// 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 "Rigs/RigHierarchyController.h" #include "Rigs/RigHierarchyDefines.h" #include "Rigs/RigHierarchyElements.h" #include "RigVMFunctions/Math/RigVMMathLibrary.h" #include "Serialization/ArchiveUObjectFromStructuredArchive.h" PRAGMA_DISABLE_DEPRECATION_WARNINGS static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT"); void EmptyLinkFunctionForGeneratedCodeRigHierarchyController() {} // ********** Begin Cross Module References ******************************************************** CONTROLRIG_API UClass* Z_Construct_UClass_URigHierarchy_NoRegister(); CONTROLRIG_API UClass* Z_Construct_UClass_URigHierarchyController(); CONTROLRIG_API UClass* Z_Construct_UClass_URigHierarchyController_NoRegister(); CONTROLRIG_API UEnum* Z_Construct_UEnum_ControlRig_ERigBoneType(); CONTROLRIG_API UScriptStruct* Z_Construct_UScriptStruct_FRigComponentKey(); CONTROLRIG_API UScriptStruct* Z_Construct_UScriptStruct_FRigConnectorSettings(); CONTROLRIG_API UScriptStruct* Z_Construct_UScriptStruct_FRigControlSettings(); CONTROLRIG_API UScriptStruct* Z_Construct_UScriptStruct_FRigControlValue(); CONTROLRIG_API UScriptStruct* Z_Construct_UScriptStruct_FRigElementKey(); CONTROLRIG_API UScriptStruct* Z_Construct_UScriptStruct_FRigHierarchyKey(); COREUOBJECT_API UClass* Z_Construct_UClass_UObject(); COREUOBJECT_API UClass* Z_Construct_UClass_UScriptStruct_NoRegister(); COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FLinearColor(); COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FTransform(); ENGINE_API UClass* Z_Construct_UClass_USkeletalMesh_NoRegister(); ENGINE_API UClass* Z_Construct_UClass_USkeleton_NoRegister(); RIGVM_API UScriptStruct* Z_Construct_UScriptStruct_FRigVMMirrorSettings(); UPackage* Z_Construct_UPackage__Script_ControlRig(); // ********** End Cross Module References ********************************************************** // ********** Begin Class URigHierarchyController Function AddAnimationChannel_ForBlueprint ******** struct Z_Construct_UFunction_URigHierarchyController_AddAnimationChannel_ForBlueprint_Statics { struct RigHierarchyController_eventAddAnimationChannel_ForBlueprint_Parms { FName InName; FRigElementKey InParentControl; FRigControlSettings InSettings; bool bSetupUndo; bool bPrintPythonCommand; FRigElementKey ReturnValue; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "URigHierarchyController" }, { "Comment", "/**\n\x09 * Adds a control to the hierarchy\n\x09 * @param InName The suggested name of the new animation channel - will eventually be corrected by the namespace\n\x09 * @param InParentControl The parent of the new animation channel.\n\x09 * @param InSettings All of the animation channel's settings\n\x09 * @param bSetupUndo If set to true the stack will record the change for undo / redo\n\x09 * @return The key for the newly created animation channel.\n\x09 */" }, { "CPP_Default_bPrintPythonCommand", "false" }, { "CPP_Default_bSetupUndo", "true" }, { "DisplayName", "Add Control" }, { "ModuleRelativePath", "Public/Rigs/RigHierarchyController.h" }, { "ScriptName", "AddAnimationChannel" }, { "ToolTip", "Adds a control to the hierarchy\n@param InName The suggested name of the new animation channel - will eventually be corrected by the namespace\n@param InParentControl The parent of the new animation channel.\n@param InSettings All of the animation channel's settings\n@param bSetupUndo If set to true the stack will record the change for undo / redo\n@return The key for the newly created animation channel." }, }; #endif // WITH_METADATA // ********** Begin Function AddAnimationChannel_ForBlueprint constinit property declarations ****** static const UECodeGen_Private::FNamePropertyParams NewProp_InName; static const UECodeGen_Private::FStructPropertyParams NewProp_InParentControl; static const UECodeGen_Private::FStructPropertyParams NewProp_InSettings; static void NewProp_bSetupUndo_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bSetupUndo; static void NewProp_bPrintPythonCommand_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bPrintPythonCommand; static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function AddAnimationChannel_ForBlueprint constinit property declarations ******** static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function AddAnimationChannel_ForBlueprint Property Definitions ***************** const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_URigHierarchyController_AddAnimationChannel_ForBlueprint_Statics::NewProp_InName = { "InName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchyController_eventAddAnimationChannel_ForBlueprint_Parms, InName), METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchyController_AddAnimationChannel_ForBlueprint_Statics::NewProp_InParentControl = { "InParentControl", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchyController_eventAddAnimationChannel_ForBlueprint_Parms, InParentControl), Z_Construct_UScriptStruct_FRigElementKey, METADATA_PARAMS(0, nullptr) }; // 389243550 const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchyController_AddAnimationChannel_ForBlueprint_Statics::NewProp_InSettings = { "InSettings", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchyController_eventAddAnimationChannel_ForBlueprint_Parms, InSettings), Z_Construct_UScriptStruct_FRigControlSettings, METADATA_PARAMS(0, nullptr) }; // 4206678282 void Z_Construct_UFunction_URigHierarchyController_AddAnimationChannel_ForBlueprint_Statics::NewProp_bSetupUndo_SetBit(void* Obj) { ((RigHierarchyController_eventAddAnimationChannel_ForBlueprint_Parms*)Obj)->bSetupUndo = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchyController_AddAnimationChannel_ForBlueprint_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(RigHierarchyController_eventAddAnimationChannel_ForBlueprint_Parms), &Z_Construct_UFunction_URigHierarchyController_AddAnimationChannel_ForBlueprint_Statics::NewProp_bSetupUndo_SetBit, METADATA_PARAMS(0, nullptr) }; void Z_Construct_UFunction_URigHierarchyController_AddAnimationChannel_ForBlueprint_Statics::NewProp_bPrintPythonCommand_SetBit(void* Obj) { ((RigHierarchyController_eventAddAnimationChannel_ForBlueprint_Parms*)Obj)->bPrintPythonCommand = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchyController_AddAnimationChannel_ForBlueprint_Statics::NewProp_bPrintPythonCommand = { "bPrintPythonCommand", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigHierarchyController_eventAddAnimationChannel_ForBlueprint_Parms), &Z_Construct_UFunction_URigHierarchyController_AddAnimationChannel_ForBlueprint_Statics::NewProp_bPrintPythonCommand_SetBit, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchyController_AddAnimationChannel_ForBlueprint_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchyController_eventAddAnimationChannel_ForBlueprint_Parms, ReturnValue), Z_Construct_UScriptStruct_FRigElementKey, METADATA_PARAMS(0, nullptr) }; // 389243550 const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigHierarchyController_AddAnimationChannel_ForBlueprint_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_AddAnimationChannel_ForBlueprint_Statics::NewProp_InName, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_AddAnimationChannel_ForBlueprint_Statics::NewProp_InParentControl, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_AddAnimationChannel_ForBlueprint_Statics::NewProp_InSettings, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_AddAnimationChannel_ForBlueprint_Statics::NewProp_bSetupUndo, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_AddAnimationChannel_ForBlueprint_Statics::NewProp_bPrintPythonCommand, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_AddAnimationChannel_ForBlueprint_Statics::NewProp_ReturnValue, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchyController_AddAnimationChannel_ForBlueprint_Statics::PropPointers) < 2048); // ********** End Function AddAnimationChannel_ForBlueprint Property Definitions ******************* const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigHierarchyController_AddAnimationChannel_ForBlueprint_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigHierarchyController, nullptr, "AddAnimationChannel_ForBlueprint", Z_Construct_UFunction_URigHierarchyController_AddAnimationChannel_ForBlueprint_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchyController_AddAnimationChannel_ForBlueprint_Statics::PropPointers), sizeof(Z_Construct_UFunction_URigHierarchyController_AddAnimationChannel_ForBlueprint_Statics::RigHierarchyController_eventAddAnimationChannel_ForBlueprint_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchyController_AddAnimationChannel_ForBlueprint_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigHierarchyController_AddAnimationChannel_ForBlueprint_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_URigHierarchyController_AddAnimationChannel_ForBlueprint_Statics::RigHierarchyController_eventAddAnimationChannel_ForBlueprint_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_URigHierarchyController_AddAnimationChannel_ForBlueprint() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigHierarchyController_AddAnimationChannel_ForBlueprint_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(URigHierarchyController::execAddAnimationChannel_ForBlueprint) { P_GET_PROPERTY(FNameProperty,Z_Param_InName); P_GET_STRUCT(FRigElementKey,Z_Param_InParentControl); P_GET_STRUCT(FRigControlSettings,Z_Param_InSettings); P_GET_UBOOL(Z_Param_bSetupUndo); P_GET_UBOOL(Z_Param_bPrintPythonCommand); P_FINISH; P_NATIVE_BEGIN; *(FRigElementKey*)Z_Param__Result=P_THIS->AddAnimationChannel_ForBlueprint(Z_Param_InName,Z_Param_InParentControl,Z_Param_InSettings,Z_Param_bSetupUndo,Z_Param_bPrintPythonCommand); P_NATIVE_END; } // ********** End Class URigHierarchyController Function AddAnimationChannel_ForBlueprint ********** // ********** Begin Class URigHierarchyController Function AddAvailableSpace *********************** struct Z_Construct_UFunction_URigHierarchyController_AddAvailableSpace_Statics { struct RigHierarchyController_eventAddAvailableSpace_Parms { FRigElementKey InControl; FRigElementKey InSpace; FName InDisplayLabel; bool bSetupUndo; bool bPrintPythonCommand; bool ReturnValue; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "URigHierarchyController" }, { "Comment", "/**\n\x09 * Adds a new available space to the given control\n\x09 * @param InControl The control to add the available space for\n\x09 * @param InSpace The space to add to the available spaces list\n\x09 * @param InDisplayLabel The optional display label to use for this space\n\x09 * @param bSetupUndo If set to true the stack will record the change for undo / redo\n\x09 * @param bPrintPythonCommand If set to true a python command equivalent to this call will be printed out\n\x09 * @return Returns true if successful.\n\x09 */" }, { "CPP_Default_bPrintPythonCommand", "false" }, { "CPP_Default_bSetupUndo", "false" }, { "CPP_Default_InDisplayLabel", "None" }, { "ModuleRelativePath", "Public/Rigs/RigHierarchyController.h" }, { "ToolTip", "Adds a new available space to the given control\n@param InControl The control to add the available space for\n@param InSpace The space to add to the available spaces list\n@param InDisplayLabel The optional display label to use for this space\n@param bSetupUndo If set to true the stack will record the change for undo / redo\n@param bPrintPythonCommand If set to true a python command equivalent to this call will be printed out\n@return Returns true if successful." }, }; #endif // WITH_METADATA // ********** Begin Function AddAvailableSpace constinit property declarations ********************* static const UECodeGen_Private::FStructPropertyParams NewProp_InControl; static const UECodeGen_Private::FStructPropertyParams NewProp_InSpace; static const UECodeGen_Private::FNamePropertyParams NewProp_InDisplayLabel; static void NewProp_bSetupUndo_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bSetupUndo; static void NewProp_bPrintPythonCommand_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bPrintPythonCommand; static void NewProp_ReturnValue_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function AddAvailableSpace constinit property declarations *********************** static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function AddAvailableSpace Property Definitions ******************************** const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchyController_AddAvailableSpace_Statics::NewProp_InControl = { "InControl", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchyController_eventAddAvailableSpace_Parms, InControl), Z_Construct_UScriptStruct_FRigElementKey, METADATA_PARAMS(0, nullptr) }; // 389243550 const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchyController_AddAvailableSpace_Statics::NewProp_InSpace = { "InSpace", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchyController_eventAddAvailableSpace_Parms, InSpace), Z_Construct_UScriptStruct_FRigElementKey, METADATA_PARAMS(0, nullptr) }; // 389243550 const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_URigHierarchyController_AddAvailableSpace_Statics::NewProp_InDisplayLabel = { "InDisplayLabel", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchyController_eventAddAvailableSpace_Parms, InDisplayLabel), METADATA_PARAMS(0, nullptr) }; void Z_Construct_UFunction_URigHierarchyController_AddAvailableSpace_Statics::NewProp_bSetupUndo_SetBit(void* Obj) { ((RigHierarchyController_eventAddAvailableSpace_Parms*)Obj)->bSetupUndo = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchyController_AddAvailableSpace_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(RigHierarchyController_eventAddAvailableSpace_Parms), &Z_Construct_UFunction_URigHierarchyController_AddAvailableSpace_Statics::NewProp_bSetupUndo_SetBit, METADATA_PARAMS(0, nullptr) }; void Z_Construct_UFunction_URigHierarchyController_AddAvailableSpace_Statics::NewProp_bPrintPythonCommand_SetBit(void* Obj) { ((RigHierarchyController_eventAddAvailableSpace_Parms*)Obj)->bPrintPythonCommand = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchyController_AddAvailableSpace_Statics::NewProp_bPrintPythonCommand = { "bPrintPythonCommand", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigHierarchyController_eventAddAvailableSpace_Parms), &Z_Construct_UFunction_URigHierarchyController_AddAvailableSpace_Statics::NewProp_bPrintPythonCommand_SetBit, METADATA_PARAMS(0, nullptr) }; void Z_Construct_UFunction_URigHierarchyController_AddAvailableSpace_Statics::NewProp_ReturnValue_SetBit(void* Obj) { ((RigHierarchyController_eventAddAvailableSpace_Parms*)Obj)->ReturnValue = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchyController_AddAvailableSpace_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(RigHierarchyController_eventAddAvailableSpace_Parms), &Z_Construct_UFunction_URigHierarchyController_AddAvailableSpace_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigHierarchyController_AddAvailableSpace_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_AddAvailableSpace_Statics::NewProp_InControl, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_AddAvailableSpace_Statics::NewProp_InSpace, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_AddAvailableSpace_Statics::NewProp_InDisplayLabel, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_AddAvailableSpace_Statics::NewProp_bSetupUndo, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_AddAvailableSpace_Statics::NewProp_bPrintPythonCommand, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_AddAvailableSpace_Statics::NewProp_ReturnValue, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchyController_AddAvailableSpace_Statics::PropPointers) < 2048); // ********** End Function AddAvailableSpace Property Definitions ********************************** const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigHierarchyController_AddAvailableSpace_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigHierarchyController, nullptr, "AddAvailableSpace", Z_Construct_UFunction_URigHierarchyController_AddAvailableSpace_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchyController_AddAvailableSpace_Statics::PropPointers), sizeof(Z_Construct_UFunction_URigHierarchyController_AddAvailableSpace_Statics::RigHierarchyController_eventAddAvailableSpace_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchyController_AddAvailableSpace_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigHierarchyController_AddAvailableSpace_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_URigHierarchyController_AddAvailableSpace_Statics::RigHierarchyController_eventAddAvailableSpace_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_URigHierarchyController_AddAvailableSpace() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigHierarchyController_AddAvailableSpace_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(URigHierarchyController::execAddAvailableSpace) { P_GET_STRUCT(FRigElementKey,Z_Param_InControl); P_GET_STRUCT(FRigElementKey,Z_Param_InSpace); P_GET_PROPERTY(FNameProperty,Z_Param_InDisplayLabel); P_GET_UBOOL(Z_Param_bSetupUndo); P_GET_UBOOL(Z_Param_bPrintPythonCommand); P_FINISH; P_NATIVE_BEGIN; *(bool*)Z_Param__Result=P_THIS->AddAvailableSpace(Z_Param_InControl,Z_Param_InSpace,Z_Param_InDisplayLabel,Z_Param_bSetupUndo,Z_Param_bPrintPythonCommand); P_NATIVE_END; } // ********** End Class URigHierarchyController Function AddAvailableSpace ************************* // ********** Begin Class URigHierarchyController Function AddBone ********************************* struct Z_Construct_UFunction_URigHierarchyController_AddBone_Statics { struct RigHierarchyController_eventAddBone_Parms { FName InName; FRigElementKey InParent; FTransform InTransform; bool bTransformInGlobal; ERigBoneType InBoneType; bool bSetupUndo; bool bPrintPythonCommand; FRigElementKey ReturnValue; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "URigHierarchyController" }, { "Comment", "/**\n\x09 * Adds a bone to the hierarchy\n\x09 * @param InName The suggested name of the new bone - will eventually be corrected by the namespace\n\x09 * @param InParent The (optional) parent of the new bone. If you don't need a parent, pass FRigElementKey()\n\x09 * @param InTransform The transform for the new bone - either in local or global space, based on bTransformInGlobal\n\x09 * @param bTransformInGlobal Set this to true if the Transform passed is expressed in global space, false for local space.\n\x09 * @param InBoneType The type of bone to add. This can be used to differentiate between imported bones and user defined bones.\n\x09 * @param bSetupUndo If set to true the stack will record the change for undo / redo\n\x09 * @param bPrintPythonCommand If set to true a python command equivalent to this call will be printed out\n\x09 * @return The key for the newly created bone.\n\x09 */" }, { "CPP_Default_bPrintPythonCommand", "false" }, { "CPP_Default_bSetupUndo", "false" }, { "CPP_Default_bTransformInGlobal", "true" }, { "CPP_Default_InBoneType", "User" }, { "ModuleRelativePath", "Public/Rigs/RigHierarchyController.h" }, { "ToolTip", "Adds a bone to the hierarchy\n@param InName The suggested name of the new bone - will eventually be corrected by the namespace\n@param InParent The (optional) parent of the new bone. If you don't need a parent, pass FRigElementKey()\n@param InTransform The transform for the new bone - either in local or global space, based on bTransformInGlobal\n@param bTransformInGlobal Set this to true if the Transform passed is expressed in global space, false for local space.\n@param InBoneType The type of bone to add. This can be used to differentiate between imported bones and user defined bones.\n@param bSetupUndo If set to true the stack will record the change for undo / redo\n@param bPrintPythonCommand If set to true a python command equivalent to this call will be printed out\n@return The key for the newly created bone." }, }; #endif // WITH_METADATA // ********** Begin Function AddBone constinit property declarations ******************************* static const UECodeGen_Private::FNamePropertyParams NewProp_InName; static const UECodeGen_Private::FStructPropertyParams NewProp_InParent; static const UECodeGen_Private::FStructPropertyParams NewProp_InTransform; static void NewProp_bTransformInGlobal_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bTransformInGlobal; static const UECodeGen_Private::FBytePropertyParams NewProp_InBoneType_Underlying; static const UECodeGen_Private::FEnumPropertyParams NewProp_InBoneType; static void NewProp_bSetupUndo_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bSetupUndo; static void NewProp_bPrintPythonCommand_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bPrintPythonCommand; static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function AddBone constinit property declarations ********************************* static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function AddBone Property Definitions ****************************************** const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_URigHierarchyController_AddBone_Statics::NewProp_InName = { "InName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchyController_eventAddBone_Parms, InName), METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchyController_AddBone_Statics::NewProp_InParent = { "InParent", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchyController_eventAddBone_Parms, InParent), Z_Construct_UScriptStruct_FRigElementKey, METADATA_PARAMS(0, nullptr) }; // 389243550 const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchyController_AddBone_Statics::NewProp_InTransform = { "InTransform", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchyController_eventAddBone_Parms, InTransform), Z_Construct_UScriptStruct_FTransform, METADATA_PARAMS(0, nullptr) }; void Z_Construct_UFunction_URigHierarchyController_AddBone_Statics::NewProp_bTransformInGlobal_SetBit(void* Obj) { ((RigHierarchyController_eventAddBone_Parms*)Obj)->bTransformInGlobal = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchyController_AddBone_Statics::NewProp_bTransformInGlobal = { "bTransformInGlobal", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigHierarchyController_eventAddBone_Parms), &Z_Construct_UFunction_URigHierarchyController_AddBone_Statics::NewProp_bTransformInGlobal_SetBit, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_URigHierarchyController_AddBone_Statics::NewProp_InBoneType_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FEnumPropertyParams Z_Construct_UFunction_URigHierarchyController_AddBone_Statics::NewProp_InBoneType = { "InBoneType", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchyController_eventAddBone_Parms, InBoneType), Z_Construct_UEnum_ControlRig_ERigBoneType, METADATA_PARAMS(0, nullptr) }; // 2570224191 void Z_Construct_UFunction_URigHierarchyController_AddBone_Statics::NewProp_bSetupUndo_SetBit(void* Obj) { ((RigHierarchyController_eventAddBone_Parms*)Obj)->bSetupUndo = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchyController_AddBone_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(RigHierarchyController_eventAddBone_Parms), &Z_Construct_UFunction_URigHierarchyController_AddBone_Statics::NewProp_bSetupUndo_SetBit, METADATA_PARAMS(0, nullptr) }; void Z_Construct_UFunction_URigHierarchyController_AddBone_Statics::NewProp_bPrintPythonCommand_SetBit(void* Obj) { ((RigHierarchyController_eventAddBone_Parms*)Obj)->bPrintPythonCommand = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchyController_AddBone_Statics::NewProp_bPrintPythonCommand = { "bPrintPythonCommand", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigHierarchyController_eventAddBone_Parms), &Z_Construct_UFunction_URigHierarchyController_AddBone_Statics::NewProp_bPrintPythonCommand_SetBit, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchyController_AddBone_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchyController_eventAddBone_Parms, ReturnValue), Z_Construct_UScriptStruct_FRigElementKey, METADATA_PARAMS(0, nullptr) }; // 389243550 const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigHierarchyController_AddBone_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_AddBone_Statics::NewProp_InName, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_AddBone_Statics::NewProp_InParent, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_AddBone_Statics::NewProp_InTransform, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_AddBone_Statics::NewProp_bTransformInGlobal, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_AddBone_Statics::NewProp_InBoneType_Underlying, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_AddBone_Statics::NewProp_InBoneType, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_AddBone_Statics::NewProp_bSetupUndo, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_AddBone_Statics::NewProp_bPrintPythonCommand, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_AddBone_Statics::NewProp_ReturnValue, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchyController_AddBone_Statics::PropPointers) < 2048); // ********** End Function AddBone Property Definitions ******************************************** const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigHierarchyController_AddBone_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigHierarchyController, nullptr, "AddBone", Z_Construct_UFunction_URigHierarchyController_AddBone_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchyController_AddBone_Statics::PropPointers), sizeof(Z_Construct_UFunction_URigHierarchyController_AddBone_Statics::RigHierarchyController_eventAddBone_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04820403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchyController_AddBone_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigHierarchyController_AddBone_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_URigHierarchyController_AddBone_Statics::RigHierarchyController_eventAddBone_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_URigHierarchyController_AddBone() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigHierarchyController_AddBone_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(URigHierarchyController::execAddBone) { P_GET_PROPERTY(FNameProperty,Z_Param_InName); P_GET_STRUCT(FRigElementKey,Z_Param_InParent); P_GET_STRUCT(FTransform,Z_Param_InTransform); P_GET_UBOOL(Z_Param_bTransformInGlobal); P_GET_ENUM(ERigBoneType,Z_Param_InBoneType); P_GET_UBOOL(Z_Param_bSetupUndo); P_GET_UBOOL(Z_Param_bPrintPythonCommand); P_FINISH; P_NATIVE_BEGIN; *(FRigElementKey*)Z_Param__Result=P_THIS->AddBone(Z_Param_InName,Z_Param_InParent,Z_Param_InTransform,Z_Param_bTransformInGlobal,ERigBoneType(Z_Param_InBoneType),Z_Param_bSetupUndo,Z_Param_bPrintPythonCommand); P_NATIVE_END; } // ********** End Class URigHierarchyController Function AddBone *********************************** // ********** Begin Class URigHierarchyController Function AddChannelHost ************************** struct Z_Construct_UFunction_URigHierarchyController_AddChannelHost_Statics { struct RigHierarchyController_eventAddChannelHost_Parms { FRigElementKey InChannel; FRigElementKey InHost; bool bSetupUndo; bool bPrintPythonCommand; bool ReturnValue; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "URigHierarchyController" }, { "Comment", "/**\n\x09 * Adds a new channel host to the animation channel\n\x09 * @note This is just an overload of AddAvailableSpace for readability\n\x09 * @param InChannel The animation channel to add the channel host for\n\x09 * @param InHost The host to add to the channel to\n\x09 * @param bSetupUndo If set to true the stack will record the change for undo / redo\n\x09 * @param bPrintPythonCommand If set to true a python command equivalent to this call will be printed out\n\x09 * @return Returns true if successful.\n\x09 */" }, { "CPP_Default_bPrintPythonCommand", "false" }, { "CPP_Default_bSetupUndo", "false" }, { "ModuleRelativePath", "Public/Rigs/RigHierarchyController.h" }, { "ToolTip", "Adds a new channel host to the animation channel\n@note This is just an overload of AddAvailableSpace for readability\n@param InChannel The animation channel to add the channel host for\n@param InHost The host to add to the channel to\n@param bSetupUndo If set to true the stack will record the change for undo / redo\n@param bPrintPythonCommand If set to true a python command equivalent to this call will be printed out\n@return Returns true if successful." }, }; #endif // WITH_METADATA // ********** Begin Function AddChannelHost constinit property declarations ************************ static const UECodeGen_Private::FStructPropertyParams NewProp_InChannel; static const UECodeGen_Private::FStructPropertyParams NewProp_InHost; static void NewProp_bSetupUndo_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bSetupUndo; static void NewProp_bPrintPythonCommand_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bPrintPythonCommand; static void NewProp_ReturnValue_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function AddChannelHost constinit property declarations ************************** static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function AddChannelHost Property Definitions *********************************** const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchyController_AddChannelHost_Statics::NewProp_InChannel = { "InChannel", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchyController_eventAddChannelHost_Parms, InChannel), Z_Construct_UScriptStruct_FRigElementKey, METADATA_PARAMS(0, nullptr) }; // 389243550 const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchyController_AddChannelHost_Statics::NewProp_InHost = { "InHost", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchyController_eventAddChannelHost_Parms, InHost), Z_Construct_UScriptStruct_FRigElementKey, METADATA_PARAMS(0, nullptr) }; // 389243550 void Z_Construct_UFunction_URigHierarchyController_AddChannelHost_Statics::NewProp_bSetupUndo_SetBit(void* Obj) { ((RigHierarchyController_eventAddChannelHost_Parms*)Obj)->bSetupUndo = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchyController_AddChannelHost_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(RigHierarchyController_eventAddChannelHost_Parms), &Z_Construct_UFunction_URigHierarchyController_AddChannelHost_Statics::NewProp_bSetupUndo_SetBit, METADATA_PARAMS(0, nullptr) }; void Z_Construct_UFunction_URigHierarchyController_AddChannelHost_Statics::NewProp_bPrintPythonCommand_SetBit(void* Obj) { ((RigHierarchyController_eventAddChannelHost_Parms*)Obj)->bPrintPythonCommand = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchyController_AddChannelHost_Statics::NewProp_bPrintPythonCommand = { "bPrintPythonCommand", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigHierarchyController_eventAddChannelHost_Parms), &Z_Construct_UFunction_URigHierarchyController_AddChannelHost_Statics::NewProp_bPrintPythonCommand_SetBit, METADATA_PARAMS(0, nullptr) }; void Z_Construct_UFunction_URigHierarchyController_AddChannelHost_Statics::NewProp_ReturnValue_SetBit(void* Obj) { ((RigHierarchyController_eventAddChannelHost_Parms*)Obj)->ReturnValue = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchyController_AddChannelHost_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(RigHierarchyController_eventAddChannelHost_Parms), &Z_Construct_UFunction_URigHierarchyController_AddChannelHost_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigHierarchyController_AddChannelHost_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_AddChannelHost_Statics::NewProp_InChannel, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_AddChannelHost_Statics::NewProp_InHost, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_AddChannelHost_Statics::NewProp_bSetupUndo, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_AddChannelHost_Statics::NewProp_bPrintPythonCommand, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_AddChannelHost_Statics::NewProp_ReturnValue, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchyController_AddChannelHost_Statics::PropPointers) < 2048); // ********** End Function AddChannelHost Property Definitions ************************************* const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigHierarchyController_AddChannelHost_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigHierarchyController, nullptr, "AddChannelHost", Z_Construct_UFunction_URigHierarchyController_AddChannelHost_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchyController_AddChannelHost_Statics::PropPointers), sizeof(Z_Construct_UFunction_URigHierarchyController_AddChannelHost_Statics::RigHierarchyController_eventAddChannelHost_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchyController_AddChannelHost_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigHierarchyController_AddChannelHost_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_URigHierarchyController_AddChannelHost_Statics::RigHierarchyController_eventAddChannelHost_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_URigHierarchyController_AddChannelHost() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigHierarchyController_AddChannelHost_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(URigHierarchyController::execAddChannelHost) { P_GET_STRUCT(FRigElementKey,Z_Param_InChannel); P_GET_STRUCT(FRigElementKey,Z_Param_InHost); P_GET_UBOOL(Z_Param_bSetupUndo); P_GET_UBOOL(Z_Param_bPrintPythonCommand); P_FINISH; P_NATIVE_BEGIN; *(bool*)Z_Param__Result=P_THIS->AddChannelHost(Z_Param_InChannel,Z_Param_InHost,Z_Param_bSetupUndo,Z_Param_bPrintPythonCommand); P_NATIVE_END; } // ********** End Class URigHierarchyController Function AddChannelHost **************************** // ********** Begin Class URigHierarchyController Function AddComponent **************************** struct Z_Construct_UFunction_URigHierarchyController_AddComponent_Statics { struct RigHierarchyController_eventAddComponent_Parms { UScriptStruct* InComponentStruct; FName InName; FRigElementKey InElement; FString InContent; bool bSetupUndo; bool bPrintPythonCommand; FRigComponentKey ReturnValue; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "URigHierarchyController" }, { "Comment", "/**\n\x09 * Adds a component to the hierarchy\n\x09 * @param InComponentStruct The script struct of the component to add\n\x09 * @param InName The suggested name of the new component.\n\x09 * @param InElement The element the component will be added to.\n\x09 * @param InContent The (optional) serialized text default for the component\n\x09 * @param bSetupUndo If set to true the stack will record the change for undo / redo\n\x09 * @param bPrintPythonCommand If set to true a python command equivalent to this call will be printed out\n\x09 * @return The name of the newly created component\n\x09 */" }, { "CPP_Default_bPrintPythonCommand", "false" }, { "CPP_Default_bSetupUndo", "false" }, { "CPP_Default_InContent", "" }, { "ModuleRelativePath", "Public/Rigs/RigHierarchyController.h" }, { "ToolTip", "Adds a component to the hierarchy\n@param InComponentStruct The script struct of the component to add\n@param InName The suggested name of the new component.\n@param InElement The element the component will be added to.\n@param InContent The (optional) serialized text default for the component\n@param bSetupUndo If set to true the stack will record the change for undo / redo\n@param bPrintPythonCommand If set to true a python command equivalent to this call will be printed out\n@return The name of the newly created component" }, }; #endif // WITH_METADATA // ********** Begin Function AddComponent constinit property declarations ************************** static const UECodeGen_Private::FObjectPropertyParams NewProp_InComponentStruct; static const UECodeGen_Private::FNamePropertyParams NewProp_InName; static const UECodeGen_Private::FStructPropertyParams NewProp_InElement; static const UECodeGen_Private::FStrPropertyParams NewProp_InContent; static void NewProp_bSetupUndo_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bSetupUndo; static void NewProp_bPrintPythonCommand_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bPrintPythonCommand; static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function AddComponent constinit property declarations **************************** static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function AddComponent Property Definitions ************************************* const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_URigHierarchyController_AddComponent_Statics::NewProp_InComponentStruct = { "InComponentStruct", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchyController_eventAddComponent_Parms, InComponentStruct), Z_Construct_UClass_UScriptStruct_NoRegister, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_URigHierarchyController_AddComponent_Statics::NewProp_InName = { "InName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchyController_eventAddComponent_Parms, InName), METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchyController_AddComponent_Statics::NewProp_InElement = { "InElement", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchyController_eventAddComponent_Parms, InElement), Z_Construct_UScriptStruct_FRigElementKey, METADATA_PARAMS(0, nullptr) }; // 389243550 const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_URigHierarchyController_AddComponent_Statics::NewProp_InContent = { "InContent", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchyController_eventAddComponent_Parms, InContent), METADATA_PARAMS(0, nullptr) }; void Z_Construct_UFunction_URigHierarchyController_AddComponent_Statics::NewProp_bSetupUndo_SetBit(void* Obj) { ((RigHierarchyController_eventAddComponent_Parms*)Obj)->bSetupUndo = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchyController_AddComponent_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(RigHierarchyController_eventAddComponent_Parms), &Z_Construct_UFunction_URigHierarchyController_AddComponent_Statics::NewProp_bSetupUndo_SetBit, METADATA_PARAMS(0, nullptr) }; void Z_Construct_UFunction_URigHierarchyController_AddComponent_Statics::NewProp_bPrintPythonCommand_SetBit(void* Obj) { ((RigHierarchyController_eventAddComponent_Parms*)Obj)->bPrintPythonCommand = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchyController_AddComponent_Statics::NewProp_bPrintPythonCommand = { "bPrintPythonCommand", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigHierarchyController_eventAddComponent_Parms), &Z_Construct_UFunction_URigHierarchyController_AddComponent_Statics::NewProp_bPrintPythonCommand_SetBit, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchyController_AddComponent_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchyController_eventAddComponent_Parms, ReturnValue), Z_Construct_UScriptStruct_FRigComponentKey, METADATA_PARAMS(0, nullptr) }; // 2879759543 const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigHierarchyController_AddComponent_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_AddComponent_Statics::NewProp_InComponentStruct, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_AddComponent_Statics::NewProp_InName, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_AddComponent_Statics::NewProp_InElement, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_AddComponent_Statics::NewProp_InContent, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_AddComponent_Statics::NewProp_bSetupUndo, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_AddComponent_Statics::NewProp_bPrintPythonCommand, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_AddComponent_Statics::NewProp_ReturnValue, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchyController_AddComponent_Statics::PropPointers) < 2048); // ********** End Function AddComponent Property Definitions *************************************** const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigHierarchyController_AddComponent_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigHierarchyController, nullptr, "AddComponent", Z_Construct_UFunction_URigHierarchyController_AddComponent_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchyController_AddComponent_Statics::PropPointers), sizeof(Z_Construct_UFunction_URigHierarchyController_AddComponent_Statics::RigHierarchyController_eventAddComponent_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchyController_AddComponent_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigHierarchyController_AddComponent_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_URigHierarchyController_AddComponent_Statics::RigHierarchyController_eventAddComponent_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_URigHierarchyController_AddComponent() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigHierarchyController_AddComponent_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(URigHierarchyController::execAddComponent) { P_GET_OBJECT(UScriptStruct,Z_Param_InComponentStruct); P_GET_PROPERTY(FNameProperty,Z_Param_InName); P_GET_STRUCT(FRigElementKey,Z_Param_InElement); P_GET_PROPERTY(FStrProperty,Z_Param_InContent); P_GET_UBOOL(Z_Param_bSetupUndo); P_GET_UBOOL(Z_Param_bPrintPythonCommand); P_FINISH; P_NATIVE_BEGIN; *(FRigComponentKey*)Z_Param__Result=P_THIS->AddComponent(Z_Param_InComponentStruct,Z_Param_InName,Z_Param_InElement,Z_Param_InContent,Z_Param_bSetupUndo,Z_Param_bPrintPythonCommand); P_NATIVE_END; } // ********** End Class URigHierarchyController Function AddComponent ****************************** // ********** Begin Class URigHierarchyController Function AddConnector **************************** struct Z_Construct_UFunction_URigHierarchyController_AddConnector_Statics { struct RigHierarchyController_eventAddConnector_Parms { FName InName; FRigConnectorSettings InSettings; bool bSetupUndo; bool bPrintPythonCommand; FRigElementKey ReturnValue; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "URigHierarchyController" }, { "Comment", "/**\n\x09 * Adds a connector to the hierarchy\n\x09 * @param InName The suggested name of the new connector - will eventually be corrected by the namespace\n\x09 * @param InSettings All of the connector's settings\n\x09 * @param bSetupUndo If set to true the stack will record the change for undo / redo\n\x09 * @param bPrintPythonCommand If set to true a python command equivalent to this call will be printed out\n\x09 * @return The key for the newly created bone.\n\x09 */" }, { "CPP_Default_bPrintPythonCommand", "false" }, { "CPP_Default_bSetupUndo", "false" }, { "CPP_Default_InSettings", "()" }, { "ModuleRelativePath", "Public/Rigs/RigHierarchyController.h" }, { "ToolTip", "Adds a connector to the hierarchy\n@param InName The suggested name of the new connector - will eventually be corrected by the namespace\n@param InSettings All of the connector's settings\n@param bSetupUndo If set to true the stack will record the change for undo / redo\n@param bPrintPythonCommand If set to true a python command equivalent to this call will be printed out\n@return The key for the newly created bone." }, }; #endif // WITH_METADATA // ********** Begin Function AddConnector constinit property declarations ************************** static const UECodeGen_Private::FNamePropertyParams NewProp_InName; static const UECodeGen_Private::FStructPropertyParams NewProp_InSettings; static void NewProp_bSetupUndo_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bSetupUndo; static void NewProp_bPrintPythonCommand_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bPrintPythonCommand; static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function AddConnector constinit property declarations **************************** static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function AddConnector Property Definitions ************************************* const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_URigHierarchyController_AddConnector_Statics::NewProp_InName = { "InName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchyController_eventAddConnector_Parms, InName), METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchyController_AddConnector_Statics::NewProp_InSettings = { "InSettings", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchyController_eventAddConnector_Parms, InSettings), Z_Construct_UScriptStruct_FRigConnectorSettings, METADATA_PARAMS(0, nullptr) }; // 3330021931 void Z_Construct_UFunction_URigHierarchyController_AddConnector_Statics::NewProp_bSetupUndo_SetBit(void* Obj) { ((RigHierarchyController_eventAddConnector_Parms*)Obj)->bSetupUndo = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchyController_AddConnector_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(RigHierarchyController_eventAddConnector_Parms), &Z_Construct_UFunction_URigHierarchyController_AddConnector_Statics::NewProp_bSetupUndo_SetBit, METADATA_PARAMS(0, nullptr) }; void Z_Construct_UFunction_URigHierarchyController_AddConnector_Statics::NewProp_bPrintPythonCommand_SetBit(void* Obj) { ((RigHierarchyController_eventAddConnector_Parms*)Obj)->bPrintPythonCommand = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchyController_AddConnector_Statics::NewProp_bPrintPythonCommand = { "bPrintPythonCommand", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigHierarchyController_eventAddConnector_Parms), &Z_Construct_UFunction_URigHierarchyController_AddConnector_Statics::NewProp_bPrintPythonCommand_SetBit, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchyController_AddConnector_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchyController_eventAddConnector_Parms, ReturnValue), Z_Construct_UScriptStruct_FRigElementKey, METADATA_PARAMS(0, nullptr) }; // 389243550 const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigHierarchyController_AddConnector_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_AddConnector_Statics::NewProp_InName, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_AddConnector_Statics::NewProp_InSettings, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_AddConnector_Statics::NewProp_bSetupUndo, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_AddConnector_Statics::NewProp_bPrintPythonCommand, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_AddConnector_Statics::NewProp_ReturnValue, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchyController_AddConnector_Statics::PropPointers) < 2048); // ********** End Function AddConnector Property Definitions *************************************** const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigHierarchyController_AddConnector_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigHierarchyController, nullptr, "AddConnector", Z_Construct_UFunction_URigHierarchyController_AddConnector_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchyController_AddConnector_Statics::PropPointers), sizeof(Z_Construct_UFunction_URigHierarchyController_AddConnector_Statics::RigHierarchyController_eventAddConnector_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchyController_AddConnector_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigHierarchyController_AddConnector_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_URigHierarchyController_AddConnector_Statics::RigHierarchyController_eventAddConnector_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_URigHierarchyController_AddConnector() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigHierarchyController_AddConnector_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(URigHierarchyController::execAddConnector) { P_GET_PROPERTY(FNameProperty,Z_Param_InName); P_GET_STRUCT(FRigConnectorSettings,Z_Param_InSettings); P_GET_UBOOL(Z_Param_bSetupUndo); P_GET_UBOOL(Z_Param_bPrintPythonCommand); P_FINISH; P_NATIVE_BEGIN; *(FRigElementKey*)Z_Param__Result=P_THIS->AddConnector(Z_Param_InName,Z_Param_InSettings,Z_Param_bSetupUndo,Z_Param_bPrintPythonCommand); P_NATIVE_END; } // ********** End Class URigHierarchyController Function AddConnector ****************************** // ********** Begin Class URigHierarchyController Function AddControl_ForBlueprint ***************** struct Z_Construct_UFunction_URigHierarchyController_AddControl_ForBlueprint_Statics { struct RigHierarchyController_eventAddControl_ForBlueprint_Parms { FName InName; FRigElementKey InParent; FRigControlSettings InSettings; FRigControlValue InValue; bool bSetupUndo; bool bPrintPythonCommand; FRigElementKey ReturnValue; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "URigHierarchyController" }, { "Comment", "/**\n\x09 * Adds a control to the hierarchy\n\x09 * @param InName The suggested name of the new control - will eventually be corrected by the namespace\n\x09 * @param InParent The (optional) parent of the new control. If you don't need a parent, pass FRigElementKey()\n\x09 * @param InSettings All of the control's settings\n\x09 * @param InValue The value to use for the control\n\x09 * @param bSetupUndo If set to true the stack will record the change for undo / redo\n\x09 * @return The key for the newly created control.\n\x09 */" }, { "CPP_Default_bPrintPythonCommand", "false" }, { "CPP_Default_bSetupUndo", "true" }, { "DisplayName", "Add Control" }, { "ModuleRelativePath", "Public/Rigs/RigHierarchyController.h" }, { "ScriptName", "AddControl" }, { "ToolTip", "Adds a control to the hierarchy\n@param InName The suggested name of the new control - will eventually be corrected by the namespace\n@param InParent The (optional) parent of the new control. If you don't need a parent, pass FRigElementKey()\n@param InSettings All of the control's settings\n@param InValue The value to use for the control\n@param bSetupUndo If set to true the stack will record the change for undo / redo\n@return The key for the newly created control." }, }; #endif // WITH_METADATA // ********** Begin Function AddControl_ForBlueprint constinit property declarations *************** static const UECodeGen_Private::FNamePropertyParams NewProp_InName; static const UECodeGen_Private::FStructPropertyParams NewProp_InParent; static const UECodeGen_Private::FStructPropertyParams NewProp_InSettings; static const UECodeGen_Private::FStructPropertyParams NewProp_InValue; static void NewProp_bSetupUndo_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bSetupUndo; static void NewProp_bPrintPythonCommand_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bPrintPythonCommand; static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function AddControl_ForBlueprint constinit property declarations ***************** static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function AddControl_ForBlueprint Property Definitions ************************** const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_URigHierarchyController_AddControl_ForBlueprint_Statics::NewProp_InName = { "InName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchyController_eventAddControl_ForBlueprint_Parms, InName), METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchyController_AddControl_ForBlueprint_Statics::NewProp_InParent = { "InParent", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchyController_eventAddControl_ForBlueprint_Parms, InParent), Z_Construct_UScriptStruct_FRigElementKey, METADATA_PARAMS(0, nullptr) }; // 389243550 const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchyController_AddControl_ForBlueprint_Statics::NewProp_InSettings = { "InSettings", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchyController_eventAddControl_ForBlueprint_Parms, InSettings), Z_Construct_UScriptStruct_FRigControlSettings, METADATA_PARAMS(0, nullptr) }; // 4206678282 const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchyController_AddControl_ForBlueprint_Statics::NewProp_InValue = { "InValue", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchyController_eventAddControl_ForBlueprint_Parms, InValue), Z_Construct_UScriptStruct_FRigControlValue, METADATA_PARAMS(0, nullptr) }; // 2235373053 void Z_Construct_UFunction_URigHierarchyController_AddControl_ForBlueprint_Statics::NewProp_bSetupUndo_SetBit(void* Obj) { ((RigHierarchyController_eventAddControl_ForBlueprint_Parms*)Obj)->bSetupUndo = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchyController_AddControl_ForBlueprint_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(RigHierarchyController_eventAddControl_ForBlueprint_Parms), &Z_Construct_UFunction_URigHierarchyController_AddControl_ForBlueprint_Statics::NewProp_bSetupUndo_SetBit, METADATA_PARAMS(0, nullptr) }; void Z_Construct_UFunction_URigHierarchyController_AddControl_ForBlueprint_Statics::NewProp_bPrintPythonCommand_SetBit(void* Obj) { ((RigHierarchyController_eventAddControl_ForBlueprint_Parms*)Obj)->bPrintPythonCommand = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchyController_AddControl_ForBlueprint_Statics::NewProp_bPrintPythonCommand = { "bPrintPythonCommand", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigHierarchyController_eventAddControl_ForBlueprint_Parms), &Z_Construct_UFunction_URigHierarchyController_AddControl_ForBlueprint_Statics::NewProp_bPrintPythonCommand_SetBit, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchyController_AddControl_ForBlueprint_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchyController_eventAddControl_ForBlueprint_Parms, ReturnValue), Z_Construct_UScriptStruct_FRigElementKey, METADATA_PARAMS(0, nullptr) }; // 389243550 const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigHierarchyController_AddControl_ForBlueprint_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_AddControl_ForBlueprint_Statics::NewProp_InName, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_AddControl_ForBlueprint_Statics::NewProp_InParent, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_AddControl_ForBlueprint_Statics::NewProp_InSettings, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_AddControl_ForBlueprint_Statics::NewProp_InValue, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_AddControl_ForBlueprint_Statics::NewProp_bSetupUndo, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_AddControl_ForBlueprint_Statics::NewProp_bPrintPythonCommand, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_AddControl_ForBlueprint_Statics::NewProp_ReturnValue, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchyController_AddControl_ForBlueprint_Statics::PropPointers) < 2048); // ********** End Function AddControl_ForBlueprint Property Definitions **************************** const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigHierarchyController_AddControl_ForBlueprint_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigHierarchyController, nullptr, "AddControl_ForBlueprint", Z_Construct_UFunction_URigHierarchyController_AddControl_ForBlueprint_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchyController_AddControl_ForBlueprint_Statics::PropPointers), sizeof(Z_Construct_UFunction_URigHierarchyController_AddControl_ForBlueprint_Statics::RigHierarchyController_eventAddControl_ForBlueprint_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchyController_AddControl_ForBlueprint_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigHierarchyController_AddControl_ForBlueprint_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_URigHierarchyController_AddControl_ForBlueprint_Statics::RigHierarchyController_eventAddControl_ForBlueprint_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_URigHierarchyController_AddControl_ForBlueprint() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigHierarchyController_AddControl_ForBlueprint_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(URigHierarchyController::execAddControl_ForBlueprint) { P_GET_PROPERTY(FNameProperty,Z_Param_InName); P_GET_STRUCT(FRigElementKey,Z_Param_InParent); P_GET_STRUCT(FRigControlSettings,Z_Param_InSettings); P_GET_STRUCT(FRigControlValue,Z_Param_InValue); P_GET_UBOOL(Z_Param_bSetupUndo); P_GET_UBOOL(Z_Param_bPrintPythonCommand); P_FINISH; P_NATIVE_BEGIN; *(FRigElementKey*)Z_Param__Result=P_THIS->AddControl_ForBlueprint(Z_Param_InName,Z_Param_InParent,Z_Param_InSettings,Z_Param_InValue,Z_Param_bSetupUndo,Z_Param_bPrintPythonCommand); P_NATIVE_END; } // ********** End Class URigHierarchyController Function AddControl_ForBlueprint ******************* // ********** Begin Class URigHierarchyController Function AddCurve ******************************** struct Z_Construct_UFunction_URigHierarchyController_AddCurve_Statics { struct RigHierarchyController_eventAddCurve_Parms { FName InName; float InValue; bool bSetupUndo; bool bPrintPythonCommand; FRigElementKey ReturnValue; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "URigHierarchyController" }, { "Comment", "/**\n\x09 * Adds a curve to the hierarchy\n\x09 * @param InName The suggested name of the new curve - will eventually be corrected by the namespace\n\x09 * @param InValue The value to use for the curve\n\x09 * @param bSetupUndo If set to true the stack will record the change for undo / redo\n\x09 * @param bPrintPythonCommand If set to true a python command equivalent to this call will be printed out\n\x09 * @return The key for the newly created curve.\n\x09 */" }, { "CPP_Default_bPrintPythonCommand", "false" }, { "CPP_Default_bSetupUndo", "true" }, { "CPP_Default_InValue", "0.000000" }, { "ModuleRelativePath", "Public/Rigs/RigHierarchyController.h" }, { "ToolTip", "Adds a curve to the hierarchy\n@param InName The suggested name of the new curve - will eventually be corrected by the namespace\n@param InValue The value to use for the curve\n@param bSetupUndo If set to true the stack will record the change for undo / redo\n@param bPrintPythonCommand If set to true a python command equivalent to this call will be printed out\n@return The key for the newly created curve." }, }; #endif // WITH_METADATA // ********** Begin Function AddCurve constinit property declarations ****************************** static const UECodeGen_Private::FNamePropertyParams NewProp_InName; static const UECodeGen_Private::FFloatPropertyParams NewProp_InValue; static void NewProp_bSetupUndo_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bSetupUndo; static void NewProp_bPrintPythonCommand_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bPrintPythonCommand; static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function AddCurve constinit property declarations ******************************** static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function AddCurve Property Definitions ***************************************** const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_URigHierarchyController_AddCurve_Statics::NewProp_InName = { "InName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchyController_eventAddCurve_Parms, InName), METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_URigHierarchyController_AddCurve_Statics::NewProp_InValue = { "InValue", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchyController_eventAddCurve_Parms, InValue), METADATA_PARAMS(0, nullptr) }; void Z_Construct_UFunction_URigHierarchyController_AddCurve_Statics::NewProp_bSetupUndo_SetBit(void* Obj) { ((RigHierarchyController_eventAddCurve_Parms*)Obj)->bSetupUndo = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchyController_AddCurve_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(RigHierarchyController_eventAddCurve_Parms), &Z_Construct_UFunction_URigHierarchyController_AddCurve_Statics::NewProp_bSetupUndo_SetBit, METADATA_PARAMS(0, nullptr) }; void Z_Construct_UFunction_URigHierarchyController_AddCurve_Statics::NewProp_bPrintPythonCommand_SetBit(void* Obj) { ((RigHierarchyController_eventAddCurve_Parms*)Obj)->bPrintPythonCommand = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchyController_AddCurve_Statics::NewProp_bPrintPythonCommand = { "bPrintPythonCommand", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigHierarchyController_eventAddCurve_Parms), &Z_Construct_UFunction_URigHierarchyController_AddCurve_Statics::NewProp_bPrintPythonCommand_SetBit, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchyController_AddCurve_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchyController_eventAddCurve_Parms, ReturnValue), Z_Construct_UScriptStruct_FRigElementKey, METADATA_PARAMS(0, nullptr) }; // 389243550 const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigHierarchyController_AddCurve_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_AddCurve_Statics::NewProp_InName, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_AddCurve_Statics::NewProp_InValue, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_AddCurve_Statics::NewProp_bSetupUndo, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_AddCurve_Statics::NewProp_bPrintPythonCommand, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_AddCurve_Statics::NewProp_ReturnValue, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchyController_AddCurve_Statics::PropPointers) < 2048); // ********** End Function AddCurve Property Definitions ******************************************* const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigHierarchyController_AddCurve_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigHierarchyController, nullptr, "AddCurve", Z_Construct_UFunction_URigHierarchyController_AddCurve_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchyController_AddCurve_Statics::PropPointers), sizeof(Z_Construct_UFunction_URigHierarchyController_AddCurve_Statics::RigHierarchyController_eventAddCurve_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchyController_AddCurve_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigHierarchyController_AddCurve_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_URigHierarchyController_AddCurve_Statics::RigHierarchyController_eventAddCurve_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_URigHierarchyController_AddCurve() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigHierarchyController_AddCurve_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(URigHierarchyController::execAddCurve) { P_GET_PROPERTY(FNameProperty,Z_Param_InName); P_GET_PROPERTY(FFloatProperty,Z_Param_InValue); P_GET_UBOOL(Z_Param_bSetupUndo); P_GET_UBOOL(Z_Param_bPrintPythonCommand); P_FINISH; P_NATIVE_BEGIN; *(FRigElementKey*)Z_Param__Result=P_THIS->AddCurve(Z_Param_InName,Z_Param_InValue,Z_Param_bSetupUndo,Z_Param_bPrintPythonCommand); P_NATIVE_END; } // ********** End Class URigHierarchyController Function AddCurve ********************************** // ********** Begin Class URigHierarchyController Function AddNull ********************************* struct Z_Construct_UFunction_URigHierarchyController_AddNull_Statics { struct RigHierarchyController_eventAddNull_Parms { FName InName; FRigElementKey InParent; FTransform InTransform; bool bTransformInGlobal; bool bSetupUndo; bool bPrintPythonCommand; FRigElementKey ReturnValue; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "URigHierarchyController" }, { "Comment", "/**\n\x09 * Adds a null to the hierarchy\n\x09 * @param InName The suggested name of the new null - will eventually be corrected by the namespace\n\x09 * @param InParent The (optional) parent of the new null. If you don't need a parent, pass FRigElementKey()\n\x09 * @param InTransform The transform for the new null - either in local or global null, based on bTransformInGlobal\n\x09 * @param bTransformInGlobal Set this to true if the Transform passed is expressed in global null, false for local null.\n\x09 * @param bSetupUndo If set to true the stack will record the change for undo / redo\n\x09 * @param bPrintPythonCommand If set to true a python command equivalent to this call will be printed out\n\x09 * @return The key for the newly created null.\n\x09 */" }, { "CPP_Default_bPrintPythonCommand", "false" }, { "CPP_Default_bSetupUndo", "false" }, { "CPP_Default_bTransformInGlobal", "true" }, { "ModuleRelativePath", "Public/Rigs/RigHierarchyController.h" }, { "ToolTip", "Adds a null to the hierarchy\n@param InName The suggested name of the new null - will eventually be corrected by the namespace\n@param InParent The (optional) parent of the new null. If you don't need a parent, pass FRigElementKey()\n@param InTransform The transform for the new null - either in local or global null, based on bTransformInGlobal\n@param bTransformInGlobal Set this to true if the Transform passed is expressed in global null, false for local null.\n@param bSetupUndo If set to true the stack will record the change for undo / redo\n@param bPrintPythonCommand If set to true a python command equivalent to this call will be printed out\n@return The key for the newly created null." }, }; #endif // WITH_METADATA // ********** Begin Function AddNull constinit property declarations ******************************* static const UECodeGen_Private::FNamePropertyParams NewProp_InName; static const UECodeGen_Private::FStructPropertyParams NewProp_InParent; static const UECodeGen_Private::FStructPropertyParams NewProp_InTransform; static void NewProp_bTransformInGlobal_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bTransformInGlobal; static void NewProp_bSetupUndo_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bSetupUndo; static void NewProp_bPrintPythonCommand_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bPrintPythonCommand; static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function AddNull constinit property declarations ********************************* static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function AddNull Property Definitions ****************************************** const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_URigHierarchyController_AddNull_Statics::NewProp_InName = { "InName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchyController_eventAddNull_Parms, InName), METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchyController_AddNull_Statics::NewProp_InParent = { "InParent", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchyController_eventAddNull_Parms, InParent), Z_Construct_UScriptStruct_FRigElementKey, METADATA_PARAMS(0, nullptr) }; // 389243550 const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchyController_AddNull_Statics::NewProp_InTransform = { "InTransform", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchyController_eventAddNull_Parms, InTransform), Z_Construct_UScriptStruct_FTransform, METADATA_PARAMS(0, nullptr) }; void Z_Construct_UFunction_URigHierarchyController_AddNull_Statics::NewProp_bTransformInGlobal_SetBit(void* Obj) { ((RigHierarchyController_eventAddNull_Parms*)Obj)->bTransformInGlobal = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchyController_AddNull_Statics::NewProp_bTransformInGlobal = { "bTransformInGlobal", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigHierarchyController_eventAddNull_Parms), &Z_Construct_UFunction_URigHierarchyController_AddNull_Statics::NewProp_bTransformInGlobal_SetBit, METADATA_PARAMS(0, nullptr) }; void Z_Construct_UFunction_URigHierarchyController_AddNull_Statics::NewProp_bSetupUndo_SetBit(void* Obj) { ((RigHierarchyController_eventAddNull_Parms*)Obj)->bSetupUndo = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchyController_AddNull_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(RigHierarchyController_eventAddNull_Parms), &Z_Construct_UFunction_URigHierarchyController_AddNull_Statics::NewProp_bSetupUndo_SetBit, METADATA_PARAMS(0, nullptr) }; void Z_Construct_UFunction_URigHierarchyController_AddNull_Statics::NewProp_bPrintPythonCommand_SetBit(void* Obj) { ((RigHierarchyController_eventAddNull_Parms*)Obj)->bPrintPythonCommand = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchyController_AddNull_Statics::NewProp_bPrintPythonCommand = { "bPrintPythonCommand", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigHierarchyController_eventAddNull_Parms), &Z_Construct_UFunction_URigHierarchyController_AddNull_Statics::NewProp_bPrintPythonCommand_SetBit, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchyController_AddNull_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchyController_eventAddNull_Parms, ReturnValue), Z_Construct_UScriptStruct_FRigElementKey, METADATA_PARAMS(0, nullptr) }; // 389243550 const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigHierarchyController_AddNull_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_AddNull_Statics::NewProp_InName, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_AddNull_Statics::NewProp_InParent, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_AddNull_Statics::NewProp_InTransform, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_AddNull_Statics::NewProp_bTransformInGlobal, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_AddNull_Statics::NewProp_bSetupUndo, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_AddNull_Statics::NewProp_bPrintPythonCommand, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_AddNull_Statics::NewProp_ReturnValue, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchyController_AddNull_Statics::PropPointers) < 2048); // ********** End Function AddNull Property Definitions ******************************************** const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigHierarchyController_AddNull_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigHierarchyController, nullptr, "AddNull", Z_Construct_UFunction_URigHierarchyController_AddNull_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchyController_AddNull_Statics::PropPointers), sizeof(Z_Construct_UFunction_URigHierarchyController_AddNull_Statics::RigHierarchyController_eventAddNull_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04820403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchyController_AddNull_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigHierarchyController_AddNull_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_URigHierarchyController_AddNull_Statics::RigHierarchyController_eventAddNull_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_URigHierarchyController_AddNull() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigHierarchyController_AddNull_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(URigHierarchyController::execAddNull) { P_GET_PROPERTY(FNameProperty,Z_Param_InName); P_GET_STRUCT(FRigElementKey,Z_Param_InParent); P_GET_STRUCT(FTransform,Z_Param_InTransform); P_GET_UBOOL(Z_Param_bTransformInGlobal); P_GET_UBOOL(Z_Param_bSetupUndo); P_GET_UBOOL(Z_Param_bPrintPythonCommand); P_FINISH; P_NATIVE_BEGIN; *(FRigElementKey*)Z_Param__Result=P_THIS->AddNull(Z_Param_InName,Z_Param_InParent,Z_Param_InTransform,Z_Param_bTransformInGlobal,Z_Param_bSetupUndo,Z_Param_bPrintPythonCommand); P_NATIVE_END; } // ********** End Class URigHierarchyController Function AddNull *********************************** // ********** Begin Class URigHierarchyController Function AddParent ******************************* struct Z_Construct_UFunction_URigHierarchyController_AddParent_Statics { struct RigHierarchyController_eventAddParent_Parms { FRigElementKey InChild; FRigElementKey InParent; float InWeight; bool bMaintainGlobalTransform; FName InDisplayLabel; bool bSetupUndo; bool ReturnValue; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "URigHierarchyController" }, { "Comment", "/**\n\x09 * Adds a new parent to an element. For elements that allow only one parent the parent will be replaced (Same as ::SetParent).\n\x09 * @param InChild The key of the element to add the parent for\n\x09 * @param InParent The key of the new parent to add\n\x09 * @param InWeight The initial weight to give to the parent\n\x09 * @param bMaintainGlobalTransform If set to true the child will stay in the same place spatially, otherwise it will maintain it's local transform (and potential move).\n\x09 * @param InDisplayLabel The optional display label to use for the parent constraint / space.\n\x09 * @param bSetupUndo If set to true the stack will record the change for undo / redo\n\x09 * @return Returns true if successful.\n\x09 */" }, { "CPP_Default_bMaintainGlobalTransform", "true" }, { "CPP_Default_bSetupUndo", "false" }, { "CPP_Default_InDisplayLabel", "None" }, { "CPP_Default_InWeight", "0.000000" }, { "ModuleRelativePath", "Public/Rigs/RigHierarchyController.h" }, { "ToolTip", "Adds a new parent to an element. For elements that allow only one parent the parent will be replaced (Same as ::SetParent).\n@param InChild The key of the element to add the parent for\n@param InParent The key of the new parent to add\n@param InWeight The initial weight to give to the parent\n@param bMaintainGlobalTransform If set to true the child will stay in the same place spatially, otherwise it will maintain it's local transform (and potential move).\n@param InDisplayLabel The optional display label to use for the parent constraint / space.\n@param bSetupUndo If set to true the stack will record the change for undo / redo\n@return Returns true if successful." }, }; #endif // WITH_METADATA // ********** Begin Function AddParent constinit property declarations ***************************** static const UECodeGen_Private::FStructPropertyParams NewProp_InChild; static const UECodeGen_Private::FStructPropertyParams NewProp_InParent; static const UECodeGen_Private::FFloatPropertyParams NewProp_InWeight; static void NewProp_bMaintainGlobalTransform_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bMaintainGlobalTransform; static const UECodeGen_Private::FNamePropertyParams NewProp_InDisplayLabel; 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 AddParent constinit property declarations ******************************* static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function AddParent Property Definitions **************************************** const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchyController_AddParent_Statics::NewProp_InChild = { "InChild", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchyController_eventAddParent_Parms, InChild), Z_Construct_UScriptStruct_FRigElementKey, METADATA_PARAMS(0, nullptr) }; // 389243550 const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchyController_AddParent_Statics::NewProp_InParent = { "InParent", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchyController_eventAddParent_Parms, InParent), Z_Construct_UScriptStruct_FRigElementKey, METADATA_PARAMS(0, nullptr) }; // 389243550 const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_URigHierarchyController_AddParent_Statics::NewProp_InWeight = { "InWeight", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchyController_eventAddParent_Parms, InWeight), METADATA_PARAMS(0, nullptr) }; void Z_Construct_UFunction_URigHierarchyController_AddParent_Statics::NewProp_bMaintainGlobalTransform_SetBit(void* Obj) { ((RigHierarchyController_eventAddParent_Parms*)Obj)->bMaintainGlobalTransform = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchyController_AddParent_Statics::NewProp_bMaintainGlobalTransform = { "bMaintainGlobalTransform", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigHierarchyController_eventAddParent_Parms), &Z_Construct_UFunction_URigHierarchyController_AddParent_Statics::NewProp_bMaintainGlobalTransform_SetBit, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_URigHierarchyController_AddParent_Statics::NewProp_InDisplayLabel = { "InDisplayLabel", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchyController_eventAddParent_Parms, InDisplayLabel), METADATA_PARAMS(0, nullptr) }; void Z_Construct_UFunction_URigHierarchyController_AddParent_Statics::NewProp_bSetupUndo_SetBit(void* Obj) { ((RigHierarchyController_eventAddParent_Parms*)Obj)->bSetupUndo = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchyController_AddParent_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(RigHierarchyController_eventAddParent_Parms), &Z_Construct_UFunction_URigHierarchyController_AddParent_Statics::NewProp_bSetupUndo_SetBit, METADATA_PARAMS(0, nullptr) }; void Z_Construct_UFunction_URigHierarchyController_AddParent_Statics::NewProp_ReturnValue_SetBit(void* Obj) { ((RigHierarchyController_eventAddParent_Parms*)Obj)->ReturnValue = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchyController_AddParent_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(RigHierarchyController_eventAddParent_Parms), &Z_Construct_UFunction_URigHierarchyController_AddParent_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigHierarchyController_AddParent_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_AddParent_Statics::NewProp_InChild, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_AddParent_Statics::NewProp_InParent, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_AddParent_Statics::NewProp_InWeight, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_AddParent_Statics::NewProp_bMaintainGlobalTransform, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_AddParent_Statics::NewProp_InDisplayLabel, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_AddParent_Statics::NewProp_bSetupUndo, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_AddParent_Statics::NewProp_ReturnValue, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchyController_AddParent_Statics::PropPointers) < 2048); // ********** End Function AddParent Property Definitions ****************************************** const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigHierarchyController_AddParent_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigHierarchyController, nullptr, "AddParent", Z_Construct_UFunction_URigHierarchyController_AddParent_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchyController_AddParent_Statics::PropPointers), sizeof(Z_Construct_UFunction_URigHierarchyController_AddParent_Statics::RigHierarchyController_eventAddParent_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchyController_AddParent_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigHierarchyController_AddParent_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_URigHierarchyController_AddParent_Statics::RigHierarchyController_eventAddParent_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_URigHierarchyController_AddParent() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigHierarchyController_AddParent_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(URigHierarchyController::execAddParent) { P_GET_STRUCT(FRigElementKey,Z_Param_InChild); P_GET_STRUCT(FRigElementKey,Z_Param_InParent); P_GET_PROPERTY(FFloatProperty,Z_Param_InWeight); P_GET_UBOOL(Z_Param_bMaintainGlobalTransform); P_GET_PROPERTY(FNameProperty,Z_Param_InDisplayLabel); P_GET_UBOOL(Z_Param_bSetupUndo); P_FINISH; P_NATIVE_BEGIN; *(bool*)Z_Param__Result=P_THIS->AddParent(Z_Param_InChild,Z_Param_InParent,Z_Param_InWeight,Z_Param_bMaintainGlobalTransform,Z_Param_InDisplayLabel,Z_Param_bSetupUndo); P_NATIVE_END; } // ********** End Class URigHierarchyController Function AddParent ********************************* // ********** Begin Class URigHierarchyController Function AddSocket ******************************* struct Z_Construct_UFunction_URigHierarchyController_AddSocket_Statics { struct RigHierarchyController_eventAddSocket_Parms { FName InName; FRigElementKey InParent; FTransform InTransform; bool bTransformInGlobal; FLinearColor InColor; FString InDescription; bool bSetupUndo; bool bPrintPythonCommand; FRigElementKey ReturnValue; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "URigHierarchyController" }, { "Comment", "/**\n\x09 * Adds a socket to the hierarchy\n\x09 * @param InName The suggested name of the new socket - will eventually be corrected by the namespace\n\x09 * @param InParent The (optional) parent of the new null. If you don't need a parent, pass FRigElementKey()\n\x09 * @param InTransform The transform for the new socket - either in local or global space, based on bTransformInGlobal\n\x09 * @param bTransformInGlobal Set this to true if the Transform passed is expressed in global space, false for local space.\n\x09 * @param InColor The color of the socket\n\x09 * @param InDescription The description of the socket\n\x09 * @param bSetupUndo If set to true the stack will record the change for undo / redo\n\x09 * @param bPrintPythonCommand If set to true a python command equivalent to this call will be printed out\n\x09 * @return The key for the newly created bone.\n\x09 */" }, { "CPP_Default_bPrintPythonCommand", "false" }, { "CPP_Default_bSetupUndo", "false" }, { "CPP_Default_bTransformInGlobal", "true" }, { "CPP_Default_InColor", "(R=1.000000,G=1.000000,B=1.000000,A=1.000000)" }, { "CPP_Default_InDescription", "" }, { "ModuleRelativePath", "Public/Rigs/RigHierarchyController.h" }, { "ToolTip", "Adds a socket to the hierarchy\n@param InName The suggested name of the new socket - will eventually be corrected by the namespace\n@param InParent The (optional) parent of the new null. If you don't need a parent, pass FRigElementKey()\n@param InTransform The transform for the new socket - either in local or global space, based on bTransformInGlobal\n@param bTransformInGlobal Set this to true if the Transform passed is expressed in global space, false for local space.\n@param InColor The color of the socket\n@param InDescription The description of the socket\n@param bSetupUndo If set to true the stack will record the change for undo / redo\n@param bPrintPythonCommand If set to true a python command equivalent to this call will be printed out\n@return The key for the newly created bone." }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InColor_MetaData[] = { { "NativeConst", "" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InDescription_MetaData[] = { { "NativeConst", "" }, }; #endif // WITH_METADATA // ********** Begin Function AddSocket constinit property declarations ***************************** static const UECodeGen_Private::FNamePropertyParams NewProp_InName; static const UECodeGen_Private::FStructPropertyParams NewProp_InParent; static const UECodeGen_Private::FStructPropertyParams NewProp_InTransform; static void NewProp_bTransformInGlobal_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bTransformInGlobal; static const UECodeGen_Private::FStructPropertyParams NewProp_InColor; static const UECodeGen_Private::FStrPropertyParams NewProp_InDescription; static void NewProp_bSetupUndo_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bSetupUndo; static void NewProp_bPrintPythonCommand_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bPrintPythonCommand; static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function AddSocket constinit property declarations ******************************* static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function AddSocket Property Definitions **************************************** const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_URigHierarchyController_AddSocket_Statics::NewProp_InName = { "InName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchyController_eventAddSocket_Parms, InName), METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchyController_AddSocket_Statics::NewProp_InParent = { "InParent", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchyController_eventAddSocket_Parms, InParent), Z_Construct_UScriptStruct_FRigElementKey, METADATA_PARAMS(0, nullptr) }; // 389243550 const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchyController_AddSocket_Statics::NewProp_InTransform = { "InTransform", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchyController_eventAddSocket_Parms, InTransform), Z_Construct_UScriptStruct_FTransform, METADATA_PARAMS(0, nullptr) }; void Z_Construct_UFunction_URigHierarchyController_AddSocket_Statics::NewProp_bTransformInGlobal_SetBit(void* Obj) { ((RigHierarchyController_eventAddSocket_Parms*)Obj)->bTransformInGlobal = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchyController_AddSocket_Statics::NewProp_bTransformInGlobal = { "bTransformInGlobal", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigHierarchyController_eventAddSocket_Parms), &Z_Construct_UFunction_URigHierarchyController_AddSocket_Statics::NewProp_bTransformInGlobal_SetBit, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchyController_AddSocket_Statics::NewProp_InColor = { "InColor", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchyController_eventAddSocket_Parms, InColor), Z_Construct_UScriptStruct_FLinearColor, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InColor_MetaData), NewProp_InColor_MetaData) }; const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_URigHierarchyController_AddSocket_Statics::NewProp_InDescription = { "InDescription", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchyController_eventAddSocket_Parms, InDescription), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InDescription_MetaData), NewProp_InDescription_MetaData) }; void Z_Construct_UFunction_URigHierarchyController_AddSocket_Statics::NewProp_bSetupUndo_SetBit(void* Obj) { ((RigHierarchyController_eventAddSocket_Parms*)Obj)->bSetupUndo = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchyController_AddSocket_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(RigHierarchyController_eventAddSocket_Parms), &Z_Construct_UFunction_URigHierarchyController_AddSocket_Statics::NewProp_bSetupUndo_SetBit, METADATA_PARAMS(0, nullptr) }; void Z_Construct_UFunction_URigHierarchyController_AddSocket_Statics::NewProp_bPrintPythonCommand_SetBit(void* Obj) { ((RigHierarchyController_eventAddSocket_Parms*)Obj)->bPrintPythonCommand = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchyController_AddSocket_Statics::NewProp_bPrintPythonCommand = { "bPrintPythonCommand", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigHierarchyController_eventAddSocket_Parms), &Z_Construct_UFunction_URigHierarchyController_AddSocket_Statics::NewProp_bPrintPythonCommand_SetBit, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchyController_AddSocket_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchyController_eventAddSocket_Parms, ReturnValue), Z_Construct_UScriptStruct_FRigElementKey, METADATA_PARAMS(0, nullptr) }; // 389243550 const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigHierarchyController_AddSocket_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_AddSocket_Statics::NewProp_InName, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_AddSocket_Statics::NewProp_InParent, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_AddSocket_Statics::NewProp_InTransform, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_AddSocket_Statics::NewProp_bTransformInGlobal, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_AddSocket_Statics::NewProp_InColor, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_AddSocket_Statics::NewProp_InDescription, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_AddSocket_Statics::NewProp_bSetupUndo, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_AddSocket_Statics::NewProp_bPrintPythonCommand, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_AddSocket_Statics::NewProp_ReturnValue, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchyController_AddSocket_Statics::PropPointers) < 2048); // ********** End Function AddSocket Property Definitions ****************************************** const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigHierarchyController_AddSocket_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigHierarchyController, nullptr, "AddSocket", Z_Construct_UFunction_URigHierarchyController_AddSocket_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchyController_AddSocket_Statics::PropPointers), sizeof(Z_Construct_UFunction_URigHierarchyController_AddSocket_Statics::RigHierarchyController_eventAddSocket_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04C20403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchyController_AddSocket_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigHierarchyController_AddSocket_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_URigHierarchyController_AddSocket_Statics::RigHierarchyController_eventAddSocket_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_URigHierarchyController_AddSocket() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigHierarchyController_AddSocket_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(URigHierarchyController::execAddSocket) { P_GET_PROPERTY(FNameProperty,Z_Param_InName); P_GET_STRUCT(FRigElementKey,Z_Param_InParent); P_GET_STRUCT(FTransform,Z_Param_InTransform); P_GET_UBOOL(Z_Param_bTransformInGlobal); P_GET_STRUCT_REF(FLinearColor,Z_Param_Out_InColor); P_GET_PROPERTY(FStrProperty,Z_Param_InDescription); P_GET_UBOOL(Z_Param_bSetupUndo); P_GET_UBOOL(Z_Param_bPrintPythonCommand); P_FINISH; P_NATIVE_BEGIN; *(FRigElementKey*)Z_Param__Result=P_THIS->AddSocket(Z_Param_InName,Z_Param_InParent,Z_Param_InTransform,Z_Param_bTransformInGlobal,Z_Param_Out_InColor,Z_Param_InDescription,Z_Param_bSetupUndo,Z_Param_bPrintPythonCommand); P_NATIVE_END; } // ********** End Class URigHierarchyController Function AddSocket ********************************* // ********** Begin Class URigHierarchyController Function ClearSelection ************************** struct Z_Construct_UFunction_URigHierarchyController_ClearSelection_Statics { struct RigHierarchyController_eventClearSelection_Parms { bool bSetupUndo; bool ReturnValue; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "URigHierarchyController" }, { "Comment", "/**\n\x09 * Clears the selection\n\x09 * @param bSetupUndo If set to true the stack will record the change for undo / redo\n\x09 * @return Returns true if the selection was applied\n\x09 */" }, { "CPP_Default_bSetupUndo", "false" }, { "ModuleRelativePath", "Public/Rigs/RigHierarchyController.h" }, { "ToolTip", "Clears the selection\n@param bSetupUndo If set to true the stack will record the change for undo / redo\n@return Returns true if the selection was applied" }, }; #endif // WITH_METADATA // ********** Begin Function ClearSelection constinit property declarations ************************ 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 ClearSelection constinit property declarations ************************** static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function ClearSelection Property Definitions *********************************** void Z_Construct_UFunction_URigHierarchyController_ClearSelection_Statics::NewProp_bSetupUndo_SetBit(void* Obj) { ((RigHierarchyController_eventClearSelection_Parms*)Obj)->bSetupUndo = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchyController_ClearSelection_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(RigHierarchyController_eventClearSelection_Parms), &Z_Construct_UFunction_URigHierarchyController_ClearSelection_Statics::NewProp_bSetupUndo_SetBit, METADATA_PARAMS(0, nullptr) }; void Z_Construct_UFunction_URigHierarchyController_ClearSelection_Statics::NewProp_ReturnValue_SetBit(void* Obj) { ((RigHierarchyController_eventClearSelection_Parms*)Obj)->ReturnValue = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchyController_ClearSelection_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(RigHierarchyController_eventClearSelection_Parms), &Z_Construct_UFunction_URigHierarchyController_ClearSelection_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigHierarchyController_ClearSelection_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_ClearSelection_Statics::NewProp_bSetupUndo, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_ClearSelection_Statics::NewProp_ReturnValue, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchyController_ClearSelection_Statics::PropPointers) < 2048); // ********** End Function ClearSelection Property Definitions ************************************* const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigHierarchyController_ClearSelection_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigHierarchyController, nullptr, "ClearSelection", Z_Construct_UFunction_URigHierarchyController_ClearSelection_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchyController_ClearSelection_Statics::PropPointers), sizeof(Z_Construct_UFunction_URigHierarchyController_ClearSelection_Statics::RigHierarchyController_eventClearSelection_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchyController_ClearSelection_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigHierarchyController_ClearSelection_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_URigHierarchyController_ClearSelection_Statics::RigHierarchyController_eventClearSelection_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_URigHierarchyController_ClearSelection() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigHierarchyController_ClearSelection_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(URigHierarchyController::execClearSelection) { P_GET_UBOOL(Z_Param_bSetupUndo); P_FINISH; P_NATIVE_BEGIN; *(bool*)Z_Param__Result=P_THIS->ClearSelection(Z_Param_bSetupUndo); P_NATIVE_END; } // ********** End Class URigHierarchyController Function ClearSelection **************************** // ********** Begin Class URigHierarchyController Function DeselectComponent *********************** struct Z_Construct_UFunction_URigHierarchyController_DeselectComponent_Statics { struct RigHierarchyController_eventDeselectComponent_Parms { FRigComponentKey InKey; bool ReturnValue; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "URigHierarchyController" }, { "Comment", "/**\n\x09 * Deselects or deselects a component in the hierarchy\n\x09 * @param InKey The key of the component to deselect\n\x09 * @return Returns true if the selection was applied\n\x09 */" }, { "ModuleRelativePath", "Public/Rigs/RigHierarchyController.h" }, { "ToolTip", "Deselects or deselects a component in the hierarchy\n@param InKey The key of the component to deselect\n@return Returns true if the selection was applied" }, }; #endif // WITH_METADATA // ********** Begin Function DeselectComponent constinit property declarations ********************* static const UECodeGen_Private::FStructPropertyParams NewProp_InKey; static void NewProp_ReturnValue_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function DeselectComponent constinit property declarations *********************** static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function DeselectComponent Property Definitions ******************************** const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchyController_DeselectComponent_Statics::NewProp_InKey = { "InKey", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchyController_eventDeselectComponent_Parms, InKey), Z_Construct_UScriptStruct_FRigComponentKey, METADATA_PARAMS(0, nullptr) }; // 2879759543 void Z_Construct_UFunction_URigHierarchyController_DeselectComponent_Statics::NewProp_ReturnValue_SetBit(void* Obj) { ((RigHierarchyController_eventDeselectComponent_Parms*)Obj)->ReturnValue = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchyController_DeselectComponent_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(RigHierarchyController_eventDeselectComponent_Parms), &Z_Construct_UFunction_URigHierarchyController_DeselectComponent_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigHierarchyController_DeselectComponent_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_DeselectComponent_Statics::NewProp_InKey, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_DeselectComponent_Statics::NewProp_ReturnValue, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchyController_DeselectComponent_Statics::PropPointers) < 2048); // ********** End Function DeselectComponent Property Definitions ********************************** const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigHierarchyController_DeselectComponent_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigHierarchyController, nullptr, "DeselectComponent", Z_Construct_UFunction_URigHierarchyController_DeselectComponent_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchyController_DeselectComponent_Statics::PropPointers), sizeof(Z_Construct_UFunction_URigHierarchyController_DeselectComponent_Statics::RigHierarchyController_eventDeselectComponent_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchyController_DeselectComponent_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigHierarchyController_DeselectComponent_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_URigHierarchyController_DeselectComponent_Statics::RigHierarchyController_eventDeselectComponent_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_URigHierarchyController_DeselectComponent() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigHierarchyController_DeselectComponent_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(URigHierarchyController::execDeselectComponent) { P_GET_STRUCT(FRigComponentKey,Z_Param_InKey); P_FINISH; P_NATIVE_BEGIN; *(bool*)Z_Param__Result=P_THIS->DeselectComponent(Z_Param_InKey); P_NATIVE_END; } // ********** End Class URigHierarchyController Function DeselectComponent ************************* // ********** Begin Class URigHierarchyController Function DeselectElement ************************* struct Z_Construct_UFunction_URigHierarchyController_DeselectElement_Statics { struct RigHierarchyController_eventDeselectElement_Parms { FRigElementKey InKey; bool ReturnValue; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "URigHierarchyController" }, { "Comment", "/**\n\x09 * Deselects or deselects an element in the hierarchy\n\x09 * @param InKey The key of the element to deselect\n\x09 * @return Returns true if the selection was applied\n\x09 */" }, { "ModuleRelativePath", "Public/Rigs/RigHierarchyController.h" }, { "ToolTip", "Deselects or deselects an element in the hierarchy\n@param InKey The key of the element to deselect\n@return Returns true if the selection was applied" }, }; #endif // WITH_METADATA // ********** Begin Function DeselectElement constinit property declarations *********************** static const UECodeGen_Private::FStructPropertyParams NewProp_InKey; static void NewProp_ReturnValue_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function DeselectElement constinit property declarations ************************* static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function DeselectElement Property Definitions ********************************** const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchyController_DeselectElement_Statics::NewProp_InKey = { "InKey", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchyController_eventDeselectElement_Parms, InKey), Z_Construct_UScriptStruct_FRigElementKey, METADATA_PARAMS(0, nullptr) }; // 389243550 void Z_Construct_UFunction_URigHierarchyController_DeselectElement_Statics::NewProp_ReturnValue_SetBit(void* Obj) { ((RigHierarchyController_eventDeselectElement_Parms*)Obj)->ReturnValue = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchyController_DeselectElement_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(RigHierarchyController_eventDeselectElement_Parms), &Z_Construct_UFunction_URigHierarchyController_DeselectElement_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigHierarchyController_DeselectElement_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_DeselectElement_Statics::NewProp_InKey, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_DeselectElement_Statics::NewProp_ReturnValue, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchyController_DeselectElement_Statics::PropPointers) < 2048); // ********** End Function DeselectElement Property Definitions ************************************ const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigHierarchyController_DeselectElement_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigHierarchyController, nullptr, "DeselectElement", Z_Construct_UFunction_URigHierarchyController_DeselectElement_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchyController_DeselectElement_Statics::PropPointers), sizeof(Z_Construct_UFunction_URigHierarchyController_DeselectElement_Statics::RigHierarchyController_eventDeselectElement_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchyController_DeselectElement_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigHierarchyController_DeselectElement_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_URigHierarchyController_DeselectElement_Statics::RigHierarchyController_eventDeselectElement_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_URigHierarchyController_DeselectElement() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigHierarchyController_DeselectElement_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(URigHierarchyController::execDeselectElement) { P_GET_STRUCT(FRigElementKey,Z_Param_InKey); P_FINISH; P_NATIVE_BEGIN; *(bool*)Z_Param__Result=P_THIS->DeselectElement(Z_Param_InKey); P_NATIVE_END; } // ********** End Class URigHierarchyController Function DeselectElement *************************** // ********** Begin Class URigHierarchyController Function DeselectHierarchyKey ******************** struct Z_Construct_UFunction_URigHierarchyController_DeselectHierarchyKey_Statics { struct RigHierarchyController_eventDeselectHierarchyKey_Parms { FRigHierarchyKey InKey; bool bSetupUndo; bool ReturnValue; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "URigHierarchyController" }, { "Comment", "/**\n\x09 * Deselects or deselects a component or an element in the hierarchy\n\x09 * @param InKey The key of the component or element to deselect\n\x09 * @param bSetupUndo If set to true the stack will record the change for undo / redo\n\x09 * @return Returns true if the selection was applied\n\x09 */" }, { "CPP_Default_bSetupUndo", "false" }, { "ModuleRelativePath", "Public/Rigs/RigHierarchyController.h" }, { "ToolTip", "Deselects or deselects a component or an element in the hierarchy\n@param InKey The key of the component or element to deselect\n@param bSetupUndo If set to true the stack will record the change for undo / redo\n@return Returns true if the selection was applied" }, }; #endif // WITH_METADATA // ********** Begin Function DeselectHierarchyKey constinit property declarations ****************** static const UECodeGen_Private::FStructPropertyParams NewProp_InKey; 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 DeselectHierarchyKey constinit property declarations ******************** static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function DeselectHierarchyKey Property Definitions ***************************** const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchyController_DeselectHierarchyKey_Statics::NewProp_InKey = { "InKey", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchyController_eventDeselectHierarchyKey_Parms, InKey), Z_Construct_UScriptStruct_FRigHierarchyKey, METADATA_PARAMS(0, nullptr) }; // 1945768937 void Z_Construct_UFunction_URigHierarchyController_DeselectHierarchyKey_Statics::NewProp_bSetupUndo_SetBit(void* Obj) { ((RigHierarchyController_eventDeselectHierarchyKey_Parms*)Obj)->bSetupUndo = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchyController_DeselectHierarchyKey_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(RigHierarchyController_eventDeselectHierarchyKey_Parms), &Z_Construct_UFunction_URigHierarchyController_DeselectHierarchyKey_Statics::NewProp_bSetupUndo_SetBit, METADATA_PARAMS(0, nullptr) }; void Z_Construct_UFunction_URigHierarchyController_DeselectHierarchyKey_Statics::NewProp_ReturnValue_SetBit(void* Obj) { ((RigHierarchyController_eventDeselectHierarchyKey_Parms*)Obj)->ReturnValue = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchyController_DeselectHierarchyKey_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(RigHierarchyController_eventDeselectHierarchyKey_Parms), &Z_Construct_UFunction_URigHierarchyController_DeselectHierarchyKey_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigHierarchyController_DeselectHierarchyKey_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_DeselectHierarchyKey_Statics::NewProp_InKey, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_DeselectHierarchyKey_Statics::NewProp_bSetupUndo, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_DeselectHierarchyKey_Statics::NewProp_ReturnValue, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchyController_DeselectHierarchyKey_Statics::PropPointers) < 2048); // ********** End Function DeselectHierarchyKey Property Definitions ******************************* const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigHierarchyController_DeselectHierarchyKey_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigHierarchyController, nullptr, "DeselectHierarchyKey", Z_Construct_UFunction_URigHierarchyController_DeselectHierarchyKey_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchyController_DeselectHierarchyKey_Statics::PropPointers), sizeof(Z_Construct_UFunction_URigHierarchyController_DeselectHierarchyKey_Statics::RigHierarchyController_eventDeselectHierarchyKey_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchyController_DeselectHierarchyKey_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigHierarchyController_DeselectHierarchyKey_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_URigHierarchyController_DeselectHierarchyKey_Statics::RigHierarchyController_eventDeselectHierarchyKey_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_URigHierarchyController_DeselectHierarchyKey() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigHierarchyController_DeselectHierarchyKey_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(URigHierarchyController::execDeselectHierarchyKey) { P_GET_STRUCT(FRigHierarchyKey,Z_Param_InKey); P_GET_UBOOL(Z_Param_bSetupUndo); P_FINISH; P_NATIVE_BEGIN; *(bool*)Z_Param__Result=P_THIS->DeselectHierarchyKey(Z_Param_InKey,Z_Param_bSetupUndo); P_NATIVE_END; } // ********** End Class URigHierarchyController Function DeselectHierarchyKey ********************** // ********** Begin Class URigHierarchyController Function DuplicateElements *********************** struct Z_Construct_UFunction_URigHierarchyController_DuplicateElements_Statics { struct RigHierarchyController_eventDuplicateElements_Parms { TArray InKeys; bool bSelectNewElements; bool bSetupUndo; bool bPrintPythonCommands; TArray ReturnValue; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "URigHierarchyController" }, { "Comment", "/**\n\x09 * Duplicate the given elements\n\x09 * @param InKeys The keys of the elements to duplicate\n\x09 * @param bSelectNewElements If set to true the new elements will be selected\n\x09 * @param bSetupUndo If set to true the stack will record the change for undo / redo\n\x09 * @param bPrintPythonCommands If set to true a python command equivalent to this call will be printed out\n\x09 * @return The keys of the 4d items\n\x09 */" }, { "CPP_Default_bPrintPythonCommands", "false" }, { "CPP_Default_bSelectNewElements", "true" }, { "CPP_Default_bSetupUndo", "false" }, { "ModuleRelativePath", "Public/Rigs/RigHierarchyController.h" }, { "ToolTip", "Duplicate the given elements\n@param InKeys The keys of the elements to duplicate\n@param bSelectNewElements If set to true the new elements will be selected\n@param bSetupUndo If set to true the stack will record the change for undo / redo\n@param bPrintPythonCommands If set to true a python command equivalent to this call will be printed out\n@return The keys of the 4d items" }, }; #endif // WITH_METADATA // ********** Begin Function DuplicateElements constinit property declarations ********************* static const UECodeGen_Private::FStructPropertyParams NewProp_InKeys_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_InKeys; static void NewProp_bSelectNewElements_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bSelectNewElements; static void NewProp_bSetupUndo_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bSetupUndo; static void NewProp_bPrintPythonCommands_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bPrintPythonCommands; static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_ReturnValue; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function DuplicateElements constinit property declarations *********************** static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function DuplicateElements Property Definitions ******************************** const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchyController_DuplicateElements_Statics::NewProp_InKeys_Inner = { "InKeys", 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_URigHierarchyController_DuplicateElements_Statics::NewProp_InKeys = { "InKeys", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchyController_eventDuplicateElements_Parms, InKeys), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) }; // 389243550 void Z_Construct_UFunction_URigHierarchyController_DuplicateElements_Statics::NewProp_bSelectNewElements_SetBit(void* Obj) { ((RigHierarchyController_eventDuplicateElements_Parms*)Obj)->bSelectNewElements = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchyController_DuplicateElements_Statics::NewProp_bSelectNewElements = { "bSelectNewElements", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigHierarchyController_eventDuplicateElements_Parms), &Z_Construct_UFunction_URigHierarchyController_DuplicateElements_Statics::NewProp_bSelectNewElements_SetBit, METADATA_PARAMS(0, nullptr) }; void Z_Construct_UFunction_URigHierarchyController_DuplicateElements_Statics::NewProp_bSetupUndo_SetBit(void* Obj) { ((RigHierarchyController_eventDuplicateElements_Parms*)Obj)->bSetupUndo = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchyController_DuplicateElements_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(RigHierarchyController_eventDuplicateElements_Parms), &Z_Construct_UFunction_URigHierarchyController_DuplicateElements_Statics::NewProp_bSetupUndo_SetBit, METADATA_PARAMS(0, nullptr) }; void Z_Construct_UFunction_URigHierarchyController_DuplicateElements_Statics::NewProp_bPrintPythonCommands_SetBit(void* Obj) { ((RigHierarchyController_eventDuplicateElements_Parms*)Obj)->bPrintPythonCommands = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchyController_DuplicateElements_Statics::NewProp_bPrintPythonCommands = { "bPrintPythonCommands", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigHierarchyController_eventDuplicateElements_Parms), &Z_Construct_UFunction_URigHierarchyController_DuplicateElements_Statics::NewProp_bPrintPythonCommands_SetBit, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchyController_DuplicateElements_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_URigHierarchyController_DuplicateElements_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchyController_eventDuplicateElements_Parms, ReturnValue), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) }; // 389243550 const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigHierarchyController_DuplicateElements_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_DuplicateElements_Statics::NewProp_InKeys_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_DuplicateElements_Statics::NewProp_InKeys, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_DuplicateElements_Statics::NewProp_bSelectNewElements, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_DuplicateElements_Statics::NewProp_bSetupUndo, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_DuplicateElements_Statics::NewProp_bPrintPythonCommands, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_DuplicateElements_Statics::NewProp_ReturnValue_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_DuplicateElements_Statics::NewProp_ReturnValue, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchyController_DuplicateElements_Statics::PropPointers) < 2048); // ********** End Function DuplicateElements Property Definitions ********************************** const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigHierarchyController_DuplicateElements_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigHierarchyController, nullptr, "DuplicateElements", Z_Construct_UFunction_URigHierarchyController_DuplicateElements_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchyController_DuplicateElements_Statics::PropPointers), sizeof(Z_Construct_UFunction_URigHierarchyController_DuplicateElements_Statics::RigHierarchyController_eventDuplicateElements_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchyController_DuplicateElements_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigHierarchyController_DuplicateElements_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_URigHierarchyController_DuplicateElements_Statics::RigHierarchyController_eventDuplicateElements_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_URigHierarchyController_DuplicateElements() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigHierarchyController_DuplicateElements_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(URigHierarchyController::execDuplicateElements) { P_GET_TARRAY(FRigElementKey,Z_Param_InKeys); P_GET_UBOOL(Z_Param_bSelectNewElements); P_GET_UBOOL(Z_Param_bSetupUndo); P_GET_UBOOL(Z_Param_bPrintPythonCommands); P_FINISH; P_NATIVE_BEGIN; *(TArray*)Z_Param__Result=P_THIS->DuplicateElements(Z_Param_InKeys,Z_Param_bSelectNewElements,Z_Param_bSetupUndo,Z_Param_bPrintPythonCommands); P_NATIVE_END; } // ********** End Class URigHierarchyController Function DuplicateElements ************************* // ********** Begin Class URigHierarchyController Function ExportSelectionToText ******************* struct Z_Construct_UFunction_URigHierarchyController_ExportSelectionToText_Statics { struct RigHierarchyController_eventExportSelectionToText_Parms { FString ReturnValue; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "URigHierarchyController" }, { "Comment", "/**\n\x09 * Exports the selected items to text\n\x09 * @return The text representation of the selected items\n\x09 */" }, { "ModuleRelativePath", "Public/Rigs/RigHierarchyController.h" }, { "ToolTip", "Exports the selected items to text\n@return The text representation of the selected items" }, }; #endif // WITH_METADATA // ********** Begin Function ExportSelectionToText constinit property declarations ***************** static const UECodeGen_Private::FStrPropertyParams NewProp_ReturnValue; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function ExportSelectionToText constinit property declarations ******************* static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function ExportSelectionToText Property Definitions **************************** const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_URigHierarchyController_ExportSelectionToText_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchyController_eventExportSelectionToText_Parms, ReturnValue), METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigHierarchyController_ExportSelectionToText_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_ExportSelectionToText_Statics::NewProp_ReturnValue, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchyController_ExportSelectionToText_Statics::PropPointers) < 2048); // ********** End Function ExportSelectionToText Property Definitions ****************************** const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigHierarchyController_ExportSelectionToText_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigHierarchyController, nullptr, "ExportSelectionToText", Z_Construct_UFunction_URigHierarchyController_ExportSelectionToText_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchyController_ExportSelectionToText_Statics::PropPointers), sizeof(Z_Construct_UFunction_URigHierarchyController_ExportSelectionToText_Statics::RigHierarchyController_eventExportSelectionToText_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchyController_ExportSelectionToText_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigHierarchyController_ExportSelectionToText_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_URigHierarchyController_ExportSelectionToText_Statics::RigHierarchyController_eventExportSelectionToText_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_URigHierarchyController_ExportSelectionToText() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigHierarchyController_ExportSelectionToText_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(URigHierarchyController::execExportSelectionToText) { P_FINISH; P_NATIVE_BEGIN; *(FString*)Z_Param__Result=P_THIS->ExportSelectionToText(); P_NATIVE_END; } // ********** End Class URigHierarchyController Function ExportSelectionToText ********************* // ********** Begin Class URigHierarchyController Function ExportToText **************************** struct Z_Construct_UFunction_URigHierarchyController_ExportToText_Statics { struct RigHierarchyController_eventExportToText_Parms { TArray InKeys; FString ReturnValue; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "URigHierarchyController" }, { "Comment", "/**\n\x09 * Exports a list of items to text\n\x09 * @param InKeys The keys to export to text\n\x09 * @return The text representation of the requested elements\n\x09 */" }, { "ModuleRelativePath", "Public/Rigs/RigHierarchyController.h" }, { "ToolTip", "Exports a list of items to text\n@param InKeys The keys to export to text\n@return The text representation of the requested elements" }, }; #endif // WITH_METADATA // ********** Begin Function ExportToText constinit property declarations ************************** static const UECodeGen_Private::FStructPropertyParams NewProp_InKeys_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_InKeys; static const UECodeGen_Private::FStrPropertyParams NewProp_ReturnValue; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function ExportToText constinit property declarations **************************** static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function ExportToText Property Definitions ************************************* const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchyController_ExportToText_Statics::NewProp_InKeys_Inner = { "InKeys", 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_URigHierarchyController_ExportToText_Statics::NewProp_InKeys = { "InKeys", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchyController_eventExportToText_Parms, InKeys), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) }; // 389243550 const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_URigHierarchyController_ExportToText_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchyController_eventExportToText_Parms, ReturnValue), METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigHierarchyController_ExportToText_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_ExportToText_Statics::NewProp_InKeys_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_ExportToText_Statics::NewProp_InKeys, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_ExportToText_Statics::NewProp_ReturnValue, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchyController_ExportToText_Statics::PropPointers) < 2048); // ********** End Function ExportToText Property Definitions *************************************** const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigHierarchyController_ExportToText_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigHierarchyController, nullptr, "ExportToText", Z_Construct_UFunction_URigHierarchyController_ExportToText_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchyController_ExportToText_Statics::PropPointers), sizeof(Z_Construct_UFunction_URigHierarchyController_ExportToText_Statics::RigHierarchyController_eventExportToText_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchyController_ExportToText_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigHierarchyController_ExportToText_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_URigHierarchyController_ExportToText_Statics::RigHierarchyController_eventExportToText_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_URigHierarchyController_ExportToText() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigHierarchyController_ExportToText_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(URigHierarchyController::execExportToText) { P_GET_TARRAY(FRigElementKey,Z_Param_InKeys); P_FINISH; P_NATIVE_BEGIN; *(FString*)Z_Param__Result=P_THIS->ExportToText(Z_Param_InKeys); P_NATIVE_END; } // ********** End Class URigHierarchyController Function ExportToText ****************************** // ********** Begin Class URigHierarchyController Function GeneratePythonCommands ****************** #if WITH_EDITOR struct Z_Construct_UFunction_URigHierarchyController_GeneratePythonCommands_Statics { struct RigHierarchyController_eventGeneratePythonCommands_Parms { TArray ReturnValue; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "URigHierarchyController" }, { "ModuleRelativePath", "Public/Rigs/RigHierarchyController.h" }, }; #endif // WITH_METADATA // ********** Begin Function GeneratePythonCommands constinit property declarations **************** static const UECodeGen_Private::FStrPropertyParams NewProp_ReturnValue_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_ReturnValue; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function GeneratePythonCommands constinit property declarations ****************** static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function GeneratePythonCommands Property Definitions *************************** const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_URigHierarchyController_GeneratePythonCommands_Statics::NewProp_ReturnValue_Inner = { "ReturnValue", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_URigHierarchyController_GeneratePythonCommands_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchyController_eventGeneratePythonCommands_Parms, ReturnValue), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigHierarchyController_GeneratePythonCommands_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_GeneratePythonCommands_Statics::NewProp_ReturnValue_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_GeneratePythonCommands_Statics::NewProp_ReturnValue, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchyController_GeneratePythonCommands_Statics::PropPointers) < 2048); // ********** End Function GeneratePythonCommands Property Definitions ***************************** const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigHierarchyController_GeneratePythonCommands_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigHierarchyController, nullptr, "GeneratePythonCommands", Z_Construct_UFunction_URigHierarchyController_GeneratePythonCommands_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchyController_GeneratePythonCommands_Statics::PropPointers), sizeof(Z_Construct_UFunction_URigHierarchyController_GeneratePythonCommands_Statics::RigHierarchyController_eventGeneratePythonCommands_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x24020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchyController_GeneratePythonCommands_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigHierarchyController_GeneratePythonCommands_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_URigHierarchyController_GeneratePythonCommands_Statics::RigHierarchyController_eventGeneratePythonCommands_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_URigHierarchyController_GeneratePythonCommands() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigHierarchyController_GeneratePythonCommands_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(URigHierarchyController::execGeneratePythonCommands) { P_FINISH; P_NATIVE_BEGIN; *(TArray*)Z_Param__Result=P_THIS->GeneratePythonCommands(); P_NATIVE_END; } #endif // WITH_EDITOR // ********** End Class URigHierarchyController Function GeneratePythonCommands ******************** // ********** Begin Class URigHierarchyController Function GetControlSettings ********************** struct Z_Construct_UFunction_URigHierarchyController_GetControlSettings_Statics { struct RigHierarchyController_eventGetControlSettings_Parms { FRigElementKey InKey; FRigControlSettings ReturnValue; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "URigHierarchyController" }, { "Comment", "/**\n\x09 * Returns the control settings of a given control\n\x09 * @param InKey The key of the control to receive the settings for\n\x09 * @return The settings of the given control\n\x09 */" }, { "ModuleRelativePath", "Public/Rigs/RigHierarchyController.h" }, { "ToolTip", "Returns the control settings of a given control\n@param InKey The key of the control to receive the settings for\n@return The settings of the given control" }, }; #endif // WITH_METADATA // ********** Begin Function GetControlSettings constinit property declarations ******************** static const UECodeGen_Private::FStructPropertyParams NewProp_InKey; static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function GetControlSettings constinit property declarations ********************** static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function GetControlSettings Property Definitions ******************************* const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchyController_GetControlSettings_Statics::NewProp_InKey = { "InKey", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchyController_eventGetControlSettings_Parms, InKey), Z_Construct_UScriptStruct_FRigElementKey, METADATA_PARAMS(0, nullptr) }; // 389243550 const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchyController_GetControlSettings_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchyController_eventGetControlSettings_Parms, ReturnValue), Z_Construct_UScriptStruct_FRigControlSettings, METADATA_PARAMS(0, nullptr) }; // 4206678282 const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigHierarchyController_GetControlSettings_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_GetControlSettings_Statics::NewProp_InKey, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_GetControlSettings_Statics::NewProp_ReturnValue, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchyController_GetControlSettings_Statics::PropPointers) < 2048); // ********** End Function GetControlSettings Property Definitions ********************************* const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigHierarchyController_GetControlSettings_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigHierarchyController, nullptr, "GetControlSettings", Z_Construct_UFunction_URigHierarchyController_GetControlSettings_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchyController_GetControlSettings_Statics::PropPointers), sizeof(Z_Construct_UFunction_URigHierarchyController_GetControlSettings_Statics::RigHierarchyController_eventGetControlSettings_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchyController_GetControlSettings_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigHierarchyController_GetControlSettings_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_URigHierarchyController_GetControlSettings_Statics::RigHierarchyController_eventGetControlSettings_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_URigHierarchyController_GetControlSettings() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigHierarchyController_GetControlSettings_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(URigHierarchyController::execGetControlSettings) { P_GET_STRUCT(FRigElementKey,Z_Param_InKey); P_FINISH; P_NATIVE_BEGIN; *(FRigControlSettings*)Z_Param__Result=P_THIS->GetControlSettings(Z_Param_InKey); P_NATIVE_END; } // ********** End Class URigHierarchyController Function GetControlSettings ************************ // ********** Begin Class URigHierarchyController Function GetHierarchy **************************** struct Z_Construct_UFunction_URigHierarchyController_GetHierarchy_Statics { struct RigHierarchyController_eventGetHierarchy_Parms { URigHierarchy* ReturnValue; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "URigHierarchyController" }, { "Comment", "// Returns the hierarchy currently linked to this controller\n" }, { "ModuleRelativePath", "Public/Rigs/RigHierarchyController.h" }, { "ToolTip", "Returns the hierarchy currently linked to this controller" }, }; #endif // WITH_METADATA // ********** Begin Function GetHierarchy constinit property declarations ************************** static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function GetHierarchy constinit property declarations **************************** static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function GetHierarchy Property Definitions ************************************* const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_URigHierarchyController_GetHierarchy_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchyController_eventGetHierarchy_Parms, ReturnValue), Z_Construct_UClass_URigHierarchy_NoRegister, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigHierarchyController_GetHierarchy_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_GetHierarchy_Statics::NewProp_ReturnValue, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchyController_GetHierarchy_Statics::PropPointers) < 2048); // ********** End Function GetHierarchy Property Definitions *************************************** const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigHierarchyController_GetHierarchy_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigHierarchyController, nullptr, "GetHierarchy", Z_Construct_UFunction_URigHierarchyController_GetHierarchy_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchyController_GetHierarchy_Statics::PropPointers), sizeof(Z_Construct_UFunction_URigHierarchyController_GetHierarchy_Statics::RigHierarchyController_eventGetHierarchy_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchyController_GetHierarchy_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigHierarchyController_GetHierarchy_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_URigHierarchyController_GetHierarchy_Statics::RigHierarchyController_eventGetHierarchy_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_URigHierarchyController_GetHierarchy() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigHierarchyController_GetHierarchy_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(URigHierarchyController::execGetHierarchy) { P_FINISH; P_NATIVE_BEGIN; *(URigHierarchy**)Z_Param__Result=P_THIS->GetHierarchy(); P_NATIVE_END; } // ********** End Class URigHierarchyController Function GetHierarchy ****************************** // ********** Begin Class URigHierarchyController Function ImportBones ***************************** struct Z_Construct_UFunction_URigHierarchyController_ImportBones_Statics { struct RigHierarchyController_eventImportBones_Parms { USkeleton* InSkeleton; FName InNameSpace; bool bReplaceExistingBones; bool bRemoveObsoleteBones; bool bSelectBones; bool bSetupUndo; bool bPrintPythonCommand; TArray ReturnValue; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "URigHierarchyController" }, { "Comment", "/**\n\x09 * Imports an existing skeleton to the hierarchy\n\x09 * @param InSkeleton The skeleton to import\n\x09 * @param InNameSpace The namespace to prefix the bone names with\n\x09 * @param bReplaceExistingBones If true existing bones will be removed\n\x09 * @param bRemoveObsoleteBones If true bones non-existent in the skeleton will be removed from the hierarchy\n\x09 * @param bSelectBones If true the bones will be selected upon import\n\x09 * @param bSetupUndo If set to true the stack will record the change for undo / redo\n\x09 * @param bPrintPythonCommand If set to true a python command equivalent to this call will be printed out\n\x09 * @return The keys of the imported elements\n\x09 */" }, { "CPP_Default_bPrintPythonCommand", "false" }, { "CPP_Default_bRemoveObsoleteBones", "true" }, { "CPP_Default_bReplaceExistingBones", "true" }, { "CPP_Default_bSelectBones", "false" }, { "CPP_Default_bSetupUndo", "false" }, { "CPP_Default_InNameSpace", "None" }, { "ModuleRelativePath", "Public/Rigs/RigHierarchyController.h" }, { "ToolTip", "Imports an existing skeleton to the hierarchy\n@param InSkeleton The skeleton to import\n@param InNameSpace The namespace to prefix the bone names with\n@param bReplaceExistingBones If true existing bones will be removed\n@param bRemoveObsoleteBones If true bones non-existent in the skeleton will be removed from the hierarchy\n@param bSelectBones If true the bones will be selected upon import\n@param bSetupUndo If set to true the stack will record the change for undo / redo\n@param bPrintPythonCommand If set to true a python command equivalent to this call will be printed out\n@return The keys of the imported elements" }, }; #endif // WITH_METADATA // ********** Begin Function ImportBones constinit property declarations *************************** static const UECodeGen_Private::FObjectPropertyParams NewProp_InSkeleton; static const UECodeGen_Private::FNamePropertyParams NewProp_InNameSpace; static void NewProp_bReplaceExistingBones_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bReplaceExistingBones; static void NewProp_bRemoveObsoleteBones_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bRemoveObsoleteBones; static void NewProp_bSelectBones_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bSelectBones; static void NewProp_bSetupUndo_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bSetupUndo; static void NewProp_bPrintPythonCommand_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bPrintPythonCommand; static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_ReturnValue; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function ImportBones constinit property declarations ***************************** static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function ImportBones Property Definitions ************************************** const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_URigHierarchyController_ImportBones_Statics::NewProp_InSkeleton = { "InSkeleton", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchyController_eventImportBones_Parms, InSkeleton), Z_Construct_UClass_USkeleton_NoRegister, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_URigHierarchyController_ImportBones_Statics::NewProp_InNameSpace = { "InNameSpace", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchyController_eventImportBones_Parms, InNameSpace), METADATA_PARAMS(0, nullptr) }; void Z_Construct_UFunction_URigHierarchyController_ImportBones_Statics::NewProp_bReplaceExistingBones_SetBit(void* Obj) { ((RigHierarchyController_eventImportBones_Parms*)Obj)->bReplaceExistingBones = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchyController_ImportBones_Statics::NewProp_bReplaceExistingBones = { "bReplaceExistingBones", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigHierarchyController_eventImportBones_Parms), &Z_Construct_UFunction_URigHierarchyController_ImportBones_Statics::NewProp_bReplaceExistingBones_SetBit, METADATA_PARAMS(0, nullptr) }; void Z_Construct_UFunction_URigHierarchyController_ImportBones_Statics::NewProp_bRemoveObsoleteBones_SetBit(void* Obj) { ((RigHierarchyController_eventImportBones_Parms*)Obj)->bRemoveObsoleteBones = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchyController_ImportBones_Statics::NewProp_bRemoveObsoleteBones = { "bRemoveObsoleteBones", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigHierarchyController_eventImportBones_Parms), &Z_Construct_UFunction_URigHierarchyController_ImportBones_Statics::NewProp_bRemoveObsoleteBones_SetBit, METADATA_PARAMS(0, nullptr) }; void Z_Construct_UFunction_URigHierarchyController_ImportBones_Statics::NewProp_bSelectBones_SetBit(void* Obj) { ((RigHierarchyController_eventImportBones_Parms*)Obj)->bSelectBones = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchyController_ImportBones_Statics::NewProp_bSelectBones = { "bSelectBones", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigHierarchyController_eventImportBones_Parms), &Z_Construct_UFunction_URigHierarchyController_ImportBones_Statics::NewProp_bSelectBones_SetBit, METADATA_PARAMS(0, nullptr) }; void Z_Construct_UFunction_URigHierarchyController_ImportBones_Statics::NewProp_bSetupUndo_SetBit(void* Obj) { ((RigHierarchyController_eventImportBones_Parms*)Obj)->bSetupUndo = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchyController_ImportBones_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(RigHierarchyController_eventImportBones_Parms), &Z_Construct_UFunction_URigHierarchyController_ImportBones_Statics::NewProp_bSetupUndo_SetBit, METADATA_PARAMS(0, nullptr) }; void Z_Construct_UFunction_URigHierarchyController_ImportBones_Statics::NewProp_bPrintPythonCommand_SetBit(void* Obj) { ((RigHierarchyController_eventImportBones_Parms*)Obj)->bPrintPythonCommand = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchyController_ImportBones_Statics::NewProp_bPrintPythonCommand = { "bPrintPythonCommand", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigHierarchyController_eventImportBones_Parms), &Z_Construct_UFunction_URigHierarchyController_ImportBones_Statics::NewProp_bPrintPythonCommand_SetBit, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchyController_ImportBones_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_URigHierarchyController_ImportBones_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchyController_eventImportBones_Parms, ReturnValue), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) }; // 389243550 const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigHierarchyController_ImportBones_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_ImportBones_Statics::NewProp_InSkeleton, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_ImportBones_Statics::NewProp_InNameSpace, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_ImportBones_Statics::NewProp_bReplaceExistingBones, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_ImportBones_Statics::NewProp_bRemoveObsoleteBones, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_ImportBones_Statics::NewProp_bSelectBones, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_ImportBones_Statics::NewProp_bSetupUndo, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_ImportBones_Statics::NewProp_bPrintPythonCommand, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_ImportBones_Statics::NewProp_ReturnValue_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_ImportBones_Statics::NewProp_ReturnValue, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchyController_ImportBones_Statics::PropPointers) < 2048); // ********** End Function ImportBones Property Definitions **************************************** const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigHierarchyController_ImportBones_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigHierarchyController, nullptr, "ImportBones", Z_Construct_UFunction_URigHierarchyController_ImportBones_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchyController_ImportBones_Statics::PropPointers), sizeof(Z_Construct_UFunction_URigHierarchyController_ImportBones_Statics::RigHierarchyController_eventImportBones_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchyController_ImportBones_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigHierarchyController_ImportBones_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_URigHierarchyController_ImportBones_Statics::RigHierarchyController_eventImportBones_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_URigHierarchyController_ImportBones() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigHierarchyController_ImportBones_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(URigHierarchyController::execImportBones) { P_GET_OBJECT(USkeleton,Z_Param_InSkeleton); P_GET_PROPERTY(FNameProperty,Z_Param_InNameSpace); P_GET_UBOOL(Z_Param_bReplaceExistingBones); P_GET_UBOOL(Z_Param_bRemoveObsoleteBones); P_GET_UBOOL(Z_Param_bSelectBones); P_GET_UBOOL(Z_Param_bSetupUndo); P_GET_UBOOL(Z_Param_bPrintPythonCommand); P_FINISH; P_NATIVE_BEGIN; *(TArray*)Z_Param__Result=P_THIS->ImportBones(Z_Param_InSkeleton,Z_Param_InNameSpace,Z_Param_bReplaceExistingBones,Z_Param_bRemoveObsoleteBones,Z_Param_bSelectBones,Z_Param_bSetupUndo,Z_Param_bPrintPythonCommand); P_NATIVE_END; } // ********** End Class URigHierarchyController Function ImportBones ******************************* // ********** Begin Class URigHierarchyController Function ImportBonesFromAsset ******************** #if WITH_EDITOR struct Z_Construct_UFunction_URigHierarchyController_ImportBonesFromAsset_Statics { struct RigHierarchyController_eventImportBonesFromAsset_Parms { FString InAssetPath; FName InNameSpace; bool bReplaceExistingBones; bool bRemoveObsoleteBones; bool bSelectBones; bool bSetupUndo; TArray ReturnValue; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "URigHierarchyController" }, { "Comment", "/**\n\x09 * Imports an existing skeleton to the hierarchy\n\x09 * @param InAssetPath The path to the uasset to import from\n\x09 * @param InNameSpace The namespace to prefix the bone names with\n\x09 * @param bReplaceExistingBones If true existing bones will be removed\n\x09 * @param bRemoveObsoleteBones If true bones non-existent in the skeleton will be removed from the hierarchy\n\x09 * @param bSelectBones If true the bones will be selected upon import\n\x09 * @param bSetupUndo If set to true the stack will record the change for undo / redo\n\x09 * @return The keys of the imported elements\n\x09 */" }, { "CPP_Default_bRemoveObsoleteBones", "true" }, { "CPP_Default_bReplaceExistingBones", "true" }, { "CPP_Default_bSelectBones", "false" }, { "CPP_Default_bSetupUndo", "false" }, { "CPP_Default_InNameSpace", "None" }, { "ModuleRelativePath", "Public/Rigs/RigHierarchyController.h" }, { "ToolTip", "Imports an existing skeleton to the hierarchy\n@param InAssetPath The path to the uasset to import from\n@param InNameSpace The namespace to prefix the bone names with\n@param bReplaceExistingBones If true existing bones will be removed\n@param bRemoveObsoleteBones If true bones non-existent in the skeleton will be removed from the hierarchy\n@param bSelectBones If true the bones will be selected upon import\n@param bSetupUndo If set to true the stack will record the change for undo / redo\n@return The keys of the imported elements" }, }; #endif // WITH_METADATA // ********** Begin Function ImportBonesFromAsset constinit property declarations ****************** static const UECodeGen_Private::FStrPropertyParams NewProp_InAssetPath; static const UECodeGen_Private::FNamePropertyParams NewProp_InNameSpace; static void NewProp_bReplaceExistingBones_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bReplaceExistingBones; static void NewProp_bRemoveObsoleteBones_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bRemoveObsoleteBones; static void NewProp_bSelectBones_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bSelectBones; 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 ImportBonesFromAsset constinit property declarations ******************** static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function ImportBonesFromAsset Property Definitions ***************************** const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_URigHierarchyController_ImportBonesFromAsset_Statics::NewProp_InAssetPath = { "InAssetPath", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchyController_eventImportBonesFromAsset_Parms, InAssetPath), METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_URigHierarchyController_ImportBonesFromAsset_Statics::NewProp_InNameSpace = { "InNameSpace", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchyController_eventImportBonesFromAsset_Parms, InNameSpace), METADATA_PARAMS(0, nullptr) }; void Z_Construct_UFunction_URigHierarchyController_ImportBonesFromAsset_Statics::NewProp_bReplaceExistingBones_SetBit(void* Obj) { ((RigHierarchyController_eventImportBonesFromAsset_Parms*)Obj)->bReplaceExistingBones = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchyController_ImportBonesFromAsset_Statics::NewProp_bReplaceExistingBones = { "bReplaceExistingBones", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigHierarchyController_eventImportBonesFromAsset_Parms), &Z_Construct_UFunction_URigHierarchyController_ImportBonesFromAsset_Statics::NewProp_bReplaceExistingBones_SetBit, METADATA_PARAMS(0, nullptr) }; void Z_Construct_UFunction_URigHierarchyController_ImportBonesFromAsset_Statics::NewProp_bRemoveObsoleteBones_SetBit(void* Obj) { ((RigHierarchyController_eventImportBonesFromAsset_Parms*)Obj)->bRemoveObsoleteBones = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchyController_ImportBonesFromAsset_Statics::NewProp_bRemoveObsoleteBones = { "bRemoveObsoleteBones", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigHierarchyController_eventImportBonesFromAsset_Parms), &Z_Construct_UFunction_URigHierarchyController_ImportBonesFromAsset_Statics::NewProp_bRemoveObsoleteBones_SetBit, METADATA_PARAMS(0, nullptr) }; void Z_Construct_UFunction_URigHierarchyController_ImportBonesFromAsset_Statics::NewProp_bSelectBones_SetBit(void* Obj) { ((RigHierarchyController_eventImportBonesFromAsset_Parms*)Obj)->bSelectBones = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchyController_ImportBonesFromAsset_Statics::NewProp_bSelectBones = { "bSelectBones", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigHierarchyController_eventImportBonesFromAsset_Parms), &Z_Construct_UFunction_URigHierarchyController_ImportBonesFromAsset_Statics::NewProp_bSelectBones_SetBit, METADATA_PARAMS(0, nullptr) }; void Z_Construct_UFunction_URigHierarchyController_ImportBonesFromAsset_Statics::NewProp_bSetupUndo_SetBit(void* Obj) { ((RigHierarchyController_eventImportBonesFromAsset_Parms*)Obj)->bSetupUndo = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchyController_ImportBonesFromAsset_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(RigHierarchyController_eventImportBonesFromAsset_Parms), &Z_Construct_UFunction_URigHierarchyController_ImportBonesFromAsset_Statics::NewProp_bSetupUndo_SetBit, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchyController_ImportBonesFromAsset_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_URigHierarchyController_ImportBonesFromAsset_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchyController_eventImportBonesFromAsset_Parms, ReturnValue), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) }; // 389243550 const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigHierarchyController_ImportBonesFromAsset_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_ImportBonesFromAsset_Statics::NewProp_InAssetPath, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_ImportBonesFromAsset_Statics::NewProp_InNameSpace, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_ImportBonesFromAsset_Statics::NewProp_bReplaceExistingBones, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_ImportBonesFromAsset_Statics::NewProp_bRemoveObsoleteBones, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_ImportBonesFromAsset_Statics::NewProp_bSelectBones, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_ImportBonesFromAsset_Statics::NewProp_bSetupUndo, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_ImportBonesFromAsset_Statics::NewProp_ReturnValue_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_ImportBonesFromAsset_Statics::NewProp_ReturnValue, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchyController_ImportBonesFromAsset_Statics::PropPointers) < 2048); // ********** End Function ImportBonesFromAsset Property Definitions ******************************* const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigHierarchyController_ImportBonesFromAsset_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigHierarchyController, nullptr, "ImportBonesFromAsset", Z_Construct_UFunction_URigHierarchyController_ImportBonesFromAsset_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchyController_ImportBonesFromAsset_Statics::PropPointers), sizeof(Z_Construct_UFunction_URigHierarchyController_ImportBonesFromAsset_Statics::RigHierarchyController_eventImportBonesFromAsset_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x24020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchyController_ImportBonesFromAsset_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigHierarchyController_ImportBonesFromAsset_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_URigHierarchyController_ImportBonesFromAsset_Statics::RigHierarchyController_eventImportBonesFromAsset_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_URigHierarchyController_ImportBonesFromAsset() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigHierarchyController_ImportBonesFromAsset_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(URigHierarchyController::execImportBonesFromAsset) { P_GET_PROPERTY(FStrProperty,Z_Param_InAssetPath); P_GET_PROPERTY(FNameProperty,Z_Param_InNameSpace); P_GET_UBOOL(Z_Param_bReplaceExistingBones); P_GET_UBOOL(Z_Param_bRemoveObsoleteBones); P_GET_UBOOL(Z_Param_bSelectBones); P_GET_UBOOL(Z_Param_bSetupUndo); P_FINISH; P_NATIVE_BEGIN; *(TArray*)Z_Param__Result=P_THIS->ImportBonesFromAsset(Z_Param_InAssetPath,Z_Param_InNameSpace,Z_Param_bReplaceExistingBones,Z_Param_bRemoveObsoleteBones,Z_Param_bSelectBones,Z_Param_bSetupUndo); P_NATIVE_END; } #endif // WITH_EDITOR // ********** End Class URigHierarchyController Function ImportBonesFromAsset ********************** // ********** Begin Class URigHierarchyController Function ImportBonesFromSkeletalMesh ************* struct Z_Construct_UFunction_URigHierarchyController_ImportBonesFromSkeletalMesh_Statics { struct RigHierarchyController_eventImportBonesFromSkeletalMesh_Parms { USkeletalMesh* InSkeletalMesh; FName InNameSpace; bool bReplaceExistingBones; bool bRemoveObsoleteBones; bool bSelectBones; bool bSetupUndo; bool bPrintPythonCommand; TArray ReturnValue; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "URigHierarchyController" }, { "Comment", "/**\n\x09 * Imports an existing skeleton to the hierarchy, restricting the bone list to the ones that exist in the provided Skeletal Mesh\n\x09 * @param InSkeletalMesh The skeletal mesh asset to import\n\x09 * @param InNameSpace The namespace to prefix the bone names with\n\x09 * @param bReplaceExistingBones If true existing bones will be removed\n\x09 * @param bRemoveObsoleteBones If true bones non-existent in the skeleton will be removed from the hierarchy\n\x09 * @param bSelectBones If true the bones will be selected upon import\n\x09 * @param bSetupUndo If set to true the stack will record the change for undo / redo\n\x09 * @return The keys of the imported elements\n\x09 */" }, { "CPP_Default_bPrintPythonCommand", "false" }, { "CPP_Default_bRemoveObsoleteBones", "true" }, { "CPP_Default_bReplaceExistingBones", "true" }, { "CPP_Default_bSelectBones", "false" }, { "CPP_Default_bSetupUndo", "false" }, { "ModuleRelativePath", "Public/Rigs/RigHierarchyController.h" }, { "ToolTip", "Imports an existing skeleton to the hierarchy, restricting the bone list to the ones that exist in the provided Skeletal Mesh\n@param InSkeletalMesh The skeletal mesh asset to import\n@param InNameSpace The namespace to prefix the bone names with\n@param bReplaceExistingBones If true existing bones will be removed\n@param bRemoveObsoleteBones If true bones non-existent in the skeleton will be removed from the hierarchy\n@param bSelectBones If true the bones will be selected upon import\n@param bSetupUndo If set to true the stack will record the change for undo / redo\n@return The keys of the imported elements" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InNameSpace_MetaData[] = { { "NativeConst", "" }, }; #endif // WITH_METADATA // ********** Begin Function ImportBonesFromSkeletalMesh constinit property declarations *********** static const UECodeGen_Private::FObjectPropertyParams NewProp_InSkeletalMesh; static const UECodeGen_Private::FNamePropertyParams NewProp_InNameSpace; static void NewProp_bReplaceExistingBones_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bReplaceExistingBones; static void NewProp_bRemoveObsoleteBones_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bRemoveObsoleteBones; static void NewProp_bSelectBones_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bSelectBones; static void NewProp_bSetupUndo_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bSetupUndo; static void NewProp_bPrintPythonCommand_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bPrintPythonCommand; static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_ReturnValue; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function ImportBonesFromSkeletalMesh constinit property declarations ************* static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function ImportBonesFromSkeletalMesh Property Definitions ********************** const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_URigHierarchyController_ImportBonesFromSkeletalMesh_Statics::NewProp_InSkeletalMesh = { "InSkeletalMesh", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchyController_eventImportBonesFromSkeletalMesh_Parms, InSkeletalMesh), Z_Construct_UClass_USkeletalMesh_NoRegister, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_URigHierarchyController_ImportBonesFromSkeletalMesh_Statics::NewProp_InNameSpace = { "InNameSpace", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchyController_eventImportBonesFromSkeletalMesh_Parms, InNameSpace), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InNameSpace_MetaData), NewProp_InNameSpace_MetaData) }; void Z_Construct_UFunction_URigHierarchyController_ImportBonesFromSkeletalMesh_Statics::NewProp_bReplaceExistingBones_SetBit(void* Obj) { ((RigHierarchyController_eventImportBonesFromSkeletalMesh_Parms*)Obj)->bReplaceExistingBones = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchyController_ImportBonesFromSkeletalMesh_Statics::NewProp_bReplaceExistingBones = { "bReplaceExistingBones", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigHierarchyController_eventImportBonesFromSkeletalMesh_Parms), &Z_Construct_UFunction_URigHierarchyController_ImportBonesFromSkeletalMesh_Statics::NewProp_bReplaceExistingBones_SetBit, METADATA_PARAMS(0, nullptr) }; void Z_Construct_UFunction_URigHierarchyController_ImportBonesFromSkeletalMesh_Statics::NewProp_bRemoveObsoleteBones_SetBit(void* Obj) { ((RigHierarchyController_eventImportBonesFromSkeletalMesh_Parms*)Obj)->bRemoveObsoleteBones = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchyController_ImportBonesFromSkeletalMesh_Statics::NewProp_bRemoveObsoleteBones = { "bRemoveObsoleteBones", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigHierarchyController_eventImportBonesFromSkeletalMesh_Parms), &Z_Construct_UFunction_URigHierarchyController_ImportBonesFromSkeletalMesh_Statics::NewProp_bRemoveObsoleteBones_SetBit, METADATA_PARAMS(0, nullptr) }; void Z_Construct_UFunction_URigHierarchyController_ImportBonesFromSkeletalMesh_Statics::NewProp_bSelectBones_SetBit(void* Obj) { ((RigHierarchyController_eventImportBonesFromSkeletalMesh_Parms*)Obj)->bSelectBones = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchyController_ImportBonesFromSkeletalMesh_Statics::NewProp_bSelectBones = { "bSelectBones", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigHierarchyController_eventImportBonesFromSkeletalMesh_Parms), &Z_Construct_UFunction_URigHierarchyController_ImportBonesFromSkeletalMesh_Statics::NewProp_bSelectBones_SetBit, METADATA_PARAMS(0, nullptr) }; void Z_Construct_UFunction_URigHierarchyController_ImportBonesFromSkeletalMesh_Statics::NewProp_bSetupUndo_SetBit(void* Obj) { ((RigHierarchyController_eventImportBonesFromSkeletalMesh_Parms*)Obj)->bSetupUndo = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchyController_ImportBonesFromSkeletalMesh_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(RigHierarchyController_eventImportBonesFromSkeletalMesh_Parms), &Z_Construct_UFunction_URigHierarchyController_ImportBonesFromSkeletalMesh_Statics::NewProp_bSetupUndo_SetBit, METADATA_PARAMS(0, nullptr) }; void Z_Construct_UFunction_URigHierarchyController_ImportBonesFromSkeletalMesh_Statics::NewProp_bPrintPythonCommand_SetBit(void* Obj) { ((RigHierarchyController_eventImportBonesFromSkeletalMesh_Parms*)Obj)->bPrintPythonCommand = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchyController_ImportBonesFromSkeletalMesh_Statics::NewProp_bPrintPythonCommand = { "bPrintPythonCommand", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigHierarchyController_eventImportBonesFromSkeletalMesh_Parms), &Z_Construct_UFunction_URigHierarchyController_ImportBonesFromSkeletalMesh_Statics::NewProp_bPrintPythonCommand_SetBit, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchyController_ImportBonesFromSkeletalMesh_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_URigHierarchyController_ImportBonesFromSkeletalMesh_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchyController_eventImportBonesFromSkeletalMesh_Parms, ReturnValue), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) }; // 389243550 const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigHierarchyController_ImportBonesFromSkeletalMesh_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_ImportBonesFromSkeletalMesh_Statics::NewProp_InSkeletalMesh, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_ImportBonesFromSkeletalMesh_Statics::NewProp_InNameSpace, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_ImportBonesFromSkeletalMesh_Statics::NewProp_bReplaceExistingBones, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_ImportBonesFromSkeletalMesh_Statics::NewProp_bRemoveObsoleteBones, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_ImportBonesFromSkeletalMesh_Statics::NewProp_bSelectBones, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_ImportBonesFromSkeletalMesh_Statics::NewProp_bSetupUndo, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_ImportBonesFromSkeletalMesh_Statics::NewProp_bPrintPythonCommand, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_ImportBonesFromSkeletalMesh_Statics::NewProp_ReturnValue_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_ImportBonesFromSkeletalMesh_Statics::NewProp_ReturnValue, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchyController_ImportBonesFromSkeletalMesh_Statics::PropPointers) < 2048); // ********** End Function ImportBonesFromSkeletalMesh Property Definitions ************************ const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigHierarchyController_ImportBonesFromSkeletalMesh_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigHierarchyController, nullptr, "ImportBonesFromSkeletalMesh", Z_Construct_UFunction_URigHierarchyController_ImportBonesFromSkeletalMesh_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchyController_ImportBonesFromSkeletalMesh_Statics::PropPointers), sizeof(Z_Construct_UFunction_URigHierarchyController_ImportBonesFromSkeletalMesh_Statics::RigHierarchyController_eventImportBonesFromSkeletalMesh_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchyController_ImportBonesFromSkeletalMesh_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigHierarchyController_ImportBonesFromSkeletalMesh_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_URigHierarchyController_ImportBonesFromSkeletalMesh_Statics::RigHierarchyController_eventImportBonesFromSkeletalMesh_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_URigHierarchyController_ImportBonesFromSkeletalMesh() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigHierarchyController_ImportBonesFromSkeletalMesh_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(URigHierarchyController::execImportBonesFromSkeletalMesh) { P_GET_OBJECT(USkeletalMesh,Z_Param_InSkeletalMesh); P_GET_PROPERTY_REF(FNameProperty,Z_Param_Out_InNameSpace); P_GET_UBOOL(Z_Param_bReplaceExistingBones); P_GET_UBOOL(Z_Param_bRemoveObsoleteBones); P_GET_UBOOL(Z_Param_bSelectBones); P_GET_UBOOL(Z_Param_bSetupUndo); P_GET_UBOOL(Z_Param_bPrintPythonCommand); P_FINISH; P_NATIVE_BEGIN; *(TArray*)Z_Param__Result=P_THIS->ImportBonesFromSkeletalMesh(Z_Param_InSkeletalMesh,Z_Param_Out_InNameSpace,Z_Param_bReplaceExistingBones,Z_Param_bRemoveObsoleteBones,Z_Param_bSelectBones,Z_Param_bSetupUndo,Z_Param_bPrintPythonCommand); P_NATIVE_END; } // ********** End Class URigHierarchyController Function ImportBonesFromSkeletalMesh *************** // ********** Begin Class URigHierarchyController Function ImportCurves **************************** struct Z_Construct_UFunction_URigHierarchyController_ImportCurves_Statics { struct RigHierarchyController_eventImportCurves_Parms { USkeleton* InSkeleton; FName InNameSpace; bool bSelectCurves; bool bSetupUndo; bool bPrintPythonCommand; TArray ReturnValue; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "URigHierarchyController" }, { "Comment", "/**\n\x09 * Imports all curves from a skeleton to the hierarchy\n\x09 * @param InSkeleton The skeleton to import the curves from\n\x09 * @param InNameSpace The namespace to prefix the bone names with\n\x09 * @param bSelectCurves If true the curves will be selected upon import\n\x09 * @param bSetupUndo If set to true the stack will record the change for undo / redo\n\x09 * @return The keys of the imported elements\n\x09 */" }, { "CPP_Default_bPrintPythonCommand", "false" }, { "CPP_Default_bSelectCurves", "false" }, { "CPP_Default_bSetupUndo", "false" }, { "CPP_Default_InNameSpace", "None" }, { "ModuleRelativePath", "Public/Rigs/RigHierarchyController.h" }, { "ToolTip", "Imports all curves from a skeleton to the hierarchy\n@param InSkeleton The skeleton to import the curves from\n@param InNameSpace The namespace to prefix the bone names with\n@param bSelectCurves If true the curves will be selected upon import\n@param bSetupUndo If set to true the stack will record the change for undo / redo\n@return The keys of the imported elements" }, }; #endif // WITH_METADATA // ********** Begin Function ImportCurves constinit property declarations ************************** static const UECodeGen_Private::FObjectPropertyParams NewProp_InSkeleton; static const UECodeGen_Private::FNamePropertyParams NewProp_InNameSpace; static void NewProp_bSelectCurves_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bSelectCurves; static void NewProp_bSetupUndo_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bSetupUndo; static void NewProp_bPrintPythonCommand_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bPrintPythonCommand; static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_ReturnValue; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function ImportCurves constinit property declarations **************************** static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function ImportCurves Property Definitions ************************************* const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_URigHierarchyController_ImportCurves_Statics::NewProp_InSkeleton = { "InSkeleton", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchyController_eventImportCurves_Parms, InSkeleton), Z_Construct_UClass_USkeleton_NoRegister, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_URigHierarchyController_ImportCurves_Statics::NewProp_InNameSpace = { "InNameSpace", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchyController_eventImportCurves_Parms, InNameSpace), METADATA_PARAMS(0, nullptr) }; void Z_Construct_UFunction_URigHierarchyController_ImportCurves_Statics::NewProp_bSelectCurves_SetBit(void* Obj) { ((RigHierarchyController_eventImportCurves_Parms*)Obj)->bSelectCurves = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchyController_ImportCurves_Statics::NewProp_bSelectCurves = { "bSelectCurves", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigHierarchyController_eventImportCurves_Parms), &Z_Construct_UFunction_URigHierarchyController_ImportCurves_Statics::NewProp_bSelectCurves_SetBit, METADATA_PARAMS(0, nullptr) }; void Z_Construct_UFunction_URigHierarchyController_ImportCurves_Statics::NewProp_bSetupUndo_SetBit(void* Obj) { ((RigHierarchyController_eventImportCurves_Parms*)Obj)->bSetupUndo = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchyController_ImportCurves_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(RigHierarchyController_eventImportCurves_Parms), &Z_Construct_UFunction_URigHierarchyController_ImportCurves_Statics::NewProp_bSetupUndo_SetBit, METADATA_PARAMS(0, nullptr) }; void Z_Construct_UFunction_URigHierarchyController_ImportCurves_Statics::NewProp_bPrintPythonCommand_SetBit(void* Obj) { ((RigHierarchyController_eventImportCurves_Parms*)Obj)->bPrintPythonCommand = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchyController_ImportCurves_Statics::NewProp_bPrintPythonCommand = { "bPrintPythonCommand", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigHierarchyController_eventImportCurves_Parms), &Z_Construct_UFunction_URigHierarchyController_ImportCurves_Statics::NewProp_bPrintPythonCommand_SetBit, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchyController_ImportCurves_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_URigHierarchyController_ImportCurves_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchyController_eventImportCurves_Parms, ReturnValue), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) }; // 389243550 const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigHierarchyController_ImportCurves_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_ImportCurves_Statics::NewProp_InSkeleton, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_ImportCurves_Statics::NewProp_InNameSpace, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_ImportCurves_Statics::NewProp_bSelectCurves, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_ImportCurves_Statics::NewProp_bSetupUndo, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_ImportCurves_Statics::NewProp_bPrintPythonCommand, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_ImportCurves_Statics::NewProp_ReturnValue_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_ImportCurves_Statics::NewProp_ReturnValue, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchyController_ImportCurves_Statics::PropPointers) < 2048); // ********** End Function ImportCurves Property Definitions *************************************** const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigHierarchyController_ImportCurves_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigHierarchyController, nullptr, "ImportCurves", Z_Construct_UFunction_URigHierarchyController_ImportCurves_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchyController_ImportCurves_Statics::PropPointers), sizeof(Z_Construct_UFunction_URigHierarchyController_ImportCurves_Statics::RigHierarchyController_eventImportCurves_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchyController_ImportCurves_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigHierarchyController_ImportCurves_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_URigHierarchyController_ImportCurves_Statics::RigHierarchyController_eventImportCurves_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_URigHierarchyController_ImportCurves() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigHierarchyController_ImportCurves_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(URigHierarchyController::execImportCurves) { P_GET_OBJECT(USkeleton,Z_Param_InSkeleton); P_GET_PROPERTY(FNameProperty,Z_Param_InNameSpace); P_GET_UBOOL(Z_Param_bSelectCurves); P_GET_UBOOL(Z_Param_bSetupUndo); P_GET_UBOOL(Z_Param_bPrintPythonCommand); P_FINISH; P_NATIVE_BEGIN; *(TArray*)Z_Param__Result=P_THIS->ImportCurves(Z_Param_InSkeleton,Z_Param_InNameSpace,Z_Param_bSelectCurves,Z_Param_bSetupUndo,Z_Param_bPrintPythonCommand); P_NATIVE_END; } // ********** End Class URigHierarchyController Function ImportCurves ****************************** // ********** Begin Class URigHierarchyController Function ImportCurvesFromAsset ******************* #if WITH_EDITOR struct Z_Construct_UFunction_URigHierarchyController_ImportCurvesFromAsset_Statics { struct RigHierarchyController_eventImportCurvesFromAsset_Parms { FString InAssetPath; FName InNameSpace; bool bSelectCurves; bool bSetupUndo; TArray ReturnValue; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "URigHierarchyController" }, { "Comment", "/**\n\x09 * Imports all curves from a skeleton to the hierarchy\n\x09 * @param InAssetPath The path to the uasset to import from\n\x09 * @param InNameSpace The namespace to prefix the bone names with\n\x09 * @param bSelectCurves If true the curves will be selected upon import\n\x09 * @param bSetupUndo If set to true the stack will record the change for undo / redo\n\x09 * @return The keys of the imported elements\n\x09 */" }, { "CPP_Default_bSelectCurves", "false" }, { "CPP_Default_bSetupUndo", "false" }, { "CPP_Default_InNameSpace", "None" }, { "ModuleRelativePath", "Public/Rigs/RigHierarchyController.h" }, { "ToolTip", "Imports all curves from a skeleton to the hierarchy\n@param InAssetPath The path to the uasset to import from\n@param InNameSpace The namespace to prefix the bone names with\n@param bSelectCurves If true the curves will be selected upon import\n@param bSetupUndo If set to true the stack will record the change for undo / redo\n@return The keys of the imported elements" }, }; #endif // WITH_METADATA // ********** Begin Function ImportCurvesFromAsset constinit property declarations ***************** static const UECodeGen_Private::FStrPropertyParams NewProp_InAssetPath; static const UECodeGen_Private::FNamePropertyParams NewProp_InNameSpace; static void NewProp_bSelectCurves_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bSelectCurves; 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 ImportCurvesFromAsset constinit property declarations ******************* static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function ImportCurvesFromAsset Property Definitions **************************** const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_URigHierarchyController_ImportCurvesFromAsset_Statics::NewProp_InAssetPath = { "InAssetPath", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchyController_eventImportCurvesFromAsset_Parms, InAssetPath), METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_URigHierarchyController_ImportCurvesFromAsset_Statics::NewProp_InNameSpace = { "InNameSpace", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchyController_eventImportCurvesFromAsset_Parms, InNameSpace), METADATA_PARAMS(0, nullptr) }; void Z_Construct_UFunction_URigHierarchyController_ImportCurvesFromAsset_Statics::NewProp_bSelectCurves_SetBit(void* Obj) { ((RigHierarchyController_eventImportCurvesFromAsset_Parms*)Obj)->bSelectCurves = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchyController_ImportCurvesFromAsset_Statics::NewProp_bSelectCurves = { "bSelectCurves", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigHierarchyController_eventImportCurvesFromAsset_Parms), &Z_Construct_UFunction_URigHierarchyController_ImportCurvesFromAsset_Statics::NewProp_bSelectCurves_SetBit, METADATA_PARAMS(0, nullptr) }; void Z_Construct_UFunction_URigHierarchyController_ImportCurvesFromAsset_Statics::NewProp_bSetupUndo_SetBit(void* Obj) { ((RigHierarchyController_eventImportCurvesFromAsset_Parms*)Obj)->bSetupUndo = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchyController_ImportCurvesFromAsset_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(RigHierarchyController_eventImportCurvesFromAsset_Parms), &Z_Construct_UFunction_URigHierarchyController_ImportCurvesFromAsset_Statics::NewProp_bSetupUndo_SetBit, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchyController_ImportCurvesFromAsset_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_URigHierarchyController_ImportCurvesFromAsset_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchyController_eventImportCurvesFromAsset_Parms, ReturnValue), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) }; // 389243550 const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigHierarchyController_ImportCurvesFromAsset_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_ImportCurvesFromAsset_Statics::NewProp_InAssetPath, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_ImportCurvesFromAsset_Statics::NewProp_InNameSpace, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_ImportCurvesFromAsset_Statics::NewProp_bSelectCurves, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_ImportCurvesFromAsset_Statics::NewProp_bSetupUndo, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_ImportCurvesFromAsset_Statics::NewProp_ReturnValue_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_ImportCurvesFromAsset_Statics::NewProp_ReturnValue, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchyController_ImportCurvesFromAsset_Statics::PropPointers) < 2048); // ********** End Function ImportCurvesFromAsset Property Definitions ****************************** const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigHierarchyController_ImportCurvesFromAsset_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigHierarchyController, nullptr, "ImportCurvesFromAsset", Z_Construct_UFunction_URigHierarchyController_ImportCurvesFromAsset_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchyController_ImportCurvesFromAsset_Statics::PropPointers), sizeof(Z_Construct_UFunction_URigHierarchyController_ImportCurvesFromAsset_Statics::RigHierarchyController_eventImportCurvesFromAsset_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x24020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchyController_ImportCurvesFromAsset_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigHierarchyController_ImportCurvesFromAsset_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_URigHierarchyController_ImportCurvesFromAsset_Statics::RigHierarchyController_eventImportCurvesFromAsset_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_URigHierarchyController_ImportCurvesFromAsset() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigHierarchyController_ImportCurvesFromAsset_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(URigHierarchyController::execImportCurvesFromAsset) { P_GET_PROPERTY(FStrProperty,Z_Param_InAssetPath); P_GET_PROPERTY(FNameProperty,Z_Param_InNameSpace); P_GET_UBOOL(Z_Param_bSelectCurves); P_GET_UBOOL(Z_Param_bSetupUndo); P_FINISH; P_NATIVE_BEGIN; *(TArray*)Z_Param__Result=P_THIS->ImportCurvesFromAsset(Z_Param_InAssetPath,Z_Param_InNameSpace,Z_Param_bSelectCurves,Z_Param_bSetupUndo); P_NATIVE_END; } #endif // WITH_EDITOR // ********** End Class URigHierarchyController Function ImportCurvesFromAsset ********************* // ********** Begin Class URigHierarchyController Function ImportCurvesFromSkeletalMesh ************ struct Z_Construct_UFunction_URigHierarchyController_ImportCurvesFromSkeletalMesh_Statics { struct RigHierarchyController_eventImportCurvesFromSkeletalMesh_Parms { USkeletalMesh* InSkeletalMesh; FName InNameSpace; bool bSelectCurves; bool bSetupUndo; bool bPrintPythonCommand; TArray ReturnValue; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "URigHierarchyController" }, { "Comment", "/**\n\x09 * Imports all curves from a skeletalmesh to the hierarchy\n\x09 * @param InSkeletalMesh The skeletalmesh to import the curves from\n\x09 * @param InNameSpace The namespace to prefix the bone names with\n\x09 * @param bSelectCurves If true the curves will be selected upon import\n\x09 * @param bSetupUndo If set to true the stack will record the change for undo / redo\n\x09 * @return The keys of the imported elements\n\x09 */" }, { "CPP_Default_bPrintPythonCommand", "false" }, { "CPP_Default_bSelectCurves", "false" }, { "CPP_Default_bSetupUndo", "false" }, { "CPP_Default_InNameSpace", "None" }, { "ModuleRelativePath", "Public/Rigs/RigHierarchyController.h" }, { "ToolTip", "Imports all curves from a skeletalmesh to the hierarchy\n@param InSkeletalMesh The skeletalmesh to import the curves from\n@param InNameSpace The namespace to prefix the bone names with\n@param bSelectCurves If true the curves will be selected upon import\n@param bSetupUndo If set to true the stack will record the change for undo / redo\n@return The keys of the imported elements" }, }; #endif // WITH_METADATA // ********** Begin Function ImportCurvesFromSkeletalMesh constinit property declarations ********** static const UECodeGen_Private::FObjectPropertyParams NewProp_InSkeletalMesh; static const UECodeGen_Private::FNamePropertyParams NewProp_InNameSpace; static void NewProp_bSelectCurves_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bSelectCurves; static void NewProp_bSetupUndo_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bSetupUndo; static void NewProp_bPrintPythonCommand_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bPrintPythonCommand; static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_ReturnValue; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function ImportCurvesFromSkeletalMesh constinit property declarations ************ static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function ImportCurvesFromSkeletalMesh Property Definitions ********************* const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_URigHierarchyController_ImportCurvesFromSkeletalMesh_Statics::NewProp_InSkeletalMesh = { "InSkeletalMesh", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchyController_eventImportCurvesFromSkeletalMesh_Parms, InSkeletalMesh), Z_Construct_UClass_USkeletalMesh_NoRegister, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_URigHierarchyController_ImportCurvesFromSkeletalMesh_Statics::NewProp_InNameSpace = { "InNameSpace", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchyController_eventImportCurvesFromSkeletalMesh_Parms, InNameSpace), METADATA_PARAMS(0, nullptr) }; void Z_Construct_UFunction_URigHierarchyController_ImportCurvesFromSkeletalMesh_Statics::NewProp_bSelectCurves_SetBit(void* Obj) { ((RigHierarchyController_eventImportCurvesFromSkeletalMesh_Parms*)Obj)->bSelectCurves = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchyController_ImportCurvesFromSkeletalMesh_Statics::NewProp_bSelectCurves = { "bSelectCurves", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigHierarchyController_eventImportCurvesFromSkeletalMesh_Parms), &Z_Construct_UFunction_URigHierarchyController_ImportCurvesFromSkeletalMesh_Statics::NewProp_bSelectCurves_SetBit, METADATA_PARAMS(0, nullptr) }; void Z_Construct_UFunction_URigHierarchyController_ImportCurvesFromSkeletalMesh_Statics::NewProp_bSetupUndo_SetBit(void* Obj) { ((RigHierarchyController_eventImportCurvesFromSkeletalMesh_Parms*)Obj)->bSetupUndo = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchyController_ImportCurvesFromSkeletalMesh_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(RigHierarchyController_eventImportCurvesFromSkeletalMesh_Parms), &Z_Construct_UFunction_URigHierarchyController_ImportCurvesFromSkeletalMesh_Statics::NewProp_bSetupUndo_SetBit, METADATA_PARAMS(0, nullptr) }; void Z_Construct_UFunction_URigHierarchyController_ImportCurvesFromSkeletalMesh_Statics::NewProp_bPrintPythonCommand_SetBit(void* Obj) { ((RigHierarchyController_eventImportCurvesFromSkeletalMesh_Parms*)Obj)->bPrintPythonCommand = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchyController_ImportCurvesFromSkeletalMesh_Statics::NewProp_bPrintPythonCommand = { "bPrintPythonCommand", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigHierarchyController_eventImportCurvesFromSkeletalMesh_Parms), &Z_Construct_UFunction_URigHierarchyController_ImportCurvesFromSkeletalMesh_Statics::NewProp_bPrintPythonCommand_SetBit, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchyController_ImportCurvesFromSkeletalMesh_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_URigHierarchyController_ImportCurvesFromSkeletalMesh_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchyController_eventImportCurvesFromSkeletalMesh_Parms, ReturnValue), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) }; // 389243550 const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigHierarchyController_ImportCurvesFromSkeletalMesh_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_ImportCurvesFromSkeletalMesh_Statics::NewProp_InSkeletalMesh, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_ImportCurvesFromSkeletalMesh_Statics::NewProp_InNameSpace, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_ImportCurvesFromSkeletalMesh_Statics::NewProp_bSelectCurves, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_ImportCurvesFromSkeletalMesh_Statics::NewProp_bSetupUndo, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_ImportCurvesFromSkeletalMesh_Statics::NewProp_bPrintPythonCommand, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_ImportCurvesFromSkeletalMesh_Statics::NewProp_ReturnValue_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_ImportCurvesFromSkeletalMesh_Statics::NewProp_ReturnValue, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchyController_ImportCurvesFromSkeletalMesh_Statics::PropPointers) < 2048); // ********** End Function ImportCurvesFromSkeletalMesh Property Definitions *********************** const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigHierarchyController_ImportCurvesFromSkeletalMesh_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigHierarchyController, nullptr, "ImportCurvesFromSkeletalMesh", Z_Construct_UFunction_URigHierarchyController_ImportCurvesFromSkeletalMesh_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchyController_ImportCurvesFromSkeletalMesh_Statics::PropPointers), sizeof(Z_Construct_UFunction_URigHierarchyController_ImportCurvesFromSkeletalMesh_Statics::RigHierarchyController_eventImportCurvesFromSkeletalMesh_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchyController_ImportCurvesFromSkeletalMesh_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigHierarchyController_ImportCurvesFromSkeletalMesh_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_URigHierarchyController_ImportCurvesFromSkeletalMesh_Statics::RigHierarchyController_eventImportCurvesFromSkeletalMesh_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_URigHierarchyController_ImportCurvesFromSkeletalMesh() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigHierarchyController_ImportCurvesFromSkeletalMesh_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(URigHierarchyController::execImportCurvesFromSkeletalMesh) { P_GET_OBJECT(USkeletalMesh,Z_Param_InSkeletalMesh); P_GET_PROPERTY(FNameProperty,Z_Param_InNameSpace); P_GET_UBOOL(Z_Param_bSelectCurves); P_GET_UBOOL(Z_Param_bSetupUndo); P_GET_UBOOL(Z_Param_bPrintPythonCommand); P_FINISH; P_NATIVE_BEGIN; *(TArray*)Z_Param__Result=P_THIS->ImportCurvesFromSkeletalMesh(Z_Param_InSkeletalMesh,Z_Param_InNameSpace,Z_Param_bSelectCurves,Z_Param_bSetupUndo,Z_Param_bPrintPythonCommand); P_NATIVE_END; } // ********** End Class URigHierarchyController Function ImportCurvesFromSkeletalMesh ************** // ********** Begin Class URigHierarchyController Function ImportFromText ************************** struct Z_Construct_UFunction_URigHierarchyController_ImportFromText_Statics { struct RigHierarchyController_eventImportFromText_Parms { FString InContent; bool bReplaceExistingElements; bool bSelectNewElements; bool bSetupUndo; bool bPrintPythonCommands; TArray ReturnValue; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "URigHierarchyController" }, { "Comment", "/**\n\x09 * Imports the content of a text buffer to the hierarchy\n\x09 * @param InContent The string buffer representing the content to import\n\x09 * @param bReplaceExistingElements If set to true existing items will be replaced / updated with the content in the buffer\n\x09 * @param bSelectNewElements If set to true the new elements will be selected\n\x09 * @param bSetupUndo If set to true the stack will record the change for undo / redo\n\x09 * @param bPrintPythonCommands If set to true a python command equivalent to this call will be printed out\n\x09 */" }, { "CPP_Default_bPrintPythonCommands", "false" }, { "CPP_Default_bReplaceExistingElements", "false" }, { "CPP_Default_bSelectNewElements", "true" }, { "CPP_Default_bSetupUndo", "false" }, { "ModuleRelativePath", "Public/Rigs/RigHierarchyController.h" }, { "ToolTip", "Imports the content of a text buffer to the hierarchy\n@param InContent The string buffer representing the content to import\n@param bReplaceExistingElements If set to true existing items will be replaced / updated with the content in the buffer\n@param bSelectNewElements If set to true the new elements will be selected\n@param bSetupUndo If set to true the stack will record the change for undo / redo\n@param bPrintPythonCommands If set to true a python command equivalent to this call will be printed out" }, }; #endif // WITH_METADATA // ********** Begin Function ImportFromText constinit property declarations ************************ static const UECodeGen_Private::FStrPropertyParams NewProp_InContent; static void NewProp_bReplaceExistingElements_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bReplaceExistingElements; static void NewProp_bSelectNewElements_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bSelectNewElements; static void NewProp_bSetupUndo_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bSetupUndo; static void NewProp_bPrintPythonCommands_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bPrintPythonCommands; static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_ReturnValue; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function ImportFromText constinit property declarations ************************** static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function ImportFromText Property Definitions *********************************** const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_URigHierarchyController_ImportFromText_Statics::NewProp_InContent = { "InContent", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchyController_eventImportFromText_Parms, InContent), METADATA_PARAMS(0, nullptr) }; void Z_Construct_UFunction_URigHierarchyController_ImportFromText_Statics::NewProp_bReplaceExistingElements_SetBit(void* Obj) { ((RigHierarchyController_eventImportFromText_Parms*)Obj)->bReplaceExistingElements = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchyController_ImportFromText_Statics::NewProp_bReplaceExistingElements = { "bReplaceExistingElements", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigHierarchyController_eventImportFromText_Parms), &Z_Construct_UFunction_URigHierarchyController_ImportFromText_Statics::NewProp_bReplaceExistingElements_SetBit, METADATA_PARAMS(0, nullptr) }; void Z_Construct_UFunction_URigHierarchyController_ImportFromText_Statics::NewProp_bSelectNewElements_SetBit(void* Obj) { ((RigHierarchyController_eventImportFromText_Parms*)Obj)->bSelectNewElements = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchyController_ImportFromText_Statics::NewProp_bSelectNewElements = { "bSelectNewElements", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigHierarchyController_eventImportFromText_Parms), &Z_Construct_UFunction_URigHierarchyController_ImportFromText_Statics::NewProp_bSelectNewElements_SetBit, METADATA_PARAMS(0, nullptr) }; void Z_Construct_UFunction_URigHierarchyController_ImportFromText_Statics::NewProp_bSetupUndo_SetBit(void* Obj) { ((RigHierarchyController_eventImportFromText_Parms*)Obj)->bSetupUndo = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchyController_ImportFromText_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(RigHierarchyController_eventImportFromText_Parms), &Z_Construct_UFunction_URigHierarchyController_ImportFromText_Statics::NewProp_bSetupUndo_SetBit, METADATA_PARAMS(0, nullptr) }; void Z_Construct_UFunction_URigHierarchyController_ImportFromText_Statics::NewProp_bPrintPythonCommands_SetBit(void* Obj) { ((RigHierarchyController_eventImportFromText_Parms*)Obj)->bPrintPythonCommands = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchyController_ImportFromText_Statics::NewProp_bPrintPythonCommands = { "bPrintPythonCommands", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigHierarchyController_eventImportFromText_Parms), &Z_Construct_UFunction_URigHierarchyController_ImportFromText_Statics::NewProp_bPrintPythonCommands_SetBit, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchyController_ImportFromText_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_URigHierarchyController_ImportFromText_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchyController_eventImportFromText_Parms, ReturnValue), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) }; // 389243550 const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigHierarchyController_ImportFromText_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_ImportFromText_Statics::NewProp_InContent, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_ImportFromText_Statics::NewProp_bReplaceExistingElements, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_ImportFromText_Statics::NewProp_bSelectNewElements, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_ImportFromText_Statics::NewProp_bSetupUndo, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_ImportFromText_Statics::NewProp_bPrintPythonCommands, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_ImportFromText_Statics::NewProp_ReturnValue_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_ImportFromText_Statics::NewProp_ReturnValue, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchyController_ImportFromText_Statics::PropPointers) < 2048); // ********** End Function ImportFromText Property Definitions ************************************* const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigHierarchyController_ImportFromText_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigHierarchyController, nullptr, "ImportFromText", Z_Construct_UFunction_URigHierarchyController_ImportFromText_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchyController_ImportFromText_Statics::PropPointers), sizeof(Z_Construct_UFunction_URigHierarchyController_ImportFromText_Statics::RigHierarchyController_eventImportFromText_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchyController_ImportFromText_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigHierarchyController_ImportFromText_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_URigHierarchyController_ImportFromText_Statics::RigHierarchyController_eventImportFromText_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_URigHierarchyController_ImportFromText() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigHierarchyController_ImportFromText_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(URigHierarchyController::execImportFromText) { P_GET_PROPERTY(FStrProperty,Z_Param_InContent); P_GET_UBOOL(Z_Param_bReplaceExistingElements); P_GET_UBOOL(Z_Param_bSelectNewElements); P_GET_UBOOL(Z_Param_bSetupUndo); P_GET_UBOOL(Z_Param_bPrintPythonCommands); P_FINISH; P_NATIVE_BEGIN; *(TArray*)Z_Param__Result=P_THIS->ImportFromText(Z_Param_InContent,Z_Param_bReplaceExistingElements,Z_Param_bSelectNewElements,Z_Param_bSetupUndo,Z_Param_bPrintPythonCommands); P_NATIVE_END; } // ********** End Class URigHierarchyController Function ImportFromText **************************** // ********** Begin Class URigHierarchyController Function ImportPreviewSkeletalMesh *************** struct Z_Construct_UFunction_URigHierarchyController_ImportPreviewSkeletalMesh_Statics { struct RigHierarchyController_eventImportPreviewSkeletalMesh_Parms { USkeletalMesh* InSkeletalMesh; bool bReplaceExistingBones; bool bRemoveObsoleteBones; bool bSelectBones; bool bSetupUndo; TArray ReturnValue; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "URigHierarchyController" }, { "Comment", "/**\n\x09 * Imports all bones from a preview skeletal mesh. Used for rig modules and their preview skeleton\n\x09 * @param bReplaceExistingBones If true existing bones will be removed\n\x09 * @param bRemoveObsoleteBones If true bones non-existent in the skeleton will be removed from the hierarchy\n\x09 * @param bSelectBones If true the bones will be selected upon import\n\x09 * @param bSetupUndo If set to true the stack will record the change for undo / redo\n\x09 * @return The keys of the imported elements\n\x09 */" }, { "CPP_Default_bRemoveObsoleteBones", "true" }, { "CPP_Default_bReplaceExistingBones", "true" }, { "CPP_Default_bSelectBones", "false" }, { "CPP_Default_bSetupUndo", "false" }, { "ModuleRelativePath", "Public/Rigs/RigHierarchyController.h" }, { "ToolTip", "Imports all bones from a preview skeletal mesh. Used for rig modules and their preview skeleton\n@param bReplaceExistingBones If true existing bones will be removed\n@param bRemoveObsoleteBones If true bones non-existent in the skeleton will be removed from the hierarchy\n@param bSelectBones If true the bones will be selected upon import\n@param bSetupUndo If set to true the stack will record the change for undo / redo\n@return The keys of the imported elements" }, }; #endif // WITH_METADATA // ********** Begin Function ImportPreviewSkeletalMesh constinit property declarations ************* static const UECodeGen_Private::FObjectPropertyParams NewProp_InSkeletalMesh; static void NewProp_bReplaceExistingBones_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bReplaceExistingBones; static void NewProp_bRemoveObsoleteBones_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bRemoveObsoleteBones; static void NewProp_bSelectBones_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bSelectBones; 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 ImportPreviewSkeletalMesh constinit property declarations *************** static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function ImportPreviewSkeletalMesh Property Definitions ************************ const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_URigHierarchyController_ImportPreviewSkeletalMesh_Statics::NewProp_InSkeletalMesh = { "InSkeletalMesh", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchyController_eventImportPreviewSkeletalMesh_Parms, InSkeletalMesh), Z_Construct_UClass_USkeletalMesh_NoRegister, METADATA_PARAMS(0, nullptr) }; void Z_Construct_UFunction_URigHierarchyController_ImportPreviewSkeletalMesh_Statics::NewProp_bReplaceExistingBones_SetBit(void* Obj) { ((RigHierarchyController_eventImportPreviewSkeletalMesh_Parms*)Obj)->bReplaceExistingBones = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchyController_ImportPreviewSkeletalMesh_Statics::NewProp_bReplaceExistingBones = { "bReplaceExistingBones", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigHierarchyController_eventImportPreviewSkeletalMesh_Parms), &Z_Construct_UFunction_URigHierarchyController_ImportPreviewSkeletalMesh_Statics::NewProp_bReplaceExistingBones_SetBit, METADATA_PARAMS(0, nullptr) }; void Z_Construct_UFunction_URigHierarchyController_ImportPreviewSkeletalMesh_Statics::NewProp_bRemoveObsoleteBones_SetBit(void* Obj) { ((RigHierarchyController_eventImportPreviewSkeletalMesh_Parms*)Obj)->bRemoveObsoleteBones = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchyController_ImportPreviewSkeletalMesh_Statics::NewProp_bRemoveObsoleteBones = { "bRemoveObsoleteBones", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigHierarchyController_eventImportPreviewSkeletalMesh_Parms), &Z_Construct_UFunction_URigHierarchyController_ImportPreviewSkeletalMesh_Statics::NewProp_bRemoveObsoleteBones_SetBit, METADATA_PARAMS(0, nullptr) }; void Z_Construct_UFunction_URigHierarchyController_ImportPreviewSkeletalMesh_Statics::NewProp_bSelectBones_SetBit(void* Obj) { ((RigHierarchyController_eventImportPreviewSkeletalMesh_Parms*)Obj)->bSelectBones = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchyController_ImportPreviewSkeletalMesh_Statics::NewProp_bSelectBones = { "bSelectBones", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigHierarchyController_eventImportPreviewSkeletalMesh_Parms), &Z_Construct_UFunction_URigHierarchyController_ImportPreviewSkeletalMesh_Statics::NewProp_bSelectBones_SetBit, METADATA_PARAMS(0, nullptr) }; void Z_Construct_UFunction_URigHierarchyController_ImportPreviewSkeletalMesh_Statics::NewProp_bSetupUndo_SetBit(void* Obj) { ((RigHierarchyController_eventImportPreviewSkeletalMesh_Parms*)Obj)->bSetupUndo = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchyController_ImportPreviewSkeletalMesh_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(RigHierarchyController_eventImportPreviewSkeletalMesh_Parms), &Z_Construct_UFunction_URigHierarchyController_ImportPreviewSkeletalMesh_Statics::NewProp_bSetupUndo_SetBit, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchyController_ImportPreviewSkeletalMesh_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_URigHierarchyController_ImportPreviewSkeletalMesh_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchyController_eventImportPreviewSkeletalMesh_Parms, ReturnValue), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) }; // 389243550 const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigHierarchyController_ImportPreviewSkeletalMesh_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_ImportPreviewSkeletalMesh_Statics::NewProp_InSkeletalMesh, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_ImportPreviewSkeletalMesh_Statics::NewProp_bReplaceExistingBones, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_ImportPreviewSkeletalMesh_Statics::NewProp_bRemoveObsoleteBones, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_ImportPreviewSkeletalMesh_Statics::NewProp_bSelectBones, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_ImportPreviewSkeletalMesh_Statics::NewProp_bSetupUndo, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_ImportPreviewSkeletalMesh_Statics::NewProp_ReturnValue_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_ImportPreviewSkeletalMesh_Statics::NewProp_ReturnValue, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchyController_ImportPreviewSkeletalMesh_Statics::PropPointers) < 2048); // ********** End Function ImportPreviewSkeletalMesh Property Definitions ************************** const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigHierarchyController_ImportPreviewSkeletalMesh_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigHierarchyController, nullptr, "ImportPreviewSkeletalMesh", Z_Construct_UFunction_URigHierarchyController_ImportPreviewSkeletalMesh_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchyController_ImportPreviewSkeletalMesh_Statics::PropPointers), sizeof(Z_Construct_UFunction_URigHierarchyController_ImportPreviewSkeletalMesh_Statics::RigHierarchyController_eventImportPreviewSkeletalMesh_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchyController_ImportPreviewSkeletalMesh_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigHierarchyController_ImportPreviewSkeletalMesh_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_URigHierarchyController_ImportPreviewSkeletalMesh_Statics::RigHierarchyController_eventImportPreviewSkeletalMesh_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_URigHierarchyController_ImportPreviewSkeletalMesh() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigHierarchyController_ImportPreviewSkeletalMesh_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(URigHierarchyController::execImportPreviewSkeletalMesh) { P_GET_OBJECT(USkeletalMesh,Z_Param_InSkeletalMesh); P_GET_UBOOL(Z_Param_bReplaceExistingBones); P_GET_UBOOL(Z_Param_bRemoveObsoleteBones); P_GET_UBOOL(Z_Param_bSelectBones); P_GET_UBOOL(Z_Param_bSetupUndo); P_FINISH; P_NATIVE_BEGIN; *(TArray*)Z_Param__Result=P_THIS->ImportPreviewSkeletalMesh(Z_Param_InSkeletalMesh,Z_Param_bReplaceExistingBones,Z_Param_bRemoveObsoleteBones,Z_Param_bSelectBones,Z_Param_bSetupUndo); P_NATIVE_END; } // ********** End Class URigHierarchyController Function ImportPreviewSkeletalMesh ***************** // ********** Begin Class URigHierarchyController Function ImportSocketsFromSkeletalMesh *********** struct Z_Construct_UFunction_URigHierarchyController_ImportSocketsFromSkeletalMesh_Statics { struct RigHierarchyController_eventImportSocketsFromSkeletalMesh_Parms { USkeletalMesh* InSkeletalMesh; FName InNameSpace; bool bReplaceExistingSockets; bool bRemoveObsoleteSockets; bool bSelectSockets; bool bSetupUndo; bool bPrintPythonCommand; TArray ReturnValue; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "URigHierarchyController" }, { "Comment", "/**\n\x09 * Imports the sockets from existing skeleton to the hierarchy as nulls\n\x09 * @param InSkeletalMesh The skeletal mesh asset to import\n\x09 * @param InNameSpace The namespace to prefix the socket names with\n\x09 * @param bReplaceExistingSockets If true existing sockets will be removed\n\x09 * @param bRemoveObsoleteSockets If true sockets non-existent in the skeleton will be removed from the hierarchy\n\x09 * @param bSelectSockets If true the sockets will be selected upon import\n\x09 * @param bSetupUndo If set to true the stack will record the change for undo / redo\n\x09 * @return The keys of the imported elements\n\x09 */" }, { "CPP_Default_bPrintPythonCommand", "false" }, { "CPP_Default_bRemoveObsoleteSockets", "true" }, { "CPP_Default_bReplaceExistingSockets", "true" }, { "CPP_Default_bSelectSockets", "false" }, { "CPP_Default_bSetupUndo", "false" }, { "ModuleRelativePath", "Public/Rigs/RigHierarchyController.h" }, { "ToolTip", "Imports the sockets from existing skeleton to the hierarchy as nulls\n@param InSkeletalMesh The skeletal mesh asset to import\n@param InNameSpace The namespace to prefix the socket names with\n@param bReplaceExistingSockets If true existing sockets will be removed\n@param bRemoveObsoleteSockets If true sockets non-existent in the skeleton will be removed from the hierarchy\n@param bSelectSockets If true the sockets will be selected upon import\n@param bSetupUndo If set to true the stack will record the change for undo / redo\n@return The keys of the imported elements" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InNameSpace_MetaData[] = { { "NativeConst", "" }, }; #endif // WITH_METADATA // ********** Begin Function ImportSocketsFromSkeletalMesh constinit property declarations ********* static const UECodeGen_Private::FObjectPropertyParams NewProp_InSkeletalMesh; static const UECodeGen_Private::FNamePropertyParams NewProp_InNameSpace; static void NewProp_bReplaceExistingSockets_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bReplaceExistingSockets; static void NewProp_bRemoveObsoleteSockets_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bRemoveObsoleteSockets; static void NewProp_bSelectSockets_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bSelectSockets; static void NewProp_bSetupUndo_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bSetupUndo; static void NewProp_bPrintPythonCommand_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bPrintPythonCommand; static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_ReturnValue; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function ImportSocketsFromSkeletalMesh constinit property declarations *********** static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function ImportSocketsFromSkeletalMesh Property Definitions ******************** const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_URigHierarchyController_ImportSocketsFromSkeletalMesh_Statics::NewProp_InSkeletalMesh = { "InSkeletalMesh", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchyController_eventImportSocketsFromSkeletalMesh_Parms, InSkeletalMesh), Z_Construct_UClass_USkeletalMesh_NoRegister, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_URigHierarchyController_ImportSocketsFromSkeletalMesh_Statics::NewProp_InNameSpace = { "InNameSpace", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchyController_eventImportSocketsFromSkeletalMesh_Parms, InNameSpace), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InNameSpace_MetaData), NewProp_InNameSpace_MetaData) }; void Z_Construct_UFunction_URigHierarchyController_ImportSocketsFromSkeletalMesh_Statics::NewProp_bReplaceExistingSockets_SetBit(void* Obj) { ((RigHierarchyController_eventImportSocketsFromSkeletalMesh_Parms*)Obj)->bReplaceExistingSockets = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchyController_ImportSocketsFromSkeletalMesh_Statics::NewProp_bReplaceExistingSockets = { "bReplaceExistingSockets", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigHierarchyController_eventImportSocketsFromSkeletalMesh_Parms), &Z_Construct_UFunction_URigHierarchyController_ImportSocketsFromSkeletalMesh_Statics::NewProp_bReplaceExistingSockets_SetBit, METADATA_PARAMS(0, nullptr) }; void Z_Construct_UFunction_URigHierarchyController_ImportSocketsFromSkeletalMesh_Statics::NewProp_bRemoveObsoleteSockets_SetBit(void* Obj) { ((RigHierarchyController_eventImportSocketsFromSkeletalMesh_Parms*)Obj)->bRemoveObsoleteSockets = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchyController_ImportSocketsFromSkeletalMesh_Statics::NewProp_bRemoveObsoleteSockets = { "bRemoveObsoleteSockets", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigHierarchyController_eventImportSocketsFromSkeletalMesh_Parms), &Z_Construct_UFunction_URigHierarchyController_ImportSocketsFromSkeletalMesh_Statics::NewProp_bRemoveObsoleteSockets_SetBit, METADATA_PARAMS(0, nullptr) }; void Z_Construct_UFunction_URigHierarchyController_ImportSocketsFromSkeletalMesh_Statics::NewProp_bSelectSockets_SetBit(void* Obj) { ((RigHierarchyController_eventImportSocketsFromSkeletalMesh_Parms*)Obj)->bSelectSockets = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchyController_ImportSocketsFromSkeletalMesh_Statics::NewProp_bSelectSockets = { "bSelectSockets", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigHierarchyController_eventImportSocketsFromSkeletalMesh_Parms), &Z_Construct_UFunction_URigHierarchyController_ImportSocketsFromSkeletalMesh_Statics::NewProp_bSelectSockets_SetBit, METADATA_PARAMS(0, nullptr) }; void Z_Construct_UFunction_URigHierarchyController_ImportSocketsFromSkeletalMesh_Statics::NewProp_bSetupUndo_SetBit(void* Obj) { ((RigHierarchyController_eventImportSocketsFromSkeletalMesh_Parms*)Obj)->bSetupUndo = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchyController_ImportSocketsFromSkeletalMesh_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(RigHierarchyController_eventImportSocketsFromSkeletalMesh_Parms), &Z_Construct_UFunction_URigHierarchyController_ImportSocketsFromSkeletalMesh_Statics::NewProp_bSetupUndo_SetBit, METADATA_PARAMS(0, nullptr) }; void Z_Construct_UFunction_URigHierarchyController_ImportSocketsFromSkeletalMesh_Statics::NewProp_bPrintPythonCommand_SetBit(void* Obj) { ((RigHierarchyController_eventImportSocketsFromSkeletalMesh_Parms*)Obj)->bPrintPythonCommand = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchyController_ImportSocketsFromSkeletalMesh_Statics::NewProp_bPrintPythonCommand = { "bPrintPythonCommand", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigHierarchyController_eventImportSocketsFromSkeletalMesh_Parms), &Z_Construct_UFunction_URigHierarchyController_ImportSocketsFromSkeletalMesh_Statics::NewProp_bPrintPythonCommand_SetBit, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchyController_ImportSocketsFromSkeletalMesh_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_URigHierarchyController_ImportSocketsFromSkeletalMesh_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchyController_eventImportSocketsFromSkeletalMesh_Parms, ReturnValue), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) }; // 389243550 const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigHierarchyController_ImportSocketsFromSkeletalMesh_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_ImportSocketsFromSkeletalMesh_Statics::NewProp_InSkeletalMesh, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_ImportSocketsFromSkeletalMesh_Statics::NewProp_InNameSpace, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_ImportSocketsFromSkeletalMesh_Statics::NewProp_bReplaceExistingSockets, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_ImportSocketsFromSkeletalMesh_Statics::NewProp_bRemoveObsoleteSockets, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_ImportSocketsFromSkeletalMesh_Statics::NewProp_bSelectSockets, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_ImportSocketsFromSkeletalMesh_Statics::NewProp_bSetupUndo, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_ImportSocketsFromSkeletalMesh_Statics::NewProp_bPrintPythonCommand, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_ImportSocketsFromSkeletalMesh_Statics::NewProp_ReturnValue_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_ImportSocketsFromSkeletalMesh_Statics::NewProp_ReturnValue, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchyController_ImportSocketsFromSkeletalMesh_Statics::PropPointers) < 2048); // ********** End Function ImportSocketsFromSkeletalMesh Property Definitions ********************** const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigHierarchyController_ImportSocketsFromSkeletalMesh_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigHierarchyController, nullptr, "ImportSocketsFromSkeletalMesh", Z_Construct_UFunction_URigHierarchyController_ImportSocketsFromSkeletalMesh_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchyController_ImportSocketsFromSkeletalMesh_Statics::PropPointers), sizeof(Z_Construct_UFunction_URigHierarchyController_ImportSocketsFromSkeletalMesh_Statics::RigHierarchyController_eventImportSocketsFromSkeletalMesh_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchyController_ImportSocketsFromSkeletalMesh_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigHierarchyController_ImportSocketsFromSkeletalMesh_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_URigHierarchyController_ImportSocketsFromSkeletalMesh_Statics::RigHierarchyController_eventImportSocketsFromSkeletalMesh_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_URigHierarchyController_ImportSocketsFromSkeletalMesh() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigHierarchyController_ImportSocketsFromSkeletalMesh_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(URigHierarchyController::execImportSocketsFromSkeletalMesh) { P_GET_OBJECT(USkeletalMesh,Z_Param_InSkeletalMesh); P_GET_PROPERTY_REF(FNameProperty,Z_Param_Out_InNameSpace); P_GET_UBOOL(Z_Param_bReplaceExistingSockets); P_GET_UBOOL(Z_Param_bRemoveObsoleteSockets); P_GET_UBOOL(Z_Param_bSelectSockets); P_GET_UBOOL(Z_Param_bSetupUndo); P_GET_UBOOL(Z_Param_bPrintPythonCommand); P_FINISH; P_NATIVE_BEGIN; *(TArray*)Z_Param__Result=P_THIS->ImportSocketsFromSkeletalMesh(Z_Param_InSkeletalMesh,Z_Param_Out_InNameSpace,Z_Param_bReplaceExistingSockets,Z_Param_bRemoveObsoleteSockets,Z_Param_bSelectSockets,Z_Param_bSetupUndo,Z_Param_bPrintPythonCommand); P_NATIVE_END; } // ********** End Class URigHierarchyController Function ImportSocketsFromSkeletalMesh ************* // ********** Begin Class URigHierarchyController Function MirrorElements ************************** struct Z_Construct_UFunction_URigHierarchyController_MirrorElements_Statics { struct RigHierarchyController_eventMirrorElements_Parms { TArray InKeys; FRigVMMirrorSettings InSettings; bool bSelectNewElements; bool bSetupUndo; bool bPrintPythonCommands; TArray ReturnValue; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "URigHierarchyController" }, { "Comment", "/**\n\x09 * Mirrors the given elements\n\x09 * @param InKeys The keys of the elements to mirror\n\x09 * @param InSettings The settings to use for the mirror operation\n\x09 * @param bSelectNewElements If set to true the new elements will be selected\n\x09 * @param bSetupUndo If set to true the stack will record the change for undo / redo\n\x09 * @param bPrintPythonCommands If set to true a python command equivalent to this call will be printed out\n\x09 * @return The keys of the mirrored items\n\x09 */" }, { "CPP_Default_bPrintPythonCommands", "false" }, { "CPP_Default_bSelectNewElements", "true" }, { "CPP_Default_bSetupUndo", "false" }, { "ModuleRelativePath", "Public/Rigs/RigHierarchyController.h" }, { "ToolTip", "Mirrors the given elements\n@param InKeys The keys of the elements to mirror\n@param InSettings The settings to use for the mirror operation\n@param bSelectNewElements If set to true the new elements will be selected\n@param bSetupUndo If set to true the stack will record the change for undo / redo\n@param bPrintPythonCommands If set to true a python command equivalent to this call will be printed out\n@return The keys of the mirrored items" }, }; #endif // WITH_METADATA // ********** Begin Function MirrorElements constinit property declarations ************************ static const UECodeGen_Private::FStructPropertyParams NewProp_InKeys_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_InKeys; static const UECodeGen_Private::FStructPropertyParams NewProp_InSettings; static void NewProp_bSelectNewElements_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bSelectNewElements; static void NewProp_bSetupUndo_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bSetupUndo; static void NewProp_bPrintPythonCommands_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bPrintPythonCommands; static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_ReturnValue; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function MirrorElements constinit property declarations ************************** static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function MirrorElements Property Definitions *********************************** const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchyController_MirrorElements_Statics::NewProp_InKeys_Inner = { "InKeys", 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_URigHierarchyController_MirrorElements_Statics::NewProp_InKeys = { "InKeys", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchyController_eventMirrorElements_Parms, InKeys), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) }; // 389243550 const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchyController_MirrorElements_Statics::NewProp_InSettings = { "InSettings", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchyController_eventMirrorElements_Parms, InSettings), Z_Construct_UScriptStruct_FRigVMMirrorSettings, METADATA_PARAMS(0, nullptr) }; // 1726959515 void Z_Construct_UFunction_URigHierarchyController_MirrorElements_Statics::NewProp_bSelectNewElements_SetBit(void* Obj) { ((RigHierarchyController_eventMirrorElements_Parms*)Obj)->bSelectNewElements = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchyController_MirrorElements_Statics::NewProp_bSelectNewElements = { "bSelectNewElements", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigHierarchyController_eventMirrorElements_Parms), &Z_Construct_UFunction_URigHierarchyController_MirrorElements_Statics::NewProp_bSelectNewElements_SetBit, METADATA_PARAMS(0, nullptr) }; void Z_Construct_UFunction_URigHierarchyController_MirrorElements_Statics::NewProp_bSetupUndo_SetBit(void* Obj) { ((RigHierarchyController_eventMirrorElements_Parms*)Obj)->bSetupUndo = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchyController_MirrorElements_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(RigHierarchyController_eventMirrorElements_Parms), &Z_Construct_UFunction_URigHierarchyController_MirrorElements_Statics::NewProp_bSetupUndo_SetBit, METADATA_PARAMS(0, nullptr) }; void Z_Construct_UFunction_URigHierarchyController_MirrorElements_Statics::NewProp_bPrintPythonCommands_SetBit(void* Obj) { ((RigHierarchyController_eventMirrorElements_Parms*)Obj)->bPrintPythonCommands = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchyController_MirrorElements_Statics::NewProp_bPrintPythonCommands = { "bPrintPythonCommands", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigHierarchyController_eventMirrorElements_Parms), &Z_Construct_UFunction_URigHierarchyController_MirrorElements_Statics::NewProp_bPrintPythonCommands_SetBit, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchyController_MirrorElements_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_URigHierarchyController_MirrorElements_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchyController_eventMirrorElements_Parms, ReturnValue), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) }; // 389243550 const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigHierarchyController_MirrorElements_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_MirrorElements_Statics::NewProp_InKeys_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_MirrorElements_Statics::NewProp_InKeys, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_MirrorElements_Statics::NewProp_InSettings, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_MirrorElements_Statics::NewProp_bSelectNewElements, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_MirrorElements_Statics::NewProp_bSetupUndo, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_MirrorElements_Statics::NewProp_bPrintPythonCommands, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_MirrorElements_Statics::NewProp_ReturnValue_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_MirrorElements_Statics::NewProp_ReturnValue, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchyController_MirrorElements_Statics::PropPointers) < 2048); // ********** End Function MirrorElements Property Definitions ************************************* const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigHierarchyController_MirrorElements_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigHierarchyController, nullptr, "MirrorElements", Z_Construct_UFunction_URigHierarchyController_MirrorElements_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchyController_MirrorElements_Statics::PropPointers), sizeof(Z_Construct_UFunction_URigHierarchyController_MirrorElements_Statics::RigHierarchyController_eventMirrorElements_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchyController_MirrorElements_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigHierarchyController_MirrorElements_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_URigHierarchyController_MirrorElements_Statics::RigHierarchyController_eventMirrorElements_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_URigHierarchyController_MirrorElements() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigHierarchyController_MirrorElements_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(URigHierarchyController::execMirrorElements) { P_GET_TARRAY(FRigElementKey,Z_Param_InKeys); P_GET_STRUCT(FRigVMMirrorSettings,Z_Param_InSettings); P_GET_UBOOL(Z_Param_bSelectNewElements); P_GET_UBOOL(Z_Param_bSetupUndo); P_GET_UBOOL(Z_Param_bPrintPythonCommands); P_FINISH; P_NATIVE_BEGIN; *(TArray*)Z_Param__Result=P_THIS->MirrorElements(Z_Param_InKeys,Z_Param_InSettings,Z_Param_bSelectNewElements,Z_Param_bSetupUndo,Z_Param_bPrintPythonCommands); P_NATIVE_END; } // ********** End Class URigHierarchyController Function MirrorElements **************************** // ********** Begin Class URigHierarchyController Function RemoveAllParents ************************ struct Z_Construct_UFunction_URigHierarchyController_RemoveAllParents_Statics { struct RigHierarchyController_eventRemoveAllParents_Parms { FRigElementKey InChild; bool bMaintainGlobalTransform; bool bSetupUndo; bool bPrintPythonCommand; bool ReturnValue; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "URigHierarchyController" }, { "Comment", "/**\n \x09 * Removes all parents from an element in the hierarchy.\n \x09 * @param InChild The key of the element to remove all parents for\n \x09 * @param bMaintainGlobalTransform If set to true the child will stay in the same place spatially, otherwise it will maintain it's local transform (and potential move).\n\x09 * @param bSetupUndo If set to true the stack will record the change for undo / redo\n\x09 * @param bPrintPythonCommand If set to true a python command equivalent to this call will be printed out\n\x09 * @return Returns true if successful.\n\x09 */" }, { "CPP_Default_bMaintainGlobalTransform", "true" }, { "CPP_Default_bPrintPythonCommand", "false" }, { "CPP_Default_bSetupUndo", "false" }, { "ModuleRelativePath", "Public/Rigs/RigHierarchyController.h" }, { "ToolTip", "Removes all parents from an element in the hierarchy.\n@param InChild The key of the element to remove all parents for\n@param bMaintainGlobalTransform If set to true the child will stay in the same place spatially, otherwise it will maintain it's local transform (and potential move).\n@param bSetupUndo If set to true the stack will record the change for undo / redo\n@param bPrintPythonCommand If set to true a python command equivalent to this call will be printed out\n@return Returns true if successful." }, }; #endif // WITH_METADATA // ********** Begin Function RemoveAllParents constinit property declarations ********************** static const UECodeGen_Private::FStructPropertyParams NewProp_InChild; static void NewProp_bMaintainGlobalTransform_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bMaintainGlobalTransform; static void NewProp_bSetupUndo_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bSetupUndo; static void NewProp_bPrintPythonCommand_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bPrintPythonCommand; static void NewProp_ReturnValue_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function RemoveAllParents constinit property declarations ************************ static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function RemoveAllParents Property Definitions ********************************* const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchyController_RemoveAllParents_Statics::NewProp_InChild = { "InChild", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchyController_eventRemoveAllParents_Parms, InChild), Z_Construct_UScriptStruct_FRigElementKey, METADATA_PARAMS(0, nullptr) }; // 389243550 void Z_Construct_UFunction_URigHierarchyController_RemoveAllParents_Statics::NewProp_bMaintainGlobalTransform_SetBit(void* Obj) { ((RigHierarchyController_eventRemoveAllParents_Parms*)Obj)->bMaintainGlobalTransform = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchyController_RemoveAllParents_Statics::NewProp_bMaintainGlobalTransform = { "bMaintainGlobalTransform", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigHierarchyController_eventRemoveAllParents_Parms), &Z_Construct_UFunction_URigHierarchyController_RemoveAllParents_Statics::NewProp_bMaintainGlobalTransform_SetBit, METADATA_PARAMS(0, nullptr) }; void Z_Construct_UFunction_URigHierarchyController_RemoveAllParents_Statics::NewProp_bSetupUndo_SetBit(void* Obj) { ((RigHierarchyController_eventRemoveAllParents_Parms*)Obj)->bSetupUndo = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchyController_RemoveAllParents_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(RigHierarchyController_eventRemoveAllParents_Parms), &Z_Construct_UFunction_URigHierarchyController_RemoveAllParents_Statics::NewProp_bSetupUndo_SetBit, METADATA_PARAMS(0, nullptr) }; void Z_Construct_UFunction_URigHierarchyController_RemoveAllParents_Statics::NewProp_bPrintPythonCommand_SetBit(void* Obj) { ((RigHierarchyController_eventRemoveAllParents_Parms*)Obj)->bPrintPythonCommand = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchyController_RemoveAllParents_Statics::NewProp_bPrintPythonCommand = { "bPrintPythonCommand", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigHierarchyController_eventRemoveAllParents_Parms), &Z_Construct_UFunction_URigHierarchyController_RemoveAllParents_Statics::NewProp_bPrintPythonCommand_SetBit, METADATA_PARAMS(0, nullptr) }; void Z_Construct_UFunction_URigHierarchyController_RemoveAllParents_Statics::NewProp_ReturnValue_SetBit(void* Obj) { ((RigHierarchyController_eventRemoveAllParents_Parms*)Obj)->ReturnValue = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchyController_RemoveAllParents_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(RigHierarchyController_eventRemoveAllParents_Parms), &Z_Construct_UFunction_URigHierarchyController_RemoveAllParents_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigHierarchyController_RemoveAllParents_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_RemoveAllParents_Statics::NewProp_InChild, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_RemoveAllParents_Statics::NewProp_bMaintainGlobalTransform, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_RemoveAllParents_Statics::NewProp_bSetupUndo, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_RemoveAllParents_Statics::NewProp_bPrintPythonCommand, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_RemoveAllParents_Statics::NewProp_ReturnValue, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchyController_RemoveAllParents_Statics::PropPointers) < 2048); // ********** End Function RemoveAllParents Property Definitions *********************************** const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigHierarchyController_RemoveAllParents_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigHierarchyController, nullptr, "RemoveAllParents", Z_Construct_UFunction_URigHierarchyController_RemoveAllParents_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchyController_RemoveAllParents_Statics::PropPointers), sizeof(Z_Construct_UFunction_URigHierarchyController_RemoveAllParents_Statics::RigHierarchyController_eventRemoveAllParents_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchyController_RemoveAllParents_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigHierarchyController_RemoveAllParents_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_URigHierarchyController_RemoveAllParents_Statics::RigHierarchyController_eventRemoveAllParents_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_URigHierarchyController_RemoveAllParents() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigHierarchyController_RemoveAllParents_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(URigHierarchyController::execRemoveAllParents) { P_GET_STRUCT(FRigElementKey,Z_Param_InChild); P_GET_UBOOL(Z_Param_bMaintainGlobalTransform); P_GET_UBOOL(Z_Param_bSetupUndo); P_GET_UBOOL(Z_Param_bPrintPythonCommand); P_FINISH; P_NATIVE_BEGIN; *(bool*)Z_Param__Result=P_THIS->RemoveAllParents(Z_Param_InChild,Z_Param_bMaintainGlobalTransform,Z_Param_bSetupUndo,Z_Param_bPrintPythonCommand); P_NATIVE_END; } // ********** End Class URigHierarchyController Function RemoveAllParents ************************** // ********** Begin Class URigHierarchyController Function RemoveAvailableSpace ******************** struct Z_Construct_UFunction_URigHierarchyController_RemoveAvailableSpace_Statics { struct RigHierarchyController_eventRemoveAvailableSpace_Parms { FRigElementKey InControl; FRigElementKey InSpace; bool bSetupUndo; bool bPrintPythonCommand; bool ReturnValue; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "URigHierarchyController" }, { "Comment", "/**\n\x09 * Removes an available space from the given control\n\x09 * @param InControl The control to remove the available space from\n\x09 * @param InSpace The space to remove from the available spaces list\n\x09 * @param bSetupUndo If set to true the stack will record the change for undo / redo\n\x09 * @param bPrintPythonCommand If set to true a python command equivalent to this call will be printed out\n\x09 * @return Returns true if successful.\n\x09 */" }, { "CPP_Default_bPrintPythonCommand", "false" }, { "CPP_Default_bSetupUndo", "false" }, { "ModuleRelativePath", "Public/Rigs/RigHierarchyController.h" }, { "ToolTip", "Removes an available space from the given control\n@param InControl The control to remove the available space from\n@param InSpace The space to remove from the available spaces list\n@param bSetupUndo If set to true the stack will record the change for undo / redo\n@param bPrintPythonCommand If set to true a python command equivalent to this call will be printed out\n@return Returns true if successful." }, }; #endif // WITH_METADATA // ********** Begin Function RemoveAvailableSpace constinit property declarations ****************** static const UECodeGen_Private::FStructPropertyParams NewProp_InControl; static const UECodeGen_Private::FStructPropertyParams NewProp_InSpace; static void NewProp_bSetupUndo_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bSetupUndo; static void NewProp_bPrintPythonCommand_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bPrintPythonCommand; static void NewProp_ReturnValue_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function RemoveAvailableSpace constinit property declarations ******************** static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function RemoveAvailableSpace Property Definitions ***************************** const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchyController_RemoveAvailableSpace_Statics::NewProp_InControl = { "InControl", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchyController_eventRemoveAvailableSpace_Parms, InControl), Z_Construct_UScriptStruct_FRigElementKey, METADATA_PARAMS(0, nullptr) }; // 389243550 const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchyController_RemoveAvailableSpace_Statics::NewProp_InSpace = { "InSpace", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchyController_eventRemoveAvailableSpace_Parms, InSpace), Z_Construct_UScriptStruct_FRigElementKey, METADATA_PARAMS(0, nullptr) }; // 389243550 void Z_Construct_UFunction_URigHierarchyController_RemoveAvailableSpace_Statics::NewProp_bSetupUndo_SetBit(void* Obj) { ((RigHierarchyController_eventRemoveAvailableSpace_Parms*)Obj)->bSetupUndo = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchyController_RemoveAvailableSpace_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(RigHierarchyController_eventRemoveAvailableSpace_Parms), &Z_Construct_UFunction_URigHierarchyController_RemoveAvailableSpace_Statics::NewProp_bSetupUndo_SetBit, METADATA_PARAMS(0, nullptr) }; void Z_Construct_UFunction_URigHierarchyController_RemoveAvailableSpace_Statics::NewProp_bPrintPythonCommand_SetBit(void* Obj) { ((RigHierarchyController_eventRemoveAvailableSpace_Parms*)Obj)->bPrintPythonCommand = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchyController_RemoveAvailableSpace_Statics::NewProp_bPrintPythonCommand = { "bPrintPythonCommand", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigHierarchyController_eventRemoveAvailableSpace_Parms), &Z_Construct_UFunction_URigHierarchyController_RemoveAvailableSpace_Statics::NewProp_bPrintPythonCommand_SetBit, METADATA_PARAMS(0, nullptr) }; void Z_Construct_UFunction_URigHierarchyController_RemoveAvailableSpace_Statics::NewProp_ReturnValue_SetBit(void* Obj) { ((RigHierarchyController_eventRemoveAvailableSpace_Parms*)Obj)->ReturnValue = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchyController_RemoveAvailableSpace_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(RigHierarchyController_eventRemoveAvailableSpace_Parms), &Z_Construct_UFunction_URigHierarchyController_RemoveAvailableSpace_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigHierarchyController_RemoveAvailableSpace_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_RemoveAvailableSpace_Statics::NewProp_InControl, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_RemoveAvailableSpace_Statics::NewProp_InSpace, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_RemoveAvailableSpace_Statics::NewProp_bSetupUndo, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_RemoveAvailableSpace_Statics::NewProp_bPrintPythonCommand, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_RemoveAvailableSpace_Statics::NewProp_ReturnValue, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchyController_RemoveAvailableSpace_Statics::PropPointers) < 2048); // ********** End Function RemoveAvailableSpace Property Definitions ******************************* const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigHierarchyController_RemoveAvailableSpace_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigHierarchyController, nullptr, "RemoveAvailableSpace", Z_Construct_UFunction_URigHierarchyController_RemoveAvailableSpace_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchyController_RemoveAvailableSpace_Statics::PropPointers), sizeof(Z_Construct_UFunction_URigHierarchyController_RemoveAvailableSpace_Statics::RigHierarchyController_eventRemoveAvailableSpace_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchyController_RemoveAvailableSpace_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigHierarchyController_RemoveAvailableSpace_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_URigHierarchyController_RemoveAvailableSpace_Statics::RigHierarchyController_eventRemoveAvailableSpace_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_URigHierarchyController_RemoveAvailableSpace() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigHierarchyController_RemoveAvailableSpace_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(URigHierarchyController::execRemoveAvailableSpace) { P_GET_STRUCT(FRigElementKey,Z_Param_InControl); P_GET_STRUCT(FRigElementKey,Z_Param_InSpace); P_GET_UBOOL(Z_Param_bSetupUndo); P_GET_UBOOL(Z_Param_bPrintPythonCommand); P_FINISH; P_NATIVE_BEGIN; *(bool*)Z_Param__Result=P_THIS->RemoveAvailableSpace(Z_Param_InControl,Z_Param_InSpace,Z_Param_bSetupUndo,Z_Param_bPrintPythonCommand); P_NATIVE_END; } // ********** End Class URigHierarchyController Function RemoveAvailableSpace ********************** // ********** Begin Class URigHierarchyController Function RemoveChannelHost *********************** struct Z_Construct_UFunction_URigHierarchyController_RemoveChannelHost_Statics { struct RigHierarchyController_eventRemoveChannelHost_Parms { FRigElementKey InChannel; FRigElementKey InHost; bool bSetupUndo; bool bPrintPythonCommand; bool ReturnValue; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "URigHierarchyController" }, { "Comment", "/**\n\x09 * Removes an channel host from the animation channel\n\x09 * @note This is just an overload of RemoveAvailableSpace for readability\n\x09 * @param InChannel The animation channel to remove the channel host from\n\x09 * @param InHost The host to remove from the channel from\n\x09 * @param bSetupUndo If set to true the stack will record the change for undo / redo\n\x09 * @param bPrintPythonCommand If set to true a python command equivalent to this call will be printed out\n\x09 * @return Returns true if successful.\n\x09 */" }, { "CPP_Default_bPrintPythonCommand", "false" }, { "CPP_Default_bSetupUndo", "false" }, { "ModuleRelativePath", "Public/Rigs/RigHierarchyController.h" }, { "ToolTip", "Removes an channel host from the animation channel\n@note This is just an overload of RemoveAvailableSpace for readability\n@param InChannel The animation channel to remove the channel host from\n@param InHost The host to remove from the channel from\n@param bSetupUndo If set to true the stack will record the change for undo / redo\n@param bPrintPythonCommand If set to true a python command equivalent to this call will be printed out\n@return Returns true if successful." }, }; #endif // WITH_METADATA // ********** Begin Function RemoveChannelHost constinit property declarations ********************* static const UECodeGen_Private::FStructPropertyParams NewProp_InChannel; static const UECodeGen_Private::FStructPropertyParams NewProp_InHost; static void NewProp_bSetupUndo_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bSetupUndo; static void NewProp_bPrintPythonCommand_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bPrintPythonCommand; static void NewProp_ReturnValue_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function RemoveChannelHost constinit property declarations *********************** static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function RemoveChannelHost Property Definitions ******************************** const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchyController_RemoveChannelHost_Statics::NewProp_InChannel = { "InChannel", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchyController_eventRemoveChannelHost_Parms, InChannel), Z_Construct_UScriptStruct_FRigElementKey, METADATA_PARAMS(0, nullptr) }; // 389243550 const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchyController_RemoveChannelHost_Statics::NewProp_InHost = { "InHost", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchyController_eventRemoveChannelHost_Parms, InHost), Z_Construct_UScriptStruct_FRigElementKey, METADATA_PARAMS(0, nullptr) }; // 389243550 void Z_Construct_UFunction_URigHierarchyController_RemoveChannelHost_Statics::NewProp_bSetupUndo_SetBit(void* Obj) { ((RigHierarchyController_eventRemoveChannelHost_Parms*)Obj)->bSetupUndo = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchyController_RemoveChannelHost_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(RigHierarchyController_eventRemoveChannelHost_Parms), &Z_Construct_UFunction_URigHierarchyController_RemoveChannelHost_Statics::NewProp_bSetupUndo_SetBit, METADATA_PARAMS(0, nullptr) }; void Z_Construct_UFunction_URigHierarchyController_RemoveChannelHost_Statics::NewProp_bPrintPythonCommand_SetBit(void* Obj) { ((RigHierarchyController_eventRemoveChannelHost_Parms*)Obj)->bPrintPythonCommand = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchyController_RemoveChannelHost_Statics::NewProp_bPrintPythonCommand = { "bPrintPythonCommand", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigHierarchyController_eventRemoveChannelHost_Parms), &Z_Construct_UFunction_URigHierarchyController_RemoveChannelHost_Statics::NewProp_bPrintPythonCommand_SetBit, METADATA_PARAMS(0, nullptr) }; void Z_Construct_UFunction_URigHierarchyController_RemoveChannelHost_Statics::NewProp_ReturnValue_SetBit(void* Obj) { ((RigHierarchyController_eventRemoveChannelHost_Parms*)Obj)->ReturnValue = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchyController_RemoveChannelHost_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(RigHierarchyController_eventRemoveChannelHost_Parms), &Z_Construct_UFunction_URigHierarchyController_RemoveChannelHost_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigHierarchyController_RemoveChannelHost_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_RemoveChannelHost_Statics::NewProp_InChannel, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_RemoveChannelHost_Statics::NewProp_InHost, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_RemoveChannelHost_Statics::NewProp_bSetupUndo, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_RemoveChannelHost_Statics::NewProp_bPrintPythonCommand, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_RemoveChannelHost_Statics::NewProp_ReturnValue, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchyController_RemoveChannelHost_Statics::PropPointers) < 2048); // ********** End Function RemoveChannelHost Property Definitions ********************************** const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigHierarchyController_RemoveChannelHost_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigHierarchyController, nullptr, "RemoveChannelHost", Z_Construct_UFunction_URigHierarchyController_RemoveChannelHost_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchyController_RemoveChannelHost_Statics::PropPointers), sizeof(Z_Construct_UFunction_URigHierarchyController_RemoveChannelHost_Statics::RigHierarchyController_eventRemoveChannelHost_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchyController_RemoveChannelHost_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigHierarchyController_RemoveChannelHost_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_URigHierarchyController_RemoveChannelHost_Statics::RigHierarchyController_eventRemoveChannelHost_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_URigHierarchyController_RemoveChannelHost() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigHierarchyController_RemoveChannelHost_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(URigHierarchyController::execRemoveChannelHost) { P_GET_STRUCT(FRigElementKey,Z_Param_InChannel); P_GET_STRUCT(FRigElementKey,Z_Param_InHost); P_GET_UBOOL(Z_Param_bSetupUndo); P_GET_UBOOL(Z_Param_bPrintPythonCommand); P_FINISH; P_NATIVE_BEGIN; *(bool*)Z_Param__Result=P_THIS->RemoveChannelHost(Z_Param_InChannel,Z_Param_InHost,Z_Param_bSetupUndo,Z_Param_bPrintPythonCommand); P_NATIVE_END; } // ********** End Class URigHierarchyController Function RemoveChannelHost ************************* // ********** Begin Class URigHierarchyController Function RemoveComponent ************************* struct Z_Construct_UFunction_URigHierarchyController_RemoveComponent_Statics { struct RigHierarchyController_eventRemoveComponent_Parms { FRigComponentKey InComponent; bool bSetupUndo; bool bPrintPythonCommand; bool ReturnValue; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "URigHierarchyController" }, { "Comment", "/**\n * Removes a component from the hierarchy\n * @param InComponent The component to remove\n * @param bSetupUndo If set to true the stack will record the change for undo / redo\n * @param bPrintPythonCommand If set to true a python command equivalent to this call will be printed out\n * @return True if the component was removed successfully\n */" }, { "CPP_Default_bPrintPythonCommand", "false" }, { "CPP_Default_bSetupUndo", "false" }, { "ModuleRelativePath", "Public/Rigs/RigHierarchyController.h" }, { "ToolTip", "Removes a component from the hierarchy\n@param InComponent The component to remove\n@param bSetupUndo If set to true the stack will record the change for undo / redo\n@param bPrintPythonCommand If set to true a python command equivalent to this call will be printed out\n@return True if the component was removed successfully" }, }; #endif // WITH_METADATA // ********** Begin Function RemoveComponent constinit property declarations *********************** static const UECodeGen_Private::FStructPropertyParams NewProp_InComponent; static void NewProp_bSetupUndo_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bSetupUndo; static void NewProp_bPrintPythonCommand_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bPrintPythonCommand; static void NewProp_ReturnValue_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function RemoveComponent constinit property declarations ************************* static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function RemoveComponent Property Definitions ********************************** const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchyController_RemoveComponent_Statics::NewProp_InComponent = { "InComponent", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchyController_eventRemoveComponent_Parms, InComponent), Z_Construct_UScriptStruct_FRigComponentKey, METADATA_PARAMS(0, nullptr) }; // 2879759543 void Z_Construct_UFunction_URigHierarchyController_RemoveComponent_Statics::NewProp_bSetupUndo_SetBit(void* Obj) { ((RigHierarchyController_eventRemoveComponent_Parms*)Obj)->bSetupUndo = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchyController_RemoveComponent_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(RigHierarchyController_eventRemoveComponent_Parms), &Z_Construct_UFunction_URigHierarchyController_RemoveComponent_Statics::NewProp_bSetupUndo_SetBit, METADATA_PARAMS(0, nullptr) }; void Z_Construct_UFunction_URigHierarchyController_RemoveComponent_Statics::NewProp_bPrintPythonCommand_SetBit(void* Obj) { ((RigHierarchyController_eventRemoveComponent_Parms*)Obj)->bPrintPythonCommand = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchyController_RemoveComponent_Statics::NewProp_bPrintPythonCommand = { "bPrintPythonCommand", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigHierarchyController_eventRemoveComponent_Parms), &Z_Construct_UFunction_URigHierarchyController_RemoveComponent_Statics::NewProp_bPrintPythonCommand_SetBit, METADATA_PARAMS(0, nullptr) }; void Z_Construct_UFunction_URigHierarchyController_RemoveComponent_Statics::NewProp_ReturnValue_SetBit(void* Obj) { ((RigHierarchyController_eventRemoveComponent_Parms*)Obj)->ReturnValue = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchyController_RemoveComponent_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(RigHierarchyController_eventRemoveComponent_Parms), &Z_Construct_UFunction_URigHierarchyController_RemoveComponent_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigHierarchyController_RemoveComponent_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_RemoveComponent_Statics::NewProp_InComponent, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_RemoveComponent_Statics::NewProp_bSetupUndo, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_RemoveComponent_Statics::NewProp_bPrintPythonCommand, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_RemoveComponent_Statics::NewProp_ReturnValue, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchyController_RemoveComponent_Statics::PropPointers) < 2048); // ********** End Function RemoveComponent Property Definitions ************************************ const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigHierarchyController_RemoveComponent_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigHierarchyController, nullptr, "RemoveComponent", Z_Construct_UFunction_URigHierarchyController_RemoveComponent_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchyController_RemoveComponent_Statics::PropPointers), sizeof(Z_Construct_UFunction_URigHierarchyController_RemoveComponent_Statics::RigHierarchyController_eventRemoveComponent_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchyController_RemoveComponent_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigHierarchyController_RemoveComponent_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_URigHierarchyController_RemoveComponent_Statics::RigHierarchyController_eventRemoveComponent_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_URigHierarchyController_RemoveComponent() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigHierarchyController_RemoveComponent_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(URigHierarchyController::execRemoveComponent) { P_GET_STRUCT(FRigComponentKey,Z_Param_InComponent); P_GET_UBOOL(Z_Param_bSetupUndo); P_GET_UBOOL(Z_Param_bPrintPythonCommand); P_FINISH; P_NATIVE_BEGIN; *(bool*)Z_Param__Result=P_THIS->RemoveComponent(Z_Param_InComponent,Z_Param_bSetupUndo,Z_Param_bPrintPythonCommand); P_NATIVE_END; } // ********** End Class URigHierarchyController Function RemoveComponent *************************** // ********** Begin Class URigHierarchyController Function RemoveElement *************************** struct Z_Construct_UFunction_URigHierarchyController_RemoveElement_Statics { struct RigHierarchyController_eventRemoveElement_Parms { FRigElementKey InElement; bool bSetupUndo; bool bPrintPythonCommand; bool ReturnValue; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "URigHierarchyController" }, { "Comment", "/**\n\x09 * Removes an existing element from the hierarchy\n\x09 * @param InElement The key of the element to remove\n\x09 * @param bSetupUndo If set to true the stack will record the change for undo / redo\n\x09 * @param bPrintPythonCommand If set to true a python command equivalent to this call will be printed out\n\x09 * @return Returns true if successful.\n\x09 */" }, { "CPP_Default_bPrintPythonCommand", "false" }, { "CPP_Default_bSetupUndo", "false" }, { "ModuleRelativePath", "Public/Rigs/RigHierarchyController.h" }, { "ToolTip", "Removes an existing element from the hierarchy\n@param InElement The key of the element to remove\n@param bSetupUndo If set to true the stack will record the change for undo / redo\n@param bPrintPythonCommand If set to true a python command equivalent to this call will be printed out\n@return Returns true if successful." }, }; #endif // WITH_METADATA // ********** Begin Function RemoveElement constinit property declarations ************************* static const UECodeGen_Private::FStructPropertyParams NewProp_InElement; static void NewProp_bSetupUndo_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bSetupUndo; static void NewProp_bPrintPythonCommand_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bPrintPythonCommand; static void NewProp_ReturnValue_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function RemoveElement constinit property declarations *************************** static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function RemoveElement Property Definitions ************************************ const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchyController_RemoveElement_Statics::NewProp_InElement = { "InElement", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchyController_eventRemoveElement_Parms, InElement), Z_Construct_UScriptStruct_FRigElementKey, METADATA_PARAMS(0, nullptr) }; // 389243550 void Z_Construct_UFunction_URigHierarchyController_RemoveElement_Statics::NewProp_bSetupUndo_SetBit(void* Obj) { ((RigHierarchyController_eventRemoveElement_Parms*)Obj)->bSetupUndo = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchyController_RemoveElement_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(RigHierarchyController_eventRemoveElement_Parms), &Z_Construct_UFunction_URigHierarchyController_RemoveElement_Statics::NewProp_bSetupUndo_SetBit, METADATA_PARAMS(0, nullptr) }; void Z_Construct_UFunction_URigHierarchyController_RemoveElement_Statics::NewProp_bPrintPythonCommand_SetBit(void* Obj) { ((RigHierarchyController_eventRemoveElement_Parms*)Obj)->bPrintPythonCommand = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchyController_RemoveElement_Statics::NewProp_bPrintPythonCommand = { "bPrintPythonCommand", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigHierarchyController_eventRemoveElement_Parms), &Z_Construct_UFunction_URigHierarchyController_RemoveElement_Statics::NewProp_bPrintPythonCommand_SetBit, METADATA_PARAMS(0, nullptr) }; void Z_Construct_UFunction_URigHierarchyController_RemoveElement_Statics::NewProp_ReturnValue_SetBit(void* Obj) { ((RigHierarchyController_eventRemoveElement_Parms*)Obj)->ReturnValue = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchyController_RemoveElement_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(RigHierarchyController_eventRemoveElement_Parms), &Z_Construct_UFunction_URigHierarchyController_RemoveElement_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigHierarchyController_RemoveElement_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_RemoveElement_Statics::NewProp_InElement, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_RemoveElement_Statics::NewProp_bSetupUndo, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_RemoveElement_Statics::NewProp_bPrintPythonCommand, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_RemoveElement_Statics::NewProp_ReturnValue, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchyController_RemoveElement_Statics::PropPointers) < 2048); // ********** End Function RemoveElement Property Definitions ************************************** const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigHierarchyController_RemoveElement_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigHierarchyController, nullptr, "RemoveElement", Z_Construct_UFunction_URigHierarchyController_RemoveElement_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchyController_RemoveElement_Statics::PropPointers), sizeof(Z_Construct_UFunction_URigHierarchyController_RemoveElement_Statics::RigHierarchyController_eventRemoveElement_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchyController_RemoveElement_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigHierarchyController_RemoveElement_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_URigHierarchyController_RemoveElement_Statics::RigHierarchyController_eventRemoveElement_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_URigHierarchyController_RemoveElement() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigHierarchyController_RemoveElement_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(URigHierarchyController::execRemoveElement) { P_GET_STRUCT(FRigElementKey,Z_Param_InElement); P_GET_UBOOL(Z_Param_bSetupUndo); P_GET_UBOOL(Z_Param_bPrintPythonCommand); P_FINISH; P_NATIVE_BEGIN; *(bool*)Z_Param__Result=P_THIS->RemoveElement(Z_Param_InElement,Z_Param_bSetupUndo,Z_Param_bPrintPythonCommand); P_NATIVE_END; } // ********** End Class URigHierarchyController Function RemoveElement ***************************** // ********** Begin Class URigHierarchyController Function RemoveParent **************************** struct Z_Construct_UFunction_URigHierarchyController_RemoveParent_Statics { struct RigHierarchyController_eventRemoveParent_Parms { FRigElementKey InChild; FRigElementKey InParent; bool bMaintainGlobalTransform; bool bSetupUndo; bool bPrintPythonCommand; bool ReturnValue; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "URigHierarchyController" }, { "Comment", "/**\n\x09 * Removes an existing parent from an element in the hierarchy. For elements that allow only one parent the element will be unparented (same as ::RemoveAllParents)\n\x09 * @param InChild The key of the element to remove the parent for\n\x09 * @param InParent The key of the parent to remove\n\x09 * @param bMaintainGlobalTransform If set to true the child will stay in the same place spatially, otherwise it will maintain it's local transform (and potential move).\n\x09 * @param bSetupUndo If set to true the stack will record the change for undo / redo\n\x09 * @param bPrintPythonCommand If set to true a python command equivalent to this call will be printed out\n\x09 * @return Returns true if successful.\n\x09 */" }, { "CPP_Default_bMaintainGlobalTransform", "true" }, { "CPP_Default_bPrintPythonCommand", "false" }, { "CPP_Default_bSetupUndo", "false" }, { "ModuleRelativePath", "Public/Rigs/RigHierarchyController.h" }, { "ToolTip", "Removes an existing parent from an element in the hierarchy. For elements that allow only one parent the element will be unparented (same as ::RemoveAllParents)\n@param InChild The key of the element to remove the parent for\n@param InParent The key of the parent to remove\n@param bMaintainGlobalTransform If set to true the child will stay in the same place spatially, otherwise it will maintain it's local transform (and potential move).\n@param bSetupUndo If set to true the stack will record the change for undo / redo\n@param bPrintPythonCommand If set to true a python command equivalent to this call will be printed out\n@return Returns true if successful." }, }; #endif // WITH_METADATA // ********** Begin Function RemoveParent constinit property declarations ************************** static const UECodeGen_Private::FStructPropertyParams NewProp_InChild; static const UECodeGen_Private::FStructPropertyParams NewProp_InParent; static void NewProp_bMaintainGlobalTransform_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bMaintainGlobalTransform; static void NewProp_bSetupUndo_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bSetupUndo; static void NewProp_bPrintPythonCommand_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bPrintPythonCommand; static void NewProp_ReturnValue_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function RemoveParent constinit property declarations **************************** static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function RemoveParent Property Definitions ************************************* const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchyController_RemoveParent_Statics::NewProp_InChild = { "InChild", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchyController_eventRemoveParent_Parms, InChild), Z_Construct_UScriptStruct_FRigElementKey, METADATA_PARAMS(0, nullptr) }; // 389243550 const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchyController_RemoveParent_Statics::NewProp_InParent = { "InParent", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchyController_eventRemoveParent_Parms, InParent), Z_Construct_UScriptStruct_FRigElementKey, METADATA_PARAMS(0, nullptr) }; // 389243550 void Z_Construct_UFunction_URigHierarchyController_RemoveParent_Statics::NewProp_bMaintainGlobalTransform_SetBit(void* Obj) { ((RigHierarchyController_eventRemoveParent_Parms*)Obj)->bMaintainGlobalTransform = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchyController_RemoveParent_Statics::NewProp_bMaintainGlobalTransform = { "bMaintainGlobalTransform", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigHierarchyController_eventRemoveParent_Parms), &Z_Construct_UFunction_URigHierarchyController_RemoveParent_Statics::NewProp_bMaintainGlobalTransform_SetBit, METADATA_PARAMS(0, nullptr) }; void Z_Construct_UFunction_URigHierarchyController_RemoveParent_Statics::NewProp_bSetupUndo_SetBit(void* Obj) { ((RigHierarchyController_eventRemoveParent_Parms*)Obj)->bSetupUndo = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchyController_RemoveParent_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(RigHierarchyController_eventRemoveParent_Parms), &Z_Construct_UFunction_URigHierarchyController_RemoveParent_Statics::NewProp_bSetupUndo_SetBit, METADATA_PARAMS(0, nullptr) }; void Z_Construct_UFunction_URigHierarchyController_RemoveParent_Statics::NewProp_bPrintPythonCommand_SetBit(void* Obj) { ((RigHierarchyController_eventRemoveParent_Parms*)Obj)->bPrintPythonCommand = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchyController_RemoveParent_Statics::NewProp_bPrintPythonCommand = { "bPrintPythonCommand", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigHierarchyController_eventRemoveParent_Parms), &Z_Construct_UFunction_URigHierarchyController_RemoveParent_Statics::NewProp_bPrintPythonCommand_SetBit, METADATA_PARAMS(0, nullptr) }; void Z_Construct_UFunction_URigHierarchyController_RemoveParent_Statics::NewProp_ReturnValue_SetBit(void* Obj) { ((RigHierarchyController_eventRemoveParent_Parms*)Obj)->ReturnValue = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchyController_RemoveParent_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(RigHierarchyController_eventRemoveParent_Parms), &Z_Construct_UFunction_URigHierarchyController_RemoveParent_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigHierarchyController_RemoveParent_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_RemoveParent_Statics::NewProp_InChild, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_RemoveParent_Statics::NewProp_InParent, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_RemoveParent_Statics::NewProp_bMaintainGlobalTransform, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_RemoveParent_Statics::NewProp_bSetupUndo, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_RemoveParent_Statics::NewProp_bPrintPythonCommand, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_RemoveParent_Statics::NewProp_ReturnValue, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchyController_RemoveParent_Statics::PropPointers) < 2048); // ********** End Function RemoveParent Property Definitions *************************************** const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigHierarchyController_RemoveParent_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigHierarchyController, nullptr, "RemoveParent", Z_Construct_UFunction_URigHierarchyController_RemoveParent_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchyController_RemoveParent_Statics::PropPointers), sizeof(Z_Construct_UFunction_URigHierarchyController_RemoveParent_Statics::RigHierarchyController_eventRemoveParent_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchyController_RemoveParent_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigHierarchyController_RemoveParent_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_URigHierarchyController_RemoveParent_Statics::RigHierarchyController_eventRemoveParent_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_URigHierarchyController_RemoveParent() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigHierarchyController_RemoveParent_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(URigHierarchyController::execRemoveParent) { P_GET_STRUCT(FRigElementKey,Z_Param_InChild); P_GET_STRUCT(FRigElementKey,Z_Param_InParent); P_GET_UBOOL(Z_Param_bMaintainGlobalTransform); P_GET_UBOOL(Z_Param_bSetupUndo); P_GET_UBOOL(Z_Param_bPrintPythonCommand); P_FINISH; P_NATIVE_BEGIN; *(bool*)Z_Param__Result=P_THIS->RemoveParent(Z_Param_InChild,Z_Param_InParent,Z_Param_bMaintainGlobalTransform,Z_Param_bSetupUndo,Z_Param_bPrintPythonCommand); P_NATIVE_END; } // ********** End Class URigHierarchyController Function RemoveParent ****************************** // ********** Begin Class URigHierarchyController Function RenameComponent ************************* struct Z_Construct_UFunction_URigHierarchyController_RenameComponent_Statics { struct RigHierarchyController_eventRenameComponent_Parms { FRigComponentKey InComponent; FName InName; bool bSetupUndo; bool bPrintPythonCommand; bool bClearSelection; FRigComponentKey ReturnValue; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "URigHierarchyController" }, { "Comment", "/**\n\x09 * Renames an existing component in the hierarchy\n\x09 * @param InComponent The key of the component to rename\n\x09 * @param InName The new name to set for the component\n\x09 * @param bSetupUndo If set to true the stack will record the change for undo / redo\n\x09 * @param bPrintPythonCommand If set to true a python command equivalent to this call will be printed out\n\x09 * @param bClearSelection True if the selection should be cleared after a rename\n\x09 * @return Returns the new key used for the component\n\x09 */" }, { "CPP_Default_bClearSelection", "true" }, { "CPP_Default_bPrintPythonCommand", "false" }, { "CPP_Default_bSetupUndo", "false" }, { "ModuleRelativePath", "Public/Rigs/RigHierarchyController.h" }, { "ToolTip", "Renames an existing component in the hierarchy\n@param InComponent The key of the component to rename\n@param InName The new name to set for the component\n@param bSetupUndo If set to true the stack will record the change for undo / redo\n@param bPrintPythonCommand If set to true a python command equivalent to this call will be printed out\n@param bClearSelection True if the selection should be cleared after a rename\n@return Returns the new key used for the component" }, }; #endif // WITH_METADATA // ********** Begin Function RenameComponent constinit property declarations *********************** static const UECodeGen_Private::FStructPropertyParams NewProp_InComponent; static const UECodeGen_Private::FNamePropertyParams NewProp_InName; static void NewProp_bSetupUndo_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bSetupUndo; static void NewProp_bPrintPythonCommand_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bPrintPythonCommand; static void NewProp_bClearSelection_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bClearSelection; static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function RenameComponent constinit property declarations ************************* static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function RenameComponent Property Definitions ********************************** const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchyController_RenameComponent_Statics::NewProp_InComponent = { "InComponent", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchyController_eventRenameComponent_Parms, InComponent), Z_Construct_UScriptStruct_FRigComponentKey, METADATA_PARAMS(0, nullptr) }; // 2879759543 const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_URigHierarchyController_RenameComponent_Statics::NewProp_InName = { "InName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchyController_eventRenameComponent_Parms, InName), METADATA_PARAMS(0, nullptr) }; void Z_Construct_UFunction_URigHierarchyController_RenameComponent_Statics::NewProp_bSetupUndo_SetBit(void* Obj) { ((RigHierarchyController_eventRenameComponent_Parms*)Obj)->bSetupUndo = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchyController_RenameComponent_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(RigHierarchyController_eventRenameComponent_Parms), &Z_Construct_UFunction_URigHierarchyController_RenameComponent_Statics::NewProp_bSetupUndo_SetBit, METADATA_PARAMS(0, nullptr) }; void Z_Construct_UFunction_URigHierarchyController_RenameComponent_Statics::NewProp_bPrintPythonCommand_SetBit(void* Obj) { ((RigHierarchyController_eventRenameComponent_Parms*)Obj)->bPrintPythonCommand = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchyController_RenameComponent_Statics::NewProp_bPrintPythonCommand = { "bPrintPythonCommand", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigHierarchyController_eventRenameComponent_Parms), &Z_Construct_UFunction_URigHierarchyController_RenameComponent_Statics::NewProp_bPrintPythonCommand_SetBit, METADATA_PARAMS(0, nullptr) }; void Z_Construct_UFunction_URigHierarchyController_RenameComponent_Statics::NewProp_bClearSelection_SetBit(void* Obj) { ((RigHierarchyController_eventRenameComponent_Parms*)Obj)->bClearSelection = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchyController_RenameComponent_Statics::NewProp_bClearSelection = { "bClearSelection", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigHierarchyController_eventRenameComponent_Parms), &Z_Construct_UFunction_URigHierarchyController_RenameComponent_Statics::NewProp_bClearSelection_SetBit, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchyController_RenameComponent_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchyController_eventRenameComponent_Parms, ReturnValue), Z_Construct_UScriptStruct_FRigComponentKey, METADATA_PARAMS(0, nullptr) }; // 2879759543 const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigHierarchyController_RenameComponent_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_RenameComponent_Statics::NewProp_InComponent, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_RenameComponent_Statics::NewProp_InName, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_RenameComponent_Statics::NewProp_bSetupUndo, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_RenameComponent_Statics::NewProp_bPrintPythonCommand, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_RenameComponent_Statics::NewProp_bClearSelection, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_RenameComponent_Statics::NewProp_ReturnValue, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchyController_RenameComponent_Statics::PropPointers) < 2048); // ********** End Function RenameComponent Property Definitions ************************************ const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigHierarchyController_RenameComponent_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigHierarchyController, nullptr, "RenameComponent", Z_Construct_UFunction_URigHierarchyController_RenameComponent_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchyController_RenameComponent_Statics::PropPointers), sizeof(Z_Construct_UFunction_URigHierarchyController_RenameComponent_Statics::RigHierarchyController_eventRenameComponent_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchyController_RenameComponent_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigHierarchyController_RenameComponent_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_URigHierarchyController_RenameComponent_Statics::RigHierarchyController_eventRenameComponent_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_URigHierarchyController_RenameComponent() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigHierarchyController_RenameComponent_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(URigHierarchyController::execRenameComponent) { P_GET_STRUCT(FRigComponentKey,Z_Param_InComponent); P_GET_PROPERTY(FNameProperty,Z_Param_InName); P_GET_UBOOL(Z_Param_bSetupUndo); P_GET_UBOOL(Z_Param_bPrintPythonCommand); P_GET_UBOOL(Z_Param_bClearSelection); P_FINISH; P_NATIVE_BEGIN; *(FRigComponentKey*)Z_Param__Result=P_THIS->RenameComponent(Z_Param_InComponent,Z_Param_InName,Z_Param_bSetupUndo,Z_Param_bPrintPythonCommand,Z_Param_bClearSelection); P_NATIVE_END; } // ********** End Class URigHierarchyController Function RenameComponent *************************** // ********** Begin Class URigHierarchyController Function RenameElement *************************** struct Z_Construct_UFunction_URigHierarchyController_RenameElement_Statics { struct RigHierarchyController_eventRenameElement_Parms { FRigElementKey InElement; FName InName; bool bSetupUndo; bool bPrintPythonCommand; bool bClearSelection; FRigElementKey ReturnValue; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "URigHierarchyController" }, { "Comment", "/**\n\x09 * Renames an existing element in the hierarchy\n\x09 * @param InElement The key of the element to rename\n\x09 * @param InName The new name to set for the element\n\x09 * @param bSetupUndo If set to true the stack will record the change for undo / redo\n\x09 * @param bPrintPythonCommand If set to true a python command equivalent to this call will be printed out\n\x09 * @param bClearSelection True if the selection should be cleared after a rename\n\x09 * @return Returns the new element key used for the element\n\x09 */" }, { "CPP_Default_bClearSelection", "true" }, { "CPP_Default_bPrintPythonCommand", "false" }, { "CPP_Default_bSetupUndo", "false" }, { "ModuleRelativePath", "Public/Rigs/RigHierarchyController.h" }, { "ToolTip", "Renames an existing element in the hierarchy\n@param InElement The key of the element to rename\n@param InName The new name to set for the element\n@param bSetupUndo If set to true the stack will record the change for undo / redo\n@param bPrintPythonCommand If set to true a python command equivalent to this call will be printed out\n@param bClearSelection True if the selection should be cleared after a rename\n@return Returns the new element key used for the element" }, }; #endif // WITH_METADATA // ********** Begin Function RenameElement constinit property declarations ************************* static const UECodeGen_Private::FStructPropertyParams NewProp_InElement; static const UECodeGen_Private::FNamePropertyParams NewProp_InName; static void NewProp_bSetupUndo_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bSetupUndo; static void NewProp_bPrintPythonCommand_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bPrintPythonCommand; static void NewProp_bClearSelection_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bClearSelection; static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function RenameElement constinit property declarations *************************** static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function RenameElement Property Definitions ************************************ const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchyController_RenameElement_Statics::NewProp_InElement = { "InElement", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchyController_eventRenameElement_Parms, InElement), Z_Construct_UScriptStruct_FRigElementKey, METADATA_PARAMS(0, nullptr) }; // 389243550 const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_URigHierarchyController_RenameElement_Statics::NewProp_InName = { "InName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchyController_eventRenameElement_Parms, InName), METADATA_PARAMS(0, nullptr) }; void Z_Construct_UFunction_URigHierarchyController_RenameElement_Statics::NewProp_bSetupUndo_SetBit(void* Obj) { ((RigHierarchyController_eventRenameElement_Parms*)Obj)->bSetupUndo = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchyController_RenameElement_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(RigHierarchyController_eventRenameElement_Parms), &Z_Construct_UFunction_URigHierarchyController_RenameElement_Statics::NewProp_bSetupUndo_SetBit, METADATA_PARAMS(0, nullptr) }; void Z_Construct_UFunction_URigHierarchyController_RenameElement_Statics::NewProp_bPrintPythonCommand_SetBit(void* Obj) { ((RigHierarchyController_eventRenameElement_Parms*)Obj)->bPrintPythonCommand = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchyController_RenameElement_Statics::NewProp_bPrintPythonCommand = { "bPrintPythonCommand", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigHierarchyController_eventRenameElement_Parms), &Z_Construct_UFunction_URigHierarchyController_RenameElement_Statics::NewProp_bPrintPythonCommand_SetBit, METADATA_PARAMS(0, nullptr) }; void Z_Construct_UFunction_URigHierarchyController_RenameElement_Statics::NewProp_bClearSelection_SetBit(void* Obj) { ((RigHierarchyController_eventRenameElement_Parms*)Obj)->bClearSelection = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchyController_RenameElement_Statics::NewProp_bClearSelection = { "bClearSelection", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigHierarchyController_eventRenameElement_Parms), &Z_Construct_UFunction_URigHierarchyController_RenameElement_Statics::NewProp_bClearSelection_SetBit, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchyController_RenameElement_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchyController_eventRenameElement_Parms, ReturnValue), Z_Construct_UScriptStruct_FRigElementKey, METADATA_PARAMS(0, nullptr) }; // 389243550 const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigHierarchyController_RenameElement_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_RenameElement_Statics::NewProp_InElement, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_RenameElement_Statics::NewProp_InName, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_RenameElement_Statics::NewProp_bSetupUndo, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_RenameElement_Statics::NewProp_bPrintPythonCommand, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_RenameElement_Statics::NewProp_bClearSelection, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_RenameElement_Statics::NewProp_ReturnValue, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchyController_RenameElement_Statics::PropPointers) < 2048); // ********** End Function RenameElement Property Definitions ************************************** const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigHierarchyController_RenameElement_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigHierarchyController, nullptr, "RenameElement", Z_Construct_UFunction_URigHierarchyController_RenameElement_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchyController_RenameElement_Statics::PropPointers), sizeof(Z_Construct_UFunction_URigHierarchyController_RenameElement_Statics::RigHierarchyController_eventRenameElement_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchyController_RenameElement_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigHierarchyController_RenameElement_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_URigHierarchyController_RenameElement_Statics::RigHierarchyController_eventRenameElement_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_URigHierarchyController_RenameElement() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigHierarchyController_RenameElement_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(URigHierarchyController::execRenameElement) { P_GET_STRUCT(FRigElementKey,Z_Param_InElement); P_GET_PROPERTY(FNameProperty,Z_Param_InName); P_GET_UBOOL(Z_Param_bSetupUndo); P_GET_UBOOL(Z_Param_bPrintPythonCommand); P_GET_UBOOL(Z_Param_bClearSelection); P_FINISH; P_NATIVE_BEGIN; *(FRigElementKey*)Z_Param__Result=P_THIS->RenameElement(Z_Param_InElement,Z_Param_InName,Z_Param_bSetupUndo,Z_Param_bPrintPythonCommand,Z_Param_bClearSelection); P_NATIVE_END; } // ********** End Class URigHierarchyController Function RenameElement ***************************** // ********** Begin Class URigHierarchyController Function ReorderElement ************************** struct Z_Construct_UFunction_URigHierarchyController_ReorderElement_Statics { struct RigHierarchyController_eventReorderElement_Parms { FRigElementKey InElement; int32 InIndex; bool bSetupUndo; bool bPrintPythonCommand; bool ReturnValue; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "URigHierarchyController" }, { "Comment", "/**\n\x09 * Changes the element's index within its default parent (or the top level)\n\x09 * @param InElement The key of the element to rename\n\x09 * @param InIndex The new index of the element to take within its default parent (or the top level)\n\x09 * @param bSetupUndo If set to true the stack will record the change for undo / redo\n\x09 * @param bPrintPythonCommand If set to true a python command equivalent to this call will be printed out\n\x09 * @return Returns true if the element has been reordered accordingly\n\x09 */" }, { "CPP_Default_bPrintPythonCommand", "false" }, { "CPP_Default_bSetupUndo", "false" }, { "ModuleRelativePath", "Public/Rigs/RigHierarchyController.h" }, { "ToolTip", "Changes the element's index within its default parent (or the top level)\n@param InElement The key of the element to rename\n@param InIndex The new index of the element to take within its default parent (or the top level)\n@param bSetupUndo If set to true the stack will record the change for undo / redo\n@param bPrintPythonCommand If set to true a python command equivalent to this call will be printed out\n@return Returns true if the element has been reordered accordingly" }, }; #endif // WITH_METADATA // ********** Begin Function ReorderElement constinit property declarations ************************ static const UECodeGen_Private::FStructPropertyParams NewProp_InElement; static const UECodeGen_Private::FIntPropertyParams NewProp_InIndex; static void NewProp_bSetupUndo_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bSetupUndo; static void NewProp_bPrintPythonCommand_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bPrintPythonCommand; static void NewProp_ReturnValue_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function ReorderElement constinit property declarations ************************** static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function ReorderElement Property Definitions *********************************** const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchyController_ReorderElement_Statics::NewProp_InElement = { "InElement", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchyController_eventReorderElement_Parms, InElement), Z_Construct_UScriptStruct_FRigElementKey, METADATA_PARAMS(0, nullptr) }; // 389243550 const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_URigHierarchyController_ReorderElement_Statics::NewProp_InIndex = { "InIndex", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchyController_eventReorderElement_Parms, InIndex), METADATA_PARAMS(0, nullptr) }; void Z_Construct_UFunction_URigHierarchyController_ReorderElement_Statics::NewProp_bSetupUndo_SetBit(void* Obj) { ((RigHierarchyController_eventReorderElement_Parms*)Obj)->bSetupUndo = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchyController_ReorderElement_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(RigHierarchyController_eventReorderElement_Parms), &Z_Construct_UFunction_URigHierarchyController_ReorderElement_Statics::NewProp_bSetupUndo_SetBit, METADATA_PARAMS(0, nullptr) }; void Z_Construct_UFunction_URigHierarchyController_ReorderElement_Statics::NewProp_bPrintPythonCommand_SetBit(void* Obj) { ((RigHierarchyController_eventReorderElement_Parms*)Obj)->bPrintPythonCommand = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchyController_ReorderElement_Statics::NewProp_bPrintPythonCommand = { "bPrintPythonCommand", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigHierarchyController_eventReorderElement_Parms), &Z_Construct_UFunction_URigHierarchyController_ReorderElement_Statics::NewProp_bPrintPythonCommand_SetBit, METADATA_PARAMS(0, nullptr) }; void Z_Construct_UFunction_URigHierarchyController_ReorderElement_Statics::NewProp_ReturnValue_SetBit(void* Obj) { ((RigHierarchyController_eventReorderElement_Parms*)Obj)->ReturnValue = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchyController_ReorderElement_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(RigHierarchyController_eventReorderElement_Parms), &Z_Construct_UFunction_URigHierarchyController_ReorderElement_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigHierarchyController_ReorderElement_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_ReorderElement_Statics::NewProp_InElement, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_ReorderElement_Statics::NewProp_InIndex, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_ReorderElement_Statics::NewProp_bSetupUndo, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_ReorderElement_Statics::NewProp_bPrintPythonCommand, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_ReorderElement_Statics::NewProp_ReturnValue, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchyController_ReorderElement_Statics::PropPointers) < 2048); // ********** End Function ReorderElement Property Definitions ************************************* const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigHierarchyController_ReorderElement_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigHierarchyController, nullptr, "ReorderElement", Z_Construct_UFunction_URigHierarchyController_ReorderElement_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchyController_ReorderElement_Statics::PropPointers), sizeof(Z_Construct_UFunction_URigHierarchyController_ReorderElement_Statics::RigHierarchyController_eventReorderElement_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchyController_ReorderElement_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigHierarchyController_ReorderElement_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_URigHierarchyController_ReorderElement_Statics::RigHierarchyController_eventReorderElement_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_URigHierarchyController_ReorderElement() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigHierarchyController_ReorderElement_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(URigHierarchyController::execReorderElement) { P_GET_STRUCT(FRigElementKey,Z_Param_InElement); P_GET_PROPERTY(FIntProperty,Z_Param_InIndex); P_GET_UBOOL(Z_Param_bSetupUndo); P_GET_UBOOL(Z_Param_bPrintPythonCommand); P_FINISH; P_NATIVE_BEGIN; *(bool*)Z_Param__Result=P_THIS->ReorderElement(Z_Param_InElement,Z_Param_InIndex,Z_Param_bSetupUndo,Z_Param_bPrintPythonCommand); P_NATIVE_END; } // ********** End Class URigHierarchyController Function ReorderElement **************************** // ********** Begin Class URigHierarchyController Function ReparentComponent *********************** struct Z_Construct_UFunction_URigHierarchyController_ReparentComponent_Statics { struct RigHierarchyController_eventReparentComponent_Parms { FRigComponentKey InComponentKey; FRigElementKey InParentElementKey; bool bSetupUndo; bool bPrintPythonCommand; bool bClearSelection; FRigComponentKey ReturnValue; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "URigHierarchyController" }, { "Comment", "/**\n\x09 * Reparents an existing component in the hierarchy\n\x09 * @param InComponentKey The component key to reparent\n\x09 * @param InParentElementKey The new element key to reparent to\n\x09 * @param bClearSelection True if the selection should be cleared after a reparenting\n\x09 * @return Returns the new component key if successful or an invalid key if unsuccessful\n\x09 */" }, { "CPP_Default_bClearSelection", "true" }, { "CPP_Default_bPrintPythonCommand", "false" }, { "CPP_Default_bSetupUndo", "false" }, { "ModuleRelativePath", "Public/Rigs/RigHierarchyController.h" }, { "ToolTip", "Reparents an existing component in the hierarchy\n@param InComponentKey The component key to reparent\n@param InParentElementKey The new element key to reparent to\n@param bClearSelection True if the selection should be cleared after a reparenting\n@return Returns the new component key if successful or an invalid key if unsuccessful" }, }; #endif // WITH_METADATA // ********** Begin Function ReparentComponent constinit property declarations ********************* static const UECodeGen_Private::FStructPropertyParams NewProp_InComponentKey; static const UECodeGen_Private::FStructPropertyParams NewProp_InParentElementKey; static void NewProp_bSetupUndo_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bSetupUndo; static void NewProp_bPrintPythonCommand_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bPrintPythonCommand; static void NewProp_bClearSelection_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bClearSelection; static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function ReparentComponent constinit property declarations *********************** static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function ReparentComponent Property Definitions ******************************** const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchyController_ReparentComponent_Statics::NewProp_InComponentKey = { "InComponentKey", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchyController_eventReparentComponent_Parms, InComponentKey), Z_Construct_UScriptStruct_FRigComponentKey, METADATA_PARAMS(0, nullptr) }; // 2879759543 const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchyController_ReparentComponent_Statics::NewProp_InParentElementKey = { "InParentElementKey", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchyController_eventReparentComponent_Parms, InParentElementKey), Z_Construct_UScriptStruct_FRigElementKey, METADATA_PARAMS(0, nullptr) }; // 389243550 void Z_Construct_UFunction_URigHierarchyController_ReparentComponent_Statics::NewProp_bSetupUndo_SetBit(void* Obj) { ((RigHierarchyController_eventReparentComponent_Parms*)Obj)->bSetupUndo = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchyController_ReparentComponent_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(RigHierarchyController_eventReparentComponent_Parms), &Z_Construct_UFunction_URigHierarchyController_ReparentComponent_Statics::NewProp_bSetupUndo_SetBit, METADATA_PARAMS(0, nullptr) }; void Z_Construct_UFunction_URigHierarchyController_ReparentComponent_Statics::NewProp_bPrintPythonCommand_SetBit(void* Obj) { ((RigHierarchyController_eventReparentComponent_Parms*)Obj)->bPrintPythonCommand = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchyController_ReparentComponent_Statics::NewProp_bPrintPythonCommand = { "bPrintPythonCommand", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigHierarchyController_eventReparentComponent_Parms), &Z_Construct_UFunction_URigHierarchyController_ReparentComponent_Statics::NewProp_bPrintPythonCommand_SetBit, METADATA_PARAMS(0, nullptr) }; void Z_Construct_UFunction_URigHierarchyController_ReparentComponent_Statics::NewProp_bClearSelection_SetBit(void* Obj) { ((RigHierarchyController_eventReparentComponent_Parms*)Obj)->bClearSelection = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchyController_ReparentComponent_Statics::NewProp_bClearSelection = { "bClearSelection", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigHierarchyController_eventReparentComponent_Parms), &Z_Construct_UFunction_URigHierarchyController_ReparentComponent_Statics::NewProp_bClearSelection_SetBit, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchyController_ReparentComponent_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchyController_eventReparentComponent_Parms, ReturnValue), Z_Construct_UScriptStruct_FRigComponentKey, METADATA_PARAMS(0, nullptr) }; // 2879759543 const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigHierarchyController_ReparentComponent_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_ReparentComponent_Statics::NewProp_InComponentKey, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_ReparentComponent_Statics::NewProp_InParentElementKey, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_ReparentComponent_Statics::NewProp_bSetupUndo, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_ReparentComponent_Statics::NewProp_bPrintPythonCommand, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_ReparentComponent_Statics::NewProp_bClearSelection, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_ReparentComponent_Statics::NewProp_ReturnValue, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchyController_ReparentComponent_Statics::PropPointers) < 2048); // ********** End Function ReparentComponent Property Definitions ********************************** const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigHierarchyController_ReparentComponent_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigHierarchyController, nullptr, "ReparentComponent", Z_Construct_UFunction_URigHierarchyController_ReparentComponent_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchyController_ReparentComponent_Statics::PropPointers), sizeof(Z_Construct_UFunction_URigHierarchyController_ReparentComponent_Statics::RigHierarchyController_eventReparentComponent_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchyController_ReparentComponent_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigHierarchyController_ReparentComponent_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_URigHierarchyController_ReparentComponent_Statics::RigHierarchyController_eventReparentComponent_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_URigHierarchyController_ReparentComponent() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigHierarchyController_ReparentComponent_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(URigHierarchyController::execReparentComponent) { P_GET_STRUCT(FRigComponentKey,Z_Param_InComponentKey); P_GET_STRUCT(FRigElementKey,Z_Param_InParentElementKey); P_GET_UBOOL(Z_Param_bSetupUndo); P_GET_UBOOL(Z_Param_bPrintPythonCommand); P_GET_UBOOL(Z_Param_bClearSelection); P_FINISH; P_NATIVE_BEGIN; *(FRigComponentKey*)Z_Param__Result=P_THIS->ReparentComponent(Z_Param_InComponentKey,Z_Param_InParentElementKey,Z_Param_bSetupUndo,Z_Param_bPrintPythonCommand,Z_Param_bClearSelection); P_NATIVE_END; } // ********** End Class URigHierarchyController Function ReparentComponent ************************* // ********** Begin Class URigHierarchyController Function SelectComponent ************************* struct Z_Construct_UFunction_URigHierarchyController_SelectComponent_Statics { struct RigHierarchyController_eventSelectComponent_Parms { FRigComponentKey InKey; bool bSelect; bool bClearSelection; bool bSetupUndo; bool ReturnValue; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "URigHierarchyController" }, { "Comment", "/**\n\x09 * Selects or deselects a component in the hierarchy\n\x09 * @param InKey The key of the component to select\n\x09 * @param bSelect If set to false the component will be deselected\n\x09 * @param bClearSelection If this is true the selection will be cleared\n\x09 * @param bSetupUndo If set to true the stack will record the change for undo / redo\n\x09 * @return Returns true if the selection was applied\n\x09 */" }, { "CPP_Default_bClearSelection", "false" }, { "CPP_Default_bSelect", "true" }, { "CPP_Default_bSetupUndo", "false" }, { "ModuleRelativePath", "Public/Rigs/RigHierarchyController.h" }, { "ToolTip", "Selects or deselects a component in the hierarchy\n@param InKey The key of the component to select\n@param bSelect If set to false the component will be deselected\n@param bClearSelection If this is true the selection will be cleared\n@param bSetupUndo If set to true the stack will record the change for undo / redo\n@return Returns true if the selection was applied" }, }; #endif // WITH_METADATA // ********** Begin Function SelectComponent constinit property declarations *********************** static const UECodeGen_Private::FStructPropertyParams NewProp_InKey; static void NewProp_bSelect_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bSelect; static void NewProp_bClearSelection_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bClearSelection; 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 SelectComponent constinit property declarations ************************* static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function SelectComponent Property Definitions ********************************** const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchyController_SelectComponent_Statics::NewProp_InKey = { "InKey", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchyController_eventSelectComponent_Parms, InKey), Z_Construct_UScriptStruct_FRigComponentKey, METADATA_PARAMS(0, nullptr) }; // 2879759543 void Z_Construct_UFunction_URigHierarchyController_SelectComponent_Statics::NewProp_bSelect_SetBit(void* Obj) { ((RigHierarchyController_eventSelectComponent_Parms*)Obj)->bSelect = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchyController_SelectComponent_Statics::NewProp_bSelect = { "bSelect", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigHierarchyController_eventSelectComponent_Parms), &Z_Construct_UFunction_URigHierarchyController_SelectComponent_Statics::NewProp_bSelect_SetBit, METADATA_PARAMS(0, nullptr) }; void Z_Construct_UFunction_URigHierarchyController_SelectComponent_Statics::NewProp_bClearSelection_SetBit(void* Obj) { ((RigHierarchyController_eventSelectComponent_Parms*)Obj)->bClearSelection = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchyController_SelectComponent_Statics::NewProp_bClearSelection = { "bClearSelection", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigHierarchyController_eventSelectComponent_Parms), &Z_Construct_UFunction_URigHierarchyController_SelectComponent_Statics::NewProp_bClearSelection_SetBit, METADATA_PARAMS(0, nullptr) }; void Z_Construct_UFunction_URigHierarchyController_SelectComponent_Statics::NewProp_bSetupUndo_SetBit(void* Obj) { ((RigHierarchyController_eventSelectComponent_Parms*)Obj)->bSetupUndo = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchyController_SelectComponent_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(RigHierarchyController_eventSelectComponent_Parms), &Z_Construct_UFunction_URigHierarchyController_SelectComponent_Statics::NewProp_bSetupUndo_SetBit, METADATA_PARAMS(0, nullptr) }; void Z_Construct_UFunction_URigHierarchyController_SelectComponent_Statics::NewProp_ReturnValue_SetBit(void* Obj) { ((RigHierarchyController_eventSelectComponent_Parms*)Obj)->ReturnValue = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchyController_SelectComponent_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(RigHierarchyController_eventSelectComponent_Parms), &Z_Construct_UFunction_URigHierarchyController_SelectComponent_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigHierarchyController_SelectComponent_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_SelectComponent_Statics::NewProp_InKey, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_SelectComponent_Statics::NewProp_bSelect, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_SelectComponent_Statics::NewProp_bClearSelection, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_SelectComponent_Statics::NewProp_bSetupUndo, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_SelectComponent_Statics::NewProp_ReturnValue, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchyController_SelectComponent_Statics::PropPointers) < 2048); // ********** End Function SelectComponent Property Definitions ************************************ const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigHierarchyController_SelectComponent_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigHierarchyController, nullptr, "SelectComponent", Z_Construct_UFunction_URigHierarchyController_SelectComponent_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchyController_SelectComponent_Statics::PropPointers), sizeof(Z_Construct_UFunction_URigHierarchyController_SelectComponent_Statics::RigHierarchyController_eventSelectComponent_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchyController_SelectComponent_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigHierarchyController_SelectComponent_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_URigHierarchyController_SelectComponent_Statics::RigHierarchyController_eventSelectComponent_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_URigHierarchyController_SelectComponent() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigHierarchyController_SelectComponent_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(URigHierarchyController::execSelectComponent) { P_GET_STRUCT(FRigComponentKey,Z_Param_InKey); P_GET_UBOOL(Z_Param_bSelect); P_GET_UBOOL(Z_Param_bClearSelection); P_GET_UBOOL(Z_Param_bSetupUndo); P_FINISH; P_NATIVE_BEGIN; *(bool*)Z_Param__Result=P_THIS->SelectComponent(Z_Param_InKey,Z_Param_bSelect,Z_Param_bClearSelection,Z_Param_bSetupUndo); P_NATIVE_END; } // ********** End Class URigHierarchyController Function SelectComponent *************************** // ********** Begin Class URigHierarchyController Function SelectElement *************************** struct Z_Construct_UFunction_URigHierarchyController_SelectElement_Statics { struct RigHierarchyController_eventSelectElement_Parms { FRigElementKey InKey; bool bSelect; bool bClearSelection; bool bSetupUndo; bool ReturnValue; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "URigHierarchyController" }, { "Comment", "/**\n\x09 * Selects or deselects an element in the hierarchy\n\x09 * @param InKey The key of the element to select\n\x09 * @param bSelect If set to false the element will be deselected\n\x09 * @param bClearSelection If this is true the selection will be cleared\n\x09 * @param bSetupUndo If set to true the stack will record the change for undo / redo\n\x09 * @return Returns true if the selection was applied\n\x09 */" }, { "CPP_Default_bClearSelection", "false" }, { "CPP_Default_bSelect", "true" }, { "CPP_Default_bSetupUndo", "false" }, { "ModuleRelativePath", "Public/Rigs/RigHierarchyController.h" }, { "ToolTip", "Selects or deselects an element in the hierarchy\n@param InKey The key of the element to select\n@param bSelect If set to false the element will be deselected\n@param bClearSelection If this is true the selection will be cleared\n@param bSetupUndo If set to true the stack will record the change for undo / redo\n@return Returns true if the selection was applied" }, }; #endif // WITH_METADATA // ********** Begin Function SelectElement constinit property declarations ************************* static const UECodeGen_Private::FStructPropertyParams NewProp_InKey; static void NewProp_bSelect_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bSelect; static void NewProp_bClearSelection_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bClearSelection; 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 SelectElement constinit property declarations *************************** static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function SelectElement Property Definitions ************************************ const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchyController_SelectElement_Statics::NewProp_InKey = { "InKey", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchyController_eventSelectElement_Parms, InKey), Z_Construct_UScriptStruct_FRigElementKey, METADATA_PARAMS(0, nullptr) }; // 389243550 void Z_Construct_UFunction_URigHierarchyController_SelectElement_Statics::NewProp_bSelect_SetBit(void* Obj) { ((RigHierarchyController_eventSelectElement_Parms*)Obj)->bSelect = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchyController_SelectElement_Statics::NewProp_bSelect = { "bSelect", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigHierarchyController_eventSelectElement_Parms), &Z_Construct_UFunction_URigHierarchyController_SelectElement_Statics::NewProp_bSelect_SetBit, METADATA_PARAMS(0, nullptr) }; void Z_Construct_UFunction_URigHierarchyController_SelectElement_Statics::NewProp_bClearSelection_SetBit(void* Obj) { ((RigHierarchyController_eventSelectElement_Parms*)Obj)->bClearSelection = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchyController_SelectElement_Statics::NewProp_bClearSelection = { "bClearSelection", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigHierarchyController_eventSelectElement_Parms), &Z_Construct_UFunction_URigHierarchyController_SelectElement_Statics::NewProp_bClearSelection_SetBit, METADATA_PARAMS(0, nullptr) }; void Z_Construct_UFunction_URigHierarchyController_SelectElement_Statics::NewProp_bSetupUndo_SetBit(void* Obj) { ((RigHierarchyController_eventSelectElement_Parms*)Obj)->bSetupUndo = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchyController_SelectElement_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(RigHierarchyController_eventSelectElement_Parms), &Z_Construct_UFunction_URigHierarchyController_SelectElement_Statics::NewProp_bSetupUndo_SetBit, METADATA_PARAMS(0, nullptr) }; void Z_Construct_UFunction_URigHierarchyController_SelectElement_Statics::NewProp_ReturnValue_SetBit(void* Obj) { ((RigHierarchyController_eventSelectElement_Parms*)Obj)->ReturnValue = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchyController_SelectElement_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(RigHierarchyController_eventSelectElement_Parms), &Z_Construct_UFunction_URigHierarchyController_SelectElement_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigHierarchyController_SelectElement_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_SelectElement_Statics::NewProp_InKey, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_SelectElement_Statics::NewProp_bSelect, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_SelectElement_Statics::NewProp_bClearSelection, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_SelectElement_Statics::NewProp_bSetupUndo, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_SelectElement_Statics::NewProp_ReturnValue, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchyController_SelectElement_Statics::PropPointers) < 2048); // ********** End Function SelectElement Property Definitions ************************************** const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigHierarchyController_SelectElement_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigHierarchyController, nullptr, "SelectElement", Z_Construct_UFunction_URigHierarchyController_SelectElement_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchyController_SelectElement_Statics::PropPointers), sizeof(Z_Construct_UFunction_URigHierarchyController_SelectElement_Statics::RigHierarchyController_eventSelectElement_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchyController_SelectElement_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigHierarchyController_SelectElement_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_URigHierarchyController_SelectElement_Statics::RigHierarchyController_eventSelectElement_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_URigHierarchyController_SelectElement() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigHierarchyController_SelectElement_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(URigHierarchyController::execSelectElement) { P_GET_STRUCT(FRigElementKey,Z_Param_InKey); P_GET_UBOOL(Z_Param_bSelect); P_GET_UBOOL(Z_Param_bClearSelection); P_GET_UBOOL(Z_Param_bSetupUndo); P_FINISH; P_NATIVE_BEGIN; *(bool*)Z_Param__Result=P_THIS->SelectElement(Z_Param_InKey,Z_Param_bSelect,Z_Param_bClearSelection,Z_Param_bSetupUndo); P_NATIVE_END; } // ********** End Class URigHierarchyController Function SelectElement ***************************** // ********** Begin Class URigHierarchyController Function SelectHierarchyKey ********************** struct Z_Construct_UFunction_URigHierarchyController_SelectHierarchyKey_Statics { struct RigHierarchyController_eventSelectHierarchyKey_Parms { FRigHierarchyKey InKey; bool bSelect; bool bClearSelection; bool bSetupUndo; bool ReturnValue; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "URigHierarchyController" }, { "Comment", "/**\n\x09 * Selects or deselects a component or an element in the hierarchy\n\x09 * @param InKey The key of the component or an element to select\n\x09 * @param bSelect If set to false the component or an element will be deselected\n\x09 * @param bClearSelection If this is true the selection will be cleared\n\x09 * @param bSetupUndo If set to true the stack will record the change for undo / redo\n\x09 * @return Returns true if the selection was applied\n\x09 */" }, { "CPP_Default_bClearSelection", "false" }, { "CPP_Default_bSelect", "true" }, { "CPP_Default_bSetupUndo", "false" }, { "ModuleRelativePath", "Public/Rigs/RigHierarchyController.h" }, { "ToolTip", "Selects or deselects a component or an element in the hierarchy\n@param InKey The key of the component or an element to select\n@param bSelect If set to false the component or an element will be deselected\n@param bClearSelection If this is true the selection will be cleared\n@param bSetupUndo If set to true the stack will record the change for undo / redo\n@return Returns true if the selection was applied" }, }; #endif // WITH_METADATA // ********** Begin Function SelectHierarchyKey constinit property declarations ******************** static const UECodeGen_Private::FStructPropertyParams NewProp_InKey; static void NewProp_bSelect_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bSelect; static void NewProp_bClearSelection_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bClearSelection; 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 SelectHierarchyKey constinit property declarations ********************** static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function SelectHierarchyKey Property Definitions ******************************* const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchyController_SelectHierarchyKey_Statics::NewProp_InKey = { "InKey", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchyController_eventSelectHierarchyKey_Parms, InKey), Z_Construct_UScriptStruct_FRigHierarchyKey, METADATA_PARAMS(0, nullptr) }; // 1945768937 void Z_Construct_UFunction_URigHierarchyController_SelectHierarchyKey_Statics::NewProp_bSelect_SetBit(void* Obj) { ((RigHierarchyController_eventSelectHierarchyKey_Parms*)Obj)->bSelect = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchyController_SelectHierarchyKey_Statics::NewProp_bSelect = { "bSelect", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigHierarchyController_eventSelectHierarchyKey_Parms), &Z_Construct_UFunction_URigHierarchyController_SelectHierarchyKey_Statics::NewProp_bSelect_SetBit, METADATA_PARAMS(0, nullptr) }; void Z_Construct_UFunction_URigHierarchyController_SelectHierarchyKey_Statics::NewProp_bClearSelection_SetBit(void* Obj) { ((RigHierarchyController_eventSelectHierarchyKey_Parms*)Obj)->bClearSelection = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchyController_SelectHierarchyKey_Statics::NewProp_bClearSelection = { "bClearSelection", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigHierarchyController_eventSelectHierarchyKey_Parms), &Z_Construct_UFunction_URigHierarchyController_SelectHierarchyKey_Statics::NewProp_bClearSelection_SetBit, METADATA_PARAMS(0, nullptr) }; void Z_Construct_UFunction_URigHierarchyController_SelectHierarchyKey_Statics::NewProp_bSetupUndo_SetBit(void* Obj) { ((RigHierarchyController_eventSelectHierarchyKey_Parms*)Obj)->bSetupUndo = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchyController_SelectHierarchyKey_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(RigHierarchyController_eventSelectHierarchyKey_Parms), &Z_Construct_UFunction_URigHierarchyController_SelectHierarchyKey_Statics::NewProp_bSetupUndo_SetBit, METADATA_PARAMS(0, nullptr) }; void Z_Construct_UFunction_URigHierarchyController_SelectHierarchyKey_Statics::NewProp_ReturnValue_SetBit(void* Obj) { ((RigHierarchyController_eventSelectHierarchyKey_Parms*)Obj)->ReturnValue = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchyController_SelectHierarchyKey_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(RigHierarchyController_eventSelectHierarchyKey_Parms), &Z_Construct_UFunction_URigHierarchyController_SelectHierarchyKey_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigHierarchyController_SelectHierarchyKey_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_SelectHierarchyKey_Statics::NewProp_InKey, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_SelectHierarchyKey_Statics::NewProp_bSelect, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_SelectHierarchyKey_Statics::NewProp_bClearSelection, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_SelectHierarchyKey_Statics::NewProp_bSetupUndo, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_SelectHierarchyKey_Statics::NewProp_ReturnValue, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchyController_SelectHierarchyKey_Statics::PropPointers) < 2048); // ********** End Function SelectHierarchyKey Property Definitions ********************************* const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigHierarchyController_SelectHierarchyKey_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigHierarchyController, nullptr, "SelectHierarchyKey", Z_Construct_UFunction_URigHierarchyController_SelectHierarchyKey_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchyController_SelectHierarchyKey_Statics::PropPointers), sizeof(Z_Construct_UFunction_URigHierarchyController_SelectHierarchyKey_Statics::RigHierarchyController_eventSelectHierarchyKey_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchyController_SelectHierarchyKey_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigHierarchyController_SelectHierarchyKey_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_URigHierarchyController_SelectHierarchyKey_Statics::RigHierarchyController_eventSelectHierarchyKey_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_URigHierarchyController_SelectHierarchyKey() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigHierarchyController_SelectHierarchyKey_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(URigHierarchyController::execSelectHierarchyKey) { P_GET_STRUCT(FRigHierarchyKey,Z_Param_InKey); P_GET_UBOOL(Z_Param_bSelect); P_GET_UBOOL(Z_Param_bClearSelection); P_GET_UBOOL(Z_Param_bSetupUndo); P_FINISH; P_NATIVE_BEGIN; *(bool*)Z_Param__Result=P_THIS->SelectHierarchyKey(Z_Param_InKey,Z_Param_bSelect,Z_Param_bClearSelection,Z_Param_bSetupUndo); P_NATIVE_END; } // ********** End Class URigHierarchyController Function SelectHierarchyKey ************************ // ********** Begin Class URigHierarchyController Function SetAvailableSpaceIndex ****************** struct Z_Construct_UFunction_URigHierarchyController_SetAvailableSpaceIndex_Statics { struct RigHierarchyController_eventSetAvailableSpaceIndex_Parms { FRigElementKey InControl; FRigElementKey InSpace; int32 InIndex; bool bSetupUndo; bool bPrintPythonCommand; bool ReturnValue; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "URigHierarchyController" }, { "Comment", "/**\n\x09 * Reorders an available space for the given control\n\x09 * @param InControl The control to reorder the host for\n\x09 * @param InSpace The space to set the new index for\n\x09 * @param InIndex The new index of the available space\n\x09 * @param bSetupUndo If set to true the stack will record the change for undo / redo\n\x09 * @param bPrintPythonCommand If set to true a python command equivalent to this call will be printed out\n\x09 * @return Returns true if successful.\n\x09 */" }, { "CPP_Default_bPrintPythonCommand", "false" }, { "CPP_Default_bSetupUndo", "false" }, { "ModuleRelativePath", "Public/Rigs/RigHierarchyController.h" }, { "ToolTip", "Reorders an available space for the given control\n@param InControl The control to reorder the host for\n@param InSpace The space to set the new index for\n@param InIndex The new index of the available space\n@param bSetupUndo If set to true the stack will record the change for undo / redo\n@param bPrintPythonCommand If set to true a python command equivalent to this call will be printed out\n@return Returns true if successful." }, }; #endif // WITH_METADATA // ********** Begin Function SetAvailableSpaceIndex constinit property declarations **************** static const UECodeGen_Private::FStructPropertyParams NewProp_InControl; static const UECodeGen_Private::FStructPropertyParams NewProp_InSpace; static const UECodeGen_Private::FIntPropertyParams NewProp_InIndex; static void NewProp_bSetupUndo_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bSetupUndo; static void NewProp_bPrintPythonCommand_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bPrintPythonCommand; static void NewProp_ReturnValue_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function SetAvailableSpaceIndex constinit property declarations ****************** static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function SetAvailableSpaceIndex Property Definitions *************************** const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchyController_SetAvailableSpaceIndex_Statics::NewProp_InControl = { "InControl", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchyController_eventSetAvailableSpaceIndex_Parms, InControl), Z_Construct_UScriptStruct_FRigElementKey, METADATA_PARAMS(0, nullptr) }; // 389243550 const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchyController_SetAvailableSpaceIndex_Statics::NewProp_InSpace = { "InSpace", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchyController_eventSetAvailableSpaceIndex_Parms, InSpace), Z_Construct_UScriptStruct_FRigElementKey, METADATA_PARAMS(0, nullptr) }; // 389243550 const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_URigHierarchyController_SetAvailableSpaceIndex_Statics::NewProp_InIndex = { "InIndex", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchyController_eventSetAvailableSpaceIndex_Parms, InIndex), METADATA_PARAMS(0, nullptr) }; void Z_Construct_UFunction_URigHierarchyController_SetAvailableSpaceIndex_Statics::NewProp_bSetupUndo_SetBit(void* Obj) { ((RigHierarchyController_eventSetAvailableSpaceIndex_Parms*)Obj)->bSetupUndo = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchyController_SetAvailableSpaceIndex_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(RigHierarchyController_eventSetAvailableSpaceIndex_Parms), &Z_Construct_UFunction_URigHierarchyController_SetAvailableSpaceIndex_Statics::NewProp_bSetupUndo_SetBit, METADATA_PARAMS(0, nullptr) }; void Z_Construct_UFunction_URigHierarchyController_SetAvailableSpaceIndex_Statics::NewProp_bPrintPythonCommand_SetBit(void* Obj) { ((RigHierarchyController_eventSetAvailableSpaceIndex_Parms*)Obj)->bPrintPythonCommand = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchyController_SetAvailableSpaceIndex_Statics::NewProp_bPrintPythonCommand = { "bPrintPythonCommand", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigHierarchyController_eventSetAvailableSpaceIndex_Parms), &Z_Construct_UFunction_URigHierarchyController_SetAvailableSpaceIndex_Statics::NewProp_bPrintPythonCommand_SetBit, METADATA_PARAMS(0, nullptr) }; void Z_Construct_UFunction_URigHierarchyController_SetAvailableSpaceIndex_Statics::NewProp_ReturnValue_SetBit(void* Obj) { ((RigHierarchyController_eventSetAvailableSpaceIndex_Parms*)Obj)->ReturnValue = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchyController_SetAvailableSpaceIndex_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(RigHierarchyController_eventSetAvailableSpaceIndex_Parms), &Z_Construct_UFunction_URigHierarchyController_SetAvailableSpaceIndex_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigHierarchyController_SetAvailableSpaceIndex_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_SetAvailableSpaceIndex_Statics::NewProp_InControl, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_SetAvailableSpaceIndex_Statics::NewProp_InSpace, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_SetAvailableSpaceIndex_Statics::NewProp_InIndex, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_SetAvailableSpaceIndex_Statics::NewProp_bSetupUndo, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_SetAvailableSpaceIndex_Statics::NewProp_bPrintPythonCommand, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_SetAvailableSpaceIndex_Statics::NewProp_ReturnValue, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchyController_SetAvailableSpaceIndex_Statics::PropPointers) < 2048); // ********** End Function SetAvailableSpaceIndex Property Definitions ***************************** const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigHierarchyController_SetAvailableSpaceIndex_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigHierarchyController, nullptr, "SetAvailableSpaceIndex", Z_Construct_UFunction_URigHierarchyController_SetAvailableSpaceIndex_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchyController_SetAvailableSpaceIndex_Statics::PropPointers), sizeof(Z_Construct_UFunction_URigHierarchyController_SetAvailableSpaceIndex_Statics::RigHierarchyController_eventSetAvailableSpaceIndex_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchyController_SetAvailableSpaceIndex_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigHierarchyController_SetAvailableSpaceIndex_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_URigHierarchyController_SetAvailableSpaceIndex_Statics::RigHierarchyController_eventSetAvailableSpaceIndex_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_URigHierarchyController_SetAvailableSpaceIndex() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigHierarchyController_SetAvailableSpaceIndex_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(URigHierarchyController::execSetAvailableSpaceIndex) { P_GET_STRUCT(FRigElementKey,Z_Param_InControl); P_GET_STRUCT(FRigElementKey,Z_Param_InSpace); P_GET_PROPERTY(FIntProperty,Z_Param_InIndex); P_GET_UBOOL(Z_Param_bSetupUndo); P_GET_UBOOL(Z_Param_bPrintPythonCommand); P_FINISH; P_NATIVE_BEGIN; *(bool*)Z_Param__Result=P_THIS->SetAvailableSpaceIndex(Z_Param_InControl,Z_Param_InSpace,Z_Param_InIndex,Z_Param_bSetupUndo,Z_Param_bPrintPythonCommand); P_NATIVE_END; } // ********** End Class URigHierarchyController Function SetAvailableSpaceIndex ******************** // ********** Begin Class URigHierarchyController Function SetAvailableSpaceLabel ****************** struct Z_Construct_UFunction_URigHierarchyController_SetAvailableSpaceLabel_Statics { struct RigHierarchyController_eventSetAvailableSpaceLabel_Parms { FRigElementKey InControl; FRigElementKey InSpace; FName InDisplayLabel; bool bSetupUndo; bool bPrintPythonCommand; bool ReturnValue; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "URigHierarchyController" }, { "Comment", "/**\n\x09 * Updates the label on an available space\n\x09 * @param InControl The control to reorder the host for\n\x09 * @param InSpace The space to set the new index for\n\x09 * @param InDisplayLabel The new label of the available space\n\x09 * @param bSetupUndo If set to true the stack will record the change for undo / redo\n\x09 * @param bPrintPythonCommand If set to true a python command equivalent to this call will be printed out\n\x09 * @return Returns true if successful.\n\x09 */" }, { "CPP_Default_bPrintPythonCommand", "false" }, { "CPP_Default_bSetupUndo", "false" }, { "ModuleRelativePath", "Public/Rigs/RigHierarchyController.h" }, { "ToolTip", "Updates the label on an available space\n@param InControl The control to reorder the host for\n@param InSpace The space to set the new index for\n@param InDisplayLabel The new label of the available space\n@param bSetupUndo If set to true the stack will record the change for undo / redo\n@param bPrintPythonCommand If set to true a python command equivalent to this call will be printed out\n@return Returns true if successful." }, }; #endif // WITH_METADATA // ********** Begin Function SetAvailableSpaceLabel constinit property declarations **************** static const UECodeGen_Private::FStructPropertyParams NewProp_InControl; static const UECodeGen_Private::FStructPropertyParams NewProp_InSpace; static const UECodeGen_Private::FNamePropertyParams NewProp_InDisplayLabel; static void NewProp_bSetupUndo_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bSetupUndo; static void NewProp_bPrintPythonCommand_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bPrintPythonCommand; static void NewProp_ReturnValue_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function SetAvailableSpaceLabel constinit property declarations ****************** static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function SetAvailableSpaceLabel Property Definitions *************************** const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchyController_SetAvailableSpaceLabel_Statics::NewProp_InControl = { "InControl", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchyController_eventSetAvailableSpaceLabel_Parms, InControl), Z_Construct_UScriptStruct_FRigElementKey, METADATA_PARAMS(0, nullptr) }; // 389243550 const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchyController_SetAvailableSpaceLabel_Statics::NewProp_InSpace = { "InSpace", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchyController_eventSetAvailableSpaceLabel_Parms, InSpace), Z_Construct_UScriptStruct_FRigElementKey, METADATA_PARAMS(0, nullptr) }; // 389243550 const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_URigHierarchyController_SetAvailableSpaceLabel_Statics::NewProp_InDisplayLabel = { "InDisplayLabel", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchyController_eventSetAvailableSpaceLabel_Parms, InDisplayLabel), METADATA_PARAMS(0, nullptr) }; void Z_Construct_UFunction_URigHierarchyController_SetAvailableSpaceLabel_Statics::NewProp_bSetupUndo_SetBit(void* Obj) { ((RigHierarchyController_eventSetAvailableSpaceLabel_Parms*)Obj)->bSetupUndo = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchyController_SetAvailableSpaceLabel_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(RigHierarchyController_eventSetAvailableSpaceLabel_Parms), &Z_Construct_UFunction_URigHierarchyController_SetAvailableSpaceLabel_Statics::NewProp_bSetupUndo_SetBit, METADATA_PARAMS(0, nullptr) }; void Z_Construct_UFunction_URigHierarchyController_SetAvailableSpaceLabel_Statics::NewProp_bPrintPythonCommand_SetBit(void* Obj) { ((RigHierarchyController_eventSetAvailableSpaceLabel_Parms*)Obj)->bPrintPythonCommand = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchyController_SetAvailableSpaceLabel_Statics::NewProp_bPrintPythonCommand = { "bPrintPythonCommand", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigHierarchyController_eventSetAvailableSpaceLabel_Parms), &Z_Construct_UFunction_URigHierarchyController_SetAvailableSpaceLabel_Statics::NewProp_bPrintPythonCommand_SetBit, METADATA_PARAMS(0, nullptr) }; void Z_Construct_UFunction_URigHierarchyController_SetAvailableSpaceLabel_Statics::NewProp_ReturnValue_SetBit(void* Obj) { ((RigHierarchyController_eventSetAvailableSpaceLabel_Parms*)Obj)->ReturnValue = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchyController_SetAvailableSpaceLabel_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(RigHierarchyController_eventSetAvailableSpaceLabel_Parms), &Z_Construct_UFunction_URigHierarchyController_SetAvailableSpaceLabel_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigHierarchyController_SetAvailableSpaceLabel_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_SetAvailableSpaceLabel_Statics::NewProp_InControl, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_SetAvailableSpaceLabel_Statics::NewProp_InSpace, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_SetAvailableSpaceLabel_Statics::NewProp_InDisplayLabel, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_SetAvailableSpaceLabel_Statics::NewProp_bSetupUndo, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_SetAvailableSpaceLabel_Statics::NewProp_bPrintPythonCommand, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_SetAvailableSpaceLabel_Statics::NewProp_ReturnValue, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchyController_SetAvailableSpaceLabel_Statics::PropPointers) < 2048); // ********** End Function SetAvailableSpaceLabel Property Definitions ***************************** const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigHierarchyController_SetAvailableSpaceLabel_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigHierarchyController, nullptr, "SetAvailableSpaceLabel", Z_Construct_UFunction_URigHierarchyController_SetAvailableSpaceLabel_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchyController_SetAvailableSpaceLabel_Statics::PropPointers), sizeof(Z_Construct_UFunction_URigHierarchyController_SetAvailableSpaceLabel_Statics::RigHierarchyController_eventSetAvailableSpaceLabel_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchyController_SetAvailableSpaceLabel_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigHierarchyController_SetAvailableSpaceLabel_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_URigHierarchyController_SetAvailableSpaceLabel_Statics::RigHierarchyController_eventSetAvailableSpaceLabel_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_URigHierarchyController_SetAvailableSpaceLabel() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigHierarchyController_SetAvailableSpaceLabel_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(URigHierarchyController::execSetAvailableSpaceLabel) { P_GET_STRUCT(FRigElementKey,Z_Param_InControl); P_GET_STRUCT(FRigElementKey,Z_Param_InSpace); P_GET_PROPERTY(FNameProperty,Z_Param_InDisplayLabel); P_GET_UBOOL(Z_Param_bSetupUndo); P_GET_UBOOL(Z_Param_bPrintPythonCommand); P_FINISH; P_NATIVE_BEGIN; *(bool*)Z_Param__Result=P_THIS->SetAvailableSpaceLabel(Z_Param_InControl,Z_Param_InSpace,Z_Param_InDisplayLabel,Z_Param_bSetupUndo,Z_Param_bPrintPythonCommand); P_NATIVE_END; } // ********** End Class URigHierarchyController Function SetAvailableSpaceLabel ******************** // ********** Begin Class URigHierarchyController Function SetComponentContent ********************* struct Z_Construct_UFunction_URigHierarchyController_SetComponentContent_Statics { struct RigHierarchyController_eventSetComponentContent_Parms { FRigComponentKey InComponent; FString InContent; bool bSetupUndo; bool bPrintPythonCommand; bool ReturnValue; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "URigHierarchyController" }, { "Comment", "/**\n\x09 * Updates the content of a component in the hierarchy\n\x09 * @param InComponent The component to change the content for\n\x09 * @param InContent The serialized text default for the component\n\x09 * @param bSetupUndo If set to true the stack will record the change for undo / redo\n\x09 * @param bPrintPythonCommand If set to true a python command equivalent to this call will be printed out\n\x09 * @return True if the component was updated correctly\n\x09 */" }, { "CPP_Default_bPrintPythonCommand", "false" }, { "CPP_Default_bSetupUndo", "false" }, { "ModuleRelativePath", "Public/Rigs/RigHierarchyController.h" }, { "ToolTip", "Updates the content of a component in the hierarchy\n@param InComponent The component to change the content for\n@param InContent The serialized text default for the component\n@param bSetupUndo If set to true the stack will record the change for undo / redo\n@param bPrintPythonCommand If set to true a python command equivalent to this call will be printed out\n@return True if the component was updated correctly" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InContent_MetaData[] = { { "NativeConst", "" }, }; #endif // WITH_METADATA // ********** Begin Function SetComponentContent constinit property declarations ******************* static const UECodeGen_Private::FStructPropertyParams NewProp_InComponent; static const UECodeGen_Private::FStrPropertyParams NewProp_InContent; static void NewProp_bSetupUndo_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bSetupUndo; static void NewProp_bPrintPythonCommand_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bPrintPythonCommand; static void NewProp_ReturnValue_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function SetComponentContent constinit property declarations ********************* static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function SetComponentContent Property Definitions ****************************** const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchyController_SetComponentContent_Statics::NewProp_InComponent = { "InComponent", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchyController_eventSetComponentContent_Parms, InComponent), Z_Construct_UScriptStruct_FRigComponentKey, METADATA_PARAMS(0, nullptr) }; // 2879759543 const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_URigHierarchyController_SetComponentContent_Statics::NewProp_InContent = { "InContent", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchyController_eventSetComponentContent_Parms, InContent), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InContent_MetaData), NewProp_InContent_MetaData) }; void Z_Construct_UFunction_URigHierarchyController_SetComponentContent_Statics::NewProp_bSetupUndo_SetBit(void* Obj) { ((RigHierarchyController_eventSetComponentContent_Parms*)Obj)->bSetupUndo = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchyController_SetComponentContent_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(RigHierarchyController_eventSetComponentContent_Parms), &Z_Construct_UFunction_URigHierarchyController_SetComponentContent_Statics::NewProp_bSetupUndo_SetBit, METADATA_PARAMS(0, nullptr) }; void Z_Construct_UFunction_URigHierarchyController_SetComponentContent_Statics::NewProp_bPrintPythonCommand_SetBit(void* Obj) { ((RigHierarchyController_eventSetComponentContent_Parms*)Obj)->bPrintPythonCommand = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchyController_SetComponentContent_Statics::NewProp_bPrintPythonCommand = { "bPrintPythonCommand", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigHierarchyController_eventSetComponentContent_Parms), &Z_Construct_UFunction_URigHierarchyController_SetComponentContent_Statics::NewProp_bPrintPythonCommand_SetBit, METADATA_PARAMS(0, nullptr) }; void Z_Construct_UFunction_URigHierarchyController_SetComponentContent_Statics::NewProp_ReturnValue_SetBit(void* Obj) { ((RigHierarchyController_eventSetComponentContent_Parms*)Obj)->ReturnValue = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchyController_SetComponentContent_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(RigHierarchyController_eventSetComponentContent_Parms), &Z_Construct_UFunction_URigHierarchyController_SetComponentContent_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigHierarchyController_SetComponentContent_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_SetComponentContent_Statics::NewProp_InComponent, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_SetComponentContent_Statics::NewProp_InContent, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_SetComponentContent_Statics::NewProp_bSetupUndo, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_SetComponentContent_Statics::NewProp_bPrintPythonCommand, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_SetComponentContent_Statics::NewProp_ReturnValue, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchyController_SetComponentContent_Statics::PropPointers) < 2048); // ********** End Function SetComponentContent Property Definitions ******************************** const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigHierarchyController_SetComponentContent_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigHierarchyController, nullptr, "SetComponentContent", Z_Construct_UFunction_URigHierarchyController_SetComponentContent_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchyController_SetComponentContent_Statics::PropPointers), sizeof(Z_Construct_UFunction_URigHierarchyController_SetComponentContent_Statics::RigHierarchyController_eventSetComponentContent_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchyController_SetComponentContent_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigHierarchyController_SetComponentContent_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_URigHierarchyController_SetComponentContent_Statics::RigHierarchyController_eventSetComponentContent_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_URigHierarchyController_SetComponentContent() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigHierarchyController_SetComponentContent_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(URigHierarchyController::execSetComponentContent) { P_GET_STRUCT(FRigComponentKey,Z_Param_InComponent); P_GET_PROPERTY(FStrProperty,Z_Param_InContent); P_GET_UBOOL(Z_Param_bSetupUndo); P_GET_UBOOL(Z_Param_bPrintPythonCommand); P_FINISH; P_NATIVE_BEGIN; *(bool*)Z_Param__Result=P_THIS->SetComponentContent(Z_Param_InComponent,Z_Param_InContent,Z_Param_bSetupUndo,Z_Param_bPrintPythonCommand); P_NATIVE_END; } // ********** End Class URigHierarchyController Function SetComponentContent *********************** // ********** Begin Class URigHierarchyController Function SetComponentSelection ******************* struct Z_Construct_UFunction_URigHierarchyController_SetComponentSelection_Statics { struct RigHierarchyController_eventSetComponentSelection_Parms { TArray InKeys; bool bPrintPythonCommand; bool ReturnValue; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "URigHierarchyController" }, { "Comment", "/**\n\x09 * Sets the selection based on a list of component keys\n\x09 * @param bPrintPythonCommand If set to true a python command equivalent to this call will be printed out\n\x09 * @param InKeys The array of keys of the component to select\n\x09 * @return Returns true if the selection was applied\n\x09 */" }, { "CPP_Default_bPrintPythonCommand", "false" }, { "ModuleRelativePath", "Public/Rigs/RigHierarchyController.h" }, { "ToolTip", "Sets the selection based on a list of component keys\n@param bPrintPythonCommand If set to true a python command equivalent to this call will be printed out\n@param InKeys The array of keys of the component to select\n@return Returns true if the selection was applied" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InKeys_MetaData[] = { { "NativeConst", "" }, }; #endif // WITH_METADATA // ********** Begin Function SetComponentSelection constinit property declarations ***************** static const UECodeGen_Private::FStructPropertyParams NewProp_InKeys_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_InKeys; static void NewProp_bPrintPythonCommand_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bPrintPythonCommand; static void NewProp_ReturnValue_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function SetComponentSelection constinit property declarations ******************* static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function SetComponentSelection Property Definitions **************************** const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchyController_SetComponentSelection_Statics::NewProp_InKeys_Inner = { "InKeys", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FRigComponentKey, METADATA_PARAMS(0, nullptr) }; // 2879759543 const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_URigHierarchyController_SetComponentSelection_Statics::NewProp_InKeys = { "InKeys", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchyController_eventSetComponentSelection_Parms, InKeys), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InKeys_MetaData), NewProp_InKeys_MetaData) }; // 2879759543 void Z_Construct_UFunction_URigHierarchyController_SetComponentSelection_Statics::NewProp_bPrintPythonCommand_SetBit(void* Obj) { ((RigHierarchyController_eventSetComponentSelection_Parms*)Obj)->bPrintPythonCommand = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchyController_SetComponentSelection_Statics::NewProp_bPrintPythonCommand = { "bPrintPythonCommand", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigHierarchyController_eventSetComponentSelection_Parms), &Z_Construct_UFunction_URigHierarchyController_SetComponentSelection_Statics::NewProp_bPrintPythonCommand_SetBit, METADATA_PARAMS(0, nullptr) }; void Z_Construct_UFunction_URigHierarchyController_SetComponentSelection_Statics::NewProp_ReturnValue_SetBit(void* Obj) { ((RigHierarchyController_eventSetComponentSelection_Parms*)Obj)->ReturnValue = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchyController_SetComponentSelection_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(RigHierarchyController_eventSetComponentSelection_Parms), &Z_Construct_UFunction_URigHierarchyController_SetComponentSelection_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigHierarchyController_SetComponentSelection_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_SetComponentSelection_Statics::NewProp_InKeys_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_SetComponentSelection_Statics::NewProp_InKeys, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_SetComponentSelection_Statics::NewProp_bPrintPythonCommand, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_SetComponentSelection_Statics::NewProp_ReturnValue, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchyController_SetComponentSelection_Statics::PropPointers) < 2048); // ********** End Function SetComponentSelection Property Definitions ****************************** const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigHierarchyController_SetComponentSelection_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigHierarchyController, nullptr, "SetComponentSelection", Z_Construct_UFunction_URigHierarchyController_SetComponentSelection_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchyController_SetComponentSelection_Statics::PropPointers), sizeof(Z_Construct_UFunction_URigHierarchyController_SetComponentSelection_Statics::RigHierarchyController_eventSetComponentSelection_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchyController_SetComponentSelection_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigHierarchyController_SetComponentSelection_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_URigHierarchyController_SetComponentSelection_Statics::RigHierarchyController_eventSetComponentSelection_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_URigHierarchyController_SetComponentSelection() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigHierarchyController_SetComponentSelection_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(URigHierarchyController::execSetComponentSelection) { P_GET_TARRAY_REF(FRigComponentKey,Z_Param_Out_InKeys); P_GET_UBOOL(Z_Param_bPrintPythonCommand); P_FINISH; P_NATIVE_BEGIN; *(bool*)Z_Param__Result=P_THIS->SetComponentSelection(Z_Param_Out_InKeys,Z_Param_bPrintPythonCommand); P_NATIVE_END; } // ********** End Class URigHierarchyController Function SetComponentSelection ********************* // ********** Begin Class URigHierarchyController Function SetControlSettings ********************** struct Z_Construct_UFunction_URigHierarchyController_SetControlSettings_Statics { struct RigHierarchyController_eventSetControlSettings_Parms { FRigElementKey InKey; FRigControlSettings InSettings; bool bSetupUndo; bool ReturnValue; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "URigHierarchyController" }, { "Comment", "/**\n\x09 * Sets a control's settings given a control key\n\x09 * @param InKey The key of the control to set the settings for\n\x09 * @param InSettings The settings to set\n\x09 * @return Returns true if the settings have been set correctly\n\x09 */" }, { "CPP_Default_bSetupUndo", "false" }, { "ModuleRelativePath", "Public/Rigs/RigHierarchyController.h" }, { "ToolTip", "Sets a control's settings given a control key\n@param InKey The key of the control to set the settings for\n@param InSettings The settings to set\n@return Returns true if the settings have been set correctly" }, }; #endif // WITH_METADATA // ********** Begin Function SetControlSettings constinit property declarations ******************** static const UECodeGen_Private::FStructPropertyParams NewProp_InKey; static const UECodeGen_Private::FStructPropertyParams NewProp_InSettings; 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 SetControlSettings constinit property declarations ********************** static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function SetControlSettings Property Definitions ******************************* const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchyController_SetControlSettings_Statics::NewProp_InKey = { "InKey", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchyController_eventSetControlSettings_Parms, InKey), Z_Construct_UScriptStruct_FRigElementKey, METADATA_PARAMS(0, nullptr) }; // 389243550 const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchyController_SetControlSettings_Statics::NewProp_InSettings = { "InSettings", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchyController_eventSetControlSettings_Parms, InSettings), Z_Construct_UScriptStruct_FRigControlSettings, METADATA_PARAMS(0, nullptr) }; // 4206678282 void Z_Construct_UFunction_URigHierarchyController_SetControlSettings_Statics::NewProp_bSetupUndo_SetBit(void* Obj) { ((RigHierarchyController_eventSetControlSettings_Parms*)Obj)->bSetupUndo = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchyController_SetControlSettings_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(RigHierarchyController_eventSetControlSettings_Parms), &Z_Construct_UFunction_URigHierarchyController_SetControlSettings_Statics::NewProp_bSetupUndo_SetBit, METADATA_PARAMS(0, nullptr) }; void Z_Construct_UFunction_URigHierarchyController_SetControlSettings_Statics::NewProp_ReturnValue_SetBit(void* Obj) { ((RigHierarchyController_eventSetControlSettings_Parms*)Obj)->ReturnValue = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchyController_SetControlSettings_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(RigHierarchyController_eventSetControlSettings_Parms), &Z_Construct_UFunction_URigHierarchyController_SetControlSettings_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigHierarchyController_SetControlSettings_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_SetControlSettings_Statics::NewProp_InKey, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_SetControlSettings_Statics::NewProp_InSettings, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_SetControlSettings_Statics::NewProp_bSetupUndo, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_SetControlSettings_Statics::NewProp_ReturnValue, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchyController_SetControlSettings_Statics::PropPointers) < 2048); // ********** End Function SetControlSettings Property Definitions ********************************* const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigHierarchyController_SetControlSettings_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigHierarchyController, nullptr, "SetControlSettings", Z_Construct_UFunction_URigHierarchyController_SetControlSettings_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchyController_SetControlSettings_Statics::PropPointers), sizeof(Z_Construct_UFunction_URigHierarchyController_SetControlSettings_Statics::RigHierarchyController_eventSetControlSettings_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchyController_SetControlSettings_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigHierarchyController_SetControlSettings_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_URigHierarchyController_SetControlSettings_Statics::RigHierarchyController_eventSetControlSettings_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_URigHierarchyController_SetControlSettings() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigHierarchyController_SetControlSettings_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(URigHierarchyController::execSetControlSettings) { P_GET_STRUCT(FRigElementKey,Z_Param_InKey); P_GET_STRUCT(FRigControlSettings,Z_Param_InSettings); P_GET_UBOOL(Z_Param_bSetupUndo); P_FINISH; P_NATIVE_BEGIN; *(bool*)Z_Param__Result=P_THIS->SetControlSettings(Z_Param_InKey,Z_Param_InSettings,Z_Param_bSetupUndo); P_NATIVE_END; } // ********** End Class URigHierarchyController Function SetControlSettings ************************ // ********** Begin Class URigHierarchyController Function SetDisplayName ************************** struct Z_Construct_UFunction_URigHierarchyController_SetDisplayName_Statics { struct RigHierarchyController_eventSetDisplayName_Parms { FRigElementKey InControl; FName InDisplayName; bool bRenameElement; bool bSetupUndo; bool bPrintPythonCommand; FName ReturnValue; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "URigHierarchyController" }, { "Comment", "/**\n \x09 * Sets the display name on a control\n \x09 * @param InControl The key of the control to change the display name for\n \x09 * @param InDisplayName The new display name to set for the control\n \x09 * @param bRenameElement True if the control should also be renamed\n \x09 * @param bSetupUndo If set to true the stack will record the change for undo / redo\n \x09 * @param bPrintPythonCommand If set to true a python command equivalent to this call will be printed out\n\x09 * @return Returns the new display name used for the control\n\x09 */" }, { "CPP_Default_bPrintPythonCommand", "false" }, { "CPP_Default_bRenameElement", "false" }, { "CPP_Default_bSetupUndo", "false" }, { "ModuleRelativePath", "Public/Rigs/RigHierarchyController.h" }, { "ToolTip", "Sets the display name on a control\n@param InControl The key of the control to change the display name for\n@param InDisplayName The new display name to set for the control\n@param bRenameElement True if the control should also be renamed\n@param bSetupUndo If set to true the stack will record the change for undo / redo\n@param bPrintPythonCommand If set to true a python command equivalent to this call will be printed out\n@return Returns the new display name used for the control" }, }; #endif // WITH_METADATA // ********** Begin Function SetDisplayName constinit property declarations ************************ static const UECodeGen_Private::FStructPropertyParams NewProp_InControl; static const UECodeGen_Private::FNamePropertyParams NewProp_InDisplayName; static void NewProp_bRenameElement_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bRenameElement; static void NewProp_bSetupUndo_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bSetupUndo; static void NewProp_bPrintPythonCommand_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bPrintPythonCommand; static const UECodeGen_Private::FNamePropertyParams NewProp_ReturnValue; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function SetDisplayName constinit property declarations ************************** static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function SetDisplayName Property Definitions *********************************** const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchyController_SetDisplayName_Statics::NewProp_InControl = { "InControl", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchyController_eventSetDisplayName_Parms, InControl), Z_Construct_UScriptStruct_FRigElementKey, METADATA_PARAMS(0, nullptr) }; // 389243550 const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_URigHierarchyController_SetDisplayName_Statics::NewProp_InDisplayName = { "InDisplayName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchyController_eventSetDisplayName_Parms, InDisplayName), METADATA_PARAMS(0, nullptr) }; void Z_Construct_UFunction_URigHierarchyController_SetDisplayName_Statics::NewProp_bRenameElement_SetBit(void* Obj) { ((RigHierarchyController_eventSetDisplayName_Parms*)Obj)->bRenameElement = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchyController_SetDisplayName_Statics::NewProp_bRenameElement = { "bRenameElement", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigHierarchyController_eventSetDisplayName_Parms), &Z_Construct_UFunction_URigHierarchyController_SetDisplayName_Statics::NewProp_bRenameElement_SetBit, METADATA_PARAMS(0, nullptr) }; void Z_Construct_UFunction_URigHierarchyController_SetDisplayName_Statics::NewProp_bSetupUndo_SetBit(void* Obj) { ((RigHierarchyController_eventSetDisplayName_Parms*)Obj)->bSetupUndo = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchyController_SetDisplayName_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(RigHierarchyController_eventSetDisplayName_Parms), &Z_Construct_UFunction_URigHierarchyController_SetDisplayName_Statics::NewProp_bSetupUndo_SetBit, METADATA_PARAMS(0, nullptr) }; void Z_Construct_UFunction_URigHierarchyController_SetDisplayName_Statics::NewProp_bPrintPythonCommand_SetBit(void* Obj) { ((RigHierarchyController_eventSetDisplayName_Parms*)Obj)->bPrintPythonCommand = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchyController_SetDisplayName_Statics::NewProp_bPrintPythonCommand = { "bPrintPythonCommand", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigHierarchyController_eventSetDisplayName_Parms), &Z_Construct_UFunction_URigHierarchyController_SetDisplayName_Statics::NewProp_bPrintPythonCommand_SetBit, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_URigHierarchyController_SetDisplayName_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchyController_eventSetDisplayName_Parms, ReturnValue), METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigHierarchyController_SetDisplayName_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_SetDisplayName_Statics::NewProp_InControl, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_SetDisplayName_Statics::NewProp_InDisplayName, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_SetDisplayName_Statics::NewProp_bRenameElement, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_SetDisplayName_Statics::NewProp_bSetupUndo, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_SetDisplayName_Statics::NewProp_bPrintPythonCommand, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_SetDisplayName_Statics::NewProp_ReturnValue, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchyController_SetDisplayName_Statics::PropPointers) < 2048); // ********** End Function SetDisplayName Property Definitions ************************************* const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigHierarchyController_SetDisplayName_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigHierarchyController, nullptr, "SetDisplayName", Z_Construct_UFunction_URigHierarchyController_SetDisplayName_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchyController_SetDisplayName_Statics::PropPointers), sizeof(Z_Construct_UFunction_URigHierarchyController_SetDisplayName_Statics::RigHierarchyController_eventSetDisplayName_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchyController_SetDisplayName_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigHierarchyController_SetDisplayName_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_URigHierarchyController_SetDisplayName_Statics::RigHierarchyController_eventSetDisplayName_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_URigHierarchyController_SetDisplayName() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigHierarchyController_SetDisplayName_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(URigHierarchyController::execSetDisplayName) { P_GET_STRUCT(FRigElementKey,Z_Param_InControl); P_GET_PROPERTY(FNameProperty,Z_Param_InDisplayName); P_GET_UBOOL(Z_Param_bRenameElement); P_GET_UBOOL(Z_Param_bSetupUndo); P_GET_UBOOL(Z_Param_bPrintPythonCommand); P_FINISH; P_NATIVE_BEGIN; *(FName*)Z_Param__Result=P_THIS->SetDisplayName(Z_Param_InControl,Z_Param_InDisplayName,Z_Param_bRenameElement,Z_Param_bSetupUndo,Z_Param_bPrintPythonCommand); P_NATIVE_END; } // ********** End Class URigHierarchyController Function SetDisplayName **************************** // ********** Begin Class URigHierarchyController Function SetHierarchy **************************** struct Z_Construct_UFunction_URigHierarchyController_SetHierarchy_Statics { struct RigHierarchyController_eventSetHierarchy_Parms { URigHierarchy* InHierarchy; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "URigHierarchyController" }, { "Comment", "// Sets the hierarchy currently linked to this controller\n" }, { "ModuleRelativePath", "Public/Rigs/RigHierarchyController.h" }, { "ToolTip", "Sets the hierarchy currently linked to this controller" }, }; #endif // WITH_METADATA // ********** Begin Function SetHierarchy constinit property declarations ************************** static const UECodeGen_Private::FObjectPropertyParams NewProp_InHierarchy; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function SetHierarchy constinit property declarations **************************** static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function SetHierarchy Property Definitions ************************************* const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_URigHierarchyController_SetHierarchy_Statics::NewProp_InHierarchy = { "InHierarchy", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchyController_eventSetHierarchy_Parms, InHierarchy), Z_Construct_UClass_URigHierarchy_NoRegister, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigHierarchyController_SetHierarchy_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_SetHierarchy_Statics::NewProp_InHierarchy, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchyController_SetHierarchy_Statics::PropPointers) < 2048); // ********** End Function SetHierarchy Property Definitions *************************************** const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigHierarchyController_SetHierarchy_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigHierarchyController, nullptr, "SetHierarchy", Z_Construct_UFunction_URigHierarchyController_SetHierarchy_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchyController_SetHierarchy_Statics::PropPointers), sizeof(Z_Construct_UFunction_URigHierarchyController_SetHierarchy_Statics::RigHierarchyController_eventSetHierarchy_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchyController_SetHierarchy_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigHierarchyController_SetHierarchy_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_URigHierarchyController_SetHierarchy_Statics::RigHierarchyController_eventSetHierarchy_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_URigHierarchyController_SetHierarchy() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigHierarchyController_SetHierarchy_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(URigHierarchyController::execSetHierarchy) { P_GET_OBJECT(URigHierarchy,Z_Param_InHierarchy); P_FINISH; P_NATIVE_BEGIN; P_THIS->SetHierarchy(Z_Param_InHierarchy); P_NATIVE_END; } // ********** End Class URigHierarchyController Function SetHierarchy ****************************** // ********** Begin Class URigHierarchyController Function SetHierarchySelection ******************* struct Z_Construct_UFunction_URigHierarchyController_SetHierarchySelection_Statics { struct RigHierarchyController_eventSetHierarchySelection_Parms { TArray InKeys; bool bPrintPythonCommand; bool bSetupUndo; bool ReturnValue; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "URigHierarchyController" }, { "Comment", "/**\n\x09 * Sets the selection based on a list of component keys\n\x09 * @param InKeys The array of keys of the component to select\n\x09 * @param bPrintPythonCommand If set to true a python command equivalent to this call will be printed out\n\x09 * @param bSetupUndo If set to true the stack will record the change for undo / redo\n\x09 * @return Returns true if the selection was applied\n\x09 */" }, { "CPP_Default_bPrintPythonCommand", "false" }, { "CPP_Default_bSetupUndo", "false" }, { "ModuleRelativePath", "Public/Rigs/RigHierarchyController.h" }, { "ToolTip", "Sets the selection based on a list of component keys\n@param InKeys The array of keys of the component to select\n@param bPrintPythonCommand If set to true a python command equivalent to this call will be printed out\n@param bSetupUndo If set to true the stack will record the change for undo / redo\n@return Returns true if the selection was applied" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InKeys_MetaData[] = { { "NativeConst", "" }, }; #endif // WITH_METADATA // ********** Begin Function SetHierarchySelection constinit property declarations ***************** static const UECodeGen_Private::FStructPropertyParams NewProp_InKeys_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_InKeys; static void NewProp_bPrintPythonCommand_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bPrintPythonCommand; 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 SetHierarchySelection constinit property declarations ******************* static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function SetHierarchySelection Property Definitions **************************** const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchyController_SetHierarchySelection_Statics::NewProp_InKeys_Inner = { "InKeys", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FRigHierarchyKey, METADATA_PARAMS(0, nullptr) }; // 1945768937 const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_URigHierarchyController_SetHierarchySelection_Statics::NewProp_InKeys = { "InKeys", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchyController_eventSetHierarchySelection_Parms, InKeys), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InKeys_MetaData), NewProp_InKeys_MetaData) }; // 1945768937 void Z_Construct_UFunction_URigHierarchyController_SetHierarchySelection_Statics::NewProp_bPrintPythonCommand_SetBit(void* Obj) { ((RigHierarchyController_eventSetHierarchySelection_Parms*)Obj)->bPrintPythonCommand = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchyController_SetHierarchySelection_Statics::NewProp_bPrintPythonCommand = { "bPrintPythonCommand", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigHierarchyController_eventSetHierarchySelection_Parms), &Z_Construct_UFunction_URigHierarchyController_SetHierarchySelection_Statics::NewProp_bPrintPythonCommand_SetBit, METADATA_PARAMS(0, nullptr) }; void Z_Construct_UFunction_URigHierarchyController_SetHierarchySelection_Statics::NewProp_bSetupUndo_SetBit(void* Obj) { ((RigHierarchyController_eventSetHierarchySelection_Parms*)Obj)->bSetupUndo = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchyController_SetHierarchySelection_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(RigHierarchyController_eventSetHierarchySelection_Parms), &Z_Construct_UFunction_URigHierarchyController_SetHierarchySelection_Statics::NewProp_bSetupUndo_SetBit, METADATA_PARAMS(0, nullptr) }; void Z_Construct_UFunction_URigHierarchyController_SetHierarchySelection_Statics::NewProp_ReturnValue_SetBit(void* Obj) { ((RigHierarchyController_eventSetHierarchySelection_Parms*)Obj)->ReturnValue = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchyController_SetHierarchySelection_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(RigHierarchyController_eventSetHierarchySelection_Parms), &Z_Construct_UFunction_URigHierarchyController_SetHierarchySelection_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigHierarchyController_SetHierarchySelection_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_SetHierarchySelection_Statics::NewProp_InKeys_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_SetHierarchySelection_Statics::NewProp_InKeys, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_SetHierarchySelection_Statics::NewProp_bPrintPythonCommand, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_SetHierarchySelection_Statics::NewProp_bSetupUndo, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_SetHierarchySelection_Statics::NewProp_ReturnValue, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchyController_SetHierarchySelection_Statics::PropPointers) < 2048); // ********** End Function SetHierarchySelection Property Definitions ****************************** const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigHierarchyController_SetHierarchySelection_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigHierarchyController, nullptr, "SetHierarchySelection", Z_Construct_UFunction_URigHierarchyController_SetHierarchySelection_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchyController_SetHierarchySelection_Statics::PropPointers), sizeof(Z_Construct_UFunction_URigHierarchyController_SetHierarchySelection_Statics::RigHierarchyController_eventSetHierarchySelection_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchyController_SetHierarchySelection_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigHierarchyController_SetHierarchySelection_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_URigHierarchyController_SetHierarchySelection_Statics::RigHierarchyController_eventSetHierarchySelection_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_URigHierarchyController_SetHierarchySelection() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigHierarchyController_SetHierarchySelection_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(URigHierarchyController::execSetHierarchySelection) { P_GET_TARRAY_REF(FRigHierarchyKey,Z_Param_Out_InKeys); P_GET_UBOOL(Z_Param_bPrintPythonCommand); P_GET_UBOOL(Z_Param_bSetupUndo); P_FINISH; P_NATIVE_BEGIN; *(bool*)Z_Param__Result=P_THIS->SetHierarchySelection(Z_Param_Out_InKeys,Z_Param_bPrintPythonCommand,Z_Param_bSetupUndo); P_NATIVE_END; } // ********** End Class URigHierarchyController Function SetHierarchySelection ********************* // ********** Begin Class URigHierarchyController Function SetParent ******************************* struct Z_Construct_UFunction_URigHierarchyController_SetParent_Statics { struct RigHierarchyController_eventSetParent_Parms { FRigElementKey InChild; FRigElementKey InParent; bool bMaintainGlobalTransform; bool bSetupUndo; bool bPrintPythonCommand; bool ReturnValue; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "URigHierarchyController" }, { "Comment", "/**\n\x09 * Sets a new parent to an element. For elements that allow more than one parent the parent list will be replaced.\n\x09 * @param InChild The key of the element to set the parent for\n\x09 * @param InParent The key of the new parent to set\n\x09 * @param bMaintainGlobalTransform If set to true the child will stay in the same place spatially, otherwise it will maintain it's local transform (and potential move).\n\x09 * @param bSetupUndo If set to true the stack will record the change for undo / redo\n\x09 * @param bPrintPythonCommand If set to true a python command equivalent to this call will be printed out\n\x09 * @return Returns true if successful.\n\x09 */" }, { "CPP_Default_bMaintainGlobalTransform", "true" }, { "CPP_Default_bPrintPythonCommand", "false" }, { "CPP_Default_bSetupUndo", "false" }, { "ModuleRelativePath", "Public/Rigs/RigHierarchyController.h" }, { "ToolTip", "Sets a new parent to an element. For elements that allow more than one parent the parent list will be replaced.\n@param InChild The key of the element to set the parent for\n@param InParent The key of the new parent to set\n@param bMaintainGlobalTransform If set to true the child will stay in the same place spatially, otherwise it will maintain it's local transform (and potential move).\n@param bSetupUndo If set to true the stack will record the change for undo / redo\n@param bPrintPythonCommand If set to true a python command equivalent to this call will be printed out\n@return Returns true if successful." }, }; #endif // WITH_METADATA // ********** Begin Function SetParent constinit property declarations ***************************** static const UECodeGen_Private::FStructPropertyParams NewProp_InChild; static const UECodeGen_Private::FStructPropertyParams NewProp_InParent; static void NewProp_bMaintainGlobalTransform_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bMaintainGlobalTransform; static void NewProp_bSetupUndo_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bSetupUndo; static void NewProp_bPrintPythonCommand_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bPrintPythonCommand; static void NewProp_ReturnValue_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function SetParent constinit property declarations ******************************* static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function SetParent Property Definitions **************************************** const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchyController_SetParent_Statics::NewProp_InChild = { "InChild", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchyController_eventSetParent_Parms, InChild), Z_Construct_UScriptStruct_FRigElementKey, METADATA_PARAMS(0, nullptr) }; // 389243550 const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchyController_SetParent_Statics::NewProp_InParent = { "InParent", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchyController_eventSetParent_Parms, InParent), Z_Construct_UScriptStruct_FRigElementKey, METADATA_PARAMS(0, nullptr) }; // 389243550 void Z_Construct_UFunction_URigHierarchyController_SetParent_Statics::NewProp_bMaintainGlobalTransform_SetBit(void* Obj) { ((RigHierarchyController_eventSetParent_Parms*)Obj)->bMaintainGlobalTransform = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchyController_SetParent_Statics::NewProp_bMaintainGlobalTransform = { "bMaintainGlobalTransform", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigHierarchyController_eventSetParent_Parms), &Z_Construct_UFunction_URigHierarchyController_SetParent_Statics::NewProp_bMaintainGlobalTransform_SetBit, METADATA_PARAMS(0, nullptr) }; void Z_Construct_UFunction_URigHierarchyController_SetParent_Statics::NewProp_bSetupUndo_SetBit(void* Obj) { ((RigHierarchyController_eventSetParent_Parms*)Obj)->bSetupUndo = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchyController_SetParent_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(RigHierarchyController_eventSetParent_Parms), &Z_Construct_UFunction_URigHierarchyController_SetParent_Statics::NewProp_bSetupUndo_SetBit, METADATA_PARAMS(0, nullptr) }; void Z_Construct_UFunction_URigHierarchyController_SetParent_Statics::NewProp_bPrintPythonCommand_SetBit(void* Obj) { ((RigHierarchyController_eventSetParent_Parms*)Obj)->bPrintPythonCommand = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchyController_SetParent_Statics::NewProp_bPrintPythonCommand = { "bPrintPythonCommand", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigHierarchyController_eventSetParent_Parms), &Z_Construct_UFunction_URigHierarchyController_SetParent_Statics::NewProp_bPrintPythonCommand_SetBit, METADATA_PARAMS(0, nullptr) }; void Z_Construct_UFunction_URigHierarchyController_SetParent_Statics::NewProp_ReturnValue_SetBit(void* Obj) { ((RigHierarchyController_eventSetParent_Parms*)Obj)->ReturnValue = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchyController_SetParent_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(RigHierarchyController_eventSetParent_Parms), &Z_Construct_UFunction_URigHierarchyController_SetParent_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigHierarchyController_SetParent_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_SetParent_Statics::NewProp_InChild, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_SetParent_Statics::NewProp_InParent, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_SetParent_Statics::NewProp_bMaintainGlobalTransform, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_SetParent_Statics::NewProp_bSetupUndo, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_SetParent_Statics::NewProp_bPrintPythonCommand, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_SetParent_Statics::NewProp_ReturnValue, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchyController_SetParent_Statics::PropPointers) < 2048); // ********** End Function SetParent Property Definitions ****************************************** const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigHierarchyController_SetParent_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigHierarchyController, nullptr, "SetParent", Z_Construct_UFunction_URigHierarchyController_SetParent_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchyController_SetParent_Statics::PropPointers), sizeof(Z_Construct_UFunction_URigHierarchyController_SetParent_Statics::RigHierarchyController_eventSetParent_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchyController_SetParent_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigHierarchyController_SetParent_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_URigHierarchyController_SetParent_Statics::RigHierarchyController_eventSetParent_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_URigHierarchyController_SetParent() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigHierarchyController_SetParent_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(URigHierarchyController::execSetParent) { P_GET_STRUCT(FRigElementKey,Z_Param_InChild); P_GET_STRUCT(FRigElementKey,Z_Param_InParent); P_GET_UBOOL(Z_Param_bMaintainGlobalTransform); P_GET_UBOOL(Z_Param_bSetupUndo); P_GET_UBOOL(Z_Param_bPrintPythonCommand); P_FINISH; P_NATIVE_BEGIN; *(bool*)Z_Param__Result=P_THIS->SetParent(Z_Param_InChild,Z_Param_InParent,Z_Param_bMaintainGlobalTransform,Z_Param_bSetupUndo,Z_Param_bPrintPythonCommand); P_NATIVE_END; } // ********** End Class URigHierarchyController Function SetParent ********************************* // ********** Begin Class URigHierarchyController Function SetSelection **************************** struct Z_Construct_UFunction_URigHierarchyController_SetSelection_Statics { struct RigHierarchyController_eventSetSelection_Parms { TArray InKeys; bool bPrintPythonCommand; bool bSetupUndo; bool ReturnValue; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "URigHierarchyController" }, { "Comment", "/**\n\x09 * Sets the selection based on a list of element keys\n\x09 * @param InKeys The array of keys of the elements to select\n\x09 * @param bPrintPythonCommand If set to true a python command equivalent to this call will be printed out\n\x09 * @param bSetupUndo If set to true the stack will record the change for undo / redo\n\x09 * @return Returns true if the selection was applied\n\x09 */" }, { "CPP_Default_bPrintPythonCommand", "false" }, { "CPP_Default_bSetupUndo", "false" }, { "ModuleRelativePath", "Public/Rigs/RigHierarchyController.h" }, { "ToolTip", "Sets the selection based on a list of element keys\n@param InKeys The array of keys of the elements to select\n@param bPrintPythonCommand If set to true a python command equivalent to this call will be printed out\n@param bSetupUndo If set to true the stack will record the change for undo / redo\n@return Returns true if the selection was applied" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InKeys_MetaData[] = { { "NativeConst", "" }, }; #endif // WITH_METADATA // ********** Begin Function SetSelection constinit property declarations ************************** static const UECodeGen_Private::FStructPropertyParams NewProp_InKeys_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_InKeys; static void NewProp_bPrintPythonCommand_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bPrintPythonCommand; 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 SetSelection constinit property declarations **************************** static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function SetSelection Property Definitions ************************************* const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigHierarchyController_SetSelection_Statics::NewProp_InKeys_Inner = { "InKeys", 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_URigHierarchyController_SetSelection_Statics::NewProp_InKeys = { "InKeys", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigHierarchyController_eventSetSelection_Parms, InKeys), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InKeys_MetaData), NewProp_InKeys_MetaData) }; // 389243550 void Z_Construct_UFunction_URigHierarchyController_SetSelection_Statics::NewProp_bPrintPythonCommand_SetBit(void* Obj) { ((RigHierarchyController_eventSetSelection_Parms*)Obj)->bPrintPythonCommand = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchyController_SetSelection_Statics::NewProp_bPrintPythonCommand = { "bPrintPythonCommand", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigHierarchyController_eventSetSelection_Parms), &Z_Construct_UFunction_URigHierarchyController_SetSelection_Statics::NewProp_bPrintPythonCommand_SetBit, METADATA_PARAMS(0, nullptr) }; void Z_Construct_UFunction_URigHierarchyController_SetSelection_Statics::NewProp_bSetupUndo_SetBit(void* Obj) { ((RigHierarchyController_eventSetSelection_Parms*)Obj)->bSetupUndo = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchyController_SetSelection_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(RigHierarchyController_eventSetSelection_Parms), &Z_Construct_UFunction_URigHierarchyController_SetSelection_Statics::NewProp_bSetupUndo_SetBit, METADATA_PARAMS(0, nullptr) }; void Z_Construct_UFunction_URigHierarchyController_SetSelection_Statics::NewProp_ReturnValue_SetBit(void* Obj) { ((RigHierarchyController_eventSetSelection_Parms*)Obj)->ReturnValue = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigHierarchyController_SetSelection_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(RigHierarchyController_eventSetSelection_Parms), &Z_Construct_UFunction_URigHierarchyController_SetSelection_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigHierarchyController_SetSelection_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_SetSelection_Statics::NewProp_InKeys_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_SetSelection_Statics::NewProp_InKeys, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_SetSelection_Statics::NewProp_bPrintPythonCommand, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_SetSelection_Statics::NewProp_bSetupUndo, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigHierarchyController_SetSelection_Statics::NewProp_ReturnValue, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchyController_SetSelection_Statics::PropPointers) < 2048); // ********** End Function SetSelection Property Definitions *************************************** const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigHierarchyController_SetSelection_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigHierarchyController, nullptr, "SetSelection", Z_Construct_UFunction_URigHierarchyController_SetSelection_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchyController_SetSelection_Statics::PropPointers), sizeof(Z_Construct_UFunction_URigHierarchyController_SetSelection_Statics::RigHierarchyController_eventSetSelection_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigHierarchyController_SetSelection_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigHierarchyController_SetSelection_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_URigHierarchyController_SetSelection_Statics::RigHierarchyController_eventSetSelection_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_URigHierarchyController_SetSelection() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigHierarchyController_SetSelection_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(URigHierarchyController::execSetSelection) { P_GET_TARRAY_REF(FRigElementKey,Z_Param_Out_InKeys); P_GET_UBOOL(Z_Param_bPrintPythonCommand); P_GET_UBOOL(Z_Param_bSetupUndo); P_FINISH; P_NATIVE_BEGIN; *(bool*)Z_Param__Result=P_THIS->SetSelection(Z_Param_Out_InKeys,Z_Param_bPrintPythonCommand,Z_Param_bSetupUndo); P_NATIVE_END; } // ********** End Class URigHierarchyController Function SetSelection ****************************** // ********** Begin Class URigHierarchyController ************************************************** FClassRegistrationInfo Z_Registration_Info_UClass_URigHierarchyController; UClass* URigHierarchyController::GetPrivateStaticClass() { using TClass = URigHierarchyController; if (!Z_Registration_Info_UClass_URigHierarchyController.InnerSingleton) { GetPrivateStaticClassBody( TClass::StaticPackage(), TEXT("RigHierarchyController"), Z_Registration_Info_UClass_URigHierarchyController.InnerSingleton, StaticRegisterNativesURigHierarchyController, sizeof(TClass), alignof(TClass), TClass::StaticClassFlags, TClass::StaticClassCastFlags(), TClass::StaticConfigName(), (UClass::ClassConstructorType)InternalConstructor, (UClass::ClassVTableHelperCtorCallerType)InternalVTableHelperCtorCaller, UOBJECT_CPPCLASS_STATICFUNCTIONS_FORCLASS(TClass), &TClass::Super::StaticClass, &TClass::WithinClass::StaticClass ); } return Z_Registration_Info_UClass_URigHierarchyController.InnerSingleton; } UClass* Z_Construct_UClass_URigHierarchyController_NoRegister() { return URigHierarchyController::GetPrivateStaticClass(); } struct Z_Construct_UClass_URigHierarchyController_Statics { #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = { { "BlueprintType", "true" }, { "IncludePath", "Rigs/RigHierarchyController.h" }, { "ModuleRelativePath", "Public/Rigs/RigHierarchyController.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bReportWarningsAndErrors_MetaData[] = { { "ModuleRelativePath", "Public/Rigs/RigHierarchyController.h" }, }; #endif // WITH_METADATA // ********** Begin Class URigHierarchyController constinit property declarations ****************** static void NewProp_bReportWarningsAndErrors_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bReportWarningsAndErrors; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Class URigHierarchyController constinit property declarations ******************** static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = { { .NameUTF8 = UTF8TEXT("AddAnimationChannel_ForBlueprint"), .Pointer = &URigHierarchyController::execAddAnimationChannel_ForBlueprint }, { .NameUTF8 = UTF8TEXT("AddAvailableSpace"), .Pointer = &URigHierarchyController::execAddAvailableSpace }, { .NameUTF8 = UTF8TEXT("AddBone"), .Pointer = &URigHierarchyController::execAddBone }, { .NameUTF8 = UTF8TEXT("AddChannelHost"), .Pointer = &URigHierarchyController::execAddChannelHost }, { .NameUTF8 = UTF8TEXT("AddComponent"), .Pointer = &URigHierarchyController::execAddComponent }, { .NameUTF8 = UTF8TEXT("AddConnector"), .Pointer = &URigHierarchyController::execAddConnector }, { .NameUTF8 = UTF8TEXT("AddControl_ForBlueprint"), .Pointer = &URigHierarchyController::execAddControl_ForBlueprint }, { .NameUTF8 = UTF8TEXT("AddCurve"), .Pointer = &URigHierarchyController::execAddCurve }, { .NameUTF8 = UTF8TEXT("AddNull"), .Pointer = &URigHierarchyController::execAddNull }, { .NameUTF8 = UTF8TEXT("AddParent"), .Pointer = &URigHierarchyController::execAddParent }, { .NameUTF8 = UTF8TEXT("AddSocket"), .Pointer = &URigHierarchyController::execAddSocket }, { .NameUTF8 = UTF8TEXT("ClearSelection"), .Pointer = &URigHierarchyController::execClearSelection }, { .NameUTF8 = UTF8TEXT("DeselectComponent"), .Pointer = &URigHierarchyController::execDeselectComponent }, { .NameUTF8 = UTF8TEXT("DeselectElement"), .Pointer = &URigHierarchyController::execDeselectElement }, { .NameUTF8 = UTF8TEXT("DeselectHierarchyKey"), .Pointer = &URigHierarchyController::execDeselectHierarchyKey }, { .NameUTF8 = UTF8TEXT("DuplicateElements"), .Pointer = &URigHierarchyController::execDuplicateElements }, { .NameUTF8 = UTF8TEXT("ExportSelectionToText"), .Pointer = &URigHierarchyController::execExportSelectionToText }, { .NameUTF8 = UTF8TEXT("ExportToText"), .Pointer = &URigHierarchyController::execExportToText }, #if WITH_EDITOR { .NameUTF8 = UTF8TEXT("GeneratePythonCommands"), .Pointer = &URigHierarchyController::execGeneratePythonCommands }, #endif // WITH_EDITOR { .NameUTF8 = UTF8TEXT("GetControlSettings"), .Pointer = &URigHierarchyController::execGetControlSettings }, { .NameUTF8 = UTF8TEXT("GetHierarchy"), .Pointer = &URigHierarchyController::execGetHierarchy }, { .NameUTF8 = UTF8TEXT("ImportBones"), .Pointer = &URigHierarchyController::execImportBones }, #if WITH_EDITOR { .NameUTF8 = UTF8TEXT("ImportBonesFromAsset"), .Pointer = &URigHierarchyController::execImportBonesFromAsset }, #endif // WITH_EDITOR { .NameUTF8 = UTF8TEXT("ImportBonesFromSkeletalMesh"), .Pointer = &URigHierarchyController::execImportBonesFromSkeletalMesh }, { .NameUTF8 = UTF8TEXT("ImportCurves"), .Pointer = &URigHierarchyController::execImportCurves }, #if WITH_EDITOR { .NameUTF8 = UTF8TEXT("ImportCurvesFromAsset"), .Pointer = &URigHierarchyController::execImportCurvesFromAsset }, #endif // WITH_EDITOR { .NameUTF8 = UTF8TEXT("ImportCurvesFromSkeletalMesh"), .Pointer = &URigHierarchyController::execImportCurvesFromSkeletalMesh }, { .NameUTF8 = UTF8TEXT("ImportFromText"), .Pointer = &URigHierarchyController::execImportFromText }, { .NameUTF8 = UTF8TEXT("ImportPreviewSkeletalMesh"), .Pointer = &URigHierarchyController::execImportPreviewSkeletalMesh }, { .NameUTF8 = UTF8TEXT("ImportSocketsFromSkeletalMesh"), .Pointer = &URigHierarchyController::execImportSocketsFromSkeletalMesh }, { .NameUTF8 = UTF8TEXT("MirrorElements"), .Pointer = &URigHierarchyController::execMirrorElements }, { .NameUTF8 = UTF8TEXT("RemoveAllParents"), .Pointer = &URigHierarchyController::execRemoveAllParents }, { .NameUTF8 = UTF8TEXT("RemoveAvailableSpace"), .Pointer = &URigHierarchyController::execRemoveAvailableSpace }, { .NameUTF8 = UTF8TEXT("RemoveChannelHost"), .Pointer = &URigHierarchyController::execRemoveChannelHost }, { .NameUTF8 = UTF8TEXT("RemoveComponent"), .Pointer = &URigHierarchyController::execRemoveComponent }, { .NameUTF8 = UTF8TEXT("RemoveElement"), .Pointer = &URigHierarchyController::execRemoveElement }, { .NameUTF8 = UTF8TEXT("RemoveParent"), .Pointer = &URigHierarchyController::execRemoveParent }, { .NameUTF8 = UTF8TEXT("RenameComponent"), .Pointer = &URigHierarchyController::execRenameComponent }, { .NameUTF8 = UTF8TEXT("RenameElement"), .Pointer = &URigHierarchyController::execRenameElement }, { .NameUTF8 = UTF8TEXT("ReorderElement"), .Pointer = &URigHierarchyController::execReorderElement }, { .NameUTF8 = UTF8TEXT("ReparentComponent"), .Pointer = &URigHierarchyController::execReparentComponent }, { .NameUTF8 = UTF8TEXT("SelectComponent"), .Pointer = &URigHierarchyController::execSelectComponent }, { .NameUTF8 = UTF8TEXT("SelectElement"), .Pointer = &URigHierarchyController::execSelectElement }, { .NameUTF8 = UTF8TEXT("SelectHierarchyKey"), .Pointer = &URigHierarchyController::execSelectHierarchyKey }, { .NameUTF8 = UTF8TEXT("SetAvailableSpaceIndex"), .Pointer = &URigHierarchyController::execSetAvailableSpaceIndex }, { .NameUTF8 = UTF8TEXT("SetAvailableSpaceLabel"), .Pointer = &URigHierarchyController::execSetAvailableSpaceLabel }, { .NameUTF8 = UTF8TEXT("SetComponentContent"), .Pointer = &URigHierarchyController::execSetComponentContent }, { .NameUTF8 = UTF8TEXT("SetComponentSelection"), .Pointer = &URigHierarchyController::execSetComponentSelection }, { .NameUTF8 = UTF8TEXT("SetControlSettings"), .Pointer = &URigHierarchyController::execSetControlSettings }, { .NameUTF8 = UTF8TEXT("SetDisplayName"), .Pointer = &URigHierarchyController::execSetDisplayName }, { .NameUTF8 = UTF8TEXT("SetHierarchy"), .Pointer = &URigHierarchyController::execSetHierarchy }, { .NameUTF8 = UTF8TEXT("SetHierarchySelection"), .Pointer = &URigHierarchyController::execSetHierarchySelection }, { .NameUTF8 = UTF8TEXT("SetParent"), .Pointer = &URigHierarchyController::execSetParent }, { .NameUTF8 = UTF8TEXT("SetSelection"), .Pointer = &URigHierarchyController::execSetSelection }, }; static UObject* (*const DependentSingletons[])(); static constexpr FClassFunctionLinkInfo FuncInfo[] = { { &Z_Construct_UFunction_URigHierarchyController_AddAnimationChannel_ForBlueprint, "AddAnimationChannel_ForBlueprint" }, // 3184174046 { &Z_Construct_UFunction_URigHierarchyController_AddAvailableSpace, "AddAvailableSpace" }, // 1888528001 { &Z_Construct_UFunction_URigHierarchyController_AddBone, "AddBone" }, // 107049169 { &Z_Construct_UFunction_URigHierarchyController_AddChannelHost, "AddChannelHost" }, // 1234290120 { &Z_Construct_UFunction_URigHierarchyController_AddComponent, "AddComponent" }, // 76154862 { &Z_Construct_UFunction_URigHierarchyController_AddConnector, "AddConnector" }, // 712487349 { &Z_Construct_UFunction_URigHierarchyController_AddControl_ForBlueprint, "AddControl_ForBlueprint" }, // 3997120701 { &Z_Construct_UFunction_URigHierarchyController_AddCurve, "AddCurve" }, // 2129309127 { &Z_Construct_UFunction_URigHierarchyController_AddNull, "AddNull" }, // 3158332227 { &Z_Construct_UFunction_URigHierarchyController_AddParent, "AddParent" }, // 3486252066 { &Z_Construct_UFunction_URigHierarchyController_AddSocket, "AddSocket" }, // 4045117891 { &Z_Construct_UFunction_URigHierarchyController_ClearSelection, "ClearSelection" }, // 1863170399 { &Z_Construct_UFunction_URigHierarchyController_DeselectComponent, "DeselectComponent" }, // 1172856500 { &Z_Construct_UFunction_URigHierarchyController_DeselectElement, "DeselectElement" }, // 3807535723 { &Z_Construct_UFunction_URigHierarchyController_DeselectHierarchyKey, "DeselectHierarchyKey" }, // 2301074419 { &Z_Construct_UFunction_URigHierarchyController_DuplicateElements, "DuplicateElements" }, // 89909171 { &Z_Construct_UFunction_URigHierarchyController_ExportSelectionToText, "ExportSelectionToText" }, // 924944510 { &Z_Construct_UFunction_URigHierarchyController_ExportToText, "ExportToText" }, // 3327149040 #if WITH_EDITOR { &Z_Construct_UFunction_URigHierarchyController_GeneratePythonCommands, "GeneratePythonCommands" }, // 4082280245 #endif // WITH_EDITOR { &Z_Construct_UFunction_URigHierarchyController_GetControlSettings, "GetControlSettings" }, // 2942311291 { &Z_Construct_UFunction_URigHierarchyController_GetHierarchy, "GetHierarchy" }, // 3368200353 { &Z_Construct_UFunction_URigHierarchyController_ImportBones, "ImportBones" }, // 3521365603 #if WITH_EDITOR { &Z_Construct_UFunction_URigHierarchyController_ImportBonesFromAsset, "ImportBonesFromAsset" }, // 2303298019 #endif // WITH_EDITOR { &Z_Construct_UFunction_URigHierarchyController_ImportBonesFromSkeletalMesh, "ImportBonesFromSkeletalMesh" }, // 823313807 { &Z_Construct_UFunction_URigHierarchyController_ImportCurves, "ImportCurves" }, // 2296353408 #if WITH_EDITOR { &Z_Construct_UFunction_URigHierarchyController_ImportCurvesFromAsset, "ImportCurvesFromAsset" }, // 2724499086 #endif // WITH_EDITOR { &Z_Construct_UFunction_URigHierarchyController_ImportCurvesFromSkeletalMesh, "ImportCurvesFromSkeletalMesh" }, // 4100067414 { &Z_Construct_UFunction_URigHierarchyController_ImportFromText, "ImportFromText" }, // 3558851713 { &Z_Construct_UFunction_URigHierarchyController_ImportPreviewSkeletalMesh, "ImportPreviewSkeletalMesh" }, // 758732301 { &Z_Construct_UFunction_URigHierarchyController_ImportSocketsFromSkeletalMesh, "ImportSocketsFromSkeletalMesh" }, // 3666812812 { &Z_Construct_UFunction_URigHierarchyController_MirrorElements, "MirrorElements" }, // 4147071785 { &Z_Construct_UFunction_URigHierarchyController_RemoveAllParents, "RemoveAllParents" }, // 437461637 { &Z_Construct_UFunction_URigHierarchyController_RemoveAvailableSpace, "RemoveAvailableSpace" }, // 1629949851 { &Z_Construct_UFunction_URigHierarchyController_RemoveChannelHost, "RemoveChannelHost" }, // 4271304715 { &Z_Construct_UFunction_URigHierarchyController_RemoveComponent, "RemoveComponent" }, // 3122541153 { &Z_Construct_UFunction_URigHierarchyController_RemoveElement, "RemoveElement" }, // 1824058094 { &Z_Construct_UFunction_URigHierarchyController_RemoveParent, "RemoveParent" }, // 1598710473 { &Z_Construct_UFunction_URigHierarchyController_RenameComponent, "RenameComponent" }, // 728702561 { &Z_Construct_UFunction_URigHierarchyController_RenameElement, "RenameElement" }, // 810504427 { &Z_Construct_UFunction_URigHierarchyController_ReorderElement, "ReorderElement" }, // 1218600359 { &Z_Construct_UFunction_URigHierarchyController_ReparentComponent, "ReparentComponent" }, // 2015758176 { &Z_Construct_UFunction_URigHierarchyController_SelectComponent, "SelectComponent" }, // 4276487641 { &Z_Construct_UFunction_URigHierarchyController_SelectElement, "SelectElement" }, // 2667115742 { &Z_Construct_UFunction_URigHierarchyController_SelectHierarchyKey, "SelectHierarchyKey" }, // 1223161080 { &Z_Construct_UFunction_URigHierarchyController_SetAvailableSpaceIndex, "SetAvailableSpaceIndex" }, // 3887474206 { &Z_Construct_UFunction_URigHierarchyController_SetAvailableSpaceLabel, "SetAvailableSpaceLabel" }, // 180675493 { &Z_Construct_UFunction_URigHierarchyController_SetComponentContent, "SetComponentContent" }, // 762025203 { &Z_Construct_UFunction_URigHierarchyController_SetComponentSelection, "SetComponentSelection" }, // 1001657229 { &Z_Construct_UFunction_URigHierarchyController_SetControlSettings, "SetControlSettings" }, // 2843117134 { &Z_Construct_UFunction_URigHierarchyController_SetDisplayName, "SetDisplayName" }, // 4059482770 { &Z_Construct_UFunction_URigHierarchyController_SetHierarchy, "SetHierarchy" }, // 2639811574 { &Z_Construct_UFunction_URigHierarchyController_SetHierarchySelection, "SetHierarchySelection" }, // 3382484481 { &Z_Construct_UFunction_URigHierarchyController_SetParent, "SetParent" }, // 1932205294 { &Z_Construct_UFunction_URigHierarchyController_SetSelection, "SetSelection" }, // 1833758772 }; static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048); static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = { TCppClassTypeTraits::IsAbstract, }; static const UECodeGen_Private::FClassParams ClassParams; }; // struct Z_Construct_UClass_URigHierarchyController_Statics // ********** Begin Class URigHierarchyController Property Definitions ***************************** void Z_Construct_UClass_URigHierarchyController_Statics::NewProp_bReportWarningsAndErrors_SetBit(void* Obj) { ((URigHierarchyController*)Obj)->bReportWarningsAndErrors = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_URigHierarchyController_Statics::NewProp_bReportWarningsAndErrors = { "bReportWarningsAndErrors", nullptr, (EPropertyFlags)0x0010000000002000, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(URigHierarchyController), &Z_Construct_UClass_URigHierarchyController_Statics::NewProp_bReportWarningsAndErrors_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bReportWarningsAndErrors_MetaData), NewProp_bReportWarningsAndErrors_MetaData) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_URigHierarchyController_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_URigHierarchyController_Statics::NewProp_bReportWarningsAndErrors, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_URigHierarchyController_Statics::PropPointers) < 2048); // ********** End Class URigHierarchyController Property Definitions ******************************* UObject* (*const Z_Construct_UClass_URigHierarchyController_Statics::DependentSingletons[])() = { (UObject* (*)())Z_Construct_UClass_UObject, (UObject* (*)())Z_Construct_UPackage__Script_ControlRig, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_URigHierarchyController_Statics::DependentSingletons) < 16); const UECodeGen_Private::FClassParams Z_Construct_UClass_URigHierarchyController_Statics::ClassParams = { &URigHierarchyController::StaticClass, nullptr, &StaticCppClassTypeInfo, DependentSingletons, FuncInfo, Z_Construct_UClass_URigHierarchyController_Statics::PropPointers, nullptr, UE_ARRAY_COUNT(DependentSingletons), UE_ARRAY_COUNT(FuncInfo), UE_ARRAY_COUNT(Z_Construct_UClass_URigHierarchyController_Statics::PropPointers), 0, 0x000800A0u, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_URigHierarchyController_Statics::Class_MetaDataParams), Z_Construct_UClass_URigHierarchyController_Statics::Class_MetaDataParams) }; void URigHierarchyController::StaticRegisterNativesURigHierarchyController() { UClass* Class = URigHierarchyController::StaticClass(); FNativeFunctionRegistrar::RegisterFunctions(Class, MakeConstArrayView(Z_Construct_UClass_URigHierarchyController_Statics::Funcs)); } UClass* Z_Construct_UClass_URigHierarchyController() { if (!Z_Registration_Info_UClass_URigHierarchyController.OuterSingleton) { UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_URigHierarchyController.OuterSingleton, Z_Construct_UClass_URigHierarchyController_Statics::ClassParams); } return Z_Registration_Info_UClass_URigHierarchyController.OuterSingleton; } DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, URigHierarchyController); IMPLEMENT_FSTRUCTUREDARCHIVE_SERIALIZER(URigHierarchyController) // ********** End Class URigHierarchyController **************************************************** // ********** Begin Registration ******************************************************************* struct Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Rigs_RigHierarchyController_h__Script_ControlRig_Statics { static constexpr FClassRegisterCompiledInInfo ClassInfo[] = { { Z_Construct_UClass_URigHierarchyController, URigHierarchyController::StaticClass, TEXT("URigHierarchyController"), &Z_Registration_Info_UClass_URigHierarchyController, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(URigHierarchyController), 1746403722U) }, }; }; // Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Rigs_RigHierarchyController_h__Script_ControlRig_Statics static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Rigs_RigHierarchyController_h__Script_ControlRig_2004248568{ TEXT("/Script/ControlRig"), Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Rigs_RigHierarchyController_h__Script_ControlRig_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Rigs_RigHierarchyController_h__Script_ControlRig_Statics::ClassInfo), nullptr, 0, nullptr, 0, }; // ********** End Registration ********************************************************************* PRAGMA_ENABLE_DEPRECATION_WARNINGS