#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