#include <memory>
#include <string>
-#include "lisp/lisp.hpp"
+#include "util/reader_fwd.hpp"
#include "math/vector.hpp"
#include "supertux/game_object.hpp"
class Sprite;
-namespace WorldMapNS {
+namespace worldmap {
class SpriteChange : public GameObject
{
public:
- SpriteChange(const lisp::Lisp* lisp);
+ SpriteChange(const Reader& lisp);
virtual ~SpriteChange();
virtual void draw(DrawingContext& context);
static std::list<SpriteChange*> all_sprite_changes;
};
-} // namespace WorldMapNS
+} // namespace worldmap
#endif