// 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 "Rig/Solvers/IKRigBodyMoverSolver.h" PRAGMA_DISABLE_DEPRECATION_WARNINGS static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT"); void EmptyLinkFunctionForGeneratedCodeIKRigBodyMoverSolver() {} // ********** Begin Cross Module References ******************************************************** COREUOBJECT_API UClass* Z_Construct_UClass_UObject(); IKRIG_API UClass* Z_Construct_UClass_UIKRig_BodyMover(); IKRIG_API UClass* Z_Construct_UClass_UIKRig_BodyMover_NoRegister(); IKRIG_API UClass* Z_Construct_UClass_UIKRig_BodyMoverEffector(); IKRIG_API UClass* Z_Construct_UClass_UIKRig_BodyMoverEffector_NoRegister(); IKRIG_API UClass* Z_Construct_UClass_UIKRigBodyMoverController(); IKRIG_API UClass* Z_Construct_UClass_UIKRigBodyMoverController_NoRegister(); IKRIG_API UClass* Z_Construct_UClass_UIKRigSolver(); IKRIG_API UClass* Z_Construct_UClass_UIKRigSolverControllerBase(); IKRIG_API UScriptStruct* Z_Construct_UScriptStruct_FIKRigBodyMoverGoalSettings(); IKRIG_API UScriptStruct* Z_Construct_UScriptStruct_FIKRigBodyMoverSettings(); IKRIG_API UScriptStruct* Z_Construct_UScriptStruct_FIKRigBodyMoverSolver(); IKRIG_API UScriptStruct* Z_Construct_UScriptStruct_FIKRigGoalSettingsBase(); IKRIG_API UScriptStruct* Z_Construct_UScriptStruct_FIKRigSolverBase(); IKRIG_API UScriptStruct* Z_Construct_UScriptStruct_FIKRigSolverSettingsBase(); UPackage* Z_Construct_UPackage__Script_IKRig(); // ********** End Cross Module References ********************************************************** // ********** Begin ScriptStruct FIKRigBodyMoverGoalSettings *************************************** struct Z_Construct_UScriptStruct_FIKRigBodyMoverGoalSettings_Statics { static inline consteval int32 GetStructSize() { return sizeof(FIKRigBodyMoverGoalSettings); } static inline consteval int16 GetStructAlignment() { return alignof(FIKRigBodyMoverGoalSettings); } #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = { { "BlueprintType", "true" }, { "ModuleRelativePath", "Public/Rig/Solvers/IKRigBodyMoverSolver.h" }, { "UIWrapper", "/Script/IKRigEditor.BodyMoverGoalSettingsWrapper" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_BoneName_MetaData[] = { { "Category", "Goal Settings" }, { "Comment", "// The bone associated with this goal.\n" }, { "ModuleRelativePath", "Public/Rig/Solvers/IKRigBodyMoverSolver.h" }, { "ToolTip", "The bone associated with this goal." }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InfluenceMultiplier_MetaData[] = { { "Category", "Goal Settings" }, { "ClampMax", "10" }, { "ClampMin", "0" }, { "Comment", "// Scale the influence this goal has on the body. Range is 0-10. Default is 1.0.\n" }, { "ModuleRelativePath", "Public/Rig/Solvers/IKRigBodyMoverSolver.h" }, { "ToolTip", "Scale the influence this goal has on the body. Range is 0-10. Default is 1.0." }, { "UIMax", "10.0" }, { "UIMin", "0.0" }, }; #endif // WITH_METADATA // ********** Begin ScriptStruct FIKRigBodyMoverGoalSettings constinit property declarations ******* static const UECodeGen_Private::FNamePropertyParams NewProp_BoneName; static const UECodeGen_Private::FFloatPropertyParams NewProp_InfluenceMultiplier; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End ScriptStruct FIKRigBodyMoverGoalSettings constinit property declarations ********* static void* NewStructOps() { return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps(); } static const UECodeGen_Private::FStructParams StructParams; }; // struct Z_Construct_UScriptStruct_FIKRigBodyMoverGoalSettings_Statics static_assert(std::is_polymorphic() == std::is_polymorphic(), "USTRUCT FIKRigBodyMoverGoalSettings cannot be polymorphic unless super FIKRigGoalSettingsBase is polymorphic"); static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FIKRigBodyMoverGoalSettings; class UScriptStruct* FIKRigBodyMoverGoalSettings::StaticStruct() { if (!Z_Registration_Info_UScriptStruct_FIKRigBodyMoverGoalSettings.OuterSingleton) { Z_Registration_Info_UScriptStruct_FIKRigBodyMoverGoalSettings.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FIKRigBodyMoverGoalSettings, (UObject*)Z_Construct_UPackage__Script_IKRig(), TEXT("IKRigBodyMoverGoalSettings")); } return Z_Registration_Info_UScriptStruct_FIKRigBodyMoverGoalSettings.OuterSingleton; } // ********** Begin ScriptStruct FIKRigBodyMoverGoalSettings Property Definitions ****************** const UECodeGen_Private::FNamePropertyParams Z_Construct_UScriptStruct_FIKRigBodyMoverGoalSettings_Statics::NewProp_BoneName = { "BoneName", nullptr, (EPropertyFlags)0x0010000000020015, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FIKRigBodyMoverGoalSettings, BoneName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_BoneName_MetaData), NewProp_BoneName_MetaData) }; const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FIKRigBodyMoverGoalSettings_Statics::NewProp_InfluenceMultiplier = { "InfluenceMultiplier", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FIKRigBodyMoverGoalSettings, InfluenceMultiplier), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InfluenceMultiplier_MetaData), NewProp_InfluenceMultiplier_MetaData) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FIKRigBodyMoverGoalSettings_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FIKRigBodyMoverGoalSettings_Statics::NewProp_BoneName, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FIKRigBodyMoverGoalSettings_Statics::NewProp_InfluenceMultiplier, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FIKRigBodyMoverGoalSettings_Statics::PropPointers) < 2048); // ********** End ScriptStruct FIKRigBodyMoverGoalSettings Property Definitions ******************** const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FIKRigBodyMoverGoalSettings_Statics::StructParams = { (UObject* (*)())Z_Construct_UPackage__Script_IKRig, Z_Construct_UScriptStruct_FIKRigGoalSettingsBase, &NewStructOps, "IKRigBodyMoverGoalSettings", Z_Construct_UScriptStruct_FIKRigBodyMoverGoalSettings_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FIKRigBodyMoverGoalSettings_Statics::PropPointers), sizeof(FIKRigBodyMoverGoalSettings), alignof(FIKRigBodyMoverGoalSettings), RF_Public|RF_Transient|RF_MarkAsNative, EStructFlags(0x00000001), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FIKRigBodyMoverGoalSettings_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FIKRigBodyMoverGoalSettings_Statics::Struct_MetaDataParams) }; UScriptStruct* Z_Construct_UScriptStruct_FIKRigBodyMoverGoalSettings() { if (!Z_Registration_Info_UScriptStruct_FIKRigBodyMoverGoalSettings.InnerSingleton) { UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FIKRigBodyMoverGoalSettings.InnerSingleton, Z_Construct_UScriptStruct_FIKRigBodyMoverGoalSettings_Statics::StructParams); } return CastChecked(Z_Registration_Info_UScriptStruct_FIKRigBodyMoverGoalSettings.InnerSingleton); } // ********** End ScriptStruct FIKRigBodyMoverGoalSettings ***************************************** // ********** Begin ScriptStruct FIKRigBodyMoverSettings ******************************************* struct Z_Construct_UScriptStruct_FIKRigBodyMoverSettings_Statics { static inline consteval int32 GetStructSize() { return sizeof(FIKRigBodyMoverSettings); } static inline consteval int16 GetStructAlignment() { return alignof(FIKRigBodyMoverSettings); } #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = { { "BlueprintType", "true" }, { "ModuleRelativePath", "Public/Rig/Solvers/IKRigBodyMoverSolver.h" }, { "UIWrapper", "/Script/IKRigEditor.BodyMoverSettingsWrapper" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_StartBone_MetaData[] = { { "Category", "Body Mover Settings" }, { "Comment", "// The target bone to move with the effectors.\n" }, { "ModuleRelativePath", "Public/Rig/Solvers/IKRigBodyMoverSolver.h" }, { "ToolTip", "The target bone to move with the effectors." }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_PositionAlpha_MetaData[] = { { "Category", "Body Mover Settings" }, { "Comment", "// Blend the translational effect of this solver on/off. Range is 0-1. Default is 1.0.\n" }, { "ModuleRelativePath", "Public/Rig/Solvers/IKRigBodyMoverSolver.h" }, { "ToolTip", "Blend the translational effect of this solver on/off. Range is 0-1. Default is 1.0." }, { "UIMax", "1.0" }, { "UIMin", "0.0" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_PositionPositiveX_MetaData[] = { { "Category", "Body Mover Settings" }, { "Comment", "// Multiply the POSITIVE X translation. Range is 0-1. Default is 1.0.\n" }, { "ModuleRelativePath", "Public/Rig/Solvers/IKRigBodyMoverSolver.h" }, { "ToolTip", "Multiply the POSITIVE X translation. Range is 0-1. Default is 1.0." }, { "UIMax", "1.0" }, { "UIMin", "0.0" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_PositionNegativeX_MetaData[] = { { "Category", "Body Mover Settings" }, { "Comment", "// Multiply the NEGATIVE X translation. Range is 0-1. Default is 1.0.\n" }, { "ModuleRelativePath", "Public/Rig/Solvers/IKRigBodyMoverSolver.h" }, { "ToolTip", "Multiply the NEGATIVE X translation. Range is 0-1. Default is 1.0." }, { "UIMax", "1.0" }, { "UIMin", "0.0" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_PositionPositiveY_MetaData[] = { { "Category", "Body Mover Settings" }, { "Comment", "// Multiply the POSITIVE Y translation. Range is 0-1. Default is 1.0.\n" }, { "ModuleRelativePath", "Public/Rig/Solvers/IKRigBodyMoverSolver.h" }, { "ToolTip", "Multiply the POSITIVE Y translation. Range is 0-1. Default is 1.0." }, { "UIMax", "1.0" }, { "UIMin", "0.0" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_PositionNegativeY_MetaData[] = { { "Category", "Body Mover Settings" }, { "Comment", "// Multiply the NEGATIVE Y translation. Range is 0-1. Default is 1.0.\n" }, { "ModuleRelativePath", "Public/Rig/Solvers/IKRigBodyMoverSolver.h" }, { "ToolTip", "Multiply the NEGATIVE Y translation. Range is 0-1. Default is 1.0." }, { "UIMax", "1.0" }, { "UIMin", "0.0" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_PositionPositiveZ_MetaData[] = { { "Category", "Body Mover Settings" }, { "Comment", "// Multiply the POSITIVE Z translation. Range is 0-1. Default is 1.0.\n" }, { "ModuleRelativePath", "Public/Rig/Solvers/IKRigBodyMoverSolver.h" }, { "ToolTip", "Multiply the POSITIVE Z translation. Range is 0-1. Default is 1.0." }, { "UIMax", "1.0" }, { "UIMin", "0.0" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_PositionNegativeZ_MetaData[] = { { "Category", "Body Mover Settings" }, { "Comment", "//* Multiply the NEGATIVE Z translation. Range is 0-1. Default is 1.0.\n" }, { "ModuleRelativePath", "Public/Rig/Solvers/IKRigBodyMoverSolver.h" }, { "ToolTip", "/ Multiply the NEGATIVE Z translation. Range is 0-1. Default is 1.0." }, { "UIMax", "1.0" }, { "UIMin", "0.0" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_RotationAlpha_MetaData[] = { { "Category", "Body Mover Settings" }, { "Comment", "// Blend the total rotational effect on/off. Range is 0-1. Default is 1.0.\n" }, { "ModuleRelativePath", "Public/Rig/Solvers/IKRigBodyMoverSolver.h" }, { "ToolTip", "Blend the total rotational effect on/off. Range is 0-1. Default is 1.0." }, { "UIMax", "1.0" }, { "UIMin", "0.0" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_RotateXAlpha_MetaData[] = { { "Category", "Body Mover Settings" }, { "Comment", "// Blend the X-axis rotational effect on/off. Range is 0-1. Default is 1.0.\n" }, { "ModuleRelativePath", "Public/Rig/Solvers/IKRigBodyMoverSolver.h" }, { "ToolTip", "Blend the X-axis rotational effect on/off. Range is 0-1. Default is 1.0." }, { "UIMax", "1.0" }, { "UIMin", "0.0" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_RotateYAlpha_MetaData[] = { { "Category", "Body Mover Settings" }, { "Comment", "// Blend the Y-axis rotational effect on/off. Range is 0-1. Default is 1.0.\n" }, { "ModuleRelativePath", "Public/Rig/Solvers/IKRigBodyMoverSolver.h" }, { "ToolTip", "Blend the Y-axis rotational effect on/off. Range is 0-1. Default is 1.0." }, { "UIMax", "1.0" }, { "UIMin", "0.0" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_RotateZAlpha_MetaData[] = { { "Category", "Body Mover Settings" }, { "Comment", "// Blend the Z-axis rotational effect on/off. Range is 0-1. Default is 1.0.\n" }, { "ModuleRelativePath", "Public/Rig/Solvers/IKRigBodyMoverSolver.h" }, { "ToolTip", "Blend the Z-axis rotational effect on/off. Range is 0-1. Default is 1.0." }, { "UIMax", "1.0" }, { "UIMin", "0.0" }, }; #endif // WITH_METADATA // ********** Begin ScriptStruct FIKRigBodyMoverSettings constinit property declarations *********** static const UECodeGen_Private::FNamePropertyParams NewProp_StartBone; static const UECodeGen_Private::FFloatPropertyParams NewProp_PositionAlpha; static const UECodeGen_Private::FFloatPropertyParams NewProp_PositionPositiveX; static const UECodeGen_Private::FFloatPropertyParams NewProp_PositionNegativeX; static const UECodeGen_Private::FFloatPropertyParams NewProp_PositionPositiveY; static const UECodeGen_Private::FFloatPropertyParams NewProp_PositionNegativeY; static const UECodeGen_Private::FFloatPropertyParams NewProp_PositionPositiveZ; static const UECodeGen_Private::FFloatPropertyParams NewProp_PositionNegativeZ; static const UECodeGen_Private::FFloatPropertyParams NewProp_RotationAlpha; static const UECodeGen_Private::FFloatPropertyParams NewProp_RotateXAlpha; static const UECodeGen_Private::FFloatPropertyParams NewProp_RotateYAlpha; static const UECodeGen_Private::FFloatPropertyParams NewProp_RotateZAlpha; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End ScriptStruct FIKRigBodyMoverSettings constinit property declarations ************* static void* NewStructOps() { return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps(); } static const UECodeGen_Private::FStructParams StructParams; }; // struct Z_Construct_UScriptStruct_FIKRigBodyMoverSettings_Statics static_assert(std::is_polymorphic() == std::is_polymorphic(), "USTRUCT FIKRigBodyMoverSettings cannot be polymorphic unless super FIKRigSolverSettingsBase is polymorphic"); static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FIKRigBodyMoverSettings; class UScriptStruct* FIKRigBodyMoverSettings::StaticStruct() { if (!Z_Registration_Info_UScriptStruct_FIKRigBodyMoverSettings.OuterSingleton) { Z_Registration_Info_UScriptStruct_FIKRigBodyMoverSettings.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FIKRigBodyMoverSettings, (UObject*)Z_Construct_UPackage__Script_IKRig(), TEXT("IKRigBodyMoverSettings")); } return Z_Registration_Info_UScriptStruct_FIKRigBodyMoverSettings.OuterSingleton; } // ********** Begin ScriptStruct FIKRigBodyMoverSettings Property Definitions ********************** const UECodeGen_Private::FNamePropertyParams Z_Construct_UScriptStruct_FIKRigBodyMoverSettings_Statics::NewProp_StartBone = { "StartBone", nullptr, (EPropertyFlags)0x0010000000020015, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FIKRigBodyMoverSettings, StartBone), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_StartBone_MetaData), NewProp_StartBone_MetaData) }; const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FIKRigBodyMoverSettings_Statics::NewProp_PositionAlpha = { "PositionAlpha", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FIKRigBodyMoverSettings, PositionAlpha), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_PositionAlpha_MetaData), NewProp_PositionAlpha_MetaData) }; const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FIKRigBodyMoverSettings_Statics::NewProp_PositionPositiveX = { "PositionPositiveX", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FIKRigBodyMoverSettings, PositionPositiveX), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_PositionPositiveX_MetaData), NewProp_PositionPositiveX_MetaData) }; const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FIKRigBodyMoverSettings_Statics::NewProp_PositionNegativeX = { "PositionNegativeX", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FIKRigBodyMoverSettings, PositionNegativeX), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_PositionNegativeX_MetaData), NewProp_PositionNegativeX_MetaData) }; const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FIKRigBodyMoverSettings_Statics::NewProp_PositionPositiveY = { "PositionPositiveY", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FIKRigBodyMoverSettings, PositionPositiveY), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_PositionPositiveY_MetaData), NewProp_PositionPositiveY_MetaData) }; const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FIKRigBodyMoverSettings_Statics::NewProp_PositionNegativeY = { "PositionNegativeY", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FIKRigBodyMoverSettings, PositionNegativeY), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_PositionNegativeY_MetaData), NewProp_PositionNegativeY_MetaData) }; const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FIKRigBodyMoverSettings_Statics::NewProp_PositionPositiveZ = { "PositionPositiveZ", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FIKRigBodyMoverSettings, PositionPositiveZ), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_PositionPositiveZ_MetaData), NewProp_PositionPositiveZ_MetaData) }; const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FIKRigBodyMoverSettings_Statics::NewProp_PositionNegativeZ = { "PositionNegativeZ", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FIKRigBodyMoverSettings, PositionNegativeZ), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_PositionNegativeZ_MetaData), NewProp_PositionNegativeZ_MetaData) }; const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FIKRigBodyMoverSettings_Statics::NewProp_RotationAlpha = { "RotationAlpha", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FIKRigBodyMoverSettings, RotationAlpha), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_RotationAlpha_MetaData), NewProp_RotationAlpha_MetaData) }; const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FIKRigBodyMoverSettings_Statics::NewProp_RotateXAlpha = { "RotateXAlpha", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FIKRigBodyMoverSettings, RotateXAlpha), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_RotateXAlpha_MetaData), NewProp_RotateXAlpha_MetaData) }; const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FIKRigBodyMoverSettings_Statics::NewProp_RotateYAlpha = { "RotateYAlpha", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FIKRigBodyMoverSettings, RotateYAlpha), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_RotateYAlpha_MetaData), NewProp_RotateYAlpha_MetaData) }; const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FIKRigBodyMoverSettings_Statics::NewProp_RotateZAlpha = { "RotateZAlpha", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FIKRigBodyMoverSettings, RotateZAlpha), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_RotateZAlpha_MetaData), NewProp_RotateZAlpha_MetaData) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FIKRigBodyMoverSettings_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FIKRigBodyMoverSettings_Statics::NewProp_StartBone, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FIKRigBodyMoverSettings_Statics::NewProp_PositionAlpha, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FIKRigBodyMoverSettings_Statics::NewProp_PositionPositiveX, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FIKRigBodyMoverSettings_Statics::NewProp_PositionNegativeX, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FIKRigBodyMoverSettings_Statics::NewProp_PositionPositiveY, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FIKRigBodyMoverSettings_Statics::NewProp_PositionNegativeY, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FIKRigBodyMoverSettings_Statics::NewProp_PositionPositiveZ, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FIKRigBodyMoverSettings_Statics::NewProp_PositionNegativeZ, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FIKRigBodyMoverSettings_Statics::NewProp_RotationAlpha, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FIKRigBodyMoverSettings_Statics::NewProp_RotateXAlpha, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FIKRigBodyMoverSettings_Statics::NewProp_RotateYAlpha, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FIKRigBodyMoverSettings_Statics::NewProp_RotateZAlpha, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FIKRigBodyMoverSettings_Statics::PropPointers) < 2048); // ********** End ScriptStruct FIKRigBodyMoverSettings Property Definitions ************************ const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FIKRigBodyMoverSettings_Statics::StructParams = { (UObject* (*)())Z_Construct_UPackage__Script_IKRig, Z_Construct_UScriptStruct_FIKRigSolverSettingsBase, &NewStructOps, "IKRigBodyMoverSettings", Z_Construct_UScriptStruct_FIKRigBodyMoverSettings_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FIKRigBodyMoverSettings_Statics::PropPointers), sizeof(FIKRigBodyMoverSettings), alignof(FIKRigBodyMoverSettings), RF_Public|RF_Transient|RF_MarkAsNative, EStructFlags(0x00000001), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FIKRigBodyMoverSettings_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FIKRigBodyMoverSettings_Statics::Struct_MetaDataParams) }; UScriptStruct* Z_Construct_UScriptStruct_FIKRigBodyMoverSettings() { if (!Z_Registration_Info_UScriptStruct_FIKRigBodyMoverSettings.InnerSingleton) { UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FIKRigBodyMoverSettings.InnerSingleton, Z_Construct_UScriptStruct_FIKRigBodyMoverSettings_Statics::StructParams); } return CastChecked(Z_Registration_Info_UScriptStruct_FIKRigBodyMoverSettings.InnerSingleton); } // ********** End ScriptStruct FIKRigBodyMoverSettings ********************************************* // ********** Begin ScriptStruct FIKRigBodyMoverSolver ********************************************* struct Z_Construct_UScriptStruct_FIKRigBodyMoverSolver_Statics { static inline consteval int32 GetStructSize() { return sizeof(FIKRigBodyMoverSolver); } static inline consteval int16 GetStructAlignment() { return alignof(FIKRigBodyMoverSolver); } #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = { { "BlueprintType", "true" }, { "ModuleRelativePath", "Public/Rig/Solvers/IKRigBodyMoverSolver.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Settings_MetaData[] = { { "ModuleRelativePath", "Public/Rig/Solvers/IKRigBodyMoverSolver.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_AllGoalSettings_MetaData[] = { { "ModuleRelativePath", "Public/Rig/Solvers/IKRigBodyMoverSolver.h" }, }; #endif // WITH_METADATA // ********** Begin ScriptStruct FIKRigBodyMoverSolver constinit property declarations ************* static const UECodeGen_Private::FStructPropertyParams NewProp_Settings; static const UECodeGen_Private::FStructPropertyParams NewProp_AllGoalSettings_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_AllGoalSettings; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End ScriptStruct FIKRigBodyMoverSolver constinit property declarations *************** static void* NewStructOps() { return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps(); } static const UECodeGen_Private::FStructParams StructParams; }; // struct Z_Construct_UScriptStruct_FIKRigBodyMoverSolver_Statics static_assert(std::is_polymorphic() == std::is_polymorphic(), "USTRUCT FIKRigBodyMoverSolver cannot be polymorphic unless super FIKRigSolverBase is polymorphic"); static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FIKRigBodyMoverSolver; class UScriptStruct* FIKRigBodyMoverSolver::StaticStruct() { if (!Z_Registration_Info_UScriptStruct_FIKRigBodyMoverSolver.OuterSingleton) { Z_Registration_Info_UScriptStruct_FIKRigBodyMoverSolver.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FIKRigBodyMoverSolver, (UObject*)Z_Construct_UPackage__Script_IKRig(), TEXT("IKRigBodyMoverSolver")); } return Z_Registration_Info_UScriptStruct_FIKRigBodyMoverSolver.OuterSingleton; } // ********** Begin ScriptStruct FIKRigBodyMoverSolver Property Definitions ************************ const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FIKRigBodyMoverSolver_Statics::NewProp_Settings = { "Settings", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FIKRigBodyMoverSolver, Settings), Z_Construct_UScriptStruct_FIKRigBodyMoverSettings, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Settings_MetaData), NewProp_Settings_MetaData) }; // 1387600062 const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FIKRigBodyMoverSolver_Statics::NewProp_AllGoalSettings_Inner = { "AllGoalSettings", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FIKRigBodyMoverGoalSettings, METADATA_PARAMS(0, nullptr) }; // 1073047654 const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FIKRigBodyMoverSolver_Statics::NewProp_AllGoalSettings = { "AllGoalSettings", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FIKRigBodyMoverSolver, AllGoalSettings), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_AllGoalSettings_MetaData), NewProp_AllGoalSettings_MetaData) }; // 1073047654 const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FIKRigBodyMoverSolver_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FIKRigBodyMoverSolver_Statics::NewProp_Settings, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FIKRigBodyMoverSolver_Statics::NewProp_AllGoalSettings_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FIKRigBodyMoverSolver_Statics::NewProp_AllGoalSettings, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FIKRigBodyMoverSolver_Statics::PropPointers) < 2048); // ********** End ScriptStruct FIKRigBodyMoverSolver Property Definitions ************************** const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FIKRigBodyMoverSolver_Statics::StructParams = { (UObject* (*)())Z_Construct_UPackage__Script_IKRig, Z_Construct_UScriptStruct_FIKRigSolverBase, &NewStructOps, "IKRigBodyMoverSolver", Z_Construct_UScriptStruct_FIKRigBodyMoverSolver_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FIKRigBodyMoverSolver_Statics::PropPointers), sizeof(FIKRigBodyMoverSolver), alignof(FIKRigBodyMoverSolver), RF_Public|RF_Transient|RF_MarkAsNative, EStructFlags(0x00000001), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FIKRigBodyMoverSolver_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FIKRigBodyMoverSolver_Statics::Struct_MetaDataParams) }; UScriptStruct* Z_Construct_UScriptStruct_FIKRigBodyMoverSolver() { if (!Z_Registration_Info_UScriptStruct_FIKRigBodyMoverSolver.InnerSingleton) { UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FIKRigBodyMoverSolver.InnerSingleton, Z_Construct_UScriptStruct_FIKRigBodyMoverSolver_Statics::StructParams); } return CastChecked(Z_Registration_Info_UScriptStruct_FIKRigBodyMoverSolver.InnerSingleton); } // ********** End ScriptStruct FIKRigBodyMoverSolver *********************************************** // ********** Begin Class UIKRigBodyMoverController Function GetGoalSettings *********************** struct Z_Construct_UFunction_UIKRigBodyMoverController_GetGoalSettings_Statics { struct IKRigBodyMoverController_eventGetGoalSettings_Parms { FName InGoalName; FIKRigBodyMoverGoalSettings ReturnValue; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "IKRig" }, { "Comment", "/* Get the settings for the specified goal.\n\x09 * @param InGoalName the name of the goal to get settings for\n\x09 * @return FIKRigBodyMoverGoalSettings struct (empty if the specified goal does not belong to this solver) */" }, { "ModuleRelativePath", "Public/Rig/Solvers/IKRigBodyMoverSolver.h" }, { "ToolTip", "Get the settings for the specified goal.\n * @param InGoalName the name of the goal to get settings for\n * @return FIKRigBodyMoverGoalSettings struct (empty if the specified goal does not belong to this solver)" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InGoalName_MetaData[] = { { "NativeConst", "" }, }; #endif // WITH_METADATA // ********** Begin Function GetGoalSettings constinit property declarations *********************** static const UECodeGen_Private::FNamePropertyParams NewProp_InGoalName; static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function GetGoalSettings constinit property declarations ************************* static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function GetGoalSettings Property Definitions ********************************** const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UIKRigBodyMoverController_GetGoalSettings_Statics::NewProp_InGoalName = { "InGoalName", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(IKRigBodyMoverController_eventGetGoalSettings_Parms, InGoalName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InGoalName_MetaData), NewProp_InGoalName_MetaData) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UIKRigBodyMoverController_GetGoalSettings_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(IKRigBodyMoverController_eventGetGoalSettings_Parms, ReturnValue), Z_Construct_UScriptStruct_FIKRigBodyMoverGoalSettings, METADATA_PARAMS(0, nullptr) }; // 1073047654 const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UIKRigBodyMoverController_GetGoalSettings_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UIKRigBodyMoverController_GetGoalSettings_Statics::NewProp_InGoalName, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UIKRigBodyMoverController_GetGoalSettings_Statics::NewProp_ReturnValue, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UIKRigBodyMoverController_GetGoalSettings_Statics::PropPointers) < 2048); // ********** End Function GetGoalSettings Property Definitions ************************************ const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UIKRigBodyMoverController_GetGoalSettings_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UIKRigBodyMoverController, nullptr, "GetGoalSettings", Z_Construct_UFunction_UIKRigBodyMoverController_GetGoalSettings_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UIKRigBodyMoverController_GetGoalSettings_Statics::PropPointers), sizeof(Z_Construct_UFunction_UIKRigBodyMoverController_GetGoalSettings_Statics::IKRigBodyMoverController_eventGetGoalSettings_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UIKRigBodyMoverController_GetGoalSettings_Statics::Function_MetaDataParams), Z_Construct_UFunction_UIKRigBodyMoverController_GetGoalSettings_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_UIKRigBodyMoverController_GetGoalSettings_Statics::IKRigBodyMoverController_eventGetGoalSettings_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_UIKRigBodyMoverController_GetGoalSettings() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UIKRigBodyMoverController_GetGoalSettings_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(UIKRigBodyMoverController::execGetGoalSettings) { P_GET_PROPERTY(FNameProperty,Z_Param_InGoalName); P_FINISH; P_NATIVE_BEGIN; *(FIKRigBodyMoverGoalSettings*)Z_Param__Result=P_THIS->GetGoalSettings(Z_Param_InGoalName); P_NATIVE_END; } // ********** End Class UIKRigBodyMoverController Function GetGoalSettings ************************* // ********** Begin Class UIKRigBodyMoverController Function GetSolverSettings ********************* struct Z_Construct_UFunction_UIKRigBodyMoverController_GetSolverSettings_Statics { struct IKRigBodyMoverController_eventGetSolverSettings_Parms { FIKRigBodyMoverSettings ReturnValue; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "IKRig" }, { "Comment", "/* Get the current solver settings as a struct.\n\x09 * @return FIKRigBodyMoverSettings struct with the current settings used by the solver. */" }, { "ModuleRelativePath", "Public/Rig/Solvers/IKRigBodyMoverSolver.h" }, { "ToolTip", "Get the current solver settings as a struct.\n * @return FIKRigBodyMoverSettings struct with the current settings used by the solver." }, }; #endif // WITH_METADATA // ********** Begin Function GetSolverSettings constinit property declarations ********************* static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function GetSolverSettings constinit property declarations *********************** static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function GetSolverSettings Property Definitions ******************************** const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UIKRigBodyMoverController_GetSolverSettings_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(IKRigBodyMoverController_eventGetSolverSettings_Parms, ReturnValue), Z_Construct_UScriptStruct_FIKRigBodyMoverSettings, METADATA_PARAMS(0, nullptr) }; // 1387600062 const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UIKRigBodyMoverController_GetSolverSettings_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UIKRigBodyMoverController_GetSolverSettings_Statics::NewProp_ReturnValue, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UIKRigBodyMoverController_GetSolverSettings_Statics::PropPointers) < 2048); // ********** End Function GetSolverSettings Property Definitions ********************************** const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UIKRigBodyMoverController_GetSolverSettings_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UIKRigBodyMoverController, nullptr, "GetSolverSettings", Z_Construct_UFunction_UIKRigBodyMoverController_GetSolverSettings_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UIKRigBodyMoverController_GetSolverSettings_Statics::PropPointers), sizeof(Z_Construct_UFunction_UIKRigBodyMoverController_GetSolverSettings_Statics::IKRigBodyMoverController_eventGetSolverSettings_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UIKRigBodyMoverController_GetSolverSettings_Statics::Function_MetaDataParams), Z_Construct_UFunction_UIKRigBodyMoverController_GetSolverSettings_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_UIKRigBodyMoverController_GetSolverSettings_Statics::IKRigBodyMoverController_eventGetSolverSettings_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_UIKRigBodyMoverController_GetSolverSettings() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UIKRigBodyMoverController_GetSolverSettings_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(UIKRigBodyMoverController::execGetSolverSettings) { P_FINISH; P_NATIVE_BEGIN; *(FIKRigBodyMoverSettings*)Z_Param__Result=P_THIS->GetSolverSettings(); P_NATIVE_END; } // ********** End Class UIKRigBodyMoverController Function GetSolverSettings *********************** // ********** Begin Class UIKRigBodyMoverController Function SetGoalSettings *********************** struct Z_Construct_UFunction_UIKRigBodyMoverController_SetGoalSettings_Statics { struct IKRigBodyMoverController_eventSetGoalSettings_Parms { FName InGoalName; FIKRigBodyMoverGoalSettings InSettings; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "IKRig" }, { "Comment", "/* Set the settings for the specified goal.\n\x09 * @param InGoalName: the name of the goal to assign the settings to.\n\x09 * @param InSettings: a custom struct type with all the settings for a goal */" }, { "ModuleRelativePath", "Public/Rig/Solvers/IKRigBodyMoverSolver.h" }, { "ToolTip", "Set the settings for the specified goal.\n * @param InGoalName: the name of the goal to assign the settings to.\n * @param InSettings: a custom struct type with all the settings for a goal" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InGoalName_MetaData[] = { { "NativeConst", "" }, }; #endif // WITH_METADATA // ********** Begin Function SetGoalSettings constinit property declarations *********************** static const UECodeGen_Private::FNamePropertyParams NewProp_InGoalName; static const UECodeGen_Private::FStructPropertyParams NewProp_InSettings; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function SetGoalSettings constinit property declarations ************************* static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function SetGoalSettings Property Definitions ********************************** const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UIKRigBodyMoverController_SetGoalSettings_Statics::NewProp_InGoalName = { "InGoalName", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(IKRigBodyMoverController_eventSetGoalSettings_Parms, InGoalName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InGoalName_MetaData), NewProp_InGoalName_MetaData) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UIKRigBodyMoverController_SetGoalSettings_Statics::NewProp_InSettings = { "InSettings", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(IKRigBodyMoverController_eventSetGoalSettings_Parms, InSettings), Z_Construct_UScriptStruct_FIKRigBodyMoverGoalSettings, METADATA_PARAMS(0, nullptr) }; // 1073047654 const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UIKRigBodyMoverController_SetGoalSettings_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UIKRigBodyMoverController_SetGoalSettings_Statics::NewProp_InGoalName, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UIKRigBodyMoverController_SetGoalSettings_Statics::NewProp_InSettings, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UIKRigBodyMoverController_SetGoalSettings_Statics::PropPointers) < 2048); // ********** End Function SetGoalSettings Property Definitions ************************************ const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UIKRigBodyMoverController_SetGoalSettings_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UIKRigBodyMoverController, nullptr, "SetGoalSettings", Z_Construct_UFunction_UIKRigBodyMoverController_SetGoalSettings_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UIKRigBodyMoverController_SetGoalSettings_Statics::PropPointers), sizeof(Z_Construct_UFunction_UIKRigBodyMoverController_SetGoalSettings_Statics::IKRigBodyMoverController_eventSetGoalSettings_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UIKRigBodyMoverController_SetGoalSettings_Statics::Function_MetaDataParams), Z_Construct_UFunction_UIKRigBodyMoverController_SetGoalSettings_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_UIKRigBodyMoverController_SetGoalSettings_Statics::IKRigBodyMoverController_eventSetGoalSettings_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_UIKRigBodyMoverController_SetGoalSettings() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UIKRigBodyMoverController_SetGoalSettings_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(UIKRigBodyMoverController::execSetGoalSettings) { P_GET_PROPERTY(FNameProperty,Z_Param_InGoalName); P_GET_STRUCT(FIKRigBodyMoverGoalSettings,Z_Param_InSettings); P_FINISH; P_NATIVE_BEGIN; P_THIS->SetGoalSettings(Z_Param_InGoalName,Z_Param_InSettings); P_NATIVE_END; } // ********** End Class UIKRigBodyMoverController Function SetGoalSettings ************************* // ********** Begin Class UIKRigBodyMoverController Function SetSolverSettings ********************* struct Z_Construct_UFunction_UIKRigBodyMoverController_SetSolverSettings_Statics { struct IKRigBodyMoverController_eventSetSolverSettings_Parms { FIKRigBodyMoverSettings InSettings; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "IKRig" }, { "Comment", "/* Set the solver settings. Input is a custom struct type for this solver.\n\x09 * @param InSettings a FIKRigBodyMoverSettings struct containing all the settings to apply to this solver */" }, { "ModuleRelativePath", "Public/Rig/Solvers/IKRigBodyMoverSolver.h" }, { "ToolTip", "Set the solver settings. Input is a custom struct type for this solver.\n * @param InSettings a FIKRigBodyMoverSettings struct containing all the settings to apply to this solver" }, }; #endif // WITH_METADATA // ********** Begin Function SetSolverSettings constinit property declarations ********************* static const UECodeGen_Private::FStructPropertyParams NewProp_InSettings; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function SetSolverSettings constinit property declarations *********************** static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function SetSolverSettings Property Definitions ******************************** const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UIKRigBodyMoverController_SetSolverSettings_Statics::NewProp_InSettings = { "InSettings", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(IKRigBodyMoverController_eventSetSolverSettings_Parms, InSettings), Z_Construct_UScriptStruct_FIKRigBodyMoverSettings, METADATA_PARAMS(0, nullptr) }; // 1387600062 const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UIKRigBodyMoverController_SetSolverSettings_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UIKRigBodyMoverController_SetSolverSettings_Statics::NewProp_InSettings, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UIKRigBodyMoverController_SetSolverSettings_Statics::PropPointers) < 2048); // ********** End Function SetSolverSettings Property Definitions ********************************** const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UIKRigBodyMoverController_SetSolverSettings_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UIKRigBodyMoverController, nullptr, "SetSolverSettings", Z_Construct_UFunction_UIKRigBodyMoverController_SetSolverSettings_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UIKRigBodyMoverController_SetSolverSettings_Statics::PropPointers), sizeof(Z_Construct_UFunction_UIKRigBodyMoverController_SetSolverSettings_Statics::IKRigBodyMoverController_eventSetSolverSettings_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UIKRigBodyMoverController_SetSolverSettings_Statics::Function_MetaDataParams), Z_Construct_UFunction_UIKRigBodyMoverController_SetSolverSettings_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_UIKRigBodyMoverController_SetSolverSettings_Statics::IKRigBodyMoverController_eventSetSolverSettings_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_UIKRigBodyMoverController_SetSolverSettings() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UIKRigBodyMoverController_SetSolverSettings_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(UIKRigBodyMoverController::execSetSolverSettings) { P_GET_STRUCT(FIKRigBodyMoverSettings,Z_Param_InSettings); P_FINISH; P_NATIVE_BEGIN; P_THIS->SetSolverSettings(Z_Param_InSettings); P_NATIVE_END; } // ********** End Class UIKRigBodyMoverController Function SetSolverSettings *********************** // ********** Begin Class UIKRigBodyMoverController ************************************************ FClassRegistrationInfo Z_Registration_Info_UClass_UIKRigBodyMoverController; UClass* UIKRigBodyMoverController::GetPrivateStaticClass() { using TClass = UIKRigBodyMoverController; if (!Z_Registration_Info_UClass_UIKRigBodyMoverController.InnerSingleton) { GetPrivateStaticClassBody( TClass::StaticPackage(), TEXT("IKRigBodyMoverController"), Z_Registration_Info_UClass_UIKRigBodyMoverController.InnerSingleton, StaticRegisterNativesUIKRigBodyMoverController, sizeof(TClass), alignof(TClass), TClass::StaticClassFlags, TClass::StaticClassCastFlags(), TClass::StaticConfigName(), (UClass::ClassConstructorType)InternalConstructor, (UClass::ClassVTableHelperCtorCallerType)InternalVTableHelperCtorCaller, UOBJECT_CPPCLASS_STATICFUNCTIONS_FORCLASS(TClass), &TClass::Super::StaticClass, &TClass::WithinClass::StaticClass ); } return Z_Registration_Info_UClass_UIKRigBodyMoverController.InnerSingleton; } UClass* Z_Construct_UClass_UIKRigBodyMoverController_NoRegister() { return UIKRigBodyMoverController::GetPrivateStaticClass(); } struct Z_Construct_UClass_UIKRigBodyMoverController_Statics { #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = { { "BlueprintType", "true" }, { "Comment", "/* The blueprint/python API for modifying a Body Mover solver's settings in an IK Rig.\n * Can adjust Solver and Goal settings. */" }, { "IncludePath", "Rig/Solvers/IKRigBodyMoverSolver.h" }, { "ModuleRelativePath", "Public/Rig/Solvers/IKRigBodyMoverSolver.h" }, { "ToolTip", "The blueprint/python API for modifying a Body Mover solver's settings in an IK Rig.\n* Can adjust Solver and Goal settings." }, }; #endif // WITH_METADATA // ********** Begin Class UIKRigBodyMoverController constinit property declarations **************** // ********** End Class UIKRigBodyMoverController constinit property declarations ****************** static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = { { .NameUTF8 = UTF8TEXT("GetGoalSettings"), .Pointer = &UIKRigBodyMoverController::execGetGoalSettings }, { .NameUTF8 = UTF8TEXT("GetSolverSettings"), .Pointer = &UIKRigBodyMoverController::execGetSolverSettings }, { .NameUTF8 = UTF8TEXT("SetGoalSettings"), .Pointer = &UIKRigBodyMoverController::execSetGoalSettings }, { .NameUTF8 = UTF8TEXT("SetSolverSettings"), .Pointer = &UIKRigBodyMoverController::execSetSolverSettings }, }; static UObject* (*const DependentSingletons[])(); static constexpr FClassFunctionLinkInfo FuncInfo[] = { { &Z_Construct_UFunction_UIKRigBodyMoverController_GetGoalSettings, "GetGoalSettings" }, // 964052979 { &Z_Construct_UFunction_UIKRigBodyMoverController_GetSolverSettings, "GetSolverSettings" }, // 832559693 { &Z_Construct_UFunction_UIKRigBodyMoverController_SetGoalSettings, "SetGoalSettings" }, // 334960842 { &Z_Construct_UFunction_UIKRigBodyMoverController_SetSolverSettings, "SetSolverSettings" }, // 3356672390 }; static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048); static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = { TCppClassTypeTraits::IsAbstract, }; static const UECodeGen_Private::FClassParams ClassParams; }; // struct Z_Construct_UClass_UIKRigBodyMoverController_Statics UObject* (*const Z_Construct_UClass_UIKRigBodyMoverController_Statics::DependentSingletons[])() = { (UObject* (*)())Z_Construct_UClass_UIKRigSolverControllerBase, (UObject* (*)())Z_Construct_UPackage__Script_IKRig, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UIKRigBodyMoverController_Statics::DependentSingletons) < 16); const UECodeGen_Private::FClassParams Z_Construct_UClass_UIKRigBodyMoverController_Statics::ClassParams = { &UIKRigBodyMoverController::StaticClass, nullptr, &StaticCppClassTypeInfo, DependentSingletons, FuncInfo, nullptr, nullptr, UE_ARRAY_COUNT(DependentSingletons), UE_ARRAY_COUNT(FuncInfo), 0, 0, 0x000800A0u, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UIKRigBodyMoverController_Statics::Class_MetaDataParams), Z_Construct_UClass_UIKRigBodyMoverController_Statics::Class_MetaDataParams) }; void UIKRigBodyMoverController::StaticRegisterNativesUIKRigBodyMoverController() { UClass* Class = UIKRigBodyMoverController::StaticClass(); FNativeFunctionRegistrar::RegisterFunctions(Class, MakeConstArrayView(Z_Construct_UClass_UIKRigBodyMoverController_Statics::Funcs)); } UClass* Z_Construct_UClass_UIKRigBodyMoverController() { if (!Z_Registration_Info_UClass_UIKRigBodyMoverController.OuterSingleton) { UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UIKRigBodyMoverController.OuterSingleton, Z_Construct_UClass_UIKRigBodyMoverController_Statics::ClassParams); } return Z_Registration_Info_UClass_UIKRigBodyMoverController.OuterSingleton; } UIKRigBodyMoverController::UIKRigBodyMoverController(const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) {} DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UIKRigBodyMoverController); UIKRigBodyMoverController::~UIKRigBodyMoverController() {} // ********** End Class UIKRigBodyMoverController ************************************************** // ********** Begin Class UIKRig_BodyMoverEffector ************************************************* FClassRegistrationInfo Z_Registration_Info_UClass_UIKRig_BodyMoverEffector; UClass* UIKRig_BodyMoverEffector::GetPrivateStaticClass() { using TClass = UIKRig_BodyMoverEffector; if (!Z_Registration_Info_UClass_UIKRig_BodyMoverEffector.InnerSingleton) { GetPrivateStaticClassBody( TClass::StaticPackage(), TEXT("IKRig_BodyMoverEffector"), Z_Registration_Info_UClass_UIKRig_BodyMoverEffector.InnerSingleton, StaticRegisterNativesUIKRig_BodyMoverEffector, sizeof(TClass), alignof(TClass), TClass::StaticClassFlags, TClass::StaticClassCastFlags(), TClass::StaticConfigName(), (UClass::ClassConstructorType)InternalConstructor, (UClass::ClassVTableHelperCtorCallerType)InternalVTableHelperCtorCaller, UOBJECT_CPPCLASS_STATICFUNCTIONS_FORCLASS(TClass), &TClass::Super::StaticClass, &TClass::WithinClass::StaticClass ); } return Z_Registration_Info_UClass_UIKRig_BodyMoverEffector.InnerSingleton; } UClass* Z_Construct_UClass_UIKRig_BodyMoverEffector_NoRegister() { return UIKRig_BodyMoverEffector::GetPrivateStaticClass(); } struct Z_Construct_UClass_UIKRig_BodyMoverEffector_Statics { #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = { { "Comment", "// NOTE: This type has been replaced with FBodyMoverGoalSettings.\n" }, { "IncludePath", "Rig/Solvers/IKRigBodyMoverSolver.h" }, { "ModuleRelativePath", "Public/Rig/Solvers/IKRigBodyMoverSolver.h" }, { "ToolTip", "NOTE: This type has been replaced with FBodyMoverGoalSettings." }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_GoalName_MetaData[] = { { "ModuleRelativePath", "Public/Rig/Solvers/IKRigBodyMoverSolver.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_BoneName_MetaData[] = { { "ModuleRelativePath", "Public/Rig/Solvers/IKRigBodyMoverSolver.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InfluenceMultiplier_MetaData[] = { { "ModuleRelativePath", "Public/Rig/Solvers/IKRigBodyMoverSolver.h" }, }; #endif // WITH_METADATA // ********** Begin Class UIKRig_BodyMoverEffector constinit property declarations ***************** static const UECodeGen_Private::FNamePropertyParams NewProp_GoalName; static const UECodeGen_Private::FNamePropertyParams NewProp_BoneName; static const UECodeGen_Private::FFloatPropertyParams NewProp_InfluenceMultiplier; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Class UIKRig_BodyMoverEffector constinit property declarations ******************* static UObject* (*const DependentSingletons[])(); static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = { TCppClassTypeTraits::IsAbstract, }; static const UECodeGen_Private::FClassParams ClassParams; }; // struct Z_Construct_UClass_UIKRig_BodyMoverEffector_Statics // ********** Begin Class UIKRig_BodyMoverEffector Property Definitions **************************** const UECodeGen_Private::FNamePropertyParams Z_Construct_UClass_UIKRig_BodyMoverEffector_Statics::NewProp_GoalName = { "GoalName", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UIKRig_BodyMoverEffector, GoalName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_GoalName_MetaData), NewProp_GoalName_MetaData) }; const UECodeGen_Private::FNamePropertyParams Z_Construct_UClass_UIKRig_BodyMoverEffector_Statics::NewProp_BoneName = { "BoneName", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UIKRig_BodyMoverEffector, BoneName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_BoneName_MetaData), NewProp_BoneName_MetaData) }; const UECodeGen_Private::FFloatPropertyParams Z_Construct_UClass_UIKRig_BodyMoverEffector_Statics::NewProp_InfluenceMultiplier = { "InfluenceMultiplier", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UIKRig_BodyMoverEffector, InfluenceMultiplier), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InfluenceMultiplier_MetaData), NewProp_InfluenceMultiplier_MetaData) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UIKRig_BodyMoverEffector_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UIKRig_BodyMoverEffector_Statics::NewProp_GoalName, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UIKRig_BodyMoverEffector_Statics::NewProp_BoneName, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UIKRig_BodyMoverEffector_Statics::NewProp_InfluenceMultiplier, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UIKRig_BodyMoverEffector_Statics::PropPointers) < 2048); // ********** End Class UIKRig_BodyMoverEffector Property Definitions ****************************** UObject* (*const Z_Construct_UClass_UIKRig_BodyMoverEffector_Statics::DependentSingletons[])() = { (UObject* (*)())Z_Construct_UClass_UObject, (UObject* (*)())Z_Construct_UPackage__Script_IKRig, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UIKRig_BodyMoverEffector_Statics::DependentSingletons) < 16); const UECodeGen_Private::FClassParams Z_Construct_UClass_UIKRig_BodyMoverEffector_Statics::ClassParams = { &UIKRig_BodyMoverEffector::StaticClass, nullptr, &StaticCppClassTypeInfo, DependentSingletons, nullptr, Z_Construct_UClass_UIKRig_BodyMoverEffector_Statics::PropPointers, nullptr, UE_ARRAY_COUNT(DependentSingletons), 0, UE_ARRAY_COUNT(Z_Construct_UClass_UIKRig_BodyMoverEffector_Statics::PropPointers), 0, 0x000800A0u, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UIKRig_BodyMoverEffector_Statics::Class_MetaDataParams), Z_Construct_UClass_UIKRig_BodyMoverEffector_Statics::Class_MetaDataParams) }; void UIKRig_BodyMoverEffector::StaticRegisterNativesUIKRig_BodyMoverEffector() { } UClass* Z_Construct_UClass_UIKRig_BodyMoverEffector() { if (!Z_Registration_Info_UClass_UIKRig_BodyMoverEffector.OuterSingleton) { UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UIKRig_BodyMoverEffector.OuterSingleton, Z_Construct_UClass_UIKRig_BodyMoverEffector_Statics::ClassParams); } return Z_Registration_Info_UClass_UIKRig_BodyMoverEffector.OuterSingleton; } UIKRig_BodyMoverEffector::UIKRig_BodyMoverEffector(const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) {} DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UIKRig_BodyMoverEffector); UIKRig_BodyMoverEffector::~UIKRig_BodyMoverEffector() {} // ********** End Class UIKRig_BodyMoverEffector *************************************************** // ********** Begin Class UIKRig_BodyMover ********************************************************* FClassRegistrationInfo Z_Registration_Info_UClass_UIKRig_BodyMover; UClass* UIKRig_BodyMover::GetPrivateStaticClass() { using TClass = UIKRig_BodyMover; if (!Z_Registration_Info_UClass_UIKRig_BodyMover.InnerSingleton) { GetPrivateStaticClassBody( TClass::StaticPackage(), TEXT("IKRig_BodyMover"), Z_Registration_Info_UClass_UIKRig_BodyMover.InnerSingleton, StaticRegisterNativesUIKRig_BodyMover, sizeof(TClass), alignof(TClass), TClass::StaticClassFlags, TClass::StaticClassCastFlags(), TClass::StaticConfigName(), (UClass::ClassConstructorType)InternalConstructor, (UClass::ClassVTableHelperCtorCallerType)InternalVTableHelperCtorCaller, UOBJECT_CPPCLASS_STATICFUNCTIONS_FORCLASS(TClass), &TClass::Super::StaticClass, &TClass::WithinClass::StaticClass ); } return Z_Registration_Info_UClass_UIKRig_BodyMover.InnerSingleton; } UClass* Z_Construct_UClass_UIKRig_BodyMover_NoRegister() { return UIKRig_BodyMover::GetPrivateStaticClass(); } struct Z_Construct_UClass_UIKRig_BodyMover_Statics { #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = { { "Comment", "// NOTE: This type has been replaced with FBodyMoverSolver.\n" }, { "IncludePath", "Rig/Solvers/IKRigBodyMoverSolver.h" }, { "ModuleRelativePath", "Public/Rig/Solvers/IKRigBodyMoverSolver.h" }, { "ToolTip", "NOTE: This type has been replaced with FBodyMoverSolver." }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_RootBone_MetaData[] = { { "ModuleRelativePath", "Public/Rig/Solvers/IKRigBodyMoverSolver.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_PositionAlpha_MetaData[] = { { "ModuleRelativePath", "Public/Rig/Solvers/IKRigBodyMoverSolver.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_PositionPositiveX_MetaData[] = { { "ModuleRelativePath", "Public/Rig/Solvers/IKRigBodyMoverSolver.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_PositionNegativeX_MetaData[] = { { "ModuleRelativePath", "Public/Rig/Solvers/IKRigBodyMoverSolver.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_PositionPositiveY_MetaData[] = { { "ModuleRelativePath", "Public/Rig/Solvers/IKRigBodyMoverSolver.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_PositionNegativeY_MetaData[] = { { "ModuleRelativePath", "Public/Rig/Solvers/IKRigBodyMoverSolver.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_PositionPositiveZ_MetaData[] = { { "ModuleRelativePath", "Public/Rig/Solvers/IKRigBodyMoverSolver.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_PositionNegativeZ_MetaData[] = { { "ModuleRelativePath", "Public/Rig/Solvers/IKRigBodyMoverSolver.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_RotationAlpha_MetaData[] = { { "ModuleRelativePath", "Public/Rig/Solvers/IKRigBodyMoverSolver.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_RotateXAlpha_MetaData[] = { { "ModuleRelativePath", "Public/Rig/Solvers/IKRigBodyMoverSolver.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_RotateYAlpha_MetaData[] = { { "ModuleRelativePath", "Public/Rig/Solvers/IKRigBodyMoverSolver.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_RotateZAlpha_MetaData[] = { { "ModuleRelativePath", "Public/Rig/Solvers/IKRigBodyMoverSolver.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Effectors_MetaData[] = { { "DeprecatedProperty", "" }, { "ModuleRelativePath", "Public/Rig/Solvers/IKRigBodyMoverSolver.h" }, }; #endif // WITH_METADATA // ********** Begin Class UIKRig_BodyMover constinit property declarations ************************* static const UECodeGen_Private::FNamePropertyParams NewProp_RootBone; static const UECodeGen_Private::FFloatPropertyParams NewProp_PositionAlpha; static const UECodeGen_Private::FFloatPropertyParams NewProp_PositionPositiveX; static const UECodeGen_Private::FFloatPropertyParams NewProp_PositionNegativeX; static const UECodeGen_Private::FFloatPropertyParams NewProp_PositionPositiveY; static const UECodeGen_Private::FFloatPropertyParams NewProp_PositionNegativeY; static const UECodeGen_Private::FFloatPropertyParams NewProp_PositionPositiveZ; static const UECodeGen_Private::FFloatPropertyParams NewProp_PositionNegativeZ; static const UECodeGen_Private::FFloatPropertyParams NewProp_RotationAlpha; static const UECodeGen_Private::FFloatPropertyParams NewProp_RotateXAlpha; static const UECodeGen_Private::FFloatPropertyParams NewProp_RotateYAlpha; static const UECodeGen_Private::FFloatPropertyParams NewProp_RotateZAlpha; static const UECodeGen_Private::FObjectPropertyParams NewProp_Effectors_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_Effectors; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Class UIKRig_BodyMover constinit property declarations *************************** static UObject* (*const DependentSingletons[])(); static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = { TCppClassTypeTraits::IsAbstract, }; static const UECodeGen_Private::FClassParams ClassParams; }; // struct Z_Construct_UClass_UIKRig_BodyMover_Statics // ********** Begin Class UIKRig_BodyMover Property Definitions ************************************ const UECodeGen_Private::FNamePropertyParams Z_Construct_UClass_UIKRig_BodyMover_Statics::NewProp_RootBone = { "RootBone", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UIKRig_BodyMover, RootBone), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_RootBone_MetaData), NewProp_RootBone_MetaData) }; const UECodeGen_Private::FFloatPropertyParams Z_Construct_UClass_UIKRig_BodyMover_Statics::NewProp_PositionAlpha = { "PositionAlpha", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UIKRig_BodyMover, PositionAlpha), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_PositionAlpha_MetaData), NewProp_PositionAlpha_MetaData) }; const UECodeGen_Private::FFloatPropertyParams Z_Construct_UClass_UIKRig_BodyMover_Statics::NewProp_PositionPositiveX = { "PositionPositiveX", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UIKRig_BodyMover, PositionPositiveX), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_PositionPositiveX_MetaData), NewProp_PositionPositiveX_MetaData) }; const UECodeGen_Private::FFloatPropertyParams Z_Construct_UClass_UIKRig_BodyMover_Statics::NewProp_PositionNegativeX = { "PositionNegativeX", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UIKRig_BodyMover, PositionNegativeX), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_PositionNegativeX_MetaData), NewProp_PositionNegativeX_MetaData) }; const UECodeGen_Private::FFloatPropertyParams Z_Construct_UClass_UIKRig_BodyMover_Statics::NewProp_PositionPositiveY = { "PositionPositiveY", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UIKRig_BodyMover, PositionPositiveY), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_PositionPositiveY_MetaData), NewProp_PositionPositiveY_MetaData) }; const UECodeGen_Private::FFloatPropertyParams Z_Construct_UClass_UIKRig_BodyMover_Statics::NewProp_PositionNegativeY = { "PositionNegativeY", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UIKRig_BodyMover, PositionNegativeY), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_PositionNegativeY_MetaData), NewProp_PositionNegativeY_MetaData) }; const UECodeGen_Private::FFloatPropertyParams Z_Construct_UClass_UIKRig_BodyMover_Statics::NewProp_PositionPositiveZ = { "PositionPositiveZ", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UIKRig_BodyMover, PositionPositiveZ), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_PositionPositiveZ_MetaData), NewProp_PositionPositiveZ_MetaData) }; const UECodeGen_Private::FFloatPropertyParams Z_Construct_UClass_UIKRig_BodyMover_Statics::NewProp_PositionNegativeZ = { "PositionNegativeZ", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UIKRig_BodyMover, PositionNegativeZ), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_PositionNegativeZ_MetaData), NewProp_PositionNegativeZ_MetaData) }; const UECodeGen_Private::FFloatPropertyParams Z_Construct_UClass_UIKRig_BodyMover_Statics::NewProp_RotationAlpha = { "RotationAlpha", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UIKRig_BodyMover, RotationAlpha), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_RotationAlpha_MetaData), NewProp_RotationAlpha_MetaData) }; const UECodeGen_Private::FFloatPropertyParams Z_Construct_UClass_UIKRig_BodyMover_Statics::NewProp_RotateXAlpha = { "RotateXAlpha", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UIKRig_BodyMover, RotateXAlpha), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_RotateXAlpha_MetaData), NewProp_RotateXAlpha_MetaData) }; const UECodeGen_Private::FFloatPropertyParams Z_Construct_UClass_UIKRig_BodyMover_Statics::NewProp_RotateYAlpha = { "RotateYAlpha", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UIKRig_BodyMover, RotateYAlpha), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_RotateYAlpha_MetaData), NewProp_RotateYAlpha_MetaData) }; const UECodeGen_Private::FFloatPropertyParams Z_Construct_UClass_UIKRig_BodyMover_Statics::NewProp_RotateZAlpha = { "RotateZAlpha", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UIKRig_BodyMover, RotateZAlpha), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_RotateZAlpha_MetaData), NewProp_RotateZAlpha_MetaData) }; const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UIKRig_BodyMover_Statics::NewProp_Effectors_Inner = { "Effectors", nullptr, (EPropertyFlags)0x0104000020000000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_UIKRig_BodyMoverEffector_NoRegister, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FArrayPropertyParams Z_Construct_UClass_UIKRig_BodyMover_Statics::NewProp_Effectors = { "Effectors", nullptr, (EPropertyFlags)0x0114000020000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UIKRig_BodyMover, Effectors_DEPRECATED), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Effectors_MetaData), NewProp_Effectors_MetaData) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UIKRig_BodyMover_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UIKRig_BodyMover_Statics::NewProp_RootBone, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UIKRig_BodyMover_Statics::NewProp_PositionAlpha, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UIKRig_BodyMover_Statics::NewProp_PositionPositiveX, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UIKRig_BodyMover_Statics::NewProp_PositionNegativeX, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UIKRig_BodyMover_Statics::NewProp_PositionPositiveY, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UIKRig_BodyMover_Statics::NewProp_PositionNegativeY, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UIKRig_BodyMover_Statics::NewProp_PositionPositiveZ, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UIKRig_BodyMover_Statics::NewProp_PositionNegativeZ, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UIKRig_BodyMover_Statics::NewProp_RotationAlpha, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UIKRig_BodyMover_Statics::NewProp_RotateXAlpha, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UIKRig_BodyMover_Statics::NewProp_RotateYAlpha, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UIKRig_BodyMover_Statics::NewProp_RotateZAlpha, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UIKRig_BodyMover_Statics::NewProp_Effectors_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UIKRig_BodyMover_Statics::NewProp_Effectors, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UIKRig_BodyMover_Statics::PropPointers) < 2048); // ********** End Class UIKRig_BodyMover Property Definitions ************************************** UObject* (*const Z_Construct_UClass_UIKRig_BodyMover_Statics::DependentSingletons[])() = { (UObject* (*)())Z_Construct_UClass_UIKRigSolver, (UObject* (*)())Z_Construct_UPackage__Script_IKRig, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UIKRig_BodyMover_Statics::DependentSingletons) < 16); const UECodeGen_Private::FClassParams Z_Construct_UClass_UIKRig_BodyMover_Statics::ClassParams = { &UIKRig_BodyMover::StaticClass, nullptr, &StaticCppClassTypeInfo, DependentSingletons, nullptr, Z_Construct_UClass_UIKRig_BodyMover_Statics::PropPointers, nullptr, UE_ARRAY_COUNT(DependentSingletons), 0, UE_ARRAY_COUNT(Z_Construct_UClass_UIKRig_BodyMover_Statics::PropPointers), 0, 0x000800A0u, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UIKRig_BodyMover_Statics::Class_MetaDataParams), Z_Construct_UClass_UIKRig_BodyMover_Statics::Class_MetaDataParams) }; void UIKRig_BodyMover::StaticRegisterNativesUIKRig_BodyMover() { } UClass* Z_Construct_UClass_UIKRig_BodyMover() { if (!Z_Registration_Info_UClass_UIKRig_BodyMover.OuterSingleton) { UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UIKRig_BodyMover.OuterSingleton, Z_Construct_UClass_UIKRig_BodyMover_Statics::ClassParams); } return Z_Registration_Info_UClass_UIKRig_BodyMover.OuterSingleton; } UIKRig_BodyMover::UIKRig_BodyMover(const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) {} DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UIKRig_BodyMover); UIKRig_BodyMover::~UIKRig_BodyMover() {} // ********** End Class UIKRig_BodyMover *********************************************************** // ********** Begin Registration ******************************************************************* struct Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_IKRig_Source_IKRig_Public_Rig_Solvers_IKRigBodyMoverSolver_h__Script_IKRig_Statics { static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = { { FIKRigBodyMoverGoalSettings::StaticStruct, Z_Construct_UScriptStruct_FIKRigBodyMoverGoalSettings_Statics::NewStructOps, TEXT("IKRigBodyMoverGoalSettings"),&Z_Registration_Info_UScriptStruct_FIKRigBodyMoverGoalSettings, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FIKRigBodyMoverGoalSettings), 1073047654U) }, { FIKRigBodyMoverSettings::StaticStruct, Z_Construct_UScriptStruct_FIKRigBodyMoverSettings_Statics::NewStructOps, TEXT("IKRigBodyMoverSettings"),&Z_Registration_Info_UScriptStruct_FIKRigBodyMoverSettings, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FIKRigBodyMoverSettings), 1387600062U) }, { FIKRigBodyMoverSolver::StaticStruct, Z_Construct_UScriptStruct_FIKRigBodyMoverSolver_Statics::NewStructOps, TEXT("IKRigBodyMoverSolver"),&Z_Registration_Info_UScriptStruct_FIKRigBodyMoverSolver, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FIKRigBodyMoverSolver), 3868936488U) }, }; static constexpr FClassRegisterCompiledInInfo ClassInfo[] = { { Z_Construct_UClass_UIKRigBodyMoverController, UIKRigBodyMoverController::StaticClass, TEXT("UIKRigBodyMoverController"), &Z_Registration_Info_UClass_UIKRigBodyMoverController, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UIKRigBodyMoverController), 3438369374U) }, { Z_Construct_UClass_UIKRig_BodyMoverEffector, UIKRig_BodyMoverEffector::StaticClass, TEXT("UIKRig_BodyMoverEffector"), &Z_Registration_Info_UClass_UIKRig_BodyMoverEffector, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UIKRig_BodyMoverEffector), 1517395152U) }, { Z_Construct_UClass_UIKRig_BodyMover, UIKRig_BodyMover::StaticClass, TEXT("UIKRig_BodyMover"), &Z_Registration_Info_UClass_UIKRig_BodyMover, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UIKRig_BodyMover), 4214792598U) }, }; }; // Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_IKRig_Source_IKRig_Public_Rig_Solvers_IKRigBodyMoverSolver_h__Script_IKRig_Statics static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_IKRig_Source_IKRig_Public_Rig_Solvers_IKRigBodyMoverSolver_h__Script_IKRig_3521306738{ TEXT("/Script/IKRig"), Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_IKRig_Source_IKRig_Public_Rig_Solvers_IKRigBodyMoverSolver_h__Script_IKRig_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_IKRig_Source_IKRig_Public_Rig_Solvers_IKRigBodyMoverSolver_h__Script_IKRig_Statics::ClassInfo), Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_IKRig_Source_IKRig_Public_Rig_Solvers_IKRigBodyMoverSolver_h__Script_IKRig_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_IKRig_Source_IKRig_Public_Rig_Solvers_IKRigBodyMoverSolver_h__Script_IKRig_Statics::ScriptStructInfo), nullptr, 0, }; // ********** End Registration ********************************************************************* PRAGMA_ENABLE_DEPRECATION_WARNINGS