shorten unstable time
[supertux.git] / src / object / camera.h
index 2294aa9..028671a 100644 (file)
 #include <vector>
 #include <cassert>
 
-#include "defines.h"
 #include "math/vector.h"
 #include "special/game_object.h"
 #include "video/drawing_context.h"
 #include "serializable.h"
 
 using namespace SuperTux;
-
-namespace SuperTux {
-class LispReader;
+namespace lisp {
+class Lisp;
 }
 
 class Sector;
@@ -44,9 +42,9 @@ public:
   virtual ~Camera();
 
   /// parse camera mode from lisp file
-  void parse(LispReader& reader);
+  void parse(const lisp::Lisp& reader);
   /// write camera mode to a lisp file
-  virtual void write(LispWriter& writer);
+  virtual void write(lisp::Writer& writer);
 
   /// reset camera postion
   virtual void reset(const Vector& tuxpos);