1 write to _timeline
PresentationCore (1)
Core\CSharp\System\Windows\Media\Animation\Clock.cs (1)
73
_timeline
= (Timeline)timeline.GetCurrentValueAsFrozen();
54 references to _timeline
PresentationCore (54)
Core\CSharp\System\Windows\Media\Animation\Clock.cs (45)
101
_beginTime =
_timeline
.BeginTime;
105
_resolvedDuration =
_timeline
.Duration;
125
_appliedSpeedRatio =
_timeline
.SpeedRatio;
330
return
_timeline
.GetNaturalDuration(this);
372
return
_timeline
;
617
if (CanSlip && (IsRoot ||
_timeline
.BeginTime.HasValue))
625
if ((
_timeline
.AutoReverse == true) ||
626
(
_timeline
.AccelerationRatio > 0) ||
627
(
_timeline
.DecelerationRatio > 0))
639
if (current.
_timeline
.AutoReverse || current.
_timeline
.AccelerationRatio > 0
640
|| current.
_timeline
.DecelerationRatio > 0)
1837
_beginTime = CurrentGlobalTime +
_timeline
.BeginTime;
1869
double pendingSpeedRatio = _rootData.PendingSpeedRatio.Value *
_timeline
.SpeedRatio;
1965
RepeatBehavior repeatBehavior =
_timeline
.RepeatBehavior;
2037
if (
_timeline
.AutoReverse)
2087
if (
_timeline
.AutoReverse)
2132
if (
_timeline
.AutoReverse)
2167
TimeSpan decelBegin = MultiplyTimeSpan(_currentDuration.TimeSpan, 1.0 -
_timeline
.DecelerationRatio);
2172
TimeSpan accelEnd = MultiplyTimeSpan(_currentDuration.TimeSpan,
_timeline
.AccelerationRatio);
2276
FillBehavior fillBehavior =
_timeline
.FillBehavior;
2363
double userAcceleration =
_timeline
.AccelerationRatio;
2364
double userDeceleration =
_timeline
.DecelerationRatio;
2497
RepeatBehavior repeatBehavior =
_timeline
.RepeatBehavior;
2520
if (
_timeline
.AutoReverse)
2554
if (
_timeline
.AutoReverse)
2637
_timeline
.FillBehavior == FillBehavior.HoldEnd) // Check for state changing between Filling and Stopped
2828
_timeline
.AccelerationRatio,
2829
_timeline
.DecelerationRatio,
2830
_timeline
.AutoReverse);
2863
_timeline
.AccelerationRatio,
2864
_timeline
.DecelerationRatio,
2865
_timeline
.AutoReverse))
2885
_timeline
.AccelerationRatio,
2886
_timeline
.DecelerationRatio,
2887
_timeline
.AutoReverse);
3186
Debug.Assert(CanSlip ||
_timeline
is ParallelTimeline && ((ParallelTimeline)
_timeline
).SlipBehavior == SlipBehavior.Slip);
3192
Debug.Assert(
_timeline
.AutoReverse == false);
3193
Debug.Assert(
_timeline
.AccelerationRatio == 0);
3194
Debug.Assert(
_timeline
.DecelerationRatio == 0);
3425
current._beginTime = current.
_timeline
.BeginTime; // _beginTime could have slipped with media nodes
3606
Int32? desiredFrameRate = Timeline.GetDesiredFrameRate(
_timeline
);
3667
if (
_timeline
.BeginTime != null)
4008
Debug.Assert(syncClock.IsRoot || syncClock.
_timeline
.BeginTime.HasValue); // Only roots may later validate their _beginTime
Core\CSharp\System\Windows\Media\Animation\ClockGroup.cs (9)
125
if (
_timeline
is ParallelTimeline &&
126
((ParallelTimeline)
_timeline
).SlipBehavior == SlipBehavior.Slip)
130
(
_timeline
.RepeatBehavior.HasDuration) ||
131
(
_timeline
.AutoReverse == true) ||
132
(
_timeline
.AccelerationRatio > 0) ||
133
(
_timeline
.DecelerationRatio > 0))
147
&& child.
_timeline
.BeginTime.HasValue)
340
Duration manualDuration =
_timeline
.Duration; // Check if a duration is specified by the user
449
child._beginTime = child.
_timeline
.BeginTime; // Realign the clock