1 #ifndef __SCRIPTLIST_H__
2 #define __SCRIPTLIST_H__
7 #define RS_SCRIPTLIST RS_ScriptList::instance()
8 #warning "!!! THIS CLASS IS OBSOLETE !!!"
11 * The global list of scripts. This is implemented as a singleton.
12 * Use RS_ScriptList::instance() to get a pointer to the object.
16 * @author Andrew Mustun
24 virtual ~RS_ScriptList();
26 static RS_ScriptList * instance();
30 virtual void removeScript(RS_Script * script);
31 RS_Script * requestScript(const QString & name);
32 RS_Script * firstScript();
33 RS_Script * nextScript();
37 static RS_ScriptList * uniqueInstance;
40 //! all scripts available
41 QList<RS_Script *> scripts;
42 QListIterator<RS_Script *> scriptIterator;
45 #endif // __SCRIPTLIST_H__