Function rusterize::main_loop
[−]
[src]
pub fn main_loop<'a, WorldState>(
screen_config: ScreenConfig,
init: fn(_: &mut Renderer<GraphicalScreen<'a>>) -> Result<WorldState, Box<Error>>,
parse_event: fn(_: &mut LoopState, _: &mut WorldState, _: SdlEvent),
update: fn(_: &mut WorldState) -> bool,
render: fn(_: &mut Renderer<GraphicalScreen<'a>>, _: &WorldState) -> Result<(), Box<Error>>
) -> Result<(), Box<Error>>