diff -r c2ffbc9b832d -r f867269ab8a1 mapeditor.h --- a/mapeditor.h Sat Feb 24 12:32:53 2007 +0000 +++ b/mapeditor.h Mon Mar 05 23:22:51 2007 +0000 @@ -7,6 +7,7 @@ #include "mapcenterobj.h" #include "file.h" #include "misc.h" +#include "parser.h" #include "selection.h" #include "settings.h" @@ -31,7 +32,8 @@ void saveState(const QString &, const QString &, const QString &, const QString &, const QString &); void saveState(const SaveMode&, const QString &, const QString &, const QString &, const QString &, const QString &, LinkableMapObj *); public: - void parseAtom(const QString &); + void parseAtom (const QString &); + void runScript (QString); private: void addFloatImageInt(const QPixmap &img); @@ -162,6 +164,9 @@ bool unscrollBranch(); void toggleScroll(); void unscrollChilds(); +private: + FloatImageObj* loadFloatImageInt (QString); +public: void loadFloatImage (); void saveFloatImage (); void setFrame(const FrameType &); @@ -229,6 +234,8 @@ bool mapChanged; // Flag if undo is possible bool mapUnsaved; // Flag if map should be saved + Parser parser; // Parser stuff for scripting + bool printFrame; // Print frame around map bool printFooter; // Print footer below map