UnityEngine_RectOffsetWrap.cs 6.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301
  1. //this source code was auto-generated by tolua#, do not modify it
  2. using System;
  3. using LuaInterface;
  4. public class UnityEngine_RectOffsetWrap
  5. {
  6. public static void Register(LuaState L)
  7. {
  8. L.BeginClass(typeof(UnityEngine.RectOffset), typeof(System.Object));
  9. L.RegFunction("Add", Add);
  10. L.RegFunction("Remove", Remove);
  11. L.RegFunction("ToString", ToString);
  12. L.RegFunction("New", _CreateUnityEngine_RectOffset);
  13. L.RegFunction("__tostring", ToLua.op_ToString);
  14. L.RegVar("left", get_left, set_left);
  15. L.RegVar("right", get_right, set_right);
  16. L.RegVar("top", get_top, set_top);
  17. L.RegVar("bottom", get_bottom, set_bottom);
  18. L.RegVar("horizontal", get_horizontal, null);
  19. L.RegVar("vertical", get_vertical, null);
  20. L.EndClass();
  21. }
  22. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  23. static int _CreateUnityEngine_RectOffset(IntPtr L)
  24. {
  25. try
  26. {
  27. int count = LuaDLL.lua_gettop(L);
  28. if (count == 0)
  29. {
  30. UnityEngine.RectOffset obj = new UnityEngine.RectOffset();
  31. ToLua.PushObject(L, obj);
  32. return 1;
  33. }
  34. else if (count == 4)
  35. {
  36. int arg0 = (int)LuaDLL.luaL_checknumber(L, 1);
  37. int arg1 = (int)LuaDLL.luaL_checknumber(L, 2);
  38. int arg2 = (int)LuaDLL.luaL_checknumber(L, 3);
  39. int arg3 = (int)LuaDLL.luaL_checknumber(L, 4);
  40. UnityEngine.RectOffset obj = new UnityEngine.RectOffset(arg0, arg1, arg2, arg3);
  41. ToLua.PushObject(L, obj);
  42. return 1;
  43. }
  44. else
  45. {
  46. return LuaDLL.luaL_throw(L, "invalid arguments to ctor method: UnityEngine.RectOffset.New");
  47. }
  48. }
  49. catch (Exception e)
  50. {
  51. return LuaDLL.toluaL_exception(L, e);
  52. }
  53. }
  54. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  55. static int Add(IntPtr L)
  56. {
  57. try
  58. {
  59. ToLua.CheckArgsCount(L, 2);
  60. UnityEngine.RectOffset obj = (UnityEngine.RectOffset)ToLua.CheckObject<UnityEngine.RectOffset>(L, 1);
  61. UnityEngine.Rect arg0 = StackTraits<UnityEngine.Rect>.Check(L, 2);
  62. UnityEngine.Rect o = obj.Add(arg0);
  63. ToLua.PushValue(L, o);
  64. return 1;
  65. }
  66. catch (Exception e)
  67. {
  68. return LuaDLL.toluaL_exception(L, e);
  69. }
  70. }
  71. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  72. static int Remove(IntPtr L)
  73. {
  74. try
  75. {
  76. ToLua.CheckArgsCount(L, 2);
  77. UnityEngine.RectOffset obj = (UnityEngine.RectOffset)ToLua.CheckObject<UnityEngine.RectOffset>(L, 1);
  78. UnityEngine.Rect arg0 = StackTraits<UnityEngine.Rect>.Check(L, 2);
  79. UnityEngine.Rect o = obj.Remove(arg0);
  80. ToLua.PushValue(L, o);
  81. return 1;
  82. }
  83. catch (Exception e)
  84. {
  85. return LuaDLL.toluaL_exception(L, e);
  86. }
  87. }
  88. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  89. static int ToString(IntPtr L)
  90. {
  91. try
  92. {
  93. ToLua.CheckArgsCount(L, 1);
  94. UnityEngine.RectOffset obj = (UnityEngine.RectOffset)ToLua.CheckObject<UnityEngine.RectOffset>(L, 1);
  95. string o = obj.ToString();
  96. LuaDLL.lua_pushstring(L, o);
  97. return 1;
  98. }
  99. catch (Exception e)
  100. {
  101. return LuaDLL.toluaL_exception(L, e);
  102. }
  103. }
  104. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  105. static int get_left(IntPtr L)
  106. {
  107. object o = null;
  108. try
  109. {
  110. o = ToLua.ToObject(L, 1);
  111. UnityEngine.RectOffset obj = (UnityEngine.RectOffset)o;
  112. int ret = obj.left;
  113. LuaDLL.lua_pushinteger(L, ret);
  114. return 1;
  115. }
  116. catch(Exception e)
  117. {
  118. return LuaDLL.toluaL_exception(L, e, o, "attempt to index left on a nil value");
  119. }
  120. }
  121. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  122. static int get_right(IntPtr L)
  123. {
  124. object o = null;
  125. try
  126. {
  127. o = ToLua.ToObject(L, 1);
  128. UnityEngine.RectOffset obj = (UnityEngine.RectOffset)o;
  129. int ret = obj.right;
  130. LuaDLL.lua_pushinteger(L, ret);
  131. return 1;
  132. }
  133. catch(Exception e)
  134. {
  135. return LuaDLL.toluaL_exception(L, e, o, "attempt to index right on a nil value");
  136. }
  137. }
  138. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  139. static int get_top(IntPtr L)
  140. {
  141. object o = null;
  142. try
  143. {
  144. o = ToLua.ToObject(L, 1);
  145. UnityEngine.RectOffset obj = (UnityEngine.RectOffset)o;
  146. int ret = obj.top;
  147. LuaDLL.lua_pushinteger(L, ret);
  148. return 1;
  149. }
  150. catch(Exception e)
  151. {
  152. return LuaDLL.toluaL_exception(L, e, o, "attempt to index top on a nil value");
  153. }
  154. }
  155. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  156. static int get_bottom(IntPtr L)
  157. {
  158. object o = null;
  159. try
  160. {
  161. o = ToLua.ToObject(L, 1);
  162. UnityEngine.RectOffset obj = (UnityEngine.RectOffset)o;
  163. int ret = obj.bottom;
  164. LuaDLL.lua_pushinteger(L, ret);
  165. return 1;
  166. }
  167. catch(Exception e)
  168. {
  169. return LuaDLL.toluaL_exception(L, e, o, "attempt to index bottom on a nil value");
  170. }
  171. }
  172. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  173. static int get_horizontal(IntPtr L)
  174. {
  175. object o = null;
  176. try
  177. {
  178. o = ToLua.ToObject(L, 1);
  179. UnityEngine.RectOffset obj = (UnityEngine.RectOffset)o;
  180. int ret = obj.horizontal;
  181. LuaDLL.lua_pushinteger(L, ret);
  182. return 1;
  183. }
  184. catch(Exception e)
  185. {
  186. return LuaDLL.toluaL_exception(L, e, o, "attempt to index horizontal on a nil value");
  187. }
  188. }
  189. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  190. static int get_vertical(IntPtr L)
  191. {
  192. object o = null;
  193. try
  194. {
  195. o = ToLua.ToObject(L, 1);
  196. UnityEngine.RectOffset obj = (UnityEngine.RectOffset)o;
  197. int ret = obj.vertical;
  198. LuaDLL.lua_pushinteger(L, ret);
  199. return 1;
  200. }
  201. catch(Exception e)
  202. {
  203. return LuaDLL.toluaL_exception(L, e, o, "attempt to index vertical on a nil value");
  204. }
  205. }
  206. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  207. static int set_left(IntPtr L)
  208. {
  209. object o = null;
  210. try
  211. {
  212. o = ToLua.ToObject(L, 1);
  213. UnityEngine.RectOffset obj = (UnityEngine.RectOffset)o;
  214. int arg0 = (int)LuaDLL.luaL_checknumber(L, 2);
  215. obj.left = arg0;
  216. return 0;
  217. }
  218. catch(Exception e)
  219. {
  220. return LuaDLL.toluaL_exception(L, e, o, "attempt to index left on a nil value");
  221. }
  222. }
  223. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  224. static int set_right(IntPtr L)
  225. {
  226. object o = null;
  227. try
  228. {
  229. o = ToLua.ToObject(L, 1);
  230. UnityEngine.RectOffset obj = (UnityEngine.RectOffset)o;
  231. int arg0 = (int)LuaDLL.luaL_checknumber(L, 2);
  232. obj.right = arg0;
  233. return 0;
  234. }
  235. catch(Exception e)
  236. {
  237. return LuaDLL.toluaL_exception(L, e, o, "attempt to index right on a nil value");
  238. }
  239. }
  240. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  241. static int set_top(IntPtr L)
  242. {
  243. object o = null;
  244. try
  245. {
  246. o = ToLua.ToObject(L, 1);
  247. UnityEngine.RectOffset obj = (UnityEngine.RectOffset)o;
  248. int arg0 = (int)LuaDLL.luaL_checknumber(L, 2);
  249. obj.top = arg0;
  250. return 0;
  251. }
  252. catch(Exception e)
  253. {
  254. return LuaDLL.toluaL_exception(L, e, o, "attempt to index top on a nil value");
  255. }
  256. }
  257. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  258. static int set_bottom(IntPtr L)
  259. {
  260. object o = null;
  261. try
  262. {
  263. o = ToLua.ToObject(L, 1);
  264. UnityEngine.RectOffset obj = (UnityEngine.RectOffset)o;
  265. int arg0 = (int)LuaDLL.luaL_checknumber(L, 2);
  266. obj.bottom = arg0;
  267. return 0;
  268. }
  269. catch(Exception e)
  270. {
  271. return LuaDLL.toluaL_exception(L, e, o, "attempt to index bottom on a nil value");
  272. }
  273. }
  274. }