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>>