//this source code was auto-generated by tolua#, do not modify it using System; using LuaInterface; public class LocalizedTextureCfgMgrWrap { public static void Register(LuaState L) { L.BeginClass(typeof(LocalizedTextureCfgMgr), typeof(Singleton)); L.RegFunction("Init", Init); L.RegFunction("SetLanguage", SetLanguage); L.RegFunction("GetLocalizedSpriteCfg", GetLocalizedSpriteCfg); L.RegFunction("GetLocalize", GetLocalize); L.RegFunction("New", _CreateLocalizedTextureCfgMgr); L.RegFunction("__tostring", ToLua.op_ToString); L.EndClass(); } [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] static int _CreateLocalizedTextureCfgMgr(IntPtr L) { try { int count = LuaDLL.lua_gettop(L); if (count == 0) { LocalizedTextureCfgMgr obj = new LocalizedTextureCfgMgr(); ToLua.PushObject(L, obj); return 1; } else { return LuaDLL.luaL_throw(L, "invalid arguments to ctor method: LocalizedTextureCfgMgr.New"); } } catch (Exception e) { return LuaDLL.toluaL_exception(L, e); } } [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] static int Init(IntPtr L) { try { ToLua.CheckArgsCount(L, 1); LocalizedTextureCfgMgr obj = (LocalizedTextureCfgMgr)ToLua.CheckObject(L, 1); obj.Init(); return 0; } catch (Exception e) { return LuaDLL.toluaL_exception(L, e); } } [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] static int SetLanguage(IntPtr L) { try { ToLua.CheckArgsCount(L, 2); LocalizedTextureCfgMgr obj = (LocalizedTextureCfgMgr)ToLua.CheckObject(L, 1); string arg0 = ToLua.CheckString(L, 2); obj.SetLanguage(arg0); return 0; } catch (Exception e) { return LuaDLL.toluaL_exception(L, e); } } [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] static int GetLocalizedSpriteCfg(IntPtr L) { try { int count = LuaDLL.lua_gettop(L); if (count == 2) { LocalizedTextureCfgMgr obj = (LocalizedTextureCfgMgr)ToLua.CheckObject(L, 1); string arg0 = ToLua.CheckString(L, 2); LocalizedSpriteCfg o = obj.GetLocalizedSpriteCfg(arg0); ToLua.PushObject(L, o); return 1; } else if (count == 3) { LocalizedTextureCfgMgr obj = (LocalizedTextureCfgMgr)ToLua.CheckObject(L, 1); string arg0 = ToLua.CheckString(L, 2); bool arg1 = LuaDLL.luaL_checkboolean(L, 3); LocalizedSpriteCfg o = obj.GetLocalizedSpriteCfg(arg0, arg1); ToLua.PushObject(L, o); return 1; } else { return LuaDLL.luaL_throw(L, "invalid arguments to method: LocalizedTextureCfgMgr.GetLocalizedSpriteCfg"); } } catch (Exception e) { return LuaDLL.toluaL_exception(L, e); } } [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] static int GetLocalize(IntPtr L) { try { int count = LuaDLL.lua_gettop(L); if (count == 2) { LocalizedTextureCfgMgr obj = (LocalizedTextureCfgMgr)ToLua.CheckObject(L, 1); string arg0 = ToLua.CheckString(L, 2); string o = obj.GetLocalize(arg0); LuaDLL.lua_pushstring(L, o); return 1; } else if (count == 3) { LocalizedTextureCfgMgr obj = (LocalizedTextureCfgMgr)ToLua.CheckObject(L, 1); string arg0 = ToLua.CheckString(L, 2); bool arg1 = LuaDLL.luaL_checkboolean(L, 3); string o = obj.GetLocalize(arg0, arg1); LuaDLL.lua_pushstring(L, o); return 1; } else { return LuaDLL.luaL_throw(L, "invalid arguments to method: LocalizedTextureCfgMgr.GetLocalize"); } } catch (Exception e) { return LuaDLL.toluaL_exception(L, e); } } }