#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 () |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|