12 writes to _beginTime
PresentationCore (12)
Core\CSharp\System\Windows\Media\Animation\Clock.cs (11)
101_beginTime = _timeline.BeginTime; 904_beginTime = CurrentGlobalTime - DivideTimeSpan(destination, _appliedSpeedRatio); 1811_beginTime = CurrentGlobalTime - DivideTimeSpan(_rootData.PendingSeekDestination.Value, _appliedSpeedRatio); 1837_beginTime = CurrentGlobalTime + _timeline.BeginTime; 1856_beginTime += _timeManager.LastTickDelta; 1892_beginTime = previewParentTime - MultiplyTimeSpan(previewParentTime - _beginTime.Value, 2713_beginTime = null; 3280_beginTime += timeIntoSyncPeriodPT; 3395_beginTime += parentTimeSlipPT; 3425current._beginTime = current._timeline.BeginTime; // _beginTime could have slipped with media nodes 3648_beginTime = null;
Core\CSharp\System\Windows\Media\Animation\ClockGroup.cs (1)
449child._beginTime = child._timeline.BeginTime; // Realign the clock
34 references to _beginTime
PresentationCore (34)
Core\CSharp\System\Windows\Media\Animation\Clock.cs (34)
133if (_beginTime.HasValue) 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 1853if (_beginTime.HasValue) 1879Debug.Assert(_beginTime.HasValue); 1892_beginTime = previewParentTime - MultiplyTimeSpan(previewParentTime - _beginTime.Value, 1961Debug.Assert(_beginTime.HasValue); 1963Debug.Assert(parentTime >= _beginTime.Value); // We are active or in postfill 1969: _beginTime.Value; 2274Debug.Assert(_beginTime.HasValue); 2278if (parentTime < _beginTime) // Including special backward progressing case 2539Debug.Assert(_beginTime.HasValue); // _currentIterationBeginTime.HasValue implies _beginTime.HasValue 2541previousIterationDuration = _currentIterationBeginTime.Value - _beginTime.Value; 2585if (_beginTime.HasValue 2606|| expirationTime >= _beginTime) // OR if activePeriod extends to or beyond _beginTime, 2612if (expirationTime == _beginTime) 2618activePeriod = TimeIntervalCollection.CreateClosedOpenInterval(_beginTime.Value, expirationTime.Value); 2623activePeriod = TimeIntervalCollection.CreateInfiniteClosedInterval(_beginTime.Value); 2668if (!_beginTime.HasValue) 2675Debug.Assert(_beginTime.HasValue); 2681expirationTime = _beginTime + effectiveDuration; 2746Debug.Assert(_beginTime == null); 2824TimeSpan relativeBeginTime = _currentIterationBeginTime.HasValue ? _currentIterationBeginTime.Value : _beginTime.Value; 2851TimeSpan relativeBeginTime = _currentIterationBeginTime.HasValue ? _currentIterationBeginTime.Value : _beginTime.Value; 2969Debug.Assert(_beginTime.HasValue); 3018Debug.Assert(_beginTime.HasValue); 3040TimeSpan timeUntilBegin = MultiplyTimeSpan(_beginTime.Value - parentTime, invertedParentSpeed); 3197if (_beginTime.HasValue && currentParentTimePT >= _beginTime.Value) 3199TimeSpan relativeBeginTimePT = _currentIterationBeginTime.HasValue ? _currentIterationBeginTime.Value : _beginTime.Value; 3432current._currentIterationBeginTime = current._beginTime; // ...reset its current iteration as well 4019_syncClockBeginTime = _syncClock._beginTime;