static int Unload(IntPtr L) { LuaScriptMgr.CheckArgsCount(L, 1); Teacher.Manager.NetworkManager obj = (Teacher.Manager.NetworkManager)LuaScriptMgr.GetUnityObjectSelf(L, 1, "Teacher.Manager.NetworkManager"); obj.Unload(); return(0); }
static int AddNetManager(IntPtr L) { LuaScriptMgr.CheckArgsCount(L, 0); Teacher.Manager.NetworkManager o = Teacher.LuaHelper.AddNetManager(); LuaScriptMgr.Push(L, o); return(1); }
static int SendMessage(IntPtr L) { LuaScriptMgr.CheckArgsCount(L, 2); Teacher.Manager.NetworkManager obj = (Teacher.Manager.NetworkManager)LuaScriptMgr.GetUnityObjectSelf(L, 1, "Teacher.Manager.NetworkManager"); Teacher.ByteBuffer arg0 = (Teacher.ByteBuffer)LuaScriptMgr.GetNetObject(L, 2, typeof(Teacher.ByteBuffer)); obj.SendMessage(arg0); return(0); }
static int SendConnect(IntPtr L) { LuaScriptMgr.CheckArgsCount(L, 3); Teacher.Manager.NetworkManager obj = (Teacher.Manager.NetworkManager)LuaScriptMgr.GetUnityObjectSelf(L, 1, "Teacher.Manager.NetworkManager"); string arg0 = LuaScriptMgr.GetLuaString(L, 2); int arg1 = (int)LuaScriptMgr.GetNumber(L, 3); obj.SendConnect(arg0, arg1); return(0); }
static int CallMethod(IntPtr L) { int count = LuaDLL.lua_gettop(L); Teacher.Manager.NetworkManager obj = (Teacher.Manager.NetworkManager)LuaScriptMgr.GetUnityObjectSelf(L, 1, "Teacher.Manager.NetworkManager"); string arg0 = LuaScriptMgr.GetLuaString(L, 2); object[] objs1 = LuaScriptMgr.GetParamsObject(L, 3, count - 2); object[] o = obj.CallMethod(arg0, objs1); LuaScriptMgr.PushArray(L, o); return(1); }