//this source code was auto-generated by tolua#, do not modify it using System; using LuaInterface; public class FairyGUI_TextFormatWrap { public static void Register(LuaState L) { L.BeginClass(typeof(FairyGUI.TextFormat), typeof(System.Object)); L.RegFunction("SetColor", SetColor); L.RegFunction("EqualStyle", EqualStyle); L.RegFunction("CopyFrom", CopyFrom); L.RegFunction("New", _CreateFairyGUI_TextFormat); L.RegFunction("__tostring", ToLua.op_ToString); L.RegVar("size", get_size, set_size); L.RegVar("font", get_font, set_font); L.RegVar("color", get_color, set_color); L.RegVar("lineSpacing", get_lineSpacing, set_lineSpacing); L.RegVar("letterSpacing", get_letterSpacing, set_letterSpacing); L.RegVar("bold", get_bold, set_bold); L.RegVar("underline", get_underline, set_underline); L.RegVar("italic", get_italic, set_italic); L.RegVar("gradientColor", get_gradientColor, set_gradientColor); L.RegVar("align", get_align, set_align); L.RegVar("specialStyle", get_specialStyle, set_specialStyle); L.EndClass(); } [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] static int _CreateFairyGUI_TextFormat(IntPtr L) { try { int count = LuaDLL.lua_gettop(L); if (count == 0) { FairyGUI.TextFormat obj = new FairyGUI.TextFormat(); ToLua.PushObject(L, obj); return 1; } else { return LuaDLL.luaL_throw(L, "invalid arguments to ctor method: FairyGUI.TextFormat.New"); } } catch (Exception e) { return LuaDLL.toluaL_exception(L, e); } } [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] static int SetColor(IntPtr L) { try { ToLua.CheckArgsCount(L, 2); FairyGUI.TextFormat obj = (FairyGUI.TextFormat)ToLua.CheckObject(L, 1); uint arg0 = (uint)LuaDLL.luaL_checknumber(L, 2); obj.SetColor(arg0); return 0; } catch (Exception e) { return LuaDLL.toluaL_exception(L, e); } } [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] static int EqualStyle(IntPtr L) { try { ToLua.CheckArgsCount(L, 2); FairyGUI.TextFormat obj = (FairyGUI.TextFormat)ToLua.CheckObject(L, 1); FairyGUI.TextFormat arg0 = (FairyGUI.TextFormat)ToLua.CheckObject(L, 2); bool o = obj.EqualStyle(arg0); LuaDLL.lua_pushboolean(L, o); return 1; } catch (Exception e) { return LuaDLL.toluaL_exception(L, e); } } [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] static int CopyFrom(IntPtr L) { try { ToLua.CheckArgsCount(L, 2); FairyGUI.TextFormat obj = (FairyGUI.TextFormat)ToLua.CheckObject(L, 1); FairyGUI.TextFormat arg0 = (FairyGUI.TextFormat)ToLua.CheckObject(L, 2); obj.CopyFrom(arg0); return 0; } catch (Exception e) { return LuaDLL.toluaL_exception(L, e); } } [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] static int get_size(IntPtr L) { object o = null; try { o = ToLua.ToObject(L, 1); FairyGUI.TextFormat obj = (FairyGUI.TextFormat)o; int ret = obj.size; LuaDLL.lua_pushinteger(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_font(IntPtr L) { object o = null; try { o = ToLua.ToObject(L, 1); FairyGUI.TextFormat obj = (FairyGUI.TextFormat)o; string ret = obj.font; LuaDLL.lua_pushstring(L, ret); return 1; } catch(Exception e) { return LuaDLL.toluaL_exception(L, e, o, "attempt to index font on a nil value"); } } [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] static int get_color(IntPtr L) { object o = null; try { o = ToLua.ToObject(L, 1); FairyGUI.TextFormat obj = (FairyGUI.TextFormat)o; UnityEngine.Color ret = obj.color; ToLua.Push(L, ret); return 1; } catch(Exception e) { return LuaDLL.toluaL_exception(L, e, o, "attempt to index color on a nil value"); } } [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] static int get_lineSpacing(IntPtr L) { object o = null; try { o = ToLua.ToObject(L, 1); FairyGUI.TextFormat obj = (FairyGUI.TextFormat)o; int ret = obj.lineSpacing; LuaDLL.lua_pushinteger(L, ret); return 1; } catch(Exception e) { return LuaDLL.toluaL_exception(L, e, o, "attempt to index lineSpacing on a nil value"); } } [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] static int get_letterSpacing(IntPtr L) { object o = null; try { o = ToLua.ToObject(L, 1); FairyGUI.TextFormat obj = (FairyGUI.TextFormat)o; int ret = obj.letterSpacing; LuaDLL.lua_pushinteger(L, ret); return 1; } catch(Exception e) { return LuaDLL.toluaL_exception(L, e, o, "attempt to index letterSpacing on a nil value"); } } [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] static int get_bold(IntPtr L) { object o = null; try { o = ToLua.ToObject(L, 1); FairyGUI.TextFormat obj = (FairyGUI.TextFormat)o; bool ret = obj.bold; LuaDLL.lua_pushboolean(L, ret); return 1; } catch(Exception e) { return LuaDLL.toluaL_exception(L, e, o, "attempt to index bold on a nil value"); } } [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] static int get_underline(IntPtr L) { object o = null; try { o = ToLua.ToObject(L, 1); FairyGUI.TextFormat obj = (FairyGUI.TextFormat)o; bool ret = obj.underline; LuaDLL.lua_pushboolean(L, ret); return 1; } catch(Exception e) { return LuaDLL.toluaL_exception(L, e, o, "attempt to index underline on a nil value"); } } [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] static int get_italic(IntPtr L) { object o = null; try { o = ToLua.ToObject(L, 1); FairyGUI.TextFormat obj = (FairyGUI.TextFormat)o; bool ret = obj.italic; LuaDLL.lua_pushboolean(L, ret); return 1; } catch(Exception e) { return LuaDLL.toluaL_exception(L, e, o, "attempt to index italic on a nil value"); } } [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] static int get_gradientColor(IntPtr L) { object o = null; try { o = ToLua.ToObject(L, 1); FairyGUI.TextFormat obj = (FairyGUI.TextFormat)o; UnityEngine.Color32[] ret = obj.gradientColor; ToLua.Push(L, ret); return 1; } catch(Exception e) { return LuaDLL.toluaL_exception(L, e, o, "attempt to index gradientColor on a nil value"); } } [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] static int get_align(IntPtr L) { object o = null; try { o = ToLua.ToObject(L, 1); FairyGUI.TextFormat obj = (FairyGUI.TextFormat)o; FairyGUI.AlignType ret = obj.align; ToLua.Push(L, ret); return 1; } catch(Exception e) { return LuaDLL.toluaL_exception(L, e, o, "attempt to index align on a nil value"); } } [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] static int get_specialStyle(IntPtr L) { object o = null; try { o = ToLua.ToObject(L, 1); FairyGUI.TextFormat obj = (FairyGUI.TextFormat)o; FairyGUI.TextFormat.SpecialStyle ret = obj.specialStyle; ToLua.Push(L, ret); return 1; } catch(Exception e) { return LuaDLL.toluaL_exception(L, e, o, "attempt to index specialStyle on a nil value"); } } [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] static int set_size(IntPtr L) { object o = null; try { o = ToLua.ToObject(L, 1); FairyGUI.TextFormat obj = (FairyGUI.TextFormat)o; int arg0 = (int)LuaDLL.luaL_checknumber(L, 2); obj.size = arg0; return 0; } catch(Exception e) { return LuaDLL.toluaL_exception(L, e, o, "attempt to index size on a nil value"); } } [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] static int set_font(IntPtr L) { object o = null; try { o = ToLua.ToObject(L, 1); FairyGUI.TextFormat obj = (FairyGUI.TextFormat)o; string arg0 = ToLua.CheckString(L, 2); obj.font = arg0; return 0; } catch(Exception e) { return LuaDLL.toluaL_exception(L, e, o, "attempt to index font on a nil value"); } } [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] static int set_color(IntPtr L) { object o = null; try { o = ToLua.ToObject(L, 1); FairyGUI.TextFormat obj = (FairyGUI.TextFormat)o; UnityEngine.Color arg0 = ToLua.ToColor(L, 2); obj.color = arg0; return 0; } catch(Exception e) { return LuaDLL.toluaL_exception(L, e, o, "attempt to index color on a nil value"); } } [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] static int set_lineSpacing(IntPtr L) { object o = null; try { o = ToLua.ToObject(L, 1); FairyGUI.TextFormat obj = (FairyGUI.TextFormat)o; int arg0 = (int)LuaDLL.luaL_checknumber(L, 2); obj.lineSpacing = arg0; return 0; } catch(Exception e) { return LuaDLL.toluaL_exception(L, e, o, "attempt to index lineSpacing on a nil value"); } } [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] static int set_letterSpacing(IntPtr L) { object o = null; try { o = ToLua.ToObject(L, 1); FairyGUI.TextFormat obj = (FairyGUI.TextFormat)o; int arg0 = (int)LuaDLL.luaL_checknumber(L, 2); obj.letterSpacing = arg0; return 0; } catch(Exception e) { return LuaDLL.toluaL_exception(L, e, o, "attempt to index letterSpacing on a nil value"); } } [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] static int set_bold(IntPtr L) { object o = null; try { o = ToLua.ToObject(L, 1); FairyGUI.TextFormat obj = (FairyGUI.TextFormat)o; bool arg0 = LuaDLL.luaL_checkboolean(L, 2); obj.bold = arg0; return 0; } catch(Exception e) { return LuaDLL.toluaL_exception(L, e, o, "attempt to index bold on a nil value"); } } [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] static int set_underline(IntPtr L) { object o = null; try { o = ToLua.ToObject(L, 1); FairyGUI.TextFormat obj = (FairyGUI.TextFormat)o; bool arg0 = LuaDLL.luaL_checkboolean(L, 2); obj.underline = arg0; return 0; } catch(Exception e) { return LuaDLL.toluaL_exception(L, e, o, "attempt to index underline on a nil value"); } } [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] static int set_italic(IntPtr L) { object o = null; try { o = ToLua.ToObject(L, 1); FairyGUI.TextFormat obj = (FairyGUI.TextFormat)o; bool arg0 = LuaDLL.luaL_checkboolean(L, 2); obj.italic = arg0; return 0; } catch(Exception e) { return LuaDLL.toluaL_exception(L, e, o, "attempt to index italic on a nil value"); } } [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] static int set_gradientColor(IntPtr L) { object o = null; try { o = ToLua.ToObject(L, 1); FairyGUI.TextFormat obj = (FairyGUI.TextFormat)o; UnityEngine.Color32[] arg0 = ToLua.CheckStructArray(L, 2); obj.gradientColor = arg0; return 0; } catch(Exception e) { return LuaDLL.toluaL_exception(L, e, o, "attempt to index gradientColor on a nil value"); } } [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] static int set_align(IntPtr L) { object o = null; try { o = ToLua.ToObject(L, 1); FairyGUI.TextFormat obj = (FairyGUI.TextFormat)o; FairyGUI.AlignType arg0 = (FairyGUI.AlignType)ToLua.CheckObject(L, 2, typeof(FairyGUI.AlignType)); obj.align = arg0; return 0; } catch(Exception e) { return LuaDLL.toluaL_exception(L, e, o, "attempt to index align on a nil value"); } } [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] static int set_specialStyle(IntPtr L) { object o = null; try { o = ToLua.ToObject(L, 1); FairyGUI.TextFormat obj = (FairyGUI.TextFormat)o; FairyGUI.TextFormat.SpecialStyle arg0 = (FairyGUI.TextFormat.SpecialStyle)ToLua.CheckObject(L, 2, typeof(FairyGUI.TextFormat.SpecialStyle)); obj.specialStyle = arg0; return 0; } catch(Exception e) { return LuaDLL.toluaL_exception(L, e, o, "attempt to index specialStyle on a nil value"); } } }