Bulk_UnityEngine.VRModule_0.cpp 71 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000200120022003
  1. #include "il2cpp-config.h"
  2. #ifndef _MSC_VER
  3. # include <alloca.h>
  4. #else
  5. # include <malloc.h>
  6. #endif
  7. #include <cstring>
  8. #include <string.h>
  9. #include <stdio.h>
  10. #include <cmath>
  11. #include <limits>
  12. #include <assert.h>
  13. #include <stdint.h>
  14. #include "il2cpp-class-internals.h"
  15. #include "codegen/il2cpp-codegen.h"
  16. #include "il2cpp-object-internals.h"
  17. template <typename T1, typename T2>
  18. struct VirtActionInvoker2
  19. {
  20. typedef void (*Action)(void*, T1, T2, const RuntimeMethod*);
  21. static inline void Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1, T2 p2)
  22. {
  23. const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
  24. ((Action)invokeData.methodPtr)(obj, p1, p2, invokeData.method);
  25. }
  26. };
  27. template <typename T1>
  28. struct VirtActionInvoker1
  29. {
  30. typedef void (*Action)(void*, T1, const RuntimeMethod*);
  31. static inline void Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1)
  32. {
  33. const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
  34. ((Action)invokeData.methodPtr)(obj, p1, invokeData.method);
  35. }
  36. };
  37. template <typename T1, typename T2>
  38. struct GenericVirtActionInvoker2
  39. {
  40. typedef void (*Action)(void*, T1, T2, const RuntimeMethod*);
  41. static inline void Invoke (const RuntimeMethod* method, RuntimeObject* obj, T1 p1, T2 p2)
  42. {
  43. VirtualInvokeData invokeData;
  44. il2cpp_codegen_get_generic_virtual_invoke_data(method, obj, &invokeData);
  45. ((Action)invokeData.methodPtr)(obj, p1, p2, invokeData.method);
  46. }
  47. };
  48. template <typename T1>
  49. struct GenericVirtActionInvoker1
  50. {
  51. typedef void (*Action)(void*, T1, const RuntimeMethod*);
  52. static inline void Invoke (const RuntimeMethod* method, RuntimeObject* obj, T1 p1)
  53. {
  54. VirtualInvokeData invokeData;
  55. il2cpp_codegen_get_generic_virtual_invoke_data(method, obj, &invokeData);
  56. ((Action)invokeData.methodPtr)(obj, p1, invokeData.method);
  57. }
  58. };
  59. template <typename T1, typename T2>
  60. struct InterfaceActionInvoker2
  61. {
  62. typedef void (*Action)(void*, T1, T2, const RuntimeMethod*);
  63. static inline void Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj, T1 p1, T2 p2)
  64. {
  65. const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
  66. ((Action)invokeData.methodPtr)(obj, p1, p2, invokeData.method);
  67. }
  68. };
  69. template <typename T1>
  70. struct InterfaceActionInvoker1
  71. {
  72. typedef void (*Action)(void*, T1, const RuntimeMethod*);
  73. static inline void Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj, T1 p1)
  74. {
  75. const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
  76. ((Action)invokeData.methodPtr)(obj, p1, invokeData.method);
  77. }
  78. };
  79. template <typename T1, typename T2>
  80. struct GenericInterfaceActionInvoker2
  81. {
  82. typedef void (*Action)(void*, T1, T2, const RuntimeMethod*);
  83. static inline void Invoke (const RuntimeMethod* method, RuntimeObject* obj, T1 p1, T2 p2)
  84. {
  85. VirtualInvokeData invokeData;
  86. il2cpp_codegen_get_generic_interface_invoke_data(method, obj, &invokeData);
  87. ((Action)invokeData.methodPtr)(obj, p1, p2, invokeData.method);
  88. }
  89. };
  90. template <typename T1>
  91. struct GenericInterfaceActionInvoker1
  92. {
  93. typedef void (*Action)(void*, T1, const RuntimeMethod*);
  94. static inline void Invoke (const RuntimeMethod* method, RuntimeObject* obj, T1 p1)
  95. {
  96. VirtualInvokeData invokeData;
  97. il2cpp_codegen_get_generic_interface_invoke_data(method, obj, &invokeData);
  98. ((Action)invokeData.methodPtr)(obj, p1, invokeData.method);
  99. }
  100. };
  101. // System.String
  102. struct String_t;
  103. // System.ArgumentException
  104. struct ArgumentException_t132251570;
  105. // System.Action`1<UnityEngine.XR.XRNodeState>
  106. struct Action_1_t3925070025;
  107. // UnityEngine.XR.WSA.WorldAnchor
  108. struct WorldAnchor_t2161774153;
  109. // UnityEngine.Object
  110. struct Object_t631007953;
  111. // UnityEngine.XR.WSA.WorldAnchor/OnTrackingChangedDelegate
  112. struct OnTrackingChangedDelegate_t3480415086;
  113. // System.IAsyncResult
  114. struct IAsyncResult_t767004451;
  115. // System.AsyncCallback
  116. struct AsyncCallback_t3962456242;
  117. // System.IntPtr[]
  118. struct IntPtrU5BU5D_t4013366056;
  119. // System.Collections.IDictionary
  120. struct IDictionary_t1363984059;
  121. // System.Char[]
  122. struct CharU5BU5D_t3528271667;
  123. // System.Void
  124. struct Void_t1185182177;
  125. // System.Reflection.MethodInfo
  126. struct MethodInfo_t;
  127. // System.DelegateData
  128. struct DelegateData_t1677132599;
  129. extern RuntimeClass* InputTracking_t2240286067_il2cpp_TypeInfo_var;
  130. extern RuntimeClass* TrackingStateEventType_t4085253601_il2cpp_TypeInfo_var;
  131. extern RuntimeClass* String_t_il2cpp_TypeInfo_var;
  132. extern RuntimeClass* ArgumentException_t132251570_il2cpp_TypeInfo_var;
  133. extern const RuntimeMethod* InputTracking_InvokeTrackingEvent_m1790961380_RuntimeMethod_var;
  134. extern const RuntimeMethod* Action_1_Invoke_m4131074248_RuntimeMethod_var;
  135. extern String_t* _stringLiteral450688759;
  136. extern const uint32_t InputTracking_InvokeTrackingEvent_m1790961380_MetadataUsageId;
  137. extern const uint32_t InputTracking__cctor_m2794325493_MetadataUsageId;
  138. extern RuntimeClass* Object_t631007953_il2cpp_TypeInfo_var;
  139. extern const uint32_t WorldAnchor_Internal_TriggerEventOnTrackingLost_m2317342579_MetadataUsageId;
  140. extern RuntimeClass* Boolean_t97287965_il2cpp_TypeInfo_var;
  141. extern const uint32_t OnTrackingChangedDelegate_BeginInvoke_m969530128_MetadataUsageId;
  142. #ifndef U3CMODULEU3E_T692745557_H
  143. #define U3CMODULEU3E_T692745557_H
  144. #ifdef __clang__
  145. #pragma clang diagnostic push
  146. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  147. #pragma clang diagnostic ignored "-Wunused-variable"
  148. #endif
  149. // <Module>
  150. struct U3CModuleU3E_t692745557
  151. {
  152. public:
  153. public:
  154. };
  155. #ifdef __clang__
  156. #pragma clang diagnostic pop
  157. #endif
  158. #endif // U3CMODULEU3E_T692745557_H
  159. #ifndef RUNTIMEOBJECT_H
  160. #define RUNTIMEOBJECT_H
  161. #ifdef __clang__
  162. #pragma clang diagnostic push
  163. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  164. #pragma clang diagnostic ignored "-Wunused-variable"
  165. #endif
  166. // System.Object
  167. #ifdef __clang__
  168. #pragma clang diagnostic pop
  169. #endif
  170. #endif // RUNTIMEOBJECT_H
  171. struct Il2CppArrayBounds;
  172. #ifndef RUNTIMEARRAY_H
  173. #define RUNTIMEARRAY_H
  174. #ifdef __clang__
  175. #pragma clang diagnostic push
  176. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  177. #pragma clang diagnostic ignored "-Wunused-variable"
  178. #endif
  179. // System.Array
  180. #ifdef __clang__
  181. #pragma clang diagnostic pop
  182. #endif
  183. #endif // RUNTIMEARRAY_H
  184. #ifndef VALUETYPE_T3640485471_H
  185. #define VALUETYPE_T3640485471_H
  186. #ifdef __clang__
  187. #pragma clang diagnostic push
  188. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  189. #pragma clang diagnostic ignored "-Wunused-variable"
  190. #endif
  191. // System.ValueType
  192. struct ValueType_t3640485471 : public RuntimeObject
  193. {
  194. public:
  195. public:
  196. };
  197. #ifdef __clang__
  198. #pragma clang diagnostic pop
  199. #endif
  200. // Native definition for P/Invoke marshalling of System.ValueType
  201. struct ValueType_t3640485471_marshaled_pinvoke
  202. {
  203. };
  204. // Native definition for COM marshalling of System.ValueType
  205. struct ValueType_t3640485471_marshaled_com
  206. {
  207. };
  208. #endif // VALUETYPE_T3640485471_H
  209. #ifndef EXCEPTION_T_H
  210. #define EXCEPTION_T_H
  211. #ifdef __clang__
  212. #pragma clang diagnostic push
  213. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  214. #pragma clang diagnostic ignored "-Wunused-variable"
  215. #endif
  216. // System.Exception
  217. struct Exception_t : public RuntimeObject
  218. {
  219. public:
  220. // System.IntPtr[] System.Exception::trace_ips
  221. IntPtrU5BU5D_t4013366056* ___trace_ips_0;
  222. // System.Exception System.Exception::inner_exception
  223. Exception_t * ___inner_exception_1;
  224. // System.String System.Exception::message
  225. String_t* ___message_2;
  226. // System.String System.Exception::help_link
  227. String_t* ___help_link_3;
  228. // System.String System.Exception::class_name
  229. String_t* ___class_name_4;
  230. // System.String System.Exception::stack_trace
  231. String_t* ___stack_trace_5;
  232. // System.String System.Exception::_remoteStackTraceString
  233. String_t* ____remoteStackTraceString_6;
  234. // System.Int32 System.Exception::remote_stack_index
  235. int32_t ___remote_stack_index_7;
  236. // System.Int32 System.Exception::hresult
  237. int32_t ___hresult_8;
  238. // System.String System.Exception::source
  239. String_t* ___source_9;
  240. // System.Collections.IDictionary System.Exception::_data
  241. RuntimeObject* ____data_10;
  242. public:
  243. inline static int32_t get_offset_of_trace_ips_0() { return static_cast<int32_t>(offsetof(Exception_t, ___trace_ips_0)); }
  244. inline IntPtrU5BU5D_t4013366056* get_trace_ips_0() const { return ___trace_ips_0; }
  245. inline IntPtrU5BU5D_t4013366056** get_address_of_trace_ips_0() { return &___trace_ips_0; }
  246. inline void set_trace_ips_0(IntPtrU5BU5D_t4013366056* value)
  247. {
  248. ___trace_ips_0 = value;
  249. Il2CppCodeGenWriteBarrier((&___trace_ips_0), value);
  250. }
  251. inline static int32_t get_offset_of_inner_exception_1() { return static_cast<int32_t>(offsetof(Exception_t, ___inner_exception_1)); }
  252. inline Exception_t * get_inner_exception_1() const { return ___inner_exception_1; }
  253. inline Exception_t ** get_address_of_inner_exception_1() { return &___inner_exception_1; }
  254. inline void set_inner_exception_1(Exception_t * value)
  255. {
  256. ___inner_exception_1 = value;
  257. Il2CppCodeGenWriteBarrier((&___inner_exception_1), value);
  258. }
  259. inline static int32_t get_offset_of_message_2() { return static_cast<int32_t>(offsetof(Exception_t, ___message_2)); }
  260. inline String_t* get_message_2() const { return ___message_2; }
  261. inline String_t** get_address_of_message_2() { return &___message_2; }
  262. inline void set_message_2(String_t* value)
  263. {
  264. ___message_2 = value;
  265. Il2CppCodeGenWriteBarrier((&___message_2), value);
  266. }
  267. inline static int32_t get_offset_of_help_link_3() { return static_cast<int32_t>(offsetof(Exception_t, ___help_link_3)); }
  268. inline String_t* get_help_link_3() const { return ___help_link_3; }
  269. inline String_t** get_address_of_help_link_3() { return &___help_link_3; }
  270. inline void set_help_link_3(String_t* value)
  271. {
  272. ___help_link_3 = value;
  273. Il2CppCodeGenWriteBarrier((&___help_link_3), value);
  274. }
  275. inline static int32_t get_offset_of_class_name_4() { return static_cast<int32_t>(offsetof(Exception_t, ___class_name_4)); }
  276. inline String_t* get_class_name_4() const { return ___class_name_4; }
  277. inline String_t** get_address_of_class_name_4() { return &___class_name_4; }
  278. inline void set_class_name_4(String_t* value)
  279. {
  280. ___class_name_4 = value;
  281. Il2CppCodeGenWriteBarrier((&___class_name_4), value);
  282. }
  283. inline static int32_t get_offset_of_stack_trace_5() { return static_cast<int32_t>(offsetof(Exception_t, ___stack_trace_5)); }
  284. inline String_t* get_stack_trace_5() const { return ___stack_trace_5; }
  285. inline String_t** get_address_of_stack_trace_5() { return &___stack_trace_5; }
  286. inline void set_stack_trace_5(String_t* value)
  287. {
  288. ___stack_trace_5 = value;
  289. Il2CppCodeGenWriteBarrier((&___stack_trace_5), value);
  290. }
  291. inline static int32_t get_offset_of__remoteStackTraceString_6() { return static_cast<int32_t>(offsetof(Exception_t, ____remoteStackTraceString_6)); }
  292. inline String_t* get__remoteStackTraceString_6() const { return ____remoteStackTraceString_6; }
  293. inline String_t** get_address_of__remoteStackTraceString_6() { return &____remoteStackTraceString_6; }
  294. inline void set__remoteStackTraceString_6(String_t* value)
  295. {
  296. ____remoteStackTraceString_6 = value;
  297. Il2CppCodeGenWriteBarrier((&____remoteStackTraceString_6), value);
  298. }
  299. inline static int32_t get_offset_of_remote_stack_index_7() { return static_cast<int32_t>(offsetof(Exception_t, ___remote_stack_index_7)); }
  300. inline int32_t get_remote_stack_index_7() const { return ___remote_stack_index_7; }
  301. inline int32_t* get_address_of_remote_stack_index_7() { return &___remote_stack_index_7; }
  302. inline void set_remote_stack_index_7(int32_t value)
  303. {
  304. ___remote_stack_index_7 = value;
  305. }
  306. inline static int32_t get_offset_of_hresult_8() { return static_cast<int32_t>(offsetof(Exception_t, ___hresult_8)); }
  307. inline int32_t get_hresult_8() const { return ___hresult_8; }
  308. inline int32_t* get_address_of_hresult_8() { return &___hresult_8; }
  309. inline void set_hresult_8(int32_t value)
  310. {
  311. ___hresult_8 = value;
  312. }
  313. inline static int32_t get_offset_of_source_9() { return static_cast<int32_t>(offsetof(Exception_t, ___source_9)); }
  314. inline String_t* get_source_9() const { return ___source_9; }
  315. inline String_t** get_address_of_source_9() { return &___source_9; }
  316. inline void set_source_9(String_t* value)
  317. {
  318. ___source_9 = value;
  319. Il2CppCodeGenWriteBarrier((&___source_9), value);
  320. }
  321. inline static int32_t get_offset_of__data_10() { return static_cast<int32_t>(offsetof(Exception_t, ____data_10)); }
  322. inline RuntimeObject* get__data_10() const { return ____data_10; }
  323. inline RuntimeObject** get_address_of__data_10() { return &____data_10; }
  324. inline void set__data_10(RuntimeObject* value)
  325. {
  326. ____data_10 = value;
  327. Il2CppCodeGenWriteBarrier((&____data_10), value);
  328. }
  329. };
  330. #ifdef __clang__
  331. #pragma clang diagnostic pop
  332. #endif
  333. #endif // EXCEPTION_T_H
  334. #ifndef STRING_T_H
  335. #define STRING_T_H
  336. #ifdef __clang__
  337. #pragma clang diagnostic push
  338. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  339. #pragma clang diagnostic ignored "-Wunused-variable"
  340. #endif
  341. // System.String
  342. struct String_t : public RuntimeObject
  343. {
  344. public:
  345. // System.Int32 System.String::length
  346. int32_t ___length_0;
  347. // System.Char System.String::start_char
  348. Il2CppChar ___start_char_1;
  349. public:
  350. inline static int32_t get_offset_of_length_0() { return static_cast<int32_t>(offsetof(String_t, ___length_0)); }
  351. inline int32_t get_length_0() const { return ___length_0; }
  352. inline int32_t* get_address_of_length_0() { return &___length_0; }
  353. inline void set_length_0(int32_t value)
  354. {
  355. ___length_0 = value;
  356. }
  357. inline static int32_t get_offset_of_start_char_1() { return static_cast<int32_t>(offsetof(String_t, ___start_char_1)); }
  358. inline Il2CppChar get_start_char_1() const { return ___start_char_1; }
  359. inline Il2CppChar* get_address_of_start_char_1() { return &___start_char_1; }
  360. inline void set_start_char_1(Il2CppChar value)
  361. {
  362. ___start_char_1 = value;
  363. }
  364. };
  365. struct String_t_StaticFields
  366. {
  367. public:
  368. // System.String System.String::Empty
  369. String_t* ___Empty_2;
  370. // System.Char[] System.String::WhiteChars
  371. CharU5BU5D_t3528271667* ___WhiteChars_3;
  372. public:
  373. inline static int32_t get_offset_of_Empty_2() { return static_cast<int32_t>(offsetof(String_t_StaticFields, ___Empty_2)); }
  374. inline String_t* get_Empty_2() const { return ___Empty_2; }
  375. inline String_t** get_address_of_Empty_2() { return &___Empty_2; }
  376. inline void set_Empty_2(String_t* value)
  377. {
  378. ___Empty_2 = value;
  379. Il2CppCodeGenWriteBarrier((&___Empty_2), value);
  380. }
  381. inline static int32_t get_offset_of_WhiteChars_3() { return static_cast<int32_t>(offsetof(String_t_StaticFields, ___WhiteChars_3)); }
  382. inline CharU5BU5D_t3528271667* get_WhiteChars_3() const { return ___WhiteChars_3; }
  383. inline CharU5BU5D_t3528271667** get_address_of_WhiteChars_3() { return &___WhiteChars_3; }
  384. inline void set_WhiteChars_3(CharU5BU5D_t3528271667* value)
  385. {
  386. ___WhiteChars_3 = value;
  387. Il2CppCodeGenWriteBarrier((&___WhiteChars_3), value);
  388. }
  389. };
  390. #ifdef __clang__
  391. #pragma clang diagnostic pop
  392. #endif
  393. #endif // STRING_T_H
  394. #ifndef INPUTTRACKING_T2240286067_H
  395. #define INPUTTRACKING_T2240286067_H
  396. #ifdef __clang__
  397. #pragma clang diagnostic push
  398. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  399. #pragma clang diagnostic ignored "-Wunused-variable"
  400. #endif
  401. // UnityEngine.XR.InputTracking
  402. struct InputTracking_t2240286067 : public RuntimeObject
  403. {
  404. public:
  405. public:
  406. };
  407. struct InputTracking_t2240286067_StaticFields
  408. {
  409. public:
  410. // System.Action`1<UnityEngine.XR.XRNodeState> UnityEngine.XR.InputTracking::trackingAcquired
  411. Action_1_t3925070025 * ___trackingAcquired_0;
  412. // System.Action`1<UnityEngine.XR.XRNodeState> UnityEngine.XR.InputTracking::trackingLost
  413. Action_1_t3925070025 * ___trackingLost_1;
  414. // System.Action`1<UnityEngine.XR.XRNodeState> UnityEngine.XR.InputTracking::nodeAdded
  415. Action_1_t3925070025 * ___nodeAdded_2;
  416. // System.Action`1<UnityEngine.XR.XRNodeState> UnityEngine.XR.InputTracking::nodeRemoved
  417. Action_1_t3925070025 * ___nodeRemoved_3;
  418. public:
  419. inline static int32_t get_offset_of_trackingAcquired_0() { return static_cast<int32_t>(offsetof(InputTracking_t2240286067_StaticFields, ___trackingAcquired_0)); }
  420. inline Action_1_t3925070025 * get_trackingAcquired_0() const { return ___trackingAcquired_0; }
  421. inline Action_1_t3925070025 ** get_address_of_trackingAcquired_0() { return &___trackingAcquired_0; }
  422. inline void set_trackingAcquired_0(Action_1_t3925070025 * value)
  423. {
  424. ___trackingAcquired_0 = value;
  425. Il2CppCodeGenWriteBarrier((&___trackingAcquired_0), value);
  426. }
  427. inline static int32_t get_offset_of_trackingLost_1() { return static_cast<int32_t>(offsetof(InputTracking_t2240286067_StaticFields, ___trackingLost_1)); }
  428. inline Action_1_t3925070025 * get_trackingLost_1() const { return ___trackingLost_1; }
  429. inline Action_1_t3925070025 ** get_address_of_trackingLost_1() { return &___trackingLost_1; }
  430. inline void set_trackingLost_1(Action_1_t3925070025 * value)
  431. {
  432. ___trackingLost_1 = value;
  433. Il2CppCodeGenWriteBarrier((&___trackingLost_1), value);
  434. }
  435. inline static int32_t get_offset_of_nodeAdded_2() { return static_cast<int32_t>(offsetof(InputTracking_t2240286067_StaticFields, ___nodeAdded_2)); }
  436. inline Action_1_t3925070025 * get_nodeAdded_2() const { return ___nodeAdded_2; }
  437. inline Action_1_t3925070025 ** get_address_of_nodeAdded_2() { return &___nodeAdded_2; }
  438. inline void set_nodeAdded_2(Action_1_t3925070025 * value)
  439. {
  440. ___nodeAdded_2 = value;
  441. Il2CppCodeGenWriteBarrier((&___nodeAdded_2), value);
  442. }
  443. inline static int32_t get_offset_of_nodeRemoved_3() { return static_cast<int32_t>(offsetof(InputTracking_t2240286067_StaticFields, ___nodeRemoved_3)); }
  444. inline Action_1_t3925070025 * get_nodeRemoved_3() const { return ___nodeRemoved_3; }
  445. inline Action_1_t3925070025 ** get_address_of_nodeRemoved_3() { return &___nodeRemoved_3; }
  446. inline void set_nodeRemoved_3(Action_1_t3925070025 * value)
  447. {
  448. ___nodeRemoved_3 = value;
  449. Il2CppCodeGenWriteBarrier((&___nodeRemoved_3), value);
  450. }
  451. };
  452. #ifdef __clang__
  453. #pragma clang diagnostic pop
  454. #endif
  455. #endif // INPUTTRACKING_T2240286067_H
  456. #ifndef VOID_T1185182177_H
  457. #define VOID_T1185182177_H
  458. #ifdef __clang__
  459. #pragma clang diagnostic push
  460. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  461. #pragma clang diagnostic ignored "-Wunused-variable"
  462. #endif
  463. // System.Void
  464. struct Void_t1185182177
  465. {
  466. public:
  467. public:
  468. };
  469. #ifdef __clang__
  470. #pragma clang diagnostic pop
  471. #endif
  472. #endif // VOID_T1185182177_H
  473. #ifndef INTPTR_T_H
  474. #define INTPTR_T_H
  475. #ifdef __clang__
  476. #pragma clang diagnostic push
  477. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  478. #pragma clang diagnostic ignored "-Wunused-variable"
  479. #endif
  480. // System.IntPtr
  481. struct IntPtr_t
  482. {
  483. public:
  484. // System.Void* System.IntPtr::m_value
  485. void* ___m_value_0;
  486. public:
  487. inline static int32_t get_offset_of_m_value_0() { return static_cast<int32_t>(offsetof(IntPtr_t, ___m_value_0)); }
  488. inline void* get_m_value_0() const { return ___m_value_0; }
  489. inline void** get_address_of_m_value_0() { return &___m_value_0; }
  490. inline void set_m_value_0(void* value)
  491. {
  492. ___m_value_0 = value;
  493. }
  494. };
  495. struct IntPtr_t_StaticFields
  496. {
  497. public:
  498. // System.IntPtr System.IntPtr::Zero
  499. intptr_t ___Zero_1;
  500. public:
  501. inline static int32_t get_offset_of_Zero_1() { return static_cast<int32_t>(offsetof(IntPtr_t_StaticFields, ___Zero_1)); }
  502. inline intptr_t get_Zero_1() const { return ___Zero_1; }
  503. inline intptr_t* get_address_of_Zero_1() { return &___Zero_1; }
  504. inline void set_Zero_1(intptr_t value)
  505. {
  506. ___Zero_1 = value;
  507. }
  508. };
  509. #ifdef __clang__
  510. #pragma clang diagnostic pop
  511. #endif
  512. #endif // INTPTR_T_H
  513. #ifndef INT32_T2950945753_H
  514. #define INT32_T2950945753_H
  515. #ifdef __clang__
  516. #pragma clang diagnostic push
  517. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  518. #pragma clang diagnostic ignored "-Wunused-variable"
  519. #endif
  520. // System.Int32
  521. struct Int32_t2950945753
  522. {
  523. public:
  524. // System.Int32 System.Int32::m_value
  525. int32_t ___m_value_2;
  526. public:
  527. inline static int32_t get_offset_of_m_value_2() { return static_cast<int32_t>(offsetof(Int32_t2950945753, ___m_value_2)); }
  528. inline int32_t get_m_value_2() const { return ___m_value_2; }
  529. inline int32_t* get_address_of_m_value_2() { return &___m_value_2; }
  530. inline void set_m_value_2(int32_t value)
  531. {
  532. ___m_value_2 = value;
  533. }
  534. };
  535. #ifdef __clang__
  536. #pragma clang diagnostic pop
  537. #endif
  538. #endif // INT32_T2950945753_H
  539. #ifndef ENUM_T4135868527_H
  540. #define ENUM_T4135868527_H
  541. #ifdef __clang__
  542. #pragma clang diagnostic push
  543. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  544. #pragma clang diagnostic ignored "-Wunused-variable"
  545. #endif
  546. // System.Enum
  547. struct Enum_t4135868527 : public ValueType_t3640485471
  548. {
  549. public:
  550. public:
  551. };
  552. struct Enum_t4135868527_StaticFields
  553. {
  554. public:
  555. // System.Char[] System.Enum::split_char
  556. CharU5BU5D_t3528271667* ___split_char_0;
  557. public:
  558. inline static int32_t get_offset_of_split_char_0() { return static_cast<int32_t>(offsetof(Enum_t4135868527_StaticFields, ___split_char_0)); }
  559. inline CharU5BU5D_t3528271667* get_split_char_0() const { return ___split_char_0; }
  560. inline CharU5BU5D_t3528271667** get_address_of_split_char_0() { return &___split_char_0; }
  561. inline void set_split_char_0(CharU5BU5D_t3528271667* value)
  562. {
  563. ___split_char_0 = value;
  564. Il2CppCodeGenWriteBarrier((&___split_char_0), value);
  565. }
  566. };
  567. #ifdef __clang__
  568. #pragma clang diagnostic pop
  569. #endif
  570. // Native definition for P/Invoke marshalling of System.Enum
  571. struct Enum_t4135868527_marshaled_pinvoke
  572. {
  573. };
  574. // Native definition for COM marshalling of System.Enum
  575. struct Enum_t4135868527_marshaled_com
  576. {
  577. };
  578. #endif // ENUM_T4135868527_H
  579. #ifndef UINT64_T4134040092_H
  580. #define UINT64_T4134040092_H
  581. #ifdef __clang__
  582. #pragma clang diagnostic push
  583. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  584. #pragma clang diagnostic ignored "-Wunused-variable"
  585. #endif
  586. // System.UInt64
  587. struct UInt64_t4134040092
  588. {
  589. public:
  590. // System.UInt64 System.UInt64::m_value
  591. uint64_t ___m_value_0;
  592. public:
  593. inline static int32_t get_offset_of_m_value_0() { return static_cast<int32_t>(offsetof(UInt64_t4134040092, ___m_value_0)); }
  594. inline uint64_t get_m_value_0() const { return ___m_value_0; }
  595. inline uint64_t* get_address_of_m_value_0() { return &___m_value_0; }
  596. inline void set_m_value_0(uint64_t value)
  597. {
  598. ___m_value_0 = value;
  599. }
  600. };
  601. #ifdef __clang__
  602. #pragma clang diagnostic pop
  603. #endif
  604. #endif // UINT64_T4134040092_H
  605. #ifndef VECTOR3_T3722313464_H
  606. #define VECTOR3_T3722313464_H
  607. #ifdef __clang__
  608. #pragma clang diagnostic push
  609. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  610. #pragma clang diagnostic ignored "-Wunused-variable"
  611. #endif
  612. // UnityEngine.Vector3
  613. struct Vector3_t3722313464
  614. {
  615. public:
  616. // System.Single UnityEngine.Vector3::x
  617. float ___x_1;
  618. // System.Single UnityEngine.Vector3::y
  619. float ___y_2;
  620. // System.Single UnityEngine.Vector3::z
  621. float ___z_3;
  622. public:
  623. inline static int32_t get_offset_of_x_1() { return static_cast<int32_t>(offsetof(Vector3_t3722313464, ___x_1)); }
  624. inline float get_x_1() const { return ___x_1; }
  625. inline float* get_address_of_x_1() { return &___x_1; }
  626. inline void set_x_1(float value)
  627. {
  628. ___x_1 = value;
  629. }
  630. inline static int32_t get_offset_of_y_2() { return static_cast<int32_t>(offsetof(Vector3_t3722313464, ___y_2)); }
  631. inline float get_y_2() const { return ___y_2; }
  632. inline float* get_address_of_y_2() { return &___y_2; }
  633. inline void set_y_2(float value)
  634. {
  635. ___y_2 = value;
  636. }
  637. inline static int32_t get_offset_of_z_3() { return static_cast<int32_t>(offsetof(Vector3_t3722313464, ___z_3)); }
  638. inline float get_z_3() const { return ___z_3; }
  639. inline float* get_address_of_z_3() { return &___z_3; }
  640. inline void set_z_3(float value)
  641. {
  642. ___z_3 = value;
  643. }
  644. };
  645. struct Vector3_t3722313464_StaticFields
  646. {
  647. public:
  648. // UnityEngine.Vector3 UnityEngine.Vector3::zeroVector
  649. Vector3_t3722313464 ___zeroVector_4;
  650. // UnityEngine.Vector3 UnityEngine.Vector3::oneVector
  651. Vector3_t3722313464 ___oneVector_5;
  652. // UnityEngine.Vector3 UnityEngine.Vector3::upVector
  653. Vector3_t3722313464 ___upVector_6;
  654. // UnityEngine.Vector3 UnityEngine.Vector3::downVector
  655. Vector3_t3722313464 ___downVector_7;
  656. // UnityEngine.Vector3 UnityEngine.Vector3::leftVector
  657. Vector3_t3722313464 ___leftVector_8;
  658. // UnityEngine.Vector3 UnityEngine.Vector3::rightVector
  659. Vector3_t3722313464 ___rightVector_9;
  660. // UnityEngine.Vector3 UnityEngine.Vector3::forwardVector
  661. Vector3_t3722313464 ___forwardVector_10;
  662. // UnityEngine.Vector3 UnityEngine.Vector3::backVector
  663. Vector3_t3722313464 ___backVector_11;
  664. // UnityEngine.Vector3 UnityEngine.Vector3::positiveInfinityVector
  665. Vector3_t3722313464 ___positiveInfinityVector_12;
  666. // UnityEngine.Vector3 UnityEngine.Vector3::negativeInfinityVector
  667. Vector3_t3722313464 ___negativeInfinityVector_13;
  668. public:
  669. inline static int32_t get_offset_of_zeroVector_4() { return static_cast<int32_t>(offsetof(Vector3_t3722313464_StaticFields, ___zeroVector_4)); }
  670. inline Vector3_t3722313464 get_zeroVector_4() const { return ___zeroVector_4; }
  671. inline Vector3_t3722313464 * get_address_of_zeroVector_4() { return &___zeroVector_4; }
  672. inline void set_zeroVector_4(Vector3_t3722313464 value)
  673. {
  674. ___zeroVector_4 = value;
  675. }
  676. inline static int32_t get_offset_of_oneVector_5() { return static_cast<int32_t>(offsetof(Vector3_t3722313464_StaticFields, ___oneVector_5)); }
  677. inline Vector3_t3722313464 get_oneVector_5() const { return ___oneVector_5; }
  678. inline Vector3_t3722313464 * get_address_of_oneVector_5() { return &___oneVector_5; }
  679. inline void set_oneVector_5(Vector3_t3722313464 value)
  680. {
  681. ___oneVector_5 = value;
  682. }
  683. inline static int32_t get_offset_of_upVector_6() { return static_cast<int32_t>(offsetof(Vector3_t3722313464_StaticFields, ___upVector_6)); }
  684. inline Vector3_t3722313464 get_upVector_6() const { return ___upVector_6; }
  685. inline Vector3_t3722313464 * get_address_of_upVector_6() { return &___upVector_6; }
  686. inline void set_upVector_6(Vector3_t3722313464 value)
  687. {
  688. ___upVector_6 = value;
  689. }
  690. inline static int32_t get_offset_of_downVector_7() { return static_cast<int32_t>(offsetof(Vector3_t3722313464_StaticFields, ___downVector_7)); }
  691. inline Vector3_t3722313464 get_downVector_7() const { return ___downVector_7; }
  692. inline Vector3_t3722313464 * get_address_of_downVector_7() { return &___downVector_7; }
  693. inline void set_downVector_7(Vector3_t3722313464 value)
  694. {
  695. ___downVector_7 = value;
  696. }
  697. inline static int32_t get_offset_of_leftVector_8() { return static_cast<int32_t>(offsetof(Vector3_t3722313464_StaticFields, ___leftVector_8)); }
  698. inline Vector3_t3722313464 get_leftVector_8() const { return ___leftVector_8; }
  699. inline Vector3_t3722313464 * get_address_of_leftVector_8() { return &___leftVector_8; }
  700. inline void set_leftVector_8(Vector3_t3722313464 value)
  701. {
  702. ___leftVector_8 = value;
  703. }
  704. inline static int32_t get_offset_of_rightVector_9() { return static_cast<int32_t>(offsetof(Vector3_t3722313464_StaticFields, ___rightVector_9)); }
  705. inline Vector3_t3722313464 get_rightVector_9() const { return ___rightVector_9; }
  706. inline Vector3_t3722313464 * get_address_of_rightVector_9() { return &___rightVector_9; }
  707. inline void set_rightVector_9(Vector3_t3722313464 value)
  708. {
  709. ___rightVector_9 = value;
  710. }
  711. inline static int32_t get_offset_of_forwardVector_10() { return static_cast<int32_t>(offsetof(Vector3_t3722313464_StaticFields, ___forwardVector_10)); }
  712. inline Vector3_t3722313464 get_forwardVector_10() const { return ___forwardVector_10; }
  713. inline Vector3_t3722313464 * get_address_of_forwardVector_10() { return &___forwardVector_10; }
  714. inline void set_forwardVector_10(Vector3_t3722313464 value)
  715. {
  716. ___forwardVector_10 = value;
  717. }
  718. inline static int32_t get_offset_of_backVector_11() { return static_cast<int32_t>(offsetof(Vector3_t3722313464_StaticFields, ___backVector_11)); }
  719. inline Vector3_t3722313464 get_backVector_11() const { return ___backVector_11; }
  720. inline Vector3_t3722313464 * get_address_of_backVector_11() { return &___backVector_11; }
  721. inline void set_backVector_11(Vector3_t3722313464 value)
  722. {
  723. ___backVector_11 = value;
  724. }
  725. inline static int32_t get_offset_of_positiveInfinityVector_12() { return static_cast<int32_t>(offsetof(Vector3_t3722313464_StaticFields, ___positiveInfinityVector_12)); }
  726. inline Vector3_t3722313464 get_positiveInfinityVector_12() const { return ___positiveInfinityVector_12; }
  727. inline Vector3_t3722313464 * get_address_of_positiveInfinityVector_12() { return &___positiveInfinityVector_12; }
  728. inline void set_positiveInfinityVector_12(Vector3_t3722313464 value)
  729. {
  730. ___positiveInfinityVector_12 = value;
  731. }
  732. inline static int32_t get_offset_of_negativeInfinityVector_13() { return static_cast<int32_t>(offsetof(Vector3_t3722313464_StaticFields, ___negativeInfinityVector_13)); }
  733. inline Vector3_t3722313464 get_negativeInfinityVector_13() const { return ___negativeInfinityVector_13; }
  734. inline Vector3_t3722313464 * get_address_of_negativeInfinityVector_13() { return &___negativeInfinityVector_13; }
  735. inline void set_negativeInfinityVector_13(Vector3_t3722313464 value)
  736. {
  737. ___negativeInfinityVector_13 = value;
  738. }
  739. };
  740. #ifdef __clang__
  741. #pragma clang diagnostic pop
  742. #endif
  743. #endif // VECTOR3_T3722313464_H
  744. #ifndef QUATERNION_T2301928331_H
  745. #define QUATERNION_T2301928331_H
  746. #ifdef __clang__
  747. #pragma clang diagnostic push
  748. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  749. #pragma clang diagnostic ignored "-Wunused-variable"
  750. #endif
  751. // UnityEngine.Quaternion
  752. struct Quaternion_t2301928331
  753. {
  754. public:
  755. // System.Single UnityEngine.Quaternion::x
  756. float ___x_0;
  757. // System.Single UnityEngine.Quaternion::y
  758. float ___y_1;
  759. // System.Single UnityEngine.Quaternion::z
  760. float ___z_2;
  761. // System.Single UnityEngine.Quaternion::w
  762. float ___w_3;
  763. public:
  764. inline static int32_t get_offset_of_x_0() { return static_cast<int32_t>(offsetof(Quaternion_t2301928331, ___x_0)); }
  765. inline float get_x_0() const { return ___x_0; }
  766. inline float* get_address_of_x_0() { return &___x_0; }
  767. inline void set_x_0(float value)
  768. {
  769. ___x_0 = value;
  770. }
  771. inline static int32_t get_offset_of_y_1() { return static_cast<int32_t>(offsetof(Quaternion_t2301928331, ___y_1)); }
  772. inline float get_y_1() const { return ___y_1; }
  773. inline float* get_address_of_y_1() { return &___y_1; }
  774. inline void set_y_1(float value)
  775. {
  776. ___y_1 = value;
  777. }
  778. inline static int32_t get_offset_of_z_2() { return static_cast<int32_t>(offsetof(Quaternion_t2301928331, ___z_2)); }
  779. inline float get_z_2() const { return ___z_2; }
  780. inline float* get_address_of_z_2() { return &___z_2; }
  781. inline void set_z_2(float value)
  782. {
  783. ___z_2 = value;
  784. }
  785. inline static int32_t get_offset_of_w_3() { return static_cast<int32_t>(offsetof(Quaternion_t2301928331, ___w_3)); }
  786. inline float get_w_3() const { return ___w_3; }
  787. inline float* get_address_of_w_3() { return &___w_3; }
  788. inline void set_w_3(float value)
  789. {
  790. ___w_3 = value;
  791. }
  792. };
  793. struct Quaternion_t2301928331_StaticFields
  794. {
  795. public:
  796. // UnityEngine.Quaternion UnityEngine.Quaternion::identityQuaternion
  797. Quaternion_t2301928331 ___identityQuaternion_4;
  798. public:
  799. inline static int32_t get_offset_of_identityQuaternion_4() { return static_cast<int32_t>(offsetof(Quaternion_t2301928331_StaticFields, ___identityQuaternion_4)); }
  800. inline Quaternion_t2301928331 get_identityQuaternion_4() const { return ___identityQuaternion_4; }
  801. inline Quaternion_t2301928331 * get_address_of_identityQuaternion_4() { return &___identityQuaternion_4; }
  802. inline void set_identityQuaternion_4(Quaternion_t2301928331 value)
  803. {
  804. ___identityQuaternion_4 = value;
  805. }
  806. };
  807. #ifdef __clang__
  808. #pragma clang diagnostic pop
  809. #endif
  810. #endif // QUATERNION_T2301928331_H
  811. #ifndef SYSTEMEXCEPTION_T176217640_H
  812. #define SYSTEMEXCEPTION_T176217640_H
  813. #ifdef __clang__
  814. #pragma clang diagnostic push
  815. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  816. #pragma clang diagnostic ignored "-Wunused-variable"
  817. #endif
  818. // System.SystemException
  819. struct SystemException_t176217640 : public Exception_t
  820. {
  821. public:
  822. public:
  823. };
  824. #ifdef __clang__
  825. #pragma clang diagnostic pop
  826. #endif
  827. #endif // SYSTEMEXCEPTION_T176217640_H
  828. #ifndef INT64_T3736567304_H
  829. #define INT64_T3736567304_H
  830. #ifdef __clang__
  831. #pragma clang diagnostic push
  832. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  833. #pragma clang diagnostic ignored "-Wunused-variable"
  834. #endif
  835. // System.Int64
  836. struct Int64_t3736567304
  837. {
  838. public:
  839. // System.Int64 System.Int64::m_value
  840. int64_t ___m_value_2;
  841. public:
  842. inline static int32_t get_offset_of_m_value_2() { return static_cast<int32_t>(offsetof(Int64_t3736567304, ___m_value_2)); }
  843. inline int64_t get_m_value_2() const { return ___m_value_2; }
  844. inline int64_t* get_address_of_m_value_2() { return &___m_value_2; }
  845. inline void set_m_value_2(int64_t value)
  846. {
  847. ___m_value_2 = value;
  848. }
  849. };
  850. #ifdef __clang__
  851. #pragma clang diagnostic pop
  852. #endif
  853. #endif // INT64_T3736567304_H
  854. #ifndef BOOLEAN_T97287965_H
  855. #define BOOLEAN_T97287965_H
  856. #ifdef __clang__
  857. #pragma clang diagnostic push
  858. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  859. #pragma clang diagnostic ignored "-Wunused-variable"
  860. #endif
  861. // System.Boolean
  862. struct Boolean_t97287965
  863. {
  864. public:
  865. // System.Boolean System.Boolean::m_value
  866. bool ___m_value_2;
  867. public:
  868. inline static int32_t get_offset_of_m_value_2() { return static_cast<int32_t>(offsetof(Boolean_t97287965, ___m_value_2)); }
  869. inline bool get_m_value_2() const { return ___m_value_2; }
  870. inline bool* get_address_of_m_value_2() { return &___m_value_2; }
  871. inline void set_m_value_2(bool value)
  872. {
  873. ___m_value_2 = value;
  874. }
  875. };
  876. struct Boolean_t97287965_StaticFields
  877. {
  878. public:
  879. // System.String System.Boolean::FalseString
  880. String_t* ___FalseString_0;
  881. // System.String System.Boolean::TrueString
  882. String_t* ___TrueString_1;
  883. public:
  884. inline static int32_t get_offset_of_FalseString_0() { return static_cast<int32_t>(offsetof(Boolean_t97287965_StaticFields, ___FalseString_0)); }
  885. inline String_t* get_FalseString_0() const { return ___FalseString_0; }
  886. inline String_t** get_address_of_FalseString_0() { return &___FalseString_0; }
  887. inline void set_FalseString_0(String_t* value)
  888. {
  889. ___FalseString_0 = value;
  890. Il2CppCodeGenWriteBarrier((&___FalseString_0), value);
  891. }
  892. inline static int32_t get_offset_of_TrueString_1() { return static_cast<int32_t>(offsetof(Boolean_t97287965_StaticFields, ___TrueString_1)); }
  893. inline String_t* get_TrueString_1() const { return ___TrueString_1; }
  894. inline String_t** get_address_of_TrueString_1() { return &___TrueString_1; }
  895. inline void set_TrueString_1(String_t* value)
  896. {
  897. ___TrueString_1 = value;
  898. Il2CppCodeGenWriteBarrier((&___TrueString_1), value);
  899. }
  900. };
  901. #ifdef __clang__
  902. #pragma clang diagnostic pop
  903. #endif
  904. #endif // BOOLEAN_T97287965_H
  905. #ifndef DELEGATE_T1188392813_H
  906. #define DELEGATE_T1188392813_H
  907. #ifdef __clang__
  908. #pragma clang diagnostic push
  909. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  910. #pragma clang diagnostic ignored "-Wunused-variable"
  911. #endif
  912. // System.Delegate
  913. struct Delegate_t1188392813 : public RuntimeObject
  914. {
  915. public:
  916. // System.IntPtr System.Delegate::method_ptr
  917. Il2CppMethodPointer ___method_ptr_0;
  918. // System.IntPtr System.Delegate::invoke_impl
  919. intptr_t ___invoke_impl_1;
  920. // System.Object System.Delegate::m_target
  921. RuntimeObject * ___m_target_2;
  922. // System.IntPtr System.Delegate::method
  923. intptr_t ___method_3;
  924. // System.IntPtr System.Delegate::delegate_trampoline
  925. intptr_t ___delegate_trampoline_4;
  926. // System.IntPtr System.Delegate::method_code
  927. intptr_t ___method_code_5;
  928. // System.Reflection.MethodInfo System.Delegate::method_info
  929. MethodInfo_t * ___method_info_6;
  930. // System.Reflection.MethodInfo System.Delegate::original_method_info
  931. MethodInfo_t * ___original_method_info_7;
  932. // System.DelegateData System.Delegate::data
  933. DelegateData_t1677132599 * ___data_8;
  934. public:
  935. inline static int32_t get_offset_of_method_ptr_0() { return static_cast<int32_t>(offsetof(Delegate_t1188392813, ___method_ptr_0)); }
  936. inline Il2CppMethodPointer get_method_ptr_0() const { return ___method_ptr_0; }
  937. inline Il2CppMethodPointer* get_address_of_method_ptr_0() { return &___method_ptr_0; }
  938. inline void set_method_ptr_0(Il2CppMethodPointer value)
  939. {
  940. ___method_ptr_0 = value;
  941. }
  942. inline static int32_t get_offset_of_invoke_impl_1() { return static_cast<int32_t>(offsetof(Delegate_t1188392813, ___invoke_impl_1)); }
  943. inline intptr_t get_invoke_impl_1() const { return ___invoke_impl_1; }
  944. inline intptr_t* get_address_of_invoke_impl_1() { return &___invoke_impl_1; }
  945. inline void set_invoke_impl_1(intptr_t value)
  946. {
  947. ___invoke_impl_1 = value;
  948. }
  949. inline static int32_t get_offset_of_m_target_2() { return static_cast<int32_t>(offsetof(Delegate_t1188392813, ___m_target_2)); }
  950. inline RuntimeObject * get_m_target_2() const { return ___m_target_2; }
  951. inline RuntimeObject ** get_address_of_m_target_2() { return &___m_target_2; }
  952. inline void set_m_target_2(RuntimeObject * value)
  953. {
  954. ___m_target_2 = value;
  955. Il2CppCodeGenWriteBarrier((&___m_target_2), value);
  956. }
  957. inline static int32_t get_offset_of_method_3() { return static_cast<int32_t>(offsetof(Delegate_t1188392813, ___method_3)); }
  958. inline intptr_t get_method_3() const { return ___method_3; }
  959. inline intptr_t* get_address_of_method_3() { return &___method_3; }
  960. inline void set_method_3(intptr_t value)
  961. {
  962. ___method_3 = value;
  963. }
  964. inline static int32_t get_offset_of_delegate_trampoline_4() { return static_cast<int32_t>(offsetof(Delegate_t1188392813, ___delegate_trampoline_4)); }
  965. inline intptr_t get_delegate_trampoline_4() const { return ___delegate_trampoline_4; }
  966. inline intptr_t* get_address_of_delegate_trampoline_4() { return &___delegate_trampoline_4; }
  967. inline void set_delegate_trampoline_4(intptr_t value)
  968. {
  969. ___delegate_trampoline_4 = value;
  970. }
  971. inline static int32_t get_offset_of_method_code_5() { return static_cast<int32_t>(offsetof(Delegate_t1188392813, ___method_code_5)); }
  972. inline intptr_t get_method_code_5() const { return ___method_code_5; }
  973. inline intptr_t* get_address_of_method_code_5() { return &___method_code_5; }
  974. inline void set_method_code_5(intptr_t value)
  975. {
  976. ___method_code_5 = value;
  977. }
  978. inline static int32_t get_offset_of_method_info_6() { return static_cast<int32_t>(offsetof(Delegate_t1188392813, ___method_info_6)); }
  979. inline MethodInfo_t * get_method_info_6() const { return ___method_info_6; }
  980. inline MethodInfo_t ** get_address_of_method_info_6() { return &___method_info_6; }
  981. inline void set_method_info_6(MethodInfo_t * value)
  982. {
  983. ___method_info_6 = value;
  984. Il2CppCodeGenWriteBarrier((&___method_info_6), value);
  985. }
  986. inline static int32_t get_offset_of_original_method_info_7() { return static_cast<int32_t>(offsetof(Delegate_t1188392813, ___original_method_info_7)); }
  987. inline MethodInfo_t * get_original_method_info_7() const { return ___original_method_info_7; }
  988. inline MethodInfo_t ** get_address_of_original_method_info_7() { return &___original_method_info_7; }
  989. inline void set_original_method_info_7(MethodInfo_t * value)
  990. {
  991. ___original_method_info_7 = value;
  992. Il2CppCodeGenWriteBarrier((&___original_method_info_7), value);
  993. }
  994. inline static int32_t get_offset_of_data_8() { return static_cast<int32_t>(offsetof(Delegate_t1188392813, ___data_8)); }
  995. inline DelegateData_t1677132599 * get_data_8() const { return ___data_8; }
  996. inline DelegateData_t1677132599 ** get_address_of_data_8() { return &___data_8; }
  997. inline void set_data_8(DelegateData_t1677132599 * value)
  998. {
  999. ___data_8 = value;
  1000. Il2CppCodeGenWriteBarrier((&___data_8), value);
  1001. }
  1002. };
  1003. #ifdef __clang__
  1004. #pragma clang diagnostic pop
  1005. #endif
  1006. #endif // DELEGATE_T1188392813_H
  1007. #ifndef AVAILABLETRACKINGDATA_T3752197997_H
  1008. #define AVAILABLETRACKINGDATA_T3752197997_H
  1009. #ifdef __clang__
  1010. #pragma clang diagnostic push
  1011. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  1012. #pragma clang diagnostic ignored "-Wunused-variable"
  1013. #endif
  1014. // UnityEngine.XR.AvailableTrackingData
  1015. struct AvailableTrackingData_t3752197997
  1016. {
  1017. public:
  1018. // System.Int32 UnityEngine.XR.AvailableTrackingData::value__
  1019. int32_t ___value___1;
  1020. public:
  1021. inline static int32_t get_offset_of_value___1() { return static_cast<int32_t>(offsetof(AvailableTrackingData_t3752197997, ___value___1)); }
  1022. inline int32_t get_value___1() const { return ___value___1; }
  1023. inline int32_t* get_address_of_value___1() { return &___value___1; }
  1024. inline void set_value___1(int32_t value)
  1025. {
  1026. ___value___1 = value;
  1027. }
  1028. };
  1029. #ifdef __clang__
  1030. #pragma clang diagnostic pop
  1031. #endif
  1032. #endif // AVAILABLETRACKINGDATA_T3752197997_H
  1033. #ifndef TRACKINGSTATEEVENTTYPE_T4085253601_H
  1034. #define TRACKINGSTATEEVENTTYPE_T4085253601_H
  1035. #ifdef __clang__
  1036. #pragma clang diagnostic push
  1037. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  1038. #pragma clang diagnostic ignored "-Wunused-variable"
  1039. #endif
  1040. // UnityEngine.XR.InputTracking/TrackingStateEventType
  1041. struct TrackingStateEventType_t4085253601
  1042. {
  1043. public:
  1044. // System.Int32 UnityEngine.XR.InputTracking/TrackingStateEventType::value__
  1045. int32_t ___value___1;
  1046. public:
  1047. inline static int32_t get_offset_of_value___1() { return static_cast<int32_t>(offsetof(TrackingStateEventType_t4085253601, ___value___1)); }
  1048. inline int32_t get_value___1() const { return ___value___1; }
  1049. inline int32_t* get_address_of_value___1() { return &___value___1; }
  1050. inline void set_value___1(int32_t value)
  1051. {
  1052. ___value___1 = value;
  1053. }
  1054. };
  1055. #ifdef __clang__
  1056. #pragma clang diagnostic pop
  1057. #endif
  1058. #endif // TRACKINGSTATEEVENTTYPE_T4085253601_H
  1059. #ifndef ARGUMENTEXCEPTION_T132251570_H
  1060. #define ARGUMENTEXCEPTION_T132251570_H
  1061. #ifdef __clang__
  1062. #pragma clang diagnostic push
  1063. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  1064. #pragma clang diagnostic ignored "-Wunused-variable"
  1065. #endif
  1066. // System.ArgumentException
  1067. struct ArgumentException_t132251570 : public SystemException_t176217640
  1068. {
  1069. public:
  1070. // System.String System.ArgumentException::param_name
  1071. String_t* ___param_name_12;
  1072. public:
  1073. inline static int32_t get_offset_of_param_name_12() { return static_cast<int32_t>(offsetof(ArgumentException_t132251570, ___param_name_12)); }
  1074. inline String_t* get_param_name_12() const { return ___param_name_12; }
  1075. inline String_t** get_address_of_param_name_12() { return &___param_name_12; }
  1076. inline void set_param_name_12(String_t* value)
  1077. {
  1078. ___param_name_12 = value;
  1079. Il2CppCodeGenWriteBarrier((&___param_name_12), value);
  1080. }
  1081. };
  1082. #ifdef __clang__
  1083. #pragma clang diagnostic pop
  1084. #endif
  1085. #endif // ARGUMENTEXCEPTION_T132251570_H
  1086. #ifndef OBJECT_T631007953_H
  1087. #define OBJECT_T631007953_H
  1088. #ifdef __clang__
  1089. #pragma clang diagnostic push
  1090. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  1091. #pragma clang diagnostic ignored "-Wunused-variable"
  1092. #endif
  1093. // UnityEngine.Object
  1094. struct Object_t631007953 : public RuntimeObject
  1095. {
  1096. public:
  1097. // System.IntPtr UnityEngine.Object::m_CachedPtr
  1098. intptr_t ___m_CachedPtr_0;
  1099. public:
  1100. inline static int32_t get_offset_of_m_CachedPtr_0() { return static_cast<int32_t>(offsetof(Object_t631007953, ___m_CachedPtr_0)); }
  1101. inline intptr_t get_m_CachedPtr_0() const { return ___m_CachedPtr_0; }
  1102. inline intptr_t* get_address_of_m_CachedPtr_0() { return &___m_CachedPtr_0; }
  1103. inline void set_m_CachedPtr_0(intptr_t value)
  1104. {
  1105. ___m_CachedPtr_0 = value;
  1106. }
  1107. };
  1108. struct Object_t631007953_StaticFields
  1109. {
  1110. public:
  1111. // System.Int32 UnityEngine.Object::OffsetOfInstanceIDInCPlusPlusObject
  1112. int32_t ___OffsetOfInstanceIDInCPlusPlusObject_1;
  1113. public:
  1114. inline static int32_t get_offset_of_OffsetOfInstanceIDInCPlusPlusObject_1() { return static_cast<int32_t>(offsetof(Object_t631007953_StaticFields, ___OffsetOfInstanceIDInCPlusPlusObject_1)); }
  1115. inline int32_t get_OffsetOfInstanceIDInCPlusPlusObject_1() const { return ___OffsetOfInstanceIDInCPlusPlusObject_1; }
  1116. inline int32_t* get_address_of_OffsetOfInstanceIDInCPlusPlusObject_1() { return &___OffsetOfInstanceIDInCPlusPlusObject_1; }
  1117. inline void set_OffsetOfInstanceIDInCPlusPlusObject_1(int32_t value)
  1118. {
  1119. ___OffsetOfInstanceIDInCPlusPlusObject_1 = value;
  1120. }
  1121. };
  1122. #ifdef __clang__
  1123. #pragma clang diagnostic pop
  1124. #endif
  1125. // Native definition for P/Invoke marshalling of UnityEngine.Object
  1126. struct Object_t631007953_marshaled_pinvoke
  1127. {
  1128. intptr_t ___m_CachedPtr_0;
  1129. };
  1130. // Native definition for COM marshalling of UnityEngine.Object
  1131. struct Object_t631007953_marshaled_com
  1132. {
  1133. intptr_t ___m_CachedPtr_0;
  1134. };
  1135. #endif // OBJECT_T631007953_H
  1136. #ifndef XRNODE_T3929440994_H
  1137. #define XRNODE_T3929440994_H
  1138. #ifdef __clang__
  1139. #pragma clang diagnostic push
  1140. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  1141. #pragma clang diagnostic ignored "-Wunused-variable"
  1142. #endif
  1143. // UnityEngine.XR.XRNode
  1144. struct XRNode_t3929440994
  1145. {
  1146. public:
  1147. // System.Int32 UnityEngine.XR.XRNode::value__
  1148. int32_t ___value___1;
  1149. public:
  1150. inline static int32_t get_offset_of_value___1() { return static_cast<int32_t>(offsetof(XRNode_t3929440994, ___value___1)); }
  1151. inline int32_t get_value___1() const { return ___value___1; }
  1152. inline int32_t* get_address_of_value___1() { return &___value___1; }
  1153. inline void set_value___1(int32_t value)
  1154. {
  1155. ___value___1 = value;
  1156. }
  1157. };
  1158. #ifdef __clang__
  1159. #pragma clang diagnostic pop
  1160. #endif
  1161. #endif // XRNODE_T3929440994_H
  1162. #ifndef XRNODESTATE_T3752602430_H
  1163. #define XRNODESTATE_T3752602430_H
  1164. #ifdef __clang__
  1165. #pragma clang diagnostic push
  1166. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  1167. #pragma clang diagnostic ignored "-Wunused-variable"
  1168. #endif
  1169. // UnityEngine.XR.XRNodeState
  1170. struct XRNodeState_t3752602430
  1171. {
  1172. public:
  1173. // UnityEngine.XR.XRNode UnityEngine.XR.XRNodeState::m_Type
  1174. int32_t ___m_Type_0;
  1175. // UnityEngine.XR.AvailableTrackingData UnityEngine.XR.XRNodeState::m_AvailableFields
  1176. int32_t ___m_AvailableFields_1;
  1177. // UnityEngine.Vector3 UnityEngine.XR.XRNodeState::m_Position
  1178. Vector3_t3722313464 ___m_Position_2;
  1179. // UnityEngine.Quaternion UnityEngine.XR.XRNodeState::m_Rotation
  1180. Quaternion_t2301928331 ___m_Rotation_3;
  1181. // UnityEngine.Vector3 UnityEngine.XR.XRNodeState::m_Velocity
  1182. Vector3_t3722313464 ___m_Velocity_4;
  1183. // UnityEngine.Vector3 UnityEngine.XR.XRNodeState::m_AngularVelocity
  1184. Vector3_t3722313464 ___m_AngularVelocity_5;
  1185. // UnityEngine.Vector3 UnityEngine.XR.XRNodeState::m_Acceleration
  1186. Vector3_t3722313464 ___m_Acceleration_6;
  1187. // UnityEngine.Vector3 UnityEngine.XR.XRNodeState::m_AngularAcceleration
  1188. Vector3_t3722313464 ___m_AngularAcceleration_7;
  1189. // System.Int32 UnityEngine.XR.XRNodeState::m_Tracked
  1190. int32_t ___m_Tracked_8;
  1191. // System.UInt64 UnityEngine.XR.XRNodeState::m_UniqueID
  1192. uint64_t ___m_UniqueID_9;
  1193. public:
  1194. inline static int32_t get_offset_of_m_Type_0() { return static_cast<int32_t>(offsetof(XRNodeState_t3752602430, ___m_Type_0)); }
  1195. inline int32_t get_m_Type_0() const { return ___m_Type_0; }
  1196. inline int32_t* get_address_of_m_Type_0() { return &___m_Type_0; }
  1197. inline void set_m_Type_0(int32_t value)
  1198. {
  1199. ___m_Type_0 = value;
  1200. }
  1201. inline static int32_t get_offset_of_m_AvailableFields_1() { return static_cast<int32_t>(offsetof(XRNodeState_t3752602430, ___m_AvailableFields_1)); }
  1202. inline int32_t get_m_AvailableFields_1() const { return ___m_AvailableFields_1; }
  1203. inline int32_t* get_address_of_m_AvailableFields_1() { return &___m_AvailableFields_1; }
  1204. inline void set_m_AvailableFields_1(int32_t value)
  1205. {
  1206. ___m_AvailableFields_1 = value;
  1207. }
  1208. inline static int32_t get_offset_of_m_Position_2() { return static_cast<int32_t>(offsetof(XRNodeState_t3752602430, ___m_Position_2)); }
  1209. inline Vector3_t3722313464 get_m_Position_2() const { return ___m_Position_2; }
  1210. inline Vector3_t3722313464 * get_address_of_m_Position_2() { return &___m_Position_2; }
  1211. inline void set_m_Position_2(Vector3_t3722313464 value)
  1212. {
  1213. ___m_Position_2 = value;
  1214. }
  1215. inline static int32_t get_offset_of_m_Rotation_3() { return static_cast<int32_t>(offsetof(XRNodeState_t3752602430, ___m_Rotation_3)); }
  1216. inline Quaternion_t2301928331 get_m_Rotation_3() const { return ___m_Rotation_3; }
  1217. inline Quaternion_t2301928331 * get_address_of_m_Rotation_3() { return &___m_Rotation_3; }
  1218. inline void set_m_Rotation_3(Quaternion_t2301928331 value)
  1219. {
  1220. ___m_Rotation_3 = value;
  1221. }
  1222. inline static int32_t get_offset_of_m_Velocity_4() { return static_cast<int32_t>(offsetof(XRNodeState_t3752602430, ___m_Velocity_4)); }
  1223. inline Vector3_t3722313464 get_m_Velocity_4() const { return ___m_Velocity_4; }
  1224. inline Vector3_t3722313464 * get_address_of_m_Velocity_4() { return &___m_Velocity_4; }
  1225. inline void set_m_Velocity_4(Vector3_t3722313464 value)
  1226. {
  1227. ___m_Velocity_4 = value;
  1228. }
  1229. inline static int32_t get_offset_of_m_AngularVelocity_5() { return static_cast<int32_t>(offsetof(XRNodeState_t3752602430, ___m_AngularVelocity_5)); }
  1230. inline Vector3_t3722313464 get_m_AngularVelocity_5() const { return ___m_AngularVelocity_5; }
  1231. inline Vector3_t3722313464 * get_address_of_m_AngularVelocity_5() { return &___m_AngularVelocity_5; }
  1232. inline void set_m_AngularVelocity_5(Vector3_t3722313464 value)
  1233. {
  1234. ___m_AngularVelocity_5 = value;
  1235. }
  1236. inline static int32_t get_offset_of_m_Acceleration_6() { return static_cast<int32_t>(offsetof(XRNodeState_t3752602430, ___m_Acceleration_6)); }
  1237. inline Vector3_t3722313464 get_m_Acceleration_6() const { return ___m_Acceleration_6; }
  1238. inline Vector3_t3722313464 * get_address_of_m_Acceleration_6() { return &___m_Acceleration_6; }
  1239. inline void set_m_Acceleration_6(Vector3_t3722313464 value)
  1240. {
  1241. ___m_Acceleration_6 = value;
  1242. }
  1243. inline static int32_t get_offset_of_m_AngularAcceleration_7() { return static_cast<int32_t>(offsetof(XRNodeState_t3752602430, ___m_AngularAcceleration_7)); }
  1244. inline Vector3_t3722313464 get_m_AngularAcceleration_7() const { return ___m_AngularAcceleration_7; }
  1245. inline Vector3_t3722313464 * get_address_of_m_AngularAcceleration_7() { return &___m_AngularAcceleration_7; }
  1246. inline void set_m_AngularAcceleration_7(Vector3_t3722313464 value)
  1247. {
  1248. ___m_AngularAcceleration_7 = value;
  1249. }
  1250. inline static int32_t get_offset_of_m_Tracked_8() { return static_cast<int32_t>(offsetof(XRNodeState_t3752602430, ___m_Tracked_8)); }
  1251. inline int32_t get_m_Tracked_8() const { return ___m_Tracked_8; }
  1252. inline int32_t* get_address_of_m_Tracked_8() { return &___m_Tracked_8; }
  1253. inline void set_m_Tracked_8(int32_t value)
  1254. {
  1255. ___m_Tracked_8 = value;
  1256. }
  1257. inline static int32_t get_offset_of_m_UniqueID_9() { return static_cast<int32_t>(offsetof(XRNodeState_t3752602430, ___m_UniqueID_9)); }
  1258. inline uint64_t get_m_UniqueID_9() const { return ___m_UniqueID_9; }
  1259. inline uint64_t* get_address_of_m_UniqueID_9() { return &___m_UniqueID_9; }
  1260. inline void set_m_UniqueID_9(uint64_t value)
  1261. {
  1262. ___m_UniqueID_9 = value;
  1263. }
  1264. };
  1265. #ifdef __clang__
  1266. #pragma clang diagnostic pop
  1267. #endif
  1268. #endif // XRNODESTATE_T3752602430_H
  1269. #ifndef COMPONENT_T1923634451_H
  1270. #define COMPONENT_T1923634451_H
  1271. #ifdef __clang__
  1272. #pragma clang diagnostic push
  1273. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  1274. #pragma clang diagnostic ignored "-Wunused-variable"
  1275. #endif
  1276. // UnityEngine.Component
  1277. struct Component_t1923634451 : public Object_t631007953
  1278. {
  1279. public:
  1280. public:
  1281. };
  1282. #ifdef __clang__
  1283. #pragma clang diagnostic pop
  1284. #endif
  1285. #endif // COMPONENT_T1923634451_H
  1286. #ifndef MULTICASTDELEGATE_T_H
  1287. #define MULTICASTDELEGATE_T_H
  1288. #ifdef __clang__
  1289. #pragma clang diagnostic push
  1290. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  1291. #pragma clang diagnostic ignored "-Wunused-variable"
  1292. #endif
  1293. // System.MulticastDelegate
  1294. struct MulticastDelegate_t : public Delegate_t1188392813
  1295. {
  1296. public:
  1297. // System.MulticastDelegate System.MulticastDelegate::prev
  1298. MulticastDelegate_t * ___prev_9;
  1299. // System.MulticastDelegate System.MulticastDelegate::kpm_next
  1300. MulticastDelegate_t * ___kpm_next_10;
  1301. public:
  1302. inline static int32_t get_offset_of_prev_9() { return static_cast<int32_t>(offsetof(MulticastDelegate_t, ___prev_9)); }
  1303. inline MulticastDelegate_t * get_prev_9() const { return ___prev_9; }
  1304. inline MulticastDelegate_t ** get_address_of_prev_9() { return &___prev_9; }
  1305. inline void set_prev_9(MulticastDelegate_t * value)
  1306. {
  1307. ___prev_9 = value;
  1308. Il2CppCodeGenWriteBarrier((&___prev_9), value);
  1309. }
  1310. inline static int32_t get_offset_of_kpm_next_10() { return static_cast<int32_t>(offsetof(MulticastDelegate_t, ___kpm_next_10)); }
  1311. inline MulticastDelegate_t * get_kpm_next_10() const { return ___kpm_next_10; }
  1312. inline MulticastDelegate_t ** get_address_of_kpm_next_10() { return &___kpm_next_10; }
  1313. inline void set_kpm_next_10(MulticastDelegate_t * value)
  1314. {
  1315. ___kpm_next_10 = value;
  1316. Il2CppCodeGenWriteBarrier((&___kpm_next_10), value);
  1317. }
  1318. };
  1319. #ifdef __clang__
  1320. #pragma clang diagnostic pop
  1321. #endif
  1322. #endif // MULTICASTDELEGATE_T_H
  1323. #ifndef ASYNCCALLBACK_T3962456242_H
  1324. #define ASYNCCALLBACK_T3962456242_H
  1325. #ifdef __clang__
  1326. #pragma clang diagnostic push
  1327. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  1328. #pragma clang diagnostic ignored "-Wunused-variable"
  1329. #endif
  1330. // System.AsyncCallback
  1331. struct AsyncCallback_t3962456242 : public MulticastDelegate_t
  1332. {
  1333. public:
  1334. public:
  1335. };
  1336. #ifdef __clang__
  1337. #pragma clang diagnostic pop
  1338. #endif
  1339. #endif // ASYNCCALLBACK_T3962456242_H
  1340. #ifndef ACTION_1_T3925070025_H
  1341. #define ACTION_1_T3925070025_H
  1342. #ifdef __clang__
  1343. #pragma clang diagnostic push
  1344. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  1345. #pragma clang diagnostic ignored "-Wunused-variable"
  1346. #endif
  1347. // System.Action`1<UnityEngine.XR.XRNodeState>
  1348. struct Action_1_t3925070025 : public MulticastDelegate_t
  1349. {
  1350. public:
  1351. public:
  1352. };
  1353. #ifdef __clang__
  1354. #pragma clang diagnostic pop
  1355. #endif
  1356. #endif // ACTION_1_T3925070025_H
  1357. #ifndef WORLDANCHOR_T2161774153_H
  1358. #define WORLDANCHOR_T2161774153_H
  1359. #ifdef __clang__
  1360. #pragma clang diagnostic push
  1361. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  1362. #pragma clang diagnostic ignored "-Wunused-variable"
  1363. #endif
  1364. // UnityEngine.XR.WSA.WorldAnchor
  1365. struct WorldAnchor_t2161774153 : public Component_t1923634451
  1366. {
  1367. public:
  1368. // UnityEngine.XR.WSA.WorldAnchor/OnTrackingChangedDelegate UnityEngine.XR.WSA.WorldAnchor::OnTrackingChanged
  1369. OnTrackingChangedDelegate_t3480415086 * ___OnTrackingChanged_2;
  1370. public:
  1371. inline static int32_t get_offset_of_OnTrackingChanged_2() { return static_cast<int32_t>(offsetof(WorldAnchor_t2161774153, ___OnTrackingChanged_2)); }
  1372. inline OnTrackingChangedDelegate_t3480415086 * get_OnTrackingChanged_2() const { return ___OnTrackingChanged_2; }
  1373. inline OnTrackingChangedDelegate_t3480415086 ** get_address_of_OnTrackingChanged_2() { return &___OnTrackingChanged_2; }
  1374. inline void set_OnTrackingChanged_2(OnTrackingChangedDelegate_t3480415086 * value)
  1375. {
  1376. ___OnTrackingChanged_2 = value;
  1377. Il2CppCodeGenWriteBarrier((&___OnTrackingChanged_2), value);
  1378. }
  1379. };
  1380. #ifdef __clang__
  1381. #pragma clang diagnostic pop
  1382. #endif
  1383. #endif // WORLDANCHOR_T2161774153_H
  1384. #ifndef ONTRACKINGCHANGEDDELEGATE_T3480415086_H
  1385. #define ONTRACKINGCHANGEDDELEGATE_T3480415086_H
  1386. #ifdef __clang__
  1387. #pragma clang diagnostic push
  1388. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  1389. #pragma clang diagnostic ignored "-Wunused-variable"
  1390. #endif
  1391. // UnityEngine.XR.WSA.WorldAnchor/OnTrackingChangedDelegate
  1392. struct OnTrackingChangedDelegate_t3480415086 : public MulticastDelegate_t
  1393. {
  1394. public:
  1395. public:
  1396. };
  1397. #ifdef __clang__
  1398. #pragma clang diagnostic pop
  1399. #endif
  1400. #endif // ONTRACKINGCHANGEDDELEGATE_T3480415086_H
  1401. // System.Void System.Action`1<UnityEngine.XR.XRNodeState>::Invoke(!0)
  1402. extern "C" IL2CPP_METHOD_ATTR void Action_1_Invoke_m4131074248_gshared (Action_1_t3925070025 * __this, XRNodeState_t3752602430 p0, const RuntimeMethod* method);
  1403. // System.Void UnityEngine.XR.XRNodeState::set_uniqueID(System.UInt64)
  1404. extern "C" IL2CPP_METHOD_ATTR void XRNodeState_set_uniqueID_m54926243 (XRNodeState_t3752602430 * __this, uint64_t ___value0, const RuntimeMethod* method);
  1405. // System.Void UnityEngine.XR.XRNodeState::set_nodeType(UnityEngine.XR.XRNode)
  1406. extern "C" IL2CPP_METHOD_ATTR void XRNodeState_set_nodeType_m3442854511 (XRNodeState_t3752602430 * __this, int32_t ___value0, const RuntimeMethod* method);
  1407. // System.Void UnityEngine.XR.XRNodeState::set_tracked(System.Boolean)
  1408. extern "C" IL2CPP_METHOD_ATTR void XRNodeState_set_tracked_m3823566054 (XRNodeState_t3752602430 * __this, bool ___value0, const RuntimeMethod* method);
  1409. // System.String System.String::Concat(System.Object,System.Object)
  1410. extern "C" IL2CPP_METHOD_ATTR String_t* String_Concat_m904156431 (RuntimeObject * __this /* static, unused */, RuntimeObject * p0, RuntimeObject * p1, const RuntimeMethod* method);
  1411. // System.Void System.ArgumentException::.ctor(System.String)
  1412. extern "C" IL2CPP_METHOD_ATTR void ArgumentException__ctor_m1312628991 (ArgumentException_t132251570 * __this, String_t* p0, const RuntimeMethod* method);
  1413. // System.Void System.Action`1<UnityEngine.XR.XRNodeState>::Invoke(!0)
  1414. #define Action_1_Invoke_m4131074248(__this, p0, method) (( void (*) (Action_1_t3925070025 *, XRNodeState_t3752602430 , const RuntimeMethod*))Action_1_Invoke_m4131074248_gshared)(__this, p0, method)
  1415. // System.Boolean UnityEngine.Object::op_Inequality(UnityEngine.Object,UnityEngine.Object)
  1416. extern "C" IL2CPP_METHOD_ATTR bool Object_op_Inequality_m4071470834 (RuntimeObject * __this /* static, unused */, Object_t631007953 * p0, Object_t631007953 * p1, const RuntimeMethod* method);
  1417. // System.Void UnityEngine.XR.WSA.WorldAnchor/OnTrackingChangedDelegate::Invoke(UnityEngine.XR.WSA.WorldAnchor,System.Boolean)
  1418. extern "C" IL2CPP_METHOD_ATTR void OnTrackingChangedDelegate_Invoke_m3564199058 (OnTrackingChangedDelegate_t3480415086 * __this, WorldAnchor_t2161774153 * ___self0, bool ___located1, const RuntimeMethod* method);
  1419. #ifdef __clang__
  1420. #pragma clang diagnostic push
  1421. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  1422. #pragma clang diagnostic ignored "-Wunused-variable"
  1423. #endif
  1424. #ifdef __clang__
  1425. #pragma clang diagnostic pop
  1426. #endif
  1427. #ifdef __clang__
  1428. #pragma clang diagnostic push
  1429. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  1430. #pragma clang diagnostic ignored "-Wunused-variable"
  1431. #endif
  1432. #ifdef __clang__
  1433. #pragma clang diagnostic pop
  1434. #endif
  1435. #ifdef __clang__
  1436. #pragma clang diagnostic push
  1437. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  1438. #pragma clang diagnostic ignored "-Wunused-variable"
  1439. #endif
  1440. // System.Void UnityEngine.XR.InputTracking::InvokeTrackingEvent(UnityEngine.XR.InputTracking/TrackingStateEventType,UnityEngine.XR.XRNode,System.Int64,System.Boolean)
  1441. extern "C" IL2CPP_METHOD_ATTR void InputTracking_InvokeTrackingEvent_m1790961380 (RuntimeObject * __this /* static, unused */, int32_t ___eventType0, int32_t ___nodeType1, int64_t ___uniqueID2, bool ___tracked3, const RuntimeMethod* method)
  1442. {
  1443. static bool s_Il2CppMethodInitialized;
  1444. if (!s_Il2CppMethodInitialized)
  1445. {
  1446. il2cpp_codegen_initialize_method (InputTracking_InvokeTrackingEvent_m1790961380_MetadataUsageId);
  1447. s_Il2CppMethodInitialized = true;
  1448. }
  1449. Action_1_t3925070025 * V_0 = NULL;
  1450. XRNodeState_t3752602430 V_1;
  1451. memset(&V_1, 0, sizeof(V_1));
  1452. {
  1453. V_0 = (Action_1_t3925070025 *)NULL;
  1454. il2cpp_codegen_initobj((&V_1), sizeof(XRNodeState_t3752602430 ));
  1455. int64_t L_0 = ___uniqueID2;
  1456. XRNodeState_set_uniqueID_m54926243((&V_1), L_0, /*hidden argument*/NULL);
  1457. int32_t L_1 = ___nodeType1;
  1458. XRNodeState_set_nodeType_m3442854511((&V_1), L_1, /*hidden argument*/NULL);
  1459. bool L_2 = ___tracked3;
  1460. XRNodeState_set_tracked_m3823566054((&V_1), L_2, /*hidden argument*/NULL);
  1461. int32_t L_3 = ___eventType0;
  1462. switch (L_3)
  1463. {
  1464. case 0:
  1465. {
  1466. goto IL_0054;
  1467. }
  1468. case 1:
  1469. {
  1470. goto IL_005f;
  1471. }
  1472. case 2:
  1473. {
  1474. goto IL_003e;
  1475. }
  1476. case 3:
  1477. {
  1478. goto IL_0049;
  1479. }
  1480. }
  1481. }
  1482. {
  1483. goto IL_006a;
  1484. }
  1485. IL_003e:
  1486. {
  1487. IL2CPP_RUNTIME_CLASS_INIT(InputTracking_t2240286067_il2cpp_TypeInfo_var);
  1488. Action_1_t3925070025 * L_4 = ((InputTracking_t2240286067_StaticFields*)il2cpp_codegen_static_fields_for(InputTracking_t2240286067_il2cpp_TypeInfo_var))->get_trackingAcquired_0();
  1489. V_0 = L_4;
  1490. goto IL_0080;
  1491. }
  1492. IL_0049:
  1493. {
  1494. IL2CPP_RUNTIME_CLASS_INIT(InputTracking_t2240286067_il2cpp_TypeInfo_var);
  1495. Action_1_t3925070025 * L_5 = ((InputTracking_t2240286067_StaticFields*)il2cpp_codegen_static_fields_for(InputTracking_t2240286067_il2cpp_TypeInfo_var))->get_trackingLost_1();
  1496. V_0 = L_5;
  1497. goto IL_0080;
  1498. }
  1499. IL_0054:
  1500. {
  1501. IL2CPP_RUNTIME_CLASS_INIT(InputTracking_t2240286067_il2cpp_TypeInfo_var);
  1502. Action_1_t3925070025 * L_6 = ((InputTracking_t2240286067_StaticFields*)il2cpp_codegen_static_fields_for(InputTracking_t2240286067_il2cpp_TypeInfo_var))->get_nodeAdded_2();
  1503. V_0 = L_6;
  1504. goto IL_0080;
  1505. }
  1506. IL_005f:
  1507. {
  1508. IL2CPP_RUNTIME_CLASS_INIT(InputTracking_t2240286067_il2cpp_TypeInfo_var);
  1509. Action_1_t3925070025 * L_7 = ((InputTracking_t2240286067_StaticFields*)il2cpp_codegen_static_fields_for(InputTracking_t2240286067_il2cpp_TypeInfo_var))->get_nodeRemoved_3();
  1510. V_0 = L_7;
  1511. goto IL_0080;
  1512. }
  1513. IL_006a:
  1514. {
  1515. int32_t L_8 = ___eventType0;
  1516. int32_t L_9 = L_8;
  1517. RuntimeObject * L_10 = Box(TrackingStateEventType_t4085253601_il2cpp_TypeInfo_var, &L_9);
  1518. IL2CPP_RUNTIME_CLASS_INIT(String_t_il2cpp_TypeInfo_var);
  1519. String_t* L_11 = String_Concat_m904156431(NULL /*static, unused*/, _stringLiteral450688759, L_10, /*hidden argument*/NULL);
  1520. ArgumentException_t132251570 * L_12 = (ArgumentException_t132251570 *)il2cpp_codegen_object_new(ArgumentException_t132251570_il2cpp_TypeInfo_var);
  1521. ArgumentException__ctor_m1312628991(L_12, L_11, /*hidden argument*/NULL);
  1522. IL2CPP_RAISE_MANAGED_EXCEPTION(L_12,InputTracking_InvokeTrackingEvent_m1790961380_RuntimeMethod_var);
  1523. }
  1524. IL_0080:
  1525. {
  1526. Action_1_t3925070025 * L_13 = V_0;
  1527. if (!L_13)
  1528. {
  1529. goto IL_008f;
  1530. }
  1531. }
  1532. {
  1533. Action_1_t3925070025 * L_14 = V_0;
  1534. XRNodeState_t3752602430 L_15 = V_1;
  1535. NullCheck(L_14);
  1536. Action_1_Invoke_m4131074248(L_14, L_15, /*hidden argument*/Action_1_Invoke_m4131074248_RuntimeMethod_var);
  1537. }
  1538. IL_008f:
  1539. {
  1540. return;
  1541. }
  1542. }
  1543. // System.Void UnityEngine.XR.InputTracking::.cctor()
  1544. extern "C" IL2CPP_METHOD_ATTR void InputTracking__cctor_m2794325493 (RuntimeObject * __this /* static, unused */, const RuntimeMethod* method)
  1545. {
  1546. static bool s_Il2CppMethodInitialized;
  1547. if (!s_Il2CppMethodInitialized)
  1548. {
  1549. il2cpp_codegen_initialize_method (InputTracking__cctor_m2794325493_MetadataUsageId);
  1550. s_Il2CppMethodInitialized = true;
  1551. }
  1552. {
  1553. ((InputTracking_t2240286067_StaticFields*)il2cpp_codegen_static_fields_for(InputTracking_t2240286067_il2cpp_TypeInfo_var))->set_trackingAcquired_0((Action_1_t3925070025 *)NULL);
  1554. ((InputTracking_t2240286067_StaticFields*)il2cpp_codegen_static_fields_for(InputTracking_t2240286067_il2cpp_TypeInfo_var))->set_trackingLost_1((Action_1_t3925070025 *)NULL);
  1555. ((InputTracking_t2240286067_StaticFields*)il2cpp_codegen_static_fields_for(InputTracking_t2240286067_il2cpp_TypeInfo_var))->set_nodeAdded_2((Action_1_t3925070025 *)NULL);
  1556. ((InputTracking_t2240286067_StaticFields*)il2cpp_codegen_static_fields_for(InputTracking_t2240286067_il2cpp_TypeInfo_var))->set_nodeRemoved_3((Action_1_t3925070025 *)NULL);
  1557. return;
  1558. }
  1559. }
  1560. #ifdef __clang__
  1561. #pragma clang diagnostic pop
  1562. #endif
  1563. #ifdef __clang__
  1564. #pragma clang diagnostic push
  1565. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  1566. #pragma clang diagnostic ignored "-Wunused-variable"
  1567. #endif
  1568. #ifdef __clang__
  1569. #pragma clang diagnostic pop
  1570. #endif
  1571. #ifdef __clang__
  1572. #pragma clang diagnostic push
  1573. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  1574. #pragma clang diagnostic ignored "-Wunused-variable"
  1575. #endif
  1576. // System.Void UnityEngine.XR.WSA.WorldAnchor::Internal_TriggerEventOnTrackingLost(UnityEngine.XR.WSA.WorldAnchor,System.Boolean)
  1577. extern "C" IL2CPP_METHOD_ATTR void WorldAnchor_Internal_TriggerEventOnTrackingLost_m2317342579 (RuntimeObject * __this /* static, unused */, WorldAnchor_t2161774153 * ___self0, bool ___located1, const RuntimeMethod* method)
  1578. {
  1579. static bool s_Il2CppMethodInitialized;
  1580. if (!s_Il2CppMethodInitialized)
  1581. {
  1582. il2cpp_codegen_initialize_method (WorldAnchor_Internal_TriggerEventOnTrackingLost_m2317342579_MetadataUsageId);
  1583. s_Il2CppMethodInitialized = true;
  1584. }
  1585. {
  1586. WorldAnchor_t2161774153 * L_0 = ___self0;
  1587. IL2CPP_RUNTIME_CLASS_INIT(Object_t631007953_il2cpp_TypeInfo_var);
  1588. bool L_1 = Object_op_Inequality_m4071470834(NULL /*static, unused*/, L_0, (Object_t631007953 *)NULL, /*hidden argument*/NULL);
  1589. if (!L_1)
  1590. {
  1591. goto IL_0027;
  1592. }
  1593. }
  1594. {
  1595. WorldAnchor_t2161774153 * L_2 = ___self0;
  1596. NullCheck(L_2);
  1597. OnTrackingChangedDelegate_t3480415086 * L_3 = L_2->get_OnTrackingChanged_2();
  1598. if (!L_3)
  1599. {
  1600. goto IL_0027;
  1601. }
  1602. }
  1603. {
  1604. WorldAnchor_t2161774153 * L_4 = ___self0;
  1605. NullCheck(L_4);
  1606. OnTrackingChangedDelegate_t3480415086 * L_5 = L_4->get_OnTrackingChanged_2();
  1607. WorldAnchor_t2161774153 * L_6 = ___self0;
  1608. bool L_7 = ___located1;
  1609. NullCheck(L_5);
  1610. OnTrackingChangedDelegate_Invoke_m3564199058(L_5, L_6, L_7, /*hidden argument*/NULL);
  1611. }
  1612. IL_0027:
  1613. {
  1614. return;
  1615. }
  1616. }
  1617. #ifdef __clang__
  1618. #pragma clang diagnostic pop
  1619. #endif
  1620. #ifdef __clang__
  1621. #pragma clang diagnostic push
  1622. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  1623. #pragma clang diagnostic ignored "-Wunused-variable"
  1624. #endif
  1625. // System.Void UnityEngine.XR.WSA.WorldAnchor/OnTrackingChangedDelegate::.ctor(System.Object,System.IntPtr)
  1626. extern "C" IL2CPP_METHOD_ATTR void OnTrackingChangedDelegate__ctor_m637460647 (OnTrackingChangedDelegate_t3480415086 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method)
  1627. {
  1628. __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1));
  1629. __this->set_method_3(___method1);
  1630. __this->set_m_target_2(___object0);
  1631. }
  1632. // System.Void UnityEngine.XR.WSA.WorldAnchor/OnTrackingChangedDelegate::Invoke(UnityEngine.XR.WSA.WorldAnchor,System.Boolean)
  1633. extern "C" IL2CPP_METHOD_ATTR void OnTrackingChangedDelegate_Invoke_m3564199058 (OnTrackingChangedDelegate_t3480415086 * __this, WorldAnchor_t2161774153 * ___self0, bool ___located1, const RuntimeMethod* method)
  1634. {
  1635. if(__this->get_prev_9() != NULL)
  1636. {
  1637. OnTrackingChangedDelegate_Invoke_m3564199058((OnTrackingChangedDelegate_t3480415086 *)__this->get_prev_9(), ___self0, ___located1, method);
  1638. }
  1639. Il2CppMethodPointer targetMethodPointer = __this->get_method_ptr_0();
  1640. RuntimeMethod* targetMethod = (RuntimeMethod*)(__this->get_method_3());
  1641. RuntimeObject* targetThis = __this->get_m_target_2();
  1642. il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod);
  1643. bool ___methodIsStatic = MethodIsStatic(targetMethod);
  1644. if (___methodIsStatic)
  1645. {
  1646. if (il2cpp_codegen_method_parameter_count(targetMethod) == 2)
  1647. {
  1648. // open
  1649. {
  1650. typedef void (*FunctionPointerType) (RuntimeObject *, WorldAnchor_t2161774153 *, bool, const RuntimeMethod*);
  1651. ((FunctionPointerType)targetMethodPointer)(NULL, ___self0, ___located1, targetMethod);
  1652. }
  1653. }
  1654. else
  1655. {
  1656. // closed
  1657. {
  1658. typedef void (*FunctionPointerType) (RuntimeObject *, void*, WorldAnchor_t2161774153 *, bool, const RuntimeMethod*);
  1659. ((FunctionPointerType)targetMethodPointer)(NULL, targetThis, ___self0, ___located1, targetMethod);
  1660. }
  1661. }
  1662. }
  1663. else
  1664. {
  1665. if (il2cpp_codegen_method_parameter_count(targetMethod) == 2)
  1666. {
  1667. // closed
  1668. if (il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this))
  1669. {
  1670. if (il2cpp_codegen_method_is_generic_instance(targetMethod))
  1671. {
  1672. if (il2cpp_codegen_method_is_interface_method(targetMethod))
  1673. GenericInterfaceActionInvoker2< WorldAnchor_t2161774153 *, bool >::Invoke(targetMethod, targetThis, ___self0, ___located1);
  1674. else
  1675. GenericVirtActionInvoker2< WorldAnchor_t2161774153 *, bool >::Invoke(targetMethod, targetThis, ___self0, ___located1);
  1676. }
  1677. else
  1678. {
  1679. if (il2cpp_codegen_method_is_interface_method(targetMethod))
  1680. InterfaceActionInvoker2< WorldAnchor_t2161774153 *, bool >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis, ___self0, ___located1);
  1681. else
  1682. VirtActionInvoker2< WorldAnchor_t2161774153 *, bool >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis, ___self0, ___located1);
  1683. }
  1684. }
  1685. else
  1686. {
  1687. typedef void (*FunctionPointerType) (void*, WorldAnchor_t2161774153 *, bool, const RuntimeMethod*);
  1688. ((FunctionPointerType)targetMethodPointer)(targetThis, ___self0, ___located1, targetMethod);
  1689. }
  1690. }
  1691. else
  1692. {
  1693. // open
  1694. if (il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this))
  1695. {
  1696. if (il2cpp_codegen_method_is_generic_instance(targetMethod))
  1697. {
  1698. if (il2cpp_codegen_method_is_interface_method(targetMethod))
  1699. GenericInterfaceActionInvoker1< bool >::Invoke(targetMethod, ___self0, ___located1);
  1700. else
  1701. GenericVirtActionInvoker1< bool >::Invoke(targetMethod, ___self0, ___located1);
  1702. }
  1703. else
  1704. {
  1705. if (il2cpp_codegen_method_is_interface_method(targetMethod))
  1706. InterfaceActionInvoker1< bool >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), ___self0, ___located1);
  1707. else
  1708. VirtActionInvoker1< bool >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), ___self0, ___located1);
  1709. }
  1710. }
  1711. else
  1712. {
  1713. typedef void (*FunctionPointerType) (WorldAnchor_t2161774153 *, bool, const RuntimeMethod*);
  1714. ((FunctionPointerType)targetMethodPointer)(___self0, ___located1, targetMethod);
  1715. }
  1716. }
  1717. }
  1718. }
  1719. // System.IAsyncResult UnityEngine.XR.WSA.WorldAnchor/OnTrackingChangedDelegate::BeginInvoke(UnityEngine.XR.WSA.WorldAnchor,System.Boolean,System.AsyncCallback,System.Object)
  1720. extern "C" IL2CPP_METHOD_ATTR RuntimeObject* OnTrackingChangedDelegate_BeginInvoke_m969530128 (OnTrackingChangedDelegate_t3480415086 * __this, WorldAnchor_t2161774153 * ___self0, bool ___located1, AsyncCallback_t3962456242 * ___callback2, RuntimeObject * ___object3, const RuntimeMethod* method)
  1721. {
  1722. static bool s_Il2CppMethodInitialized;
  1723. if (!s_Il2CppMethodInitialized)
  1724. {
  1725. il2cpp_codegen_initialize_method (OnTrackingChangedDelegate_BeginInvoke_m969530128_MetadataUsageId);
  1726. s_Il2CppMethodInitialized = true;
  1727. }
  1728. void *__d_args[3] = {0};
  1729. __d_args[0] = ___self0;
  1730. __d_args[1] = Box(Boolean_t97287965_il2cpp_TypeInfo_var, &___located1);
  1731. return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback2, (RuntimeObject*)___object3);
  1732. }
  1733. // System.Void UnityEngine.XR.WSA.WorldAnchor/OnTrackingChangedDelegate::EndInvoke(System.IAsyncResult)
  1734. extern "C" IL2CPP_METHOD_ATTR void OnTrackingChangedDelegate_EndInvoke_m2717016340 (OnTrackingChangedDelegate_t3480415086 * __this, RuntimeObject* ___result0, const RuntimeMethod* method)
  1735. {
  1736. il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result0, 0);
  1737. }
  1738. #ifdef __clang__
  1739. #pragma clang diagnostic pop
  1740. #endif
  1741. #ifdef __clang__
  1742. #pragma clang diagnostic push
  1743. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  1744. #pragma clang diagnostic ignored "-Wunused-variable"
  1745. #endif
  1746. #ifdef __clang__
  1747. #pragma clang diagnostic pop
  1748. #endif
  1749. #ifdef __clang__
  1750. #pragma clang diagnostic push
  1751. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  1752. #pragma clang diagnostic ignored "-Wunused-variable"
  1753. #endif
  1754. // System.Void UnityEngine.XR.XRNodeState::set_uniqueID(System.UInt64)
  1755. extern "C" IL2CPP_METHOD_ATTR void XRNodeState_set_uniqueID_m54926243 (XRNodeState_t3752602430 * __this, uint64_t ___value0, const RuntimeMethod* method)
  1756. {
  1757. {
  1758. uint64_t L_0 = ___value0;
  1759. __this->set_m_UniqueID_9(L_0);
  1760. return;
  1761. }
  1762. }
  1763. extern "C" void XRNodeState_set_uniqueID_m54926243_AdjustorThunk (RuntimeObject * __this, uint64_t ___value0, const RuntimeMethod* method)
  1764. {
  1765. XRNodeState_t3752602430 * _thisAdjusted = reinterpret_cast<XRNodeState_t3752602430 *>(__this + 1);
  1766. XRNodeState_set_uniqueID_m54926243(_thisAdjusted, ___value0, method);
  1767. }
  1768. // System.Void UnityEngine.XR.XRNodeState::set_nodeType(UnityEngine.XR.XRNode)
  1769. extern "C" IL2CPP_METHOD_ATTR void XRNodeState_set_nodeType_m3442854511 (XRNodeState_t3752602430 * __this, int32_t ___value0, const RuntimeMethod* method)
  1770. {
  1771. {
  1772. int32_t L_0 = ___value0;
  1773. __this->set_m_Type_0(L_0);
  1774. return;
  1775. }
  1776. }
  1777. extern "C" void XRNodeState_set_nodeType_m3442854511_AdjustorThunk (RuntimeObject * __this, int32_t ___value0, const RuntimeMethod* method)
  1778. {
  1779. XRNodeState_t3752602430 * _thisAdjusted = reinterpret_cast<XRNodeState_t3752602430 *>(__this + 1);
  1780. XRNodeState_set_nodeType_m3442854511(_thisAdjusted, ___value0, method);
  1781. }
  1782. // System.Void UnityEngine.XR.XRNodeState::set_tracked(System.Boolean)
  1783. extern "C" IL2CPP_METHOD_ATTR void XRNodeState_set_tracked_m3823566054 (XRNodeState_t3752602430 * __this, bool ___value0, const RuntimeMethod* method)
  1784. {
  1785. XRNodeState_t3752602430 * G_B2_0 = NULL;
  1786. XRNodeState_t3752602430 * G_B1_0 = NULL;
  1787. int32_t G_B3_0 = 0;
  1788. XRNodeState_t3752602430 * G_B3_1 = NULL;
  1789. {
  1790. bool L_0 = ___value0;
  1791. G_B1_0 = __this;
  1792. if (!L_0)
  1793. {
  1794. G_B2_0 = __this;
  1795. goto IL_000e;
  1796. }
  1797. }
  1798. {
  1799. G_B3_0 = 1;
  1800. G_B3_1 = G_B1_0;
  1801. goto IL_000f;
  1802. }
  1803. IL_000e:
  1804. {
  1805. G_B3_0 = 0;
  1806. G_B3_1 = G_B2_0;
  1807. }
  1808. IL_000f:
  1809. {
  1810. G_B3_1->set_m_Tracked_8(G_B3_0);
  1811. return;
  1812. }
  1813. }
  1814. extern "C" void XRNodeState_set_tracked_m3823566054_AdjustorThunk (RuntimeObject * __this, bool ___value0, const RuntimeMethod* method)
  1815. {
  1816. XRNodeState_t3752602430 * _thisAdjusted = reinterpret_cast<XRNodeState_t3752602430 *>(__this + 1);
  1817. XRNodeState_set_tracked_m3823566054(_thisAdjusted, ___value0, method);
  1818. }
  1819. #ifdef __clang__
  1820. #pragma clang diagnostic pop
  1821. #endif