14 writes to _currentIterationBeginTime
PresentationCore (14)
System\Windows\Media\Animation\Clock.cs (14)
634current._currentIterationBeginTime = current._beginTime; 891_currentIterationBeginTime = _beginTime; 1794_currentIterationBeginTime = _beginTime; // We relied on a combination of _currentIterationBeginTime and _currentIteration for our state 1820_currentIterationBeginTime = _beginTime; // We should be just starting our first iteration now 1841_currentIterationBeginTime += _timeManager.LastTickDelta; 1867_currentIterationBeginTime = previewParentTime - MultiplyTimeSpan(previewParentTime - _currentIterationBeginTime.Value, 2211_currentIterationBeginTime += _currentDuration.TimeSpan + MultiplyTimeSpan(_resolvedDuration.TimeSpan, iterationIncrement - 1); 2219_currentIterationBeginTime -= _resolvedDuration.TimeSpan; 2223_currentIterationBeginTime -= _currentDuration.TimeSpan; 2693_currentIterationBeginTime = null; 3250_currentIterationBeginTime += timeIntoSyncPeriodPT; 3364_currentIterationBeginTime += parentTimeSlipPT; 3403current._currentIterationBeginTime = current._beginTime; // ...reset its current iteration as well 3620_currentIterationBeginTime = null;
17 references to _currentIterationBeginTime
PresentationCore (17)
System\Windows\Media\Animation\Clock.cs (17)
1839if (_currentIterationBeginTime.HasValue) // One of our descendants has set this flag on us 1864if (_currentIterationBeginTime.HasValue) 1867_currentIterationBeginTime = previewParentTime - MultiplyTimeSpan(previewParentTime - _currentIterationBeginTime.Value, 1948TimeSpan beginTimeForOffsetComputation = _currentIterationBeginTime ?? _beginTime.Value; 2038if (_currentClockState == ClockState.Filling && repeatBehavior.HasCount && !_currentIterationBeginTime.HasValue) 2080if (_currentIterationBeginTime.HasValue) 2187Debug.Assert(_currentIterationBeginTime.HasValue, "ComputeCurrentIterationWithGrow should only be called when _currentIterationBeginTime has a value."); 2191TimeSpan offsetFromBegin = MultiplyTimeSpan(parentTime - _currentIterationBeginTime.Value, _appliedSpeedRatio); 2215if (_currentClockState == ClockState.Filling && expirationTime.HasValue && _currentIterationBeginTime >= expirationTime) 2516if (CanGrow && _currentIterationBeginTime.HasValue && _currentIteration.HasValue) 2520previousIterationDuration = _currentIterationBeginTime.Value - _beginTime.Value; 2649Debug.Assert(!_currentIterationBeginTime.HasValue, "_currentIterationBeginTime should not have a value when _beginTime has no value."); 2804TimeSpan relativeBeginTime = _currentIterationBeginTime ?? _beginTime.Value; 2831TimeSpan relativeBeginTime = _currentIterationBeginTime ?? _beginTime.Value; 3173TimeSpan relativeBeginTimePT = _currentIterationBeginTime ?? _beginTime.Value; 3248if (_currentIterationBeginTime.HasValue) 3362if (_currentIterationBeginTime.HasValue)