Pyrogenesis  13997
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
ScriptingHost Member List

This is the complete list of members for ScriptingHost, including all inherited members.

CreateCustomObject(const std::string &typeName)ScriptingHost
DefineCustomObjectType(JSClass *clasp, JSNative constructor, uintN nargs, JSPropertySpec *ps, JSFunctionSpec *fs, JSPropertySpec *static_ps, JSFunctionSpec *static_fs)ScriptingHost
ExecuteScript(const CStrW &script, const CStrW &calledFrom=L"Console", JSObject *contextObject=NULL)ScriptingHost
FinalShutdown()ScriptingHoststatic
getContext()ScriptingHostinline
GetContext()ScriptingHostinline
GetGlobalObject()ScriptingHostinline
GetObjectProperty(JSObject *object, const std::string &propertyName)ScriptingHost
GetObjectProperty_Double(JSObject *object, const char *propertyName)ScriptingHost
GetScriptInterface()ScriptingHost
GetSingleton()Singleton< ScriptingHost >inlinestatic
GetSingletonPtr()Singleton< ScriptingHost >inlinestatic
IsInitialised()Singleton< ScriptingHost >inlinestatic
m_ContextScriptingHostprivate
m_CustomObjectTypesScriptingHostprivate
m_ErrorReportScriptingHostprivate
m_GlobalObjectScriptingHostprivate
m_ScriptInterfaceScriptingHostprivate
RunMemScript(const char *script, size_t size, const char *filename=0, int line=0, JSObject *globalObject=0)ScriptingHost
RunScript(const VfsPath &filename, JSObject *globalObject=0)ScriptingHost
ScriptingHost()ScriptingHost
SetGlobal(const std::string &globalName, jsval value)ScriptingHost
SetObjectProperty(JSObject *object, const std::string &propertyName, jsval value)ScriptingHost
SetObjectProperty_Double(JSObject *object, const char *propertyName, double value)ScriptingHost
Singleton()Singleton< ScriptingHost >inline
ValueToUCString(const jsval value)ScriptingHost
~ScriptingHost()ScriptingHost
~Singleton()Singleton< ScriptingHost >inline