Expand description
Modules§
- Common run conditions
- The time prelude.
Structs§
- The fixed timestep game clock following virtual time.
- Real time clock representing elapsed wall clock time.
- A Stopwatch is a struct that tracks elapsed time when started.
- A generic clock resource that tracks how much it has advanced since its previous update and since its creation.
- Adds time functionality to Apps.
- Channel resource used to receive time from the render world.
- Channel resource used to send time from the render world.
- Updates the elapsed time. Any system that interacts with
Time
component should run after this. - Tracks elapsed time. Enters the finished state once
duration
is reached. - The virtual game clock representing game time.
Enums§
- Configuration resource used to determine how the time system should run.
- Specifies
Timer
behavior. - An error returned from the
try_send
method.
Functions§
- Creates channels used for sending time between the render world and the main world.
- The system used to update the
Time
used by app logic. If there is a render world the time is sent from there to this system through channels. Otherwise the time is updated in this system.