]> Shamusworld >> Repos - architektonas/blobdiff - src/base/scriptlist.h
Major refactor of Architektonas: Jettisoning old cruft.
[architektonas] / src / base / scriptlist.h
diff --git a/src/base/scriptlist.h b/src/base/scriptlist.h
deleted file mode 100644 (file)
index c3331fd..0000000
+++ /dev/null
@@ -1,45 +0,0 @@
-#ifndef __SCRIPTLIST_H__
-#define __SCRIPTLIST_H__
-
-#include <QtCore>
-#include "script.h"
-
-#define SCRIPTLIST ScriptList::instance()
-#warning "!!! THIS CLASS IS OBSOLETE !!!"
-
-/**
- * The global list of scripts. This is implemented as a singleton.
- * Use ScriptList::instance() to get a pointer to the object.
- *
- * OBSOLETE
- *
- * @author Andrew Mustun
- */
-class ScriptList
-{
-       protected:
-               ScriptList();
-
-       public:
-               virtual ~ScriptList();
-
-               static ScriptList * instance();
-               void init();
-               void clearScripts();
-               int countScripts();
-               virtual void removeScript(Script * script);
-               Script * requestScript(const QString & name);
-               Script * firstScript();
-               Script * nextScript();
-               static bool test();
-
-       protected:
-               static ScriptList * uniqueInstance;
-
-       private:
-               //! all scripts available
-               QList<Script *> scripts;
-               QListIterator<Script *> scriptIterator;
-};
-
-#endif // __SCRIPTLIST_H__