Trait simple_blit::Surface
source · pub trait Surface<T> {
// Required methods
fn surface_size(&self) -> Size;
fn surface_get(&self, pt: Point) -> Option<&T>;
}Expand description
2D immutable surface trait.
Required Methods§
sourcefn surface_size(&self) -> Size
fn surface_size(&self) -> Size
Surface size.
sourcefn surface_get(&self, pt: Point) -> Option<&T>
fn surface_get(&self, pt: Point) -> Option<&T>
Get a value at (pt.x, pt.y).