Esempio n. 1
0
 private void RebuildKeyframeViewModels()
 {
     foreach (var key in timeline.Keys)
     {
         KeyframeViewModel keyVM = new KeyframeViewModel(key.Key);
         Keyframes.Add(keyVM);
     }
 }
Esempio n. 2
0
        /// <summary>
        /// Event for when a keyframe is added to the timeline
        /// </summary>
        /// <param name="key"></param>

        private void Timeline_KeyframeAdded(KeyContainer key)
        {
            KeyframeViewModel keyVM = new KeyframeViewModel(key.Time);

            Keyframes.Add(keyVM);
        }
Esempio n. 3
0
 private void UpdateSelectedKey(KeyframeViewModel value)
 {
     //RaisePropertyChanged();
     Debug.WriteLine($"Selected Key Changed {SelectedKey?.Time}");
     Messenger.Publish <SelectionChanged>(new SelectionChanged(this, value));
 }