Precalculated renderer specific surface data, better management of multiple renderers...
[supertux.git] / src / object_factory.hpp
index 922eec4..a6e4310 100644 (file)
 #include <string>
 #include <map>
 
-#include "lisp/lisp.hpp"
-#include "game_object.hpp"
-#include "math/vector.hpp"
+namespace lisp { class Lisp; }
+class Vector;
+class GameObject;
 
 class Factory
 {
 public:
   virtual ~Factory()
   { }
-    
+
   /** Creates a new gameobject from a lisp node.
    * Remember to delete the objects later
    */