14 writes to _currentIterationBeginTime
PresentationCore (14)
System\Windows\Media\Animation\Clock.cs (14)
635current._currentIterationBeginTime = current._beginTime; 892_currentIterationBeginTime = _beginTime; 1798_currentIterationBeginTime = _beginTime; // We relied on a combination of _currentIterationBeginTime and _currentIteration for our state 1824_currentIterationBeginTime = _beginTime; // We should be just starting our first iteration now 1845_currentIterationBeginTime += _timeManager.LastTickDelta; 1871_currentIterationBeginTime = previewParentTime - MultiplyTimeSpan(previewParentTime - _currentIterationBeginTime.Value, 2215_currentIterationBeginTime += _currentDuration.TimeSpan + MultiplyTimeSpan(_resolvedDuration.TimeSpan, iterationIncrement - 1); 2223_currentIterationBeginTime -= _resolvedDuration.TimeSpan; 2227_currentIterationBeginTime -= _currentDuration.TimeSpan; 2697_currentIterationBeginTime = null; 3257_currentIterationBeginTime += timeIntoSyncPeriodPT; 3371_currentIterationBeginTime += parentTimeSlipPT; 3410current._currentIterationBeginTime = current._beginTime; // ...reset its current iteration as well 3627_currentIterationBeginTime = null;
17 references to _currentIterationBeginTime
PresentationCore (17)
System\Windows\Media\Animation\Clock.cs (17)
1843if (_currentIterationBeginTime.HasValue) // One of our descendants has set this flag on us 1868if (_currentIterationBeginTime.HasValue) 1871_currentIterationBeginTime = previewParentTime - MultiplyTimeSpan(previewParentTime - _currentIterationBeginTime.Value, 1952TimeSpan beginTimeForOffsetComputation = _currentIterationBeginTime ?? _beginTime.Value; 2042if (_currentClockState == ClockState.Filling && repeatBehavior.HasCount && !_currentIterationBeginTime.HasValue) 2084if (_currentIterationBeginTime.HasValue) 2191Debug.Assert(_currentIterationBeginTime.HasValue, "ComputeCurrentIterationWithGrow should only be called when _currentIterationBeginTime has a value."); 2195TimeSpan offsetFromBegin = MultiplyTimeSpan(parentTime - _currentIterationBeginTime.Value, _appliedSpeedRatio); 2219if (_currentClockState == ClockState.Filling && expirationTime.HasValue && _currentIterationBeginTime >= expirationTime) 2520if (CanGrow && _currentIterationBeginTime.HasValue && _currentIteration.HasValue) 2524previousIterationDuration = _currentIterationBeginTime.Value - _beginTime.Value; 2653Debug.Assert(!_currentIterationBeginTime.HasValue, "_currentIterationBeginTime should not have a value when _beginTime has no value."); 2808TimeSpan relativeBeginTime = _currentIterationBeginTime ?? _beginTime.Value; 2835TimeSpan relativeBeginTime = _currentIterationBeginTime ?? _beginTime.Value; 3180TimeSpan relativeBeginTimePT = _currentIterationBeginTime ?? _beginTime.Value; 3255if (_currentIterationBeginTime.HasValue) 3369if (_currentIterationBeginTime.HasValue)