The names of the default App stages
The names of the default App startup stages
Containers of app logic and data
Configure Apps using the builder pattern
An event that indicates the app should exit. This will fully exit the app process.
Helper for configuring and creating the default task pools. For end-users who want full control, insert the default task pools into the resource map manually. If the pools are already inserted, this helper will do nothing.
Reads events of type
An event collection that represents the events that occurred within the last two Events::update calls. Events can be cheaply read using an EventReader. This collection is meant to be paired with a system that calls Events::update exactly once per update/frame. Events::update_system is a system that does this. EventReaders are expected to read events from this collection at least once per update/frame. If events are not handled within one frame/update, they will be dropped.
Defines a simple way to determine how many threads to use given the number of remaining cores and number of total cores
Determines the method used to run an App's
A collection of Bevy App logic and configuration
Generates a dynamic plugin entry point function for the given