源战役客户端
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

625 lines
17 KiB

  1. //this source code was auto-generated by tolua#, do not modify it
  2. using System;
  3. using LuaInterface;
  4. public class UnityEngine_WWWWrap
  5. {
  6. public static void Register(LuaState L)
  7. {
  8. L.BeginClass(typeof(UnityEngine.WWW), typeof(UnityEngine.CustomYieldInstruction));
  9. L.RegFunction("EscapeURL", EscapeURL);
  10. L.RegFunction("UnEscapeURL", UnEscapeURL);
  11. L.RegFunction("LoadFromCacheOrDownload", LoadFromCacheOrDownload);
  12. L.RegFunction("LoadImageIntoTexture", LoadImageIntoTexture);
  13. L.RegFunction("Dispose", Dispose);
  14. L.RegFunction("GetAudioClip", GetAudioClip);
  15. L.RegFunction("GetAudioClipCompressed", GetAudioClipCompressed);
  16. L.RegFunction("New", _CreateUnityEngine_WWW);
  17. L.RegFunction("__tostring", ToLua.op_ToString);
  18. L.RegVar("assetBundle", get_assetBundle, null);
  19. L.RegVar("bytes", get_bytes, null);
  20. L.RegVar("bytesDownloaded", get_bytesDownloaded, null);
  21. L.RegVar("error", get_error, null);
  22. L.RegVar("isDone", get_isDone, null);
  23. L.RegVar("progress", get_progress, null);
  24. L.RegVar("responseHeaders", get_responseHeaders, null);
  25. L.RegVar("text", get_text, null);
  26. L.RegVar("texture", get_texture, null);
  27. L.RegVar("textureNonReadable", get_textureNonReadable, null);
  28. L.RegVar("threadPriority", get_threadPriority, set_threadPriority);
  29. L.RegVar("uploadProgress", get_uploadProgress, null);
  30. L.RegVar("url", get_url, null);
  31. L.RegVar("keepWaiting", get_keepWaiting, null);
  32. L.EndClass();
  33. }
  34. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  35. static int _CreateUnityEngine_WWW(IntPtr L)
  36. {
  37. try
  38. {
  39. int count = LuaDLL.lua_gettop(L);
  40. if (count == 1)
  41. {
  42. string arg0 = ToLua.CheckString(L, 1);
  43. UnityEngine.WWW obj = new UnityEngine.WWW(arg0);
  44. ToLua.Push(L, obj);
  45. return 1;
  46. }
  47. else if (count == 2 && TypeChecker.CheckTypes(L, 1, typeof(string), typeof(UnityEngine.WWWForm)))
  48. {
  49. string arg0 = ToLua.CheckString(L, 1);
  50. UnityEngine.WWWForm arg1 = (UnityEngine.WWWForm)ToLua.CheckObject(L, 2, typeof(UnityEngine.WWWForm));
  51. UnityEngine.WWW obj = new UnityEngine.WWW(arg0, arg1);
  52. ToLua.Push(L, obj);
  53. return 1;
  54. }
  55. else if (count == 2 && TypeChecker.CheckTypes(L, 1, typeof(string), typeof(byte[])))
  56. {
  57. string arg0 = ToLua.CheckString(L, 1);
  58. byte[] arg1 = ToLua.CheckByteBuffer(L, 2);
  59. UnityEngine.WWW obj = new UnityEngine.WWW(arg0, arg1);
  60. ToLua.Push(L, obj);
  61. return 1;
  62. }
  63. else if (count == 3 && TypeChecker.CheckTypes(L, 1, typeof(string), typeof(byte[]), typeof(System.Collections.Generic.Dictionary<string,string>)))
  64. {
  65. string arg0 = ToLua.CheckString(L, 1);
  66. byte[] arg1 = ToLua.CheckByteBuffer(L, 2);
  67. System.Collections.Generic.Dictionary<string,string> arg2 = (System.Collections.Generic.Dictionary<string,string>)ToLua.CheckObject(L, 3, typeof(System.Collections.Generic.Dictionary<string,string>));
  68. UnityEngine.WWW obj = new UnityEngine.WWW(arg0, arg1, arg2);
  69. ToLua.Push(L, obj);
  70. return 1;
  71. }
  72. else
  73. {
  74. return LuaDLL.luaL_throw(L, "invalid arguments to ctor method: UnityEngine.WWW.New");
  75. }
  76. }
  77. catch(Exception e)
  78. {
  79. return LuaDLL.toluaL_exception(L, e);
  80. }
  81. }
  82. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  83. static int EscapeURL(IntPtr L)
  84. {
  85. try
  86. {
  87. int count = LuaDLL.lua_gettop(L);
  88. if (count == 1 && TypeChecker.CheckTypes(L, 1, typeof(string)))
  89. {
  90. string arg0 = ToLua.ToString(L, 1);
  91. string o = UnityEngine.WWW.EscapeURL(arg0);
  92. LuaDLL.lua_pushstring(L, o);
  93. return 1;
  94. }
  95. else if (count == 2 && TypeChecker.CheckTypes(L, 1, typeof(string), typeof(System.Text.Encoding)))
  96. {
  97. string arg0 = ToLua.ToString(L, 1);
  98. System.Text.Encoding arg1 = (System.Text.Encoding)ToLua.ToObject(L, 2);
  99. string o = UnityEngine.WWW.EscapeURL(arg0, arg1);
  100. LuaDLL.lua_pushstring(L, o);
  101. return 1;
  102. }
  103. else
  104. {
  105. return LuaDLL.luaL_throw(L, "invalid arguments to method: UnityEngine.WWW.EscapeURL");
  106. }
  107. }
  108. catch(Exception e)
  109. {
  110. return LuaDLL.toluaL_exception(L, e);
  111. }
  112. }
  113. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  114. static int UnEscapeURL(IntPtr L)
  115. {
  116. try
  117. {
  118. int count = LuaDLL.lua_gettop(L);
  119. if (count == 1 && TypeChecker.CheckTypes(L, 1, typeof(string)))
  120. {
  121. string arg0 = ToLua.ToString(L, 1);
  122. string o = UnityEngine.WWW.UnEscapeURL(arg0);
  123. LuaDLL.lua_pushstring(L, o);
  124. return 1;
  125. }
  126. else if (count == 2 && TypeChecker.CheckTypes(L, 1, typeof(string), typeof(System.Text.Encoding)))
  127. {
  128. string arg0 = ToLua.ToString(L, 1);
  129. System.Text.Encoding arg1 = (System.Text.Encoding)ToLua.ToObject(L, 2);
  130. string o = UnityEngine.WWW.UnEscapeURL(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: UnityEngine.WWW.UnEscapeURL");
  137. }
  138. }
  139. catch(Exception e)
  140. {
  141. return LuaDLL.toluaL_exception(L, e);
  142. }
  143. }
  144. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  145. static int LoadFromCacheOrDownload(IntPtr L)
  146. {
  147. try
  148. {
  149. int count = LuaDLL.lua_gettop(L);
  150. if (count == 2 && TypeChecker.CheckTypes(L, 1, typeof(string), typeof(int)))
  151. {
  152. string arg0 = ToLua.ToString(L, 1);
  153. int arg1 = (int)LuaDLL.lua_tonumber(L, 2);
  154. UnityEngine.WWW o = UnityEngine.WWW.LoadFromCacheOrDownload(arg0, arg1);
  155. ToLua.Push(L, o);
  156. return 1;
  157. }
  158. else if (count == 2 && TypeChecker.CheckTypes(L, 1, typeof(string), typeof(UnityEngine.Hash128)))
  159. {
  160. string arg0 = ToLua.ToString(L, 1);
  161. UnityEngine.Hash128 arg1 = (UnityEngine.Hash128)ToLua.ToObject(L, 2);
  162. UnityEngine.WWW o = UnityEngine.WWW.LoadFromCacheOrDownload(arg0, arg1);
  163. ToLua.Push(L, o);
  164. return 1;
  165. }
  166. else if (count == 3 && TypeChecker.CheckTypes(L, 1, typeof(string), typeof(int), typeof(uint)))
  167. {
  168. string arg0 = ToLua.ToString(L, 1);
  169. int arg1 = (int)LuaDLL.lua_tonumber(L, 2);
  170. uint arg2 = (uint)LuaDLL.lua_tonumber(L, 3);
  171. UnityEngine.WWW o = UnityEngine.WWW.LoadFromCacheOrDownload(arg0, arg1, arg2);
  172. ToLua.Push(L, o);
  173. return 1;
  174. }
  175. else if (count == 3 && TypeChecker.CheckTypes(L, 1, typeof(string), typeof(UnityEngine.Hash128), typeof(uint)))
  176. {
  177. string arg0 = ToLua.ToString(L, 1);
  178. UnityEngine.Hash128 arg1 = (UnityEngine.Hash128)ToLua.ToObject(L, 2);
  179. uint arg2 = (uint)LuaDLL.lua_tonumber(L, 3);
  180. UnityEngine.WWW o = UnityEngine.WWW.LoadFromCacheOrDownload(arg0, arg1, arg2);
  181. ToLua.Push(L, o);
  182. return 1;
  183. }
  184. else if (count == 3 && TypeChecker.CheckTypes(L, 1, typeof(string), typeof(UnityEngine.CachedAssetBundle), typeof(uint)))
  185. {
  186. string arg0 = ToLua.ToString(L, 1);
  187. UnityEngine.CachedAssetBundle arg1 = (UnityEngine.CachedAssetBundle)ToLua.ToObject(L, 2);
  188. uint arg2 = (uint)LuaDLL.lua_tonumber(L, 3);
  189. UnityEngine.WWW o = UnityEngine.WWW.LoadFromCacheOrDownload(arg0, arg1, arg2);
  190. ToLua.Push(L, o);
  191. return 1;
  192. }
  193. else
  194. {
  195. return LuaDLL.luaL_throw(L, "invalid arguments to method: UnityEngine.WWW.LoadFromCacheOrDownload");
  196. }
  197. }
  198. catch(Exception e)
  199. {
  200. return LuaDLL.toluaL_exception(L, e);
  201. }
  202. }
  203. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  204. static int LoadImageIntoTexture(IntPtr L)
  205. {
  206. try
  207. {
  208. ToLua.CheckArgsCount(L, 2);
  209. UnityEngine.WWW obj = (UnityEngine.WWW)ToLua.CheckObject(L, 1, typeof(UnityEngine.WWW));
  210. UnityEngine.Texture2D arg0 = (UnityEngine.Texture2D)ToLua.CheckUnityObject(L, 2, typeof(UnityEngine.Texture2D));
  211. obj.LoadImageIntoTexture(arg0);
  212. return 0;
  213. }
  214. catch(Exception e)
  215. {
  216. return LuaDLL.toluaL_exception(L, e);
  217. }
  218. }
  219. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  220. static int Dispose(IntPtr L)
  221. {
  222. try
  223. {
  224. ToLua.CheckArgsCount(L, 1);
  225. UnityEngine.WWW obj = (UnityEngine.WWW)ToLua.CheckObject(L, 1, typeof(UnityEngine.WWW));
  226. obj.Dispose();
  227. return 0;
  228. }
  229. catch(Exception e)
  230. {
  231. return LuaDLL.toluaL_exception(L, e);
  232. }
  233. }
  234. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  235. static int GetAudioClip(IntPtr L)
  236. {
  237. try
  238. {
  239. int count = LuaDLL.lua_gettop(L);
  240. if (count == 1 && TypeChecker.CheckTypes(L, 1, typeof(UnityEngine.WWW)))
  241. {
  242. UnityEngine.WWW obj = (UnityEngine.WWW)ToLua.ToObject(L, 1);
  243. UnityEngine.AudioClip o = obj.GetAudioClip();
  244. ToLua.Push(L, o);
  245. return 1;
  246. }
  247. else if (count == 2 && TypeChecker.CheckTypes(L, 1, typeof(UnityEngine.WWW), typeof(bool)))
  248. {
  249. UnityEngine.WWW obj = (UnityEngine.WWW)ToLua.ToObject(L, 1);
  250. bool arg0 = LuaDLL.lua_toboolean(L, 2);
  251. UnityEngine.AudioClip o = obj.GetAudioClip(arg0);
  252. ToLua.Push(L, o);
  253. return 1;
  254. }
  255. else if (count == 3 && TypeChecker.CheckTypes(L, 1, typeof(UnityEngine.WWW), typeof(bool), typeof(bool)))
  256. {
  257. UnityEngine.WWW obj = (UnityEngine.WWW)ToLua.ToObject(L, 1);
  258. bool arg0 = LuaDLL.lua_toboolean(L, 2);
  259. bool arg1 = LuaDLL.lua_toboolean(L, 3);
  260. UnityEngine.AudioClip o = obj.GetAudioClip(arg0, arg1);
  261. ToLua.Push(L, o);
  262. return 1;
  263. }
  264. else if (count == 4 && TypeChecker.CheckTypes(L, 1, typeof(UnityEngine.WWW), typeof(bool), typeof(bool), typeof(UnityEngine.AudioType)))
  265. {
  266. UnityEngine.WWW obj = (UnityEngine.WWW)ToLua.ToObject(L, 1);
  267. bool arg0 = LuaDLL.lua_toboolean(L, 2);
  268. bool arg1 = LuaDLL.lua_toboolean(L, 3);
  269. UnityEngine.AudioType arg2 = (UnityEngine.AudioType)ToLua.ToObject(L, 4);
  270. UnityEngine.AudioClip o = obj.GetAudioClip(arg0, arg1, arg2);
  271. ToLua.Push(L, o);
  272. return 1;
  273. }
  274. else
  275. {
  276. return LuaDLL.luaL_throw(L, "invalid arguments to method: UnityEngine.WWW.GetAudioClip");
  277. }
  278. }
  279. catch(Exception e)
  280. {
  281. return LuaDLL.toluaL_exception(L, e);
  282. }
  283. }
  284. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  285. static int GetAudioClipCompressed(IntPtr L)
  286. {
  287. try
  288. {
  289. int count = LuaDLL.lua_gettop(L);
  290. if (count == 1 && TypeChecker.CheckTypes(L, 1, typeof(UnityEngine.WWW)))
  291. {
  292. UnityEngine.WWW obj = (UnityEngine.WWW)ToLua.ToObject(L, 1);
  293. UnityEngine.AudioClip o = obj.GetAudioClipCompressed();
  294. ToLua.Push(L, o);
  295. return 1;
  296. }
  297. else if (count == 2 && TypeChecker.CheckTypes(L, 1, typeof(UnityEngine.WWW), typeof(bool)))
  298. {
  299. UnityEngine.WWW obj = (UnityEngine.WWW)ToLua.ToObject(L, 1);
  300. bool arg0 = LuaDLL.lua_toboolean(L, 2);
  301. UnityEngine.AudioClip o = obj.GetAudioClipCompressed(arg0);
  302. ToLua.Push(L, o);
  303. return 1;
  304. }
  305. else if (count == 3 && TypeChecker.CheckTypes(L, 1, typeof(UnityEngine.WWW), typeof(bool), typeof(UnityEngine.AudioType)))
  306. {
  307. UnityEngine.WWW obj = (UnityEngine.WWW)ToLua.ToObject(L, 1);
  308. bool arg0 = LuaDLL.lua_toboolean(L, 2);
  309. UnityEngine.AudioType arg1 = (UnityEngine.AudioType)ToLua.ToObject(L, 3);
  310. UnityEngine.AudioClip o = obj.GetAudioClipCompressed(arg0, arg1);
  311. ToLua.Push(L, o);
  312. return 1;
  313. }
  314. else
  315. {
  316. return LuaDLL.luaL_throw(L, "invalid arguments to method: UnityEngine.WWW.GetAudioClipCompressed");
  317. }
  318. }
  319. catch(Exception e)
  320. {
  321. return LuaDLL.toluaL_exception(L, e);
  322. }
  323. }
  324. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  325. static int get_assetBundle(IntPtr L)
  326. {
  327. object o = null;
  328. try
  329. {
  330. o = ToLua.ToObject(L, 1);
  331. UnityEngine.WWW obj = (UnityEngine.WWW)o;
  332. UnityEngine.AssetBundle ret = obj.assetBundle;
  333. ToLua.Push(L, ret);
  334. return 1;
  335. }
  336. catch(Exception e)
  337. {
  338. return LuaDLL.toluaL_exception(L, e, o == null ? "attempt to index assetBundle on a nil value" : e.Message);
  339. }
  340. }
  341. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  342. static int get_bytes(IntPtr L)
  343. {
  344. object o = null;
  345. try
  346. {
  347. o = ToLua.ToObject(L, 1);
  348. UnityEngine.WWW obj = (UnityEngine.WWW)o;
  349. byte[] ret = obj.bytes;
  350. ToLua.Push(L, ret);
  351. return 1;
  352. }
  353. catch(Exception e)
  354. {
  355. return LuaDLL.toluaL_exception(L, e, o == null ? "attempt to index bytes on a nil value" : e.Message);
  356. }
  357. }
  358. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  359. static int get_bytesDownloaded(IntPtr L)
  360. {
  361. object o = null;
  362. try
  363. {
  364. o = ToLua.ToObject(L, 1);
  365. UnityEngine.WWW obj = (UnityEngine.WWW)o;
  366. int ret = obj.bytesDownloaded;
  367. LuaDLL.lua_pushinteger(L, ret);
  368. return 1;
  369. }
  370. catch(Exception e)
  371. {
  372. return LuaDLL.toluaL_exception(L, e, o == null ? "attempt to index bytesDownloaded on a nil value" : e.Message);
  373. }
  374. }
  375. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  376. static int get_error(IntPtr L)
  377. {
  378. object o = null;
  379. try
  380. {
  381. o = ToLua.ToObject(L, 1);
  382. UnityEngine.WWW obj = (UnityEngine.WWW)o;
  383. string ret = obj.error;
  384. LuaDLL.lua_pushstring(L, ret);
  385. return 1;
  386. }
  387. catch(Exception e)
  388. {
  389. return LuaDLL.toluaL_exception(L, e, o == null ? "attempt to index error on a nil value" : e.Message);
  390. }
  391. }
  392. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  393. static int get_isDone(IntPtr L)
  394. {
  395. object o = null;
  396. try
  397. {
  398. o = ToLua.ToObject(L, 1);
  399. UnityEngine.WWW obj = (UnityEngine.WWW)o;
  400. bool ret = obj.isDone;
  401. LuaDLL.lua_pushboolean(L, ret);
  402. return 1;
  403. }
  404. catch(Exception e)
  405. {
  406. return LuaDLL.toluaL_exception(L, e, o == null ? "attempt to index isDone on a nil value" : e.Message);
  407. }
  408. }
  409. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  410. static int get_progress(IntPtr L)
  411. {
  412. object o = null;
  413. try
  414. {
  415. o = ToLua.ToObject(L, 1);
  416. UnityEngine.WWW obj = (UnityEngine.WWW)o;
  417. float ret = obj.progress;
  418. LuaDLL.lua_pushnumber(L, ret);
  419. return 1;
  420. }
  421. catch(Exception e)
  422. {
  423. return LuaDLL.toluaL_exception(L, e, o == null ? "attempt to index progress on a nil value" : e.Message);
  424. }
  425. }
  426. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  427. static int get_responseHeaders(IntPtr L)
  428. {
  429. object o = null;
  430. try
  431. {
  432. o = ToLua.ToObject(L, 1);
  433. UnityEngine.WWW obj = (UnityEngine.WWW)o;
  434. System.Collections.Generic.Dictionary<string,string> ret = obj.responseHeaders;
  435. ToLua.PushObject(L, ret);
  436. return 1;
  437. }
  438. catch(Exception e)
  439. {
  440. return LuaDLL.toluaL_exception(L, e, o == null ? "attempt to index responseHeaders on a nil value" : e.Message);
  441. }
  442. }
  443. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  444. static int get_text(IntPtr L)
  445. {
  446. object o = null;
  447. try
  448. {
  449. o = ToLua.ToObject(L, 1);
  450. UnityEngine.WWW obj = (UnityEngine.WWW)o;
  451. string ret = obj.text;
  452. LuaDLL.lua_pushstring(L, ret);
  453. return 1;
  454. }
  455. catch(Exception e)
  456. {
  457. return LuaDLL.toluaL_exception(L, e, o == null ? "attempt to index text on a nil value" : e.Message);
  458. }
  459. }
  460. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  461. static int get_texture(IntPtr L)
  462. {
  463. object o = null;
  464. try
  465. {
  466. o = ToLua.ToObject(L, 1);
  467. UnityEngine.WWW obj = (UnityEngine.WWW)o;
  468. UnityEngine.Texture2D ret = obj.texture;
  469. ToLua.Push(L, ret);
  470. return 1;
  471. }
  472. catch(Exception e)
  473. {
  474. return LuaDLL.toluaL_exception(L, e, o == null ? "attempt to index texture on a nil value" : e.Message);
  475. }
  476. }
  477. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  478. static int get_textureNonReadable(IntPtr L)
  479. {
  480. object o = null;
  481. try
  482. {
  483. o = ToLua.ToObject(L, 1);
  484. UnityEngine.WWW obj = (UnityEngine.WWW)o;
  485. UnityEngine.Texture2D ret = obj.textureNonReadable;
  486. ToLua.Push(L, ret);
  487. return 1;
  488. }
  489. catch(Exception e)
  490. {
  491. return LuaDLL.toluaL_exception(L, e, o == null ? "attempt to index textureNonReadable on a nil value" : e.Message);
  492. }
  493. }
  494. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  495. static int get_threadPriority(IntPtr L)
  496. {
  497. object o = null;
  498. try
  499. {
  500. o = ToLua.ToObject(L, 1);
  501. UnityEngine.WWW obj = (UnityEngine.WWW)o;
  502. UnityEngine.ThreadPriority ret = obj.threadPriority;
  503. ToLua.Push(L, ret);
  504. return 1;
  505. }
  506. catch(Exception e)
  507. {
  508. return LuaDLL.toluaL_exception(L, e, o == null ? "attempt to index threadPriority on a nil value" : e.Message);
  509. }
  510. }
  511. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  512. static int get_uploadProgress(IntPtr L)
  513. {
  514. object o = null;
  515. try
  516. {
  517. o = ToLua.ToObject(L, 1);
  518. UnityEngine.WWW obj = (UnityEngine.WWW)o;
  519. float ret = obj.uploadProgress;
  520. LuaDLL.lua_pushnumber(L, ret);
  521. return 1;
  522. }
  523. catch(Exception e)
  524. {
  525. return LuaDLL.toluaL_exception(L, e, o == null ? "attempt to index uploadProgress on a nil value" : e.Message);
  526. }
  527. }
  528. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  529. static int get_url(IntPtr L)
  530. {
  531. object o = null;
  532. try
  533. {
  534. o = ToLua.ToObject(L, 1);
  535. UnityEngine.WWW obj = (UnityEngine.WWW)o;
  536. string ret = obj.url;
  537. LuaDLL.lua_pushstring(L, ret);
  538. return 1;
  539. }
  540. catch(Exception e)
  541. {
  542. return LuaDLL.toluaL_exception(L, e, o == null ? "attempt to index url on a nil value" : e.Message);
  543. }
  544. }
  545. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  546. static int get_keepWaiting(IntPtr L)
  547. {
  548. object o = null;
  549. try
  550. {
  551. o = ToLua.ToObject(L, 1);
  552. UnityEngine.WWW obj = (UnityEngine.WWW)o;
  553. bool ret = obj.keepWaiting;
  554. LuaDLL.lua_pushboolean(L, ret);
  555. return 1;
  556. }
  557. catch(Exception e)
  558. {
  559. return LuaDLL.toluaL_exception(L, e, o == null ? "attempt to index keepWaiting on a nil value" : e.Message);
  560. }
  561. }
  562. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  563. static int set_threadPriority(IntPtr L)
  564. {
  565. object o = null;
  566. try
  567. {
  568. o = ToLua.ToObject(L, 1);
  569. UnityEngine.WWW obj = (UnityEngine.WWW)o;
  570. UnityEngine.ThreadPriority arg0 = (UnityEngine.ThreadPriority)ToLua.CheckObject(L, 2, typeof(UnityEngine.ThreadPriority));
  571. obj.threadPriority = arg0;
  572. return 0;
  573. }
  574. catch(Exception e)
  575. {
  576. return LuaDLL.toluaL_exception(L, e, o == null ? "attempt to index threadPriority on a nil value" : e.Message);
  577. }
  578. }
  579. }