Skip to content

Commit ddb4dc8

Browse files
CocosRobotminggo
authored andcommitted
[ci skip][AUTO]: updating luabinding & jsbinding & cocos_file.json automatically (#17733)
1 parent 677c328 commit ddb4dc8

File tree

5 files changed

+60
-60
lines changed

5 files changed

+60
-60
lines changed

cocos/scripting/js-bindings/auto/api/jsb_cocos2dx_auto_api.js

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -7491,25 +7491,25 @@ func
74917491
},
74927492

74937493
/**
7494-
* @method listFilesRecursively
7495-
* @param {String} arg0
7496-
* @param {Array} arg1
7494+
* @method getWritablePath
7495+
* @return {String}
74977496
*/
7498-
listFilesRecursively : function (
7499-
str,
7500-
array
7497+
getWritablePath : function (
75017498
)
75027499
{
7500+
return ;
75037501
},
75047502

75057503
/**
7506-
* @method getWritablePath
7507-
* @return {String}
7504+
* @method listFilesRecursively
7505+
* @param {String} arg0
7506+
* @param {Array} arg1
75087507
*/
7509-
getWritablePath : function (
7508+
listFilesRecursively : function (
7509+
str,
7510+
array
75107511
)
75117512
{
7512-
return ;
75137513
},
75147514

75157515
/**

cocos/scripting/js-bindings/auto/jsb_cocos2dx_auto.cpp

Lines changed: 19 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -20030,6 +20030,24 @@ bool js_cocos2dx_FileUtils_createDirectory(JSContext *cx, uint32_t argc, jsval *
2003020030
JS_ReportError(cx, "js_cocos2dx_FileUtils_createDirectory : wrong number of arguments");
2003120031
return false;
2003220032
}
20033+
bool js_cocos2dx_FileUtils_getWritablePath(JSContext *cx, uint32_t argc, jsval *vp)
20034+
{
20035+
JS::CallArgs args = JS::CallArgsFromVp(argc, vp);
20036+
JS::RootedObject obj(cx, args.thisv().toObjectOrNull());
20037+
js_proxy_t *proxy = jsb_get_js_proxy(obj);
20038+
cocos2d::FileUtils* cobj = (cocos2d::FileUtils *)(proxy ? proxy->ptr : NULL);
20039+
JSB_PRECONDITION2( cobj, cx, false, "js_cocos2dx_FileUtils_getWritablePath : Invalid Native Object");
20040+
if (argc == 0) {
20041+
std::string ret = cobj->getWritablePath();
20042+
JS::RootedValue jsret(cx);
20043+
jsret = std_string_to_jsval(cx, ret);
20044+
args.rval().set(jsret);
20045+
return true;
20046+
}
20047+
20048+
JS_ReportError(cx, "js_cocos2dx_FileUtils_getWritablePath : wrong number of arguments: %d, was expecting %d", argc, 0);
20049+
return false;
20050+
}
2003320051
bool js_cocos2dx_FileUtils_listFilesRecursively(JSContext *cx, uint32_t argc, jsval *vp)
2003420052
{
2003520053
JS::CallArgs args = JS::CallArgsFromVp(argc, vp);
@@ -20060,24 +20078,6 @@ bool js_cocos2dx_FileUtils_listFilesRecursively(JSContext *cx, uint32_t argc, js
2006020078
JS_ReportError(cx, "js_cocos2dx_FileUtils_listFilesRecursively : wrong number of arguments: %d, was expecting %d", argc, 2);
2006120079
return false;
2006220080
}
20063-
bool js_cocos2dx_FileUtils_getWritablePath(JSContext *cx, uint32_t argc, jsval *vp)
20064-
{
20065-
JS::CallArgs args = JS::CallArgsFromVp(argc, vp);
20066-
JS::RootedObject obj(cx, args.thisv().toObjectOrNull());
20067-
js_proxy_t *proxy = jsb_get_js_proxy(obj);
20068-
cocos2d::FileUtils* cobj = (cocos2d::FileUtils *)(proxy ? proxy->ptr : NULL);
20069-
JSB_PRECONDITION2( cobj, cx, false, "js_cocos2dx_FileUtils_getWritablePath : Invalid Native Object");
20070-
if (argc == 0) {
20071-
std::string ret = cobj->getWritablePath();
20072-
JS::RootedValue jsret(cx);
20073-
jsret = std_string_to_jsval(cx, ret);
20074-
args.rval().set(jsret);
20075-
return true;
20076-
}
20077-
20078-
JS_ReportError(cx, "js_cocos2dx_FileUtils_getWritablePath : wrong number of arguments: %d, was expecting %d", argc, 0);
20079-
return false;
20080-
}
2008120081
bool js_cocos2dx_FileUtils_setDelegate(JSContext *cx, uint32_t argc, jsval *vp)
2008220082
{
2008320083
JS::CallArgs args = JS::CallArgsFromVp(argc, vp);
@@ -20175,8 +20175,8 @@ void js_register_cocos2dx_FileUtils(JSContext *cx, JS::HandleObject global) {
2017520175
JS_FN("setDefaultResourceRootPath", js_cocos2dx_FileUtils_setDefaultResourceRootPath, 1, JSPROP_PERMANENT | JSPROP_ENUMERATE),
2017620176
JS_FN("getSearchResolutionsOrder", js_cocos2dx_FileUtils_getSearchResolutionsOrder, 0, JSPROP_PERMANENT | JSPROP_ENUMERATE),
2017720177
JS_FN("createDirectory", js_cocos2dx_FileUtils_createDirectory, 1, JSPROP_PERMANENT | JSPROP_ENUMERATE),
20178-
JS_FN("listFilesRecursively", js_cocos2dx_FileUtils_listFilesRecursively, 2, JSPROP_PERMANENT | JSPROP_ENUMERATE),
2017920178
JS_FN("getWritablePath", js_cocos2dx_FileUtils_getWritablePath, 0, JSPROP_PERMANENT | JSPROP_ENUMERATE),
20179+
JS_FN("listFilesRecursively", js_cocos2dx_FileUtils_listFilesRecursively, 2, JSPROP_PERMANENT | JSPROP_ENUMERATE),
2018020180
JS_FS_END
2018120181
};
2018220182

cocos/scripting/js-bindings/auto/jsb_cocos2dx_auto.hpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1079,8 +1079,8 @@ bool js_cocos2dx_FileUtils_isDirectoryExist(JSContext *cx, uint32_t argc, jsval
10791079
bool js_cocos2dx_FileUtils_setDefaultResourceRootPath(JSContext *cx, uint32_t argc, jsval *vp);
10801080
bool js_cocos2dx_FileUtils_getSearchResolutionsOrder(JSContext *cx, uint32_t argc, jsval *vp);
10811081
bool js_cocos2dx_FileUtils_createDirectory(JSContext *cx, uint32_t argc, jsval *vp);
1082-
bool js_cocos2dx_FileUtils_listFilesRecursively(JSContext *cx, uint32_t argc, jsval *vp);
10831082
bool js_cocos2dx_FileUtils_getWritablePath(JSContext *cx, uint32_t argc, jsval *vp);
1083+
bool js_cocos2dx_FileUtils_listFilesRecursively(JSContext *cx, uint32_t argc, jsval *vp);
10841084
bool js_cocos2dx_FileUtils_setDelegate(JSContext *cx, uint32_t argc, jsval *vp);
10851085
bool js_cocos2dx_FileUtils_getInstance(JSContext *cx, uint32_t argc, jsval *vp);
10861086

cocos/scripting/lua-bindings/auto/api/FileUtils.lua

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -412,6 +412,13 @@
412412
-- @param #function callback
413413
-- @return FileUtils#FileUtils self (return value: cc.FileUtils)
414414

415+
--------------------------------
416+
-- Gets the writable path.<br>
417+
-- return The path that can be write/read a file in
418+
-- @function [parent=#FileUtils] getWritablePath
419+
-- @param self
420+
-- @return string#string ret (return value: string)
421+
415422
--------------------------------
416423
-- List all files recursively in a directory.<br>
417424
-- param dirPath The path of the directory, it could be a relative or an absolute path.<br>
@@ -422,13 +429,6 @@
422429
-- @param #array_table files
423430
-- @return FileUtils#FileUtils self (return value: cc.FileUtils)
424431

425-
--------------------------------
426-
-- Gets the writable path.<br>
427-
-- return The path that can be write/read a file in
428-
-- @function [parent=#FileUtils] getWritablePath
429-
-- @param self
430-
-- @return string#string ret (return value: string)
431-
432432
--------------------------------
433433
-- Destroys the instance of FileUtils.
434434
-- @function [parent=#FileUtils] destroyInstance

cocos/scripting/lua-bindings/auto/lua_cocos2dx_auto.cpp

Lines changed: 23 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -34837,7 +34837,7 @@ int lua_cocos2dx_FileUtils_createDirectory(lua_State* tolua_S)
3483734837

3483834838
return 0;
3483934839
}
34840-
int lua_cocos2dx_FileUtils_listFilesRecursively(lua_State* tolua_S)
34840+
int lua_cocos2dx_FileUtils_getWritablePath(lua_State* tolua_S)
3484134841
{
3484234842
int argc = 0;
3484334843
cocos2d::FileUtils* cobj = nullptr;
@@ -34857,40 +34857,34 @@ int lua_cocos2dx_FileUtils_listFilesRecursively(lua_State* tolua_S)
3485734857
#if COCOS2D_DEBUG >= 1
3485834858
if (!cobj)
3485934859
{
34860-
tolua_error(tolua_S,"invalid 'cobj' in function 'lua_cocos2dx_FileUtils_listFilesRecursively'", nullptr);
34860+
tolua_error(tolua_S,"invalid 'cobj' in function 'lua_cocos2dx_FileUtils_getWritablePath'", nullptr);
3486134861
return 0;
3486234862
}
3486334863
#endif
3486434864

3486534865
argc = lua_gettop(tolua_S)-1;
34866-
if (argc == 2)
34866+
if (argc == 0)
3486734867
{
34868-
std::string arg0;
34869-
std::vector<std::basic_string<char>, std::allocator<std::basic_string<char> > >* arg1;
34870-
34871-
ok &= luaval_to_std_string(tolua_S, 2,&arg0, "cc.FileUtils:listFilesRecursively");
34872-
34873-
ok &= luaval_to_object<std::vector<std::basic_string<char>, std::allocator<std::basic_string<char> > >>(tolua_S, 3, "std::vector<std::basic_string<char>, std::allocator<std::basic_string<char> > >*",&arg1, "cc.FileUtils:listFilesRecursively");
3487434868
if(!ok)
3487534869
{
34876-
tolua_error(tolua_S,"invalid arguments in function 'lua_cocos2dx_FileUtils_listFilesRecursively'", nullptr);
34870+
tolua_error(tolua_S,"invalid arguments in function 'lua_cocos2dx_FileUtils_getWritablePath'", nullptr);
3487734871
return 0;
3487834872
}
34879-
cobj->listFilesRecursively(arg0, arg1);
34880-
lua_settop(tolua_S, 1);
34873+
std::string ret = cobj->getWritablePath();
34874+
lua_pushlstring(tolua_S,ret.c_str(),ret.length());
3488134875
return 1;
3488234876
}
34883-
luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "cc.FileUtils:listFilesRecursively",argc, 2);
34877+
luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "cc.FileUtils:getWritablePath",argc, 0);
3488434878
return 0;
3488534879

3488634880
#if COCOS2D_DEBUG >= 1
3488734881
tolua_lerror:
34888-
tolua_error(tolua_S,"#ferror in function 'lua_cocos2dx_FileUtils_listFilesRecursively'.",&tolua_err);
34882+
tolua_error(tolua_S,"#ferror in function 'lua_cocos2dx_FileUtils_getWritablePath'.",&tolua_err);
3488934883
#endif
3489034884

3489134885
return 0;
3489234886
}
34893-
int lua_cocos2dx_FileUtils_getWritablePath(lua_State* tolua_S)
34887+
int lua_cocos2dx_FileUtils_listFilesRecursively(lua_State* tolua_S)
3489434888
{
3489534889
int argc = 0;
3489634890
cocos2d::FileUtils* cobj = nullptr;
@@ -34910,29 +34904,35 @@ int lua_cocos2dx_FileUtils_getWritablePath(lua_State* tolua_S)
3491034904
#if COCOS2D_DEBUG >= 1
3491134905
if (!cobj)
3491234906
{
34913-
tolua_error(tolua_S,"invalid 'cobj' in function 'lua_cocos2dx_FileUtils_getWritablePath'", nullptr);
34907+
tolua_error(tolua_S,"invalid 'cobj' in function 'lua_cocos2dx_FileUtils_listFilesRecursively'", nullptr);
3491434908
return 0;
3491534909
}
3491634910
#endif
3491734911

3491834912
argc = lua_gettop(tolua_S)-1;
34919-
if (argc == 0)
34913+
if (argc == 2)
3492034914
{
34915+
std::string arg0;
34916+
std::vector<std::basic_string<char>, std::allocator<std::basic_string<char> > >* arg1;
34917+
34918+
ok &= luaval_to_std_string(tolua_S, 2,&arg0, "cc.FileUtils:listFilesRecursively");
34919+
34920+
ok &= luaval_to_object<std::vector<std::basic_string<char>, std::allocator<std::basic_string<char> > >>(tolua_S, 3, "std::vector<std::basic_string<char>, std::allocator<std::basic_string<char> > >*",&arg1, "cc.FileUtils:listFilesRecursively");
3492134921
if(!ok)
3492234922
{
34923-
tolua_error(tolua_S,"invalid arguments in function 'lua_cocos2dx_FileUtils_getWritablePath'", nullptr);
34923+
tolua_error(tolua_S,"invalid arguments in function 'lua_cocos2dx_FileUtils_listFilesRecursively'", nullptr);
3492434924
return 0;
3492534925
}
34926-
std::string ret = cobj->getWritablePath();
34927-
lua_pushlstring(tolua_S,ret.c_str(),ret.length());
34926+
cobj->listFilesRecursively(arg0, arg1);
34927+
lua_settop(tolua_S, 1);
3492834928
return 1;
3492934929
}
34930-
luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "cc.FileUtils:getWritablePath",argc, 0);
34930+
luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d \n", "cc.FileUtils:listFilesRecursively",argc, 2);
3493134931
return 0;
3493234932

3493334933
#if COCOS2D_DEBUG >= 1
3493434934
tolua_lerror:
34935-
tolua_error(tolua_S,"#ferror in function 'lua_cocos2dx_FileUtils_getWritablePath'.",&tolua_err);
34935+
tolua_error(tolua_S,"#ferror in function 'lua_cocos2dx_FileUtils_listFilesRecursively'.",&tolua_err);
3493634936
#endif
3493734937

3493834938
return 0;
@@ -35054,8 +35054,8 @@ int lua_register_cocos2dx_FileUtils(lua_State* tolua_S)
3505435054
tolua_function(tolua_S,"setDefaultResourceRootPath",lua_cocos2dx_FileUtils_setDefaultResourceRootPath);
3505535055
tolua_function(tolua_S,"getSearchResolutionsOrder",lua_cocos2dx_FileUtils_getSearchResolutionsOrder);
3505635056
tolua_function(tolua_S,"createDirectory",lua_cocos2dx_FileUtils_createDirectory);
35057-
tolua_function(tolua_S,"listFilesRecursively",lua_cocos2dx_FileUtils_listFilesRecursively);
3505835057
tolua_function(tolua_S,"getWritablePath",lua_cocos2dx_FileUtils_getWritablePath);
35058+
tolua_function(tolua_S,"listFilesRecursively",lua_cocos2dx_FileUtils_listFilesRecursively);
3505935059
tolua_function(tolua_S,"destroyInstance", lua_cocos2dx_FileUtils_destroyInstance);
3506035060
tolua_function(tolua_S,"getInstance", lua_cocos2dx_FileUtils_getInstance);
3506135061
tolua_endmodule(tolua_S);

0 commit comments

Comments
 (0)