Нет описания
Вы не можете выбрать более 25 тем Темы должны начинаться с буквы или цифры, могут содержать дефисы(-) и должны содержать не более 35 символов.

Unity.InternalAPIEngineBridge.001.cpp 12KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285
  1. #include "pch-cpp.hpp"
  2. struct UnityEvent_1_t8ABE5544759145B8D7A09F1C54FFCB6907EDD56E;
  3. struct CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB;
  4. struct SpriteRendererU5BU5D_t0DEDE77D607814DC56F5AC6D7D80AA5A342ABF28;
  5. struct SpriteRenderer_t1DD7FE258F072E1FA87D6577BA27225892B8047B;
  6. struct String_t;
  7. struct Void_t4861ACF8F4594C3437BB48B6E56783494B843915;
  8. struct SpriteRendererU5BU5D_t0DEDE77D607814DC56F5AC6D7D80AA5A342ABF28;
  9. IL2CPP_EXTERN_C_BEGIN
  10. IL2CPP_EXTERN_C_END
  11. #ifdef __clang__
  12. #pragma clang diagnostic push
  13. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  14. #pragma clang diagnostic ignored "-Wunused-variable"
  15. #endif
  16. struct U3CModuleU3E_t11C083BA19510F3E3F33740766F77C3361825631
  17. {
  18. };
  19. struct InternalEngineBridge_t5A88A6C93AEAAFF4C96A360446EA2AF377064869 : public RuntimeObject
  20. {
  21. };
  22. struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F : public RuntimeObject
  23. {
  24. };
  25. struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F_marshaled_pinvoke
  26. {
  27. };
  28. struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F_marshaled_com
  29. {
  30. };
  31. struct Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22
  32. {
  33. bool ___m_value;
  34. };
  35. struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2 : public ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F
  36. {
  37. };
  38. struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_marshaled_pinvoke
  39. {
  40. };
  41. struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_marshaled_com
  42. {
  43. };
  44. struct Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C
  45. {
  46. int32_t ___m_value;
  47. };
  48. struct IntPtr_t
  49. {
  50. void* ___m_value;
  51. };
  52. struct Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C
  53. {
  54. float ___m_value;
  55. };
  56. struct Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2
  57. {
  58. float ___x;
  59. float ___y;
  60. float ___z;
  61. };
  62. struct Void_t4861ACF8F4594C3437BB48B6E56783494B843915
  63. {
  64. union
  65. {
  66. struct
  67. {
  68. };
  69. uint8_t Void_t4861ACF8F4594C3437BB48B6E56783494B843915__padding[1];
  70. };
  71. };
  72. struct Allocator_t996642592271AAD9EE688F142741D512C07B5824
  73. {
  74. int32_t ___value__;
  75. };
  76. struct Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3
  77. {
  78. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_Center;
  79. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_Extents;
  80. };
  81. struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C : public RuntimeObject
  82. {
  83. intptr_t ___m_CachedPtr;
  84. };
  85. struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_pinvoke
  86. {
  87. intptr_t ___m_CachedPtr;
  88. };
  89. struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_com
  90. {
  91. intptr_t ___m_CachedPtr;
  92. };
  93. struct NativeArray_1_t596D8D9BF28AE72A671779EB28469319AC3F1147
  94. {
  95. void* ___m_Buffer;
  96. int32_t ___m_Length;
  97. int32_t ___m_AllocatorLabel;
  98. };
  99. struct NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF
  100. {
  101. void* ___m_Buffer;
  102. int32_t ___m_Length;
  103. int32_t ___m_AllocatorLabel;
  104. };
  105. struct NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C
  106. {
  107. void* ___m_Buffer;
  108. int32_t ___m_Length;
  109. int32_t ___m_AllocatorLabel;
  110. };
  111. struct NativeArray_1_t170B62D6C147DD05888D56F029D4D828DF487EC9
  112. {
  113. void* ___m_Buffer;
  114. int32_t ___m_Length;
  115. int32_t ___m_AllocatorLabel;
  116. };
  117. struct Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3 : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C
  118. {
  119. };
  120. struct Renderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF : public Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3
  121. {
  122. };
  123. struct SpriteRenderer_t1DD7FE258F072E1FA87D6577BA27225892B8047B : public Renderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF
  124. {
  125. UnityEvent_1_t8ABE5544759145B8D7A09F1C54FFCB6907EDD56E* ___m_SpriteChangeEvent;
  126. };
  127. struct Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_StaticFields
  128. {
  129. String_t* ___TrueString;
  130. String_t* ___FalseString;
  131. };
  132. struct IntPtr_t_StaticFields
  133. {
  134. intptr_t ___Zero;
  135. };
  136. #ifdef __clang__
  137. #pragma clang diagnostic pop
  138. #endif
  139. struct SpriteRendererU5BU5D_t0DEDE77D607814DC56F5AC6D7D80AA5A342ABF28 : public RuntimeArray
  140. {
  141. ALIGN_FIELD (8) SpriteRenderer_t1DD7FE258F072E1FA87D6577BA27225892B8047B* m_Items[1];
  142. inline SpriteRenderer_t1DD7FE258F072E1FA87D6577BA27225892B8047B* GetAt(il2cpp_array_size_t index) const
  143. {
  144. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  145. return m_Items[index];
  146. }
  147. inline SpriteRenderer_t1DD7FE258F072E1FA87D6577BA27225892B8047B** GetAddressAt(il2cpp_array_size_t index)
  148. {
  149. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  150. return m_Items + index;
  151. }
  152. inline void SetAt(il2cpp_array_size_t index, SpriteRenderer_t1DD7FE258F072E1FA87D6577BA27225892B8047B* value)
  153. {
  154. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  155. m_Items[index] = value;
  156. Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
  157. }
  158. inline SpriteRenderer_t1DD7FE258F072E1FA87D6577BA27225892B8047B* GetAtUnchecked(il2cpp_array_size_t index) const
  159. {
  160. return m_Items[index];
  161. }
  162. inline SpriteRenderer_t1DD7FE258F072E1FA87D6577BA27225892B8047B** GetAddressAtUnchecked(il2cpp_array_size_t index)
  163. {
  164. return m_Items + index;
  165. }
  166. inline void SetAtUnchecked(il2cpp_array_size_t index, SpriteRenderer_t1DD7FE258F072E1FA87D6577BA27225892B8047B* value)
  167. {
  168. m_Items[index] = value;
  169. Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
  170. }
  171. };
  172. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SpriteRendererDataAccessExtensions_SetLocalAABB_m8B19B86E4F16CAC28378B0678A6780EE67376672 (SpriteRenderer_t1DD7FE258F072E1FA87D6577BA27225892B8047B* ___0_renderer, Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 ___1_aabb, const RuntimeMethod* method) ;
  173. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SpriteRendererDataAccessExtensions_SetDeformableBuffer_m3A000487D1EB0983E49CF13E13AA532787AF2E28 (SpriteRenderer_t1DD7FE258F072E1FA87D6577BA27225892B8047B* ___0_spriteRenderer, NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF ___1_src, const RuntimeMethod* method) ;
  174. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SpriteRendererDataAccessExtensions_IsUsingDeformableBuffer_mB9F50B728381CFCF86D43EFC6765EC3EE650637C (SpriteRenderer_t1DD7FE258F072E1FA87D6577BA27225892B8047B* ___0_spriteRenderer, intptr_t ___1_buffer, const RuntimeMethod* method) ;
  175. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SpriteRendererDataAccessExtensions_IsGPUSkinningEnabled_m5F44883B46BCB4124C90F0D168ED64681E08C1F4 (const RuntimeMethod* method) ;
  176. 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) ;
  177. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SpriteRendererDataAccessExtensions_SetBoneTransformsArray_mE5A944273985FA2B25730C203A5B499441CA57ED (SpriteRendererU5BU5D_t0DEDE77D607814DC56F5AC6D7D80AA5A342ABF28* ___0_spriteRenderers, NativeArray_1_t170B62D6C147DD05888D56F029D4D828DF487EC9 ___1_buffers, NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C ___2_bufferSizes, NativeArray_1_t596D8D9BF28AE72A671779EB28469319AC3F1147 ___3_bounds, const RuntimeMethod* method) ;
  178. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t DiscreteEvaluationAttributeUtilities_ConvertFloatToDiscreteInt_mADD1EB91441A214F69458BFF45F86E77D11A340C (float ___0_f, const RuntimeMethod* method) ;
  179. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float DiscreteEvaluationAttributeUtilities_ConvertDiscreteIntToFloat_m6A22CA1A2232C185F6E10865530FFEDA68E28D7F (int32_t ___0_f, const RuntimeMethod* method) ;
  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. #ifdef __clang__
  186. #pragma clang diagnostic pop
  187. #endif
  188. #ifdef __clang__
  189. #pragma clang diagnostic push
  190. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  191. #pragma clang diagnostic ignored "-Wunused-variable"
  192. #endif
  193. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalEngineBridge_SetLocalAABB_m04DF27869CF8971148682477CFEC2A1991BB104E (SpriteRenderer_t1DD7FE258F072E1FA87D6577BA27225892B8047B* ___0_spriteRenderer, Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 ___1_aabb, const RuntimeMethod* method)
  194. {
  195. {
  196. SpriteRenderer_t1DD7FE258F072E1FA87D6577BA27225892B8047B* L_0 = ___0_spriteRenderer;
  197. Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 L_1 = ___1_aabb;
  198. SpriteRendererDataAccessExtensions_SetLocalAABB_m8B19B86E4F16CAC28378B0678A6780EE67376672(L_0, L_1, NULL);
  199. return;
  200. }
  201. }
  202. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalEngineBridge_SetDeformableBuffer_mB01EA52CC0746EA5EAC860A4D9F365FFE6AF74AF (SpriteRenderer_t1DD7FE258F072E1FA87D6577BA27225892B8047B* ___0_spriteRenderer, NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF ___1_src, const RuntimeMethod* method)
  203. {
  204. {
  205. SpriteRenderer_t1DD7FE258F072E1FA87D6577BA27225892B8047B* L_0 = ___0_spriteRenderer;
  206. NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF L_1 = ___1_src;
  207. SpriteRendererDataAccessExtensions_SetDeformableBuffer_m3A000487D1EB0983E49CF13E13AA532787AF2E28(L_0, L_1, NULL);
  208. return;
  209. }
  210. }
  211. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InternalEngineBridge_IsUsingDeformableBuffer_m4E15DE94C232E27395214E067CCA80F9C66E5FAE (SpriteRenderer_t1DD7FE258F072E1FA87D6577BA27225892B8047B* ___0_spriteRenderer, intptr_t ___1_buffer, const RuntimeMethod* method)
  212. {
  213. {
  214. SpriteRenderer_t1DD7FE258F072E1FA87D6577BA27225892B8047B* L_0 = ___0_spriteRenderer;
  215. intptr_t L_1 = ___1_buffer;
  216. bool L_2;
  217. L_2 = SpriteRendererDataAccessExtensions_IsUsingDeformableBuffer_mB9F50B728381CFCF86D43EFC6765EC3EE650637C(L_0, L_1, NULL);
  218. return L_2;
  219. }
  220. }
  221. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InternalEngineBridge_IsGPUSkinningEnabled_mC125F8C7E7AF81264A3280808241E4487BC4C729 (const RuntimeMethod* method)
  222. {
  223. {
  224. bool L_0;
  225. L_0 = SpriteRendererDataAccessExtensions_IsGPUSkinningEnabled_m5F44883B46BCB4124C90F0D168ED64681E08C1F4(NULL);
  226. return L_0;
  227. }
  228. }
  229. 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)
  230. {
  231. {
  232. SpriteRendererU5BU5D_t0DEDE77D607814DC56F5AC6D7D80AA5A342ABF28* L_0 = ___0_spriteRenderers;
  233. NativeArray_1_t170B62D6C147DD05888D56F029D4D828DF487EC9 L_1 = ___1_buffers;
  234. NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C L_2 = ___2_bufferSizes;
  235. NativeArray_1_t596D8D9BF28AE72A671779EB28469319AC3F1147 L_3 = ___3_bounds;
  236. SpriteRendererDataAccessExtensions_SetBatchDeformableBufferAndLocalAABBArray_mAFC805600B21985D7497C5F0C172E5601F04903D(L_0, L_1, L_2, L_3, NULL);
  237. return;
  238. }
  239. }
  240. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalEngineBridge_SetBatchBoneTransformsAABBArray_m9B4A4BB2BEC170611C73E39B840F424714A71FD1 (SpriteRendererU5BU5D_t0DEDE77D607814DC56F5AC6D7D80AA5A342ABF28* ___0_spriteRenderers, NativeArray_1_t170B62D6C147DD05888D56F029D4D828DF487EC9 ___1_buffers, NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C ___2_bufferSizes, NativeArray_1_t596D8D9BF28AE72A671779EB28469319AC3F1147 ___3_bounds, const RuntimeMethod* method)
  241. {
  242. {
  243. SpriteRendererU5BU5D_t0DEDE77D607814DC56F5AC6D7D80AA5A342ABF28* L_0 = ___0_spriteRenderers;
  244. NativeArray_1_t170B62D6C147DD05888D56F029D4D828DF487EC9 L_1 = ___1_buffers;
  245. NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C L_2 = ___2_bufferSizes;
  246. NativeArray_1_t596D8D9BF28AE72A671779EB28469319AC3F1147 L_3 = ___3_bounds;
  247. SpriteRendererDataAccessExtensions_SetBoneTransformsArray_mE5A944273985FA2B25730C203A5B499441CA57ED(L_0, L_1, L_2, L_3, NULL);
  248. return;
  249. }
  250. }
  251. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t InternalEngineBridge_ConvertFloatToInt_mE74F74479983A239EE750CAF78760F79F6717F44 (float ___0_f, const RuntimeMethod* method)
  252. {
  253. {
  254. float L_0 = ___0_f;
  255. int32_t L_1;
  256. L_1 = DiscreteEvaluationAttributeUtilities_ConvertFloatToDiscreteInt_mADD1EB91441A214F69458BFF45F86E77D11A340C(L_0, NULL);
  257. return L_1;
  258. }
  259. }
  260. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float InternalEngineBridge_ConvertIntToFloat_mB38ED35A3CD802442791415694C3E8C7E86E8148 (int32_t ___0_i, const RuntimeMethod* method)
  261. {
  262. {
  263. int32_t L_0 = ___0_i;
  264. float L_1;
  265. L_1 = DiscreteEvaluationAttributeUtilities_ConvertDiscreteIntToFloat_m6A22CA1A2232C185F6E10865530FFEDA68E28D7F(L_0, NULL);
  266. return L_1;
  267. }
  268. }
  269. #ifdef __clang__
  270. #pragma clang diagnostic pop
  271. #endif