vooga.engine.factory
Class MapTile

java.lang.Object
  extended by Sprite
      extended by vooga.engine.factory.MapTile
Direct Known Subclasses:
FlagTile

public abstract class MapTile
extends Sprite


Nested Class Summary
static class MapTile.State
           
 
Constructor Summary
MapTile(double x, double y, java.awt.image.BufferedImage... images)
           
 
Method Summary
abstract  void actOnCollision(Sprite sprite)
           
 Sprite checkItem()
           
 MapTile.State getState()
           
protected  void setState(MapTile.State state)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MapTile

public MapTile(double x,
               double y,
               java.awt.image.BufferedImage... images)
Method Detail

actOnCollision

public abstract void actOnCollision(Sprite sprite)

setState

protected void setState(MapTile.State state)

getState

public MapTile.State getState()

checkItem

public Sprite checkItem()