C# Class BezierCurves.BezierCurve3DEditor

Inheritance: UnityEditor.Editor
Show file Open project: dbrizov/Unity-BezierCurves Class Usage Examples

Public Methods

Method Description
DrawPointsSceneGUI ( BezierCurve3D curve, BezierPoint3D exclude = null ) : void
OnInspectorGUI ( ) : void

Protected Methods

Method Description
OnEnable ( ) : void
OnSceneGUI ( ) : void

Private Methods

Method Description
AddDefaultPoints ( BezierCurve3D curve ) : void
AddKeyPointAt ( BezierCurve3D curve, int index ) : BezierPoint3D
CreateBezeirCurve ( ) : void
DrawElementCallback ( Rect rect, int index, bool isActive, bool isFocused ) : void
RemoveKeyPointAt ( BezierCurve3D curve, int index ) : bool
RenamePoints ( BezierCurve3D curve ) : void

Method Details

DrawPointsSceneGUI() public static method

public static DrawPointsSceneGUI ( BezierCurve3D curve, BezierPoint3D exclude = null ) : void
curve BezierCurve3D
exclude BezierPoint3D
return void

OnEnable() protected method

protected OnEnable ( ) : void
return void

OnInspectorGUI() public method

public OnInspectorGUI ( ) : void
return void

OnSceneGUI() protected method

protected OnSceneGUI ( ) : void
return void