[][src]Trait olc_pixel_game_engine::Application

pub trait Application {
    fn on_user_create(&mut self) -> Result<(), Error>;
fn on_user_update(&mut self, elapsed_time: f32) -> Result<(), Error>;
fn on_user_destroy(&mut self) -> Result<(), Error>; }

Application trait, should be extended by an implementation and passed to start function.

Required methods

fn on_user_create(&mut self) -> Result<(), Error>

Called on user create action.

fn on_user_update(&mut self, elapsed_time: f32) -> Result<(), Error>

Called on user update action for every frame.

fn on_user_destroy(&mut self) -> Result<(), Error>

Called on user destroy action.

Loading content...

Implementors

Loading content...