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

485 行
12 KiB

  1. //this source code was auto-generated by tolua#, do not modify it
  2. using System;
  3. using LuaInterface;
  4. public class UnityEngine_AnimationClipWrap
  5. {
  6. public static void Register(LuaState L)
  7. {
  8. L.BeginClass(typeof(UnityEngine.AnimationClip), typeof(UnityEngine.Object));
  9. L.RegFunction("AddEvent", AddEvent);
  10. L.RegFunction("SampleAnimation", SampleAnimation);
  11. L.RegFunction("SetCurve", SetCurve);
  12. L.RegFunction("EnsureQuaternionContinuity", EnsureQuaternionContinuity);
  13. L.RegFunction("ClearCurves", ClearCurves);
  14. L.RegFunction("New", _CreateUnityEngine_AnimationClip);
  15. L.RegFunction("__eq", op_Equality);
  16. L.RegFunction("__tostring", ToLua.op_ToString);
  17. L.RegVar("events", get_events, set_events);
  18. L.RegVar("length", get_length, null);
  19. L.RegVar("frameRate", get_frameRate, set_frameRate);
  20. L.RegVar("wrapMode", get_wrapMode, set_wrapMode);
  21. L.RegVar("localBounds", get_localBounds, set_localBounds);
  22. L.RegVar("legacy", get_legacy, set_legacy);
  23. L.RegVar("humanMotion", get_humanMotion, null);
  24. L.RegVar("empty", get_empty, null);
  25. L.RegVar("hasGenericRootTransform", get_hasGenericRootTransform, null);
  26. L.RegVar("hasMotionFloatCurves", get_hasMotionFloatCurves, null);
  27. L.RegVar("hasMotionCurves", get_hasMotionCurves, null);
  28. L.RegVar("hasRootCurves", get_hasRootCurves, null);
  29. L.EndClass();
  30. }
  31. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  32. static int _CreateUnityEngine_AnimationClip(IntPtr L)
  33. {
  34. try
  35. {
  36. int count = LuaDLL.lua_gettop(L);
  37. if (count == 0)
  38. {
  39. UnityEngine.AnimationClip obj = new UnityEngine.AnimationClip();
  40. ToLua.Push(L, obj);
  41. return 1;
  42. }
  43. else
  44. {
  45. return LuaDLL.luaL_throw(L, "invalid arguments to ctor method: UnityEngine.AnimationClip.New");
  46. }
  47. }
  48. catch(Exception e)
  49. {
  50. return LuaDLL.toluaL_exception(L, e);
  51. }
  52. }
  53. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  54. static int AddEvent(IntPtr L)
  55. {
  56. try
  57. {
  58. ToLua.CheckArgsCount(L, 2);
  59. UnityEngine.AnimationClip obj = (UnityEngine.AnimationClip)ToLua.CheckObject(L, 1, typeof(UnityEngine.AnimationClip));
  60. UnityEngine.AnimationEvent arg0 = (UnityEngine.AnimationEvent)ToLua.CheckObject(L, 2, typeof(UnityEngine.AnimationEvent));
  61. obj.AddEvent(arg0);
  62. return 0;
  63. }
  64. catch(Exception e)
  65. {
  66. return LuaDLL.toluaL_exception(L, e);
  67. }
  68. }
  69. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  70. static int SampleAnimation(IntPtr L)
  71. {
  72. try
  73. {
  74. ToLua.CheckArgsCount(L, 3);
  75. UnityEngine.AnimationClip obj = (UnityEngine.AnimationClip)ToLua.CheckObject(L, 1, typeof(UnityEngine.AnimationClip));
  76. UnityEngine.GameObject arg0 = (UnityEngine.GameObject)ToLua.CheckUnityObject(L, 2, typeof(UnityEngine.GameObject));
  77. float arg1 = (float)LuaDLL.luaL_checknumber(L, 3);
  78. obj.SampleAnimation(arg0, arg1);
  79. return 0;
  80. }
  81. catch(Exception e)
  82. {
  83. return LuaDLL.toluaL_exception(L, e);
  84. }
  85. }
  86. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  87. static int SetCurve(IntPtr L)
  88. {
  89. try
  90. {
  91. ToLua.CheckArgsCount(L, 5);
  92. UnityEngine.AnimationClip obj = (UnityEngine.AnimationClip)ToLua.CheckObject(L, 1, typeof(UnityEngine.AnimationClip));
  93. string arg0 = ToLua.CheckString(L, 2);
  94. System.Type arg1 = (System.Type)ToLua.CheckObject(L, 3, typeof(System.Type));
  95. string arg2 = ToLua.CheckString(L, 4);
  96. UnityEngine.AnimationCurve arg3 = (UnityEngine.AnimationCurve)ToLua.CheckObject(L, 5, typeof(UnityEngine.AnimationCurve));
  97. obj.SetCurve(arg0, arg1, arg2, arg3);
  98. return 0;
  99. }
  100. catch(Exception e)
  101. {
  102. return LuaDLL.toluaL_exception(L, e);
  103. }
  104. }
  105. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  106. static int EnsureQuaternionContinuity(IntPtr L)
  107. {
  108. try
  109. {
  110. ToLua.CheckArgsCount(L, 1);
  111. UnityEngine.AnimationClip obj = (UnityEngine.AnimationClip)ToLua.CheckObject(L, 1, typeof(UnityEngine.AnimationClip));
  112. obj.EnsureQuaternionContinuity();
  113. return 0;
  114. }
  115. catch(Exception e)
  116. {
  117. return LuaDLL.toluaL_exception(L, e);
  118. }
  119. }
  120. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  121. static int ClearCurves(IntPtr L)
  122. {
  123. try
  124. {
  125. ToLua.CheckArgsCount(L, 1);
  126. UnityEngine.AnimationClip obj = (UnityEngine.AnimationClip)ToLua.CheckObject(L, 1, typeof(UnityEngine.AnimationClip));
  127. obj.ClearCurves();
  128. return 0;
  129. }
  130. catch(Exception e)
  131. {
  132. return LuaDLL.toluaL_exception(L, e);
  133. }
  134. }
  135. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  136. static int op_Equality(IntPtr L)
  137. {
  138. try
  139. {
  140. ToLua.CheckArgsCount(L, 2);
  141. UnityEngine.Object arg0 = (UnityEngine.Object)ToLua.ToObject(L, 1);
  142. UnityEngine.Object arg1 = (UnityEngine.Object)ToLua.ToObject(L, 2);
  143. bool o = arg0 == arg1;
  144. LuaDLL.lua_pushboolean(L, o);
  145. return 1;
  146. }
  147. catch(Exception e)
  148. {
  149. return LuaDLL.toluaL_exception(L, e);
  150. }
  151. }
  152. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  153. static int get_events(IntPtr L)
  154. {
  155. object o = null;
  156. try
  157. {
  158. o = ToLua.ToObject(L, 1);
  159. UnityEngine.AnimationClip obj = (UnityEngine.AnimationClip)o;
  160. UnityEngine.AnimationEvent[] ret = obj.events;
  161. ToLua.Push(L, ret);
  162. return 1;
  163. }
  164. catch(Exception e)
  165. {
  166. return LuaDLL.toluaL_exception(L, e, o == null ? "attempt to index events on a nil value" : e.Message);
  167. }
  168. }
  169. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  170. static int get_length(IntPtr L)
  171. {
  172. object o = null;
  173. try
  174. {
  175. o = ToLua.ToObject(L, 1);
  176. UnityEngine.AnimationClip obj = (UnityEngine.AnimationClip)o;
  177. float ret = obj.length;
  178. LuaDLL.lua_pushnumber(L, ret);
  179. return 1;
  180. }
  181. catch(Exception e)
  182. {
  183. return LuaDLL.toluaL_exception(L, e, o == null ? "attempt to index length on a nil value" : e.Message);
  184. }
  185. }
  186. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  187. static int get_frameRate(IntPtr L)
  188. {
  189. object o = null;
  190. try
  191. {
  192. o = ToLua.ToObject(L, 1);
  193. UnityEngine.AnimationClip obj = (UnityEngine.AnimationClip)o;
  194. float ret = obj.frameRate;
  195. LuaDLL.lua_pushnumber(L, ret);
  196. return 1;
  197. }
  198. catch(Exception e)
  199. {
  200. return LuaDLL.toluaL_exception(L, e, o == null ? "attempt to index frameRate on a nil value" : e.Message);
  201. }
  202. }
  203. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  204. static int get_wrapMode(IntPtr L)
  205. {
  206. object o = null;
  207. try
  208. {
  209. o = ToLua.ToObject(L, 1);
  210. UnityEngine.AnimationClip obj = (UnityEngine.AnimationClip)o;
  211. UnityEngine.WrapMode ret = obj.wrapMode;
  212. ToLua.Push(L, ret);
  213. return 1;
  214. }
  215. catch(Exception e)
  216. {
  217. return LuaDLL.toluaL_exception(L, e, o == null ? "attempt to index wrapMode on a nil value" : e.Message);
  218. }
  219. }
  220. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  221. static int get_localBounds(IntPtr L)
  222. {
  223. object o = null;
  224. try
  225. {
  226. o = ToLua.ToObject(L, 1);
  227. UnityEngine.AnimationClip obj = (UnityEngine.AnimationClip)o;
  228. UnityEngine.Bounds ret = obj.localBounds;
  229. ToLua.Push(L, ret);
  230. return 1;
  231. }
  232. catch(Exception e)
  233. {
  234. return LuaDLL.toluaL_exception(L, e, o == null ? "attempt to index localBounds on a nil value" : e.Message);
  235. }
  236. }
  237. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  238. static int get_legacy(IntPtr L)
  239. {
  240. object o = null;
  241. try
  242. {
  243. o = ToLua.ToObject(L, 1);
  244. UnityEngine.AnimationClip obj = (UnityEngine.AnimationClip)o;
  245. bool ret = obj.legacy;
  246. LuaDLL.lua_pushboolean(L, ret);
  247. return 1;
  248. }
  249. catch(Exception e)
  250. {
  251. return LuaDLL.toluaL_exception(L, e, o == null ? "attempt to index legacy on a nil value" : e.Message);
  252. }
  253. }
  254. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  255. static int get_humanMotion(IntPtr L)
  256. {
  257. object o = null;
  258. try
  259. {
  260. o = ToLua.ToObject(L, 1);
  261. UnityEngine.AnimationClip obj = (UnityEngine.AnimationClip)o;
  262. bool ret = obj.humanMotion;
  263. LuaDLL.lua_pushboolean(L, ret);
  264. return 1;
  265. }
  266. catch(Exception e)
  267. {
  268. return LuaDLL.toluaL_exception(L, e, o == null ? "attempt to index humanMotion on a nil value" : e.Message);
  269. }
  270. }
  271. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  272. static int get_empty(IntPtr L)
  273. {
  274. object o = null;
  275. try
  276. {
  277. o = ToLua.ToObject(L, 1);
  278. UnityEngine.AnimationClip obj = (UnityEngine.AnimationClip)o;
  279. bool ret = obj.empty;
  280. LuaDLL.lua_pushboolean(L, ret);
  281. return 1;
  282. }
  283. catch(Exception e)
  284. {
  285. return LuaDLL.toluaL_exception(L, e, o == null ? "attempt to index empty on a nil value" : e.Message);
  286. }
  287. }
  288. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  289. static int get_hasGenericRootTransform(IntPtr L)
  290. {
  291. object o = null;
  292. try
  293. {
  294. o = ToLua.ToObject(L, 1);
  295. UnityEngine.AnimationClip obj = (UnityEngine.AnimationClip)o;
  296. bool ret = obj.hasGenericRootTransform;
  297. LuaDLL.lua_pushboolean(L, ret);
  298. return 1;
  299. }
  300. catch(Exception e)
  301. {
  302. return LuaDLL.toluaL_exception(L, e, o == null ? "attempt to index hasGenericRootTransform on a nil value" : e.Message);
  303. }
  304. }
  305. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  306. static int get_hasMotionFloatCurves(IntPtr L)
  307. {
  308. object o = null;
  309. try
  310. {
  311. o = ToLua.ToObject(L, 1);
  312. UnityEngine.AnimationClip obj = (UnityEngine.AnimationClip)o;
  313. bool ret = obj.hasMotionFloatCurves;
  314. LuaDLL.lua_pushboolean(L, ret);
  315. return 1;
  316. }
  317. catch(Exception e)
  318. {
  319. return LuaDLL.toluaL_exception(L, e, o == null ? "attempt to index hasMotionFloatCurves on a nil value" : e.Message);
  320. }
  321. }
  322. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  323. static int get_hasMotionCurves(IntPtr L)
  324. {
  325. object o = null;
  326. try
  327. {
  328. o = ToLua.ToObject(L, 1);
  329. UnityEngine.AnimationClip obj = (UnityEngine.AnimationClip)o;
  330. bool ret = obj.hasMotionCurves;
  331. LuaDLL.lua_pushboolean(L, ret);
  332. return 1;
  333. }
  334. catch(Exception e)
  335. {
  336. return LuaDLL.toluaL_exception(L, e, o == null ? "attempt to index hasMotionCurves on a nil value" : e.Message);
  337. }
  338. }
  339. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  340. static int get_hasRootCurves(IntPtr L)
  341. {
  342. object o = null;
  343. try
  344. {
  345. o = ToLua.ToObject(L, 1);
  346. UnityEngine.AnimationClip obj = (UnityEngine.AnimationClip)o;
  347. bool ret = obj.hasRootCurves;
  348. LuaDLL.lua_pushboolean(L, ret);
  349. return 1;
  350. }
  351. catch(Exception e)
  352. {
  353. return LuaDLL.toluaL_exception(L, e, o == null ? "attempt to index hasRootCurves on a nil value" : e.Message);
  354. }
  355. }
  356. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  357. static int set_events(IntPtr L)
  358. {
  359. object o = null;
  360. try
  361. {
  362. o = ToLua.ToObject(L, 1);
  363. UnityEngine.AnimationClip obj = (UnityEngine.AnimationClip)o;
  364. UnityEngine.AnimationEvent[] arg0 = ToLua.CheckObjectArray<UnityEngine.AnimationEvent>(L, 2);
  365. obj.events = arg0;
  366. return 0;
  367. }
  368. catch(Exception e)
  369. {
  370. return LuaDLL.toluaL_exception(L, e, o == null ? "attempt to index events on a nil value" : e.Message);
  371. }
  372. }
  373. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  374. static int set_frameRate(IntPtr L)
  375. {
  376. object o = null;
  377. try
  378. {
  379. o = ToLua.ToObject(L, 1);
  380. UnityEngine.AnimationClip obj = (UnityEngine.AnimationClip)o;
  381. float arg0 = (float)LuaDLL.luaL_checknumber(L, 2);
  382. obj.frameRate = arg0;
  383. return 0;
  384. }
  385. catch(Exception e)
  386. {
  387. return LuaDLL.toluaL_exception(L, e, o == null ? "attempt to index frameRate on a nil value" : e.Message);
  388. }
  389. }
  390. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  391. static int set_wrapMode(IntPtr L)
  392. {
  393. object o = null;
  394. try
  395. {
  396. o = ToLua.ToObject(L, 1);
  397. UnityEngine.AnimationClip obj = (UnityEngine.AnimationClip)o;
  398. UnityEngine.WrapMode arg0 = (UnityEngine.WrapMode)ToLua.CheckObject(L, 2, typeof(UnityEngine.WrapMode));
  399. obj.wrapMode = arg0;
  400. return 0;
  401. }
  402. catch(Exception e)
  403. {
  404. return LuaDLL.toluaL_exception(L, e, o == null ? "attempt to index wrapMode on a nil value" : e.Message);
  405. }
  406. }
  407. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  408. static int set_localBounds(IntPtr L)
  409. {
  410. object o = null;
  411. try
  412. {
  413. o = ToLua.ToObject(L, 1);
  414. UnityEngine.AnimationClip obj = (UnityEngine.AnimationClip)o;
  415. UnityEngine.Bounds arg0 = ToLua.ToBounds(L, 2);
  416. obj.localBounds = arg0;
  417. return 0;
  418. }
  419. catch(Exception e)
  420. {
  421. return LuaDLL.toluaL_exception(L, e, o == null ? "attempt to index localBounds on a nil value" : e.Message);
  422. }
  423. }
  424. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  425. static int set_legacy(IntPtr L)
  426. {
  427. object o = null;
  428. try
  429. {
  430. o = ToLua.ToObject(L, 1);
  431. UnityEngine.AnimationClip obj = (UnityEngine.AnimationClip)o;
  432. bool arg0 = LuaDLL.luaL_checkboolean(L, 2);
  433. obj.legacy = arg0;
  434. return 0;
  435. }
  436. catch(Exception e)
  437. {
  438. return LuaDLL.toluaL_exception(L, e, o == null ? "attempt to index legacy on a nil value" : e.Message);
  439. }
  440. }
  441. }