package org.open2jam.render;
/**
* An interface describing any class that wishes to be notified
* as the game window renders.
*
* @author Kevin Glass
*/
public interface GameWindowCallback {
/**
* Notification that game should initialise any resources it
* needs to use. This includes loading sprites.
*/
public void initialise();
/**
* Notification that the display is being rendered. The implementor
* should render the scene and update any game logic
*/
public void frameRendering();
/**
* Notification that game window has been closed.
*/
public void windowClosed();
}