14 writes to _currentIterationBeginTime
PresentationCore (14)
Core\CSharp\System\Windows\Media\Animation\Clock.cs (14)
650current._currentIterationBeginTime = current._beginTime; 908_currentIterationBeginTime = _beginTime; 1814_currentIterationBeginTime = _beginTime; // We relied on a combination of _currentIterationBeginTime and _currentIteration for our state 1840_currentIterationBeginTime = _beginTime; // We should be just starting our first iteration now 1861_currentIterationBeginTime += _timeManager.LastTickDelta; 1887_currentIterationBeginTime = previewParentTime - MultiplyTimeSpan(previewParentTime - _currentIterationBeginTime.Value, 2232_currentIterationBeginTime += _currentDuration.TimeSpan + MultiplyTimeSpan(_resolvedDuration.TimeSpan, iterationIncrement - 1); 2240_currentIterationBeginTime -= _resolvedDuration.TimeSpan; 2244_currentIterationBeginTime -= _currentDuration.TimeSpan; 2714_currentIterationBeginTime = null; 3276_currentIterationBeginTime += timeIntoSyncPeriodPT; 3391_currentIterationBeginTime += parentTimeSlipPT; 3432current._currentIterationBeginTime = current._beginTime; // ...reset its current iteration as well 3649_currentIterationBeginTime = null;
21 references to _currentIterationBeginTime
PresentationCore (21)
Core\CSharp\System\Windows\Media\Animation\Clock.cs (21)
1859if (_currentIterationBeginTime.HasValue) // One of our descendants has set this flag on us 1884if (_currentIterationBeginTime.HasValue) 1887_currentIterationBeginTime = previewParentTime - MultiplyTimeSpan(previewParentTime - _currentIterationBeginTime.Value, 1968TimeSpan beginTimeForOffsetComputation = _currentIterationBeginTime.HasValue ? _currentIterationBeginTime.Value 2059if (_currentClockState == ClockState.Filling && repeatBehavior.HasCount && !_currentIterationBeginTime.HasValue) 2101if (_currentIterationBeginTime.HasValue) 2208Debug.Assert(_currentIterationBeginTime.HasValue, "ComputeCurrentIterationWithGrow should only be called when _currentIterationBeginTime has a value."); 2212TimeSpan offsetFromBegin = MultiplyTimeSpan(parentTime - _currentIterationBeginTime.Value, _appliedSpeedRatio); 2236if (_currentClockState == ClockState.Filling && expirationTime.HasValue && _currentIterationBeginTime >= expirationTime) 2537if (CanGrow && _currentIterationBeginTime.HasValue && _currentIteration.HasValue) 2541previousIterationDuration = _currentIterationBeginTime.Value - _beginTime.Value; 2670Debug.Assert(!_currentIterationBeginTime.HasValue, "_currentIterationBeginTime should not have a value when _beginTime has no value."); 2824TimeSpan relativeBeginTime = _currentIterationBeginTime.HasValue ? _currentIterationBeginTime.Value : _beginTime.Value; 2851TimeSpan relativeBeginTime = _currentIterationBeginTime.HasValue ? _currentIterationBeginTime.Value : _beginTime.Value; 3199TimeSpan relativeBeginTimePT = _currentIterationBeginTime.HasValue ? _currentIterationBeginTime.Value : _beginTime.Value; 3274if (_currentIterationBeginTime.HasValue) 3389if (_currentIterationBeginTime.HasValue)