X-Git-Url: https://git.verplant.org/?a=blobdiff_plain;f=src%2Fobject%2Fbackground.h;h=233d85879b938e648202f1887e6cdcc4a84bffef;hb=4a54087f52d6a8a2e5b4c498e772685bb0885991;hp=7ed3e837c9a31d87b9f13c7d306d0f9f99138892;hpb=6f801c22d97251799740317fb1d0caf2e744b321;p=supertux.git diff --git a/src/object/background.h b/src/object/background.h index 7ed3e837c..233d85879 100644 --- a/src/object/background.h +++ b/src/object/background.h @@ -16,26 +16,28 @@ // You should have received a copy of the GNU General Public License // along with this program; if not, write to the Free Software // Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. - #ifndef SUPERTUX_BACKGROUND_H #define SUPERTUX_BACKGROUND_H #include "video/surface.h" #include "video/drawing_context.h" -#include "special/game_object.h" -#include "utils/lispreader.h" +#include "game_object.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);