Class RigUtils
Inheritance
System.Object
RigUtils
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Syntax
public static class RigUtils
Properties
syncSceneToStreamBinder
Declaration
public static IAnimationJobBinder syncSceneToStreamBinder { get; }
Property Value
Methods
Declaration
public static Dictionary<int, List<int>> BuildUniqueReferenceMap(JobTransform[] references)
Parameters
Returns
Type |
Description |
Dictionary<System.Int32, List<System.Int32>> |
|
CreateAnimationJobs(Animator, IRigConstraint[])
Declaration
public static IAnimationJob[] CreateAnimationJobs(Animator animator, IRigConstraint[] constraints)
Parameters
Returns
Type |
Description |
IAnimationJob[] |
|
Declaration
public static IAnimationJobData CreateSyncSceneToStreamData(JobTransform[] references)
Parameters
Returns
DestroyAnimationJobs(IRigConstraint[], IAnimationJob[])
Declaration
public static void DestroyAnimationJobs(IRigConstraint[] constraints, IAnimationJob[] jobs)
Parameters
Type |
Name |
Description |
IRigConstraint[] |
constraints |
|
IAnimationJob[] |
jobs |
|
GetAllConstraintReferences(Animator, IRigConstraint[])
Declaration
public static JobTransform[] GetAllConstraintReferences(Animator animator, IRigConstraint[] constraints)
Parameters
Returns
Declaration
public static JobTransform[] GetAllRigTransformReferences(Rig rig)
Parameters
Type |
Name |
Description |
Rig |
rig |
|
Returns
GetConstraints(Rig)
Declaration
public static IRigConstraint[] GetConstraints(Rig rig)
Parameters
Type |
Name |
Description |
Rig |
rig |
|
Returns