UnityEngine.UI__3.cpp 184 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000200120022003200420052006200720082009201020112012201320142015201620172018201920202021202220232024202520262027202820292030203120322033203420352036203720382039204020412042204320442045204620472048204920502051205220532054205520562057205820592060206120622063206420652066206720682069207020712072207320742075207620772078207920802081208220832084208520862087208820892090209120922093209420952096209720982099210021012102210321042105210621072108210921102111211221132114211521162117211821192120212121222123212421252126212721282129213021312132213321342135213621372138213921402141214221432144214521462147214821492150215121522153215421552156215721582159216021612162216321642165216621672168216921702171217221732174217521762177217821792180218121822183218421852186218721882189219021912192219321942195219621972198219922002201220222032204220522062207220822092210221122122213221422152216221722182219222022212222222322242225222622272228222922302231223222332234223522362237223822392240224122422243224422452246224722482249225022512252225322542255225622572258225922602261226222632264226522662267226822692270227122722273227422752276227722782279228022812282228322842285228622872288228922902291229222932294229522962297229822992300230123022303230423052306230723082309231023112312231323142315231623172318231923202321232223232324232523262327232823292330233123322333233423352336233723382339234023412342234323442345234623472348234923502351235223532354235523562357235823592360236123622363236423652366236723682369237023712372237323742375237623772378237923802381238223832384238523862387238823892390239123922393239423952396239723982399240024012402240324042405240624072408240924102411241224132414241524162417241824192420242124222423242424252426242724282429243024312432243324342435243624372438243924402441244224432444244524462447244824492450245124522453245424552456245724582459246024612462246324642465246624672468246924702471247224732474247524762477247824792480248124822483248424852486248724882489249024912492249324942495249624972498249925002501250225032504250525062507250825092510251125122513251425152516251725182519252025212522252325242525252625272528252925302531253225332534253525362537253825392540254125422543254425452546254725482549255025512552255325542555255625572558255925602561256225632564256525662567256825692570257125722573257425752576257725782579258025812582258325842585258625872588258925902591259225932594259525962597259825992600260126022603260426052606260726082609261026112612261326142615261626172618261926202621262226232624262526262627262826292630263126322633263426352636263726382639264026412642264326442645264626472648264926502651265226532654265526562657265826592660266126622663266426652666266726682669267026712672267326742675267626772678267926802681268226832684268526862687268826892690269126922693269426952696269726982699270027012702270327042705270627072708270927102711271227132714271527162717271827192720272127222723272427252726272727282729273027312732273327342735273627372738273927402741274227432744274527462747274827492750275127522753275427552756275727582759276027612762276327642765276627672768276927702771277227732774277527762777277827792780278127822783278427852786278727882789279027912792279327942795279627972798279928002801280228032804280528062807280828092810281128122813281428152816281728182819282028212822282328242825282628272828282928302831283228332834283528362837283828392840284128422843284428452846284728482849285028512852285328542855285628572858285928602861286228632864286528662867286828692870287128722873287428752876287728782879288028812882288328842885288628872888288928902891289228932894289528962897289828992900290129022903290429052906290729082909291029112912291329142915291629172918291929202921292229232924292529262927292829292930293129322933293429352936293729382939294029412942294329442945294629472948294929502951295229532954295529562957295829592960296129622963296429652966296729682969297029712972297329742975297629772978297929802981298229832984298529862987298829892990299129922993299429952996299729982999300030013002300330043005300630073008300930103011301230133014301530163017301830193020302130223023302430253026302730283029303030313032303330343035303630373038303930403041304230433044304530463047304830493050305130523053305430553056305730583059306030613062306330643065306630673068306930703071307230733074307530763077307830793080308130823083308430853086308730883089309030913092309330943095309630973098309931003101310231033104310531063107310831093110311131123113311431153116311731183119312031213122312331243125312631273128312931303131313231333134313531363137313831393140314131423143314431453146314731483149315031513152315331543155315631573158315931603161316231633164316531663167316831693170317131723173317431753176317731783179318031813182318331843185318631873188318931903191319231933194319531963197319831993200320132023203320432053206320732083209321032113212321332143215321632173218321932203221322232233224322532263227322832293230323132323233323432353236323732383239324032413242324332443245324632473248324932503251325232533254325532563257325832593260326132623263326432653266326732683269327032713272327332743275327632773278327932803281328232833284328532863287328832893290329132923293329432953296329732983299330033013302330333043305330633073308330933103311331233133314331533163317331833193320332133223323332433253326332733283329333033313332333333343335333633373338333933403341334233433344334533463347334833493350335133523353335433553356335733583359336033613362336333643365336633673368336933703371337233733374337533763377337833793380338133823383338433853386338733883389339033913392339333943395339633973398339934003401340234033404340534063407340834093410341134123413341434153416341734183419342034213422342334243425342634273428342934303431343234333434343534363437343834393440344134423443344434453446344734483449345034513452345334543455345634573458345934603461346234633464346534663467346834693470347134723473347434753476347734783479348034813482348334843485348634873488348934903491349234933494349534963497349834993500350135023503350435053506350735083509351035113512351335143515351635173518351935203521352235233524352535263527352835293530353135323533353435353536353735383539354035413542354335443545354635473548354935503551355235533554355535563557355835593560356135623563356435653566356735683569357035713572357335743575357635773578357935803581358235833584358535863587358835893590359135923593359435953596359735983599360036013602360336043605360636073608360936103611361236133614361536163617361836193620362136223623362436253626362736283629363036313632363336343635363636373638363936403641364236433644364536463647364836493650365136523653365436553656365736583659366036613662366336643665366636673668366936703671367236733674367536763677367836793680368136823683368436853686368736883689369036913692369336943695369636973698369937003701370237033704370537063707370837093710371137123713371437153716371737183719372037213722372337243725372637273728372937303731373237333734373537363737373837393740374137423743374437453746374737483749375037513752375337543755375637573758375937603761376237633764376537663767376837693770377137723773377437753776377737783779378037813782378337843785378637873788378937903791379237933794379537963797379837993800380138023803380438053806380738083809381038113812381338143815381638173818381938203821382238233824382538263827382838293830383138323833383438353836383738383839384038413842384338443845384638473848384938503851385238533854385538563857385838593860386138623863386438653866386738683869387038713872387338743875387638773878387938803881388238833884388538863887388838893890389138923893389438953896389738983899390039013902
  1. #include "pch-cpp.hpp"
  2. #ifndef _MSC_VER
  3. # include <alloca.h>
  4. #else
  5. # include <malloc.h>
  6. #endif
  7. #include <limits>
  8. template <typename R>
  9. struct VirtualFuncInvoker0
  10. {
  11. typedef R (*Func)(void*, const RuntimeMethod*);
  12. static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj)
  13. {
  14. const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
  15. return ((Func)invokeData.methodPtr)(obj, invokeData.method);
  16. }
  17. };
  18. struct Dictionary_2_t9FA6D82CAFC18769F7515BB51D1C56DAE09381C3;
  19. struct Dictionary_2_tE1603CE612C16451D1E56FF4D4859D4FE4087C28;
  20. struct IComparer_1_t4029032A6ED22A873F128CBE44DE2F52D471C18F;
  21. struct List_1_t02E640552264E3DEAE676267B620815D33BCD0DF;
  22. struct List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B;
  23. struct List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D;
  24. struct List_1_t8292C421BBB00D7661DC07462822936152BAB446;
  25. struct UnityEvent_1_t8ABE5544759145B8D7A09F1C54FFCB6907EDD56E;
  26. struct BaseRaycasterU5BU5D_tAE62D3FF1A5FF9DE20B2756DA4F4F8981925A799;
  27. struct ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031;
  28. struct CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB;
  29. struct DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771;
  30. struct Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C;
  31. struct ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918;
  32. struct RaycastHitU5BU5D_t008B8309DE422FE7567068D743D68054D5EBF1A8;
  33. struct RaycastHit2DU5BU5D_t28739C686586993113318B63C84927FD43063FC7;
  34. struct RaycastResultU5BU5D_tEAF6B3C3088179304676571328CBB001D8CECBC7;
  35. struct StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248;
  36. struct BaseRaycaster_t7DC8158FD3CA0193455344379DD5FF7CD5F1F832;
  37. struct Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA;
  38. struct Calendar_t0A117CC7532A54C17188C2EFEA1F79DB20DF3A3B;
  39. struct Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184;
  40. struct CancellationTokenSource_tAAE1E0033BCFC233801F8CB4CED5C852B350CB7B;
  41. struct Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76;
  42. struct Collider2D_t6A17BA7734600EF3F26588E9ED903617D5B8EB52;
  43. struct CompareInfo_t1B1A6AC3486B570C76ABA52149C9BD4CD82F9E57;
  44. struct Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3;
  45. struct CultureData_tEEFDCF4ECA1BBF6C0C8C94EB3541657245598F9D;
  46. struct CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0;
  47. struct DateTimeFormatInfo_t0457520F9FA7B5C8EAAEB3AD50413B6AEEB7458A;
  48. struct DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E;
  49. struct EventSystem_t61C51380B105BE9D2C39C4F15B7E655659957707;
  50. struct GameObject_t76FEDD663AB33C991A9C9A23129337651094216F;
  51. struct IFormatProvider_tC202922D43BFF3525109ABF3FB79625F5646AB52;
  52. struct MethodInfo_t;
  53. struct MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71;
  54. struct NumberFormatInfo_t8E26808B202927FEBF9064FCFEEA4D6E076E6472;
  55. struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C;
  56. struct Physics2DRaycaster_t8E0FE5BD8DC96C60EE4BA334B0607B63A69761A7;
  57. struct PhysicsRaycaster_t0ACA9046D8D0B195B59DB1F7CA4DD6BB634A56DD;
  58. struct PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB;
  59. struct ReflectionMethodsCache_t711B47CE11EA2092B94127FF8D3361AE2E4859F5;
  60. struct Renderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF;
  61. struct SortingGroup_tA8DA95BF22F76688DAF54122EB3EEA35C70E9759;
  62. struct String_t;
  63. struct TextInfo_tD3BAFCFD77418851E7D5CB8D2588F47019E414B4;
  64. struct Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1;
  65. struct UIBehaviour_tB9D4295827BD2EEDEF0749200C6CA7090C742A9D;
  66. struct Void_t4861ACF8F4594C3437BB48B6E56783494B843915;
  67. struct CameraCallback_t844E527BFE37BC0495E7F67993E43C07642DA9DD;
  68. struct RaycastHitComparer_t8EF6567C19BE9FB575E01A10941FBF7DE3D3DDF1;
  69. struct GetRayIntersectionAllCallback_t52E7AE4ECEA3F9744FF7F8448F852C872A70315C;
  70. struct GetRayIntersectionAllNonAllocCallback_t28D7ACEBBE525DE0CBEA67986E4C3891D694F980;
  71. struct GetRaycastNonAllocCallback_tC3DA6EE6063FE663DD0A9FC52439D825DE4A1FFC;
  72. struct Raycast2DCallback_tC7E4C51859884370CFA01C0DD124F214F46E08E0;
  73. struct Raycast3DCallback_t6D90FA1FB092312B3B52812191581F209A9C2B4A;
  74. struct RaycastAllCallback_t4AFFDCDAA6F02DD74E1E2DE455BA011D82BED47A;
  75. IL2CPP_EXTERN_C RuntimeClass* CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var;
  76. IL2CPP_EXTERN_C RuntimeClass* List_1_t02E640552264E3DEAE676267B620815D33BCD0DF_il2cpp_TypeInfo_var;
  77. IL2CPP_EXTERN_C RuntimeClass* Mathf_tE284D016E3B297B72311AAD9EB8F0E643F6A4682_il2cpp_TypeInfo_var;
  78. IL2CPP_EXTERN_C RuntimeClass* ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var;
  79. IL2CPP_EXTERN_C RuntimeClass* Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var;
  80. IL2CPP_EXTERN_C RuntimeClass* RaycastHit2DU5BU5D_t28739C686586993113318B63C84927FD43063FC7_il2cpp_TypeInfo_var;
  81. IL2CPP_EXTERN_C RuntimeClass* RaycastHitComparer_t8EF6567C19BE9FB575E01A10941FBF7DE3D3DDF1_il2cpp_TypeInfo_var;
  82. IL2CPP_EXTERN_C RuntimeClass* RaycastHitU5BU5D_t008B8309DE422FE7567068D743D68054D5EBF1A8_il2cpp_TypeInfo_var;
  83. IL2CPP_EXTERN_C RuntimeClass* RaycasterManager_tE359EBDE4F0EF3681A6E3662B340AC4D53502074_il2cpp_TypeInfo_var;
  84. IL2CPP_EXTERN_C RuntimeClass* SpriteRenderer_t1DD7FE258F072E1FA87D6577BA27225892B8047B_il2cpp_TypeInfo_var;
  85. IL2CPP_EXTERN_C RuntimeClass* SpriteShapeRenderer_tE998BB73CF661079736CCC23617E597AB230A4AC_il2cpp_TypeInfo_var;
  86. IL2CPP_EXTERN_C RuntimeClass* StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var;
  87. IL2CPP_EXTERN_C RuntimeClass* TilemapRenderer_t1A45FD335E86172CFBB77D657E1D6705A477A6CB_il2cpp_TypeInfo_var;
  88. IL2CPP_EXTERN_C RuntimeClass* Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_il2cpp_TypeInfo_var;
  89. IL2CPP_EXTERN_C RuntimeField* RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023____m_GameObject_FieldInfo_var;
  90. IL2CPP_EXTERN_C String_t* _stringLiteral0F310FF3EBC19D65A536D81F5D8C7093E972DCA0;
  91. IL2CPP_EXTERN_C String_t* _stringLiteral12BA26D2F44E032136B3146CB230F4F45C5D45DE;
  92. IL2CPP_EXTERN_C String_t* _stringLiteral2409165FB90CD4A8B916FCA75790766B82C91748;
  93. IL2CPP_EXTERN_C String_t* _stringLiteral267CC871678BDBD934CBEA872CCB8F0C72D94E44;
  94. IL2CPP_EXTERN_C String_t* _stringLiteral2A98949D28301C3B04EAD557512780C8D89A9607;
  95. IL2CPP_EXTERN_C String_t* _stringLiteral2B2D9FCF87BC5B281C797365D6EE6332266A0B63;
  96. IL2CPP_EXTERN_C String_t* _stringLiteral2E8BE7BC315CC297C7A3C2864B3A2ED1BD553384;
  97. IL2CPP_EXTERN_C String_t* _stringLiteral30A589687C1FFF9D1706D115A0C664F2A49D9CEF;
  98. IL2CPP_EXTERN_C String_t* _stringLiteral3F3FD3EFA55E39E450A9A4CE66CD7B259403D44E;
  99. IL2CPP_EXTERN_C String_t* _stringLiteral4B1F6E5C644F13999A134C243088737884A6B5D2;
  100. IL2CPP_EXTERN_C String_t* _stringLiteral62105F6FE34556E3D1EE1FB639ABDA34F249420F;
  101. IL2CPP_EXTERN_C String_t* _stringLiteral70F1769C72FCAF144F53009F7DA60ED467C29635;
  102. IL2CPP_EXTERN_C String_t* _stringLiteral75B536F4B16F980DC1BE8BFB67378A32681C6F79;
  103. IL2CPP_EXTERN_C String_t* _stringLiteral94A94F7BD0F52C17BB06F5A6BB4E316DC4B69DF8;
  104. IL2CPP_EXTERN_C String_t* _stringLiteral9D2B27E9061DE91A9190184698F3F04E23827CA1;
  105. IL2CPP_EXTERN_C String_t* _stringLiteralC10E23F5AEEE6BB98CA98C5F6720ED7A4B1DE089;
  106. IL2CPP_EXTERN_C String_t* _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709;
  107. IL2CPP_EXTERN_C String_t* _stringLiteralDBD8760F0E4E49A1C274D51CE66C3AF4D4F6DD1D;
  108. IL2CPP_EXTERN_C String_t* _stringLiteralED69593F1852661D74AD04003C30B937EE7310BF;
  109. IL2CPP_EXTERN_C const RuntimeMethod* Array_Sort_TisRaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5_mBF83A49E9B1F007DD08F7E076AF45D2AED7A45EB_RuntimeMethod_var;
  110. IL2CPP_EXTERN_C const RuntimeMethod* Component_GetComponent_TisCamera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184_m64AC6C06DD93C5FB249091FEC84FA8475457CCC4_RuntimeMethod_var;
  111. IL2CPP_EXTERN_C const RuntimeMethod* Component_GetComponentsInParent_TisBaseRaycaster_t7DC8158FD3CA0193455344379DD5FF7CD5F1F832_mA869CA05E07609C8F435F1D779B138F3F2425F8C_RuntimeMethod_var;
  112. IL2CPP_EXTERN_C const RuntimeMethod* GameObject_GetComponent_TisRenderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF_m026EB44DB6238F13E2AFBECF1FBBE924CB1B040A_RuntimeMethod_var;
  113. IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m82AF5EAB1EA13F21CE5250B008E4EBCFEDAB6D53_RuntimeMethod_var;
  114. IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_mEB6DFEA132B5B7BF540D34177054003185D250E7_RuntimeMethod_var;
  115. IL2CPP_EXTERN_C const RuntimeMethod* List_1_Contains_m1F747311B8D41F5857768B1D6D5C51C43CA8BE4C_RuntimeMethod_var;
  116. IL2CPP_EXTERN_C const RuntimeMethod* List_1_Remove_m585A9E471D1C60EE46BA224A58947647F1E2B83B_RuntimeMethod_var;
  117. IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m53B48CB7A08406A33847E0C3D9D7511DE8FB0D41_RuntimeMethod_var;
  118. IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_mE2EBEDC861C1EC398EDBE6CF2C9FB604AA71523E_RuntimeMethod_var;
  119. IL2CPP_EXTERN_C const RuntimeType* RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023_0_0_0_var;
  120. struct CultureData_tEEFDCF4ECA1BBF6C0C8C94EB3541657245598F9D_marshaled_com;
  121. struct CultureData_tEEFDCF4ECA1BBF6C0C8C94EB3541657245598F9D_marshaled_pinvoke;
  122. struct CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_marshaled_com;
  123. struct CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_marshaled_pinvoke;
  124. struct Delegate_t_marshaled_com;
  125. struct Delegate_t_marshaled_pinvoke;
  126. struct BaseRaycasterU5BU5D_tAE62D3FF1A5FF9DE20B2756DA4F4F8981925A799;
  127. struct ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918;
  128. struct RaycastHitU5BU5D_t008B8309DE422FE7567068D743D68054D5EBF1A8;
  129. struct RaycastHit2DU5BU5D_t28739C686586993113318B63C84927FD43063FC7;
  130. struct RaycastResultU5BU5D_tEAF6B3C3088179304676571328CBB001D8CECBC7;
  131. struct StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248;
  132. IL2CPP_EXTERN_C_BEGIN
  133. IL2CPP_EXTERN_C_END
  134. #ifdef __clang__
  135. #pragma clang diagnostic push
  136. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  137. #pragma clang diagnostic ignored "-Wunused-variable"
  138. #endif
  139. struct List_1_t02E640552264E3DEAE676267B620815D33BCD0DF : public RuntimeObject
  140. {
  141. BaseRaycasterU5BU5D_tAE62D3FF1A5FF9DE20B2756DA4F4F8981925A799* ____items;
  142. int32_t ____size;
  143. int32_t ____version;
  144. RuntimeObject* ____syncRoot;
  145. };
  146. struct List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D : public RuntimeObject
  147. {
  148. ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ____items;
  149. int32_t ____size;
  150. int32_t ____version;
  151. RuntimeObject* ____syncRoot;
  152. };
  153. struct List_1_t8292C421BBB00D7661DC07462822936152BAB446 : public RuntimeObject
  154. {
  155. RaycastResultU5BU5D_tEAF6B3C3088179304676571328CBB001D8CECBC7* ____items;
  156. int32_t ____size;
  157. int32_t ____version;
  158. RuntimeObject* ____syncRoot;
  159. };
  160. struct U3CPrivateImplementationDetailsU3E_t3A51899FBAA581553000230A6A0F92898553245F : public RuntimeObject
  161. {
  162. };
  163. struct AbstractEventData_tAE1A127ED657117548181D29FFE4B1B14D8E67F7 : public RuntimeObject
  164. {
  165. bool ___m_Used;
  166. };
  167. struct CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0 : public RuntimeObject
  168. {
  169. bool ___m_isReadOnly;
  170. int32_t ___cultureID;
  171. int32_t ___parent_lcid;
  172. int32_t ___datetime_index;
  173. int32_t ___number_index;
  174. int32_t ___default_calendar_type;
  175. bool ___m_useUserOverride;
  176. NumberFormatInfo_t8E26808B202927FEBF9064FCFEEA4D6E076E6472* ___numInfo;
  177. DateTimeFormatInfo_t0457520F9FA7B5C8EAAEB3AD50413B6AEEB7458A* ___dateTimeInfo;
  178. TextInfo_tD3BAFCFD77418851E7D5CB8D2588F47019E414B4* ___textInfo;
  179. String_t* ___m_name;
  180. String_t* ___englishname;
  181. String_t* ___nativename;
  182. String_t* ___iso3lang;
  183. String_t* ___iso2lang;
  184. String_t* ___win3lang;
  185. String_t* ___territory;
  186. StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___native_calendar_names;
  187. CompareInfo_t1B1A6AC3486B570C76ABA52149C9BD4CD82F9E57* ___compareInfo;
  188. void* ___textinfo_data;
  189. int32_t ___m_dataItem;
  190. Calendar_t0A117CC7532A54C17188C2EFEA1F79DB20DF3A3B* ___calendar;
  191. CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* ___parent_culture;
  192. bool ___constructed;
  193. ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___cached_serialized_form;
  194. CultureData_tEEFDCF4ECA1BBF6C0C8C94EB3541657245598F9D* ___m_cultureData;
  195. bool ___m_isInherited;
  196. };
  197. struct CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_marshaled_pinvoke
  198. {
  199. int32_t ___m_isReadOnly;
  200. int32_t ___cultureID;
  201. int32_t ___parent_lcid;
  202. int32_t ___datetime_index;
  203. int32_t ___number_index;
  204. int32_t ___default_calendar_type;
  205. int32_t ___m_useUserOverride;
  206. NumberFormatInfo_t8E26808B202927FEBF9064FCFEEA4D6E076E6472* ___numInfo;
  207. DateTimeFormatInfo_t0457520F9FA7B5C8EAAEB3AD50413B6AEEB7458A* ___dateTimeInfo;
  208. TextInfo_tD3BAFCFD77418851E7D5CB8D2588F47019E414B4* ___textInfo;
  209. char* ___m_name;
  210. char* ___englishname;
  211. char* ___nativename;
  212. char* ___iso3lang;
  213. char* ___iso2lang;
  214. char* ___win3lang;
  215. char* ___territory;
  216. char** ___native_calendar_names;
  217. CompareInfo_t1B1A6AC3486B570C76ABA52149C9BD4CD82F9E57* ___compareInfo;
  218. void* ___textinfo_data;
  219. int32_t ___m_dataItem;
  220. Calendar_t0A117CC7532A54C17188C2EFEA1F79DB20DF3A3B* ___calendar;
  221. CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_marshaled_pinvoke* ___parent_culture;
  222. int32_t ___constructed;
  223. Il2CppSafeArray* ___cached_serialized_form;
  224. CultureData_tEEFDCF4ECA1BBF6C0C8C94EB3541657245598F9D_marshaled_pinvoke* ___m_cultureData;
  225. int32_t ___m_isInherited;
  226. };
  227. struct CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_marshaled_com
  228. {
  229. int32_t ___m_isReadOnly;
  230. int32_t ___cultureID;
  231. int32_t ___parent_lcid;
  232. int32_t ___datetime_index;
  233. int32_t ___number_index;
  234. int32_t ___default_calendar_type;
  235. int32_t ___m_useUserOverride;
  236. NumberFormatInfo_t8E26808B202927FEBF9064FCFEEA4D6E076E6472* ___numInfo;
  237. DateTimeFormatInfo_t0457520F9FA7B5C8EAAEB3AD50413B6AEEB7458A* ___dateTimeInfo;
  238. TextInfo_tD3BAFCFD77418851E7D5CB8D2588F47019E414B4* ___textInfo;
  239. Il2CppChar* ___m_name;
  240. Il2CppChar* ___englishname;
  241. Il2CppChar* ___nativename;
  242. Il2CppChar* ___iso3lang;
  243. Il2CppChar* ___iso2lang;
  244. Il2CppChar* ___win3lang;
  245. Il2CppChar* ___territory;
  246. Il2CppChar** ___native_calendar_names;
  247. CompareInfo_t1B1A6AC3486B570C76ABA52149C9BD4CD82F9E57* ___compareInfo;
  248. void* ___textinfo_data;
  249. int32_t ___m_dataItem;
  250. Calendar_t0A117CC7532A54C17188C2EFEA1F79DB20DF3A3B* ___calendar;
  251. CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_marshaled_com* ___parent_culture;
  252. int32_t ___constructed;
  253. Il2CppSafeArray* ___cached_serialized_form;
  254. CultureData_tEEFDCF4ECA1BBF6C0C8C94EB3541657245598F9D_marshaled_com* ___m_cultureData;
  255. int32_t ___m_isInherited;
  256. };
  257. struct NumberFormatInfo_t8E26808B202927FEBF9064FCFEEA4D6E076E6472 : public RuntimeObject
  258. {
  259. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___numberGroupSizes;
  260. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___currencyGroupSizes;
  261. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___percentGroupSizes;
  262. String_t* ___positiveSign;
  263. String_t* ___negativeSign;
  264. String_t* ___numberDecimalSeparator;
  265. String_t* ___numberGroupSeparator;
  266. String_t* ___currencyGroupSeparator;
  267. String_t* ___currencyDecimalSeparator;
  268. String_t* ___currencySymbol;
  269. String_t* ___ansiCurrencySymbol;
  270. String_t* ___nanSymbol;
  271. String_t* ___positiveInfinitySymbol;
  272. String_t* ___negativeInfinitySymbol;
  273. String_t* ___percentDecimalSeparator;
  274. String_t* ___percentGroupSeparator;
  275. String_t* ___percentSymbol;
  276. String_t* ___perMilleSymbol;
  277. StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___nativeDigits;
  278. int32_t ___m_dataItem;
  279. int32_t ___numberDecimalDigits;
  280. int32_t ___currencyDecimalDigits;
  281. int32_t ___currencyPositivePattern;
  282. int32_t ___currencyNegativePattern;
  283. int32_t ___numberNegativePattern;
  284. int32_t ___percentPositivePattern;
  285. int32_t ___percentNegativePattern;
  286. int32_t ___percentDecimalDigits;
  287. int32_t ___digitSubstitution;
  288. bool ___isReadOnly;
  289. bool ___m_useUserOverride;
  290. bool ___m_isInvariant;
  291. bool ___validForParseAsNumber;
  292. bool ___validForParseAsCurrency;
  293. };
  294. struct RaycasterManager_tE359EBDE4F0EF3681A6E3662B340AC4D53502074 : public RuntimeObject
  295. {
  296. };
  297. struct ReflectionMethodsCache_t711B47CE11EA2092B94127FF8D3361AE2E4859F5 : public RuntimeObject
  298. {
  299. Raycast3DCallback_t6D90FA1FB092312B3B52812191581F209A9C2B4A* ___raycast3D;
  300. RaycastAllCallback_t4AFFDCDAA6F02DD74E1E2DE455BA011D82BED47A* ___raycast3DAll;
  301. GetRaycastNonAllocCallback_tC3DA6EE6063FE663DD0A9FC52439D825DE4A1FFC* ___getRaycastNonAlloc;
  302. Raycast2DCallback_tC7E4C51859884370CFA01C0DD124F214F46E08E0* ___raycast2D;
  303. GetRayIntersectionAllCallback_t52E7AE4ECEA3F9744FF7F8448F852C872A70315C* ___getRayIntersectionAll;
  304. GetRayIntersectionAllNonAllocCallback_t28D7ACEBBE525DE0CBEA67986E4C3891D694F980* ___getRayIntersectionAllNonAlloc;
  305. };
  306. struct String_t : public RuntimeObject
  307. {
  308. int32_t ____stringLength;
  309. Il2CppChar ____firstChar;
  310. };
  311. struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F : public RuntimeObject
  312. {
  313. };
  314. struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F_marshaled_pinvoke
  315. {
  316. };
  317. struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F_marshaled_com
  318. {
  319. };
  320. struct RaycastHitComparer_t8EF6567C19BE9FB575E01A10941FBF7DE3D3DDF1 : public RuntimeObject
  321. {
  322. };
  323. struct BaseEventData_tE03A848325C0AE8E76C6CA15FD86395EBF83364F : public AbstractEventData_tAE1A127ED657117548181D29FFE4B1B14D8E67F7
  324. {
  325. EventSystem_t61C51380B105BE9D2C39C4F15B7E655659957707* ___m_EventSystem;
  326. };
  327. struct Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22
  328. {
  329. bool ___m_value;
  330. };
  331. struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2 : public ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F
  332. {
  333. };
  334. struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_marshaled_pinvoke
  335. {
  336. };
  337. struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_marshaled_com
  338. {
  339. };
  340. struct Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C
  341. {
  342. int32_t ___m_value;
  343. };
  344. struct IntPtr_t
  345. {
  346. void* ___m_value;
  347. };
  348. struct LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB
  349. {
  350. int32_t ___m_Mask;
  351. };
  352. struct Mathf_tE284D016E3B297B72311AAD9EB8F0E643F6A4682
  353. {
  354. union
  355. {
  356. struct
  357. {
  358. };
  359. uint8_t Mathf_tE284D016E3B297B72311AAD9EB8F0E643F6A4682__padding[1];
  360. };
  361. };
  362. struct Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D
  363. {
  364. float ___m_XMin;
  365. float ___m_YMin;
  366. float ___m_Width;
  367. float ___m_Height;
  368. };
  369. struct Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C
  370. {
  371. float ___m_value;
  372. };
  373. struct Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7
  374. {
  375. float ___x;
  376. float ___y;
  377. };
  378. struct Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2
  379. {
  380. float ___x;
  381. float ___y;
  382. float ___z;
  383. };
  384. struct Void_t4861ACF8F4594C3437BB48B6E56783494B843915
  385. {
  386. union
  387. {
  388. struct
  389. {
  390. };
  391. uint8_t Void_t4861ACF8F4594C3437BB48B6E56783494B843915__padding[1];
  392. };
  393. };
  394. #pragma pack(push, tp, 1)
  395. struct __StaticArrayInitTypeSizeU3D12_tE6E9A5118C80D71EA1E9325D404FAB06593F00C3
  396. {
  397. union
  398. {
  399. struct
  400. {
  401. union
  402. {
  403. };
  404. };
  405. uint8_t __StaticArrayInitTypeSizeU3D12_tE6E9A5118C80D71EA1E9325D404FAB06593F00C3__padding[12];
  406. };
  407. };
  408. #pragma pack(pop, tp)
  409. struct Delegate_t : public RuntimeObject
  410. {
  411. intptr_t ___method_ptr;
  412. intptr_t ___invoke_impl;
  413. RuntimeObject* ___m_target;
  414. intptr_t ___method;
  415. intptr_t ___delegate_trampoline;
  416. intptr_t ___extra_arg;
  417. intptr_t ___method_code;
  418. intptr_t ___interp_method;
  419. intptr_t ___interp_invoke_impl;
  420. MethodInfo_t* ___method_info;
  421. MethodInfo_t* ___original_method_info;
  422. DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E* ___data;
  423. bool ___method_is_virtual;
  424. };
  425. struct Delegate_t_marshaled_pinvoke
  426. {
  427. intptr_t ___method_ptr;
  428. intptr_t ___invoke_impl;
  429. Il2CppIUnknown* ___m_target;
  430. intptr_t ___method;
  431. intptr_t ___delegate_trampoline;
  432. intptr_t ___extra_arg;
  433. intptr_t ___method_code;
  434. intptr_t ___interp_method;
  435. intptr_t ___interp_invoke_impl;
  436. MethodInfo_t* ___method_info;
  437. MethodInfo_t* ___original_method_info;
  438. DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E* ___data;
  439. int32_t ___method_is_virtual;
  440. };
  441. struct Delegate_t_marshaled_com
  442. {
  443. intptr_t ___method_ptr;
  444. intptr_t ___invoke_impl;
  445. Il2CppIUnknown* ___m_target;
  446. intptr_t ___method;
  447. intptr_t ___delegate_trampoline;
  448. intptr_t ___extra_arg;
  449. intptr_t ___method_code;
  450. intptr_t ___interp_method;
  451. intptr_t ___interp_invoke_impl;
  452. MethodInfo_t* ___method_info;
  453. MethodInfo_t* ___original_method_info;
  454. DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E* ___data;
  455. int32_t ___method_is_virtual;
  456. };
  457. struct MoveDirection_t0981B415CB2BEB70F14E647EDE5DE29F52DEC5E6
  458. {
  459. int32_t ___value__;
  460. };
  461. struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C : public RuntimeObject
  462. {
  463. intptr_t ___m_CachedPtr;
  464. };
  465. struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_pinvoke
  466. {
  467. intptr_t ___m_CachedPtr;
  468. };
  469. struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_com
  470. {
  471. intptr_t ___m_CachedPtr;
  472. };
  473. struct PenStatus_tCAD6543115EF443E17410B52D37EC67BCC88ABB8
  474. {
  475. int32_t ___value__;
  476. };
  477. struct Ray_t2B1742D7958DC05BDC3EFC7461D3593E1430DC00
  478. {
  479. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_Origin;
  480. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_Direction;
  481. };
  482. struct RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5
  483. {
  484. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_Point;
  485. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_Normal;
  486. uint32_t ___m_FaceID;
  487. float ___m_Distance;
  488. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___m_UV;
  489. int32_t ___m_Collider;
  490. };
  491. struct RaycastHit2D_t3EAAA06E6603C6BC61AC1291DD881C5C1E23BDFA
  492. {
  493. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___m_Centroid;
  494. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___m_Point;
  495. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___m_Normal;
  496. float ___m_Distance;
  497. float ___m_Fraction;
  498. int32_t ___m_Collider;
  499. };
  500. struct RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023
  501. {
  502. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___m_GameObject;
  503. BaseRaycaster_t7DC8158FD3CA0193455344379DD5FF7CD5F1F832* ___module;
  504. float ___distance;
  505. float ___index;
  506. int32_t ___depth;
  507. int32_t ___sortingGroupID;
  508. int32_t ___sortingGroupOrder;
  509. int32_t ___sortingLayer;
  510. int32_t ___sortingOrder;
  511. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___worldPosition;
  512. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___worldNormal;
  513. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___screenPosition;
  514. int32_t ___displayIndex;
  515. };
  516. struct RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023_marshaled_pinvoke
  517. {
  518. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___m_GameObject;
  519. BaseRaycaster_t7DC8158FD3CA0193455344379DD5FF7CD5F1F832* ___module;
  520. float ___distance;
  521. float ___index;
  522. int32_t ___depth;
  523. int32_t ___sortingGroupID;
  524. int32_t ___sortingGroupOrder;
  525. int32_t ___sortingLayer;
  526. int32_t ___sortingOrder;
  527. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___worldPosition;
  528. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___worldNormal;
  529. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___screenPosition;
  530. int32_t ___displayIndex;
  531. };
  532. struct RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023_marshaled_com
  533. {
  534. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___m_GameObject;
  535. BaseRaycaster_t7DC8158FD3CA0193455344379DD5FF7CD5F1F832* ___module;
  536. float ___distance;
  537. float ___index;
  538. int32_t ___depth;
  539. int32_t ___sortingGroupID;
  540. int32_t ___sortingGroupOrder;
  541. int32_t ___sortingLayer;
  542. int32_t ___sortingOrder;
  543. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___worldPosition;
  544. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___worldNormal;
  545. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___screenPosition;
  546. int32_t ___displayIndex;
  547. };
  548. struct InputButton_t7F40241CC7C406EBD574D426F736CB744DE86CDA
  549. {
  550. int32_t ___value__;
  551. };
  552. struct Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3 : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C
  553. {
  554. };
  555. struct GameObject_t76FEDD663AB33C991A9C9A23129337651094216F : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C
  556. {
  557. };
  558. struct MulticastDelegate_t : public Delegate_t
  559. {
  560. DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771* ___delegates;
  561. };
  562. struct MulticastDelegate_t_marshaled_pinvoke : public Delegate_t_marshaled_pinvoke
  563. {
  564. Delegate_t_marshaled_pinvoke** ___delegates;
  565. };
  566. struct MulticastDelegate_t_marshaled_com : public Delegate_t_marshaled_com
  567. {
  568. Delegate_t_marshaled_com** ___delegates;
  569. };
  570. struct PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB : public BaseEventData_tE03A848325C0AE8E76C6CA15FD86395EBF83364F
  571. {
  572. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___U3CpointerEnterU3Ek__BackingField;
  573. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___m_PointerPress;
  574. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___U3ClastPressU3Ek__BackingField;
  575. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___U3CrawPointerPressU3Ek__BackingField;
  576. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___U3CpointerDragU3Ek__BackingField;
  577. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___U3CpointerClickU3Ek__BackingField;
  578. RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023 ___U3CpointerCurrentRaycastU3Ek__BackingField;
  579. RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023 ___U3CpointerPressRaycastU3Ek__BackingField;
  580. List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B* ___hovered;
  581. bool ___U3CeligibleForClickU3Ek__BackingField;
  582. int32_t ___U3CdisplayIndexU3Ek__BackingField;
  583. int32_t ___U3CpointerIdU3Ek__BackingField;
  584. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___U3CpositionU3Ek__BackingField;
  585. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___U3CdeltaU3Ek__BackingField;
  586. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___U3CpressPositionU3Ek__BackingField;
  587. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___U3CworldPositionU3Ek__BackingField;
  588. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___U3CworldNormalU3Ek__BackingField;
  589. float ___U3CclickTimeU3Ek__BackingField;
  590. int32_t ___U3CclickCountU3Ek__BackingField;
  591. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___U3CscrollDeltaU3Ek__BackingField;
  592. bool ___U3CuseDragThresholdU3Ek__BackingField;
  593. bool ___U3CdraggingU3Ek__BackingField;
  594. int32_t ___U3CbuttonU3Ek__BackingField;
  595. float ___U3CpressureU3Ek__BackingField;
  596. float ___U3CtangentialPressureU3Ek__BackingField;
  597. float ___U3CaltitudeAngleU3Ek__BackingField;
  598. float ___U3CazimuthAngleU3Ek__BackingField;
  599. float ___U3CtwistU3Ek__BackingField;
  600. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___U3CtiltU3Ek__BackingField;
  601. int32_t ___U3CpenStatusU3Ek__BackingField;
  602. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___U3CradiusU3Ek__BackingField;
  603. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___U3CradiusVarianceU3Ek__BackingField;
  604. bool ___U3CfullyExitedU3Ek__BackingField;
  605. bool ___U3CreenteredU3Ek__BackingField;
  606. };
  607. struct Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA : public Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3
  608. {
  609. };
  610. struct Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76 : public Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3
  611. {
  612. };
  613. struct Renderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF : public Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3
  614. {
  615. };
  616. struct Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1 : public Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3
  617. {
  618. };
  619. struct GetRayIntersectionAllCallback_t52E7AE4ECEA3F9744FF7F8448F852C872A70315C : public MulticastDelegate_t
  620. {
  621. };
  622. struct GetRayIntersectionAllNonAllocCallback_t28D7ACEBBE525DE0CBEA67986E4C3891D694F980 : public MulticastDelegate_t
  623. {
  624. };
  625. struct GetRaycastNonAllocCallback_tC3DA6EE6063FE663DD0A9FC52439D825DE4A1FFC : public MulticastDelegate_t
  626. {
  627. };
  628. struct RaycastAllCallback_t4AFFDCDAA6F02DD74E1E2DE455BA011D82BED47A : public MulticastDelegate_t
  629. {
  630. };
  631. struct Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184 : public Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA
  632. {
  633. };
  634. struct Collider2D_t6A17BA7734600EF3F26588E9ED903617D5B8EB52 : public Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA
  635. {
  636. };
  637. struct MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71 : public Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA
  638. {
  639. CancellationTokenSource_tAAE1E0033BCFC233801F8CB4CED5C852B350CB7B* ___m_CancellationTokenSource;
  640. };
  641. struct SortingGroup_tA8DA95BF22F76688DAF54122EB3EEA35C70E9759 : public Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA
  642. {
  643. };
  644. struct SpriteRenderer_t1DD7FE258F072E1FA87D6577BA27225892B8047B : public Renderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF
  645. {
  646. UnityEvent_1_t8ABE5544759145B8D7A09F1C54FFCB6907EDD56E* ___m_SpriteChangeEvent;
  647. };
  648. struct SpriteShapeRenderer_tE998BB73CF661079736CCC23617E597AB230A4AC : public Renderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF
  649. {
  650. };
  651. struct TilemapRenderer_t1A45FD335E86172CFBB77D657E1D6705A477A6CB : public Renderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF
  652. {
  653. };
  654. struct UIBehaviour_tB9D4295827BD2EEDEF0749200C6CA7090C742A9D : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
  655. {
  656. };
  657. struct BaseRaycaster_t7DC8158FD3CA0193455344379DD5FF7CD5F1F832 : public UIBehaviour_tB9D4295827BD2EEDEF0749200C6CA7090C742A9D
  658. {
  659. BaseRaycaster_t7DC8158FD3CA0193455344379DD5FF7CD5F1F832* ___m_RootRaycaster;
  660. };
  661. struct PhysicsRaycaster_t0ACA9046D8D0B195B59DB1F7CA4DD6BB634A56DD : public BaseRaycaster_t7DC8158FD3CA0193455344379DD5FF7CD5F1F832
  662. {
  663. Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___m_EventCamera;
  664. LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB ___m_EventMask;
  665. int32_t ___m_MaxRayIntersections;
  666. int32_t ___m_LastMaxRayIntersections;
  667. RaycastHitU5BU5D_t008B8309DE422FE7567068D743D68054D5EBF1A8* ___m_Hits;
  668. };
  669. struct Physics2DRaycaster_t8E0FE5BD8DC96C60EE4BA334B0607B63A69761A7 : public PhysicsRaycaster_t0ACA9046D8D0B195B59DB1F7CA4DD6BB634A56DD
  670. {
  671. RaycastHit2DU5BU5D_t28739C686586993113318B63C84927FD43063FC7* ___m_Hits;
  672. };
  673. struct List_1_t02E640552264E3DEAE676267B620815D33BCD0DF_StaticFields
  674. {
  675. BaseRaycasterU5BU5D_tAE62D3FF1A5FF9DE20B2756DA4F4F8981925A799* ___s_emptyArray;
  676. };
  677. struct List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D_StaticFields
  678. {
  679. ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___s_emptyArray;
  680. };
  681. struct List_1_t8292C421BBB00D7661DC07462822936152BAB446_StaticFields
  682. {
  683. RaycastResultU5BU5D_tEAF6B3C3088179304676571328CBB001D8CECBC7* ___s_emptyArray;
  684. };
  685. struct U3CPrivateImplementationDetailsU3E_t3A51899FBAA581553000230A6A0F92898553245F_StaticFields
  686. {
  687. __StaticArrayInitTypeSizeU3D12_tE6E9A5118C80D71EA1E9325D404FAB06593F00C3 ___1C3635C112D556F4C11A4FE6BDE6ED3F126C4B2B546811BDB64DE7BDED3A05CB;
  688. };
  689. struct CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_StaticFields
  690. {
  691. CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* ___invariant_culture_info;
  692. RuntimeObject* ___shared_table_lock;
  693. CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* ___default_current_culture;
  694. CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* ___s_DefaultThreadCurrentUICulture;
  695. CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* ___s_DefaultThreadCurrentCulture;
  696. Dictionary_2_t9FA6D82CAFC18769F7515BB51D1C56DAE09381C3* ___shared_by_number;
  697. Dictionary_2_tE1603CE612C16451D1E56FF4D4859D4FE4087C28* ___shared_by_name;
  698. CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* ___s_UserPreferredCultureInfoInAppX;
  699. bool ___IsTaiwanSku;
  700. };
  701. struct NumberFormatInfo_t8E26808B202927FEBF9064FCFEEA4D6E076E6472_StaticFields
  702. {
  703. NumberFormatInfo_t8E26808B202927FEBF9064FCFEEA4D6E076E6472* ___invariantInfo;
  704. };
  705. struct RaycasterManager_tE359EBDE4F0EF3681A6E3662B340AC4D53502074_StaticFields
  706. {
  707. List_1_t02E640552264E3DEAE676267B620815D33BCD0DF* ___s_Raycasters;
  708. };
  709. struct ReflectionMethodsCache_t711B47CE11EA2092B94127FF8D3361AE2E4859F5_StaticFields
  710. {
  711. ReflectionMethodsCache_t711B47CE11EA2092B94127FF8D3361AE2E4859F5* ___s_ReflectionMethodsCache;
  712. };
  713. struct String_t_StaticFields
  714. {
  715. String_t* ___Empty;
  716. };
  717. struct RaycastHitComparer_t8EF6567C19BE9FB575E01A10941FBF7DE3D3DDF1_StaticFields
  718. {
  719. RaycastHitComparer_t8EF6567C19BE9FB575E01A10941FBF7DE3D3DDF1* ___instance;
  720. };
  721. struct Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_StaticFields
  722. {
  723. String_t* ___TrueString;
  724. String_t* ___FalseString;
  725. };
  726. struct Mathf_tE284D016E3B297B72311AAD9EB8F0E643F6A4682_StaticFields
  727. {
  728. float ___Epsilon;
  729. };
  730. struct Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_StaticFields
  731. {
  732. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___zeroVector;
  733. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___oneVector;
  734. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___upVector;
  735. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___downVector;
  736. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___leftVector;
  737. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___rightVector;
  738. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___positiveInfinityVector;
  739. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___negativeInfinityVector;
  740. };
  741. struct Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_StaticFields
  742. {
  743. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___zeroVector;
  744. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___oneVector;
  745. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___upVector;
  746. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___downVector;
  747. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___leftVector;
  748. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___rightVector;
  749. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___forwardVector;
  750. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___backVector;
  751. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___positiveInfinityVector;
  752. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___negativeInfinityVector;
  753. };
  754. struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_StaticFields
  755. {
  756. int32_t ___OffsetOfInstanceIDInCPlusPlusObject;
  757. };
  758. struct Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184_StaticFields
  759. {
  760. CameraCallback_t844E527BFE37BC0495E7F67993E43C07642DA9DD* ___onPreCull;
  761. CameraCallback_t844E527BFE37BC0495E7F67993E43C07642DA9DD* ___onPreRender;
  762. CameraCallback_t844E527BFE37BC0495E7F67993E43C07642DA9DD* ___onPostRender;
  763. };
  764. #ifdef __clang__
  765. #pragma clang diagnostic pop
  766. #endif
  767. struct BaseRaycasterU5BU5D_tAE62D3FF1A5FF9DE20B2756DA4F4F8981925A799 : public RuntimeArray
  768. {
  769. ALIGN_FIELD (8) BaseRaycaster_t7DC8158FD3CA0193455344379DD5FF7CD5F1F832* m_Items[1];
  770. inline BaseRaycaster_t7DC8158FD3CA0193455344379DD5FF7CD5F1F832* GetAt(il2cpp_array_size_t index) const
  771. {
  772. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  773. return m_Items[index];
  774. }
  775. inline BaseRaycaster_t7DC8158FD3CA0193455344379DD5FF7CD5F1F832** GetAddressAt(il2cpp_array_size_t index)
  776. {
  777. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  778. return m_Items + index;
  779. }
  780. inline void SetAt(il2cpp_array_size_t index, BaseRaycaster_t7DC8158FD3CA0193455344379DD5FF7CD5F1F832* value)
  781. {
  782. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  783. m_Items[index] = value;
  784. Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
  785. }
  786. inline BaseRaycaster_t7DC8158FD3CA0193455344379DD5FF7CD5F1F832* GetAtUnchecked(il2cpp_array_size_t index) const
  787. {
  788. return m_Items[index];
  789. }
  790. inline BaseRaycaster_t7DC8158FD3CA0193455344379DD5FF7CD5F1F832** GetAddressAtUnchecked(il2cpp_array_size_t index)
  791. {
  792. return m_Items + index;
  793. }
  794. inline void SetAtUnchecked(il2cpp_array_size_t index, BaseRaycaster_t7DC8158FD3CA0193455344379DD5FF7CD5F1F832* value)
  795. {
  796. m_Items[index] = value;
  797. Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
  798. }
  799. };
  800. struct StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248 : public RuntimeArray
  801. {
  802. ALIGN_FIELD (8) String_t* m_Items[1];
  803. inline String_t* GetAt(il2cpp_array_size_t index) const
  804. {
  805. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  806. return m_Items[index];
  807. }
  808. inline String_t** GetAddressAt(il2cpp_array_size_t index)
  809. {
  810. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  811. return m_Items + index;
  812. }
  813. inline void SetAt(il2cpp_array_size_t index, String_t* value)
  814. {
  815. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  816. m_Items[index] = value;
  817. Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
  818. }
  819. inline String_t* GetAtUnchecked(il2cpp_array_size_t index) const
  820. {
  821. return m_Items[index];
  822. }
  823. inline String_t** GetAddressAtUnchecked(il2cpp_array_size_t index)
  824. {
  825. return m_Items + index;
  826. }
  827. inline void SetAtUnchecked(il2cpp_array_size_t index, String_t* value)
  828. {
  829. m_Items[index] = value;
  830. Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
  831. }
  832. };
  833. struct RaycastHit2DU5BU5D_t28739C686586993113318B63C84927FD43063FC7 : public RuntimeArray
  834. {
  835. ALIGN_FIELD (8) RaycastHit2D_t3EAAA06E6603C6BC61AC1291DD881C5C1E23BDFA m_Items[1];
  836. inline RaycastHit2D_t3EAAA06E6603C6BC61AC1291DD881C5C1E23BDFA GetAt(il2cpp_array_size_t index) const
  837. {
  838. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  839. return m_Items[index];
  840. }
  841. inline RaycastHit2D_t3EAAA06E6603C6BC61AC1291DD881C5C1E23BDFA* GetAddressAt(il2cpp_array_size_t index)
  842. {
  843. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  844. return m_Items + index;
  845. }
  846. inline void SetAt(il2cpp_array_size_t index, RaycastHit2D_t3EAAA06E6603C6BC61AC1291DD881C5C1E23BDFA value)
  847. {
  848. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  849. m_Items[index] = value;
  850. }
  851. inline RaycastHit2D_t3EAAA06E6603C6BC61AC1291DD881C5C1E23BDFA GetAtUnchecked(il2cpp_array_size_t index) const
  852. {
  853. return m_Items[index];
  854. }
  855. inline RaycastHit2D_t3EAAA06E6603C6BC61AC1291DD881C5C1E23BDFA* GetAddressAtUnchecked(il2cpp_array_size_t index)
  856. {
  857. return m_Items + index;
  858. }
  859. inline void SetAtUnchecked(il2cpp_array_size_t index, RaycastHit2D_t3EAAA06E6603C6BC61AC1291DD881C5C1E23BDFA value)
  860. {
  861. m_Items[index] = value;
  862. }
  863. };
  864. struct RaycastHitU5BU5D_t008B8309DE422FE7567068D743D68054D5EBF1A8 : public RuntimeArray
  865. {
  866. ALIGN_FIELD (8) RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5 m_Items[1];
  867. inline RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5 GetAt(il2cpp_array_size_t index) const
  868. {
  869. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  870. return m_Items[index];
  871. }
  872. inline RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5* GetAddressAt(il2cpp_array_size_t index)
  873. {
  874. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  875. return m_Items + index;
  876. }
  877. inline void SetAt(il2cpp_array_size_t index, RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5 value)
  878. {
  879. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  880. m_Items[index] = value;
  881. }
  882. inline RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5 GetAtUnchecked(il2cpp_array_size_t index) const
  883. {
  884. return m_Items[index];
  885. }
  886. inline RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5* GetAddressAtUnchecked(il2cpp_array_size_t index)
  887. {
  888. return m_Items + index;
  889. }
  890. inline void SetAtUnchecked(il2cpp_array_size_t index, RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5 value)
  891. {
  892. m_Items[index] = value;
  893. }
  894. };
  895. struct ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918 : public RuntimeArray
  896. {
  897. ALIGN_FIELD (8) RuntimeObject* m_Items[1];
  898. inline RuntimeObject* GetAt(il2cpp_array_size_t index) const
  899. {
  900. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  901. return m_Items[index];
  902. }
  903. inline RuntimeObject** GetAddressAt(il2cpp_array_size_t index)
  904. {
  905. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  906. return m_Items + index;
  907. }
  908. inline void SetAt(il2cpp_array_size_t index, RuntimeObject* value)
  909. {
  910. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  911. m_Items[index] = value;
  912. Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
  913. }
  914. inline RuntimeObject* GetAtUnchecked(il2cpp_array_size_t index) const
  915. {
  916. return m_Items[index];
  917. }
  918. inline RuntimeObject** GetAddressAtUnchecked(il2cpp_array_size_t index)
  919. {
  920. return m_Items + index;
  921. }
  922. inline void SetAtUnchecked(il2cpp_array_size_t index, RuntimeObject* value)
  923. {
  924. m_Items[index] = value;
  925. Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
  926. }
  927. };
  928. struct RaycastResultU5BU5D_tEAF6B3C3088179304676571328CBB001D8CECBC7 : public RuntimeArray
  929. {
  930. ALIGN_FIELD (8) RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023 m_Items[1];
  931. inline RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023 GetAt(il2cpp_array_size_t index) const
  932. {
  933. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  934. return m_Items[index];
  935. }
  936. inline RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023* GetAddressAt(il2cpp_array_size_t index)
  937. {
  938. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  939. return m_Items + index;
  940. }
  941. inline void SetAt(il2cpp_array_size_t index, RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023 value)
  942. {
  943. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  944. m_Items[index] = value;
  945. Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___m_GameObject), (void*)NULL);
  946. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  947. Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___module), (void*)NULL);
  948. #endif
  949. }
  950. inline RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023 GetAtUnchecked(il2cpp_array_size_t index) const
  951. {
  952. return m_Items[index];
  953. }
  954. inline RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023* GetAddressAtUnchecked(il2cpp_array_size_t index)
  955. {
  956. return m_Items + index;
  957. }
  958. inline void SetAtUnchecked(il2cpp_array_size_t index, RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023 value)
  959. {
  960. m_Items[index] = value;
  961. Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___m_GameObject), (void*)NULL);
  962. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  963. Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___module), (void*)NULL);
  964. #endif
  965. }
  966. };
  967. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Contains_m4C9139C2A6B23E9343D3F87807B32C6E2CFE660D_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___0_item, const RuntimeMethod* method) ;
  968. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___0_item, const RuntimeMethod* method) ;
  969. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Remove_m4DFA48F4CEB9169601E75FC28517C5C06EFA5AD7_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___0_item, const RuntimeMethod* method) ;
  970. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) ;
  971. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* Component_GetComponentsInParent_TisRuntimeObject_m161F08219ECBE099E346F616990662F0117D4C8E_gshared (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, const RuntimeMethod* method) ;
  972. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* GameObject_GetComponent_TisRuntimeObject_m6EAED4AA356F0F48288F67899E5958792395563B_gshared (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method) ;
  973. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_mE2EBEDC861C1EC398EDBE6CF2C9FB604AA71523E_gshared_inline (List_1_t8292C421BBB00D7661DC07462822936152BAB446* __this, const RuntimeMethod* method) ;
  974. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_mEB6DFEA132B5B7BF540D34177054003185D250E7_gshared_inline (List_1_t8292C421BBB00D7661DC07462822936152BAB446* __this, RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023 ___0_item, const RuntimeMethod* method) ;
  975. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Component_GetComponent_TisRuntimeObject_m7181F81CAEC2CF53F5D2BC79B7425C16E1F80D33_gshared (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, const RuntimeMethod* method) ;
  976. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Sort_TisRaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5_mBF83A49E9B1F007DD08F7E076AF45D2AED7A45EB_gshared (RaycastHitU5BU5D_t008B8309DE422FE7567068D743D68054D5EBF1A8* ___0_array, int32_t ___1_index, int32_t ___2_length, RuntimeObject* ___3_comparer, const RuntimeMethod* method) ;
  977. IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void List_1_AddWithResize_m79A9BF770BEF9C06BE40D5401E55E375F2726CC4_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___0_item, const RuntimeMethod* method) ;
  978. IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void List_1_AddWithResize_m6B403207DC8AC640C29234B59D769B244BA3666C_gshared (List_1_t8292C421BBB00D7661DC07462822936152BAB446* __this, RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023 ___0_item, const RuntimeMethod* method) ;
  979. inline bool List_1_Contains_m1F747311B8D41F5857768B1D6D5C51C43CA8BE4C (List_1_t02E640552264E3DEAE676267B620815D33BCD0DF* __this, BaseRaycaster_t7DC8158FD3CA0193455344379DD5FF7CD5F1F832* ___0_item, const RuntimeMethod* method)
  980. {
  981. return (( bool (*) (List_1_t02E640552264E3DEAE676267B620815D33BCD0DF*, BaseRaycaster_t7DC8158FD3CA0193455344379DD5FF7CD5F1F832*, const RuntimeMethod*))List_1_Contains_m4C9139C2A6B23E9343D3F87807B32C6E2CFE660D_gshared)(__this, ___0_item, method);
  982. }
  983. inline void List_1_Add_m82AF5EAB1EA13F21CE5250B008E4EBCFEDAB6D53_inline (List_1_t02E640552264E3DEAE676267B620815D33BCD0DF* __this, BaseRaycaster_t7DC8158FD3CA0193455344379DD5FF7CD5F1F832* ___0_item, const RuntimeMethod* method)
  984. {
  985. (( void (*) (List_1_t02E640552264E3DEAE676267B620815D33BCD0DF*, BaseRaycaster_t7DC8158FD3CA0193455344379DD5FF7CD5F1F832*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___0_item, method);
  986. }
  987. inline bool List_1_Remove_m585A9E471D1C60EE46BA224A58947647F1E2B83B (List_1_t02E640552264E3DEAE676267B620815D33BCD0DF* __this, BaseRaycaster_t7DC8158FD3CA0193455344379DD5FF7CD5F1F832* ___0_item, const RuntimeMethod* method)
  988. {
  989. return (( bool (*) (List_1_t02E640552264E3DEAE676267B620815D33BCD0DF*, BaseRaycaster_t7DC8158FD3CA0193455344379DD5FF7CD5F1F832*, const RuntimeMethod*))List_1_Remove_m4DFA48F4CEB9169601E75FC28517C5C06EFA5AD7_gshared)(__this, ___0_item, method);
  990. }
  991. inline void List_1__ctor_m53B48CB7A08406A33847E0C3D9D7511DE8FB0D41 (List_1_t02E640552264E3DEAE676267B620815D33BCD0DF* __this, const RuntimeMethod* method)
  992. {
  993. (( void (*) (List_1_t02E640552264E3DEAE676267B620815D33BCD0DF*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method);
  994. }
  995. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___0_x, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___1_y, const RuntimeMethod* method) ;
  996. inline BaseRaycasterU5BU5D_tAE62D3FF1A5FF9DE20B2756DA4F4F8981925A799* Component_GetComponentsInParent_TisBaseRaycaster_t7DC8158FD3CA0193455344379DD5FF7CD5F1F832_mA869CA05E07609C8F435F1D779B138F3F2425F8C (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, const RuntimeMethod* method)
  997. {
  998. return (( BaseRaycasterU5BU5D_tAE62D3FF1A5FF9DE20B2756DA4F4F8981925A799* (*) (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3*, const RuntimeMethod*))Component_GetComponentsInParent_TisRuntimeObject_m161F08219ECBE099E346F616990662F0117D4C8E_gshared)(__this, method);
  999. }
  1000. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, const RuntimeMethod* method) ;
  1001. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Int32_ToString_m030E01C24E294D6762FB0B6F37CB541581F55CA5 (int32_t* __this, const RuntimeMethod* method) ;
  1002. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Concat_m647EBF831F54B6DF7D5AFA5FD012CF4EE7571B6A (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___0_values, const RuntimeMethod* method) ;
  1003. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UIBehaviour_OnEnable_m8989ABF5C038905A68E5536BED2E6FFAF8767FFC (UIBehaviour_tB9D4295827BD2EEDEF0749200C6CA7090C742A9D* __this, const RuntimeMethod* method) ;
  1004. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RaycasterManager_AddRaycaster_mD2EE52F55FBDB3BEAAF583C4445D4D16B09B6350 (BaseRaycaster_t7DC8158FD3CA0193455344379DD5FF7CD5F1F832* ___0_baseRaycaster, const RuntimeMethod* method) ;
  1005. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RaycasterManager_RemoveRaycasters_m0800E0ACE007AD43B62D10C1029EC85E7DE28999 (BaseRaycaster_t7DC8158FD3CA0193455344379DD5FF7CD5F1F832* ___0_baseRaycaster, const RuntimeMethod* method) ;
  1006. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UIBehaviour_OnDisable_m18D5A0B93F65FB50F4D6CE8197EC07F3452C5DDE (UIBehaviour_tB9D4295827BD2EEDEF0749200C6CA7090C742A9D* __this, const RuntimeMethod* method) ;
  1007. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UIBehaviour_OnCanvasHierarchyChanged_mCAC018CB33FA00E857288B64E3722226638A1229 (UIBehaviour_tB9D4295827BD2EEDEF0749200C6CA7090C742A9D* __this, const RuntimeMethod* method) ;
  1008. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UIBehaviour_OnTransformParentChanged_mAD56D3C6049A1746F00DC2643D1666F7DE921384 (UIBehaviour_tB9D4295827BD2EEDEF0749200C6CA7090C742A9D* __this, const RuntimeMethod* method) ;
  1009. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UIBehaviour__ctor_m24C66A65DDD996E779871C6655CF11B871F11337 (UIBehaviour_tB9D4295827BD2EEDEF0749200C6CA7090C742A9D* __this, const RuntimeMethod* method) ;
  1010. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PhysicsRaycaster__ctor_mB7D4BAC26DC219A10060B35498EE9D5F05AD0E80 (PhysicsRaycaster_t0ACA9046D8D0B195B59DB1F7CA4DD6BB634A56DD* __this, const RuntimeMethod* method) ;
  1011. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool PhysicsRaycaster_ComputeRayAndDistance_mCFEFA9D83EC1E63393454E383FFFEF89E14C173B (PhysicsRaycaster_t0ACA9046D8D0B195B59DB1F7CA4DD6BB634A56DD* __this, PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* ___0_eventData, Ray_t2B1742D7958DC05BDC3EFC7461D3593E1430DC00* ___1_ray, int32_t* ___2_eventDisplayIndex, float* ___3_distanceToClipPlane, const RuntimeMethod* method) ;
  1012. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t PhysicsRaycaster_get_maxRayIntersections_mA06D0B5E291BCF94AE1EF4ED7B68890F39395911_inline (PhysicsRaycaster_t0ACA9046D8D0B195B59DB1F7CA4DD6BB634A56DD* __this, const RuntimeMethod* method) ;
  1013. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReflectionMethodsCache_t711B47CE11EA2092B94127FF8D3361AE2E4859F5* ReflectionMethodsCache_get_Singleton_m77EFD7AC0043333E09987BD601113B810453C42B (const RuntimeMethod* method) ;
  1014. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t PhysicsRaycaster_get_finalEventMask_m20AD2327FE81B38A5853B23970A587EAA2ECCB1B (PhysicsRaycaster_t0ACA9046D8D0B195B59DB1F7CA4DD6BB634A56DD* __this, const RuntimeMethod* method) ;
  1015. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RaycastHit2DU5BU5D_t28739C686586993113318B63C84927FD43063FC7* GetRayIntersectionAllCallback_Invoke_m917AA4108EBDC724AFEF39BFD06A586B7461F497_inline (GetRayIntersectionAllCallback_t52E7AE4ECEA3F9744FF7F8448F852C872A70315C* __this, Ray_t2B1742D7958DC05BDC3EFC7461D3593E1430DC00 ___0_r, float ___1_f, int32_t ___2_i, const RuntimeMethod* method) ;
  1016. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t GetRayIntersectionAllNonAllocCallback_Invoke_mFAA36E9AF362DC72204EEF53B28DBFC3367D09A7_inline (GetRayIntersectionAllNonAllocCallback_t28D7ACEBBE525DE0CBEA67986E4C3891D694F980* __this, Ray_t2B1742D7958DC05BDC3EFC7461D3593E1430DC00 ___0_r, RaycastHit2DU5BU5D_t28739C686586993113318B63C84927FD43063FC7* ___1_results, float ___2_f, int32_t ___3_i, const RuntimeMethod* method) ;
  1017. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Collider2D_t6A17BA7734600EF3F26588E9ED903617D5B8EB52* RaycastHit2D_get_collider_mB56DFCD16B708852EEBDBB490BC8665DBF7487FD (RaycastHit2D_t3EAAA06E6603C6BC61AC1291DD881C5C1E23BDFA* __this, const RuntimeMethod* method) ;
  1018. inline Renderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF* GameObject_GetComponent_TisRenderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF_m026EB44DB6238F13E2AFBECF1FBBE924CB1B040A (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method)
  1019. {
  1020. return (( Renderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF* (*) (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, const RuntimeMethod*))GameObject_GetComponent_TisRuntimeObject_m6EAED4AA356F0F48288F67899E5958792395563B_gshared)(__this, method);
  1021. }
  1022. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___0_x, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___1_y, const RuntimeMethod* method) ;
  1023. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RaycastResult_set_gameObject_mCFEB66C0E3F01AC5E55040FE8BEB16E40427BD9E_inline (RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023* __this, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___0_value, const RuntimeMethod* method) ;
  1024. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float RaycastHit2D_get_distance_mD0FE1482E2768CF587AFB65488459697EAB64613 (RaycastHit2D_t3EAAA06E6603C6BC61AC1291DD881C5C1E23BDFA* __this, const RuntimeMethod* method) ;
  1025. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 RaycastHit2D_get_point_mB35E988E9E04328EFE926228A18334326721A36B (RaycastHit2D_t3EAAA06E6603C6BC61AC1291DD881C5C1E23BDFA* __this, const RuntimeMethod* method) ;
  1026. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector2_op_Implicit_m6D9CABB2C791A192867D7A4559D132BE86DD3EB7_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_v, const RuntimeMethod* method) ;
  1027. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 RaycastHit2D_get_normal_m75F1EBDE347BACEB5A6A6AA72543C740806AB5F2 (RaycastHit2D_t3EAAA06E6603C6BC61AC1291DD881C5C1E23BDFA* __this, const RuntimeMethod* method) ;
  1028. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 PointerEventData_get_position_m5BE71C28EB72EFB8435749E4E6E839213AEF458C_inline (PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* __this, const RuntimeMethod* method) ;
  1029. inline int32_t List_1_get_Count_mE2EBEDC861C1EC398EDBE6CF2C9FB604AA71523E_inline (List_1_t8292C421BBB00D7661DC07462822936152BAB446* __this, const RuntimeMethod* method)
  1030. {
  1031. return (( int32_t (*) (List_1_t8292C421BBB00D7661DC07462822936152BAB446*, const RuntimeMethod*))List_1_get_Count_mE2EBEDC861C1EC398EDBE6CF2C9FB604AA71523E_gshared_inline)(__this, method);
  1032. }
  1033. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SortingGroup_get_invalidSortingGroupID_mEA453186185B225FA2410988959180BAEC604310 (const RuntimeMethod* method) ;
  1034. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Renderer_get_sortingGroupID_m1DEFE39027236FF31AB603993BBC13C072E52118 (Renderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF* __this, const RuntimeMethod* method) ;
  1035. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Renderer_get_sortingGroupOrder_m40F058B3AFC92CCEF2475E0BD9A96464154E999E (Renderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF* __this, const RuntimeMethod* method) ;
  1036. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Renderer_get_sortingLayerID_m3D7AE74F1B87099810CF969CB4520C85F9AE5F92 (Renderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF* __this, const RuntimeMethod* method) ;
  1037. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Renderer_get_sortingOrder_m4CE7ADEEC8E2F28CC1D10B1D4091A10F8F1583FA (Renderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF* __this, const RuntimeMethod* method) ;
  1038. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SortingGroup_tA8DA95BF22F76688DAF54122EB3EEA35C70E9759* SortingGroup_GetSortingGroupByIndex_mC4CFB06D8C4B0EA27FC4BDC60AA05F4E0B28426B (int32_t ___0_index, const RuntimeMethod* method) ;
  1039. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Ray_get_direction_m21C2D22D3BD4A683BD4DC191AB22DD05F5EC2086_inline (Ray_t2B1742D7958DC05BDC3EFC7461D3593E1430DC00* __this, const RuntimeMethod* method) ;
  1040. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371 (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, const RuntimeMethod* method) ;
  1041. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1 (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, const RuntimeMethod* method) ;
  1042. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Ray_get_origin_m97604A8F180316A410DCD77B7D74D04522FA1BA6_inline (Ray_t2B1742D7958DC05BDC3EFC7461D3593E1430DC00* __this, const RuntimeMethod* method) ;
  1043. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_b, const RuntimeMethod* method) ;
  1044. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Vector3_Dot_mBB86BB940AA0A32FA7D3C02AC42E5BC7095A5D52_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_lhs, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_rhs, const RuntimeMethod* method) ;
  1045. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SortingGroup_get_sortingLayerID_m37C70CEA78DA6E28F405C67EDE95D5C2191F0055 (SortingGroup_tA8DA95BF22F76688DAF54122EB3EEA35C70E9759* __this, const RuntimeMethod* method) ;
  1046. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SortingGroup_get_sortingOrder_mC80606E6BB9A6D5E3AB61A0451C48203A0C1AB6A (SortingGroup_tA8DA95BF22F76688DAF54122EB3EEA35C70E9759* __this, const RuntimeMethod* method) ;
  1047. inline void List_1_Add_mEB6DFEA132B5B7BF540D34177054003185D250E7_inline (List_1_t8292C421BBB00D7661DC07462822936152BAB446* __this, RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023 ___0_item, const RuntimeMethod* method)
  1048. {
  1049. (( void (*) (List_1_t8292C421BBB00D7661DC07462822936152BAB446*, RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023, const RuntimeMethod*))List_1_Add_mEB6DFEA132B5B7BF540D34177054003185D250E7_gshared_inline)(__this, ___0_item, method);
  1050. }
  1051. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB LayerMask_op_Implicit_m01C8996A2CB2085328B9C33539C43139660D8222 (int32_t ___0_intVal, const RuntimeMethod* method) ;
  1052. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BaseRaycaster__ctor_m1B6A963368E54C1E450BE15FAF1AE082142A1683 (BaseRaycaster_t7DC8158FD3CA0193455344379DD5FF7CD5F1F832* __this, const RuntimeMethod* method) ;
  1053. inline Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* Component_GetComponent_TisCamera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184_m64AC6C06DD93C5FB249091FEC84FA8475457CCC4 (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, const RuntimeMethod* method)
  1054. {
  1055. return (( Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* (*) (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3*, const RuntimeMethod*))Component_GetComponent_TisRuntimeObject_m7181F81CAEC2CF53F5D2BC79B7425C16E1F80D33_gshared)(__this, method);
  1056. }
  1057. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* Camera_get_main_m52C992F18E05355ABB9EEB64A4BF2215E12762DF (const RuntimeMethod* method) ;
  1058. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Camera_get_depth_mDF67FFF8ED61750467DFC4C6D8F236850AD1BB1D (Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* __this, const RuntimeMethod* method) ;
  1059. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Camera_get_cullingMask_m6F5AFF8FB522F876D99E839BF77D8F27F26A1EF8 (Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* __this, const RuntimeMethod* method) ;
  1060. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t LayerMask_op_Implicit_m7F5A5B9D079281AC445ED39DEE1FCFA9D795810D (LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB ___0_mask, const RuntimeMethod* method) ;
  1061. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t PointerEventData_get_displayIndex_m8B2088561EA850F1CAD124797F0F6E3756F584FA_inline (PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* __this, const RuntimeMethod* method) ;
  1062. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 MultipleDisplayUtilities_RelativeMouseAtScaled_m80E65BE9255F7D65D9341FDFDB0CA11470703E71 (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_position, int32_t ___1_displayIndex, const RuntimeMethod* method) ;
  1063. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline (const RuntimeMethod* method) ;
  1064. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Vector3_op_Inequality_m9F170CDFBF1E490E559DA5D06D6547501A402BBF_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_lhs, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_rhs, const RuntimeMethod* method) ;
  1065. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Camera_get_targetDisplay_m204A169C94EEABDB491FA5A77CC684146B10DF80 (Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* __this, const RuntimeMethod* method) ;
  1066. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D Camera_get_pixelRect_m5F40F5C324EB252261F66962411EE08CC4BE39E7 (Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* __this, const RuntimeMethod* method) ;
  1067. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Rect_Contains_mB1160CD465F3E9616AA4EED72AFFD611BD8D2B6B_inline (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_point, const RuntimeMethod* method) ;
  1068. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Ray_t2B1742D7958DC05BDC3EFC7461D3593E1430DC00 Camera_ScreenPointToRay_m2887B9A49880B7AB670C57D66B67D6A6689FE315 (Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_pos, const RuntimeMethod* method) ;
  1069. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Mathf_Approximately_m1DADD012A8FC82E11FB282501AE2EBBF9A77150B_inline (float ___0_a, float ___1_b, const RuntimeMethod* method) ;
  1070. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Camera_get_farClipPlane_m1D7128B85B5DB866F75FBE8CEBA48335716B67BD (Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* __this, const RuntimeMethod* method) ;
  1071. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Camera_get_nearClipPlane_m5E8FAF84326E3192CB036BD29DCCDAF6A9861013 (Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* __this, const RuntimeMethod* method) ;
  1072. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RaycastHitU5BU5D_t008B8309DE422FE7567068D743D68054D5EBF1A8* RaycastAllCallback_Invoke_mB30319766AF5F0D5145A6C0AFFEA829A31A5D4B7_inline (RaycastAllCallback_t4AFFDCDAA6F02DD74E1E2DE455BA011D82BED47A* __this, Ray_t2B1742D7958DC05BDC3EFC7461D3593E1430DC00 ___0_r, float ___1_f, int32_t ___2_i, const RuntimeMethod* method) ;
  1073. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t GetRaycastNonAllocCallback_Invoke_m36411365E9622819DAB93D0BB0F169FEE99F07D9_inline (GetRaycastNonAllocCallback_tC3DA6EE6063FE663DD0A9FC52439D825DE4A1FFC* __this, Ray_t2B1742D7958DC05BDC3EFC7461D3593E1430DC00 ___0_r, RaycastHitU5BU5D_t008B8309DE422FE7567068D743D68054D5EBF1A8* ___1_results, float ___2_f, int32_t ___3_i, const RuntimeMethod* method) ;
  1074. inline void Array_Sort_TisRaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5_mBF83A49E9B1F007DD08F7E076AF45D2AED7A45EB (RaycastHitU5BU5D_t008B8309DE422FE7567068D743D68054D5EBF1A8* ___0_array, int32_t ___1_index, int32_t ___2_length, RuntimeObject* ___3_comparer, const RuntimeMethod* method)
  1075. {
  1076. (( void (*) (RaycastHitU5BU5D_t008B8309DE422FE7567068D743D68054D5EBF1A8*, int32_t, int32_t, RuntimeObject*, const RuntimeMethod*))Array_Sort_TisRaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5_mBF83A49E9B1F007DD08F7E076AF45D2AED7A45EB_gshared)(___0_array, ___1_index, ___2_length, ___3_comparer, method);
  1077. }
  1078. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* RaycastHit_get_collider_m84B160439BBEAB6D9E94B799F720E25C9E2D444D (RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5* __this, const RuntimeMethod* method) ;
  1079. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float RaycastHit_get_distance_m035194B0E9BB6229259CFC43B095A9C8E5011C78 (RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5* __this, const RuntimeMethod* method) ;
  1080. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 RaycastHit_get_point_m02B764612562AFE0F998CC7CFB2EEDE41BA47F39 (RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5* __this, const RuntimeMethod* method) ;
  1081. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 RaycastHit_get_normal_mD8741B70D2039C5CAFC4368D4CE59D89562040B5 (RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5* __this, const RuntimeMethod* method) ;
  1082. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Single_CompareTo_m06F7868162EB392D3E99103D1A0BD27463C9E66F (float* __this, float ___0_value, const RuntimeMethod* method) ;
  1083. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2 (RuntimeObject* __this, const RuntimeMethod* method) ;
  1084. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RaycastHitComparer__ctor_mAB0536EE515BF2BD1B29BE3B39E8BA9E9CFE97C3 (RaycastHitComparer_t8EF6567C19BE9FB575E01A10941FBF7DE3D3DDF1* __this, const RuntimeMethod* method) ;
  1085. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* RaycastResult_get_gameObject_m77014B442B9E2D10F2CC3AEEDC07AA95CDE1E2F1_inline (RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023* __this, const RuntimeMethod* method) ;
  1086. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool RaycastResult_get_isValid_m69957B97C041A9E3FAF4ECA82BB8099C9FA171CE (RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023* __this, const RuntimeMethod* method) ;
  1087. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Single_ToString_mE282EDA9CA4F7DF88432D807732837A629D04972 (float* __this, const RuntimeMethod* method) ;
  1088. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* Vector3_ToString_m6C24B9F0382D25D75B05C606E127CD14660574EE_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* __this, const RuntimeMethod* method) ;
  1089. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* Vector2_ToString_mB47B29ECB21FA3A4ACEABEFA18077A5A6BBCCB27_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* __this, const RuntimeMethod* method) ;
  1090. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* RaycastResult_ToString_m0267000494B09783ABD507B9329ADB01FBBC5428 (RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023* __this, const RuntimeMethod* method) ;
  1091. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Behaviour_get_isActiveAndEnabled_mEB4ECCE9761A7016BC619557CEFEA1A30D3BF28A (Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA* __this, const RuntimeMethod* method) ;
  1092. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MonoBehaviour__ctor_m592DB0105CA0BC97AA1C5F4AD27B12D68A3B7C1E (MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71* __this, const RuntimeMethod* method) ;
  1093. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* __this, float ___0_x, float ___1_y, float ___2_z, const RuntimeMethod* method) ;
  1094. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Vector3_op_Equality_mCDCBB8D2EDC3D3BF20F31A25ACB34705D352B479_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_lhs, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_rhs, const RuntimeMethod* method) ;
  1095. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Rect_get_xMin_mE89C40702926D016A633399E20DB9501E251630D_inline (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, const RuntimeMethod* method) ;
  1096. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Rect_get_xMax_m2339C7D2FCDA98A9B007F815F6E2059BA6BE425F_inline (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, const RuntimeMethod* method) ;
  1097. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Rect_get_yMin_mB19848FB25DE61EDF958F7A22CFDD86DE103062F_inline (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, const RuntimeMethod* method) ;
  1098. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Rect_get_yMax_mBC37BEE1CD632AADD8B9EAF9FE3BA143F79CAF8E_inline (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, const RuntimeMethod* method) ;
  1099. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline (float ___0_a, float ___1_b, const RuntimeMethod* method) ;
  1100. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* Vector3_ToString_mA8DA39B6324392BB93203A4D4CB85AF87231CB62_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* __this, String_t* ___0_format, RuntimeObject* ___1_formatProvider, const RuntimeMethod* method) ;
  1101. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* Vector2_ToString_mC10F098442E56919947154402A77EDE28DC9B7BE_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* __this, String_t* ___0_format, RuntimeObject* ___1_formatProvider, const RuntimeMethod* method) ;
  1102. inline void List_1_AddWithResize_m79A9BF770BEF9C06BE40D5401E55E375F2726CC4 (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___0_item, const RuntimeMethod* method)
  1103. {
  1104. (( void (*) (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*, RuntimeObject*, const RuntimeMethod*))List_1_AddWithResize_m79A9BF770BEF9C06BE40D5401E55E375F2726CC4_gshared)(__this, ___0_item, method);
  1105. }
  1106. inline void List_1_AddWithResize_m6B403207DC8AC640C29234B59D769B244BA3666C (List_1_t8292C421BBB00D7661DC07462822936152BAB446* __this, RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023 ___0_item, const RuntimeMethod* method)
  1107. {
  1108. (( void (*) (List_1_t8292C421BBB00D7661DC07462822936152BAB446*, RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023, const RuntimeMethod*))List_1_AddWithResize_m6B403207DC8AC640C29234B59D769B244BA3666C_gshared)(__this, ___0_item, method);
  1109. }
  1110. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478 (String_t* ___0_value, const RuntimeMethod* method) ;
  1111. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* CultureInfo_get_InvariantCulture_mD1E96DC845E34B10F78CB744B0CB5D7D63CEB1E6 (const RuntimeMethod* method) ;
  1112. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Single_ToString_mF468A56B3A746EFD805E0604EE7A2873DA157ADE (float* __this, String_t* ___0_format, RuntimeObject* ___1_provider, const RuntimeMethod* method) ;
  1113. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* UnityString_Format_m98A0629641086A1BE20BBF7F4EADDE3FE3877D85 (String_t* ___0_fmt, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___1_args, const RuntimeMethod* method) ;
  1114. #ifdef __clang__
  1115. #pragma clang diagnostic push
  1116. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  1117. #pragma clang diagnostic ignored "-Wunused-variable"
  1118. #endif
  1119. #ifdef __clang__
  1120. #pragma clang diagnostic pop
  1121. #endif
  1122. #ifdef __clang__
  1123. #pragma clang diagnostic push
  1124. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  1125. #pragma clang diagnostic ignored "-Wunused-variable"
  1126. #endif
  1127. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RaycasterManager_AddRaycaster_mD2EE52F55FBDB3BEAAF583C4445D4D16B09B6350 (BaseRaycaster_t7DC8158FD3CA0193455344379DD5FF7CD5F1F832* ___0_baseRaycaster, const RuntimeMethod* method)
  1128. {
  1129. static bool s_Il2CppMethodInitialized;
  1130. if (!s_Il2CppMethodInitialized)
  1131. {
  1132. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m82AF5EAB1EA13F21CE5250B008E4EBCFEDAB6D53_RuntimeMethod_var);
  1133. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Contains_m1F747311B8D41F5857768B1D6D5C51C43CA8BE4C_RuntimeMethod_var);
  1134. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RaycasterManager_tE359EBDE4F0EF3681A6E3662B340AC4D53502074_il2cpp_TypeInfo_var);
  1135. s_Il2CppMethodInitialized = true;
  1136. }
  1137. {
  1138. il2cpp_codegen_runtime_class_init_inline(RaycasterManager_tE359EBDE4F0EF3681A6E3662B340AC4D53502074_il2cpp_TypeInfo_var);
  1139. List_1_t02E640552264E3DEAE676267B620815D33BCD0DF* L_0 = ((RaycasterManager_tE359EBDE4F0EF3681A6E3662B340AC4D53502074_StaticFields*)il2cpp_codegen_static_fields_for(RaycasterManager_tE359EBDE4F0EF3681A6E3662B340AC4D53502074_il2cpp_TypeInfo_var))->___s_Raycasters;
  1140. BaseRaycaster_t7DC8158FD3CA0193455344379DD5FF7CD5F1F832* L_1 = ___0_baseRaycaster;
  1141. NullCheck(L_0);
  1142. bool L_2;
  1143. L_2 = List_1_Contains_m1F747311B8D41F5857768B1D6D5C51C43CA8BE4C(L_0, L_1, List_1_Contains_m1F747311B8D41F5857768B1D6D5C51C43CA8BE4C_RuntimeMethod_var);
  1144. if (!L_2)
  1145. {
  1146. goto IL_000e;
  1147. }
  1148. }
  1149. {
  1150. return;
  1151. }
  1152. IL_000e:
  1153. {
  1154. il2cpp_codegen_runtime_class_init_inline(RaycasterManager_tE359EBDE4F0EF3681A6E3662B340AC4D53502074_il2cpp_TypeInfo_var);
  1155. List_1_t02E640552264E3DEAE676267B620815D33BCD0DF* L_3 = ((RaycasterManager_tE359EBDE4F0EF3681A6E3662B340AC4D53502074_StaticFields*)il2cpp_codegen_static_fields_for(RaycasterManager_tE359EBDE4F0EF3681A6E3662B340AC4D53502074_il2cpp_TypeInfo_var))->___s_Raycasters;
  1156. BaseRaycaster_t7DC8158FD3CA0193455344379DD5FF7CD5F1F832* L_4 = ___0_baseRaycaster;
  1157. NullCheck(L_3);
  1158. List_1_Add_m82AF5EAB1EA13F21CE5250B008E4EBCFEDAB6D53_inline(L_3, L_4, List_1_Add_m82AF5EAB1EA13F21CE5250B008E4EBCFEDAB6D53_RuntimeMethod_var);
  1159. return;
  1160. }
  1161. }
  1162. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_t02E640552264E3DEAE676267B620815D33BCD0DF* RaycasterManager_GetRaycasters_m876BA9CA8DB8E6D351DC4A97473753503B7017DE (const RuntimeMethod* method)
  1163. {
  1164. static bool s_Il2CppMethodInitialized;
  1165. if (!s_Il2CppMethodInitialized)
  1166. {
  1167. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RaycasterManager_tE359EBDE4F0EF3681A6E3662B340AC4D53502074_il2cpp_TypeInfo_var);
  1168. s_Il2CppMethodInitialized = true;
  1169. }
  1170. {
  1171. il2cpp_codegen_runtime_class_init_inline(RaycasterManager_tE359EBDE4F0EF3681A6E3662B340AC4D53502074_il2cpp_TypeInfo_var);
  1172. List_1_t02E640552264E3DEAE676267B620815D33BCD0DF* L_0 = ((RaycasterManager_tE359EBDE4F0EF3681A6E3662B340AC4D53502074_StaticFields*)il2cpp_codegen_static_fields_for(RaycasterManager_tE359EBDE4F0EF3681A6E3662B340AC4D53502074_il2cpp_TypeInfo_var))->___s_Raycasters;
  1173. return L_0;
  1174. }
  1175. }
  1176. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RaycasterManager_RemoveRaycasters_m0800E0ACE007AD43B62D10C1029EC85E7DE28999 (BaseRaycaster_t7DC8158FD3CA0193455344379DD5FF7CD5F1F832* ___0_baseRaycaster, const RuntimeMethod* method)
  1177. {
  1178. static bool s_Il2CppMethodInitialized;
  1179. if (!s_Il2CppMethodInitialized)
  1180. {
  1181. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Contains_m1F747311B8D41F5857768B1D6D5C51C43CA8BE4C_RuntimeMethod_var);
  1182. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Remove_m585A9E471D1C60EE46BA224A58947647F1E2B83B_RuntimeMethod_var);
  1183. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RaycasterManager_tE359EBDE4F0EF3681A6E3662B340AC4D53502074_il2cpp_TypeInfo_var);
  1184. s_Il2CppMethodInitialized = true;
  1185. }
  1186. {
  1187. il2cpp_codegen_runtime_class_init_inline(RaycasterManager_tE359EBDE4F0EF3681A6E3662B340AC4D53502074_il2cpp_TypeInfo_var);
  1188. List_1_t02E640552264E3DEAE676267B620815D33BCD0DF* L_0 = ((RaycasterManager_tE359EBDE4F0EF3681A6E3662B340AC4D53502074_StaticFields*)il2cpp_codegen_static_fields_for(RaycasterManager_tE359EBDE4F0EF3681A6E3662B340AC4D53502074_il2cpp_TypeInfo_var))->___s_Raycasters;
  1189. BaseRaycaster_t7DC8158FD3CA0193455344379DD5FF7CD5F1F832* L_1 = ___0_baseRaycaster;
  1190. NullCheck(L_0);
  1191. bool L_2;
  1192. L_2 = List_1_Contains_m1F747311B8D41F5857768B1D6D5C51C43CA8BE4C(L_0, L_1, List_1_Contains_m1F747311B8D41F5857768B1D6D5C51C43CA8BE4C_RuntimeMethod_var);
  1193. if (L_2)
  1194. {
  1195. goto IL_000e;
  1196. }
  1197. }
  1198. {
  1199. return;
  1200. }
  1201. IL_000e:
  1202. {
  1203. il2cpp_codegen_runtime_class_init_inline(RaycasterManager_tE359EBDE4F0EF3681A6E3662B340AC4D53502074_il2cpp_TypeInfo_var);
  1204. List_1_t02E640552264E3DEAE676267B620815D33BCD0DF* L_3 = ((RaycasterManager_tE359EBDE4F0EF3681A6E3662B340AC4D53502074_StaticFields*)il2cpp_codegen_static_fields_for(RaycasterManager_tE359EBDE4F0EF3681A6E3662B340AC4D53502074_il2cpp_TypeInfo_var))->___s_Raycasters;
  1205. BaseRaycaster_t7DC8158FD3CA0193455344379DD5FF7CD5F1F832* L_4 = ___0_baseRaycaster;
  1206. NullCheck(L_3);
  1207. bool L_5;
  1208. L_5 = List_1_Remove_m585A9E471D1C60EE46BA224A58947647F1E2B83B(L_3, L_4, List_1_Remove_m585A9E471D1C60EE46BA224A58947647F1E2B83B_RuntimeMethod_var);
  1209. return;
  1210. }
  1211. }
  1212. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RaycasterManager__cctor_m06146026A557346F1469D15E855918E746125F90 (const RuntimeMethod* method)
  1213. {
  1214. static bool s_Il2CppMethodInitialized;
  1215. if (!s_Il2CppMethodInitialized)
  1216. {
  1217. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m53B48CB7A08406A33847E0C3D9D7511DE8FB0D41_RuntimeMethod_var);
  1218. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t02E640552264E3DEAE676267B620815D33BCD0DF_il2cpp_TypeInfo_var);
  1219. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RaycasterManager_tE359EBDE4F0EF3681A6E3662B340AC4D53502074_il2cpp_TypeInfo_var);
  1220. s_Il2CppMethodInitialized = true;
  1221. }
  1222. {
  1223. List_1_t02E640552264E3DEAE676267B620815D33BCD0DF* L_0 = (List_1_t02E640552264E3DEAE676267B620815D33BCD0DF*)il2cpp_codegen_object_new(List_1_t02E640552264E3DEAE676267B620815D33BCD0DF_il2cpp_TypeInfo_var);
  1224. List_1__ctor_m53B48CB7A08406A33847E0C3D9D7511DE8FB0D41(L_0, List_1__ctor_m53B48CB7A08406A33847E0C3D9D7511DE8FB0D41_RuntimeMethod_var);
  1225. ((RaycasterManager_tE359EBDE4F0EF3681A6E3662B340AC4D53502074_StaticFields*)il2cpp_codegen_static_fields_for(RaycasterManager_tE359EBDE4F0EF3681A6E3662B340AC4D53502074_il2cpp_TypeInfo_var))->___s_Raycasters = L_0;
  1226. Il2CppCodeGenWriteBarrier((void**)(&((RaycasterManager_tE359EBDE4F0EF3681A6E3662B340AC4D53502074_StaticFields*)il2cpp_codegen_static_fields_for(RaycasterManager_tE359EBDE4F0EF3681A6E3662B340AC4D53502074_il2cpp_TypeInfo_var))->___s_Raycasters), (void*)L_0);
  1227. return;
  1228. }
  1229. }
  1230. #ifdef __clang__
  1231. #pragma clang diagnostic pop
  1232. #endif
  1233. #ifdef __clang__
  1234. #pragma clang diagnostic push
  1235. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  1236. #pragma clang diagnostic ignored "-Wunused-variable"
  1237. #endif
  1238. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t BaseRaycaster_get_priority_m79C109ECC138B84A60F9CFA40242628A8B29C838 (BaseRaycaster_t7DC8158FD3CA0193455344379DD5FF7CD5F1F832* __this, const RuntimeMethod* method)
  1239. {
  1240. {
  1241. return 0;
  1242. }
  1243. }
  1244. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t BaseRaycaster_get_sortOrderPriority_m4E0BEBF85F720AE4B7C78E99CCD786779C3E7226 (BaseRaycaster_t7DC8158FD3CA0193455344379DD5FF7CD5F1F832* __this, const RuntimeMethod* method)
  1245. {
  1246. {
  1247. return ((int32_t)-2147483648LL);
  1248. }
  1249. }
  1250. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t BaseRaycaster_get_renderOrderPriority_m03C407856FF76393AB6EE26FA173131B8F36CA66 (BaseRaycaster_t7DC8158FD3CA0193455344379DD5FF7CD5F1F832* __this, const RuntimeMethod* method)
  1251. {
  1252. {
  1253. return ((int32_t)-2147483648LL);
  1254. }
  1255. }
  1256. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BaseRaycaster_t7DC8158FD3CA0193455344379DD5FF7CD5F1F832* BaseRaycaster_get_rootRaycaster_m63E20D85A8B9867AC196768924F8BE579668BF28 (BaseRaycaster_t7DC8158FD3CA0193455344379DD5FF7CD5F1F832* __this, const RuntimeMethod* method)
  1257. {
  1258. static bool s_Il2CppMethodInitialized;
  1259. if (!s_Il2CppMethodInitialized)
  1260. {
  1261. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_GetComponentsInParent_TisBaseRaycaster_t7DC8158FD3CA0193455344379DD5FF7CD5F1F832_mA869CA05E07609C8F435F1D779B138F3F2425F8C_RuntimeMethod_var);
  1262. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  1263. s_Il2CppMethodInitialized = true;
  1264. }
  1265. BaseRaycasterU5BU5D_tAE62D3FF1A5FF9DE20B2756DA4F4F8981925A799* V_0 = NULL;
  1266. {
  1267. BaseRaycaster_t7DC8158FD3CA0193455344379DD5FF7CD5F1F832* L_0 = __this->___m_RootRaycaster;
  1268. il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  1269. bool L_1;
  1270. L_1 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
  1271. if (!L_1)
  1272. {
  1273. goto IL_0026;
  1274. }
  1275. }
  1276. {
  1277. BaseRaycasterU5BU5D_tAE62D3FF1A5FF9DE20B2756DA4F4F8981925A799* L_2;
  1278. L_2 = Component_GetComponentsInParent_TisBaseRaycaster_t7DC8158FD3CA0193455344379DD5FF7CD5F1F832_mA869CA05E07609C8F435F1D779B138F3F2425F8C(__this, Component_GetComponentsInParent_TisBaseRaycaster_t7DC8158FD3CA0193455344379DD5FF7CD5F1F832_mA869CA05E07609C8F435F1D779B138F3F2425F8C_RuntimeMethod_var);
  1279. V_0 = L_2;
  1280. BaseRaycasterU5BU5D_tAE62D3FF1A5FF9DE20B2756DA4F4F8981925A799* L_3 = V_0;
  1281. NullCheck(L_3);
  1282. if (!(((RuntimeArray*)L_3)->max_length))
  1283. {
  1284. goto IL_0026;
  1285. }
  1286. }
  1287. {
  1288. BaseRaycasterU5BU5D_tAE62D3FF1A5FF9DE20B2756DA4F4F8981925A799* L_4 = V_0;
  1289. BaseRaycasterU5BU5D_tAE62D3FF1A5FF9DE20B2756DA4F4F8981925A799* L_5 = V_0;
  1290. NullCheck(L_5);
  1291. NullCheck(L_4);
  1292. int32_t L_6 = ((int32_t)il2cpp_codegen_subtract(((int32_t)(((RuntimeArray*)L_5)->max_length)), 1));
  1293. BaseRaycaster_t7DC8158FD3CA0193455344379DD5FF7CD5F1F832* L_7 = (L_4)->GetAt(static_cast<il2cpp_array_size_t>(L_6));
  1294. __this->___m_RootRaycaster = L_7;
  1295. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_RootRaycaster), (void*)L_7);
  1296. }
  1297. IL_0026:
  1298. {
  1299. BaseRaycaster_t7DC8158FD3CA0193455344379DD5FF7CD5F1F832* L_8 = __this->___m_RootRaycaster;
  1300. return L_8;
  1301. }
  1302. }
  1303. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* BaseRaycaster_ToString_m12811CE16AB7E07C949B78CDE309C4B2E44B5377 (BaseRaycaster_t7DC8158FD3CA0193455344379DD5FF7CD5F1F832* __this, const RuntimeMethod* method)
  1304. {
  1305. static bool s_Il2CppMethodInitialized;
  1306. if (!s_Il2CppMethodInitialized)
  1307. {
  1308. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var);
  1309. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2E8BE7BC315CC297C7A3C2864B3A2ED1BD553384);
  1310. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral70F1769C72FCAF144F53009F7DA60ED467C29635);
  1311. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral75B536F4B16F980DC1BE8BFB67378A32681C6F79);
  1312. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9D2B27E9061DE91A9190184698F3F04E23827CA1);
  1313. s_Il2CppMethodInitialized = true;
  1314. }
  1315. int32_t V_0 = 0;
  1316. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* G_B2_0 = NULL;
  1317. int32_t G_B2_1 = 0;
  1318. StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B2_2 = NULL;
  1319. StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B2_3 = NULL;
  1320. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* G_B1_0 = NULL;
  1321. int32_t G_B1_1 = 0;
  1322. StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B1_2 = NULL;
  1323. StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B1_3 = NULL;
  1324. String_t* G_B3_0 = NULL;
  1325. int32_t G_B3_1 = 0;
  1326. StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B3_2 = NULL;
  1327. StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B3_3 = NULL;
  1328. Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* G_B5_0 = NULL;
  1329. int32_t G_B5_1 = 0;
  1330. StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B5_2 = NULL;
  1331. StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B5_3 = NULL;
  1332. Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* G_B4_0 = NULL;
  1333. int32_t G_B4_1 = 0;
  1334. StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B4_2 = NULL;
  1335. StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B4_3 = NULL;
  1336. String_t* G_B6_0 = NULL;
  1337. int32_t G_B6_1 = 0;
  1338. StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B6_2 = NULL;
  1339. StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B6_3 = NULL;
  1340. {
  1341. StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_0 = (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)SZArrayNew(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var, (uint32_t)8);
  1342. StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_1 = L_0;
  1343. NullCheck(L_1);
  1344. (L_1)->SetAt(static_cast<il2cpp_array_size_t>(0), (String_t*)_stringLiteral70F1769C72FCAF144F53009F7DA60ED467C29635);
  1345. StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_2 = L_1;
  1346. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_3;
  1347. L_3 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(__this, NULL);
  1348. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_4 = L_3;
  1349. if (L_4)
  1350. {
  1351. G_B2_0 = L_4;
  1352. G_B2_1 = 1;
  1353. G_B2_2 = L_2;
  1354. G_B2_3 = L_2;
  1355. goto IL_001d;
  1356. }
  1357. G_B1_0 = L_4;
  1358. G_B1_1 = 1;
  1359. G_B1_2 = L_2;
  1360. G_B1_3 = L_2;
  1361. }
  1362. {
  1363. G_B3_0 = ((String_t*)(NULL));
  1364. G_B3_1 = G_B1_1;
  1365. G_B3_2 = G_B1_2;
  1366. G_B3_3 = G_B1_3;
  1367. goto IL_0022;
  1368. }
  1369. IL_001d:
  1370. {
  1371. NullCheck(G_B2_0);
  1372. String_t* L_5;
  1373. L_5 = VirtualFuncInvoker0< String_t* >::Invoke(3, G_B2_0);
  1374. G_B3_0 = L_5;
  1375. G_B3_1 = G_B2_1;
  1376. G_B3_2 = G_B2_2;
  1377. G_B3_3 = G_B2_3;
  1378. }
  1379. IL_0022:
  1380. {
  1381. NullCheck(G_B3_2);
  1382. (G_B3_2)->SetAt(static_cast<il2cpp_array_size_t>(G_B3_1), (String_t*)G_B3_0);
  1383. StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_6 = G_B3_3;
  1384. NullCheck(L_6);
  1385. (L_6)->SetAt(static_cast<il2cpp_array_size_t>(2), (String_t*)_stringLiteral9D2B27E9061DE91A9190184698F3F04E23827CA1);
  1386. StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_7 = L_6;
  1387. Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_8;
  1388. L_8 = VirtualFuncInvoker0< Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* >::Invoke(18, __this);
  1389. Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_9 = L_8;
  1390. if (L_9)
  1391. {
  1392. G_B5_0 = L_9;
  1393. G_B5_1 = 3;
  1394. G_B5_2 = L_7;
  1395. G_B5_3 = L_7;
  1396. goto IL_003a;
  1397. }
  1398. G_B4_0 = L_9;
  1399. G_B4_1 = 3;
  1400. G_B4_2 = L_7;
  1401. G_B4_3 = L_7;
  1402. }
  1403. {
  1404. G_B6_0 = ((String_t*)(NULL));
  1405. G_B6_1 = G_B4_1;
  1406. G_B6_2 = G_B4_2;
  1407. G_B6_3 = G_B4_3;
  1408. goto IL_003f;
  1409. }
  1410. IL_003a:
  1411. {
  1412. NullCheck(G_B5_0);
  1413. String_t* L_10;
  1414. L_10 = VirtualFuncInvoker0< String_t* >::Invoke(3, G_B5_0);
  1415. G_B6_0 = L_10;
  1416. G_B6_1 = G_B5_1;
  1417. G_B6_2 = G_B5_2;
  1418. G_B6_3 = G_B5_3;
  1419. }
  1420. IL_003f:
  1421. {
  1422. NullCheck(G_B6_2);
  1423. (G_B6_2)->SetAt(static_cast<il2cpp_array_size_t>(G_B6_1), (String_t*)G_B6_0);
  1424. StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_11 = G_B6_3;
  1425. NullCheck(L_11);
  1426. (L_11)->SetAt(static_cast<il2cpp_array_size_t>(4), (String_t*)_stringLiteral2E8BE7BC315CC297C7A3C2864B3A2ED1BD553384);
  1427. StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_12 = L_11;
  1428. int32_t L_13;
  1429. L_13 = VirtualFuncInvoker0< int32_t >::Invoke(20, __this);
  1430. V_0 = L_13;
  1431. String_t* L_14;
  1432. L_14 = Int32_ToString_m030E01C24E294D6762FB0B6F37CB541581F55CA5((&V_0), NULL);
  1433. NullCheck(L_12);
  1434. (L_12)->SetAt(static_cast<il2cpp_array_size_t>(5), (String_t*)L_14);
  1435. StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_15 = L_12;
  1436. NullCheck(L_15);
  1437. (L_15)->SetAt(static_cast<il2cpp_array_size_t>(6), (String_t*)_stringLiteral75B536F4B16F980DC1BE8BFB67378A32681C6F79);
  1438. StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_16 = L_15;
  1439. int32_t L_17;
  1440. L_17 = VirtualFuncInvoker0< int32_t >::Invoke(21, __this);
  1441. V_0 = L_17;
  1442. String_t* L_18;
  1443. L_18 = Int32_ToString_m030E01C24E294D6762FB0B6F37CB541581F55CA5((&V_0), NULL);
  1444. NullCheck(L_16);
  1445. (L_16)->SetAt(static_cast<il2cpp_array_size_t>(7), (String_t*)L_18);
  1446. String_t* L_19;
  1447. L_19 = String_Concat_m647EBF831F54B6DF7D5AFA5FD012CF4EE7571B6A(L_16, NULL);
  1448. return L_19;
  1449. }
  1450. }
  1451. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BaseRaycaster_OnEnable_m87CCF1ACD4116BB8BC0D9DB427F5B07C6FDE3D96 (BaseRaycaster_t7DC8158FD3CA0193455344379DD5FF7CD5F1F832* __this, const RuntimeMethod* method)
  1452. {
  1453. static bool s_Il2CppMethodInitialized;
  1454. if (!s_Il2CppMethodInitialized)
  1455. {
  1456. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RaycasterManager_tE359EBDE4F0EF3681A6E3662B340AC4D53502074_il2cpp_TypeInfo_var);
  1457. s_Il2CppMethodInitialized = true;
  1458. }
  1459. {
  1460. UIBehaviour_OnEnable_m8989ABF5C038905A68E5536BED2E6FFAF8767FFC(__this, NULL);
  1461. il2cpp_codegen_runtime_class_init_inline(RaycasterManager_tE359EBDE4F0EF3681A6E3662B340AC4D53502074_il2cpp_TypeInfo_var);
  1462. RaycasterManager_AddRaycaster_mD2EE52F55FBDB3BEAAF583C4445D4D16B09B6350(__this, NULL);
  1463. return;
  1464. }
  1465. }
  1466. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BaseRaycaster_OnDisable_mC90A700D5F78DDAD0DD926983C2A8D7C50A5D880 (BaseRaycaster_t7DC8158FD3CA0193455344379DD5FF7CD5F1F832* __this, const RuntimeMethod* method)
  1467. {
  1468. static bool s_Il2CppMethodInitialized;
  1469. if (!s_Il2CppMethodInitialized)
  1470. {
  1471. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RaycasterManager_tE359EBDE4F0EF3681A6E3662B340AC4D53502074_il2cpp_TypeInfo_var);
  1472. s_Il2CppMethodInitialized = true;
  1473. }
  1474. {
  1475. il2cpp_codegen_runtime_class_init_inline(RaycasterManager_tE359EBDE4F0EF3681A6E3662B340AC4D53502074_il2cpp_TypeInfo_var);
  1476. RaycasterManager_RemoveRaycasters_m0800E0ACE007AD43B62D10C1029EC85E7DE28999(__this, NULL);
  1477. UIBehaviour_OnDisable_m18D5A0B93F65FB50F4D6CE8197EC07F3452C5DDE(__this, NULL);
  1478. return;
  1479. }
  1480. }
  1481. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BaseRaycaster_OnCanvasHierarchyChanged_m20A82CFED659012D1F052C5026B8294B44D99BD7 (BaseRaycaster_t7DC8158FD3CA0193455344379DD5FF7CD5F1F832* __this, const RuntimeMethod* method)
  1482. {
  1483. {
  1484. UIBehaviour_OnCanvasHierarchyChanged_mCAC018CB33FA00E857288B64E3722226638A1229(__this, NULL);
  1485. __this->___m_RootRaycaster = (BaseRaycaster_t7DC8158FD3CA0193455344379DD5FF7CD5F1F832*)NULL;
  1486. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_RootRaycaster), (void*)(BaseRaycaster_t7DC8158FD3CA0193455344379DD5FF7CD5F1F832*)NULL);
  1487. return;
  1488. }
  1489. }
  1490. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BaseRaycaster_OnTransformParentChanged_m121068CDDBC97032FF51C4ED944D4C126CB58F7F (BaseRaycaster_t7DC8158FD3CA0193455344379DD5FF7CD5F1F832* __this, const RuntimeMethod* method)
  1491. {
  1492. {
  1493. UIBehaviour_OnTransformParentChanged_mAD56D3C6049A1746F00DC2643D1666F7DE921384(__this, NULL);
  1494. __this->___m_RootRaycaster = (BaseRaycaster_t7DC8158FD3CA0193455344379DD5FF7CD5F1F832*)NULL;
  1495. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_RootRaycaster), (void*)(BaseRaycaster_t7DC8158FD3CA0193455344379DD5FF7CD5F1F832*)NULL);
  1496. return;
  1497. }
  1498. }
  1499. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BaseRaycaster__ctor_m1B6A963368E54C1E450BE15FAF1AE082142A1683 (BaseRaycaster_t7DC8158FD3CA0193455344379DD5FF7CD5F1F832* __this, const RuntimeMethod* method)
  1500. {
  1501. {
  1502. UIBehaviour__ctor_m24C66A65DDD996E779871C6655CF11B871F11337(__this, NULL);
  1503. return;
  1504. }
  1505. }
  1506. #ifdef __clang__
  1507. #pragma clang diagnostic pop
  1508. #endif
  1509. #ifdef __clang__
  1510. #pragma clang diagnostic push
  1511. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  1512. #pragma clang diagnostic ignored "-Wunused-variable"
  1513. #endif
  1514. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Physics2DRaycaster__ctor_mF2F12F2AF9DDCA74EB09349D038A67F3D3F88CF9 (Physics2DRaycaster_t8E0FE5BD8DC96C60EE4BA334B0607B63A69761A7* __this, const RuntimeMethod* method)
  1515. {
  1516. {
  1517. PhysicsRaycaster__ctor_mB7D4BAC26DC219A10060B35498EE9D5F05AD0E80(__this, NULL);
  1518. return;
  1519. }
  1520. }
  1521. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Physics2DRaycaster_Raycast_m9F6AA9C9DC7A34C01959F2053446D3FFCE567630 (Physics2DRaycaster_t8E0FE5BD8DC96C60EE4BA334B0607B63A69761A7* __this, PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* ___0_eventData, List_1_t8292C421BBB00D7661DC07462822936152BAB446* ___1_resultAppendList, const RuntimeMethod* method)
  1522. {
  1523. static bool s_Il2CppMethodInitialized;
  1524. if (!s_Il2CppMethodInitialized)
  1525. {
  1526. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_GetComponent_TisRenderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF_m026EB44DB6238F13E2AFBECF1FBBE924CB1B040A_RuntimeMethod_var);
  1527. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_mEB6DFEA132B5B7BF540D34177054003185D250E7_RuntimeMethod_var);
  1528. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mE2EBEDC861C1EC398EDBE6CF2C9FB604AA71523E_RuntimeMethod_var);
  1529. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  1530. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RaycastHit2DU5BU5D_t28739C686586993113318B63C84927FD43063FC7_il2cpp_TypeInfo_var);
  1531. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SpriteRenderer_t1DD7FE258F072E1FA87D6577BA27225892B8047B_il2cpp_TypeInfo_var);
  1532. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SpriteShapeRenderer_tE998BB73CF661079736CCC23617E597AB230A4AC_il2cpp_TypeInfo_var);
  1533. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TilemapRenderer_t1A45FD335E86172CFBB77D657E1D6705A477A6CB_il2cpp_TypeInfo_var);
  1534. s_Il2CppMethodInitialized = true;
  1535. }
  1536. Ray_t2B1742D7958DC05BDC3EFC7461D3593E1430DC00 V_0;
  1537. memset((&V_0), 0, sizeof(V_0));
  1538. float V_1 = 0.0f;
  1539. int32_t V_2 = 0;
  1540. int32_t V_3 = 0;
  1541. int32_t V_4 = 0;
  1542. int32_t V_5 = 0;
  1543. Renderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF* V_6 = NULL;
  1544. Renderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF* V_7 = NULL;
  1545. RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023 V_8;
  1546. memset((&V_8), 0, sizeof(V_8));
  1547. SortingGroup_tA8DA95BF22F76688DAF54122EB3EEA35C70E9759* V_9 = NULL;
  1548. RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023 V_10;
  1549. memset((&V_10), 0, sizeof(V_10));
  1550. RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023* G_B22_0 = NULL;
  1551. RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023* G_B21_0 = NULL;
  1552. int32_t G_B23_0 = 0;
  1553. RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023* G_B23_1 = NULL;
  1554. RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023* G_B25_0 = NULL;
  1555. RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023* G_B24_0 = NULL;
  1556. int32_t G_B26_0 = 0;
  1557. RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023* G_B26_1 = NULL;
  1558. RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023* G_B28_0 = NULL;
  1559. RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023* G_B27_0 = NULL;
  1560. int32_t G_B29_0 = 0;
  1561. RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023* G_B29_1 = NULL;
  1562. RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023* G_B31_0 = NULL;
  1563. RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023* G_B30_0 = NULL;
  1564. int32_t G_B32_0 = 0;
  1565. RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023* G_B32_1 = NULL;
  1566. {
  1567. il2cpp_codegen_initobj((&V_0), sizeof(Ray_t2B1742D7958DC05BDC3EFC7461D3593E1430DC00));
  1568. V_1 = (0.0f);
  1569. V_2 = 0;
  1570. PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* L_0 = ___0_eventData;
  1571. bool L_1;
  1572. L_1 = PhysicsRaycaster_ComputeRayAndDistance_mCFEFA9D83EC1E63393454E383FFFEF89E14C173B(__this, L_0, (&V_0), (&V_2), (&V_1), NULL);
  1573. if (L_1)
  1574. {
  1575. goto IL_0020;
  1576. }
  1577. }
  1578. {
  1579. return;
  1580. }
  1581. IL_0020:
  1582. {
  1583. V_3 = 0;
  1584. int32_t L_2;
  1585. L_2 = PhysicsRaycaster_get_maxRayIntersections_mA06D0B5E291BCF94AE1EF4ED7B68890F39395911_inline(__this, NULL);
  1586. if (L_2)
  1587. {
  1588. goto IL_005f;
  1589. }
  1590. }
  1591. {
  1592. ReflectionMethodsCache_t711B47CE11EA2092B94127FF8D3361AE2E4859F5* L_3;
  1593. L_3 = ReflectionMethodsCache_get_Singleton_m77EFD7AC0043333E09987BD601113B810453C42B(NULL);
  1594. NullCheck(L_3);
  1595. GetRayIntersectionAllCallback_t52E7AE4ECEA3F9744FF7F8448F852C872A70315C* L_4 = L_3->___getRayIntersectionAll;
  1596. if (L_4)
  1597. {
  1598. goto IL_0037;
  1599. }
  1600. }
  1601. {
  1602. return;
  1603. }
  1604. IL_0037:
  1605. {
  1606. ReflectionMethodsCache_t711B47CE11EA2092B94127FF8D3361AE2E4859F5* L_5;
  1607. L_5 = ReflectionMethodsCache_get_Singleton_m77EFD7AC0043333E09987BD601113B810453C42B(NULL);
  1608. NullCheck(L_5);
  1609. GetRayIntersectionAllCallback_t52E7AE4ECEA3F9744FF7F8448F852C872A70315C* L_6 = L_5->___getRayIntersectionAll;
  1610. Ray_t2B1742D7958DC05BDC3EFC7461D3593E1430DC00 L_7 = V_0;
  1611. float L_8 = V_1;
  1612. int32_t L_9;
  1613. L_9 = PhysicsRaycaster_get_finalEventMask_m20AD2327FE81B38A5853B23970A587EAA2ECCB1B(__this, NULL);
  1614. NullCheck(L_6);
  1615. RaycastHit2DU5BU5D_t28739C686586993113318B63C84927FD43063FC7* L_10;
  1616. L_10 = GetRayIntersectionAllCallback_Invoke_m917AA4108EBDC724AFEF39BFD06A586B7461F497_inline(L_6, L_7, L_8, L_9, NULL);
  1617. __this->___m_Hits = L_10;
  1618. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Hits), (void*)L_10);
  1619. RaycastHit2DU5BU5D_t28739C686586993113318B63C84927FD43063FC7* L_11 = __this->___m_Hits;
  1620. NullCheck(L_11);
  1621. V_3 = ((int32_t)(((RuntimeArray*)L_11)->max_length));
  1622. goto IL_00b5;
  1623. }
  1624. IL_005f:
  1625. {
  1626. ReflectionMethodsCache_t711B47CE11EA2092B94127FF8D3361AE2E4859F5* L_12;
  1627. L_12 = ReflectionMethodsCache_get_Singleton_m77EFD7AC0043333E09987BD601113B810453C42B(NULL);
  1628. NullCheck(L_12);
  1629. GetRayIntersectionAllNonAllocCallback_t28D7ACEBBE525DE0CBEA67986E4C3891D694F980* L_13 = L_12->___getRayIntersectionAllNonAlloc;
  1630. if (L_13)
  1631. {
  1632. goto IL_006c;
  1633. }
  1634. }
  1635. {
  1636. return;
  1637. }
  1638. IL_006c:
  1639. {
  1640. int32_t L_14 = ((PhysicsRaycaster_t0ACA9046D8D0B195B59DB1F7CA4DD6BB634A56DD*)__this)->___m_LastMaxRayIntersections;
  1641. int32_t L_15 = ((PhysicsRaycaster_t0ACA9046D8D0B195B59DB1F7CA4DD6BB634A56DD*)__this)->___m_MaxRayIntersections;
  1642. if ((((int32_t)L_14) == ((int32_t)L_15)))
  1643. {
  1644. goto IL_0097;
  1645. }
  1646. }
  1647. {
  1648. int32_t L_16;
  1649. L_16 = PhysicsRaycaster_get_maxRayIntersections_mA06D0B5E291BCF94AE1EF4ED7B68890F39395911_inline(__this, NULL);
  1650. RaycastHit2DU5BU5D_t28739C686586993113318B63C84927FD43063FC7* L_17 = (RaycastHit2DU5BU5D_t28739C686586993113318B63C84927FD43063FC7*)(RaycastHit2DU5BU5D_t28739C686586993113318B63C84927FD43063FC7*)SZArrayNew(RaycastHit2DU5BU5D_t28739C686586993113318B63C84927FD43063FC7_il2cpp_TypeInfo_var, (uint32_t)L_16);
  1651. __this->___m_Hits = L_17;
  1652. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Hits), (void*)L_17);
  1653. int32_t L_18 = ((PhysicsRaycaster_t0ACA9046D8D0B195B59DB1F7CA4DD6BB634A56DD*)__this)->___m_MaxRayIntersections;
  1654. ((PhysicsRaycaster_t0ACA9046D8D0B195B59DB1F7CA4DD6BB634A56DD*)__this)->___m_LastMaxRayIntersections = L_18;
  1655. }
  1656. IL_0097:
  1657. {
  1658. ReflectionMethodsCache_t711B47CE11EA2092B94127FF8D3361AE2E4859F5* L_19;
  1659. L_19 = ReflectionMethodsCache_get_Singleton_m77EFD7AC0043333E09987BD601113B810453C42B(NULL);
  1660. NullCheck(L_19);
  1661. GetRayIntersectionAllNonAllocCallback_t28D7ACEBBE525DE0CBEA67986E4C3891D694F980* L_20 = L_19->___getRayIntersectionAllNonAlloc;
  1662. Ray_t2B1742D7958DC05BDC3EFC7461D3593E1430DC00 L_21 = V_0;
  1663. RaycastHit2DU5BU5D_t28739C686586993113318B63C84927FD43063FC7* L_22 = __this->___m_Hits;
  1664. float L_23 = V_1;
  1665. int32_t L_24;
  1666. L_24 = PhysicsRaycaster_get_finalEventMask_m20AD2327FE81B38A5853B23970A587EAA2ECCB1B(__this, NULL);
  1667. NullCheck(L_20);
  1668. int32_t L_25;
  1669. L_25 = GetRayIntersectionAllNonAllocCallback_Invoke_mFAA36E9AF362DC72204EEF53B28DBFC3367D09A7_inline(L_20, L_21, L_22, L_23, L_24, NULL);
  1670. V_3 = L_25;
  1671. }
  1672. IL_00b5:
  1673. {
  1674. int32_t L_26 = V_3;
  1675. if (!L_26)
  1676. {
  1677. goto IL_02b0;
  1678. }
  1679. }
  1680. {
  1681. V_4 = 0;
  1682. int32_t L_27 = V_3;
  1683. V_5 = L_27;
  1684. goto IL_02a7;
  1685. }
  1686. IL_00c6:
  1687. {
  1688. V_6 = (Renderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF*)NULL;
  1689. RaycastHit2DU5BU5D_t28739C686586993113318B63C84927FD43063FC7* L_28 = __this->___m_Hits;
  1690. int32_t L_29 = V_4;
  1691. NullCheck(L_28);
  1692. Collider2D_t6A17BA7734600EF3F26588E9ED903617D5B8EB52* L_30;
  1693. L_30 = RaycastHit2D_get_collider_mB56DFCD16B708852EEBDBB490BC8665DBF7487FD(((L_28)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_29))), NULL);
  1694. NullCheck(L_30);
  1695. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_31;
  1696. L_31 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_30, NULL);
  1697. NullCheck(L_31);
  1698. Renderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF* L_32;
  1699. L_32 = GameObject_GetComponent_TisRenderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF_m026EB44DB6238F13E2AFBECF1FBBE924CB1B040A(L_31, GameObject_GetComponent_TisRenderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF_m026EB44DB6238F13E2AFBECF1FBBE924CB1B040A_RuntimeMethod_var);
  1700. V_7 = L_32;
  1701. Renderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF* L_33 = V_7;
  1702. il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  1703. bool L_34;
  1704. L_34 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_33, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
  1705. if (!L_34)
  1706. {
  1707. goto IL_0118;
  1708. }
  1709. }
  1710. {
  1711. Renderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF* L_35 = V_7;
  1712. if (!((SpriteRenderer_t1DD7FE258F072E1FA87D6577BA27225892B8047B*)IsInstSealed((RuntimeObject*)L_35, SpriteRenderer_t1DD7FE258F072E1FA87D6577BA27225892B8047B_il2cpp_TypeInfo_var)))
  1713. {
  1714. goto IL_00fe;
  1715. }
  1716. }
  1717. {
  1718. Renderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF* L_36 = V_7;
  1719. V_6 = L_36;
  1720. }
  1721. IL_00fe:
  1722. {
  1723. Renderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF* L_37 = V_7;
  1724. if (!((TilemapRenderer_t1A45FD335E86172CFBB77D657E1D6705A477A6CB*)IsInstSealed((RuntimeObject*)L_37, TilemapRenderer_t1A45FD335E86172CFBB77D657E1D6705A477A6CB_il2cpp_TypeInfo_var)))
  1725. {
  1726. goto IL_010b;
  1727. }
  1728. }
  1729. {
  1730. Renderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF* L_38 = V_7;
  1731. V_6 = L_38;
  1732. }
  1733. IL_010b:
  1734. {
  1735. Renderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF* L_39 = V_7;
  1736. if (!((SpriteShapeRenderer_tE998BB73CF661079736CCC23617E597AB230A4AC*)IsInstClass((RuntimeObject*)L_39, SpriteShapeRenderer_tE998BB73CF661079736CCC23617E597AB230A4AC_il2cpp_TypeInfo_var)))
  1737. {
  1738. goto IL_0118;
  1739. }
  1740. }
  1741. {
  1742. Renderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF* L_40 = V_7;
  1743. V_6 = L_40;
  1744. }
  1745. IL_0118:
  1746. {
  1747. il2cpp_codegen_initobj((&V_10), sizeof(RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023));
  1748. RaycastHit2DU5BU5D_t28739C686586993113318B63C84927FD43063FC7* L_41 = __this->___m_Hits;
  1749. int32_t L_42 = V_4;
  1750. NullCheck(L_41);
  1751. Collider2D_t6A17BA7734600EF3F26588E9ED903617D5B8EB52* L_43;
  1752. L_43 = RaycastHit2D_get_collider_mB56DFCD16B708852EEBDBB490BC8665DBF7487FD(((L_41)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_42))), NULL);
  1753. NullCheck(L_43);
  1754. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_44;
  1755. L_44 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_43, NULL);
  1756. RaycastResult_set_gameObject_mCFEB66C0E3F01AC5E55040FE8BEB16E40427BD9E_inline((&V_10), L_44, NULL);
  1757. (&V_10)->___module = __this;
  1758. Il2CppCodeGenWriteBarrier((void**)(&(&V_10)->___module), (void*)__this);
  1759. RaycastHit2DU5BU5D_t28739C686586993113318B63C84927FD43063FC7* L_45 = __this->___m_Hits;
  1760. int32_t L_46 = V_4;
  1761. NullCheck(L_45);
  1762. float L_47;
  1763. L_47 = RaycastHit2D_get_distance_mD0FE1482E2768CF587AFB65488459697EAB64613(((L_45)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_46))), NULL);
  1764. (&V_10)->___distance = L_47;
  1765. RaycastHit2DU5BU5D_t28739C686586993113318B63C84927FD43063FC7* L_48 = __this->___m_Hits;
  1766. int32_t L_49 = V_4;
  1767. NullCheck(L_48);
  1768. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_50;
  1769. L_50 = RaycastHit2D_get_point_mB35E988E9E04328EFE926228A18334326721A36B(((L_48)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_49))), NULL);
  1770. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_51;
  1771. L_51 = Vector2_op_Implicit_m6D9CABB2C791A192867D7A4559D132BE86DD3EB7_inline(L_50, NULL);
  1772. (&V_10)->___worldPosition = L_51;
  1773. RaycastHit2DU5BU5D_t28739C686586993113318B63C84927FD43063FC7* L_52 = __this->___m_Hits;
  1774. int32_t L_53 = V_4;
  1775. NullCheck(L_52);
  1776. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_54;
  1777. L_54 = RaycastHit2D_get_normal_m75F1EBDE347BACEB5A6A6AA72543C740806AB5F2(((L_52)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_53))), NULL);
  1778. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_55;
  1779. L_55 = Vector2_op_Implicit_m6D9CABB2C791A192867D7A4559D132BE86DD3EB7_inline(L_54, NULL);
  1780. (&V_10)->___worldNormal = L_55;
  1781. PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* L_56 = ___0_eventData;
  1782. NullCheck(L_56);
  1783. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_57;
  1784. L_57 = PointerEventData_get_position_m5BE71C28EB72EFB8435749E4E6E839213AEF458C_inline(L_56, NULL);
  1785. (&V_10)->___screenPosition = L_57;
  1786. int32_t L_58 = V_2;
  1787. (&V_10)->___displayIndex = L_58;
  1788. List_1_t8292C421BBB00D7661DC07462822936152BAB446* L_59 = ___1_resultAppendList;
  1789. NullCheck(L_59);
  1790. int32_t L_60;
  1791. L_60 = List_1_get_Count_mE2EBEDC861C1EC398EDBE6CF2C9FB604AA71523E_inline(L_59, List_1_get_Count_mE2EBEDC861C1EC398EDBE6CF2C9FB604AA71523E_RuntimeMethod_var);
  1792. (&V_10)->___index = ((float)L_60);
  1793. Renderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF* L_61 = V_6;
  1794. il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  1795. bool L_62;
  1796. L_62 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_61, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
  1797. if (L_62)
  1798. {
  1799. G_B22_0 = (&V_10);
  1800. goto IL_01d1;
  1801. }
  1802. G_B21_0 = (&V_10);
  1803. }
  1804. {
  1805. int32_t L_63;
  1806. L_63 = SortingGroup_get_invalidSortingGroupID_mEA453186185B225FA2410988959180BAEC604310(NULL);
  1807. G_B23_0 = L_63;
  1808. G_B23_1 = G_B21_0;
  1809. goto IL_01d8;
  1810. }
  1811. IL_01d1:
  1812. {
  1813. Renderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF* L_64 = V_6;
  1814. NullCheck(L_64);
  1815. int32_t L_65;
  1816. L_65 = Renderer_get_sortingGroupID_m1DEFE39027236FF31AB603993BBC13C072E52118(L_64, NULL);
  1817. G_B23_0 = L_65;
  1818. G_B23_1 = G_B22_0;
  1819. }
  1820. IL_01d8:
  1821. {
  1822. G_B23_1->___sortingGroupID = G_B23_0;
  1823. Renderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF* L_66 = V_6;
  1824. il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  1825. bool L_67;
  1826. L_67 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_66, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
  1827. if (L_67)
  1828. {
  1829. G_B25_0 = (&V_10);
  1830. goto IL_01ec;
  1831. }
  1832. G_B24_0 = (&V_10);
  1833. }
  1834. {
  1835. G_B26_0 = 0;
  1836. G_B26_1 = G_B24_0;
  1837. goto IL_01f3;
  1838. }
  1839. IL_01ec:
  1840. {
  1841. Renderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF* L_68 = V_6;
  1842. NullCheck(L_68);
  1843. int32_t L_69;
  1844. L_69 = Renderer_get_sortingGroupOrder_m40F058B3AFC92CCEF2475E0BD9A96464154E999E(L_68, NULL);
  1845. G_B26_0 = L_69;
  1846. G_B26_1 = G_B25_0;
  1847. }
  1848. IL_01f3:
  1849. {
  1850. G_B26_1->___sortingGroupOrder = G_B26_0;
  1851. Renderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF* L_70 = V_6;
  1852. il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  1853. bool L_71;
  1854. L_71 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_70, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
  1855. if (L_71)
  1856. {
  1857. G_B28_0 = (&V_10);
  1858. goto IL_0207;
  1859. }
  1860. G_B27_0 = (&V_10);
  1861. }
  1862. {
  1863. G_B29_0 = 0;
  1864. G_B29_1 = G_B27_0;
  1865. goto IL_020e;
  1866. }
  1867. IL_0207:
  1868. {
  1869. Renderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF* L_72 = V_6;
  1870. NullCheck(L_72);
  1871. int32_t L_73;
  1872. L_73 = Renderer_get_sortingLayerID_m3D7AE74F1B87099810CF969CB4520C85F9AE5F92(L_72, NULL);
  1873. G_B29_0 = L_73;
  1874. G_B29_1 = G_B28_0;
  1875. }
  1876. IL_020e:
  1877. {
  1878. G_B29_1->___sortingLayer = G_B29_0;
  1879. Renderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF* L_74 = V_6;
  1880. il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  1881. bool L_75;
  1882. L_75 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_74, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
  1883. if (L_75)
  1884. {
  1885. G_B31_0 = (&V_10);
  1886. goto IL_0222;
  1887. }
  1888. G_B30_0 = (&V_10);
  1889. }
  1890. {
  1891. G_B32_0 = 0;
  1892. G_B32_1 = G_B30_0;
  1893. goto IL_0229;
  1894. }
  1895. IL_0222:
  1896. {
  1897. Renderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF* L_76 = V_6;
  1898. NullCheck(L_76);
  1899. int32_t L_77;
  1900. L_77 = Renderer_get_sortingOrder_m4CE7ADEEC8E2F28CC1D10B1D4091A10F8F1583FA(L_76, NULL);
  1901. G_B32_0 = L_77;
  1902. G_B32_1 = G_B31_0;
  1903. }
  1904. IL_0229:
  1905. {
  1906. G_B32_1->___sortingOrder = G_B32_0;
  1907. RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023 L_78 = V_10;
  1908. V_8 = L_78;
  1909. RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023 L_79 = V_8;
  1910. int32_t L_80 = L_79.___sortingGroupID;
  1911. int32_t L_81;
  1912. L_81 = SortingGroup_get_invalidSortingGroupID_mEA453186185B225FA2410988959180BAEC604310(NULL);
  1913. if ((((int32_t)L_80) == ((int32_t)L_81)))
  1914. {
  1915. goto IL_0299;
  1916. }
  1917. }
  1918. {
  1919. Renderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF* L_82 = V_6;
  1920. NullCheck(L_82);
  1921. int32_t L_83;
  1922. L_83 = Renderer_get_sortingGroupID_m1DEFE39027236FF31AB603993BBC13C072E52118(L_82, NULL);
  1923. SortingGroup_tA8DA95BF22F76688DAF54122EB3EEA35C70E9759* L_84;
  1924. L_84 = SortingGroup_GetSortingGroupByIndex_mC4CFB06D8C4B0EA27FC4BDC60AA05F4E0B28426B(L_83, NULL);
  1925. V_9 = L_84;
  1926. SortingGroup_tA8DA95BF22F76688DAF54122EB3EEA35C70E9759* L_85 = V_9;
  1927. if (!L_85)
  1928. {
  1929. goto IL_0299;
  1930. }
  1931. }
  1932. {
  1933. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_86;
  1934. L_86 = Ray_get_direction_m21C2D22D3BD4A683BD4DC191AB22DD05F5EC2086_inline((&V_0), NULL);
  1935. SortingGroup_tA8DA95BF22F76688DAF54122EB3EEA35C70E9759* L_87 = V_9;
  1936. NullCheck(L_87);
  1937. Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_88;
  1938. L_88 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(L_87, NULL);
  1939. NullCheck(L_88);
  1940. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_89;
  1941. L_89 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_88, NULL);
  1942. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_90;
  1943. L_90 = Ray_get_origin_m97604A8F180316A410DCD77B7D74D04522FA1BA6_inline((&V_0), NULL);
  1944. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_91;
  1945. L_91 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_89, L_90, NULL);
  1946. float L_92;
  1947. L_92 = Vector3_Dot_mBB86BB940AA0A32FA7D3C02AC42E5BC7095A5D52_inline(L_86, L_91, NULL);
  1948. (&V_8)->___distance = L_92;
  1949. SortingGroup_tA8DA95BF22F76688DAF54122EB3EEA35C70E9759* L_93 = V_9;
  1950. NullCheck(L_93);
  1951. int32_t L_94;
  1952. L_94 = SortingGroup_get_sortingLayerID_m37C70CEA78DA6E28F405C67EDE95D5C2191F0055(L_93, NULL);
  1953. (&V_8)->___sortingLayer = L_94;
  1954. SortingGroup_tA8DA95BF22F76688DAF54122EB3EEA35C70E9759* L_95 = V_9;
  1955. NullCheck(L_95);
  1956. int32_t L_96;
  1957. L_96 = SortingGroup_get_sortingOrder_mC80606E6BB9A6D5E3AB61A0451C48203A0C1AB6A(L_95, NULL);
  1958. (&V_8)->___sortingOrder = L_96;
  1959. }
  1960. IL_0299:
  1961. {
  1962. List_1_t8292C421BBB00D7661DC07462822936152BAB446* L_97 = ___1_resultAppendList;
  1963. RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023 L_98 = V_8;
  1964. NullCheck(L_97);
  1965. List_1_Add_mEB6DFEA132B5B7BF540D34177054003185D250E7_inline(L_97, L_98, List_1_Add_mEB6DFEA132B5B7BF540D34177054003185D250E7_RuntimeMethod_var);
  1966. int32_t L_99 = V_4;
  1967. V_4 = ((int32_t)il2cpp_codegen_add(L_99, 1));
  1968. }
  1969. IL_02a7:
  1970. {
  1971. int32_t L_100 = V_4;
  1972. int32_t L_101 = V_5;
  1973. if ((((int32_t)L_100) < ((int32_t)L_101)))
  1974. {
  1975. goto IL_00c6;
  1976. }
  1977. }
  1978. IL_02b0:
  1979. {
  1980. return;
  1981. }
  1982. }
  1983. #ifdef __clang__
  1984. #pragma clang diagnostic pop
  1985. #endif
  1986. #ifdef __clang__
  1987. #pragma clang diagnostic push
  1988. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  1989. #pragma clang diagnostic ignored "-Wunused-variable"
  1990. #endif
  1991. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PhysicsRaycaster__ctor_mB7D4BAC26DC219A10060B35498EE9D5F05AD0E80 (PhysicsRaycaster_t0ACA9046D8D0B195B59DB1F7CA4DD6BB634A56DD* __this, const RuntimeMethod* method)
  1992. {
  1993. {
  1994. LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB L_0;
  1995. L_0 = LayerMask_op_Implicit_m01C8996A2CB2085328B9C33539C43139660D8222((-1), NULL);
  1996. __this->___m_EventMask = L_0;
  1997. BaseRaycaster__ctor_m1B6A963368E54C1E450BE15FAF1AE082142A1683(__this, NULL);
  1998. return;
  1999. }
  2000. }
  2001. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* PhysicsRaycaster_get_eventCamera_m95026618116D1781A906DDE4AF9C415F2374013C (PhysicsRaycaster_t0ACA9046D8D0B195B59DB1F7CA4DD6BB634A56DD* __this, const RuntimeMethod* method)
  2002. {
  2003. static bool s_Il2CppMethodInitialized;
  2004. if (!s_Il2CppMethodInitialized)
  2005. {
  2006. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_GetComponent_TisCamera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184_m64AC6C06DD93C5FB249091FEC84FA8475457CCC4_RuntimeMethod_var);
  2007. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  2008. s_Il2CppMethodInitialized = true;
  2009. }
  2010. {
  2011. Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_0 = __this->___m_EventCamera;
  2012. il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  2013. bool L_1;
  2014. L_1 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
  2015. if (!L_1)
  2016. {
  2017. goto IL_001a;
  2018. }
  2019. }
  2020. {
  2021. Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_2;
  2022. L_2 = Component_GetComponent_TisCamera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184_m64AC6C06DD93C5FB249091FEC84FA8475457CCC4(__this, Component_GetComponent_TisCamera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184_m64AC6C06DD93C5FB249091FEC84FA8475457CCC4_RuntimeMethod_var);
  2023. __this->___m_EventCamera = L_2;
  2024. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_EventCamera), (void*)L_2);
  2025. }
  2026. IL_001a:
  2027. {
  2028. Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_3 = __this->___m_EventCamera;
  2029. il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  2030. bool L_4;
  2031. L_4 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_3, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
  2032. if (!L_4)
  2033. {
  2034. goto IL_002e;
  2035. }
  2036. }
  2037. {
  2038. Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_5;
  2039. L_5 = Camera_get_main_m52C992F18E05355ABB9EEB64A4BF2215E12762DF(NULL);
  2040. return L_5;
  2041. }
  2042. IL_002e:
  2043. {
  2044. Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_6 = __this->___m_EventCamera;
  2045. return L_6;
  2046. }
  2047. }
  2048. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t PhysicsRaycaster_get_depth_mCC2E924588088DB1DCA160765C09734D3C4F7F60 (PhysicsRaycaster_t0ACA9046D8D0B195B59DB1F7CA4DD6BB634A56DD* __this, const RuntimeMethod* method)
  2049. {
  2050. static bool s_Il2CppMethodInitialized;
  2051. if (!s_Il2CppMethodInitialized)
  2052. {
  2053. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  2054. s_Il2CppMethodInitialized = true;
  2055. }
  2056. {
  2057. Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_0;
  2058. L_0 = VirtualFuncInvoker0< Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* >::Invoke(18, __this);
  2059. il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  2060. bool L_1;
  2061. L_1 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
  2062. if (L_1)
  2063. {
  2064. goto IL_0014;
  2065. }
  2066. }
  2067. {
  2068. return ((int32_t)16777215);
  2069. }
  2070. IL_0014:
  2071. {
  2072. Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_2;
  2073. L_2 = VirtualFuncInvoker0< Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* >::Invoke(18, __this);
  2074. NullCheck(L_2);
  2075. float L_3;
  2076. L_3 = Camera_get_depth_mDF67FFF8ED61750467DFC4C6D8F236850AD1BB1D(L_2, NULL);
  2077. return il2cpp_codegen_cast_double_to_int<int32_t>(L_3);
  2078. }
  2079. }
  2080. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t PhysicsRaycaster_get_finalEventMask_m20AD2327FE81B38A5853B23970A587EAA2ECCB1B (PhysicsRaycaster_t0ACA9046D8D0B195B59DB1F7CA4DD6BB634A56DD* __this, const RuntimeMethod* method)
  2081. {
  2082. static bool s_Il2CppMethodInitialized;
  2083. if (!s_Il2CppMethodInitialized)
  2084. {
  2085. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  2086. s_Il2CppMethodInitialized = true;
  2087. }
  2088. {
  2089. Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_0;
  2090. L_0 = VirtualFuncInvoker0< Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* >::Invoke(18, __this);
  2091. il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  2092. bool L_1;
  2093. L_1 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
  2094. if (L_1)
  2095. {
  2096. goto IL_0010;
  2097. }
  2098. }
  2099. {
  2100. return (-1);
  2101. }
  2102. IL_0010:
  2103. {
  2104. Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_2;
  2105. L_2 = VirtualFuncInvoker0< Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* >::Invoke(18, __this);
  2106. NullCheck(L_2);
  2107. int32_t L_3;
  2108. L_3 = Camera_get_cullingMask_m6F5AFF8FB522F876D99E839BF77D8F27F26A1EF8(L_2, NULL);
  2109. LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB L_4 = __this->___m_EventMask;
  2110. int32_t L_5;
  2111. L_5 = LayerMask_op_Implicit_m7F5A5B9D079281AC445ED39DEE1FCFA9D795810D(L_4, NULL);
  2112. return ((int32_t)(L_3&L_5));
  2113. }
  2114. }
  2115. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB PhysicsRaycaster_get_eventMask_mA8FE3884CD425BD59BD22784F4D5219159426DB9 (PhysicsRaycaster_t0ACA9046D8D0B195B59DB1F7CA4DD6BB634A56DD* __this, const RuntimeMethod* method)
  2116. {
  2117. {
  2118. LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB L_0 = __this->___m_EventMask;
  2119. return L_0;
  2120. }
  2121. }
  2122. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PhysicsRaycaster_set_eventMask_mD5110BE565C7E3F1738369519D44587452CA056D (PhysicsRaycaster_t0ACA9046D8D0B195B59DB1F7CA4DD6BB634A56DD* __this, LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB ___0_value, const RuntimeMethod* method)
  2123. {
  2124. {
  2125. LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB L_0 = ___0_value;
  2126. __this->___m_EventMask = L_0;
  2127. return;
  2128. }
  2129. }
  2130. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t PhysicsRaycaster_get_maxRayIntersections_mA06D0B5E291BCF94AE1EF4ED7B68890F39395911 (PhysicsRaycaster_t0ACA9046D8D0B195B59DB1F7CA4DD6BB634A56DD* __this, const RuntimeMethod* method)
  2131. {
  2132. {
  2133. int32_t L_0 = __this->___m_MaxRayIntersections;
  2134. return L_0;
  2135. }
  2136. }
  2137. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PhysicsRaycaster_set_maxRayIntersections_mECCF07932870A3B5C8875AE6204FC1ECB2CE01F7 (PhysicsRaycaster_t0ACA9046D8D0B195B59DB1F7CA4DD6BB634A56DD* __this, int32_t ___0_value, const RuntimeMethod* method)
  2138. {
  2139. {
  2140. int32_t L_0 = ___0_value;
  2141. __this->___m_MaxRayIntersections = L_0;
  2142. return;
  2143. }
  2144. }
  2145. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool PhysicsRaycaster_ComputeRayAndDistance_mCFEFA9D83EC1E63393454E383FFFEF89E14C173B (PhysicsRaycaster_t0ACA9046D8D0B195B59DB1F7CA4DD6BB634A56DD* __this, PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* ___0_eventData, Ray_t2B1742D7958DC05BDC3EFC7461D3593E1430DC00* ___1_ray, int32_t* ___2_eventDisplayIndex, float* ___3_distanceToClipPlane, const RuntimeMethod* method)
  2146. {
  2147. static bool s_Il2CppMethodInitialized;
  2148. if (!s_Il2CppMethodInitialized)
  2149. {
  2150. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  2151. s_Il2CppMethodInitialized = true;
  2152. }
  2153. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
  2154. memset((&V_0), 0, sizeof(V_0));
  2155. float V_1 = 0.0f;
  2156. Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D V_2;
  2157. memset((&V_2), 0, sizeof(V_2));
  2158. float* G_B10_0 = NULL;
  2159. float* G_B9_0 = NULL;
  2160. float G_B11_0 = 0.0f;
  2161. float* G_B11_1 = NULL;
  2162. {
  2163. Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_0;
  2164. L_0 = VirtualFuncInvoker0< Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* >::Invoke(18, __this);
  2165. il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  2166. bool L_1;
  2167. L_1 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
  2168. if (!L_1)
  2169. {
  2170. goto IL_0010;
  2171. }
  2172. }
  2173. {
  2174. return (bool)0;
  2175. }
  2176. IL_0010:
  2177. {
  2178. PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* L_2 = ___0_eventData;
  2179. NullCheck(L_2);
  2180. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_3;
  2181. L_3 = PointerEventData_get_position_m5BE71C28EB72EFB8435749E4E6E839213AEF458C_inline(L_2, NULL);
  2182. PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* L_4 = ___0_eventData;
  2183. NullCheck(L_4);
  2184. int32_t L_5;
  2185. L_5 = PointerEventData_get_displayIndex_m8B2088561EA850F1CAD124797F0F6E3756F584FA_inline(L_4, NULL);
  2186. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6;
  2187. L_6 = MultipleDisplayUtilities_RelativeMouseAtScaled_m80E65BE9255F7D65D9341FDFDB0CA11470703E71(L_3, L_5, NULL);
  2188. V_0 = L_6;
  2189. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7 = V_0;
  2190. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8;
  2191. L_8 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL);
  2192. bool L_9;
  2193. L_9 = Vector3_op_Inequality_m9F170CDFBF1E490E559DA5D06D6547501A402BBF_inline(L_7, L_8, NULL);
  2194. if (!L_9)
  2195. {
  2196. goto IL_0049;
  2197. }
  2198. }
  2199. {
  2200. int32_t* L_10 = ___2_eventDisplayIndex;
  2201. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_11 = V_0;
  2202. float L_12 = L_11.___z;
  2203. *((int32_t*)L_10) = (int32_t)il2cpp_codegen_cast_double_to_int<int32_t>(L_12);
  2204. int32_t* L_13 = ___2_eventDisplayIndex;
  2205. int32_t L_14 = *((int32_t*)L_13);
  2206. Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_15;
  2207. L_15 = VirtualFuncInvoker0< Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* >::Invoke(18, __this);
  2208. NullCheck(L_15);
  2209. int32_t L_16;
  2210. L_16 = Camera_get_targetDisplay_m204A169C94EEABDB491FA5A77CC684146B10DF80(L_15, NULL);
  2211. if ((((int32_t)L_14) == ((int32_t)L_16)))
  2212. {
  2213. goto IL_0055;
  2214. }
  2215. }
  2216. {
  2217. return (bool)0;
  2218. }
  2219. IL_0049:
  2220. {
  2221. PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* L_17 = ___0_eventData;
  2222. NullCheck(L_17);
  2223. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_18;
  2224. L_18 = PointerEventData_get_position_m5BE71C28EB72EFB8435749E4E6E839213AEF458C_inline(L_17, NULL);
  2225. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_19;
  2226. L_19 = Vector2_op_Implicit_m6D9CABB2C791A192867D7A4559D132BE86DD3EB7_inline(L_18, NULL);
  2227. V_0 = L_19;
  2228. }
  2229. IL_0055:
  2230. {
  2231. Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_20;
  2232. L_20 = VirtualFuncInvoker0< Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* >::Invoke(18, __this);
  2233. NullCheck(L_20);
  2234. Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_21;
  2235. L_21 = Camera_get_pixelRect_m5F40F5C324EB252261F66962411EE08CC4BE39E7(L_20, NULL);
  2236. V_2 = L_21;
  2237. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_22 = V_0;
  2238. bool L_23;
  2239. L_23 = Rect_Contains_mB1160CD465F3E9616AA4EED72AFFD611BD8D2B6B_inline((&V_2), L_22, NULL);
  2240. if (L_23)
  2241. {
  2242. goto IL_006d;
  2243. }
  2244. }
  2245. {
  2246. return (bool)0;
  2247. }
  2248. IL_006d:
  2249. {
  2250. Ray_t2B1742D7958DC05BDC3EFC7461D3593E1430DC00* L_24 = ___1_ray;
  2251. Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_25;
  2252. L_25 = VirtualFuncInvoker0< Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* >::Invoke(18, __this);
  2253. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_26 = V_0;
  2254. NullCheck(L_25);
  2255. Ray_t2B1742D7958DC05BDC3EFC7461D3593E1430DC00 L_27;
  2256. L_27 = Camera_ScreenPointToRay_m2887B9A49880B7AB670C57D66B67D6A6689FE315(L_25, L_26, NULL);
  2257. *(Ray_t2B1742D7958DC05BDC3EFC7461D3593E1430DC00*)L_24 = L_27;
  2258. Ray_t2B1742D7958DC05BDC3EFC7461D3593E1430DC00* L_28 = ___1_ray;
  2259. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_29;
  2260. L_29 = Ray_get_direction_m21C2D22D3BD4A683BD4DC191AB22DD05F5EC2086_inline(L_28, NULL);
  2261. float L_30 = L_29.___z;
  2262. V_1 = L_30;
  2263. float* L_31 = ___3_distanceToClipPlane;
  2264. float L_32 = V_1;
  2265. bool L_33;
  2266. L_33 = Mathf_Approximately_m1DADD012A8FC82E11FB282501AE2EBBF9A77150B_inline((0.0f), L_32, NULL);
  2267. if (L_33)
  2268. {
  2269. G_B10_0 = L_31;
  2270. goto IL_00ba;
  2271. }
  2272. G_B9_0 = L_31;
  2273. }
  2274. {
  2275. Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_34;
  2276. L_34 = VirtualFuncInvoker0< Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* >::Invoke(18, __this);
  2277. NullCheck(L_34);
  2278. float L_35;
  2279. L_35 = Camera_get_farClipPlane_m1D7128B85B5DB866F75FBE8CEBA48335716B67BD(L_34, NULL);
  2280. Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_36;
  2281. L_36 = VirtualFuncInvoker0< Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* >::Invoke(18, __this);
  2282. NullCheck(L_36);
  2283. float L_37;
  2284. L_37 = Camera_get_nearClipPlane_m5E8FAF84326E3192CB036BD29DCCDAF6A9861013(L_36, NULL);
  2285. float L_38 = V_1;
  2286. float L_39;
  2287. L_39 = fabsf(((float)(((float)il2cpp_codegen_subtract(L_35, L_37))/L_38)));
  2288. G_B11_0 = L_39;
  2289. G_B11_1 = G_B9_0;
  2290. goto IL_00bf;
  2291. }
  2292. IL_00ba:
  2293. {
  2294. G_B11_0 = (std::numeric_limits<float>::infinity());
  2295. G_B11_1 = G_B10_0;
  2296. }
  2297. IL_00bf:
  2298. {
  2299. *((float*)G_B11_1) = (float)G_B11_0;
  2300. return (bool)1;
  2301. }
  2302. }
  2303. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PhysicsRaycaster_Raycast_mB29925EB33102E9BEAA76658F8A59CA666C78B1A (PhysicsRaycaster_t0ACA9046D8D0B195B59DB1F7CA4DD6BB634A56DD* __this, PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* ___0_eventData, List_1_t8292C421BBB00D7661DC07462822936152BAB446* ___1_resultAppendList, const RuntimeMethod* method)
  2304. {
  2305. static bool s_Il2CppMethodInitialized;
  2306. if (!s_Il2CppMethodInitialized)
  2307. {
  2308. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Array_Sort_TisRaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5_mBF83A49E9B1F007DD08F7E076AF45D2AED7A45EB_RuntimeMethod_var);
  2309. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_mEB6DFEA132B5B7BF540D34177054003185D250E7_RuntimeMethod_var);
  2310. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mE2EBEDC861C1EC398EDBE6CF2C9FB604AA71523E_RuntimeMethod_var);
  2311. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RaycastHitComparer_t8EF6567C19BE9FB575E01A10941FBF7DE3D3DDF1_il2cpp_TypeInfo_var);
  2312. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RaycastHitU5BU5D_t008B8309DE422FE7567068D743D68054D5EBF1A8_il2cpp_TypeInfo_var);
  2313. s_Il2CppMethodInitialized = true;
  2314. }
  2315. Ray_t2B1742D7958DC05BDC3EFC7461D3593E1430DC00 V_0;
  2316. memset((&V_0), 0, sizeof(V_0));
  2317. int32_t V_1 = 0;
  2318. float V_2 = 0.0f;
  2319. int32_t V_3 = 0;
  2320. int32_t V_4 = 0;
  2321. int32_t V_5 = 0;
  2322. RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023 V_6;
  2323. memset((&V_6), 0, sizeof(V_6));
  2324. RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023 V_7;
  2325. memset((&V_7), 0, sizeof(V_7));
  2326. {
  2327. il2cpp_codegen_initobj((&V_0), sizeof(Ray_t2B1742D7958DC05BDC3EFC7461D3593E1430DC00));
  2328. V_1 = 0;
  2329. V_2 = (0.0f);
  2330. PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* L_0 = ___0_eventData;
  2331. bool L_1;
  2332. L_1 = PhysicsRaycaster_ComputeRayAndDistance_mCFEFA9D83EC1E63393454E383FFFEF89E14C173B(__this, L_0, (&V_0), (&V_1), (&V_2), NULL);
  2333. if (L_1)
  2334. {
  2335. goto IL_0020;
  2336. }
  2337. }
  2338. {
  2339. return;
  2340. }
  2341. IL_0020:
  2342. {
  2343. V_3 = 0;
  2344. int32_t L_2 = __this->___m_MaxRayIntersections;
  2345. if (L_2)
  2346. {
  2347. goto IL_005f;
  2348. }
  2349. }
  2350. {
  2351. ReflectionMethodsCache_t711B47CE11EA2092B94127FF8D3361AE2E4859F5* L_3;
  2352. L_3 = ReflectionMethodsCache_get_Singleton_m77EFD7AC0043333E09987BD601113B810453C42B(NULL);
  2353. NullCheck(L_3);
  2354. RaycastAllCallback_t4AFFDCDAA6F02DD74E1E2DE455BA011D82BED47A* L_4 = L_3->___raycast3DAll;
  2355. if (L_4)
  2356. {
  2357. goto IL_0037;
  2358. }
  2359. }
  2360. {
  2361. return;
  2362. }
  2363. IL_0037:
  2364. {
  2365. ReflectionMethodsCache_t711B47CE11EA2092B94127FF8D3361AE2E4859F5* L_5;
  2366. L_5 = ReflectionMethodsCache_get_Singleton_m77EFD7AC0043333E09987BD601113B810453C42B(NULL);
  2367. NullCheck(L_5);
  2368. RaycastAllCallback_t4AFFDCDAA6F02DD74E1E2DE455BA011D82BED47A* L_6 = L_5->___raycast3DAll;
  2369. Ray_t2B1742D7958DC05BDC3EFC7461D3593E1430DC00 L_7 = V_0;
  2370. float L_8 = V_2;
  2371. int32_t L_9;
  2372. L_9 = PhysicsRaycaster_get_finalEventMask_m20AD2327FE81B38A5853B23970A587EAA2ECCB1B(__this, NULL);
  2373. NullCheck(L_6);
  2374. RaycastHitU5BU5D_t008B8309DE422FE7567068D743D68054D5EBF1A8* L_10;
  2375. L_10 = RaycastAllCallback_Invoke_mB30319766AF5F0D5145A6C0AFFEA829A31A5D4B7_inline(L_6, L_7, L_8, L_9, NULL);
  2376. __this->___m_Hits = L_10;
  2377. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Hits), (void*)L_10);
  2378. RaycastHitU5BU5D_t008B8309DE422FE7567068D743D68054D5EBF1A8* L_11 = __this->___m_Hits;
  2379. NullCheck(L_11);
  2380. V_3 = ((int32_t)(((RuntimeArray*)L_11)->max_length));
  2381. goto IL_00b5;
  2382. }
  2383. IL_005f:
  2384. {
  2385. ReflectionMethodsCache_t711B47CE11EA2092B94127FF8D3361AE2E4859F5* L_12;
  2386. L_12 = ReflectionMethodsCache_get_Singleton_m77EFD7AC0043333E09987BD601113B810453C42B(NULL);
  2387. NullCheck(L_12);
  2388. GetRaycastNonAllocCallback_tC3DA6EE6063FE663DD0A9FC52439D825DE4A1FFC* L_13 = L_12->___getRaycastNonAlloc;
  2389. if (L_13)
  2390. {
  2391. goto IL_006c;
  2392. }
  2393. }
  2394. {
  2395. return;
  2396. }
  2397. IL_006c:
  2398. {
  2399. int32_t L_14 = __this->___m_LastMaxRayIntersections;
  2400. int32_t L_15 = __this->___m_MaxRayIntersections;
  2401. if ((((int32_t)L_14) == ((int32_t)L_15)))
  2402. {
  2403. goto IL_0097;
  2404. }
  2405. }
  2406. {
  2407. int32_t L_16 = __this->___m_MaxRayIntersections;
  2408. RaycastHitU5BU5D_t008B8309DE422FE7567068D743D68054D5EBF1A8* L_17 = (RaycastHitU5BU5D_t008B8309DE422FE7567068D743D68054D5EBF1A8*)(RaycastHitU5BU5D_t008B8309DE422FE7567068D743D68054D5EBF1A8*)SZArrayNew(RaycastHitU5BU5D_t008B8309DE422FE7567068D743D68054D5EBF1A8_il2cpp_TypeInfo_var, (uint32_t)L_16);
  2409. __this->___m_Hits = L_17;
  2410. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Hits), (void*)L_17);
  2411. int32_t L_18 = __this->___m_MaxRayIntersections;
  2412. __this->___m_LastMaxRayIntersections = L_18;
  2413. }
  2414. IL_0097:
  2415. {
  2416. ReflectionMethodsCache_t711B47CE11EA2092B94127FF8D3361AE2E4859F5* L_19;
  2417. L_19 = ReflectionMethodsCache_get_Singleton_m77EFD7AC0043333E09987BD601113B810453C42B(NULL);
  2418. NullCheck(L_19);
  2419. GetRaycastNonAllocCallback_tC3DA6EE6063FE663DD0A9FC52439D825DE4A1FFC* L_20 = L_19->___getRaycastNonAlloc;
  2420. Ray_t2B1742D7958DC05BDC3EFC7461D3593E1430DC00 L_21 = V_0;
  2421. RaycastHitU5BU5D_t008B8309DE422FE7567068D743D68054D5EBF1A8* L_22 = __this->___m_Hits;
  2422. float L_23 = V_2;
  2423. int32_t L_24;
  2424. L_24 = PhysicsRaycaster_get_finalEventMask_m20AD2327FE81B38A5853B23970A587EAA2ECCB1B(__this, NULL);
  2425. NullCheck(L_20);
  2426. int32_t L_25;
  2427. L_25 = GetRaycastNonAllocCallback_Invoke_m36411365E9622819DAB93D0BB0F169FEE99F07D9_inline(L_20, L_21, L_22, L_23, L_24, NULL);
  2428. V_3 = L_25;
  2429. }
  2430. IL_00b5:
  2431. {
  2432. int32_t L_26 = V_3;
  2433. if (!L_26)
  2434. {
  2435. goto IL_01a3;
  2436. }
  2437. }
  2438. {
  2439. int32_t L_27 = V_3;
  2440. if ((((int32_t)L_27) <= ((int32_t)1)))
  2441. {
  2442. goto IL_00d1;
  2443. }
  2444. }
  2445. {
  2446. RaycastHitU5BU5D_t008B8309DE422FE7567068D743D68054D5EBF1A8* L_28 = __this->___m_Hits;
  2447. int32_t L_29 = V_3;
  2448. il2cpp_codegen_runtime_class_init_inline(RaycastHitComparer_t8EF6567C19BE9FB575E01A10941FBF7DE3D3DDF1_il2cpp_TypeInfo_var);
  2449. RaycastHitComparer_t8EF6567C19BE9FB575E01A10941FBF7DE3D3DDF1* L_30 = ((RaycastHitComparer_t8EF6567C19BE9FB575E01A10941FBF7DE3D3DDF1_StaticFields*)il2cpp_codegen_static_fields_for(RaycastHitComparer_t8EF6567C19BE9FB575E01A10941FBF7DE3D3DDF1_il2cpp_TypeInfo_var))->___instance;
  2450. Array_Sort_TisRaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5_mBF83A49E9B1F007DD08F7E076AF45D2AED7A45EB(L_28, 0, L_29, L_30, Array_Sort_TisRaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5_mBF83A49E9B1F007DD08F7E076AF45D2AED7A45EB_RuntimeMethod_var);
  2451. }
  2452. IL_00d1:
  2453. {
  2454. V_4 = 0;
  2455. int32_t L_31 = V_3;
  2456. V_5 = L_31;
  2457. goto IL_019a;
  2458. }
  2459. IL_00dc:
  2460. {
  2461. il2cpp_codegen_initobj((&V_7), sizeof(RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023));
  2462. RaycastHitU5BU5D_t008B8309DE422FE7567068D743D68054D5EBF1A8* L_32 = __this->___m_Hits;
  2463. int32_t L_33 = V_4;
  2464. NullCheck(L_32);
  2465. Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* L_34;
  2466. L_34 = RaycastHit_get_collider_m84B160439BBEAB6D9E94B799F720E25C9E2D444D(((L_32)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_33))), NULL);
  2467. NullCheck(L_34);
  2468. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_35;
  2469. L_35 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_34, NULL);
  2470. RaycastResult_set_gameObject_mCFEB66C0E3F01AC5E55040FE8BEB16E40427BD9E_inline((&V_7), L_35, NULL);
  2471. (&V_7)->___module = __this;
  2472. Il2CppCodeGenWriteBarrier((void**)(&(&V_7)->___module), (void*)__this);
  2473. RaycastHitU5BU5D_t008B8309DE422FE7567068D743D68054D5EBF1A8* L_36 = __this->___m_Hits;
  2474. int32_t L_37 = V_4;
  2475. NullCheck(L_36);
  2476. float L_38;
  2477. L_38 = RaycastHit_get_distance_m035194B0E9BB6229259CFC43B095A9C8E5011C78(((L_36)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_37))), NULL);
  2478. (&V_7)->___distance = L_38;
  2479. RaycastHitU5BU5D_t008B8309DE422FE7567068D743D68054D5EBF1A8* L_39 = __this->___m_Hits;
  2480. int32_t L_40 = V_4;
  2481. NullCheck(L_39);
  2482. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_41;
  2483. L_41 = RaycastHit_get_point_m02B764612562AFE0F998CC7CFB2EEDE41BA47F39(((L_39)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_40))), NULL);
  2484. (&V_7)->___worldPosition = L_41;
  2485. RaycastHitU5BU5D_t008B8309DE422FE7567068D743D68054D5EBF1A8* L_42 = __this->___m_Hits;
  2486. int32_t L_43 = V_4;
  2487. NullCheck(L_42);
  2488. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_44;
  2489. L_44 = RaycastHit_get_normal_mD8741B70D2039C5CAFC4368D4CE59D89562040B5(((L_42)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_43))), NULL);
  2490. (&V_7)->___worldNormal = L_44;
  2491. PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* L_45 = ___0_eventData;
  2492. NullCheck(L_45);
  2493. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_46;
  2494. L_46 = PointerEventData_get_position_m5BE71C28EB72EFB8435749E4E6E839213AEF458C_inline(L_45, NULL);
  2495. (&V_7)->___screenPosition = L_46;
  2496. int32_t L_47 = V_1;
  2497. (&V_7)->___displayIndex = L_47;
  2498. List_1_t8292C421BBB00D7661DC07462822936152BAB446* L_48 = ___1_resultAppendList;
  2499. NullCheck(L_48);
  2500. int32_t L_49;
  2501. L_49 = List_1_get_Count_mE2EBEDC861C1EC398EDBE6CF2C9FB604AA71523E_inline(L_48, List_1_get_Count_mE2EBEDC861C1EC398EDBE6CF2C9FB604AA71523E_RuntimeMethod_var);
  2502. (&V_7)->___index = ((float)L_49);
  2503. (&V_7)->___sortingLayer = 0;
  2504. (&V_7)->___sortingOrder = 0;
  2505. RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023 L_50 = V_7;
  2506. V_6 = L_50;
  2507. List_1_t8292C421BBB00D7661DC07462822936152BAB446* L_51 = ___1_resultAppendList;
  2508. RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023 L_52 = V_6;
  2509. NullCheck(L_51);
  2510. List_1_Add_mEB6DFEA132B5B7BF540D34177054003185D250E7_inline(L_51, L_52, List_1_Add_mEB6DFEA132B5B7BF540D34177054003185D250E7_RuntimeMethod_var);
  2511. int32_t L_53 = V_4;
  2512. V_4 = ((int32_t)il2cpp_codegen_add(L_53, 1));
  2513. }
  2514. IL_019a:
  2515. {
  2516. int32_t L_54 = V_4;
  2517. int32_t L_55 = V_5;
  2518. if ((((int32_t)L_54) < ((int32_t)L_55)))
  2519. {
  2520. goto IL_00dc;
  2521. }
  2522. }
  2523. IL_01a3:
  2524. {
  2525. return;
  2526. }
  2527. }
  2528. #ifdef __clang__
  2529. #pragma clang diagnostic pop
  2530. #endif
  2531. #ifdef __clang__
  2532. #pragma clang diagnostic push
  2533. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  2534. #pragma clang diagnostic ignored "-Wunused-variable"
  2535. #endif
  2536. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t RaycastHitComparer_Compare_mB5B88FE52375A12B781682C712FE58193F417A03 (RaycastHitComparer_t8EF6567C19BE9FB575E01A10941FBF7DE3D3DDF1* __this, RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5 ___0_x, RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5 ___1_y, const RuntimeMethod* method)
  2537. {
  2538. float V_0 = 0.0f;
  2539. {
  2540. float L_0;
  2541. L_0 = RaycastHit_get_distance_m035194B0E9BB6229259CFC43B095A9C8E5011C78((&___0_x), NULL);
  2542. V_0 = L_0;
  2543. float L_1;
  2544. L_1 = RaycastHit_get_distance_m035194B0E9BB6229259CFC43B095A9C8E5011C78((&___1_y), NULL);
  2545. int32_t L_2;
  2546. L_2 = Single_CompareTo_m06F7868162EB392D3E99103D1A0BD27463C9E66F((&V_0), L_1, NULL);
  2547. return L_2;
  2548. }
  2549. }
  2550. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RaycastHitComparer__ctor_mAB0536EE515BF2BD1B29BE3B39E8BA9E9CFE97C3 (RaycastHitComparer_t8EF6567C19BE9FB575E01A10941FBF7DE3D3DDF1* __this, const RuntimeMethod* method)
  2551. {
  2552. {
  2553. Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
  2554. return;
  2555. }
  2556. }
  2557. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RaycastHitComparer__cctor_m772D29066D594105261C78CDDB5724BE28A773FA (const RuntimeMethod* method)
  2558. {
  2559. static bool s_Il2CppMethodInitialized;
  2560. if (!s_Il2CppMethodInitialized)
  2561. {
  2562. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RaycastHitComparer_t8EF6567C19BE9FB575E01A10941FBF7DE3D3DDF1_il2cpp_TypeInfo_var);
  2563. s_Il2CppMethodInitialized = true;
  2564. }
  2565. {
  2566. RaycastHitComparer_t8EF6567C19BE9FB575E01A10941FBF7DE3D3DDF1* L_0 = (RaycastHitComparer_t8EF6567C19BE9FB575E01A10941FBF7DE3D3DDF1*)il2cpp_codegen_object_new(RaycastHitComparer_t8EF6567C19BE9FB575E01A10941FBF7DE3D3DDF1_il2cpp_TypeInfo_var);
  2567. RaycastHitComparer__ctor_mAB0536EE515BF2BD1B29BE3B39E8BA9E9CFE97C3(L_0, NULL);
  2568. ((RaycastHitComparer_t8EF6567C19BE9FB575E01A10941FBF7DE3D3DDF1_StaticFields*)il2cpp_codegen_static_fields_for(RaycastHitComparer_t8EF6567C19BE9FB575E01A10941FBF7DE3D3DDF1_il2cpp_TypeInfo_var))->___instance = L_0;
  2569. Il2CppCodeGenWriteBarrier((void**)(&((RaycastHitComparer_t8EF6567C19BE9FB575E01A10941FBF7DE3D3DDF1_StaticFields*)il2cpp_codegen_static_fields_for(RaycastHitComparer_t8EF6567C19BE9FB575E01A10941FBF7DE3D3DDF1_il2cpp_TypeInfo_var))->___instance), (void*)L_0);
  2570. return;
  2571. }
  2572. }
  2573. #ifdef __clang__
  2574. #pragma clang diagnostic pop
  2575. #endif
  2576. #ifdef __clang__
  2577. #pragma clang diagnostic push
  2578. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  2579. #pragma clang diagnostic ignored "-Wunused-variable"
  2580. #endif
  2581. IL2CPP_EXTERN_C void RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023_marshal_pinvoke(const RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023& unmarshaled, RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023_marshaled_pinvoke& marshaled)
  2582. {
  2583. static bool s_Il2CppMethodInitialized;
  2584. if (!s_Il2CppMethodInitialized)
  2585. {
  2586. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023_0_0_0_var);
  2587. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023____m_GameObject_FieldInfo_var);
  2588. s_Il2CppMethodInitialized = true;
  2589. }
  2590. Exception_t* ___m_GameObjectException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023____m_GameObject_FieldInfo_var, RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023_0_0_0_var);
  2591. IL2CPP_RAISE_MANAGED_EXCEPTION(___m_GameObjectException, NULL);
  2592. }
  2593. IL2CPP_EXTERN_C void RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023_marshal_pinvoke_back(const RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023_marshaled_pinvoke& marshaled, RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023& unmarshaled)
  2594. {
  2595. static bool s_Il2CppMethodInitialized;
  2596. if (!s_Il2CppMethodInitialized)
  2597. {
  2598. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023_0_0_0_var);
  2599. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023____m_GameObject_FieldInfo_var);
  2600. s_Il2CppMethodInitialized = true;
  2601. }
  2602. Exception_t* ___m_GameObjectException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023____m_GameObject_FieldInfo_var, RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023_0_0_0_var);
  2603. IL2CPP_RAISE_MANAGED_EXCEPTION(___m_GameObjectException, NULL);
  2604. }
  2605. IL2CPP_EXTERN_C void RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023_marshal_pinvoke_cleanup(RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023_marshaled_pinvoke& marshaled)
  2606. {
  2607. }
  2608. IL2CPP_EXTERN_C void RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023_marshal_com(const RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023& unmarshaled, RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023_marshaled_com& marshaled)
  2609. {
  2610. static bool s_Il2CppMethodInitialized;
  2611. if (!s_Il2CppMethodInitialized)
  2612. {
  2613. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023_0_0_0_var);
  2614. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023____m_GameObject_FieldInfo_var);
  2615. s_Il2CppMethodInitialized = true;
  2616. }
  2617. Exception_t* ___m_GameObjectException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023____m_GameObject_FieldInfo_var, RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023_0_0_0_var);
  2618. IL2CPP_RAISE_MANAGED_EXCEPTION(___m_GameObjectException, NULL);
  2619. }
  2620. IL2CPP_EXTERN_C void RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023_marshal_com_back(const RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023_marshaled_com& marshaled, RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023& unmarshaled)
  2621. {
  2622. static bool s_Il2CppMethodInitialized;
  2623. if (!s_Il2CppMethodInitialized)
  2624. {
  2625. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023_0_0_0_var);
  2626. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023____m_GameObject_FieldInfo_var);
  2627. s_Il2CppMethodInitialized = true;
  2628. }
  2629. Exception_t* ___m_GameObjectException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023____m_GameObject_FieldInfo_var, RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023_0_0_0_var);
  2630. IL2CPP_RAISE_MANAGED_EXCEPTION(___m_GameObjectException, NULL);
  2631. }
  2632. IL2CPP_EXTERN_C void RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023_marshal_com_cleanup(RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023_marshaled_com& marshaled)
  2633. {
  2634. }
  2635. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* RaycastResult_get_gameObject_m77014B442B9E2D10F2CC3AEEDC07AA95CDE1E2F1 (RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023* __this, const RuntimeMethod* method)
  2636. {
  2637. {
  2638. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0 = __this->___m_GameObject;
  2639. return L_0;
  2640. }
  2641. }
  2642. IL2CPP_EXTERN_C GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* RaycastResult_get_gameObject_m77014B442B9E2D10F2CC3AEEDC07AA95CDE1E2F1_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  2643. {
  2644. RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023* _thisAdjusted;
  2645. int32_t _offset = 1;
  2646. _thisAdjusted = reinterpret_cast<RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023*>(__this + _offset);
  2647. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* _returnValue;
  2648. _returnValue = RaycastResult_get_gameObject_m77014B442B9E2D10F2CC3AEEDC07AA95CDE1E2F1_inline(_thisAdjusted, method);
  2649. return _returnValue;
  2650. }
  2651. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RaycastResult_set_gameObject_mCFEB66C0E3F01AC5E55040FE8BEB16E40427BD9E (RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023* __this, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___0_value, const RuntimeMethod* method)
  2652. {
  2653. {
  2654. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0 = ___0_value;
  2655. __this->___m_GameObject = L_0;
  2656. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_GameObject), (void*)L_0);
  2657. return;
  2658. }
  2659. }
  2660. IL2CPP_EXTERN_C void RaycastResult_set_gameObject_mCFEB66C0E3F01AC5E55040FE8BEB16E40427BD9E_AdjustorThunk (RuntimeObject* __this, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___0_value, const RuntimeMethod* method)
  2661. {
  2662. RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023* _thisAdjusted;
  2663. int32_t _offset = 1;
  2664. _thisAdjusted = reinterpret_cast<RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023*>(__this + _offset);
  2665. RaycastResult_set_gameObject_mCFEB66C0E3F01AC5E55040FE8BEB16E40427BD9E_inline(_thisAdjusted, ___0_value, method);
  2666. }
  2667. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool RaycastResult_get_isValid_m69957B97C041A9E3FAF4ECA82BB8099C9FA171CE (RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023* __this, const RuntimeMethod* method)
  2668. {
  2669. static bool s_Il2CppMethodInitialized;
  2670. if (!s_Il2CppMethodInitialized)
  2671. {
  2672. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  2673. s_Il2CppMethodInitialized = true;
  2674. }
  2675. {
  2676. BaseRaycaster_t7DC8158FD3CA0193455344379DD5FF7CD5F1F832* L_0 = __this->___module;
  2677. il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  2678. bool L_1;
  2679. L_1 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
  2680. if (!L_1)
  2681. {
  2682. goto IL_001b;
  2683. }
  2684. }
  2685. {
  2686. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_2;
  2687. L_2 = RaycastResult_get_gameObject_m77014B442B9E2D10F2CC3AEEDC07AA95CDE1E2F1_inline(__this, NULL);
  2688. il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  2689. bool L_3;
  2690. L_3 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_2, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
  2691. return L_3;
  2692. }
  2693. IL_001b:
  2694. {
  2695. return (bool)0;
  2696. }
  2697. }
  2698. IL2CPP_EXTERN_C bool RaycastResult_get_isValid_m69957B97C041A9E3FAF4ECA82BB8099C9FA171CE_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  2699. {
  2700. RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023* _thisAdjusted;
  2701. int32_t _offset = 1;
  2702. _thisAdjusted = reinterpret_cast<RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023*>(__this + _offset);
  2703. bool _returnValue;
  2704. _returnValue = RaycastResult_get_isValid_m69957B97C041A9E3FAF4ECA82BB8099C9FA171CE(_thisAdjusted, method);
  2705. return _returnValue;
  2706. }
  2707. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* RaycastResult_ToString_m0267000494B09783ABD507B9329ADB01FBBC5428 (RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023* __this, const RuntimeMethod* method)
  2708. {
  2709. static bool s_Il2CppMethodInitialized;
  2710. if (!s_Il2CppMethodInitialized)
  2711. {
  2712. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var);
  2713. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0F310FF3EBC19D65A536D81F5D8C7093E972DCA0);
  2714. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral12BA26D2F44E032136B3146CB230F4F45C5D45DE);
  2715. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral267CC871678BDBD934CBEA872CCB8F0C72D94E44);
  2716. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2A98949D28301C3B04EAD557512780C8D89A9607);
  2717. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2B2D9FCF87BC5B281C797365D6EE6332266A0B63);
  2718. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral30A589687C1FFF9D1706D115A0C664F2A49D9CEF);
  2719. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral4B1F6E5C644F13999A134C243088737884A6B5D2);
  2720. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral62105F6FE34556E3D1EE1FB639ABDA34F249420F);
  2721. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral70F1769C72FCAF144F53009F7DA60ED467C29635);
  2722. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral94A94F7BD0F52C17BB06F5A6BB4E316DC4B69DF8);
  2723. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC10E23F5AEEE6BB98CA98C5F6720ED7A4B1DE089);
  2724. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709);
  2725. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralED69593F1852661D74AD04003C30B937EE7310BF);
  2726. s_Il2CppMethodInitialized = true;
  2727. }
  2728. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
  2729. memset((&V_0), 0, sizeof(V_0));
  2730. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_1;
  2731. memset((&V_1), 0, sizeof(V_1));
  2732. int32_t V_2 = 0;
  2733. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* G_B4_0 = NULL;
  2734. int32_t G_B4_1 = 0;
  2735. StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B4_2 = NULL;
  2736. StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B4_3 = NULL;
  2737. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* G_B3_0 = NULL;
  2738. int32_t G_B3_1 = 0;
  2739. StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B3_2 = NULL;
  2740. StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B3_3 = NULL;
  2741. String_t* G_B5_0 = NULL;
  2742. int32_t G_B5_1 = 0;
  2743. StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B5_2 = NULL;
  2744. StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B5_3 = NULL;
  2745. BaseRaycaster_t7DC8158FD3CA0193455344379DD5FF7CD5F1F832* G_B7_0 = NULL;
  2746. int32_t G_B7_1 = 0;
  2747. StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B7_2 = NULL;
  2748. StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B7_3 = NULL;
  2749. BaseRaycaster_t7DC8158FD3CA0193455344379DD5FF7CD5F1F832* G_B6_0 = NULL;
  2750. int32_t G_B6_1 = 0;
  2751. StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B6_2 = NULL;
  2752. StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B6_3 = NULL;
  2753. String_t* G_B8_0 = NULL;
  2754. int32_t G_B8_1 = 0;
  2755. StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B8_2 = NULL;
  2756. StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B8_3 = NULL;
  2757. {
  2758. bool L_0;
  2759. L_0 = RaycastResult_get_isValid_m69957B97C041A9E3FAF4ECA82BB8099C9FA171CE(__this, NULL);
  2760. if (L_0)
  2761. {
  2762. goto IL_000e;
  2763. }
  2764. }
  2765. {
  2766. return _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709;
  2767. }
  2768. IL_000e:
  2769. {
  2770. StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_1 = (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)SZArrayNew(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var, (uint32_t)((int32_t)24));
  2771. StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_2 = L_1;
  2772. NullCheck(L_2);
  2773. (L_2)->SetAt(static_cast<il2cpp_array_size_t>(0), (String_t*)_stringLiteral70F1769C72FCAF144F53009F7DA60ED467C29635);
  2774. StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_3 = L_2;
  2775. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_4;
  2776. L_4 = RaycastResult_get_gameObject_m77014B442B9E2D10F2CC3AEEDC07AA95CDE1E2F1_inline(__this, NULL);
  2777. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_5 = L_4;
  2778. if (L_5)
  2779. {
  2780. G_B4_0 = L_5;
  2781. G_B4_1 = 1;
  2782. G_B4_2 = L_3;
  2783. G_B4_3 = L_3;
  2784. goto IL_002c;
  2785. }
  2786. G_B3_0 = L_5;
  2787. G_B3_1 = 1;
  2788. G_B3_2 = L_3;
  2789. G_B3_3 = L_3;
  2790. }
  2791. {
  2792. G_B5_0 = ((String_t*)(NULL));
  2793. G_B5_1 = G_B3_1;
  2794. G_B5_2 = G_B3_2;
  2795. G_B5_3 = G_B3_3;
  2796. goto IL_0031;
  2797. }
  2798. IL_002c:
  2799. {
  2800. NullCheck(G_B4_0);
  2801. String_t* L_6;
  2802. L_6 = VirtualFuncInvoker0< String_t* >::Invoke(3, G_B4_0);
  2803. G_B5_0 = L_6;
  2804. G_B5_1 = G_B4_1;
  2805. G_B5_2 = G_B4_2;
  2806. G_B5_3 = G_B4_3;
  2807. }
  2808. IL_0031:
  2809. {
  2810. NullCheck(G_B5_2);
  2811. (G_B5_2)->SetAt(static_cast<il2cpp_array_size_t>(G_B5_1), (String_t*)G_B5_0);
  2812. StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_7 = G_B5_3;
  2813. NullCheck(L_7);
  2814. (L_7)->SetAt(static_cast<il2cpp_array_size_t>(2), (String_t*)_stringLiteral12BA26D2F44E032136B3146CB230F4F45C5D45DE);
  2815. StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_8 = L_7;
  2816. BaseRaycaster_t7DC8158FD3CA0193455344379DD5FF7CD5F1F832* L_9 = __this->___module;
  2817. BaseRaycaster_t7DC8158FD3CA0193455344379DD5FF7CD5F1F832* L_10 = L_9;
  2818. if (L_10)
  2819. {
  2820. G_B7_0 = L_10;
  2821. G_B7_1 = 3;
  2822. G_B7_2 = L_8;
  2823. G_B7_3 = L_8;
  2824. goto IL_0049;
  2825. }
  2826. G_B6_0 = L_10;
  2827. G_B6_1 = 3;
  2828. G_B6_2 = L_8;
  2829. G_B6_3 = L_8;
  2830. }
  2831. {
  2832. G_B8_0 = ((String_t*)(NULL));
  2833. G_B8_1 = G_B6_1;
  2834. G_B8_2 = G_B6_2;
  2835. G_B8_3 = G_B6_3;
  2836. goto IL_004e;
  2837. }
  2838. IL_0049:
  2839. {
  2840. NullCheck(G_B7_0);
  2841. String_t* L_11;
  2842. L_11 = VirtualFuncInvoker0< String_t* >::Invoke(3, G_B7_0);
  2843. G_B8_0 = L_11;
  2844. G_B8_1 = G_B7_1;
  2845. G_B8_2 = G_B7_2;
  2846. G_B8_3 = G_B7_3;
  2847. }
  2848. IL_004e:
  2849. {
  2850. NullCheck(G_B8_2);
  2851. (G_B8_2)->SetAt(static_cast<il2cpp_array_size_t>(G_B8_1), (String_t*)G_B8_0);
  2852. StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_12 = G_B8_3;
  2853. NullCheck(L_12);
  2854. (L_12)->SetAt(static_cast<il2cpp_array_size_t>(4), (String_t*)_stringLiteral94A94F7BD0F52C17BB06F5A6BB4E316DC4B69DF8);
  2855. StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_13 = L_12;
  2856. float* L_14 = (float*)(&__this->___distance);
  2857. String_t* L_15;
  2858. L_15 = Single_ToString_mE282EDA9CA4F7DF88432D807732837A629D04972(L_14, NULL);
  2859. NullCheck(L_13);
  2860. (L_13)->SetAt(static_cast<il2cpp_array_size_t>(5), (String_t*)L_15);
  2861. StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_16 = L_13;
  2862. NullCheck(L_16);
  2863. (L_16)->SetAt(static_cast<il2cpp_array_size_t>(6), (String_t*)_stringLiteralC10E23F5AEEE6BB98CA98C5F6720ED7A4B1DE089);
  2864. StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_17 = L_16;
  2865. float* L_18 = (float*)(&__this->___index);
  2866. String_t* L_19;
  2867. L_19 = Single_ToString_mE282EDA9CA4F7DF88432D807732837A629D04972(L_18, NULL);
  2868. NullCheck(L_17);
  2869. (L_17)->SetAt(static_cast<il2cpp_array_size_t>(7), (String_t*)L_19);
  2870. StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_20 = L_17;
  2871. NullCheck(L_20);
  2872. (L_20)->SetAt(static_cast<il2cpp_array_size_t>(8), (String_t*)_stringLiteral4B1F6E5C644F13999A134C243088737884A6B5D2);
  2873. StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_21 = L_20;
  2874. int32_t* L_22 = (int32_t*)(&__this->___depth);
  2875. String_t* L_23;
  2876. L_23 = Int32_ToString_m030E01C24E294D6762FB0B6F37CB541581F55CA5(L_22, NULL);
  2877. NullCheck(L_21);
  2878. (L_21)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)9)), (String_t*)L_23);
  2879. StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_24 = L_21;
  2880. NullCheck(L_24);
  2881. (L_24)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)10)), (String_t*)_stringLiteral62105F6FE34556E3D1EE1FB639ABDA34F249420F);
  2882. StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_25 = L_24;
  2883. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_26 = __this->___worldNormal;
  2884. V_0 = L_26;
  2885. String_t* L_27;
  2886. L_27 = Vector3_ToString_m6C24B9F0382D25D75B05C606E127CD14660574EE_inline((&V_0), NULL);
  2887. NullCheck(L_25);
  2888. (L_25)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)11)), (String_t*)L_27);
  2889. StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_28 = L_25;
  2890. NullCheck(L_28);
  2891. (L_28)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)12)), (String_t*)_stringLiteral30A589687C1FFF9D1706D115A0C664F2A49D9CEF);
  2892. StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_29 = L_28;
  2893. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_30 = __this->___worldPosition;
  2894. V_0 = L_30;
  2895. String_t* L_31;
  2896. L_31 = Vector3_ToString_m6C24B9F0382D25D75B05C606E127CD14660574EE_inline((&V_0), NULL);
  2897. NullCheck(L_29);
  2898. (L_29)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)13)), (String_t*)L_31);
  2899. StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_32 = L_29;
  2900. NullCheck(L_32);
  2901. (L_32)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)14)), (String_t*)_stringLiteralED69593F1852661D74AD04003C30B937EE7310BF);
  2902. StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_33 = L_32;
  2903. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_34 = __this->___screenPosition;
  2904. V_1 = L_34;
  2905. String_t* L_35;
  2906. L_35 = Vector2_ToString_mB47B29ECB21FA3A4ACEABEFA18077A5A6BBCCB27_inline((&V_1), NULL);
  2907. NullCheck(L_33);
  2908. (L_33)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)15)), (String_t*)L_35);
  2909. StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_36 = L_33;
  2910. NullCheck(L_36);
  2911. (L_36)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)16)), (String_t*)_stringLiteral267CC871678BDBD934CBEA872CCB8F0C72D94E44);
  2912. StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_37 = L_36;
  2913. BaseRaycaster_t7DC8158FD3CA0193455344379DD5FF7CD5F1F832* L_38 = __this->___module;
  2914. NullCheck(L_38);
  2915. int32_t L_39;
  2916. L_39 = VirtualFuncInvoker0< int32_t >::Invoke(20, L_38);
  2917. V_2 = L_39;
  2918. String_t* L_40;
  2919. L_40 = Int32_ToString_m030E01C24E294D6762FB0B6F37CB541581F55CA5((&V_2), NULL);
  2920. NullCheck(L_37);
  2921. (L_37)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)17)), (String_t*)L_40);
  2922. StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_41 = L_37;
  2923. NullCheck(L_41);
  2924. (L_41)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)18)), (String_t*)_stringLiteral0F310FF3EBC19D65A536D81F5D8C7093E972DCA0);
  2925. StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_42 = L_41;
  2926. BaseRaycaster_t7DC8158FD3CA0193455344379DD5FF7CD5F1F832* L_43 = __this->___module;
  2927. NullCheck(L_43);
  2928. int32_t L_44;
  2929. L_44 = VirtualFuncInvoker0< int32_t >::Invoke(21, L_43);
  2930. V_2 = L_44;
  2931. String_t* L_45;
  2932. L_45 = Int32_ToString_m030E01C24E294D6762FB0B6F37CB541581F55CA5((&V_2), NULL);
  2933. NullCheck(L_42);
  2934. (L_42)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)19)), (String_t*)L_45);
  2935. StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_46 = L_42;
  2936. NullCheck(L_46);
  2937. (L_46)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)20)), (String_t*)_stringLiteral2A98949D28301C3B04EAD557512780C8D89A9607);
  2938. StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_47 = L_46;
  2939. int32_t* L_48 = (int32_t*)(&__this->___sortingLayer);
  2940. String_t* L_49;
  2941. L_49 = Int32_ToString_m030E01C24E294D6762FB0B6F37CB541581F55CA5(L_48, NULL);
  2942. NullCheck(L_47);
  2943. (L_47)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)21)), (String_t*)L_49);
  2944. StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_50 = L_47;
  2945. NullCheck(L_50);
  2946. (L_50)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)22)), (String_t*)_stringLiteral2B2D9FCF87BC5B281C797365D6EE6332266A0B63);
  2947. StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_51 = L_50;
  2948. int32_t* L_52 = (int32_t*)(&__this->___sortingOrder);
  2949. String_t* L_53;
  2950. L_53 = Int32_ToString_m030E01C24E294D6762FB0B6F37CB541581F55CA5(L_52, NULL);
  2951. NullCheck(L_51);
  2952. (L_51)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)23)), (String_t*)L_53);
  2953. String_t* L_54;
  2954. L_54 = String_Concat_m647EBF831F54B6DF7D5AFA5FD012CF4EE7571B6A(L_51, NULL);
  2955. return L_54;
  2956. }
  2957. }
  2958. IL2CPP_EXTERN_C String_t* RaycastResult_ToString_m0267000494B09783ABD507B9329ADB01FBBC5428_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  2959. {
  2960. RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023* _thisAdjusted;
  2961. int32_t _offset = 1;
  2962. _thisAdjusted = reinterpret_cast<RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023*>(__this + _offset);
  2963. String_t* _returnValue;
  2964. _returnValue = RaycastResult_ToString_m0267000494B09783ABD507B9329ADB01FBBC5428(_thisAdjusted, method);
  2965. return _returnValue;
  2966. }
  2967. #ifdef __clang__
  2968. #pragma clang diagnostic pop
  2969. #endif
  2970. #ifdef __clang__
  2971. #pragma clang diagnostic push
  2972. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  2973. #pragma clang diagnostic ignored "-Wunused-variable"
  2974. #endif
  2975. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UIBehaviour_Awake_mDF9D1A4867C8E730C59A7CAE97709CA9B8F3A0F2 (UIBehaviour_tB9D4295827BD2EEDEF0749200C6CA7090C742A9D* __this, const RuntimeMethod* method)
  2976. {
  2977. {
  2978. return;
  2979. }
  2980. }
  2981. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UIBehaviour_OnEnable_m8989ABF5C038905A68E5536BED2E6FFAF8767FFC (UIBehaviour_tB9D4295827BD2EEDEF0749200C6CA7090C742A9D* __this, const RuntimeMethod* method)
  2982. {
  2983. {
  2984. return;
  2985. }
  2986. }
  2987. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UIBehaviour_Start_mB12643ED6D859CD3682B4BF5B9CA7F72E8A72B45 (UIBehaviour_tB9D4295827BD2EEDEF0749200C6CA7090C742A9D* __this, const RuntimeMethod* method)
  2988. {
  2989. {
  2990. return;
  2991. }
  2992. }
  2993. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UIBehaviour_OnDisable_m18D5A0B93F65FB50F4D6CE8197EC07F3452C5DDE (UIBehaviour_tB9D4295827BD2EEDEF0749200C6CA7090C742A9D* __this, const RuntimeMethod* method)
  2994. {
  2995. {
  2996. return;
  2997. }
  2998. }
  2999. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UIBehaviour_OnDestroy_mF225CF9163823F19BE5E2B2735D35898A20D608B (UIBehaviour_tB9D4295827BD2EEDEF0749200C6CA7090C742A9D* __this, const RuntimeMethod* method)
  3000. {
  3001. {
  3002. return;
  3003. }
  3004. }
  3005. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool UIBehaviour_IsActive_m9E79A0650C81204AF9A861BBBA8685D9563AE9C4 (UIBehaviour_tB9D4295827BD2EEDEF0749200C6CA7090C742A9D* __this, const RuntimeMethod* method)
  3006. {
  3007. {
  3008. bool L_0;
  3009. L_0 = Behaviour_get_isActiveAndEnabled_mEB4ECCE9761A7016BC619557CEFEA1A30D3BF28A(__this, NULL);
  3010. return L_0;
  3011. }
  3012. }
  3013. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UIBehaviour_OnRectTransformDimensionsChange_m86A6D20E0EBF41CDB89DD1E87F23624263B68159 (UIBehaviour_tB9D4295827BD2EEDEF0749200C6CA7090C742A9D* __this, const RuntimeMethod* method)
  3014. {
  3015. {
  3016. return;
  3017. }
  3018. }
  3019. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UIBehaviour_OnBeforeTransformParentChanged_m980EF41E33A7541BD6C65AEC305B25A19C9CA30F (UIBehaviour_tB9D4295827BD2EEDEF0749200C6CA7090C742A9D* __this, const RuntimeMethod* method)
  3020. {
  3021. {
  3022. return;
  3023. }
  3024. }
  3025. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UIBehaviour_OnTransformParentChanged_mAD56D3C6049A1746F00DC2643D1666F7DE921384 (UIBehaviour_tB9D4295827BD2EEDEF0749200C6CA7090C742A9D* __this, const RuntimeMethod* method)
  3026. {
  3027. {
  3028. return;
  3029. }
  3030. }
  3031. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UIBehaviour_OnDidApplyAnimationProperties_mE011A7C92134E28AE2AF3A0EBFB2E4AB88ABE748 (UIBehaviour_tB9D4295827BD2EEDEF0749200C6CA7090C742A9D* __this, const RuntimeMethod* method)
  3032. {
  3033. {
  3034. return;
  3035. }
  3036. }
  3037. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UIBehaviour_OnCanvasGroupChanged_m592FA8BF5238E712E73E2D99258EE0DB6D88D84B (UIBehaviour_tB9D4295827BD2EEDEF0749200C6CA7090C742A9D* __this, const RuntimeMethod* method)
  3038. {
  3039. {
  3040. return;
  3041. }
  3042. }
  3043. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UIBehaviour_OnCanvasHierarchyChanged_mCAC018CB33FA00E857288B64E3722226638A1229 (UIBehaviour_tB9D4295827BD2EEDEF0749200C6CA7090C742A9D* __this, const RuntimeMethod* method)
  3044. {
  3045. {
  3046. return;
  3047. }
  3048. }
  3049. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool UIBehaviour_IsDestroyed_m2E9FFA28686D1C82697FB467002541CC58A06BCA (UIBehaviour_tB9D4295827BD2EEDEF0749200C6CA7090C742A9D* __this, const RuntimeMethod* method)
  3050. {
  3051. static bool s_Il2CppMethodInitialized;
  3052. if (!s_Il2CppMethodInitialized)
  3053. {
  3054. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  3055. s_Il2CppMethodInitialized = true;
  3056. }
  3057. {
  3058. il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  3059. bool L_0;
  3060. L_0 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(__this, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
  3061. return L_0;
  3062. }
  3063. }
  3064. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UIBehaviour__ctor_m24C66A65DDD996E779871C6655CF11B871F11337 (UIBehaviour_tB9D4295827BD2EEDEF0749200C6CA7090C742A9D* __this, const RuntimeMethod* method)
  3065. {
  3066. {
  3067. MonoBehaviour__ctor_m592DB0105CA0BC97AA1C5F4AD27B12D68A3B7C1E(__this, NULL);
  3068. return;
  3069. }
  3070. }
  3071. #ifdef __clang__
  3072. #pragma clang diagnostic pop
  3073. #endif
  3074. #ifdef __clang__
  3075. #pragma clang diagnostic push
  3076. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  3077. #pragma clang diagnostic ignored "-Wunused-variable"
  3078. #endif
  3079. #ifdef __clang__
  3080. #pragma clang diagnostic pop
  3081. #endif
  3082. #ifdef __clang__
  3083. #pragma clang diagnostic push
  3084. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  3085. #pragma clang diagnostic ignored "-Wunused-variable"
  3086. #endif
  3087. #ifdef __clang__
  3088. #pragma clang diagnostic pop
  3089. #endif
  3090. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t PhysicsRaycaster_get_maxRayIntersections_mA06D0B5E291BCF94AE1EF4ED7B68890F39395911_inline (PhysicsRaycaster_t0ACA9046D8D0B195B59DB1F7CA4DD6BB634A56DD* __this, const RuntimeMethod* method)
  3091. {
  3092. {
  3093. int32_t L_0 = __this->___m_MaxRayIntersections;
  3094. return L_0;
  3095. }
  3096. }
  3097. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RaycastHit2DU5BU5D_t28739C686586993113318B63C84927FD43063FC7* GetRayIntersectionAllCallback_Invoke_m917AA4108EBDC724AFEF39BFD06A586B7461F497_inline (GetRayIntersectionAllCallback_t52E7AE4ECEA3F9744FF7F8448F852C872A70315C* __this, Ray_t2B1742D7958DC05BDC3EFC7461D3593E1430DC00 ___0_r, float ___1_f, int32_t ___2_i, const RuntimeMethod* method)
  3098. {
  3099. typedef RaycastHit2DU5BU5D_t28739C686586993113318B63C84927FD43063FC7* (*FunctionPointerType) (RuntimeObject*, Ray_t2B1742D7958DC05BDC3EFC7461D3593E1430DC00, float, int32_t, const RuntimeMethod*);
  3100. return ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_r, ___1_f, ___2_i, reinterpret_cast<RuntimeMethod*>(__this->___method));
  3101. }
  3102. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t GetRayIntersectionAllNonAllocCallback_Invoke_mFAA36E9AF362DC72204EEF53B28DBFC3367D09A7_inline (GetRayIntersectionAllNonAllocCallback_t28D7ACEBBE525DE0CBEA67986E4C3891D694F980* __this, Ray_t2B1742D7958DC05BDC3EFC7461D3593E1430DC00 ___0_r, RaycastHit2DU5BU5D_t28739C686586993113318B63C84927FD43063FC7* ___1_results, float ___2_f, int32_t ___3_i, const RuntimeMethod* method)
  3103. {
  3104. typedef int32_t (*FunctionPointerType) (RuntimeObject*, Ray_t2B1742D7958DC05BDC3EFC7461D3593E1430DC00, RaycastHit2DU5BU5D_t28739C686586993113318B63C84927FD43063FC7*, float, int32_t, const RuntimeMethod*);
  3105. return ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_r, ___1_results, ___2_f, ___3_i, reinterpret_cast<RuntimeMethod*>(__this->___method));
  3106. }
  3107. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RaycastResult_set_gameObject_mCFEB66C0E3F01AC5E55040FE8BEB16E40427BD9E_inline (RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023* __this, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___0_value, const RuntimeMethod* method)
  3108. {
  3109. {
  3110. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0 = ___0_value;
  3111. __this->___m_GameObject = L_0;
  3112. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_GameObject), (void*)L_0);
  3113. return;
  3114. }
  3115. }
  3116. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector2_op_Implicit_m6D9CABB2C791A192867D7A4559D132BE86DD3EB7_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_v, const RuntimeMethod* method)
  3117. {
  3118. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
  3119. memset((&V_0), 0, sizeof(V_0));
  3120. {
  3121. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ___0_v;
  3122. float L_1 = L_0.___x;
  3123. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_2 = ___0_v;
  3124. float L_3 = L_2.___y;
  3125. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4;
  3126. memset((&L_4), 0, sizeof(L_4));
  3127. Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_4), L_1, L_3, (0.0f), NULL);
  3128. V_0 = L_4;
  3129. goto IL_001a;
  3130. }
  3131. IL_001a:
  3132. {
  3133. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_5 = V_0;
  3134. return L_5;
  3135. }
  3136. }
  3137. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 PointerEventData_get_position_m5BE71C28EB72EFB8435749E4E6E839213AEF458C_inline (PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* __this, const RuntimeMethod* method)
  3138. {
  3139. {
  3140. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = __this->___U3CpositionU3Ek__BackingField;
  3141. return L_0;
  3142. }
  3143. }
  3144. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Ray_get_direction_m21C2D22D3BD4A683BD4DC191AB22DD05F5EC2086_inline (Ray_t2B1742D7958DC05BDC3EFC7461D3593E1430DC00* __this, const RuntimeMethod* method)
  3145. {
  3146. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
  3147. memset((&V_0), 0, sizeof(V_0));
  3148. {
  3149. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = __this->___m_Direction;
  3150. V_0 = L_0;
  3151. goto IL_000a;
  3152. }
  3153. IL_000a:
  3154. {
  3155. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = V_0;
  3156. return L_1;
  3157. }
  3158. }
  3159. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Ray_get_origin_m97604A8F180316A410DCD77B7D74D04522FA1BA6_inline (Ray_t2B1742D7958DC05BDC3EFC7461D3593E1430DC00* __this, const RuntimeMethod* method)
  3160. {
  3161. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
  3162. memset((&V_0), 0, sizeof(V_0));
  3163. {
  3164. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = __this->___m_Origin;
  3165. V_0 = L_0;
  3166. goto IL_000a;
  3167. }
  3168. IL_000a:
  3169. {
  3170. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = V_0;
  3171. return L_1;
  3172. }
  3173. }
  3174. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_b, const RuntimeMethod* method)
  3175. {
  3176. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
  3177. memset((&V_0), 0, sizeof(V_0));
  3178. {
  3179. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_a;
  3180. float L_1 = L_0.___x;
  3181. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___1_b;
  3182. float L_3 = L_2.___x;
  3183. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___0_a;
  3184. float L_5 = L_4.___y;
  3185. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___1_b;
  3186. float L_7 = L_6.___y;
  3187. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8 = ___0_a;
  3188. float L_9 = L_8.___z;
  3189. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = ___1_b;
  3190. float L_11 = L_10.___z;
  3191. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_12;
  3192. memset((&L_12), 0, sizeof(L_12));
  3193. Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_12), ((float)il2cpp_codegen_subtract(L_1, L_3)), ((float)il2cpp_codegen_subtract(L_5, L_7)), ((float)il2cpp_codegen_subtract(L_9, L_11)), NULL);
  3194. V_0 = L_12;
  3195. goto IL_0030;
  3196. }
  3197. IL_0030:
  3198. {
  3199. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_13 = V_0;
  3200. return L_13;
  3201. }
  3202. }
  3203. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Vector3_Dot_mBB86BB940AA0A32FA7D3C02AC42E5BC7095A5D52_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_lhs, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_rhs, const RuntimeMethod* method)
  3204. {
  3205. float V_0 = 0.0f;
  3206. {
  3207. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_lhs;
  3208. float L_1 = L_0.___x;
  3209. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___1_rhs;
  3210. float L_3 = L_2.___x;
  3211. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___0_lhs;
  3212. float L_5 = L_4.___y;
  3213. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___1_rhs;
  3214. float L_7 = L_6.___y;
  3215. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8 = ___0_lhs;
  3216. float L_9 = L_8.___z;
  3217. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = ___1_rhs;
  3218. float L_11 = L_10.___z;
  3219. V_0 = ((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_1, L_3)), ((float)il2cpp_codegen_multiply(L_5, L_7)))), ((float)il2cpp_codegen_multiply(L_9, L_11))));
  3220. goto IL_002d;
  3221. }
  3222. IL_002d:
  3223. {
  3224. float L_12 = V_0;
  3225. return L_12;
  3226. }
  3227. }
  3228. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t PointerEventData_get_displayIndex_m8B2088561EA850F1CAD124797F0F6E3756F584FA_inline (PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* __this, const RuntimeMethod* method)
  3229. {
  3230. {
  3231. int32_t L_0 = __this->___U3CdisplayIndexU3Ek__BackingField;
  3232. return L_0;
  3233. }
  3234. }
  3235. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline (const RuntimeMethod* method)
  3236. {
  3237. static bool s_Il2CppMethodInitialized;
  3238. if (!s_Il2CppMethodInitialized)
  3239. {
  3240. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_il2cpp_TypeInfo_var);
  3241. s_Il2CppMethodInitialized = true;
  3242. }
  3243. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
  3244. memset((&V_0), 0, sizeof(V_0));
  3245. {
  3246. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ((Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_StaticFields*)il2cpp_codegen_static_fields_for(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_il2cpp_TypeInfo_var))->___zeroVector;
  3247. V_0 = L_0;
  3248. goto IL_0009;
  3249. }
  3250. IL_0009:
  3251. {
  3252. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = V_0;
  3253. return L_1;
  3254. }
  3255. }
  3256. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Vector3_op_Inequality_m9F170CDFBF1E490E559DA5D06D6547501A402BBF_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_lhs, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_rhs, const RuntimeMethod* method)
  3257. {
  3258. bool V_0 = false;
  3259. {
  3260. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_lhs;
  3261. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = ___1_rhs;
  3262. bool L_2;
  3263. L_2 = Vector3_op_Equality_mCDCBB8D2EDC3D3BF20F31A25ACB34705D352B479_inline(L_0, L_1, NULL);
  3264. V_0 = (bool)((((int32_t)L_2) == ((int32_t)0))? 1 : 0);
  3265. goto IL_000e;
  3266. }
  3267. IL_000e:
  3268. {
  3269. bool L_3 = V_0;
  3270. return L_3;
  3271. }
  3272. }
  3273. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Rect_Contains_mB1160CD465F3E9616AA4EED72AFFD611BD8D2B6B_inline (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_point, const RuntimeMethod* method)
  3274. {
  3275. bool V_0 = false;
  3276. int32_t G_B5_0 = 0;
  3277. {
  3278. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_point;
  3279. float L_1 = L_0.___x;
  3280. float L_2;
  3281. L_2 = Rect_get_xMin_mE89C40702926D016A633399E20DB9501E251630D_inline(__this, NULL);
  3282. if ((!(((float)L_1) >= ((float)L_2))))
  3283. {
  3284. goto IL_003b;
  3285. }
  3286. }
  3287. {
  3288. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3 = ___0_point;
  3289. float L_4 = L_3.___x;
  3290. float L_5;
  3291. L_5 = Rect_get_xMax_m2339C7D2FCDA98A9B007F815F6E2059BA6BE425F_inline(__this, NULL);
  3292. if ((!(((float)L_4) < ((float)L_5))))
  3293. {
  3294. goto IL_003b;
  3295. }
  3296. }
  3297. {
  3298. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___0_point;
  3299. float L_7 = L_6.___y;
  3300. float L_8;
  3301. L_8 = Rect_get_yMin_mB19848FB25DE61EDF958F7A22CFDD86DE103062F_inline(__this, NULL);
  3302. if ((!(((float)L_7) >= ((float)L_8))))
  3303. {
  3304. goto IL_003b;
  3305. }
  3306. }
  3307. {
  3308. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9 = ___0_point;
  3309. float L_10 = L_9.___y;
  3310. float L_11;
  3311. L_11 = Rect_get_yMax_mBC37BEE1CD632AADD8B9EAF9FE3BA143F79CAF8E_inline(__this, NULL);
  3312. G_B5_0 = ((((float)L_10) < ((float)L_11))? 1 : 0);
  3313. goto IL_003c;
  3314. }
  3315. IL_003b:
  3316. {
  3317. G_B5_0 = 0;
  3318. }
  3319. IL_003c:
  3320. {
  3321. V_0 = (bool)G_B5_0;
  3322. goto IL_003f;
  3323. }
  3324. IL_003f:
  3325. {
  3326. bool L_12 = V_0;
  3327. return L_12;
  3328. }
  3329. }
  3330. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Mathf_Approximately_m1DADD012A8FC82E11FB282501AE2EBBF9A77150B_inline (float ___0_a, float ___1_b, const RuntimeMethod* method)
  3331. {
  3332. static bool s_Il2CppMethodInitialized;
  3333. if (!s_Il2CppMethodInitialized)
  3334. {
  3335. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Mathf_tE284D016E3B297B72311AAD9EB8F0E643F6A4682_il2cpp_TypeInfo_var);
  3336. s_Il2CppMethodInitialized = true;
  3337. }
  3338. bool V_0 = false;
  3339. {
  3340. float L_0 = ___1_b;
  3341. float L_1 = ___0_a;
  3342. float L_2;
  3343. L_2 = fabsf(((float)il2cpp_codegen_subtract(L_0, L_1)));
  3344. float L_3 = ___0_a;
  3345. float L_4;
  3346. L_4 = fabsf(L_3);
  3347. float L_5 = ___1_b;
  3348. float L_6;
  3349. L_6 = fabsf(L_5);
  3350. float L_7;
  3351. L_7 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline(L_4, L_6, NULL);
  3352. float L_8 = ((Mathf_tE284D016E3B297B72311AAD9EB8F0E643F6A4682_StaticFields*)il2cpp_codegen_static_fields_for(Mathf_tE284D016E3B297B72311AAD9EB8F0E643F6A4682_il2cpp_TypeInfo_var))->___Epsilon;
  3353. float L_9;
  3354. L_9 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline(((float)il2cpp_codegen_multiply((9.99999997E-07f), L_7)), ((float)il2cpp_codegen_multiply(L_8, (8.0f))), NULL);
  3355. V_0 = (bool)((((float)L_2) < ((float)L_9))? 1 : 0);
  3356. goto IL_0035;
  3357. }
  3358. IL_0035:
  3359. {
  3360. bool L_10 = V_0;
  3361. return L_10;
  3362. }
  3363. }
  3364. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RaycastHitU5BU5D_t008B8309DE422FE7567068D743D68054D5EBF1A8* RaycastAllCallback_Invoke_mB30319766AF5F0D5145A6C0AFFEA829A31A5D4B7_inline (RaycastAllCallback_t4AFFDCDAA6F02DD74E1E2DE455BA011D82BED47A* __this, Ray_t2B1742D7958DC05BDC3EFC7461D3593E1430DC00 ___0_r, float ___1_f, int32_t ___2_i, const RuntimeMethod* method)
  3365. {
  3366. typedef RaycastHitU5BU5D_t008B8309DE422FE7567068D743D68054D5EBF1A8* (*FunctionPointerType) (RuntimeObject*, Ray_t2B1742D7958DC05BDC3EFC7461D3593E1430DC00, float, int32_t, const RuntimeMethod*);
  3367. return ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_r, ___1_f, ___2_i, reinterpret_cast<RuntimeMethod*>(__this->___method));
  3368. }
  3369. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t GetRaycastNonAllocCallback_Invoke_m36411365E9622819DAB93D0BB0F169FEE99F07D9_inline (GetRaycastNonAllocCallback_tC3DA6EE6063FE663DD0A9FC52439D825DE4A1FFC* __this, Ray_t2B1742D7958DC05BDC3EFC7461D3593E1430DC00 ___0_r, RaycastHitU5BU5D_t008B8309DE422FE7567068D743D68054D5EBF1A8* ___1_results, float ___2_f, int32_t ___3_i, const RuntimeMethod* method)
  3370. {
  3371. typedef int32_t (*FunctionPointerType) (RuntimeObject*, Ray_t2B1742D7958DC05BDC3EFC7461D3593E1430DC00, RaycastHitU5BU5D_t008B8309DE422FE7567068D743D68054D5EBF1A8*, float, int32_t, const RuntimeMethod*);
  3372. return ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_r, ___1_results, ___2_f, ___3_i, reinterpret_cast<RuntimeMethod*>(__this->___method));
  3373. }
  3374. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* RaycastResult_get_gameObject_m77014B442B9E2D10F2CC3AEEDC07AA95CDE1E2F1_inline (RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023* __this, const RuntimeMethod* method)
  3375. {
  3376. {
  3377. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0 = __this->___m_GameObject;
  3378. return L_0;
  3379. }
  3380. }
  3381. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* Vector3_ToString_m6C24B9F0382D25D75B05C606E127CD14660574EE_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* __this, const RuntimeMethod* method)
  3382. {
  3383. String_t* V_0 = NULL;
  3384. {
  3385. String_t* L_0;
  3386. L_0 = Vector3_ToString_mA8DA39B6324392BB93203A4D4CB85AF87231CB62_inline(__this, (String_t*)NULL, (RuntimeObject*)NULL, NULL);
  3387. V_0 = L_0;
  3388. goto IL_000c;
  3389. }
  3390. IL_000c:
  3391. {
  3392. String_t* L_1 = V_0;
  3393. return L_1;
  3394. }
  3395. }
  3396. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* Vector2_ToString_mB47B29ECB21FA3A4ACEABEFA18077A5A6BBCCB27_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* __this, const RuntimeMethod* method)
  3397. {
  3398. String_t* V_0 = NULL;
  3399. {
  3400. String_t* L_0;
  3401. L_0 = Vector2_ToString_mC10F098442E56919947154402A77EDE28DC9B7BE_inline(__this, (String_t*)NULL, (RuntimeObject*)NULL, NULL);
  3402. V_0 = L_0;
  3403. goto IL_000c;
  3404. }
  3405. IL_000c:
  3406. {
  3407. String_t* L_1 = V_0;
  3408. return L_1;
  3409. }
  3410. }
  3411. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___0_item, const RuntimeMethod* method)
  3412. {
  3413. ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* V_0 = NULL;
  3414. int32_t V_1 = 0;
  3415. {
  3416. int32_t L_0 = __this->____version;
  3417. __this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1));
  3418. ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_1 = __this->____items;
  3419. V_0 = L_1;
  3420. int32_t L_2 = __this->____size;
  3421. V_1 = L_2;
  3422. int32_t L_3 = V_1;
  3423. ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_4 = V_0;
  3424. NullCheck(L_4);
  3425. if ((!(((uint32_t)L_3) < ((uint32_t)((int32_t)(((RuntimeArray*)L_4)->max_length))))))
  3426. {
  3427. goto IL_0034;
  3428. }
  3429. }
  3430. {
  3431. int32_t L_5 = V_1;
  3432. __this->____size = ((int32_t)il2cpp_codegen_add(L_5, 1));
  3433. ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_6 = V_0;
  3434. int32_t L_7 = V_1;
  3435. RuntimeObject* L_8 = ___0_item;
  3436. NullCheck(L_6);
  3437. (L_6)->SetAt(static_cast<il2cpp_array_size_t>(L_7), (RuntimeObject*)L_8);
  3438. return;
  3439. }
  3440. IL_0034:
  3441. {
  3442. RuntimeObject* L_9 = ___0_item;
  3443. List_1_AddWithResize_m79A9BF770BEF9C06BE40D5401E55E375F2726CC4(__this, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 14));
  3444. return;
  3445. }
  3446. }
  3447. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_mE2EBEDC861C1EC398EDBE6CF2C9FB604AA71523E_gshared_inline (List_1_t8292C421BBB00D7661DC07462822936152BAB446* __this, const RuntimeMethod* method)
  3448. {
  3449. {
  3450. int32_t L_0 = __this->____size;
  3451. return L_0;
  3452. }
  3453. }
  3454. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_mEB6DFEA132B5B7BF540D34177054003185D250E7_gshared_inline (List_1_t8292C421BBB00D7661DC07462822936152BAB446* __this, RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023 ___0_item, const RuntimeMethod* method)
  3455. {
  3456. RaycastResultU5BU5D_tEAF6B3C3088179304676571328CBB001D8CECBC7* V_0 = NULL;
  3457. int32_t V_1 = 0;
  3458. {
  3459. int32_t L_0 = __this->____version;
  3460. __this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1));
  3461. RaycastResultU5BU5D_tEAF6B3C3088179304676571328CBB001D8CECBC7* L_1 = __this->____items;
  3462. V_0 = L_1;
  3463. int32_t L_2 = __this->____size;
  3464. V_1 = L_2;
  3465. int32_t L_3 = V_1;
  3466. RaycastResultU5BU5D_tEAF6B3C3088179304676571328CBB001D8CECBC7* L_4 = V_0;
  3467. NullCheck(L_4);
  3468. if ((!(((uint32_t)L_3) < ((uint32_t)((int32_t)(((RuntimeArray*)L_4)->max_length))))))
  3469. {
  3470. goto IL_0034;
  3471. }
  3472. }
  3473. {
  3474. int32_t L_5 = V_1;
  3475. __this->____size = ((int32_t)il2cpp_codegen_add(L_5, 1));
  3476. RaycastResultU5BU5D_tEAF6B3C3088179304676571328CBB001D8CECBC7* L_6 = V_0;
  3477. int32_t L_7 = V_1;
  3478. RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023 L_8 = ___0_item;
  3479. NullCheck(L_6);
  3480. (L_6)->SetAt(static_cast<il2cpp_array_size_t>(L_7), (RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023)L_8);
  3481. return;
  3482. }
  3483. IL_0034:
  3484. {
  3485. RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023 L_9 = ___0_item;
  3486. List_1_AddWithResize_m6B403207DC8AC640C29234B59D769B244BA3666C(__this, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 14));
  3487. return;
  3488. }
  3489. }
  3490. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* __this, float ___0_x, float ___1_y, float ___2_z, const RuntimeMethod* method)
  3491. {
  3492. {
  3493. float L_0 = ___0_x;
  3494. __this->___x = L_0;
  3495. float L_1 = ___1_y;
  3496. __this->___y = L_1;
  3497. float L_2 = ___2_z;
  3498. __this->___z = L_2;
  3499. return;
  3500. }
  3501. }
  3502. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Vector3_op_Equality_mCDCBB8D2EDC3D3BF20F31A25ACB34705D352B479_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_lhs, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_rhs, const RuntimeMethod* method)
  3503. {
  3504. float V_0 = 0.0f;
  3505. float V_1 = 0.0f;
  3506. float V_2 = 0.0f;
  3507. float V_3 = 0.0f;
  3508. bool V_4 = false;
  3509. {
  3510. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_lhs;
  3511. float L_1 = L_0.___x;
  3512. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___1_rhs;
  3513. float L_3 = L_2.___x;
  3514. V_0 = ((float)il2cpp_codegen_subtract(L_1, L_3));
  3515. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___0_lhs;
  3516. float L_5 = L_4.___y;
  3517. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___1_rhs;
  3518. float L_7 = L_6.___y;
  3519. V_1 = ((float)il2cpp_codegen_subtract(L_5, L_7));
  3520. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8 = ___0_lhs;
  3521. float L_9 = L_8.___z;
  3522. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = ___1_rhs;
  3523. float L_11 = L_10.___z;
  3524. V_2 = ((float)il2cpp_codegen_subtract(L_9, L_11));
  3525. float L_12 = V_0;
  3526. float L_13 = V_0;
  3527. float L_14 = V_1;
  3528. float L_15 = V_1;
  3529. float L_16 = V_2;
  3530. float L_17 = V_2;
  3531. V_3 = ((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_12, L_13)), ((float)il2cpp_codegen_multiply(L_14, L_15)))), ((float)il2cpp_codegen_multiply(L_16, L_17))));
  3532. float L_18 = V_3;
  3533. V_4 = (bool)((((float)L_18) < ((float)(9.99999944E-11f)))? 1 : 0);
  3534. goto IL_0043;
  3535. }
  3536. IL_0043:
  3537. {
  3538. bool L_19 = V_4;
  3539. return L_19;
  3540. }
  3541. }
  3542. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Rect_get_xMin_mE89C40702926D016A633399E20DB9501E251630D_inline (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, const RuntimeMethod* method)
  3543. {
  3544. float V_0 = 0.0f;
  3545. {
  3546. float L_0 = __this->___m_XMin;
  3547. V_0 = L_0;
  3548. goto IL_000a;
  3549. }
  3550. IL_000a:
  3551. {
  3552. float L_1 = V_0;
  3553. return L_1;
  3554. }
  3555. }
  3556. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Rect_get_xMax_m2339C7D2FCDA98A9B007F815F6E2059BA6BE425F_inline (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, const RuntimeMethod* method)
  3557. {
  3558. float V_0 = 0.0f;
  3559. {
  3560. float L_0 = __this->___m_Width;
  3561. float L_1 = __this->___m_XMin;
  3562. V_0 = ((float)il2cpp_codegen_add(L_0, L_1));
  3563. goto IL_0011;
  3564. }
  3565. IL_0011:
  3566. {
  3567. float L_2 = V_0;
  3568. return L_2;
  3569. }
  3570. }
  3571. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Rect_get_yMin_mB19848FB25DE61EDF958F7A22CFDD86DE103062F_inline (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, const RuntimeMethod* method)
  3572. {
  3573. float V_0 = 0.0f;
  3574. {
  3575. float L_0 = __this->___m_YMin;
  3576. V_0 = L_0;
  3577. goto IL_000a;
  3578. }
  3579. IL_000a:
  3580. {
  3581. float L_1 = V_0;
  3582. return L_1;
  3583. }
  3584. }
  3585. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Rect_get_yMax_mBC37BEE1CD632AADD8B9EAF9FE3BA143F79CAF8E_inline (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, const RuntimeMethod* method)
  3586. {
  3587. float V_0 = 0.0f;
  3588. {
  3589. float L_0 = __this->___m_Height;
  3590. float L_1 = __this->___m_YMin;
  3591. V_0 = ((float)il2cpp_codegen_add(L_0, L_1));
  3592. goto IL_0011;
  3593. }
  3594. IL_0011:
  3595. {
  3596. float L_2 = V_0;
  3597. return L_2;
  3598. }
  3599. }
  3600. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline (float ___0_a, float ___1_b, const RuntimeMethod* method)
  3601. {
  3602. float V_0 = 0.0f;
  3603. float G_B3_0 = 0.0f;
  3604. {
  3605. float L_0 = ___0_a;
  3606. float L_1 = ___1_b;
  3607. if ((((float)L_0) > ((float)L_1)))
  3608. {
  3609. goto IL_0008;
  3610. }
  3611. }
  3612. {
  3613. float L_2 = ___1_b;
  3614. G_B3_0 = L_2;
  3615. goto IL_0009;
  3616. }
  3617. IL_0008:
  3618. {
  3619. float L_3 = ___0_a;
  3620. G_B3_0 = L_3;
  3621. }
  3622. IL_0009:
  3623. {
  3624. V_0 = G_B3_0;
  3625. goto IL_000c;
  3626. }
  3627. IL_000c:
  3628. {
  3629. float L_4 = V_0;
  3630. return L_4;
  3631. }
  3632. }
  3633. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* Vector3_ToString_mA8DA39B6324392BB93203A4D4CB85AF87231CB62_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* __this, String_t* ___0_format, RuntimeObject* ___1_formatProvider, const RuntimeMethod* method)
  3634. {
  3635. static bool s_Il2CppMethodInitialized;
  3636. if (!s_Il2CppMethodInitialized)
  3637. {
  3638. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var);
  3639. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var);
  3640. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2409165FB90CD4A8B916FCA75790766B82C91748);
  3641. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral3F3FD3EFA55E39E450A9A4CE66CD7B259403D44E);
  3642. s_Il2CppMethodInitialized = true;
  3643. }
  3644. bool V_0 = false;
  3645. bool V_1 = false;
  3646. String_t* V_2 = NULL;
  3647. {
  3648. String_t* L_0 = ___0_format;
  3649. bool L_1;
  3650. L_1 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_0, NULL);
  3651. V_0 = L_1;
  3652. bool L_2 = V_0;
  3653. if (!L_2)
  3654. {
  3655. goto IL_0012;
  3656. }
  3657. }
  3658. {
  3659. ___0_format = _stringLiteral2409165FB90CD4A8B916FCA75790766B82C91748;
  3660. }
  3661. IL_0012:
  3662. {
  3663. RuntimeObject* L_3 = ___1_formatProvider;
  3664. V_1 = (bool)((((RuntimeObject*)(RuntimeObject*)L_3) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0);
  3665. bool L_4 = V_1;
  3666. if (!L_4)
  3667. {
  3668. goto IL_0026;
  3669. }
  3670. }
  3671. {
  3672. il2cpp_codegen_runtime_class_init_inline(CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var);
  3673. CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* L_5;
  3674. L_5 = CultureInfo_get_InvariantCulture_mD1E96DC845E34B10F78CB744B0CB5D7D63CEB1E6(NULL);
  3675. NullCheck(L_5);
  3676. NumberFormatInfo_t8E26808B202927FEBF9064FCFEEA4D6E076E6472* L_6;
  3677. L_6 = VirtualFuncInvoker0< NumberFormatInfo_t8E26808B202927FEBF9064FCFEEA4D6E076E6472* >::Invoke(14, L_5);
  3678. ___1_formatProvider = L_6;
  3679. }
  3680. IL_0026:
  3681. {
  3682. ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_7 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)3);
  3683. ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_8 = L_7;
  3684. float* L_9 = (float*)(&__this->___x);
  3685. String_t* L_10 = ___0_format;
  3686. RuntimeObject* L_11 = ___1_formatProvider;
  3687. String_t* L_12;
  3688. L_12 = Single_ToString_mF468A56B3A746EFD805E0604EE7A2873DA157ADE(L_9, L_10, L_11, NULL);
  3689. NullCheck(L_8);
  3690. ArrayElementTypeCheck (L_8, L_12);
  3691. (L_8)->SetAt(static_cast<il2cpp_array_size_t>(0), (RuntimeObject*)L_12);
  3692. ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_13 = L_8;
  3693. float* L_14 = (float*)(&__this->___y);
  3694. String_t* L_15 = ___0_format;
  3695. RuntimeObject* L_16 = ___1_formatProvider;
  3696. String_t* L_17;
  3697. L_17 = Single_ToString_mF468A56B3A746EFD805E0604EE7A2873DA157ADE(L_14, L_15, L_16, NULL);
  3698. NullCheck(L_13);
  3699. ArrayElementTypeCheck (L_13, L_17);
  3700. (L_13)->SetAt(static_cast<il2cpp_array_size_t>(1), (RuntimeObject*)L_17);
  3701. ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_18 = L_13;
  3702. float* L_19 = (float*)(&__this->___z);
  3703. String_t* L_20 = ___0_format;
  3704. RuntimeObject* L_21 = ___1_formatProvider;
  3705. String_t* L_22;
  3706. L_22 = Single_ToString_mF468A56B3A746EFD805E0604EE7A2873DA157ADE(L_19, L_20, L_21, NULL);
  3707. NullCheck(L_18);
  3708. ArrayElementTypeCheck (L_18, L_22);
  3709. (L_18)->SetAt(static_cast<il2cpp_array_size_t>(2), (RuntimeObject*)L_22);
  3710. String_t* L_23;
  3711. L_23 = UnityString_Format_m98A0629641086A1BE20BBF7F4EADDE3FE3877D85(_stringLiteral3F3FD3EFA55E39E450A9A4CE66CD7B259403D44E, L_18, NULL);
  3712. V_2 = L_23;
  3713. goto IL_0069;
  3714. }
  3715. IL_0069:
  3716. {
  3717. String_t* L_24 = V_2;
  3718. return L_24;
  3719. }
  3720. }
  3721. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* Vector2_ToString_mC10F098442E56919947154402A77EDE28DC9B7BE_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* __this, String_t* ___0_format, RuntimeObject* ___1_formatProvider, const RuntimeMethod* method)
  3722. {
  3723. static bool s_Il2CppMethodInitialized;
  3724. if (!s_Il2CppMethodInitialized)
  3725. {
  3726. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var);
  3727. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var);
  3728. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2409165FB90CD4A8B916FCA75790766B82C91748);
  3729. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDBD8760F0E4E49A1C274D51CE66C3AF4D4F6DD1D);
  3730. s_Il2CppMethodInitialized = true;
  3731. }
  3732. bool V_0 = false;
  3733. bool V_1 = false;
  3734. String_t* V_2 = NULL;
  3735. {
  3736. String_t* L_0 = ___0_format;
  3737. bool L_1;
  3738. L_1 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_0, NULL);
  3739. V_0 = L_1;
  3740. bool L_2 = V_0;
  3741. if (!L_2)
  3742. {
  3743. goto IL_0012;
  3744. }
  3745. }
  3746. {
  3747. ___0_format = _stringLiteral2409165FB90CD4A8B916FCA75790766B82C91748;
  3748. }
  3749. IL_0012:
  3750. {
  3751. RuntimeObject* L_3 = ___1_formatProvider;
  3752. V_1 = (bool)((((RuntimeObject*)(RuntimeObject*)L_3) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0);
  3753. bool L_4 = V_1;
  3754. if (!L_4)
  3755. {
  3756. goto IL_0026;
  3757. }
  3758. }
  3759. {
  3760. il2cpp_codegen_runtime_class_init_inline(CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var);
  3761. CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* L_5;
  3762. L_5 = CultureInfo_get_InvariantCulture_mD1E96DC845E34B10F78CB744B0CB5D7D63CEB1E6(NULL);
  3763. NullCheck(L_5);
  3764. NumberFormatInfo_t8E26808B202927FEBF9064FCFEEA4D6E076E6472* L_6;
  3765. L_6 = VirtualFuncInvoker0< NumberFormatInfo_t8E26808B202927FEBF9064FCFEEA4D6E076E6472* >::Invoke(14, L_5);
  3766. ___1_formatProvider = L_6;
  3767. }
  3768. IL_0026:
  3769. {
  3770. ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_7 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)2);
  3771. ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_8 = L_7;
  3772. float* L_9 = (float*)(&__this->___x);
  3773. String_t* L_10 = ___0_format;
  3774. RuntimeObject* L_11 = ___1_formatProvider;
  3775. String_t* L_12;
  3776. L_12 = Single_ToString_mF468A56B3A746EFD805E0604EE7A2873DA157ADE(L_9, L_10, L_11, NULL);
  3777. NullCheck(L_8);
  3778. ArrayElementTypeCheck (L_8, L_12);
  3779. (L_8)->SetAt(static_cast<il2cpp_array_size_t>(0), (RuntimeObject*)L_12);
  3780. ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_13 = L_8;
  3781. float* L_14 = (float*)(&__this->___y);
  3782. String_t* L_15 = ___0_format;
  3783. RuntimeObject* L_16 = ___1_formatProvider;
  3784. String_t* L_17;
  3785. L_17 = Single_ToString_mF468A56B3A746EFD805E0604EE7A2873DA157ADE(L_14, L_15, L_16, NULL);
  3786. NullCheck(L_13);
  3787. ArrayElementTypeCheck (L_13, L_17);
  3788. (L_13)->SetAt(static_cast<il2cpp_array_size_t>(1), (RuntimeObject*)L_17);
  3789. String_t* L_18;
  3790. L_18 = UnityString_Format_m98A0629641086A1BE20BBF7F4EADDE3FE3877D85(_stringLiteralDBD8760F0E4E49A1C274D51CE66C3AF4D4F6DD1D, L_13, NULL);
  3791. V_2 = L_18;
  3792. goto IL_0059;
  3793. }
  3794. IL_0059:
  3795. {
  3796. String_t* L_19 = V_2;
  3797. return L_19;
  3798. }
  3799. }