UnityEngine_UI_DropdownWrap.cs 13 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507
  1. //this source code was auto-generated by tolua#, do not modify it
  2. using System;
  3. using LuaInterface;
  4. public class UnityEngine_UI_DropdownWrap
  5. {
  6. public static void Register(LuaState L)
  7. {
  8. L.BeginClass(typeof(UnityEngine.UI.Dropdown), typeof(UnityEngine.UI.Selectable), "Dropdown");
  9. L.RegFunction("RefreshShownValue", RefreshShownValue);
  10. L.RegFunction("AddOptions", AddOptions);
  11. L.RegFunction("ClearOptions", ClearOptions);
  12. L.RegFunction("OnPointerClick", OnPointerClick);
  13. L.RegFunction("OnSubmit", OnSubmit);
  14. L.RegFunction("OnCancel", OnCancel);
  15. L.RegFunction("Show", Show);
  16. L.RegFunction("Hide", Hide);
  17. L.RegFunction("__eq", op_Equality);
  18. L.RegFunction("__tostring", ToLua.op_ToString);
  19. L.RegVar("template", get_template, set_template);
  20. L.RegVar("captionText", get_captionText, set_captionText);
  21. L.RegVar("captionImage", get_captionImage, set_captionImage);
  22. L.RegVar("itemText", get_itemText, set_itemText);
  23. L.RegVar("itemImage", get_itemImage, set_itemImage);
  24. L.RegVar("options", get_options, set_options);
  25. L.RegVar("onValueChanged", get_onValueChanged, set_onValueChanged);
  26. L.RegVar("value", get_value, set_value);
  27. L.EndClass();
  28. }
  29. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  30. static int RefreshShownValue(IntPtr L)
  31. {
  32. try
  33. {
  34. ToLua.CheckArgsCount(L, 1);
  35. UnityEngine.UI.Dropdown obj = (UnityEngine.UI.Dropdown)ToLua.CheckObject<UnityEngine.UI.Dropdown>(L, 1);
  36. obj.RefreshShownValue();
  37. return 0;
  38. }
  39. catch (Exception e)
  40. {
  41. return LuaDLL.toluaL_exception(L, e);
  42. }
  43. }
  44. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  45. static int AddOptions(IntPtr L)
  46. {
  47. try
  48. {
  49. int count = LuaDLL.lua_gettop(L);
  50. if (count == 2 && TypeChecker.CheckTypes<System.Collections.Generic.List<UnityEngine.UI.Dropdown.OptionData>>(L, 2))
  51. {
  52. UnityEngine.UI.Dropdown obj = (UnityEngine.UI.Dropdown)ToLua.CheckObject<UnityEngine.UI.Dropdown>(L, 1);
  53. System.Collections.Generic.List<UnityEngine.UI.Dropdown.OptionData> arg0 = (System.Collections.Generic.List<UnityEngine.UI.Dropdown.OptionData>)ToLua.ToObject(L, 2);
  54. obj.AddOptions(arg0);
  55. return 0;
  56. }
  57. else if (count == 2 && TypeChecker.CheckTypes<System.Collections.Generic.List<string>>(L, 2))
  58. {
  59. UnityEngine.UI.Dropdown obj = (UnityEngine.UI.Dropdown)ToLua.CheckObject<UnityEngine.UI.Dropdown>(L, 1);
  60. System.Collections.Generic.List<string> arg0 = (System.Collections.Generic.List<string>)ToLua.ToObject(L, 2);
  61. obj.AddOptions(arg0);
  62. return 0;
  63. }
  64. else if (count == 2 && TypeChecker.CheckTypes<System.Collections.Generic.List<UnityEngine.Sprite>>(L, 2))
  65. {
  66. UnityEngine.UI.Dropdown obj = (UnityEngine.UI.Dropdown)ToLua.CheckObject<UnityEngine.UI.Dropdown>(L, 1);
  67. System.Collections.Generic.List<UnityEngine.Sprite> arg0 = (System.Collections.Generic.List<UnityEngine.Sprite>)ToLua.ToObject(L, 2);
  68. obj.AddOptions(arg0);
  69. return 0;
  70. }
  71. else
  72. {
  73. return LuaDLL.luaL_throw(L, "invalid arguments to method: UnityEngine.UI.Dropdown.AddOptions");
  74. }
  75. }
  76. catch (Exception e)
  77. {
  78. return LuaDLL.toluaL_exception(L, e);
  79. }
  80. }
  81. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  82. static int ClearOptions(IntPtr L)
  83. {
  84. try
  85. {
  86. ToLua.CheckArgsCount(L, 1);
  87. UnityEngine.UI.Dropdown obj = (UnityEngine.UI.Dropdown)ToLua.CheckObject<UnityEngine.UI.Dropdown>(L, 1);
  88. obj.ClearOptions();
  89. return 0;
  90. }
  91. catch (Exception e)
  92. {
  93. return LuaDLL.toluaL_exception(L, e);
  94. }
  95. }
  96. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  97. static int OnPointerClick(IntPtr L)
  98. {
  99. try
  100. {
  101. ToLua.CheckArgsCount(L, 2);
  102. UnityEngine.UI.Dropdown obj = (UnityEngine.UI.Dropdown)ToLua.CheckObject<UnityEngine.UI.Dropdown>(L, 1);
  103. UnityEngine.EventSystems.PointerEventData arg0 = (UnityEngine.EventSystems.PointerEventData)ToLua.CheckObject<UnityEngine.EventSystems.PointerEventData>(L, 2);
  104. obj.OnPointerClick(arg0);
  105. return 0;
  106. }
  107. catch (Exception e)
  108. {
  109. return LuaDLL.toluaL_exception(L, e);
  110. }
  111. }
  112. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  113. static int OnSubmit(IntPtr L)
  114. {
  115. try
  116. {
  117. ToLua.CheckArgsCount(L, 2);
  118. UnityEngine.UI.Dropdown obj = (UnityEngine.UI.Dropdown)ToLua.CheckObject<UnityEngine.UI.Dropdown>(L, 1);
  119. UnityEngine.EventSystems.BaseEventData arg0 = (UnityEngine.EventSystems.BaseEventData)ToLua.CheckObject<UnityEngine.EventSystems.BaseEventData>(L, 2);
  120. obj.OnSubmit(arg0);
  121. return 0;
  122. }
  123. catch (Exception e)
  124. {
  125. return LuaDLL.toluaL_exception(L, e);
  126. }
  127. }
  128. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  129. static int OnCancel(IntPtr L)
  130. {
  131. try
  132. {
  133. ToLua.CheckArgsCount(L, 2);
  134. UnityEngine.UI.Dropdown obj = (UnityEngine.UI.Dropdown)ToLua.CheckObject<UnityEngine.UI.Dropdown>(L, 1);
  135. UnityEngine.EventSystems.BaseEventData arg0 = (UnityEngine.EventSystems.BaseEventData)ToLua.CheckObject<UnityEngine.EventSystems.BaseEventData>(L, 2);
  136. obj.OnCancel(arg0);
  137. return 0;
  138. }
  139. catch (Exception e)
  140. {
  141. return LuaDLL.toluaL_exception(L, e);
  142. }
  143. }
  144. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  145. static int Show(IntPtr L)
  146. {
  147. try
  148. {
  149. ToLua.CheckArgsCount(L, 1);
  150. UnityEngine.UI.Dropdown obj = (UnityEngine.UI.Dropdown)ToLua.CheckObject<UnityEngine.UI.Dropdown>(L, 1);
  151. obj.Show();
  152. return 0;
  153. }
  154. catch (Exception e)
  155. {
  156. return LuaDLL.toluaL_exception(L, e);
  157. }
  158. }
  159. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  160. static int Hide(IntPtr L)
  161. {
  162. try
  163. {
  164. ToLua.CheckArgsCount(L, 1);
  165. UnityEngine.UI.Dropdown obj = (UnityEngine.UI.Dropdown)ToLua.CheckObject<UnityEngine.UI.Dropdown>(L, 1);
  166. obj.Hide();
  167. return 0;
  168. }
  169. catch (Exception e)
  170. {
  171. return LuaDLL.toluaL_exception(L, e);
  172. }
  173. }
  174. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  175. static int op_Equality(IntPtr L)
  176. {
  177. try
  178. {
  179. ToLua.CheckArgsCount(L, 2);
  180. UnityEngine.Object arg0 = (UnityEngine.Object)ToLua.ToObject(L, 1);
  181. UnityEngine.Object arg1 = (UnityEngine.Object)ToLua.ToObject(L, 2);
  182. bool o = arg0 == arg1;
  183. LuaDLL.lua_pushboolean(L, o);
  184. return 1;
  185. }
  186. catch (Exception e)
  187. {
  188. return LuaDLL.toluaL_exception(L, e);
  189. }
  190. }
  191. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  192. static int get_template(IntPtr L)
  193. {
  194. object o = null;
  195. try
  196. {
  197. o = ToLua.ToObject(L, 1);
  198. UnityEngine.UI.Dropdown obj = (UnityEngine.UI.Dropdown)o;
  199. UnityEngine.RectTransform ret = obj.template;
  200. ToLua.PushSealed(L, ret);
  201. return 1;
  202. }
  203. catch(Exception e)
  204. {
  205. return LuaDLL.toluaL_exception(L, e, o, "attempt to index template on a nil value");
  206. }
  207. }
  208. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  209. static int get_captionText(IntPtr L)
  210. {
  211. object o = null;
  212. try
  213. {
  214. o = ToLua.ToObject(L, 1);
  215. UnityEngine.UI.Dropdown obj = (UnityEngine.UI.Dropdown)o;
  216. UnityEngine.UI.Text ret = obj.captionText;
  217. ToLua.Push(L, ret);
  218. return 1;
  219. }
  220. catch(Exception e)
  221. {
  222. return LuaDLL.toluaL_exception(L, e, o, "attempt to index captionText on a nil value");
  223. }
  224. }
  225. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  226. static int get_captionImage(IntPtr L)
  227. {
  228. object o = null;
  229. try
  230. {
  231. o = ToLua.ToObject(L, 1);
  232. UnityEngine.UI.Dropdown obj = (UnityEngine.UI.Dropdown)o;
  233. UnityEngine.UI.Image ret = obj.captionImage;
  234. ToLua.Push(L, ret);
  235. return 1;
  236. }
  237. catch(Exception e)
  238. {
  239. return LuaDLL.toluaL_exception(L, e, o, "attempt to index captionImage on a nil value");
  240. }
  241. }
  242. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  243. static int get_itemText(IntPtr L)
  244. {
  245. object o = null;
  246. try
  247. {
  248. o = ToLua.ToObject(L, 1);
  249. UnityEngine.UI.Dropdown obj = (UnityEngine.UI.Dropdown)o;
  250. UnityEngine.UI.Text ret = obj.itemText;
  251. ToLua.Push(L, ret);
  252. return 1;
  253. }
  254. catch(Exception e)
  255. {
  256. return LuaDLL.toluaL_exception(L, e, o, "attempt to index itemText on a nil value");
  257. }
  258. }
  259. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  260. static int get_itemImage(IntPtr L)
  261. {
  262. object o = null;
  263. try
  264. {
  265. o = ToLua.ToObject(L, 1);
  266. UnityEngine.UI.Dropdown obj = (UnityEngine.UI.Dropdown)o;
  267. UnityEngine.UI.Image ret = obj.itemImage;
  268. ToLua.Push(L, ret);
  269. return 1;
  270. }
  271. catch(Exception e)
  272. {
  273. return LuaDLL.toluaL_exception(L, e, o, "attempt to index itemImage on a nil value");
  274. }
  275. }
  276. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  277. static int get_options(IntPtr L)
  278. {
  279. object o = null;
  280. try
  281. {
  282. o = ToLua.ToObject(L, 1);
  283. UnityEngine.UI.Dropdown obj = (UnityEngine.UI.Dropdown)o;
  284. System.Collections.Generic.List<UnityEngine.UI.Dropdown.OptionData> ret = obj.options;
  285. ToLua.PushSealed(L, ret);
  286. return 1;
  287. }
  288. catch(Exception e)
  289. {
  290. return LuaDLL.toluaL_exception(L, e, o, "attempt to index options on a nil value");
  291. }
  292. }
  293. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  294. static int get_onValueChanged(IntPtr L)
  295. {
  296. object o = null;
  297. try
  298. {
  299. o = ToLua.ToObject(L, 1);
  300. UnityEngine.UI.Dropdown obj = (UnityEngine.UI.Dropdown)o;
  301. UnityEngine.UI.Dropdown.DropdownEvent ret = obj.onValueChanged;
  302. ToLua.PushObject(L, ret);
  303. return 1;
  304. }
  305. catch(Exception e)
  306. {
  307. return LuaDLL.toluaL_exception(L, e, o, "attempt to index onValueChanged on a nil value");
  308. }
  309. }
  310. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  311. static int get_value(IntPtr L)
  312. {
  313. object o = null;
  314. try
  315. {
  316. o = ToLua.ToObject(L, 1);
  317. UnityEngine.UI.Dropdown obj = (UnityEngine.UI.Dropdown)o;
  318. int ret = obj.value;
  319. LuaDLL.lua_pushinteger(L, ret);
  320. return 1;
  321. }
  322. catch(Exception e)
  323. {
  324. return LuaDLL.toluaL_exception(L, e, o, "attempt to index value on a nil value");
  325. }
  326. }
  327. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  328. static int set_template(IntPtr L)
  329. {
  330. object o = null;
  331. try
  332. {
  333. o = ToLua.ToObject(L, 1);
  334. UnityEngine.UI.Dropdown obj = (UnityEngine.UI.Dropdown)o;
  335. UnityEngine.RectTransform arg0 = (UnityEngine.RectTransform)ToLua.CheckObject(L, 2, typeof(UnityEngine.RectTransform));
  336. obj.template = arg0;
  337. return 0;
  338. }
  339. catch(Exception e)
  340. {
  341. return LuaDLL.toluaL_exception(L, e, o, "attempt to index template on a nil value");
  342. }
  343. }
  344. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  345. static int set_captionText(IntPtr L)
  346. {
  347. object o = null;
  348. try
  349. {
  350. o = ToLua.ToObject(L, 1);
  351. UnityEngine.UI.Dropdown obj = (UnityEngine.UI.Dropdown)o;
  352. UnityEngine.UI.Text arg0 = (UnityEngine.UI.Text)ToLua.CheckObject<UnityEngine.UI.Text>(L, 2);
  353. obj.captionText = arg0;
  354. return 0;
  355. }
  356. catch(Exception e)
  357. {
  358. return LuaDLL.toluaL_exception(L, e, o, "attempt to index captionText on a nil value");
  359. }
  360. }
  361. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  362. static int set_captionImage(IntPtr L)
  363. {
  364. object o = null;
  365. try
  366. {
  367. o = ToLua.ToObject(L, 1);
  368. UnityEngine.UI.Dropdown obj = (UnityEngine.UI.Dropdown)o;
  369. UnityEngine.UI.Image arg0 = (UnityEngine.UI.Image)ToLua.CheckObject<UnityEngine.UI.Image>(L, 2);
  370. obj.captionImage = arg0;
  371. return 0;
  372. }
  373. catch(Exception e)
  374. {
  375. return LuaDLL.toluaL_exception(L, e, o, "attempt to index captionImage on a nil value");
  376. }
  377. }
  378. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  379. static int set_itemText(IntPtr L)
  380. {
  381. object o = null;
  382. try
  383. {
  384. o = ToLua.ToObject(L, 1);
  385. UnityEngine.UI.Dropdown obj = (UnityEngine.UI.Dropdown)o;
  386. UnityEngine.UI.Text arg0 = (UnityEngine.UI.Text)ToLua.CheckObject<UnityEngine.UI.Text>(L, 2);
  387. obj.itemText = arg0;
  388. return 0;
  389. }
  390. catch(Exception e)
  391. {
  392. return LuaDLL.toluaL_exception(L, e, o, "attempt to index itemText on a nil value");
  393. }
  394. }
  395. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  396. static int set_itemImage(IntPtr L)
  397. {
  398. object o = null;
  399. try
  400. {
  401. o = ToLua.ToObject(L, 1);
  402. UnityEngine.UI.Dropdown obj = (UnityEngine.UI.Dropdown)o;
  403. UnityEngine.UI.Image arg0 = (UnityEngine.UI.Image)ToLua.CheckObject<UnityEngine.UI.Image>(L, 2);
  404. obj.itemImage = arg0;
  405. return 0;
  406. }
  407. catch(Exception e)
  408. {
  409. return LuaDLL.toluaL_exception(L, e, o, "attempt to index itemImage on a nil value");
  410. }
  411. }
  412. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  413. static int set_options(IntPtr L)
  414. {
  415. object o = null;
  416. try
  417. {
  418. o = ToLua.ToObject(L, 1);
  419. UnityEngine.UI.Dropdown obj = (UnityEngine.UI.Dropdown)o;
  420. System.Collections.Generic.List<UnityEngine.UI.Dropdown.OptionData> arg0 = (System.Collections.Generic.List<UnityEngine.UI.Dropdown.OptionData>)ToLua.CheckObject(L, 2, typeof(System.Collections.Generic.List<UnityEngine.UI.Dropdown.OptionData>));
  421. obj.options = arg0;
  422. return 0;
  423. }
  424. catch(Exception e)
  425. {
  426. return LuaDLL.toluaL_exception(L, e, o, "attempt to index options on a nil value");
  427. }
  428. }
  429. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  430. static int set_onValueChanged(IntPtr L)
  431. {
  432. object o = null;
  433. try
  434. {
  435. o = ToLua.ToObject(L, 1);
  436. UnityEngine.UI.Dropdown obj = (UnityEngine.UI.Dropdown)o;
  437. UnityEngine.UI.Dropdown.DropdownEvent arg0 = (UnityEngine.UI.Dropdown.DropdownEvent)ToLua.CheckObject<UnityEngine.UI.Dropdown.DropdownEvent>(L, 2);
  438. obj.onValueChanged = arg0;
  439. return 0;
  440. }
  441. catch(Exception e)
  442. {
  443. return LuaDLL.toluaL_exception(L, e, o, "attempt to index onValueChanged on a nil value");
  444. }
  445. }
  446. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  447. static int set_value(IntPtr L)
  448. {
  449. object o = null;
  450. try
  451. {
  452. o = ToLua.ToObject(L, 1);
  453. UnityEngine.UI.Dropdown obj = (UnityEngine.UI.Dropdown)o;
  454. int arg0 = (int)LuaDLL.luaL_checknumber(L, 2);
  455. obj.value = arg0;
  456. return 0;
  457. }
  458. catch(Exception e)
  459. {
  460. return LuaDLL.toluaL_exception(L, e, o, "attempt to index value on a nil value");
  461. }
  462. }
  463. }