acute_app 0.1.3

app sub-crate of acute
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
mod app;
mod builder;

pub use app::App;
pub use builder::AppBuilder;

pub trait State {
    // Called after engine init
    fn load(&mut self, _app: &App) {}
    // Called as fast as possible
    fn update(&mut self, _app: &App) {}
    // Called in a defined fixed interval
    fn update_fixed(&mut self, _app: &App) {}
    // draw UI
    fn draw_ui(&mut self, _app: &App) {}
}