| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329 |
- //this source code was auto-generated by tolua#, do not modify it
- using System;
- using LuaInterface;
- #if USE_WEB_VIEW_V
- 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);
- }
- }
- }
- #endif
|