org.deken.game.map.renderer
Class TileMapRenderer

java.lang.Object
  extended by org.deken.game.map.renderer.BaseMapRenderer
      extended by org.deken.game.map.renderer.TileMapRenderer
All Implemented Interfaces:
MapRenderer
Direct Known Subclasses:
ScrollTileMapRenderer, StaticTileMapRenderer

public abstract class TileMapRenderer
extends BaseMapRenderer

Copyright: Copyright (c) March 27, 2013

Version:
1.0
Author:
Gary Deken

Field Summary
 
Fields inherited from class org.deken.game.map.renderer.BaseMapRenderer
map, mapSize, screenHeight, screenWidth
 
Constructor Summary
TileMapRenderer(GameMap map)
          TileMapRenderer
 
Method Summary
abstract  void draw(java.awt.Graphics2D graphics)
          Draws the specified TileMap.
 
Methods inherited from class org.deken.game.map.renderer.BaseMapRenderer
getScreenHeight, getScreenWidth, renderBackground, renderGameComponents, setScreenSize
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.deken.game.map.renderer.MapRenderer
getEdgeBottom, getEdgeLeft, getEdgeRight, getEdgeTop
 

Constructor Detail

TileMapRenderer

public TileMapRenderer(GameMap map)
TileMapRenderer

Parameters:
map - GameMap
Method Detail

draw

public abstract void draw(java.awt.Graphics2D graphics)
Draws the specified TileMap.

Parameters:
graphics - Graphics2D