2 writes to _timeManager
PresentationCore (2)
System\Windows\Media\Animation\Clock.cs (1)
3790
subtree.Current.
_timeManager
= timeManager;
System\Windows\Media\Animation\ClockGroup.cs (1)
415
_timeManager
= timeManager;
33 references to _timeManager
PresentationCore (33)
System\Windows\Media\Animation\Clock.cs (28)
524
if (
_timeManager
== null)
530
return
_timeManager
.InternalCurrentGlobalTime;
546
return
_timeManager
.InternalCurrentGlobalTime;
881
if (
_timeManager
== null || HasDescendantsWithUnresolvedDuration)
903
_timeManager
.InternalCurrentIntervals = TimeIntervalCollection.Empty;
1077
_timeManager
.AddToEventQueue(this);
1097
_timeManager
.AddToEventQueue(this);
1118
_timeManager
.AddToEventQueue(this);
1135
_timeManager
.AddToEventQueue(this);
1154
_timeManager
.AddToEventQueue(this);
1840
_beginTime +=
_timeManager
.LastTickDelta;
1845
_currentIterationBeginTime +=
_timeManager
.LastTickDelta;
1906
_rootData.CurrentAdjustedGlobalTime = GetCurrentDesiredFrameTime(
_timeManager
.InternalCurrentGlobalTime);
3083
if (
_timeManager
== null ||
_timeManager
.InternalIsStopped)
3095
parentIntervalCollection =
_timeManager
.InternalCurrentIntervals;
3111
parentTime =
_timeManager
.InternalCurrentGlobalTime;
3569
Debug.Assert(
_timeManager
== null);
3582
SetTimeManager(_parent.
_timeManager
);
3596
_subtreeFinalizer = new SubtreeFinalizer(
_timeManager
);
3611
_timeManager
.SetDirty();
3614
TimeIntervalCollection currentIntervals = TimeIntervalCollection.CreatePoint(
_timeManager
.InternalCurrentGlobalTime);
3616
_timeManager
.InternalCurrentIntervals = currentIntervals;
3699
_timeManager
.NotifyNewEarliestFutureActivity();
3709
_timeManager
?.SetDirty();
3783
if (this.
_timeManager
!= timeManager)
3861
return (
_timeManager
!= null) && (
_timeManager
.State != TimeState.Stopped);
System\Windows\Media\Animation\ClockGroup.cs (5)
280
_timeManager
.NotifyNewEarliestFutureActivity();
409
Debug.Assert(this.
_timeManager
== null, "Cannot use a timeline already in the timing tree as a root");
459
Debug.Assert(
_timeManager
!= null); // RootActivate should be called by our own TimeManager
462
TimeIntervalCollection currentIntervals = TimeIntervalCollection.CreatePoint(
_timeManager
.InternalCurrentGlobalTime);
464
_timeManager
.InternalCurrentIntervals = currentIntervals;