//this source code was auto-generated by tolua#, do not modify it using System; using LuaInterface; public class TMPro_TMP_TextInfoWrap { public static void Register(LuaState L) { L.BeginClass(typeof(TMPro.TMP_TextInfo), typeof(System.Object), "TMP_TextInfo"); L.RegFunction("Clear", Clear); L.RegFunction("ClearMeshInfo", ClearMeshInfo); L.RegFunction("ClearAllMeshInfo", ClearAllMeshInfo); L.RegFunction("ResetVertexLayout", ResetVertexLayout); L.RegFunction("ClearUnusedVertices", ClearUnusedVertices); L.RegFunction("ClearLineInfo", ClearLineInfo); L.RegFunction("CopyMeshInfoVertexData", CopyMeshInfoVertexData); L.RegFunction("New", _CreateTMPro_TMP_TextInfo); L.RegFunction("__tostring", ToLua.op_ToString); L.RegVar("textComponent", get_textComponent, set_textComponent); L.RegVar("characterCount", get_characterCount, set_characterCount); L.RegVar("spriteCount", get_spriteCount, set_spriteCount); L.RegVar("spaceCount", get_spaceCount, set_spaceCount); L.RegVar("wordCount", get_wordCount, set_wordCount); L.RegVar("linkCount", get_linkCount, set_linkCount); L.RegVar("lineCount", get_lineCount, set_lineCount); L.RegVar("pageCount", get_pageCount, set_pageCount); L.RegVar("materialCount", get_materialCount, set_materialCount); L.RegVar("characterInfo", get_characterInfo, set_characterInfo); L.RegVar("wordInfo", get_wordInfo, set_wordInfo); L.RegVar("linkInfo", get_linkInfo, set_linkInfo); L.RegVar("lineInfo", get_lineInfo, set_lineInfo); L.RegVar("pageInfo", get_pageInfo, set_pageInfo); L.RegVar("meshInfo", get_meshInfo, set_meshInfo); L.EndClass(); } [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] static int _CreateTMPro_TMP_TextInfo(IntPtr L) { try { int count = LuaDLL.lua_gettop(L); if (count == 0) { TMPro.TMP_TextInfo obj = new TMPro.TMP_TextInfo(); ToLua.PushObject(L, obj); return 1; } else if (count == 1) { TMPro.TMP_Text arg0 = (TMPro.TMP_Text)ToLua.CheckObject(L, 1); TMPro.TMP_TextInfo obj = new TMPro.TMP_TextInfo(arg0); ToLua.PushObject(L, obj); return 1; } else { return LuaDLL.luaL_throw(L, "invalid arguments to ctor method: TMPro.TMP_TextInfo.New"); } } catch (Exception e) { return LuaDLL.toluaL_exception(L, e); } } [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] static int Clear(IntPtr L) { try { ToLua.CheckArgsCount(L, 1); TMPro.TMP_TextInfo obj = (TMPro.TMP_TextInfo)ToLua.CheckObject(L, 1); obj.Clear(); return 0; } catch (Exception e) { return LuaDLL.toluaL_exception(L, e); } } [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] static int ClearMeshInfo(IntPtr L) { try { ToLua.CheckArgsCount(L, 2); TMPro.TMP_TextInfo obj = (TMPro.TMP_TextInfo)ToLua.CheckObject(L, 1); bool arg0 = LuaDLL.luaL_checkboolean(L, 2); obj.ClearMeshInfo(arg0); return 0; } catch (Exception e) { return LuaDLL.toluaL_exception(L, e); } } [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] static int ClearAllMeshInfo(IntPtr L) { try { ToLua.CheckArgsCount(L, 1); TMPro.TMP_TextInfo obj = (TMPro.TMP_TextInfo)ToLua.CheckObject(L, 1); obj.ClearAllMeshInfo(); return 0; } catch (Exception e) { return LuaDLL.toluaL_exception(L, e); } } [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] static int ResetVertexLayout(IntPtr L) { try { ToLua.CheckArgsCount(L, 2); TMPro.TMP_TextInfo obj = (TMPro.TMP_TextInfo)ToLua.CheckObject(L, 1); bool arg0 = LuaDLL.luaL_checkboolean(L, 2); obj.ResetVertexLayout(arg0); return 0; } catch (Exception e) { return LuaDLL.toluaL_exception(L, e); } } [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] static int ClearUnusedVertices(IntPtr L) { try { ToLua.CheckArgsCount(L, 2); TMPro.TMP_TextInfo obj = (TMPro.TMP_TextInfo)ToLua.CheckObject(L, 1); TMPro.MaterialReference[] arg0 = ToLua.CheckStructArray(L, 2); obj.ClearUnusedVertices(arg0); return 0; } catch (Exception e) { return LuaDLL.toluaL_exception(L, e); } } [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] static int ClearLineInfo(IntPtr L) { try { ToLua.CheckArgsCount(L, 1); TMPro.TMP_TextInfo obj = (TMPro.TMP_TextInfo)ToLua.CheckObject(L, 1); obj.ClearLineInfo(); return 0; } catch (Exception e) { return LuaDLL.toluaL_exception(L, e); } } [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] static int CopyMeshInfoVertexData(IntPtr L) { try { ToLua.CheckArgsCount(L, 1); TMPro.TMP_TextInfo obj = (TMPro.TMP_TextInfo)ToLua.CheckObject(L, 1); TMPro.TMP_MeshInfo[] o = obj.CopyMeshInfoVertexData(); ToLua.Push(L, o); return 1; } catch (Exception e) { return LuaDLL.toluaL_exception(L, e); } } [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] static int get_textComponent(IntPtr L) { object o = null; try { o = ToLua.ToObject(L, 1); TMPro.TMP_TextInfo obj = (TMPro.TMP_TextInfo)o; TMPro.TMP_Text ret = obj.textComponent; ToLua.Push(L, ret); return 1; } catch(Exception e) { return LuaDLL.toluaL_exception(L, e, o, "attempt to index textComponent on a nil value"); } } [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] static int get_characterCount(IntPtr L) { object o = null; try { o = ToLua.ToObject(L, 1); TMPro.TMP_TextInfo obj = (TMPro.TMP_TextInfo)o; int ret = obj.characterCount; LuaDLL.lua_pushinteger(L, ret); return 1; } catch(Exception e) { return LuaDLL.toluaL_exception(L, e, o, "attempt to index characterCount on a nil value"); } } [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] static int get_spriteCount(IntPtr L) { object o = null; try { o = ToLua.ToObject(L, 1); TMPro.TMP_TextInfo obj = (TMPro.TMP_TextInfo)o; int ret = obj.spriteCount; LuaDLL.lua_pushinteger(L, ret); return 1; } catch(Exception e) { return LuaDLL.toluaL_exception(L, e, o, "attempt to index spriteCount on a nil value"); } } [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] static int get_spaceCount(IntPtr L) { object o = null; try { o = ToLua.ToObject(L, 1); TMPro.TMP_TextInfo obj = (TMPro.TMP_TextInfo)o; int ret = obj.spaceCount; LuaDLL.lua_pushinteger(L, ret); return 1; } catch(Exception e) { return LuaDLL.toluaL_exception(L, e, o, "attempt to index spaceCount on a nil value"); } } [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] static int get_wordCount(IntPtr L) { object o = null; try { o = ToLua.ToObject(L, 1); TMPro.TMP_TextInfo obj = (TMPro.TMP_TextInfo)o; int ret = obj.wordCount; LuaDLL.lua_pushinteger(L, ret); return 1; } catch(Exception e) { return LuaDLL.toluaL_exception(L, e, o, "attempt to index wordCount on a nil value"); } } [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] static int get_linkCount(IntPtr L) { object o = null; try { o = ToLua.ToObject(L, 1); TMPro.TMP_TextInfo obj = (TMPro.TMP_TextInfo)o; int ret = obj.linkCount; LuaDLL.lua_pushinteger(L, ret); return 1; } catch(Exception e) { return LuaDLL.toluaL_exception(L, e, o, "attempt to index linkCount on a nil value"); } } [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] static int get_lineCount(IntPtr L) { object o = null; try { o = ToLua.ToObject(L, 1); TMPro.TMP_TextInfo obj = (TMPro.TMP_TextInfo)o; int ret = obj.lineCount; LuaDLL.lua_pushinteger(L, ret); return 1; } catch(Exception e) { return LuaDLL.toluaL_exception(L, e, o, "attempt to index lineCount on a nil value"); } } [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] static int get_pageCount(IntPtr L) { object o = null; try { o = ToLua.ToObject(L, 1); TMPro.TMP_TextInfo obj = (TMPro.TMP_TextInfo)o; int ret = obj.pageCount; LuaDLL.lua_pushinteger(L, ret); return 1; } catch(Exception e) { return LuaDLL.toluaL_exception(L, e, o, "attempt to index pageCount on a nil value"); } } [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] static int get_materialCount(IntPtr L) { object o = null; try { o = ToLua.ToObject(L, 1); TMPro.TMP_TextInfo obj = (TMPro.TMP_TextInfo)o; int ret = obj.materialCount; LuaDLL.lua_pushinteger(L, ret); return 1; } catch(Exception e) { return LuaDLL.toluaL_exception(L, e, o, "attempt to index materialCount on a nil value"); } } [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] static int get_characterInfo(IntPtr L) { object o = null; try { o = ToLua.ToObject(L, 1); TMPro.TMP_TextInfo obj = (TMPro.TMP_TextInfo)o; TMPro.TMP_CharacterInfo[] ret = obj.characterInfo; ToLua.Push(L, ret); return 1; } catch(Exception e) { return LuaDLL.toluaL_exception(L, e, o, "attempt to index characterInfo on a nil value"); } } [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] static int get_wordInfo(IntPtr L) { object o = null; try { o = ToLua.ToObject(L, 1); TMPro.TMP_TextInfo obj = (TMPro.TMP_TextInfo)o; TMPro.TMP_WordInfo[] ret = obj.wordInfo; ToLua.Push(L, ret); return 1; } catch(Exception e) { return LuaDLL.toluaL_exception(L, e, o, "attempt to index wordInfo on a nil value"); } } [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] static int get_linkInfo(IntPtr L) { object o = null; try { o = ToLua.ToObject(L, 1); TMPro.TMP_TextInfo obj = (TMPro.TMP_TextInfo)o; TMPro.TMP_LinkInfo[] ret = obj.linkInfo; ToLua.Push(L, ret); return 1; } catch(Exception e) { return LuaDLL.toluaL_exception(L, e, o, "attempt to index linkInfo on a nil value"); } } [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] static int get_lineInfo(IntPtr L) { object o = null; try { o = ToLua.ToObject(L, 1); TMPro.TMP_TextInfo obj = (TMPro.TMP_TextInfo)o; TMPro.TMP_LineInfo[] ret = obj.lineInfo; ToLua.Push(L, ret); return 1; } catch(Exception e) { return LuaDLL.toluaL_exception(L, e, o, "attempt to index lineInfo on a nil value"); } } [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] static int get_pageInfo(IntPtr L) { object o = null; try { o = ToLua.ToObject(L, 1); TMPro.TMP_TextInfo obj = (TMPro.TMP_TextInfo)o; TMPro.TMP_PageInfo[] ret = obj.pageInfo; ToLua.Push(L, ret); return 1; } catch(Exception e) { return LuaDLL.toluaL_exception(L, e, o, "attempt to index pageInfo on a nil value"); } } [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] static int get_meshInfo(IntPtr L) { object o = null; try { o = ToLua.ToObject(L, 1); TMPro.TMP_TextInfo obj = (TMPro.TMP_TextInfo)o; TMPro.TMP_MeshInfo[] ret = obj.meshInfo; ToLua.Push(L, ret); return 1; } catch(Exception e) { return LuaDLL.toluaL_exception(L, e, o, "attempt to index meshInfo on a nil value"); } } [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] static int set_textComponent(IntPtr L) { object o = null; try { o = ToLua.ToObject(L, 1); TMPro.TMP_TextInfo obj = (TMPro.TMP_TextInfo)o; TMPro.TMP_Text arg0 = (TMPro.TMP_Text)ToLua.CheckObject(L, 2); obj.textComponent = arg0; return 0; } catch(Exception e) { return LuaDLL.toluaL_exception(L, e, o, "attempt to index textComponent on a nil value"); } } [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] static int set_characterCount(IntPtr L) { object o = null; try { o = ToLua.ToObject(L, 1); TMPro.TMP_TextInfo obj = (TMPro.TMP_TextInfo)o; int arg0 = (int)LuaDLL.luaL_checknumber(L, 2); obj.characterCount = arg0; return 0; } catch(Exception e) { return LuaDLL.toluaL_exception(L, e, o, "attempt to index characterCount on a nil value"); } } [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] static int set_spriteCount(IntPtr L) { object o = null; try { o = ToLua.ToObject(L, 1); TMPro.TMP_TextInfo obj = (TMPro.TMP_TextInfo)o; int arg0 = (int)LuaDLL.luaL_checknumber(L, 2); obj.spriteCount = arg0; return 0; } catch(Exception e) { return LuaDLL.toluaL_exception(L, e, o, "attempt to index spriteCount on a nil value"); } } [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] static int set_spaceCount(IntPtr L) { object o = null; try { o = ToLua.ToObject(L, 1); TMPro.TMP_TextInfo obj = (TMPro.TMP_TextInfo)o; int arg0 = (int)LuaDLL.luaL_checknumber(L, 2); obj.spaceCount = arg0; return 0; } catch(Exception e) { return LuaDLL.toluaL_exception(L, e, o, "attempt to index spaceCount on a nil value"); } } [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] static int set_wordCount(IntPtr L) { object o = null; try { o = ToLua.ToObject(L, 1); TMPro.TMP_TextInfo obj = (TMPro.TMP_TextInfo)o; int arg0 = (int)LuaDLL.luaL_checknumber(L, 2); obj.wordCount = arg0; return 0; } catch(Exception e) { return LuaDLL.toluaL_exception(L, e, o, "attempt to index wordCount on a nil value"); } } [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] static int set_linkCount(IntPtr L) { object o = null; try { o = ToLua.ToObject(L, 1); TMPro.TMP_TextInfo obj = (TMPro.TMP_TextInfo)o; int arg0 = (int)LuaDLL.luaL_checknumber(L, 2); obj.linkCount = arg0; return 0; } catch(Exception e) { return LuaDLL.toluaL_exception(L, e, o, "attempt to index linkCount on a nil value"); } } [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] static int set_lineCount(IntPtr L) { object o = null; try { o = ToLua.ToObject(L, 1); TMPro.TMP_TextInfo obj = (TMPro.TMP_TextInfo)o; int arg0 = (int)LuaDLL.luaL_checknumber(L, 2); obj.lineCount = arg0; return 0; } catch(Exception e) { return LuaDLL.toluaL_exception(L, e, o, "attempt to index lineCount on a nil value"); } } [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] static int set_pageCount(IntPtr L) { object o = null; try { o = ToLua.ToObject(L, 1); TMPro.TMP_TextInfo obj = (TMPro.TMP_TextInfo)o; int arg0 = (int)LuaDLL.luaL_checknumber(L, 2); obj.pageCount = arg0; return 0; } catch(Exception e) { return LuaDLL.toluaL_exception(L, e, o, "attempt to index pageCount on a nil value"); } } [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] static int set_materialCount(IntPtr L) { object o = null; try { o = ToLua.ToObject(L, 1); TMPro.TMP_TextInfo obj = (TMPro.TMP_TextInfo)o; int arg0 = (int)LuaDLL.luaL_checknumber(L, 2); obj.materialCount = arg0; return 0; } catch(Exception e) { return LuaDLL.toluaL_exception(L, e, o, "attempt to index materialCount on a nil value"); } } [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] static int set_characterInfo(IntPtr L) { object o = null; try { o = ToLua.ToObject(L, 1); TMPro.TMP_TextInfo obj = (TMPro.TMP_TextInfo)o; TMPro.TMP_CharacterInfo[] arg0 = ToLua.CheckStructArray(L, 2); obj.characterInfo = arg0; return 0; } catch(Exception e) { return LuaDLL.toluaL_exception(L, e, o, "attempt to index characterInfo on a nil value"); } } [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] static int set_wordInfo(IntPtr L) { object o = null; try { o = ToLua.ToObject(L, 1); TMPro.TMP_TextInfo obj = (TMPro.TMP_TextInfo)o; TMPro.TMP_WordInfo[] arg0 = ToLua.CheckStructArray(L, 2); obj.wordInfo = arg0; return 0; } catch(Exception e) { return LuaDLL.toluaL_exception(L, e, o, "attempt to index wordInfo on a nil value"); } } [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] static int set_linkInfo(IntPtr L) { object o = null; try { o = ToLua.ToObject(L, 1); TMPro.TMP_TextInfo obj = (TMPro.TMP_TextInfo)o; TMPro.TMP_LinkInfo[] arg0 = ToLua.CheckStructArray(L, 2); obj.linkInfo = arg0; return 0; } catch(Exception e) { return LuaDLL.toluaL_exception(L, e, o, "attempt to index linkInfo on a nil value"); } } [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] static int set_lineInfo(IntPtr L) { object o = null; try { o = ToLua.ToObject(L, 1); TMPro.TMP_TextInfo obj = (TMPro.TMP_TextInfo)o; TMPro.TMP_LineInfo[] arg0 = ToLua.CheckStructArray(L, 2); obj.lineInfo = arg0; return 0; } catch(Exception e) { return LuaDLL.toluaL_exception(L, e, o, "attempt to index lineInfo on a nil value"); } } [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] static int set_pageInfo(IntPtr L) { object o = null; try { o = ToLua.ToObject(L, 1); TMPro.TMP_TextInfo obj = (TMPro.TMP_TextInfo)o; TMPro.TMP_PageInfo[] arg0 = ToLua.CheckStructArray(L, 2); obj.pageInfo = arg0; return 0; } catch(Exception e) { return LuaDLL.toluaL_exception(L, e, o, "attempt to index pageInfo on a nil value"); } } [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] static int set_meshInfo(IntPtr L) { object o = null; try { o = ToLua.ToObject(L, 1); TMPro.TMP_TextInfo obj = (TMPro.TMP_TextInfo)o; TMPro.TMP_MeshInfo[] arg0 = ToLua.CheckStructArray(L, 2); obj.meshInfo = arg0; return 0; } catch(Exception e) { return LuaDLL.toluaL_exception(L, e, o, "attempt to index meshInfo on a nil value"); } } }