jfreerails.client.renderer
Interface RenderersRoot
- All Superinterfaces:
- TileRendererList
- All Known Implementing Classes:
- RenderersRootImpl
public interface RenderersRoot
- extends TileRendererList
Provides access to the objects that render terrain, track, and trains.
- Author:
- Luke
getTrackPieceView
TrackPieceRenderer getTrackPieceView(int i)
getWagonImages
TrainImages getWagonImages(int type)
getEngineImages
TrainImages getEngineImages(int type)
validate
boolean validate(ReadOnlyWorld world)
- Description copied from interface:
TileRendererList
- Checks whether this tile view list has tile views for all the terrain
types in the specifed list.
- Specified by:
validate
in interface TileRendererList
getImage
java.awt.Image getImage(java.lang.String relativeFilename)
throws java.io.IOException
- Throws:
java.io.IOException
getScaledImage
java.awt.Image getScaledImage(java.lang.String relativeFilename,
int height)
throws java.io.IOException
- Throws:
java.io.IOException