WXB_SymbolTextWrap.cs 15 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640
  1. //this source code was auto-generated by tolua#, do not modify it
  2. using System;
  3. using LuaInterface;
  4. public class WXB_SymbolTextWrap
  5. {
  6. public static void Register(LuaState L)
  7. {
  8. L.BeginClass(typeof(WXB.SymbolText), typeof(UnityEngine.UI.Text));
  9. L.RegFunction("isUsedFont", isUsedFont);
  10. L.RegFunction("SetRenderDirty", SetRenderDirty);
  11. L.RegFunction("Clear", Clear);
  12. L.RegFunction("DestroyDrawChild", DestroyDrawChild);
  13. L.RegFunction("getNodeHeight", getNodeHeight);
  14. L.RegFunction("getNodeWidth", getNodeWidth);
  15. L.RegFunction("SetAllDirty", SetAllDirty);
  16. L.RegFunction("Rebuild", Rebuild);
  17. L.RegFunction("UpdateByTextDirty", UpdateByTextDirty);
  18. L.RegFunction("SetVerticesDirty", SetVerticesDirty);
  19. L.RegFunction("SetLayoutDirty", SetLayoutDirty);
  20. L.RegFunction("UpdateTextHeight", UpdateTextHeight);
  21. L.RegFunction("FontTextureChangedOther", FontTextureChangedOther);
  22. L.RegFunction("GetDraw", GetDraw);
  23. L.RegFunction("__eq", op_Equality);
  24. L.RegFunction("__tostring", ToLua.op_ToString);
  25. L.RegVar("ActiveList", get_ActiveList, set_ActiveList);
  26. L.RegVar("WorkerMesh", get_WorkerMesh, null);
  27. L.RegVar("text", null, set_text);
  28. L.RegVar("anchor", get_anchor, null);
  29. L.RegVar("minLineHeight", get_minLineHeight, set_minLineHeight);
  30. L.RegVar("lineAlignment", get_lineAlignment, set_lineAlignment);
  31. L.RegVar("renderCache", get_renderCache, null);
  32. L.RegVar("isCheckFontY", get_isCheckFontY, set_isCheckFontY);
  33. L.RegVar("preferredWidth", get_preferredWidth, null);
  34. L.RegVar("preferredHeight", get_preferredHeight, null);
  35. L.RegVar("around", get_around, null);
  36. L.RegVar("elementSegment", get_elementSegment, null);
  37. L.RegVar("getExternalNode", get_getExternalNode, set_getExternalNode);
  38. L.EndClass();
  39. }
  40. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  41. static int isUsedFont(IntPtr L)
  42. {
  43. try
  44. {
  45. ToLua.CheckArgsCount(L, 2);
  46. WXB.SymbolText obj = (WXB.SymbolText)ToLua.CheckObject<WXB.SymbolText>(L, 1);
  47. UnityEngine.Font arg0 = (UnityEngine.Font)ToLua.CheckObject(L, 2, typeof(UnityEngine.Font));
  48. bool o = obj.isUsedFont(arg0);
  49. LuaDLL.lua_pushboolean(L, o);
  50. return 1;
  51. }
  52. catch (Exception e)
  53. {
  54. return LuaDLL.toluaL_exception(L, e);
  55. }
  56. }
  57. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  58. static int SetRenderDirty(IntPtr L)
  59. {
  60. try
  61. {
  62. ToLua.CheckArgsCount(L, 1);
  63. WXB.SymbolText obj = (WXB.SymbolText)ToLua.CheckObject<WXB.SymbolText>(L, 1);
  64. obj.SetRenderDirty();
  65. return 0;
  66. }
  67. catch (Exception e)
  68. {
  69. return LuaDLL.toluaL_exception(L, e);
  70. }
  71. }
  72. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  73. static int Clear(IntPtr L)
  74. {
  75. try
  76. {
  77. ToLua.CheckArgsCount(L, 1);
  78. WXB.SymbolText obj = (WXB.SymbolText)ToLua.CheckObject<WXB.SymbolText>(L, 1);
  79. obj.Clear();
  80. return 0;
  81. }
  82. catch (Exception e)
  83. {
  84. return LuaDLL.toluaL_exception(L, e);
  85. }
  86. }
  87. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  88. static int DestroyDrawChild(IntPtr L)
  89. {
  90. try
  91. {
  92. ToLua.CheckArgsCount(L, 1);
  93. WXB.SymbolText obj = (WXB.SymbolText)ToLua.CheckObject<WXB.SymbolText>(L, 1);
  94. obj.DestroyDrawChild();
  95. return 0;
  96. }
  97. catch (Exception e)
  98. {
  99. return LuaDLL.toluaL_exception(L, e);
  100. }
  101. }
  102. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  103. static int getNodeHeight(IntPtr L)
  104. {
  105. try
  106. {
  107. ToLua.CheckArgsCount(L, 1);
  108. WXB.SymbolText obj = (WXB.SymbolText)ToLua.CheckObject<WXB.SymbolText>(L, 1);
  109. float o = obj.getNodeHeight();
  110. LuaDLL.lua_pushnumber(L, o);
  111. return 1;
  112. }
  113. catch (Exception e)
  114. {
  115. return LuaDLL.toluaL_exception(L, e);
  116. }
  117. }
  118. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  119. static int getNodeWidth(IntPtr L)
  120. {
  121. try
  122. {
  123. ToLua.CheckArgsCount(L, 1);
  124. WXB.SymbolText obj = (WXB.SymbolText)ToLua.CheckObject<WXB.SymbolText>(L, 1);
  125. float o = obj.getNodeWidth();
  126. LuaDLL.lua_pushnumber(L, o);
  127. return 1;
  128. }
  129. catch (Exception e)
  130. {
  131. return LuaDLL.toluaL_exception(L, e);
  132. }
  133. }
  134. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  135. static int SetAllDirty(IntPtr L)
  136. {
  137. try
  138. {
  139. ToLua.CheckArgsCount(L, 1);
  140. WXB.SymbolText obj = (WXB.SymbolText)ToLua.CheckObject<WXB.SymbolText>(L, 1);
  141. obj.SetAllDirty();
  142. return 0;
  143. }
  144. catch (Exception e)
  145. {
  146. return LuaDLL.toluaL_exception(L, e);
  147. }
  148. }
  149. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  150. static int Rebuild(IntPtr L)
  151. {
  152. try
  153. {
  154. ToLua.CheckArgsCount(L, 2);
  155. WXB.SymbolText obj = (WXB.SymbolText)ToLua.CheckObject<WXB.SymbolText>(L, 1);
  156. UnityEngine.UI.CanvasUpdate arg0 = (UnityEngine.UI.CanvasUpdate)ToLua.CheckObject(L, 2, typeof(UnityEngine.UI.CanvasUpdate));
  157. obj.Rebuild(arg0);
  158. return 0;
  159. }
  160. catch (Exception e)
  161. {
  162. return LuaDLL.toluaL_exception(L, e);
  163. }
  164. }
  165. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  166. static int UpdateByTextDirty(IntPtr L)
  167. {
  168. try
  169. {
  170. ToLua.CheckArgsCount(L, 1);
  171. WXB.SymbolText obj = (WXB.SymbolText)ToLua.CheckObject<WXB.SymbolText>(L, 1);
  172. obj.UpdateByTextDirty();
  173. return 0;
  174. }
  175. catch (Exception e)
  176. {
  177. return LuaDLL.toluaL_exception(L, e);
  178. }
  179. }
  180. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  181. static int SetVerticesDirty(IntPtr L)
  182. {
  183. try
  184. {
  185. ToLua.CheckArgsCount(L, 1);
  186. WXB.SymbolText obj = (WXB.SymbolText)ToLua.CheckObject<WXB.SymbolText>(L, 1);
  187. obj.SetVerticesDirty();
  188. return 0;
  189. }
  190. catch (Exception e)
  191. {
  192. return LuaDLL.toluaL_exception(L, e);
  193. }
  194. }
  195. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  196. static int SetLayoutDirty(IntPtr L)
  197. {
  198. try
  199. {
  200. ToLua.CheckArgsCount(L, 1);
  201. WXB.SymbolText obj = (WXB.SymbolText)ToLua.CheckObject<WXB.SymbolText>(L, 1);
  202. obj.SetLayoutDirty();
  203. return 0;
  204. }
  205. catch (Exception e)
  206. {
  207. return LuaDLL.toluaL_exception(L, e);
  208. }
  209. }
  210. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  211. static int UpdateTextHeight(IntPtr L)
  212. {
  213. try
  214. {
  215. ToLua.CheckArgsCount(L, 1);
  216. WXB.SymbolText obj = (WXB.SymbolText)ToLua.CheckObject<WXB.SymbolText>(L, 1);
  217. obj.UpdateTextHeight();
  218. return 0;
  219. }
  220. catch (Exception e)
  221. {
  222. return LuaDLL.toluaL_exception(L, e);
  223. }
  224. }
  225. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  226. static int FontTextureChangedOther(IntPtr L)
  227. {
  228. try
  229. {
  230. ToLua.CheckArgsCount(L, 1);
  231. WXB.SymbolText obj = (WXB.SymbolText)ToLua.CheckObject<WXB.SymbolText>(L, 1);
  232. obj.FontTextureChangedOther();
  233. return 0;
  234. }
  235. catch (Exception e)
  236. {
  237. return LuaDLL.toluaL_exception(L, e);
  238. }
  239. }
  240. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  241. static int GetDraw(IntPtr L)
  242. {
  243. try
  244. {
  245. int count = LuaDLL.lua_gettop(L);
  246. if (count == 4)
  247. {
  248. WXB.SymbolText obj = (WXB.SymbolText)ToLua.CheckObject<WXB.SymbolText>(L, 1);
  249. WXB.DrawType arg0 = (WXB.DrawType)ToLua.CheckObject(L, 2, typeof(WXB.DrawType));
  250. long arg1 = LuaDLL.tolua_checkint64(L, 3);
  251. System.Action<WXB.Draw,object> arg2 = (System.Action<WXB.Draw,object>)ToLua.CheckDelegate<System.Action<WXB.Draw,object>>(L, 4);
  252. WXB.Draw o = obj.GetDraw(arg0, arg1, arg2);
  253. ToLua.PushObject(L, o);
  254. return 1;
  255. }
  256. else if (count == 5)
  257. {
  258. WXB.SymbolText obj = (WXB.SymbolText)ToLua.CheckObject<WXB.SymbolText>(L, 1);
  259. WXB.DrawType arg0 = (WXB.DrawType)ToLua.CheckObject(L, 2, typeof(WXB.DrawType));
  260. long arg1 = LuaDLL.tolua_checkint64(L, 3);
  261. System.Action<WXB.Draw,object> arg2 = (System.Action<WXB.Draw,object>)ToLua.CheckDelegate<System.Action<WXB.Draw,object>>(L, 4);
  262. object arg3 = ToLua.ToVarObject(L, 5);
  263. WXB.Draw o = obj.GetDraw(arg0, arg1, arg2, arg3);
  264. ToLua.PushObject(L, o);
  265. return 1;
  266. }
  267. else
  268. {
  269. return LuaDLL.luaL_throw(L, "invalid arguments to method: WXB.SymbolText.GetDraw");
  270. }
  271. }
  272. catch (Exception e)
  273. {
  274. return LuaDLL.toluaL_exception(L, e);
  275. }
  276. }
  277. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  278. static int op_Equality(IntPtr L)
  279. {
  280. try
  281. {
  282. ToLua.CheckArgsCount(L, 2);
  283. UnityEngine.Object arg0 = (UnityEngine.Object)ToLua.ToObject(L, 1);
  284. UnityEngine.Object arg1 = (UnityEngine.Object)ToLua.ToObject(L, 2);
  285. bool o = arg0 == arg1;
  286. LuaDLL.lua_pushboolean(L, o);
  287. return 1;
  288. }
  289. catch (Exception e)
  290. {
  291. return LuaDLL.toluaL_exception(L, e);
  292. }
  293. }
  294. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  295. static int get_ActiveList(IntPtr L)
  296. {
  297. try
  298. {
  299. ToLua.PushSealed(L, WXB.SymbolText.ActiveList);
  300. return 1;
  301. }
  302. catch (Exception e)
  303. {
  304. return LuaDLL.toluaL_exception(L, e);
  305. }
  306. }
  307. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  308. static int get_WorkerMesh(IntPtr L)
  309. {
  310. try
  311. {
  312. ToLua.PushSealed(L, WXB.SymbolText.WorkerMesh);
  313. return 1;
  314. }
  315. catch (Exception e)
  316. {
  317. return LuaDLL.toluaL_exception(L, e);
  318. }
  319. }
  320. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  321. static int get_anchor(IntPtr L)
  322. {
  323. object o = null;
  324. try
  325. {
  326. o = ToLua.ToObject(L, 1);
  327. WXB.SymbolText obj = (WXB.SymbolText)o;
  328. WXB.Anchor ret = obj.anchor;
  329. ToLua.Push(L, ret);
  330. return 1;
  331. }
  332. catch(Exception e)
  333. {
  334. return LuaDLL.toluaL_exception(L, e, o, "attempt to index anchor on a nil value");
  335. }
  336. }
  337. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  338. static int get_minLineHeight(IntPtr L)
  339. {
  340. object o = null;
  341. try
  342. {
  343. o = ToLua.ToObject(L, 1);
  344. WXB.SymbolText obj = (WXB.SymbolText)o;
  345. int ret = obj.minLineHeight;
  346. LuaDLL.lua_pushinteger(L, ret);
  347. return 1;
  348. }
  349. catch(Exception e)
  350. {
  351. return LuaDLL.toluaL_exception(L, e, o, "attempt to index minLineHeight on a nil value");
  352. }
  353. }
  354. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  355. static int get_lineAlignment(IntPtr L)
  356. {
  357. object o = null;
  358. try
  359. {
  360. o = ToLua.ToObject(L, 1);
  361. WXB.SymbolText obj = (WXB.SymbolText)o;
  362. WXB.LineAlignment ret = obj.lineAlignment;
  363. ToLua.Push(L, ret);
  364. return 1;
  365. }
  366. catch(Exception e)
  367. {
  368. return LuaDLL.toluaL_exception(L, e, o, "attempt to index lineAlignment on a nil value");
  369. }
  370. }
  371. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  372. static int get_renderCache(IntPtr L)
  373. {
  374. object o = null;
  375. try
  376. {
  377. o = ToLua.ToObject(L, 1);
  378. WXB.SymbolText obj = (WXB.SymbolText)o;
  379. WXB.RenderCache ret = obj.renderCache;
  380. ToLua.PushObject(L, ret);
  381. return 1;
  382. }
  383. catch(Exception e)
  384. {
  385. return LuaDLL.toluaL_exception(L, e, o, "attempt to index renderCache on a nil value");
  386. }
  387. }
  388. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  389. static int get_isCheckFontY(IntPtr L)
  390. {
  391. object o = null;
  392. try
  393. {
  394. o = ToLua.ToObject(L, 1);
  395. WXB.SymbolText obj = (WXB.SymbolText)o;
  396. bool ret = obj.isCheckFontY;
  397. LuaDLL.lua_pushboolean(L, ret);
  398. return 1;
  399. }
  400. catch(Exception e)
  401. {
  402. return LuaDLL.toluaL_exception(L, e, o, "attempt to index isCheckFontY on a nil value");
  403. }
  404. }
  405. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  406. static int get_preferredWidth(IntPtr L)
  407. {
  408. object o = null;
  409. try
  410. {
  411. o = ToLua.ToObject(L, 1);
  412. WXB.SymbolText obj = (WXB.SymbolText)o;
  413. float ret = obj.preferredWidth;
  414. LuaDLL.lua_pushnumber(L, ret);
  415. return 1;
  416. }
  417. catch(Exception e)
  418. {
  419. return LuaDLL.toluaL_exception(L, e, o, "attempt to index preferredWidth on a nil value");
  420. }
  421. }
  422. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  423. static int get_preferredHeight(IntPtr L)
  424. {
  425. object o = null;
  426. try
  427. {
  428. o = ToLua.ToObject(L, 1);
  429. WXB.SymbolText obj = (WXB.SymbolText)o;
  430. float ret = obj.preferredHeight;
  431. LuaDLL.lua_pushnumber(L, ret);
  432. return 1;
  433. }
  434. catch(Exception e)
  435. {
  436. return LuaDLL.toluaL_exception(L, e, o, "attempt to index preferredHeight on a nil value");
  437. }
  438. }
  439. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  440. static int get_around(IntPtr L)
  441. {
  442. object o = null;
  443. try
  444. {
  445. o = ToLua.ToObject(L, 1);
  446. WXB.SymbolText obj = (WXB.SymbolText)o;
  447. WXB.Around ret = obj.around;
  448. ToLua.PushObject(L, ret);
  449. return 1;
  450. }
  451. catch(Exception e)
  452. {
  453. return LuaDLL.toluaL_exception(L, e, o, "attempt to index around on a nil value");
  454. }
  455. }
  456. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  457. static int get_elementSegment(IntPtr L)
  458. {
  459. object o = null;
  460. try
  461. {
  462. o = ToLua.ToObject(L, 1);
  463. WXB.SymbolText obj = (WXB.SymbolText)o;
  464. WXB.ElementSegment ret = obj.elementSegment;
  465. ToLua.PushObject(L, ret);
  466. return 1;
  467. }
  468. catch(Exception e)
  469. {
  470. return LuaDLL.toluaL_exception(L, e, o, "attempt to index elementSegment on a nil value");
  471. }
  472. }
  473. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  474. static int get_getExternalNode(IntPtr L)
  475. {
  476. object o = null;
  477. try
  478. {
  479. o = ToLua.ToObject(L, 1);
  480. WXB.SymbolText obj = (WXB.SymbolText)o;
  481. System.Func<WXB.TagAttributes,WXB.IExternalNode> ret = obj.getExternalNode;
  482. ToLua.Push(L, ret);
  483. return 1;
  484. }
  485. catch(Exception e)
  486. {
  487. return LuaDLL.toluaL_exception(L, e, o, "attempt to index getExternalNode on a nil value");
  488. }
  489. }
  490. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  491. static int set_ActiveList(IntPtr L)
  492. {
  493. try
  494. {
  495. System.Collections.Generic.List<WXB.SymbolText> arg0 = (System.Collections.Generic.List<WXB.SymbolText>)ToLua.CheckObject(L, 2, typeof(System.Collections.Generic.List<WXB.SymbolText>));
  496. WXB.SymbolText.ActiveList = arg0;
  497. return 0;
  498. }
  499. catch (Exception e)
  500. {
  501. return LuaDLL.toluaL_exception(L, e);
  502. }
  503. }
  504. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  505. static int set_text(IntPtr L)
  506. {
  507. object o = null;
  508. try
  509. {
  510. o = ToLua.ToObject(L, 1);
  511. WXB.SymbolText obj = (WXB.SymbolText)o;
  512. string arg0 = ToLua.CheckString(L, 2);
  513. obj.text = arg0;
  514. return 0;
  515. }
  516. catch(Exception e)
  517. {
  518. return LuaDLL.toluaL_exception(L, e, o, "attempt to index text on a nil value");
  519. }
  520. }
  521. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  522. static int set_minLineHeight(IntPtr L)
  523. {
  524. object o = null;
  525. try
  526. {
  527. o = ToLua.ToObject(L, 1);
  528. WXB.SymbolText obj = (WXB.SymbolText)o;
  529. int arg0 = (int)LuaDLL.luaL_checknumber(L, 2);
  530. obj.minLineHeight = arg0;
  531. return 0;
  532. }
  533. catch(Exception e)
  534. {
  535. return LuaDLL.toluaL_exception(L, e, o, "attempt to index minLineHeight on a nil value");
  536. }
  537. }
  538. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  539. static int set_lineAlignment(IntPtr L)
  540. {
  541. object o = null;
  542. try
  543. {
  544. o = ToLua.ToObject(L, 1);
  545. WXB.SymbolText obj = (WXB.SymbolText)o;
  546. WXB.LineAlignment arg0 = (WXB.LineAlignment)ToLua.CheckObject(L, 2, typeof(WXB.LineAlignment));
  547. obj.lineAlignment = arg0;
  548. return 0;
  549. }
  550. catch(Exception e)
  551. {
  552. return LuaDLL.toluaL_exception(L, e, o, "attempt to index lineAlignment on a nil value");
  553. }
  554. }
  555. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  556. static int set_isCheckFontY(IntPtr L)
  557. {
  558. object o = null;
  559. try
  560. {
  561. o = ToLua.ToObject(L, 1);
  562. WXB.SymbolText obj = (WXB.SymbolText)o;
  563. bool arg0 = LuaDLL.luaL_checkboolean(L, 2);
  564. obj.isCheckFontY = arg0;
  565. return 0;
  566. }
  567. catch(Exception e)
  568. {
  569. return LuaDLL.toluaL_exception(L, e, o, "attempt to index isCheckFontY on a nil value");
  570. }
  571. }
  572. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  573. static int set_getExternalNode(IntPtr L)
  574. {
  575. object o = null;
  576. try
  577. {
  578. o = ToLua.ToObject(L, 1);
  579. WXB.SymbolText obj = (WXB.SymbolText)o;
  580. System.Func<WXB.TagAttributes,WXB.IExternalNode> arg0 = (System.Func<WXB.TagAttributes,WXB.IExternalNode>)ToLua.CheckDelegate<System.Func<WXB.TagAttributes,WXB.IExternalNode>>(L, 2);
  581. obj.getExternalNode = arg0;
  582. return 0;
  583. }
  584. catch(Exception e)
  585. {
  586. return LuaDLL.toluaL_exception(L, e, o, "attempt to index getExternalNode on a nil value");
  587. }
  588. }
  589. }