static int ReadBytes(IntPtr L) { try { int count = LuaDLL.lua_gettop(L); if (count == 1) { GameFramework.ByteBuffer obj = (GameFramework.ByteBuffer)ToLua.CheckObject <GameFramework.ByteBuffer>(L, 1); byte[] o = obj.ReadBytes(); ToLua.Push(L, o); return(1); } else if (count == 2) { GameFramework.ByteBuffer obj = (GameFramework.ByteBuffer)ToLua.CheckObject <GameFramework.ByteBuffer>(L, 1); int arg0 = (int)LuaDLL.luaL_checknumber(L, 2); byte[] o = obj.ReadBytes(arg0); ToLua.Push(L, o); return(1); } else { return(LuaDLL.luaL_throw(L, "invalid arguments to method: GameFramework.ByteBuffer.ReadBytes")); } } catch (Exception e) { return(LuaDLL.toluaL_exception(L, e)); } }
static int _CreateGameFramework_ByteBuffer(IntPtr L) { try { int count = LuaDLL.lua_gettop(L); if (count == 0) { GameFramework.ByteBuffer obj = new GameFramework.ByteBuffer(); ToLua.PushObject(L, obj); return(1); } else if (count == 1) { byte[] arg0 = ToLua.CheckByteBuffer(L, 1); GameFramework.ByteBuffer obj = new GameFramework.ByteBuffer(arg0); ToLua.PushObject(L, obj); return(1); } else { return(LuaDLL.luaL_throw(L, "invalid arguments to ctor method: GameFramework.ByteBuffer.New")); } } catch (Exception e) { return(LuaDLL.toluaL_exception(L, e)); } }
static int Close(IntPtr L) { try { ToLua.CheckArgsCount(L, 1); GameFramework.ByteBuffer obj = (GameFramework.ByteBuffer)ToLua.CheckObject <GameFramework.ByteBuffer>(L, 1); obj.Close(); return(0); } catch (Exception e) { return(LuaDLL.toluaL_exception(L, e)); } }
static int WriteByte(IntPtr L) { try { ToLua.CheckArgsCount(L, 2); GameFramework.ByteBuffer obj = (GameFramework.ByteBuffer)ToLua.CheckObject <GameFramework.ByteBuffer>(L, 1); byte arg0 = (byte)LuaDLL.luaL_checknumber(L, 2); obj.WriteByte(arg0); return(0); } catch (Exception e) { return(LuaDLL.toluaL_exception(L, e)); } }
static int ReadBuffer(IntPtr L) { try { ToLua.CheckArgsCount(L, 1); GameFramework.ByteBuffer obj = (GameFramework.ByteBuffer)ToLua.CheckObject <GameFramework.ByteBuffer>(L, 1); LuaInterface.LuaByteBuffer o = obj.ReadBuffer(); ToLua.Push(L, o); return(1); } catch (Exception e) { return(LuaDLL.toluaL_exception(L, e)); } }
static int ReadableLen(IntPtr L) { try { ToLua.CheckArgsCount(L, 1); GameFramework.ByteBuffer obj = (GameFramework.ByteBuffer)ToLua.CheckObject <GameFramework.ByteBuffer>(L, 1); long o = obj.ReadableLen(); LuaDLL.tolua_pushint64(L, o); return(1); } catch (Exception e) { return(LuaDLL.toluaL_exception(L, e)); } }
static int ReadShort(IntPtr L) { try { ToLua.CheckArgsCount(L, 1); GameFramework.ByteBuffer obj = (GameFramework.ByteBuffer)ToLua.CheckObject <GameFramework.ByteBuffer>(L, 1); ushort o = obj.ReadShort(); LuaDLL.lua_pushnumber(L, o); return(1); } catch (Exception e) { return(LuaDLL.toluaL_exception(L, e)); } }
static int WriteString(IntPtr L) { try { ToLua.CheckArgsCount(L, 2); GameFramework.ByteBuffer obj = (GameFramework.ByteBuffer)ToLua.CheckObject <GameFramework.ByteBuffer>(L, 1); string arg0 = ToLua.CheckString(L, 2); obj.WriteString(arg0); return(0); } catch (Exception e) { return(LuaDLL.toluaL_exception(L, e)); } }
static int ToBytes(IntPtr L) { try { ToLua.CheckArgsCount(L, 1); GameFramework.ByteBuffer obj = (GameFramework.ByteBuffer)ToLua.CheckObject <GameFramework.ByteBuffer>(L, 1); byte[] o = obj.ToBytes(); ToLua.Push(L, o); return(1); } catch (Exception e) { return(LuaDLL.toluaL_exception(L, e)); } }
static int Recevive(IntPtr L) { try { int count = LuaDLL.lua_gettop(L); if (count == 3 && TypeChecker.CheckTypes <GameFramework.ByteBuffer>(L, 3)) { string arg0 = ToLua.CheckString(L, 1); GameFramework.MessageType arg1 = (GameFramework.MessageType)ToLua.CheckObject(L, 2, typeof(GameFramework.MessageType)); GameFramework.ByteBuffer arg2 = (GameFramework.ByteBuffer)ToLua.ToObject(L, 3); GameContent.ToLuaBridge.Recevive(arg0, arg1, arg2); return(0); } else if (count == 3 && TypeChecker.CheckTypes <UnityEngine.Object>(L, 3)) { string arg0 = ToLua.CheckString(L, 1); GameFramework.MessageType arg1 = (GameFramework.MessageType)ToLua.CheckObject(L, 2, typeof(GameFramework.MessageType)); UnityEngine.Object arg2 = (UnityEngine.Object)ToLua.ToObject(L, 3); GameContent.ToLuaBridge.Recevive(arg0, arg1, arg2); return(0); } else if (count == 3 && TypeChecker.CheckTypes <string>(L, 3)) { string arg0 = ToLua.CheckString(L, 1); GameFramework.MessageType arg1 = (GameFramework.MessageType)ToLua.CheckObject(L, 2, typeof(GameFramework.MessageType)); string arg2 = ToLua.ToString(L, 3); GameContent.ToLuaBridge.Recevive(arg0, arg1, arg2); return(0); } else if (count == 3 && TypeChecker.CheckTypes <UnityEngine.GameObject>(L, 3)) { string arg0 = ToLua.CheckString(L, 1); GameFramework.MessageType arg1 = (GameFramework.MessageType)ToLua.CheckObject(L, 2, typeof(GameFramework.MessageType)); UnityEngine.GameObject arg2 = (UnityEngine.GameObject)ToLua.ToObject(L, 3); GameContent.ToLuaBridge.Recevive(arg0, arg1, arg2); return(0); } else { return(LuaDLL.luaL_throw(L, "invalid arguments to method: GameContent.ToLuaBridge.Recevive")); } } catch (Exception e) { return(LuaDLL.toluaL_exception(L, e)); } }
static int get_content(IntPtr L) { object o = null; try { o = ToLua.ToObject(L, 1); GameFramework.MessageBody_ByteBuffer obj = (GameFramework.MessageBody_ByteBuffer)o; GameFramework.ByteBuffer ret = obj.content; ToLua.PushObject(L, ret); return(1); } catch (Exception e) { return(LuaDLL.toluaL_exception(L, e, o, "attempt to index content on a nil value")); } }
static int get_LuaReceiveData(IntPtr L) { object o = null; try { o = ToLua.ToObject(L, 1); GameFramework.SessionData obj = (GameFramework.SessionData)o; GameFramework.ByteBuffer ret = obj.LuaReceiveData; ToLua.PushObject(L, ret); return(1); } catch (Exception e) { return(LuaDLL.toluaL_exception(L, e, o, "attempt to index LuaReceiveData on a nil value")); } }
static int _CreateGameFramework_MessageBody_ByteBuffer(IntPtr L) { try { int count = LuaDLL.lua_gettop(L); if (count == 2) { string arg0 = ToLua.CheckString(L, 1); GameFramework.ByteBuffer arg1 = (GameFramework.ByteBuffer)ToLua.CheckObject <GameFramework.ByteBuffer>(L, 2); GameFramework.MessageBody_ByteBuffer obj = new GameFramework.MessageBody_ByteBuffer(arg0, arg1); ToLua.PushObject(L, obj); return(1); } else { return(LuaDLL.luaL_throw(L, "invalid arguments to ctor method: GameFramework.MessageBody_ByteBuffer.New")); } } catch (Exception e) { return(LuaDLL.toluaL_exception(L, e)); } }
static int Recevive(IntPtr L) { try { int count = LuaDLL.lua_gettop(L); if (count == 2) { GameFramework.MessageModule obj = (GameFramework.MessageModule)ToLua.CheckObject <GameFramework.MessageModule>(L, 1); GameFramework.Message arg0 = StackTraits <GameFramework.Message> .Check(L, 2); obj.Recevive(arg0); return(0); } else if (count == 3 && TypeChecker.CheckTypes <int, GameFramework.IMessageBody>(L, 2)) { GameFramework.MessageModule obj = (GameFramework.MessageModule)ToLua.CheckObject <GameFramework.MessageModule>(L, 1); int arg0 = (int)LuaDLL.lua_tonumber(L, 2); GameFramework.IMessageBody arg1 = (GameFramework.IMessageBody)ToLua.ToObject(L, 3); obj.Recevive(arg0, arg1); return(0); } else if (count == 3 && TypeChecker.CheckTypes <GameFramework.MessageType, GameFramework.IMessageBody>(L, 2)) { GameFramework.MessageModule obj = (GameFramework.MessageModule)ToLua.CheckObject <GameFramework.MessageModule>(L, 1); GameFramework.MessageType arg0 = (GameFramework.MessageType)ToLua.ToObject(L, 2); GameFramework.IMessageBody arg1 = (GameFramework.IMessageBody)ToLua.ToObject(L, 3); obj.Recevive(arg0, arg1); return(0); } else if (count == 4 && TypeChecker.CheckTypes <string, GameFramework.MessageType, GameFramework.ByteBuffer>(L, 2)) { GameFramework.MessageModule obj = (GameFramework.MessageModule)ToLua.CheckObject <GameFramework.MessageModule>(L, 1); string arg0 = ToLua.ToString(L, 2); GameFramework.MessageType arg1 = (GameFramework.MessageType)ToLua.ToObject(L, 3); GameFramework.ByteBuffer arg2 = (GameFramework.ByteBuffer)ToLua.ToObject(L, 4); obj.Recevive(arg0, arg1, arg2); return(0); } else if (count == 4 && TypeChecker.CheckTypes <string, int, GameFramework.ByteBuffer>(L, 2)) { GameFramework.MessageModule obj = (GameFramework.MessageModule)ToLua.CheckObject <GameFramework.MessageModule>(L, 1); string arg0 = ToLua.ToString(L, 2); int arg1 = (int)LuaDLL.lua_tonumber(L, 3); GameFramework.ByteBuffer arg2 = (GameFramework.ByteBuffer)ToLua.ToObject(L, 4); obj.Recevive(arg0, arg1, arg2); return(0); } else if (count == 4 && TypeChecker.CheckTypes <long, GameFramework.MessageType, UnityEngine.GameObject>(L, 2)) { GameFramework.MessageModule obj = (GameFramework.MessageModule)ToLua.CheckObject <GameFramework.MessageModule>(L, 1); long arg0 = LuaDLL.tolua_toint64(L, 2); GameFramework.MessageType arg1 = (GameFramework.MessageType)ToLua.ToObject(L, 3); UnityEngine.GameObject arg2 = (UnityEngine.GameObject)ToLua.ToObject(L, 4); obj.Recevive(arg0, arg1, arg2); return(0); } else if (count == 4 && TypeChecker.CheckTypes <long, int, UnityEngine.GameObject>(L, 2)) { GameFramework.MessageModule obj = (GameFramework.MessageModule)ToLua.CheckObject <GameFramework.MessageModule>(L, 1); long arg0 = LuaDLL.tolua_toint64(L, 2); int arg1 = (int)LuaDLL.lua_tonumber(L, 3); UnityEngine.GameObject arg2 = (UnityEngine.GameObject)ToLua.ToObject(L, 4); obj.Recevive(arg0, arg1, arg2); return(0); } else if (count == 4 && TypeChecker.CheckTypes <string, GameFramework.MessageType, UnityEngine.GameObject>(L, 2)) { GameFramework.MessageModule obj = (GameFramework.MessageModule)ToLua.CheckObject <GameFramework.MessageModule>(L, 1); string arg0 = ToLua.ToString(L, 2); GameFramework.MessageType arg1 = (GameFramework.MessageType)ToLua.ToObject(L, 3); UnityEngine.GameObject arg2 = (UnityEngine.GameObject)ToLua.ToObject(L, 4); obj.Recevive(arg0, arg1, arg2); return(0); } else if (count == 4 && TypeChecker.CheckTypes <string, int, string>(L, 2)) { GameFramework.MessageModule obj = (GameFramework.MessageModule)ToLua.CheckObject <GameFramework.MessageModule>(L, 1); string arg0 = ToLua.ToString(L, 2); int arg1 = (int)LuaDLL.lua_tonumber(L, 3); string arg2 = ToLua.ToString(L, 4); obj.Recevive(arg0, arg1, arg2); return(0); } else if (count == 4 && TypeChecker.CheckTypes <System.Type, GameFramework.MessageType, string>(L, 2)) { GameFramework.MessageModule obj = (GameFramework.MessageModule)ToLua.CheckObject <GameFramework.MessageModule>(L, 1); System.Type arg0 = (System.Type)ToLua.ToObject(L, 2); GameFramework.MessageType arg1 = (GameFramework.MessageType)ToLua.ToObject(L, 3); string arg2 = ToLua.ToString(L, 4); obj.Recevive(arg0, arg1, arg2); return(0); } else if (count == 4 && TypeChecker.CheckTypes <System.Type, int, string>(L, 2)) { GameFramework.MessageModule obj = (GameFramework.MessageModule)ToLua.CheckObject <GameFramework.MessageModule>(L, 1); System.Type arg0 = (System.Type)ToLua.ToObject(L, 2); int arg1 = (int)LuaDLL.lua_tonumber(L, 3); string arg2 = ToLua.ToString(L, 4); obj.Recevive(arg0, arg1, arg2); return(0); } else if (count == 4 && TypeChecker.CheckTypes <string, GameFramework.MessageType, string>(L, 2)) { GameFramework.MessageModule obj = (GameFramework.MessageModule)ToLua.CheckObject <GameFramework.MessageModule>(L, 1); string arg0 = ToLua.ToString(L, 2); GameFramework.MessageType arg1 = (GameFramework.MessageType)ToLua.ToObject(L, 3); string arg2 = ToLua.ToString(L, 4); obj.Recevive(arg0, arg1, arg2); return(0); } else if (count == 4 && TypeChecker.CheckTypes <string, int, UnityEngine.GameObject>(L, 2)) { GameFramework.MessageModule obj = (GameFramework.MessageModule)ToLua.CheckObject <GameFramework.MessageModule>(L, 1); string arg0 = ToLua.ToString(L, 2); int arg1 = (int)LuaDLL.lua_tonumber(L, 3); UnityEngine.GameObject arg2 = (UnityEngine.GameObject)ToLua.ToObject(L, 4); obj.Recevive(arg0, arg1, arg2); return(0); } else if (count == 4 && TypeChecker.CheckTypes <string, GameFramework.MessageType, UnityEngine.Object>(L, 2)) { GameFramework.MessageModule obj = (GameFramework.MessageModule)ToLua.CheckObject <GameFramework.MessageModule>(L, 1); string arg0 = ToLua.ToString(L, 2); GameFramework.MessageType arg1 = (GameFramework.MessageType)ToLua.ToObject(L, 3); UnityEngine.Object arg2 = (UnityEngine.Object)ToLua.ToObject(L, 4); obj.Recevive(arg0, arg1, arg2); return(0); } else if (count == 4 && TypeChecker.CheckTypes <string, int, UnityEngine.Object>(L, 2)) { GameFramework.MessageModule obj = (GameFramework.MessageModule)ToLua.CheckObject <GameFramework.MessageModule>(L, 1); string arg0 = ToLua.ToString(L, 2); int arg1 = (int)LuaDLL.lua_tonumber(L, 3); UnityEngine.Object arg2 = (UnityEngine.Object)ToLua.ToObject(L, 4); obj.Recevive(arg0, arg1, arg2); return(0); } else { return(LuaDLL.luaL_throw(L, "invalid arguments to method: GameFramework.MessageModule.Recevive")); } } catch (Exception e) { return(LuaDLL.toluaL_exception(L, e)); } }