Trait Canvas
tcrab_console::canvas
pub trait Canvas<C: CustomGlyph> { fn size(&self) -> (usize, usize); fn get_cell(&self, x: usize, y: usize) -> Cell<C>; fn set_cell(&mut self, x: usize, y: usize, cell: Cell<C>); fn fill(&mut self, cell: Cell<C>) { ... } }
fn size(&self) -> (usize, usize)
fn get_cell(&self, x: usize, y: usize) -> Cell<C>
fn set_cell(&mut self, x: usize, y: usize, cell: Cell<C>)
fn fill(&mut self, cell: Cell<C>)
impl<C: CustomGlyph> Canvas<C> for CellBuffer<C>