vooga.games.mariogame.tiles
Class ChangingTile

java.lang.Object
  extended by MapTile
      extended by vooga.games.mariogame.tiles.ChangingTile
Direct Known Subclasses:
ItemTile

public class ChangingTile
extends MapTile


Constructor Summary
ChangingTile(double x, double y, java.awt.image.BufferedImage image)
           
ChangingTile(double x, double y, java.util.List<java.awt.image.BufferedImage> images)
           
 
Method Summary
 void actOnCollision(Sprite sprite)
           
 void addImage(java.awt.image.BufferedImage image)
           
 void addImages(java.util.Collection<java.awt.image.BufferedImage> images)
           
 boolean isLocked()
           
protected  void lock()
           
protected  void unlock()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ChangingTile

public ChangingTile(double x,
                    double y,
                    java.awt.image.BufferedImage image)

ChangingTile

public ChangingTile(double x,
                    double y,
                    java.util.List<java.awt.image.BufferedImage> images)
Method Detail

addImage

public void addImage(java.awt.image.BufferedImage image)

addImages

public void addImages(java.util.Collection<java.awt.image.BufferedImage> images)

lock

protected void lock()

unlock

protected void unlock()

isLocked

public boolean isLocked()

actOnCollision

public void actOnCollision(Sprite sprite)