int lua_cocos2dx_spine_SkeletonAnimation_setMixBone(lua_State* tolua_S) { int argc = 0; spine::SkeletonAnimation* cobj = nullptr; bool ok = true; #if COCOS2D_DEBUG >= 1 tolua_Error tolua_err; #endif #if COCOS2D_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"sp.SkeletonAnimation",0,&tolua_err)) goto tolua_lerror; #endif cobj = (spine::SkeletonAnimation*)tolua_tousertype(tolua_S,1,0); #if COCOS2D_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_cocos2dx_spine_SkeletonAnimation_setMixBone'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 2) { std::string arg0; std::vector<std::string> arg1; ok &= luaval_to_std_string(tolua_S, 2,&arg0, "sp.SkeletonAnimation:setMixBone"); ok &= luaval_to_std_vector_string(tolua_S, 3, &arg1, "sp.SkeletonAnimation:setMixBone"); if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_cocos2dx_spine_SkeletonAnimation_setMixBone'", nullptr); return 0; } cobj->setMixBone(arg0, arg1); lua_settop(tolua_S, 1); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "sp.SkeletonAnimation:setMixBone",argc, 2); return 0; #if COCOS2D_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_cocos2dx_spine_SkeletonAnimation_setMixBone'.",&tolua_err); #endif return 0; }
int lua_PluginYoutubeLua_PluginYoutube_playVideoList(lua_State* tolua_S) { int argc = 0; bool ok = true; #if COCOS2D_DEBUG >= 1 tolua_Error tolua_err; #endif #if COCOS2D_DEBUG >= 1 if (!tolua_isusertable(tolua_S,1,"sdkbox.PluginYoutube",0,&tolua_err)) goto tolua_lerror; #endif argc = lua_gettop(tolua_S) - 1; if (argc == 5) { std::vector<std::string> arg0; int arg1; int arg2; bool arg3; bool arg4; ok &= luaval_to_std_vector_string(tolua_S, 2, &arg0, "sdkbox.PluginYoutube:playVideoList"); ok &= luaval_to_int32(tolua_S, 3,(int *)&arg1, "sdkbox.PluginYoutube:playVideoList"); ok &= luaval_to_int32(tolua_S, 4,(int *)&arg2, "sdkbox.PluginYoutube:playVideoList"); ok &= luaval_to_boolean(tolua_S, 5,&arg3, "sdkbox.PluginYoutube:playVideoList"); ok &= luaval_to_boolean(tolua_S, 6,&arg4, "sdkbox.PluginYoutube:playVideoList"); if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_PluginYoutubeLua_PluginYoutube_playVideoList'", nullptr); return 0; } sdkbox::PluginYoutube::playVideoList(arg0, arg1, arg2, arg3, arg4); lua_settop(tolua_S, 1); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d\n ", "sdkbox.PluginYoutube:playVideoList",argc, 5); return 0; #if COCOS2D_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_PluginYoutubeLua_PluginYoutube_playVideoList'.",&tolua_err); #endif return 0; }
int lua_PluginFyberLua_PluginFyber_setInterests(lua_State* tolua_S) { int argc = 0; bool ok = true; #if COCOS2D_DEBUG >= 1 tolua_Error tolua_err; #endif #if COCOS2D_DEBUG >= 1 if (!tolua_isusertable(tolua_S,1,"sdkbox.PluginFyber",0,&tolua_err)) goto tolua_lerror; #endif argc = lua_gettop(tolua_S) - 1; if (argc == 1) { std::vector<std::string> arg0; ok &= luaval_to_std_vector_string(tolua_S, 2, &arg0, "sdkbox.PluginFyber:setInterests"); if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_PluginFyberLua_PluginFyber_setInterests'", nullptr); return 0; } sdkbox::PluginFyber::setInterests(arg0); lua_settop(tolua_S, 1); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d\n ", "sdkbox.PluginFyber:setInterests",argc, 1); return 0; #if COCOS2D_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_PluginFyberLua_PluginFyber_setInterests'.",&tolua_err); #endif return 0; }
int lua_cocos2dx_runtime_setSearchPaths(lua_State* tolua_S) { int argc = 0; cocos2d::FileUtils* cobj = nullptr; bool ok = true; #if COCOS2D_DEBUG >= 1 tolua_Error tolua_err; #endif #if COCOS2D_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"cc.FileUtils",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocos2d::FileUtils*)tolua_tousertype(tolua_S,1,0); #if COCOS2D_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_cocos2dx_runtime_setSearchPaths'", nullptr); return 0; } #endif argc = lua_gettop(tolua_S)-1; if (argc == 1) { std::vector<std::string> vecPaths, writePaths; ok &= luaval_to_std_vector_string(tolua_S, 2, &vecPaths); if(!ok) return 0; std::vector<std::string> originPath; // for IOS platform. std::vector<std::string> projPath; // for Desktop platform. for (size_t i = 0; i < vecPaths.size(); i++) { if (!FileUtils::getInstance()->isAbsolutePath(vecPaths[i])) { originPath.push_back(vecPaths[i]); // for IOS platform. projPath.push_back(g_projectPath + vecPaths[i]); //for Desktop platform. writePaths.push_back(FileServer::getShareInstance()->getWritePath() + vecPaths[i]); } } #if(CC_TARGET_PLATFORM == CC_PLATFORM_MAC || CC_TARGET_PLATFORM == CC_PLATFORM_WIN32) vecPaths.insert(vecPaths.end(), projPath.begin(), projPath.end()); #endif if (FileServer::getShareInstance()->getIsUsingWritePath()) { vecPaths.insert(vecPaths.end(), writePaths.begin(), writePaths.end()); } else { vecPaths.insert(vecPaths.end(), originPath.begin(), originPath.end()); } cobj->setSearchPaths(vecPaths); return 0; } CCLOG("%s has wrong number of arguments: %d, was expecting %d \n", "setSearchPaths",argc, 1); return 0; #if COCOS2D_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_cocos2dx_runtime_setSearchPaths'.",&tolua_err); #endif return 0; }