Vuplex_WebView_FocusedInputFieldChangedEventArgsWrap.cs 2.1 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879
  1. //this source code was auto-generated by tolua#, do not modify it
  2. using System;
  3. using LuaInterface;
  4. #if USE_WEB_VIEW_V
  5. public class Vuplex_WebView_FocusedInputFieldChangedEventArgsWrap
  6. {
  7. public static void Register(LuaState L)
  8. {
  9. L.BeginClass(typeof(Vuplex.WebView.FocusedInputFieldChangedEventArgs), typeof(System.EventArgs));
  10. L.RegFunction("ParseType", ParseType);
  11. L.RegFunction("New", _CreateVuplex_WebView_FocusedInputFieldChangedEventArgs);
  12. L.RegFunction("__tostring", ToLua.op_ToString);
  13. L.RegVar("Type", get_Type, null);
  14. L.EndClass();
  15. }
  16. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  17. static int _CreateVuplex_WebView_FocusedInputFieldChangedEventArgs(IntPtr L)
  18. {
  19. try
  20. {
  21. int count = LuaDLL.lua_gettop(L);
  22. if (count == 1)
  23. {
  24. Vuplex.WebView.FocusedInputFieldType arg0 = (Vuplex.WebView.FocusedInputFieldType)ToLua.CheckObject(L, 1, typeof(Vuplex.WebView.FocusedInputFieldType));
  25. Vuplex.WebView.FocusedInputFieldChangedEventArgs obj = new Vuplex.WebView.FocusedInputFieldChangedEventArgs(arg0);
  26. ToLua.PushObject(L, obj);
  27. return 1;
  28. }
  29. else
  30. {
  31. return LuaDLL.luaL_throw(L, "invalid arguments to ctor method: Vuplex.WebView.FocusedInputFieldChangedEventArgs.New");
  32. }
  33. }
  34. catch (Exception e)
  35. {
  36. return LuaDLL.toluaL_exception(L, e);
  37. }
  38. }
  39. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  40. static int ParseType(IntPtr L)
  41. {
  42. try
  43. {
  44. ToLua.CheckArgsCount(L, 1);
  45. string arg0 = ToLua.CheckString(L, 1);
  46. Vuplex.WebView.FocusedInputFieldType o = Vuplex.WebView.FocusedInputFieldChangedEventArgs.ParseType(arg0);
  47. ToLua.Push(L, o);
  48. return 1;
  49. }
  50. catch (Exception e)
  51. {
  52. return LuaDLL.toluaL_exception(L, e);
  53. }
  54. }
  55. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  56. static int get_Type(IntPtr L)
  57. {
  58. object o = null;
  59. try
  60. {
  61. o = ToLua.ToObject(L, 1);
  62. Vuplex.WebView.FocusedInputFieldChangedEventArgs obj = (Vuplex.WebView.FocusedInputFieldChangedEventArgs)o;
  63. Vuplex.WebView.FocusedInputFieldType ret = obj.Type;
  64. ToLua.Push(L, ret);
  65. return 1;
  66. }
  67. catch(Exception e)
  68. {
  69. return LuaDLL.toluaL_exception(L, e, o, "attempt to index Type on a nil value");
  70. }
  71. }
  72. }
  73. #endif