System\Windows\Media\Animation\Clock.cs (58)
91SetFlag(ClockFlags.NeedsTicksWhenActive, _eventHandlersStore != null);
152return GetFlag(ClockFlags.CanGrow);
160return GetFlag(ClockFlags.CanSlip);
297return GetFlag(ClockFlags.HasControllableRoot);
602clock.SetFlag(ClockFlags.HasControllableRoot, hasControllableRoot);
611SetFlag(ClockFlags.CanSlip, GetCanSlip()); // Set the CanSlip flag
643current.SetFlag(ClockFlags.CanGrow, true); // Propagate the slippage tracking up the tree
1489return GetFlag(ClockFlags.CompletedEventRaised);
1493SetFlag(ClockFlags.CompletedEventRaised, value);
1501return GetFlag(ClockFlags.CurrentGlobalSpeedInvalidatedEventRaised);
1505SetFlag(ClockFlags.CurrentGlobalSpeedInvalidatedEventRaised, value);
1513return GetFlag(ClockFlags.CurrentStateInvalidatedEventRaised);
1517SetFlag(ClockFlags.CurrentStateInvalidatedEventRaised, value);
1525return GetFlag(ClockFlags.CurrentTimeInvalidatedEventRaised);
1529SetFlag(ClockFlags.CurrentTimeInvalidatedEventRaised, value);
1537return GetFlag(ClockFlags.HasDesiredFrameRate);
1541SetFlag(ClockFlags.HasDesiredFrameRate, value);
1549return GetFlag(ClockFlags.HasResolvedDuration);
1553SetFlag(ClockFlags.HasResolvedDuration, value);
1561return GetFlag(ClockFlags.IsBackwardsProgressingGlobal);
1565SetFlag(ClockFlags.IsBackwardsProgressingGlobal, value);
1573return GetFlag(ClockFlags.IsInEventQueue);
1577SetFlag(ClockFlags.IsInEventQueue, value);
1590return GetFlag(ClockFlags.IsInteractivelyPaused);
1594SetFlag(ClockFlags.IsInteractivelyPaused, value);
1602return GetFlag(ClockFlags.IsInteractivelyStopped);
1606SetFlag(ClockFlags.IsInteractivelyStopped, value);
1614return GetFlag(ClockFlags.IsRoot);
1618SetFlag(ClockFlags.IsRoot, value);
1626return GetFlag(ClockFlags.IsTimeManager);
1630SetFlag(ClockFlags.IsTimeManager, value);
1643return GetFlag(ClockFlags.NeedsPostfixTraversal);
1647SetFlag(ClockFlags.NeedsPostfixTraversal, value);
1655return GetFlag(ClockFlags.NeedsTicksWhenActive);
1660SetFlag(ClockFlags.NeedsTicksWhenActive, value);
1668return GetFlag(ClockFlags.PauseStateChangedDuringTick);
1672SetFlag(ClockFlags.PauseStateChangedDuringTick, value);
1680return GetFlag(ClockFlags.PendingInteractivePause);
1684SetFlag(ClockFlags.PendingInteractivePause, value);
1692return GetFlag(ClockFlags.PendingInteractiveRemove);
1696SetFlag(ClockFlags.PendingInteractiveRemove, value);
1704return GetFlag(ClockFlags.PendingInteractiveResume);
1708SetFlag(ClockFlags.PendingInteractiveResume, value);
1716return GetFlag(ClockFlags.PendingInteractiveStop);
1720SetFlag(ClockFlags.PendingInteractiveStop, value);
1728return GetFlag(ClockFlags.RemoveRequestedEventRaised);
1732SetFlag(ClockFlags.RemoveRequestedEventRaised, value);
1740return GetFlag(ClockFlags.HasDiscontinuousTimeMovementOccured);
1744SetFlag(ClockFlags.HasDiscontinuousTimeMovementOccured, value);
1752return GetFlag(ClockFlags.HasDescendantsWithUnresolvedDuration);
1756SetFlag(ClockFlags.HasDescendantsWithUnresolvedDuration, value);
1764return GetFlag(ClockFlags.HasSeekOccuredAfterLastTick);
1768SetFlag(ClockFlags.HasSeekOccuredAfterLastTick, value);
3682private bool GetFlag(ClockFlags flagMask)
3776private void SetFlag(ClockFlags flagMask, bool value)
3896return GetFlag(ClockFlags.RootBeginPending);
3900SetFlag(ClockFlags.RootBeginPending, value);
4423private ClockFlags _flags;