use crate::state::State;
pub trait Controller {
#[allow(unused_variables)]
fn resize(&mut self, state: &mut State, width: u32, height: u32) {}
#[allow(unused_variables)]
fn update(&mut self, state: &mut State) {}
#[allow(unused_variables)]
fn render(&mut self, state: &mut State) {}
#[allow(unused_variables)]
fn handle_event(&mut self, state: &mut State, event: &winit::event::WindowEvent) {}
}