| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328 |
- //this source code was auto-generated by tolua#, do not modify it
- using System;
- using LuaInterface;
- public class Vuplex_WebView_BaseWebViewWrap
- {
- public static void Register(LuaState L)
- {
- L.BeginClass(typeof(Vuplex.WebView.BaseWebView), typeof(UnityEngine.MonoBehaviour));
- L.RegFunction("Init", Init);
- L.RegFunction("Blur", Blur);
- L.RegFunction("CanGoBack", CanGoBack);
- L.RegFunction("CanGoForward", CanGoForward);
- L.RegFunction("CaptureScreenshot", CaptureScreenshot);
- L.RegFunction("Click", Click);
- L.RegFunction("ClearAllData", ClearAllData);
- L.RegFunction("CreateTexture", CreateTexture);
- L.RegFunction("Copy", Copy);
- L.RegFunction("Cut", Cut);
- L.RegFunction("DisableViewUpdates", DisableViewUpdates);
- L.RegFunction("Dispose", Dispose);
- L.RegFunction("EnableViewUpdates", EnableViewUpdates);
- L.RegFunction("ExecuteJavaScript", ExecuteJavaScript);
- L.RegFunction("Focus", Focus);
- L.RegFunction("GetRawTextureData", GetRawTextureData);
- L.RegFunction("GloballySetUserAgent", GloballySetUserAgent);
- L.RegFunction("GoBack", GoBack);
- L.RegFunction("GoForward", GoForward);
- L.RegFunction("HandleKeyboardInput", HandleKeyboardInput);
- L.RegFunction("LoadHtml", LoadHtml);
- L.RegFunction("LoadUrl", LoadUrl);
- L.RegFunction("Paste", Paste);
- L.RegFunction("PostMessage", PostMessage);
- L.RegFunction("Reload", Reload);
- L.RegFunction("Resize", Resize);
- L.RegFunction("Scroll", Scroll);
- L.RegFunction("SelectAll", SelectAll);
- L.RegFunction("SetResolution", SetResolution);
- L.RegFunction("SetStorageEnabled", SetStorageEnabled);
- L.RegFunction("ZoomIn", ZoomIn);
- L.RegFunction("ZoomOut", ZoomOut);
- L.RegFunction("__eq", op_Equality);
- L.RegFunction("__tostring", ToLua.op_ToString);
- L.RegVar("IsDisposed", get_IsDisposed, null);
- L.RegVar("IsInitialized", get_IsInitialized, null);
- L.RegVar("PageLoadScripts", get_PageLoadScripts, null);
- L.RegVar("Resolution", get_Resolution, null);
- L.RegVar("Size", get_Size, null);
- L.RegVar("SizeInPixels", get_SizeInPixels, null);
- L.RegVar("Texture", get_Texture, null);
- L.RegVar("Url", get_Url, null);
- L.RegVar("VideoTexture", get_VideoTexture, null);
- L.RegVar("CloseRequested", get_CloseRequested, set_CloseRequested);
- L.RegVar("ConsoleMessageLogged", get_ConsoleMessageLogged, set_ConsoleMessageLogged);
- L.RegVar("FocusedInputFieldChanged", get_FocusedInputFieldChanged, set_FocusedInputFieldChanged);
- L.RegVar("LoadProgressChanged", get_LoadProgressChanged, set_LoadProgressChanged);
- L.RegVar("MessageEmitted", get_MessageEmitted, set_MessageEmitted);
- L.RegVar("PageLoadFailed", get_PageLoadFailed, set_PageLoadFailed);
- L.RegVar("TitleChanged", get_TitleChanged, set_TitleChanged);
- L.RegVar("UrlChanged", get_UrlChanged, set_UrlChanged);
- L.RegVar("VideoRectChanged", get_VideoRectChanged, set_VideoRectChanged);
- L.EndClass();
- }
- [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
- static int Init(IntPtr L)
- {
- try
- {
- int count = LuaDLL.lua_gettop(L);
- if (count == 4)
- {
- Vuplex.WebView.BaseWebView obj = (Vuplex.WebView.BaseWebView)ToLua.CheckObject<Vuplex.WebView.BaseWebView>(L, 1);
- UnityEngine.Texture2D arg0 = (UnityEngine.Texture2D)ToLua.CheckObject(L, 2, typeof(UnityEngine.Texture2D));
- float arg1 = (float)LuaDLL.luaL_checknumber(L, 3);
- float arg2 = (float)LuaDLL.luaL_checknumber(L, 4);
- obj.Init(arg0, arg1, arg2);
- return 0;
- }
- else if (count == 5)
- {
- Vuplex.WebView.BaseWebView obj = (Vuplex.WebView.BaseWebView)ToLua.CheckObject<Vuplex.WebView.BaseWebView>(L, 1);
- UnityEngine.Texture2D arg0 = (UnityEngine.Texture2D)ToLua.CheckObject(L, 2, typeof(UnityEngine.Texture2D));
- float arg1 = (float)LuaDLL.luaL_checknumber(L, 3);
- float arg2 = (float)LuaDLL.luaL_checknumber(L, 4);
- UnityEngine.Texture2D arg3 = (UnityEngine.Texture2D)ToLua.CheckObject(L, 5, typeof(UnityEngine.Texture2D));
- obj.Init(arg0, arg1, arg2, arg3);
- return 0;
- }
- else
- {
- return LuaDLL.luaL_throw(L, "invalid arguments to method: Vuplex.WebView.BaseWebView.Init");
- }
- }
- catch (Exception e)
- {
- return LuaDLL.toluaL_exception(L, e);
- }
- }
- [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
- static int Blur(IntPtr L)
- {
- try
- {
- ToLua.CheckArgsCount(L, 1);
- Vuplex.WebView.BaseWebView obj = (Vuplex.WebView.BaseWebView)ToLua.CheckObject<Vuplex.WebView.BaseWebView>(L, 1);
- obj.Blur();
- return 0;
- }
- catch (Exception e)
- {
- return LuaDLL.toluaL_exception(L, e);
- }
- }
- [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
- static int CanGoBack(IntPtr L)
- {
- try
- {
- int count = LuaDLL.lua_gettop(L);
- if (count == 1)
- {
- Vuplex.WebView.BaseWebView obj = (Vuplex.WebView.BaseWebView)ToLua.CheckObject<Vuplex.WebView.BaseWebView>(L, 1);
- System.Threading.Tasks.Task<bool> o = obj.CanGoBack();
- ToLua.PushObject(L, o);
- return 1;
- }
- else if (count == 2)
- {
- Vuplex.WebView.BaseWebView obj = (Vuplex.WebView.BaseWebView)ToLua.CheckObject<Vuplex.WebView.BaseWebView>(L, 1);
- System.Action<bool> arg0 = (System.Action<bool>)ToLua.CheckDelegate<System.Action<bool>>(L, 2);
- obj.CanGoBack(arg0);
- return 0;
- }
- else
- {
- return LuaDLL.luaL_throw(L, "invalid arguments to method: Vuplex.WebView.BaseWebView.CanGoBack");
- }
- }
- catch (Exception e)
- {
- return LuaDLL.toluaL_exception(L, e);
- }
- }
- [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
- static int CanGoForward(IntPtr L)
- {
- try
- {
- int count = LuaDLL.lua_gettop(L);
- if (count == 1)
- {
- Vuplex.WebView.BaseWebView obj = (Vuplex.WebView.BaseWebView)ToLua.CheckObject<Vuplex.WebView.BaseWebView>(L, 1);
- System.Threading.Tasks.Task<bool> o = obj.CanGoForward();
- ToLua.PushObject(L, o);
- return 1;
- }
- else if (count == 2)
- {
- Vuplex.WebView.BaseWebView obj = (Vuplex.WebView.BaseWebView)ToLua.CheckObject<Vuplex.WebView.BaseWebView>(L, 1);
- System.Action<bool> arg0 = (System.Action<bool>)ToLua.CheckDelegate<System.Action<bool>>(L, 2);
- obj.CanGoForward(arg0);
- return 0;
- }
- else
- {
- return LuaDLL.luaL_throw(L, "invalid arguments to method: Vuplex.WebView.BaseWebView.CanGoForward");
- }
- }
- catch (Exception e)
- {
- return LuaDLL.toluaL_exception(L, e);
- }
- }
- [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
- static int CaptureScreenshot(IntPtr L)
- {
- try
- {
- int count = LuaDLL.lua_gettop(L);
- if (count == 1)
- {
- Vuplex.WebView.BaseWebView obj = (Vuplex.WebView.BaseWebView)ToLua.CheckObject<Vuplex.WebView.BaseWebView>(L, 1);
- System.Threading.Tasks.Task<byte[]> o = obj.CaptureScreenshot();
- ToLua.PushObject(L, o);
- return 1;
- }
- else if (count == 2)
- {
- Vuplex.WebView.BaseWebView obj = (Vuplex.WebView.BaseWebView)ToLua.CheckObject<Vuplex.WebView.BaseWebView>(L, 1);
- System.Action<byte[]> arg0 = (System.Action<byte[]>)ToLua.CheckDelegate<System.Action<byte[]>>(L, 2);
- obj.CaptureScreenshot(arg0);
- return 0;
- }
- else
- {
- return LuaDLL.luaL_throw(L, "invalid arguments to method: Vuplex.WebView.BaseWebView.CaptureScreenshot");
- }
- }
- catch (Exception e)
- {
- return LuaDLL.toluaL_exception(L, e);
- }
- }
- [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
- static int Click(IntPtr L)
- {
- try
- {
- int count = LuaDLL.lua_gettop(L);
- if (count == 2)
- {
- Vuplex.WebView.BaseWebView obj = (Vuplex.WebView.BaseWebView)ToLua.CheckObject<Vuplex.WebView.BaseWebView>(L, 1);
- UnityEngine.Vector2 arg0 = ToLua.ToVector2(L, 2);
- obj.Click(arg0);
- return 0;
- }
- else if (count == 3)
- {
- Vuplex.WebView.BaseWebView obj = (Vuplex.WebView.BaseWebView)ToLua.CheckObject<Vuplex.WebView.BaseWebView>(L, 1);
- UnityEngine.Vector2 arg0 = ToLua.ToVector2(L, 2);
- bool arg1 = LuaDLL.luaL_checkboolean(L, 3);
- obj.Click(arg0, arg1);
- return 0;
- }
- else
- {
- return LuaDLL.luaL_throw(L, "invalid arguments to method: Vuplex.WebView.BaseWebView.Click");
- }
- }
- catch (Exception e)
- {
- return LuaDLL.toluaL_exception(L, e);
- }
- }
- [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
- static int ClearAllData(IntPtr L)
- {
- try
- {
- ToLua.CheckArgsCount(L, 0);
- Vuplex.WebView.BaseWebView.ClearAllData();
- return 0;
- }
- catch (Exception e)
- {
- return LuaDLL.toluaL_exception(L, e);
- }
- }
- [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
- static int CreateTexture(IntPtr L)
- {
- try
- {
- ToLua.CheckArgsCount(L, 3);
- float arg0 = (float)LuaDLL.luaL_checknumber(L, 1);
- float arg1 = (float)LuaDLL.luaL_checknumber(L, 2);
- System.Action<UnityEngine.Texture2D> arg2 = (System.Action<UnityEngine.Texture2D>)ToLua.CheckDelegate<System.Action<UnityEngine.Texture2D>>(L, 3);
- Vuplex.WebView.BaseWebView.CreateTexture(arg0, arg1, arg2);
- return 0;
- }
- catch (Exception e)
- {
- return LuaDLL.toluaL_exception(L, e);
- }
- }
- [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
- static int Copy(IntPtr L)
- {
- try
- {
- ToLua.CheckArgsCount(L, 1);
- Vuplex.WebView.BaseWebView obj = (Vuplex.WebView.BaseWebView)ToLua.CheckObject<Vuplex.WebView.BaseWebView>(L, 1);
- obj.Copy();
- return 0;
- }
- catch (Exception e)
- {
- return LuaDLL.toluaL_exception(L, e);
- }
- }
- [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
- static int Cut(IntPtr L)
- {
- try
- {
- ToLua.CheckArgsCount(L, 1);
- Vuplex.WebView.BaseWebView obj = (Vuplex.WebView.BaseWebView)ToLua.CheckObject<Vuplex.WebView.BaseWebView>(L, 1);
- obj.Cut();
- return 0;
- }
- catch (Exception e)
- {
- return LuaDLL.toluaL_exception(L, e);
- }
- }
- [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
- static int DisableViewUpdates(IntPtr L)
- {
- try
- {
- ToLua.CheckArgsCount(L, 1);
- Vuplex.WebView.BaseWebView obj = (Vuplex.WebView.BaseWebView)ToLua.CheckObject<Vuplex.WebView.BaseWebView>(L, 1);
- obj.DisableViewUpdates();
- return 0;
- }
- catch (Exception e)
- {
- return LuaDLL.toluaL_exception(L, e);
- }
- }
- [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
- static int Dispose(IntPtr L)
- {
- try
- {
- ToLua.CheckArgsCount(L, 1);
- Vuplex.WebView.BaseWebView obj = (Vuplex.WebView.BaseWebView)ToLua.CheckObject<Vuplex.WebView.BaseWebView>(L, 1);
- obj.Dispose();
- return 0;
- }
- catch (Exception e)
- {
- return LuaDLL.toluaL_exception(L, e);
- }
- }
- [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
- static int EnableViewUpdates(IntPtr L)
- {
- try
- {
- ToLua.CheckArgsCount(L, 1);
- Vuplex.WebView.BaseWebView obj = (Vuplex.WebView.BaseWebView)ToLua.CheckObject<Vuplex.WebView.BaseWebView>(L, 1);
- obj.EnableViewUpdates();
- return 0;
- }
- catch (Exception e)
- {
- return LuaDLL.toluaL_exception(L, e);
- }
- }
- [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
- static int ExecuteJavaScript(IntPtr L)
- {
- try
- {
- int count = LuaDLL.lua_gettop(L);
- if (count == 2)
- {
- Vuplex.WebView.BaseWebView obj = (Vuplex.WebView.BaseWebView)ToLua.CheckObject<Vuplex.WebView.BaseWebView>(L, 1);
- string arg0 = ToLua.CheckString(L, 2);
- System.Threading.Tasks.Task<string> o = obj.ExecuteJavaScript(arg0);
- ToLua.PushObject(L, o);
- return 1;
- }
- else if (count == 3)
- {
- Vuplex.WebView.BaseWebView obj = (Vuplex.WebView.BaseWebView)ToLua.CheckObject<Vuplex.WebView.BaseWebView>(L, 1);
- string arg0 = ToLua.CheckString(L, 2);
- System.Action<string> arg1 = (System.Action<string>)ToLua.CheckDelegate<System.Action<string>>(L, 3);
- obj.ExecuteJavaScript(arg0, arg1);
- return 0;
- }
- else
- {
- return LuaDLL.luaL_throw(L, "invalid arguments to method: Vuplex.WebView.BaseWebView.ExecuteJavaScript");
- }
- }
- catch (Exception e)
- {
- return LuaDLL.toluaL_exception(L, e);
- }
- }
- [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
- static int Focus(IntPtr L)
- {
- try
- {
- ToLua.CheckArgsCount(L, 1);
- Vuplex.WebView.BaseWebView obj = (Vuplex.WebView.BaseWebView)ToLua.CheckObject<Vuplex.WebView.BaseWebView>(L, 1);
- obj.Focus();
- return 0;
- }
- catch (Exception e)
- {
- return LuaDLL.toluaL_exception(L, e);
- }
- }
- [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
- static int GetRawTextureData(IntPtr L)
- {
- try
- {
- int count = LuaDLL.lua_gettop(L);
- if (count == 1)
- {
- Vuplex.WebView.BaseWebView obj = (Vuplex.WebView.BaseWebView)ToLua.CheckObject<Vuplex.WebView.BaseWebView>(L, 1);
- System.Threading.Tasks.Task<byte[]> o = obj.GetRawTextureData();
- ToLua.PushObject(L, o);
- return 1;
- }
- else if (count == 2)
- {
- Vuplex.WebView.BaseWebView obj = (Vuplex.WebView.BaseWebView)ToLua.CheckObject<Vuplex.WebView.BaseWebView>(L, 1);
- System.Action<byte[]> arg0 = (System.Action<byte[]>)ToLua.CheckDelegate<System.Action<byte[]>>(L, 2);
- obj.GetRawTextureData(arg0);
- return 0;
- }
- else
- {
- return LuaDLL.luaL_throw(L, "invalid arguments to method: Vuplex.WebView.BaseWebView.GetRawTextureData");
- }
- }
- catch (Exception e)
- {
- return LuaDLL.toluaL_exception(L, e);
- }
- }
- [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
- static int GloballySetUserAgent(IntPtr L)
- {
- try
- {
- int count = LuaDLL.lua_gettop(L);
- if (count == 1 && TypeChecker.CheckTypes<bool>(L, 1))
- {
- bool arg0 = LuaDLL.lua_toboolean(L, 1);
- Vuplex.WebView.BaseWebView.GloballySetUserAgent(arg0);
- return 0;
- }
- else if (count == 1 && TypeChecker.CheckTypes<string>(L, 1))
- {
- string arg0 = ToLua.ToString(L, 1);
- Vuplex.WebView.BaseWebView.GloballySetUserAgent(arg0);
- return 0;
- }
- else
- {
- return LuaDLL.luaL_throw(L, "invalid arguments to method: Vuplex.WebView.BaseWebView.GloballySetUserAgent");
- }
- }
- catch (Exception e)
- {
- return LuaDLL.toluaL_exception(L, e);
- }
- }
- [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
- static int GoBack(IntPtr L)
- {
- try
- {
- ToLua.CheckArgsCount(L, 1);
- Vuplex.WebView.BaseWebView obj = (Vuplex.WebView.BaseWebView)ToLua.CheckObject<Vuplex.WebView.BaseWebView>(L, 1);
- obj.GoBack();
- return 0;
- }
- catch (Exception e)
- {
- return LuaDLL.toluaL_exception(L, e);
- }
- }
- [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
- static int GoForward(IntPtr L)
- {
- try
- {
- ToLua.CheckArgsCount(L, 1);
- Vuplex.WebView.BaseWebView obj = (Vuplex.WebView.BaseWebView)ToLua.CheckObject<Vuplex.WebView.BaseWebView>(L, 1);
- obj.GoForward();
- return 0;
- }
- catch (Exception e)
- {
- return LuaDLL.toluaL_exception(L, e);
- }
- }
- [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
- static int HandleKeyboardInput(IntPtr L)
- {
- try
- {
- ToLua.CheckArgsCount(L, 2);
- Vuplex.WebView.BaseWebView obj = (Vuplex.WebView.BaseWebView)ToLua.CheckObject<Vuplex.WebView.BaseWebView>(L, 1);
- string arg0 = ToLua.CheckString(L, 2);
- obj.HandleKeyboardInput(arg0);
- return 0;
- }
- catch (Exception e)
- {
- return LuaDLL.toluaL_exception(L, e);
- }
- }
- [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
- static int LoadHtml(IntPtr L)
- {
- try
- {
- ToLua.CheckArgsCount(L, 2);
- Vuplex.WebView.BaseWebView obj = (Vuplex.WebView.BaseWebView)ToLua.CheckObject<Vuplex.WebView.BaseWebView>(L, 1);
- string arg0 = ToLua.CheckString(L, 2);
- obj.LoadHtml(arg0);
- return 0;
- }
- catch (Exception e)
- {
- return LuaDLL.toluaL_exception(L, e);
- }
- }
- [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
- static int LoadUrl(IntPtr L)
- {
- try
- {
- int count = LuaDLL.lua_gettop(L);
- if (count == 2)
- {
- Vuplex.WebView.BaseWebView obj = (Vuplex.WebView.BaseWebView)ToLua.CheckObject<Vuplex.WebView.BaseWebView>(L, 1);
- string arg0 = ToLua.CheckString(L, 2);
- obj.LoadUrl(arg0);
- return 0;
- }
- else if (count == 3)
- {
- Vuplex.WebView.BaseWebView obj = (Vuplex.WebView.BaseWebView)ToLua.CheckObject<Vuplex.WebView.BaseWebView>(L, 1);
- string arg0 = ToLua.CheckString(L, 2);
- System.Collections.Generic.Dictionary<string,string> arg1 = (System.Collections.Generic.Dictionary<string,string>)ToLua.CheckObject(L, 3, typeof(System.Collections.Generic.Dictionary<string,string>));
- obj.LoadUrl(arg0, arg1);
- return 0;
- }
- else
- {
- return LuaDLL.luaL_throw(L, "invalid arguments to method: Vuplex.WebView.BaseWebView.LoadUrl");
- }
- }
- catch (Exception e)
- {
- return LuaDLL.toluaL_exception(L, e);
- }
- }
- [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
- static int Paste(IntPtr L)
- {
- try
- {
- ToLua.CheckArgsCount(L, 1);
- Vuplex.WebView.BaseWebView obj = (Vuplex.WebView.BaseWebView)ToLua.CheckObject<Vuplex.WebView.BaseWebView>(L, 1);
- obj.Paste();
- return 0;
- }
- catch (Exception e)
- {
- return LuaDLL.toluaL_exception(L, e);
- }
- }
- [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
- static int PostMessage(IntPtr L)
- {
- try
- {
- ToLua.CheckArgsCount(L, 2);
- Vuplex.WebView.BaseWebView obj = (Vuplex.WebView.BaseWebView)ToLua.CheckObject<Vuplex.WebView.BaseWebView>(L, 1);
- string arg0 = ToLua.CheckString(L, 2);
- obj.PostMessage(arg0);
- return 0;
- }
- catch (Exception e)
- {
- return LuaDLL.toluaL_exception(L, e);
- }
- }
- [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
- static int Reload(IntPtr L)
- {
- try
- {
- ToLua.CheckArgsCount(L, 1);
- Vuplex.WebView.BaseWebView obj = (Vuplex.WebView.BaseWebView)ToLua.CheckObject<Vuplex.WebView.BaseWebView>(L, 1);
- obj.Reload();
- return 0;
- }
- catch (Exception e)
- {
- return LuaDLL.toluaL_exception(L, e);
- }
- }
- [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
- static int Resize(IntPtr L)
- {
- try
- {
- ToLua.CheckArgsCount(L, 3);
- Vuplex.WebView.BaseWebView obj = (Vuplex.WebView.BaseWebView)ToLua.CheckObject<Vuplex.WebView.BaseWebView>(L, 1);
- float arg0 = (float)LuaDLL.luaL_checknumber(L, 2);
- float arg1 = (float)LuaDLL.luaL_checknumber(L, 3);
- obj.Resize(arg0, arg1);
- return 0;
- }
- catch (Exception e)
- {
- return LuaDLL.toluaL_exception(L, e);
- }
- }
- [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
- static int Scroll(IntPtr L)
- {
- try
- {
- int count = LuaDLL.lua_gettop(L);
- if (count == 2)
- {
- Vuplex.WebView.BaseWebView obj = (Vuplex.WebView.BaseWebView)ToLua.CheckObject<Vuplex.WebView.BaseWebView>(L, 1);
- UnityEngine.Vector2 arg0 = ToLua.ToVector2(L, 2);
- obj.Scroll(arg0);
- return 0;
- }
- else if (count == 3)
- {
- Vuplex.WebView.BaseWebView obj = (Vuplex.WebView.BaseWebView)ToLua.CheckObject<Vuplex.WebView.BaseWebView>(L, 1);
- UnityEngine.Vector2 arg0 = ToLua.ToVector2(L, 2);
- UnityEngine.Vector2 arg1 = ToLua.ToVector2(L, 3);
- obj.Scroll(arg0, arg1);
- return 0;
- }
- else
- {
- return LuaDLL.luaL_throw(L, "invalid arguments to method: Vuplex.WebView.BaseWebView.Scroll");
- }
- }
- catch (Exception e)
- {
- return LuaDLL.toluaL_exception(L, e);
- }
- }
- [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
- static int SelectAll(IntPtr L)
- {
- try
- {
- ToLua.CheckArgsCount(L, 1);
- Vuplex.WebView.BaseWebView obj = (Vuplex.WebView.BaseWebView)ToLua.CheckObject<Vuplex.WebView.BaseWebView>(L, 1);
- obj.SelectAll();
- return 0;
- }
- catch (Exception e)
- {
- return LuaDLL.toluaL_exception(L, e);
- }
- }
- [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
- static int SetResolution(IntPtr L)
- {
- try
- {
- ToLua.CheckArgsCount(L, 2);
- Vuplex.WebView.BaseWebView obj = (Vuplex.WebView.BaseWebView)ToLua.CheckObject<Vuplex.WebView.BaseWebView>(L, 1);
- float arg0 = (float)LuaDLL.luaL_checknumber(L, 2);
- obj.SetResolution(arg0);
- return 0;
- }
- catch (Exception e)
- {
- return LuaDLL.toluaL_exception(L, e);
- }
- }
- [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
- static int SetStorageEnabled(IntPtr L)
- {
- try
- {
- ToLua.CheckArgsCount(L, 1);
- bool arg0 = LuaDLL.luaL_checkboolean(L, 1);
- Vuplex.WebView.BaseWebView.SetStorageEnabled(arg0);
- return 0;
- }
- catch (Exception e)
- {
- return LuaDLL.toluaL_exception(L, e);
- }
- }
- [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
- static int ZoomIn(IntPtr L)
- {
- try
- {
- ToLua.CheckArgsCount(L, 1);
- Vuplex.WebView.BaseWebView obj = (Vuplex.WebView.BaseWebView)ToLua.CheckObject<Vuplex.WebView.BaseWebView>(L, 1);
- obj.ZoomIn();
- return 0;
- }
- catch (Exception e)
- {
- return LuaDLL.toluaL_exception(L, e);
- }
- }
- [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
- static int ZoomOut(IntPtr L)
- {
- try
- {
- ToLua.CheckArgsCount(L, 1);
- Vuplex.WebView.BaseWebView obj = (Vuplex.WebView.BaseWebView)ToLua.CheckObject<Vuplex.WebView.BaseWebView>(L, 1);
- obj.ZoomOut();
- return 0;
- }
- catch (Exception e)
- {
- return LuaDLL.toluaL_exception(L, e);
- }
- }
- [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
- static int op_Equality(IntPtr L)
- {
- try
- {
- ToLua.CheckArgsCount(L, 2);
- UnityEngine.Object arg0 = (UnityEngine.Object)ToLua.ToObject(L, 1);
- UnityEngine.Object arg1 = (UnityEngine.Object)ToLua.ToObject(L, 2);
- bool o = arg0 == arg1;
- LuaDLL.lua_pushboolean(L, o);
- return 1;
- }
- catch (Exception e)
- {
- return LuaDLL.toluaL_exception(L, e);
- }
- }
- [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
- static int get_IsDisposed(IntPtr L)
- {
- object o = null;
- try
- {
- o = ToLua.ToObject(L, 1);
- Vuplex.WebView.BaseWebView obj = (Vuplex.WebView.BaseWebView)o;
- bool ret = obj.IsDisposed;
- LuaDLL.lua_pushboolean(L, ret);
- return 1;
- }
- catch(Exception e)
- {
- return LuaDLL.toluaL_exception(L, e, o, "attempt to index IsDisposed on a nil value");
- }
- }
- [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
- static int get_IsInitialized(IntPtr L)
- {
- object o = null;
- try
- {
- o = ToLua.ToObject(L, 1);
- Vuplex.WebView.BaseWebView obj = (Vuplex.WebView.BaseWebView)o;
- bool ret = obj.IsInitialized;
- LuaDLL.lua_pushboolean(L, ret);
- return 1;
- }
- catch(Exception e)
- {
- return LuaDLL.toluaL_exception(L, e, o, "attempt to index IsInitialized on a nil value");
- }
- }
- [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
- static int get_PageLoadScripts(IntPtr L)
- {
- object o = null;
- try
- {
- o = ToLua.ToObject(L, 1);
- Vuplex.WebView.BaseWebView obj = (Vuplex.WebView.BaseWebView)o;
- System.Collections.Generic.List<string> ret = obj.PageLoadScripts;
- ToLua.PushSealed(L, ret);
- return 1;
- }
- catch(Exception e)
- {
- return LuaDLL.toluaL_exception(L, e, o, "attempt to index PageLoadScripts on a nil value");
- }
- }
- [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
- static int get_Resolution(IntPtr L)
- {
- object o = null;
- try
- {
- o = ToLua.ToObject(L, 1);
- Vuplex.WebView.BaseWebView obj = (Vuplex.WebView.BaseWebView)o;
- float ret = obj.Resolution;
- LuaDLL.lua_pushnumber(L, ret);
- return 1;
- }
- catch(Exception e)
- {
- return LuaDLL.toluaL_exception(L, e, o, "attempt to index Resolution on a nil value");
- }
- }
- [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
- static int get_Size(IntPtr L)
- {
- object o = null;
- try
- {
- o = ToLua.ToObject(L, 1);
- Vuplex.WebView.BaseWebView obj = (Vuplex.WebView.BaseWebView)o;
- UnityEngine.Vector2 ret = obj.Size;
- ToLua.Push(L, ret);
- return 1;
- }
- catch(Exception e)
- {
- return LuaDLL.toluaL_exception(L, e, o, "attempt to index Size on a nil value");
- }
- }
- [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
- static int get_SizeInPixels(IntPtr L)
- {
- object o = null;
- try
- {
- o = ToLua.ToObject(L, 1);
- Vuplex.WebView.BaseWebView obj = (Vuplex.WebView.BaseWebView)o;
- UnityEngine.Vector2 ret = obj.SizeInPixels;
- ToLua.Push(L, ret);
- return 1;
- }
- catch(Exception e)
- {
- return LuaDLL.toluaL_exception(L, e, o, "attempt to index SizeInPixels on a nil value");
- }
- }
- [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
- static int get_Texture(IntPtr L)
- {
- object o = null;
- try
- {
- o = ToLua.ToObject(L, 1);
- Vuplex.WebView.BaseWebView obj = (Vuplex.WebView.BaseWebView)o;
- UnityEngine.Texture2D ret = obj.Texture;
- ToLua.PushSealed(L, ret);
- return 1;
- }
- catch(Exception e)
- {
- return LuaDLL.toluaL_exception(L, e, o, "attempt to index Texture on a nil value");
- }
- }
- [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
- static int get_Url(IntPtr L)
- {
- object o = null;
- try
- {
- o = ToLua.ToObject(L, 1);
- Vuplex.WebView.BaseWebView obj = (Vuplex.WebView.BaseWebView)o;
- string ret = obj.Url;
- LuaDLL.lua_pushstring(L, ret);
- return 1;
- }
- catch(Exception e)
- {
- return LuaDLL.toluaL_exception(L, e, o, "attempt to index Url on a nil value");
- }
- }
- [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
- static int get_VideoTexture(IntPtr L)
- {
- object o = null;
- try
- {
- o = ToLua.ToObject(L, 1);
- Vuplex.WebView.BaseWebView obj = (Vuplex.WebView.BaseWebView)o;
- UnityEngine.Texture2D ret = obj.VideoTexture;
- ToLua.PushSealed(L, ret);
- return 1;
- }
- catch(Exception e)
- {
- return LuaDLL.toluaL_exception(L, e, o, "attempt to index VideoTexture on a nil value");
- }
- }
- [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
- static int get_CloseRequested(IntPtr L)
- {
- ToLua.Push(L, new EventObject(typeof(System.EventHandler)));
- return 1;
- }
- [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
- static int get_ConsoleMessageLogged(IntPtr L)
- {
- ToLua.Push(L, new EventObject(typeof(System.EventHandler<Vuplex.WebView.ConsoleMessageEventArgs>)));
- return 1;
- }
- [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
- static int get_FocusedInputFieldChanged(IntPtr L)
- {
- ToLua.Push(L, new EventObject(typeof(System.EventHandler<Vuplex.WebView.FocusedInputFieldChangedEventArgs>)));
- return 1;
- }
- [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
- static int get_LoadProgressChanged(IntPtr L)
- {
- ToLua.Push(L, new EventObject(typeof(System.EventHandler<Vuplex.WebView.ProgressChangedEventArgs>)));
- return 1;
- }
- [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
- static int get_MessageEmitted(IntPtr L)
- {
- ToLua.Push(L, new EventObject(typeof(System.EventHandler<Vuplex.WebView.EventArgs<string>>)));
- return 1;
- }
- [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
- static int get_PageLoadFailed(IntPtr L)
- {
- ToLua.Push(L, new EventObject(typeof(System.EventHandler)));
- return 1;
- }
- [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
- static int get_TitleChanged(IntPtr L)
- {
- ToLua.Push(L, new EventObject(typeof(System.EventHandler<Vuplex.WebView.EventArgs<string>>)));
- return 1;
- }
- [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
- static int get_UrlChanged(IntPtr L)
- {
- ToLua.Push(L, new EventObject(typeof(System.EventHandler<Vuplex.WebView.UrlChangedEventArgs>)));
- return 1;
- }
- [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
- static int get_VideoRectChanged(IntPtr L)
- {
- ToLua.Push(L, new EventObject(typeof(System.EventHandler<Vuplex.WebView.EventArgs<UnityEngine.Rect>>)));
- return 1;
- }
- [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
- static int set_CloseRequested(IntPtr L)
- {
- try
- {
- Vuplex.WebView.BaseWebView obj = (Vuplex.WebView.BaseWebView)ToLua.CheckObject(L, 1, typeof(Vuplex.WebView.BaseWebView));
- EventObject arg0 = null;
- if (LuaDLL.lua_isuserdata(L, 2) != 0)
- {
- arg0 = (EventObject)ToLua.ToObject(L, 2);
- }
- else
- {
- return LuaDLL.luaL_throw(L, "The event 'Vuplex.WebView.BaseWebView.CloseRequested' can only appear on the left hand side of += or -= when used outside of the type 'Vuplex.WebView.BaseWebView'");
- }
- if (arg0.op == EventOp.Add)
- {
- System.EventHandler ev = (System.EventHandler)arg0.func;
- obj.CloseRequested += ev;
- }
- else if (arg0.op == EventOp.Sub)
- {
- System.EventHandler ev = (System.EventHandler)arg0.func;
- obj.CloseRequested -= ev;
- }
- return 0;
- }
- catch (Exception e)
- {
- return LuaDLL.toluaL_exception(L, e);
- }
- }
- [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
- static int set_ConsoleMessageLogged(IntPtr L)
- {
- try
- {
- Vuplex.WebView.BaseWebView obj = (Vuplex.WebView.BaseWebView)ToLua.CheckObject(L, 1, typeof(Vuplex.WebView.BaseWebView));
- EventObject arg0 = null;
- if (LuaDLL.lua_isuserdata(L, 2) != 0)
- {
- arg0 = (EventObject)ToLua.ToObject(L, 2);
- }
- else
- {
- return LuaDLL.luaL_throw(L, "The event 'Vuplex.WebView.BaseWebView.ConsoleMessageLogged' can only appear on the left hand side of += or -= when used outside of the type 'Vuplex.WebView.BaseWebView'");
- }
- if (arg0.op == EventOp.Add)
- {
- System.EventHandler<Vuplex.WebView.ConsoleMessageEventArgs> ev = (System.EventHandler<Vuplex.WebView.ConsoleMessageEventArgs>)arg0.func;
- obj.ConsoleMessageLogged += ev;
- }
- else if (arg0.op == EventOp.Sub)
- {
- System.EventHandler<Vuplex.WebView.ConsoleMessageEventArgs> ev = (System.EventHandler<Vuplex.WebView.ConsoleMessageEventArgs>)arg0.func;
- obj.ConsoleMessageLogged -= ev;
- }
- return 0;
- }
- catch (Exception e)
- {
- return LuaDLL.toluaL_exception(L, e);
- }
- }
- [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
- static int set_FocusedInputFieldChanged(IntPtr L)
- {
- try
- {
- Vuplex.WebView.BaseWebView obj = (Vuplex.WebView.BaseWebView)ToLua.CheckObject(L, 1, typeof(Vuplex.WebView.BaseWebView));
- EventObject arg0 = null;
- if (LuaDLL.lua_isuserdata(L, 2) != 0)
- {
- arg0 = (EventObject)ToLua.ToObject(L, 2);
- }
- else
- {
- return LuaDLL.luaL_throw(L, "The event 'Vuplex.WebView.BaseWebView.FocusedInputFieldChanged' can only appear on the left hand side of += or -= when used outside of the type 'Vuplex.WebView.BaseWebView'");
- }
- if (arg0.op == EventOp.Add)
- {
- System.EventHandler<Vuplex.WebView.FocusedInputFieldChangedEventArgs> ev = (System.EventHandler<Vuplex.WebView.FocusedInputFieldChangedEventArgs>)arg0.func;
- obj.FocusedInputFieldChanged += ev;
- }
- else if (arg0.op == EventOp.Sub)
- {
- System.EventHandler<Vuplex.WebView.FocusedInputFieldChangedEventArgs> ev = (System.EventHandler<Vuplex.WebView.FocusedInputFieldChangedEventArgs>)arg0.func;
- obj.FocusedInputFieldChanged -= ev;
- }
- return 0;
- }
- catch (Exception e)
- {
- return LuaDLL.toluaL_exception(L, e);
- }
- }
- [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
- static int set_LoadProgressChanged(IntPtr L)
- {
- try
- {
- Vuplex.WebView.BaseWebView obj = (Vuplex.WebView.BaseWebView)ToLua.CheckObject(L, 1, typeof(Vuplex.WebView.BaseWebView));
- EventObject arg0 = null;
- if (LuaDLL.lua_isuserdata(L, 2) != 0)
- {
- arg0 = (EventObject)ToLua.ToObject(L, 2);
- }
- else
- {
- return LuaDLL.luaL_throw(L, "The event 'Vuplex.WebView.BaseWebView.LoadProgressChanged' can only appear on the left hand side of += or -= when used outside of the type 'Vuplex.WebView.BaseWebView'");
- }
- if (arg0.op == EventOp.Add)
- {
- System.EventHandler<Vuplex.WebView.ProgressChangedEventArgs> ev = (System.EventHandler<Vuplex.WebView.ProgressChangedEventArgs>)arg0.func;
- obj.LoadProgressChanged += ev;
- }
- else if (arg0.op == EventOp.Sub)
- {
- System.EventHandler<Vuplex.WebView.ProgressChangedEventArgs> ev = (System.EventHandler<Vuplex.WebView.ProgressChangedEventArgs>)arg0.func;
- obj.LoadProgressChanged -= ev;
- }
- return 0;
- }
- catch (Exception e)
- {
- return LuaDLL.toluaL_exception(L, e);
- }
- }
- [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
- static int set_MessageEmitted(IntPtr L)
- {
- try
- {
- Vuplex.WebView.BaseWebView obj = (Vuplex.WebView.BaseWebView)ToLua.CheckObject(L, 1, typeof(Vuplex.WebView.BaseWebView));
- EventObject arg0 = null;
- if (LuaDLL.lua_isuserdata(L, 2) != 0)
- {
- arg0 = (EventObject)ToLua.ToObject(L, 2);
- }
- else
- {
- return LuaDLL.luaL_throw(L, "The event 'Vuplex.WebView.BaseWebView.MessageEmitted' can only appear on the left hand side of += or -= when used outside of the type 'Vuplex.WebView.BaseWebView'");
- }
- if (arg0.op == EventOp.Add)
- {
- System.EventHandler<Vuplex.WebView.EventArgs<string>> ev = (System.EventHandler<Vuplex.WebView.EventArgs<string>>)arg0.func;
- obj.MessageEmitted += ev;
- }
- else if (arg0.op == EventOp.Sub)
- {
- System.EventHandler<Vuplex.WebView.EventArgs<string>> ev = (System.EventHandler<Vuplex.WebView.EventArgs<string>>)arg0.func;
- obj.MessageEmitted -= ev;
- }
- return 0;
- }
- catch (Exception e)
- {
- return LuaDLL.toluaL_exception(L, e);
- }
- }
- [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
- static int set_PageLoadFailed(IntPtr L)
- {
- try
- {
- Vuplex.WebView.BaseWebView obj = (Vuplex.WebView.BaseWebView)ToLua.CheckObject(L, 1, typeof(Vuplex.WebView.BaseWebView));
- EventObject arg0 = null;
- if (LuaDLL.lua_isuserdata(L, 2) != 0)
- {
- arg0 = (EventObject)ToLua.ToObject(L, 2);
- }
- else
- {
- return LuaDLL.luaL_throw(L, "The event 'Vuplex.WebView.BaseWebView.PageLoadFailed' can only appear on the left hand side of += or -= when used outside of the type 'Vuplex.WebView.BaseWebView'");
- }
- if (arg0.op == EventOp.Add)
- {
- System.EventHandler ev = (System.EventHandler)arg0.func;
- obj.PageLoadFailed += ev;
- }
- else if (arg0.op == EventOp.Sub)
- {
- System.EventHandler ev = (System.EventHandler)arg0.func;
- obj.PageLoadFailed -= ev;
- }
- return 0;
- }
- catch (Exception e)
- {
- return LuaDLL.toluaL_exception(L, e);
- }
- }
- [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
- static int set_TitleChanged(IntPtr L)
- {
- try
- {
- Vuplex.WebView.BaseWebView obj = (Vuplex.WebView.BaseWebView)ToLua.CheckObject(L, 1, typeof(Vuplex.WebView.BaseWebView));
- EventObject arg0 = null;
- if (LuaDLL.lua_isuserdata(L, 2) != 0)
- {
- arg0 = (EventObject)ToLua.ToObject(L, 2);
- }
- else
- {
- return LuaDLL.luaL_throw(L, "The event 'Vuplex.WebView.BaseWebView.TitleChanged' can only appear on the left hand side of += or -= when used outside of the type 'Vuplex.WebView.BaseWebView'");
- }
- if (arg0.op == EventOp.Add)
- {
- System.EventHandler<Vuplex.WebView.EventArgs<string>> ev = (System.EventHandler<Vuplex.WebView.EventArgs<string>>)arg0.func;
- obj.TitleChanged += ev;
- }
- else if (arg0.op == EventOp.Sub)
- {
- System.EventHandler<Vuplex.WebView.EventArgs<string>> ev = (System.EventHandler<Vuplex.WebView.EventArgs<string>>)arg0.func;
- obj.TitleChanged -= ev;
- }
- return 0;
- }
- catch (Exception e)
- {
- return LuaDLL.toluaL_exception(L, e);
- }
- }
- [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
- static int set_UrlChanged(IntPtr L)
- {
- try
- {
- Vuplex.WebView.BaseWebView obj = (Vuplex.WebView.BaseWebView)ToLua.CheckObject(L, 1, typeof(Vuplex.WebView.BaseWebView));
- EventObject arg0 = null;
- if (LuaDLL.lua_isuserdata(L, 2) != 0)
- {
- arg0 = (EventObject)ToLua.ToObject(L, 2);
- }
- else
- {
- return LuaDLL.luaL_throw(L, "The event 'Vuplex.WebView.BaseWebView.UrlChanged' can only appear on the left hand side of += or -= when used outside of the type 'Vuplex.WebView.BaseWebView'");
- }
- if (arg0.op == EventOp.Add)
- {
- System.EventHandler<Vuplex.WebView.UrlChangedEventArgs> ev = (System.EventHandler<Vuplex.WebView.UrlChangedEventArgs>)arg0.func;
- obj.UrlChanged += ev;
- }
- else if (arg0.op == EventOp.Sub)
- {
- System.EventHandler<Vuplex.WebView.UrlChangedEventArgs> ev = (System.EventHandler<Vuplex.WebView.UrlChangedEventArgs>)arg0.func;
- obj.UrlChanged -= ev;
- }
- return 0;
- }
- catch (Exception e)
- {
- return LuaDLL.toluaL_exception(L, e);
- }
- }
- [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
- static int set_VideoRectChanged(IntPtr L)
- {
- try
- {
- Vuplex.WebView.BaseWebView obj = (Vuplex.WebView.BaseWebView)ToLua.CheckObject(L, 1, typeof(Vuplex.WebView.BaseWebView));
- EventObject arg0 = null;
- if (LuaDLL.lua_isuserdata(L, 2) != 0)
- {
- arg0 = (EventObject)ToLua.ToObject(L, 2);
- }
- else
- {
- return LuaDLL.luaL_throw(L, "The event 'Vuplex.WebView.BaseWebView.VideoRectChanged' can only appear on the left hand side of += or -= when used outside of the type 'Vuplex.WebView.BaseWebView'");
- }
- if (arg0.op == EventOp.Add)
- {
- System.EventHandler<Vuplex.WebView.EventArgs<UnityEngine.Rect>> ev = (System.EventHandler<Vuplex.WebView.EventArgs<UnityEngine.Rect>>)arg0.func;
- obj.VideoRectChanged += ev;
- }
- else if (arg0.op == EventOp.Sub)
- {
- System.EventHandler<Vuplex.WebView.EventArgs<UnityEngine.Rect>> ev = (System.EventHandler<Vuplex.WebView.EventArgs<UnityEngine.Rect>>)arg0.func;
- obj.VideoRectChanged -= ev;
- }
- return 0;
- }
- catch (Exception e)
- {
- return LuaDLL.toluaL_exception(L, e);
- }
- }
- }
|