18 writes to InternalNextTickNeededTime
PresentationCore (18)
Core\CSharp\System\Windows\Media\Animation\Clock.cs (15)
692InternalNextTickNeededTime = _parent.InternalNextTickNeededTime; 1943InternalNextTickNeededTime = GetNextDesiredFrameTime(nextDesiredTick); 2143InternalNextTickNeededTime = TimeSpan.Zero; 2180InternalNextTickNeededTime = proposedNextTickTime; 2313InternalNextTickNeededTime = TimeSpan.Zero; // We need ticks immediately 2397InternalNextTickNeededTime = TimeSpan.Zero; 2421InternalNextTickNeededTime = TimeSpan.Zero; 2751InternalNextTickNeededTime = null; 3023InternalNextTickNeededTime = IsInteractivelyPaused ? TimeSpan.Zero : (TimeSpan?)null; 3072InternalNextTickNeededTime = CurrentGlobalTime + timeUntilNextBoundary; 3077InternalNextTickNeededTime = null; 3104InternalNextTickNeededTime = TimeSpan.Zero; // When TimeManager wakes up, we will need an update 3160InternalNextTickNeededTime = null; 3711subtree.Current.InternalNextTickNeededTime = TimeSpan.Zero; 3717current.InternalNextTickNeededTime = TimeSpan.Zero;
Core\CSharp\System\Windows\Media\Animation\ClockGroup.cs (3)
258InternalNextTickNeededTime = null; // Reset the root's next tick needed time 280InternalNextTickNeededTime = enumerator.Current.InternalNextTickNeededTime; 324InternalNextTickNeededTime = _children[c].InternalNextTickNeededTime;
26 references to InternalNextTickNeededTime
PresentationCore (26)
Core\CSharp\System\Windows\Media\Animation\Clock.cs (11)
689(!InternalNextTickNeededTime.HasValue || 690(_parent.InternalNextTickNeededTime.HasValue && _parent.InternalNextTickNeededTime.Value < InternalNextTickNeededTime.Value))) 692InternalNextTickNeededTime = _parent.InternalNextTickNeededTime; 1932if (HasDesiredFrameRate && InternalNextTickNeededTime.HasValue) 1939TimeSpan nextDesiredTick = InternalNextTickNeededTime == TimeSpan.Zero ? _rootData.CurrentAdjustedGlobalTime 1940: InternalNextTickNeededTime.Value; 2178if (!InternalNextTickNeededTime.HasValue || proposedNextTickTime < InternalNextTickNeededTime.Value) 3715while (current != null && current.InternalNextTickNeededTime != TimeSpan.Zero)
Core\CSharp\System\Windows\Media\Animation\ClockGroup.cs (14)
232if (CurrentGlobalTime >= current.InternalNextTickNeededTime) 257TimeSpan? previousTickNeededTime = InternalNextTickNeededTime; 276if(!InternalNextTickNeededTime.HasValue || 277(enumerator.Current.InternalNextTickNeededTime.HasValue && 278enumerator.Current.InternalNextTickNeededTime < InternalNextTickNeededTime)) 280InternalNextTickNeededTime = enumerator.Current.InternalNextTickNeededTime; 284if (InternalNextTickNeededTime.HasValue && 285(!previousTickNeededTime.HasValue || previousTickNeededTime > InternalNextTickNeededTime)) 321if (!InternalNextTickNeededTime.HasValue || 322(_children[c].InternalNextTickNeededTime.HasValue && _children[c].InternalNextTickNeededTime < InternalNextTickNeededTime)) 324InternalNextTickNeededTime = _children[c].InternalNextTickNeededTime;
Core\CSharp\System\Windows\Media\Animation\TimeManager.cs (1)
781TimeSpan? nextTickNeededTime = _timeManagerClock.InternalNextTickNeededTime;