Uses of Interface
jfreerails.client.renderer.MapLayerRenderer

Packages that use MapLayerRenderer
jfreerails.client.renderer Provides classes that render/paint/draw the games graphics. 
jfreerails.client.view Provides classes that make up the jfreerails client user interface that is implemented using Swing components. 
 

Uses of MapLayerRenderer in jfreerails.client.renderer
 

Subinterfaces of MapLayerRenderer in jfreerails.client.renderer
 interface MapRenderer
          Lets the GUI component that is displaying the map known the scale at which the map is being rendered.
 

Classes in jfreerails.client.renderer that implement MapLayerRenderer
 class BlankMapRenderer
          Used for testing the Map view components without setting up any map data.
 class BufferedTiledBackgroundRenderer
          This abstract class stores a buffer of the background of the current visible rectangle of the map.
 class MapBackgroundRender
          This class encapsulates the objects that make-up and paint the background of the map view.
 class MapBackgroundRender.TerrainLayer
          This inner class represents the terrain of the map.
 class MapBackgroundRender.TrackLayer
          This innner class represents a view of the track on the map.
 class SquareTileBackgroundRenderer
          This class stores a buffer containing the terrain and track layers of current visible rectangle of the map.
 class ZoomedOutMapRenderer
          This class draws the overview map.
 

Fields in jfreerails.client.renderer declared as MapLayerRenderer
private  MapLayerRenderer SquareTileBackgroundRenderer.mapView
           
 

Constructors in jfreerails.client.renderer with parameters of type MapLayerRenderer
SquareTileBackgroundRenderer(MapLayerRenderer mv)
           
 

Uses of MapLayerRenderer in jfreerails.client.view
 

Classes in jfreerails.client.view that implement MapLayerRenderer
 class DetailMapRenderer
          Draws the main map, that is the terrain, track, trains, station names etc.
 class MapViewJComponent
          JPanel that displays the map and provides methods to handle scrolling.
 class MapViewJComponentConcrete
          Displays the map, the cursor, and user messages (which are stored on the ModelRoot under the keys QUICK_MESSAGE and PERMANENT_MESSAGE).
 

Fields in jfreerails.client.view declared as MapLayerRenderer
private  MapLayerRenderer DetailMapRenderer.background