private void AddClipView(ClipModel clipData) { BaseClipView clipView = TimelineViewHelper.GetClipView(clipData); clipView.Init(window, Model); clipView.Track = this; Cliplist.Add(clipView); OnAddClipView(clipView); }
public void RemoveClipView(BaseClipView clipView) { for (int i = 0; i < Cliplist.Count; i++) { if (Cliplist[i].Equals(clipView)) { Cliplist.RemoveAt(i); break; } } Track.Clips.Remove(clipView.Clip); }
public virtual void OnAddClipView(BaseClipView clipView) { }