#include <ScriptManager.h>
Public Types | |
| typedef std::map< String, ScriptFactoryPtr > | FactoryMap |
| typedef MapContainerIterator< FactoryMap > | FactoryIterator |
| typedef ConstMapContainerIterator< FactoryMap > | ConstFactoryIterator |
Public Member Functions | |
| void | addFactory (const String &type, ScriptFactoryPtr factory) |
| void | removeFactory (const String &type) |
| void | clearFactories () |
| FactoryIterator | getFactoryIterator () |
| ConstFactoryIterator | getFactoryIterator () const |
| ScriptPtr | createScript (const String &type, const String &text, const Config &config) const |
| ScriptPtr | createScript (const String &type, const String &text) const |
| ScriptPtr | createScriptFromFile (const String &type, const String &file, const Config &config) const |
| ScriptPtr | createScriptFromFile (const String &type, const String &file) const |
Static Public Member Functions | |
| static ScriptManager & | getSingleton () |
|
|
|
|
|
|
|
|
|
|
||||||||||||
|
|
|
|
|
|
||||||||||||
|
|
|
||||||||||||||||
|
|
|
||||||||||||
|
|
|
||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.4.6-NO