package vooga.scroller.marioGame.spritesDefinitions.players.resources;
import java.awt.Dimension;
import java.awt.Graphics2D;
import vooga.scroller.sprites.Sprite;
import vooga.scroller.sprites.state.SpriteState;
public class InvisibleState extends SpriteState<Sprite>{
public InvisibleState (Sprite unit) {
super(unit);
// TODO Auto-generated constructor stub
}
private static final int PRIORITY = Integer.MIN_VALUE;
@Override
public void update (double elapsedTime, Dimension bounds) {
// does nothing extra
}
@Override
public void paint (Graphics2D pen, double angle) {
// Invisible, do not paint.
}
@Override
public int getPaintPriority () {
return PRIORITY;
}
@Override
public void activate () {
// nothign special
}
@Override
public void deactivate () {
// nothing special
}
}