Cocos2d-x  v3.17
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Groups Pages
LuaStack Member List

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

_IDRef
_luaIDRef
_rootedRef
_scriptObjectRef
addLuaLoader(lua_CFunction func)LuaStackvirtual
addSearchPath(const char *path)LuaStackvirtual
attach(lua_State *L)LuaStackstatic
autorelease()Ref
clean(void)LuaStackvirtual
cleanupXXTEAKeyAndSign()LuaStackvirtual
create(void)LuaStackstatic
executeFunction(int numArgs)LuaStackvirtual
executeFunction(int handler, int numArgs, int numResults, const std::function< void(lua_State *, int)> &func)LuaStackvirtual
executeFunctionByHandler(int nHandler, int numArgs)LuaStackvirtual
executeFunctionReturnArray(int handler, int numArgs, int numResults, __Array &resultArray)LuaStackvirtual
executeGlobalFunction(const char *functionName)LuaStackvirtual
executeScriptFile(const char *filename)LuaStackvirtual
executeString(const char *codes)LuaStackvirtual
getLuaState(void)LuaStackinline
getReferenceCount() const Ref
handleAssert(const char *msg)LuaStackvirtual
loadChunksFromZIP(const char *zipFilePath)LuaStack
luaLoadBuffer(lua_State *L, const char *chunk, int chunkSize, const char *chunkName)LuaStack
luaLoadChunksFromZIP(lua_State *L)LuaStack
pushBoolean(bool boolValue)LuaStackvirtual
pushFloat(float floatValue)LuaStackvirtual
pushFunctionByHandler(int nHandler)LuaStackvirtual
pushInt(int intValue)LuaStackvirtual
pushLong(long longValue)LuaStackvirtual
pushLuaValue(const LuaValue &value)LuaStackvirtual
pushLuaValueArray(const LuaValueArray &array)LuaStackvirtual
pushLuaValueDict(const LuaValueDict &dict)LuaStackvirtual
pushNil(void)LuaStackvirtual
pushObject(Ref *objectValue, const char *typeName)LuaStackvirtual
pushString(const char *stringValue)LuaStackvirtual
pushString(const char *stringValue, int length)LuaStackvirtual
reallocateScriptHandler(int nHandler)LuaStackvirtual
release()Ref
reload(const char *moduleFileName)LuaStackvirtual
removeScriptHandler(int nHandler)LuaStackvirtual
removeScriptObjectByObject(Ref *object)LuaStackvirtual
retain()Ref
setXXTEAKeyAndSign(const char *key, int keyLen, const char *sign, int signLen)LuaStackvirtual
~LuaStack()LuaStackvirtual
~Ref()Refvirtual