added object remove_listener so that you can get a message if some objects are remove...
[supertux.git] / src / level.h
index a264353..7eb0248 100644 (file)
@@ -28,8 +28,8 @@ using namespace SuperTux;
 
 class Sector;
 
-namespace SuperTux {
-class LispReader;
+namespace lisp {
+class Lisp;
 }
 
 class Level
@@ -64,9 +64,6 @@ public:
   const std::string& get_author() const
   { return author; }
 
-  /** Flips the level vertically */
-  void do_vertical_flip();
-
   void add_sector(Sector* sector);
 
   Sector* get_sector(const std::string& name);
@@ -80,7 +77,7 @@ public:
   int get_total_coins();
 
 private:
-  void load_old_format(LispReader& reader);
+  void load_old_format(const lisp::Lisp& reader);
 };
 
 #endif /*SUPERTUX_LEVEL_H*/