12 writes to _beginTime
PresentationCore (12)
System\Windows\Media\Animation\Clock.cs (11)
85
_beginTime
= _timeline.BeginTime;
887
_beginTime
= CurrentGlobalTime - DivideTimeSpan(destination, _appliedSpeedRatio);
1794
_beginTime
= CurrentGlobalTime - DivideTimeSpan(_rootData.PendingSeekDestination.Value, _appliedSpeedRatio);
1820
_beginTime
= CurrentGlobalTime + _timeline.BeginTime;
1839
_beginTime
+= _timeManager.LastTickDelta;
1875
_beginTime
= previewParentTime - MultiplyTimeSpan(previewParentTime - _beginTime.Value,
2695
_beginTime
= null;
3260
_beginTime
+= timeIntoSyncPeriodPT;
3374
_beginTime
+= parentTimeSlipPT;
3402
current.
_beginTime
= current._timeline.BeginTime; // _beginTime could have slipped with media nodes
3625
_beginTime
= null;
System\Windows\Media\Animation\ClockGroup.cs (1)
441
child.
_beginTime
= child._timeline.BeginTime; // Realign the clock
34 references to _beginTime
PresentationCore (34)
System\Windows\Media\Animation\Clock.cs (34)
117
if (
_beginTime
.HasValue)
634
current._currentIterationBeginTime = current.
_beginTime
;
891
_currentIterationBeginTime =
_beginTime
;
1797
_currentIterationBeginTime =
_beginTime
; // We relied on a combination of _currentIterationBeginTime and _currentIteration for our state
1823
_currentIterationBeginTime =
_beginTime
; // We should be just starting our first iteration now
1836
if (
_beginTime
.HasValue)
1862
Debug.Assert(
_beginTime
.HasValue);
1875
_beginTime = previewParentTime - MultiplyTimeSpan(previewParentTime -
_beginTime
.Value,
1944
Debug.Assert(
_beginTime
.HasValue);
1946
Debug.Assert(parentTime >=
_beginTime
.Value); // We are active or in postfill
1951
TimeSpan beginTimeForOffsetComputation = _currentIterationBeginTime ??
_beginTime
.Value;
2256
Debug.Assert(
_beginTime
.HasValue);
2260
if (parentTime <
_beginTime
) // Including special backward progressing case
2521
Debug.Assert(
_beginTime
.HasValue); // _currentIterationBeginTime.HasValue implies _beginTime.HasValue
2523
previousIterationDuration = _currentIterationBeginTime.Value -
_beginTime
.Value;
2567
if (
_beginTime
.HasValue
2588
|| expirationTime >=
_beginTime
) // OR if activePeriod extends to or beyond _beginTime,
2594
if (expirationTime ==
_beginTime
)
2600
activePeriod = TimeIntervalCollection.CreateClosedOpenInterval(
_beginTime
.Value, expirationTime.Value);
2605
activePeriod = TimeIntervalCollection.CreateInfiniteClosedInterval(
_beginTime
.Value);
2650
if (!
_beginTime
.HasValue)
2657
Debug.Assert(
_beginTime
.HasValue);
2663
expirationTime =
_beginTime
+ effectiveDuration;
2729
Debug.Assert(
_beginTime
== null);
2807
TimeSpan relativeBeginTime = _currentIterationBeginTime ??
_beginTime
.Value;
2834
TimeSpan relativeBeginTime = _currentIterationBeginTime ??
_beginTime
.Value;
2952
Debug.Assert(
_beginTime
.HasValue);
3001
Debug.Assert(
_beginTime
.HasValue);
3023
TimeSpan timeUntilBegin = MultiplyTimeSpan(
_beginTime
.Value - parentTime, invertedParentSpeed);
3177
if (
_beginTime
.HasValue && currentParentTimePT >=
_beginTime
.Value)
3179
TimeSpan relativeBeginTimePT = _currentIterationBeginTime ??
_beginTime
.Value;
3409
current._currentIterationBeginTime = current.
_beginTime
; // ...reset its current iteration as well
3989
_syncClockBeginTime = _syncClock.
_beginTime
;