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, 2216_currentIterationBeginTime += _currentDuration.TimeSpan + MultiplyTimeSpan(_resolvedDuration.TimeSpan, iterationIncrement - 1); 2224_currentIterationBeginTime -= _resolvedDuration.TimeSpan; 2228_currentIterationBeginTime -= _currentDuration.TimeSpan; 2698_currentIterationBeginTime = null; 3258_currentIterationBeginTime += timeIntoSyncPeriodPT; 3372_currentIterationBeginTime += parentTimeSlipPT; 3411current._currentIterationBeginTime = current._beginTime; // ...reset its current iteration as well 3628_currentIterationBeginTime = null;
21 references to _currentIterationBeginTime
PresentationCore (21)
System\Windows\Media\Animation\Clock.cs (21)
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.HasValue ? _currentIterationBeginTime.Value 2043if (_currentClockState == ClockState.Filling && repeatBehavior.HasCount && !_currentIterationBeginTime.HasValue) 2085if (_currentIterationBeginTime.HasValue) 2192Debug.Assert(_currentIterationBeginTime.HasValue, "ComputeCurrentIterationWithGrow should only be called when _currentIterationBeginTime has a value."); 2196TimeSpan offsetFromBegin = MultiplyTimeSpan(parentTime - _currentIterationBeginTime.Value, _appliedSpeedRatio); 2220if (_currentClockState == ClockState.Filling && expirationTime.HasValue && _currentIterationBeginTime >= expirationTime) 2521if (CanGrow && _currentIterationBeginTime.HasValue && _currentIteration.HasValue) 2525previousIterationDuration = _currentIterationBeginTime.Value - _beginTime.Value; 2654Debug.Assert(!_currentIterationBeginTime.HasValue, "_currentIterationBeginTime should not have a value when _beginTime has no value."); 2809TimeSpan relativeBeginTime = _currentIterationBeginTime.HasValue ? _currentIterationBeginTime.Value : _beginTime.Value; 2836TimeSpan relativeBeginTime = _currentIterationBeginTime.HasValue ? _currentIterationBeginTime.Value : _beginTime.Value; 3181TimeSpan relativeBeginTimePT = _currentIterationBeginTime.HasValue ? _currentIterationBeginTime.Value : _beginTime.Value; 3256if (_currentIterationBeginTime.HasValue) 3370if (_currentIterationBeginTime.HasValue)