RoboticArms/Library/PackageCache/com.unity.animation.rigging@68167b505d2b/Editor/InverseSolve/Constraints/MultiRotationInverseConstraint.cs
2025-11-17 15:16:36 +07:00

25 lines
819 B
C#

using UnityEngine.Animations.Rigging;
namespace UnityEditor.Animations.Rigging
{
/// <summary>
/// MultiRotation inverse constraint.
/// </summary>
/// <seealso cref="MultiRotationConstraint"/>
[InverseRigConstraint(typeof(MultiRotationConstraint))]
public class MultiRotationInverseConstraint : OverrideRigConstraint<
MultiRotationConstraint,
MultiRotationInverseConstraintJob,
MultiRotationConstraintData,
MultiRotationInverseConstraintJobBinder<MultiRotationConstraintData>
>
{
/// <summary>
/// Constructor.
/// </summary>
/// <param name="baseConstraint">Base constraint to override.</param>
public MultiRotationInverseConstraint(MultiRotationConstraint baseConstraint) : base(baseConstraint) {}
}
}