14 writes to _currentIterationBeginTime
PresentationCore (14)
System\Windows\Media\Animation\Clock.cs (14)
634current._currentIterationBeginTime = current._beginTime; 891_currentIterationBeginTime = _beginTime; 1797_currentIterationBeginTime = _beginTime; // We relied on a combination of _currentIterationBeginTime and _currentIteration for our state 1823_currentIterationBeginTime = _beginTime; // We should be just starting our first iteration now 1844_currentIterationBeginTime += _timeManager.LastTickDelta; 1870_currentIterationBeginTime = previewParentTime - MultiplyTimeSpan(previewParentTime - _currentIterationBeginTime.Value, 2214_currentIterationBeginTime += _currentDuration.TimeSpan + MultiplyTimeSpan(_resolvedDuration.TimeSpan, iterationIncrement - 1); 2222_currentIterationBeginTime -= _resolvedDuration.TimeSpan; 2226_currentIterationBeginTime -= _currentDuration.TimeSpan; 2696_currentIterationBeginTime = null; 3256_currentIterationBeginTime += timeIntoSyncPeriodPT; 3370_currentIterationBeginTime += parentTimeSlipPT; 3409current._currentIterationBeginTime = current._beginTime; // ...reset its current iteration as well 3626_currentIterationBeginTime = null;
17 references to _currentIterationBeginTime
PresentationCore (17)
System\Windows\Media\Animation\Clock.cs (17)
1842if (_currentIterationBeginTime.HasValue) // One of our descendants has set this flag on us 1867if (_currentIterationBeginTime.HasValue) 1870_currentIterationBeginTime = previewParentTime - MultiplyTimeSpan(previewParentTime - _currentIterationBeginTime.Value, 1951TimeSpan beginTimeForOffsetComputation = _currentIterationBeginTime ?? _beginTime.Value; 2041if (_currentClockState == ClockState.Filling && repeatBehavior.HasCount && !_currentIterationBeginTime.HasValue) 2083if (_currentIterationBeginTime.HasValue) 2190Debug.Assert(_currentIterationBeginTime.HasValue, "ComputeCurrentIterationWithGrow should only be called when _currentIterationBeginTime has a value."); 2194TimeSpan offsetFromBegin = MultiplyTimeSpan(parentTime - _currentIterationBeginTime.Value, _appliedSpeedRatio); 2218if (_currentClockState == ClockState.Filling && expirationTime.HasValue && _currentIterationBeginTime >= expirationTime) 2519if (CanGrow && _currentIterationBeginTime.HasValue && _currentIteration.HasValue) 2523previousIterationDuration = _currentIterationBeginTime.Value - _beginTime.Value; 2652Debug.Assert(!_currentIterationBeginTime.HasValue, "_currentIterationBeginTime should not have a value when _beginTime has no value."); 2807TimeSpan relativeBeginTime = _currentIterationBeginTime ?? _beginTime.Value; 2834TimeSpan relativeBeginTime = _currentIterationBeginTime ?? _beginTime.Value; 3179TimeSpan relativeBeginTimePT = _currentIterationBeginTime ?? _beginTime.Value; 3254if (_currentIterationBeginTime.HasValue) 3368if (_currentIterationBeginTime.HasValue)