// 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 "Units/Execution/RigUnit_DynamicHierarchy.h" #include "EulerTransform.h" #include "Rigs/RigHierarchyDefines.h" #include "Rigs/RigHierarchyElements.h" #include "RigVMCore/RigVMFunction.h" #include "RigVMCore/RigVMRegistry.h" PRAGMA_DISABLE_DEPRECATION_WARNINGS static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT"); void EmptyLinkFunctionForGeneratedCodeRigUnit_DynamicHierarchy() {} // ********** Begin Cross Module References ******************************************************** ANIMATIONCORE_API UEnum* Z_Construct_UEnum_AnimationCore_EEulerRotationOrder(); ANIMATIONCORE_API UScriptStruct* Z_Construct_UScriptStruct_FEulerTransform(); CONTROLRIG_API UEnum* Z_Construct_UEnum_ControlRig_ERigControlAxis(); CONTROLRIG_API UEnum* Z_Construct_UEnum_ControlRig_ERigControlTransformChannel(); CONTROLRIG_API UEnum* Z_Construct_UEnum_ControlRig_ERigControlVisibility(); CONTROLRIG_API UEnum* Z_Construct_UEnum_ControlRig_ERigSwitchParentMode(); CONTROLRIG_API UScriptStruct* Z_Construct_UScriptStruct_FRigControlLimitEnabled(); CONTROLRIG_API UScriptStruct* Z_Construct_UScriptStruct_FRigElementKey(); CONTROLRIG_API UScriptStruct* Z_Construct_UScriptStruct_FRigElementKeyCollection(); CONTROLRIG_API UScriptStruct* Z_Construct_UScriptStruct_FRigElementKeyWithLabel(); CONTROLRIG_API UScriptStruct* Z_Construct_UScriptStruct_FRigElementWeight(); CONTROLRIG_API UScriptStruct* Z_Construct_UScriptStruct_FRigUnit(); CONTROLRIG_API UScriptStruct* Z_Construct_UScriptStruct_FRigUnit_AddAvailableSpaces(); CONTROLRIG_API UScriptStruct* Z_Construct_UScriptStruct_FRigUnit_AddParent(); CONTROLRIG_API UScriptStruct* Z_Construct_UScriptStruct_FRigUnit_DynamicHierarchyBase(); CONTROLRIG_API UScriptStruct* Z_Construct_UScriptStruct_FRigUnit_DynamicHierarchyBaseMutable(); CONTROLRIG_API UScriptStruct* Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannel2DLimitSettings(); CONTROLRIG_API UScriptStruct* Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelBool(); CONTROLRIG_API UScriptStruct* Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelEmptyLimitSettings(); CONTROLRIG_API UScriptStruct* Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelFloat(); CONTROLRIG_API UScriptStruct* Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelInteger(); CONTROLRIG_API UScriptStruct* Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelRotator(); CONTROLRIG_API UScriptStruct* Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelRotatorLimitSettings(); CONTROLRIG_API UScriptStruct* Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelScaleFloat(); CONTROLRIG_API UScriptStruct* Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelScaleVector(); CONTROLRIG_API UScriptStruct* Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelSingleLimitSettings(); CONTROLRIG_API UScriptStruct* Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelVector(); CONTROLRIG_API UScriptStruct* Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelVector2D(); CONTROLRIG_API UScriptStruct* Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelVectorLimitSettings(); CONTROLRIG_API UScriptStruct* Z_Construct_UScriptStruct_FRigUnit_HierarchyAddBone(); CONTROLRIG_API UScriptStruct* Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControl_ProxySettings(); CONTROLRIG_API UScriptStruct* Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControl_Settings(); CONTROLRIG_API UScriptStruct* Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControl_ShapeSettings(); CONTROLRIG_API UScriptStruct* Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlElement(); CONTROLRIG_API UScriptStruct* Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlFloat(); CONTROLRIG_API UScriptStruct* Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlFloat_LimitSettings(); CONTROLRIG_API UScriptStruct* Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlFloat_Settings(); CONTROLRIG_API UScriptStruct* Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlInteger(); CONTROLRIG_API UScriptStruct* Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlInteger_LimitSettings(); CONTROLRIG_API UScriptStruct* Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlInteger_Settings(); CONTROLRIG_API UScriptStruct* Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlRotator(); CONTROLRIG_API UScriptStruct* Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlRotator_LimitSettings(); CONTROLRIG_API UScriptStruct* Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlRotator_Settings(); CONTROLRIG_API UScriptStruct* Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlTransform(); CONTROLRIG_API UScriptStruct* Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlTransform_LimitSettings(); CONTROLRIG_API UScriptStruct* Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlTransform_Settings(); CONTROLRIG_API UScriptStruct* Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlVector(); CONTROLRIG_API UScriptStruct* Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlVector2D(); CONTROLRIG_API UScriptStruct* Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlVector2D_LimitSettings(); CONTROLRIG_API UScriptStruct* Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlVector2D_Settings(); CONTROLRIG_API UScriptStruct* Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlVector_LimitSettings(); CONTROLRIG_API UScriptStruct* Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlVector_Settings(); CONTROLRIG_API UScriptStruct* Z_Construct_UScriptStruct_FRigUnit_HierarchyAddElement(); CONTROLRIG_API UScriptStruct* Z_Construct_UScriptStruct_FRigUnit_HierarchyAddNull(); CONTROLRIG_API UScriptStruct* Z_Construct_UScriptStruct_FRigUnit_HierarchyAddSocket(); CONTROLRIG_API UScriptStruct* Z_Construct_UScriptStruct_FRigUnit_HierarchyGetParentWeights(); CONTROLRIG_API UScriptStruct* Z_Construct_UScriptStruct_FRigUnit_HierarchyGetParentWeightsArray(); CONTROLRIG_API UScriptStruct* Z_Construct_UScriptStruct_FRigUnit_HierarchyGetShapeSettings(); CONTROLRIG_API UScriptStruct* Z_Construct_UScriptStruct_FRigUnit_HierarchyImportFromSkeleton(); CONTROLRIG_API UScriptStruct* Z_Construct_UScriptStruct_FRigUnit_HierarchyRemoveElement(); CONTROLRIG_API UScriptStruct* Z_Construct_UScriptStruct_FRigUnit_HierarchyReset(); CONTROLRIG_API UScriptStruct* Z_Construct_UScriptStruct_FRigUnit_HierarchySetParentWeights(); CONTROLRIG_API UScriptStruct* Z_Construct_UScriptStruct_FRigUnit_HierarchySetShapeSettings(); CONTROLRIG_API UScriptStruct* Z_Construct_UScriptStruct_FRigUnit_SetChannelHosts(); CONTROLRIG_API UScriptStruct* Z_Construct_UScriptStruct_FRigUnit_SetDefaultParent(); CONTROLRIG_API UScriptStruct* Z_Construct_UScriptStruct_FRigUnit_SwitchParent(); CONTROLRIG_API UScriptStruct* Z_Construct_UScriptStruct_FRigUnitMutable(); COREUOBJECT_API UClass* Z_Construct_UClass_UEnum_NoRegister(); COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FLinearColor(); COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FRotator(); COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FTransform(); COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FVector(); COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FVector2D(); RIGVM_API UEnum* Z_Construct_UEnum_RigVM_ERigVMTransformSpace(); UPackage* Z_Construct_UPackage__Script_ControlRig(); // ********** End Cross Module References ********************************************************** // ********** Begin ScriptStruct FRigUnit_DynamicHierarchyBase ************************************* struct Z_Construct_UScriptStruct_FRigUnit_DynamicHierarchyBase_Statics { static inline consteval int32 GetStructSize() { return sizeof(FRigUnit_DynamicHierarchyBase); } static inline consteval int16 GetStructAlignment() { return alignof(FRigUnit_DynamicHierarchyBase); } #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = { { "Abstract", "" }, { "Category", "DynamicHierarchy" }, { "ModuleRelativePath", "Public/Units/Execution/RigUnit_DynamicHierarchy.h" }, { "NodeColor", "0.262745, 0.8, 0, 0.229412" }, }; #endif // WITH_METADATA // ********** Begin ScriptStruct FRigUnit_DynamicHierarchyBase constinit property declarations ***** // ********** End ScriptStruct FRigUnit_DynamicHierarchyBase constinit property declarations ******* static void* NewStructOps() { return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps(); } static const UECodeGen_Private::FStructParams StructParams; }; // struct Z_Construct_UScriptStruct_FRigUnit_DynamicHierarchyBase_Statics static_assert(std::is_polymorphic() == std::is_polymorphic(), "USTRUCT FRigUnit_DynamicHierarchyBase cannot be polymorphic unless super FRigUnit is polymorphic"); static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FRigUnit_DynamicHierarchyBase; class UScriptStruct* FRigUnit_DynamicHierarchyBase::StaticStruct() { if (!Z_Registration_Info_UScriptStruct_FRigUnit_DynamicHierarchyBase.OuterSingleton) { Z_Registration_Info_UScriptStruct_FRigUnit_DynamicHierarchyBase.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FRigUnit_DynamicHierarchyBase, (UObject*)Z_Construct_UPackage__Script_ControlRig(), TEXT("RigUnit_DynamicHierarchyBase")); } return Z_Registration_Info_UScriptStruct_FRigUnit_DynamicHierarchyBase.OuterSingleton; } const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FRigUnit_DynamicHierarchyBase_Statics::StructParams = { (UObject* (*)())Z_Construct_UPackage__Script_ControlRig, Z_Construct_UScriptStruct_FRigUnit, &NewStructOps, "RigUnit_DynamicHierarchyBase", nullptr, 0, sizeof(FRigUnit_DynamicHierarchyBase), alignof(FRigUnit_DynamicHierarchyBase), RF_Public|RF_Transient|RF_MarkAsNative, EStructFlags(0x00000001), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_DynamicHierarchyBase_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FRigUnit_DynamicHierarchyBase_Statics::Struct_MetaDataParams) }; UScriptStruct* Z_Construct_UScriptStruct_FRigUnit_DynamicHierarchyBase() { if (!Z_Registration_Info_UScriptStruct_FRigUnit_DynamicHierarchyBase.InnerSingleton) { UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FRigUnit_DynamicHierarchyBase.InnerSingleton, Z_Construct_UScriptStruct_FRigUnit_DynamicHierarchyBase_Statics::StructParams); } return CastChecked(Z_Registration_Info_UScriptStruct_FRigUnit_DynamicHierarchyBase.InnerSingleton); } // ********** End ScriptStruct FRigUnit_DynamicHierarchyBase *************************************** // ********** Begin ScriptStruct FRigUnit_DynamicHierarchyBaseMutable ****************************** struct Z_Construct_UScriptStruct_FRigUnit_DynamicHierarchyBaseMutable_Statics { static inline consteval int32 GetStructSize() { return sizeof(FRigUnit_DynamicHierarchyBaseMutable); } static inline consteval int16 GetStructAlignment() { return alignof(FRigUnit_DynamicHierarchyBaseMutable); } #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = { { "Abstract", "" }, { "Category", "DynamicHierarchy" }, { "ModuleRelativePath", "Public/Units/Execution/RigUnit_DynamicHierarchy.h" }, { "NodeColor", "0.262745, 0.8, 0, 0.229412" }, }; #endif // WITH_METADATA // ********** Begin ScriptStruct FRigUnit_DynamicHierarchyBaseMutable constinit property declarations // ********** End ScriptStruct FRigUnit_DynamicHierarchyBaseMutable constinit property declarations static void* NewStructOps() { return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps(); } static const UECodeGen_Private::FStructParams StructParams; }; // struct Z_Construct_UScriptStruct_FRigUnit_DynamicHierarchyBaseMutable_Statics static_assert(std::is_polymorphic() == std::is_polymorphic(), "USTRUCT FRigUnit_DynamicHierarchyBaseMutable cannot be polymorphic unless super FRigUnitMutable is polymorphic"); static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FRigUnit_DynamicHierarchyBaseMutable; class UScriptStruct* FRigUnit_DynamicHierarchyBaseMutable::StaticStruct() { if (!Z_Registration_Info_UScriptStruct_FRigUnit_DynamicHierarchyBaseMutable.OuterSingleton) { Z_Registration_Info_UScriptStruct_FRigUnit_DynamicHierarchyBaseMutable.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FRigUnit_DynamicHierarchyBaseMutable, (UObject*)Z_Construct_UPackage__Script_ControlRig(), TEXT("RigUnit_DynamicHierarchyBaseMutable")); } return Z_Registration_Info_UScriptStruct_FRigUnit_DynamicHierarchyBaseMutable.OuterSingleton; } const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FRigUnit_DynamicHierarchyBaseMutable_Statics::StructParams = { (UObject* (*)())Z_Construct_UPackage__Script_ControlRig, Z_Construct_UScriptStruct_FRigUnitMutable, &NewStructOps, "RigUnit_DynamicHierarchyBaseMutable", nullptr, 0, sizeof(FRigUnit_DynamicHierarchyBaseMutable), alignof(FRigUnit_DynamicHierarchyBaseMutable), RF_Public|RF_Transient|RF_MarkAsNative, EStructFlags(0x00000001), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_DynamicHierarchyBaseMutable_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FRigUnit_DynamicHierarchyBaseMutable_Statics::Struct_MetaDataParams) }; UScriptStruct* Z_Construct_UScriptStruct_FRigUnit_DynamicHierarchyBaseMutable() { if (!Z_Registration_Info_UScriptStruct_FRigUnit_DynamicHierarchyBaseMutable.InnerSingleton) { UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FRigUnit_DynamicHierarchyBaseMutable.InnerSingleton, Z_Construct_UScriptStruct_FRigUnit_DynamicHierarchyBaseMutable_Statics::StructParams); } return CastChecked(Z_Registration_Info_UScriptStruct_FRigUnit_DynamicHierarchyBaseMutable.InnerSingleton); } // ********** End ScriptStruct FRigUnit_DynamicHierarchyBaseMutable ******************************** // ********** Begin ScriptStruct FRigUnit_AddParent ************************************************ struct Z_Construct_UScriptStruct_FRigUnit_AddParent_Statics { static inline consteval int32 GetStructSize() { return sizeof(FRigUnit_AddParent); } static inline consteval int16 GetStructAlignment() { return alignof(FRigUnit_AddParent); } #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = { { "Comment", "/**\n* Adds a new parent to an element. The weight for the new parent will be 0.0.\n* You can use the SetParentWeights node to change the parent weights later.\n*\n* If you just want to add a space to a control you can use the 'Add Spaces' node.\n*/" }, { "DisplayName", "Create Parent Relationship" }, { "Keywords", "Children,Parent,Constraint,Space,AddParent" }, { "ModuleRelativePath", "Public/Units/Execution/RigUnit_DynamicHierarchy.h" }, { "ToolTip", "Adds a new parent to an element. The weight for the new parent will be 0.0.\nYou can use the SetParentWeights node to change the parent weights later.\n\nIf you just want to add a space to a control you can use the 'Add Spaces' node." }, { "Varying", "" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Child_MetaData[] = { { "Category", "Pins" }, { "Comment", "/*\n\x09 * The child to be parented under the new parent\n\x09 */" }, { "ExpandByDefault", "" }, { "Input", "" }, { "ModuleRelativePath", "Public/Units/Execution/RigUnit_DynamicHierarchy.h" }, { "ToolTip", "* The child to be parented under the new parent" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Parent_MetaData[] = { { "Category", "Pins" }, { "Comment", "/*\n\x09 * The new parent to be added to the child\n\x09 */" }, { "ExpandByDefault", "" }, { "Input", "" }, { "ModuleRelativePath", "Public/Units/Execution/RigUnit_DynamicHierarchy.h" }, { "ToolTip", "* The new parent to be added to the child" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_DisplayLabel_MetaData[] = { { "Category", "Pins" }, { "Comment", "/*\n\x09 * The optional display label for the parent constraint / space\n\x09 */" }, { "ExpandByDefault", "" }, { "Input", "" }, { "ModuleRelativePath", "Public/Units/Execution/RigUnit_DynamicHierarchy.h" }, { "ToolTip", "* The optional display label for the parent constraint / space" }, }; #endif // WITH_METADATA // ********** Begin ScriptStruct FRigUnit_AddParent constinit property declarations **************** static const UECodeGen_Private::FStructPropertyParams NewProp_Child; static const UECodeGen_Private::FStructPropertyParams NewProp_Parent; static const UECodeGen_Private::FNamePropertyParams NewProp_DisplayLabel; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End ScriptStruct FRigUnit_AddParent constinit property declarations ****************** static inline constexpr FRigVMCompiledInFunctionArgument RigVMFunctionParameters_Execute[] = { { .Name = TEXT("Child"), .Type = TEXT("FRigElementKey"), .Direction = ERigVMFunctionArgumentDirection::Input }, { .Name = TEXT("Parent"), .Type = TEXT("FRigElementKey"), .Direction = ERigVMFunctionArgumentDirection::Input }, { .Name = TEXT("DisplayLabel"), .Type = TEXT("FName"), .Direction = ERigVMFunctionArgumentDirection::Input }, }; static inline constexpr FRigVMCompiledInFunction RigVMFunctions[] = { { .MethodName = TEXT("FRigUnit_AddParent::Execute"), .Function = &FRigUnit_AddParent::RigVMExecute, .Parameters = MakeArrayView(RigVMFunctionParameters_Execute), }, }; static void* NewStructOps() { return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps(); } static const UECodeGen_Private::FStructParams StructParams; }; // struct Z_Construct_UScriptStruct_FRigUnit_AddParent_Statics static_assert(std::is_polymorphic() == std::is_polymorphic(), "USTRUCT FRigUnit_AddParent cannot be polymorphic unless super FRigUnit_DynamicHierarchyBaseMutable is polymorphic"); static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FRigUnit_AddParent; class UScriptStruct* FRigUnit_AddParent::StaticStruct() { if (!Z_Registration_Info_UScriptStruct_FRigUnit_AddParent.OuterSingleton) { Z_Registration_Info_UScriptStruct_FRigUnit_AddParent.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FRigUnit_AddParent, (UObject*)Z_Construct_UPackage__Script_ControlRig(), TEXT("RigUnit_AddParent")); FRigVMRegistry::Get().RegisterCompiledInStruct(Z_Registration_Info_UScriptStruct_FRigUnit_AddParent.OuterSingleton, MakeArrayView(Z_Construct_UScriptStruct_FRigUnit_AddParent_Statics::RigVMFunctions)); } return Z_Registration_Info_UScriptStruct_FRigUnit_AddParent.OuterSingleton; } // ********** Begin ScriptStruct FRigUnit_AddParent Property Definitions *************************** const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigUnit_AddParent_Statics::NewProp_Child = { "Child", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_AddParent, Child), Z_Construct_UScriptStruct_FRigElementKey, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Child_MetaData), NewProp_Child_MetaData) }; // 389243550 const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigUnit_AddParent_Statics::NewProp_Parent = { "Parent", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_AddParent, Parent), Z_Construct_UScriptStruct_FRigElementKey, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Parent_MetaData), NewProp_Parent_MetaData) }; // 389243550 const UECodeGen_Private::FNamePropertyParams Z_Construct_UScriptStruct_FRigUnit_AddParent_Statics::NewProp_DisplayLabel = { "DisplayLabel", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_AddParent, DisplayLabel), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_DisplayLabel_MetaData), NewProp_DisplayLabel_MetaData) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FRigUnit_AddParent_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_AddParent_Statics::NewProp_Child, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_AddParent_Statics::NewProp_Parent, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_AddParent_Statics::NewProp_DisplayLabel, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_AddParent_Statics::PropPointers) < 2048); // ********** End ScriptStruct FRigUnit_AddParent Property Definitions ***************************** const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FRigUnit_AddParent_Statics::StructParams = { (UObject* (*)())Z_Construct_UPackage__Script_ControlRig, Z_Construct_UScriptStruct_FRigUnit_DynamicHierarchyBaseMutable, &NewStructOps, "RigUnit_AddParent", Z_Construct_UScriptStruct_FRigUnit_AddParent_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_AddParent_Statics::PropPointers), sizeof(FRigUnit_AddParent), alignof(FRigUnit_AddParent), RF_Public|RF_Transient|RF_MarkAsNative, EStructFlags(0x00000001), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_AddParent_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FRigUnit_AddParent_Statics::Struct_MetaDataParams) }; UScriptStruct* Z_Construct_UScriptStruct_FRigUnit_AddParent() { if (!Z_Registration_Info_UScriptStruct_FRigUnit_AddParent.InnerSingleton) { UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FRigUnit_AddParent.InnerSingleton, Z_Construct_UScriptStruct_FRigUnit_AddParent_Statics::StructParams); } return CastChecked(Z_Registration_Info_UScriptStruct_FRigUnit_AddParent.InnerSingleton); } void FRigUnit_AddParent::Execute() { FControlRigExecuteContext TemporaryExecuteContext; TemporaryExecuteContext.Initialize(); Execute(TemporaryExecuteContext); } void FRigUnit_AddParent::Execute(FControlRigExecuteContext& InExecuteContext) { StaticExecute( InExecuteContext, Child, Parent, DisplayLabel ); } // ********** End ScriptStruct FRigUnit_AddParent ************************************************** // ********** Begin ScriptStruct FRigUnit_SetDefaultParent ***************************************** struct Z_Construct_UScriptStruct_FRigUnit_SetDefaultParent_Statics { static inline consteval int32 GetStructSize() { return sizeof(FRigUnit_SetDefaultParent); } static inline consteval int16 GetStructAlignment() { return alignof(FRigUnit_SetDefaultParent); } #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = { { "Comment", "/**\n * Changes the default parent for an item - this removes all other current parents.\n */" }, { "DisplayName", "Set Default Parent" }, { "Keywords", "Children,Parent,Constraint,Space,SetParent,AddParent" }, { "ModuleRelativePath", "Public/Units/Execution/RigUnit_DynamicHierarchy.h" }, { "ToolTip", "Changes the default parent for an item - this removes all other current parents." }, { "Varying", "" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Child_MetaData[] = { { "Category", "Pins" }, { "Comment", "/*\n\x09 * The child to be parented under the new default parent\n\x09 */" }, { "ExpandByDefault", "" }, { "Input", "" }, { "ModuleRelativePath", "Public/Units/Execution/RigUnit_DynamicHierarchy.h" }, { "ToolTip", "* The child to be parented under the new default parent" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Parent_MetaData[] = { { "Category", "Pins" }, { "Comment", "/*\n\x09 * The default parent to be used for the child\n\x09 */" }, { "ExpandByDefault", "" }, { "Input", "" }, { "ModuleRelativePath", "Public/Units/Execution/RigUnit_DynamicHierarchy.h" }, { "ToolTip", "* The default parent to be used for the child" }, }; #endif // WITH_METADATA // ********** Begin ScriptStruct FRigUnit_SetDefaultParent constinit property declarations ********* static const UECodeGen_Private::FStructPropertyParams NewProp_Child; static const UECodeGen_Private::FStructPropertyParams NewProp_Parent; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End ScriptStruct FRigUnit_SetDefaultParent constinit property declarations *********** static inline constexpr FRigVMCompiledInFunctionArgument RigVMFunctionParameters_Execute[] = { { .Name = TEXT("Child"), .Type = TEXT("FRigElementKey"), .Direction = ERigVMFunctionArgumentDirection::Input }, { .Name = TEXT("Parent"), .Type = TEXT("FRigElementKey"), .Direction = ERigVMFunctionArgumentDirection::Input }, }; static inline constexpr FRigVMCompiledInFunction RigVMFunctions[] = { { .MethodName = TEXT("FRigUnit_SetDefaultParent::Execute"), .Function = &FRigUnit_SetDefaultParent::RigVMExecute, .Parameters = MakeArrayView(RigVMFunctionParameters_Execute), }, }; static void* NewStructOps() { return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps(); } static const UECodeGen_Private::FStructParams StructParams; }; // struct Z_Construct_UScriptStruct_FRigUnit_SetDefaultParent_Statics static_assert(std::is_polymorphic() == std::is_polymorphic(), "USTRUCT FRigUnit_SetDefaultParent cannot be polymorphic unless super FRigUnit_DynamicHierarchyBaseMutable is polymorphic"); static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FRigUnit_SetDefaultParent; class UScriptStruct* FRigUnit_SetDefaultParent::StaticStruct() { if (!Z_Registration_Info_UScriptStruct_FRigUnit_SetDefaultParent.OuterSingleton) { Z_Registration_Info_UScriptStruct_FRigUnit_SetDefaultParent.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FRigUnit_SetDefaultParent, (UObject*)Z_Construct_UPackage__Script_ControlRig(), TEXT("RigUnit_SetDefaultParent")); FRigVMRegistry::Get().RegisterCompiledInStruct(Z_Registration_Info_UScriptStruct_FRigUnit_SetDefaultParent.OuterSingleton, MakeArrayView(Z_Construct_UScriptStruct_FRigUnit_SetDefaultParent_Statics::RigVMFunctions)); } return Z_Registration_Info_UScriptStruct_FRigUnit_SetDefaultParent.OuterSingleton; } // ********** Begin ScriptStruct FRigUnit_SetDefaultParent Property Definitions ******************** const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigUnit_SetDefaultParent_Statics::NewProp_Child = { "Child", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_SetDefaultParent, Child), Z_Construct_UScriptStruct_FRigElementKey, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Child_MetaData), NewProp_Child_MetaData) }; // 389243550 const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigUnit_SetDefaultParent_Statics::NewProp_Parent = { "Parent", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_SetDefaultParent, Parent), Z_Construct_UScriptStruct_FRigElementKey, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Parent_MetaData), NewProp_Parent_MetaData) }; // 389243550 const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FRigUnit_SetDefaultParent_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_SetDefaultParent_Statics::NewProp_Child, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_SetDefaultParent_Statics::NewProp_Parent, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_SetDefaultParent_Statics::PropPointers) < 2048); // ********** End ScriptStruct FRigUnit_SetDefaultParent Property Definitions ********************** const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FRigUnit_SetDefaultParent_Statics::StructParams = { (UObject* (*)())Z_Construct_UPackage__Script_ControlRig, Z_Construct_UScriptStruct_FRigUnit_DynamicHierarchyBaseMutable, &NewStructOps, "RigUnit_SetDefaultParent", Z_Construct_UScriptStruct_FRigUnit_SetDefaultParent_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_SetDefaultParent_Statics::PropPointers), sizeof(FRigUnit_SetDefaultParent), alignof(FRigUnit_SetDefaultParent), RF_Public|RF_Transient|RF_MarkAsNative, EStructFlags(0x00000001), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_SetDefaultParent_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FRigUnit_SetDefaultParent_Statics::Struct_MetaDataParams) }; UScriptStruct* Z_Construct_UScriptStruct_FRigUnit_SetDefaultParent() { if (!Z_Registration_Info_UScriptStruct_FRigUnit_SetDefaultParent.InnerSingleton) { UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FRigUnit_SetDefaultParent.InnerSingleton, Z_Construct_UScriptStruct_FRigUnit_SetDefaultParent_Statics::StructParams); } return CastChecked(Z_Registration_Info_UScriptStruct_FRigUnit_SetDefaultParent.InnerSingleton); } void FRigUnit_SetDefaultParent::Execute() { FControlRigExecuteContext TemporaryExecuteContext; TemporaryExecuteContext.Initialize(); Execute(TemporaryExecuteContext); } void FRigUnit_SetDefaultParent::Execute(FControlRigExecuteContext& InExecuteContext) { StaticExecute( InExecuteContext, Child, Parent ); } // ********** End ScriptStruct FRigUnit_SetDefaultParent ******************************************* // ********** Begin ScriptStruct FRigUnit_AddAvailableSpaces *************************************** struct Z_Construct_UScriptStruct_FRigUnit_AddAvailableSpaces_Statics { static inline consteval int32 GetStructSize() { return sizeof(FRigUnit_AddAvailableSpaces); } static inline consteval int16 GetStructAlignment() { return alignof(FRigUnit_AddAvailableSpaces); } #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = { { "Comment", "/**\n* Adds available spaces for a given control. This is used for the space switching widget.\n*/" }, { "DisplayName", "Add Spaces" }, { "Keywords", "Children,AddParent,Constraint,Space" }, { "ModuleRelativePath", "Public/Units/Execution/RigUnit_DynamicHierarchy.h" }, { "ToolTip", "Adds available spaces for a given control. This is used for the space switching widget." }, { "Varying", "" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Control_MetaData[] = { { "Category", "Pins" }, { "Comment", "/*\n\x09 * The available spaces to add for a given control\n\x09 */" }, { "ExpandByDefault", "" }, { "Input", "" }, { "ModuleRelativePath", "Public/Units/Execution/RigUnit_DynamicHierarchy.h" }, { "ToolTip", "* The available spaces to add for a given control" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Spaces_MetaData[] = { { "Category", "Pins" }, { "Comment", "/*\n\x09 * The spaces to add\n\x09 */" }, { "ExpandByDefault", "" }, { "Input", "" }, { "ModuleRelativePath", "Public/Units/Execution/RigUnit_DynamicHierarchy.h" }, { "ToolTip", "* The spaces to add" }, }; #endif // WITH_METADATA // ********** Begin ScriptStruct FRigUnit_AddAvailableSpaces constinit property declarations ******* static const UECodeGen_Private::FStructPropertyParams NewProp_Control; static const UECodeGen_Private::FStructPropertyParams NewProp_Spaces_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_Spaces; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End ScriptStruct FRigUnit_AddAvailableSpaces constinit property declarations ********* static inline constexpr FRigVMCompiledInFunctionArgument RigVMFunctionParameters_Execute[] = { { .Name = TEXT("Control"), .Type = TEXT("FRigElementKey"), .Direction = ERigVMFunctionArgumentDirection::Input }, { .Name = TEXT("Spaces"), .Type = TEXT("TArray"), .Direction = ERigVMFunctionArgumentDirection::Input }, }; static inline constexpr FRigVMCompiledInFunction RigVMFunctions[] = { { .MethodName = TEXT("FRigUnit_AddAvailableSpaces::Execute"), .Function = &FRigUnit_AddAvailableSpaces::RigVMExecute, .Parameters = MakeArrayView(RigVMFunctionParameters_Execute), }, }; static void* NewStructOps() { return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps(); } static const UECodeGen_Private::FStructParams StructParams; }; // struct Z_Construct_UScriptStruct_FRigUnit_AddAvailableSpaces_Statics static_assert(std::is_polymorphic() == std::is_polymorphic(), "USTRUCT FRigUnit_AddAvailableSpaces cannot be polymorphic unless super FRigUnit_DynamicHierarchyBaseMutable is polymorphic"); static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FRigUnit_AddAvailableSpaces; class UScriptStruct* FRigUnit_AddAvailableSpaces::StaticStruct() { if (!Z_Registration_Info_UScriptStruct_FRigUnit_AddAvailableSpaces.OuterSingleton) { Z_Registration_Info_UScriptStruct_FRigUnit_AddAvailableSpaces.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FRigUnit_AddAvailableSpaces, (UObject*)Z_Construct_UPackage__Script_ControlRig(), TEXT("RigUnit_AddAvailableSpaces")); FRigVMRegistry::Get().RegisterCompiledInStruct(Z_Registration_Info_UScriptStruct_FRigUnit_AddAvailableSpaces.OuterSingleton, MakeArrayView(Z_Construct_UScriptStruct_FRigUnit_AddAvailableSpaces_Statics::RigVMFunctions)); } return Z_Registration_Info_UScriptStruct_FRigUnit_AddAvailableSpaces.OuterSingleton; } // ********** Begin ScriptStruct FRigUnit_AddAvailableSpaces Property Definitions ****************** const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigUnit_AddAvailableSpaces_Statics::NewProp_Control = { "Control", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_AddAvailableSpaces, Control), Z_Construct_UScriptStruct_FRigElementKey, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Control_MetaData), NewProp_Control_MetaData) }; // 389243550 const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigUnit_AddAvailableSpaces_Statics::NewProp_Spaces_Inner = { "Spaces", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FRigElementKeyWithLabel, METADATA_PARAMS(0, nullptr) }; // 1560498330 const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FRigUnit_AddAvailableSpaces_Statics::NewProp_Spaces = { "Spaces", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_AddAvailableSpaces, Spaces), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Spaces_MetaData), NewProp_Spaces_MetaData) }; // 1560498330 const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FRigUnit_AddAvailableSpaces_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_AddAvailableSpaces_Statics::NewProp_Control, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_AddAvailableSpaces_Statics::NewProp_Spaces_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_AddAvailableSpaces_Statics::NewProp_Spaces, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_AddAvailableSpaces_Statics::PropPointers) < 2048); // ********** End ScriptStruct FRigUnit_AddAvailableSpaces Property Definitions ******************** const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FRigUnit_AddAvailableSpaces_Statics::StructParams = { (UObject* (*)())Z_Construct_UPackage__Script_ControlRig, Z_Construct_UScriptStruct_FRigUnit_DynamicHierarchyBaseMutable, &NewStructOps, "RigUnit_AddAvailableSpaces", Z_Construct_UScriptStruct_FRigUnit_AddAvailableSpaces_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_AddAvailableSpaces_Statics::PropPointers), sizeof(FRigUnit_AddAvailableSpaces), alignof(FRigUnit_AddAvailableSpaces), RF_Public|RF_Transient|RF_MarkAsNative, EStructFlags(0x00000001), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_AddAvailableSpaces_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FRigUnit_AddAvailableSpaces_Statics::Struct_MetaDataParams) }; UScriptStruct* Z_Construct_UScriptStruct_FRigUnit_AddAvailableSpaces() { if (!Z_Registration_Info_UScriptStruct_FRigUnit_AddAvailableSpaces.InnerSingleton) { UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FRigUnit_AddAvailableSpaces.InnerSingleton, Z_Construct_UScriptStruct_FRigUnit_AddAvailableSpaces_Statics::StructParams); } return CastChecked(Z_Registration_Info_UScriptStruct_FRigUnit_AddAvailableSpaces.InnerSingleton); } void FRigUnit_AddAvailableSpaces::Execute() { FControlRigExecuteContext TemporaryExecuteContext; TemporaryExecuteContext.Initialize(); Execute(TemporaryExecuteContext); } void FRigUnit_AddAvailableSpaces::Execute(FControlRigExecuteContext& InExecuteContext) { TArrayView Spaces_1_Array(Spaces); StaticExecute( InExecuteContext, Control, Spaces_1_Array ); } // ********** End ScriptStruct FRigUnit_AddAvailableSpaces ***************************************** // ********** Begin ScriptStruct FRigUnit_SetChannelHosts ****************************************** struct Z_Construct_UScriptStruct_FRigUnit_SetChannelHosts_Statics { static inline consteval int32 GetStructSize() { return sizeof(FRigUnit_SetChannelHosts); } static inline consteval int16 GetStructAlignment() { return alignof(FRigUnit_SetChannelHosts); } #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = { { "Comment", "/**\n * Allows an animation channel to be hosted by multiple controls\n */" }, { "DisplayName", "Set Channel Hosts" }, { "Keywords", "Children,Parent,Constraint,Space,SetParent,AddParent,Channel" }, { "ModuleRelativePath", "Public/Units/Execution/RigUnit_DynamicHierarchy.h" }, { "ToolTip", "Allows an animation channel to be hosted by multiple controls" }, { "Varying", "" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Channel_MetaData[] = { { "Category", "Pins" }, { "Comment", "/*\n\x09 * The channel to receive more hosts\n\x09 */" }, { "ExpandByDefault", "" }, { "Input", "" }, { "ModuleRelativePath", "Public/Units/Execution/RigUnit_DynamicHierarchy.h" }, { "ToolTip", "* The channel to receive more hosts" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Hosts_MetaData[] = { { "Category", "Pins" }, { "Comment", "/*\n\x09 * The hosts to add to the channel\n\x09 */" }, { "ExpandByDefault", "" }, { "Input", "" }, { "ModuleRelativePath", "Public/Units/Execution/RigUnit_DynamicHierarchy.h" }, { "ToolTip", "* The hosts to add to the channel" }, }; #endif // WITH_METADATA // ********** Begin ScriptStruct FRigUnit_SetChannelHosts constinit property declarations ********** static const UECodeGen_Private::FStructPropertyParams NewProp_Channel; static const UECodeGen_Private::FStructPropertyParams NewProp_Hosts_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_Hosts; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End ScriptStruct FRigUnit_SetChannelHosts constinit property declarations ************ static inline constexpr FRigVMCompiledInFunctionArgument RigVMFunctionParameters_Execute[] = { { .Name = TEXT("Channel"), .Type = TEXT("FRigElementKey"), .Direction = ERigVMFunctionArgumentDirection::Input }, { .Name = TEXT("Hosts"), .Type = TEXT("TArray"), .Direction = ERigVMFunctionArgumentDirection::Input }, }; static inline constexpr FRigVMCompiledInFunction RigVMFunctions[] = { { .MethodName = TEXT("FRigUnit_SetChannelHosts::Execute"), .Function = &FRigUnit_SetChannelHosts::RigVMExecute, .Parameters = MakeArrayView(RigVMFunctionParameters_Execute), }, }; static void* NewStructOps() { return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps(); } static const UECodeGen_Private::FStructParams StructParams; }; // struct Z_Construct_UScriptStruct_FRigUnit_SetChannelHosts_Statics static_assert(std::is_polymorphic() == std::is_polymorphic(), "USTRUCT FRigUnit_SetChannelHosts cannot be polymorphic unless super FRigUnit_DynamicHierarchyBaseMutable is polymorphic"); static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FRigUnit_SetChannelHosts; class UScriptStruct* FRigUnit_SetChannelHosts::StaticStruct() { if (!Z_Registration_Info_UScriptStruct_FRigUnit_SetChannelHosts.OuterSingleton) { Z_Registration_Info_UScriptStruct_FRigUnit_SetChannelHosts.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FRigUnit_SetChannelHosts, (UObject*)Z_Construct_UPackage__Script_ControlRig(), TEXT("RigUnit_SetChannelHosts")); FRigVMRegistry::Get().RegisterCompiledInStruct(Z_Registration_Info_UScriptStruct_FRigUnit_SetChannelHosts.OuterSingleton, MakeArrayView(Z_Construct_UScriptStruct_FRigUnit_SetChannelHosts_Statics::RigVMFunctions)); } return Z_Registration_Info_UScriptStruct_FRigUnit_SetChannelHosts.OuterSingleton; } // ********** Begin ScriptStruct FRigUnit_SetChannelHosts Property Definitions ********************* const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigUnit_SetChannelHosts_Statics::NewProp_Channel = { "Channel", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_SetChannelHosts, Channel), Z_Construct_UScriptStruct_FRigElementKey, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Channel_MetaData), NewProp_Channel_MetaData) }; // 389243550 const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigUnit_SetChannelHosts_Statics::NewProp_Hosts_Inner = { "Hosts", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FRigElementKey, METADATA_PARAMS(0, nullptr) }; // 389243550 const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FRigUnit_SetChannelHosts_Statics::NewProp_Hosts = { "Hosts", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_SetChannelHosts, Hosts), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Hosts_MetaData), NewProp_Hosts_MetaData) }; // 389243550 const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FRigUnit_SetChannelHosts_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_SetChannelHosts_Statics::NewProp_Channel, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_SetChannelHosts_Statics::NewProp_Hosts_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_SetChannelHosts_Statics::NewProp_Hosts, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_SetChannelHosts_Statics::PropPointers) < 2048); // ********** End ScriptStruct FRigUnit_SetChannelHosts Property Definitions *********************** const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FRigUnit_SetChannelHosts_Statics::StructParams = { (UObject* (*)())Z_Construct_UPackage__Script_ControlRig, Z_Construct_UScriptStruct_FRigUnit_DynamicHierarchyBaseMutable, &NewStructOps, "RigUnit_SetChannelHosts", Z_Construct_UScriptStruct_FRigUnit_SetChannelHosts_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_SetChannelHosts_Statics::PropPointers), sizeof(FRigUnit_SetChannelHosts), alignof(FRigUnit_SetChannelHosts), RF_Public|RF_Transient|RF_MarkAsNative, EStructFlags(0x00000001), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_SetChannelHosts_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FRigUnit_SetChannelHosts_Statics::Struct_MetaDataParams) }; UScriptStruct* Z_Construct_UScriptStruct_FRigUnit_SetChannelHosts() { if (!Z_Registration_Info_UScriptStruct_FRigUnit_SetChannelHosts.InnerSingleton) { UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FRigUnit_SetChannelHosts.InnerSingleton, Z_Construct_UScriptStruct_FRigUnit_SetChannelHosts_Statics::StructParams); } return CastChecked(Z_Registration_Info_UScriptStruct_FRigUnit_SetChannelHosts.InnerSingleton); } void FRigUnit_SetChannelHosts::Execute() { FControlRigExecuteContext TemporaryExecuteContext; TemporaryExecuteContext.Initialize(); Execute(TemporaryExecuteContext); } void FRigUnit_SetChannelHosts::Execute(FControlRigExecuteContext& InExecuteContext) { TArrayView Hosts_1_Array(Hosts); StaticExecute( InExecuteContext, Channel, Hosts_1_Array ); } // ********** End ScriptStruct FRigUnit_SetChannelHosts ******************************************** // ********** Begin Enum ERigSwitchParentMode ****************************************************** static FEnumRegistrationInfo Z_Registration_Info_UEnum_ERigSwitchParentMode; static UEnum* ERigSwitchParentMode_StaticEnum() { if (!Z_Registration_Info_UEnum_ERigSwitchParentMode.OuterSingleton) { Z_Registration_Info_UEnum_ERigSwitchParentMode.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_ControlRig_ERigSwitchParentMode, (UObject*)Z_Construct_UPackage__Script_ControlRig(), TEXT("ERigSwitchParentMode")); } return Z_Registration_Info_UEnum_ERigSwitchParentMode.OuterSingleton; } template<> CONTROLRIG_NON_ATTRIBUTED_API UEnum* StaticEnum() { return ERigSwitchParentMode_StaticEnum(); } struct Z_Construct_UEnum_ControlRig_ERigSwitchParentMode_Statics { #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = { { "DefaultParent.Comment", "/** Switches back to the original / default parent */" }, { "DefaultParent.Name", "ERigSwitchParentMode::DefaultParent" }, { "DefaultParent.ToolTip", "Switches back to the original / default parent" }, { "ModuleRelativePath", "Public/Units/Execution/RigUnit_DynamicHierarchy.h" }, { "ParentItem.Comment", "/** Switches the child to the provided parent item */" }, { "ParentItem.Name", "ERigSwitchParentMode::ParentItem" }, { "ParentItem.ToolTip", "Switches the child to the provided parent item" }, { "RigVMTypeAllowed", "" }, { "World.Comment", "/** Switches the element to be parented to the world */" }, { "World.Name", "ERigSwitchParentMode::World" }, { "World.ToolTip", "Switches the element to be parented to the world" }, }; #endif // WITH_METADATA static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = { { "ERigSwitchParentMode::World", (int64)ERigSwitchParentMode::World }, { "ERigSwitchParentMode::DefaultParent", (int64)ERigSwitchParentMode::DefaultParent }, { "ERigSwitchParentMode::ParentItem", (int64)ERigSwitchParentMode::ParentItem }, }; static const UECodeGen_Private::FEnumParams EnumParams; }; // struct Z_Construct_UEnum_ControlRig_ERigSwitchParentMode_Statics const UECodeGen_Private::FEnumParams Z_Construct_UEnum_ControlRig_ERigSwitchParentMode_Statics::EnumParams = { (UObject*(*)())Z_Construct_UPackage__Script_ControlRig, nullptr, "ERigSwitchParentMode", "ERigSwitchParentMode", Z_Construct_UEnum_ControlRig_ERigSwitchParentMode_Statics::Enumerators, RF_Public|RF_Transient|RF_MarkAsNative, UE_ARRAY_COUNT(Z_Construct_UEnum_ControlRig_ERigSwitchParentMode_Statics::Enumerators), EEnumFlags::None, (uint8)UEnum::ECppForm::EnumClass, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_ControlRig_ERigSwitchParentMode_Statics::Enum_MetaDataParams), Z_Construct_UEnum_ControlRig_ERigSwitchParentMode_Statics::Enum_MetaDataParams) }; UEnum* Z_Construct_UEnum_ControlRig_ERigSwitchParentMode() { if (!Z_Registration_Info_UEnum_ERigSwitchParentMode.InnerSingleton) { UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_ERigSwitchParentMode.InnerSingleton, Z_Construct_UEnum_ControlRig_ERigSwitchParentMode_Statics::EnumParams); } return Z_Registration_Info_UEnum_ERigSwitchParentMode.InnerSingleton; } // ********** End Enum ERigSwitchParentMode ******************************************************** // ********** Begin ScriptStruct FRigUnit_SwitchParent ********************************************* struct Z_Construct_UScriptStruct_FRigUnit_SwitchParent_Statics { static inline consteval int32 GetStructSize() { return sizeof(FRigUnit_SwitchParent); } static inline consteval int16 GetStructAlignment() { return alignof(FRigUnit_SwitchParent); } #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = { { "Comment", "/**\n* Switches an element to a new parent.\n*/" }, { "DisplayName", "Switch Parent" }, { "Keywords", "Children,Parent,Constraint,Space,Switch" }, { "ModuleRelativePath", "Public/Units/Execution/RigUnit_DynamicHierarchy.h" }, { "ToolTip", "Switches an element to a new parent." }, { "Varying", "" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Mode_MetaData[] = { { "Category", "Pins" }, { "Comment", "/* Depending on this the child will switch to the world,\n\x09 * back to its default or to the item provided by the Parent pin\n\x09 */" }, { "Input", "" }, { "ModuleRelativePath", "Public/Units/Execution/RigUnit_DynamicHierarchy.h" }, { "ToolTip", "Depending on this the child will switch to the world,\n * back to its default or to the item provided by the Parent pin" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Child_MetaData[] = { { "Category", "Pins" }, { "Comment", "/* The child to switch to a new parent */" }, { "ExpandByDefault", "" }, { "Input", "" }, { "ModuleRelativePath", "Public/Units/Execution/RigUnit_DynamicHierarchy.h" }, { "ToolTip", "The child to switch to a new parent" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Parent_MetaData[] = { { "Category", "Pins" }, { "Comment", "/* The optional parent to switch to. This is only used if the mode is set to 'Parent Item' */" }, { "EditCondition", "Mode==ParentItem" }, { "ExpandByDefault", "" }, { "Input", "" }, { "ModuleRelativePath", "Public/Units/Execution/RigUnit_DynamicHierarchy.h" }, { "ToolTip", "The optional parent to switch to. This is only used if the mode is set to 'Parent Item'" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bMaintainGlobal_MetaData[] = { { "Category", "Pins" }, { "Comment", "/* If set to true the item will maintain its global transform,\n\x09 * otherwise it will maintain local\n\x09 */" }, { "Input", "" }, { "ModuleRelativePath", "Public/Units/Execution/RigUnit_DynamicHierarchy.h" }, { "ToolTip", "If set to true the item will maintain its global transform,\n * otherwise it will maintain local" }, }; #endif // WITH_METADATA // ********** Begin ScriptStruct FRigUnit_SwitchParent constinit property declarations ************* static const UECodeGen_Private::FBytePropertyParams NewProp_Mode_Underlying; static const UECodeGen_Private::FEnumPropertyParams NewProp_Mode; static const UECodeGen_Private::FStructPropertyParams NewProp_Child; static const UECodeGen_Private::FStructPropertyParams NewProp_Parent; static void NewProp_bMaintainGlobal_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bMaintainGlobal; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End ScriptStruct FRigUnit_SwitchParent constinit property declarations *************** static inline constexpr FRigVMCompiledInFunctionArgument RigVMFunctionParameters_Execute[] = { { .Name = TEXT("Mode"), .Type = TEXT("ERigSwitchParentMode"), .Direction = ERigVMFunctionArgumentDirection::Input }, { .Name = TEXT("Child"), .Type = TEXT("FRigElementKey"), .Direction = ERigVMFunctionArgumentDirection::Input }, { .Name = TEXT("Parent"), .Type = TEXT("FRigElementKey"), .Direction = ERigVMFunctionArgumentDirection::Input }, { .Name = TEXT("bMaintainGlobal"), .Type = TEXT("bool"), .Direction = ERigVMFunctionArgumentDirection::Input }, }; static inline constexpr FRigVMCompiledInFunction RigVMFunctions[] = { { .MethodName = TEXT("FRigUnit_SwitchParent::Execute"), .Function = &FRigUnit_SwitchParent::RigVMExecute, .Parameters = MakeArrayView(RigVMFunctionParameters_Execute), }, }; static void* NewStructOps() { return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps(); } static const UECodeGen_Private::FStructParams StructParams; }; // struct Z_Construct_UScriptStruct_FRigUnit_SwitchParent_Statics static_assert(std::is_polymorphic() == std::is_polymorphic(), "USTRUCT FRigUnit_SwitchParent cannot be polymorphic unless super FRigUnit_DynamicHierarchyBaseMutable is polymorphic"); static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FRigUnit_SwitchParent; class UScriptStruct* FRigUnit_SwitchParent::StaticStruct() { if (!Z_Registration_Info_UScriptStruct_FRigUnit_SwitchParent.OuterSingleton) { Z_Registration_Info_UScriptStruct_FRigUnit_SwitchParent.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FRigUnit_SwitchParent, (UObject*)Z_Construct_UPackage__Script_ControlRig(), TEXT("RigUnit_SwitchParent")); FRigVMRegistry::Get().RegisterCompiledInStruct(Z_Registration_Info_UScriptStruct_FRigUnit_SwitchParent.OuterSingleton, MakeArrayView(Z_Construct_UScriptStruct_FRigUnit_SwitchParent_Statics::RigVMFunctions)); } return Z_Registration_Info_UScriptStruct_FRigUnit_SwitchParent.OuterSingleton; } // ********** Begin ScriptStruct FRigUnit_SwitchParent Property Definitions ************************ const UECodeGen_Private::FBytePropertyParams Z_Construct_UScriptStruct_FRigUnit_SwitchParent_Statics::NewProp_Mode_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_UScriptStruct_FRigUnit_SwitchParent_Statics::NewProp_Mode = { "Mode", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_SwitchParent, Mode), Z_Construct_UEnum_ControlRig_ERigSwitchParentMode, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Mode_MetaData), NewProp_Mode_MetaData) }; // 1138898608 const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigUnit_SwitchParent_Statics::NewProp_Child = { "Child", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_SwitchParent, Child), Z_Construct_UScriptStruct_FRigElementKey, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Child_MetaData), NewProp_Child_MetaData) }; // 389243550 const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigUnit_SwitchParent_Statics::NewProp_Parent = { "Parent", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_SwitchParent, Parent), Z_Construct_UScriptStruct_FRigElementKey, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Parent_MetaData), NewProp_Parent_MetaData) }; // 389243550 void Z_Construct_UScriptStruct_FRigUnit_SwitchParent_Statics::NewProp_bMaintainGlobal_SetBit(void* Obj) { ((FRigUnit_SwitchParent*)Obj)->bMaintainGlobal = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FRigUnit_SwitchParent_Statics::NewProp_bMaintainGlobal = { "bMaintainGlobal", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FRigUnit_SwitchParent), &Z_Construct_UScriptStruct_FRigUnit_SwitchParent_Statics::NewProp_bMaintainGlobal_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bMaintainGlobal_MetaData), NewProp_bMaintainGlobal_MetaData) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FRigUnit_SwitchParent_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_SwitchParent_Statics::NewProp_Mode_Underlying, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_SwitchParent_Statics::NewProp_Mode, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_SwitchParent_Statics::NewProp_Child, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_SwitchParent_Statics::NewProp_Parent, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_SwitchParent_Statics::NewProp_bMaintainGlobal, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_SwitchParent_Statics::PropPointers) < 2048); // ********** End ScriptStruct FRigUnit_SwitchParent Property Definitions ************************** const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FRigUnit_SwitchParent_Statics::StructParams = { (UObject* (*)())Z_Construct_UPackage__Script_ControlRig, Z_Construct_UScriptStruct_FRigUnit_DynamicHierarchyBaseMutable, &NewStructOps, "RigUnit_SwitchParent", Z_Construct_UScriptStruct_FRigUnit_SwitchParent_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_SwitchParent_Statics::PropPointers), sizeof(FRigUnit_SwitchParent), alignof(FRigUnit_SwitchParent), RF_Public|RF_Transient|RF_MarkAsNative, EStructFlags(0x00000001), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_SwitchParent_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FRigUnit_SwitchParent_Statics::Struct_MetaDataParams) }; UScriptStruct* Z_Construct_UScriptStruct_FRigUnit_SwitchParent() { if (!Z_Registration_Info_UScriptStruct_FRigUnit_SwitchParent.InnerSingleton) { UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FRigUnit_SwitchParent.InnerSingleton, Z_Construct_UScriptStruct_FRigUnit_SwitchParent_Statics::StructParams); } return CastChecked(Z_Registration_Info_UScriptStruct_FRigUnit_SwitchParent.InnerSingleton); } void FRigUnit_SwitchParent::Execute() { FControlRigExecuteContext TemporaryExecuteContext; TemporaryExecuteContext.Initialize(); Execute(TemporaryExecuteContext); } void FRigUnit_SwitchParent::Execute(FControlRigExecuteContext& InExecuteContext) { StaticExecute( InExecuteContext, Mode, Child, Parent, bMaintainGlobal ); } // ********** End ScriptStruct FRigUnit_SwitchParent *********************************************** // ********** Begin ScriptStruct FRigUnit_HierarchyGetParentWeights ******************************** struct Z_Construct_UScriptStruct_FRigUnit_HierarchyGetParentWeights_Statics { static inline consteval int32 GetStructSize() { return sizeof(FRigUnit_HierarchyGetParentWeights); } static inline consteval int16 GetStructAlignment() { return alignof(FRigUnit_HierarchyGetParentWeights); } #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = { { "Comment", "/**\n* Returns the item's parents' weights\n*/" }, { "Deprecated", "5.0" }, { "DisplayName", "Get Parent Weights" }, { "Keywords", "Chain,Parents,Hierarchy" }, { "ModuleRelativePath", "Public/Units/Execution/RigUnit_DynamicHierarchy.h" }, { "ToolTip", "Returns the item's parents' weights" }, { "Varying", "" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Child_MetaData[] = { { "Category", "Pins" }, { "Comment", "/*\n\x09 * The child to retrieve the weights for\n\x09 */" }, { "ExpandByDefault", "" }, { "Input", "" }, { "ModuleRelativePath", "Public/Units/Execution/RigUnit_DynamicHierarchy.h" }, { "ToolTip", "* The child to retrieve the weights for" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Weights_MetaData[] = { { "Category", "Pins" }, { "Comment", "/*\n\x09 * The weight of each parent\n\x09 */" }, { "ModuleRelativePath", "Public/Units/Execution/RigUnit_DynamicHierarchy.h" }, { "Output", "" }, { "ToolTip", "* The weight of each parent" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Parents_MetaData[] = { { "Category", "Pins" }, { "Comment", "/*\n\x09 * The key for each parent\n\x09 */" }, { "ModuleRelativePath", "Public/Units/Execution/RigUnit_DynamicHierarchy.h" }, { "Output", "" }, { "ToolTip", "* The key for each parent" }, }; #endif // WITH_METADATA // ********** Begin ScriptStruct FRigUnit_HierarchyGetParentWeights constinit property declarations static const UECodeGen_Private::FStructPropertyParams NewProp_Child; static const UECodeGen_Private::FStructPropertyParams NewProp_Weights_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_Weights; static const UECodeGen_Private::FStructPropertyParams NewProp_Parents; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End ScriptStruct FRigUnit_HierarchyGetParentWeights constinit property declarations ** static inline constexpr FRigVMCompiledInFunctionArgument RigVMFunctionParameters_Execute[] = { { .Name = TEXT("Child"), .Type = TEXT("FRigElementKey"), .Direction = ERigVMFunctionArgumentDirection::Input }, { .Name = TEXT("Weights"), .Type = TEXT("TArray"), .Direction = ERigVMFunctionArgumentDirection::Input }, { .Name = TEXT("Parents"), .Type = TEXT("FRigElementKeyCollection"), .Direction = ERigVMFunctionArgumentDirection::Input }, }; static inline constexpr FRigVMCompiledInFunction RigVMFunctions[] = { { .MethodName = TEXT("FRigUnit_HierarchyGetParentWeights::Execute"), .Function = &FRigUnit_HierarchyGetParentWeights::RigVMExecute, .Parameters = MakeArrayView(RigVMFunctionParameters_Execute), }, }; static void* NewStructOps() { return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps(); } static const UECodeGen_Private::FStructParams StructParams; }; // struct Z_Construct_UScriptStruct_FRigUnit_HierarchyGetParentWeights_Statics static_assert(std::is_polymorphic() == std::is_polymorphic(), "USTRUCT FRigUnit_HierarchyGetParentWeights cannot be polymorphic unless super FRigUnit_DynamicHierarchyBase is polymorphic"); static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyGetParentWeights; class UScriptStruct* FRigUnit_HierarchyGetParentWeights::StaticStruct() { if (!Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyGetParentWeights.OuterSingleton) { Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyGetParentWeights.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FRigUnit_HierarchyGetParentWeights, (UObject*)Z_Construct_UPackage__Script_ControlRig(), TEXT("RigUnit_HierarchyGetParentWeights")); FRigVMRegistry::Get().RegisterCompiledInStruct(Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyGetParentWeights.OuterSingleton, MakeArrayView(Z_Construct_UScriptStruct_FRigUnit_HierarchyGetParentWeights_Statics::RigVMFunctions)); } return Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyGetParentWeights.OuterSingleton; } // ********** Begin ScriptStruct FRigUnit_HierarchyGetParentWeights Property Definitions *********** const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigUnit_HierarchyGetParentWeights_Statics::NewProp_Child = { "Child", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_HierarchyGetParentWeights, Child), Z_Construct_UScriptStruct_FRigElementKey, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Child_MetaData), NewProp_Child_MetaData) }; // 389243550 const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigUnit_HierarchyGetParentWeights_Statics::NewProp_Weights_Inner = { "Weights", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FRigElementWeight, METADATA_PARAMS(0, nullptr) }; // 689330781 const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FRigUnit_HierarchyGetParentWeights_Statics::NewProp_Weights = { "Weights", nullptr, (EPropertyFlags)0x0010000000000014, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_HierarchyGetParentWeights, Weights), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Weights_MetaData), NewProp_Weights_MetaData) }; // 689330781 const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigUnit_HierarchyGetParentWeights_Statics::NewProp_Parents = { "Parents", nullptr, (EPropertyFlags)0x0010000000000014, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_HierarchyGetParentWeights, Parents), Z_Construct_UScriptStruct_FRigElementKeyCollection, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Parents_MetaData), NewProp_Parents_MetaData) }; // 4251151882 const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FRigUnit_HierarchyGetParentWeights_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchyGetParentWeights_Statics::NewProp_Child, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchyGetParentWeights_Statics::NewProp_Weights_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchyGetParentWeights_Statics::NewProp_Weights, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchyGetParentWeights_Statics::NewProp_Parents, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_HierarchyGetParentWeights_Statics::PropPointers) < 2048); // ********** End ScriptStruct FRigUnit_HierarchyGetParentWeights Property Definitions ************* const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FRigUnit_HierarchyGetParentWeights_Statics::StructParams = { (UObject* (*)())Z_Construct_UPackage__Script_ControlRig, Z_Construct_UScriptStruct_FRigUnit_DynamicHierarchyBase, &NewStructOps, "RigUnit_HierarchyGetParentWeights", Z_Construct_UScriptStruct_FRigUnit_HierarchyGetParentWeights_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_HierarchyGetParentWeights_Statics::PropPointers), sizeof(FRigUnit_HierarchyGetParentWeights), alignof(FRigUnit_HierarchyGetParentWeights), RF_Public|RF_Transient|RF_MarkAsNative, EStructFlags(0x00000001), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_HierarchyGetParentWeights_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FRigUnit_HierarchyGetParentWeights_Statics::Struct_MetaDataParams) }; UScriptStruct* Z_Construct_UScriptStruct_FRigUnit_HierarchyGetParentWeights() { if (!Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyGetParentWeights.InnerSingleton) { UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyGetParentWeights.InnerSingleton, Z_Construct_UScriptStruct_FRigUnit_HierarchyGetParentWeights_Statics::StructParams); } return CastChecked(Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyGetParentWeights.InnerSingleton); } void FRigUnit_HierarchyGetParentWeights::Execute() { FControlRigExecuteContext TemporaryExecuteContext; TemporaryExecuteContext.Initialize(); Execute(TemporaryExecuteContext); } void FRigUnit_HierarchyGetParentWeights::Execute(const FControlRigExecuteContext& InExecuteContext) { StaticExecute( InExecuteContext, Child, Weights, Parents ); } // ********** End ScriptStruct FRigUnit_HierarchyGetParentWeights ********************************** // ********** Begin ScriptStruct FRigUnit_HierarchyGetParentWeightsArray *************************** struct Z_Construct_UScriptStruct_FRigUnit_HierarchyGetParentWeightsArray_Statics { static inline consteval int32 GetStructSize() { return sizeof(FRigUnit_HierarchyGetParentWeightsArray); } static inline consteval int16 GetStructAlignment() { return alignof(FRigUnit_HierarchyGetParentWeightsArray); } #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = { { "Comment", "/**\n* Returns the item's parents' weights\n*/" }, { "DisplayName", "Get Parent Weights" }, { "Keywords", "Chain,Parents,Hierarchy" }, { "ModuleRelativePath", "Public/Units/Execution/RigUnit_DynamicHierarchy.h" }, { "ToolTip", "Returns the item's parents' weights" }, { "Varying", "" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Child_MetaData[] = { { "Category", "Pins" }, { "Comment", "/*\n\x09 * The child to retrieve the weights for\n\x09 */" }, { "ExpandByDefault", "" }, { "Input", "" }, { "ModuleRelativePath", "Public/Units/Execution/RigUnit_DynamicHierarchy.h" }, { "ToolTip", "* The child to retrieve the weights for" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Weights_MetaData[] = { { "Category", "Pins" }, { "Comment", "/*\n\x09 * The weight of each parent\n\x09 */" }, { "ModuleRelativePath", "Public/Units/Execution/RigUnit_DynamicHierarchy.h" }, { "Output", "" }, { "ToolTip", "* The weight of each parent" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Parents_MetaData[] = { { "Category", "Pins" }, { "Comment", "/*\n\x09 * The key for each parent\n\x09 */" }, { "ModuleRelativePath", "Public/Units/Execution/RigUnit_DynamicHierarchy.h" }, { "Output", "" }, { "ToolTip", "* The key for each parent" }, }; #endif // WITH_METADATA // ********** Begin ScriptStruct FRigUnit_HierarchyGetParentWeightsArray constinit property declarations static const UECodeGen_Private::FStructPropertyParams NewProp_Child; static const UECodeGen_Private::FStructPropertyParams NewProp_Weights_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_Weights; static const UECodeGen_Private::FStructPropertyParams NewProp_Parents_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_Parents; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End ScriptStruct FRigUnit_HierarchyGetParentWeightsArray constinit property declarations static inline constexpr FRigVMCompiledInFunctionArgument RigVMFunctionParameters_Execute[] = { { .Name = TEXT("Child"), .Type = TEXT("FRigElementKey"), .Direction = ERigVMFunctionArgumentDirection::Input }, { .Name = TEXT("Weights"), .Type = TEXT("TArray"), .Direction = ERigVMFunctionArgumentDirection::Input }, { .Name = TEXT("Parents"), .Type = TEXT("TArray"), .Direction = ERigVMFunctionArgumentDirection::Input }, }; static inline constexpr FRigVMCompiledInFunction RigVMFunctions[] = { { .MethodName = TEXT("FRigUnit_HierarchyGetParentWeightsArray::Execute"), .Function = &FRigUnit_HierarchyGetParentWeightsArray::RigVMExecute, .Parameters = MakeArrayView(RigVMFunctionParameters_Execute), }, }; static void* NewStructOps() { return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps(); } static const UECodeGen_Private::FStructParams StructParams; }; // struct Z_Construct_UScriptStruct_FRigUnit_HierarchyGetParentWeightsArray_Statics static_assert(std::is_polymorphic() == std::is_polymorphic(), "USTRUCT FRigUnit_HierarchyGetParentWeightsArray cannot be polymorphic unless super FRigUnit_DynamicHierarchyBase is polymorphic"); static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyGetParentWeightsArray; class UScriptStruct* FRigUnit_HierarchyGetParentWeightsArray::StaticStruct() { if (!Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyGetParentWeightsArray.OuterSingleton) { Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyGetParentWeightsArray.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FRigUnit_HierarchyGetParentWeightsArray, (UObject*)Z_Construct_UPackage__Script_ControlRig(), TEXT("RigUnit_HierarchyGetParentWeightsArray")); FRigVMRegistry::Get().RegisterCompiledInStruct(Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyGetParentWeightsArray.OuterSingleton, MakeArrayView(Z_Construct_UScriptStruct_FRigUnit_HierarchyGetParentWeightsArray_Statics::RigVMFunctions)); } return Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyGetParentWeightsArray.OuterSingleton; } // ********** Begin ScriptStruct FRigUnit_HierarchyGetParentWeightsArray Property Definitions ****** const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigUnit_HierarchyGetParentWeightsArray_Statics::NewProp_Child = { "Child", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_HierarchyGetParentWeightsArray, Child), Z_Construct_UScriptStruct_FRigElementKey, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Child_MetaData), NewProp_Child_MetaData) }; // 389243550 const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigUnit_HierarchyGetParentWeightsArray_Statics::NewProp_Weights_Inner = { "Weights", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FRigElementWeight, METADATA_PARAMS(0, nullptr) }; // 689330781 const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FRigUnit_HierarchyGetParentWeightsArray_Statics::NewProp_Weights = { "Weights", nullptr, (EPropertyFlags)0x0010000000000014, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_HierarchyGetParentWeightsArray, Weights), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Weights_MetaData), NewProp_Weights_MetaData) }; // 689330781 const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigUnit_HierarchyGetParentWeightsArray_Statics::NewProp_Parents_Inner = { "Parents", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FRigElementKey, METADATA_PARAMS(0, nullptr) }; // 389243550 const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FRigUnit_HierarchyGetParentWeightsArray_Statics::NewProp_Parents = { "Parents", nullptr, (EPropertyFlags)0x0010000000000014, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_HierarchyGetParentWeightsArray, Parents), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Parents_MetaData), NewProp_Parents_MetaData) }; // 389243550 const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FRigUnit_HierarchyGetParentWeightsArray_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchyGetParentWeightsArray_Statics::NewProp_Child, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchyGetParentWeightsArray_Statics::NewProp_Weights_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchyGetParentWeightsArray_Statics::NewProp_Weights, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchyGetParentWeightsArray_Statics::NewProp_Parents_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchyGetParentWeightsArray_Statics::NewProp_Parents, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_HierarchyGetParentWeightsArray_Statics::PropPointers) < 2048); // ********** End ScriptStruct FRigUnit_HierarchyGetParentWeightsArray Property Definitions ******** const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FRigUnit_HierarchyGetParentWeightsArray_Statics::StructParams = { (UObject* (*)())Z_Construct_UPackage__Script_ControlRig, Z_Construct_UScriptStruct_FRigUnit_DynamicHierarchyBase, &NewStructOps, "RigUnit_HierarchyGetParentWeightsArray", Z_Construct_UScriptStruct_FRigUnit_HierarchyGetParentWeightsArray_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_HierarchyGetParentWeightsArray_Statics::PropPointers), sizeof(FRigUnit_HierarchyGetParentWeightsArray), alignof(FRigUnit_HierarchyGetParentWeightsArray), RF_Public|RF_Transient|RF_MarkAsNative, EStructFlags(0x00000001), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_HierarchyGetParentWeightsArray_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FRigUnit_HierarchyGetParentWeightsArray_Statics::Struct_MetaDataParams) }; UScriptStruct* Z_Construct_UScriptStruct_FRigUnit_HierarchyGetParentWeightsArray() { if (!Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyGetParentWeightsArray.InnerSingleton) { UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyGetParentWeightsArray.InnerSingleton, Z_Construct_UScriptStruct_FRigUnit_HierarchyGetParentWeightsArray_Statics::StructParams); } return CastChecked(Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyGetParentWeightsArray.InnerSingleton); } void FRigUnit_HierarchyGetParentWeightsArray::Execute() { FControlRigExecuteContext TemporaryExecuteContext; TemporaryExecuteContext.Initialize(); Execute(TemporaryExecuteContext); } void FRigUnit_HierarchyGetParentWeightsArray::Execute(const FControlRigExecuteContext& InExecuteContext) { StaticExecute( InExecuteContext, Child, Weights, Parents ); } // ********** End ScriptStruct FRigUnit_HierarchyGetParentWeightsArray ***************************** // ********** Begin ScriptStruct FRigUnit_HierarchySetParentWeights ******************************** struct Z_Construct_UScriptStruct_FRigUnit_HierarchySetParentWeights_Statics { static inline consteval int32 GetStructSize() { return sizeof(FRigUnit_HierarchySetParentWeights); } static inline consteval int16 GetStructAlignment() { return alignof(FRigUnit_HierarchySetParentWeights); } #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = { { "Comment", "/**\n* Sets the item's parents' weights\n*/" }, { "DisplayName", "Set Parent Weights" }, { "Keywords", "Chain,Parents,Hierarchy" }, { "ModuleRelativePath", "Public/Units/Execution/RigUnit_DynamicHierarchy.h" }, { "ToolTip", "Sets the item's parents' weights" }, { "Varying", "" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Child_MetaData[] = { { "Category", "Pins" }, { "Comment", "/*\n\x09 * The child to set the parents' weights for\n\x09 */" }, { "ExpandByDefault", "" }, { "Input", "" }, { "ModuleRelativePath", "Public/Units/Execution/RigUnit_DynamicHierarchy.h" }, { "ToolTip", "* The child to set the parents' weights for" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Weights_MetaData[] = { { "Category", "Pins" }, { "Comment", "/*\n\x09 * The weights to set for the child's parents.\n\x09 * The number of weights needs to match the current number of parents.\n\x09 */" }, { "Input", "" }, { "ModuleRelativePath", "Public/Units/Execution/RigUnit_DynamicHierarchy.h" }, { "ToolTip", "* The weights to set for the child's parents.\n* The number of weights needs to match the current number of parents." }, }; #endif // WITH_METADATA // ********** Begin ScriptStruct FRigUnit_HierarchySetParentWeights constinit property declarations static const UECodeGen_Private::FStructPropertyParams NewProp_Child; static const UECodeGen_Private::FStructPropertyParams NewProp_Weights_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_Weights; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End ScriptStruct FRigUnit_HierarchySetParentWeights constinit property declarations ** static inline constexpr FRigVMCompiledInFunctionArgument RigVMFunctionParameters_Execute[] = { { .Name = TEXT("Child"), .Type = TEXT("FRigElementKey"), .Direction = ERigVMFunctionArgumentDirection::Input }, { .Name = TEXT("Weights"), .Type = TEXT("TArray"), .Direction = ERigVMFunctionArgumentDirection::Input }, }; static inline constexpr FRigVMCompiledInFunction RigVMFunctions[] = { { .MethodName = TEXT("FRigUnit_HierarchySetParentWeights::Execute"), .Function = &FRigUnit_HierarchySetParentWeights::RigVMExecute, .Parameters = MakeArrayView(RigVMFunctionParameters_Execute), }, }; static void* NewStructOps() { return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps(); } static const UECodeGen_Private::FStructParams StructParams; }; // struct Z_Construct_UScriptStruct_FRigUnit_HierarchySetParentWeights_Statics static_assert(std::is_polymorphic() == std::is_polymorphic(), "USTRUCT FRigUnit_HierarchySetParentWeights cannot be polymorphic unless super FRigUnit_DynamicHierarchyBaseMutable is polymorphic"); static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FRigUnit_HierarchySetParentWeights; class UScriptStruct* FRigUnit_HierarchySetParentWeights::StaticStruct() { if (!Z_Registration_Info_UScriptStruct_FRigUnit_HierarchySetParentWeights.OuterSingleton) { Z_Registration_Info_UScriptStruct_FRigUnit_HierarchySetParentWeights.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FRigUnit_HierarchySetParentWeights, (UObject*)Z_Construct_UPackage__Script_ControlRig(), TEXT("RigUnit_HierarchySetParentWeights")); FRigVMRegistry::Get().RegisterCompiledInStruct(Z_Registration_Info_UScriptStruct_FRigUnit_HierarchySetParentWeights.OuterSingleton, MakeArrayView(Z_Construct_UScriptStruct_FRigUnit_HierarchySetParentWeights_Statics::RigVMFunctions)); } return Z_Registration_Info_UScriptStruct_FRigUnit_HierarchySetParentWeights.OuterSingleton; } // ********** Begin ScriptStruct FRigUnit_HierarchySetParentWeights Property Definitions *********** const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigUnit_HierarchySetParentWeights_Statics::NewProp_Child = { "Child", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_HierarchySetParentWeights, Child), Z_Construct_UScriptStruct_FRigElementKey, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Child_MetaData), NewProp_Child_MetaData) }; // 389243550 const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigUnit_HierarchySetParentWeights_Statics::NewProp_Weights_Inner = { "Weights", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FRigElementWeight, METADATA_PARAMS(0, nullptr) }; // 689330781 const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FRigUnit_HierarchySetParentWeights_Statics::NewProp_Weights = { "Weights", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_HierarchySetParentWeights, Weights), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Weights_MetaData), NewProp_Weights_MetaData) }; // 689330781 const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FRigUnit_HierarchySetParentWeights_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchySetParentWeights_Statics::NewProp_Child, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchySetParentWeights_Statics::NewProp_Weights_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchySetParentWeights_Statics::NewProp_Weights, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_HierarchySetParentWeights_Statics::PropPointers) < 2048); // ********** End ScriptStruct FRigUnit_HierarchySetParentWeights Property Definitions ************* const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FRigUnit_HierarchySetParentWeights_Statics::StructParams = { (UObject* (*)())Z_Construct_UPackage__Script_ControlRig, Z_Construct_UScriptStruct_FRigUnit_DynamicHierarchyBaseMutable, &NewStructOps, "RigUnit_HierarchySetParentWeights", Z_Construct_UScriptStruct_FRigUnit_HierarchySetParentWeights_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_HierarchySetParentWeights_Statics::PropPointers), sizeof(FRigUnit_HierarchySetParentWeights), alignof(FRigUnit_HierarchySetParentWeights), RF_Public|RF_Transient|RF_MarkAsNative, EStructFlags(0x00000001), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_HierarchySetParentWeights_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FRigUnit_HierarchySetParentWeights_Statics::Struct_MetaDataParams) }; UScriptStruct* Z_Construct_UScriptStruct_FRigUnit_HierarchySetParentWeights() { if (!Z_Registration_Info_UScriptStruct_FRigUnit_HierarchySetParentWeights.InnerSingleton) { UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FRigUnit_HierarchySetParentWeights.InnerSingleton, Z_Construct_UScriptStruct_FRigUnit_HierarchySetParentWeights_Statics::StructParams); } return CastChecked(Z_Registration_Info_UScriptStruct_FRigUnit_HierarchySetParentWeights.InnerSingleton); } void FRigUnit_HierarchySetParentWeights::Execute() { FControlRigExecuteContext TemporaryExecuteContext; TemporaryExecuteContext.Initialize(); Execute(TemporaryExecuteContext); } void FRigUnit_HierarchySetParentWeights::Execute(FControlRigExecuteContext& InExecuteContext) { TArrayView Weights_1_Array(Weights); StaticExecute( InExecuteContext, Child, Weights_1_Array ); } // ********** End ScriptStruct FRigUnit_HierarchySetParentWeights ********************************** // ********** Begin ScriptStruct FRigUnit_HierarchyReset ******************************************* struct Z_Construct_UScriptStruct_FRigUnit_HierarchyReset_Statics { static inline consteval int32 GetStructSize() { return sizeof(FRigUnit_HierarchyReset); } static inline consteval int16 GetStructAlignment() { return alignof(FRigUnit_HierarchyReset); } #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = { { "Comment", "/**\n * Removes all elements from the hierarchy\n * Note: This node only runs as part of the construction event.\n */" }, { "DisplayName", "Reset Hierarchy" }, { "Keywords", "Delete,Erase,Clear,Empty,RemoveAll" }, { "ModuleRelativePath", "Public/Units/Execution/RigUnit_DynamicHierarchy.h" }, { "ToolTip", "Removes all elements from the hierarchy\nNote: This node only runs as part of the construction event." }, { "Varying", "" }, }; #endif // WITH_METADATA // ********** Begin ScriptStruct FRigUnit_HierarchyReset constinit property declarations *********** // ********** End ScriptStruct FRigUnit_HierarchyReset constinit property declarations ************* static inline constexpr FRigVMCompiledInFunction RigVMFunctions[] = { { .MethodName = TEXT("FRigUnit_HierarchyReset::Execute"), .Function = &FRigUnit_HierarchyReset::RigVMExecute, }, }; static void* NewStructOps() { return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps(); } static const UECodeGen_Private::FStructParams StructParams; }; // struct Z_Construct_UScriptStruct_FRigUnit_HierarchyReset_Statics static_assert(std::is_polymorphic() == std::is_polymorphic(), "USTRUCT FRigUnit_HierarchyReset cannot be polymorphic unless super FRigUnit_DynamicHierarchyBaseMutable is polymorphic"); static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyReset; class UScriptStruct* FRigUnit_HierarchyReset::StaticStruct() { if (!Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyReset.OuterSingleton) { Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyReset.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FRigUnit_HierarchyReset, (UObject*)Z_Construct_UPackage__Script_ControlRig(), TEXT("RigUnit_HierarchyReset")); FRigVMRegistry::Get().RegisterCompiledInStruct(Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyReset.OuterSingleton, MakeArrayView(Z_Construct_UScriptStruct_FRigUnit_HierarchyReset_Statics::RigVMFunctions)); } return Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyReset.OuterSingleton; } const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FRigUnit_HierarchyReset_Statics::StructParams = { (UObject* (*)())Z_Construct_UPackage__Script_ControlRig, Z_Construct_UScriptStruct_FRigUnit_DynamicHierarchyBaseMutable, &NewStructOps, "RigUnit_HierarchyReset", nullptr, 0, sizeof(FRigUnit_HierarchyReset), alignof(FRigUnit_HierarchyReset), RF_Public|RF_Transient|RF_MarkAsNative, EStructFlags(0x00000001), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_HierarchyReset_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FRigUnit_HierarchyReset_Statics::Struct_MetaDataParams) }; UScriptStruct* Z_Construct_UScriptStruct_FRigUnit_HierarchyReset() { if (!Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyReset.InnerSingleton) { UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyReset.InnerSingleton, Z_Construct_UScriptStruct_FRigUnit_HierarchyReset_Statics::StructParams); } return CastChecked(Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyReset.InnerSingleton); } void FRigUnit_HierarchyReset::Execute() { FControlRigExecuteContext TemporaryExecuteContext; TemporaryExecuteContext.Initialize(); Execute(TemporaryExecuteContext); } void FRigUnit_HierarchyReset::Execute(FControlRigExecuteContext& InExecuteContext) { StaticExecute( InExecuteContext ); } // ********** End ScriptStruct FRigUnit_HierarchyReset ********************************************* // ********** Begin ScriptStruct FRigUnit_HierarchyImportFromSkeleton ****************************** struct Z_Construct_UScriptStruct_FRigUnit_HierarchyImportFromSkeleton_Statics { static inline consteval int32 GetStructSize() { return sizeof(FRigUnit_HierarchyImportFromSkeleton); } static inline consteval int16 GetStructAlignment() { return alignof(FRigUnit_HierarchyImportFromSkeleton); } #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = { { "Comment", "/**\n * Imports all bones (and curves) from the currently assigned skeleton.\n * Note: This node only runs as part of the construction event.\n */" }, { "DisplayName", "Import Skeleton" }, { "Keywords", "Skeleton,Mesh,AddBone,AddCurve,Spawn" }, { "ModuleRelativePath", "Public/Units/Execution/RigUnit_DynamicHierarchy.h" }, { "ToolTip", "Imports all bones (and curves) from the currently assigned skeleton.\nNote: This node only runs as part of the construction event." }, { "Varying", "" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_NameSpace_MetaData[] = { { "Category", "Pins" }, { "Input", "" }, { "ModuleRelativePath", "Public/Units/Execution/RigUnit_DynamicHierarchy.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bIncludeCurves_MetaData[] = { { "Category", "Pins" }, { "Input", "" }, { "ModuleRelativePath", "Public/Units/Execution/RigUnit_DynamicHierarchy.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bIncludeMeshSockets_MetaData[] = { { "Category", "Pins" }, { "Input", "" }, { "ModuleRelativePath", "Public/Units/Execution/RigUnit_DynamicHierarchy.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bIncludeVirtualBones_MetaData[] = { { "Category", "Pins" }, { "Input", "" }, { "ModuleRelativePath", "Public/Units/Execution/RigUnit_DynamicHierarchy.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Items_MetaData[] = { { "Category", "Pins" }, { "ModuleRelativePath", "Public/Units/Execution/RigUnit_DynamicHierarchy.h" }, { "Output", "" }, }; #endif // WITH_METADATA // ********** Begin ScriptStruct FRigUnit_HierarchyImportFromSkeleton constinit property declarations static const UECodeGen_Private::FNamePropertyParams NewProp_NameSpace; static void NewProp_bIncludeCurves_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bIncludeCurves; static void NewProp_bIncludeMeshSockets_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bIncludeMeshSockets; static void NewProp_bIncludeVirtualBones_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bIncludeVirtualBones; static const UECodeGen_Private::FStructPropertyParams NewProp_Items_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_Items; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End ScriptStruct FRigUnit_HierarchyImportFromSkeleton constinit property declarations static inline constexpr FRigVMCompiledInFunctionArgument RigVMFunctionParameters_Execute[] = { { .Name = TEXT("NameSpace"), .Type = TEXT("FName"), .Direction = ERigVMFunctionArgumentDirection::Input }, { .Name = TEXT("bIncludeCurves"), .Type = TEXT("bool"), .Direction = ERigVMFunctionArgumentDirection::Input }, { .Name = TEXT("bIncludeMeshSockets"), .Type = TEXT("bool"), .Direction = ERigVMFunctionArgumentDirection::Input }, { .Name = TEXT("bIncludeVirtualBones"), .Type = TEXT("bool"), .Direction = ERigVMFunctionArgumentDirection::Input }, { .Name = TEXT("Items"), .Type = TEXT("TArray"), .Direction = ERigVMFunctionArgumentDirection::Input }, }; static inline constexpr FRigVMCompiledInFunction RigVMFunctions[] = { { .MethodName = TEXT("FRigUnit_HierarchyImportFromSkeleton::Execute"), .Function = &FRigUnit_HierarchyImportFromSkeleton::RigVMExecute, .Parameters = MakeArrayView(RigVMFunctionParameters_Execute), }, }; static void* NewStructOps() { return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps(); } static const UECodeGen_Private::FStructParams StructParams; }; // struct Z_Construct_UScriptStruct_FRigUnit_HierarchyImportFromSkeleton_Statics static_assert(std::is_polymorphic() == std::is_polymorphic(), "USTRUCT FRigUnit_HierarchyImportFromSkeleton cannot be polymorphic unless super FRigUnit_DynamicHierarchyBaseMutable is polymorphic"); static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyImportFromSkeleton; class UScriptStruct* FRigUnit_HierarchyImportFromSkeleton::StaticStruct() { if (!Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyImportFromSkeleton.OuterSingleton) { Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyImportFromSkeleton.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FRigUnit_HierarchyImportFromSkeleton, (UObject*)Z_Construct_UPackage__Script_ControlRig(), TEXT("RigUnit_HierarchyImportFromSkeleton")); FRigVMRegistry::Get().RegisterCompiledInStruct(Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyImportFromSkeleton.OuterSingleton, MakeArrayView(Z_Construct_UScriptStruct_FRigUnit_HierarchyImportFromSkeleton_Statics::RigVMFunctions)); } return Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyImportFromSkeleton.OuterSingleton; } // ********** Begin ScriptStruct FRigUnit_HierarchyImportFromSkeleton Property Definitions ********* const UECodeGen_Private::FNamePropertyParams Z_Construct_UScriptStruct_FRigUnit_HierarchyImportFromSkeleton_Statics::NewProp_NameSpace = { "NameSpace", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_HierarchyImportFromSkeleton, NameSpace), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_NameSpace_MetaData), NewProp_NameSpace_MetaData) }; void Z_Construct_UScriptStruct_FRigUnit_HierarchyImportFromSkeleton_Statics::NewProp_bIncludeCurves_SetBit(void* Obj) { ((FRigUnit_HierarchyImportFromSkeleton*)Obj)->bIncludeCurves = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FRigUnit_HierarchyImportFromSkeleton_Statics::NewProp_bIncludeCurves = { "bIncludeCurves", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FRigUnit_HierarchyImportFromSkeleton), &Z_Construct_UScriptStruct_FRigUnit_HierarchyImportFromSkeleton_Statics::NewProp_bIncludeCurves_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bIncludeCurves_MetaData), NewProp_bIncludeCurves_MetaData) }; void Z_Construct_UScriptStruct_FRigUnit_HierarchyImportFromSkeleton_Statics::NewProp_bIncludeMeshSockets_SetBit(void* Obj) { ((FRigUnit_HierarchyImportFromSkeleton*)Obj)->bIncludeMeshSockets = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FRigUnit_HierarchyImportFromSkeleton_Statics::NewProp_bIncludeMeshSockets = { "bIncludeMeshSockets", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FRigUnit_HierarchyImportFromSkeleton), &Z_Construct_UScriptStruct_FRigUnit_HierarchyImportFromSkeleton_Statics::NewProp_bIncludeMeshSockets_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bIncludeMeshSockets_MetaData), NewProp_bIncludeMeshSockets_MetaData) }; void Z_Construct_UScriptStruct_FRigUnit_HierarchyImportFromSkeleton_Statics::NewProp_bIncludeVirtualBones_SetBit(void* Obj) { ((FRigUnit_HierarchyImportFromSkeleton*)Obj)->bIncludeVirtualBones = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FRigUnit_HierarchyImportFromSkeleton_Statics::NewProp_bIncludeVirtualBones = { "bIncludeVirtualBones", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FRigUnit_HierarchyImportFromSkeleton), &Z_Construct_UScriptStruct_FRigUnit_HierarchyImportFromSkeleton_Statics::NewProp_bIncludeVirtualBones_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bIncludeVirtualBones_MetaData), NewProp_bIncludeVirtualBones_MetaData) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigUnit_HierarchyImportFromSkeleton_Statics::NewProp_Items_Inner = { "Items", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FRigElementKey, METADATA_PARAMS(0, nullptr) }; // 389243550 const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FRigUnit_HierarchyImportFromSkeleton_Statics::NewProp_Items = { "Items", nullptr, (EPropertyFlags)0x0010000000000014, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_HierarchyImportFromSkeleton, Items), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Items_MetaData), NewProp_Items_MetaData) }; // 389243550 const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FRigUnit_HierarchyImportFromSkeleton_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchyImportFromSkeleton_Statics::NewProp_NameSpace, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchyImportFromSkeleton_Statics::NewProp_bIncludeCurves, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchyImportFromSkeleton_Statics::NewProp_bIncludeMeshSockets, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchyImportFromSkeleton_Statics::NewProp_bIncludeVirtualBones, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchyImportFromSkeleton_Statics::NewProp_Items_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchyImportFromSkeleton_Statics::NewProp_Items, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_HierarchyImportFromSkeleton_Statics::PropPointers) < 2048); // ********** End ScriptStruct FRigUnit_HierarchyImportFromSkeleton Property Definitions *********** const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FRigUnit_HierarchyImportFromSkeleton_Statics::StructParams = { (UObject* (*)())Z_Construct_UPackage__Script_ControlRig, Z_Construct_UScriptStruct_FRigUnit_DynamicHierarchyBaseMutable, &NewStructOps, "RigUnit_HierarchyImportFromSkeleton", Z_Construct_UScriptStruct_FRigUnit_HierarchyImportFromSkeleton_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_HierarchyImportFromSkeleton_Statics::PropPointers), sizeof(FRigUnit_HierarchyImportFromSkeleton), alignof(FRigUnit_HierarchyImportFromSkeleton), RF_Public|RF_Transient|RF_MarkAsNative, EStructFlags(0x00000001), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_HierarchyImportFromSkeleton_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FRigUnit_HierarchyImportFromSkeleton_Statics::Struct_MetaDataParams) }; UScriptStruct* Z_Construct_UScriptStruct_FRigUnit_HierarchyImportFromSkeleton() { if (!Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyImportFromSkeleton.InnerSingleton) { UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyImportFromSkeleton.InnerSingleton, Z_Construct_UScriptStruct_FRigUnit_HierarchyImportFromSkeleton_Statics::StructParams); } return CastChecked(Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyImportFromSkeleton.InnerSingleton); } void FRigUnit_HierarchyImportFromSkeleton::Execute() { FControlRigExecuteContext TemporaryExecuteContext; TemporaryExecuteContext.Initialize(); Execute(TemporaryExecuteContext); } void FRigUnit_HierarchyImportFromSkeleton::Execute(FControlRigExecuteContext& InExecuteContext) { StaticExecute( InExecuteContext, NameSpace, bIncludeCurves, bIncludeMeshSockets, bIncludeVirtualBones, Items ); } // ********** End ScriptStruct FRigUnit_HierarchyImportFromSkeleton ******************************** // ********** Begin ScriptStruct FRigUnit_HierarchyRemoveElement *********************************** struct Z_Construct_UScriptStruct_FRigUnit_HierarchyRemoveElement_Statics { static inline consteval int32 GetStructSize() { return sizeof(FRigUnit_HierarchyRemoveElement); } static inline consteval int16 GetStructAlignment() { return alignof(FRigUnit_HierarchyRemoveElement); } #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = { { "Comment", "/**\n * Removes an element from the hierarchy\n * Note: This node only runs as part of the construction event.\n */" }, { "DisplayName", "Remove Item" }, { "Keywords", "Delete,Erase,Joint,Skeleton" }, { "ModuleRelativePath", "Public/Units/Execution/RigUnit_DynamicHierarchy.h" }, { "ToolTip", "Removes an element from the hierarchy\nNote: This node only runs as part of the construction event." }, { "Varying", "" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Item_MetaData[] = { { "Category", "Pins" }, { "Comment", "/*\n\x09 * The item to remove\n\x09 */" }, { "ExpandByDefault", "" }, { "Input", "" }, { "ModuleRelativePath", "Public/Units/Execution/RigUnit_DynamicHierarchy.h" }, { "ToolTip", "* The item to remove" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bSuccess_MetaData[] = { { "Category", "Pins" }, { "Comment", "/*\n\x09 * True if the element has been removed successfuly \n\x09 */" }, { "ExpandByDefault", "" }, { "ModuleRelativePath", "Public/Units/Execution/RigUnit_DynamicHierarchy.h" }, { "Output", "" }, { "ToolTip", "* True if the element has been removed successfuly" }, }; #endif // WITH_METADATA // ********** Begin ScriptStruct FRigUnit_HierarchyRemoveElement constinit property declarations *** static const UECodeGen_Private::FStructPropertyParams NewProp_Item; static void NewProp_bSuccess_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bSuccess; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End ScriptStruct FRigUnit_HierarchyRemoveElement constinit property declarations ***** static inline constexpr FRigVMCompiledInFunctionArgument RigVMFunctionParameters_Execute[] = { { .Name = TEXT("Item"), .Type = TEXT("FRigElementKey"), .Direction = ERigVMFunctionArgumentDirection::Input }, { .Name = TEXT("bSuccess"), .Type = TEXT("bool"), .Direction = ERigVMFunctionArgumentDirection::Input }, }; static inline constexpr FRigVMCompiledInFunction RigVMFunctions[] = { { .MethodName = TEXT("FRigUnit_HierarchyRemoveElement::Execute"), .Function = &FRigUnit_HierarchyRemoveElement::RigVMExecute, .Parameters = MakeArrayView(RigVMFunctionParameters_Execute), }, }; static void* NewStructOps() { return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps(); } static const UECodeGen_Private::FStructParams StructParams; }; // struct Z_Construct_UScriptStruct_FRigUnit_HierarchyRemoveElement_Statics static_assert(std::is_polymorphic() == std::is_polymorphic(), "USTRUCT FRigUnit_HierarchyRemoveElement cannot be polymorphic unless super FRigUnit_DynamicHierarchyBaseMutable is polymorphic"); static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyRemoveElement; class UScriptStruct* FRigUnit_HierarchyRemoveElement::StaticStruct() { if (!Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyRemoveElement.OuterSingleton) { Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyRemoveElement.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FRigUnit_HierarchyRemoveElement, (UObject*)Z_Construct_UPackage__Script_ControlRig(), TEXT("RigUnit_HierarchyRemoveElement")); FRigVMRegistry::Get().RegisterCompiledInStruct(Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyRemoveElement.OuterSingleton, MakeArrayView(Z_Construct_UScriptStruct_FRigUnit_HierarchyRemoveElement_Statics::RigVMFunctions)); } return Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyRemoveElement.OuterSingleton; } // ********** Begin ScriptStruct FRigUnit_HierarchyRemoveElement Property Definitions ************** const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigUnit_HierarchyRemoveElement_Statics::NewProp_Item = { "Item", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_HierarchyRemoveElement, Item), Z_Construct_UScriptStruct_FRigElementKey, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Item_MetaData), NewProp_Item_MetaData) }; // 389243550 void Z_Construct_UScriptStruct_FRigUnit_HierarchyRemoveElement_Statics::NewProp_bSuccess_SetBit(void* Obj) { ((FRigUnit_HierarchyRemoveElement*)Obj)->bSuccess = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FRigUnit_HierarchyRemoveElement_Statics::NewProp_bSuccess = { "bSuccess", nullptr, (EPropertyFlags)0x0010000000000014, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FRigUnit_HierarchyRemoveElement), &Z_Construct_UScriptStruct_FRigUnit_HierarchyRemoveElement_Statics::NewProp_bSuccess_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bSuccess_MetaData), NewProp_bSuccess_MetaData) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FRigUnit_HierarchyRemoveElement_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchyRemoveElement_Statics::NewProp_Item, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchyRemoveElement_Statics::NewProp_bSuccess, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_HierarchyRemoveElement_Statics::PropPointers) < 2048); // ********** End ScriptStruct FRigUnit_HierarchyRemoveElement Property Definitions **************** const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FRigUnit_HierarchyRemoveElement_Statics::StructParams = { (UObject* (*)())Z_Construct_UPackage__Script_ControlRig, Z_Construct_UScriptStruct_FRigUnit_DynamicHierarchyBaseMutable, &NewStructOps, "RigUnit_HierarchyRemoveElement", Z_Construct_UScriptStruct_FRigUnit_HierarchyRemoveElement_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_HierarchyRemoveElement_Statics::PropPointers), sizeof(FRigUnit_HierarchyRemoveElement), alignof(FRigUnit_HierarchyRemoveElement), RF_Public|RF_Transient|RF_MarkAsNative, EStructFlags(0x00000001), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_HierarchyRemoveElement_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FRigUnit_HierarchyRemoveElement_Statics::Struct_MetaDataParams) }; UScriptStruct* Z_Construct_UScriptStruct_FRigUnit_HierarchyRemoveElement() { if (!Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyRemoveElement.InnerSingleton) { UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyRemoveElement.InnerSingleton, Z_Construct_UScriptStruct_FRigUnit_HierarchyRemoveElement_Statics::StructParams); } return CastChecked(Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyRemoveElement.InnerSingleton); } void FRigUnit_HierarchyRemoveElement::Execute() { FControlRigExecuteContext TemporaryExecuteContext; TemporaryExecuteContext.Initialize(); Execute(TemporaryExecuteContext); } void FRigUnit_HierarchyRemoveElement::Execute(FControlRigExecuteContext& InExecuteContext) { StaticExecute( InExecuteContext, Item, bSuccess ); } // ********** End ScriptStruct FRigUnit_HierarchyRemoveElement ************************************* // ********** Begin ScriptStruct FRigUnit_HierarchyAddElement ************************************** struct Z_Construct_UScriptStruct_FRigUnit_HierarchyAddElement_Statics { static inline consteval int32 GetStructSize() { return sizeof(FRigUnit_HierarchyAddElement); } static inline consteval int16 GetStructAlignment() { return alignof(FRigUnit_HierarchyAddElement); } #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = { { "Abstract", "" }, { "ModuleRelativePath", "Public/Units/Execution/RigUnit_DynamicHierarchy.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Parent_MetaData[] = { { "Category", "Pins" }, { "Comment", "/*\n\x09 * The parent of the new element to add\n\x09 */" }, { "ExpandByDefault", "" }, { "Input", "" }, { "ModuleRelativePath", "Public/Units/Execution/RigUnit_DynamicHierarchy.h" }, { "ToolTip", "* The parent of the new element to add" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Name_MetaData[] = { { "Category", "Pins" }, { "Comment", "/*\n\x09 * The name of the new element to add\n\x09 */" }, { "Input", "" }, { "ModuleRelativePath", "Public/Units/Execution/RigUnit_DynamicHierarchy.h" }, { "ToolTip", "* The name of the new element to add" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Item_MetaData[] = { { "Category", "Pins" }, { "Comment", "/*\n\x09 * The resulting item\n\x09 */" }, { "ModuleRelativePath", "Public/Units/Execution/RigUnit_DynamicHierarchy.h" }, { "Output", "" }, { "ToolTip", "* The resulting item" }, }; #endif // WITH_METADATA // ********** Begin ScriptStruct FRigUnit_HierarchyAddElement constinit property declarations ****** static const UECodeGen_Private::FStructPropertyParams NewProp_Parent; static const UECodeGen_Private::FNamePropertyParams NewProp_Name; static const UECodeGen_Private::FStructPropertyParams NewProp_Item; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End ScriptStruct FRigUnit_HierarchyAddElement constinit property declarations ******** static void* NewStructOps() { return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps(); } static const UECodeGen_Private::FStructParams StructParams; }; // struct Z_Construct_UScriptStruct_FRigUnit_HierarchyAddElement_Statics static_assert(std::is_polymorphic() == std::is_polymorphic(), "USTRUCT FRigUnit_HierarchyAddElement cannot be polymorphic unless super FRigUnit_DynamicHierarchyBaseMutable is polymorphic"); static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddElement; class UScriptStruct* FRigUnit_HierarchyAddElement::StaticStruct() { if (!Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddElement.OuterSingleton) { Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddElement.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FRigUnit_HierarchyAddElement, (UObject*)Z_Construct_UPackage__Script_ControlRig(), TEXT("RigUnit_HierarchyAddElement")); } return Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddElement.OuterSingleton; } // ********** Begin ScriptStruct FRigUnit_HierarchyAddElement Property Definitions ***************** const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigUnit_HierarchyAddElement_Statics::NewProp_Parent = { "Parent", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_HierarchyAddElement, Parent), Z_Construct_UScriptStruct_FRigElementKey, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Parent_MetaData), NewProp_Parent_MetaData) }; // 389243550 const UECodeGen_Private::FNamePropertyParams Z_Construct_UScriptStruct_FRigUnit_HierarchyAddElement_Statics::NewProp_Name = { "Name", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_HierarchyAddElement, Name), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Name_MetaData), NewProp_Name_MetaData) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigUnit_HierarchyAddElement_Statics::NewProp_Item = { "Item", nullptr, (EPropertyFlags)0x0010000000000014, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_HierarchyAddElement, Item), Z_Construct_UScriptStruct_FRigElementKey, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Item_MetaData), NewProp_Item_MetaData) }; // 389243550 const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FRigUnit_HierarchyAddElement_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchyAddElement_Statics::NewProp_Parent, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchyAddElement_Statics::NewProp_Name, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchyAddElement_Statics::NewProp_Item, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_HierarchyAddElement_Statics::PropPointers) < 2048); // ********** End ScriptStruct FRigUnit_HierarchyAddElement Property Definitions ******************* const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FRigUnit_HierarchyAddElement_Statics::StructParams = { (UObject* (*)())Z_Construct_UPackage__Script_ControlRig, Z_Construct_UScriptStruct_FRigUnit_DynamicHierarchyBaseMutable, &NewStructOps, "RigUnit_HierarchyAddElement", Z_Construct_UScriptStruct_FRigUnit_HierarchyAddElement_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_HierarchyAddElement_Statics::PropPointers), sizeof(FRigUnit_HierarchyAddElement), alignof(FRigUnit_HierarchyAddElement), RF_Public|RF_Transient|RF_MarkAsNative, EStructFlags(0x00000001), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_HierarchyAddElement_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FRigUnit_HierarchyAddElement_Statics::Struct_MetaDataParams) }; UScriptStruct* Z_Construct_UScriptStruct_FRigUnit_HierarchyAddElement() { if (!Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddElement.InnerSingleton) { UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddElement.InnerSingleton, Z_Construct_UScriptStruct_FRigUnit_HierarchyAddElement_Statics::StructParams); } return CastChecked(Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddElement.InnerSingleton); } // ********** End ScriptStruct FRigUnit_HierarchyAddElement **************************************** // ********** Begin ScriptStruct FRigUnit_HierarchyAddBone ***************************************** struct Z_Construct_UScriptStruct_FRigUnit_HierarchyAddBone_Statics { static inline consteval int32 GetStructSize() { return sizeof(FRigUnit_HierarchyAddBone); } static inline consteval int16 GetStructAlignment() { return alignof(FRigUnit_HierarchyAddBone); } #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = { { "Comment", "/**\n * Adds a new bone to the hierarchy\n * Note: This node only runs as part of the construction event.\n */" }, { "DisplayName", "Spawn Bone" }, { "Keywords", "Construction,Create,New,Joint,Skeleton" }, { "ModuleRelativePath", "Public/Units/Execution/RigUnit_DynamicHierarchy.h" }, { "ToolTip", "Adds a new bone to the hierarchy\nNote: This node only runs as part of the construction event." }, { "Varying", "" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Transform_MetaData[] = { { "Category", "Pins" }, { "Comment", "/*\n\x09 * The initial transform of the new element\n\x09 */" }, { "Input", "" }, { "ModuleRelativePath", "Public/Units/Execution/RigUnit_DynamicHierarchy.h" }, { "ToolTip", "* The initial transform of the new element" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Space_MetaData[] = { { "Category", "Pins" }, { "Comment", "/**\n\x09 * Defines if the transform should be interpreted in local or global space\n\x09 */" }, { "Input", "" }, { "ModuleRelativePath", "Public/Units/Execution/RigUnit_DynamicHierarchy.h" }, { "ToolTip", "Defines if the transform should be interpreted in local or global space" }, }; #endif // WITH_METADATA // ********** Begin ScriptStruct FRigUnit_HierarchyAddBone constinit property declarations ********* static const UECodeGen_Private::FStructPropertyParams NewProp_Transform; static const UECodeGen_Private::FBytePropertyParams NewProp_Space_Underlying; static const UECodeGen_Private::FEnumPropertyParams NewProp_Space; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End ScriptStruct FRigUnit_HierarchyAddBone constinit property declarations *********** static inline constexpr FRigVMCompiledInFunctionArgument RigVMFunctionParameters_Execute[] = { { .Name = TEXT("Transform"), .Type = TEXT("FTransform"), .Direction = ERigVMFunctionArgumentDirection::Input }, { .Name = TEXT("Space"), .Type = TEXT("ERigVMTransformSpace"), .Direction = ERigVMFunctionArgumentDirection::Input }, { .Name = TEXT("Parent"), .Type = TEXT("FRigElementKey"), .Direction = ERigVMFunctionArgumentDirection::Input }, { .Name = TEXT("Name"), .Type = TEXT("FName"), .Direction = ERigVMFunctionArgumentDirection::Input }, { .Name = TEXT("Item"), .Type = TEXT("FRigElementKey"), .Direction = ERigVMFunctionArgumentDirection::Input }, }; static inline constexpr FRigVMCompiledInFunction RigVMFunctions[] = { { .MethodName = TEXT("FRigUnit_HierarchyAddBone::Execute"), .Function = &FRigUnit_HierarchyAddBone::RigVMExecute, .Parameters = MakeArrayView(RigVMFunctionParameters_Execute), }, }; static void* NewStructOps() { return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps(); } static const UECodeGen_Private::FStructParams StructParams; }; // struct Z_Construct_UScriptStruct_FRigUnit_HierarchyAddBone_Statics static_assert(std::is_polymorphic() == std::is_polymorphic(), "USTRUCT FRigUnit_HierarchyAddBone cannot be polymorphic unless super FRigUnit_HierarchyAddElement is polymorphic"); static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddBone; class UScriptStruct* FRigUnit_HierarchyAddBone::StaticStruct() { if (!Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddBone.OuterSingleton) { Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddBone.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FRigUnit_HierarchyAddBone, (UObject*)Z_Construct_UPackage__Script_ControlRig(), TEXT("RigUnit_HierarchyAddBone")); FRigVMRegistry::Get().RegisterCompiledInStruct(Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddBone.OuterSingleton, MakeArrayView(Z_Construct_UScriptStruct_FRigUnit_HierarchyAddBone_Statics::RigVMFunctions)); } return Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddBone.OuterSingleton; } // ********** Begin ScriptStruct FRigUnit_HierarchyAddBone Property Definitions ******************** const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigUnit_HierarchyAddBone_Statics::NewProp_Transform = { "Transform", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_HierarchyAddBone, Transform), Z_Construct_UScriptStruct_FTransform, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Transform_MetaData), NewProp_Transform_MetaData) }; const UECodeGen_Private::FBytePropertyParams Z_Construct_UScriptStruct_FRigUnit_HierarchyAddBone_Statics::NewProp_Space_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_UScriptStruct_FRigUnit_HierarchyAddBone_Statics::NewProp_Space = { "Space", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_HierarchyAddBone, Space), Z_Construct_UEnum_RigVM_ERigVMTransformSpace, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Space_MetaData), NewProp_Space_MetaData) }; // 771197570 const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FRigUnit_HierarchyAddBone_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchyAddBone_Statics::NewProp_Transform, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchyAddBone_Statics::NewProp_Space_Underlying, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchyAddBone_Statics::NewProp_Space, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_HierarchyAddBone_Statics::PropPointers) < 2048); // ********** End ScriptStruct FRigUnit_HierarchyAddBone Property Definitions ********************** const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FRigUnit_HierarchyAddBone_Statics::StructParams = { (UObject* (*)())Z_Construct_UPackage__Script_ControlRig, Z_Construct_UScriptStruct_FRigUnit_HierarchyAddElement, &NewStructOps, "RigUnit_HierarchyAddBone", Z_Construct_UScriptStruct_FRigUnit_HierarchyAddBone_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_HierarchyAddBone_Statics::PropPointers), sizeof(FRigUnit_HierarchyAddBone), alignof(FRigUnit_HierarchyAddBone), RF_Public|RF_Transient|RF_MarkAsNative, EStructFlags(0x00000001), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_HierarchyAddBone_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FRigUnit_HierarchyAddBone_Statics::Struct_MetaDataParams) }; UScriptStruct* Z_Construct_UScriptStruct_FRigUnit_HierarchyAddBone() { if (!Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddBone.InnerSingleton) { UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddBone.InnerSingleton, Z_Construct_UScriptStruct_FRigUnit_HierarchyAddBone_Statics::StructParams); } return CastChecked(Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddBone.InnerSingleton); } void FRigUnit_HierarchyAddBone::Execute() { FControlRigExecuteContext TemporaryExecuteContext; TemporaryExecuteContext.Initialize(); Execute(TemporaryExecuteContext); } void FRigUnit_HierarchyAddBone::Execute(FControlRigExecuteContext& InExecuteContext) { StaticExecute( InExecuteContext, Transform, Space, Parent, Name, Item ); } // ********** End ScriptStruct FRigUnit_HierarchyAddBone ******************************************* // ********** Begin ScriptStruct FRigUnit_HierarchyAddNull ***************************************** struct Z_Construct_UScriptStruct_FRigUnit_HierarchyAddNull_Statics { static inline consteval int32 GetStructSize() { return sizeof(FRigUnit_HierarchyAddNull); } static inline consteval int16 GetStructAlignment() { return alignof(FRigUnit_HierarchyAddNull); } #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = { { "Comment", "/**\n * Adds a new null to the hierarchy\n * Note: This node only runs as part of the construction event.\n */" }, { "DisplayName", "Spawn Null" }, { "Keywords", "Construction,Create,New,Locator,Group" }, { "ModuleRelativePath", "Public/Units/Execution/RigUnit_DynamicHierarchy.h" }, { "ToolTip", "Adds a new null to the hierarchy\nNote: This node only runs as part of the construction event." }, { "Varying", "" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Transform_MetaData[] = { { "Category", "Pins" }, { "Comment", "/*\n\x09 * The initial transform of the new element\n\x09 */" }, { "Input", "" }, { "ModuleRelativePath", "Public/Units/Execution/RigUnit_DynamicHierarchy.h" }, { "ToolTip", "* The initial transform of the new element" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Space_MetaData[] = { { "Category", "Pins" }, { "Comment", "/**\n\x09 * Defines if the transform should be interpreted in local or global space\n\x09 */" }, { "Input", "" }, { "ModuleRelativePath", "Public/Units/Execution/RigUnit_DynamicHierarchy.h" }, { "ToolTip", "Defines if the transform should be interpreted in local or global space" }, }; #endif // WITH_METADATA // ********** Begin ScriptStruct FRigUnit_HierarchyAddNull constinit property declarations ********* static const UECodeGen_Private::FStructPropertyParams NewProp_Transform; static const UECodeGen_Private::FBytePropertyParams NewProp_Space_Underlying; static const UECodeGen_Private::FEnumPropertyParams NewProp_Space; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End ScriptStruct FRigUnit_HierarchyAddNull constinit property declarations *********** static inline constexpr FRigVMCompiledInFunctionArgument RigVMFunctionParameters_Execute[] = { { .Name = TEXT("Transform"), .Type = TEXT("FTransform"), .Direction = ERigVMFunctionArgumentDirection::Input }, { .Name = TEXT("Space"), .Type = TEXT("ERigVMTransformSpace"), .Direction = ERigVMFunctionArgumentDirection::Input }, { .Name = TEXT("Parent"), .Type = TEXT("FRigElementKey"), .Direction = ERigVMFunctionArgumentDirection::Input }, { .Name = TEXT("Name"), .Type = TEXT("FName"), .Direction = ERigVMFunctionArgumentDirection::Input }, { .Name = TEXT("Item"), .Type = TEXT("FRigElementKey"), .Direction = ERigVMFunctionArgumentDirection::Input }, }; static inline constexpr FRigVMCompiledInFunction RigVMFunctions[] = { { .MethodName = TEXT("FRigUnit_HierarchyAddNull::Execute"), .Function = &FRigUnit_HierarchyAddNull::RigVMExecute, .Parameters = MakeArrayView(RigVMFunctionParameters_Execute), }, }; static void* NewStructOps() { return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps(); } static const UECodeGen_Private::FStructParams StructParams; }; // struct Z_Construct_UScriptStruct_FRigUnit_HierarchyAddNull_Statics static_assert(std::is_polymorphic() == std::is_polymorphic(), "USTRUCT FRigUnit_HierarchyAddNull cannot be polymorphic unless super FRigUnit_HierarchyAddElement is polymorphic"); static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddNull; class UScriptStruct* FRigUnit_HierarchyAddNull::StaticStruct() { if (!Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddNull.OuterSingleton) { Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddNull.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FRigUnit_HierarchyAddNull, (UObject*)Z_Construct_UPackage__Script_ControlRig(), TEXT("RigUnit_HierarchyAddNull")); FRigVMRegistry::Get().RegisterCompiledInStruct(Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddNull.OuterSingleton, MakeArrayView(Z_Construct_UScriptStruct_FRigUnit_HierarchyAddNull_Statics::RigVMFunctions)); } return Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddNull.OuterSingleton; } // ********** Begin ScriptStruct FRigUnit_HierarchyAddNull Property Definitions ******************** const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigUnit_HierarchyAddNull_Statics::NewProp_Transform = { "Transform", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_HierarchyAddNull, Transform), Z_Construct_UScriptStruct_FTransform, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Transform_MetaData), NewProp_Transform_MetaData) }; const UECodeGen_Private::FBytePropertyParams Z_Construct_UScriptStruct_FRigUnit_HierarchyAddNull_Statics::NewProp_Space_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_UScriptStruct_FRigUnit_HierarchyAddNull_Statics::NewProp_Space = { "Space", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_HierarchyAddNull, Space), Z_Construct_UEnum_RigVM_ERigVMTransformSpace, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Space_MetaData), NewProp_Space_MetaData) }; // 771197570 const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FRigUnit_HierarchyAddNull_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchyAddNull_Statics::NewProp_Transform, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchyAddNull_Statics::NewProp_Space_Underlying, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchyAddNull_Statics::NewProp_Space, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_HierarchyAddNull_Statics::PropPointers) < 2048); // ********** End ScriptStruct FRigUnit_HierarchyAddNull Property Definitions ********************** const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FRigUnit_HierarchyAddNull_Statics::StructParams = { (UObject* (*)())Z_Construct_UPackage__Script_ControlRig, Z_Construct_UScriptStruct_FRigUnit_HierarchyAddElement, &NewStructOps, "RigUnit_HierarchyAddNull", Z_Construct_UScriptStruct_FRigUnit_HierarchyAddNull_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_HierarchyAddNull_Statics::PropPointers), sizeof(FRigUnit_HierarchyAddNull), alignof(FRigUnit_HierarchyAddNull), RF_Public|RF_Transient|RF_MarkAsNative, EStructFlags(0x00000001), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_HierarchyAddNull_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FRigUnit_HierarchyAddNull_Statics::Struct_MetaDataParams) }; UScriptStruct* Z_Construct_UScriptStruct_FRigUnit_HierarchyAddNull() { if (!Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddNull.InnerSingleton) { UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddNull.InnerSingleton, Z_Construct_UScriptStruct_FRigUnit_HierarchyAddNull_Statics::StructParams); } return CastChecked(Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddNull.InnerSingleton); } void FRigUnit_HierarchyAddNull::Execute() { FControlRigExecuteContext TemporaryExecuteContext; TemporaryExecuteContext.Initialize(); Execute(TemporaryExecuteContext); } void FRigUnit_HierarchyAddNull::Execute(FControlRigExecuteContext& InExecuteContext) { StaticExecute( InExecuteContext, Transform, Space, Parent, Name, Item ); } // ********** End ScriptStruct FRigUnit_HierarchyAddNull ******************************************* // ********** Begin ScriptStruct FRigUnit_HierarchyAddControl_Settings ***************************** struct Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControl_Settings_Statics { static inline consteval int32 GetStructSize() { return sizeof(FRigUnit_HierarchyAddControl_Settings); } static inline consteval int16 GetStructAlignment() { return alignof(FRigUnit_HierarchyAddControl_Settings); } #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = { { "BlueprintType", "true" }, { "ModuleRelativePath", "Public/Units/Execution/RigUnit_DynamicHierarchy.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_DisplayName_MetaData[] = { { "Category", "Settings" }, { "ModuleRelativePath", "Public/Units/Execution/RigUnit_DynamicHierarchy.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bSelectable_MetaData[] = { { "Category", "Settings" }, { "ModuleRelativePath", "Public/Units/Execution/RigUnit_DynamicHierarchy.h" }, }; #endif // WITH_METADATA // ********** Begin ScriptStruct FRigUnit_HierarchyAddControl_Settings constinit property declarations static const UECodeGen_Private::FNamePropertyParams NewProp_DisplayName; static void NewProp_bSelectable_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bSelectable; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End ScriptStruct FRigUnit_HierarchyAddControl_Settings constinit property declarations static void* NewStructOps() { return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps(); } static const UECodeGen_Private::FStructParams StructParams; }; // struct Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControl_Settings_Statics static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddControl_Settings; class UScriptStruct* FRigUnit_HierarchyAddControl_Settings::StaticStruct() { if (!Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddControl_Settings.OuterSingleton) { Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddControl_Settings.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControl_Settings, (UObject*)Z_Construct_UPackage__Script_ControlRig(), TEXT("RigUnit_HierarchyAddControl_Settings")); } return Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddControl_Settings.OuterSingleton; } // ********** Begin ScriptStruct FRigUnit_HierarchyAddControl_Settings Property Definitions ******** const UECodeGen_Private::FNamePropertyParams Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControl_Settings_Statics::NewProp_DisplayName = { "DisplayName", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_HierarchyAddControl_Settings, DisplayName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_DisplayName_MetaData), NewProp_DisplayName_MetaData) }; void Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControl_Settings_Statics::NewProp_bSelectable_SetBit(void* Obj) { ((FRigUnit_HierarchyAddControl_Settings*)Obj)->bSelectable = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControl_Settings_Statics::NewProp_bSelectable = { "bSelectable", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FRigUnit_HierarchyAddControl_Settings), &Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControl_Settings_Statics::NewProp_bSelectable_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bSelectable_MetaData), NewProp_bSelectable_MetaData) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControl_Settings_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControl_Settings_Statics::NewProp_DisplayName, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControl_Settings_Statics::NewProp_bSelectable, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControl_Settings_Statics::PropPointers) < 2048); // ********** End ScriptStruct FRigUnit_HierarchyAddControl_Settings Property Definitions ********** const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControl_Settings_Statics::StructParams = { (UObject* (*)())Z_Construct_UPackage__Script_ControlRig, nullptr, &NewStructOps, "RigUnit_HierarchyAddControl_Settings", Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControl_Settings_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControl_Settings_Statics::PropPointers), sizeof(FRigUnit_HierarchyAddControl_Settings), alignof(FRigUnit_HierarchyAddControl_Settings), RF_Public|RF_Transient|RF_MarkAsNative, EStructFlags(0x00000001), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControl_Settings_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControl_Settings_Statics::Struct_MetaDataParams) }; UScriptStruct* Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControl_Settings() { if (!Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddControl_Settings.InnerSingleton) { UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddControl_Settings.InnerSingleton, Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControl_Settings_Statics::StructParams); } return CastChecked(Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddControl_Settings.InnerSingleton); } // ********** End ScriptStruct FRigUnit_HierarchyAddControl_Settings ******************************* // ********** Begin ScriptStruct FRigUnit_HierarchyAddControl_ShapeSettings ************************ struct Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControl_ShapeSettings_Statics { static inline consteval int32 GetStructSize() { return sizeof(FRigUnit_HierarchyAddControl_ShapeSettings); } static inline consteval int16 GetStructAlignment() { return alignof(FRigUnit_HierarchyAddControl_ShapeSettings); } #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = { { "BlueprintType", "true" }, { "ModuleRelativePath", "Public/Units/Execution/RigUnit_DynamicHierarchy.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bVisible_MetaData[] = { { "Category", "Settings" }, { "ModuleRelativePath", "Public/Units/Execution/RigUnit_DynamicHierarchy.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Name_MetaData[] = { { "Category", "Settings" }, { "CustomWidget", "ShapeName" }, { "ModuleRelativePath", "Public/Units/Execution/RigUnit_DynamicHierarchy.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Color_MetaData[] = { { "Category", "Settings" }, { "ModuleRelativePath", "Public/Units/Execution/RigUnit_DynamicHierarchy.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Transform_MetaData[] = { { "Category", "Settings" }, { "ModuleRelativePath", "Public/Units/Execution/RigUnit_DynamicHierarchy.h" }, }; #endif // WITH_METADATA // ********** Begin ScriptStruct FRigUnit_HierarchyAddControl_ShapeSettings constinit property declarations static void NewProp_bVisible_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bVisible; static const UECodeGen_Private::FNamePropertyParams NewProp_Name; static const UECodeGen_Private::FStructPropertyParams NewProp_Color; static const UECodeGen_Private::FStructPropertyParams NewProp_Transform; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End ScriptStruct FRigUnit_HierarchyAddControl_ShapeSettings constinit property declarations static void* NewStructOps() { return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps(); } static const UECodeGen_Private::FStructParams StructParams; }; // struct Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControl_ShapeSettings_Statics static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddControl_ShapeSettings; class UScriptStruct* FRigUnit_HierarchyAddControl_ShapeSettings::StaticStruct() { if (!Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddControl_ShapeSettings.OuterSingleton) { Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddControl_ShapeSettings.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControl_ShapeSettings, (UObject*)Z_Construct_UPackage__Script_ControlRig(), TEXT("RigUnit_HierarchyAddControl_ShapeSettings")); } return Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddControl_ShapeSettings.OuterSingleton; } // ********** Begin ScriptStruct FRigUnit_HierarchyAddControl_ShapeSettings Property Definitions *** void Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControl_ShapeSettings_Statics::NewProp_bVisible_SetBit(void* Obj) { ((FRigUnit_HierarchyAddControl_ShapeSettings*)Obj)->bVisible = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControl_ShapeSettings_Statics::NewProp_bVisible = { "bVisible", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FRigUnit_HierarchyAddControl_ShapeSettings), &Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControl_ShapeSettings_Statics::NewProp_bVisible_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bVisible_MetaData), NewProp_bVisible_MetaData) }; const UECodeGen_Private::FNamePropertyParams Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControl_ShapeSettings_Statics::NewProp_Name = { "Name", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_HierarchyAddControl_ShapeSettings, Name), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Name_MetaData), NewProp_Name_MetaData) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControl_ShapeSettings_Statics::NewProp_Color = { "Color", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_HierarchyAddControl_ShapeSettings, Color), Z_Construct_UScriptStruct_FLinearColor, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Color_MetaData), NewProp_Color_MetaData) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControl_ShapeSettings_Statics::NewProp_Transform = { "Transform", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_HierarchyAddControl_ShapeSettings, Transform), Z_Construct_UScriptStruct_FTransform, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Transform_MetaData), NewProp_Transform_MetaData) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControl_ShapeSettings_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControl_ShapeSettings_Statics::NewProp_bVisible, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControl_ShapeSettings_Statics::NewProp_Name, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControl_ShapeSettings_Statics::NewProp_Color, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControl_ShapeSettings_Statics::NewProp_Transform, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControl_ShapeSettings_Statics::PropPointers) < 2048); // ********** End ScriptStruct FRigUnit_HierarchyAddControl_ShapeSettings Property Definitions ***** const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControl_ShapeSettings_Statics::StructParams = { (UObject* (*)())Z_Construct_UPackage__Script_ControlRig, nullptr, &NewStructOps, "RigUnit_HierarchyAddControl_ShapeSettings", Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControl_ShapeSettings_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControl_ShapeSettings_Statics::PropPointers), sizeof(FRigUnit_HierarchyAddControl_ShapeSettings), alignof(FRigUnit_HierarchyAddControl_ShapeSettings), RF_Public|RF_Transient|RF_MarkAsNative, EStructFlags(0x00000001), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControl_ShapeSettings_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControl_ShapeSettings_Statics::Struct_MetaDataParams) }; UScriptStruct* Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControl_ShapeSettings() { if (!Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddControl_ShapeSettings.InnerSingleton) { UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddControl_ShapeSettings.InnerSingleton, Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControl_ShapeSettings_Statics::StructParams); } return CastChecked(Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddControl_ShapeSettings.InnerSingleton); } // ********** End ScriptStruct FRigUnit_HierarchyAddControl_ShapeSettings ************************** // ********** Begin ScriptStruct FRigUnit_HierarchyAddControl_ProxySettings ************************ struct Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControl_ProxySettings_Statics { static inline consteval int32 GetStructSize() { return sizeof(FRigUnit_HierarchyAddControl_ProxySettings); } static inline consteval int16 GetStructAlignment() { return alignof(FRigUnit_HierarchyAddControl_ProxySettings); } #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = { { "BlueprintType", "true" }, { "ModuleRelativePath", "Public/Units/Execution/RigUnit_DynamicHierarchy.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bIsProxy_MetaData[] = { { "Category", "Settings" }, { "ModuleRelativePath", "Public/Units/Execution/RigUnit_DynamicHierarchy.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_DrivenControls_MetaData[] = { { "Category", "Settings" }, { "ModuleRelativePath", "Public/Units/Execution/RigUnit_DynamicHierarchy.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ShapeVisibility_MetaData[] = { { "Category", "Settings" }, { "ModuleRelativePath", "Public/Units/Execution/RigUnit_DynamicHierarchy.h" }, }; #endif // WITH_METADATA // ********** Begin ScriptStruct FRigUnit_HierarchyAddControl_ProxySettings constinit property declarations static void NewProp_bIsProxy_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bIsProxy; static const UECodeGen_Private::FStructPropertyParams NewProp_DrivenControls_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_DrivenControls; static const UECodeGen_Private::FBytePropertyParams NewProp_ShapeVisibility_Underlying; static const UECodeGen_Private::FEnumPropertyParams NewProp_ShapeVisibility; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End ScriptStruct FRigUnit_HierarchyAddControl_ProxySettings constinit property declarations static void* NewStructOps() { return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps(); } static const UECodeGen_Private::FStructParams StructParams; }; // struct Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControl_ProxySettings_Statics static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddControl_ProxySettings; class UScriptStruct* FRigUnit_HierarchyAddControl_ProxySettings::StaticStruct() { if (!Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddControl_ProxySettings.OuterSingleton) { Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddControl_ProxySettings.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControl_ProxySettings, (UObject*)Z_Construct_UPackage__Script_ControlRig(), TEXT("RigUnit_HierarchyAddControl_ProxySettings")); } return Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddControl_ProxySettings.OuterSingleton; } // ********** Begin ScriptStruct FRigUnit_HierarchyAddControl_ProxySettings Property Definitions *** void Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControl_ProxySettings_Statics::NewProp_bIsProxy_SetBit(void* Obj) { ((FRigUnit_HierarchyAddControl_ProxySettings*)Obj)->bIsProxy = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControl_ProxySettings_Statics::NewProp_bIsProxy = { "bIsProxy", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FRigUnit_HierarchyAddControl_ProxySettings), &Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControl_ProxySettings_Statics::NewProp_bIsProxy_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bIsProxy_MetaData), NewProp_bIsProxy_MetaData) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControl_ProxySettings_Statics::NewProp_DrivenControls_Inner = { "DrivenControls", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FRigElementKey, METADATA_PARAMS(0, nullptr) }; // 389243550 const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControl_ProxySettings_Statics::NewProp_DrivenControls = { "DrivenControls", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_HierarchyAddControl_ProxySettings, DrivenControls), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_DrivenControls_MetaData), NewProp_DrivenControls_MetaData) }; // 389243550 const UECodeGen_Private::FBytePropertyParams Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControl_ProxySettings_Statics::NewProp_ShapeVisibility_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_UScriptStruct_FRigUnit_HierarchyAddControl_ProxySettings_Statics::NewProp_ShapeVisibility = { "ShapeVisibility", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_HierarchyAddControl_ProxySettings, ShapeVisibility), Z_Construct_UEnum_ControlRig_ERigControlVisibility, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ShapeVisibility_MetaData), NewProp_ShapeVisibility_MetaData) }; // 485420553 const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControl_ProxySettings_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControl_ProxySettings_Statics::NewProp_bIsProxy, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControl_ProxySettings_Statics::NewProp_DrivenControls_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControl_ProxySettings_Statics::NewProp_DrivenControls, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControl_ProxySettings_Statics::NewProp_ShapeVisibility_Underlying, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControl_ProxySettings_Statics::NewProp_ShapeVisibility, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControl_ProxySettings_Statics::PropPointers) < 2048); // ********** End ScriptStruct FRigUnit_HierarchyAddControl_ProxySettings Property Definitions ***** const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControl_ProxySettings_Statics::StructParams = { (UObject* (*)())Z_Construct_UPackage__Script_ControlRig, nullptr, &NewStructOps, "RigUnit_HierarchyAddControl_ProxySettings", Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControl_ProxySettings_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControl_ProxySettings_Statics::PropPointers), sizeof(FRigUnit_HierarchyAddControl_ProxySettings), alignof(FRigUnit_HierarchyAddControl_ProxySettings), RF_Public|RF_Transient|RF_MarkAsNative, EStructFlags(0x00000001), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControl_ProxySettings_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControl_ProxySettings_Statics::Struct_MetaDataParams) }; UScriptStruct* Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControl_ProxySettings() { if (!Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddControl_ProxySettings.InnerSingleton) { UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddControl_ProxySettings.InnerSingleton, Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControl_ProxySettings_Statics::StructParams); } return CastChecked(Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddControl_ProxySettings.InnerSingleton); } // ********** End ScriptStruct FRigUnit_HierarchyAddControl_ProxySettings ************************** // ********** Begin ScriptStruct FRigUnit_HierarchyAddControlFloat_LimitSettings ******************* struct Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlFloat_LimitSettings_Statics { static inline consteval int32 GetStructSize() { return sizeof(FRigUnit_HierarchyAddControlFloat_LimitSettings); } static inline consteval int16 GetStructAlignment() { return alignof(FRigUnit_HierarchyAddControlFloat_LimitSettings); } #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = { { "BlueprintType", "true" }, { "ModuleRelativePath", "Public/Units/Execution/RigUnit_DynamicHierarchy.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Limit_MetaData[] = { { "Category", "Settings" }, { "ModuleRelativePath", "Public/Units/Execution/RigUnit_DynamicHierarchy.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_MinValue_MetaData[] = { { "Category", "Settings" }, { "ModuleRelativePath", "Public/Units/Execution/RigUnit_DynamicHierarchy.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_MaxValue_MetaData[] = { { "Category", "Settings" }, { "ModuleRelativePath", "Public/Units/Execution/RigUnit_DynamicHierarchy.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bDrawLimits_MetaData[] = { { "Category", "Settings" }, { "ModuleRelativePath", "Public/Units/Execution/RigUnit_DynamicHierarchy.h" }, }; #endif // WITH_METADATA // ********** Begin ScriptStruct FRigUnit_HierarchyAddControlFloat_LimitSettings constinit property declarations static const UECodeGen_Private::FStructPropertyParams NewProp_Limit; static const UECodeGen_Private::FFloatPropertyParams NewProp_MinValue; static const UECodeGen_Private::FFloatPropertyParams NewProp_MaxValue; static void NewProp_bDrawLimits_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bDrawLimits; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End ScriptStruct FRigUnit_HierarchyAddControlFloat_LimitSettings constinit property declarations static void* NewStructOps() { return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps(); } static const UECodeGen_Private::FStructParams StructParams; }; // struct Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlFloat_LimitSettings_Statics static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddControlFloat_LimitSettings; class UScriptStruct* FRigUnit_HierarchyAddControlFloat_LimitSettings::StaticStruct() { if (!Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddControlFloat_LimitSettings.OuterSingleton) { Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddControlFloat_LimitSettings.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlFloat_LimitSettings, (UObject*)Z_Construct_UPackage__Script_ControlRig(), TEXT("RigUnit_HierarchyAddControlFloat_LimitSettings")); } return Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddControlFloat_LimitSettings.OuterSingleton; } // ********** Begin ScriptStruct FRigUnit_HierarchyAddControlFloat_LimitSettings Property Definitions const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlFloat_LimitSettings_Statics::NewProp_Limit = { "Limit", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_HierarchyAddControlFloat_LimitSettings, Limit), Z_Construct_UScriptStruct_FRigControlLimitEnabled, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Limit_MetaData), NewProp_Limit_MetaData) }; // 3252451367 const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlFloat_LimitSettings_Statics::NewProp_MinValue = { "MinValue", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_HierarchyAddControlFloat_LimitSettings, MinValue), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_MinValue_MetaData), NewProp_MinValue_MetaData) }; const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlFloat_LimitSettings_Statics::NewProp_MaxValue = { "MaxValue", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_HierarchyAddControlFloat_LimitSettings, MaxValue), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_MaxValue_MetaData), NewProp_MaxValue_MetaData) }; void Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlFloat_LimitSettings_Statics::NewProp_bDrawLimits_SetBit(void* Obj) { ((FRigUnit_HierarchyAddControlFloat_LimitSettings*)Obj)->bDrawLimits = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlFloat_LimitSettings_Statics::NewProp_bDrawLimits = { "bDrawLimits", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FRigUnit_HierarchyAddControlFloat_LimitSettings), &Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlFloat_LimitSettings_Statics::NewProp_bDrawLimits_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bDrawLimits_MetaData), NewProp_bDrawLimits_MetaData) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlFloat_LimitSettings_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlFloat_LimitSettings_Statics::NewProp_Limit, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlFloat_LimitSettings_Statics::NewProp_MinValue, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlFloat_LimitSettings_Statics::NewProp_MaxValue, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlFloat_LimitSettings_Statics::NewProp_bDrawLimits, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlFloat_LimitSettings_Statics::PropPointers) < 2048); // ********** End ScriptStruct FRigUnit_HierarchyAddControlFloat_LimitSettings Property Definitions const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlFloat_LimitSettings_Statics::StructParams = { (UObject* (*)())Z_Construct_UPackage__Script_ControlRig, nullptr, &NewStructOps, "RigUnit_HierarchyAddControlFloat_LimitSettings", Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlFloat_LimitSettings_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlFloat_LimitSettings_Statics::PropPointers), sizeof(FRigUnit_HierarchyAddControlFloat_LimitSettings), alignof(FRigUnit_HierarchyAddControlFloat_LimitSettings), RF_Public|RF_Transient|RF_MarkAsNative, EStructFlags(0x00000001), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlFloat_LimitSettings_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlFloat_LimitSettings_Statics::Struct_MetaDataParams) }; UScriptStruct* Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlFloat_LimitSettings() { if (!Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddControlFloat_LimitSettings.InnerSingleton) { UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddControlFloat_LimitSettings.InnerSingleton, Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlFloat_LimitSettings_Statics::StructParams); } return CastChecked(Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddControlFloat_LimitSettings.InnerSingleton); } // ********** End ScriptStruct FRigUnit_HierarchyAddControlFloat_LimitSettings ********************* // ********** Begin ScriptStruct FRigUnit_HierarchyAddControlFloat_Settings ************************ struct Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlFloat_Settings_Statics { static inline consteval int32 GetStructSize() { return sizeof(FRigUnit_HierarchyAddControlFloat_Settings); } static inline consteval int16 GetStructAlignment() { return alignof(FRigUnit_HierarchyAddControlFloat_Settings); } #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = { { "BlueprintType", "true" }, { "ModuleRelativePath", "Public/Units/Execution/RigUnit_DynamicHierarchy.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_PrimaryAxis_MetaData[] = { { "Category", "Settings" }, { "ModuleRelativePath", "Public/Units/Execution/RigUnit_DynamicHierarchy.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bIsScale_MetaData[] = { { "Category", "Settings" }, { "ModuleRelativePath", "Public/Units/Execution/RigUnit_DynamicHierarchy.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Limits_MetaData[] = { { "Category", "Settings" }, { "ModuleRelativePath", "Public/Units/Execution/RigUnit_DynamicHierarchy.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Shape_MetaData[] = { { "Category", "Settings" }, { "ModuleRelativePath", "Public/Units/Execution/RigUnit_DynamicHierarchy.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Proxy_MetaData[] = { { "Category", "Settings" }, { "ModuleRelativePath", "Public/Units/Execution/RigUnit_DynamicHierarchy.h" }, }; #endif // WITH_METADATA // ********** Begin ScriptStruct FRigUnit_HierarchyAddControlFloat_Settings constinit property declarations static const UECodeGen_Private::FBytePropertyParams NewProp_PrimaryAxis_Underlying; static const UECodeGen_Private::FEnumPropertyParams NewProp_PrimaryAxis; static void NewProp_bIsScale_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bIsScale; static const UECodeGen_Private::FStructPropertyParams NewProp_Limits; static const UECodeGen_Private::FStructPropertyParams NewProp_Shape; static const UECodeGen_Private::FStructPropertyParams NewProp_Proxy; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End ScriptStruct FRigUnit_HierarchyAddControlFloat_Settings constinit property declarations static void* NewStructOps() { return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps(); } static const UECodeGen_Private::FStructParams StructParams; }; // struct Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlFloat_Settings_Statics static_assert(std::is_polymorphic() == std::is_polymorphic(), "USTRUCT FRigUnit_HierarchyAddControlFloat_Settings cannot be polymorphic unless super FRigUnit_HierarchyAddControl_Settings is polymorphic"); static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddControlFloat_Settings; class UScriptStruct* FRigUnit_HierarchyAddControlFloat_Settings::StaticStruct() { if (!Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddControlFloat_Settings.OuterSingleton) { Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddControlFloat_Settings.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlFloat_Settings, (UObject*)Z_Construct_UPackage__Script_ControlRig(), TEXT("RigUnit_HierarchyAddControlFloat_Settings")); } return Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddControlFloat_Settings.OuterSingleton; } // ********** Begin ScriptStruct FRigUnit_HierarchyAddControlFloat_Settings Property Definitions *** const UECodeGen_Private::FBytePropertyParams Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlFloat_Settings_Statics::NewProp_PrimaryAxis_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_UScriptStruct_FRigUnit_HierarchyAddControlFloat_Settings_Statics::NewProp_PrimaryAxis = { "PrimaryAxis", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_HierarchyAddControlFloat_Settings, PrimaryAxis), Z_Construct_UEnum_ControlRig_ERigControlAxis, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_PrimaryAxis_MetaData), NewProp_PrimaryAxis_MetaData) }; // 2310749102 void Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlFloat_Settings_Statics::NewProp_bIsScale_SetBit(void* Obj) { ((FRigUnit_HierarchyAddControlFloat_Settings*)Obj)->bIsScale = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlFloat_Settings_Statics::NewProp_bIsScale = { "bIsScale", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FRigUnit_HierarchyAddControlFloat_Settings), &Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlFloat_Settings_Statics::NewProp_bIsScale_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bIsScale_MetaData), NewProp_bIsScale_MetaData) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlFloat_Settings_Statics::NewProp_Limits = { "Limits", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_HierarchyAddControlFloat_Settings, Limits), Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlFloat_LimitSettings, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Limits_MetaData), NewProp_Limits_MetaData) }; // 1613230840 const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlFloat_Settings_Statics::NewProp_Shape = { "Shape", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_HierarchyAddControlFloat_Settings, Shape), Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControl_ShapeSettings, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Shape_MetaData), NewProp_Shape_MetaData) }; // 3976257522 const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlFloat_Settings_Statics::NewProp_Proxy = { "Proxy", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_HierarchyAddControlFloat_Settings, Proxy), Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControl_ProxySettings, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Proxy_MetaData), NewProp_Proxy_MetaData) }; // 248434155 const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlFloat_Settings_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlFloat_Settings_Statics::NewProp_PrimaryAxis_Underlying, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlFloat_Settings_Statics::NewProp_PrimaryAxis, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlFloat_Settings_Statics::NewProp_bIsScale, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlFloat_Settings_Statics::NewProp_Limits, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlFloat_Settings_Statics::NewProp_Shape, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlFloat_Settings_Statics::NewProp_Proxy, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlFloat_Settings_Statics::PropPointers) < 2048); // ********** End ScriptStruct FRigUnit_HierarchyAddControlFloat_Settings Property Definitions ***** const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlFloat_Settings_Statics::StructParams = { (UObject* (*)())Z_Construct_UPackage__Script_ControlRig, Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControl_Settings, &NewStructOps, "RigUnit_HierarchyAddControlFloat_Settings", Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlFloat_Settings_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlFloat_Settings_Statics::PropPointers), sizeof(FRigUnit_HierarchyAddControlFloat_Settings), alignof(FRigUnit_HierarchyAddControlFloat_Settings), RF_Public|RF_Transient|RF_MarkAsNative, EStructFlags(0x00000001), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlFloat_Settings_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlFloat_Settings_Statics::Struct_MetaDataParams) }; UScriptStruct* Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlFloat_Settings() { if (!Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddControlFloat_Settings.InnerSingleton) { UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddControlFloat_Settings.InnerSingleton, Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlFloat_Settings_Statics::StructParams); } return CastChecked(Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddControlFloat_Settings.InnerSingleton); } // ********** End ScriptStruct FRigUnit_HierarchyAddControlFloat_Settings ************************** // ********** Begin ScriptStruct FRigUnit_HierarchyAddControlElement ******************************* struct Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlElement_Statics { static inline consteval int32 GetStructSize() { return sizeof(FRigUnit_HierarchyAddControlElement); } static inline consteval int16 GetStructAlignment() { return alignof(FRigUnit_HierarchyAddControlElement); } #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = { { "Comment", "/**\n * Adds a new control to the hierarchy\n */" }, { "Keywords", "Construction,Create,New,AddControl,NewControl,CreateControl" }, { "ModuleRelativePath", "Public/Units/Execution/RigUnit_DynamicHierarchy.h" }, { "TemplateName", "SpawnControl" }, { "ToolTip", "Adds a new control to the hierarchy" }, { "Varying", "" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_OffsetTransform_MetaData[] = { { "Category", "Pins" }, { "Comment", "/*\n\x09 * The offset transform of the new control\n\x09 */" }, { "Input", "" }, { "ModuleRelativePath", "Public/Units/Execution/RigUnit_DynamicHierarchy.h" }, { "ToolTip", "* The offset transform of the new control" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_OffsetSpace_MetaData[] = { { "Category", "Pins" }, { "Comment", "/*\n\x09 * The space the offset is in\n\x09 */" }, { "Input", "" }, { "ModuleRelativePath", "Public/Units/Execution/RigUnit_DynamicHierarchy.h" }, { "ToolTip", "* The space the offset is in" }, }; #endif // WITH_METADATA // ********** Begin ScriptStruct FRigUnit_HierarchyAddControlElement constinit property declarations static const UECodeGen_Private::FStructPropertyParams NewProp_OffsetTransform; static const UECodeGen_Private::FBytePropertyParams NewProp_OffsetSpace_Underlying; static const UECodeGen_Private::FEnumPropertyParams NewProp_OffsetSpace; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End ScriptStruct FRigUnit_HierarchyAddControlElement constinit property declarations * static void* NewStructOps() { return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps(); } static const UECodeGen_Private::FStructParams StructParams; }; // struct Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlElement_Statics static_assert(std::is_polymorphic() == std::is_polymorphic(), "USTRUCT FRigUnit_HierarchyAddControlElement cannot be polymorphic unless super FRigUnit_HierarchyAddElement is polymorphic"); static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddControlElement; class UScriptStruct* FRigUnit_HierarchyAddControlElement::StaticStruct() { if (!Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddControlElement.OuterSingleton) { Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddControlElement.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlElement, (UObject*)Z_Construct_UPackage__Script_ControlRig(), TEXT("RigUnit_HierarchyAddControlElement")); } return Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddControlElement.OuterSingleton; } // ********** Begin ScriptStruct FRigUnit_HierarchyAddControlElement Property Definitions ********** const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlElement_Statics::NewProp_OffsetTransform = { "OffsetTransform", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_HierarchyAddControlElement, OffsetTransform), Z_Construct_UScriptStruct_FTransform, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_OffsetTransform_MetaData), NewProp_OffsetTransform_MetaData) }; const UECodeGen_Private::FBytePropertyParams Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlElement_Statics::NewProp_OffsetSpace_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_UScriptStruct_FRigUnit_HierarchyAddControlElement_Statics::NewProp_OffsetSpace = { "OffsetSpace", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_HierarchyAddControlElement, OffsetSpace), Z_Construct_UEnum_RigVM_ERigVMTransformSpace, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_OffsetSpace_MetaData), NewProp_OffsetSpace_MetaData) }; // 771197570 const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlElement_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlElement_Statics::NewProp_OffsetTransform, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlElement_Statics::NewProp_OffsetSpace_Underlying, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlElement_Statics::NewProp_OffsetSpace, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlElement_Statics::PropPointers) < 2048); // ********** End ScriptStruct FRigUnit_HierarchyAddControlElement Property Definitions ************ const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlElement_Statics::StructParams = { (UObject* (*)())Z_Construct_UPackage__Script_ControlRig, Z_Construct_UScriptStruct_FRigUnit_HierarchyAddElement, &NewStructOps, "RigUnit_HierarchyAddControlElement", Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlElement_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlElement_Statics::PropPointers), sizeof(FRigUnit_HierarchyAddControlElement), alignof(FRigUnit_HierarchyAddControlElement), RF_Public|RF_Transient|RF_MarkAsNative, EStructFlags(0x00000001), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlElement_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlElement_Statics::Struct_MetaDataParams) }; UScriptStruct* Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlElement() { if (!Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddControlElement.InnerSingleton) { UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddControlElement.InnerSingleton, Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlElement_Statics::StructParams); } return CastChecked(Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddControlElement.InnerSingleton); } // ********** End ScriptStruct FRigUnit_HierarchyAddControlElement ********************************* // ********** Begin ScriptStruct FRigUnit_HierarchyAddControlFloat ********************************* struct Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlFloat_Statics { static inline consteval int32 GetStructSize() { return sizeof(FRigUnit_HierarchyAddControlFloat); } static inline consteval int16 GetStructAlignment() { return alignof(FRigUnit_HierarchyAddControlFloat); } #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = { { "Comment", "/**\n * Adds a new control to the hierarchy\n * Note: This node only runs as part of the construction event.\n */" }, { "DisplayName", "Spawn Float Control" }, { "Keywords", "Construction,Create,New,AddControl,NewControl,CreateControl" }, { "ModuleRelativePath", "Public/Units/Execution/RigUnit_DynamicHierarchy.h" }, { "TemplateName", "SpawnControl" }, { "ToolTip", "Adds a new control to the hierarchy\nNote: This node only runs as part of the construction event." }, { "Varying", "" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InitialValue_MetaData[] = { { "Category", "Pins" }, { "Comment", "/*\n\x09 * The initial value of the new control\n\x09 */" }, { "Input", "" }, { "ModuleRelativePath", "Public/Units/Execution/RigUnit_DynamicHierarchy.h" }, { "ToolTip", "* The initial value of the new control" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Settings_MetaData[] = { { "Category", "Pins" }, { "Comment", "/*\n\x09 * The settings for the control\n\x09 */" }, { "Input", "" }, { "ModuleRelativePath", "Public/Units/Execution/RigUnit_DynamicHierarchy.h" }, { "ToolTip", "* The settings for the control" }, }; #endif // WITH_METADATA // ********** Begin ScriptStruct FRigUnit_HierarchyAddControlFloat constinit property declarations * static const UECodeGen_Private::FFloatPropertyParams NewProp_InitialValue; static const UECodeGen_Private::FStructPropertyParams NewProp_Settings; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End ScriptStruct FRigUnit_HierarchyAddControlFloat constinit property declarations *** static inline constexpr FRigVMCompiledInFunctionArgument RigVMFunctionParameters_Execute[] = { { .Name = TEXT("InitialValue"), .Type = TEXT("float"), .Direction = ERigVMFunctionArgumentDirection::Input }, { .Name = TEXT("Settings"), .Type = TEXT("FRigUnit_HierarchyAddControlFloat_Settings"), .Direction = ERigVMFunctionArgumentDirection::Input }, { .Name = TEXT("OffsetTransform"), .Type = TEXT("FTransform"), .Direction = ERigVMFunctionArgumentDirection::Input }, { .Name = TEXT("OffsetSpace"), .Type = TEXT("ERigVMTransformSpace"), .Direction = ERigVMFunctionArgumentDirection::Input }, { .Name = TEXT("Parent"), .Type = TEXT("FRigElementKey"), .Direction = ERigVMFunctionArgumentDirection::Input }, { .Name = TEXT("Name"), .Type = TEXT("FName"), .Direction = ERigVMFunctionArgumentDirection::Input }, { .Name = TEXT("Item"), .Type = TEXT("FRigElementKey"), .Direction = ERigVMFunctionArgumentDirection::Input }, }; static inline constexpr FRigVMCompiledInFunction RigVMFunctions[] = { { .MethodName = TEXT("FRigUnit_HierarchyAddControlFloat::Execute"), .Function = &FRigUnit_HierarchyAddControlFloat::RigVMExecute, .Parameters = MakeArrayView(RigVMFunctionParameters_Execute), }, }; static void* NewStructOps() { return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps(); } static const UECodeGen_Private::FStructParams StructParams; }; // struct Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlFloat_Statics static_assert(std::is_polymorphic() == std::is_polymorphic(), "USTRUCT FRigUnit_HierarchyAddControlFloat cannot be polymorphic unless super FRigUnit_HierarchyAddControlElement is polymorphic"); static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddControlFloat; class UScriptStruct* FRigUnit_HierarchyAddControlFloat::StaticStruct() { if (!Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddControlFloat.OuterSingleton) { Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddControlFloat.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlFloat, (UObject*)Z_Construct_UPackage__Script_ControlRig(), TEXT("RigUnit_HierarchyAddControlFloat")); FRigVMRegistry::Get().RegisterCompiledInStruct(Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddControlFloat.OuterSingleton, MakeArrayView(Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlFloat_Statics::RigVMFunctions)); } return Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddControlFloat.OuterSingleton; } // ********** Begin ScriptStruct FRigUnit_HierarchyAddControlFloat Property Definitions ************ const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlFloat_Statics::NewProp_InitialValue = { "InitialValue", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_HierarchyAddControlFloat, InitialValue), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InitialValue_MetaData), NewProp_InitialValue_MetaData) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlFloat_Statics::NewProp_Settings = { "Settings", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_HierarchyAddControlFloat, Settings), Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlFloat_Settings, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Settings_MetaData), NewProp_Settings_MetaData) }; // 104723530 const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlFloat_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlFloat_Statics::NewProp_InitialValue, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlFloat_Statics::NewProp_Settings, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlFloat_Statics::PropPointers) < 2048); // ********** End ScriptStruct FRigUnit_HierarchyAddControlFloat Property Definitions ************** const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlFloat_Statics::StructParams = { (UObject* (*)())Z_Construct_UPackage__Script_ControlRig, Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlElement, &NewStructOps, "RigUnit_HierarchyAddControlFloat", Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlFloat_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlFloat_Statics::PropPointers), sizeof(FRigUnit_HierarchyAddControlFloat), alignof(FRigUnit_HierarchyAddControlFloat), RF_Public|RF_Transient|RF_MarkAsNative, EStructFlags(0x00000001), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlFloat_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlFloat_Statics::Struct_MetaDataParams) }; UScriptStruct* Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlFloat() { if (!Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddControlFloat.InnerSingleton) { UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddControlFloat.InnerSingleton, Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlFloat_Statics::StructParams); } return CastChecked(Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddControlFloat.InnerSingleton); } void FRigUnit_HierarchyAddControlFloat::Execute() { FControlRigExecuteContext TemporaryExecuteContext; TemporaryExecuteContext.Initialize(); Execute(TemporaryExecuteContext); } void FRigUnit_HierarchyAddControlFloat::Execute(FControlRigExecuteContext& InExecuteContext) { StaticExecute( InExecuteContext, InitialValue, Settings, OffsetTransform, OffsetSpace, Parent, Name, Item ); } // ********** End ScriptStruct FRigUnit_HierarchyAddControlFloat *********************************** // ********** Begin ScriptStruct FRigUnit_HierarchyAddControlInteger_LimitSettings ***************** struct Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlInteger_LimitSettings_Statics { static inline consteval int32 GetStructSize() { return sizeof(FRigUnit_HierarchyAddControlInteger_LimitSettings); } static inline consteval int16 GetStructAlignment() { return alignof(FRigUnit_HierarchyAddControlInteger_LimitSettings); } #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = { { "BlueprintType", "true" }, { "ModuleRelativePath", "Public/Units/Execution/RigUnit_DynamicHierarchy.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Limit_MetaData[] = { { "Category", "Settings" }, { "ModuleRelativePath", "Public/Units/Execution/RigUnit_DynamicHierarchy.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_MinValue_MetaData[] = { { "Category", "Settings" }, { "ModuleRelativePath", "Public/Units/Execution/RigUnit_DynamicHierarchy.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_MaxValue_MetaData[] = { { "Category", "Settings" }, { "ModuleRelativePath", "Public/Units/Execution/RigUnit_DynamicHierarchy.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bDrawLimits_MetaData[] = { { "Category", "Settings" }, { "ModuleRelativePath", "Public/Units/Execution/RigUnit_DynamicHierarchy.h" }, }; #endif // WITH_METADATA // ********** Begin ScriptStruct FRigUnit_HierarchyAddControlInteger_LimitSettings constinit property declarations static const UECodeGen_Private::FStructPropertyParams NewProp_Limit; static const UECodeGen_Private::FIntPropertyParams NewProp_MinValue; static const UECodeGen_Private::FIntPropertyParams NewProp_MaxValue; static void NewProp_bDrawLimits_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bDrawLimits; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End ScriptStruct FRigUnit_HierarchyAddControlInteger_LimitSettings constinit property declarations static void* NewStructOps() { return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps(); } static const UECodeGen_Private::FStructParams StructParams; }; // struct Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlInteger_LimitSettings_Statics static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddControlInteger_LimitSettings; class UScriptStruct* FRigUnit_HierarchyAddControlInteger_LimitSettings::StaticStruct() { if (!Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddControlInteger_LimitSettings.OuterSingleton) { Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddControlInteger_LimitSettings.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlInteger_LimitSettings, (UObject*)Z_Construct_UPackage__Script_ControlRig(), TEXT("RigUnit_HierarchyAddControlInteger_LimitSettings")); } return Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddControlInteger_LimitSettings.OuterSingleton; } // ********** Begin ScriptStruct FRigUnit_HierarchyAddControlInteger_LimitSettings Property Definitions const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlInteger_LimitSettings_Statics::NewProp_Limit = { "Limit", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_HierarchyAddControlInteger_LimitSettings, Limit), Z_Construct_UScriptStruct_FRigControlLimitEnabled, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Limit_MetaData), NewProp_Limit_MetaData) }; // 3252451367 const UECodeGen_Private::FIntPropertyParams Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlInteger_LimitSettings_Statics::NewProp_MinValue = { "MinValue", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_HierarchyAddControlInteger_LimitSettings, MinValue), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_MinValue_MetaData), NewProp_MinValue_MetaData) }; const UECodeGen_Private::FIntPropertyParams Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlInteger_LimitSettings_Statics::NewProp_MaxValue = { "MaxValue", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_HierarchyAddControlInteger_LimitSettings, MaxValue), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_MaxValue_MetaData), NewProp_MaxValue_MetaData) }; void Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlInteger_LimitSettings_Statics::NewProp_bDrawLimits_SetBit(void* Obj) { ((FRigUnit_HierarchyAddControlInteger_LimitSettings*)Obj)->bDrawLimits = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlInteger_LimitSettings_Statics::NewProp_bDrawLimits = { "bDrawLimits", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FRigUnit_HierarchyAddControlInteger_LimitSettings), &Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlInteger_LimitSettings_Statics::NewProp_bDrawLimits_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bDrawLimits_MetaData), NewProp_bDrawLimits_MetaData) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlInteger_LimitSettings_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlInteger_LimitSettings_Statics::NewProp_Limit, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlInteger_LimitSettings_Statics::NewProp_MinValue, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlInteger_LimitSettings_Statics::NewProp_MaxValue, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlInteger_LimitSettings_Statics::NewProp_bDrawLimits, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlInteger_LimitSettings_Statics::PropPointers) < 2048); // ********** End ScriptStruct FRigUnit_HierarchyAddControlInteger_LimitSettings Property Definitions const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlInteger_LimitSettings_Statics::StructParams = { (UObject* (*)())Z_Construct_UPackage__Script_ControlRig, nullptr, &NewStructOps, "RigUnit_HierarchyAddControlInteger_LimitSettings", Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlInteger_LimitSettings_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlInteger_LimitSettings_Statics::PropPointers), sizeof(FRigUnit_HierarchyAddControlInteger_LimitSettings), alignof(FRigUnit_HierarchyAddControlInteger_LimitSettings), RF_Public|RF_Transient|RF_MarkAsNative, EStructFlags(0x00000001), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlInteger_LimitSettings_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlInteger_LimitSettings_Statics::Struct_MetaDataParams) }; UScriptStruct* Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlInteger_LimitSettings() { if (!Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddControlInteger_LimitSettings.InnerSingleton) { UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddControlInteger_LimitSettings.InnerSingleton, Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlInteger_LimitSettings_Statics::StructParams); } return CastChecked(Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddControlInteger_LimitSettings.InnerSingleton); } // ********** End ScriptStruct FRigUnit_HierarchyAddControlInteger_LimitSettings ******************* // ********** Begin ScriptStruct FRigUnit_HierarchyAddControlInteger_Settings ********************** struct Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlInteger_Settings_Statics { static inline consteval int32 GetStructSize() { return sizeof(FRigUnit_HierarchyAddControlInteger_Settings); } static inline consteval int16 GetStructAlignment() { return alignof(FRigUnit_HierarchyAddControlInteger_Settings); } #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = { { "BlueprintType", "true" }, { "ModuleRelativePath", "Public/Units/Execution/RigUnit_DynamicHierarchy.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_PrimaryAxis_MetaData[] = { { "Category", "Settings" }, { "ModuleRelativePath", "Public/Units/Execution/RigUnit_DynamicHierarchy.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ControlEnum_MetaData[] = { { "Category", "Settings" }, { "ModuleRelativePath", "Public/Units/Execution/RigUnit_DynamicHierarchy.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Limits_MetaData[] = { { "Category", "Settings" }, { "ModuleRelativePath", "Public/Units/Execution/RigUnit_DynamicHierarchy.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Shape_MetaData[] = { { "Category", "Settings" }, { "ModuleRelativePath", "Public/Units/Execution/RigUnit_DynamicHierarchy.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Proxy_MetaData[] = { { "Category", "Settings" }, { "ModuleRelativePath", "Public/Units/Execution/RigUnit_DynamicHierarchy.h" }, }; #endif // WITH_METADATA // ********** Begin ScriptStruct FRigUnit_HierarchyAddControlInteger_Settings constinit property declarations static const UECodeGen_Private::FBytePropertyParams NewProp_PrimaryAxis_Underlying; static const UECodeGen_Private::FEnumPropertyParams NewProp_PrimaryAxis; static const UECodeGen_Private::FObjectPropertyParams NewProp_ControlEnum; static const UECodeGen_Private::FStructPropertyParams NewProp_Limits; static const UECodeGen_Private::FStructPropertyParams NewProp_Shape; static const UECodeGen_Private::FStructPropertyParams NewProp_Proxy; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End ScriptStruct FRigUnit_HierarchyAddControlInteger_Settings constinit property declarations static void* NewStructOps() { return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps(); } static const UECodeGen_Private::FStructParams StructParams; }; // struct Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlInteger_Settings_Statics static_assert(std::is_polymorphic() == std::is_polymorphic(), "USTRUCT FRigUnit_HierarchyAddControlInteger_Settings cannot be polymorphic unless super FRigUnit_HierarchyAddControl_Settings is polymorphic"); static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddControlInteger_Settings; class UScriptStruct* FRigUnit_HierarchyAddControlInteger_Settings::StaticStruct() { if (!Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddControlInteger_Settings.OuterSingleton) { Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddControlInteger_Settings.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlInteger_Settings, (UObject*)Z_Construct_UPackage__Script_ControlRig(), TEXT("RigUnit_HierarchyAddControlInteger_Settings")); } return Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddControlInteger_Settings.OuterSingleton; } // ********** Begin ScriptStruct FRigUnit_HierarchyAddControlInteger_Settings Property Definitions * const UECodeGen_Private::FBytePropertyParams Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlInteger_Settings_Statics::NewProp_PrimaryAxis_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_UScriptStruct_FRigUnit_HierarchyAddControlInteger_Settings_Statics::NewProp_PrimaryAxis = { "PrimaryAxis", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_HierarchyAddControlInteger_Settings, PrimaryAxis), Z_Construct_UEnum_ControlRig_ERigControlAxis, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_PrimaryAxis_MetaData), NewProp_PrimaryAxis_MetaData) }; // 2310749102 const UECodeGen_Private::FObjectPropertyParams Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlInteger_Settings_Statics::NewProp_ControlEnum = { "ControlEnum", nullptr, (EPropertyFlags)0x0114000000000005, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_HierarchyAddControlInteger_Settings, ControlEnum), Z_Construct_UClass_UEnum_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ControlEnum_MetaData), NewProp_ControlEnum_MetaData) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlInteger_Settings_Statics::NewProp_Limits = { "Limits", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_HierarchyAddControlInteger_Settings, Limits), Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlInteger_LimitSettings, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Limits_MetaData), NewProp_Limits_MetaData) }; // 1996437256 const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlInteger_Settings_Statics::NewProp_Shape = { "Shape", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_HierarchyAddControlInteger_Settings, Shape), Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControl_ShapeSettings, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Shape_MetaData), NewProp_Shape_MetaData) }; // 3976257522 const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlInteger_Settings_Statics::NewProp_Proxy = { "Proxy", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_HierarchyAddControlInteger_Settings, Proxy), Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControl_ProxySettings, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Proxy_MetaData), NewProp_Proxy_MetaData) }; // 248434155 const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlInteger_Settings_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlInteger_Settings_Statics::NewProp_PrimaryAxis_Underlying, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlInteger_Settings_Statics::NewProp_PrimaryAxis, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlInteger_Settings_Statics::NewProp_ControlEnum, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlInteger_Settings_Statics::NewProp_Limits, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlInteger_Settings_Statics::NewProp_Shape, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlInteger_Settings_Statics::NewProp_Proxy, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlInteger_Settings_Statics::PropPointers) < 2048); // ********** End ScriptStruct FRigUnit_HierarchyAddControlInteger_Settings Property Definitions *** const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlInteger_Settings_Statics::StructParams = { (UObject* (*)())Z_Construct_UPackage__Script_ControlRig, Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControl_Settings, &NewStructOps, "RigUnit_HierarchyAddControlInteger_Settings", Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlInteger_Settings_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlInteger_Settings_Statics::PropPointers), sizeof(FRigUnit_HierarchyAddControlInteger_Settings), alignof(FRigUnit_HierarchyAddControlInteger_Settings), RF_Public|RF_Transient|RF_MarkAsNative, EStructFlags(0x00000001), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlInteger_Settings_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlInteger_Settings_Statics::Struct_MetaDataParams) }; UScriptStruct* Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlInteger_Settings() { if (!Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddControlInteger_Settings.InnerSingleton) { UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddControlInteger_Settings.InnerSingleton, Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlInteger_Settings_Statics::StructParams); } return CastChecked(Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddControlInteger_Settings.InnerSingleton); } // ********** End ScriptStruct FRigUnit_HierarchyAddControlInteger_Settings ************************ // ********** Begin ScriptStruct FRigUnit_HierarchyAddControlInteger ******************************* struct Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlInteger_Statics { static inline consteval int32 GetStructSize() { return sizeof(FRigUnit_HierarchyAddControlInteger); } static inline consteval int16 GetStructAlignment() { return alignof(FRigUnit_HierarchyAddControlInteger); } #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = { { "Comment", "/**\n * Adds a new control to the hierarchy\n * Note: This node only runs as part of the construction event.\n */" }, { "DisplayName", "Spawn Integer Control" }, { "Keywords", "Construction,Create,New,AddControl,NewControl,CreateControl" }, { "ModuleRelativePath", "Public/Units/Execution/RigUnit_DynamicHierarchy.h" }, { "TemplateName", "SpawnControl" }, { "ToolTip", "Adds a new control to the hierarchy\nNote: This node only runs as part of the construction event." }, { "Varying", "" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InitialValue_MetaData[] = { { "Category", "Pins" }, { "Comment", "/*\n\x09 * The initial value of the new control\n\x09 */" }, { "Input", "" }, { "ModuleRelativePath", "Public/Units/Execution/RigUnit_DynamicHierarchy.h" }, { "ToolTip", "* The initial value of the new control" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Settings_MetaData[] = { { "Category", "Pins" }, { "Comment", "/*\n\x09 * The settings for the control\n\x09 */" }, { "Input", "" }, { "ModuleRelativePath", "Public/Units/Execution/RigUnit_DynamicHierarchy.h" }, { "ToolTip", "* The settings for the control" }, }; #endif // WITH_METADATA // ********** Begin ScriptStruct FRigUnit_HierarchyAddControlInteger constinit property declarations static const UECodeGen_Private::FIntPropertyParams NewProp_InitialValue; static const UECodeGen_Private::FStructPropertyParams NewProp_Settings; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End ScriptStruct FRigUnit_HierarchyAddControlInteger constinit property declarations * static inline constexpr FRigVMCompiledInFunctionArgument RigVMFunctionParameters_Execute[] = { { .Name = TEXT("InitialValue"), .Type = TEXT("int32"), .Direction = ERigVMFunctionArgumentDirection::Input }, { .Name = TEXT("Settings"), .Type = TEXT("FRigUnit_HierarchyAddControlInteger_Settings"), .Direction = ERigVMFunctionArgumentDirection::Input }, { .Name = TEXT("OffsetTransform"), .Type = TEXT("FTransform"), .Direction = ERigVMFunctionArgumentDirection::Input }, { .Name = TEXT("OffsetSpace"), .Type = TEXT("ERigVMTransformSpace"), .Direction = ERigVMFunctionArgumentDirection::Input }, { .Name = TEXT("Parent"), .Type = TEXT("FRigElementKey"), .Direction = ERigVMFunctionArgumentDirection::Input }, { .Name = TEXT("Name"), .Type = TEXT("FName"), .Direction = ERigVMFunctionArgumentDirection::Input }, { .Name = TEXT("Item"), .Type = TEXT("FRigElementKey"), .Direction = ERigVMFunctionArgumentDirection::Input }, }; static inline constexpr FRigVMCompiledInFunction RigVMFunctions[] = { { .MethodName = TEXT("FRigUnit_HierarchyAddControlInteger::Execute"), .Function = &FRigUnit_HierarchyAddControlInteger::RigVMExecute, .Parameters = MakeArrayView(RigVMFunctionParameters_Execute), }, }; static void* NewStructOps() { return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps(); } static const UECodeGen_Private::FStructParams StructParams; }; // struct Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlInteger_Statics static_assert(std::is_polymorphic() == std::is_polymorphic(), "USTRUCT FRigUnit_HierarchyAddControlInteger cannot be polymorphic unless super FRigUnit_HierarchyAddControlElement is polymorphic"); static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddControlInteger; class UScriptStruct* FRigUnit_HierarchyAddControlInteger::StaticStruct() { if (!Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddControlInteger.OuterSingleton) { Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddControlInteger.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlInteger, (UObject*)Z_Construct_UPackage__Script_ControlRig(), TEXT("RigUnit_HierarchyAddControlInteger")); FRigVMRegistry::Get().RegisterCompiledInStruct(Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddControlInteger.OuterSingleton, MakeArrayView(Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlInteger_Statics::RigVMFunctions)); } return Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddControlInteger.OuterSingleton; } // ********** Begin ScriptStruct FRigUnit_HierarchyAddControlInteger Property Definitions ********** const UECodeGen_Private::FIntPropertyParams Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlInteger_Statics::NewProp_InitialValue = { "InitialValue", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_HierarchyAddControlInteger, InitialValue), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InitialValue_MetaData), NewProp_InitialValue_MetaData) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlInteger_Statics::NewProp_Settings = { "Settings", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_HierarchyAddControlInteger, Settings), Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlInteger_Settings, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Settings_MetaData), NewProp_Settings_MetaData) }; // 169616216 const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlInteger_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlInteger_Statics::NewProp_InitialValue, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlInteger_Statics::NewProp_Settings, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlInteger_Statics::PropPointers) < 2048); // ********** End ScriptStruct FRigUnit_HierarchyAddControlInteger Property Definitions ************ const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlInteger_Statics::StructParams = { (UObject* (*)())Z_Construct_UPackage__Script_ControlRig, Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlElement, &NewStructOps, "RigUnit_HierarchyAddControlInteger", Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlInteger_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlInteger_Statics::PropPointers), sizeof(FRigUnit_HierarchyAddControlInteger), alignof(FRigUnit_HierarchyAddControlInteger), RF_Public|RF_Transient|RF_MarkAsNative, EStructFlags(0x00000001), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlInteger_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlInteger_Statics::Struct_MetaDataParams) }; UScriptStruct* Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlInteger() { if (!Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddControlInteger.InnerSingleton) { UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddControlInteger.InnerSingleton, Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlInteger_Statics::StructParams); } return CastChecked(Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddControlInteger.InnerSingleton); } void FRigUnit_HierarchyAddControlInteger::Execute() { FControlRigExecuteContext TemporaryExecuteContext; TemporaryExecuteContext.Initialize(); Execute(TemporaryExecuteContext); } void FRigUnit_HierarchyAddControlInteger::Execute(FControlRigExecuteContext& InExecuteContext) { StaticExecute( InExecuteContext, InitialValue, Settings, OffsetTransform, OffsetSpace, Parent, Name, Item ); } // ********** End ScriptStruct FRigUnit_HierarchyAddControlInteger ********************************* // ********** Begin ScriptStruct FRigUnit_HierarchyAddControlVector2D_LimitSettings **************** struct Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlVector2D_LimitSettings_Statics { static inline consteval int32 GetStructSize() { return sizeof(FRigUnit_HierarchyAddControlVector2D_LimitSettings); } static inline consteval int16 GetStructAlignment() { return alignof(FRigUnit_HierarchyAddControlVector2D_LimitSettings); } #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = { { "BlueprintType", "true" }, { "ModuleRelativePath", "Public/Units/Execution/RigUnit_DynamicHierarchy.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_LimitX_MetaData[] = { { "Category", "Settings" }, { "ModuleRelativePath", "Public/Units/Execution/RigUnit_DynamicHierarchy.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_LimitY_MetaData[] = { { "Category", "Settings" }, { "ModuleRelativePath", "Public/Units/Execution/RigUnit_DynamicHierarchy.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_MinValue_MetaData[] = { { "Category", "Settings" }, { "ModuleRelativePath", "Public/Units/Execution/RigUnit_DynamicHierarchy.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_MaxValue_MetaData[] = { { "Category", "Settings" }, { "ModuleRelativePath", "Public/Units/Execution/RigUnit_DynamicHierarchy.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bDrawLimits_MetaData[] = { { "Category", "Settings" }, { "ModuleRelativePath", "Public/Units/Execution/RigUnit_DynamicHierarchy.h" }, }; #endif // WITH_METADATA // ********** Begin ScriptStruct FRigUnit_HierarchyAddControlVector2D_LimitSettings constinit property declarations static const UECodeGen_Private::FStructPropertyParams NewProp_LimitX; static const UECodeGen_Private::FStructPropertyParams NewProp_LimitY; static const UECodeGen_Private::FStructPropertyParams NewProp_MinValue; static const UECodeGen_Private::FStructPropertyParams NewProp_MaxValue; static void NewProp_bDrawLimits_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bDrawLimits; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End ScriptStruct FRigUnit_HierarchyAddControlVector2D_LimitSettings constinit property declarations static void* NewStructOps() { return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps(); } static const UECodeGen_Private::FStructParams StructParams; }; // struct Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlVector2D_LimitSettings_Statics static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddControlVector2D_LimitSettings; class UScriptStruct* FRigUnit_HierarchyAddControlVector2D_LimitSettings::StaticStruct() { if (!Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddControlVector2D_LimitSettings.OuterSingleton) { Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddControlVector2D_LimitSettings.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlVector2D_LimitSettings, (UObject*)Z_Construct_UPackage__Script_ControlRig(), TEXT("RigUnit_HierarchyAddControlVector2D_LimitSettings")); } return Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddControlVector2D_LimitSettings.OuterSingleton; } // ********** Begin ScriptStruct FRigUnit_HierarchyAddControlVector2D_LimitSettings Property Definitions const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlVector2D_LimitSettings_Statics::NewProp_LimitX = { "LimitX", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_HierarchyAddControlVector2D_LimitSettings, LimitX), Z_Construct_UScriptStruct_FRigControlLimitEnabled, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_LimitX_MetaData), NewProp_LimitX_MetaData) }; // 3252451367 const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlVector2D_LimitSettings_Statics::NewProp_LimitY = { "LimitY", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_HierarchyAddControlVector2D_LimitSettings, LimitY), Z_Construct_UScriptStruct_FRigControlLimitEnabled, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_LimitY_MetaData), NewProp_LimitY_MetaData) }; // 3252451367 const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlVector2D_LimitSettings_Statics::NewProp_MinValue = { "MinValue", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_HierarchyAddControlVector2D_LimitSettings, MinValue), Z_Construct_UScriptStruct_FVector2D, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_MinValue_MetaData), NewProp_MinValue_MetaData) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlVector2D_LimitSettings_Statics::NewProp_MaxValue = { "MaxValue", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_HierarchyAddControlVector2D_LimitSettings, MaxValue), Z_Construct_UScriptStruct_FVector2D, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_MaxValue_MetaData), NewProp_MaxValue_MetaData) }; void Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlVector2D_LimitSettings_Statics::NewProp_bDrawLimits_SetBit(void* Obj) { ((FRigUnit_HierarchyAddControlVector2D_LimitSettings*)Obj)->bDrawLimits = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlVector2D_LimitSettings_Statics::NewProp_bDrawLimits = { "bDrawLimits", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FRigUnit_HierarchyAddControlVector2D_LimitSettings), &Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlVector2D_LimitSettings_Statics::NewProp_bDrawLimits_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bDrawLimits_MetaData), NewProp_bDrawLimits_MetaData) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlVector2D_LimitSettings_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlVector2D_LimitSettings_Statics::NewProp_LimitX, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlVector2D_LimitSettings_Statics::NewProp_LimitY, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlVector2D_LimitSettings_Statics::NewProp_MinValue, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlVector2D_LimitSettings_Statics::NewProp_MaxValue, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlVector2D_LimitSettings_Statics::NewProp_bDrawLimits, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlVector2D_LimitSettings_Statics::PropPointers) < 2048); // ********** End ScriptStruct FRigUnit_HierarchyAddControlVector2D_LimitSettings Property Definitions const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlVector2D_LimitSettings_Statics::StructParams = { (UObject* (*)())Z_Construct_UPackage__Script_ControlRig, nullptr, &NewStructOps, "RigUnit_HierarchyAddControlVector2D_LimitSettings", Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlVector2D_LimitSettings_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlVector2D_LimitSettings_Statics::PropPointers), sizeof(FRigUnit_HierarchyAddControlVector2D_LimitSettings), alignof(FRigUnit_HierarchyAddControlVector2D_LimitSettings), RF_Public|RF_Transient|RF_MarkAsNative, EStructFlags(0x00000001), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlVector2D_LimitSettings_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlVector2D_LimitSettings_Statics::Struct_MetaDataParams) }; UScriptStruct* Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlVector2D_LimitSettings() { if (!Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddControlVector2D_LimitSettings.InnerSingleton) { UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddControlVector2D_LimitSettings.InnerSingleton, Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlVector2D_LimitSettings_Statics::StructParams); } return CastChecked(Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddControlVector2D_LimitSettings.InnerSingleton); } // ********** End ScriptStruct FRigUnit_HierarchyAddControlVector2D_LimitSettings ****************** // ********** Begin ScriptStruct FRigUnit_HierarchyAddControlVector2D_Settings ********************* struct Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlVector2D_Settings_Statics { static inline consteval int32 GetStructSize() { return sizeof(FRigUnit_HierarchyAddControlVector2D_Settings); } static inline consteval int16 GetStructAlignment() { return alignof(FRigUnit_HierarchyAddControlVector2D_Settings); } #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = { { "BlueprintType", "true" }, { "ModuleRelativePath", "Public/Units/Execution/RigUnit_DynamicHierarchy.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_PrimaryAxis_MetaData[] = { { "Category", "Settings" }, { "ModuleRelativePath", "Public/Units/Execution/RigUnit_DynamicHierarchy.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Limits_MetaData[] = { { "Category", "Settings" }, { "ModuleRelativePath", "Public/Units/Execution/RigUnit_DynamicHierarchy.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Shape_MetaData[] = { { "Category", "Settings" }, { "ModuleRelativePath", "Public/Units/Execution/RigUnit_DynamicHierarchy.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Proxy_MetaData[] = { { "Category", "Settings" }, { "ModuleRelativePath", "Public/Units/Execution/RigUnit_DynamicHierarchy.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_FilteredChannels_MetaData[] = { { "Category", "Settings" }, { "ModuleRelativePath", "Public/Units/Execution/RigUnit_DynamicHierarchy.h" }, }; #endif // WITH_METADATA // ********** Begin ScriptStruct FRigUnit_HierarchyAddControlVector2D_Settings constinit property declarations static const UECodeGen_Private::FBytePropertyParams NewProp_PrimaryAxis_Underlying; static const UECodeGen_Private::FEnumPropertyParams NewProp_PrimaryAxis; static const UECodeGen_Private::FStructPropertyParams NewProp_Limits; static const UECodeGen_Private::FStructPropertyParams NewProp_Shape; static const UECodeGen_Private::FStructPropertyParams NewProp_Proxy; static const UECodeGen_Private::FBytePropertyParams NewProp_FilteredChannels_Inner_Underlying; static const UECodeGen_Private::FEnumPropertyParams NewProp_FilteredChannels_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_FilteredChannels; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End ScriptStruct FRigUnit_HierarchyAddControlVector2D_Settings constinit property declarations static void* NewStructOps() { return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps(); } static const UECodeGen_Private::FStructParams StructParams; }; // struct Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlVector2D_Settings_Statics static_assert(std::is_polymorphic() == std::is_polymorphic(), "USTRUCT FRigUnit_HierarchyAddControlVector2D_Settings cannot be polymorphic unless super FRigUnit_HierarchyAddControl_Settings is polymorphic"); static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddControlVector2D_Settings; class UScriptStruct* FRigUnit_HierarchyAddControlVector2D_Settings::StaticStruct() { if (!Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddControlVector2D_Settings.OuterSingleton) { Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddControlVector2D_Settings.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlVector2D_Settings, (UObject*)Z_Construct_UPackage__Script_ControlRig(), TEXT("RigUnit_HierarchyAddControlVector2D_Settings")); } return Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddControlVector2D_Settings.OuterSingleton; } // ********** Begin ScriptStruct FRigUnit_HierarchyAddControlVector2D_Settings Property Definitions const UECodeGen_Private::FBytePropertyParams Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlVector2D_Settings_Statics::NewProp_PrimaryAxis_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_UScriptStruct_FRigUnit_HierarchyAddControlVector2D_Settings_Statics::NewProp_PrimaryAxis = { "PrimaryAxis", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_HierarchyAddControlVector2D_Settings, PrimaryAxis), Z_Construct_UEnum_ControlRig_ERigControlAxis, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_PrimaryAxis_MetaData), NewProp_PrimaryAxis_MetaData) }; // 2310749102 const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlVector2D_Settings_Statics::NewProp_Limits = { "Limits", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_HierarchyAddControlVector2D_Settings, Limits), Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlVector2D_LimitSettings, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Limits_MetaData), NewProp_Limits_MetaData) }; // 2053873825 const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlVector2D_Settings_Statics::NewProp_Shape = { "Shape", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_HierarchyAddControlVector2D_Settings, Shape), Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControl_ShapeSettings, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Shape_MetaData), NewProp_Shape_MetaData) }; // 3976257522 const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlVector2D_Settings_Statics::NewProp_Proxy = { "Proxy", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_HierarchyAddControlVector2D_Settings, Proxy), Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControl_ProxySettings, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Proxy_MetaData), NewProp_Proxy_MetaData) }; // 248434155 const UECodeGen_Private::FBytePropertyParams Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlVector2D_Settings_Statics::NewProp_FilteredChannels_Inner_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_UScriptStruct_FRigUnit_HierarchyAddControlVector2D_Settings_Statics::NewProp_FilteredChannels_Inner = { "FilteredChannels", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UEnum_ControlRig_ERigControlTransformChannel, METADATA_PARAMS(0, nullptr) }; // 3689831208 const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlVector2D_Settings_Statics::NewProp_FilteredChannels = { "FilteredChannels", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_HierarchyAddControlVector2D_Settings, FilteredChannels), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_FilteredChannels_MetaData), NewProp_FilteredChannels_MetaData) }; // 3689831208 const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlVector2D_Settings_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlVector2D_Settings_Statics::NewProp_PrimaryAxis_Underlying, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlVector2D_Settings_Statics::NewProp_PrimaryAxis, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlVector2D_Settings_Statics::NewProp_Limits, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlVector2D_Settings_Statics::NewProp_Shape, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlVector2D_Settings_Statics::NewProp_Proxy, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlVector2D_Settings_Statics::NewProp_FilteredChannels_Inner_Underlying, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlVector2D_Settings_Statics::NewProp_FilteredChannels_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlVector2D_Settings_Statics::NewProp_FilteredChannels, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlVector2D_Settings_Statics::PropPointers) < 2048); // ********** End ScriptStruct FRigUnit_HierarchyAddControlVector2D_Settings Property Definitions ** const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlVector2D_Settings_Statics::StructParams = { (UObject* (*)())Z_Construct_UPackage__Script_ControlRig, Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControl_Settings, &NewStructOps, "RigUnit_HierarchyAddControlVector2D_Settings", Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlVector2D_Settings_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlVector2D_Settings_Statics::PropPointers), sizeof(FRigUnit_HierarchyAddControlVector2D_Settings), alignof(FRigUnit_HierarchyAddControlVector2D_Settings), RF_Public|RF_Transient|RF_MarkAsNative, EStructFlags(0x00000001), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlVector2D_Settings_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlVector2D_Settings_Statics::Struct_MetaDataParams) }; UScriptStruct* Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlVector2D_Settings() { if (!Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddControlVector2D_Settings.InnerSingleton) { UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddControlVector2D_Settings.InnerSingleton, Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlVector2D_Settings_Statics::StructParams); } return CastChecked(Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddControlVector2D_Settings.InnerSingleton); } // ********** End ScriptStruct FRigUnit_HierarchyAddControlVector2D_Settings *********************** // ********** Begin ScriptStruct FRigUnit_HierarchyAddControlVector2D ****************************** struct Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlVector2D_Statics { static inline consteval int32 GetStructSize() { return sizeof(FRigUnit_HierarchyAddControlVector2D); } static inline consteval int16 GetStructAlignment() { return alignof(FRigUnit_HierarchyAddControlVector2D); } #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = { { "Comment", "/**\n * Adds a new control to the hierarchy\n * Note: This node only runs as part of the construction event.\n */" }, { "DisplayName", "Spawn Vector2D Control" }, { "Keywords", "Construction,Create,New,AddControl,NewControl,CreateControl" }, { "ModuleRelativePath", "Public/Units/Execution/RigUnit_DynamicHierarchy.h" }, { "TemplateName", "SpawnControl" }, { "ToolTip", "Adds a new control to the hierarchy\nNote: This node only runs as part of the construction event." }, { "Varying", "" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InitialValue_MetaData[] = { { "Category", "Pins" }, { "Comment", "/*\n\x09 * The initial value of the new control\n\x09 */" }, { "Input", "" }, { "ModuleRelativePath", "Public/Units/Execution/RigUnit_DynamicHierarchy.h" }, { "ToolTip", "* The initial value of the new control" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Settings_MetaData[] = { { "Category", "Pins" }, { "Comment", "/*\n\x09 * The settings for the control\n\x09 */" }, { "Input", "" }, { "ModuleRelativePath", "Public/Units/Execution/RigUnit_DynamicHierarchy.h" }, { "ToolTip", "* The settings for the control" }, }; #endif // WITH_METADATA // ********** Begin ScriptStruct FRigUnit_HierarchyAddControlVector2D constinit property declarations static const UECodeGen_Private::FStructPropertyParams NewProp_InitialValue; static const UECodeGen_Private::FStructPropertyParams NewProp_Settings; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End ScriptStruct FRigUnit_HierarchyAddControlVector2D constinit property declarations static inline constexpr FRigVMCompiledInFunctionArgument RigVMFunctionParameters_Execute[] = { { .Name = TEXT("InitialValue"), .Type = TEXT("FVector2D"), .Direction = ERigVMFunctionArgumentDirection::Input }, { .Name = TEXT("Settings"), .Type = TEXT("FRigUnit_HierarchyAddControlVector2D_Settings"), .Direction = ERigVMFunctionArgumentDirection::Input }, { .Name = TEXT("OffsetTransform"), .Type = TEXT("FTransform"), .Direction = ERigVMFunctionArgumentDirection::Input }, { .Name = TEXT("OffsetSpace"), .Type = TEXT("ERigVMTransformSpace"), .Direction = ERigVMFunctionArgumentDirection::Input }, { .Name = TEXT("Parent"), .Type = TEXT("FRigElementKey"), .Direction = ERigVMFunctionArgumentDirection::Input }, { .Name = TEXT("Name"), .Type = TEXT("FName"), .Direction = ERigVMFunctionArgumentDirection::Input }, { .Name = TEXT("Item"), .Type = TEXT("FRigElementKey"), .Direction = ERigVMFunctionArgumentDirection::Input }, }; static inline constexpr FRigVMCompiledInFunction RigVMFunctions[] = { { .MethodName = TEXT("FRigUnit_HierarchyAddControlVector2D::Execute"), .Function = &FRigUnit_HierarchyAddControlVector2D::RigVMExecute, .Parameters = MakeArrayView(RigVMFunctionParameters_Execute), }, }; static void* NewStructOps() { return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps(); } static const UECodeGen_Private::FStructParams StructParams; }; // struct Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlVector2D_Statics static_assert(std::is_polymorphic() == std::is_polymorphic(), "USTRUCT FRigUnit_HierarchyAddControlVector2D cannot be polymorphic unless super FRigUnit_HierarchyAddControlElement is polymorphic"); static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddControlVector2D; class UScriptStruct* FRigUnit_HierarchyAddControlVector2D::StaticStruct() { if (!Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddControlVector2D.OuterSingleton) { Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddControlVector2D.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlVector2D, (UObject*)Z_Construct_UPackage__Script_ControlRig(), TEXT("RigUnit_HierarchyAddControlVector2D")); FRigVMRegistry::Get().RegisterCompiledInStruct(Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddControlVector2D.OuterSingleton, MakeArrayView(Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlVector2D_Statics::RigVMFunctions)); } return Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddControlVector2D.OuterSingleton; } // ********** Begin ScriptStruct FRigUnit_HierarchyAddControlVector2D Property Definitions ********* const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlVector2D_Statics::NewProp_InitialValue = { "InitialValue", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_HierarchyAddControlVector2D, InitialValue), Z_Construct_UScriptStruct_FVector2D, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InitialValue_MetaData), NewProp_InitialValue_MetaData) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlVector2D_Statics::NewProp_Settings = { "Settings", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_HierarchyAddControlVector2D, Settings), Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlVector2D_Settings, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Settings_MetaData), NewProp_Settings_MetaData) }; // 3290016433 const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlVector2D_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlVector2D_Statics::NewProp_InitialValue, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlVector2D_Statics::NewProp_Settings, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlVector2D_Statics::PropPointers) < 2048); // ********** End ScriptStruct FRigUnit_HierarchyAddControlVector2D Property Definitions *********** const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlVector2D_Statics::StructParams = { (UObject* (*)())Z_Construct_UPackage__Script_ControlRig, Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlElement, &NewStructOps, "RigUnit_HierarchyAddControlVector2D", Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlVector2D_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlVector2D_Statics::PropPointers), sizeof(FRigUnit_HierarchyAddControlVector2D), alignof(FRigUnit_HierarchyAddControlVector2D), RF_Public|RF_Transient|RF_MarkAsNative, EStructFlags(0x00000001), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlVector2D_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlVector2D_Statics::Struct_MetaDataParams) }; UScriptStruct* Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlVector2D() { if (!Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddControlVector2D.InnerSingleton) { UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddControlVector2D.InnerSingleton, Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlVector2D_Statics::StructParams); } return CastChecked(Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddControlVector2D.InnerSingleton); } void FRigUnit_HierarchyAddControlVector2D::Execute() { FControlRigExecuteContext TemporaryExecuteContext; TemporaryExecuteContext.Initialize(); Execute(TemporaryExecuteContext); } void FRigUnit_HierarchyAddControlVector2D::Execute(FControlRigExecuteContext& InExecuteContext) { StaticExecute( InExecuteContext, InitialValue, Settings, OffsetTransform, OffsetSpace, Parent, Name, Item ); } // ********** End ScriptStruct FRigUnit_HierarchyAddControlVector2D ******************************** // ********** Begin ScriptStruct FRigUnit_HierarchyAddControlVector_LimitSettings ****************** struct Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlVector_LimitSettings_Statics { static inline consteval int32 GetStructSize() { return sizeof(FRigUnit_HierarchyAddControlVector_LimitSettings); } static inline consteval int16 GetStructAlignment() { return alignof(FRigUnit_HierarchyAddControlVector_LimitSettings); } #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = { { "BlueprintType", "true" }, { "ModuleRelativePath", "Public/Units/Execution/RigUnit_DynamicHierarchy.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_LimitX_MetaData[] = { { "Category", "Settings" }, { "ModuleRelativePath", "Public/Units/Execution/RigUnit_DynamicHierarchy.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_LimitY_MetaData[] = { { "Category", "Settings" }, { "ModuleRelativePath", "Public/Units/Execution/RigUnit_DynamicHierarchy.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_LimitZ_MetaData[] = { { "Category", "Settings" }, { "ModuleRelativePath", "Public/Units/Execution/RigUnit_DynamicHierarchy.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_MinValue_MetaData[] = { { "Category", "Settings" }, { "ModuleRelativePath", "Public/Units/Execution/RigUnit_DynamicHierarchy.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_MaxValue_MetaData[] = { { "Category", "Settings" }, { "ModuleRelativePath", "Public/Units/Execution/RigUnit_DynamicHierarchy.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bDrawLimits_MetaData[] = { { "Category", "Settings" }, { "ModuleRelativePath", "Public/Units/Execution/RigUnit_DynamicHierarchy.h" }, }; #endif // WITH_METADATA // ********** Begin ScriptStruct FRigUnit_HierarchyAddControlVector_LimitSettings constinit property declarations static const UECodeGen_Private::FStructPropertyParams NewProp_LimitX; static const UECodeGen_Private::FStructPropertyParams NewProp_LimitY; static const UECodeGen_Private::FStructPropertyParams NewProp_LimitZ; static const UECodeGen_Private::FStructPropertyParams NewProp_MinValue; static const UECodeGen_Private::FStructPropertyParams NewProp_MaxValue; static void NewProp_bDrawLimits_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bDrawLimits; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End ScriptStruct FRigUnit_HierarchyAddControlVector_LimitSettings constinit property declarations static void* NewStructOps() { return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps(); } static const UECodeGen_Private::FStructParams StructParams; }; // struct Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlVector_LimitSettings_Statics static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddControlVector_LimitSettings; class UScriptStruct* FRigUnit_HierarchyAddControlVector_LimitSettings::StaticStruct() { if (!Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddControlVector_LimitSettings.OuterSingleton) { Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddControlVector_LimitSettings.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlVector_LimitSettings, (UObject*)Z_Construct_UPackage__Script_ControlRig(), TEXT("RigUnit_HierarchyAddControlVector_LimitSettings")); } return Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddControlVector_LimitSettings.OuterSingleton; } // ********** Begin ScriptStruct FRigUnit_HierarchyAddControlVector_LimitSettings Property Definitions const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlVector_LimitSettings_Statics::NewProp_LimitX = { "LimitX", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_HierarchyAddControlVector_LimitSettings, LimitX), Z_Construct_UScriptStruct_FRigControlLimitEnabled, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_LimitX_MetaData), NewProp_LimitX_MetaData) }; // 3252451367 const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlVector_LimitSettings_Statics::NewProp_LimitY = { "LimitY", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_HierarchyAddControlVector_LimitSettings, LimitY), Z_Construct_UScriptStruct_FRigControlLimitEnabled, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_LimitY_MetaData), NewProp_LimitY_MetaData) }; // 3252451367 const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlVector_LimitSettings_Statics::NewProp_LimitZ = { "LimitZ", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_HierarchyAddControlVector_LimitSettings, LimitZ), Z_Construct_UScriptStruct_FRigControlLimitEnabled, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_LimitZ_MetaData), NewProp_LimitZ_MetaData) }; // 3252451367 const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlVector_LimitSettings_Statics::NewProp_MinValue = { "MinValue", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_HierarchyAddControlVector_LimitSettings, MinValue), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_MinValue_MetaData), NewProp_MinValue_MetaData) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlVector_LimitSettings_Statics::NewProp_MaxValue = { "MaxValue", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_HierarchyAddControlVector_LimitSettings, MaxValue), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_MaxValue_MetaData), NewProp_MaxValue_MetaData) }; void Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlVector_LimitSettings_Statics::NewProp_bDrawLimits_SetBit(void* Obj) { ((FRigUnit_HierarchyAddControlVector_LimitSettings*)Obj)->bDrawLimits = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlVector_LimitSettings_Statics::NewProp_bDrawLimits = { "bDrawLimits", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FRigUnit_HierarchyAddControlVector_LimitSettings), &Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlVector_LimitSettings_Statics::NewProp_bDrawLimits_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bDrawLimits_MetaData), NewProp_bDrawLimits_MetaData) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlVector_LimitSettings_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlVector_LimitSettings_Statics::NewProp_LimitX, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlVector_LimitSettings_Statics::NewProp_LimitY, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlVector_LimitSettings_Statics::NewProp_LimitZ, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlVector_LimitSettings_Statics::NewProp_MinValue, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlVector_LimitSettings_Statics::NewProp_MaxValue, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlVector_LimitSettings_Statics::NewProp_bDrawLimits, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlVector_LimitSettings_Statics::PropPointers) < 2048); // ********** End ScriptStruct FRigUnit_HierarchyAddControlVector_LimitSettings Property Definitions const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlVector_LimitSettings_Statics::StructParams = { (UObject* (*)())Z_Construct_UPackage__Script_ControlRig, nullptr, &NewStructOps, "RigUnit_HierarchyAddControlVector_LimitSettings", Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlVector_LimitSettings_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlVector_LimitSettings_Statics::PropPointers), sizeof(FRigUnit_HierarchyAddControlVector_LimitSettings), alignof(FRigUnit_HierarchyAddControlVector_LimitSettings), RF_Public|RF_Transient|RF_MarkAsNative, EStructFlags(0x00000001), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlVector_LimitSettings_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlVector_LimitSettings_Statics::Struct_MetaDataParams) }; UScriptStruct* Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlVector_LimitSettings() { if (!Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddControlVector_LimitSettings.InnerSingleton) { UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddControlVector_LimitSettings.InnerSingleton, Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlVector_LimitSettings_Statics::StructParams); } return CastChecked(Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddControlVector_LimitSettings.InnerSingleton); } // ********** End ScriptStruct FRigUnit_HierarchyAddControlVector_LimitSettings ******************** // ********** Begin ScriptStruct FRigUnit_HierarchyAddControlVector_Settings *********************** struct Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlVector_Settings_Statics { static inline consteval int32 GetStructSize() { return sizeof(FRigUnit_HierarchyAddControlVector_Settings); } static inline consteval int16 GetStructAlignment() { return alignof(FRigUnit_HierarchyAddControlVector_Settings); } #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = { { "BlueprintType", "true" }, { "ModuleRelativePath", "Public/Units/Execution/RigUnit_DynamicHierarchy.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InitialSpace_MetaData[] = { { "Category", "Settings" }, { "ModuleRelativePath", "Public/Units/Execution/RigUnit_DynamicHierarchy.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bIsPosition_MetaData[] = { { "Category", "Settings" }, { "ModuleRelativePath", "Public/Units/Execution/RigUnit_DynamicHierarchy.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Limits_MetaData[] = { { "Category", "Settings" }, { "ModuleRelativePath", "Public/Units/Execution/RigUnit_DynamicHierarchy.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Shape_MetaData[] = { { "Category", "Settings" }, { "ModuleRelativePath", "Public/Units/Execution/RigUnit_DynamicHierarchy.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Proxy_MetaData[] = { { "Category", "Settings" }, { "ModuleRelativePath", "Public/Units/Execution/RigUnit_DynamicHierarchy.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_FilteredChannels_MetaData[] = { { "Category", "Settings" }, { "ModuleRelativePath", "Public/Units/Execution/RigUnit_DynamicHierarchy.h" }, }; #endif // WITH_METADATA // ********** Begin ScriptStruct FRigUnit_HierarchyAddControlVector_Settings constinit property declarations static const UECodeGen_Private::FBytePropertyParams NewProp_InitialSpace_Underlying; static const UECodeGen_Private::FEnumPropertyParams NewProp_InitialSpace; static void NewProp_bIsPosition_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bIsPosition; static const UECodeGen_Private::FStructPropertyParams NewProp_Limits; static const UECodeGen_Private::FStructPropertyParams NewProp_Shape; static const UECodeGen_Private::FStructPropertyParams NewProp_Proxy; static const UECodeGen_Private::FBytePropertyParams NewProp_FilteredChannels_Inner_Underlying; static const UECodeGen_Private::FEnumPropertyParams NewProp_FilteredChannels_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_FilteredChannels; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End ScriptStruct FRigUnit_HierarchyAddControlVector_Settings constinit property declarations static void* NewStructOps() { return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps(); } static const UECodeGen_Private::FStructParams StructParams; }; // struct Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlVector_Settings_Statics static_assert(std::is_polymorphic() == std::is_polymorphic(), "USTRUCT FRigUnit_HierarchyAddControlVector_Settings cannot be polymorphic unless super FRigUnit_HierarchyAddControl_Settings is polymorphic"); static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddControlVector_Settings; class UScriptStruct* FRigUnit_HierarchyAddControlVector_Settings::StaticStruct() { if (!Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddControlVector_Settings.OuterSingleton) { Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddControlVector_Settings.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlVector_Settings, (UObject*)Z_Construct_UPackage__Script_ControlRig(), TEXT("RigUnit_HierarchyAddControlVector_Settings")); } return Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddControlVector_Settings.OuterSingleton; } // ********** Begin ScriptStruct FRigUnit_HierarchyAddControlVector_Settings Property Definitions ** const UECodeGen_Private::FBytePropertyParams Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlVector_Settings_Statics::NewProp_InitialSpace_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_UScriptStruct_FRigUnit_HierarchyAddControlVector_Settings_Statics::NewProp_InitialSpace = { "InitialSpace", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_HierarchyAddControlVector_Settings, InitialSpace), Z_Construct_UEnum_RigVM_ERigVMTransformSpace, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InitialSpace_MetaData), NewProp_InitialSpace_MetaData) }; // 771197570 void Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlVector_Settings_Statics::NewProp_bIsPosition_SetBit(void* Obj) { ((FRigUnit_HierarchyAddControlVector_Settings*)Obj)->bIsPosition = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlVector_Settings_Statics::NewProp_bIsPosition = { "bIsPosition", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FRigUnit_HierarchyAddControlVector_Settings), &Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlVector_Settings_Statics::NewProp_bIsPosition_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bIsPosition_MetaData), NewProp_bIsPosition_MetaData) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlVector_Settings_Statics::NewProp_Limits = { "Limits", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_HierarchyAddControlVector_Settings, Limits), Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlVector_LimitSettings, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Limits_MetaData), NewProp_Limits_MetaData) }; // 474954095 const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlVector_Settings_Statics::NewProp_Shape = { "Shape", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_HierarchyAddControlVector_Settings, Shape), Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControl_ShapeSettings, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Shape_MetaData), NewProp_Shape_MetaData) }; // 3976257522 const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlVector_Settings_Statics::NewProp_Proxy = { "Proxy", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_HierarchyAddControlVector_Settings, Proxy), Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControl_ProxySettings, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Proxy_MetaData), NewProp_Proxy_MetaData) }; // 248434155 const UECodeGen_Private::FBytePropertyParams Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlVector_Settings_Statics::NewProp_FilteredChannels_Inner_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_UScriptStruct_FRigUnit_HierarchyAddControlVector_Settings_Statics::NewProp_FilteredChannels_Inner = { "FilteredChannels", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UEnum_ControlRig_ERigControlTransformChannel, METADATA_PARAMS(0, nullptr) }; // 3689831208 const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlVector_Settings_Statics::NewProp_FilteredChannels = { "FilteredChannels", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_HierarchyAddControlVector_Settings, FilteredChannels), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_FilteredChannels_MetaData), NewProp_FilteredChannels_MetaData) }; // 3689831208 const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlVector_Settings_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlVector_Settings_Statics::NewProp_InitialSpace_Underlying, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlVector_Settings_Statics::NewProp_InitialSpace, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlVector_Settings_Statics::NewProp_bIsPosition, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlVector_Settings_Statics::NewProp_Limits, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlVector_Settings_Statics::NewProp_Shape, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlVector_Settings_Statics::NewProp_Proxy, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlVector_Settings_Statics::NewProp_FilteredChannels_Inner_Underlying, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlVector_Settings_Statics::NewProp_FilteredChannels_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlVector_Settings_Statics::NewProp_FilteredChannels, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlVector_Settings_Statics::PropPointers) < 2048); // ********** End ScriptStruct FRigUnit_HierarchyAddControlVector_Settings Property Definitions **** const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlVector_Settings_Statics::StructParams = { (UObject* (*)())Z_Construct_UPackage__Script_ControlRig, Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControl_Settings, &NewStructOps, "RigUnit_HierarchyAddControlVector_Settings", Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlVector_Settings_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlVector_Settings_Statics::PropPointers), sizeof(FRigUnit_HierarchyAddControlVector_Settings), alignof(FRigUnit_HierarchyAddControlVector_Settings), RF_Public|RF_Transient|RF_MarkAsNative, EStructFlags(0x00000001), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlVector_Settings_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlVector_Settings_Statics::Struct_MetaDataParams) }; UScriptStruct* Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlVector_Settings() { if (!Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddControlVector_Settings.InnerSingleton) { UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddControlVector_Settings.InnerSingleton, Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlVector_Settings_Statics::StructParams); } return CastChecked(Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddControlVector_Settings.InnerSingleton); } // ********** End ScriptStruct FRigUnit_HierarchyAddControlVector_Settings ************************* // ********** Begin ScriptStruct FRigUnit_HierarchyAddControlVector ******************************** struct Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlVector_Statics { static inline consteval int32 GetStructSize() { return sizeof(FRigUnit_HierarchyAddControlVector); } static inline consteval int16 GetStructAlignment() { return alignof(FRigUnit_HierarchyAddControlVector); } #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = { { "Comment", "/**\n * Adds a new control to the hierarchy\n * Note: This node only runs as part of the construction event.\n */" }, { "DisplayName", "Spawn Vector Control" }, { "Keywords", "Construction,Create,New,AddControl,NewControl,CreateControl" }, { "ModuleRelativePath", "Public/Units/Execution/RigUnit_DynamicHierarchy.h" }, { "TemplateName", "SpawnControl" }, { "ToolTip", "Adds a new control to the hierarchy\nNote: This node only runs as part of the construction event." }, { "Varying", "" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InitialValue_MetaData[] = { { "Category", "Pins" }, { "Comment", "/*\n\x09 * The initial value of the new control\n\x09 */" }, { "Input", "" }, { "ModuleRelativePath", "Public/Units/Execution/RigUnit_DynamicHierarchy.h" }, { "ToolTip", "* The initial value of the new control" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Settings_MetaData[] = { { "Category", "Pins" }, { "Comment", "/*\n\x09 * The settings for the control\n\x09 */" }, { "Input", "" }, { "ModuleRelativePath", "Public/Units/Execution/RigUnit_DynamicHierarchy.h" }, { "ToolTip", "* The settings for the control" }, }; #endif // WITH_METADATA // ********** Begin ScriptStruct FRigUnit_HierarchyAddControlVector constinit property declarations static const UECodeGen_Private::FStructPropertyParams NewProp_InitialValue; static const UECodeGen_Private::FStructPropertyParams NewProp_Settings; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End ScriptStruct FRigUnit_HierarchyAddControlVector constinit property declarations ** static inline constexpr FRigVMCompiledInFunctionArgument RigVMFunctionParameters_Execute[] = { { .Name = TEXT("InitialValue"), .Type = TEXT("FVector"), .Direction = ERigVMFunctionArgumentDirection::Input }, { .Name = TEXT("Settings"), .Type = TEXT("FRigUnit_HierarchyAddControlVector_Settings"), .Direction = ERigVMFunctionArgumentDirection::Input }, { .Name = TEXT("OffsetTransform"), .Type = TEXT("FTransform"), .Direction = ERigVMFunctionArgumentDirection::Input }, { .Name = TEXT("OffsetSpace"), .Type = TEXT("ERigVMTransformSpace"), .Direction = ERigVMFunctionArgumentDirection::Input }, { .Name = TEXT("Parent"), .Type = TEXT("FRigElementKey"), .Direction = ERigVMFunctionArgumentDirection::Input }, { .Name = TEXT("Name"), .Type = TEXT("FName"), .Direction = ERigVMFunctionArgumentDirection::Input }, { .Name = TEXT("Item"), .Type = TEXT("FRigElementKey"), .Direction = ERigVMFunctionArgumentDirection::Input }, }; static inline constexpr FRigVMCompiledInFunction RigVMFunctions[] = { { .MethodName = TEXT("FRigUnit_HierarchyAddControlVector::Execute"), .Function = &FRigUnit_HierarchyAddControlVector::RigVMExecute, .Parameters = MakeArrayView(RigVMFunctionParameters_Execute), }, }; static void* NewStructOps() { return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps(); } static const UECodeGen_Private::FStructParams StructParams; }; // struct Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlVector_Statics static_assert(std::is_polymorphic() == std::is_polymorphic(), "USTRUCT FRigUnit_HierarchyAddControlVector cannot be polymorphic unless super FRigUnit_HierarchyAddControlElement is polymorphic"); static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddControlVector; class UScriptStruct* FRigUnit_HierarchyAddControlVector::StaticStruct() { if (!Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddControlVector.OuterSingleton) { Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddControlVector.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlVector, (UObject*)Z_Construct_UPackage__Script_ControlRig(), TEXT("RigUnit_HierarchyAddControlVector")); FRigVMRegistry::Get().RegisterCompiledInStruct(Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddControlVector.OuterSingleton, MakeArrayView(Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlVector_Statics::RigVMFunctions)); } return Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddControlVector.OuterSingleton; } // ********** Begin ScriptStruct FRigUnit_HierarchyAddControlVector Property Definitions *********** const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlVector_Statics::NewProp_InitialValue = { "InitialValue", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_HierarchyAddControlVector, InitialValue), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InitialValue_MetaData), NewProp_InitialValue_MetaData) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlVector_Statics::NewProp_Settings = { "Settings", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_HierarchyAddControlVector, Settings), Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlVector_Settings, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Settings_MetaData), NewProp_Settings_MetaData) }; // 2385986467 const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlVector_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlVector_Statics::NewProp_InitialValue, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlVector_Statics::NewProp_Settings, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlVector_Statics::PropPointers) < 2048); // ********** End ScriptStruct FRigUnit_HierarchyAddControlVector Property Definitions ************* const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlVector_Statics::StructParams = { (UObject* (*)())Z_Construct_UPackage__Script_ControlRig, Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlElement, &NewStructOps, "RigUnit_HierarchyAddControlVector", Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlVector_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlVector_Statics::PropPointers), sizeof(FRigUnit_HierarchyAddControlVector), alignof(FRigUnit_HierarchyAddControlVector), RF_Public|RF_Transient|RF_MarkAsNative, EStructFlags(0x00000001), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlVector_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlVector_Statics::Struct_MetaDataParams) }; UScriptStruct* Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlVector() { if (!Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddControlVector.InnerSingleton) { UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddControlVector.InnerSingleton, Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlVector_Statics::StructParams); } return CastChecked(Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddControlVector.InnerSingleton); } void FRigUnit_HierarchyAddControlVector::Execute() { FControlRigExecuteContext TemporaryExecuteContext; TemporaryExecuteContext.Initialize(); Execute(TemporaryExecuteContext); } void FRigUnit_HierarchyAddControlVector::Execute(FControlRigExecuteContext& InExecuteContext) { StaticExecute( InExecuteContext, InitialValue, Settings, OffsetTransform, OffsetSpace, Parent, Name, Item ); } // ********** End ScriptStruct FRigUnit_HierarchyAddControlVector ********************************** // ********** Begin ScriptStruct FRigUnit_HierarchyAddControlRotator_LimitSettings ***************** struct Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlRotator_LimitSettings_Statics { static inline consteval int32 GetStructSize() { return sizeof(FRigUnit_HierarchyAddControlRotator_LimitSettings); } static inline consteval int16 GetStructAlignment() { return alignof(FRigUnit_HierarchyAddControlRotator_LimitSettings); } #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = { { "BlueprintType", "true" }, { "ModuleRelativePath", "Public/Units/Execution/RigUnit_DynamicHierarchy.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_LimitPitch_MetaData[] = { { "Category", "Settings" }, { "ModuleRelativePath", "Public/Units/Execution/RigUnit_DynamicHierarchy.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_LimitYaw_MetaData[] = { { "Category", "Settings" }, { "ModuleRelativePath", "Public/Units/Execution/RigUnit_DynamicHierarchy.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_LimitRoll_MetaData[] = { { "Category", "Settings" }, { "ModuleRelativePath", "Public/Units/Execution/RigUnit_DynamicHierarchy.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_MinValue_MetaData[] = { { "Category", "Settings" }, { "ModuleRelativePath", "Public/Units/Execution/RigUnit_DynamicHierarchy.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_MaxValue_MetaData[] = { { "Category", "Settings" }, { "ModuleRelativePath", "Public/Units/Execution/RigUnit_DynamicHierarchy.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bDrawLimits_MetaData[] = { { "Category", "Settings" }, { "ModuleRelativePath", "Public/Units/Execution/RigUnit_DynamicHierarchy.h" }, }; #endif // WITH_METADATA // ********** Begin ScriptStruct FRigUnit_HierarchyAddControlRotator_LimitSettings constinit property declarations static const UECodeGen_Private::FStructPropertyParams NewProp_LimitPitch; static const UECodeGen_Private::FStructPropertyParams NewProp_LimitYaw; static const UECodeGen_Private::FStructPropertyParams NewProp_LimitRoll; static const UECodeGen_Private::FStructPropertyParams NewProp_MinValue; static const UECodeGen_Private::FStructPropertyParams NewProp_MaxValue; static void NewProp_bDrawLimits_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bDrawLimits; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End ScriptStruct FRigUnit_HierarchyAddControlRotator_LimitSettings constinit property declarations static void* NewStructOps() { return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps(); } static const UECodeGen_Private::FStructParams StructParams; }; // struct Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlRotator_LimitSettings_Statics static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddControlRotator_LimitSettings; class UScriptStruct* FRigUnit_HierarchyAddControlRotator_LimitSettings::StaticStruct() { if (!Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddControlRotator_LimitSettings.OuterSingleton) { Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddControlRotator_LimitSettings.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlRotator_LimitSettings, (UObject*)Z_Construct_UPackage__Script_ControlRig(), TEXT("RigUnit_HierarchyAddControlRotator_LimitSettings")); } return Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddControlRotator_LimitSettings.OuterSingleton; } // ********** Begin ScriptStruct FRigUnit_HierarchyAddControlRotator_LimitSettings Property Definitions const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlRotator_LimitSettings_Statics::NewProp_LimitPitch = { "LimitPitch", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_HierarchyAddControlRotator_LimitSettings, LimitPitch), Z_Construct_UScriptStruct_FRigControlLimitEnabled, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_LimitPitch_MetaData), NewProp_LimitPitch_MetaData) }; // 3252451367 const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlRotator_LimitSettings_Statics::NewProp_LimitYaw = { "LimitYaw", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_HierarchyAddControlRotator_LimitSettings, LimitYaw), Z_Construct_UScriptStruct_FRigControlLimitEnabled, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_LimitYaw_MetaData), NewProp_LimitYaw_MetaData) }; // 3252451367 const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlRotator_LimitSettings_Statics::NewProp_LimitRoll = { "LimitRoll", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_HierarchyAddControlRotator_LimitSettings, LimitRoll), Z_Construct_UScriptStruct_FRigControlLimitEnabled, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_LimitRoll_MetaData), NewProp_LimitRoll_MetaData) }; // 3252451367 const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlRotator_LimitSettings_Statics::NewProp_MinValue = { "MinValue", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_HierarchyAddControlRotator_LimitSettings, MinValue), Z_Construct_UScriptStruct_FRotator, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_MinValue_MetaData), NewProp_MinValue_MetaData) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlRotator_LimitSettings_Statics::NewProp_MaxValue = { "MaxValue", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_HierarchyAddControlRotator_LimitSettings, MaxValue), Z_Construct_UScriptStruct_FRotator, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_MaxValue_MetaData), NewProp_MaxValue_MetaData) }; void Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlRotator_LimitSettings_Statics::NewProp_bDrawLimits_SetBit(void* Obj) { ((FRigUnit_HierarchyAddControlRotator_LimitSettings*)Obj)->bDrawLimits = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlRotator_LimitSettings_Statics::NewProp_bDrawLimits = { "bDrawLimits", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FRigUnit_HierarchyAddControlRotator_LimitSettings), &Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlRotator_LimitSettings_Statics::NewProp_bDrawLimits_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bDrawLimits_MetaData), NewProp_bDrawLimits_MetaData) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlRotator_LimitSettings_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlRotator_LimitSettings_Statics::NewProp_LimitPitch, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlRotator_LimitSettings_Statics::NewProp_LimitYaw, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlRotator_LimitSettings_Statics::NewProp_LimitRoll, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlRotator_LimitSettings_Statics::NewProp_MinValue, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlRotator_LimitSettings_Statics::NewProp_MaxValue, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlRotator_LimitSettings_Statics::NewProp_bDrawLimits, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlRotator_LimitSettings_Statics::PropPointers) < 2048); // ********** End ScriptStruct FRigUnit_HierarchyAddControlRotator_LimitSettings Property Definitions const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlRotator_LimitSettings_Statics::StructParams = { (UObject* (*)())Z_Construct_UPackage__Script_ControlRig, nullptr, &NewStructOps, "RigUnit_HierarchyAddControlRotator_LimitSettings", Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlRotator_LimitSettings_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlRotator_LimitSettings_Statics::PropPointers), sizeof(FRigUnit_HierarchyAddControlRotator_LimitSettings), alignof(FRigUnit_HierarchyAddControlRotator_LimitSettings), RF_Public|RF_Transient|RF_MarkAsNative, EStructFlags(0x00000001), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlRotator_LimitSettings_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlRotator_LimitSettings_Statics::Struct_MetaDataParams) }; UScriptStruct* Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlRotator_LimitSettings() { if (!Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddControlRotator_LimitSettings.InnerSingleton) { UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddControlRotator_LimitSettings.InnerSingleton, Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlRotator_LimitSettings_Statics::StructParams); } return CastChecked(Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddControlRotator_LimitSettings.InnerSingleton); } // ********** End ScriptStruct FRigUnit_HierarchyAddControlRotator_LimitSettings ******************* // ********** Begin ScriptStruct FRigUnit_HierarchyAddControlRotator_Settings ********************** struct Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlRotator_Settings_Statics { static inline consteval int32 GetStructSize() { return sizeof(FRigUnit_HierarchyAddControlRotator_Settings); } static inline consteval int16 GetStructAlignment() { return alignof(FRigUnit_HierarchyAddControlRotator_Settings); } #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = { { "BlueprintType", "true" }, { "ModuleRelativePath", "Public/Units/Execution/RigUnit_DynamicHierarchy.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InitialSpace_MetaData[] = { { "Category", "Settings" }, { "ModuleRelativePath", "Public/Units/Execution/RigUnit_DynamicHierarchy.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Limits_MetaData[] = { { "Category", "Settings" }, { "ModuleRelativePath", "Public/Units/Execution/RigUnit_DynamicHierarchy.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Shape_MetaData[] = { { "Category", "Settings" }, { "ModuleRelativePath", "Public/Units/Execution/RigUnit_DynamicHierarchy.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Proxy_MetaData[] = { { "Category", "Settings" }, { "ModuleRelativePath", "Public/Units/Execution/RigUnit_DynamicHierarchy.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_FilteredChannels_MetaData[] = { { "Category", "Settings" }, { "ModuleRelativePath", "Public/Units/Execution/RigUnit_DynamicHierarchy.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bUsePreferredRotationOrder_MetaData[] = { { "Category", "Settings" }, { "ModuleRelativePath", "Public/Units/Execution/RigUnit_DynamicHierarchy.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_PreferredRotationOrder_MetaData[] = { { "Category", "Settings" }, { "ModuleRelativePath", "Public/Units/Execution/RigUnit_DynamicHierarchy.h" }, }; #endif // WITH_METADATA // ********** Begin ScriptStruct FRigUnit_HierarchyAddControlRotator_Settings constinit property declarations static const UECodeGen_Private::FBytePropertyParams NewProp_InitialSpace_Underlying; static const UECodeGen_Private::FEnumPropertyParams NewProp_InitialSpace; static const UECodeGen_Private::FStructPropertyParams NewProp_Limits; static const UECodeGen_Private::FStructPropertyParams NewProp_Shape; static const UECodeGen_Private::FStructPropertyParams NewProp_Proxy; static const UECodeGen_Private::FBytePropertyParams NewProp_FilteredChannels_Inner_Underlying; static const UECodeGen_Private::FEnumPropertyParams NewProp_FilteredChannels_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_FilteredChannels; static void NewProp_bUsePreferredRotationOrder_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bUsePreferredRotationOrder; static const UECodeGen_Private::FBytePropertyParams NewProp_PreferredRotationOrder_Underlying; static const UECodeGen_Private::FEnumPropertyParams NewProp_PreferredRotationOrder; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End ScriptStruct FRigUnit_HierarchyAddControlRotator_Settings constinit property declarations static void* NewStructOps() { return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps(); } static const UECodeGen_Private::FStructParams StructParams; }; // struct Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlRotator_Settings_Statics static_assert(std::is_polymorphic() == std::is_polymorphic(), "USTRUCT FRigUnit_HierarchyAddControlRotator_Settings cannot be polymorphic unless super FRigUnit_HierarchyAddControl_Settings is polymorphic"); static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddControlRotator_Settings; class UScriptStruct* FRigUnit_HierarchyAddControlRotator_Settings::StaticStruct() { if (!Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddControlRotator_Settings.OuterSingleton) { Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddControlRotator_Settings.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlRotator_Settings, (UObject*)Z_Construct_UPackage__Script_ControlRig(), TEXT("RigUnit_HierarchyAddControlRotator_Settings")); } return Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddControlRotator_Settings.OuterSingleton; } // ********** Begin ScriptStruct FRigUnit_HierarchyAddControlRotator_Settings Property Definitions * const UECodeGen_Private::FBytePropertyParams Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlRotator_Settings_Statics::NewProp_InitialSpace_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_UScriptStruct_FRigUnit_HierarchyAddControlRotator_Settings_Statics::NewProp_InitialSpace = { "InitialSpace", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_HierarchyAddControlRotator_Settings, InitialSpace), Z_Construct_UEnum_RigVM_ERigVMTransformSpace, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InitialSpace_MetaData), NewProp_InitialSpace_MetaData) }; // 771197570 const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlRotator_Settings_Statics::NewProp_Limits = { "Limits", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_HierarchyAddControlRotator_Settings, Limits), Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlRotator_LimitSettings, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Limits_MetaData), NewProp_Limits_MetaData) }; // 3057534295 const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlRotator_Settings_Statics::NewProp_Shape = { "Shape", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_HierarchyAddControlRotator_Settings, Shape), Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControl_ShapeSettings, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Shape_MetaData), NewProp_Shape_MetaData) }; // 3976257522 const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlRotator_Settings_Statics::NewProp_Proxy = { "Proxy", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_HierarchyAddControlRotator_Settings, Proxy), Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControl_ProxySettings, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Proxy_MetaData), NewProp_Proxy_MetaData) }; // 248434155 const UECodeGen_Private::FBytePropertyParams Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlRotator_Settings_Statics::NewProp_FilteredChannels_Inner_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_UScriptStruct_FRigUnit_HierarchyAddControlRotator_Settings_Statics::NewProp_FilteredChannels_Inner = { "FilteredChannels", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UEnum_ControlRig_ERigControlTransformChannel, METADATA_PARAMS(0, nullptr) }; // 3689831208 const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlRotator_Settings_Statics::NewProp_FilteredChannels = { "FilteredChannels", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_HierarchyAddControlRotator_Settings, FilteredChannels), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_FilteredChannels_MetaData), NewProp_FilteredChannels_MetaData) }; // 3689831208 void Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlRotator_Settings_Statics::NewProp_bUsePreferredRotationOrder_SetBit(void* Obj) { ((FRigUnit_HierarchyAddControlRotator_Settings*)Obj)->bUsePreferredRotationOrder = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlRotator_Settings_Statics::NewProp_bUsePreferredRotationOrder = { "bUsePreferredRotationOrder", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FRigUnit_HierarchyAddControlRotator_Settings), &Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlRotator_Settings_Statics::NewProp_bUsePreferredRotationOrder_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bUsePreferredRotationOrder_MetaData), NewProp_bUsePreferredRotationOrder_MetaData) }; const UECodeGen_Private::FBytePropertyParams Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlRotator_Settings_Statics::NewProp_PreferredRotationOrder_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_UScriptStruct_FRigUnit_HierarchyAddControlRotator_Settings_Statics::NewProp_PreferredRotationOrder = { "PreferredRotationOrder", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_HierarchyAddControlRotator_Settings, PreferredRotationOrder), Z_Construct_UEnum_AnimationCore_EEulerRotationOrder, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_PreferredRotationOrder_MetaData), NewProp_PreferredRotationOrder_MetaData) }; // 1336519604 const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlRotator_Settings_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlRotator_Settings_Statics::NewProp_InitialSpace_Underlying, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlRotator_Settings_Statics::NewProp_InitialSpace, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlRotator_Settings_Statics::NewProp_Limits, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlRotator_Settings_Statics::NewProp_Shape, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlRotator_Settings_Statics::NewProp_Proxy, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlRotator_Settings_Statics::NewProp_FilteredChannels_Inner_Underlying, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlRotator_Settings_Statics::NewProp_FilteredChannels_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlRotator_Settings_Statics::NewProp_FilteredChannels, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlRotator_Settings_Statics::NewProp_bUsePreferredRotationOrder, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlRotator_Settings_Statics::NewProp_PreferredRotationOrder_Underlying, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlRotator_Settings_Statics::NewProp_PreferredRotationOrder, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlRotator_Settings_Statics::PropPointers) < 2048); // ********** End ScriptStruct FRigUnit_HierarchyAddControlRotator_Settings Property Definitions *** const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlRotator_Settings_Statics::StructParams = { (UObject* (*)())Z_Construct_UPackage__Script_ControlRig, Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControl_Settings, &NewStructOps, "RigUnit_HierarchyAddControlRotator_Settings", Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlRotator_Settings_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlRotator_Settings_Statics::PropPointers), sizeof(FRigUnit_HierarchyAddControlRotator_Settings), alignof(FRigUnit_HierarchyAddControlRotator_Settings), RF_Public|RF_Transient|RF_MarkAsNative, EStructFlags(0x00000001), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlRotator_Settings_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlRotator_Settings_Statics::Struct_MetaDataParams) }; UScriptStruct* Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlRotator_Settings() { if (!Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddControlRotator_Settings.InnerSingleton) { UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddControlRotator_Settings.InnerSingleton, Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlRotator_Settings_Statics::StructParams); } return CastChecked(Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddControlRotator_Settings.InnerSingleton); } // ********** End ScriptStruct FRigUnit_HierarchyAddControlRotator_Settings ************************ // ********** Begin ScriptStruct FRigUnit_HierarchyAddControlRotator ******************************* struct Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlRotator_Statics { static inline consteval int32 GetStructSize() { return sizeof(FRigUnit_HierarchyAddControlRotator); } static inline consteval int16 GetStructAlignment() { return alignof(FRigUnit_HierarchyAddControlRotator); } #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = { { "Comment", "/**\n * Adds a new control to the hierarchy\n * Note: This node only runs as part of the construction event.\n */" }, { "DisplayName", "Spawn Rotator Control" }, { "Keywords", "Construction,Create,New,AddControl,NewControl,CreateControl,Rotation" }, { "ModuleRelativePath", "Public/Units/Execution/RigUnit_DynamicHierarchy.h" }, { "TemplateName", "SpawnControl" }, { "ToolTip", "Adds a new control to the hierarchy\nNote: This node only runs as part of the construction event." }, { "Varying", "" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InitialValue_MetaData[] = { { "Category", "Pins" }, { "Comment", "/*\n\x09 * The initial value of the new control\n\x09 */" }, { "Input", "" }, { "ModuleRelativePath", "Public/Units/Execution/RigUnit_DynamicHierarchy.h" }, { "ToolTip", "* The initial value of the new control" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Settings_MetaData[] = { { "Category", "Pins" }, { "Comment", "/*\n\x09 * The settings for the control\n\x09 */" }, { "Input", "" }, { "ModuleRelativePath", "Public/Units/Execution/RigUnit_DynamicHierarchy.h" }, { "ToolTip", "* The settings for the control" }, }; #endif // WITH_METADATA // ********** Begin ScriptStruct FRigUnit_HierarchyAddControlRotator constinit property declarations static const UECodeGen_Private::FStructPropertyParams NewProp_InitialValue; static const UECodeGen_Private::FStructPropertyParams NewProp_Settings; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End ScriptStruct FRigUnit_HierarchyAddControlRotator constinit property declarations * static inline constexpr FRigVMCompiledInFunctionArgument RigVMFunctionParameters_Execute[] = { { .Name = TEXT("InitialValue"), .Type = TEXT("FRotator"), .Direction = ERigVMFunctionArgumentDirection::Input }, { .Name = TEXT("Settings"), .Type = TEXT("FRigUnit_HierarchyAddControlRotator_Settings"), .Direction = ERigVMFunctionArgumentDirection::Input }, { .Name = TEXT("OffsetTransform"), .Type = TEXT("FTransform"), .Direction = ERigVMFunctionArgumentDirection::Input }, { .Name = TEXT("OffsetSpace"), .Type = TEXT("ERigVMTransformSpace"), .Direction = ERigVMFunctionArgumentDirection::Input }, { .Name = TEXT("Parent"), .Type = TEXT("FRigElementKey"), .Direction = ERigVMFunctionArgumentDirection::Input }, { .Name = TEXT("Name"), .Type = TEXT("FName"), .Direction = ERigVMFunctionArgumentDirection::Input }, { .Name = TEXT("Item"), .Type = TEXT("FRigElementKey"), .Direction = ERigVMFunctionArgumentDirection::Input }, }; static inline constexpr FRigVMCompiledInFunction RigVMFunctions[] = { { .MethodName = TEXT("FRigUnit_HierarchyAddControlRotator::Execute"), .Function = &FRigUnit_HierarchyAddControlRotator::RigVMExecute, .Parameters = MakeArrayView(RigVMFunctionParameters_Execute), }, }; static void* NewStructOps() { return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps(); } static const UECodeGen_Private::FStructParams StructParams; }; // struct Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlRotator_Statics static_assert(std::is_polymorphic() == std::is_polymorphic(), "USTRUCT FRigUnit_HierarchyAddControlRotator cannot be polymorphic unless super FRigUnit_HierarchyAddControlElement is polymorphic"); static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddControlRotator; class UScriptStruct* FRigUnit_HierarchyAddControlRotator::StaticStruct() { if (!Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddControlRotator.OuterSingleton) { Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddControlRotator.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlRotator, (UObject*)Z_Construct_UPackage__Script_ControlRig(), TEXT("RigUnit_HierarchyAddControlRotator")); FRigVMRegistry::Get().RegisterCompiledInStruct(Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddControlRotator.OuterSingleton, MakeArrayView(Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlRotator_Statics::RigVMFunctions)); } return Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddControlRotator.OuterSingleton; } // ********** Begin ScriptStruct FRigUnit_HierarchyAddControlRotator Property Definitions ********** const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlRotator_Statics::NewProp_InitialValue = { "InitialValue", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_HierarchyAddControlRotator, InitialValue), Z_Construct_UScriptStruct_FRotator, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InitialValue_MetaData), NewProp_InitialValue_MetaData) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlRotator_Statics::NewProp_Settings = { "Settings", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_HierarchyAddControlRotator, Settings), Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlRotator_Settings, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Settings_MetaData), NewProp_Settings_MetaData) }; // 1733484731 const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlRotator_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlRotator_Statics::NewProp_InitialValue, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlRotator_Statics::NewProp_Settings, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlRotator_Statics::PropPointers) < 2048); // ********** End ScriptStruct FRigUnit_HierarchyAddControlRotator Property Definitions ************ const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlRotator_Statics::StructParams = { (UObject* (*)())Z_Construct_UPackage__Script_ControlRig, Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlElement, &NewStructOps, "RigUnit_HierarchyAddControlRotator", Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlRotator_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlRotator_Statics::PropPointers), sizeof(FRigUnit_HierarchyAddControlRotator), alignof(FRigUnit_HierarchyAddControlRotator), RF_Public|RF_Transient|RF_MarkAsNative, EStructFlags(0x00000001), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlRotator_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlRotator_Statics::Struct_MetaDataParams) }; UScriptStruct* Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlRotator() { if (!Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddControlRotator.InnerSingleton) { UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddControlRotator.InnerSingleton, Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlRotator_Statics::StructParams); } return CastChecked(Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddControlRotator.InnerSingleton); } void FRigUnit_HierarchyAddControlRotator::Execute() { FControlRigExecuteContext TemporaryExecuteContext; TemporaryExecuteContext.Initialize(); Execute(TemporaryExecuteContext); } void FRigUnit_HierarchyAddControlRotator::Execute(FControlRigExecuteContext& InExecuteContext) { StaticExecute( InExecuteContext, InitialValue, Settings, OffsetTransform, OffsetSpace, Parent, Name, Item ); } // ********** End ScriptStruct FRigUnit_HierarchyAddControlRotator ********************************* // ********** Begin ScriptStruct FRigUnit_HierarchyAddControlTransform_LimitSettings *************** struct Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlTransform_LimitSettings_Statics { static inline consteval int32 GetStructSize() { return sizeof(FRigUnit_HierarchyAddControlTransform_LimitSettings); } static inline consteval int16 GetStructAlignment() { return alignof(FRigUnit_HierarchyAddControlTransform_LimitSettings); } #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = { { "BlueprintType", "true" }, { "ModuleRelativePath", "Public/Units/Execution/RigUnit_DynamicHierarchy.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_LimitTranslationX_MetaData[] = { { "Category", "Settings" }, { "ModuleRelativePath", "Public/Units/Execution/RigUnit_DynamicHierarchy.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_LimitTranslationY_MetaData[] = { { "Category", "Settings" }, { "ModuleRelativePath", "Public/Units/Execution/RigUnit_DynamicHierarchy.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_LimitTranslationZ_MetaData[] = { { "Category", "Settings" }, { "ModuleRelativePath", "Public/Units/Execution/RigUnit_DynamicHierarchy.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_LimitPitch_MetaData[] = { { "Category", "Settings" }, { "ModuleRelativePath", "Public/Units/Execution/RigUnit_DynamicHierarchy.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_LimitYaw_MetaData[] = { { "Category", "Settings" }, { "ModuleRelativePath", "Public/Units/Execution/RigUnit_DynamicHierarchy.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_LimitRoll_MetaData[] = { { "Category", "Settings" }, { "ModuleRelativePath", "Public/Units/Execution/RigUnit_DynamicHierarchy.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_LimitScaleX_MetaData[] = { { "Category", "Settings" }, { "ModuleRelativePath", "Public/Units/Execution/RigUnit_DynamicHierarchy.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_LimitScaleY_MetaData[] = { { "Category", "Settings" }, { "ModuleRelativePath", "Public/Units/Execution/RigUnit_DynamicHierarchy.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_LimitScaleZ_MetaData[] = { { "Category", "Settings" }, { "ModuleRelativePath", "Public/Units/Execution/RigUnit_DynamicHierarchy.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_MinValue_MetaData[] = { { "Category", "Settings" }, { "ModuleRelativePath", "Public/Units/Execution/RigUnit_DynamicHierarchy.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_MaxValue_MetaData[] = { { "Category", "Settings" }, { "ModuleRelativePath", "Public/Units/Execution/RigUnit_DynamicHierarchy.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bDrawLimits_MetaData[] = { { "Category", "Settings" }, { "ModuleRelativePath", "Public/Units/Execution/RigUnit_DynamicHierarchy.h" }, }; #endif // WITH_METADATA // ********** Begin ScriptStruct FRigUnit_HierarchyAddControlTransform_LimitSettings constinit property declarations static const UECodeGen_Private::FStructPropertyParams NewProp_LimitTranslationX; static const UECodeGen_Private::FStructPropertyParams NewProp_LimitTranslationY; static const UECodeGen_Private::FStructPropertyParams NewProp_LimitTranslationZ; static const UECodeGen_Private::FStructPropertyParams NewProp_LimitPitch; static const UECodeGen_Private::FStructPropertyParams NewProp_LimitYaw; static const UECodeGen_Private::FStructPropertyParams NewProp_LimitRoll; static const UECodeGen_Private::FStructPropertyParams NewProp_LimitScaleX; static const UECodeGen_Private::FStructPropertyParams NewProp_LimitScaleY; static const UECodeGen_Private::FStructPropertyParams NewProp_LimitScaleZ; static const UECodeGen_Private::FStructPropertyParams NewProp_MinValue; static const UECodeGen_Private::FStructPropertyParams NewProp_MaxValue; static void NewProp_bDrawLimits_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bDrawLimits; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End ScriptStruct FRigUnit_HierarchyAddControlTransform_LimitSettings constinit property declarations static void* NewStructOps() { return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps(); } static const UECodeGen_Private::FStructParams StructParams; }; // struct Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlTransform_LimitSettings_Statics static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddControlTransform_LimitSettings; class UScriptStruct* FRigUnit_HierarchyAddControlTransform_LimitSettings::StaticStruct() { if (!Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddControlTransform_LimitSettings.OuterSingleton) { Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddControlTransform_LimitSettings.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlTransform_LimitSettings, (UObject*)Z_Construct_UPackage__Script_ControlRig(), TEXT("RigUnit_HierarchyAddControlTransform_LimitSettings")); } return Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddControlTransform_LimitSettings.OuterSingleton; } // ********** Begin ScriptStruct FRigUnit_HierarchyAddControlTransform_LimitSettings Property Definitions const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlTransform_LimitSettings_Statics::NewProp_LimitTranslationX = { "LimitTranslationX", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_HierarchyAddControlTransform_LimitSettings, LimitTranslationX), Z_Construct_UScriptStruct_FRigControlLimitEnabled, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_LimitTranslationX_MetaData), NewProp_LimitTranslationX_MetaData) }; // 3252451367 const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlTransform_LimitSettings_Statics::NewProp_LimitTranslationY = { "LimitTranslationY", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_HierarchyAddControlTransform_LimitSettings, LimitTranslationY), Z_Construct_UScriptStruct_FRigControlLimitEnabled, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_LimitTranslationY_MetaData), NewProp_LimitTranslationY_MetaData) }; // 3252451367 const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlTransform_LimitSettings_Statics::NewProp_LimitTranslationZ = { "LimitTranslationZ", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_HierarchyAddControlTransform_LimitSettings, LimitTranslationZ), Z_Construct_UScriptStruct_FRigControlLimitEnabled, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_LimitTranslationZ_MetaData), NewProp_LimitTranslationZ_MetaData) }; // 3252451367 const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlTransform_LimitSettings_Statics::NewProp_LimitPitch = { "LimitPitch", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_HierarchyAddControlTransform_LimitSettings, LimitPitch), Z_Construct_UScriptStruct_FRigControlLimitEnabled, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_LimitPitch_MetaData), NewProp_LimitPitch_MetaData) }; // 3252451367 const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlTransform_LimitSettings_Statics::NewProp_LimitYaw = { "LimitYaw", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_HierarchyAddControlTransform_LimitSettings, LimitYaw), Z_Construct_UScriptStruct_FRigControlLimitEnabled, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_LimitYaw_MetaData), NewProp_LimitYaw_MetaData) }; // 3252451367 const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlTransform_LimitSettings_Statics::NewProp_LimitRoll = { "LimitRoll", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_HierarchyAddControlTransform_LimitSettings, LimitRoll), Z_Construct_UScriptStruct_FRigControlLimitEnabled, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_LimitRoll_MetaData), NewProp_LimitRoll_MetaData) }; // 3252451367 const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlTransform_LimitSettings_Statics::NewProp_LimitScaleX = { "LimitScaleX", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_HierarchyAddControlTransform_LimitSettings, LimitScaleX), Z_Construct_UScriptStruct_FRigControlLimitEnabled, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_LimitScaleX_MetaData), NewProp_LimitScaleX_MetaData) }; // 3252451367 const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlTransform_LimitSettings_Statics::NewProp_LimitScaleY = { "LimitScaleY", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_HierarchyAddControlTransform_LimitSettings, LimitScaleY), Z_Construct_UScriptStruct_FRigControlLimitEnabled, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_LimitScaleY_MetaData), NewProp_LimitScaleY_MetaData) }; // 3252451367 const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlTransform_LimitSettings_Statics::NewProp_LimitScaleZ = { "LimitScaleZ", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_HierarchyAddControlTransform_LimitSettings, LimitScaleZ), Z_Construct_UScriptStruct_FRigControlLimitEnabled, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_LimitScaleZ_MetaData), NewProp_LimitScaleZ_MetaData) }; // 3252451367 const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlTransform_LimitSettings_Statics::NewProp_MinValue = { "MinValue", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_HierarchyAddControlTransform_LimitSettings, MinValue), Z_Construct_UScriptStruct_FEulerTransform, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_MinValue_MetaData), NewProp_MinValue_MetaData) }; // 1635754201 const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlTransform_LimitSettings_Statics::NewProp_MaxValue = { "MaxValue", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_HierarchyAddControlTransform_LimitSettings, MaxValue), Z_Construct_UScriptStruct_FEulerTransform, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_MaxValue_MetaData), NewProp_MaxValue_MetaData) }; // 1635754201 void Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlTransform_LimitSettings_Statics::NewProp_bDrawLimits_SetBit(void* Obj) { ((FRigUnit_HierarchyAddControlTransform_LimitSettings*)Obj)->bDrawLimits = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlTransform_LimitSettings_Statics::NewProp_bDrawLimits = { "bDrawLimits", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FRigUnit_HierarchyAddControlTransform_LimitSettings), &Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlTransform_LimitSettings_Statics::NewProp_bDrawLimits_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bDrawLimits_MetaData), NewProp_bDrawLimits_MetaData) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlTransform_LimitSettings_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlTransform_LimitSettings_Statics::NewProp_LimitTranslationX, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlTransform_LimitSettings_Statics::NewProp_LimitTranslationY, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlTransform_LimitSettings_Statics::NewProp_LimitTranslationZ, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlTransform_LimitSettings_Statics::NewProp_LimitPitch, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlTransform_LimitSettings_Statics::NewProp_LimitYaw, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlTransform_LimitSettings_Statics::NewProp_LimitRoll, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlTransform_LimitSettings_Statics::NewProp_LimitScaleX, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlTransform_LimitSettings_Statics::NewProp_LimitScaleY, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlTransform_LimitSettings_Statics::NewProp_LimitScaleZ, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlTransform_LimitSettings_Statics::NewProp_MinValue, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlTransform_LimitSettings_Statics::NewProp_MaxValue, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlTransform_LimitSettings_Statics::NewProp_bDrawLimits, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlTransform_LimitSettings_Statics::PropPointers) < 2048); // ********** End ScriptStruct FRigUnit_HierarchyAddControlTransform_LimitSettings Property Definitions const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlTransform_LimitSettings_Statics::StructParams = { (UObject* (*)())Z_Construct_UPackage__Script_ControlRig, nullptr, &NewStructOps, "RigUnit_HierarchyAddControlTransform_LimitSettings", Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlTransform_LimitSettings_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlTransform_LimitSettings_Statics::PropPointers), sizeof(FRigUnit_HierarchyAddControlTransform_LimitSettings), alignof(FRigUnit_HierarchyAddControlTransform_LimitSettings), RF_Public|RF_Transient|RF_MarkAsNative, EStructFlags(0x00000001), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlTransform_LimitSettings_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlTransform_LimitSettings_Statics::Struct_MetaDataParams) }; UScriptStruct* Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlTransform_LimitSettings() { if (!Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddControlTransform_LimitSettings.InnerSingleton) { UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddControlTransform_LimitSettings.InnerSingleton, Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlTransform_LimitSettings_Statics::StructParams); } return CastChecked(Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddControlTransform_LimitSettings.InnerSingleton); } // ********** End ScriptStruct FRigUnit_HierarchyAddControlTransform_LimitSettings ***************** // ********** Begin ScriptStruct FRigUnit_HierarchyAddControlTransform_Settings ******************** struct Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlTransform_Settings_Statics { static inline consteval int32 GetStructSize() { return sizeof(FRigUnit_HierarchyAddControlTransform_Settings); } static inline consteval int16 GetStructAlignment() { return alignof(FRigUnit_HierarchyAddControlTransform_Settings); } #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = { { "BlueprintType", "true" }, { "ModuleRelativePath", "Public/Units/Execution/RigUnit_DynamicHierarchy.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InitialSpace_MetaData[] = { { "Category", "Settings" }, { "ModuleRelativePath", "Public/Units/Execution/RigUnit_DynamicHierarchy.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bUsePreferredRotationOrder_MetaData[] = { { "Category", "Settings" }, { "Comment", "// Enables overriding the preferred rotation order\n" }, { "ModuleRelativePath", "Public/Units/Execution/RigUnit_DynamicHierarchy.h" }, { "ToolTip", "Enables overriding the preferred rotation order" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_PreferredRotationOrder_MetaData[] = { { "Category", "Settings" }, { "ModuleRelativePath", "Public/Units/Execution/RigUnit_DynamicHierarchy.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Limits_MetaData[] = { { "Category", "Settings" }, { "ModuleRelativePath", "Public/Units/Execution/RigUnit_DynamicHierarchy.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Shape_MetaData[] = { { "Category", "Settings" }, { "ModuleRelativePath", "Public/Units/Execution/RigUnit_DynamicHierarchy.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Proxy_MetaData[] = { { "Category", "Settings" }, { "ModuleRelativePath", "Public/Units/Execution/RigUnit_DynamicHierarchy.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_FilteredChannels_MetaData[] = { { "Category", "Settings" }, { "ModuleRelativePath", "Public/Units/Execution/RigUnit_DynamicHierarchy.h" }, }; #endif // WITH_METADATA // ********** Begin ScriptStruct FRigUnit_HierarchyAddControlTransform_Settings constinit property declarations static const UECodeGen_Private::FBytePropertyParams NewProp_InitialSpace_Underlying; static const UECodeGen_Private::FEnumPropertyParams NewProp_InitialSpace; static void NewProp_bUsePreferredRotationOrder_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bUsePreferredRotationOrder; static const UECodeGen_Private::FBytePropertyParams NewProp_PreferredRotationOrder_Underlying; static const UECodeGen_Private::FEnumPropertyParams NewProp_PreferredRotationOrder; static const UECodeGen_Private::FStructPropertyParams NewProp_Limits; static const UECodeGen_Private::FStructPropertyParams NewProp_Shape; static const UECodeGen_Private::FStructPropertyParams NewProp_Proxy; static const UECodeGen_Private::FBytePropertyParams NewProp_FilteredChannels_Inner_Underlying; static const UECodeGen_Private::FEnumPropertyParams NewProp_FilteredChannels_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_FilteredChannels; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End ScriptStruct FRigUnit_HierarchyAddControlTransform_Settings constinit property declarations static void* NewStructOps() { return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps(); } static const UECodeGen_Private::FStructParams StructParams; }; // struct Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlTransform_Settings_Statics static_assert(std::is_polymorphic() == std::is_polymorphic(), "USTRUCT FRigUnit_HierarchyAddControlTransform_Settings cannot be polymorphic unless super FRigUnit_HierarchyAddControl_Settings is polymorphic"); static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddControlTransform_Settings; class UScriptStruct* FRigUnit_HierarchyAddControlTransform_Settings::StaticStruct() { if (!Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddControlTransform_Settings.OuterSingleton) { Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddControlTransform_Settings.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlTransform_Settings, (UObject*)Z_Construct_UPackage__Script_ControlRig(), TEXT("RigUnit_HierarchyAddControlTransform_Settings")); } return Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddControlTransform_Settings.OuterSingleton; } // ********** Begin ScriptStruct FRigUnit_HierarchyAddControlTransform_Settings Property Definitions const UECodeGen_Private::FBytePropertyParams Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlTransform_Settings_Statics::NewProp_InitialSpace_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_UScriptStruct_FRigUnit_HierarchyAddControlTransform_Settings_Statics::NewProp_InitialSpace = { "InitialSpace", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_HierarchyAddControlTransform_Settings, InitialSpace), Z_Construct_UEnum_RigVM_ERigVMTransformSpace, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InitialSpace_MetaData), NewProp_InitialSpace_MetaData) }; // 771197570 void Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlTransform_Settings_Statics::NewProp_bUsePreferredRotationOrder_SetBit(void* Obj) { ((FRigUnit_HierarchyAddControlTransform_Settings*)Obj)->bUsePreferredRotationOrder = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlTransform_Settings_Statics::NewProp_bUsePreferredRotationOrder = { "bUsePreferredRotationOrder", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FRigUnit_HierarchyAddControlTransform_Settings), &Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlTransform_Settings_Statics::NewProp_bUsePreferredRotationOrder_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bUsePreferredRotationOrder_MetaData), NewProp_bUsePreferredRotationOrder_MetaData) }; const UECodeGen_Private::FBytePropertyParams Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlTransform_Settings_Statics::NewProp_PreferredRotationOrder_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_UScriptStruct_FRigUnit_HierarchyAddControlTransform_Settings_Statics::NewProp_PreferredRotationOrder = { "PreferredRotationOrder", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_HierarchyAddControlTransform_Settings, PreferredRotationOrder), Z_Construct_UEnum_AnimationCore_EEulerRotationOrder, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_PreferredRotationOrder_MetaData), NewProp_PreferredRotationOrder_MetaData) }; // 1336519604 const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlTransform_Settings_Statics::NewProp_Limits = { "Limits", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_HierarchyAddControlTransform_Settings, Limits), Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlTransform_LimitSettings, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Limits_MetaData), NewProp_Limits_MetaData) }; // 1487624152 const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlTransform_Settings_Statics::NewProp_Shape = { "Shape", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_HierarchyAddControlTransform_Settings, Shape), Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControl_ShapeSettings, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Shape_MetaData), NewProp_Shape_MetaData) }; // 3976257522 const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlTransform_Settings_Statics::NewProp_Proxy = { "Proxy", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_HierarchyAddControlTransform_Settings, Proxy), Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControl_ProxySettings, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Proxy_MetaData), NewProp_Proxy_MetaData) }; // 248434155 const UECodeGen_Private::FBytePropertyParams Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlTransform_Settings_Statics::NewProp_FilteredChannels_Inner_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_UScriptStruct_FRigUnit_HierarchyAddControlTransform_Settings_Statics::NewProp_FilteredChannels_Inner = { "FilteredChannels", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UEnum_ControlRig_ERigControlTransformChannel, METADATA_PARAMS(0, nullptr) }; // 3689831208 const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlTransform_Settings_Statics::NewProp_FilteredChannels = { "FilteredChannels", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_HierarchyAddControlTransform_Settings, FilteredChannels), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_FilteredChannels_MetaData), NewProp_FilteredChannels_MetaData) }; // 3689831208 const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlTransform_Settings_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlTransform_Settings_Statics::NewProp_InitialSpace_Underlying, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlTransform_Settings_Statics::NewProp_InitialSpace, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlTransform_Settings_Statics::NewProp_bUsePreferredRotationOrder, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlTransform_Settings_Statics::NewProp_PreferredRotationOrder_Underlying, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlTransform_Settings_Statics::NewProp_PreferredRotationOrder, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlTransform_Settings_Statics::NewProp_Limits, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlTransform_Settings_Statics::NewProp_Shape, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlTransform_Settings_Statics::NewProp_Proxy, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlTransform_Settings_Statics::NewProp_FilteredChannels_Inner_Underlying, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlTransform_Settings_Statics::NewProp_FilteredChannels_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlTransform_Settings_Statics::NewProp_FilteredChannels, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlTransform_Settings_Statics::PropPointers) < 2048); // ********** End ScriptStruct FRigUnit_HierarchyAddControlTransform_Settings Property Definitions * const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlTransform_Settings_Statics::StructParams = { (UObject* (*)())Z_Construct_UPackage__Script_ControlRig, Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControl_Settings, &NewStructOps, "RigUnit_HierarchyAddControlTransform_Settings", Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlTransform_Settings_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlTransform_Settings_Statics::PropPointers), sizeof(FRigUnit_HierarchyAddControlTransform_Settings), alignof(FRigUnit_HierarchyAddControlTransform_Settings), RF_Public|RF_Transient|RF_MarkAsNative, EStructFlags(0x00000001), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlTransform_Settings_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlTransform_Settings_Statics::Struct_MetaDataParams) }; UScriptStruct* Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlTransform_Settings() { if (!Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddControlTransform_Settings.InnerSingleton) { UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddControlTransform_Settings.InnerSingleton, Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlTransform_Settings_Statics::StructParams); } return CastChecked(Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddControlTransform_Settings.InnerSingleton); } // ********** End ScriptStruct FRigUnit_HierarchyAddControlTransform_Settings ********************** // ********** Begin ScriptStruct FRigUnit_HierarchyAddControlTransform ***************************** struct Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlTransform_Statics { static inline consteval int32 GetStructSize() { return sizeof(FRigUnit_HierarchyAddControlTransform); } static inline consteval int16 GetStructAlignment() { return alignof(FRigUnit_HierarchyAddControlTransform); } #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = { { "Comment", "/**\n * Adds a new control to the hierarchy\n * Note: This node only runs as part of the construction event.\n */" }, { "DisplayName", "Spawn Transform Control" }, { "Keywords", "Construction,Create,New,AddControl,NewControl,CreateControl" }, { "ModuleRelativePath", "Public/Units/Execution/RigUnit_DynamicHierarchy.h" }, { "TemplateName", "SpawnControl" }, { "ToolTip", "Adds a new control to the hierarchy\nNote: This node only runs as part of the construction event." }, { "Varying", "" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InitialValue_MetaData[] = { { "Category", "Pins" }, { "Comment", "/*\n\x09 * The initial value of the new control\n\x09 */" }, { "Input", "" }, { "ModuleRelativePath", "Public/Units/Execution/RigUnit_DynamicHierarchy.h" }, { "ToolTip", "* The initial value of the new control" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Settings_MetaData[] = { { "Category", "Pins" }, { "Comment", "/*\n\x09 * The settings for the control\n\x09 */" }, { "Input", "" }, { "ModuleRelativePath", "Public/Units/Execution/RigUnit_DynamicHierarchy.h" }, { "ToolTip", "* The settings for the control" }, }; #endif // WITH_METADATA // ********** Begin ScriptStruct FRigUnit_HierarchyAddControlTransform constinit property declarations static const UECodeGen_Private::FStructPropertyParams NewProp_InitialValue; static const UECodeGen_Private::FStructPropertyParams NewProp_Settings; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End ScriptStruct FRigUnit_HierarchyAddControlTransform constinit property declarations static inline constexpr FRigVMCompiledInFunctionArgument RigVMFunctionParameters_Execute[] = { { .Name = TEXT("InitialValue"), .Type = TEXT("FTransform"), .Direction = ERigVMFunctionArgumentDirection::Input }, { .Name = TEXT("Settings"), .Type = TEXT("FRigUnit_HierarchyAddControlTransform_Settings"), .Direction = ERigVMFunctionArgumentDirection::Input }, { .Name = TEXT("OffsetTransform"), .Type = TEXT("FTransform"), .Direction = ERigVMFunctionArgumentDirection::Input }, { .Name = TEXT("OffsetSpace"), .Type = TEXT("ERigVMTransformSpace"), .Direction = ERigVMFunctionArgumentDirection::Input }, { .Name = TEXT("Parent"), .Type = TEXT("FRigElementKey"), .Direction = ERigVMFunctionArgumentDirection::Input }, { .Name = TEXT("Name"), .Type = TEXT("FName"), .Direction = ERigVMFunctionArgumentDirection::Input }, { .Name = TEXT("Item"), .Type = TEXT("FRigElementKey"), .Direction = ERigVMFunctionArgumentDirection::Input }, }; static inline constexpr FRigVMCompiledInFunction RigVMFunctions[] = { { .MethodName = TEXT("FRigUnit_HierarchyAddControlTransform::Execute"), .Function = &FRigUnit_HierarchyAddControlTransform::RigVMExecute, .Parameters = MakeArrayView(RigVMFunctionParameters_Execute), }, }; static void* NewStructOps() { return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps(); } static const UECodeGen_Private::FStructParams StructParams; }; // struct Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlTransform_Statics static_assert(std::is_polymorphic() == std::is_polymorphic(), "USTRUCT FRigUnit_HierarchyAddControlTransform cannot be polymorphic unless super FRigUnit_HierarchyAddControlElement is polymorphic"); static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddControlTransform; class UScriptStruct* FRigUnit_HierarchyAddControlTransform::StaticStruct() { if (!Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddControlTransform.OuterSingleton) { Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddControlTransform.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlTransform, (UObject*)Z_Construct_UPackage__Script_ControlRig(), TEXT("RigUnit_HierarchyAddControlTransform")); FRigVMRegistry::Get().RegisterCompiledInStruct(Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddControlTransform.OuterSingleton, MakeArrayView(Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlTransform_Statics::RigVMFunctions)); } return Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddControlTransform.OuterSingleton; } // ********** Begin ScriptStruct FRigUnit_HierarchyAddControlTransform Property Definitions ******** const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlTransform_Statics::NewProp_InitialValue = { "InitialValue", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_HierarchyAddControlTransform, InitialValue), Z_Construct_UScriptStruct_FTransform, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InitialValue_MetaData), NewProp_InitialValue_MetaData) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlTransform_Statics::NewProp_Settings = { "Settings", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_HierarchyAddControlTransform, Settings), Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlTransform_Settings, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Settings_MetaData), NewProp_Settings_MetaData) }; // 2421326349 const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlTransform_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlTransform_Statics::NewProp_InitialValue, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlTransform_Statics::NewProp_Settings, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlTransform_Statics::PropPointers) < 2048); // ********** End ScriptStruct FRigUnit_HierarchyAddControlTransform Property Definitions ********** const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlTransform_Statics::StructParams = { (UObject* (*)())Z_Construct_UPackage__Script_ControlRig, Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlElement, &NewStructOps, "RigUnit_HierarchyAddControlTransform", Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlTransform_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlTransform_Statics::PropPointers), sizeof(FRigUnit_HierarchyAddControlTransform), alignof(FRigUnit_HierarchyAddControlTransform), RF_Public|RF_Transient|RF_MarkAsNative, EStructFlags(0x00000001), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlTransform_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlTransform_Statics::Struct_MetaDataParams) }; UScriptStruct* Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlTransform() { if (!Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddControlTransform.InnerSingleton) { UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddControlTransform.InnerSingleton, Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlTransform_Statics::StructParams); } return CastChecked(Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddControlTransform.InnerSingleton); } void FRigUnit_HierarchyAddControlTransform::Execute() { FControlRigExecuteContext TemporaryExecuteContext; TemporaryExecuteContext.Initialize(); Execute(TemporaryExecuteContext); } void FRigUnit_HierarchyAddControlTransform::Execute(FControlRigExecuteContext& InExecuteContext) { StaticExecute( InExecuteContext, InitialValue, Settings, OffsetTransform, OffsetSpace, Parent, Name, Item ); } // ********** End ScriptStruct FRigUnit_HierarchyAddControlTransform ******************************* // ********** Begin ScriptStruct FRigUnit_HierarchyAddAnimationChannelEmptyLimitSettings *********** struct Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelEmptyLimitSettings_Statics { static inline consteval int32 GetStructSize() { return sizeof(FRigUnit_HierarchyAddAnimationChannelEmptyLimitSettings); } static inline consteval int16 GetStructAlignment() { return alignof(FRigUnit_HierarchyAddAnimationChannelEmptyLimitSettings); } #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = { { "BlueprintType", "true" }, { "ModuleRelativePath", "Public/Units/Execution/RigUnit_DynamicHierarchy.h" }, }; #endif // WITH_METADATA // ********** Begin ScriptStruct FRigUnit_HierarchyAddAnimationChannelEmptyLimitSettings constinit property declarations // ********** End ScriptStruct FRigUnit_HierarchyAddAnimationChannelEmptyLimitSettings constinit property declarations static void* NewStructOps() { return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps(); } static const UECodeGen_Private::FStructParams StructParams; }; // struct Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelEmptyLimitSettings_Statics static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelEmptyLimitSettings; class UScriptStruct* FRigUnit_HierarchyAddAnimationChannelEmptyLimitSettings::StaticStruct() { if (!Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelEmptyLimitSettings.OuterSingleton) { Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelEmptyLimitSettings.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelEmptyLimitSettings, (UObject*)Z_Construct_UPackage__Script_ControlRig(), TEXT("RigUnit_HierarchyAddAnimationChannelEmptyLimitSettings")); } return Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelEmptyLimitSettings.OuterSingleton; } const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelEmptyLimitSettings_Statics::StructParams = { (UObject* (*)())Z_Construct_UPackage__Script_ControlRig, nullptr, &NewStructOps, "RigUnit_HierarchyAddAnimationChannelEmptyLimitSettings", nullptr, 0, sizeof(FRigUnit_HierarchyAddAnimationChannelEmptyLimitSettings), alignof(FRigUnit_HierarchyAddAnimationChannelEmptyLimitSettings), RF_Public|RF_Transient|RF_MarkAsNative, EStructFlags(0x00000001), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelEmptyLimitSettings_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelEmptyLimitSettings_Statics::Struct_MetaDataParams) }; UScriptStruct* Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelEmptyLimitSettings() { if (!Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelEmptyLimitSettings.InnerSingleton) { UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelEmptyLimitSettings.InnerSingleton, Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelEmptyLimitSettings_Statics::StructParams); } return CastChecked(Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelEmptyLimitSettings.InnerSingleton); } // ********** End ScriptStruct FRigUnit_HierarchyAddAnimationChannelEmptyLimitSettings ************* // ********** Begin ScriptStruct FRigUnit_HierarchyAddAnimationChannelBool ************************* struct Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelBool_Statics { static inline consteval int32 GetStructSize() { return sizeof(FRigUnit_HierarchyAddAnimationChannelBool); } static inline consteval int16 GetStructAlignment() { return alignof(FRigUnit_HierarchyAddAnimationChannelBool); } #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = { { "Comment", "/**\n * Adds a new animation channel to the hierarchy\n * Note: This node only runs as part of the construction event.\n */" }, { "DisplayName", "Spawn Bool Animation Channel" }, { "Keywords", "Construction,Create,New,AddAnimationChannel,NewAnimationChannel,CreateAnimationChannel,AddChannel,NewChannel,CreateChannel,SpawnChannel" }, { "ModuleRelativePath", "Public/Units/Execution/RigUnit_DynamicHierarchy.h" }, { "TemplateName", "SpawnAnimationChannel" }, { "ToolTip", "Adds a new animation channel to the hierarchy\nNote: This node only runs as part of the construction event." }, { "Varying", "" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InitialValue_MetaData[] = { { "Category", "Pins" }, { "Comment", "/*\n\x09 * The initial value of the new animation channel\n\x09 */" }, { "Input", "" }, { "ModuleRelativePath", "Public/Units/Execution/RigUnit_DynamicHierarchy.h" }, { "ToolTip", "* The initial value of the new animation channel" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_MinimumValue_MetaData[] = { { "Category", "Pins" }, { "Comment", "/*\n\x09 * The initial value of the new animation channel\n\x09 */" }, { "Input", "" }, { "ModuleRelativePath", "Public/Units/Execution/RigUnit_DynamicHierarchy.h" }, { "ToolTip", "* The initial value of the new animation channel" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_MaximumValue_MetaData[] = { { "Category", "Pins" }, { "Comment", "/*\n\x09 * The maximum value for the animation channel\n\x09 */" }, { "Input", "" }, { "ModuleRelativePath", "Public/Units/Execution/RigUnit_DynamicHierarchy.h" }, { "ToolTip", "* The maximum value for the animation channel" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_LimitsEnabled_MetaData[] = { { "Category", "Pins" }, { "Comment", "/*\n\x09 * The enable settings for the limits\n\x09 */" }, { "Input", "" }, { "ModuleRelativePath", "Public/Units/Execution/RigUnit_DynamicHierarchy.h" }, { "ToolTip", "* The enable settings for the limits" }, }; #endif // WITH_METADATA // ********** Begin ScriptStruct FRigUnit_HierarchyAddAnimationChannelBool constinit property declarations static void NewProp_InitialValue_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_InitialValue; static void NewProp_MinimumValue_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_MinimumValue; static void NewProp_MaximumValue_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_MaximumValue; static const UECodeGen_Private::FStructPropertyParams NewProp_LimitsEnabled; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End ScriptStruct FRigUnit_HierarchyAddAnimationChannelBool constinit property declarations static inline constexpr FRigVMCompiledInFunctionArgument RigVMFunctionParameters_Execute[] = { { .Name = TEXT("InitialValue"), .Type = TEXT("bool"), .Direction = ERigVMFunctionArgumentDirection::Input }, { .Name = TEXT("MinimumValue"), .Type = TEXT("bool"), .Direction = ERigVMFunctionArgumentDirection::Input }, { .Name = TEXT("MaximumValue"), .Type = TEXT("bool"), .Direction = ERigVMFunctionArgumentDirection::Input }, { .Name = TEXT("LimitsEnabled"), .Type = TEXT("FRigUnit_HierarchyAddAnimationChannelEmptyLimitSettings"), .Direction = ERigVMFunctionArgumentDirection::Input }, { .Name = TEXT("Parent"), .Type = TEXT("FRigElementKey"), .Direction = ERigVMFunctionArgumentDirection::Input }, { .Name = TEXT("Name"), .Type = TEXT("FName"), .Direction = ERigVMFunctionArgumentDirection::Input }, { .Name = TEXT("Item"), .Type = TEXT("FRigElementKey"), .Direction = ERigVMFunctionArgumentDirection::Input }, }; static inline constexpr FRigVMCompiledInFunction RigVMFunctions[] = { { .MethodName = TEXT("FRigUnit_HierarchyAddAnimationChannelBool::Execute"), .Function = &FRigUnit_HierarchyAddAnimationChannelBool::RigVMExecute, .Parameters = MakeArrayView(RigVMFunctionParameters_Execute), }, }; static void* NewStructOps() { return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps(); } static const UECodeGen_Private::FStructParams StructParams; }; // struct Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelBool_Statics static_assert(std::is_polymorphic() == std::is_polymorphic(), "USTRUCT FRigUnit_HierarchyAddAnimationChannelBool cannot be polymorphic unless super FRigUnit_HierarchyAddElement is polymorphic"); static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelBool; class UScriptStruct* FRigUnit_HierarchyAddAnimationChannelBool::StaticStruct() { if (!Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelBool.OuterSingleton) { Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelBool.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelBool, (UObject*)Z_Construct_UPackage__Script_ControlRig(), TEXT("RigUnit_HierarchyAddAnimationChannelBool")); FRigVMRegistry::Get().RegisterCompiledInStruct(Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelBool.OuterSingleton, MakeArrayView(Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelBool_Statics::RigVMFunctions)); } return Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelBool.OuterSingleton; } // ********** Begin ScriptStruct FRigUnit_HierarchyAddAnimationChannelBool Property Definitions **** void Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelBool_Statics::NewProp_InitialValue_SetBit(void* Obj) { ((FRigUnit_HierarchyAddAnimationChannelBool*)Obj)->InitialValue = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelBool_Statics::NewProp_InitialValue = { "InitialValue", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FRigUnit_HierarchyAddAnimationChannelBool), &Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelBool_Statics::NewProp_InitialValue_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InitialValue_MetaData), NewProp_InitialValue_MetaData) }; void Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelBool_Statics::NewProp_MinimumValue_SetBit(void* Obj) { ((FRigUnit_HierarchyAddAnimationChannelBool*)Obj)->MinimumValue = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelBool_Statics::NewProp_MinimumValue = { "MinimumValue", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FRigUnit_HierarchyAddAnimationChannelBool), &Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelBool_Statics::NewProp_MinimumValue_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_MinimumValue_MetaData), NewProp_MinimumValue_MetaData) }; void Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelBool_Statics::NewProp_MaximumValue_SetBit(void* Obj) { ((FRigUnit_HierarchyAddAnimationChannelBool*)Obj)->MaximumValue = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelBool_Statics::NewProp_MaximumValue = { "MaximumValue", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FRigUnit_HierarchyAddAnimationChannelBool), &Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelBool_Statics::NewProp_MaximumValue_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_MaximumValue_MetaData), NewProp_MaximumValue_MetaData) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelBool_Statics::NewProp_LimitsEnabled = { "LimitsEnabled", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_HierarchyAddAnimationChannelBool, LimitsEnabled), Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelEmptyLimitSettings, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_LimitsEnabled_MetaData), NewProp_LimitsEnabled_MetaData) }; // 2050665299 const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelBool_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelBool_Statics::NewProp_InitialValue, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelBool_Statics::NewProp_MinimumValue, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelBool_Statics::NewProp_MaximumValue, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelBool_Statics::NewProp_LimitsEnabled, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelBool_Statics::PropPointers) < 2048); // ********** End ScriptStruct FRigUnit_HierarchyAddAnimationChannelBool Property Definitions ****** const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelBool_Statics::StructParams = { (UObject* (*)())Z_Construct_UPackage__Script_ControlRig, Z_Construct_UScriptStruct_FRigUnit_HierarchyAddElement, &NewStructOps, "RigUnit_HierarchyAddAnimationChannelBool", Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelBool_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelBool_Statics::PropPointers), sizeof(FRigUnit_HierarchyAddAnimationChannelBool), alignof(FRigUnit_HierarchyAddAnimationChannelBool), RF_Public|RF_Transient|RF_MarkAsNative, EStructFlags(0x00000001), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelBool_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelBool_Statics::Struct_MetaDataParams) }; UScriptStruct* Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelBool() { if (!Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelBool.InnerSingleton) { UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelBool.InnerSingleton, Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelBool_Statics::StructParams); } return CastChecked(Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelBool.InnerSingleton); } void FRigUnit_HierarchyAddAnimationChannelBool::Execute() { FControlRigExecuteContext TemporaryExecuteContext; TemporaryExecuteContext.Initialize(); Execute(TemporaryExecuteContext); } void FRigUnit_HierarchyAddAnimationChannelBool::Execute(FControlRigExecuteContext& InExecuteContext) { StaticExecute( InExecuteContext, InitialValue, MinimumValue, MaximumValue, LimitsEnabled, Parent, Name, Item ); } // ********** End ScriptStruct FRigUnit_HierarchyAddAnimationChannelBool *************************** // ********** Begin ScriptStruct FRigUnit_HierarchyAddAnimationChannelSingleLimitSettings ********** struct Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelSingleLimitSettings_Statics { static inline consteval int32 GetStructSize() { return sizeof(FRigUnit_HierarchyAddAnimationChannelSingleLimitSettings); } static inline consteval int16 GetStructAlignment() { return alignof(FRigUnit_HierarchyAddAnimationChannelSingleLimitSettings); } #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = { { "BlueprintType", "true" }, { "ModuleRelativePath", "Public/Units/Execution/RigUnit_DynamicHierarchy.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Enabled_MetaData[] = { { "Category", "Settings" }, { "ModuleRelativePath", "Public/Units/Execution/RigUnit_DynamicHierarchy.h" }, }; #endif // WITH_METADATA // ********** Begin ScriptStruct FRigUnit_HierarchyAddAnimationChannelSingleLimitSettings constinit property declarations static const UECodeGen_Private::FStructPropertyParams NewProp_Enabled; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End ScriptStruct FRigUnit_HierarchyAddAnimationChannelSingleLimitSettings constinit property declarations static void* NewStructOps() { return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps(); } static const UECodeGen_Private::FStructParams StructParams; }; // struct Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelSingleLimitSettings_Statics static_assert(std::is_polymorphic() == std::is_polymorphic(), "USTRUCT FRigUnit_HierarchyAddAnimationChannelSingleLimitSettings cannot be polymorphic unless super FRigUnit_HierarchyAddAnimationChannelEmptyLimitSettings is polymorphic"); static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelSingleLimitSettings; class UScriptStruct* FRigUnit_HierarchyAddAnimationChannelSingleLimitSettings::StaticStruct() { if (!Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelSingleLimitSettings.OuterSingleton) { Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelSingleLimitSettings.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelSingleLimitSettings, (UObject*)Z_Construct_UPackage__Script_ControlRig(), TEXT("RigUnit_HierarchyAddAnimationChannelSingleLimitSettings")); } return Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelSingleLimitSettings.OuterSingleton; } // ********** Begin ScriptStruct FRigUnit_HierarchyAddAnimationChannelSingleLimitSettings Property Definitions const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelSingleLimitSettings_Statics::NewProp_Enabled = { "Enabled", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_HierarchyAddAnimationChannelSingleLimitSettings, Enabled), Z_Construct_UScriptStruct_FRigControlLimitEnabled, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Enabled_MetaData), NewProp_Enabled_MetaData) }; // 3252451367 const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelSingleLimitSettings_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelSingleLimitSettings_Statics::NewProp_Enabled, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelSingleLimitSettings_Statics::PropPointers) < 2048); // ********** End ScriptStruct FRigUnit_HierarchyAddAnimationChannelSingleLimitSettings Property Definitions const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelSingleLimitSettings_Statics::StructParams = { (UObject* (*)())Z_Construct_UPackage__Script_ControlRig, Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelEmptyLimitSettings, &NewStructOps, "RigUnit_HierarchyAddAnimationChannelSingleLimitSettings", Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelSingleLimitSettings_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelSingleLimitSettings_Statics::PropPointers), sizeof(FRigUnit_HierarchyAddAnimationChannelSingleLimitSettings), alignof(FRigUnit_HierarchyAddAnimationChannelSingleLimitSettings), RF_Public|RF_Transient|RF_MarkAsNative, EStructFlags(0x00000001), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelSingleLimitSettings_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelSingleLimitSettings_Statics::Struct_MetaDataParams) }; UScriptStruct* Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelSingleLimitSettings() { if (!Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelSingleLimitSettings.InnerSingleton) { UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelSingleLimitSettings.InnerSingleton, Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelSingleLimitSettings_Statics::StructParams); } return CastChecked(Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelSingleLimitSettings.InnerSingleton); } // ********** End ScriptStruct FRigUnit_HierarchyAddAnimationChannelSingleLimitSettings ************ // ********** Begin ScriptStruct FRigUnit_HierarchyAddAnimationChannelFloat ************************ struct Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelFloat_Statics { static inline consteval int32 GetStructSize() { return sizeof(FRigUnit_HierarchyAddAnimationChannelFloat); } static inline consteval int16 GetStructAlignment() { return alignof(FRigUnit_HierarchyAddAnimationChannelFloat); } #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = { { "Comment", "/**\n * Adds a new animation channel to the hierarchy\n * Note: This node only runs as part of the construction event.\n */" }, { "DisplayName", "Spawn Float Animation Channel" }, { "Keywords", "Construction,Create,New,AddAnimationChannel,NewAnimationChannel,CreateAnimationChannel,AddChannel,NewChannel,CreateChannel,SpawnChannel" }, { "ModuleRelativePath", "Public/Units/Execution/RigUnit_DynamicHierarchy.h" }, { "TemplateName", "SpawnAnimationChannel" }, { "ToolTip", "Adds a new animation channel to the hierarchy\nNote: This node only runs as part of the construction event." }, { "Varying", "" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InitialValue_MetaData[] = { { "Category", "Pins" }, { "Comment", "/*\n\x09 * The initial value of the new animation channel\n\x09 */" }, { "Input", "" }, { "ModuleRelativePath", "Public/Units/Execution/RigUnit_DynamicHierarchy.h" }, { "ToolTip", "* The initial value of the new animation channel" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_MinimumValue_MetaData[] = { { "Category", "Pins" }, { "Comment", "/*\n\x09 * The initial value of the new animation channel\n\x09 */" }, { "Input", "" }, { "ModuleRelativePath", "Public/Units/Execution/RigUnit_DynamicHierarchy.h" }, { "ToolTip", "* The initial value of the new animation channel" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_MaximumValue_MetaData[] = { { "Category", "Pins" }, { "Comment", "/*\n\x09 * The maximum value for the animation channel\n\x09 */" }, { "Input", "" }, { "ModuleRelativePath", "Public/Units/Execution/RigUnit_DynamicHierarchy.h" }, { "ToolTip", "* The maximum value for the animation channel" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_LimitsEnabled_MetaData[] = { { "Category", "Pins" }, { "Comment", "/*\n\x09 * The enable settings for the limits\n\x09 */" }, { "Input", "" }, { "ModuleRelativePath", "Public/Units/Execution/RigUnit_DynamicHierarchy.h" }, { "ToolTip", "* The enable settings for the limits" }, }; #endif // WITH_METADATA // ********** Begin ScriptStruct FRigUnit_HierarchyAddAnimationChannelFloat constinit property declarations static const UECodeGen_Private::FFloatPropertyParams NewProp_InitialValue; static const UECodeGen_Private::FFloatPropertyParams NewProp_MinimumValue; static const UECodeGen_Private::FFloatPropertyParams NewProp_MaximumValue; static const UECodeGen_Private::FStructPropertyParams NewProp_LimitsEnabled; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End ScriptStruct FRigUnit_HierarchyAddAnimationChannelFloat constinit property declarations static inline constexpr FRigVMCompiledInFunctionArgument RigVMFunctionParameters_Execute[] = { { .Name = TEXT("InitialValue"), .Type = TEXT("float"), .Direction = ERigVMFunctionArgumentDirection::Input }, { .Name = TEXT("MinimumValue"), .Type = TEXT("float"), .Direction = ERigVMFunctionArgumentDirection::Input }, { .Name = TEXT("MaximumValue"), .Type = TEXT("float"), .Direction = ERigVMFunctionArgumentDirection::Input }, { .Name = TEXT("LimitsEnabled"), .Type = TEXT("FRigUnit_HierarchyAddAnimationChannelSingleLimitSettings"), .Direction = ERigVMFunctionArgumentDirection::Input }, { .Name = TEXT("Parent"), .Type = TEXT("FRigElementKey"), .Direction = ERigVMFunctionArgumentDirection::Input }, { .Name = TEXT("Name"), .Type = TEXT("FName"), .Direction = ERigVMFunctionArgumentDirection::Input }, { .Name = TEXT("Item"), .Type = TEXT("FRigElementKey"), .Direction = ERigVMFunctionArgumentDirection::Input }, }; static inline constexpr FRigVMCompiledInFunction RigVMFunctions[] = { { .MethodName = TEXT("FRigUnit_HierarchyAddAnimationChannelFloat::Execute"), .Function = &FRigUnit_HierarchyAddAnimationChannelFloat::RigVMExecute, .Parameters = MakeArrayView(RigVMFunctionParameters_Execute), }, }; static void* NewStructOps() { return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps(); } static const UECodeGen_Private::FStructParams StructParams; }; // struct Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelFloat_Statics static_assert(std::is_polymorphic() == std::is_polymorphic(), "USTRUCT FRigUnit_HierarchyAddAnimationChannelFloat cannot be polymorphic unless super FRigUnit_HierarchyAddElement is polymorphic"); static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelFloat; class UScriptStruct* FRigUnit_HierarchyAddAnimationChannelFloat::StaticStruct() { if (!Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelFloat.OuterSingleton) { Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelFloat.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelFloat, (UObject*)Z_Construct_UPackage__Script_ControlRig(), TEXT("RigUnit_HierarchyAddAnimationChannelFloat")); FRigVMRegistry::Get().RegisterCompiledInStruct(Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelFloat.OuterSingleton, MakeArrayView(Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelFloat_Statics::RigVMFunctions)); } return Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelFloat.OuterSingleton; } // ********** Begin ScriptStruct FRigUnit_HierarchyAddAnimationChannelFloat Property Definitions *** const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelFloat_Statics::NewProp_InitialValue = { "InitialValue", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_HierarchyAddAnimationChannelFloat, InitialValue), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InitialValue_MetaData), NewProp_InitialValue_MetaData) }; const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelFloat_Statics::NewProp_MinimumValue = { "MinimumValue", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_HierarchyAddAnimationChannelFloat, MinimumValue), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_MinimumValue_MetaData), NewProp_MinimumValue_MetaData) }; const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelFloat_Statics::NewProp_MaximumValue = { "MaximumValue", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_HierarchyAddAnimationChannelFloat, MaximumValue), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_MaximumValue_MetaData), NewProp_MaximumValue_MetaData) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelFloat_Statics::NewProp_LimitsEnabled = { "LimitsEnabled", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_HierarchyAddAnimationChannelFloat, LimitsEnabled), Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelSingleLimitSettings, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_LimitsEnabled_MetaData), NewProp_LimitsEnabled_MetaData) }; // 4006575278 const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelFloat_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelFloat_Statics::NewProp_InitialValue, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelFloat_Statics::NewProp_MinimumValue, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelFloat_Statics::NewProp_MaximumValue, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelFloat_Statics::NewProp_LimitsEnabled, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelFloat_Statics::PropPointers) < 2048); // ********** End ScriptStruct FRigUnit_HierarchyAddAnimationChannelFloat Property Definitions ***** const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelFloat_Statics::StructParams = { (UObject* (*)())Z_Construct_UPackage__Script_ControlRig, Z_Construct_UScriptStruct_FRigUnit_HierarchyAddElement, &NewStructOps, "RigUnit_HierarchyAddAnimationChannelFloat", Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelFloat_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelFloat_Statics::PropPointers), sizeof(FRigUnit_HierarchyAddAnimationChannelFloat), alignof(FRigUnit_HierarchyAddAnimationChannelFloat), RF_Public|RF_Transient|RF_MarkAsNative, EStructFlags(0x00000001), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelFloat_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelFloat_Statics::Struct_MetaDataParams) }; UScriptStruct* Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelFloat() { if (!Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelFloat.InnerSingleton) { UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelFloat.InnerSingleton, Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelFloat_Statics::StructParams); } return CastChecked(Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelFloat.InnerSingleton); } void FRigUnit_HierarchyAddAnimationChannelFloat::Execute() { FControlRigExecuteContext TemporaryExecuteContext; TemporaryExecuteContext.Initialize(); Execute(TemporaryExecuteContext); } void FRigUnit_HierarchyAddAnimationChannelFloat::Execute(FControlRigExecuteContext& InExecuteContext) { StaticExecute( InExecuteContext, InitialValue, MinimumValue, MaximumValue, LimitsEnabled, Parent, Name, Item ); } // ********** End ScriptStruct FRigUnit_HierarchyAddAnimationChannelFloat ************************** // ********** Begin ScriptStruct FRigUnit_HierarchyAddAnimationChannelScaleFloat ******************* struct Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelScaleFloat_Statics { static inline consteval int32 GetStructSize() { return sizeof(FRigUnit_HierarchyAddAnimationChannelScaleFloat); } static inline consteval int16 GetStructAlignment() { return alignof(FRigUnit_HierarchyAddAnimationChannelScaleFloat); } #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = { { "Comment", "/**\n * Adds a new animation channel to the hierarchy\n * Note: This node only runs as part of the construction event.\n */" }, { "DisplayName", "Spawn Scale Float Animation Channel" }, { "Keywords", "Construction,Create,New,AddAnimationChannel,NewAnimationChannel,CreateAnimationChannel,AddChannel,NewChannel,CreateChannel,SpawnChannel" }, { "ModuleRelativePath", "Public/Units/Execution/RigUnit_DynamicHierarchy.h" }, { "TemplateName", "SpawnScaleAnimationChannel" }, { "ToolTip", "Adds a new animation channel to the hierarchy\nNote: This node only runs as part of the construction event." }, { "Varying", "" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InitialValue_MetaData[] = { { "Category", "Pins" }, { "Comment", "/*\n\x09 * The initial value of the new animation channel\n\x09 */" }, { "Input", "" }, { "ModuleRelativePath", "Public/Units/Execution/RigUnit_DynamicHierarchy.h" }, { "ToolTip", "* The initial value of the new animation channel" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_MinimumValue_MetaData[] = { { "Category", "Pins" }, { "Comment", "/*\n\x09 * The initial value of the new animation channel\n\x09 */" }, { "Input", "" }, { "ModuleRelativePath", "Public/Units/Execution/RigUnit_DynamicHierarchy.h" }, { "ToolTip", "* The initial value of the new animation channel" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_MaximumValue_MetaData[] = { { "Category", "Pins" }, { "Comment", "/*\n\x09 * The maximum value for the animation channel\n\x09 */" }, { "Input", "" }, { "ModuleRelativePath", "Public/Units/Execution/RigUnit_DynamicHierarchy.h" }, { "ToolTip", "* The maximum value for the animation channel" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_LimitsEnabled_MetaData[] = { { "Category", "Pins" }, { "Comment", "/*\n\x09 * The enable settings for the limits\n\x09 */" }, { "Input", "" }, { "ModuleRelativePath", "Public/Units/Execution/RigUnit_DynamicHierarchy.h" }, { "ToolTip", "* The enable settings for the limits" }, }; #endif // WITH_METADATA // ********** Begin ScriptStruct FRigUnit_HierarchyAddAnimationChannelScaleFloat constinit property declarations static const UECodeGen_Private::FFloatPropertyParams NewProp_InitialValue; static const UECodeGen_Private::FFloatPropertyParams NewProp_MinimumValue; static const UECodeGen_Private::FFloatPropertyParams NewProp_MaximumValue; static const UECodeGen_Private::FStructPropertyParams NewProp_LimitsEnabled; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End ScriptStruct FRigUnit_HierarchyAddAnimationChannelScaleFloat constinit property declarations static inline constexpr FRigVMCompiledInFunctionArgument RigVMFunctionParameters_Execute[] = { { .Name = TEXT("InitialValue"), .Type = TEXT("float"), .Direction = ERigVMFunctionArgumentDirection::Input }, { .Name = TEXT("MinimumValue"), .Type = TEXT("float"), .Direction = ERigVMFunctionArgumentDirection::Input }, { .Name = TEXT("MaximumValue"), .Type = TEXT("float"), .Direction = ERigVMFunctionArgumentDirection::Input }, { .Name = TEXT("LimitsEnabled"), .Type = TEXT("FRigUnit_HierarchyAddAnimationChannelSingleLimitSettings"), .Direction = ERigVMFunctionArgumentDirection::Input }, { .Name = TEXT("Parent"), .Type = TEXT("FRigElementKey"), .Direction = ERigVMFunctionArgumentDirection::Input }, { .Name = TEXT("Name"), .Type = TEXT("FName"), .Direction = ERigVMFunctionArgumentDirection::Input }, { .Name = TEXT("Item"), .Type = TEXT("FRigElementKey"), .Direction = ERigVMFunctionArgumentDirection::Input }, }; static inline constexpr FRigVMCompiledInFunction RigVMFunctions[] = { { .MethodName = TEXT("FRigUnit_HierarchyAddAnimationChannelScaleFloat::Execute"), .Function = &FRigUnit_HierarchyAddAnimationChannelScaleFloat::RigVMExecute, .Parameters = MakeArrayView(RigVMFunctionParameters_Execute), }, }; static void* NewStructOps() { return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps(); } static const UECodeGen_Private::FStructParams StructParams; }; // struct Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelScaleFloat_Statics static_assert(std::is_polymorphic() == std::is_polymorphic(), "USTRUCT FRigUnit_HierarchyAddAnimationChannelScaleFloat cannot be polymorphic unless super FRigUnit_HierarchyAddElement is polymorphic"); static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelScaleFloat; class UScriptStruct* FRigUnit_HierarchyAddAnimationChannelScaleFloat::StaticStruct() { if (!Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelScaleFloat.OuterSingleton) { Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelScaleFloat.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelScaleFloat, (UObject*)Z_Construct_UPackage__Script_ControlRig(), TEXT("RigUnit_HierarchyAddAnimationChannelScaleFloat")); FRigVMRegistry::Get().RegisterCompiledInStruct(Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelScaleFloat.OuterSingleton, MakeArrayView(Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelScaleFloat_Statics::RigVMFunctions)); } return Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelScaleFloat.OuterSingleton; } // ********** Begin ScriptStruct FRigUnit_HierarchyAddAnimationChannelScaleFloat Property Definitions const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelScaleFloat_Statics::NewProp_InitialValue = { "InitialValue", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_HierarchyAddAnimationChannelScaleFloat, InitialValue), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InitialValue_MetaData), NewProp_InitialValue_MetaData) }; const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelScaleFloat_Statics::NewProp_MinimumValue = { "MinimumValue", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_HierarchyAddAnimationChannelScaleFloat, MinimumValue), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_MinimumValue_MetaData), NewProp_MinimumValue_MetaData) }; const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelScaleFloat_Statics::NewProp_MaximumValue = { "MaximumValue", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_HierarchyAddAnimationChannelScaleFloat, MaximumValue), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_MaximumValue_MetaData), NewProp_MaximumValue_MetaData) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelScaleFloat_Statics::NewProp_LimitsEnabled = { "LimitsEnabled", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_HierarchyAddAnimationChannelScaleFloat, LimitsEnabled), Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelSingleLimitSettings, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_LimitsEnabled_MetaData), NewProp_LimitsEnabled_MetaData) }; // 4006575278 const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelScaleFloat_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelScaleFloat_Statics::NewProp_InitialValue, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelScaleFloat_Statics::NewProp_MinimumValue, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelScaleFloat_Statics::NewProp_MaximumValue, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelScaleFloat_Statics::NewProp_LimitsEnabled, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelScaleFloat_Statics::PropPointers) < 2048); // ********** End ScriptStruct FRigUnit_HierarchyAddAnimationChannelScaleFloat Property Definitions const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelScaleFloat_Statics::StructParams = { (UObject* (*)())Z_Construct_UPackage__Script_ControlRig, Z_Construct_UScriptStruct_FRigUnit_HierarchyAddElement, &NewStructOps, "RigUnit_HierarchyAddAnimationChannelScaleFloat", Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelScaleFloat_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelScaleFloat_Statics::PropPointers), sizeof(FRigUnit_HierarchyAddAnimationChannelScaleFloat), alignof(FRigUnit_HierarchyAddAnimationChannelScaleFloat), RF_Public|RF_Transient|RF_MarkAsNative, EStructFlags(0x00000001), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelScaleFloat_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelScaleFloat_Statics::Struct_MetaDataParams) }; UScriptStruct* Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelScaleFloat() { if (!Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelScaleFloat.InnerSingleton) { UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelScaleFloat.InnerSingleton, Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelScaleFloat_Statics::StructParams); } return CastChecked(Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelScaleFloat.InnerSingleton); } void FRigUnit_HierarchyAddAnimationChannelScaleFloat::Execute() { FControlRigExecuteContext TemporaryExecuteContext; TemporaryExecuteContext.Initialize(); Execute(TemporaryExecuteContext); } void FRigUnit_HierarchyAddAnimationChannelScaleFloat::Execute(FControlRigExecuteContext& InExecuteContext) { StaticExecute( InExecuteContext, InitialValue, MinimumValue, MaximumValue, LimitsEnabled, Parent, Name, Item ); } // ********** End ScriptStruct FRigUnit_HierarchyAddAnimationChannelScaleFloat ********************* // ********** Begin ScriptStruct FRigUnit_HierarchyAddAnimationChannelInteger ********************** struct Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelInteger_Statics { static inline consteval int32 GetStructSize() { return sizeof(FRigUnit_HierarchyAddAnimationChannelInteger); } static inline consteval int16 GetStructAlignment() { return alignof(FRigUnit_HierarchyAddAnimationChannelInteger); } #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = { { "Comment", "/**\n * Adds a new animation channel to the hierarchy\n * Note: This node only runs as part of the construction event.\n */" }, { "DisplayName", "Spawn Integer Animation Channel" }, { "Keywords", "Construction,Create,New,AddAnimationChannel,NewAnimationChannel,CreateAnimationChannel,AddChannel,NewChannel,CreateChannel,SpawnChannel" }, { "ModuleRelativePath", "Public/Units/Execution/RigUnit_DynamicHierarchy.h" }, { "ToolTip", "Adds a new animation channel to the hierarchy\nNote: This node only runs as part of the construction event." }, { "Varying", "" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InitialValue_MetaData[] = { { "Category", "Pins" }, { "Comment", "/*\n\x09 * The initial value of the new animation channel\n\x09 */" }, { "Input", "" }, { "ModuleRelativePath", "Public/Units/Execution/RigUnit_DynamicHierarchy.h" }, { "ToolTip", "* The initial value of the new animation channel" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_MinimumValue_MetaData[] = { { "Category", "Pins" }, { "Comment", "/*\n\x09 * The initial value of the new animation channel\n\x09 */" }, { "Input", "" }, { "ModuleRelativePath", "Public/Units/Execution/RigUnit_DynamicHierarchy.h" }, { "ToolTip", "* The initial value of the new animation channel" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_MaximumValue_MetaData[] = { { "Category", "Pins" }, { "Comment", "/*\n\x09 * The maximum value for the animation channel\n\x09 */" }, { "Input", "" }, { "ModuleRelativePath", "Public/Units/Execution/RigUnit_DynamicHierarchy.h" }, { "ToolTip", "* The maximum value for the animation channel" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_LimitsEnabled_MetaData[] = { { "Category", "Pins" }, { "Comment", "/*\n\x09 * The enable settings for the limits\n\x09 */" }, { "Input", "" }, { "ModuleRelativePath", "Public/Units/Execution/RigUnit_DynamicHierarchy.h" }, { "ToolTip", "* The enable settings for the limits" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ControlEnum_MetaData[] = { { "Category", "Pins" }, { "Comment", "/*\n\x09 * The enum to use to find valid values\n\x09 */" }, { "Input", "" }, { "ModuleRelativePath", "Public/Units/Execution/RigUnit_DynamicHierarchy.h" }, { "ToolTip", "* The enum to use to find valid values" }, }; #endif // WITH_METADATA // ********** Begin ScriptStruct FRigUnit_HierarchyAddAnimationChannelInteger constinit property declarations static const UECodeGen_Private::FIntPropertyParams NewProp_InitialValue; static const UECodeGen_Private::FIntPropertyParams NewProp_MinimumValue; static const UECodeGen_Private::FIntPropertyParams NewProp_MaximumValue; static const UECodeGen_Private::FStructPropertyParams NewProp_LimitsEnabled; static const UECodeGen_Private::FObjectPropertyParams NewProp_ControlEnum; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End ScriptStruct FRigUnit_HierarchyAddAnimationChannelInteger constinit property declarations static inline constexpr FRigVMCompiledInFunctionArgument RigVMFunctionParameters_Execute[] = { { .Name = TEXT("InitialValue"), .Type = TEXT("int32"), .Direction = ERigVMFunctionArgumentDirection::Input }, { .Name = TEXT("MinimumValue"), .Type = TEXT("int32"), .Direction = ERigVMFunctionArgumentDirection::Input }, { .Name = TEXT("MaximumValue"), .Type = TEXT("int32"), .Direction = ERigVMFunctionArgumentDirection::Input }, { .Name = TEXT("LimitsEnabled"), .Type = TEXT("FRigUnit_HierarchyAddAnimationChannelSingleLimitSettings"), .Direction = ERigVMFunctionArgumentDirection::Input }, { .Name = TEXT("ControlEnum"), .Type = TEXT("TObjectPtr"), .Direction = ERigVMFunctionArgumentDirection::Input }, { .Name = TEXT("Parent"), .Type = TEXT("FRigElementKey"), .Direction = ERigVMFunctionArgumentDirection::Input }, { .Name = TEXT("Name"), .Type = TEXT("FName"), .Direction = ERigVMFunctionArgumentDirection::Input }, { .Name = TEXT("Item"), .Type = TEXT("FRigElementKey"), .Direction = ERigVMFunctionArgumentDirection::Input }, }; static inline constexpr FRigVMCompiledInFunction RigVMFunctions[] = { { .MethodName = TEXT("FRigUnit_HierarchyAddAnimationChannelInteger::Execute"), .Function = &FRigUnit_HierarchyAddAnimationChannelInteger::RigVMExecute, .Parameters = MakeArrayView(RigVMFunctionParameters_Execute), }, }; static void* NewStructOps() { return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps(); } static const UECodeGen_Private::FStructParams StructParams; }; // struct Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelInteger_Statics static_assert(std::is_polymorphic() == std::is_polymorphic(), "USTRUCT FRigUnit_HierarchyAddAnimationChannelInteger cannot be polymorphic unless super FRigUnit_HierarchyAddElement is polymorphic"); static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelInteger; class UScriptStruct* FRigUnit_HierarchyAddAnimationChannelInteger::StaticStruct() { if (!Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelInteger.OuterSingleton) { Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelInteger.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelInteger, (UObject*)Z_Construct_UPackage__Script_ControlRig(), TEXT("RigUnit_HierarchyAddAnimationChannelInteger")); FRigVMRegistry::Get().RegisterCompiledInStruct(Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelInteger.OuterSingleton, MakeArrayView(Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelInteger_Statics::RigVMFunctions)); } return Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelInteger.OuterSingleton; } // ********** Begin ScriptStruct FRigUnit_HierarchyAddAnimationChannelInteger Property Definitions * const UECodeGen_Private::FIntPropertyParams Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelInteger_Statics::NewProp_InitialValue = { "InitialValue", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_HierarchyAddAnimationChannelInteger, InitialValue), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InitialValue_MetaData), NewProp_InitialValue_MetaData) }; const UECodeGen_Private::FIntPropertyParams Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelInteger_Statics::NewProp_MinimumValue = { "MinimumValue", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_HierarchyAddAnimationChannelInteger, MinimumValue), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_MinimumValue_MetaData), NewProp_MinimumValue_MetaData) }; const UECodeGen_Private::FIntPropertyParams Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelInteger_Statics::NewProp_MaximumValue = { "MaximumValue", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_HierarchyAddAnimationChannelInteger, MaximumValue), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_MaximumValue_MetaData), NewProp_MaximumValue_MetaData) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelInteger_Statics::NewProp_LimitsEnabled = { "LimitsEnabled", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_HierarchyAddAnimationChannelInteger, LimitsEnabled), Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelSingleLimitSettings, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_LimitsEnabled_MetaData), NewProp_LimitsEnabled_MetaData) }; // 4006575278 const UECodeGen_Private::FObjectPropertyParams Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelInteger_Statics::NewProp_ControlEnum = { "ControlEnum", nullptr, (EPropertyFlags)0x0114000000000005, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_HierarchyAddAnimationChannelInteger, ControlEnum), Z_Construct_UClass_UEnum_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ControlEnum_MetaData), NewProp_ControlEnum_MetaData) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelInteger_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelInteger_Statics::NewProp_InitialValue, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelInteger_Statics::NewProp_MinimumValue, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelInteger_Statics::NewProp_MaximumValue, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelInteger_Statics::NewProp_LimitsEnabled, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelInteger_Statics::NewProp_ControlEnum, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelInteger_Statics::PropPointers) < 2048); // ********** End ScriptStruct FRigUnit_HierarchyAddAnimationChannelInteger Property Definitions *** const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelInteger_Statics::StructParams = { (UObject* (*)())Z_Construct_UPackage__Script_ControlRig, Z_Construct_UScriptStruct_FRigUnit_HierarchyAddElement, &NewStructOps, "RigUnit_HierarchyAddAnimationChannelInteger", Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelInteger_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelInteger_Statics::PropPointers), sizeof(FRigUnit_HierarchyAddAnimationChannelInteger), alignof(FRigUnit_HierarchyAddAnimationChannelInteger), RF_Public|RF_Transient|RF_MarkAsNative, EStructFlags(0x00000001), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelInteger_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelInteger_Statics::Struct_MetaDataParams) }; UScriptStruct* Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelInteger() { if (!Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelInteger.InnerSingleton) { UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelInteger.InnerSingleton, Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelInteger_Statics::StructParams); } return CastChecked(Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelInteger.InnerSingleton); } void FRigUnit_HierarchyAddAnimationChannelInteger::Execute() { FControlRigExecuteContext TemporaryExecuteContext; TemporaryExecuteContext.Initialize(); Execute(TemporaryExecuteContext); } void FRigUnit_HierarchyAddAnimationChannelInteger::Execute(FControlRigExecuteContext& InExecuteContext) { StaticExecute( InExecuteContext, InitialValue, MinimumValue, MaximumValue, LimitsEnabled, ControlEnum, Parent, Name, Item ); } // ********** End ScriptStruct FRigUnit_HierarchyAddAnimationChannelInteger ************************ // ********** Begin ScriptStruct FRigUnit_HierarchyAddAnimationChannel2DLimitSettings ************** struct Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannel2DLimitSettings_Statics { static inline consteval int32 GetStructSize() { return sizeof(FRigUnit_HierarchyAddAnimationChannel2DLimitSettings); } static inline consteval int16 GetStructAlignment() { return alignof(FRigUnit_HierarchyAddAnimationChannel2DLimitSettings); } #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = { { "BlueprintType", "true" }, { "ModuleRelativePath", "Public/Units/Execution/RigUnit_DynamicHierarchy.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_X_MetaData[] = { { "Category", "Settings" }, { "ModuleRelativePath", "Public/Units/Execution/RigUnit_DynamicHierarchy.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Y_MetaData[] = { { "Category", "Settings" }, { "ModuleRelativePath", "Public/Units/Execution/RigUnit_DynamicHierarchy.h" }, }; #endif // WITH_METADATA // ********** Begin ScriptStruct FRigUnit_HierarchyAddAnimationChannel2DLimitSettings constinit property declarations static const UECodeGen_Private::FStructPropertyParams NewProp_X; static const UECodeGen_Private::FStructPropertyParams NewProp_Y; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End ScriptStruct FRigUnit_HierarchyAddAnimationChannel2DLimitSettings constinit property declarations static void* NewStructOps() { return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps(); } static const UECodeGen_Private::FStructParams StructParams; }; // struct Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannel2DLimitSettings_Statics static_assert(std::is_polymorphic() == std::is_polymorphic(), "USTRUCT FRigUnit_HierarchyAddAnimationChannel2DLimitSettings cannot be polymorphic unless super FRigUnit_HierarchyAddAnimationChannelEmptyLimitSettings is polymorphic"); static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddAnimationChannel2DLimitSettings; class UScriptStruct* FRigUnit_HierarchyAddAnimationChannel2DLimitSettings::StaticStruct() { if (!Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddAnimationChannel2DLimitSettings.OuterSingleton) { Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddAnimationChannel2DLimitSettings.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannel2DLimitSettings, (UObject*)Z_Construct_UPackage__Script_ControlRig(), TEXT("RigUnit_HierarchyAddAnimationChannel2DLimitSettings")); } return Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddAnimationChannel2DLimitSettings.OuterSingleton; } // ********** Begin ScriptStruct FRigUnit_HierarchyAddAnimationChannel2DLimitSettings Property Definitions const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannel2DLimitSettings_Statics::NewProp_X = { "X", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_HierarchyAddAnimationChannel2DLimitSettings, X), Z_Construct_UScriptStruct_FRigControlLimitEnabled, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_X_MetaData), NewProp_X_MetaData) }; // 3252451367 const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannel2DLimitSettings_Statics::NewProp_Y = { "Y", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_HierarchyAddAnimationChannel2DLimitSettings, Y), Z_Construct_UScriptStruct_FRigControlLimitEnabled, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Y_MetaData), NewProp_Y_MetaData) }; // 3252451367 const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannel2DLimitSettings_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannel2DLimitSettings_Statics::NewProp_X, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannel2DLimitSettings_Statics::NewProp_Y, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannel2DLimitSettings_Statics::PropPointers) < 2048); // ********** End ScriptStruct FRigUnit_HierarchyAddAnimationChannel2DLimitSettings Property Definitions const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannel2DLimitSettings_Statics::StructParams = { (UObject* (*)())Z_Construct_UPackage__Script_ControlRig, Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelEmptyLimitSettings, &NewStructOps, "RigUnit_HierarchyAddAnimationChannel2DLimitSettings", Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannel2DLimitSettings_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannel2DLimitSettings_Statics::PropPointers), sizeof(FRigUnit_HierarchyAddAnimationChannel2DLimitSettings), alignof(FRigUnit_HierarchyAddAnimationChannel2DLimitSettings), RF_Public|RF_Transient|RF_MarkAsNative, EStructFlags(0x00000001), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannel2DLimitSettings_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannel2DLimitSettings_Statics::Struct_MetaDataParams) }; UScriptStruct* Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannel2DLimitSettings() { if (!Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddAnimationChannel2DLimitSettings.InnerSingleton) { UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddAnimationChannel2DLimitSettings.InnerSingleton, Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannel2DLimitSettings_Statics::StructParams); } return CastChecked(Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddAnimationChannel2DLimitSettings.InnerSingleton); } // ********** End ScriptStruct FRigUnit_HierarchyAddAnimationChannel2DLimitSettings **************** // ********** Begin ScriptStruct FRigUnit_HierarchyAddAnimationChannelVector2D ********************* struct Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelVector2D_Statics { static inline consteval int32 GetStructSize() { return sizeof(FRigUnit_HierarchyAddAnimationChannelVector2D); } static inline consteval int16 GetStructAlignment() { return alignof(FRigUnit_HierarchyAddAnimationChannelVector2D); } #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = { { "Comment", "/**\n * Adds a new animation channel to the hierarchy\n * Note: This node only runs as part of the construction event.\n */" }, { "DisplayName", "Spawn Vector2D Animation Channel" }, { "Keywords", "Construction,Create,New,AddAnimationChannel,NewAnimationChannel,CreateAnimationChannel,AddChannel,NewChannel,CreateChannel,SpawnChannel" }, { "ModuleRelativePath", "Public/Units/Execution/RigUnit_DynamicHierarchy.h" }, { "TemplateName", "SpawnAnimationChannel" }, { "ToolTip", "Adds a new animation channel to the hierarchy\nNote: This node only runs as part of the construction event." }, { "Varying", "" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InitialValue_MetaData[] = { { "Category", "Pins" }, { "Comment", "/*\n\x09 * The initial value of the new animation channel\n\x09 */" }, { "Input", "" }, { "ModuleRelativePath", "Public/Units/Execution/RigUnit_DynamicHierarchy.h" }, { "ToolTip", "* The initial value of the new animation channel" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_MinimumValue_MetaData[] = { { "Category", "Pins" }, { "Comment", "/*\n\x09 * The initial value of the new animation channel\n\x09 */" }, { "Input", "" }, { "ModuleRelativePath", "Public/Units/Execution/RigUnit_DynamicHierarchy.h" }, { "ToolTip", "* The initial value of the new animation channel" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_MaximumValue_MetaData[] = { { "Category", "Pins" }, { "Comment", "/*\n\x09 * The maximum value for the animation channel\n\x09 */" }, { "Input", "" }, { "ModuleRelativePath", "Public/Units/Execution/RigUnit_DynamicHierarchy.h" }, { "ToolTip", "* The maximum value for the animation channel" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_LimitsEnabled_MetaData[] = { { "Category", "Pins" }, { "Comment", "/*\n\x09 * The enable settings for the limits\n\x09 */" }, { "Input", "" }, { "ModuleRelativePath", "Public/Units/Execution/RigUnit_DynamicHierarchy.h" }, { "ToolTip", "* The enable settings for the limits" }, }; #endif // WITH_METADATA // ********** Begin ScriptStruct FRigUnit_HierarchyAddAnimationChannelVector2D constinit property declarations static const UECodeGen_Private::FStructPropertyParams NewProp_InitialValue; static const UECodeGen_Private::FStructPropertyParams NewProp_MinimumValue; static const UECodeGen_Private::FStructPropertyParams NewProp_MaximumValue; static const UECodeGen_Private::FStructPropertyParams NewProp_LimitsEnabled; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End ScriptStruct FRigUnit_HierarchyAddAnimationChannelVector2D constinit property declarations static inline constexpr FRigVMCompiledInFunctionArgument RigVMFunctionParameters_Execute[] = { { .Name = TEXT("InitialValue"), .Type = TEXT("FVector2D"), .Direction = ERigVMFunctionArgumentDirection::Input }, { .Name = TEXT("MinimumValue"), .Type = TEXT("FVector2D"), .Direction = ERigVMFunctionArgumentDirection::Input }, { .Name = TEXT("MaximumValue"), .Type = TEXT("FVector2D"), .Direction = ERigVMFunctionArgumentDirection::Input }, { .Name = TEXT("LimitsEnabled"), .Type = TEXT("FRigUnit_HierarchyAddAnimationChannel2DLimitSettings"), .Direction = ERigVMFunctionArgumentDirection::Input }, { .Name = TEXT("Parent"), .Type = TEXT("FRigElementKey"), .Direction = ERigVMFunctionArgumentDirection::Input }, { .Name = TEXT("Name"), .Type = TEXT("FName"), .Direction = ERigVMFunctionArgumentDirection::Input }, { .Name = TEXT("Item"), .Type = TEXT("FRigElementKey"), .Direction = ERigVMFunctionArgumentDirection::Input }, }; static inline constexpr FRigVMCompiledInFunction RigVMFunctions[] = { { .MethodName = TEXT("FRigUnit_HierarchyAddAnimationChannelVector2D::Execute"), .Function = &FRigUnit_HierarchyAddAnimationChannelVector2D::RigVMExecute, .Parameters = MakeArrayView(RigVMFunctionParameters_Execute), }, }; static void* NewStructOps() { return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps(); } static const UECodeGen_Private::FStructParams StructParams; }; // struct Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelVector2D_Statics static_assert(std::is_polymorphic() == std::is_polymorphic(), "USTRUCT FRigUnit_HierarchyAddAnimationChannelVector2D cannot be polymorphic unless super FRigUnit_HierarchyAddElement is polymorphic"); static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelVector2D; class UScriptStruct* FRigUnit_HierarchyAddAnimationChannelVector2D::StaticStruct() { if (!Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelVector2D.OuterSingleton) { Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelVector2D.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelVector2D, (UObject*)Z_Construct_UPackage__Script_ControlRig(), TEXT("RigUnit_HierarchyAddAnimationChannelVector2D")); FRigVMRegistry::Get().RegisterCompiledInStruct(Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelVector2D.OuterSingleton, MakeArrayView(Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelVector2D_Statics::RigVMFunctions)); } return Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelVector2D.OuterSingleton; } // ********** Begin ScriptStruct FRigUnit_HierarchyAddAnimationChannelVector2D Property Definitions const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelVector2D_Statics::NewProp_InitialValue = { "InitialValue", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_HierarchyAddAnimationChannelVector2D, InitialValue), Z_Construct_UScriptStruct_FVector2D, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InitialValue_MetaData), NewProp_InitialValue_MetaData) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelVector2D_Statics::NewProp_MinimumValue = { "MinimumValue", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_HierarchyAddAnimationChannelVector2D, MinimumValue), Z_Construct_UScriptStruct_FVector2D, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_MinimumValue_MetaData), NewProp_MinimumValue_MetaData) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelVector2D_Statics::NewProp_MaximumValue = { "MaximumValue", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_HierarchyAddAnimationChannelVector2D, MaximumValue), Z_Construct_UScriptStruct_FVector2D, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_MaximumValue_MetaData), NewProp_MaximumValue_MetaData) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelVector2D_Statics::NewProp_LimitsEnabled = { "LimitsEnabled", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_HierarchyAddAnimationChannelVector2D, LimitsEnabled), Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannel2DLimitSettings, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_LimitsEnabled_MetaData), NewProp_LimitsEnabled_MetaData) }; // 18929757 const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelVector2D_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelVector2D_Statics::NewProp_InitialValue, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelVector2D_Statics::NewProp_MinimumValue, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelVector2D_Statics::NewProp_MaximumValue, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelVector2D_Statics::NewProp_LimitsEnabled, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelVector2D_Statics::PropPointers) < 2048); // ********** End ScriptStruct FRigUnit_HierarchyAddAnimationChannelVector2D Property Definitions ** const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelVector2D_Statics::StructParams = { (UObject* (*)())Z_Construct_UPackage__Script_ControlRig, Z_Construct_UScriptStruct_FRigUnit_HierarchyAddElement, &NewStructOps, "RigUnit_HierarchyAddAnimationChannelVector2D", Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelVector2D_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelVector2D_Statics::PropPointers), sizeof(FRigUnit_HierarchyAddAnimationChannelVector2D), alignof(FRigUnit_HierarchyAddAnimationChannelVector2D), RF_Public|RF_Transient|RF_MarkAsNative, EStructFlags(0x00000001), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelVector2D_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelVector2D_Statics::Struct_MetaDataParams) }; UScriptStruct* Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelVector2D() { if (!Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelVector2D.InnerSingleton) { UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelVector2D.InnerSingleton, Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelVector2D_Statics::StructParams); } return CastChecked(Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelVector2D.InnerSingleton); } void FRigUnit_HierarchyAddAnimationChannelVector2D::Execute() { FControlRigExecuteContext TemporaryExecuteContext; TemporaryExecuteContext.Initialize(); Execute(TemporaryExecuteContext); } void FRigUnit_HierarchyAddAnimationChannelVector2D::Execute(FControlRigExecuteContext& InExecuteContext) { StaticExecute( InExecuteContext, InitialValue, MinimumValue, MaximumValue, LimitsEnabled, Parent, Name, Item ); } // ********** End ScriptStruct FRigUnit_HierarchyAddAnimationChannelVector2D *********************** // ********** Begin ScriptStruct FRigUnit_HierarchyAddAnimationChannelVectorLimitSettings ********** struct Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelVectorLimitSettings_Statics { static inline consteval int32 GetStructSize() { return sizeof(FRigUnit_HierarchyAddAnimationChannelVectorLimitSettings); } static inline consteval int16 GetStructAlignment() { return alignof(FRigUnit_HierarchyAddAnimationChannelVectorLimitSettings); } #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = { { "BlueprintType", "true" }, { "ModuleRelativePath", "Public/Units/Execution/RigUnit_DynamicHierarchy.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_X_MetaData[] = { { "Category", "Settings" }, { "ModuleRelativePath", "Public/Units/Execution/RigUnit_DynamicHierarchy.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Y_MetaData[] = { { "Category", "Settings" }, { "ModuleRelativePath", "Public/Units/Execution/RigUnit_DynamicHierarchy.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Z_MetaData[] = { { "Category", "Settings" }, { "ModuleRelativePath", "Public/Units/Execution/RigUnit_DynamicHierarchy.h" }, }; #endif // WITH_METADATA // ********** Begin ScriptStruct FRigUnit_HierarchyAddAnimationChannelVectorLimitSettings constinit property declarations static const UECodeGen_Private::FStructPropertyParams NewProp_X; static const UECodeGen_Private::FStructPropertyParams NewProp_Y; static const UECodeGen_Private::FStructPropertyParams NewProp_Z; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End ScriptStruct FRigUnit_HierarchyAddAnimationChannelVectorLimitSettings constinit property declarations static void* NewStructOps() { return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps(); } static const UECodeGen_Private::FStructParams StructParams; }; // struct Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelVectorLimitSettings_Statics static_assert(std::is_polymorphic() == std::is_polymorphic(), "USTRUCT FRigUnit_HierarchyAddAnimationChannelVectorLimitSettings cannot be polymorphic unless super FRigUnit_HierarchyAddAnimationChannelEmptyLimitSettings is polymorphic"); static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelVectorLimitSettings; class UScriptStruct* FRigUnit_HierarchyAddAnimationChannelVectorLimitSettings::StaticStruct() { if (!Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelVectorLimitSettings.OuterSingleton) { Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelVectorLimitSettings.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelVectorLimitSettings, (UObject*)Z_Construct_UPackage__Script_ControlRig(), TEXT("RigUnit_HierarchyAddAnimationChannelVectorLimitSettings")); } return Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelVectorLimitSettings.OuterSingleton; } // ********** Begin ScriptStruct FRigUnit_HierarchyAddAnimationChannelVectorLimitSettings Property Definitions const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelVectorLimitSettings_Statics::NewProp_X = { "X", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_HierarchyAddAnimationChannelVectorLimitSettings, X), Z_Construct_UScriptStruct_FRigControlLimitEnabled, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_X_MetaData), NewProp_X_MetaData) }; // 3252451367 const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelVectorLimitSettings_Statics::NewProp_Y = { "Y", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_HierarchyAddAnimationChannelVectorLimitSettings, Y), Z_Construct_UScriptStruct_FRigControlLimitEnabled, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Y_MetaData), NewProp_Y_MetaData) }; // 3252451367 const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelVectorLimitSettings_Statics::NewProp_Z = { "Z", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_HierarchyAddAnimationChannelVectorLimitSettings, Z), Z_Construct_UScriptStruct_FRigControlLimitEnabled, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Z_MetaData), NewProp_Z_MetaData) }; // 3252451367 const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelVectorLimitSettings_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelVectorLimitSettings_Statics::NewProp_X, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelVectorLimitSettings_Statics::NewProp_Y, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelVectorLimitSettings_Statics::NewProp_Z, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelVectorLimitSettings_Statics::PropPointers) < 2048); // ********** End ScriptStruct FRigUnit_HierarchyAddAnimationChannelVectorLimitSettings Property Definitions const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelVectorLimitSettings_Statics::StructParams = { (UObject* (*)())Z_Construct_UPackage__Script_ControlRig, Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelEmptyLimitSettings, &NewStructOps, "RigUnit_HierarchyAddAnimationChannelVectorLimitSettings", Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelVectorLimitSettings_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelVectorLimitSettings_Statics::PropPointers), sizeof(FRigUnit_HierarchyAddAnimationChannelVectorLimitSettings), alignof(FRigUnit_HierarchyAddAnimationChannelVectorLimitSettings), RF_Public|RF_Transient|RF_MarkAsNative, EStructFlags(0x00000001), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelVectorLimitSettings_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelVectorLimitSettings_Statics::Struct_MetaDataParams) }; UScriptStruct* Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelVectorLimitSettings() { if (!Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelVectorLimitSettings.InnerSingleton) { UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelVectorLimitSettings.InnerSingleton, Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelVectorLimitSettings_Statics::StructParams); } return CastChecked(Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelVectorLimitSettings.InnerSingleton); } // ********** End ScriptStruct FRigUnit_HierarchyAddAnimationChannelVectorLimitSettings ************ // ********** Begin ScriptStruct FRigUnit_HierarchyAddAnimationChannelVector *********************** struct Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelVector_Statics { static inline consteval int32 GetStructSize() { return sizeof(FRigUnit_HierarchyAddAnimationChannelVector); } static inline consteval int16 GetStructAlignment() { return alignof(FRigUnit_HierarchyAddAnimationChannelVector); } #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = { { "Comment", "/**\n * Adds a new animation channel to the hierarchy\n * Note: This node only runs as part of the construction event.\n */" }, { "DisplayName", "Spawn Vector Animation Channel" }, { "Keywords", "Construction,Create,New,AddAnimationChannel,NewAnimationChannel,CreateAnimationChannel,AddChannel,NewChannel,CreateChannel,SpawnChannel" }, { "ModuleRelativePath", "Public/Units/Execution/RigUnit_DynamicHierarchy.h" }, { "TemplateName", "SpawnAnimationChannel" }, { "ToolTip", "Adds a new animation channel to the hierarchy\nNote: This node only runs as part of the construction event." }, { "Varying", "" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InitialValue_MetaData[] = { { "Category", "Pins" }, { "Comment", "/*\n\x09 * The initial value of the new animation channel\n\x09 */" }, { "Input", "" }, { "ModuleRelativePath", "Public/Units/Execution/RigUnit_DynamicHierarchy.h" }, { "ToolTip", "* The initial value of the new animation channel" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_MinimumValue_MetaData[] = { { "Category", "Pins" }, { "Comment", "/*\n\x09 * The initial value of the new animation channel\n\x09 */" }, { "Input", "" }, { "ModuleRelativePath", "Public/Units/Execution/RigUnit_DynamicHierarchy.h" }, { "ToolTip", "* The initial value of the new animation channel" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_MaximumValue_MetaData[] = { { "Category", "Pins" }, { "Comment", "/*\n\x09 * The maximum value for the animation channel\n\x09 */" }, { "Input", "" }, { "ModuleRelativePath", "Public/Units/Execution/RigUnit_DynamicHierarchy.h" }, { "ToolTip", "* The maximum value for the animation channel" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_LimitsEnabled_MetaData[] = { { "Category", "Pins" }, { "Comment", "/*\n\x09 * The enable settings for the limits\n\x09 */" }, { "Input", "" }, { "ModuleRelativePath", "Public/Units/Execution/RigUnit_DynamicHierarchy.h" }, { "ToolTip", "* The enable settings for the limits" }, }; #endif // WITH_METADATA // ********** Begin ScriptStruct FRigUnit_HierarchyAddAnimationChannelVector constinit property declarations static const UECodeGen_Private::FStructPropertyParams NewProp_InitialValue; static const UECodeGen_Private::FStructPropertyParams NewProp_MinimumValue; static const UECodeGen_Private::FStructPropertyParams NewProp_MaximumValue; static const UECodeGen_Private::FStructPropertyParams NewProp_LimitsEnabled; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End ScriptStruct FRigUnit_HierarchyAddAnimationChannelVector constinit property declarations static inline constexpr FRigVMCompiledInFunctionArgument RigVMFunctionParameters_Execute[] = { { .Name = TEXT("InitialValue"), .Type = TEXT("FVector"), .Direction = ERigVMFunctionArgumentDirection::Input }, { .Name = TEXT("MinimumValue"), .Type = TEXT("FVector"), .Direction = ERigVMFunctionArgumentDirection::Input }, { .Name = TEXT("MaximumValue"), .Type = TEXT("FVector"), .Direction = ERigVMFunctionArgumentDirection::Input }, { .Name = TEXT("LimitsEnabled"), .Type = TEXT("FRigUnit_HierarchyAddAnimationChannelVectorLimitSettings"), .Direction = ERigVMFunctionArgumentDirection::Input }, { .Name = TEXT("Parent"), .Type = TEXT("FRigElementKey"), .Direction = ERigVMFunctionArgumentDirection::Input }, { .Name = TEXT("Name"), .Type = TEXT("FName"), .Direction = ERigVMFunctionArgumentDirection::Input }, { .Name = TEXT("Item"), .Type = TEXT("FRigElementKey"), .Direction = ERigVMFunctionArgumentDirection::Input }, }; static inline constexpr FRigVMCompiledInFunction RigVMFunctions[] = { { .MethodName = TEXT("FRigUnit_HierarchyAddAnimationChannelVector::Execute"), .Function = &FRigUnit_HierarchyAddAnimationChannelVector::RigVMExecute, .Parameters = MakeArrayView(RigVMFunctionParameters_Execute), }, }; static void* NewStructOps() { return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps(); } static const UECodeGen_Private::FStructParams StructParams; }; // struct Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelVector_Statics static_assert(std::is_polymorphic() == std::is_polymorphic(), "USTRUCT FRigUnit_HierarchyAddAnimationChannelVector cannot be polymorphic unless super FRigUnit_HierarchyAddElement is polymorphic"); static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelVector; class UScriptStruct* FRigUnit_HierarchyAddAnimationChannelVector::StaticStruct() { if (!Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelVector.OuterSingleton) { Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelVector.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelVector, (UObject*)Z_Construct_UPackage__Script_ControlRig(), TEXT("RigUnit_HierarchyAddAnimationChannelVector")); FRigVMRegistry::Get().RegisterCompiledInStruct(Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelVector.OuterSingleton, MakeArrayView(Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelVector_Statics::RigVMFunctions)); } return Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelVector.OuterSingleton; } // ********** Begin ScriptStruct FRigUnit_HierarchyAddAnimationChannelVector Property Definitions ** const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelVector_Statics::NewProp_InitialValue = { "InitialValue", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_HierarchyAddAnimationChannelVector, InitialValue), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InitialValue_MetaData), NewProp_InitialValue_MetaData) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelVector_Statics::NewProp_MinimumValue = { "MinimumValue", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_HierarchyAddAnimationChannelVector, MinimumValue), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_MinimumValue_MetaData), NewProp_MinimumValue_MetaData) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelVector_Statics::NewProp_MaximumValue = { "MaximumValue", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_HierarchyAddAnimationChannelVector, MaximumValue), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_MaximumValue_MetaData), NewProp_MaximumValue_MetaData) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelVector_Statics::NewProp_LimitsEnabled = { "LimitsEnabled", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_HierarchyAddAnimationChannelVector, LimitsEnabled), Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelVectorLimitSettings, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_LimitsEnabled_MetaData), NewProp_LimitsEnabled_MetaData) }; // 1939055500 const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelVector_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelVector_Statics::NewProp_InitialValue, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelVector_Statics::NewProp_MinimumValue, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelVector_Statics::NewProp_MaximumValue, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelVector_Statics::NewProp_LimitsEnabled, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelVector_Statics::PropPointers) < 2048); // ********** End ScriptStruct FRigUnit_HierarchyAddAnimationChannelVector Property Definitions **** const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelVector_Statics::StructParams = { (UObject* (*)())Z_Construct_UPackage__Script_ControlRig, Z_Construct_UScriptStruct_FRigUnit_HierarchyAddElement, &NewStructOps, "RigUnit_HierarchyAddAnimationChannelVector", Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelVector_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelVector_Statics::PropPointers), sizeof(FRigUnit_HierarchyAddAnimationChannelVector), alignof(FRigUnit_HierarchyAddAnimationChannelVector), RF_Public|RF_Transient|RF_MarkAsNative, EStructFlags(0x00000001), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelVector_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelVector_Statics::Struct_MetaDataParams) }; UScriptStruct* Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelVector() { if (!Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelVector.InnerSingleton) { UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelVector.InnerSingleton, Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelVector_Statics::StructParams); } return CastChecked(Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelVector.InnerSingleton); } void FRigUnit_HierarchyAddAnimationChannelVector::Execute() { FControlRigExecuteContext TemporaryExecuteContext; TemporaryExecuteContext.Initialize(); Execute(TemporaryExecuteContext); } void FRigUnit_HierarchyAddAnimationChannelVector::Execute(FControlRigExecuteContext& InExecuteContext) { StaticExecute( InExecuteContext, InitialValue, MinimumValue, MaximumValue, LimitsEnabled, Parent, Name, Item ); } // ********** End ScriptStruct FRigUnit_HierarchyAddAnimationChannelVector ************************* // ********** Begin ScriptStruct FRigUnit_HierarchyAddAnimationChannelScaleVector ****************** struct Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelScaleVector_Statics { static inline consteval int32 GetStructSize() { return sizeof(FRigUnit_HierarchyAddAnimationChannelScaleVector); } static inline consteval int16 GetStructAlignment() { return alignof(FRigUnit_HierarchyAddAnimationChannelScaleVector); } #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = { { "Comment", "/**\n * Adds a new animation channel to the hierarchy\n * Note: This node only runs as part of the construction event.\n */" }, { "DisplayName", "Spawn Vector Animation Channel" }, { "Keywords", "Construction,Create,New,AddAnimationChannel,NewAnimationChannel,CreateAnimationChannel,AddChannel,NewChannel,CreateChannel,SpawnChannel" }, { "ModuleRelativePath", "Public/Units/Execution/RigUnit_DynamicHierarchy.h" }, { "TemplateName", "SpawnScaleAnimationChannel" }, { "ToolTip", "Adds a new animation channel to the hierarchy\nNote: This node only runs as part of the construction event." }, { "Varying", "" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InitialValue_MetaData[] = { { "Category", "Pins" }, { "Comment", "/*\n\x09 * The initial value of the new animation channel\n\x09 */" }, { "Input", "" }, { "ModuleRelativePath", "Public/Units/Execution/RigUnit_DynamicHierarchy.h" }, { "ToolTip", "* The initial value of the new animation channel" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_MinimumValue_MetaData[] = { { "Category", "Pins" }, { "Comment", "/*\n\x09 * The initial value of the new animation channel\n\x09 */" }, { "Input", "" }, { "ModuleRelativePath", "Public/Units/Execution/RigUnit_DynamicHierarchy.h" }, { "ToolTip", "* The initial value of the new animation channel" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_MaximumValue_MetaData[] = { { "Category", "Pins" }, { "Comment", "/*\n\x09 * The maximum value for the animation channel\n\x09 */" }, { "Input", "" }, { "ModuleRelativePath", "Public/Units/Execution/RigUnit_DynamicHierarchy.h" }, { "ToolTip", "* The maximum value for the animation channel" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_LimitsEnabled_MetaData[] = { { "Category", "Pins" }, { "Comment", "/*\n\x09 * The enable settings for the limits\n\x09 */" }, { "Input", "" }, { "ModuleRelativePath", "Public/Units/Execution/RigUnit_DynamicHierarchy.h" }, { "ToolTip", "* The enable settings for the limits" }, }; #endif // WITH_METADATA // ********** Begin ScriptStruct FRigUnit_HierarchyAddAnimationChannelScaleVector constinit property declarations static const UECodeGen_Private::FStructPropertyParams NewProp_InitialValue; static const UECodeGen_Private::FStructPropertyParams NewProp_MinimumValue; static const UECodeGen_Private::FStructPropertyParams NewProp_MaximumValue; static const UECodeGen_Private::FStructPropertyParams NewProp_LimitsEnabled; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End ScriptStruct FRigUnit_HierarchyAddAnimationChannelScaleVector constinit property declarations static inline constexpr FRigVMCompiledInFunctionArgument RigVMFunctionParameters_Execute[] = { { .Name = TEXT("InitialValue"), .Type = TEXT("FVector"), .Direction = ERigVMFunctionArgumentDirection::Input }, { .Name = TEXT("MinimumValue"), .Type = TEXT("FVector"), .Direction = ERigVMFunctionArgumentDirection::Input }, { .Name = TEXT("MaximumValue"), .Type = TEXT("FVector"), .Direction = ERigVMFunctionArgumentDirection::Input }, { .Name = TEXT("LimitsEnabled"), .Type = TEXT("FRigUnit_HierarchyAddAnimationChannelVectorLimitSettings"), .Direction = ERigVMFunctionArgumentDirection::Input }, { .Name = TEXT("Parent"), .Type = TEXT("FRigElementKey"), .Direction = ERigVMFunctionArgumentDirection::Input }, { .Name = TEXT("Name"), .Type = TEXT("FName"), .Direction = ERigVMFunctionArgumentDirection::Input }, { .Name = TEXT("Item"), .Type = TEXT("FRigElementKey"), .Direction = ERigVMFunctionArgumentDirection::Input }, }; static inline constexpr FRigVMCompiledInFunction RigVMFunctions[] = { { .MethodName = TEXT("FRigUnit_HierarchyAddAnimationChannelScaleVector::Execute"), .Function = &FRigUnit_HierarchyAddAnimationChannelScaleVector::RigVMExecute, .Parameters = MakeArrayView(RigVMFunctionParameters_Execute), }, }; static void* NewStructOps() { return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps(); } static const UECodeGen_Private::FStructParams StructParams; }; // struct Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelScaleVector_Statics static_assert(std::is_polymorphic() == std::is_polymorphic(), "USTRUCT FRigUnit_HierarchyAddAnimationChannelScaleVector cannot be polymorphic unless super FRigUnit_HierarchyAddElement is polymorphic"); static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelScaleVector; class UScriptStruct* FRigUnit_HierarchyAddAnimationChannelScaleVector::StaticStruct() { if (!Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelScaleVector.OuterSingleton) { Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelScaleVector.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelScaleVector, (UObject*)Z_Construct_UPackage__Script_ControlRig(), TEXT("RigUnit_HierarchyAddAnimationChannelScaleVector")); FRigVMRegistry::Get().RegisterCompiledInStruct(Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelScaleVector.OuterSingleton, MakeArrayView(Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelScaleVector_Statics::RigVMFunctions)); } return Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelScaleVector.OuterSingleton; } // ********** Begin ScriptStruct FRigUnit_HierarchyAddAnimationChannelScaleVector Property Definitions const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelScaleVector_Statics::NewProp_InitialValue = { "InitialValue", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_HierarchyAddAnimationChannelScaleVector, InitialValue), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InitialValue_MetaData), NewProp_InitialValue_MetaData) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelScaleVector_Statics::NewProp_MinimumValue = { "MinimumValue", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_HierarchyAddAnimationChannelScaleVector, MinimumValue), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_MinimumValue_MetaData), NewProp_MinimumValue_MetaData) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelScaleVector_Statics::NewProp_MaximumValue = { "MaximumValue", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_HierarchyAddAnimationChannelScaleVector, MaximumValue), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_MaximumValue_MetaData), NewProp_MaximumValue_MetaData) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelScaleVector_Statics::NewProp_LimitsEnabled = { "LimitsEnabled", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_HierarchyAddAnimationChannelScaleVector, LimitsEnabled), Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelVectorLimitSettings, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_LimitsEnabled_MetaData), NewProp_LimitsEnabled_MetaData) }; // 1939055500 const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelScaleVector_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelScaleVector_Statics::NewProp_InitialValue, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelScaleVector_Statics::NewProp_MinimumValue, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelScaleVector_Statics::NewProp_MaximumValue, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelScaleVector_Statics::NewProp_LimitsEnabled, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelScaleVector_Statics::PropPointers) < 2048); // ********** End ScriptStruct FRigUnit_HierarchyAddAnimationChannelScaleVector Property Definitions const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelScaleVector_Statics::StructParams = { (UObject* (*)())Z_Construct_UPackage__Script_ControlRig, Z_Construct_UScriptStruct_FRigUnit_HierarchyAddElement, &NewStructOps, "RigUnit_HierarchyAddAnimationChannelScaleVector", Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelScaleVector_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelScaleVector_Statics::PropPointers), sizeof(FRigUnit_HierarchyAddAnimationChannelScaleVector), alignof(FRigUnit_HierarchyAddAnimationChannelScaleVector), RF_Public|RF_Transient|RF_MarkAsNative, EStructFlags(0x00000001), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelScaleVector_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelScaleVector_Statics::Struct_MetaDataParams) }; UScriptStruct* Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelScaleVector() { if (!Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelScaleVector.InnerSingleton) { UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelScaleVector.InnerSingleton, Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelScaleVector_Statics::StructParams); } return CastChecked(Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelScaleVector.InnerSingleton); } void FRigUnit_HierarchyAddAnimationChannelScaleVector::Execute() { FControlRigExecuteContext TemporaryExecuteContext; TemporaryExecuteContext.Initialize(); Execute(TemporaryExecuteContext); } void FRigUnit_HierarchyAddAnimationChannelScaleVector::Execute(FControlRigExecuteContext& InExecuteContext) { StaticExecute( InExecuteContext, InitialValue, MinimumValue, MaximumValue, LimitsEnabled, Parent, Name, Item ); } // ********** End ScriptStruct FRigUnit_HierarchyAddAnimationChannelScaleVector ******************** // ********** Begin ScriptStruct FRigUnit_HierarchyAddAnimationChannelRotatorLimitSettings ********* struct Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelRotatorLimitSettings_Statics { static inline consteval int32 GetStructSize() { return sizeof(FRigUnit_HierarchyAddAnimationChannelRotatorLimitSettings); } static inline consteval int16 GetStructAlignment() { return alignof(FRigUnit_HierarchyAddAnimationChannelRotatorLimitSettings); } #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = { { "BlueprintType", "true" }, { "ModuleRelativePath", "Public/Units/Execution/RigUnit_DynamicHierarchy.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Pitch_MetaData[] = { { "Category", "Settings" }, { "ModuleRelativePath", "Public/Units/Execution/RigUnit_DynamicHierarchy.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Yaw_MetaData[] = { { "Category", "Settings" }, { "ModuleRelativePath", "Public/Units/Execution/RigUnit_DynamicHierarchy.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Roll_MetaData[] = { { "Category", "Settings" }, { "ModuleRelativePath", "Public/Units/Execution/RigUnit_DynamicHierarchy.h" }, }; #endif // WITH_METADATA // ********** Begin ScriptStruct FRigUnit_HierarchyAddAnimationChannelRotatorLimitSettings constinit property declarations static const UECodeGen_Private::FStructPropertyParams NewProp_Pitch; static const UECodeGen_Private::FStructPropertyParams NewProp_Yaw; static const UECodeGen_Private::FStructPropertyParams NewProp_Roll; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End ScriptStruct FRigUnit_HierarchyAddAnimationChannelRotatorLimitSettings constinit property declarations static void* NewStructOps() { return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps(); } static const UECodeGen_Private::FStructParams StructParams; }; // struct Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelRotatorLimitSettings_Statics static_assert(std::is_polymorphic() == std::is_polymorphic(), "USTRUCT FRigUnit_HierarchyAddAnimationChannelRotatorLimitSettings cannot be polymorphic unless super FRigUnit_HierarchyAddAnimationChannelEmptyLimitSettings is polymorphic"); static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelRotatorLimitSettings; class UScriptStruct* FRigUnit_HierarchyAddAnimationChannelRotatorLimitSettings::StaticStruct() { if (!Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelRotatorLimitSettings.OuterSingleton) { Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelRotatorLimitSettings.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelRotatorLimitSettings, (UObject*)Z_Construct_UPackage__Script_ControlRig(), TEXT("RigUnit_HierarchyAddAnimationChannelRotatorLimitSettings")); } return Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelRotatorLimitSettings.OuterSingleton; } // ********** Begin ScriptStruct FRigUnit_HierarchyAddAnimationChannelRotatorLimitSettings Property Definitions const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelRotatorLimitSettings_Statics::NewProp_Pitch = { "Pitch", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_HierarchyAddAnimationChannelRotatorLimitSettings, Pitch), Z_Construct_UScriptStruct_FRigControlLimitEnabled, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Pitch_MetaData), NewProp_Pitch_MetaData) }; // 3252451367 const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelRotatorLimitSettings_Statics::NewProp_Yaw = { "Yaw", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_HierarchyAddAnimationChannelRotatorLimitSettings, Yaw), Z_Construct_UScriptStruct_FRigControlLimitEnabled, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Yaw_MetaData), NewProp_Yaw_MetaData) }; // 3252451367 const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelRotatorLimitSettings_Statics::NewProp_Roll = { "Roll", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_HierarchyAddAnimationChannelRotatorLimitSettings, Roll), Z_Construct_UScriptStruct_FRigControlLimitEnabled, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Roll_MetaData), NewProp_Roll_MetaData) }; // 3252451367 const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelRotatorLimitSettings_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelRotatorLimitSettings_Statics::NewProp_Pitch, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelRotatorLimitSettings_Statics::NewProp_Yaw, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelRotatorLimitSettings_Statics::NewProp_Roll, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelRotatorLimitSettings_Statics::PropPointers) < 2048); // ********** End ScriptStruct FRigUnit_HierarchyAddAnimationChannelRotatorLimitSettings Property Definitions const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelRotatorLimitSettings_Statics::StructParams = { (UObject* (*)())Z_Construct_UPackage__Script_ControlRig, Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelEmptyLimitSettings, &NewStructOps, "RigUnit_HierarchyAddAnimationChannelRotatorLimitSettings", Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelRotatorLimitSettings_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelRotatorLimitSettings_Statics::PropPointers), sizeof(FRigUnit_HierarchyAddAnimationChannelRotatorLimitSettings), alignof(FRigUnit_HierarchyAddAnimationChannelRotatorLimitSettings), RF_Public|RF_Transient|RF_MarkAsNative, EStructFlags(0x00000001), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelRotatorLimitSettings_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelRotatorLimitSettings_Statics::Struct_MetaDataParams) }; UScriptStruct* Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelRotatorLimitSettings() { if (!Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelRotatorLimitSettings.InnerSingleton) { UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelRotatorLimitSettings.InnerSingleton, Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelRotatorLimitSettings_Statics::StructParams); } return CastChecked(Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelRotatorLimitSettings.InnerSingleton); } // ********** End ScriptStruct FRigUnit_HierarchyAddAnimationChannelRotatorLimitSettings *********** // ********** Begin ScriptStruct FRigUnit_HierarchyAddAnimationChannelRotator ********************** struct Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelRotator_Statics { static inline consteval int32 GetStructSize() { return sizeof(FRigUnit_HierarchyAddAnimationChannelRotator); } static inline consteval int16 GetStructAlignment() { return alignof(FRigUnit_HierarchyAddAnimationChannelRotator); } #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = { { "Comment", "/**\n * Adds a new animation channel to the hierarchy\n * Note: This node only runs as part of the construction event.\n */" }, { "DisplayName", "Spawn Rotator Animation Channel" }, { "Keywords", "Construction,Create,New,AddAnimationChannel,NewAnimationChannel,CreateAnimationChannel,AddChannel,NewChannel,CreateChannel,SpawnChannel" }, { "ModuleRelativePath", "Public/Units/Execution/RigUnit_DynamicHierarchy.h" }, { "TemplateName", "SpawnAnimationChannel" }, { "ToolTip", "Adds a new animation channel to the hierarchy\nNote: This node only runs as part of the construction event." }, { "Varying", "" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InitialValue_MetaData[] = { { "Category", "Pins" }, { "Comment", "/*\n\x09 * The initial value of the new animation channel\n\x09 */" }, { "Input", "" }, { "ModuleRelativePath", "Public/Units/Execution/RigUnit_DynamicHierarchy.h" }, { "ToolTip", "* The initial value of the new animation channel" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_MinimumValue_MetaData[] = { { "Category", "Pins" }, { "Comment", "/*\n\x09 * The initial value of the new animation channel\n\x09 */" }, { "Input", "" }, { "ModuleRelativePath", "Public/Units/Execution/RigUnit_DynamicHierarchy.h" }, { "ToolTip", "* The initial value of the new animation channel" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_MaximumValue_MetaData[] = { { "Category", "Pins" }, { "Comment", "/*\n\x09 * The maximum value for the animation channel\n\x09 */" }, { "Input", "" }, { "ModuleRelativePath", "Public/Units/Execution/RigUnit_DynamicHierarchy.h" }, { "ToolTip", "* The maximum value for the animation channel" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_LimitsEnabled_MetaData[] = { { "Category", "Pins" }, { "Comment", "/*\n\x09 * The enable settings for the limits\n\x09 */" }, { "Input", "" }, { "ModuleRelativePath", "Public/Units/Execution/RigUnit_DynamicHierarchy.h" }, { "ToolTip", "* The enable settings for the limits" }, }; #endif // WITH_METADATA // ********** Begin ScriptStruct FRigUnit_HierarchyAddAnimationChannelRotator constinit property declarations static const UECodeGen_Private::FStructPropertyParams NewProp_InitialValue; static const UECodeGen_Private::FStructPropertyParams NewProp_MinimumValue; static const UECodeGen_Private::FStructPropertyParams NewProp_MaximumValue; static const UECodeGen_Private::FStructPropertyParams NewProp_LimitsEnabled; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End ScriptStruct FRigUnit_HierarchyAddAnimationChannelRotator constinit property declarations static inline constexpr FRigVMCompiledInFunctionArgument RigVMFunctionParameters_Execute[] = { { .Name = TEXT("InitialValue"), .Type = TEXT("FRotator"), .Direction = ERigVMFunctionArgumentDirection::Input }, { .Name = TEXT("MinimumValue"), .Type = TEXT("FRotator"), .Direction = ERigVMFunctionArgumentDirection::Input }, { .Name = TEXT("MaximumValue"), .Type = TEXT("FRotator"), .Direction = ERigVMFunctionArgumentDirection::Input }, { .Name = TEXT("LimitsEnabled"), .Type = TEXT("FRigUnit_HierarchyAddAnimationChannelRotatorLimitSettings"), .Direction = ERigVMFunctionArgumentDirection::Input }, { .Name = TEXT("Parent"), .Type = TEXT("FRigElementKey"), .Direction = ERigVMFunctionArgumentDirection::Input }, { .Name = TEXT("Name"), .Type = TEXT("FName"), .Direction = ERigVMFunctionArgumentDirection::Input }, { .Name = TEXT("Item"), .Type = TEXT("FRigElementKey"), .Direction = ERigVMFunctionArgumentDirection::Input }, }; static inline constexpr FRigVMCompiledInFunction RigVMFunctions[] = { { .MethodName = TEXT("FRigUnit_HierarchyAddAnimationChannelRotator::Execute"), .Function = &FRigUnit_HierarchyAddAnimationChannelRotator::RigVMExecute, .Parameters = MakeArrayView(RigVMFunctionParameters_Execute), }, }; static void* NewStructOps() { return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps(); } static const UECodeGen_Private::FStructParams StructParams; }; // struct Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelRotator_Statics static_assert(std::is_polymorphic() == std::is_polymorphic(), "USTRUCT FRigUnit_HierarchyAddAnimationChannelRotator cannot be polymorphic unless super FRigUnit_HierarchyAddElement is polymorphic"); static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelRotator; class UScriptStruct* FRigUnit_HierarchyAddAnimationChannelRotator::StaticStruct() { if (!Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelRotator.OuterSingleton) { Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelRotator.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelRotator, (UObject*)Z_Construct_UPackage__Script_ControlRig(), TEXT("RigUnit_HierarchyAddAnimationChannelRotator")); FRigVMRegistry::Get().RegisterCompiledInStruct(Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelRotator.OuterSingleton, MakeArrayView(Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelRotator_Statics::RigVMFunctions)); } return Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelRotator.OuterSingleton; } // ********** Begin ScriptStruct FRigUnit_HierarchyAddAnimationChannelRotator Property Definitions * const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelRotator_Statics::NewProp_InitialValue = { "InitialValue", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_HierarchyAddAnimationChannelRotator, InitialValue), Z_Construct_UScriptStruct_FRotator, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InitialValue_MetaData), NewProp_InitialValue_MetaData) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelRotator_Statics::NewProp_MinimumValue = { "MinimumValue", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_HierarchyAddAnimationChannelRotator, MinimumValue), Z_Construct_UScriptStruct_FRotator, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_MinimumValue_MetaData), NewProp_MinimumValue_MetaData) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelRotator_Statics::NewProp_MaximumValue = { "MaximumValue", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_HierarchyAddAnimationChannelRotator, MaximumValue), Z_Construct_UScriptStruct_FRotator, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_MaximumValue_MetaData), NewProp_MaximumValue_MetaData) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelRotator_Statics::NewProp_LimitsEnabled = { "LimitsEnabled", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_HierarchyAddAnimationChannelRotator, LimitsEnabled), Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelRotatorLimitSettings, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_LimitsEnabled_MetaData), NewProp_LimitsEnabled_MetaData) }; // 3982181023 const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelRotator_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelRotator_Statics::NewProp_InitialValue, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelRotator_Statics::NewProp_MinimumValue, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelRotator_Statics::NewProp_MaximumValue, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelRotator_Statics::NewProp_LimitsEnabled, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelRotator_Statics::PropPointers) < 2048); // ********** End ScriptStruct FRigUnit_HierarchyAddAnimationChannelRotator Property Definitions *** const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelRotator_Statics::StructParams = { (UObject* (*)())Z_Construct_UPackage__Script_ControlRig, Z_Construct_UScriptStruct_FRigUnit_HierarchyAddElement, &NewStructOps, "RigUnit_HierarchyAddAnimationChannelRotator", Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelRotator_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelRotator_Statics::PropPointers), sizeof(FRigUnit_HierarchyAddAnimationChannelRotator), alignof(FRigUnit_HierarchyAddAnimationChannelRotator), RF_Public|RF_Transient|RF_MarkAsNative, EStructFlags(0x00000001), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelRotator_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelRotator_Statics::Struct_MetaDataParams) }; UScriptStruct* Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelRotator() { if (!Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelRotator.InnerSingleton) { UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelRotator.InnerSingleton, Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelRotator_Statics::StructParams); } return CastChecked(Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelRotator.InnerSingleton); } void FRigUnit_HierarchyAddAnimationChannelRotator::Execute() { FControlRigExecuteContext TemporaryExecuteContext; TemporaryExecuteContext.Initialize(); Execute(TemporaryExecuteContext); } void FRigUnit_HierarchyAddAnimationChannelRotator::Execute(FControlRigExecuteContext& InExecuteContext) { StaticExecute( InExecuteContext, InitialValue, MinimumValue, MaximumValue, LimitsEnabled, Parent, Name, Item ); } // ********** End ScriptStruct FRigUnit_HierarchyAddAnimationChannelRotator ************************ // ********** Begin ScriptStruct FRigUnit_HierarchyGetShapeSettings ******************************** struct Z_Construct_UScriptStruct_FRigUnit_HierarchyGetShapeSettings_Statics { static inline consteval int32 GetStructSize() { return sizeof(FRigUnit_HierarchyGetShapeSettings); } static inline consteval int16 GetStructAlignment() { return alignof(FRigUnit_HierarchyGetShapeSettings); } #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = { { "Comment", "/**\n * Retrieves the shape settings of a control\n */" }, { "DisplayName", "Get Shape Settings" }, { "Keywords", "Construction,Create,New,Control" }, { "ModuleRelativePath", "Public/Units/Execution/RigUnit_DynamicHierarchy.h" }, { "ToolTip", "Retrieves the shape settings of a control" }, { "Varying", "" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Item_MetaData[] = { { "Category", "Pins" }, { "Comment", "/*\n\x09 * The item to change\n\x09 */" }, { "Input", "" }, { "ModuleRelativePath", "Public/Units/Execution/RigUnit_DynamicHierarchy.h" }, { "ToolTip", "* The item to change" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Settings_MetaData[] = { { "Category", "Pins" }, { "Comment", "/*\n\x09 * The shape settings for the control\n\x09 */" }, { "ModuleRelativePath", "Public/Units/Execution/RigUnit_DynamicHierarchy.h" }, { "Output", "" }, { "ToolTip", "* The shape settings for the control" }, }; #endif // WITH_METADATA // ********** Begin ScriptStruct FRigUnit_HierarchyGetShapeSettings constinit property declarations static const UECodeGen_Private::FStructPropertyParams NewProp_Item; static const UECodeGen_Private::FStructPropertyParams NewProp_Settings; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End ScriptStruct FRigUnit_HierarchyGetShapeSettings constinit property declarations ** static inline constexpr FRigVMCompiledInFunctionArgument RigVMFunctionParameters_Execute[] = { { .Name = TEXT("Item"), .Type = TEXT("FRigElementKey"), .Direction = ERigVMFunctionArgumentDirection::Input }, { .Name = TEXT("Settings"), .Type = TEXT("FRigUnit_HierarchyAddControl_ShapeSettings"), .Direction = ERigVMFunctionArgumentDirection::Input }, }; static inline constexpr FRigVMCompiledInFunction RigVMFunctions[] = { { .MethodName = TEXT("FRigUnit_HierarchyGetShapeSettings::Execute"), .Function = &FRigUnit_HierarchyGetShapeSettings::RigVMExecute, .Parameters = MakeArrayView(RigVMFunctionParameters_Execute), }, }; static void* NewStructOps() { return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps(); } static const UECodeGen_Private::FStructParams StructParams; }; // struct Z_Construct_UScriptStruct_FRigUnit_HierarchyGetShapeSettings_Statics static_assert(std::is_polymorphic() == std::is_polymorphic(), "USTRUCT FRigUnit_HierarchyGetShapeSettings cannot be polymorphic unless super FRigUnit_DynamicHierarchyBase is polymorphic"); static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyGetShapeSettings; class UScriptStruct* FRigUnit_HierarchyGetShapeSettings::StaticStruct() { if (!Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyGetShapeSettings.OuterSingleton) { Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyGetShapeSettings.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FRigUnit_HierarchyGetShapeSettings, (UObject*)Z_Construct_UPackage__Script_ControlRig(), TEXT("RigUnit_HierarchyGetShapeSettings")); FRigVMRegistry::Get().RegisterCompiledInStruct(Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyGetShapeSettings.OuterSingleton, MakeArrayView(Z_Construct_UScriptStruct_FRigUnit_HierarchyGetShapeSettings_Statics::RigVMFunctions)); } return Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyGetShapeSettings.OuterSingleton; } // ********** Begin ScriptStruct FRigUnit_HierarchyGetShapeSettings Property Definitions *********** const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigUnit_HierarchyGetShapeSettings_Statics::NewProp_Item = { "Item", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_HierarchyGetShapeSettings, Item), Z_Construct_UScriptStruct_FRigElementKey, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Item_MetaData), NewProp_Item_MetaData) }; // 389243550 const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigUnit_HierarchyGetShapeSettings_Statics::NewProp_Settings = { "Settings", nullptr, (EPropertyFlags)0x0010000000000014, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_HierarchyGetShapeSettings, Settings), Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControl_ShapeSettings, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Settings_MetaData), NewProp_Settings_MetaData) }; // 3976257522 const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FRigUnit_HierarchyGetShapeSettings_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchyGetShapeSettings_Statics::NewProp_Item, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchyGetShapeSettings_Statics::NewProp_Settings, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_HierarchyGetShapeSettings_Statics::PropPointers) < 2048); // ********** End ScriptStruct FRigUnit_HierarchyGetShapeSettings Property Definitions ************* const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FRigUnit_HierarchyGetShapeSettings_Statics::StructParams = { (UObject* (*)())Z_Construct_UPackage__Script_ControlRig, Z_Construct_UScriptStruct_FRigUnit_DynamicHierarchyBase, &NewStructOps, "RigUnit_HierarchyGetShapeSettings", Z_Construct_UScriptStruct_FRigUnit_HierarchyGetShapeSettings_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_HierarchyGetShapeSettings_Statics::PropPointers), sizeof(FRigUnit_HierarchyGetShapeSettings), alignof(FRigUnit_HierarchyGetShapeSettings), RF_Public|RF_Transient|RF_MarkAsNative, EStructFlags(0x00000001), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_HierarchyGetShapeSettings_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FRigUnit_HierarchyGetShapeSettings_Statics::Struct_MetaDataParams) }; UScriptStruct* Z_Construct_UScriptStruct_FRigUnit_HierarchyGetShapeSettings() { if (!Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyGetShapeSettings.InnerSingleton) { UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyGetShapeSettings.InnerSingleton, Z_Construct_UScriptStruct_FRigUnit_HierarchyGetShapeSettings_Statics::StructParams); } return CastChecked(Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyGetShapeSettings.InnerSingleton); } void FRigUnit_HierarchyGetShapeSettings::Execute() { FControlRigExecuteContext TemporaryExecuteContext; TemporaryExecuteContext.Initialize(); Execute(TemporaryExecuteContext); } void FRigUnit_HierarchyGetShapeSettings::Execute(const FControlRigExecuteContext& InExecuteContext) { StaticExecute( InExecuteContext, Item, Settings ); } // ********** End ScriptStruct FRigUnit_HierarchyGetShapeSettings ********************************** // ********** Begin ScriptStruct FRigUnit_HierarchySetShapeSettings ******************************** struct Z_Construct_UScriptStruct_FRigUnit_HierarchySetShapeSettings_Statics { static inline consteval int32 GetStructSize() { return sizeof(FRigUnit_HierarchySetShapeSettings); } static inline consteval int16 GetStructAlignment() { return alignof(FRigUnit_HierarchySetShapeSettings); } #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = { { "Comment", "/**\n * Changes the shape settings of a control\n * Note: This node only runs as part of the construction event.\n */" }, { "DisplayName", "Set Shape Settings" }, { "Keywords", "Construction,Create,New,Control" }, { "ModuleRelativePath", "Public/Units/Execution/RigUnit_DynamicHierarchy.h" }, { "ToolTip", "Changes the shape settings of a control\nNote: This node only runs as part of the construction event." }, { "Varying", "" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Item_MetaData[] = { { "Category", "Pins" }, { "Comment", "/*\n\x09 * The item to change\n\x09 */" }, { "Input", "" }, { "ModuleRelativePath", "Public/Units/Execution/RigUnit_DynamicHierarchy.h" }, { "ToolTip", "* The item to change" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Settings_MetaData[] = { { "Category", "Pins" }, { "Comment", "/*\n\x09 * The shape settings for the control\n\x09 */" }, { "Input", "" }, { "ModuleRelativePath", "Public/Units/Execution/RigUnit_DynamicHierarchy.h" }, { "ToolTip", "* The shape settings for the control" }, }; #endif // WITH_METADATA // ********** Begin ScriptStruct FRigUnit_HierarchySetShapeSettings constinit property declarations static const UECodeGen_Private::FStructPropertyParams NewProp_Item; static const UECodeGen_Private::FStructPropertyParams NewProp_Settings; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End ScriptStruct FRigUnit_HierarchySetShapeSettings constinit property declarations ** static inline constexpr FRigVMCompiledInFunctionArgument RigVMFunctionParameters_Execute[] = { { .Name = TEXT("Item"), .Type = TEXT("FRigElementKey"), .Direction = ERigVMFunctionArgumentDirection::Input }, { .Name = TEXT("Settings"), .Type = TEXT("FRigUnit_HierarchyAddControl_ShapeSettings"), .Direction = ERigVMFunctionArgumentDirection::Input }, }; static inline constexpr FRigVMCompiledInFunction RigVMFunctions[] = { { .MethodName = TEXT("FRigUnit_HierarchySetShapeSettings::Execute"), .Function = &FRigUnit_HierarchySetShapeSettings::RigVMExecute, .Parameters = MakeArrayView(RigVMFunctionParameters_Execute), }, }; static void* NewStructOps() { return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps(); } static const UECodeGen_Private::FStructParams StructParams; }; // struct Z_Construct_UScriptStruct_FRigUnit_HierarchySetShapeSettings_Statics static_assert(std::is_polymorphic() == std::is_polymorphic(), "USTRUCT FRigUnit_HierarchySetShapeSettings cannot be polymorphic unless super FRigUnit_DynamicHierarchyBaseMutable is polymorphic"); static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FRigUnit_HierarchySetShapeSettings; class UScriptStruct* FRigUnit_HierarchySetShapeSettings::StaticStruct() { if (!Z_Registration_Info_UScriptStruct_FRigUnit_HierarchySetShapeSettings.OuterSingleton) { Z_Registration_Info_UScriptStruct_FRigUnit_HierarchySetShapeSettings.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FRigUnit_HierarchySetShapeSettings, (UObject*)Z_Construct_UPackage__Script_ControlRig(), TEXT("RigUnit_HierarchySetShapeSettings")); FRigVMRegistry::Get().RegisterCompiledInStruct(Z_Registration_Info_UScriptStruct_FRigUnit_HierarchySetShapeSettings.OuterSingleton, MakeArrayView(Z_Construct_UScriptStruct_FRigUnit_HierarchySetShapeSettings_Statics::RigVMFunctions)); } return Z_Registration_Info_UScriptStruct_FRigUnit_HierarchySetShapeSettings.OuterSingleton; } // ********** Begin ScriptStruct FRigUnit_HierarchySetShapeSettings Property Definitions *********** const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigUnit_HierarchySetShapeSettings_Statics::NewProp_Item = { "Item", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_HierarchySetShapeSettings, Item), Z_Construct_UScriptStruct_FRigElementKey, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Item_MetaData), NewProp_Item_MetaData) }; // 389243550 const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigUnit_HierarchySetShapeSettings_Statics::NewProp_Settings = { "Settings", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_HierarchySetShapeSettings, Settings), Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControl_ShapeSettings, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Settings_MetaData), NewProp_Settings_MetaData) }; // 3976257522 const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FRigUnit_HierarchySetShapeSettings_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchySetShapeSettings_Statics::NewProp_Item, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchySetShapeSettings_Statics::NewProp_Settings, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_HierarchySetShapeSettings_Statics::PropPointers) < 2048); // ********** End ScriptStruct FRigUnit_HierarchySetShapeSettings Property Definitions ************* const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FRigUnit_HierarchySetShapeSettings_Statics::StructParams = { (UObject* (*)())Z_Construct_UPackage__Script_ControlRig, Z_Construct_UScriptStruct_FRigUnit_DynamicHierarchyBaseMutable, &NewStructOps, "RigUnit_HierarchySetShapeSettings", Z_Construct_UScriptStruct_FRigUnit_HierarchySetShapeSettings_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_HierarchySetShapeSettings_Statics::PropPointers), sizeof(FRigUnit_HierarchySetShapeSettings), alignof(FRigUnit_HierarchySetShapeSettings), RF_Public|RF_Transient|RF_MarkAsNative, EStructFlags(0x00000001), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_HierarchySetShapeSettings_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FRigUnit_HierarchySetShapeSettings_Statics::Struct_MetaDataParams) }; UScriptStruct* Z_Construct_UScriptStruct_FRigUnit_HierarchySetShapeSettings() { if (!Z_Registration_Info_UScriptStruct_FRigUnit_HierarchySetShapeSettings.InnerSingleton) { UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FRigUnit_HierarchySetShapeSettings.InnerSingleton, Z_Construct_UScriptStruct_FRigUnit_HierarchySetShapeSettings_Statics::StructParams); } return CastChecked(Z_Registration_Info_UScriptStruct_FRigUnit_HierarchySetShapeSettings.InnerSingleton); } void FRigUnit_HierarchySetShapeSettings::Execute() { FControlRigExecuteContext TemporaryExecuteContext; TemporaryExecuteContext.Initialize(); Execute(TemporaryExecuteContext); } void FRigUnit_HierarchySetShapeSettings::Execute(FControlRigExecuteContext& InExecuteContext) { StaticExecute( InExecuteContext, Item, Settings ); } // ********** End ScriptStruct FRigUnit_HierarchySetShapeSettings ********************************** // ********** Begin ScriptStruct FRigUnit_HierarchyAddSocket *************************************** struct Z_Construct_UScriptStruct_FRigUnit_HierarchyAddSocket_Statics { static inline consteval int32 GetStructSize() { return sizeof(FRigUnit_HierarchyAddSocket); } static inline consteval int16 GetStructAlignment() { return alignof(FRigUnit_HierarchyAddSocket); } #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = { { "Comment", "/**\n * Adds a new socket to the hierarchy\n * Note: This node only runs as part of the construction event.\n */" }, { "DisplayName", "Spawn Socket" }, { "Keywords", "Construction,Create,New,Locator,Group" }, { "ModuleRelativePath", "Public/Units/Execution/RigUnit_DynamicHierarchy.h" }, { "ToolTip", "Adds a new socket to the hierarchy\nNote: This node only runs as part of the construction event." }, { "Varying", "" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Transform_MetaData[] = { { "Category", "Pins" }, { "Comment", "/*\n\x09 * The initial transform of the new element\n\x09 */" }, { "Input", "" }, { "ModuleRelativePath", "Public/Units/Execution/RigUnit_DynamicHierarchy.h" }, { "ToolTip", "* The initial transform of the new element" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Space_MetaData[] = { { "Category", "Pins" }, { "Comment", "/**\n\x09 * Defines if the transform should be interpreted in local or global space\n\x09 */" }, { "Input", "" }, { "ModuleRelativePath", "Public/Units/Execution/RigUnit_DynamicHierarchy.h" }, { "ToolTip", "Defines if the transform should be interpreted in local or global space" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Color_MetaData[] = { { "Category", "Pins" }, { "Comment", "/*\n\x09 * The color of the socket\n\x09 */" }, { "Input", "" }, { "ModuleRelativePath", "Public/Units/Execution/RigUnit_DynamicHierarchy.h" }, { "ToolTip", "* The color of the socket" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Description_MetaData[] = { { "Category", "Pins" }, { "Comment", "/*\n\x09 * The (optional) description of the socket\n\x09 */" }, { "Input", "" }, { "ModuleRelativePath", "Public/Units/Execution/RigUnit_DynamicHierarchy.h" }, { "ToolTip", "* The (optional) description of the socket" }, }; #endif // WITH_METADATA // ********** Begin ScriptStruct FRigUnit_HierarchyAddSocket constinit property declarations ******* static const UECodeGen_Private::FStructPropertyParams NewProp_Transform; static const UECodeGen_Private::FBytePropertyParams NewProp_Space_Underlying; static const UECodeGen_Private::FEnumPropertyParams NewProp_Space; static const UECodeGen_Private::FStructPropertyParams NewProp_Color; static const UECodeGen_Private::FStrPropertyParams NewProp_Description; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End ScriptStruct FRigUnit_HierarchyAddSocket constinit property declarations ********* static inline constexpr FRigVMCompiledInFunctionArgument RigVMFunctionParameters_Execute[] = { { .Name = TEXT("Transform"), .Type = TEXT("FTransform"), .Direction = ERigVMFunctionArgumentDirection::Input }, { .Name = TEXT("Space"), .Type = TEXT("ERigVMTransformSpace"), .Direction = ERigVMFunctionArgumentDirection::Input }, { .Name = TEXT("Color"), .Type = TEXT("FLinearColor"), .Direction = ERigVMFunctionArgumentDirection::Input }, { .Name = TEXT("Description"), .Type = TEXT("FString"), .Direction = ERigVMFunctionArgumentDirection::Input }, { .Name = TEXT("Parent"), .Type = TEXT("FRigElementKey"), .Direction = ERigVMFunctionArgumentDirection::Input }, { .Name = TEXT("Name"), .Type = TEXT("FName"), .Direction = ERigVMFunctionArgumentDirection::Input }, { .Name = TEXT("Item"), .Type = TEXT("FRigElementKey"), .Direction = ERigVMFunctionArgumentDirection::Input }, }; static inline constexpr FRigVMCompiledInFunction RigVMFunctions[] = { { .MethodName = TEXT("FRigUnit_HierarchyAddSocket::Execute"), .Function = &FRigUnit_HierarchyAddSocket::RigVMExecute, .Parameters = MakeArrayView(RigVMFunctionParameters_Execute), }, }; static void* NewStructOps() { return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps(); } static const UECodeGen_Private::FStructParams StructParams; }; // struct Z_Construct_UScriptStruct_FRigUnit_HierarchyAddSocket_Statics static_assert(std::is_polymorphic() == std::is_polymorphic(), "USTRUCT FRigUnit_HierarchyAddSocket cannot be polymorphic unless super FRigUnit_HierarchyAddElement is polymorphic"); static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddSocket; class UScriptStruct* FRigUnit_HierarchyAddSocket::StaticStruct() { if (!Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddSocket.OuterSingleton) { Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddSocket.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FRigUnit_HierarchyAddSocket, (UObject*)Z_Construct_UPackage__Script_ControlRig(), TEXT("RigUnit_HierarchyAddSocket")); FRigVMRegistry::Get().RegisterCompiledInStruct(Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddSocket.OuterSingleton, MakeArrayView(Z_Construct_UScriptStruct_FRigUnit_HierarchyAddSocket_Statics::RigVMFunctions)); } return Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddSocket.OuterSingleton; } // ********** Begin ScriptStruct FRigUnit_HierarchyAddSocket Property Definitions ****************** const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigUnit_HierarchyAddSocket_Statics::NewProp_Transform = { "Transform", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_HierarchyAddSocket, Transform), Z_Construct_UScriptStruct_FTransform, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Transform_MetaData), NewProp_Transform_MetaData) }; const UECodeGen_Private::FBytePropertyParams Z_Construct_UScriptStruct_FRigUnit_HierarchyAddSocket_Statics::NewProp_Space_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_UScriptStruct_FRigUnit_HierarchyAddSocket_Statics::NewProp_Space = { "Space", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_HierarchyAddSocket, Space), Z_Construct_UEnum_RigVM_ERigVMTransformSpace, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Space_MetaData), NewProp_Space_MetaData) }; // 771197570 const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigUnit_HierarchyAddSocket_Statics::NewProp_Color = { "Color", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_HierarchyAddSocket, Color), Z_Construct_UScriptStruct_FLinearColor, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Color_MetaData), NewProp_Color_MetaData) }; const UECodeGen_Private::FStrPropertyParams Z_Construct_UScriptStruct_FRigUnit_HierarchyAddSocket_Statics::NewProp_Description = { "Description", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigUnit_HierarchyAddSocket, Description), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Description_MetaData), NewProp_Description_MetaData) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FRigUnit_HierarchyAddSocket_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchyAddSocket_Statics::NewProp_Transform, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchyAddSocket_Statics::NewProp_Space_Underlying, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchyAddSocket_Statics::NewProp_Space, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchyAddSocket_Statics::NewProp_Color, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigUnit_HierarchyAddSocket_Statics::NewProp_Description, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_HierarchyAddSocket_Statics::PropPointers) < 2048); // ********** End ScriptStruct FRigUnit_HierarchyAddSocket Property Definitions ******************** const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FRigUnit_HierarchyAddSocket_Statics::StructParams = { (UObject* (*)())Z_Construct_UPackage__Script_ControlRig, Z_Construct_UScriptStruct_FRigUnit_HierarchyAddElement, &NewStructOps, "RigUnit_HierarchyAddSocket", Z_Construct_UScriptStruct_FRigUnit_HierarchyAddSocket_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_HierarchyAddSocket_Statics::PropPointers), sizeof(FRigUnit_HierarchyAddSocket), alignof(FRigUnit_HierarchyAddSocket), RF_Public|RF_Transient|RF_MarkAsNative, EStructFlags(0x00000001), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigUnit_HierarchyAddSocket_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FRigUnit_HierarchyAddSocket_Statics::Struct_MetaDataParams) }; UScriptStruct* Z_Construct_UScriptStruct_FRigUnit_HierarchyAddSocket() { if (!Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddSocket.InnerSingleton) { UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddSocket.InnerSingleton, Z_Construct_UScriptStruct_FRigUnit_HierarchyAddSocket_Statics::StructParams); } return CastChecked(Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddSocket.InnerSingleton); } void FRigUnit_HierarchyAddSocket::Execute() { FControlRigExecuteContext TemporaryExecuteContext; TemporaryExecuteContext.Initialize(); Execute(TemporaryExecuteContext); } void FRigUnit_HierarchyAddSocket::Execute(FControlRigExecuteContext& InExecuteContext) { StaticExecute( InExecuteContext, Transform, Space, Color, Description, Parent, Name, Item ); } // ********** End ScriptStruct FRigUnit_HierarchyAddSocket ***************************************** // ********** Begin Registration ******************************************************************* struct Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Units_Execution_RigUnit_DynamicHierarchy_h__Script_ControlRig_Statics { static constexpr FEnumRegisterCompiledInInfo EnumInfo[] = { { ERigSwitchParentMode_StaticEnum, TEXT("ERigSwitchParentMode"), &Z_Registration_Info_UEnum_ERigSwitchParentMode, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 1138898608U) }, }; static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = { { FRigUnit_DynamicHierarchyBase::StaticStruct, Z_Construct_UScriptStruct_FRigUnit_DynamicHierarchyBase_Statics::NewStructOps, TEXT("RigUnit_DynamicHierarchyBase"),&Z_Registration_Info_UScriptStruct_FRigUnit_DynamicHierarchyBase, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FRigUnit_DynamicHierarchyBase), 621346881U) }, { FRigUnit_DynamicHierarchyBaseMutable::StaticStruct, Z_Construct_UScriptStruct_FRigUnit_DynamicHierarchyBaseMutable_Statics::NewStructOps, TEXT("RigUnit_DynamicHierarchyBaseMutable"),&Z_Registration_Info_UScriptStruct_FRigUnit_DynamicHierarchyBaseMutable, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FRigUnit_DynamicHierarchyBaseMutable), 1525190685U) }, { FRigUnit_AddParent::StaticStruct, Z_Construct_UScriptStruct_FRigUnit_AddParent_Statics::NewStructOps, TEXT("RigUnit_AddParent"),&Z_Registration_Info_UScriptStruct_FRigUnit_AddParent, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FRigUnit_AddParent), 2705475156U) }, { FRigUnit_SetDefaultParent::StaticStruct, Z_Construct_UScriptStruct_FRigUnit_SetDefaultParent_Statics::NewStructOps, TEXT("RigUnit_SetDefaultParent"),&Z_Registration_Info_UScriptStruct_FRigUnit_SetDefaultParent, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FRigUnit_SetDefaultParent), 1613435134U) }, { FRigUnit_AddAvailableSpaces::StaticStruct, Z_Construct_UScriptStruct_FRigUnit_AddAvailableSpaces_Statics::NewStructOps, TEXT("RigUnit_AddAvailableSpaces"),&Z_Registration_Info_UScriptStruct_FRigUnit_AddAvailableSpaces, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FRigUnit_AddAvailableSpaces), 3319081569U) }, { FRigUnit_SetChannelHosts::StaticStruct, Z_Construct_UScriptStruct_FRigUnit_SetChannelHosts_Statics::NewStructOps, TEXT("RigUnit_SetChannelHosts"),&Z_Registration_Info_UScriptStruct_FRigUnit_SetChannelHosts, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FRigUnit_SetChannelHosts), 2310507479U) }, { FRigUnit_SwitchParent::StaticStruct, Z_Construct_UScriptStruct_FRigUnit_SwitchParent_Statics::NewStructOps, TEXT("RigUnit_SwitchParent"),&Z_Registration_Info_UScriptStruct_FRigUnit_SwitchParent, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FRigUnit_SwitchParent), 727387568U) }, { FRigUnit_HierarchyGetParentWeights::StaticStruct, Z_Construct_UScriptStruct_FRigUnit_HierarchyGetParentWeights_Statics::NewStructOps, TEXT("RigUnit_HierarchyGetParentWeights"),&Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyGetParentWeights, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FRigUnit_HierarchyGetParentWeights), 3281648777U) }, { FRigUnit_HierarchyGetParentWeightsArray::StaticStruct, Z_Construct_UScriptStruct_FRigUnit_HierarchyGetParentWeightsArray_Statics::NewStructOps, TEXT("RigUnit_HierarchyGetParentWeightsArray"),&Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyGetParentWeightsArray, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FRigUnit_HierarchyGetParentWeightsArray), 326278657U) }, { FRigUnit_HierarchySetParentWeights::StaticStruct, Z_Construct_UScriptStruct_FRigUnit_HierarchySetParentWeights_Statics::NewStructOps, TEXT("RigUnit_HierarchySetParentWeights"),&Z_Registration_Info_UScriptStruct_FRigUnit_HierarchySetParentWeights, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FRigUnit_HierarchySetParentWeights), 2990072602U) }, { FRigUnit_HierarchyReset::StaticStruct, Z_Construct_UScriptStruct_FRigUnit_HierarchyReset_Statics::NewStructOps, TEXT("RigUnit_HierarchyReset"),&Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyReset, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FRigUnit_HierarchyReset), 4184411222U) }, { FRigUnit_HierarchyImportFromSkeleton::StaticStruct, Z_Construct_UScriptStruct_FRigUnit_HierarchyImportFromSkeleton_Statics::NewStructOps, TEXT("RigUnit_HierarchyImportFromSkeleton"),&Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyImportFromSkeleton, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FRigUnit_HierarchyImportFromSkeleton), 4046864784U) }, { FRigUnit_HierarchyRemoveElement::StaticStruct, Z_Construct_UScriptStruct_FRigUnit_HierarchyRemoveElement_Statics::NewStructOps, TEXT("RigUnit_HierarchyRemoveElement"),&Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyRemoveElement, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FRigUnit_HierarchyRemoveElement), 296333567U) }, { FRigUnit_HierarchyAddElement::StaticStruct, Z_Construct_UScriptStruct_FRigUnit_HierarchyAddElement_Statics::NewStructOps, TEXT("RigUnit_HierarchyAddElement"),&Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddElement, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FRigUnit_HierarchyAddElement), 2121660116U) }, { FRigUnit_HierarchyAddBone::StaticStruct, Z_Construct_UScriptStruct_FRigUnit_HierarchyAddBone_Statics::NewStructOps, TEXT("RigUnit_HierarchyAddBone"),&Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddBone, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FRigUnit_HierarchyAddBone), 3940750971U) }, { FRigUnit_HierarchyAddNull::StaticStruct, Z_Construct_UScriptStruct_FRigUnit_HierarchyAddNull_Statics::NewStructOps, TEXT("RigUnit_HierarchyAddNull"),&Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddNull, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FRigUnit_HierarchyAddNull), 1691706808U) }, { FRigUnit_HierarchyAddControl_Settings::StaticStruct, Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControl_Settings_Statics::NewStructOps, TEXT("RigUnit_HierarchyAddControl_Settings"),&Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddControl_Settings, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FRigUnit_HierarchyAddControl_Settings), 3865574569U) }, { FRigUnit_HierarchyAddControl_ShapeSettings::StaticStruct, Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControl_ShapeSettings_Statics::NewStructOps, TEXT("RigUnit_HierarchyAddControl_ShapeSettings"),&Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddControl_ShapeSettings, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FRigUnit_HierarchyAddControl_ShapeSettings), 3976257522U) }, { FRigUnit_HierarchyAddControl_ProxySettings::StaticStruct, Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControl_ProxySettings_Statics::NewStructOps, TEXT("RigUnit_HierarchyAddControl_ProxySettings"),&Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddControl_ProxySettings, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FRigUnit_HierarchyAddControl_ProxySettings), 248434155U) }, { FRigUnit_HierarchyAddControlFloat_LimitSettings::StaticStruct, Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlFloat_LimitSettings_Statics::NewStructOps, TEXT("RigUnit_HierarchyAddControlFloat_LimitSettings"),&Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddControlFloat_LimitSettings, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FRigUnit_HierarchyAddControlFloat_LimitSettings), 1613230840U) }, { FRigUnit_HierarchyAddControlFloat_Settings::StaticStruct, Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlFloat_Settings_Statics::NewStructOps, TEXT("RigUnit_HierarchyAddControlFloat_Settings"),&Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddControlFloat_Settings, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FRigUnit_HierarchyAddControlFloat_Settings), 104723530U) }, { FRigUnit_HierarchyAddControlElement::StaticStruct, Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlElement_Statics::NewStructOps, TEXT("RigUnit_HierarchyAddControlElement"),&Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddControlElement, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FRigUnit_HierarchyAddControlElement), 1682715545U) }, { FRigUnit_HierarchyAddControlFloat::StaticStruct, Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlFloat_Statics::NewStructOps, TEXT("RigUnit_HierarchyAddControlFloat"),&Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddControlFloat, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FRigUnit_HierarchyAddControlFloat), 253985125U) }, { FRigUnit_HierarchyAddControlInteger_LimitSettings::StaticStruct, Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlInteger_LimitSettings_Statics::NewStructOps, TEXT("RigUnit_HierarchyAddControlInteger_LimitSettings"),&Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddControlInteger_LimitSettings, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FRigUnit_HierarchyAddControlInteger_LimitSettings), 1996437256U) }, { FRigUnit_HierarchyAddControlInteger_Settings::StaticStruct, Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlInteger_Settings_Statics::NewStructOps, TEXT("RigUnit_HierarchyAddControlInteger_Settings"),&Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddControlInteger_Settings, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FRigUnit_HierarchyAddControlInteger_Settings), 169616216U) }, { FRigUnit_HierarchyAddControlInteger::StaticStruct, Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlInteger_Statics::NewStructOps, TEXT("RigUnit_HierarchyAddControlInteger"),&Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddControlInteger, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FRigUnit_HierarchyAddControlInteger), 2110168798U) }, { FRigUnit_HierarchyAddControlVector2D_LimitSettings::StaticStruct, Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlVector2D_LimitSettings_Statics::NewStructOps, TEXT("RigUnit_HierarchyAddControlVector2D_LimitSettings"),&Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddControlVector2D_LimitSettings, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FRigUnit_HierarchyAddControlVector2D_LimitSettings), 2053873825U) }, { FRigUnit_HierarchyAddControlVector2D_Settings::StaticStruct, Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlVector2D_Settings_Statics::NewStructOps, TEXT("RigUnit_HierarchyAddControlVector2D_Settings"),&Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddControlVector2D_Settings, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FRigUnit_HierarchyAddControlVector2D_Settings), 3290016433U) }, { FRigUnit_HierarchyAddControlVector2D::StaticStruct, Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlVector2D_Statics::NewStructOps, TEXT("RigUnit_HierarchyAddControlVector2D"),&Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddControlVector2D, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FRigUnit_HierarchyAddControlVector2D), 467317463U) }, { FRigUnit_HierarchyAddControlVector_LimitSettings::StaticStruct, Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlVector_LimitSettings_Statics::NewStructOps, TEXT("RigUnit_HierarchyAddControlVector_LimitSettings"),&Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddControlVector_LimitSettings, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FRigUnit_HierarchyAddControlVector_LimitSettings), 474954095U) }, { FRigUnit_HierarchyAddControlVector_Settings::StaticStruct, Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlVector_Settings_Statics::NewStructOps, TEXT("RigUnit_HierarchyAddControlVector_Settings"),&Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddControlVector_Settings, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FRigUnit_HierarchyAddControlVector_Settings), 2385986467U) }, { FRigUnit_HierarchyAddControlVector::StaticStruct, Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlVector_Statics::NewStructOps, TEXT("RigUnit_HierarchyAddControlVector"),&Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddControlVector, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FRigUnit_HierarchyAddControlVector), 860703330U) }, { FRigUnit_HierarchyAddControlRotator_LimitSettings::StaticStruct, Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlRotator_LimitSettings_Statics::NewStructOps, TEXT("RigUnit_HierarchyAddControlRotator_LimitSettings"),&Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddControlRotator_LimitSettings, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FRigUnit_HierarchyAddControlRotator_LimitSettings), 3057534295U) }, { FRigUnit_HierarchyAddControlRotator_Settings::StaticStruct, Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlRotator_Settings_Statics::NewStructOps, TEXT("RigUnit_HierarchyAddControlRotator_Settings"),&Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddControlRotator_Settings, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FRigUnit_HierarchyAddControlRotator_Settings), 1733484731U) }, { FRigUnit_HierarchyAddControlRotator::StaticStruct, Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlRotator_Statics::NewStructOps, TEXT("RigUnit_HierarchyAddControlRotator"),&Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddControlRotator, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FRigUnit_HierarchyAddControlRotator), 1386506198U) }, { FRigUnit_HierarchyAddControlTransform_LimitSettings::StaticStruct, Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlTransform_LimitSettings_Statics::NewStructOps, TEXT("RigUnit_HierarchyAddControlTransform_LimitSettings"),&Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddControlTransform_LimitSettings, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FRigUnit_HierarchyAddControlTransform_LimitSettings), 1487624152U) }, { FRigUnit_HierarchyAddControlTransform_Settings::StaticStruct, Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlTransform_Settings_Statics::NewStructOps, TEXT("RigUnit_HierarchyAddControlTransform_Settings"),&Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddControlTransform_Settings, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FRigUnit_HierarchyAddControlTransform_Settings), 2421326349U) }, { FRigUnit_HierarchyAddControlTransform::StaticStruct, Z_Construct_UScriptStruct_FRigUnit_HierarchyAddControlTransform_Statics::NewStructOps, TEXT("RigUnit_HierarchyAddControlTransform"),&Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddControlTransform, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FRigUnit_HierarchyAddControlTransform), 3229267780U) }, { FRigUnit_HierarchyAddAnimationChannelEmptyLimitSettings::StaticStruct, Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelEmptyLimitSettings_Statics::NewStructOps, TEXT("RigUnit_HierarchyAddAnimationChannelEmptyLimitSettings"),&Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelEmptyLimitSettings, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FRigUnit_HierarchyAddAnimationChannelEmptyLimitSettings), 2050665299U) }, { FRigUnit_HierarchyAddAnimationChannelBool::StaticStruct, Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelBool_Statics::NewStructOps, TEXT("RigUnit_HierarchyAddAnimationChannelBool"),&Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelBool, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FRigUnit_HierarchyAddAnimationChannelBool), 1776293081U) }, { FRigUnit_HierarchyAddAnimationChannelSingleLimitSettings::StaticStruct, Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelSingleLimitSettings_Statics::NewStructOps, TEXT("RigUnit_HierarchyAddAnimationChannelSingleLimitSettings"),&Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelSingleLimitSettings, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FRigUnit_HierarchyAddAnimationChannelSingleLimitSettings), 4006575278U) }, { FRigUnit_HierarchyAddAnimationChannelFloat::StaticStruct, Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelFloat_Statics::NewStructOps, TEXT("RigUnit_HierarchyAddAnimationChannelFloat"),&Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelFloat, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FRigUnit_HierarchyAddAnimationChannelFloat), 336487960U) }, { FRigUnit_HierarchyAddAnimationChannelScaleFloat::StaticStruct, Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelScaleFloat_Statics::NewStructOps, TEXT("RigUnit_HierarchyAddAnimationChannelScaleFloat"),&Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelScaleFloat, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FRigUnit_HierarchyAddAnimationChannelScaleFloat), 1474914576U) }, { FRigUnit_HierarchyAddAnimationChannelInteger::StaticStruct, Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelInteger_Statics::NewStructOps, TEXT("RigUnit_HierarchyAddAnimationChannelInteger"),&Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelInteger, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FRigUnit_HierarchyAddAnimationChannelInteger), 3121101345U) }, { FRigUnit_HierarchyAddAnimationChannel2DLimitSettings::StaticStruct, Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannel2DLimitSettings_Statics::NewStructOps, TEXT("RigUnit_HierarchyAddAnimationChannel2DLimitSettings"),&Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddAnimationChannel2DLimitSettings, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FRigUnit_HierarchyAddAnimationChannel2DLimitSettings), 18929757U) }, { FRigUnit_HierarchyAddAnimationChannelVector2D::StaticStruct, Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelVector2D_Statics::NewStructOps, TEXT("RigUnit_HierarchyAddAnimationChannelVector2D"),&Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelVector2D, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FRigUnit_HierarchyAddAnimationChannelVector2D), 730846203U) }, { FRigUnit_HierarchyAddAnimationChannelVectorLimitSettings::StaticStruct, Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelVectorLimitSettings_Statics::NewStructOps, TEXT("RigUnit_HierarchyAddAnimationChannelVectorLimitSettings"),&Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelVectorLimitSettings, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FRigUnit_HierarchyAddAnimationChannelVectorLimitSettings), 1939055500U) }, { FRigUnit_HierarchyAddAnimationChannelVector::StaticStruct, Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelVector_Statics::NewStructOps, TEXT("RigUnit_HierarchyAddAnimationChannelVector"),&Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelVector, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FRigUnit_HierarchyAddAnimationChannelVector), 3845263715U) }, { FRigUnit_HierarchyAddAnimationChannelScaleVector::StaticStruct, Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelScaleVector_Statics::NewStructOps, TEXT("RigUnit_HierarchyAddAnimationChannelScaleVector"),&Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelScaleVector, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FRigUnit_HierarchyAddAnimationChannelScaleVector), 3495940887U) }, { FRigUnit_HierarchyAddAnimationChannelRotatorLimitSettings::StaticStruct, Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelRotatorLimitSettings_Statics::NewStructOps, TEXT("RigUnit_HierarchyAddAnimationChannelRotatorLimitSettings"),&Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelRotatorLimitSettings, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FRigUnit_HierarchyAddAnimationChannelRotatorLimitSettings), 3982181023U) }, { FRigUnit_HierarchyAddAnimationChannelRotator::StaticStruct, Z_Construct_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelRotator_Statics::NewStructOps, TEXT("RigUnit_HierarchyAddAnimationChannelRotator"),&Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddAnimationChannelRotator, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FRigUnit_HierarchyAddAnimationChannelRotator), 370072122U) }, { FRigUnit_HierarchyGetShapeSettings::StaticStruct, Z_Construct_UScriptStruct_FRigUnit_HierarchyGetShapeSettings_Statics::NewStructOps, TEXT("RigUnit_HierarchyGetShapeSettings"),&Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyGetShapeSettings, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FRigUnit_HierarchyGetShapeSettings), 770709836U) }, { FRigUnit_HierarchySetShapeSettings::StaticStruct, Z_Construct_UScriptStruct_FRigUnit_HierarchySetShapeSettings_Statics::NewStructOps, TEXT("RigUnit_HierarchySetShapeSettings"),&Z_Registration_Info_UScriptStruct_FRigUnit_HierarchySetShapeSettings, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FRigUnit_HierarchySetShapeSettings), 3509237248U) }, { FRigUnit_HierarchyAddSocket::StaticStruct, Z_Construct_UScriptStruct_FRigUnit_HierarchyAddSocket_Statics::NewStructOps, TEXT("RigUnit_HierarchyAddSocket"),&Z_Registration_Info_UScriptStruct_FRigUnit_HierarchyAddSocket, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FRigUnit_HierarchyAddSocket), 2920964341U) }, }; }; // Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Units_Execution_RigUnit_DynamicHierarchy_h__Script_ControlRig_Statics static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Units_Execution_RigUnit_DynamicHierarchy_h__Script_ControlRig_4236765427{ TEXT("/Script/ControlRig"), nullptr, 0, Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Units_Execution_RigUnit_DynamicHierarchy_h__Script_ControlRig_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Units_Execution_RigUnit_DynamicHierarchy_h__Script_ControlRig_Statics::ScriptStructInfo), Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Units_Execution_RigUnit_DynamicHierarchy_h__Script_ControlRig_Statics::EnumInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_Units_Execution_RigUnit_DynamicHierarchy_h__Script_ControlRig_Statics::EnumInfo), }; // ********** End Registration ********************************************************************* PRAGMA_ENABLE_DEPRECATION_WARNINGS