Trait kludgine::tilemap::TileSource
source · pub trait TileSource:
Send
+ Debug
+ 'static {
// Required method
fn render(
&mut self,
coordinate: Point<isize>,
rect: Rect<Px>,
context: &mut LayerContext<'_, '_, '_>,
) -> Option<Duration>;
// Provided methods
fn minimum_tile(&self) -> Point<isize> { ... }
fn maximum_tile(&self) -> Point<isize> { ... }
}