#include <QtCore>
#include "script.h"
-#define RS_SCRIPTLIST RS_ScriptList::instance()
+#define SCRIPTLIST ScriptList::instance()
#warning "!!! THIS CLASS IS OBSOLETE !!!"
/**
* The global list of scripts. This is implemented as a singleton.
- * Use RS_ScriptList::instance() to get a pointer to the object.
+ * Use ScriptList::instance() to get a pointer to the object.
*
* OBSOLETE
*
* @author Andrew Mustun
*/
-class RS_ScriptList
+class ScriptList
{
protected:
- RS_ScriptList();
+ ScriptList();
public:
- virtual ~RS_ScriptList();
+ virtual ~ScriptList();
- static RS_ScriptList * instance();
+ static ScriptList * instance();
void init();
void clearScripts();
int countScripts();
- virtual void removeScript(RS_Script * script);
- RS_Script * requestScript(const QString & name);
- RS_Script * firstScript();
- RS_Script * nextScript();
+ virtual void removeScript(Script * script);
+ Script * requestScript(const QString & name);
+ Script * firstScript();
+ Script * nextScript();
static bool test();
protected:
- static RS_ScriptList * uniqueInstance;
+ static ScriptList * uniqueInstance;
private:
//! all scripts available
- QList<RS_Script *> scripts;
- QListIterator<RS_Script *> scriptIterator;
+ QList<Script *> scripts;
+ QListIterator<Script *> scriptIterator;
};
#endif // __SCRIPTLIST_H__