// 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 "ControlRig.h" #include "PropertyPathHelpers.h" #include "Rigs/RigHierarchyDefines.h" #include "Rigs/RigHierarchyElements.h" #include "Rigs/RigInfluenceMap.h" #include "Rigs/RigModuleDefines.h" #include "RigVMCore/RigVMExecuteContext.h" #include "Serialization/ArchiveUObjectFromStructuredArchive.h" #include "Units/RigUnitContext.h" #include "UObject/Class.h" PRAGMA_DISABLE_DEPRECATION_WARNINGS static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT"); void EmptyLinkFunctionForGeneratedCodeControlRig() {} // ********** Begin Cross Module References ******************************************************** ANIMATIONCORE_API UClass* Z_Construct_UClass_UAnimationDataSourceRegistry_NoRegister(); CONTROLRIG_API UClass* Z_Construct_UClass_UControlRig(); CONTROLRIG_API UClass* Z_Construct_UClass_UControlRig_NoRegister(); CONTROLRIG_API UClass* Z_Construct_UClass_UControlRigOverrideAsset_NoRegister(); CONTROLRIG_API UClass* Z_Construct_UClass_UControlRigShapeLibrary_NoRegister(); CONTROLRIG_API UClass* Z_Construct_UClass_URigHierarchy_NoRegister(); CONTROLRIG_API UClass* Z_Construct_UClass_URigHierarchyProvider_NoRegister(); CONTROLRIG_API UClass* Z_Construct_UClass_UTransformableControlHandle_NoRegister(); CONTROLRIG_API UEnum* Z_Construct_UEnum_ControlRig_ERigExecutionType(); CONTROLRIG_API UFunction* Z_Construct_USparseDelegateFunction_UControlRig_OnControlSelectedBP__DelegateSignature(); CONTROLRIG_API UScriptStruct* Z_Construct_UScriptStruct_FRigControlElement(); CONTROLRIG_API UScriptStruct* Z_Construct_UScriptStruct_FRigControlElementCustomization(); CONTROLRIG_API UScriptStruct* Z_Construct_UScriptStruct_FRigElementKey(); CONTROLRIG_API UScriptStruct* Z_Construct_UScriptStruct_FRigHierarchySettings(); CONTROLRIG_API UScriptStruct* Z_Construct_UScriptStruct_FRigInfluenceMapPerEvent(); CONTROLRIG_API UScriptStruct* Z_Construct_UScriptStruct_FRigModuleSettings(); COREUOBJECT_API UClass* Z_Construct_UClass_UClass_NoRegister(); COREUOBJECT_API UClass* Z_Construct_UClass_UObject_NoRegister(); ENGINE_API UClass* Z_Construct_UClass_AActor_NoRegister(); ENGINE_API UClass* Z_Construct_UClass_UMeshDeformerProducer_NoRegister(); ENGINE_API UClass* Z_Construct_UClass_UNodeMappingProviderInterface_NoRegister(); PROPERTYPATH_API UScriptStruct* Z_Construct_UScriptStruct_FCachedPropertyPath(); RIGVM_API UClass* Z_Construct_UClass_UDataAssetLink_NoRegister(); RIGVM_API UClass* Z_Construct_UClass_URigVMHost(); RIGVM_API UScriptStruct* Z_Construct_UScriptStruct_FRigVMExtendedExecuteContext(); UPackage* Z_Construct_UPackage__Script_ControlRig(); // ********** End Cross Module References ********************************************************** // ********** Begin SparseDelegate FOnControlSelectedBP ******************************************** struct Z_Construct_USparseDelegateFunction_UControlRig_OnControlSelectedBP__DelegateSignature_Statics { struct ControlRig_eventOnControlSelectedBP_Parms { UControlRig* Rig; FRigControlElement Control; bool bSelected; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Comment", "// To support Blueprints/scripting, we need a different delegate type (a 'Dynamic' delegate) which supports looser style UFunction binding (using names).\n" }, { "ModuleRelativePath", "Public/ControlRig.h" }, { "ToolTip", "To support Blueprints/scripting, we need a different delegate type (a 'Dynamic' delegate) which supports looser style UFunction binding (using names)." }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Control_MetaData[] = { { "NativeConst", "" }, }; #endif // WITH_METADATA // ********** Begin SparseDelegate FOnControlSelectedBP constinit property declarations ************ static const UECodeGen_Private::FObjectPropertyParams NewProp_Rig; static const UECodeGen_Private::FStructPropertyParams NewProp_Control; static void NewProp_bSelected_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bSelected; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End SparseDelegate FOnControlSelectedBP constinit property declarations ************** static const UECodeGen_Private::FSparseDelegateFunctionParams FuncParams; }; // ********** Begin SparseDelegate FOnControlSelectedBP Property Definitions *********************** const UECodeGen_Private::FObjectPropertyParams Z_Construct_USparseDelegateFunction_UControlRig_OnControlSelectedBP__DelegateSignature_Statics::NewProp_Rig = { "Rig", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ControlRig_eventOnControlSelectedBP_Parms, Rig), Z_Construct_UClass_UControlRig_NoRegister, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_USparseDelegateFunction_UControlRig_OnControlSelectedBP__DelegateSignature_Statics::NewProp_Control = { "Control", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ControlRig_eventOnControlSelectedBP_Parms, Control), Z_Construct_UScriptStruct_FRigControlElement, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Control_MetaData), NewProp_Control_MetaData) }; // 3368358055 void Z_Construct_USparseDelegateFunction_UControlRig_OnControlSelectedBP__DelegateSignature_Statics::NewProp_bSelected_SetBit(void* Obj) { ((ControlRig_eventOnControlSelectedBP_Parms*)Obj)->bSelected = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_USparseDelegateFunction_UControlRig_OnControlSelectedBP__DelegateSignature_Statics::NewProp_bSelected = { "bSelected", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(ControlRig_eventOnControlSelectedBP_Parms), &Z_Construct_USparseDelegateFunction_UControlRig_OnControlSelectedBP__DelegateSignature_Statics::NewProp_bSelected_SetBit, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_USparseDelegateFunction_UControlRig_OnControlSelectedBP__DelegateSignature_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_USparseDelegateFunction_UControlRig_OnControlSelectedBP__DelegateSignature_Statics::NewProp_Rig, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_USparseDelegateFunction_UControlRig_OnControlSelectedBP__DelegateSignature_Statics::NewProp_Control, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_USparseDelegateFunction_UControlRig_OnControlSelectedBP__DelegateSignature_Statics::NewProp_bSelected, }; static_assert(UE_ARRAY_COUNT(Z_Construct_USparseDelegateFunction_UControlRig_OnControlSelectedBP__DelegateSignature_Statics::PropPointers) < 2048); // ********** End SparseDelegate FOnControlSelectedBP Property Definitions ************************* const UECodeGen_Private::FSparseDelegateFunctionParams Z_Construct_USparseDelegateFunction_UControlRig_OnControlSelectedBP__DelegateSignature_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UControlRig, nullptr, "OnControlSelectedBP__DelegateSignature", Z_Construct_USparseDelegateFunction_UControlRig_OnControlSelectedBP__DelegateSignature_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_USparseDelegateFunction_UControlRig_OnControlSelectedBP__DelegateSignature_Statics::PropPointers), sizeof(Z_Construct_USparseDelegateFunction_UControlRig_OnControlSelectedBP__DelegateSignature_Statics::ControlRig_eventOnControlSelectedBP_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x00530000, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_USparseDelegateFunction_UControlRig_OnControlSelectedBP__DelegateSignature_Statics::Function_MetaDataParams), Z_Construct_USparseDelegateFunction_UControlRig_OnControlSelectedBP__DelegateSignature_Statics::Function_MetaDataParams)}, "ControlRig", "OnControlSelected_BP", }; static_assert(sizeof(Z_Construct_USparseDelegateFunction_UControlRig_OnControlSelectedBP__DelegateSignature_Statics::ControlRig_eventOnControlSelectedBP_Parms) < MAX_uint16); UFunction* Z_Construct_USparseDelegateFunction_UControlRig_OnControlSelectedBP__DelegateSignature() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUSparseDelegateFunction(&ReturnFunction, Z_Construct_USparseDelegateFunction_UControlRig_OnControlSelectedBP__DelegateSignature_Statics::FuncParams); } return ReturnFunction; } void UControlRig::FOnControlSelectedBP_DelegateWrapper(const FMulticastScriptDelegate& OnControlSelectedBP, UControlRig* Rig, FRigControlElement const& Control, bool bSelected) { struct ControlRig_eventOnControlSelectedBP_Parms { UControlRig* Rig; FRigControlElement Control; bool bSelected; }; ControlRig_eventOnControlSelectedBP_Parms Parms; Parms.Rig=Rig; Parms.Control=Control; Parms.bSelected=bSelected ? true : false; OnControlSelectedBP.ProcessMulticastDelegate(&Parms); } // ********** End SparseDelegate FOnControlSelectedBP ********************************************** // ********** Begin Class UControlRig Function ClearControlSelection ******************************* struct Z_Construct_UFunction_UControlRig_ClearControlSelection_Statics { struct ControlRig_eventClearControlSelection_Parms { bool bSetupUndo; bool ReturnValue; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "Control Rig" }, { "Comment", "/** @param bSetupUndo If set to true the stack will record the change for undo / redo */" }, { "CPP_Default_bSetupUndo", "false" }, { "ModuleRelativePath", "Public/ControlRig.h" }, { "ToolTip", "@param bSetupUndo If set to true the stack will record the change for undo / redo" }, }; #endif // WITH_METADATA // ********** Begin Function ClearControlSelection 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 ClearControlSelection constinit property declarations ******************* static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function ClearControlSelection Property Definitions **************************** void Z_Construct_UFunction_UControlRig_ClearControlSelection_Statics::NewProp_bSetupUndo_SetBit(void* Obj) { ((ControlRig_eventClearControlSelection_Parms*)Obj)->bSetupUndo = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UControlRig_ClearControlSelection_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(ControlRig_eventClearControlSelection_Parms), &Z_Construct_UFunction_UControlRig_ClearControlSelection_Statics::NewProp_bSetupUndo_SetBit, METADATA_PARAMS(0, nullptr) }; void Z_Construct_UFunction_UControlRig_ClearControlSelection_Statics::NewProp_ReturnValue_SetBit(void* Obj) { ((ControlRig_eventClearControlSelection_Parms*)Obj)->ReturnValue = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UControlRig_ClearControlSelection_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(ControlRig_eventClearControlSelection_Parms), &Z_Construct_UFunction_UControlRig_ClearControlSelection_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UControlRig_ClearControlSelection_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UControlRig_ClearControlSelection_Statics::NewProp_bSetupUndo, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UControlRig_ClearControlSelection_Statics::NewProp_ReturnValue, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UControlRig_ClearControlSelection_Statics::PropPointers) < 2048); // ********** End Function ClearControlSelection Property Definitions ****************************** const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UControlRig_ClearControlSelection_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UControlRig, nullptr, "ClearControlSelection", Z_Construct_UFunction_UControlRig_ClearControlSelection_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UControlRig_ClearControlSelection_Statics::PropPointers), sizeof(Z_Construct_UFunction_UControlRig_ClearControlSelection_Statics::ControlRig_eventClearControlSelection_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020402, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UControlRig_ClearControlSelection_Statics::Function_MetaDataParams), Z_Construct_UFunction_UControlRig_ClearControlSelection_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_UControlRig_ClearControlSelection_Statics::ControlRig_eventClearControlSelection_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_UControlRig_ClearControlSelection() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UControlRig_ClearControlSelection_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(UControlRig::execClearControlSelection) { P_GET_UBOOL(Z_Param_bSetupUndo); P_FINISH; P_NATIVE_BEGIN; *(bool*)Z_Param__Result=P_THIS->ClearControlSelection(Z_Param_bSetupUndo); P_NATIVE_END; } // ********** End Class UControlRig Function ClearControlSelection ********************************* // ********** Begin Class UControlRig Function CreateTransformableControlHandle ******************** struct Z_Construct_UFunction_UControlRig_CreateTransformableControlHandle_Statics { struct ControlRig_eventCreateTransformableControlHandle_Parms { FName ControlName; UTransformableControlHandle* ReturnValue; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "Control Rig | Constraints" }, { "Comment", "/** Creates a transformable control handle for the specified control to be used by the constraints system. Should use the UObject from \n\x09""ConstraintsScriptingLibrary::GetManager(UWorld* InWorld)*/" }, { "ModuleRelativePath", "Public/ControlRig.h" }, { "ToolTip", "Creates a transformable control handle for the specified control to be used by the constraints system. Should use the UObject from\n ConstraintsScriptingLibrary::GetManager(UWorld* InWorld)" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ControlName_MetaData[] = { { "NativeConst", "" }, }; #endif // WITH_METADATA // ********** Begin Function CreateTransformableControlHandle constinit property declarations ****** static const UECodeGen_Private::FNamePropertyParams NewProp_ControlName; static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function CreateTransformableControlHandle constinit property declarations ******** static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function CreateTransformableControlHandle Property Definitions ***************** const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UControlRig_CreateTransformableControlHandle_Statics::NewProp_ControlName = { "ControlName", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ControlRig_eventCreateTransformableControlHandle_Parms, ControlName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ControlName_MetaData), NewProp_ControlName_MetaData) }; const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UControlRig_CreateTransformableControlHandle_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ControlRig_eventCreateTransformableControlHandle_Parms, ReturnValue), Z_Construct_UClass_UTransformableControlHandle_NoRegister, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UControlRig_CreateTransformableControlHandle_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UControlRig_CreateTransformableControlHandle_Statics::NewProp_ControlName, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UControlRig_CreateTransformableControlHandle_Statics::NewProp_ReturnValue, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UControlRig_CreateTransformableControlHandle_Statics::PropPointers) < 2048); // ********** End Function CreateTransformableControlHandle Property Definitions ******************* const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UControlRig_CreateTransformableControlHandle_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UControlRig, nullptr, "CreateTransformableControlHandle", Z_Construct_UFunction_UControlRig_CreateTransformableControlHandle_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UControlRig_CreateTransformableControlHandle_Statics::PropPointers), sizeof(Z_Construct_UFunction_UControlRig_CreateTransformableControlHandle_Statics::ControlRig_eventCreateTransformableControlHandle_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UControlRig_CreateTransformableControlHandle_Statics::Function_MetaDataParams), Z_Construct_UFunction_UControlRig_CreateTransformableControlHandle_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_UControlRig_CreateTransformableControlHandle_Statics::ControlRig_eventCreateTransformableControlHandle_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_UControlRig_CreateTransformableControlHandle() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UControlRig_CreateTransformableControlHandle_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(UControlRig::execCreateTransformableControlHandle) { P_GET_PROPERTY_REF(FNameProperty,Z_Param_Out_ControlName); P_FINISH; P_NATIVE_BEGIN; *(UTransformableControlHandle**)Z_Param__Result=P_THIS->CreateTransformableControlHandle(Z_Param_Out_ControlName); P_NATIVE_END; } // ********** End Class UControlRig Function CreateTransformableControlHandle ********************** // ********** Begin Class UControlRig Function CurrentControlSelection ***************************** struct Z_Construct_UFunction_UControlRig_CurrentControlSelection_Statics { struct ControlRig_eventCurrentControlSelection_Parms { TArray ReturnValue; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "Control Rig" }, { "ModuleRelativePath", "Public/ControlRig.h" }, }; #endif // WITH_METADATA // ********** Begin Function CurrentControlSelection constinit property declarations *************** static const UECodeGen_Private::FNamePropertyParams NewProp_ReturnValue_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_ReturnValue; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function CurrentControlSelection constinit property declarations ***************** static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function CurrentControlSelection Property Definitions ************************** const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UControlRig_CurrentControlSelection_Statics::NewProp_ReturnValue_Inner = { "ReturnValue", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UControlRig_CurrentControlSelection_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ControlRig_eventCurrentControlSelection_Parms, ReturnValue), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UControlRig_CurrentControlSelection_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UControlRig_CurrentControlSelection_Statics::NewProp_ReturnValue_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UControlRig_CurrentControlSelection_Statics::NewProp_ReturnValue, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UControlRig_CurrentControlSelection_Statics::PropPointers) < 2048); // ********** End Function CurrentControlSelection Property Definitions **************************** const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UControlRig_CurrentControlSelection_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UControlRig, nullptr, "CurrentControlSelection", Z_Construct_UFunction_UControlRig_CurrentControlSelection_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UControlRig_CurrentControlSelection_Statics::PropPointers), sizeof(Z_Construct_UFunction_UControlRig_CurrentControlSelection_Statics::ControlRig_eventCurrentControlSelection_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020402, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UControlRig_CurrentControlSelection_Statics::Function_MetaDataParams), Z_Construct_UFunction_UControlRig_CurrentControlSelection_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_UControlRig_CurrentControlSelection_Statics::ControlRig_eventCurrentControlSelection_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_UControlRig_CurrentControlSelection() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UControlRig_CurrentControlSelection_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(UControlRig::execCurrentControlSelection) { P_FINISH; P_NATIVE_BEGIN; *(TArray*)Z_Param__Result=P_THIS->CurrentControlSelection(); P_NATIVE_END; } // ********** End Class UControlRig Function CurrentControlSelection ******************************* // ********** Begin Class UControlRig Function FindControlRigs ************************************* struct Z_Construct_UFunction_UControlRig_FindControlRigs_Statics { struct ControlRig_eventFindControlRigs_Parms { UObject* Outer; TSubclassOf OptionalClass; TArray ReturnValue; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "ControlRig" }, { "ModuleRelativePath", "Public/ControlRig.h" }, }; #endif // WITH_METADATA // ********** Begin Function FindControlRigs constinit property declarations *********************** static const UECodeGen_Private::FObjectPropertyParams NewProp_Outer; static const UECodeGen_Private::FClassPropertyParams NewProp_OptionalClass; static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_ReturnValue; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function FindControlRigs constinit property declarations ************************* static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function FindControlRigs Property Definitions ********************************** const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UControlRig_FindControlRigs_Statics::NewProp_Outer = { "Outer", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ControlRig_eventFindControlRigs_Parms, Outer), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FClassPropertyParams Z_Construct_UFunction_UControlRig_FindControlRigs_Statics::NewProp_OptionalClass = { "OptionalClass", nullptr, (EPropertyFlags)0x0014000000000080, UECodeGen_Private::EPropertyGenFlags::Class, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ControlRig_eventFindControlRigs_Parms, OptionalClass), Z_Construct_UClass_UClass_NoRegister, Z_Construct_UClass_UControlRig_NoRegister, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UControlRig_FindControlRigs_Statics::NewProp_ReturnValue_Inner = { "ReturnValue", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_UControlRig_NoRegister, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UControlRig_FindControlRigs_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ControlRig_eventFindControlRigs_Parms, ReturnValue), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UControlRig_FindControlRigs_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UControlRig_FindControlRigs_Statics::NewProp_Outer, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UControlRig_FindControlRigs_Statics::NewProp_OptionalClass, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UControlRig_FindControlRigs_Statics::NewProp_ReturnValue_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UControlRig_FindControlRigs_Statics::NewProp_ReturnValue, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UControlRig_FindControlRigs_Statics::PropPointers) < 2048); // ********** End Function FindControlRigs Property Definitions ************************************ const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UControlRig_FindControlRigs_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UControlRig, nullptr, "FindControlRigs", Z_Construct_UFunction_UControlRig_FindControlRigs_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UControlRig_FindControlRigs_Statics::PropPointers), sizeof(Z_Construct_UFunction_UControlRig_FindControlRigs_Statics::ControlRig_eventFindControlRigs_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UControlRig_FindControlRigs_Statics::Function_MetaDataParams), Z_Construct_UFunction_UControlRig_FindControlRigs_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_UControlRig_FindControlRigs_Statics::ControlRig_eventFindControlRigs_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_UControlRig_FindControlRigs() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UControlRig_FindControlRigs_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(UControlRig::execFindControlRigs) { P_GET_OBJECT(UObject,Z_Param_Outer); P_GET_OBJECT(UClass,Z_Param_OptionalClass); P_FINISH; P_NATIVE_BEGIN; *(TArray*)Z_Param__Result=UControlRig::FindControlRigs(Z_Param_Outer,Z_Param_OptionalClass); P_NATIVE_END; } // ********** End Class UControlRig Function FindControlRigs *************************************** // ********** Begin Class UControlRig Function GetHierarchy **************************************** struct Z_Construct_UFunction_UControlRig_GetHierarchy_Statics { struct ControlRig_eventGetHierarchy_Parms { URigHierarchy* ReturnValue; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "Control Rig" }, { "ModuleRelativePath", "Public/ControlRig.h" }, }; #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_UControlRig_GetHierarchy_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ControlRig_eventGetHierarchy_Parms, ReturnValue), Z_Construct_UClass_URigHierarchy_NoRegister, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UControlRig_GetHierarchy_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UControlRig_GetHierarchy_Statics::NewProp_ReturnValue, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UControlRig_GetHierarchy_Statics::PropPointers) < 2048); // ********** End Function GetHierarchy Property Definitions *************************************** const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UControlRig_GetHierarchy_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UControlRig, nullptr, "GetHierarchy", Z_Construct_UFunction_UControlRig_GetHierarchy_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UControlRig_GetHierarchy_Statics::PropPointers), sizeof(Z_Construct_UFunction_UControlRig_GetHierarchy_Statics::ControlRig_eventGetHierarchy_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14020401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UControlRig_GetHierarchy_Statics::Function_MetaDataParams), Z_Construct_UFunction_UControlRig_GetHierarchy_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_UControlRig_GetHierarchy_Statics::ControlRig_eventGetHierarchy_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_UControlRig_GetHierarchy() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UControlRig_GetHierarchy_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(UControlRig::execGetHierarchy) { P_FINISH; P_NATIVE_BEGIN; *(URigHierarchy**)Z_Param__Result=P_THIS->GetHierarchy(); P_NATIVE_END; } // ********** End Class UControlRig Function GetHierarchy ****************************************** // ********** Begin Class UControlRig Function GetHostingActor ************************************* struct Z_Construct_UFunction_UControlRig_GetHostingActor_Statics { struct ControlRig_eventGetHostingActor_Parms { AActor* ReturnValue; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "Control Rig" }, { "Comment", "/** Find the actor the rig is bound to, if any */" }, { "ModuleRelativePath", "Public/ControlRig.h" }, { "ToolTip", "Find the actor the rig is bound to, if any" }, }; #endif // WITH_METADATA // ********** Begin Function GetHostingActor constinit property declarations *********************** static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function GetHostingActor constinit property declarations ************************* static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function GetHostingActor Property Definitions ********************************** const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UControlRig_GetHostingActor_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ControlRig_eventGetHostingActor_Parms, ReturnValue), Z_Construct_UClass_AActor_NoRegister, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UControlRig_GetHostingActor_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UControlRig_GetHostingActor_Statics::NewProp_ReturnValue, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UControlRig_GetHostingActor_Statics::PropPointers) < 2048); // ********** End Function GetHostingActor Property Definitions ************************************ const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UControlRig_GetHostingActor_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UControlRig, nullptr, "GetHostingActor", Z_Construct_UFunction_UControlRig_GetHostingActor_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UControlRig_GetHostingActor_Statics::PropPointers), sizeof(Z_Construct_UFunction_UControlRig_GetHostingActor_Statics::ControlRig_eventGetHostingActor_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UControlRig_GetHostingActor_Statics::Function_MetaDataParams), Z_Construct_UFunction_UControlRig_GetHostingActor_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_UControlRig_GetHostingActor_Statics::ControlRig_eventGetHostingActor_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_UControlRig_GetHostingActor() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UControlRig_GetHostingActor_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(UControlRig::execGetHostingActor) { P_FINISH; P_NATIVE_BEGIN; *(AActor**)Z_Param__Result=P_THIS->GetHostingActor(); P_NATIVE_END; } // ********** End Class UControlRig Function GetHostingActor *************************************** // ********** Begin Class UControlRig Function GetInteractionRig *********************************** struct Z_Construct_UFunction_UControlRig_GetInteractionRig_Statics { struct ControlRig_eventGetInteractionRig_Parms { UControlRig* ReturnValue; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "BlueprintGetter", "" }, { "DeprecatedFunction", "" }, { "DeprecationMessage", "InteractionRig is no longer used" }, { "ModuleRelativePath", "Public/ControlRig.h" }, }; #endif // WITH_METADATA // ********** Begin Function GetInteractionRig constinit property declarations ********************* static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function GetInteractionRig constinit property declarations *********************** static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function GetInteractionRig Property Definitions ******************************** const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UControlRig_GetInteractionRig_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ControlRig_eventGetInteractionRig_Parms, ReturnValue), Z_Construct_UClass_UControlRig_NoRegister, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UControlRig_GetInteractionRig_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UControlRig_GetInteractionRig_Statics::NewProp_ReturnValue, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UControlRig_GetInteractionRig_Statics::PropPointers) < 2048); // ********** End Function GetInteractionRig Property Definitions ********************************** const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UControlRig_GetInteractionRig_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UControlRig, nullptr, "GetInteractionRig", Z_Construct_UFunction_UControlRig_GetInteractionRig_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UControlRig_GetInteractionRig_Statics::PropPointers), sizeof(Z_Construct_UFunction_UControlRig_GetInteractionRig_Statics::ControlRig_eventGetInteractionRig_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UControlRig_GetInteractionRig_Statics::Function_MetaDataParams), Z_Construct_UFunction_UControlRig_GetInteractionRig_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_UControlRig_GetInteractionRig_Statics::ControlRig_eventGetInteractionRig_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_UControlRig_GetInteractionRig() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UControlRig_GetInteractionRig_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(UControlRig::execGetInteractionRig) { P_FINISH; P_NATIVE_BEGIN; *(UControlRig**)Z_Param__Result=P_THIS->GetInteractionRig(); P_NATIVE_END; } // ********** End Class UControlRig Function GetInteractionRig ************************************* // ********** Begin Class UControlRig Function GetInteractionRigClass ****************************** struct Z_Construct_UFunction_UControlRig_GetInteractionRigClass_Statics { struct ControlRig_eventGetInteractionRigClass_Parms { TSubclassOf ReturnValue; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "BlueprintGetter", "" }, { "DeprecatedFunction", "" }, { "DeprecationMessage", "InteractionRig is no longer used" }, { "ModuleRelativePath", "Public/ControlRig.h" }, }; #endif // WITH_METADATA // ********** Begin Function GetInteractionRigClass constinit property declarations **************** static const UECodeGen_Private::FClassPropertyParams NewProp_ReturnValue; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function GetInteractionRigClass constinit property declarations ****************** static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function GetInteractionRigClass Property Definitions *************************** const UECodeGen_Private::FClassPropertyParams Z_Construct_UFunction_UControlRig_GetInteractionRigClass_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0014000000000580, UECodeGen_Private::EPropertyGenFlags::Class, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ControlRig_eventGetInteractionRigClass_Parms, ReturnValue), Z_Construct_UClass_UClass_NoRegister, Z_Construct_UClass_UControlRig_NoRegister, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UControlRig_GetInteractionRigClass_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UControlRig_GetInteractionRigClass_Statics::NewProp_ReturnValue, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UControlRig_GetInteractionRigClass_Statics::PropPointers) < 2048); // ********** End Function GetInteractionRigClass Property Definitions ***************************** const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UControlRig_GetInteractionRigClass_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UControlRig, nullptr, "GetInteractionRigClass", Z_Construct_UFunction_UControlRig_GetInteractionRigClass_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UControlRig_GetInteractionRigClass_Statics::PropPointers), sizeof(Z_Construct_UFunction_UControlRig_GetInteractionRigClass_Statics::ControlRig_eventGetInteractionRigClass_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UControlRig_GetInteractionRigClass_Statics::Function_MetaDataParams), Z_Construct_UFunction_UControlRig_GetInteractionRigClass_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_UControlRig_GetInteractionRigClass_Statics::ControlRig_eventGetInteractionRigClass_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_UControlRig_GetInteractionRigClass() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UControlRig_GetInteractionRigClass_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(UControlRig::execGetInteractionRigClass) { P_FINISH; P_NATIVE_BEGIN; *(TSubclassOf*)Z_Param__Result=P_THIS->GetInteractionRigClass(); P_NATIVE_END; } // ********** End Class UControlRig Function GetInteractionRigClass ******************************** // ********** Begin Class UControlRig Function IsControlSelected *********************************** struct Z_Construct_UFunction_UControlRig_IsControlSelected_Statics { struct ControlRig_eventIsControlSelected_Parms { FName InControlName; bool ReturnValue; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "Control Rig" }, { "ModuleRelativePath", "Public/ControlRig.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InControlName_MetaData[] = { { "NativeConst", "" }, }; #endif // WITH_METADATA // ********** Begin Function IsControlSelected constinit property declarations ********************* static const UECodeGen_Private::FNamePropertyParams NewProp_InControlName; static void NewProp_ReturnValue_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function IsControlSelected constinit property declarations *********************** static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function IsControlSelected Property Definitions ******************************** const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UControlRig_IsControlSelected_Statics::NewProp_InControlName = { "InControlName", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ControlRig_eventIsControlSelected_Parms, InControlName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InControlName_MetaData), NewProp_InControlName_MetaData) }; void Z_Construct_UFunction_UControlRig_IsControlSelected_Statics::NewProp_ReturnValue_SetBit(void* Obj) { ((ControlRig_eventIsControlSelected_Parms*)Obj)->ReturnValue = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UControlRig_IsControlSelected_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(ControlRig_eventIsControlSelected_Parms), &Z_Construct_UFunction_UControlRig_IsControlSelected_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UControlRig_IsControlSelected_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UControlRig_IsControlSelected_Statics::NewProp_InControlName, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UControlRig_IsControlSelected_Statics::NewProp_ReturnValue, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UControlRig_IsControlSelected_Statics::PropPointers) < 2048); // ********** End Function IsControlSelected Property Definitions ********************************** const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UControlRig_IsControlSelected_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UControlRig, nullptr, "IsControlSelected", Z_Construct_UFunction_UControlRig_IsControlSelected_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UControlRig_IsControlSelected_Statics::PropPointers), sizeof(Z_Construct_UFunction_UControlRig_IsControlSelected_Statics::ControlRig_eventIsControlSelected_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54420402, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UControlRig_IsControlSelected_Statics::Function_MetaDataParams), Z_Construct_UFunction_UControlRig_IsControlSelected_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_UControlRig_IsControlSelected_Statics::ControlRig_eventIsControlSelected_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_UControlRig_IsControlSelected() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UControlRig_IsControlSelected_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(UControlRig::execIsControlSelected) { P_GET_PROPERTY_REF(FNameProperty,Z_Param_Out_InControlName); P_FINISH; P_NATIVE_BEGIN; *(bool*)Z_Param__Result=P_THIS->IsControlSelected(Z_Param_Out_InControlName); P_NATIVE_END; } // ********** End Class UControlRig Function IsControlSelected ************************************* // ********** Begin Class UControlRig Function RequestConstruction ********************************* struct Z_Construct_UFunction_UControlRig_RequestConstruction_Statics { #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "Control Rig" }, { "Comment", "/** Requests to perform construction during the next execution */" }, { "ModuleRelativePath", "Public/ControlRig.h" }, { "ToolTip", "Requests to perform construction during the next execution" }, }; #endif // WITH_METADATA // ********** Begin Function RequestConstruction constinit property declarations ******************* // ********** End Function RequestConstruction constinit property declarations ********************* static const UECodeGen_Private::FFunctionParams FuncParams; }; const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UControlRig_RequestConstruction_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UControlRig, nullptr, "RequestConstruction", nullptr, 0, 0, RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UControlRig_RequestConstruction_Statics::Function_MetaDataParams), Z_Construct_UFunction_UControlRig_RequestConstruction_Statics::Function_MetaDataParams)}, }; UFunction* Z_Construct_UFunction_UControlRig_RequestConstruction() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UControlRig_RequestConstruction_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(UControlRig::execRequestConstruction) { P_FINISH; P_NATIVE_BEGIN; P_THIS->RequestConstruction(); P_NATIVE_END; } // ********** End Class UControlRig Function RequestConstruction *********************************** // ********** Begin Class UControlRig Function SelectControl *************************************** struct Z_Construct_UFunction_UControlRig_SelectControl_Statics { struct ControlRig_eventSelectControl_Parms { FName InControlName; bool bSelect; bool bSetupUndo; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "Control Rig" }, { "Comment", "/**\n\x09 * Selects or deselects an element in the hierarchy\n\x09 * @param InControlName The key of the element to select\n\x09 * @param bSelect If set to false the element will be deselected\n\x09 * @param bSetupUndo If set to true the stack will record the change for undo / redo\n\x09 */" }, { "CPP_Default_bSelect", "true" }, { "CPP_Default_bSetupUndo", "false" }, { "ModuleRelativePath", "Public/ControlRig.h" }, { "ToolTip", "Selects or deselects an element in the hierarchy\n@param InControlName The key of the element to select\n@param bSelect If set to false the element will be deselected\n@param bSetupUndo If set to true the stack will record the change for undo / redo" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InControlName_MetaData[] = { { "NativeConst", "" }, }; #endif // WITH_METADATA // ********** Begin Function SelectControl constinit property declarations ************************* static const UECodeGen_Private::FNamePropertyParams NewProp_InControlName; static void NewProp_bSelect_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bSelect; static void NewProp_bSetupUndo_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bSetupUndo; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function SelectControl constinit property declarations *************************** static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function SelectControl Property Definitions ************************************ const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UControlRig_SelectControl_Statics::NewProp_InControlName = { "InControlName", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ControlRig_eventSelectControl_Parms, InControlName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InControlName_MetaData), NewProp_InControlName_MetaData) }; void Z_Construct_UFunction_UControlRig_SelectControl_Statics::NewProp_bSelect_SetBit(void* Obj) { ((ControlRig_eventSelectControl_Parms*)Obj)->bSelect = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UControlRig_SelectControl_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(ControlRig_eventSelectControl_Parms), &Z_Construct_UFunction_UControlRig_SelectControl_Statics::NewProp_bSelect_SetBit, METADATA_PARAMS(0, nullptr) }; void Z_Construct_UFunction_UControlRig_SelectControl_Statics::NewProp_bSetupUndo_SetBit(void* Obj) { ((ControlRig_eventSelectControl_Parms*)Obj)->bSetupUndo = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UControlRig_SelectControl_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(ControlRig_eventSelectControl_Parms), &Z_Construct_UFunction_UControlRig_SelectControl_Statics::NewProp_bSetupUndo_SetBit, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UControlRig_SelectControl_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UControlRig_SelectControl_Statics::NewProp_InControlName, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UControlRig_SelectControl_Statics::NewProp_bSelect, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UControlRig_SelectControl_Statics::NewProp_bSetupUndo, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UControlRig_SelectControl_Statics::PropPointers) < 2048); // ********** End Function SelectControl Property Definitions ************************************** const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UControlRig_SelectControl_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UControlRig, nullptr, "SelectControl", Z_Construct_UFunction_UControlRig_SelectControl_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UControlRig_SelectControl_Statics::PropPointers), sizeof(Z_Construct_UFunction_UControlRig_SelectControl_Statics::ControlRig_eventSelectControl_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420402, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UControlRig_SelectControl_Statics::Function_MetaDataParams), Z_Construct_UFunction_UControlRig_SelectControl_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_UControlRig_SelectControl_Statics::ControlRig_eventSelectControl_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_UControlRig_SelectControl() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UControlRig_SelectControl_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(UControlRig::execSelectControl) { P_GET_PROPERTY_REF(FNameProperty,Z_Param_Out_InControlName); P_GET_UBOOL(Z_Param_bSelect); P_GET_UBOOL(Z_Param_bSetupUndo); P_FINISH; P_NATIVE_BEGIN; P_THIS->SelectControl(Z_Param_Out_InControlName,Z_Param_bSelect,Z_Param_bSetupUndo); P_NATIVE_END; } // ********** End Class UControlRig Function SelectControl ***************************************** // ********** Begin Class UControlRig Function SetInteractionRig *********************************** struct Z_Construct_UFunction_UControlRig_SetInteractionRig_Statics { struct ControlRig_eventSetInteractionRig_Parms { UControlRig* InInteractionRig; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "BlueprintSetter", "" }, { "DeprecatedFunction", "" }, { "DeprecationMessage", "InteractionRig is no longer used" }, { "ModuleRelativePath", "Public/ControlRig.h" }, }; #endif // WITH_METADATA // ********** Begin Function SetInteractionRig constinit property declarations ********************* static const UECodeGen_Private::FObjectPropertyParams NewProp_InInteractionRig; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function SetInteractionRig constinit property declarations *********************** static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function SetInteractionRig Property Definitions ******************************** const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UControlRig_SetInteractionRig_Statics::NewProp_InInteractionRig = { "InInteractionRig", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ControlRig_eventSetInteractionRig_Parms, InInteractionRig), Z_Construct_UClass_UControlRig_NoRegister, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UControlRig_SetInteractionRig_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UControlRig_SetInteractionRig_Statics::NewProp_InInteractionRig, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UControlRig_SetInteractionRig_Statics::PropPointers) < 2048); // ********** End Function SetInteractionRig Property Definitions ********************************** const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UControlRig_SetInteractionRig_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UControlRig, nullptr, "SetInteractionRig", Z_Construct_UFunction_UControlRig_SetInteractionRig_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UControlRig_SetInteractionRig_Statics::PropPointers), sizeof(Z_Construct_UFunction_UControlRig_SetInteractionRig_Statics::ControlRig_eventSetInteractionRig_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UControlRig_SetInteractionRig_Statics::Function_MetaDataParams), Z_Construct_UFunction_UControlRig_SetInteractionRig_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_UControlRig_SetInteractionRig_Statics::ControlRig_eventSetInteractionRig_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_UControlRig_SetInteractionRig() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UControlRig_SetInteractionRig_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(UControlRig::execSetInteractionRig) { P_GET_OBJECT(UControlRig,Z_Param_InInteractionRig); P_FINISH; P_NATIVE_BEGIN; P_THIS->SetInteractionRig(Z_Param_InInteractionRig); P_NATIVE_END; } // ********** End Class UControlRig Function SetInteractionRig ************************************* // ********** Begin Class UControlRig Function SetInteractionRigClass ****************************** struct Z_Construct_UFunction_UControlRig_SetInteractionRigClass_Statics { struct ControlRig_eventSetInteractionRigClass_Parms { TSubclassOf InInteractionRigClass; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "BlueprintSetter", "" }, { "DeprecatedFunction", "" }, { "DeprecationMessage", "InteractionRig is no longer used" }, { "ModuleRelativePath", "Public/ControlRig.h" }, }; #endif // WITH_METADATA // ********** Begin Function SetInteractionRigClass constinit property declarations **************** static const UECodeGen_Private::FClassPropertyParams NewProp_InInteractionRigClass; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function SetInteractionRigClass constinit property declarations ****************** static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function SetInteractionRigClass Property Definitions *************************** const UECodeGen_Private::FClassPropertyParams Z_Construct_UFunction_UControlRig_SetInteractionRigClass_Statics::NewProp_InInteractionRigClass = { "InInteractionRigClass", nullptr, (EPropertyFlags)0x0014000000000080, UECodeGen_Private::EPropertyGenFlags::Class, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ControlRig_eventSetInteractionRigClass_Parms, InInteractionRigClass), Z_Construct_UClass_UClass_NoRegister, Z_Construct_UClass_UControlRig_NoRegister, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UControlRig_SetInteractionRigClass_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UControlRig_SetInteractionRigClass_Statics::NewProp_InInteractionRigClass, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UControlRig_SetInteractionRigClass_Statics::PropPointers) < 2048); // ********** End Function SetInteractionRigClass Property Definitions ***************************** const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UControlRig_SetInteractionRigClass_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UControlRig, nullptr, "SetInteractionRigClass", Z_Construct_UFunction_UControlRig_SetInteractionRigClass_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UControlRig_SetInteractionRigClass_Statics::PropPointers), sizeof(Z_Construct_UFunction_UControlRig_SetInteractionRigClass_Statics::ControlRig_eventSetInteractionRigClass_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UControlRig_SetInteractionRigClass_Statics::Function_MetaDataParams), Z_Construct_UFunction_UControlRig_SetInteractionRigClass_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_UControlRig_SetInteractionRigClass_Statics::ControlRig_eventSetInteractionRigClass_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_UControlRig_SetInteractionRigClass() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UControlRig_SetInteractionRigClass_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(UControlRig::execSetInteractionRigClass) { P_GET_OBJECT(UClass,Z_Param_InInteractionRigClass); P_FINISH; P_NATIVE_BEGIN; P_THIS->SetInteractionRigClass(Z_Param_InInteractionRigClass); P_NATIVE_END; } // ********** End Class UControlRig Function SetInteractionRigClass ******************************** // ********** Begin Class UControlRig Function SupportsBackwardsSolve ****************************** struct Z_Construct_UFunction_UControlRig_SupportsBackwardsSolve_Statics { struct ControlRig_eventSupportsBackwardsSolve_Parms { bool ReturnValue; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "Control Rig" }, { "Comment", "/** Contains a backwards solve event */" }, { "ModuleRelativePath", "Public/ControlRig.h" }, { "ToolTip", "Contains a backwards solve event" }, }; #endif // WITH_METADATA // ********** Begin Function SupportsBackwardsSolve constinit property declarations **************** static void NewProp_ReturnValue_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function SupportsBackwardsSolve constinit property declarations ****************** static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function SupportsBackwardsSolve Property Definitions *************************** void Z_Construct_UFunction_UControlRig_SupportsBackwardsSolve_Statics::NewProp_ReturnValue_SetBit(void* Obj) { ((ControlRig_eventSupportsBackwardsSolve_Parms*)Obj)->ReturnValue = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UControlRig_SupportsBackwardsSolve_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(ControlRig_eventSupportsBackwardsSolve_Parms), &Z_Construct_UFunction_UControlRig_SupportsBackwardsSolve_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UControlRig_SupportsBackwardsSolve_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UControlRig_SupportsBackwardsSolve_Statics::NewProp_ReturnValue, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UControlRig_SupportsBackwardsSolve_Statics::PropPointers) < 2048); // ********** End Function SupportsBackwardsSolve Property Definitions ***************************** const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UControlRig_SupportsBackwardsSolve_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UControlRig, nullptr, "SupportsBackwardsSolve", Z_Construct_UFunction_UControlRig_SupportsBackwardsSolve_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UControlRig_SupportsBackwardsSolve_Statics::PropPointers), sizeof(Z_Construct_UFunction_UControlRig_SupportsBackwardsSolve_Statics::ControlRig_eventSupportsBackwardsSolve_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UControlRig_SupportsBackwardsSolve_Statics::Function_MetaDataParams), Z_Construct_UFunction_UControlRig_SupportsBackwardsSolve_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_UControlRig_SupportsBackwardsSolve_Statics::ControlRig_eventSupportsBackwardsSolve_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_UControlRig_SupportsBackwardsSolve() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UControlRig_SupportsBackwardsSolve_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(UControlRig::execSupportsBackwardsSolve) { P_FINISH; P_NATIVE_BEGIN; *(bool*)Z_Param__Result=P_THIS->SupportsBackwardsSolve(); P_NATIVE_END; } // ********** End Class UControlRig Function SupportsBackwardsSolve ******************************** // ********** Begin Class UControlRig ************************************************************** FClassRegistrationInfo Z_Registration_Info_UClass_UControlRig; UClass* UControlRig::GetPrivateStaticClass() { using TClass = UControlRig; if (!Z_Registration_Info_UClass_UControlRig.InnerSingleton) { GetPrivateStaticClassBody( TClass::StaticPackage(), TEXT("ControlRig"), Z_Registration_Info_UClass_UControlRig.InnerSingleton, StaticRegisterNativesUControlRig, 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_UControlRig.InnerSingleton; } UClass* Z_Construct_UClass_UControlRig_NoRegister() { return UControlRig::GetPrivateStaticClass(); } struct Z_Construct_UClass_UControlRig_Statics { #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = { { "BlueprintType", "true" }, { "Comment", "/** Runs logic for mapping input data to transforms (the \"Rig\") */" }, { "IncludePath", "ControlRig.h" }, { "IsBlueprintBase", "true" }, { "ModuleRelativePath", "Public/ControlRig.h" }, { "ToolTip", "Runs logic for mapping input data to transforms (the \"Rig\")" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_OverrideAssets_MetaData[] = { { "ModuleRelativePath", "Public/ControlRig.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ExecutionType_MetaData[] = { { "ModuleRelativePath", "Public/ControlRig.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_HierarchySettings_MetaData[] = { { "ModuleRelativePath", "Public/ControlRig.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ControlCustomizations_MetaData[] = { { "ModuleRelativePath", "Public/ControlRig.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_DynamicHierarchy_MetaData[] = { { "ModuleRelativePath", "Public/ControlRig.h" }, }; #if WITH_EDITORONLY_DATA static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_GizmoLibrary_MetaData[] = { { "ModuleRelativePath", "Public/ControlRig.h" }, }; #endif // WITH_EDITORONLY_DATA static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ShapeLibraries_MetaData[] = { { "ModuleRelativePath", "Public/ControlRig.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ShapeLibraryNameMap_MetaData[] = { { "ModuleRelativePath", "Public/ControlRig.h" }, }; #if WITH_EDITORONLY_DATA static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InputProperties_MetaData[] = { { "Comment", "// you either go Input or Output, currently if you put it in both place, Output will override\n" }, { "ModuleRelativePath", "Public/ControlRig.h" }, { "ToolTip", "you either go Input or Output, currently if you put it in both place, Output will override" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_OutputProperties_MetaData[] = { { "ModuleRelativePath", "Public/ControlRig.h" }, }; #endif // WITH_EDITORONLY_DATA static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_RigVMExtendedExecuteContext_MetaData[] = { { "ModuleRelativePath", "Public/ControlRig.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_DataSourceRegistry_MetaData[] = { { "Comment", "/** The registry to access data source */" }, { "ModuleRelativePath", "Public/ControlRig.h" }, { "ToolTip", "The registry to access data source" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Influences_MetaData[] = { { "ModuleRelativePath", "Public/ControlRig.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ExternalVariableDataAssetLinks_MetaData[] = { { "EditInline", "true" }, { "ModuleRelativePath", "Public/ControlRig.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_OnControlSelected_BP_MetaData[] = { { "Category", "ControlRig" }, { "DisplayName", "OnControlSelected" }, { "ModuleRelativePath", "Public/ControlRig.h" }, }; #if WITH_EDITORONLY_DATA static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bControlsVisible_MetaData[] = { { "Comment", "/** Whether controls are visible */" }, { "ModuleRelativePath", "Public/ControlRig.h" }, { "ToolTip", "Whether controls are visible" }, }; #endif // WITH_EDITORONLY_DATA static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bIsAdditive_MetaData[] = { { "Comment", "/** An additive control rig runs a backwards solve before applying additive control values\n\x09 * and running the forward solve\n\x09 */" }, { "ModuleRelativePath", "Public/ControlRig.h" }, { "ToolTip", "An additive control rig runs a backwards solve before applying additive control values\nand running the forward solve" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_RigModuleSettings_MetaData[] = { { "ModuleRelativePath", "Public/ControlRig.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_RigModulePrefix_MetaData[] = { { "ModuleRelativePath", "Public/ControlRig.h" }, }; #if WITH_EDITORONLY_DATA static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InteractionRig_MetaData[] = { { "ModuleRelativePath", "Public/ControlRig.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InteractionRigClass_MetaData[] = { { "ModuleRelativePath", "Public/ControlRig.h" }, }; #endif // WITH_EDITORONLY_DATA #endif // WITH_METADATA // ********** Begin Class UControlRig constinit property declarations ****************************** static const UECodeGen_Private::FObjectPropertyParams NewProp_OverrideAssets_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_OverrideAssets; static const UECodeGen_Private::FBytePropertyParams NewProp_ExecutionType_Underlying; static const UECodeGen_Private::FEnumPropertyParams NewProp_ExecutionType; static const UECodeGen_Private::FStructPropertyParams NewProp_HierarchySettings; static const UECodeGen_Private::FStructPropertyParams NewProp_ControlCustomizations_ValueProp; static const UECodeGen_Private::FStructPropertyParams NewProp_ControlCustomizations_Key_KeyProp; static const UECodeGen_Private::FMapPropertyParams NewProp_ControlCustomizations; static const UECodeGen_Private::FObjectPropertyParams NewProp_DynamicHierarchy; #if WITH_EDITORONLY_DATA static const UECodeGen_Private::FSoftObjectPropertyParams NewProp_GizmoLibrary; #endif // WITH_EDITORONLY_DATA static const UECodeGen_Private::FSoftObjectPropertyParams NewProp_ShapeLibraries_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_ShapeLibraries; static const UECodeGen_Private::FStrPropertyParams NewProp_ShapeLibraryNameMap_ValueProp; static const UECodeGen_Private::FStrPropertyParams NewProp_ShapeLibraryNameMap_Key_KeyProp; static const UECodeGen_Private::FMapPropertyParams NewProp_ShapeLibraryNameMap; #if WITH_EDITORONLY_DATA static const UECodeGen_Private::FStructPropertyParams NewProp_InputProperties_ValueProp; static const UECodeGen_Private::FNamePropertyParams NewProp_InputProperties_Key_KeyProp; static const UECodeGen_Private::FMapPropertyParams NewProp_InputProperties; static const UECodeGen_Private::FStructPropertyParams NewProp_OutputProperties_ValueProp; static const UECodeGen_Private::FNamePropertyParams NewProp_OutputProperties_Key_KeyProp; static const UECodeGen_Private::FMapPropertyParams NewProp_OutputProperties; #endif // WITH_EDITORONLY_DATA static const UECodeGen_Private::FStructPropertyParams NewProp_RigVMExtendedExecuteContext; static const UECodeGen_Private::FObjectPropertyParams NewProp_DataSourceRegistry; static const UECodeGen_Private::FStructPropertyParams NewProp_Influences; static const UECodeGen_Private::FObjectPropertyParams NewProp_ExternalVariableDataAssetLinks_ValueProp; static const UECodeGen_Private::FNamePropertyParams NewProp_ExternalVariableDataAssetLinks_Key_KeyProp; static const UECodeGen_Private::FMapPropertyParams NewProp_ExternalVariableDataAssetLinks; static const UECodeGen_Private::FMulticastDelegatePropertyParams NewProp_OnControlSelected_BP; #if WITH_EDITORONLY_DATA static void NewProp_bControlsVisible_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bControlsVisible; #endif // WITH_EDITORONLY_DATA static void NewProp_bIsAdditive_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bIsAdditive; static const UECodeGen_Private::FStructPropertyParams NewProp_RigModuleSettings; static const UECodeGen_Private::FStrPropertyParams NewProp_RigModulePrefix; #if WITH_EDITORONLY_DATA static const UECodeGen_Private::FObjectPropertyParams NewProp_InteractionRig; static const UECodeGen_Private::FClassPropertyParams NewProp_InteractionRigClass; #endif // WITH_EDITORONLY_DATA static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Class UControlRig constinit property declarations ******************************** static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = { { .NameUTF8 = UTF8TEXT("ClearControlSelection"), .Pointer = &UControlRig::execClearControlSelection }, { .NameUTF8 = UTF8TEXT("CreateTransformableControlHandle"), .Pointer = &UControlRig::execCreateTransformableControlHandle }, { .NameUTF8 = UTF8TEXT("CurrentControlSelection"), .Pointer = &UControlRig::execCurrentControlSelection }, { .NameUTF8 = UTF8TEXT("FindControlRigs"), .Pointer = &UControlRig::execFindControlRigs }, { .NameUTF8 = UTF8TEXT("GetHierarchy"), .Pointer = &UControlRig::execGetHierarchy }, { .NameUTF8 = UTF8TEXT("GetHostingActor"), .Pointer = &UControlRig::execGetHostingActor }, { .NameUTF8 = UTF8TEXT("GetInteractionRig"), .Pointer = &UControlRig::execGetInteractionRig }, { .NameUTF8 = UTF8TEXT("GetInteractionRigClass"), .Pointer = &UControlRig::execGetInteractionRigClass }, { .NameUTF8 = UTF8TEXT("IsControlSelected"), .Pointer = &UControlRig::execIsControlSelected }, { .NameUTF8 = UTF8TEXT("RequestConstruction"), .Pointer = &UControlRig::execRequestConstruction }, { .NameUTF8 = UTF8TEXT("SelectControl"), .Pointer = &UControlRig::execSelectControl }, { .NameUTF8 = UTF8TEXT("SetInteractionRig"), .Pointer = &UControlRig::execSetInteractionRig }, { .NameUTF8 = UTF8TEXT("SetInteractionRigClass"), .Pointer = &UControlRig::execSetInteractionRigClass }, { .NameUTF8 = UTF8TEXT("SupportsBackwardsSolve"), .Pointer = &UControlRig::execSupportsBackwardsSolve }, }; static UObject* (*const DependentSingletons[])(); static constexpr FClassFunctionLinkInfo FuncInfo[] = { { &Z_Construct_UFunction_UControlRig_ClearControlSelection, "ClearControlSelection" }, // 3679677331 { &Z_Construct_UFunction_UControlRig_CreateTransformableControlHandle, "CreateTransformableControlHandle" }, // 2745162189 { &Z_Construct_UFunction_UControlRig_CurrentControlSelection, "CurrentControlSelection" }, // 2380736152 { &Z_Construct_UFunction_UControlRig_FindControlRigs, "FindControlRigs" }, // 3818981854 { &Z_Construct_UFunction_UControlRig_GetHierarchy, "GetHierarchy" }, // 2183212702 { &Z_Construct_UFunction_UControlRig_GetHostingActor, "GetHostingActor" }, // 379048927 { &Z_Construct_UFunction_UControlRig_GetInteractionRig, "GetInteractionRig" }, // 1333435679 { &Z_Construct_UFunction_UControlRig_GetInteractionRigClass, "GetInteractionRigClass" }, // 1050946842 { &Z_Construct_UFunction_UControlRig_IsControlSelected, "IsControlSelected" }, // 2650118338 { &Z_Construct_USparseDelegateFunction_UControlRig_OnControlSelectedBP__DelegateSignature, "OnControlSelectedBP__DelegateSignature" }, // 1757420348 { &Z_Construct_UFunction_UControlRig_RequestConstruction, "RequestConstruction" }, // 2924510460 { &Z_Construct_UFunction_UControlRig_SelectControl, "SelectControl" }, // 3698394957 { &Z_Construct_UFunction_UControlRig_SetInteractionRig, "SetInteractionRig" }, // 461383568 { &Z_Construct_UFunction_UControlRig_SetInteractionRigClass, "SetInteractionRigClass" }, // 880724609 { &Z_Construct_UFunction_UControlRig_SupportsBackwardsSolve, "SupportsBackwardsSolve" }, // 1247506438 }; static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048); static const UECodeGen_Private::FImplementedInterfaceParams InterfaceParams[]; static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = { TCppClassTypeTraits::IsAbstract, }; static const UECodeGen_Private::FClassParams ClassParams; }; // struct Z_Construct_UClass_UControlRig_Statics // ********** Begin Class UControlRig Property Definitions ***************************************** const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UControlRig_Statics::NewProp_OverrideAssets_Inner = { "OverrideAssets", nullptr, (EPropertyFlags)0x0104000000000000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_UControlRigOverrideAsset_NoRegister, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FArrayPropertyParams Z_Construct_UClass_UControlRig_Statics::NewProp_OverrideAssets = { "OverrideAssets", nullptr, (EPropertyFlags)0x0144000000002000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UControlRig, OverrideAssets), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_OverrideAssets_MetaData), NewProp_OverrideAssets_MetaData) }; const UECodeGen_Private::FBytePropertyParams Z_Construct_UClass_UControlRig_Statics::NewProp_ExecutionType_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_UClass_UControlRig_Statics::NewProp_ExecutionType = { "ExecutionType", nullptr, (EPropertyFlags)0x0010000000002000, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UControlRig, ExecutionType), Z_Construct_UEnum_ControlRig_ERigExecutionType, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ExecutionType_MetaData), NewProp_ExecutionType_MetaData) }; // 3582167834 const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UControlRig_Statics::NewProp_HierarchySettings = { "HierarchySettings", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UControlRig, HierarchySettings), Z_Construct_UScriptStruct_FRigHierarchySettings, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_HierarchySettings_MetaData), NewProp_HierarchySettings_MetaData) }; // 2178845153 const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UControlRig_Statics::NewProp_ControlCustomizations_ValueProp = { "ControlCustomizations", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 1, Z_Construct_UScriptStruct_FRigControlElementCustomization, METADATA_PARAMS(0, nullptr) }; // 2641537145 const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UControlRig_Statics::NewProp_ControlCustomizations_Key_KeyProp = { "ControlCustomizations_Key", 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::FMapPropertyParams Z_Construct_UClass_UControlRig_Statics::NewProp_ControlCustomizations = { "ControlCustomizations", nullptr, (EPropertyFlags)0x0020080000000000, UECodeGen_Private::EPropertyGenFlags::Map, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UControlRig, ControlCustomizations), EMapPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ControlCustomizations_MetaData), NewProp_ControlCustomizations_MetaData) }; // 389243550 2641537145 const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UControlRig_Statics::NewProp_DynamicHierarchy = { "DynamicHierarchy", nullptr, (EPropertyFlags)0x0124080000000000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UControlRig, DynamicHierarchy), Z_Construct_UClass_URigHierarchy_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_DynamicHierarchy_MetaData), NewProp_DynamicHierarchy_MetaData) }; #if WITH_EDITORONLY_DATA const UECodeGen_Private::FSoftObjectPropertyParams Z_Construct_UClass_UControlRig_Statics::NewProp_GizmoLibrary = { "GizmoLibrary", nullptr, (EPropertyFlags)0x0024080820000000, UECodeGen_Private::EPropertyGenFlags::SoftObject, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UControlRig, GizmoLibrary_DEPRECATED), Z_Construct_UClass_UControlRigShapeLibrary_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_GizmoLibrary_MetaData), NewProp_GizmoLibrary_MetaData) }; #endif // WITH_EDITORONLY_DATA const UECodeGen_Private::FSoftObjectPropertyParams Z_Construct_UClass_UControlRig_Statics::NewProp_ShapeLibraries_Inner = { "ShapeLibraries", nullptr, (EPropertyFlags)0x0004000000000000, UECodeGen_Private::EPropertyGenFlags::SoftObject, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_UControlRigShapeLibrary_NoRegister, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FArrayPropertyParams Z_Construct_UClass_UControlRig_Statics::NewProp_ShapeLibraries = { "ShapeLibraries", nullptr, (EPropertyFlags)0x0024080000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UControlRig, ShapeLibraries), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ShapeLibraries_MetaData), NewProp_ShapeLibraries_MetaData) }; const UECodeGen_Private::FStrPropertyParams Z_Construct_UClass_UControlRig_Statics::NewProp_ShapeLibraryNameMap_ValueProp = { "ShapeLibraryNameMap", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 1, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FStrPropertyParams Z_Construct_UClass_UControlRig_Statics::NewProp_ShapeLibraryNameMap_Key_KeyProp = { "ShapeLibraryNameMap_Key", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FMapPropertyParams Z_Construct_UClass_UControlRig_Statics::NewProp_ShapeLibraryNameMap = { "ShapeLibraryNameMap", nullptr, (EPropertyFlags)0x0020080000002000, UECodeGen_Private::EPropertyGenFlags::Map, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UControlRig, ShapeLibraryNameMap), EMapPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ShapeLibraryNameMap_MetaData), NewProp_ShapeLibraryNameMap_MetaData) }; #if WITH_EDITORONLY_DATA const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UControlRig_Statics::NewProp_InputProperties_ValueProp = { "InputProperties", nullptr, (EPropertyFlags)0x0000000820000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 1, Z_Construct_UScriptStruct_FCachedPropertyPath, METADATA_PARAMS(0, nullptr) }; // 259334227 const UECodeGen_Private::FNamePropertyParams Z_Construct_UClass_UControlRig_Statics::NewProp_InputProperties_Key_KeyProp = { "InputProperties_Key", nullptr, (EPropertyFlags)0x0000000800000000, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FMapPropertyParams Z_Construct_UClass_UControlRig_Statics::NewProp_InputProperties = { "InputProperties", nullptr, (EPropertyFlags)0x0020080820000000, UECodeGen_Private::EPropertyGenFlags::Map, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UControlRig, InputProperties_DEPRECATED), EMapPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InputProperties_MetaData), NewProp_InputProperties_MetaData) }; // 259334227 const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UControlRig_Statics::NewProp_OutputProperties_ValueProp = { "OutputProperties", nullptr, (EPropertyFlags)0x0000000820000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 1, Z_Construct_UScriptStruct_FCachedPropertyPath, METADATA_PARAMS(0, nullptr) }; // 259334227 const UECodeGen_Private::FNamePropertyParams Z_Construct_UClass_UControlRig_Statics::NewProp_OutputProperties_Key_KeyProp = { "OutputProperties_Key", nullptr, (EPropertyFlags)0x0000000800000000, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FMapPropertyParams Z_Construct_UClass_UControlRig_Statics::NewProp_OutputProperties = { "OutputProperties", nullptr, (EPropertyFlags)0x0020080820000000, UECodeGen_Private::EPropertyGenFlags::Map, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UControlRig, OutputProperties_DEPRECATED), EMapPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_OutputProperties_MetaData), NewProp_OutputProperties_MetaData) }; // 259334227 #endif // WITH_EDITORONLY_DATA const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UControlRig_Statics::NewProp_RigVMExtendedExecuteContext = { "RigVMExtendedExecuteContext", nullptr, (EPropertyFlags)0x0040000000002000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UControlRig, RigVMExtendedExecuteContext), Z_Construct_UScriptStruct_FRigVMExtendedExecuteContext, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_RigVMExtendedExecuteContext_MetaData), NewProp_RigVMExtendedExecuteContext_MetaData) }; // 1465763596 const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UControlRig_Statics::NewProp_DataSourceRegistry = { "DataSourceRegistry", nullptr, (EPropertyFlags)0x0144000000002000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UControlRig, DataSourceRegistry), Z_Construct_UClass_UAnimationDataSourceRegistry_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_DataSourceRegistry_MetaData), NewProp_DataSourceRegistry_MetaData) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UControlRig_Statics::NewProp_Influences = { "Influences", nullptr, (EPropertyFlags)0x0020080000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UControlRig, Influences), Z_Construct_UScriptStruct_FRigInfluenceMapPerEvent, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Influences_MetaData), NewProp_Influences_MetaData) }; // 3989603964 const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UControlRig_Statics::NewProp_ExternalVariableDataAssetLinks_ValueProp = { "ExternalVariableDataAssetLinks", nullptr, (EPropertyFlags)0x0104000000080008, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 1, Z_Construct_UClass_UDataAssetLink_NoRegister, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FNamePropertyParams Z_Construct_UClass_UControlRig_Statics::NewProp_ExternalVariableDataAssetLinks_Key_KeyProp = { "ExternalVariableDataAssetLinks_Key", nullptr, (EPropertyFlags)0x0100000000080008, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FMapPropertyParams Z_Construct_UClass_UControlRig_Statics::NewProp_ExternalVariableDataAssetLinks = { "ExternalVariableDataAssetLinks", nullptr, (EPropertyFlags)0x0124088000202008, UECodeGen_Private::EPropertyGenFlags::Map, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UControlRig, ExternalVariableDataAssetLinks), EMapPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ExternalVariableDataAssetLinks_MetaData), NewProp_ExternalVariableDataAssetLinks_MetaData) }; const UECodeGen_Private::FMulticastDelegatePropertyParams Z_Construct_UClass_UControlRig_Statics::NewProp_OnControlSelected_BP = { "OnControlSelected_BP", nullptr, (EPropertyFlags)0x0020080010080000, UECodeGen_Private::EPropertyGenFlags::SparseMulticastDelegate, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UControlRig, OnControlSelected_BP), Z_Construct_USparseDelegateFunction_UControlRig_OnControlSelectedBP__DelegateSignature, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_OnControlSelected_BP_MetaData), NewProp_OnControlSelected_BP_MetaData) }; // 1757420348 #if WITH_EDITORONLY_DATA void Z_Construct_UClass_UControlRig_Statics::NewProp_bControlsVisible_SetBit(void* Obj) { ((UControlRig*)Obj)->bControlsVisible = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UControlRig_Statics::NewProp_bControlsVisible = { "bControlsVisible", nullptr, (EPropertyFlags)0x0040000800002000, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(UControlRig), &Z_Construct_UClass_UControlRig_Statics::NewProp_bControlsVisible_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bControlsVisible_MetaData), NewProp_bControlsVisible_MetaData) }; #endif // WITH_EDITORONLY_DATA void Z_Construct_UClass_UControlRig_Statics::NewProp_bIsAdditive_SetBit(void* Obj) { ((UControlRig*)Obj)->bIsAdditive = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UControlRig_Statics::NewProp_bIsAdditive = { "bIsAdditive", nullptr, (EPropertyFlags)0x0020080000000000, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(UControlRig), &Z_Construct_UClass_UControlRig_Statics::NewProp_bIsAdditive_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bIsAdditive_MetaData), NewProp_bIsAdditive_MetaData) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UControlRig_Statics::NewProp_RigModuleSettings = { "RigModuleSettings", nullptr, (EPropertyFlags)0x0040000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UControlRig, RigModuleSettings), Z_Construct_UScriptStruct_FRigModuleSettings, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_RigModuleSettings_MetaData), NewProp_RigModuleSettings_MetaData) }; // 1644715620 const UECodeGen_Private::FStrPropertyParams Z_Construct_UClass_UControlRig_Statics::NewProp_RigModulePrefix = { "RigModulePrefix", nullptr, (EPropertyFlags)0x0040000000002000, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UControlRig, RigModulePrefix), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_RigModulePrefix_MetaData), NewProp_RigModulePrefix_MetaData) }; #if WITH_EDITORONLY_DATA const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UControlRig_Statics::NewProp_InteractionRig = { "InteractionRig", nullptr, (EPropertyFlags)0x0144000820000000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UControlRig, InteractionRig_DEPRECATED), Z_Construct_UClass_UControlRig_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InteractionRig_MetaData), NewProp_InteractionRig_MetaData) }; const UECodeGen_Private::FClassPropertyParams Z_Construct_UClass_UControlRig_Statics::NewProp_InteractionRigClass = { "InteractionRigClass", nullptr, (EPropertyFlags)0x0044000820000000, UECodeGen_Private::EPropertyGenFlags::Class, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UControlRig, InteractionRigClass_DEPRECATED), Z_Construct_UClass_UClass_NoRegister, Z_Construct_UClass_UControlRig_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InteractionRigClass_MetaData), NewProp_InteractionRigClass_MetaData) }; #endif // WITH_EDITORONLY_DATA const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UControlRig_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UControlRig_Statics::NewProp_OverrideAssets_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UControlRig_Statics::NewProp_OverrideAssets, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UControlRig_Statics::NewProp_ExecutionType_Underlying, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UControlRig_Statics::NewProp_ExecutionType, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UControlRig_Statics::NewProp_HierarchySettings, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UControlRig_Statics::NewProp_ControlCustomizations_ValueProp, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UControlRig_Statics::NewProp_ControlCustomizations_Key_KeyProp, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UControlRig_Statics::NewProp_ControlCustomizations, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UControlRig_Statics::NewProp_DynamicHierarchy, #if WITH_EDITORONLY_DATA (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UControlRig_Statics::NewProp_GizmoLibrary, #endif // WITH_EDITORONLY_DATA (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UControlRig_Statics::NewProp_ShapeLibraries_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UControlRig_Statics::NewProp_ShapeLibraries, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UControlRig_Statics::NewProp_ShapeLibraryNameMap_ValueProp, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UControlRig_Statics::NewProp_ShapeLibraryNameMap_Key_KeyProp, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UControlRig_Statics::NewProp_ShapeLibraryNameMap, #if WITH_EDITORONLY_DATA (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UControlRig_Statics::NewProp_InputProperties_ValueProp, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UControlRig_Statics::NewProp_InputProperties_Key_KeyProp, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UControlRig_Statics::NewProp_InputProperties, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UControlRig_Statics::NewProp_OutputProperties_ValueProp, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UControlRig_Statics::NewProp_OutputProperties_Key_KeyProp, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UControlRig_Statics::NewProp_OutputProperties, #endif // WITH_EDITORONLY_DATA (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UControlRig_Statics::NewProp_RigVMExtendedExecuteContext, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UControlRig_Statics::NewProp_DataSourceRegistry, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UControlRig_Statics::NewProp_Influences, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UControlRig_Statics::NewProp_ExternalVariableDataAssetLinks_ValueProp, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UControlRig_Statics::NewProp_ExternalVariableDataAssetLinks_Key_KeyProp, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UControlRig_Statics::NewProp_ExternalVariableDataAssetLinks, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UControlRig_Statics::NewProp_OnControlSelected_BP, #if WITH_EDITORONLY_DATA (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UControlRig_Statics::NewProp_bControlsVisible, #endif // WITH_EDITORONLY_DATA (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UControlRig_Statics::NewProp_bIsAdditive, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UControlRig_Statics::NewProp_RigModuleSettings, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UControlRig_Statics::NewProp_RigModulePrefix, #if WITH_EDITORONLY_DATA (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UControlRig_Statics::NewProp_InteractionRig, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UControlRig_Statics::NewProp_InteractionRigClass, #endif // WITH_EDITORONLY_DATA }; static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UControlRig_Statics::PropPointers) < 2048); // ********** End Class UControlRig Property Definitions ******************************************* UObject* (*const Z_Construct_UClass_UControlRig_Statics::DependentSingletons[])() = { (UObject* (*)())Z_Construct_UClass_URigVMHost, (UObject* (*)())Z_Construct_UPackage__Script_ControlRig, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UControlRig_Statics::DependentSingletons) < 16); const UECodeGen_Private::FImplementedInterfaceParams Z_Construct_UClass_UControlRig_Statics::InterfaceParams[] = { { Z_Construct_UClass_UNodeMappingProviderInterface_NoRegister, (int32)VTABLE_OFFSET(UControlRig, INodeMappingProviderInterface), false }, // 4243059555 { Z_Construct_UClass_URigHierarchyProvider_NoRegister, (int32)VTABLE_OFFSET(UControlRig, IRigHierarchyProvider), false }, // 1183153570 { Z_Construct_UClass_UMeshDeformerProducer_NoRegister, (int32)VTABLE_OFFSET(UControlRig, IMeshDeformerProducer), false }, // 1340142273 }; const UECodeGen_Private::FClassParams Z_Construct_UClass_UControlRig_Statics::ClassParams = { &UControlRig::StaticClass, nullptr, &StaticCppClassTypeInfo, DependentSingletons, FuncInfo, Z_Construct_UClass_UControlRig_Statics::PropPointers, InterfaceParams, UE_ARRAY_COUNT(DependentSingletons), UE_ARRAY_COUNT(FuncInfo), UE_ARRAY_COUNT(Z_Construct_UClass_UControlRig_Statics::PropPointers), UE_ARRAY_COUNT(InterfaceParams), 0x008810A1u, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UControlRig_Statics::Class_MetaDataParams), Z_Construct_UClass_UControlRig_Statics::Class_MetaDataParams) }; void UControlRig::StaticRegisterNativesUControlRig() { UClass* Class = UControlRig::StaticClass(); FNativeFunctionRegistrar::RegisterFunctions(Class, MakeConstArrayView(Z_Construct_UClass_UControlRig_Statics::Funcs)); } UClass* Z_Construct_UClass_UControlRig() { if (!Z_Registration_Info_UClass_UControlRig.OuterSingleton) { UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UControlRig.OuterSingleton, Z_Construct_UClass_UControlRig_Statics::ClassParams); } return Z_Registration_Info_UClass_UControlRig.OuterSingleton; } DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UControlRig); UControlRig::~UControlRig() {} IMPLEMENT_FSTRUCTUREDARCHIVE_SERIALIZER(UControlRig) // ********** End Class UControlRig **************************************************************** // ********** Begin Registration ******************************************************************* struct Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_ControlRig_h__Script_ControlRig_Statics { static constexpr FClassRegisterCompiledInInfo ClassInfo[] = { { Z_Construct_UClass_UControlRig, UControlRig::StaticClass, TEXT("UControlRig"), &Z_Registration_Info_UClass_UControlRig, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UControlRig), 362300570U) }, }; }; // Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_ControlRig_h__Script_ControlRig_Statics static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_ControlRig_h__Script_ControlRig_3483628463{ TEXT("/Script/ControlRig"), Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_ControlRig_h__Script_ControlRig_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_ControlRig_h__Script_ControlRig_Statics::ClassInfo), nullptr, 0, nullptr, 0, }; // ********** End Registration ********************************************************************* PRAGMA_ENABLE_DEPRECATION_WARNINGS