System\Windows\Media\Animation\Clock.cs (58)
78SetFlag(ClockFlags.NeedsTicksWhenActive, _eventHandlersStore != null);
139return GetFlag(ClockFlags.CanGrow);
147return GetFlag(ClockFlags.CanSlip);
284return GetFlag(ClockFlags.HasControllableRoot);
589clock.SetFlag(ClockFlags.HasControllableRoot, hasControllableRoot);
598SetFlag(ClockFlags.CanSlip, GetCanSlip()); // Set the CanSlip flag
630current.SetFlag(ClockFlags.CanGrow, true); // Propagate the slippage tracking up the tree
1476return GetFlag(ClockFlags.CompletedEventRaised);
1480SetFlag(ClockFlags.CompletedEventRaised, value);
1488return GetFlag(ClockFlags.CurrentGlobalSpeedInvalidatedEventRaised);
1492SetFlag(ClockFlags.CurrentGlobalSpeedInvalidatedEventRaised, value);
1500return GetFlag(ClockFlags.CurrentStateInvalidatedEventRaised);
1504SetFlag(ClockFlags.CurrentStateInvalidatedEventRaised, value);
1512return GetFlag(ClockFlags.CurrentTimeInvalidatedEventRaised);
1516SetFlag(ClockFlags.CurrentTimeInvalidatedEventRaised, value);
1524return GetFlag(ClockFlags.HasDesiredFrameRate);
1528SetFlag(ClockFlags.HasDesiredFrameRate, value);
1536return GetFlag(ClockFlags.HasResolvedDuration);
1540SetFlag(ClockFlags.HasResolvedDuration, value);
1548return GetFlag(ClockFlags.IsBackwardsProgressingGlobal);
1552SetFlag(ClockFlags.IsBackwardsProgressingGlobal, value);
1560return GetFlag(ClockFlags.IsInEventQueue);
1564SetFlag(ClockFlags.IsInEventQueue, value);
1577return GetFlag(ClockFlags.IsInteractivelyPaused);
1581SetFlag(ClockFlags.IsInteractivelyPaused, value);
1589return GetFlag(ClockFlags.IsInteractivelyStopped);
1593SetFlag(ClockFlags.IsInteractivelyStopped, value);
1601return GetFlag(ClockFlags.IsRoot);
1605SetFlag(ClockFlags.IsRoot, value);
1613return GetFlag(ClockFlags.IsTimeManager);
1617SetFlag(ClockFlags.IsTimeManager, value);
1630return GetFlag(ClockFlags.NeedsPostfixTraversal);
1634SetFlag(ClockFlags.NeedsPostfixTraversal, value);
1642return GetFlag(ClockFlags.NeedsTicksWhenActive);
1647SetFlag(ClockFlags.NeedsTicksWhenActive, value);
1655return GetFlag(ClockFlags.PauseStateChangedDuringTick);
1659SetFlag(ClockFlags.PauseStateChangedDuringTick, value);
1667return GetFlag(ClockFlags.PendingInteractivePause);
1671SetFlag(ClockFlags.PendingInteractivePause, value);
1679return GetFlag(ClockFlags.PendingInteractiveRemove);
1683SetFlag(ClockFlags.PendingInteractiveRemove, value);
1691return GetFlag(ClockFlags.PendingInteractiveResume);
1695SetFlag(ClockFlags.PendingInteractiveResume, value);
1703return GetFlag(ClockFlags.PendingInteractiveStop);
1707SetFlag(ClockFlags.PendingInteractiveStop, value);
1715return GetFlag(ClockFlags.RemoveRequestedEventRaised);
1719SetFlag(ClockFlags.RemoveRequestedEventRaised, value);
1727return GetFlag(ClockFlags.HasDiscontinuousTimeMovementOccured);
1731SetFlag(ClockFlags.HasDiscontinuousTimeMovementOccured, value);
1739return GetFlag(ClockFlags.HasDescendantsWithUnresolvedDuration);
1743SetFlag(ClockFlags.HasDescendantsWithUnresolvedDuration, value);
1751return GetFlag(ClockFlags.HasSeekOccuredAfterLastTick);
1755SetFlag(ClockFlags.HasSeekOccuredAfterLastTick, value);
3669private bool GetFlag(ClockFlags flagMask)
3763private void SetFlag(ClockFlags flagMask, bool value)
3883return GetFlag(ClockFlags.RootBeginPending);
3887SetFlag(ClockFlags.RootBeginPending, value);
4410private ClockFlags _flags;