UnityEngine.Physics2DModule.cpp 30 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707
  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. #include <stdint.h>
  9. // System.Collections.Generic.List`1<System.Object>
  10. struct List_1_t3F94120C77410A62EAE48421CF166B83AB95A2F5;
  11. // System.Collections.Generic.List`1<UnityEngine.Rigidbody2D>
  12. struct List_1_t61A36FEC0532A7CC39DB1770BFA5C1967348FAC1;
  13. // UnityEngine.Rigidbody2D[]
  14. struct Rigidbody2DU5BU5D_t9CE3D06C92F81A1266F9DDF9BE6180FE19CC5CEF;
  15. // UnityEngine.Collider2D
  16. struct Collider2D_tDDBF081328B83D21D0BA3B5036D77B32528BA722;
  17. // UnityEngine.Object
  18. struct Object_tF2F3778131EFF286AF62B7B013A170F95A91571A;
  19. // System.String
  20. struct String_t;
  21. // System.Void
  22. struct Void_t700C6383A2A510C2CF4DD86DABD5CA9FF70ADAC5;
  23. IL2CPP_EXTERN_C RuntimeClass* Collider2D_tDDBF081328B83D21D0BA3B5036D77B32528BA722_il2cpp_TypeInfo_var;
  24. IL2CPP_EXTERN_C RuntimeClass* List_1_t61A36FEC0532A7CC39DB1770BFA5C1967348FAC1_il2cpp_TypeInfo_var;
  25. IL2CPP_EXTERN_C RuntimeClass* Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var;
  26. IL2CPP_EXTERN_C RuntimeClass* Physics2D_t1C1ECE6BA2F958C5C1440DDB9E9A5DAAA8F86D92_il2cpp_TypeInfo_var;
  27. IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m42BFD7A7FC288F4627CD724F28FF73E9BC0FE7AB_RuntimeMethod_var;
  28. IL2CPP_EXTERN_C_BEGIN
  29. IL2CPP_EXTERN_C_END
  30. #ifdef __clang__
  31. #pragma clang diagnostic push
  32. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  33. #pragma clang diagnostic ignored "-Wunused-variable"
  34. #endif
  35. // <Module>
  36. struct U3CModuleU3E_tB9AD1E70EEC6CD05D7E857DE3C07E77B470C8679
  37. {
  38. public:
  39. public:
  40. };
  41. // System.Object
  42. // System.Collections.Generic.List`1<UnityEngine.Rigidbody2D>
  43. struct List_1_t61A36FEC0532A7CC39DB1770BFA5C1967348FAC1 : public RuntimeObject
  44. {
  45. public:
  46. // T[] System.Collections.Generic.List`1::_items
  47. Rigidbody2DU5BU5D_t9CE3D06C92F81A1266F9DDF9BE6180FE19CC5CEF* ____items_1;
  48. // System.Int32 System.Collections.Generic.List`1::_size
  49. int32_t ____size_2;
  50. // System.Int32 System.Collections.Generic.List`1::_version
  51. int32_t ____version_3;
  52. // System.Object System.Collections.Generic.List`1::_syncRoot
  53. RuntimeObject * ____syncRoot_4;
  54. public:
  55. inline static int32_t get_offset_of__items_1() { return static_cast<int32_t>(offsetof(List_1_t61A36FEC0532A7CC39DB1770BFA5C1967348FAC1, ____items_1)); }
  56. inline Rigidbody2DU5BU5D_t9CE3D06C92F81A1266F9DDF9BE6180FE19CC5CEF* get__items_1() const { return ____items_1; }
  57. inline Rigidbody2DU5BU5D_t9CE3D06C92F81A1266F9DDF9BE6180FE19CC5CEF** get_address_of__items_1() { return &____items_1; }
  58. inline void set__items_1(Rigidbody2DU5BU5D_t9CE3D06C92F81A1266F9DDF9BE6180FE19CC5CEF* value)
  59. {
  60. ____items_1 = value;
  61. Il2CppCodeGenWriteBarrier((void**)(&____items_1), (void*)value);
  62. }
  63. inline static int32_t get_offset_of__size_2() { return static_cast<int32_t>(offsetof(List_1_t61A36FEC0532A7CC39DB1770BFA5C1967348FAC1, ____size_2)); }
  64. inline int32_t get__size_2() const { return ____size_2; }
  65. inline int32_t* get_address_of__size_2() { return &____size_2; }
  66. inline void set__size_2(int32_t value)
  67. {
  68. ____size_2 = value;
  69. }
  70. inline static int32_t get_offset_of__version_3() { return static_cast<int32_t>(offsetof(List_1_t61A36FEC0532A7CC39DB1770BFA5C1967348FAC1, ____version_3)); }
  71. inline int32_t get__version_3() const { return ____version_3; }
  72. inline int32_t* get_address_of__version_3() { return &____version_3; }
  73. inline void set__version_3(int32_t value)
  74. {
  75. ____version_3 = value;
  76. }
  77. inline static int32_t get_offset_of__syncRoot_4() { return static_cast<int32_t>(offsetof(List_1_t61A36FEC0532A7CC39DB1770BFA5C1967348FAC1, ____syncRoot_4)); }
  78. inline RuntimeObject * get__syncRoot_4() const { return ____syncRoot_4; }
  79. inline RuntimeObject ** get_address_of__syncRoot_4() { return &____syncRoot_4; }
  80. inline void set__syncRoot_4(RuntimeObject * value)
  81. {
  82. ____syncRoot_4 = value;
  83. Il2CppCodeGenWriteBarrier((void**)(&____syncRoot_4), (void*)value);
  84. }
  85. };
  86. struct List_1_t61A36FEC0532A7CC39DB1770BFA5C1967348FAC1_StaticFields
  87. {
  88. public:
  89. // T[] System.Collections.Generic.List`1::_emptyArray
  90. Rigidbody2DU5BU5D_t9CE3D06C92F81A1266F9DDF9BE6180FE19CC5CEF* ____emptyArray_5;
  91. public:
  92. inline static int32_t get_offset_of__emptyArray_5() { return static_cast<int32_t>(offsetof(List_1_t61A36FEC0532A7CC39DB1770BFA5C1967348FAC1_StaticFields, ____emptyArray_5)); }
  93. inline Rigidbody2DU5BU5D_t9CE3D06C92F81A1266F9DDF9BE6180FE19CC5CEF* get__emptyArray_5() const { return ____emptyArray_5; }
  94. inline Rigidbody2DU5BU5D_t9CE3D06C92F81A1266F9DDF9BE6180FE19CC5CEF** get_address_of__emptyArray_5() { return &____emptyArray_5; }
  95. inline void set__emptyArray_5(Rigidbody2DU5BU5D_t9CE3D06C92F81A1266F9DDF9BE6180FE19CC5CEF* value)
  96. {
  97. ____emptyArray_5 = value;
  98. Il2CppCodeGenWriteBarrier((void**)(&____emptyArray_5), (void*)value);
  99. }
  100. };
  101. struct Il2CppArrayBounds;
  102. // System.Array
  103. // UnityEngine.Physics2D
  104. struct Physics2D_t1C1ECE6BA2F958C5C1440DDB9E9A5DAAA8F86D92 : public RuntimeObject
  105. {
  106. public:
  107. public:
  108. };
  109. struct Physics2D_t1C1ECE6BA2F958C5C1440DDB9E9A5DAAA8F86D92_StaticFields
  110. {
  111. public:
  112. // System.Collections.Generic.List`1<UnityEngine.Rigidbody2D> UnityEngine.Physics2D::m_LastDisabledRigidbody2D
  113. List_1_t61A36FEC0532A7CC39DB1770BFA5C1967348FAC1 * ___m_LastDisabledRigidbody2D_0;
  114. public:
  115. inline static int32_t get_offset_of_m_LastDisabledRigidbody2D_0() { return static_cast<int32_t>(offsetof(Physics2D_t1C1ECE6BA2F958C5C1440DDB9E9A5DAAA8F86D92_StaticFields, ___m_LastDisabledRigidbody2D_0)); }
  116. inline List_1_t61A36FEC0532A7CC39DB1770BFA5C1967348FAC1 * get_m_LastDisabledRigidbody2D_0() const { return ___m_LastDisabledRigidbody2D_0; }
  117. inline List_1_t61A36FEC0532A7CC39DB1770BFA5C1967348FAC1 ** get_address_of_m_LastDisabledRigidbody2D_0() { return &___m_LastDisabledRigidbody2D_0; }
  118. inline void set_m_LastDisabledRigidbody2D_0(List_1_t61A36FEC0532A7CC39DB1770BFA5C1967348FAC1 * value)
  119. {
  120. ___m_LastDisabledRigidbody2D_0 = value;
  121. Il2CppCodeGenWriteBarrier((void**)(&___m_LastDisabledRigidbody2D_0), (void*)value);
  122. }
  123. };
  124. // System.ValueType
  125. struct ValueType_tDBF999C1B75C48C68621878250DBF6CDBCF51E52 : public RuntimeObject
  126. {
  127. public:
  128. public:
  129. };
  130. // Native definition for P/Invoke marshalling of System.ValueType
  131. struct ValueType_tDBF999C1B75C48C68621878250DBF6CDBCF51E52_marshaled_pinvoke
  132. {
  133. };
  134. // Native definition for COM marshalling of System.ValueType
  135. struct ValueType_tDBF999C1B75C48C68621878250DBF6CDBCF51E52_marshaled_com
  136. {
  137. };
  138. // System.Int32
  139. struct Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046
  140. {
  141. public:
  142. // System.Int32 System.Int32::m_value
  143. int32_t ___m_value_0;
  144. public:
  145. inline static int32_t get_offset_of_m_value_0() { return static_cast<int32_t>(offsetof(Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046, ___m_value_0)); }
  146. inline int32_t get_m_value_0() const { return ___m_value_0; }
  147. inline int32_t* get_address_of_m_value_0() { return &___m_value_0; }
  148. inline void set_m_value_0(int32_t value)
  149. {
  150. ___m_value_0 = value;
  151. }
  152. };
  153. // System.IntPtr
  154. struct IntPtr_t
  155. {
  156. public:
  157. // System.Void* System.IntPtr::m_value
  158. void* ___m_value_0;
  159. public:
  160. inline static int32_t get_offset_of_m_value_0() { return static_cast<int32_t>(offsetof(IntPtr_t, ___m_value_0)); }
  161. inline void* get_m_value_0() const { return ___m_value_0; }
  162. inline void** get_address_of_m_value_0() { return &___m_value_0; }
  163. inline void set_m_value_0(void* value)
  164. {
  165. ___m_value_0 = value;
  166. }
  167. };
  168. struct IntPtr_t_StaticFields
  169. {
  170. public:
  171. // System.IntPtr System.IntPtr::Zero
  172. intptr_t ___Zero_1;
  173. public:
  174. inline static int32_t get_offset_of_Zero_1() { return static_cast<int32_t>(offsetof(IntPtr_t_StaticFields, ___Zero_1)); }
  175. inline intptr_t get_Zero_1() const { return ___Zero_1; }
  176. inline intptr_t* get_address_of_Zero_1() { return &___Zero_1; }
  177. inline void set_Zero_1(intptr_t value)
  178. {
  179. ___Zero_1 = value;
  180. }
  181. };
  182. // System.Single
  183. struct Single_tE07797BA3C98D4CA9B5A19413C19A76688AB899E
  184. {
  185. public:
  186. // System.Single System.Single::m_value
  187. float ___m_value_0;
  188. public:
  189. inline static int32_t get_offset_of_m_value_0() { return static_cast<int32_t>(offsetof(Single_tE07797BA3C98D4CA9B5A19413C19A76688AB899E, ___m_value_0)); }
  190. inline float get_m_value_0() const { return ___m_value_0; }
  191. inline float* get_address_of_m_value_0() { return &___m_value_0; }
  192. inline void set_m_value_0(float value)
  193. {
  194. ___m_value_0 = value;
  195. }
  196. };
  197. // UnityEngine.Vector2
  198. struct Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9
  199. {
  200. public:
  201. // System.Single UnityEngine.Vector2::x
  202. float ___x_0;
  203. // System.Single UnityEngine.Vector2::y
  204. float ___y_1;
  205. public:
  206. inline static int32_t get_offset_of_x_0() { return static_cast<int32_t>(offsetof(Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9, ___x_0)); }
  207. inline float get_x_0() const { return ___x_0; }
  208. inline float* get_address_of_x_0() { return &___x_0; }
  209. inline void set_x_0(float value)
  210. {
  211. ___x_0 = value;
  212. }
  213. inline static int32_t get_offset_of_y_1() { return static_cast<int32_t>(offsetof(Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9, ___y_1)); }
  214. inline float get_y_1() const { return ___y_1; }
  215. inline float* get_address_of_y_1() { return &___y_1; }
  216. inline void set_y_1(float value)
  217. {
  218. ___y_1 = value;
  219. }
  220. };
  221. struct Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9_StaticFields
  222. {
  223. public:
  224. // UnityEngine.Vector2 UnityEngine.Vector2::zeroVector
  225. Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 ___zeroVector_2;
  226. // UnityEngine.Vector2 UnityEngine.Vector2::oneVector
  227. Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 ___oneVector_3;
  228. // UnityEngine.Vector2 UnityEngine.Vector2::upVector
  229. Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 ___upVector_4;
  230. // UnityEngine.Vector2 UnityEngine.Vector2::downVector
  231. Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 ___downVector_5;
  232. // UnityEngine.Vector2 UnityEngine.Vector2::leftVector
  233. Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 ___leftVector_6;
  234. // UnityEngine.Vector2 UnityEngine.Vector2::rightVector
  235. Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 ___rightVector_7;
  236. // UnityEngine.Vector2 UnityEngine.Vector2::positiveInfinityVector
  237. Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 ___positiveInfinityVector_8;
  238. // UnityEngine.Vector2 UnityEngine.Vector2::negativeInfinityVector
  239. Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 ___negativeInfinityVector_9;
  240. public:
  241. inline static int32_t get_offset_of_zeroVector_2() { return static_cast<int32_t>(offsetof(Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9_StaticFields, ___zeroVector_2)); }
  242. inline Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 get_zeroVector_2() const { return ___zeroVector_2; }
  243. inline Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 * get_address_of_zeroVector_2() { return &___zeroVector_2; }
  244. inline void set_zeroVector_2(Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 value)
  245. {
  246. ___zeroVector_2 = value;
  247. }
  248. inline static int32_t get_offset_of_oneVector_3() { return static_cast<int32_t>(offsetof(Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9_StaticFields, ___oneVector_3)); }
  249. inline Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 get_oneVector_3() const { return ___oneVector_3; }
  250. inline Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 * get_address_of_oneVector_3() { return &___oneVector_3; }
  251. inline void set_oneVector_3(Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 value)
  252. {
  253. ___oneVector_3 = value;
  254. }
  255. inline static int32_t get_offset_of_upVector_4() { return static_cast<int32_t>(offsetof(Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9_StaticFields, ___upVector_4)); }
  256. inline Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 get_upVector_4() const { return ___upVector_4; }
  257. inline Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 * get_address_of_upVector_4() { return &___upVector_4; }
  258. inline void set_upVector_4(Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 value)
  259. {
  260. ___upVector_4 = value;
  261. }
  262. inline static int32_t get_offset_of_downVector_5() { return static_cast<int32_t>(offsetof(Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9_StaticFields, ___downVector_5)); }
  263. inline Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 get_downVector_5() const { return ___downVector_5; }
  264. inline Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 * get_address_of_downVector_5() { return &___downVector_5; }
  265. inline void set_downVector_5(Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 value)
  266. {
  267. ___downVector_5 = value;
  268. }
  269. inline static int32_t get_offset_of_leftVector_6() { return static_cast<int32_t>(offsetof(Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9_StaticFields, ___leftVector_6)); }
  270. inline Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 get_leftVector_6() const { return ___leftVector_6; }
  271. inline Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 * get_address_of_leftVector_6() { return &___leftVector_6; }
  272. inline void set_leftVector_6(Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 value)
  273. {
  274. ___leftVector_6 = value;
  275. }
  276. inline static int32_t get_offset_of_rightVector_7() { return static_cast<int32_t>(offsetof(Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9_StaticFields, ___rightVector_7)); }
  277. inline Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 get_rightVector_7() const { return ___rightVector_7; }
  278. inline Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 * get_address_of_rightVector_7() { return &___rightVector_7; }
  279. inline void set_rightVector_7(Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 value)
  280. {
  281. ___rightVector_7 = value;
  282. }
  283. inline static int32_t get_offset_of_positiveInfinityVector_8() { return static_cast<int32_t>(offsetof(Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9_StaticFields, ___positiveInfinityVector_8)); }
  284. inline Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 get_positiveInfinityVector_8() const { return ___positiveInfinityVector_8; }
  285. inline Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 * get_address_of_positiveInfinityVector_8() { return &___positiveInfinityVector_8; }
  286. inline void set_positiveInfinityVector_8(Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 value)
  287. {
  288. ___positiveInfinityVector_8 = value;
  289. }
  290. inline static int32_t get_offset_of_negativeInfinityVector_9() { return static_cast<int32_t>(offsetof(Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9_StaticFields, ___negativeInfinityVector_9)); }
  291. inline Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 get_negativeInfinityVector_9() const { return ___negativeInfinityVector_9; }
  292. inline Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 * get_address_of_negativeInfinityVector_9() { return &___negativeInfinityVector_9; }
  293. inline void set_negativeInfinityVector_9(Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 value)
  294. {
  295. ___negativeInfinityVector_9 = value;
  296. }
  297. };
  298. // System.Void
  299. struct Void_t700C6383A2A510C2CF4DD86DABD5CA9FF70ADAC5
  300. {
  301. public:
  302. union
  303. {
  304. struct
  305. {
  306. };
  307. uint8_t Void_t700C6383A2A510C2CF4DD86DABD5CA9FF70ADAC5__padding[1];
  308. };
  309. public:
  310. };
  311. // UnityEngine.Object
  312. struct Object_tF2F3778131EFF286AF62B7B013A170F95A91571A : public RuntimeObject
  313. {
  314. public:
  315. // System.IntPtr UnityEngine.Object::m_CachedPtr
  316. intptr_t ___m_CachedPtr_0;
  317. public:
  318. inline static int32_t get_offset_of_m_CachedPtr_0() { return static_cast<int32_t>(offsetof(Object_tF2F3778131EFF286AF62B7B013A170F95A91571A, ___m_CachedPtr_0)); }
  319. inline intptr_t get_m_CachedPtr_0() const { return ___m_CachedPtr_0; }
  320. inline intptr_t* get_address_of_m_CachedPtr_0() { return &___m_CachedPtr_0; }
  321. inline void set_m_CachedPtr_0(intptr_t value)
  322. {
  323. ___m_CachedPtr_0 = value;
  324. }
  325. };
  326. struct Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_StaticFields
  327. {
  328. public:
  329. // System.Int32 UnityEngine.Object::OffsetOfInstanceIDInCPlusPlusObject
  330. int32_t ___OffsetOfInstanceIDInCPlusPlusObject_1;
  331. public:
  332. inline static int32_t get_offset_of_OffsetOfInstanceIDInCPlusPlusObject_1() { return static_cast<int32_t>(offsetof(Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_StaticFields, ___OffsetOfInstanceIDInCPlusPlusObject_1)); }
  333. inline int32_t get_OffsetOfInstanceIDInCPlusPlusObject_1() const { return ___OffsetOfInstanceIDInCPlusPlusObject_1; }
  334. inline int32_t* get_address_of_OffsetOfInstanceIDInCPlusPlusObject_1() { return &___OffsetOfInstanceIDInCPlusPlusObject_1; }
  335. inline void set_OffsetOfInstanceIDInCPlusPlusObject_1(int32_t value)
  336. {
  337. ___OffsetOfInstanceIDInCPlusPlusObject_1 = value;
  338. }
  339. };
  340. // Native definition for P/Invoke marshalling of UnityEngine.Object
  341. struct Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_marshaled_pinvoke
  342. {
  343. intptr_t ___m_CachedPtr_0;
  344. };
  345. // Native definition for COM marshalling of UnityEngine.Object
  346. struct Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_marshaled_com
  347. {
  348. intptr_t ___m_CachedPtr_0;
  349. };
  350. // UnityEngine.RaycastHit2D
  351. struct RaycastHit2D_t210878DAEBC96C1F69DF9883C454758724A106A4
  352. {
  353. public:
  354. // UnityEngine.Vector2 UnityEngine.RaycastHit2D::m_Centroid
  355. Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 ___m_Centroid_0;
  356. // UnityEngine.Vector2 UnityEngine.RaycastHit2D::m_Point
  357. Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 ___m_Point_1;
  358. // UnityEngine.Vector2 UnityEngine.RaycastHit2D::m_Normal
  359. Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 ___m_Normal_2;
  360. // System.Single UnityEngine.RaycastHit2D::m_Distance
  361. float ___m_Distance_3;
  362. // System.Single UnityEngine.RaycastHit2D::m_Fraction
  363. float ___m_Fraction_4;
  364. // System.Int32 UnityEngine.RaycastHit2D::m_Collider
  365. int32_t ___m_Collider_5;
  366. public:
  367. inline static int32_t get_offset_of_m_Centroid_0() { return static_cast<int32_t>(offsetof(RaycastHit2D_t210878DAEBC96C1F69DF9883C454758724A106A4, ___m_Centroid_0)); }
  368. inline Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 get_m_Centroid_0() const { return ___m_Centroid_0; }
  369. inline Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 * get_address_of_m_Centroid_0() { return &___m_Centroid_0; }
  370. inline void set_m_Centroid_0(Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 value)
  371. {
  372. ___m_Centroid_0 = value;
  373. }
  374. inline static int32_t get_offset_of_m_Point_1() { return static_cast<int32_t>(offsetof(RaycastHit2D_t210878DAEBC96C1F69DF9883C454758724A106A4, ___m_Point_1)); }
  375. inline Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 get_m_Point_1() const { return ___m_Point_1; }
  376. inline Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 * get_address_of_m_Point_1() { return &___m_Point_1; }
  377. inline void set_m_Point_1(Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 value)
  378. {
  379. ___m_Point_1 = value;
  380. }
  381. inline static int32_t get_offset_of_m_Normal_2() { return static_cast<int32_t>(offsetof(RaycastHit2D_t210878DAEBC96C1F69DF9883C454758724A106A4, ___m_Normal_2)); }
  382. inline Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 get_m_Normal_2() const { return ___m_Normal_2; }
  383. inline Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 * get_address_of_m_Normal_2() { return &___m_Normal_2; }
  384. inline void set_m_Normal_2(Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 value)
  385. {
  386. ___m_Normal_2 = value;
  387. }
  388. inline static int32_t get_offset_of_m_Distance_3() { return static_cast<int32_t>(offsetof(RaycastHit2D_t210878DAEBC96C1F69DF9883C454758724A106A4, ___m_Distance_3)); }
  389. inline float get_m_Distance_3() const { return ___m_Distance_3; }
  390. inline float* get_address_of_m_Distance_3() { return &___m_Distance_3; }
  391. inline void set_m_Distance_3(float value)
  392. {
  393. ___m_Distance_3 = value;
  394. }
  395. inline static int32_t get_offset_of_m_Fraction_4() { return static_cast<int32_t>(offsetof(RaycastHit2D_t210878DAEBC96C1F69DF9883C454758724A106A4, ___m_Fraction_4)); }
  396. inline float get_m_Fraction_4() const { return ___m_Fraction_4; }
  397. inline float* get_address_of_m_Fraction_4() { return &___m_Fraction_4; }
  398. inline void set_m_Fraction_4(float value)
  399. {
  400. ___m_Fraction_4 = value;
  401. }
  402. inline static int32_t get_offset_of_m_Collider_5() { return static_cast<int32_t>(offsetof(RaycastHit2D_t210878DAEBC96C1F69DF9883C454758724A106A4, ___m_Collider_5)); }
  403. inline int32_t get_m_Collider_5() const { return ___m_Collider_5; }
  404. inline int32_t* get_address_of_m_Collider_5() { return &___m_Collider_5; }
  405. inline void set_m_Collider_5(int32_t value)
  406. {
  407. ___m_Collider_5 = value;
  408. }
  409. };
  410. // UnityEngine.Component
  411. struct Component_t62FBC8D2420DA4BE9037AFE430740F6B3EECA684 : public Object_tF2F3778131EFF286AF62B7B013A170F95A91571A
  412. {
  413. public:
  414. public:
  415. };
  416. // UnityEngine.Behaviour
  417. struct Behaviour_t1A3DDDCF73B4627928FBFE02ED52B7251777DBD9 : public Component_t62FBC8D2420DA4BE9037AFE430740F6B3EECA684
  418. {
  419. public:
  420. public:
  421. };
  422. // UnityEngine.Rigidbody2D
  423. struct Rigidbody2D_tD23204FEE9CB4A36737043B97FD409DE05D5DCE5 : public Component_t62FBC8D2420DA4BE9037AFE430740F6B3EECA684
  424. {
  425. public:
  426. public:
  427. };
  428. // UnityEngine.Collider2D
  429. struct Collider2D_tDDBF081328B83D21D0BA3B5036D77B32528BA722 : public Behaviour_t1A3DDDCF73B4627928FBFE02ED52B7251777DBD9
  430. {
  431. public:
  432. public:
  433. };
  434. #ifdef __clang__
  435. #pragma clang diagnostic pop
  436. #endif
  437. // System.Void System.Collections.Generic.List`1<System.Object>::.ctor()
  438. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m0F0E00088CF56FEACC9E32D8B7D91B93D91DAA3B_gshared (List_1_t3F94120C77410A62EAE48421CF166B83AB95A2F5 * __this, const RuntimeMethod* method);
  439. // System.Void System.Collections.Generic.List`1<UnityEngine.Rigidbody2D>::.ctor()
  440. inline void List_1__ctor_m42BFD7A7FC288F4627CD724F28FF73E9BC0FE7AB (List_1_t61A36FEC0532A7CC39DB1770BFA5C1967348FAC1 * __this, const RuntimeMethod* method)
  441. {
  442. (( void (*) (List_1_t61A36FEC0532A7CC39DB1770BFA5C1967348FAC1 *, const RuntimeMethod*))List_1__ctor_m0F0E00088CF56FEACC9E32D8B7D91B93D91DAA3B_gshared)(__this, method);
  443. }
  444. // UnityEngine.Vector2 UnityEngine.RaycastHit2D::get_point()
  445. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 RaycastHit2D_get_point_m10D5AB3B26EAE62583BE35CFA13A3E40BDAF30AE (RaycastHit2D_t210878DAEBC96C1F69DF9883C454758724A106A4 * __this, const RuntimeMethod* method);
  446. // UnityEngine.Vector2 UnityEngine.RaycastHit2D::get_normal()
  447. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 RaycastHit2D_get_normal_m6F8B9F4018EFA126CC33126E8E42B09BB5A82637 (RaycastHit2D_t210878DAEBC96C1F69DF9883C454758724A106A4 * __this, const RuntimeMethod* method);
  448. // System.Single UnityEngine.RaycastHit2D::get_distance()
  449. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float RaycastHit2D_get_distance_mA910B45BD349A8F70139F6BC1E686F47F40A1662 (RaycastHit2D_t210878DAEBC96C1F69DF9883C454758724A106A4 * __this, const RuntimeMethod* method);
  450. // UnityEngine.Object UnityEngine.Object::FindObjectFromInstanceID(System.Int32)
  451. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Object_tF2F3778131EFF286AF62B7B013A170F95A91571A * Object_FindObjectFromInstanceID_m0AD731D3F583CBBDC7DC0E08B38F742B447FA44A (int32_t ___instanceID0, const RuntimeMethod* method);
  452. // UnityEngine.Collider2D UnityEngine.RaycastHit2D::get_collider()
  453. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Collider2D_tDDBF081328B83D21D0BA3B5036D77B32528BA722 * RaycastHit2D_get_collider_m00F7EC55C36F39E2ED64B31354FB4D9C8938D563 (RaycastHit2D_t210878DAEBC96C1F69DF9883C454758724A106A4 * __this, const RuntimeMethod* method);
  454. #ifdef __clang__
  455. #pragma clang diagnostic push
  456. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  457. #pragma clang diagnostic ignored "-Wunused-variable"
  458. #endif
  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. #ifdef __clang__
  468. #pragma clang diagnostic pop
  469. #endif
  470. #ifdef __clang__
  471. #pragma clang diagnostic push
  472. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  473. #pragma clang diagnostic ignored "-Wunused-variable"
  474. #endif
  475. // System.Void UnityEngine.Physics2D::.cctor()
  476. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Physics2D__cctor_m2C742CE7156A78480229016DEEF403B45E4DAFEE (const RuntimeMethod* method)
  477. {
  478. static bool s_Il2CppMethodInitialized;
  479. if (!s_Il2CppMethodInitialized)
  480. {
  481. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m42BFD7A7FC288F4627CD724F28FF73E9BC0FE7AB_RuntimeMethod_var);
  482. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t61A36FEC0532A7CC39DB1770BFA5C1967348FAC1_il2cpp_TypeInfo_var);
  483. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Physics2D_t1C1ECE6BA2F958C5C1440DDB9E9A5DAAA8F86D92_il2cpp_TypeInfo_var);
  484. s_Il2CppMethodInitialized = true;
  485. }
  486. {
  487. List_1_t61A36FEC0532A7CC39DB1770BFA5C1967348FAC1 * L_0 = (List_1_t61A36FEC0532A7CC39DB1770BFA5C1967348FAC1 *)il2cpp_codegen_object_new(List_1_t61A36FEC0532A7CC39DB1770BFA5C1967348FAC1_il2cpp_TypeInfo_var);
  488. List_1__ctor_m42BFD7A7FC288F4627CD724F28FF73E9BC0FE7AB(L_0, /*hidden argument*/List_1__ctor_m42BFD7A7FC288F4627CD724F28FF73E9BC0FE7AB_RuntimeMethod_var);
  489. ((Physics2D_t1C1ECE6BA2F958C5C1440DDB9E9A5DAAA8F86D92_StaticFields*)il2cpp_codegen_static_fields_for(Physics2D_t1C1ECE6BA2F958C5C1440DDB9E9A5DAAA8F86D92_il2cpp_TypeInfo_var))->set_m_LastDisabledRigidbody2D_0(L_0);
  490. return;
  491. }
  492. }
  493. #ifdef __clang__
  494. #pragma clang diagnostic pop
  495. #endif
  496. #ifdef __clang__
  497. #pragma clang diagnostic push
  498. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  499. #pragma clang diagnostic ignored "-Wunused-variable"
  500. #endif
  501. // UnityEngine.Vector2 UnityEngine.RaycastHit2D::get_point()
  502. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 RaycastHit2D_get_point_m10D5AB3B26EAE62583BE35CFA13A3E40BDAF30AE (RaycastHit2D_t210878DAEBC96C1F69DF9883C454758724A106A4 * __this, const RuntimeMethod* method)
  503. {
  504. Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 V_0;
  505. memset((&V_0), 0, sizeof(V_0));
  506. {
  507. Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 L_0 = __this->get_m_Point_1();
  508. V_0 = L_0;
  509. goto IL_000a;
  510. }
  511. IL_000a:
  512. {
  513. Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 L_1 = V_0;
  514. return L_1;
  515. }
  516. }
  517. IL2CPP_EXTERN_C Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 RaycastHit2D_get_point_m10D5AB3B26EAE62583BE35CFA13A3E40BDAF30AE_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  518. {
  519. int32_t _offset = 1;
  520. RaycastHit2D_t210878DAEBC96C1F69DF9883C454758724A106A4 * _thisAdjusted = reinterpret_cast<RaycastHit2D_t210878DAEBC96C1F69DF9883C454758724A106A4 *>(__this + _offset);
  521. Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 _returnValue;
  522. _returnValue = RaycastHit2D_get_point_m10D5AB3B26EAE62583BE35CFA13A3E40BDAF30AE(_thisAdjusted, method);
  523. return _returnValue;
  524. }
  525. // UnityEngine.Vector2 UnityEngine.RaycastHit2D::get_normal()
  526. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 RaycastHit2D_get_normal_m6F8B9F4018EFA126CC33126E8E42B09BB5A82637 (RaycastHit2D_t210878DAEBC96C1F69DF9883C454758724A106A4 * __this, const RuntimeMethod* method)
  527. {
  528. Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 V_0;
  529. memset((&V_0), 0, sizeof(V_0));
  530. {
  531. Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 L_0 = __this->get_m_Normal_2();
  532. V_0 = L_0;
  533. goto IL_000a;
  534. }
  535. IL_000a:
  536. {
  537. Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 L_1 = V_0;
  538. return L_1;
  539. }
  540. }
  541. IL2CPP_EXTERN_C Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 RaycastHit2D_get_normal_m6F8B9F4018EFA126CC33126E8E42B09BB5A82637_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  542. {
  543. int32_t _offset = 1;
  544. RaycastHit2D_t210878DAEBC96C1F69DF9883C454758724A106A4 * _thisAdjusted = reinterpret_cast<RaycastHit2D_t210878DAEBC96C1F69DF9883C454758724A106A4 *>(__this + _offset);
  545. Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 _returnValue;
  546. _returnValue = RaycastHit2D_get_normal_m6F8B9F4018EFA126CC33126E8E42B09BB5A82637(_thisAdjusted, method);
  547. return _returnValue;
  548. }
  549. // System.Single UnityEngine.RaycastHit2D::get_distance()
  550. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float RaycastHit2D_get_distance_mA910B45BD349A8F70139F6BC1E686F47F40A1662 (RaycastHit2D_t210878DAEBC96C1F69DF9883C454758724A106A4 * __this, const RuntimeMethod* method)
  551. {
  552. float V_0 = 0.0f;
  553. {
  554. float L_0 = __this->get_m_Distance_3();
  555. V_0 = L_0;
  556. goto IL_000a;
  557. }
  558. IL_000a:
  559. {
  560. float L_1 = V_0;
  561. return L_1;
  562. }
  563. }
  564. IL2CPP_EXTERN_C float RaycastHit2D_get_distance_mA910B45BD349A8F70139F6BC1E686F47F40A1662_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  565. {
  566. int32_t _offset = 1;
  567. RaycastHit2D_t210878DAEBC96C1F69DF9883C454758724A106A4 * _thisAdjusted = reinterpret_cast<RaycastHit2D_t210878DAEBC96C1F69DF9883C454758724A106A4 *>(__this + _offset);
  568. float _returnValue;
  569. _returnValue = RaycastHit2D_get_distance_mA910B45BD349A8F70139F6BC1E686F47F40A1662(_thisAdjusted, method);
  570. return _returnValue;
  571. }
  572. // UnityEngine.Collider2D UnityEngine.RaycastHit2D::get_collider()
  573. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Collider2D_tDDBF081328B83D21D0BA3B5036D77B32528BA722 * RaycastHit2D_get_collider_m00F7EC55C36F39E2ED64B31354FB4D9C8938D563 (RaycastHit2D_t210878DAEBC96C1F69DF9883C454758724A106A4 * __this, const RuntimeMethod* method)
  574. {
  575. static bool s_Il2CppMethodInitialized;
  576. if (!s_Il2CppMethodInitialized)
  577. {
  578. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Collider2D_tDDBF081328B83D21D0BA3B5036D77B32528BA722_il2cpp_TypeInfo_var);
  579. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var);
  580. s_Il2CppMethodInitialized = true;
  581. }
  582. Collider2D_tDDBF081328B83D21D0BA3B5036D77B32528BA722 * V_0 = NULL;
  583. {
  584. int32_t L_0 = __this->get_m_Collider_5();
  585. IL2CPP_RUNTIME_CLASS_INIT(Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var);
  586. Object_tF2F3778131EFF286AF62B7B013A170F95A91571A * L_1;
  587. L_1 = Object_FindObjectFromInstanceID_m0AD731D3F583CBBDC7DC0E08B38F742B447FA44A(L_0, /*hidden argument*/NULL);
  588. V_0 = ((Collider2D_tDDBF081328B83D21D0BA3B5036D77B32528BA722 *)IsInstClass((RuntimeObject*)L_1, Collider2D_tDDBF081328B83D21D0BA3B5036D77B32528BA722_il2cpp_TypeInfo_var));
  589. goto IL_0014;
  590. }
  591. IL_0014:
  592. {
  593. Collider2D_tDDBF081328B83D21D0BA3B5036D77B32528BA722 * L_2 = V_0;
  594. return L_2;
  595. }
  596. }
  597. IL2CPP_EXTERN_C Collider2D_tDDBF081328B83D21D0BA3B5036D77B32528BA722 * RaycastHit2D_get_collider_m00F7EC55C36F39E2ED64B31354FB4D9C8938D563_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  598. {
  599. int32_t _offset = 1;
  600. RaycastHit2D_t210878DAEBC96C1F69DF9883C454758724A106A4 * _thisAdjusted = reinterpret_cast<RaycastHit2D_t210878DAEBC96C1F69DF9883C454758724A106A4 *>(__this + _offset);
  601. Collider2D_tDDBF081328B83D21D0BA3B5036D77B32528BA722 * _returnValue;
  602. _returnValue = RaycastHit2D_get_collider_m00F7EC55C36F39E2ED64B31354FB4D9C8938D563(_thisAdjusted, method);
  603. return _returnValue;
  604. }
  605. #ifdef __clang__
  606. #pragma clang diagnostic pop
  607. #endif
  608. #ifdef __clang__
  609. #pragma clang diagnostic push
  610. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  611. #pragma clang diagnostic ignored "-Wunused-variable"
  612. #endif
  613. #ifdef __clang__
  614. #pragma clang diagnostic pop
  615. #endif