Enum ScheduleMode
How a Scylla.Core.Time.ScheduledTick reacts to forward versus reverse playback of its parent clock. Most events use Forward; reverse-aware code (replays, rewind mechanics) may opt in to Reverse or Bidirectional.
Namespace: Scylla.Core.Time
Assembly: ScyllaCore.dll
Syntax
public enum ScheduleMode
Remarks
This is NOT a flags enum. Bidirectional is a first-class option, not
a combination of Forward and Reverse; the dispatch loops
compare the value with explicit equality, not bitwise masking. Do not attempt
ScheduleMode.Forward | ScheduleMode.Reverse - the result is undefined.
Fields
| Name | Description |
|---|---|
| Bidirectional | Fires regardless of direction. |
| Forward | Fires only when the clock advances forward through its fire tick. |
| Reverse | Fires only when the clock advances backward through its fire tick. |