#ifndef SUPERTUX_CONFIGFILE_H
#define SUPERTUX_CONFIGFILE_H
-#include "utils/lispreader.h"
+#include "lisp/lisp.h"
+
+namespace SuperTux {
+
+FILE * opendata(const std::string& filename, const char * mode);
class Config {
public:
void load ();
void save ();
- virtual void customload(LispReader& reader) {};
- virtual void customsave(FILE * config) {};
+ virtual void customload(const lisp::Lisp* )
+ {};
+ virtual void customsave(FILE* )
+ {};
};
extern Config* config;
+} //namespace SuperTux
#endif