mapeditor.h
changeset 432 f867269ab8a1
parent 428 9ae68208e2ff
child 434 c585be63ec69
     1.1 --- a/mapeditor.h	Sat Feb 24 12:32:53 2007 +0000
     1.2 +++ b/mapeditor.h	Mon Mar 05 23:22:51 2007 +0000
     1.3 @@ -7,6 +7,7 @@
     1.4  #include "mapcenterobj.h"
     1.5  #include "file.h"
     1.6  #include "misc.h"
     1.7 +#include "parser.h"
     1.8  #include "selection.h"
     1.9  #include "settings.h"
    1.10  
    1.11 @@ -31,7 +32,8 @@
    1.12      void saveState(const QString &, const QString &, const QString &, const QString &, const QString &);
    1.13      void saveState(const SaveMode&, const QString &, const QString &, const QString &, const QString &, const QString &, LinkableMapObj *);
    1.14  public:	
    1.15 -    void parseAtom(const QString &);	
    1.16 +    void parseAtom (const QString &);	
    1.17 +	void runScript (QString);
    1.18  private:
    1.19      void addFloatImageInt(const QPixmap &img);
    1.20  
    1.21 @@ -162,6 +164,9 @@
    1.22  	bool unscrollBranch();
    1.23      void toggleScroll();
    1.24      void unscrollChilds();
    1.25 +private:	
    1.26 +	FloatImageObj* loadFloatImageInt (QString);
    1.27 +public:	
    1.28  	void loadFloatImage ();
    1.29  	void saveFloatImage ();
    1.30  	void setFrame(const FrameType &);
    1.31 @@ -229,6 +234,8 @@
    1.32      bool mapChanged;				// Flag if undo is possible
    1.33  	bool mapUnsaved;				// Flag if map should be saved
    1.34  
    1.35 +	Parser parser;				// Parser stuff for scripting
    1.36 +
    1.37  	bool printFrame;			// Print frame around map
    1.38  	bool printFooter;			// Print footer below map
    1.39