Singleton_NetworkMgrWrap.cs 2.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129
  1. //this source code was auto-generated by tolua#, do not modify it
  2. using System;
  3. using LuaInterface;
  4. public class Singleton_NetworkMgrWrap
  5. {
  6. public static void Register(LuaState L)
  7. {
  8. L.BeginClass(typeof(Singleton<NetworkMgr>), typeof(System.Object), "Singleton_NetworkMgr");
  9. L.RegFunction("CreateInstance", CreateInstance);
  10. L.RegFunction("DestroyInstance", DestroyInstance);
  11. L.RegFunction("GetInstance", GetInstance);
  12. L.RegFunction("HasInstance", HasInstance);
  13. L.RegFunction("Init", Init);
  14. L.RegFunction("UnInit", UnInit);
  15. L.RegFunction("__tostring", ToLua.op_ToString);
  16. L.RegVar("Instance", get_Instance, null);
  17. L.EndClass();
  18. }
  19. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  20. static int CreateInstance(IntPtr L)
  21. {
  22. try
  23. {
  24. ToLua.CheckArgsCount(L, 0);
  25. Singleton<NetworkMgr>.CreateInstance();
  26. return 0;
  27. }
  28. catch (Exception e)
  29. {
  30. return LuaDLL.toluaL_exception(L, e);
  31. }
  32. }
  33. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  34. static int DestroyInstance(IntPtr L)
  35. {
  36. try
  37. {
  38. ToLua.CheckArgsCount(L, 0);
  39. Singleton<NetworkMgr>.DestroyInstance();
  40. return 0;
  41. }
  42. catch (Exception e)
  43. {
  44. return LuaDLL.toluaL_exception(L, e);
  45. }
  46. }
  47. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  48. static int GetInstance(IntPtr L)
  49. {
  50. try
  51. {
  52. ToLua.CheckArgsCount(L, 0);
  53. NetworkMgr o = Singleton<NetworkMgr>.GetInstance();
  54. ToLua.PushObject(L, o);
  55. return 1;
  56. }
  57. catch (Exception e)
  58. {
  59. return LuaDLL.toluaL_exception(L, e);
  60. }
  61. }
  62. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  63. static int HasInstance(IntPtr L)
  64. {
  65. try
  66. {
  67. ToLua.CheckArgsCount(L, 0);
  68. bool o = Singleton<NetworkMgr>.HasInstance();
  69. LuaDLL.lua_pushboolean(L, o);
  70. return 1;
  71. }
  72. catch (Exception e)
  73. {
  74. return LuaDLL.toluaL_exception(L, e);
  75. }
  76. }
  77. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  78. static int Init(IntPtr L)
  79. {
  80. try
  81. {
  82. ToLua.CheckArgsCount(L, 1);
  83. Singleton<NetworkMgr> obj = (Singleton<NetworkMgr>)ToLua.CheckObject<Singleton<NetworkMgr>>(L, 1);
  84. obj.Init();
  85. return 0;
  86. }
  87. catch (Exception e)
  88. {
  89. return LuaDLL.toluaL_exception(L, e);
  90. }
  91. }
  92. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  93. static int UnInit(IntPtr L)
  94. {
  95. try
  96. {
  97. ToLua.CheckArgsCount(L, 1);
  98. Singleton<NetworkMgr> obj = (Singleton<NetworkMgr>)ToLua.CheckObject<Singleton<NetworkMgr>>(L, 1);
  99. obj.UnInit();
  100. return 0;
  101. }
  102. catch (Exception e)
  103. {
  104. return LuaDLL.toluaL_exception(L, e);
  105. }
  106. }
  107. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  108. static int get_Instance(IntPtr L)
  109. {
  110. try
  111. {
  112. ToLua.PushObject(L, Singleton<NetworkMgr>.Instance);
  113. return 1;
  114. }
  115. catch (Exception e)
  116. {
  117. return LuaDLL.toluaL_exception(L, e);
  118. }
  119. }
  120. }