#include <string>
#include <vector>
-#include "vector.h"
+#include "math/vector.h"
#include "badguy.h"
#include "special.h"
-#include "musicref.h"
-#include "screen/drawing_context.h"
+#include "audio/musicref.h"
+#include "video/drawing_context.h"
+using namespace SuperTux;
+
+namespace SuperTux {
class GameObject;
+class LispReader;
+}
+
class InteractiveObject;
class Background;
class Player;
class Upgrade;
class Bullet;
class BadGuy;
-class Vector;
-class LispReader;
class Tile;
struct SpawnPoint
the tile which the badguy is walking on an killing him this way */
void trybumpbadguy(const Vector& pos);
+ /** Flip the all the sector vertically. The purpose of this is to let
+ player to play the same level in a different way :) */
+ void do_vertical_flip();
+
/** @evil@ */
static Sector* current()
{ return _current; }