System\Windows\Media\Animation\Clock.cs (58)
77SetFlag(ClockFlags.NeedsTicksWhenActive, _eventHandlersStore != null);
138return GetFlag(ClockFlags.CanGrow);
146return GetFlag(ClockFlags.CanSlip);
283return GetFlag(ClockFlags.HasControllableRoot);
588clock.SetFlag(ClockFlags.HasControllableRoot, hasControllableRoot);
597SetFlag(ClockFlags.CanSlip, GetCanSlip()); // Set the CanSlip flag
629current.SetFlag(ClockFlags.CanGrow, true); // Propagate the slippage tracking up the tree
1475return GetFlag(ClockFlags.CompletedEventRaised);
1479SetFlag(ClockFlags.CompletedEventRaised, value);
1487return GetFlag(ClockFlags.CurrentGlobalSpeedInvalidatedEventRaised);
1491SetFlag(ClockFlags.CurrentGlobalSpeedInvalidatedEventRaised, value);
1499return GetFlag(ClockFlags.CurrentStateInvalidatedEventRaised);
1503SetFlag(ClockFlags.CurrentStateInvalidatedEventRaised, value);
1511return GetFlag(ClockFlags.CurrentTimeInvalidatedEventRaised);
1515SetFlag(ClockFlags.CurrentTimeInvalidatedEventRaised, value);
1523return GetFlag(ClockFlags.HasDesiredFrameRate);
1527SetFlag(ClockFlags.HasDesiredFrameRate, value);
1535return GetFlag(ClockFlags.HasResolvedDuration);
1539SetFlag(ClockFlags.HasResolvedDuration, value);
1547return GetFlag(ClockFlags.IsBackwardsProgressingGlobal);
1551SetFlag(ClockFlags.IsBackwardsProgressingGlobal, value);
1559return GetFlag(ClockFlags.IsInEventQueue);
1563SetFlag(ClockFlags.IsInEventQueue, value);
1576return GetFlag(ClockFlags.IsInteractivelyPaused);
1580SetFlag(ClockFlags.IsInteractivelyPaused, value);
1588return GetFlag(ClockFlags.IsInteractivelyStopped);
1592SetFlag(ClockFlags.IsInteractivelyStopped, value);
1600return GetFlag(ClockFlags.IsRoot);
1604SetFlag(ClockFlags.IsRoot, value);
1612return GetFlag(ClockFlags.IsTimeManager);
1616SetFlag(ClockFlags.IsTimeManager, value);
1629return GetFlag(ClockFlags.NeedsPostfixTraversal);
1633SetFlag(ClockFlags.NeedsPostfixTraversal, value);
1641return GetFlag(ClockFlags.NeedsTicksWhenActive);
1646SetFlag(ClockFlags.NeedsTicksWhenActive, value);
1654return GetFlag(ClockFlags.PauseStateChangedDuringTick);
1658SetFlag(ClockFlags.PauseStateChangedDuringTick, value);
1666return GetFlag(ClockFlags.PendingInteractivePause);
1670SetFlag(ClockFlags.PendingInteractivePause, value);
1678return GetFlag(ClockFlags.PendingInteractiveRemove);
1682SetFlag(ClockFlags.PendingInteractiveRemove, value);
1690return GetFlag(ClockFlags.PendingInteractiveResume);
1694SetFlag(ClockFlags.PendingInteractiveResume, value);
1702return GetFlag(ClockFlags.PendingInteractiveStop);
1706SetFlag(ClockFlags.PendingInteractiveStop, value);
1714return GetFlag(ClockFlags.RemoveRequestedEventRaised);
1718SetFlag(ClockFlags.RemoveRequestedEventRaised, value);
1726return GetFlag(ClockFlags.HasDiscontinuousTimeMovementOccured);
1730SetFlag(ClockFlags.HasDiscontinuousTimeMovementOccured, value);
1738return GetFlag(ClockFlags.HasDescendantsWithUnresolvedDuration);
1742SetFlag(ClockFlags.HasDescendantsWithUnresolvedDuration, value);
1750return GetFlag(ClockFlags.HasSeekOccuredAfterLastTick);
1754SetFlag(ClockFlags.HasSeekOccuredAfterLastTick, value);
3667private bool GetFlag(ClockFlags flagMask)
3758private void SetFlag(ClockFlags flagMask, bool value)
3875return GetFlag(ClockFlags.RootBeginPending);
3879SetFlag(ClockFlags.RootBeginPending, value);
4399private ClockFlags _flags;