A game about forced loneliness, made by TACStudios
at master 26 lines 796 B view raw
1using System; 2using System.Collections.Generic; 3using System.Linq; 4 5namespace UnityEditor.Timeline 6{ 7 class AddDeleteItemModeMix : IAddDeleteItemMode 8 { 9 public void InsertItemsAtTime(IEnumerable<ItemsPerTrack> itemsGroups, double requestedTime) 10 { 11 ItemsUtils.SetItemsStartTime(itemsGroups, requestedTime); 12 EditModeMixUtils.PrepareItemsForInsertion(itemsGroups); 13 14 if (!EditModeMixUtils.CanInsert(itemsGroups)) 15 { 16 var validTime = itemsGroups.Select(c => c.targetTrack).Max(parent => parent.end); 17 ItemsUtils.SetItemsStartTime(itemsGroups, validTime); 18 } 19 } 20 21 public void RemoveItems(IEnumerable<ItemsPerTrack> itemsGroups) 22 { 23 // Nothing 24 } 25 } 26}