//this source code was auto-generated by tolua#, do not modify it using System; using LuaInterface; public class UIBigMapLineWrap { public static void Register(LuaState L) { L.BeginClass(typeof(UIBigMapLine), typeof(UnityEngine.UI.MaskableGraphic), "UIBigMapLine"); L.RegFunction("AddPoint", AddPoint); L.RegFunction("ClearPoints", ClearPoints); L.RegFunction("CalculateCurve", CalculateCurve); L.RegFunction("__eq", op_Equality); L.RegFunction("__tostring", ToLua.op_ToString); L.RegVar("sprite", get_sprite, set_sprite); L.RegVar("overrideSprite", get_overrideSprite, set_overrideSprite); L.RegVar("mainTexture", get_mainTexture, null); L.RegVar("material", get_material, set_material); L.RegVar("passPointIdx", null, set_passPointIdx); L.EndClass(); } [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] static int AddPoint(IntPtr L) { try { ToLua.CheckArgsCount(L, 2); UIBigMapLine obj = (UIBigMapLine)ToLua.CheckObject(L, 1); UnityEngine.Vector2 arg0 = ToLua.ToVector2(L, 2); obj.AddPoint(arg0); return 0; } catch (Exception e) { return LuaDLL.toluaL_exception(L, e); } } [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] static int ClearPoints(IntPtr L) { try { ToLua.CheckArgsCount(L, 1); UIBigMapLine obj = (UIBigMapLine)ToLua.CheckObject(L, 1); obj.ClearPoints(); return 0; } catch (Exception e) { return LuaDLL.toluaL_exception(L, e); } } [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] static int CalculateCurve(IntPtr L) { try { ToLua.CheckArgsCount(L, 4); UIBigMapLine obj = (UIBigMapLine)ToLua.CheckObject(L, 1); System.Collections.Generic.IList arg0 = (System.Collections.Generic.IList)ToLua.CheckObject>(L, 2); int arg1 = (int)LuaDLL.luaL_checknumber(L, 3); bool arg2 = LuaDLL.luaL_checkboolean(L, 4); System.Collections.Generic.List o = obj.CalculateCurve(arg0, arg1, arg2); ToLua.PushSealed(L, o); return 1; } 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_sprite(IntPtr L) { object o = null; try { o = ToLua.ToObject(L, 1); UIBigMapLine obj = (UIBigMapLine)o; UnityEngine.Sprite ret = obj.sprite; ToLua.PushSealed(L, ret); return 1; } catch(Exception e) { return LuaDLL.toluaL_exception(L, e, o, "attempt to index sprite on a nil value"); } } [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] static int get_overrideSprite(IntPtr L) { object o = null; try { o = ToLua.ToObject(L, 1); UIBigMapLine obj = (UIBigMapLine)o; UnityEngine.Sprite ret = obj.overrideSprite; ToLua.PushSealed(L, ret); return 1; } catch(Exception e) { return LuaDLL.toluaL_exception(L, e, o, "attempt to index overrideSprite on a nil value"); } } [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] static int get_mainTexture(IntPtr L) { object o = null; try { o = ToLua.ToObject(L, 1); UIBigMapLine obj = (UIBigMapLine)o; UnityEngine.Texture ret = obj.mainTexture; ToLua.Push(L, ret); return 1; } catch(Exception e) { return LuaDLL.toluaL_exception(L, e, o, "attempt to index mainTexture on a nil value"); } } [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] static int get_material(IntPtr L) { object o = null; try { o = ToLua.ToObject(L, 1); UIBigMapLine obj = (UIBigMapLine)o; UnityEngine.Material ret = obj.material; ToLua.Push(L, ret); return 1; } catch(Exception e) { return LuaDLL.toluaL_exception(L, e, o, "attempt to index material on a nil value"); } } [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] static int set_sprite(IntPtr L) { object o = null; try { o = ToLua.ToObject(L, 1); UIBigMapLine obj = (UIBigMapLine)o; UnityEngine.Sprite arg0 = (UnityEngine.Sprite)ToLua.CheckObject(L, 2, typeof(UnityEngine.Sprite)); obj.sprite = arg0; return 0; } catch(Exception e) { return LuaDLL.toluaL_exception(L, e, o, "attempt to index sprite on a nil value"); } } [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] static int set_overrideSprite(IntPtr L) { object o = null; try { o = ToLua.ToObject(L, 1); UIBigMapLine obj = (UIBigMapLine)o; UnityEngine.Sprite arg0 = (UnityEngine.Sprite)ToLua.CheckObject(L, 2, typeof(UnityEngine.Sprite)); obj.overrideSprite = arg0; return 0; } catch(Exception e) { return LuaDLL.toluaL_exception(L, e, o, "attempt to index overrideSprite on a nil value"); } } [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] static int set_material(IntPtr L) { object o = null; try { o = ToLua.ToObject(L, 1); UIBigMapLine obj = (UIBigMapLine)o; UnityEngine.Material arg0 = (UnityEngine.Material)ToLua.CheckObject(L, 2); obj.material = arg0; return 0; } catch(Exception e) { return LuaDLL.toluaL_exception(L, e, o, "attempt to index material on a nil value"); } } [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] static int set_passPointIdx(IntPtr L) { object o = null; try { o = ToLua.ToObject(L, 1); UIBigMapLine obj = (UIBigMapLine)o; int arg0 = (int)LuaDLL.luaL_checknumber(L, 2); obj.passPointIdx = arg0; return 0; } catch(Exception e) { return LuaDLL.toluaL_exception(L, e, o, "attempt to index passPointIdx on a nil value"); } } }