5 types derived from Timeline
PresentationCore (5)
Core\CSharp\System\Windows\Media\Animation\AnimationTimeline.cs (1)
15public abstract class AnimationTimeline : Timeline
Core\CSharp\System\Windows\Media\Animation\Generated\TimelineGroup.cs (1)
50abstract partial class TimelineGroup : Timeline
Core\CSharp\System\Windows\Media\Animation\TimelineGroup.cs (1)
23public abstract partial class TimelineGroup : Timeline, IAddChild
Core\CSharp\System\Windows\Media\Generated\MediaTimeline.cs (1)
51partial class MediaTimeline : Timeline
Core\CSharp\System\Windows\Media\MediaTimeline.cs (1)
38public partial class MediaTimeline : Timeline, IUriContext
147 references to Timeline
PresentationCore (111)
Core\CSharp\System\Windows\Media\Animation\Clock.cs (24)
56protected internal Clock(Timeline timeline) 73_timeline = (Timeline)timeline.GetCurrentValueAsFrozen(); 237/// <see cref="System.Windows.Media.Animation.Timeline.FillBehavior"/> attribute. 365public Timeline Timeline 392AddEventHandler(Timeline.CompletedKey, value); 396RemoveEventHandler(Timeline.CompletedKey, value); 410AddEventHandler(Timeline.CurrentGlobalSpeedInvalidatedKey, value); 415RemoveEventHandler(Timeline.CurrentGlobalSpeedInvalidatedKey, value); 429AddEventHandler(Timeline.CurrentStateInvalidatedKey, value); 434RemoveEventHandler(Timeline.CurrentStateInvalidatedKey, value); 447AddEventHandler(Timeline.CurrentTimeInvalidatedKey, value); 452RemoveEventHandler(Timeline.CurrentTimeInvalidatedKey, value); 463AddEventHandler(Timeline.RemoveRequestedKey, value); 467RemoveEventHandler(Timeline.RemoveRequestedKey, value); 582Timeline timeline, 610Timeline timeline, 659Timeline rootTimeline, 3474FireEvent(Timeline.CompletedKey); 3482FireEvent(Timeline.CurrentGlobalSpeedInvalidatedKey); 3491FireEvent(Timeline.CurrentStateInvalidatedKey); 3500FireEvent(Timeline.CurrentTimeInvalidatedKey); 3526FireEvent(Timeline.RemoveRequestedKey); 3606Int32? desiredFrameRate = Timeline.GetDesiredFrameRate(_timeline); 4500internal Timeline _timeline;
Core\CSharp\System\Windows\Media\Animation\ClockGroup.cs (1)
92Timeline timeline,
Core\CSharp\System\Windows\Media\Animation\Generated\Timeline.cs (4)
64public new Timeline Clone() 66return (Timeline)base.Clone(); 73public new Timeline CloneCurrentValue() 75return (Timeline)base.CloneCurrentValue();
Core\CSharp\System\Windows\Media\Animation\Generated\TimelineCollection.cs (53)
52public sealed partial class TimelineCollection : Animatable, IList, IList<Timeline> 97public void Add(Timeline value) 125public bool Contains(Timeline value) 135public int IndexOf(Timeline value) 145public void Insert(int index, Timeline value) 167public bool Remove(Timeline value) 183Timeline oldValue = _collection[index]; 227Timeline oldValue = _collection[ index ]; 245public Timeline this[int index] 265Timeline oldValue = _collection[ index ]; 299public void CopyTo(Timeline[] array, int index) 319bool ICollection<Timeline>.IsReadOnly 343IEnumerator<Timeline> IEnumerable<Timeline>.GetEnumerator() 356return ((ICollection<Timeline>)this).IsReadOnly; 391return Contains(value as Timeline); 396return IndexOf(value as Timeline); 407Remove(value as Timeline); 504internal Timeline Internal_GetItem(int i) 531private Timeline Cast(object value) 538if (!(value is Timeline)) 543return (Timeline) value; 549private int AddHelper(Timeline value) 560internal int AddWithoutFiringPublicEvents(Timeline value) 569Timeline newValue = value; 622_collection = new FrugalStructList<Timeline>(count); 626Timeline newValue = (Timeline) sourceTimelineCollection._collection[i].Clone(); 644_collection = new FrugalStructList<Timeline>(count); 648Timeline newValue = (Timeline) sourceTimelineCollection._collection[i].CloneCurrentValue(); 666_collection = new FrugalStructList<Timeline>(count); 670Timeline newValue = (Timeline) sourceTimelineCollection._collection[i].GetAsFrozen(); 688_collection = new FrugalStructList<Timeline>(count); 692Timeline newValue = (Timeline) sourceTimelineCollection._collection[i].GetCurrentValueAsFrozen(); 772internal FrugalStructList<Timeline> _collection; 782public struct Enumerator : IEnumerator, IEnumerator<Timeline> 793_current = default(Timeline); 873public Timeline Current 896private Timeline _current; 918_collection = new FrugalStructList<Timeline>(); 927_collection = new FrugalStructList<Timeline>(capacity); 933public TimelineCollection(IEnumerable<Timeline> collection) 944ICollection<Timeline> icollectionOfT = collection as ICollection<Timeline>; 948_collection = new FrugalStructList<Timeline>(icollectionOfT); 956_collection = new FrugalStructList<Timeline>(icollection); 960_collection = new FrugalStructList<Timeline>(); 962foreach (Timeline item in collection) 968Timeline newValue = item; 980foreach (Timeline item in collection)
Core\CSharp\System\Windows\Media\Animation\Subtree.cs (5)
294internal TimelineTreeEnumerator(Timeline root, bool processRoot) 305_timelineStack = new Stack<Timeline>(10); 404internal Timeline Current 416private Timeline _rootTimeline; 419private Stack<Timeline> _timelineStack;
Core\CSharp\System\Windows\Media\Animation\Timeline.cs (22)
142Timeline sourceTimeline = (Timeline)sourceFreezable; 161Timeline sourceTimeline = (Timeline)sourceFreezable; 174((Timeline)d).PropertyChanged(e.Property); 187typeof(Timeline), 243typeof(Timeline), 286typeof(Timeline), 325typeof(Timeline), 368typeof(Timeline), 386/// <seealso cref="Timeline.DesiredFrameRateProperty" /> 387public static Int32? GetDesiredFrameRate(Timeline timeline) 399/// <seealso cref="Timeline.DesiredFrameRateProperty" /> 400public static void SetDesiredFrameRate(Timeline timeline, Int32? desiredFrameRate) 417typeof(Timeline), 458typeof(Timeline), 498typeof(Timeline), 541typeof(Timeline), 576typeof(Timeline), 850internal void InternalOnFreezablePropertyChanged(Timeline originalTimeline, Timeline newTimeline) 909private void CopyCommon(Timeline sourceTimeline)
Core\CSharp\System\Windows\Media\Animation\TimelineGroup.cs (2)
153Timeline timelineChild = child as Timeline;
PresentationFramework (36)
src\Framework\System\windows\Documents\CaretElement.cs (1)
925Timeline.SetDesiredFrameRate(blinkAnimation, 10);
src\Framework\System\Windows\Markup\Baml2006\Baml2006KnownTypes.cs (1)
757case 665: t = () => typeof(Timeline); break;
src\Framework\System\Windows\Markup\Baml2006\WpfGeneratedKnownProperties.cs (3)
6623Type type = typeof(System.Windows.Media.Animation.Timeline); 6624DependencyProperty dp = System.Windows.Media.Animation.Timeline.BeginTimeProperty; 6626this.GetXamlType(typeof(System.Windows.Media.Animation.Timeline)), // DeclaringType
src\Framework\System\Windows\Markup\Baml2006\WpfGeneratedKnownTypes.cs (1)
10284typeof(System.Windows.Media.Animation.Timeline),
src\Framework\System\Windows\Markup\KnownTypes.cs (1)
6209case KnownElements.Timeline: t = typeof(System.Windows.Media.Animation.Timeline); break;
src\Framework\System\Windows\Media\Animation\Storyboard.cs (1)
382Timeline currentTimeline = currentClock.Timeline;
src\Framework\System\Windows\VisualStateManager.cs (28)
427Dictionary<TimelineDataToken, Timeline> currentAnimations = FlattenTimelines(group.CurrentStoryboards); 428Dictionary<TimelineDataToken, Timeline> transitionAnimations = FlattenTimelines(transition != null ? transition.Storyboard : null); 429Dictionary<TimelineDataToken, Timeline> newStateAnimations = FlattenTimelines(newState.Storyboard); 433foreach (KeyValuePair<TimelineDataToken, Timeline> pair in transitionAnimations) 440foreach (KeyValuePair<TimelineDataToken, Timeline> pair in newStateAnimations) 444Timeline toAnimation = GenerateToAnimation(root, pair.Value, easingFunction, true); 459foreach (KeyValuePair<TimelineDataToken, Timeline> pair in currentAnimations) 461Timeline fromAnimation = GenerateFromAnimation(root, pair.Value, easingFunction); 472private static Timeline GenerateFromAnimation(FrameworkElement root, Timeline timeline, IEasingFunction easingFunction) 474Timeline result = null; 499private static Timeline GenerateToAnimation(FrameworkElement root, Timeline timeline, IEasingFunction easingFunction, bool isEntering) 501Timeline result = null; 538private static void CopyStoryboardTargetProperties(FrameworkElement root, Timeline source, Timeline destination) 652private static Color? GetTargetColor(Timeline timeline, bool isEntering) 675private static double? GetTargetDouble(Timeline timeline, bool isEntering) 698private static Point? GetTargetPoint(Timeline timeline, bool isEntering) 728private static Dictionary<TimelineDataToken, Timeline> FlattenTimelines(Storyboard storyboard) 730Dictionary<TimelineDataToken, Timeline> result = new Dictionary<TimelineDataToken, Timeline>(); 737private static Dictionary<TimelineDataToken, Timeline> FlattenTimelines(Collection<Storyboard> storyboards) 739Dictionary<TimelineDataToken, Timeline> result = new Dictionary<TimelineDataToken, Timeline>(); 749private static void FlattenTimelines(Storyboard storyboard, Dictionary<TimelineDataToken, Timeline> result) 758Timeline child = storyboard.Children[index]; 774public TimelineDataToken(Timeline timeline)