UnityEngine_UI_ImageWrap.cs 24 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973
  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_ImageWrap
  6. {
  7. public static void Register(LuaState L)
  8. {
  9. L.BeginClass(typeof(UnityEngine.UI.Image), typeof(UnityEngine.UI.MaskableGraphic));
  10. L.RegFunction("OnBeforeSerialize", OnBeforeSerialize);
  11. L.RegFunction("OnAfterDeserialize", OnAfterDeserialize);
  12. L.RegFunction("SetNativeSize", SetNativeSize);
  13. L.RegFunction("CalculateLayoutInputHorizontal", CalculateLayoutInputHorizontal);
  14. L.RegFunction("CalculateLayoutInputVertical", CalculateLayoutInputVertical);
  15. L.RegFunction("IsRaycastLocationValid", IsRaycastLocationValid);
  16. L.RegFunction("DOBlendableColor", DOBlendableColor);
  17. L.RegFunction("DOGradientColor", DOGradientColor);
  18. L.RegFunction("DOFillAmount", DOFillAmount);
  19. L.RegFunction("DOFade", DOFade);
  20. L.RegFunction("DOColor", DOColor);
  21. L.RegFunction("__eq", op_Equality);
  22. L.RegFunction("__tostring", ToLua.op_ToString);
  23. L.RegVar("sprite", get_sprite, set_sprite);
  24. L.RegVar("overrideSprite", get_overrideSprite, set_overrideSprite);
  25. L.RegVar("type", get_type, set_type);
  26. L.RegVar("preserveAspect", get_preserveAspect, set_preserveAspect);
  27. L.RegVar("fillCenter", get_fillCenter, set_fillCenter);
  28. L.RegVar("fillMethod", get_fillMethod, set_fillMethod);
  29. L.RegVar("fillAmount", get_fillAmount, set_fillAmount);
  30. L.RegVar("fillClockwise", get_fillClockwise, set_fillClockwise);
  31. L.RegVar("fillOrigin", get_fillOrigin, set_fillOrigin);
  32. L.RegVar("alphaHitTestMinimumThreshold", get_alphaHitTestMinimumThreshold, set_alphaHitTestMinimumThreshold);
  33. L.RegVar("useSpriteMesh", get_useSpriteMesh, set_useSpriteMesh);
  34. L.RegVar("defaultETC1GraphicMaterial", get_defaultETC1GraphicMaterial, null);
  35. L.RegVar("mainTexture", get_mainTexture, null);
  36. L.RegVar("hasBorder", get_hasBorder, null);
  37. L.RegVar("pixelsPerUnit", get_pixelsPerUnit, null);
  38. L.RegVar("material", get_material, set_material);
  39. L.RegVar("minWidth", get_minWidth, null);
  40. L.RegVar("preferredWidth", get_preferredWidth, null);
  41. L.RegVar("flexibleWidth", get_flexibleWidth, null);
  42. L.RegVar("minHeight", get_minHeight, null);
  43. L.RegVar("preferredHeight", get_preferredHeight, null);
  44. L.RegVar("flexibleHeight", get_flexibleHeight, null);
  45. L.RegVar("layoutPriority", get_layoutPriority, null);
  46. L.EndClass();
  47. }
  48. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  49. static int OnBeforeSerialize(IntPtr L)
  50. {
  51. try
  52. {
  53. ToLua.CheckArgsCount(L, 1);
  54. UnityEngine.UI.Image obj = (UnityEngine.UI.Image)ToLua.CheckObject<UnityEngine.UI.Image>(L, 1);
  55. obj.OnBeforeSerialize();
  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 OnAfterDeserialize(IntPtr L)
  65. {
  66. try
  67. {
  68. ToLua.CheckArgsCount(L, 1);
  69. UnityEngine.UI.Image obj = (UnityEngine.UI.Image)ToLua.CheckObject<UnityEngine.UI.Image>(L, 1);
  70. obj.OnAfterDeserialize();
  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 SetNativeSize(IntPtr L)
  80. {
  81. try
  82. {
  83. ToLua.CheckArgsCount(L, 1);
  84. UnityEngine.UI.Image obj = (UnityEngine.UI.Image)ToLua.CheckObject<UnityEngine.UI.Image>(L, 1);
  85. obj.SetNativeSize();
  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 CalculateLayoutInputHorizontal(IntPtr L)
  95. {
  96. try
  97. {
  98. ToLua.CheckArgsCount(L, 1);
  99. UnityEngine.UI.Image obj = (UnityEngine.UI.Image)ToLua.CheckObject<UnityEngine.UI.Image>(L, 1);
  100. obj.CalculateLayoutInputHorizontal();
  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 CalculateLayoutInputVertical(IntPtr L)
  110. {
  111. try
  112. {
  113. ToLua.CheckArgsCount(L, 1);
  114. UnityEngine.UI.Image obj = (UnityEngine.UI.Image)ToLua.CheckObject<UnityEngine.UI.Image>(L, 1);
  115. obj.CalculateLayoutInputVertical();
  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 IsRaycastLocationValid(IntPtr L)
  125. {
  126. try
  127. {
  128. ToLua.CheckArgsCount(L, 3);
  129. UnityEngine.UI.Image obj = (UnityEngine.UI.Image)ToLua.CheckObject<UnityEngine.UI.Image>(L, 1);
  130. UnityEngine.Vector2 arg0 = ToLua.ToVector2(L, 2);
  131. UnityEngine.Camera arg1 = (UnityEngine.Camera)ToLua.CheckObject(L, 3, typeof(UnityEngine.Camera));
  132. bool o = obj.IsRaycastLocationValid(arg0, arg1);
  133. LuaDLL.lua_pushboolean(L, o);
  134. return 1;
  135. }
  136. catch (Exception e)
  137. {
  138. return LuaDLL.toluaL_exception(L, e);
  139. }
  140. }
  141. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  142. static int DOBlendableColor(IntPtr L)
  143. {
  144. try
  145. {
  146. int count = LuaDLL.lua_gettop(L);
  147. if (count == 3 && TypeChecker.CheckTypes<UnityEngine.UI.Image, UnityEngine.Color, float>(L, 1))
  148. {
  149. UnityEngine.UI.Image obj = (UnityEngine.UI.Image)ToLua.ToObject(L, 1);
  150. UnityEngine.Color arg0 = ToLua.ToColor(L, 2);
  151. float arg1 = (float)LuaDLL.lua_tonumber(L, 3);
  152. DG.Tweening.Tweener o = obj.DOBlendableColor(arg0, arg1);
  153. ToLua.PushObject(L, o);
  154. return 1;
  155. }
  156. else if (count == 3 && TypeChecker.CheckTypes<UnityEngine.UI.Graphic, UnityEngine.Color, float>(L, 1))
  157. {
  158. UnityEngine.UI.Image obj = (UnityEngine.UI.Image)ToLua.ToObject(L, 1);
  159. UnityEngine.Color arg0 = ToLua.ToColor(L, 2);
  160. float arg1 = (float)LuaDLL.lua_tonumber(L, 3);
  161. DG.Tweening.Tweener o = obj.DOBlendableColor(arg0, arg1);
  162. ToLua.PushObject(L, o);
  163. return 1;
  164. }
  165. else
  166. {
  167. return LuaDLL.luaL_throw(L, "invalid arguments to method: UnityEngine.UI.Image.DOBlendableColor");
  168. }
  169. }
  170. catch (Exception e)
  171. {
  172. return LuaDLL.toluaL_exception(L, e);
  173. }
  174. }
  175. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  176. static int DOGradientColor(IntPtr L)
  177. {
  178. try
  179. {
  180. ToLua.CheckArgsCount(L, 3);
  181. UnityEngine.UI.Image obj = (UnityEngine.UI.Image)ToLua.CheckObject<UnityEngine.UI.Image>(L, 1);
  182. UnityEngine.Gradient arg0 = (UnityEngine.Gradient)ToLua.CheckObject<UnityEngine.Gradient>(L, 2);
  183. float arg1 = (float)LuaDLL.luaL_checknumber(L, 3);
  184. DG.Tweening.Sequence o = obj.DOGradientColor(arg0, arg1);
  185. ToLua.PushSealed(L, o);
  186. return 1;
  187. }
  188. catch (Exception e)
  189. {
  190. return LuaDLL.toluaL_exception(L, e);
  191. }
  192. }
  193. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  194. static int DOFillAmount(IntPtr L)
  195. {
  196. try
  197. {
  198. ToLua.CheckArgsCount(L, 3);
  199. UnityEngine.UI.Image obj = (UnityEngine.UI.Image)ToLua.CheckObject<UnityEngine.UI.Image>(L, 1);
  200. float arg0 = (float)LuaDLL.luaL_checknumber(L, 2);
  201. float arg1 = (float)LuaDLL.luaL_checknumber(L, 3);
  202. DG.Tweening.Core.TweenerCore<float,float,DG.Tweening.Plugins.Options.FloatOptions> o = obj.DOFillAmount(arg0, arg1);
  203. ToLua.PushObject(L, o);
  204. return 1;
  205. }
  206. catch (Exception e)
  207. {
  208. return LuaDLL.toluaL_exception(L, e);
  209. }
  210. }
  211. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  212. static int DOFade(IntPtr L)
  213. {
  214. try
  215. {
  216. int count = LuaDLL.lua_gettop(L);
  217. if (count == 3 && TypeChecker.CheckTypes<UnityEngine.UI.Image, float, float>(L, 1))
  218. {
  219. UnityEngine.UI.Image obj = (UnityEngine.UI.Image)ToLua.ToObject(L, 1);
  220. float arg0 = (float)LuaDLL.lua_tonumber(L, 2);
  221. float arg1 = (float)LuaDLL.lua_tonumber(L, 3);
  222. DG.Tweening.Core.TweenerCore<UnityEngine.Color,UnityEngine.Color,DG.Tweening.Plugins.Options.ColorOptions> o = obj.DOFade(arg0, arg1);
  223. ToLua.PushObject(L, o);
  224. return 1;
  225. }
  226. else if (count == 3 && TypeChecker.CheckTypes<UnityEngine.UI.Graphic, float, float>(L, 1))
  227. {
  228. UnityEngine.UI.Image obj = (UnityEngine.UI.Image)ToLua.ToObject(L, 1);
  229. float arg0 = (float)LuaDLL.lua_tonumber(L, 2);
  230. float arg1 = (float)LuaDLL.lua_tonumber(L, 3);
  231. DG.Tweening.Core.TweenerCore<UnityEngine.Color,UnityEngine.Color,DG.Tweening.Plugins.Options.ColorOptions> o = obj.DOFade(arg0, arg1);
  232. ToLua.PushObject(L, o);
  233. return 1;
  234. }
  235. else
  236. {
  237. return LuaDLL.luaL_throw(L, "invalid arguments to method: UnityEngine.UI.Image.DOFade");
  238. }
  239. }
  240. catch (Exception e)
  241. {
  242. return LuaDLL.toluaL_exception(L, e);
  243. }
  244. }
  245. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  246. static int DOColor(IntPtr L)
  247. {
  248. try
  249. {
  250. int count = LuaDLL.lua_gettop(L);
  251. if (count == 3 && TypeChecker.CheckTypes<UnityEngine.UI.Image, UnityEngine.Color, float>(L, 1))
  252. {
  253. UnityEngine.UI.Image obj = (UnityEngine.UI.Image)ToLua.ToObject(L, 1);
  254. UnityEngine.Color arg0 = ToLua.ToColor(L, 2);
  255. float arg1 = (float)LuaDLL.lua_tonumber(L, 3);
  256. DG.Tweening.Core.TweenerCore<UnityEngine.Color,UnityEngine.Color,DG.Tweening.Plugins.Options.ColorOptions> o = obj.DOColor(arg0, arg1);
  257. ToLua.PushObject(L, o);
  258. return 1;
  259. }
  260. else if (count == 3 && TypeChecker.CheckTypes<UnityEngine.UI.Graphic, UnityEngine.Color, float>(L, 1))
  261. {
  262. UnityEngine.UI.Image obj = (UnityEngine.UI.Image)ToLua.ToObject(L, 1);
  263. UnityEngine.Color arg0 = ToLua.ToColor(L, 2);
  264. float arg1 = (float)LuaDLL.lua_tonumber(L, 3);
  265. DG.Tweening.Core.TweenerCore<UnityEngine.Color,UnityEngine.Color,DG.Tweening.Plugins.Options.ColorOptions> o = obj.DOColor(arg0, arg1);
  266. ToLua.PushObject(L, o);
  267. return 1;
  268. }
  269. else
  270. {
  271. return LuaDLL.luaL_throw(L, "invalid arguments to method: UnityEngine.UI.Image.DOColor");
  272. }
  273. }
  274. catch (Exception e)
  275. {
  276. return LuaDLL.toluaL_exception(L, e);
  277. }
  278. }
  279. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  280. static int op_Equality(IntPtr L)
  281. {
  282. try
  283. {
  284. ToLua.CheckArgsCount(L, 2);
  285. UnityEngine.Object arg0 = (UnityEngine.Object)ToLua.ToObject(L, 1);
  286. UnityEngine.Object arg1 = (UnityEngine.Object)ToLua.ToObject(L, 2);
  287. bool o = arg0 == arg1;
  288. LuaDLL.lua_pushboolean(L, o);
  289. return 1;
  290. }
  291. catch (Exception e)
  292. {
  293. return LuaDLL.toluaL_exception(L, e);
  294. }
  295. }
  296. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  297. static int get_sprite(IntPtr L)
  298. {
  299. object o = null;
  300. try
  301. {
  302. o = ToLua.ToObject(L, 1);
  303. UnityEngine.UI.Image obj = (UnityEngine.UI.Image)o;
  304. UnityEngine.Sprite ret = obj.sprite;
  305. ToLua.PushSealed(L, ret);
  306. return 1;
  307. }
  308. catch(Exception e)
  309. {
  310. return LuaDLL.toluaL_exception(L, e, o, "attempt to index sprite on a nil value");
  311. }
  312. }
  313. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  314. static int get_overrideSprite(IntPtr L)
  315. {
  316. object o = null;
  317. try
  318. {
  319. o = ToLua.ToObject(L, 1);
  320. UnityEngine.UI.Image obj = (UnityEngine.UI.Image)o;
  321. UnityEngine.Sprite ret = obj.overrideSprite;
  322. ToLua.PushSealed(L, ret);
  323. return 1;
  324. }
  325. catch(Exception e)
  326. {
  327. return LuaDLL.toluaL_exception(L, e, o, "attempt to index overrideSprite on a nil value");
  328. }
  329. }
  330. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  331. static int get_type(IntPtr L)
  332. {
  333. object o = null;
  334. try
  335. {
  336. o = ToLua.ToObject(L, 1);
  337. UnityEngine.UI.Image obj = (UnityEngine.UI.Image)o;
  338. UnityEngine.UI.Image.Type ret = obj.type;
  339. ToLua.Push(L, ret);
  340. return 1;
  341. }
  342. catch(Exception e)
  343. {
  344. return LuaDLL.toluaL_exception(L, e, o, "attempt to index type on a nil value");
  345. }
  346. }
  347. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  348. static int get_preserveAspect(IntPtr L)
  349. {
  350. object o = null;
  351. try
  352. {
  353. o = ToLua.ToObject(L, 1);
  354. UnityEngine.UI.Image obj = (UnityEngine.UI.Image)o;
  355. bool ret = obj.preserveAspect;
  356. LuaDLL.lua_pushboolean(L, ret);
  357. return 1;
  358. }
  359. catch(Exception e)
  360. {
  361. return LuaDLL.toluaL_exception(L, e, o, "attempt to index preserveAspect on a nil value");
  362. }
  363. }
  364. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  365. static int get_fillCenter(IntPtr L)
  366. {
  367. object o = null;
  368. try
  369. {
  370. o = ToLua.ToObject(L, 1);
  371. UnityEngine.UI.Image obj = (UnityEngine.UI.Image)o;
  372. bool ret = obj.fillCenter;
  373. LuaDLL.lua_pushboolean(L, ret);
  374. return 1;
  375. }
  376. catch(Exception e)
  377. {
  378. return LuaDLL.toluaL_exception(L, e, o, "attempt to index fillCenter on a nil value");
  379. }
  380. }
  381. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  382. static int get_fillMethod(IntPtr L)
  383. {
  384. object o = null;
  385. try
  386. {
  387. o = ToLua.ToObject(L, 1);
  388. UnityEngine.UI.Image obj = (UnityEngine.UI.Image)o;
  389. UnityEngine.UI.Image.FillMethod ret = obj.fillMethod;
  390. ToLua.Push(L, ret);
  391. return 1;
  392. }
  393. catch(Exception e)
  394. {
  395. return LuaDLL.toluaL_exception(L, e, o, "attempt to index fillMethod on a nil value");
  396. }
  397. }
  398. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  399. static int get_fillAmount(IntPtr L)
  400. {
  401. object o = null;
  402. try
  403. {
  404. o = ToLua.ToObject(L, 1);
  405. UnityEngine.UI.Image obj = (UnityEngine.UI.Image)o;
  406. float ret = obj.fillAmount;
  407. LuaDLL.lua_pushnumber(L, ret);
  408. return 1;
  409. }
  410. catch(Exception e)
  411. {
  412. return LuaDLL.toluaL_exception(L, e, o, "attempt to index fillAmount on a nil value");
  413. }
  414. }
  415. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  416. static int get_fillClockwise(IntPtr L)
  417. {
  418. object o = null;
  419. try
  420. {
  421. o = ToLua.ToObject(L, 1);
  422. UnityEngine.UI.Image obj = (UnityEngine.UI.Image)o;
  423. bool ret = obj.fillClockwise;
  424. LuaDLL.lua_pushboolean(L, ret);
  425. return 1;
  426. }
  427. catch(Exception e)
  428. {
  429. return LuaDLL.toluaL_exception(L, e, o, "attempt to index fillClockwise on a nil value");
  430. }
  431. }
  432. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  433. static int get_fillOrigin(IntPtr L)
  434. {
  435. object o = null;
  436. try
  437. {
  438. o = ToLua.ToObject(L, 1);
  439. UnityEngine.UI.Image obj = (UnityEngine.UI.Image)o;
  440. int ret = obj.fillOrigin;
  441. LuaDLL.lua_pushinteger(L, ret);
  442. return 1;
  443. }
  444. catch(Exception e)
  445. {
  446. return LuaDLL.toluaL_exception(L, e, o, "attempt to index fillOrigin on a nil value");
  447. }
  448. }
  449. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  450. static int get_alphaHitTestMinimumThreshold(IntPtr L)
  451. {
  452. object o = null;
  453. try
  454. {
  455. o = ToLua.ToObject(L, 1);
  456. UnityEngine.UI.Image obj = (UnityEngine.UI.Image)o;
  457. float ret = obj.alphaHitTestMinimumThreshold;
  458. LuaDLL.lua_pushnumber(L, ret);
  459. return 1;
  460. }
  461. catch(Exception e)
  462. {
  463. return LuaDLL.toluaL_exception(L, e, o, "attempt to index alphaHitTestMinimumThreshold on a nil value");
  464. }
  465. }
  466. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  467. static int get_useSpriteMesh(IntPtr L)
  468. {
  469. object o = null;
  470. try
  471. {
  472. o = ToLua.ToObject(L, 1);
  473. UnityEngine.UI.Image obj = (UnityEngine.UI.Image)o;
  474. bool ret = obj.useSpriteMesh;
  475. LuaDLL.lua_pushboolean(L, ret);
  476. return 1;
  477. }
  478. catch(Exception e)
  479. {
  480. return LuaDLL.toluaL_exception(L, e, o, "attempt to index useSpriteMesh on a nil value");
  481. }
  482. }
  483. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  484. static int get_defaultETC1GraphicMaterial(IntPtr L)
  485. {
  486. try
  487. {
  488. ToLua.Push(L, UnityEngine.UI.Image.defaultETC1GraphicMaterial);
  489. return 1;
  490. }
  491. catch (Exception e)
  492. {
  493. return LuaDLL.toluaL_exception(L, e);
  494. }
  495. }
  496. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  497. static int get_mainTexture(IntPtr L)
  498. {
  499. object o = null;
  500. try
  501. {
  502. o = ToLua.ToObject(L, 1);
  503. UnityEngine.UI.Image obj = (UnityEngine.UI.Image)o;
  504. UnityEngine.Texture ret = obj.mainTexture;
  505. ToLua.Push(L, ret);
  506. return 1;
  507. }
  508. catch(Exception e)
  509. {
  510. return LuaDLL.toluaL_exception(L, e, o, "attempt to index mainTexture on a nil value");
  511. }
  512. }
  513. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  514. static int get_hasBorder(IntPtr L)
  515. {
  516. object o = null;
  517. try
  518. {
  519. o = ToLua.ToObject(L, 1);
  520. UnityEngine.UI.Image obj = (UnityEngine.UI.Image)o;
  521. bool ret = obj.hasBorder;
  522. LuaDLL.lua_pushboolean(L, ret);
  523. return 1;
  524. }
  525. catch(Exception e)
  526. {
  527. return LuaDLL.toluaL_exception(L, e, o, "attempt to index hasBorder on a nil value");
  528. }
  529. }
  530. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  531. static int get_pixelsPerUnit(IntPtr L)
  532. {
  533. object o = null;
  534. try
  535. {
  536. o = ToLua.ToObject(L, 1);
  537. UnityEngine.UI.Image obj = (UnityEngine.UI.Image)o;
  538. float ret = obj.pixelsPerUnit;
  539. LuaDLL.lua_pushnumber(L, ret);
  540. return 1;
  541. }
  542. catch(Exception e)
  543. {
  544. return LuaDLL.toluaL_exception(L, e, o, "attempt to index pixelsPerUnit on a nil value");
  545. }
  546. }
  547. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  548. static int get_material(IntPtr L)
  549. {
  550. object o = null;
  551. try
  552. {
  553. o = ToLua.ToObject(L, 1);
  554. UnityEngine.UI.Image obj = (UnityEngine.UI.Image)o;
  555. UnityEngine.Material ret = obj.material;
  556. ToLua.Push(L, ret);
  557. return 1;
  558. }
  559. catch(Exception e)
  560. {
  561. return LuaDLL.toluaL_exception(L, e, o, "attempt to index material on a nil value");
  562. }
  563. }
  564. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  565. static int get_minWidth(IntPtr L)
  566. {
  567. object o = null;
  568. try
  569. {
  570. o = ToLua.ToObject(L, 1);
  571. UnityEngine.UI.Image obj = (UnityEngine.UI.Image)o;
  572. float ret = obj.minWidth;
  573. LuaDLL.lua_pushnumber(L, ret);
  574. return 1;
  575. }
  576. catch(Exception e)
  577. {
  578. return LuaDLL.toluaL_exception(L, e, o, "attempt to index minWidth on a nil value");
  579. }
  580. }
  581. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  582. static int get_preferredWidth(IntPtr L)
  583. {
  584. object o = null;
  585. try
  586. {
  587. o = ToLua.ToObject(L, 1);
  588. UnityEngine.UI.Image obj = (UnityEngine.UI.Image)o;
  589. float ret = obj.preferredWidth;
  590. LuaDLL.lua_pushnumber(L, ret);
  591. return 1;
  592. }
  593. catch(Exception e)
  594. {
  595. return LuaDLL.toluaL_exception(L, e, o, "attempt to index preferredWidth on a nil value");
  596. }
  597. }
  598. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  599. static int get_flexibleWidth(IntPtr L)
  600. {
  601. object o = null;
  602. try
  603. {
  604. o = ToLua.ToObject(L, 1);
  605. UnityEngine.UI.Image obj = (UnityEngine.UI.Image)o;
  606. float ret = obj.flexibleWidth;
  607. LuaDLL.lua_pushnumber(L, ret);
  608. return 1;
  609. }
  610. catch(Exception e)
  611. {
  612. return LuaDLL.toluaL_exception(L, e, o, "attempt to index flexibleWidth on a nil value");
  613. }
  614. }
  615. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  616. static int get_minHeight(IntPtr L)
  617. {
  618. object o = null;
  619. try
  620. {
  621. o = ToLua.ToObject(L, 1);
  622. UnityEngine.UI.Image obj = (UnityEngine.UI.Image)o;
  623. float ret = obj.minHeight;
  624. LuaDLL.lua_pushnumber(L, ret);
  625. return 1;
  626. }
  627. catch(Exception e)
  628. {
  629. return LuaDLL.toluaL_exception(L, e, o, "attempt to index minHeight on a nil value");
  630. }
  631. }
  632. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  633. static int get_preferredHeight(IntPtr L)
  634. {
  635. object o = null;
  636. try
  637. {
  638. o = ToLua.ToObject(L, 1);
  639. UnityEngine.UI.Image obj = (UnityEngine.UI.Image)o;
  640. float ret = obj.preferredHeight;
  641. LuaDLL.lua_pushnumber(L, ret);
  642. return 1;
  643. }
  644. catch(Exception e)
  645. {
  646. return LuaDLL.toluaL_exception(L, e, o, "attempt to index preferredHeight on a nil value");
  647. }
  648. }
  649. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  650. static int get_flexibleHeight(IntPtr L)
  651. {
  652. object o = null;
  653. try
  654. {
  655. o = ToLua.ToObject(L, 1);
  656. UnityEngine.UI.Image obj = (UnityEngine.UI.Image)o;
  657. float ret = obj.flexibleHeight;
  658. LuaDLL.lua_pushnumber(L, ret);
  659. return 1;
  660. }
  661. catch(Exception e)
  662. {
  663. return LuaDLL.toluaL_exception(L, e, o, "attempt to index flexibleHeight on a nil value");
  664. }
  665. }
  666. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  667. static int get_layoutPriority(IntPtr L)
  668. {
  669. object o = null;
  670. try
  671. {
  672. o = ToLua.ToObject(L, 1);
  673. UnityEngine.UI.Image obj = (UnityEngine.UI.Image)o;
  674. int ret = obj.layoutPriority;
  675. LuaDLL.lua_pushinteger(L, ret);
  676. return 1;
  677. }
  678. catch(Exception e)
  679. {
  680. return LuaDLL.toluaL_exception(L, e, o, "attempt to index layoutPriority on a nil value");
  681. }
  682. }
  683. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  684. static int set_sprite(IntPtr L)
  685. {
  686. object o = null;
  687. try
  688. {
  689. o = ToLua.ToObject(L, 1);
  690. UnityEngine.UI.Image obj = (UnityEngine.UI.Image)o;
  691. UnityEngine.Sprite arg0 = (UnityEngine.Sprite)ToLua.CheckObject(L, 2, typeof(UnityEngine.Sprite));
  692. obj.sprite = arg0;
  693. return 0;
  694. }
  695. catch(Exception e)
  696. {
  697. return LuaDLL.toluaL_exception(L, e, o, "attempt to index sprite on a nil value");
  698. }
  699. }
  700. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  701. static int set_overrideSprite(IntPtr L)
  702. {
  703. object o = null;
  704. try
  705. {
  706. o = ToLua.ToObject(L, 1);
  707. UnityEngine.UI.Image obj = (UnityEngine.UI.Image)o;
  708. UnityEngine.Sprite arg0 = (UnityEngine.Sprite)ToLua.CheckObject(L, 2, typeof(UnityEngine.Sprite));
  709. obj.overrideSprite = arg0;
  710. return 0;
  711. }
  712. catch(Exception e)
  713. {
  714. return LuaDLL.toluaL_exception(L, e, o, "attempt to index overrideSprite on a nil value");
  715. }
  716. }
  717. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  718. static int set_type(IntPtr L)
  719. {
  720. object o = null;
  721. try
  722. {
  723. o = ToLua.ToObject(L, 1);
  724. UnityEngine.UI.Image obj = (UnityEngine.UI.Image)o;
  725. UnityEngine.UI.Image.Type arg0 = (UnityEngine.UI.Image.Type)ToLua.CheckObject(L, 2, typeof(UnityEngine.UI.Image.Type));
  726. obj.type = arg0;
  727. return 0;
  728. }
  729. catch(Exception e)
  730. {
  731. return LuaDLL.toluaL_exception(L, e, o, "attempt to index type on a nil value");
  732. }
  733. }
  734. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  735. static int set_preserveAspect(IntPtr L)
  736. {
  737. object o = null;
  738. try
  739. {
  740. o = ToLua.ToObject(L, 1);
  741. UnityEngine.UI.Image obj = (UnityEngine.UI.Image)o;
  742. bool arg0 = LuaDLL.luaL_checkboolean(L, 2);
  743. obj.preserveAspect = arg0;
  744. return 0;
  745. }
  746. catch(Exception e)
  747. {
  748. return LuaDLL.toluaL_exception(L, e, o, "attempt to index preserveAspect on a nil value");
  749. }
  750. }
  751. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  752. static int set_fillCenter(IntPtr L)
  753. {
  754. object o = null;
  755. try
  756. {
  757. o = ToLua.ToObject(L, 1);
  758. UnityEngine.UI.Image obj = (UnityEngine.UI.Image)o;
  759. bool arg0 = LuaDLL.luaL_checkboolean(L, 2);
  760. obj.fillCenter = arg0;
  761. return 0;
  762. }
  763. catch(Exception e)
  764. {
  765. return LuaDLL.toluaL_exception(L, e, o, "attempt to index fillCenter on a nil value");
  766. }
  767. }
  768. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  769. static int set_fillMethod(IntPtr L)
  770. {
  771. object o = null;
  772. try
  773. {
  774. o = ToLua.ToObject(L, 1);
  775. UnityEngine.UI.Image obj = (UnityEngine.UI.Image)o;
  776. UnityEngine.UI.Image.FillMethod arg0 = (UnityEngine.UI.Image.FillMethod)ToLua.CheckObject(L, 2, typeof(UnityEngine.UI.Image.FillMethod));
  777. obj.fillMethod = arg0;
  778. return 0;
  779. }
  780. catch(Exception e)
  781. {
  782. return LuaDLL.toluaL_exception(L, e, o, "attempt to index fillMethod on a nil value");
  783. }
  784. }
  785. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  786. static int set_fillAmount(IntPtr L)
  787. {
  788. object o = null;
  789. try
  790. {
  791. o = ToLua.ToObject(L, 1);
  792. UnityEngine.UI.Image obj = (UnityEngine.UI.Image)o;
  793. float arg0 = (float)LuaDLL.luaL_checknumber(L, 2);
  794. obj.fillAmount = arg0;
  795. return 0;
  796. }
  797. catch(Exception e)
  798. {
  799. return LuaDLL.toluaL_exception(L, e, o, "attempt to index fillAmount on a nil value");
  800. }
  801. }
  802. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  803. static int set_fillClockwise(IntPtr L)
  804. {
  805. object o = null;
  806. try
  807. {
  808. o = ToLua.ToObject(L, 1);
  809. UnityEngine.UI.Image obj = (UnityEngine.UI.Image)o;
  810. bool arg0 = LuaDLL.luaL_checkboolean(L, 2);
  811. obj.fillClockwise = arg0;
  812. return 0;
  813. }
  814. catch(Exception e)
  815. {
  816. return LuaDLL.toluaL_exception(L, e, o, "attempt to index fillClockwise on a nil value");
  817. }
  818. }
  819. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  820. static int set_fillOrigin(IntPtr L)
  821. {
  822. object o = null;
  823. try
  824. {
  825. o = ToLua.ToObject(L, 1);
  826. UnityEngine.UI.Image obj = (UnityEngine.UI.Image)o;
  827. int arg0 = (int)LuaDLL.luaL_checknumber(L, 2);
  828. obj.fillOrigin = arg0;
  829. return 0;
  830. }
  831. catch(Exception e)
  832. {
  833. return LuaDLL.toluaL_exception(L, e, o, "attempt to index fillOrigin on a nil value");
  834. }
  835. }
  836. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  837. static int set_alphaHitTestMinimumThreshold(IntPtr L)
  838. {
  839. object o = null;
  840. try
  841. {
  842. o = ToLua.ToObject(L, 1);
  843. UnityEngine.UI.Image obj = (UnityEngine.UI.Image)o;
  844. float arg0 = (float)LuaDLL.luaL_checknumber(L, 2);
  845. obj.alphaHitTestMinimumThreshold = arg0;
  846. return 0;
  847. }
  848. catch(Exception e)
  849. {
  850. return LuaDLL.toluaL_exception(L, e, o, "attempt to index alphaHitTestMinimumThreshold on a nil value");
  851. }
  852. }
  853. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  854. static int set_useSpriteMesh(IntPtr L)
  855. {
  856. object o = null;
  857. try
  858. {
  859. o = ToLua.ToObject(L, 1);
  860. UnityEngine.UI.Image obj = (UnityEngine.UI.Image)o;
  861. bool arg0 = LuaDLL.luaL_checkboolean(L, 2);
  862. obj.useSpriteMesh = arg0;
  863. return 0;
  864. }
  865. catch(Exception e)
  866. {
  867. return LuaDLL.toluaL_exception(L, e, o, "attempt to index useSpriteMesh on a nil value");
  868. }
  869. }
  870. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  871. static int set_material(IntPtr L)
  872. {
  873. object o = null;
  874. try
  875. {
  876. o = ToLua.ToObject(L, 1);
  877. UnityEngine.UI.Image obj = (UnityEngine.UI.Image)o;
  878. UnityEngine.Material arg0 = (UnityEngine.Material)ToLua.CheckObject<UnityEngine.Material>(L, 2);
  879. obj.material = arg0;
  880. return 0;
  881. }
  882. catch(Exception e)
  883. {
  884. return LuaDLL.toluaL_exception(L, e, o, "attempt to index material on a nil value");
  885. }
  886. }
  887. }