Class EditorCurveBindingUtils
Namespace: UnityEditor.Animations.Rigging
Syntax
public static class EditorCurveBindingUtils
Methods
CollectPositionBindings(Transform, Transform, List<EditorCurveBinding>)
Declaration
public static void CollectPositionBindings(Transform root, Transform transform, List<EditorCurveBinding> bindings)
Parameters
Type | Name | Description |
---|---|---|
Transform | root | |
Transform | transform | |
List<EditorCurveBinding> | bindings |
CollectPropertyBindings(Transform, MonoBehaviour, String, List<EditorCurveBinding>)
Declaration
public static void CollectPropertyBindings(Transform root, MonoBehaviour component, string propertyName, List<EditorCurveBinding> bindings)
Parameters
Type | Name | Description |
---|---|---|
Transform | root | |
MonoBehaviour | component | |
String | propertyName | |
List<EditorCurveBinding> | bindings |
CollectRotationBindings(Transform, Transform, List<EditorCurveBinding>)
Declaration
public static void CollectRotationBindings(Transform root, Transform transform, List<EditorCurveBinding> bindings)
Parameters
Type | Name | Description |
---|---|---|
Transform | root | |
Transform | transform | |
List<EditorCurveBinding> | bindings |
CollectScaleBindings(Transform, Transform, List<EditorCurveBinding>)
Declaration
public static void CollectScaleBindings(Transform root, Transform transform, List<EditorCurveBinding> bindings)
Parameters
Type | Name | Description |
---|---|---|
Transform | root | |
Transform | transform | |
List<EditorCurveBinding> | bindings |
CollectTRBindings(Transform, Transform, List<EditorCurveBinding>)
Declaration
public static void CollectTRBindings(Transform root, Transform transform, List<EditorCurveBinding> bindings)
Parameters
Type | Name | Description |
---|---|---|
Transform | root | |
Transform | transform | |
List<EditorCurveBinding> | bindings |
CollectTRSBindings(Transform, Transform, List<EditorCurveBinding>)
Declaration
public static void CollectTRSBindings(Transform root, Transform transform, List<EditorCurveBinding> bindings)
Parameters
Type | Name | Description |
---|---|---|
Transform | root | |
Transform | transform | |
List<EditorCurveBinding> | bindings |
CollectVector3Bindings<T>(Transform, T, String, List<EditorCurveBinding>)
Declaration
public static void CollectVector3Bindings<T>(Transform root, T component, string propertyName, List<EditorCurveBinding> bindings)
where T : MonoBehaviour
Parameters
Type | Name | Description |
---|---|---|
Transform | root | |
T | component | |
String | propertyName | |
List<EditorCurveBinding> | bindings |
Type Parameters
Name | Description |
---|---|
T |
RemapRotationBinding(AnimationClip, EditorCurveBinding, ref EditorCurveBinding)
Declaration
public static bool RemapRotationBinding(AnimationClip clip, EditorCurveBinding binding, ref EditorCurveBinding rotationBinding)
Parameters
Type | Name | Description |
---|---|---|
AnimationClip | clip | |
EditorCurveBinding | binding | |
EditorCurveBinding | rotationBinding |
Returns
Type | Description |
---|---|
Boolean |