Moonhare_Engine/moonhare_engine/src/game_plugin.rs

10 lines
No EOL
200 B
Rust

use glium::Frame;
pub trait GamePlugin {
fn init(&mut self);
fn update(&mut self);
fn render(&mut self, target: &mut Frame);
fn cleanup(&mut self);
fn handle_events(&mut self);
}