Bulk_UnityEngine.ParticleSystemModule_0.cpp 63 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489
  1. #include "il2cpp-config.h"
  2. #ifndef _MSC_VER
  3. # include <alloca.h>
  4. #else
  5. # include <malloc.h>
  6. #endif
  7. #include <cstring>
  8. #include <string.h>
  9. #include <stdio.h>
  10. #include <cmath>
  11. #include <limits>
  12. #include <assert.h>
  13. #include <stdint.h>
  14. #include "il2cpp-class-internals.h"
  15. #include "codegen/il2cpp-codegen.h"
  16. #include "il2cpp-object-internals.h"
  17. // UnityEngine.ParticleSystem
  18. struct ParticleSystem_t1800779281;
  19. // UnityEngine.AnimationCurve
  20. struct AnimationCurve_t3046754366;
  21. // System.Char[]
  22. struct CharU5BU5D_t3528271667;
  23. // System.String
  24. struct String_t;
  25. // System.Void
  26. struct Void_t1185182177;
  27. struct AnimationCurve_t3046754366_marshaled_pinvoke;
  28. struct AnimationCurve_t3046754366;;
  29. struct AnimationCurve_t3046754366_marshaled_pinvoke;;
  30. extern RuntimeClass* AnimationCurve_t3046754366_il2cpp_TypeInfo_var;
  31. extern const uint32_t MinMaxCurve_t1067599125_pinvoke_FromNativeMethodDefinition_MetadataUsageId;
  32. struct AnimationCurve_t3046754366_marshaled_com;
  33. struct AnimationCurve_t3046754366_marshaled_com;;
  34. #ifndef U3CMODULEU3E_T692745548_H
  35. #define U3CMODULEU3E_T692745548_H
  36. #ifdef __clang__
  37. #pragma clang diagnostic push
  38. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  39. #pragma clang diagnostic ignored "-Wunused-variable"
  40. #endif
  41. // <Module>
  42. struct U3CModuleU3E_t692745548
  43. {
  44. public:
  45. public:
  46. };
  47. #ifdef __clang__
  48. #pragma clang diagnostic pop
  49. #endif
  50. #endif // U3CMODULEU3E_T692745548_H
  51. #ifndef RUNTIMEOBJECT_H
  52. #define RUNTIMEOBJECT_H
  53. #ifdef __clang__
  54. #pragma clang diagnostic push
  55. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  56. #pragma clang diagnostic ignored "-Wunused-variable"
  57. #endif
  58. // System.Object
  59. #ifdef __clang__
  60. #pragma clang diagnostic pop
  61. #endif
  62. #endif // RUNTIMEOBJECT_H
  63. struct Il2CppArrayBounds;
  64. #ifndef RUNTIMEARRAY_H
  65. #define RUNTIMEARRAY_H
  66. #ifdef __clang__
  67. #pragma clang diagnostic push
  68. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  69. #pragma clang diagnostic ignored "-Wunused-variable"
  70. #endif
  71. // System.Array
  72. #ifdef __clang__
  73. #pragma clang diagnostic pop
  74. #endif
  75. #endif // RUNTIMEARRAY_H
  76. #ifndef VALUETYPE_T3640485471_H
  77. #define VALUETYPE_T3640485471_H
  78. #ifdef __clang__
  79. #pragma clang diagnostic push
  80. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  81. #pragma clang diagnostic ignored "-Wunused-variable"
  82. #endif
  83. // System.ValueType
  84. struct ValueType_t3640485471 : public RuntimeObject
  85. {
  86. public:
  87. public:
  88. };
  89. #ifdef __clang__
  90. #pragma clang diagnostic pop
  91. #endif
  92. // Native definition for P/Invoke marshalling of System.ValueType
  93. struct ValueType_t3640485471_marshaled_pinvoke
  94. {
  95. };
  96. // Native definition for COM marshalling of System.ValueType
  97. struct ValueType_t3640485471_marshaled_com
  98. {
  99. };
  100. #endif // VALUETYPE_T3640485471_H
  101. #ifndef MAINMODULE_T2320046318_H
  102. #define MAINMODULE_T2320046318_H
  103. #ifdef __clang__
  104. #pragma clang diagnostic push
  105. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  106. #pragma clang diagnostic ignored "-Wunused-variable"
  107. #endif
  108. // UnityEngine.ParticleSystem/MainModule
  109. struct MainModule_t2320046318
  110. {
  111. public:
  112. // UnityEngine.ParticleSystem UnityEngine.ParticleSystem/MainModule::m_ParticleSystem
  113. ParticleSystem_t1800779281 * ___m_ParticleSystem_0;
  114. public:
  115. inline static int32_t get_offset_of_m_ParticleSystem_0() { return static_cast<int32_t>(offsetof(MainModule_t2320046318, ___m_ParticleSystem_0)); }
  116. inline ParticleSystem_t1800779281 * get_m_ParticleSystem_0() const { return ___m_ParticleSystem_0; }
  117. inline ParticleSystem_t1800779281 ** get_address_of_m_ParticleSystem_0() { return &___m_ParticleSystem_0; }
  118. inline void set_m_ParticleSystem_0(ParticleSystem_t1800779281 * value)
  119. {
  120. ___m_ParticleSystem_0 = value;
  121. Il2CppCodeGenWriteBarrier((&___m_ParticleSystem_0), value);
  122. }
  123. };
  124. #ifdef __clang__
  125. #pragma clang diagnostic pop
  126. #endif
  127. // Native definition for P/Invoke marshalling of UnityEngine.ParticleSystem/MainModule
  128. struct MainModule_t2320046318_marshaled_pinvoke
  129. {
  130. ParticleSystem_t1800779281 * ___m_ParticleSystem_0;
  131. };
  132. // Native definition for COM marshalling of UnityEngine.ParticleSystem/MainModule
  133. struct MainModule_t2320046318_marshaled_com
  134. {
  135. ParticleSystem_t1800779281 * ___m_ParticleSystem_0;
  136. };
  137. #endif // MAINMODULE_T2320046318_H
  138. #ifndef ENUM_T4135868527_H
  139. #define ENUM_T4135868527_H
  140. #ifdef __clang__
  141. #pragma clang diagnostic push
  142. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  143. #pragma clang diagnostic ignored "-Wunused-variable"
  144. #endif
  145. // System.Enum
  146. struct Enum_t4135868527 : public ValueType_t3640485471
  147. {
  148. public:
  149. public:
  150. };
  151. struct Enum_t4135868527_StaticFields
  152. {
  153. public:
  154. // System.Char[] System.Enum::split_char
  155. CharU5BU5D_t3528271667* ___split_char_0;
  156. public:
  157. inline static int32_t get_offset_of_split_char_0() { return static_cast<int32_t>(offsetof(Enum_t4135868527_StaticFields, ___split_char_0)); }
  158. inline CharU5BU5D_t3528271667* get_split_char_0() const { return ___split_char_0; }
  159. inline CharU5BU5D_t3528271667** get_address_of_split_char_0() { return &___split_char_0; }
  160. inline void set_split_char_0(CharU5BU5D_t3528271667* value)
  161. {
  162. ___split_char_0 = value;
  163. Il2CppCodeGenWriteBarrier((&___split_char_0), value);
  164. }
  165. };
  166. #ifdef __clang__
  167. #pragma clang diagnostic pop
  168. #endif
  169. // Native definition for P/Invoke marshalling of System.Enum
  170. struct Enum_t4135868527_marshaled_pinvoke
  171. {
  172. };
  173. // Native definition for COM marshalling of System.Enum
  174. struct Enum_t4135868527_marshaled_com
  175. {
  176. };
  177. #endif // ENUM_T4135868527_H
  178. #ifndef SINGLE_T1397266774_H
  179. #define SINGLE_T1397266774_H
  180. #ifdef __clang__
  181. #pragma clang diagnostic push
  182. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  183. #pragma clang diagnostic ignored "-Wunused-variable"
  184. #endif
  185. // System.Single
  186. struct Single_t1397266774
  187. {
  188. public:
  189. // System.Single System.Single::m_value
  190. float ___m_value_7;
  191. public:
  192. inline static int32_t get_offset_of_m_value_7() { return static_cast<int32_t>(offsetof(Single_t1397266774, ___m_value_7)); }
  193. inline float get_m_value_7() const { return ___m_value_7; }
  194. inline float* get_address_of_m_value_7() { return &___m_value_7; }
  195. inline void set_m_value_7(float value)
  196. {
  197. ___m_value_7 = value;
  198. }
  199. };
  200. #ifdef __clang__
  201. #pragma clang diagnostic pop
  202. #endif
  203. #endif // SINGLE_T1397266774_H
  204. #ifndef EMISSIONMODULE_T311448003_H
  205. #define EMISSIONMODULE_T311448003_H
  206. #ifdef __clang__
  207. #pragma clang diagnostic push
  208. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  209. #pragma clang diagnostic ignored "-Wunused-variable"
  210. #endif
  211. // UnityEngine.ParticleSystem/EmissionModule
  212. struct EmissionModule_t311448003
  213. {
  214. public:
  215. // UnityEngine.ParticleSystem UnityEngine.ParticleSystem/EmissionModule::m_ParticleSystem
  216. ParticleSystem_t1800779281 * ___m_ParticleSystem_0;
  217. public:
  218. inline static int32_t get_offset_of_m_ParticleSystem_0() { return static_cast<int32_t>(offsetof(EmissionModule_t311448003, ___m_ParticleSystem_0)); }
  219. inline ParticleSystem_t1800779281 * get_m_ParticleSystem_0() const { return ___m_ParticleSystem_0; }
  220. inline ParticleSystem_t1800779281 ** get_address_of_m_ParticleSystem_0() { return &___m_ParticleSystem_0; }
  221. inline void set_m_ParticleSystem_0(ParticleSystem_t1800779281 * value)
  222. {
  223. ___m_ParticleSystem_0 = value;
  224. Il2CppCodeGenWriteBarrier((&___m_ParticleSystem_0), value);
  225. }
  226. };
  227. #ifdef __clang__
  228. #pragma clang diagnostic pop
  229. #endif
  230. // Native definition for P/Invoke marshalling of UnityEngine.ParticleSystem/EmissionModule
  231. struct EmissionModule_t311448003_marshaled_pinvoke
  232. {
  233. ParticleSystem_t1800779281 * ___m_ParticleSystem_0;
  234. };
  235. // Native definition for COM marshalling of UnityEngine.ParticleSystem/EmissionModule
  236. struct EmissionModule_t311448003_marshaled_com
  237. {
  238. ParticleSystem_t1800779281 * ___m_ParticleSystem_0;
  239. };
  240. #endif // EMISSIONMODULE_T311448003_H
  241. #ifndef BOOLEAN_T97287965_H
  242. #define BOOLEAN_T97287965_H
  243. #ifdef __clang__
  244. #pragma clang diagnostic push
  245. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  246. #pragma clang diagnostic ignored "-Wunused-variable"
  247. #endif
  248. // System.Boolean
  249. struct Boolean_t97287965
  250. {
  251. public:
  252. // System.Boolean System.Boolean::m_value
  253. bool ___m_value_2;
  254. public:
  255. inline static int32_t get_offset_of_m_value_2() { return static_cast<int32_t>(offsetof(Boolean_t97287965, ___m_value_2)); }
  256. inline bool get_m_value_2() const { return ___m_value_2; }
  257. inline bool* get_address_of_m_value_2() { return &___m_value_2; }
  258. inline void set_m_value_2(bool value)
  259. {
  260. ___m_value_2 = value;
  261. }
  262. };
  263. struct Boolean_t97287965_StaticFields
  264. {
  265. public:
  266. // System.String System.Boolean::FalseString
  267. String_t* ___FalseString_0;
  268. // System.String System.Boolean::TrueString
  269. String_t* ___TrueString_1;
  270. public:
  271. inline static int32_t get_offset_of_FalseString_0() { return static_cast<int32_t>(offsetof(Boolean_t97287965_StaticFields, ___FalseString_0)); }
  272. inline String_t* get_FalseString_0() const { return ___FalseString_0; }
  273. inline String_t** get_address_of_FalseString_0() { return &___FalseString_0; }
  274. inline void set_FalseString_0(String_t* value)
  275. {
  276. ___FalseString_0 = value;
  277. Il2CppCodeGenWriteBarrier((&___FalseString_0), value);
  278. }
  279. inline static int32_t get_offset_of_TrueString_1() { return static_cast<int32_t>(offsetof(Boolean_t97287965_StaticFields, ___TrueString_1)); }
  280. inline String_t* get_TrueString_1() const { return ___TrueString_1; }
  281. inline String_t** get_address_of_TrueString_1() { return &___TrueString_1; }
  282. inline void set_TrueString_1(String_t* value)
  283. {
  284. ___TrueString_1 = value;
  285. Il2CppCodeGenWriteBarrier((&___TrueString_1), value);
  286. }
  287. };
  288. #ifdef __clang__
  289. #pragma clang diagnostic pop
  290. #endif
  291. #endif // BOOLEAN_T97287965_H
  292. #ifndef VOID_T1185182177_H
  293. #define VOID_T1185182177_H
  294. #ifdef __clang__
  295. #pragma clang diagnostic push
  296. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  297. #pragma clang diagnostic ignored "-Wunused-variable"
  298. #endif
  299. // System.Void
  300. struct Void_t1185182177
  301. {
  302. public:
  303. public:
  304. };
  305. #ifdef __clang__
  306. #pragma clang diagnostic pop
  307. #endif
  308. #endif // VOID_T1185182177_H
  309. #ifndef INT32_T2950945753_H
  310. #define INT32_T2950945753_H
  311. #ifdef __clang__
  312. #pragma clang diagnostic push
  313. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  314. #pragma clang diagnostic ignored "-Wunused-variable"
  315. #endif
  316. // System.Int32
  317. struct Int32_t2950945753
  318. {
  319. public:
  320. // System.Int32 System.Int32::m_value
  321. int32_t ___m_value_2;
  322. public:
  323. inline static int32_t get_offset_of_m_value_2() { return static_cast<int32_t>(offsetof(Int32_t2950945753, ___m_value_2)); }
  324. inline int32_t get_m_value_2() const { return ___m_value_2; }
  325. inline int32_t* get_address_of_m_value_2() { return &___m_value_2; }
  326. inline void set_m_value_2(int32_t value)
  327. {
  328. ___m_value_2 = value;
  329. }
  330. };
  331. #ifdef __clang__
  332. #pragma clang diagnostic pop
  333. #endif
  334. #endif // INT32_T2950945753_H
  335. #ifndef INTPTR_T_H
  336. #define INTPTR_T_H
  337. #ifdef __clang__
  338. #pragma clang diagnostic push
  339. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  340. #pragma clang diagnostic ignored "-Wunused-variable"
  341. #endif
  342. // System.IntPtr
  343. struct IntPtr_t
  344. {
  345. public:
  346. // System.Void* System.IntPtr::m_value
  347. void* ___m_value_0;
  348. public:
  349. inline static int32_t get_offset_of_m_value_0() { return static_cast<int32_t>(offsetof(IntPtr_t, ___m_value_0)); }
  350. inline void* get_m_value_0() const { return ___m_value_0; }
  351. inline void** get_address_of_m_value_0() { return &___m_value_0; }
  352. inline void set_m_value_0(void* value)
  353. {
  354. ___m_value_0 = value;
  355. }
  356. };
  357. struct IntPtr_t_StaticFields
  358. {
  359. public:
  360. // System.IntPtr System.IntPtr::Zero
  361. intptr_t ___Zero_1;
  362. public:
  363. inline static int32_t get_offset_of_Zero_1() { return static_cast<int32_t>(offsetof(IntPtr_t_StaticFields, ___Zero_1)); }
  364. inline intptr_t get_Zero_1() const { return ___Zero_1; }
  365. inline intptr_t* get_address_of_Zero_1() { return &___Zero_1; }
  366. inline void set_Zero_1(intptr_t value)
  367. {
  368. ___Zero_1 = value;
  369. }
  370. };
  371. #ifdef __clang__
  372. #pragma clang diagnostic pop
  373. #endif
  374. #endif // INTPTR_T_H
  375. #ifndef ANIMATIONCURVE_T3046754366_H
  376. #define ANIMATIONCURVE_T3046754366_H
  377. #ifdef __clang__
  378. #pragma clang diagnostic push
  379. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  380. #pragma clang diagnostic ignored "-Wunused-variable"
  381. #endif
  382. // UnityEngine.AnimationCurve
  383. struct AnimationCurve_t3046754366 : public RuntimeObject
  384. {
  385. public:
  386. // System.IntPtr UnityEngine.AnimationCurve::m_Ptr
  387. intptr_t ___m_Ptr_0;
  388. public:
  389. inline static int32_t get_offset_of_m_Ptr_0() { return static_cast<int32_t>(offsetof(AnimationCurve_t3046754366, ___m_Ptr_0)); }
  390. inline intptr_t get_m_Ptr_0() const { return ___m_Ptr_0; }
  391. inline intptr_t* get_address_of_m_Ptr_0() { return &___m_Ptr_0; }
  392. inline void set_m_Ptr_0(intptr_t value)
  393. {
  394. ___m_Ptr_0 = value;
  395. }
  396. };
  397. #ifdef __clang__
  398. #pragma clang diagnostic pop
  399. #endif
  400. // Native definition for P/Invoke marshalling of UnityEngine.AnimationCurve
  401. struct AnimationCurve_t3046754366_marshaled_pinvoke
  402. {
  403. intptr_t ___m_Ptr_0;
  404. };
  405. // Native definition for COM marshalling of UnityEngine.AnimationCurve
  406. struct AnimationCurve_t3046754366_marshaled_com
  407. {
  408. intptr_t ___m_Ptr_0;
  409. };
  410. #endif // ANIMATIONCURVE_T3046754366_H
  411. #ifndef PARTICLESYSTEMSTOPBEHAVIOR_T2808326180_H
  412. #define PARTICLESYSTEMSTOPBEHAVIOR_T2808326180_H
  413. #ifdef __clang__
  414. #pragma clang diagnostic push
  415. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  416. #pragma clang diagnostic ignored "-Wunused-variable"
  417. #endif
  418. // UnityEngine.ParticleSystemStopBehavior
  419. struct ParticleSystemStopBehavior_t2808326180
  420. {
  421. public:
  422. // System.Int32 UnityEngine.ParticleSystemStopBehavior::value__
  423. int32_t ___value___1;
  424. public:
  425. inline static int32_t get_offset_of_value___1() { return static_cast<int32_t>(offsetof(ParticleSystemStopBehavior_t2808326180, ___value___1)); }
  426. inline int32_t get_value___1() const { return ___value___1; }
  427. inline int32_t* get_address_of_value___1() { return &___value___1; }
  428. inline void set_value___1(int32_t value)
  429. {
  430. ___value___1 = value;
  431. }
  432. };
  433. #ifdef __clang__
  434. #pragma clang diagnostic pop
  435. #endif
  436. #endif // PARTICLESYSTEMSTOPBEHAVIOR_T2808326180_H
  437. #ifndef PARTICLESYSTEMCURVEMODE_T3859704052_H
  438. #define PARTICLESYSTEMCURVEMODE_T3859704052_H
  439. #ifdef __clang__
  440. #pragma clang diagnostic push
  441. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  442. #pragma clang diagnostic ignored "-Wunused-variable"
  443. #endif
  444. // UnityEngine.ParticleSystemCurveMode
  445. struct ParticleSystemCurveMode_t3859704052
  446. {
  447. public:
  448. // System.Int32 UnityEngine.ParticleSystemCurveMode::value__
  449. int32_t ___value___1;
  450. public:
  451. inline static int32_t get_offset_of_value___1() { return static_cast<int32_t>(offsetof(ParticleSystemCurveMode_t3859704052, ___value___1)); }
  452. inline int32_t get_value___1() const { return ___value___1; }
  453. inline int32_t* get_address_of_value___1() { return &___value___1; }
  454. inline void set_value___1(int32_t value)
  455. {
  456. ___value___1 = value;
  457. }
  458. };
  459. #ifdef __clang__
  460. #pragma clang diagnostic pop
  461. #endif
  462. #endif // PARTICLESYSTEMCURVEMODE_T3859704052_H
  463. #ifndef OBJECT_T631007953_H
  464. #define OBJECT_T631007953_H
  465. #ifdef __clang__
  466. #pragma clang diagnostic push
  467. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  468. #pragma clang diagnostic ignored "-Wunused-variable"
  469. #endif
  470. // UnityEngine.Object
  471. struct Object_t631007953 : public RuntimeObject
  472. {
  473. public:
  474. // System.IntPtr UnityEngine.Object::m_CachedPtr
  475. intptr_t ___m_CachedPtr_0;
  476. public:
  477. inline static int32_t get_offset_of_m_CachedPtr_0() { return static_cast<int32_t>(offsetof(Object_t631007953, ___m_CachedPtr_0)); }
  478. inline intptr_t get_m_CachedPtr_0() const { return ___m_CachedPtr_0; }
  479. inline intptr_t* get_address_of_m_CachedPtr_0() { return &___m_CachedPtr_0; }
  480. inline void set_m_CachedPtr_0(intptr_t value)
  481. {
  482. ___m_CachedPtr_0 = value;
  483. }
  484. };
  485. struct Object_t631007953_StaticFields
  486. {
  487. public:
  488. // System.Int32 UnityEngine.Object::OffsetOfInstanceIDInCPlusPlusObject
  489. int32_t ___OffsetOfInstanceIDInCPlusPlusObject_1;
  490. public:
  491. inline static int32_t get_offset_of_OffsetOfInstanceIDInCPlusPlusObject_1() { return static_cast<int32_t>(offsetof(Object_t631007953_StaticFields, ___OffsetOfInstanceIDInCPlusPlusObject_1)); }
  492. inline int32_t get_OffsetOfInstanceIDInCPlusPlusObject_1() const { return ___OffsetOfInstanceIDInCPlusPlusObject_1; }
  493. inline int32_t* get_address_of_OffsetOfInstanceIDInCPlusPlusObject_1() { return &___OffsetOfInstanceIDInCPlusPlusObject_1; }
  494. inline void set_OffsetOfInstanceIDInCPlusPlusObject_1(int32_t value)
  495. {
  496. ___OffsetOfInstanceIDInCPlusPlusObject_1 = value;
  497. }
  498. };
  499. #ifdef __clang__
  500. #pragma clang diagnostic pop
  501. #endif
  502. // Native definition for P/Invoke marshalling of UnityEngine.Object
  503. struct Object_t631007953_marshaled_pinvoke
  504. {
  505. intptr_t ___m_CachedPtr_0;
  506. };
  507. // Native definition for COM marshalling of UnityEngine.Object
  508. struct Object_t631007953_marshaled_com
  509. {
  510. intptr_t ___m_CachedPtr_0;
  511. };
  512. #endif // OBJECT_T631007953_H
  513. #ifndef COMPONENT_T1923634451_H
  514. #define COMPONENT_T1923634451_H
  515. #ifdef __clang__
  516. #pragma clang diagnostic push
  517. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  518. #pragma clang diagnostic ignored "-Wunused-variable"
  519. #endif
  520. // UnityEngine.Component
  521. struct Component_t1923634451 : public Object_t631007953
  522. {
  523. public:
  524. public:
  525. };
  526. #ifdef __clang__
  527. #pragma clang diagnostic pop
  528. #endif
  529. #endif // COMPONENT_T1923634451_H
  530. #ifndef MINMAXCURVE_T1067599125_H
  531. #define MINMAXCURVE_T1067599125_H
  532. #ifdef __clang__
  533. #pragma clang diagnostic push
  534. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  535. #pragma clang diagnostic ignored "-Wunused-variable"
  536. #endif
  537. // UnityEngine.ParticleSystem/MinMaxCurve
  538. struct MinMaxCurve_t1067599125
  539. {
  540. public:
  541. // UnityEngine.ParticleSystemCurveMode UnityEngine.ParticleSystem/MinMaxCurve::m_Mode
  542. int32_t ___m_Mode_0;
  543. // System.Single UnityEngine.ParticleSystem/MinMaxCurve::m_CurveMultiplier
  544. float ___m_CurveMultiplier_1;
  545. // UnityEngine.AnimationCurve UnityEngine.ParticleSystem/MinMaxCurve::m_CurveMin
  546. AnimationCurve_t3046754366 * ___m_CurveMin_2;
  547. // UnityEngine.AnimationCurve UnityEngine.ParticleSystem/MinMaxCurve::m_CurveMax
  548. AnimationCurve_t3046754366 * ___m_CurveMax_3;
  549. // System.Single UnityEngine.ParticleSystem/MinMaxCurve::m_ConstantMin
  550. float ___m_ConstantMin_4;
  551. // System.Single UnityEngine.ParticleSystem/MinMaxCurve::m_ConstantMax
  552. float ___m_ConstantMax_5;
  553. public:
  554. inline static int32_t get_offset_of_m_Mode_0() { return static_cast<int32_t>(offsetof(MinMaxCurve_t1067599125, ___m_Mode_0)); }
  555. inline int32_t get_m_Mode_0() const { return ___m_Mode_0; }
  556. inline int32_t* get_address_of_m_Mode_0() { return &___m_Mode_0; }
  557. inline void set_m_Mode_0(int32_t value)
  558. {
  559. ___m_Mode_0 = value;
  560. }
  561. inline static int32_t get_offset_of_m_CurveMultiplier_1() { return static_cast<int32_t>(offsetof(MinMaxCurve_t1067599125, ___m_CurveMultiplier_1)); }
  562. inline float get_m_CurveMultiplier_1() const { return ___m_CurveMultiplier_1; }
  563. inline float* get_address_of_m_CurveMultiplier_1() { return &___m_CurveMultiplier_1; }
  564. inline void set_m_CurveMultiplier_1(float value)
  565. {
  566. ___m_CurveMultiplier_1 = value;
  567. }
  568. inline static int32_t get_offset_of_m_CurveMin_2() { return static_cast<int32_t>(offsetof(MinMaxCurve_t1067599125, ___m_CurveMin_2)); }
  569. inline AnimationCurve_t3046754366 * get_m_CurveMin_2() const { return ___m_CurveMin_2; }
  570. inline AnimationCurve_t3046754366 ** get_address_of_m_CurveMin_2() { return &___m_CurveMin_2; }
  571. inline void set_m_CurveMin_2(AnimationCurve_t3046754366 * value)
  572. {
  573. ___m_CurveMin_2 = value;
  574. Il2CppCodeGenWriteBarrier((&___m_CurveMin_2), value);
  575. }
  576. inline static int32_t get_offset_of_m_CurveMax_3() { return static_cast<int32_t>(offsetof(MinMaxCurve_t1067599125, ___m_CurveMax_3)); }
  577. inline AnimationCurve_t3046754366 * get_m_CurveMax_3() const { return ___m_CurveMax_3; }
  578. inline AnimationCurve_t3046754366 ** get_address_of_m_CurveMax_3() { return &___m_CurveMax_3; }
  579. inline void set_m_CurveMax_3(AnimationCurve_t3046754366 * value)
  580. {
  581. ___m_CurveMax_3 = value;
  582. Il2CppCodeGenWriteBarrier((&___m_CurveMax_3), value);
  583. }
  584. inline static int32_t get_offset_of_m_ConstantMin_4() { return static_cast<int32_t>(offsetof(MinMaxCurve_t1067599125, ___m_ConstantMin_4)); }
  585. inline float get_m_ConstantMin_4() const { return ___m_ConstantMin_4; }
  586. inline float* get_address_of_m_ConstantMin_4() { return &___m_ConstantMin_4; }
  587. inline void set_m_ConstantMin_4(float value)
  588. {
  589. ___m_ConstantMin_4 = value;
  590. }
  591. inline static int32_t get_offset_of_m_ConstantMax_5() { return static_cast<int32_t>(offsetof(MinMaxCurve_t1067599125, ___m_ConstantMax_5)); }
  592. inline float get_m_ConstantMax_5() const { return ___m_ConstantMax_5; }
  593. inline float* get_address_of_m_ConstantMax_5() { return &___m_ConstantMax_5; }
  594. inline void set_m_ConstantMax_5(float value)
  595. {
  596. ___m_ConstantMax_5 = value;
  597. }
  598. };
  599. #ifdef __clang__
  600. #pragma clang diagnostic pop
  601. #endif
  602. // Native definition for P/Invoke marshalling of UnityEngine.ParticleSystem/MinMaxCurve
  603. struct MinMaxCurve_t1067599125_marshaled_pinvoke
  604. {
  605. int32_t ___m_Mode_0;
  606. float ___m_CurveMultiplier_1;
  607. AnimationCurve_t3046754366_marshaled_pinvoke ___m_CurveMin_2;
  608. AnimationCurve_t3046754366_marshaled_pinvoke ___m_CurveMax_3;
  609. float ___m_ConstantMin_4;
  610. float ___m_ConstantMax_5;
  611. };
  612. // Native definition for COM marshalling of UnityEngine.ParticleSystem/MinMaxCurve
  613. struct MinMaxCurve_t1067599125_marshaled_com
  614. {
  615. int32_t ___m_Mode_0;
  616. float ___m_CurveMultiplier_1;
  617. AnimationCurve_t3046754366_marshaled_com* ___m_CurveMin_2;
  618. AnimationCurve_t3046754366_marshaled_com* ___m_CurveMax_3;
  619. float ___m_ConstantMin_4;
  620. float ___m_ConstantMax_5;
  621. };
  622. #endif // MINMAXCURVE_T1067599125_H
  623. #ifndef PARTICLESYSTEM_T1800779281_H
  624. #define PARTICLESYSTEM_T1800779281_H
  625. #ifdef __clang__
  626. #pragma clang diagnostic push
  627. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  628. #pragma clang diagnostic ignored "-Wunused-variable"
  629. #endif
  630. // UnityEngine.ParticleSystem
  631. struct ParticleSystem_t1800779281 : public Component_t1923634451
  632. {
  633. public:
  634. public:
  635. };
  636. #ifdef __clang__
  637. #pragma clang diagnostic pop
  638. #endif
  639. #endif // PARTICLESYSTEM_T1800779281_H
  640. #ifndef RENDERER_T2627027031_H
  641. #define RENDERER_T2627027031_H
  642. #ifdef __clang__
  643. #pragma clang diagnostic push
  644. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  645. #pragma clang diagnostic ignored "-Wunused-variable"
  646. #endif
  647. // UnityEngine.Renderer
  648. struct Renderer_t2627027031 : public Component_t1923634451
  649. {
  650. public:
  651. public:
  652. };
  653. #ifdef __clang__
  654. #pragma clang diagnostic pop
  655. #endif
  656. #endif // RENDERER_T2627027031_H
  657. #ifndef PARTICLESYSTEMRENDERER_T2065813411_H
  658. #define PARTICLESYSTEMRENDERER_T2065813411_H
  659. #ifdef __clang__
  660. #pragma clang diagnostic push
  661. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  662. #pragma clang diagnostic ignored "-Wunused-variable"
  663. #endif
  664. // UnityEngine.ParticleSystemRenderer
  665. struct ParticleSystemRenderer_t2065813411 : public Renderer_t2627027031
  666. {
  667. public:
  668. public:
  669. };
  670. #ifdef __clang__
  671. #pragma clang diagnostic pop
  672. #endif
  673. #endif // PARTICLESYSTEMRENDERER_T2065813411_H
  674. extern "C" void AnimationCurve_t3046754366_marshal_pinvoke(const AnimationCurve_t3046754366& unmarshaled, AnimationCurve_t3046754366_marshaled_pinvoke& marshaled);
  675. extern "C" void AnimationCurve_t3046754366_marshal_pinvoke_back(const AnimationCurve_t3046754366_marshaled_pinvoke& marshaled, AnimationCurve_t3046754366& unmarshaled);
  676. extern "C" void AnimationCurve_t3046754366_marshal_pinvoke_cleanup(AnimationCurve_t3046754366_marshaled_pinvoke& marshaled);
  677. extern "C" void AnimationCurve_t3046754366_marshal_com(const AnimationCurve_t3046754366& unmarshaled, AnimationCurve_t3046754366_marshaled_com& marshaled);
  678. extern "C" void AnimationCurve_t3046754366_marshal_com_back(const AnimationCurve_t3046754366_marshaled_com& marshaled, AnimationCurve_t3046754366& unmarshaled);
  679. extern "C" void AnimationCurve_t3046754366_marshal_com_cleanup(AnimationCurve_t3046754366_marshaled_com& marshaled);
  680. // UnityEngine.ParticleSystem/EmissionModule UnityEngine.ParticleSystem::get_emission()
  681. extern "C" IL2CPP_METHOD_ATTR EmissionModule_t311448003 ParticleSystem_get_emission_m1034302947 (ParticleSystem_t1800779281 * __this, const RuntimeMethod* method);
  682. // System.Void UnityEngine.ParticleSystem/EmissionModule::set_enabled(System.Boolean)
  683. extern "C" IL2CPP_METHOD_ATTR void EmissionModule_set_enabled_m353945573 (EmissionModule_t311448003 * __this, bool ___value0, const RuntimeMethod* method);
  684. // UnityEngine.ParticleSystem/MinMaxCurve UnityEngine.ParticleSystem/MinMaxCurve::op_Implicit(System.Single)
  685. extern "C" IL2CPP_METHOD_ATTR MinMaxCurve_t1067599125 MinMaxCurve_op_Implicit_m2087694379 (RuntimeObject * __this /* static, unused */, float ___constant0, const RuntimeMethod* method);
  686. // System.Void UnityEngine.ParticleSystem/EmissionModule::set_rateOverTime(UnityEngine.ParticleSystem/MinMaxCurve)
  687. extern "C" IL2CPP_METHOD_ATTR void EmissionModule_set_rateOverTime_m3001949402 (EmissionModule_t311448003 * __this, MinMaxCurve_t1067599125 ___value0, const RuntimeMethod* method);
  688. // System.Void UnityEngine.ParticleSystem/MainModule::.ctor(UnityEngine.ParticleSystem)
  689. extern "C" IL2CPP_METHOD_ATTR void MainModule__ctor_m1745438521 (MainModule_t2320046318 * __this, ParticleSystem_t1800779281 * ___particleSystem0, const RuntimeMethod* method);
  690. // System.Void UnityEngine.ParticleSystem/EmissionModule::.ctor(UnityEngine.ParticleSystem)
  691. extern "C" IL2CPP_METHOD_ATTR void EmissionModule__ctor_m3908790904 (EmissionModule_t311448003 * __this, ParticleSystem_t1800779281 * ___particleSystem0, const RuntimeMethod* method);
  692. // System.Void UnityEngine.ParticleSystem::Play(System.Boolean)
  693. extern "C" IL2CPP_METHOD_ATTR void ParticleSystem_Play_m163824593 (ParticleSystem_t1800779281 * __this, bool ___withChildren0, const RuntimeMethod* method);
  694. // System.Void UnityEngine.ParticleSystem::Stop(System.Boolean,UnityEngine.ParticleSystemStopBehavior)
  695. extern "C" IL2CPP_METHOD_ATTR void ParticleSystem_Stop_m3396581118 (ParticleSystem_t1800779281 * __this, bool ___withChildren0, int32_t ___stopBehavior1, const RuntimeMethod* method);
  696. // System.Void UnityEngine.ParticleSystem/EmissionModule::SetEnabled(UnityEngine.ParticleSystem,System.Boolean)
  697. extern "C" IL2CPP_METHOD_ATTR void EmissionModule_SetEnabled_m1150129533 (RuntimeObject * __this /* static, unused */, ParticleSystem_t1800779281 * ___system0, bool ___value1, const RuntimeMethod* method);
  698. // System.Boolean UnityEngine.ParticleSystem/EmissionModule::GetEnabled(UnityEngine.ParticleSystem)
  699. extern "C" IL2CPP_METHOD_ATTR bool EmissionModule_GetEnabled_m3897745754 (RuntimeObject * __this /* static, unused */, ParticleSystem_t1800779281 * ___system0, const RuntimeMethod* method);
  700. // System.Boolean UnityEngine.ParticleSystem/EmissionModule::get_enabled()
  701. extern "C" IL2CPP_METHOD_ATTR bool EmissionModule_get_enabled_m887932283 (EmissionModule_t311448003 * __this, const RuntimeMethod* method);
  702. // System.Void UnityEngine.ParticleSystem/EmissionModule::SetRateOverTime(UnityEngine.ParticleSystem,UnityEngine.ParticleSystem/MinMaxCurve&)
  703. extern "C" IL2CPP_METHOD_ATTR void EmissionModule_SetRateOverTime_m1878531883 (RuntimeObject * __this /* static, unused */, ParticleSystem_t1800779281 * ___system0, MinMaxCurve_t1067599125 * ___curve1, const RuntimeMethod* method);
  704. // System.Void UnityEngine.ParticleSystem/EmissionModule::GetRateOverTime(UnityEngine.ParticleSystem,UnityEngine.ParticleSystem/MinMaxCurve&)
  705. extern "C" IL2CPP_METHOD_ATTR void EmissionModule_GetRateOverTime_m4185674785 (RuntimeObject * __this /* static, unused */, ParticleSystem_t1800779281 * ___system0, MinMaxCurve_t1067599125 * ___curve1, const RuntimeMethod* method);
  706. // UnityEngine.ParticleSystem/MinMaxCurve UnityEngine.ParticleSystem/EmissionModule::get_rateOverTime()
  707. extern "C" IL2CPP_METHOD_ATTR MinMaxCurve_t1067599125 EmissionModule_get_rateOverTime_m865519278 (EmissionModule_t311448003 * __this, const RuntimeMethod* method);
  708. // System.Single UnityEngine.ParticleSystem/MainModule::GetDuration(UnityEngine.ParticleSystem)
  709. extern "C" IL2CPP_METHOD_ATTR float MainModule_GetDuration_m471811572 (RuntimeObject * __this /* static, unused */, ParticleSystem_t1800779281 * ___system0, const RuntimeMethod* method);
  710. // System.Single UnityEngine.ParticleSystem/MainModule::get_duration()
  711. extern "C" IL2CPP_METHOD_ATTR float MainModule_get_duration_m2362826759 (MainModule_t2320046318 * __this, const RuntimeMethod* method);
  712. // System.Boolean UnityEngine.ParticleSystem/MainModule::GetLoop(UnityEngine.ParticleSystem)
  713. extern "C" IL2CPP_METHOD_ATTR bool MainModule_GetLoop_m1744387122 (RuntimeObject * __this /* static, unused */, ParticleSystem_t1800779281 * ___system0, const RuntimeMethod* method);
  714. // System.Boolean UnityEngine.ParticleSystem/MainModule::get_loop()
  715. extern "C" IL2CPP_METHOD_ATTR bool MainModule_get_loop_m2299304680 (MainModule_t2320046318 * __this, const RuntimeMethod* method);
  716. // System.Void UnityEngine.ParticleSystem/MainModule::GetStartDelay(UnityEngine.ParticleSystem,UnityEngine.ParticleSystem/MinMaxCurve&)
  717. extern "C" IL2CPP_METHOD_ATTR void MainModule_GetStartDelay_m1220620588 (RuntimeObject * __this /* static, unused */, ParticleSystem_t1800779281 * ___system0, MinMaxCurve_t1067599125 * ___curve1, const RuntimeMethod* method);
  718. // UnityEngine.ParticleSystem/MinMaxCurve UnityEngine.ParticleSystem/MainModule::get_startDelay()
  719. extern "C" IL2CPP_METHOD_ATTR MinMaxCurve_t1067599125 MainModule_get_startDelay_m23340732 (MainModule_t2320046318 * __this, const RuntimeMethod* method);
  720. // System.Void UnityEngine.ParticleSystem/MainModule::GetStartLifetime(UnityEngine.ParticleSystem,UnityEngine.ParticleSystem/MinMaxCurve&)
  721. extern "C" IL2CPP_METHOD_ATTR void MainModule_GetStartLifetime_m3113513190 (RuntimeObject * __this /* static, unused */, ParticleSystem_t1800779281 * ___system0, MinMaxCurve_t1067599125 * ___curve1, const RuntimeMethod* method);
  722. // UnityEngine.ParticleSystem/MinMaxCurve UnityEngine.ParticleSystem/MainModule::get_startLifetime()
  723. extern "C" IL2CPP_METHOD_ATTR MinMaxCurve_t1067599125 MainModule_get_startLifetime_m2343501481 (MainModule_t2320046318 * __this, const RuntimeMethod* method);
  724. // System.Void UnityEngine.AnimationCurve::.ctor()
  725. extern "C" IL2CPP_METHOD_ATTR void AnimationCurve__ctor_m3000526466 (AnimationCurve_t3046754366 * __this, const RuntimeMethod* method);
  726. // System.Void UnityEngine.ParticleSystem/MinMaxCurve::.ctor(System.Single)
  727. extern "C" IL2CPP_METHOD_ATTR void MinMaxCurve__ctor_m1734431933 (MinMaxCurve_t1067599125 * __this, float ___constant0, const RuntimeMethod* method);
  728. // System.Single UnityEngine.ParticleSystem/MinMaxCurve::get_constant()
  729. extern "C" IL2CPP_METHOD_ATTR float MinMaxCurve_get_constant_m2963124720 (MinMaxCurve_t1067599125 * __this, const RuntimeMethod* method);
  730. #ifdef __clang__
  731. #pragma clang diagnostic push
  732. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  733. #pragma clang diagnostic ignored "-Wunused-variable"
  734. #endif
  735. #ifdef __clang__
  736. #pragma clang diagnostic pop
  737. #endif
  738. #ifdef __clang__
  739. #pragma clang diagnostic push
  740. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  741. #pragma clang diagnostic ignored "-Wunused-variable"
  742. #endif
  743. // System.Int32 UnityEngine.ParticleSystem::get_particleCount()
  744. extern "C" IL2CPP_METHOD_ATTR int32_t ParticleSystem_get_particleCount_m3882194216 (ParticleSystem_t1800779281 * __this, const RuntimeMethod* method)
  745. {
  746. typedef int32_t (*ParticleSystem_get_particleCount_m3882194216_ftn) (ParticleSystem_t1800779281 *);
  747. static ParticleSystem_get_particleCount_m3882194216_ftn _il2cpp_icall_func;
  748. if (!_il2cpp_icall_func)
  749. _il2cpp_icall_func = (ParticleSystem_get_particleCount_m3882194216_ftn)il2cpp_codegen_resolve_icall ("UnityEngine.ParticleSystem::get_particleCount()");
  750. int32_t retVal = _il2cpp_icall_func(__this);
  751. return retVal;
  752. }
  753. // System.Void UnityEngine.ParticleSystem::set_enableEmission(System.Boolean)
  754. extern "C" IL2CPP_METHOD_ATTR void ParticleSystem_set_enableEmission_m2450064795 (ParticleSystem_t1800779281 * __this, bool ___value0, const RuntimeMethod* method)
  755. {
  756. EmissionModule_t311448003 V_0;
  757. memset(&V_0, 0, sizeof(V_0));
  758. {
  759. EmissionModule_t311448003 L_0 = ParticleSystem_get_emission_m1034302947(__this, /*hidden argument*/NULL);
  760. V_0 = L_0;
  761. bool L_1 = ___value0;
  762. EmissionModule_set_enabled_m353945573((&V_0), L_1, /*hidden argument*/NULL);
  763. return;
  764. }
  765. }
  766. // System.Void UnityEngine.ParticleSystem::set_emissionRate(System.Single)
  767. extern "C" IL2CPP_METHOD_ATTR void ParticleSystem_set_emissionRate_m132123255 (ParticleSystem_t1800779281 * __this, float ___value0, const RuntimeMethod* method)
  768. {
  769. EmissionModule_t311448003 V_0;
  770. memset(&V_0, 0, sizeof(V_0));
  771. {
  772. EmissionModule_t311448003 L_0 = ParticleSystem_get_emission_m1034302947(__this, /*hidden argument*/NULL);
  773. V_0 = L_0;
  774. float L_1 = ___value0;
  775. MinMaxCurve_t1067599125 L_2 = MinMaxCurve_op_Implicit_m2087694379(NULL /*static, unused*/, L_1, /*hidden argument*/NULL);
  776. EmissionModule_set_rateOverTime_m3001949402((&V_0), L_2, /*hidden argument*/NULL);
  777. return;
  778. }
  779. }
  780. // UnityEngine.ParticleSystem/MainModule UnityEngine.ParticleSystem::get_main()
  781. extern "C" IL2CPP_METHOD_ATTR MainModule_t2320046318 ParticleSystem_get_main_m3006917117 (ParticleSystem_t1800779281 * __this, const RuntimeMethod* method)
  782. {
  783. MainModule_t2320046318 V_0;
  784. memset(&V_0, 0, sizeof(V_0));
  785. {
  786. MainModule_t2320046318 L_0;
  787. memset(&L_0, 0, sizeof(L_0));
  788. MainModule__ctor_m1745438521((&L_0), __this, /*hidden argument*/NULL);
  789. V_0 = L_0;
  790. goto IL_000d;
  791. }
  792. IL_000d:
  793. {
  794. MainModule_t2320046318 L_1 = V_0;
  795. return L_1;
  796. }
  797. }
  798. // UnityEngine.ParticleSystem/EmissionModule UnityEngine.ParticleSystem::get_emission()
  799. extern "C" IL2CPP_METHOD_ATTR EmissionModule_t311448003 ParticleSystem_get_emission_m1034302947 (ParticleSystem_t1800779281 * __this, const RuntimeMethod* method)
  800. {
  801. EmissionModule_t311448003 V_0;
  802. memset(&V_0, 0, sizeof(V_0));
  803. {
  804. EmissionModule_t311448003 L_0;
  805. memset(&L_0, 0, sizeof(L_0));
  806. EmissionModule__ctor_m3908790904((&L_0), __this, /*hidden argument*/NULL);
  807. V_0 = L_0;
  808. goto IL_000d;
  809. }
  810. IL_000d:
  811. {
  812. EmissionModule_t311448003 L_1 = V_0;
  813. return L_1;
  814. }
  815. }
  816. // System.Void UnityEngine.ParticleSystem::Play(System.Boolean)
  817. extern "C" IL2CPP_METHOD_ATTR void ParticleSystem_Play_m163824593 (ParticleSystem_t1800779281 * __this, bool ___withChildren0, const RuntimeMethod* method)
  818. {
  819. typedef void (*ParticleSystem_Play_m163824593_ftn) (ParticleSystem_t1800779281 *, bool);
  820. static ParticleSystem_Play_m163824593_ftn _il2cpp_icall_func;
  821. if (!_il2cpp_icall_func)
  822. _il2cpp_icall_func = (ParticleSystem_Play_m163824593_ftn)il2cpp_codegen_resolve_icall ("UnityEngine.ParticleSystem::Play(System.Boolean)");
  823. _il2cpp_icall_func(__this, ___withChildren0);
  824. }
  825. // System.Void UnityEngine.ParticleSystem::Play()
  826. extern "C" IL2CPP_METHOD_ATTR void ParticleSystem_Play_m882713458 (ParticleSystem_t1800779281 * __this, const RuntimeMethod* method)
  827. {
  828. bool V_0 = false;
  829. {
  830. V_0 = (bool)1;
  831. bool L_0 = V_0;
  832. ParticleSystem_Play_m163824593(__this, L_0, /*hidden argument*/NULL);
  833. return;
  834. }
  835. }
  836. // System.Void UnityEngine.ParticleSystem::Stop(System.Boolean,UnityEngine.ParticleSystemStopBehavior)
  837. extern "C" IL2CPP_METHOD_ATTR void ParticleSystem_Stop_m3396581118 (ParticleSystem_t1800779281 * __this, bool ___withChildren0, int32_t ___stopBehavior1, const RuntimeMethod* method)
  838. {
  839. typedef void (*ParticleSystem_Stop_m3396581118_ftn) (ParticleSystem_t1800779281 *, bool, int32_t);
  840. static ParticleSystem_Stop_m3396581118_ftn _il2cpp_icall_func;
  841. if (!_il2cpp_icall_func)
  842. _il2cpp_icall_func = (ParticleSystem_Stop_m3396581118_ftn)il2cpp_codegen_resolve_icall ("UnityEngine.ParticleSystem::Stop(System.Boolean,UnityEngine.ParticleSystemStopBehavior)");
  843. _il2cpp_icall_func(__this, ___withChildren0, ___stopBehavior1);
  844. }
  845. // System.Void UnityEngine.ParticleSystem::Stop()
  846. extern "C" IL2CPP_METHOD_ATTR void ParticleSystem_Stop_m3125854227 (ParticleSystem_t1800779281 * __this, const RuntimeMethod* method)
  847. {
  848. int32_t V_0 = 0;
  849. bool V_1 = false;
  850. {
  851. V_0 = 1;
  852. V_1 = (bool)1;
  853. bool L_0 = V_1;
  854. int32_t L_1 = V_0;
  855. ParticleSystem_Stop_m3396581118(__this, L_0, L_1, /*hidden argument*/NULL);
  856. return;
  857. }
  858. }
  859. #ifdef __clang__
  860. #pragma clang diagnostic pop
  861. #endif
  862. #ifdef __clang__
  863. #pragma clang diagnostic push
  864. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  865. #pragma clang diagnostic ignored "-Wunused-variable"
  866. #endif
  867. // Conversion methods for marshalling of: UnityEngine.ParticleSystem/EmissionModule
  868. extern "C" void EmissionModule_t311448003_marshal_pinvoke(const EmissionModule_t311448003& unmarshaled, EmissionModule_t311448003_marshaled_pinvoke& marshaled)
  869. {
  870. Exception_t* ___m_ParticleSystem_0Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'm_ParticleSystem' of type 'EmissionModule': Reference type field marshaling is not supported.");
  871. IL2CPP_RAISE_MANAGED_EXCEPTION(___m_ParticleSystem_0Exception,NULL);
  872. }
  873. extern "C" void EmissionModule_t311448003_marshal_pinvoke_back(const EmissionModule_t311448003_marshaled_pinvoke& marshaled, EmissionModule_t311448003& unmarshaled)
  874. {
  875. Exception_t* ___m_ParticleSystem_0Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'm_ParticleSystem' of type 'EmissionModule': Reference type field marshaling is not supported.");
  876. IL2CPP_RAISE_MANAGED_EXCEPTION(___m_ParticleSystem_0Exception,NULL);
  877. }
  878. // Conversion method for clean up from marshalling of: UnityEngine.ParticleSystem/EmissionModule
  879. extern "C" void EmissionModule_t311448003_marshal_pinvoke_cleanup(EmissionModule_t311448003_marshaled_pinvoke& marshaled)
  880. {
  881. }
  882. // Conversion methods for marshalling of: UnityEngine.ParticleSystem/EmissionModule
  883. extern "C" void EmissionModule_t311448003_marshal_com(const EmissionModule_t311448003& unmarshaled, EmissionModule_t311448003_marshaled_com& marshaled)
  884. {
  885. Exception_t* ___m_ParticleSystem_0Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'm_ParticleSystem' of type 'EmissionModule': Reference type field marshaling is not supported.");
  886. IL2CPP_RAISE_MANAGED_EXCEPTION(___m_ParticleSystem_0Exception,NULL);
  887. }
  888. extern "C" void EmissionModule_t311448003_marshal_com_back(const EmissionModule_t311448003_marshaled_com& marshaled, EmissionModule_t311448003& unmarshaled)
  889. {
  890. Exception_t* ___m_ParticleSystem_0Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'm_ParticleSystem' of type 'EmissionModule': Reference type field marshaling is not supported.");
  891. IL2CPP_RAISE_MANAGED_EXCEPTION(___m_ParticleSystem_0Exception,NULL);
  892. }
  893. // Conversion method for clean up from marshalling of: UnityEngine.ParticleSystem/EmissionModule
  894. extern "C" void EmissionModule_t311448003_marshal_com_cleanup(EmissionModule_t311448003_marshaled_com& marshaled)
  895. {
  896. }
  897. // System.Void UnityEngine.ParticleSystem/EmissionModule::.ctor(UnityEngine.ParticleSystem)
  898. extern "C" IL2CPP_METHOD_ATTR void EmissionModule__ctor_m3908790904 (EmissionModule_t311448003 * __this, ParticleSystem_t1800779281 * ___particleSystem0, const RuntimeMethod* method)
  899. {
  900. {
  901. ParticleSystem_t1800779281 * L_0 = ___particleSystem0;
  902. __this->set_m_ParticleSystem_0(L_0);
  903. return;
  904. }
  905. }
  906. extern "C" void EmissionModule__ctor_m3908790904_AdjustorThunk (RuntimeObject * __this, ParticleSystem_t1800779281 * ___particleSystem0, const RuntimeMethod* method)
  907. {
  908. EmissionModule_t311448003 * _thisAdjusted = reinterpret_cast<EmissionModule_t311448003 *>(__this + 1);
  909. EmissionModule__ctor_m3908790904(_thisAdjusted, ___particleSystem0, method);
  910. }
  911. // System.Void UnityEngine.ParticleSystem/EmissionModule::set_enabled(System.Boolean)
  912. extern "C" IL2CPP_METHOD_ATTR void EmissionModule_set_enabled_m353945573 (EmissionModule_t311448003 * __this, bool ___value0, const RuntimeMethod* method)
  913. {
  914. {
  915. ParticleSystem_t1800779281 * L_0 = __this->get_m_ParticleSystem_0();
  916. bool L_1 = ___value0;
  917. EmissionModule_SetEnabled_m1150129533(NULL /*static, unused*/, L_0, L_1, /*hidden argument*/NULL);
  918. return;
  919. }
  920. }
  921. extern "C" void EmissionModule_set_enabled_m353945573_AdjustorThunk (RuntimeObject * __this, bool ___value0, const RuntimeMethod* method)
  922. {
  923. EmissionModule_t311448003 * _thisAdjusted = reinterpret_cast<EmissionModule_t311448003 *>(__this + 1);
  924. EmissionModule_set_enabled_m353945573(_thisAdjusted, ___value0, method);
  925. }
  926. // System.Boolean UnityEngine.ParticleSystem/EmissionModule::get_enabled()
  927. extern "C" IL2CPP_METHOD_ATTR bool EmissionModule_get_enabled_m887932283 (EmissionModule_t311448003 * __this, const RuntimeMethod* method)
  928. {
  929. bool V_0 = false;
  930. {
  931. ParticleSystem_t1800779281 * L_0 = __this->get_m_ParticleSystem_0();
  932. bool L_1 = EmissionModule_GetEnabled_m3897745754(NULL /*static, unused*/, L_0, /*hidden argument*/NULL);
  933. V_0 = L_1;
  934. goto IL_0012;
  935. }
  936. IL_0012:
  937. {
  938. bool L_2 = V_0;
  939. return L_2;
  940. }
  941. }
  942. extern "C" bool EmissionModule_get_enabled_m887932283_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  943. {
  944. EmissionModule_t311448003 * _thisAdjusted = reinterpret_cast<EmissionModule_t311448003 *>(__this + 1);
  945. return EmissionModule_get_enabled_m887932283(_thisAdjusted, method);
  946. }
  947. // System.Void UnityEngine.ParticleSystem/EmissionModule::set_rateOverTime(UnityEngine.ParticleSystem/MinMaxCurve)
  948. extern "C" IL2CPP_METHOD_ATTR void EmissionModule_set_rateOverTime_m3001949402 (EmissionModule_t311448003 * __this, MinMaxCurve_t1067599125 ___value0, const RuntimeMethod* method)
  949. {
  950. {
  951. ParticleSystem_t1800779281 * L_0 = __this->get_m_ParticleSystem_0();
  952. EmissionModule_SetRateOverTime_m1878531883(NULL /*static, unused*/, L_0, (&___value0), /*hidden argument*/NULL);
  953. return;
  954. }
  955. }
  956. extern "C" void EmissionModule_set_rateOverTime_m3001949402_AdjustorThunk (RuntimeObject * __this, MinMaxCurve_t1067599125 ___value0, const RuntimeMethod* method)
  957. {
  958. EmissionModule_t311448003 * _thisAdjusted = reinterpret_cast<EmissionModule_t311448003 *>(__this + 1);
  959. EmissionModule_set_rateOverTime_m3001949402(_thisAdjusted, ___value0, method);
  960. }
  961. // UnityEngine.ParticleSystem/MinMaxCurve UnityEngine.ParticleSystem/EmissionModule::get_rateOverTime()
  962. extern "C" IL2CPP_METHOD_ATTR MinMaxCurve_t1067599125 EmissionModule_get_rateOverTime_m865519278 (EmissionModule_t311448003 * __this, const RuntimeMethod* method)
  963. {
  964. MinMaxCurve_t1067599125 V_0;
  965. memset(&V_0, 0, sizeof(V_0));
  966. MinMaxCurve_t1067599125 V_1;
  967. memset(&V_1, 0, sizeof(V_1));
  968. {
  969. il2cpp_codegen_initobj((&V_0), sizeof(MinMaxCurve_t1067599125 ));
  970. ParticleSystem_t1800779281 * L_0 = __this->get_m_ParticleSystem_0();
  971. EmissionModule_GetRateOverTime_m4185674785(NULL /*static, unused*/, L_0, (&V_0), /*hidden argument*/NULL);
  972. MinMaxCurve_t1067599125 L_1 = V_0;
  973. V_1 = L_1;
  974. goto IL_001d;
  975. }
  976. IL_001d:
  977. {
  978. MinMaxCurve_t1067599125 L_2 = V_1;
  979. return L_2;
  980. }
  981. }
  982. extern "C" MinMaxCurve_t1067599125 EmissionModule_get_rateOverTime_m865519278_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  983. {
  984. EmissionModule_t311448003 * _thisAdjusted = reinterpret_cast<EmissionModule_t311448003 *>(__this + 1);
  985. return EmissionModule_get_rateOverTime_m865519278(_thisAdjusted, method);
  986. }
  987. // System.Void UnityEngine.ParticleSystem/EmissionModule::SetEnabled(UnityEngine.ParticleSystem,System.Boolean)
  988. extern "C" IL2CPP_METHOD_ATTR void EmissionModule_SetEnabled_m1150129533 (RuntimeObject * __this /* static, unused */, ParticleSystem_t1800779281 * ___system0, bool ___value1, const RuntimeMethod* method)
  989. {
  990. typedef void (*EmissionModule_SetEnabled_m1150129533_ftn) (ParticleSystem_t1800779281 *, bool);
  991. static EmissionModule_SetEnabled_m1150129533_ftn _il2cpp_icall_func;
  992. if (!_il2cpp_icall_func)
  993. _il2cpp_icall_func = (EmissionModule_SetEnabled_m1150129533_ftn)il2cpp_codegen_resolve_icall ("UnityEngine.ParticleSystem/EmissionModule::SetEnabled(UnityEngine.ParticleSystem,System.Boolean)");
  994. _il2cpp_icall_func(___system0, ___value1);
  995. }
  996. // System.Boolean UnityEngine.ParticleSystem/EmissionModule::GetEnabled(UnityEngine.ParticleSystem)
  997. extern "C" IL2CPP_METHOD_ATTR bool EmissionModule_GetEnabled_m3897745754 (RuntimeObject * __this /* static, unused */, ParticleSystem_t1800779281 * ___system0, const RuntimeMethod* method)
  998. {
  999. typedef bool (*EmissionModule_GetEnabled_m3897745754_ftn) (ParticleSystem_t1800779281 *);
  1000. static EmissionModule_GetEnabled_m3897745754_ftn _il2cpp_icall_func;
  1001. if (!_il2cpp_icall_func)
  1002. _il2cpp_icall_func = (EmissionModule_GetEnabled_m3897745754_ftn)il2cpp_codegen_resolve_icall ("UnityEngine.ParticleSystem/EmissionModule::GetEnabled(UnityEngine.ParticleSystem)");
  1003. bool retVal = _il2cpp_icall_func(___system0);
  1004. return retVal;
  1005. }
  1006. // System.Void UnityEngine.ParticleSystem/EmissionModule::SetRateOverTime(UnityEngine.ParticleSystem,UnityEngine.ParticleSystem/MinMaxCurve&)
  1007. extern "C" IL2CPP_METHOD_ATTR void EmissionModule_SetRateOverTime_m1878531883 (RuntimeObject * __this /* static, unused */, ParticleSystem_t1800779281 * ___system0, MinMaxCurve_t1067599125 * ___curve1, const RuntimeMethod* method)
  1008. {
  1009. typedef void (*EmissionModule_SetRateOverTime_m1878531883_ftn) (ParticleSystem_t1800779281 *, MinMaxCurve_t1067599125 *);
  1010. static EmissionModule_SetRateOverTime_m1878531883_ftn _il2cpp_icall_func;
  1011. if (!_il2cpp_icall_func)
  1012. _il2cpp_icall_func = (EmissionModule_SetRateOverTime_m1878531883_ftn)il2cpp_codegen_resolve_icall ("UnityEngine.ParticleSystem/EmissionModule::SetRateOverTime(UnityEngine.ParticleSystem,UnityEngine.ParticleSystem/MinMaxCurve&)");
  1013. _il2cpp_icall_func(___system0, ___curve1);
  1014. }
  1015. // System.Void UnityEngine.ParticleSystem/EmissionModule::GetRateOverTime(UnityEngine.ParticleSystem,UnityEngine.ParticleSystem/MinMaxCurve&)
  1016. extern "C" IL2CPP_METHOD_ATTR void EmissionModule_GetRateOverTime_m4185674785 (RuntimeObject * __this /* static, unused */, ParticleSystem_t1800779281 * ___system0, MinMaxCurve_t1067599125 * ___curve1, const RuntimeMethod* method)
  1017. {
  1018. typedef void (*EmissionModule_GetRateOverTime_m4185674785_ftn) (ParticleSystem_t1800779281 *, MinMaxCurve_t1067599125 *);
  1019. static EmissionModule_GetRateOverTime_m4185674785_ftn _il2cpp_icall_func;
  1020. if (!_il2cpp_icall_func)
  1021. _il2cpp_icall_func = (EmissionModule_GetRateOverTime_m4185674785_ftn)il2cpp_codegen_resolve_icall ("UnityEngine.ParticleSystem/EmissionModule::GetRateOverTime(UnityEngine.ParticleSystem,UnityEngine.ParticleSystem/MinMaxCurve&)");
  1022. _il2cpp_icall_func(___system0, ___curve1);
  1023. }
  1024. #ifdef __clang__
  1025. #pragma clang diagnostic pop
  1026. #endif
  1027. #ifdef __clang__
  1028. #pragma clang diagnostic push
  1029. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  1030. #pragma clang diagnostic ignored "-Wunused-variable"
  1031. #endif
  1032. // Conversion methods for marshalling of: UnityEngine.ParticleSystem/MainModule
  1033. extern "C" void MainModule_t2320046318_marshal_pinvoke(const MainModule_t2320046318& unmarshaled, MainModule_t2320046318_marshaled_pinvoke& marshaled)
  1034. {
  1035. Exception_t* ___m_ParticleSystem_0Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'm_ParticleSystem' of type 'MainModule': Reference type field marshaling is not supported.");
  1036. IL2CPP_RAISE_MANAGED_EXCEPTION(___m_ParticleSystem_0Exception,NULL);
  1037. }
  1038. extern "C" void MainModule_t2320046318_marshal_pinvoke_back(const MainModule_t2320046318_marshaled_pinvoke& marshaled, MainModule_t2320046318& unmarshaled)
  1039. {
  1040. Exception_t* ___m_ParticleSystem_0Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'm_ParticleSystem' of type 'MainModule': Reference type field marshaling is not supported.");
  1041. IL2CPP_RAISE_MANAGED_EXCEPTION(___m_ParticleSystem_0Exception,NULL);
  1042. }
  1043. // Conversion method for clean up from marshalling of: UnityEngine.ParticleSystem/MainModule
  1044. extern "C" void MainModule_t2320046318_marshal_pinvoke_cleanup(MainModule_t2320046318_marshaled_pinvoke& marshaled)
  1045. {
  1046. }
  1047. // Conversion methods for marshalling of: UnityEngine.ParticleSystem/MainModule
  1048. extern "C" void MainModule_t2320046318_marshal_com(const MainModule_t2320046318& unmarshaled, MainModule_t2320046318_marshaled_com& marshaled)
  1049. {
  1050. Exception_t* ___m_ParticleSystem_0Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'm_ParticleSystem' of type 'MainModule': Reference type field marshaling is not supported.");
  1051. IL2CPP_RAISE_MANAGED_EXCEPTION(___m_ParticleSystem_0Exception,NULL);
  1052. }
  1053. extern "C" void MainModule_t2320046318_marshal_com_back(const MainModule_t2320046318_marshaled_com& marshaled, MainModule_t2320046318& unmarshaled)
  1054. {
  1055. Exception_t* ___m_ParticleSystem_0Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'm_ParticleSystem' of type 'MainModule': Reference type field marshaling is not supported.");
  1056. IL2CPP_RAISE_MANAGED_EXCEPTION(___m_ParticleSystem_0Exception,NULL);
  1057. }
  1058. // Conversion method for clean up from marshalling of: UnityEngine.ParticleSystem/MainModule
  1059. extern "C" void MainModule_t2320046318_marshal_com_cleanup(MainModule_t2320046318_marshaled_com& marshaled)
  1060. {
  1061. }
  1062. // System.Void UnityEngine.ParticleSystem/MainModule::.ctor(UnityEngine.ParticleSystem)
  1063. extern "C" IL2CPP_METHOD_ATTR void MainModule__ctor_m1745438521 (MainModule_t2320046318 * __this, ParticleSystem_t1800779281 * ___particleSystem0, const RuntimeMethod* method)
  1064. {
  1065. {
  1066. ParticleSystem_t1800779281 * L_0 = ___particleSystem0;
  1067. __this->set_m_ParticleSystem_0(L_0);
  1068. return;
  1069. }
  1070. }
  1071. extern "C" void MainModule__ctor_m1745438521_AdjustorThunk (RuntimeObject * __this, ParticleSystem_t1800779281 * ___particleSystem0, const RuntimeMethod* method)
  1072. {
  1073. MainModule_t2320046318 * _thisAdjusted = reinterpret_cast<MainModule_t2320046318 *>(__this + 1);
  1074. MainModule__ctor_m1745438521(_thisAdjusted, ___particleSystem0, method);
  1075. }
  1076. // System.Single UnityEngine.ParticleSystem/MainModule::get_duration()
  1077. extern "C" IL2CPP_METHOD_ATTR float MainModule_get_duration_m2362826759 (MainModule_t2320046318 * __this, const RuntimeMethod* method)
  1078. {
  1079. float V_0 = 0.0f;
  1080. {
  1081. ParticleSystem_t1800779281 * L_0 = __this->get_m_ParticleSystem_0();
  1082. float L_1 = MainModule_GetDuration_m471811572(NULL /*static, unused*/, L_0, /*hidden argument*/NULL);
  1083. V_0 = L_1;
  1084. goto IL_0012;
  1085. }
  1086. IL_0012:
  1087. {
  1088. float L_2 = V_0;
  1089. return L_2;
  1090. }
  1091. }
  1092. extern "C" float MainModule_get_duration_m2362826759_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  1093. {
  1094. MainModule_t2320046318 * _thisAdjusted = reinterpret_cast<MainModule_t2320046318 *>(__this + 1);
  1095. return MainModule_get_duration_m2362826759(_thisAdjusted, method);
  1096. }
  1097. // System.Boolean UnityEngine.ParticleSystem/MainModule::get_loop()
  1098. extern "C" IL2CPP_METHOD_ATTR bool MainModule_get_loop_m2299304680 (MainModule_t2320046318 * __this, const RuntimeMethod* method)
  1099. {
  1100. bool V_0 = false;
  1101. {
  1102. ParticleSystem_t1800779281 * L_0 = __this->get_m_ParticleSystem_0();
  1103. bool L_1 = MainModule_GetLoop_m1744387122(NULL /*static, unused*/, L_0, /*hidden argument*/NULL);
  1104. V_0 = L_1;
  1105. goto IL_0012;
  1106. }
  1107. IL_0012:
  1108. {
  1109. bool L_2 = V_0;
  1110. return L_2;
  1111. }
  1112. }
  1113. extern "C" bool MainModule_get_loop_m2299304680_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  1114. {
  1115. MainModule_t2320046318 * _thisAdjusted = reinterpret_cast<MainModule_t2320046318 *>(__this + 1);
  1116. return MainModule_get_loop_m2299304680(_thisAdjusted, method);
  1117. }
  1118. // UnityEngine.ParticleSystem/MinMaxCurve UnityEngine.ParticleSystem/MainModule::get_startDelay()
  1119. extern "C" IL2CPP_METHOD_ATTR MinMaxCurve_t1067599125 MainModule_get_startDelay_m23340732 (MainModule_t2320046318 * __this, const RuntimeMethod* method)
  1120. {
  1121. MinMaxCurve_t1067599125 V_0;
  1122. memset(&V_0, 0, sizeof(V_0));
  1123. MinMaxCurve_t1067599125 V_1;
  1124. memset(&V_1, 0, sizeof(V_1));
  1125. {
  1126. il2cpp_codegen_initobj((&V_0), sizeof(MinMaxCurve_t1067599125 ));
  1127. ParticleSystem_t1800779281 * L_0 = __this->get_m_ParticleSystem_0();
  1128. MainModule_GetStartDelay_m1220620588(NULL /*static, unused*/, L_0, (&V_0), /*hidden argument*/NULL);
  1129. MinMaxCurve_t1067599125 L_1 = V_0;
  1130. V_1 = L_1;
  1131. goto IL_001d;
  1132. }
  1133. IL_001d:
  1134. {
  1135. MinMaxCurve_t1067599125 L_2 = V_1;
  1136. return L_2;
  1137. }
  1138. }
  1139. extern "C" MinMaxCurve_t1067599125 MainModule_get_startDelay_m23340732_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  1140. {
  1141. MainModule_t2320046318 * _thisAdjusted = reinterpret_cast<MainModule_t2320046318 *>(__this + 1);
  1142. return MainModule_get_startDelay_m23340732(_thisAdjusted, method);
  1143. }
  1144. // UnityEngine.ParticleSystem/MinMaxCurve UnityEngine.ParticleSystem/MainModule::get_startLifetime()
  1145. extern "C" IL2CPP_METHOD_ATTR MinMaxCurve_t1067599125 MainModule_get_startLifetime_m2343501481 (MainModule_t2320046318 * __this, const RuntimeMethod* method)
  1146. {
  1147. MinMaxCurve_t1067599125 V_0;
  1148. memset(&V_0, 0, sizeof(V_0));
  1149. MinMaxCurve_t1067599125 V_1;
  1150. memset(&V_1, 0, sizeof(V_1));
  1151. {
  1152. il2cpp_codegen_initobj((&V_0), sizeof(MinMaxCurve_t1067599125 ));
  1153. ParticleSystem_t1800779281 * L_0 = __this->get_m_ParticleSystem_0();
  1154. MainModule_GetStartLifetime_m3113513190(NULL /*static, unused*/, L_0, (&V_0), /*hidden argument*/NULL);
  1155. MinMaxCurve_t1067599125 L_1 = V_0;
  1156. V_1 = L_1;
  1157. goto IL_001d;
  1158. }
  1159. IL_001d:
  1160. {
  1161. MinMaxCurve_t1067599125 L_2 = V_1;
  1162. return L_2;
  1163. }
  1164. }
  1165. extern "C" MinMaxCurve_t1067599125 MainModule_get_startLifetime_m2343501481_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  1166. {
  1167. MainModule_t2320046318 * _thisAdjusted = reinterpret_cast<MainModule_t2320046318 *>(__this + 1);
  1168. return MainModule_get_startLifetime_m2343501481(_thisAdjusted, method);
  1169. }
  1170. // System.Single UnityEngine.ParticleSystem/MainModule::GetDuration(UnityEngine.ParticleSystem)
  1171. extern "C" IL2CPP_METHOD_ATTR float MainModule_GetDuration_m471811572 (RuntimeObject * __this /* static, unused */, ParticleSystem_t1800779281 * ___system0, const RuntimeMethod* method)
  1172. {
  1173. typedef float (*MainModule_GetDuration_m471811572_ftn) (ParticleSystem_t1800779281 *);
  1174. static MainModule_GetDuration_m471811572_ftn _il2cpp_icall_func;
  1175. if (!_il2cpp_icall_func)
  1176. _il2cpp_icall_func = (MainModule_GetDuration_m471811572_ftn)il2cpp_codegen_resolve_icall ("UnityEngine.ParticleSystem/MainModule::GetDuration(UnityEngine.ParticleSystem)");
  1177. float retVal = _il2cpp_icall_func(___system0);
  1178. return retVal;
  1179. }
  1180. // System.Boolean UnityEngine.ParticleSystem/MainModule::GetLoop(UnityEngine.ParticleSystem)
  1181. extern "C" IL2CPP_METHOD_ATTR bool MainModule_GetLoop_m1744387122 (RuntimeObject * __this /* static, unused */, ParticleSystem_t1800779281 * ___system0, const RuntimeMethod* method)
  1182. {
  1183. typedef bool (*MainModule_GetLoop_m1744387122_ftn) (ParticleSystem_t1800779281 *);
  1184. static MainModule_GetLoop_m1744387122_ftn _il2cpp_icall_func;
  1185. if (!_il2cpp_icall_func)
  1186. _il2cpp_icall_func = (MainModule_GetLoop_m1744387122_ftn)il2cpp_codegen_resolve_icall ("UnityEngine.ParticleSystem/MainModule::GetLoop(UnityEngine.ParticleSystem)");
  1187. bool retVal = _il2cpp_icall_func(___system0);
  1188. return retVal;
  1189. }
  1190. // System.Void UnityEngine.ParticleSystem/MainModule::GetStartDelay(UnityEngine.ParticleSystem,UnityEngine.ParticleSystem/MinMaxCurve&)
  1191. extern "C" IL2CPP_METHOD_ATTR void MainModule_GetStartDelay_m1220620588 (RuntimeObject * __this /* static, unused */, ParticleSystem_t1800779281 * ___system0, MinMaxCurve_t1067599125 * ___curve1, const RuntimeMethod* method)
  1192. {
  1193. typedef void (*MainModule_GetStartDelay_m1220620588_ftn) (ParticleSystem_t1800779281 *, MinMaxCurve_t1067599125 *);
  1194. static MainModule_GetStartDelay_m1220620588_ftn _il2cpp_icall_func;
  1195. if (!_il2cpp_icall_func)
  1196. _il2cpp_icall_func = (MainModule_GetStartDelay_m1220620588_ftn)il2cpp_codegen_resolve_icall ("UnityEngine.ParticleSystem/MainModule::GetStartDelay(UnityEngine.ParticleSystem,UnityEngine.ParticleSystem/MinMaxCurve&)");
  1197. _il2cpp_icall_func(___system0, ___curve1);
  1198. }
  1199. // System.Void UnityEngine.ParticleSystem/MainModule::GetStartLifetime(UnityEngine.ParticleSystem,UnityEngine.ParticleSystem/MinMaxCurve&)
  1200. extern "C" IL2CPP_METHOD_ATTR void MainModule_GetStartLifetime_m3113513190 (RuntimeObject * __this /* static, unused */, ParticleSystem_t1800779281 * ___system0, MinMaxCurve_t1067599125 * ___curve1, const RuntimeMethod* method)
  1201. {
  1202. typedef void (*MainModule_GetStartLifetime_m3113513190_ftn) (ParticleSystem_t1800779281 *, MinMaxCurve_t1067599125 *);
  1203. static MainModule_GetStartLifetime_m3113513190_ftn _il2cpp_icall_func;
  1204. if (!_il2cpp_icall_func)
  1205. _il2cpp_icall_func = (MainModule_GetStartLifetime_m3113513190_ftn)il2cpp_codegen_resolve_icall ("UnityEngine.ParticleSystem/MainModule::GetStartLifetime(UnityEngine.ParticleSystem,UnityEngine.ParticleSystem/MinMaxCurve&)");
  1206. _il2cpp_icall_func(___system0, ___curve1);
  1207. }
  1208. #ifdef __clang__
  1209. #pragma clang diagnostic pop
  1210. #endif
  1211. #ifdef __clang__
  1212. #pragma clang diagnostic push
  1213. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  1214. #pragma clang diagnostic ignored "-Wunused-variable"
  1215. #endif
  1216. // Conversion methods for marshalling of: UnityEngine.ParticleSystem/MinMaxCurve
  1217. extern "C" void MinMaxCurve_t1067599125_marshal_pinvoke(const MinMaxCurve_t1067599125& unmarshaled, MinMaxCurve_t1067599125_marshaled_pinvoke& marshaled)
  1218. {
  1219. marshaled.___m_Mode_0 = unmarshaled.get_m_Mode_0();
  1220. marshaled.___m_CurveMultiplier_1 = unmarshaled.get_m_CurveMultiplier_1();
  1221. if (unmarshaled.get_m_CurveMin_2() != NULL) AnimationCurve_t3046754366_marshal_pinvoke(*unmarshaled.get_m_CurveMin_2(), marshaled.___m_CurveMin_2);
  1222. if (unmarshaled.get_m_CurveMax_3() != NULL) AnimationCurve_t3046754366_marshal_pinvoke(*unmarshaled.get_m_CurveMax_3(), marshaled.___m_CurveMax_3);
  1223. marshaled.___m_ConstantMin_4 = unmarshaled.get_m_ConstantMin_4();
  1224. marshaled.___m_ConstantMax_5 = unmarshaled.get_m_ConstantMax_5();
  1225. }
  1226. extern "C" void MinMaxCurve_t1067599125_marshal_pinvoke_back(const MinMaxCurve_t1067599125_marshaled_pinvoke& marshaled, MinMaxCurve_t1067599125& unmarshaled)
  1227. {
  1228. static bool s_Il2CppMethodInitialized;
  1229. if (!s_Il2CppMethodInitialized)
  1230. {
  1231. il2cpp_codegen_initialize_method (MinMaxCurve_t1067599125_pinvoke_FromNativeMethodDefinition_MetadataUsageId);
  1232. s_Il2CppMethodInitialized = true;
  1233. }
  1234. int32_t unmarshaled_m_Mode_temp_0 = 0;
  1235. unmarshaled_m_Mode_temp_0 = marshaled.___m_Mode_0;
  1236. unmarshaled.set_m_Mode_0(unmarshaled_m_Mode_temp_0);
  1237. float unmarshaled_m_CurveMultiplier_temp_1 = 0.0f;
  1238. unmarshaled_m_CurveMultiplier_temp_1 = marshaled.___m_CurveMultiplier_1;
  1239. unmarshaled.set_m_CurveMultiplier_1(unmarshaled_m_CurveMultiplier_temp_1);
  1240. unmarshaled.set_m_CurveMin_2((AnimationCurve_t3046754366 *)il2cpp_codegen_object_new(AnimationCurve_t3046754366_il2cpp_TypeInfo_var));
  1241. AnimationCurve__ctor_m3000526466(unmarshaled.get_m_CurveMin_2(), NULL);
  1242. AnimationCurve_t3046754366_marshal_pinvoke_back(marshaled.___m_CurveMin_2, *unmarshaled.get_m_CurveMin_2());
  1243. unmarshaled.set_m_CurveMax_3((AnimationCurve_t3046754366 *)il2cpp_codegen_object_new(AnimationCurve_t3046754366_il2cpp_TypeInfo_var));
  1244. AnimationCurve__ctor_m3000526466(unmarshaled.get_m_CurveMax_3(), NULL);
  1245. AnimationCurve_t3046754366_marshal_pinvoke_back(marshaled.___m_CurveMax_3, *unmarshaled.get_m_CurveMax_3());
  1246. float unmarshaled_m_ConstantMin_temp_4 = 0.0f;
  1247. unmarshaled_m_ConstantMin_temp_4 = marshaled.___m_ConstantMin_4;
  1248. unmarshaled.set_m_ConstantMin_4(unmarshaled_m_ConstantMin_temp_4);
  1249. float unmarshaled_m_ConstantMax_temp_5 = 0.0f;
  1250. unmarshaled_m_ConstantMax_temp_5 = marshaled.___m_ConstantMax_5;
  1251. unmarshaled.set_m_ConstantMax_5(unmarshaled_m_ConstantMax_temp_5);
  1252. }
  1253. // Conversion method for clean up from marshalling of: UnityEngine.ParticleSystem/MinMaxCurve
  1254. extern "C" void MinMaxCurve_t1067599125_marshal_pinvoke_cleanup(MinMaxCurve_t1067599125_marshaled_pinvoke& marshaled)
  1255. {
  1256. AnimationCurve_t3046754366_marshal_pinvoke_cleanup(marshaled.___m_CurveMin_2);
  1257. AnimationCurve_t3046754366_marshal_pinvoke_cleanup(marshaled.___m_CurveMax_3);
  1258. }
  1259. // Conversion methods for marshalling of: UnityEngine.ParticleSystem/MinMaxCurve
  1260. extern "C" void MinMaxCurve_t1067599125_marshal_com(const MinMaxCurve_t1067599125& unmarshaled, MinMaxCurve_t1067599125_marshaled_com& marshaled)
  1261. {
  1262. marshaled.___m_Mode_0 = unmarshaled.get_m_Mode_0();
  1263. marshaled.___m_CurveMultiplier_1 = unmarshaled.get_m_CurveMultiplier_1();
  1264. if (unmarshaled.get_m_CurveMin_2() != NULL) AnimationCurve_t3046754366_marshal_com(*unmarshaled.get_m_CurveMin_2(), *marshaled.___m_CurveMin_2);
  1265. if (unmarshaled.get_m_CurveMax_3() != NULL) AnimationCurve_t3046754366_marshal_com(*unmarshaled.get_m_CurveMax_3(), *marshaled.___m_CurveMax_3);
  1266. marshaled.___m_ConstantMin_4 = unmarshaled.get_m_ConstantMin_4();
  1267. marshaled.___m_ConstantMax_5 = unmarshaled.get_m_ConstantMax_5();
  1268. }
  1269. extern "C" void MinMaxCurve_t1067599125_marshal_com_back(const MinMaxCurve_t1067599125_marshaled_com& marshaled, MinMaxCurve_t1067599125& unmarshaled)
  1270. {
  1271. int32_t unmarshaled_m_Mode_temp_0 = 0;
  1272. unmarshaled_m_Mode_temp_0 = marshaled.___m_Mode_0;
  1273. unmarshaled.set_m_Mode_0(unmarshaled_m_Mode_temp_0);
  1274. float unmarshaled_m_CurveMultiplier_temp_1 = 0.0f;
  1275. unmarshaled_m_CurveMultiplier_temp_1 = marshaled.___m_CurveMultiplier_1;
  1276. unmarshaled.set_m_CurveMultiplier_1(unmarshaled_m_CurveMultiplier_temp_1);
  1277. if (unmarshaled.get_m_CurveMin_2() != NULL)
  1278. {
  1279. AnimationCurve__ctor_m3000526466(unmarshaled.get_m_CurveMin_2(), NULL);
  1280. AnimationCurve_t3046754366_marshal_com_back(*marshaled.___m_CurveMin_2, *unmarshaled.get_m_CurveMin_2());
  1281. }
  1282. if (unmarshaled.get_m_CurveMax_3() != NULL)
  1283. {
  1284. AnimationCurve__ctor_m3000526466(unmarshaled.get_m_CurveMax_3(), NULL);
  1285. AnimationCurve_t3046754366_marshal_com_back(*marshaled.___m_CurveMax_3, *unmarshaled.get_m_CurveMax_3());
  1286. }
  1287. float unmarshaled_m_ConstantMin_temp_4 = 0.0f;
  1288. unmarshaled_m_ConstantMin_temp_4 = marshaled.___m_ConstantMin_4;
  1289. unmarshaled.set_m_ConstantMin_4(unmarshaled_m_ConstantMin_temp_4);
  1290. float unmarshaled_m_ConstantMax_temp_5 = 0.0f;
  1291. unmarshaled_m_ConstantMax_temp_5 = marshaled.___m_ConstantMax_5;
  1292. unmarshaled.set_m_ConstantMax_5(unmarshaled_m_ConstantMax_temp_5);
  1293. }
  1294. // Conversion method for clean up from marshalling of: UnityEngine.ParticleSystem/MinMaxCurve
  1295. extern "C" void MinMaxCurve_t1067599125_marshal_com_cleanup(MinMaxCurve_t1067599125_marshaled_com& marshaled)
  1296. {
  1297. if (&(*marshaled.___m_CurveMin_2) != NULL) AnimationCurve_t3046754366_marshal_com_cleanup(*marshaled.___m_CurveMin_2);
  1298. if (&(*marshaled.___m_CurveMax_3) != NULL) AnimationCurve_t3046754366_marshal_com_cleanup(*marshaled.___m_CurveMax_3);
  1299. }
  1300. // System.Void UnityEngine.ParticleSystem/MinMaxCurve::.ctor(System.Single)
  1301. extern "C" IL2CPP_METHOD_ATTR void MinMaxCurve__ctor_m1734431933 (MinMaxCurve_t1067599125 * __this, float ___constant0, const RuntimeMethod* method)
  1302. {
  1303. {
  1304. __this->set_m_Mode_0(0);
  1305. __this->set_m_CurveMultiplier_1((0.0f));
  1306. __this->set_m_CurveMin_2((AnimationCurve_t3046754366 *)NULL);
  1307. __this->set_m_CurveMax_3((AnimationCurve_t3046754366 *)NULL);
  1308. __this->set_m_ConstantMin_4((0.0f));
  1309. float L_0 = ___constant0;
  1310. __this->set_m_ConstantMax_5(L_0);
  1311. return;
  1312. }
  1313. }
  1314. extern "C" void MinMaxCurve__ctor_m1734431933_AdjustorThunk (RuntimeObject * __this, float ___constant0, const RuntimeMethod* method)
  1315. {
  1316. MinMaxCurve_t1067599125 * _thisAdjusted = reinterpret_cast<MinMaxCurve_t1067599125 *>(__this + 1);
  1317. MinMaxCurve__ctor_m1734431933(_thisAdjusted, ___constant0, method);
  1318. }
  1319. // System.Single UnityEngine.ParticleSystem/MinMaxCurve::get_constant()
  1320. extern "C" IL2CPP_METHOD_ATTR float MinMaxCurve_get_constant_m2963124720 (MinMaxCurve_t1067599125 * __this, const RuntimeMethod* method)
  1321. {
  1322. float V_0 = 0.0f;
  1323. {
  1324. float L_0 = __this->get_m_ConstantMax_5();
  1325. V_0 = L_0;
  1326. goto IL_000d;
  1327. }
  1328. IL_000d:
  1329. {
  1330. float L_1 = V_0;
  1331. return L_1;
  1332. }
  1333. }
  1334. extern "C" float MinMaxCurve_get_constant_m2963124720_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  1335. {
  1336. MinMaxCurve_t1067599125 * _thisAdjusted = reinterpret_cast<MinMaxCurve_t1067599125 *>(__this + 1);
  1337. return MinMaxCurve_get_constant_m2963124720(_thisAdjusted, method);
  1338. }
  1339. // UnityEngine.ParticleSystem/MinMaxCurve UnityEngine.ParticleSystem/MinMaxCurve::op_Implicit(System.Single)
  1340. extern "C" IL2CPP_METHOD_ATTR MinMaxCurve_t1067599125 MinMaxCurve_op_Implicit_m2087694379 (RuntimeObject * __this /* static, unused */, float ___constant0, const RuntimeMethod* method)
  1341. {
  1342. MinMaxCurve_t1067599125 V_0;
  1343. memset(&V_0, 0, sizeof(V_0));
  1344. {
  1345. float L_0 = ___constant0;
  1346. MinMaxCurve_t1067599125 L_1;
  1347. memset(&L_1, 0, sizeof(L_1));
  1348. MinMaxCurve__ctor_m1734431933((&L_1), L_0, /*hidden argument*/NULL);
  1349. V_0 = L_1;
  1350. goto IL_000d;
  1351. }
  1352. IL_000d:
  1353. {
  1354. MinMaxCurve_t1067599125 L_2 = V_0;
  1355. return L_2;
  1356. }
  1357. }
  1358. #ifdef __clang__
  1359. #pragma clang diagnostic pop
  1360. #endif
  1361. #ifdef __clang__
  1362. #pragma clang diagnostic push
  1363. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  1364. #pragma clang diagnostic ignored "-Wunused-variable"
  1365. #endif
  1366. #ifdef __clang__
  1367. #pragma clang diagnostic pop
  1368. #endif
  1369. #ifdef __clang__
  1370. #pragma clang diagnostic push
  1371. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  1372. #pragma clang diagnostic ignored "-Wunused-variable"
  1373. #endif
  1374. #ifdef __clang__
  1375. #pragma clang diagnostic pop
  1376. #endif
  1377. #ifdef __clang__
  1378. #pragma clang diagnostic push
  1379. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  1380. #pragma clang diagnostic ignored "-Wunused-variable"
  1381. #endif
  1382. #ifdef __clang__
  1383. #pragma clang diagnostic pop
  1384. #endif