LocalizedTextureCfgMgrWrap.cs 3.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146
  1. //this source code was auto-generated by tolua#, do not modify it
  2. using System;
  3. using LuaInterface;
  4. public class LocalizedTextureCfgMgrWrap
  5. {
  6. public static void Register(LuaState L)
  7. {
  8. L.BeginClass(typeof(LocalizedTextureCfgMgr), typeof(Singleton<LocalizedTextureCfgMgr>));
  9. L.RegFunction("Init", Init);
  10. L.RegFunction("SetLanguage", SetLanguage);
  11. L.RegFunction("GetLocalizedSpriteCfg", GetLocalizedSpriteCfg);
  12. L.RegFunction("GetLocalize", GetLocalize);
  13. L.RegFunction("New", _CreateLocalizedTextureCfgMgr);
  14. L.RegFunction("__tostring", ToLua.op_ToString);
  15. L.EndClass();
  16. }
  17. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  18. static int _CreateLocalizedTextureCfgMgr(IntPtr L)
  19. {
  20. try
  21. {
  22. int count = LuaDLL.lua_gettop(L);
  23. if (count == 0)
  24. {
  25. LocalizedTextureCfgMgr obj = new LocalizedTextureCfgMgr();
  26. ToLua.PushObject(L, obj);
  27. return 1;
  28. }
  29. else
  30. {
  31. return LuaDLL.luaL_throw(L, "invalid arguments to ctor method: LocalizedTextureCfgMgr.New");
  32. }
  33. }
  34. catch (Exception e)
  35. {
  36. return LuaDLL.toluaL_exception(L, e);
  37. }
  38. }
  39. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  40. static int Init(IntPtr L)
  41. {
  42. try
  43. {
  44. ToLua.CheckArgsCount(L, 1);
  45. LocalizedTextureCfgMgr obj = (LocalizedTextureCfgMgr)ToLua.CheckObject<LocalizedTextureCfgMgr>(L, 1);
  46. obj.Init();
  47. return 0;
  48. }
  49. catch (Exception e)
  50. {
  51. return LuaDLL.toluaL_exception(L, e);
  52. }
  53. }
  54. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  55. static int SetLanguage(IntPtr L)
  56. {
  57. try
  58. {
  59. ToLua.CheckArgsCount(L, 2);
  60. LocalizedTextureCfgMgr obj = (LocalizedTextureCfgMgr)ToLua.CheckObject<LocalizedTextureCfgMgr>(L, 1);
  61. string arg0 = ToLua.CheckString(L, 2);
  62. obj.SetLanguage(arg0);
  63. return 0;
  64. }
  65. catch (Exception e)
  66. {
  67. return LuaDLL.toluaL_exception(L, e);
  68. }
  69. }
  70. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  71. static int GetLocalizedSpriteCfg(IntPtr L)
  72. {
  73. try
  74. {
  75. int count = LuaDLL.lua_gettop(L);
  76. if (count == 2)
  77. {
  78. LocalizedTextureCfgMgr obj = (LocalizedTextureCfgMgr)ToLua.CheckObject<LocalizedTextureCfgMgr>(L, 1);
  79. string arg0 = ToLua.CheckString(L, 2);
  80. LocalizedSpriteCfg o = obj.GetLocalizedSpriteCfg(arg0);
  81. ToLua.PushObject(L, o);
  82. return 1;
  83. }
  84. else if (count == 3)
  85. {
  86. LocalizedTextureCfgMgr obj = (LocalizedTextureCfgMgr)ToLua.CheckObject<LocalizedTextureCfgMgr>(L, 1);
  87. string arg0 = ToLua.CheckString(L, 2);
  88. bool arg1 = LuaDLL.luaL_checkboolean(L, 3);
  89. LocalizedSpriteCfg o = obj.GetLocalizedSpriteCfg(arg0, arg1);
  90. ToLua.PushObject(L, o);
  91. return 1;
  92. }
  93. else
  94. {
  95. return LuaDLL.luaL_throw(L, "invalid arguments to method: LocalizedTextureCfgMgr.GetLocalizedSpriteCfg");
  96. }
  97. }
  98. catch (Exception e)
  99. {
  100. return LuaDLL.toluaL_exception(L, e);
  101. }
  102. }
  103. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  104. static int GetLocalize(IntPtr L)
  105. {
  106. try
  107. {
  108. int count = LuaDLL.lua_gettop(L);
  109. if (count == 2)
  110. {
  111. LocalizedTextureCfgMgr obj = (LocalizedTextureCfgMgr)ToLua.CheckObject<LocalizedTextureCfgMgr>(L, 1);
  112. string arg0 = ToLua.CheckString(L, 2);
  113. string o = obj.GetLocalize(arg0);
  114. LuaDLL.lua_pushstring(L, o);
  115. return 1;
  116. }
  117. else if (count == 3)
  118. {
  119. LocalizedTextureCfgMgr obj = (LocalizedTextureCfgMgr)ToLua.CheckObject<LocalizedTextureCfgMgr>(L, 1);
  120. string arg0 = ToLua.CheckString(L, 2);
  121. bool arg1 = LuaDLL.luaL_checkboolean(L, 3);
  122. string o = obj.GetLocalize(arg0, arg1);
  123. LuaDLL.lua_pushstring(L, o);
  124. return 1;
  125. }
  126. else
  127. {
  128. return LuaDLL.luaL_throw(L, "invalid arguments to method: LocalizedTextureCfgMgr.GetLocalize");
  129. }
  130. }
  131. catch (Exception e)
  132. {
  133. return LuaDLL.toluaL_exception(L, e);
  134. }
  135. }
  136. }