BattleSubModeWrap.cs 3.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147
  1. //this source code was auto-generated by tolua#, do not modify it
  2. using System;
  3. using LuaInterface;
  4. public class BattleSubModeWrap
  5. {
  6. public static void Register(LuaState L)
  7. {
  8. L.BeginEnum(typeof(BattleSubMode), "BattleSubMode");
  9. L.RegVar("None", get_None, null);
  10. L.RegVar("WorldBoss", get_WorldBoss, null);
  11. L.RegVar("NewbieBoss", get_NewbieBoss, null);
  12. L.RegVar("Resource", get_Resource, null);
  13. L.RegVar("Guild", get_Guild, null);
  14. L.RegVar("ClimbingTower", get_ClimbingTower, null);
  15. L.RegVar("Expedition", get_Expedition, null);
  16. L.RegVar("Arena", get_Arena, null);
  17. L.RegVar("HundredDojo", get_HundredDojo, null);
  18. L.RegVar("GvG", get_GvG, null);
  19. L.RegVar("Voyage", get_Voyage, null);
  20. L.RegVar("PvPClimbinglower", get_PvPClimbinglower, null);
  21. L.RegVar("GuildEx", get_GuildEx, null);
  22. L.RegVar("HundredDojoEx", get_HundredDojoEx, null);
  23. L.RegFunction("IntToEnum", IntToEnum);
  24. L.EndEnum();
  25. TypeTraits<BattleSubMode>.Check = CheckType;
  26. StackTraits<BattleSubMode>.Push = Push;
  27. }
  28. static void Push(IntPtr L, BattleSubMode arg)
  29. {
  30. ToLua.Push(L, arg);
  31. }
  32. static bool CheckType(IntPtr L, int pos)
  33. {
  34. return TypeChecker.CheckEnumType(typeof(BattleSubMode), L, pos);
  35. }
  36. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  37. static int get_None(IntPtr L)
  38. {
  39. ToLua.Push(L, BattleSubMode.None);
  40. return 1;
  41. }
  42. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  43. static int get_WorldBoss(IntPtr L)
  44. {
  45. ToLua.Push(L, BattleSubMode.WorldBoss);
  46. return 1;
  47. }
  48. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  49. static int get_NewbieBoss(IntPtr L)
  50. {
  51. ToLua.Push(L, BattleSubMode.NewbieBoss);
  52. return 1;
  53. }
  54. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  55. static int get_Resource(IntPtr L)
  56. {
  57. ToLua.Push(L, BattleSubMode.Resource);
  58. return 1;
  59. }
  60. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  61. static int get_Guild(IntPtr L)
  62. {
  63. ToLua.Push(L, BattleSubMode.Guild);
  64. return 1;
  65. }
  66. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  67. static int get_ClimbingTower(IntPtr L)
  68. {
  69. ToLua.Push(L, BattleSubMode.ClimbingTower);
  70. return 1;
  71. }
  72. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  73. static int get_Expedition(IntPtr L)
  74. {
  75. ToLua.Push(L, BattleSubMode.Expedition);
  76. return 1;
  77. }
  78. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  79. static int get_Arena(IntPtr L)
  80. {
  81. ToLua.Push(L, BattleSubMode.Arena);
  82. return 1;
  83. }
  84. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  85. static int get_HundredDojo(IntPtr L)
  86. {
  87. ToLua.Push(L, BattleSubMode.HundredDojo);
  88. return 1;
  89. }
  90. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  91. static int get_GvG(IntPtr L)
  92. {
  93. ToLua.Push(L, BattleSubMode.GvG);
  94. return 1;
  95. }
  96. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  97. static int get_Voyage(IntPtr L)
  98. {
  99. ToLua.Push(L, BattleSubMode.Voyage);
  100. return 1;
  101. }
  102. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  103. static int get_PvPClimbinglower(IntPtr L)
  104. {
  105. ToLua.Push(L, BattleSubMode.PvPClimbinglower);
  106. return 1;
  107. }
  108. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  109. static int get_GuildEx(IntPtr L)
  110. {
  111. ToLua.Push(L, BattleSubMode.GuildEx);
  112. return 1;
  113. }
  114. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  115. static int get_HundredDojoEx(IntPtr L)
  116. {
  117. ToLua.Push(L, BattleSubMode.HundredDojoEx);
  118. return 1;
  119. }
  120. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  121. static int IntToEnum(IntPtr L)
  122. {
  123. int arg0 = (int)LuaDLL.lua_tonumber(L, 1);
  124. BattleSubMode o = (BattleSubMode)arg0;
  125. ToLua.Push(L, o);
  126. return 1;
  127. }
  128. }