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