源战役客户端
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

841 lines
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_CanvasWrap
  5. {
  6. public static void Register(LuaState L)
  7. {
  8. L.BeginClass(typeof(UnityEngine.Canvas), typeof(UnityEngine.Behaviour));
  9. L.RegFunction("GetDefaultCanvasMaterial", GetDefaultCanvasMaterial);
  10. L.RegFunction("GetETC1SupportedCanvasMaterial", GetETC1SupportedCanvasMaterial);
  11. L.RegFunction("ForceUpdateCanvases", ForceUpdateCanvases);
  12. L.RegFunction("New", _CreateUnityEngine_Canvas);
  13. L.RegFunction("__eq", op_Equality);
  14. L.RegFunction("__tostring", ToLua.op_ToString);
  15. L.RegVar("renderMode", get_renderMode, set_renderMode);
  16. L.RegVar("isRootCanvas", get_isRootCanvas, null);
  17. L.RegVar("pixelRect", get_pixelRect, null);
  18. L.RegVar("scaleFactor", get_scaleFactor, set_scaleFactor);
  19. L.RegVar("referencePixelsPerUnit", get_referencePixelsPerUnit, set_referencePixelsPerUnit);
  20. L.RegVar("overridePixelPerfect", get_overridePixelPerfect, set_overridePixelPerfect);
  21. L.RegVar("pixelPerfect", get_pixelPerfect, set_pixelPerfect);
  22. L.RegVar("planeDistance", get_planeDistance, set_planeDistance);
  23. L.RegVar("renderOrder", get_renderOrder, null);
  24. L.RegVar("overrideSorting", get_overrideSorting, set_overrideSorting);
  25. L.RegVar("sortingOrder", get_sortingOrder, set_sortingOrder);
  26. L.RegVar("targetDisplay", get_targetDisplay, set_targetDisplay);
  27. L.RegVar("sortingLayerID", get_sortingLayerID, set_sortingLayerID);
  28. L.RegVar("cachedSortingLayerValue", get_cachedSortingLayerValue, null);
  29. L.RegVar("additionalShaderChannels", get_additionalShaderChannels, set_additionalShaderChannels);
  30. L.RegVar("sortingLayerName", get_sortingLayerName, set_sortingLayerName);
  31. L.RegVar("rootCanvas", get_rootCanvas, null);
  32. L.RegVar("worldCamera", get_worldCamera, set_worldCamera);
  33. L.RegVar("normalizedSortingGridSize", get_normalizedSortingGridSize, set_normalizedSortingGridSize);
  34. L.RegVar("willRenderCanvases", get_willRenderCanvases, set_willRenderCanvases);
  35. L.RegFunction("WillRenderCanvases", UnityEngine_Canvas_WillRenderCanvases);
  36. L.EndClass();
  37. }
  38. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  39. static int _CreateUnityEngine_Canvas(IntPtr L)
  40. {
  41. try
  42. {
  43. int count = LuaDLL.lua_gettop(L);
  44. if (count == 0)
  45. {
  46. UnityEngine.Canvas obj = new UnityEngine.Canvas();
  47. ToLua.Push(L, obj);
  48. return 1;
  49. }
  50. else
  51. {
  52. return LuaDLL.luaL_throw(L, "invalid arguments to ctor method: UnityEngine.Canvas.New");
  53. }
  54. }
  55. catch(Exception e)
  56. {
  57. return LuaDLL.toluaL_exception(L, e);
  58. }
  59. }
  60. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  61. static int GetDefaultCanvasMaterial(IntPtr L)
  62. {
  63. try
  64. {
  65. ToLua.CheckArgsCount(L, 0);
  66. UnityEngine.Material o = UnityEngine.Canvas.GetDefaultCanvasMaterial();
  67. ToLua.Push(L, o);
  68. return 1;
  69. }
  70. catch(Exception e)
  71. {
  72. return LuaDLL.toluaL_exception(L, e);
  73. }
  74. }
  75. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  76. static int GetETC1SupportedCanvasMaterial(IntPtr L)
  77. {
  78. try
  79. {
  80. ToLua.CheckArgsCount(L, 0);
  81. UnityEngine.Material o = UnityEngine.Canvas.GetETC1SupportedCanvasMaterial();
  82. ToLua.Push(L, o);
  83. return 1;
  84. }
  85. catch(Exception e)
  86. {
  87. return LuaDLL.toluaL_exception(L, e);
  88. }
  89. }
  90. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  91. static int ForceUpdateCanvases(IntPtr L)
  92. {
  93. try
  94. {
  95. ToLua.CheckArgsCount(L, 0);
  96. UnityEngine.Canvas.ForceUpdateCanvases();
  97. return 0;
  98. }
  99. catch(Exception e)
  100. {
  101. return LuaDLL.toluaL_exception(L, e);
  102. }
  103. }
  104. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  105. static int op_Equality(IntPtr L)
  106. {
  107. try
  108. {
  109. ToLua.CheckArgsCount(L, 2);
  110. UnityEngine.Object arg0 = (UnityEngine.Object)ToLua.ToObject(L, 1);
  111. UnityEngine.Object arg1 = (UnityEngine.Object)ToLua.ToObject(L, 2);
  112. bool o = arg0 == arg1;
  113. LuaDLL.lua_pushboolean(L, o);
  114. return 1;
  115. }
  116. catch(Exception e)
  117. {
  118. return LuaDLL.toluaL_exception(L, e);
  119. }
  120. }
  121. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  122. static int get_renderMode(IntPtr L)
  123. {
  124. object o = null;
  125. try
  126. {
  127. o = ToLua.ToObject(L, 1);
  128. UnityEngine.Canvas obj = (UnityEngine.Canvas)o;
  129. UnityEngine.RenderMode ret = obj.renderMode;
  130. ToLua.Push(L, ret);
  131. return 1;
  132. }
  133. catch(Exception e)
  134. {
  135. return LuaDLL.toluaL_exception(L, e, o == null ? "attempt to index renderMode on a nil value" : e.Message);
  136. }
  137. }
  138. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  139. static int get_isRootCanvas(IntPtr L)
  140. {
  141. object o = null;
  142. try
  143. {
  144. o = ToLua.ToObject(L, 1);
  145. UnityEngine.Canvas obj = (UnityEngine.Canvas)o;
  146. bool ret = obj.isRootCanvas;
  147. LuaDLL.lua_pushboolean(L, ret);
  148. return 1;
  149. }
  150. catch(Exception e)
  151. {
  152. return LuaDLL.toluaL_exception(L, e, o == null ? "attempt to index isRootCanvas on a nil value" : e.Message);
  153. }
  154. }
  155. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  156. static int get_pixelRect(IntPtr L)
  157. {
  158. object o = null;
  159. try
  160. {
  161. o = ToLua.ToObject(L, 1);
  162. UnityEngine.Canvas obj = (UnityEngine.Canvas)o;
  163. UnityEngine.Rect ret = obj.pixelRect;
  164. ToLua.PushValue(L, ret);
  165. return 1;
  166. }
  167. catch(Exception e)
  168. {
  169. return LuaDLL.toluaL_exception(L, e, o == null ? "attempt to index pixelRect on a nil value" : e.Message);
  170. }
  171. }
  172. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  173. static int get_scaleFactor(IntPtr L)
  174. {
  175. object o = null;
  176. try
  177. {
  178. o = ToLua.ToObject(L, 1);
  179. UnityEngine.Canvas obj = (UnityEngine.Canvas)o;
  180. float ret = obj.scaleFactor;
  181. LuaDLL.lua_pushnumber(L, ret);
  182. return 1;
  183. }
  184. catch(Exception e)
  185. {
  186. return LuaDLL.toluaL_exception(L, e, o == null ? "attempt to index scaleFactor on a nil value" : e.Message);
  187. }
  188. }
  189. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  190. static int get_referencePixelsPerUnit(IntPtr L)
  191. {
  192. object o = null;
  193. try
  194. {
  195. o = ToLua.ToObject(L, 1);
  196. UnityEngine.Canvas obj = (UnityEngine.Canvas)o;
  197. float ret = obj.referencePixelsPerUnit;
  198. LuaDLL.lua_pushnumber(L, ret);
  199. return 1;
  200. }
  201. catch(Exception e)
  202. {
  203. return LuaDLL.toluaL_exception(L, e, o == null ? "attempt to index referencePixelsPerUnit on a nil value" : e.Message);
  204. }
  205. }
  206. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  207. static int get_overridePixelPerfect(IntPtr L)
  208. {
  209. object o = null;
  210. try
  211. {
  212. o = ToLua.ToObject(L, 1);
  213. UnityEngine.Canvas obj = (UnityEngine.Canvas)o;
  214. bool ret = obj.overridePixelPerfect;
  215. LuaDLL.lua_pushboolean(L, ret);
  216. return 1;
  217. }
  218. catch(Exception e)
  219. {
  220. return LuaDLL.toluaL_exception(L, e, o == null ? "attempt to index overridePixelPerfect on a nil value" : e.Message);
  221. }
  222. }
  223. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  224. static int get_pixelPerfect(IntPtr L)
  225. {
  226. object o = null;
  227. try
  228. {
  229. o = ToLua.ToObject(L, 1);
  230. UnityEngine.Canvas obj = (UnityEngine.Canvas)o;
  231. bool ret = obj.pixelPerfect;
  232. LuaDLL.lua_pushboolean(L, ret);
  233. return 1;
  234. }
  235. catch(Exception e)
  236. {
  237. return LuaDLL.toluaL_exception(L, e, o == null ? "attempt to index pixelPerfect on a nil value" : e.Message);
  238. }
  239. }
  240. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  241. static int get_planeDistance(IntPtr L)
  242. {
  243. object o = null;
  244. try
  245. {
  246. o = ToLua.ToObject(L, 1);
  247. UnityEngine.Canvas obj = (UnityEngine.Canvas)o;
  248. float ret = obj.planeDistance;
  249. LuaDLL.lua_pushnumber(L, ret);
  250. return 1;
  251. }
  252. catch(Exception e)
  253. {
  254. return LuaDLL.toluaL_exception(L, e, o == null ? "attempt to index planeDistance on a nil value" : e.Message);
  255. }
  256. }
  257. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  258. static int get_renderOrder(IntPtr L)
  259. {
  260. object o = null;
  261. try
  262. {
  263. o = ToLua.ToObject(L, 1);
  264. UnityEngine.Canvas obj = (UnityEngine.Canvas)o;
  265. int ret = obj.renderOrder;
  266. LuaDLL.lua_pushinteger(L, ret);
  267. return 1;
  268. }
  269. catch(Exception e)
  270. {
  271. return LuaDLL.toluaL_exception(L, e, o == null ? "attempt to index renderOrder on a nil value" : e.Message);
  272. }
  273. }
  274. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  275. static int get_overrideSorting(IntPtr L)
  276. {
  277. object o = null;
  278. try
  279. {
  280. o = ToLua.ToObject(L, 1);
  281. UnityEngine.Canvas obj = (UnityEngine.Canvas)o;
  282. bool ret = obj.overrideSorting;
  283. LuaDLL.lua_pushboolean(L, ret);
  284. return 1;
  285. }
  286. catch(Exception e)
  287. {
  288. return LuaDLL.toluaL_exception(L, e, o == null ? "attempt to index overrideSorting on a nil value" : e.Message);
  289. }
  290. }
  291. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  292. static int get_sortingOrder(IntPtr L)
  293. {
  294. object o = null;
  295. try
  296. {
  297. o = ToLua.ToObject(L, 1);
  298. UnityEngine.Canvas obj = (UnityEngine.Canvas)o;
  299. int ret = obj.sortingOrder;
  300. LuaDLL.lua_pushinteger(L, ret);
  301. return 1;
  302. }
  303. catch(Exception e)
  304. {
  305. return LuaDLL.toluaL_exception(L, e, o == null ? "attempt to index sortingOrder on a nil value" : e.Message);
  306. }
  307. }
  308. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  309. static int get_targetDisplay(IntPtr L)
  310. {
  311. object o = null;
  312. try
  313. {
  314. o = ToLua.ToObject(L, 1);
  315. UnityEngine.Canvas obj = (UnityEngine.Canvas)o;
  316. int ret = obj.targetDisplay;
  317. LuaDLL.lua_pushinteger(L, ret);
  318. return 1;
  319. }
  320. catch(Exception e)
  321. {
  322. return LuaDLL.toluaL_exception(L, e, o == null ? "attempt to index targetDisplay on a nil value" : e.Message);
  323. }
  324. }
  325. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  326. static int get_sortingLayerID(IntPtr L)
  327. {
  328. object o = null;
  329. try
  330. {
  331. o = ToLua.ToObject(L, 1);
  332. UnityEngine.Canvas obj = (UnityEngine.Canvas)o;
  333. int ret = obj.sortingLayerID;
  334. LuaDLL.lua_pushinteger(L, ret);
  335. return 1;
  336. }
  337. catch(Exception e)
  338. {
  339. return LuaDLL.toluaL_exception(L, e, o == null ? "attempt to index sortingLayerID on a nil value" : e.Message);
  340. }
  341. }
  342. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  343. static int get_cachedSortingLayerValue(IntPtr L)
  344. {
  345. object o = null;
  346. try
  347. {
  348. o = ToLua.ToObject(L, 1);
  349. UnityEngine.Canvas obj = (UnityEngine.Canvas)o;
  350. int ret = obj.cachedSortingLayerValue;
  351. LuaDLL.lua_pushinteger(L, ret);
  352. return 1;
  353. }
  354. catch(Exception e)
  355. {
  356. return LuaDLL.toluaL_exception(L, e, o == null ? "attempt to index cachedSortingLayerValue on a nil value" : e.Message);
  357. }
  358. }
  359. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  360. static int get_additionalShaderChannels(IntPtr L)
  361. {
  362. object o = null;
  363. try
  364. {
  365. o = ToLua.ToObject(L, 1);
  366. UnityEngine.Canvas obj = (UnityEngine.Canvas)o;
  367. UnityEngine.AdditionalCanvasShaderChannels ret = obj.additionalShaderChannels;
  368. ToLua.Push(L, ret);
  369. return 1;
  370. }
  371. catch(Exception e)
  372. {
  373. return LuaDLL.toluaL_exception(L, e, o == null ? "attempt to index additionalShaderChannels on a nil value" : e.Message);
  374. }
  375. }
  376. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  377. static int get_sortingLayerName(IntPtr L)
  378. {
  379. object o = null;
  380. try
  381. {
  382. o = ToLua.ToObject(L, 1);
  383. UnityEngine.Canvas obj = (UnityEngine.Canvas)o;
  384. string ret = obj.sortingLayerName;
  385. LuaDLL.lua_pushstring(L, ret);
  386. return 1;
  387. }
  388. catch(Exception e)
  389. {
  390. return LuaDLL.toluaL_exception(L, e, o == null ? "attempt to index sortingLayerName on a nil value" : e.Message);
  391. }
  392. }
  393. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  394. static int get_rootCanvas(IntPtr L)
  395. {
  396. object o = null;
  397. try
  398. {
  399. o = ToLua.ToObject(L, 1);
  400. UnityEngine.Canvas obj = (UnityEngine.Canvas)o;
  401. UnityEngine.Canvas ret = obj.rootCanvas;
  402. ToLua.Push(L, ret);
  403. return 1;
  404. }
  405. catch(Exception e)
  406. {
  407. return LuaDLL.toluaL_exception(L, e, o == null ? "attempt to index rootCanvas on a nil value" : e.Message);
  408. }
  409. }
  410. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  411. static int get_worldCamera(IntPtr L)
  412. {
  413. object o = null;
  414. try
  415. {
  416. o = ToLua.ToObject(L, 1);
  417. UnityEngine.Canvas obj = (UnityEngine.Canvas)o;
  418. UnityEngine.Camera ret = obj.worldCamera;
  419. ToLua.Push(L, ret);
  420. return 1;
  421. }
  422. catch(Exception e)
  423. {
  424. return LuaDLL.toluaL_exception(L, e, o == null ? "attempt to index worldCamera on a nil value" : e.Message);
  425. }
  426. }
  427. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  428. static int get_normalizedSortingGridSize(IntPtr L)
  429. {
  430. object o = null;
  431. try
  432. {
  433. o = ToLua.ToObject(L, 1);
  434. UnityEngine.Canvas obj = (UnityEngine.Canvas)o;
  435. float ret = obj.normalizedSortingGridSize;
  436. LuaDLL.lua_pushnumber(L, ret);
  437. return 1;
  438. }
  439. catch(Exception e)
  440. {
  441. return LuaDLL.toluaL_exception(L, e, o == null ? "attempt to index normalizedSortingGridSize on a nil value" : e.Message);
  442. }
  443. }
  444. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  445. static int get_willRenderCanvases(IntPtr L)
  446. {
  447. ToLua.Push(L, new EventObject("UnityEngine.Canvas.willRenderCanvases"));
  448. return 1;
  449. }
  450. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  451. static int set_renderMode(IntPtr L)
  452. {
  453. object o = null;
  454. try
  455. {
  456. o = ToLua.ToObject(L, 1);
  457. UnityEngine.Canvas obj = (UnityEngine.Canvas)o;
  458. UnityEngine.RenderMode arg0 = (UnityEngine.RenderMode)ToLua.CheckObject(L, 2, typeof(UnityEngine.RenderMode));
  459. obj.renderMode = arg0;
  460. return 0;
  461. }
  462. catch(Exception e)
  463. {
  464. return LuaDLL.toluaL_exception(L, e, o == null ? "attempt to index renderMode on a nil value" : e.Message);
  465. }
  466. }
  467. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  468. static int set_scaleFactor(IntPtr L)
  469. {
  470. object o = null;
  471. try
  472. {
  473. o = ToLua.ToObject(L, 1);
  474. UnityEngine.Canvas obj = (UnityEngine.Canvas)o;
  475. float arg0 = (float)LuaDLL.luaL_checknumber(L, 2);
  476. obj.scaleFactor = arg0;
  477. return 0;
  478. }
  479. catch(Exception e)
  480. {
  481. return LuaDLL.toluaL_exception(L, e, o == null ? "attempt to index scaleFactor on a nil value" : e.Message);
  482. }
  483. }
  484. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  485. static int set_referencePixelsPerUnit(IntPtr L)
  486. {
  487. object o = null;
  488. try
  489. {
  490. o = ToLua.ToObject(L, 1);
  491. UnityEngine.Canvas obj = (UnityEngine.Canvas)o;
  492. float arg0 = (float)LuaDLL.luaL_checknumber(L, 2);
  493. obj.referencePixelsPerUnit = arg0;
  494. return 0;
  495. }
  496. catch(Exception e)
  497. {
  498. return LuaDLL.toluaL_exception(L, e, o == null ? "attempt to index referencePixelsPerUnit on a nil value" : e.Message);
  499. }
  500. }
  501. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  502. static int set_overridePixelPerfect(IntPtr L)
  503. {
  504. object o = null;
  505. try
  506. {
  507. o = ToLua.ToObject(L, 1);
  508. UnityEngine.Canvas obj = (UnityEngine.Canvas)o;
  509. bool arg0 = LuaDLL.luaL_checkboolean(L, 2);
  510. obj.overridePixelPerfect = arg0;
  511. return 0;
  512. }
  513. catch(Exception e)
  514. {
  515. return LuaDLL.toluaL_exception(L, e, o == null ? "attempt to index overridePixelPerfect on a nil value" : e.Message);
  516. }
  517. }
  518. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  519. static int set_pixelPerfect(IntPtr L)
  520. {
  521. object o = null;
  522. try
  523. {
  524. o = ToLua.ToObject(L, 1);
  525. UnityEngine.Canvas obj = (UnityEngine.Canvas)o;
  526. bool arg0 = LuaDLL.luaL_checkboolean(L, 2);
  527. obj.pixelPerfect = arg0;
  528. return 0;
  529. }
  530. catch(Exception e)
  531. {
  532. return LuaDLL.toluaL_exception(L, e, o == null ? "attempt to index pixelPerfect on a nil value" : e.Message);
  533. }
  534. }
  535. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  536. static int set_planeDistance(IntPtr L)
  537. {
  538. object o = null;
  539. try
  540. {
  541. o = ToLua.ToObject(L, 1);
  542. UnityEngine.Canvas obj = (UnityEngine.Canvas)o;
  543. float arg0 = (float)LuaDLL.luaL_checknumber(L, 2);
  544. obj.planeDistance = arg0;
  545. return 0;
  546. }
  547. catch(Exception e)
  548. {
  549. return LuaDLL.toluaL_exception(L, e, o == null ? "attempt to index planeDistance on a nil value" : e.Message);
  550. }
  551. }
  552. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  553. static int set_overrideSorting(IntPtr L)
  554. {
  555. object o = null;
  556. try
  557. {
  558. o = ToLua.ToObject(L, 1);
  559. UnityEngine.Canvas obj = (UnityEngine.Canvas)o;
  560. bool arg0 = LuaDLL.luaL_checkboolean(L, 2);
  561. obj.overrideSorting = arg0;
  562. return 0;
  563. }
  564. catch(Exception e)
  565. {
  566. return LuaDLL.toluaL_exception(L, e, o == null ? "attempt to index overrideSorting on a nil value" : e.Message);
  567. }
  568. }
  569. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  570. static int set_sortingOrder(IntPtr L)
  571. {
  572. object o = null;
  573. try
  574. {
  575. o = ToLua.ToObject(L, 1);
  576. UnityEngine.Canvas obj = (UnityEngine.Canvas)o;
  577. int arg0 = (int)LuaDLL.luaL_checknumber(L, 2);
  578. obj.sortingOrder = arg0;
  579. return 0;
  580. }
  581. catch(Exception e)
  582. {
  583. return LuaDLL.toluaL_exception(L, e, o == null ? "attempt to index sortingOrder on a nil value" : e.Message);
  584. }
  585. }
  586. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  587. static int set_targetDisplay(IntPtr L)
  588. {
  589. object o = null;
  590. try
  591. {
  592. o = ToLua.ToObject(L, 1);
  593. UnityEngine.Canvas obj = (UnityEngine.Canvas)o;
  594. int arg0 = (int)LuaDLL.luaL_checknumber(L, 2);
  595. obj.targetDisplay = arg0;
  596. return 0;
  597. }
  598. catch(Exception e)
  599. {
  600. return LuaDLL.toluaL_exception(L, e, o == null ? "attempt to index targetDisplay on a nil value" : e.Message);
  601. }
  602. }
  603. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  604. static int set_sortingLayerID(IntPtr L)
  605. {
  606. object o = null;
  607. try
  608. {
  609. o = ToLua.ToObject(L, 1);
  610. UnityEngine.Canvas obj = (UnityEngine.Canvas)o;
  611. int arg0 = (int)LuaDLL.luaL_checknumber(L, 2);
  612. obj.sortingLayerID = arg0;
  613. return 0;
  614. }
  615. catch(Exception e)
  616. {
  617. return LuaDLL.toluaL_exception(L, e, o == null ? "attempt to index sortingLayerID on a nil value" : e.Message);
  618. }
  619. }
  620. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  621. static int set_additionalShaderChannels(IntPtr L)
  622. {
  623. object o = null;
  624. try
  625. {
  626. o = ToLua.ToObject(L, 1);
  627. UnityEngine.Canvas obj = (UnityEngine.Canvas)o;
  628. UnityEngine.AdditionalCanvasShaderChannels arg0 = (UnityEngine.AdditionalCanvasShaderChannels)ToLua.CheckObject(L, 2, typeof(UnityEngine.AdditionalCanvasShaderChannels));
  629. obj.additionalShaderChannels = arg0;
  630. return 0;
  631. }
  632. catch(Exception e)
  633. {
  634. return LuaDLL.toluaL_exception(L, e, o == null ? "attempt to index additionalShaderChannels on a nil value" : e.Message);
  635. }
  636. }
  637. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  638. static int set_sortingLayerName(IntPtr L)
  639. {
  640. object o = null;
  641. try
  642. {
  643. o = ToLua.ToObject(L, 1);
  644. UnityEngine.Canvas obj = (UnityEngine.Canvas)o;
  645. string arg0 = ToLua.CheckString(L, 2);
  646. obj.sortingLayerName = arg0;
  647. return 0;
  648. }
  649. catch(Exception e)
  650. {
  651. return LuaDLL.toluaL_exception(L, e, o == null ? "attempt to index sortingLayerName on a nil value" : e.Message);
  652. }
  653. }
  654. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  655. static int set_worldCamera(IntPtr L)
  656. {
  657. object o = null;
  658. try
  659. {
  660. o = ToLua.ToObject(L, 1);
  661. UnityEngine.Canvas obj = (UnityEngine.Canvas)o;
  662. UnityEngine.Camera arg0 = (UnityEngine.Camera)ToLua.CheckUnityObject(L, 2, typeof(UnityEngine.Camera));
  663. obj.worldCamera = arg0;
  664. return 0;
  665. }
  666. catch(Exception e)
  667. {
  668. return LuaDLL.toluaL_exception(L, e, o == null ? "attempt to index worldCamera on a nil value" : e.Message);
  669. }
  670. }
  671. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  672. static int set_normalizedSortingGridSize(IntPtr L)
  673. {
  674. object o = null;
  675. try
  676. {
  677. o = ToLua.ToObject(L, 1);
  678. UnityEngine.Canvas obj = (UnityEngine.Canvas)o;
  679. float arg0 = (float)LuaDLL.luaL_checknumber(L, 2);
  680. obj.normalizedSortingGridSize = arg0;
  681. return 0;
  682. }
  683. catch(Exception e)
  684. {
  685. return LuaDLL.toluaL_exception(L, e, o == null ? "attempt to index normalizedSortingGridSize on a nil value" : e.Message);
  686. }
  687. }
  688. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  689. static int set_willRenderCanvases(IntPtr L)
  690. {
  691. try
  692. {
  693. EventObject arg0 = null;
  694. if (LuaDLL.lua_isuserdata(L, 2) != 0)
  695. {
  696. arg0 = (EventObject)ToLua.ToObject(L, 2);
  697. }
  698. else
  699. {
  700. return LuaDLL.luaL_throw(L, "The event 'UnityEngine.Canvas.willRenderCanvases' can only appear on the left hand side of += or -= when used outside of the type 'UnityEngine.Canvas'");
  701. }
  702. if (arg0.op == EventOp.Add)
  703. {
  704. UnityEngine.Canvas.WillRenderCanvases ev = (UnityEngine.Canvas.WillRenderCanvases)DelegateFactory.CreateDelegate(typeof(UnityEngine.Canvas.WillRenderCanvases), arg0.func);
  705. UnityEngine.Canvas.willRenderCanvases += ev;
  706. }
  707. else if (arg0.op == EventOp.Sub)
  708. {
  709. UnityEngine.Canvas.WillRenderCanvases ev = (UnityEngine.Canvas.WillRenderCanvases)LuaMisc.GetEventHandler(null, typeof(UnityEngine.Canvas), "willRenderCanvases");
  710. Delegate[] ds = ev.GetInvocationList();
  711. LuaState state = LuaState.Get(L);
  712. for (int i = 0; i < ds.Length; i++)
  713. {
  714. ev = (UnityEngine.Canvas.WillRenderCanvases)ds[i];
  715. LuaDelegate ld = ev.Target as LuaDelegate;
  716. if (ld != null && ld.func == arg0.func)
  717. {
  718. UnityEngine.Canvas.willRenderCanvases -= ev;
  719. state.DelayDispose(ld.func);
  720. break;
  721. }
  722. }
  723. arg0.func.Dispose();
  724. }
  725. return 0;
  726. }
  727. catch(Exception e)
  728. {
  729. return LuaDLL.toluaL_exception(L, e);
  730. }
  731. }
  732. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  733. static int UnityEngine_Canvas_WillRenderCanvases(IntPtr L)
  734. {
  735. try
  736. {
  737. int count = LuaDLL.lua_gettop(L);
  738. LuaFunction func = ToLua.CheckLuaFunction(L, 1);
  739. if (count == 1)
  740. {
  741. Delegate arg1 = DelegateFactory.CreateDelegate(typeof(UnityEngine.Canvas.WillRenderCanvases), func);
  742. ToLua.Push(L, arg1);
  743. }
  744. else
  745. {
  746. LuaTable self = ToLua.CheckLuaTable(L, 2);
  747. Delegate arg1 = DelegateFactory.CreateDelegate(typeof(UnityEngine.Canvas.WillRenderCanvases), func, self);
  748. ToLua.Push(L, arg1);
  749. }
  750. return 1;
  751. }
  752. catch(Exception e)
  753. {
  754. return LuaDLL.toluaL_exception(L, e);
  755. }
  756. }
  757. }