X-Git-Url: https://git.verplant.org/?a=blobdiff_plain;f=src%2Fobject%2Fbackground.h;h=0bc3ca199bb363f4702911838a5a561ec29beac0;hb=8daad02cf03b9cef0bc47c068cf216d5971c543b;hp=7ed3e837c9a31d87b9f13c7d306d0f9f99138892;hpb=6f801c22d97251799740317fb1d0caf2e744b321;p=supertux.git diff --git a/src/object/background.h b/src/object/background.h index 7ed3e837c..0bc3ca199 100644 --- a/src/object/background.h +++ b/src/object/background.h @@ -23,19 +23,22 @@ #include "video/surface.h" #include "video/drawing_context.h" #include "special/game_object.h" -#include "utils/lispreader.h" #include "serializable.h" class DisplayManager; +namespace lisp { +class Lisp; +} + class Background : public GameObject, public Serializable { public: Background(); - Background(LispReader& reader); + Background(const lisp::Lisp& reader); virtual ~Background(); - virtual void write(LispWriter& writer); + virtual void write(lisp::Writer& writer); void set_image(const std::string& name, float bkgd_speed);