Class InspectorCurveEditor
Inheritance
System.Object
InspectorCurveEditor
Syntax
public sealed class InspectorCurveEditor
Constructors
InspectorCurveEditor()
Declaration
public InspectorCurveEditor()
InspectorCurveEditor(InspectorCurveEditor.Settings)
Declaration
public InspectorCurveEditor(InspectorCurveEditor.Settings settings)
Parameters
Fields
settings
Declaration
public readonly InspectorCurveEditor.Settings settings
Field Value
Methods
Add(SerializedProperty)
Declaration
public void Add(SerializedProperty curve)
Parameters
| Type |
Name |
Description |
| SerializedProperty |
curve |
|
Add(SerializedProperty, InspectorCurveEditor.CurveState)
Declaration
public void Add(SerializedProperty curve, InspectorCurveEditor.CurveState state)
Parameters
Add(SerializedProperty[])
Declaration
public void Add(params SerializedProperty[] curves)
Parameters
| Type |
Name |
Description |
| SerializedProperty[] |
curves |
|
GetCurveState(SerializedProperty)
Declaration
public InspectorCurveEditor.CurveState GetCurveState(SerializedProperty curve)
Parameters
| Type |
Name |
Description |
| SerializedProperty |
curve |
|
Returns
GetSelection()
Declaration
public InspectorCurveEditor.Selection GetSelection()
Returns
OnGUI(Rect)
Declaration
public bool OnGUI(Rect rect)
Parameters
| Type |
Name |
Description |
| Rect |
rect |
|
Returns
| Type |
Description |
| System.Boolean |
|
Remove(SerializedProperty)
Declaration
public void Remove(SerializedProperty curve)
Parameters
| Type |
Name |
Description |
| SerializedProperty |
curve |
|
RemoveAll()
Declaration
SetCurveState(SerializedProperty, InspectorCurveEditor.CurveState)
Declaration
public void SetCurveState(SerializedProperty curve, InspectorCurveEditor.CurveState state)
Parameters
SetKeyframe(SerializedProperty, Int32, Keyframe)
Declaration
public void SetKeyframe(SerializedProperty curve, int keyframeIndex, Keyframe keyframe)
Parameters
| Type |
Name |
Description |
| SerializedProperty |
curve |
|
| System.Int32 |
keyframeIndex |
|
| Keyframe |
keyframe |
|