|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
See:
Description
| Interface Summary | |
|---|---|
| MapLayerRenderer | Paints a layer of the map which might be buffered. |
| MapRenderer | Lets the GUI component that is displaying the map known the scale at which the map is being rendered. |
| RenderersRoot | Provides access to the objects that render terrain, track, and trains. |
| TileRenderer | Draws an icon to represent a tile. |
| TileRendererList | A list of TileRenderers. |
| TrackPieceRenderer | Draws an icon to represent a track piece. |
| Class Summary | |
|---|---|
| AbstractTileRenderer | This class encapsulates the visible properties of a tile. |
| BlankMapRenderer | Used for testing the Map view components without setting up any map data. |
| BufferedTiledBackgroundRenderer | This abstract class stores a buffer of the background of the current visible rectangle of the map. |
| BuildTrackController | This class provides methods to change the proposed track and save it to the real world. |
| BuildTrackRenderer | This class draws the track being build. |
| ChequeredTileRenderer | Paints 2 variations of a tile icon a chequered pattern. |
| CityNamesRenderer | Paints the city names on the map. |
| ForestStyleTileRenderer | Looks to see whether the tiles to the left and right of the same type when deciding which tile icon to use. |
| MapBackgroundRender | This class encapsulates the objects that make-up and paint the background of the map view. |
| NullTrackPieceRenderer | This class implements the TrackPieceView interface, but intentionally does nothing. |
| RiverStyleTileRenderer | Selects a tile icon to use based on the type of the tiles to the North, East, South and West. |
| SpecialTileRenderer | A special tile's icon gets drawn over the icon of a normal tile. |
| SquareTileBackgroundRenderer | This class stores a buffer containing the terrain and track layers of current visible rectangle of the map. |
| StandardTileRenderer | Paints a tile for which there only one tile icon. |
| StationBoxRenderer | Renders box showing the cargo waiting at a station. |
| StationNamesRenderer | Class to render the station names and spheres of influence on the game map. |
| StationRadiusRenderer | This class draws the radius of a station on the map. |
| TileRendererListImpl | A list of TileRenderers stored in an array and created from an ArrayList. |
| TrackPieceRendererImpl | This class renders a track piece. |
| TrackPieceRendererList | A list of TrackPieceRenderers. |
| TrainImages | Stores side-on and over-head images of a particular wagon or engine type. |
| TrainRenderer | This class draws a train from an overhead view. |
| ZoomedOutMapRenderer | This class draws the overview map. |
Provides classes that render/paint/draw the games graphics. Classes in this package
should be independent of the windowing toolkit being used. For example, they should
not import any javax.swing.* classes or any classes in the
java.awt.Component hierarchy. They may however import java.awt
classes needed to do drawing, e.g. java.awt.Graphics and java.awt.Image.
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||