[−][src]Crate bevy_app
Modules
prelude | |
stage | The names of the default App stages |
startup_stage | The names of the default App startup stages |
Structs
App | Containers of app logic and data |
AppBuilder | Configure Apps using the builder pattern |
AppExit | An event that indicates the app should exit. This will fully exit the app process. |
EventReader | Reads events of type |
Events | 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. |
PluginGroupBuilder | |
ScheduleRunnerPlugin | Configures an App to run its Schedule according to a given RunMode |
ScheduleRunnerSettings |
Enums
RunMode | Determines the method used to run an App's |
Traits
Plugin | A collection of Bevy App logic and configuration |
PluginGroup |
Type Definitions
CreatePlugin |
Derive Macros
DynamicPlugin | Generates a dynamic plugin entry point function for the given |