first commit

This commit is contained in:
lethanhsonvsp
2025-11-17 15:16:36 +07:00
commit a40d0921eb
17012 changed files with 2652386 additions and 0 deletions

View File

@@ -0,0 +1,24 @@
using UnityEngine.Animations.Rigging;
namespace UnityEditor.Animations.Rigging
{
/// <summary>
/// MultiAim inverse constraint.
/// </summary>
/// <seealso cref="MultiAimConstraint"/>
[InverseRigConstraint(typeof(MultiAimConstraint))]
public class MultiAimInverseConstraint : OverrideRigConstraint<
MultiAimConstraint,
MultiAimInverseConstraintJob,
MultiAimConstraintData,
MultiAimInverseConstraintJobBinder<MultiAimConstraintData>
>
{
/// <summary>
/// Constructor.
/// </summary>
/// <param name="baseConstraint">Base constraint to override.</param>
public MultiAimInverseConstraint(MultiAimConstraint baseConstraint) : base(baseConstraint) {}
}
}

View File

@@ -0,0 +1,11 @@
fileFormatVersion: 2
guid: 55179714ce28f4fad97dbe8831d7b7b5
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -0,0 +1,25 @@
using UnityEngine;
using UnityEngine.Animations;
using UnityEngine.Animations.Rigging;
namespace UnityEditor.Animations.Rigging
{
/// <summary>
/// MultiParent inverse constraint.
/// </summary>
/// <seealso cref="MultiParentConstraint"/>
[InverseRigConstraint(typeof(MultiParentConstraint))]
public class MultiParentInverseConstraint : OverrideRigConstraint<
MultiParentConstraint,
MultiParentInverseConstraintJob,
MultiParentConstraintData,
MultiParentInverseConstraintJobBinder<MultiParentConstraintData>
>
{
/// <summary>
/// Constructor.
/// </summary>
/// <param name="baseConstraint">Base constraint to override.</param>
public MultiParentInverseConstraint(MultiParentConstraint baseConstraint) : base(baseConstraint) { }
}
}

View File

@@ -0,0 +1,11 @@
fileFormatVersion: 2
guid: b0bc68cc00b8ce547b1cc869a707c8b9
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {fileID: 2800000, guid: ca41524ec86f0d84ab5675c9622cc1a2, type: 3}
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -0,0 +1,24 @@
using UnityEngine.Animations.Rigging;
namespace UnityEditor.Animations.Rigging
{
/// <summary>
/// MultiPosition inverse constraint.
/// </summary>
/// <seealso cref="MultiPositionConstraint"/>
[InverseRigConstraint(typeof(MultiPositionConstraint))]
public class MultiPositionInverseConstraint : OverrideRigConstraint<
MultiPositionConstraint,
MultiPositionInverseConstraintJob,
MultiPositionConstraintData,
MultiPositionInverseConstraintJobBinder<MultiPositionConstraintData>
>
{
/// <summary>
/// Constructor.
/// </summary>
/// <param name="baseConstraint">Base constraint to override.</param>
public MultiPositionInverseConstraint(MultiPositionConstraint baseConstraint) : base(baseConstraint) {}
}
}

View File

@@ -0,0 +1,11 @@
fileFormatVersion: 2
guid: f565b137dff19490c925f69f8fbfb243
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -0,0 +1,23 @@
using UnityEngine.Animations.Rigging;
namespace UnityEditor.Animations.Rigging
{
/// <summary>
/// MultiReferential inverse constraint.
/// </summary>
[InverseRigConstraint(typeof(MultiReferentialConstraint))]
public class MultiReferentialInverseConstraint : OverrideRigConstraint<
MultiReferentialConstraint,
MultiReferentialInverseConstraintJob,
MultiReferentialConstraintData,
MultiReferentialInverseConstraintJobBinder<MultiReferentialConstraintData>
>
{
/// <summary>
/// Constructor.
/// </summary>
/// <param name="baseConstraint">Base constraint to override.</param>
public MultiReferentialInverseConstraint(MultiReferentialConstraint baseConstraint) : base(baseConstraint) {}
}
}

View File

@@ -0,0 +1,11 @@
fileFormatVersion: 2
guid: 246edcdada8bcb14cb045a083c910774
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -0,0 +1,24 @@
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) {}
}
}

View File

@@ -0,0 +1,11 @@
fileFormatVersion: 2
guid: 34672f6d93a624041a3e076be94601e6
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -0,0 +1,24 @@
using UnityEngine.Animations.Rigging;
namespace UnityEditor.Animations.Rigging
{
/// <summary>
/// TwistChain inverse constraint.
/// </summary>
/// <seealso cref="TwistChainConstraint"/>
[InverseRigConstraint(typeof(TwistChainConstraint))]
public class TwistChainInverseConstraint : OverrideRigConstraint<
TwistChainConstraint,
TwistChainInverseConstraintJob,
TwistChainConstraintData,
TwistChainInverseConstraintJobBinder<TwistChainConstraintData>
>
{
/// <summary>
/// Constructor.
/// </summary>
/// <param name="baseConstraint">Base constraint to override.</param>
public TwistChainInverseConstraint(TwistChainConstraint baseConstraint) : base(baseConstraint) {}
}
}

View File

@@ -0,0 +1,11 @@
fileFormatVersion: 2
guid: 84300ca1d515442388c563e2508c8745
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -0,0 +1,24 @@
using UnityEngine.Animations.Rigging;
namespace UnityEditor.Animations.Rigging
{
/// <summary>
/// TwoBone IK inverse constraint.
/// </summary>
/// <seealso cref="TwoBoneIKConstraint"/>
[InverseRigConstraint(typeof(TwoBoneIKConstraint))]
public class TwoBoneIKInverseConstraint : OverrideRigConstraint<
TwoBoneIKConstraint,
TwoBoneIKInverseConstraintJob,
TwoBoneIKConstraintData,
TwoBoneIKInverseConstraintJobBinder<TwoBoneIKConstraintData>
>
{
/// <summary>
/// Constructor.
/// </summary>
/// <param name="baseConstraint">Base constraint to override.</param>
public TwoBoneIKInverseConstraint(TwoBoneIKConstraint baseConstraint) : base(baseConstraint) {}
}
}

View File

@@ -0,0 +1,11 @@
fileFormatVersion: 2
guid: 62e695bb417d14bdf9e0b26e15e8617c
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant: