A game about forced loneliness, made by TACStudios
at master 1.0 kB view raw
1using System; 2using UnityEngine; 3 4namespace UnityEditor.U2D.Common.Path 5{ 6 internal interface IEditablePathController 7 { 8 IEditablePath editablePath { get; set; } 9 IEditablePath closestEditablePath { get; } 10 ISnapping<Vector3> snapping { get; set; } 11 bool enableSnapping { get; } 12 void RegisterUndo(string name); 13 void ClearSelection(); 14 void SelectPoint(int index, bool select); 15 void CreatePoint(int index, Vector3 position); 16 void RemoveSelectedPoints(); 17 void MoveSelectedPoints(Vector3 delta); 18 void MoveEdge(int index, Vector3 delta); 19 void SetLeftTangent(int index, Vector3 position, bool setToLinear, bool mirror, Vector3 cachedRightTangent, TangentMode cachedTangentMode); 20 void SetRightTangent(int index, Vector3 position, bool setToLinear, bool mirror, Vector3 cachedLeftTangent, TangentMode cachedTangentMode); 21 void ClearClosestPath(); 22 void AddClosestPath(float distance); 23 } 24}