#define SUPERTUX_GAMELOOP_H
#include "special/timer.h"
-#include "audio/sound.h"
#include "special/base.h"
+using namespace SuperTux;
+
/* GameLoop modes */
#define ST_GL_PLAY 0
#define ST_GL_LOAD_LEVEL_FILE 3
#define ST_GL_DEMO_GAME 4
-
enum GameMenuIDs {
MNID_CONTINUE,
MNID_ABORTLEVEL
class Level;
class Sector;
+
+namespace SuperTux {
class DrawingContext;
+}
/** The GameSession class controlls the controll flow of a World, ie.
present the menu on specifc keypresses, render and update it while