diff options
Diffstat (limited to 'Library/PackageCache/com.unity.timeline@1.2.13/Editor/treeview/Snapping/IAttractable.cs')
| -rw-r--r-- | Library/PackageCache/com.unity.timeline@1.2.13/Editor/treeview/Snapping/IAttractable.cs | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/Library/PackageCache/com.unity.timeline@1.2.13/Editor/treeview/Snapping/IAttractable.cs b/Library/PackageCache/com.unity.timeline@1.2.13/Editor/treeview/Snapping/IAttractable.cs new file mode 100644 index 0000000..772809d --- /dev/null +++ b/Library/PackageCache/com.unity.timeline@1.2.13/Editor/treeview/Snapping/IAttractable.cs @@ -0,0 +1,21 @@ +namespace UnityEditor.Timeline +{ + enum AttractedEdge + { + None, + Left, + Right + } + + interface IAttractable + { + bool ShouldSnapTo(ISnappable snappable); + double start { get; } + double end { get; } + } + + interface IAttractionHandler + { + void OnAttractedEdge(IAttractable attractable, ManipulateEdges manipulateEdges, AttractedEdge edge, double time); + } +} |
