package org.erikaredmark.monkeyshines.background;
import java.awt.Graphics2D;
/**
*
* Backgrounds are always the first thing drawn on a level. Different background types draw
* backgrounds in different ways.
* <p/>
* All backgrounds should be immutable, as references may be shared in memory.
*
* @author Erika Redmark
*
*/
public abstract class Background {
/**
*
* Draws this background onto the given context
*
* @param g2d
* graphics context
*
*/
public abstract void draw(Graphics2D g2d);
}