Sprite

Trait Sprite 

Source
pub trait Sprite<Pixel> {
    // Required methods
    fn get(&mut self, x: usize, y: usize) -> &Pixel;
    fn size(&self) -> (usize, usize);
}
Expand description

Sprite trait implemented by types that can be rendered from a buffer

Required Methods§

Source

fn get(&mut self, x: usize, y: usize) -> &Pixel

Source

fn size(&self) -> (usize, usize)

Implementors§