WXB_SymbolTextEventWrap.cs 3.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127
  1. //this source code was auto-generated by tolua#, do not modify it
  2. using System;
  3. using LuaInterface;
  4. public class WXB_SymbolTextEventWrap
  5. {
  6. public static void Register(LuaState L)
  7. {
  8. L.BeginClass(typeof(WXB.SymbolTextEvent), typeof(UnityEngine.MonoBehaviour));
  9. L.RegFunction("RegisterClickEvent", RegisterClickEvent);
  10. L.RegFunction("OnPointerDown", OnPointerDown);
  11. L.RegFunction("OnPointerUp", OnPointerUp);
  12. L.RegFunction("__eq", op_Equality);
  13. L.RegFunction("__tostring", ToLua.op_ToString);
  14. L.RegVar("OnClick", get_OnClick, set_OnClick);
  15. L.EndClass();
  16. }
  17. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  18. static int RegisterClickEvent(IntPtr L)
  19. {
  20. try
  21. {
  22. ToLua.CheckArgsCount(L, 3);
  23. WXB.SymbolTextEvent obj = (WXB.SymbolTextEvent)ToLua.CheckObject<WXB.SymbolTextEvent>(L, 1);
  24. LuaTable arg0 = ToLua.CheckLuaTable(L, 2);
  25. LuaFunction arg1 = ToLua.CheckLuaFunction(L, 3);
  26. obj.RegisterClickEvent(arg0, arg1);
  27. return 0;
  28. }
  29. catch (Exception e)
  30. {
  31. return LuaDLL.toluaL_exception(L, e);
  32. }
  33. }
  34. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  35. static int OnPointerDown(IntPtr L)
  36. {
  37. try
  38. {
  39. ToLua.CheckArgsCount(L, 2);
  40. WXB.SymbolTextEvent obj = (WXB.SymbolTextEvent)ToLua.CheckObject<WXB.SymbolTextEvent>(L, 1);
  41. UnityEngine.EventSystems.PointerEventData arg0 = (UnityEngine.EventSystems.PointerEventData)ToLua.CheckObject<UnityEngine.EventSystems.PointerEventData>(L, 2);
  42. obj.OnPointerDown(arg0);
  43. return 0;
  44. }
  45. catch (Exception e)
  46. {
  47. return LuaDLL.toluaL_exception(L, e);
  48. }
  49. }
  50. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  51. static int OnPointerUp(IntPtr L)
  52. {
  53. try
  54. {
  55. ToLua.CheckArgsCount(L, 2);
  56. WXB.SymbolTextEvent obj = (WXB.SymbolTextEvent)ToLua.CheckObject<WXB.SymbolTextEvent>(L, 1);
  57. UnityEngine.EventSystems.PointerEventData arg0 = (UnityEngine.EventSystems.PointerEventData)ToLua.CheckObject<UnityEngine.EventSystems.PointerEventData>(L, 2);
  58. obj.OnPointerUp(arg0);
  59. return 0;
  60. }
  61. catch (Exception e)
  62. {
  63. return LuaDLL.toluaL_exception(L, e);
  64. }
  65. }
  66. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  67. static int op_Equality(IntPtr L)
  68. {
  69. try
  70. {
  71. ToLua.CheckArgsCount(L, 2);
  72. UnityEngine.Object arg0 = (UnityEngine.Object)ToLua.ToObject(L, 1);
  73. UnityEngine.Object arg1 = (UnityEngine.Object)ToLua.ToObject(L, 2);
  74. bool o = arg0 == arg1;
  75. LuaDLL.lua_pushboolean(L, o);
  76. return 1;
  77. }
  78. catch (Exception e)
  79. {
  80. return LuaDLL.toluaL_exception(L, e);
  81. }
  82. }
  83. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  84. static int get_OnClick(IntPtr L)
  85. {
  86. object o = null;
  87. try
  88. {
  89. o = ToLua.ToObject(L, 1);
  90. WXB.SymbolTextEvent obj = (WXB.SymbolTextEvent)o;
  91. WXB.SymbolTextEvent.OnClickEvent ret = obj.OnClick;
  92. ToLua.PushObject(L, ret);
  93. return 1;
  94. }
  95. catch(Exception e)
  96. {
  97. return LuaDLL.toluaL_exception(L, e, o, "attempt to index OnClick on a nil value");
  98. }
  99. }
  100. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  101. static int set_OnClick(IntPtr L)
  102. {
  103. object o = null;
  104. try
  105. {
  106. o = ToLua.ToObject(L, 1);
  107. WXB.SymbolTextEvent obj = (WXB.SymbolTextEvent)o;
  108. WXB.SymbolTextEvent.OnClickEvent arg0 = (WXB.SymbolTextEvent.OnClickEvent)ToLua.CheckObject<WXB.SymbolTextEvent.OnClickEvent>(L, 2);
  109. obj.OnClick = arg0;
  110. return 0;
  111. }
  112. catch(Exception e)
  113. {
  114. return LuaDLL.toluaL_exception(L, e, o, "attempt to index OnClick on a nil value");
  115. }
  116. }
  117. }