Unity.InternalAPIEngineBridge.001.cpp 11 KB

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