LocalizedTextureCfgMgrWrap.cs 7.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300
  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("SetLanguageByKey", SetLanguageByKey);
  14. L.RegFunction("GetLanguageCfgByKey", GetLanguageCfgByKey);
  15. L.RegFunction("GetSystemDefaultLanguage", GetSystemDefaultLanguage);
  16. L.RegFunction("GetLanguageLocalSetting", GetLanguageLocalSetting);
  17. L.RegFunction("SetLanguageLocalSetting", SetLanguageLocalSetting);
  18. L.RegFunction("New", _CreateLocalizedTextureCfgMgr);
  19. L.RegFunction("__tostring", ToLua.op_ToString);
  20. L.RegVar("baseName", get_baseName, set_baseName);
  21. L.RegVar("IsOpen", get_IsOpen, null);
  22. L.RegVar("CurLanguageKey", get_CurLanguageKey, null);
  23. L.EndClass();
  24. }
  25. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  26. static int _CreateLocalizedTextureCfgMgr(IntPtr L)
  27. {
  28. try
  29. {
  30. int count = LuaDLL.lua_gettop(L);
  31. if (count == 0)
  32. {
  33. LocalizedTextureCfgMgr obj = new LocalizedTextureCfgMgr();
  34. ToLua.PushObject(L, obj);
  35. return 1;
  36. }
  37. else
  38. {
  39. return LuaDLL.luaL_throw(L, "invalid arguments to ctor method: LocalizedTextureCfgMgr.New");
  40. }
  41. }
  42. catch (Exception e)
  43. {
  44. return LuaDLL.toluaL_exception(L, e);
  45. }
  46. }
  47. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  48. static int Init(IntPtr L)
  49. {
  50. try
  51. {
  52. ToLua.CheckArgsCount(L, 1);
  53. LocalizedTextureCfgMgr obj = (LocalizedTextureCfgMgr)ToLua.CheckObject<LocalizedTextureCfgMgr>(L, 1);
  54. obj.Init();
  55. return 0;
  56. }
  57. catch (Exception e)
  58. {
  59. return LuaDLL.toluaL_exception(L, e);
  60. }
  61. }
  62. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  63. static int SetLanguage(IntPtr L)
  64. {
  65. try
  66. {
  67. ToLua.CheckArgsCount(L, 2);
  68. LocalizedTextureCfgMgr obj = (LocalizedTextureCfgMgr)ToLua.CheckObject<LocalizedTextureCfgMgr>(L, 1);
  69. string arg0 = ToLua.CheckString(L, 2);
  70. obj.SetLanguage(arg0);
  71. return 0;
  72. }
  73. catch (Exception e)
  74. {
  75. return LuaDLL.toluaL_exception(L, e);
  76. }
  77. }
  78. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  79. static int GetLocalizedSpriteCfg(IntPtr L)
  80. {
  81. try
  82. {
  83. int count = LuaDLL.lua_gettop(L);
  84. if (count == 2)
  85. {
  86. LocalizedTextureCfgMgr obj = (LocalizedTextureCfgMgr)ToLua.CheckObject<LocalizedTextureCfgMgr>(L, 1);
  87. string arg0 = ToLua.CheckString(L, 2);
  88. LocalizedSpriteCfg o = obj.GetLocalizedSpriteCfg(arg0);
  89. ToLua.PushObject(L, o);
  90. return 1;
  91. }
  92. else if (count == 3)
  93. {
  94. LocalizedTextureCfgMgr obj = (LocalizedTextureCfgMgr)ToLua.CheckObject<LocalizedTextureCfgMgr>(L, 1);
  95. string arg0 = ToLua.CheckString(L, 2);
  96. bool arg1 = LuaDLL.luaL_checkboolean(L, 3);
  97. LocalizedSpriteCfg o = obj.GetLocalizedSpriteCfg(arg0, arg1);
  98. ToLua.PushObject(L, o);
  99. return 1;
  100. }
  101. else
  102. {
  103. return LuaDLL.luaL_throw(L, "invalid arguments to method: LocalizedTextureCfgMgr.GetLocalizedSpriteCfg");
  104. }
  105. }
  106. catch (Exception e)
  107. {
  108. return LuaDLL.toluaL_exception(L, e);
  109. }
  110. }
  111. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  112. static int GetLocalize(IntPtr L)
  113. {
  114. try
  115. {
  116. int count = LuaDLL.lua_gettop(L);
  117. if (count == 2)
  118. {
  119. LocalizedTextureCfgMgr obj = (LocalizedTextureCfgMgr)ToLua.CheckObject<LocalizedTextureCfgMgr>(L, 1);
  120. string arg0 = ToLua.CheckString(L, 2);
  121. string o = obj.GetLocalize(arg0);
  122. LuaDLL.lua_pushstring(L, o);
  123. return 1;
  124. }
  125. else if (count == 3)
  126. {
  127. LocalizedTextureCfgMgr obj = (LocalizedTextureCfgMgr)ToLua.CheckObject<LocalizedTextureCfgMgr>(L, 1);
  128. string arg0 = ToLua.CheckString(L, 2);
  129. bool arg1 = LuaDLL.luaL_checkboolean(L, 3);
  130. string o = obj.GetLocalize(arg0, arg1);
  131. LuaDLL.lua_pushstring(L, o);
  132. return 1;
  133. }
  134. else
  135. {
  136. return LuaDLL.luaL_throw(L, "invalid arguments to method: LocalizedTextureCfgMgr.GetLocalize");
  137. }
  138. }
  139. catch (Exception e)
  140. {
  141. return LuaDLL.toluaL_exception(L, e);
  142. }
  143. }
  144. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  145. static int SetLanguageByKey(IntPtr L)
  146. {
  147. try
  148. {
  149. ToLua.CheckArgsCount(L, 2);
  150. LocalizedTextureCfgMgr obj = (LocalizedTextureCfgMgr)ToLua.CheckObject<LocalizedTextureCfgMgr>(L, 1);
  151. string arg0 = ToLua.CheckString(L, 2);
  152. obj.SetLanguageByKey(arg0);
  153. return 0;
  154. }
  155. catch (Exception e)
  156. {
  157. return LuaDLL.toluaL_exception(L, e);
  158. }
  159. }
  160. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  161. static int GetLanguageCfgByKey(IntPtr L)
  162. {
  163. try
  164. {
  165. ToLua.CheckArgsCount(L, 2);
  166. LocalizedTextureCfgMgr obj = (LocalizedTextureCfgMgr)ToLua.CheckObject<LocalizedTextureCfgMgr>(L, 1);
  167. string arg0 = ToLua.CheckString(L, 2);
  168. string o = obj.GetLanguageCfgByKey(arg0);
  169. LuaDLL.lua_pushstring(L, o);
  170. return 1;
  171. }
  172. catch (Exception e)
  173. {
  174. return LuaDLL.toluaL_exception(L, e);
  175. }
  176. }
  177. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  178. static int GetSystemDefaultLanguage(IntPtr L)
  179. {
  180. try
  181. {
  182. ToLua.CheckArgsCount(L, 1);
  183. LocalizedTextureCfgMgr obj = (LocalizedTextureCfgMgr)ToLua.CheckObject<LocalizedTextureCfgMgr>(L, 1);
  184. string o = obj.GetSystemDefaultLanguage();
  185. LuaDLL.lua_pushstring(L, o);
  186. return 1;
  187. }
  188. catch (Exception e)
  189. {
  190. return LuaDLL.toluaL_exception(L, e);
  191. }
  192. }
  193. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  194. static int GetLanguageLocalSetting(IntPtr L)
  195. {
  196. try
  197. {
  198. ToLua.CheckArgsCount(L, 0);
  199. string o = LocalizedTextureCfgMgr.GetLanguageLocalSetting();
  200. LuaDLL.lua_pushstring(L, o);
  201. return 1;
  202. }
  203. catch (Exception e)
  204. {
  205. return LuaDLL.toluaL_exception(L, e);
  206. }
  207. }
  208. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  209. static int SetLanguageLocalSetting(IntPtr L)
  210. {
  211. try
  212. {
  213. ToLua.CheckArgsCount(L, 1);
  214. string arg0 = ToLua.CheckString(L, 1);
  215. LocalizedTextureCfgMgr.SetLanguageLocalSetting(arg0);
  216. return 0;
  217. }
  218. catch (Exception e)
  219. {
  220. return LuaDLL.toluaL_exception(L, e);
  221. }
  222. }
  223. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  224. static int get_baseName(IntPtr L)
  225. {
  226. try
  227. {
  228. LuaDLL.lua_pushstring(L, LocalizedTextureCfgMgr.baseName);
  229. return 1;
  230. }
  231. catch (Exception e)
  232. {
  233. return LuaDLL.toluaL_exception(L, e);
  234. }
  235. }
  236. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  237. static int get_IsOpen(IntPtr L)
  238. {
  239. try
  240. {
  241. LuaDLL.lua_pushboolean(L, LocalizedTextureCfgMgr.IsOpen);
  242. return 1;
  243. }
  244. catch (Exception e)
  245. {
  246. return LuaDLL.toluaL_exception(L, e);
  247. }
  248. }
  249. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  250. static int get_CurLanguageKey(IntPtr L)
  251. {
  252. object o = null;
  253. try
  254. {
  255. o = ToLua.ToObject(L, 1);
  256. LocalizedTextureCfgMgr obj = (LocalizedTextureCfgMgr)o;
  257. string ret = obj.CurLanguageKey;
  258. LuaDLL.lua_pushstring(L, ret);
  259. return 1;
  260. }
  261. catch(Exception e)
  262. {
  263. return LuaDLL.toluaL_exception(L, e, o, "attempt to index CurLanguageKey on a nil value");
  264. }
  265. }
  266. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  267. static int set_baseName(IntPtr L)
  268. {
  269. try
  270. {
  271. string arg0 = ToLua.CheckString(L, 2);
  272. LocalizedTextureCfgMgr.baseName = arg0;
  273. return 0;
  274. }
  275. catch (Exception e)
  276. {
  277. return LuaDLL.toluaL_exception(L, e);
  278. }
  279. }
  280. }