5 types derived from Timeline
PresentationCore (5)
System\Windows\Media\Animation\AnimationTimeline.cs (1)
17public abstract class AnimationTimeline : Timeline
System\Windows\Media\Animation\Generated\TimelineGroup.cs (1)
44abstract partial class TimelineGroup : Timeline
System\Windows\Media\Animation\TimelineGroup.cs (1)
21public abstract partial class TimelineGroup : Timeline, IAddChild
System\Windows\Media\Generated\MediaTimeline.cs (1)
45partial class MediaTimeline : Timeline
System\Windows\Media\MediaTimeline.cs (1)
37public partial class MediaTimeline : Timeline, IUriContext
153 references to Timeline
PresentationCore (117)
System\Windows\Media\Animation\Clock.cs (24)
54protected internal Clock(Timeline timeline) 71_timeline = (Timeline)timeline.GetCurrentValueAsFrozen(); 235/// <see cref="System.Windows.Media.Animation.Timeline.FillBehavior"/> attribute. 363public Timeline Timeline 390AddEventHandler(Timeline.CompletedKey, value); 394RemoveEventHandler(Timeline.CompletedKey, value); 408AddEventHandler(Timeline.CurrentGlobalSpeedInvalidatedKey, value); 413RemoveEventHandler(Timeline.CurrentGlobalSpeedInvalidatedKey, value); 427AddEventHandler(Timeline.CurrentStateInvalidatedKey, value); 432RemoveEventHandler(Timeline.CurrentStateInvalidatedKey, value); 445AddEventHandler(Timeline.CurrentTimeInvalidatedKey, value); 450RemoveEventHandler(Timeline.CurrentTimeInvalidatedKey, value); 461AddEventHandler(Timeline.RemoveRequestedKey, value); 465RemoveEventHandler(Timeline.RemoveRequestedKey, value); 580Timeline timeline, 608Timeline timeline, 657Timeline rootTimeline, 3466FireEvent(Timeline.CompletedKey); 3474FireEvent(Timeline.CurrentGlobalSpeedInvalidatedKey); 3483FireEvent(Timeline.CurrentStateInvalidatedKey); 3492FireEvent(Timeline.CurrentTimeInvalidatedKey); 3518FireEvent(Timeline.RemoveRequestedKey); 3598Int32? desiredFrameRate = Timeline.GetDesiredFrameRate(_timeline); 4493internal Timeline _timeline;
System\Windows\Media\Animation\ClockGroup.cs (1)
90Timeline timeline,
System\Windows\Media\Animation\Generated\Timeline.cs (4)
58public new Timeline Clone() 60return (Timeline)base.Clone(); 67public new Timeline CloneCurrentValue() 69return (Timeline)base.CloneCurrentValue();
System\Windows\Media\Animation\Generated\TimelineCollection.cs (53)
49public sealed partial class TimelineCollection : Animatable, IList, IList<Timeline> 94public void Add(Timeline value) 122public bool Contains(Timeline value) 132public int IndexOf(Timeline value) 142public void Insert(int index, Timeline value) 164public bool Remove(Timeline value) 180Timeline oldValue = _collection[index]; 224Timeline oldValue = _collection[ index ]; 242public Timeline this[int index] 262Timeline oldValue = _collection[ index ]; 296public void CopyTo(Timeline[] array, int index) 311bool ICollection<Timeline>.IsReadOnly 335IEnumerator<Timeline> IEnumerable<Timeline>.GetEnumerator() 348return ((ICollection<Timeline>)this).IsReadOnly; 383return Contains(value as Timeline); 388return IndexOf(value as Timeline); 399Remove(value as Timeline); 491internal Timeline Internal_GetItem(int i) 518private Timeline Cast(object value) 522if (!(value is Timeline)) 527return (Timeline) value; 533private int AddHelper(Timeline value) 544internal int AddWithoutFiringPublicEvents(Timeline value) 553Timeline newValue = value; 606_collection = new FrugalStructList<Timeline>(count); 610Timeline newValue = (Timeline) sourceTimelineCollection._collection[i].Clone(); 628_collection = new FrugalStructList<Timeline>(count); 632Timeline newValue = (Timeline) sourceTimelineCollection._collection[i].CloneCurrentValue(); 650_collection = new FrugalStructList<Timeline>(count); 654Timeline newValue = (Timeline) sourceTimelineCollection._collection[i].GetAsFrozen(); 672_collection = new FrugalStructList<Timeline>(count); 676Timeline newValue = (Timeline) sourceTimelineCollection._collection[i].GetCurrentValueAsFrozen(); 756internal FrugalStructList<Timeline> _collection; 766public struct Enumerator : IEnumerator, IEnumerator<Timeline> 777_current = default(Timeline); 857public Timeline Current 880private Timeline _current; 902_collection = new FrugalStructList<Timeline>(); 911_collection = new FrugalStructList<Timeline>(capacity); 917public TimelineCollection(IEnumerable<Timeline> collection) 928ICollection<Timeline> icollectionOfT = collection as ICollection<Timeline>; 932_collection = new FrugalStructList<Timeline>(icollectionOfT); 940_collection = new FrugalStructList<Timeline>(icollection); 944_collection = new FrugalStructList<Timeline>(); 946foreach (Timeline item in collection) 952Timeline newValue = item; 964foreach (Timeline item in collection)
System\Windows\Media\Animation\Subtree.cs (5)
292internal TimelineTreeEnumerator(Timeline root, bool processRoot) 303_timelineStack = new Stack<Timeline>(10); 402internal Timeline Current 414private Timeline _rootTimeline; 417private Stack<Timeline> _timelineStack;
System\Windows\Media\Animation\Timeline.cs (27)
140Timeline sourceTimeline = (Timeline)sourceFreezable; 159Timeline sourceTimeline = (Timeline)sourceFreezable; 172((Timeline)d).PropertyChanged(e.Property); 185typeof(Timeline), 241typeof(Timeline), 284typeof(Timeline), 323typeof(Timeline), 366typeof(Timeline), 384/// <seealso cref="Timeline.DesiredFrameRateProperty" /> 385public static Int32? GetDesiredFrameRate(Timeline timeline) 397/// <seealso cref="Timeline.DesiredFrameRateProperty" /> 398public static void SetDesiredFrameRate(Timeline timeline, Int32? desiredFrameRate) 415typeof(Timeline), 456typeof(Timeline), 496typeof(Timeline), 539typeof(Timeline), 574typeof(Timeline), 848internal void InternalOnFreezablePropertyChanged(Timeline originalTimeline, Timeline newTimeline) 907private void CopyCommon(Timeline sourceTimeline) 1011Timeline timeline = (Timeline)weakRef.Target; 1135internal static Timeline Find(int id) 1137Timeline timeline = null; 1145timeline = (Timeline)weakRef.Target;
System\Windows\Media\Animation\TimelineGroup.cs (2)
148Timeline timelineChild = child as Timeline;
System\Windows\Media\Animation\TimeManager.cs (1)
359Timeline.CleanKnownTimelinesTable();
PresentationFramework (36)
System\windows\Documents\CaretElement.cs (1)
921Timeline.SetDesiredFrameRate(blinkAnimation, 10);
System\Windows\Markup\Baml2006\Baml2006KnownTypes.cs (1)
761case 665: t = () => typeof(Timeline); break;
System\Windows\Markup\Baml2006\WpfGeneratedKnownProperties.cs (3)
6665Type type = typeof(System.Windows.Media.Animation.Timeline); 6666DependencyProperty dp = System.Windows.Media.Animation.Timeline.BeginTimeProperty; 6668this.GetXamlType(typeof(System.Windows.Media.Animation.Timeline)), // DeclaringType
System\Windows\Markup\Baml2006\WpfGeneratedKnownTypes.cs (1)
10288typeof(System.Windows.Media.Animation.Timeline),
System\Windows\Markup\KnownTypes.cs (1)
6219case KnownElements.Timeline: t = typeof(System.Windows.Media.Animation.Timeline); break;
System\Windows\Media\Animation\Storyboard.cs (1)
383Timeline currentTimeline = currentClock.Timeline;
System\Windows\VisualStateManager.cs (28)
381Dictionary<TimelineDataToken, Timeline> currentAnimations = FlattenTimelines(group.CurrentStoryboards); 382Dictionary<TimelineDataToken, Timeline> transitionAnimations = FlattenTimelines(transition != null ? transition.Storyboard : null); 383Dictionary<TimelineDataToken, Timeline> newStateAnimations = FlattenTimelines(newState.Storyboard); 387foreach (KeyValuePair<TimelineDataToken, Timeline> pair in transitionAnimations) 394foreach (KeyValuePair<TimelineDataToken, Timeline> pair in newStateAnimations) 398Timeline toAnimation = GenerateToAnimation(root, pair.Value, easingFunction, true); 413foreach (KeyValuePair<TimelineDataToken, Timeline> pair in currentAnimations) 415Timeline fromAnimation = GenerateFromAnimation(root, pair.Value, easingFunction); 426private static Timeline GenerateFromAnimation(FrameworkElement root, Timeline timeline, IEasingFunction easingFunction) 428Timeline result = null; 453private static Timeline GenerateToAnimation(FrameworkElement root, Timeline timeline, IEasingFunction easingFunction, bool isEntering) 455Timeline result = null; 492private static void CopyStoryboardTargetProperties(FrameworkElement root, Timeline source, Timeline destination) 595private static Color? GetTargetColor(Timeline timeline, bool isEntering) 618private static double? GetTargetDouble(Timeline timeline, bool isEntering) 641private static Point? GetTargetPoint(Timeline timeline, bool isEntering) 671private static Dictionary<TimelineDataToken, Timeline> FlattenTimelines(Storyboard storyboard) 673Dictionary<TimelineDataToken, Timeline> result = new Dictionary<TimelineDataToken, Timeline>(); 680private static Dictionary<TimelineDataToken, Timeline> FlattenTimelines(Collection<Storyboard> storyboards) 682Dictionary<TimelineDataToken, Timeline> result = new Dictionary<TimelineDataToken, Timeline>(); 692private static void FlattenTimelines(Storyboard storyboard, Dictionary<TimelineDataToken, Timeline> result) 701Timeline child = storyboard.Children[index]; 717public TimelineDataToken(Timeline timeline)