C# Class UnityEditor.RotationCurveInterpolation

显示文件 Open project: randomize/VimConfig Class Usage Examples

Public Properties

Property Type Description
kPostFix char[]

Public Methods

Method Description
ExtractComponentCharacter ( string name ) : char
GetCurveIndexFromName ( string name ) : int
GetCurveState ( AnimationClip clip, EditorCurveBinding selection ) : State
GetModeFromCurveData ( EditorCurveBinding data ) : Mode
GetPrefixForInterpolation ( Mode newInterpolationMode ) : string
RemapAnimationBindingForAddKey ( EditorCurveBinding binding, AnimationClip clip ) : UnityEditor.EditorCurveBinding[]
RemapAnimationBindingForRotationCurves ( EditorCurveBinding curveBinding, AnimationClip clip ) : EditorCurveBinding

Private Methods

Method Description
ConvertRotationPropertiesToDefaultInterpolation ( AnimationClip clip, EditorCurveBinding selection ) : UnityEditor.EditorCurveBinding[]
ConvertRotationPropertiesToInterpolationType ( EditorCurveBinding selection, Mode newInterpolationMode ) : UnityEditor.EditorCurveBinding[]
GenerateTransformCurveBindingArray ( string path, string property, System type, int count ) : UnityEditor.EditorCurveBinding[]
SetInterpolation ( AnimationClip clip, EditorCurveBinding curveBindings, Mode newInterpolationMode ) : void

Method Details

ExtractComponentCharacter() public static method

public static ExtractComponentCharacter ( string name ) : char
name string
return char

GetCurveIndexFromName() public static method

public static GetCurveIndexFromName ( string name ) : int
name string
return int

GetCurveState() public static method

public static GetCurveState ( AnimationClip clip, EditorCurveBinding selection ) : State
clip UnityEngine.AnimationClip
selection EditorCurveBinding
return UnityEditorInternal.State

GetModeFromCurveData() public static method

public static GetModeFromCurveData ( EditorCurveBinding data ) : Mode
data EditorCurveBinding
return Mode

GetPrefixForInterpolation() public static method

public static GetPrefixForInterpolation ( Mode newInterpolationMode ) : string
newInterpolationMode Mode
return string

RemapAnimationBindingForAddKey() public static method

public static RemapAnimationBindingForAddKey ( EditorCurveBinding binding, AnimationClip clip ) : UnityEditor.EditorCurveBinding[]
binding EditorCurveBinding
clip UnityEngine.AnimationClip
return UnityEditor.EditorCurveBinding[]

RemapAnimationBindingForRotationCurves() public static method

public static RemapAnimationBindingForRotationCurves ( EditorCurveBinding curveBinding, AnimationClip clip ) : EditorCurveBinding
curveBinding EditorCurveBinding
clip UnityEngine.AnimationClip
return EditorCurveBinding

Property Details

kPostFix public_oe static_oe property

public static char[] kPostFix
return char[]