源战役客户端
您最多选择25个主题 主题必须以字母或数字开头,可以包含连字符 (-),并且长度不得超过35个字符

987 行
28 KiB

  1. //this source code was auto-generated by tolua#, do not modify it
  2. using System;
  3. using LuaInterface;
  4. public class UnityEngine_ShaderWrap
  5. {
  6. public static void Register(LuaState L)
  7. {
  8. L.BeginClass(typeof(UnityEngine.Shader), typeof(UnityEngine.Object));
  9. L.RegFunction("Find", Find);
  10. L.RegFunction("EnableKeyword", EnableKeyword);
  11. L.RegFunction("DisableKeyword", DisableKeyword);
  12. L.RegFunction("IsKeywordEnabled", IsKeywordEnabled);
  13. L.RegFunction("WarmupAllShaders", WarmupAllShaders);
  14. L.RegFunction("PropertyToID", PropertyToID);
  15. L.RegFunction("SetGlobalFloat", SetGlobalFloat);
  16. L.RegFunction("SetGlobalInt", SetGlobalInt);
  17. L.RegFunction("SetGlobalVector", SetGlobalVector);
  18. L.RegFunction("SetGlobalColor", SetGlobalColor);
  19. L.RegFunction("SetGlobalMatrix", SetGlobalMatrix);
  20. L.RegFunction("SetGlobalTexture", SetGlobalTexture);
  21. L.RegFunction("SetGlobalBuffer", SetGlobalBuffer);
  22. L.RegFunction("SetGlobalFloatArray", SetGlobalFloatArray);
  23. L.RegFunction("SetGlobalVectorArray", SetGlobalVectorArray);
  24. L.RegFunction("SetGlobalMatrixArray", SetGlobalMatrixArray);
  25. L.RegFunction("GetGlobalFloat", GetGlobalFloat);
  26. L.RegFunction("GetGlobalInt", GetGlobalInt);
  27. L.RegFunction("GetGlobalVector", GetGlobalVector);
  28. L.RegFunction("GetGlobalColor", GetGlobalColor);
  29. L.RegFunction("GetGlobalMatrix", GetGlobalMatrix);
  30. L.RegFunction("GetGlobalTexture", GetGlobalTexture);
  31. L.RegFunction("GetGlobalFloatArray", GetGlobalFloatArray);
  32. L.RegFunction("GetGlobalVectorArray", GetGlobalVectorArray);
  33. L.RegFunction("GetGlobalMatrixArray", GetGlobalMatrixArray);
  34. L.RegFunction("__eq", op_Equality);
  35. L.RegFunction("__tostring", ToLua.op_ToString);
  36. L.RegVar("maximumLOD", get_maximumLOD, set_maximumLOD);
  37. L.RegVar("globalMaximumLOD", get_globalMaximumLOD, set_globalMaximumLOD);
  38. L.RegVar("isSupported", get_isSupported, null);
  39. L.RegVar("globalRenderPipeline", get_globalRenderPipeline, set_globalRenderPipeline);
  40. L.RegVar("renderQueue", get_renderQueue, null);
  41. L.EndClass();
  42. }
  43. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  44. static int Find(IntPtr L)
  45. {
  46. try
  47. {
  48. ToLua.CheckArgsCount(L, 1);
  49. string arg0 = ToLua.CheckString(L, 1);
  50. UnityEngine.Shader o = UnityEngine.Shader.Find(arg0);
  51. ToLua.Push(L, o);
  52. return 1;
  53. }
  54. catch(Exception e)
  55. {
  56. return LuaDLL.toluaL_exception(L, e);
  57. }
  58. }
  59. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  60. static int EnableKeyword(IntPtr L)
  61. {
  62. try
  63. {
  64. ToLua.CheckArgsCount(L, 1);
  65. string arg0 = ToLua.CheckString(L, 1);
  66. UnityEngine.Shader.EnableKeyword(arg0);
  67. return 0;
  68. }
  69. catch(Exception e)
  70. {
  71. return LuaDLL.toluaL_exception(L, e);
  72. }
  73. }
  74. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  75. static int DisableKeyword(IntPtr L)
  76. {
  77. try
  78. {
  79. ToLua.CheckArgsCount(L, 1);
  80. string arg0 = ToLua.CheckString(L, 1);
  81. UnityEngine.Shader.DisableKeyword(arg0);
  82. return 0;
  83. }
  84. catch(Exception e)
  85. {
  86. return LuaDLL.toluaL_exception(L, e);
  87. }
  88. }
  89. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  90. static int IsKeywordEnabled(IntPtr L)
  91. {
  92. try
  93. {
  94. ToLua.CheckArgsCount(L, 1);
  95. string arg0 = ToLua.CheckString(L, 1);
  96. bool o = UnityEngine.Shader.IsKeywordEnabled(arg0);
  97. LuaDLL.lua_pushboolean(L, o);
  98. return 1;
  99. }
  100. catch(Exception e)
  101. {
  102. return LuaDLL.toluaL_exception(L, e);
  103. }
  104. }
  105. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  106. static int WarmupAllShaders(IntPtr L)
  107. {
  108. try
  109. {
  110. ToLua.CheckArgsCount(L, 0);
  111. UnityEngine.Shader.WarmupAllShaders();
  112. return 0;
  113. }
  114. catch(Exception e)
  115. {
  116. return LuaDLL.toluaL_exception(L, e);
  117. }
  118. }
  119. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  120. static int PropertyToID(IntPtr L)
  121. {
  122. try
  123. {
  124. ToLua.CheckArgsCount(L, 1);
  125. string arg0 = ToLua.CheckString(L, 1);
  126. int o = UnityEngine.Shader.PropertyToID(arg0);
  127. LuaDLL.lua_pushinteger(L, o);
  128. return 1;
  129. }
  130. catch(Exception e)
  131. {
  132. return LuaDLL.toluaL_exception(L, e);
  133. }
  134. }
  135. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  136. static int SetGlobalFloat(IntPtr L)
  137. {
  138. try
  139. {
  140. int count = LuaDLL.lua_gettop(L);
  141. if (count == 2 && TypeChecker.CheckTypes(L, 1, typeof(string), typeof(float)))
  142. {
  143. string arg0 = ToLua.ToString(L, 1);
  144. float arg1 = (float)LuaDLL.lua_tonumber(L, 2);
  145. UnityEngine.Shader.SetGlobalFloat(arg0, arg1);
  146. return 0;
  147. }
  148. else if (count == 2 && TypeChecker.CheckTypes(L, 1, typeof(int), typeof(float)))
  149. {
  150. int arg0 = (int)LuaDLL.lua_tonumber(L, 1);
  151. float arg1 = (float)LuaDLL.lua_tonumber(L, 2);
  152. UnityEngine.Shader.SetGlobalFloat(arg0, arg1);
  153. return 0;
  154. }
  155. else
  156. {
  157. return LuaDLL.luaL_throw(L, "invalid arguments to method: UnityEngine.Shader.SetGlobalFloat");
  158. }
  159. }
  160. catch(Exception e)
  161. {
  162. return LuaDLL.toluaL_exception(L, e);
  163. }
  164. }
  165. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  166. static int SetGlobalInt(IntPtr L)
  167. {
  168. try
  169. {
  170. int count = LuaDLL.lua_gettop(L);
  171. if (count == 2 && TypeChecker.CheckTypes(L, 1, typeof(string), typeof(int)))
  172. {
  173. string arg0 = ToLua.ToString(L, 1);
  174. int arg1 = (int)LuaDLL.lua_tonumber(L, 2);
  175. UnityEngine.Shader.SetGlobalInt(arg0, arg1);
  176. return 0;
  177. }
  178. else if (count == 2 && TypeChecker.CheckTypes(L, 1, typeof(int), typeof(int)))
  179. {
  180. int arg0 = (int)LuaDLL.lua_tonumber(L, 1);
  181. int arg1 = (int)LuaDLL.lua_tonumber(L, 2);
  182. UnityEngine.Shader.SetGlobalInt(arg0, arg1);
  183. return 0;
  184. }
  185. else
  186. {
  187. return LuaDLL.luaL_throw(L, "invalid arguments to method: UnityEngine.Shader.SetGlobalInt");
  188. }
  189. }
  190. catch(Exception e)
  191. {
  192. return LuaDLL.toluaL_exception(L, e);
  193. }
  194. }
  195. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  196. static int SetGlobalVector(IntPtr L)
  197. {
  198. try
  199. {
  200. int count = LuaDLL.lua_gettop(L);
  201. if (count == 2 && TypeChecker.CheckTypes(L, 1, typeof(string), typeof(UnityEngine.Vector4)))
  202. {
  203. string arg0 = ToLua.ToString(L, 1);
  204. UnityEngine.Vector4 arg1 = ToLua.ToVector4(L, 2);
  205. UnityEngine.Shader.SetGlobalVector(arg0, arg1);
  206. return 0;
  207. }
  208. else if (count == 2 && TypeChecker.CheckTypes(L, 1, typeof(int), typeof(UnityEngine.Vector4)))
  209. {
  210. int arg0 = (int)LuaDLL.lua_tonumber(L, 1);
  211. UnityEngine.Vector4 arg1 = ToLua.ToVector4(L, 2);
  212. UnityEngine.Shader.SetGlobalVector(arg0, arg1);
  213. return 0;
  214. }
  215. else
  216. {
  217. return LuaDLL.luaL_throw(L, "invalid arguments to method: UnityEngine.Shader.SetGlobalVector");
  218. }
  219. }
  220. catch(Exception e)
  221. {
  222. return LuaDLL.toluaL_exception(L, e);
  223. }
  224. }
  225. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  226. static int SetGlobalColor(IntPtr L)
  227. {
  228. try
  229. {
  230. int count = LuaDLL.lua_gettop(L);
  231. if (count == 2 && TypeChecker.CheckTypes(L, 1, typeof(string), typeof(UnityEngine.Color)))
  232. {
  233. string arg0 = ToLua.ToString(L, 1);
  234. UnityEngine.Color arg1 = ToLua.ToColor(L, 2);
  235. UnityEngine.Shader.SetGlobalColor(arg0, arg1);
  236. return 0;
  237. }
  238. else if (count == 2 && TypeChecker.CheckTypes(L, 1, typeof(int), typeof(UnityEngine.Color)))
  239. {
  240. int arg0 = (int)LuaDLL.lua_tonumber(L, 1);
  241. UnityEngine.Color arg1 = ToLua.ToColor(L, 2);
  242. UnityEngine.Shader.SetGlobalColor(arg0, arg1);
  243. return 0;
  244. }
  245. else
  246. {
  247. return LuaDLL.luaL_throw(L, "invalid arguments to method: UnityEngine.Shader.SetGlobalColor");
  248. }
  249. }
  250. catch(Exception e)
  251. {
  252. return LuaDLL.toluaL_exception(L, e);
  253. }
  254. }
  255. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  256. static int SetGlobalMatrix(IntPtr L)
  257. {
  258. try
  259. {
  260. int count = LuaDLL.lua_gettop(L);
  261. if (count == 2 && TypeChecker.CheckTypes(L, 1, typeof(string), typeof(UnityEngine.Matrix4x4)))
  262. {
  263. string arg0 = ToLua.ToString(L, 1);
  264. UnityEngine.Matrix4x4 arg1 = (UnityEngine.Matrix4x4)ToLua.ToObject(L, 2);
  265. UnityEngine.Shader.SetGlobalMatrix(arg0, arg1);
  266. return 0;
  267. }
  268. else if (count == 2 && TypeChecker.CheckTypes(L, 1, typeof(int), typeof(UnityEngine.Matrix4x4)))
  269. {
  270. int arg0 = (int)LuaDLL.lua_tonumber(L, 1);
  271. UnityEngine.Matrix4x4 arg1 = (UnityEngine.Matrix4x4)ToLua.ToObject(L, 2);
  272. UnityEngine.Shader.SetGlobalMatrix(arg0, arg1);
  273. return 0;
  274. }
  275. else
  276. {
  277. return LuaDLL.luaL_throw(L, "invalid arguments to method: UnityEngine.Shader.SetGlobalMatrix");
  278. }
  279. }
  280. catch(Exception e)
  281. {
  282. return LuaDLL.toluaL_exception(L, e);
  283. }
  284. }
  285. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  286. static int SetGlobalTexture(IntPtr L)
  287. {
  288. try
  289. {
  290. int count = LuaDLL.lua_gettop(L);
  291. if (count == 2 && TypeChecker.CheckTypes(L, 1, typeof(string), typeof(UnityEngine.Texture)))
  292. {
  293. string arg0 = ToLua.ToString(L, 1);
  294. UnityEngine.Texture arg1 = (UnityEngine.Texture)ToLua.ToObject(L, 2);
  295. UnityEngine.Shader.SetGlobalTexture(arg0, arg1);
  296. return 0;
  297. }
  298. else if (count == 2 && TypeChecker.CheckTypes(L, 1, typeof(int), typeof(UnityEngine.Texture)))
  299. {
  300. int arg0 = (int)LuaDLL.lua_tonumber(L, 1);
  301. UnityEngine.Texture arg1 = (UnityEngine.Texture)ToLua.ToObject(L, 2);
  302. UnityEngine.Shader.SetGlobalTexture(arg0, arg1);
  303. return 0;
  304. }
  305. else
  306. {
  307. return LuaDLL.luaL_throw(L, "invalid arguments to method: UnityEngine.Shader.SetGlobalTexture");
  308. }
  309. }
  310. catch(Exception e)
  311. {
  312. return LuaDLL.toluaL_exception(L, e);
  313. }
  314. }
  315. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  316. static int SetGlobalBuffer(IntPtr L)
  317. {
  318. try
  319. {
  320. int count = LuaDLL.lua_gettop(L);
  321. if (count == 2 && TypeChecker.CheckTypes(L, 1, typeof(string), typeof(UnityEngine.ComputeBuffer)))
  322. {
  323. string arg0 = ToLua.ToString(L, 1);
  324. UnityEngine.ComputeBuffer arg1 = (UnityEngine.ComputeBuffer)ToLua.ToObject(L, 2);
  325. UnityEngine.Shader.SetGlobalBuffer(arg0, arg1);
  326. return 0;
  327. }
  328. else if (count == 2 && TypeChecker.CheckTypes(L, 1, typeof(int), typeof(UnityEngine.ComputeBuffer)))
  329. {
  330. int arg0 = (int)LuaDLL.lua_tonumber(L, 1);
  331. UnityEngine.ComputeBuffer arg1 = (UnityEngine.ComputeBuffer)ToLua.ToObject(L, 2);
  332. UnityEngine.Shader.SetGlobalBuffer(arg0, arg1);
  333. return 0;
  334. }
  335. else
  336. {
  337. return LuaDLL.luaL_throw(L, "invalid arguments to method: UnityEngine.Shader.SetGlobalBuffer");
  338. }
  339. }
  340. catch(Exception e)
  341. {
  342. return LuaDLL.toluaL_exception(L, e);
  343. }
  344. }
  345. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  346. static int SetGlobalFloatArray(IntPtr L)
  347. {
  348. try
  349. {
  350. int count = LuaDLL.lua_gettop(L);
  351. if (count == 2 && TypeChecker.CheckTypes(L, 1, typeof(string), typeof(System.Collections.Generic.List<float>)))
  352. {
  353. string arg0 = ToLua.ToString(L, 1);
  354. System.Collections.Generic.List<float> arg1 = (System.Collections.Generic.List<float>)ToLua.ToObject(L, 2);
  355. UnityEngine.Shader.SetGlobalFloatArray(arg0, arg1);
  356. return 0;
  357. }
  358. else if (count == 2 && TypeChecker.CheckTypes(L, 1, typeof(int), typeof(System.Collections.Generic.List<float>)))
  359. {
  360. int arg0 = (int)LuaDLL.lua_tonumber(L, 1);
  361. System.Collections.Generic.List<float> arg1 = (System.Collections.Generic.List<float>)ToLua.ToObject(L, 2);
  362. UnityEngine.Shader.SetGlobalFloatArray(arg0, arg1);
  363. return 0;
  364. }
  365. else if (count == 2 && TypeChecker.CheckTypes(L, 1, typeof(string), typeof(float[])))
  366. {
  367. string arg0 = ToLua.ToString(L, 1);
  368. float[] arg1 = ToLua.CheckNumberArray<float>(L, 2);
  369. UnityEngine.Shader.SetGlobalFloatArray(arg0, arg1);
  370. return 0;
  371. }
  372. else if (count == 2 && TypeChecker.CheckTypes(L, 1, typeof(int), typeof(float[])))
  373. {
  374. int arg0 = (int)LuaDLL.lua_tonumber(L, 1);
  375. float[] arg1 = ToLua.CheckNumberArray<float>(L, 2);
  376. UnityEngine.Shader.SetGlobalFloatArray(arg0, arg1);
  377. return 0;
  378. }
  379. else
  380. {
  381. return LuaDLL.luaL_throw(L, "invalid arguments to method: UnityEngine.Shader.SetGlobalFloatArray");
  382. }
  383. }
  384. catch(Exception e)
  385. {
  386. return LuaDLL.toluaL_exception(L, e);
  387. }
  388. }
  389. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  390. static int SetGlobalVectorArray(IntPtr L)
  391. {
  392. try
  393. {
  394. int count = LuaDLL.lua_gettop(L);
  395. if (count == 2 && TypeChecker.CheckTypes(L, 1, typeof(string), typeof(System.Collections.Generic.List<UnityEngine.Vector4>)))
  396. {
  397. string arg0 = ToLua.ToString(L, 1);
  398. System.Collections.Generic.List<UnityEngine.Vector4> arg1 = (System.Collections.Generic.List<UnityEngine.Vector4>)ToLua.ToObject(L, 2);
  399. UnityEngine.Shader.SetGlobalVectorArray(arg0, arg1);
  400. return 0;
  401. }
  402. else if (count == 2 && TypeChecker.CheckTypes(L, 1, typeof(int), typeof(System.Collections.Generic.List<UnityEngine.Vector4>)))
  403. {
  404. int arg0 = (int)LuaDLL.lua_tonumber(L, 1);
  405. System.Collections.Generic.List<UnityEngine.Vector4> arg1 = (System.Collections.Generic.List<UnityEngine.Vector4>)ToLua.ToObject(L, 2);
  406. UnityEngine.Shader.SetGlobalVectorArray(arg0, arg1);
  407. return 0;
  408. }
  409. else if (count == 2 && TypeChecker.CheckTypes(L, 1, typeof(string), typeof(UnityEngine.Vector4[])))
  410. {
  411. string arg0 = ToLua.ToString(L, 1);
  412. UnityEngine.Vector4[] arg1 = ToLua.CheckObjectArray<UnityEngine.Vector4>(L, 2);
  413. UnityEngine.Shader.SetGlobalVectorArray(arg0, arg1);
  414. return 0;
  415. }
  416. else if (count == 2 && TypeChecker.CheckTypes(L, 1, typeof(int), typeof(UnityEngine.Vector4[])))
  417. {
  418. int arg0 = (int)LuaDLL.lua_tonumber(L, 1);
  419. UnityEngine.Vector4[] arg1 = ToLua.CheckObjectArray<UnityEngine.Vector4>(L, 2);
  420. UnityEngine.Shader.SetGlobalVectorArray(arg0, arg1);
  421. return 0;
  422. }
  423. else
  424. {
  425. return LuaDLL.luaL_throw(L, "invalid arguments to method: UnityEngine.Shader.SetGlobalVectorArray");
  426. }
  427. }
  428. catch(Exception e)
  429. {
  430. return LuaDLL.toluaL_exception(L, e);
  431. }
  432. }
  433. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  434. static int SetGlobalMatrixArray(IntPtr L)
  435. {
  436. try
  437. {
  438. int count = LuaDLL.lua_gettop(L);
  439. if (count == 2 && TypeChecker.CheckTypes(L, 1, typeof(string), typeof(System.Collections.Generic.List<UnityEngine.Matrix4x4>)))
  440. {
  441. string arg0 = ToLua.ToString(L, 1);
  442. System.Collections.Generic.List<UnityEngine.Matrix4x4> arg1 = (System.Collections.Generic.List<UnityEngine.Matrix4x4>)ToLua.ToObject(L, 2);
  443. UnityEngine.Shader.SetGlobalMatrixArray(arg0, arg1);
  444. return 0;
  445. }
  446. else if (count == 2 && TypeChecker.CheckTypes(L, 1, typeof(int), typeof(System.Collections.Generic.List<UnityEngine.Matrix4x4>)))
  447. {
  448. int arg0 = (int)LuaDLL.lua_tonumber(L, 1);
  449. System.Collections.Generic.List<UnityEngine.Matrix4x4> arg1 = (System.Collections.Generic.List<UnityEngine.Matrix4x4>)ToLua.ToObject(L, 2);
  450. UnityEngine.Shader.SetGlobalMatrixArray(arg0, arg1);
  451. return 0;
  452. }
  453. else if (count == 2 && TypeChecker.CheckTypes(L, 1, typeof(string), typeof(UnityEngine.Matrix4x4[])))
  454. {
  455. string arg0 = ToLua.ToString(L, 1);
  456. UnityEngine.Matrix4x4[] arg1 = ToLua.CheckObjectArray<UnityEngine.Matrix4x4>(L, 2);
  457. UnityEngine.Shader.SetGlobalMatrixArray(arg0, arg1);
  458. return 0;
  459. }
  460. else if (count == 2 && TypeChecker.CheckTypes(L, 1, typeof(int), typeof(UnityEngine.Matrix4x4[])))
  461. {
  462. int arg0 = (int)LuaDLL.lua_tonumber(L, 1);
  463. UnityEngine.Matrix4x4[] arg1 = ToLua.CheckObjectArray<UnityEngine.Matrix4x4>(L, 2);
  464. UnityEngine.Shader.SetGlobalMatrixArray(arg0, arg1);
  465. return 0;
  466. }
  467. else
  468. {
  469. return LuaDLL.luaL_throw(L, "invalid arguments to method: UnityEngine.Shader.SetGlobalMatrixArray");
  470. }
  471. }
  472. catch(Exception e)
  473. {
  474. return LuaDLL.toluaL_exception(L, e);
  475. }
  476. }
  477. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  478. static int GetGlobalFloat(IntPtr L)
  479. {
  480. try
  481. {
  482. int count = LuaDLL.lua_gettop(L);
  483. if (count == 1 && TypeChecker.CheckTypes(L, 1, typeof(string)))
  484. {
  485. string arg0 = ToLua.ToString(L, 1);
  486. float o = UnityEngine.Shader.GetGlobalFloat(arg0);
  487. LuaDLL.lua_pushnumber(L, o);
  488. return 1;
  489. }
  490. else if (count == 1 && TypeChecker.CheckTypes(L, 1, typeof(int)))
  491. {
  492. int arg0 = (int)LuaDLL.lua_tonumber(L, 1);
  493. float o = UnityEngine.Shader.GetGlobalFloat(arg0);
  494. LuaDLL.lua_pushnumber(L, o);
  495. return 1;
  496. }
  497. else
  498. {
  499. return LuaDLL.luaL_throw(L, "invalid arguments to method: UnityEngine.Shader.GetGlobalFloat");
  500. }
  501. }
  502. catch(Exception e)
  503. {
  504. return LuaDLL.toluaL_exception(L, e);
  505. }
  506. }
  507. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  508. static int GetGlobalInt(IntPtr L)
  509. {
  510. try
  511. {
  512. int count = LuaDLL.lua_gettop(L);
  513. if (count == 1 && TypeChecker.CheckTypes(L, 1, typeof(string)))
  514. {
  515. string arg0 = ToLua.ToString(L, 1);
  516. int o = UnityEngine.Shader.GetGlobalInt(arg0);
  517. LuaDLL.lua_pushinteger(L, o);
  518. return 1;
  519. }
  520. else if (count == 1 && TypeChecker.CheckTypes(L, 1, typeof(int)))
  521. {
  522. int arg0 = (int)LuaDLL.lua_tonumber(L, 1);
  523. int o = UnityEngine.Shader.GetGlobalInt(arg0);
  524. LuaDLL.lua_pushinteger(L, o);
  525. return 1;
  526. }
  527. else
  528. {
  529. return LuaDLL.luaL_throw(L, "invalid arguments to method: UnityEngine.Shader.GetGlobalInt");
  530. }
  531. }
  532. catch(Exception e)
  533. {
  534. return LuaDLL.toluaL_exception(L, e);
  535. }
  536. }
  537. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  538. static int GetGlobalVector(IntPtr L)
  539. {
  540. try
  541. {
  542. int count = LuaDLL.lua_gettop(L);
  543. if (count == 1 && TypeChecker.CheckTypes(L, 1, typeof(string)))
  544. {
  545. string arg0 = ToLua.ToString(L, 1);
  546. UnityEngine.Vector4 o = UnityEngine.Shader.GetGlobalVector(arg0);
  547. ToLua.Push(L, o);
  548. return 1;
  549. }
  550. else if (count == 1 && TypeChecker.CheckTypes(L, 1, typeof(int)))
  551. {
  552. int arg0 = (int)LuaDLL.lua_tonumber(L, 1);
  553. UnityEngine.Vector4 o = UnityEngine.Shader.GetGlobalVector(arg0);
  554. ToLua.Push(L, o);
  555. return 1;
  556. }
  557. else
  558. {
  559. return LuaDLL.luaL_throw(L, "invalid arguments to method: UnityEngine.Shader.GetGlobalVector");
  560. }
  561. }
  562. catch(Exception e)
  563. {
  564. return LuaDLL.toluaL_exception(L, e);
  565. }
  566. }
  567. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  568. static int GetGlobalColor(IntPtr L)
  569. {
  570. try
  571. {
  572. int count = LuaDLL.lua_gettop(L);
  573. if (count == 1 && TypeChecker.CheckTypes(L, 1, typeof(string)))
  574. {
  575. string arg0 = ToLua.ToString(L, 1);
  576. UnityEngine.Color o = UnityEngine.Shader.GetGlobalColor(arg0);
  577. ToLua.Push(L, o);
  578. return 1;
  579. }
  580. else if (count == 1 && TypeChecker.CheckTypes(L, 1, typeof(int)))
  581. {
  582. int arg0 = (int)LuaDLL.lua_tonumber(L, 1);
  583. UnityEngine.Color o = UnityEngine.Shader.GetGlobalColor(arg0);
  584. ToLua.Push(L, o);
  585. return 1;
  586. }
  587. else
  588. {
  589. return LuaDLL.luaL_throw(L, "invalid arguments to method: UnityEngine.Shader.GetGlobalColor");
  590. }
  591. }
  592. catch(Exception e)
  593. {
  594. return LuaDLL.toluaL_exception(L, e);
  595. }
  596. }
  597. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  598. static int GetGlobalMatrix(IntPtr L)
  599. {
  600. try
  601. {
  602. int count = LuaDLL.lua_gettop(L);
  603. if (count == 1 && TypeChecker.CheckTypes(L, 1, typeof(string)))
  604. {
  605. string arg0 = ToLua.ToString(L, 1);
  606. UnityEngine.Matrix4x4 o = UnityEngine.Shader.GetGlobalMatrix(arg0);
  607. ToLua.PushValue(L, o);
  608. return 1;
  609. }
  610. else if (count == 1 && TypeChecker.CheckTypes(L, 1, typeof(int)))
  611. {
  612. int arg0 = (int)LuaDLL.lua_tonumber(L, 1);
  613. UnityEngine.Matrix4x4 o = UnityEngine.Shader.GetGlobalMatrix(arg0);
  614. ToLua.PushValue(L, o);
  615. return 1;
  616. }
  617. else
  618. {
  619. return LuaDLL.luaL_throw(L, "invalid arguments to method: UnityEngine.Shader.GetGlobalMatrix");
  620. }
  621. }
  622. catch(Exception e)
  623. {
  624. return LuaDLL.toluaL_exception(L, e);
  625. }
  626. }
  627. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  628. static int GetGlobalTexture(IntPtr L)
  629. {
  630. try
  631. {
  632. int count = LuaDLL.lua_gettop(L);
  633. if (count == 1 && TypeChecker.CheckTypes(L, 1, typeof(string)))
  634. {
  635. string arg0 = ToLua.ToString(L, 1);
  636. UnityEngine.Texture o = UnityEngine.Shader.GetGlobalTexture(arg0);
  637. ToLua.Push(L, o);
  638. return 1;
  639. }
  640. else if (count == 1 && TypeChecker.CheckTypes(L, 1, typeof(int)))
  641. {
  642. int arg0 = (int)LuaDLL.lua_tonumber(L, 1);
  643. UnityEngine.Texture o = UnityEngine.Shader.GetGlobalTexture(arg0);
  644. ToLua.Push(L, o);
  645. return 1;
  646. }
  647. else
  648. {
  649. return LuaDLL.luaL_throw(L, "invalid arguments to method: UnityEngine.Shader.GetGlobalTexture");
  650. }
  651. }
  652. catch(Exception e)
  653. {
  654. return LuaDLL.toluaL_exception(L, e);
  655. }
  656. }
  657. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  658. static int GetGlobalFloatArray(IntPtr L)
  659. {
  660. try
  661. {
  662. int count = LuaDLL.lua_gettop(L);
  663. if (count == 1 && TypeChecker.CheckTypes(L, 1, typeof(string)))
  664. {
  665. string arg0 = ToLua.ToString(L, 1);
  666. float[] o = UnityEngine.Shader.GetGlobalFloatArray(arg0);
  667. ToLua.Push(L, o);
  668. return 1;
  669. }
  670. else if (count == 1 && TypeChecker.CheckTypes(L, 1, typeof(int)))
  671. {
  672. int arg0 = (int)LuaDLL.lua_tonumber(L, 1);
  673. float[] o = UnityEngine.Shader.GetGlobalFloatArray(arg0);
  674. ToLua.Push(L, o);
  675. return 1;
  676. }
  677. else if (count == 2 && TypeChecker.CheckTypes(L, 1, typeof(string), typeof(System.Collections.Generic.List<float>)))
  678. {
  679. string arg0 = ToLua.ToString(L, 1);
  680. System.Collections.Generic.List<float> arg1 = (System.Collections.Generic.List<float>)ToLua.ToObject(L, 2);
  681. UnityEngine.Shader.GetGlobalFloatArray(arg0, arg1);
  682. return 0;
  683. }
  684. else if (count == 2 && TypeChecker.CheckTypes(L, 1, typeof(int), typeof(System.Collections.Generic.List<float>)))
  685. {
  686. int arg0 = (int)LuaDLL.lua_tonumber(L, 1);
  687. System.Collections.Generic.List<float> arg1 = (System.Collections.Generic.List<float>)ToLua.ToObject(L, 2);
  688. UnityEngine.Shader.GetGlobalFloatArray(arg0, arg1);
  689. return 0;
  690. }
  691. else
  692. {
  693. return LuaDLL.luaL_throw(L, "invalid arguments to method: UnityEngine.Shader.GetGlobalFloatArray");
  694. }
  695. }
  696. catch(Exception e)
  697. {
  698. return LuaDLL.toluaL_exception(L, e);
  699. }
  700. }
  701. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  702. static int GetGlobalVectorArray(IntPtr L)
  703. {
  704. try
  705. {
  706. int count = LuaDLL.lua_gettop(L);
  707. if (count == 1 && TypeChecker.CheckTypes(L, 1, typeof(string)))
  708. {
  709. string arg0 = ToLua.ToString(L, 1);
  710. UnityEngine.Vector4[] o = UnityEngine.Shader.GetGlobalVectorArray(arg0);
  711. ToLua.Push(L, o);
  712. return 1;
  713. }
  714. else if (count == 1 && TypeChecker.CheckTypes(L, 1, typeof(int)))
  715. {
  716. int arg0 = (int)LuaDLL.lua_tonumber(L, 1);
  717. UnityEngine.Vector4[] o = UnityEngine.Shader.GetGlobalVectorArray(arg0);
  718. ToLua.Push(L, o);
  719. return 1;
  720. }
  721. else if (count == 2 && TypeChecker.CheckTypes(L, 1, typeof(string), typeof(System.Collections.Generic.List<UnityEngine.Vector4>)))
  722. {
  723. string arg0 = ToLua.ToString(L, 1);
  724. System.Collections.Generic.List<UnityEngine.Vector4> arg1 = (System.Collections.Generic.List<UnityEngine.Vector4>)ToLua.ToObject(L, 2);
  725. UnityEngine.Shader.GetGlobalVectorArray(arg0, arg1);
  726. return 0;
  727. }
  728. else if (count == 2 && TypeChecker.CheckTypes(L, 1, typeof(int), typeof(System.Collections.Generic.List<UnityEngine.Vector4>)))
  729. {
  730. int arg0 = (int)LuaDLL.lua_tonumber(L, 1);
  731. System.Collections.Generic.List<UnityEngine.Vector4> arg1 = (System.Collections.Generic.List<UnityEngine.Vector4>)ToLua.ToObject(L, 2);
  732. UnityEngine.Shader.GetGlobalVectorArray(arg0, arg1);
  733. return 0;
  734. }
  735. else
  736. {
  737. return LuaDLL.luaL_throw(L, "invalid arguments to method: UnityEngine.Shader.GetGlobalVectorArray");
  738. }
  739. }
  740. catch(Exception e)
  741. {
  742. return LuaDLL.toluaL_exception(L, e);
  743. }
  744. }
  745. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  746. static int GetGlobalMatrixArray(IntPtr L)
  747. {
  748. try
  749. {
  750. int count = LuaDLL.lua_gettop(L);
  751. if (count == 1 && TypeChecker.CheckTypes(L, 1, typeof(string)))
  752. {
  753. string arg0 = ToLua.ToString(L, 1);
  754. UnityEngine.Matrix4x4[] o = UnityEngine.Shader.GetGlobalMatrixArray(arg0);
  755. ToLua.Push(L, o);
  756. return 1;
  757. }
  758. else if (count == 1 && TypeChecker.CheckTypes(L, 1, typeof(int)))
  759. {
  760. int arg0 = (int)LuaDLL.lua_tonumber(L, 1);
  761. UnityEngine.Matrix4x4[] o = UnityEngine.Shader.GetGlobalMatrixArray(arg0);
  762. ToLua.Push(L, o);
  763. return 1;
  764. }
  765. else if (count == 2 && TypeChecker.CheckTypes(L, 1, typeof(string), typeof(System.Collections.Generic.List<UnityEngine.Matrix4x4>)))
  766. {
  767. string arg0 = ToLua.ToString(L, 1);
  768. System.Collections.Generic.List<UnityEngine.Matrix4x4> arg1 = (System.Collections.Generic.List<UnityEngine.Matrix4x4>)ToLua.ToObject(L, 2);
  769. UnityEngine.Shader.GetGlobalMatrixArray(arg0, arg1);
  770. return 0;
  771. }
  772. else if (count == 2 && TypeChecker.CheckTypes(L, 1, typeof(int), typeof(System.Collections.Generic.List<UnityEngine.Matrix4x4>)))
  773. {
  774. int arg0 = (int)LuaDLL.lua_tonumber(L, 1);
  775. System.Collections.Generic.List<UnityEngine.Matrix4x4> arg1 = (System.Collections.Generic.List<UnityEngine.Matrix4x4>)ToLua.ToObject(L, 2);
  776. UnityEngine.Shader.GetGlobalMatrixArray(arg0, arg1);
  777. return 0;
  778. }
  779. else
  780. {
  781. return LuaDLL.luaL_throw(L, "invalid arguments to method: UnityEngine.Shader.GetGlobalMatrixArray");
  782. }
  783. }
  784. catch(Exception e)
  785. {
  786. return LuaDLL.toluaL_exception(L, e);
  787. }
  788. }
  789. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  790. static int op_Equality(IntPtr L)
  791. {
  792. try
  793. {
  794. ToLua.CheckArgsCount(L, 2);
  795. UnityEngine.Object arg0 = (UnityEngine.Object)ToLua.ToObject(L, 1);
  796. UnityEngine.Object arg1 = (UnityEngine.Object)ToLua.ToObject(L, 2);
  797. bool o = arg0 == arg1;
  798. LuaDLL.lua_pushboolean(L, o);
  799. return 1;
  800. }
  801. catch(Exception e)
  802. {
  803. return LuaDLL.toluaL_exception(L, e);
  804. }
  805. }
  806. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  807. static int get_maximumLOD(IntPtr L)
  808. {
  809. object o = null;
  810. try
  811. {
  812. o = ToLua.ToObject(L, 1);
  813. UnityEngine.Shader obj = (UnityEngine.Shader)o;
  814. int ret = obj.maximumLOD;
  815. LuaDLL.lua_pushinteger(L, ret);
  816. return 1;
  817. }
  818. catch(Exception e)
  819. {
  820. return LuaDLL.toluaL_exception(L, e, o == null ? "attempt to index maximumLOD on a nil value" : e.Message);
  821. }
  822. }
  823. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  824. static int get_globalMaximumLOD(IntPtr L)
  825. {
  826. try
  827. {
  828. LuaDLL.lua_pushinteger(L, UnityEngine.Shader.globalMaximumLOD);
  829. return 1;
  830. }
  831. catch(Exception e)
  832. {
  833. return LuaDLL.toluaL_exception(L, e);
  834. }
  835. }
  836. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  837. static int get_isSupported(IntPtr L)
  838. {
  839. object o = null;
  840. try
  841. {
  842. o = ToLua.ToObject(L, 1);
  843. UnityEngine.Shader obj = (UnityEngine.Shader)o;
  844. bool ret = obj.isSupported;
  845. LuaDLL.lua_pushboolean(L, ret);
  846. return 1;
  847. }
  848. catch(Exception e)
  849. {
  850. return LuaDLL.toluaL_exception(L, e, o == null ? "attempt to index isSupported on a nil value" : e.Message);
  851. }
  852. }
  853. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  854. static int get_globalRenderPipeline(IntPtr L)
  855. {
  856. try
  857. {
  858. LuaDLL.lua_pushstring(L, UnityEngine.Shader.globalRenderPipeline);
  859. return 1;
  860. }
  861. catch(Exception e)
  862. {
  863. return LuaDLL.toluaL_exception(L, e);
  864. }
  865. }
  866. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  867. static int get_renderQueue(IntPtr L)
  868. {
  869. object o = null;
  870. try
  871. {
  872. o = ToLua.ToObject(L, 1);
  873. UnityEngine.Shader obj = (UnityEngine.Shader)o;
  874. int ret = obj.renderQueue;
  875. LuaDLL.lua_pushinteger(L, ret);
  876. return 1;
  877. }
  878. catch(Exception e)
  879. {
  880. return LuaDLL.toluaL_exception(L, e, o == null ? "attempt to index renderQueue on a nil value" : e.Message);
  881. }
  882. }
  883. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  884. static int set_maximumLOD(IntPtr L)
  885. {
  886. object o = null;
  887. try
  888. {
  889. o = ToLua.ToObject(L, 1);
  890. UnityEngine.Shader obj = (UnityEngine.Shader)o;
  891. int arg0 = (int)LuaDLL.luaL_checknumber(L, 2);
  892. obj.maximumLOD = arg0;
  893. return 0;
  894. }
  895. catch(Exception e)
  896. {
  897. return LuaDLL.toluaL_exception(L, e, o == null ? "attempt to index maximumLOD on a nil value" : e.Message);
  898. }
  899. }
  900. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  901. static int set_globalMaximumLOD(IntPtr L)
  902. {
  903. try
  904. {
  905. int arg0 = (int)LuaDLL.luaL_checknumber(L, 2);
  906. UnityEngine.Shader.globalMaximumLOD = arg0;
  907. return 0;
  908. }
  909. catch(Exception e)
  910. {
  911. return LuaDLL.toluaL_exception(L, e);
  912. }
  913. }
  914. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  915. static int set_globalRenderPipeline(IntPtr L)
  916. {
  917. try
  918. {
  919. string arg0 = ToLua.CheckString(L, 2);
  920. UnityEngine.Shader.globalRenderPipeline = arg0;
  921. return 0;
  922. }
  923. catch(Exception e)
  924. {
  925. return LuaDLL.toluaL_exception(L, e);
  926. }
  927. }
  928. }