Vuplex_WebView_UrlChangedEventArgsWrap.cs 3.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159
  1. //this source code was auto-generated by tolua#, do not modify it
  2. using System;
  3. using LuaInterface;
  4. public class Vuplex_WebView_UrlChangedEventArgsWrap
  5. {
  6. public static void Register(LuaState L)
  7. {
  8. L.BeginClass(typeof(Vuplex.WebView.UrlChangedEventArgs), typeof(System.EventArgs));
  9. L.RegFunction("New", _CreateVuplex_WebView_UrlChangedEventArgs);
  10. L.RegFunction("__tostring", ToLua.op_ToString);
  11. L.RegVar("Url", get_Url, set_Url);
  12. L.RegVar("Title", get_Title, set_Title);
  13. L.RegVar("Type", get_Type, set_Type);
  14. L.EndClass();
  15. }
  16. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  17. static int _CreateVuplex_WebView_UrlChangedEventArgs(IntPtr L)
  18. {
  19. try
  20. {
  21. int count = LuaDLL.lua_gettop(L);
  22. if (count == 3)
  23. {
  24. string arg0 = ToLua.CheckString(L, 1);
  25. string arg1 = ToLua.CheckString(L, 2);
  26. string arg2 = ToLua.CheckString(L, 3);
  27. Vuplex.WebView.UrlChangedEventArgs obj = new Vuplex.WebView.UrlChangedEventArgs(arg0, arg1, arg2);
  28. ToLua.PushObject(L, obj);
  29. return 1;
  30. }
  31. else
  32. {
  33. return LuaDLL.luaL_throw(L, "invalid arguments to ctor method: Vuplex.WebView.UrlChangedEventArgs.New");
  34. }
  35. }
  36. catch (Exception e)
  37. {
  38. return LuaDLL.toluaL_exception(L, e);
  39. }
  40. }
  41. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  42. static int get_Url(IntPtr L)
  43. {
  44. object o = null;
  45. try
  46. {
  47. o = ToLua.ToObject(L, 1);
  48. Vuplex.WebView.UrlChangedEventArgs obj = (Vuplex.WebView.UrlChangedEventArgs)o;
  49. string ret = obj.Url;
  50. LuaDLL.lua_pushstring(L, ret);
  51. return 1;
  52. }
  53. catch(Exception e)
  54. {
  55. return LuaDLL.toluaL_exception(L, e, o, "attempt to index Url on a nil value");
  56. }
  57. }
  58. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  59. static int get_Title(IntPtr L)
  60. {
  61. object o = null;
  62. try
  63. {
  64. o = ToLua.ToObject(L, 1);
  65. Vuplex.WebView.UrlChangedEventArgs obj = (Vuplex.WebView.UrlChangedEventArgs)o;
  66. string ret = obj.Title;
  67. LuaDLL.lua_pushstring(L, ret);
  68. return 1;
  69. }
  70. catch(Exception e)
  71. {
  72. return LuaDLL.toluaL_exception(L, e, o, "attempt to index Title on a nil value");
  73. }
  74. }
  75. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  76. static int get_Type(IntPtr L)
  77. {
  78. object o = null;
  79. try
  80. {
  81. o = ToLua.ToObject(L, 1);
  82. Vuplex.WebView.UrlChangedEventArgs obj = (Vuplex.WebView.UrlChangedEventArgs)o;
  83. string ret = obj.Type;
  84. LuaDLL.lua_pushstring(L, ret);
  85. return 1;
  86. }
  87. catch(Exception e)
  88. {
  89. return LuaDLL.toluaL_exception(L, e, o, "attempt to index Type on a nil value");
  90. }
  91. }
  92. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  93. static int set_Url(IntPtr L)
  94. {
  95. object o = null;
  96. try
  97. {
  98. o = ToLua.ToObject(L, 1);
  99. Vuplex.WebView.UrlChangedEventArgs obj = (Vuplex.WebView.UrlChangedEventArgs)o;
  100. string arg0 = ToLua.CheckString(L, 2);
  101. obj.Url = arg0;
  102. return 0;
  103. }
  104. catch(Exception e)
  105. {
  106. return LuaDLL.toluaL_exception(L, e, o, "attempt to index Url on a nil value");
  107. }
  108. }
  109. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  110. static int set_Title(IntPtr L)
  111. {
  112. object o = null;
  113. try
  114. {
  115. o = ToLua.ToObject(L, 1);
  116. Vuplex.WebView.UrlChangedEventArgs obj = (Vuplex.WebView.UrlChangedEventArgs)o;
  117. string arg0 = ToLua.CheckString(L, 2);
  118. obj.Title = arg0;
  119. return 0;
  120. }
  121. catch(Exception e)
  122. {
  123. return LuaDLL.toluaL_exception(L, e, o, "attempt to index Title on a nil value");
  124. }
  125. }
  126. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  127. static int set_Type(IntPtr L)
  128. {
  129. object o = null;
  130. try
  131. {
  132. o = ToLua.ToObject(L, 1);
  133. Vuplex.WebView.UrlChangedEventArgs obj = (Vuplex.WebView.UrlChangedEventArgs)o;
  134. string arg0 = ToLua.CheckString(L, 2);
  135. obj.Type = arg0;
  136. return 0;
  137. }
  138. catch(Exception e)
  139. {
  140. return LuaDLL.toluaL_exception(L, e, o, "attempt to index Type on a nil value");
  141. }
  142. }
  143. }