Vuplex_WebView_WebViewPrefabWrap.cs 4.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170
  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_WebViewPrefabWrap
  6. {
  7. public static void Register(LuaState L)
  8. {
  9. L.BeginClass(typeof(Vuplex.WebView.WebViewPrefab), typeof(Vuplex.WebView.BaseWebViewPrefab));
  10. L.RegFunction("ConvertToScreenPoint", ConvertToScreenPoint);
  11. L.RegFunction("Resize", Resize);
  12. L.RegFunction("__eq", op_Equality);
  13. L.RegFunction("__tostring", ToLua.op_ToString);
  14. L.RegVar("InitialResolution", get_InitialResolution, set_InitialResolution);
  15. L.RegVar("ScrollingSensitivity", get_ScrollingSensitivity, set_ScrollingSensitivity);
  16. L.RegVar("Collider", get_Collider, null);
  17. L.EndClass();
  18. }
  19. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  20. static int ConvertToScreenPoint(IntPtr L)
  21. {
  22. try
  23. {
  24. ToLua.CheckArgsCount(L, 2);
  25. Vuplex.WebView.WebViewPrefab obj = (Vuplex.WebView.WebViewPrefab)ToLua.CheckObject<Vuplex.WebView.WebViewPrefab>(L, 1);
  26. UnityEngine.Vector3 arg0 = ToLua.ToVector3(L, 2);
  27. UnityEngine.Vector2 o = obj.ConvertToScreenPoint(arg0);
  28. ToLua.Push(L, o);
  29. return 1;
  30. }
  31. catch (Exception e)
  32. {
  33. return LuaDLL.toluaL_exception(L, e);
  34. }
  35. }
  36. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  37. static int Resize(IntPtr L)
  38. {
  39. try
  40. {
  41. ToLua.CheckArgsCount(L, 3);
  42. Vuplex.WebView.WebViewPrefab obj = (Vuplex.WebView.WebViewPrefab)ToLua.CheckObject<Vuplex.WebView.WebViewPrefab>(L, 1);
  43. float arg0 = (float)LuaDLL.luaL_checknumber(L, 2);
  44. float arg1 = (float)LuaDLL.luaL_checknumber(L, 3);
  45. obj.Resize(arg0, arg1);
  46. return 0;
  47. }
  48. catch (Exception e)
  49. {
  50. return LuaDLL.toluaL_exception(L, e);
  51. }
  52. }
  53. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  54. static int op_Equality(IntPtr L)
  55. {
  56. try
  57. {
  58. ToLua.CheckArgsCount(L, 2);
  59. UnityEngine.Object arg0 = (UnityEngine.Object)ToLua.ToObject(L, 1);
  60. UnityEngine.Object arg1 = (UnityEngine.Object)ToLua.ToObject(L, 2);
  61. bool o = arg0 == arg1;
  62. LuaDLL.lua_pushboolean(L, o);
  63. return 1;
  64. }
  65. catch (Exception e)
  66. {
  67. return LuaDLL.toluaL_exception(L, e);
  68. }
  69. }
  70. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  71. static int get_InitialResolution(IntPtr L)
  72. {
  73. object o = null;
  74. try
  75. {
  76. o = ToLua.ToObject(L, 1);
  77. Vuplex.WebView.WebViewPrefab obj = (Vuplex.WebView.WebViewPrefab)o;
  78. float ret = obj.InitialResolution;
  79. LuaDLL.lua_pushnumber(L, ret);
  80. return 1;
  81. }
  82. catch(Exception e)
  83. {
  84. return LuaDLL.toluaL_exception(L, e, o, "attempt to index InitialResolution on a nil value");
  85. }
  86. }
  87. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  88. static int get_ScrollingSensitivity(IntPtr L)
  89. {
  90. object o = null;
  91. try
  92. {
  93. o = ToLua.ToObject(L, 1);
  94. Vuplex.WebView.WebViewPrefab obj = (Vuplex.WebView.WebViewPrefab)o;
  95. float ret = obj.ScrollingSensitivity;
  96. LuaDLL.lua_pushnumber(L, ret);
  97. return 1;
  98. }
  99. catch(Exception e)
  100. {
  101. return LuaDLL.toluaL_exception(L, e, o, "attempt to index ScrollingSensitivity on a nil value");
  102. }
  103. }
  104. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  105. static int get_Collider(IntPtr L)
  106. {
  107. object o = null;
  108. try
  109. {
  110. o = ToLua.ToObject(L, 1);
  111. Vuplex.WebView.WebViewPrefab obj = (Vuplex.WebView.WebViewPrefab)o;
  112. UnityEngine.Collider ret = obj.Collider;
  113. ToLua.Push(L, ret);
  114. return 1;
  115. }
  116. catch(Exception e)
  117. {
  118. return LuaDLL.toluaL_exception(L, e, o, "attempt to index Collider on a nil value");
  119. }
  120. }
  121. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  122. static int set_InitialResolution(IntPtr L)
  123. {
  124. object o = null;
  125. try
  126. {
  127. o = ToLua.ToObject(L, 1);
  128. Vuplex.WebView.WebViewPrefab obj = (Vuplex.WebView.WebViewPrefab)o;
  129. float arg0 = (float)LuaDLL.luaL_checknumber(L, 2);
  130. obj.InitialResolution = arg0;
  131. return 0;
  132. }
  133. catch(Exception e)
  134. {
  135. return LuaDLL.toluaL_exception(L, e, o, "attempt to index InitialResolution on a nil value");
  136. }
  137. }
  138. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  139. static int set_ScrollingSensitivity(IntPtr L)
  140. {
  141. object o = null;
  142. try
  143. {
  144. o = ToLua.ToObject(L, 1);
  145. Vuplex.WebView.WebViewPrefab obj = (Vuplex.WebView.WebViewPrefab)o;
  146. float arg0 = (float)LuaDLL.luaL_checknumber(L, 2);
  147. obj.ScrollingSensitivity = arg0;
  148. return 0;
  149. }
  150. catch(Exception e)
  151. {
  152. return LuaDLL.toluaL_exception(L, e, o, "attempt to index ScrollingSensitivity on a nil value");
  153. }
  154. }
  155. }
  156. #endif