int lua_PluginFacebookLua_PluginFacebook_canPresentWithFBApp(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.PluginFacebook",0,&tolua_err)) goto tolua_lerror; #endif argc = lua_gettop(tolua_S) - 1; if (argc == 1) { LuaValueDict arg0; ok &= luaval_to_ccluavaluemap(tolua_S, 2, &arg0); if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_PluginFacebookLua_PluginFacebook_canPresentWithFBApp'", nullptr); return 0; } sdkbox::FBShareInfo info = luaValueMap_to_FBShareInfo(arg0); bool canPresent =sdkbox::PluginFacebook::canPresentWithFBApp(info); LuaStack* stack = LUAENGINE->getLuaStack(); stack->pushLuaValue(LuaValue::booleanValue(canPresent)); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d\n ", "sdkbox.PluginFacebook:dialog",argc, 1); return 0; #if COCOS2D_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_PluginFacebookLua_PluginFacebook_dialog'.",&tolua_err); #endif return 0; }