|
Public Member Functions |
| int | addScript (const std::string &scriptfile, const std::string &module) |
| int | addScript (const std::string &scriptfile, const std::string &module, const std::string §ion) |
| int | addScriptString (const std::string &scriptfile, const std::string &module) |
| int | build (const std::string &module) |
| void | callFunction (const std::string &module, const std::string &declaration) |
| Argument | callFunction (const std::string &module, const std::string &declaration, Type return_type) |
| void | callFunction (const std::string &module, const std::string &declaration, unsigned int argc, Argument *args) |
| Argument | callFunction (const std::string &module, const std::string &declaration, Type return_type, unsigned int argc, Argument *args) |
| bool | checkModule (const std::string &module) |
| int | deleteModule (const std::string &module) |
| void | executeString (const std::string &scriptstring) |
| ONE::util::TextDispatcher * | getOutputDispatcher () |
| bool | isFunction (const std::string &module, const std::string &declaration) |
| int | registerGlobalFunction (const std::string &declaration, asUPtr funcPointer, asDWORD callConv) |
| int | registerGlobalProperty (const std::string &declaration, void *pointer) |
| int | registerObjectBehaviour (const std::string &datatype, asDWORD behaviour, const std::string &declaration, asUPtr funcPointer, asDWORD callConv) |
| int | registerObjectMethod (const std::string &obj, const std::string &declaration, asUPtr funcPointer, asDWORD callConv) |
| int | registerObjectProperty (const std::string &obj, const std::string &declaration, int byteOffset) |
| int | registerObjectType (const std::string &name, int byteSize, asDWORD flags) |
| | ~ScriptingHost () |
Static Public Member Functions |
| static void | destroyInstance () |
| | may be used to manually destroy the singleton instance
|
| static ScriptingHost * | getInstance () |
| | accesses the singleton instance
|
| static bool | isActive () |
| | checks if the singleton is active
|
| static bool | isDestroyed () |
| | checks if the singleton is destroyed
|
| static bool | isVirgin () |
| | checks if the singleton has not been initialized
|
| static void | setPriority (unsigned short) |
| | sets this singleton's shutdown priority
|
Protected Member Functions |
| | Singleton () |
Static Protected Member Functions |
| static void | destroyedError () |
| static void | initInstance () |
Classes |
| class | COutStream |