123456789101112131415161718 |
- using UnityEngine;
- namespace UnityEditor.Experimental.Rendering.Universal.Path2D
- {
- internal interface IDrawer
- {
- void DrawSelectionRect(Rect rect);
- void DrawCreatePointPreview(Vector3 position);
- void DrawRemovePointPreview(Vector3 position);
- void DrawPoint(Vector3 position);
- void DrawPointHovered(Vector3 position);
- void DrawPointSelected(Vector3 position);
- void DrawLine(Vector3 p1, Vector3 p2, float width, Color color);
- void DrawDottedLine(Vector3 p1, Vector3 p2, float width, Color color);
- void DrawBezier(Vector3 p1, Vector3 p2, Vector3 p3, Vector3 p4, float width, Color color);
- void DrawTangent(Vector3 position, Vector3 tangent);
- }
- }
|