Pyrogenesis
13997
|
This is the complete list of members for ScriptInterface, including all inherited members.
CallConstructor(jsval ctor, jsval arg) | ScriptInterface | |
CallFunction(jsval val, const char *name, R &ret) | ScriptInterface | |
CallFunction(jsval val, const char *name, const T0 &a0, R &ret) | ScriptInterface | |
CallFunction(jsval val, const char *name, const T0 &a0, const T1 &a1, R &ret) | ScriptInterface | |
CallFunction(jsval val, const char *name, const T0 &a0, const T1 &a1, const T2 &a2, R &ret) | ScriptInterface | |
CallFunction(jsval val, const char *name, const T0 &a0, const T1 &a1, const T2 &a2, const T3 &a3, R &ret) | ScriptInterface | |
CallFunction_(jsval val, const char *name, size_t argc, jsval *argv, jsval &ret) | ScriptInterface | private |
CallFunctionVoid(jsval val, const char *name) | ScriptInterface | |
CallFunctionVoid(jsval val, const char *name, const T0 &a0) | ScriptInterface | |
CallFunctionVoid(jsval val, const char *name, const T0 &a0, const T1 &a1) | ScriptInterface | |
CallFunctionVoid(jsval val, const char *name, const T0 &a0, const T1 &a1, const T2 &a2) | ScriptInterface | |
CloneValueFromOtherContext(ScriptInterface &otherContext, jsval val) | ScriptInterface | |
CreateRuntime(int runtimeSize=DEFAULT_RUNTIME_SIZE) | ScriptInterface | static |
DumpHeap() | ScriptInterface | |
EnumeratePropertyNamesWithPrefix(jsval obj, const char *prefix, std::vector< std::string > &out) | ScriptInterface | |
Eval(const char *code) | ScriptInterface | |
Eval(const CHAR *code, T &out) | ScriptInterface | |
Eval_(const char *code, jsval &ret) | ScriptInterface | private |
Eval_(const wchar_t *code, jsval &ret) | ScriptInterface | private |
FreezeObject(jsval obj, bool deep) | ScriptInterface | |
FromJSVal(JSContext *cx, jsval val, T &ret) | ScriptInterface | static |
FromJSVal(JSContext *cx, jsval v, bool &out) | ScriptInterface | |
FromJSVal(JSContext *cx, jsval v, float &out) | ScriptInterface | |
FromJSVal(JSContext *cx, jsval v, double &out) | ScriptInterface | |
FromJSVal(JSContext *cx, jsval v, i32 &out) | ScriptInterface | |
FromJSVal(JSContext *cx, jsval v, u32 &out) | ScriptInterface | |
FromJSVal(JSContext *cx, jsval v, u16 &out) | ScriptInterface | |
FromJSVal(JSContext *cx, jsval v, u8 &out) | ScriptInterface | |
FromJSVal(JSContext *cx, jsval v, CScriptVal &out) | ScriptInterface | |
FromJSVal(JSContext *cx, jsval v, CScriptValRooted &out) | ScriptInterface | |
FromJSVal(JSContext *cx, jsval v, Path &out) | ScriptInterface | |
FromJSVal(JSContext *cx, jsval v, Entity &out) | ScriptInterface | |
FromJSVal(JSContext *cx, jsval v, CColor &out) | ScriptInterface | |
FromJSVal(JSContext *cx, jsval v, fixed &out) | ScriptInterface | |
FromJSVal(JSContext *cx, jsval v, CFixedVector3D &out) | ScriptInterface | |
FromJSVal(JSContext *cx, jsval v, CFixedVector2D &out) | ScriptInterface | |
GetCallbackData(JSContext *cx) | ScriptInterface | static |
GetClass(JSContext *cx, JSObject *obj) | ScriptInterface | privatestatic |
GetContext() const | ScriptInterface | |
GetGlobalClass() | ScriptInterface | |
GetGlobalObject() | ScriptInterface | |
GetPrivate(JSContext *cx, JSObject *obj) | ScriptInterface | privatestatic |
GetProperty(jsval obj, const char *name, T &out) | ScriptInterface | |
GetProperty_(jsval obj, const char *name, jsval &value) | ScriptInterface | private |
GetPropertyInt(jsval obj, int name, T &out) | ScriptInterface | |
GetPropertyInt_(jsval obj, int name, jsval &value) | ScriptInterface | private |
GetRuntime() const | ScriptInterface | |
HasProperty(jsval obj, const char *name) | ScriptInterface | |
IsExceptionPending(JSContext *cx) | ScriptInterface | privatestatic |
LoadGlobalScript(const VfsPath &filename, const std::string &code) | ScriptInterface | |
LoadGlobalScriptFile(const VfsPath &path) | ScriptInterface | |
LoadGlobalScripts() | ScriptInterface | |
LoadScript(const VfsPath &filename, const std::string &code) | ScriptInterface | |
m | ScriptInterface | private |
MaybeGC() | ScriptInterface | |
NewObjectFromConstructor(jsval ctor) | ScriptInterface | |
ParseJSON(const std::string &string_utf8) | ScriptInterface | |
ReadJSONFile(const VfsPath &path) | ScriptInterface | |
ReadStructuredClone(const shared_ptr< StructuredClone > &ptr) | ScriptInterface | |
Register(const char *name, JSNative fptr, size_t nargs) | ScriptInterface | private |
ReplaceAutoGCRooter(AutoGCRooter *rooter) | ScriptInterface | |
ReplaceNondeterministicRNG(boost::rand48 &rng) | ScriptInterface | |
ReportError(const char *msg) | ScriptInterface | |
ScriptInterface(const char *nativeScopeName, const char *debugName, const shared_ptr< ScriptRuntime > &runtime) | ScriptInterface | |
SetCallbackData(void *cbdata) | ScriptInterface | |
SetGlobal(const char *name, const T &value, bool replace=false) | ScriptInterface | |
SetGlobal_(const char *name, jsval value, bool replace) | ScriptInterface | private |
SetProperty(jsval obj, const char *name, const T &value, bool constant=false, bool enumerate=true) | ScriptInterface | |
SetProperty_(jsval obj, const char *name, jsval value, bool readonly, bool enumerate) | ScriptInterface | private |
SetPropertyInt(jsval obj, int name, const T &value, bool constant=false, bool enumerate=true) | ScriptInterface | |
SetPropertyInt_(jsval obj, int name, jsval value, bool readonly, bool enumerate) | ScriptInterface | private |
SetPrototype(jsval obj, jsval proto) | ScriptInterface | |
ShutDown() | ScriptInterface | static |
StringifyJSON(jsval obj, bool indent=true) | ScriptInterface | |
ToJSVal(JSContext *cx, T const &val) | ScriptInterface | static |
ToJSVal(JSContext *cx, SDL_Event_ const &val) | ScriptInterface | |
ToJSVal(JSContext *cx, IGUIObject *const &val) | ScriptInterface | |
ToJSVal(JSContext *cx, const bool &val) | ScriptInterface | |
ToJSVal(JSContext *cx, const float &val) | ScriptInterface | |
ToJSVal(JSContext *cx, const double &val) | ScriptInterface | |
ToJSVal(JSContext *cx, const i32 &val) | ScriptInterface | |
ToJSVal(JSContext *cx, const u16 &val) | ScriptInterface | |
ToJSVal(JSContext *cx, const u8 &val) | ScriptInterface | |
ToJSVal(JSContext *cx, const u32 &val) | ScriptInterface | |
ToJSVal(JSContext *cx, const CScriptVal &val) | ScriptInterface | |
ToJSVal(JSContext *cx, const CScriptValRooted &val) | ScriptInterface | |
ToJSVal(JSContext *cx, const Path &val) | ScriptInterface | |
ToJSVal(JSContext *cx, const wchar_t *const &val) | ScriptInterface | |
ToJSVal(JSContext *cx, const char *const &val) | ScriptInterface | |
ToJSVal(JSContext *cx, const CStrW &val) | ScriptInterface | |
ToJSVal(JSContext *cx, const CStr8 &val) | ScriptInterface | |
ToJSVal(JSContext *cx, IComponent *const &val) | ScriptInterface | |
ToJSVal(JSContext *cx, CParamNode const &val) | ScriptInterface | |
ToJSVal(JSContext *cx, const CParamNode *const &val) | ScriptInterface | |
ToJSVal(JSContext *cx, CColor const &val) | ScriptInterface | |
ToJSVal(JSContext *cx, const fixed &val) | ScriptInterface | |
ToJSVal(JSContext *cx, const CFixedVector3D &val) | ScriptInterface | |
ToJSVal(JSContext *cx, const CFixedVector2D &val) | ScriptInterface | |
ToJSVal(JSContext *cx, const Grid< u8 > &val) | ScriptInterface | |
ToJSVal(JSContext *cx, const Grid< u16 > &val) | ScriptInterface | |
ToString(jsval obj, bool pretty=false) | ScriptInterface | |
WriteStructuredClone(jsval v) | ScriptInterface | |
~ScriptInterface() | ScriptInterface |