This is the complete list of members for ScriptingCore, including all inherited members.
addRegisterCallback(sc_register_sth callback) | ScriptingCore | |
cleanAllScript() | ScriptingCore | |
cleanScript(const char *path) | ScriptingCore | |
cleanup() | ScriptingCore | |
cleanupSchedulesAndActions(js_proxy_t *p) | ScriptingCore | |
compileScript(const char *path, JS::HandleObject global, JSContext *cx=NULL) | ScriptingCore | |
ConfigType enum name | ScriptEngineProtocol | |
createGlobalContext() | ScriptingCore | |
debugProcessInput(const std::string &str) | ScriptingCore | |
dumpRoot(JSContext *cx, uint32_t argc, jsval *vp) | ScriptingCore | static |
enableDebugger(unsigned int port=5086) | ScriptingCore | |
evalString(const char *string, JS::MutableHandleValue outVal, const char *filename, JSContext *cx, JS::HandleObject global) | ScriptingCore | |
evalString(const char *string, JS::MutableHandleValue outVal) | ScriptingCore | |
evalString(const char *string) | ScriptingCore | |
executeCustomTouchesEvent(cocos2d::EventTouch::EventCode eventType, const std::vector< cocos2d::Touch * > &touches, JSObject *obj) | ScriptingCore | |
executeCustomTouchEvent(cocos2d::EventTouch::EventCode eventType, cocos2d::Touch *pTouch, JSObject *obj, JS::MutableHandleValue retval) | ScriptingCore | |
executeCustomTouchEvent(cocos2d::EventTouch::EventCode eventType, cocos2d::Touch *pTouch, JSObject *obj) | ScriptingCore | |
executeFunctionWithObjectData(void *nativeObj, const char *name, JSObject *obj) | ScriptingCore | |
executeFunctionWithOwner(jsval owner, const char *name, uint32_t argc, jsval *vp) | ScriptingCore | |
executeFunctionWithOwner(jsval owner, const char *name, uint32_t argc, jsval *vp, JS::MutableHandleValue retVal) | ScriptingCore | |
executeFunctionWithOwner(jsval owner, const char *name, const JS::HandleValueArray &args) | ScriptingCore | |
executeFunctionWithOwner(jsval owner, const char *name, const JS::HandleValueArray &args, JS::MutableHandleValue retVal) | ScriptingCore | |
executeGlobalFunction(const char *functionName) override | ScriptingCore | inlinevirtual |
executeJSFunctionWithThisObj(JS::HandleValue thisObj, JS::HandleValue callback) | ScriptingCore | |
executeJSFunctionWithThisObj(JS::HandleValue thisObj, JS::HandleValue callback, const JS::HandleValueArray &vp, JS::MutableHandleValue retVal) | ScriptingCore | |
executeScript(JSContext *cx, uint32_t argc, jsval *vp) | ScriptingCore | static |
executeScriptFile(const char *filename) override | ScriptingCore | inlinevirtual |
executeString(const char *codes) override | ScriptingCore | inlinevirtual |
forceGC(JSContext *cx, uint32_t argc, jsval *vp) | ScriptingCore | static |
garbageCollect() override | ScriptingCore | virtual |
getDebugGlobal() | ScriptingCore | inline |
getFileScript() | ScriptingCore | |
getGlobalContext() | ScriptingCore | inline |
getGlobalObject() | ScriptingCore | inline |
getInstance() | ScriptingCore | static |
getScript(const char *path) | ScriptingCore | |
getScriptType() override | ScriptingCore | inlinevirtual |
handleAssert(const char *msg) override | ScriptingCore | inlinevirtual |
isCalledFromScript() override | ScriptingCore | inlinevirtual |
isFunctionOverridedInJS(JS::HandleObject obj, const std::string &name, JSNative native) | ScriptingCore | |
isObjectValid(JSContext *cx, uint32_t argc, jsval *vp) | ScriptingCore | static |
log(JSContext *cx, uint32_t argc, jsval *vp) | ScriptingCore | static |
parseConfig(ConfigType type, const std::string &str) override | ScriptingCore | virtual |
pauseSchedulesAndActions(js_proxy_t *p) | ScriptingCore | |
reallocateScriptHandler(int handler) | ScriptEngineProtocol | inlinevirtual |
releaseAllChildrenRecursive(cocos2d::Node *node) override | ScriptingCore | virtual |
releaseAllNativeRefs(cocos2d::Ref *owner) override | ScriptingCore | virtual |
releaseScriptObject(cocos2d::Ref *owner, cocos2d::Ref *target) override | ScriptingCore | virtual |
removeAllRoots(JSContext *cx) | ScriptingCore | static |
removeScriptHandler(int handler) | ScriptEngineProtocol | inlinevirtual |
removeScriptObjectByObject(cocos2d::Ref *obj) override | ScriptingCore | virtual |
reportError(JSContext *cx, const char *message, JSErrorReport *report) | ScriptingCore | static |
requireScript(const char *path, JS::MutableHandleValue jsvalRet) | ScriptingCore | |
requireScript(const char *path, JS::HandleObject global, JSContext *cx, JS::MutableHandleValue jsvalRet) | ScriptingCore | |
reset() | ScriptingCore | |
resumeSchedulesAndActions(js_proxy_t *p) | ScriptingCore | |
retainScriptObject(cocos2d::Ref *owner, cocos2d::Ref *target) override | ScriptingCore | virtual |
rootObject(cocos2d::Ref *ref) override | ScriptingCore | virtual |
rootScriptObject(cocos2d::Ref *target) override | ScriptingCore | virtual |
runScript(const char *path) | ScriptingCore | |
runScript(const char *path, JS::HandleObject global, JSContext *cx=NULL) | ScriptingCore | |
ScriptEngineProtocol() | ScriptEngineProtocol | inline |
sendEvent(cocos2d::ScriptEvent *message) override | ScriptingCore | virtual |
setCalledFromScript(bool callFromScript) override | ScriptingCore | inlinevirtual |
setReservedSpot(uint32_t i, JSObject *obj, jsval value) | ScriptingCore | |
start() | ScriptingCore | |
unrootObject(cocos2d::Ref *ref) override | ScriptingCore | virtual |
unrootScriptObject(cocos2d::Ref *target) override | ScriptingCore | virtual |
~ScriptEngineProtocol() | ScriptEngineProtocol | inlinevirtual |