No Description
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

Unity.InternalAPIEngineBridge.001.cpp 28KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598
  1. #include "pch-cpp.hpp"
  2. #ifndef _MSC_VER
  3. # include <alloca.h>
  4. #else
  5. # include <malloc.h>
  6. #endif
  7. #include <limits>
  8. struct UnityEvent_1_t8ABE5544759145B8D7A09F1C54FFCB6907EDD56E;
  9. struct ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031;
  10. struct CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB;
  11. struct SpriteRendererU5BU5D_t0DEDE77D607814DC56F5AC6D7D80AA5A342ABF28;
  12. struct SpriteRenderer_t1DD7FE258F072E1FA87D6577BA27225892B8047B;
  13. struct String_t;
  14. struct UnitySourceGeneratedAssemblyMonoScriptTypes_v1_tDBFAB5B2397C41FB2001145FEFF1CC40EBEA02D6;
  15. struct Void_t4861ACF8F4594C3437BB48B6E56783494B843915;
  16. IL2CPP_EXTERN_C RuntimeClass* ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var;
  17. IL2CPP_EXTERN_C RuntimeClass* Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_il2cpp_TypeInfo_var;
  18. IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3E_t150D640DABB959339D7A5D1A24C3BDF762FE1C75____3A12FECE0BDACC38D4B8DBC3BE2F98E8C3EC9A1FC2B5B47C23BEADF88EBFB116_FieldInfo_var;
  19. IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3E_t150D640DABB959339D7A5D1A24C3BDF762FE1C75____A5A7E6D41980CB37FDCA5393038804DF6A5F3A7A74385B80CBA364C32F823A1B_FieldInfo_var;
  20. struct ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031;
  21. struct SpriteRendererU5BU5D_t0DEDE77D607814DC56F5AC6D7D80AA5A342ABF28;
  22. IL2CPP_EXTERN_C_BEGIN
  23. IL2CPP_EXTERN_C_END
  24. #ifdef __clang__
  25. #pragma clang diagnostic push
  26. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  27. #pragma clang diagnostic ignored "-Wunused-variable"
  28. #endif
  29. struct U3CModuleU3E_t11C083BA19510F3E3F33740766F77C3361825631
  30. {
  31. };
  32. struct U3CPrivateImplementationDetailsU3E_t150D640DABB959339D7A5D1A24C3BDF762FE1C75 : public RuntimeObject
  33. {
  34. };
  35. struct InternalEngineBridge_t5A88A6C93AEAAFF4C96A360446EA2AF377064869 : public RuntimeObject
  36. {
  37. };
  38. struct UnitySourceGeneratedAssemblyMonoScriptTypes_v1_tDBFAB5B2397C41FB2001145FEFF1CC40EBEA02D6 : public RuntimeObject
  39. {
  40. };
  41. struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F : public RuntimeObject
  42. {
  43. };
  44. struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F_marshaled_pinvoke
  45. {
  46. };
  47. struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F_marshaled_com
  48. {
  49. };
  50. struct Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22
  51. {
  52. bool ___m_value;
  53. };
  54. struct Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3
  55. {
  56. uint8_t ___m_value;
  57. };
  58. struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2 : public ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F
  59. {
  60. };
  61. struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_marshaled_pinvoke
  62. {
  63. };
  64. struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_marshaled_com
  65. {
  66. };
  67. struct Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C
  68. {
  69. int32_t ___m_value;
  70. };
  71. struct IntPtr_t
  72. {
  73. void* ___m_value;
  74. };
  75. struct Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D
  76. {
  77. float ___m_XMin;
  78. float ___m_YMin;
  79. float ___m_Width;
  80. float ___m_Height;
  81. };
  82. struct Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C
  83. {
  84. float ___m_value;
  85. };
  86. struct Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7
  87. {
  88. float ___x;
  89. float ___y;
  90. };
  91. struct Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2
  92. {
  93. float ___x;
  94. float ___y;
  95. float ___z;
  96. };
  97. struct Void_t4861ACF8F4594C3437BB48B6E56783494B843915
  98. {
  99. union
  100. {
  101. struct
  102. {
  103. };
  104. uint8_t Void_t4861ACF8F4594C3437BB48B6E56783494B843915__padding[1];
  105. };
  106. };
  107. #pragma pack(push, tp, 1)
  108. struct __StaticArrayInitTypeSizeU3D205_tF655A8F0C23B33353FE84F19D14ACA15B0E20ED7
  109. {
  110. union
  111. {
  112. struct
  113. {
  114. union
  115. {
  116. };
  117. };
  118. uint8_t __StaticArrayInitTypeSizeU3D205_tF655A8F0C23B33353FE84F19D14ACA15B0E20ED7__padding[205];
  119. };
  120. };
  121. #pragma pack(pop, tp)
  122. #pragma pack(push, tp, 1)
  123. struct __StaticArrayInitTypeSizeU3D88_t8A7C1D86EC0B456F3D07E0C73646A20BA89858C8
  124. {
  125. union
  126. {
  127. struct
  128. {
  129. union
  130. {
  131. };
  132. };
  133. uint8_t __StaticArrayInitTypeSizeU3D88_t8A7C1D86EC0B456F3D07E0C73646A20BA89858C8__padding[88];
  134. };
  135. };
  136. #pragma pack(pop, tp)
  137. struct MonoScriptData_t2513809E5905A2EC3232C9FCAE5A95B601B92AFF
  138. {
  139. ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___FilePathsData;
  140. ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___TypesData;
  141. int32_t ___TotalTypes;
  142. int32_t ___TotalFiles;
  143. bool ___IsEditorOnly;
  144. };
  145. struct MonoScriptData_t2513809E5905A2EC3232C9FCAE5A95B601B92AFF_marshaled_pinvoke
  146. {
  147. Il2CppSafeArray* ___FilePathsData;
  148. Il2CppSafeArray* ___TypesData;
  149. int32_t ___TotalTypes;
  150. int32_t ___TotalFiles;
  151. int32_t ___IsEditorOnly;
  152. };
  153. struct MonoScriptData_t2513809E5905A2EC3232C9FCAE5A95B601B92AFF_marshaled_com
  154. {
  155. Il2CppSafeArray* ___FilePathsData;
  156. Il2CppSafeArray* ___TypesData;
  157. int32_t ___TotalTypes;
  158. int32_t ___TotalFiles;
  159. int32_t ___IsEditorOnly;
  160. };
  161. struct Allocator_t996642592271AAD9EE688F142741D512C07B5824
  162. {
  163. int32_t ___value__;
  164. };
  165. struct Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3
  166. {
  167. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_Center;
  168. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_Extents;
  169. };
  170. struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C : public RuntimeObject
  171. {
  172. intptr_t ___m_CachedPtr;
  173. };
  174. struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_pinvoke
  175. {
  176. intptr_t ___m_CachedPtr;
  177. };
  178. struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_com
  179. {
  180. intptr_t ___m_CachedPtr;
  181. };
  182. struct RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5
  183. {
  184. intptr_t ___value;
  185. };
  186. struct NativeArray_1_t596D8D9BF28AE72A671779EB28469319AC3F1147
  187. {
  188. void* ___m_Buffer;
  189. int32_t ___m_Length;
  190. int32_t ___m_AllocatorLabel;
  191. };
  192. struct NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF
  193. {
  194. void* ___m_Buffer;
  195. int32_t ___m_Length;
  196. int32_t ___m_AllocatorLabel;
  197. };
  198. struct NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C
  199. {
  200. void* ___m_Buffer;
  201. int32_t ___m_Length;
  202. int32_t ___m_AllocatorLabel;
  203. };
  204. struct NativeArray_1_t170B62D6C147DD05888D56F029D4D828DF487EC9
  205. {
  206. void* ___m_Buffer;
  207. int32_t ___m_Length;
  208. int32_t ___m_AllocatorLabel;
  209. };
  210. struct Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3 : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C
  211. {
  212. };
  213. struct Renderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF : public Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3
  214. {
  215. };
  216. struct SpriteRenderer_t1DD7FE258F072E1FA87D6577BA27225892B8047B : public Renderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF
  217. {
  218. UnityEvent_1_t8ABE5544759145B8D7A09F1C54FFCB6907EDD56E* ___m_SpriteChangeEvent;
  219. };
  220. struct U3CPrivateImplementationDetailsU3E_t150D640DABB959339D7A5D1A24C3BDF762FE1C75_StaticFields
  221. {
  222. __StaticArrayInitTypeSizeU3D88_t8A7C1D86EC0B456F3D07E0C73646A20BA89858C8 ___3A12FECE0BDACC38D4B8DBC3BE2F98E8C3EC9A1FC2B5B47C23BEADF88EBFB116;
  223. __StaticArrayInitTypeSizeU3D205_tF655A8F0C23B33353FE84F19D14ACA15B0E20ED7 ___A5A7E6D41980CB37FDCA5393038804DF6A5F3A7A74385B80CBA364C32F823A1B;
  224. };
  225. struct Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_StaticFields
  226. {
  227. String_t* ___TrueString;
  228. String_t* ___FalseString;
  229. };
  230. struct IntPtr_t_StaticFields
  231. {
  232. intptr_t ___Zero;
  233. };
  234. struct Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_StaticFields
  235. {
  236. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___zeroVector;
  237. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___oneVector;
  238. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___upVector;
  239. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___downVector;
  240. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___leftVector;
  241. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___rightVector;
  242. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___positiveInfinityVector;
  243. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___negativeInfinityVector;
  244. };
  245. #ifdef __clang__
  246. #pragma clang diagnostic pop
  247. #endif
  248. struct ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031 : public RuntimeArray
  249. {
  250. ALIGN_FIELD (8) uint8_t m_Items[1];
  251. inline uint8_t GetAt(il2cpp_array_size_t index) const
  252. {
  253. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  254. return m_Items[index];
  255. }
  256. inline uint8_t* GetAddressAt(il2cpp_array_size_t index)
  257. {
  258. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  259. return m_Items + index;
  260. }
  261. inline void SetAt(il2cpp_array_size_t index, uint8_t value)
  262. {
  263. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  264. m_Items[index] = value;
  265. }
  266. inline uint8_t GetAtUnchecked(il2cpp_array_size_t index) const
  267. {
  268. return m_Items[index];
  269. }
  270. inline uint8_t* GetAddressAtUnchecked(il2cpp_array_size_t index)
  271. {
  272. return m_Items + index;
  273. }
  274. inline void SetAtUnchecked(il2cpp_array_size_t index, uint8_t value)
  275. {
  276. m_Items[index] = value;
  277. }
  278. };
  279. struct SpriteRendererU5BU5D_t0DEDE77D607814DC56F5AC6D7D80AA5A342ABF28 : public RuntimeArray
  280. {
  281. ALIGN_FIELD (8) SpriteRenderer_t1DD7FE258F072E1FA87D6577BA27225892B8047B* m_Items[1];
  282. inline SpriteRenderer_t1DD7FE258F072E1FA87D6577BA27225892B8047B* GetAt(il2cpp_array_size_t index) const
  283. {
  284. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  285. return m_Items[index];
  286. }
  287. inline SpriteRenderer_t1DD7FE258F072E1FA87D6577BA27225892B8047B** GetAddressAt(il2cpp_array_size_t index)
  288. {
  289. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  290. return m_Items + index;
  291. }
  292. inline void SetAt(il2cpp_array_size_t index, SpriteRenderer_t1DD7FE258F072E1FA87D6577BA27225892B8047B* value)
  293. {
  294. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  295. m_Items[index] = value;
  296. Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
  297. }
  298. inline SpriteRenderer_t1DD7FE258F072E1FA87D6577BA27225892B8047B* GetAtUnchecked(il2cpp_array_size_t index) const
  299. {
  300. return m_Items[index];
  301. }
  302. inline SpriteRenderer_t1DD7FE258F072E1FA87D6577BA27225892B8047B** GetAddressAtUnchecked(il2cpp_array_size_t index)
  303. {
  304. return m_Items + index;
  305. }
  306. inline void SetAtUnchecked(il2cpp_array_size_t index, SpriteRenderer_t1DD7FE258F072E1FA87D6577BA27225892B8047B* value)
  307. {
  308. m_Items[index] = value;
  309. Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
  310. }
  311. };
  312. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B (RuntimeArray* ___0_array, RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 ___1_fldHandle, const RuntimeMethod* method) ;
  313. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2 (RuntimeObject* __this, const RuntimeMethod* method) ;
  314. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SpriteRendererDataAccessExtensions_SetLocalAABB_m8B19B86E4F16CAC28378B0678A6780EE67376672 (SpriteRenderer_t1DD7FE258F072E1FA87D6577BA27225892B8047B* ___0_renderer, Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 ___1_aabb, const RuntimeMethod* method) ;
  315. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SpriteRendererDataAccessExtensions_SetDeformableBuffer_m3A000487D1EB0983E49CF13E13AA532787AF2E28 (SpriteRenderer_t1DD7FE258F072E1FA87D6577BA27225892B8047B* ___0_spriteRenderer, NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF ___1_src, const RuntimeMethod* method) ;
  316. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SpriteRendererDataAccessExtensions_IsUsingDeformableBuffer_mB9F50B728381CFCF86D43EFC6765EC3EE650637C (SpriteRenderer_t1DD7FE258F072E1FA87D6577BA27225892B8047B* ___0_spriteRenderer, intptr_t ___1_buffer, const RuntimeMethod* method) ;
  317. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 GUIClip_Unclip_m366A06CFFCA7A1637077B9EBD32DEA899807A29E (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_pos, const RuntimeMethod* method) ;
  318. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D GUIClip_get_topmostRect_m5DA090A1198343D8C10418E025A72AE1E3F49041 (const RuntimeMethod* method) ;
  319. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D GUIClip_GetTopRect_mE4C186DAF9C93612107FFEBFA8BAD2E800C208D1 (const RuntimeMethod* method) ;
  320. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D GUIClip_get_visibleRect_m93F10FF2376C3BBBF3562A67DD7E207240D2F611 (const RuntimeMethod* method) ;
  321. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SpriteRendererDataAccessExtensions_SetBatchDeformableBufferAndLocalAABBArray_mAFC805600B21985D7497C5F0C172E5601F04903D (SpriteRendererU5BU5D_t0DEDE77D607814DC56F5AC6D7D80AA5A342ABF28* ___0_spriteRenderers, NativeArray_1_t170B62D6C147DD05888D56F029D4D828DF487EC9 ___1_buffers, NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C ___2_bufferSizes, NativeArray_1_t596D8D9BF28AE72A671779EB28469319AC3F1147 ___3_bounds, const RuntimeMethod* method) ;
  322. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t DiscreteEvaluationAttributeUtilities_ConvertFloatToDiscreteInt_mADD1EB91441A214F69458BFF45F86E77D11A340C (float ___0_f, const RuntimeMethod* method) ;
  323. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float DiscreteEvaluationAttributeUtilities_ConvertDiscreteIntToFloat_m6A22CA1A2232C185F6E10865530FFEDA68E28D7F (int32_t ___0_f, const RuntimeMethod* method) ;
  324. #ifdef __clang__
  325. #pragma clang diagnostic push
  326. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  327. #pragma clang diagnostic ignored "-Wunused-variable"
  328. #endif
  329. #ifdef __clang__
  330. #pragma clang diagnostic pop
  331. #endif
  332. #ifdef __clang__
  333. #pragma clang diagnostic push
  334. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  335. #pragma clang diagnostic ignored "-Wunused-variable"
  336. #endif
  337. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MonoScriptData_t2513809E5905A2EC3232C9FCAE5A95B601B92AFF UnitySourceGeneratedAssemblyMonoScriptTypes_v1_Get_m2175F39F61616C1F602A6581BFEDC408C0B170A7 (const RuntimeMethod* method)
  338. {
  339. static bool s_Il2CppMethodInitialized;
  340. if (!s_Il2CppMethodInitialized)
  341. {
  342. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var);
  343. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3E_t150D640DABB959339D7A5D1A24C3BDF762FE1C75____3A12FECE0BDACC38D4B8DBC3BE2F98E8C3EC9A1FC2B5B47C23BEADF88EBFB116_FieldInfo_var);
  344. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3E_t150D640DABB959339D7A5D1A24C3BDF762FE1C75____A5A7E6D41980CB37FDCA5393038804DF6A5F3A7A74385B80CBA364C32F823A1B_FieldInfo_var);
  345. s_Il2CppMethodInitialized = true;
  346. }
  347. MonoScriptData_t2513809E5905A2EC3232C9FCAE5A95B601B92AFF V_0;
  348. memset((&V_0), 0, sizeof(V_0));
  349. {
  350. il2cpp_codegen_initobj((&V_0), sizeof(MonoScriptData_t2513809E5905A2EC3232C9FCAE5A95B601B92AFF));
  351. ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_0 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)SZArrayNew(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var, (uint32_t)((int32_t)205));
  352. ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_1 = L_0;
  353. RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_2 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_t150D640DABB959339D7A5D1A24C3BDF762FE1C75____A5A7E6D41980CB37FDCA5393038804DF6A5F3A7A74385B80CBA364C32F823A1B_FieldInfo_var) };
  354. RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_1, L_2, NULL);
  355. (&V_0)->___FilePathsData = L_1;
  356. Il2CppCodeGenWriteBarrier((void**)(&(&V_0)->___FilePathsData), (void*)L_1);
  357. ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_3 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)SZArrayNew(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var, (uint32_t)((int32_t)88));
  358. ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_4 = L_3;
  359. RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_5 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_t150D640DABB959339D7A5D1A24C3BDF762FE1C75____3A12FECE0BDACC38D4B8DBC3BE2F98E8C3EC9A1FC2B5B47C23BEADF88EBFB116_FieldInfo_var) };
  360. RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_4, L_5, NULL);
  361. (&V_0)->___TypesData = L_4;
  362. Il2CppCodeGenWriteBarrier((void**)(&(&V_0)->___TypesData), (void*)L_4);
  363. (&V_0)->___TotalFiles = 2;
  364. (&V_0)->___TotalTypes = 2;
  365. (&V_0)->___IsEditorOnly = (bool)0;
  366. MonoScriptData_t2513809E5905A2EC3232C9FCAE5A95B601B92AFF L_6 = V_0;
  367. return L_6;
  368. }
  369. }
  370. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnitySourceGeneratedAssemblyMonoScriptTypes_v1__ctor_m0EB629EB7250A8D7F8E9019861342F081C732BE0 (UnitySourceGeneratedAssemblyMonoScriptTypes_v1_tDBFAB5B2397C41FB2001145FEFF1CC40EBEA02D6* __this, const RuntimeMethod* method)
  371. {
  372. {
  373. Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
  374. return;
  375. }
  376. }
  377. #ifdef __clang__
  378. #pragma clang diagnostic pop
  379. #endif
  380. #ifdef __clang__
  381. #pragma clang diagnostic push
  382. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  383. #pragma clang diagnostic ignored "-Wunused-variable"
  384. #endif
  385. IL2CPP_EXTERN_C void MonoScriptData_t2513809E5905A2EC3232C9FCAE5A95B601B92AFF_marshal_pinvoke(const MonoScriptData_t2513809E5905A2EC3232C9FCAE5A95B601B92AFF& unmarshaled, MonoScriptData_t2513809E5905A2EC3232C9FCAE5A95B601B92AFF_marshaled_pinvoke& marshaled)
  386. {
  387. marshaled.___FilePathsData = il2cpp_codegen_com_marshal_safe_array(IL2CPP_VT_I1, unmarshaled.___FilePathsData);
  388. marshaled.___TypesData = il2cpp_codegen_com_marshal_safe_array(IL2CPP_VT_I1, unmarshaled.___TypesData);
  389. marshaled.___TotalTypes = unmarshaled.___TotalTypes;
  390. marshaled.___TotalFiles = unmarshaled.___TotalFiles;
  391. marshaled.___IsEditorOnly = static_cast<int32_t>(unmarshaled.___IsEditorOnly);
  392. }
  393. IL2CPP_EXTERN_C void MonoScriptData_t2513809E5905A2EC3232C9FCAE5A95B601B92AFF_marshal_pinvoke_back(const MonoScriptData_t2513809E5905A2EC3232C9FCAE5A95B601B92AFF_marshaled_pinvoke& marshaled, MonoScriptData_t2513809E5905A2EC3232C9FCAE5A95B601B92AFF& unmarshaled)
  394. {
  395. static bool s_Il2CppMethodInitialized;
  396. if (!s_Il2CppMethodInitialized)
  397. {
  398. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_il2cpp_TypeInfo_var);
  399. s_Il2CppMethodInitialized = true;
  400. }
  401. unmarshaled.___FilePathsData = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)il2cpp_codegen_com_marshal_safe_array_result(IL2CPP_VT_I1, Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_il2cpp_TypeInfo_var, marshaled.___FilePathsData);
  402. Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___FilePathsData), (void*)(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)il2cpp_codegen_com_marshal_safe_array_result(IL2CPP_VT_I1, Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_il2cpp_TypeInfo_var, marshaled.___FilePathsData));
  403. unmarshaled.___TypesData = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)il2cpp_codegen_com_marshal_safe_array_result(IL2CPP_VT_I1, Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_il2cpp_TypeInfo_var, marshaled.___TypesData);
  404. Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___TypesData), (void*)(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)il2cpp_codegen_com_marshal_safe_array_result(IL2CPP_VT_I1, Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_il2cpp_TypeInfo_var, marshaled.___TypesData));
  405. int32_t unmarshaledTotalTypes_temp_2 = 0;
  406. unmarshaledTotalTypes_temp_2 = marshaled.___TotalTypes;
  407. unmarshaled.___TotalTypes = unmarshaledTotalTypes_temp_2;
  408. int32_t unmarshaledTotalFiles_temp_3 = 0;
  409. unmarshaledTotalFiles_temp_3 = marshaled.___TotalFiles;
  410. unmarshaled.___TotalFiles = unmarshaledTotalFiles_temp_3;
  411. bool unmarshaledIsEditorOnly_temp_4 = false;
  412. unmarshaledIsEditorOnly_temp_4 = static_cast<bool>(marshaled.___IsEditorOnly);
  413. unmarshaled.___IsEditorOnly = unmarshaledIsEditorOnly_temp_4;
  414. }
  415. IL2CPP_EXTERN_C void MonoScriptData_t2513809E5905A2EC3232C9FCAE5A95B601B92AFF_marshal_pinvoke_cleanup(MonoScriptData_t2513809E5905A2EC3232C9FCAE5A95B601B92AFF_marshaled_pinvoke& marshaled)
  416. {
  417. il2cpp_codegen_com_destroy_safe_array(marshaled.___FilePathsData);
  418. marshaled.___FilePathsData = NULL;
  419. il2cpp_codegen_com_destroy_safe_array(marshaled.___TypesData);
  420. marshaled.___TypesData = NULL;
  421. }
  422. IL2CPP_EXTERN_C void MonoScriptData_t2513809E5905A2EC3232C9FCAE5A95B601B92AFF_marshal_com(const MonoScriptData_t2513809E5905A2EC3232C9FCAE5A95B601B92AFF& unmarshaled, MonoScriptData_t2513809E5905A2EC3232C9FCAE5A95B601B92AFF_marshaled_com& marshaled)
  423. {
  424. marshaled.___FilePathsData = il2cpp_codegen_com_marshal_safe_array(IL2CPP_VT_I1, unmarshaled.___FilePathsData);
  425. marshaled.___TypesData = il2cpp_codegen_com_marshal_safe_array(IL2CPP_VT_I1, unmarshaled.___TypesData);
  426. marshaled.___TotalTypes = unmarshaled.___TotalTypes;
  427. marshaled.___TotalFiles = unmarshaled.___TotalFiles;
  428. marshaled.___IsEditorOnly = static_cast<int32_t>(unmarshaled.___IsEditorOnly);
  429. }
  430. IL2CPP_EXTERN_C void MonoScriptData_t2513809E5905A2EC3232C9FCAE5A95B601B92AFF_marshal_com_back(const MonoScriptData_t2513809E5905A2EC3232C9FCAE5A95B601B92AFF_marshaled_com& marshaled, MonoScriptData_t2513809E5905A2EC3232C9FCAE5A95B601B92AFF& unmarshaled)
  431. {
  432. static bool s_Il2CppMethodInitialized;
  433. if (!s_Il2CppMethodInitialized)
  434. {
  435. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_il2cpp_TypeInfo_var);
  436. s_Il2CppMethodInitialized = true;
  437. }
  438. unmarshaled.___FilePathsData = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)il2cpp_codegen_com_marshal_safe_array_result(IL2CPP_VT_I1, Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_il2cpp_TypeInfo_var, marshaled.___FilePathsData);
  439. Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___FilePathsData), (void*)(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)il2cpp_codegen_com_marshal_safe_array_result(IL2CPP_VT_I1, Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_il2cpp_TypeInfo_var, marshaled.___FilePathsData));
  440. unmarshaled.___TypesData = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)il2cpp_codegen_com_marshal_safe_array_result(IL2CPP_VT_I1, Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_il2cpp_TypeInfo_var, marshaled.___TypesData);
  441. Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___TypesData), (void*)(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)il2cpp_codegen_com_marshal_safe_array_result(IL2CPP_VT_I1, Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_il2cpp_TypeInfo_var, marshaled.___TypesData));
  442. int32_t unmarshaledTotalTypes_temp_2 = 0;
  443. unmarshaledTotalTypes_temp_2 = marshaled.___TotalTypes;
  444. unmarshaled.___TotalTypes = unmarshaledTotalTypes_temp_2;
  445. int32_t unmarshaledTotalFiles_temp_3 = 0;
  446. unmarshaledTotalFiles_temp_3 = marshaled.___TotalFiles;
  447. unmarshaled.___TotalFiles = unmarshaledTotalFiles_temp_3;
  448. bool unmarshaledIsEditorOnly_temp_4 = false;
  449. unmarshaledIsEditorOnly_temp_4 = static_cast<bool>(marshaled.___IsEditorOnly);
  450. unmarshaled.___IsEditorOnly = unmarshaledIsEditorOnly_temp_4;
  451. }
  452. IL2CPP_EXTERN_C void MonoScriptData_t2513809E5905A2EC3232C9FCAE5A95B601B92AFF_marshal_com_cleanup(MonoScriptData_t2513809E5905A2EC3232C9FCAE5A95B601B92AFF_marshaled_com& marshaled)
  453. {
  454. il2cpp_codegen_com_destroy_safe_array(marshaled.___FilePathsData);
  455. marshaled.___FilePathsData = NULL;
  456. il2cpp_codegen_com_destroy_safe_array(marshaled.___TypesData);
  457. marshaled.___TypesData = NULL;
  458. }
  459. #ifdef __clang__
  460. #pragma clang diagnostic pop
  461. #endif
  462. #ifdef __clang__
  463. #pragma clang diagnostic push
  464. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  465. #pragma clang diagnostic ignored "-Wunused-variable"
  466. #endif
  467. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalEngineBridge_SetLocalAABB_m04DF27869CF8971148682477CFEC2A1991BB104E (SpriteRenderer_t1DD7FE258F072E1FA87D6577BA27225892B8047B* ___0_spriteRenderer, Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 ___1_aabb, const RuntimeMethod* method)
  468. {
  469. {
  470. SpriteRenderer_t1DD7FE258F072E1FA87D6577BA27225892B8047B* L_0 = ___0_spriteRenderer;
  471. Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 L_1 = ___1_aabb;
  472. SpriteRendererDataAccessExtensions_SetLocalAABB_m8B19B86E4F16CAC28378B0678A6780EE67376672(L_0, L_1, NULL);
  473. return;
  474. }
  475. }
  476. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalEngineBridge_SetDeformableBuffer_mB01EA52CC0746EA5EAC860A4D9F365FFE6AF74AF (SpriteRenderer_t1DD7FE258F072E1FA87D6577BA27225892B8047B* ___0_spriteRenderer, NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF ___1_src, const RuntimeMethod* method)
  477. {
  478. {
  479. SpriteRenderer_t1DD7FE258F072E1FA87D6577BA27225892B8047B* L_0 = ___0_spriteRenderer;
  480. NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF L_1 = ___1_src;
  481. SpriteRendererDataAccessExtensions_SetDeformableBuffer_m3A000487D1EB0983E49CF13E13AA532787AF2E28(L_0, L_1, NULL);
  482. return;
  483. }
  484. }
  485. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InternalEngineBridge_IsUsingDeformableBuffer_m4E15DE94C232E27395214E067CCA80F9C66E5FAE (SpriteRenderer_t1DD7FE258F072E1FA87D6577BA27225892B8047B* ___0_spriteRenderer, intptr_t ___1_buffer, const RuntimeMethod* method)
  486. {
  487. {
  488. SpriteRenderer_t1DD7FE258F072E1FA87D6577BA27225892B8047B* L_0 = ___0_spriteRenderer;
  489. intptr_t L_1 = ___1_buffer;
  490. bool L_2;
  491. L_2 = SpriteRendererDataAccessExtensions_IsUsingDeformableBuffer_mB9F50B728381CFCF86D43EFC6765EC3EE650637C(L_0, L_1, NULL);
  492. return L_2;
  493. }
  494. }
  495. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 InternalEngineBridge_GUIUnclip_m27FB3DF164B3F05EA08901BB809493F1020E28DD (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_v, const RuntimeMethod* method)
  496. {
  497. {
  498. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ___0_v;
  499. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_1;
  500. L_1 = GUIClip_Unclip_m366A06CFFCA7A1637077B9EBD32DEA899807A29E(L_0, NULL);
  501. return L_1;
  502. }
  503. }
  504. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D InternalEngineBridge_GetGUIClipTopMostRect_mBBC6097FFBA3285ECB7481A26AB4C99AA42973F4 (const RuntimeMethod* method)
  505. {
  506. {
  507. Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_0;
  508. L_0 = GUIClip_get_topmostRect_m5DA090A1198343D8C10418E025A72AE1E3F49041(NULL);
  509. return L_0;
  510. }
  511. }
  512. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D InternalEngineBridge_GetGUIClipTopRect_m0C6313F56EEBC59EFC622F360FBA67BB3F546ABF (const RuntimeMethod* method)
  513. {
  514. {
  515. Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_0;
  516. L_0 = GUIClip_GetTopRect_mE4C186DAF9C93612107FFEBFA8BAD2E800C208D1(NULL);
  517. return L_0;
  518. }
  519. }
  520. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D InternalEngineBridge_GetGUIClipVisibleRect_mD15733C522038DA0EB76CFED307EC365867FCD3E (const RuntimeMethod* method)
  521. {
  522. {
  523. Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_0;
  524. L_0 = GUIClip_get_visibleRect_m93F10FF2376C3BBBF3562A67DD7E207240D2F611(NULL);
  525. return L_0;
  526. }
  527. }
  528. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalEngineBridge_SetBatchDeformableBufferAndLocalAABBArray_mE474FF62DD89223FCCC68A8DFFBA61935B3229A3 (SpriteRendererU5BU5D_t0DEDE77D607814DC56F5AC6D7D80AA5A342ABF28* ___0_spriteRenderers, NativeArray_1_t170B62D6C147DD05888D56F029D4D828DF487EC9 ___1_buffers, NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C ___2_bufferSizes, NativeArray_1_t596D8D9BF28AE72A671779EB28469319AC3F1147 ___3_bounds, const RuntimeMethod* method)
  529. {
  530. {
  531. SpriteRendererU5BU5D_t0DEDE77D607814DC56F5AC6D7D80AA5A342ABF28* L_0 = ___0_spriteRenderers;
  532. NativeArray_1_t170B62D6C147DD05888D56F029D4D828DF487EC9 L_1 = ___1_buffers;
  533. NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C L_2 = ___2_bufferSizes;
  534. NativeArray_1_t596D8D9BF28AE72A671779EB28469319AC3F1147 L_3 = ___3_bounds;
  535. SpriteRendererDataAccessExtensions_SetBatchDeformableBufferAndLocalAABBArray_mAFC805600B21985D7497C5F0C172E5601F04903D(L_0, L_1, L_2, L_3, NULL);
  536. return;
  537. }
  538. }
  539. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t InternalEngineBridge_ConvertFloatToInt_mE74F74479983A239EE750CAF78760F79F6717F44 (float ___0_f, const RuntimeMethod* method)
  540. {
  541. {
  542. float L_0 = ___0_f;
  543. int32_t L_1;
  544. L_1 = DiscreteEvaluationAttributeUtilities_ConvertFloatToDiscreteInt_mADD1EB91441A214F69458BFF45F86E77D11A340C(L_0, NULL);
  545. return L_1;
  546. }
  547. }
  548. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float InternalEngineBridge_ConvertIntToFloat_mB38ED35A3CD802442791415694C3E8C7E86E8148 (int32_t ___0_i, const RuntimeMethod* method)
  549. {
  550. {
  551. int32_t L_0 = ___0_i;
  552. float L_1;
  553. L_1 = DiscreteEvaluationAttributeUtilities_ConvertDiscreteIntToFloat_m6A22CA1A2232C185F6E10865530FFEDA68E28D7F(L_0, NULL);
  554. return L_1;
  555. }
  556. }
  557. #ifdef __clang__
  558. #pragma clang diagnostic pop
  559. #endif
  560. #ifdef __clang__
  561. #pragma clang diagnostic push
  562. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  563. #pragma clang diagnostic ignored "-Wunused-variable"
  564. #endif
  565. #ifdef __clang__
  566. #pragma clang diagnostic pop
  567. #endif
  568. #ifdef __clang__
  569. #pragma clang diagnostic push
  570. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  571. #pragma clang diagnostic ignored "-Wunused-variable"
  572. #endif
  573. #ifdef __clang__
  574. #pragma clang diagnostic pop
  575. #endif
  576. #ifdef __clang__
  577. #pragma clang diagnostic push
  578. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  579. #pragma clang diagnostic ignored "-Wunused-variable"
  580. #endif
  581. #ifdef __clang__
  582. #pragma clang diagnostic pop
  583. #endif