12 writes to _beginTime
PresentationCore (12)
System\Windows\Media\Animation\Clock.cs (11)
85
_beginTime
= _timeline.BeginTime;
887
_beginTime
= CurrentGlobalTime - DivideTimeSpan(destination, _appliedSpeedRatio);
1791
_beginTime
= CurrentGlobalTime - DivideTimeSpan(_rootData.PendingSeekDestination.Value, _appliedSpeedRatio);
1817
_beginTime
= CurrentGlobalTime + _timeline.BeginTime;
1836
_beginTime
+= _timeManager.LastTickDelta;
1872
_beginTime
= previewParentTime - MultiplyTimeSpan(previewParentTime - _beginTime.Value,
2692
_beginTime
= null;
3254
_beginTime
+= timeIntoSyncPeriodPT;
3368
_beginTime
+= parentTimeSlipPT;
3396
current.
_beginTime
= current._timeline.BeginTime; // _beginTime could have slipped with media nodes
3619
_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
;
1794
_currentIterationBeginTime =
_beginTime
; // We relied on a combination of _currentIterationBeginTime and _currentIteration for our state
1820
_currentIterationBeginTime =
_beginTime
; // We should be just starting our first iteration now
1833
if (
_beginTime
.HasValue)
1859
Debug.Assert(
_beginTime
.HasValue);
1872
_beginTime = previewParentTime - MultiplyTimeSpan(previewParentTime -
_beginTime
.Value,
1941
Debug.Assert(
_beginTime
.HasValue);
1943
Debug.Assert(parentTime >=
_beginTime
.Value); // We are active or in postfill
1948
TimeSpan beginTimeForOffsetComputation = _currentIterationBeginTime ??
_beginTime
.Value;
2253
Debug.Assert(
_beginTime
.HasValue);
2257
if (parentTime <
_beginTime
) // Including special backward progressing case
2518
Debug.Assert(
_beginTime
.HasValue); // _currentIterationBeginTime.HasValue implies _beginTime.HasValue
2520
previousIterationDuration = _currentIterationBeginTime.Value -
_beginTime
.Value;
2564
if (
_beginTime
.HasValue
2585
|| expirationTime >=
_beginTime
) // OR if activePeriod extends to or beyond _beginTime,
2591
if (expirationTime ==
_beginTime
)
2597
activePeriod = TimeIntervalCollection.CreateClosedOpenInterval(
_beginTime
.Value, expirationTime.Value);
2602
activePeriod = TimeIntervalCollection.CreateInfiniteClosedInterval(
_beginTime
.Value);
2647
if (!
_beginTime
.HasValue)
2654
Debug.Assert(
_beginTime
.HasValue);
2660
expirationTime =
_beginTime
+ effectiveDuration;
2726
Debug.Assert(
_beginTime
== null);
2804
TimeSpan relativeBeginTime = _currentIterationBeginTime ??
_beginTime
.Value;
2831
TimeSpan relativeBeginTime = _currentIterationBeginTime ??
_beginTime
.Value;
2946
Debug.Assert(
_beginTime
.HasValue);
2995
Debug.Assert(
_beginTime
.HasValue);
3017
TimeSpan timeUntilBegin = MultiplyTimeSpan(
_beginTime
.Value - parentTime, invertedParentSpeed);
3171
if (
_beginTime
.HasValue && currentParentTimePT >=
_beginTime
.Value)
3173
TimeSpan relativeBeginTimePT = _currentIterationBeginTime ??
_beginTime
.Value;
3403
current._currentIterationBeginTime = current.
_beginTime
; // ...reset its current iteration as well
3983
_syncClockBeginTime = _syncClock.
_beginTime
;