Class EditorCurveBindingUtils | Animation Rigging | 0.3.4-preview
docs.unity3d.com
    Show / Hide Table of Contents

    Class EditorCurveBindingUtils

    Inheritance
    Object
    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
    Back to top
    Copyright © 2023 Unity Technologies — Terms of use
    • Legal
    • Privacy Policy
    • Cookies
    • Do Not Sell or Share My Personal Information
    • Your Privacy Choices (Cookie Settings)
    "Unity", Unity logos, and other Unity trademarks are trademarks or registered trademarks of Unity Technologies or its affiliates in the U.S. and elsewhere (more info here). Other names or brands are trademarks of their respective owners.
    Generated by DocFX on 18 October 2023