static int SetEventListener(IntPtr L) { try { int count = LuaDLL.lua_gettop(L); if (count == 4) { GVoiceManager obj = (GVoiceManager)ToLua.CheckObject <GVoiceManager>(L, 1); System.Action <string> arg0 = (System.Action <string>)ToLua.CheckDelegate <System.Action <string> >(L, 2); System.Action <string, string> arg1 = (System.Action <string, string>)ToLua.CheckDelegate <System.Action <string, string> >(L, 3); System.Action <string> arg2 = (System.Action <string>)ToLua.CheckDelegate <System.Action <string> >(L, 4); obj.SetEventListener(arg0, arg1, arg2); return(0); } else if (count == 5) { GVoiceManager obj = (GVoiceManager)ToLua.CheckObject <GVoiceManager>(L, 1); System.Action <string> arg0 = (System.Action <string>)ToLua.CheckDelegate <System.Action <string> >(L, 2); System.Action <string, string> arg1 = (System.Action <string, string>)ToLua.CheckDelegate <System.Action <string, string> >(L, 3); System.Action <string> arg2 = (System.Action <string>)ToLua.CheckDelegate <System.Action <string> >(L, 4); System.Action <string> arg3 = (System.Action <string>)ToLua.CheckDelegate <System.Action <string> >(L, 5); obj.SetEventListener(arg0, arg1, arg2, arg3); return(0); } else { return(LuaDLL.luaL_throw(L, "invalid arguments to method: GVoiceManager.SetEventListener")); } } catch (Exception e) { return(LuaDLL.toluaL_exception(L, e)); } }
static int QPYX_SetEventListener_YXQP(IntPtr L_YXQP) { try { int QPYX_count_YXQP = LuaDLL.lua_gettop(L_YXQP); if (QPYX_count_YXQP == 4) { GVoiceManager QPYX_obj_YXQP = (GVoiceManager)ToLua.CheckObject <GVoiceManager>(L_YXQP, 1); System.Action <string> QPYX_arg0_YXQP = (System.Action <string>)ToLua.CheckDelegate <System.Action <string> >(L_YXQP, 2); System.Action <string, string> QPYX_arg1_YXQP = (System.Action <string, string>)ToLua.CheckDelegate <System.Action <string, string> >(L_YXQP, 3); System.Action <string> QPYX_arg2_YXQP = (System.Action <string>)ToLua.CheckDelegate <System.Action <string> >(L_YXQP, 4); QPYX_obj_YXQP.SetEventListener(QPYX_arg0_YXQP, QPYX_arg1_YXQP, QPYX_arg2_YXQP); return(0); } else if (QPYX_count_YXQP == 5) { GVoiceManager QPYX_obj_YXQP = (GVoiceManager)ToLua.CheckObject <GVoiceManager>(L_YXQP, 1); System.Action <string> QPYX_arg0_YXQP = (System.Action <string>)ToLua.CheckDelegate <System.Action <string> >(L_YXQP, 2); System.Action <string, string> QPYX_arg1_YXQP = (System.Action <string, string>)ToLua.CheckDelegate <System.Action <string, string> >(L_YXQP, 3); System.Action <string> QPYX_arg2_YXQP = (System.Action <string>)ToLua.CheckDelegate <System.Action <string> >(L_YXQP, 4); System.Action <string> QPYX_arg3_YXQP = (System.Action <string>)ToLua.CheckDelegate <System.Action <string> >(L_YXQP, 5); QPYX_obj_YXQP.SetEventListener(QPYX_arg0_YXQP, QPYX_arg1_YXQP, QPYX_arg2_YXQP, QPYX_arg3_YXQP); return(0); } else { return(LuaDLL.luaL_throw(L_YXQP, "invalid arguments to method: GVoiceManager.SetEventListener")); } } catch (Exception e_YXQP) { return(LuaDLL.toluaL_exception(L_YXQP, e_YXQP)); } }
static int QPYX_ClearEventListener_YXQP(IntPtr L_YXQP) { try { ToLua.CheckArgsCount(L_YXQP, 1); GVoiceManager QPYX_obj_YXQP = (GVoiceManager)ToLua.CheckObject <GVoiceManager>(L_YXQP, 1); QPYX_obj_YXQP.ClearEventListener(); return(0); } catch (Exception e_YXQP) { return(LuaDLL.toluaL_exception(L_YXQP, e_YXQP)); } }
static int QPYX_StopPlayFile_YXQP(IntPtr L_YXQP) { try { ToLua.CheckArgsCount(L_YXQP, 1); GVoiceManager QPYX_obj_YXQP = (GVoiceManager)ToLua.CheckObject <GVoiceManager>(L_YXQP, 1); QPYX_obj_YXQP.StopPlayFile(); return(0); } catch (Exception e_YXQP) { return(LuaDLL.toluaL_exception(L_YXQP, e_YXQP)); } }
static int QPYX_CloseSpeaker_YXQP(IntPtr L_YXQP) { try { ToLua.CheckArgsCount(L_YXQP, 1); GVoiceManager QPYX_obj_YXQP = (GVoiceManager)ToLua.CheckObject <GVoiceManager>(L_YXQP, 1); int QPYX_o_YXQP = QPYX_obj_YXQP.CloseSpeaker(); LuaDLL.lua_pushinteger(L_YXQP, QPYX_o_YXQP); return(1); } catch (Exception e_YXQP) { return(LuaDLL.toluaL_exception(L_YXQP, e_YXQP)); } }
static int StopPlayFile(IntPtr L) { try { ToLua.CheckArgsCount(L, 1); GVoiceManager obj = (GVoiceManager)ToLua.CheckObject <GVoiceManager>(L, 1); obj.StopPlayFile(); return(0); } catch (Exception e) { return(LuaDLL.toluaL_exception(L, e)); } }
static int QPYX_PlayRecordedFile_YXQP(IntPtr L_YXQP) { try { ToLua.CheckArgsCount(L_YXQP, 2); GVoiceManager QPYX_obj_YXQP = (GVoiceManager)ToLua.CheckObject <GVoiceManager>(L_YXQP, 1); string QPYX_arg0_YXQP = ToLua.CheckString(L_YXQP, 2); QPYX_obj_YXQP.PlayRecordedFile(QPYX_arg0_YXQP); return(0); } catch (Exception e_YXQP) { return(LuaDLL.toluaL_exception(L_YXQP, e_YXQP)); } }
static int ClearEventListener(IntPtr L) { try { ToLua.CheckArgsCount(L, 1); GVoiceManager obj = (GVoiceManager)ToLua.CheckObject <GVoiceManager>(L, 1); obj.ClearEventListener(); return(0); } catch (Exception e) { return(LuaDLL.toluaL_exception(L, e)); } }
static int QPYX_SetTeamEventListener_YXQP(IntPtr L_YXQP) { try { ToLua.CheckArgsCount(L_YXQP, 3); GVoiceManager QPYX_obj_YXQP = (GVoiceManager)ToLua.CheckObject <GVoiceManager>(L_YXQP, 1); System.Action <int, string, int> QPYX_arg0_YXQP = (System.Action <int, string, int>)ToLua.CheckDelegate <System.Action <int, string, int> >(L_YXQP, 2); System.Action <int, string, int> QPYX_arg1_YXQP = (System.Action <int, string, int>)ToLua.CheckDelegate <System.Action <int, string, int> >(L_YXQP, 3); QPYX_obj_YXQP.SetTeamEventListener(QPYX_arg0_YXQP, QPYX_arg1_YXQP); return(0); } catch (Exception e_YXQP) { return(LuaDLL.toluaL_exception(L_YXQP, e_YXQP)); } }
static int StartRecording(IntPtr L) { try { ToLua.CheckArgsCount(L, 2); GVoiceManager obj = (GVoiceManager)ToLua.CheckObject <GVoiceManager>(L, 1); string arg0 = ToLua.CheckString(L, 2); obj.StartRecording(arg0); return(0); } catch (Exception e) { return(LuaDLL.toluaL_exception(L, e)); } }
static int QPYX_DownloadRecordedFile_YXQP(IntPtr L_YXQP) { try { ToLua.CheckArgsCount(L_YXQP, 4); GVoiceManager QPYX_obj_YXQP = (GVoiceManager)ToLua.CheckObject <GVoiceManager>(L_YXQP, 1); string QPYX_arg0_YXQP = ToLua.CheckString(L_YXQP, 2); string QPYX_arg1_YXQP = ToLua.CheckString(L_YXQP, 3); int QPYX_arg2_YXQP = (int)LuaDLL.luaL_checknumber(L_YXQP, 4); QPYX_obj_YXQP.DownloadRecordedFile(QPYX_arg0_YXQP, QPYX_arg1_YXQP, QPYX_arg2_YXQP); return(0); } catch (Exception e_YXQP) { return(LuaDLL.toluaL_exception(L_YXQP, e_YXQP)); } }
static int UploadRecordedFile(IntPtr L) { try { ToLua.CheckArgsCount(L, 3); GVoiceManager obj = (GVoiceManager)ToLua.CheckObject <GVoiceManager>(L, 1); string arg0 = ToLua.CheckString(L, 2); int arg1 = (int)LuaDLL.luaL_checknumber(L, 3); obj.UploadRecordedFile(arg0, arg1); return(0); } catch (Exception e) { return(LuaDLL.toluaL_exception(L, e)); } }
static int QPYX_QuitTeamRoom_YXQP(IntPtr L_YXQP) { try { ToLua.CheckArgsCount(L_YXQP, 4); GVoiceManager QPYX_obj_YXQP = (GVoiceManager)ToLua.CheckObject <GVoiceManager>(L_YXQP, 1); string QPYX_arg0_YXQP = ToLua.CheckString(L_YXQP, 2); int QPYX_arg1_YXQP = (int)LuaDLL.luaL_checknumber(L_YXQP, 3); System.Action <int, string, int> QPYX_arg2_YXQP = (System.Action <int, string, int>)ToLua.CheckDelegate <System.Action <int, string, int> >(L_YXQP, 4); int QPYX_o_YXQP = QPYX_obj_YXQP.QuitTeamRoom(QPYX_arg0_YXQP, QPYX_arg1_YXQP, QPYX_arg2_YXQP); LuaDLL.lua_pushinteger(L_YXQP, QPYX_o_YXQP); return(1); } catch (Exception e_YXQP) { return(LuaDLL.toluaL_exception(L_YXQP, e_YXQP)); } }
static int set_onAction(IntPtr L) { object o = null; try { o = ToLua.ToObject(L, 1); GVoiceManager obj = (GVoiceManager)o; LuaFunction arg0 = ToLua.CheckLuaFunction(L, 2); obj.onAction = arg0; return(0); } catch (Exception e) { return(LuaDLL.toluaL_exception(L, e, o, "attempt to index onAction on a nil value")); } }
static int get_onAction(IntPtr L) { object o = null; try { o = ToLua.ToObject(L, 1); GVoiceManager obj = (GVoiceManager)o; LuaInterface.LuaFunction ret = obj.onAction; ToLua.PushObject(L, ret); return(1); } catch (Exception e) { return(LuaDLL.toluaL_exception(L, e, o, "attempt to index onAction on a nil value")); } }
static int Init(IntPtr L) { try { ToLua.CheckArgsCount(L, 5); GVoiceManager obj = (GVoiceManager)ToLua.CheckObject <GVoiceManager>(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); obj.Init(arg0, arg1, arg2, arg3); return(0); } catch (Exception e) { return(LuaDLL.toluaL_exception(L, e)); } }
static int QPYX_InitTeam_YXQP(IntPtr L_YXQP) { try { int QPYX_count_YXQP = LuaDLL.lua_gettop(L_YXQP); if (QPYX_count_YXQP == 5) { GVoiceManager QPYX_obj_YXQP = (GVoiceManager)ToLua.CheckObject <GVoiceManager>(L_YXQP, 1); string QPYX_arg0_YXQP = ToLua.CheckString(L_YXQP, 2); string QPYX_arg1_YXQP = ToLua.CheckString(L_YXQP, 3); string QPYX_arg2_YXQP = ToLua.CheckString(L_YXQP, 4); int QPYX_arg3_YXQP = (int)LuaDLL.luaL_checknumber(L_YXQP, 5); int QPYX_o_YXQP = QPYX_obj_YXQP.InitTeam(QPYX_arg0_YXQP, QPYX_arg1_YXQP, QPYX_arg2_YXQP, QPYX_arg3_YXQP); LuaDLL.lua_pushinteger(L_YXQP, QPYX_o_YXQP); return(1); } else if (QPYX_count_YXQP == 6) { GVoiceManager QPYX_obj_YXQP = (GVoiceManager)ToLua.CheckObject <GVoiceManager>(L_YXQP, 1); string QPYX_arg0_YXQP = ToLua.CheckString(L_YXQP, 2); string QPYX_arg1_YXQP = ToLua.CheckString(L_YXQP, 3); string QPYX_arg2_YXQP = ToLua.CheckString(L_YXQP, 4); int QPYX_arg3_YXQP = (int)LuaDLL.luaL_checknumber(L_YXQP, 5); int QPYX_arg4_YXQP = (int)LuaDLL.luaL_checknumber(L_YXQP, 6); int QPYX_o_YXQP = QPYX_obj_YXQP.InitTeam(QPYX_arg0_YXQP, QPYX_arg1_YXQP, QPYX_arg2_YXQP, QPYX_arg3_YXQP, QPYX_arg4_YXQP); LuaDLL.lua_pushinteger(L_YXQP, QPYX_o_YXQP); return(1); } else { return(LuaDLL.luaL_throw(L_YXQP, "invalid arguments to method: GVoiceManager.InitTeam")); } } catch (Exception e_YXQP) { return(LuaDLL.toluaL_exception(L_YXQP, e_YXQP)); } }
public void EventCallBackHandler(AsyncDataItem item) { try { int eventType = (int)item.EventType; object[] args = item.Args; int num = eventType; if (num <= 9996) { switch (num) { case 0: case 1: if (args.Length == 1) { KuaFuRoleData kuaFuRoleData = args[0] as KuaFuRoleData; if (null != kuaFuRoleData) { this.UpdateRoleData(kuaFuRoleData, kuaFuRoleData.RoleId); } } break; case 2: if (args.Length == 2) { int rid = (int)args[0]; int count = (int)args[1]; this.CoreInterface.GetEventSourceInterface().fireEvent(new KuaFuFuBenRoleCountEvent(rid, count), this.SceneType); } break; case 3: if (args.Length == 1) { KuaFuRoleData kuaFuRoleData = args[0] as KuaFuRoleData; if (null != kuaFuRoleData) { this.UpdateRoleData(kuaFuRoleData, kuaFuRoleData.RoleId); HuanYingSiYuanFuBenData huanYingSiYuanFuBenData = this.GetKuaFuFuBenData(kuaFuRoleData.GameId); if (huanYingSiYuanFuBenData != null && huanYingSiYuanFuBenData.State == GameFuBenState.Start) { KuaFuServerLoginData kuaFuServerLoginData = new KuaFuServerLoginData { RoleId = kuaFuRoleData.RoleId, GameType = kuaFuRoleData.GameType, GameId = (long)kuaFuRoleData.GameId, EndTicks = kuaFuRoleData.StateEndTicks }; kuaFuServerLoginData.ServerId = this.ClientInfo.ServerId; KuaFuServerInfo kuaFuServerInfo; if (KuaFuManager.getInstance().TryGetValue(huanYingSiYuanFuBenData.ServerId, out kuaFuServerInfo)) { kuaFuServerLoginData.ServerIp = kuaFuServerInfo.Ip; kuaFuServerLoginData.ServerPort = kuaFuServerInfo.Port; } else { LogManager.WriteLog(LogTypes.Error, string.Format("服务器列表中无法找到serverid={0}的IP和端口信息", huanYingSiYuanFuBenData.ServerId), null, true); } this.CoreInterface.GetEventSourceInterface().fireEvent(new KuaFuNotifyEnterGameEvent(kuaFuServerLoginData), this.SceneType); } } } break; default: if (num == 9996) { if (args.Length == 1) { GMCmdData data = args[0] as GMCmdData; GVoiceManager.getInstance().UpdateGVoicePriority(data, true); } } break; } } else if (num != 10015) { if (num == 10029) { KuaFuLueDuoNtfEnterData data2 = args[0] as KuaFuLueDuoNtfEnterData; KuaFuLueDuoManager.getInstance().HandleNtfEnterEvent(data2); } } else if (args != null && args.Length == 2) { KuaFuManager.getInstance().UpdateServerInfoList(args[1] as List <KuaFuServerInfo>); } } catch (Exception ex) { LogManager.WriteExceptionUseCache(ex.ToString()); } }
static int QPYX_get_mVoiceengine_YXQP(IntPtr L_YXQP) { object QPYX_o_YXQP = null; try { QPYX_o_YXQP = ToLua.ToObject(L_YXQP, 1); GVoiceManager QPYX_obj_YXQP = (GVoiceManager)QPYX_o_YXQP; gcloud_voice.IGCloudVoice QPYX_ret_YXQP = QPYX_obj_YXQP.mVoiceengine; ToLua.PushObject(L_YXQP, QPYX_ret_YXQP); return(1); } catch (Exception QPYX_e_YXQP) { return(LuaDLL.toluaL_exception(L_YXQP, QPYX_e_YXQP, QPYX_o_YXQP, "attempt to index mVoiceengine on a nil value")); } }
static int QPYX_get_onAction_YXQP(IntPtr L_YXQP) { object QPYX_o_YXQP = null; try { QPYX_o_YXQP = ToLua.ToObject(L_YXQP, 1); GVoiceManager QPYX_obj_YXQP = (GVoiceManager)QPYX_o_YXQP; LuaInterface.LuaFunction QPYX_ret_YXQP = QPYX_obj_YXQP.onAction; ToLua.Push(L_YXQP, QPYX_ret_YXQP); return(1); } catch (Exception QPYX_e_YXQP) { return(LuaDLL.toluaL_exception(L_YXQP, QPYX_e_YXQP, QPYX_o_YXQP, "attempt to index onAction on a nil value")); } }
static int QPYX_set_PauseStatus_YXQP(IntPtr L_YXQP) { object QPYX_o_YXQP = null; try { QPYX_o_YXQP = ToLua.ToObject(L_YXQP, 1); GVoiceManager QPYX_obj_YXQP = (GVoiceManager)QPYX_o_YXQP; bool QPYX_arg0_YXQP = LuaDLL.luaL_checkboolean(L_YXQP, 2); QPYX_obj_YXQP.PauseStatus = QPYX_arg0_YXQP; return(0); } catch (Exception QPYX_e_YXQP) { return(LuaDLL.toluaL_exception(L_YXQP, QPYX_e_YXQP, QPYX_o_YXQP, "attempt to index PauseStatus on a nil value")); } }
static int QPYX_set_onAction_YXQP(IntPtr L_YXQP) { object QPYX_o_YXQP = null; try { QPYX_o_YXQP = ToLua.ToObject(L_YXQP, 1); GVoiceManager QPYX_obj_YXQP = (GVoiceManager)QPYX_o_YXQP; LuaFunction QPYX_arg0_YXQP = ToLua.CheckLuaFunction(L_YXQP, 2); QPYX_obj_YXQP.onAction = QPYX_arg0_YXQP; return(0); } catch (Exception QPYX_e_YXQP) { return(LuaDLL.toluaL_exception(L_YXQP, QPYX_e_YXQP, QPYX_o_YXQP, "attempt to index onAction on a nil value")); } }
static int QPYX_set_mVoiceengine_YXQP(IntPtr L_YXQP) { object QPYX_o_YXQP = null; try { QPYX_o_YXQP = ToLua.ToObject(L_YXQP, 1); GVoiceManager QPYX_obj_YXQP = (GVoiceManager)QPYX_o_YXQP; gcloud_voice.IGCloudVoice QPYX_arg0_YXQP = (gcloud_voice.IGCloudVoice)ToLua.CheckObject <gcloud_voice.IGCloudVoice>(L_YXQP, 2); QPYX_obj_YXQP.mVoiceengine = QPYX_arg0_YXQP; return(0); } catch (Exception QPYX_e_YXQP) { return(LuaDLL.toluaL_exception(L_YXQP, QPYX_e_YXQP, QPYX_o_YXQP, "attempt to index mVoiceengine on a nil value")); } }