#include "lua_UIWebView_auto.hpp"
#include "UIWebView.h"
#include "tolua_fix.h"
#include "LuaBasicConversions.h"
//#include "cocos2d.h"
int lua_UIWebView_WebView_loadURL(lua_State* tolua_S)
{
int argc = 0;
cocos2d::experimental::ui::WebView* cobj = nullptr;
bool ok = true;
#if COCOS2D_DEBUG >= 1
tolua_Error tolua_err;
#endif
#if COCOS2D_DEBUG >= 1
if (!tolua_isusertype(tolua_S,1,"ccexp.WebView",&tolua_err)) goto tolua_lerror;
#endif
cobj = (cocos2d::experimental::ui::WebView*)tolua_tousertype(tolua_S,0);
#if COCOS2D_DEBUG >= 1
if (!cobj)
{
tolua_error(tolua_S,"invalid 'cobj' in function 'lua_UIWebView_WebView_loadURL'",nullptr);
return 0;
}
#endif
argc = lua_gettop(tolua_S)-1;
if (argc == 1)
{
std::string arg0;
ok &= luaval_to_std_string(tolua_S,2,&arg0,"ccexp.WebView:loadURL");
if(!ok)
{
tolua_error(tolua_S,"invalid arguments in function 'lua_UIWebView_WebView_loadURL'",nullptr);
return 0;
}
cobj->loadURL(arg0);
lua_settop(tolua_S,1);
return 1;
}
luaL_error(tolua_S,"%s has wrong number of arguments: %d,was expecting %d \n","ccexp.WebView:loadURL",argc,1);
return 0;
#if COCOS2D_DEBUG >= 1
tolua_lerror:
tolua_error(tolua_S,"#ferror in function 'lua_UIWebView_WebView_loadURL'.",&tolua_err);
#endif
return 0;
}
int lua_UIWebView_WebView_canGoBack(lua_State* tolua_S)
{
int argc = 0;
cocos2d::experimental::ui::WebView* cobj = nullptr;
bool ok = true;
#if COCOS2D_DEBUG >= 1
tolua_Error tolua_err;
#endif
#if COCOS2D_DEBUG >= 1
if (!tolua_isusertype(tolua_S,"invalid 'cobj' in function 'lua_UIWebView_WebView_canGoBack'",nullptr);
return 0;
}
#endif
argc = lua_gettop(tolua_S)-1;
if (argc == 0)
{
if(!ok)
{
tolua_error(tolua_S,"invalid arguments in function 'lua_UIWebView_WebView_canGoBack'",nullptr);
return 0;
}
bool ret = cobj->canGoBack();
tolua_pushboolean(tolua_S,(bool)ret);
return 1;
}
luaL_error(tolua_S,"ccexp.WebView:canGoBack",0);
return 0;
#if COCOS2D_DEBUG >= 1
tolua_lerror:
tolua_error(tolua_S,"#ferror in function 'lua_UIWebView_WebView_canGoBack'.",&tolua_err);
#endif
return 0;
}
int lua_UIWebView_WebView_loadHTMLString(lua_State* tolua_S)
{
int argc = 0;
cocos2d::experimental::ui::WebView* cobj = nullptr;
bool ok = true;
#if COCOS2D_DEBUG >= 1
tolua_Error tolua_err;
#endif
#if COCOS2D_DEBUG >= 1
if (!tolua_isusertype(tolua_S,"invalid 'cobj' in function 'lua_UIWebView_WebView_loadHTMLString'","ccexp.WebView:loadHTMLString");
if(!ok)
{
tolua_error(tolua_S,"invalid arguments in function 'lua_UIWebView_WebView_loadHTMLString'",nullptr);
return 0;
}
cobj->loadHTMLString(arg0,"");
lua_settop(tolua_S,1);
return 1;
}
if (argc == 2)
{
std::string arg0;
std::string arg1;
ok &= luaval_to_std_string(tolua_S,"ccexp.WebView:loadHTMLString");
ok &= luaval_to_std_string(tolua_S,3,&arg1,arg1);
lua_settop(tolua_S,"ccexp.WebView:loadHTMLString","#ferror in function 'lua_UIWebView_WebView_loadHTMLString'.",&tolua_err);
#endif
return 0;
}
int lua_UIWebView_WebView_setOnJSCallback(lua_State* tolua_S)
{
int argc = 0;
cocos2d::experimental::ui::WebView* cobj = nullptr;
bool ok = true;
#if COCOS2D_DEBUG >= 1
tolua_Error tolua_err;
#endif
#if COCOS2D_DEBUG >= 1
if (!tolua_isusertype(tolua_S,"invalid 'cobj' in function 'lua_UIWebView_WebView_setOnJSCallback'",nullptr);
return 0;
}
#endif
argc = lua_gettop(tolua_S)-1;
if (argc == 1)
{
std::function<void (cocos2d::experimental::ui::WebView *,const std::basic_string<char> &)> arg0;
do {
// Lambda binding for lua is not supported.
assert(false);
} while(0)
;
if(!ok)
{
tolua_error(tolua_S,"invalid arguments in function 'lua_UIWebView_WebView_setOnJSCallback'",nullptr);
return 0;
}
cobj->setOnJSCallback(arg0);
lua_settop(tolua_S,"ccexp.WebView:setOnJSCallback","#ferror in function 'lua_UIWebView_WebView_setOnJSCallback'.",&tolua_err);
#endif
return 0;
}
int lua_UIWebView_WebView_setOnShouldStartLoading(lua_State* tolua_S)
{
int argc = 0;
cocos2d::experimental::ui::WebView* cobj = nullptr;
bool ok = true;
#if COCOS2D_DEBUG >= 1
tolua_Error tolua_err;
#endif
#if COCOS2D_DEBUG >= 1
if (!tolua_isusertype(tolua_S,"invalid 'cobj' in function 'lua_UIWebView_WebView_setOnShouldStartLoading'",nullptr);
return 0;
}
#endif
argc = lua_gettop(tolua_S)-1;
if (argc == 1)
{
std::function<bool (cocos2d::experimental::ui::WebView *,"invalid arguments in function 'lua_UIWebView_WebView_setOnShouldStartLoading'",nullptr);
return 0;
}
cobj->setOnShouldStartLoading(arg0);
lua_settop(tolua_S,"ccexp.WebView:setOnShouldStartLoading","#ferror in function 'lua_UIWebView_WebView_setOnShouldStartLoading'.",&tolua_err);
#endif
return 0;
}
int lua_UIWebView_WebView_goForward(lua_State* tolua_S)
{
int argc = 0;
cocos2d::experimental::ui::WebView* cobj = nullptr;
bool ok = true;
#if COCOS2D_DEBUG >= 1
tolua_Error tolua_err;
#endif
#if COCOS2D_DEBUG >= 1
if (!tolua_isusertype(tolua_S,"invalid 'cobj' in function 'lua_UIWebView_WebView_goForward'","invalid arguments in function 'lua_UIWebView_WebView_goForward'",nullptr);
return 0;
}
cobj->goForward();
lua_settop(tolua_S,"ccexp.WebView:goForward","#ferror in function 'lua_UIWebView_WebView_goForward'.",&tolua_err);
#endif
return 0;
}
int lua_UIWebView_WebView_goBack(lua_State* tolua_S)
{
int argc = 0;
cocos2d::experimental::ui::WebView* cobj = nullptr;
bool ok = true;
#if COCOS2D_DEBUG >= 1
tolua_Error tolua_err;
#endif
#if COCOS2D_DEBUG >= 1
if (!tolua_isusertype(tolua_S,"invalid 'cobj' in function 'lua_UIWebView_WebView_goBack'","invalid arguments in function 'lua_UIWebView_WebView_goBack'",nullptr);
return 0;
}
cobj->goBack();
lua_settop(tolua_S,"ccexp.WebView:goBack","#ferror in function 'lua_UIWebView_WebView_goBack'.",&tolua_err);
#endif
return 0;
}
int lua_UIWebView_WebView_setJavascriptInterfaceScheme(lua_State* tolua_S)
{
int argc = 0;
cocos2d::experimental::ui::WebView* cobj = nullptr;
bool ok = true;
#if COCOS2D_DEBUG >= 1
tolua_Error tolua_err;
#endif
#if COCOS2D_DEBUG >= 1
if (!tolua_isusertype(tolua_S,"invalid 'cobj' in function 'lua_UIWebView_WebView_setJavascriptInterfaceScheme'","ccexp.WebView:setJavascriptInterfaceScheme");
if(!ok)
{
tolua_error(tolua_S,"invalid arguments in function 'lua_UIWebView_WebView_setJavascriptInterfaceScheme'",nullptr);
return 0;
}
cobj->setJavascriptInterfaceScheme(arg0);
lua_settop(tolua_S,"ccexp.WebView:setJavascriptInterfaceScheme","#ferror in function 'lua_UIWebView_WebView_setJavascriptInterfaceScheme'.",&tolua_err);
#endif
return 0;
}
int lua_UIWebView_WebView_evaluateJS(lua_State* tolua_S)
{
int argc = 0;
cocos2d::experimental::ui::WebView* cobj = nullptr;
bool ok = true;
#if COCOS2D_DEBUG >= 1
tolua_Error tolua_err;
#endif
#if COCOS2D_DEBUG >= 1
if (!tolua_isusertype(tolua_S,"invalid 'cobj' in function 'lua_UIWebView_WebView_evaluateJS'","ccexp.WebView:evaluateJS");
if(!ok)
{
tolua_error(tolua_S,"invalid arguments in function 'lua_UIWebView_WebView_evaluateJS'",nullptr);
return 0;
}
cobj->evaluateJS(arg0);
lua_settop(tolua_S,"ccexp.WebView:evaluateJS","#ferror in function 'lua_UIWebView_WebView_evaluateJS'.",&tolua_err);
#endif
return 0;
}
int lua_UIWebView_WebView_getOnJSCallback(lua_State* tolua_S)
{
int argc = 0;
cocos2d::experimental::ui::WebView* cobj = nullptr;
bool ok = true;
#if COCOS2D_DEBUG >= 1
tolua_Error tolua_err;
#endif
#if COCOS2D_DEBUG >= 1
if (!tolua_isusertype(tolua_S,"invalid 'cobj' in function 'lua_UIWebView_WebView_getOnJSCallback'","invalid arguments in function 'lua_UIWebView_WebView_getOnJSCallback'",nullptr);
return 0;
}
cocos2d::experimental::ui::WebView::ccWebViewCallback ret = cobj->getOnJSCallback();
#pragma warning NO CONVERSION FROM NATIVE FOR std::function;
return 1;
}
luaL_error(tolua_S,"ccexp.WebView:getOnJSCallback","#ferror in function 'lua_UIWebView_WebView_getOnJSCallback'.",&tolua_err);
#endif
return 0;
}
int lua_UIWebView_WebView_reload(lua_State* tolua_S)
{
int argc = 0;
cocos2d::experimental::ui::WebView* cobj = nullptr;
bool ok = true;
#if COCOS2D_DEBUG >= 1
tolua_Error tolua_err;
#endif
#if COCOS2D_DEBUG >= 1
if (!tolua_isusertype(tolua_S,"invalid 'cobj' in function 'lua_UIWebView_WebView_reload'","invalid arguments in function 'lua_UIWebView_WebView_reload'",nullptr);
return 0;
}
cobj->reload();
lua_settop(tolua_S,"ccexp.WebView:reload","#ferror in function 'lua_UIWebView_WebView_reload'.",&tolua_err);
#endif
return 0;
}
int lua_UIWebView_WebView_setScalesPageToFit(lua_State* tolua_S)
{
int argc = 0;
cocos2d::experimental::ui::WebView* cobj = nullptr;
bool ok = true;
#if COCOS2D_DEBUG >= 1
tolua_Error tolua_err;
#endif
#if COCOS2D_DEBUG >= 1
if (!tolua_isusertype(tolua_S,"invalid 'cobj' in function 'lua_UIWebView_WebView_setScalesPageToFit'",nullptr);
return 0;
}
#endif
argc = lua_gettop(tolua_S)-1;
if (argc == 1)
{
bool arg0;
ok &= luaval_to_boolean(tolua_S,"ccexp.WebView:setScalesPageToFit");
if(!ok)
{
tolua_error(tolua_S,"invalid arguments in function 'lua_UIWebView_WebView_setScalesPageToFit'",nullptr);
return 0;
}
cobj->setScalesPageToFit(arg0);
lua_settop(tolua_S,"ccexp.WebView:setScalesPageToFit","#ferror in function 'lua_UIWebView_WebView_setScalesPageToFit'.",&tolua_err);
#endif
return 0;
}
int lua_UIWebView_WebView_canGoForward(lua_State* tolua_S)
{
int argc = 0;
cocos2d::experimental::ui::WebView* cobj = nullptr;
bool ok = true;
#if COCOS2D_DEBUG >= 1
tolua_Error tolua_err;
#endif
#if COCOS2D_DEBUG >= 1
if (!tolua_isusertype(tolua_S,"invalid 'cobj' in function 'lua_UIWebView_WebView_canGoForward'","invalid arguments in function 'lua_UIWebView_WebView_canGoForward'",nullptr);
return 0;
}
bool ret = cobj->canGoForward();
tolua_pushboolean(tolua_S,"ccexp.WebView:canGoForward","#ferror in function 'lua_UIWebView_WebView_canGoForward'.",&tolua_err);
#endif
return 0;
}
int lua_UIWebView_WebView_loadData(lua_State* tolua_S)
{
int argc = 0;
cocos2d::experimental::ui::WebView* cobj = nullptr;
bool ok = true;
#if COCOS2D_DEBUG >= 1
tolua_Error tolua_err;
#endif
#if COCOS2D_DEBUG >= 1
if (!tolua_isusertype(tolua_S,"invalid 'cobj' in function 'lua_UIWebView_WebView_loadData'",nullptr);
return 0;
}
#endif
argc = lua_gettop(tolua_S)-1;
if (argc == 4)
{
cocos2d::Data arg0;
std::string arg1;
std::string arg2;
std::string arg3;
// ok &= luaval_to_object<cocos2d::Data>(tolua_S,"cc.Data",&arg0);
ok &= luaval_to_std_string(tolua_S,"ccexp.WebView:loadData");
ok &= luaval_to_std_string(tolua_S,4,&arg2,5,&arg3,"ccexp.WebView:loadData");
if(!ok)
{
tolua_error(tolua_S,"invalid arguments in function 'lua_UIWebView_WebView_loadData'",nullptr);
return 0;
}
cobj->loadData(arg0,arg1,arg2,arg3);
lua_settop(tolua_S,"ccexp.WebView:loadData",4);
return 0;
#if COCOS2D_DEBUG >= 1
tolua_lerror:
tolua_error(tolua_S,"#ferror in function 'lua_UIWebView_WebView_loadData'.",&tolua_err);
#endif
return 0;
}
int lua_UIWebView_WebView_getOnShouldStartLoading(lua_State* tolua_S)
{
int argc = 0;
cocos2d::experimental::ui::WebView* cobj = nullptr;
bool ok = true;
#if COCOS2D_DEBUG >= 1
tolua_Error tolua_err;
#endif
#if COCOS2D_DEBUG >= 1
if (!tolua_isusertype(tolua_S,"invalid 'cobj' in function 'lua_UIWebView_WebView_getOnShouldStartLoading'","invalid arguments in function 'lua_UIWebView_WebView_getOnShouldStartLoading'",nullptr);
return 0;
}
std::function<bool (cocos2d::experimental::ui::WebView *,const std::basic_string<char> &)> ret = cobj->getOnShouldStartLoading();
#pragma warning NO CONVERSION FROM NATIVE FOR std::function;
return 1;
}
luaL_error(tolua_S,"ccexp.WebView:getOnShouldStartLoading","#ferror in function 'lua_UIWebView_WebView_getOnShouldStartLoading'.",&tolua_err);
#endif
return 0;
}
int lua_UIWebView_WebView_loadFile(lua_State* tolua_S)
{
int argc = 0;
cocos2d::experimental::ui::WebView* cobj = nullptr;
bool ok = true;
#if COCOS2D_DEBUG >= 1
tolua_Error tolua_err;
#endif
#if COCOS2D_DEBUG >= 1
if (!tolua_isusertype(tolua_S,"invalid 'cobj' in function 'lua_UIWebView_WebView_loadFile'","ccexp.WebView:loadFile");
if(!ok)
{
tolua_error(tolua_S,"invalid arguments in function 'lua_UIWebView_WebView_loadFile'",nullptr);
return 0;
}
cobj->loadFile(arg0);
lua_settop(tolua_S,"ccexp.WebView:loadFile","#ferror in function 'lua_UIWebView_WebView_loadFile'.",&tolua_err);
#endif
return 0;
}
int lua_UIWebView_WebView_stopLoading(lua_State* tolua_S)
{
int argc = 0;
cocos2d::experimental::ui::WebView* cobj = nullptr;
bool ok = true;
#if COCOS2D_DEBUG >= 1
tolua_Error tolua_err;
#endif
#if COCOS2D_DEBUG >= 1
if (!tolua_isusertype(tolua_S,"invalid 'cobj' in function 'lua_UIWebView_WebView_stopLoading'","invalid arguments in function 'lua_UIWebView_WebView_stopLoading'",nullptr);
return 0;
}
cobj->stopLoading();
lua_settop(tolua_S,"ccexp.WebView:stopLoading","#ferror in function 'lua_UIWebView_WebView_stopLoading'.",&tolua_err);
#endif
return 0;
}
int lua_UIWebView_WebView_setOnDidFinishLoading(lua_State* tolua_S)
{
int argc = 0;
cocos2d::experimental::ui::WebView* cobj = nullptr;
bool ok = true;
#if COCOS2D_DEBUG >= 1
tolua_Error tolua_err;
#endif
#if COCOS2D_DEBUG >= 1
if (!tolua_isusertype(tolua_S,"invalid 'cobj' in function 'lua_UIWebView_WebView_setOnDidFinishLoading'","invalid arguments in function 'lua_UIWebView_WebView_setOnDidFinishLoading'",nullptr);
return 0;
}
cobj->setOnDidFinishLoading(arg0);
lua_settop(tolua_S,"ccexp.WebView:setOnDidFinishLoading","#ferror in function 'lua_UIWebView_WebView_setOnDidFinishLoading'.",&tolua_err);
#endif
return 0;
}
int lua_UIWebView_WebView_setOnDidFailLoading(lua_State* tolua_S)
{
int argc = 0;
cocos2d::experimental::ui::WebView* cobj = nullptr;
bool ok = true;
#if COCOS2D_DEBUG >= 1
tolua_Error tolua_err;
#endif
#if COCOS2D_DEBUG >= 1
if (!tolua_isusertype(tolua_S,"invalid 'cobj' in function 'lua_UIWebView_WebView_setOnDidFailLoading'","invalid arguments in function 'lua_UIWebView_WebView_setOnDidFailLoading'",nullptr);
return 0;
}
cobj->setOnDidFailLoading(arg0);
lua_settop(tolua_S,"ccexp.WebView:setOnDidFailLoading","#ferror in function 'lua_UIWebView_WebView_setOnDidFailLoading'.",&tolua_err);
#endif
return 0;
}
int lua_UIWebView_WebView_getOnDidFinishLoading(lua_State* tolua_S)
{
int argc = 0;
cocos2d::experimental::ui::WebView* cobj = nullptr;
bool ok = true;
#if COCOS2D_DEBUG >= 1
tolua_Error tolua_err;
#endif
#if COCOS2D_DEBUG >= 1
if (!tolua_isusertype(tolua_S,"invalid 'cobj' in function 'lua_UIWebView_WebView_getOnDidFinishLoading'","invalid arguments in function 'lua_UIWebView_WebView_getOnDidFinishLoading'",nullptr);
return 0;
}
cocos2d::experimental::ui::WebView::ccWebViewCallback ret = cobj->getOnDidFinishLoading();
#pragma warning NO CONVERSION FROM NATIVE FOR std::function;
return 1;
}
luaL_error(tolua_S,"ccexp.WebView:getOnDidFinishLoading","#ferror in function 'lua_UIWebView_WebView_getOnDidFinishLoading'.",&tolua_err);
#endif
return 0;
}
int lua_UIWebView_WebView_getOnDidFailLoading(lua_State* tolua_S)
{
int argc = 0;
cocos2d::experimental::ui::WebView* cobj = nullptr;
bool ok = true;
#if COCOS2D_DEBUG >= 1
tolua_Error tolua_err;
#endif
#if COCOS2D_DEBUG >= 1
if (!tolua_isusertype(tolua_S,"invalid 'cobj' in function 'lua_UIWebView_WebView_getOnDidFailLoading'","invalid arguments in function 'lua_UIWebView_WebView_getOnDidFailLoading'",nullptr);
return 0;
}
cocos2d::experimental::ui::WebView::ccWebViewCallback ret = cobj->getOnDidFailLoading();
#pragma warning NO CONVERSION FROM NATIVE FOR std::function;
return 1;
}
luaL_error(tolua_S,"ccexp.WebView:getOnDidFailLoading","#ferror in function 'lua_UIWebView_WebView_getOnDidFailLoading'.",&tolua_err);
#endif
return 0;
}
int lua_UIWebView_WebView_create(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,&tolua_err)) goto tolua_lerror;
#endif
argc = lua_gettop(tolua_S) - 1;
if (argc == 0)
{
if(!ok)
{
tolua_error(tolua_S,"invalid arguments in function 'lua_UIWebView_WebView_create'",nullptr);
return 0;
}
cocos2d::experimental::ui::WebView* ret = cocos2d::experimental::ui::WebView::create();
object_to_luaval<cocos2d::experimental::ui::WebView>(tolua_S,(cocos2d::experimental::ui::WebView*)ret);
return 1;
}
luaL_error(tolua_S,was expecting %d\n ","ccexp.WebView:create",0);
return 0;
#if COCOS2D_DEBUG >= 1
tolua_lerror:
tolua_error(tolua_S,"#ferror in function 'lua_UIWebView_WebView_create'.",&tolua_err);
#endif
return 0;
}
static int lua_UIWebView_WebView_finalize(lua_State* tolua_S)
{
printf("luabindings: finalizing LUA object (WebView)");
return 0;
}
int lua_register_UIWebView_WebView(lua_State* tolua_S)
{
tolua_usertype(tolua_S,"ccexp.WebView");
tolua_cclass(tolua_S,"WebView","ccui.Widget",nullptr);
tolua_beginmodule(tolua_S,"WebView");
tolua_function(tolua_S,"loadURL",lua_UIWebView_WebView_loadURL);
tolua_function(tolua_S,"canGoBack",lua_UIWebView_WebView_canGoBack);
tolua_function(tolua_S,"loadHTMLString",lua_UIWebView_WebView_loadHTMLString);
tolua_function(tolua_S,"setOnJSCallback",lua_UIWebView_WebView_setOnJSCallback);
tolua_function(tolua_S,"setOnShouldStartLoading",lua_UIWebView_WebView_setOnShouldStartLoading);
tolua_function(tolua_S,"goForward",lua_UIWebView_WebView_goForward);
tolua_function(tolua_S,"goBack",lua_UIWebView_WebView_goBack);
tolua_function(tolua_S,"setJavascriptInterfaceScheme",lua_UIWebView_WebView_setJavascriptInterfaceScheme);
tolua_function(tolua_S,"evaluateJS",lua_UIWebView_WebView_evaluateJS);
tolua_function(tolua_S,"getOnJSCallback",lua_UIWebView_WebView_getOnJSCallback);
tolua_function(tolua_S,"reload",lua_UIWebView_WebView_reload);
tolua_function(tolua_S,"setScalesPageToFit",lua_UIWebView_WebView_setScalesPageToFit);
tolua_function(tolua_S,"canGoForward",lua_UIWebView_WebView_canGoForward);
tolua_function(tolua_S,"loadData",lua_UIWebView_WebView_loadData);
tolua_function(tolua_S,"getOnShouldStartLoading",lua_UIWebView_WebView_getOnShouldStartLoading);
tolua_function(tolua_S,"loadFile",lua_UIWebView_WebView_loadFile);
tolua_function(tolua_S,"stopLoading",lua_UIWebView_WebView_stopLoading);
tolua_function(tolua_S,"setOnDidFinishLoading",lua_UIWebView_WebView_setOnDidFinishLoading);
tolua_function(tolua_S,"setOnDidFailLoading",lua_UIWebView_WebView_setOnDidFailLoading);
tolua_function(tolua_S,"getOnDidFinishLoading",lua_UIWebView_WebView_getOnDidFinishLoading);
tolua_function(tolua_S,"getOnDidFailLoading",lua_UIWebView_WebView_getOnDidFailLoading);
tolua_function(tolua_S,"create",lua_UIWebView_WebView_create);
tolua_endmodule(tolua_S);
std::string typeName = typeid(cocos2d::experimental::ui::WebView).name();
g_luaType[typeName] = "ccexp.WebView";
g_typeCast["WebView"] = "ccexp.WebView";
return 1;
}
TOLUA_API int register_all_UIWebView(lua_State* tolua_S)
{
tolua_open(tolua_S);
tolua_module(tolua_S,nullptr,0);
tolua_beginmodule(tolua_S,nullptr);
lua_register_UIWebView_WebView(tolua_S);
tolua_endmodule(tolua_S);
return 1;
}
原文链接:https://www.f2er.com/cocos2dx/343415.html