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
1472return GetFlag(ClockFlags.CompletedEventRaised);
1476SetFlag(ClockFlags.CompletedEventRaised, value);
1484return GetFlag(ClockFlags.CurrentGlobalSpeedInvalidatedEventRaised);
1488SetFlag(ClockFlags.CurrentGlobalSpeedInvalidatedEventRaised, value);
1496return GetFlag(ClockFlags.CurrentStateInvalidatedEventRaised);
1500SetFlag(ClockFlags.CurrentStateInvalidatedEventRaised, value);
1508return GetFlag(ClockFlags.CurrentTimeInvalidatedEventRaised);
1512SetFlag(ClockFlags.CurrentTimeInvalidatedEventRaised, value);
1520return GetFlag(ClockFlags.HasDesiredFrameRate);
1524SetFlag(ClockFlags.HasDesiredFrameRate, value);
1532return GetFlag(ClockFlags.HasResolvedDuration);
1536SetFlag(ClockFlags.HasResolvedDuration, value);
1544return GetFlag(ClockFlags.IsBackwardsProgressingGlobal);
1548SetFlag(ClockFlags.IsBackwardsProgressingGlobal, value);
1556return GetFlag(ClockFlags.IsInEventQueue);
1560SetFlag(ClockFlags.IsInEventQueue, value);
1573return GetFlag(ClockFlags.IsInteractivelyPaused);
1577SetFlag(ClockFlags.IsInteractivelyPaused, value);
1585return GetFlag(ClockFlags.IsInteractivelyStopped);
1589SetFlag(ClockFlags.IsInteractivelyStopped, value);
1597return GetFlag(ClockFlags.IsRoot);
1601SetFlag(ClockFlags.IsRoot, value);
1609return GetFlag(ClockFlags.IsTimeManager);
1613SetFlag(ClockFlags.IsTimeManager, value);
1626return GetFlag(ClockFlags.NeedsPostfixTraversal);
1630SetFlag(ClockFlags.NeedsPostfixTraversal, value);
1638return GetFlag(ClockFlags.NeedsTicksWhenActive);
1643SetFlag(ClockFlags.NeedsTicksWhenActive, value);
1651return GetFlag(ClockFlags.PauseStateChangedDuringTick);
1655SetFlag(ClockFlags.PauseStateChangedDuringTick, value);
1663return GetFlag(ClockFlags.PendingInteractivePause);
1667SetFlag(ClockFlags.PendingInteractivePause, value);
1675return GetFlag(ClockFlags.PendingInteractiveRemove);
1679SetFlag(ClockFlags.PendingInteractiveRemove, value);
1687return GetFlag(ClockFlags.PendingInteractiveResume);
1691SetFlag(ClockFlags.PendingInteractiveResume, value);
1699return GetFlag(ClockFlags.PendingInteractiveStop);
1703SetFlag(ClockFlags.PendingInteractiveStop, value);
1711return GetFlag(ClockFlags.RemoveRequestedEventRaised);
1715SetFlag(ClockFlags.RemoveRequestedEventRaised, value);
1723return GetFlag(ClockFlags.HasDiscontinuousTimeMovementOccured);
1727SetFlag(ClockFlags.HasDiscontinuousTimeMovementOccured, value);
1735return GetFlag(ClockFlags.HasDescendantsWithUnresolvedDuration);
1739SetFlag(ClockFlags.HasDescendantsWithUnresolvedDuration, value);
1747return GetFlag(ClockFlags.HasSeekOccuredAfterLastTick);
1751SetFlag(ClockFlags.HasSeekOccuredAfterLastTick, value);
3661private bool GetFlag(ClockFlags flagMask)
3752private void SetFlag(ClockFlags flagMask, bool value)
3869return GetFlag(ClockFlags.RootBeginPending);
3873SetFlag(ClockFlags.RootBeginPending, value);
4393private ClockFlags _flags;