5 types derived from Timeline
PresentationCore (5)
System\Windows\Media\Animation\AnimationTimeline.cs (1)
10public abstract class AnimationTimeline : Timeline
System\Windows\Media\Animation\Generated\TimelineGroup.cs (1)
17abstract partial class TimelineGroup : Timeline
System\Windows\Media\Animation\TimelineGroup.cs (1)
15public abstract partial class TimelineGroup : Timeline, IAddChild
System\Windows\Media\Generated\MediaTimeline.cs (1)
17partial class MediaTimeline : Timeline
System\Windows\Media\MediaTimeline.cs (1)
22public partial class MediaTimeline : Timeline, IUriContext
148 references to Timeline
PresentationCore (112)
System\Windows\Media\Animation\Clock.cs (24)
41protected internal Clock(Timeline timeline) 58_timeline = (Timeline)timeline.GetCurrentValueAsFrozen(); 222/// <see cref="System.Windows.Media.Animation.Timeline.FillBehavior"/> attribute. 350public Timeline Timeline 377AddEventHandler(Timeline.CompletedKey, value); 381RemoveEventHandler(Timeline.CompletedKey, value); 395AddEventHandler(Timeline.CurrentGlobalSpeedInvalidatedKey, value); 400RemoveEventHandler(Timeline.CurrentGlobalSpeedInvalidatedKey, value); 414AddEventHandler(Timeline.CurrentStateInvalidatedKey, value); 419RemoveEventHandler(Timeline.CurrentStateInvalidatedKey, value); 432AddEventHandler(Timeline.CurrentTimeInvalidatedKey, value); 437RemoveEventHandler(Timeline.CurrentTimeInvalidatedKey, value); 448AddEventHandler(Timeline.RemoveRequestedKey, value); 452RemoveEventHandler(Timeline.RemoveRequestedKey, value); 567Timeline timeline, 595Timeline timeline, 644Timeline rootTimeline, 3453FireEvent(Timeline.CompletedKey); 3461FireEvent(Timeline.CurrentGlobalSpeedInvalidatedKey); 3470FireEvent(Timeline.CurrentStateInvalidatedKey); 3479FireEvent(Timeline.CurrentTimeInvalidatedKey); 3505FireEvent(Timeline.RemoveRequestedKey); 3585Int32? desiredFrameRate = Timeline.GetDesiredFrameRate(_timeline); 4480internal Timeline _timeline;
System\Windows\Media\Animation\ClockGroup.cs (1)
85Timeline timeline,
System\Windows\Media\Animation\Generated\Timeline.cs (4)
29public new Timeline Clone() 31return (Timeline)base.Clone(); 38public new Timeline CloneCurrentValue() 40return (Timeline)base.CloneCurrentValue();
System\Windows\Media\Animation\Generated\TimelineCollection.cs (53)
18public sealed partial class TimelineCollection : Animatable, IList, IList<Timeline> 63public void Add(Timeline value) 91public bool Contains(Timeline value) 101public int IndexOf(Timeline value) 111public void Insert(int index, Timeline value) 133public bool Remove(Timeline value) 149Timeline oldValue = _collection[index]; 193Timeline oldValue = _collection[ index ]; 211public Timeline this[int index] 231Timeline oldValue = _collection[ index ]; 265public void CopyTo(Timeline[] array, int index) 280bool ICollection<Timeline>.IsReadOnly 304IEnumerator<Timeline> IEnumerable<Timeline>.GetEnumerator() 317return ((ICollection<Timeline>)this).IsReadOnly; 352return Contains(value as Timeline); 357return IndexOf(value as Timeline); 368Remove(value as Timeline); 460internal Timeline Internal_GetItem(int i) 487private Timeline Cast(object value) 491if (!(value is Timeline)) 496return (Timeline) value; 502private int AddHelper(Timeline value) 513internal int AddWithoutFiringPublicEvents(Timeline value) 522Timeline newValue = value; 575_collection = new FrugalStructList<Timeline>(count); 579Timeline newValue = (Timeline) sourceTimelineCollection._collection[i].Clone(); 597_collection = new FrugalStructList<Timeline>(count); 601Timeline newValue = (Timeline) sourceTimelineCollection._collection[i].CloneCurrentValue(); 619_collection = new FrugalStructList<Timeline>(count); 623Timeline newValue = (Timeline) sourceTimelineCollection._collection[i].GetAsFrozen(); 641_collection = new FrugalStructList<Timeline>(count); 645Timeline newValue = (Timeline) sourceTimelineCollection._collection[i].GetCurrentValueAsFrozen(); 725internal FrugalStructList<Timeline> _collection; 735public struct Enumerator : IEnumerator, IEnumerator<Timeline> 746_current = default(Timeline); 826public Timeline Current 849private Timeline _current; 871_collection = new FrugalStructList<Timeline>(); 880_collection = new FrugalStructList<Timeline>(capacity); 886public TimelineCollection(IEnumerable<Timeline> collection) 897ICollection<Timeline> icollectionOfT = collection as ICollection<Timeline>; 901_collection = new FrugalStructList<Timeline>(icollectionOfT); 909_collection = new FrugalStructList<Timeline>(icollection); 913_collection = new FrugalStructList<Timeline>(); 915foreach (Timeline item in collection) 921Timeline newValue = item; 933foreach (Timeline item in collection)
System\Windows\Media\Animation\Timeline.cs (27)
130Timeline sourceTimeline = (Timeline)sourceFreezable; 149Timeline sourceTimeline = (Timeline)sourceFreezable; 162((Timeline)d).PropertyChanged(e.Property); 175typeof(Timeline), 231typeof(Timeline), 274typeof(Timeline), 313typeof(Timeline), 356typeof(Timeline), 374/// <seealso cref="Timeline.DesiredFrameRateProperty" /> 375public static Int32? GetDesiredFrameRate(Timeline timeline) 387/// <seealso cref="Timeline.DesiredFrameRateProperty" /> 388public static void SetDesiredFrameRate(Timeline timeline, Int32? desiredFrameRate) 405typeof(Timeline), 446typeof(Timeline), 486typeof(Timeline), 529typeof(Timeline), 564typeof(Timeline), 838internal void InternalOnFreezablePropertyChanged(Timeline originalTimeline, Timeline newTimeline) 897private void CopyCommon(Timeline sourceTimeline) 1001Timeline timeline = (Timeline)weakRef.Target; 1125internal static Timeline Find(int id) 1127Timeline timeline = null; 1135timeline = (Timeline)weakRef.Target;
System\Windows\Media\Animation\TimelineGroup.cs (2)
142Timeline timelineChild = child as Timeline;
System\Windows\Media\Animation\TimeManager.cs (1)
345Timeline.CleanKnownTimelinesTable();
PresentationFramework (36)
System\windows\Documents\CaretElement.cs (1)
918Timeline.SetDesiredFrameRate(blinkAnimation, 10);
System\Windows\Markup\Baml2006\Baml2006KnownTypes.cs (1)
759case 665: t = () => typeof(Timeline); break;
System\Windows\Markup\Baml2006\WpfGeneratedKnownProperties.cs (3)
6663Type type = typeof(System.Windows.Media.Animation.Timeline); 6664DependencyProperty dp = System.Windows.Media.Animation.Timeline.BeginTimeProperty; 6666this.GetXamlType(typeof(System.Windows.Media.Animation.Timeline)), // DeclaringType
System\Windows\Markup\Baml2006\WpfGeneratedKnownTypes.cs (1)
10286typeof(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)
380Timeline currentTimeline = currentClock.Timeline;
System\Windows\VisualStateManager.cs (28)
376Dictionary<TimelineDataToken, Timeline> currentAnimations = FlattenTimelines(group.CurrentStoryboards); 377Dictionary<TimelineDataToken, Timeline> transitionAnimations = FlattenTimelines(transition != null ? transition.Storyboard : null); 378Dictionary<TimelineDataToken, Timeline> newStateAnimations = FlattenTimelines(newState.Storyboard); 382foreach (KeyValuePair<TimelineDataToken, Timeline> pair in transitionAnimations) 389foreach (KeyValuePair<TimelineDataToken, Timeline> pair in newStateAnimations) 393Timeline toAnimation = GenerateToAnimation(root, pair.Value, easingFunction, true); 408foreach (KeyValuePair<TimelineDataToken, Timeline> pair in currentAnimations) 410Timeline fromAnimation = GenerateFromAnimation(root, pair.Value, easingFunction); 421private static Timeline GenerateFromAnimation(FrameworkElement root, Timeline timeline, IEasingFunction easingFunction) 423Timeline result = null; 448private static Timeline GenerateToAnimation(FrameworkElement root, Timeline timeline, IEasingFunction easingFunction, bool isEntering) 450Timeline result = null; 487private static void CopyStoryboardTargetProperties(FrameworkElement root, Timeline source, Timeline destination) 590private static Color? GetTargetColor(Timeline timeline, bool isEntering) 613private static double? GetTargetDouble(Timeline timeline, bool isEntering) 636private static Point? GetTargetPoint(Timeline timeline, bool isEntering) 666private static Dictionary<TimelineDataToken, Timeline> FlattenTimelines(Storyboard storyboard) 668Dictionary<TimelineDataToken, Timeline> result = new Dictionary<TimelineDataToken, Timeline>(); 675private static Dictionary<TimelineDataToken, Timeline> FlattenTimelines(Collection<Storyboard> storyboards) 677Dictionary<TimelineDataToken, Timeline> result = new Dictionary<TimelineDataToken, Timeline>(); 687private static void FlattenTimelines(Storyboard storyboard, Dictionary<TimelineDataToken, Timeline> result) 696Timeline child = storyboard.Children[index]; 712public TimelineDataToken(Timeline timeline)