jfreerails.client.renderer
Interface MapLayerRenderer
- All Known Subinterfaces:
- MapRenderer
- All Known Implementing Classes:
- BlankMapRenderer, BufferedTiledBackgroundRenderer, DetailMapRenderer, MapBackgroundRender, MapBackgroundRender.TerrainLayer, MapBackgroundRender.TrackLayer, MapViewJComponent, MapViewJComponentConcrete, SquareTileBackgroundRenderer, ZoomedOutMapRenderer
public interface MapLayerRenderer
Paints a layer of the map which might be buffered.
- Author:
- Luke Lindsay
paintTile
void paintTile(java.awt.Graphics g,
int tileX,
int tileY)
refreshTile
void refreshTile(int x,
int y)
refreshAll
void refreshAll()
paintRect
void paintRect(java.awt.Graphics g,
java.awt.Rectangle visibleRect)