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

UnityEngine.XRModule.cpp 176KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200020012002200320042005200620072008200920102011201220132014201520162017201820192020202120222023202420252026202720282029203020312032203320342035203620372038203920402041204220432044204520462047204820492050205120522053205420552056205720582059206020612062206320642065206620672068206920702071207220732074207520762077207820792080208120822083208420852086208720882089209020912092209320942095209620972098209921002101210221032104210521062107210821092110211121122113211421152116211721182119212021212122212321242125212621272128212921302131213221332134213521362137213821392140214121422143214421452146214721482149215021512152215321542155215621572158215921602161216221632164216521662167216821692170217121722173217421752176217721782179218021812182218321842185218621872188218921902191219221932194219521962197219821992200220122022203220422052206220722082209221022112212221322142215221622172218221922202221222222232224222522262227222822292230223122322233223422352236223722382239224022412242224322442245224622472248224922502251225222532254225522562257225822592260226122622263226422652266226722682269227022712272227322742275227622772278227922802281228222832284228522862287228822892290229122922293229422952296229722982299230023012302230323042305230623072308230923102311231223132314231523162317231823192320232123222323232423252326232723282329233023312332233323342335233623372338233923402341234223432344234523462347234823492350235123522353235423552356235723582359236023612362236323642365236623672368236923702371237223732374237523762377237823792380238123822383238423852386238723882389239023912392239323942395239623972398239924002401240224032404240524062407240824092410241124122413241424152416241724182419242024212422242324242425242624272428242924302431243224332434243524362437243824392440244124422443244424452446244724482449245024512452245324542455245624572458245924602461246224632464246524662467246824692470247124722473247424752476247724782479248024812482248324842485248624872488248924902491249224932494249524962497249824992500250125022503250425052506250725082509251025112512251325142515251625172518251925202521252225232524252525262527252825292530253125322533253425352536253725382539254025412542254325442545254625472548254925502551255225532554255525562557255825592560256125622563256425652566256725682569257025712572257325742575257625772578257925802581258225832584258525862587258825892590259125922593259425952596259725982599260026012602260326042605260626072608260926102611261226132614261526162617261826192620262126222623262426252626262726282629263026312632263326342635263626372638263926402641264226432644264526462647264826492650265126522653265426552656265726582659266026612662266326642665266626672668266926702671267226732674267526762677267826792680268126822683268426852686268726882689269026912692269326942695269626972698269927002701270227032704270527062707270827092710271127122713271427152716271727182719272027212722272327242725272627272728272927302731273227332734273527362737273827392740274127422743274427452746274727482749275027512752275327542755275627572758275927602761276227632764276527662767276827692770277127722773277427752776277727782779278027812782278327842785278627872788278927902791279227932794279527962797279827992800280128022803280428052806280728082809281028112812281328142815281628172818281928202821282228232824282528262827282828292830283128322833283428352836283728382839284028412842284328442845284628472848284928502851285228532854285528562857285828592860286128622863286428652866286728682869287028712872287328742875287628772878287928802881288228832884288528862887288828892890289128922893289428952896289728982899290029012902290329042905290629072908290929102911291229132914291529162917291829192920292129222923292429252926292729282929293029312932293329342935293629372938293929402941294229432944294529462947294829492950295129522953295429552956295729582959296029612962296329642965296629672968296929702971297229732974297529762977297829792980298129822983298429852986298729882989299029912992299329942995299629972998299930003001300230033004300530063007300830093010301130123013301430153016301730183019302030213022302330243025302630273028302930303031303230333034303530363037303830393040304130423043304430453046304730483049305030513052305330543055305630573058305930603061306230633064306530663067306830693070307130723073307430753076307730783079308030813082308330843085308630873088308930903091309230933094309530963097309830993100310131023103310431053106310731083109311031113112311331143115311631173118311931203121312231233124312531263127312831293130313131323133313431353136313731383139314031413142314331443145314631473148314931503151315231533154315531563157315831593160316131623163316431653166316731683169317031713172317331743175317631773178317931803181318231833184318531863187318831893190319131923193319431953196319731983199320032013202320332043205320632073208320932103211321232133214321532163217321832193220322132223223322432253226322732283229323032313232323332343235323632373238323932403241324232433244324532463247324832493250325132523253325432553256325732583259326032613262326332643265326632673268326932703271327232733274327532763277327832793280328132823283328432853286328732883289329032913292329332943295329632973298329933003301330233033304330533063307330833093310331133123313331433153316331733183319332033213322332333243325332633273328332933303331333233333334333533363337333833393340334133423343334433453346334733483349335033513352335333543355335633573358335933603361336233633364336533663367336833693370337133723373337433753376337733783379338033813382338333843385338633873388338933903391339233933394339533963397339833993400340134023403340434053406340734083409341034113412341334143415341634173418341934203421342234233424342534263427342834293430343134323433343434353436343734383439344034413442344334443445344634473448344934503451345234533454345534563457345834593460346134623463346434653466346734683469347034713472347334743475347634773478347934803481348234833484348534863487348834893490349134923493349434953496349734983499350035013502350335043505350635073508350935103511351235133514351535163517351835193520352135223523352435253526352735283529353035313532353335343535353635373538353935403541354235433544354535463547354835493550355135523553355435553556355735583559356035613562356335643565356635673568356935703571357235733574357535763577357835793580358135823583358435853586358735883589359035913592359335943595359635973598359936003601360236033604360536063607360836093610361136123613361436153616361736183619362036213622362336243625362636273628362936303631363236333634363536363637363836393640364136423643364436453646364736483649365036513652365336543655365636573658365936603661366236633664366536663667366836693670367136723673367436753676367736783679368036813682368336843685368636873688368936903691369236933694369536963697369836993700370137023703370437053706370737083709371037113712371337143715371637173718371937203721372237233724372537263727372837293730373137323733373437353736373737383739374037413742374337443745374637473748374937503751375237533754375537563757375837593760376137623763376437653766376737683769377037713772377337743775377637773778377937803781378237833784378537863787378837893790379137923793379437953796379737983799380038013802380338043805380638073808380938103811381238133814381538163817381838193820382138223823382438253826382738283829383038313832383338343835383638373838383938403841384238433844384538463847384838493850385138523853385438553856385738583859386038613862386338643865386638673868386938703871387238733874387538763877387838793880388138823883
  1. #include "pch-cpp.hpp"
  2. template <typename R>
  3. struct VirtualFuncInvoker0
  4. {
  5. typedef R (*Func)(void*, const RuntimeMethod*);
  6. static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj)
  7. {
  8. const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
  9. return ((Func)invokeData.methodPtr)(obj, invokeData.method);
  10. }
  11. };
  12. template <typename R, typename T1>
  13. struct VirtualFuncInvoker1
  14. {
  15. typedef R (*Func)(void*, T1, const RuntimeMethod*);
  16. static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1)
  17. {
  18. const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
  19. return ((Func)invokeData.methodPtr)(obj, p1, invokeData.method);
  20. }
  21. };
  22. struct Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C;
  23. struct Action_1_tFAB0B519749BBE2B7AAD946105FAE8116636A8BC;
  24. struct Action_1_tC58438B06CEC83E8978FB47AC67764F80F55DEA8;
  25. struct Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87;
  26. struct Action_1_tC867D66471C553CFFF8707FF2C59FB7AAB03086A;
  27. struct Action_1_t290119641EBA3C1EAC8AF78274C63CE01C3046D8;
  28. struct IntegratedSubsystemDescriptor_1_t70BCBD395B99126866E0354041C8DCD1CE80A714;
  29. struct IntegratedSubsystemDescriptor_1_t7261AA0914165CB589AD41C4F9B463D44E333D7C;
  30. struct IntegratedSubsystemDescriptor_1_t440D086A98F968B9FC279854F552698F319A32F7;
  31. struct IntegratedSubsystemDescriptor_1_tBFE1680F4FA360D4E9AB19FDE2CCBD959E436513;
  32. struct IntegratedSubsystem_1_t6CAFC4ADB928A1CB6A1BAA66C12250FB6C841842;
  33. struct IntegratedSubsystem_1_t8312865F01EEA1EDE4B24A973E47ADD526616848;
  34. struct IntegratedSubsystem_1_tF93BC76362E85BDD215312162457BE510FC76D3B;
  35. struct IntegratedSubsystem_1_t3AB3A9BAB10A4D1420E63EEA50D40FEE65F41C03;
  36. struct CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB;
  37. struct DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771;
  38. struct IntPtrU5BU5D_tFD177F8C806A6921AD7150264CCC62FA00CAD832;
  39. struct StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF;
  40. struct ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263;
  41. struct DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E;
  42. struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2;
  43. struct IDictionary_t6D03155AF1FA9083817AA5B6AD7DEEACC26AB220;
  44. struct ISubsystemDescriptor_tEF29944D579CC7D70F52CB883150735991D54E6E;
  45. struct IntegratedSubsystem_t990160A89854D87C0836DC589B720231C02D4CE3;
  46. struct Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4;
  47. struct MeshCollider_tB525E4DDE383252364ED0BDD32CF2B53914EE455;
  48. struct MethodInfo_t;
  49. struct RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27;
  50. struct SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6;
  51. struct String_t;
  52. struct Void_t4861ACF8F4594C3437BB48B6E56783494B843915;
  53. struct XRDisplaySubsystem_t4B00B0BF1894A039ACFA8DDC2C2EB9301118C1F1;
  54. struct XRDisplaySubsystemDescriptor_t72DD88EE9094488AE723A495F48884BA4EA8311A;
  55. struct XRInputSubsystem_tFECE6683FCAEBF05BAD05E5D612690095D8BAD34;
  56. struct XRInputSubsystemDescriptor_t42088DD6542C0BDD27C2951B911E4F69DD1F917D;
  57. struct XRMeshSubsystem_tDDC31EC10D4F0517542F9EB296428A0F7EC2C3B2;
  58. struct XRMeshSubsystemDescriptor_tD9814661B8661C69D5A0DBB76C9AF61778B9CEC1;
  59. IL2CPP_EXTERN_C RuntimeClass* ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var;
  60. IL2CPP_EXTERN_C RuntimeClass* Bone_t2558B1DD1E4F405EA4D76A3B8D5149CA16011975_il2cpp_TypeInfo_var;
  61. IL2CPP_EXTERN_C RuntimeClass* Eyes_t9FD3821575977E294F11E0EB92D2A4CA509ED8C7_il2cpp_TypeInfo_var;
  62. IL2CPP_EXTERN_C RuntimeClass* Hand_t67B90BC0D36CBC92DF7E38BD15463B925CB5912C_il2cpp_TypeInfo_var;
  63. IL2CPP_EXTERN_C RuntimeClass* InputDevice_t882EE3EE8A71D8F5F38BA3F9356A49F24510E8BD_il2cpp_TypeInfo_var;
  64. IL2CPP_EXTERN_C RuntimeClass* InputDevices_t02B79FC19CEA9AC29A9945F5CDA6D790730FBF34_il2cpp_TypeInfo_var;
  65. IL2CPP_EXTERN_C RuntimeClass* InputFeatureUsage_t1E251DC4F8CD697080F0F5D98388955AF8B87599_il2cpp_TypeInfo_var;
  66. IL2CPP_EXTERN_C RuntimeClass* InputTracking_tA4F34D4D5EC8E560B56ED295177C040D9C9815F1_il2cpp_TypeInfo_var;
  67. IL2CPP_EXTERN_C RuntimeClass* MeshGenerationResult_tD5A6D639B2CF1A3F855AFB41861DEC48DC0D3A9C_il2cpp_TypeInfo_var;
  68. IL2CPP_EXTERN_C RuntimeClass* MeshId_t2CF122567F06D0AA4F80DDA5CB51E8CD3B7EA2AC_il2cpp_TypeInfo_var;
  69. IL2CPP_EXTERN_C RuntimeClass* SubsystemManager_t9A7261E4D0B53B996F04B8707D8E1C33AB65E824_il2cpp_TypeInfo_var;
  70. IL2CPP_EXTERN_C RuntimeClass* TrackingStateEventType_tB20EB5D5E27ACC8D551C965C01143C58A99AAC3F_il2cpp_TypeInfo_var;
  71. IL2CPP_EXTERN_C RuntimeClass* XRInputSubsystem_tFECE6683FCAEBF05BAD05E5D612690095D8BAD34_il2cpp_TypeInfo_var;
  72. IL2CPP_EXTERN_C String_t* _stringLiteralF953F17BB91EBF78300169DEE55CE060B4F1C569;
  73. IL2CPP_EXTERN_C String_t* _stringLiteralFBAF124AB08242B7785EC2B6DBC3C6459CB98BC8;
  74. IL2CPP_EXTERN_C String_t* _stringLiteralFDA1C52D0E58360F4E8FD608757CCD98D8772D4F;
  75. IL2CPP_EXTERN_C const RuntimeMethod* InputTracking_InvokeTrackingEvent_mA218CBE5D81A639B9C9A084A5360FEAD4625C42C_RuntimeMethod_var;
  76. IL2CPP_EXTERN_C const RuntimeMethod* IntegratedSubsystemDescriptor_1__ctor_m1289BA32AAFA862973132927F7EA8FB1A9A169C3_RuntimeMethod_var;
  77. IL2CPP_EXTERN_C const RuntimeMethod* IntegratedSubsystemDescriptor_1__ctor_mBE55B2B969E5AEF4340234DB6B76F67C009DBB75_RuntimeMethod_var;
  78. IL2CPP_EXTERN_C const RuntimeMethod* IntegratedSubsystemDescriptor_1__ctor_mF4354B29EF84B06E68C05D657260B044B123087C_RuntimeMethod_var;
  79. IL2CPP_EXTERN_C const RuntimeMethod* IntegratedSubsystem_1__ctor_m0BE780FA80AAFE2DB1209D5731A5E72EFAB7051F_RuntimeMethod_var;
  80. IL2CPP_EXTERN_C const RuntimeMethod* IntegratedSubsystem_1__ctor_m5A4E8498952FD1A7C4BFF13C388548CB97B060CC_RuntimeMethod_var;
  81. IL2CPP_EXTERN_C const RuntimeMethod* IntegratedSubsystem_1__ctor_m994BCD28C1C5A54986AB4DDA38E2578381CCA171_RuntimeMethod_var;
  82. struct Delegate_t_marshaled_com;
  83. struct Delegate_t_marshaled_pinvoke;
  84. struct Exception_t_marshaled_com;
  85. struct Exception_t_marshaled_pinvoke;
  86. IL2CPP_EXTERN_C_BEGIN
  87. IL2CPP_EXTERN_C_END
  88. #ifdef __clang__
  89. #pragma clang diagnostic push
  90. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  91. #pragma clang diagnostic ignored "-Wunused-variable"
  92. #endif
  93. struct U3CModuleU3E_t98AB86DBD4B6990BFAA7E2230BDA19430302AC99
  94. {
  95. };
  96. struct HashCodeHelper_tC1D27B890F89E7B1158911DDBE91E869D2087387 : public RuntimeObject
  97. {
  98. };
  99. struct InputDevices_t02B79FC19CEA9AC29A9945F5CDA6D790730FBF34 : public RuntimeObject
  100. {
  101. };
  102. struct InputDevices_t02B79FC19CEA9AC29A9945F5CDA6D790730FBF34_marshaled_pinvoke
  103. {
  104. };
  105. struct InputDevices_t02B79FC19CEA9AC29A9945F5CDA6D790730FBF34_marshaled_com
  106. {
  107. };
  108. struct InputTracking_tA4F34D4D5EC8E560B56ED295177C040D9C9815F1 : public RuntimeObject
  109. {
  110. };
  111. struct String_t : public RuntimeObject
  112. {
  113. int32_t ____stringLength;
  114. Il2CppChar ____firstChar;
  115. };
  116. struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F : public RuntimeObject
  117. {
  118. };
  119. struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F_marshaled_pinvoke
  120. {
  121. };
  122. struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F_marshaled_com
  123. {
  124. };
  125. struct Bone_t2558B1DD1E4F405EA4D76A3B8D5149CA16011975
  126. {
  127. uint64_t ___m_DeviceId;
  128. uint32_t ___m_FeatureIndex;
  129. };
  130. struct Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22
  131. {
  132. bool ___m_value;
  133. };
  134. struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2 : public ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F
  135. {
  136. };
  137. struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_marshaled_pinvoke
  138. {
  139. };
  140. struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_marshaled_com
  141. {
  142. };
  143. struct Eyes_t9FD3821575977E294F11E0EB92D2A4CA509ED8C7
  144. {
  145. uint64_t ___m_DeviceId;
  146. uint32_t ___m_FeatureIndex;
  147. };
  148. struct Hand_t67B90BC0D36CBC92DF7E38BD15463B925CB5912C
  149. {
  150. uint64_t ___m_DeviceId;
  151. uint32_t ___m_FeatureIndex;
  152. };
  153. struct InputDevice_t882EE3EE8A71D8F5F38BA3F9356A49F24510E8BD
  154. {
  155. uint64_t ___m_DeviceId;
  156. bool ___m_Initialized;
  157. };
  158. struct InputDevice_t882EE3EE8A71D8F5F38BA3F9356A49F24510E8BD_marshaled_pinvoke
  159. {
  160. uint64_t ___m_DeviceId;
  161. int32_t ___m_Initialized;
  162. };
  163. struct InputDevice_t882EE3EE8A71D8F5F38BA3F9356A49F24510E8BD_marshaled_com
  164. {
  165. uint64_t ___m_DeviceId;
  166. int32_t ___m_Initialized;
  167. };
  168. struct Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C
  169. {
  170. int32_t ___m_value;
  171. };
  172. struct Int64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3
  173. {
  174. int64_t ___m_value;
  175. };
  176. struct IntPtr_t
  177. {
  178. void* ___m_value;
  179. };
  180. struct MeshId_t2CF122567F06D0AA4F80DDA5CB51E8CD3B7EA2AC
  181. {
  182. uint64_t ___m_SubId1;
  183. uint64_t ___m_SubId2;
  184. };
  185. struct Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974
  186. {
  187. float ___x;
  188. float ___y;
  189. float ___z;
  190. float ___w;
  191. };
  192. struct Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D
  193. {
  194. float ___m_XMin;
  195. float ___m_YMin;
  196. float ___m_Width;
  197. float ___m_Height;
  198. };
  199. struct Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C
  200. {
  201. float ___m_value;
  202. };
  203. struct UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B
  204. {
  205. uint32_t ___m_value;
  206. };
  207. struct UInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF
  208. {
  209. uint64_t ___m_value;
  210. };
  211. struct Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2
  212. {
  213. float ___x;
  214. float ___y;
  215. float ___z;
  216. };
  217. struct Void_t4861ACF8F4594C3437BB48B6E56783494B843915
  218. {
  219. union
  220. {
  221. struct
  222. {
  223. };
  224. uint8_t Void_t4861ACF8F4594C3437BB48B6E56783494B843915__padding[1];
  225. };
  226. };
  227. struct AvailableTrackingData_t223756B90093C1B8974F04856043E3983BA37402
  228. {
  229. int32_t ___value__;
  230. };
  231. struct BuiltinRenderTextureType_t3D56813CAC7C6E4AC3B438039BD1CE7E62FE7C4E
  232. {
  233. int32_t ___value__;
  234. };
  235. struct ColorGamut_tDE5F58926F111C9EC0B46ECF29CBCCEFDEC8FFA3
  236. {
  237. int32_t ___value__;
  238. };
  239. struct ConnectionChangeType_t7DDCF2248346BF3AA1637E12B5595CC4CA58C2A2
  240. {
  241. uint32_t ___value__;
  242. };
  243. struct CubemapFace_t300D6E2CD7DF60D44AA28338748B607677ED1D1B
  244. {
  245. int32_t ___value__;
  246. };
  247. struct Delegate_t : public RuntimeObject
  248. {
  249. intptr_t ___method_ptr;
  250. intptr_t ___invoke_impl;
  251. RuntimeObject* ___m_target;
  252. intptr_t ___method;
  253. intptr_t ___delegate_trampoline;
  254. intptr_t ___extra_arg;
  255. intptr_t ___method_code;
  256. intptr_t ___interp_method;
  257. intptr_t ___interp_invoke_impl;
  258. MethodInfo_t* ___method_info;
  259. MethodInfo_t* ___original_method_info;
  260. DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E* ___data;
  261. bool ___method_is_virtual;
  262. };
  263. struct Delegate_t_marshaled_pinvoke
  264. {
  265. intptr_t ___method_ptr;
  266. intptr_t ___invoke_impl;
  267. Il2CppIUnknown* ___m_target;
  268. intptr_t ___method;
  269. intptr_t ___delegate_trampoline;
  270. intptr_t ___extra_arg;
  271. intptr_t ___method_code;
  272. intptr_t ___interp_method;
  273. intptr_t ___interp_invoke_impl;
  274. MethodInfo_t* ___method_info;
  275. MethodInfo_t* ___original_method_info;
  276. DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E* ___data;
  277. int32_t ___method_is_virtual;
  278. };
  279. struct Delegate_t_marshaled_com
  280. {
  281. intptr_t ___method_ptr;
  282. intptr_t ___invoke_impl;
  283. Il2CppIUnknown* ___m_target;
  284. intptr_t ___method;
  285. intptr_t ___delegate_trampoline;
  286. intptr_t ___extra_arg;
  287. intptr_t ___method_code;
  288. intptr_t ___interp_method;
  289. intptr_t ___interp_invoke_impl;
  290. MethodInfo_t* ___method_info;
  291. MethodInfo_t* ___original_method_info;
  292. DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E* ___data;
  293. int32_t ___method_is_virtual;
  294. };
  295. struct Exception_t : public RuntimeObject
  296. {
  297. String_t* ____className;
  298. String_t* ____message;
  299. RuntimeObject* ____data;
  300. Exception_t* ____innerException;
  301. String_t* ____helpURL;
  302. RuntimeObject* ____stackTrace;
  303. String_t* ____stackTraceString;
  304. String_t* ____remoteStackTraceString;
  305. int32_t ____remoteStackIndex;
  306. RuntimeObject* ____dynamicMethods;
  307. int32_t ____HResult;
  308. String_t* ____source;
  309. SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6* ____safeSerializationManager;
  310. StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF* ___captured_traces;
  311. IntPtrU5BU5D_tFD177F8C806A6921AD7150264CCC62FA00CAD832* ___native_trace_ips;
  312. int32_t ___caught_in_unmanaged;
  313. };
  314. struct Exception_t_marshaled_pinvoke
  315. {
  316. char* ____className;
  317. char* ____message;
  318. RuntimeObject* ____data;
  319. Exception_t_marshaled_pinvoke* ____innerException;
  320. char* ____helpURL;
  321. Il2CppIUnknown* ____stackTrace;
  322. char* ____stackTraceString;
  323. char* ____remoteStackTraceString;
  324. int32_t ____remoteStackIndex;
  325. Il2CppIUnknown* ____dynamicMethods;
  326. int32_t ____HResult;
  327. char* ____source;
  328. SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6* ____safeSerializationManager;
  329. StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF* ___captured_traces;
  330. Il2CppSafeArray* ___native_trace_ips;
  331. int32_t ___caught_in_unmanaged;
  332. };
  333. struct Exception_t_marshaled_com
  334. {
  335. Il2CppChar* ____className;
  336. Il2CppChar* ____message;
  337. RuntimeObject* ____data;
  338. Exception_t_marshaled_com* ____innerException;
  339. Il2CppChar* ____helpURL;
  340. Il2CppIUnknown* ____stackTrace;
  341. Il2CppChar* ____stackTraceString;
  342. Il2CppChar* ____remoteStackTraceString;
  343. int32_t ____remoteStackIndex;
  344. Il2CppIUnknown* ____dynamicMethods;
  345. int32_t ____HResult;
  346. Il2CppChar* ____source;
  347. SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6* ____safeSerializationManager;
  348. StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF* ___captured_traces;
  349. Il2CppSafeArray* ___native_trace_ips;
  350. int32_t ___caught_in_unmanaged;
  351. };
  352. struct GraphicsFormat_tC3D1898F3F3F1F57256C7F3FFD6BA9A37AE7E713
  353. {
  354. int32_t ___value__;
  355. };
  356. struct InputDeviceCharacteristics_t7BD1A06C6AE9FBD26F4FC105269861694217BD82
  357. {
  358. uint32_t ___value__;
  359. };
  360. struct InputFeatureType_t36E1610AE349AD6D620AE209A3397E8CD825A9FC
  361. {
  362. uint32_t ___value__;
  363. };
  364. struct InputTrackingState_tCBE220E8A09D62DA1C6BD96F76943FE90F15778D
  365. {
  366. uint32_t ___value__;
  367. };
  368. struct IntegratedSubsystem_t990160A89854D87C0836DC589B720231C02D4CE3 : public RuntimeObject
  369. {
  370. intptr_t ___m_Ptr;
  371. RuntimeObject* ___m_SubsystemDescriptor;
  372. };
  373. struct IntegratedSubsystem_t990160A89854D87C0836DC589B720231C02D4CE3_marshaled_pinvoke
  374. {
  375. intptr_t ___m_Ptr;
  376. RuntimeObject* ___m_SubsystemDescriptor;
  377. };
  378. struct IntegratedSubsystem_t990160A89854D87C0836DC589B720231C02D4CE3_marshaled_com
  379. {
  380. intptr_t ___m_Ptr;
  381. RuntimeObject* ___m_SubsystemDescriptor;
  382. };
  383. struct IntegratedSubsystemDescriptor_t9232963B842E01748A8E032928DC8E35DF00C10D : public RuntimeObject
  384. {
  385. intptr_t ___m_Ptr;
  386. };
  387. struct IntegratedSubsystemDescriptor_t9232963B842E01748A8E032928DC8E35DF00C10D_marshaled_pinvoke
  388. {
  389. intptr_t ___m_Ptr;
  390. };
  391. struct IntegratedSubsystemDescriptor_t9232963B842E01748A8E032928DC8E35DF00C10D_marshaled_com
  392. {
  393. intptr_t ___m_Ptr;
  394. };
  395. struct MeshGenerationStatus_t1F91400BEB3E9E6B4DC12A43C85006812BD28EDE
  396. {
  397. int32_t ___value__;
  398. };
  399. struct MeshVertexAttributes_t7FBD9FC3EF4E4828FDD3CF71BE710543E12EEAB3
  400. {
  401. int32_t ___value__;
  402. };
  403. struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C : public RuntimeObject
  404. {
  405. intptr_t ___m_CachedPtr;
  406. };
  407. struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_pinvoke
  408. {
  409. intptr_t ___m_CachedPtr;
  410. };
  411. struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_com
  412. {
  413. intptr_t ___m_CachedPtr;
  414. };
  415. struct RenderTextureCreationFlags_t1C01993691E5BA956575134696509089FE852F50
  416. {
  417. int32_t ___value__;
  418. };
  419. struct RenderTextureMemoryless_tE3B7F3AE353C3E9ACF86076376EB862131D19A69
  420. {
  421. int32_t ___value__;
  422. };
  423. struct ShadowSamplingMode_t8BE740C4258CFEDDBAC01FDC0438D8EE3F776BA8
  424. {
  425. int32_t ___value__;
  426. };
  427. struct TextureDimension_t8D7148B9168256EE1E9AF91378ABA148888CE642
  428. {
  429. int32_t ___value__;
  430. };
  431. struct VRTextureUsage_t57FAA0077810142A461D74EDC5E33FC3D78BD2E8
  432. {
  433. int32_t ___value__;
  434. };
  435. struct XRNode_t41F4B2F0EDD99DB33C49EC731C8C7F9DF142B5FF
  436. {
  437. int32_t ___value__;
  438. };
  439. struct TrackingStateEventType_tB20EB5D5E27ACC8D551C965C01143C58A99AAC3F
  440. {
  441. int32_t ___value__;
  442. };
  443. struct XRMirrorViewBlitDesc_tC913B2856BA2160BC3AD99F0C67293850E2162E0
  444. {
  445. intptr_t ___displaySubsystemInstance;
  446. bool ___nativeBlitAvailable;
  447. bool ___nativeBlitInvalidStates;
  448. int32_t ___blitParamsCount;
  449. };
  450. struct XRMirrorViewBlitDesc_tC913B2856BA2160BC3AD99F0C67293850E2162E0_marshaled_pinvoke
  451. {
  452. intptr_t ___displaySubsystemInstance;
  453. int32_t ___nativeBlitAvailable;
  454. int32_t ___nativeBlitInvalidStates;
  455. int32_t ___blitParamsCount;
  456. };
  457. struct XRMirrorViewBlitDesc_tC913B2856BA2160BC3AD99F0C67293850E2162E0_marshaled_com
  458. {
  459. intptr_t ___displaySubsystemInstance;
  460. int32_t ___nativeBlitAvailable;
  461. int32_t ___nativeBlitInvalidStates;
  462. int32_t ___blitParamsCount;
  463. };
  464. struct MeshTransformList_t761D725D4B30CFD7DDF57B3725004994FB3B561F
  465. {
  466. intptr_t ___m_Self;
  467. };
  468. struct IntegratedSubsystemDescriptor_1_t7261AA0914165CB589AD41C4F9B463D44E333D7C : public IntegratedSubsystemDescriptor_t9232963B842E01748A8E032928DC8E35DF00C10D
  469. {
  470. };
  471. #ifndef IntegratedSubsystemDescriptor_1_tC541D17A8306FA1C3A608A1328A6DBFDA3264671_marshaled_pinvoke_define
  472. #define IntegratedSubsystemDescriptor_1_tC541D17A8306FA1C3A608A1328A6DBFDA3264671_marshaled_pinvoke_define
  473. struct IntegratedSubsystemDescriptor_1_tC541D17A8306FA1C3A608A1328A6DBFDA3264671_marshaled_pinvoke : public IntegratedSubsystemDescriptor_t9232963B842E01748A8E032928DC8E35DF00C10D_marshaled_pinvoke
  474. {
  475. };
  476. #endif
  477. #ifndef IntegratedSubsystemDescriptor_1_tC541D17A8306FA1C3A608A1328A6DBFDA3264671_marshaled_com_define
  478. #define IntegratedSubsystemDescriptor_1_tC541D17A8306FA1C3A608A1328A6DBFDA3264671_marshaled_com_define
  479. struct IntegratedSubsystemDescriptor_1_tC541D17A8306FA1C3A608A1328A6DBFDA3264671_marshaled_com : public IntegratedSubsystemDescriptor_t9232963B842E01748A8E032928DC8E35DF00C10D_marshaled_com
  480. {
  481. };
  482. #endif
  483. struct IntegratedSubsystemDescriptor_1_t440D086A98F968B9FC279854F552698F319A32F7 : public IntegratedSubsystemDescriptor_t9232963B842E01748A8E032928DC8E35DF00C10D
  484. {
  485. };
  486. #ifndef IntegratedSubsystemDescriptor_1_tC541D17A8306FA1C3A608A1328A6DBFDA3264671_marshaled_pinvoke_define
  487. #define IntegratedSubsystemDescriptor_1_tC541D17A8306FA1C3A608A1328A6DBFDA3264671_marshaled_pinvoke_define
  488. struct IntegratedSubsystemDescriptor_1_tC541D17A8306FA1C3A608A1328A6DBFDA3264671_marshaled_pinvoke : public IntegratedSubsystemDescriptor_t9232963B842E01748A8E032928DC8E35DF00C10D_marshaled_pinvoke
  489. {
  490. };
  491. #endif
  492. #ifndef IntegratedSubsystemDescriptor_1_tC541D17A8306FA1C3A608A1328A6DBFDA3264671_marshaled_com_define
  493. #define IntegratedSubsystemDescriptor_1_tC541D17A8306FA1C3A608A1328A6DBFDA3264671_marshaled_com_define
  494. struct IntegratedSubsystemDescriptor_1_tC541D17A8306FA1C3A608A1328A6DBFDA3264671_marshaled_com : public IntegratedSubsystemDescriptor_t9232963B842E01748A8E032928DC8E35DF00C10D_marshaled_com
  495. {
  496. };
  497. #endif
  498. struct IntegratedSubsystemDescriptor_1_tBFE1680F4FA360D4E9AB19FDE2CCBD959E436513 : public IntegratedSubsystemDescriptor_t9232963B842E01748A8E032928DC8E35DF00C10D
  499. {
  500. };
  501. #ifndef IntegratedSubsystemDescriptor_1_tC541D17A8306FA1C3A608A1328A6DBFDA3264671_marshaled_pinvoke_define
  502. #define IntegratedSubsystemDescriptor_1_tC541D17A8306FA1C3A608A1328A6DBFDA3264671_marshaled_pinvoke_define
  503. struct IntegratedSubsystemDescriptor_1_tC541D17A8306FA1C3A608A1328A6DBFDA3264671_marshaled_pinvoke : public IntegratedSubsystemDescriptor_t9232963B842E01748A8E032928DC8E35DF00C10D_marshaled_pinvoke
  504. {
  505. };
  506. #endif
  507. #ifndef IntegratedSubsystemDescriptor_1_tC541D17A8306FA1C3A608A1328A6DBFDA3264671_marshaled_com_define
  508. #define IntegratedSubsystemDescriptor_1_tC541D17A8306FA1C3A608A1328A6DBFDA3264671_marshaled_com_define
  509. struct IntegratedSubsystemDescriptor_1_tC541D17A8306FA1C3A608A1328A6DBFDA3264671_marshaled_com : public IntegratedSubsystemDescriptor_t9232963B842E01748A8E032928DC8E35DF00C10D_marshaled_com
  510. {
  511. };
  512. #endif
  513. struct IntegratedSubsystem_1_t8312865F01EEA1EDE4B24A973E47ADD526616848 : public IntegratedSubsystem_t990160A89854D87C0836DC589B720231C02D4CE3
  514. {
  515. };
  516. struct IntegratedSubsystem_1_tF93BC76362E85BDD215312162457BE510FC76D3B : public IntegratedSubsystem_t990160A89854D87C0836DC589B720231C02D4CE3
  517. {
  518. };
  519. struct IntegratedSubsystem_1_t3AB3A9BAB10A4D1420E63EEA50D40FEE65F41C03 : public IntegratedSubsystem_t990160A89854D87C0836DC589B720231C02D4CE3
  520. {
  521. };
  522. struct Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3 : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C
  523. {
  524. };
  525. struct InputFeatureUsage_t1E251DC4F8CD697080F0F5D98388955AF8B87599
  526. {
  527. String_t* ___m_Name;
  528. uint32_t ___m_InternalType;
  529. };
  530. struct InputFeatureUsage_t1E251DC4F8CD697080F0F5D98388955AF8B87599_marshaled_pinvoke
  531. {
  532. char* ___m_Name;
  533. uint32_t ___m_InternalType;
  534. };
  535. struct InputFeatureUsage_t1E251DC4F8CD697080F0F5D98388955AF8B87599_marshaled_com
  536. {
  537. Il2CppChar* ___m_Name;
  538. uint32_t ___m_InternalType;
  539. };
  540. struct Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4 : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C
  541. {
  542. };
  543. struct MeshGenerationResult_tD5A6D639B2CF1A3F855AFB41861DEC48DC0D3A9C
  544. {
  545. MeshId_t2CF122567F06D0AA4F80DDA5CB51E8CD3B7EA2AC ___U3CMeshIdU3Ek__BackingField;
  546. Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* ___U3CMeshU3Ek__BackingField;
  547. MeshCollider_tB525E4DDE383252364ED0BDD32CF2B53914EE455* ___U3CMeshColliderU3Ek__BackingField;
  548. int32_t ___U3CStatusU3Ek__BackingField;
  549. int32_t ___U3CAttributesU3Ek__BackingField;
  550. uint64_t ___U3CTimestampU3Ek__BackingField;
  551. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___U3CPositionU3Ek__BackingField;
  552. Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___U3CRotationU3Ek__BackingField;
  553. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___U3CScaleU3Ek__BackingField;
  554. };
  555. struct MeshGenerationResult_tD5A6D639B2CF1A3F855AFB41861DEC48DC0D3A9C_marshaled_pinvoke
  556. {
  557. MeshId_t2CF122567F06D0AA4F80DDA5CB51E8CD3B7EA2AC ___U3CMeshIdU3Ek__BackingField;
  558. Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* ___U3CMeshU3Ek__BackingField;
  559. MeshCollider_tB525E4DDE383252364ED0BDD32CF2B53914EE455* ___U3CMeshColliderU3Ek__BackingField;
  560. int32_t ___U3CStatusU3Ek__BackingField;
  561. int32_t ___U3CAttributesU3Ek__BackingField;
  562. uint64_t ___U3CTimestampU3Ek__BackingField;
  563. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___U3CPositionU3Ek__BackingField;
  564. Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___U3CRotationU3Ek__BackingField;
  565. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___U3CScaleU3Ek__BackingField;
  566. };
  567. struct MeshGenerationResult_tD5A6D639B2CF1A3F855AFB41861DEC48DC0D3A9C_marshaled_com
  568. {
  569. MeshId_t2CF122567F06D0AA4F80DDA5CB51E8CD3B7EA2AC ___U3CMeshIdU3Ek__BackingField;
  570. Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* ___U3CMeshU3Ek__BackingField;
  571. MeshCollider_tB525E4DDE383252364ED0BDD32CF2B53914EE455* ___U3CMeshColliderU3Ek__BackingField;
  572. int32_t ___U3CStatusU3Ek__BackingField;
  573. int32_t ___U3CAttributesU3Ek__BackingField;
  574. uint64_t ___U3CTimestampU3Ek__BackingField;
  575. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___U3CPositionU3Ek__BackingField;
  576. Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___U3CRotationU3Ek__BackingField;
  577. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___U3CScaleU3Ek__BackingField;
  578. };
  579. struct MulticastDelegate_t : public Delegate_t
  580. {
  581. DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771* ___delegates;
  582. };
  583. struct MulticastDelegate_t_marshaled_pinvoke : public Delegate_t_marshaled_pinvoke
  584. {
  585. Delegate_t_marshaled_pinvoke** ___delegates;
  586. };
  587. struct MulticastDelegate_t_marshaled_com : public Delegate_t_marshaled_com
  588. {
  589. Delegate_t_marshaled_com** ___delegates;
  590. };
  591. struct RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B
  592. {
  593. int32_t ___m_Type;
  594. int32_t ___m_NameID;
  595. int32_t ___m_InstanceID;
  596. intptr_t ___m_BufferPointer;
  597. int32_t ___m_MipLevel;
  598. int32_t ___m_CubeFace;
  599. int32_t ___m_DepthSlice;
  600. };
  601. struct RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46
  602. {
  603. int32_t ___U3CwidthU3Ek__BackingField;
  604. int32_t ___U3CheightU3Ek__BackingField;
  605. int32_t ___U3CmsaaSamplesU3Ek__BackingField;
  606. int32_t ___U3CvolumeDepthU3Ek__BackingField;
  607. int32_t ___U3CmipCountU3Ek__BackingField;
  608. int32_t ____graphicsFormat;
  609. int32_t ___U3CstencilFormatU3Ek__BackingField;
  610. int32_t ___U3CdepthStencilFormatU3Ek__BackingField;
  611. int32_t ___U3CdimensionU3Ek__BackingField;
  612. int32_t ___U3CshadowSamplingModeU3Ek__BackingField;
  613. int32_t ___U3CvrUsageU3Ek__BackingField;
  614. int32_t ____flags;
  615. int32_t ___U3CmemorylessU3Ek__BackingField;
  616. };
  617. struct SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295 : public Exception_t
  618. {
  619. };
  620. struct Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700 : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C
  621. {
  622. };
  623. struct XRNodeState_t683158812A1D80A6BC73DB97405BB0B795A9111A
  624. {
  625. int32_t ___m_Type;
  626. int32_t ___m_AvailableFields;
  627. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_Position;
  628. Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___m_Rotation;
  629. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_Velocity;
  630. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_AngularVelocity;
  631. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_Acceleration;
  632. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_AngularAcceleration;
  633. int32_t ___m_Tracked;
  634. uint64_t ___m_UniqueID;
  635. };
  636. struct XRBlitParams_tB6F9130166CF43540F2547163E8542CFC7266CD9
  637. {
  638. RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* ___srcTex;
  639. int32_t ___srcTexArraySlice;
  640. Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___srcRect;
  641. Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___destRect;
  642. intptr_t ___foveatedRenderingInfo;
  643. bool ___srcHdrEncoded;
  644. int32_t ___srcHdrColorGamut;
  645. int32_t ___srcHdrMaxLuminance;
  646. };
  647. struct XRBlitParams_tB6F9130166CF43540F2547163E8542CFC7266CD9_marshaled_pinvoke
  648. {
  649. RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* ___srcTex;
  650. int32_t ___srcTexArraySlice;
  651. Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___srcRect;
  652. Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___destRect;
  653. intptr_t ___foveatedRenderingInfo;
  654. int32_t ___srcHdrEncoded;
  655. int32_t ___srcHdrColorGamut;
  656. int32_t ___srcHdrMaxLuminance;
  657. };
  658. struct XRBlitParams_tB6F9130166CF43540F2547163E8542CFC7266CD9_marshaled_com
  659. {
  660. RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* ___srcTex;
  661. int32_t ___srcTexArraySlice;
  662. Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___srcRect;
  663. Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___destRect;
  664. intptr_t ___foveatedRenderingInfo;
  665. int32_t ___srcHdrEncoded;
  666. int32_t ___srcHdrColorGamut;
  667. int32_t ___srcHdrMaxLuminance;
  668. };
  669. struct Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C : public MulticastDelegate_t
  670. {
  671. };
  672. struct Action_1_tFAB0B519749BBE2B7AAD946105FAE8116636A8BC : public MulticastDelegate_t
  673. {
  674. };
  675. struct Action_1_tC58438B06CEC83E8978FB47AC67764F80F55DEA8 : public MulticastDelegate_t
  676. {
  677. };
  678. struct Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87 : public MulticastDelegate_t
  679. {
  680. };
  681. struct Action_1_tC867D66471C553CFFF8707FF2C59FB7AAB03086A : public MulticastDelegate_t
  682. {
  683. };
  684. struct Action_1_t290119641EBA3C1EAC8AF78274C63CE01C3046D8 : public MulticastDelegate_t
  685. {
  686. };
  687. struct ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263 : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295
  688. {
  689. String_t* ____paramName;
  690. };
  691. struct Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76 : public Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3
  692. {
  693. };
  694. struct RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27 : public Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700
  695. {
  696. };
  697. struct XRDisplaySubsystem_t4B00B0BF1894A039ACFA8DDC2C2EB9301118C1F1 : public IntegratedSubsystem_1_t8312865F01EEA1EDE4B24A973E47ADD526616848
  698. {
  699. Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* ___displayFocusChanged;
  700. };
  701. struct XRDisplaySubsystemDescriptor_t72DD88EE9094488AE723A495F48884BA4EA8311A : public IntegratedSubsystemDescriptor_1_t7261AA0914165CB589AD41C4F9B463D44E333D7C
  702. {
  703. };
  704. struct XRInputSubsystem_tFECE6683FCAEBF05BAD05E5D612690095D8BAD34 : public IntegratedSubsystem_1_tF93BC76362E85BDD215312162457BE510FC76D3B
  705. {
  706. Action_1_tC867D66471C553CFFF8707FF2C59FB7AAB03086A* ___trackingOriginUpdated;
  707. Action_1_tC867D66471C553CFFF8707FF2C59FB7AAB03086A* ___boundaryChanged;
  708. };
  709. struct XRInputSubsystemDescriptor_t42088DD6542C0BDD27C2951B911E4F69DD1F917D : public IntegratedSubsystemDescriptor_1_t440D086A98F968B9FC279854F552698F319A32F7
  710. {
  711. };
  712. struct XRMeshSubsystem_tDDC31EC10D4F0517542F9EB296428A0F7EC2C3B2 : public IntegratedSubsystem_1_t3AB3A9BAB10A4D1420E63EEA50D40FEE65F41C03
  713. {
  714. };
  715. struct XRMeshSubsystemDescriptor_tD9814661B8661C69D5A0DBB76C9AF61778B9CEC1 : public IntegratedSubsystemDescriptor_1_tBFE1680F4FA360D4E9AB19FDE2CCBD959E436513
  716. {
  717. };
  718. struct XRRenderPass_t9E8711E8C69E3917AA39A0CA8304B604ED2838E8
  719. {
  720. intptr_t ___displaySubsystemInstance;
  721. int32_t ___renderPassIndex;
  722. RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___renderTarget;
  723. RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 ___renderTargetDesc;
  724. bool ___hasMotionVectorPass;
  725. RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___motionVectorRenderTarget;
  726. RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 ___motionVectorRenderTargetDesc;
  727. bool ___shouldFillOutDepth;
  728. int32_t ___cullingPassIndex;
  729. intptr_t ___foveatedRenderingInfo;
  730. };
  731. struct XRRenderPass_t9E8711E8C69E3917AA39A0CA8304B604ED2838E8_marshaled_pinvoke
  732. {
  733. intptr_t ___displaySubsystemInstance;
  734. int32_t ___renderPassIndex;
  735. RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___renderTarget;
  736. RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 ___renderTargetDesc;
  737. int32_t ___hasMotionVectorPass;
  738. RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___motionVectorRenderTarget;
  739. RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 ___motionVectorRenderTargetDesc;
  740. int32_t ___shouldFillOutDepth;
  741. int32_t ___cullingPassIndex;
  742. intptr_t ___foveatedRenderingInfo;
  743. };
  744. struct XRRenderPass_t9E8711E8C69E3917AA39A0CA8304B604ED2838E8_marshaled_com
  745. {
  746. intptr_t ___displaySubsystemInstance;
  747. int32_t ___renderPassIndex;
  748. RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___renderTarget;
  749. RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 ___renderTargetDesc;
  750. int32_t ___hasMotionVectorPass;
  751. RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___motionVectorRenderTarget;
  752. RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 ___motionVectorRenderTargetDesc;
  753. int32_t ___shouldFillOutDepth;
  754. int32_t ___cullingPassIndex;
  755. intptr_t ___foveatedRenderingInfo;
  756. };
  757. struct MeshCollider_tB525E4DDE383252364ED0BDD32CF2B53914EE455 : public Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76
  758. {
  759. };
  760. struct InputDevices_t02B79FC19CEA9AC29A9945F5CDA6D790730FBF34_StaticFields
  761. {
  762. Action_1_tFAB0B519749BBE2B7AAD946105FAE8116636A8BC* ___deviceConnected;
  763. Action_1_tFAB0B519749BBE2B7AAD946105FAE8116636A8BC* ___deviceDisconnected;
  764. Action_1_tFAB0B519749BBE2B7AAD946105FAE8116636A8BC* ___deviceConfigChanged;
  765. };
  766. struct InputTracking_tA4F34D4D5EC8E560B56ED295177C040D9C9815F1_StaticFields
  767. {
  768. Action_1_t290119641EBA3C1EAC8AF78274C63CE01C3046D8* ___trackingAcquired;
  769. Action_1_t290119641EBA3C1EAC8AF78274C63CE01C3046D8* ___trackingLost;
  770. Action_1_t290119641EBA3C1EAC8AF78274C63CE01C3046D8* ___nodeAdded;
  771. Action_1_t290119641EBA3C1EAC8AF78274C63CE01C3046D8* ___nodeRemoved;
  772. };
  773. struct String_t_StaticFields
  774. {
  775. String_t* ___Empty;
  776. };
  777. struct Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_StaticFields
  778. {
  779. String_t* ___TrueString;
  780. String_t* ___FalseString;
  781. };
  782. struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_StaticFields
  783. {
  784. CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___enumSeperatorCharArray;
  785. };
  786. struct IntPtr_t_StaticFields
  787. {
  788. intptr_t ___Zero;
  789. };
  790. struct MeshId_t2CF122567F06D0AA4F80DDA5CB51E8CD3B7EA2AC_StaticFields
  791. {
  792. MeshId_t2CF122567F06D0AA4F80DDA5CB51E8CD3B7EA2AC ___s_InvalidId;
  793. };
  794. struct Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974_StaticFields
  795. {
  796. Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___identityQuaternion;
  797. };
  798. struct Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_StaticFields
  799. {
  800. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___zeroVector;
  801. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___oneVector;
  802. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___upVector;
  803. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___downVector;
  804. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___leftVector;
  805. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___rightVector;
  806. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___forwardVector;
  807. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___backVector;
  808. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___positiveInfinityVector;
  809. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___negativeInfinityVector;
  810. };
  811. #ifdef __clang__
  812. #pragma clang diagnostic pop
  813. #endif
  814. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_1_Invoke_m0D1DB9EA639FC121D071208CB0B6240B4E12B7CC_gshared_inline (Action_1_t290119641EBA3C1EAC8AF78274C63CE01C3046D8* __this, XRNodeState_t683158812A1D80A6BC73DB97405BB0B795A9111A ___0_obj, const RuntimeMethod* method) ;
  815. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_1_Invoke_m711ABCFDFDF3836EE35ED7CD7E5B3FAD04EAE649_gshared_inline (Action_1_tFAB0B519749BBE2B7AAD946105FAE8116636A8BC* __this, InputDevice_t882EE3EE8A71D8F5F38BA3F9356A49F24510E8BD ___0_obj, const RuntimeMethod* method) ;
  816. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_1_Invoke_m69C8773D6967F3B224777183E24EA621CE056F8F_gshared_inline (Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* __this, bool ___0_obj, const RuntimeMethod* method) ;
  817. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IntegratedSubsystem_1__ctor_mA130811A078A40712D15BFE67E73D0517AB0E989_gshared (IntegratedSubsystem_1_t6CAFC4ADB928A1CB6A1BAA66C12250FB6C841842* __this, const RuntimeMethod* method) ;
  818. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IntegratedSubsystemDescriptor_1__ctor_m94FAA0F6D63A0144035D2645AAE00202B36BE7DC_gshared (IntegratedSubsystemDescriptor_1_t70BCBD395B99126866E0354041C8DCD1CE80A714* __this, const RuntimeMethod* method) ;
  819. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_1_Invoke_mF2422B2DD29F74CE66F791C3F68E288EC7C3DB9E_gshared_inline (Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method) ;
  820. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_1_Invoke_mE959103AFF340DAE4FFA216861988A12A1F3C805_gshared_inline (Action_1_tC58438B06CEC83E8978FB47AC67764F80F55DEA8* __this, MeshGenerationResult_tD5A6D639B2CF1A3F855AFB41861DEC48DC0D3A9C ___0_obj, const RuntimeMethod* method) ;
  821. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XRNodeState_set_uniqueID_m1C42BE763CEB5BE66EECE54288DE28D30CCB085F (XRNodeState_t683158812A1D80A6BC73DB97405BB0B795A9111A* __this, uint64_t ___0_value, const RuntimeMethod* method) ;
  822. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XRNodeState_set_nodeType_m17D747D9C558277596BD29F59FD8FDEE1A892FF4 (XRNodeState_t683158812A1D80A6BC73DB97405BB0B795A9111A* __this, int32_t ___0_value, const RuntimeMethod* method) ;
  823. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XRNodeState_set_tracked_m5B448272E0E14001A16A150EE7B602ADE1D85A45 (XRNodeState_t683158812A1D80A6BC73DB97405BB0B795A9111A* __this, bool ___0_value, const RuntimeMethod* method) ;
  824. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Enum_ToString_m946B0B83C4470457D0FF555D862022C72BB55741 (RuntimeObject* __this, const RuntimeMethod* method) ;
  825. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Concat_m9E3155FB84015C823606188F53B47CB44C444991 (String_t* ___0_str0, String_t* ___1_str1, const RuntimeMethod* method) ;
  826. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArgumentException__ctor_m026938A67AF9D36BB7ED27F80425D7194B514465 (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* __this, String_t* ___0_message, const RuntimeMethod* method) ;
  827. inline void Action_1_Invoke_m0D1DB9EA639FC121D071208CB0B6240B4E12B7CC_inline (Action_1_t290119641EBA3C1EAC8AF78274C63CE01C3046D8* __this, XRNodeState_t683158812A1D80A6BC73DB97405BB0B795A9111A ___0_obj, const RuntimeMethod* method)
  828. {
  829. (( void (*) (Action_1_t290119641EBA3C1EAC8AF78274C63CE01C3046D8*, XRNodeState_t683158812A1D80A6BC73DB97405BB0B795A9111A, const RuntimeMethod*))Action_1_Invoke_m0D1DB9EA639FC121D071208CB0B6240B4E12B7CC_gshared_inline)(__this, ___0_obj, method);
  830. }
  831. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* InputFeatureUsage_get_name_mA51C7B42F66E87B3527CBD061D1E6944058FE085 (InputFeatureUsage_t1E251DC4F8CD697080F0F5D98388955AF8B87599* __this, const RuntimeMethod* method) ;
  832. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t InputFeatureUsage_get_internalType_m39EE9801AA983980676998D910C3A906191F8810 (InputFeatureUsage_t1E251DC4F8CD697080F0F5D98388955AF8B87599* __this, const RuntimeMethod* method) ;
  833. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputFeatureUsage_Equals_m77BD3037164E49DCCFE7C912FD67B14D9A0A621D (InputFeatureUsage_t1E251DC4F8CD697080F0F5D98388955AF8B87599* __this, InputFeatureUsage_t1E251DC4F8CD697080F0F5D98388955AF8B87599 ___0_other, const RuntimeMethod* method) ;
  834. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputFeatureUsage_Equals_m490288B62FC8FB23746E66937C85D8600BC150C0 (InputFeatureUsage_t1E251DC4F8CD697080F0F5D98388955AF8B87599* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method) ;
  835. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1 (String_t* ___0_a, String_t* ___1_b, const RuntimeMethod* method) ;
  836. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t UInt32_GetHashCode_mB9A03A037C079ADF0E61516BECA1AB05F92266BC (uint32_t* __this, const RuntimeMethod* method) ;
  837. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t InputFeatureUsage_GetHashCode_m823C86783F2394534F08BF9F56F4A23656D8E34D (InputFeatureUsage_t1E251DC4F8CD697080F0F5D98388955AF8B87599* __this, const RuntimeMethod* method) ;
  838. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputDevice__ctor_mC7506750471891883425541E9DE3EB23D8FE4E34 (InputDevice_t882EE3EE8A71D8F5F38BA3F9356A49F24510E8BD* __this, uint64_t ___0_deviceId, const RuntimeMethod* method) ;
  839. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint64_t InputDevice_get_deviceId_mF3FFF56432109EF58AC2EE178FA343261E950A19 (InputDevice_t882EE3EE8A71D8F5F38BA3F9356A49F24510E8BD* __this, const RuntimeMethod* method) ;
  840. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputDevice_Equals_mD6717F0B7B8605BB9F616947C1A3289C52ED41FC (InputDevice_t882EE3EE8A71D8F5F38BA3F9356A49F24510E8BD* __this, InputDevice_t882EE3EE8A71D8F5F38BA3F9356A49F24510E8BD ___0_other, const RuntimeMethod* method) ;
  841. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputDevice_Equals_m206193EDB0C7A69C0BDFC821CE87B887C7BE0CAC (InputDevice_t882EE3EE8A71D8F5F38BA3F9356A49F24510E8BD* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method) ;
  842. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t UInt64_GetHashCode_m65D9FD0102B6B01BF38D986F060F0BDBC29B4F92 (uint64_t* __this, const RuntimeMethod* method) ;
  843. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t InputDevice_GetHashCode_m4F8831F85A8646E52B12B5431BEC004AD1BAAD9D (InputDevice_t882EE3EE8A71D8F5F38BA3F9356A49F24510E8BD* __this, const RuntimeMethod* method) ;
  844. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint64_t Hand_get_deviceId_m3FD7DC0BD8EBE55A433CBDB6F3D9486D6491714A (Hand_t67B90BC0D36CBC92DF7E38BD15463B925CB5912C* __this, const RuntimeMethod* method) ;
  845. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t Hand_get_featureIndex_mD4AFCDFAEE8471B59400FF25F84328FA17229775 (Hand_t67B90BC0D36CBC92DF7E38BD15463B925CB5912C* __this, const RuntimeMethod* method) ;
  846. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Hand_Equals_mA5FFEB3581A5E053717C0718AD68E596E801C864 (Hand_t67B90BC0D36CBC92DF7E38BD15463B925CB5912C* __this, Hand_t67B90BC0D36CBC92DF7E38BD15463B925CB5912C ___0_other, const RuntimeMethod* method) ;
  847. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Hand_Equals_m2BEF7EF009B595519DA0ADBE1912C197CEAD2E06 (Hand_t67B90BC0D36CBC92DF7E38BD15463B925CB5912C* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method) ;
  848. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Hand_GetHashCode_mC1EA0B4473AFA966324B32BAC552ADB9BA9D24EE (Hand_t67B90BC0D36CBC92DF7E38BD15463B925CB5912C* __this, const RuntimeMethod* method) ;
  849. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint64_t Eyes_get_deviceId_m673FE292832DCAB360282083381923052944EBFD (Eyes_t9FD3821575977E294F11E0EB92D2A4CA509ED8C7* __this, const RuntimeMethod* method) ;
  850. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t Eyes_get_featureIndex_mC4D34E37C0C008A69E75136C501F8907BC4F2EE8 (Eyes_t9FD3821575977E294F11E0EB92D2A4CA509ED8C7* __this, const RuntimeMethod* method) ;
  851. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Eyes_Equals_mE463ABC100B9BDB2790A18804BAD09FA1F289969 (Eyes_t9FD3821575977E294F11E0EB92D2A4CA509ED8C7* __this, Eyes_t9FD3821575977E294F11E0EB92D2A4CA509ED8C7 ___0_other, const RuntimeMethod* method) ;
  852. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Eyes_Equals_m4DC0E274FA64B59ED26E913BE0C95554476F228D (Eyes_t9FD3821575977E294F11E0EB92D2A4CA509ED8C7* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method) ;
  853. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Eyes_GetHashCode_m754EAF148F82A79A7DD39D5F0D294EC4ABC763C8 (Eyes_t9FD3821575977E294F11E0EB92D2A4CA509ED8C7* __this, const RuntimeMethod* method) ;
  854. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint64_t Bone_get_deviceId_mA75E5FA9A3288C5F5E4172D7632FE228487BE0F1 (Bone_t2558B1DD1E4F405EA4D76A3B8D5149CA16011975* __this, const RuntimeMethod* method) ;
  855. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t Bone_get_featureIndex_mF108AEAE50FFD1B908846717BBD95C59665925BE (Bone_t2558B1DD1E4F405EA4D76A3B8D5149CA16011975* __this, const RuntimeMethod* method) ;
  856. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Bone_Equals_mB8585697810AA19D6DD257F9479F01993739020F (Bone_t2558B1DD1E4F405EA4D76A3B8D5149CA16011975* __this, Bone_t2558B1DD1E4F405EA4D76A3B8D5149CA16011975 ___0_other, const RuntimeMethod* method) ;
  857. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Bone_Equals_mDC77AF51237B5937D83C048DF2734EB7162620F7 (Bone_t2558B1DD1E4F405EA4D76A3B8D5149CA16011975* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method) ;
  858. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Bone_GetHashCode_mF14BB3AB7B7F52290CDF5D6A7C63AE11B3294F82 (Bone_t2558B1DD1E4F405EA4D76A3B8D5149CA16011975* __this, const RuntimeMethod* method) ;
  859. inline void Action_1_Invoke_m711ABCFDFDF3836EE35ED7CD7E5B3FAD04EAE649_inline (Action_1_tFAB0B519749BBE2B7AAD946105FAE8116636A8BC* __this, InputDevice_t882EE3EE8A71D8F5F38BA3F9356A49F24510E8BD ___0_obj, const RuntimeMethod* method)
  860. {
  861. (( void (*) (Action_1_tFAB0B519749BBE2B7AAD946105FAE8116636A8BC*, InputDevice_t882EE3EE8A71D8F5F38BA3F9356A49F24510E8BD, const RuntimeMethod*))Action_1_Invoke_m711ABCFDFDF3836EE35ED7CD7E5B3FAD04EAE649_gshared_inline)(__this, ___0_obj, method);
  862. }
  863. inline void Action_1_Invoke_m69C8773D6967F3B224777183E24EA621CE056F8F_inline (Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* __this, bool ___0_obj, const RuntimeMethod* method)
  864. {
  865. (( void (*) (Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C*, bool, const RuntimeMethod*))Action_1_Invoke_m69C8773D6967F3B224777183E24EA621CE056F8F_gshared_inline)(__this, ___0_obj, method);
  866. }
  867. inline void IntegratedSubsystem_1__ctor_m0BE780FA80AAFE2DB1209D5731A5E72EFAB7051F (IntegratedSubsystem_1_t8312865F01EEA1EDE4B24A973E47ADD526616848* __this, const RuntimeMethod* method)
  868. {
  869. (( void (*) (IntegratedSubsystem_1_t8312865F01EEA1EDE4B24A973E47ADD526616848*, const RuntimeMethod*))IntegratedSubsystem_1__ctor_mA130811A078A40712D15BFE67E73D0517AB0E989_gshared)(__this, method);
  870. }
  871. inline void IntegratedSubsystemDescriptor_1__ctor_mBE55B2B969E5AEF4340234DB6B76F67C009DBB75 (IntegratedSubsystemDescriptor_1_t7261AA0914165CB589AD41C4F9B463D44E333D7C* __this, const RuntimeMethod* method)
  872. {
  873. (( void (*) (IntegratedSubsystemDescriptor_1_t7261AA0914165CB589AD41C4F9B463D44E333D7C*, const RuntimeMethod*))IntegratedSubsystemDescriptor_1__ctor_m94FAA0F6D63A0144035D2645AAE00202B36BE7DC_gshared)(__this, method);
  874. }
  875. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR IntegratedSubsystem_t990160A89854D87C0836DC589B720231C02D4CE3* SubsystemManager_GetIntegratedSubsystemByPtr_mC117FBE03DF764DB78D48B11AD5AC324F223BDE7 (intptr_t ___0_ptr, const RuntimeMethod* method) ;
  876. inline void Action_1_Invoke_m2ECF9A99D8C817638BD09EF00BC5CF84C03819AA_inline (Action_1_tC867D66471C553CFFF8707FF2C59FB7AAB03086A* __this, XRInputSubsystem_tFECE6683FCAEBF05BAD05E5D612690095D8BAD34* ___0_obj, const RuntimeMethod* method)
  877. {
  878. (( void (*) (Action_1_tC867D66471C553CFFF8707FF2C59FB7AAB03086A*, XRInputSubsystem_tFECE6683FCAEBF05BAD05E5D612690095D8BAD34*, const RuntimeMethod*))Action_1_Invoke_mF2422B2DD29F74CE66F791C3F68E288EC7C3DB9E_gshared_inline)(__this, ___0_obj, method);
  879. }
  880. inline void IntegratedSubsystem_1__ctor_m5A4E8498952FD1A7C4BFF13C388548CB97B060CC (IntegratedSubsystem_1_tF93BC76362E85BDD215312162457BE510FC76D3B* __this, const RuntimeMethod* method)
  881. {
  882. (( void (*) (IntegratedSubsystem_1_tF93BC76362E85BDD215312162457BE510FC76D3B*, const RuntimeMethod*))IntegratedSubsystem_1__ctor_mA130811A078A40712D15BFE67E73D0517AB0E989_gshared)(__this, method);
  883. }
  884. inline void IntegratedSubsystemDescriptor_1__ctor_m1289BA32AAFA862973132927F7EA8FB1A9A169C3 (IntegratedSubsystemDescriptor_1_t440D086A98F968B9FC279854F552698F319A32F7* __this, const RuntimeMethod* method)
  885. {
  886. (( void (*) (IntegratedSubsystemDescriptor_1_t440D086A98F968B9FC279854F552698F319A32F7*, const RuntimeMethod*))IntegratedSubsystemDescriptor_1__ctor_m94FAA0F6D63A0144035D2645AAE00202B36BE7DC_gshared)(__this, method);
  887. }
  888. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* UInt64_ToString_m50E767FE093714A58711CD7A3A4FE1A712FBB680 (uint64_t* __this, String_t* ___0_format, const RuntimeMethod* method) ;
  889. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Format_mFB7DA489BD99F4670881FF50EC017BFB0A5C0987 (String_t* ___0_format, RuntimeObject* ___1_arg0, RuntimeObject* ___2_arg1, const RuntimeMethod* method) ;
  890. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* MeshId_ToString_m8D2D9206A924A86FF28CF6499B7C66941FD0E7D4 (MeshId_t2CF122567F06D0AA4F80DDA5CB51E8CD3B7EA2AC* __this, const RuntimeMethod* method) ;
  891. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t MeshId_GetHashCode_mC6B6428EB5856505023C0D48879B92C2E3F062B0 (MeshId_t2CF122567F06D0AA4F80DDA5CB51E8CD3B7EA2AC* __this, const RuntimeMethod* method) ;
  892. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool MeshId_Equals_m3D0AC754FDC327819342797C38CF20C5F3D25818 (MeshId_t2CF122567F06D0AA4F80DDA5CB51E8CD3B7EA2AC* __this, MeshId_t2CF122567F06D0AA4F80DDA5CB51E8CD3B7EA2AC ___0_other, const RuntimeMethod* method) ;
  893. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool MeshId_Equals_m1106B9A800E87442FE36125FD3EC3CB12FD778E9 (MeshId_t2CF122567F06D0AA4F80DDA5CB51E8CD3B7EA2AC* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method) ;
  894. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t HashCodeHelper_Combine_m2A63E4964D06338CC6F9DE17F5EFCCC348A6A1D7 (int32_t ___0_hash1, int32_t ___1_hash2, const RuntimeMethod* method) ;
  895. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t HashCodeHelper_Combine_mEDE733EC1ABDEA82040BBC18551FB975F3FAC322 (int32_t ___0_hash1, int32_t ___1_hash2, int32_t ___2_hash3, const RuntimeMethod* method) ;
  896. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t HashCodeHelper_Combine_mF867D2FAB545AD0A4832679FC73F7A2B289A37F7 (int32_t ___0_hash1, int32_t ___1_hash2, int32_t ___2_hash3, int32_t ___3_hash4, const RuntimeMethod* method) ;
  897. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t HashCodeHelper_Combine_mBE52BFDECDDA219A4A334421E8706078A4BE6680 (int32_t ___0_hash1, int32_t ___1_hash2, int32_t ___2_hash3, int32_t ___3_hash4, int32_t ___4_hash5, const RuntimeMethod* method) ;
  898. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t HashCodeHelper_Combine_m429AA1346C5A7ACFA6EC9A5D26250CEA4A1BAF89 (int32_t ___0_hash1, int32_t ___1_hash2, int32_t ___2_hash3, int32_t ___3_hash4, int32_t ___4_hash5, int32_t ___5_hash6, const RuntimeMethod* method) ;
  899. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t HashCodeHelper_Combine_m110C54CCBA83DD580295D7BA248976C50F6BF606 (int32_t ___0_hash1, int32_t ___1_hash2, int32_t ___2_hash3, int32_t ___3_hash4, int32_t ___4_hash5, int32_t ___5_hash6, int32_t ___6_hash7, const RuntimeMethod* method) ;
  900. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR MeshId_t2CF122567F06D0AA4F80DDA5CB51E8CD3B7EA2AC MeshGenerationResult_get_MeshId_m2260BF3F7EB6ED4F2CF0A8F6BEFDD2CD82B6751D_inline (MeshGenerationResult_tD5A6D639B2CF1A3F855AFB41861DEC48DC0D3A9C* __this, const RuntimeMethod* method) ;
  901. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* MeshGenerationResult_get_Mesh_m95A022CCC5DDD8D0E8B9CEB3A2D3E06A0E7210F9_inline (MeshGenerationResult_tD5A6D639B2CF1A3F855AFB41861DEC48DC0D3A9C* __this, const RuntimeMethod* method) ;
  902. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR MeshCollider_tB525E4DDE383252364ED0BDD32CF2B53914EE455* MeshGenerationResult_get_MeshCollider_m07210E3B1723B5BA535250E2012755AAC46FB180_inline (MeshGenerationResult_tD5A6D639B2CF1A3F855AFB41861DEC48DC0D3A9C* __this, const RuntimeMethod* method) ;
  903. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t MeshGenerationResult_get_Status_m392754927B1E28DB2E6078A212F8FCC013AC10C0_inline (MeshGenerationResult_tD5A6D639B2CF1A3F855AFB41861DEC48DC0D3A9C* __this, const RuntimeMethod* method) ;
  904. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t MeshGenerationResult_get_Attributes_m62E3E9EC74240C37D818481B1243B3EB40424C6B_inline (MeshGenerationResult_tD5A6D639B2CF1A3F855AFB41861DEC48DC0D3A9C* __this, const RuntimeMethod* method) ;
  905. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 MeshGenerationResult_get_Position_m72AE25CA3412AE3C653251095067B496CEC1617F_inline (MeshGenerationResult_tD5A6D639B2CF1A3F855AFB41861DEC48DC0D3A9C* __this, const RuntimeMethod* method) ;
  906. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 MeshGenerationResult_get_Rotation_mC27F07EC357E8B3EED94DBEE5365B33154941EE3_inline (MeshGenerationResult_tD5A6D639B2CF1A3F855AFB41861DEC48DC0D3A9C* __this, const RuntimeMethod* method) ;
  907. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 MeshGenerationResult_get_Scale_mA3CEB3EA848509F5B1A5525F40A45AA9CB8BD5D3_inline (MeshGenerationResult_tD5A6D639B2CF1A3F855AFB41861DEC48DC0D3A9C* __this, const RuntimeMethod* method) ;
  908. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool MeshGenerationResult_Equals_mE32D058EBA520E8CC77A08119D82AE735CE0ACAC (MeshGenerationResult_tD5A6D639B2CF1A3F855AFB41861DEC48DC0D3A9C* __this, MeshGenerationResult_tD5A6D639B2CF1A3F855AFB41861DEC48DC0D3A9C ___0_other, const RuntimeMethod* method) ;
  909. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool MeshGenerationResult_Equals_m7A6C6A94553E313F74FB2B44326CF32FC94E122F (MeshGenerationResult_tD5A6D639B2CF1A3F855AFB41861DEC48DC0D3A9C* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method) ;
  910. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Vector3_Equals_mEDEAF86793D229455BBF9BA5B30DDF438D6CABC1_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_other, const RuntimeMethod* method) ;
  911. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Quaternion_Equals_m25B95D8412B79CC7F8B34062BFAE662BD99578BE_inline (Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974* __this, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___0_other, const RuntimeMethod* method) ;
  912. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Int32_GetHashCode_m253D60FF7527A483E91004B7A2366F13E225E295 (int32_t* __this, const RuntimeMethod* method) ;
  913. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Vector3_GetHashCode_mB08429DC931A85BD29CE11B9ABC77DE7E0E46327_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* __this, const RuntimeMethod* method) ;
  914. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Quaternion_GetHashCode_m5F55C34C98E437376595E722BE4EB8A70434F049_inline (Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974* __this, const RuntimeMethod* method) ;
  915. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t HashCodeHelper_Combine_mBF383AC565B49ACFCB9A0046504C40A8997BAEFD (int32_t ___0_hash1, int32_t ___1_hash2, int32_t ___2_hash3, int32_t ___3_hash4, int32_t ___4_hash5, int32_t ___5_hash6, int32_t ___6_hash7, int32_t ___7_hash8, const RuntimeMethod* method) ;
  916. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t MeshGenerationResult_GetHashCode_mA542C935FE2ABB8EC0A3CE001267176095F7DCBC (MeshGenerationResult_tD5A6D639B2CF1A3F855AFB41861DEC48DC0D3A9C* __this, const RuntimeMethod* method) ;
  917. inline void Action_1_Invoke_mE959103AFF340DAE4FFA216861988A12A1F3C805_inline (Action_1_tC58438B06CEC83E8978FB47AC67764F80F55DEA8* __this, MeshGenerationResult_tD5A6D639B2CF1A3F855AFB41861DEC48DC0D3A9C ___0_obj, const RuntimeMethod* method)
  918. {
  919. (( void (*) (Action_1_tC58438B06CEC83E8978FB47AC67764F80F55DEA8*, MeshGenerationResult_tD5A6D639B2CF1A3F855AFB41861DEC48DC0D3A9C, const RuntimeMethod*))Action_1_Invoke_mE959103AFF340DAE4FFA216861988A12A1F3C805_gshared_inline)(__this, ___0_obj, method);
  920. }
  921. inline void IntegratedSubsystem_1__ctor_m994BCD28C1C5A54986AB4DDA38E2578381CCA171 (IntegratedSubsystem_1_t3AB3A9BAB10A4D1420E63EEA50D40FEE65F41C03* __this, const RuntimeMethod* method)
  922. {
  923. (( void (*) (IntegratedSubsystem_1_t3AB3A9BAB10A4D1420E63EEA50D40FEE65F41C03*, const RuntimeMethod*))IntegratedSubsystem_1__ctor_mA130811A078A40712D15BFE67E73D0517AB0E989_gshared)(__this, method);
  924. }
  925. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MeshTransformList_Dispose_m7655ACDE6BC605B30EF2BC387A7B9D0F4D9EED19 (intptr_t ___0_self, const RuntimeMethod* method) ;
  926. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MeshTransformList_Dispose_m0F0B77B84E50F02EB1A48751831808F9C69E0636 (MeshTransformList_t761D725D4B30CFD7DDF57B3725004994FB3B561F* __this, const RuntimeMethod* method) ;
  927. inline void IntegratedSubsystemDescriptor_1__ctor_mF4354B29EF84B06E68C05D657260B044B123087C (IntegratedSubsystemDescriptor_1_tBFE1680F4FA360D4E9AB19FDE2CCBD959E436513* __this, const RuntimeMethod* method)
  928. {
  929. (( void (*) (IntegratedSubsystemDescriptor_1_tBFE1680F4FA360D4E9AB19FDE2CCBD959E436513*, const RuntimeMethod*))IntegratedSubsystemDescriptor_1__ctor_m94FAA0F6D63A0144035D2645AAE00202B36BE7DC_gshared)(__this, method);
  930. }
  931. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Single_Equals_m97C79E2B80F39214DB3F7E714FF2BCA45A0A8BF9 (float* __this, float ___0_obj, const RuntimeMethod* method) ;
  932. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Single_GetHashCode_mC3F1E099D1CF165C2D71FBCC5EF6A6792F9021D2 (float* __this, const RuntimeMethod* method) ;
  933. #ifdef __clang__
  934. #pragma clang diagnostic push
  935. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  936. #pragma clang diagnostic ignored "-Wunused-variable"
  937. #endif
  938. #ifdef __clang__
  939. #pragma clang diagnostic pop
  940. #endif
  941. #ifdef __clang__
  942. #pragma clang diagnostic push
  943. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  944. #pragma clang diagnostic ignored "-Wunused-variable"
  945. #endif
  946. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputTracking_InvokeTrackingEvent_mA218CBE5D81A639B9C9A084A5360FEAD4625C42C (int32_t ___0_eventType, int32_t ___1_nodeType, int64_t ___2_uniqueID, bool ___3_tracked, const RuntimeMethod* method)
  947. {
  948. static bool s_Il2CppMethodInitialized;
  949. if (!s_Il2CppMethodInitialized)
  950. {
  951. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputTracking_tA4F34D4D5EC8E560B56ED295177C040D9C9815F1_il2cpp_TypeInfo_var);
  952. s_Il2CppMethodInitialized = true;
  953. }
  954. Action_1_t290119641EBA3C1EAC8AF78274C63CE01C3046D8* V_0 = NULL;
  955. XRNodeState_t683158812A1D80A6BC73DB97405BB0B795A9111A V_1;
  956. memset((&V_1), 0, sizeof(V_1));
  957. int32_t V_2 = 0;
  958. int32_t V_3 = 0;
  959. bool V_4 = false;
  960. {
  961. V_0 = (Action_1_t290119641EBA3C1EAC8AF78274C63CE01C3046D8*)NULL;
  962. il2cpp_codegen_initobj((&V_1), sizeof(XRNodeState_t683158812A1D80A6BC73DB97405BB0B795A9111A));
  963. int64_t L_0 = ___2_uniqueID;
  964. XRNodeState_set_uniqueID_m1C42BE763CEB5BE66EECE54288DE28D30CCB085F((&V_1), L_0, NULL);
  965. int32_t L_1 = ___1_nodeType;
  966. XRNodeState_set_nodeType_m17D747D9C558277596BD29F59FD8FDEE1A892FF4((&V_1), L_1, NULL);
  967. bool L_2 = ___3_tracked;
  968. XRNodeState_set_tracked_m5B448272E0E14001A16A150EE7B602ADE1D85A45((&V_1), L_2, NULL);
  969. int32_t L_3 = ___0_eventType;
  970. V_3 = L_3;
  971. int32_t L_4 = V_3;
  972. V_2 = L_4;
  973. int32_t L_5 = V_2;
  974. switch (L_5)
  975. {
  976. case 0:
  977. {
  978. goto IL_0052;
  979. }
  980. case 1:
  981. {
  982. goto IL_005a;
  983. }
  984. case 2:
  985. {
  986. goto IL_0042;
  987. }
  988. case 3:
  989. {
  990. goto IL_004a;
  991. }
  992. }
  993. }
  994. {
  995. goto IL_0062;
  996. }
  997. IL_0042:
  998. {
  999. Action_1_t290119641EBA3C1EAC8AF78274C63CE01C3046D8* L_6 = ((InputTracking_tA4F34D4D5EC8E560B56ED295177C040D9C9815F1_StaticFields*)il2cpp_codegen_static_fields_for(InputTracking_tA4F34D4D5EC8E560B56ED295177C040D9C9815F1_il2cpp_TypeInfo_var))->___trackingAcquired;
  1000. V_0 = L_6;
  1001. goto IL_007f;
  1002. }
  1003. IL_004a:
  1004. {
  1005. Action_1_t290119641EBA3C1EAC8AF78274C63CE01C3046D8* L_7 = ((InputTracking_tA4F34D4D5EC8E560B56ED295177C040D9C9815F1_StaticFields*)il2cpp_codegen_static_fields_for(InputTracking_tA4F34D4D5EC8E560B56ED295177C040D9C9815F1_il2cpp_TypeInfo_var))->___trackingLost;
  1006. V_0 = L_7;
  1007. goto IL_007f;
  1008. }
  1009. IL_0052:
  1010. {
  1011. Action_1_t290119641EBA3C1EAC8AF78274C63CE01C3046D8* L_8 = ((InputTracking_tA4F34D4D5EC8E560B56ED295177C040D9C9815F1_StaticFields*)il2cpp_codegen_static_fields_for(InputTracking_tA4F34D4D5EC8E560B56ED295177C040D9C9815F1_il2cpp_TypeInfo_var))->___nodeAdded;
  1012. V_0 = L_8;
  1013. goto IL_007f;
  1014. }
  1015. IL_005a:
  1016. {
  1017. Action_1_t290119641EBA3C1EAC8AF78274C63CE01C3046D8* L_9 = ((InputTracking_tA4F34D4D5EC8E560B56ED295177C040D9C9815F1_StaticFields*)il2cpp_codegen_static_fields_for(InputTracking_tA4F34D4D5EC8E560B56ED295177C040D9C9815F1_il2cpp_TypeInfo_var))->___nodeRemoved;
  1018. V_0 = L_9;
  1019. goto IL_007f;
  1020. }
  1021. IL_0062:
  1022. {
  1023. Il2CppFakeBox<int32_t> L_10(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&TrackingStateEventType_tB20EB5D5E27ACC8D551C965C01143C58A99AAC3F_il2cpp_TypeInfo_var)), (&___0_eventType));
  1024. String_t* L_11;
  1025. L_11 = Enum_ToString_m946B0B83C4470457D0FF555D862022C72BB55741((Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2*)(&L_10), NULL);
  1026. String_t* L_12;
  1027. L_12 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF953F17BB91EBF78300169DEE55CE060B4F1C569)), L_11, NULL);
  1028. ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_13 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var)));
  1029. ArgumentException__ctor_m026938A67AF9D36BB7ED27F80425D7194B514465(L_13, L_12, NULL);
  1030. IL2CPP_RAISE_MANAGED_EXCEPTION(L_13, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InputTracking_InvokeTrackingEvent_mA218CBE5D81A639B9C9A084A5360FEAD4625C42C_RuntimeMethod_var)));
  1031. }
  1032. IL_007f:
  1033. {
  1034. Action_1_t290119641EBA3C1EAC8AF78274C63CE01C3046D8* L_14 = V_0;
  1035. V_4 = (bool)((!(((RuntimeObject*)(Action_1_t290119641EBA3C1EAC8AF78274C63CE01C3046D8*)L_14) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
  1036. bool L_15 = V_4;
  1037. if (!L_15)
  1038. {
  1039. goto IL_0093;
  1040. }
  1041. }
  1042. {
  1043. Action_1_t290119641EBA3C1EAC8AF78274C63CE01C3046D8* L_16 = V_0;
  1044. XRNodeState_t683158812A1D80A6BC73DB97405BB0B795A9111A L_17 = V_1;
  1045. NullCheck(L_16);
  1046. Action_1_Invoke_m0D1DB9EA639FC121D071208CB0B6240B4E12B7CC_inline(L_16, L_17, NULL);
  1047. }
  1048. IL_0093:
  1049. {
  1050. return;
  1051. }
  1052. }
  1053. #ifdef __clang__
  1054. #pragma clang diagnostic pop
  1055. #endif
  1056. #ifdef __clang__
  1057. #pragma clang diagnostic push
  1058. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  1059. #pragma clang diagnostic ignored "-Wunused-variable"
  1060. #endif
  1061. #ifdef __clang__
  1062. #pragma clang diagnostic pop
  1063. #endif
  1064. #ifdef __clang__
  1065. #pragma clang diagnostic push
  1066. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  1067. #pragma clang diagnostic ignored "-Wunused-variable"
  1068. #endif
  1069. #ifdef __clang__
  1070. #pragma clang diagnostic pop
  1071. #endif
  1072. #ifdef __clang__
  1073. #pragma clang diagnostic push
  1074. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  1075. #pragma clang diagnostic ignored "-Wunused-variable"
  1076. #endif
  1077. #ifdef __clang__
  1078. #pragma clang diagnostic pop
  1079. #endif
  1080. #ifdef __clang__
  1081. #pragma clang diagnostic push
  1082. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  1083. #pragma clang diagnostic ignored "-Wunused-variable"
  1084. #endif
  1085. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XRNodeState_set_uniqueID_m1C42BE763CEB5BE66EECE54288DE28D30CCB085F (XRNodeState_t683158812A1D80A6BC73DB97405BB0B795A9111A* __this, uint64_t ___0_value, const RuntimeMethod* method)
  1086. {
  1087. {
  1088. uint64_t L_0 = ___0_value;
  1089. __this->___m_UniqueID = L_0;
  1090. return;
  1091. }
  1092. }
  1093. IL2CPP_EXTERN_C void XRNodeState_set_uniqueID_m1C42BE763CEB5BE66EECE54288DE28D30CCB085F_AdjustorThunk (RuntimeObject* __this, uint64_t ___0_value, const RuntimeMethod* method)
  1094. {
  1095. XRNodeState_t683158812A1D80A6BC73DB97405BB0B795A9111A* _thisAdjusted;
  1096. int32_t _offset = 1;
  1097. _thisAdjusted = reinterpret_cast<XRNodeState_t683158812A1D80A6BC73DB97405BB0B795A9111A*>(__this + _offset);
  1098. XRNodeState_set_uniqueID_m1C42BE763CEB5BE66EECE54288DE28D30CCB085F(_thisAdjusted, ___0_value, method);
  1099. }
  1100. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XRNodeState_set_nodeType_m17D747D9C558277596BD29F59FD8FDEE1A892FF4 (XRNodeState_t683158812A1D80A6BC73DB97405BB0B795A9111A* __this, int32_t ___0_value, const RuntimeMethod* method)
  1101. {
  1102. {
  1103. int32_t L_0 = ___0_value;
  1104. __this->___m_Type = L_0;
  1105. return;
  1106. }
  1107. }
  1108. IL2CPP_EXTERN_C void XRNodeState_set_nodeType_m17D747D9C558277596BD29F59FD8FDEE1A892FF4_AdjustorThunk (RuntimeObject* __this, int32_t ___0_value, const RuntimeMethod* method)
  1109. {
  1110. XRNodeState_t683158812A1D80A6BC73DB97405BB0B795A9111A* _thisAdjusted;
  1111. int32_t _offset = 1;
  1112. _thisAdjusted = reinterpret_cast<XRNodeState_t683158812A1D80A6BC73DB97405BB0B795A9111A*>(__this + _offset);
  1113. XRNodeState_set_nodeType_m17D747D9C558277596BD29F59FD8FDEE1A892FF4(_thisAdjusted, ___0_value, method);
  1114. }
  1115. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XRNodeState_set_tracked_m5B448272E0E14001A16A150EE7B602ADE1D85A45 (XRNodeState_t683158812A1D80A6BC73DB97405BB0B795A9111A* __this, bool ___0_value, const RuntimeMethod* method)
  1116. {
  1117. XRNodeState_t683158812A1D80A6BC73DB97405BB0B795A9111A* G_B2_0 = NULL;
  1118. XRNodeState_t683158812A1D80A6BC73DB97405BB0B795A9111A* G_B1_0 = NULL;
  1119. int32_t G_B3_0 = 0;
  1120. XRNodeState_t683158812A1D80A6BC73DB97405BB0B795A9111A* G_B3_1 = NULL;
  1121. {
  1122. bool L_0 = ___0_value;
  1123. if (L_0)
  1124. {
  1125. G_B2_0 = __this;
  1126. goto IL_0008;
  1127. }
  1128. G_B1_0 = __this;
  1129. }
  1130. {
  1131. G_B3_0 = 0;
  1132. G_B3_1 = G_B1_0;
  1133. goto IL_0009;
  1134. }
  1135. IL_0008:
  1136. {
  1137. G_B3_0 = 1;
  1138. G_B3_1 = G_B2_0;
  1139. }
  1140. IL_0009:
  1141. {
  1142. G_B3_1->___m_Tracked = G_B3_0;
  1143. return;
  1144. }
  1145. }
  1146. IL2CPP_EXTERN_C void XRNodeState_set_tracked_m5B448272E0E14001A16A150EE7B602ADE1D85A45_AdjustorThunk (RuntimeObject* __this, bool ___0_value, const RuntimeMethod* method)
  1147. {
  1148. XRNodeState_t683158812A1D80A6BC73DB97405BB0B795A9111A* _thisAdjusted;
  1149. int32_t _offset = 1;
  1150. _thisAdjusted = reinterpret_cast<XRNodeState_t683158812A1D80A6BC73DB97405BB0B795A9111A*>(__this + _offset);
  1151. XRNodeState_set_tracked_m5B448272E0E14001A16A150EE7B602ADE1D85A45(_thisAdjusted, ___0_value, method);
  1152. }
  1153. #ifdef __clang__
  1154. #pragma clang diagnostic pop
  1155. #endif
  1156. #ifdef __clang__
  1157. #pragma clang diagnostic push
  1158. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  1159. #pragma clang diagnostic ignored "-Wunused-variable"
  1160. #endif
  1161. #ifdef __clang__
  1162. #pragma clang diagnostic pop
  1163. #endif
  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. #ifdef __clang__
  1170. #pragma clang diagnostic pop
  1171. #endif
  1172. #ifdef __clang__
  1173. #pragma clang diagnostic push
  1174. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  1175. #pragma clang diagnostic ignored "-Wunused-variable"
  1176. #endif
  1177. #ifdef __clang__
  1178. #pragma clang diagnostic pop
  1179. #endif
  1180. #ifdef __clang__
  1181. #pragma clang diagnostic push
  1182. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  1183. #pragma clang diagnostic ignored "-Wunused-variable"
  1184. #endif
  1185. #ifdef __clang__
  1186. #pragma clang diagnostic pop
  1187. #endif
  1188. #ifdef __clang__
  1189. #pragma clang diagnostic push
  1190. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  1191. #pragma clang diagnostic ignored "-Wunused-variable"
  1192. #endif
  1193. IL2CPP_EXTERN_C void InputFeatureUsage_t1E251DC4F8CD697080F0F5D98388955AF8B87599_marshal_pinvoke(const InputFeatureUsage_t1E251DC4F8CD697080F0F5D98388955AF8B87599& unmarshaled, InputFeatureUsage_t1E251DC4F8CD697080F0F5D98388955AF8B87599_marshaled_pinvoke& marshaled)
  1194. {
  1195. marshaled.___m_Name = il2cpp_codegen_marshal_string(unmarshaled.___m_Name);
  1196. marshaled.___m_InternalType = unmarshaled.___m_InternalType;
  1197. }
  1198. IL2CPP_EXTERN_C void InputFeatureUsage_t1E251DC4F8CD697080F0F5D98388955AF8B87599_marshal_pinvoke_back(const InputFeatureUsage_t1E251DC4F8CD697080F0F5D98388955AF8B87599_marshaled_pinvoke& marshaled, InputFeatureUsage_t1E251DC4F8CD697080F0F5D98388955AF8B87599& unmarshaled)
  1199. {
  1200. unmarshaled.___m_Name = il2cpp_codegen_marshal_string_result(marshaled.___m_Name);
  1201. Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___m_Name), (void*)il2cpp_codegen_marshal_string_result(marshaled.___m_Name));
  1202. uint32_t unmarshaledm_InternalType_temp_1 = 0;
  1203. unmarshaledm_InternalType_temp_1 = marshaled.___m_InternalType;
  1204. unmarshaled.___m_InternalType = unmarshaledm_InternalType_temp_1;
  1205. }
  1206. IL2CPP_EXTERN_C void InputFeatureUsage_t1E251DC4F8CD697080F0F5D98388955AF8B87599_marshal_pinvoke_cleanup(InputFeatureUsage_t1E251DC4F8CD697080F0F5D98388955AF8B87599_marshaled_pinvoke& marshaled)
  1207. {
  1208. il2cpp_codegen_marshal_free(marshaled.___m_Name);
  1209. marshaled.___m_Name = NULL;
  1210. }
  1211. IL2CPP_EXTERN_C void InputFeatureUsage_t1E251DC4F8CD697080F0F5D98388955AF8B87599_marshal_com(const InputFeatureUsage_t1E251DC4F8CD697080F0F5D98388955AF8B87599& unmarshaled, InputFeatureUsage_t1E251DC4F8CD697080F0F5D98388955AF8B87599_marshaled_com& marshaled)
  1212. {
  1213. marshaled.___m_Name = il2cpp_codegen_marshal_bstring(unmarshaled.___m_Name);
  1214. marshaled.___m_InternalType = unmarshaled.___m_InternalType;
  1215. }
  1216. IL2CPP_EXTERN_C void InputFeatureUsage_t1E251DC4F8CD697080F0F5D98388955AF8B87599_marshal_com_back(const InputFeatureUsage_t1E251DC4F8CD697080F0F5D98388955AF8B87599_marshaled_com& marshaled, InputFeatureUsage_t1E251DC4F8CD697080F0F5D98388955AF8B87599& unmarshaled)
  1217. {
  1218. unmarshaled.___m_Name = il2cpp_codegen_marshal_bstring_result(marshaled.___m_Name);
  1219. Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___m_Name), (void*)il2cpp_codegen_marshal_bstring_result(marshaled.___m_Name));
  1220. uint32_t unmarshaledm_InternalType_temp_1 = 0;
  1221. unmarshaledm_InternalType_temp_1 = marshaled.___m_InternalType;
  1222. unmarshaled.___m_InternalType = unmarshaledm_InternalType_temp_1;
  1223. }
  1224. IL2CPP_EXTERN_C void InputFeatureUsage_t1E251DC4F8CD697080F0F5D98388955AF8B87599_marshal_com_cleanup(InputFeatureUsage_t1E251DC4F8CD697080F0F5D98388955AF8B87599_marshaled_com& marshaled)
  1225. {
  1226. il2cpp_codegen_marshal_free_bstring(marshaled.___m_Name);
  1227. marshaled.___m_Name = NULL;
  1228. }
  1229. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* InputFeatureUsage_get_name_mA51C7B42F66E87B3527CBD061D1E6944058FE085 (InputFeatureUsage_t1E251DC4F8CD697080F0F5D98388955AF8B87599* __this, const RuntimeMethod* method)
  1230. {
  1231. String_t* V_0 = NULL;
  1232. {
  1233. String_t* L_0 = __this->___m_Name;
  1234. V_0 = L_0;
  1235. goto IL_000a;
  1236. }
  1237. IL_000a:
  1238. {
  1239. String_t* L_1 = V_0;
  1240. return L_1;
  1241. }
  1242. }
  1243. IL2CPP_EXTERN_C String_t* InputFeatureUsage_get_name_mA51C7B42F66E87B3527CBD061D1E6944058FE085_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  1244. {
  1245. InputFeatureUsage_t1E251DC4F8CD697080F0F5D98388955AF8B87599* _thisAdjusted;
  1246. int32_t _offset = 1;
  1247. _thisAdjusted = reinterpret_cast<InputFeatureUsage_t1E251DC4F8CD697080F0F5D98388955AF8B87599*>(__this + _offset);
  1248. String_t* _returnValue;
  1249. _returnValue = InputFeatureUsage_get_name_mA51C7B42F66E87B3527CBD061D1E6944058FE085(_thisAdjusted, method);
  1250. return _returnValue;
  1251. }
  1252. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t InputFeatureUsage_get_internalType_m39EE9801AA983980676998D910C3A906191F8810 (InputFeatureUsage_t1E251DC4F8CD697080F0F5D98388955AF8B87599* __this, const RuntimeMethod* method)
  1253. {
  1254. uint32_t V_0 = 0;
  1255. {
  1256. uint32_t L_0 = __this->___m_InternalType;
  1257. V_0 = L_0;
  1258. goto IL_000a;
  1259. }
  1260. IL_000a:
  1261. {
  1262. uint32_t L_1 = V_0;
  1263. return L_1;
  1264. }
  1265. }
  1266. IL2CPP_EXTERN_C uint32_t InputFeatureUsage_get_internalType_m39EE9801AA983980676998D910C3A906191F8810_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  1267. {
  1268. InputFeatureUsage_t1E251DC4F8CD697080F0F5D98388955AF8B87599* _thisAdjusted;
  1269. int32_t _offset = 1;
  1270. _thisAdjusted = reinterpret_cast<InputFeatureUsage_t1E251DC4F8CD697080F0F5D98388955AF8B87599*>(__this + _offset);
  1271. uint32_t _returnValue;
  1272. _returnValue = InputFeatureUsage_get_internalType_m39EE9801AA983980676998D910C3A906191F8810(_thisAdjusted, method);
  1273. return _returnValue;
  1274. }
  1275. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputFeatureUsage_Equals_m490288B62FC8FB23746E66937C85D8600BC150C0 (InputFeatureUsage_t1E251DC4F8CD697080F0F5D98388955AF8B87599* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method)
  1276. {
  1277. static bool s_Il2CppMethodInitialized;
  1278. if (!s_Il2CppMethodInitialized)
  1279. {
  1280. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputFeatureUsage_t1E251DC4F8CD697080F0F5D98388955AF8B87599_il2cpp_TypeInfo_var);
  1281. s_Il2CppMethodInitialized = true;
  1282. }
  1283. bool V_0 = false;
  1284. bool V_1 = false;
  1285. {
  1286. RuntimeObject* L_0 = ___0_obj;
  1287. V_0 = (bool)((((int32_t)((!(((RuntimeObject*)(RuntimeObject*)((RuntimeObject*)IsInstSealed((RuntimeObject*)L_0, InputFeatureUsage_t1E251DC4F8CD697080F0F5D98388955AF8B87599_il2cpp_TypeInfo_var))) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0)) == ((int32_t)0))? 1 : 0);
  1288. bool L_1 = V_0;
  1289. if (!L_1)
  1290. {
  1291. goto IL_0015;
  1292. }
  1293. }
  1294. {
  1295. V_1 = (bool)0;
  1296. goto IL_0024;
  1297. }
  1298. IL_0015:
  1299. {
  1300. RuntimeObject* L_2 = ___0_obj;
  1301. bool L_3;
  1302. L_3 = InputFeatureUsage_Equals_m77BD3037164E49DCCFE7C912FD67B14D9A0A621D(__this, ((*(InputFeatureUsage_t1E251DC4F8CD697080F0F5D98388955AF8B87599*)UnBox(L_2, InputFeatureUsage_t1E251DC4F8CD697080F0F5D98388955AF8B87599_il2cpp_TypeInfo_var))), NULL);
  1303. V_1 = L_3;
  1304. goto IL_0024;
  1305. }
  1306. IL_0024:
  1307. {
  1308. bool L_4 = V_1;
  1309. return L_4;
  1310. }
  1311. }
  1312. IL2CPP_EXTERN_C bool InputFeatureUsage_Equals_m490288B62FC8FB23746E66937C85D8600BC150C0_AdjustorThunk (RuntimeObject* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method)
  1313. {
  1314. InputFeatureUsage_t1E251DC4F8CD697080F0F5D98388955AF8B87599* _thisAdjusted;
  1315. int32_t _offset = 1;
  1316. _thisAdjusted = reinterpret_cast<InputFeatureUsage_t1E251DC4F8CD697080F0F5D98388955AF8B87599*>(__this + _offset);
  1317. bool _returnValue;
  1318. _returnValue = InputFeatureUsage_Equals_m490288B62FC8FB23746E66937C85D8600BC150C0(_thisAdjusted, ___0_obj, method);
  1319. return _returnValue;
  1320. }
  1321. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputFeatureUsage_Equals_m77BD3037164E49DCCFE7C912FD67B14D9A0A621D (InputFeatureUsage_t1E251DC4F8CD697080F0F5D98388955AF8B87599* __this, InputFeatureUsage_t1E251DC4F8CD697080F0F5D98388955AF8B87599 ___0_other, const RuntimeMethod* method)
  1322. {
  1323. bool V_0 = false;
  1324. int32_t G_B3_0 = 0;
  1325. {
  1326. String_t* L_0;
  1327. L_0 = InputFeatureUsage_get_name_mA51C7B42F66E87B3527CBD061D1E6944058FE085(__this, NULL);
  1328. String_t* L_1;
  1329. L_1 = InputFeatureUsage_get_name_mA51C7B42F66E87B3527CBD061D1E6944058FE085((&___0_other), NULL);
  1330. bool L_2;
  1331. L_2 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_0, L_1, NULL);
  1332. if (!L_2)
  1333. {
  1334. goto IL_0026;
  1335. }
  1336. }
  1337. {
  1338. uint32_t L_3;
  1339. L_3 = InputFeatureUsage_get_internalType_m39EE9801AA983980676998D910C3A906191F8810(__this, NULL);
  1340. uint32_t L_4;
  1341. L_4 = InputFeatureUsage_get_internalType_m39EE9801AA983980676998D910C3A906191F8810((&___0_other), NULL);
  1342. G_B3_0 = ((((int32_t)L_3) == ((int32_t)L_4))? 1 : 0);
  1343. goto IL_0027;
  1344. }
  1345. IL_0026:
  1346. {
  1347. G_B3_0 = 0;
  1348. }
  1349. IL_0027:
  1350. {
  1351. V_0 = (bool)G_B3_0;
  1352. goto IL_002a;
  1353. }
  1354. IL_002a:
  1355. {
  1356. bool L_5 = V_0;
  1357. return L_5;
  1358. }
  1359. }
  1360. IL2CPP_EXTERN_C bool InputFeatureUsage_Equals_m77BD3037164E49DCCFE7C912FD67B14D9A0A621D_AdjustorThunk (RuntimeObject* __this, InputFeatureUsage_t1E251DC4F8CD697080F0F5D98388955AF8B87599 ___0_other, const RuntimeMethod* method)
  1361. {
  1362. InputFeatureUsage_t1E251DC4F8CD697080F0F5D98388955AF8B87599* _thisAdjusted;
  1363. int32_t _offset = 1;
  1364. _thisAdjusted = reinterpret_cast<InputFeatureUsage_t1E251DC4F8CD697080F0F5D98388955AF8B87599*>(__this + _offset);
  1365. bool _returnValue;
  1366. _returnValue = InputFeatureUsage_Equals_m77BD3037164E49DCCFE7C912FD67B14D9A0A621D(_thisAdjusted, ___0_other, method);
  1367. return _returnValue;
  1368. }
  1369. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t InputFeatureUsage_GetHashCode_m823C86783F2394534F08BF9F56F4A23656D8E34D (InputFeatureUsage_t1E251DC4F8CD697080F0F5D98388955AF8B87599* __this, const RuntimeMethod* method)
  1370. {
  1371. uint32_t V_0 = 0;
  1372. int32_t V_1 = 0;
  1373. {
  1374. String_t* L_0;
  1375. L_0 = InputFeatureUsage_get_name_mA51C7B42F66E87B3527CBD061D1E6944058FE085(__this, NULL);
  1376. NullCheck(L_0);
  1377. int32_t L_1;
  1378. L_1 = VirtualFuncInvoker0< int32_t >::Invoke(2, L_0);
  1379. uint32_t L_2;
  1380. L_2 = InputFeatureUsage_get_internalType_m39EE9801AA983980676998D910C3A906191F8810(__this, NULL);
  1381. V_0 = L_2;
  1382. int32_t L_3;
  1383. L_3 = UInt32_GetHashCode_mB9A03A037C079ADF0E61516BECA1AB05F92266BC((&V_0), NULL);
  1384. V_1 = ((int32_t)(L_1^((int32_t)(L_3<<1))));
  1385. goto IL_0026;
  1386. }
  1387. IL_0026:
  1388. {
  1389. int32_t L_4 = V_1;
  1390. return L_4;
  1391. }
  1392. }
  1393. IL2CPP_EXTERN_C int32_t InputFeatureUsage_GetHashCode_m823C86783F2394534F08BF9F56F4A23656D8E34D_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  1394. {
  1395. InputFeatureUsage_t1E251DC4F8CD697080F0F5D98388955AF8B87599* _thisAdjusted;
  1396. int32_t _offset = 1;
  1397. _thisAdjusted = reinterpret_cast<InputFeatureUsage_t1E251DC4F8CD697080F0F5D98388955AF8B87599*>(__this + _offset);
  1398. int32_t _returnValue;
  1399. _returnValue = InputFeatureUsage_GetHashCode_m823C86783F2394534F08BF9F56F4A23656D8E34D(_thisAdjusted, method);
  1400. return _returnValue;
  1401. }
  1402. #ifdef __clang__
  1403. #pragma clang diagnostic pop
  1404. #endif
  1405. #ifdef __clang__
  1406. #pragma clang diagnostic push
  1407. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  1408. #pragma clang diagnostic ignored "-Wunused-variable"
  1409. #endif
  1410. IL2CPP_EXTERN_C void InputDevice_t882EE3EE8A71D8F5F38BA3F9356A49F24510E8BD_marshal_pinvoke(const InputDevice_t882EE3EE8A71D8F5F38BA3F9356A49F24510E8BD& unmarshaled, InputDevice_t882EE3EE8A71D8F5F38BA3F9356A49F24510E8BD_marshaled_pinvoke& marshaled)
  1411. {
  1412. marshaled.___m_DeviceId = unmarshaled.___m_DeviceId;
  1413. marshaled.___m_Initialized = static_cast<int32_t>(unmarshaled.___m_Initialized);
  1414. }
  1415. IL2CPP_EXTERN_C void InputDevice_t882EE3EE8A71D8F5F38BA3F9356A49F24510E8BD_marshal_pinvoke_back(const InputDevice_t882EE3EE8A71D8F5F38BA3F9356A49F24510E8BD_marshaled_pinvoke& marshaled, InputDevice_t882EE3EE8A71D8F5F38BA3F9356A49F24510E8BD& unmarshaled)
  1416. {
  1417. uint64_t unmarshaledm_DeviceId_temp_0 = 0;
  1418. unmarshaledm_DeviceId_temp_0 = marshaled.___m_DeviceId;
  1419. unmarshaled.___m_DeviceId = unmarshaledm_DeviceId_temp_0;
  1420. bool unmarshaledm_Initialized_temp_1 = false;
  1421. unmarshaledm_Initialized_temp_1 = static_cast<bool>(marshaled.___m_Initialized);
  1422. unmarshaled.___m_Initialized = unmarshaledm_Initialized_temp_1;
  1423. }
  1424. IL2CPP_EXTERN_C void InputDevice_t882EE3EE8A71D8F5F38BA3F9356A49F24510E8BD_marshal_pinvoke_cleanup(InputDevice_t882EE3EE8A71D8F5F38BA3F9356A49F24510E8BD_marshaled_pinvoke& marshaled)
  1425. {
  1426. }
  1427. IL2CPP_EXTERN_C void InputDevice_t882EE3EE8A71D8F5F38BA3F9356A49F24510E8BD_marshal_com(const InputDevice_t882EE3EE8A71D8F5F38BA3F9356A49F24510E8BD& unmarshaled, InputDevice_t882EE3EE8A71D8F5F38BA3F9356A49F24510E8BD_marshaled_com& marshaled)
  1428. {
  1429. marshaled.___m_DeviceId = unmarshaled.___m_DeviceId;
  1430. marshaled.___m_Initialized = static_cast<int32_t>(unmarshaled.___m_Initialized);
  1431. }
  1432. IL2CPP_EXTERN_C void InputDevice_t882EE3EE8A71D8F5F38BA3F9356A49F24510E8BD_marshal_com_back(const InputDevice_t882EE3EE8A71D8F5F38BA3F9356A49F24510E8BD_marshaled_com& marshaled, InputDevice_t882EE3EE8A71D8F5F38BA3F9356A49F24510E8BD& unmarshaled)
  1433. {
  1434. uint64_t unmarshaledm_DeviceId_temp_0 = 0;
  1435. unmarshaledm_DeviceId_temp_0 = marshaled.___m_DeviceId;
  1436. unmarshaled.___m_DeviceId = unmarshaledm_DeviceId_temp_0;
  1437. bool unmarshaledm_Initialized_temp_1 = false;
  1438. unmarshaledm_Initialized_temp_1 = static_cast<bool>(marshaled.___m_Initialized);
  1439. unmarshaled.___m_Initialized = unmarshaledm_Initialized_temp_1;
  1440. }
  1441. IL2CPP_EXTERN_C void InputDevice_t882EE3EE8A71D8F5F38BA3F9356A49F24510E8BD_marshal_com_cleanup(InputDevice_t882EE3EE8A71D8F5F38BA3F9356A49F24510E8BD_marshaled_com& marshaled)
  1442. {
  1443. }
  1444. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputDevice__ctor_mC7506750471891883425541E9DE3EB23D8FE4E34 (InputDevice_t882EE3EE8A71D8F5F38BA3F9356A49F24510E8BD* __this, uint64_t ___0_deviceId, const RuntimeMethod* method)
  1445. {
  1446. {
  1447. uint64_t L_0 = ___0_deviceId;
  1448. __this->___m_DeviceId = L_0;
  1449. __this->___m_Initialized = (bool)1;
  1450. return;
  1451. }
  1452. }
  1453. IL2CPP_EXTERN_C void InputDevice__ctor_mC7506750471891883425541E9DE3EB23D8FE4E34_AdjustorThunk (RuntimeObject* __this, uint64_t ___0_deviceId, const RuntimeMethod* method)
  1454. {
  1455. InputDevice_t882EE3EE8A71D8F5F38BA3F9356A49F24510E8BD* _thisAdjusted;
  1456. int32_t _offset = 1;
  1457. _thisAdjusted = reinterpret_cast<InputDevice_t882EE3EE8A71D8F5F38BA3F9356A49F24510E8BD*>(__this + _offset);
  1458. InputDevice__ctor_mC7506750471891883425541E9DE3EB23D8FE4E34(_thisAdjusted, ___0_deviceId, method);
  1459. }
  1460. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint64_t InputDevice_get_deviceId_mF3FFF56432109EF58AC2EE178FA343261E950A19 (InputDevice_t882EE3EE8A71D8F5F38BA3F9356A49F24510E8BD* __this, const RuntimeMethod* method)
  1461. {
  1462. uint64_t V_0 = 0;
  1463. uint64_t G_B3_0 = 0;
  1464. {
  1465. bool L_0 = __this->___m_Initialized;
  1466. if (L_0)
  1467. {
  1468. goto IL_000d;
  1469. }
  1470. }
  1471. {
  1472. G_B3_0 = ((uint64_t)(((int64_t)(-1))));
  1473. goto IL_0013;
  1474. }
  1475. IL_000d:
  1476. {
  1477. uint64_t L_1 = __this->___m_DeviceId;
  1478. G_B3_0 = L_1;
  1479. }
  1480. IL_0013:
  1481. {
  1482. V_0 = G_B3_0;
  1483. goto IL_0016;
  1484. }
  1485. IL_0016:
  1486. {
  1487. uint64_t L_2 = V_0;
  1488. return L_2;
  1489. }
  1490. }
  1491. IL2CPP_EXTERN_C uint64_t InputDevice_get_deviceId_mF3FFF56432109EF58AC2EE178FA343261E950A19_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  1492. {
  1493. InputDevice_t882EE3EE8A71D8F5F38BA3F9356A49F24510E8BD* _thisAdjusted;
  1494. int32_t _offset = 1;
  1495. _thisAdjusted = reinterpret_cast<InputDevice_t882EE3EE8A71D8F5F38BA3F9356A49F24510E8BD*>(__this + _offset);
  1496. uint64_t _returnValue;
  1497. _returnValue = InputDevice_get_deviceId_mF3FFF56432109EF58AC2EE178FA343261E950A19(_thisAdjusted, method);
  1498. return _returnValue;
  1499. }
  1500. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputDevice_Equals_m206193EDB0C7A69C0BDFC821CE87B887C7BE0CAC (InputDevice_t882EE3EE8A71D8F5F38BA3F9356A49F24510E8BD* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method)
  1501. {
  1502. static bool s_Il2CppMethodInitialized;
  1503. if (!s_Il2CppMethodInitialized)
  1504. {
  1505. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputDevice_t882EE3EE8A71D8F5F38BA3F9356A49F24510E8BD_il2cpp_TypeInfo_var);
  1506. s_Il2CppMethodInitialized = true;
  1507. }
  1508. bool V_0 = false;
  1509. bool V_1 = false;
  1510. {
  1511. RuntimeObject* L_0 = ___0_obj;
  1512. V_0 = (bool)((((int32_t)((!(((RuntimeObject*)(RuntimeObject*)((RuntimeObject*)IsInstSealed((RuntimeObject*)L_0, InputDevice_t882EE3EE8A71D8F5F38BA3F9356A49F24510E8BD_il2cpp_TypeInfo_var))) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0)) == ((int32_t)0))? 1 : 0);
  1513. bool L_1 = V_0;
  1514. if (!L_1)
  1515. {
  1516. goto IL_0015;
  1517. }
  1518. }
  1519. {
  1520. V_1 = (bool)0;
  1521. goto IL_0024;
  1522. }
  1523. IL_0015:
  1524. {
  1525. RuntimeObject* L_2 = ___0_obj;
  1526. bool L_3;
  1527. L_3 = InputDevice_Equals_mD6717F0B7B8605BB9F616947C1A3289C52ED41FC(__this, ((*(InputDevice_t882EE3EE8A71D8F5F38BA3F9356A49F24510E8BD*)UnBox(L_2, InputDevice_t882EE3EE8A71D8F5F38BA3F9356A49F24510E8BD_il2cpp_TypeInfo_var))), NULL);
  1528. V_1 = L_3;
  1529. goto IL_0024;
  1530. }
  1531. IL_0024:
  1532. {
  1533. bool L_4 = V_1;
  1534. return L_4;
  1535. }
  1536. }
  1537. IL2CPP_EXTERN_C bool InputDevice_Equals_m206193EDB0C7A69C0BDFC821CE87B887C7BE0CAC_AdjustorThunk (RuntimeObject* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method)
  1538. {
  1539. InputDevice_t882EE3EE8A71D8F5F38BA3F9356A49F24510E8BD* _thisAdjusted;
  1540. int32_t _offset = 1;
  1541. _thisAdjusted = reinterpret_cast<InputDevice_t882EE3EE8A71D8F5F38BA3F9356A49F24510E8BD*>(__this + _offset);
  1542. bool _returnValue;
  1543. _returnValue = InputDevice_Equals_m206193EDB0C7A69C0BDFC821CE87B887C7BE0CAC(_thisAdjusted, ___0_obj, method);
  1544. return _returnValue;
  1545. }
  1546. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputDevice_Equals_mD6717F0B7B8605BB9F616947C1A3289C52ED41FC (InputDevice_t882EE3EE8A71D8F5F38BA3F9356A49F24510E8BD* __this, InputDevice_t882EE3EE8A71D8F5F38BA3F9356A49F24510E8BD ___0_other, const RuntimeMethod* method)
  1547. {
  1548. bool V_0 = false;
  1549. {
  1550. uint64_t L_0;
  1551. L_0 = InputDevice_get_deviceId_mF3FFF56432109EF58AC2EE178FA343261E950A19(__this, NULL);
  1552. uint64_t L_1;
  1553. L_1 = InputDevice_get_deviceId_mF3FFF56432109EF58AC2EE178FA343261E950A19((&___0_other), NULL);
  1554. V_0 = (bool)((((int64_t)L_0) == ((int64_t)L_1))? 1 : 0);
  1555. goto IL_0013;
  1556. }
  1557. IL_0013:
  1558. {
  1559. bool L_2 = V_0;
  1560. return L_2;
  1561. }
  1562. }
  1563. IL2CPP_EXTERN_C bool InputDevice_Equals_mD6717F0B7B8605BB9F616947C1A3289C52ED41FC_AdjustorThunk (RuntimeObject* __this, InputDevice_t882EE3EE8A71D8F5F38BA3F9356A49F24510E8BD ___0_other, const RuntimeMethod* method)
  1564. {
  1565. InputDevice_t882EE3EE8A71D8F5F38BA3F9356A49F24510E8BD* _thisAdjusted;
  1566. int32_t _offset = 1;
  1567. _thisAdjusted = reinterpret_cast<InputDevice_t882EE3EE8A71D8F5F38BA3F9356A49F24510E8BD*>(__this + _offset);
  1568. bool _returnValue;
  1569. _returnValue = InputDevice_Equals_mD6717F0B7B8605BB9F616947C1A3289C52ED41FC(_thisAdjusted, ___0_other, method);
  1570. return _returnValue;
  1571. }
  1572. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t InputDevice_GetHashCode_m4F8831F85A8646E52B12B5431BEC004AD1BAAD9D (InputDevice_t882EE3EE8A71D8F5F38BA3F9356A49F24510E8BD* __this, const RuntimeMethod* method)
  1573. {
  1574. uint64_t V_0 = 0;
  1575. int32_t V_1 = 0;
  1576. {
  1577. uint64_t L_0;
  1578. L_0 = InputDevice_get_deviceId_mF3FFF56432109EF58AC2EE178FA343261E950A19(__this, NULL);
  1579. V_0 = L_0;
  1580. int32_t L_1;
  1581. L_1 = UInt64_GetHashCode_m65D9FD0102B6B01BF38D986F060F0BDBC29B4F92((&V_0), NULL);
  1582. V_1 = L_1;
  1583. goto IL_0012;
  1584. }
  1585. IL_0012:
  1586. {
  1587. int32_t L_2 = V_1;
  1588. return L_2;
  1589. }
  1590. }
  1591. IL2CPP_EXTERN_C int32_t InputDevice_GetHashCode_m4F8831F85A8646E52B12B5431BEC004AD1BAAD9D_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  1592. {
  1593. InputDevice_t882EE3EE8A71D8F5F38BA3F9356A49F24510E8BD* _thisAdjusted;
  1594. int32_t _offset = 1;
  1595. _thisAdjusted = reinterpret_cast<InputDevice_t882EE3EE8A71D8F5F38BA3F9356A49F24510E8BD*>(__this + _offset);
  1596. int32_t _returnValue;
  1597. _returnValue = InputDevice_GetHashCode_m4F8831F85A8646E52B12B5431BEC004AD1BAAD9D(_thisAdjusted, method);
  1598. return _returnValue;
  1599. }
  1600. #ifdef __clang__
  1601. #pragma clang diagnostic pop
  1602. #endif
  1603. #ifdef __clang__
  1604. #pragma clang diagnostic push
  1605. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  1606. #pragma clang diagnostic ignored "-Wunused-variable"
  1607. #endif
  1608. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint64_t Hand_get_deviceId_m3FD7DC0BD8EBE55A433CBDB6F3D9486D6491714A (Hand_t67B90BC0D36CBC92DF7E38BD15463B925CB5912C* __this, const RuntimeMethod* method)
  1609. {
  1610. uint64_t V_0 = 0;
  1611. {
  1612. uint64_t L_0 = __this->___m_DeviceId;
  1613. V_0 = L_0;
  1614. goto IL_000a;
  1615. }
  1616. IL_000a:
  1617. {
  1618. uint64_t L_1 = V_0;
  1619. return L_1;
  1620. }
  1621. }
  1622. IL2CPP_EXTERN_C uint64_t Hand_get_deviceId_m3FD7DC0BD8EBE55A433CBDB6F3D9486D6491714A_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  1623. {
  1624. Hand_t67B90BC0D36CBC92DF7E38BD15463B925CB5912C* _thisAdjusted;
  1625. int32_t _offset = 1;
  1626. _thisAdjusted = reinterpret_cast<Hand_t67B90BC0D36CBC92DF7E38BD15463B925CB5912C*>(__this + _offset);
  1627. uint64_t _returnValue;
  1628. _returnValue = Hand_get_deviceId_m3FD7DC0BD8EBE55A433CBDB6F3D9486D6491714A(_thisAdjusted, method);
  1629. return _returnValue;
  1630. }
  1631. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t Hand_get_featureIndex_mD4AFCDFAEE8471B59400FF25F84328FA17229775 (Hand_t67B90BC0D36CBC92DF7E38BD15463B925CB5912C* __this, const RuntimeMethod* method)
  1632. {
  1633. uint32_t V_0 = 0;
  1634. {
  1635. uint32_t L_0 = __this->___m_FeatureIndex;
  1636. V_0 = L_0;
  1637. goto IL_000a;
  1638. }
  1639. IL_000a:
  1640. {
  1641. uint32_t L_1 = V_0;
  1642. return L_1;
  1643. }
  1644. }
  1645. IL2CPP_EXTERN_C uint32_t Hand_get_featureIndex_mD4AFCDFAEE8471B59400FF25F84328FA17229775_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  1646. {
  1647. Hand_t67B90BC0D36CBC92DF7E38BD15463B925CB5912C* _thisAdjusted;
  1648. int32_t _offset = 1;
  1649. _thisAdjusted = reinterpret_cast<Hand_t67B90BC0D36CBC92DF7E38BD15463B925CB5912C*>(__this + _offset);
  1650. uint32_t _returnValue;
  1651. _returnValue = Hand_get_featureIndex_mD4AFCDFAEE8471B59400FF25F84328FA17229775(_thisAdjusted, method);
  1652. return _returnValue;
  1653. }
  1654. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Hand_Equals_m2BEF7EF009B595519DA0ADBE1912C197CEAD2E06 (Hand_t67B90BC0D36CBC92DF7E38BD15463B925CB5912C* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method)
  1655. {
  1656. static bool s_Il2CppMethodInitialized;
  1657. if (!s_Il2CppMethodInitialized)
  1658. {
  1659. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Hand_t67B90BC0D36CBC92DF7E38BD15463B925CB5912C_il2cpp_TypeInfo_var);
  1660. s_Il2CppMethodInitialized = true;
  1661. }
  1662. bool V_0 = false;
  1663. bool V_1 = false;
  1664. {
  1665. RuntimeObject* L_0 = ___0_obj;
  1666. V_0 = (bool)((((int32_t)((!(((RuntimeObject*)(RuntimeObject*)((RuntimeObject*)IsInstSealed((RuntimeObject*)L_0, Hand_t67B90BC0D36CBC92DF7E38BD15463B925CB5912C_il2cpp_TypeInfo_var))) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0)) == ((int32_t)0))? 1 : 0);
  1667. bool L_1 = V_0;
  1668. if (!L_1)
  1669. {
  1670. goto IL_0015;
  1671. }
  1672. }
  1673. {
  1674. V_1 = (bool)0;
  1675. goto IL_0024;
  1676. }
  1677. IL_0015:
  1678. {
  1679. RuntimeObject* L_2 = ___0_obj;
  1680. bool L_3;
  1681. L_3 = Hand_Equals_mA5FFEB3581A5E053717C0718AD68E596E801C864(__this, ((*(Hand_t67B90BC0D36CBC92DF7E38BD15463B925CB5912C*)UnBox(L_2, Hand_t67B90BC0D36CBC92DF7E38BD15463B925CB5912C_il2cpp_TypeInfo_var))), NULL);
  1682. V_1 = L_3;
  1683. goto IL_0024;
  1684. }
  1685. IL_0024:
  1686. {
  1687. bool L_4 = V_1;
  1688. return L_4;
  1689. }
  1690. }
  1691. IL2CPP_EXTERN_C bool Hand_Equals_m2BEF7EF009B595519DA0ADBE1912C197CEAD2E06_AdjustorThunk (RuntimeObject* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method)
  1692. {
  1693. Hand_t67B90BC0D36CBC92DF7E38BD15463B925CB5912C* _thisAdjusted;
  1694. int32_t _offset = 1;
  1695. _thisAdjusted = reinterpret_cast<Hand_t67B90BC0D36CBC92DF7E38BD15463B925CB5912C*>(__this + _offset);
  1696. bool _returnValue;
  1697. _returnValue = Hand_Equals_m2BEF7EF009B595519DA0ADBE1912C197CEAD2E06(_thisAdjusted, ___0_obj, method);
  1698. return _returnValue;
  1699. }
  1700. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Hand_Equals_mA5FFEB3581A5E053717C0718AD68E596E801C864 (Hand_t67B90BC0D36CBC92DF7E38BD15463B925CB5912C* __this, Hand_t67B90BC0D36CBC92DF7E38BD15463B925CB5912C ___0_other, const RuntimeMethod* method)
  1701. {
  1702. bool V_0 = false;
  1703. int32_t G_B3_0 = 0;
  1704. {
  1705. uint64_t L_0;
  1706. L_0 = Hand_get_deviceId_m3FD7DC0BD8EBE55A433CBDB6F3D9486D6491714A(__this, NULL);
  1707. uint64_t L_1;
  1708. L_1 = Hand_get_deviceId_m3FD7DC0BD8EBE55A433CBDB6F3D9486D6491714A((&___0_other), NULL);
  1709. if ((!(((uint64_t)L_0) == ((uint64_t)L_1))))
  1710. {
  1711. goto IL_0021;
  1712. }
  1713. }
  1714. {
  1715. uint32_t L_2;
  1716. L_2 = Hand_get_featureIndex_mD4AFCDFAEE8471B59400FF25F84328FA17229775(__this, NULL);
  1717. uint32_t L_3;
  1718. L_3 = Hand_get_featureIndex_mD4AFCDFAEE8471B59400FF25F84328FA17229775((&___0_other), NULL);
  1719. G_B3_0 = ((((int32_t)L_2) == ((int32_t)L_3))? 1 : 0);
  1720. goto IL_0022;
  1721. }
  1722. IL_0021:
  1723. {
  1724. G_B3_0 = 0;
  1725. }
  1726. IL_0022:
  1727. {
  1728. V_0 = (bool)G_B3_0;
  1729. goto IL_0025;
  1730. }
  1731. IL_0025:
  1732. {
  1733. bool L_4 = V_0;
  1734. return L_4;
  1735. }
  1736. }
  1737. IL2CPP_EXTERN_C bool Hand_Equals_mA5FFEB3581A5E053717C0718AD68E596E801C864_AdjustorThunk (RuntimeObject* __this, Hand_t67B90BC0D36CBC92DF7E38BD15463B925CB5912C ___0_other, const RuntimeMethod* method)
  1738. {
  1739. Hand_t67B90BC0D36CBC92DF7E38BD15463B925CB5912C* _thisAdjusted;
  1740. int32_t _offset = 1;
  1741. _thisAdjusted = reinterpret_cast<Hand_t67B90BC0D36CBC92DF7E38BD15463B925CB5912C*>(__this + _offset);
  1742. bool _returnValue;
  1743. _returnValue = Hand_Equals_mA5FFEB3581A5E053717C0718AD68E596E801C864(_thisAdjusted, ___0_other, method);
  1744. return _returnValue;
  1745. }
  1746. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Hand_GetHashCode_mC1EA0B4473AFA966324B32BAC552ADB9BA9D24EE (Hand_t67B90BC0D36CBC92DF7E38BD15463B925CB5912C* __this, const RuntimeMethod* method)
  1747. {
  1748. uint64_t V_0 = 0;
  1749. uint32_t V_1 = 0;
  1750. int32_t V_2 = 0;
  1751. {
  1752. uint64_t L_0;
  1753. L_0 = Hand_get_deviceId_m3FD7DC0BD8EBE55A433CBDB6F3D9486D6491714A(__this, NULL);
  1754. V_0 = L_0;
  1755. int32_t L_1;
  1756. L_1 = UInt64_GetHashCode_m65D9FD0102B6B01BF38D986F060F0BDBC29B4F92((&V_0), NULL);
  1757. uint32_t L_2;
  1758. L_2 = Hand_get_featureIndex_mD4AFCDFAEE8471B59400FF25F84328FA17229775(__this, NULL);
  1759. V_1 = L_2;
  1760. int32_t L_3;
  1761. L_3 = UInt32_GetHashCode_mB9A03A037C079ADF0E61516BECA1AB05F92266BC((&V_1), NULL);
  1762. V_2 = ((int32_t)(L_1^((int32_t)(L_3<<1))));
  1763. goto IL_0023;
  1764. }
  1765. IL_0023:
  1766. {
  1767. int32_t L_4 = V_2;
  1768. return L_4;
  1769. }
  1770. }
  1771. IL2CPP_EXTERN_C int32_t Hand_GetHashCode_mC1EA0B4473AFA966324B32BAC552ADB9BA9D24EE_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  1772. {
  1773. Hand_t67B90BC0D36CBC92DF7E38BD15463B925CB5912C* _thisAdjusted;
  1774. int32_t _offset = 1;
  1775. _thisAdjusted = reinterpret_cast<Hand_t67B90BC0D36CBC92DF7E38BD15463B925CB5912C*>(__this + _offset);
  1776. int32_t _returnValue;
  1777. _returnValue = Hand_GetHashCode_mC1EA0B4473AFA966324B32BAC552ADB9BA9D24EE(_thisAdjusted, method);
  1778. return _returnValue;
  1779. }
  1780. #ifdef __clang__
  1781. #pragma clang diagnostic pop
  1782. #endif
  1783. #ifdef __clang__
  1784. #pragma clang diagnostic push
  1785. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  1786. #pragma clang diagnostic ignored "-Wunused-variable"
  1787. #endif
  1788. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint64_t Eyes_get_deviceId_m673FE292832DCAB360282083381923052944EBFD (Eyes_t9FD3821575977E294F11E0EB92D2A4CA509ED8C7* __this, const RuntimeMethod* method)
  1789. {
  1790. uint64_t V_0 = 0;
  1791. {
  1792. uint64_t L_0 = __this->___m_DeviceId;
  1793. V_0 = L_0;
  1794. goto IL_000a;
  1795. }
  1796. IL_000a:
  1797. {
  1798. uint64_t L_1 = V_0;
  1799. return L_1;
  1800. }
  1801. }
  1802. IL2CPP_EXTERN_C uint64_t Eyes_get_deviceId_m673FE292832DCAB360282083381923052944EBFD_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  1803. {
  1804. Eyes_t9FD3821575977E294F11E0EB92D2A4CA509ED8C7* _thisAdjusted;
  1805. int32_t _offset = 1;
  1806. _thisAdjusted = reinterpret_cast<Eyes_t9FD3821575977E294F11E0EB92D2A4CA509ED8C7*>(__this + _offset);
  1807. uint64_t _returnValue;
  1808. _returnValue = Eyes_get_deviceId_m673FE292832DCAB360282083381923052944EBFD(_thisAdjusted, method);
  1809. return _returnValue;
  1810. }
  1811. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t Eyes_get_featureIndex_mC4D34E37C0C008A69E75136C501F8907BC4F2EE8 (Eyes_t9FD3821575977E294F11E0EB92D2A4CA509ED8C7* __this, const RuntimeMethod* method)
  1812. {
  1813. uint32_t V_0 = 0;
  1814. {
  1815. uint32_t L_0 = __this->___m_FeatureIndex;
  1816. V_0 = L_0;
  1817. goto IL_000a;
  1818. }
  1819. IL_000a:
  1820. {
  1821. uint32_t L_1 = V_0;
  1822. return L_1;
  1823. }
  1824. }
  1825. IL2CPP_EXTERN_C uint32_t Eyes_get_featureIndex_mC4D34E37C0C008A69E75136C501F8907BC4F2EE8_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  1826. {
  1827. Eyes_t9FD3821575977E294F11E0EB92D2A4CA509ED8C7* _thisAdjusted;
  1828. int32_t _offset = 1;
  1829. _thisAdjusted = reinterpret_cast<Eyes_t9FD3821575977E294F11E0EB92D2A4CA509ED8C7*>(__this + _offset);
  1830. uint32_t _returnValue;
  1831. _returnValue = Eyes_get_featureIndex_mC4D34E37C0C008A69E75136C501F8907BC4F2EE8(_thisAdjusted, method);
  1832. return _returnValue;
  1833. }
  1834. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Eyes_Equals_m4DC0E274FA64B59ED26E913BE0C95554476F228D (Eyes_t9FD3821575977E294F11E0EB92D2A4CA509ED8C7* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method)
  1835. {
  1836. static bool s_Il2CppMethodInitialized;
  1837. if (!s_Il2CppMethodInitialized)
  1838. {
  1839. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Eyes_t9FD3821575977E294F11E0EB92D2A4CA509ED8C7_il2cpp_TypeInfo_var);
  1840. s_Il2CppMethodInitialized = true;
  1841. }
  1842. bool V_0 = false;
  1843. bool V_1 = false;
  1844. {
  1845. RuntimeObject* L_0 = ___0_obj;
  1846. V_0 = (bool)((((int32_t)((!(((RuntimeObject*)(RuntimeObject*)((RuntimeObject*)IsInstSealed((RuntimeObject*)L_0, Eyes_t9FD3821575977E294F11E0EB92D2A4CA509ED8C7_il2cpp_TypeInfo_var))) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0)) == ((int32_t)0))? 1 : 0);
  1847. bool L_1 = V_0;
  1848. if (!L_1)
  1849. {
  1850. goto IL_0015;
  1851. }
  1852. }
  1853. {
  1854. V_1 = (bool)0;
  1855. goto IL_0024;
  1856. }
  1857. IL_0015:
  1858. {
  1859. RuntimeObject* L_2 = ___0_obj;
  1860. bool L_3;
  1861. L_3 = Eyes_Equals_mE463ABC100B9BDB2790A18804BAD09FA1F289969(__this, ((*(Eyes_t9FD3821575977E294F11E0EB92D2A4CA509ED8C7*)UnBox(L_2, Eyes_t9FD3821575977E294F11E0EB92D2A4CA509ED8C7_il2cpp_TypeInfo_var))), NULL);
  1862. V_1 = L_3;
  1863. goto IL_0024;
  1864. }
  1865. IL_0024:
  1866. {
  1867. bool L_4 = V_1;
  1868. return L_4;
  1869. }
  1870. }
  1871. IL2CPP_EXTERN_C bool Eyes_Equals_m4DC0E274FA64B59ED26E913BE0C95554476F228D_AdjustorThunk (RuntimeObject* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method)
  1872. {
  1873. Eyes_t9FD3821575977E294F11E0EB92D2A4CA509ED8C7* _thisAdjusted;
  1874. int32_t _offset = 1;
  1875. _thisAdjusted = reinterpret_cast<Eyes_t9FD3821575977E294F11E0EB92D2A4CA509ED8C7*>(__this + _offset);
  1876. bool _returnValue;
  1877. _returnValue = Eyes_Equals_m4DC0E274FA64B59ED26E913BE0C95554476F228D(_thisAdjusted, ___0_obj, method);
  1878. return _returnValue;
  1879. }
  1880. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Eyes_Equals_mE463ABC100B9BDB2790A18804BAD09FA1F289969 (Eyes_t9FD3821575977E294F11E0EB92D2A4CA509ED8C7* __this, Eyes_t9FD3821575977E294F11E0EB92D2A4CA509ED8C7 ___0_other, const RuntimeMethod* method)
  1881. {
  1882. bool V_0 = false;
  1883. int32_t G_B3_0 = 0;
  1884. {
  1885. uint64_t L_0;
  1886. L_0 = Eyes_get_deviceId_m673FE292832DCAB360282083381923052944EBFD(__this, NULL);
  1887. uint64_t L_1;
  1888. L_1 = Eyes_get_deviceId_m673FE292832DCAB360282083381923052944EBFD((&___0_other), NULL);
  1889. if ((!(((uint64_t)L_0) == ((uint64_t)L_1))))
  1890. {
  1891. goto IL_0021;
  1892. }
  1893. }
  1894. {
  1895. uint32_t L_2;
  1896. L_2 = Eyes_get_featureIndex_mC4D34E37C0C008A69E75136C501F8907BC4F2EE8(__this, NULL);
  1897. uint32_t L_3;
  1898. L_3 = Eyes_get_featureIndex_mC4D34E37C0C008A69E75136C501F8907BC4F2EE8((&___0_other), NULL);
  1899. G_B3_0 = ((((int32_t)L_2) == ((int32_t)L_3))? 1 : 0);
  1900. goto IL_0022;
  1901. }
  1902. IL_0021:
  1903. {
  1904. G_B3_0 = 0;
  1905. }
  1906. IL_0022:
  1907. {
  1908. V_0 = (bool)G_B3_0;
  1909. goto IL_0025;
  1910. }
  1911. IL_0025:
  1912. {
  1913. bool L_4 = V_0;
  1914. return L_4;
  1915. }
  1916. }
  1917. IL2CPP_EXTERN_C bool Eyes_Equals_mE463ABC100B9BDB2790A18804BAD09FA1F289969_AdjustorThunk (RuntimeObject* __this, Eyes_t9FD3821575977E294F11E0EB92D2A4CA509ED8C7 ___0_other, const RuntimeMethod* method)
  1918. {
  1919. Eyes_t9FD3821575977E294F11E0EB92D2A4CA509ED8C7* _thisAdjusted;
  1920. int32_t _offset = 1;
  1921. _thisAdjusted = reinterpret_cast<Eyes_t9FD3821575977E294F11E0EB92D2A4CA509ED8C7*>(__this + _offset);
  1922. bool _returnValue;
  1923. _returnValue = Eyes_Equals_mE463ABC100B9BDB2790A18804BAD09FA1F289969(_thisAdjusted, ___0_other, method);
  1924. return _returnValue;
  1925. }
  1926. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Eyes_GetHashCode_m754EAF148F82A79A7DD39D5F0D294EC4ABC763C8 (Eyes_t9FD3821575977E294F11E0EB92D2A4CA509ED8C7* __this, const RuntimeMethod* method)
  1927. {
  1928. uint64_t V_0 = 0;
  1929. uint32_t V_1 = 0;
  1930. int32_t V_2 = 0;
  1931. {
  1932. uint64_t L_0;
  1933. L_0 = Eyes_get_deviceId_m673FE292832DCAB360282083381923052944EBFD(__this, NULL);
  1934. V_0 = L_0;
  1935. int32_t L_1;
  1936. L_1 = UInt64_GetHashCode_m65D9FD0102B6B01BF38D986F060F0BDBC29B4F92((&V_0), NULL);
  1937. uint32_t L_2;
  1938. L_2 = Eyes_get_featureIndex_mC4D34E37C0C008A69E75136C501F8907BC4F2EE8(__this, NULL);
  1939. V_1 = L_2;
  1940. int32_t L_3;
  1941. L_3 = UInt32_GetHashCode_mB9A03A037C079ADF0E61516BECA1AB05F92266BC((&V_1), NULL);
  1942. V_2 = ((int32_t)(L_1^((int32_t)(L_3<<1))));
  1943. goto IL_0023;
  1944. }
  1945. IL_0023:
  1946. {
  1947. int32_t L_4 = V_2;
  1948. return L_4;
  1949. }
  1950. }
  1951. IL2CPP_EXTERN_C int32_t Eyes_GetHashCode_m754EAF148F82A79A7DD39D5F0D294EC4ABC763C8_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  1952. {
  1953. Eyes_t9FD3821575977E294F11E0EB92D2A4CA509ED8C7* _thisAdjusted;
  1954. int32_t _offset = 1;
  1955. _thisAdjusted = reinterpret_cast<Eyes_t9FD3821575977E294F11E0EB92D2A4CA509ED8C7*>(__this + _offset);
  1956. int32_t _returnValue;
  1957. _returnValue = Eyes_GetHashCode_m754EAF148F82A79A7DD39D5F0D294EC4ABC763C8(_thisAdjusted, method);
  1958. return _returnValue;
  1959. }
  1960. #ifdef __clang__
  1961. #pragma clang diagnostic pop
  1962. #endif
  1963. #ifdef __clang__
  1964. #pragma clang diagnostic push
  1965. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  1966. #pragma clang diagnostic ignored "-Wunused-variable"
  1967. #endif
  1968. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint64_t Bone_get_deviceId_mA75E5FA9A3288C5F5E4172D7632FE228487BE0F1 (Bone_t2558B1DD1E4F405EA4D76A3B8D5149CA16011975* __this, const RuntimeMethod* method)
  1969. {
  1970. uint64_t V_0 = 0;
  1971. {
  1972. uint64_t L_0 = __this->___m_DeviceId;
  1973. V_0 = L_0;
  1974. goto IL_000a;
  1975. }
  1976. IL_000a:
  1977. {
  1978. uint64_t L_1 = V_0;
  1979. return L_1;
  1980. }
  1981. }
  1982. IL2CPP_EXTERN_C uint64_t Bone_get_deviceId_mA75E5FA9A3288C5F5E4172D7632FE228487BE0F1_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  1983. {
  1984. Bone_t2558B1DD1E4F405EA4D76A3B8D5149CA16011975* _thisAdjusted;
  1985. int32_t _offset = 1;
  1986. _thisAdjusted = reinterpret_cast<Bone_t2558B1DD1E4F405EA4D76A3B8D5149CA16011975*>(__this + _offset);
  1987. uint64_t _returnValue;
  1988. _returnValue = Bone_get_deviceId_mA75E5FA9A3288C5F5E4172D7632FE228487BE0F1(_thisAdjusted, method);
  1989. return _returnValue;
  1990. }
  1991. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t Bone_get_featureIndex_mF108AEAE50FFD1B908846717BBD95C59665925BE (Bone_t2558B1DD1E4F405EA4D76A3B8D5149CA16011975* __this, const RuntimeMethod* method)
  1992. {
  1993. uint32_t V_0 = 0;
  1994. {
  1995. uint32_t L_0 = __this->___m_FeatureIndex;
  1996. V_0 = L_0;
  1997. goto IL_000a;
  1998. }
  1999. IL_000a:
  2000. {
  2001. uint32_t L_1 = V_0;
  2002. return L_1;
  2003. }
  2004. }
  2005. IL2CPP_EXTERN_C uint32_t Bone_get_featureIndex_mF108AEAE50FFD1B908846717BBD95C59665925BE_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  2006. {
  2007. Bone_t2558B1DD1E4F405EA4D76A3B8D5149CA16011975* _thisAdjusted;
  2008. int32_t _offset = 1;
  2009. _thisAdjusted = reinterpret_cast<Bone_t2558B1DD1E4F405EA4D76A3B8D5149CA16011975*>(__this + _offset);
  2010. uint32_t _returnValue;
  2011. _returnValue = Bone_get_featureIndex_mF108AEAE50FFD1B908846717BBD95C59665925BE(_thisAdjusted, method);
  2012. return _returnValue;
  2013. }
  2014. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Bone_Equals_mDC77AF51237B5937D83C048DF2734EB7162620F7 (Bone_t2558B1DD1E4F405EA4D76A3B8D5149CA16011975* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method)
  2015. {
  2016. static bool s_Il2CppMethodInitialized;
  2017. if (!s_Il2CppMethodInitialized)
  2018. {
  2019. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Bone_t2558B1DD1E4F405EA4D76A3B8D5149CA16011975_il2cpp_TypeInfo_var);
  2020. s_Il2CppMethodInitialized = true;
  2021. }
  2022. bool V_0 = false;
  2023. bool V_1 = false;
  2024. {
  2025. RuntimeObject* L_0 = ___0_obj;
  2026. V_0 = (bool)((((int32_t)((!(((RuntimeObject*)(RuntimeObject*)((RuntimeObject*)IsInstSealed((RuntimeObject*)L_0, Bone_t2558B1DD1E4F405EA4D76A3B8D5149CA16011975_il2cpp_TypeInfo_var))) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0)) == ((int32_t)0))? 1 : 0);
  2027. bool L_1 = V_0;
  2028. if (!L_1)
  2029. {
  2030. goto IL_0015;
  2031. }
  2032. }
  2033. {
  2034. V_1 = (bool)0;
  2035. goto IL_0024;
  2036. }
  2037. IL_0015:
  2038. {
  2039. RuntimeObject* L_2 = ___0_obj;
  2040. bool L_3;
  2041. L_3 = Bone_Equals_mB8585697810AA19D6DD257F9479F01993739020F(__this, ((*(Bone_t2558B1DD1E4F405EA4D76A3B8D5149CA16011975*)UnBox(L_2, Bone_t2558B1DD1E4F405EA4D76A3B8D5149CA16011975_il2cpp_TypeInfo_var))), NULL);
  2042. V_1 = L_3;
  2043. goto IL_0024;
  2044. }
  2045. IL_0024:
  2046. {
  2047. bool L_4 = V_1;
  2048. return L_4;
  2049. }
  2050. }
  2051. IL2CPP_EXTERN_C bool Bone_Equals_mDC77AF51237B5937D83C048DF2734EB7162620F7_AdjustorThunk (RuntimeObject* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method)
  2052. {
  2053. Bone_t2558B1DD1E4F405EA4D76A3B8D5149CA16011975* _thisAdjusted;
  2054. int32_t _offset = 1;
  2055. _thisAdjusted = reinterpret_cast<Bone_t2558B1DD1E4F405EA4D76A3B8D5149CA16011975*>(__this + _offset);
  2056. bool _returnValue;
  2057. _returnValue = Bone_Equals_mDC77AF51237B5937D83C048DF2734EB7162620F7(_thisAdjusted, ___0_obj, method);
  2058. return _returnValue;
  2059. }
  2060. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Bone_Equals_mB8585697810AA19D6DD257F9479F01993739020F (Bone_t2558B1DD1E4F405EA4D76A3B8D5149CA16011975* __this, Bone_t2558B1DD1E4F405EA4D76A3B8D5149CA16011975 ___0_other, const RuntimeMethod* method)
  2061. {
  2062. bool V_0 = false;
  2063. int32_t G_B3_0 = 0;
  2064. {
  2065. uint64_t L_0;
  2066. L_0 = Bone_get_deviceId_mA75E5FA9A3288C5F5E4172D7632FE228487BE0F1(__this, NULL);
  2067. uint64_t L_1;
  2068. L_1 = Bone_get_deviceId_mA75E5FA9A3288C5F5E4172D7632FE228487BE0F1((&___0_other), NULL);
  2069. if ((!(((uint64_t)L_0) == ((uint64_t)L_1))))
  2070. {
  2071. goto IL_0021;
  2072. }
  2073. }
  2074. {
  2075. uint32_t L_2;
  2076. L_2 = Bone_get_featureIndex_mF108AEAE50FFD1B908846717BBD95C59665925BE(__this, NULL);
  2077. uint32_t L_3;
  2078. L_3 = Bone_get_featureIndex_mF108AEAE50FFD1B908846717BBD95C59665925BE((&___0_other), NULL);
  2079. G_B3_0 = ((((int32_t)L_2) == ((int32_t)L_3))? 1 : 0);
  2080. goto IL_0022;
  2081. }
  2082. IL_0021:
  2083. {
  2084. G_B3_0 = 0;
  2085. }
  2086. IL_0022:
  2087. {
  2088. V_0 = (bool)G_B3_0;
  2089. goto IL_0025;
  2090. }
  2091. IL_0025:
  2092. {
  2093. bool L_4 = V_0;
  2094. return L_4;
  2095. }
  2096. }
  2097. IL2CPP_EXTERN_C bool Bone_Equals_mB8585697810AA19D6DD257F9479F01993739020F_AdjustorThunk (RuntimeObject* __this, Bone_t2558B1DD1E4F405EA4D76A3B8D5149CA16011975 ___0_other, const RuntimeMethod* method)
  2098. {
  2099. Bone_t2558B1DD1E4F405EA4D76A3B8D5149CA16011975* _thisAdjusted;
  2100. int32_t _offset = 1;
  2101. _thisAdjusted = reinterpret_cast<Bone_t2558B1DD1E4F405EA4D76A3B8D5149CA16011975*>(__this + _offset);
  2102. bool _returnValue;
  2103. _returnValue = Bone_Equals_mB8585697810AA19D6DD257F9479F01993739020F(_thisAdjusted, ___0_other, method);
  2104. return _returnValue;
  2105. }
  2106. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Bone_GetHashCode_mF14BB3AB7B7F52290CDF5D6A7C63AE11B3294F82 (Bone_t2558B1DD1E4F405EA4D76A3B8D5149CA16011975* __this, const RuntimeMethod* method)
  2107. {
  2108. uint64_t V_0 = 0;
  2109. uint32_t V_1 = 0;
  2110. int32_t V_2 = 0;
  2111. {
  2112. uint64_t L_0;
  2113. L_0 = Bone_get_deviceId_mA75E5FA9A3288C5F5E4172D7632FE228487BE0F1(__this, NULL);
  2114. V_0 = L_0;
  2115. int32_t L_1;
  2116. L_1 = UInt64_GetHashCode_m65D9FD0102B6B01BF38D986F060F0BDBC29B4F92((&V_0), NULL);
  2117. uint32_t L_2;
  2118. L_2 = Bone_get_featureIndex_mF108AEAE50FFD1B908846717BBD95C59665925BE(__this, NULL);
  2119. V_1 = L_2;
  2120. int32_t L_3;
  2121. L_3 = UInt32_GetHashCode_mB9A03A037C079ADF0E61516BECA1AB05F92266BC((&V_1), NULL);
  2122. V_2 = ((int32_t)(L_1^((int32_t)(L_3<<1))));
  2123. goto IL_0023;
  2124. }
  2125. IL_0023:
  2126. {
  2127. int32_t L_4 = V_2;
  2128. return L_4;
  2129. }
  2130. }
  2131. IL2CPP_EXTERN_C int32_t Bone_GetHashCode_mF14BB3AB7B7F52290CDF5D6A7C63AE11B3294F82_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  2132. {
  2133. Bone_t2558B1DD1E4F405EA4D76A3B8D5149CA16011975* _thisAdjusted;
  2134. int32_t _offset = 1;
  2135. _thisAdjusted = reinterpret_cast<Bone_t2558B1DD1E4F405EA4D76A3B8D5149CA16011975*>(__this + _offset);
  2136. int32_t _returnValue;
  2137. _returnValue = Bone_GetHashCode_mF14BB3AB7B7F52290CDF5D6A7C63AE11B3294F82(_thisAdjusted, method);
  2138. return _returnValue;
  2139. }
  2140. #ifdef __clang__
  2141. #pragma clang diagnostic pop
  2142. #endif
  2143. #ifdef __clang__
  2144. #pragma clang diagnostic push
  2145. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  2146. #pragma clang diagnostic ignored "-Wunused-variable"
  2147. #endif
  2148. IL2CPP_EXTERN_C void InputDevices_t02B79FC19CEA9AC29A9945F5CDA6D790730FBF34_marshal_pinvoke(const InputDevices_t02B79FC19CEA9AC29A9945F5CDA6D790730FBF34& unmarshaled, InputDevices_t02B79FC19CEA9AC29A9945F5CDA6D790730FBF34_marshaled_pinvoke& marshaled)
  2149. {
  2150. }
  2151. IL2CPP_EXTERN_C void InputDevices_t02B79FC19CEA9AC29A9945F5CDA6D790730FBF34_marshal_pinvoke_back(const InputDevices_t02B79FC19CEA9AC29A9945F5CDA6D790730FBF34_marshaled_pinvoke& marshaled, InputDevices_t02B79FC19CEA9AC29A9945F5CDA6D790730FBF34& unmarshaled)
  2152. {
  2153. }
  2154. IL2CPP_EXTERN_C void InputDevices_t02B79FC19CEA9AC29A9945F5CDA6D790730FBF34_marshal_pinvoke_cleanup(InputDevices_t02B79FC19CEA9AC29A9945F5CDA6D790730FBF34_marshaled_pinvoke& marshaled)
  2155. {
  2156. }
  2157. IL2CPP_EXTERN_C void InputDevices_t02B79FC19CEA9AC29A9945F5CDA6D790730FBF34_marshal_com(const InputDevices_t02B79FC19CEA9AC29A9945F5CDA6D790730FBF34& unmarshaled, InputDevices_t02B79FC19CEA9AC29A9945F5CDA6D790730FBF34_marshaled_com& marshaled)
  2158. {
  2159. }
  2160. IL2CPP_EXTERN_C void InputDevices_t02B79FC19CEA9AC29A9945F5CDA6D790730FBF34_marshal_com_back(const InputDevices_t02B79FC19CEA9AC29A9945F5CDA6D790730FBF34_marshaled_com& marshaled, InputDevices_t02B79FC19CEA9AC29A9945F5CDA6D790730FBF34& unmarshaled)
  2161. {
  2162. }
  2163. IL2CPP_EXTERN_C void InputDevices_t02B79FC19CEA9AC29A9945F5CDA6D790730FBF34_marshal_com_cleanup(InputDevices_t02B79FC19CEA9AC29A9945F5CDA6D790730FBF34_marshaled_com& marshaled)
  2164. {
  2165. }
  2166. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputDevices_InvokeConnectionEvent_m10F62F8E2E197247E88668345C22114268233B1A (uint64_t ___0_deviceId, uint32_t ___1_change, const RuntimeMethod* method)
  2167. {
  2168. static bool s_Il2CppMethodInitialized;
  2169. if (!s_Il2CppMethodInitialized)
  2170. {
  2171. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputDevices_t02B79FC19CEA9AC29A9945F5CDA6D790730FBF34_il2cpp_TypeInfo_var);
  2172. s_Il2CppMethodInitialized = true;
  2173. }
  2174. uint32_t V_0 = 0;
  2175. uint32_t V_1 = 0;
  2176. bool V_2 = false;
  2177. bool V_3 = false;
  2178. bool V_4 = false;
  2179. {
  2180. uint32_t L_0 = ___1_change;
  2181. V_1 = L_0;
  2182. uint32_t L_1 = V_1;
  2183. V_0 = L_1;
  2184. uint32_t L_2 = V_0;
  2185. switch (L_2)
  2186. {
  2187. case 0:
  2188. {
  2189. goto IL_0019;
  2190. }
  2191. case 1:
  2192. {
  2193. goto IL_0039;
  2194. }
  2195. case 2:
  2196. {
  2197. goto IL_0059;
  2198. }
  2199. }
  2200. }
  2201. {
  2202. goto IL_007b;
  2203. }
  2204. IL_0019:
  2205. {
  2206. Action_1_tFAB0B519749BBE2B7AAD946105FAE8116636A8BC* L_3 = ((InputDevices_t02B79FC19CEA9AC29A9945F5CDA6D790730FBF34_StaticFields*)il2cpp_codegen_static_fields_for(InputDevices_t02B79FC19CEA9AC29A9945F5CDA6D790730FBF34_il2cpp_TypeInfo_var))->___deviceConnected;
  2207. V_2 = (bool)((!(((RuntimeObject*)(Action_1_tFAB0B519749BBE2B7AAD946105FAE8116636A8BC*)L_3) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
  2208. bool L_4 = V_2;
  2209. if (!L_4)
  2210. {
  2211. goto IL_0037;
  2212. }
  2213. }
  2214. {
  2215. Action_1_tFAB0B519749BBE2B7AAD946105FAE8116636A8BC* L_5 = ((InputDevices_t02B79FC19CEA9AC29A9945F5CDA6D790730FBF34_StaticFields*)il2cpp_codegen_static_fields_for(InputDevices_t02B79FC19CEA9AC29A9945F5CDA6D790730FBF34_il2cpp_TypeInfo_var))->___deviceConnected;
  2216. uint64_t L_6 = ___0_deviceId;
  2217. InputDevice_t882EE3EE8A71D8F5F38BA3F9356A49F24510E8BD L_7;
  2218. memset((&L_7), 0, sizeof(L_7));
  2219. InputDevice__ctor_mC7506750471891883425541E9DE3EB23D8FE4E34((&L_7), L_6, NULL);
  2220. NullCheck(L_5);
  2221. Action_1_Invoke_m711ABCFDFDF3836EE35ED7CD7E5B3FAD04EAE649_inline(L_5, L_7, NULL);
  2222. }
  2223. IL_0037:
  2224. {
  2225. goto IL_007b;
  2226. }
  2227. IL_0039:
  2228. {
  2229. Action_1_tFAB0B519749BBE2B7AAD946105FAE8116636A8BC* L_8 = ((InputDevices_t02B79FC19CEA9AC29A9945F5CDA6D790730FBF34_StaticFields*)il2cpp_codegen_static_fields_for(InputDevices_t02B79FC19CEA9AC29A9945F5CDA6D790730FBF34_il2cpp_TypeInfo_var))->___deviceDisconnected;
  2230. V_3 = (bool)((!(((RuntimeObject*)(Action_1_tFAB0B519749BBE2B7AAD946105FAE8116636A8BC*)L_8) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
  2231. bool L_9 = V_3;
  2232. if (!L_9)
  2233. {
  2234. goto IL_0057;
  2235. }
  2236. }
  2237. {
  2238. Action_1_tFAB0B519749BBE2B7AAD946105FAE8116636A8BC* L_10 = ((InputDevices_t02B79FC19CEA9AC29A9945F5CDA6D790730FBF34_StaticFields*)il2cpp_codegen_static_fields_for(InputDevices_t02B79FC19CEA9AC29A9945F5CDA6D790730FBF34_il2cpp_TypeInfo_var))->___deviceDisconnected;
  2239. uint64_t L_11 = ___0_deviceId;
  2240. InputDevice_t882EE3EE8A71D8F5F38BA3F9356A49F24510E8BD L_12;
  2241. memset((&L_12), 0, sizeof(L_12));
  2242. InputDevice__ctor_mC7506750471891883425541E9DE3EB23D8FE4E34((&L_12), L_11, NULL);
  2243. NullCheck(L_10);
  2244. Action_1_Invoke_m711ABCFDFDF3836EE35ED7CD7E5B3FAD04EAE649_inline(L_10, L_12, NULL);
  2245. }
  2246. IL_0057:
  2247. {
  2248. goto IL_007b;
  2249. }
  2250. IL_0059:
  2251. {
  2252. Action_1_tFAB0B519749BBE2B7AAD946105FAE8116636A8BC* L_13 = ((InputDevices_t02B79FC19CEA9AC29A9945F5CDA6D790730FBF34_StaticFields*)il2cpp_codegen_static_fields_for(InputDevices_t02B79FC19CEA9AC29A9945F5CDA6D790730FBF34_il2cpp_TypeInfo_var))->___deviceConfigChanged;
  2253. V_4 = (bool)((!(((RuntimeObject*)(Action_1_tFAB0B519749BBE2B7AAD946105FAE8116636A8BC*)L_13) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
  2254. bool L_14 = V_4;
  2255. if (!L_14)
  2256. {
  2257. goto IL_0079;
  2258. }
  2259. }
  2260. {
  2261. Action_1_tFAB0B519749BBE2B7AAD946105FAE8116636A8BC* L_15 = ((InputDevices_t02B79FC19CEA9AC29A9945F5CDA6D790730FBF34_StaticFields*)il2cpp_codegen_static_fields_for(InputDevices_t02B79FC19CEA9AC29A9945F5CDA6D790730FBF34_il2cpp_TypeInfo_var))->___deviceConfigChanged;
  2262. uint64_t L_16 = ___0_deviceId;
  2263. InputDevice_t882EE3EE8A71D8F5F38BA3F9356A49F24510E8BD L_17;
  2264. memset((&L_17), 0, sizeof(L_17));
  2265. InputDevice__ctor_mC7506750471891883425541E9DE3EB23D8FE4E34((&L_17), L_16, NULL);
  2266. NullCheck(L_15);
  2267. Action_1_Invoke_m711ABCFDFDF3836EE35ED7CD7E5B3FAD04EAE649_inline(L_15, L_17, NULL);
  2268. }
  2269. IL_0079:
  2270. {
  2271. goto IL_007b;
  2272. }
  2273. IL_007b:
  2274. {
  2275. return;
  2276. }
  2277. }
  2278. #ifdef __clang__
  2279. #pragma clang diagnostic pop
  2280. #endif
  2281. #ifdef __clang__
  2282. #pragma clang diagnostic push
  2283. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  2284. #pragma clang diagnostic ignored "-Wunused-variable"
  2285. #endif
  2286. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XRDisplaySubsystem_InvokeDisplayFocusChanged_m57036DB43BB9F6BF12AADC268AC47D190378BE56 (XRDisplaySubsystem_t4B00B0BF1894A039ACFA8DDC2C2EB9301118C1F1* __this, bool ___0_focus, const RuntimeMethod* method)
  2287. {
  2288. bool V_0 = false;
  2289. {
  2290. Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* L_0 = __this->___displayFocusChanged;
  2291. V_0 = (bool)((!(((RuntimeObject*)(Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C*)L_0) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
  2292. bool L_1 = V_0;
  2293. if (!L_1)
  2294. {
  2295. goto IL_001b;
  2296. }
  2297. }
  2298. {
  2299. Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* L_2 = __this->___displayFocusChanged;
  2300. bool L_3 = ___0_focus;
  2301. NullCheck(L_2);
  2302. Action_1_Invoke_m69C8773D6967F3B224777183E24EA621CE056F8F_inline(L_2, L_3, NULL);
  2303. }
  2304. IL_001b:
  2305. {
  2306. return;
  2307. }
  2308. }
  2309. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XRDisplaySubsystem__ctor_m5DA92849F107C6A802BF584D5E328FF2DB971B01 (XRDisplaySubsystem_t4B00B0BF1894A039ACFA8DDC2C2EB9301118C1F1* __this, const RuntimeMethod* method)
  2310. {
  2311. static bool s_Il2CppMethodInitialized;
  2312. if (!s_Il2CppMethodInitialized)
  2313. {
  2314. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IntegratedSubsystem_1__ctor_m0BE780FA80AAFE2DB1209D5731A5E72EFAB7051F_RuntimeMethod_var);
  2315. s_Il2CppMethodInitialized = true;
  2316. }
  2317. {
  2318. IntegratedSubsystem_1__ctor_m0BE780FA80AAFE2DB1209D5731A5E72EFAB7051F(__this, IntegratedSubsystem_1__ctor_m0BE780FA80AAFE2DB1209D5731A5E72EFAB7051F_RuntimeMethod_var);
  2319. return;
  2320. }
  2321. }
  2322. #ifdef __clang__
  2323. #pragma clang diagnostic pop
  2324. #endif
  2325. #ifdef __clang__
  2326. #pragma clang diagnostic push
  2327. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  2328. #pragma clang diagnostic ignored "-Wunused-variable"
  2329. #endif
  2330. IL2CPP_EXTERN_C void XRRenderPass_t9E8711E8C69E3917AA39A0CA8304B604ED2838E8_marshal_pinvoke(const XRRenderPass_t9E8711E8C69E3917AA39A0CA8304B604ED2838E8& unmarshaled, XRRenderPass_t9E8711E8C69E3917AA39A0CA8304B604ED2838E8_marshaled_pinvoke& marshaled)
  2331. {
  2332. marshaled.___displaySubsystemInstance = unmarshaled.___displaySubsystemInstance;
  2333. marshaled.___renderPassIndex = unmarshaled.___renderPassIndex;
  2334. marshaled.___renderTarget = unmarshaled.___renderTarget;
  2335. marshaled.___renderTargetDesc = unmarshaled.___renderTargetDesc;
  2336. marshaled.___hasMotionVectorPass = static_cast<int32_t>(unmarshaled.___hasMotionVectorPass);
  2337. marshaled.___motionVectorRenderTarget = unmarshaled.___motionVectorRenderTarget;
  2338. marshaled.___motionVectorRenderTargetDesc = unmarshaled.___motionVectorRenderTargetDesc;
  2339. marshaled.___shouldFillOutDepth = static_cast<int32_t>(unmarshaled.___shouldFillOutDepth);
  2340. marshaled.___cullingPassIndex = unmarshaled.___cullingPassIndex;
  2341. marshaled.___foveatedRenderingInfo = unmarshaled.___foveatedRenderingInfo;
  2342. }
  2343. IL2CPP_EXTERN_C void XRRenderPass_t9E8711E8C69E3917AA39A0CA8304B604ED2838E8_marshal_pinvoke_back(const XRRenderPass_t9E8711E8C69E3917AA39A0CA8304B604ED2838E8_marshaled_pinvoke& marshaled, XRRenderPass_t9E8711E8C69E3917AA39A0CA8304B604ED2838E8& unmarshaled)
  2344. {
  2345. intptr_t unmarshaleddisplaySubsystemInstance_temp_0;
  2346. memset((&unmarshaleddisplaySubsystemInstance_temp_0), 0, sizeof(unmarshaleddisplaySubsystemInstance_temp_0));
  2347. unmarshaleddisplaySubsystemInstance_temp_0 = marshaled.___displaySubsystemInstance;
  2348. unmarshaled.___displaySubsystemInstance = unmarshaleddisplaySubsystemInstance_temp_0;
  2349. int32_t unmarshaledrenderPassIndex_temp_1 = 0;
  2350. unmarshaledrenderPassIndex_temp_1 = marshaled.___renderPassIndex;
  2351. unmarshaled.___renderPassIndex = unmarshaledrenderPassIndex_temp_1;
  2352. RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B unmarshaledrenderTarget_temp_2;
  2353. memset((&unmarshaledrenderTarget_temp_2), 0, sizeof(unmarshaledrenderTarget_temp_2));
  2354. unmarshaledrenderTarget_temp_2 = marshaled.___renderTarget;
  2355. unmarshaled.___renderTarget = unmarshaledrenderTarget_temp_2;
  2356. RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 unmarshaledrenderTargetDesc_temp_3;
  2357. memset((&unmarshaledrenderTargetDesc_temp_3), 0, sizeof(unmarshaledrenderTargetDesc_temp_3));
  2358. unmarshaledrenderTargetDesc_temp_3 = marshaled.___renderTargetDesc;
  2359. unmarshaled.___renderTargetDesc = unmarshaledrenderTargetDesc_temp_3;
  2360. bool unmarshaledhasMotionVectorPass_temp_4 = false;
  2361. unmarshaledhasMotionVectorPass_temp_4 = static_cast<bool>(marshaled.___hasMotionVectorPass);
  2362. unmarshaled.___hasMotionVectorPass = unmarshaledhasMotionVectorPass_temp_4;
  2363. RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B unmarshaledmotionVectorRenderTarget_temp_5;
  2364. memset((&unmarshaledmotionVectorRenderTarget_temp_5), 0, sizeof(unmarshaledmotionVectorRenderTarget_temp_5));
  2365. unmarshaledmotionVectorRenderTarget_temp_5 = marshaled.___motionVectorRenderTarget;
  2366. unmarshaled.___motionVectorRenderTarget = unmarshaledmotionVectorRenderTarget_temp_5;
  2367. RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 unmarshaledmotionVectorRenderTargetDesc_temp_6;
  2368. memset((&unmarshaledmotionVectorRenderTargetDesc_temp_6), 0, sizeof(unmarshaledmotionVectorRenderTargetDesc_temp_6));
  2369. unmarshaledmotionVectorRenderTargetDesc_temp_6 = marshaled.___motionVectorRenderTargetDesc;
  2370. unmarshaled.___motionVectorRenderTargetDesc = unmarshaledmotionVectorRenderTargetDesc_temp_6;
  2371. bool unmarshaledshouldFillOutDepth_temp_7 = false;
  2372. unmarshaledshouldFillOutDepth_temp_7 = static_cast<bool>(marshaled.___shouldFillOutDepth);
  2373. unmarshaled.___shouldFillOutDepth = unmarshaledshouldFillOutDepth_temp_7;
  2374. int32_t unmarshaledcullingPassIndex_temp_8 = 0;
  2375. unmarshaledcullingPassIndex_temp_8 = marshaled.___cullingPassIndex;
  2376. unmarshaled.___cullingPassIndex = unmarshaledcullingPassIndex_temp_8;
  2377. intptr_t unmarshaledfoveatedRenderingInfo_temp_9;
  2378. memset((&unmarshaledfoveatedRenderingInfo_temp_9), 0, sizeof(unmarshaledfoveatedRenderingInfo_temp_9));
  2379. unmarshaledfoveatedRenderingInfo_temp_9 = marshaled.___foveatedRenderingInfo;
  2380. unmarshaled.___foveatedRenderingInfo = unmarshaledfoveatedRenderingInfo_temp_9;
  2381. }
  2382. IL2CPP_EXTERN_C void XRRenderPass_t9E8711E8C69E3917AA39A0CA8304B604ED2838E8_marshal_pinvoke_cleanup(XRRenderPass_t9E8711E8C69E3917AA39A0CA8304B604ED2838E8_marshaled_pinvoke& marshaled)
  2383. {
  2384. }
  2385. IL2CPP_EXTERN_C void XRRenderPass_t9E8711E8C69E3917AA39A0CA8304B604ED2838E8_marshal_com(const XRRenderPass_t9E8711E8C69E3917AA39A0CA8304B604ED2838E8& unmarshaled, XRRenderPass_t9E8711E8C69E3917AA39A0CA8304B604ED2838E8_marshaled_com& marshaled)
  2386. {
  2387. marshaled.___displaySubsystemInstance = unmarshaled.___displaySubsystemInstance;
  2388. marshaled.___renderPassIndex = unmarshaled.___renderPassIndex;
  2389. marshaled.___renderTarget = unmarshaled.___renderTarget;
  2390. marshaled.___renderTargetDesc = unmarshaled.___renderTargetDesc;
  2391. marshaled.___hasMotionVectorPass = static_cast<int32_t>(unmarshaled.___hasMotionVectorPass);
  2392. marshaled.___motionVectorRenderTarget = unmarshaled.___motionVectorRenderTarget;
  2393. marshaled.___motionVectorRenderTargetDesc = unmarshaled.___motionVectorRenderTargetDesc;
  2394. marshaled.___shouldFillOutDepth = static_cast<int32_t>(unmarshaled.___shouldFillOutDepth);
  2395. marshaled.___cullingPassIndex = unmarshaled.___cullingPassIndex;
  2396. marshaled.___foveatedRenderingInfo = unmarshaled.___foveatedRenderingInfo;
  2397. }
  2398. IL2CPP_EXTERN_C void XRRenderPass_t9E8711E8C69E3917AA39A0CA8304B604ED2838E8_marshal_com_back(const XRRenderPass_t9E8711E8C69E3917AA39A0CA8304B604ED2838E8_marshaled_com& marshaled, XRRenderPass_t9E8711E8C69E3917AA39A0CA8304B604ED2838E8& unmarshaled)
  2399. {
  2400. intptr_t unmarshaleddisplaySubsystemInstance_temp_0;
  2401. memset((&unmarshaleddisplaySubsystemInstance_temp_0), 0, sizeof(unmarshaleddisplaySubsystemInstance_temp_0));
  2402. unmarshaleddisplaySubsystemInstance_temp_0 = marshaled.___displaySubsystemInstance;
  2403. unmarshaled.___displaySubsystemInstance = unmarshaleddisplaySubsystemInstance_temp_0;
  2404. int32_t unmarshaledrenderPassIndex_temp_1 = 0;
  2405. unmarshaledrenderPassIndex_temp_1 = marshaled.___renderPassIndex;
  2406. unmarshaled.___renderPassIndex = unmarshaledrenderPassIndex_temp_1;
  2407. RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B unmarshaledrenderTarget_temp_2;
  2408. memset((&unmarshaledrenderTarget_temp_2), 0, sizeof(unmarshaledrenderTarget_temp_2));
  2409. unmarshaledrenderTarget_temp_2 = marshaled.___renderTarget;
  2410. unmarshaled.___renderTarget = unmarshaledrenderTarget_temp_2;
  2411. RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 unmarshaledrenderTargetDesc_temp_3;
  2412. memset((&unmarshaledrenderTargetDesc_temp_3), 0, sizeof(unmarshaledrenderTargetDesc_temp_3));
  2413. unmarshaledrenderTargetDesc_temp_3 = marshaled.___renderTargetDesc;
  2414. unmarshaled.___renderTargetDesc = unmarshaledrenderTargetDesc_temp_3;
  2415. bool unmarshaledhasMotionVectorPass_temp_4 = false;
  2416. unmarshaledhasMotionVectorPass_temp_4 = static_cast<bool>(marshaled.___hasMotionVectorPass);
  2417. unmarshaled.___hasMotionVectorPass = unmarshaledhasMotionVectorPass_temp_4;
  2418. RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B unmarshaledmotionVectorRenderTarget_temp_5;
  2419. memset((&unmarshaledmotionVectorRenderTarget_temp_5), 0, sizeof(unmarshaledmotionVectorRenderTarget_temp_5));
  2420. unmarshaledmotionVectorRenderTarget_temp_5 = marshaled.___motionVectorRenderTarget;
  2421. unmarshaled.___motionVectorRenderTarget = unmarshaledmotionVectorRenderTarget_temp_5;
  2422. RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 unmarshaledmotionVectorRenderTargetDesc_temp_6;
  2423. memset((&unmarshaledmotionVectorRenderTargetDesc_temp_6), 0, sizeof(unmarshaledmotionVectorRenderTargetDesc_temp_6));
  2424. unmarshaledmotionVectorRenderTargetDesc_temp_6 = marshaled.___motionVectorRenderTargetDesc;
  2425. unmarshaled.___motionVectorRenderTargetDesc = unmarshaledmotionVectorRenderTargetDesc_temp_6;
  2426. bool unmarshaledshouldFillOutDepth_temp_7 = false;
  2427. unmarshaledshouldFillOutDepth_temp_7 = static_cast<bool>(marshaled.___shouldFillOutDepth);
  2428. unmarshaled.___shouldFillOutDepth = unmarshaledshouldFillOutDepth_temp_7;
  2429. int32_t unmarshaledcullingPassIndex_temp_8 = 0;
  2430. unmarshaledcullingPassIndex_temp_8 = marshaled.___cullingPassIndex;
  2431. unmarshaled.___cullingPassIndex = unmarshaledcullingPassIndex_temp_8;
  2432. intptr_t unmarshaledfoveatedRenderingInfo_temp_9;
  2433. memset((&unmarshaledfoveatedRenderingInfo_temp_9), 0, sizeof(unmarshaledfoveatedRenderingInfo_temp_9));
  2434. unmarshaledfoveatedRenderingInfo_temp_9 = marshaled.___foveatedRenderingInfo;
  2435. unmarshaled.___foveatedRenderingInfo = unmarshaledfoveatedRenderingInfo_temp_9;
  2436. }
  2437. IL2CPP_EXTERN_C void XRRenderPass_t9E8711E8C69E3917AA39A0CA8304B604ED2838E8_marshal_com_cleanup(XRRenderPass_t9E8711E8C69E3917AA39A0CA8304B604ED2838E8_marshaled_com& marshaled)
  2438. {
  2439. }
  2440. #ifdef __clang__
  2441. #pragma clang diagnostic pop
  2442. #endif
  2443. #ifdef __clang__
  2444. #pragma clang diagnostic push
  2445. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  2446. #pragma clang diagnostic ignored "-Wunused-variable"
  2447. #endif
  2448. IL2CPP_EXTERN_C void XRBlitParams_tB6F9130166CF43540F2547163E8542CFC7266CD9_marshal_pinvoke(const XRBlitParams_tB6F9130166CF43540F2547163E8542CFC7266CD9& unmarshaled, XRBlitParams_tB6F9130166CF43540F2547163E8542CFC7266CD9_marshaled_pinvoke& marshaled)
  2449. {
  2450. Exception_t* ___srcTexException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'srcTex' of type 'XRBlitParams': Reference type field marshaling is not supported.");
  2451. IL2CPP_RAISE_MANAGED_EXCEPTION(___srcTexException, NULL);
  2452. }
  2453. IL2CPP_EXTERN_C void XRBlitParams_tB6F9130166CF43540F2547163E8542CFC7266CD9_marshal_pinvoke_back(const XRBlitParams_tB6F9130166CF43540F2547163E8542CFC7266CD9_marshaled_pinvoke& marshaled, XRBlitParams_tB6F9130166CF43540F2547163E8542CFC7266CD9& unmarshaled)
  2454. {
  2455. Exception_t* ___srcTexException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'srcTex' of type 'XRBlitParams': Reference type field marshaling is not supported.");
  2456. IL2CPP_RAISE_MANAGED_EXCEPTION(___srcTexException, NULL);
  2457. }
  2458. IL2CPP_EXTERN_C void XRBlitParams_tB6F9130166CF43540F2547163E8542CFC7266CD9_marshal_pinvoke_cleanup(XRBlitParams_tB6F9130166CF43540F2547163E8542CFC7266CD9_marshaled_pinvoke& marshaled)
  2459. {
  2460. }
  2461. IL2CPP_EXTERN_C void XRBlitParams_tB6F9130166CF43540F2547163E8542CFC7266CD9_marshal_com(const XRBlitParams_tB6F9130166CF43540F2547163E8542CFC7266CD9& unmarshaled, XRBlitParams_tB6F9130166CF43540F2547163E8542CFC7266CD9_marshaled_com& marshaled)
  2462. {
  2463. Exception_t* ___srcTexException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'srcTex' of type 'XRBlitParams': Reference type field marshaling is not supported.");
  2464. IL2CPP_RAISE_MANAGED_EXCEPTION(___srcTexException, NULL);
  2465. }
  2466. IL2CPP_EXTERN_C void XRBlitParams_tB6F9130166CF43540F2547163E8542CFC7266CD9_marshal_com_back(const XRBlitParams_tB6F9130166CF43540F2547163E8542CFC7266CD9_marshaled_com& marshaled, XRBlitParams_tB6F9130166CF43540F2547163E8542CFC7266CD9& unmarshaled)
  2467. {
  2468. Exception_t* ___srcTexException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'srcTex' of type 'XRBlitParams': Reference type field marshaling is not supported.");
  2469. IL2CPP_RAISE_MANAGED_EXCEPTION(___srcTexException, NULL);
  2470. }
  2471. IL2CPP_EXTERN_C void XRBlitParams_tB6F9130166CF43540F2547163E8542CFC7266CD9_marshal_com_cleanup(XRBlitParams_tB6F9130166CF43540F2547163E8542CFC7266CD9_marshaled_com& marshaled)
  2472. {
  2473. }
  2474. #ifdef __clang__
  2475. #pragma clang diagnostic pop
  2476. #endif
  2477. #ifdef __clang__
  2478. #pragma clang diagnostic push
  2479. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  2480. #pragma clang diagnostic ignored "-Wunused-variable"
  2481. #endif
  2482. IL2CPP_EXTERN_C void XRMirrorViewBlitDesc_tC913B2856BA2160BC3AD99F0C67293850E2162E0_marshal_pinvoke(const XRMirrorViewBlitDesc_tC913B2856BA2160BC3AD99F0C67293850E2162E0& unmarshaled, XRMirrorViewBlitDesc_tC913B2856BA2160BC3AD99F0C67293850E2162E0_marshaled_pinvoke& marshaled)
  2483. {
  2484. marshaled.___displaySubsystemInstance = unmarshaled.___displaySubsystemInstance;
  2485. marshaled.___nativeBlitAvailable = static_cast<int32_t>(unmarshaled.___nativeBlitAvailable);
  2486. marshaled.___nativeBlitInvalidStates = static_cast<int32_t>(unmarshaled.___nativeBlitInvalidStates);
  2487. marshaled.___blitParamsCount = unmarshaled.___blitParamsCount;
  2488. }
  2489. IL2CPP_EXTERN_C void XRMirrorViewBlitDesc_tC913B2856BA2160BC3AD99F0C67293850E2162E0_marshal_pinvoke_back(const XRMirrorViewBlitDesc_tC913B2856BA2160BC3AD99F0C67293850E2162E0_marshaled_pinvoke& marshaled, XRMirrorViewBlitDesc_tC913B2856BA2160BC3AD99F0C67293850E2162E0& unmarshaled)
  2490. {
  2491. intptr_t unmarshaleddisplaySubsystemInstance_temp_0;
  2492. memset((&unmarshaleddisplaySubsystemInstance_temp_0), 0, sizeof(unmarshaleddisplaySubsystemInstance_temp_0));
  2493. unmarshaleddisplaySubsystemInstance_temp_0 = marshaled.___displaySubsystemInstance;
  2494. unmarshaled.___displaySubsystemInstance = unmarshaleddisplaySubsystemInstance_temp_0;
  2495. bool unmarshalednativeBlitAvailable_temp_1 = false;
  2496. unmarshalednativeBlitAvailable_temp_1 = static_cast<bool>(marshaled.___nativeBlitAvailable);
  2497. unmarshaled.___nativeBlitAvailable = unmarshalednativeBlitAvailable_temp_1;
  2498. bool unmarshalednativeBlitInvalidStates_temp_2 = false;
  2499. unmarshalednativeBlitInvalidStates_temp_2 = static_cast<bool>(marshaled.___nativeBlitInvalidStates);
  2500. unmarshaled.___nativeBlitInvalidStates = unmarshalednativeBlitInvalidStates_temp_2;
  2501. int32_t unmarshaledblitParamsCount_temp_3 = 0;
  2502. unmarshaledblitParamsCount_temp_3 = marshaled.___blitParamsCount;
  2503. unmarshaled.___blitParamsCount = unmarshaledblitParamsCount_temp_3;
  2504. }
  2505. IL2CPP_EXTERN_C void XRMirrorViewBlitDesc_tC913B2856BA2160BC3AD99F0C67293850E2162E0_marshal_pinvoke_cleanup(XRMirrorViewBlitDesc_tC913B2856BA2160BC3AD99F0C67293850E2162E0_marshaled_pinvoke& marshaled)
  2506. {
  2507. }
  2508. IL2CPP_EXTERN_C void XRMirrorViewBlitDesc_tC913B2856BA2160BC3AD99F0C67293850E2162E0_marshal_com(const XRMirrorViewBlitDesc_tC913B2856BA2160BC3AD99F0C67293850E2162E0& unmarshaled, XRMirrorViewBlitDesc_tC913B2856BA2160BC3AD99F0C67293850E2162E0_marshaled_com& marshaled)
  2509. {
  2510. marshaled.___displaySubsystemInstance = unmarshaled.___displaySubsystemInstance;
  2511. marshaled.___nativeBlitAvailable = static_cast<int32_t>(unmarshaled.___nativeBlitAvailable);
  2512. marshaled.___nativeBlitInvalidStates = static_cast<int32_t>(unmarshaled.___nativeBlitInvalidStates);
  2513. marshaled.___blitParamsCount = unmarshaled.___blitParamsCount;
  2514. }
  2515. IL2CPP_EXTERN_C void XRMirrorViewBlitDesc_tC913B2856BA2160BC3AD99F0C67293850E2162E0_marshal_com_back(const XRMirrorViewBlitDesc_tC913B2856BA2160BC3AD99F0C67293850E2162E0_marshaled_com& marshaled, XRMirrorViewBlitDesc_tC913B2856BA2160BC3AD99F0C67293850E2162E0& unmarshaled)
  2516. {
  2517. intptr_t unmarshaleddisplaySubsystemInstance_temp_0;
  2518. memset((&unmarshaleddisplaySubsystemInstance_temp_0), 0, sizeof(unmarshaleddisplaySubsystemInstance_temp_0));
  2519. unmarshaleddisplaySubsystemInstance_temp_0 = marshaled.___displaySubsystemInstance;
  2520. unmarshaled.___displaySubsystemInstance = unmarshaleddisplaySubsystemInstance_temp_0;
  2521. bool unmarshalednativeBlitAvailable_temp_1 = false;
  2522. unmarshalednativeBlitAvailable_temp_1 = static_cast<bool>(marshaled.___nativeBlitAvailable);
  2523. unmarshaled.___nativeBlitAvailable = unmarshalednativeBlitAvailable_temp_1;
  2524. bool unmarshalednativeBlitInvalidStates_temp_2 = false;
  2525. unmarshalednativeBlitInvalidStates_temp_2 = static_cast<bool>(marshaled.___nativeBlitInvalidStates);
  2526. unmarshaled.___nativeBlitInvalidStates = unmarshalednativeBlitInvalidStates_temp_2;
  2527. int32_t unmarshaledblitParamsCount_temp_3 = 0;
  2528. unmarshaledblitParamsCount_temp_3 = marshaled.___blitParamsCount;
  2529. unmarshaled.___blitParamsCount = unmarshaledblitParamsCount_temp_3;
  2530. }
  2531. IL2CPP_EXTERN_C void XRMirrorViewBlitDesc_tC913B2856BA2160BC3AD99F0C67293850E2162E0_marshal_com_cleanup(XRMirrorViewBlitDesc_tC913B2856BA2160BC3AD99F0C67293850E2162E0_marshaled_com& marshaled)
  2532. {
  2533. }
  2534. #ifdef __clang__
  2535. #pragma clang diagnostic pop
  2536. #endif
  2537. #ifdef __clang__
  2538. #pragma clang diagnostic push
  2539. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  2540. #pragma clang diagnostic ignored "-Wunused-variable"
  2541. #endif
  2542. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XRDisplaySubsystemDescriptor__ctor_mB9B2993D74FFC580731C03B390C764260458FAA6 (XRDisplaySubsystemDescriptor_t72DD88EE9094488AE723A495F48884BA4EA8311A* __this, const RuntimeMethod* method)
  2543. {
  2544. static bool s_Il2CppMethodInitialized;
  2545. if (!s_Il2CppMethodInitialized)
  2546. {
  2547. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IntegratedSubsystemDescriptor_1__ctor_mBE55B2B969E5AEF4340234DB6B76F67C009DBB75_RuntimeMethod_var);
  2548. s_Il2CppMethodInitialized = true;
  2549. }
  2550. {
  2551. IntegratedSubsystemDescriptor_1__ctor_mBE55B2B969E5AEF4340234DB6B76F67C009DBB75(__this, IntegratedSubsystemDescriptor_1__ctor_mBE55B2B969E5AEF4340234DB6B76F67C009DBB75_RuntimeMethod_var);
  2552. return;
  2553. }
  2554. }
  2555. #ifdef __clang__
  2556. #pragma clang diagnostic pop
  2557. #endif
  2558. #ifdef __clang__
  2559. #pragma clang diagnostic push
  2560. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  2561. #pragma clang diagnostic ignored "-Wunused-variable"
  2562. #endif
  2563. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XRInputSubsystem_InvokeTrackingOriginUpdatedEvent_mD9F93C1B2F0BCDE37190DC500F9D93B273362EEB (intptr_t ___0_internalPtr, const RuntimeMethod* method)
  2564. {
  2565. static bool s_Il2CppMethodInitialized;
  2566. if (!s_Il2CppMethodInitialized)
  2567. {
  2568. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SubsystemManager_t9A7261E4D0B53B996F04B8707D8E1C33AB65E824_il2cpp_TypeInfo_var);
  2569. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&XRInputSubsystem_tFECE6683FCAEBF05BAD05E5D612690095D8BAD34_il2cpp_TypeInfo_var);
  2570. s_Il2CppMethodInitialized = true;
  2571. }
  2572. IntegratedSubsystem_t990160A89854D87C0836DC589B720231C02D4CE3* V_0 = NULL;
  2573. XRInputSubsystem_tFECE6683FCAEBF05BAD05E5D612690095D8BAD34* V_1 = NULL;
  2574. bool V_2 = false;
  2575. int32_t G_B3_0 = 0;
  2576. {
  2577. intptr_t L_0 = ___0_internalPtr;
  2578. il2cpp_codegen_runtime_class_init_inline(SubsystemManager_t9A7261E4D0B53B996F04B8707D8E1C33AB65E824_il2cpp_TypeInfo_var);
  2579. IntegratedSubsystem_t990160A89854D87C0836DC589B720231C02D4CE3* L_1;
  2580. L_1 = SubsystemManager_GetIntegratedSubsystemByPtr_mC117FBE03DF764DB78D48B11AD5AC324F223BDE7(L_0, NULL);
  2581. V_0 = L_1;
  2582. IntegratedSubsystem_t990160A89854D87C0836DC589B720231C02D4CE3* L_2 = V_0;
  2583. V_1 = ((XRInputSubsystem_tFECE6683FCAEBF05BAD05E5D612690095D8BAD34*)IsInstClass((RuntimeObject*)L_2, XRInputSubsystem_tFECE6683FCAEBF05BAD05E5D612690095D8BAD34_il2cpp_TypeInfo_var));
  2584. XRInputSubsystem_tFECE6683FCAEBF05BAD05E5D612690095D8BAD34* L_3 = V_1;
  2585. if (!L_3)
  2586. {
  2587. goto IL_001d;
  2588. }
  2589. }
  2590. {
  2591. XRInputSubsystem_tFECE6683FCAEBF05BAD05E5D612690095D8BAD34* L_4 = V_1;
  2592. NullCheck(L_4);
  2593. Action_1_tC867D66471C553CFFF8707FF2C59FB7AAB03086A* L_5 = L_4->___trackingOriginUpdated;
  2594. G_B3_0 = ((!(((RuntimeObject*)(Action_1_tC867D66471C553CFFF8707FF2C59FB7AAB03086A*)L_5) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
  2595. goto IL_001e;
  2596. }
  2597. IL_001d:
  2598. {
  2599. G_B3_0 = 0;
  2600. }
  2601. IL_001e:
  2602. {
  2603. V_2 = (bool)G_B3_0;
  2604. bool L_6 = V_2;
  2605. if (!L_6)
  2606. {
  2607. goto IL_002f;
  2608. }
  2609. }
  2610. {
  2611. XRInputSubsystem_tFECE6683FCAEBF05BAD05E5D612690095D8BAD34* L_7 = V_1;
  2612. NullCheck(L_7);
  2613. Action_1_tC867D66471C553CFFF8707FF2C59FB7AAB03086A* L_8 = L_7->___trackingOriginUpdated;
  2614. XRInputSubsystem_tFECE6683FCAEBF05BAD05E5D612690095D8BAD34* L_9 = V_1;
  2615. NullCheck(L_8);
  2616. Action_1_Invoke_m2ECF9A99D8C817638BD09EF00BC5CF84C03819AA_inline(L_8, L_9, NULL);
  2617. }
  2618. IL_002f:
  2619. {
  2620. return;
  2621. }
  2622. }
  2623. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XRInputSubsystem_InvokeBoundaryChangedEvent_m5BAE59235BADE518D0E32B8D420A0572B63C68C2 (intptr_t ___0_internalPtr, const RuntimeMethod* method)
  2624. {
  2625. static bool s_Il2CppMethodInitialized;
  2626. if (!s_Il2CppMethodInitialized)
  2627. {
  2628. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SubsystemManager_t9A7261E4D0B53B996F04B8707D8E1C33AB65E824_il2cpp_TypeInfo_var);
  2629. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&XRInputSubsystem_tFECE6683FCAEBF05BAD05E5D612690095D8BAD34_il2cpp_TypeInfo_var);
  2630. s_Il2CppMethodInitialized = true;
  2631. }
  2632. IntegratedSubsystem_t990160A89854D87C0836DC589B720231C02D4CE3* V_0 = NULL;
  2633. XRInputSubsystem_tFECE6683FCAEBF05BAD05E5D612690095D8BAD34* V_1 = NULL;
  2634. bool V_2 = false;
  2635. int32_t G_B3_0 = 0;
  2636. {
  2637. intptr_t L_0 = ___0_internalPtr;
  2638. il2cpp_codegen_runtime_class_init_inline(SubsystemManager_t9A7261E4D0B53B996F04B8707D8E1C33AB65E824_il2cpp_TypeInfo_var);
  2639. IntegratedSubsystem_t990160A89854D87C0836DC589B720231C02D4CE3* L_1;
  2640. L_1 = SubsystemManager_GetIntegratedSubsystemByPtr_mC117FBE03DF764DB78D48B11AD5AC324F223BDE7(L_0, NULL);
  2641. V_0 = L_1;
  2642. IntegratedSubsystem_t990160A89854D87C0836DC589B720231C02D4CE3* L_2 = V_0;
  2643. V_1 = ((XRInputSubsystem_tFECE6683FCAEBF05BAD05E5D612690095D8BAD34*)IsInstClass((RuntimeObject*)L_2, XRInputSubsystem_tFECE6683FCAEBF05BAD05E5D612690095D8BAD34_il2cpp_TypeInfo_var));
  2644. XRInputSubsystem_tFECE6683FCAEBF05BAD05E5D612690095D8BAD34* L_3 = V_1;
  2645. if (!L_3)
  2646. {
  2647. goto IL_001d;
  2648. }
  2649. }
  2650. {
  2651. XRInputSubsystem_tFECE6683FCAEBF05BAD05E5D612690095D8BAD34* L_4 = V_1;
  2652. NullCheck(L_4);
  2653. Action_1_tC867D66471C553CFFF8707FF2C59FB7AAB03086A* L_5 = L_4->___boundaryChanged;
  2654. G_B3_0 = ((!(((RuntimeObject*)(Action_1_tC867D66471C553CFFF8707FF2C59FB7AAB03086A*)L_5) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
  2655. goto IL_001e;
  2656. }
  2657. IL_001d:
  2658. {
  2659. G_B3_0 = 0;
  2660. }
  2661. IL_001e:
  2662. {
  2663. V_2 = (bool)G_B3_0;
  2664. bool L_6 = V_2;
  2665. if (!L_6)
  2666. {
  2667. goto IL_002f;
  2668. }
  2669. }
  2670. {
  2671. XRInputSubsystem_tFECE6683FCAEBF05BAD05E5D612690095D8BAD34* L_7 = V_1;
  2672. NullCheck(L_7);
  2673. Action_1_tC867D66471C553CFFF8707FF2C59FB7AAB03086A* L_8 = L_7->___boundaryChanged;
  2674. XRInputSubsystem_tFECE6683FCAEBF05BAD05E5D612690095D8BAD34* L_9 = V_1;
  2675. NullCheck(L_8);
  2676. Action_1_Invoke_m2ECF9A99D8C817638BD09EF00BC5CF84C03819AA_inline(L_8, L_9, NULL);
  2677. }
  2678. IL_002f:
  2679. {
  2680. return;
  2681. }
  2682. }
  2683. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XRInputSubsystem__ctor_mD0260427CD99745155B171BB6D03862B3CE303E4 (XRInputSubsystem_tFECE6683FCAEBF05BAD05E5D612690095D8BAD34* __this, const RuntimeMethod* method)
  2684. {
  2685. static bool s_Il2CppMethodInitialized;
  2686. if (!s_Il2CppMethodInitialized)
  2687. {
  2688. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IntegratedSubsystem_1__ctor_m5A4E8498952FD1A7C4BFF13C388548CB97B060CC_RuntimeMethod_var);
  2689. s_Il2CppMethodInitialized = true;
  2690. }
  2691. {
  2692. IntegratedSubsystem_1__ctor_m5A4E8498952FD1A7C4BFF13C388548CB97B060CC(__this, IntegratedSubsystem_1__ctor_m5A4E8498952FD1A7C4BFF13C388548CB97B060CC_RuntimeMethod_var);
  2693. return;
  2694. }
  2695. }
  2696. #ifdef __clang__
  2697. #pragma clang diagnostic pop
  2698. #endif
  2699. #ifdef __clang__
  2700. #pragma clang diagnostic push
  2701. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  2702. #pragma clang diagnostic ignored "-Wunused-variable"
  2703. #endif
  2704. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XRInputSubsystemDescriptor__ctor_m7DFAE8F8670A5721F02B0AE27BB47389BA0F8DFB (XRInputSubsystemDescriptor_t42088DD6542C0BDD27C2951B911E4F69DD1F917D* __this, const RuntimeMethod* method)
  2705. {
  2706. static bool s_Il2CppMethodInitialized;
  2707. if (!s_Il2CppMethodInitialized)
  2708. {
  2709. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IntegratedSubsystemDescriptor_1__ctor_m1289BA32AAFA862973132927F7EA8FB1A9A169C3_RuntimeMethod_var);
  2710. s_Il2CppMethodInitialized = true;
  2711. }
  2712. {
  2713. IntegratedSubsystemDescriptor_1__ctor_m1289BA32AAFA862973132927F7EA8FB1A9A169C3(__this, IntegratedSubsystemDescriptor_1__ctor_m1289BA32AAFA862973132927F7EA8FB1A9A169C3_RuntimeMethod_var);
  2714. return;
  2715. }
  2716. }
  2717. #ifdef __clang__
  2718. #pragma clang diagnostic pop
  2719. #endif
  2720. #ifdef __clang__
  2721. #pragma clang diagnostic push
  2722. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  2723. #pragma clang diagnostic ignored "-Wunused-variable"
  2724. #endif
  2725. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* MeshId_ToString_m8D2D9206A924A86FF28CF6499B7C66941FD0E7D4 (MeshId_t2CF122567F06D0AA4F80DDA5CB51E8CD3B7EA2AC* __this, const RuntimeMethod* method)
  2726. {
  2727. static bool s_Il2CppMethodInitialized;
  2728. if (!s_Il2CppMethodInitialized)
  2729. {
  2730. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralFBAF124AB08242B7785EC2B6DBC3C6459CB98BC8);
  2731. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralFDA1C52D0E58360F4E8FD608757CCD98D8772D4F);
  2732. s_Il2CppMethodInitialized = true;
  2733. }
  2734. String_t* V_0 = NULL;
  2735. {
  2736. uint64_t* L_0 = (uint64_t*)(&__this->___m_SubId1);
  2737. String_t* L_1;
  2738. L_1 = UInt64_ToString_m50E767FE093714A58711CD7A3A4FE1A712FBB680(L_0, _stringLiteralFDA1C52D0E58360F4E8FD608757CCD98D8772D4F, NULL);
  2739. uint64_t* L_2 = (uint64_t*)(&__this->___m_SubId2);
  2740. String_t* L_3;
  2741. L_3 = UInt64_ToString_m50E767FE093714A58711CD7A3A4FE1A712FBB680(L_2, _stringLiteralFDA1C52D0E58360F4E8FD608757CCD98D8772D4F, NULL);
  2742. String_t* L_4;
  2743. L_4 = String_Format_mFB7DA489BD99F4670881FF50EC017BFB0A5C0987(_stringLiteralFBAF124AB08242B7785EC2B6DBC3C6459CB98BC8, L_1, L_3, NULL);
  2744. V_0 = L_4;
  2745. goto IL_002e;
  2746. }
  2747. IL_002e:
  2748. {
  2749. String_t* L_5 = V_0;
  2750. return L_5;
  2751. }
  2752. }
  2753. IL2CPP_EXTERN_C String_t* MeshId_ToString_m8D2D9206A924A86FF28CF6499B7C66941FD0E7D4_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  2754. {
  2755. MeshId_t2CF122567F06D0AA4F80DDA5CB51E8CD3B7EA2AC* _thisAdjusted;
  2756. int32_t _offset = 1;
  2757. _thisAdjusted = reinterpret_cast<MeshId_t2CF122567F06D0AA4F80DDA5CB51E8CD3B7EA2AC*>(__this + _offset);
  2758. String_t* _returnValue;
  2759. _returnValue = MeshId_ToString_m8D2D9206A924A86FF28CF6499B7C66941FD0E7D4(_thisAdjusted, method);
  2760. return _returnValue;
  2761. }
  2762. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t MeshId_GetHashCode_mC6B6428EB5856505023C0D48879B92C2E3F062B0 (MeshId_t2CF122567F06D0AA4F80DDA5CB51E8CD3B7EA2AC* __this, const RuntimeMethod* method)
  2763. {
  2764. int32_t V_0 = 0;
  2765. {
  2766. uint64_t* L_0 = (uint64_t*)(&__this->___m_SubId1);
  2767. int32_t L_1;
  2768. L_1 = UInt64_GetHashCode_m65D9FD0102B6B01BF38D986F060F0BDBC29B4F92(L_0, NULL);
  2769. uint64_t* L_2 = (uint64_t*)(&__this->___m_SubId2);
  2770. int32_t L_3;
  2771. L_3 = UInt64_GetHashCode_m65D9FD0102B6B01BF38D986F060F0BDBC29B4F92(L_2, NULL);
  2772. V_0 = ((int32_t)(L_1^L_3));
  2773. goto IL_001b;
  2774. }
  2775. IL_001b:
  2776. {
  2777. int32_t L_4 = V_0;
  2778. return L_4;
  2779. }
  2780. }
  2781. IL2CPP_EXTERN_C int32_t MeshId_GetHashCode_mC6B6428EB5856505023C0D48879B92C2E3F062B0_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  2782. {
  2783. MeshId_t2CF122567F06D0AA4F80DDA5CB51E8CD3B7EA2AC* _thisAdjusted;
  2784. int32_t _offset = 1;
  2785. _thisAdjusted = reinterpret_cast<MeshId_t2CF122567F06D0AA4F80DDA5CB51E8CD3B7EA2AC*>(__this + _offset);
  2786. int32_t _returnValue;
  2787. _returnValue = MeshId_GetHashCode_mC6B6428EB5856505023C0D48879B92C2E3F062B0(_thisAdjusted, method);
  2788. return _returnValue;
  2789. }
  2790. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool MeshId_Equals_m1106B9A800E87442FE36125FD3EC3CB12FD778E9 (MeshId_t2CF122567F06D0AA4F80DDA5CB51E8CD3B7EA2AC* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method)
  2791. {
  2792. static bool s_Il2CppMethodInitialized;
  2793. if (!s_Il2CppMethodInitialized)
  2794. {
  2795. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MeshId_t2CF122567F06D0AA4F80DDA5CB51E8CD3B7EA2AC_il2cpp_TypeInfo_var);
  2796. s_Il2CppMethodInitialized = true;
  2797. }
  2798. bool V_0 = false;
  2799. int32_t G_B3_0 = 0;
  2800. {
  2801. RuntimeObject* L_0 = ___0_obj;
  2802. if (!((RuntimeObject*)IsInstSealed((RuntimeObject*)L_0, MeshId_t2CF122567F06D0AA4F80DDA5CB51E8CD3B7EA2AC_il2cpp_TypeInfo_var)))
  2803. {
  2804. goto IL_0017;
  2805. }
  2806. }
  2807. {
  2808. RuntimeObject* L_1 = ___0_obj;
  2809. il2cpp_codegen_runtime_class_init_inline(MeshId_t2CF122567F06D0AA4F80DDA5CB51E8CD3B7EA2AC_il2cpp_TypeInfo_var);
  2810. bool L_2;
  2811. L_2 = MeshId_Equals_m3D0AC754FDC327819342797C38CF20C5F3D25818(__this, ((*(MeshId_t2CF122567F06D0AA4F80DDA5CB51E8CD3B7EA2AC*)UnBox(L_1, MeshId_t2CF122567F06D0AA4F80DDA5CB51E8CD3B7EA2AC_il2cpp_TypeInfo_var))), NULL);
  2812. G_B3_0 = ((int32_t)(L_2));
  2813. goto IL_0018;
  2814. }
  2815. IL_0017:
  2816. {
  2817. G_B3_0 = 0;
  2818. }
  2819. IL_0018:
  2820. {
  2821. V_0 = (bool)G_B3_0;
  2822. goto IL_001b;
  2823. }
  2824. IL_001b:
  2825. {
  2826. bool L_3 = V_0;
  2827. return L_3;
  2828. }
  2829. }
  2830. IL2CPP_EXTERN_C bool MeshId_Equals_m1106B9A800E87442FE36125FD3EC3CB12FD778E9_AdjustorThunk (RuntimeObject* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method)
  2831. {
  2832. MeshId_t2CF122567F06D0AA4F80DDA5CB51E8CD3B7EA2AC* _thisAdjusted;
  2833. int32_t _offset = 1;
  2834. _thisAdjusted = reinterpret_cast<MeshId_t2CF122567F06D0AA4F80DDA5CB51E8CD3B7EA2AC*>(__this + _offset);
  2835. bool _returnValue;
  2836. _returnValue = MeshId_Equals_m1106B9A800E87442FE36125FD3EC3CB12FD778E9(_thisAdjusted, ___0_obj, method);
  2837. return _returnValue;
  2838. }
  2839. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool MeshId_Equals_m3D0AC754FDC327819342797C38CF20C5F3D25818 (MeshId_t2CF122567F06D0AA4F80DDA5CB51E8CD3B7EA2AC* __this, MeshId_t2CF122567F06D0AA4F80DDA5CB51E8CD3B7EA2AC ___0_other, const RuntimeMethod* method)
  2840. {
  2841. bool V_0 = false;
  2842. int32_t G_B3_0 = 0;
  2843. {
  2844. uint64_t L_0 = __this->___m_SubId1;
  2845. MeshId_t2CF122567F06D0AA4F80DDA5CB51E8CD3B7EA2AC L_1 = ___0_other;
  2846. uint64_t L_2 = L_1.___m_SubId1;
  2847. if ((!(((uint64_t)L_0) == ((uint64_t)L_2))))
  2848. {
  2849. goto IL_001f;
  2850. }
  2851. }
  2852. {
  2853. uint64_t L_3 = __this->___m_SubId2;
  2854. MeshId_t2CF122567F06D0AA4F80DDA5CB51E8CD3B7EA2AC L_4 = ___0_other;
  2855. uint64_t L_5 = L_4.___m_SubId2;
  2856. G_B3_0 = ((((int64_t)L_3) == ((int64_t)L_5))? 1 : 0);
  2857. goto IL_0020;
  2858. }
  2859. IL_001f:
  2860. {
  2861. G_B3_0 = 0;
  2862. }
  2863. IL_0020:
  2864. {
  2865. V_0 = (bool)G_B3_0;
  2866. goto IL_0023;
  2867. }
  2868. IL_0023:
  2869. {
  2870. bool L_6 = V_0;
  2871. return L_6;
  2872. }
  2873. }
  2874. IL2CPP_EXTERN_C bool MeshId_Equals_m3D0AC754FDC327819342797C38CF20C5F3D25818_AdjustorThunk (RuntimeObject* __this, MeshId_t2CF122567F06D0AA4F80DDA5CB51E8CD3B7EA2AC ___0_other, const RuntimeMethod* method)
  2875. {
  2876. MeshId_t2CF122567F06D0AA4F80DDA5CB51E8CD3B7EA2AC* _thisAdjusted;
  2877. int32_t _offset = 1;
  2878. _thisAdjusted = reinterpret_cast<MeshId_t2CF122567F06D0AA4F80DDA5CB51E8CD3B7EA2AC*>(__this + _offset);
  2879. bool _returnValue;
  2880. _returnValue = MeshId_Equals_m3D0AC754FDC327819342797C38CF20C5F3D25818(_thisAdjusted, ___0_other, method);
  2881. return _returnValue;
  2882. }
  2883. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MeshId__cctor_mE4556EF31E7F96397E4C9E7C3DF80A3C129D431D (const RuntimeMethod* method)
  2884. {
  2885. static bool s_Il2CppMethodInitialized;
  2886. if (!s_Il2CppMethodInitialized)
  2887. {
  2888. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MeshId_t2CF122567F06D0AA4F80DDA5CB51E8CD3B7EA2AC_il2cpp_TypeInfo_var);
  2889. s_Il2CppMethodInitialized = true;
  2890. }
  2891. {
  2892. il2cpp_codegen_initobj((&((MeshId_t2CF122567F06D0AA4F80DDA5CB51E8CD3B7EA2AC_StaticFields*)il2cpp_codegen_static_fields_for(MeshId_t2CF122567F06D0AA4F80DDA5CB51E8CD3B7EA2AC_il2cpp_TypeInfo_var))->___s_InvalidId), sizeof(MeshId_t2CF122567F06D0AA4F80DDA5CB51E8CD3B7EA2AC));
  2893. return;
  2894. }
  2895. }
  2896. #ifdef __clang__
  2897. #pragma clang diagnostic pop
  2898. #endif
  2899. #ifdef __clang__
  2900. #pragma clang diagnostic push
  2901. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  2902. #pragma clang diagnostic ignored "-Wunused-variable"
  2903. #endif
  2904. #ifdef __clang__
  2905. #pragma clang diagnostic pop
  2906. #endif
  2907. #ifdef __clang__
  2908. #pragma clang diagnostic push
  2909. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  2910. #pragma clang diagnostic ignored "-Wunused-variable"
  2911. #endif
  2912. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t HashCodeHelper_Combine_m2A63E4964D06338CC6F9DE17F5EFCCC348A6A1D7 (int32_t ___0_hash1, int32_t ___1_hash2, const RuntimeMethod* method)
  2913. {
  2914. int32_t V_0 = 0;
  2915. {
  2916. int32_t L_0 = ___0_hash1;
  2917. int32_t L_1 = ___1_hash2;
  2918. V_0 = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply(L_0, ((int32_t)486187739))), L_1));
  2919. goto IL_000e;
  2920. }
  2921. IL_000e:
  2922. {
  2923. int32_t L_2 = V_0;
  2924. return L_2;
  2925. }
  2926. }
  2927. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t HashCodeHelper_Combine_mEDE733EC1ABDEA82040BBC18551FB975F3FAC322 (int32_t ___0_hash1, int32_t ___1_hash2, int32_t ___2_hash3, const RuntimeMethod* method)
  2928. {
  2929. {
  2930. int32_t L_0 = ___0_hash1;
  2931. int32_t L_1 = ___1_hash2;
  2932. int32_t L_2;
  2933. L_2 = HashCodeHelper_Combine_m2A63E4964D06338CC6F9DE17F5EFCCC348A6A1D7(L_0, L_1, NULL);
  2934. int32_t L_3 = ___2_hash3;
  2935. int32_t L_4;
  2936. L_4 = HashCodeHelper_Combine_m2A63E4964D06338CC6F9DE17F5EFCCC348A6A1D7(L_2, L_3, NULL);
  2937. return L_4;
  2938. }
  2939. }
  2940. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t HashCodeHelper_Combine_mF867D2FAB545AD0A4832679FC73F7A2B289A37F7 (int32_t ___0_hash1, int32_t ___1_hash2, int32_t ___2_hash3, int32_t ___3_hash4, const RuntimeMethod* method)
  2941. {
  2942. {
  2943. int32_t L_0 = ___0_hash1;
  2944. int32_t L_1 = ___1_hash2;
  2945. int32_t L_2 = ___2_hash3;
  2946. int32_t L_3;
  2947. L_3 = HashCodeHelper_Combine_mEDE733EC1ABDEA82040BBC18551FB975F3FAC322(L_0, L_1, L_2, NULL);
  2948. int32_t L_4 = ___3_hash4;
  2949. int32_t L_5;
  2950. L_5 = HashCodeHelper_Combine_m2A63E4964D06338CC6F9DE17F5EFCCC348A6A1D7(L_3, L_4, NULL);
  2951. return L_5;
  2952. }
  2953. }
  2954. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t HashCodeHelper_Combine_mBE52BFDECDDA219A4A334421E8706078A4BE6680 (int32_t ___0_hash1, int32_t ___1_hash2, int32_t ___2_hash3, int32_t ___3_hash4, int32_t ___4_hash5, const RuntimeMethod* method)
  2955. {
  2956. {
  2957. int32_t L_0 = ___0_hash1;
  2958. int32_t L_1 = ___1_hash2;
  2959. int32_t L_2 = ___2_hash3;
  2960. int32_t L_3 = ___3_hash4;
  2961. int32_t L_4;
  2962. L_4 = HashCodeHelper_Combine_mF867D2FAB545AD0A4832679FC73F7A2B289A37F7(L_0, L_1, L_2, L_3, NULL);
  2963. int32_t L_5 = ___4_hash5;
  2964. int32_t L_6;
  2965. L_6 = HashCodeHelper_Combine_m2A63E4964D06338CC6F9DE17F5EFCCC348A6A1D7(L_4, L_5, NULL);
  2966. return L_6;
  2967. }
  2968. }
  2969. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t HashCodeHelper_Combine_m429AA1346C5A7ACFA6EC9A5D26250CEA4A1BAF89 (int32_t ___0_hash1, int32_t ___1_hash2, int32_t ___2_hash3, int32_t ___3_hash4, int32_t ___4_hash5, int32_t ___5_hash6, const RuntimeMethod* method)
  2970. {
  2971. {
  2972. int32_t L_0 = ___0_hash1;
  2973. int32_t L_1 = ___1_hash2;
  2974. int32_t L_2 = ___2_hash3;
  2975. int32_t L_3 = ___3_hash4;
  2976. int32_t L_4 = ___4_hash5;
  2977. int32_t L_5;
  2978. L_5 = HashCodeHelper_Combine_mBE52BFDECDDA219A4A334421E8706078A4BE6680(L_0, L_1, L_2, L_3, L_4, NULL);
  2979. int32_t L_6 = ___5_hash6;
  2980. int32_t L_7;
  2981. L_7 = HashCodeHelper_Combine_m2A63E4964D06338CC6F9DE17F5EFCCC348A6A1D7(L_5, L_6, NULL);
  2982. return L_7;
  2983. }
  2984. }
  2985. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t HashCodeHelper_Combine_m110C54CCBA83DD580295D7BA248976C50F6BF606 (int32_t ___0_hash1, int32_t ___1_hash2, int32_t ___2_hash3, int32_t ___3_hash4, int32_t ___4_hash5, int32_t ___5_hash6, int32_t ___6_hash7, const RuntimeMethod* method)
  2986. {
  2987. {
  2988. int32_t L_0 = ___0_hash1;
  2989. int32_t L_1 = ___1_hash2;
  2990. int32_t L_2 = ___2_hash3;
  2991. int32_t L_3 = ___3_hash4;
  2992. int32_t L_4 = ___4_hash5;
  2993. int32_t L_5 = ___5_hash6;
  2994. int32_t L_6;
  2995. L_6 = HashCodeHelper_Combine_m429AA1346C5A7ACFA6EC9A5D26250CEA4A1BAF89(L_0, L_1, L_2, L_3, L_4, L_5, NULL);
  2996. int32_t L_7 = ___6_hash7;
  2997. int32_t L_8;
  2998. L_8 = HashCodeHelper_Combine_m2A63E4964D06338CC6F9DE17F5EFCCC348A6A1D7(L_6, L_7, NULL);
  2999. return L_8;
  3000. }
  3001. }
  3002. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t HashCodeHelper_Combine_mBF383AC565B49ACFCB9A0046504C40A8997BAEFD (int32_t ___0_hash1, int32_t ___1_hash2, int32_t ___2_hash3, int32_t ___3_hash4, int32_t ___4_hash5, int32_t ___5_hash6, int32_t ___6_hash7, int32_t ___7_hash8, const RuntimeMethod* method)
  3003. {
  3004. {
  3005. int32_t L_0 = ___0_hash1;
  3006. int32_t L_1 = ___1_hash2;
  3007. int32_t L_2 = ___2_hash3;
  3008. int32_t L_3 = ___3_hash4;
  3009. int32_t L_4 = ___4_hash5;
  3010. int32_t L_5 = ___5_hash6;
  3011. int32_t L_6 = ___6_hash7;
  3012. int32_t L_7;
  3013. L_7 = HashCodeHelper_Combine_m110C54CCBA83DD580295D7BA248976C50F6BF606(L_0, L_1, L_2, L_3, L_4, L_5, L_6, NULL);
  3014. int32_t L_8 = ___7_hash8;
  3015. int32_t L_9;
  3016. L_9 = HashCodeHelper_Combine_m2A63E4964D06338CC6F9DE17F5EFCCC348A6A1D7(L_7, L_8, NULL);
  3017. return L_9;
  3018. }
  3019. }
  3020. #ifdef __clang__
  3021. #pragma clang diagnostic pop
  3022. #endif
  3023. #ifdef __clang__
  3024. #pragma clang diagnostic push
  3025. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  3026. #pragma clang diagnostic ignored "-Wunused-variable"
  3027. #endif
  3028. IL2CPP_EXTERN_C void MeshGenerationResult_tD5A6D639B2CF1A3F855AFB41861DEC48DC0D3A9C_marshal_pinvoke(const MeshGenerationResult_tD5A6D639B2CF1A3F855AFB41861DEC48DC0D3A9C& unmarshaled, MeshGenerationResult_tD5A6D639B2CF1A3F855AFB41861DEC48DC0D3A9C_marshaled_pinvoke& marshaled)
  3029. {
  3030. Exception_t* ___U3CMeshU3Ek__BackingFieldException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '<Mesh>k__BackingField' of type 'MeshGenerationResult': Reference type field marshaling is not supported.");
  3031. IL2CPP_RAISE_MANAGED_EXCEPTION(___U3CMeshU3Ek__BackingFieldException, NULL);
  3032. }
  3033. IL2CPP_EXTERN_C void MeshGenerationResult_tD5A6D639B2CF1A3F855AFB41861DEC48DC0D3A9C_marshal_pinvoke_back(const MeshGenerationResult_tD5A6D639B2CF1A3F855AFB41861DEC48DC0D3A9C_marshaled_pinvoke& marshaled, MeshGenerationResult_tD5A6D639B2CF1A3F855AFB41861DEC48DC0D3A9C& unmarshaled)
  3034. {
  3035. Exception_t* ___U3CMeshU3Ek__BackingFieldException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '<Mesh>k__BackingField' of type 'MeshGenerationResult': Reference type field marshaling is not supported.");
  3036. IL2CPP_RAISE_MANAGED_EXCEPTION(___U3CMeshU3Ek__BackingFieldException, NULL);
  3037. }
  3038. IL2CPP_EXTERN_C void MeshGenerationResult_tD5A6D639B2CF1A3F855AFB41861DEC48DC0D3A9C_marshal_pinvoke_cleanup(MeshGenerationResult_tD5A6D639B2CF1A3F855AFB41861DEC48DC0D3A9C_marshaled_pinvoke& marshaled)
  3039. {
  3040. }
  3041. IL2CPP_EXTERN_C void MeshGenerationResult_tD5A6D639B2CF1A3F855AFB41861DEC48DC0D3A9C_marshal_com(const MeshGenerationResult_tD5A6D639B2CF1A3F855AFB41861DEC48DC0D3A9C& unmarshaled, MeshGenerationResult_tD5A6D639B2CF1A3F855AFB41861DEC48DC0D3A9C_marshaled_com& marshaled)
  3042. {
  3043. Exception_t* ___U3CMeshU3Ek__BackingFieldException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '<Mesh>k__BackingField' of type 'MeshGenerationResult': Reference type field marshaling is not supported.");
  3044. IL2CPP_RAISE_MANAGED_EXCEPTION(___U3CMeshU3Ek__BackingFieldException, NULL);
  3045. }
  3046. IL2CPP_EXTERN_C void MeshGenerationResult_tD5A6D639B2CF1A3F855AFB41861DEC48DC0D3A9C_marshal_com_back(const MeshGenerationResult_tD5A6D639B2CF1A3F855AFB41861DEC48DC0D3A9C_marshaled_com& marshaled, MeshGenerationResult_tD5A6D639B2CF1A3F855AFB41861DEC48DC0D3A9C& unmarshaled)
  3047. {
  3048. Exception_t* ___U3CMeshU3Ek__BackingFieldException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '<Mesh>k__BackingField' of type 'MeshGenerationResult': Reference type field marshaling is not supported.");
  3049. IL2CPP_RAISE_MANAGED_EXCEPTION(___U3CMeshU3Ek__BackingFieldException, NULL);
  3050. }
  3051. IL2CPP_EXTERN_C void MeshGenerationResult_tD5A6D639B2CF1A3F855AFB41861DEC48DC0D3A9C_marshal_com_cleanup(MeshGenerationResult_tD5A6D639B2CF1A3F855AFB41861DEC48DC0D3A9C_marshaled_com& marshaled)
  3052. {
  3053. }
  3054. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MeshId_t2CF122567F06D0AA4F80DDA5CB51E8CD3B7EA2AC MeshGenerationResult_get_MeshId_m2260BF3F7EB6ED4F2CF0A8F6BEFDD2CD82B6751D (MeshGenerationResult_tD5A6D639B2CF1A3F855AFB41861DEC48DC0D3A9C* __this, const RuntimeMethod* method)
  3055. {
  3056. {
  3057. MeshId_t2CF122567F06D0AA4F80DDA5CB51E8CD3B7EA2AC L_0 = __this->___U3CMeshIdU3Ek__BackingField;
  3058. return L_0;
  3059. }
  3060. }
  3061. IL2CPP_EXTERN_C MeshId_t2CF122567F06D0AA4F80DDA5CB51E8CD3B7EA2AC MeshGenerationResult_get_MeshId_m2260BF3F7EB6ED4F2CF0A8F6BEFDD2CD82B6751D_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  3062. {
  3063. MeshGenerationResult_tD5A6D639B2CF1A3F855AFB41861DEC48DC0D3A9C* _thisAdjusted;
  3064. int32_t _offset = 1;
  3065. _thisAdjusted = reinterpret_cast<MeshGenerationResult_tD5A6D639B2CF1A3F855AFB41861DEC48DC0D3A9C*>(__this + _offset);
  3066. MeshId_t2CF122567F06D0AA4F80DDA5CB51E8CD3B7EA2AC _returnValue;
  3067. _returnValue = MeshGenerationResult_get_MeshId_m2260BF3F7EB6ED4F2CF0A8F6BEFDD2CD82B6751D_inline(_thisAdjusted, method);
  3068. return _returnValue;
  3069. }
  3070. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* MeshGenerationResult_get_Mesh_m95A022CCC5DDD8D0E8B9CEB3A2D3E06A0E7210F9 (MeshGenerationResult_tD5A6D639B2CF1A3F855AFB41861DEC48DC0D3A9C* __this, const RuntimeMethod* method)
  3071. {
  3072. {
  3073. Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_0 = __this->___U3CMeshU3Ek__BackingField;
  3074. return L_0;
  3075. }
  3076. }
  3077. IL2CPP_EXTERN_C Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* MeshGenerationResult_get_Mesh_m95A022CCC5DDD8D0E8B9CEB3A2D3E06A0E7210F9_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  3078. {
  3079. MeshGenerationResult_tD5A6D639B2CF1A3F855AFB41861DEC48DC0D3A9C* _thisAdjusted;
  3080. int32_t _offset = 1;
  3081. _thisAdjusted = reinterpret_cast<MeshGenerationResult_tD5A6D639B2CF1A3F855AFB41861DEC48DC0D3A9C*>(__this + _offset);
  3082. Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* _returnValue;
  3083. _returnValue = MeshGenerationResult_get_Mesh_m95A022CCC5DDD8D0E8B9CEB3A2D3E06A0E7210F9_inline(_thisAdjusted, method);
  3084. return _returnValue;
  3085. }
  3086. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MeshCollider_tB525E4DDE383252364ED0BDD32CF2B53914EE455* MeshGenerationResult_get_MeshCollider_m07210E3B1723B5BA535250E2012755AAC46FB180 (MeshGenerationResult_tD5A6D639B2CF1A3F855AFB41861DEC48DC0D3A9C* __this, const RuntimeMethod* method)
  3087. {
  3088. {
  3089. MeshCollider_tB525E4DDE383252364ED0BDD32CF2B53914EE455* L_0 = __this->___U3CMeshColliderU3Ek__BackingField;
  3090. return L_0;
  3091. }
  3092. }
  3093. IL2CPP_EXTERN_C MeshCollider_tB525E4DDE383252364ED0BDD32CF2B53914EE455* MeshGenerationResult_get_MeshCollider_m07210E3B1723B5BA535250E2012755AAC46FB180_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  3094. {
  3095. MeshGenerationResult_tD5A6D639B2CF1A3F855AFB41861DEC48DC0D3A9C* _thisAdjusted;
  3096. int32_t _offset = 1;
  3097. _thisAdjusted = reinterpret_cast<MeshGenerationResult_tD5A6D639B2CF1A3F855AFB41861DEC48DC0D3A9C*>(__this + _offset);
  3098. MeshCollider_tB525E4DDE383252364ED0BDD32CF2B53914EE455* _returnValue;
  3099. _returnValue = MeshGenerationResult_get_MeshCollider_m07210E3B1723B5BA535250E2012755AAC46FB180_inline(_thisAdjusted, method);
  3100. return _returnValue;
  3101. }
  3102. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t MeshGenerationResult_get_Status_m392754927B1E28DB2E6078A212F8FCC013AC10C0 (MeshGenerationResult_tD5A6D639B2CF1A3F855AFB41861DEC48DC0D3A9C* __this, const RuntimeMethod* method)
  3103. {
  3104. {
  3105. int32_t L_0 = __this->___U3CStatusU3Ek__BackingField;
  3106. return L_0;
  3107. }
  3108. }
  3109. IL2CPP_EXTERN_C int32_t MeshGenerationResult_get_Status_m392754927B1E28DB2E6078A212F8FCC013AC10C0_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  3110. {
  3111. MeshGenerationResult_tD5A6D639B2CF1A3F855AFB41861DEC48DC0D3A9C* _thisAdjusted;
  3112. int32_t _offset = 1;
  3113. _thisAdjusted = reinterpret_cast<MeshGenerationResult_tD5A6D639B2CF1A3F855AFB41861DEC48DC0D3A9C*>(__this + _offset);
  3114. int32_t _returnValue;
  3115. _returnValue = MeshGenerationResult_get_Status_m392754927B1E28DB2E6078A212F8FCC013AC10C0_inline(_thisAdjusted, method);
  3116. return _returnValue;
  3117. }
  3118. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t MeshGenerationResult_get_Attributes_m62E3E9EC74240C37D818481B1243B3EB40424C6B (MeshGenerationResult_tD5A6D639B2CF1A3F855AFB41861DEC48DC0D3A9C* __this, const RuntimeMethod* method)
  3119. {
  3120. {
  3121. int32_t L_0 = __this->___U3CAttributesU3Ek__BackingField;
  3122. return L_0;
  3123. }
  3124. }
  3125. IL2CPP_EXTERN_C int32_t MeshGenerationResult_get_Attributes_m62E3E9EC74240C37D818481B1243B3EB40424C6B_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  3126. {
  3127. MeshGenerationResult_tD5A6D639B2CF1A3F855AFB41861DEC48DC0D3A9C* _thisAdjusted;
  3128. int32_t _offset = 1;
  3129. _thisAdjusted = reinterpret_cast<MeshGenerationResult_tD5A6D639B2CF1A3F855AFB41861DEC48DC0D3A9C*>(__this + _offset);
  3130. int32_t _returnValue;
  3131. _returnValue = MeshGenerationResult_get_Attributes_m62E3E9EC74240C37D818481B1243B3EB40424C6B_inline(_thisAdjusted, method);
  3132. return _returnValue;
  3133. }
  3134. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 MeshGenerationResult_get_Position_m72AE25CA3412AE3C653251095067B496CEC1617F (MeshGenerationResult_tD5A6D639B2CF1A3F855AFB41861DEC48DC0D3A9C* __this, const RuntimeMethod* method)
  3135. {
  3136. {
  3137. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = __this->___U3CPositionU3Ek__BackingField;
  3138. return L_0;
  3139. }
  3140. }
  3141. IL2CPP_EXTERN_C Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 MeshGenerationResult_get_Position_m72AE25CA3412AE3C653251095067B496CEC1617F_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  3142. {
  3143. MeshGenerationResult_tD5A6D639B2CF1A3F855AFB41861DEC48DC0D3A9C* _thisAdjusted;
  3144. int32_t _offset = 1;
  3145. _thisAdjusted = reinterpret_cast<MeshGenerationResult_tD5A6D639B2CF1A3F855AFB41861DEC48DC0D3A9C*>(__this + _offset);
  3146. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 _returnValue;
  3147. _returnValue = MeshGenerationResult_get_Position_m72AE25CA3412AE3C653251095067B496CEC1617F_inline(_thisAdjusted, method);
  3148. return _returnValue;
  3149. }
  3150. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 MeshGenerationResult_get_Rotation_mC27F07EC357E8B3EED94DBEE5365B33154941EE3 (MeshGenerationResult_tD5A6D639B2CF1A3F855AFB41861DEC48DC0D3A9C* __this, const RuntimeMethod* method)
  3151. {
  3152. {
  3153. Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_0 = __this->___U3CRotationU3Ek__BackingField;
  3154. return L_0;
  3155. }
  3156. }
  3157. IL2CPP_EXTERN_C Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 MeshGenerationResult_get_Rotation_mC27F07EC357E8B3EED94DBEE5365B33154941EE3_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  3158. {
  3159. MeshGenerationResult_tD5A6D639B2CF1A3F855AFB41861DEC48DC0D3A9C* _thisAdjusted;
  3160. int32_t _offset = 1;
  3161. _thisAdjusted = reinterpret_cast<MeshGenerationResult_tD5A6D639B2CF1A3F855AFB41861DEC48DC0D3A9C*>(__this + _offset);
  3162. Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 _returnValue;
  3163. _returnValue = MeshGenerationResult_get_Rotation_mC27F07EC357E8B3EED94DBEE5365B33154941EE3_inline(_thisAdjusted, method);
  3164. return _returnValue;
  3165. }
  3166. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 MeshGenerationResult_get_Scale_mA3CEB3EA848509F5B1A5525F40A45AA9CB8BD5D3 (MeshGenerationResult_tD5A6D639B2CF1A3F855AFB41861DEC48DC0D3A9C* __this, const RuntimeMethod* method)
  3167. {
  3168. {
  3169. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = __this->___U3CScaleU3Ek__BackingField;
  3170. return L_0;
  3171. }
  3172. }
  3173. IL2CPP_EXTERN_C Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 MeshGenerationResult_get_Scale_mA3CEB3EA848509F5B1A5525F40A45AA9CB8BD5D3_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  3174. {
  3175. MeshGenerationResult_tD5A6D639B2CF1A3F855AFB41861DEC48DC0D3A9C* _thisAdjusted;
  3176. int32_t _offset = 1;
  3177. _thisAdjusted = reinterpret_cast<MeshGenerationResult_tD5A6D639B2CF1A3F855AFB41861DEC48DC0D3A9C*>(__this + _offset);
  3178. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 _returnValue;
  3179. _returnValue = MeshGenerationResult_get_Scale_mA3CEB3EA848509F5B1A5525F40A45AA9CB8BD5D3_inline(_thisAdjusted, method);
  3180. return _returnValue;
  3181. }
  3182. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool MeshGenerationResult_Equals_m7A6C6A94553E313F74FB2B44326CF32FC94E122F (MeshGenerationResult_tD5A6D639B2CF1A3F855AFB41861DEC48DC0D3A9C* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method)
  3183. {
  3184. static bool s_Il2CppMethodInitialized;
  3185. if (!s_Il2CppMethodInitialized)
  3186. {
  3187. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MeshGenerationResult_tD5A6D639B2CF1A3F855AFB41861DEC48DC0D3A9C_il2cpp_TypeInfo_var);
  3188. s_Il2CppMethodInitialized = true;
  3189. }
  3190. bool V_0 = false;
  3191. bool V_1 = false;
  3192. {
  3193. RuntimeObject* L_0 = ___0_obj;
  3194. V_0 = (bool)((((int32_t)((!(((RuntimeObject*)(RuntimeObject*)((RuntimeObject*)IsInstSealed((RuntimeObject*)L_0, MeshGenerationResult_tD5A6D639B2CF1A3F855AFB41861DEC48DC0D3A9C_il2cpp_TypeInfo_var))) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0)) == ((int32_t)0))? 1 : 0);
  3195. bool L_1 = V_0;
  3196. if (!L_1)
  3197. {
  3198. goto IL_0015;
  3199. }
  3200. }
  3201. {
  3202. V_1 = (bool)0;
  3203. goto IL_0024;
  3204. }
  3205. IL_0015:
  3206. {
  3207. RuntimeObject* L_2 = ___0_obj;
  3208. bool L_3;
  3209. L_3 = MeshGenerationResult_Equals_mE32D058EBA520E8CC77A08119D82AE735CE0ACAC(__this, ((*(MeshGenerationResult_tD5A6D639B2CF1A3F855AFB41861DEC48DC0D3A9C*)UnBox(L_2, MeshGenerationResult_tD5A6D639B2CF1A3F855AFB41861DEC48DC0D3A9C_il2cpp_TypeInfo_var))), NULL);
  3210. V_1 = L_3;
  3211. goto IL_0024;
  3212. }
  3213. IL_0024:
  3214. {
  3215. bool L_4 = V_1;
  3216. return L_4;
  3217. }
  3218. }
  3219. IL2CPP_EXTERN_C bool MeshGenerationResult_Equals_m7A6C6A94553E313F74FB2B44326CF32FC94E122F_AdjustorThunk (RuntimeObject* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method)
  3220. {
  3221. MeshGenerationResult_tD5A6D639B2CF1A3F855AFB41861DEC48DC0D3A9C* _thisAdjusted;
  3222. int32_t _offset = 1;
  3223. _thisAdjusted = reinterpret_cast<MeshGenerationResult_tD5A6D639B2CF1A3F855AFB41861DEC48DC0D3A9C*>(__this + _offset);
  3224. bool _returnValue;
  3225. _returnValue = MeshGenerationResult_Equals_m7A6C6A94553E313F74FB2B44326CF32FC94E122F(_thisAdjusted, ___0_obj, method);
  3226. return _returnValue;
  3227. }
  3228. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool MeshGenerationResult_Equals_mE32D058EBA520E8CC77A08119D82AE735CE0ACAC (MeshGenerationResult_tD5A6D639B2CF1A3F855AFB41861DEC48DC0D3A9C* __this, MeshGenerationResult_tD5A6D639B2CF1A3F855AFB41861DEC48DC0D3A9C ___0_other, const RuntimeMethod* method)
  3229. {
  3230. static bool s_Il2CppMethodInitialized;
  3231. if (!s_Il2CppMethodInitialized)
  3232. {
  3233. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MeshId_t2CF122567F06D0AA4F80DDA5CB51E8CD3B7EA2AC_il2cpp_TypeInfo_var);
  3234. s_Il2CppMethodInitialized = true;
  3235. }
  3236. MeshId_t2CF122567F06D0AA4F80DDA5CB51E8CD3B7EA2AC V_0;
  3237. memset((&V_0), 0, sizeof(V_0));
  3238. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_1;
  3239. memset((&V_1), 0, sizeof(V_1));
  3240. Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 V_2;
  3241. memset((&V_2), 0, sizeof(V_2));
  3242. bool V_3 = false;
  3243. int32_t G_B9_0 = 0;
  3244. {
  3245. MeshId_t2CF122567F06D0AA4F80DDA5CB51E8CD3B7EA2AC L_0;
  3246. L_0 = MeshGenerationResult_get_MeshId_m2260BF3F7EB6ED4F2CF0A8F6BEFDD2CD82B6751D_inline(__this, NULL);
  3247. V_0 = L_0;
  3248. MeshId_t2CF122567F06D0AA4F80DDA5CB51E8CD3B7EA2AC L_1;
  3249. L_1 = MeshGenerationResult_get_MeshId_m2260BF3F7EB6ED4F2CF0A8F6BEFDD2CD82B6751D_inline((&___0_other), NULL);
  3250. il2cpp_codegen_runtime_class_init_inline(MeshId_t2CF122567F06D0AA4F80DDA5CB51E8CD3B7EA2AC_il2cpp_TypeInfo_var);
  3251. bool L_2;
  3252. L_2 = MeshId_Equals_m3D0AC754FDC327819342797C38CF20C5F3D25818((&V_0), L_1, NULL);
  3253. if (!L_2)
  3254. {
  3255. goto IL_00a6;
  3256. }
  3257. }
  3258. {
  3259. Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_3;
  3260. L_3 = MeshGenerationResult_get_Mesh_m95A022CCC5DDD8D0E8B9CEB3A2D3E06A0E7210F9_inline(__this, NULL);
  3261. Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_4;
  3262. L_4 = MeshGenerationResult_get_Mesh_m95A022CCC5DDD8D0E8B9CEB3A2D3E06A0E7210F9_inline((&___0_other), NULL);
  3263. NullCheck(L_3);
  3264. bool L_5;
  3265. L_5 = VirtualFuncInvoker1< bool, RuntimeObject* >::Invoke(0, L_3, L_4);
  3266. if (!L_5)
  3267. {
  3268. goto IL_00a6;
  3269. }
  3270. }
  3271. {
  3272. MeshCollider_tB525E4DDE383252364ED0BDD32CF2B53914EE455* L_6;
  3273. L_6 = MeshGenerationResult_get_MeshCollider_m07210E3B1723B5BA535250E2012755AAC46FB180_inline(__this, NULL);
  3274. MeshCollider_tB525E4DDE383252364ED0BDD32CF2B53914EE455* L_7;
  3275. L_7 = MeshGenerationResult_get_MeshCollider_m07210E3B1723B5BA535250E2012755AAC46FB180_inline((&___0_other), NULL);
  3276. NullCheck(L_6);
  3277. bool L_8;
  3278. L_8 = VirtualFuncInvoker1< bool, RuntimeObject* >::Invoke(0, L_6, L_7);
  3279. if (!L_8)
  3280. {
  3281. goto IL_00a6;
  3282. }
  3283. }
  3284. {
  3285. int32_t L_9;
  3286. L_9 = MeshGenerationResult_get_Status_m392754927B1E28DB2E6078A212F8FCC013AC10C0_inline(__this, NULL);
  3287. int32_t L_10;
  3288. L_10 = MeshGenerationResult_get_Status_m392754927B1E28DB2E6078A212F8FCC013AC10C0_inline((&___0_other), NULL);
  3289. if ((!(((uint32_t)L_9) == ((uint32_t)L_10))))
  3290. {
  3291. goto IL_00a6;
  3292. }
  3293. }
  3294. {
  3295. int32_t L_11;
  3296. L_11 = MeshGenerationResult_get_Attributes_m62E3E9EC74240C37D818481B1243B3EB40424C6B_inline(__this, NULL);
  3297. int32_t L_12;
  3298. L_12 = MeshGenerationResult_get_Attributes_m62E3E9EC74240C37D818481B1243B3EB40424C6B_inline((&___0_other), NULL);
  3299. if ((!(((uint32_t)L_11) == ((uint32_t)L_12))))
  3300. {
  3301. goto IL_00a6;
  3302. }
  3303. }
  3304. {
  3305. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_13;
  3306. L_13 = MeshGenerationResult_get_Position_m72AE25CA3412AE3C653251095067B496CEC1617F_inline(__this, NULL);
  3307. V_1 = L_13;
  3308. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_14;
  3309. L_14 = MeshGenerationResult_get_Position_m72AE25CA3412AE3C653251095067B496CEC1617F_inline((&___0_other), NULL);
  3310. bool L_15;
  3311. L_15 = Vector3_Equals_mEDEAF86793D229455BBF9BA5B30DDF438D6CABC1_inline((&V_1), L_14, NULL);
  3312. if (!L_15)
  3313. {
  3314. goto IL_00a6;
  3315. }
  3316. }
  3317. {
  3318. Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_16;
  3319. L_16 = MeshGenerationResult_get_Rotation_mC27F07EC357E8B3EED94DBEE5365B33154941EE3_inline(__this, NULL);
  3320. V_2 = L_16;
  3321. Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_17;
  3322. L_17 = MeshGenerationResult_get_Rotation_mC27F07EC357E8B3EED94DBEE5365B33154941EE3_inline((&___0_other), NULL);
  3323. bool L_18;
  3324. L_18 = Quaternion_Equals_m25B95D8412B79CC7F8B34062BFAE662BD99578BE_inline((&V_2), L_17, NULL);
  3325. if (!L_18)
  3326. {
  3327. goto IL_00a6;
  3328. }
  3329. }
  3330. {
  3331. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_19;
  3332. L_19 = MeshGenerationResult_get_Scale_mA3CEB3EA848509F5B1A5525F40A45AA9CB8BD5D3_inline(__this, NULL);
  3333. V_1 = L_19;
  3334. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_20;
  3335. L_20 = MeshGenerationResult_get_Scale_mA3CEB3EA848509F5B1A5525F40A45AA9CB8BD5D3_inline((&___0_other), NULL);
  3336. bool L_21;
  3337. L_21 = Vector3_Equals_mEDEAF86793D229455BBF9BA5B30DDF438D6CABC1_inline((&V_1), L_20, NULL);
  3338. G_B9_0 = ((int32_t)(L_21));
  3339. goto IL_00a7;
  3340. }
  3341. IL_00a6:
  3342. {
  3343. G_B9_0 = 0;
  3344. }
  3345. IL_00a7:
  3346. {
  3347. V_3 = (bool)G_B9_0;
  3348. goto IL_00aa;
  3349. }
  3350. IL_00aa:
  3351. {
  3352. bool L_22 = V_3;
  3353. return L_22;
  3354. }
  3355. }
  3356. IL2CPP_EXTERN_C bool MeshGenerationResult_Equals_mE32D058EBA520E8CC77A08119D82AE735CE0ACAC_AdjustorThunk (RuntimeObject* __this, MeshGenerationResult_tD5A6D639B2CF1A3F855AFB41861DEC48DC0D3A9C ___0_other, const RuntimeMethod* method)
  3357. {
  3358. MeshGenerationResult_tD5A6D639B2CF1A3F855AFB41861DEC48DC0D3A9C* _thisAdjusted;
  3359. int32_t _offset = 1;
  3360. _thisAdjusted = reinterpret_cast<MeshGenerationResult_tD5A6D639B2CF1A3F855AFB41861DEC48DC0D3A9C*>(__this + _offset);
  3361. bool _returnValue;
  3362. _returnValue = MeshGenerationResult_Equals_mE32D058EBA520E8CC77A08119D82AE735CE0ACAC(_thisAdjusted, ___0_other, method);
  3363. return _returnValue;
  3364. }
  3365. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t MeshGenerationResult_GetHashCode_mA542C935FE2ABB8EC0A3CE001267176095F7DCBC (MeshGenerationResult_tD5A6D639B2CF1A3F855AFB41861DEC48DC0D3A9C* __this, const RuntimeMethod* method)
  3366. {
  3367. static bool s_Il2CppMethodInitialized;
  3368. if (!s_Il2CppMethodInitialized)
  3369. {
  3370. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MeshId_t2CF122567F06D0AA4F80DDA5CB51E8CD3B7EA2AC_il2cpp_TypeInfo_var);
  3371. s_Il2CppMethodInitialized = true;
  3372. }
  3373. MeshId_t2CF122567F06D0AA4F80DDA5CB51E8CD3B7EA2AC V_0;
  3374. memset((&V_0), 0, sizeof(V_0));
  3375. int32_t V_1 = 0;
  3376. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_2;
  3377. memset((&V_2), 0, sizeof(V_2));
  3378. Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 V_3;
  3379. memset((&V_3), 0, sizeof(V_3));
  3380. int32_t V_4 = 0;
  3381. {
  3382. MeshId_t2CF122567F06D0AA4F80DDA5CB51E8CD3B7EA2AC L_0;
  3383. L_0 = MeshGenerationResult_get_MeshId_m2260BF3F7EB6ED4F2CF0A8F6BEFDD2CD82B6751D_inline(__this, NULL);
  3384. V_0 = L_0;
  3385. il2cpp_codegen_runtime_class_init_inline(MeshId_t2CF122567F06D0AA4F80DDA5CB51E8CD3B7EA2AC_il2cpp_TypeInfo_var);
  3386. int32_t L_1;
  3387. L_1 = MeshId_GetHashCode_mC6B6428EB5856505023C0D48879B92C2E3F062B0((&V_0), NULL);
  3388. Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_2;
  3389. L_2 = MeshGenerationResult_get_Mesh_m95A022CCC5DDD8D0E8B9CEB3A2D3E06A0E7210F9_inline(__this, NULL);
  3390. NullCheck(L_2);
  3391. int32_t L_3;
  3392. L_3 = VirtualFuncInvoker0< int32_t >::Invoke(2, L_2);
  3393. MeshCollider_tB525E4DDE383252364ED0BDD32CF2B53914EE455* L_4;
  3394. L_4 = MeshGenerationResult_get_MeshCollider_m07210E3B1723B5BA535250E2012755AAC46FB180_inline(__this, NULL);
  3395. NullCheck(L_4);
  3396. int32_t L_5;
  3397. L_5 = VirtualFuncInvoker0< int32_t >::Invoke(2, L_4);
  3398. int32_t L_6;
  3399. L_6 = MeshGenerationResult_get_Status_m392754927B1E28DB2E6078A212F8FCC013AC10C0_inline(__this, NULL);
  3400. V_1 = L_6;
  3401. int32_t L_7;
  3402. L_7 = Int32_GetHashCode_m253D60FF7527A483E91004B7A2366F13E225E295((&V_1), NULL);
  3403. int32_t L_8;
  3404. L_8 = MeshGenerationResult_get_Attributes_m62E3E9EC74240C37D818481B1243B3EB40424C6B_inline(__this, NULL);
  3405. V_1 = L_8;
  3406. int32_t L_9;
  3407. L_9 = Int32_GetHashCode_m253D60FF7527A483E91004B7A2366F13E225E295((&V_1), NULL);
  3408. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10;
  3409. L_10 = MeshGenerationResult_get_Position_m72AE25CA3412AE3C653251095067B496CEC1617F_inline(__this, NULL);
  3410. V_2 = L_10;
  3411. int32_t L_11;
  3412. L_11 = Vector3_GetHashCode_mB08429DC931A85BD29CE11B9ABC77DE7E0E46327_inline((&V_2), NULL);
  3413. Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_12;
  3414. L_12 = MeshGenerationResult_get_Rotation_mC27F07EC357E8B3EED94DBEE5365B33154941EE3_inline(__this, NULL);
  3415. V_3 = L_12;
  3416. int32_t L_13;
  3417. L_13 = Quaternion_GetHashCode_m5F55C34C98E437376595E722BE4EB8A70434F049_inline((&V_3), NULL);
  3418. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_14;
  3419. L_14 = MeshGenerationResult_get_Scale_mA3CEB3EA848509F5B1A5525F40A45AA9CB8BD5D3_inline(__this, NULL);
  3420. V_2 = L_14;
  3421. int32_t L_15;
  3422. L_15 = Vector3_GetHashCode_mB08429DC931A85BD29CE11B9ABC77DE7E0E46327_inline((&V_2), NULL);
  3423. int32_t L_16;
  3424. L_16 = HashCodeHelper_Combine_mBF383AC565B49ACFCB9A0046504C40A8997BAEFD(L_1, L_3, L_5, L_7, L_9, L_11, L_13, L_15, NULL);
  3425. V_4 = L_16;
  3426. goto IL_008c;
  3427. }
  3428. IL_008c:
  3429. {
  3430. int32_t L_17 = V_4;
  3431. return L_17;
  3432. }
  3433. }
  3434. IL2CPP_EXTERN_C int32_t MeshGenerationResult_GetHashCode_mA542C935FE2ABB8EC0A3CE001267176095F7DCBC_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  3435. {
  3436. MeshGenerationResult_tD5A6D639B2CF1A3F855AFB41861DEC48DC0D3A9C* _thisAdjusted;
  3437. int32_t _offset = 1;
  3438. _thisAdjusted = reinterpret_cast<MeshGenerationResult_tD5A6D639B2CF1A3F855AFB41861DEC48DC0D3A9C*>(__this + _offset);
  3439. int32_t _returnValue;
  3440. _returnValue = MeshGenerationResult_GetHashCode_mA542C935FE2ABB8EC0A3CE001267176095F7DCBC(_thisAdjusted, method);
  3441. return _returnValue;
  3442. }
  3443. #ifdef __clang__
  3444. #pragma clang diagnostic pop
  3445. #endif
  3446. #ifdef __clang__
  3447. #pragma clang diagnostic push
  3448. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  3449. #pragma clang diagnostic ignored "-Wunused-variable"
  3450. #endif
  3451. #ifdef __clang__
  3452. #pragma clang diagnostic pop
  3453. #endif
  3454. #ifdef __clang__
  3455. #pragma clang diagnostic push
  3456. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  3457. #pragma clang diagnostic ignored "-Wunused-variable"
  3458. #endif
  3459. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XRMeshSubsystem_InvokeMeshReadyDelegate_m495A42DE7C44B760CB7D41244A9314F860EA6C53 (XRMeshSubsystem_tDDC31EC10D4F0517542F9EB296428A0F7EC2C3B2* __this, MeshGenerationResult_tD5A6D639B2CF1A3F855AFB41861DEC48DC0D3A9C ___0_result, Action_1_tC58438B06CEC83E8978FB47AC67764F80F55DEA8* ___1_onMeshGenerationComplete, const RuntimeMethod* method)
  3460. {
  3461. bool V_0 = false;
  3462. {
  3463. Action_1_tC58438B06CEC83E8978FB47AC67764F80F55DEA8* L_0 = ___1_onMeshGenerationComplete;
  3464. V_0 = (bool)((!(((RuntimeObject*)(Action_1_tC58438B06CEC83E8978FB47AC67764F80F55DEA8*)L_0) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
  3465. bool L_1 = V_0;
  3466. if (!L_1)
  3467. {
  3468. goto IL_0011;
  3469. }
  3470. }
  3471. {
  3472. Action_1_tC58438B06CEC83E8978FB47AC67764F80F55DEA8* L_2 = ___1_onMeshGenerationComplete;
  3473. MeshGenerationResult_tD5A6D639B2CF1A3F855AFB41861DEC48DC0D3A9C L_3 = ___0_result;
  3474. NullCheck(L_2);
  3475. Action_1_Invoke_mE959103AFF340DAE4FFA216861988A12A1F3C805_inline(L_2, L_3, NULL);
  3476. }
  3477. IL_0011:
  3478. {
  3479. return;
  3480. }
  3481. }
  3482. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XRMeshSubsystem__ctor_mA9C27A31A690B9023F70B628A9D9F5E3F5ED2AEA (XRMeshSubsystem_tDDC31EC10D4F0517542F9EB296428A0F7EC2C3B2* __this, const RuntimeMethod* method)
  3483. {
  3484. static bool s_Il2CppMethodInitialized;
  3485. if (!s_Il2CppMethodInitialized)
  3486. {
  3487. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IntegratedSubsystem_1__ctor_m994BCD28C1C5A54986AB4DDA38E2578381CCA171_RuntimeMethod_var);
  3488. s_Il2CppMethodInitialized = true;
  3489. }
  3490. {
  3491. IntegratedSubsystem_1__ctor_m994BCD28C1C5A54986AB4DDA38E2578381CCA171(__this, IntegratedSubsystem_1__ctor_m994BCD28C1C5A54986AB4DDA38E2578381CCA171_RuntimeMethod_var);
  3492. return;
  3493. }
  3494. }
  3495. #ifdef __clang__
  3496. #pragma clang diagnostic pop
  3497. #endif
  3498. #ifdef __clang__
  3499. #pragma clang diagnostic push
  3500. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  3501. #pragma clang diagnostic ignored "-Wunused-variable"
  3502. #endif
  3503. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MeshTransformList_Dispose_m0F0B77B84E50F02EB1A48751831808F9C69E0636 (MeshTransformList_t761D725D4B30CFD7DDF57B3725004994FB3B561F* __this, const RuntimeMethod* method)
  3504. {
  3505. {
  3506. intptr_t L_0 = __this->___m_Self;
  3507. MeshTransformList_Dispose_m7655ACDE6BC605B30EF2BC387A7B9D0F4D9EED19(L_0, NULL);
  3508. return;
  3509. }
  3510. }
  3511. IL2CPP_EXTERN_C void MeshTransformList_Dispose_m0F0B77B84E50F02EB1A48751831808F9C69E0636_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  3512. {
  3513. MeshTransformList_t761D725D4B30CFD7DDF57B3725004994FB3B561F* _thisAdjusted;
  3514. int32_t _offset = 1;
  3515. _thisAdjusted = reinterpret_cast<MeshTransformList_t761D725D4B30CFD7DDF57B3725004994FB3B561F*>(__this + _offset);
  3516. MeshTransformList_Dispose_m0F0B77B84E50F02EB1A48751831808F9C69E0636(_thisAdjusted, method);
  3517. }
  3518. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MeshTransformList_Dispose_m7655ACDE6BC605B30EF2BC387A7B9D0F4D9EED19 (intptr_t ___0_self, const RuntimeMethod* method)
  3519. {
  3520. typedef void (*MeshTransformList_Dispose_m7655ACDE6BC605B30EF2BC387A7B9D0F4D9EED19_ftn) (intptr_t);
  3521. static MeshTransformList_Dispose_m7655ACDE6BC605B30EF2BC387A7B9D0F4D9EED19_ftn _il2cpp_icall_func;
  3522. if (!_il2cpp_icall_func)
  3523. _il2cpp_icall_func = (MeshTransformList_Dispose_m7655ACDE6BC605B30EF2BC387A7B9D0F4D9EED19_ftn)il2cpp_codegen_resolve_icall ("UnityEngine.XR.XRMeshSubsystem/MeshTransformList::Dispose(System.IntPtr)");
  3524. _il2cpp_icall_func(___0_self);
  3525. }
  3526. #ifdef __clang__
  3527. #pragma clang diagnostic pop
  3528. #endif
  3529. #ifdef __clang__
  3530. #pragma clang diagnostic push
  3531. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  3532. #pragma clang diagnostic ignored "-Wunused-variable"
  3533. #endif
  3534. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XRMeshSubsystemDescriptor__ctor_mFD056F69A8BECE56819411D4CD84653B3B735A1B (XRMeshSubsystemDescriptor_tD9814661B8661C69D5A0DBB76C9AF61778B9CEC1* __this, const RuntimeMethod* method)
  3535. {
  3536. static bool s_Il2CppMethodInitialized;
  3537. if (!s_Il2CppMethodInitialized)
  3538. {
  3539. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IntegratedSubsystemDescriptor_1__ctor_mF4354B29EF84B06E68C05D657260B044B123087C_RuntimeMethod_var);
  3540. s_Il2CppMethodInitialized = true;
  3541. }
  3542. {
  3543. IntegratedSubsystemDescriptor_1__ctor_mF4354B29EF84B06E68C05D657260B044B123087C(__this, IntegratedSubsystemDescriptor_1__ctor_mF4354B29EF84B06E68C05D657260B044B123087C_RuntimeMethod_var);
  3544. return;
  3545. }
  3546. }
  3547. #ifdef __clang__
  3548. #pragma clang diagnostic pop
  3549. #endif
  3550. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR MeshId_t2CF122567F06D0AA4F80DDA5CB51E8CD3B7EA2AC MeshGenerationResult_get_MeshId_m2260BF3F7EB6ED4F2CF0A8F6BEFDD2CD82B6751D_inline (MeshGenerationResult_tD5A6D639B2CF1A3F855AFB41861DEC48DC0D3A9C* __this, const RuntimeMethod* method)
  3551. {
  3552. {
  3553. MeshId_t2CF122567F06D0AA4F80DDA5CB51E8CD3B7EA2AC L_0 = __this->___U3CMeshIdU3Ek__BackingField;
  3554. return L_0;
  3555. }
  3556. }
  3557. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* MeshGenerationResult_get_Mesh_m95A022CCC5DDD8D0E8B9CEB3A2D3E06A0E7210F9_inline (MeshGenerationResult_tD5A6D639B2CF1A3F855AFB41861DEC48DC0D3A9C* __this, const RuntimeMethod* method)
  3558. {
  3559. {
  3560. Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_0 = __this->___U3CMeshU3Ek__BackingField;
  3561. return L_0;
  3562. }
  3563. }
  3564. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR MeshCollider_tB525E4DDE383252364ED0BDD32CF2B53914EE455* MeshGenerationResult_get_MeshCollider_m07210E3B1723B5BA535250E2012755AAC46FB180_inline (MeshGenerationResult_tD5A6D639B2CF1A3F855AFB41861DEC48DC0D3A9C* __this, const RuntimeMethod* method)
  3565. {
  3566. {
  3567. MeshCollider_tB525E4DDE383252364ED0BDD32CF2B53914EE455* L_0 = __this->___U3CMeshColliderU3Ek__BackingField;
  3568. return L_0;
  3569. }
  3570. }
  3571. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t MeshGenerationResult_get_Status_m392754927B1E28DB2E6078A212F8FCC013AC10C0_inline (MeshGenerationResult_tD5A6D639B2CF1A3F855AFB41861DEC48DC0D3A9C* __this, const RuntimeMethod* method)
  3572. {
  3573. {
  3574. int32_t L_0 = __this->___U3CStatusU3Ek__BackingField;
  3575. return L_0;
  3576. }
  3577. }
  3578. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t MeshGenerationResult_get_Attributes_m62E3E9EC74240C37D818481B1243B3EB40424C6B_inline (MeshGenerationResult_tD5A6D639B2CF1A3F855AFB41861DEC48DC0D3A9C* __this, const RuntimeMethod* method)
  3579. {
  3580. {
  3581. int32_t L_0 = __this->___U3CAttributesU3Ek__BackingField;
  3582. return L_0;
  3583. }
  3584. }
  3585. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 MeshGenerationResult_get_Position_m72AE25CA3412AE3C653251095067B496CEC1617F_inline (MeshGenerationResult_tD5A6D639B2CF1A3F855AFB41861DEC48DC0D3A9C* __this, const RuntimeMethod* method)
  3586. {
  3587. {
  3588. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = __this->___U3CPositionU3Ek__BackingField;
  3589. return L_0;
  3590. }
  3591. }
  3592. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 MeshGenerationResult_get_Rotation_mC27F07EC357E8B3EED94DBEE5365B33154941EE3_inline (MeshGenerationResult_tD5A6D639B2CF1A3F855AFB41861DEC48DC0D3A9C* __this, const RuntimeMethod* method)
  3593. {
  3594. {
  3595. Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_0 = __this->___U3CRotationU3Ek__BackingField;
  3596. return L_0;
  3597. }
  3598. }
  3599. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 MeshGenerationResult_get_Scale_mA3CEB3EA848509F5B1A5525F40A45AA9CB8BD5D3_inline (MeshGenerationResult_tD5A6D639B2CF1A3F855AFB41861DEC48DC0D3A9C* __this, const RuntimeMethod* method)
  3600. {
  3601. {
  3602. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = __this->___U3CScaleU3Ek__BackingField;
  3603. return L_0;
  3604. }
  3605. }
  3606. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Vector3_Equals_mEDEAF86793D229455BBF9BA5B30DDF438D6CABC1_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_other, const RuntimeMethod* method)
  3607. {
  3608. bool V_0 = false;
  3609. int32_t G_B4_0 = 0;
  3610. {
  3611. float L_0 = __this->___x;
  3612. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = ___0_other;
  3613. float L_2 = L_1.___x;
  3614. if ((!(((float)L_0) == ((float)L_2))))
  3615. {
  3616. goto IL_002d;
  3617. }
  3618. }
  3619. {
  3620. float L_3 = __this->___y;
  3621. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___0_other;
  3622. float L_5 = L_4.___y;
  3623. if ((!(((float)L_3) == ((float)L_5))))
  3624. {
  3625. goto IL_002d;
  3626. }
  3627. }
  3628. {
  3629. float L_6 = __this->___z;
  3630. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7 = ___0_other;
  3631. float L_8 = L_7.___z;
  3632. G_B4_0 = ((((float)L_6) == ((float)L_8))? 1 : 0);
  3633. goto IL_002e;
  3634. }
  3635. IL_002d:
  3636. {
  3637. G_B4_0 = 0;
  3638. }
  3639. IL_002e:
  3640. {
  3641. V_0 = (bool)G_B4_0;
  3642. goto IL_0031;
  3643. }
  3644. IL_0031:
  3645. {
  3646. bool L_9 = V_0;
  3647. return L_9;
  3648. }
  3649. }
  3650. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Quaternion_Equals_m25B95D8412B79CC7F8B34062BFAE662BD99578BE_inline (Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974* __this, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___0_other, const RuntimeMethod* method)
  3651. {
  3652. bool V_0 = false;
  3653. int32_t G_B5_0 = 0;
  3654. {
  3655. float* L_0 = (float*)(&__this->___x);
  3656. Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_1 = ___0_other;
  3657. float L_2 = L_1.___x;
  3658. bool L_3;
  3659. L_3 = Single_Equals_m97C79E2B80F39214DB3F7E714FF2BCA45A0A8BF9(L_0, L_2, NULL);
  3660. if (!L_3)
  3661. {
  3662. goto IL_004d;
  3663. }
  3664. }
  3665. {
  3666. float* L_4 = (float*)(&__this->___y);
  3667. Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_5 = ___0_other;
  3668. float L_6 = L_5.___y;
  3669. bool L_7;
  3670. L_7 = Single_Equals_m97C79E2B80F39214DB3F7E714FF2BCA45A0A8BF9(L_4, L_6, NULL);
  3671. if (!L_7)
  3672. {
  3673. goto IL_004d;
  3674. }
  3675. }
  3676. {
  3677. float* L_8 = (float*)(&__this->___z);
  3678. Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_9 = ___0_other;
  3679. float L_10 = L_9.___z;
  3680. bool L_11;
  3681. L_11 = Single_Equals_m97C79E2B80F39214DB3F7E714FF2BCA45A0A8BF9(L_8, L_10, NULL);
  3682. if (!L_11)
  3683. {
  3684. goto IL_004d;
  3685. }
  3686. }
  3687. {
  3688. float* L_12 = (float*)(&__this->___w);
  3689. Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_13 = ___0_other;
  3690. float L_14 = L_13.___w;
  3691. bool L_15;
  3692. L_15 = Single_Equals_m97C79E2B80F39214DB3F7E714FF2BCA45A0A8BF9(L_12, L_14, NULL);
  3693. G_B5_0 = ((int32_t)(L_15));
  3694. goto IL_004e;
  3695. }
  3696. IL_004d:
  3697. {
  3698. G_B5_0 = 0;
  3699. }
  3700. IL_004e:
  3701. {
  3702. V_0 = (bool)G_B5_0;
  3703. goto IL_0051;
  3704. }
  3705. IL_0051:
  3706. {
  3707. bool L_16 = V_0;
  3708. return L_16;
  3709. }
  3710. }
  3711. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Vector3_GetHashCode_mB08429DC931A85BD29CE11B9ABC77DE7E0E46327_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* __this, const RuntimeMethod* method)
  3712. {
  3713. int32_t V_0 = 0;
  3714. {
  3715. float* L_0 = (float*)(&__this->___x);
  3716. int32_t L_1;
  3717. L_1 = Single_GetHashCode_mC3F1E099D1CF165C2D71FBCC5EF6A6792F9021D2(L_0, NULL);
  3718. float* L_2 = (float*)(&__this->___y);
  3719. int32_t L_3;
  3720. L_3 = Single_GetHashCode_mC3F1E099D1CF165C2D71FBCC5EF6A6792F9021D2(L_2, NULL);
  3721. float* L_4 = (float*)(&__this->___z);
  3722. int32_t L_5;
  3723. L_5 = Single_GetHashCode_mC3F1E099D1CF165C2D71FBCC5EF6A6792F9021D2(L_4, NULL);
  3724. V_0 = ((int32_t)(((int32_t)(L_1^((int32_t)(L_3<<2))))^((int32_t)(L_5>>2))));
  3725. goto IL_002b;
  3726. }
  3727. IL_002b:
  3728. {
  3729. int32_t L_6 = V_0;
  3730. return L_6;
  3731. }
  3732. }
  3733. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Quaternion_GetHashCode_m5F55C34C98E437376595E722BE4EB8A70434F049_inline (Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974* __this, const RuntimeMethod* method)
  3734. {
  3735. int32_t V_0 = 0;
  3736. {
  3737. float* L_0 = (float*)(&__this->___x);
  3738. int32_t L_1;
  3739. L_1 = Single_GetHashCode_mC3F1E099D1CF165C2D71FBCC5EF6A6792F9021D2(L_0, NULL);
  3740. float* L_2 = (float*)(&__this->___y);
  3741. int32_t L_3;
  3742. L_3 = Single_GetHashCode_mC3F1E099D1CF165C2D71FBCC5EF6A6792F9021D2(L_2, NULL);
  3743. float* L_4 = (float*)(&__this->___z);
  3744. int32_t L_5;
  3745. L_5 = Single_GetHashCode_mC3F1E099D1CF165C2D71FBCC5EF6A6792F9021D2(L_4, NULL);
  3746. float* L_6 = (float*)(&__this->___w);
  3747. int32_t L_7;
  3748. L_7 = Single_GetHashCode_mC3F1E099D1CF165C2D71FBCC5EF6A6792F9021D2(L_6, NULL);
  3749. V_0 = ((int32_t)(((int32_t)(((int32_t)(L_1^((int32_t)(L_3<<2))))^((int32_t)(L_5>>2))))^((int32_t)(L_7>>1))));
  3750. goto IL_0039;
  3751. }
  3752. IL_0039:
  3753. {
  3754. int32_t L_8 = V_0;
  3755. return L_8;
  3756. }
  3757. }
  3758. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_1_Invoke_m0D1DB9EA639FC121D071208CB0B6240B4E12B7CC_gshared_inline (Action_1_t290119641EBA3C1EAC8AF78274C63CE01C3046D8* __this, XRNodeState_t683158812A1D80A6BC73DB97405BB0B795A9111A ___0_obj, const RuntimeMethod* method)
  3759. {
  3760. typedef void (*FunctionPointerType) (RuntimeObject*, XRNodeState_t683158812A1D80A6BC73DB97405BB0B795A9111A, const RuntimeMethod*);
  3761. ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_obj, reinterpret_cast<RuntimeMethod*>(__this->___method));
  3762. }
  3763. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_1_Invoke_m711ABCFDFDF3836EE35ED7CD7E5B3FAD04EAE649_gshared_inline (Action_1_tFAB0B519749BBE2B7AAD946105FAE8116636A8BC* __this, InputDevice_t882EE3EE8A71D8F5F38BA3F9356A49F24510E8BD ___0_obj, const RuntimeMethod* method)
  3764. {
  3765. typedef void (*FunctionPointerType) (RuntimeObject*, InputDevice_t882EE3EE8A71D8F5F38BA3F9356A49F24510E8BD, const RuntimeMethod*);
  3766. ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_obj, reinterpret_cast<RuntimeMethod*>(__this->___method));
  3767. }
  3768. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_1_Invoke_m69C8773D6967F3B224777183E24EA621CE056F8F_gshared_inline (Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* __this, bool ___0_obj, const RuntimeMethod* method)
  3769. {
  3770. typedef void (*FunctionPointerType) (RuntimeObject*, bool, const RuntimeMethod*);
  3771. ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_obj, reinterpret_cast<RuntimeMethod*>(__this->___method));
  3772. }
  3773. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_1_Invoke_mF2422B2DD29F74CE66F791C3F68E288EC7C3DB9E_gshared_inline (Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method)
  3774. {
  3775. typedef void (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  3776. ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_obj, reinterpret_cast<RuntimeMethod*>(__this->___method));
  3777. }
  3778. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_1_Invoke_mE959103AFF340DAE4FFA216861988A12A1F3C805_gshared_inline (Action_1_tC58438B06CEC83E8978FB47AC67764F80F55DEA8* __this, MeshGenerationResult_tD5A6D639B2CF1A3F855AFB41861DEC48DC0D3A9C ___0_obj, const RuntimeMethod* method)
  3779. {
  3780. typedef void (*FunctionPointerType) (RuntimeObject*, MeshGenerationResult_tD5A6D639B2CF1A3F855AFB41861DEC48DC0D3A9C, const RuntimeMethod*);
  3781. ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_obj, reinterpret_cast<RuntimeMethod*>(__this->___method));
  3782. }