源战役客户端
您最多选择25个主题 主题必须以字母或数字开头,可以包含连字符 (-),并且长度不得超过35个字符

874 行
21 KiB

  1. //this source code was auto-generated by tolua#, do not modify it
  2. using System;
  3. using LuaInterface;
  4. public class UnityEngine_RectWrap
  5. {
  6. public static void Register(LuaState L)
  7. {
  8. L.BeginClass(typeof(UnityEngine.Rect), null);
  9. L.RegFunction("MinMaxRect", MinMaxRect);
  10. L.RegFunction("Set", Set);
  11. L.RegFunction("Contains", Contains);
  12. L.RegFunction("Overlaps", Overlaps);
  13. L.RegFunction("NormalizedToPoint", NormalizedToPoint);
  14. L.RegFunction("PointToNormalized", PointToNormalized);
  15. L.RegFunction("GetHashCode", GetHashCode);
  16. L.RegFunction("Equals", Equals);
  17. L.RegFunction("ToString", ToString);
  18. L.RegFunction("New", _CreateUnityEngine_Rect);
  19. L.RegFunction("__eq", op_Equality);
  20. L.RegFunction("__tostring", ToLua.op_ToString);
  21. L.RegVar("zero", get_zero, null);
  22. L.RegVar("x", get_x, set_x);
  23. L.RegVar("y", get_y, set_y);
  24. L.RegVar("position", get_position, set_position);
  25. L.RegVar("center", get_center, set_center);
  26. L.RegVar("min", get_min, set_min);
  27. L.RegVar("max", get_max, set_max);
  28. L.RegVar("width", get_width, set_width);
  29. L.RegVar("height", get_height, set_height);
  30. L.RegVar("size", get_size, set_size);
  31. L.RegVar("xMin", get_xMin, set_xMin);
  32. L.RegVar("yMin", get_yMin, set_yMin);
  33. L.RegVar("xMax", get_xMax, set_xMax);
  34. L.RegVar("yMax", get_yMax, set_yMax);
  35. L.EndClass();
  36. }
  37. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  38. static int _CreateUnityEngine_Rect(IntPtr L)
  39. {
  40. try
  41. {
  42. int count = LuaDLL.lua_gettop(L);
  43. if (count == 1)
  44. {
  45. UnityEngine.Rect arg0 = (UnityEngine.Rect)ToLua.CheckObject(L, 1, typeof(UnityEngine.Rect));
  46. UnityEngine.Rect obj = new UnityEngine.Rect(arg0);
  47. ToLua.PushValue(L, obj);
  48. return 1;
  49. }
  50. else if (count == 2 && TypeChecker.CheckTypes(L, 1, typeof(UnityEngine.Vector2), typeof(UnityEngine.Vector2)))
  51. {
  52. UnityEngine.Vector2 arg0 = ToLua.ToVector2(L, 1);
  53. UnityEngine.Vector2 arg1 = ToLua.ToVector2(L, 2);
  54. UnityEngine.Rect obj = new UnityEngine.Rect(arg0, arg1);
  55. ToLua.PushValue(L, obj);
  56. return 1;
  57. }
  58. else if (count == 4 && TypeChecker.CheckTypes(L, 1, typeof(float), typeof(float), typeof(float), typeof(float)))
  59. {
  60. float arg0 = (float)LuaDLL.luaL_checknumber(L, 1);
  61. float arg1 = (float)LuaDLL.luaL_checknumber(L, 2);
  62. float arg2 = (float)LuaDLL.luaL_checknumber(L, 3);
  63. float arg3 = (float)LuaDLL.luaL_checknumber(L, 4);
  64. UnityEngine.Rect obj = new UnityEngine.Rect(arg0, arg1, arg2, arg3);
  65. ToLua.PushValue(L, obj);
  66. return 1;
  67. }
  68. else if (count == 0)
  69. {
  70. UnityEngine.Rect obj = new UnityEngine.Rect();
  71. ToLua.PushValue(L, obj);
  72. return 1;
  73. }
  74. else
  75. {
  76. return LuaDLL.luaL_throw(L, "invalid arguments to ctor method: UnityEngine.Rect.New");
  77. }
  78. }
  79. catch(Exception e)
  80. {
  81. return LuaDLL.toluaL_exception(L, e);
  82. }
  83. }
  84. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  85. static int MinMaxRect(IntPtr L)
  86. {
  87. try
  88. {
  89. ToLua.CheckArgsCount(L, 4);
  90. float arg0 = (float)LuaDLL.luaL_checknumber(L, 1);
  91. float arg1 = (float)LuaDLL.luaL_checknumber(L, 2);
  92. float arg2 = (float)LuaDLL.luaL_checknumber(L, 3);
  93. float arg3 = (float)LuaDLL.luaL_checknumber(L, 4);
  94. UnityEngine.Rect o = UnityEngine.Rect.MinMaxRect(arg0, arg1, arg2, arg3);
  95. ToLua.PushValue(L, o);
  96. return 1;
  97. }
  98. catch(Exception e)
  99. {
  100. return LuaDLL.toluaL_exception(L, e);
  101. }
  102. }
  103. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  104. static int Set(IntPtr L)
  105. {
  106. try
  107. {
  108. ToLua.CheckArgsCount(L, 5);
  109. UnityEngine.Rect obj = (UnityEngine.Rect)ToLua.CheckObject(L, 1, typeof(UnityEngine.Rect));
  110. float arg0 = (float)LuaDLL.luaL_checknumber(L, 2);
  111. float arg1 = (float)LuaDLL.luaL_checknumber(L, 3);
  112. float arg2 = (float)LuaDLL.luaL_checknumber(L, 4);
  113. float arg3 = (float)LuaDLL.luaL_checknumber(L, 5);
  114. obj.Set(arg0, arg1, arg2, arg3);
  115. ToLua.SetBack(L, 1, obj);
  116. return 0;
  117. }
  118. catch(Exception e)
  119. {
  120. return LuaDLL.toluaL_exception(L, e);
  121. }
  122. }
  123. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  124. static int Contains(IntPtr L)
  125. {
  126. try
  127. {
  128. int count = LuaDLL.lua_gettop(L);
  129. if (count == 2 && TypeChecker.CheckTypes(L, 1, typeof(UnityEngine.Rect), typeof(UnityEngine.Vector2)))
  130. {
  131. UnityEngine.Rect obj = (UnityEngine.Rect)ToLua.ToObject(L, 1);
  132. UnityEngine.Vector2 arg0 = ToLua.ToVector2(L, 2);
  133. bool o = obj.Contains(arg0);
  134. LuaDLL.lua_pushboolean(L, o);
  135. ToLua.SetBack(L, 1, obj);
  136. return 1;
  137. }
  138. else if (count == 2 && TypeChecker.CheckTypes(L, 1, typeof(UnityEngine.Rect), typeof(UnityEngine.Vector3)))
  139. {
  140. UnityEngine.Rect obj = (UnityEngine.Rect)ToLua.ToObject(L, 1);
  141. UnityEngine.Vector3 arg0 = ToLua.ToVector3(L, 2);
  142. bool o = obj.Contains(arg0);
  143. LuaDLL.lua_pushboolean(L, o);
  144. ToLua.SetBack(L, 1, obj);
  145. return 1;
  146. }
  147. else if (count == 3 && TypeChecker.CheckTypes(L, 1, typeof(UnityEngine.Rect), typeof(UnityEngine.Vector3), typeof(bool)))
  148. {
  149. UnityEngine.Rect obj = (UnityEngine.Rect)ToLua.ToObject(L, 1);
  150. UnityEngine.Vector3 arg0 = ToLua.ToVector3(L, 2);
  151. bool arg1 = LuaDLL.lua_toboolean(L, 3);
  152. bool o = obj.Contains(arg0, arg1);
  153. LuaDLL.lua_pushboolean(L, o);
  154. ToLua.SetBack(L, 1, obj);
  155. return 1;
  156. }
  157. else
  158. {
  159. return LuaDLL.luaL_throw(L, "invalid arguments to method: UnityEngine.Rect.Contains");
  160. }
  161. }
  162. catch(Exception e)
  163. {
  164. return LuaDLL.toluaL_exception(L, e);
  165. }
  166. }
  167. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  168. static int Overlaps(IntPtr L)
  169. {
  170. try
  171. {
  172. int count = LuaDLL.lua_gettop(L);
  173. if (count == 2 && TypeChecker.CheckTypes(L, 1, typeof(UnityEngine.Rect), typeof(UnityEngine.Rect)))
  174. {
  175. UnityEngine.Rect obj = (UnityEngine.Rect)ToLua.ToObject(L, 1);
  176. UnityEngine.Rect arg0 = (UnityEngine.Rect)ToLua.ToObject(L, 2);
  177. bool o = obj.Overlaps(arg0);
  178. LuaDLL.lua_pushboolean(L, o);
  179. ToLua.SetBack(L, 1, obj);
  180. return 1;
  181. }
  182. else if (count == 3 && TypeChecker.CheckTypes(L, 1, typeof(UnityEngine.Rect), typeof(UnityEngine.Rect), typeof(bool)))
  183. {
  184. UnityEngine.Rect obj = (UnityEngine.Rect)ToLua.ToObject(L, 1);
  185. UnityEngine.Rect arg0 = (UnityEngine.Rect)ToLua.ToObject(L, 2);
  186. bool arg1 = LuaDLL.lua_toboolean(L, 3);
  187. bool o = obj.Overlaps(arg0, arg1);
  188. LuaDLL.lua_pushboolean(L, o);
  189. ToLua.SetBack(L, 1, obj);
  190. return 1;
  191. }
  192. else
  193. {
  194. return LuaDLL.luaL_throw(L, "invalid arguments to method: UnityEngine.Rect.Overlaps");
  195. }
  196. }
  197. catch(Exception e)
  198. {
  199. return LuaDLL.toluaL_exception(L, e);
  200. }
  201. }
  202. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  203. static int NormalizedToPoint(IntPtr L)
  204. {
  205. try
  206. {
  207. ToLua.CheckArgsCount(L, 2);
  208. UnityEngine.Rect arg0 = (UnityEngine.Rect)ToLua.CheckObject(L, 1, typeof(UnityEngine.Rect));
  209. UnityEngine.Vector2 arg1 = ToLua.ToVector2(L, 2);
  210. UnityEngine.Vector2 o = UnityEngine.Rect.NormalizedToPoint(arg0, arg1);
  211. ToLua.Push(L, o);
  212. return 1;
  213. }
  214. catch(Exception e)
  215. {
  216. return LuaDLL.toluaL_exception(L, e);
  217. }
  218. }
  219. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  220. static int PointToNormalized(IntPtr L)
  221. {
  222. try
  223. {
  224. ToLua.CheckArgsCount(L, 2);
  225. UnityEngine.Rect arg0 = (UnityEngine.Rect)ToLua.CheckObject(L, 1, typeof(UnityEngine.Rect));
  226. UnityEngine.Vector2 arg1 = ToLua.ToVector2(L, 2);
  227. UnityEngine.Vector2 o = UnityEngine.Rect.PointToNormalized(arg0, arg1);
  228. ToLua.Push(L, o);
  229. return 1;
  230. }
  231. catch(Exception e)
  232. {
  233. return LuaDLL.toluaL_exception(L, e);
  234. }
  235. }
  236. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  237. static int op_Equality(IntPtr L)
  238. {
  239. try
  240. {
  241. ToLua.CheckArgsCount(L, 2);
  242. UnityEngine.Rect arg0 = (UnityEngine.Rect)ToLua.ToObject(L, 1);
  243. UnityEngine.Rect arg1 = (UnityEngine.Rect)ToLua.ToObject(L, 2);
  244. bool o = arg0 == arg1;
  245. LuaDLL.lua_pushboolean(L, o);
  246. return 1;
  247. }
  248. catch(Exception e)
  249. {
  250. return LuaDLL.toluaL_exception(L, e);
  251. }
  252. }
  253. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  254. static int GetHashCode(IntPtr L)
  255. {
  256. try
  257. {
  258. ToLua.CheckArgsCount(L, 1);
  259. UnityEngine.Rect obj = (UnityEngine.Rect)ToLua.CheckObject(L, 1, typeof(UnityEngine.Rect));
  260. int o = obj.GetHashCode();
  261. LuaDLL.lua_pushinteger(L, o);
  262. ToLua.SetBack(L, 1, obj);
  263. return 1;
  264. }
  265. catch(Exception e)
  266. {
  267. return LuaDLL.toluaL_exception(L, e);
  268. }
  269. }
  270. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  271. static int Equals(IntPtr L)
  272. {
  273. try
  274. {
  275. int count = LuaDLL.lua_gettop(L);
  276. if (count == 2 && TypeChecker.CheckTypes(L, 1, typeof(UnityEngine.Rect), typeof(UnityEngine.Rect)))
  277. {
  278. UnityEngine.Rect obj = (UnityEngine.Rect)ToLua.ToObject(L, 1);
  279. UnityEngine.Rect arg0 = (UnityEngine.Rect)ToLua.ToObject(L, 2);
  280. bool o = obj.Equals(arg0);
  281. LuaDLL.lua_pushboolean(L, o);
  282. ToLua.SetBack(L, 1, obj);
  283. return 1;
  284. }
  285. else if (count == 2 && TypeChecker.CheckTypes(L, 1, typeof(UnityEngine.Rect), typeof(object)))
  286. {
  287. UnityEngine.Rect obj = (UnityEngine.Rect)ToLua.ToObject(L, 1);
  288. object arg0 = ToLua.ToVarObject(L, 2);
  289. bool o = obj.Equals(arg0);
  290. LuaDLL.lua_pushboolean(L, o);
  291. ToLua.SetBack(L, 1, obj);
  292. return 1;
  293. }
  294. else
  295. {
  296. return LuaDLL.luaL_throw(L, "invalid arguments to method: UnityEngine.Rect.Equals");
  297. }
  298. }
  299. catch(Exception e)
  300. {
  301. return LuaDLL.toluaL_exception(L, e);
  302. }
  303. }
  304. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  305. static int ToString(IntPtr L)
  306. {
  307. try
  308. {
  309. int count = LuaDLL.lua_gettop(L);
  310. if (count == 1 && TypeChecker.CheckTypes(L, 1, typeof(UnityEngine.Rect)))
  311. {
  312. UnityEngine.Rect obj = (UnityEngine.Rect)ToLua.ToObject(L, 1);
  313. string o = obj.ToString();
  314. LuaDLL.lua_pushstring(L, o);
  315. return 1;
  316. }
  317. else if (count == 2 && TypeChecker.CheckTypes(L, 1, typeof(UnityEngine.Rect), typeof(string)))
  318. {
  319. UnityEngine.Rect obj = (UnityEngine.Rect)ToLua.ToObject(L, 1);
  320. string arg0 = ToLua.ToString(L, 2);
  321. string o = obj.ToString(arg0);
  322. LuaDLL.lua_pushstring(L, o);
  323. return 1;
  324. }
  325. else
  326. {
  327. return LuaDLL.luaL_throw(L, "invalid arguments to method: UnityEngine.Rect.ToString");
  328. }
  329. }
  330. catch(Exception e)
  331. {
  332. return LuaDLL.toluaL_exception(L, e);
  333. }
  334. }
  335. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  336. static int get_zero(IntPtr L)
  337. {
  338. try
  339. {
  340. ToLua.PushValue(L, UnityEngine.Rect.zero);
  341. return 1;
  342. }
  343. catch(Exception e)
  344. {
  345. return LuaDLL.toluaL_exception(L, e);
  346. }
  347. }
  348. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  349. static int get_x(IntPtr L)
  350. {
  351. object o = null;
  352. try
  353. {
  354. o = ToLua.ToObject(L, 1);
  355. UnityEngine.Rect obj = (UnityEngine.Rect)o;
  356. float ret = obj.x;
  357. LuaDLL.lua_pushnumber(L, ret);
  358. return 1;
  359. }
  360. catch(Exception e)
  361. {
  362. return LuaDLL.toluaL_exception(L, e, o == null ? "attempt to index x on a nil value" : e.Message);
  363. }
  364. }
  365. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  366. static int get_y(IntPtr L)
  367. {
  368. object o = null;
  369. try
  370. {
  371. o = ToLua.ToObject(L, 1);
  372. UnityEngine.Rect obj = (UnityEngine.Rect)o;
  373. float ret = obj.y;
  374. LuaDLL.lua_pushnumber(L, ret);
  375. return 1;
  376. }
  377. catch(Exception e)
  378. {
  379. return LuaDLL.toluaL_exception(L, e, o == null ? "attempt to index y on a nil value" : e.Message);
  380. }
  381. }
  382. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  383. static int get_position(IntPtr L)
  384. {
  385. object o = null;
  386. try
  387. {
  388. o = ToLua.ToObject(L, 1);
  389. UnityEngine.Rect obj = (UnityEngine.Rect)o;
  390. UnityEngine.Vector2 ret = obj.position;
  391. ToLua.Push(L, ret);
  392. return 1;
  393. }
  394. catch(Exception e)
  395. {
  396. return LuaDLL.toluaL_exception(L, e, o == null ? "attempt to index position on a nil value" : e.Message);
  397. }
  398. }
  399. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  400. static int get_center(IntPtr L)
  401. {
  402. object o = null;
  403. try
  404. {
  405. o = ToLua.ToObject(L, 1);
  406. UnityEngine.Rect obj = (UnityEngine.Rect)o;
  407. UnityEngine.Vector2 ret = obj.center;
  408. ToLua.Push(L, ret);
  409. return 1;
  410. }
  411. catch(Exception e)
  412. {
  413. return LuaDLL.toluaL_exception(L, e, o == null ? "attempt to index center on a nil value" : e.Message);
  414. }
  415. }
  416. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  417. static int get_min(IntPtr L)
  418. {
  419. object o = null;
  420. try
  421. {
  422. o = ToLua.ToObject(L, 1);
  423. UnityEngine.Rect obj = (UnityEngine.Rect)o;
  424. UnityEngine.Vector2 ret = obj.min;
  425. ToLua.Push(L, ret);
  426. return 1;
  427. }
  428. catch(Exception e)
  429. {
  430. return LuaDLL.toluaL_exception(L, e, o == null ? "attempt to index min on a nil value" : e.Message);
  431. }
  432. }
  433. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  434. static int get_max(IntPtr L)
  435. {
  436. object o = null;
  437. try
  438. {
  439. o = ToLua.ToObject(L, 1);
  440. UnityEngine.Rect obj = (UnityEngine.Rect)o;
  441. UnityEngine.Vector2 ret = obj.max;
  442. ToLua.Push(L, ret);
  443. return 1;
  444. }
  445. catch(Exception e)
  446. {
  447. return LuaDLL.toluaL_exception(L, e, o == null ? "attempt to index max on a nil value" : e.Message);
  448. }
  449. }
  450. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  451. static int get_width(IntPtr L)
  452. {
  453. object o = null;
  454. try
  455. {
  456. o = ToLua.ToObject(L, 1);
  457. UnityEngine.Rect obj = (UnityEngine.Rect)o;
  458. float ret = obj.width;
  459. LuaDLL.lua_pushnumber(L, ret);
  460. return 1;
  461. }
  462. catch(Exception e)
  463. {
  464. return LuaDLL.toluaL_exception(L, e, o == null ? "attempt to index width on a nil value" : e.Message);
  465. }
  466. }
  467. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  468. static int get_height(IntPtr L)
  469. {
  470. object o = null;
  471. try
  472. {
  473. o = ToLua.ToObject(L, 1);
  474. UnityEngine.Rect obj = (UnityEngine.Rect)o;
  475. float ret = obj.height;
  476. LuaDLL.lua_pushnumber(L, ret);
  477. return 1;
  478. }
  479. catch(Exception e)
  480. {
  481. return LuaDLL.toluaL_exception(L, e, o == null ? "attempt to index height on a nil value" : e.Message);
  482. }
  483. }
  484. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  485. static int get_size(IntPtr L)
  486. {
  487. object o = null;
  488. try
  489. {
  490. o = ToLua.ToObject(L, 1);
  491. UnityEngine.Rect obj = (UnityEngine.Rect)o;
  492. UnityEngine.Vector2 ret = obj.size;
  493. ToLua.Push(L, ret);
  494. return 1;
  495. }
  496. catch(Exception e)
  497. {
  498. return LuaDLL.toluaL_exception(L, e, o == null ? "attempt to index size on a nil value" : e.Message);
  499. }
  500. }
  501. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  502. static int get_xMin(IntPtr L)
  503. {
  504. object o = null;
  505. try
  506. {
  507. o = ToLua.ToObject(L, 1);
  508. UnityEngine.Rect obj = (UnityEngine.Rect)o;
  509. float ret = obj.xMin;
  510. LuaDLL.lua_pushnumber(L, ret);
  511. return 1;
  512. }
  513. catch(Exception e)
  514. {
  515. return LuaDLL.toluaL_exception(L, e, o == null ? "attempt to index xMin on a nil value" : e.Message);
  516. }
  517. }
  518. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  519. static int get_yMin(IntPtr L)
  520. {
  521. object o = null;
  522. try
  523. {
  524. o = ToLua.ToObject(L, 1);
  525. UnityEngine.Rect obj = (UnityEngine.Rect)o;
  526. float ret = obj.yMin;
  527. LuaDLL.lua_pushnumber(L, ret);
  528. return 1;
  529. }
  530. catch(Exception e)
  531. {
  532. return LuaDLL.toluaL_exception(L, e, o == null ? "attempt to index yMin on a nil value" : e.Message);
  533. }
  534. }
  535. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  536. static int get_xMax(IntPtr L)
  537. {
  538. object o = null;
  539. try
  540. {
  541. o = ToLua.ToObject(L, 1);
  542. UnityEngine.Rect obj = (UnityEngine.Rect)o;
  543. float ret = obj.xMax;
  544. LuaDLL.lua_pushnumber(L, ret);
  545. return 1;
  546. }
  547. catch(Exception e)
  548. {
  549. return LuaDLL.toluaL_exception(L, e, o == null ? "attempt to index xMax on a nil value" : e.Message);
  550. }
  551. }
  552. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  553. static int get_yMax(IntPtr L)
  554. {
  555. object o = null;
  556. try
  557. {
  558. o = ToLua.ToObject(L, 1);
  559. UnityEngine.Rect obj = (UnityEngine.Rect)o;
  560. float ret = obj.yMax;
  561. LuaDLL.lua_pushnumber(L, ret);
  562. return 1;
  563. }
  564. catch(Exception e)
  565. {
  566. return LuaDLL.toluaL_exception(L, e, o == null ? "attempt to index yMax on a nil value" : e.Message);
  567. }
  568. }
  569. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  570. static int set_x(IntPtr L)
  571. {
  572. object o = null;
  573. try
  574. {
  575. o = ToLua.ToObject(L, 1);
  576. UnityEngine.Rect obj = (UnityEngine.Rect)o;
  577. float arg0 = (float)LuaDLL.luaL_checknumber(L, 2);
  578. obj.x = arg0;
  579. ToLua.SetBack(L, 1, obj);
  580. return 0;
  581. }
  582. catch(Exception e)
  583. {
  584. return LuaDLL.toluaL_exception(L, e, o == null ? "attempt to index x on a nil value" : e.Message);
  585. }
  586. }
  587. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  588. static int set_y(IntPtr L)
  589. {
  590. object o = null;
  591. try
  592. {
  593. o = ToLua.ToObject(L, 1);
  594. UnityEngine.Rect obj = (UnityEngine.Rect)o;
  595. float arg0 = (float)LuaDLL.luaL_checknumber(L, 2);
  596. obj.y = arg0;
  597. ToLua.SetBack(L, 1, obj);
  598. return 0;
  599. }
  600. catch(Exception e)
  601. {
  602. return LuaDLL.toluaL_exception(L, e, o == null ? "attempt to index y on a nil value" : e.Message);
  603. }
  604. }
  605. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  606. static int set_position(IntPtr L)
  607. {
  608. object o = null;
  609. try
  610. {
  611. o = ToLua.ToObject(L, 1);
  612. UnityEngine.Rect obj = (UnityEngine.Rect)o;
  613. UnityEngine.Vector2 arg0 = ToLua.ToVector2(L, 2);
  614. obj.position = arg0;
  615. ToLua.SetBack(L, 1, obj);
  616. return 0;
  617. }
  618. catch(Exception e)
  619. {
  620. return LuaDLL.toluaL_exception(L, e, o == null ? "attempt to index position on a nil value" : e.Message);
  621. }
  622. }
  623. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  624. static int set_center(IntPtr L)
  625. {
  626. object o = null;
  627. try
  628. {
  629. o = ToLua.ToObject(L, 1);
  630. UnityEngine.Rect obj = (UnityEngine.Rect)o;
  631. UnityEngine.Vector2 arg0 = ToLua.ToVector2(L, 2);
  632. obj.center = arg0;
  633. ToLua.SetBack(L, 1, obj);
  634. return 0;
  635. }
  636. catch(Exception e)
  637. {
  638. return LuaDLL.toluaL_exception(L, e, o == null ? "attempt to index center on a nil value" : e.Message);
  639. }
  640. }
  641. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  642. static int set_min(IntPtr L)
  643. {
  644. object o = null;
  645. try
  646. {
  647. o = ToLua.ToObject(L, 1);
  648. UnityEngine.Rect obj = (UnityEngine.Rect)o;
  649. UnityEngine.Vector2 arg0 = ToLua.ToVector2(L, 2);
  650. obj.min = arg0;
  651. ToLua.SetBack(L, 1, obj);
  652. return 0;
  653. }
  654. catch(Exception e)
  655. {
  656. return LuaDLL.toluaL_exception(L, e, o == null ? "attempt to index min on a nil value" : e.Message);
  657. }
  658. }
  659. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  660. static int set_max(IntPtr L)
  661. {
  662. object o = null;
  663. try
  664. {
  665. o = ToLua.ToObject(L, 1);
  666. UnityEngine.Rect obj = (UnityEngine.Rect)o;
  667. UnityEngine.Vector2 arg0 = ToLua.ToVector2(L, 2);
  668. obj.max = arg0;
  669. ToLua.SetBack(L, 1, obj);
  670. return 0;
  671. }
  672. catch(Exception e)
  673. {
  674. return LuaDLL.toluaL_exception(L, e, o == null ? "attempt to index max on a nil value" : e.Message);
  675. }
  676. }
  677. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  678. static int set_width(IntPtr L)
  679. {
  680. object o = null;
  681. try
  682. {
  683. o = ToLua.ToObject(L, 1);
  684. UnityEngine.Rect obj = (UnityEngine.Rect)o;
  685. float arg0 = (float)LuaDLL.luaL_checknumber(L, 2);
  686. obj.width = arg0;
  687. ToLua.SetBack(L, 1, obj);
  688. return 0;
  689. }
  690. catch(Exception e)
  691. {
  692. return LuaDLL.toluaL_exception(L, e, o == null ? "attempt to index width on a nil value" : e.Message);
  693. }
  694. }
  695. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  696. static int set_height(IntPtr L)
  697. {
  698. object o = null;
  699. try
  700. {
  701. o = ToLua.ToObject(L, 1);
  702. UnityEngine.Rect obj = (UnityEngine.Rect)o;
  703. float arg0 = (float)LuaDLL.luaL_checknumber(L, 2);
  704. obj.height = arg0;
  705. ToLua.SetBack(L, 1, obj);
  706. return 0;
  707. }
  708. catch(Exception e)
  709. {
  710. return LuaDLL.toluaL_exception(L, e, o == null ? "attempt to index height on a nil value" : e.Message);
  711. }
  712. }
  713. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  714. static int set_size(IntPtr L)
  715. {
  716. object o = null;
  717. try
  718. {
  719. o = ToLua.ToObject(L, 1);
  720. UnityEngine.Rect obj = (UnityEngine.Rect)o;
  721. UnityEngine.Vector2 arg0 = ToLua.ToVector2(L, 2);
  722. obj.size = arg0;
  723. ToLua.SetBack(L, 1, obj);
  724. return 0;
  725. }
  726. catch(Exception e)
  727. {
  728. return LuaDLL.toluaL_exception(L, e, o == null ? "attempt to index size on a nil value" : e.Message);
  729. }
  730. }
  731. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  732. static int set_xMin(IntPtr L)
  733. {
  734. object o = null;
  735. try
  736. {
  737. o = ToLua.ToObject(L, 1);
  738. UnityEngine.Rect obj = (UnityEngine.Rect)o;
  739. float arg0 = (float)LuaDLL.luaL_checknumber(L, 2);
  740. obj.xMin = arg0;
  741. ToLua.SetBack(L, 1, obj);
  742. return 0;
  743. }
  744. catch(Exception e)
  745. {
  746. return LuaDLL.toluaL_exception(L, e, o == null ? "attempt to index xMin on a nil value" : e.Message);
  747. }
  748. }
  749. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  750. static int set_yMin(IntPtr L)
  751. {
  752. object o = null;
  753. try
  754. {
  755. o = ToLua.ToObject(L, 1);
  756. UnityEngine.Rect obj = (UnityEngine.Rect)o;
  757. float arg0 = (float)LuaDLL.luaL_checknumber(L, 2);
  758. obj.yMin = arg0;
  759. ToLua.SetBack(L, 1, obj);
  760. return 0;
  761. }
  762. catch(Exception e)
  763. {
  764. return LuaDLL.toluaL_exception(L, e, o == null ? "attempt to index yMin on a nil value" : e.Message);
  765. }
  766. }
  767. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  768. static int set_xMax(IntPtr L)
  769. {
  770. object o = null;
  771. try
  772. {
  773. o = ToLua.ToObject(L, 1);
  774. UnityEngine.Rect obj = (UnityEngine.Rect)o;
  775. float arg0 = (float)LuaDLL.luaL_checknumber(L, 2);
  776. obj.xMax = arg0;
  777. ToLua.SetBack(L, 1, obj);
  778. return 0;
  779. }
  780. catch(Exception e)
  781. {
  782. return LuaDLL.toluaL_exception(L, e, o == null ? "attempt to index xMax on a nil value" : e.Message);
  783. }
  784. }
  785. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  786. static int set_yMax(IntPtr L)
  787. {
  788. object o = null;
  789. try
  790. {
  791. o = ToLua.ToObject(L, 1);
  792. UnityEngine.Rect obj = (UnityEngine.Rect)o;
  793. float arg0 = (float)LuaDLL.luaL_checknumber(L, 2);
  794. obj.yMax = arg0;
  795. ToLua.SetBack(L, 1, obj);
  796. return 0;
  797. }
  798. catch(Exception e)
  799. {
  800. return LuaDLL.toluaL_exception(L, e, o == null ? "attempt to index yMax on a nil value" : e.Message);
  801. }
  802. }
  803. }