Expand description
All the public API offered by this crate
Structs§
- Check
Progress Set - This set represents the “check progress and transition state if ready” step.
It is only useful in the schedule where progress checking occurs (
Lastby default). - Hidden
Progress - Represents progress that is intended to be “hidden” from the user.
- Progress
- Represents the progress that is being tracked.
- Progress
Entity - Component to store progress on an entity.
- Progress
Entry - System param to manage a progress entry in the
ProgressTracker. - Progress
Entry Id - An opaque ID for accessing data stored in the
ProgressTracker. - Progress
Plugin - Add this plugin to enable progress tracking for your states type.
- Progress
Tracker - The resource where all the progress information is stored.
Traits§
- Progress
Returning System - Extension trait to add the APIs for handling systems that return progress.
Functions§
- clear_
global_ progress - System that calls
ProgressTracker::clear. - dummy_
system_ count_ frames - Dummy system to count a number of frames.
- dummy_
system_ wait_ frames - Dummy system to wait for a number of frames.
- dummy_
system_ wait_ millis - Dummy system to wait for a time duration
- hide_
progress - Adapter for converting a system returning
ProgressintoHiddenProgress - unhide_
progress - Adapter for converting a system returning
HiddenProgressintoProgress