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> { ... }
}