UnityEngine_UI_GraphicWrap.cs 20 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745
  1. //this source code was auto-generated by tolua#, do not modify it
  2. using System;
  3. using DG.Tweening;
  4. using LuaInterface;
  5. public class UnityEngine_UI_GraphicWrap
  6. {
  7. public static void Register(LuaState L)
  8. {
  9. L.BeginClass(typeof(UnityEngine.UI.Graphic), typeof(UnityEngine.EventSystems.UIBehaviour));
  10. L.RegFunction("SetAllDirty", SetAllDirty);
  11. L.RegFunction("SetLayoutDirty", SetLayoutDirty);
  12. L.RegFunction("SetVerticesDirty", SetVerticesDirty);
  13. L.RegFunction("SetMaterialDirty", SetMaterialDirty);
  14. L.RegFunction("OnCullingChanged", OnCullingChanged);
  15. L.RegFunction("Rebuild", Rebuild);
  16. L.RegFunction("LayoutComplete", LayoutComplete);
  17. L.RegFunction("GraphicUpdateComplete", GraphicUpdateComplete);
  18. L.RegFunction("SetNativeSize", SetNativeSize);
  19. L.RegFunction("Raycast", Raycast);
  20. L.RegFunction("PixelAdjustPoint", PixelAdjustPoint);
  21. L.RegFunction("GetPixelAdjustedRect", GetPixelAdjustedRect);
  22. L.RegFunction("CrossFadeColor", CrossFadeColor);
  23. L.RegFunction("CrossFadeAlpha", CrossFadeAlpha);
  24. L.RegFunction("RegisterDirtyLayoutCallback", RegisterDirtyLayoutCallback);
  25. L.RegFunction("UnregisterDirtyLayoutCallback", UnregisterDirtyLayoutCallback);
  26. L.RegFunction("RegisterDirtyVerticesCallback", RegisterDirtyVerticesCallback);
  27. L.RegFunction("UnregisterDirtyVerticesCallback", UnregisterDirtyVerticesCallback);
  28. L.RegFunction("RegisterDirtyMaterialCallback", RegisterDirtyMaterialCallback);
  29. L.RegFunction("UnregisterDirtyMaterialCallback", UnregisterDirtyMaterialCallback);
  30. L.RegFunction("DOBlendableColor", DOBlendableColor);
  31. L.RegFunction("DOFade", DOFade);
  32. L.RegFunction("DOColor", DOColor);
  33. L.RegFunction("__eq", op_Equality);
  34. L.RegFunction("__tostring", ToLua.op_ToString);
  35. L.RegVar("defaultGraphicMaterial", get_defaultGraphicMaterial, null);
  36. L.RegVar("color", get_color, set_color);
  37. L.RegVar("raycastTarget", get_raycastTarget, set_raycastTarget);
  38. L.RegVar("depth", get_depth, null);
  39. L.RegVar("rectTransform", get_rectTransform, null);
  40. L.RegVar("canvas", get_canvas, null);
  41. L.RegVar("canvasRenderer", get_canvasRenderer, null);
  42. L.RegVar("defaultMaterial", get_defaultMaterial, null);
  43. L.RegVar("material", get_material, set_material);
  44. L.RegVar("materialForRendering", get_materialForRendering, null);
  45. L.RegVar("mainTexture", get_mainTexture, null);
  46. L.EndClass();
  47. }
  48. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  49. static int SetAllDirty(IntPtr L)
  50. {
  51. try
  52. {
  53. ToLua.CheckArgsCount(L, 1);
  54. UnityEngine.UI.Graphic obj = (UnityEngine.UI.Graphic)ToLua.CheckObject<UnityEngine.UI.Graphic>(L, 1);
  55. obj.SetAllDirty();
  56. return 0;
  57. }
  58. catch (Exception e)
  59. {
  60. return LuaDLL.toluaL_exception(L, e);
  61. }
  62. }
  63. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  64. static int SetLayoutDirty(IntPtr L)
  65. {
  66. try
  67. {
  68. ToLua.CheckArgsCount(L, 1);
  69. UnityEngine.UI.Graphic obj = (UnityEngine.UI.Graphic)ToLua.CheckObject<UnityEngine.UI.Graphic>(L, 1);
  70. obj.SetLayoutDirty();
  71. return 0;
  72. }
  73. catch (Exception e)
  74. {
  75. return LuaDLL.toluaL_exception(L, e);
  76. }
  77. }
  78. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  79. static int SetVerticesDirty(IntPtr L)
  80. {
  81. try
  82. {
  83. ToLua.CheckArgsCount(L, 1);
  84. UnityEngine.UI.Graphic obj = (UnityEngine.UI.Graphic)ToLua.CheckObject<UnityEngine.UI.Graphic>(L, 1);
  85. obj.SetVerticesDirty();
  86. return 0;
  87. }
  88. catch (Exception e)
  89. {
  90. return LuaDLL.toluaL_exception(L, e);
  91. }
  92. }
  93. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  94. static int SetMaterialDirty(IntPtr L)
  95. {
  96. try
  97. {
  98. ToLua.CheckArgsCount(L, 1);
  99. UnityEngine.UI.Graphic obj = (UnityEngine.UI.Graphic)ToLua.CheckObject<UnityEngine.UI.Graphic>(L, 1);
  100. obj.SetMaterialDirty();
  101. return 0;
  102. }
  103. catch (Exception e)
  104. {
  105. return LuaDLL.toluaL_exception(L, e);
  106. }
  107. }
  108. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  109. static int OnCullingChanged(IntPtr L)
  110. {
  111. try
  112. {
  113. ToLua.CheckArgsCount(L, 1);
  114. UnityEngine.UI.Graphic obj = (UnityEngine.UI.Graphic)ToLua.CheckObject<UnityEngine.UI.Graphic>(L, 1);
  115. obj.OnCullingChanged();
  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 Rebuild(IntPtr L)
  125. {
  126. try
  127. {
  128. ToLua.CheckArgsCount(L, 2);
  129. UnityEngine.UI.Graphic obj = (UnityEngine.UI.Graphic)ToLua.CheckObject<UnityEngine.UI.Graphic>(L, 1);
  130. UnityEngine.UI.CanvasUpdate arg0 = (UnityEngine.UI.CanvasUpdate)ToLua.CheckObject(L, 2, typeof(UnityEngine.UI.CanvasUpdate));
  131. obj.Rebuild(arg0);
  132. return 0;
  133. }
  134. catch (Exception e)
  135. {
  136. return LuaDLL.toluaL_exception(L, e);
  137. }
  138. }
  139. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  140. static int LayoutComplete(IntPtr L)
  141. {
  142. try
  143. {
  144. ToLua.CheckArgsCount(L, 1);
  145. UnityEngine.UI.Graphic obj = (UnityEngine.UI.Graphic)ToLua.CheckObject<UnityEngine.UI.Graphic>(L, 1);
  146. obj.LayoutComplete();
  147. return 0;
  148. }
  149. catch (Exception e)
  150. {
  151. return LuaDLL.toluaL_exception(L, e);
  152. }
  153. }
  154. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  155. static int GraphicUpdateComplete(IntPtr L)
  156. {
  157. try
  158. {
  159. ToLua.CheckArgsCount(L, 1);
  160. UnityEngine.UI.Graphic obj = (UnityEngine.UI.Graphic)ToLua.CheckObject<UnityEngine.UI.Graphic>(L, 1);
  161. obj.GraphicUpdateComplete();
  162. return 0;
  163. }
  164. catch (Exception e)
  165. {
  166. return LuaDLL.toluaL_exception(L, e);
  167. }
  168. }
  169. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  170. static int SetNativeSize(IntPtr L)
  171. {
  172. try
  173. {
  174. ToLua.CheckArgsCount(L, 1);
  175. UnityEngine.UI.Graphic obj = (UnityEngine.UI.Graphic)ToLua.CheckObject<UnityEngine.UI.Graphic>(L, 1);
  176. obj.SetNativeSize();
  177. return 0;
  178. }
  179. catch (Exception e)
  180. {
  181. return LuaDLL.toluaL_exception(L, e);
  182. }
  183. }
  184. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  185. static int Raycast(IntPtr L)
  186. {
  187. try
  188. {
  189. ToLua.CheckArgsCount(L, 3);
  190. UnityEngine.UI.Graphic obj = (UnityEngine.UI.Graphic)ToLua.CheckObject<UnityEngine.UI.Graphic>(L, 1);
  191. UnityEngine.Vector2 arg0 = ToLua.ToVector2(L, 2);
  192. UnityEngine.Camera arg1 = (UnityEngine.Camera)ToLua.CheckObject(L, 3, typeof(UnityEngine.Camera));
  193. bool o = obj.Raycast(arg0, arg1);
  194. LuaDLL.lua_pushboolean(L, o);
  195. return 1;
  196. }
  197. catch (Exception e)
  198. {
  199. return LuaDLL.toluaL_exception(L, e);
  200. }
  201. }
  202. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  203. static int PixelAdjustPoint(IntPtr L)
  204. {
  205. try
  206. {
  207. ToLua.CheckArgsCount(L, 2);
  208. UnityEngine.UI.Graphic obj = (UnityEngine.UI.Graphic)ToLua.CheckObject<UnityEngine.UI.Graphic>(L, 1);
  209. UnityEngine.Vector2 arg0 = ToLua.ToVector2(L, 2);
  210. UnityEngine.Vector2 o = obj.PixelAdjustPoint(arg0);
  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 GetPixelAdjustedRect(IntPtr L)
  221. {
  222. try
  223. {
  224. ToLua.CheckArgsCount(L, 1);
  225. UnityEngine.UI.Graphic obj = (UnityEngine.UI.Graphic)ToLua.CheckObject<UnityEngine.UI.Graphic>(L, 1);
  226. UnityEngine.Rect o = obj.GetPixelAdjustedRect();
  227. ToLua.PushValue(L, o);
  228. return 1;
  229. }
  230. catch (Exception e)
  231. {
  232. return LuaDLL.toluaL_exception(L, e);
  233. }
  234. }
  235. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  236. static int CrossFadeColor(IntPtr L)
  237. {
  238. try
  239. {
  240. int count = LuaDLL.lua_gettop(L);
  241. if (count == 5)
  242. {
  243. UnityEngine.UI.Graphic obj = (UnityEngine.UI.Graphic)ToLua.CheckObject<UnityEngine.UI.Graphic>(L, 1);
  244. UnityEngine.Color arg0 = ToLua.ToColor(L, 2);
  245. float arg1 = (float)LuaDLL.luaL_checknumber(L, 3);
  246. bool arg2 = LuaDLL.luaL_checkboolean(L, 4);
  247. bool arg3 = LuaDLL.luaL_checkboolean(L, 5);
  248. obj.CrossFadeColor(arg0, arg1, arg2, arg3);
  249. return 0;
  250. }
  251. else if (count == 6)
  252. {
  253. UnityEngine.UI.Graphic obj = (UnityEngine.UI.Graphic)ToLua.CheckObject<UnityEngine.UI.Graphic>(L, 1);
  254. UnityEngine.Color arg0 = ToLua.ToColor(L, 2);
  255. float arg1 = (float)LuaDLL.luaL_checknumber(L, 3);
  256. bool arg2 = LuaDLL.luaL_checkboolean(L, 4);
  257. bool arg3 = LuaDLL.luaL_checkboolean(L, 5);
  258. bool arg4 = LuaDLL.luaL_checkboolean(L, 6);
  259. obj.CrossFadeColor(arg0, arg1, arg2, arg3, arg4);
  260. return 0;
  261. }
  262. else
  263. {
  264. return LuaDLL.luaL_throw(L, "invalid arguments to method: UnityEngine.UI.Graphic.CrossFadeColor");
  265. }
  266. }
  267. catch (Exception e)
  268. {
  269. return LuaDLL.toluaL_exception(L, e);
  270. }
  271. }
  272. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  273. static int CrossFadeAlpha(IntPtr L)
  274. {
  275. try
  276. {
  277. ToLua.CheckArgsCount(L, 4);
  278. UnityEngine.UI.Graphic obj = (UnityEngine.UI.Graphic)ToLua.CheckObject<UnityEngine.UI.Graphic>(L, 1);
  279. float arg0 = (float)LuaDLL.luaL_checknumber(L, 2);
  280. float arg1 = (float)LuaDLL.luaL_checknumber(L, 3);
  281. bool arg2 = LuaDLL.luaL_checkboolean(L, 4);
  282. obj.CrossFadeAlpha(arg0, arg1, arg2);
  283. return 0;
  284. }
  285. catch (Exception e)
  286. {
  287. return LuaDLL.toluaL_exception(L, e);
  288. }
  289. }
  290. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  291. static int RegisterDirtyLayoutCallback(IntPtr L)
  292. {
  293. try
  294. {
  295. ToLua.CheckArgsCount(L, 2);
  296. UnityEngine.UI.Graphic obj = (UnityEngine.UI.Graphic)ToLua.CheckObject<UnityEngine.UI.Graphic>(L, 1);
  297. UnityEngine.Events.UnityAction arg0 = (UnityEngine.Events.UnityAction)ToLua.CheckDelegate<UnityEngine.Events.UnityAction>(L, 2);
  298. obj.RegisterDirtyLayoutCallback(arg0);
  299. return 0;
  300. }
  301. catch (Exception e)
  302. {
  303. return LuaDLL.toluaL_exception(L, e);
  304. }
  305. }
  306. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  307. static int UnregisterDirtyLayoutCallback(IntPtr L)
  308. {
  309. try
  310. {
  311. ToLua.CheckArgsCount(L, 2);
  312. UnityEngine.UI.Graphic obj = (UnityEngine.UI.Graphic)ToLua.CheckObject<UnityEngine.UI.Graphic>(L, 1);
  313. UnityEngine.Events.UnityAction arg0 = (UnityEngine.Events.UnityAction)ToLua.CheckDelegate<UnityEngine.Events.UnityAction>(L, 2);
  314. obj.UnregisterDirtyLayoutCallback(arg0);
  315. return 0;
  316. }
  317. catch (Exception e)
  318. {
  319. return LuaDLL.toluaL_exception(L, e);
  320. }
  321. }
  322. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  323. static int RegisterDirtyVerticesCallback(IntPtr L)
  324. {
  325. try
  326. {
  327. ToLua.CheckArgsCount(L, 2);
  328. UnityEngine.UI.Graphic obj = (UnityEngine.UI.Graphic)ToLua.CheckObject<UnityEngine.UI.Graphic>(L, 1);
  329. UnityEngine.Events.UnityAction arg0 = (UnityEngine.Events.UnityAction)ToLua.CheckDelegate<UnityEngine.Events.UnityAction>(L, 2);
  330. obj.RegisterDirtyVerticesCallback(arg0);
  331. return 0;
  332. }
  333. catch (Exception e)
  334. {
  335. return LuaDLL.toluaL_exception(L, e);
  336. }
  337. }
  338. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  339. static int UnregisterDirtyVerticesCallback(IntPtr L)
  340. {
  341. try
  342. {
  343. ToLua.CheckArgsCount(L, 2);
  344. UnityEngine.UI.Graphic obj = (UnityEngine.UI.Graphic)ToLua.CheckObject<UnityEngine.UI.Graphic>(L, 1);
  345. UnityEngine.Events.UnityAction arg0 = (UnityEngine.Events.UnityAction)ToLua.CheckDelegate<UnityEngine.Events.UnityAction>(L, 2);
  346. obj.UnregisterDirtyVerticesCallback(arg0);
  347. return 0;
  348. }
  349. catch (Exception e)
  350. {
  351. return LuaDLL.toluaL_exception(L, e);
  352. }
  353. }
  354. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  355. static int RegisterDirtyMaterialCallback(IntPtr L)
  356. {
  357. try
  358. {
  359. ToLua.CheckArgsCount(L, 2);
  360. UnityEngine.UI.Graphic obj = (UnityEngine.UI.Graphic)ToLua.CheckObject<UnityEngine.UI.Graphic>(L, 1);
  361. UnityEngine.Events.UnityAction arg0 = (UnityEngine.Events.UnityAction)ToLua.CheckDelegate<UnityEngine.Events.UnityAction>(L, 2);
  362. obj.RegisterDirtyMaterialCallback(arg0);
  363. return 0;
  364. }
  365. catch (Exception e)
  366. {
  367. return LuaDLL.toluaL_exception(L, e);
  368. }
  369. }
  370. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  371. static int UnregisterDirtyMaterialCallback(IntPtr L)
  372. {
  373. try
  374. {
  375. ToLua.CheckArgsCount(L, 2);
  376. UnityEngine.UI.Graphic obj = (UnityEngine.UI.Graphic)ToLua.CheckObject<UnityEngine.UI.Graphic>(L, 1);
  377. UnityEngine.Events.UnityAction arg0 = (UnityEngine.Events.UnityAction)ToLua.CheckDelegate<UnityEngine.Events.UnityAction>(L, 2);
  378. obj.UnregisterDirtyMaterialCallback(arg0);
  379. return 0;
  380. }
  381. catch (Exception e)
  382. {
  383. return LuaDLL.toluaL_exception(L, e);
  384. }
  385. }
  386. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  387. static int DOBlendableColor(IntPtr L)
  388. {
  389. try
  390. {
  391. ToLua.CheckArgsCount(L, 3);
  392. UnityEngine.UI.Graphic obj = (UnityEngine.UI.Graphic)ToLua.CheckObject<UnityEngine.UI.Graphic>(L, 1);
  393. UnityEngine.Color arg0 = ToLua.ToColor(L, 2);
  394. float arg1 = (float)LuaDLL.luaL_checknumber(L, 3);
  395. DG.Tweening.Tweener o = obj.DOBlendableColor(arg0, arg1);
  396. ToLua.PushObject(L, o);
  397. return 1;
  398. }
  399. catch (Exception e)
  400. {
  401. return LuaDLL.toluaL_exception(L, e);
  402. }
  403. }
  404. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  405. static int DOFade(IntPtr L)
  406. {
  407. try
  408. {
  409. ToLua.CheckArgsCount(L, 3);
  410. UnityEngine.UI.Graphic obj = (UnityEngine.UI.Graphic)ToLua.CheckObject<UnityEngine.UI.Graphic>(L, 1);
  411. float arg0 = (float)LuaDLL.luaL_checknumber(L, 2);
  412. float arg1 = (float)LuaDLL.luaL_checknumber(L, 3);
  413. DG.Tweening.Core.TweenerCore<UnityEngine.Color,UnityEngine.Color,DG.Tweening.Plugins.Options.ColorOptions> o = obj.DOFade(arg0, arg1);
  414. ToLua.PushObject(L, o);
  415. return 1;
  416. }
  417. catch (Exception e)
  418. {
  419. return LuaDLL.toluaL_exception(L, e);
  420. }
  421. }
  422. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  423. static int DOColor(IntPtr L)
  424. {
  425. try
  426. {
  427. ToLua.CheckArgsCount(L, 3);
  428. UnityEngine.UI.Graphic obj = (UnityEngine.UI.Graphic)ToLua.CheckObject<UnityEngine.UI.Graphic>(L, 1);
  429. UnityEngine.Color arg0 = ToLua.ToColor(L, 2);
  430. float arg1 = (float)LuaDLL.luaL_checknumber(L, 3);
  431. DG.Tweening.Core.TweenerCore<UnityEngine.Color,UnityEngine.Color,DG.Tweening.Plugins.Options.ColorOptions> o = obj.DOColor(arg0, arg1);
  432. ToLua.PushObject(L, o);
  433. return 1;
  434. }
  435. catch (Exception e)
  436. {
  437. return LuaDLL.toluaL_exception(L, e);
  438. }
  439. }
  440. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  441. static int op_Equality(IntPtr L)
  442. {
  443. try
  444. {
  445. ToLua.CheckArgsCount(L, 2);
  446. UnityEngine.Object arg0 = (UnityEngine.Object)ToLua.ToObject(L, 1);
  447. UnityEngine.Object arg1 = (UnityEngine.Object)ToLua.ToObject(L, 2);
  448. bool o = arg0 == arg1;
  449. LuaDLL.lua_pushboolean(L, o);
  450. return 1;
  451. }
  452. catch (Exception e)
  453. {
  454. return LuaDLL.toluaL_exception(L, e);
  455. }
  456. }
  457. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  458. static int get_defaultGraphicMaterial(IntPtr L)
  459. {
  460. try
  461. {
  462. ToLua.Push(L, UnityEngine.UI.Graphic.defaultGraphicMaterial);
  463. return 1;
  464. }
  465. catch (Exception e)
  466. {
  467. return LuaDLL.toluaL_exception(L, e);
  468. }
  469. }
  470. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  471. static int get_color(IntPtr L)
  472. {
  473. object o = null;
  474. try
  475. {
  476. o = ToLua.ToObject(L, 1);
  477. UnityEngine.UI.Graphic obj = (UnityEngine.UI.Graphic)o;
  478. UnityEngine.Color ret = obj.color;
  479. ToLua.Push(L, ret);
  480. return 1;
  481. }
  482. catch(Exception e)
  483. {
  484. return LuaDLL.toluaL_exception(L, e, o, "attempt to index color on a nil value");
  485. }
  486. }
  487. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  488. static int get_raycastTarget(IntPtr L)
  489. {
  490. object o = null;
  491. try
  492. {
  493. o = ToLua.ToObject(L, 1);
  494. UnityEngine.UI.Graphic obj = (UnityEngine.UI.Graphic)o;
  495. bool ret = obj.raycastTarget;
  496. LuaDLL.lua_pushboolean(L, ret);
  497. return 1;
  498. }
  499. catch(Exception e)
  500. {
  501. return LuaDLL.toluaL_exception(L, e, o, "attempt to index raycastTarget on a nil value");
  502. }
  503. }
  504. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  505. static int get_depth(IntPtr L)
  506. {
  507. object o = null;
  508. try
  509. {
  510. o = ToLua.ToObject(L, 1);
  511. UnityEngine.UI.Graphic obj = (UnityEngine.UI.Graphic)o;
  512. int ret = obj.depth;
  513. LuaDLL.lua_pushinteger(L, ret);
  514. return 1;
  515. }
  516. catch(Exception e)
  517. {
  518. return LuaDLL.toluaL_exception(L, e, o, "attempt to index depth on a nil value");
  519. }
  520. }
  521. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  522. static int get_rectTransform(IntPtr L)
  523. {
  524. object o = null;
  525. try
  526. {
  527. o = ToLua.ToObject(L, 1);
  528. UnityEngine.UI.Graphic obj = (UnityEngine.UI.Graphic)o;
  529. UnityEngine.RectTransform ret = obj.rectTransform;
  530. ToLua.PushSealed(L, ret);
  531. return 1;
  532. }
  533. catch(Exception e)
  534. {
  535. return LuaDLL.toluaL_exception(L, e, o, "attempt to index rectTransform on a nil value");
  536. }
  537. }
  538. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  539. static int get_canvas(IntPtr L)
  540. {
  541. object o = null;
  542. try
  543. {
  544. o = ToLua.ToObject(L, 1);
  545. UnityEngine.UI.Graphic obj = (UnityEngine.UI.Graphic)o;
  546. UnityEngine.Canvas ret = obj.canvas;
  547. ToLua.PushSealed(L, ret);
  548. return 1;
  549. }
  550. catch(Exception e)
  551. {
  552. return LuaDLL.toluaL_exception(L, e, o, "attempt to index canvas on a nil value");
  553. }
  554. }
  555. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  556. static int get_canvasRenderer(IntPtr L)
  557. {
  558. object o = null;
  559. try
  560. {
  561. o = ToLua.ToObject(L, 1);
  562. UnityEngine.UI.Graphic obj = (UnityEngine.UI.Graphic)o;
  563. UnityEngine.CanvasRenderer ret = obj.canvasRenderer;
  564. ToLua.PushSealed(L, ret);
  565. return 1;
  566. }
  567. catch(Exception e)
  568. {
  569. return LuaDLL.toluaL_exception(L, e, o, "attempt to index canvasRenderer on a nil value");
  570. }
  571. }
  572. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  573. static int get_defaultMaterial(IntPtr L)
  574. {
  575. object o = null;
  576. try
  577. {
  578. o = ToLua.ToObject(L, 1);
  579. UnityEngine.UI.Graphic obj = (UnityEngine.UI.Graphic)o;
  580. UnityEngine.Material ret = obj.defaultMaterial;
  581. ToLua.Push(L, ret);
  582. return 1;
  583. }
  584. catch(Exception e)
  585. {
  586. return LuaDLL.toluaL_exception(L, e, o, "attempt to index defaultMaterial on a nil value");
  587. }
  588. }
  589. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  590. static int get_material(IntPtr L)
  591. {
  592. object o = null;
  593. try
  594. {
  595. o = ToLua.ToObject(L, 1);
  596. UnityEngine.UI.Graphic obj = (UnityEngine.UI.Graphic)o;
  597. UnityEngine.Material ret = obj.material;
  598. ToLua.Push(L, ret);
  599. return 1;
  600. }
  601. catch(Exception e)
  602. {
  603. return LuaDLL.toluaL_exception(L, e, o, "attempt to index material on a nil value");
  604. }
  605. }
  606. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  607. static int get_materialForRendering(IntPtr L)
  608. {
  609. object o = null;
  610. try
  611. {
  612. o = ToLua.ToObject(L, 1);
  613. UnityEngine.UI.Graphic obj = (UnityEngine.UI.Graphic)o;
  614. UnityEngine.Material ret = obj.materialForRendering;
  615. ToLua.Push(L, ret);
  616. return 1;
  617. }
  618. catch(Exception e)
  619. {
  620. return LuaDLL.toluaL_exception(L, e, o, "attempt to index materialForRendering on a nil value");
  621. }
  622. }
  623. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  624. static int get_mainTexture(IntPtr L)
  625. {
  626. object o = null;
  627. try
  628. {
  629. o = ToLua.ToObject(L, 1);
  630. UnityEngine.UI.Graphic obj = (UnityEngine.UI.Graphic)o;
  631. UnityEngine.Texture ret = obj.mainTexture;
  632. ToLua.Push(L, ret);
  633. return 1;
  634. }
  635. catch(Exception e)
  636. {
  637. return LuaDLL.toluaL_exception(L, e, o, "attempt to index mainTexture on a nil value");
  638. }
  639. }
  640. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  641. static int set_color(IntPtr L)
  642. {
  643. object o = null;
  644. try
  645. {
  646. o = ToLua.ToObject(L, 1);
  647. UnityEngine.UI.Graphic obj = (UnityEngine.UI.Graphic)o;
  648. UnityEngine.Color arg0 = ToLua.ToColor(L, 2);
  649. obj.color = arg0;
  650. return 0;
  651. }
  652. catch(Exception e)
  653. {
  654. return LuaDLL.toluaL_exception(L, e, o, "attempt to index color on a nil value");
  655. }
  656. }
  657. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  658. static int set_raycastTarget(IntPtr L)
  659. {
  660. object o = null;
  661. try
  662. {
  663. o = ToLua.ToObject(L, 1);
  664. UnityEngine.UI.Graphic obj = (UnityEngine.UI.Graphic)o;
  665. bool arg0 = LuaDLL.luaL_checkboolean(L, 2);
  666. obj.raycastTarget = arg0;
  667. return 0;
  668. }
  669. catch(Exception e)
  670. {
  671. return LuaDLL.toluaL_exception(L, e, o, "attempt to index raycastTarget on a nil value");
  672. }
  673. }
  674. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  675. static int set_material(IntPtr L)
  676. {
  677. object o = null;
  678. try
  679. {
  680. o = ToLua.ToObject(L, 1);
  681. UnityEngine.UI.Graphic obj = (UnityEngine.UI.Graphic)o;
  682. UnityEngine.Material arg0 = (UnityEngine.Material)ToLua.CheckObject<UnityEngine.Material>(L, 2);
  683. obj.material = arg0;
  684. return 0;
  685. }
  686. catch(Exception e)
  687. {
  688. return LuaDLL.toluaL_exception(L, e, o, "attempt to index material on a nil value");
  689. }
  690. }
  691. }