import java.awt.Graphics; public abstract class Scene { protected int sceneYOffset = 0; protected int sceneXOffset = 0; abstract public void render(Graphics g); public void mouseHover(int x, int y) {} public void mouseClicked(int x, int y) {} public void zoom(int value) {} public void pan(int x, int y) {} }