14 writes to _currentIterationBeginTime
PresentationCore (14)
System\Windows\Media\Animation\Clock.cs (14)
648current._currentIterationBeginTime = current._beginTime; 905_currentIterationBeginTime = _beginTime; 1811_currentIterationBeginTime = _beginTime; // We relied on a combination of _currentIterationBeginTime and _currentIteration for our state 1837_currentIterationBeginTime = _beginTime; // We should be just starting our first iteration now 1858_currentIterationBeginTime += _timeManager.LastTickDelta; 1884_currentIterationBeginTime = previewParentTime - MultiplyTimeSpan(previewParentTime - _currentIterationBeginTime.Value, 2229_currentIterationBeginTime += _currentDuration.TimeSpan + MultiplyTimeSpan(_resolvedDuration.TimeSpan, iterationIncrement - 1); 2237_currentIterationBeginTime -= _resolvedDuration.TimeSpan; 2241_currentIterationBeginTime -= _currentDuration.TimeSpan; 2711_currentIterationBeginTime = null; 3271_currentIterationBeginTime += timeIntoSyncPeriodPT; 3385_currentIterationBeginTime += parentTimeSlipPT; 3424current._currentIterationBeginTime = current._beginTime; // ...reset its current iteration as well 3641_currentIterationBeginTime = null;
21 references to _currentIterationBeginTime
PresentationCore (21)
System\Windows\Media\Animation\Clock.cs (21)
1856if (_currentIterationBeginTime.HasValue) // One of our descendants has set this flag on us 1881if (_currentIterationBeginTime.HasValue) 1884_currentIterationBeginTime = previewParentTime - MultiplyTimeSpan(previewParentTime - _currentIterationBeginTime.Value, 1965TimeSpan beginTimeForOffsetComputation = _currentIterationBeginTime.HasValue ? _currentIterationBeginTime.Value 2056if (_currentClockState == ClockState.Filling && repeatBehavior.HasCount && !_currentIterationBeginTime.HasValue) 2098if (_currentIterationBeginTime.HasValue) 2205Debug.Assert(_currentIterationBeginTime.HasValue, "ComputeCurrentIterationWithGrow should only be called when _currentIterationBeginTime has a value."); 2209TimeSpan offsetFromBegin = MultiplyTimeSpan(parentTime - _currentIterationBeginTime.Value, _appliedSpeedRatio); 2233if (_currentClockState == ClockState.Filling && expirationTime.HasValue && _currentIterationBeginTime >= expirationTime) 2534if (CanGrow && _currentIterationBeginTime.HasValue && _currentIteration.HasValue) 2538previousIterationDuration = _currentIterationBeginTime.Value - _beginTime.Value; 2667Debug.Assert(!_currentIterationBeginTime.HasValue, "_currentIterationBeginTime should not have a value when _beginTime has no value."); 2822TimeSpan relativeBeginTime = _currentIterationBeginTime.HasValue ? _currentIterationBeginTime.Value : _beginTime.Value; 2849TimeSpan relativeBeginTime = _currentIterationBeginTime.HasValue ? _currentIterationBeginTime.Value : _beginTime.Value; 3194TimeSpan relativeBeginTimePT = _currentIterationBeginTime.HasValue ? _currentIterationBeginTime.Value : _beginTime.Value; 3269if (_currentIterationBeginTime.HasValue) 3383if (_currentIterationBeginTime.HasValue)