Core\CSharp\System\Windows\Media\Animation\Clock.cs (58)
93SetFlag(ClockFlags.NeedsTicksWhenActive, _eventHandlersStore != null);
154return GetFlag(ClockFlags.CanGrow);
162return GetFlag(ClockFlags.CanSlip);
299return GetFlag(ClockFlags.HasControllableRoot);
604clock.SetFlag(ClockFlags.HasControllableRoot, hasControllableRoot);
613SetFlag(ClockFlags.CanSlip, GetCanSlip()); // Set the CanSlip flag
645current.SetFlag(ClockFlags.CanGrow, true); // Propagate the slippage tracking up the tree
1492return GetFlag(ClockFlags.CompletedEventRaised);
1496SetFlag(ClockFlags.CompletedEventRaised, value);
1504return GetFlag(ClockFlags.CurrentGlobalSpeedInvalidatedEventRaised);
1508SetFlag(ClockFlags.CurrentGlobalSpeedInvalidatedEventRaised, value);
1516return GetFlag(ClockFlags.CurrentStateInvalidatedEventRaised);
1520SetFlag(ClockFlags.CurrentStateInvalidatedEventRaised, value);
1528return GetFlag(ClockFlags.CurrentTimeInvalidatedEventRaised);
1532SetFlag(ClockFlags.CurrentTimeInvalidatedEventRaised, value);
1540return GetFlag(ClockFlags.HasDesiredFrameRate);
1544SetFlag(ClockFlags.HasDesiredFrameRate, value);
1552return GetFlag(ClockFlags.HasResolvedDuration);
1556SetFlag(ClockFlags.HasResolvedDuration, value);
1564return GetFlag(ClockFlags.IsBackwardsProgressingGlobal);
1568SetFlag(ClockFlags.IsBackwardsProgressingGlobal, value);
1576return GetFlag(ClockFlags.IsInEventQueue);
1580SetFlag(ClockFlags.IsInEventQueue, value);
1593return GetFlag(ClockFlags.IsInteractivelyPaused);
1597SetFlag(ClockFlags.IsInteractivelyPaused, value);
1605return GetFlag(ClockFlags.IsInteractivelyStopped);
1609SetFlag(ClockFlags.IsInteractivelyStopped, value);
1617return GetFlag(ClockFlags.IsRoot);
1621SetFlag(ClockFlags.IsRoot, value);
1629return GetFlag(ClockFlags.IsTimeManager);
1633SetFlag(ClockFlags.IsTimeManager, value);
1646return GetFlag(ClockFlags.NeedsPostfixTraversal);
1650SetFlag(ClockFlags.NeedsPostfixTraversal, value);
1658return GetFlag(ClockFlags.NeedsTicksWhenActive);
1663SetFlag(ClockFlags.NeedsTicksWhenActive, value);
1671return GetFlag(ClockFlags.PauseStateChangedDuringTick);
1675SetFlag(ClockFlags.PauseStateChangedDuringTick, value);
1683return GetFlag(ClockFlags.PendingInteractivePause);
1687SetFlag(ClockFlags.PendingInteractivePause, value);
1695return GetFlag(ClockFlags.PendingInteractiveRemove);
1699SetFlag(ClockFlags.PendingInteractiveRemove, value);
1707return GetFlag(ClockFlags.PendingInteractiveResume);
1711SetFlag(ClockFlags.PendingInteractiveResume, value);
1719return GetFlag(ClockFlags.PendingInteractiveStop);
1723SetFlag(ClockFlags.PendingInteractiveStop, value);
1731return GetFlag(ClockFlags.RemoveRequestedEventRaised);
1735SetFlag(ClockFlags.RemoveRequestedEventRaised, value);
1743return GetFlag(ClockFlags.HasDiscontinuousTimeMovementOccured);
1747SetFlag(ClockFlags.HasDiscontinuousTimeMovementOccured, value);
1755return GetFlag(ClockFlags.HasDescendantsWithUnresolvedDuration);
1759SetFlag(ClockFlags.HasDescendantsWithUnresolvedDuration, value);
1767return GetFlag(ClockFlags.HasSeekOccuredAfterLastTick);
1771SetFlag(ClockFlags.HasSeekOccuredAfterLastTick, value);
3690private bool GetFlag(ClockFlags flagMask)
3784private void SetFlag(ClockFlags flagMask, bool value)
3903return GetFlag(ClockFlags.RootBeginPending);
3907SetFlag(ClockFlags.RootBeginPending, value);
4430private ClockFlags _flags;