Cocos2d-x  v3.11
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Groups
ScriptingCore Member List

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 nameScriptEngineProtocol
createGlobalContext()ScriptingCore
debugProcessInput(const std::string &str)ScriptingCore
dumpRoot(JSContext *cx, uint32_t argc, jsval *vp)ScriptingCorestatic
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) overrideScriptingCoreinlinevirtual
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)ScriptingCorestatic
executeScriptFile(const char *filename) overrideScriptingCoreinlinevirtual
executeString(const char *codes) overrideScriptingCoreinlinevirtual
forceGC(JSContext *cx, uint32_t argc, jsval *vp)ScriptingCorestatic
garbageCollect() overrideScriptingCorevirtual
getDebugGlobal()ScriptingCoreinline
getFileScript()ScriptingCore
getGlobalContext()ScriptingCoreinline
getGlobalObject()ScriptingCoreinline
getInstance()ScriptingCorestatic
getScript(const char *path)ScriptingCore
getScriptType() overrideScriptingCoreinlinevirtual
handleAssert(const char *msg) overrideScriptingCoreinlinevirtual
isCalledFromScript() overrideScriptingCoreinlinevirtual
isFunctionOverridedInJS(JS::HandleObject obj, const std::string &name, JSNative native)ScriptingCore
isObjectValid(JSContext *cx, uint32_t argc, jsval *vp)ScriptingCorestatic
log(JSContext *cx, uint32_t argc, jsval *vp)ScriptingCorestatic
parseConfig(ConfigType type, const std::string &str) overrideScriptingCorevirtual
pauseSchedulesAndActions(js_proxy_t *p)ScriptingCore
reallocateScriptHandler(int handler)ScriptEngineProtocolinlinevirtual
releaseAllChildrenRecursive(cocos2d::Node *node) overrideScriptingCorevirtual
releaseAllNativeRefs(cocos2d::Ref *owner) overrideScriptingCorevirtual
releaseScriptObject(cocos2d::Ref *owner, cocos2d::Ref *target) overrideScriptingCorevirtual
removeAllRoots(JSContext *cx)ScriptingCorestatic
removeScriptHandler(int handler)ScriptEngineProtocolinlinevirtual
removeScriptObjectByObject(cocos2d::Ref *obj) overrideScriptingCorevirtual
reportError(JSContext *cx, const char *message, JSErrorReport *report)ScriptingCorestatic
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) overrideScriptingCorevirtual
rootObject(cocos2d::Ref *ref) overrideScriptingCorevirtual
rootScriptObject(cocos2d::Ref *target) overrideScriptingCorevirtual
runScript(const char *path)ScriptingCore
runScript(const char *path, JS::HandleObject global, JSContext *cx=NULL)ScriptingCore
ScriptEngineProtocol()ScriptEngineProtocolinline
sendEvent(cocos2d::ScriptEvent *message) overrideScriptingCorevirtual
setCalledFromScript(bool callFromScript) overrideScriptingCoreinlinevirtual
setReservedSpot(uint32_t i, JSObject *obj, jsval value)ScriptingCore
start()ScriptingCore
unrootObject(cocos2d::Ref *ref) overrideScriptingCorevirtual
unrootScriptObject(cocos2d::Ref *target) overrideScriptingCorevirtual
~ScriptEngineProtocol()ScriptEngineProtocolinlinevirtual