ImmediateScheduler
A basic scheduler that supports:
- pretick
- presystem
- postsystem
- posttick
ordering.
This doesn't handle hot reloading; some hot-reload service can interact with a scheduler's APIs to add/remove systems.
You determine when entire "ticks" happen (usually by hooking it up to PreRender, or you can just manually call tick() a bunch in one go for unit tests).
Functions
new
Constructs a new ImmediateScheduler.