Spine_Unity_SkeletonGraphicWrap.cs 36 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372
  1. //this source code was auto-generated by tolua#, do not modify it
  2. using System;
  3. using LuaInterface;
  4. public class Spine_Unity_SkeletonGraphicWrap
  5. {
  6. public static void Register(LuaState L)
  7. {
  8. L.BeginClass(typeof(Spine.Unity.SkeletonGraphic), typeof(UnityEngine.UI.MaskableGraphic), "SkeletonGraphic");
  9. L.RegFunction("NewSkeletonGraphicGameObject", NewSkeletonGraphicGameObject);
  10. L.RegFunction("AddSkeletonGraphicComponent", AddSkeletonGraphicComponent);
  11. L.RegFunction("Rebuild", Rebuild);
  12. L.RegFunction("Update", Update);
  13. L.RegFunction("LateUpdate", LateUpdate);
  14. L.RegFunction("ReapplySeparatorSlotNames", ReapplySeparatorSlotNames);
  15. L.RegFunction("GetLastMesh", GetLastMesh);
  16. L.RegFunction("MatchRectTransformWithBounds", MatchRectTransformWithBounds);
  17. L.RegFunction("Clear", Clear);
  18. L.RegFunction("TrimRenderers", TrimRenderers);
  19. L.RegFunction("Initialize", Initialize);
  20. L.RegFunction("UpdateMesh", UpdateMesh);
  21. L.RegFunction("HasMultipleSubmeshInstructions", HasMultipleSubmeshInstructions);
  22. L.RegFunction("__eq", op_Equality);
  23. L.RegFunction("__tostring", ToLua.op_ToString);
  24. L.RegVar("skeletonDataAsset", get_skeletonDataAsset, set_skeletonDataAsset);
  25. L.RegVar("initialSkinName", get_initialSkinName, set_initialSkinName);
  26. L.RegVar("initialFlipX", get_initialFlipX, set_initialFlipX);
  27. L.RegVar("initialFlipY", get_initialFlipY, set_initialFlipY);
  28. L.RegVar("startingAnimation", get_startingAnimation, set_startingAnimation);
  29. L.RegVar("startingLoop", get_startingLoop, set_startingLoop);
  30. L.RegVar("timeScale", get_timeScale, set_timeScale);
  31. L.RegVar("freeze", get_freeze, set_freeze);
  32. L.RegVar("unscaledTime", get_unscaledTime, set_unscaledTime);
  33. L.RegVar("allowMultipleCanvasRenderers", get_allowMultipleCanvasRenderers, set_allowMultipleCanvasRenderers);
  34. L.RegVar("canvasRenderers", get_canvasRenderers, set_canvasRenderers);
  35. L.RegVar("SeparatorPartGameObjectName", get_SeparatorPartGameObjectName, null);
  36. L.RegVar("separatorSlots", get_separatorSlots, null);
  37. L.RegVar("enableSeparatorSlots", get_enableSeparatorSlots, set_enableSeparatorSlots);
  38. L.RegVar("updateSeparatorPartLocation", get_updateSeparatorPartLocation, set_updateSeparatorPartLocation);
  39. L.RegVar("SkeletonDataAsset", get_SkeletonDataAsset, null);
  40. L.RegVar("SeparatorParts", get_SeparatorParts, null);
  41. L.RegVar("CustomTextureOverride", get_CustomTextureOverride, null);
  42. L.RegVar("CustomMaterialOverride", get_CustomMaterialOverride, null);
  43. L.RegVar("OverrideTexture", get_OverrideTexture, set_OverrideTexture);
  44. L.RegVar("mainTexture", get_mainTexture, null);
  45. L.RegVar("Skeleton", get_Skeleton, set_Skeleton);
  46. L.RegVar("SkeletonData", get_SkeletonData, null);
  47. L.RegVar("IsValid", get_IsValid, null);
  48. L.RegVar("AnimationState", get_AnimationState, null);
  49. L.RegVar("MeshGenerator", get_MeshGenerator, null);
  50. L.RegVar("OnRebuild", get_OnRebuild, set_OnRebuild);
  51. L.RegVar("OnMeshAndMaterialsUpdated", get_OnMeshAndMaterialsUpdated, set_OnMeshAndMaterialsUpdated);
  52. L.RegVar("UpdateLocal", get_UpdateLocal, set_UpdateLocal);
  53. L.RegVar("UpdateWorld", get_UpdateWorld, set_UpdateWorld);
  54. L.RegVar("UpdateComplete", get_UpdateComplete, set_UpdateComplete);
  55. L.RegVar("OnPostProcessVertices", get_OnPostProcessVertices, set_OnPostProcessVertices);
  56. L.RegFunction("SkeletonRendererDelegate", Spine_Unity_SkeletonGraphic_SkeletonRendererDelegate);
  57. L.EndClass();
  58. }
  59. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  60. static int NewSkeletonGraphicGameObject(IntPtr L)
  61. {
  62. try
  63. {
  64. ToLua.CheckArgsCount(L, 3);
  65. Spine.Unity.SkeletonDataAsset arg0 = (Spine.Unity.SkeletonDataAsset)ToLua.CheckObject<Spine.Unity.SkeletonDataAsset>(L, 1);
  66. UnityEngine.Transform arg1 = (UnityEngine.Transform)ToLua.CheckObject<UnityEngine.Transform>(L, 2);
  67. UnityEngine.Material arg2 = (UnityEngine.Material)ToLua.CheckObject<UnityEngine.Material>(L, 3);
  68. Spine.Unity.SkeletonGraphic o = Spine.Unity.SkeletonGraphic.NewSkeletonGraphicGameObject(arg0, arg1, arg2);
  69. ToLua.Push(L, o);
  70. return 1;
  71. }
  72. catch (Exception e)
  73. {
  74. return LuaDLL.toluaL_exception(L, e);
  75. }
  76. }
  77. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  78. static int AddSkeletonGraphicComponent(IntPtr L)
  79. {
  80. try
  81. {
  82. ToLua.CheckArgsCount(L, 3);
  83. UnityEngine.GameObject arg0 = (UnityEngine.GameObject)ToLua.CheckObject(L, 1, typeof(UnityEngine.GameObject));
  84. Spine.Unity.SkeletonDataAsset arg1 = (Spine.Unity.SkeletonDataAsset)ToLua.CheckObject<Spine.Unity.SkeletonDataAsset>(L, 2);
  85. UnityEngine.Material arg2 = (UnityEngine.Material)ToLua.CheckObject<UnityEngine.Material>(L, 3);
  86. Spine.Unity.SkeletonGraphic o = Spine.Unity.SkeletonGraphic.AddSkeletonGraphicComponent(arg0, arg1, arg2);
  87. ToLua.Push(L, o);
  88. return 1;
  89. }
  90. catch (Exception e)
  91. {
  92. return LuaDLL.toluaL_exception(L, e);
  93. }
  94. }
  95. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  96. static int Rebuild(IntPtr L)
  97. {
  98. try
  99. {
  100. ToLua.CheckArgsCount(L, 2);
  101. Spine.Unity.SkeletonGraphic obj = (Spine.Unity.SkeletonGraphic)ToLua.CheckObject<Spine.Unity.SkeletonGraphic>(L, 1);
  102. UnityEngine.UI.CanvasUpdate arg0 = (UnityEngine.UI.CanvasUpdate)ToLua.CheckObject(L, 2, typeof(UnityEngine.UI.CanvasUpdate));
  103. obj.Rebuild(arg0);
  104. return 0;
  105. }
  106. catch (Exception e)
  107. {
  108. return LuaDLL.toluaL_exception(L, e);
  109. }
  110. }
  111. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  112. static int Update(IntPtr L)
  113. {
  114. try
  115. {
  116. int count = LuaDLL.lua_gettop(L);
  117. if (count == 1)
  118. {
  119. Spine.Unity.SkeletonGraphic obj = (Spine.Unity.SkeletonGraphic)ToLua.CheckObject<Spine.Unity.SkeletonGraphic>(L, 1);
  120. obj.Update();
  121. return 0;
  122. }
  123. else if (count == 2)
  124. {
  125. Spine.Unity.SkeletonGraphic obj = (Spine.Unity.SkeletonGraphic)ToLua.CheckObject<Spine.Unity.SkeletonGraphic>(L, 1);
  126. float arg0 = (float)LuaDLL.luaL_checknumber(L, 2);
  127. obj.Update(arg0);
  128. return 0;
  129. }
  130. else
  131. {
  132. return LuaDLL.luaL_throw(L, "invalid arguments to method: Spine.Unity.SkeletonGraphic.Update");
  133. }
  134. }
  135. catch (Exception e)
  136. {
  137. return LuaDLL.toluaL_exception(L, e);
  138. }
  139. }
  140. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  141. static int LateUpdate(IntPtr L)
  142. {
  143. try
  144. {
  145. ToLua.CheckArgsCount(L, 1);
  146. Spine.Unity.SkeletonGraphic obj = (Spine.Unity.SkeletonGraphic)ToLua.CheckObject<Spine.Unity.SkeletonGraphic>(L, 1);
  147. obj.LateUpdate();
  148. return 0;
  149. }
  150. catch (Exception e)
  151. {
  152. return LuaDLL.toluaL_exception(L, e);
  153. }
  154. }
  155. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  156. static int ReapplySeparatorSlotNames(IntPtr L)
  157. {
  158. try
  159. {
  160. ToLua.CheckArgsCount(L, 1);
  161. Spine.Unity.SkeletonGraphic obj = (Spine.Unity.SkeletonGraphic)ToLua.CheckObject<Spine.Unity.SkeletonGraphic>(L, 1);
  162. obj.ReapplySeparatorSlotNames();
  163. return 0;
  164. }
  165. catch (Exception e)
  166. {
  167. return LuaDLL.toluaL_exception(L, e);
  168. }
  169. }
  170. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  171. static int GetLastMesh(IntPtr L)
  172. {
  173. try
  174. {
  175. ToLua.CheckArgsCount(L, 1);
  176. Spine.Unity.SkeletonGraphic obj = (Spine.Unity.SkeletonGraphic)ToLua.CheckObject<Spine.Unity.SkeletonGraphic>(L, 1);
  177. UnityEngine.Mesh o = obj.GetLastMesh();
  178. ToLua.PushSealed(L, o);
  179. return 1;
  180. }
  181. catch (Exception e)
  182. {
  183. return LuaDLL.toluaL_exception(L, e);
  184. }
  185. }
  186. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  187. static int MatchRectTransformWithBounds(IntPtr L)
  188. {
  189. try
  190. {
  191. ToLua.CheckArgsCount(L, 1);
  192. Spine.Unity.SkeletonGraphic obj = (Spine.Unity.SkeletonGraphic)ToLua.CheckObject<Spine.Unity.SkeletonGraphic>(L, 1);
  193. bool o = obj.MatchRectTransformWithBounds();
  194. LuaDLL.lua_pushboolean(L, o);
  195. return 1;
  196. }
  197. catch (Exception e)
  198. {
  199. return LuaDLL.toluaL_exception(L, e);
  200. }
  201. }
  202. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  203. static int Clear(IntPtr L)
  204. {
  205. try
  206. {
  207. ToLua.CheckArgsCount(L, 1);
  208. Spine.Unity.SkeletonGraphic obj = (Spine.Unity.SkeletonGraphic)ToLua.CheckObject<Spine.Unity.SkeletonGraphic>(L, 1);
  209. obj.Clear();
  210. return 0;
  211. }
  212. catch (Exception e)
  213. {
  214. return LuaDLL.toluaL_exception(L, e);
  215. }
  216. }
  217. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  218. static int TrimRenderers(IntPtr L)
  219. {
  220. try
  221. {
  222. ToLua.CheckArgsCount(L, 1);
  223. Spine.Unity.SkeletonGraphic obj = (Spine.Unity.SkeletonGraphic)ToLua.CheckObject<Spine.Unity.SkeletonGraphic>(L, 1);
  224. obj.TrimRenderers();
  225. return 0;
  226. }
  227. catch (Exception e)
  228. {
  229. return LuaDLL.toluaL_exception(L, e);
  230. }
  231. }
  232. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  233. static int Initialize(IntPtr L)
  234. {
  235. try
  236. {
  237. ToLua.CheckArgsCount(L, 2);
  238. Spine.Unity.SkeletonGraphic obj = (Spine.Unity.SkeletonGraphic)ToLua.CheckObject<Spine.Unity.SkeletonGraphic>(L, 1);
  239. bool arg0 = LuaDLL.luaL_checkboolean(L, 2);
  240. obj.Initialize(arg0);
  241. return 0;
  242. }
  243. catch (Exception e)
  244. {
  245. return LuaDLL.toluaL_exception(L, e);
  246. }
  247. }
  248. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  249. static int UpdateMesh(IntPtr L)
  250. {
  251. try
  252. {
  253. ToLua.CheckArgsCount(L, 1);
  254. Spine.Unity.SkeletonGraphic obj = (Spine.Unity.SkeletonGraphic)ToLua.CheckObject<Spine.Unity.SkeletonGraphic>(L, 1);
  255. obj.UpdateMesh();
  256. return 0;
  257. }
  258. catch (Exception e)
  259. {
  260. return LuaDLL.toluaL_exception(L, e);
  261. }
  262. }
  263. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  264. static int HasMultipleSubmeshInstructions(IntPtr L)
  265. {
  266. try
  267. {
  268. ToLua.CheckArgsCount(L, 1);
  269. Spine.Unity.SkeletonGraphic obj = (Spine.Unity.SkeletonGraphic)ToLua.CheckObject<Spine.Unity.SkeletonGraphic>(L, 1);
  270. bool o = obj.HasMultipleSubmeshInstructions();
  271. LuaDLL.lua_pushboolean(L, o);
  272. return 1;
  273. }
  274. catch (Exception e)
  275. {
  276. return LuaDLL.toluaL_exception(L, e);
  277. }
  278. }
  279. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  280. static int op_Equality(IntPtr L)
  281. {
  282. try
  283. {
  284. ToLua.CheckArgsCount(L, 2);
  285. UnityEngine.Object arg0 = (UnityEngine.Object)ToLua.ToObject(L, 1);
  286. UnityEngine.Object arg1 = (UnityEngine.Object)ToLua.ToObject(L, 2);
  287. bool o = arg0 == arg1;
  288. LuaDLL.lua_pushboolean(L, o);
  289. return 1;
  290. }
  291. catch (Exception e)
  292. {
  293. return LuaDLL.toluaL_exception(L, e);
  294. }
  295. }
  296. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  297. static int get_skeletonDataAsset(IntPtr L)
  298. {
  299. object o = null;
  300. try
  301. {
  302. o = ToLua.ToObject(L, 1);
  303. Spine.Unity.SkeletonGraphic obj = (Spine.Unity.SkeletonGraphic)o;
  304. Spine.Unity.SkeletonDataAsset ret = obj.skeletonDataAsset;
  305. ToLua.Push(L, ret);
  306. return 1;
  307. }
  308. catch(Exception e)
  309. {
  310. return LuaDLL.toluaL_exception(L, e, o, "attempt to index skeletonDataAsset on a nil value");
  311. }
  312. }
  313. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  314. static int get_initialSkinName(IntPtr L)
  315. {
  316. object o = null;
  317. try
  318. {
  319. o = ToLua.ToObject(L, 1);
  320. Spine.Unity.SkeletonGraphic obj = (Spine.Unity.SkeletonGraphic)o;
  321. string ret = obj.initialSkinName;
  322. LuaDLL.lua_pushstring(L, ret);
  323. return 1;
  324. }
  325. catch(Exception e)
  326. {
  327. return LuaDLL.toluaL_exception(L, e, o, "attempt to index initialSkinName on a nil value");
  328. }
  329. }
  330. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  331. static int get_initialFlipX(IntPtr L)
  332. {
  333. object o = null;
  334. try
  335. {
  336. o = ToLua.ToObject(L, 1);
  337. Spine.Unity.SkeletonGraphic obj = (Spine.Unity.SkeletonGraphic)o;
  338. bool ret = obj.initialFlipX;
  339. LuaDLL.lua_pushboolean(L, ret);
  340. return 1;
  341. }
  342. catch(Exception e)
  343. {
  344. return LuaDLL.toluaL_exception(L, e, o, "attempt to index initialFlipX on a nil value");
  345. }
  346. }
  347. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  348. static int get_initialFlipY(IntPtr L)
  349. {
  350. object o = null;
  351. try
  352. {
  353. o = ToLua.ToObject(L, 1);
  354. Spine.Unity.SkeletonGraphic obj = (Spine.Unity.SkeletonGraphic)o;
  355. bool ret = obj.initialFlipY;
  356. LuaDLL.lua_pushboolean(L, ret);
  357. return 1;
  358. }
  359. catch(Exception e)
  360. {
  361. return LuaDLL.toluaL_exception(L, e, o, "attempt to index initialFlipY on a nil value");
  362. }
  363. }
  364. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  365. static int get_startingAnimation(IntPtr L)
  366. {
  367. object o = null;
  368. try
  369. {
  370. o = ToLua.ToObject(L, 1);
  371. Spine.Unity.SkeletonGraphic obj = (Spine.Unity.SkeletonGraphic)o;
  372. string ret = obj.startingAnimation;
  373. LuaDLL.lua_pushstring(L, ret);
  374. return 1;
  375. }
  376. catch(Exception e)
  377. {
  378. return LuaDLL.toluaL_exception(L, e, o, "attempt to index startingAnimation on a nil value");
  379. }
  380. }
  381. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  382. static int get_startingLoop(IntPtr L)
  383. {
  384. object o = null;
  385. try
  386. {
  387. o = ToLua.ToObject(L, 1);
  388. Spine.Unity.SkeletonGraphic obj = (Spine.Unity.SkeletonGraphic)o;
  389. bool ret = obj.startingLoop;
  390. LuaDLL.lua_pushboolean(L, ret);
  391. return 1;
  392. }
  393. catch(Exception e)
  394. {
  395. return LuaDLL.toluaL_exception(L, e, o, "attempt to index startingLoop on a nil value");
  396. }
  397. }
  398. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  399. static int get_timeScale(IntPtr L)
  400. {
  401. object o = null;
  402. try
  403. {
  404. o = ToLua.ToObject(L, 1);
  405. Spine.Unity.SkeletonGraphic obj = (Spine.Unity.SkeletonGraphic)o;
  406. float ret = obj.timeScale;
  407. LuaDLL.lua_pushnumber(L, ret);
  408. return 1;
  409. }
  410. catch(Exception e)
  411. {
  412. return LuaDLL.toluaL_exception(L, e, o, "attempt to index timeScale on a nil value");
  413. }
  414. }
  415. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  416. static int get_freeze(IntPtr L)
  417. {
  418. object o = null;
  419. try
  420. {
  421. o = ToLua.ToObject(L, 1);
  422. Spine.Unity.SkeletonGraphic obj = (Spine.Unity.SkeletonGraphic)o;
  423. bool ret = obj.freeze;
  424. LuaDLL.lua_pushboolean(L, ret);
  425. return 1;
  426. }
  427. catch(Exception e)
  428. {
  429. return LuaDLL.toluaL_exception(L, e, o, "attempt to index freeze on a nil value");
  430. }
  431. }
  432. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  433. static int get_unscaledTime(IntPtr L)
  434. {
  435. object o = null;
  436. try
  437. {
  438. o = ToLua.ToObject(L, 1);
  439. Spine.Unity.SkeletonGraphic obj = (Spine.Unity.SkeletonGraphic)o;
  440. bool ret = obj.unscaledTime;
  441. LuaDLL.lua_pushboolean(L, ret);
  442. return 1;
  443. }
  444. catch(Exception e)
  445. {
  446. return LuaDLL.toluaL_exception(L, e, o, "attempt to index unscaledTime on a nil value");
  447. }
  448. }
  449. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  450. static int get_allowMultipleCanvasRenderers(IntPtr L)
  451. {
  452. object o = null;
  453. try
  454. {
  455. o = ToLua.ToObject(L, 1);
  456. Spine.Unity.SkeletonGraphic obj = (Spine.Unity.SkeletonGraphic)o;
  457. bool ret = obj.allowMultipleCanvasRenderers;
  458. LuaDLL.lua_pushboolean(L, ret);
  459. return 1;
  460. }
  461. catch(Exception e)
  462. {
  463. return LuaDLL.toluaL_exception(L, e, o, "attempt to index allowMultipleCanvasRenderers on a nil value");
  464. }
  465. }
  466. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  467. static int get_canvasRenderers(IntPtr L)
  468. {
  469. object o = null;
  470. try
  471. {
  472. o = ToLua.ToObject(L, 1);
  473. Spine.Unity.SkeletonGraphic obj = (Spine.Unity.SkeletonGraphic)o;
  474. System.Collections.Generic.List<UnityEngine.CanvasRenderer> ret = obj.canvasRenderers;
  475. ToLua.PushSealed(L, ret);
  476. return 1;
  477. }
  478. catch(Exception e)
  479. {
  480. return LuaDLL.toluaL_exception(L, e, o, "attempt to index canvasRenderers on a nil value");
  481. }
  482. }
  483. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  484. static int get_SeparatorPartGameObjectName(IntPtr L)
  485. {
  486. try
  487. {
  488. LuaDLL.lua_pushstring(L, Spine.Unity.SkeletonGraphic.SeparatorPartGameObjectName);
  489. return 1;
  490. }
  491. catch (Exception e)
  492. {
  493. return LuaDLL.toluaL_exception(L, e);
  494. }
  495. }
  496. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  497. static int get_separatorSlots(IntPtr L)
  498. {
  499. object o = null;
  500. try
  501. {
  502. o = ToLua.ToObject(L, 1);
  503. Spine.Unity.SkeletonGraphic obj = (Spine.Unity.SkeletonGraphic)o;
  504. System.Collections.Generic.List<Spine.Slot> ret = obj.separatorSlots;
  505. ToLua.PushSealed(L, ret);
  506. return 1;
  507. }
  508. catch(Exception e)
  509. {
  510. return LuaDLL.toluaL_exception(L, e, o, "attempt to index separatorSlots on a nil value");
  511. }
  512. }
  513. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  514. static int get_enableSeparatorSlots(IntPtr L)
  515. {
  516. object o = null;
  517. try
  518. {
  519. o = ToLua.ToObject(L, 1);
  520. Spine.Unity.SkeletonGraphic obj = (Spine.Unity.SkeletonGraphic)o;
  521. bool ret = obj.enableSeparatorSlots;
  522. LuaDLL.lua_pushboolean(L, ret);
  523. return 1;
  524. }
  525. catch(Exception e)
  526. {
  527. return LuaDLL.toluaL_exception(L, e, o, "attempt to index enableSeparatorSlots on a nil value");
  528. }
  529. }
  530. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  531. static int get_updateSeparatorPartLocation(IntPtr L)
  532. {
  533. object o = null;
  534. try
  535. {
  536. o = ToLua.ToObject(L, 1);
  537. Spine.Unity.SkeletonGraphic obj = (Spine.Unity.SkeletonGraphic)o;
  538. bool ret = obj.updateSeparatorPartLocation;
  539. LuaDLL.lua_pushboolean(L, ret);
  540. return 1;
  541. }
  542. catch(Exception e)
  543. {
  544. return LuaDLL.toluaL_exception(L, e, o, "attempt to index updateSeparatorPartLocation on a nil value");
  545. }
  546. }
  547. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  548. static int get_SkeletonDataAsset(IntPtr L)
  549. {
  550. object o = null;
  551. try
  552. {
  553. o = ToLua.ToObject(L, 1);
  554. Spine.Unity.SkeletonGraphic obj = (Spine.Unity.SkeletonGraphic)o;
  555. Spine.Unity.SkeletonDataAsset ret = obj.SkeletonDataAsset;
  556. ToLua.Push(L, ret);
  557. return 1;
  558. }
  559. catch(Exception e)
  560. {
  561. return LuaDLL.toluaL_exception(L, e, o, "attempt to index SkeletonDataAsset on a nil value");
  562. }
  563. }
  564. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  565. static int get_SeparatorParts(IntPtr L)
  566. {
  567. object o = null;
  568. try
  569. {
  570. o = ToLua.ToObject(L, 1);
  571. Spine.Unity.SkeletonGraphic obj = (Spine.Unity.SkeletonGraphic)o;
  572. System.Collections.Generic.List<UnityEngine.Transform> ret = obj.SeparatorParts;
  573. ToLua.PushSealed(L, ret);
  574. return 1;
  575. }
  576. catch(Exception e)
  577. {
  578. return LuaDLL.toluaL_exception(L, e, o, "attempt to index SeparatorParts on a nil value");
  579. }
  580. }
  581. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  582. static int get_CustomTextureOverride(IntPtr L)
  583. {
  584. object o = null;
  585. try
  586. {
  587. o = ToLua.ToObject(L, 1);
  588. Spine.Unity.SkeletonGraphic obj = (Spine.Unity.SkeletonGraphic)o;
  589. System.Collections.Generic.Dictionary<UnityEngine.Texture,UnityEngine.Texture> ret = obj.CustomTextureOverride;
  590. ToLua.PushSealed(L, ret);
  591. return 1;
  592. }
  593. catch(Exception e)
  594. {
  595. return LuaDLL.toluaL_exception(L, e, o, "attempt to index CustomTextureOverride on a nil value");
  596. }
  597. }
  598. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  599. static int get_CustomMaterialOverride(IntPtr L)
  600. {
  601. object o = null;
  602. try
  603. {
  604. o = ToLua.ToObject(L, 1);
  605. Spine.Unity.SkeletonGraphic obj = (Spine.Unity.SkeletonGraphic)o;
  606. System.Collections.Generic.Dictionary<UnityEngine.Texture,UnityEngine.Material> ret = obj.CustomMaterialOverride;
  607. ToLua.PushSealed(L, ret);
  608. return 1;
  609. }
  610. catch(Exception e)
  611. {
  612. return LuaDLL.toluaL_exception(L, e, o, "attempt to index CustomMaterialOverride on a nil value");
  613. }
  614. }
  615. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  616. static int get_OverrideTexture(IntPtr L)
  617. {
  618. object o = null;
  619. try
  620. {
  621. o = ToLua.ToObject(L, 1);
  622. Spine.Unity.SkeletonGraphic obj = (Spine.Unity.SkeletonGraphic)o;
  623. UnityEngine.Texture ret = obj.OverrideTexture;
  624. ToLua.Push(L, ret);
  625. return 1;
  626. }
  627. catch(Exception e)
  628. {
  629. return LuaDLL.toluaL_exception(L, e, o, "attempt to index OverrideTexture on a nil value");
  630. }
  631. }
  632. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  633. static int get_mainTexture(IntPtr L)
  634. {
  635. object o = null;
  636. try
  637. {
  638. o = ToLua.ToObject(L, 1);
  639. Spine.Unity.SkeletonGraphic obj = (Spine.Unity.SkeletonGraphic)o;
  640. UnityEngine.Texture ret = obj.mainTexture;
  641. ToLua.Push(L, ret);
  642. return 1;
  643. }
  644. catch(Exception e)
  645. {
  646. return LuaDLL.toluaL_exception(L, e, o, "attempt to index mainTexture on a nil value");
  647. }
  648. }
  649. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  650. static int get_Skeleton(IntPtr L)
  651. {
  652. object o = null;
  653. try
  654. {
  655. o = ToLua.ToObject(L, 1);
  656. Spine.Unity.SkeletonGraphic obj = (Spine.Unity.SkeletonGraphic)o;
  657. Spine.Skeleton ret = obj.Skeleton;
  658. ToLua.PushObject(L, ret);
  659. return 1;
  660. }
  661. catch(Exception e)
  662. {
  663. return LuaDLL.toluaL_exception(L, e, o, "attempt to index Skeleton on a nil value");
  664. }
  665. }
  666. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  667. static int get_SkeletonData(IntPtr L)
  668. {
  669. object o = null;
  670. try
  671. {
  672. o = ToLua.ToObject(L, 1);
  673. Spine.Unity.SkeletonGraphic obj = (Spine.Unity.SkeletonGraphic)o;
  674. Spine.SkeletonData ret = obj.SkeletonData;
  675. ToLua.PushObject(L, ret);
  676. return 1;
  677. }
  678. catch(Exception e)
  679. {
  680. return LuaDLL.toluaL_exception(L, e, o, "attempt to index SkeletonData on a nil value");
  681. }
  682. }
  683. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  684. static int get_IsValid(IntPtr L)
  685. {
  686. object o = null;
  687. try
  688. {
  689. o = ToLua.ToObject(L, 1);
  690. Spine.Unity.SkeletonGraphic obj = (Spine.Unity.SkeletonGraphic)o;
  691. bool ret = obj.IsValid;
  692. LuaDLL.lua_pushboolean(L, ret);
  693. return 1;
  694. }
  695. catch(Exception e)
  696. {
  697. return LuaDLL.toluaL_exception(L, e, o, "attempt to index IsValid on a nil value");
  698. }
  699. }
  700. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  701. static int get_AnimationState(IntPtr L)
  702. {
  703. object o = null;
  704. try
  705. {
  706. o = ToLua.ToObject(L, 1);
  707. Spine.Unity.SkeletonGraphic obj = (Spine.Unity.SkeletonGraphic)o;
  708. Spine.AnimationState ret = obj.AnimationState;
  709. ToLua.PushObject(L, ret);
  710. return 1;
  711. }
  712. catch(Exception e)
  713. {
  714. return LuaDLL.toluaL_exception(L, e, o, "attempt to index AnimationState on a nil value");
  715. }
  716. }
  717. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  718. static int get_MeshGenerator(IntPtr L)
  719. {
  720. object o = null;
  721. try
  722. {
  723. o = ToLua.ToObject(L, 1);
  724. Spine.Unity.SkeletonGraphic obj = (Spine.Unity.SkeletonGraphic)o;
  725. Spine.Unity.MeshGenerator ret = obj.MeshGenerator;
  726. ToLua.PushObject(L, ret);
  727. return 1;
  728. }
  729. catch(Exception e)
  730. {
  731. return LuaDLL.toluaL_exception(L, e, o, "attempt to index MeshGenerator on a nil value");
  732. }
  733. }
  734. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  735. static int get_OnRebuild(IntPtr L)
  736. {
  737. ToLua.Push(L, new EventObject(typeof(Spine.Unity.SkeletonGraphic.SkeletonRendererDelegate)));
  738. return 1;
  739. }
  740. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  741. static int get_OnMeshAndMaterialsUpdated(IntPtr L)
  742. {
  743. ToLua.Push(L, new EventObject(typeof(Spine.Unity.SkeletonGraphic.SkeletonRendererDelegate)));
  744. return 1;
  745. }
  746. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  747. static int get_UpdateLocal(IntPtr L)
  748. {
  749. ToLua.Push(L, new EventObject(typeof(Spine.Unity.UpdateBonesDelegate)));
  750. return 1;
  751. }
  752. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  753. static int get_UpdateWorld(IntPtr L)
  754. {
  755. ToLua.Push(L, new EventObject(typeof(Spine.Unity.UpdateBonesDelegate)));
  756. return 1;
  757. }
  758. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  759. static int get_UpdateComplete(IntPtr L)
  760. {
  761. ToLua.Push(L, new EventObject(typeof(Spine.Unity.UpdateBonesDelegate)));
  762. return 1;
  763. }
  764. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  765. static int get_OnPostProcessVertices(IntPtr L)
  766. {
  767. ToLua.Push(L, new EventObject(typeof(Spine.Unity.MeshGeneratorDelegate)));
  768. return 1;
  769. }
  770. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  771. static int set_skeletonDataAsset(IntPtr L)
  772. {
  773. object o = null;
  774. try
  775. {
  776. o = ToLua.ToObject(L, 1);
  777. Spine.Unity.SkeletonGraphic obj = (Spine.Unity.SkeletonGraphic)o;
  778. Spine.Unity.SkeletonDataAsset arg0 = (Spine.Unity.SkeletonDataAsset)ToLua.CheckObject<Spine.Unity.SkeletonDataAsset>(L, 2);
  779. obj.skeletonDataAsset = arg0;
  780. return 0;
  781. }
  782. catch(Exception e)
  783. {
  784. return LuaDLL.toluaL_exception(L, e, o, "attempt to index skeletonDataAsset on a nil value");
  785. }
  786. }
  787. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  788. static int set_initialSkinName(IntPtr L)
  789. {
  790. object o = null;
  791. try
  792. {
  793. o = ToLua.ToObject(L, 1);
  794. Spine.Unity.SkeletonGraphic obj = (Spine.Unity.SkeletonGraphic)o;
  795. string arg0 = ToLua.CheckString(L, 2);
  796. obj.initialSkinName = arg0;
  797. return 0;
  798. }
  799. catch(Exception e)
  800. {
  801. return LuaDLL.toluaL_exception(L, e, o, "attempt to index initialSkinName on a nil value");
  802. }
  803. }
  804. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  805. static int set_initialFlipX(IntPtr L)
  806. {
  807. object o = null;
  808. try
  809. {
  810. o = ToLua.ToObject(L, 1);
  811. Spine.Unity.SkeletonGraphic obj = (Spine.Unity.SkeletonGraphic)o;
  812. bool arg0 = LuaDLL.luaL_checkboolean(L, 2);
  813. obj.initialFlipX = arg0;
  814. return 0;
  815. }
  816. catch(Exception e)
  817. {
  818. return LuaDLL.toluaL_exception(L, e, o, "attempt to index initialFlipX on a nil value");
  819. }
  820. }
  821. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  822. static int set_initialFlipY(IntPtr L)
  823. {
  824. object o = null;
  825. try
  826. {
  827. o = ToLua.ToObject(L, 1);
  828. Spine.Unity.SkeletonGraphic obj = (Spine.Unity.SkeletonGraphic)o;
  829. bool arg0 = LuaDLL.luaL_checkboolean(L, 2);
  830. obj.initialFlipY = arg0;
  831. return 0;
  832. }
  833. catch(Exception e)
  834. {
  835. return LuaDLL.toluaL_exception(L, e, o, "attempt to index initialFlipY on a nil value");
  836. }
  837. }
  838. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  839. static int set_startingAnimation(IntPtr L)
  840. {
  841. object o = null;
  842. try
  843. {
  844. o = ToLua.ToObject(L, 1);
  845. Spine.Unity.SkeletonGraphic obj = (Spine.Unity.SkeletonGraphic)o;
  846. string arg0 = ToLua.CheckString(L, 2);
  847. obj.startingAnimation = arg0;
  848. return 0;
  849. }
  850. catch(Exception e)
  851. {
  852. return LuaDLL.toluaL_exception(L, e, o, "attempt to index startingAnimation on a nil value");
  853. }
  854. }
  855. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  856. static int set_startingLoop(IntPtr L)
  857. {
  858. object o = null;
  859. try
  860. {
  861. o = ToLua.ToObject(L, 1);
  862. Spine.Unity.SkeletonGraphic obj = (Spine.Unity.SkeletonGraphic)o;
  863. bool arg0 = LuaDLL.luaL_checkboolean(L, 2);
  864. obj.startingLoop = arg0;
  865. return 0;
  866. }
  867. catch(Exception e)
  868. {
  869. return LuaDLL.toluaL_exception(L, e, o, "attempt to index startingLoop on a nil value");
  870. }
  871. }
  872. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  873. static int set_timeScale(IntPtr L)
  874. {
  875. object o = null;
  876. try
  877. {
  878. o = ToLua.ToObject(L, 1);
  879. Spine.Unity.SkeletonGraphic obj = (Spine.Unity.SkeletonGraphic)o;
  880. float arg0 = (float)LuaDLL.luaL_checknumber(L, 2);
  881. obj.timeScale = arg0;
  882. return 0;
  883. }
  884. catch(Exception e)
  885. {
  886. return LuaDLL.toluaL_exception(L, e, o, "attempt to index timeScale on a nil value");
  887. }
  888. }
  889. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  890. static int set_freeze(IntPtr L)
  891. {
  892. object o = null;
  893. try
  894. {
  895. o = ToLua.ToObject(L, 1);
  896. Spine.Unity.SkeletonGraphic obj = (Spine.Unity.SkeletonGraphic)o;
  897. bool arg0 = LuaDLL.luaL_checkboolean(L, 2);
  898. obj.freeze = arg0;
  899. return 0;
  900. }
  901. catch(Exception e)
  902. {
  903. return LuaDLL.toluaL_exception(L, e, o, "attempt to index freeze on a nil value");
  904. }
  905. }
  906. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  907. static int set_unscaledTime(IntPtr L)
  908. {
  909. object o = null;
  910. try
  911. {
  912. o = ToLua.ToObject(L, 1);
  913. Spine.Unity.SkeletonGraphic obj = (Spine.Unity.SkeletonGraphic)o;
  914. bool arg0 = LuaDLL.luaL_checkboolean(L, 2);
  915. obj.unscaledTime = arg0;
  916. return 0;
  917. }
  918. catch(Exception e)
  919. {
  920. return LuaDLL.toluaL_exception(L, e, o, "attempt to index unscaledTime on a nil value");
  921. }
  922. }
  923. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  924. static int set_allowMultipleCanvasRenderers(IntPtr L)
  925. {
  926. object o = null;
  927. try
  928. {
  929. o = ToLua.ToObject(L, 1);
  930. Spine.Unity.SkeletonGraphic obj = (Spine.Unity.SkeletonGraphic)o;
  931. bool arg0 = LuaDLL.luaL_checkboolean(L, 2);
  932. obj.allowMultipleCanvasRenderers = arg0;
  933. return 0;
  934. }
  935. catch(Exception e)
  936. {
  937. return LuaDLL.toluaL_exception(L, e, o, "attempt to index allowMultipleCanvasRenderers on a nil value");
  938. }
  939. }
  940. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  941. static int set_canvasRenderers(IntPtr L)
  942. {
  943. object o = null;
  944. try
  945. {
  946. o = ToLua.ToObject(L, 1);
  947. Spine.Unity.SkeletonGraphic obj = (Spine.Unity.SkeletonGraphic)o;
  948. System.Collections.Generic.List<UnityEngine.CanvasRenderer> arg0 = (System.Collections.Generic.List<UnityEngine.CanvasRenderer>)ToLua.CheckObject(L, 2, typeof(System.Collections.Generic.List<UnityEngine.CanvasRenderer>));
  949. obj.canvasRenderers = arg0;
  950. return 0;
  951. }
  952. catch(Exception e)
  953. {
  954. return LuaDLL.toluaL_exception(L, e, o, "attempt to index canvasRenderers on a nil value");
  955. }
  956. }
  957. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  958. static int set_enableSeparatorSlots(IntPtr L)
  959. {
  960. object o = null;
  961. try
  962. {
  963. o = ToLua.ToObject(L, 1);
  964. Spine.Unity.SkeletonGraphic obj = (Spine.Unity.SkeletonGraphic)o;
  965. bool arg0 = LuaDLL.luaL_checkboolean(L, 2);
  966. obj.enableSeparatorSlots = arg0;
  967. return 0;
  968. }
  969. catch(Exception e)
  970. {
  971. return LuaDLL.toluaL_exception(L, e, o, "attempt to index enableSeparatorSlots on a nil value");
  972. }
  973. }
  974. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  975. static int set_updateSeparatorPartLocation(IntPtr L)
  976. {
  977. object o = null;
  978. try
  979. {
  980. o = ToLua.ToObject(L, 1);
  981. Spine.Unity.SkeletonGraphic obj = (Spine.Unity.SkeletonGraphic)o;
  982. bool arg0 = LuaDLL.luaL_checkboolean(L, 2);
  983. obj.updateSeparatorPartLocation = arg0;
  984. return 0;
  985. }
  986. catch(Exception e)
  987. {
  988. return LuaDLL.toluaL_exception(L, e, o, "attempt to index updateSeparatorPartLocation on a nil value");
  989. }
  990. }
  991. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  992. static int set_OverrideTexture(IntPtr L)
  993. {
  994. object o = null;
  995. try
  996. {
  997. o = ToLua.ToObject(L, 1);
  998. Spine.Unity.SkeletonGraphic obj = (Spine.Unity.SkeletonGraphic)o;
  999. UnityEngine.Texture arg0 = (UnityEngine.Texture)ToLua.CheckObject<UnityEngine.Texture>(L, 2);
  1000. obj.OverrideTexture = arg0;
  1001. return 0;
  1002. }
  1003. catch(Exception e)
  1004. {
  1005. return LuaDLL.toluaL_exception(L, e, o, "attempt to index OverrideTexture on a nil value");
  1006. }
  1007. }
  1008. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  1009. static int set_Skeleton(IntPtr L)
  1010. {
  1011. object o = null;
  1012. try
  1013. {
  1014. o = ToLua.ToObject(L, 1);
  1015. Spine.Unity.SkeletonGraphic obj = (Spine.Unity.SkeletonGraphic)o;
  1016. Spine.Skeleton arg0 = (Spine.Skeleton)ToLua.CheckObject<Spine.Skeleton>(L, 2);
  1017. obj.Skeleton = arg0;
  1018. return 0;
  1019. }
  1020. catch(Exception e)
  1021. {
  1022. return LuaDLL.toluaL_exception(L, e, o, "attempt to index Skeleton on a nil value");
  1023. }
  1024. }
  1025. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  1026. static int set_OnRebuild(IntPtr L)
  1027. {
  1028. try
  1029. {
  1030. Spine.Unity.SkeletonGraphic obj = (Spine.Unity.SkeletonGraphic)ToLua.CheckObject(L, 1, typeof(Spine.Unity.SkeletonGraphic));
  1031. EventObject arg0 = null;
  1032. if (LuaDLL.lua_isuserdata(L, 2) != 0)
  1033. {
  1034. arg0 = (EventObject)ToLua.ToObject(L, 2);
  1035. }
  1036. else
  1037. {
  1038. return LuaDLL.luaL_throw(L, "The event 'Spine.Unity.SkeletonGraphic.OnRebuild' can only appear on the left hand side of += or -= when used outside of the type 'Spine.Unity.SkeletonGraphic'");
  1039. }
  1040. if (arg0.op == EventOp.Add)
  1041. {
  1042. Spine.Unity.SkeletonGraphic.SkeletonRendererDelegate ev = (Spine.Unity.SkeletonGraphic.SkeletonRendererDelegate)arg0.func;
  1043. obj.OnRebuild += ev;
  1044. }
  1045. else if (arg0.op == EventOp.Sub)
  1046. {
  1047. Spine.Unity.SkeletonGraphic.SkeletonRendererDelegate ev = (Spine.Unity.SkeletonGraphic.SkeletonRendererDelegate)arg0.func;
  1048. obj.OnRebuild -= ev;
  1049. }
  1050. return 0;
  1051. }
  1052. catch (Exception e)
  1053. {
  1054. return LuaDLL.toluaL_exception(L, e);
  1055. }
  1056. }
  1057. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  1058. static int set_OnMeshAndMaterialsUpdated(IntPtr L)
  1059. {
  1060. try
  1061. {
  1062. Spine.Unity.SkeletonGraphic obj = (Spine.Unity.SkeletonGraphic)ToLua.CheckObject(L, 1, typeof(Spine.Unity.SkeletonGraphic));
  1063. EventObject arg0 = null;
  1064. if (LuaDLL.lua_isuserdata(L, 2) != 0)
  1065. {
  1066. arg0 = (EventObject)ToLua.ToObject(L, 2);
  1067. }
  1068. else
  1069. {
  1070. return LuaDLL.luaL_throw(L, "The event 'Spine.Unity.SkeletonGraphic.OnMeshAndMaterialsUpdated' can only appear on the left hand side of += or -= when used outside of the type 'Spine.Unity.SkeletonGraphic'");
  1071. }
  1072. if (arg0.op == EventOp.Add)
  1073. {
  1074. Spine.Unity.SkeletonGraphic.SkeletonRendererDelegate ev = (Spine.Unity.SkeletonGraphic.SkeletonRendererDelegate)arg0.func;
  1075. obj.OnMeshAndMaterialsUpdated += ev;
  1076. }
  1077. else if (arg0.op == EventOp.Sub)
  1078. {
  1079. Spine.Unity.SkeletonGraphic.SkeletonRendererDelegate ev = (Spine.Unity.SkeletonGraphic.SkeletonRendererDelegate)arg0.func;
  1080. obj.OnMeshAndMaterialsUpdated -= ev;
  1081. }
  1082. return 0;
  1083. }
  1084. catch (Exception e)
  1085. {
  1086. return LuaDLL.toluaL_exception(L, e);
  1087. }
  1088. }
  1089. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  1090. static int set_UpdateLocal(IntPtr L)
  1091. {
  1092. try
  1093. {
  1094. Spine.Unity.SkeletonGraphic obj = (Spine.Unity.SkeletonGraphic)ToLua.CheckObject(L, 1, typeof(Spine.Unity.SkeletonGraphic));
  1095. EventObject arg0 = null;
  1096. if (LuaDLL.lua_isuserdata(L, 2) != 0)
  1097. {
  1098. arg0 = (EventObject)ToLua.ToObject(L, 2);
  1099. }
  1100. else
  1101. {
  1102. return LuaDLL.luaL_throw(L, "The event 'Spine.Unity.SkeletonGraphic.UpdateLocal' can only appear on the left hand side of += or -= when used outside of the type 'Spine.Unity.SkeletonGraphic'");
  1103. }
  1104. if (arg0.op == EventOp.Add)
  1105. {
  1106. Spine.Unity.UpdateBonesDelegate ev = (Spine.Unity.UpdateBonesDelegate)arg0.func;
  1107. obj.UpdateLocal += ev;
  1108. }
  1109. else if (arg0.op == EventOp.Sub)
  1110. {
  1111. Spine.Unity.UpdateBonesDelegate ev = (Spine.Unity.UpdateBonesDelegate)arg0.func;
  1112. obj.UpdateLocal -= ev;
  1113. }
  1114. return 0;
  1115. }
  1116. catch (Exception e)
  1117. {
  1118. return LuaDLL.toluaL_exception(L, e);
  1119. }
  1120. }
  1121. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  1122. static int set_UpdateWorld(IntPtr L)
  1123. {
  1124. try
  1125. {
  1126. Spine.Unity.SkeletonGraphic obj = (Spine.Unity.SkeletonGraphic)ToLua.CheckObject(L, 1, typeof(Spine.Unity.SkeletonGraphic));
  1127. EventObject arg0 = null;
  1128. if (LuaDLL.lua_isuserdata(L, 2) != 0)
  1129. {
  1130. arg0 = (EventObject)ToLua.ToObject(L, 2);
  1131. }
  1132. else
  1133. {
  1134. return LuaDLL.luaL_throw(L, "The event 'Spine.Unity.SkeletonGraphic.UpdateWorld' can only appear on the left hand side of += or -= when used outside of the type 'Spine.Unity.SkeletonGraphic'");
  1135. }
  1136. if (arg0.op == EventOp.Add)
  1137. {
  1138. Spine.Unity.UpdateBonesDelegate ev = (Spine.Unity.UpdateBonesDelegate)arg0.func;
  1139. obj.UpdateWorld += ev;
  1140. }
  1141. else if (arg0.op == EventOp.Sub)
  1142. {
  1143. Spine.Unity.UpdateBonesDelegate ev = (Spine.Unity.UpdateBonesDelegate)arg0.func;
  1144. obj.UpdateWorld -= ev;
  1145. }
  1146. return 0;
  1147. }
  1148. catch (Exception e)
  1149. {
  1150. return LuaDLL.toluaL_exception(L, e);
  1151. }
  1152. }
  1153. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  1154. static int set_UpdateComplete(IntPtr L)
  1155. {
  1156. try
  1157. {
  1158. Spine.Unity.SkeletonGraphic obj = (Spine.Unity.SkeletonGraphic)ToLua.CheckObject(L, 1, typeof(Spine.Unity.SkeletonGraphic));
  1159. EventObject arg0 = null;
  1160. if (LuaDLL.lua_isuserdata(L, 2) != 0)
  1161. {
  1162. arg0 = (EventObject)ToLua.ToObject(L, 2);
  1163. }
  1164. else
  1165. {
  1166. return LuaDLL.luaL_throw(L, "The event 'Spine.Unity.SkeletonGraphic.UpdateComplete' can only appear on the left hand side of += or -= when used outside of the type 'Spine.Unity.SkeletonGraphic'");
  1167. }
  1168. if (arg0.op == EventOp.Add)
  1169. {
  1170. Spine.Unity.UpdateBonesDelegate ev = (Spine.Unity.UpdateBonesDelegate)arg0.func;
  1171. obj.UpdateComplete += ev;
  1172. }
  1173. else if (arg0.op == EventOp.Sub)
  1174. {
  1175. Spine.Unity.UpdateBonesDelegate ev = (Spine.Unity.UpdateBonesDelegate)arg0.func;
  1176. obj.UpdateComplete -= ev;
  1177. }
  1178. return 0;
  1179. }
  1180. catch (Exception e)
  1181. {
  1182. return LuaDLL.toluaL_exception(L, e);
  1183. }
  1184. }
  1185. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  1186. static int set_OnPostProcessVertices(IntPtr L)
  1187. {
  1188. try
  1189. {
  1190. Spine.Unity.SkeletonGraphic obj = (Spine.Unity.SkeletonGraphic)ToLua.CheckObject(L, 1, typeof(Spine.Unity.SkeletonGraphic));
  1191. EventObject arg0 = null;
  1192. if (LuaDLL.lua_isuserdata(L, 2) != 0)
  1193. {
  1194. arg0 = (EventObject)ToLua.ToObject(L, 2);
  1195. }
  1196. else
  1197. {
  1198. return LuaDLL.luaL_throw(L, "The event 'Spine.Unity.SkeletonGraphic.OnPostProcessVertices' can only appear on the left hand side of += or -= when used outside of the type 'Spine.Unity.SkeletonGraphic'");
  1199. }
  1200. if (arg0.op == EventOp.Add)
  1201. {
  1202. Spine.Unity.MeshGeneratorDelegate ev = (Spine.Unity.MeshGeneratorDelegate)arg0.func;
  1203. obj.OnPostProcessVertices += ev;
  1204. }
  1205. else if (arg0.op == EventOp.Sub)
  1206. {
  1207. Spine.Unity.MeshGeneratorDelegate ev = (Spine.Unity.MeshGeneratorDelegate)arg0.func;
  1208. obj.OnPostProcessVertices -= ev;
  1209. }
  1210. return 0;
  1211. }
  1212. catch (Exception e)
  1213. {
  1214. return LuaDLL.toluaL_exception(L, e);
  1215. }
  1216. }
  1217. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  1218. static int Spine_Unity_SkeletonGraphic_SkeletonRendererDelegate(IntPtr L)
  1219. {
  1220. try
  1221. {
  1222. int count = LuaDLL.lua_gettop(L);
  1223. LuaFunction func = ToLua.CheckLuaFunction(L, 1);
  1224. if (count == 1)
  1225. {
  1226. Delegate arg1 = DelegateTraits<Spine.Unity.SkeletonGraphic.SkeletonRendererDelegate>.Create(func);
  1227. ToLua.Push(L, arg1);
  1228. }
  1229. else
  1230. {
  1231. LuaTable self = ToLua.CheckLuaTable(L, 2);
  1232. Delegate arg1 = DelegateTraits<Spine.Unity.SkeletonGraphic.SkeletonRendererDelegate>.Create(func, self);
  1233. ToLua.Push(L, arg1);
  1234. }
  1235. return 1;
  1236. }
  1237. catch(Exception e)
  1238. {
  1239. return LuaDLL.toluaL_exception(L, e);
  1240. }
  1241. }
  1242. }