pub fn draw( frame: &mut Frame<'_>, state: &GameState, mode: Mode, zoom_idx: usize, debug: bool, mouse_pos: Option<(u16, u16)>, tree_render: &mut TreeRenderState, prestige_confirm_pending: bool, ) -> DrawOutput