//this source code was auto-generated by tolua#, do not modify it using System; using System.Collections.Generic; using LuaInterface; public class SDKMgrWrap { public static void Register(LuaState L) { L.BeginClass(typeof(SDKMgr), typeof(UnityEngine.MonoBehaviour)); L.RegFunction("SetHttpCheckUrl", SetHttpCheckUrl); L.RegFunction("Init", Init); L.RegFunction("Login", Login); L.RegFunction("Logout", Logout); L.RegFunction("Pay", Pay); L.RegFunction("EnterGame", EnterGame); L.RegFunction("CreateRole", CreateRole); L.RegFunction("ExitGame", ExitGame); L.RegFunction("UpdateRoleLv", UpdateRoleLv); L.RegFunction("SwitchAccount", SwitchAccount); L.RegFunction("Exit", Exit); L.RegFunction("Quit", Quit); L.RegFunction("IsReportAction", IsReportAction); L.RegFunction("ReportAction", ReportAction); L.RegFunction("GetSDKName", GetSDKName); L.RegFunction("SetLogined", SetLogined); L.RegFunction("SetInited", SetInited); L.RegFunction("GetLogined", GetLogined); L.RegFunction("GetInited", GetInited); L.RegFunction("CheckSpeech", CheckSpeech); L.RegFunction("CheckName", CheckName); L.RegFunction("Decode", Decode); L.RegFunction("CheckHasModul", CheckHasModul); L.RegFunction("OpenModul", OpenModul); L.RegFunction("OpenWebview", OpenWebview); L.RegFunction("OpenGM", OpenGM); L.RegFunction("CloseGM", CloseGM); L.RegFunction("OpenCompactView", OpenCompactView); L.RegFunction("HasCanEnterServerJudge", HasCanEnterServerJudge); L.RegFunction("CanEnterServerJudge", CanEnterServerJudge); L.RegFunction("GetInt64TimeStamp", GetInt64TimeStamp); L.RegFunction("GetChannelName", GetChannelName); L.RegFunction("GetDeviceSystemData", GetDeviceSystemData); L.RegFunction("GetGameRoleInfo", GetGameRoleInfo); L.RegFunction("ReportActivation", ReportActivation); L.RegFunction("ReportUpdate", ReportUpdate); L.RegFunction("ReportDownload", ReportDownload); L.RegFunction("ReportLoginUI", ReportLoginUI); L.RegFunction("ReportIdentification", ReportIdentification); L.RegFunction("ReportLoad", ReportLoad); L.RegFunction("ReportTutorial", ReportTutorial); L.RegFunction("ReportUserCertification", ReportUserCertification); L.RegFunction("ReportCreateRole", ReportCreateRole); L.RegFunction("ReportLoginRole", ReportLoginRole); L.RegFunction("ReportRoleEnterFail", ReportRoleEnterFail); L.RegFunction("ReportLogoutRole", ReportLogoutRole); L.RegFunction("ReportAntiAddictionKickOff", ReportAntiAddictionKickOff); L.RegFunction("ReportPrepaid", ReportPrepaid); L.RegFunction("ReportItemBuy", ReportItemBuy); L.RegFunction("ReportYuanbaoUse", ReportYuanbaoUse); L.RegFunction("ReportYuanbaoGain", ReportYuanbaoGain); L.RegFunction("ReportFPS", ReportFPS); L.RegFunction("ReportChat", ReportChat); L.RegFunction("__eq", op_Equality); L.RegFunction("__tostring", ToLua.op_ToString); L.RegVar("sdk", get_sdk, set_sdk); L.RegVar("Instance", get_Instance, null); L.RegVar("SDKReport", get_SDKReport, null); L.EndClass(); } [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] static int SetHttpCheckUrl(IntPtr L) { try { ToLua.CheckArgsCount(L, 2); SDKMgr obj = (SDKMgr)ToLua.CheckObject(L, 1); string arg0 = ToLua.CheckString(L, 2); obj.SetHttpCheckUrl(arg0); return 0; } catch (Exception e) { return LuaDLL.toluaL_exception(L, e); } } [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] static int Init(IntPtr L) { try { ToLua.CheckArgsCount(L, 1); SDKMgr obj = (SDKMgr)ToLua.CheckObject(L, 1); GameMgr gameMgr = GameMgr.Instance; gameMgr.SDKInit_P(); obj.Init(); gameMgr.InitSdkCfg(); return 0; } catch (Exception e) { return LuaDLL.toluaL_exception(L, e); } } [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] static int Login(IntPtr L) { try { ToLua.CheckArgsCount(L, 1); SDKMgr obj = (SDKMgr)ToLua.CheckObject(L, 1); obj.Login(); return 0; } catch (Exception e) { return LuaDLL.toluaL_exception(L, e); } } [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] static int Logout(IntPtr L) { try { ToLua.CheckArgsCount(L, 1); SDKMgr obj = (SDKMgr)ToLua.CheckObject(L, 1); obj.Logout(); return 0; } catch (Exception e) { return LuaDLL.toluaL_exception(L, e); } } [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] static int Pay(IntPtr L) { try { ToLua.CheckArgsCount(L, 8); SDKMgr obj = (SDKMgr)ToLua.CheckObject(L, 1); int arg0 = (int)LuaDLL.luaL_checknumber(L, 2); string arg1 = ToLua.CheckString(L, 3); string arg2 = ToLua.CheckString(L, 4); int arg3 = (int)LuaDLL.luaL_checknumber(L, 5); float arg4 = (float)LuaDLL.luaL_checknumber(L, 6); string arg5 = ToLua.CheckString(L, 7); string arg6 = ToLua.CheckString(L, 8); obj.Pay(arg0, arg1, arg2, arg3, arg4, arg5, arg6); return 0; } catch (Exception e) { return LuaDLL.toluaL_exception(L, e); } } [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] static int EnterGame(IntPtr L) { try { ToLua.CheckArgsCount(L, 1); SDKMgr obj = (SDKMgr)ToLua.CheckObject(L, 1); obj.EnterGame(); return 0; } catch (Exception e) { return LuaDLL.toluaL_exception(L, e); } } [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] static int CreateRole(IntPtr L) { try { ToLua.CheckArgsCount(L, 1); SDKMgr obj = (SDKMgr)ToLua.CheckObject(L, 1); obj.CreateRole(); return 0; } catch (Exception e) { return LuaDLL.toluaL_exception(L, e); } } [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] static int ExitGame(IntPtr L) { try { ToLua.CheckArgsCount(L, 1); SDKMgr obj = (SDKMgr)ToLua.CheckObject(L, 1); obj.ExitGame(); return 0; } catch (Exception e) { return LuaDLL.toluaL_exception(L, e); } } [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] static int UpdateRoleLv(IntPtr L) { try { ToLua.CheckArgsCount(L, 1); SDKMgr obj = (SDKMgr)ToLua.CheckObject(L, 1); obj.UpdateRoleLv(); return 0; } catch (Exception e) { return LuaDLL.toluaL_exception(L, e); } } [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] static int SwitchAccount(IntPtr L) { try { ToLua.CheckArgsCount(L, 1); SDKMgr obj = (SDKMgr)ToLua.CheckObject(L, 1); obj.SwitchAccount(); return 0; } catch (Exception e) { return LuaDLL.toluaL_exception(L, e); } } [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] static int Exit(IntPtr L) { try { ToLua.CheckArgsCount(L, 1); SDKMgr obj = (SDKMgr)ToLua.CheckObject(L, 1); bool o = obj.Exit(); LuaDLL.lua_pushboolean(L, o); return 1; } catch (Exception e) { return LuaDLL.toluaL_exception(L, e); } } [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] static int Quit(IntPtr L) { try { ToLua.CheckArgsCount(L, 1); SDKMgr obj = (SDKMgr)ToLua.CheckObject(L, 1); bool o = obj.Quit(); LuaDLL.lua_pushboolean(L, o); return 1; } catch (Exception e) { return LuaDLL.toluaL_exception(L, e); } } [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] static int IsReportAction(IntPtr L) { try { ToLua.CheckArgsCount(L, 1); SDKMgr obj = (SDKMgr)ToLua.CheckObject(L, 1); bool o = obj.IsReportAction(); LuaDLL.lua_pushboolean(L, o); return 1; } catch (Exception e) { return LuaDLL.toluaL_exception(L, e); } } [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] static int ReportAction(IntPtr L) { try { ToLua.CheckArgsCount(L, 2); SDKMgr obj = (SDKMgr)ToLua.CheckObject(L, 1); System.Collections.Generic.Dictionary arg0 = (System.Collections.Generic.Dictionary)ToLua.CheckObject(L, 2, typeof(System.Collections.Generic.Dictionary)); obj.ReportAction(arg0); return 0; } catch (Exception e) { return LuaDLL.toluaL_exception(L, e); } } [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] static int GetSDKName(IntPtr L) { try { ToLua.CheckArgsCount(L, 1); SDKMgr obj = (SDKMgr)ToLua.CheckObject(L, 1); string o = obj.GetSDKName(); LuaDLL.lua_pushstring(L, o); return 1; } catch (Exception e) { return LuaDLL.toluaL_exception(L, e); } } [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] static int SetLogined(IntPtr L) { try { ToLua.CheckArgsCount(L, 2); SDKMgr obj = (SDKMgr)ToLua.CheckObject(L, 1); bool arg0 = LuaDLL.luaL_checkboolean(L, 2); obj.SetLogined(arg0); return 0; } catch (Exception e) { return LuaDLL.toluaL_exception(L, e); } } [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] static int SetInited(IntPtr L) { try { ToLua.CheckArgsCount(L, 2); SDKMgr obj = (SDKMgr)ToLua.CheckObject(L, 1); bool arg0 = LuaDLL.luaL_checkboolean(L, 2); obj.SetInited(arg0); return 0; } catch (Exception e) { return LuaDLL.toluaL_exception(L, e); } } [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] static int GetLogined(IntPtr L) { try { ToLua.CheckArgsCount(L, 1); SDKMgr obj = (SDKMgr)ToLua.CheckObject(L, 1); bool o = obj.GetLogined(); LuaDLL.lua_pushboolean(L, o); return 1; } catch (Exception e) { return LuaDLL.toluaL_exception(L, e); } } [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] static int GetInited(IntPtr L) { try { ToLua.CheckArgsCount(L, 1); SDKMgr obj = (SDKMgr)ToLua.CheckObject(L, 1); bool o = obj.GetInited(); LuaDLL.lua_pushboolean(L, o); return 1; } catch (Exception e) { return LuaDLL.toluaL_exception(L, e); } } [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] static int CheckSpeech(IntPtr L) { try { ToLua.CheckArgsCount(L, 4); SDKMgr obj = (SDKMgr)ToLua.CheckObject(L, 1); string arg0 = ToLua.CheckString(L, 2); ChannelType arg1 = (ChannelType)ToLua.CheckObject(L, 3, typeof(ChannelType)); string arg2 = ToLua.CheckString(L, 4); bool o = obj.CheckSpeech(arg0, arg1, arg2); LuaDLL.lua_pushboolean(L, o); return 1; } catch (Exception e) { return LuaDLL.toluaL_exception(L, e); } } [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] static int CheckName(IntPtr L) { try { ToLua.CheckArgsCount(L, 2); SDKMgr obj = (SDKMgr)ToLua.CheckObject(L, 1); string arg0 = ToLua.CheckString(L, 2); bool o = obj.CheckName(arg0); LuaDLL.lua_pushboolean(L, o); return 1; } catch (Exception e) { return LuaDLL.toluaL_exception(L, e); } } [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] static int Decode(IntPtr L) { try { ToLua.CheckArgsCount(L, 2); SDKMgr obj = (SDKMgr)ToLua.CheckObject(L, 1); string arg0 = ToLua.CheckString(L, 2); obj.Decode(arg0); return 0; } catch (Exception e) { return LuaDLL.toluaL_exception(L, e); } } [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] static int CheckHasModul(IntPtr L) { try { ToLua.CheckArgsCount(L, 2); SDKMgr obj = (SDKMgr)ToLua.CheckObject(L, 1); SDKModulType arg0 = (SDKModulType)ToLua.CheckObject(L, 2, typeof(SDKModulType)); bool o = obj.CheckHasModul(arg0); LuaDLL.lua_pushboolean(L, o); return 1; } catch (Exception e) { return LuaDLL.toluaL_exception(L, e); } } [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] static int OpenModul(IntPtr L) { try { ToLua.CheckArgsCount(L, 2); SDKMgr obj = (SDKMgr)ToLua.CheckObject(L, 1); SDKModulType arg0 = (SDKModulType)ToLua.CheckObject(L, 2, typeof(SDKModulType)); obj.OpenModul(arg0); return 0; } catch (Exception e) { return LuaDLL.toluaL_exception(L, e); } } [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] static int OpenWebview(IntPtr L) { try { ToLua.CheckArgsCount(L, 2); SDKMgr obj = (SDKMgr)ToLua.CheckObject(L, 1); string arg0 = ToLua.CheckString(L, 2); obj.OpenWebview(arg0); return 0; } catch (Exception e) { return LuaDLL.toluaL_exception(L, e); } } [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] static int OpenGM(IntPtr L) { try { ToLua.CheckArgsCount(L, 1); SDKMgr obj = (SDKMgr)ToLua.CheckObject(L, 1); obj.OpenGM(); return 0; } catch (Exception e) { return LuaDLL.toluaL_exception(L, e); } } [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] static int CloseGM(IntPtr L) { try { ToLua.CheckArgsCount(L, 1); SDKMgr obj = (SDKMgr)ToLua.CheckObject(L, 1); obj.CloseGM(); return 0; } catch (Exception e) { return LuaDLL.toluaL_exception(L, e); } } [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] static int OpenCompactView(IntPtr L) { try { ToLua.CheckArgsCount(L, 2); SDKMgr obj = (SDKMgr)ToLua.CheckObject(L, 1); bool arg0 = LuaDLL.luaL_checkboolean(L, 2); obj.OpenCompactView(arg0); return 0; } catch (Exception e) { return LuaDLL.toluaL_exception(L, e); } } [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] static int HasCanEnterServerJudge(IntPtr L) { try { ToLua.CheckArgsCount(L, 1); SDKMgr obj = (SDKMgr)ToLua.CheckObject(L, 1); bool o = obj.HasCanEnterServerJudge(); LuaDLL.lua_pushboolean(L, o); return 1; } catch (Exception e) { return LuaDLL.toluaL_exception(L, e); } } [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] static int CanEnterServerJudge(IntPtr L) { try { ToLua.CheckArgsCount(L, 3); SDKMgr obj = (SDKMgr)ToLua.CheckObject(L, 1); string arg0 = ToLua.CheckString(L, 2); string arg1 = ToLua.CheckString(L, 3); obj.CanEnterServerJudge(arg0, arg1); return 0; } catch (Exception e) { return LuaDLL.toluaL_exception(L, e); } } [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] static int GetInt64TimeStamp(IntPtr L) { try { ToLua.CheckArgsCount(L, 1); SDKMgr obj = (SDKMgr)ToLua.CheckObject(L, 1); long o = obj.GetInt64TimeStamp(); LuaDLL.tolua_pushint64(L, o); return 1; } catch (Exception e) { return LuaDLL.toluaL_exception(L, e); } } [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] static int GetChannelName(IntPtr L) { try { ToLua.CheckArgsCount(L, 1); SDKMgr obj = (SDKMgr)ToLua.CheckObject(L, 1); string o = obj.GetChannelName(); LuaDLL.lua_pushstring(L, o); return 1; } catch (Exception e) { return LuaDLL.toluaL_exception(L, e); } } [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] static int GetDeviceSystemData(IntPtr L) { try { ToLua.CheckArgsCount(L, 1); SDKMgr obj = (SDKMgr)ToLua.CheckObject(L, 1); DeviceSystemData o = obj.GetDeviceSystemData(); ToLua.PushObject(L, o); return 1; } catch (Exception e) { return LuaDLL.toluaL_exception(L, e); } } [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] static int GetGameRoleInfo(IntPtr L) { try { ToLua.CheckArgsCount(L, 1); SDKMgr obj = (SDKMgr)ToLua.CheckObject(L, 1); GameRoleInfo o = obj.GetGameRoleInfo(); ToLua.PushObject(L, o); return 1; } catch (Exception e) { return LuaDLL.toluaL_exception(L, e); } } [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] static int ReportActivation(IntPtr L) { try { ToLua.CheckArgsCount(L, 2); SDKMgr obj = (SDKMgr)ToLua.CheckObject(L, 1); long arg0 = LuaDLL.tolua_checkint64(L, 2); obj.ReportActivation(arg0); return 0; } catch (Exception e) { return LuaDLL.toluaL_exception(L, e); } } [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] static int ReportUpdate(IntPtr L) { try { ToLua.CheckArgsCount(L, 5); SDKMgr obj = (SDKMgr)ToLua.CheckObject(L, 1); long arg0 = LuaDLL.tolua_checkint64(L, 2); int arg1 = (int)LuaDLL.luaL_checknumber(L, 3); long arg2 = LuaDLL.tolua_checkint64(L, 4); int arg3 = (int)LuaDLL.luaL_checknumber(L, 5); obj.ReportUpdate(arg0, arg1, arg2, arg3); return 0; } catch (Exception e) { return LuaDLL.toluaL_exception(L, e); } } [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] static int ReportDownload(IntPtr L) { try { ToLua.CheckArgsCount(L, 7); SDKMgr obj = (SDKMgr)ToLua.CheckObject(L, 1); long arg0 = LuaDLL.tolua_checkint64(L, 2); string arg1 = ToLua.CheckString(L, 3); string arg2 = ToLua.CheckString(L, 4); int arg3 = (int)LuaDLL.luaL_checknumber(L, 5); int arg4 = (int)LuaDLL.luaL_checknumber(L, 6); int arg5 = (int)LuaDLL.luaL_checknumber(L, 7); obj.ReportDownload(arg0, arg1, arg2, arg3, arg4, arg5); return 0; } catch (Exception e) { return LuaDLL.toluaL_exception(L, e); } } [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] static int ReportLoginUI(IntPtr L) { try { ToLua.CheckArgsCount(L, 2); SDKMgr obj = (SDKMgr)ToLua.CheckObject(L, 1); long arg0 = LuaDLL.tolua_checkint64(L, 2); obj.ReportLoginUI(arg0); return 0; } catch (Exception e) { return LuaDLL.toluaL_exception(L, e); } } [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] static int ReportIdentification(IntPtr L) { try { ToLua.CheckArgsCount(L, 2); SDKMgr obj = (SDKMgr)ToLua.CheckObject(L, 1); long arg0 = LuaDLL.tolua_checkint64(L, 2); obj.ReportIdentification(arg0); return 0; } catch (Exception e) { return LuaDLL.toluaL_exception(L, e); } } [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] static int ReportLoad(IntPtr L) { try { ToLua.CheckArgsCount(L, 3); SDKMgr obj = (SDKMgr)ToLua.CheckObject(L, 1); long arg0 = LuaDLL.tolua_checkint64(L, 2); int arg1 = (int)LuaDLL.luaL_checknumber(L, 3); obj.ReportLoad(arg0, arg1); return 0; } catch (Exception e) { return LuaDLL.toluaL_exception(L, e); } } [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] static int ReportTutorial(IntPtr L) { try { ToLua.CheckArgsCount(L, 9); SDKMgr obj = (SDKMgr)ToLua.CheckObject(L, 1); string arg0 = ToLua.CheckString(L, 2); string arg1 = ToLua.CheckString(L, 3); int arg2 = (int)LuaDLL.luaL_checknumber(L, 4); int arg3 = (int)LuaDLL.luaL_checknumber(L, 5); long arg4 = LuaDLL.tolua_checkint64(L, 6); int arg5 = (int)LuaDLL.luaL_checknumber(L, 7); int arg6 = (int)LuaDLL.luaL_checknumber(L, 8); int arg7 = (int)LuaDLL.luaL_checknumber(L, 9); obj.ReportTutorial(arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7); return 0; } catch (Exception e) { return LuaDLL.toluaL_exception(L, e); } } [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] static int ReportUserCertification(IntPtr L) { try { ToLua.CheckArgsCount(L, 1); SDKMgr obj = (SDKMgr)ToLua.CheckObject(L, 1); obj.ReportUserCertification(); return 0; } catch (Exception e) { return LuaDLL.toluaL_exception(L, e); } } [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] static int ReportCreateRole(IntPtr L) { try { ToLua.CheckArgsCount(L, 1); SDKMgr obj = (SDKMgr)ToLua.CheckObject(L, 1); obj.ReportCreateRole(); return 0; } catch (Exception e) { return LuaDLL.toluaL_exception(L, e); } } [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] static int ReportLoginRole(IntPtr L) { try { ToLua.CheckArgsCount(L, 4); SDKMgr obj = (SDKMgr)ToLua.CheckObject(L, 1); int arg0 = (int)LuaDLL.luaL_checknumber(L, 2); int arg1 = (int)LuaDLL.luaL_checknumber(L, 3); Offline_ItemDetail arg2 = (Offline_ItemDetail)ToLua.CheckObject(L, 4); obj.ReportLoginRole(arg0, arg1, arg2); return 0; } catch (Exception e) { return LuaDLL.toluaL_exception(L, e); } } [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] static int ReportRoleEnterFail(IntPtr L) { try { ToLua.CheckArgsCount(L, 1); SDKMgr obj = (SDKMgr)ToLua.CheckObject(L, 1); obj.ReportRoleEnterFail(); return 0; } catch (Exception e) { return LuaDLL.toluaL_exception(L, e); } } [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] static int ReportLogoutRole(IntPtr L) { try { ToLua.CheckArgsCount(L, 8); SDKMgr obj = (SDKMgr)ToLua.CheckObject(L, 1); long arg0 = LuaDLL.tolua_checkint64(L, 2); string arg1 = ToLua.CheckString(L, 3); string arg2 = ToLua.CheckString(L, 4); string arg3 = ToLua.CheckString(L, 5); int arg4 = (int)LuaDLL.luaL_checknumber(L, 6); int arg5 = (int)LuaDLL.luaL_checknumber(L, 7); Item_SumDetail arg6 = (Item_SumDetail)ToLua.CheckObject(L, 8); obj.ReportLogoutRole(arg0, arg1, arg2, arg3, arg4, arg5, arg6); return 0; } catch (Exception e) { return LuaDLL.toluaL_exception(L, e); } } [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] static int ReportAntiAddictionKickOff(IntPtr L) { try { ToLua.CheckArgsCount(L, 6); SDKMgr obj = (SDKMgr)ToLua.CheckObject(L, 1); string arg0 = ToLua.CheckString(L, 2); string arg1 = ToLua.CheckString(L, 3); string arg2 = ToLua.CheckString(L, 4); string arg3 = ToLua.CheckString(L, 5); string arg4 = ToLua.CheckString(L, 6); obj.ReportAntiAddictionKickOff(arg0, arg1, arg2, arg3, arg4); return 0; } catch (Exception e) { return LuaDLL.toluaL_exception(L, e); } } [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] static int ReportPrepaid(IntPtr L) { try { ToLua.CheckArgsCount(L, 14); SDKMgr obj = (SDKMgr)ToLua.CheckObject(L, 1); int arg0 = (int)LuaDLL.luaL_checknumber(L, 2); string arg1 = ToLua.CheckString(L, 3); string arg2 = ToLua.CheckString(L, 4); int arg3 = (int)LuaDLL.luaL_checknumber(L, 5); int arg4 = (int)LuaDLL.luaL_checknumber(L, 6); int arg5 = (int)LuaDLL.luaL_checknumber(L, 7); int arg6 = (int)LuaDLL.luaL_checknumber(L, 8); float arg7 = (float)LuaDLL.luaL_checknumber(L, 9); string arg8 = ToLua.CheckString(L, 10); int arg9 = (int)LuaDLL.luaL_checknumber(L, 11); int arg10 = (int)LuaDLL.luaL_checknumber(L, 12); long arg11 = LuaDLL.tolua_checkint64(L, 13); string arg12 = ToLua.CheckString(L, 14); obj.ReportPrepaid(arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9, arg10, arg11, arg12); return 0; } catch (Exception e) { return LuaDLL.toluaL_exception(L, e); } } [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] static int ReportItemBuy(IntPtr L) { try { ToLua.CheckArgsCount(L, 18); SDKMgr obj = (SDKMgr)ToLua.CheckObject(L, 1); int arg0 = (int)LuaDLL.luaL_checknumber(L, 2); string arg1 = ToLua.CheckString(L, 3); string arg2 = ToLua.CheckString(L, 4); int arg3 = (int)LuaDLL.luaL_checknumber(L, 5); int arg4 = (int)LuaDLL.luaL_checknumber(L, 6); int arg5 = (int)LuaDLL.luaL_checknumber(L, 7); string arg6 = ToLua.CheckString(L, 8); string arg7 = ToLua.CheckString(L, 9); long arg8 = LuaDLL.tolua_checkint64(L, 10); long arg9 = LuaDLL.tolua_checkint64(L, 11); int arg10 = (int)LuaDLL.luaL_checknumber(L, 12); int arg11 = (int)LuaDLL.luaL_checknumber(L, 13); int arg12 = (int)LuaDLL.luaL_checknumber(L, 14); int arg13 = (int)LuaDLL.luaL_checknumber(L, 15); int arg14 = (int)LuaDLL.luaL_checknumber(L, 16); int arg15 = (int)LuaDLL.luaL_checknumber(L, 17); int arg16 = (int)LuaDLL.luaL_checknumber(L, 18); obj.ReportItemBuy(arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9, arg10, arg11, arg12, arg13, arg14, arg15, arg16); return 0; } catch (Exception e) { return LuaDLL.toluaL_exception(L, e); } } [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] static int ReportYuanbaoUse(IntPtr L) { try { ToLua.CheckArgsCount(L, 13); SDKMgr obj = (SDKMgr)ToLua.CheckObject(L, 1); int arg0 = (int)LuaDLL.luaL_checknumber(L, 2); string arg1 = ToLua.CheckString(L, 3); string arg2 = ToLua.CheckString(L, 4); int arg3 = (int)LuaDLL.luaL_checknumber(L, 5); int arg4 = (int)LuaDLL.luaL_checknumber(L, 6); string arg5 = ToLua.CheckString(L, 7); YuanbaoUseDetails arg6 = (YuanbaoUseDetails)ToLua.CheckObject(L, 8); int arg7 = (int)LuaDLL.luaL_checknumber(L, 9); int arg8 = (int)LuaDLL.luaL_checknumber(L, 10); int arg9 = (int)LuaDLL.luaL_checknumber(L, 11); int arg10 = (int)LuaDLL.luaL_checknumber(L, 12); long arg11 = LuaDLL.tolua_checkint64(L, 13); obj.ReportYuanbaoUse(arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9, arg10, arg11); return 0; } catch (Exception e) { return LuaDLL.toluaL_exception(L, e); } } [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] static int ReportYuanbaoGain(IntPtr L) { try { ToLua.CheckArgsCount(L, 12); SDKMgr obj = (SDKMgr)ToLua.CheckObject(L, 1); int arg0 = (int)LuaDLL.luaL_checknumber(L, 2); string arg1 = ToLua.CheckString(L, 3); string arg2 = ToLua.CheckString(L, 4); int arg3 = (int)LuaDLL.luaL_checknumber(L, 5); int arg4 = (int)LuaDLL.luaL_checknumber(L, 6); string arg5 = ToLua.CheckString(L, 7); int arg6 = (int)LuaDLL.luaL_checknumber(L, 8); int arg7 = (int)LuaDLL.luaL_checknumber(L, 9); int arg8 = (int)LuaDLL.luaL_checknumber(L, 10); int arg9 = (int)LuaDLL.luaL_checknumber(L, 11); long arg10 = LuaDLL.tolua_checkint64(L, 12); obj.ReportYuanbaoGain(arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9, arg10); return 0; } catch (Exception e) { return LuaDLL.toluaL_exception(L, e); } } [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] static int ReportFPS(IntPtr L) { try { ToLua.CheckArgsCount(L, 8); SDKMgr obj = (SDKMgr)ToLua.CheckObject(L, 1); string arg0 = ToLua.CheckString(L, 2); string arg1 = ToLua.CheckString(L, 3); string arg2 = ToLua.CheckString(L, 4); int arg3 = (int)LuaDLL.luaL_checknumber(L, 5); int arg4 = (int)LuaDLL.luaL_checknumber(L, 6); int[] arg5 = ToLua.CheckNumberArray(L, 7); int[] arg6 = ToLua.CheckNumberArray(L, 8); obj.ReportFPS(arg0, arg1, arg2, arg3, arg4, arg5, arg6); return 0; } catch (Exception e) { return LuaDLL.toluaL_exception(L, e); } } [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] static int ReportChat(IntPtr L) { try { ToLua.CheckArgsCount(L, 14); SDKMgr obj = (SDKMgr)ToLua.CheckObject(L, 1); int arg0 = (int)LuaDLL.luaL_checknumber(L, 2); string arg1 = ToLua.CheckString(L, 3); string arg2 = ToLua.CheckString(L, 4); int arg3 = (int)LuaDLL.luaL_checknumber(L, 5); string arg4 = ToLua.CheckString(L, 6); ChannelType arg5 = (ChannelType)ToLua.CheckObject(L, 7, typeof(ChannelType)); string arg6 = ToLua.CheckString(L, 8); string arg7 = ToLua.CheckString(L, 9); long arg8 = LuaDLL.tolua_checkint64(L, 10); string arg9 = ToLua.CheckString(L, 11); string arg10 = ToLua.CheckString(L, 12); int arg11 = (int)LuaDLL.luaL_checknumber(L, 13); string arg12 = ToLua.CheckString(L, 14); obj.ReportChat(arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9, arg10, arg11, arg12); return 0; } catch (Exception e) { return LuaDLL.toluaL_exception(L, e); } } [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] static int op_Equality(IntPtr L) { try { ToLua.CheckArgsCount(L, 2); UnityEngine.Object arg0 = (UnityEngine.Object)ToLua.ToObject(L, 1); UnityEngine.Object arg1 = (UnityEngine.Object)ToLua.ToObject(L, 2); bool o = arg0 == arg1; LuaDLL.lua_pushboolean(L, o); return 1; } catch (Exception e) { return LuaDLL.toluaL_exception(L, e); } } [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] static int get_sdk(IntPtr L) { object o = null; try { o = ToLua.ToObject(L, 1); SDKMgr obj = (SDKMgr)o; SDKBase ret = obj.sdk; ToLua.PushObject(L, ret); return 1; } catch(Exception e) { return LuaDLL.toluaL_exception(L, e, o, "attempt to index sdk on a nil value"); } } [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] static int get_Instance(IntPtr L) { try { ToLua.Push(L, SDKMgr.Instance); return 1; } catch (Exception e) { return LuaDLL.toluaL_exception(L, e); } } [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] static int get_SDKReport(IntPtr L) { object o = null; try { o = ToLua.ToObject(L, 1); SDKMgr obj = (SDKMgr)o; SDKReportBase ret = obj.SDKReport; ToLua.PushObject(L, ret); return 1; } catch(Exception e) { return LuaDLL.toluaL_exception(L, e, o, "attempt to index SDKReport on a nil value"); } } [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] static int set_sdk(IntPtr L) { object o = null; try { o = ToLua.ToObject(L, 1); SDKMgr obj = (SDKMgr)o; SDKBase arg0 = (SDKBase)ToLua.CheckObject(L, 2); obj.sdk = arg0; return 0; } catch(Exception e) { return LuaDLL.toluaL_exception(L, e, o, "attempt to index sdk on a nil value"); } } }