Unity.XR.Interaction.Toolkit__3.cpp 1.9 MB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000200120022003200420052006200720082009201020112012201320142015201620172018201920202021202220232024202520262027202820292030203120322033203420352036203720382039204020412042204320442045204620472048204920502051205220532054205520562057205820592060206120622063206420652066206720682069207020712072207320742075207620772078207920802081208220832084208520862087208820892090209120922093209420952096209720982099210021012102210321042105210621072108210921102111211221132114211521162117211821192120212121222123212421252126212721282129213021312132213321342135213621372138213921402141214221432144214521462147214821492150215121522153215421552156215721582159216021612162216321642165216621672168216921702171217221732174217521762177217821792180218121822183218421852186218721882189219021912192219321942195219621972198219922002201220222032204220522062207220822092210221122122213221422152216221722182219222022212222222322242225222622272228222922302231223222332234223522362237223822392240224122422243224422452246224722482249225022512252225322542255225622572258225922602261226222632264226522662267226822692270227122722273227422752276227722782279228022812282228322842285228622872288228922902291229222932294229522962297229822992300230123022303230423052306230723082309231023112312231323142315231623172318231923202321232223232324232523262327232823292330233123322333233423352336233723382339234023412342234323442345234623472348234923502351235223532354235523562357235823592360236123622363236423652366236723682369237023712372237323742375237623772378237923802381238223832384238523862387238823892390239123922393239423952396239723982399240024012402240324042405240624072408240924102411241224132414241524162417241824192420242124222423242424252426242724282429243024312432243324342435243624372438243924402441244224432444244524462447244824492450245124522453245424552456245724582459246024612462246324642465246624672468246924702471247224732474247524762477247824792480248124822483248424852486248724882489249024912492249324942495249624972498249925002501250225032504250525062507250825092510251125122513251425152516251725182519252025212522252325242525252625272528252925302531253225332534253525362537253825392540254125422543254425452546254725482549255025512552255325542555255625572558255925602561256225632564256525662567256825692570257125722573257425752576257725782579258025812582258325842585258625872588258925902591259225932594259525962597259825992600260126022603260426052606260726082609261026112612261326142615261626172618261926202621262226232624262526262627262826292630263126322633263426352636263726382639264026412642264326442645264626472648264926502651265226532654265526562657265826592660266126622663266426652666266726682669267026712672267326742675267626772678267926802681268226832684268526862687268826892690269126922693269426952696269726982699270027012702270327042705270627072708270927102711271227132714271527162717271827192720272127222723272427252726272727282729273027312732273327342735273627372738273927402741274227432744274527462747274827492750275127522753275427552756275727582759276027612762276327642765276627672768276927702771277227732774277527762777277827792780278127822783278427852786278727882789279027912792279327942795279627972798279928002801280228032804280528062807280828092810281128122813281428152816281728182819282028212822282328242825282628272828282928302831283228332834283528362837283828392840284128422843284428452846284728482849285028512852285328542855285628572858285928602861286228632864286528662867286828692870287128722873287428752876287728782879288028812882288328842885288628872888288928902891289228932894289528962897289828992900290129022903290429052906290729082909291029112912291329142915291629172918291929202921292229232924292529262927292829292930293129322933293429352936293729382939294029412942294329442945294629472948294929502951295229532954295529562957295829592960296129622963296429652966296729682969297029712972297329742975297629772978297929802981298229832984298529862987298829892990299129922993299429952996299729982999300030013002300330043005300630073008300930103011301230133014301530163017301830193020302130223023302430253026302730283029303030313032303330343035303630373038303930403041304230433044304530463047304830493050305130523053305430553056305730583059306030613062306330643065306630673068306930703071307230733074307530763077307830793080308130823083308430853086308730883089309030913092309330943095309630973098309931003101310231033104310531063107310831093110311131123113311431153116311731183119312031213122312331243125312631273128312931303131313231333134313531363137313831393140314131423143314431453146314731483149315031513152315331543155315631573158315931603161316231633164316531663167316831693170317131723173317431753176317731783179318031813182318331843185318631873188318931903191319231933194319531963197319831993200320132023203320432053206320732083209321032113212321332143215321632173218321932203221322232233224322532263227322832293230323132323233323432353236323732383239324032413242324332443245324632473248324932503251325232533254325532563257325832593260326132623263326432653266326732683269327032713272327332743275327632773278327932803281328232833284328532863287328832893290329132923293329432953296329732983299330033013302330333043305330633073308330933103311331233133314331533163317331833193320332133223323332433253326332733283329333033313332333333343335333633373338333933403341334233433344334533463347334833493350335133523353335433553356335733583359336033613362336333643365336633673368336933703371337233733374337533763377337833793380338133823383338433853386338733883389339033913392339333943395339633973398339934003401340234033404340534063407340834093410341134123413341434153416341734183419342034213422342334243425342634273428342934303431343234333434343534363437343834393440344134423443344434453446344734483449345034513452345334543455345634573458345934603461346234633464346534663467346834693470347134723473347434753476347734783479348034813482348334843485348634873488348934903491349234933494349534963497349834993500350135023503350435053506350735083509351035113512351335143515351635173518351935203521352235233524352535263527352835293530353135323533353435353536353735383539354035413542354335443545354635473548354935503551355235533554355535563557355835593560356135623563356435653566356735683569357035713572357335743575357635773578357935803581358235833584358535863587358835893590359135923593359435953596359735983599360036013602360336043605360636073608360936103611361236133614361536163617361836193620362136223623362436253626362736283629363036313632363336343635363636373638363936403641364236433644364536463647364836493650365136523653365436553656365736583659366036613662366336643665366636673668366936703671367236733674367536763677367836793680368136823683368436853686368736883689369036913692369336943695369636973698369937003701370237033704370537063707370837093710371137123713371437153716371737183719372037213722372337243725372637273728372937303731373237333734373537363737373837393740374137423743374437453746374737483749375037513752375337543755375637573758375937603761376237633764376537663767376837693770377137723773377437753776377737783779378037813782378337843785378637873788378937903791379237933794379537963797379837993800380138023803380438053806380738083809381038113812381338143815381638173818381938203821382238233824382538263827382838293830383138323833383438353836383738383839384038413842384338443845384638473848384938503851385238533854385538563857385838593860386138623863386438653866386738683869387038713872387338743875387638773878387938803881388238833884388538863887388838893890389138923893389438953896389738983899390039013902390339043905390639073908390939103911391239133914391539163917391839193920392139223923392439253926392739283929393039313932393339343935393639373938393939403941394239433944394539463947394839493950395139523953395439553956395739583959396039613962396339643965396639673968396939703971397239733974397539763977397839793980398139823983398439853986398739883989399039913992399339943995399639973998399940004001400240034004400540064007400840094010401140124013401440154016401740184019402040214022402340244025402640274028402940304031403240334034403540364037403840394040404140424043404440454046404740484049405040514052405340544055405640574058405940604061406240634064406540664067406840694070407140724073407440754076407740784079408040814082408340844085408640874088408940904091409240934094409540964097409840994100410141024103410441054106410741084109411041114112411341144115411641174118411941204121412241234124412541264127412841294130413141324133413441354136413741384139414041414142414341444145414641474148414941504151415241534154415541564157415841594160416141624163416441654166416741684169417041714172417341744175417641774178417941804181418241834184418541864187418841894190419141924193419441954196419741984199420042014202420342044205420642074208420942104211421242134214421542164217421842194220422142224223422442254226422742284229423042314232423342344235423642374238423942404241424242434244424542464247424842494250425142524253425442554256425742584259426042614262426342644265426642674268426942704271427242734274427542764277427842794280428142824283428442854286428742884289429042914292429342944295429642974298429943004301430243034304430543064307430843094310431143124313431443154316431743184319432043214322432343244325432643274328432943304331433243334334433543364337433843394340434143424343434443454346434743484349435043514352435343544355435643574358435943604361436243634364436543664367436843694370437143724373437443754376437743784379438043814382438343844385438643874388438943904391439243934394439543964397439843994400440144024403440444054406440744084409441044114412441344144415441644174418441944204421442244234424442544264427442844294430443144324433443444354436443744384439444044414442444344444445444644474448444944504451445244534454445544564457445844594460446144624463446444654466446744684469447044714472447344744475447644774478447944804481448244834484448544864487448844894490449144924493449444954496449744984499450045014502450345044505450645074508450945104511451245134514451545164517451845194520452145224523452445254526452745284529453045314532453345344535453645374538453945404541454245434544454545464547454845494550455145524553455445554556455745584559456045614562456345644565456645674568456945704571457245734574457545764577457845794580458145824583458445854586458745884589459045914592459345944595459645974598459946004601460246034604460546064607460846094610461146124613461446154616461746184619462046214622462346244625462646274628462946304631463246334634463546364637463846394640464146424643464446454646464746484649465046514652465346544655465646574658465946604661466246634664466546664667466846694670467146724673467446754676467746784679468046814682468346844685468646874688468946904691469246934694469546964697469846994700470147024703470447054706470747084709471047114712471347144715471647174718471947204721472247234724472547264727472847294730473147324733473447354736473747384739474047414742474347444745474647474748474947504751475247534754475547564757475847594760476147624763476447654766476747684769477047714772477347744775477647774778477947804781478247834784478547864787478847894790479147924793479447954796479747984799480048014802480348044805480648074808480948104811481248134814481548164817481848194820482148224823482448254826482748284829483048314832483348344835483648374838483948404841484248434844484548464847484848494850485148524853485448554856485748584859486048614862486348644865486648674868486948704871487248734874487548764877487848794880488148824883488448854886488748884889489048914892489348944895489648974898489949004901490249034904490549064907490849094910491149124913491449154916491749184919492049214922492349244925492649274928492949304931493249334934493549364937493849394940494149424943494449454946494749484949495049514952495349544955495649574958495949604961496249634964496549664967496849694970497149724973497449754976497749784979498049814982498349844985498649874988498949904991499249934994499549964997499849995000500150025003500450055006500750085009501050115012501350145015501650175018501950205021502250235024502550265027502850295030503150325033503450355036503750385039504050415042504350445045504650475048504950505051505250535054505550565057505850595060506150625063506450655066506750685069507050715072507350745075507650775078507950805081508250835084508550865087508850895090509150925093509450955096509750985099510051015102510351045105510651075108510951105111511251135114511551165117511851195120512151225123512451255126512751285129513051315132513351345135513651375138513951405141514251435144514551465147514851495150515151525153515451555156515751585159516051615162516351645165516651675168516951705171517251735174517551765177517851795180518151825183518451855186518751885189519051915192519351945195519651975198519952005201520252035204520552065207520852095210521152125213521452155216521752185219522052215222522352245225522652275228522952305231523252335234523552365237523852395240524152425243524452455246524752485249525052515252525352545255525652575258525952605261526252635264526552665267526852695270527152725273527452755276527752785279528052815282528352845285528652875288528952905291529252935294529552965297529852995300530153025303530453055306530753085309531053115312531353145315531653175318531953205321532253235324532553265327532853295330533153325333533453355336533753385339534053415342534353445345534653475348534953505351535253535354535553565357535853595360536153625363536453655366536753685369537053715372537353745375537653775378537953805381538253835384538553865387538853895390539153925393539453955396539753985399540054015402540354045405540654075408540954105411541254135414541554165417541854195420542154225423542454255426542754285429543054315432543354345435543654375438543954405441544254435444544554465447544854495450545154525453545454555456545754585459546054615462546354645465546654675468546954705471547254735474547554765477547854795480548154825483548454855486548754885489549054915492549354945495549654975498549955005501550255035504550555065507550855095510551155125513551455155516551755185519552055215522552355245525552655275528552955305531553255335534553555365537553855395540554155425543554455455546554755485549555055515552555355545555555655575558555955605561556255635564556555665567556855695570557155725573557455755576557755785579558055815582558355845585558655875588558955905591559255935594559555965597559855995600560156025603560456055606560756085609561056115612561356145615561656175618561956205621562256235624562556265627562856295630563156325633563456355636563756385639564056415642564356445645564656475648564956505651565256535654565556565657565856595660566156625663566456655666566756685669567056715672567356745675567656775678567956805681568256835684568556865687568856895690569156925693569456955696569756985699570057015702570357045705570657075708570957105711571257135714571557165717571857195720572157225723572457255726572757285729573057315732573357345735573657375738573957405741574257435744574557465747574857495750575157525753575457555756575757585759576057615762576357645765576657675768576957705771577257735774577557765777577857795780578157825783578457855786578757885789579057915792579357945795579657975798579958005801580258035804580558065807580858095810581158125813581458155816581758185819582058215822582358245825582658275828582958305831583258335834583558365837583858395840584158425843584458455846584758485849585058515852585358545855585658575858585958605861586258635864586558665867586858695870587158725873587458755876587758785879588058815882588358845885588658875888588958905891589258935894589558965897589858995900590159025903590459055906590759085909591059115912591359145915591659175918591959205921592259235924592559265927592859295930593159325933593459355936593759385939594059415942594359445945594659475948594959505951595259535954595559565957595859595960596159625963596459655966596759685969597059715972597359745975597659775978597959805981598259835984598559865987598859895990599159925993599459955996599759985999600060016002600360046005600660076008600960106011601260136014601560166017601860196020602160226023602460256026602760286029603060316032603360346035603660376038603960406041604260436044604560466047604860496050605160526053605460556056605760586059606060616062606360646065606660676068606960706071607260736074607560766077607860796080608160826083608460856086608760886089609060916092609360946095609660976098609961006101610261036104610561066107610861096110611161126113611461156116611761186119612061216122612361246125612661276128612961306131613261336134613561366137613861396140614161426143614461456146614761486149615061516152615361546155615661576158615961606161616261636164616561666167616861696170617161726173617461756176617761786179618061816182618361846185618661876188618961906191619261936194619561966197619861996200620162026203620462056206620762086209621062116212621362146215621662176218621962206221622262236224622562266227622862296230623162326233623462356236623762386239624062416242624362446245624662476248624962506251625262536254625562566257625862596260626162626263626462656266626762686269627062716272627362746275627662776278627962806281628262836284628562866287628862896290629162926293629462956296629762986299630063016302630363046305630663076308630963106311631263136314631563166317631863196320632163226323632463256326632763286329633063316332633363346335633663376338633963406341634263436344634563466347634863496350635163526353635463556356635763586359636063616362636363646365636663676368636963706371637263736374637563766377637863796380638163826383638463856386638763886389639063916392639363946395639663976398639964006401640264036404640564066407640864096410641164126413641464156416641764186419642064216422642364246425642664276428642964306431643264336434643564366437643864396440644164426443644464456446644764486449645064516452645364546455645664576458645964606461646264636464646564666467646864696470647164726473647464756476647764786479648064816482648364846485648664876488648964906491649264936494649564966497649864996500650165026503650465056506650765086509651065116512651365146515651665176518651965206521652265236524652565266527652865296530653165326533653465356536653765386539654065416542654365446545654665476548654965506551655265536554655565566557655865596560656165626563656465656566656765686569657065716572657365746575657665776578657965806581658265836584658565866587658865896590659165926593659465956596659765986599660066016602660366046605660666076608660966106611661266136614661566166617661866196620662166226623662466256626662766286629663066316632663366346635663666376638663966406641664266436644664566466647664866496650665166526653665466556656665766586659666066616662666366646665666666676668666966706671667266736674667566766677667866796680668166826683668466856686668766886689669066916692669366946695669666976698669967006701670267036704670567066707670867096710671167126713671467156716671767186719672067216722672367246725672667276728672967306731673267336734673567366737673867396740674167426743674467456746674767486749675067516752675367546755675667576758675967606761676267636764676567666767676867696770677167726773677467756776677767786779678067816782678367846785678667876788678967906791679267936794679567966797679867996800680168026803680468056806680768086809681068116812681368146815681668176818681968206821682268236824682568266827682868296830683168326833683468356836683768386839684068416842684368446845684668476848684968506851685268536854685568566857685868596860686168626863686468656866686768686869687068716872687368746875687668776878687968806881688268836884688568866887688868896890689168926893689468956896689768986899690069016902690369046905690669076908690969106911691269136914691569166917691869196920692169226923692469256926692769286929693069316932693369346935693669376938693969406941694269436944694569466947694869496950695169526953695469556956695769586959696069616962696369646965696669676968696969706971697269736974697569766977697869796980698169826983698469856986698769886989699069916992699369946995699669976998699970007001700270037004700570067007700870097010701170127013701470157016701770187019702070217022702370247025702670277028702970307031703270337034703570367037703870397040704170427043704470457046704770487049705070517052705370547055705670577058705970607061706270637064706570667067706870697070707170727073707470757076707770787079708070817082708370847085708670877088708970907091709270937094709570967097709870997100710171027103710471057106710771087109711071117112711371147115711671177118711971207121712271237124712571267127712871297130713171327133713471357136713771387139714071417142714371447145714671477148714971507151715271537154715571567157715871597160716171627163716471657166716771687169717071717172717371747175717671777178717971807181718271837184718571867187718871897190719171927193719471957196719771987199720072017202720372047205720672077208720972107211721272137214721572167217721872197220722172227223722472257226722772287229723072317232723372347235723672377238723972407241724272437244724572467247724872497250725172527253725472557256725772587259726072617262726372647265726672677268726972707271727272737274727572767277727872797280728172827283728472857286728772887289729072917292729372947295729672977298729973007301730273037304730573067307730873097310731173127313731473157316731773187319732073217322732373247325732673277328732973307331733273337334733573367337733873397340734173427343734473457346734773487349735073517352735373547355735673577358735973607361736273637364736573667367736873697370737173727373737473757376737773787379738073817382738373847385738673877388738973907391739273937394739573967397739873997400740174027403740474057406740774087409741074117412741374147415741674177418741974207421742274237424742574267427742874297430743174327433743474357436743774387439744074417442744374447445744674477448744974507451745274537454745574567457745874597460746174627463746474657466746774687469747074717472747374747475747674777478747974807481748274837484748574867487748874897490749174927493749474957496749774987499750075017502750375047505750675077508750975107511751275137514751575167517751875197520752175227523752475257526752775287529753075317532753375347535753675377538753975407541754275437544754575467547754875497550755175527553755475557556755775587559756075617562756375647565756675677568756975707571757275737574757575767577757875797580758175827583758475857586758775887589759075917592759375947595759675977598759976007601760276037604760576067607760876097610761176127613761476157616761776187619762076217622762376247625762676277628762976307631763276337634763576367637763876397640764176427643764476457646764776487649765076517652765376547655765676577658765976607661766276637664766576667667766876697670767176727673767476757676767776787679768076817682768376847685768676877688768976907691769276937694769576967697769876997700770177027703770477057706770777087709771077117712771377147715771677177718771977207721772277237724772577267727772877297730773177327733773477357736773777387739774077417742774377447745774677477748774977507751775277537754775577567757775877597760776177627763776477657766776777687769777077717772777377747775777677777778777977807781778277837784778577867787778877897790779177927793779477957796779777987799780078017802780378047805780678077808780978107811781278137814781578167817781878197820782178227823782478257826782778287829783078317832783378347835783678377838783978407841784278437844784578467847784878497850785178527853785478557856785778587859786078617862786378647865786678677868786978707871787278737874787578767877787878797880788178827883788478857886788778887889789078917892789378947895789678977898789979007901790279037904790579067907790879097910791179127913791479157916791779187919792079217922792379247925792679277928792979307931793279337934793579367937793879397940794179427943794479457946794779487949795079517952795379547955795679577958795979607961796279637964796579667967796879697970797179727973797479757976797779787979798079817982798379847985798679877988798979907991799279937994799579967997799879998000800180028003800480058006800780088009801080118012801380148015801680178018801980208021802280238024802580268027802880298030803180328033803480358036803780388039804080418042804380448045804680478048804980508051805280538054805580568057805880598060806180628063806480658066806780688069807080718072807380748075807680778078807980808081808280838084808580868087808880898090809180928093809480958096809780988099810081018102810381048105810681078108810981108111811281138114811581168117811881198120812181228123812481258126812781288129813081318132813381348135813681378138813981408141814281438144814581468147814881498150815181528153815481558156815781588159816081618162816381648165816681678168816981708171817281738174817581768177817881798180818181828183818481858186818781888189819081918192819381948195819681978198819982008201820282038204820582068207820882098210821182128213821482158216821782188219822082218222822382248225822682278228822982308231823282338234823582368237823882398240824182428243824482458246824782488249825082518252825382548255825682578258825982608261826282638264826582668267826882698270827182728273827482758276827782788279828082818282828382848285828682878288828982908291829282938294829582968297829882998300830183028303830483058306830783088309831083118312831383148315831683178318831983208321832283238324832583268327832883298330833183328333833483358336833783388339834083418342834383448345834683478348834983508351835283538354835583568357835883598360836183628363836483658366836783688369837083718372837383748375837683778378837983808381838283838384838583868387838883898390839183928393839483958396839783988399840084018402840384048405840684078408840984108411841284138414841584168417841884198420842184228423842484258426842784288429843084318432843384348435843684378438843984408441844284438444844584468447844884498450845184528453845484558456845784588459846084618462846384648465846684678468846984708471847284738474847584768477847884798480848184828483848484858486848784888489849084918492849384948495849684978498849985008501850285038504850585068507850885098510851185128513851485158516851785188519852085218522852385248525852685278528852985308531853285338534853585368537853885398540854185428543854485458546854785488549855085518552855385548555855685578558855985608561856285638564856585668567856885698570857185728573857485758576857785788579858085818582858385848585858685878588858985908591859285938594859585968597859885998600860186028603860486058606860786088609861086118612861386148615861686178618861986208621862286238624862586268627862886298630863186328633863486358636863786388639864086418642864386448645864686478648864986508651865286538654865586568657865886598660866186628663866486658666866786688669867086718672867386748675867686778678867986808681868286838684868586868687868886898690869186928693869486958696869786988699870087018702870387048705870687078708870987108711871287138714871587168717871887198720872187228723872487258726872787288729873087318732873387348735873687378738873987408741874287438744874587468747874887498750875187528753875487558756875787588759876087618762876387648765876687678768876987708771877287738774877587768777877887798780878187828783878487858786878787888789879087918792879387948795879687978798879988008801880288038804880588068807880888098810881188128813881488158816881788188819882088218822882388248825882688278828882988308831883288338834883588368837883888398840884188428843884488458846884788488849885088518852885388548855885688578858885988608861886288638864886588668867886888698870887188728873887488758876887788788879888088818882888388848885888688878888888988908891889288938894889588968897889888998900890189028903890489058906890789088909891089118912891389148915891689178918891989208921892289238924892589268927892889298930893189328933893489358936893789388939894089418942894389448945894689478948894989508951895289538954895589568957895889598960896189628963896489658966896789688969897089718972897389748975897689778978897989808981898289838984898589868987898889898990899189928993899489958996899789988999900090019002900390049005900690079008900990109011901290139014901590169017901890199020902190229023902490259026902790289029903090319032903390349035903690379038903990409041904290439044904590469047904890499050905190529053905490559056905790589059906090619062906390649065906690679068906990709071907290739074907590769077907890799080908190829083908490859086908790889089909090919092909390949095909690979098909991009101910291039104910591069107910891099110911191129113911491159116911791189119912091219122912391249125912691279128912991309131913291339134913591369137913891399140914191429143914491459146914791489149915091519152915391549155915691579158915991609161916291639164916591669167916891699170917191729173917491759176917791789179918091819182918391849185918691879188918991909191919291939194919591969197919891999200920192029203920492059206920792089209921092119212921392149215921692179218921992209221922292239224922592269227922892299230923192329233923492359236923792389239924092419242924392449245924692479248924992509251925292539254925592569257925892599260926192629263926492659266926792689269927092719272927392749275927692779278927992809281928292839284928592869287928892899290929192929293929492959296929792989299930093019302930393049305930693079308930993109311931293139314931593169317931893199320932193229323932493259326932793289329933093319332933393349335933693379338933993409341934293439344934593469347934893499350935193529353935493559356935793589359936093619362936393649365936693679368936993709371937293739374937593769377937893799380938193829383938493859386938793889389939093919392939393949395939693979398939994009401940294039404940594069407940894099410941194129413941494159416941794189419942094219422942394249425942694279428942994309431943294339434943594369437943894399440944194429443944494459446944794489449945094519452945394549455945694579458945994609461946294639464946594669467946894699470947194729473947494759476947794789479948094819482948394849485948694879488948994909491949294939494949594969497949894999500950195029503950495059506950795089509951095119512951395149515951695179518951995209521952295239524952595269527952895299530953195329533953495359536953795389539954095419542954395449545954695479548954995509551955295539554955595569557955895599560956195629563956495659566956795689569957095719572957395749575957695779578957995809581958295839584958595869587958895899590959195929593959495959596959795989599960096019602960396049605960696079608960996109611961296139614961596169617961896199620962196229623962496259626962796289629963096319632963396349635963696379638963996409641964296439644964596469647964896499650965196529653965496559656965796589659966096619662966396649665966696679668966996709671967296739674967596769677967896799680968196829683968496859686968796889689969096919692969396949695969696979698969997009701970297039704970597069707970897099710971197129713971497159716971797189719972097219722972397249725972697279728972997309731973297339734973597369737973897399740974197429743974497459746974797489749975097519752975397549755975697579758975997609761976297639764976597669767976897699770977197729773977497759776977797789779978097819782978397849785978697879788978997909791979297939794979597969797979897999800980198029803980498059806980798089809981098119812981398149815981698179818981998209821982298239824982598269827982898299830983198329833983498359836983798389839984098419842984398449845984698479848984998509851985298539854985598569857985898599860986198629863986498659866986798689869987098719872987398749875987698779878987998809881988298839884988598869887988898899890989198929893989498959896989798989899990099019902990399049905990699079908990999109911991299139914991599169917991899199920992199229923992499259926992799289929993099319932993399349935993699379938993999409941994299439944994599469947994899499950995199529953995499559956995799589959996099619962996399649965996699679968996999709971997299739974997599769977997899799980998199829983998499859986998799889989999099919992999399949995999699979998999910000100011000210003100041000510006100071000810009100101001110012100131001410015100161001710018100191002010021100221002310024100251002610027100281002910030100311003210033100341003510036100371003810039100401004110042100431004410045100461004710048100491005010051100521005310054100551005610057100581005910060100611006210063100641006510066100671006810069100701007110072100731007410075100761007710078100791008010081100821008310084100851008610087100881008910090100911009210093100941009510096100971009810099101001010110102101031010410105101061010710108101091011010111101121011310114101151011610117101181011910120101211012210123101241012510126101271012810129101301013110132101331013410135101361013710138101391014010141101421014310144101451014610147101481014910150101511015210153101541015510156101571015810159101601016110162101631016410165101661016710168101691017010171101721017310174101751017610177101781017910180101811018210183101841018510186101871018810189101901019110192101931019410195101961019710198101991020010201102021020310204102051020610207102081020910210102111021210213102141021510216102171021810219102201022110222102231022410225102261022710228102291023010231102321023310234102351023610237102381023910240102411024210243102441024510246102471024810249102501025110252102531025410255102561025710258102591026010261102621026310264102651026610267102681026910270102711027210273102741027510276102771027810279102801028110282102831028410285102861028710288102891029010291102921029310294102951029610297102981029910300103011030210303103041030510306103071030810309103101031110312103131031410315103161031710318103191032010321103221032310324103251032610327103281032910330103311033210333103341033510336103371033810339103401034110342103431034410345103461034710348103491035010351103521035310354103551035610357103581035910360103611036210363103641036510366103671036810369103701037110372103731037410375103761037710378103791038010381103821038310384103851038610387103881038910390103911039210393103941039510396103971039810399104001040110402104031040410405104061040710408104091041010411104121041310414104151041610417104181041910420104211042210423104241042510426104271042810429104301043110432104331043410435104361043710438104391044010441104421044310444104451044610447104481044910450104511045210453104541045510456104571045810459104601046110462104631046410465104661046710468104691047010471104721047310474104751047610477104781047910480104811048210483104841048510486104871048810489104901049110492104931049410495104961049710498104991050010501105021050310504105051050610507105081050910510105111051210513105141051510516105171051810519105201052110522105231052410525105261052710528105291053010531105321053310534105351053610537105381053910540105411054210543105441054510546105471054810549105501055110552105531055410555105561055710558105591056010561105621056310564105651056610567105681056910570105711057210573105741057510576105771057810579105801058110582105831058410585105861058710588105891059010591105921059310594105951059610597105981059910600106011060210603106041060510606106071060810609106101061110612106131061410615106161061710618106191062010621106221062310624106251062610627106281062910630106311063210633106341063510636106371063810639106401064110642106431064410645106461064710648106491065010651106521065310654106551065610657106581065910660106611066210663106641066510666106671066810669106701067110672106731067410675106761067710678106791068010681106821068310684106851068610687106881068910690106911069210693106941069510696106971069810699107001070110702107031070410705107061070710708107091071010711107121071310714107151071610717107181071910720107211072210723107241072510726107271072810729107301073110732107331073410735107361073710738107391074010741107421074310744107451074610747107481074910750107511075210753107541075510756107571075810759107601076110762107631076410765107661076710768107691077010771107721077310774107751077610777107781077910780107811078210783107841078510786107871078810789107901079110792107931079410795107961079710798107991080010801108021080310804108051080610807108081080910810108111081210813108141081510816108171081810819108201082110822108231082410825108261082710828108291083010831108321083310834108351083610837108381083910840108411084210843108441084510846108471084810849108501085110852108531085410855108561085710858108591086010861108621086310864108651086610867108681086910870108711087210873108741087510876108771087810879108801088110882108831088410885108861088710888108891089010891108921089310894108951089610897108981089910900109011090210903109041090510906109071090810909109101091110912109131091410915109161091710918109191092010921109221092310924109251092610927109281092910930109311093210933109341093510936109371093810939109401094110942109431094410945109461094710948109491095010951109521095310954109551095610957109581095910960109611096210963109641096510966109671096810969109701097110972109731097410975109761097710978109791098010981109821098310984109851098610987109881098910990109911099210993109941099510996109971099810999110001100111002110031100411005110061100711008110091101011011110121101311014110151101611017110181101911020110211102211023110241102511026110271102811029110301103111032110331103411035110361103711038110391104011041110421104311044110451104611047110481104911050110511105211053110541105511056110571105811059110601106111062110631106411065110661106711068110691107011071110721107311074110751107611077110781107911080110811108211083110841108511086110871108811089110901109111092110931109411095110961109711098110991110011101111021110311104111051110611107111081110911110111111111211113111141111511116111171111811119111201112111122111231112411125111261112711128111291113011131111321113311134111351113611137111381113911140111411114211143111441114511146111471114811149111501115111152111531115411155111561115711158111591116011161111621116311164111651116611167111681116911170111711117211173111741117511176111771117811179111801118111182111831118411185111861118711188111891119011191111921119311194111951119611197111981119911200112011120211203112041120511206112071120811209112101121111212112131121411215112161121711218112191122011221112221122311224112251122611227112281122911230112311123211233112341123511236112371123811239112401124111242112431124411245112461124711248112491125011251112521125311254112551125611257112581125911260112611126211263112641126511266112671126811269112701127111272112731127411275112761127711278112791128011281112821128311284112851128611287112881128911290112911129211293112941129511296112971129811299113001130111302113031130411305113061130711308113091131011311113121131311314113151131611317113181131911320113211132211323113241132511326113271132811329113301133111332113331133411335113361133711338113391134011341113421134311344113451134611347113481134911350113511135211353113541135511356113571135811359113601136111362113631136411365113661136711368113691137011371113721137311374113751137611377113781137911380113811138211383113841138511386113871138811389113901139111392113931139411395113961139711398113991140011401114021140311404114051140611407114081140911410114111141211413114141141511416114171141811419114201142111422114231142411425114261142711428114291143011431114321143311434114351143611437114381143911440114411144211443114441144511446114471144811449114501145111452114531145411455114561145711458114591146011461114621146311464114651146611467114681146911470114711147211473114741147511476114771147811479114801148111482114831148411485114861148711488114891149011491114921149311494114951149611497114981149911500115011150211503115041150511506115071150811509115101151111512115131151411515115161151711518115191152011521115221152311524115251152611527115281152911530115311153211533115341153511536115371153811539115401154111542115431154411545115461154711548115491155011551115521155311554115551155611557115581155911560115611156211563115641156511566115671156811569115701157111572115731157411575115761157711578115791158011581115821158311584115851158611587115881158911590115911159211593115941159511596115971159811599116001160111602116031160411605116061160711608116091161011611116121161311614116151161611617116181161911620116211162211623116241162511626116271162811629116301163111632116331163411635116361163711638116391164011641116421164311644116451164611647116481164911650116511165211653116541165511656116571165811659116601166111662116631166411665116661166711668116691167011671116721167311674116751167611677116781167911680116811168211683116841168511686116871168811689116901169111692116931169411695116961169711698116991170011701117021170311704117051170611707117081170911710117111171211713117141171511716117171171811719117201172111722117231172411725117261172711728117291173011731117321173311734117351173611737117381173911740117411174211743117441174511746117471174811749117501175111752117531175411755117561175711758117591176011761117621176311764117651176611767117681176911770117711177211773117741177511776117771177811779117801178111782117831178411785117861178711788117891179011791117921179311794117951179611797117981179911800118011180211803118041180511806118071180811809118101181111812118131181411815118161181711818118191182011821118221182311824118251182611827118281182911830118311183211833118341183511836118371183811839118401184111842118431184411845118461184711848118491185011851118521185311854118551185611857118581185911860118611186211863118641186511866118671186811869118701187111872118731187411875118761187711878118791188011881118821188311884118851188611887118881188911890118911189211893118941189511896118971189811899119001190111902119031190411905119061190711908119091191011911119121191311914119151191611917119181191911920119211192211923119241192511926119271192811929119301193111932119331193411935119361193711938119391194011941119421194311944119451194611947119481194911950119511195211953119541195511956119571195811959119601196111962119631196411965119661196711968119691197011971119721197311974119751197611977119781197911980119811198211983119841198511986119871198811989119901199111992119931199411995119961199711998119991200012001120021200312004120051200612007120081200912010120111201212013120141201512016120171201812019120201202112022120231202412025120261202712028120291203012031120321203312034120351203612037120381203912040120411204212043120441204512046120471204812049120501205112052120531205412055120561205712058120591206012061120621206312064120651206612067120681206912070120711207212073120741207512076120771207812079120801208112082120831208412085120861208712088120891209012091120921209312094120951209612097120981209912100121011210212103121041210512106121071210812109121101211112112121131211412115121161211712118121191212012121121221212312124121251212612127121281212912130121311213212133121341213512136121371213812139121401214112142121431214412145121461214712148121491215012151121521215312154121551215612157121581215912160121611216212163121641216512166121671216812169121701217112172121731217412175121761217712178121791218012181121821218312184121851218612187121881218912190121911219212193121941219512196121971219812199122001220112202122031220412205122061220712208122091221012211122121221312214122151221612217122181221912220122211222212223122241222512226122271222812229122301223112232122331223412235122361223712238122391224012241122421224312244122451224612247122481224912250122511225212253122541225512256122571225812259122601226112262122631226412265122661226712268122691227012271122721227312274122751227612277122781227912280122811228212283122841228512286122871228812289122901229112292122931229412295122961229712298122991230012301123021230312304123051230612307123081230912310123111231212313123141231512316123171231812319123201232112322123231232412325123261232712328123291233012331123321233312334123351233612337123381233912340123411234212343123441234512346123471234812349123501235112352123531235412355123561235712358123591236012361123621236312364123651236612367123681236912370123711237212373123741237512376123771237812379123801238112382123831238412385123861238712388123891239012391123921239312394123951239612397123981239912400124011240212403124041240512406124071240812409124101241112412124131241412415124161241712418124191242012421124221242312424124251242612427124281242912430124311243212433124341243512436124371243812439124401244112442124431244412445124461244712448124491245012451124521245312454124551245612457124581245912460124611246212463124641246512466124671246812469124701247112472124731247412475124761247712478124791248012481124821248312484124851248612487124881248912490124911249212493124941249512496124971249812499125001250112502125031250412505125061250712508125091251012511125121251312514125151251612517125181251912520125211252212523125241252512526125271252812529125301253112532125331253412535125361253712538125391254012541125421254312544125451254612547125481254912550125511255212553125541255512556125571255812559125601256112562125631256412565125661256712568125691257012571125721257312574125751257612577125781257912580125811258212583125841258512586125871258812589125901259112592125931259412595125961259712598125991260012601126021260312604126051260612607126081260912610126111261212613126141261512616126171261812619126201262112622126231262412625126261262712628126291263012631126321263312634126351263612637126381263912640126411264212643126441264512646126471264812649126501265112652126531265412655126561265712658126591266012661126621266312664126651266612667126681266912670126711267212673126741267512676126771267812679126801268112682126831268412685126861268712688126891269012691126921269312694126951269612697126981269912700127011270212703127041270512706127071270812709127101271112712127131271412715127161271712718127191272012721127221272312724127251272612727127281272912730127311273212733127341273512736127371273812739127401274112742127431274412745127461274712748127491275012751127521275312754127551275612757127581275912760127611276212763127641276512766127671276812769127701277112772127731277412775127761277712778127791278012781127821278312784127851278612787127881278912790127911279212793127941279512796127971279812799128001280112802128031280412805128061280712808128091281012811128121281312814128151281612817128181281912820128211282212823128241282512826128271282812829128301283112832128331283412835128361283712838128391284012841128421284312844128451284612847128481284912850128511285212853128541285512856128571285812859128601286112862128631286412865128661286712868128691287012871128721287312874128751287612877128781287912880128811288212883128841288512886128871288812889128901289112892128931289412895128961289712898128991290012901129021290312904129051290612907129081290912910129111291212913129141291512916129171291812919129201292112922129231292412925129261292712928129291293012931129321293312934129351293612937129381293912940129411294212943129441294512946129471294812949129501295112952129531295412955129561295712958129591296012961129621296312964129651296612967129681296912970129711297212973129741297512976129771297812979129801298112982129831298412985129861298712988129891299012991129921299312994129951299612997129981299913000130011300213003130041300513006130071300813009130101301113012130131301413015130161301713018130191302013021130221302313024130251302613027130281302913030130311303213033130341303513036130371303813039130401304113042130431304413045130461304713048130491305013051130521305313054130551305613057130581305913060130611306213063130641306513066130671306813069130701307113072130731307413075130761307713078130791308013081130821308313084130851308613087130881308913090130911309213093130941309513096130971309813099131001310113102131031310413105131061310713108131091311013111131121311313114131151311613117131181311913120131211312213123131241312513126131271312813129131301313113132131331313413135131361313713138131391314013141131421314313144131451314613147131481314913150131511315213153131541315513156131571315813159131601316113162131631316413165131661316713168131691317013171131721317313174131751317613177131781317913180131811318213183131841318513186131871318813189131901319113192131931319413195131961319713198131991320013201132021320313204132051320613207132081320913210132111321213213132141321513216132171321813219132201322113222132231322413225132261322713228132291323013231132321323313234132351323613237132381323913240132411324213243132441324513246132471324813249132501325113252132531325413255132561325713258132591326013261132621326313264132651326613267132681326913270132711327213273132741327513276132771327813279132801328113282132831328413285132861328713288132891329013291132921329313294132951329613297132981329913300133011330213303133041330513306133071330813309133101331113312133131331413315133161331713318133191332013321133221332313324133251332613327133281332913330133311333213333133341333513336133371333813339133401334113342133431334413345133461334713348133491335013351133521335313354133551335613357133581335913360133611336213363133641336513366133671336813369133701337113372133731337413375133761337713378133791338013381133821338313384133851338613387133881338913390133911339213393133941339513396133971339813399134001340113402134031340413405134061340713408134091341013411134121341313414134151341613417134181341913420134211342213423134241342513426134271342813429134301343113432134331343413435134361343713438134391344013441134421344313444134451344613447134481344913450134511345213453134541345513456134571345813459134601346113462134631346413465134661346713468134691347013471134721347313474134751347613477134781347913480134811348213483134841348513486134871348813489134901349113492134931349413495134961349713498134991350013501135021350313504135051350613507135081350913510135111351213513135141351513516135171351813519135201352113522135231352413525135261352713528135291353013531135321353313534135351353613537135381353913540135411354213543135441354513546135471354813549135501355113552135531355413555135561355713558135591356013561135621356313564135651356613567135681356913570135711357213573135741357513576135771357813579135801358113582135831358413585135861358713588135891359013591135921359313594135951359613597135981359913600136011360213603136041360513606136071360813609136101361113612136131361413615136161361713618136191362013621136221362313624136251362613627136281362913630136311363213633136341363513636136371363813639136401364113642136431364413645136461364713648136491365013651136521365313654136551365613657136581365913660136611366213663136641366513666136671366813669136701367113672136731367413675136761367713678136791368013681136821368313684136851368613687136881368913690136911369213693136941369513696136971369813699137001370113702137031370413705137061370713708137091371013711137121371313714137151371613717137181371913720137211372213723137241372513726137271372813729137301373113732137331373413735137361373713738137391374013741137421374313744137451374613747137481374913750137511375213753137541375513756137571375813759137601376113762137631376413765137661376713768137691377013771137721377313774137751377613777137781377913780137811378213783137841378513786137871378813789137901379113792137931379413795137961379713798137991380013801138021380313804138051380613807138081380913810138111381213813138141381513816138171381813819138201382113822138231382413825138261382713828138291383013831138321383313834138351383613837138381383913840138411384213843138441384513846138471384813849138501385113852138531385413855138561385713858138591386013861138621386313864138651386613867138681386913870138711387213873138741387513876138771387813879138801388113882138831388413885138861388713888138891389013891138921389313894138951389613897138981389913900139011390213903139041390513906139071390813909139101391113912139131391413915139161391713918139191392013921139221392313924139251392613927139281392913930139311393213933139341393513936139371393813939139401394113942139431394413945139461394713948139491395013951139521395313954139551395613957139581395913960139611396213963139641396513966139671396813969139701397113972139731397413975139761397713978139791398013981139821398313984139851398613987139881398913990139911399213993139941399513996139971399813999140001400114002140031400414005140061400714008140091401014011140121401314014140151401614017140181401914020140211402214023140241402514026140271402814029140301403114032140331403414035140361403714038140391404014041140421404314044140451404614047140481404914050140511405214053140541405514056140571405814059140601406114062140631406414065140661406714068140691407014071140721407314074140751407614077140781407914080140811408214083140841408514086140871408814089140901409114092140931409414095140961409714098140991410014101141021410314104141051410614107141081410914110141111411214113141141411514116141171411814119141201412114122141231412414125141261412714128141291413014131141321413314134141351413614137141381413914140141411414214143141441414514146141471414814149141501415114152141531415414155141561415714158141591416014161141621416314164141651416614167141681416914170141711417214173141741417514176141771417814179141801418114182141831418414185141861418714188141891419014191141921419314194141951419614197141981419914200142011420214203142041420514206142071420814209142101421114212142131421414215142161421714218142191422014221142221422314224142251422614227142281422914230142311423214233142341423514236142371423814239142401424114242142431424414245142461424714248142491425014251142521425314254142551425614257142581425914260142611426214263142641426514266142671426814269142701427114272142731427414275142761427714278142791428014281142821428314284142851428614287142881428914290142911429214293142941429514296142971429814299143001430114302143031430414305143061430714308143091431014311143121431314314143151431614317143181431914320143211432214323143241432514326143271432814329143301433114332143331433414335143361433714338143391434014341143421434314344143451434614347143481434914350143511435214353143541435514356143571435814359143601436114362143631436414365143661436714368143691437014371143721437314374143751437614377143781437914380143811438214383143841438514386143871438814389143901439114392143931439414395143961439714398143991440014401144021440314404144051440614407144081440914410144111441214413144141441514416144171441814419144201442114422144231442414425144261442714428144291443014431144321443314434144351443614437144381443914440144411444214443144441444514446144471444814449144501445114452144531445414455144561445714458144591446014461144621446314464144651446614467144681446914470144711447214473144741447514476144771447814479144801448114482144831448414485144861448714488144891449014491144921449314494144951449614497144981449914500145011450214503145041450514506145071450814509145101451114512145131451414515145161451714518145191452014521145221452314524145251452614527145281452914530145311453214533145341453514536145371453814539145401454114542145431454414545145461454714548145491455014551145521455314554145551455614557145581455914560145611456214563145641456514566145671456814569145701457114572145731457414575145761457714578145791458014581145821458314584145851458614587145881458914590145911459214593145941459514596145971459814599146001460114602146031460414605146061460714608146091461014611146121461314614146151461614617146181461914620146211462214623146241462514626146271462814629146301463114632146331463414635146361463714638146391464014641146421464314644146451464614647146481464914650146511465214653146541465514656146571465814659146601466114662146631466414665146661466714668146691467014671146721467314674146751467614677146781467914680146811468214683146841468514686146871468814689146901469114692146931469414695146961469714698146991470014701147021470314704147051470614707147081470914710147111471214713147141471514716147171471814719147201472114722147231472414725147261472714728147291473014731147321473314734147351473614737147381473914740147411474214743147441474514746147471474814749147501475114752147531475414755147561475714758147591476014761147621476314764147651476614767147681476914770147711477214773147741477514776147771477814779147801478114782147831478414785147861478714788147891479014791147921479314794147951479614797147981479914800148011480214803148041480514806148071480814809148101481114812148131481414815148161481714818148191482014821148221482314824148251482614827148281482914830148311483214833148341483514836148371483814839148401484114842148431484414845148461484714848148491485014851148521485314854148551485614857148581485914860148611486214863148641486514866148671486814869148701487114872148731487414875148761487714878148791488014881148821488314884148851488614887148881488914890148911489214893148941489514896148971489814899149001490114902149031490414905149061490714908149091491014911149121491314914149151491614917149181491914920149211492214923149241492514926149271492814929149301493114932149331493414935149361493714938149391494014941149421494314944149451494614947149481494914950149511495214953149541495514956149571495814959149601496114962149631496414965149661496714968149691497014971149721497314974149751497614977149781497914980149811498214983149841498514986149871498814989149901499114992149931499414995149961499714998149991500015001150021500315004150051500615007150081500915010150111501215013150141501515016150171501815019150201502115022150231502415025150261502715028150291503015031150321503315034150351503615037150381503915040150411504215043150441504515046150471504815049150501505115052150531505415055150561505715058150591506015061150621506315064150651506615067150681506915070150711507215073150741507515076150771507815079150801508115082150831508415085150861508715088150891509015091150921509315094150951509615097150981509915100151011510215103151041510515106151071510815109151101511115112151131511415115151161511715118151191512015121151221512315124151251512615127151281512915130151311513215133151341513515136151371513815139151401514115142151431514415145151461514715148151491515015151151521515315154151551515615157151581515915160151611516215163151641516515166151671516815169151701517115172151731517415175151761517715178151791518015181151821518315184151851518615187151881518915190151911519215193151941519515196151971519815199152001520115202152031520415205152061520715208152091521015211152121521315214152151521615217152181521915220152211522215223152241522515226152271522815229152301523115232152331523415235152361523715238152391524015241152421524315244152451524615247152481524915250152511525215253152541525515256152571525815259152601526115262152631526415265152661526715268152691527015271152721527315274152751527615277152781527915280152811528215283152841528515286152871528815289152901529115292152931529415295152961529715298152991530015301153021530315304153051530615307153081530915310153111531215313153141531515316153171531815319153201532115322153231532415325153261532715328153291533015331153321533315334153351533615337153381533915340153411534215343153441534515346153471534815349153501535115352153531535415355153561535715358153591536015361153621536315364153651536615367153681536915370153711537215373153741537515376153771537815379153801538115382153831538415385153861538715388153891539015391153921539315394153951539615397153981539915400154011540215403154041540515406154071540815409154101541115412154131541415415154161541715418154191542015421154221542315424154251542615427154281542915430154311543215433154341543515436154371543815439154401544115442154431544415445154461544715448154491545015451154521545315454154551545615457154581545915460154611546215463154641546515466154671546815469154701547115472154731547415475154761547715478154791548015481154821548315484154851548615487154881548915490154911549215493154941549515496154971549815499155001550115502155031550415505155061550715508155091551015511155121551315514155151551615517155181551915520155211552215523155241552515526155271552815529155301553115532155331553415535155361553715538155391554015541155421554315544155451554615547155481554915550155511555215553155541555515556155571555815559155601556115562155631556415565155661556715568155691557015571155721557315574155751557615577155781557915580155811558215583155841558515586155871558815589155901559115592155931559415595155961559715598155991560015601156021560315604156051560615607156081560915610156111561215613156141561515616156171561815619156201562115622156231562415625156261562715628156291563015631156321563315634156351563615637156381563915640156411564215643156441564515646156471564815649156501565115652156531565415655156561565715658156591566015661156621566315664156651566615667156681566915670156711567215673156741567515676156771567815679156801568115682156831568415685156861568715688156891569015691156921569315694156951569615697156981569915700157011570215703157041570515706157071570815709157101571115712157131571415715157161571715718157191572015721157221572315724157251572615727157281572915730157311573215733157341573515736157371573815739157401574115742157431574415745157461574715748157491575015751157521575315754157551575615757157581575915760157611576215763157641576515766157671576815769157701577115772157731577415775157761577715778157791578015781157821578315784157851578615787157881578915790157911579215793157941579515796157971579815799158001580115802158031580415805158061580715808158091581015811158121581315814158151581615817158181581915820158211582215823158241582515826158271582815829158301583115832158331583415835158361583715838158391584015841158421584315844158451584615847158481584915850158511585215853158541585515856158571585815859158601586115862158631586415865158661586715868158691587015871158721587315874158751587615877158781587915880158811588215883158841588515886158871588815889158901589115892158931589415895158961589715898158991590015901159021590315904159051590615907159081590915910159111591215913159141591515916159171591815919159201592115922159231592415925159261592715928159291593015931159321593315934159351593615937159381593915940159411594215943159441594515946159471594815949159501595115952159531595415955159561595715958159591596015961159621596315964159651596615967159681596915970159711597215973159741597515976159771597815979159801598115982159831598415985159861598715988159891599015991159921599315994159951599615997159981599916000160011600216003160041600516006160071600816009160101601116012160131601416015160161601716018160191602016021160221602316024160251602616027160281602916030160311603216033160341603516036160371603816039160401604116042160431604416045160461604716048160491605016051160521605316054160551605616057160581605916060160611606216063160641606516066160671606816069160701607116072160731607416075160761607716078160791608016081160821608316084160851608616087160881608916090160911609216093160941609516096160971609816099161001610116102161031610416105161061610716108161091611016111161121611316114161151611616117161181611916120161211612216123161241612516126161271612816129161301613116132161331613416135161361613716138161391614016141161421614316144161451614616147161481614916150161511615216153161541615516156161571615816159161601616116162161631616416165161661616716168161691617016171161721617316174161751617616177161781617916180161811618216183161841618516186161871618816189161901619116192161931619416195161961619716198161991620016201162021620316204162051620616207162081620916210162111621216213162141621516216162171621816219162201622116222162231622416225162261622716228162291623016231162321623316234162351623616237162381623916240162411624216243162441624516246162471624816249162501625116252162531625416255162561625716258162591626016261162621626316264162651626616267162681626916270162711627216273162741627516276162771627816279162801628116282162831628416285162861628716288162891629016291162921629316294162951629616297162981629916300163011630216303163041630516306163071630816309163101631116312163131631416315163161631716318163191632016321163221632316324163251632616327163281632916330163311633216333163341633516336163371633816339163401634116342163431634416345163461634716348163491635016351163521635316354163551635616357163581635916360163611636216363163641636516366163671636816369163701637116372163731637416375163761637716378163791638016381163821638316384163851638616387163881638916390163911639216393163941639516396163971639816399164001640116402164031640416405164061640716408164091641016411164121641316414164151641616417164181641916420164211642216423164241642516426164271642816429164301643116432164331643416435164361643716438164391644016441164421644316444164451644616447164481644916450164511645216453164541645516456164571645816459164601646116462164631646416465164661646716468164691647016471164721647316474164751647616477164781647916480164811648216483164841648516486164871648816489164901649116492164931649416495164961649716498164991650016501165021650316504165051650616507165081650916510165111651216513165141651516516165171651816519165201652116522165231652416525165261652716528165291653016531165321653316534165351653616537165381653916540165411654216543165441654516546165471654816549165501655116552165531655416555165561655716558165591656016561165621656316564165651656616567165681656916570165711657216573165741657516576165771657816579165801658116582165831658416585165861658716588165891659016591165921659316594165951659616597165981659916600166011660216603166041660516606166071660816609166101661116612166131661416615166161661716618166191662016621166221662316624166251662616627166281662916630166311663216633166341663516636166371663816639166401664116642166431664416645166461664716648166491665016651166521665316654166551665616657166581665916660166611666216663166641666516666166671666816669166701667116672166731667416675166761667716678166791668016681166821668316684166851668616687166881668916690166911669216693166941669516696166971669816699167001670116702167031670416705167061670716708167091671016711167121671316714167151671616717167181671916720167211672216723167241672516726167271672816729167301673116732167331673416735167361673716738167391674016741167421674316744167451674616747167481674916750167511675216753167541675516756167571675816759167601676116762167631676416765167661676716768167691677016771167721677316774167751677616777167781677916780167811678216783167841678516786167871678816789167901679116792167931679416795167961679716798167991680016801168021680316804168051680616807168081680916810168111681216813168141681516816168171681816819168201682116822168231682416825168261682716828168291683016831168321683316834168351683616837168381683916840168411684216843168441684516846168471684816849168501685116852168531685416855168561685716858168591686016861168621686316864168651686616867168681686916870168711687216873168741687516876168771687816879168801688116882168831688416885168861688716888168891689016891168921689316894168951689616897168981689916900169011690216903169041690516906169071690816909169101691116912169131691416915169161691716918169191692016921169221692316924169251692616927169281692916930169311693216933169341693516936169371693816939169401694116942169431694416945169461694716948169491695016951169521695316954169551695616957169581695916960169611696216963169641696516966169671696816969169701697116972169731697416975169761697716978169791698016981169821698316984169851698616987169881698916990169911699216993169941699516996169971699816999170001700117002170031700417005170061700717008170091701017011170121701317014170151701617017170181701917020170211702217023170241702517026170271702817029170301703117032170331703417035170361703717038170391704017041170421704317044170451704617047170481704917050170511705217053170541705517056170571705817059170601706117062170631706417065170661706717068170691707017071170721707317074170751707617077170781707917080170811708217083170841708517086170871708817089170901709117092170931709417095170961709717098170991710017101171021710317104171051710617107171081710917110171111711217113171141711517116171171711817119171201712117122171231712417125171261712717128171291713017131171321713317134171351713617137171381713917140171411714217143171441714517146171471714817149171501715117152171531715417155171561715717158171591716017161171621716317164171651716617167171681716917170171711717217173171741717517176171771717817179171801718117182171831718417185171861718717188171891719017191171921719317194171951719617197171981719917200172011720217203172041720517206172071720817209172101721117212172131721417215172161721717218172191722017221172221722317224172251722617227172281722917230172311723217233172341723517236172371723817239172401724117242172431724417245172461724717248172491725017251172521725317254172551725617257172581725917260172611726217263172641726517266172671726817269172701727117272172731727417275172761727717278172791728017281172821728317284172851728617287172881728917290172911729217293172941729517296172971729817299173001730117302173031730417305173061730717308173091731017311173121731317314173151731617317173181731917320173211732217323173241732517326173271732817329173301733117332173331733417335173361733717338173391734017341173421734317344173451734617347173481734917350173511735217353173541735517356173571735817359173601736117362173631736417365173661736717368173691737017371173721737317374173751737617377173781737917380173811738217383173841738517386173871738817389173901739117392173931739417395173961739717398173991740017401174021740317404174051740617407174081740917410174111741217413174141741517416174171741817419174201742117422174231742417425174261742717428174291743017431174321743317434174351743617437174381743917440174411744217443174441744517446174471744817449174501745117452174531745417455174561745717458174591746017461174621746317464174651746617467174681746917470174711747217473174741747517476174771747817479174801748117482174831748417485174861748717488174891749017491174921749317494174951749617497174981749917500175011750217503175041750517506175071750817509175101751117512175131751417515175161751717518175191752017521175221752317524175251752617527175281752917530175311753217533175341753517536175371753817539175401754117542175431754417545175461754717548175491755017551175521755317554175551755617557175581755917560175611756217563175641756517566175671756817569175701757117572175731757417575175761757717578175791758017581175821758317584175851758617587175881758917590175911759217593175941759517596175971759817599176001760117602176031760417605176061760717608176091761017611176121761317614176151761617617176181761917620176211762217623176241762517626176271762817629176301763117632176331763417635176361763717638176391764017641176421764317644176451764617647176481764917650176511765217653176541765517656176571765817659176601766117662176631766417665176661766717668176691767017671176721767317674176751767617677176781767917680176811768217683176841768517686176871768817689176901769117692176931769417695176961769717698176991770017701177021770317704177051770617707177081770917710177111771217713177141771517716177171771817719177201772117722177231772417725177261772717728177291773017731177321773317734177351773617737177381773917740177411774217743177441774517746177471774817749177501775117752177531775417755177561775717758177591776017761177621776317764177651776617767177681776917770177711777217773177741777517776177771777817779177801778117782177831778417785177861778717788177891779017791177921779317794177951779617797177981779917800178011780217803178041780517806178071780817809178101781117812178131781417815178161781717818178191782017821178221782317824178251782617827178281782917830178311783217833178341783517836178371783817839178401784117842178431784417845178461784717848178491785017851178521785317854178551785617857178581785917860178611786217863178641786517866178671786817869178701787117872178731787417875178761787717878178791788017881178821788317884178851788617887178881788917890178911789217893178941789517896178971789817899179001790117902179031790417905179061790717908179091791017911179121791317914179151791617917179181791917920179211792217923179241792517926179271792817929179301793117932179331793417935179361793717938179391794017941179421794317944179451794617947179481794917950179511795217953179541795517956179571795817959179601796117962179631796417965179661796717968179691797017971179721797317974179751797617977179781797917980179811798217983179841798517986179871798817989179901799117992179931799417995179961799717998179991800018001180021800318004180051800618007180081800918010180111801218013180141801518016180171801818019180201802118022180231802418025180261802718028180291803018031180321803318034180351803618037180381803918040180411804218043180441804518046180471804818049180501805118052180531805418055180561805718058180591806018061180621806318064180651806618067180681806918070180711807218073180741807518076180771807818079180801808118082180831808418085180861808718088180891809018091180921809318094180951809618097180981809918100181011810218103181041810518106181071810818109181101811118112181131811418115181161811718118181191812018121181221812318124181251812618127181281812918130181311813218133181341813518136181371813818139181401814118142181431814418145181461814718148181491815018151181521815318154181551815618157181581815918160181611816218163181641816518166181671816818169181701817118172181731817418175181761817718178181791818018181181821818318184181851818618187181881818918190181911819218193181941819518196181971819818199182001820118202182031820418205182061820718208182091821018211182121821318214182151821618217182181821918220182211822218223182241822518226182271822818229182301823118232182331823418235182361823718238182391824018241182421824318244182451824618247182481824918250182511825218253182541825518256182571825818259182601826118262182631826418265182661826718268182691827018271182721827318274182751827618277182781827918280182811828218283182841828518286182871828818289182901829118292182931829418295182961829718298182991830018301183021830318304183051830618307183081830918310183111831218313183141831518316183171831818319183201832118322183231832418325183261832718328183291833018331183321833318334183351833618337183381833918340183411834218343183441834518346183471834818349183501835118352183531835418355183561835718358183591836018361183621836318364183651836618367183681836918370183711837218373183741837518376183771837818379183801838118382183831838418385183861838718388183891839018391183921839318394183951839618397183981839918400184011840218403184041840518406184071840818409184101841118412184131841418415184161841718418184191842018421184221842318424184251842618427184281842918430184311843218433184341843518436184371843818439184401844118442184431844418445184461844718448184491845018451184521845318454184551845618457184581845918460184611846218463184641846518466184671846818469184701847118472184731847418475184761847718478184791848018481184821848318484184851848618487184881848918490184911849218493184941849518496184971849818499185001850118502185031850418505185061850718508185091851018511185121851318514185151851618517185181851918520185211852218523185241852518526185271852818529185301853118532185331853418535185361853718538185391854018541185421854318544185451854618547185481854918550185511855218553185541855518556185571855818559185601856118562185631856418565185661856718568185691857018571185721857318574185751857618577185781857918580185811858218583185841858518586185871858818589185901859118592185931859418595185961859718598185991860018601186021860318604186051860618607186081860918610186111861218613186141861518616186171861818619186201862118622186231862418625186261862718628186291863018631186321863318634186351863618637186381863918640186411864218643186441864518646186471864818649186501865118652186531865418655186561865718658186591866018661186621866318664186651866618667186681866918670186711867218673186741867518676186771867818679186801868118682186831868418685186861868718688186891869018691186921869318694186951869618697186981869918700187011870218703187041870518706187071870818709187101871118712187131871418715187161871718718187191872018721187221872318724187251872618727187281872918730187311873218733187341873518736187371873818739187401874118742187431874418745187461874718748187491875018751187521875318754187551875618757187581875918760187611876218763187641876518766187671876818769187701877118772187731877418775187761877718778187791878018781187821878318784187851878618787187881878918790187911879218793187941879518796187971879818799188001880118802188031880418805188061880718808188091881018811188121881318814188151881618817188181881918820188211882218823188241882518826188271882818829188301883118832188331883418835188361883718838188391884018841188421884318844188451884618847188481884918850188511885218853188541885518856188571885818859188601886118862188631886418865188661886718868188691887018871188721887318874188751887618877188781887918880188811888218883188841888518886188871888818889188901889118892188931889418895188961889718898188991890018901189021890318904189051890618907189081890918910189111891218913189141891518916189171891818919189201892118922189231892418925189261892718928189291893018931189321893318934189351893618937189381893918940189411894218943189441894518946189471894818949189501895118952189531895418955189561895718958189591896018961189621896318964189651896618967189681896918970189711897218973189741897518976189771897818979189801898118982189831898418985189861898718988189891899018991189921899318994189951899618997189981899919000190011900219003190041900519006190071900819009190101901119012190131901419015190161901719018190191902019021190221902319024190251902619027190281902919030190311903219033190341903519036190371903819039190401904119042190431904419045190461904719048190491905019051190521905319054190551905619057190581905919060190611906219063190641906519066190671906819069190701907119072190731907419075190761907719078190791908019081190821908319084190851908619087190881908919090190911909219093190941909519096190971909819099191001910119102191031910419105191061910719108191091911019111191121911319114191151911619117191181911919120191211912219123191241912519126191271912819129191301913119132191331913419135191361913719138191391914019141191421914319144191451914619147191481914919150191511915219153191541915519156191571915819159191601916119162191631916419165191661916719168191691917019171191721917319174191751917619177191781917919180191811918219183191841918519186191871918819189191901919119192191931919419195191961919719198191991920019201192021920319204192051920619207192081920919210192111921219213192141921519216192171921819219192201922119222192231922419225192261922719228192291923019231192321923319234192351923619237192381923919240192411924219243192441924519246192471924819249192501925119252192531925419255192561925719258192591926019261192621926319264192651926619267192681926919270192711927219273192741927519276192771927819279192801928119282192831928419285192861928719288192891929019291192921929319294192951929619297192981929919300193011930219303193041930519306193071930819309193101931119312193131931419315193161931719318193191932019321193221932319324193251932619327193281932919330193311933219333193341933519336193371933819339193401934119342193431934419345193461934719348193491935019351193521935319354193551935619357193581935919360193611936219363193641936519366193671936819369193701937119372193731937419375193761937719378193791938019381193821938319384193851938619387193881938919390193911939219393193941939519396193971939819399194001940119402194031940419405194061940719408194091941019411194121941319414194151941619417194181941919420194211942219423194241942519426194271942819429194301943119432194331943419435194361943719438194391944019441194421944319444194451944619447194481944919450194511945219453194541945519456194571945819459194601946119462194631946419465194661946719468194691947019471194721947319474194751947619477194781947919480194811948219483194841948519486194871948819489194901949119492194931949419495194961949719498194991950019501195021950319504195051950619507195081950919510195111951219513195141951519516195171951819519195201952119522195231952419525195261952719528195291953019531195321953319534195351953619537195381953919540195411954219543195441954519546195471954819549195501955119552195531955419555195561955719558195591956019561195621956319564195651956619567195681956919570195711957219573195741957519576195771957819579195801958119582195831958419585195861958719588195891959019591195921959319594195951959619597195981959919600196011960219603196041960519606196071960819609196101961119612196131961419615196161961719618196191962019621196221962319624196251962619627196281962919630196311963219633196341963519636196371963819639196401964119642196431964419645196461964719648196491965019651196521965319654196551965619657196581965919660196611966219663196641966519666196671966819669196701967119672196731967419675196761967719678196791968019681196821968319684196851968619687196881968919690196911969219693196941969519696196971969819699197001970119702197031970419705197061970719708197091971019711197121971319714197151971619717197181971919720197211972219723197241972519726197271972819729197301973119732197331973419735197361973719738197391974019741197421974319744197451974619747197481974919750197511975219753197541975519756197571975819759197601976119762197631976419765197661976719768197691977019771197721977319774197751977619777197781977919780197811978219783197841978519786197871978819789197901979119792197931979419795197961979719798197991980019801198021980319804198051980619807198081980919810198111981219813198141981519816198171981819819198201982119822198231982419825198261982719828198291983019831198321983319834198351983619837198381983919840198411984219843198441984519846198471984819849198501985119852198531985419855198561985719858198591986019861198621986319864198651986619867198681986919870198711987219873198741987519876198771987819879198801988119882198831988419885198861988719888198891989019891198921989319894198951989619897198981989919900199011990219903199041990519906199071990819909199101991119912199131991419915199161991719918199191992019921199221992319924199251992619927199281992919930199311993219933199341993519936199371993819939199401994119942199431994419945199461994719948199491995019951199521995319954199551995619957199581995919960199611996219963199641996519966199671996819969199701997119972199731997419975199761997719978199791998019981199821998319984199851998619987199881998919990199911999219993199941999519996199971999819999200002000120002200032000420005200062000720008200092001020011200122001320014200152001620017200182001920020200212002220023200242002520026200272002820029200302003120032200332003420035200362003720038200392004020041200422004320044200452004620047200482004920050200512005220053200542005520056200572005820059200602006120062200632006420065200662006720068200692007020071200722007320074200752007620077200782007920080200812008220083200842008520086200872008820089200902009120092200932009420095200962009720098200992010020101201022010320104201052010620107201082010920110201112011220113201142011520116201172011820119201202012120122201232012420125201262012720128201292013020131201322013320134201352013620137201382013920140201412014220143201442014520146201472014820149201502015120152201532015420155201562015720158201592016020161201622016320164201652016620167201682016920170201712017220173201742017520176201772017820179201802018120182201832018420185201862018720188201892019020191201922019320194201952019620197201982019920200202012020220203202042020520206202072020820209202102021120212202132021420215202162021720218202192022020221202222022320224202252022620227202282022920230202312023220233202342023520236202372023820239202402024120242202432024420245202462024720248202492025020251202522025320254202552025620257202582025920260202612026220263202642026520266202672026820269202702027120272202732027420275202762027720278202792028020281202822028320284202852028620287202882028920290202912029220293202942029520296202972029820299203002030120302203032030420305203062030720308203092031020311203122031320314203152031620317203182031920320203212032220323203242032520326203272032820329203302033120332203332033420335203362033720338203392034020341203422034320344203452034620347203482034920350203512035220353203542035520356203572035820359203602036120362203632036420365203662036720368203692037020371203722037320374203752037620377203782037920380203812038220383203842038520386203872038820389203902039120392203932039420395203962039720398203992040020401204022040320404204052040620407204082040920410204112041220413204142041520416204172041820419204202042120422204232042420425204262042720428204292043020431204322043320434204352043620437204382043920440204412044220443204442044520446204472044820449204502045120452204532045420455204562045720458204592046020461204622046320464204652046620467204682046920470204712047220473204742047520476204772047820479204802048120482204832048420485204862048720488204892049020491204922049320494204952049620497204982049920500205012050220503205042050520506205072050820509205102051120512205132051420515205162051720518205192052020521205222052320524205252052620527205282052920530205312053220533205342053520536205372053820539205402054120542205432054420545205462054720548205492055020551205522055320554205552055620557205582055920560205612056220563205642056520566205672056820569205702057120572205732057420575205762057720578205792058020581205822058320584205852058620587205882058920590205912059220593205942059520596205972059820599206002060120602206032060420605206062060720608206092061020611206122061320614206152061620617206182061920620206212062220623206242062520626206272062820629206302063120632206332063420635206362063720638206392064020641206422064320644206452064620647206482064920650206512065220653206542065520656206572065820659206602066120662206632066420665206662066720668206692067020671206722067320674206752067620677206782067920680206812068220683206842068520686206872068820689206902069120692206932069420695206962069720698206992070020701207022070320704207052070620707207082070920710207112071220713207142071520716207172071820719207202072120722207232072420725207262072720728207292073020731207322073320734207352073620737207382073920740207412074220743207442074520746207472074820749207502075120752207532075420755207562075720758207592076020761207622076320764207652076620767207682076920770207712077220773207742077520776207772077820779207802078120782207832078420785207862078720788207892079020791207922079320794207952079620797207982079920800208012080220803208042080520806208072080820809208102081120812208132081420815208162081720818208192082020821208222082320824208252082620827208282082920830208312083220833208342083520836208372083820839208402084120842208432084420845208462084720848208492085020851208522085320854208552085620857208582085920860208612086220863208642086520866208672086820869208702087120872208732087420875208762087720878208792088020881208822088320884208852088620887208882088920890208912089220893208942089520896208972089820899209002090120902209032090420905209062090720908209092091020911209122091320914209152091620917209182091920920209212092220923209242092520926209272092820929209302093120932209332093420935209362093720938209392094020941209422094320944209452094620947209482094920950209512095220953209542095520956209572095820959209602096120962209632096420965209662096720968209692097020971209722097320974209752097620977209782097920980209812098220983209842098520986209872098820989209902099120992209932099420995209962099720998209992100021001210022100321004210052100621007210082100921010210112101221013210142101521016210172101821019210202102121022210232102421025210262102721028210292103021031210322103321034210352103621037210382103921040210412104221043210442104521046210472104821049210502105121052210532105421055210562105721058210592106021061210622106321064210652106621067210682106921070210712107221073210742107521076210772107821079210802108121082210832108421085210862108721088210892109021091210922109321094210952109621097210982109921100211012110221103211042110521106211072110821109211102111121112211132111421115211162111721118211192112021121211222112321124211252112621127211282112921130211312113221133211342113521136211372113821139211402114121142211432114421145211462114721148211492115021151211522115321154211552115621157211582115921160211612116221163211642116521166211672116821169211702117121172211732117421175211762117721178211792118021181211822118321184211852118621187211882118921190211912119221193211942119521196211972119821199212002120121202212032120421205212062120721208212092121021211212122121321214212152121621217212182121921220212212122221223212242122521226212272122821229212302123121232212332123421235212362123721238212392124021241212422124321244212452124621247212482124921250212512125221253212542125521256212572125821259212602126121262212632126421265212662126721268212692127021271212722127321274212752127621277212782127921280212812128221283212842128521286212872128821289212902129121292212932129421295212962129721298212992130021301213022130321304213052130621307213082130921310213112131221313213142131521316213172131821319213202132121322213232132421325213262132721328213292133021331213322133321334213352133621337213382133921340213412134221343213442134521346213472134821349213502135121352213532135421355213562135721358213592136021361213622136321364213652136621367213682136921370213712137221373213742137521376213772137821379213802138121382213832138421385213862138721388213892139021391213922139321394213952139621397213982139921400214012140221403214042140521406214072140821409214102141121412214132141421415214162141721418214192142021421214222142321424214252142621427214282142921430214312143221433214342143521436214372143821439214402144121442214432144421445214462144721448214492145021451214522145321454214552145621457214582145921460214612146221463214642146521466214672146821469214702147121472214732147421475214762147721478214792148021481214822148321484214852148621487214882148921490214912149221493214942149521496214972149821499215002150121502215032150421505215062150721508215092151021511215122151321514215152151621517215182151921520215212152221523215242152521526215272152821529215302153121532215332153421535215362153721538215392154021541215422154321544215452154621547215482154921550215512155221553215542155521556215572155821559215602156121562215632156421565215662156721568215692157021571215722157321574215752157621577215782157921580215812158221583215842158521586215872158821589215902159121592215932159421595215962159721598215992160021601216022160321604216052160621607216082160921610216112161221613216142161521616216172161821619216202162121622216232162421625216262162721628216292163021631216322163321634216352163621637216382163921640216412164221643216442164521646216472164821649216502165121652216532165421655216562165721658216592166021661216622166321664216652166621667216682166921670216712167221673216742167521676216772167821679216802168121682216832168421685216862168721688216892169021691216922169321694216952169621697216982169921700217012170221703217042170521706217072170821709217102171121712217132171421715217162171721718217192172021721217222172321724217252172621727217282172921730217312173221733217342173521736217372173821739217402174121742217432174421745217462174721748217492175021751217522175321754217552175621757217582175921760217612176221763217642176521766217672176821769217702177121772217732177421775217762177721778217792178021781217822178321784217852178621787217882178921790217912179221793217942179521796217972179821799218002180121802218032180421805218062180721808218092181021811218122181321814218152181621817218182181921820218212182221823218242182521826218272182821829218302183121832218332183421835218362183721838218392184021841218422184321844218452184621847218482184921850218512185221853218542185521856218572185821859218602186121862218632186421865218662186721868218692187021871218722187321874218752187621877218782187921880218812188221883218842188521886218872188821889218902189121892218932189421895218962189721898218992190021901219022190321904219052190621907219082190921910219112191221913219142191521916219172191821919219202192121922219232192421925219262192721928219292193021931219322193321934219352193621937219382193921940219412194221943219442194521946219472194821949219502195121952219532195421955219562195721958219592196021961219622196321964219652196621967219682196921970219712197221973219742197521976219772197821979219802198121982219832198421985219862198721988219892199021991219922199321994219952199621997219982199922000220012200222003220042200522006220072200822009220102201122012220132201422015220162201722018220192202022021220222202322024220252202622027220282202922030220312203222033220342203522036220372203822039220402204122042220432204422045220462204722048220492205022051220522205322054220552205622057220582205922060220612206222063220642206522066220672206822069220702207122072220732207422075220762207722078220792208022081220822208322084220852208622087220882208922090220912209222093220942209522096220972209822099221002210122102221032210422105221062210722108221092211022111221122211322114221152211622117221182211922120221212212222123221242212522126221272212822129221302213122132221332213422135221362213722138221392214022141221422214322144221452214622147221482214922150221512215222153221542215522156221572215822159221602216122162221632216422165221662216722168221692217022171221722217322174221752217622177221782217922180221812218222183221842218522186221872218822189221902219122192221932219422195221962219722198221992220022201222022220322204222052220622207222082220922210222112221222213222142221522216222172221822219222202222122222222232222422225222262222722228222292223022231222322223322234222352223622237222382223922240222412224222243222442224522246222472224822249222502225122252222532225422255222562225722258222592226022261222622226322264222652226622267222682226922270222712227222273222742227522276222772227822279222802228122282222832228422285222862228722288222892229022291222922229322294222952229622297222982229922300223012230222303223042230522306223072230822309223102231122312223132231422315223162231722318223192232022321223222232322324223252232622327223282232922330223312233222333223342233522336223372233822339223402234122342223432234422345223462234722348223492235022351223522235322354223552235622357223582235922360223612236222363223642236522366223672236822369223702237122372223732237422375223762237722378223792238022381223822238322384223852238622387223882238922390223912239222393223942239522396223972239822399224002240122402224032240422405224062240722408224092241022411224122241322414224152241622417224182241922420224212242222423224242242522426224272242822429224302243122432224332243422435224362243722438224392244022441224422244322444224452244622447224482244922450224512245222453224542245522456224572245822459224602246122462224632246422465224662246722468224692247022471224722247322474224752247622477224782247922480224812248222483224842248522486224872248822489224902249122492224932249422495224962249722498224992250022501225022250322504225052250622507225082250922510225112251222513225142251522516225172251822519225202252122522225232252422525225262252722528225292253022531225322253322534225352253622537225382253922540225412254222543225442254522546225472254822549225502255122552225532255422555225562255722558225592256022561225622256322564225652256622567225682256922570225712257222573225742257522576225772257822579225802258122582225832258422585225862258722588225892259022591225922259322594225952259622597225982259922600226012260222603226042260522606226072260822609226102261122612226132261422615226162261722618226192262022621226222262322624226252262622627226282262922630226312263222633226342263522636226372263822639226402264122642226432264422645226462264722648226492265022651226522265322654226552265622657226582265922660226612266222663226642266522666226672266822669226702267122672226732267422675226762267722678226792268022681226822268322684226852268622687226882268922690226912269222693226942269522696226972269822699227002270122702227032270422705227062270722708227092271022711227122271322714227152271622717227182271922720227212272222723227242272522726227272272822729227302273122732227332273422735227362273722738227392274022741227422274322744227452274622747227482274922750227512275222753227542275522756227572275822759227602276122762227632276422765227662276722768227692277022771227722277322774227752277622777227782277922780227812278222783227842278522786227872278822789227902279122792227932279422795227962279722798227992280022801228022280322804228052280622807228082280922810228112281222813228142281522816228172281822819228202282122822228232282422825228262282722828228292283022831228322283322834228352283622837228382283922840228412284222843228442284522846228472284822849228502285122852228532285422855228562285722858228592286022861228622286322864228652286622867228682286922870228712287222873228742287522876228772287822879228802288122882228832288422885228862288722888228892289022891228922289322894228952289622897228982289922900229012290222903229042290522906229072290822909229102291122912229132291422915229162291722918229192292022921229222292322924229252292622927229282292922930229312293222933229342293522936229372293822939229402294122942229432294422945229462294722948229492295022951229522295322954229552295622957229582295922960229612296222963229642296522966229672296822969229702297122972229732297422975229762297722978229792298022981229822298322984229852298622987229882298922990229912299222993229942299522996229972299822999230002300123002230032300423005230062300723008230092301023011230122301323014230152301623017230182301923020230212302223023230242302523026230272302823029230302303123032230332303423035230362303723038230392304023041230422304323044230452304623047230482304923050230512305223053230542305523056230572305823059230602306123062230632306423065230662306723068230692307023071230722307323074230752307623077230782307923080230812308223083230842308523086230872308823089230902309123092230932309423095230962309723098230992310023101231022310323104231052310623107231082310923110231112311223113231142311523116231172311823119231202312123122231232312423125231262312723128231292313023131231322313323134231352313623137231382313923140231412314223143231442314523146231472314823149231502315123152231532315423155231562315723158231592316023161231622316323164231652316623167231682316923170231712317223173231742317523176231772317823179231802318123182231832318423185231862318723188231892319023191231922319323194231952319623197231982319923200232012320223203232042320523206232072320823209232102321123212232132321423215232162321723218232192322023221232222322323224232252322623227232282322923230232312323223233232342323523236232372323823239232402324123242232432324423245232462324723248232492325023251232522325323254232552325623257232582325923260232612326223263232642326523266232672326823269232702327123272232732327423275232762327723278232792328023281232822328323284232852328623287232882328923290232912329223293232942329523296232972329823299233002330123302233032330423305233062330723308233092331023311233122331323314233152331623317233182331923320233212332223323233242332523326233272332823329233302333123332233332333423335233362333723338233392334023341233422334323344233452334623347233482334923350233512335223353233542335523356233572335823359233602336123362233632336423365233662336723368233692337023371233722337323374233752337623377233782337923380233812338223383233842338523386233872338823389233902339123392233932339423395233962339723398233992340023401234022340323404234052340623407234082340923410234112341223413234142341523416234172341823419234202342123422234232342423425234262342723428234292343023431234322343323434234352343623437234382343923440234412344223443234442344523446234472344823449234502345123452234532345423455234562345723458234592346023461234622346323464234652346623467234682346923470234712347223473234742347523476234772347823479234802348123482234832348423485234862348723488234892349023491234922349323494234952349623497234982349923500235012350223503235042350523506235072350823509235102351123512235132351423515235162351723518235192352023521235222352323524235252352623527235282352923530235312353223533235342353523536235372353823539235402354123542235432354423545235462354723548235492355023551235522355323554235552355623557235582355923560235612356223563235642356523566235672356823569235702357123572235732357423575235762357723578235792358023581235822358323584235852358623587235882358923590235912359223593235942359523596235972359823599236002360123602236032360423605236062360723608236092361023611236122361323614236152361623617236182361923620236212362223623236242362523626236272362823629236302363123632236332363423635236362363723638236392364023641236422364323644236452364623647236482364923650236512365223653236542365523656236572365823659236602366123662236632366423665236662366723668236692367023671236722367323674236752367623677236782367923680236812368223683236842368523686236872368823689236902369123692236932369423695236962369723698236992370023701237022370323704237052370623707237082370923710237112371223713237142371523716237172371823719237202372123722237232372423725237262372723728237292373023731237322373323734237352373623737237382373923740237412374223743237442374523746237472374823749237502375123752237532375423755237562375723758237592376023761237622376323764237652376623767237682376923770237712377223773237742377523776237772377823779237802378123782237832378423785237862378723788237892379023791237922379323794237952379623797237982379923800238012380223803238042380523806238072380823809238102381123812238132381423815238162381723818238192382023821238222382323824238252382623827238282382923830238312383223833238342383523836238372383823839238402384123842238432384423845238462384723848238492385023851238522385323854238552385623857238582385923860238612386223863238642386523866238672386823869238702387123872238732387423875238762387723878238792388023881238822388323884238852388623887238882388923890238912389223893238942389523896238972389823899239002390123902239032390423905239062390723908239092391023911239122391323914239152391623917239182391923920239212392223923239242392523926239272392823929239302393123932239332393423935239362393723938239392394023941239422394323944239452394623947239482394923950239512395223953239542395523956239572395823959239602396123962239632396423965239662396723968239692397023971239722397323974239752397623977239782397923980239812398223983239842398523986239872398823989239902399123992239932399423995239962399723998239992400024001240022400324004240052400624007240082400924010240112401224013240142401524016240172401824019240202402124022240232402424025240262402724028240292403024031240322403324034240352403624037240382403924040240412404224043240442404524046240472404824049240502405124052240532405424055240562405724058240592406024061240622406324064240652406624067240682406924070240712407224073240742407524076240772407824079240802408124082240832408424085240862408724088240892409024091240922409324094240952409624097240982409924100241012410224103241042410524106241072410824109241102411124112241132411424115241162411724118241192412024121241222412324124241252412624127241282412924130241312413224133241342413524136241372413824139241402414124142241432414424145241462414724148241492415024151241522415324154241552415624157241582415924160241612416224163241642416524166241672416824169241702417124172241732417424175241762417724178241792418024181241822418324184241852418624187241882418924190241912419224193241942419524196241972419824199242002420124202242032420424205242062420724208242092421024211242122421324214242152421624217242182421924220242212422224223242242422524226242272422824229242302423124232242332423424235242362423724238242392424024241242422424324244242452424624247242482424924250242512425224253242542425524256242572425824259242602426124262242632426424265242662426724268242692427024271242722427324274242752427624277242782427924280242812428224283242842428524286242872428824289242902429124292242932429424295242962429724298242992430024301243022430324304243052430624307243082430924310243112431224313243142431524316243172431824319243202432124322243232432424325243262432724328243292433024331243322433324334243352433624337243382433924340243412434224343243442434524346243472434824349243502435124352243532435424355243562435724358243592436024361243622436324364243652436624367243682436924370243712437224373243742437524376243772437824379243802438124382243832438424385243862438724388243892439024391243922439324394243952439624397243982439924400244012440224403244042440524406244072440824409244102441124412244132441424415244162441724418244192442024421244222442324424244252442624427244282442924430244312443224433244342443524436244372443824439244402444124442244432444424445244462444724448244492445024451244522445324454244552445624457244582445924460244612446224463244642446524466244672446824469244702447124472244732447424475244762447724478244792448024481244822448324484244852448624487244882448924490244912449224493244942449524496244972449824499245002450124502245032450424505245062450724508245092451024511245122451324514245152451624517245182451924520245212452224523245242452524526245272452824529245302453124532245332453424535245362453724538245392454024541245422454324544245452454624547245482454924550245512455224553245542455524556245572455824559245602456124562245632456424565245662456724568245692457024571245722457324574245752457624577245782457924580245812458224583245842458524586245872458824589245902459124592245932459424595245962459724598245992460024601246022460324604246052460624607246082460924610246112461224613246142461524616246172461824619246202462124622246232462424625246262462724628246292463024631246322463324634246352463624637246382463924640246412464224643246442464524646246472464824649246502465124652246532465424655246562465724658246592466024661246622466324664246652466624667246682466924670246712467224673246742467524676246772467824679246802468124682246832468424685246862468724688246892469024691246922469324694246952469624697246982469924700247012470224703247042470524706247072470824709247102471124712247132471424715247162471724718247192472024721247222472324724247252472624727247282472924730247312473224733247342473524736247372473824739247402474124742247432474424745247462474724748247492475024751247522475324754247552475624757247582475924760247612476224763247642476524766247672476824769247702477124772247732477424775247762477724778247792478024781247822478324784247852478624787247882478924790247912479224793247942479524796247972479824799248002480124802248032480424805248062480724808248092481024811248122481324814248152481624817248182481924820248212482224823248242482524826248272482824829248302483124832248332483424835248362483724838248392484024841248422484324844248452484624847248482484924850248512485224853248542485524856248572485824859248602486124862248632486424865248662486724868248692487024871248722487324874248752487624877248782487924880248812488224883248842488524886248872488824889248902489124892248932489424895248962489724898248992490024901249022490324904249052490624907249082490924910249112491224913249142491524916249172491824919249202492124922249232492424925249262492724928249292493024931249322493324934249352493624937249382493924940249412494224943249442494524946249472494824949249502495124952249532495424955249562495724958249592496024961249622496324964249652496624967249682496924970249712497224973249742497524976249772497824979249802498124982249832498424985249862498724988249892499024991249922499324994249952499624997249982499925000250012500225003250042500525006250072500825009250102501125012250132501425015250162501725018250192502025021250222502325024250252502625027250282502925030250312503225033250342503525036250372503825039250402504125042250432504425045250462504725048250492505025051250522505325054250552505625057250582505925060250612506225063250642506525066250672506825069250702507125072250732507425075250762507725078250792508025081250822508325084250852508625087250882508925090250912509225093250942509525096250972509825099251002510125102251032510425105251062510725108251092511025111251122511325114251152511625117251182511925120251212512225123251242512525126251272512825129251302513125132251332513425135251362513725138251392514025141251422514325144251452514625147251482514925150251512515225153251542515525156251572515825159251602516125162251632516425165251662516725168251692517025171251722517325174251752517625177251782517925180251812518225183251842518525186251872518825189251902519125192251932519425195251962519725198251992520025201252022520325204252052520625207252082520925210252112521225213252142521525216252172521825219252202522125222252232522425225252262522725228252292523025231252322523325234252352523625237252382523925240252412524225243252442524525246252472524825249252502525125252252532525425255252562525725258252592526025261252622526325264252652526625267252682526925270252712527225273252742527525276252772527825279252802528125282252832528425285252862528725288252892529025291252922529325294252952529625297252982529925300253012530225303253042530525306253072530825309253102531125312253132531425315253162531725318253192532025321253222532325324253252532625327253282532925330253312533225333253342533525336253372533825339253402534125342253432534425345253462534725348253492535025351253522535325354253552535625357253582535925360253612536225363253642536525366253672536825369253702537125372253732537425375253762537725378253792538025381253822538325384253852538625387253882538925390253912539225393253942539525396253972539825399254002540125402254032540425405254062540725408254092541025411254122541325414254152541625417254182541925420254212542225423254242542525426254272542825429254302543125432254332543425435254362543725438254392544025441254422544325444254452544625447254482544925450254512545225453254542545525456254572545825459254602546125462254632546425465254662546725468254692547025471254722547325474254752547625477254782547925480254812548225483254842548525486254872548825489254902549125492254932549425495254962549725498254992550025501255022550325504255052550625507255082550925510255112551225513255142551525516255172551825519255202552125522255232552425525255262552725528255292553025531255322553325534255352553625537255382553925540255412554225543255442554525546255472554825549255502555125552255532555425555255562555725558255592556025561255622556325564255652556625567255682556925570255712557225573255742557525576255772557825579255802558125582255832558425585255862558725588255892559025591255922559325594255952559625597255982559925600256012560225603256042560525606256072560825609256102561125612256132561425615256162561725618256192562025621256222562325624256252562625627256282562925630256312563225633256342563525636256372563825639256402564125642256432564425645256462564725648256492565025651256522565325654256552565625657256582565925660256612566225663256642566525666256672566825669256702567125672256732567425675256762567725678256792568025681256822568325684256852568625687256882568925690256912569225693256942569525696256972569825699257002570125702257032570425705257062570725708257092571025711257122571325714257152571625717257182571925720257212572225723257242572525726257272572825729257302573125732257332573425735257362573725738257392574025741257422574325744257452574625747257482574925750257512575225753257542575525756257572575825759257602576125762257632576425765257662576725768257692577025771257722577325774257752577625777257782577925780257812578225783257842578525786257872578825789257902579125792257932579425795257962579725798257992580025801258022580325804258052580625807258082580925810258112581225813258142581525816258172581825819258202582125822258232582425825258262582725828258292583025831258322583325834258352583625837258382583925840258412584225843258442584525846258472584825849258502585125852258532585425855258562585725858258592586025861258622586325864258652586625867258682586925870258712587225873258742587525876258772587825879258802588125882258832588425885258862588725888258892589025891258922589325894258952589625897258982589925900259012590225903259042590525906259072590825909259102591125912259132591425915259162591725918259192592025921259222592325924259252592625927259282592925930259312593225933259342593525936259372593825939259402594125942259432594425945259462594725948259492595025951259522595325954259552595625957259582595925960259612596225963259642596525966259672596825969259702597125972259732597425975259762597725978259792598025981259822598325984259852598625987259882598925990259912599225993259942599525996259972599825999260002600126002260032600426005260062600726008260092601026011260122601326014260152601626017260182601926020260212602226023260242602526026260272602826029260302603126032260332603426035260362603726038260392604026041260422604326044260452604626047260482604926050260512605226053260542605526056260572605826059260602606126062260632606426065260662606726068260692607026071260722607326074260752607626077260782607926080260812608226083260842608526086260872608826089260902609126092260932609426095260962609726098260992610026101261022610326104261052610626107261082610926110261112611226113261142611526116261172611826119261202612126122261232612426125261262612726128261292613026131261322613326134261352613626137261382613926140261412614226143261442614526146261472614826149261502615126152261532615426155261562615726158261592616026161261622616326164261652616626167261682616926170261712617226173261742617526176261772617826179261802618126182261832618426185261862618726188261892619026191261922619326194261952619626197261982619926200262012620226203262042620526206262072620826209262102621126212262132621426215262162621726218262192622026221262222622326224262252622626227262282622926230262312623226233262342623526236262372623826239262402624126242262432624426245262462624726248262492625026251262522625326254262552625626257262582625926260262612626226263262642626526266262672626826269262702627126272262732627426275262762627726278262792628026281262822628326284262852628626287262882628926290262912629226293262942629526296262972629826299263002630126302263032630426305263062630726308263092631026311263122631326314263152631626317263182631926320263212632226323263242632526326263272632826329263302633126332263332633426335263362633726338263392634026341263422634326344263452634626347263482634926350263512635226353263542635526356263572635826359263602636126362263632636426365263662636726368263692637026371263722637326374263752637626377263782637926380263812638226383263842638526386263872638826389263902639126392263932639426395263962639726398263992640026401264022640326404264052640626407264082640926410264112641226413264142641526416264172641826419264202642126422264232642426425264262642726428264292643026431264322643326434264352643626437264382643926440264412644226443264442644526446264472644826449264502645126452264532645426455264562645726458264592646026461264622646326464264652646626467264682646926470264712647226473264742647526476264772647826479264802648126482264832648426485264862648726488264892649026491264922649326494264952649626497264982649926500265012650226503265042650526506265072650826509265102651126512265132651426515265162651726518265192652026521265222652326524265252652626527265282652926530265312653226533265342653526536265372653826539265402654126542265432654426545265462654726548265492655026551265522655326554265552655626557265582655926560265612656226563265642656526566265672656826569265702657126572265732657426575265762657726578265792658026581265822658326584265852658626587265882658926590265912659226593265942659526596265972659826599266002660126602266032660426605266062660726608266092661026611266122661326614266152661626617266182661926620266212662226623266242662526626266272662826629266302663126632266332663426635266362663726638266392664026641266422664326644266452664626647266482664926650266512665226653266542665526656266572665826659266602666126662266632666426665266662666726668266692667026671266722667326674266752667626677266782667926680266812668226683266842668526686266872668826689266902669126692266932669426695266962669726698266992670026701267022670326704267052670626707267082670926710267112671226713267142671526716267172671826719267202672126722267232672426725267262672726728267292673026731267322673326734267352673626737267382673926740267412674226743267442674526746267472674826749267502675126752267532675426755267562675726758267592676026761267622676326764267652676626767267682676926770267712677226773267742677526776267772677826779267802678126782267832678426785267862678726788267892679026791267922679326794267952679626797267982679926800268012680226803268042680526806268072680826809268102681126812268132681426815268162681726818268192682026821268222682326824268252682626827268282682926830268312683226833268342683526836268372683826839268402684126842268432684426845268462684726848268492685026851268522685326854268552685626857268582685926860268612686226863268642686526866268672686826869268702687126872268732687426875268762687726878268792688026881268822688326884268852688626887268882688926890268912689226893268942689526896268972689826899269002690126902269032690426905269062690726908269092691026911269122691326914269152691626917269182691926920269212692226923269242692526926269272692826929269302693126932269332693426935269362693726938269392694026941269422694326944269452694626947269482694926950269512695226953269542695526956269572695826959269602696126962269632696426965269662696726968269692697026971269722697326974269752697626977269782697926980269812698226983269842698526986269872698826989269902699126992269932699426995269962699726998269992700027001270022700327004270052700627007270082700927010270112701227013270142701527016270172701827019270202702127022270232702427025270262702727028270292703027031270322703327034270352703627037270382703927040270412704227043270442704527046270472704827049270502705127052270532705427055270562705727058270592706027061270622706327064270652706627067270682706927070270712707227073270742707527076270772707827079270802708127082270832708427085270862708727088270892709027091270922709327094270952709627097270982709927100271012710227103271042710527106271072710827109271102711127112271132711427115271162711727118271192712027121271222712327124271252712627127271282712927130271312713227133271342713527136271372713827139271402714127142271432714427145271462714727148271492715027151271522715327154271552715627157271582715927160271612716227163271642716527166271672716827169271702717127172271732717427175271762717727178271792718027181271822718327184271852718627187271882718927190271912719227193271942719527196271972719827199272002720127202272032720427205272062720727208272092721027211272122721327214272152721627217272182721927220272212722227223272242722527226272272722827229272302723127232272332723427235272362723727238272392724027241272422724327244272452724627247272482724927250272512725227253272542725527256272572725827259272602726127262272632726427265272662726727268272692727027271272722727327274272752727627277272782727927280272812728227283272842728527286272872728827289272902729127292272932729427295272962729727298272992730027301273022730327304273052730627307273082730927310273112731227313273142731527316273172731827319273202732127322273232732427325273262732727328273292733027331273322733327334273352733627337273382733927340273412734227343273442734527346273472734827349273502735127352273532735427355273562735727358273592736027361273622736327364273652736627367273682736927370273712737227373273742737527376273772737827379273802738127382273832738427385273862738727388273892739027391273922739327394273952739627397273982739927400274012740227403274042740527406274072740827409274102741127412274132741427415274162741727418274192742027421274222742327424274252742627427274282742927430274312743227433274342743527436274372743827439274402744127442274432744427445274462744727448274492745027451274522745327454274552745627457274582745927460274612746227463274642746527466274672746827469274702747127472274732747427475274762747727478274792748027481274822748327484274852748627487274882748927490274912749227493274942749527496274972749827499275002750127502275032750427505275062750727508275092751027511275122751327514275152751627517275182751927520275212752227523275242752527526275272752827529275302753127532275332753427535275362753727538275392754027541275422754327544275452754627547275482754927550275512755227553275542755527556275572755827559275602756127562275632756427565275662756727568275692757027571275722757327574275752757627577275782757927580275812758227583275842758527586275872758827589275902759127592275932759427595275962759727598275992760027601276022760327604276052760627607276082760927610276112761227613276142761527616276172761827619276202762127622276232762427625276262762727628276292763027631276322763327634276352763627637276382763927640276412764227643276442764527646276472764827649276502765127652276532765427655276562765727658276592766027661276622766327664276652766627667276682766927670276712767227673276742767527676276772767827679276802768127682276832768427685276862768727688276892769027691276922769327694276952769627697276982769927700277012770227703277042770527706277072770827709277102771127712277132771427715277162771727718277192772027721277222772327724277252772627727277282772927730277312773227733277342773527736277372773827739277402774127742277432774427745277462774727748277492775027751277522775327754277552775627757277582775927760277612776227763277642776527766277672776827769277702777127772277732777427775277762777727778277792778027781277822778327784277852778627787277882778927790277912779227793277942779527796277972779827799278002780127802278032780427805278062780727808278092781027811278122781327814278152781627817278182781927820278212782227823278242782527826278272782827829278302783127832278332783427835278362783727838278392784027841278422784327844278452784627847278482784927850278512785227853278542785527856278572785827859278602786127862278632786427865278662786727868278692787027871278722787327874278752787627877278782787927880278812788227883278842788527886278872788827889278902789127892278932789427895278962789727898278992790027901279022790327904279052790627907279082790927910279112791227913279142791527916279172791827919279202792127922279232792427925279262792727928279292793027931279322793327934279352793627937279382793927940279412794227943279442794527946279472794827949279502795127952279532795427955279562795727958279592796027961279622796327964279652796627967279682796927970279712797227973279742797527976279772797827979279802798127982279832798427985279862798727988279892799027991279922799327994279952799627997279982799928000280012800228003280042800528006280072800828009280102801128012280132801428015280162801728018280192802028021280222802328024280252802628027280282802928030280312803228033280342803528036280372803828039280402804128042280432804428045280462804728048280492805028051280522805328054280552805628057280582805928060280612806228063280642806528066280672806828069280702807128072280732807428075280762807728078280792808028081280822808328084280852808628087280882808928090280912809228093280942809528096280972809828099281002810128102281032810428105281062810728108281092811028111281122811328114281152811628117281182811928120281212812228123281242812528126281272812828129281302813128132281332813428135281362813728138281392814028141281422814328144281452814628147281482814928150281512815228153281542815528156281572815828159281602816128162281632816428165281662816728168281692817028171281722817328174281752817628177281782817928180281812818228183281842818528186281872818828189281902819128192281932819428195281962819728198281992820028201282022820328204282052820628207282082820928210282112821228213282142821528216282172821828219282202822128222282232822428225282262822728228282292823028231282322823328234282352823628237282382823928240282412824228243282442824528246282472824828249282502825128252282532825428255282562825728258282592826028261282622826328264282652826628267282682826928270282712827228273282742827528276282772827828279282802828128282282832828428285282862828728288282892829028291282922829328294282952829628297282982829928300283012830228303283042830528306283072830828309283102831128312283132831428315283162831728318283192832028321283222832328324283252832628327283282832928330283312833228333283342833528336283372833828339283402834128342283432834428345283462834728348283492835028351283522835328354283552835628357283582835928360283612836228363283642836528366283672836828369283702837128372283732837428375283762837728378283792838028381283822838328384283852838628387283882838928390283912839228393283942839528396283972839828399284002840128402284032840428405284062840728408284092841028411284122841328414284152841628417284182841928420284212842228423284242842528426284272842828429284302843128432284332843428435284362843728438284392844028441284422844328444284452844628447284482844928450284512845228453284542845528456284572845828459284602846128462284632846428465284662846728468284692847028471284722847328474284752847628477284782847928480284812848228483284842848528486284872848828489284902849128492284932849428495284962849728498284992850028501285022850328504285052850628507285082850928510285112851228513285142851528516285172851828519285202852128522285232852428525285262852728528285292853028531285322853328534285352853628537285382853928540285412854228543285442854528546285472854828549285502855128552285532855428555285562855728558285592856028561285622856328564285652856628567285682856928570285712857228573285742857528576285772857828579285802858128582285832858428585285862858728588285892859028591285922859328594285952859628597285982859928600286012860228603286042860528606286072860828609286102861128612286132861428615286162861728618286192862028621286222862328624286252862628627286282862928630286312863228633286342863528636286372863828639286402864128642286432864428645286462864728648286492865028651286522865328654286552865628657286582865928660286612866228663286642866528666286672866828669286702867128672286732867428675286762867728678286792868028681286822868328684286852868628687286882868928690286912869228693286942869528696286972869828699287002870128702287032870428705287062870728708287092871028711287122871328714287152871628717287182871928720287212872228723287242872528726287272872828729287302873128732287332873428735287362873728738287392874028741287422874328744287452874628747287482874928750287512875228753287542875528756287572875828759287602876128762287632876428765287662876728768287692877028771287722877328774287752877628777287782877928780287812878228783287842878528786287872878828789287902879128792287932879428795287962879728798287992880028801288022880328804288052880628807288082880928810288112881228813288142881528816288172881828819288202882128822288232882428825288262882728828288292883028831288322883328834288352883628837288382883928840288412884228843288442884528846288472884828849288502885128852288532885428855288562885728858288592886028861288622886328864288652886628867288682886928870288712887228873288742887528876288772887828879288802888128882288832888428885288862888728888288892889028891288922889328894288952889628897288982889928900289012890228903289042890528906289072890828909289102891128912289132891428915289162891728918289192892028921289222892328924289252892628927289282892928930289312893228933289342893528936289372893828939289402894128942289432894428945289462894728948289492895028951289522895328954289552895628957289582895928960289612896228963289642896528966289672896828969289702897128972289732897428975289762897728978289792898028981289822898328984289852898628987289882898928990289912899228993289942899528996289972899828999290002900129002290032900429005290062900729008290092901029011290122901329014290152901629017290182901929020290212902229023290242902529026290272902829029290302903129032290332903429035290362903729038290392904029041290422904329044290452904629047290482904929050290512905229053290542905529056290572905829059290602906129062290632906429065290662906729068290692907029071290722907329074290752907629077290782907929080290812908229083290842908529086290872908829089290902909129092290932909429095290962909729098290992910029101291022910329104291052910629107291082910929110291112911229113291142911529116291172911829119291202912129122291232912429125291262912729128291292913029131291322913329134291352913629137291382913929140291412914229143291442914529146291472914829149291502915129152291532915429155291562915729158291592916029161291622916329164291652916629167291682916929170291712917229173291742917529176291772917829179291802918129182291832918429185291862918729188291892919029191291922919329194291952919629197291982919929200292012920229203292042920529206292072920829209292102921129212292132921429215292162921729218292192922029221292222922329224292252922629227292282922929230292312923229233292342923529236292372923829239292402924129242292432924429245292462924729248292492925029251292522925329254292552925629257292582925929260292612926229263292642926529266292672926829269292702927129272292732927429275292762927729278292792928029281292822928329284292852928629287292882928929290292912929229293292942929529296292972929829299293002930129302293032930429305293062930729308293092931029311293122931329314293152931629317293182931929320293212932229323293242932529326293272932829329293302933129332293332933429335293362933729338293392934029341293422934329344293452934629347293482934929350293512935229353293542935529356293572935829359293602936129362293632936429365293662936729368293692937029371293722937329374293752937629377293782937929380293812938229383293842938529386293872938829389293902939129392293932939429395293962939729398293992940029401294022940329404294052940629407294082940929410294112941229413294142941529416294172941829419294202942129422294232942429425294262942729428294292943029431294322943329434294352943629437294382943929440294412944229443294442944529446294472944829449294502945129452294532945429455294562945729458294592946029461294622946329464294652946629467294682946929470294712947229473294742947529476294772947829479294802948129482294832948429485294862948729488294892949029491294922949329494294952949629497294982949929500295012950229503295042950529506295072950829509295102951129512295132951429515295162951729518295192952029521295222952329524295252952629527295282952929530295312953229533295342953529536295372953829539295402954129542295432954429545295462954729548295492955029551295522955329554295552955629557295582955929560295612956229563295642956529566295672956829569295702957129572295732957429575295762957729578295792958029581295822958329584295852958629587295882958929590295912959229593295942959529596295972959829599296002960129602296032960429605296062960729608296092961029611296122961329614296152961629617296182961929620296212962229623296242962529626296272962829629296302963129632296332963429635296362963729638296392964029641296422964329644296452964629647296482964929650296512965229653296542965529656296572965829659296602966129662296632966429665296662966729668296692967029671296722967329674296752967629677296782967929680296812968229683296842968529686296872968829689296902969129692296932969429695296962969729698296992970029701297022970329704297052970629707297082970929710297112971229713297142971529716297172971829719297202972129722297232972429725297262972729728297292973029731297322973329734297352973629737297382973929740297412974229743297442974529746297472974829749297502975129752297532975429755297562975729758297592976029761297622976329764297652976629767297682976929770297712977229773297742977529776297772977829779297802978129782297832978429785297862978729788297892979029791297922979329794297952979629797297982979929800298012980229803298042980529806298072980829809298102981129812298132981429815298162981729818298192982029821298222982329824298252982629827298282982929830298312983229833298342983529836298372983829839298402984129842298432984429845298462984729848298492985029851298522985329854298552985629857298582985929860298612986229863298642986529866298672986829869298702987129872298732987429875298762987729878298792988029881298822988329884298852988629887298882988929890298912989229893298942989529896298972989829899299002990129902299032990429905299062990729908299092991029911299122991329914299152991629917299182991929920299212992229923299242992529926299272992829929299302993129932299332993429935299362993729938299392994029941299422994329944299452994629947299482994929950299512995229953299542995529956299572995829959299602996129962299632996429965299662996729968299692997029971299722997329974299752997629977299782997929980299812998229983299842998529986299872998829989299902999129992299932999429995299962999729998299993000030001300023000330004300053000630007300083000930010300113001230013300143001530016300173001830019300203002130022300233002430025300263002730028300293003030031300323003330034300353003630037300383003930040300413004230043300443004530046300473004830049300503005130052300533005430055300563005730058300593006030061300623006330064300653006630067300683006930070300713007230073300743007530076300773007830079300803008130082300833008430085300863008730088300893009030091300923009330094300953009630097300983009930100301013010230103301043010530106301073010830109301103011130112301133011430115301163011730118301193012030121301223012330124301253012630127301283012930130301313013230133301343013530136301373013830139301403014130142301433014430145301463014730148301493015030151301523015330154301553015630157301583015930160301613016230163301643016530166301673016830169301703017130172301733017430175301763017730178301793018030181301823018330184301853018630187301883018930190301913019230193301943019530196301973019830199302003020130202302033020430205302063020730208302093021030211302123021330214302153021630217302183021930220302213022230223302243022530226302273022830229302303023130232302333023430235302363023730238302393024030241302423024330244302453024630247302483024930250302513025230253302543025530256302573025830259302603026130262302633026430265302663026730268302693027030271302723027330274302753027630277302783027930280302813028230283302843028530286302873028830289302903029130292302933029430295302963029730298302993030030301303023030330304303053030630307303083030930310303113031230313303143031530316303173031830319303203032130322303233032430325303263032730328303293033030331303323033330334303353033630337303383033930340303413034230343303443034530346303473034830349303503035130352303533035430355303563035730358303593036030361303623036330364303653036630367303683036930370303713037230373303743037530376303773037830379303803038130382303833038430385303863038730388303893039030391303923039330394303953039630397303983039930400304013040230403304043040530406304073040830409304103041130412304133041430415304163041730418304193042030421304223042330424304253042630427304283042930430304313043230433304343043530436304373043830439304403044130442304433044430445304463044730448304493045030451304523045330454304553045630457304583045930460304613046230463304643046530466304673046830469304703047130472304733047430475304763047730478304793048030481304823048330484304853048630487304883048930490304913049230493304943049530496304973049830499305003050130502305033050430505305063050730508305093051030511305123051330514305153051630517305183051930520305213052230523305243052530526305273052830529305303053130532305333053430535305363053730538305393054030541305423054330544305453054630547305483054930550305513055230553305543055530556305573055830559305603056130562305633056430565305663056730568305693057030571305723057330574305753057630577305783057930580305813058230583305843058530586305873058830589305903059130592305933059430595305963059730598305993060030601306023060330604306053060630607306083060930610306113061230613306143061530616306173061830619306203062130622306233062430625306263062730628306293063030631306323063330634306353063630637306383063930640306413064230643306443064530646306473064830649306503065130652306533065430655306563065730658306593066030661306623066330664306653066630667306683066930670306713067230673306743067530676306773067830679306803068130682306833068430685306863068730688306893069030691306923069330694306953069630697306983069930700307013070230703307043070530706307073070830709307103071130712307133071430715307163071730718307193072030721307223072330724307253072630727307283072930730307313073230733307343073530736307373073830739307403074130742307433074430745307463074730748307493075030751307523075330754307553075630757307583075930760307613076230763307643076530766307673076830769307703077130772307733077430775307763077730778307793078030781307823078330784307853078630787307883078930790307913079230793307943079530796307973079830799308003080130802308033080430805308063080730808308093081030811308123081330814308153081630817308183081930820308213082230823308243082530826308273082830829308303083130832308333083430835308363083730838308393084030841308423084330844308453084630847308483084930850308513085230853308543085530856308573085830859308603086130862308633086430865308663086730868308693087030871308723087330874308753087630877308783087930880308813088230883308843088530886308873088830889308903089130892308933089430895308963089730898308993090030901309023090330904309053090630907309083090930910309113091230913309143091530916309173091830919309203092130922309233092430925309263092730928309293093030931309323093330934309353093630937309383093930940309413094230943309443094530946309473094830949309503095130952309533095430955309563095730958309593096030961309623096330964309653096630967309683096930970309713097230973309743097530976309773097830979309803098130982309833098430985309863098730988309893099030991309923099330994309953099630997309983099931000310013100231003310043100531006310073100831009310103101131012310133101431015310163101731018310193102031021310223102331024310253102631027310283102931030310313103231033310343103531036310373103831039310403104131042310433104431045310463104731048310493105031051310523105331054310553105631057310583105931060310613106231063310643106531066310673106831069310703107131072310733107431075310763107731078310793108031081310823108331084310853108631087310883108931090310913109231093310943109531096310973109831099311003110131102311033110431105311063110731108311093111031111311123111331114311153111631117311183111931120311213112231123311243112531126311273112831129311303113131132311333113431135311363113731138311393114031141311423114331144311453114631147311483114931150311513115231153311543115531156311573115831159311603116131162311633116431165311663116731168311693117031171311723117331174311753117631177311783117931180311813118231183311843118531186311873118831189311903119131192311933119431195311963119731198311993120031201312023120331204312053120631207312083120931210312113121231213312143121531216312173121831219312203122131222312233122431225312263122731228312293123031231312323123331234312353123631237312383123931240312413124231243312443124531246312473124831249312503125131252312533125431255312563125731258312593126031261312623126331264312653126631267312683126931270312713127231273312743127531276312773127831279312803128131282312833128431285312863128731288312893129031291312923129331294312953129631297312983129931300313013130231303313043130531306313073130831309313103131131312313133131431315313163131731318313193132031321313223132331324313253132631327313283132931330313313133231333313343133531336313373133831339313403134131342313433134431345313463134731348313493135031351313523135331354313553135631357313583135931360313613136231363313643136531366313673136831369313703137131372313733137431375313763137731378313793138031381313823138331384313853138631387313883138931390313913139231393313943139531396313973139831399314003140131402314033140431405314063140731408314093141031411314123141331414314153141631417314183141931420314213142231423314243142531426314273142831429314303143131432314333143431435314363143731438314393144031441314423144331444314453144631447314483144931450314513145231453314543145531456314573145831459314603146131462314633146431465314663146731468314693147031471314723147331474314753147631477314783147931480314813148231483314843148531486314873148831489314903149131492314933149431495314963149731498314993150031501315023150331504315053150631507315083150931510315113151231513315143151531516315173151831519315203152131522315233152431525315263152731528315293153031531315323153331534315353153631537315383153931540315413154231543315443154531546315473154831549315503155131552315533155431555315563155731558315593156031561315623156331564315653156631567315683156931570315713157231573315743157531576315773157831579315803158131582315833158431585315863158731588315893159031591315923159331594315953159631597315983159931600316013160231603316043160531606316073160831609316103161131612316133161431615316163161731618316193162031621316223162331624316253162631627316283162931630316313163231633316343163531636316373163831639316403164131642316433164431645316463164731648316493165031651316523165331654316553165631657316583165931660316613166231663316643166531666316673166831669316703167131672316733167431675316763167731678316793168031681316823168331684316853168631687316883168931690316913169231693316943169531696316973169831699317003170131702317033170431705317063170731708317093171031711317123171331714317153171631717317183171931720317213172231723317243172531726317273172831729317303173131732317333173431735317363173731738317393174031741317423174331744317453174631747317483174931750317513175231753317543175531756317573175831759317603176131762317633176431765317663176731768317693177031771317723177331774317753177631777317783177931780317813178231783317843178531786317873178831789317903179131792317933179431795317963179731798317993180031801318023180331804318053180631807318083180931810318113181231813318143181531816318173181831819318203182131822318233182431825318263182731828318293183031831318323183331834318353183631837318383183931840318413184231843318443184531846318473184831849318503185131852318533185431855318563185731858318593186031861318623186331864318653186631867318683186931870318713187231873318743187531876318773187831879318803188131882318833188431885318863188731888318893189031891318923189331894318953189631897318983189931900319013190231903319043190531906319073190831909319103191131912319133191431915319163191731918319193192031921319223192331924319253192631927319283192931930319313193231933319343193531936319373193831939319403194131942319433194431945319463194731948319493195031951319523195331954319553195631957319583195931960319613196231963319643196531966319673196831969319703197131972319733197431975319763197731978319793198031981319823198331984319853198631987319883198931990319913199231993319943199531996319973199831999320003200132002320033200432005320063200732008320093201032011320123201332014320153201632017320183201932020320213202232023320243202532026320273202832029320303203132032320333203432035320363203732038320393204032041320423204332044320453204632047320483204932050320513205232053320543205532056320573205832059320603206132062320633206432065320663206732068320693207032071320723207332074320753207632077320783207932080320813208232083320843208532086320873208832089320903209132092320933209432095320963209732098320993210032101321023210332104321053210632107321083210932110321113211232113321143211532116321173211832119321203212132122321233212432125321263212732128321293213032131321323213332134321353213632137321383213932140321413214232143321443214532146321473214832149321503215132152321533215432155321563215732158321593216032161321623216332164321653216632167321683216932170321713217232173321743217532176321773217832179321803218132182321833218432185321863218732188321893219032191321923219332194321953219632197321983219932200322013220232203322043220532206322073220832209322103221132212322133221432215322163221732218322193222032221322223222332224322253222632227322283222932230322313223232233322343223532236322373223832239322403224132242322433224432245322463224732248322493225032251322523225332254322553225632257322583225932260322613226232263322643226532266322673226832269322703227132272322733227432275322763227732278322793228032281322823228332284322853228632287322883228932290322913229232293322943229532296322973229832299323003230132302323033230432305323063230732308323093231032311323123231332314323153231632317323183231932320323213232232323323243232532326323273232832329323303233132332323333233432335323363233732338323393234032341323423234332344323453234632347323483234932350323513235232353323543235532356323573235832359323603236132362323633236432365323663236732368323693237032371323723237332374323753237632377323783237932380323813238232383323843238532386323873238832389323903239132392323933239432395323963239732398323993240032401324023240332404324053240632407324083240932410324113241232413324143241532416324173241832419324203242132422324233242432425324263242732428324293243032431324323243332434324353243632437324383243932440324413244232443324443244532446324473244832449324503245132452324533245432455324563245732458324593246032461324623246332464324653246632467324683246932470324713247232473324743247532476324773247832479324803248132482324833248432485324863248732488324893249032491324923249332494324953249632497324983249932500325013250232503325043250532506325073250832509325103251132512325133251432515325163251732518325193252032521325223252332524325253252632527325283252932530325313253232533325343253532536325373253832539325403254132542325433254432545325463254732548325493255032551325523255332554325553255632557325583255932560325613256232563325643256532566325673256832569325703257132572325733257432575325763257732578325793258032581325823258332584325853258632587325883258932590325913259232593325943259532596325973259832599326003260132602326033260432605326063260732608326093261032611326123261332614326153261632617326183261932620326213262232623326243262532626326273262832629326303263132632326333263432635326363263732638326393264032641326423264332644326453264632647326483264932650326513265232653326543265532656326573265832659326603266132662326633266432665326663266732668326693267032671326723267332674326753267632677326783267932680326813268232683326843268532686326873268832689326903269132692326933269432695326963269732698326993270032701327023270332704327053270632707327083270932710327113271232713327143271532716327173271832719327203272132722327233272432725327263272732728327293273032731327323273332734327353273632737327383273932740327413274232743327443274532746327473274832749327503275132752327533275432755327563275732758327593276032761327623276332764327653276632767327683276932770327713277232773327743277532776327773277832779327803278132782327833278432785327863278732788327893279032791327923279332794327953279632797327983279932800328013280232803328043280532806328073280832809328103281132812328133281432815328163281732818328193282032821328223282332824328253282632827328283282932830328313283232833328343283532836328373283832839328403284132842328433284432845328463284732848328493285032851328523285332854328553285632857328583285932860328613286232863328643286532866328673286832869328703287132872328733287432875328763287732878328793288032881328823288332884328853288632887328883288932890328913289232893328943289532896328973289832899329003290132902329033290432905329063290732908329093291032911329123291332914329153291632917329183291932920329213292232923329243292532926329273292832929329303293132932329333293432935329363293732938329393294032941329423294332944329453294632947329483294932950329513295232953329543295532956329573295832959329603296132962329633296432965329663296732968329693297032971329723297332974329753297632977329783297932980329813298232983329843298532986329873298832989329903299132992329933299432995329963299732998329993300033001330023300333004330053300633007330083300933010330113301233013330143301533016330173301833019330203302133022330233302433025330263302733028330293303033031330323303333034330353303633037330383303933040330413304233043330443304533046330473304833049330503305133052330533305433055330563305733058330593306033061330623306333064330653306633067330683306933070330713307233073330743307533076330773307833079330803308133082330833308433085330863308733088330893309033091330923309333094330953309633097330983309933100331013310233103331043310533106331073310833109331103311133112331133311433115331163311733118331193312033121331223312333124331253312633127331283312933130331313313233133331343313533136331373313833139331403314133142331433314433145331463314733148331493315033151331523315333154331553315633157331583315933160331613316233163331643316533166331673316833169331703317133172331733317433175331763317733178331793318033181331823318333184331853318633187331883318933190331913319233193331943319533196331973319833199332003320133202332033320433205332063320733208332093321033211332123321333214332153321633217332183321933220332213322233223332243322533226332273322833229332303323133232332333323433235332363323733238332393324033241332423324333244332453324633247332483324933250332513325233253332543325533256332573325833259332603326133262332633326433265332663326733268332693327033271332723327333274332753327633277332783327933280332813328233283332843328533286332873328833289332903329133292332933329433295332963329733298332993330033301333023330333304333053330633307333083330933310333113331233313333143331533316333173331833319333203332133322333233332433325333263332733328333293333033331333323333333334333353333633337333383333933340333413334233343333443334533346333473334833349333503335133352333533335433355333563335733358333593336033361333623336333364333653336633367333683336933370333713337233373333743337533376333773337833379333803338133382333833338433385333863338733388333893339033391333923339333394333953339633397333983339933400334013340233403334043340533406334073340833409334103341133412334133341433415334163341733418334193342033421334223342333424334253342633427334283342933430334313343233433334343343533436334373343833439334403344133442334433344433445334463344733448334493345033451334523345333454334553345633457334583345933460334613346233463334643346533466334673346833469334703347133472334733347433475334763347733478334793348033481334823348333484334853348633487334883348933490334913349233493334943349533496334973349833499335003350133502335033350433505335063350733508335093351033511335123351333514335153351633517335183351933520335213352233523335243352533526335273352833529335303353133532335333353433535335363353733538335393354033541335423354333544335453354633547335483354933550335513355233553335543355533556335573355833559335603356133562335633356433565335663356733568335693357033571335723357333574335753357633577335783357933580335813358233583335843358533586335873358833589335903359133592335933359433595335963359733598335993360033601336023360333604336053360633607336083360933610336113361233613336143361533616336173361833619336203362133622336233362433625336263362733628336293363033631336323363333634336353363633637336383363933640336413364233643336443364533646336473364833649336503365133652336533365433655336563365733658336593366033661336623366333664336653366633667336683366933670336713367233673336743367533676336773367833679336803368133682336833368433685336863368733688336893369033691336923369333694336953369633697336983369933700337013370233703337043370533706337073370833709337103371133712337133371433715337163371733718337193372033721337223372333724337253372633727337283372933730337313373233733337343373533736337373373833739337403374133742337433374433745337463374733748337493375033751337523375333754337553375633757337583375933760337613376233763337643376533766337673376833769337703377133772337733377433775337763377733778337793378033781337823378333784337853378633787337883378933790337913379233793337943379533796337973379833799338003380133802338033380433805338063380733808338093381033811338123381333814338153381633817338183381933820338213382233823338243382533826338273382833829338303383133832338333383433835338363383733838338393384033841338423384333844338453384633847338483384933850338513385233853338543385533856338573385833859338603386133862338633386433865338663386733868338693387033871338723387333874338753387633877338783387933880338813388233883338843388533886338873388833889338903389133892338933389433895338963389733898338993390033901339023390333904339053390633907339083390933910339113391233913339143391533916339173391833919339203392133922339233392433925339263392733928339293393033931339323393333934339353393633937339383393933940339413394233943339443394533946339473394833949339503395133952339533395433955339563395733958339593396033961339623396333964339653396633967339683396933970339713397233973339743397533976339773397833979339803398133982339833398433985339863398733988339893399033991339923399333994339953399633997339983399934000340013400234003340043400534006340073400834009340103401134012340133401434015340163401734018340193402034021340223402334024340253402634027340283402934030340313403234033340343403534036340373403834039340403404134042340433404434045340463404734048340493405034051340523405334054340553405634057340583405934060340613406234063340643406534066340673406834069340703407134072340733407434075340763407734078340793408034081340823408334084340853408634087340883408934090340913409234093340943409534096340973409834099341003410134102341033410434105341063410734108341093411034111341123411334114341153411634117341183411934120341213412234123341243412534126341273412834129341303413134132341333413434135341363413734138341393414034141341423414334144341453414634147341483414934150341513415234153341543415534156341573415834159341603416134162341633416434165341663416734168341693417034171341723417334174341753417634177341783417934180341813418234183341843418534186341873418834189341903419134192341933419434195341963419734198341993420034201
  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. template <typename R, typename T1>
  19. struct VirtualFuncInvoker1
  20. {
  21. typedef R (*Func)(void*, T1, const RuntimeMethod*);
  22. static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1)
  23. {
  24. const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
  25. return ((Func)invokeData.methodPtr)(obj, p1, invokeData.method);
  26. }
  27. };
  28. template <typename R, typename T1, typename T2>
  29. struct VirtualFuncInvoker2
  30. {
  31. typedef R (*Func)(void*, T1, T2, const RuntimeMethod*);
  32. static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1, T2 p2)
  33. {
  34. const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
  35. return ((Func)invokeData.methodPtr)(obj, p1, p2, invokeData.method);
  36. }
  37. };
  38. template <typename R, typename T1, typename T2, typename T3>
  39. struct VirtualFuncInvoker3
  40. {
  41. typedef R (*Func)(void*, T1, T2, T3, const RuntimeMethod*);
  42. static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1, T2 p2, T3 p3)
  43. {
  44. const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
  45. return ((Func)invokeData.methodPtr)(obj, p1, p2, p3, invokeData.method);
  46. }
  47. };
  48. struct InterfaceActionInvoker0
  49. {
  50. typedef void (*Action)(void*, const RuntimeMethod*);
  51. static inline void Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj)
  52. {
  53. const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
  54. ((Action)invokeData.methodPtr)(obj, invokeData.method);
  55. }
  56. };
  57. template <typename R>
  58. struct InterfaceFuncInvoker0
  59. {
  60. typedef R (*Func)(void*, const RuntimeMethod*);
  61. static inline R Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj)
  62. {
  63. const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
  64. return ((Func)invokeData.methodPtr)(obj, invokeData.method);
  65. }
  66. };
  67. template <typename R, typename T1>
  68. struct InterfaceFuncInvoker1
  69. {
  70. typedef R (*Func)(void*, T1, const RuntimeMethod*);
  71. static inline R Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj, T1 p1)
  72. {
  73. const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
  74. return ((Func)invokeData.methodPtr)(obj, p1, invokeData.method);
  75. }
  76. };
  77. template <typename R, typename T1, typename T2>
  78. struct InterfaceFuncInvoker2
  79. {
  80. typedef R (*Func)(void*, T1, T2, const RuntimeMethod*);
  81. static inline R Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj, T1 p1, T2 p2)
  82. {
  83. const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
  84. return ((Func)invokeData.methodPtr)(obj, p1, p2, invokeData.method);
  85. }
  86. };
  87. template <typename R, typename T1, typename T2, typename T3>
  88. struct InterfaceFuncInvoker3
  89. {
  90. typedef R (*Func)(void*, T1, T2, T3, const RuntimeMethod*);
  91. static inline R Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj, T1 p1, T2 p2, T3 p3)
  92. {
  93. const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
  94. return ((Func)invokeData.methodPtr)(obj, p1, p2, p3, invokeData.method);
  95. }
  96. };
  97. struct Action_1_tF72995DB2FF56AC02224EACE6FB9A3A929721905;
  98. struct Action_1_t26FC831DF4270408DDE9D5E75574238B2102412A;
  99. struct Action_1_t941F5236BDA57C5BC0EE651FF51B247342AFE701;
  100. struct Action_1_tD0234E34999F357F14B4BB50CB666A608A594D8B;
  101. struct Action_1_t6F23E949C5B7B23A98CD4EE8560AA8A2266BDC22;
  102. struct Action_1_t21CAFB7BDB821893A235C18E7C2300D802FE3FDD;
  103. struct Action_1_t393A03608230CE563F8246429100A321C42D935A;
  104. struct Action_1_t8419524B7A63D3F32FF3D8730F7E004150CA1F34;
  105. struct Action_1_tD69A6DC9FBE94131E52F5A73B2A9D4AB51EEC404;
  106. struct Action_1_tB8CA4FD5AE31D22DB74D262F9D03ACFA1C0B2CA8;
  107. struct Action_1_tCB862C932EAF49C2968D3AD96CEDF6D2DFED41F0;
  108. struct Action_1_t2AD535AD822BBF4C84782176E131C879B7DE281C;
  109. struct Action_1_t253935EBEC6470ADBF9515523E953BB179550B28;
  110. struct Action_1_tBE7729820CBA793D8D5D57207BA5938B012863C5;
  111. struct Action_1_t9A06C49FCB3ADF4C984887951A3DC1DA07CFFBF0;
  112. struct Action_1_tF1EFD363206113AB62CC79E4ABC28A4901B693B7;
  113. struct Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87;
  114. struct Action_1_t1FB720A83B3555E719F665FB0110E7C51487F3F8;
  115. struct Action_1_t62C38AF61BFF03BE1DB5E1C54773DC9975D958CD;
  116. struct Action_1_tD0624B0C9A4314C84D75B0C2A563B322540AB9AE;
  117. struct Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A;
  118. struct Action_1_t997EA67CFB44F7BF4A4DA7311B6C8518E5FF74C8;
  119. struct Action_1_t589E99142AE3A56042136BE78BB58A315BB8BA00;
  120. struct Action_1_t81CC87F0365077EC678FAF69B68180DC9750249B;
  121. struct Action_1_t0E68BC0397A1E694BFCBD1A793724DE2EA532023;
  122. struct Action_2_t76F365045FBA8EFD9F827E97E72AD60870E43A5B;
  123. struct Action_2_t008DEBCCE93B9AFB6B534C4A74014AACF6C3CA3F;
  124. struct Action_2_t68DB8CF5EE5650D5F916A1411E3969BE1227C1E1;
  125. struct Action_2_tD7438462601D3939500ED67463331FE00CFFBDB8;
  126. struct Action_2_t9E025178EB6D8AD3F860F1304281C956B2557DA5;
  127. struct BaseRegistrationList_1_t4BA54BCF31B7E31B5B8614C02C183F16B97E1FC2;
  128. struct BaseRegistrationList_1_t2D479209622C07C50B5C2C90DFE1D839CD7AE8EB;
  129. struct BaseRegistrationList_1_t9F5CC446916CE6267A0F1FDBC9C3E51B0F0473CF;
  130. struct BaseRegistrationList_1_tC4849FD1C765FEDC627F4B53D183556C1A57BB27;
  131. struct BindableVariableBase_1_t24F61D28AF78AED521A7CD953C46C553C3C3FA6E;
  132. struct BindableVariableBase_1_t0B8C3C183E9A64B760FC611EA6858D9BD639E610;
  133. struct BindableVariableBase_1_t6E41640D2419E25E9579C521963F28A608530041;
  134. struct BindableVariable_1_tE677C19FACE2079D96894AC090D3EE9881BE4A07;
  135. struct BindableVariable_1_tAB8C2D23769D801C8E39D4AA927DD23AF0E6816C;
  136. struct Comparison_1_tA4BD3BABEC1A2C64FBC7734A2C809312D9779FB6;
  137. struct Comparison_1_t62E531E7B8260E2C6C2718C3BDB8CF8655139645;
  138. struct Comparison_1_t9FCAC8C8CE160A96C5AAD2DE1D353DCE8A2FEEFC;
  139. struct Dictionary_2_tF6CE36ABDE1C2FB96DC7BB02B5A2521B7E21B841;
  140. struct Dictionary_2_t27580B46889C7E97A047AEB3AD96F6F5B67AB8C5;
  141. struct Dictionary_2_t0656BBB97C60F5E8FCF233011632EEA5F601B241;
  142. struct Dictionary_2_t2323318B731FF9544F068484433616DAB723D8CA;
  143. struct Dictionary_2_tEABA4693399BB94F9F9031F041277F4D01CA9BB2;
  144. struct Dictionary_2_t0582B78260B6945022313E08E6945DDC2F648137;
  145. struct Dictionary_2_tD6336C1E43D33973F64744AF3B0B1E66CB234D61;
  146. struct Dictionary_2_tE019B631038D3AFABD85F603D5F9CA1C35C59FF0;
  147. struct Dictionary_2_tC5C84A32C9B20E8410708E4451B5D63451CC3856;
  148. struct Dictionary_2_tC8CDB97AFC9E538A6AF3126874A321065572174C;
  149. struct Dictionary_2_tB8AE3DDA8EA7929AFBFE51780B779705E45D363D;
  150. struct Dictionary_2_t489B023479196B8FC9709A9F834FC38729BD9493;
  151. struct Dictionary_2_t4003FE92106CBCA42529AD4D4999203963E3C73F;
  152. struct Dictionary_2_t824223A763CE183513A88A97300C7C914C52801C;
  153. struct Dictionary_2_tDBC7BB75C617E4886F85171F2758C7996F98EC36;
  154. struct Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA;
  155. struct Dictionary_2_tCE3EFAB4B564493AC884285E1A738D31A19AFC37;
  156. struct Dictionary_2_t1E85CF9786F2C7C796C8CC2EB86ADA13A263ECAB;
  157. struct Dictionary_2_tB5CB9488A3978B3AB90F59900B856EBBC71BA129;
  158. struct Dictionary_2_t184255DB06D490EE1D1E0AC3AB6196B56751FC75;
  159. struct Dictionary_2_t5E686D049A1953FBC17D17F899FE7E006F6CA5E5;
  160. struct Dictionary_2_t63E6A8E207B81EA62DE2FA8EECC8CD3A346D8991;
  161. struct Dictionary_2_t181B51EB4F3EDB4CDD77670FB2EDA2C3AD5450E4;
  162. struct Dictionary_2_t75CE799EB111768F67B86AEDCE41D2CEB4B1E3E5;
  163. struct ExposedRegistrationList_1_t11A438A04DF188A3BE1950639AAF0CBFAF9065A5;
  164. struct ExposedRegistrationList_1_t7932F633A860258335FD94BBFDE46AC92B1CF84B;
  165. struct ExposedRegistrationList_1_t0AF641D8E06922C1FFAF3DA223105F57CE5BC4D8;
  166. struct Func_1_t747AD6E4852CFB4478EEAD22225A5F75086E3EAF;
  167. struct Func_1_t86FADF736EF3EE2E3D6FE9A6EE1EF5E847C7C221;
  168. struct Func_1_tD5C081AE11746B200C711DD48DBEB00E3A9276D4;
  169. struct Func_1_t160F99B657FBB7F6C76482DB5120F4D1AC02455E;
  170. struct Func_1_t58C51DB29153B53A9136AE397958F3FCC1F596EC;
  171. struct Func_3_t694ADFBBF2CEA4DEF1F1F1F9B00D5DCAE200F97E;
  172. struct Func_3_tBF1DE89A7437A805938AD0879CFDD9527043E1EF;
  173. struct Func_3_tB12620E4B2D1D7D986E9E2FFC7C871C8AA2FA07D;
  174. struct Func_3_tE82E2E9CB095585276C858A2EA8860ACC9745B0C;
  175. struct Func_3_tA9AA477D8A5A68C7DC26AE4792295B80F920E61E;
  176. struct Func_3_t8086548CD5FB540AD8F90D0F66CD22B5BDD97206;
  177. struct Func_3_tE454B2F07459EA885F6D39FCB5E70BF80B11F175;
  178. struct Func_3_t0F3960B571C7D586E85A53CA420CA324108BF354;
  179. struct HashSetList_1_tA1E38D4A68ECBFE9425373993103D4A7E253D1B2;
  180. struct HashSetList_1_tC521CA1513DA32AFAD8144C7529793E24EA52945;
  181. struct HashSetList_1_tB0E5508E89C533C11CEB3536E5482FFDC036DABE;
  182. struct HashSetList_1_tC1DD99D75EB047082BD9E0C1091C02E0C288AA9D;
  183. struct HashSetList_1_tC1867B681AE7023306C341F97E7483BB3C8532B2;
  184. struct HashSetList_1_t4D485A2E14AF33326E4D8B5E60BEDD0E47CEE3F0;
  185. struct HashSetList_1_tE0EFB7DD0405CCE9F3D8363787AA148691CAA84B;
  186. struct HashSetList_1_tBD050D503D5313B052F0053124E1481EEA35BE09;
  187. struct HashSetList_1_tF4597D6E0634CA8A9A545B12E6AEF4E7F4E95EB5;
  188. struct HashSet_1_t109CCE87260348881F7ED50EEE3FFD003542DC8B;
  189. struct HashSet_1_t615FF57BA316A78F48C5B7CFA550CF5B12473305;
  190. struct HashSet_1_tADAD4C89A6A8F0BD8D329BBB797A328CAE3C6E7A;
  191. struct HashSet_1_t9214798E84819EED4CB994B8F4D80D17BD48E3DF;
  192. struct HashSet_1_t6B8E4B90487F48FD475841A041733E061ED91601;
  193. struct HashSet_1_tD23C14FE172DE7F2894A3E41903EDCA5C6172BAF;
  194. struct HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885;
  195. struct IComparer_1_t4029032A6ED22A873F128CBE44DE2F52D471C18F;
  196. struct IComparer_1_t7E07D208B31E386775BFFCA6C00905F7434F4B78;
  197. struct IEnumerable_1_t73E24A3585FE00B560A12D422A7066F996ACD0A0;
  198. struct IEnumerable_1_tC49596D07E092581F8A438FEB0B1516C8E4D7B40;
  199. struct IEnumerable_1_tF95C9E01A913DD50575531C8305932628663D9E9;
  200. struct IEnumerable_1_t8BC83955BB4626ACDAB88E89CABC85C7E3BEF89D;
  201. struct IEnumerable_1_t287BB0E5E8933AC201948E506E2114B2AF2571AD;
  202. struct IEqualityComparer_1_t9601CC81CC06C334129E5933F7602558B2042A83;
  203. struct IEqualityComparer_1_t8B0F38FEDBDCD41E8338626B9114DF3410322BAD;
  204. struct IEqualityComparer_1_t121EC9F4FDBEE80ADB035268A0E5A66DC3328BB9;
  205. struct IEqualityComparer_1_tABFD2A1DC92D481E3305F7D5D79F6A3E8BAD7E74;
  206. struct IEqualityComparer_1_t4CD4A8D98E11FEDBFD38140D9FA9928032455E96;
  207. struct IEqualityComparer_1_t598131F723B6894F92C7442F4EA350BC18823F7D;
  208. struct IEqualityComparer_1_t2CA7720C7ADCCDECD3B02E45878B4478619D5347;
  209. struct IEqualityComparer_1_tF72A4F60D748EB51184FF1769D820580A0BFE881;
  210. struct IEqualityComparer_1_tA603A2D019549263D3A4F2492F69149432AC5FE3;
  211. struct IEqualityComparer_1_tD4E2164C5E70B4D606744749A66FC3CBE9EB8180;
  212. struct IList_1_t2238CF6AA19EFAD01A7B41136DDC843E17449487;
  213. struct IList_1_tA14E322084A8AB9634C6810B785AA33EBEA2DA71;
  214. struct IList_1_t9BE9FB858F247BE1CD763169A7A7F9B7FB4C4C03;
  215. struct IReadOnlyBindableVariable_1_tD608177C44612AEF9CD25AEDCA15F1734DD0E073;
  216. struct IReadOnlyList_1_t465B988A385913D9C17EFF73937AF8A8FC44A018;
  217. struct IReadOnlyList_1_t096750C6D09536A8131A83E4ACF863B54ADEE544;
  218. struct KeyCollection_tAF1400FD1D739C3B16232EFCCA0D251D1C1A6CCC;
  219. struct KeyCollection_t6FF150496F7EAD8D47FB356D02BB6F1BD63DB73B;
  220. struct KeyCollection_tCA1CD5ADF83953BB2130324110D2D3BE5155E826;
  221. struct KeyCollection_t3507E6334DCF8EACEADC3F2D93EBC203FF194025;
  222. struct KeyCollection_tFC2CC0BD19A007600E439D74642BBCAC016FBF2A;
  223. struct KeyCollection_t9401CCDEB71AFD521A6AC113766FC1372A087959;
  224. struct KeyCollection_tB45A861D090B15129521119AE48ED3813820A974;
  225. struct KeyCollection_t4783DAF94FDBEE4D5D976D3F8B670FFAA7980764;
  226. struct KeyCollection_t0CD4805D109B1826AD5BB7FFE1AE64FCDB91CAA4;
  227. struct KeyCollection_tE39492A1BADA54A5B80A3AFB96EE7EC87CFDB9D6;
  228. struct LinkedPoolItem_tECD7E20E933CF8C5FF47F6FC2F1A30F55C912DBA;
  229. struct LinkedPoolItem_t79502A0048455C25E177335C538293EDCD217782;
  230. struct LinkedPoolItem_t0CD08DA4B289C90247709D092F9C6EBA2FC4DC73;
  231. struct LinkedPool_1_t4CD26C763EF65791BCA937D5D9F8485720C7441A;
  232. struct LinkedPool_1_t070E48AC0EF87512EC042C4B06F7F4ED11E4F082;
  233. struct LinkedPool_1_tB9DB8C97A6DDD4718B22B869FDC6E59F73139D2E;
  234. struct LinkedPool_1_t871BE7E7D7D294E0770BA6D9E4A38EAFEA7ECFA9;
  235. struct LinkedPool_1_t1D6F439FB0199C04FAAD321B542F06A14EF8C689;
  236. struct LinkedPool_1_tC253D76E8F52E23D166062D7609A341C95911E17;
  237. struct LinkedPool_1_tB1DD2BEF32A29E401D424AEC159CE64DFF7DF604;
  238. struct LinkedPool_1_t99CFF33CB8085652A0F2FC6579D0388FB3CBAA01;
  239. struct LinkedPool_1_t0F5C109EA19EF35798DEF24B63645919D0B7B53B;
  240. struct LinkedPool_1_t9FD69F9E8D0E5201B462878F5C714293C8C32ED6;
  241. struct LinkedPool_1_t5664B48CF6EDC8E5B37736F22883798025097DB1;
  242. struct LinkedPool_1_tE1F615D0B985A30826D9B07A85F77778A812B6CD;
  243. struct LinkedPool_1_tEEF96C82811244992CA5ED26E238A2EFFA5EC24F;
  244. struct LinkedPool_1_tEB7BCD31EE340DFF1ED0FB348602497E5C1C5A2B;
  245. struct LinkedPool_1_t96321B5D699D51D9041F43D96540BE192E0351BE;
  246. struct LinkedPool_1_t4EEC56F1534A4EC21AC8706EBAC87402AD3F17BE;
  247. struct LinkedPool_1_tC453A1423D0BB4062CA1606FC4BB837E9E86BCF2;
  248. struct LinkedPool_1_t235D7006751154A9DAD14CCF74A1A212045A491F;
  249. struct LinkedPool_1_tF18FDD2E89CDCB970F8AFE5FB4DD92D95CF719D0;
  250. struct LinkedPool_1_t153536B246EEDA1D0E18B35FC38086BA72BC26BD;
  251. struct LinkedPool_1_t53B982701F6EA60678DC8C4E0991580C5D423D67;
  252. struct LinkedPool_1_t30C49977788BEDEFABC446A2625FA219DC309E62;
  253. struct LinkedPool_1_tFD19547E83A73032B4A40B358CC56822E879A467;
  254. struct LinkedPool_1_t0BDA29CC5241578432657B8DD4232A9432E2F04E;
  255. struct List_1_t0754071572EFE7A5C92A59495D2524FC935364E3;
  256. struct List_1_tA5BDE435C735A082941CD33D212F97F4AE9FA55F;
  257. struct List_1_t58F89DEDCD7DABB0CFB009AAD9C0CFE061592252;
  258. struct List_1_tF2FE88545EFEC788CAAE6C74EC2F78E937FCCAC3;
  259. struct List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B;
  260. struct List_1_tF6D13D87DD02D4EF3ECD7763371397BD6D1A2C0F;
  261. struct List_1_tDCC8AB6F4CE453A93C71B81D73916DC53DF6CE05;
  262. struct List_1_t60791FB9179CEFADA93C6B032DED2E65CB5DA58F;
  263. struct List_1_tAB2FD3FF9900A585A26C6DC2D8EE94D30F2AECCA;
  264. struct List_1_t4F963AF7BCF88E1D26F1345BB4DAEE7620F7FED1;
  265. struct List_1_tEDA90BAEBDE9ABE36C7E54D6A64EE12E2E3A93F0;
  266. struct List_1_tEDB0482081C5116241976F52FC9FF27C4DF3E5A1;
  267. struct List_1_t3B3CED900C4A273E3B63AAB5493C4D6D4B112810;
  268. struct List_1_tC2CA2F00C214B8C7E92F689464A85292A6D89FA8;
  269. struct List_1_t1FF23F8A09CE938274447266B4E3267D4B99406A;
  270. struct List_1_t10713C6D866C9DFCF78A36627A67FD5752985A35;
  271. struct List_1_tC415795114E47DDDD339AFFFE6635955DF961396;
  272. struct List_1_tC3FDFEE51803D5C604CED1C088BC2B8A566E0E5B;
  273. struct List_1_t4A80F0DB75823AFFF5BFC6F95355F0079537C102;
  274. struct List_1_tFE4E5959AA9CDE3BD72E4F7457E88280FC42C3B8;
  275. struct List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D;
  276. struct List_1_t9A2E2984B23260AECDFA90CEB1F2887075FA4DF3;
  277. struct List_1_t616BC508412283D06A62FEEDA7C4D4C3E75D63D9;
  278. struct List_1_t8292C421BBB00D7661DC07462822936152BAB446;
  279. struct List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B;
  280. struct List_1_t02510C493B34D49F210C22C40442D863A08509CB;
  281. struct List_1_tC6684CD164AA8009B3DC3C06499A47813321B877;
  282. struct List_1_t90832B88D7207769654164CC28440CF594CC397D;
  283. struct List_1_t90B2E73B2119C38AE52BD0E0BB04E6B0477F6D7B;
  284. struct List_1_t91BC45BAAA80A09253B338C6334A8106CD4B8A3F;
  285. struct List_1_t507F4CF850BC321B50D1F84122347FC845E1528C;
  286. struct List_1_tC0F6311D5ACC55EC4184D225E50673DBDAC555BD;
  287. struct List_1_t8B7AF2436BEFB337AA2685419EFEB9E9098EFE54;
  288. struct List_1_t7DDD0E2914630BFA9481B4871C63EE6D87CF03CC;
  289. struct Predicate_1_tF2CCCFD6D57F757CCD35799AEFF390140BE30704;
  290. struct Predicate_1_t8342C85FF4E41CD1F7024AC0CDC3E5312A32CB12;
  291. struct RegistrationList_1_t5B8AA175E254DFA1F9440925B6607DDCE1A48078;
  292. struct RegistrationList_1_t59D6072B55134A385BD91BA10DD1C732AD6C2E6C;
  293. struct RegistrationList_1_t1AFBA9D926D100296ED3F61A8BE02BA1EDC23859;
  294. struct SmallRegistrationList_1_t6D2636963C83385B45A29DD8A055EF11620BF8C2;
  295. struct SmallRegistrationList_1_t4743930ECB685F90DD010A2230148B4360613D96;
  296. struct SmallRegistrationList_1_t2822728646FD238035A72737A3ADC96B9D3664D8;
  297. struct SmallRegistrationList_1_tA7744AA5B97DCE2EC0759AA5F9B4AB76E302111C;
  298. struct TweenRunner_1_t5BB0582F926E75E2FE795492679A6CF55A4B4BC4;
  299. struct TweenableVariableAsyncBase_1_t84B7FBBAD5BE9B483A1DF99D3C2F93356D430055;
  300. struct TweenableVariableAsyncBase_1_tF183EC63E8112FA406C601A7E49A5AC36036F088;
  301. struct TweenableVariableAsyncBase_1_tDCD7B694F49B5711FCAB5D5AA35C9CAB921FE335;
  302. struct TweenableVariableAsyncBase_1_tBC224ABEF15BBD66D75B9D20BED7ADB1F273E430;
  303. struct TweenableVariableAsyncBase_1_t5FFA100F46E1978EC2B05E0FE8DAB0CAC6041B58;
  304. struct TweenableVariableBase_1_t894346E06DB112599F8C5FBC5AD5F251F33CFBD9;
  305. struct TweenableVariableBase_1_t491314D6C5C1BEA5AFEAB55CCB93192270815F82;
  306. struct TweenableVariableSynchronousBase_1_t27C59C64A400660B379C3DC861B0AAFB196D92AA;
  307. struct UnityEvent_1_t3CE03B42D5873C0C0E0692BEE72E1E6D5399F205;
  308. struct UnityEvent_1_t9AF1A3D9036B489D073602C36B4086899B82DE86;
  309. struct ValueCollection_t135548CB200A5981912A8E690CA5088193067675;
  310. struct ValueCollection_tBDB179E2A2C32EA0FF616B71FEB7D51F4EE8AE71;
  311. struct ValueCollection_t3EAE1CF80EAE9564435FC72C2E8AF2B990F88D6B;
  312. struct ValueCollection_t5C104107398E4EDFD32450D6DC8B86970205F952;
  313. struct ValueCollection_t2583D5E3099875F2DFD5832BACD7B122222A8C0B;
  314. struct ValueCollection_tC65945FC97D7F632853627E95B2247BFD06E6F3F;
  315. struct ValueCollection_t038245E04B5D2A80048D9F8021A23E69A0C9DBAA;
  316. struct ValueCollection_tB7775C1E4DA84250319BD7E79124D606F8EB451F;
  317. struct ValueCollection_t766BE8457E636F8A0C912721BF0DE8A4888B4593;
  318. struct ValueCollection_tA719347E837181C5A1A18E2723ECE1734BD7ED45;
  319. struct EntryU5BU5D_t1D501B19D5A4085101EA377B94F7DEBFDCDBCF92;
  320. struct EntryU5BU5D_t7BA8ABE2B6F98A9BD425DBE67CDF35CC03388A30;
  321. struct EntryU5BU5D_t5E7D7DB235191C59DAB3FF91CCD5D4A60E1B3C51;
  322. struct EntryU5BU5D_t07ACCAF6F55772DFB18DB37C58E134B959CE16D6;
  323. struct EntryU5BU5D_t4F7043619C41641D717BA55279E9602F70D0B204;
  324. struct EntryU5BU5D_tAE7090169F67826082012D27B68FB1240283E601;
  325. struct EntryU5BU5D_t3EF30E16D9917500A356D0F394F98CCFE5847374;
  326. struct EntryU5BU5D_t382982412F8B321AD7FFCF5F5BBCDADEFF6D461E;
  327. struct EntryU5BU5D_tE6D0D4787A661C68265D9CBA365D59C9B9758405;
  328. struct SlotU5BU5D_tFD1ED8602EB3B39B776AC7E6675E844223612CFB;
  329. struct SlotU5BU5D_t11B105DE1A078017A5279CD579C6D3C07BCDC4BD;
  330. struct SlotU5BU5D_tB2D4C64645D1D1222164FC007D3A34C8BEF61A1B;
  331. struct SlotU5BU5D_tF596AD324082C553DB364C768406A40BB3C85343;
  332. struct CanvasU5BU5D_tE5C544063BDA76B67407EFED5FF893BBCDB74841;
  333. struct CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB;
  334. struct ColliderU5BU5D_t94A9D70F63D095AFF2A9B4613012A5F7F3141787;
  335. struct DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771;
  336. struct GameObjectU5BU5D_tFF67550DFCE87096D7A3734EA15B75896B2722CF;
  337. struct IXRHoverFilterU5BU5D_tD04354888F5B05E5E531E70F8137B25C105449FC;
  338. struct IXRHoverInteractorU5BU5D_t80E7783C6904C0F8E4D877601FDB9887F4B15807;
  339. struct IXRInteractableU5BU5D_t15C3B0839294519BE8D32AF8738AA20F78721704;
  340. struct IXRInteractionStrengthFilterU5BU5D_t9B6F3CC1C1E06D922F61F59183BE54730664A34E;
  341. struct IXRInteractorU5BU5D_tAB644C2BFD29B3A34A98CFD6DBFE9F9C36BDE891;
  342. struct IXRSelectFilterU5BU5D_t10EBCF37E6FCBB2F55336000C02AAFB977CC6A9E;
  343. struct IXRSelectInteractorU5BU5D_t805436B68E6EF16E342C1BD51BB12842A13C7E63;
  344. struct Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C;
  345. struct IntPtrU5BU5D_tFD177F8C806A6921AD7150264CCC62FA00CAD832;
  346. struct LocomotionVignetteProviderU5BU5D_tB46DCF47F8E23B10D69245728C5EB78DE7A798F4;
  347. struct ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918;
  348. struct RaycastHitU5BU5D_t008B8309DE422FE7567068D743D68054D5EBF1A8;
  349. struct RaycastHit2DU5BU5D_t28739C686586993113318B63C84927FD43063FC7;
  350. struct RaycastResultU5BU5D_tEAF6B3C3088179304676571328CBB001D8CECBC7;
  351. struct StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF;
  352. struct StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248;
  353. struct TeleportationProviderU5BU5D_t256401FD30C21E9418986E09E5B6B90978F26E4C;
  354. struct TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB;
  355. struct Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA;
  356. struct Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C;
  357. struct float3U5BU5D_t94C1DF28FA7E0FA017D0C77B720D9FF3519E0D45;
  358. struct ButtonInfoU5BU5D_tD4403FF73F81188FD2308AB4D827FAB81B5E86FC;
  359. struct RaycastHitDataU5BU5D_t63FC3E1D1CEA04182A5AAF2036D63621400B6A3F;
  360. struct ProviderRecordU5BU5D_tD943180C4D53B72C12191147B2E0FDCB694DA8E8;
  361. struct ARRaycastManager_tD9459374F0F5BD9E2E4A8A1C665E7F33F9C2EE44;
  362. struct ARTrackable_t1D98417758C08E98A333CDEC0C2C1688CE10B2E0;
  363. struct ActionBasedController_tB9D8E7E013191571EA5507EA68057414B6969A68;
  364. struct ActivateEvent_tA1D392B588AC99958CB847AE6911DC5131BCFB43;
  365. struct ActivateEventArgs_tAC81C18EA24D76411EE5A5D61523A551CCB46C3E;
  366. struct AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354;
  367. struct ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263;
  368. struct ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129;
  369. struct AudioClip_t5D272C4EB4F2D3ED49F1C346DEA373CF6D585F20;
  370. struct AudioSource_t871AC2272F896738252F04EE949AEF5B241D3299;
  371. struct AxisEventData_t4AA742BC101B1AA300B16EE7F19E31B91F37A938;
  372. struct BaseEventData_tE03A848325C0AE8E76C6CA15FD86395EBF83364F;
  373. struct BaseInput_t69C46B0AA3C24F1CA842A0D03CACACC4EC788622;
  374. struct BaseInputModule_tF3B7C22AF1419B2AC9ECE6589357DC1B88ED96B1;
  375. struct BaseInteractionEventArgs_t8B38B6C63C6C9EA4BD179EF5FD40106872B82D7E;
  376. struct BaseRaycaster_t7DC8158FD3CA0193455344379DD5FF7CD5F1F832;
  377. struct BaseTeleportationInteractable_t3CA78AC694D6BFBA115E724F2C104AB069449AE8;
  378. struct Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA;
  379. struct Binder_t91BFCE95A7057FADF4D8A1A342AFE52872246235;
  380. struct BindingsGroup_tD5EC90BB10F9D310FE467A7E3A4CAE2E32D0397A;
  381. struct Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184;
  382. struct CancellationTokenSource_tAAE1E0033BCFC233801F8CB4CED5C852B350CB7B;
  383. struct Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26;
  384. struct CanvasOptimizer_tFE55496B6D274DE1953D18D9DCB243D37ED53B55;
  385. struct CanvasRenderer_tAB9A55A976C4E3B2B37D0CE5616E5685A8B43860;
  386. struct CanvasScaler_t3BC095205EAD308CF3EAC27136A73387AC32FC3B;
  387. struct CanvasTracker_tEBDBDB225D0DED0A02968F29B8DA40F272891F1D;
  388. struct Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76;
  389. struct ColorTweenableVariable_t041F02655C83BA1AA828CB756FEEA6ACDD56C275;
  390. struct Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3;
  391. struct DeactivateEvent_tFE44262C3D8377F947FD46D4561BB9DAC7E0785D;
  392. struct DeactivateEventArgs_t7AE1163C39B5B95A4501EC961D8D643C369774D0;
  393. struct Delegate_t;
  394. struct DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E;
  395. struct DisposableManagerSingleton_t4A825CF7A0439129608E12E46B05C42DE6959576;
  396. struct EventSystem_t61C51380B105BE9D2C39C4F15B7E655659957707;
  397. struct FloatTweenableVariable_t19D1F16FBA79A41A8234F4F6C1D7DB51EAC07D48;
  398. struct FocusEnterEvent_tF5369B418FFFBE1C6FDE6EBDDD8B9E412A32CD90;
  399. struct FocusExitEvent_tFAE8003B7B5A47FB4D9C5BB14D7A3273AF8931AE;
  400. struct GameObject_t76FEDD663AB33C991A9C9A23129337651094216F;
  401. struct Graphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931;
  402. struct GraphicRaycaster_t16FC39434AE5B47D3C2993134CDCF7F4AE6A6D7B;
  403. struct HoverEnterEvent_t2BDBCA14FF94DA18C9AC12B43297F6C1641788AB;
  404. struct HoverExitEvent_t256704BC79FE0AA61EB2DE3FDDF43A1FC97F5832;
  405. struct IDictionary_t6D03155AF1FA9083817AA5B6AD7DEEACC26AB220;
  406. struct IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5;
  407. struct IEventBinding_tD24AFBA7F41D64F17C1FA501D200A3B6439C4CBB;
  408. struct ITunnelingVignetteProvider_tBA864D1AFF0965ED3672AB89C87D51F033D6F844;
  409. struct IUIInteractor_t5E87AB04096E6A5D1AF1D291E2096599065E94EA;
  410. struct IXRActivateInteractor_tB9861F0F84C658341EB386216D086B163215FE19;
  411. struct IXRFocusInteractable_tC51F05C774C48143B23BF42507151489CD486AA0;
  412. struct IXRHoverFilter_tEB8D0B1C1E3163C92CBD8AFC58E8EBE4B5877FAD;
  413. struct IXRHoverInteractable_t407C7F95A02C484D5EA2DB88ECE7A6C0E5B40EDD;
  414. struct IXRHoverInteractor_tE2EF7002213610DA0D67421CFA21B1A95113BA61;
  415. struct IXRInteractable_t31CD4FF4D45899471D81D43D605D9C6118BF50CA;
  416. struct IXRInteractionGroup_tAD9069A6C37036CE5C97D68CF2F97B1F25044D5D;
  417. struct IXRInteractionStrengthFilter_t667946FCA4E4105CEF038E84F4AE8D562E86B40C;
  418. struct IXRInteractor_t0E1112913D56F678962B999BA5CC139CFE0D344A;
  419. struct IXRSelectFilter_tF27AE7D54EB846D301C37E2936EDC1A0B89FEEE8;
  420. struct IXRSelectInteractable_t588B8BE99E84540D5A1A9D6E5AAC9EDF12985735;
  421. struct IXRSelectInteractor_tF9278B9892CA9B8C1F0E0C70E2E2362DC860E3F1;
  422. struct IXRTargetFilter_t51750E0C671ECA90F38CC75BCD395285E61D2778;
  423. struct InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1;
  424. struct InvokableCallList_t309E1C8C7CE885A0D2F98C84CEA77A8935688382;
  425. struct LazyFollow_t50C43F549E354D3D526E591ACCF6B1432862A66F;
  426. struct LocomotionProvider_tC65B288AF39EACCD294F953F300BA33E33C2017B;
  427. struct LocomotionSystem_t969449BF16C7ED7A4A08A07CB480440C79AD2D6B;
  428. struct LocomotionVignetteProvider_tBF5A7476CF3676478AAA7D2EEE4EDAFADE8649D7;
  429. struct Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3;
  430. struct MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D;
  431. struct MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553;
  432. struct Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4;
  433. struct MeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5;
  434. struct MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE;
  435. struct MethodInfo_t;
  436. struct MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71;
  437. struct MouseButtonModel_tE3D39670E1934335CA8A468707FCC22184099729;
  438. struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C;
  439. struct PersistentCallGroup_tB826EDF15DC80F71BCBCD8E410FD959A04C33F25;
  440. struct PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB;
  441. struct PokeThresholdData_tC809C4316CFB80EE765C84948E489D6AD09F7546;
  442. struct PropertyAttribute_t5E0CB5A6CDA6E24CBD4FF26DE3B0C29D8BB54BF0;
  443. struct QuaternionTweenableVariable_t511E026E030C36326A4F6FF19A68C459B5993145;
  444. struct RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023;
  445. struct RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5;
  446. struct Regex_tE773142C2BE45C5D362B0F815AFF831707A51772;
  447. struct RegisteredUIInteractorCache_t81419313AA113B206AF3FF94CD9D3B64A09CE413;
  448. struct Renderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF;
  449. struct RequireInterfaceAttribute_t84E68526970DA66A5C3285E399BFF3ADDF2E9067;
  450. struct SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6;
  451. struct SelectEnterEvent_tBA2614C8C25D8794D5804C4F66195D74E64FC5D0;
  452. struct SelectEnterEventArgs_t9220B1E6A9BB5A847C0476949ACE0182430BB938;
  453. struct SelectExitEvent_t15DC0A39F9657BA9E6BAE6250D8D64C9671201F6;
  454. struct SelectExitEventArgs_t56125CE0360D37AC0B50EB6066B5AB5957EF559A;
  455. struct SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37;
  456. struct Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692;
  457. struct SmartFollowQuaternionTweenableVariable_t0E9CF33A6F9FADBA10AD8CA314722A412D9C57F4;
  458. struct SmartFollowVector3TweenableVariable_t623BF77DD54651BB11B187783CBE87CD2A81AAB5;
  459. struct StandaloneInputModule_tD8B581E4A0A2A25B99EB002FF669C4EEED350530;
  460. struct String_t;
  461. struct TeleportationAnchor_t5C73F0B7F59911E6F9F98FA9156ECBC6E9DD9085;
  462. struct TeleportationArea_t4E760401D8B7EBAA17DD75E248517C0ECBB608FD;
  463. struct TeleportationMonitor_tC9AB34520A1A0D6D2F18DD2067601DE1405C72C6;
  464. struct TeleportationProvider_t97A0AC16C69ACC50C842581737181148614AF972;
  465. struct TeleportingEvent_t4E1A876F20936ECA7131A36859CDE044F8D93BCA;
  466. struct TeleportingEventArgs_t3CBA748CC3C58419D2B7E3354B6AA0C1D0B9F534;
  467. struct Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4;
  468. struct TrackedDeviceEventData_tB1688CBC0BDCF364105F2BED2B2F3E71757255E9;
  469. struct TrackedDeviceGraphicRaycaster_t10211666BB4A468E839EEFBDFEC7D5AAB4555149;
  470. struct TrackedDevicePhysicsRaycaster_t874DC2DF2304278A9AF329D4923CBE25ACB5A542;
  471. struct Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1;
  472. struct TriggerContactMonitor_t7534ED632C47D926F92937DE752DA2D4DC79AEA2;
  473. struct TunnelingVignetteController_tF464FCC58BC1DC0DA9C0F844889B45719D2F575E;
  474. struct Type_t;
  475. struct UIBehaviour_tB9D4295827BD2EEDEF0749200C6CA7090C742A9D;
  476. struct UIHoverEnterEvent_t4C957A3405A5D9CB867C5EC446620BB4BA7E7298;
  477. struct UIHoverExitEvent_t63E5E9C921AFB8E2CB9CA4D32882DD4F62CD509B;
  478. struct UnityAction_t11A1F3B953B365C072A5DCC32677EE1796A962A7;
  479. struct Vector2TweenableVariable_tB7A8811B9BCDD157C88E0143246F345163188A66;
  480. struct Vector3TweenableVariable_t0DF651B487F89825D0D459293C4A862C62C0EBD5;
  481. struct Vector4TweenableVariable_t87DE4347BA491DD787094F1D69D55D2DBFAC35BD;
  482. struct VertexHelper_tB905FCB02AE67CBEE5F265FE37A5938FC5D136FE;
  483. struct VignetteParameters_t77592C43556E20BBDCBF7B42B3A1BE2347D68E40;
  484. struct Void_t4861ACF8F4594C3437BB48B6E56783494B843915;
  485. struct XRBaseController_t44C1BB30A7E1D279DD2508F34D3352B33A9AD60C;
  486. struct XRBaseInteractable_tC2C966C710AE6AC232E248B1BCF323386110D0F6;
  487. struct XRBaseInteractor_tB48889E8D95695ABF46D2012EC55EA660103D158;
  488. struct XRBaseTargetFilter_t24D9DBCEA900DFEA08D543C91DFC070C1C91594F;
  489. struct XRController_t928E104C899E51FDE12C0A8AC68874587C46C28F;
  490. struct XRInteractableEvent_t58E835C64FCD79C1322F5DDCAE92F3D40FCB2093;
  491. struct XRInteractionManager_t93C7F7F0CFEAD83E1A70F92D05B0E663483746CD;
  492. struct XRInteractorEvent_tA90E755406526412871F25BB621E7F4536CD00E2;
  493. struct XROrigin_t5E534A6D886991AF3C1C64127E19A3A510009CFE;
  494. struct XRPokeLogic_tFF15963730D3A0A66FA658DD48177B2CD5A2F26D;
  495. struct XRRayInteractor_t0B25C1D5A938B199A71908E189AB351B43DA4C76;
  496. struct XRRig_t780336752912CDAF798E4A46C1D940C5EBD21B2F;
  497. struct XRScreenSpaceController_t046F18C2FE01EB347832DB82D42C84131771FF17;
  498. struct XRUIInputModule_tA641266A2621C1465F3C5433D747428A4CDA72F0;
  499. struct U3CU3Ec_tB1A8F87DCFDFBFFF54FC9C4ADBBC3435840F0546;
  500. struct CameraCallback_t844E527BFE37BC0495E7F67993E43C07642DA9DD;
  501. struct WillRenderCanvases_tA4A6E66DBA797DCB45B995DBA449A9D1D80D0FBC;
  502. struct CanvasState_t4A11E05F22EDB27ABA2D1FD76AE44D03009BCEE3;
  503. struct ImplementationData_t070DC0E12FE9606C72C24B90F29B9047865FB05D;
  504. struct InternalData_t7100B940380492C19774536244433DFD434CEB1F;
  505. struct MouseState_tCCE70861DE1EEECF949AFE8E2A922541D4E08A09;
  506. struct ReapplyDrivenProperties_t3482EA130A01FF7EE2EEFE37F66A5215D08CFE24;
  507. struct U3CU3Ec_tD88A583EBE67504525EE38ECBA576E5869E31AA3;
  508. struct ImplementationData_tBBFF7DF8F979AC0E9D052F7A2A9C6547487766B3;
  509. struct RaycastHitComparer_tEB1BB66D92D6C7722C052F9F77D771620A40FA8F;
  510. struct ImplementationData_t175CD17EADED010E9B5BA19575E4AD41F2FE67AC;
  511. struct RaycastHitArraySegment_t524F00515B13A37C0F39D0C416D5779F2377436C;
  512. struct RaycastHitComparer_tB9FBDFD2B04904E779DF837571440F12B692F485;
  513. struct ProviderRecord_t73D381DB70947FD9B6F5B1AD4F64EFE74BF5D40C;
  514. struct RaycastHitComparer_tC59C36D577B7426F5EE8E3AE65B988F953757E9D;
  515. struct CanvasScalerSettings_tD866D5292078DDE2CBF021CD46562F61BDA89CD9;
  516. struct CanvasSettings_t262476E4F675476F76DF5DEDC73780B24DADDBA0;
  517. struct GraphicRaycasterSettings_t5ABF210C422986A59212CCD6E38C4B21F73DA357;
  518. IL2CPP_EXTERN_C RuntimeClass* Action_1_t1FB720A83B3555E719F665FB0110E7C51487F3F8_il2cpp_TypeInfo_var;
  519. IL2CPP_EXTERN_C RuntimeClass* Action_1_t62C38AF61BFF03BE1DB5E1C54773DC9975D958CD_il2cpp_TypeInfo_var;
  520. IL2CPP_EXTERN_C RuntimeClass* Action_1_t81CC87F0365077EC678FAF69B68180DC9750249B_il2cpp_TypeInfo_var;
  521. IL2CPP_EXTERN_C RuntimeClass* Action_1_t8419524B7A63D3F32FF3D8730F7E004150CA1F34_il2cpp_TypeInfo_var;
  522. IL2CPP_EXTERN_C RuntimeClass* Action_1_tD0234E34999F357F14B4BB50CB666A608A594D8B_il2cpp_TypeInfo_var;
  523. IL2CPP_EXTERN_C RuntimeClass* Action_1_tD0624B0C9A4314C84D75B0C2A563B322540AB9AE_il2cpp_TypeInfo_var;
  524. IL2CPP_EXTERN_C RuntimeClass* Action_1_tF1EFD363206113AB62CC79E4ABC28A4901B693B7_il2cpp_TypeInfo_var;
  525. IL2CPP_EXTERN_C RuntimeClass* Application_tDB03BE91CDF0ACA614A5E0B67CFB77C44EB19B21_il2cpp_TypeInfo_var;
  526. IL2CPP_EXTERN_C RuntimeClass* ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var;
  527. IL2CPP_EXTERN_C RuntimeClass* ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var;
  528. IL2CPP_EXTERN_C RuntimeClass* BindableVariable_1_tE677C19FACE2079D96894AC090D3EE9881BE4A07_il2cpp_TypeInfo_var;
  529. IL2CPP_EXTERN_C RuntimeClass* BindingsGroup_tD5EC90BB10F9D310FE467A7E3A4CAE2E32D0397A_il2cpp_TypeInfo_var;
  530. IL2CPP_EXTERN_C RuntimeClass* ButtonInfoU5BU5D_tD4403FF73F81188FD2308AB4D827FAB81B5E86FC_il2cpp_TypeInfo_var;
  531. IL2CPP_EXTERN_C RuntimeClass* CanvasScalerSettings_tD866D5292078DDE2CBF021CD46562F61BDA89CD9_il2cpp_TypeInfo_var;
  532. IL2CPP_EXTERN_C RuntimeClass* CanvasSettings_t262476E4F675476F76DF5DEDC73780B24DADDBA0_il2cpp_TypeInfo_var;
  533. IL2CPP_EXTERN_C RuntimeClass* CanvasState_t4A11E05F22EDB27ABA2D1FD76AE44D03009BCEE3_il2cpp_TypeInfo_var;
  534. IL2CPP_EXTERN_C RuntimeClass* Comparison_1_tA4BD3BABEC1A2C64FBC7734A2C809312D9779FB6_il2cpp_TypeInfo_var;
  535. IL2CPP_EXTERN_C RuntimeClass* Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var;
  536. IL2CPP_EXTERN_C RuntimeClass* Defaults_tF6DF34F6D0B92CF4D0CB8AB652E59BBD43B313EF_il2cpp_TypeInfo_var;
  537. IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_t181B51EB4F3EDB4CDD77670FB2EDA2C3AD5450E4_il2cpp_TypeInfo_var;
  538. IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_t2323318B731FF9544F068484433616DAB723D8CA_il2cpp_TypeInfo_var;
  539. IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_t27580B46889C7E97A047AEB3AD96F6F5B67AB8C5_il2cpp_TypeInfo_var;
  540. IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_t5E686D049A1953FBC17D17F899FE7E006F6CA5E5_il2cpp_TypeInfo_var;
  541. IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_t63E6A8E207B81EA62DE2FA8EECC8CD3A346D8991_il2cpp_TypeInfo_var;
  542. IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_t824223A763CE183513A88A97300C7C914C52801C_il2cpp_TypeInfo_var;
  543. IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_tE019B631038D3AFABD85F603D5F9CA1C35C59FF0_il2cpp_TypeInfo_var;
  544. IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_tEABA4693399BB94F9F9031F041277F4D01CA9BB2_il2cpp_TypeInfo_var;
  545. IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_tF6CE36ABDE1C2FB96DC7BB02B5A2521B7E21B841_il2cpp_TypeInfo_var;
  546. IL2CPP_EXTERN_C RuntimeClass* Display_t06A3B0F5169CA3C02A4D5171F27499A23D3581D1_il2cpp_TypeInfo_var;
  547. IL2CPP_EXTERN_C RuntimeClass* DisposableManagerSingleton_t4A825CF7A0439129608E12E46B05C42DE6959576_il2cpp_TypeInfo_var;
  548. IL2CPP_EXTERN_C RuntimeClass* EventSystem_t61C51380B105BE9D2C39C4F15B7E655659957707_il2cpp_TypeInfo_var;
  549. IL2CPP_EXTERN_C RuntimeClass* Func_1_t160F99B657FBB7F6C76482DB5120F4D1AC02455E_il2cpp_TypeInfo_var;
  550. IL2CPP_EXTERN_C RuntimeClass* Func_1_t747AD6E4852CFB4478EEAD22225A5F75086E3EAF_il2cpp_TypeInfo_var;
  551. IL2CPP_EXTERN_C RuntimeClass* Func_1_t86FADF736EF3EE2E3D6FE9A6EE1EF5E847C7C221_il2cpp_TypeInfo_var;
  552. IL2CPP_EXTERN_C RuntimeClass* GameObject_t76FEDD663AB33C991A9C9A23129337651094216F_il2cpp_TypeInfo_var;
  553. IL2CPP_EXTERN_C RuntimeClass* GizmoHelpers_t523DF2F7A9BD280F2251CBEF09F851B98EDA0286_il2cpp_TypeInfo_var;
  554. IL2CPP_EXTERN_C RuntimeClass* GraphicRaycasterSettings_t5ABF210C422986A59212CCD6E38C4B21F73DA357_il2cpp_TypeInfo_var;
  555. IL2CPP_EXTERN_C RuntimeClass* GraphicRegistry_t374118CCD6DBB47209C783A4BF2F4EF9EA78A326_il2cpp_TypeInfo_var;
  556. IL2CPP_EXTERN_C RuntimeClass* HashSetList_1_tA1E38D4A68ECBFE9425373993103D4A7E253D1B2_il2cpp_TypeInfo_var;
  557. IL2CPP_EXTERN_C RuntimeClass* HashSet_1_t109CCE87260348881F7ED50EEE3FFD003542DC8B_il2cpp_TypeInfo_var;
  558. IL2CPP_EXTERN_C RuntimeClass* HashSet_1_t9214798E84819EED4CB994B8F4D80D17BD48E3DF_il2cpp_TypeInfo_var;
  559. IL2CPP_EXTERN_C RuntimeClass* HashSet_1_tADAD4C89A6A8F0BD8D329BBB797A328CAE3C6E7A_il2cpp_TypeInfo_var;
  560. IL2CPP_EXTERN_C RuntimeClass* ICollection_1_tD07C4C2285E515DD62CEE90036AB7E2AB1493329_il2cpp_TypeInfo_var;
  561. IL2CPP_EXTERN_C RuntimeClass* IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var;
  562. IL2CPP_EXTERN_C RuntimeClass* IList_1_t2238CF6AA19EFAD01A7B41136DDC843E17449487_il2cpp_TypeInfo_var;
  563. IL2CPP_EXTERN_C RuntimeClass* IReadOnlyBindableVariable_1_tD608177C44612AEF9CD25AEDCA15F1734DD0E073_il2cpp_TypeInfo_var;
  564. IL2CPP_EXTERN_C RuntimeClass* IReadOnlyCollection_1_t124CC8EC6E535B5A4467A407DE1B50DD42C73D1A_il2cpp_TypeInfo_var;
  565. IL2CPP_EXTERN_C RuntimeClass* IReadOnlyList_1_t465B988A385913D9C17EFF73937AF8A8FC44A018_il2cpp_TypeInfo_var;
  566. IL2CPP_EXTERN_C RuntimeClass* ITunnelingVignetteProvider_tBA864D1AFF0965ED3672AB89C87D51F033D6F844_il2cpp_TypeInfo_var;
  567. IL2CPP_EXTERN_C RuntimeClass* IUIInteractor_t5E87AB04096E6A5D1AF1D291E2096599065E94EA_il2cpp_TypeInfo_var;
  568. IL2CPP_EXTERN_C RuntimeClass* IXRHoverFilter_tEB8D0B1C1E3163C92CBD8AFC58E8EBE4B5877FAD_il2cpp_TypeInfo_var;
  569. IL2CPP_EXTERN_C RuntimeClass* IXRInteractable_t31CD4FF4D45899471D81D43D605D9C6118BF50CA_il2cpp_TypeInfo_var;
  570. IL2CPP_EXTERN_C RuntimeClass* IXRInteractionStrengthFilter_t667946FCA4E4105CEF038E84F4AE8D562E86B40C_il2cpp_TypeInfo_var;
  571. IL2CPP_EXTERN_C RuntimeClass* IXRInteractor_t0E1112913D56F678962B999BA5CC139CFE0D344A_il2cpp_TypeInfo_var;
  572. IL2CPP_EXTERN_C RuntimeClass* IXRSelectFilter_tF27AE7D54EB846D301C37E2936EDC1A0B89FEEE8_il2cpp_TypeInfo_var;
  573. IL2CPP_EXTERN_C RuntimeClass* InputHelpers_t6F6BABB51A0BA00202F7D2720513930CFF10810F_il2cpp_TypeInfo_var;
  574. IL2CPP_EXTERN_C RuntimeClass* LinkedPool_1_t070E48AC0EF87512EC042C4B06F7F4ED11E4F082_il2cpp_TypeInfo_var;
  575. IL2CPP_EXTERN_C RuntimeClass* LinkedPool_1_t4CD26C763EF65791BCA937D5D9F8485720C7441A_il2cpp_TypeInfo_var;
  576. IL2CPP_EXTERN_C RuntimeClass* LinkedPool_1_tFD19547E83A73032B4A40B358CC56822E879A467_il2cpp_TypeInfo_var;
  577. IL2CPP_EXTERN_C RuntimeClass* List_1_t10713C6D866C9DFCF78A36627A67FD5752985A35_il2cpp_TypeInfo_var;
  578. IL2CPP_EXTERN_C RuntimeClass* List_1_t507F4CF850BC321B50D1F84122347FC845E1528C_il2cpp_TypeInfo_var;
  579. IL2CPP_EXTERN_C RuntimeClass* List_1_t58F89DEDCD7DABB0CFB009AAD9C0CFE061592252_il2cpp_TypeInfo_var;
  580. IL2CPP_EXTERN_C RuntimeClass* List_1_t616BC508412283D06A62FEEDA7C4D4C3E75D63D9_il2cpp_TypeInfo_var;
  581. IL2CPP_EXTERN_C RuntimeClass* List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B_il2cpp_TypeInfo_var;
  582. IL2CPP_EXTERN_C RuntimeClass* List_1_t91BC45BAAA80A09253B338C6334A8106CD4B8A3F_il2cpp_TypeInfo_var;
  583. IL2CPP_EXTERN_C RuntimeClass* List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B_il2cpp_TypeInfo_var;
  584. IL2CPP_EXTERN_C RuntimeClass* List_1_tFE4E5959AA9CDE3BD72E4F7457E88280FC42C3B8_il2cpp_TypeInfo_var;
  585. IL2CPP_EXTERN_C RuntimeClass* MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D_il2cpp_TypeInfo_var;
  586. IL2CPP_EXTERN_C RuntimeClass* Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3_il2cpp_TypeInfo_var;
  587. IL2CPP_EXTERN_C RuntimeClass* Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var;
  588. IL2CPP_EXTERN_C RuntimeClass* Mathf_tE284D016E3B297B72311AAD9EB8F0E643F6A4682_il2cpp_TypeInfo_var;
  589. IL2CPP_EXTERN_C RuntimeClass* Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var;
  590. IL2CPP_EXTERN_C RuntimeClass* PokeThresholdData_tC809C4316CFB80EE765C84948E489D6AD09F7546_il2cpp_TypeInfo_var;
  591. IL2CPP_EXTERN_C RuntimeClass* PositionFollowMode_t48C1F535849BACC54F05CC03F4AD8DBAE212CFDE_il2cpp_TypeInfo_var;
  592. IL2CPP_EXTERN_C RuntimeClass* Predicate_1_tF2CCCFD6D57F757CCD35799AEFF390140BE30704_il2cpp_TypeInfo_var;
  593. IL2CPP_EXTERN_C RuntimeClass* ProviderRecord_t73D381DB70947FD9B6F5B1AD4F64EFE74BF5D40C_il2cpp_TypeInfo_var;
  594. IL2CPP_EXTERN_C RuntimeClass* Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974_il2cpp_TypeInfo_var;
  595. IL2CPP_EXTERN_C RuntimeClass* RaycastHit2DU5BU5D_t28739C686586993113318B63C84927FD43063FC7_il2cpp_TypeInfo_var;
  596. IL2CPP_EXTERN_C RuntimeClass* RaycastHitArraySegment_t524F00515B13A37C0F39D0C416D5779F2377436C_il2cpp_TypeInfo_var;
  597. IL2CPP_EXTERN_C RuntimeClass* RaycastHitComparer_tB9FBDFD2B04904E779DF837571440F12B692F485_il2cpp_TypeInfo_var;
  598. IL2CPP_EXTERN_C RuntimeClass* RaycastHitComparer_tEB1BB66D92D6C7722C052F9F77D771620A40FA8F_il2cpp_TypeInfo_var;
  599. IL2CPP_EXTERN_C RuntimeClass* RaycastHitU5BU5D_t008B8309DE422FE7567068D743D68054D5EBF1A8_il2cpp_TypeInfo_var;
  600. IL2CPP_EXTERN_C RuntimeClass* RotationFollowMode_t9395624DA2C0F507B9C33B0AD30FF4E10AC19A84_il2cpp_TypeInfo_var;
  601. IL2CPP_EXTERN_C RuntimeClass* ShaderPropertyLookup_tF047A50B4C0A85124A9A1770C2845A6B2ECF17A4_il2cpp_TypeInfo_var;
  602. IL2CPP_EXTERN_C RuntimeClass* Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_il2cpp_TypeInfo_var;
  603. IL2CPP_EXTERN_C RuntimeClass* SmartFollowQuaternionTweenableVariable_t0E9CF33A6F9FADBA10AD8CA314722A412D9C57F4_il2cpp_TypeInfo_var;
  604. IL2CPP_EXTERN_C RuntimeClass* SmartFollowVector3TweenableVariable_t623BF77DD54651BB11B187783CBE87CD2A81AAB5_il2cpp_TypeInfo_var;
  605. IL2CPP_EXTERN_C RuntimeClass* SortingHelpers_t0930720ECF619597413559E1F8A70AC77ADDC9F8_il2cpp_TypeInfo_var;
  606. IL2CPP_EXTERN_C RuntimeClass* StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var;
  607. IL2CPP_EXTERN_C RuntimeClass* TeleportationMonitor_tC9AB34520A1A0D6D2F18DD2067601DE1405C72C6_il2cpp_TypeInfo_var;
  608. IL2CPP_EXTERN_C RuntimeClass* TeleportingEventArgs_t3CBA748CC3C58419D2B7E3354B6AA0C1D0B9F534_il2cpp_TypeInfo_var;
  609. IL2CPP_EXTERN_C RuntimeClass* TeleportingEvent_t4E1A876F20936ECA7131A36859CDE044F8D93BCA_il2cpp_TypeInfo_var;
  610. IL2CPP_EXTERN_C RuntimeClass* TrackedDeviceEventData_tB1688CBC0BDCF364105F2BED2B2F3E71757255E9_il2cpp_TypeInfo_var;
  611. IL2CPP_EXTERN_C RuntimeClass* TrackedDeviceGraphicRaycaster_t10211666BB4A468E839EEFBDFEC7D5AAB4555149_il2cpp_TypeInfo_var;
  612. IL2CPP_EXTERN_C RuntimeClass* TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8_il2cpp_TypeInfo_var;
  613. IL2CPP_EXTERN_C RuntimeClass* TriggerContactMonitor_t7534ED632C47D926F92937DE752DA2D4DC79AEA2_il2cpp_TypeInfo_var;
  614. IL2CPP_EXTERN_C RuntimeClass* TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB_il2cpp_TypeInfo_var;
  615. IL2CPP_EXTERN_C RuntimeClass* Type_t_il2cpp_TypeInfo_var;
  616. IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec_tB1A8F87DCFDFBFFF54FC9C4ADBBC3435840F0546_il2cpp_TypeInfo_var;
  617. IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec_tD88A583EBE67504525EE38ECBA576E5869E31AA3_il2cpp_TypeInfo_var;
  618. IL2CPP_EXTERN_C RuntimeClass* Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_il2cpp_TypeInfo_var;
  619. IL2CPP_EXTERN_C RuntimeClass* Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C_il2cpp_TypeInfo_var;
  620. IL2CPP_EXTERN_C RuntimeClass* Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_il2cpp_TypeInfo_var;
  621. IL2CPP_EXTERN_C RuntimeClass* VignetteParameters_t77592C43556E20BBDCBF7B42B3A1BE2347D68E40_il2cpp_TypeInfo_var;
  622. IL2CPP_EXTERN_C RuntimeClass* XRBaseInteractable_tC2C966C710AE6AC232E248B1BCF323386110D0F6_il2cpp_TypeInfo_var;
  623. IL2CPP_EXTERN_C RuntimeClass* XRBaseInteractor_tB48889E8D95695ABF46D2012EC55EA660103D158_il2cpp_TypeInfo_var;
  624. IL2CPP_EXTERN_C RuntimeClass* XRInteractableUtility_tBAB253DCDBBCF078F40042B3AF233470A348770F_il2cpp_TypeInfo_var;
  625. IL2CPP_EXTERN_C RuntimeClass* XRLoggingUtils_tF0C63DB5488367266FC58DF3AA1D3E98B361A7B5_il2cpp_TypeInfo_var;
  626. IL2CPP_EXTERN_C RuntimeClass* XROrigin_t5E534A6D886991AF3C1C64127E19A3A510009CFE_il2cpp_TypeInfo_var;
  627. IL2CPP_EXTERN_C RuntimeClass* XRPokeLogic_tFF15963730D3A0A66FA658DD48177B2CD5A2F26D_il2cpp_TypeInfo_var;
  628. IL2CPP_EXTERN_C RuntimeClass* XRRayInteractor_t0B25C1D5A938B199A71908E189AB351B43DA4C76_il2cpp_TypeInfo_var;
  629. IL2CPP_EXTERN_C RuntimeClass* XRUIInputModule_tA641266A2621C1465F3C5433D747428A4CDA72F0_il2cpp_TypeInfo_var;
  630. IL2CPP_EXTERN_C String_t* _stringLiteral24B00BEE43751066E2697652F1D6D262C07E28BF;
  631. IL2CPP_EXTERN_C String_t* _stringLiteral28B7EDF9E324F8C7C00DCE82B9611E6089187E1F;
  632. IL2CPP_EXTERN_C String_t* _stringLiteral2EB807149B3A663FC4053D975529E6B043C87955;
  633. IL2CPP_EXTERN_C String_t* _stringLiteral32E8C540AD995EC18BE66944CD4D0D835DD64647;
  634. IL2CPP_EXTERN_C String_t* _stringLiteral37B9BD3AEEFD69C75075B6B180CC4AA62EC2D646;
  635. IL2CPP_EXTERN_C String_t* _stringLiteral38500B43596E22322F78E4DB6623115A6D7C5B24;
  636. IL2CPP_EXTERN_C String_t* _stringLiteral3EF2F655F5DB88605F902BFCD70FE7DA5123CCB4;
  637. IL2CPP_EXTERN_C String_t* _stringLiteral429A39D5753D98F87A50B3FB2132FA79B24CE9EC;
  638. IL2CPP_EXTERN_C String_t* _stringLiteral468BFD2B8DE8069E2A26625FA74FF5C77CB156E7;
  639. IL2CPP_EXTERN_C String_t* _stringLiteral50B94E33E1BB9435F1C3DF9A52268A5BAAE6FBF9;
  640. IL2CPP_EXTERN_C String_t* _stringLiteral625D797D526D6CCD31C18689C102F3C4AFAC794F;
  641. IL2CPP_EXTERN_C String_t* _stringLiteral6A6707C1F090568579065FEEE0F1898E04CFC473;
  642. IL2CPP_EXTERN_C String_t* _stringLiteral70BD96A9936A8229937A8E85846B5AE5657B701D;
  643. IL2CPP_EXTERN_C String_t* _stringLiteral754BC8CC289786CFBEFC86F613F47EEC45C9D500;
  644. IL2CPP_EXTERN_C String_t* _stringLiteral7F7A0666DE2F3EC8FF7C0F419515A44EAD68187D;
  645. IL2CPP_EXTERN_C String_t* _stringLiteral8B1A9C9202F6193CA7CFCC4F9CAC0B10FAF94A29;
  646. IL2CPP_EXTERN_C String_t* _stringLiteral8F1B0D0379F9B203BB6DA6D9AC50979330482624;
  647. IL2CPP_EXTERN_C String_t* _stringLiteral9946FBE46CDE07D85A1306BBD66ABF2744491441;
  648. IL2CPP_EXTERN_C String_t* _stringLiteralA4D3743D1DACF1E354735B439F4E61A4318B2162;
  649. IL2CPP_EXTERN_C String_t* _stringLiteralA9C06B74D677E1112CE6704B452CE1A595FE2CE5;
  650. IL2CPP_EXTERN_C String_t* _stringLiteralAA5E2196E893CFAE2B023577875C1080909A97BC;
  651. IL2CPP_EXTERN_C String_t* _stringLiteralAC10ECED701E479DB1EB99F71C7E143BF33BDB28;
  652. IL2CPP_EXTERN_C String_t* _stringLiteralAC7832319B06817FC13DFBC707B7BDDC3645D9D2;
  653. IL2CPP_EXTERN_C String_t* _stringLiteralACCB271B3F087252B60BC604A75AEE43F78DA580;
  654. IL2CPP_EXTERN_C String_t* _stringLiteralAEF8ADEA7ACBBEEC8D66AE67F129D251F1924DBA;
  655. IL2CPP_EXTERN_C String_t* _stringLiteralB387D42F0AFA94CE7B6979B587B90DD3FE6E03AE;
  656. IL2CPP_EXTERN_C String_t* _stringLiteralB4FE860573CD6E03F0D1A4378C1F330A3820D8C9;
  657. IL2CPP_EXTERN_C String_t* _stringLiteralB818AA7E10A91308552295A6D2595C80742D1BC8;
  658. IL2CPP_EXTERN_C String_t* _stringLiteralB85E78C75EF1A6F636689BD88A9D6C2A3B2B0A1B;
  659. IL2CPP_EXTERN_C String_t* _stringLiteralBCF4FC7C35848631726F791FEE930D421A846976;
  660. IL2CPP_EXTERN_C String_t* _stringLiteralC0E522E41B31F469B561B936335484000D89DE4A;
  661. IL2CPP_EXTERN_C String_t* _stringLiteralC5505A25CF2D095FDF8936A52047CE843140CE71;
  662. IL2CPP_EXTERN_C String_t* _stringLiteralC611A012636D51B5EBBC7ADEBD3C8631EA8DAF13;
  663. IL2CPP_EXTERN_C String_t* _stringLiteralC8CF7E2CEA3F73B9DDA0280535F7EE2539FF3B88;
  664. IL2CPP_EXTERN_C String_t* _stringLiteralC8E762418D8614D739AB43D7D2C189A29AF1145F;
  665. IL2CPP_EXTERN_C String_t* _stringLiteralD689EACA9A810383FB2DD66A0BB9FAE341BDC5F6;
  666. IL2CPP_EXTERN_C String_t* _stringLiteralD8FEC942054577466215DA5251FB602E014D433B;
  667. IL2CPP_EXTERN_C String_t* _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709;
  668. IL2CPP_EXTERN_C String_t* _stringLiteralDB36C73AC59552C971E8B7F3DCAF85C9D10347F9;
  669. IL2CPP_EXTERN_C String_t* _stringLiteralDC16091987DD119CB2A4AB9D27E5096D447E9C95;
  670. IL2CPP_EXTERN_C String_t* _stringLiteralDF0B09D3AC2B1A403AD50571DE6D02BADF994DF6;
  671. IL2CPP_EXTERN_C String_t* _stringLiteralE018B669F63023D8BBF582EC2D8EF7E87EAB72B8;
  672. IL2CPP_EXTERN_C String_t* _stringLiteralE42BF7B5834E450AF2B4390EC0CD6486C138293A;
  673. IL2CPP_EXTERN_C String_t* _stringLiteralE87E0289369699E3077923D9BD0365C6E47D2BCA;
  674. IL2CPP_EXTERN_C String_t* _stringLiteralEEE6D0BCA433E1B49EB346F640668D2E3D75C6EC;
  675. IL2CPP_EXTERN_C String_t* _stringLiteralF1A2FE647E2FA4958CB7C857C4EC42099565A374;
  676. IL2CPP_EXTERN_C String_t* _stringLiteralF9C6F01F2510CCF2E37E3EE53DA8C439894ADB92;
  677. IL2CPP_EXTERN_C const RuntimeMethod* Array_Resize_TisRaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5_m0AE5E929E7B3B8DB29FB706E741EBFDEE12CA17E_RuntimeMethod_var;
  678. IL2CPP_EXTERN_C const RuntimeMethod* BaseRegistrationList_1_get_registeredSnapshot_m09D926598A6763CD296213915501015BE646DA00_RuntimeMethod_var;
  679. IL2CPP_EXTERN_C const RuntimeMethod* BaseRegistrationList_1_get_registeredSnapshot_m84627CC38A1D1FE4065DB5EC3DB71D89942F58A3_RuntimeMethod_var;
  680. IL2CPP_EXTERN_C const RuntimeMethod* BaseRegistrationList_1_get_registeredSnapshot_mC3E730CEA3BFE2791CB38C1E774676A735D104C0_RuntimeMethod_var;
  681. IL2CPP_EXTERN_C const RuntimeMethod* BindableVariableBase_1_SubscribeAndUpdate_m08BAAFE7D7C2E53AE8072B6382653B7B6B9285BE_RuntimeMethod_var;
  682. IL2CPP_EXTERN_C const RuntimeMethod* BindableVariableBase_1_SubscribeAndUpdate_m65A626172874F97895FA360D53D3378FF068F036_RuntimeMethod_var;
  683. IL2CPP_EXTERN_C const RuntimeMethod* BindableVariableBase_1_get_Value_mDA92236BCE8EC7928399D7271AA97D7B62941EEC_RuntimeMethod_var;
  684. IL2CPP_EXTERN_C const RuntimeMethod* BindableVariableBase_1_set_Value_mF24EEECB9C887FAD798DA31E2F99DDB19AAA5A89_RuntimeMethod_var;
  685. IL2CPP_EXTERN_C const RuntimeMethod* BindableVariable_1__ctor_m1C245A8CCB5D49EE440507928E7D65D5AF39A6C8_RuntimeMethod_var;
  686. IL2CPP_EXTERN_C const RuntimeMethod* ComponentLocatorUtility_1_FindComponent_mE66B2540E7F3EC53C2263FCAD190D44F79B75E12_RuntimeMethod_var;
  687. IL2CPP_EXTERN_C const RuntimeMethod* ComponentLocatorUtility_1_TryFindComponent_m80C004436C7DC9E6E824B18C62D2ACC6E67E6413_RuntimeMethod_var;
  688. IL2CPP_EXTERN_C const RuntimeMethod* ComponentLocatorUtility_1_TryFindComponent_mB0FA5FF7B9D9CB87AC39818945045B97935CDC4B_RuntimeMethod_var;
  689. IL2CPP_EXTERN_C const RuntimeMethod* Component_GetComponentInParent_TisCanvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26_m5FB554DD7C0F662DAB84C0F292B221CAE3F0A5B3_RuntimeMethod_var;
  690. IL2CPP_EXTERN_C const RuntimeMethod* Component_GetComponent_TisCamera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184_m64AC6C06DD93C5FB249091FEC84FA8475457CCC4_RuntimeMethod_var;
  691. IL2CPP_EXTERN_C const RuntimeMethod* Component_GetComponent_TisMeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5_mB82F66059DFB5715DD85BDED1D90BC03A6C9E623_RuntimeMethod_var;
  692. IL2CPP_EXTERN_C const RuntimeMethod* Component_GetComponent_TisMeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE_m0EDA0079FA3617687C4A28623B79A37D618D9CFB_RuntimeMethod_var;
  693. IL2CPP_EXTERN_C const RuntimeMethod* Component_TryGetComponent_TisCanvasScaler_t3BC095205EAD308CF3EAC27136A73387AC32FC3B_mC36479F53A783A3F8BBAE5B0359629A2E2614261_RuntimeMethod_var;
  694. IL2CPP_EXTERN_C const RuntimeMethod* Component_TryGetComponent_TisCanvasTracker_tEBDBDB225D0DED0A02968F29B8DA40F272891F1D_m4CAA771353172905652D70BA3858194915795857_RuntimeMethod_var;
  695. IL2CPP_EXTERN_C const RuntimeMethod* Component_TryGetComponent_TisCanvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26_m0A9101563416788873CB17C1C766F48E04585153_RuntimeMethod_var;
  696. IL2CPP_EXTERN_C const RuntimeMethod* Component_TryGetComponent_TisGraphicRaycaster_t16FC39434AE5B47D3C2993134CDCF7F4AE6A6D7B_m1F24EA938A1498E13BE1336A3A6300BF1E7BAF0A_RuntimeMethod_var;
  697. IL2CPP_EXTERN_C const RuntimeMethod* Component_TryGetComponent_TisStandaloneInputModule_tD8B581E4A0A2A25B99EB002FF669C4EEED350530_m3191386DA0D5DEFC51874B24B4030AD2A6B755DA_RuntimeMethod_var;
  698. IL2CPP_EXTERN_C const RuntimeMethod* Component_TryGetComponent_TisTrackedDeviceGraphicRaycaster_t10211666BB4A468E839EEFBDFEC7D5AAB4555149_m58F398CA385A850E8D636B24D893D50705BE69D2_RuntimeMethod_var;
  699. IL2CPP_EXTERN_C const RuntimeMethod* Component_TryGetComponent_TisXRUIInputModule_tA641266A2621C1465F3C5433D747428A4CDA72F0_mE5857CE32B7FD18C5591F9297B14C4F35DD80516_RuntimeMethod_var;
  700. IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Add_m04B1185F425442BCAFDBA1D631EA583A42C58E95_RuntimeMethod_var;
  701. IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Add_m2AC3E6BED0D90F2769A053AE88A096FDC40055AF_RuntimeMethod_var;
  702. IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Add_m367041E766A3C83AEC3D8CF1F2D23ECC61A613BE_RuntimeMethod_var;
  703. IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Clear_m07FA4A9C278DA21225A5EC1C0288F41CB0D78517_RuntimeMethod_var;
  704. IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Clear_mA51B057DB272BC6B63015E803B20159FB7C6E869_RuntimeMethod_var;
  705. IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_ContainsKey_m72A79A997B10DAE23417449E84A18DA640DAE79C_RuntimeMethod_var;
  706. IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_ContainsKey_mE5F0C9B15BC1E6583EB9575E443EE495E3DD4780_RuntimeMethod_var;
  707. IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_GetEnumerator_m09E7A58587A5668946380263BFE361AE97D8E666_RuntimeMethod_var;
  708. IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_GetEnumerator_m19F0296A1BBBD55F4F9F851E4C27DDEE283BD652_RuntimeMethod_var;
  709. IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_GetEnumerator_m3407C3AD6FA6AEA0F1D02CD5AEE7B2DECD64F2B6_RuntimeMethod_var;
  710. IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Remove_m02E6EDDE73F7027B7AD47CA468BB7493E657656A_RuntimeMethod_var;
  711. IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Remove_m53F4300CA7F7BE4AC9313FBAEB6D524C902F296E_RuntimeMethod_var;
  712. IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Remove_mC668CC50BE29BDA44C89CEFADD8F692E6C68CDAC_RuntimeMethod_var;
  713. IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Remove_mC8081CC9DFDEC3243B7150C3AB45ABC152EEBAC9_RuntimeMethod_var;
  714. IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_TryGetValue_m25B39AB8F3D22E0F692DC19FDD9482FCB482493C_RuntimeMethod_var;
  715. IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_TryGetValue_mAC4364680CEF922BF5E86AC354F8A8D882F79AD1_RuntimeMethod_var;
  716. IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_TryGetValue_mB5E93B9FED0E5379D5AD036A0630B1E5A38ED86A_RuntimeMethod_var;
  717. IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_TryGetValue_mB90B1358081A3CFAC8AD10655BAD4F51CF5B7750_RuntimeMethod_var;
  718. IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_TryGetValue_mCFD0E937E2972A5BD63AC1CCC7DD18C8F384ED8B_RuntimeMethod_var;
  719. IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_m176EDAFB55DE0B1B5A7BE447EEBF8FBCBCD400BF_RuntimeMethod_var;
  720. IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_m389AC9EA6A6CB54B3B1C898B0E179D075AEEA30B_RuntimeMethod_var;
  721. IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_m4998AFDEC2BCA7B8EC59B714AB7FB36108FABFEB_RuntimeMethod_var;
  722. IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_m52C54D8FD97B06630B8A12F0D5457C7E8ABF7C54_RuntimeMethod_var;
  723. IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_m63226FBE8A9F81F0BFD4D89541CBFEA1DCFEB5BA_RuntimeMethod_var;
  724. IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_m6AEB65A7D9FECB206247EA07E304D9C67AD96E77_RuntimeMethod_var;
  725. IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_m6BDA6DB40D1509A654C2BB4FC0C251654F3FE8BB_RuntimeMethod_var;
  726. IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_mE56B583E56E319A679C54BA041E0EB0BD7270282_RuntimeMethod_var;
  727. IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_mFB3778BC959369FC19DFA9053EC895389485665A_RuntimeMethod_var;
  728. IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_get_Count_m2F4EA3F3D36590BE3EEA61DDCA03E12896317F49_RuntimeMethod_var;
  729. IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_get_Item_m2806B3A8EA560BB66F6F47E7E8DDF196A9DCE60D_RuntimeMethod_var;
  730. IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_get_Item_m9B51029CE7F6F7E8AE49A3EAB35B574DCE9307F4_RuntimeMethod_var;
  731. IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_get_Item_mEAD696DEB7FDFD55EDE555F35D0A926EAE49472E_RuntimeMethod_var;
  732. IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_get_Keys_m9143EECE20E4008280515A374CE652AE379A57CE_RuntimeMethod_var;
  733. IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_get_Values_m277EBE5FCD06E7956E82E6AE4D9037E3D69FAB35_RuntimeMethod_var;
  734. IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_get_Values_m2C755BF7626EA65170154AECB97F8DE1D8795DA4_RuntimeMethod_var;
  735. IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_get_Values_m394B1E28A640D4D57D7599A44B3E76000115554B_RuntimeMethod_var;
  736. IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_set_Item_m0907909BEF191A1AA5EDAE68AF3AB45A9BBC2FFC_RuntimeMethod_var;
  737. IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_set_Item_m8069E2ECD95928331ECE0CE4A5E8FC108AF036B1_RuntimeMethod_var;
  738. IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_set_Item_m9AD2AD062E1EB0A5D37AD019182B7429E79C9990_RuntimeMethod_var;
  739. IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_set_Item_m9E94A6A36E7A749D4EF13CBEEE6A60905473F950_RuntimeMethod_var;
  740. IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_set_Item_mD8B8D2ECCFE21B557D6BBC72BAEA1D8572C69AA6_RuntimeMethod_var;
  741. IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_set_Item_mEAD50F98C12044625CAF09D5EADB5DDF928595C5_RuntimeMethod_var;
  742. IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_m2E1BCE0886AD98672E79E03B1DFBCC33E831052C_RuntimeMethod_var;
  743. IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_m31A001EB69486FB9D6077B9E05A3048215B3CBEC_RuntimeMethod_var;
  744. IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_m362DC288C815004588F7DFB1683C6D1CB5100891_RuntimeMethod_var;
  745. IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_m397FD75A27658A235C9899E4D065F2464F2BE4D2_RuntimeMethod_var;
  746. IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_m438A04C43758B1161B86B9F1BAB096C915D469D4_RuntimeMethod_var;
  747. IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_m8F21303EE9D574E719D8D00E704D12B0D343F1F3_RuntimeMethod_var;
  748. IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_m941B69D947596D2675AD06617526F97644689FD5_RuntimeMethod_var;
  749. IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_mAF70E9B39A0AD39183DE4B5A7789CE0B0D28BE2D_RuntimeMethod_var;
  750. IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_mAFBE79D8522555731B3575E93F3E0D19F05834E9_RuntimeMethod_var;
  751. IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_mB0D6BB9273EB122E19FF66534B6BDC12A358B595_RuntimeMethod_var;
  752. IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_mB4EDC66D3E8011A4ED117827EB18BEAD7B269CB6_RuntimeMethod_var;
  753. IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_mBB52FE2839B6F0CDC8045D1593F54538A86710C6_RuntimeMethod_var;
  754. IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_mDADA38F07FB362B09423CB7F7E545A042B73177A_RuntimeMethod_var;
  755. IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_mDD4B20B72177DB3B7AA8B04E0E36212F3953C09C_RuntimeMethod_var;
  756. IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_mFA5F39ED9A2B0B0299C5ED02B5D19337AE613BC9_RuntimeMethod_var;
  757. IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_mFAAB361C7D4554C64702FEE08C306A492E6E20D3_RuntimeMethod_var;
  758. IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_mFBDA2B2BB848674E3458E8F995047979D6A956F2_RuntimeMethod_var;
  759. IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_m1409AE49A2030A182B2FDE8214933FA2EA3C2249_RuntimeMethod_var;
  760. IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_m1FFF5C0891E8F5A4B144DB286C085475BD1B4F12_RuntimeMethod_var;
  761. IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_m216F260F30496DDFB98A6AFC2A50E5511BB34DF0_RuntimeMethod_var;
  762. IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_m2769E67BF3F70EE5E543F882C4C77FFDDA59EF11_RuntimeMethod_var;
  763. IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_m35579676ABFD33C42EB77834E433C603AF8531EC_RuntimeMethod_var;
  764. IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_m6561DC83C402739651BBB6140E6FCC142CA315E1_RuntimeMethod_var;
  765. IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_m671C00169E58CA6877A701380B018C99F697ACF1_RuntimeMethod_var;
  766. IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_m84232010F46AEF84B3B1CF8A052B158453DAECD4_RuntimeMethod_var;
  767. IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_m8813B70B0648CF6A6D0FBFAC93417D0BF62C140E_RuntimeMethod_var;
  768. IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_m9938A44130353FC263705247618D8274163B5A3C_RuntimeMethod_var;
  769. IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_mA22F0ECB3D50CBA1A77296297F393FB2A92615E4_RuntimeMethod_var;
  770. IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_mAB866DB35AC686500E0E69DDA527B312040B3FE9_RuntimeMethod_var;
  771. IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_mADF5E248504779664CA1E8FEFD05F3C285B751EE_RuntimeMethod_var;
  772. IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_mB4FC6F576F1FB813CDA98349423EC84978A45F55_RuntimeMethod_var;
  773. IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_mC6E8EF2B863EEE2EB6C38B0DDF6B26D96CAAA1F0_RuntimeMethod_var;
  774. IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_mD434DF7C6AE02F45F424CB0EB0BA8F955F226687_RuntimeMethod_var;
  775. IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_mFA0CD3249649865B04C91FE04E85091C0105935E_RuntimeMethod_var;
  776. IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_m03162A9293CE359F5558A70B68E872E27FCD24E0_RuntimeMethod_var;
  777. IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_m10F66F13C7B3FA8C93CAAF4A0D26B9695EB8F9B9_RuntimeMethod_var;
  778. IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_m2E6D8C145D336048ECBF0431DF809B6F61808381_RuntimeMethod_var;
  779. IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_m4EB063F639AF28B245521BD522C30F593726BBB7_RuntimeMethod_var;
  780. IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_m523E03ADA10DE51506498863FD8C40596059ED3B_RuntimeMethod_var;
  781. IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_m573FADF1836E5FBC1E3BCD80E055B699730C91ED_RuntimeMethod_var;
  782. IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_m5A723821D45562AEA6CF9D3057317CC1601A688C_RuntimeMethod_var;
  783. IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_m62538AAD06D3C352DB104D37BE4EE64D24DEB943_RuntimeMethod_var;
  784. IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_m6772CCCAB4B597C802176AB2C6683206DCED957A_RuntimeMethod_var;
  785. IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_m6DCBE4755AC6CD7D67A20AC03FD28471188463FE_RuntimeMethod_var;
  786. IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_m85426E8B3D777082C0BBC3F57599224577D9BAA2_RuntimeMethod_var;
  787. IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_m9822B326FC4E04A23C53BBB2A7E1F1D89C2E9245_RuntimeMethod_var;
  788. IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_mB2E52751A2F7AD8F4EC700989FFF4DDEB4753BFE_RuntimeMethod_var;
  789. IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_mC7C91C7FD921205885A6C4CBEF53E70BD83F5FD4_RuntimeMethod_var;
  790. IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_mC941E6172584F93324638B91EC900B56AE315CC9_RuntimeMethod_var;
  791. IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_mCD34ACB6BE5F6BEEEE297AD23C2C1FC1174813FF_RuntimeMethod_var;
  792. IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_mF0CCF6A8723D2CD2EEA08637DE1565B105FFC623_RuntimeMethod_var;
  793. IL2CPP_EXTERN_C const RuntimeMethod* GameObject_AddComponent_TisCanvasScaler_t3BC095205EAD308CF3EAC27136A73387AC32FC3B_m1D199D3A55BF0356D541CB3048142A8D7E52521A_RuntimeMethod_var;
  794. IL2CPP_EXTERN_C const RuntimeMethod* GameObject_AddComponent_TisCanvasTracker_tEBDBDB225D0DED0A02968F29B8DA40F272891F1D_mE4517F94768D15C3125ED0F9CED12F13784D0385_RuntimeMethod_var;
  795. IL2CPP_EXTERN_C const RuntimeMethod* GameObject_AddComponent_TisCanvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26_m13C85FD585C0679530F8B35D0B39D965702FD0F5_RuntimeMethod_var;
  796. IL2CPP_EXTERN_C const RuntimeMethod* GameObject_AddComponent_TisDisposableManagerSingleton_t4A825CF7A0439129608E12E46B05C42DE6959576_m7B482888D3648AF08B55FF70F9A9FC632A47C8E4_RuntimeMethod_var;
  797. IL2CPP_EXTERN_C const RuntimeMethod* GameObject_AddComponent_TisGraphicRaycaster_t16FC39434AE5B47D3C2993134CDCF7F4AE6A6D7B_m308DCE149216D4787C3E6147729C0DF79423E1BF_RuntimeMethod_var;
  798. IL2CPP_EXTERN_C const RuntimeMethod* GameObject_AddComponent_TisMeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5_mEAB8177A64DF1A50BB7996ACEEEADCD65358AC94_RuntimeMethod_var;
  799. IL2CPP_EXTERN_C const RuntimeMethod* GameObject_AddComponent_TisMeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE_mCDD3E77673305199F52C772AE8C7952F3864740D_RuntimeMethod_var;
  800. IL2CPP_EXTERN_C const RuntimeMethod* GameObject_AddComponent_TisXRUIInputModule_tA641266A2621C1465F3C5433D747428A4CDA72F0_mA35F50B723ED914A34376AE1BBB22E5150236F03_RuntimeMethod_var;
  801. IL2CPP_EXTERN_C const RuntimeMethod* GameObject_GetComponent_TisCamera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184_m3B3C11550E48AA36AFF82788636EB163CC51FEE6_RuntimeMethod_var;
  802. IL2CPP_EXTERN_C const RuntimeMethod* GameObject_GetComponent_TisEventSystem_t61C51380B105BE9D2C39C4F15B7E655659957707_m5A79A7B771326DA8781DCD5FE2B41517FA854D9D_RuntimeMethod_var;
  803. IL2CPP_EXTERN_C const RuntimeMethod* GameObject_TryGetComponent_TisCanvasTracker_tEBDBDB225D0DED0A02968F29B8DA40F272891F1D_m238BE3AD76CCED5F47E3FF42F7690DA0FC7BB601_RuntimeMethod_var;
  804. IL2CPP_EXTERN_C const RuntimeMethod* GameObject_TryGetComponent_TisCanvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26_m437422CCF13B5FCEB9D2294F8A472947B2D2E282_RuntimeMethod_var;
  805. IL2CPP_EXTERN_C const RuntimeMethod* GameObject_TryGetComponent_TisGraphicRaycaster_t16FC39434AE5B47D3C2993134CDCF7F4AE6A6D7B_m109EF216B89ECAB12774BBC63B57116EA365F4B1_RuntimeMethod_var;
  806. IL2CPP_EXTERN_C const RuntimeMethod* HashSetList_1_Add_m7D3C8B6863A9C1A5AD647EF732A503F915C39B58_RuntimeMethod_var;
  807. IL2CPP_EXTERN_C const RuntimeMethod* HashSetList_1_AsList_m650779A43956ADD5381C077D5FE3AEEA5F9E1D2A_RuntimeMethod_var;
  808. IL2CPP_EXTERN_C const RuntimeMethod* HashSetList_1_Clear_mBEBB82E3254C6D702E7DA6D198A5F151378A58DA_RuntimeMethod_var;
  809. IL2CPP_EXTERN_C const RuntimeMethod* HashSetList_1__ctor_m800E4E28D294AC82734D918815D231F7F397EECC_RuntimeMethod_var;
  810. IL2CPP_EXTERN_C const RuntimeMethod* HashSet_1_Add_m8F91FD4088E131696D75A31DF6A17F7204B07C37_RuntimeMethod_var;
  811. IL2CPP_EXTERN_C const RuntimeMethod* HashSet_1_Add_m9404CABBDD206B28449279E04821FD0D1BA6C5A9_RuntimeMethod_var;
  812. IL2CPP_EXTERN_C const RuntimeMethod* HashSet_1_Add_mF8BEE680FA47E4A18CA7D7680882E7059B88479A_RuntimeMethod_var;
  813. IL2CPP_EXTERN_C const RuntimeMethod* HashSet_1_Contains_m00EEFF326A0B7493CD8471E05C0B4E7ABE365C7B_RuntimeMethod_var;
  814. IL2CPP_EXTERN_C const RuntimeMethod* HashSet_1_Contains_m1E6C922FF221537A47E8526FC09741D893BEF324_RuntimeMethod_var;
  815. IL2CPP_EXTERN_C const RuntimeMethod* HashSet_1_Contains_mC073E3413AB28920EAB325E33187FAE9E6A55951_RuntimeMethod_var;
  816. IL2CPP_EXTERN_C const RuntimeMethod* HashSet_1_GetEnumerator_mEEC525C8B84ED95D0F8FC4BB677A53CFF2117D00_RuntimeMethod_var;
  817. IL2CPP_EXTERN_C const RuntimeMethod* HashSet_1_RemoveWhere_m78D5FF8497A02E8F398F773BE42BF865C8A2BB2B_RuntimeMethod_var;
  818. IL2CPP_EXTERN_C const RuntimeMethod* HashSet_1_Remove_m5DFAA82D84865660E1D5FA8BBF27AED9A390EF2D_RuntimeMethod_var;
  819. IL2CPP_EXTERN_C const RuntimeMethod* HashSet_1_Remove_mBC9BBE7DEC465796C515766510C1CA3C0BDB960B_RuntimeMethod_var;
  820. IL2CPP_EXTERN_C const RuntimeMethod* HashSet_1_Remove_mCCCF6DB1469AB20C349DCCF7E44949DB56C6EAD8_RuntimeMethod_var;
  821. IL2CPP_EXTERN_C const RuntimeMethod* HashSet_1__ctor_m321F26D964CAFF6263B06C83093EA9741D907815_RuntimeMethod_var;
  822. IL2CPP_EXTERN_C const RuntimeMethod* HashSet_1__ctor_m6F781AFC0125CFD6D02385F4D22C91593CF368A1_RuntimeMethod_var;
  823. IL2CPP_EXTERN_C const RuntimeMethod* HashSet_1__ctor_mD2808C0A1FC4A9BC48EDB86348A1FDBDE7F33C11_RuntimeMethod_var;
  824. IL2CPP_EXTERN_C const RuntimeMethod* HashSet_1_get_Count_m6DCD41ED4CF35B3625B468EF2E8BD97E1E72E2C1_RuntimeMethod_var;
  825. IL2CPP_EXTERN_C const RuntimeMethod* IJobExtensions_Schedule_TisColorTweenJob_t1BEEC88338C32DADE1D0E383FB1E1327444022A4_mDB6A22693ACF6F652DB7D502F57EC925D8AB0DD3_RuntimeMethod_var;
  826. IL2CPP_EXTERN_C const RuntimeMethod* IJobExtensions_Schedule_TisFloat2TweenJob_t8A50F8709E39BDC0B96C85C802431F6DFB8FB864_mEEAC96C6F46875D406666309C8A98EEF77220C22_RuntimeMethod_var;
  827. IL2CPP_EXTERN_C const RuntimeMethod* IJobExtensions_Schedule_TisFloat3TweenJob_t1ABCE2AF2296C75ECE719050B75BC7A92ED28644_m0296E0B47B8B7BE4F3330C2E5F2174C535AF0B2A_RuntimeMethod_var;
  828. IL2CPP_EXTERN_C const RuntimeMethod* IJobExtensions_Schedule_TisFloat4TweenJob_t9D63A32AC58F3FA5F68BF78254D59453B6FD3CCB_m998E94F928F62F881D50BBBC67527BA933BC88B8_RuntimeMethod_var;
  829. IL2CPP_EXTERN_C const RuntimeMethod* IJobExtensions_Schedule_TisFloatTweenJob_tA1F66E54D3DBA65A5E68334BA5532EB1D6543F98_mC96694C279FE42D48D23DABA1C3B5DCEBA551748_RuntimeMethod_var;
  830. IL2CPP_EXTERN_C const RuntimeMethod* InputFeatureUsage_1__ctor_m502985516521824A155A5780090765043843868A_RuntimeMethod_var;
  831. IL2CPP_EXTERN_C const RuntimeMethod* InputFeatureUsage_1__ctor_m6357AF3E3C16046E807776AA58473ABC83F88989_RuntimeMethod_var;
  832. IL2CPP_EXTERN_C const RuntimeMethod* InputFeatureUsage_1__ctor_mEB36F8937385A1065CD9F48AE2DAD9EAE49EFCE7_RuntimeMethod_var;
  833. IL2CPP_EXTERN_C const RuntimeMethod* InputHelpers_IsPressed_m294EC6C3CFFEFF6E36D3DB3D5968728A1D436E37_RuntimeMethod_var;
  834. IL2CPP_EXTERN_C const RuntimeMethod* InputHelpers_TryReadAxis2DValue_mA7CC05107482E0B57481084D784E03EB0F926FB4_RuntimeMethod_var;
  835. IL2CPP_EXTERN_C const RuntimeMethod* InputHelpers_TryReadSingleValue_mA5A3F46C800C39F46E32C574FAC165B763A83BFE_RuntimeMethod_var;
  836. IL2CPP_EXTERN_C const RuntimeMethod* KeyCollection_GetEnumerator_mC168BC3101D68462C7D37D8C4772489E6A196FA4_RuntimeMethod_var;
  837. IL2CPP_EXTERN_C const RuntimeMethod* KeyValuePair_2_get_Key_m1D551D814DDAB2DC1A1E58C47A7477BAD0BC0727_RuntimeMethod_var;
  838. IL2CPP_EXTERN_C const RuntimeMethod* KeyValuePair_2_get_Key_mC3FA8C36755F3555FE5EDD1A021AB085B3378B54_RuntimeMethod_var;
  839. IL2CPP_EXTERN_C const RuntimeMethod* KeyValuePair_2_get_Key_mD5E3DCC414BF95901695EFC03E1F03A1ECB9D059_RuntimeMethod_var;
  840. IL2CPP_EXTERN_C const RuntimeMethod* KeyValuePair_2_get_Value_m11259C0E49C50DB80012324F86D70531EA0C4047_RuntimeMethod_var;
  841. IL2CPP_EXTERN_C const RuntimeMethod* KeyValuePair_2_get_Value_m570C2BD2E123E945AE87485DD7ABD2730F682142_RuntimeMethod_var;
  842. IL2CPP_EXTERN_C const RuntimeMethod* KeyValuePair_2_get_Value_m6E62E31D0F10BEFDB2F8A1F1468C65760432C2FD_RuntimeMethod_var;
  843. IL2CPP_EXTERN_C const RuntimeMethod* LazyFollow_UpdatePosition_mF68FE5AC2459480ECA6E4F42A75612407633B4B8_RuntimeMethod_var;
  844. IL2CPP_EXTERN_C const RuntimeMethod* LazyFollow_UpdateRotation_mF82829C1DDAFFF7A8A5E3FFD296072D6E736EDC1_RuntimeMethod_var;
  845. IL2CPP_EXTERN_C const RuntimeMethod* LinkedPool_1_Get_m06AD5EAE994816C772A82BA7A5D1016352D9CECA_RuntimeMethod_var;
  846. IL2CPP_EXTERN_C const RuntimeMethod* LinkedPool_1_Get_mAE5AABF950BC3F5F4F522430AE97722D1EAF6B26_RuntimeMethod_var;
  847. IL2CPP_EXTERN_C const RuntimeMethod* LinkedPool_1_Get_mB299F0FC12A13A3D08165154B89C890C7CBDCBA7_RuntimeMethod_var;
  848. IL2CPP_EXTERN_C const RuntimeMethod* LinkedPool_1_Release_m5FFC28829B566DAAD4586A9B7D7083AC0FA5C4F2_RuntimeMethod_var;
  849. IL2CPP_EXTERN_C const RuntimeMethod* LinkedPool_1_Release_mE5D55ECD85824B92ADAC4876C01DCC7FFCCA1980_RuntimeMethod_var;
  850. IL2CPP_EXTERN_C const RuntimeMethod* LinkedPool_1__ctor_m11EEB74CCFE2FC16BC23D7C4C2E3E80933A20D2F_RuntimeMethod_var;
  851. IL2CPP_EXTERN_C const RuntimeMethod* LinkedPool_1__ctor_m25C15697BDA1DEE4B895AB9F4A654BFA9ABAD622_RuntimeMethod_var;
  852. IL2CPP_EXTERN_C const RuntimeMethod* LinkedPool_1__ctor_m6A40583176A5CC433AA3859726F99807C6240607_RuntimeMethod_var;
  853. IL2CPP_EXTERN_C const RuntimeMethod* List_1_AddRange_m06E7BBAD0E1AC28E9F9E403F1A5B7E56D2343F78_RuntimeMethod_var;
  854. IL2CPP_EXTERN_C const RuntimeMethod* List_1_AddRange_m0D9FBC5959A3C2DA58C505EE093C99A7CEE6EF0C_RuntimeMethod_var;
  855. IL2CPP_EXTERN_C const RuntimeMethod* List_1_AddRange_m8E9878CB260E91008DF9EBD16392E9B92D08093E_RuntimeMethod_var;
  856. IL2CPP_EXTERN_C const RuntimeMethod* List_1_AddRange_mF7CB62C0F98328B0EC44EC48E5DAD891B8BC749C_RuntimeMethod_var;
  857. IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m0327EBB8DFAA69179A55B1B581CD636884D4BBA6_RuntimeMethod_var;
  858. IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m67ADCB698F31486B35CF5DB4CFB1E97EB807FEFD_RuntimeMethod_var;
  859. IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m7EC26978323049E225741D645AB1615FBD4D0005_RuntimeMethod_var;
  860. IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m944DE494A680FC42C4967ECB8ABFEC095F1B549B_RuntimeMethod_var;
  861. IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_mE6C474BBCAFBE5F68FF0E6FF95C034FE7AD19956_RuntimeMethod_var;
  862. IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_mEB6DFEA132B5B7BF540D34177054003185D250E7_RuntimeMethod_var;
  863. IL2CPP_EXTERN_C const RuntimeMethod* List_1_Clear_m32D399BDD753B5BD6CE27560249096418F3F0867_RuntimeMethod_var;
  864. IL2CPP_EXTERN_C const RuntimeMethod* List_1_Clear_m455780C5A45049F9BDC25EAD3BA10A681D16385D_RuntimeMethod_var;
  865. IL2CPP_EXTERN_C const RuntimeMethod* List_1_Clear_m567A0E8ADE485441540D5B46AB6C518558DDA2FE_RuntimeMethod_var;
  866. IL2CPP_EXTERN_C const RuntimeMethod* List_1_Clear_mBB1C1097E6EAB4F19E432E94B29D294EC9313A1F_RuntimeMethod_var;
  867. IL2CPP_EXTERN_C const RuntimeMethod* List_1_Clear_mD21F1ADC7CA3E9150419E830D32CDA2B2CDFD357_RuntimeMethod_var;
  868. IL2CPP_EXTERN_C const RuntimeMethod* List_1_Clear_mEF6F24F9B19B3360DC8CAAD446C7696B33FC39B8_RuntimeMethod_var;
  869. IL2CPP_EXTERN_C const RuntimeMethod* List_1_ForEach_m6DB146038DA018B73DA7CD4796CDB20B682B4537_RuntimeMethod_var;
  870. IL2CPP_EXTERN_C const RuntimeMethod* List_1_GetEnumerator_m046AAD5C8FF1747D752C7A6C13907B75678DBD65_RuntimeMethod_var;
  871. IL2CPP_EXTERN_C const RuntimeMethod* List_1_GetEnumerator_m1D5E48528014F2A36980D68EC7CDB6FF03B83420_RuntimeMethod_var;
  872. IL2CPP_EXTERN_C const RuntimeMethod* List_1_GetEnumerator_m1FFDED82324A0F5741ED9C3CB376F1F70BFB9DCF_RuntimeMethod_var;
  873. IL2CPP_EXTERN_C const RuntimeMethod* List_1_GetEnumerator_m359D8C9405C0E1E975E4388481CB70176F648897_RuntimeMethod_var;
  874. IL2CPP_EXTERN_C const RuntimeMethod* List_1_GetEnumerator_m98886FC8DF151AF831AD3B47051966D509D484E2_RuntimeMethod_var;
  875. IL2CPP_EXTERN_C const RuntimeMethod* List_1_GetEnumerator_mA3AA58677225F25E84D4E5A32599CEAC99FE67A2_RuntimeMethod_var;
  876. IL2CPP_EXTERN_C const RuntimeMethod* List_1_GetEnumerator_mB1A1261408DE61CCE00A750E67267C9A445013DA_RuntimeMethod_var;
  877. IL2CPP_EXTERN_C const RuntimeMethod* List_1_GetEnumerator_mDD871A2334871E99D82AAD9D0843B05D712F8799_RuntimeMethod_var;
  878. IL2CPP_EXTERN_C const RuntimeMethod* List_1_GetEnumerator_mE88C6014E5D496A14CFE8D413102CD60E6961E48_RuntimeMethod_var;
  879. IL2CPP_EXTERN_C const RuntimeMethod* List_1_Remove_mB0D0E84486774694EDA8D5F47D88BDDF3A7E48A9_RuntimeMethod_var;
  880. IL2CPP_EXTERN_C const RuntimeMethod* List_1_Sort_mF5F48360A12EC6B22A943ECFBE263FA4AEAA5C19_RuntimeMethod_var;
  881. IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m0CDD6F02F45026B4267E7117C5DDC188F87EE7BE_RuntimeMethod_var;
  882. IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m256EFCAABB46D24687868F0C3836D3BB72B5952A_RuntimeMethod_var;
  883. IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m447372C1EF7141193B93090A77395B786C72C7BC_RuntimeMethod_var;
  884. IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m7715EBA40C1E9928D580B0D503FA394AB9503EFC_RuntimeMethod_var;
  885. IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m95C66493487C56F44130F5E6D14705DDB9B8EF3E_RuntimeMethod_var;
  886. IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_mB90440EEE6454964A7C16647339B14A572771015_RuntimeMethod_var;
  887. IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_mC54E2BCBE43279A96FC082F5CDE2D76388BD8F9C_RuntimeMethod_var;
  888. IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_mF6CAC69CE096CD58F1DC4EDEB0927A8A83524BCB_RuntimeMethod_var;
  889. IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_m1AE5557E0369AE6F192D8EBBB4A0BAA88318FEA4_RuntimeMethod_var;
  890. IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_m247BF28F8A1F9F3EE681A1BBDFD364F19947AB7E_RuntimeMethod_var;
  891. IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_m2D71F7926ACB73FCF80A8A51333C0FC26112AE84_RuntimeMethod_var;
  892. IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_m46EEFFA770BE665EA0CB3A5332E941DA4B3C1D37_RuntimeMethod_var;
  893. IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_m47094236AB6D6B625150B223BF16C0EA3FD93FC3_RuntimeMethod_var;
  894. IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_m8D408B57AE7C2D791BB61817BBC93B84537AB617_RuntimeMethod_var;
  895. IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_mA1FB7E1D604E4BFED8F9991885B769C058BC3DFC_RuntimeMethod_var;
  896. IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_mD113C37EC5FB637A9BAC26E67FF16A83EE77D727_RuntimeMethod_var;
  897. IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_mD36DAF686CDE01B474F6A3925527D449994FD01A_RuntimeMethod_var;
  898. IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_mD922288D196096C9284D78CB11CDCCF919014DDB_RuntimeMethod_var;
  899. IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_mDC30557BC63DC68079712154C0F32DC9446F16AB_RuntimeMethod_var;
  900. IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_mE20106EBD48C04389A446CF6A4D77B61FEC91E44_RuntimeMethod_var;
  901. IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_mE2EBEDC861C1EC398EDBE6CF2C9FB604AA71523E_RuntimeMethod_var;
  902. IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_m1A54C7D6A668B377659EF0B8019FE507482EE941_RuntimeMethod_var;
  903. IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_m6482D1D8869174A6C7B0CEAF95DFDFBB73625587_RuntimeMethod_var;
  904. IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_m813E4C01FA736EBD8792E6296BAA5143C5D59F0E_RuntimeMethod_var;
  905. IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_m8AB9FAD16EA73B00675C006787AC20285083929B_RuntimeMethod_var;
  906. IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_m8F2E15FC96DA75186C51228128A0660709E4E810_RuntimeMethod_var;
  907. IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_mD0299F90F6EB984E660DF4F200114AAC7A3AE7CD_RuntimeMethod_var;
  908. IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_mD1048CD848E8C4A91EE63478805C4EF923CA82CA_RuntimeMethod_var;
  909. IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1_Dispose_mC07280A768D065A052D995F3E6175A27CD62E1F6_RuntimeMethod_var;
  910. IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1__ctor_m4D540A81E1062EEC2C4B0697A34A4EEFB9BC9004_RuntimeMethod_var;
  911. IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1_get_IsCreated_m318928FA479173AFA6DEB47FF3B9D54868151D87_RuntimeMethod_var;
  912. IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1__ctor_m75F3ABB694E26670F021136BD3B9E71A65948BC2_RuntimeMethod_var;
  913. IL2CPP_EXTERN_C const RuntimeMethod* Object_FindObjectsOfType_TisCanvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26_m314DB766282D673D0022099B06D4EEAA6F53BB00_RuntimeMethod_var;
  914. IL2CPP_EXTERN_C const RuntimeMethod* Object_FindObjectsOfType_TisTeleportationProvider_t97A0AC16C69ACC50C842581737181148614AF972_m3D4582A86AAE62391E73D5CFBD25298C5A3A993B_RuntimeMethod_var;
  915. IL2CPP_EXTERN_C const RuntimeMethod* PooledObject_1_System_IDisposable_Dispose_mA481C0F7198CAF5AAEC86D98C797CDDE9F806B68_RuntimeMethod_var;
  916. IL2CPP_EXTERN_C const RuntimeMethod* SmallRegistrationList_1_get_bufferChanges_m9B7DEBF8DEE1C4C79478E12F344B79F371470604_RuntimeMethod_var;
  917. IL2CPP_EXTERN_C const RuntimeMethod* SmallRegistrationList_1_get_bufferChanges_mE1702646C175C56F8C2D3FFF2D66386C83A002A5_RuntimeMethod_var;
  918. IL2CPP_EXTERN_C const RuntimeMethod* SmallRegistrationList_1_get_bufferChanges_mE36CE3F59BD0AEAFF93912726942F5985AACA950_RuntimeMethod_var;
  919. IL2CPP_EXTERN_C const RuntimeMethod* SmallRegistrationList_1_set_bufferChanges_mBA8AAE8A50078AD983E06474CE175FC2B9DA00EF_RuntimeMethod_var;
  920. IL2CPP_EXTERN_C const RuntimeMethod* SmallRegistrationList_1_set_bufferChanges_mCF351B91040F0113BF71440859253E2B43708F1B_RuntimeMethod_var;
  921. IL2CPP_EXTERN_C const RuntimeMethod* SmallRegistrationList_1_set_bufferChanges_mFF4732134DC561C635E333FF2ED6B0032B8FAEB1_RuntimeMethod_var;
  922. IL2CPP_EXTERN_C const RuntimeMethod* SortingHelpers_InteractableDistanceComparison_m9CC0D1FBE593AE43EFC143109519C8084A88A25E_RuntimeMethod_var;
  923. IL2CPP_EXTERN_C const RuntimeMethod* SortingHelpers_Sort_TisRaycastHitData_tC602FBF6250942C226E1EA0D0FDE0257B29B1AFD_m088697BF8FD6D4D6CB82AA36A5A8F85CB913E0DB_RuntimeMethod_var;
  924. IL2CPP_EXTERN_C const RuntimeMethod* SortingHelpers_Sort_TisRaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5_m726638E822CB137CA8408B6828A87BFA30CE1C53_RuntimeMethod_var;
  925. IL2CPP_EXTERN_C const RuntimeMethod* TeleportationMonitor_AddInteractor_m6F7D49901644A6FCCBA5D1C0827FF4E4EA101506_RuntimeMethod_var;
  926. IL2CPP_EXTERN_C const RuntimeMethod* TeleportationMonitor_OnBeginTeleportation_m52FD7BA2FC9F4C6A7C7A25AE822DB6CD761C8806_RuntimeMethod_var;
  927. IL2CPP_EXTERN_C const RuntimeMethod* TeleportationMonitor_OnEndTeleportation_m95ACDD39BCD597E06BA918D1EBEA631EF516E5B7_RuntimeMethod_var;
  928. IL2CPP_EXTERN_C const RuntimeMethod* TeleportationMonitor_RemoveInteractor_mB80907229BC6D6420C99606DE29192701E9F55A5_RuntimeMethod_var;
  929. IL2CPP_EXTERN_C const RuntimeMethod* TrackedDeviceGraphicRaycaster_U3CSetupPokeU3Eb__54_0_m55F240E20DA78A22D91272904C61C834D649AF27_RuntimeMethod_var;
  930. IL2CPP_EXTERN_C const RuntimeMethod* TriggerContactMonitor_IsDestroyed_m31B0C677FA530153F392CC56683A1127D64849AC_RuntimeMethod_var;
  931. IL2CPP_EXTERN_C const RuntimeMethod* TriggerContactMonitor_RemoveCollider_mAD618FBAD24B9791B2613A2792CA5C846F2C23D4_RuntimeMethod_var;
  932. IL2CPP_EXTERN_C const RuntimeMethod* TriggerContactMonitor_RemoveFromUnassociatedColliders_m5ECC8B50D7AF57CFA0EE5A0FDAFB96D341C253B4_RuntimeMethod_var;
  933. IL2CPP_EXTERN_C const RuntimeMethod* TweenableVariableAsyncBase_1_Dispose_m7D9825BEBF868FFDC835F08406D9E9AD17F53E32_RuntimeMethod_var;
  934. IL2CPP_EXTERN_C const RuntimeMethod* TweenableVariableAsyncBase_1__ctor_m048E694898C0CFA968E36F041D50A55CA9E07E4A_RuntimeMethod_var;
  935. IL2CPP_EXTERN_C const RuntimeMethod* TweenableVariableAsyncBase_1__ctor_m12CCD6D0582BF4F002579CDEA69FFB6025775B4A_RuntimeMethod_var;
  936. IL2CPP_EXTERN_C const RuntimeMethod* TweenableVariableAsyncBase_1__ctor_m7198BB74FEA95EB23093972C5038A3F0C2580959_RuntimeMethod_var;
  937. IL2CPP_EXTERN_C const RuntimeMethod* TweenableVariableAsyncBase_1__ctor_mB16FF61771E9F72A4D62D0974391B0C694FB15EC_RuntimeMethod_var;
  938. IL2CPP_EXTERN_C const RuntimeMethod* TweenableVariableAsyncBase_1__ctor_mC37941ECE4BBC59C57B754F48D2374285C1C033E_RuntimeMethod_var;
  939. IL2CPP_EXTERN_C const RuntimeMethod* TweenableVariableAsyncBase_1_get_Value_m1FEDA58A135C58DC7573858CF65871F63712896F_RuntimeMethod_var;
  940. IL2CPP_EXTERN_C const RuntimeMethod* TweenableVariableBase_1_HandleTween_m197557B3C05112A4C89C97E2200E07C1DCF2C274_RuntimeMethod_var;
  941. IL2CPP_EXTERN_C const RuntimeMethod* TweenableVariableBase_1_HandleTween_m61752C0D7316DD05AB1C8E10319F47902D4CDCD9_RuntimeMethod_var;
  942. IL2CPP_EXTERN_C const RuntimeMethod* TweenableVariableBase_1_OnTargetChanged_m01253B6F75176369D91F7CB2C5B10529D3017CC3_RuntimeMethod_var;
  943. IL2CPP_EXTERN_C const RuntimeMethod* TweenableVariableBase_1_get_target_m311B32D3812F83E9458B280262BBFAE3BDCDF833_RuntimeMethod_var;
  944. IL2CPP_EXTERN_C const RuntimeMethod* TweenableVariableBase_1_get_target_mE8C9B81F32FFE81DDA5373629D88AF18F1B76E87_RuntimeMethod_var;
  945. IL2CPP_EXTERN_C const RuntimeMethod* TweenableVariableBase_1_set_target_m3127A21F0C2EF40FA4604D603803BA53DE604337_RuntimeMethod_var;
  946. IL2CPP_EXTERN_C const RuntimeMethod* TweenableVariableBase_1_set_target_m3B5D4156AFDDEE2E041341605265E52A487F1657_RuntimeMethod_var;
  947. IL2CPP_EXTERN_C const RuntimeMethod* TweenableVariableSynchronousBase_1__ctor_m43CF73F358AC3253C534972876A524850CBD346C_RuntimeMethod_var;
  948. IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3C_cctorU3Eb__16_0_m41581A2926CCA55F9796B5F5338CB680608CC20A_RuntimeMethod_var;
  949. IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3C_cctorU3Eb__16_1_m9CE61B928057423AB5BF34D1AC408B1100E92356_RuntimeMethod_var;
  950. IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3C_ctorU3Eb__45_0_m994C7CA3D7312653F5AAC1D04BE18A6234230ABC_RuntimeMethod_var;
  951. IL2CPP_EXTERN_C const RuntimeMethod* UnityEvent_1_Invoke_mE2741D39CCA9ACEBFC8E2303A8FBED594729832D_RuntimeMethod_var;
  952. IL2CPP_EXTERN_C const RuntimeMethod* ValueCollection_GetEnumerator_m43989B2E257921620F538B9E63839121A38829A8_RuntimeMethod_var;
  953. IL2CPP_EXTERN_C const RuntimeMethod* ValueCollection_GetEnumerator_m85690FC76C0B3AB18FEFA9E811A228A06FCD3150_RuntimeMethod_var;
  954. IL2CPP_EXTERN_C const RuntimeMethod* ValueCollection_GetEnumerator_m8FA5A60190BEA3F6FCBD64DEF0649FFE5E87725A_RuntimeMethod_var;
  955. IL2CPP_EXTERN_C const RuntimeMethod* VignetteParameters_CopyFrom_mB9F12734C9EDEEE9E8D3B5AA60FA9C12AAEE3C27_RuntimeMethod_var;
  956. IL2CPP_EXTERN_C const RuntimeType* EventSystem_t61C51380B105BE9D2C39C4F15B7E655659957707_0_0_0_var;
  957. struct Delegate_t_marshaled_com;
  958. struct Delegate_t_marshaled_pinvoke;
  959. struct Exception_t_marshaled_com;
  960. struct Exception_t_marshaled_pinvoke;
  961. struct ImplementationData_t070DC0E12FE9606C72C24B90F29B9047865FB05D;;
  962. struct ImplementationData_t070DC0E12FE9606C72C24B90F29B9047865FB05D_marshaled_com;
  963. struct ImplementationData_t070DC0E12FE9606C72C24B90F29B9047865FB05D_marshaled_com;;
  964. struct ImplementationData_t070DC0E12FE9606C72C24B90F29B9047865FB05D_marshaled_pinvoke;
  965. struct ImplementationData_t070DC0E12FE9606C72C24B90F29B9047865FB05D_marshaled_pinvoke;;
  966. struct ImplementationData_t175CD17EADED010E9B5BA19575E4AD41F2FE67AC;;
  967. struct ImplementationData_t175CD17EADED010E9B5BA19575E4AD41F2FE67AC_marshaled_com;
  968. struct ImplementationData_t175CD17EADED010E9B5BA19575E4AD41F2FE67AC_marshaled_com;;
  969. struct ImplementationData_t175CD17EADED010E9B5BA19575E4AD41F2FE67AC_marshaled_pinvoke;
  970. struct ImplementationData_t175CD17EADED010E9B5BA19575E4AD41F2FE67AC_marshaled_pinvoke;;
  971. struct ImplementationData_tBBFF7DF8F979AC0E9D052F7A2A9C6547487766B3;;
  972. struct ImplementationData_tBBFF7DF8F979AC0E9D052F7A2A9C6547487766B3_marshaled_com;
  973. struct ImplementationData_tBBFF7DF8F979AC0E9D052F7A2A9C6547487766B3_marshaled_com;;
  974. struct ImplementationData_tBBFF7DF8F979AC0E9D052F7A2A9C6547487766B3_marshaled_pinvoke;
  975. struct ImplementationData_tBBFF7DF8F979AC0E9D052F7A2A9C6547487766B3_marshaled_pinvoke;;
  976. struct InternalData_t7100B940380492C19774536244433DFD434CEB1F;;
  977. struct InternalData_t7100B940380492C19774536244433DFD434CEB1F_marshaled_com;
  978. struct InternalData_t7100B940380492C19774536244433DFD434CEB1F_marshaled_com;;
  979. struct InternalData_t7100B940380492C19774536244433DFD434CEB1F_marshaled_pinvoke;
  980. struct InternalData_t7100B940380492C19774536244433DFD434CEB1F_marshaled_pinvoke;;
  981. struct MouseButtonModel_tE3D39670E1934335CA8A468707FCC22184099729;;
  982. struct MouseButtonModel_tE3D39670E1934335CA8A468707FCC22184099729_marshaled_com;
  983. struct MouseButtonModel_tE3D39670E1934335CA8A468707FCC22184099729_marshaled_com;;
  984. struct MouseButtonModel_tE3D39670E1934335CA8A468707FCC22184099729_marshaled_pinvoke;
  985. struct MouseButtonModel_tE3D39670E1934335CA8A468707FCC22184099729_marshaled_pinvoke;;
  986. struct RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023;;
  987. struct RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023_marshaled_com;
  988. struct RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023_marshaled_com;;
  989. struct RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023_marshaled_pinvoke;
  990. struct RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023_marshaled_pinvoke;;
  991. struct CanvasU5BU5D_tE5C544063BDA76B67407EFED5FF893BBCDB74841;
  992. struct ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918;
  993. struct RaycastHitU5BU5D_t008B8309DE422FE7567068D743D68054D5EBF1A8;
  994. struct RaycastHit2DU5BU5D_t28739C686586993113318B63C84927FD43063FC7;
  995. struct RaycastResultU5BU5D_tEAF6B3C3088179304676571328CBB001D8CECBC7;
  996. struct StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248;
  997. struct TeleportationProviderU5BU5D_t256401FD30C21E9418986E09E5B6B90978F26E4C;
  998. struct TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB;
  999. struct Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C;
  1000. struct ButtonInfoU5BU5D_tD4403FF73F81188FD2308AB4D827FAB81B5E86FC;
  1001. struct RaycastHitDataU5BU5D_t63FC3E1D1CEA04182A5AAF2036D63621400B6A3F;
  1002. IL2CPP_EXTERN_C_BEGIN
  1003. IL2CPP_EXTERN_C_END
  1004. #ifdef __clang__
  1005. #pragma clang diagnostic push
  1006. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  1007. #pragma clang diagnostic ignored "-Wunused-variable"
  1008. #endif
  1009. struct BaseRegistrationList_1_t4BA54BCF31B7E31B5B8614C02C183F16B97E1FC2 : public RuntimeObject
  1010. {
  1011. List_1_t4F963AF7BCF88E1D26F1345BB4DAEE7620F7FED1* ___U3CregisteredSnapshotU3Ek__BackingField;
  1012. List_1_t4F963AF7BCF88E1D26F1345BB4DAEE7620F7FED1* ___m_BufferedAdd;
  1013. List_1_t4F963AF7BCF88E1D26F1345BB4DAEE7620F7FED1* ___m_BufferedRemove;
  1014. };
  1015. struct BaseRegistrationList_1_t2D479209622C07C50B5C2C90DFE1D839CD7AE8EB : public RuntimeObject
  1016. {
  1017. List_1_t1FF23F8A09CE938274447266B4E3267D4B99406A* ___U3CregisteredSnapshotU3Ek__BackingField;
  1018. List_1_t1FF23F8A09CE938274447266B4E3267D4B99406A* ___m_BufferedAdd;
  1019. List_1_t1FF23F8A09CE938274447266B4E3267D4B99406A* ___m_BufferedRemove;
  1020. };
  1021. struct BaseRegistrationList_1_t9F5CC446916CE6267A0F1FDBC9C3E51B0F0473CF : public RuntimeObject
  1022. {
  1023. List_1_tC415795114E47DDDD339AFFFE6635955DF961396* ___U3CregisteredSnapshotU3Ek__BackingField;
  1024. List_1_tC415795114E47DDDD339AFFFE6635955DF961396* ___m_BufferedAdd;
  1025. List_1_tC415795114E47DDDD339AFFFE6635955DF961396* ___m_BufferedRemove;
  1026. };
  1027. struct BaseRegistrationList_1_tC4849FD1C765FEDC627F4B53D183556C1A57BB27 : public RuntimeObject
  1028. {
  1029. List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* ___U3CregisteredSnapshotU3Ek__BackingField;
  1030. List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* ___m_BufferedAdd;
  1031. List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* ___m_BufferedRemove;
  1032. };
  1033. struct BindableVariableBase_1_tB9252B4815AD3E511244D3B578854D3FF333E4BD : public RuntimeObject
  1034. {
  1035. Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A* ___valueUpdated;
  1036. float ___m_InternalValue;
  1037. bool ___m_CheckEquality;
  1038. bool ___m_IsInitialized;
  1039. Func_3_tA9AA477D8A5A68C7DC26AE4792295B80F920E61E* ___m_EqualityMethod;
  1040. int32_t ___m_BindingCount;
  1041. };
  1042. struct Dictionary_2_tF6CE36ABDE1C2FB96DC7BB02B5A2521B7E21B841 : public RuntimeObject
  1043. {
  1044. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets;
  1045. EntryU5BU5D_t1D501B19D5A4085101EA377B94F7DEBFDCDBCF92* ____entries;
  1046. int32_t ____count;
  1047. int32_t ____freeList;
  1048. int32_t ____freeCount;
  1049. int32_t ____version;
  1050. RuntimeObject* ____comparer;
  1051. KeyCollection_tAF1400FD1D739C3B16232EFCCA0D251D1C1A6CCC* ____keys;
  1052. ValueCollection_t135548CB200A5981912A8E690CA5088193067675* ____values;
  1053. RuntimeObject* ____syncRoot;
  1054. };
  1055. struct Dictionary_2_t27580B46889C7E97A047AEB3AD96F6F5B67AB8C5 : public RuntimeObject
  1056. {
  1057. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets;
  1058. EntryU5BU5D_t7BA8ABE2B6F98A9BD425DBE67CDF35CC03388A30* ____entries;
  1059. int32_t ____count;
  1060. int32_t ____freeList;
  1061. int32_t ____freeCount;
  1062. int32_t ____version;
  1063. RuntimeObject* ____comparer;
  1064. KeyCollection_t6FF150496F7EAD8D47FB356D02BB6F1BD63DB73B* ____keys;
  1065. ValueCollection_tBDB179E2A2C32EA0FF616B71FEB7D51F4EE8AE71* ____values;
  1066. RuntimeObject* ____syncRoot;
  1067. };
  1068. struct Dictionary_2_t2323318B731FF9544F068484433616DAB723D8CA : public RuntimeObject
  1069. {
  1070. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets;
  1071. EntryU5BU5D_t5E7D7DB235191C59DAB3FF91CCD5D4A60E1B3C51* ____entries;
  1072. int32_t ____count;
  1073. int32_t ____freeList;
  1074. int32_t ____freeCount;
  1075. int32_t ____version;
  1076. RuntimeObject* ____comparer;
  1077. KeyCollection_tCA1CD5ADF83953BB2130324110D2D3BE5155E826* ____keys;
  1078. ValueCollection_t3EAE1CF80EAE9564435FC72C2E8AF2B990F88D6B* ____values;
  1079. RuntimeObject* ____syncRoot;
  1080. };
  1081. struct Dictionary_2_tEABA4693399BB94F9F9031F041277F4D01CA9BB2 : public RuntimeObject
  1082. {
  1083. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets;
  1084. EntryU5BU5D_t07ACCAF6F55772DFB18DB37C58E134B959CE16D6* ____entries;
  1085. int32_t ____count;
  1086. int32_t ____freeList;
  1087. int32_t ____freeCount;
  1088. int32_t ____version;
  1089. RuntimeObject* ____comparer;
  1090. KeyCollection_t3507E6334DCF8EACEADC3F2D93EBC203FF194025* ____keys;
  1091. ValueCollection_t5C104107398E4EDFD32450D6DC8B86970205F952* ____values;
  1092. RuntimeObject* ____syncRoot;
  1093. };
  1094. struct Dictionary_2_tE019B631038D3AFABD85F603D5F9CA1C35C59FF0 : public RuntimeObject
  1095. {
  1096. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets;
  1097. EntryU5BU5D_t4F7043619C41641D717BA55279E9602F70D0B204* ____entries;
  1098. int32_t ____count;
  1099. int32_t ____freeList;
  1100. int32_t ____freeCount;
  1101. int32_t ____version;
  1102. RuntimeObject* ____comparer;
  1103. KeyCollection_tFC2CC0BD19A007600E439D74642BBCAC016FBF2A* ____keys;
  1104. ValueCollection_t2583D5E3099875F2DFD5832BACD7B122222A8C0B* ____values;
  1105. RuntimeObject* ____syncRoot;
  1106. };
  1107. struct Dictionary_2_t824223A763CE183513A88A97300C7C914C52801C : public RuntimeObject
  1108. {
  1109. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets;
  1110. EntryU5BU5D_tAE7090169F67826082012D27B68FB1240283E601* ____entries;
  1111. int32_t ____count;
  1112. int32_t ____freeList;
  1113. int32_t ____freeCount;
  1114. int32_t ____version;
  1115. RuntimeObject* ____comparer;
  1116. KeyCollection_t9401CCDEB71AFD521A6AC113766FC1372A087959* ____keys;
  1117. ValueCollection_tC65945FC97D7F632853627E95B2247BFD06E6F3F* ____values;
  1118. RuntimeObject* ____syncRoot;
  1119. };
  1120. struct Dictionary_2_t5E686D049A1953FBC17D17F899FE7E006F6CA5E5 : public RuntimeObject
  1121. {
  1122. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets;
  1123. EntryU5BU5D_t3EF30E16D9917500A356D0F394F98CCFE5847374* ____entries;
  1124. int32_t ____count;
  1125. int32_t ____freeList;
  1126. int32_t ____freeCount;
  1127. int32_t ____version;
  1128. RuntimeObject* ____comparer;
  1129. KeyCollection_t4783DAF94FDBEE4D5D976D3F8B670FFAA7980764* ____keys;
  1130. ValueCollection_tB7775C1E4DA84250319BD7E79124D606F8EB451F* ____values;
  1131. RuntimeObject* ____syncRoot;
  1132. };
  1133. struct Dictionary_2_t63E6A8E207B81EA62DE2FA8EECC8CD3A346D8991 : public RuntimeObject
  1134. {
  1135. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets;
  1136. EntryU5BU5D_t382982412F8B321AD7FFCF5F5BBCDADEFF6D461E* ____entries;
  1137. int32_t ____count;
  1138. int32_t ____freeList;
  1139. int32_t ____freeCount;
  1140. int32_t ____version;
  1141. RuntimeObject* ____comparer;
  1142. KeyCollection_t0CD4805D109B1826AD5BB7FFE1AE64FCDB91CAA4* ____keys;
  1143. ValueCollection_t766BE8457E636F8A0C912721BF0DE8A4888B4593* ____values;
  1144. RuntimeObject* ____syncRoot;
  1145. };
  1146. struct Dictionary_2_t181B51EB4F3EDB4CDD77670FB2EDA2C3AD5450E4 : public RuntimeObject
  1147. {
  1148. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets;
  1149. EntryU5BU5D_tE6D0D4787A661C68265D9CBA365D59C9B9758405* ____entries;
  1150. int32_t ____count;
  1151. int32_t ____freeList;
  1152. int32_t ____freeCount;
  1153. int32_t ____version;
  1154. RuntimeObject* ____comparer;
  1155. KeyCollection_tE39492A1BADA54A5B80A3AFB96EE7EC87CFDB9D6* ____keys;
  1156. ValueCollection_tA719347E837181C5A1A18E2723ECE1734BD7ED45* ____values;
  1157. RuntimeObject* ____syncRoot;
  1158. };
  1159. struct HashSetList_1_tA1E38D4A68ECBFE9425373993103D4A7E253D1B2 : public RuntimeObject
  1160. {
  1161. List_1_tDCC8AB6F4CE453A93C71B81D73916DC53DF6CE05* ___m_InternalList;
  1162. HashSet_1_t615FF57BA316A78F48C5B7CFA550CF5B12473305* ___m_InternalHashSet;
  1163. };
  1164. struct HashSetList_1_tBD050D503D5313B052F0053124E1481EEA35BE09 : public RuntimeObject
  1165. {
  1166. List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* ___m_InternalList;
  1167. HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* ___m_InternalHashSet;
  1168. };
  1169. struct HashSet_1_t109CCE87260348881F7ED50EEE3FFD003542DC8B : public RuntimeObject
  1170. {
  1171. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets;
  1172. SlotU5BU5D_tFD1ED8602EB3B39B776AC7E6675E844223612CFB* ____slots;
  1173. int32_t ____count;
  1174. int32_t ____lastIndex;
  1175. int32_t ____freeList;
  1176. RuntimeObject* ____comparer;
  1177. int32_t ____version;
  1178. SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37* ____siInfo;
  1179. };
  1180. struct HashSet_1_tADAD4C89A6A8F0BD8D329BBB797A328CAE3C6E7A : public RuntimeObject
  1181. {
  1182. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets;
  1183. SlotU5BU5D_t11B105DE1A078017A5279CD579C6D3C07BCDC4BD* ____slots;
  1184. int32_t ____count;
  1185. int32_t ____lastIndex;
  1186. int32_t ____freeList;
  1187. RuntimeObject* ____comparer;
  1188. int32_t ____version;
  1189. SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37* ____siInfo;
  1190. };
  1191. struct HashSet_1_t9214798E84819EED4CB994B8F4D80D17BD48E3DF : public RuntimeObject
  1192. {
  1193. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets;
  1194. SlotU5BU5D_tB2D4C64645D1D1222164FC007D3A34C8BEF61A1B* ____slots;
  1195. int32_t ____count;
  1196. int32_t ____lastIndex;
  1197. int32_t ____freeList;
  1198. RuntimeObject* ____comparer;
  1199. int32_t ____version;
  1200. SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37* ____siInfo;
  1201. };
  1202. struct HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885 : public RuntimeObject
  1203. {
  1204. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets;
  1205. SlotU5BU5D_tF596AD324082C553DB364C768406A40BB3C85343* ____slots;
  1206. int32_t ____count;
  1207. int32_t ____lastIndex;
  1208. int32_t ____freeList;
  1209. RuntimeObject* ____comparer;
  1210. int32_t ____version;
  1211. SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37* ____siInfo;
  1212. };
  1213. struct KeyCollection_t6FF150496F7EAD8D47FB356D02BB6F1BD63DB73B : public RuntimeObject
  1214. {
  1215. Dictionary_2_t27580B46889C7E97A047AEB3AD96F6F5B67AB8C5* ____dictionary;
  1216. };
  1217. struct LinkedPool_1_t4CD26C763EF65791BCA937D5D9F8485720C7441A : public RuntimeObject
  1218. {
  1219. Func_1_t747AD6E4852CFB4478EEAD22225A5F75086E3EAF* ___m_CreateFunc;
  1220. Action_1_tF72995DB2FF56AC02224EACE6FB9A3A929721905* ___m_ActionOnGet;
  1221. Action_1_tF72995DB2FF56AC02224EACE6FB9A3A929721905* ___m_ActionOnRelease;
  1222. Action_1_tF72995DB2FF56AC02224EACE6FB9A3A929721905* ___m_ActionOnDestroy;
  1223. int32_t ___m_Limit;
  1224. LinkedPoolItem_tECD7E20E933CF8C5FF47F6FC2F1A30F55C912DBA* ___m_PoolFirst;
  1225. LinkedPoolItem_tECD7E20E933CF8C5FF47F6FC2F1A30F55C912DBA* ___m_NextAvailableListItem;
  1226. bool ___m_CollectionCheck;
  1227. int32_t ___U3CcountInactiveU3Ek__BackingField;
  1228. };
  1229. struct LinkedPool_1_t070E48AC0EF87512EC042C4B06F7F4ED11E4F082 : public RuntimeObject
  1230. {
  1231. Func_1_t86FADF736EF3EE2E3D6FE9A6EE1EF5E847C7C221* ___m_CreateFunc;
  1232. Action_1_t26FC831DF4270408DDE9D5E75574238B2102412A* ___m_ActionOnGet;
  1233. Action_1_t26FC831DF4270408DDE9D5E75574238B2102412A* ___m_ActionOnRelease;
  1234. Action_1_t26FC831DF4270408DDE9D5E75574238B2102412A* ___m_ActionOnDestroy;
  1235. int32_t ___m_Limit;
  1236. LinkedPoolItem_t79502A0048455C25E177335C538293EDCD217782* ___m_PoolFirst;
  1237. LinkedPoolItem_t79502A0048455C25E177335C538293EDCD217782* ___m_NextAvailableListItem;
  1238. bool ___m_CollectionCheck;
  1239. int32_t ___U3CcountInactiveU3Ek__BackingField;
  1240. };
  1241. struct LinkedPool_1_tFD19547E83A73032B4A40B358CC56822E879A467 : public RuntimeObject
  1242. {
  1243. Func_1_t160F99B657FBB7F6C76482DB5120F4D1AC02455E* ___m_CreateFunc;
  1244. Action_1_t997EA67CFB44F7BF4A4DA7311B6C8518E5FF74C8* ___m_ActionOnGet;
  1245. Action_1_t997EA67CFB44F7BF4A4DA7311B6C8518E5FF74C8* ___m_ActionOnRelease;
  1246. Action_1_t997EA67CFB44F7BF4A4DA7311B6C8518E5FF74C8* ___m_ActionOnDestroy;
  1247. int32_t ___m_Limit;
  1248. LinkedPoolItem_t0CD08DA4B289C90247709D092F9C6EBA2FC4DC73* ___m_PoolFirst;
  1249. LinkedPoolItem_t0CD08DA4B289C90247709D092F9C6EBA2FC4DC73* ___m_NextAvailableListItem;
  1250. bool ___m_CollectionCheck;
  1251. int32_t ___U3CcountInactiveU3Ek__BackingField;
  1252. };
  1253. struct List_1_t58F89DEDCD7DABB0CFB009AAD9C0CFE061592252 : public RuntimeObject
  1254. {
  1255. ColliderU5BU5D_t94A9D70F63D095AFF2A9B4613012A5F7F3141787* ____items;
  1256. int32_t ____size;
  1257. int32_t ____version;
  1258. RuntimeObject* ____syncRoot;
  1259. };
  1260. struct List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B : public RuntimeObject
  1261. {
  1262. GameObjectU5BU5D_tFF67550DFCE87096D7A3734EA15B75896B2722CF* ____items;
  1263. int32_t ____size;
  1264. int32_t ____version;
  1265. RuntimeObject* ____syncRoot;
  1266. };
  1267. struct List_1_t4F963AF7BCF88E1D26F1345BB4DAEE7620F7FED1 : public RuntimeObject
  1268. {
  1269. IXRHoverFilterU5BU5D_tD04354888F5B05E5E531E70F8137B25C105449FC* ____items;
  1270. int32_t ____size;
  1271. int32_t ____version;
  1272. RuntimeObject* ____syncRoot;
  1273. };
  1274. struct List_1_tEDB0482081C5116241976F52FC9FF27C4DF3E5A1 : public RuntimeObject
  1275. {
  1276. IXRHoverInteractorU5BU5D_t80E7783C6904C0F8E4D877601FDB9887F4B15807* ____items;
  1277. int32_t ____size;
  1278. int32_t ____version;
  1279. RuntimeObject* ____syncRoot;
  1280. };
  1281. struct List_1_t3B3CED900C4A273E3B63AAB5493C4D6D4B112810 : public RuntimeObject
  1282. {
  1283. IXRInteractableU5BU5D_t15C3B0839294519BE8D32AF8738AA20F78721704* ____items;
  1284. int32_t ____size;
  1285. int32_t ____version;
  1286. RuntimeObject* ____syncRoot;
  1287. };
  1288. struct List_1_t1FF23F8A09CE938274447266B4E3267D4B99406A : public RuntimeObject
  1289. {
  1290. IXRInteractionStrengthFilterU5BU5D_t9B6F3CC1C1E06D922F61F59183BE54730664A34E* ____items;
  1291. int32_t ____size;
  1292. int32_t ____version;
  1293. RuntimeObject* ____syncRoot;
  1294. };
  1295. struct List_1_t10713C6D866C9DFCF78A36627A67FD5752985A35 : public RuntimeObject
  1296. {
  1297. IXRInteractorU5BU5D_tAB644C2BFD29B3A34A98CFD6DBFE9F9C36BDE891* ____items;
  1298. int32_t ____size;
  1299. int32_t ____version;
  1300. RuntimeObject* ____syncRoot;
  1301. };
  1302. struct List_1_tC415795114E47DDDD339AFFFE6635955DF961396 : public RuntimeObject
  1303. {
  1304. IXRSelectFilterU5BU5D_t10EBCF37E6FCBB2F55336000C02AAFB977CC6A9E* ____items;
  1305. int32_t ____size;
  1306. int32_t ____version;
  1307. RuntimeObject* ____syncRoot;
  1308. };
  1309. struct List_1_t4A80F0DB75823AFFF5BFC6F95355F0079537C102 : public RuntimeObject
  1310. {
  1311. IXRSelectInteractorU5BU5D_t805436B68E6EF16E342C1BD51BB12842A13C7E63* ____items;
  1312. int32_t ____size;
  1313. int32_t ____version;
  1314. RuntimeObject* ____syncRoot;
  1315. };
  1316. struct List_1_tFE4E5959AA9CDE3BD72E4F7457E88280FC42C3B8 : public RuntimeObject
  1317. {
  1318. LocomotionVignetteProviderU5BU5D_tB46DCF47F8E23B10D69245728C5EB78DE7A798F4* ____items;
  1319. int32_t ____size;
  1320. int32_t ____version;
  1321. RuntimeObject* ____syncRoot;
  1322. };
  1323. struct List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D : public RuntimeObject
  1324. {
  1325. ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ____items;
  1326. int32_t ____size;
  1327. int32_t ____version;
  1328. RuntimeObject* ____syncRoot;
  1329. };
  1330. struct List_1_t616BC508412283D06A62FEEDA7C4D4C3E75D63D9 : public RuntimeObject
  1331. {
  1332. RaycastHitU5BU5D_t008B8309DE422FE7567068D743D68054D5EBF1A8* ____items;
  1333. int32_t ____size;
  1334. int32_t ____version;
  1335. RuntimeObject* ____syncRoot;
  1336. };
  1337. struct List_1_t8292C421BBB00D7661DC07462822936152BAB446 : public RuntimeObject
  1338. {
  1339. RaycastResultU5BU5D_tEAF6B3C3088179304676571328CBB001D8CECBC7* ____items;
  1340. int32_t ____size;
  1341. int32_t ____version;
  1342. RuntimeObject* ____syncRoot;
  1343. };
  1344. struct List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B : public RuntimeObject
  1345. {
  1346. Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* ____items;
  1347. int32_t ____size;
  1348. int32_t ____version;
  1349. RuntimeObject* ____syncRoot;
  1350. };
  1351. struct List_1_t91BC45BAAA80A09253B338C6334A8106CD4B8A3F : public RuntimeObject
  1352. {
  1353. RaycastHitDataU5BU5D_t63FC3E1D1CEA04182A5AAF2036D63621400B6A3F* ____items;
  1354. int32_t ____size;
  1355. int32_t ____version;
  1356. RuntimeObject* ____syncRoot;
  1357. };
  1358. struct List_1_t507F4CF850BC321B50D1F84122347FC845E1528C : public RuntimeObject
  1359. {
  1360. ProviderRecordU5BU5D_tD943180C4D53B72C12191147B2E0FDCB694DA8E8* ____items;
  1361. int32_t ____size;
  1362. int32_t ____version;
  1363. RuntimeObject* ____syncRoot;
  1364. };
  1365. struct ValueCollection_t135548CB200A5981912A8E690CA5088193067675 : public RuntimeObject
  1366. {
  1367. Dictionary_2_tF6CE36ABDE1C2FB96DC7BB02B5A2521B7E21B841* ____dictionary;
  1368. };
  1369. struct ValueCollection_t766BE8457E636F8A0C912721BF0DE8A4888B4593 : public RuntimeObject
  1370. {
  1371. Dictionary_2_t63E6A8E207B81EA62DE2FA8EECC8CD3A346D8991* ____dictionary;
  1372. };
  1373. struct ValueCollection_tA719347E837181C5A1A18E2723ECE1734BD7ED45 : public RuntimeObject
  1374. {
  1375. Dictionary_2_t181B51EB4F3EDB4CDD77670FB2EDA2C3AD5450E4* ____dictionary;
  1376. };
  1377. struct AbstractEventData_tAE1A127ED657117548181D29FFE4B1B14D8E67F7 : public RuntimeObject
  1378. {
  1379. bool ___m_Used;
  1380. };
  1381. struct Attribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA : public RuntimeObject
  1382. {
  1383. };
  1384. struct BaseInteractionEventArgs_t8B38B6C63C6C9EA4BD179EF5FD40106872B82D7E : public RuntimeObject
  1385. {
  1386. RuntimeObject* ___U3CinteractorObjectU3Ek__BackingField;
  1387. RuntimeObject* ___U3CinteractableObjectU3Ek__BackingField;
  1388. };
  1389. struct BindingsGroup_tD5EC90BB10F9D310FE467A7E3A4CAE2E32D0397A : public RuntimeObject
  1390. {
  1391. List_1_t60791FB9179CEFADA93C6B032DED2E65CB5DA58F* ___m_Bindings;
  1392. };
  1393. struct BurstGazeUtility_t9FDFA7901B5DAFFBD4C65B360CD151A20A4D9DB4 : public RuntimeObject
  1394. {
  1395. };
  1396. struct BurstMathUtility_t3392EF3A5D9449F2EFA1A3387D0F97D34D8F3E7F : public RuntimeObject
  1397. {
  1398. };
  1399. struct BurstPhysicsUtils_tEC93890871D61D56FC6D00D77B2F85E4C89F3451 : public RuntimeObject
  1400. {
  1401. };
  1402. struct CurveUtility_t8964BED7E2D6C4DFCCBDF27CF14B0C32F85ABD6B : public RuntimeObject
  1403. {
  1404. };
  1405. struct GizmoHelpers_t523DF2F7A9BD280F2251CBEF09F851B98EDA0286 : public RuntimeObject
  1406. {
  1407. };
  1408. struct InputHelpers_t6F6BABB51A0BA00202F7D2720513930CFF10810F : public RuntimeObject
  1409. {
  1410. };
  1411. struct LocomotionVignetteProvider_tBF5A7476CF3676478AAA7D2EEE4EDAFADE8649D7 : public RuntimeObject
  1412. {
  1413. LocomotionProvider_tC65B288AF39EACCD294F953F300BA33E33C2017B* ___m_LocomotionProvider;
  1414. bool ___m_Enabled;
  1415. bool ___m_OverrideDefaultParameters;
  1416. VignetteParameters_t77592C43556E20BBDCBF7B42B3A1BE2347D68E40* ___m_OverrideParameters;
  1417. };
  1418. struct MemberInfo_t : public RuntimeObject
  1419. {
  1420. };
  1421. struct ProjectPath_tDC674864E8508D7E250397D562562724B71D7967 : public RuntimeObject
  1422. {
  1423. };
  1424. struct RegisteredUIInteractorCache_t81419313AA113B206AF3FF94CD9D3B64A09CE413 : public RuntimeObject
  1425. {
  1426. XRUIInputModule_tA641266A2621C1465F3C5433D747428A4CDA72F0* ___m_InputModule;
  1427. XRUIInputModule_tA641266A2621C1465F3C5433D747428A4CDA72F0* ___m_RegisteredInputModule;
  1428. RuntimeObject* ___m_UiInteractor;
  1429. XRBaseInteractor_tB48889E8D95695ABF46D2012EC55EA660103D158* ___m_BaseInteractor;
  1430. };
  1431. struct SortingHelpers_t0930720ECF619597413559E1F8A70AC77ADDC9F8 : public RuntimeObject
  1432. {
  1433. };
  1434. struct String_t : public RuntimeObject
  1435. {
  1436. int32_t ____stringLength;
  1437. Il2CppChar ____firstChar;
  1438. };
  1439. struct TeleportationMonitor_tC9AB34520A1A0D6D2F18DD2067601DE1405C72C6 : public RuntimeObject
  1440. {
  1441. Action_1_t62C38AF61BFF03BE1DB5E1C54773DC9975D958CD* ___teleported;
  1442. Dictionary_2_t5E686D049A1953FBC17D17F899FE7E006F6CA5E5* ___m_TeleportInteractors;
  1443. Dictionary_2_t824223A763CE183513A88A97300C7C914C52801C* ___m_OriginPosesBeforeTeleport;
  1444. };
  1445. struct TriggerContactMonitor_t7534ED632C47D926F92937DE752DA2D4DC79AEA2 : public RuntimeObject
  1446. {
  1447. Action_1_t8419524B7A63D3F32FF3D8730F7E004150CA1F34* ___contactAdded;
  1448. Action_1_t8419524B7A63D3F32FF3D8730F7E004150CA1F34* ___contactRemoved;
  1449. XRInteractionManager_t93C7F7F0CFEAD83E1A70F92D05B0E663483746CD* ___U3CinteractionManagerU3Ek__BackingField;
  1450. Dictionary_2_t27580B46889C7E97A047AEB3AD96F6F5B67AB8C5* ___m_EnteredColliders;
  1451. HashSet_1_t9214798E84819EED4CB994B8F4D80D17BD48E3DF* ___m_UnorderedInteractables;
  1452. HashSet_1_t109CCE87260348881F7ED50EEE3FFD003542DC8B* ___m_EnteredUnassociatedColliders;
  1453. };
  1454. struct UnityEventBase_t4968A4C72559F35C0923E4BD9C042C3A842E1DB8 : public RuntimeObject
  1455. {
  1456. InvokableCallList_t309E1C8C7CE885A0D2F98C84CEA77A8935688382* ___m_Calls;
  1457. PersistentCallGroup_tB826EDF15DC80F71BCBCD8E410FD959A04C33F25* ___m_PersistentCalls;
  1458. bool ___m_CallsDirty;
  1459. };
  1460. struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F : public RuntimeObject
  1461. {
  1462. };
  1463. struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F_marshaled_pinvoke
  1464. {
  1465. };
  1466. struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F_marshaled_com
  1467. {
  1468. };
  1469. struct XRFilterUtility_t27695BB6E80AAD45819154EB4CFFE9F55D48D62F : public RuntimeObject
  1470. {
  1471. };
  1472. struct XRHelpURLConstants_t2F5464521249727AD0B049AC7F5AA45A72808703 : public RuntimeObject
  1473. {
  1474. };
  1475. struct XRInteractableUtility_tBAB253DCDBBCF078F40042B3AF233470A348770F : public RuntimeObject
  1476. {
  1477. };
  1478. struct XRPokeLogic_tFF15963730D3A0A66FA658DD48177B2CD5A2F26D : public RuntimeObject
  1479. {
  1480. float ___U3CinteractionAxisLengthU3Ek__BackingField;
  1481. BindableVariable_1_tE677C19FACE2079D96894AC090D3EE9881BE4A07* ___m_PokeStateData;
  1482. Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___m_InitialTransform;
  1483. PokeThresholdData_tC809C4316CFB80EE765C84948E489D6AD09F7546* ___m_PokeThresholdData;
  1484. float ___m_SelectEntranceVectorDotThreshold;
  1485. Dictionary_2_t184255DB06D490EE1D1E0AC3AB6196B56751FC75* ___m_LastHoverEnterLocalPosition;
  1486. Dictionary_2_tB5CB9488A3978B3AB90F59900B856EBBC71BA129* ___m_LastHoveredTransform;
  1487. Dictionary_2_tDBC7BB75C617E4886F85171F2758C7996F98EC36* ___m_HoldingHoverCheck;
  1488. Dictionary_2_t75CE799EB111768F67B86AEDCE41D2CEB4B1E3E5* ___m_HoveredInteractorsOnThisTransform;
  1489. Dictionary_2_t1E85CF9786F2C7C796C8CC2EB86ADA13A263ECAB* ___m_LastInteractorPressDepth;
  1490. };
  1491. struct U3CU3Ec_tB1A8F87DCFDFBFFF54FC9C4ADBBC3435840F0546 : public RuntimeObject
  1492. {
  1493. };
  1494. struct CanvasState_t4A11E05F22EDB27ABA2D1FD76AE44D03009BCEE3 : public RuntimeObject
  1495. {
  1496. CanvasTracker_tEBDBDB225D0DED0A02968F29B8DA40F272891F1D* ___m_Tracker;
  1497. CanvasSettings_t262476E4F675476F76DF5DEDC73780B24DADDBA0* ___m_CanvasSettings;
  1498. CanvasScalerSettings_tD866D5292078DDE2CBF021CD46562F61BDA89CD9* ___m_CanvasScalerSettings;
  1499. GraphicRaycasterSettings_t5ABF210C422986A59212CCD6E38C4B21F73DA357* ___m_GraphicRaycasterSettings;
  1500. bool ___m_WasNested;
  1501. bool ___m_Nested;
  1502. bool ___m_RaysDisabled;
  1503. Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* ___m_Canvas;
  1504. GraphicRaycaster_t16FC39434AE5B47D3C2993134CDCF7F4AE6A6D7B* ___m_Raycaster;
  1505. TrackedDeviceGraphicRaycaster_t10211666BB4A468E839EEFBDFEC7D5AAB4555149* ___m_TrackedDeviceGraphicRaycaster;
  1506. float ___m_CheckTimer;
  1507. };
  1508. struct U3CU3Ec_tD88A583EBE67504525EE38ECBA576E5869E31AA3 : public RuntimeObject
  1509. {
  1510. };
  1511. struct RaycastHitComparer_tEB1BB66D92D6C7722C052F9F77D771620A40FA8F : public RuntimeObject
  1512. {
  1513. };
  1514. struct RaycastHitArraySegment_t524F00515B13A37C0F39D0C416D5779F2377436C : public RuntimeObject
  1515. {
  1516. int32_t ___m_Count;
  1517. RaycastHitU5BU5D_t008B8309DE422FE7567068D743D68054D5EBF1A8* ___m_Hits;
  1518. int32_t ___m_CurrentIndex;
  1519. };
  1520. struct RaycastHitComparer_tB9FBDFD2B04904E779DF837571440F12B692F485 : public RuntimeObject
  1521. {
  1522. };
  1523. struct ShaderPropertyLookup_tF047A50B4C0A85124A9A1770C2845A6B2ECF17A4 : public RuntimeObject
  1524. {
  1525. };
  1526. struct Defaults_tF6DF34F6D0B92CF4D0CB8AB652E59BBD43B313EF : public RuntimeObject
  1527. {
  1528. };
  1529. struct BindableVariable_1_tAB8C2D23769D801C8E39D4AA927DD23AF0E6816C : public BindableVariableBase_1_tB9252B4815AD3E511244D3B578854D3FF333E4BD
  1530. {
  1531. };
  1532. struct Enumerator_t5E62D883610A9174D8971F153A9D3DB97CED7B3D
  1533. {
  1534. HashSet_1_t109CCE87260348881F7ED50EEE3FFD003542DC8B* ____set;
  1535. int32_t ____index;
  1536. int32_t ____version;
  1537. Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* ____current;
  1538. };
  1539. struct Enumerator_t3411ABDBCC75D9A3CF54484CC49FA3DBF6B2342A
  1540. {
  1541. List_1_t58F89DEDCD7DABB0CFB009AAD9C0CFE061592252* ____list;
  1542. int32_t ____index;
  1543. int32_t ____version;
  1544. Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* ____current;
  1545. };
  1546. struct Enumerator_t19E4FDC96631676EC0A8C463E0601823EB1CCD58
  1547. {
  1548. List_1_t4F963AF7BCF88E1D26F1345BB4DAEE7620F7FED1* ____list;
  1549. int32_t ____index;
  1550. int32_t ____version;
  1551. RuntimeObject* ____current;
  1552. };
  1553. struct Enumerator_t09D43999A353BEFF0532A0A8596DD0B04A916275
  1554. {
  1555. List_1_t3B3CED900C4A273E3B63AAB5493C4D6D4B112810* ____list;
  1556. int32_t ____index;
  1557. int32_t ____version;
  1558. RuntimeObject* ____current;
  1559. };
  1560. struct Enumerator_tED82470792B7EE02B5F25C7171CBBF27673258B4
  1561. {
  1562. List_1_t1FF23F8A09CE938274447266B4E3267D4B99406A* ____list;
  1563. int32_t ____index;
  1564. int32_t ____version;
  1565. RuntimeObject* ____current;
  1566. };
  1567. struct Enumerator_tF6AE20253E800CA6AAC23C49DE1C08EFEDF89198
  1568. {
  1569. List_1_tC415795114E47DDDD339AFFFE6635955DF961396* ____list;
  1570. int32_t ____index;
  1571. int32_t ____version;
  1572. RuntimeObject* ____current;
  1573. };
  1574. struct Enumerator_t9FEAB26C4033C2FAF0642F42FF2930312AB6708C
  1575. {
  1576. List_1_tFE4E5959AA9CDE3BD72E4F7457E88280FC42C3B8* ____list;
  1577. int32_t ____index;
  1578. int32_t ____version;
  1579. LocomotionVignetteProvider_tBF5A7476CF3676478AAA7D2EEE4EDAFADE8649D7* ____current;
  1580. };
  1581. struct Enumerator_t72556E98D7DDBE118A973D782D523D15A96461C8
  1582. {
  1583. HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* ____set;
  1584. int32_t ____index;
  1585. int32_t ____version;
  1586. RuntimeObject* ____current;
  1587. };
  1588. struct Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A
  1589. {
  1590. List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* ____list;
  1591. int32_t ____index;
  1592. int32_t ____version;
  1593. RuntimeObject* ____current;
  1594. };
  1595. struct Enumerator_t4F1DEF6EB753308BBE3F2F60039BD8EFA95F741F
  1596. {
  1597. List_1_t507F4CF850BC321B50D1F84122347FC845E1528C* ____list;
  1598. int32_t ____index;
  1599. int32_t ____version;
  1600. ProviderRecord_t73D381DB70947FD9B6F5B1AD4F64EFE74BF5D40C* ____current;
  1601. };
  1602. struct Enumerator_tAC1A444AFC48BC003AB30A4DE67C0030D21B4112
  1603. {
  1604. Dictionary_2_tF6CE36ABDE1C2FB96DC7BB02B5A2521B7E21B841* ____dictionary;
  1605. int32_t ____index;
  1606. int32_t ____version;
  1607. CanvasState_t4A11E05F22EDB27ABA2D1FD76AE44D03009BCEE3* ____currentValue;
  1608. };
  1609. struct Enumerator_t1A433D1AE53FCC0643C27AE8B8D21ACF66A88D1D
  1610. {
  1611. Dictionary_2_t27580B46889C7E97A047AEB3AD96F6F5B67AB8C5* ____dictionary;
  1612. int32_t ____index;
  1613. int32_t ____version;
  1614. Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* ____currentKey;
  1615. };
  1616. struct Enumerator_t65CC956745B1180C04CE6C6910FB27C5F32BB9FF
  1617. {
  1618. Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* ____dictionary;
  1619. int32_t ____index;
  1620. int32_t ____version;
  1621. RuntimeObject* ____currentKey;
  1622. };
  1623. struct Enumerator_t44124D16E0B2F7308FF4069BE06369B5A83896EB
  1624. {
  1625. Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* ____dictionary;
  1626. int32_t ____index;
  1627. int32_t ____version;
  1628. RuntimeObject* ____currentValue;
  1629. };
  1630. struct Enumerator_t567116098796475F4D311F0B74946660A264440D
  1631. {
  1632. Dictionary_2_t63E6A8E207B81EA62DE2FA8EECC8CD3A346D8991* ____dictionary;
  1633. int32_t ____index;
  1634. int32_t ____version;
  1635. HashSet_1_tADAD4C89A6A8F0BD8D329BBB797A328CAE3C6E7A* ____currentValue;
  1636. };
  1637. struct Enumerator_t5D23F607F8775CB294248508883F6FD31ECE285D
  1638. {
  1639. Dictionary_2_t181B51EB4F3EDB4CDD77670FB2EDA2C3AD5450E4* ____dictionary;
  1640. int32_t ____index;
  1641. int32_t ____version;
  1642. BindableVariable_1_tE677C19FACE2079D96894AC090D3EE9881BE4A07* ____currentValue;
  1643. };
  1644. struct InputFeatureUsage_1_tE336B2F0B9AC721519BFA17A08D6353FD5221637
  1645. {
  1646. String_t* ___U3CnameU3Ek__BackingField;
  1647. };
  1648. #ifndef InputFeatureUsage_1_t66EDAF8AFFA2E9DDC0248C48B76ADAB8E2728858_marshaled_pinvoke_define
  1649. #define InputFeatureUsage_1_t66EDAF8AFFA2E9DDC0248C48B76ADAB8E2728858_marshaled_pinvoke_define
  1650. struct InputFeatureUsage_1_t66EDAF8AFFA2E9DDC0248C48B76ADAB8E2728858_marshaled_pinvoke
  1651. {
  1652. char* ___U3CnameU3Ek__BackingField;
  1653. };
  1654. #endif
  1655. #ifndef InputFeatureUsage_1_t66EDAF8AFFA2E9DDC0248C48B76ADAB8E2728858_marshaled_com_define
  1656. #define InputFeatureUsage_1_t66EDAF8AFFA2E9DDC0248C48B76ADAB8E2728858_marshaled_com_define
  1657. struct InputFeatureUsage_1_t66EDAF8AFFA2E9DDC0248C48B76ADAB8E2728858_marshaled_com
  1658. {
  1659. Il2CppChar* ___U3CnameU3Ek__BackingField;
  1660. };
  1661. #endif
  1662. struct InputFeatureUsage_1_t311D0F42F1A7BF37D3CEAC15A53A1F24165F1848
  1663. {
  1664. String_t* ___U3CnameU3Ek__BackingField;
  1665. };
  1666. #ifndef InputFeatureUsage_1_t66EDAF8AFFA2E9DDC0248C48B76ADAB8E2728858_marshaled_pinvoke_define
  1667. #define InputFeatureUsage_1_t66EDAF8AFFA2E9DDC0248C48B76ADAB8E2728858_marshaled_pinvoke_define
  1668. struct InputFeatureUsage_1_t66EDAF8AFFA2E9DDC0248C48B76ADAB8E2728858_marshaled_pinvoke
  1669. {
  1670. char* ___U3CnameU3Ek__BackingField;
  1671. };
  1672. #endif
  1673. #ifndef InputFeatureUsage_1_t66EDAF8AFFA2E9DDC0248C48B76ADAB8E2728858_marshaled_com_define
  1674. #define InputFeatureUsage_1_t66EDAF8AFFA2E9DDC0248C48B76ADAB8E2728858_marshaled_com_define
  1675. struct InputFeatureUsage_1_t66EDAF8AFFA2E9DDC0248C48B76ADAB8E2728858_marshaled_com
  1676. {
  1677. Il2CppChar* ___U3CnameU3Ek__BackingField;
  1678. };
  1679. #endif
  1680. struct InputFeatureUsage_1_tEB160A05BCDCCA4F96072CBA0866498D06B9A27C
  1681. {
  1682. String_t* ___U3CnameU3Ek__BackingField;
  1683. };
  1684. #ifndef InputFeatureUsage_1_t66EDAF8AFFA2E9DDC0248C48B76ADAB8E2728858_marshaled_pinvoke_define
  1685. #define InputFeatureUsage_1_t66EDAF8AFFA2E9DDC0248C48B76ADAB8E2728858_marshaled_pinvoke_define
  1686. struct InputFeatureUsage_1_t66EDAF8AFFA2E9DDC0248C48B76ADAB8E2728858_marshaled_pinvoke
  1687. {
  1688. char* ___U3CnameU3Ek__BackingField;
  1689. };
  1690. #endif
  1691. #ifndef InputFeatureUsage_1_t66EDAF8AFFA2E9DDC0248C48B76ADAB8E2728858_marshaled_com_define
  1692. #define InputFeatureUsage_1_t66EDAF8AFFA2E9DDC0248C48B76ADAB8E2728858_marshaled_com_define
  1693. struct InputFeatureUsage_1_t66EDAF8AFFA2E9DDC0248C48B76ADAB8E2728858_marshaled_com
  1694. {
  1695. Il2CppChar* ___U3CnameU3Ek__BackingField;
  1696. };
  1697. #endif
  1698. struct KeyValuePair_2_tFD05BB8240F5626AFDA1718024E8C9CB8EBFB6A2
  1699. {
  1700. Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* ___key;
  1701. RuntimeObject* ___value;
  1702. };
  1703. struct KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230
  1704. {
  1705. RuntimeObject* ___key;
  1706. RuntimeObject* ___value;
  1707. };
  1708. struct KeyValuePair_2_t5A1B30CDDF0D4701B0F024784F7043620BA8C235
  1709. {
  1710. TeleportationProvider_t97A0AC16C69ACC50C842581737181148614AF972* ___key;
  1711. List_1_t10713C6D866C9DFCF78A36627A67FD5752985A35* ___value;
  1712. };
  1713. struct KeyValuePair_2_t7E0B5A533AF8D0F5E81224DB68A26B76469329BD
  1714. {
  1715. TrackedDeviceGraphicRaycaster_t10211666BB4A468E839EEFBDFEC7D5AAB4555149* ___key;
  1716. HashSet_1_tADAD4C89A6A8F0BD8D329BBB797A328CAE3C6E7A* ___value;
  1717. };
  1718. struct PooledObject_1_t1F3A87F2EDD1331058FD4A1A7F464FA7E18D9F7B
  1719. {
  1720. RuntimeObject* ___m_ToReturn;
  1721. LinkedPool_1_t153536B246EEDA1D0E18B35FC38086BA72BC26BD* ___m_Pool;
  1722. };
  1723. struct PooledObject_1_t62BDCE22008EF2274FCB5CF5674AFE936A7983A2
  1724. {
  1725. TeleportingEventArgs_t3CBA748CC3C58419D2B7E3354B6AA0C1D0B9F534* ___m_ToReturn;
  1726. LinkedPool_1_tFD19547E83A73032B4A40B358CC56822E879A467* ___m_Pool;
  1727. };
  1728. struct SmallRegistrationList_1_t6D2636963C83385B45A29DD8A055EF11620BF8C2 : public BaseRegistrationList_1_t4BA54BCF31B7E31B5B8614C02C183F16B97E1FC2
  1729. {
  1730. bool ___m_BufferChanges;
  1731. };
  1732. struct SmallRegistrationList_1_t4743930ECB685F90DD010A2230148B4360613D96 : public BaseRegistrationList_1_t2D479209622C07C50B5C2C90DFE1D839CD7AE8EB
  1733. {
  1734. bool ___m_BufferChanges;
  1735. };
  1736. struct SmallRegistrationList_1_t2822728646FD238035A72737A3ADC96B9D3664D8 : public BaseRegistrationList_1_t9F5CC446916CE6267A0F1FDBC9C3E51B0F0473CF
  1737. {
  1738. bool ___m_BufferChanges;
  1739. };
  1740. struct SmallRegistrationList_1_tA7744AA5B97DCE2EC0759AA5F9B4AB76E302111C : public BaseRegistrationList_1_tC4849FD1C765FEDC627F4B53D183556C1A57BB27
  1741. {
  1742. bool ___m_BufferChanges;
  1743. };
  1744. struct UnityEvent_1_t9AF1A3D9036B489D073602C36B4086899B82DE86 : public UnityEventBase_t4968A4C72559F35C0923E4BD9C042C3A842E1DB8
  1745. {
  1746. ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___m_InvokeArray;
  1747. };
  1748. struct ActivateEventArgs_tAC81C18EA24D76411EE5A5D61523A551CCB46C3E : public BaseInteractionEventArgs_t8B38B6C63C6C9EA4BD179EF5FD40106872B82D7E
  1749. {
  1750. };
  1751. struct BaseEventData_tE03A848325C0AE8E76C6CA15FD86395EBF83364F : public AbstractEventData_tAE1A127ED657117548181D29FFE4B1B14D8E67F7
  1752. {
  1753. EventSystem_t61C51380B105BE9D2C39C4F15B7E655659957707* ___m_EventSystem;
  1754. };
  1755. struct Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22
  1756. {
  1757. bool ___m_value;
  1758. };
  1759. struct Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3
  1760. {
  1761. uint8_t ___m_value;
  1762. };
  1763. struct Color_tD001788D726C3A7F1379BEED0260B9591F440C1F
  1764. {
  1765. float ___r;
  1766. float ___g;
  1767. float ___b;
  1768. float ___a;
  1769. };
  1770. struct DeactivateEventArgs_t7AE1163C39B5B95A4501EC961D8D643C369774D0 : public BaseInteractionEventArgs_t8B38B6C63C6C9EA4BD179EF5FD40106872B82D7E
  1771. {
  1772. };
  1773. struct Double_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F
  1774. {
  1775. double ___m_value;
  1776. };
  1777. struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2 : public ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F
  1778. {
  1779. };
  1780. struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_marshaled_pinvoke
  1781. {
  1782. };
  1783. struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_marshaled_com
  1784. {
  1785. };
  1786. struct InputDevice_t882EE3EE8A71D8F5F38BA3F9356A49F24510E8BD
  1787. {
  1788. uint64_t ___m_DeviceId;
  1789. bool ___m_Initialized;
  1790. };
  1791. struct InputDevice_t882EE3EE8A71D8F5F38BA3F9356A49F24510E8BD_marshaled_pinvoke
  1792. {
  1793. uint64_t ___m_DeviceId;
  1794. int32_t ___m_Initialized;
  1795. };
  1796. struct InputDevice_t882EE3EE8A71D8F5F38BA3F9356A49F24510E8BD_marshaled_com
  1797. {
  1798. uint64_t ___m_DeviceId;
  1799. int32_t ___m_Initialized;
  1800. };
  1801. struct Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C
  1802. {
  1803. int32_t ___m_value;
  1804. };
  1805. struct IntPtr_t
  1806. {
  1807. void* ___m_value;
  1808. };
  1809. struct InteractionLayerMask_t3B3480A4A5E1E0C43314C0D2CEB3BB39175E1FD4
  1810. {
  1811. uint32_t ___m_Bits;
  1812. int32_t ___m_Mask;
  1813. };
  1814. struct JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08
  1815. {
  1816. uint64_t ___jobGroup;
  1817. int32_t ___version;
  1818. };
  1819. struct LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB
  1820. {
  1821. int32_t ___m_Mask;
  1822. };
  1823. struct Mathf_tE284D016E3B297B72311AAD9EB8F0E643F6A4682
  1824. {
  1825. union
  1826. {
  1827. struct
  1828. {
  1829. };
  1830. uint8_t Mathf_tE284D016E3B297B72311AAD9EB8F0E643F6A4682__padding[1];
  1831. };
  1832. };
  1833. struct Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6
  1834. {
  1835. float ___m00;
  1836. float ___m10;
  1837. float ___m20;
  1838. float ___m30;
  1839. float ___m01;
  1840. float ___m11;
  1841. float ___m21;
  1842. float ___m31;
  1843. float ___m02;
  1844. float ___m12;
  1845. float ___m22;
  1846. float ___m32;
  1847. float ___m03;
  1848. float ___m13;
  1849. float ___m23;
  1850. float ___m33;
  1851. };
  1852. struct PhysicsScene_t55222DD37072E8560EE054A07C0E3FE391D9D9DE
  1853. {
  1854. int32_t ___m_Handle;
  1855. };
  1856. struct PhysicsScene2D_t550D023B9E77BE6844564BB4F9FA291EEA10FDC9
  1857. {
  1858. int32_t ___m_Handle;
  1859. };
  1860. struct PropertyAttribute_t5E0CB5A6CDA6E24CBD4FF26DE3B0C29D8BB54BF0 : public Attribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA
  1861. {
  1862. };
  1863. struct Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974
  1864. {
  1865. float ___x;
  1866. float ___y;
  1867. float ___z;
  1868. float ___w;
  1869. };
  1870. struct Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D
  1871. {
  1872. float ___m_XMin;
  1873. float ___m_YMin;
  1874. float ___m_Width;
  1875. float ___m_Height;
  1876. };
  1877. struct Scene_tA1DC762B79745EB5140F054C884855B922318356
  1878. {
  1879. int32_t ___m_Handle;
  1880. };
  1881. struct SelectEnterEventArgs_t9220B1E6A9BB5A847C0476949ACE0182430BB938 : public BaseInteractionEventArgs_t8B38B6C63C6C9EA4BD179EF5FD40106872B82D7E
  1882. {
  1883. XRInteractionManager_t93C7F7F0CFEAD83E1A70F92D05B0E663483746CD* ___U3CmanagerU3Ek__BackingField;
  1884. };
  1885. struct SelectExitEventArgs_t56125CE0360D37AC0B50EB6066B5AB5957EF559A : public BaseInteractionEventArgs_t8B38B6C63C6C9EA4BD179EF5FD40106872B82D7E
  1886. {
  1887. XRInteractionManager_t93C7F7F0CFEAD83E1A70F92D05B0E663483746CD* ___U3CmanagerU3Ek__BackingField;
  1888. bool ___U3CisCanceledU3Ek__BackingField;
  1889. };
  1890. struct Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C
  1891. {
  1892. float ___m_value;
  1893. };
  1894. struct TrackableId_t49EAE8AA4B9584E314518723DC22B66496D47AD7
  1895. {
  1896. uint64_t ___m_SubId1;
  1897. uint64_t ___m_SubId2;
  1898. };
  1899. struct UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B
  1900. {
  1901. uint32_t ___m_value;
  1902. };
  1903. struct Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7
  1904. {
  1905. float ___x;
  1906. float ___y;
  1907. };
  1908. struct Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2
  1909. {
  1910. float ___x;
  1911. float ___y;
  1912. float ___z;
  1913. };
  1914. struct Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3
  1915. {
  1916. float ___x;
  1917. float ___y;
  1918. float ___z;
  1919. float ___w;
  1920. };
  1921. struct Void_t4861ACF8F4594C3437BB48B6E56783494B843915
  1922. {
  1923. union
  1924. {
  1925. struct
  1926. {
  1927. };
  1928. uint8_t Void_t4861ACF8F4594C3437BB48B6E56783494B843915__padding[1];
  1929. };
  1930. };
  1931. struct float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA
  1932. {
  1933. float ___x;
  1934. float ___y;
  1935. };
  1936. struct float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E
  1937. {
  1938. float ___x;
  1939. float ___y;
  1940. float ___z;
  1941. };
  1942. struct float4_t89D9A294E7A79BD81BFBDD18654508532958555E
  1943. {
  1944. float ___x;
  1945. float ___y;
  1946. float ___z;
  1947. float ___w;
  1948. };
  1949. struct UIToolkitOverrideConfig_t4E6B4528E38BCA7DA72C45424634806200A50182
  1950. {
  1951. EventSystem_t61C51380B105BE9D2C39C4F15B7E655659957707* ___activeEventSystem;
  1952. bool ___sendEvents;
  1953. bool ___createPanelGameObjectsOnStart;
  1954. };
  1955. struct UIToolkitOverrideConfig_t4E6B4528E38BCA7DA72C45424634806200A50182_marshaled_pinvoke
  1956. {
  1957. EventSystem_t61C51380B105BE9D2C39C4F15B7E655659957707* ___activeEventSystem;
  1958. int32_t ___sendEvents;
  1959. int32_t ___createPanelGameObjectsOnStart;
  1960. };
  1961. struct UIToolkitOverrideConfig_t4E6B4528E38BCA7DA72C45424634806200A50182_marshaled_com
  1962. {
  1963. EventSystem_t61C51380B105BE9D2C39C4F15B7E655659957707* ___activeEventSystem;
  1964. int32_t ___sendEvents;
  1965. int32_t ___createPanelGameObjectsOnStart;
  1966. };
  1967. struct InternalData_t7100B940380492C19774536244433DFD434CEB1F
  1968. {
  1969. List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B* ___U3ChoverTargetsU3Ek__BackingField;
  1970. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___U3CpointerTargetU3Ek__BackingField;
  1971. };
  1972. struct InternalData_t7100B940380492C19774536244433DFD434CEB1F_marshaled_pinvoke
  1973. {
  1974. List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B* ___U3ChoverTargetsU3Ek__BackingField;
  1975. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___U3CpointerTargetU3Ek__BackingField;
  1976. };
  1977. struct InternalData_t7100B940380492C19774536244433DFD434CEB1F_marshaled_com
  1978. {
  1979. List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B* ___U3ChoverTargetsU3Ek__BackingField;
  1980. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___U3CpointerTargetU3Ek__BackingField;
  1981. };
  1982. struct AllowTriggerCollidersScope_t11F6A22153C8F8503522AE40B6D4BB9F37787BA8
  1983. {
  1984. bool ___m_Disposed;
  1985. bool ___m_OldValue;
  1986. };
  1987. struct AllowTriggerCollidersScope_t11F6A22153C8F8503522AE40B6D4BB9F37787BA8_marshaled_pinvoke
  1988. {
  1989. int32_t ___m_Disposed;
  1990. int32_t ___m_OldValue;
  1991. };
  1992. struct AllowTriggerCollidersScope_t11F6A22153C8F8503522AE40B6D4BB9F37787BA8_marshaled_com
  1993. {
  1994. int32_t ___m_Disposed;
  1995. int32_t ___m_OldValue;
  1996. };
  1997. struct IntFloatUnion_t549256A9DD754252DD18383D9CE7EA55EBBD6D96
  1998. {
  1999. union
  2000. {
  2001. #pragma pack(push, tp, 1)
  2002. struct
  2003. {
  2004. int32_t ___intValue;
  2005. };
  2006. #pragma pack(pop, tp)
  2007. struct
  2008. {
  2009. int32_t ___intValue_forAlignmentOnly;
  2010. };
  2011. #pragma pack(push, tp, 1)
  2012. struct
  2013. {
  2014. float ___floatValue;
  2015. };
  2016. #pragma pack(pop, tp)
  2017. struct
  2018. {
  2019. float ___floatValue_forAlignmentOnly;
  2020. };
  2021. };
  2022. };
  2023. struct BindableVariableBase_1_tB87521E1348B0B8E54F53C1261B839682F8D655F : public RuntimeObject
  2024. {
  2025. Action_1_t6F23E949C5B7B23A98CD4EE8560AA8A2266BDC22* ___valueUpdated;
  2026. Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___m_InternalValue;
  2027. bool ___m_CheckEquality;
  2028. bool ___m_IsInitialized;
  2029. Func_3_t694ADFBBF2CEA4DEF1F1F1F9B00D5DCAE200F97E* ___m_EqualityMethod;
  2030. int32_t ___m_BindingCount;
  2031. };
  2032. struct BindableVariableBase_1_t0B8C3C183E9A64B760FC611EA6858D9BD639E610 : public RuntimeObject
  2033. {
  2034. Action_1_tD0624B0C9A4314C84D75B0C2A563B322540AB9AE* ___valueUpdated;
  2035. Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___m_InternalValue;
  2036. bool ___m_CheckEquality;
  2037. bool ___m_IsInitialized;
  2038. Func_3_tE82E2E9CB095585276C858A2EA8860ACC9745B0C* ___m_EqualityMethod;
  2039. int32_t ___m_BindingCount;
  2040. };
  2041. struct BindableVariableBase_1_t6AFE5CC130D9BEAB469874D2EB96B03B8FEBDFA7 : public RuntimeObject
  2042. {
  2043. Action_1_t589E99142AE3A56042136BE78BB58A315BB8BA00* ___valueUpdated;
  2044. float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA ___m_InternalValue;
  2045. bool ___m_CheckEquality;
  2046. bool ___m_IsInitialized;
  2047. Func_3_t8086548CD5FB540AD8F90D0F66CD22B5BDD97206* ___m_EqualityMethod;
  2048. int32_t ___m_BindingCount;
  2049. };
  2050. struct BindableVariableBase_1_t6E41640D2419E25E9579C521963F28A608530041 : public RuntimeObject
  2051. {
  2052. Action_1_t81CC87F0365077EC678FAF69B68180DC9750249B* ___valueUpdated;
  2053. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___m_InternalValue;
  2054. bool ___m_CheckEquality;
  2055. bool ___m_IsInitialized;
  2056. Func_3_tE454B2F07459EA885F6D39FCB5E70BF80B11F175* ___m_EqualityMethod;
  2057. int32_t ___m_BindingCount;
  2058. };
  2059. struct BindableVariableBase_1_tA743BB0869BB2EA62927623EA16A14C162A811A5 : public RuntimeObject
  2060. {
  2061. Action_1_t0E68BC0397A1E694BFCBD1A793724DE2EA532023* ___valueUpdated;
  2062. float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___m_InternalValue;
  2063. bool ___m_CheckEquality;
  2064. bool ___m_IsInitialized;
  2065. Func_3_t0F3960B571C7D586E85A53CA420CA324108BF354* ___m_EqualityMethod;
  2066. int32_t ___m_BindingCount;
  2067. };
  2068. struct Enumerator_t65763D234817B74DE89C849F41CB3A32012C3AD7
  2069. {
  2070. Dictionary_2_t27580B46889C7E97A047AEB3AD96F6F5B67AB8C5* ____dictionary;
  2071. int32_t ____version;
  2072. int32_t ____index;
  2073. KeyValuePair_2_tFD05BB8240F5626AFDA1718024E8C9CB8EBFB6A2 ____current;
  2074. int32_t ____getEnumeratorRetType;
  2075. };
  2076. struct Enumerator_tEA93FE2B778D098F590CA168BEFC4CD85D73A6B9
  2077. {
  2078. Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* ____dictionary;
  2079. int32_t ____version;
  2080. int32_t ____index;
  2081. KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 ____current;
  2082. int32_t ____getEnumeratorRetType;
  2083. };
  2084. struct Enumerator_t1E4CC80C4C2277C0B6E631B5540B38D6A2C5467C
  2085. {
  2086. Dictionary_2_t5E686D049A1953FBC17D17F899FE7E006F6CA5E5* ____dictionary;
  2087. int32_t ____version;
  2088. int32_t ____index;
  2089. KeyValuePair_2_t5A1B30CDDF0D4701B0F024784F7043620BA8C235 ____current;
  2090. int32_t ____getEnumeratorRetType;
  2091. };
  2092. struct Enumerator_t299BB8D8D1A152337786FFD7968C7779BD3E3EB4
  2093. {
  2094. Dictionary_2_t63E6A8E207B81EA62DE2FA8EECC8CD3A346D8991* ____dictionary;
  2095. int32_t ____version;
  2096. int32_t ____index;
  2097. KeyValuePair_2_t7E0B5A533AF8D0F5E81224DB68A26B76469329BD ____current;
  2098. int32_t ____getEnumeratorRetType;
  2099. };
  2100. struct Nullable_1_t9C51B084784B716FFF4ED4575C63CFD8A71A86FE
  2101. {
  2102. bool ___hasValue;
  2103. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___value;
  2104. };
  2105. struct TweenableVariableBase_1_tE056BE2293DB2624363EEADF82A5A9439C26C35D : public BindableVariable_1_tAB8C2D23769D801C8E39D4AA927DD23AF0E6816C
  2106. {
  2107. AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* ___m_AnimationCurve;
  2108. float ___m_Target;
  2109. float ___U3CinitialValueU3Ek__BackingField;
  2110. };
  2111. struct AdditionalCanvasShaderChannels_t9215D795AF2A97957A41D38C61E2013E8A759F15
  2112. {
  2113. int32_t ___value__;
  2114. };
  2115. struct Allocator_t996642592271AAD9EE688F142741D512C07B5824
  2116. {
  2117. int32_t ___value__;
  2118. };
  2119. struct AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354 : public RuntimeObject
  2120. {
  2121. intptr_t ___m_Ptr;
  2122. };
  2123. struct AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354_marshaled_pinvoke
  2124. {
  2125. intptr_t ___m_Ptr;
  2126. };
  2127. struct AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354_marshaled_com
  2128. {
  2129. intptr_t ___m_Ptr;
  2130. };
  2131. struct ButtonDeltaState_t7406F1107BFC045DEA59CF04259087A49E391116
  2132. {
  2133. int32_t ___value__;
  2134. };
  2135. struct ColorBlendMode_t5882648114C6FE5086DFA4BBD5F4FC9981D7790E
  2136. {
  2137. uint8_t ___value__;
  2138. };
  2139. struct Delegate_t : public RuntimeObject
  2140. {
  2141. intptr_t ___method_ptr;
  2142. intptr_t ___invoke_impl;
  2143. RuntimeObject* ___m_target;
  2144. intptr_t ___method;
  2145. intptr_t ___delegate_trampoline;
  2146. intptr_t ___extra_arg;
  2147. intptr_t ___method_code;
  2148. intptr_t ___interp_method;
  2149. intptr_t ___interp_invoke_impl;
  2150. MethodInfo_t* ___method_info;
  2151. MethodInfo_t* ___original_method_info;
  2152. DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E* ___data;
  2153. bool ___method_is_virtual;
  2154. };
  2155. struct Delegate_t_marshaled_pinvoke
  2156. {
  2157. intptr_t ___method_ptr;
  2158. intptr_t ___invoke_impl;
  2159. Il2CppIUnknown* ___m_target;
  2160. intptr_t ___method;
  2161. intptr_t ___delegate_trampoline;
  2162. intptr_t ___extra_arg;
  2163. intptr_t ___method_code;
  2164. intptr_t ___interp_method;
  2165. intptr_t ___interp_invoke_impl;
  2166. MethodInfo_t* ___method_info;
  2167. MethodInfo_t* ___original_method_info;
  2168. DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E* ___data;
  2169. int32_t ___method_is_virtual;
  2170. };
  2171. struct Delegate_t_marshaled_com
  2172. {
  2173. intptr_t ___method_ptr;
  2174. intptr_t ___invoke_impl;
  2175. Il2CppIUnknown* ___m_target;
  2176. intptr_t ___method;
  2177. intptr_t ___delegate_trampoline;
  2178. intptr_t ___extra_arg;
  2179. intptr_t ___method_code;
  2180. intptr_t ___interp_method;
  2181. intptr_t ___interp_invoke_impl;
  2182. MethodInfo_t* ___method_info;
  2183. MethodInfo_t* ___original_method_info;
  2184. DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E* ___data;
  2185. int32_t ___method_is_virtual;
  2186. };
  2187. struct DistanceInfo_t136CDA0D950D01ACD2F0C33A180BBC64FD6C82F2
  2188. {
  2189. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___U3CpointU3Ek__BackingField;
  2190. float ___U3CdistanceSqrU3Ek__BackingField;
  2191. Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* ___U3CcolliderU3Ek__BackingField;
  2192. };
  2193. struct DistanceInfo_t136CDA0D950D01ACD2F0C33A180BBC64FD6C82F2_marshaled_pinvoke
  2194. {
  2195. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___U3CpointU3Ek__BackingField;
  2196. float ___U3CdistanceSqrU3Ek__BackingField;
  2197. Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* ___U3CcolliderU3Ek__BackingField;
  2198. };
  2199. struct DistanceInfo_t136CDA0D950D01ACD2F0C33A180BBC64FD6C82F2_marshaled_com
  2200. {
  2201. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___U3CpointU3Ek__BackingField;
  2202. float ___U3CdistanceSqrU3Ek__BackingField;
  2203. Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* ___U3CcolliderU3Ek__BackingField;
  2204. };
  2205. struct EaseState_tA3D3F4A19C9113D5E818C1075C701D281212953C
  2206. {
  2207. int32_t ___value__;
  2208. };
  2209. struct Exception_t : public RuntimeObject
  2210. {
  2211. String_t* ____className;
  2212. String_t* ____message;
  2213. RuntimeObject* ____data;
  2214. Exception_t* ____innerException;
  2215. String_t* ____helpURL;
  2216. RuntimeObject* ____stackTrace;
  2217. String_t* ____stackTraceString;
  2218. String_t* ____remoteStackTraceString;
  2219. int32_t ____remoteStackIndex;
  2220. RuntimeObject* ____dynamicMethods;
  2221. int32_t ____HResult;
  2222. String_t* ____source;
  2223. SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6* ____safeSerializationManager;
  2224. StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF* ___captured_traces;
  2225. IntPtrU5BU5D_tFD177F8C806A6921AD7150264CCC62FA00CAD832* ___native_trace_ips;
  2226. int32_t ___caught_in_unmanaged;
  2227. };
  2228. struct Exception_t_marshaled_pinvoke
  2229. {
  2230. char* ____className;
  2231. char* ____message;
  2232. RuntimeObject* ____data;
  2233. Exception_t_marshaled_pinvoke* ____innerException;
  2234. char* ____helpURL;
  2235. Il2CppIUnknown* ____stackTrace;
  2236. char* ____stackTraceString;
  2237. char* ____remoteStackTraceString;
  2238. int32_t ____remoteStackIndex;
  2239. Il2CppIUnknown* ____dynamicMethods;
  2240. int32_t ____HResult;
  2241. char* ____source;
  2242. SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6* ____safeSerializationManager;
  2243. StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF* ___captured_traces;
  2244. Il2CppSafeArray* ___native_trace_ips;
  2245. int32_t ___caught_in_unmanaged;
  2246. };
  2247. struct Exception_t_marshaled_com
  2248. {
  2249. Il2CppChar* ____className;
  2250. Il2CppChar* ____message;
  2251. RuntimeObject* ____data;
  2252. Exception_t_marshaled_com* ____innerException;
  2253. Il2CppChar* ____helpURL;
  2254. Il2CppIUnknown* ____stackTrace;
  2255. Il2CppChar* ____stackTraceString;
  2256. Il2CppChar* ____remoteStackTraceString;
  2257. int32_t ____remoteStackIndex;
  2258. Il2CppIUnknown* ____dynamicMethods;
  2259. int32_t ____HResult;
  2260. Il2CppChar* ____source;
  2261. SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6* ____safeSerializationManager;
  2262. StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF* ___captured_traces;
  2263. Il2CppSafeArray* ___native_trace_ips;
  2264. int32_t ___caught_in_unmanaged;
  2265. };
  2266. struct HideFlags_tC514182ACEFD3B847988C45D5DB812FF6DB1BF4A
  2267. {
  2268. int32_t ___value__;
  2269. };
  2270. struct InteractableFocusMode_tC9F0A5C1E3B165D77F2638A99AA57ACDA8011F43
  2271. {
  2272. int32_t ___value__;
  2273. };
  2274. struct InteractableSelectMode_t83C3B75CFAE2EEA6EC46BED909CA13F6F5CA0AC7
  2275. {
  2276. int32_t ___value__;
  2277. };
  2278. struct LocomotionPhase_t135227FE4781FF4C3335CCC13F026216055E6BCC
  2279. {
  2280. int32_t ___value__;
  2281. };
  2282. struct MatchOrientation_t23D749053248C09DB6C0D3BE24B25B84BFE42937
  2283. {
  2284. int32_t ___value__;
  2285. };
  2286. struct MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D : public RuntimeObject
  2287. {
  2288. intptr_t ___m_Ptr;
  2289. };
  2290. struct MoveDirection_t0981B415CB2BEB70F14E647EDE5DE29F52DEC5E6
  2291. {
  2292. int32_t ___value__;
  2293. };
  2294. struct NativeArrayOptions_t3E979EEF4B4840228A7692A97DA07553C6465F1D
  2295. {
  2296. int32_t ___value__;
  2297. };
  2298. struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C : public RuntimeObject
  2299. {
  2300. intptr_t ___m_CachedPtr;
  2301. };
  2302. struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_pinvoke
  2303. {
  2304. intptr_t ___m_CachedPtr;
  2305. };
  2306. struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_com
  2307. {
  2308. intptr_t ___m_CachedPtr;
  2309. };
  2310. struct PenStatus_tCAD6543115EF443E17410B52D37EC67BCC88ABB8
  2311. {
  2312. int32_t ___value__;
  2313. };
  2314. struct Plane_tB7D8CC6F7AACF5F3AA483AF005C1102A8577BC0C
  2315. {
  2316. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_Normal;
  2317. float ___m_Distance;
  2318. };
  2319. struct PokeAxis_tCE330CCFB52A6BCA7075F389E78591319504B83F
  2320. {
  2321. int32_t ___value__;
  2322. };
  2323. struct PokeStateData_t87D34716C1C477FC04D9344710D09399FE6F5032
  2324. {
  2325. bool ___U3CmeetsRequirementsU3Ek__BackingField;
  2326. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___U3CpokeInteractionPointU3Ek__BackingField;
  2327. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___U3CaxisAlignedPokeInteractionPointU3Ek__BackingField;
  2328. float ___U3CinteractionStrengthU3Ek__BackingField;
  2329. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___U3CaxisNormalU3Ek__BackingField;
  2330. Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___U3CtargetU3Ek__BackingField;
  2331. };
  2332. struct PokeStateData_t87D34716C1C477FC04D9344710D09399FE6F5032_marshaled_pinvoke
  2333. {
  2334. int32_t ___U3CmeetsRequirementsU3Ek__BackingField;
  2335. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___U3CpokeInteractionPointU3Ek__BackingField;
  2336. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___U3CaxisAlignedPokeInteractionPointU3Ek__BackingField;
  2337. float ___U3CinteractionStrengthU3Ek__BackingField;
  2338. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___U3CaxisNormalU3Ek__BackingField;
  2339. Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___U3CtargetU3Ek__BackingField;
  2340. };
  2341. struct PokeStateData_t87D34716C1C477FC04D9344710D09399FE6F5032_marshaled_com
  2342. {
  2343. int32_t ___U3CmeetsRequirementsU3Ek__BackingField;
  2344. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___U3CpokeInteractionPointU3Ek__BackingField;
  2345. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___U3CaxisAlignedPokeInteractionPointU3Ek__BackingField;
  2346. float ___U3CinteractionStrengthU3Ek__BackingField;
  2347. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___U3CaxisNormalU3Ek__BackingField;
  2348. Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___U3CtargetU3Ek__BackingField;
  2349. };
  2350. struct Pose_t06BA69EAA6E9FAF60056D519A87D25F54AFE7971
  2351. {
  2352. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___position;
  2353. Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___rotation;
  2354. };
  2355. struct ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD
  2356. {
  2357. intptr_t ___m_Ptr;
  2358. };
  2359. struct QueryTriggerInteraction_t5AA443202C8B671F391534A002B7CF48A1412D23
  2360. {
  2361. int32_t ___value__;
  2362. };
  2363. struct Ray_t2B1742D7958DC05BDC3EFC7461D3593E1430DC00
  2364. {
  2365. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_Origin;
  2366. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_Direction;
  2367. };
  2368. struct RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5
  2369. {
  2370. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_Point;
  2371. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_Normal;
  2372. uint32_t ___m_FaceID;
  2373. float ___m_Distance;
  2374. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___m_UV;
  2375. int32_t ___m_Collider;
  2376. };
  2377. struct RaycastHit2D_t3EAAA06E6603C6BC61AC1291DD881C5C1E23BDFA
  2378. {
  2379. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___m_Centroid;
  2380. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___m_Point;
  2381. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___m_Normal;
  2382. float ___m_Distance;
  2383. float ___m_Fraction;
  2384. int32_t ___m_Collider;
  2385. };
  2386. struct RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023
  2387. {
  2388. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___m_GameObject;
  2389. BaseRaycaster_t7DC8158FD3CA0193455344379DD5FF7CD5F1F832* ___module;
  2390. float ___distance;
  2391. float ___index;
  2392. int32_t ___depth;
  2393. int32_t ___sortingGroupID;
  2394. int32_t ___sortingGroupOrder;
  2395. int32_t ___sortingLayer;
  2396. int32_t ___sortingOrder;
  2397. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___worldPosition;
  2398. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___worldNormal;
  2399. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___screenPosition;
  2400. int32_t ___displayIndex;
  2401. };
  2402. struct RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023_marshaled_pinvoke
  2403. {
  2404. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___m_GameObject;
  2405. BaseRaycaster_t7DC8158FD3CA0193455344379DD5FF7CD5F1F832* ___module;
  2406. float ___distance;
  2407. float ___index;
  2408. int32_t ___depth;
  2409. int32_t ___sortingGroupID;
  2410. int32_t ___sortingGroupOrder;
  2411. int32_t ___sortingLayer;
  2412. int32_t ___sortingOrder;
  2413. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___worldPosition;
  2414. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___worldNormal;
  2415. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___screenPosition;
  2416. int32_t ___displayIndex;
  2417. };
  2418. struct RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023_marshaled_com
  2419. {
  2420. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___m_GameObject;
  2421. BaseRaycaster_t7DC8158FD3CA0193455344379DD5FF7CD5F1F832* ___module;
  2422. float ___distance;
  2423. float ___index;
  2424. int32_t ___depth;
  2425. int32_t ___sortingGroupID;
  2426. int32_t ___sortingGroupOrder;
  2427. int32_t ___sortingLayer;
  2428. int32_t ___sortingOrder;
  2429. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___worldPosition;
  2430. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___worldNormal;
  2431. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___screenPosition;
  2432. int32_t ___displayIndex;
  2433. };
  2434. struct RenderMode_tB63553E26C26A0B62C47B995F86AC41768494633
  2435. {
  2436. int32_t ___value__;
  2437. };
  2438. struct RequireInterfaceAttribute_t84E68526970DA66A5C3285E399BFF3ADDF2E9067 : public PropertyAttribute_t5E0CB5A6CDA6E24CBD4FF26DE3B0C29D8BB54BF0
  2439. {
  2440. Type_t* ___U3CinterfaceTypeU3Ek__BackingField;
  2441. };
  2442. struct RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B
  2443. {
  2444. intptr_t ___value;
  2445. };
  2446. struct ScaleMode_t3C7757E6F3AEE311EF7B19F8CA7B66DE240D6807
  2447. {
  2448. int32_t ___value__;
  2449. };
  2450. struct TargetPriorityMode_tCD65C787957C5C0E5E8C8AAC56C2C3B219C3043B
  2451. {
  2452. int32_t ___value__;
  2453. };
  2454. struct TeleportingEvent_t4E1A876F20936ECA7131A36859CDE044F8D93BCA : public UnityEvent_1_t9AF1A3D9036B489D073602C36B4086899B82DE86
  2455. {
  2456. };
  2457. struct TouchPhase_t54E0A1AF80465997849420A72317B733E1D49A9E
  2458. {
  2459. int32_t ___value__;
  2460. };
  2461. struct TrackableType_t8B4D3C5D68805ECC40B1C8CA6C7174184BB2C110
  2462. {
  2463. int32_t ___value__;
  2464. };
  2465. struct TrackingOriginModeFlags_t04723708FB00785CE6A9CDECBB4501ADAB612C4F
  2466. {
  2467. int32_t ___value__;
  2468. };
  2469. struct UIInteractionType_t70E45AFB12B135061CBA9906E720F8EBDFFA837B
  2470. {
  2471. int32_t ___value__;
  2472. };
  2473. struct VignetteParameters_t77592C43556E20BBDCBF7B42B3A1BE2347D68E40 : public RuntimeObject
  2474. {
  2475. float ___m_ApertureSize;
  2476. float ___m_FeatheringEffect;
  2477. float ___m_EaseInTime;
  2478. float ___m_EaseOutTime;
  2479. bool ___m_EaseInTimeLock;
  2480. float ___m_EaseOutDelayTime;
  2481. Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___m_VignetteColor;
  2482. Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___m_VignetteColorBlend;
  2483. float ___m_ApertureVerticalPosition;
  2484. };
  2485. struct WrapMode_t6C6EABC32662DF078C3C977196618603C2F3A079
  2486. {
  2487. int32_t ___value__;
  2488. };
  2489. struct float3x3_tB318DB8C7E54B6CA9E14EB9AC7F5964C1189FC79
  2490. {
  2491. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___c0;
  2492. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___c1;
  2493. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___c2;
  2494. };
  2495. struct quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4
  2496. {
  2497. float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___value;
  2498. };
  2499. struct TeleportTrigger_t77F23C7308D795A6B7ACCFECB8D0A4529D121409
  2500. {
  2501. int32_t ___value__;
  2502. };
  2503. struct ScaleMode_t75E9A207156237F5D22C180106611A6AEB45D765
  2504. {
  2505. int32_t ___value__;
  2506. };
  2507. struct ScreenMatchMode_t1BE0CA4F6DE4FDCD46F417DF0B7C1E6A19AB75ED
  2508. {
  2509. int32_t ___value__;
  2510. };
  2511. struct Unit_tAE478BD661DB092BBD04163BD94D5868EB99666F
  2512. {
  2513. int32_t ___value__;
  2514. };
  2515. struct BlockingObjects_t102C088885358E52B8A917F94294644312B2AA79
  2516. {
  2517. int32_t ___value__;
  2518. };
  2519. struct Axis2D_t3F84C9CADB40A3667B1F402D97ADFE79B80318B6
  2520. {
  2521. int32_t ___value__;
  2522. };
  2523. struct Button_t7AD0FC3561C9879049047086A08F35B816D61A93
  2524. {
  2525. int32_t ___value__;
  2526. };
  2527. struct ButtonReadType_tD8F8F8F61D4377C890ED235155A460EE12D2940B
  2528. {
  2529. int32_t ___value__;
  2530. };
  2531. struct PositionFollowMode_t48C1F535849BACC54F05CC03F4AD8DBAE212CFDE
  2532. {
  2533. int32_t ___value__;
  2534. };
  2535. struct RotationFollowMode_t9395624DA2C0F507B9C33B0AD30FF4E10AC19A84
  2536. {
  2537. int32_t ___value__;
  2538. };
  2539. struct InputButton_t7F40241CC7C406EBD574D426F736CB744DE86CDA
  2540. {
  2541. int32_t ___value__;
  2542. };
  2543. struct RaycastHitData_tC602FBF6250942C226E1EA0D0FDE0257B29B1AFD
  2544. {
  2545. Graphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931* ___U3CgraphicU3Ek__BackingField;
  2546. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___U3CworldHitPositionU3Ek__BackingField;
  2547. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___U3CscreenPositionU3Ek__BackingField;
  2548. float ___U3CdistanceU3Ek__BackingField;
  2549. int32_t ___U3CdisplayIndexU3Ek__BackingField;
  2550. };
  2551. struct RaycastHitData_tC602FBF6250942C226E1EA0D0FDE0257B29B1AFD_marshaled_pinvoke
  2552. {
  2553. Graphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931* ___U3CgraphicU3Ek__BackingField;
  2554. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___U3CworldHitPositionU3Ek__BackingField;
  2555. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___U3CscreenPositionU3Ek__BackingField;
  2556. float ___U3CdistanceU3Ek__BackingField;
  2557. int32_t ___U3CdisplayIndexU3Ek__BackingField;
  2558. };
  2559. struct RaycastHitData_tC602FBF6250942C226E1EA0D0FDE0257B29B1AFD_marshaled_com
  2560. {
  2561. Graphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931* ___U3CgraphicU3Ek__BackingField;
  2562. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___U3CworldHitPositionU3Ek__BackingField;
  2563. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___U3CscreenPositionU3Ek__BackingField;
  2564. float ___U3CdistanceU3Ek__BackingField;
  2565. int32_t ___U3CdisplayIndexU3Ek__BackingField;
  2566. };
  2567. struct InputTriggerType_t51135E1379C18C54A1E915651CF09F06545F2E10
  2568. {
  2569. int32_t ___value__;
  2570. };
  2571. struct DistanceCalculationMode_t7706CB140D93BE7DBEB7BBDAC0C8B407DF9EF22C
  2572. {
  2573. int32_t ___value__;
  2574. };
  2575. struct UpdatePhase_t65E7F37927346B8A8D200C87BCA9E869EFE0BE37
  2576. {
  2577. int32_t ___value__;
  2578. };
  2579. struct TrackingOriginMode_tA4B819C901D7C83B5C978B3F12855B00E40C70B1
  2580. {
  2581. int32_t ___value__;
  2582. };
  2583. struct AnchorRotationMode_tFC49851D1B4066821779F392F404AF170B7F7627
  2584. {
  2585. int32_t ___value__;
  2586. };
  2587. struct HitDetectionType_tE29310A96101F16A06F8AE8363F7D7E819C02964
  2588. {
  2589. int32_t ___value__;
  2590. };
  2591. struct LineType_tCCCB556902C18C56AD05BC3E9D351ADA3762D4C2
  2592. {
  2593. int32_t ___value__;
  2594. };
  2595. struct QuerySnapVolumeInteraction_t6623710591BE780632AC1DF9531866FBC9590D01
  2596. {
  2597. int32_t ___value__;
  2598. };
  2599. struct ActiveInputMode_tBB35FD7605A4C967BAA045C5A1F041271C33430F
  2600. {
  2601. int32_t ___value__;
  2602. };
  2603. struct BindableVariableBase_1_t24F61D28AF78AED521A7CD953C46C553C3C3FA6E : public RuntimeObject
  2604. {
  2605. Action_1_t1FB720A83B3555E719F665FB0110E7C51487F3F8* ___valueUpdated;
  2606. PokeStateData_t87D34716C1C477FC04D9344710D09399FE6F5032 ___m_InternalValue;
  2607. bool ___m_CheckEquality;
  2608. bool ___m_IsInitialized;
  2609. Func_3_tB12620E4B2D1D7D986E9E2FFC7C871C8AA2FA07D* ___m_EqualityMethod;
  2610. int32_t ___m_BindingCount;
  2611. };
  2612. struct BindableVariable_1_tB1E8CB1BE6FC0FC0ADBA23B797014B9E0D2BBEDB : public BindableVariableBase_1_tB87521E1348B0B8E54F53C1261B839682F8D655F
  2613. {
  2614. };
  2615. struct BindableVariable_1_t3A66A98B9D01BD0046D7960AEC1E2F23321EFBA9 : public BindableVariableBase_1_t0B8C3C183E9A64B760FC611EA6858D9BD639E610
  2616. {
  2617. };
  2618. struct BindableVariable_1_tD9956DB091E51BF2B9A64DA4F6E4E5A140604DA6 : public BindableVariableBase_1_t6AFE5CC130D9BEAB469874D2EB96B03B8FEBDFA7
  2619. {
  2620. };
  2621. struct BindableVariable_1_tB68DAB26AE7AF6E274A845BB487AEE92F9E1DAA0 : public BindableVariableBase_1_t6E41640D2419E25E9579C521963F28A608530041
  2622. {
  2623. };
  2624. struct BindableVariable_1_t972973977CDA4D22EBEFEFDE6154C3FDDB161959 : public BindableVariableBase_1_tA743BB0869BB2EA62927623EA16A14C162A811A5
  2625. {
  2626. };
  2627. struct Enumerator_t7FB9A864B8E4C5DE8CF91F553331D279B482FE9F
  2628. {
  2629. List_1_t616BC508412283D06A62FEEDA7C4D4C3E75D63D9* ____list;
  2630. int32_t ____index;
  2631. int32_t ____version;
  2632. RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5 ____current;
  2633. };
  2634. struct Enumerator_tAA4A4BD7D355FBF42A3A7F697B4879732B7C0E63
  2635. {
  2636. List_1_t91BC45BAAA80A09253B338C6334A8106CD4B8A3F* ____list;
  2637. int32_t ____index;
  2638. int32_t ____version;
  2639. RaycastHitData_tC602FBF6250942C226E1EA0D0FDE0257B29B1AFD ____current;
  2640. };
  2641. struct NativeArray_1_t6AE72D578EEA854475A487A2795F8C90FD258D8D
  2642. {
  2643. void* ___m_Buffer;
  2644. int32_t ___m_Length;
  2645. int32_t ___m_AllocatorLabel;
  2646. };
  2647. struct NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF
  2648. {
  2649. void* ___m_Buffer;
  2650. int32_t ___m_Length;
  2651. int32_t ___m_AllocatorLabel;
  2652. };
  2653. struct NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E
  2654. {
  2655. void* ___m_Buffer;
  2656. int32_t ___m_Length;
  2657. int32_t ___m_AllocatorLabel;
  2658. };
  2659. struct NativeArray_1_tEDE9DAD2CAE5954286BC0EF394A57ED0AC69FEE6
  2660. {
  2661. void* ___m_Buffer;
  2662. int32_t ___m_Length;
  2663. int32_t ___m_AllocatorLabel;
  2664. };
  2665. struct NativeArray_1_tB5EA234C6ABA1F626A4BEF4053D06783E15A3881
  2666. {
  2667. void* ___m_Buffer;
  2668. int32_t ___m_Length;
  2669. int32_t ___m_AllocatorLabel;
  2670. };
  2671. struct Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3 : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C
  2672. {
  2673. };
  2674. struct GameObject_t76FEDD663AB33C991A9C9A23129337651094216F : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C
  2675. {
  2676. };
  2677. struct Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3 : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C
  2678. {
  2679. };
  2680. struct Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4 : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C
  2681. {
  2682. };
  2683. struct MulticastDelegate_t : public Delegate_t
  2684. {
  2685. DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771* ___delegates;
  2686. };
  2687. struct MulticastDelegate_t_marshaled_pinvoke : public Delegate_t_marshaled_pinvoke
  2688. {
  2689. Delegate_t_marshaled_pinvoke** ___delegates;
  2690. };
  2691. struct MulticastDelegate_t_marshaled_com : public Delegate_t_marshaled_com
  2692. {
  2693. Delegate_t_marshaled_com** ___delegates;
  2694. };
  2695. struct PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB : public BaseEventData_tE03A848325C0AE8E76C6CA15FD86395EBF83364F
  2696. {
  2697. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___U3CpointerEnterU3Ek__BackingField;
  2698. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___m_PointerPress;
  2699. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___U3ClastPressU3Ek__BackingField;
  2700. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___U3CrawPointerPressU3Ek__BackingField;
  2701. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___U3CpointerDragU3Ek__BackingField;
  2702. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___U3CpointerClickU3Ek__BackingField;
  2703. RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023 ___U3CpointerCurrentRaycastU3Ek__BackingField;
  2704. RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023 ___U3CpointerPressRaycastU3Ek__BackingField;
  2705. List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B* ___hovered;
  2706. bool ___U3CeligibleForClickU3Ek__BackingField;
  2707. int32_t ___U3CdisplayIndexU3Ek__BackingField;
  2708. int32_t ___U3CpointerIdU3Ek__BackingField;
  2709. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___U3CpositionU3Ek__BackingField;
  2710. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___U3CdeltaU3Ek__BackingField;
  2711. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___U3CpressPositionU3Ek__BackingField;
  2712. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___U3CworldPositionU3Ek__BackingField;
  2713. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___U3CworldNormalU3Ek__BackingField;
  2714. float ___U3CclickTimeU3Ek__BackingField;
  2715. int32_t ___U3CclickCountU3Ek__BackingField;
  2716. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___U3CscrollDeltaU3Ek__BackingField;
  2717. bool ___U3CuseDragThresholdU3Ek__BackingField;
  2718. bool ___U3CdraggingU3Ek__BackingField;
  2719. int32_t ___U3CbuttonU3Ek__BackingField;
  2720. float ___U3CpressureU3Ek__BackingField;
  2721. float ___U3CtangentialPressureU3Ek__BackingField;
  2722. float ___U3CaltitudeAngleU3Ek__BackingField;
  2723. float ___U3CazimuthAngleU3Ek__BackingField;
  2724. float ___U3CtwistU3Ek__BackingField;
  2725. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___U3CtiltU3Ek__BackingField;
  2726. int32_t ___U3CpenStatusU3Ek__BackingField;
  2727. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___U3CradiusU3Ek__BackingField;
  2728. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___U3CradiusVarianceU3Ek__BackingField;
  2729. bool ___U3CfullyExitedU3Ek__BackingField;
  2730. bool ___U3CreenteredU3Ek__BackingField;
  2731. };
  2732. struct PokeThresholdData_tC809C4316CFB80EE765C84948E489D6AD09F7546 : public RuntimeObject
  2733. {
  2734. int32_t ___m_PokeDirection;
  2735. float ___m_InteractionDepthOffset;
  2736. bool ___m_EnablePokeAngleThreshold;
  2737. float ___m_PokeAngleThreshold;
  2738. };
  2739. struct Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692 : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C
  2740. {
  2741. };
  2742. struct SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295 : public Exception_t
  2743. {
  2744. };
  2745. struct TeleportRequest_t50D2AA5655D559F78FC8138B445FB997858EAFBE
  2746. {
  2747. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___destinationPosition;
  2748. Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___destinationRotation;
  2749. float ___requestTime;
  2750. int32_t ___matchOrientation;
  2751. };
  2752. struct Type_t : public MemberInfo_t
  2753. {
  2754. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B ____impl;
  2755. };
  2756. struct XRRaycastHit_t87A29A58C1D41AF1B3995B73777A7494B0695780
  2757. {
  2758. TrackableId_t49EAE8AA4B9584E314518723DC22B66496D47AD7 ___m_TrackableId;
  2759. Pose_t06BA69EAA6E9FAF60056D519A87D25F54AFE7971 ___m_Pose;
  2760. float ___m_Distance;
  2761. int32_t ___m_HitType;
  2762. };
  2763. struct ButtonInfo_t53A2502E0A81EA56542E786FD84C3A3CB2746412
  2764. {
  2765. String_t* ___name;
  2766. int32_t ___type;
  2767. };
  2768. struct ButtonInfo_t53A2502E0A81EA56542E786FD84C3A3CB2746412_marshaled_pinvoke
  2769. {
  2770. char* ___name;
  2771. int32_t ___type;
  2772. };
  2773. struct ButtonInfo_t53A2502E0A81EA56542E786FD84C3A3CB2746412_marshaled_com
  2774. {
  2775. Il2CppChar* ___name;
  2776. int32_t ___type;
  2777. };
  2778. struct ImplementationData_t070DC0E12FE9606C72C24B90F29B9047865FB05D
  2779. {
  2780. bool ___U3CisDraggingU3Ek__BackingField;
  2781. float ___U3CpressedTimeU3Ek__BackingField;
  2782. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___U3CpressedPositionU3Ek__BackingField;
  2783. RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023 ___U3CpressedRaycastU3Ek__BackingField;
  2784. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___U3CpressedGameObjectU3Ek__BackingField;
  2785. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___U3CpressedGameObjectRawU3Ek__BackingField;
  2786. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___U3CdraggedGameObjectU3Ek__BackingField;
  2787. };
  2788. struct ImplementationData_t070DC0E12FE9606C72C24B90F29B9047865FB05D_marshaled_pinvoke
  2789. {
  2790. int32_t ___U3CisDraggingU3Ek__BackingField;
  2791. float ___U3CpressedTimeU3Ek__BackingField;
  2792. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___U3CpressedPositionU3Ek__BackingField;
  2793. RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023_marshaled_pinvoke ___U3CpressedRaycastU3Ek__BackingField;
  2794. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___U3CpressedGameObjectU3Ek__BackingField;
  2795. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___U3CpressedGameObjectRawU3Ek__BackingField;
  2796. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___U3CdraggedGameObjectU3Ek__BackingField;
  2797. };
  2798. struct ImplementationData_t070DC0E12FE9606C72C24B90F29B9047865FB05D_marshaled_com
  2799. {
  2800. int32_t ___U3CisDraggingU3Ek__BackingField;
  2801. float ___U3CpressedTimeU3Ek__BackingField;
  2802. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___U3CpressedPositionU3Ek__BackingField;
  2803. RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023_marshaled_com ___U3CpressedRaycastU3Ek__BackingField;
  2804. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___U3CpressedGameObjectU3Ek__BackingField;
  2805. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___U3CpressedGameObjectRawU3Ek__BackingField;
  2806. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___U3CdraggedGameObjectU3Ek__BackingField;
  2807. };
  2808. struct ImplementationData_t5AC6D3C20140FCF72C4DF0D0A18540BA77F1FAEF
  2809. {
  2810. int32_t ___U3CconsecutiveMoveCountU3Ek__BackingField;
  2811. int32_t ___U3ClastMoveDirectionU3Ek__BackingField;
  2812. float ___U3ClastMoveTimeU3Ek__BackingField;
  2813. };
  2814. struct ImplementationData_tBBFF7DF8F979AC0E9D052F7A2A9C6547487766B3
  2815. {
  2816. List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B* ___U3ChoverTargetsU3Ek__BackingField;
  2817. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___U3CpointerTargetU3Ek__BackingField;
  2818. bool ___U3CisDraggingU3Ek__BackingField;
  2819. float ___U3CpressedTimeU3Ek__BackingField;
  2820. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___U3CpressedPositionU3Ek__BackingField;
  2821. RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023 ___U3CpressedRaycastU3Ek__BackingField;
  2822. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___U3CpressedGameObjectU3Ek__BackingField;
  2823. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___U3CpressedGameObjectRawU3Ek__BackingField;
  2824. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___U3CdraggedGameObjectU3Ek__BackingField;
  2825. };
  2826. struct ImplementationData_tBBFF7DF8F979AC0E9D052F7A2A9C6547487766B3_marshaled_pinvoke
  2827. {
  2828. List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B* ___U3ChoverTargetsU3Ek__BackingField;
  2829. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___U3CpointerTargetU3Ek__BackingField;
  2830. int32_t ___U3CisDraggingU3Ek__BackingField;
  2831. float ___U3CpressedTimeU3Ek__BackingField;
  2832. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___U3CpressedPositionU3Ek__BackingField;
  2833. RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023_marshaled_pinvoke ___U3CpressedRaycastU3Ek__BackingField;
  2834. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___U3CpressedGameObjectU3Ek__BackingField;
  2835. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___U3CpressedGameObjectRawU3Ek__BackingField;
  2836. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___U3CdraggedGameObjectU3Ek__BackingField;
  2837. };
  2838. struct ImplementationData_tBBFF7DF8F979AC0E9D052F7A2A9C6547487766B3_marshaled_com
  2839. {
  2840. List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B* ___U3ChoverTargetsU3Ek__BackingField;
  2841. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___U3CpointerTargetU3Ek__BackingField;
  2842. int32_t ___U3CisDraggingU3Ek__BackingField;
  2843. float ___U3CpressedTimeU3Ek__BackingField;
  2844. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___U3CpressedPositionU3Ek__BackingField;
  2845. RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023_marshaled_com ___U3CpressedRaycastU3Ek__BackingField;
  2846. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___U3CpressedGameObjectU3Ek__BackingField;
  2847. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___U3CpressedGameObjectRawU3Ek__BackingField;
  2848. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___U3CdraggedGameObjectU3Ek__BackingField;
  2849. };
  2850. struct ImplementationData_t175CD17EADED010E9B5BA19575E4AD41F2FE67AC
  2851. {
  2852. List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B* ___U3ChoverTargetsU3Ek__BackingField;
  2853. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___U3CpointerTargetU3Ek__BackingField;
  2854. bool ___U3CisDraggingU3Ek__BackingField;
  2855. float ___U3CpressedTimeU3Ek__BackingField;
  2856. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___U3CpositionU3Ek__BackingField;
  2857. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___U3CpressedPositionU3Ek__BackingField;
  2858. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___U3CpressedWorldPositionU3Ek__BackingField;
  2859. RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023 ___U3CpressedRaycastU3Ek__BackingField;
  2860. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___U3CpressedGameObjectU3Ek__BackingField;
  2861. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___U3CpressedGameObjectRawU3Ek__BackingField;
  2862. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___U3CdraggedGameObjectU3Ek__BackingField;
  2863. };
  2864. struct ImplementationData_t175CD17EADED010E9B5BA19575E4AD41F2FE67AC_marshaled_pinvoke
  2865. {
  2866. List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B* ___U3ChoverTargetsU3Ek__BackingField;
  2867. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___U3CpointerTargetU3Ek__BackingField;
  2868. int32_t ___U3CisDraggingU3Ek__BackingField;
  2869. float ___U3CpressedTimeU3Ek__BackingField;
  2870. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___U3CpositionU3Ek__BackingField;
  2871. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___U3CpressedPositionU3Ek__BackingField;
  2872. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___U3CpressedWorldPositionU3Ek__BackingField;
  2873. RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023_marshaled_pinvoke ___U3CpressedRaycastU3Ek__BackingField;
  2874. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___U3CpressedGameObjectU3Ek__BackingField;
  2875. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___U3CpressedGameObjectRawU3Ek__BackingField;
  2876. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___U3CdraggedGameObjectU3Ek__BackingField;
  2877. };
  2878. struct ImplementationData_t175CD17EADED010E9B5BA19575E4AD41F2FE67AC_marshaled_com
  2879. {
  2880. List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B* ___U3ChoverTargetsU3Ek__BackingField;
  2881. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___U3CpointerTargetU3Ek__BackingField;
  2882. int32_t ___U3CisDraggingU3Ek__BackingField;
  2883. float ___U3CpressedTimeU3Ek__BackingField;
  2884. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___U3CpositionU3Ek__BackingField;
  2885. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___U3CpressedPositionU3Ek__BackingField;
  2886. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___U3CpressedWorldPositionU3Ek__BackingField;
  2887. RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023_marshaled_com ___U3CpressedRaycastU3Ek__BackingField;
  2888. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___U3CpressedGameObjectU3Ek__BackingField;
  2889. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___U3CpressedGameObjectRawU3Ek__BackingField;
  2890. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___U3CdraggedGameObjectU3Ek__BackingField;
  2891. };
  2892. struct ProviderRecord_t73D381DB70947FD9B6F5B1AD4F64EFE74BF5D40C : public RuntimeObject
  2893. {
  2894. RuntimeObject* ___U3CproviderU3Ek__BackingField;
  2895. int32_t ___U3CeaseStateU3Ek__BackingField;
  2896. float ___U3CdynamicApertureSizeU3Ek__BackingField;
  2897. bool ___U3CeaseInLockEndedU3Ek__BackingField;
  2898. float ___U3CdynamicEaseOutDelayTimeU3Ek__BackingField;
  2899. };
  2900. struct CanvasScalerSettings_tD866D5292078DDE2CBF021CD46562F61BDA89CD9 : public RuntimeObject
  2901. {
  2902. bool ___U3CpresentU3Ek__BackingField;
  2903. float ___m_DefaultSpriteDPI;
  2904. float ___m_DynamicPixelsPerUnit;
  2905. float ___m_FallbackScreenDPI;
  2906. float ___m_MatchWidthOrHeight;
  2907. int32_t ___m_PhysicalUnit;
  2908. float ___m_ReferencePixelsPerUnit;
  2909. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___m_ReferenceResolution;
  2910. float ___m_ScaleFactor;
  2911. int32_t ___m_ScreenMatchMode;
  2912. int32_t ___m_UiScaleMode;
  2913. };
  2914. struct CanvasSettings_t262476E4F675476F76DF5DEDC73780B24DADDBA0 : public RuntimeObject
  2915. {
  2916. bool ___U3CpresentU3Ek__BackingField;
  2917. int32_t ___m_AdditionalShaderChannels;
  2918. float ___m_NormalizedSortingGridSize;
  2919. bool ___m_OverridePixelPerfect;
  2920. bool ___m_OverrideSorting;
  2921. float ___m_PlaneDistance;
  2922. float ___m_ReferencePixelsPerUnit;
  2923. int32_t ___m_RenderMode;
  2924. float ___m_ScaleFactor;
  2925. int32_t ___m_SortingLayerID;
  2926. String_t* ___m_SortingLayerName;
  2927. int32_t ___m_SortingOrder;
  2928. int32_t ___m_TargetDisplay;
  2929. };
  2930. struct GraphicRaycasterSettings_t5ABF210C422986A59212CCD6E38C4B21F73DA357 : public RuntimeObject
  2931. {
  2932. bool ___U3CpresentU3Ek__BackingField;
  2933. LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB ___m_BlockingMask;
  2934. int32_t ___m_BlockingObjects;
  2935. bool ___m_IgnoreReversedGraphics;
  2936. };
  2937. struct Action_1_tF72995DB2FF56AC02224EACE6FB9A3A929721905 : public MulticastDelegate_t
  2938. {
  2939. };
  2940. struct Action_1_t26FC831DF4270408DDE9D5E75574238B2102412A : public MulticastDelegate_t
  2941. {
  2942. };
  2943. struct Action_1_tD0234E34999F357F14B4BB50CB666A608A594D8B : public MulticastDelegate_t
  2944. {
  2945. };
  2946. struct Action_1_t8419524B7A63D3F32FF3D8730F7E004150CA1F34 : public MulticastDelegate_t
  2947. {
  2948. };
  2949. struct Action_1_tF1EFD363206113AB62CC79E4ABC28A4901B693B7 : public MulticastDelegate_t
  2950. {
  2951. };
  2952. struct Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87 : public MulticastDelegate_t
  2953. {
  2954. };
  2955. struct Action_1_t1FB720A83B3555E719F665FB0110E7C51487F3F8 : public MulticastDelegate_t
  2956. {
  2957. };
  2958. struct Action_1_t62C38AF61BFF03BE1DB5E1C54773DC9975D958CD : public MulticastDelegate_t
  2959. {
  2960. };
  2961. struct Action_1_tD0624B0C9A4314C84D75B0C2A563B322540AB9AE : public MulticastDelegate_t
  2962. {
  2963. };
  2964. struct Action_1_t997EA67CFB44F7BF4A4DA7311B6C8518E5FF74C8 : public MulticastDelegate_t
  2965. {
  2966. };
  2967. struct Action_1_t81CC87F0365077EC678FAF69B68180DC9750249B : public MulticastDelegate_t
  2968. {
  2969. };
  2970. struct BindableVariable_1_tE677C19FACE2079D96894AC090D3EE9881BE4A07 : public BindableVariableBase_1_t24F61D28AF78AED521A7CD953C46C553C3C3FA6E
  2971. {
  2972. };
  2973. struct Comparison_1_tA4BD3BABEC1A2C64FBC7734A2C809312D9779FB6 : public MulticastDelegate_t
  2974. {
  2975. };
  2976. struct Func_1_t747AD6E4852CFB4478EEAD22225A5F75086E3EAF : public MulticastDelegate_t
  2977. {
  2978. };
  2979. struct Func_1_t86FADF736EF3EE2E3D6FE9A6EE1EF5E847C7C221 : public MulticastDelegate_t
  2980. {
  2981. };
  2982. struct Func_1_t160F99B657FBB7F6C76482DB5120F4D1AC02455E : public MulticastDelegate_t
  2983. {
  2984. };
  2985. struct Func_1_t58C51DB29153B53A9136AE397958F3FCC1F596EC : public MulticastDelegate_t
  2986. {
  2987. };
  2988. struct Func_3_tB12620E4B2D1D7D986E9E2FFC7C871C8AA2FA07D : public MulticastDelegate_t
  2989. {
  2990. };
  2991. struct Predicate_1_tF2CCCFD6D57F757CCD35799AEFF390140BE30704 : public MulticastDelegate_t
  2992. {
  2993. };
  2994. struct TweenableVariableBase_1_t8364472CCBD4F605378E11C0AC3182CEC3E26736 : public BindableVariable_1_tB1E8CB1BE6FC0FC0ADBA23B797014B9E0D2BBEDB
  2995. {
  2996. AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* ___m_AnimationCurve;
  2997. Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___m_Target;
  2998. Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___U3CinitialValueU3Ek__BackingField;
  2999. };
  3000. struct TweenableVariableBase_1_t894346E06DB112599F8C5FBC5AD5F251F33CFBD9 : public BindableVariable_1_t3A66A98B9D01BD0046D7960AEC1E2F23321EFBA9
  3001. {
  3002. AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* ___m_AnimationCurve;
  3003. Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___m_Target;
  3004. Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___U3CinitialValueU3Ek__BackingField;
  3005. };
  3006. struct TweenableVariableBase_1_t604B59617AFA5370A2D9CC6C4BE3B7FBDA17976B : public BindableVariable_1_tD9956DB091E51BF2B9A64DA4F6E4E5A140604DA6
  3007. {
  3008. AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* ___m_AnimationCurve;
  3009. float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA ___m_Target;
  3010. float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA ___U3CinitialValueU3Ek__BackingField;
  3011. };
  3012. struct TweenableVariableBase_1_t491314D6C5C1BEA5AFEAB55CCB93192270815F82 : public BindableVariable_1_tB68DAB26AE7AF6E274A845BB487AEE92F9E1DAA0
  3013. {
  3014. AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* ___m_AnimationCurve;
  3015. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___m_Target;
  3016. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___U3CinitialValueU3Ek__BackingField;
  3017. };
  3018. struct TweenableVariableBase_1_tC402E70FFC1288EBD1B5768A9C630D883D37F9B5 : public BindableVariable_1_t972973977CDA4D22EBEFEFDE6154C3FDDB161959
  3019. {
  3020. AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* ___m_AnimationCurve;
  3021. float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___m_Target;
  3022. float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___U3CinitialValueU3Ek__BackingField;
  3023. };
  3024. struct ARRaycastHit_tB32B5606815B8A7DF479C00187A852F8D20E3B70
  3025. {
  3026. float ___U3CdistanceU3Ek__BackingField;
  3027. ARTrackable_t1D98417758C08E98A333CDEC0C2C1688CE10B2E0* ___U3CtrackableU3Ek__BackingField;
  3028. XRRaycastHit_t87A29A58C1D41AF1B3995B73777A7494B0695780 ___m_Hit;
  3029. Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___m_Transform;
  3030. };
  3031. struct ARRaycastHit_tB32B5606815B8A7DF479C00187A852F8D20E3B70_marshaled_pinvoke
  3032. {
  3033. float ___U3CdistanceU3Ek__BackingField;
  3034. ARTrackable_t1D98417758C08E98A333CDEC0C2C1688CE10B2E0* ___U3CtrackableU3Ek__BackingField;
  3035. XRRaycastHit_t87A29A58C1D41AF1B3995B73777A7494B0695780 ___m_Hit;
  3036. Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___m_Transform;
  3037. };
  3038. struct ARRaycastHit_tB32B5606815B8A7DF479C00187A852F8D20E3B70_marshaled_com
  3039. {
  3040. float ___U3CdistanceU3Ek__BackingField;
  3041. ARTrackable_t1D98417758C08E98A333CDEC0C2C1688CE10B2E0* ___U3CtrackableU3Ek__BackingField;
  3042. XRRaycastHit_t87A29A58C1D41AF1B3995B73777A7494B0695780 ___m_Hit;
  3043. Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___m_Transform;
  3044. };
  3045. struct ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263 : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295
  3046. {
  3047. String_t* ____paramName;
  3048. };
  3049. struct Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA : public Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3
  3050. {
  3051. };
  3052. struct CanvasRenderer_tAB9A55A976C4E3B2B37D0CE5616E5685A8B43860 : public Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3
  3053. {
  3054. bool ___U3CisMaskU3Ek__BackingField;
  3055. };
  3056. struct Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76 : public Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3
  3057. {
  3058. };
  3059. struct MeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5 : public Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3
  3060. {
  3061. };
  3062. struct MouseButtonModel_tE3D39670E1934335CA8A468707FCC22184099729
  3063. {
  3064. int32_t ___U3ClastFrameDeltaU3Ek__BackingField;
  3065. bool ___m_IsDown;
  3066. ImplementationData_t070DC0E12FE9606C72C24B90F29B9047865FB05D ___m_ImplementationData;
  3067. };
  3068. struct MouseButtonModel_tE3D39670E1934335CA8A468707FCC22184099729_marshaled_pinvoke
  3069. {
  3070. int32_t ___U3ClastFrameDeltaU3Ek__BackingField;
  3071. int32_t ___m_IsDown;
  3072. ImplementationData_t070DC0E12FE9606C72C24B90F29B9047865FB05D_marshaled_pinvoke ___m_ImplementationData;
  3073. };
  3074. struct MouseButtonModel_tE3D39670E1934335CA8A468707FCC22184099729_marshaled_com
  3075. {
  3076. int32_t ___U3ClastFrameDeltaU3Ek__BackingField;
  3077. int32_t ___m_IsDown;
  3078. ImplementationData_t070DC0E12FE9606C72C24B90F29B9047865FB05D_marshaled_com ___m_ImplementationData;
  3079. };
  3080. struct NativeCurve_t53467541921F37973B10C15D756AC81FD88381D2
  3081. {
  3082. NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF ___m_Values;
  3083. int32_t ___m_PreWrapMode;
  3084. int32_t ___m_PostWrapMode;
  3085. };
  3086. struct NavigationModel_tF55661D1D4A02D633785398C3E36CEC1AA1F52DD
  3087. {
  3088. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___U3CmoveU3Ek__BackingField;
  3089. int32_t ___U3CsubmitButtonDeltaU3Ek__BackingField;
  3090. int32_t ___U3CcancelButtonDeltaU3Ek__BackingField;
  3091. ImplementationData_t5AC6D3C20140FCF72C4DF0D0A18540BA77F1FAEF ___U3CimplementationDataU3Ek__BackingField;
  3092. bool ___m_SubmitButtonDown;
  3093. bool ___m_CancelButtonDown;
  3094. };
  3095. struct NavigationModel_tF55661D1D4A02D633785398C3E36CEC1AA1F52DD_marshaled_pinvoke
  3096. {
  3097. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___U3CmoveU3Ek__BackingField;
  3098. int32_t ___U3CsubmitButtonDeltaU3Ek__BackingField;
  3099. int32_t ___U3CcancelButtonDeltaU3Ek__BackingField;
  3100. ImplementationData_t5AC6D3C20140FCF72C4DF0D0A18540BA77F1FAEF ___U3CimplementationDataU3Ek__BackingField;
  3101. int32_t ___m_SubmitButtonDown;
  3102. int32_t ___m_CancelButtonDown;
  3103. };
  3104. struct NavigationModel_tF55661D1D4A02D633785398C3E36CEC1AA1F52DD_marshaled_com
  3105. {
  3106. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___U3CmoveU3Ek__BackingField;
  3107. int32_t ___U3CsubmitButtonDeltaU3Ek__BackingField;
  3108. int32_t ___U3CcancelButtonDeltaU3Ek__BackingField;
  3109. ImplementationData_t5AC6D3C20140FCF72C4DF0D0A18540BA77F1FAEF ___U3CimplementationDataU3Ek__BackingField;
  3110. int32_t ___m_SubmitButtonDown;
  3111. int32_t ___m_CancelButtonDown;
  3112. };
  3113. struct Renderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF : public Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3
  3114. {
  3115. };
  3116. struct TeleportingEventArgs_t3CBA748CC3C58419D2B7E3354B6AA0C1D0B9F534 : public BaseInteractionEventArgs_t8B38B6C63C6C9EA4BD179EF5FD40106872B82D7E
  3117. {
  3118. TeleportRequest_t50D2AA5655D559F78FC8138B445FB997858EAFBE ___U3CteleportRequestU3Ek__BackingField;
  3119. };
  3120. struct TouchModel_t6A16FF54D42255A071B7546129D067548261CE0F
  3121. {
  3122. int32_t ___U3CpointerIdU3Ek__BackingField;
  3123. int32_t ___U3CselectDeltaU3Ek__BackingField;
  3124. bool ___U3CchangedThisFrameU3Ek__BackingField;
  3125. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___U3CdeltaPositionU3Ek__BackingField;
  3126. int32_t ___m_SelectPhase;
  3127. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___m_Position;
  3128. ImplementationData_tBBFF7DF8F979AC0E9D052F7A2A9C6547487766B3 ___m_ImplementationData;
  3129. };
  3130. struct TouchModel_t6A16FF54D42255A071B7546129D067548261CE0F_marshaled_pinvoke
  3131. {
  3132. int32_t ___U3CpointerIdU3Ek__BackingField;
  3133. int32_t ___U3CselectDeltaU3Ek__BackingField;
  3134. int32_t ___U3CchangedThisFrameU3Ek__BackingField;
  3135. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___U3CdeltaPositionU3Ek__BackingField;
  3136. int32_t ___m_SelectPhase;
  3137. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___m_Position;
  3138. ImplementationData_tBBFF7DF8F979AC0E9D052F7A2A9C6547487766B3_marshaled_pinvoke ___m_ImplementationData;
  3139. };
  3140. struct TouchModel_t6A16FF54D42255A071B7546129D067548261CE0F_marshaled_com
  3141. {
  3142. int32_t ___U3CpointerIdU3Ek__BackingField;
  3143. int32_t ___U3CselectDeltaU3Ek__BackingField;
  3144. int32_t ___U3CchangedThisFrameU3Ek__BackingField;
  3145. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___U3CdeltaPositionU3Ek__BackingField;
  3146. int32_t ___m_SelectPhase;
  3147. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___m_Position;
  3148. ImplementationData_tBBFF7DF8F979AC0E9D052F7A2A9C6547487766B3_marshaled_com ___m_ImplementationData;
  3149. };
  3150. struct TrackedDeviceEventData_tB1688CBC0BDCF364105F2BED2B2F3E71757255E9 : public PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB
  3151. {
  3152. List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B* ___U3CrayPointsU3Ek__BackingField;
  3153. int32_t ___U3CrayHitIndexU3Ek__BackingField;
  3154. LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB ___U3ClayerMaskU3Ek__BackingField;
  3155. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___U3CpressWorldPositionU3Ek__BackingField;
  3156. };
  3157. struct TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8
  3158. {
  3159. ImplementationData_t175CD17EADED010E9B5BA19575E4AD41F2FE67AC ___m_ImplementationData;
  3160. int32_t ___U3CpointerIdU3Ek__BackingField;
  3161. bool ___m_SelectDown;
  3162. int32_t ___U3CselectDeltaU3Ek__BackingField;
  3163. bool ___U3CchangedThisFrameU3Ek__BackingField;
  3164. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_Position;
  3165. Func_1_t58C51DB29153B53A9136AE397958F3FCC1F596EC* ___U3CpositionGetterU3Ek__BackingField;
  3166. Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___m_Orientation;
  3167. List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B* ___m_RaycastPoints;
  3168. RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023 ___U3CcurrentRaycastU3Ek__BackingField;
  3169. int32_t ___U3CcurrentRaycastEndpointIndexU3Ek__BackingField;
  3170. LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB ___m_RaycastLayerMask;
  3171. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___m_ScrollDelta;
  3172. float ___m_PokeDepth;
  3173. int32_t ___m_InteractionType;
  3174. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___U3CselectableObjectU3Ek__BackingField;
  3175. bool ___U3CisScrollableU3Ek__BackingField;
  3176. float ___m_MaxRaycastDistance;
  3177. };
  3178. struct TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8_marshaled_pinvoke
  3179. {
  3180. ImplementationData_t175CD17EADED010E9B5BA19575E4AD41F2FE67AC_marshaled_pinvoke ___m_ImplementationData;
  3181. int32_t ___U3CpointerIdU3Ek__BackingField;
  3182. int32_t ___m_SelectDown;
  3183. int32_t ___U3CselectDeltaU3Ek__BackingField;
  3184. int32_t ___U3CchangedThisFrameU3Ek__BackingField;
  3185. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_Position;
  3186. Il2CppMethodPointer ___U3CpositionGetterU3Ek__BackingField;
  3187. Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___m_Orientation;
  3188. List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B* ___m_RaycastPoints;
  3189. RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023_marshaled_pinvoke ___U3CcurrentRaycastU3Ek__BackingField;
  3190. int32_t ___U3CcurrentRaycastEndpointIndexU3Ek__BackingField;
  3191. LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB ___m_RaycastLayerMask;
  3192. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___m_ScrollDelta;
  3193. float ___m_PokeDepth;
  3194. int32_t ___m_InteractionType;
  3195. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___U3CselectableObjectU3Ek__BackingField;
  3196. int32_t ___U3CisScrollableU3Ek__BackingField;
  3197. float ___m_MaxRaycastDistance;
  3198. };
  3199. struct TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8_marshaled_com
  3200. {
  3201. ImplementationData_t175CD17EADED010E9B5BA19575E4AD41F2FE67AC_marshaled_com ___m_ImplementationData;
  3202. int32_t ___U3CpointerIdU3Ek__BackingField;
  3203. int32_t ___m_SelectDown;
  3204. int32_t ___U3CselectDeltaU3Ek__BackingField;
  3205. int32_t ___U3CchangedThisFrameU3Ek__BackingField;
  3206. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_Position;
  3207. Il2CppMethodPointer ___U3CpositionGetterU3Ek__BackingField;
  3208. Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___m_Orientation;
  3209. List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B* ___m_RaycastPoints;
  3210. RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023_marshaled_com ___U3CcurrentRaycastU3Ek__BackingField;
  3211. int32_t ___U3CcurrentRaycastEndpointIndexU3Ek__BackingField;
  3212. LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB ___m_RaycastLayerMask;
  3213. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___m_ScrollDelta;
  3214. float ___m_PokeDepth;
  3215. int32_t ___m_InteractionType;
  3216. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___U3CselectableObjectU3Ek__BackingField;
  3217. int32_t ___U3CisScrollableU3Ek__BackingField;
  3218. float ___m_MaxRaycastDistance;
  3219. };
  3220. struct Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1 : public Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3
  3221. {
  3222. };
  3223. struct TweenJobData_1_t9932452930B7CDE5DC4DA408B50B8E4C7A3AAFB7
  3224. {
  3225. Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___initialValue;
  3226. Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___stateOriginValue;
  3227. Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___stateTargetValue;
  3228. uint8_t ___stateTransitionIncrement;
  3229. NativeCurve_t53467541921F37973B10C15D756AC81FD88381D2 ___nativeCurve;
  3230. Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___tweenStartValue;
  3231. float ___tweenAmount;
  3232. NativeArray_1_t6AE72D578EEA854475A487A2795F8C90FD258D8D ___outputData;
  3233. };
  3234. struct TweenJobData_1_t06FAD94FCA49A795B22C7FA2EA018F83E450B97E
  3235. {
  3236. float ___initialValue;
  3237. float ___stateOriginValue;
  3238. float ___stateTargetValue;
  3239. uint8_t ___stateTransitionIncrement;
  3240. NativeCurve_t53467541921F37973B10C15D756AC81FD88381D2 ___nativeCurve;
  3241. float ___tweenStartValue;
  3242. float ___tweenAmount;
  3243. NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF ___outputData;
  3244. };
  3245. struct TweenJobData_1_t6C4118E82C1B93FB8B3D245997EC0C5B35BD9FF3
  3246. {
  3247. float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA ___initialValue;
  3248. float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA ___stateOriginValue;
  3249. float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA ___stateTargetValue;
  3250. uint8_t ___stateTransitionIncrement;
  3251. NativeCurve_t53467541921F37973B10C15D756AC81FD88381D2 ___nativeCurve;
  3252. float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA ___tweenStartValue;
  3253. float ___tweenAmount;
  3254. NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E ___outputData;
  3255. };
  3256. struct TweenJobData_1_t5779EC937EA396970F0C89EB88D60F9D7CB1977D
  3257. {
  3258. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___initialValue;
  3259. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___stateOriginValue;
  3260. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___stateTargetValue;
  3261. uint8_t ___stateTransitionIncrement;
  3262. NativeCurve_t53467541921F37973B10C15D756AC81FD88381D2 ___nativeCurve;
  3263. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___tweenStartValue;
  3264. float ___tweenAmount;
  3265. NativeArray_1_tEDE9DAD2CAE5954286BC0EF394A57ED0AC69FEE6 ___outputData;
  3266. };
  3267. struct TweenJobData_1_t750244DB9B41308E85DF94F53236CD62E3A3483B
  3268. {
  3269. float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___initialValue;
  3270. float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___stateOriginValue;
  3271. float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___stateTargetValue;
  3272. uint8_t ___stateTransitionIncrement;
  3273. NativeCurve_t53467541921F37973B10C15D756AC81FD88381D2 ___nativeCurve;
  3274. float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___tweenStartValue;
  3275. float ___tweenAmount;
  3276. NativeArray_1_tB5EA234C6ABA1F626A4BEF4053D06783E15A3881 ___outputData;
  3277. };
  3278. struct TweenableVariableAsyncBase_1_t84B7FBBAD5BE9B483A1DF99D3C2F93356D430055 : public TweenableVariableBase_1_t8364472CCBD4F605378E11C0AC3182CEC3E26736
  3279. {
  3280. bool ___m_OutputInitialized;
  3281. NativeArray_1_t6AE72D578EEA854475A487A2795F8C90FD258D8D ___m_JobOutputStore;
  3282. bool ___m_CurveDirty;
  3283. NativeCurve_t53467541921F37973B10C15D756AC81FD88381D2 ___m_NativeCurve;
  3284. bool ___m_HasJobPending;
  3285. JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 ___m_LastJobHandle;
  3286. };
  3287. struct TweenableVariableAsyncBase_1_tF183EC63E8112FA406C601A7E49A5AC36036F088 : public TweenableVariableBase_1_tE056BE2293DB2624363EEADF82A5A9439C26C35D
  3288. {
  3289. bool ___m_OutputInitialized;
  3290. NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF ___m_JobOutputStore;
  3291. bool ___m_CurveDirty;
  3292. NativeCurve_t53467541921F37973B10C15D756AC81FD88381D2 ___m_NativeCurve;
  3293. bool ___m_HasJobPending;
  3294. JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 ___m_LastJobHandle;
  3295. };
  3296. struct TweenableVariableAsyncBase_1_tDCD7B694F49B5711FCAB5D5AA35C9CAB921FE335 : public TweenableVariableBase_1_t604B59617AFA5370A2D9CC6C4BE3B7FBDA17976B
  3297. {
  3298. bool ___m_OutputInitialized;
  3299. NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E ___m_JobOutputStore;
  3300. bool ___m_CurveDirty;
  3301. NativeCurve_t53467541921F37973B10C15D756AC81FD88381D2 ___m_NativeCurve;
  3302. bool ___m_HasJobPending;
  3303. JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 ___m_LastJobHandle;
  3304. };
  3305. struct TweenableVariableAsyncBase_1_tBC224ABEF15BBD66D75B9D20BED7ADB1F273E430 : public TweenableVariableBase_1_t491314D6C5C1BEA5AFEAB55CCB93192270815F82
  3306. {
  3307. bool ___m_OutputInitialized;
  3308. NativeArray_1_tEDE9DAD2CAE5954286BC0EF394A57ED0AC69FEE6 ___m_JobOutputStore;
  3309. bool ___m_CurveDirty;
  3310. NativeCurve_t53467541921F37973B10C15D756AC81FD88381D2 ___m_NativeCurve;
  3311. bool ___m_HasJobPending;
  3312. JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 ___m_LastJobHandle;
  3313. };
  3314. struct TweenableVariableAsyncBase_1_t5FFA100F46E1978EC2B05E0FE8DAB0CAC6041B58 : public TweenableVariableBase_1_tC402E70FFC1288EBD1B5768A9C630D883D37F9B5
  3315. {
  3316. bool ___m_OutputInitialized;
  3317. NativeArray_1_tB5EA234C6ABA1F626A4BEF4053D06783E15A3881 ___m_JobOutputStore;
  3318. bool ___m_CurveDirty;
  3319. NativeCurve_t53467541921F37973B10C15D756AC81FD88381D2 ___m_NativeCurve;
  3320. bool ___m_HasJobPending;
  3321. JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 ___m_LastJobHandle;
  3322. };
  3323. struct TweenableVariableSynchronousBase_1_t27C59C64A400660B379C3DC861B0AAFB196D92AA : public TweenableVariableBase_1_t894346E06DB112599F8C5FBC5AD5F251F33CFBD9
  3324. {
  3325. };
  3326. struct ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129 : public ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263
  3327. {
  3328. };
  3329. struct Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184 : public Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA
  3330. {
  3331. };
  3332. struct Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26 : public Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA
  3333. {
  3334. };
  3335. struct MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE : public Renderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF
  3336. {
  3337. };
  3338. struct MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71 : public Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA
  3339. {
  3340. CancellationTokenSource_tAAE1E0033BCFC233801F8CB4CED5C852B350CB7B* ___m_CancellationTokenSource;
  3341. };
  3342. struct MouseModel_t2F69F33E707572E3123D32A97E370F329CE4DC37
  3343. {
  3344. int32_t ___U3CpointerIdU3Ek__BackingField;
  3345. bool ___U3CchangedThisFrameU3Ek__BackingField;
  3346. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___m_Position;
  3347. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___U3CdeltaPositionU3Ek__BackingField;
  3348. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___m_ScrollDelta;
  3349. MouseButtonModel_tE3D39670E1934335CA8A468707FCC22184099729 ___m_LeftButton;
  3350. MouseButtonModel_tE3D39670E1934335CA8A468707FCC22184099729 ___m_RightButton;
  3351. MouseButtonModel_tE3D39670E1934335CA8A468707FCC22184099729 ___m_MiddleButton;
  3352. InternalData_t7100B940380492C19774536244433DFD434CEB1F ___m_InternalData;
  3353. };
  3354. struct MouseModel_t2F69F33E707572E3123D32A97E370F329CE4DC37_marshaled_pinvoke
  3355. {
  3356. int32_t ___U3CpointerIdU3Ek__BackingField;
  3357. int32_t ___U3CchangedThisFrameU3Ek__BackingField;
  3358. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___m_Position;
  3359. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___U3CdeltaPositionU3Ek__BackingField;
  3360. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___m_ScrollDelta;
  3361. MouseButtonModel_tE3D39670E1934335CA8A468707FCC22184099729_marshaled_pinvoke ___m_LeftButton;
  3362. MouseButtonModel_tE3D39670E1934335CA8A468707FCC22184099729_marshaled_pinvoke ___m_RightButton;
  3363. MouseButtonModel_tE3D39670E1934335CA8A468707FCC22184099729_marshaled_pinvoke ___m_MiddleButton;
  3364. InternalData_t7100B940380492C19774536244433DFD434CEB1F_marshaled_pinvoke ___m_InternalData;
  3365. };
  3366. struct MouseModel_t2F69F33E707572E3123D32A97E370F329CE4DC37_marshaled_com
  3367. {
  3368. int32_t ___U3CpointerIdU3Ek__BackingField;
  3369. int32_t ___U3CchangedThisFrameU3Ek__BackingField;
  3370. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___m_Position;
  3371. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___U3CdeltaPositionU3Ek__BackingField;
  3372. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___m_ScrollDelta;
  3373. MouseButtonModel_tE3D39670E1934335CA8A468707FCC22184099729_marshaled_com ___m_LeftButton;
  3374. MouseButtonModel_tE3D39670E1934335CA8A468707FCC22184099729_marshaled_com ___m_RightButton;
  3375. MouseButtonModel_tE3D39670E1934335CA8A468707FCC22184099729_marshaled_com ___m_MiddleButton;
  3376. InternalData_t7100B940380492C19774536244433DFD434CEB1F_marshaled_com ___m_InternalData;
  3377. };
  3378. struct RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5 : public Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1
  3379. {
  3380. };
  3381. struct CanvasOptimizer_tFE55496B6D274DE1953D18D9DCB243D37ED53B55 : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
  3382. {
  3383. float ___m_RayPositionIgnoreAngle;
  3384. float ___m_RayFacingIgnoreAngle;
  3385. float ___m_RayPositionIgnoreDistance;
  3386. Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___m_CullingCamera;
  3387. Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___m_CullingCameraTransform;
  3388. Dictionary_2_tF6CE36ABDE1C2FB96DC7BB02B5A2521B7E21B841* ___m_CanvasTrackers;
  3389. };
  3390. struct CanvasTracker_tEBDBDB225D0DED0A02968F29B8DA40F272891F1D : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
  3391. {
  3392. bool ___U3CtransformDirtyU3Ek__BackingField;
  3393. };
  3394. struct ColorTweenJob_t1BEEC88338C32DADE1D0E383FB1E1327444022A4
  3395. {
  3396. TweenJobData_1_t9932452930B7CDE5DC4DA408B50B8E4C7A3AAFB7 ___U3CjobDataU3Ek__BackingField;
  3397. uint8_t ___U3CcolorBlendModeU3Ek__BackingField;
  3398. float ___U3CcolorBlendAmountU3Ek__BackingField;
  3399. };
  3400. struct ColorTweenableVariable_t041F02655C83BA1AA828CB756FEEA6ACDD56C275 : public TweenableVariableAsyncBase_1_t84B7FBBAD5BE9B483A1DF99D3C2F93356D430055
  3401. {
  3402. uint8_t ___U3CcolorBlendModeU3Ek__BackingField;
  3403. float ___U3CcolorBlendAmountU3Ek__BackingField;
  3404. };
  3405. struct DisposableManagerSingleton_t4A825CF7A0439129608E12E46B05C42DE6959576 : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
  3406. {
  3407. HashSetList_1_tA1E38D4A68ECBFE9425373993103D4A7E253D1B2* ___m_Disposables;
  3408. };
  3409. struct Float2TweenJob_t8A50F8709E39BDC0B96C85C802431F6DFB8FB864
  3410. {
  3411. TweenJobData_1_t6C4118E82C1B93FB8B3D245997EC0C5B35BD9FF3 ___U3CjobDataU3Ek__BackingField;
  3412. };
  3413. struct Float3TweenJob_t1ABCE2AF2296C75ECE719050B75BC7A92ED28644
  3414. {
  3415. TweenJobData_1_t5779EC937EA396970F0C89EB88D60F9D7CB1977D ___U3CjobDataU3Ek__BackingField;
  3416. };
  3417. struct Float4TweenJob_t9D63A32AC58F3FA5F68BF78254D59453B6FD3CCB
  3418. {
  3419. TweenJobData_1_t750244DB9B41308E85DF94F53236CD62E3A3483B ___U3CjobDataU3Ek__BackingField;
  3420. };
  3421. struct FloatTweenJob_tA1F66E54D3DBA65A5E68334BA5532EB1D6543F98
  3422. {
  3423. TweenJobData_1_t06FAD94FCA49A795B22C7FA2EA018F83E450B97E ___U3CjobDataU3Ek__BackingField;
  3424. };
  3425. struct FloatTweenableVariable_t19D1F16FBA79A41A8234F4F6C1D7DB51EAC07D48 : public TweenableVariableAsyncBase_1_tF183EC63E8112FA406C601A7E49A5AC36036F088
  3426. {
  3427. };
  3428. struct LazyFollow_t50C43F549E354D3D526E591ACCF6B1432862A66F : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
  3429. {
  3430. Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___m_Target;
  3431. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_TargetOffset;
  3432. bool ___m_FollowInLocalSpace;
  3433. bool ___m_ApplyTargetInLocalSpace;
  3434. float ___m_MovementSpeed;
  3435. float ___m_MovementSpeedVariancePercentage;
  3436. bool ___m_SnapOnEnable;
  3437. int32_t ___m_PositionFollowMode;
  3438. float ___m_MinDistanceAllowed;
  3439. float ___m_MaxDistanceAllowed;
  3440. float ___m_TimeUntilThresholdReachesMaxDistance;
  3441. int32_t ___m_RotationFollowMode;
  3442. float ___m_MinAngleAllowed;
  3443. float ___m_MaxAngleAllowed;
  3444. float ___m_TimeUntilThresholdReachesMaxAngle;
  3445. float ___m_LowerMovementSpeed;
  3446. float ___m_UpperMovementSpeed;
  3447. BindingsGroup_tD5EC90BB10F9D310FE467A7E3A4CAE2E32D0397A* ___m_BindingsGroup;
  3448. SmartFollowVector3TweenableVariable_t623BF77DD54651BB11B187783CBE87CD2A81AAB5* ___m_Vector3TweenableVariable;
  3449. SmartFollowQuaternionTweenableVariable_t0E9CF33A6F9FADBA10AD8CA314722A412D9C57F4* ___m_QuaternionTweenableVariable;
  3450. };
  3451. struct LocomotionProvider_tC65B288AF39EACCD294F953F300BA33E33C2017B : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
  3452. {
  3453. Action_1_tF1EFD363206113AB62CC79E4ABC28A4901B693B7* ___beginLocomotion;
  3454. Action_1_tF1EFD363206113AB62CC79E4ABC28A4901B693B7* ___endLocomotion;
  3455. LocomotionSystem_t969449BF16C7ED7A4A08A07CB480440C79AD2D6B* ___m_System;
  3456. int32_t ___U3ClocomotionPhaseU3Ek__BackingField;
  3457. Action_1_tF1EFD363206113AB62CC79E4ABC28A4901B693B7* ___startLocomotion;
  3458. };
  3459. struct LocomotionSystem_t969449BF16C7ED7A4A08A07CB480440C79AD2D6B : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
  3460. {
  3461. LocomotionProvider_tC65B288AF39EACCD294F953F300BA33E33C2017B* ___m_CurrentExclusiveProvider;
  3462. float ___m_TimeMadeExclusive;
  3463. float ___m_Timeout;
  3464. XROrigin_t5E534A6D886991AF3C1C64127E19A3A510009CFE* ___m_XROrigin;
  3465. };
  3466. struct QuaternionTweenableVariable_t511E026E030C36326A4F6FF19A68C459B5993145 : public TweenableVariableSynchronousBase_1_t27C59C64A400660B379C3DC861B0AAFB196D92AA
  3467. {
  3468. float ___U3CangleEqualityThresholdU3Ek__BackingField;
  3469. };
  3470. struct TunnelingVignetteController_tF464FCC58BC1DC0DA9C0F844889B45719D2F575E : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
  3471. {
  3472. VignetteParameters_t77592C43556E20BBDCBF7B42B3A1BE2347D68E40* ___m_DefaultParameters;
  3473. VignetteParameters_t77592C43556E20BBDCBF7B42B3A1BE2347D68E40* ___m_CurrentParameters;
  3474. List_1_tFE4E5959AA9CDE3BD72E4F7457E88280FC42C3B8* ___m_LocomotionVignetteProviders;
  3475. List_1_t507F4CF850BC321B50D1F84122347FC845E1528C* ___m_ProviderRecords;
  3476. MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE* ___m_MeshRender;
  3477. MeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5* ___m_MeshFilter;
  3478. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___m_SharedMaterial;
  3479. MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* ___m_VignettePropertyBlock;
  3480. };
  3481. struct UIBehaviour_tB9D4295827BD2EEDEF0749200C6CA7090C742A9D : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
  3482. {
  3483. };
  3484. struct Vector2TweenableVariable_tB7A8811B9BCDD157C88E0143246F345163188A66 : public TweenableVariableAsyncBase_1_tDCD7B694F49B5711FCAB5D5AA35C9CAB921FE335
  3485. {
  3486. };
  3487. struct Vector3TweenableVariable_t0DF651B487F89825D0D459293C4A862C62C0EBD5 : public TweenableVariableAsyncBase_1_tBC224ABEF15BBD66D75B9D20BED7ADB1F273E430
  3488. {
  3489. };
  3490. struct Vector4TweenableVariable_t87DE4347BA491DD787094F1D69D55D2DBFAC35BD : public TweenableVariableAsyncBase_1_t5FFA100F46E1978EC2B05E0FE8DAB0CAC6041B58
  3491. {
  3492. };
  3493. struct XRBaseInteractable_tC2C966C710AE6AC232E248B1BCF323386110D0F6 : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
  3494. {
  3495. Action_1_tB8CA4FD5AE31D22DB74D262F9D03ACFA1C0B2CA8* ___registered;
  3496. Action_1_tCB862C932EAF49C2968D3AD96CEDF6D2DFED41F0* ___unregistered;
  3497. Func_3_tBF1DE89A7437A805938AD0879CFDD9527043E1EF* ___U3CgetDistanceOverrideU3Ek__BackingField;
  3498. XRInteractionManager_t93C7F7F0CFEAD83E1A70F92D05B0E663483746CD* ___m_InteractionManager;
  3499. List_1_t58F89DEDCD7DABB0CFB009AAD9C0CFE061592252* ___m_Colliders;
  3500. LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB ___m_InteractionLayerMask;
  3501. InteractionLayerMask_t3B3480A4A5E1E0C43314C0D2CEB3BB39175E1FD4 ___m_InteractionLayers;
  3502. int32_t ___m_DistanceCalculationMode;
  3503. int32_t ___m_SelectMode;
  3504. int32_t ___m_FocusMode;
  3505. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___m_CustomReticle;
  3506. bool ___m_AllowGazeInteraction;
  3507. bool ___m_AllowGazeSelect;
  3508. bool ___m_OverrideGazeTimeToSelect;
  3509. float ___m_GazeTimeToSelect;
  3510. bool ___m_OverrideTimeToAutoDeselectGaze;
  3511. float ___m_TimeToAutoDeselectGaze;
  3512. bool ___m_AllowGazeAssistance;
  3513. HoverEnterEvent_t2BDBCA14FF94DA18C9AC12B43297F6C1641788AB* ___m_FirstHoverEntered;
  3514. HoverExitEvent_t256704BC79FE0AA61EB2DE3FDDF43A1FC97F5832* ___m_LastHoverExited;
  3515. HoverEnterEvent_t2BDBCA14FF94DA18C9AC12B43297F6C1641788AB* ___m_HoverEntered;
  3516. HoverExitEvent_t256704BC79FE0AA61EB2DE3FDDF43A1FC97F5832* ___m_HoverExited;
  3517. SelectEnterEvent_tBA2614C8C25D8794D5804C4F66195D74E64FC5D0* ___m_FirstSelectEntered;
  3518. SelectExitEvent_t15DC0A39F9657BA9E6BAE6250D8D64C9671201F6* ___m_LastSelectExited;
  3519. SelectEnterEvent_tBA2614C8C25D8794D5804C4F66195D74E64FC5D0* ___m_SelectEntered;
  3520. SelectExitEvent_t15DC0A39F9657BA9E6BAE6250D8D64C9671201F6* ___m_SelectExited;
  3521. FocusEnterEvent_tF5369B418FFFBE1C6FDE6EBDDD8B9E412A32CD90* ___m_FirstFocusEntered;
  3522. FocusExitEvent_tFAE8003B7B5A47FB4D9C5BB14D7A3273AF8931AE* ___m_LastFocusExited;
  3523. FocusEnterEvent_tF5369B418FFFBE1C6FDE6EBDDD8B9E412A32CD90* ___m_FocusEntered;
  3524. FocusExitEvent_tFAE8003B7B5A47FB4D9C5BB14D7A3273AF8931AE* ___m_FocusExited;
  3525. ActivateEvent_tA1D392B588AC99958CB847AE6911DC5131BCFB43* ___m_Activated;
  3526. DeactivateEvent_tFE44262C3D8377F947FD46D4561BB9DAC7E0785D* ___m_Deactivated;
  3527. HashSetList_1_tB0E5508E89C533C11CEB3536E5482FFDC036DABE* ___m_InteractorsHovering;
  3528. HashSetList_1_tE0EFB7DD0405CCE9F3D8363787AA148691CAA84B* ___m_InteractorsSelecting;
  3529. RuntimeObject* ___U3CfirstInteractorSelectingU3Ek__BackingField;
  3530. HashSetList_1_tC1DD99D75EB047082BD9E0C1091C02E0C288AA9D* ___m_InteractionGroupsFocusing;
  3531. RuntimeObject* ___U3CfirstInteractionGroupFocusingU3Ek__BackingField;
  3532. List_1_t9A2E2984B23260AECDFA90CEB1F2887075FA4DF3* ___m_StartingHoverFilters;
  3533. ExposedRegistrationList_1_t11A438A04DF188A3BE1950639AAF0CBFAF9065A5* ___m_HoverFilters;
  3534. List_1_t9A2E2984B23260AECDFA90CEB1F2887075FA4DF3* ___m_StartingSelectFilters;
  3535. ExposedRegistrationList_1_t0AF641D8E06922C1FFAF3DA223105F57CE5BC4D8* ___m_SelectFilters;
  3536. List_1_t9A2E2984B23260AECDFA90CEB1F2887075FA4DF3* ___m_StartingInteractionStrengthFilters;
  3537. ExposedRegistrationList_1_t7932F633A860258335FD94BBFDE46AC92B1CF84B* ___m_InteractionStrengthFilters;
  3538. BindableVariable_1_tAB8C2D23769D801C8E39D4AA927DD23AF0E6816C* ___m_LargestInteractionStrength;
  3539. Dictionary_2_tB8AE3DDA8EA7929AFBFE51780B779705E45D363D* ___m_AttachPoseOnSelect;
  3540. Dictionary_2_tB8AE3DDA8EA7929AFBFE51780B779705E45D363D* ___m_LocalAttachPoseOnSelect;
  3541. Dictionary_2_t0582B78260B6945022313E08E6945DDC2F648137* ___m_ReticleCache;
  3542. HashSetList_1_tF4597D6E0634CA8A9A545B12E6AEF4E7F4E95EB5* ___m_VariableSelectInteractors;
  3543. Dictionary_2_tD6336C1E43D33973F64744AF3B0B1E66CB234D61* ___m_InteractionStrengths;
  3544. XRInteractionManager_t93C7F7F0CFEAD83E1A70F92D05B0E663483746CD* ___m_RegisteredInteractionManager;
  3545. XRInteractableEvent_t58E835C64FCD79C1322F5DDCAE92F3D40FCB2093* ___m_OnFirstHoverEntered;
  3546. XRInteractableEvent_t58E835C64FCD79C1322F5DDCAE92F3D40FCB2093* ___m_OnLastHoverExited;
  3547. XRInteractableEvent_t58E835C64FCD79C1322F5DDCAE92F3D40FCB2093* ___m_OnHoverEntered;
  3548. XRInteractableEvent_t58E835C64FCD79C1322F5DDCAE92F3D40FCB2093* ___m_OnHoverExited;
  3549. XRInteractableEvent_t58E835C64FCD79C1322F5DDCAE92F3D40FCB2093* ___m_OnSelectEntered;
  3550. XRInteractableEvent_t58E835C64FCD79C1322F5DDCAE92F3D40FCB2093* ___m_OnSelectExited;
  3551. XRInteractableEvent_t58E835C64FCD79C1322F5DDCAE92F3D40FCB2093* ___m_OnSelectCanceled;
  3552. XRInteractableEvent_t58E835C64FCD79C1322F5DDCAE92F3D40FCB2093* ___m_OnActivate;
  3553. XRInteractableEvent_t58E835C64FCD79C1322F5DDCAE92F3D40FCB2093* ___m_OnDeactivate;
  3554. List_1_tC6684CD164AA8009B3DC3C06499A47813321B877* ___U3ChoveringInteractorsU3Ek__BackingField;
  3555. };
  3556. struct XRBaseInteractor_tB48889E8D95695ABF46D2012EC55EA660103D158 : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
  3557. {
  3558. Action_1_tBE7729820CBA793D8D5D57207BA5938B012863C5* ___registered;
  3559. Action_1_t9A06C49FCB3ADF4C984887951A3DC1DA07CFFBF0* ___unregistered;
  3560. XRInteractionManager_t93C7F7F0CFEAD83E1A70F92D05B0E663483746CD* ___m_InteractionManager;
  3561. RuntimeObject* ___U3CcontainingGroupU3Ek__BackingField;
  3562. LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB ___m_InteractionLayerMask;
  3563. InteractionLayerMask_t3B3480A4A5E1E0C43314C0D2CEB3BB39175E1FD4 ___m_InteractionLayers;
  3564. Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___m_AttachTransform;
  3565. bool ___m_KeepSelectedTargetValid;
  3566. bool ___m_DisableVisualsWhenBlockedInGroup;
  3567. XRBaseInteractable_tC2C966C710AE6AC232E248B1BCF323386110D0F6* ___m_StartingSelectedInteractable;
  3568. XRBaseTargetFilter_t24D9DBCEA900DFEA08D543C91DFC070C1C91594F* ___m_StartingTargetFilter;
  3569. HoverEnterEvent_t2BDBCA14FF94DA18C9AC12B43297F6C1641788AB* ___m_HoverEntered;
  3570. HoverExitEvent_t256704BC79FE0AA61EB2DE3FDDF43A1FC97F5832* ___m_HoverExited;
  3571. SelectEnterEvent_tBA2614C8C25D8794D5804C4F66195D74E64FC5D0* ___m_SelectEntered;
  3572. SelectExitEvent_t15DC0A39F9657BA9E6BAE6250D8D64C9671201F6* ___m_SelectExited;
  3573. RuntimeObject* ___m_TargetFilter;
  3574. bool ___m_AllowHover;
  3575. bool ___m_AllowSelect;
  3576. bool ___m_IsPerformingManualInteraction;
  3577. HashSetList_1_tC521CA1513DA32AFAD8144C7529793E24EA52945* ___m_InteractablesHovered;
  3578. HashSetList_1_t4D485A2E14AF33326E4D8B5E60BEDD0E47CEE3F0* ___m_InteractablesSelected;
  3579. RuntimeObject* ___U3CfirstInteractableSelectedU3Ek__BackingField;
  3580. bool ___U3CisInteractingWithUIU3Ek__BackingField;
  3581. List_1_t9A2E2984B23260AECDFA90CEB1F2887075FA4DF3* ___m_StartingHoverFilters;
  3582. ExposedRegistrationList_1_t11A438A04DF188A3BE1950639AAF0CBFAF9065A5* ___m_HoverFilters;
  3583. List_1_t9A2E2984B23260AECDFA90CEB1F2887075FA4DF3* ___m_StartingSelectFilters;
  3584. ExposedRegistrationList_1_t0AF641D8E06922C1FFAF3DA223105F57CE5BC4D8* ___m_SelectFilters;
  3585. BindableVariable_1_tAB8C2D23769D801C8E39D4AA927DD23AF0E6816C* ___m_LargestInteractionStrength;
  3586. Dictionary_2_tC8CDB97AFC9E538A6AF3126874A321065572174C* ___m_AttachPoseOnSelect;
  3587. Dictionary_2_tC8CDB97AFC9E538A6AF3126874A321065572174C* ___m_LocalAttachPoseOnSelect;
  3588. HashSetList_1_tC1867B681AE7023306C341F97E7483BB3C8532B2* ___m_InteractionStrengthInteractables;
  3589. Dictionary_2_tEABA4693399BB94F9F9031F041277F4D01CA9BB2* ___m_InteractionStrengths;
  3590. RuntimeObject* ___m_ManualInteractionInteractable;
  3591. XRInteractionManager_t93C7F7F0CFEAD83E1A70F92D05B0E663483746CD* ___m_RegisteredInteractionManager;
  3592. bool ___U3CuseAttachPointVelocityU3Ek__BackingField;
  3593. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_AttachPointVelocity;
  3594. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_AttachPointAngularVelocity;
  3595. Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___m_XROriginTransform;
  3596. bool ___m_HasXROrigin;
  3597. bool ___m_FailedToFindXROrigin;
  3598. int32_t ___U3CtargetPriorityModeU3Ek__BackingField;
  3599. List_1_tC3FDFEE51803D5C604CED1C088BC2B8A566E0E5B* ___U3CtargetsForSelectionU3Ek__BackingField;
  3600. float ___m_DeltaTimeStart;
  3601. int32_t ___m_FrameOn;
  3602. Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* ___m_VelocityPositionsCache;
  3603. Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* ___m_VelocityNormalsCache;
  3604. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_VelocityPositionsSum;
  3605. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_VelocityNormalsSum;
  3606. XRInteractorEvent_tA90E755406526412871F25BB621E7F4536CD00E2* ___m_OnHoverEntered;
  3607. XRInteractorEvent_tA90E755406526412871F25BB621E7F4536CD00E2* ___m_OnHoverExited;
  3608. XRInteractorEvent_tA90E755406526412871F25BB621E7F4536CD00E2* ___m_OnSelectEntered;
  3609. XRInteractorEvent_tA90E755406526412871F25BB621E7F4536CD00E2* ___m_OnSelectExited;
  3610. List_1_t02510C493B34D49F210C22C40442D863A08509CB* ___U3ChoverTargetsU3Ek__BackingField;
  3611. };
  3612. struct XRInteractionManager_t93C7F7F0CFEAD83E1A70F92D05B0E663483746CD : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
  3613. {
  3614. Action_1_t2AD535AD822BBF4C84782176E131C879B7DE281C* ___interactionGroupRegistered;
  3615. Action_1_t253935EBEC6470ADBF9515523E953BB179550B28* ___interactionGroupUnregistered;
  3616. Action_1_tBE7729820CBA793D8D5D57207BA5938B012863C5* ___interactorRegistered;
  3617. Action_1_t9A06C49FCB3ADF4C984887951A3DC1DA07CFFBF0* ___interactorUnregistered;
  3618. Action_1_tB8CA4FD5AE31D22DB74D262F9D03ACFA1C0B2CA8* ___interactableRegistered;
  3619. Action_1_tCB862C932EAF49C2968D3AD96CEDF6D2DFED41F0* ___interactableUnregistered;
  3620. Action_1_t21CAFB7BDB821893A235C18E7C2300D802FE3FDD* ___focusGained;
  3621. Action_1_t393A03608230CE563F8246429100A321C42D935A* ___focusLost;
  3622. List_1_t9A2E2984B23260AECDFA90CEB1F2887075FA4DF3* ___m_StartingHoverFilters;
  3623. ExposedRegistrationList_1_t11A438A04DF188A3BE1950639AAF0CBFAF9065A5* ___m_HoverFilters;
  3624. List_1_t9A2E2984B23260AECDFA90CEB1F2887075FA4DF3* ___m_StartingSelectFilters;
  3625. ExposedRegistrationList_1_t0AF641D8E06922C1FFAF3DA223105F57CE5BC4D8* ___m_SelectFilters;
  3626. RuntimeObject* ___U3ClastFocusedU3Ek__BackingField;
  3627. Dictionary_2_t27580B46889C7E97A047AEB3AD96F6F5B67AB8C5* ___m_ColliderToInteractableMap;
  3628. Dictionary_2_t0656BBB97C60F5E8FCF233011632EEA5F601B241* ___m_ColliderToSnapVolumes;
  3629. RegistrationList_1_t1AFBA9D926D100296ED3F61A8BE02BA1EDC23859* ___m_Interactors;
  3630. RegistrationList_1_t59D6072B55134A385BD91BA10DD1C732AD6C2E6C* ___m_InteractionGroups;
  3631. RegistrationList_1_t5B8AA175E254DFA1F9440925B6607DDCE1A48078* ___m_Interactables;
  3632. List_1_tEDA90BAEBDE9ABE36C7E54D6A64EE12E2E3A93F0* ___m_CurrentHovered;
  3633. List_1_tC3FDFEE51803D5C604CED1C088BC2B8A566E0E5B* ___m_CurrentSelected;
  3634. Dictionary_2_tC5C84A32C9B20E8410708E4451B5D63451CC3856* ___m_HighestPriorityTargetMap;
  3635. List_1_t3B3CED900C4A273E3B63AAB5493C4D6D4B112810* ___m_ValidTargets;
  3636. HashSet_1_t9214798E84819EED4CB994B8F4D80D17BD48E3DF* ___m_UnorderedValidTargets;
  3637. HashSet_1_tD23C14FE172DE7F2894A3E41903EDCA5C6172BAF* ___m_InteractorsInGroup;
  3638. HashSet_1_t6B8E4B90487F48FD475841A041733E061ED91601* ___m_GroupsInGroup;
  3639. List_1_t02510C493B34D49F210C22C40442D863A08509CB* ___m_DeprecatedValidTargets;
  3640. List_1_tC2CA2F00C214B8C7E92F689464A85292A6D89FA8* ___m_ScratchInteractionGroups;
  3641. List_1_t10713C6D866C9DFCF78A36627A67FD5752985A35* ___m_ScratchInteractors;
  3642. List_1_t3B3CED900C4A273E3B63AAB5493C4D6D4B112810* ___m_ScratchInteractables;
  3643. LinkedPool_1_t9FD69F9E8D0E5201B462878F5C714293C8C32ED6* ___m_FocusEnterEventArgs;
  3644. LinkedPool_1_t5664B48CF6EDC8E5B37736F22883798025097DB1* ___m_FocusExitEventArgs;
  3645. LinkedPool_1_t53B982701F6EA60678DC8C4E0991580C5D423D67* ___m_SelectEnterEventArgs;
  3646. LinkedPool_1_t30C49977788BEDEFABC446A2625FA219DC309E62* ___m_SelectExitEventArgs;
  3647. LinkedPool_1_tE1F615D0B985A30826D9B07A85F77778A812B6CD* ___m_HoverEnterEventArgs;
  3648. LinkedPool_1_tEEF96C82811244992CA5ED26E238A2EFFA5EC24F* ___m_HoverExitEventArgs;
  3649. LinkedPool_1_t4EEC56F1534A4EC21AC8706EBAC87402AD3F17BE* ___m_InteractionGroupRegisteredEventArgs;
  3650. LinkedPool_1_tC453A1423D0BB4062CA1606FC4BB837E9E86BCF2* ___m_InteractionGroupUnregisteredEventArgs;
  3651. LinkedPool_1_t235D7006751154A9DAD14CCF74A1A212045A491F* ___m_InteractorRegisteredEventArgs;
  3652. LinkedPool_1_tF18FDD2E89CDCB970F8AFE5FB4DD92D95CF719D0* ___m_InteractorUnregisteredEventArgs;
  3653. LinkedPool_1_tEB7BCD31EE340DFF1ED0FB348602497E5C1C5A2B* ___m_InteractableRegisteredEventArgs;
  3654. LinkedPool_1_t96321B5D699D51D9041F43D96540BE192E0351BE* ___m_InteractableUnregisteredEventArgs;
  3655. };
  3656. struct XROrigin_t5E534A6D886991AF3C1C64127E19A3A510009CFE : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
  3657. {
  3658. Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___m_Camera;
  3659. Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___U3CTrackablesParentU3Ek__BackingField;
  3660. Action_1_t941F5236BDA57C5BC0EE651FF51B247342AFE701* ___TrackablesParentTransformChanged;
  3661. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___m_OriginBaseGameObject;
  3662. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___m_CameraFloorOffsetObject;
  3663. int32_t ___m_RequestedTrackingOriginMode;
  3664. float ___m_CameraYOffset;
  3665. int32_t ___U3CCurrentTrackingOriginModeU3Ek__BackingField;
  3666. bool ___m_CameraInitialized;
  3667. bool ___m_CameraInitializing;
  3668. };
  3669. struct BaseInputModule_tF3B7C22AF1419B2AC9ECE6589357DC1B88ED96B1 : public UIBehaviour_tB9D4295827BD2EEDEF0749200C6CA7090C742A9D
  3670. {
  3671. List_1_t8292C421BBB00D7661DC07462822936152BAB446* ___m_RaycastResultCache;
  3672. bool ___m_SendPointerHoverToParent;
  3673. AxisEventData_t4AA742BC101B1AA300B16EE7F19E31B91F37A938* ___m_AxisEventData;
  3674. EventSystem_t61C51380B105BE9D2C39C4F15B7E655659957707* ___m_EventSystem;
  3675. BaseEventData_tE03A848325C0AE8E76C6CA15FD86395EBF83364F* ___m_BaseEventData;
  3676. BaseInput_t69C46B0AA3C24F1CA842A0D03CACACC4EC788622* ___m_InputOverride;
  3677. BaseInput_t69C46B0AA3C24F1CA842A0D03CACACC4EC788622* ___m_DefaultInput;
  3678. };
  3679. struct BaseRaycaster_t7DC8158FD3CA0193455344379DD5FF7CD5F1F832 : public UIBehaviour_tB9D4295827BD2EEDEF0749200C6CA7090C742A9D
  3680. {
  3681. BaseRaycaster_t7DC8158FD3CA0193455344379DD5FF7CD5F1F832* ___m_RootRaycaster;
  3682. };
  3683. struct BaseTeleportationInteractable_t3CA78AC694D6BFBA115E724F2C104AB069449AE8 : public XRBaseInteractable_tC2C966C710AE6AC232E248B1BCF323386110D0F6
  3684. {
  3685. TeleportationProvider_t97A0AC16C69ACC50C842581737181148614AF972* ___m_TeleportationProvider;
  3686. int32_t ___m_MatchOrientation;
  3687. bool ___m_MatchDirectionalInput;
  3688. int32_t ___m_TeleportTrigger;
  3689. bool ___m_FilterSelectionByHitNormal;
  3690. float ___m_UpNormalToleranceDegrees;
  3691. TeleportingEvent_t4E1A876F20936ECA7131A36859CDE044F8D93BCA* ___m_Teleporting;
  3692. LinkedPool_1_tFD19547E83A73032B4A40B358CC56822E879A467* ___m_TeleportingEventArgs;
  3693. Dictionary_2_tE019B631038D3AFABD85F603D5F9CA1C35C59FF0* ___m_TeleportForwardPerInteractor;
  3694. };
  3695. struct CanvasScaler_t3BC095205EAD308CF3EAC27136A73387AC32FC3B : public UIBehaviour_tB9D4295827BD2EEDEF0749200C6CA7090C742A9D
  3696. {
  3697. int32_t ___m_UiScaleMode;
  3698. float ___m_ReferencePixelsPerUnit;
  3699. float ___m_ScaleFactor;
  3700. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___m_ReferenceResolution;
  3701. int32_t ___m_ScreenMatchMode;
  3702. float ___m_MatchWidthOrHeight;
  3703. int32_t ___m_PhysicalUnit;
  3704. float ___m_FallbackScreenDPI;
  3705. float ___m_DefaultSpriteDPI;
  3706. float ___m_DynamicPixelsPerUnit;
  3707. Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* ___m_Canvas;
  3708. float ___m_PrevScaleFactor;
  3709. float ___m_PrevReferencePixelsPerUnit;
  3710. bool ___m_PresetInfoIsWorld;
  3711. };
  3712. struct EventSystem_t61C51380B105BE9D2C39C4F15B7E655659957707 : public UIBehaviour_tB9D4295827BD2EEDEF0749200C6CA7090C742A9D
  3713. {
  3714. List_1_tA5BDE435C735A082941CD33D212F97F4AE9FA55F* ___m_SystemInputModules;
  3715. BaseInputModule_tF3B7C22AF1419B2AC9ECE6589357DC1B88ED96B1* ___m_CurrentInputModule;
  3716. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___m_FirstSelected;
  3717. bool ___m_sendNavigationEvents;
  3718. int32_t ___m_DragThreshold;
  3719. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___m_CurrentSelected;
  3720. bool ___m_HasFocus;
  3721. bool ___m_SelectionGuard;
  3722. BaseEventData_tE03A848325C0AE8E76C6CA15FD86395EBF83364F* ___m_DummyData;
  3723. bool ___m_Started;
  3724. bool ___m_IsTrackingUIToolkitPanels;
  3725. };
  3726. struct Graphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931 : public UIBehaviour_tB9D4295827BD2EEDEF0749200C6CA7090C742A9D
  3727. {
  3728. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___m_Material;
  3729. Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___m_Color;
  3730. bool ___m_SkipLayoutUpdate;
  3731. bool ___m_SkipMaterialUpdate;
  3732. bool ___m_RaycastTarget;
  3733. bool ___m_RaycastTargetCache;
  3734. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___m_RaycastPadding;
  3735. RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* ___m_RectTransform;
  3736. CanvasRenderer_tAB9A55A976C4E3B2B37D0CE5616E5685A8B43860* ___m_CanvasRenderer;
  3737. Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* ___m_Canvas;
  3738. bool ___m_VertsDirty;
  3739. bool ___m_MaterialDirty;
  3740. UnityAction_t11A1F3B953B365C072A5DCC32677EE1796A962A7* ___m_OnDirtyLayoutCallback;
  3741. UnityAction_t11A1F3B953B365C072A5DCC32677EE1796A962A7* ___m_OnDirtyVertsCallback;
  3742. UnityAction_t11A1F3B953B365C072A5DCC32677EE1796A962A7* ___m_OnDirtyMaterialCallback;
  3743. Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* ___m_CachedMesh;
  3744. Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* ___m_CachedUvs;
  3745. TweenRunner_1_t5BB0582F926E75E2FE795492679A6CF55A4B4BC4* ___m_ColorTweenRunner;
  3746. bool ___U3CuseLegacyMeshGenerationU3Ek__BackingField;
  3747. };
  3748. struct SmartFollowQuaternionTweenableVariable_t0E9CF33A6F9FADBA10AD8CA314722A412D9C57F4 : public QuaternionTweenableVariable_t511E026E030C36326A4F6FF19A68C459B5993145
  3749. {
  3750. float ___U3CminAngleAllowedU3Ek__BackingField;
  3751. float ___U3CmaxAngleAllowedU3Ek__BackingField;
  3752. float ___U3CminToMaxDelaySecondsU3Ek__BackingField;
  3753. float ___m_LastUpdateTime;
  3754. };
  3755. struct SmartFollowVector3TweenableVariable_t623BF77DD54651BB11B187783CBE87CD2A81AAB5 : public Vector3TweenableVariable_t0DF651B487F89825D0D459293C4A862C62C0EBD5
  3756. {
  3757. float ___U3CminDistanceAllowedU3Ek__BackingField;
  3758. float ___m_MaxDistanceAllowed;
  3759. float ___U3CminToMaxDelaySecondsU3Ek__BackingField;
  3760. float ___m_SqrMaxDistanceAllowed;
  3761. float ___m_LastUpdateTime;
  3762. };
  3763. struct TeleportationProvider_t97A0AC16C69ACC50C842581737181148614AF972 : public LocomotionProvider_tC65B288AF39EACCD294F953F300BA33E33C2017B
  3764. {
  3765. TeleportRequest_t50D2AA5655D559F78FC8138B445FB997858EAFBE ___U3CcurrentRequestU3Ek__BackingField;
  3766. bool ___U3CvalidRequestU3Ek__BackingField;
  3767. float ___m_DelayTime;
  3768. bool ___m_HasExclusiveLocomotion;
  3769. float ___m_TimeStarted;
  3770. };
  3771. struct XRBaseControllerInteractor_t718A447F8F3D646B51B42E1FAFEA2C1A1EF1C66E : public XRBaseInteractor_tB48889E8D95695ABF46D2012EC55EA660103D158
  3772. {
  3773. int32_t ___m_SelectActionTrigger;
  3774. bool ___m_HideControllerOnSelect;
  3775. bool ___m_AllowHoveredActivate;
  3776. int32_t ___m_TargetPriorityMode;
  3777. bool ___m_PlayAudioClipOnSelectEntered;
  3778. AudioClip_t5D272C4EB4F2D3ED49F1C346DEA373CF6D585F20* ___m_AudioClipForOnSelectEntered;
  3779. bool ___m_PlayAudioClipOnSelectExited;
  3780. AudioClip_t5D272C4EB4F2D3ED49F1C346DEA373CF6D585F20* ___m_AudioClipForOnSelectExited;
  3781. bool ___m_PlayAudioClipOnSelectCanceled;
  3782. AudioClip_t5D272C4EB4F2D3ED49F1C346DEA373CF6D585F20* ___m_AudioClipForOnSelectCanceled;
  3783. bool ___m_PlayAudioClipOnHoverEntered;
  3784. AudioClip_t5D272C4EB4F2D3ED49F1C346DEA373CF6D585F20* ___m_AudioClipForOnHoverEntered;
  3785. bool ___m_PlayAudioClipOnHoverExited;
  3786. AudioClip_t5D272C4EB4F2D3ED49F1C346DEA373CF6D585F20* ___m_AudioClipForOnHoverExited;
  3787. bool ___m_PlayAudioClipOnHoverCanceled;
  3788. AudioClip_t5D272C4EB4F2D3ED49F1C346DEA373CF6D585F20* ___m_AudioClipForOnHoverCanceled;
  3789. bool ___m_AllowHoverAudioWhileSelecting;
  3790. bool ___m_PlayHapticsOnSelectEntered;
  3791. float ___m_HapticSelectEnterIntensity;
  3792. float ___m_HapticSelectEnterDuration;
  3793. bool ___m_PlayHapticsOnSelectExited;
  3794. float ___m_HapticSelectExitIntensity;
  3795. float ___m_HapticSelectExitDuration;
  3796. bool ___m_PlayHapticsOnSelectCanceled;
  3797. float ___m_HapticSelectCancelIntensity;
  3798. float ___m_HapticSelectCancelDuration;
  3799. bool ___m_PlayHapticsOnHoverEntered;
  3800. float ___m_HapticHoverEnterIntensity;
  3801. float ___m_HapticHoverEnterDuration;
  3802. bool ___m_PlayHapticsOnHoverExited;
  3803. float ___m_HapticHoverExitIntensity;
  3804. float ___m_HapticHoverExitDuration;
  3805. bool ___m_PlayHapticsOnHoverCanceled;
  3806. float ___m_HapticHoverCancelIntensity;
  3807. float ___m_HapticHoverCancelDuration;
  3808. bool ___m_AllowHoverHapticsWhileSelecting;
  3809. bool ___m_AllowActivate;
  3810. XRBaseController_t44C1BB30A7E1D279DD2508F34D3352B33A9AD60C* ___m_Controller;
  3811. LinkedPool_1_t99CFF33CB8085652A0F2FC6579D0388FB3CBAA01* ___m_ActivateEventArgs;
  3812. LinkedPool_1_t0F5C109EA19EF35798DEF24B63645919D0B7B53B* ___m_DeactivateEventArgs;
  3813. bool ___m_ToggleSelectActive;
  3814. bool ___m_ToggleSelectDeactivatedThisFrame;
  3815. bool ___m_WaitingForSelectDeactivate;
  3816. AudioSource_t871AC2272F896738252F04EE949AEF5B241D3299* ___m_EffectsAudioSource;
  3817. List_1_t02510C493B34D49F210C22C40442D863A08509CB* ___U3CvalidTargetsU3Ek__BackingField;
  3818. };
  3819. struct XRRig_t780336752912CDAF798E4A46C1D940C5EBD21B2F : public XROrigin_t5E534A6D886991AF3C1C64127E19A3A510009CFE
  3820. {
  3821. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___m_CameraGameObject;
  3822. };
  3823. struct GraphicRaycaster_t16FC39434AE5B47D3C2993134CDCF7F4AE6A6D7B : public BaseRaycaster_t7DC8158FD3CA0193455344379DD5FF7CD5F1F832
  3824. {
  3825. bool ___m_IgnoreReversedGraphics;
  3826. int32_t ___m_BlockingObjects;
  3827. LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB ___m_BlockingMask;
  3828. Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* ___m_Canvas;
  3829. List_1_tF6D13D87DD02D4EF3ECD7763371397BD6D1A2C0F* ___m_RaycastResults;
  3830. };
  3831. struct PointerInputModule_tD71E11FA989C22D83883E120EAA4F05929907556 : public BaseInputModule_tF3B7C22AF1419B2AC9ECE6589357DC1B88ED96B1
  3832. {
  3833. Dictionary_2_t489B023479196B8FC9709A9F834FC38729BD9493* ___m_PointerData;
  3834. MouseState_tCCE70861DE1EEECF949AFE8E2A922541D4E08A09* ___m_MouseState;
  3835. };
  3836. struct TeleportationAnchor_t5C73F0B7F59911E6F9F98FA9156ECBC6E9DD9085 : public BaseTeleportationInteractable_t3CA78AC694D6BFBA115E724F2C104AB069449AE8
  3837. {
  3838. Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___m_TeleportAnchorTransform;
  3839. };
  3840. struct TeleportationArea_t4E760401D8B7EBAA17DD75E248517C0ECBB608FD : public BaseTeleportationInteractable_t3CA78AC694D6BFBA115E724F2C104AB069449AE8
  3841. {
  3842. };
  3843. struct TrackedDeviceGraphicRaycaster_t10211666BB4A468E839EEFBDFEC7D5AAB4555149 : public BaseRaycaster_t7DC8158FD3CA0193455344379DD5FF7CD5F1F832
  3844. {
  3845. bool ___m_IgnoreReversedGraphics;
  3846. bool ___m_CheckFor2DOcclusion;
  3847. bool ___m_CheckFor3DOcclusion;
  3848. LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB ___m_BlockingMask;
  3849. int32_t ___m_RaycastTriggerInteraction;
  3850. Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* ___m_Canvas;
  3851. bool ___m_HasWarnedEventCameraNull;
  3852. RaycastHitU5BU5D_t008B8309DE422FE7567068D743D68054D5EBF1A8* ___m_OcclusionHits3D;
  3853. RaycastHit2DU5BU5D_t28739C686586993113318B63C84927FD43063FC7* ___m_OcclusionHits2D;
  3854. List_1_t91BC45BAAA80A09253B338C6334A8106CD4B8A3F* ___m_RaycastResultsCache;
  3855. XRPokeLogic_tFF15963730D3A0A66FA658DD48177B2CD5A2F26D* ___m_PokeLogic;
  3856. Dictionary_2_t181B51EB4F3EDB4CDD77670FB2EDA2C3AD5450E4* ___U3CpokeStateDataDictionaryU3Ek__BackingField;
  3857. BindingsGroup_tD5EC90BB10F9D310FE467A7E3A4CAE2E32D0397A* ___m_BindingsGroup;
  3858. PhysicsScene_t55222DD37072E8560EE054A07C0E3FE391D9D9DE ___m_LocalPhysicsScene;
  3859. PhysicsScene2D_t550D023B9E77BE6844564BB4F9FA291EEA10FDC9 ___m_LocalPhysicsScene2D;
  3860. };
  3861. struct TrackedDevicePhysicsRaycaster_t874DC2DF2304278A9AF329D4923CBE25ACB5A542 : public BaseRaycaster_t7DC8158FD3CA0193455344379DD5FF7CD5F1F832
  3862. {
  3863. int32_t ___m_RaycastTriggerInteraction;
  3864. LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB ___m_EventMask;
  3865. int32_t ___m_MaxRayIntersections;
  3866. Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___m_EventCamera;
  3867. bool ___m_HasWarnedEventCameraNull;
  3868. RaycastHitU5BU5D_t008B8309DE422FE7567068D743D68054D5EBF1A8* ___m_RaycastHits;
  3869. RaycastHitComparer_tB9FBDFD2B04904E779DF837571440F12B692F485* ___m_RaycastHitComparer;
  3870. RaycastHitArraySegment_t524F00515B13A37C0F39D0C416D5779F2377436C* ___m_RaycastArrayWrapper;
  3871. List_1_t616BC508412283D06A62FEEDA7C4D4C3E75D63D9* ___m_RaycastResultsCache;
  3872. PhysicsScene_t55222DD37072E8560EE054A07C0E3FE391D9D9DE ___m_LocalPhysicsScene;
  3873. };
  3874. struct UIInputModule_t9F252B720B55B1976F4B2A1D2726E3D3D46781F7 : public BaseInputModule_tF3B7C22AF1419B2AC9ECE6589357DC1B88ED96B1
  3875. {
  3876. float ___m_ClickSpeed;
  3877. float ___m_MoveDeadzone;
  3878. float ___m_RepeatDelay;
  3879. float ___m_RepeatRate;
  3880. float ___m_TrackedDeviceDragThresholdMultiplier;
  3881. float ___m_TrackedScrollDeltaMultiplier;
  3882. Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___m_UICamera;
  3883. Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___m_MainCameraCache;
  3884. AxisEventData_t4AA742BC101B1AA300B16EE7F19E31B91F37A938* ___m_CachedAxisEvent;
  3885. Dictionary_2_t489B023479196B8FC9709A9F834FC38729BD9493* ___m_PointerEventByPointerId;
  3886. Dictionary_2_t4003FE92106CBCA42529AD4D4999203963E3C73F* ___m_TrackedDeviceEventByPointerId;
  3887. Action_2_t9E025178EB6D8AD3F860F1304281C956B2557DA5* ___finalizeRaycastResults;
  3888. Action_2_t68DB8CF5EE5650D5F916A1411E3969BE1227C1E1* ___pointerEnter;
  3889. Action_2_t68DB8CF5EE5650D5F916A1411E3969BE1227C1E1* ___pointerExit;
  3890. Action_2_t68DB8CF5EE5650D5F916A1411E3969BE1227C1E1* ___pointerDown;
  3891. Action_2_t68DB8CF5EE5650D5F916A1411E3969BE1227C1E1* ___pointerUp;
  3892. Action_2_t68DB8CF5EE5650D5F916A1411E3969BE1227C1E1* ___pointerClick;
  3893. Action_2_t68DB8CF5EE5650D5F916A1411E3969BE1227C1E1* ___pointerMove;
  3894. Action_2_t68DB8CF5EE5650D5F916A1411E3969BE1227C1E1* ___initializePotentialDrag;
  3895. Action_2_t68DB8CF5EE5650D5F916A1411E3969BE1227C1E1* ___beginDrag;
  3896. Action_2_t68DB8CF5EE5650D5F916A1411E3969BE1227C1E1* ___drag;
  3897. Action_2_t68DB8CF5EE5650D5F916A1411E3969BE1227C1E1* ___endDrag;
  3898. Action_2_t68DB8CF5EE5650D5F916A1411E3969BE1227C1E1* ___drop;
  3899. Action_2_t68DB8CF5EE5650D5F916A1411E3969BE1227C1E1* ___scroll;
  3900. Action_2_t008DEBCCE93B9AFB6B534C4A74014AACF6C3CA3F* ___updateSelected;
  3901. Action_2_t76F365045FBA8EFD9F827E97E72AD60870E43A5B* ___move;
  3902. Action_2_t008DEBCCE93B9AFB6B534C4A74014AACF6C3CA3F* ___submit;
  3903. Action_2_t008DEBCCE93B9AFB6B534C4A74014AACF6C3CA3F* ___cancel;
  3904. };
  3905. struct XRRayInteractor_t0B25C1D5A938B199A71908E189AB351B43DA4C76 : public XRBaseControllerInteractor_t718A447F8F3D646B51B42E1FAFEA2C1A1EF1C66E
  3906. {
  3907. int32_t ___m_LineType;
  3908. bool ___m_BlendVisualLinePoints;
  3909. float ___m_MaxRaycastDistance;
  3910. Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___m_RayOriginTransform;
  3911. Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___m_ReferenceFrame;
  3912. float ___m_Velocity;
  3913. float ___m_Acceleration;
  3914. float ___m_AdditionalGroundHeight;
  3915. float ___m_AdditionalFlightTime;
  3916. float ___m_EndPointDistance;
  3917. float ___m_EndPointHeight;
  3918. float ___m_ControlPointDistance;
  3919. float ___m_ControlPointHeight;
  3920. int32_t ___m_SampleFrequency;
  3921. int32_t ___m_HitDetectionType;
  3922. float ___m_SphereCastRadius;
  3923. float ___m_ConeCastAngle;
  3924. LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB ___m_RaycastMask;
  3925. int32_t ___m_RaycastTriggerInteraction;
  3926. int32_t ___m_RaycastSnapVolumeInteraction;
  3927. bool ___m_HitClosestOnly;
  3928. bool ___m_HoverToSelect;
  3929. float ___m_HoverTimeToSelect;
  3930. bool ___m_AutoDeselect;
  3931. float ___m_TimeToAutoDeselect;
  3932. bool ___m_EnableUIInteraction;
  3933. bool ___m_BlockUIOnInteractableSelection;
  3934. bool ___m_AllowAnchorControl;
  3935. bool ___m_UseForceGrab;
  3936. float ___m_RotateSpeed;
  3937. float ___m_TranslateSpeed;
  3938. Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___m_AnchorRotateReferenceFrame;
  3939. int32_t ___m_AnchorRotationMode;
  3940. UIHoverEnterEvent_t4C957A3405A5D9CB867C5EC446620BB4BA7E7298* ___m_UIHoverEntered;
  3941. UIHoverExitEvent_t63E5E9C921AFB8E2CB9CA4D32882DD4F62CD509B* ___m_UIHoverExited;
  3942. bool ___m_EnableARRaycasting;
  3943. bool ___m_OccludeARHitsWith3DObjects;
  3944. bool ___m_OccludeARHitsWith2DObjects;
  3945. int32_t ___m_TrackableType;
  3946. RuntimeObject* ___U3CcurrentNearestValidTargetU3Ek__BackingField;
  3947. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___U3CrayEndPointU3Ek__BackingField;
  3948. Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___U3CrayEndTransformU3Ek__BackingField;
  3949. int32_t ___m_ScaleMode;
  3950. float ___U3CscaleValueU3Ek__BackingField;
  3951. bool ___m_HasRayOriginTransform;
  3952. bool ___m_HasReferenceFrame;
  3953. bool ___m_ScaleInputActive;
  3954. List_1_t3B3CED900C4A273E3B63AAB5493C4D6D4B112810* ___m_ValidTargets;
  3955. float ___m_LastTimeHoveredObjectChanged;
  3956. bool ___m_PassedHoverTimeToSelect;
  3957. float ___m_LastTimeAutoSelected;
  3958. bool ___m_PassedTimeToAutoDeselect;
  3959. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___m_LastUIObject;
  3960. float ___m_LastTimeHoveredUIChanged;
  3961. bool ___m_HoverUISelectActive;
  3962. bool ___m_BlockUIAutoDeselect;
  3963. RaycastHitU5BU5D_t008B8309DE422FE7567068D743D68054D5EBF1A8* ___m_RaycastHits;
  3964. int32_t ___m_RaycastHitsCount;
  3965. RaycastHitComparer_tC59C36D577B7426F5EE8E3AE65B988F953757E9D* ___m_RaycastHitComparer;
  3966. int32_t ___m_ARRaycastHitEndpointIndex;
  3967. List_1_t0754071572EFE7A5C92A59495D2524FC935364E3* ___m_ARRaycastHits;
  3968. int32_t ___m_ARRaycastHitsCount;
  3969. ARRaycastManager_tD9459374F0F5BD9E2E4A8A1C665E7F33F9C2EE44* ___m_ARRaycastManager;
  3970. List_1_tC0F6311D5ACC55EC4184D225E50673DBDAC555BD* ___m_SamplePoints;
  3971. int32_t ___m_SamplePointsFrameUpdated;
  3972. int32_t ___m_RaycastHitEndpointIndex;
  3973. int32_t ___m_UIRaycastHitEndpointIndex;
  3974. float3U5BU5D_t94C1DF28FA7E0FA017D0C77B720D9FF3519E0D45* ___m_ControlPoints;
  3975. float3U5BU5D_t94C1DF28FA7E0FA017D0C77B720D9FF3519E0D45* ___m_HitChordControlPoints;
  3976. PhysicsScene_t55222DD37072E8560EE054A07C0E3FE391D9D9DE ___m_LocalPhysicsScene;
  3977. RegisteredUIInteractorCache_t81419313AA113B206AF3FF94CD9D3B64A09CE413* ___m_RegisteredUIInteractorCache;
  3978. bool ___m_RaycastHitOccurred;
  3979. RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5 ___m_RaycastHit;
  3980. RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023 ___m_UIRaycastHit;
  3981. bool ___m_IsUIHitClosest;
  3982. RuntimeObject* ___m_RaycastInteractable;
  3983. ARRaycastHit_tB32B5606815B8A7DF479C00187A852F8D20E3B70 ___m_ARRaycastHit;
  3984. bool ___m_IsARHitClosest;
  3985. ActionBasedController_tB9D8E7E013191571EA5507EA68057414B6969A68* ___m_ActionBasedController;
  3986. XRController_t928E104C899E51FDE12C0A8AC68874587C46C28F* ___m_DeviceBasedController;
  3987. XRScreenSpaceController_t046F18C2FE01EB347832DB82D42C84131771FF17* ___m_ScreenSpaceController;
  3988. bool ___m_IsActionBasedController;
  3989. bool ___m_IsDeviceBasedController;
  3990. bool ___m_IsScreenSpaceController;
  3991. };
  3992. struct StandaloneInputModule_tD8B581E4A0A2A25B99EB002FF669C4EEED350530 : public PointerInputModule_tD71E11FA989C22D83883E120EAA4F05929907556
  3993. {
  3994. float ___m_PrevActionTime;
  3995. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___m_LastMoveVector;
  3996. int32_t ___m_ConsecutiveMoveCount;
  3997. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___m_LastMousePosition;
  3998. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___m_MousePosition;
  3999. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___m_CurrentFocusedGameObject;
  4000. PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* ___m_InputPointerEvent;
  4001. String_t* ___m_HorizontalAxis;
  4002. String_t* ___m_VerticalAxis;
  4003. String_t* ___m_SubmitButton;
  4004. String_t* ___m_CancelButton;
  4005. float ___m_InputActionsPerSecond;
  4006. float ___m_RepeatDelay;
  4007. bool ___m_ForceModuleActive;
  4008. };
  4009. struct XRUIInputModule_tA641266A2621C1465F3C5433D747428A4CDA72F0 : public UIInputModule_t9F252B720B55B1976F4B2A1D2726E3D3D46781F7
  4010. {
  4011. int32_t ___m_ActiveInputMode;
  4012. float ___m_MaxTrackedDeviceRaycastDistance;
  4013. bool ___m_EnableXRInput;
  4014. bool ___m_EnableMouseInput;
  4015. bool ___m_EnableTouchInput;
  4016. InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* ___m_PointAction;
  4017. InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* ___m_LeftClickAction;
  4018. InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* ___m_MiddleClickAction;
  4019. InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* ___m_RightClickAction;
  4020. InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* ___m_ScrollWheelAction;
  4021. InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* ___m_NavigateAction;
  4022. InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* ___m_SubmitAction;
  4023. InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* ___m_CancelAction;
  4024. bool ___m_EnableBuiltinActionsAsFallback;
  4025. bool ___m_EnableGamepadInput;
  4026. bool ___m_EnableJoystickInput;
  4027. String_t* ___m_HorizontalAxis;
  4028. String_t* ___m_VerticalAxis;
  4029. String_t* ___m_SubmitButton;
  4030. String_t* ___m_CancelButton;
  4031. int32_t ___m_RollingPointerId;
  4032. bool ___m_UseBuiltInInputSystemActions;
  4033. MouseModel_t2F69F33E707572E3123D32A97E370F329CE4DC37 ___m_MouseState;
  4034. NavigationModel_tF55661D1D4A02D633785398C3E36CEC1AA1F52DD ___m_NavigationState;
  4035. List_1_t7DDD0E2914630BFA9481B4871C63EE6D87CF03CC* ___m_RegisteredTouches;
  4036. List_1_t8B7AF2436BEFB337AA2685419EFEB9E9098EFE54* ___m_RegisteredInteractors;
  4037. LinkedPool_1_t0BDA29CC5241578432657B8DD4232A9432E2F04E* ___m_UIHoverEventArgs;
  4038. };
  4039. struct BaseRegistrationList_1_t4BA54BCF31B7E31B5B8614C02C183F16B97E1FC2_StaticFields
  4040. {
  4041. LinkedPool_1_tB9DB8C97A6DDD4718B22B869FDC6E59F73139D2E* ___s_BufferedListPool;
  4042. };
  4043. struct BaseRegistrationList_1_t2D479209622C07C50B5C2C90DFE1D839CD7AE8EB_StaticFields
  4044. {
  4045. LinkedPool_1_t871BE7E7D7D294E0770BA6D9E4A38EAFEA7ECFA9* ___s_BufferedListPool;
  4046. };
  4047. struct BaseRegistrationList_1_t9F5CC446916CE6267A0F1FDBC9C3E51B0F0473CF_StaticFields
  4048. {
  4049. LinkedPool_1_t1D6F439FB0199C04FAAD321B542F06A14EF8C689* ___s_BufferedListPool;
  4050. };
  4051. struct BaseRegistrationList_1_tC4849FD1C765FEDC627F4B53D183556C1A57BB27_StaticFields
  4052. {
  4053. LinkedPool_1_tB1DD2BEF32A29E401D424AEC159CE64DFF7DF604* ___s_BufferedListPool;
  4054. };
  4055. struct List_1_t58F89DEDCD7DABB0CFB009AAD9C0CFE061592252_StaticFields
  4056. {
  4057. ColliderU5BU5D_t94A9D70F63D095AFF2A9B4613012A5F7F3141787* ___s_emptyArray;
  4058. };
  4059. struct List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B_StaticFields
  4060. {
  4061. GameObjectU5BU5D_tFF67550DFCE87096D7A3734EA15B75896B2722CF* ___s_emptyArray;
  4062. };
  4063. struct List_1_t4F963AF7BCF88E1D26F1345BB4DAEE7620F7FED1_StaticFields
  4064. {
  4065. IXRHoverFilterU5BU5D_tD04354888F5B05E5E531E70F8137B25C105449FC* ___s_emptyArray;
  4066. };
  4067. struct List_1_tEDB0482081C5116241976F52FC9FF27C4DF3E5A1_StaticFields
  4068. {
  4069. IXRHoverInteractorU5BU5D_t80E7783C6904C0F8E4D877601FDB9887F4B15807* ___s_emptyArray;
  4070. };
  4071. struct List_1_t3B3CED900C4A273E3B63AAB5493C4D6D4B112810_StaticFields
  4072. {
  4073. IXRInteractableU5BU5D_t15C3B0839294519BE8D32AF8738AA20F78721704* ___s_emptyArray;
  4074. };
  4075. struct List_1_t1FF23F8A09CE938274447266B4E3267D4B99406A_StaticFields
  4076. {
  4077. IXRInteractionStrengthFilterU5BU5D_t9B6F3CC1C1E06D922F61F59183BE54730664A34E* ___s_emptyArray;
  4078. };
  4079. struct List_1_t10713C6D866C9DFCF78A36627A67FD5752985A35_StaticFields
  4080. {
  4081. IXRInteractorU5BU5D_tAB644C2BFD29B3A34A98CFD6DBFE9F9C36BDE891* ___s_emptyArray;
  4082. };
  4083. struct List_1_tC415795114E47DDDD339AFFFE6635955DF961396_StaticFields
  4084. {
  4085. IXRSelectFilterU5BU5D_t10EBCF37E6FCBB2F55336000C02AAFB977CC6A9E* ___s_emptyArray;
  4086. };
  4087. struct List_1_t4A80F0DB75823AFFF5BFC6F95355F0079537C102_StaticFields
  4088. {
  4089. IXRSelectInteractorU5BU5D_t805436B68E6EF16E342C1BD51BB12842A13C7E63* ___s_emptyArray;
  4090. };
  4091. struct List_1_tFE4E5959AA9CDE3BD72E4F7457E88280FC42C3B8_StaticFields
  4092. {
  4093. LocomotionVignetteProviderU5BU5D_tB46DCF47F8E23B10D69245728C5EB78DE7A798F4* ___s_emptyArray;
  4094. };
  4095. struct List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D_StaticFields
  4096. {
  4097. ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___s_emptyArray;
  4098. };
  4099. struct List_1_t616BC508412283D06A62FEEDA7C4D4C3E75D63D9_StaticFields
  4100. {
  4101. RaycastHitU5BU5D_t008B8309DE422FE7567068D743D68054D5EBF1A8* ___s_emptyArray;
  4102. };
  4103. struct List_1_t8292C421BBB00D7661DC07462822936152BAB446_StaticFields
  4104. {
  4105. RaycastResultU5BU5D_tEAF6B3C3088179304676571328CBB001D8CECBC7* ___s_emptyArray;
  4106. };
  4107. struct List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B_StaticFields
  4108. {
  4109. Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* ___s_emptyArray;
  4110. };
  4111. struct List_1_t91BC45BAAA80A09253B338C6334A8106CD4B8A3F_StaticFields
  4112. {
  4113. RaycastHitDataU5BU5D_t63FC3E1D1CEA04182A5AAF2036D63621400B6A3F* ___s_emptyArray;
  4114. };
  4115. struct List_1_t507F4CF850BC321B50D1F84122347FC845E1528C_StaticFields
  4116. {
  4117. ProviderRecordU5BU5D_tD943180C4D53B72C12191147B2E0FDCB694DA8E8* ___s_emptyArray;
  4118. };
  4119. struct GizmoHelpers_t523DF2F7A9BD280F2251CBEF09F851B98EDA0286_StaticFields
  4120. {
  4121. Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___s_XAxisColor;
  4122. Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___s_YAxisColor;
  4123. Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___s_ZAxisColor;
  4124. };
  4125. struct InputHelpers_t6F6BABB51A0BA00202F7D2720513930CFF10810F_StaticFields
  4126. {
  4127. ButtonInfoU5BU5D_tD4403FF73F81188FD2308AB4D827FAB81B5E86FC* ___s_ButtonData;
  4128. StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___s_Axis2DNames;
  4129. };
  4130. struct SortingHelpers_t0930720ECF619597413559E1F8A70AC77ADDC9F8_StaticFields
  4131. {
  4132. Dictionary_2_tEABA4693399BB94F9F9031F041277F4D01CA9BB2* ___s_InteractableDistanceSqrMap;
  4133. Comparison_1_tA4BD3BABEC1A2C64FBC7734A2C809312D9779FB6* ___s_InteractableDistanceComparison;
  4134. };
  4135. struct String_t_StaticFields
  4136. {
  4137. String_t* ___Empty;
  4138. };
  4139. struct TeleportationMonitor_tC9AB34520A1A0D6D2F18DD2067601DE1405C72C6_StaticFields
  4140. {
  4141. LinkedPool_1_t070E48AC0EF87512EC042C4B06F7F4ED11E4F082* ___s_TeleportInteractorsPool;
  4142. LinkedPool_1_t4CD26C763EF65791BCA937D5D9F8485720C7441A* ___s_OriginPosesBeforeTeleportPool;
  4143. TeleportationProviderU5BU5D_t256401FD30C21E9418986E09E5B6B90978F26E4C* ___s_TeleportationProvidersCache;
  4144. };
  4145. struct TriggerContactMonitor_t7534ED632C47D926F92937DE752DA2D4DC79AEA2_StaticFields
  4146. {
  4147. List_1_t58F89DEDCD7DABB0CFB009AAD9C0CFE061592252* ___s_ScratchColliders;
  4148. List_1_t58F89DEDCD7DABB0CFB009AAD9C0CFE061592252* ___s_ExitedColliders;
  4149. };
  4150. struct XRInteractableUtility_tBAB253DCDBBCF078F40042B3AF233470A348770F_StaticFields
  4151. {
  4152. bool ___U3CallowTriggerCollidersU3Ek__BackingField;
  4153. };
  4154. struct U3CU3Ec_tB1A8F87DCFDFBFFF54FC9C4ADBBC3435840F0546_StaticFields
  4155. {
  4156. U3CU3Ec_tB1A8F87DCFDFBFFF54FC9C4ADBBC3435840F0546* ___U3CU3E9;
  4157. Func_1_t160F99B657FBB7F6C76482DB5120F4D1AC02455E* ___U3CU3E9__45_0;
  4158. };
  4159. struct U3CU3Ec_tD88A583EBE67504525EE38ECBA576E5869E31AA3_StaticFields
  4160. {
  4161. U3CU3Ec_tD88A583EBE67504525EE38ECBA576E5869E31AA3* ___U3CU3E9;
  4162. };
  4163. struct ShaderPropertyLookup_tF047A50B4C0A85124A9A1770C2845A6B2ECF17A4_StaticFields
  4164. {
  4165. int32_t ___apertureSize;
  4166. int32_t ___featheringEffect;
  4167. int32_t ___vignetteColor;
  4168. int32_t ___vignetteColorBlend;
  4169. };
  4170. struct Defaults_tF6DF34F6D0B92CF4D0CB8AB652E59BBD43B313EF_StaticFields
  4171. {
  4172. Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___vignetteColorDefault;
  4173. Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___vignetteColorBlendDefault;
  4174. VignetteParameters_t77592C43556E20BBDCBF7B42B3A1BE2347D68E40* ___defaultEffect;
  4175. VignetteParameters_t77592C43556E20BBDCBF7B42B3A1BE2347D68E40* ___noEffect;
  4176. };
  4177. struct Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_StaticFields
  4178. {
  4179. String_t* ___TrueString;
  4180. String_t* ___FalseString;
  4181. };
  4182. struct InputDevice_t882EE3EE8A71D8F5F38BA3F9356A49F24510E8BD_StaticFields
  4183. {
  4184. List_1_t90832B88D7207769654164CC28440CF594CC397D* ___s_InputSubsystemCache;
  4185. };
  4186. struct IntPtr_t_StaticFields
  4187. {
  4188. intptr_t ___Zero;
  4189. };
  4190. struct Mathf_tE284D016E3B297B72311AAD9EB8F0E643F6A4682_StaticFields
  4191. {
  4192. float ___Epsilon;
  4193. };
  4194. struct Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6_StaticFields
  4195. {
  4196. Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___zeroMatrix;
  4197. Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___identityMatrix;
  4198. };
  4199. struct Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974_StaticFields
  4200. {
  4201. Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___identityQuaternion;
  4202. };
  4203. struct Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_StaticFields
  4204. {
  4205. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___zeroVector;
  4206. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___oneVector;
  4207. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___upVector;
  4208. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___downVector;
  4209. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___leftVector;
  4210. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___rightVector;
  4211. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___positiveInfinityVector;
  4212. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___negativeInfinityVector;
  4213. };
  4214. struct Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_StaticFields
  4215. {
  4216. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___zeroVector;
  4217. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___oneVector;
  4218. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___upVector;
  4219. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___downVector;
  4220. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___leftVector;
  4221. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___rightVector;
  4222. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___forwardVector;
  4223. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___backVector;
  4224. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___positiveInfinityVector;
  4225. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___negativeInfinityVector;
  4226. };
  4227. struct Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3_StaticFields
  4228. {
  4229. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___zeroVector;
  4230. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___oneVector;
  4231. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___positiveInfinityVector;
  4232. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___negativeInfinityVector;
  4233. };
  4234. struct float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E_StaticFields
  4235. {
  4236. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___zero;
  4237. };
  4238. struct float4_t89D9A294E7A79BD81BFBDD18654508532958555E_StaticFields
  4239. {
  4240. float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___zero;
  4241. };
  4242. struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_StaticFields
  4243. {
  4244. int32_t ___OffsetOfInstanceIDInCPlusPlusObject;
  4245. };
  4246. struct Pose_t06BA69EAA6E9FAF60056D519A87D25F54AFE7971_StaticFields
  4247. {
  4248. Pose_t06BA69EAA6E9FAF60056D519A87D25F54AFE7971 ___k_Identity;
  4249. };
  4250. struct float3x3_tB318DB8C7E54B6CA9E14EB9AC7F5964C1189FC79_StaticFields
  4251. {
  4252. float3x3_tB318DB8C7E54B6CA9E14EB9AC7F5964C1189FC79 ___identity;
  4253. };
  4254. struct quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4_StaticFields
  4255. {
  4256. quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 ___identity;
  4257. };
  4258. struct Type_t_StaticFields
  4259. {
  4260. Binder_t91BFCE95A7057FADF4D8A1A342AFE52872246235* ___s_defaultBinder;
  4261. Il2CppChar ___Delimiter;
  4262. TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* ___EmptyTypes;
  4263. RuntimeObject* ___Missing;
  4264. MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553* ___FilterAttribute;
  4265. MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553* ___FilterName;
  4266. MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553* ___FilterNameIgnoreCase;
  4267. };
  4268. struct TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8_StaticFields
  4269. {
  4270. TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8 ___U3CinvalidU3Ek__BackingField;
  4271. };
  4272. struct Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184_StaticFields
  4273. {
  4274. CameraCallback_t844E527BFE37BC0495E7F67993E43C07642DA9DD* ___onPreCull;
  4275. CameraCallback_t844E527BFE37BC0495E7F67993E43C07642DA9DD* ___onPreRender;
  4276. CameraCallback_t844E527BFE37BC0495E7F67993E43C07642DA9DD* ___onPostRender;
  4277. };
  4278. struct Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26_StaticFields
  4279. {
  4280. WillRenderCanvases_tA4A6E66DBA797DCB45B995DBA449A9D1D80D0FBC* ___preWillRenderCanvases;
  4281. WillRenderCanvases_tA4A6E66DBA797DCB45B995DBA449A9D1D80D0FBC* ___willRenderCanvases;
  4282. Action_1_tD69A6DC9FBE94131E52F5A73B2A9D4AB51EEC404* ___U3CexternBeginRenderOverlaysU3Ek__BackingField;
  4283. Action_2_tD7438462601D3939500ED67463331FE00CFFBDB8* ___U3CexternRenderOverlaysBeforeU3Ek__BackingField;
  4284. Action_1_tD69A6DC9FBE94131E52F5A73B2A9D4AB51EEC404* ___U3CexternEndRenderOverlaysU3Ek__BackingField;
  4285. };
  4286. struct RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5_StaticFields
  4287. {
  4288. ReapplyDrivenProperties_t3482EA130A01FF7EE2EEFE37F66A5215D08CFE24* ___reapplyDrivenProperties;
  4289. };
  4290. struct DisposableManagerSingleton_t4A825CF7A0439129608E12E46B05C42DE6959576_StaticFields
  4291. {
  4292. DisposableManagerSingleton_t4A825CF7A0439129608E12E46B05C42DE6959576* ___s_DisposableManagerSingleton;
  4293. };
  4294. struct XRBaseInteractable_tC2C966C710AE6AC232E248B1BCF323386110D0F6_StaticFields
  4295. {
  4296. ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD ___s_ProcessInteractionStrengthMarker;
  4297. };
  4298. struct XRBaseInteractor_tB48889E8D95695ABF46D2012EC55EA660103D158_StaticFields
  4299. {
  4300. ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD ___s_ProcessInteractionStrengthMarker;
  4301. };
  4302. struct XRInteractionManager_t93C7F7F0CFEAD83E1A70F92D05B0E663483746CD_StaticFields
  4303. {
  4304. List_1_t90B2E73B2119C38AE52BD0E0BB04E6B0477F6D7B* ___U3CactiveInteractionManagersU3Ek__BackingField;
  4305. LinkedPool_1_tC253D76E8F52E23D166062D7609A341C95911E17* ___s_TargetPriorityInteractorListPool;
  4306. ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD ___s_PreprocessInteractorsMarker;
  4307. ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD ___s_ProcessInteractionStrengthMarker;
  4308. ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD ___s_ProcessInteractorsMarker;
  4309. ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD ___s_ProcessInteractablesMarker;
  4310. ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD ___s_UpdateGroupMemberInteractionsMarker;
  4311. ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD ___s_GetValidTargetsMarker;
  4312. ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD ___s_FilterRegisteredValidTargetsMarker;
  4313. ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD ___s_EvaluateInvalidFocusMarker;
  4314. ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD ___s_EvaluateInvalidSelectionsMarker;
  4315. ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD ___s_EvaluateInvalidHoversMarker;
  4316. ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD ___s_EvaluateValidSelectionsMarker;
  4317. ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD ___s_EvaluateValidHoversMarker;
  4318. ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD ___s_FocusEnterMarker;
  4319. ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD ___s_FocusExitMarker;
  4320. ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD ___s_SelectEnterMarker;
  4321. ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD ___s_SelectExitMarker;
  4322. ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD ___s_HoverEnterMarker;
  4323. ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD ___s_HoverExitMarker;
  4324. };
  4325. struct XROrigin_t5E534A6D886991AF3C1C64127E19A3A510009CFE_StaticFields
  4326. {
  4327. List_1_t90832B88D7207769654164CC28440CF594CC397D* ___s_InputSubsystems;
  4328. };
  4329. struct EventSystem_t61C51380B105BE9D2C39C4F15B7E655659957707_StaticFields
  4330. {
  4331. List_1_tF2FE88545EFEC788CAAE6C74EC2F78E937FCCAC3* ___m_EventSystems;
  4332. Comparison_1_t9FCAC8C8CE160A96C5AAD2DE1D353DCE8A2FEEFC* ___s_RaycastComparer;
  4333. UIToolkitOverrideConfig_t4E6B4528E38BCA7DA72C45424634806200A50182 ___s_UIToolkitOverride;
  4334. };
  4335. struct Graphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931_StaticFields
  4336. {
  4337. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___s_DefaultUI;
  4338. Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* ___s_WhiteTexture;
  4339. Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* ___s_Mesh;
  4340. VertexHelper_tB905FCB02AE67CBEE5F265FE37A5938FC5D136FE* ___s_VertexHelper;
  4341. };
  4342. struct GraphicRaycaster_t16FC39434AE5B47D3C2993134CDCF7F4AE6A6D7B_StaticFields
  4343. {
  4344. List_1_tF6D13D87DD02D4EF3ECD7763371397BD6D1A2C0F* ___s_SortedGraphics;
  4345. };
  4346. struct TrackedDeviceGraphicRaycaster_t10211666BB4A468E839EEFBDFEC7D5AAB4555149_StaticFields
  4347. {
  4348. RaycastHitComparer_tEB1BB66D92D6C7722C052F9F77D771620A40FA8F* ___s_RaycastHitComparer;
  4349. Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* ___s_Corners;
  4350. List_1_t91BC45BAAA80A09253B338C6334A8106CD4B8A3F* ___s_SortedGraphics;
  4351. Dictionary_2_t2323318B731FF9544F068484433616DAB723D8CA* ___s_InteractorRaycasters;
  4352. Dictionary_2_t63E6A8E207B81EA62DE2FA8EECC8CD3A346D8991* ___s_PokeHoverRaycasters;
  4353. };
  4354. struct XRRayInteractor_t0B25C1D5A938B199A71908E189AB351B43DA4C76_StaticFields
  4355. {
  4356. List_1_t3B3CED900C4A273E3B63AAB5493C4D6D4B112810* ___s_Results;
  4357. RaycastHitU5BU5D_t008B8309DE422FE7567068D743D68054D5EBF1A8* ___s_SpherecastScratch;
  4358. HashSet_1_t109CCE87260348881F7ED50EEE3FFD003542DC8B* ___s_OptimalHits;
  4359. List_1_tC0F6311D5ACC55EC4184D225E50673DBDAC555BD* ___s_ScratchSamplePoints;
  4360. float3U5BU5D_t94C1DF28FA7E0FA017D0C77B720D9FF3519E0D45* ___s_ScratchControlPoints;
  4361. };
  4362. #ifdef __clang__
  4363. #pragma clang diagnostic pop
  4364. #endif
  4365. struct ButtonInfoU5BU5D_tD4403FF73F81188FD2308AB4D827FAB81B5E86FC : public RuntimeArray
  4366. {
  4367. ALIGN_FIELD (8) ButtonInfo_t53A2502E0A81EA56542E786FD84C3A3CB2746412 m_Items[1];
  4368. inline ButtonInfo_t53A2502E0A81EA56542E786FD84C3A3CB2746412 GetAt(il2cpp_array_size_t index) const
  4369. {
  4370. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  4371. return m_Items[index];
  4372. }
  4373. inline ButtonInfo_t53A2502E0A81EA56542E786FD84C3A3CB2746412* GetAddressAt(il2cpp_array_size_t index)
  4374. {
  4375. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  4376. return m_Items + index;
  4377. }
  4378. inline void SetAt(il2cpp_array_size_t index, ButtonInfo_t53A2502E0A81EA56542E786FD84C3A3CB2746412 value)
  4379. {
  4380. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  4381. m_Items[index] = value;
  4382. Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___name), (void*)NULL);
  4383. }
  4384. inline ButtonInfo_t53A2502E0A81EA56542E786FD84C3A3CB2746412 GetAtUnchecked(il2cpp_array_size_t index) const
  4385. {
  4386. return m_Items[index];
  4387. }
  4388. inline ButtonInfo_t53A2502E0A81EA56542E786FD84C3A3CB2746412* GetAddressAtUnchecked(il2cpp_array_size_t index)
  4389. {
  4390. return m_Items + index;
  4391. }
  4392. inline void SetAtUnchecked(il2cpp_array_size_t index, ButtonInfo_t53A2502E0A81EA56542E786FD84C3A3CB2746412 value)
  4393. {
  4394. m_Items[index] = value;
  4395. Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___name), (void*)NULL);
  4396. }
  4397. };
  4398. struct StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248 : public RuntimeArray
  4399. {
  4400. ALIGN_FIELD (8) String_t* m_Items[1];
  4401. inline String_t* GetAt(il2cpp_array_size_t index) const
  4402. {
  4403. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  4404. return m_Items[index];
  4405. }
  4406. inline String_t** GetAddressAt(il2cpp_array_size_t index)
  4407. {
  4408. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  4409. return m_Items + index;
  4410. }
  4411. inline void SetAt(il2cpp_array_size_t index, String_t* value)
  4412. {
  4413. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  4414. m_Items[index] = value;
  4415. Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
  4416. }
  4417. inline String_t* GetAtUnchecked(il2cpp_array_size_t index) const
  4418. {
  4419. return m_Items[index];
  4420. }
  4421. inline String_t** GetAddressAtUnchecked(il2cpp_array_size_t index)
  4422. {
  4423. return m_Items + index;
  4424. }
  4425. inline void SetAtUnchecked(il2cpp_array_size_t index, String_t* value)
  4426. {
  4427. m_Items[index] = value;
  4428. Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
  4429. }
  4430. };
  4431. struct TeleportationProviderU5BU5D_t256401FD30C21E9418986E09E5B6B90978F26E4C : public RuntimeArray
  4432. {
  4433. ALIGN_FIELD (8) TeleportationProvider_t97A0AC16C69ACC50C842581737181148614AF972* m_Items[1];
  4434. inline TeleportationProvider_t97A0AC16C69ACC50C842581737181148614AF972* GetAt(il2cpp_array_size_t index) const
  4435. {
  4436. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  4437. return m_Items[index];
  4438. }
  4439. inline TeleportationProvider_t97A0AC16C69ACC50C842581737181148614AF972** GetAddressAt(il2cpp_array_size_t index)
  4440. {
  4441. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  4442. return m_Items + index;
  4443. }
  4444. inline void SetAt(il2cpp_array_size_t index, TeleportationProvider_t97A0AC16C69ACC50C842581737181148614AF972* value)
  4445. {
  4446. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  4447. m_Items[index] = value;
  4448. Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
  4449. }
  4450. inline TeleportationProvider_t97A0AC16C69ACC50C842581737181148614AF972* GetAtUnchecked(il2cpp_array_size_t index) const
  4451. {
  4452. return m_Items[index];
  4453. }
  4454. inline TeleportationProvider_t97A0AC16C69ACC50C842581737181148614AF972** GetAddressAtUnchecked(il2cpp_array_size_t index)
  4455. {
  4456. return m_Items + index;
  4457. }
  4458. inline void SetAtUnchecked(il2cpp_array_size_t index, TeleportationProvider_t97A0AC16C69ACC50C842581737181148614AF972* value)
  4459. {
  4460. m_Items[index] = value;
  4461. Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
  4462. }
  4463. };
  4464. struct CanvasU5BU5D_tE5C544063BDA76B67407EFED5FF893BBCDB74841 : public RuntimeArray
  4465. {
  4466. ALIGN_FIELD (8) Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* m_Items[1];
  4467. inline Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* GetAt(il2cpp_array_size_t index) const
  4468. {
  4469. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  4470. return m_Items[index];
  4471. }
  4472. inline Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26** GetAddressAt(il2cpp_array_size_t index)
  4473. {
  4474. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  4475. return m_Items + index;
  4476. }
  4477. inline void SetAt(il2cpp_array_size_t index, Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* value)
  4478. {
  4479. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  4480. m_Items[index] = value;
  4481. Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
  4482. }
  4483. inline Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* GetAtUnchecked(il2cpp_array_size_t index) const
  4484. {
  4485. return m_Items[index];
  4486. }
  4487. inline Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26** GetAddressAtUnchecked(il2cpp_array_size_t index)
  4488. {
  4489. return m_Items + index;
  4490. }
  4491. inline void SetAtUnchecked(il2cpp_array_size_t index, Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* value)
  4492. {
  4493. m_Items[index] = value;
  4494. Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
  4495. }
  4496. };
  4497. struct TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB : public RuntimeArray
  4498. {
  4499. ALIGN_FIELD (8) Type_t* m_Items[1];
  4500. inline Type_t* GetAt(il2cpp_array_size_t index) const
  4501. {
  4502. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  4503. return m_Items[index];
  4504. }
  4505. inline Type_t** GetAddressAt(il2cpp_array_size_t index)
  4506. {
  4507. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  4508. return m_Items + index;
  4509. }
  4510. inline void SetAt(il2cpp_array_size_t index, Type_t* value)
  4511. {
  4512. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  4513. m_Items[index] = value;
  4514. Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
  4515. }
  4516. inline Type_t* GetAtUnchecked(il2cpp_array_size_t index) const
  4517. {
  4518. return m_Items[index];
  4519. }
  4520. inline Type_t** GetAddressAtUnchecked(il2cpp_array_size_t index)
  4521. {
  4522. return m_Items + index;
  4523. }
  4524. inline void SetAtUnchecked(il2cpp_array_size_t index, Type_t* value)
  4525. {
  4526. m_Items[index] = value;
  4527. Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
  4528. }
  4529. };
  4530. struct RaycastHitU5BU5D_t008B8309DE422FE7567068D743D68054D5EBF1A8 : public RuntimeArray
  4531. {
  4532. ALIGN_FIELD (8) RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5 m_Items[1];
  4533. inline RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5 GetAt(il2cpp_array_size_t index) const
  4534. {
  4535. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  4536. return m_Items[index];
  4537. }
  4538. inline RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5* GetAddressAt(il2cpp_array_size_t index)
  4539. {
  4540. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  4541. return m_Items + index;
  4542. }
  4543. inline void SetAt(il2cpp_array_size_t index, RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5 value)
  4544. {
  4545. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  4546. m_Items[index] = value;
  4547. }
  4548. inline RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5 GetAtUnchecked(il2cpp_array_size_t index) const
  4549. {
  4550. return m_Items[index];
  4551. }
  4552. inline RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5* GetAddressAtUnchecked(il2cpp_array_size_t index)
  4553. {
  4554. return m_Items + index;
  4555. }
  4556. inline void SetAtUnchecked(il2cpp_array_size_t index, RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5 value)
  4557. {
  4558. m_Items[index] = value;
  4559. }
  4560. };
  4561. struct RaycastHit2DU5BU5D_t28739C686586993113318B63C84927FD43063FC7 : public RuntimeArray
  4562. {
  4563. ALIGN_FIELD (8) RaycastHit2D_t3EAAA06E6603C6BC61AC1291DD881C5C1E23BDFA m_Items[1];
  4564. inline RaycastHit2D_t3EAAA06E6603C6BC61AC1291DD881C5C1E23BDFA GetAt(il2cpp_array_size_t index) const
  4565. {
  4566. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  4567. return m_Items[index];
  4568. }
  4569. inline RaycastHit2D_t3EAAA06E6603C6BC61AC1291DD881C5C1E23BDFA* GetAddressAt(il2cpp_array_size_t index)
  4570. {
  4571. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  4572. return m_Items + index;
  4573. }
  4574. inline void SetAt(il2cpp_array_size_t index, RaycastHit2D_t3EAAA06E6603C6BC61AC1291DD881C5C1E23BDFA value)
  4575. {
  4576. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  4577. m_Items[index] = value;
  4578. }
  4579. inline RaycastHit2D_t3EAAA06E6603C6BC61AC1291DD881C5C1E23BDFA GetAtUnchecked(il2cpp_array_size_t index) const
  4580. {
  4581. return m_Items[index];
  4582. }
  4583. inline RaycastHit2D_t3EAAA06E6603C6BC61AC1291DD881C5C1E23BDFA* GetAddressAtUnchecked(il2cpp_array_size_t index)
  4584. {
  4585. return m_Items + index;
  4586. }
  4587. inline void SetAtUnchecked(il2cpp_array_size_t index, RaycastHit2D_t3EAAA06E6603C6BC61AC1291DD881C5C1E23BDFA value)
  4588. {
  4589. m_Items[index] = value;
  4590. }
  4591. };
  4592. struct Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C : public RuntimeArray
  4593. {
  4594. ALIGN_FIELD (8) Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 m_Items[1];
  4595. inline Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 GetAt(il2cpp_array_size_t index) const
  4596. {
  4597. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  4598. return m_Items[index];
  4599. }
  4600. inline Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* GetAddressAt(il2cpp_array_size_t index)
  4601. {
  4602. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  4603. return m_Items + index;
  4604. }
  4605. inline void SetAt(il2cpp_array_size_t index, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 value)
  4606. {
  4607. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  4608. m_Items[index] = value;
  4609. }
  4610. inline Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 GetAtUnchecked(il2cpp_array_size_t index) const
  4611. {
  4612. return m_Items[index];
  4613. }
  4614. inline Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* GetAddressAtUnchecked(il2cpp_array_size_t index)
  4615. {
  4616. return m_Items + index;
  4617. }
  4618. inline void SetAtUnchecked(il2cpp_array_size_t index, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 value)
  4619. {
  4620. m_Items[index] = value;
  4621. }
  4622. };
  4623. struct ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918 : public RuntimeArray
  4624. {
  4625. ALIGN_FIELD (8) RuntimeObject* m_Items[1];
  4626. inline RuntimeObject* GetAt(il2cpp_array_size_t index) const
  4627. {
  4628. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  4629. return m_Items[index];
  4630. }
  4631. inline RuntimeObject** GetAddressAt(il2cpp_array_size_t index)
  4632. {
  4633. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  4634. return m_Items + index;
  4635. }
  4636. inline void SetAt(il2cpp_array_size_t index, RuntimeObject* value)
  4637. {
  4638. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  4639. m_Items[index] = value;
  4640. Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
  4641. }
  4642. inline RuntimeObject* GetAtUnchecked(il2cpp_array_size_t index) const
  4643. {
  4644. return m_Items[index];
  4645. }
  4646. inline RuntimeObject** GetAddressAtUnchecked(il2cpp_array_size_t index)
  4647. {
  4648. return m_Items + index;
  4649. }
  4650. inline void SetAtUnchecked(il2cpp_array_size_t index, RuntimeObject* value)
  4651. {
  4652. m_Items[index] = value;
  4653. Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
  4654. }
  4655. };
  4656. struct RaycastHitDataU5BU5D_t63FC3E1D1CEA04182A5AAF2036D63621400B6A3F : public RuntimeArray
  4657. {
  4658. ALIGN_FIELD (8) RaycastHitData_tC602FBF6250942C226E1EA0D0FDE0257B29B1AFD m_Items[1];
  4659. inline RaycastHitData_tC602FBF6250942C226E1EA0D0FDE0257B29B1AFD GetAt(il2cpp_array_size_t index) const
  4660. {
  4661. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  4662. return m_Items[index];
  4663. }
  4664. inline RaycastHitData_tC602FBF6250942C226E1EA0D0FDE0257B29B1AFD* GetAddressAt(il2cpp_array_size_t index)
  4665. {
  4666. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  4667. return m_Items + index;
  4668. }
  4669. inline void SetAt(il2cpp_array_size_t index, RaycastHitData_tC602FBF6250942C226E1EA0D0FDE0257B29B1AFD value)
  4670. {
  4671. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  4672. m_Items[index] = value;
  4673. Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___U3CgraphicU3Ek__BackingField), (void*)NULL);
  4674. }
  4675. inline RaycastHitData_tC602FBF6250942C226E1EA0D0FDE0257B29B1AFD GetAtUnchecked(il2cpp_array_size_t index) const
  4676. {
  4677. return m_Items[index];
  4678. }
  4679. inline RaycastHitData_tC602FBF6250942C226E1EA0D0FDE0257B29B1AFD* GetAddressAtUnchecked(il2cpp_array_size_t index)
  4680. {
  4681. return m_Items + index;
  4682. }
  4683. inline void SetAtUnchecked(il2cpp_array_size_t index, RaycastHitData_tC602FBF6250942C226E1EA0D0FDE0257B29B1AFD value)
  4684. {
  4685. m_Items[index] = value;
  4686. Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___U3CgraphicU3Ek__BackingField), (void*)NULL);
  4687. }
  4688. };
  4689. struct RaycastResultU5BU5D_tEAF6B3C3088179304676571328CBB001D8CECBC7 : public RuntimeArray
  4690. {
  4691. ALIGN_FIELD (8) RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023 m_Items[1];
  4692. inline RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023 GetAt(il2cpp_array_size_t index) const
  4693. {
  4694. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  4695. return m_Items[index];
  4696. }
  4697. inline RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023* GetAddressAt(il2cpp_array_size_t index)
  4698. {
  4699. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  4700. return m_Items + index;
  4701. }
  4702. inline void SetAt(il2cpp_array_size_t index, RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023 value)
  4703. {
  4704. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  4705. m_Items[index] = value;
  4706. Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___m_GameObject), (void*)NULL);
  4707. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  4708. Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___module), (void*)NULL);
  4709. #endif
  4710. }
  4711. inline RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023 GetAtUnchecked(il2cpp_array_size_t index) const
  4712. {
  4713. return m_Items[index];
  4714. }
  4715. inline RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023* GetAddressAtUnchecked(il2cpp_array_size_t index)
  4716. {
  4717. return m_Items + index;
  4718. }
  4719. inline void SetAtUnchecked(il2cpp_array_size_t index, RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023 value)
  4720. {
  4721. m_Items[index] = value;
  4722. Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___m_GameObject), (void*)NULL);
  4723. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  4724. Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___module), (void*)NULL);
  4725. #endif
  4726. }
  4727. };
  4728. IL2CPP_EXTERN_C void ImplementationData_t070DC0E12FE9606C72C24B90F29B9047865FB05D_marshal_pinvoke(const ImplementationData_t070DC0E12FE9606C72C24B90F29B9047865FB05D& unmarshaled, ImplementationData_t070DC0E12FE9606C72C24B90F29B9047865FB05D_marshaled_pinvoke& marshaled);
  4729. IL2CPP_EXTERN_C void ImplementationData_t070DC0E12FE9606C72C24B90F29B9047865FB05D_marshal_pinvoke_back(const ImplementationData_t070DC0E12FE9606C72C24B90F29B9047865FB05D_marshaled_pinvoke& marshaled, ImplementationData_t070DC0E12FE9606C72C24B90F29B9047865FB05D& unmarshaled);
  4730. IL2CPP_EXTERN_C void ImplementationData_t070DC0E12FE9606C72C24B90F29B9047865FB05D_marshal_pinvoke_cleanup(ImplementationData_t070DC0E12FE9606C72C24B90F29B9047865FB05D_marshaled_pinvoke& marshaled);
  4731. IL2CPP_EXTERN_C void ImplementationData_t070DC0E12FE9606C72C24B90F29B9047865FB05D_marshal_com(const ImplementationData_t070DC0E12FE9606C72C24B90F29B9047865FB05D& unmarshaled, ImplementationData_t070DC0E12FE9606C72C24B90F29B9047865FB05D_marshaled_com& marshaled);
  4732. IL2CPP_EXTERN_C void ImplementationData_t070DC0E12FE9606C72C24B90F29B9047865FB05D_marshal_com_back(const ImplementationData_t070DC0E12FE9606C72C24B90F29B9047865FB05D_marshaled_com& marshaled, ImplementationData_t070DC0E12FE9606C72C24B90F29B9047865FB05D& unmarshaled);
  4733. IL2CPP_EXTERN_C void ImplementationData_t070DC0E12FE9606C72C24B90F29B9047865FB05D_marshal_com_cleanup(ImplementationData_t070DC0E12FE9606C72C24B90F29B9047865FB05D_marshaled_com& marshaled);
  4734. IL2CPP_EXTERN_C void RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023_marshal_pinvoke(const RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023& unmarshaled, RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023_marshaled_pinvoke& marshaled);
  4735. IL2CPP_EXTERN_C void RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023_marshal_pinvoke_back(const RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023_marshaled_pinvoke& marshaled, RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023& unmarshaled);
  4736. IL2CPP_EXTERN_C void RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023_marshal_pinvoke_cleanup(RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023_marshaled_pinvoke& marshaled);
  4737. IL2CPP_EXTERN_C void RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023_marshal_com(const RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023& unmarshaled, RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023_marshaled_com& marshaled);
  4738. IL2CPP_EXTERN_C void RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023_marshal_com_back(const RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023_marshaled_com& marshaled, RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023& unmarshaled);
  4739. IL2CPP_EXTERN_C void RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023_marshal_com_cleanup(RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023_marshaled_com& marshaled);
  4740. IL2CPP_EXTERN_C void MouseButtonModel_tE3D39670E1934335CA8A468707FCC22184099729_marshal_pinvoke(const MouseButtonModel_tE3D39670E1934335CA8A468707FCC22184099729& unmarshaled, MouseButtonModel_tE3D39670E1934335CA8A468707FCC22184099729_marshaled_pinvoke& marshaled);
  4741. IL2CPP_EXTERN_C void MouseButtonModel_tE3D39670E1934335CA8A468707FCC22184099729_marshal_pinvoke_back(const MouseButtonModel_tE3D39670E1934335CA8A468707FCC22184099729_marshaled_pinvoke& marshaled, MouseButtonModel_tE3D39670E1934335CA8A468707FCC22184099729& unmarshaled);
  4742. IL2CPP_EXTERN_C void MouseButtonModel_tE3D39670E1934335CA8A468707FCC22184099729_marshal_pinvoke_cleanup(MouseButtonModel_tE3D39670E1934335CA8A468707FCC22184099729_marshaled_pinvoke& marshaled);
  4743. IL2CPP_EXTERN_C void InternalData_t7100B940380492C19774536244433DFD434CEB1F_marshal_pinvoke(const InternalData_t7100B940380492C19774536244433DFD434CEB1F& unmarshaled, InternalData_t7100B940380492C19774536244433DFD434CEB1F_marshaled_pinvoke& marshaled);
  4744. IL2CPP_EXTERN_C void InternalData_t7100B940380492C19774536244433DFD434CEB1F_marshal_pinvoke_back(const InternalData_t7100B940380492C19774536244433DFD434CEB1F_marshaled_pinvoke& marshaled, InternalData_t7100B940380492C19774536244433DFD434CEB1F& unmarshaled);
  4745. IL2CPP_EXTERN_C void InternalData_t7100B940380492C19774536244433DFD434CEB1F_marshal_pinvoke_cleanup(InternalData_t7100B940380492C19774536244433DFD434CEB1F_marshaled_pinvoke& marshaled);
  4746. IL2CPP_EXTERN_C void MouseButtonModel_tE3D39670E1934335CA8A468707FCC22184099729_marshal_com(const MouseButtonModel_tE3D39670E1934335CA8A468707FCC22184099729& unmarshaled, MouseButtonModel_tE3D39670E1934335CA8A468707FCC22184099729_marshaled_com& marshaled);
  4747. IL2CPP_EXTERN_C void MouseButtonModel_tE3D39670E1934335CA8A468707FCC22184099729_marshal_com_back(const MouseButtonModel_tE3D39670E1934335CA8A468707FCC22184099729_marshaled_com& marshaled, MouseButtonModel_tE3D39670E1934335CA8A468707FCC22184099729& unmarshaled);
  4748. IL2CPP_EXTERN_C void MouseButtonModel_tE3D39670E1934335CA8A468707FCC22184099729_marshal_com_cleanup(MouseButtonModel_tE3D39670E1934335CA8A468707FCC22184099729_marshaled_com& marshaled);
  4749. IL2CPP_EXTERN_C void InternalData_t7100B940380492C19774536244433DFD434CEB1F_marshal_com(const InternalData_t7100B940380492C19774536244433DFD434CEB1F& unmarshaled, InternalData_t7100B940380492C19774536244433DFD434CEB1F_marshaled_com& marshaled);
  4750. IL2CPP_EXTERN_C void InternalData_t7100B940380492C19774536244433DFD434CEB1F_marshal_com_back(const InternalData_t7100B940380492C19774536244433DFD434CEB1F_marshaled_com& marshaled, InternalData_t7100B940380492C19774536244433DFD434CEB1F& unmarshaled);
  4751. IL2CPP_EXTERN_C void InternalData_t7100B940380492C19774536244433DFD434CEB1F_marshal_com_cleanup(InternalData_t7100B940380492C19774536244433DFD434CEB1F_marshaled_com& marshaled);
  4752. IL2CPP_EXTERN_C void ImplementationData_tBBFF7DF8F979AC0E9D052F7A2A9C6547487766B3_marshal_pinvoke(const ImplementationData_tBBFF7DF8F979AC0E9D052F7A2A9C6547487766B3& unmarshaled, ImplementationData_tBBFF7DF8F979AC0E9D052F7A2A9C6547487766B3_marshaled_pinvoke& marshaled);
  4753. IL2CPP_EXTERN_C void ImplementationData_tBBFF7DF8F979AC0E9D052F7A2A9C6547487766B3_marshal_pinvoke_back(const ImplementationData_tBBFF7DF8F979AC0E9D052F7A2A9C6547487766B3_marshaled_pinvoke& marshaled, ImplementationData_tBBFF7DF8F979AC0E9D052F7A2A9C6547487766B3& unmarshaled);
  4754. IL2CPP_EXTERN_C void ImplementationData_tBBFF7DF8F979AC0E9D052F7A2A9C6547487766B3_marshal_pinvoke_cleanup(ImplementationData_tBBFF7DF8F979AC0E9D052F7A2A9C6547487766B3_marshaled_pinvoke& marshaled);
  4755. IL2CPP_EXTERN_C void ImplementationData_tBBFF7DF8F979AC0E9D052F7A2A9C6547487766B3_marshal_com(const ImplementationData_tBBFF7DF8F979AC0E9D052F7A2A9C6547487766B3& unmarshaled, ImplementationData_tBBFF7DF8F979AC0E9D052F7A2A9C6547487766B3_marshaled_com& marshaled);
  4756. IL2CPP_EXTERN_C void ImplementationData_tBBFF7DF8F979AC0E9D052F7A2A9C6547487766B3_marshal_com_back(const ImplementationData_tBBFF7DF8F979AC0E9D052F7A2A9C6547487766B3_marshaled_com& marshaled, ImplementationData_tBBFF7DF8F979AC0E9D052F7A2A9C6547487766B3& unmarshaled);
  4757. IL2CPP_EXTERN_C void ImplementationData_tBBFF7DF8F979AC0E9D052F7A2A9C6547487766B3_marshal_com_cleanup(ImplementationData_tBBFF7DF8F979AC0E9D052F7A2A9C6547487766B3_marshaled_com& marshaled);
  4758. IL2CPP_EXTERN_C void ImplementationData_t175CD17EADED010E9B5BA19575E4AD41F2FE67AC_marshal_pinvoke(const ImplementationData_t175CD17EADED010E9B5BA19575E4AD41F2FE67AC& unmarshaled, ImplementationData_t175CD17EADED010E9B5BA19575E4AD41F2FE67AC_marshaled_pinvoke& marshaled);
  4759. IL2CPP_EXTERN_C void ImplementationData_t175CD17EADED010E9B5BA19575E4AD41F2FE67AC_marshal_pinvoke_back(const ImplementationData_t175CD17EADED010E9B5BA19575E4AD41F2FE67AC_marshaled_pinvoke& marshaled, ImplementationData_t175CD17EADED010E9B5BA19575E4AD41F2FE67AC& unmarshaled);
  4760. IL2CPP_EXTERN_C void ImplementationData_t175CD17EADED010E9B5BA19575E4AD41F2FE67AC_marshal_pinvoke_cleanup(ImplementationData_t175CD17EADED010E9B5BA19575E4AD41F2FE67AC_marshaled_pinvoke& marshaled);
  4761. IL2CPP_EXTERN_C void ImplementationData_t175CD17EADED010E9B5BA19575E4AD41F2FE67AC_marshal_com(const ImplementationData_t175CD17EADED010E9B5BA19575E4AD41F2FE67AC& unmarshaled, ImplementationData_t175CD17EADED010E9B5BA19575E4AD41F2FE67AC_marshaled_com& marshaled);
  4762. IL2CPP_EXTERN_C void ImplementationData_t175CD17EADED010E9B5BA19575E4AD41F2FE67AC_marshal_com_back(const ImplementationData_t175CD17EADED010E9B5BA19575E4AD41F2FE67AC_marshaled_com& marshaled, ImplementationData_t175CD17EADED010E9B5BA19575E4AD41F2FE67AC& unmarshaled);
  4763. IL2CPP_EXTERN_C void ImplementationData_t175CD17EADED010E9B5BA19575E4AD41F2FE67AC_marshal_com_cleanup(ImplementationData_t175CD17EADED010E9B5BA19575E4AD41F2FE67AC_marshaled_com& marshaled);
  4764. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ComponentLocatorUtility_1_TryFindComponent_m59FF38DBD350EF6445AC2926CA31B99BDE6485D8_gshared (RuntimeObject** ___0_component, const RuntimeMethod* method) ;
  4765. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR PooledObject_1_t1F3A87F2EDD1331058FD4A1A7F464FA7E18D9F7B LinkedPool_1_Get_m4AEEFBA5B537B35C9ABFACCD084346D02080D782_gshared (LinkedPool_1_t153536B246EEDA1D0E18B35FC38086BA72BC26BD* __this, RuntimeObject** ___0_v, const RuntimeMethod* method) ;
  4766. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PooledObject_1_System_IDisposable_Dispose_m75D4B80281B42E99D1CC36915B29ED5B6B084C70_gshared (PooledObject_1_t1F3A87F2EDD1331058FD4A1A7F464FA7E18D9F7B* __this, const RuntimeMethod* method) ;
  4767. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityEvent_1_Invoke_m6CDC8B0639CE8935E2E13D10B2C8E500968130B6_gshared (UnityEvent_1_t3CE03B42D5873C0C0E0692BEE72E1E6D5399F205* __this, RuntimeObject* ___0_arg0, const RuntimeMethod* method) ;
  4768. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_TryGetValue_m0DABAFF8309235A06AE942A6119628A1E1F797C1_gshared (Dictionary_2_t184255DB06D490EE1D1E0AC3AB6196B56751FC75* __this, RuntimeObject* ___0_key, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* ___1_value, const RuntimeMethod* method) ;
  4769. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) ;
  4770. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, int32_t ___0_index, const RuntimeMethod* method) ;
  4771. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Nullable_1__ctor_m75F3ABB694E26670F021136BD3B9E71A65948BC2_gshared (Nullable_1_t9C51B084784B716FFF4ED4575C63CFD8A71A86FE* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_value, const RuntimeMethod* method) ;
  4772. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_1__ctor_m663374A863E492A515BE9626B6F0E444991834E8_gshared (Func_1_tD5C081AE11746B200C711DD48DBEB00E3A9276D4* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ;
  4773. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LinkedPool_1__ctor_m5402E62D7250001D17D634B4AE2636987DB83FF9_gshared (LinkedPool_1_t153536B246EEDA1D0E18B35FC38086BA72BC26BD* __this, Func_1_tD5C081AE11746B200C711DD48DBEB00E3A9276D4* ___0_createFunc, Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* ___1_actionOnGet, Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* ___2_actionOnRelease, Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* ___3_actionOnDestroy, bool ___4_collectionCheck, int32_t ___5_maxSize, const RuntimeMethod* method) ;
  4774. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2__ctor_mA539B8FE4C6FAFC6C87123D3E02A18CDBA76F410_gshared (Dictionary_2_t184255DB06D490EE1D1E0AC3AB6196B56751FC75* __this, const RuntimeMethod* method) ;
  4775. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_set_Item_m16D8445051AA5DCECB6A9FD5FBADF0D2834F906E_gshared (Dictionary_2_t184255DB06D490EE1D1E0AC3AB6196B56751FC75* __this, RuntimeObject* ___0_key, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_value, const RuntimeMethod* method) ;
  4776. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A List_1_GetEnumerator_mD8294A7FA2BEB1929487127D476F8EC1CDC23BFC_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) ;
  4777. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mD9DC3E3C3697830A4823047AB29A77DBBB5ED419_gshared (Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A* __this, const RuntimeMethod* method) ;
  4778. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_get_Current_m6330F15D18EE4F547C05DF9BF83C5EB710376027_gshared_inline (Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A* __this, const RuntimeMethod* method) ;
  4779. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mE921CC8F29FBBDE7CC3209A0ED0D921D58D00BCB_gshared (Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A* __this, const RuntimeMethod* method) ;
  4780. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___0_item, const RuntimeMethod* method) ;
  4781. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Component_GetComponent_TisRuntimeObject_m7181F81CAEC2CF53F5D2BC79B7425C16E1F80D33_gshared (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, const RuntimeMethod* method) ;
  4782. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* GameObject_AddComponent_TisRuntimeObject_m69B93700FACCF372F5753371C6E8FB780800B824_gshared (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method) ;
  4783. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) ;
  4784. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputFeatureUsage_1__ctor_mEB36F8937385A1065CD9F48AE2DAD9EAE49EFCE7_gshared (InputFeatureUsage_1_tE336B2F0B9AC721519BFA17A08D6353FD5221637* __this, String_t* ___0_usageName, const RuntimeMethod* method) ;
  4785. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputFeatureUsage_1__ctor_m6357AF3E3C16046E807776AA58473ABC83F88989_gshared (InputFeatureUsage_1_t311D0F42F1A7BF37D3CEAC15A53A1F24165F1848* __this, String_t* ___0_usageName, const RuntimeMethod* method) ;
  4786. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputFeatureUsage_1__ctor_m502985516521824A155A5780090765043843868A_gshared (InputFeatureUsage_1_tEB160A05BCDCCA4F96072CBA0866498D06B9A27C* __this, String_t* ___0_usageName, const RuntimeMethod* method) ;
  4787. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Clear_m16C1F2C61FED5955F10EB36BC1CB2DF34B128994_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) ;
  4788. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_AddRange_m1F76B300133150E6046C5FED00E88B5DE0A02E17_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___0_collection, const RuntimeMethod* method) ;
  4789. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_Clear_m97AA589FB0CCE1240A0C9F7F7C32573B94FD2592_gshared (Dictionary_2_t1E85CF9786F2C7C796C8CC2EB86ADA13A263ECAB* __this, const RuntimeMethod* method) ;
  4790. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_set_Item_mB3364B977072656B662C984B4F7E39394C341B2A_gshared (Dictionary_2_t1E85CF9786F2C7C796C8CC2EB86ADA13A263ECAB* __this, RuntimeObject* ___0_key, float ___1_value, const RuntimeMethod* method) ;
  4791. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_mEB3B61CB86B1419919338B0668DC4E568C2FFF93_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, Comparison_1_t62E531E7B8260E2C6C2718C3BDB8CF8655139645* ___0_comparison, const RuntimeMethod* method) ;
  4792. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Dictionary_2_get_Item_m592530FB0319E03D62CA02B0349798F60BC09A31_gshared (Dictionary_2_t1E85CF9786F2C7C796C8CC2EB86ADA13A263ECAB* __this, RuntimeObject* ___0_key, const RuntimeMethod* method) ;
  4793. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2__ctor_m7090A0C6890D4FE1C83844A6616D8E9A5AEC802C_gshared (Dictionary_2_t1E85CF9786F2C7C796C8CC2EB86ADA13A263ECAB* __this, const RuntimeMethod* method) ;
  4794. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Comparison_1__ctor_mC1E8799BBCE317B612875123C9C894BD470BFE6A_gshared (Comparison_1_t62E531E7B8260E2C6C2718C3BDB8CF8655139645* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ;
  4795. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* GameObject_GetComponent_TisRuntimeObject_m6EAED4AA356F0F48288F67899E5958792395563B_gshared (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method) ;
  4796. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* HashSetList_1_AsList_m1B1EA824F0DA9FBAD06BEE789F3706C59C66CC7B_gshared_inline (HashSetList_1_tBD050D503D5313B052F0053124E1481EEA35BE09* __this, const RuntimeMethod* method) ;
  4797. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HashSetList_1_Clear_m52EDF0FC7396FA49D650C4DDE9614CA11A929E5D_gshared (HashSetList_1_tBD050D503D5313B052F0053124E1481EEA35BE09* __this, const RuntimeMethod* method) ;
  4798. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool HashSetList_1_Add_m773D498119FCED1AF804E6BC01A83410BD4DEB01_gshared (HashSetList_1_tBD050D503D5313B052F0053124E1481EEA35BE09* __this, RuntimeObject* ___0_item, const RuntimeMethod* method) ;
  4799. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HashSetList_1__ctor_mC6A1906CB5DFC6C3CC609C5D689048A75C013DDA_gshared (HashSetList_1_tBD050D503D5313B052F0053124E1481EEA35BE09* __this, int32_t ___0_capacity, const RuntimeMethod* method) ;
  4800. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* BaseRegistrationList_1_get_registeredSnapshot_mDCF17B8E26980CD82A0DA7E33D10783FF1EBA5CC_gshared_inline (BaseRegistrationList_1_tC4849FD1C765FEDC627F4B53D183556C1A57BB27* __this, const RuntimeMethod* method) ;
  4801. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool SmallRegistrationList_1_get_bufferChanges_m8ACE306341AB8EFB8B8425A343C79FD78179839C_gshared_inline (SmallRegistrationList_1_tA7744AA5B97DCE2EC0759AA5F9B4AB76E302111C* __this, const RuntimeMethod* method) ;
  4802. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SmallRegistrationList_1_set_bufferChanges_m359420236EE56EF5B847ED07B5BA6D9616749ED1_gshared (SmallRegistrationList_1_tA7744AA5B97DCE2EC0759AA5F9B4AB76E302111C* __this, bool ___0_value, const RuntimeMethod* method) ;
  4803. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* LinkedPool_1_Get_mF5DBEDFB633C1DD1817B97AD511A10D1A51411C5_gshared (LinkedPool_1_t153536B246EEDA1D0E18B35FC38086BA72BC26BD* __this, const RuntimeMethod* method) ;
  4804. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_TryGetValue_mD15380A4ED7CDEE99EA45881577D26BA9CE1B849_gshared (Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* __this, RuntimeObject* ___0_key, RuntimeObject** ___1_value, const RuntimeMethod* method) ;
  4805. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_Add_m93FFFABE8FCE7FA9793F0915E2A8842C7CD0C0C1_gshared (Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* __this, RuntimeObject* ___0_key, RuntimeObject* ___1_value, const RuntimeMethod* method) ;
  4806. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Action_1__ctor_m2E1DFA67718FC1A0B6E5DFEB78831FFE9C059EB4_gshared (Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ;
  4807. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_tEA93FE2B778D098F590CA168BEFC4CD85D73A6B9 Dictionary_2_GetEnumerator_m52AB12790B0B9B46B1DFB1F861C9DBEAB07C1FDA_gshared (Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* __this, const RuntimeMethod* method) ;
  4808. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mEA5E01B81EB943B7003D87CEC1B6040524F0402C_gshared (Enumerator_tEA93FE2B778D098F590CA168BEFC4CD85D73A6B9* __this, const RuntimeMethod* method) ;
  4809. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 Enumerator_get_Current_mE3475384B761E1C7971D3639BD09117FE8363422_gshared_inline (Enumerator_tEA93FE2B778D098F590CA168BEFC4CD85D73A6B9* __this, const RuntimeMethod* method) ;
  4810. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* KeyValuePair_2_get_Key_mBD8EA7557C27E6956F2AF29DA3F7499B2F51A282_gshared_inline (KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230* __this, const RuntimeMethod* method) ;
  4811. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* KeyValuePair_2_get_Value_mC6BD8075F9C9DDEF7B4D731E5C38EC19103988E7_gshared_inline (KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230* __this, const RuntimeMethod* method) ;
  4812. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Remove_m4DFA48F4CEB9169601E75FC28517C5C06EFA5AD7_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___0_item, const RuntimeMethod* method) ;
  4813. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mCD4950A75FFADD54AF354D48C6C0DB0B5A22A5F4_gshared (Enumerator_tEA93FE2B778D098F590CA168BEFC4CD85D73A6B9* __this, const RuntimeMethod* method) ;
  4814. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LinkedPool_1_Release_m7B10F1AD6C5722F0B4F14A8C9843D57404D65148_gshared (LinkedPool_1_t153536B246EEDA1D0E18B35FC38086BA72BC26BD* __this, RuntimeObject* ___0_item, const RuntimeMethod* method) ;
  4815. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* Object_FindObjectsOfType_TisRuntimeObject_m0B4DF4B8AB4C71E0F471BC9D0440B40844DA221D_gshared (const RuntimeMethod* method) ;
  4816. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_set_Item_mB75F621974B06B858C7F2607AE31CEE5FA5C9221_gshared (Dictionary_2_tCE3EFAB4B564493AC884285E1A738D31A19AFC37* __this, RuntimeObject* ___0_key, Pose_t06BA69EAA6E9FAF60056D519A87D25F54AFE7971 ___1_value, const RuntimeMethod* method) ;
  4817. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_TryGetValue_mACF38A9727193134F4E5404A5FB60124F30D9DFC_gshared (Dictionary_2_tCE3EFAB4B564493AC884285E1A738D31A19AFC37* __this, RuntimeObject* ___0_key, Pose_t06BA69EAA6E9FAF60056D519A87D25F54AFE7971* ___1_value, const RuntimeMethod* method) ;
  4818. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_1_Invoke_m2F1B31FDD10B097D66A892AAC8A326E9FC8C4139_gshared_inline (Action_1_t62C38AF61BFF03BE1DB5E1C54773DC9975D958CD* __this, Pose_t06BA69EAA6E9FAF60056D519A87D25F54AFE7971 ___0_obj, const RuntimeMethod* method) ;
  4819. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2__ctor_m5B32FBC624618211EB461D59CFBB10E987FD1329_gshared (Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* __this, const RuntimeMethod* method) ;
  4820. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2__ctor_m5029F52760176FAD742C8FAB4089F456D9F88FA9_gshared (Dictionary_2_tCE3EFAB4B564493AC884285E1A738D31A19AFC37* __this, const RuntimeMethod* method) ;
  4821. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool HashSet_1_Add_m2CD7657B3459B61DD4BBA47024AC71F7D319658B_gshared (HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* __this, RuntimeObject* ___0_item, const RuntimeMethod* method) ;
  4822. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_set_Item_m1A840355E8EDAECEA9D0C6F5E51B248FAA449CBD_gshared (Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* __this, RuntimeObject* ___0_key, RuntimeObject* ___1_value, const RuntimeMethod* method) ;
  4823. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_1_Invoke_mF2422B2DD29F74CE66F791C3F68E288EC7C3DB9E_gshared_inline (Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method) ;
  4824. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool HashSet_1_Remove_mF1D84C0A2829DDA2A0CEE1D82A5B999B5F6627CB_gshared (HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* __this, RuntimeObject* ___0_item, const RuntimeMethod* method) ;
  4825. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_Remove_m5C7C45E75D951A75843F3F7AADD56ECD64F6BC86_gshared (Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* __this, RuntimeObject* ___0_key, const RuntimeMethod* method) ;
  4826. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Predicate_1__ctor_m3E007299121A15DF80F4A210FF8C20E5DF688F20_gshared (Predicate_1_t8342C85FF4E41CD1F7024AC0CDC3E5312A32CB12* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ;
  4827. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t HashSet_1_RemoveWhere_m8D29E1EEF73BF771A3EDC41907FCA953D66543C2_gshared (HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* __this, Predicate_1_t8342C85FF4E41CD1F7024AC0CDC3E5312A32CB12* ___0_match, const RuntimeMethod* method) ;
  4828. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t HashSet_1_get_Count_m41CC85EEB7855CEFA3BC7A32F115387939318ED3_gshared_inline (HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* __this, const RuntimeMethod* method) ;
  4829. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_t72556E98D7DDBE118A973D782D523D15A96461C8 HashSet_1_GetEnumerator_m143B98FEED7E9CABA2C494AB2F04DAD60A504635_gshared (HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* __this, const RuntimeMethod* method) ;
  4830. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mFB582AEAA2E73F3128B5571197BEDE256A83F657_gshared (Enumerator_t72556E98D7DDBE118A973D782D523D15A96461C8* __this, const RuntimeMethod* method) ;
  4831. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_get_Current_m139A176CD271A0532D75BE08DA7831C8C45CE28F_gshared_inline (Enumerator_t72556E98D7DDBE118A973D782D523D15A96461C8* __this, const RuntimeMethod* method) ;
  4832. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m27565F5ACCCC75C3DD34CC4CAE3E6AEFEB9144A6_gshared (Enumerator_t72556E98D7DDBE118A973D782D523D15A96461C8* __this, const RuntimeMethod* method) ;
  4833. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_ForEach_m47052B1B7C82747D3D5D2CAD15A30DB9AB95FF68_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* ___0_action, const RuntimeMethod* method) ;
  4834. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool HashSet_1_Contains_m9BACE52BFA0BD83C601529D3629118453E459BBB_gshared (HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* __this, RuntimeObject* ___0_item, const RuntimeMethod* method) ;
  4835. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Dictionary_2_get_Count_m4DDA9442C238A443489115E22B026AD366851549_gshared (Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* __this, const RuntimeMethod* method) ;
  4836. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR KeyCollection_tB45A861D090B15129521119AE48ED3813820A974* Dictionary_2_get_Keys_m72D290F90654BFD683FA7AA7C63D9F4F692218B6_gshared (Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* __this, const RuntimeMethod* method) ;
  4837. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_t65CC956745B1180C04CE6C6910FB27C5F32BB9FF KeyCollection_GetEnumerator_m7E77FBA7DE2D3876EC02F396712C4AA5B1D535A5_gshared (KeyCollection_tB45A861D090B15129521119AE48ED3813820A974* __this, const RuntimeMethod* method) ;
  4838. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mEB2A61F3F3F420C1B1DFD5C74EEFD4BD7761BCF7_gshared (Enumerator_t65CC956745B1180C04CE6C6910FB27C5F32BB9FF* __this, const RuntimeMethod* method) ;
  4839. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_get_Current_mD6472FA27D28B9AE64A0FEF796C72ABBC2420EBF_gshared_inline (Enumerator_t65CC956745B1180C04CE6C6910FB27C5F32BB9FF* __this, const RuntimeMethod* method) ;
  4840. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mB5E00F11BCA3AC963F9BA72659FA76B107863F3C_gshared (Enumerator_t65CC956745B1180C04CE6C6910FB27C5F32BB9FF* __this, const RuntimeMethod* method) ;
  4841. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HashSet_1__ctor_m9132EE1422BAA45E44B7FFF495F378790D36D90E_gshared (HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* __this, const RuntimeMethod* method) ;
  4842. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 TweenableVariableBase_1_get_target_mE8C9B81F32FFE81DDA5373629D88AF18F1B76E87_gshared_inline (TweenableVariableBase_1_t894346E06DB112599F8C5FBC5AD5F251F33CFBD9* __this, const RuntimeMethod* method) ;
  4843. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TweenableVariableBase_1_set_target_m3B5D4156AFDDEE2E041341605265E52A487F1657_gshared (TweenableVariableBase_1_t894346E06DB112599F8C5FBC5AD5F251F33CFBD9* __this, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___0_value, const RuntimeMethod* method) ;
  4844. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 BindableVariableBase_1_get_Value_mDA92236BCE8EC7928399D7271AA97D7B62941EEC_gshared_inline (BindableVariableBase_1_t0B8C3C183E9A64B760FC611EA6858D9BD639E610* __this, const RuntimeMethod* method) ;
  4845. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TweenableVariableBase_1_HandleTween_m197557B3C05112A4C89C97E2200E07C1DCF2C274_gshared (TweenableVariableBase_1_t894346E06DB112599F8C5FBC5AD5F251F33CFBD9* __this, float ___0_tweenTarget, const RuntimeMethod* method) ;
  4846. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E TweenableVariableAsyncBase_1_get_Value_m1FEDA58A135C58DC7573858CF65871F63712896F_gshared (TweenableVariableAsyncBase_1_tBC224ABEF15BBD66D75B9D20BED7ADB1F273E430* __this, const RuntimeMethod* method) ;
  4847. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TweenableVariableBase_1_set_target_m3127A21F0C2EF40FA4604D603803BA53DE604337_gshared (TweenableVariableBase_1_t491314D6C5C1BEA5AFEAB55CCB93192270815F82* __this, float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___0_value, const RuntimeMethod* method) ;
  4848. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TweenableVariableBase_1_OnTargetChanged_m01253B6F75176369D91F7CB2C5B10529D3017CC3_gshared (TweenableVariableBase_1_t491314D6C5C1BEA5AFEAB55CCB93192270815F82* __this, float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___0_newTarget, const RuntimeMethod* method) ;
  4849. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E TweenableVariableBase_1_get_target_m311B32D3812F83E9458B280262BBFAE3BDCDF833_gshared_inline (TweenableVariableBase_1_t491314D6C5C1BEA5AFEAB55CCB93192270815F82* __this, const RuntimeMethod* method) ;
  4850. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TweenableVariableBase_1_HandleTween_m61752C0D7316DD05AB1C8E10319F47902D4CDCD9_gshared (TweenableVariableBase_1_t491314D6C5C1BEA5AFEAB55CCB93192270815F82* __this, float ___0_tweenTarget, const RuntimeMethod* method) ;
  4851. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 IJobExtensions_Schedule_TisColorTweenJob_t1BEEC88338C32DADE1D0E383FB1E1327444022A4_mDB6A22693ACF6F652DB7D502F57EC925D8AB0DD3_gshared (ColorTweenJob_t1BEEC88338C32DADE1D0E383FB1E1327444022A4 ___0_jobData, JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 ___1_dependsOn, const RuntimeMethod* method) ;
  4852. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TweenableVariableAsyncBase_1__ctor_m7198BB74FEA95EB23093972C5038A3F0C2580959_gshared (TweenableVariableAsyncBase_1_t84B7FBBAD5BE9B483A1DF99D3C2F93356D430055* __this, const RuntimeMethod* method) ;
  4853. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 IJobExtensions_Schedule_TisFloatTweenJob_tA1F66E54D3DBA65A5E68334BA5532EB1D6543F98_mC96694C279FE42D48D23DABA1C3B5DCEBA551748_gshared (FloatTweenJob_tA1F66E54D3DBA65A5E68334BA5532EB1D6543F98 ___0_jobData, JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 ___1_dependsOn, const RuntimeMethod* method) ;
  4854. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TweenableVariableAsyncBase_1__ctor_m048E694898C0CFA968E36F041D50A55CA9E07E4A_gshared (TweenableVariableAsyncBase_1_tF183EC63E8112FA406C601A7E49A5AC36036F088* __this, const RuntimeMethod* method) ;
  4855. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TweenableVariableSynchronousBase_1__ctor_m43CF73F358AC3253C534972876A524850CBD346C_gshared (TweenableVariableSynchronousBase_1_t27C59C64A400660B379C3DC861B0AAFB196D92AA* __this, const RuntimeMethod* method) ;
  4856. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 IJobExtensions_Schedule_TisFloat2TweenJob_t8A50F8709E39BDC0B96C85C802431F6DFB8FB864_mEEAC96C6F46875D406666309C8A98EEF77220C22_gshared (Float2TweenJob_t8A50F8709E39BDC0B96C85C802431F6DFB8FB864 ___0_jobData, JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 ___1_dependsOn, const RuntimeMethod* method) ;
  4857. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TweenableVariableAsyncBase_1__ctor_mB16FF61771E9F72A4D62D0974391B0C694FB15EC_gshared (TweenableVariableAsyncBase_1_tDCD7B694F49B5711FCAB5D5AA35C9CAB921FE335* __this, const RuntimeMethod* method) ;
  4858. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 IJobExtensions_Schedule_TisFloat3TweenJob_t1ABCE2AF2296C75ECE719050B75BC7A92ED28644_m0296E0B47B8B7BE4F3330C2E5F2174C535AF0B2A_gshared (Float3TweenJob_t1ABCE2AF2296C75ECE719050B75BC7A92ED28644 ___0_jobData, JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 ___1_dependsOn, const RuntimeMethod* method) ;
  4859. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TweenableVariableAsyncBase_1__ctor_mC37941ECE4BBC59C57B754F48D2374285C1C033E_gshared (TweenableVariableAsyncBase_1_tBC224ABEF15BBD66D75B9D20BED7ADB1F273E430* __this, const RuntimeMethod* method) ;
  4860. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 IJobExtensions_Schedule_TisFloat4TweenJob_t9D63A32AC58F3FA5F68BF78254D59453B6FD3CCB_m998E94F928F62F881D50BBBC67527BA933BC88B8_gshared (Float4TweenJob_t9D63A32AC58F3FA5F68BF78254D59453B6FD3CCB ___0_jobData, JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 ___1_dependsOn, const RuntimeMethod* method) ;
  4861. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TweenableVariableAsyncBase_1__ctor_m12CCD6D0582BF4F002579CDEA69FFB6025775B4A_gshared (TweenableVariableAsyncBase_1_t5FFA100F46E1978EC2B05E0FE8DAB0CAC6041B58* __this, const RuntimeMethod* method) ;
  4862. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool NativeArray_1_get_IsCreated_m318928FA479173AFA6DEB47FF3B9D54868151D87_gshared_inline (NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF* __this, const RuntimeMethod* method) ;
  4863. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeArray_1_Dispose_mC07280A768D065A052D995F3E6175A27CD62E1F6_gshared (NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF* __this, const RuntimeMethod* method) ;
  4864. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeArray_1__ctor_m4D540A81E1062EEC2C4B0697A34A4EEFB9BC9004_gshared (NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF* __this, int32_t ___0_length, int32_t ___1_allocator, int32_t ___2_options, const RuntimeMethod* method) ;
  4865. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ComponentLocatorUtility_1_FindComponent_m39032683694793D910DA34AEFD5F47523EF05F41_gshared (const RuntimeMethod* method) ;
  4866. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* Object_FindObjectsOfType_TisRuntimeObject_m080DDCB03E6111A6FB7C8A5BC2CD1CCBFBE3BECC_gshared (bool ___0_includeInactive, const RuntimeMethod* method) ;
  4867. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_ContainsKey_m703047C213F7AB55C9DC346596287773A1F670CD_gshared (Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* __this, RuntimeObject* ___0_key, const RuntimeMethod* method) ;
  4868. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Component_TryGetComponent_TisRuntimeObject_m69D4ED21F14D49D805A2337F4332934CDA07DEDB_gshared (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, RuntimeObject** ___0_component, const RuntimeMethod* method) ;
  4869. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool GameObject_TryGetComponent_TisRuntimeObject_m4D430300D2DFB9276DE980D78F60A05D271D3630_gshared (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, RuntimeObject** ___0_component, const RuntimeMethod* method) ;
  4870. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueCollection_t038245E04B5D2A80048D9F8021A23E69A0C9DBAA* Dictionary_2_get_Values_mA0C01DEA55329E55380E96BBD04D4D228B437EC5_gshared (Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* __this, const RuntimeMethod* method) ;
  4871. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_t44124D16E0B2F7308FF4069BE06369B5A83896EB ValueCollection_GetEnumerator_m025EE28BE2F31676E08BC3D7C8E39D8232BDBBF8_gshared (ValueCollection_t038245E04B5D2A80048D9F8021A23E69A0C9DBAA* __this, const RuntimeMethod* method) ;
  4872. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mFD8FAB8D9FF5EDF9AE3B14CF539A8A34AA9527A8_gshared (Enumerator_t44124D16E0B2F7308FF4069BE06369B5A83896EB* __this, const RuntimeMethod* method) ;
  4873. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_get_Current_mB407E755F3B4C51C54D24338D00A352E5B16E7F3_gshared_inline (Enumerator_t44124D16E0B2F7308FF4069BE06369B5A83896EB* __this, const RuntimeMethod* method) ;
  4874. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mBE11DA1DAFC756EB87E884AADC5EDC4BB72FB032_gshared (Enumerator_t44124D16E0B2F7308FF4069BE06369B5A83896EB* __this, const RuntimeMethod* method) ;
  4875. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Component_GetComponentInParent_TisRuntimeObject_m6746D6BB99912B1B509746C993906492F86CD119_gshared (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, const RuntimeMethod* method) ;
  4876. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Action_1__ctor_mB233B0C3B645B249C912144F3F6EA0B343C5E5F0_gshared (Action_1_t81CC87F0365077EC678FAF69B68180DC9750249B* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ;
  4877. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* BindableVariableBase_1_SubscribeAndUpdate_m08BAAFE7D7C2E53AE8072B6382653B7B6B9285BE_gshared (BindableVariableBase_1_t6E41640D2419E25E9579C521963F28A608530041* __this, Action_1_t81CC87F0365077EC678FAF69B68180DC9750249B* ___0_callback, const RuntimeMethod* method) ;
  4878. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Action_1__ctor_m481669CFBDADF4015FB0F255EA1C18D7DF497119_gshared (Action_1_tD0624B0C9A4314C84D75B0C2A563B322540AB9AE* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ;
  4879. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* BindableVariableBase_1_SubscribeAndUpdate_m65A626172874F97895FA360D53D3378FF068F036_gshared (BindableVariableBase_1_t0B8C3C183E9A64B760FC611EA6858D9BD639E610* __this, Action_1_tD0624B0C9A4314C84D75B0C2A563B322540AB9AE* ___0_callback, const RuntimeMethod* method) ;
  4880. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TweenableVariableAsyncBase_1_Dispose_m7D9825BEBF868FFDC835F08406D9E9AD17F53E32_gshared (TweenableVariableAsyncBase_1_tBC224ABEF15BBD66D75B9D20BED7ADB1F273E430* __this, const RuntimeMethod* method) ;
  4881. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BindableVariable_1__ctor_m1C245A8CCB5D49EE440507928E7D65D5AF39A6C8_gshared (BindableVariable_1_tE677C19FACE2079D96894AC090D3EE9881BE4A07* __this, PokeStateData_t87D34716C1C477FC04D9344710D09399FE6F5032 ___0_initialValue, bool ___1_checkEquality, Func_3_tB12620E4B2D1D7D986E9E2FFC7C871C8AA2FA07D* ___2_equalityMethod, bool ___3_startInitialized, const RuntimeMethod* method) ;
  4882. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Dictionary_2_get_Item_m4AAAECBE902A211BF2126E6AFA280AEF73A3E0D6_gshared (Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* __this, RuntimeObject* ___0_key, const RuntimeMethod* method) ;
  4883. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_Clear_mCFB5EA7351D5860D2B91592B91A84CA265A41433_gshared (Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* __this, const RuntimeMethod* method) ;
  4884. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Action_1__ctor_m51E8C8F6D6AAA447F906F82CBA1114C86E69FF54_gshared (Action_1_t1FB720A83B3555E719F665FB0110E7C51487F3F8* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ;
  4885. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_mE2EBEDC861C1EC398EDBE6CF2C9FB604AA71523E_gshared_inline (List_1_t8292C421BBB00D7661DC07462822936152BAB446* __this, const RuntimeMethod* method) ;
  4886. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023 List_1_get_Item_mD1048CD848E8C4A91EE63478805C4EF923CA82CA_gshared (List_1_t8292C421BBB00D7661DC07462822936152BAB446* __this, int32_t ___0_index, const RuntimeMethod* method) ;
  4887. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 List_1_get_Item_m8F2E15FC96DA75186C51228128A0660709E4E810_gshared (List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B* __this, int32_t ___0_index, const RuntimeMethod* method) ;
  4888. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m46EEFFA770BE665EA0CB3A5332E941DA4B3C1D37_gshared_inline (List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B* __this, const RuntimeMethod* method) ;
  4889. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Clear_mEF6F24F9B19B3360DC8CAAD446C7696B33FC39B8_gshared_inline (List_1_t91BC45BAAA80A09253B338C6334A8106CD4B8A3F* __this, const RuntimeMethod* method) ;
  4890. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_mD922288D196096C9284D78CB11CDCCF919014DDB_gshared_inline (List_1_t91BC45BAAA80A09253B338C6334A8106CD4B8A3F* __this, const RuntimeMethod* method) ;
  4891. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RaycastHitData_tC602FBF6250942C226E1EA0D0FDE0257B29B1AFD List_1_get_Item_m8AB9FAD16EA73B00675C006787AC20285083929B_gshared (List_1_t91BC45BAAA80A09253B338C6334A8106CD4B8A3F* __this, int32_t ___0_index, const RuntimeMethod* method) ;
  4892. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_mE6C474BBCAFBE5F68FF0E6FF95C034FE7AD19956_gshared_inline (List_1_t91BC45BAAA80A09253B338C6334A8106CD4B8A3F* __this, RaycastHitData_tC602FBF6250942C226E1EA0D0FDE0257B29B1AFD ___0_item, const RuntimeMethod* method) ;
  4893. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_tAA4A4BD7D355FBF42A3A7F697B4879732B7C0E63 List_1_GetEnumerator_m98886FC8DF151AF831AD3B47051966D509D484E2_gshared (List_1_t91BC45BAAA80A09253B338C6334A8106CD4B8A3F* __this, const RuntimeMethod* method) ;
  4894. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mFBDA2B2BB848674E3458E8F995047979D6A956F2_gshared (Enumerator_tAA4A4BD7D355FBF42A3A7F697B4879732B7C0E63* __this, const RuntimeMethod* method) ;
  4895. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RaycastHitData_tC602FBF6250942C226E1EA0D0FDE0257B29B1AFD Enumerator_get_Current_m4EB063F639AF28B245521BD522C30F593726BBB7_gshared_inline (Enumerator_tAA4A4BD7D355FBF42A3A7F697B4879732B7C0E63* __this, const RuntimeMethod* method) ;
  4896. 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) ;
  4897. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m8813B70B0648CF6A6D0FBFAC93417D0BF62C140E_gshared (Enumerator_tAA4A4BD7D355FBF42A3A7F697B4879732B7C0E63* __this, const RuntimeMethod* method) ;
  4898. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SortingHelpers_Sort_TisRaycastHitData_tC602FBF6250942C226E1EA0D0FDE0257B29B1AFD_m088697BF8FD6D4D6CB82AA36A5A8F85CB913E0DB_gshared (RuntimeObject* ___0_hits, RuntimeObject* ___1_comparer, const RuntimeMethod* method) ;
  4899. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_AddRange_m8E9878CB260E91008DF9EBD16392E9B92D08093E_gshared (List_1_t91BC45BAAA80A09253B338C6334A8106CD4B8A3F* __this, RuntimeObject* ___0_collection, const RuntimeMethod* method) ;
  4900. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_mF6CAC69CE096CD58F1DC4EDEB0927A8A83524BCB_gshared (List_1_t91BC45BAAA80A09253B338C6334A8106CD4B8A3F* __this, const RuntimeMethod* method) ;
  4901. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BindableVariableBase_1_set_Value_mF24EEECB9C887FAD798DA31E2F99DDB19AAA5A89_gshared (BindableVariableBase_1_t24F61D28AF78AED521A7CD953C46C553C3C3FA6E* __this, PokeStateData_t87D34716C1C477FC04D9344710D09399FE6F5032 ___0_value, const RuntimeMethod* method) ;
  4902. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Func_1_Invoke_m1CDD0198843EF8947E2C7F333F38C1E36FF3C568_gshared_inline (Func_1_t58C51DB29153B53A9136AE397958F3FCC1F596EC* __this, const RuntimeMethod* method) ;
  4903. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_mC54E2BCBE43279A96FC082F5CDE2D76388BD8F9C_gshared (List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B* __this, const RuntimeMethod* method) ;
  4904. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Clear_m455780C5A45049F9BDC25EAD3BA10A681D16385D_gshared_inline (List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B* __this, const RuntimeMethod* method) ;
  4905. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Resize_TisRaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5_m0AE5E929E7B3B8DB29FB706E741EBFDEE12CA17E_gshared (RaycastHitU5BU5D_t008B8309DE422FE7567068D743D68054D5EBF1A8** ___0_array, int32_t ___1_newSize, const RuntimeMethod* method) ;
  4906. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Clear_mBB1C1097E6EAB4F19E432E94B29D294EC9313A1F_gshared_inline (List_1_t616BC508412283D06A62FEEDA7C4D4C3E75D63D9* __this, const RuntimeMethod* method) ;
  4907. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_AddRange_m06E7BBAD0E1AC28E9F9E403F1A5B7E56D2343F78_gshared (List_1_t616BC508412283D06A62FEEDA7C4D4C3E75D63D9* __this, RuntimeObject* ___0_collection, const RuntimeMethod* method) ;
  4908. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SortingHelpers_Sort_TisRaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5_m726638E822CB137CA8408B6828A87BFA30CE1C53_gshared (RuntimeObject* ___0_hits, RuntimeObject* ___1_comparer, const RuntimeMethod* method) ;
  4909. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_t7FB9A864B8E4C5DE8CF91F553331D279B482FE9F List_1_GetEnumerator_mDD871A2334871E99D82AAD9D0843B05D712F8799_gshared (List_1_t616BC508412283D06A62FEEDA7C4D4C3E75D63D9* __this, const RuntimeMethod* method) ;
  4910. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mB4EDC66D3E8011A4ED117827EB18BEAD7B269CB6_gshared (Enumerator_t7FB9A864B8E4C5DE8CF91F553331D279B482FE9F* __this, const RuntimeMethod* method) ;
  4911. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5 Enumerator_get_Current_mCD34ACB6BE5F6BEEEE297AD23C2C1FC1174813FF_gshared_inline (Enumerator_t7FB9A864B8E4C5DE8CF91F553331D279B482FE9F* __this, const RuntimeMethod* method) ;
  4912. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m2769E67BF3F70EE5E543F882C4C77FFDDA59EF11_gshared (Enumerator_t7FB9A864B8E4C5DE8CF91F553331D279B482FE9F* __this, const RuntimeMethod* method) ;
  4913. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m7715EBA40C1E9928D580B0D503FA394AB9503EFC_gshared (List_1_t616BC508412283D06A62FEEDA7C4D4C3E75D63D9* __this, const RuntimeMethod* method) ;
  4914. 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) ;
  4915. IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void List_1_AddWithResize_m9D546F8FD268F647E98E1F63C2927E1E6AF4867B_gshared (List_1_t91BC45BAAA80A09253B338C6334A8106CD4B8A3F* __this, RaycastHitData_tC602FBF6250942C226E1EA0D0FDE0257B29B1AFD ___0_item, const RuntimeMethod* method) ;
  4916. 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) ;
  4917. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XRBaseInteractable_Awake_m0F05BB9C7C9315AD7A6FA1654A50612AFB5D8EA0 (XRBaseInteractable_tC2C966C710AE6AC232E248B1BCF323386110D0F6* __this, const RuntimeMethod* method) ;
  4918. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___0_x, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___1_y, const RuntimeMethod* method) ;
  4919. inline bool ComponentLocatorUtility_1_TryFindComponent_m80C004436C7DC9E6E824B18C62D2ACC6E67E6413 (TeleportationProvider_t97A0AC16C69ACC50C842581737181148614AF972** ___0_component, const RuntimeMethod* method)
  4920. {
  4921. return (( bool (*) (TeleportationProvider_t97A0AC16C69ACC50C842581737181148614AF972**, const RuntimeMethod*))ComponentLocatorUtility_1_TryFindComponent_m59FF38DBD350EF6445AC2926CA31B99BDE6485D8_gshared)(___0_component, method);
  4922. }
  4923. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void XRBaseInteractable_set_selectMode_m44F4C7BA37A6FF9A9F46A6B8494173089CD1D132_inline (XRBaseInteractable_tC2C966C710AE6AC232E248B1BCF323386110D0F6* __this, int32_t ___0_value, const RuntimeMethod* method) ;
  4924. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___0_x, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___1_y, const RuntimeMethod* method) ;
  4925. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool XRRayInteractor_TryGetCurrent3DRaycastHit_m3B0B4ECA2D4B2786F08B42F1BA327D63706BB060 (XRRayInteractor_t0B25C1D5A938B199A71908E189AB351B43DA4C76* __this, RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5* ___0_raycastHit, const RuntimeMethod* method) ;
  4926. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR XRInteractionManager_t93C7F7F0CFEAD83E1A70F92D05B0E663483746CD* XRBaseInteractable_get_interactionManager_m1BF21BCF113132237CB3D85E8DBD6DA30CE1D78E_inline (XRBaseInteractable_tC2C966C710AE6AC232E248B1BCF323386110D0F6* __this, const RuntimeMethod* method) ;
  4927. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* RaycastHit_get_collider_m84B160439BBEAB6D9E94B799F720E25C9E2D444D (RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5* __this, const RuntimeMethod* method) ;
  4928. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool XRInteractionManager_TryGetInteractableForCollider_mB5101149B97FD28DFBA42F84643F8549DDB5E607 (XRInteractionManager_t93C7F7F0CFEAD83E1A70F92D05B0E663483746CD* __this, Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* ___0_interactableCollider, RuntimeObject** ___1_interactable, const RuntimeMethod* method) ;
  4929. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371 (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, const RuntimeMethod* method) ;
  4930. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Transform_get_up_mE47A9D9D96422224DD0539AA5524DA5440145BB2 (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, const RuntimeMethod* method) ;
  4931. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 RaycastHit_get_normal_mD8741B70D2039C5CAFC4368D4CE59D89562040B5 (RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5* __this, const RuntimeMethod* method) ;
  4932. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Vector3_Angle_mB16906B482814C140FE5BA9D041D2DC11E42A68D_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_from, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_to, const RuntimeMethod* method) ;
  4933. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Time_get_time_m3A271BB1B20041144AC5B7863B71AB1F0150374B (const RuntimeMethod* method) ;
  4934. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BaseTeleportationInteractable_UpdateTeleportRequestRotation_m90E2298064CAB470DD1E03D8D32C537BD3C01EB1 (BaseTeleportationInteractable_t3CA78AC694D6BFBA115E724F2C104AB069449AE8* __this, RuntimeObject* ___0_interactor, TeleportRequest_t50D2AA5655D559F78FC8138B445FB997858EAFBE* ___1_teleportRequest, const RuntimeMethod* method) ;
  4935. inline PooledObject_1_t62BDCE22008EF2274FCB5CF5674AFE936A7983A2 LinkedPool_1_Get_mB299F0FC12A13A3D08165154B89C890C7CBDCBA7 (LinkedPool_1_tFD19547E83A73032B4A40B358CC56822E879A467* __this, TeleportingEventArgs_t3CBA748CC3C58419D2B7E3354B6AA0C1D0B9F534** ___0_v, const RuntimeMethod* method)
  4936. {
  4937. return (( PooledObject_1_t62BDCE22008EF2274FCB5CF5674AFE936A7983A2 (*) (LinkedPool_1_tFD19547E83A73032B4A40B358CC56822E879A467*, TeleportingEventArgs_t3CBA748CC3C58419D2B7E3354B6AA0C1D0B9F534**, const RuntimeMethod*))LinkedPool_1_Get_m4AEEFBA5B537B35C9ABFACCD084346D02080D782_gshared)(__this, ___0_v, method);
  4938. }
  4939. inline void PooledObject_1_System_IDisposable_Dispose_mA481C0F7198CAF5AAEC86D98C797CDDE9F806B68 (PooledObject_1_t62BDCE22008EF2274FCB5CF5674AFE936A7983A2* __this, const RuntimeMethod* method)
  4940. {
  4941. (( void (*) (PooledObject_1_t62BDCE22008EF2274FCB5CF5674AFE936A7983A2*, const RuntimeMethod*))PooledObject_1_System_IDisposable_Dispose_m75D4B80281B42E99D1CC36915B29ED5B6B084C70_gshared)(__this, method);
  4942. }
  4943. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void BaseInteractionEventArgs_set_interactorObject_mAFCA4A8A7569428E3B2ADDBBCA1B98EE9D54B1D1_inline (BaseInteractionEventArgs_t8B38B6C63C6C9EA4BD179EF5FD40106872B82D7E* __this, RuntimeObject* ___0_value, const RuntimeMethod* method) ;
  4944. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void BaseInteractionEventArgs_set_interactableObject_m666E479700814D51AB92B1A2279D30B7D91117D9_inline (BaseInteractionEventArgs_t8B38B6C63C6C9EA4BD179EF5FD40106872B82D7E* __this, RuntimeObject* ___0_value, const RuntimeMethod* method) ;
  4945. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void TeleportingEventArgs_set_teleportRequest_m7689B96CF5C675E696667AD065575DBE5EB41A0D_inline (TeleportingEventArgs_t3CBA748CC3C58419D2B7E3354B6AA0C1D0B9F534* __this, TeleportRequest_t50D2AA5655D559F78FC8138B445FB997858EAFBE ___0_value, const RuntimeMethod* method) ;
  4946. inline void UnityEvent_1_Invoke_mE2741D39CCA9ACEBFC8E2303A8FBED594729832D (UnityEvent_1_t9AF1A3D9036B489D073602C36B4086899B82DE86* __this, TeleportingEventArgs_t3CBA748CC3C58419D2B7E3354B6AA0C1D0B9F534* ___0_arg0, const RuntimeMethod* method)
  4947. {
  4948. (( void (*) (UnityEvent_1_t9AF1A3D9036B489D073602C36B4086899B82DE86*, TeleportingEventArgs_t3CBA748CC3C58419D2B7E3354B6AA0C1D0B9F534*, const RuntimeMethod*))UnityEvent_1_Invoke_m6CDC8B0639CE8935E2E13D10B2C8E500968130B6_gshared)(__this, ___0_arg0, method);
  4949. }
  4950. inline bool Dictionary_2_TryGetValue_mAC4364680CEF922BF5E86AC354F8A8D882F79AD1 (Dictionary_2_tE019B631038D3AFABD85F603D5F9CA1C35C59FF0* __this, RuntimeObject* ___0_key, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* ___1_value, const RuntimeMethod* method)
  4951. {
  4952. return (( bool (*) (Dictionary_2_tE019B631038D3AFABD85F603D5F9CA1C35C59FF0*, RuntimeObject*, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*, const RuntimeMethod*))Dictionary_2_TryGetValue_m0DABAFF8309235A06AE942A6119628A1E1F797C1_gshared)(__this, ___0_key, ___1_value, method);
  4953. }
  4954. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_up_m128AF3FDC820BF59D5DE86D973E7DE3F20C3AEBA_inline (const RuntimeMethod* method) ;
  4955. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 Quaternion_LookRotation_mFB02EDC8F733774DFAC3BEA4B4BB265A228F8307 (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_forward, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_upwards, const RuntimeMethod* method) ;
  4956. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XRBaseInteractable_ProcessInteractable_mD5D51C6B4F6673EE9380C4EA707DA67F7CF8B0F2 (XRBaseInteractable_tC2C966C710AE6AC232E248B1BCF323386110D0F6* __this, int32_t ___0_updatePhase, const RuntimeMethod* method) ;
  4957. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_tEDB0482081C5116241976F52FC9FF27C4DF3E5A1* XRBaseInteractable_get_interactorsHovering_m59A8081C49E99C1C9D50C84BF1438EDE2B823295 (XRBaseInteractable_tC2C966C710AE6AC232E248B1BCF323386110D0F6* __this, const RuntimeMethod* method) ;
  4958. inline int32_t List_1_get_Count_mDC30557BC63DC68079712154C0F32DC9446F16AB_inline (List_1_tEDB0482081C5116241976F52FC9FF27C4DF3E5A1* __this, const RuntimeMethod* method)
  4959. {
  4960. return (( int32_t (*) (List_1_tEDB0482081C5116241976F52FC9FF27C4DF3E5A1*, const RuntimeMethod*))List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline)(__this, method);
  4961. }
  4962. inline RuntimeObject* List_1_get_Item_m1A54C7D6A668B377659EF0B8019FE507482EE941 (List_1_tEDB0482081C5116241976F52FC9FF27C4DF3E5A1* __this, int32_t ___0_index, const RuntimeMethod* method)
  4963. {
  4964. return (( RuntimeObject* (*) (List_1_tEDB0482081C5116241976F52FC9FF27C4DF3E5A1*, int32_t, const RuntimeMethod*))List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared)(__this, ___0_index, method);
  4965. }
  4966. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BaseTeleportationInteractable_U3CProcessInteractableU3Eg__CalculateTeleportForwardU7C37_0_m932237FDEBC48036EB1D2D662EBEC1319D35B664 (BaseTeleportationInteractable_t3CA78AC694D6BFBA115E724F2C104AB069449AE8* __this, RuntimeObject* ___0_interactor, const RuntimeMethod* method) ;
  4967. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_t4A80F0DB75823AFFF5BFC6F95355F0079537C102* XRBaseInteractable_get_interactorsSelecting_m4B5A53704757881608DB333C792979DDE0EF3473 (XRBaseInteractable_tC2C966C710AE6AC232E248B1BCF323386110D0F6* __this, const RuntimeMethod* method) ;
  4968. inline int32_t List_1_get_Count_mD36DAF686CDE01B474F6A3925527D449994FD01A_inline (List_1_t4A80F0DB75823AFFF5BFC6F95355F0079537C102* __this, const RuntimeMethod* method)
  4969. {
  4970. return (( int32_t (*) (List_1_t4A80F0DB75823AFFF5BFC6F95355F0079537C102*, const RuntimeMethod*))List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline)(__this, method);
  4971. }
  4972. inline RuntimeObject* List_1_get_Item_mD0299F90F6EB984E660DF4F200114AAC7A3AE7CD (List_1_t4A80F0DB75823AFFF5BFC6F95355F0079537C102* __this, int32_t ___0_index, const RuntimeMethod* method)
  4973. {
  4974. return (( RuntimeObject* (*) (List_1_t4A80F0DB75823AFFF5BFC6F95355F0079537C102*, int32_t, const RuntimeMethod*))List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared)(__this, ___0_index, method);
  4975. }
  4976. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool XRBaseInteractable_IsHovered_m583EB2448660297754D7C10325F4FAD83E1AE8F9 (XRBaseInteractable_tC2C966C710AE6AC232E248B1BCF323386110D0F6* __this, RuntimeObject* ___0_interactor, const RuntimeMethod* method) ;
  4977. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* SelectEnterEventArgs_get_interactorObject_m97F5CFDD451F9E85F5B92FD2B3E668A43B1C146C (SelectEnterEventArgs_t9220B1E6A9BB5A847C0476949ACE0182430BB938* __this, const RuntimeMethod* method) ;
  4978. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BaseTeleportationInteractable_SendTeleportRequest_m050DF693E20FB0FA6A6C51314336ABEB736C973D (BaseTeleportationInteractable_t3CA78AC694D6BFBA115E724F2C104AB069449AE8* __this, RuntimeObject* ___0_interactor, const RuntimeMethod* method) ;
  4979. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XRBaseInteractable_OnSelectEntered_m548EC86DEEF771E952DFC75BAE8EA5C27E441C5C (XRBaseInteractable_tC2C966C710AE6AC232E248B1BCF323386110D0F6* __this, SelectEnterEventArgs_t9220B1E6A9BB5A847C0476949ACE0182430BB938* ___0_args, const RuntimeMethod* method) ;
  4980. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool SelectExitEventArgs_get_isCanceled_m4C9FCCB6A51201B8728DAF9BA356BB589A149FF7_inline (SelectExitEventArgs_t56125CE0360D37AC0B50EB6066B5AB5957EF559A* __this, const RuntimeMethod* method) ;
  4981. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* SelectExitEventArgs_get_interactorObject_m395880E1D46E6008A4AA90836393E4F1E39CAAA3 (SelectExitEventArgs_t56125CE0360D37AC0B50EB6066B5AB5957EF559A* __this, const RuntimeMethod* method) ;
  4982. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XRBaseInteractable_OnSelectExited_m0D5AEB82DE37B8584A97A262468AF59B70A5568C (XRBaseInteractable_tC2C966C710AE6AC232E248B1BCF323386110D0F6* __this, SelectExitEventArgs_t56125CE0360D37AC0B50EB6066B5AB5957EF559A* ___0_args, const RuntimeMethod* method) ;
  4983. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ActivateEventArgs_get_interactorObject_mCE290719C5F47593EA43F4B6D015BD62D9886E1D (ActivateEventArgs_tAC81C18EA24D76411EE5A5D61523A551CCB46C3E* __this, const RuntimeMethod* method) ;
  4984. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XRBaseInteractable_OnActivated_mF584BF76F2FE64DB21A707C4FDBBEA7885D6524C (XRBaseInteractable_tC2C966C710AE6AC232E248B1BCF323386110D0F6* __this, ActivateEventArgs_tAC81C18EA24D76411EE5A5D61523A551CCB46C3E* ___0_args, const RuntimeMethod* method) ;
  4985. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* DeactivateEventArgs_get_interactorObject_m8469FB820E50EC9170BB9C503EE34577D8DAB537 (DeactivateEventArgs_t7AE1163C39B5B95A4501EC961D8D643C369774D0* __this, const RuntimeMethod* method) ;
  4986. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XRBaseInteractable_OnDeactivated_m3A86068F620BFE049FCF5D0712CDC3A2819F1577 (XRBaseInteractable_tC2C966C710AE6AC232E248B1BCF323386110D0F6* __this, DeactivateEventArgs_t7AE1163C39B5B95A4501EC961D8D643C369774D0* ___0_args, const RuntimeMethod* method) ;
  4987. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool XRBaseInteractable_IsSelectableBy_mB736F5FFEBCD5B29610E94980C7E8D2B4058A9CB (XRBaseInteractable_tC2C966C710AE6AC232E248B1BCF323386110D0F6* __this, RuntimeObject* ___0_interactor, const RuntimeMethod* method) ;
  4988. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR TeleportationProvider_t97A0AC16C69ACC50C842581737181148614AF972* BaseTeleportationInteractable_get_teleportationProvider_m9B53CC4903106CE7C0DA0F861BB22ED63AAD076F_inline (BaseTeleportationInteractable_t3CA78AC694D6BFBA115E724F2C104AB069449AE8* __this, const RuntimeMethod* method) ;
  4989. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR LocomotionSystem_t969449BF16C7ED7A4A08A07CB480440C79AD2D6B* LocomotionProvider_get_system_m2FFD680EAEA3837BF1BE61B34DB6685118760D94_inline (LocomotionProvider_tC65B288AF39EACCD294F953F300BA33E33C2017B* __this, const RuntimeMethod* method) ;
  4990. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR XROrigin_t5E534A6D886991AF3C1C64127E19A3A510009CFE* LocomotionSystem_get_xrOrigin_m06C2599D9739A71562F0F3DD27BC57BCC18F3EF7_inline (LocomotionSystem_t969449BF16C7ED7A4A08A07CB480440C79AD2D6B* __this, const RuntimeMethod* method) ;
  4991. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t BaseTeleportationInteractable_get_matchOrientation_mB4CE35CEB0A0206457993CB28A618F300E4BC03D_inline (BaseTeleportationInteractable_t3CA78AC694D6BFBA115E724F2C104AB069449AE8* __this, const RuntimeMethod* method) ;
  4992. inline void Nullable_1__ctor_m75F3ABB694E26670F021136BD3B9E71A65948BC2 (Nullable_1_t9C51B084784B716FFF4ED4575C63CFD8A71A86FE* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_value, const RuntimeMethod* method)
  4993. {
  4994. (( void (*) (Nullable_1_t9C51B084784B716FFF4ED4575C63CFD8A71A86FE*, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, const RuntimeMethod*))Nullable_1__ctor_m75F3ABB694E26670F021136BD3B9E71A65948BC2_gshared)(__this, ___0_value, method);
  4995. }
  4996. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* XROrigin_get_Camera_m8959027D616F5BD9AEAE3E41ADEE23BBC2CE3629_inline (XROrigin_t5E534A6D886991AF3C1C64127E19A3A510009CFE* __this, const RuntimeMethod* method) ;
  4997. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Transform_get_forward_mFCFACF7165FDAB21E80E384C494DF278386CEE2F (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, const RuntimeMethod* method) ;
  4998. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* XROrigin_get_Origin_mCE6A3B327ACE6FAEDCC67A9DC952FEED191C26B6_inline (XROrigin_t5E534A6D886991AF3C1C64127E19A3A510009CFE* __this, const RuntimeMethod* method) ;
  4999. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method) ;
  5000. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TeleportingEvent__ctor_m6500A5219DA0E3B6C0BD6B6FBA212E6968AAB2AD (TeleportingEvent_t4E1A876F20936ECA7131A36859CDE044F8D93BCA* __this, const RuntimeMethod* method) ;
  5001. inline void Func_1__ctor_m21058A5707C4DF7ADCF002B0502922986DCD7525 (Func_1_t160F99B657FBB7F6C76482DB5120F4D1AC02455E* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  5002. {
  5003. (( void (*) (Func_1_t160F99B657FBB7F6C76482DB5120F4D1AC02455E*, RuntimeObject*, intptr_t, const RuntimeMethod*))Func_1__ctor_m663374A863E492A515BE9626B6F0E444991834E8_gshared)(__this, ___0_object, ___1_method, method);
  5004. }
  5005. inline void LinkedPool_1__ctor_m25C15697BDA1DEE4B895AB9F4A654BFA9ABAD622 (LinkedPool_1_tFD19547E83A73032B4A40B358CC56822E879A467* __this, Func_1_t160F99B657FBB7F6C76482DB5120F4D1AC02455E* ___0_createFunc, Action_1_t997EA67CFB44F7BF4A4DA7311B6C8518E5FF74C8* ___1_actionOnGet, Action_1_t997EA67CFB44F7BF4A4DA7311B6C8518E5FF74C8* ___2_actionOnRelease, Action_1_t997EA67CFB44F7BF4A4DA7311B6C8518E5FF74C8* ___3_actionOnDestroy, bool ___4_collectionCheck, int32_t ___5_maxSize, const RuntimeMethod* method)
  5006. {
  5007. (( void (*) (LinkedPool_1_tFD19547E83A73032B4A40B358CC56822E879A467*, Func_1_t160F99B657FBB7F6C76482DB5120F4D1AC02455E*, Action_1_t997EA67CFB44F7BF4A4DA7311B6C8518E5FF74C8*, Action_1_t997EA67CFB44F7BF4A4DA7311B6C8518E5FF74C8*, Action_1_t997EA67CFB44F7BF4A4DA7311B6C8518E5FF74C8*, bool, int32_t, const RuntimeMethod*))LinkedPool_1__ctor_m5402E62D7250001D17D634B4AE2636987DB83FF9_gshared)(__this, ___0_createFunc, ___1_actionOnGet, ___2_actionOnRelease, ___3_actionOnDestroy, ___4_collectionCheck, ___5_maxSize, method);
  5008. }
  5009. inline void Dictionary_2__ctor_mFB3778BC959369FC19DFA9053EC895389485665A (Dictionary_2_tE019B631038D3AFABD85F603D5F9CA1C35C59FF0* __this, const RuntimeMethod* method)
  5010. {
  5011. (( void (*) (Dictionary_2_tE019B631038D3AFABD85F603D5F9CA1C35C59FF0*, const RuntimeMethod*))Dictionary_2__ctor_mA539B8FE4C6FAFC6C87123D3E02A18CDBA76F410_gshared)(__this, method);
  5012. }
  5013. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XRBaseInteractable__ctor_m0B36974579D0C9F2799C4C5DE77B136C291247F4 (XRBaseInteractable_tC2C966C710AE6AC232E248B1BCF323386110D0F6* __this, const RuntimeMethod* method) ;
  5014. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_ProjectOnPlane_m68FB895F6E9FCC45676BB8B95857D091C0D78794_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_vector, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_planeNormal, const RuntimeMethod* method) ;
  5015. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_normalized_m736BBF65D5CDA7A18414370D15B4DFCC1E466F07_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* __this, const RuntimeMethod* method) ;
  5016. inline void Dictionary_2_set_Item_mEAD50F98C12044625CAF09D5EADB5DDF928595C5 (Dictionary_2_tE019B631038D3AFABD85F603D5F9CA1C35C59FF0* __this, RuntimeObject* ___0_key, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_value, const RuntimeMethod* method)
  5017. {
  5018. (( void (*) (Dictionary_2_tE019B631038D3AFABD85F603D5F9CA1C35C59FF0*, RuntimeObject*, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, const RuntimeMethod*))Dictionary_2_set_Item_m16D8445051AA5DCECB6A9FD5FBADF0D2834F906E_gshared)(__this, ___0_key, ___1_value, method);
  5019. }
  5020. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_m7D71BA0703858033BED989B6EE9B928786F3640B (U3CU3Ec_tB1A8F87DCFDFBFFF54FC9C4ADBBC3435840F0546* __this, const RuntimeMethod* method) ;
  5021. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2 (RuntimeObject* __this, const RuntimeMethod* method) ;
  5022. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TeleportingEventArgs__ctor_m99DD9DD2A593D6838DAF382428A3FC9DB4352C92 (TeleportingEventArgs_t3CBA748CC3C58419D2B7E3354B6AA0C1D0B9F534* __this, const RuntimeMethod* method) ;
  5023. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Color_get_blue_mF04A26CE61D6DA3C0D8B1C4720901B1028C7AB87_inline (const RuntimeMethod* method) ;
  5024. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Gizmos_set_color_m53927A2741937484180B20B55F7F20F8F60C5797 (Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___0_value, const RuntimeMethod* method) ;
  5025. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1 (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, const RuntimeMethod* method) ;
  5026. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 Transform_get_rotation_m32AF40CA0D50C797DA639A696F8EAEC7524C179C (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, const RuntimeMethod* method) ;
  5027. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GizmoHelpers_DrawWireCubeOriented_mAF25FACDEC3C5EC58E8066E35EF4454F641D2CF0 (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_position, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___1_rotation, float ___2_size, const RuntimeMethod* method) ;
  5028. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GizmoHelpers_DrawAxisArrows_m343FB4C9EF2EBB8D70B865FE3C450E936D9F8F24 (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___0_transform, float ___1_size, const RuntimeMethod* method) ;
  5029. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BaseTeleportationInteractable__ctor_m03523AE1E1C51AF0E9B210844669220113406EE7 (BaseTeleportationInteractable_t3CA78AC694D6BFBA115E724F2C104AB069449AE8* __this, const RuntimeMethod* method) ;
  5030. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 RaycastHit_get_point_m02B764612562AFE0F998CC7CFB2EEDE41BA47F39 (RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5* __this, const RuntimeMethod* method) ;
  5031. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void TeleportationProvider_set_currentRequest_m109FD936C57760C70C312B799E6AD6D7651B0581_inline (TeleportationProvider_t97A0AC16C69ACC50C842581737181148614AF972* __this, TeleportRequest_t50D2AA5655D559F78FC8138B445FB997858EAFBE ___0_value, const RuntimeMethod* method) ;
  5032. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void TeleportationProvider_set_validRequest_m539A9FBCF21BBCE6062D888442666D0679B27B0D_inline (TeleportationProvider_t97A0AC16C69ACC50C842581737181148614AF972* __this, bool ___0_value, const RuntimeMethod* method) ;
  5033. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LocomotionProvider_Awake_mDB71AC0528310B8B6A57E0D5D0C6E54C0E0E22EB (LocomotionProvider_tC65B288AF39EACCD294F953F300BA33E33C2017B* __this, const RuntimeMethod* method) ;
  5034. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float LocomotionSystem_get_timeout_mFD09A2DD790389F19DBF9721011D7D905CE36F2E_inline (LocomotionSystem_t969449BF16C7ED7A4A08A07CB480440C79AD2D6B* __this, const RuntimeMethod* method) ;
  5035. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Format_mFB7DA489BD99F4670881FF50EC017BFB0A5C0987 (String_t* ___0_format, RuntimeObject* ___1_arg0, RuntimeObject* ___2_arg1, const RuntimeMethod* method) ;
  5036. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Debug_LogWarning_m23033D7E2F0F298BE465B7F3A63CDF40A4EB70EB (RuntimeObject* ___0_message, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___1_context, const RuntimeMethod* method) ;
  5037. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool TeleportationProvider_get_validRequest_m083A1AF44E1AD7BD791A2B599216067B94D65788_inline (TeleportationProvider_t97A0AC16C69ACC50C842581737181148614AF972* __this, const RuntimeMethod* method) ;
  5038. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void LocomotionProvider_set_locomotionPhase_m108B807685AFA4FEA312364A1CFAB1A52EB5DFA7_inline (LocomotionProvider_tC65B288AF39EACCD294F953F300BA33E33C2017B* __this, int32_t ___0_value, const RuntimeMethod* method) ;
  5039. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool LocomotionProvider_BeginLocomotion_mFB221E462FEC6E933C9161E30271678311D1AAEF (LocomotionProvider_tC65B288AF39EACCD294F953F300BA33E33C2017B* __this, const RuntimeMethod* method) ;
  5040. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR TeleportRequest_t50D2AA5655D559F78FC8138B445FB997858EAFBE TeleportationProvider_get_currentRequest_m0CCE6B6BE488A506F4FD398A18C8D0450ED6C39B_inline (TeleportationProvider_t97A0AC16C69ACC50C842581737181148614AF972* __this, const RuntimeMethod* method) ;
  5041. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool XROrigin_MatchOriginUp_m21E7F97625F9C616B757226DB083A8FE00297D1C (XROrigin_t5E534A6D886991AF3C1C64127E19A3A510009CFE* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_destinationUp, const RuntimeMethod* method) ;
  5042. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Quaternion_op_Multiply_mE1EBA73F9173432B50F8F17CE8190C5A7986FB8C (Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___0_rotation, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_point, const RuntimeMethod* method) ;
  5043. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_forward_mAA55A7034304DF8B2152EAD49AE779FC4CA2EB4A_inline (const RuntimeMethod* method) ;
  5044. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool XROrigin_MatchOriginUpCameraForward_m8D6A19292733DBEA380BF94DF74A6F9BC33E1F90 (XROrigin_t5E534A6D886991AF3C1C64127E19A3A510009CFE* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_destinationUp, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_destinationForward, const RuntimeMethod* method) ;
  5045. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float XROrigin_get_CameraInOriginSpaceHeight_m1DC15C0A56A969838A827F425ABBED375751BFC5 (XROrigin_t5E534A6D886991AF3C1C64127E19A3A510009CFE* __this, const RuntimeMethod* method) ;
  5046. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, float ___1_d, const RuntimeMethod* method) ;
  5047. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_b, const RuntimeMethod* method) ;
  5048. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool XROrigin_MoveCameraToWorldLocation_m7AA0DF514F9F8E9E68541C314FAB868D043E5B4D (XROrigin_t5E534A6D886991AF3C1C64127E19A3A510009CFE* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_desiredWorldLocation, const RuntimeMethod* method) ;
  5049. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool LocomotionProvider_EndLocomotion_m64CC4C14527FF9F8D2956159425A2208E4612ECB (LocomotionProvider_tC65B288AF39EACCD294F953F300BA33E33C2017B* __this, const RuntimeMethod* method) ;
  5050. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LocomotionProvider__ctor_m402BA4925BA100FA69742DD86D76BA0ECB39C7E7 (LocomotionProvider_tC65B288AF39EACCD294F953F300BA33E33C2017B* __this, const RuntimeMethod* method) ;
  5051. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* __this, String_t* ___0_paramName, const RuntimeMethod* method) ;
  5052. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float VignetteParameters_get_apertureSize_m59F47A757DDF92B8C8A14278C34A5F947AF42CFD_inline (VignetteParameters_t77592C43556E20BBDCBF7B42B3A1BE2347D68E40* __this, const RuntimeMethod* method) ;
  5053. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void VignetteParameters_set_apertureSize_m5575A5A0DF4E05783DB13EB758A91D47C28D2BDB_inline (VignetteParameters_t77592C43556E20BBDCBF7B42B3A1BE2347D68E40* __this, float ___0_value, const RuntimeMethod* method) ;
  5054. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float VignetteParameters_get_featheringEffect_mA212C8F83291CB69C909879FAE7EF73EFB1B557C_inline (VignetteParameters_t77592C43556E20BBDCBF7B42B3A1BE2347D68E40* __this, const RuntimeMethod* method) ;
  5055. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void VignetteParameters_set_featheringEffect_m5748C3A88B7B40EE8EF889CAD23894AAEDAEFE33_inline (VignetteParameters_t77592C43556E20BBDCBF7B42B3A1BE2347D68E40* __this, float ___0_value, const RuntimeMethod* method) ;
  5056. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float VignetteParameters_get_easeInTime_m9BC70B107BFDC9F97A22FB149F7610D78CF45CB3_inline (VignetteParameters_t77592C43556E20BBDCBF7B42B3A1BE2347D68E40* __this, const RuntimeMethod* method) ;
  5057. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void VignetteParameters_set_easeInTime_m65D3D0B43DF8632CBCE9573CAC69B3F7A6DD4073_inline (VignetteParameters_t77592C43556E20BBDCBF7B42B3A1BE2347D68E40* __this, float ___0_value, const RuntimeMethod* method) ;
  5058. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float VignetteParameters_get_easeOutTime_m0E0489198159C32045CBAC5C60757498B5EEA860_inline (VignetteParameters_t77592C43556E20BBDCBF7B42B3A1BE2347D68E40* __this, const RuntimeMethod* method) ;
  5059. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void VignetteParameters_set_easeOutTime_mB1247E4A6D6215315A16E5D52E8C50C068AD7C73_inline (VignetteParameters_t77592C43556E20BBDCBF7B42B3A1BE2347D68E40* __this, float ___0_value, const RuntimeMethod* method) ;
  5060. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool VignetteParameters_get_easeInTimeLock_m82B96D59EF1E001BB7E158218A73CB4EECDEC25B_inline (VignetteParameters_t77592C43556E20BBDCBF7B42B3A1BE2347D68E40* __this, const RuntimeMethod* method) ;
  5061. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void VignetteParameters_set_easeInTimeLock_m12D845E7E376C1EAFD0193A37EB9E9E2DEF8A848_inline (VignetteParameters_t77592C43556E20BBDCBF7B42B3A1BE2347D68E40* __this, bool ___0_value, const RuntimeMethod* method) ;
  5062. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float VignetteParameters_get_easeOutDelayTime_m7BE0E72FD28F510504A00EE1D0E546818FDCED9C_inline (VignetteParameters_t77592C43556E20BBDCBF7B42B3A1BE2347D68E40* __this, const RuntimeMethod* method) ;
  5063. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void VignetteParameters_set_easeOutDelayTime_m33CDA567D395E7C7FD8FE8C1C3E9B14911772554_inline (VignetteParameters_t77592C43556E20BBDCBF7B42B3A1BE2347D68E40* __this, float ___0_value, const RuntimeMethod* method) ;
  5064. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F VignetteParameters_get_vignetteColor_mFB117A205AFBA820C6D992FFFC8ACCF4A3605F13_inline (VignetteParameters_t77592C43556E20BBDCBF7B42B3A1BE2347D68E40* __this, const RuntimeMethod* method) ;
  5065. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void VignetteParameters_set_vignetteColor_m5A0DDAE5488B9643C23585F9C33DC7120AA7E2B7_inline (VignetteParameters_t77592C43556E20BBDCBF7B42B3A1BE2347D68E40* __this, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___0_value, const RuntimeMethod* method) ;
  5066. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F VignetteParameters_get_vignetteColorBlend_mB2499204EC99191E94BFE16E532DC87493B7F463_inline (VignetteParameters_t77592C43556E20BBDCBF7B42B3A1BE2347D68E40* __this, const RuntimeMethod* method) ;
  5067. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void VignetteParameters_set_vignetteColorBlend_m0255E19B1006808C6478CE77A58D45DF81889B10_inline (VignetteParameters_t77592C43556E20BBDCBF7B42B3A1BE2347D68E40* __this, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___0_value, const RuntimeMethod* method) ;
  5068. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float VignetteParameters_get_apertureVerticalPosition_m6646C8D1C839C07AEAB32566AB6A744120BDE6ED_inline (VignetteParameters_t77592C43556E20BBDCBF7B42B3A1BE2347D68E40* __this, const RuntimeMethod* method) ;
  5069. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void VignetteParameters_set_apertureVerticalPosition_m8CB2CEA4CC5D1792E75A8E420DC171263EB51534_inline (VignetteParameters_t77592C43556E20BBDCBF7B42B3A1BE2347D68E40* __this, float ___0_value, const RuntimeMethod* method) ;
  5070. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Color_get_black_mB50217951591A045844C61E7FF31EEE3FEF16737_inline (const RuntimeMethod* method) ;
  5071. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VignetteParameters__ctor_mBD9333D536305FF49EAD477BF6E8A2811A64091B (VignetteParameters_t77592C43556E20BBDCBF7B42B3A1BE2347D68E40* __this, const RuntimeMethod* method) ;
  5072. inline Enumerator_t4F1DEF6EB753308BBE3F2F60039BD8EFA95F741F List_1_GetEnumerator_m046AAD5C8FF1747D752C7A6C13907B75678DBD65 (List_1_t507F4CF850BC321B50D1F84122347FC845E1528C* __this, const RuntimeMethod* method)
  5073. {
  5074. return (( Enumerator_t4F1DEF6EB753308BBE3F2F60039BD8EFA95F741F (*) (List_1_t507F4CF850BC321B50D1F84122347FC845E1528C*, const RuntimeMethod*))List_1_GetEnumerator_mD8294A7FA2BEB1929487127D476F8EC1CDC23BFC_gshared)(__this, method);
  5075. }
  5076. inline void Enumerator_Dispose_m362DC288C815004588F7DFB1683C6D1CB5100891 (Enumerator_t4F1DEF6EB753308BBE3F2F60039BD8EFA95F741F* __this, const RuntimeMethod* method)
  5077. {
  5078. (( void (*) (Enumerator_t4F1DEF6EB753308BBE3F2F60039BD8EFA95F741F*, const RuntimeMethod*))Enumerator_Dispose_mD9DC3E3C3697830A4823047AB29A77DBBB5ED419_gshared)(__this, method);
  5079. }
  5080. inline ProviderRecord_t73D381DB70947FD9B6F5B1AD4F64EFE74BF5D40C* Enumerator_get_Current_mF0CCF6A8723D2CD2EEA08637DE1565B105FFC623_inline (Enumerator_t4F1DEF6EB753308BBE3F2F60039BD8EFA95F741F* __this, const RuntimeMethod* method)
  5081. {
  5082. return (( ProviderRecord_t73D381DB70947FD9B6F5B1AD4F64EFE74BF5D40C* (*) (Enumerator_t4F1DEF6EB753308BBE3F2F60039BD8EFA95F741F*, const RuntimeMethod*))Enumerator_get_Current_m6330F15D18EE4F547C05DF9BF83C5EB710376027_gshared_inline)(__this, method);
  5083. }
  5084. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* ProviderRecord_get_provider_mBFC738C8F8187EC409951E46BA645A9C7388BE03_inline (ProviderRecord_t73D381DB70947FD9B6F5B1AD4F64EFE74BF5D40C* __this, const RuntimeMethod* method) ;
  5085. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ProviderRecord_set_easeState_m53ED25C263D8F0FA8A731154FC5D0C240EAA0745_inline (ProviderRecord_t73D381DB70947FD9B6F5B1AD4F64EFE74BF5D40C* __this, int32_t ___0_value, const RuntimeMethod* method) ;
  5086. inline bool Enumerator_MoveNext_mA22F0ECB3D50CBA1A77296297F393FB2A92615E4 (Enumerator_t4F1DEF6EB753308BBE3F2F60039BD8EFA95F741F* __this, const RuntimeMethod* method)
  5087. {
  5088. return (( bool (*) (Enumerator_t4F1DEF6EB753308BBE3F2F60039BD8EFA95F741F*, const RuntimeMethod*))Enumerator_MoveNext_mE921CC8F29FBBDE7CC3209A0ED0D921D58D00BCB_gshared)(__this, method);
  5089. }
  5090. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProviderRecord__ctor_mF90987CB2CBB492EABBCCF8259294B4B95E989B4 (ProviderRecord_t73D381DB70947FD9B6F5B1AD4F64EFE74BF5D40C* __this, RuntimeObject* ___0_provider, const RuntimeMethod* method) ;
  5091. inline void List_1_Add_m7EC26978323049E225741D645AB1615FBD4D0005_inline (List_1_t507F4CF850BC321B50D1F84122347FC845E1528C* __this, ProviderRecord_t73D381DB70947FD9B6F5B1AD4F64EFE74BF5D40C* ___0_item, const RuntimeMethod* method)
  5092. {
  5093. (( void (*) (List_1_t507F4CF850BC321B50D1F84122347FC845E1528C*, ProviderRecord_t73D381DB70947FD9B6F5B1AD4F64EFE74BF5D40C*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___0_item, method);
  5094. }
  5095. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool ProviderRecord_get_easeInLockEnded_m65AF1C65F77C3EEB404BAF6EED86675044E940F5_inline (ProviderRecord_t73D381DB70947FD9B6F5B1AD4F64EFE74BF5D40C* __this, const RuntimeMethod* method) ;
  5096. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float ProviderRecord_get_dynamicEaseOutDelayTime_mCB23B02EDA582BCD31E237158090EDF86D32116E_inline (ProviderRecord_t73D381DB70947FD9B6F5B1AD4F64EFE74BF5D40C* __this, const RuntimeMethod* method) ;
  5097. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Application_get_isPlaying_m25B0ABDFEF54F5370CD3F263A813540843D00F34 (const RuntimeMethod* method) ;
  5098. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, const RuntimeMethod* method) ;
  5099. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool GameObject_get_activeInHierarchy_m49250F4F168DCC5388D5BE4F6A5681386907B109 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method) ;
  5100. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TunnelingVignetteController_UpdateTunnelingVignette_m9DAEF9C7226595D8F565EAEFC704C41FA845EF6E (TunnelingVignetteController_tF464FCC58BC1DC0DA9C0F844889B45719D2F575E* __this, VignetteParameters_t77592C43556E20BBDCBF7B42B3A1BE2347D68E40* ___0_parameters, const RuntimeMethod* method) ;
  5101. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VignetteParameters_CopyFrom_mB9F12734C9EDEEE9E8D3B5AA60FA9C12AAEE3C27 (VignetteParameters_t77592C43556E20BBDCBF7B42B3A1BE2347D68E40* __this, VignetteParameters_t77592C43556E20BBDCBF7B42B3A1BE2347D68E40* ___0_parameters, const RuntimeMethod* method) ;
  5102. inline int32_t List_1_get_Count_m1AE5557E0369AE6F192D8EBBB4A0BAA88318FEA4_inline (List_1_tFE4E5959AA9CDE3BD72E4F7457E88280FC42C3B8* __this, const RuntimeMethod* method)
  5103. {
  5104. return (( int32_t (*) (List_1_tFE4E5959AA9CDE3BD72E4F7457E88280FC42C3B8*, const RuntimeMethod*))List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline)(__this, method);
  5105. }
  5106. inline Enumerator_t9FEAB26C4033C2FAF0642F42FF2930312AB6708C List_1_GetEnumerator_mB1A1261408DE61CCE00A750E67267C9A445013DA (List_1_tFE4E5959AA9CDE3BD72E4F7457E88280FC42C3B8* __this, const RuntimeMethod* method)
  5107. {
  5108. return (( Enumerator_t9FEAB26C4033C2FAF0642F42FF2930312AB6708C (*) (List_1_tFE4E5959AA9CDE3BD72E4F7457E88280FC42C3B8*, const RuntimeMethod*))List_1_GetEnumerator_mD8294A7FA2BEB1929487127D476F8EC1CDC23BFC_gshared)(__this, method);
  5109. }
  5110. inline void Enumerator_Dispose_mB0D6BB9273EB122E19FF66534B6BDC12A358B595 (Enumerator_t9FEAB26C4033C2FAF0642F42FF2930312AB6708C* __this, const RuntimeMethod* method)
  5111. {
  5112. (( void (*) (Enumerator_t9FEAB26C4033C2FAF0642F42FF2930312AB6708C*, const RuntimeMethod*))Enumerator_Dispose_mD9DC3E3C3697830A4823047AB29A77DBBB5ED419_gshared)(__this, method);
  5113. }
  5114. inline LocomotionVignetteProvider_tBF5A7476CF3676478AAA7D2EEE4EDAFADE8649D7* Enumerator_get_Current_m62538AAD06D3C352DB104D37BE4EE64D24DEB943_inline (Enumerator_t9FEAB26C4033C2FAF0642F42FF2930312AB6708C* __this, const RuntimeMethod* method)
  5115. {
  5116. return (( LocomotionVignetteProvider_tBF5A7476CF3676478AAA7D2EEE4EDAFADE8649D7* (*) (Enumerator_t9FEAB26C4033C2FAF0642F42FF2930312AB6708C*, const RuntimeMethod*))Enumerator_get_Current_m6330F15D18EE4F547C05DF9BF83C5EB710376027_gshared_inline)(__this, method);
  5117. }
  5118. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR LocomotionProvider_tC65B288AF39EACCD294F953F300BA33E33C2017B* LocomotionVignetteProvider_get_locomotionProvider_mD60841E1EAB94255653F695A85D3FB5A0CA8DFB9_inline (LocomotionVignetteProvider_tBF5A7476CF3676478AAA7D2EEE4EDAFADE8649D7* __this, const RuntimeMethod* method) ;
  5119. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool LocomotionVignetteProvider_get_enabled_mE0F3BB8C5F6FD8E8E3F81D668BF57A9C8049117B_inline (LocomotionVignetteProvider_tBF5A7476CF3676478AAA7D2EEE4EDAFADE8649D7* __this, const RuntimeMethod* method) ;
  5120. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t LocomotionProvider_get_locomotionPhase_mACAF03F1E4391CEEF80123172735EA20AC55FB3A_inline (LocomotionProvider_tC65B288AF39EACCD294F953F300BA33E33C2017B* __this, const RuntimeMethod* method) ;
  5121. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TunnelingVignetteController_BeginTunnelingVignette_m0FAE26E9FE5B0E89CBE7F402A512163D158DBAE5 (TunnelingVignetteController_tF464FCC58BC1DC0DA9C0F844889B45719D2F575E* __this, RuntimeObject* ___0_provider, const RuntimeMethod* method) ;
  5122. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TunnelingVignetteController_EndTunnelingVignette_m49294D594FDB51B66896DCCE5E60D4E44BA16866 (TunnelingVignetteController_tF464FCC58BC1DC0DA9C0F844889B45719D2F575E* __this, RuntimeObject* ___0_provider, const RuntimeMethod* method) ;
  5123. inline bool Enumerator_MoveNext_mAB866DB35AC686500E0E69DDA527B312040B3FE9 (Enumerator_t9FEAB26C4033C2FAF0642F42FF2930312AB6708C* __this, const RuntimeMethod* method)
  5124. {
  5125. return (( bool (*) (Enumerator_t9FEAB26C4033C2FAF0642F42FF2930312AB6708C*, const RuntimeMethod*))Enumerator_MoveNext_mE921CC8F29FBBDE7CC3209A0ED0D921D58D00BCB_gshared)(__this, method);
  5126. }
  5127. inline int32_t List_1_get_Count_mE20106EBD48C04389A446CF6A4D77B61FEC91E44_inline (List_1_t507F4CF850BC321B50D1F84122347FC845E1528C* __this, const RuntimeMethod* method)
  5128. {
  5129. return (( int32_t (*) (List_1_t507F4CF850BC321B50D1F84122347FC845E1528C*, const RuntimeMethod*))List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline)(__this, method);
  5130. }
  5131. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float ProviderRecord_get_dynamicApertureSize_mA9878AB20A106206238A34314AE549458E945BF3_inline (ProviderRecord_t73D381DB70947FD9B6F5B1AD4F64EFE74BF5D40C* __this, const RuntimeMethod* method) ;
  5132. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ProviderRecord_get_easeState_m86EB30746F75BCDEDE3E3A953F6A9868522F2FC2_inline (ProviderRecord_t73D381DB70947FD9B6F5B1AD4F64EFE74BF5D40C* __this, const RuntimeMethod* method) ;
  5133. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ProviderRecord_set_dynamicApertureSize_mC7AC00862411F852955EC962D4C70A44A9E27F52_inline (ProviderRecord_t73D381DB70947FD9B6F5B1AD4F64EFE74BF5D40C* __this, float ___0_value, const RuntimeMethod* method) ;
  5134. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ProviderRecord_set_dynamicEaseOutDelayTime_mECCA9AA9652C08E23E8A4B308E08A32A2FF21754_inline (ProviderRecord_t73D381DB70947FD9B6F5B1AD4F64EFE74BF5D40C* __this, float ___0_value, const RuntimeMethod* method) ;
  5135. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ProviderRecord_set_easeInLockEnded_m4A2AA8AFE021FE741ECA47CFDFDD0631C1E43DEC_inline (ProviderRecord_t73D381DB70947FD9B6F5B1AD4F64EFE74BF5D40C* __this, bool ___0_value, const RuntimeMethod* method) ;
  5136. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline (float ___0_a, float ___1_b, const RuntimeMethod* method) ;
  5137. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Time_get_unscaledDeltaTime_mF057EECA857E5C0F90A3F910D26D3EE59F27C4B5 (const RuntimeMethod* method) ;
  5138. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TunnelingVignetteController_TrySetUpMaterial_m1A61C32A4580CF0024546CBACE09C07FD8F0467B (TunnelingVignetteController_tF464FCC58BC1DC0DA9C0F844889B45719D2F575E* __this, const RuntimeMethod* method) ;
  5139. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Renderer_GetPropertyBlock_mD062F90343D70151CA060AE7EBEF2E85146A9FBA (Renderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF* __this, MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* ___0_properties, const RuntimeMethod* method) ;
  5140. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MaterialPropertyBlock_SetFloat_m6BA8DA03FAD1ABA0BD339E0E5157C4DF3C987267 (MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* __this, int32_t ___0_nameID, float ___1_value, const RuntimeMethod* method) ;
  5141. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MaterialPropertyBlock_SetColor_m2E7CA761D98625E3B3CF380D3EBB2C99908FDFF6 (MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* __this, int32_t ___0_nameID, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___1_value, const RuntimeMethod* method) ;
  5142. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Renderer_SetPropertyBlock_mF565698782FE54580B17CC0BFF9B0C4F0D68DF50 (Renderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF* __this, MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* ___0_properties, const RuntimeMethod* method) ;
  5143. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Transform_get_localPosition_mA9C86B990DF0685EA1061A120218993FDCC60A95 (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, const RuntimeMethod* method) ;
  5144. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Mathf_Approximately_m1DADD012A8FC82E11FB282501AE2EBBF9A77150B_inline (float ___0_a, float ___1_b, const RuntimeMethod* method) ;
  5145. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Transform_set_localPosition_mDE1C997F7D79C0885210B7732B4BA50EE7D73134 (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_value, const RuntimeMethod* method) ;
  5146. inline MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE* Component_GetComponent_TisMeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE_m0EDA0079FA3617687C4A28623B79A37D618D9CFB (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, const RuntimeMethod* method)
  5147. {
  5148. return (( MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE* (*) (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3*, const RuntimeMethod*))Component_GetComponent_TisRuntimeObject_m7181F81CAEC2CF53F5D2BC79B7425C16E1F80D33_gshared)(__this, method);
  5149. }
  5150. inline MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE* GameObject_AddComponent_TisMeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE_mCDD3E77673305199F52C772AE8C7952F3864740D (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method)
  5151. {
  5152. return (( MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE* (*) (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, const RuntimeMethod*))GameObject_AddComponent_TisRuntimeObject_m69B93700FACCF372F5753371C6E8FB780800B824_gshared)(__this, method);
  5153. }
  5154. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MaterialPropertyBlock__ctor_m14C3432585F7BB65028BCD64A0FD6607A1B490FB (MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* __this, const RuntimeMethod* method) ;
  5155. inline MeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5* Component_GetComponent_TisMeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5_mB82F66059DFB5715DD85BDED1D90BC03A6C9E623 (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, const RuntimeMethod* method)
  5156. {
  5157. return (( MeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5* (*) (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3*, const RuntimeMethod*))Component_GetComponent_TisRuntimeObject_m7181F81CAEC2CF53F5D2BC79B7425C16E1F80D33_gshared)(__this, method);
  5158. }
  5159. inline MeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5* GameObject_AddComponent_TisMeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5_mEAB8177A64DF1A50BB7996ACEEEADCD65358AC94 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method)
  5160. {
  5161. return (( MeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5* (*) (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, const RuntimeMethod*))GameObject_AddComponent_TisRuntimeObject_m69B93700FACCF372F5753371C6E8FB780800B824_gshared)(__this, method);
  5162. }
  5163. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* MeshFilter_get_sharedMesh_mE4ED3E7E31C1DE5097E4980DA996E620F7D7CB8C (MeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5* __this, const RuntimeMethod* method) ;
  5164. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* Renderer_get_sharedMaterial_mA2E0CA0A564617FFC3E0E50947C6300082C35F81 (Renderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF* __this, const RuntimeMethod* method) ;
  5165. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* Shader_Find_m183AA54F78320212DDEC811592F98456898A41C5 (String_t* ___0_name, const RuntimeMethod* method) ;
  5166. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Material__ctor_m7FDF47105D66D19591BE505A0C42B0F90D88C9BF (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* __this, Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* ___0_shader, const RuntimeMethod* method) ;
  5167. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object_set_name_mC79E6DC8FFD72479C90F0C4CC7F42A0FEAF5AE47 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* __this, String_t* ___0_value, const RuntimeMethod* method) ;
  5168. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Renderer_set_sharedMaterial_m5E842F9A06CFB7B77656EB319881CB4B3E8E4288 (Renderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF* __this, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___0_value, const RuntimeMethod* method) ;
  5169. inline void List_1__ctor_m95C66493487C56F44130F5E6D14705DDB9B8EF3E (List_1_tFE4E5959AA9CDE3BD72E4F7457E88280FC42C3B8* __this, const RuntimeMethod* method)
  5170. {
  5171. (( void (*) (List_1_tFE4E5959AA9CDE3BD72E4F7457E88280FC42C3B8*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method);
  5172. }
  5173. inline void List_1__ctor_mB90440EEE6454964A7C16647339B14A572771015 (List_1_t507F4CF850BC321B50D1F84122347FC845E1528C* __this, const RuntimeMethod* method)
  5174. {
  5175. (( void (*) (List_1_t507F4CF850BC321B50D1F84122347FC845E1528C*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method);
  5176. }
  5177. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MonoBehaviour__ctor_m592DB0105CA0BC97AA1C5F4AD27B12D68A3B7C1E (MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71* __this, const RuntimeMethod* method) ;
  5178. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA (String_t* ___0_name, const RuntimeMethod* method) ;
  5179. 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) ;
  5180. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Gizmos_DrawLine_mB139054F55D615637A39A3127AADB16043387F8A (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_from, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_to, const RuntimeMethod* method) ;
  5181. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Gizmos_DrawRay_m28E5C4618CB5BB572C04D7CED2DDBDD8105FA596 (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_from, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_direction, const RuntimeMethod* method) ;
  5182. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Transform_get_right_mC6DC057C23313802E2186A9E0DB760D795A758A4 (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, const RuntimeMethod* method) ;
  5183. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Color__ctor_m3786F0D6E510D9CFA544523A955870BD2A514C8C_inline (Color_tD001788D726C3A7F1379BEED0260B9591F440C1F* __this, float ___0_r, float ___1_g, float ___2_b, float ___3_a, const RuntimeMethod* method) ;
  5184. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArgumentException__ctor_m026938A67AF9D36BB7ED27F80425D7194B514465 (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* __this, String_t* ___0_message, const RuntimeMethod* method) ;
  5185. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputDevice_get_isValid_mA908CF8195CECA44FF457430AFF9198C3FEC0948 (InputDevice_t882EE3EE8A71D8F5F38BA3F9356A49F24510E8BD* __this, const RuntimeMethod* method) ;
  5186. inline void InputFeatureUsage_1__ctor_mEB36F8937385A1065CD9F48AE2DAD9EAE49EFCE7 (InputFeatureUsage_1_tE336B2F0B9AC721519BFA17A08D6353FD5221637* __this, String_t* ___0_usageName, const RuntimeMethod* method)
  5187. {
  5188. (( void (*) (InputFeatureUsage_1_tE336B2F0B9AC721519BFA17A08D6353FD5221637*, String_t*, const RuntimeMethod*))InputFeatureUsage_1__ctor_mEB36F8937385A1065CD9F48AE2DAD9EAE49EFCE7_gshared)(__this, ___0_usageName, method);
  5189. }
  5190. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputDevice_TryGetFeatureValue_m24EC3B6C41AE4098269427232AD5F52E786BF884 (InputDevice_t882EE3EE8A71D8F5F38BA3F9356A49F24510E8BD* __this, InputFeatureUsage_1_tE336B2F0B9AC721519BFA17A08D6353FD5221637 ___0_usage, bool* ___1_value, const RuntimeMethod* method) ;
  5191. inline void InputFeatureUsage_1__ctor_m6357AF3E3C16046E807776AA58473ABC83F88989 (InputFeatureUsage_1_t311D0F42F1A7BF37D3CEAC15A53A1F24165F1848* __this, String_t* ___0_usageName, const RuntimeMethod* method)
  5192. {
  5193. (( void (*) (InputFeatureUsage_1_t311D0F42F1A7BF37D3CEAC15A53A1F24165F1848*, String_t*, const RuntimeMethod*))InputFeatureUsage_1__ctor_m6357AF3E3C16046E807776AA58473ABC83F88989_gshared)(__this, ___0_usageName, method);
  5194. }
  5195. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputDevice_TryGetFeatureValue_m675D52240379FEF80D6499B5031941812FDFD081 (InputDevice_t882EE3EE8A71D8F5F38BA3F9356A49F24510E8BD* __this, InputFeatureUsage_1_t311D0F42F1A7BF37D3CEAC15A53A1F24165F1848 ___0_usage, float* ___1_value, const RuntimeMethod* method) ;
  5196. inline void InputFeatureUsage_1__ctor_m502985516521824A155A5780090765043843868A (InputFeatureUsage_1_tEB160A05BCDCCA4F96072CBA0866498D06B9A27C* __this, String_t* ___0_usageName, const RuntimeMethod* method)
  5197. {
  5198. (( void (*) (InputFeatureUsage_1_tEB160A05BCDCCA4F96072CBA0866498D06B9A27C*, String_t*, const RuntimeMethod*))InputFeatureUsage_1__ctor_m502985516521824A155A5780090765043843868A_gshared)(__this, ___0_usageName, method);
  5199. }
  5200. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputDevice_TryGetFeatureValue_mB2C15D1FC747DA9FB5958FA17E77049886FB3BBA (InputDevice_t882EE3EE8A71D8F5F38BA3F9356A49F24510E8BD* __this, InputFeatureUsage_1_tEB160A05BCDCCA4F96072CBA0866498D06B9A27C ___0_usage, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* ___1_value, const RuntimeMethod* method) ;
  5201. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ButtonInfo__ctor_m3478ACD7B8502B0839AAA54A15EC75CE3A5A2A69 (ButtonInfo_t53A2502E0A81EA56542E786FD84C3A3CB2746412* __this, String_t* ___0_name, int32_t ___1_type, const RuntimeMethod* method) ;
  5202. inline void List_1_Clear_mD21F1ADC7CA3E9150419E830D32CDA2B2CDFD357_inline (List_1_t3B3CED900C4A273E3B63AAB5493C4D6D4B112810* __this, const RuntimeMethod* method)
  5203. {
  5204. (( void (*) (List_1_t3B3CED900C4A273E3B63AAB5493C4D6D4B112810*, const RuntimeMethod*))List_1_Clear_m16C1F2C61FED5955F10EB36BC1CB2DF34B128994_gshared_inline)(__this, method);
  5205. }
  5206. inline int32_t List_1_get_Count_m247BF28F8A1F9F3EE681A1BBDFD364F19947AB7E_inline (List_1_t3B3CED900C4A273E3B63AAB5493C4D6D4B112810* __this, const RuntimeMethod* method)
  5207. {
  5208. return (( int32_t (*) (List_1_t3B3CED900C4A273E3B63AAB5493C4D6D4B112810*, const RuntimeMethod*))List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline)(__this, method);
  5209. }
  5210. inline RuntimeObject* List_1_get_Item_m813E4C01FA736EBD8792E6296BAA5143C5D59F0E (List_1_t3B3CED900C4A273E3B63AAB5493C4D6D4B112810* __this, int32_t ___0_index, const RuntimeMethod* method)
  5211. {
  5212. return (( RuntimeObject* (*) (List_1_t3B3CED900C4A273E3B63AAB5493C4D6D4B112810*, int32_t, const RuntimeMethod*))List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared)(__this, ___0_index, method);
  5213. }
  5214. inline void List_1_Add_m944DE494A680FC42C4967ECB8ABFEC095F1B549B_inline (List_1_t3B3CED900C4A273E3B63AAB5493C4D6D4B112810* __this, RuntimeObject* ___0_item, const RuntimeMethod* method)
  5215. {
  5216. (( void (*) (List_1_t3B3CED900C4A273E3B63AAB5493C4D6D4B112810*, RuntimeObject*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___0_item, method);
  5217. }
  5218. inline void List_1_AddRange_m0D9FBC5959A3C2DA58C505EE093C99A7CEE6EF0C (List_1_t3B3CED900C4A273E3B63AAB5493C4D6D4B112810* __this, RuntimeObject* ___0_collection, const RuntimeMethod* method)
  5219. {
  5220. (( void (*) (List_1_t3B3CED900C4A273E3B63AAB5493C4D6D4B112810*, RuntimeObject*, const RuntimeMethod*))List_1_AddRange_m1F76B300133150E6046C5FED00E88B5DE0A02E17_gshared)(__this, ___0_collection, method);
  5221. }
  5222. inline void Dictionary_2_Clear_m07FA4A9C278DA21225A5EC1C0288F41CB0D78517 (Dictionary_2_tEABA4693399BB94F9F9031F041277F4D01CA9BB2* __this, const RuntimeMethod* method)
  5223. {
  5224. (( void (*) (Dictionary_2_tEABA4693399BB94F9F9031F041277F4D01CA9BB2*, const RuntimeMethod*))Dictionary_2_Clear_m97AA589FB0CCE1240A0C9F7F7C32573B94FD2592_gshared)(__this, method);
  5225. }
  5226. inline Enumerator_t09D43999A353BEFF0532A0A8596DD0B04A916275 List_1_GetEnumerator_mE88C6014E5D496A14CFE8D413102CD60E6961E48 (List_1_t3B3CED900C4A273E3B63AAB5493C4D6D4B112810* __this, const RuntimeMethod* method)
  5227. {
  5228. return (( Enumerator_t09D43999A353BEFF0532A0A8596DD0B04A916275 (*) (List_1_t3B3CED900C4A273E3B63AAB5493C4D6D4B112810*, const RuntimeMethod*))List_1_GetEnumerator_mD8294A7FA2BEB1929487127D476F8EC1CDC23BFC_gshared)(__this, method);
  5229. }
  5230. inline void Enumerator_Dispose_mBB52FE2839B6F0CDC8045D1593F54538A86710C6 (Enumerator_t09D43999A353BEFF0532A0A8596DD0B04A916275* __this, const RuntimeMethod* method)
  5231. {
  5232. (( void (*) (Enumerator_t09D43999A353BEFF0532A0A8596DD0B04A916275*, const RuntimeMethod*))Enumerator_Dispose_mD9DC3E3C3697830A4823047AB29A77DBBB5ED419_gshared)(__this, method);
  5233. }
  5234. inline RuntimeObject* Enumerator_get_Current_m5A723821D45562AEA6CF9D3057317CC1601A688C_inline (Enumerator_t09D43999A353BEFF0532A0A8596DD0B04A916275* __this, const RuntimeMethod* method)
  5235. {
  5236. return (( RuntimeObject* (*) (Enumerator_t09D43999A353BEFF0532A0A8596DD0B04A916275*, const RuntimeMethod*))Enumerator_get_Current_m6330F15D18EE4F547C05DF9BF83C5EB710376027_gshared_inline)(__this, method);
  5237. }
  5238. inline void Dictionary_2_set_Item_m9AD2AD062E1EB0A5D37AD019182B7429E79C9990 (Dictionary_2_tEABA4693399BB94F9F9031F041277F4D01CA9BB2* __this, RuntimeObject* ___0_key, float ___1_value, const RuntimeMethod* method)
  5239. {
  5240. (( void (*) (Dictionary_2_tEABA4693399BB94F9F9031F041277F4D01CA9BB2*, RuntimeObject*, float, const RuntimeMethod*))Dictionary_2_set_Item_mB3364B977072656B662C984B4F7E39394C341B2A_gshared)(__this, ___0_key, ___1_value, method);
  5241. }
  5242. inline bool Enumerator_MoveNext_mFA0CD3249649865B04C91FE04E85091C0105935E (Enumerator_t09D43999A353BEFF0532A0A8596DD0B04A916275* __this, const RuntimeMethod* method)
  5243. {
  5244. return (( bool (*) (Enumerator_t09D43999A353BEFF0532A0A8596DD0B04A916275*, const RuntimeMethod*))Enumerator_MoveNext_mE921CC8F29FBBDE7CC3209A0ED0D921D58D00BCB_gshared)(__this, method);
  5245. }
  5246. inline void List_1_Sort_mF5F48360A12EC6B22A943ECFBE263FA4AEAA5C19 (List_1_t3B3CED900C4A273E3B63AAB5493C4D6D4B112810* __this, Comparison_1_tA4BD3BABEC1A2C64FBC7734A2C809312D9779FB6* ___0_comparison, const RuntimeMethod* method)
  5247. {
  5248. (( void (*) (List_1_t3B3CED900C4A273E3B63AAB5493C4D6D4B112810*, Comparison_1_tA4BD3BABEC1A2C64FBC7734A2C809312D9779FB6*, const RuntimeMethod*))List_1_Sort_mEB3B61CB86B1419919338B0668DC4E568C2FFF93_gshared)(__this, ___0_comparison, method);
  5249. }
  5250. inline float Dictionary_2_get_Item_m2806B3A8EA560BB66F6F47E7E8DDF196A9DCE60D (Dictionary_2_tEABA4693399BB94F9F9031F041277F4D01CA9BB2* __this, RuntimeObject* ___0_key, const RuntimeMethod* method)
  5251. {
  5252. return (( float (*) (Dictionary_2_tEABA4693399BB94F9F9031F041277F4D01CA9BB2*, RuntimeObject*, const RuntimeMethod*))Dictionary_2_get_Item_m592530FB0319E03D62CA02B0349798F60BC09A31_gshared)(__this, ___0_key, method);
  5253. }
  5254. inline void Dictionary_2__ctor_m389AC9EA6A6CB54B3B1C898B0E179D075AEEA30B (Dictionary_2_tEABA4693399BB94F9F9031F041277F4D01CA9BB2* __this, const RuntimeMethod* method)
  5255. {
  5256. (( void (*) (Dictionary_2_tEABA4693399BB94F9F9031F041277F4D01CA9BB2*, const RuntimeMethod*))Dictionary_2__ctor_m7090A0C6890D4FE1C83844A6616D8E9A5AEC802C_gshared)(__this, method);
  5257. }
  5258. inline void Comparison_1__ctor_mC05EC7A1820440DBD7D17C2126350A9E720FB7CE (Comparison_1_tA4BD3BABEC1A2C64FBC7734A2C809312D9779FB6* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  5259. {
  5260. (( void (*) (Comparison_1_tA4BD3BABEC1A2C64FBC7734A2C809312D9779FB6*, RuntimeObject*, intptr_t, const RuntimeMethod*))Comparison_1__ctor_mC1E8799BBCE317B612875123C9C894BD470BFE6A_gshared)(__this, ___0_object, ___1_method, method);
  5261. }
  5262. inline Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* GameObject_GetComponent_TisCamera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184_m3B3C11550E48AA36AFF82788636EB163CC51FEE6 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method)
  5263. {
  5264. return (( Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* (*) (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, const RuntimeMethod*))GameObject_GetComponent_TisRuntimeObject_m6EAED4AA356F0F48288F67899E5958792395563B_gshared)(__this, method);
  5265. }
  5266. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void XROrigin_set_Camera_m4C858ED48CE3A20504A55FAA1A24FE05D1CC450B_inline (XROrigin_t5E534A6D886991AF3C1C64127E19A3A510009CFE* __this, Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___0_value, const RuntimeMethod* method) ;
  5267. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XROrigin_Awake_mFC495553BD50D97BCE9BB513A9B2D4C2262B21A0 (XROrigin_t5E534A6D886991AF3C1C64127E19A3A510009CFE* __this, const RuntimeMethod* method) ;
  5268. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void XROrigin_set_Origin_m832CE9176B8C54EDC64059AFC67807EFE078249E_inline (XROrigin_t5E534A6D886991AF3C1C64127E19A3A510009CFE* __this, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___0_value, const RuntimeMethod* method) ;
  5269. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* XROrigin_get_CameraFloorOffsetObject_m24DB58FD33D0D5436DC3A6F023D8780C1B82FD07_inline (XROrigin_t5E534A6D886991AF3C1C64127E19A3A510009CFE* __this, const RuntimeMethod* method) ;
  5270. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XROrigin_set_CameraFloorOffsetObject_m3182CAC8A600DB7EF22432EA3B71BF76A21C4839 (XROrigin_t5E534A6D886991AF3C1C64127E19A3A510009CFE* __this, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___0_value, const RuntimeMethod* method) ;
  5271. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t XROrigin_get_RequestedTrackingOriginMode_m8475634D9A0C8ECA371A3F2EC216A55F7D2F2D3C_inline (XROrigin_t5E534A6D886991AF3C1C64127E19A3A510009CFE* __this, const RuntimeMethod* method) ;
  5272. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XROrigin_set_RequestedTrackingOriginMode_m3B166DBAA7C7B18C63EBEA83A308911C094DF554 (XROrigin_t5E534A6D886991AF3C1C64127E19A3A510009CFE* __this, int32_t ___0_value, const RuntimeMethod* method) ;
  5273. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float XROrigin_get_CameraYOffset_m223B472CA64A210F0F315A503FF621A6C74EC2A3_inline (XROrigin_t5E534A6D886991AF3C1C64127E19A3A510009CFE* __this, const RuntimeMethod* method) ;
  5274. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XROrigin_set_CameraYOffset_mE11AF77FBC8B774E6CED34B10960AC9F747B67D1 (XROrigin_t5E534A6D886991AF3C1C64127E19A3A510009CFE* __this, float ___0_value, const RuntimeMethod* method) ;
  5275. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t XROrigin_get_CurrentTrackingOriginMode_m3117576FC85371E692EFFA853AF5297CEF150589_inline (XROrigin_t5E534A6D886991AF3C1C64127E19A3A510009CFE* __this, const RuntimeMethod* method) ;
  5276. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 XROrigin_get_OriginInCameraSpacePos_mF8CAAA59DDF4635AD3D7B1237B0742AA9BE283E6 (XROrigin_t5E534A6D886991AF3C1C64127E19A3A510009CFE* __this, const RuntimeMethod* method) ;
  5277. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 XROrigin_get_CameraInOriginSpacePos_m6646CE94E1798A767E559EB1D785D00AE8C68EB1 (XROrigin_t5E534A6D886991AF3C1C64127E19A3A510009CFE* __this, const RuntimeMethod* method) ;
  5278. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool XROrigin_RotateAroundCameraUsingOriginUp_m42AE0DFCFBA84AC3CBAAB74D78FB1EA361102EA2 (XROrigin_t5E534A6D886991AF3C1C64127E19A3A510009CFE* __this, float ___0_angleDegrees, const RuntimeMethod* method) ;
  5279. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool XROrigin_MatchOriginUpOriginForward_m6BB0CD69861590B4CA6F850D6824A47B37D2D5D3 (XROrigin_t5E534A6D886991AF3C1C64127E19A3A510009CFE* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_destinationUp, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_destinationForward, const RuntimeMethod* method) ;
  5280. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XROrigin__ctor_mD5AE064CEEF8128D772FABADBA6CDC2993C8079A (XROrigin_t5E534A6D886991AF3C1C64127E19A3A510009CFE* __this, const RuntimeMethod* method) ;
  5281. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E float3_op_Subtraction_mB6036E9849D95650D6E73DA0D179CD7B61E696F2_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___0_lhs, float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___1_rhs, const RuntimeMethod* method) ;
  5282. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E math_normalize_mF02431EFC9E3212E0245EFF5C13BC9DC34512399_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___0_x, const RuntimeMethod* method) ;
  5283. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BurstGazeUtility_IsAlignedToGazeForward_mD2DA1C94305642AF11376B2F3F96E849B0B6E96D (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* ___0_gazeDirection, float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* ___1_targetDirection, float ___2_angleThreshold, const RuntimeMethod* method) ;
  5284. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float math_radians_m0903022269E582AD877B86952497295D642036E8_inline (float ___0_x, const RuntimeMethod* method) ;
  5285. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float math_cos_m28B6228E047D552B1312CCFADB8AE95DDD94A6AF_inline (float ___0_x, const RuntimeMethod* method) ;
  5286. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float math_dot_mE193D8880350D74CC8D63A0D53CDC5902F844AAD_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___0_x, float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___1_y, const RuntimeMethod* method) ;
  5287. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float math_length_m6A2B63D7A3B84261C2F7FCAA2CB382288A57D257_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___0_x, const RuntimeMethod* method) ;
  5288. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E float3_op_Implicit_mE1831A3AC179B7EB3236F8202EC8DD5CE05376AB (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_v, const RuntimeMethod* method) ;
  5289. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BurstMathUtility_OrthogonalUpVector_mCB95EE27BAEAFA808165A32DFF1E35C9468FF2BB (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* ___0_forward, float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* ___1_referenceUp, float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* ___2_orthogonalUp, const RuntimeMethod* method) ;
  5290. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 float3_op_Implicit_m9CC301DFD67EEFAA15CA05E91913E862B22326F6 (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___0_v, const RuntimeMethod* method) ;
  5291. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E math_cross_m4CA2DAE150C6381B0D05E8AA9E48E88CF6157180_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___0_x, float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___1_y, const RuntimeMethod* method) ;
  5292. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E float3_op_UnaryNegation_m862876969881839716CBAF9AE074FA4BFDFABDF1_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___0_val, const RuntimeMethod* method) ;
  5293. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BurstMathUtility_OrthogonalLookRotation_m4D52BAA78CD8DB0380D76A8A56278537953B74BC (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* ___0_forward, float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* ___1_referenceUp, quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4* ___2_lookRotation, const RuntimeMethod* method) ;
  5294. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 quaternion_op_Implicit_m78F07E28F5AB9C26F0EE997B2F12AF4A209FCD41 (quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 ___0_q, const RuntimeMethod* method) ;
  5295. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 quaternion_LookRotation_m31686118687AB9B057E6CFC574A3A20198DCA453_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___0_forward, float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___1_up, const RuntimeMethod* method) ;
  5296. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void float3__ctor_mC61002CD0EC13D7C37D846D021A78C028FB80DB9_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* __this, float ___0_x, float ___1_y, float ___2_z, const RuntimeMethod* method) ;
  5297. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void BurstMathUtility_ProjectOnPlane_mC20BDFF0EC811619543A579C305AFC4F05FF974A_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* ___0_vector, float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* ___1_planeNormal, float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* ___2_projectedVector, const RuntimeMethod* method) ;
  5298. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BurstMathUtility_LookRotationWithForwardProjectedOnPlane_mB457D53249F1848E381BE099CAA8C47DC0B6D19B (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* ___0_forward, float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* ___1_planeNormal, quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4* ___2_lookRotation, const RuntimeMethod* method) ;
  5299. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float math_dot_m73F7092E969EDB69D97A40DF11146CF9C030C587_inline (quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 ___0_a, quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 ___1_b, const RuntimeMethod* method) ;
  5300. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float math_abs_m3D9508B36B045BFE7B89C6C69AD34596264E4FE1_inline (float ___0_x, const RuntimeMethod* method) ;
  5301. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float math_min_m54FD010BEF505D2BA1F79FC793BEB0723C329C3B_inline (float ___0_x, float ___1_y, const RuntimeMethod* method) ;
  5302. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float math_acos_mD1CE88CB2686ED61B8228108D2C66AA29E56AAEF_inline (float ___0_x, const RuntimeMethod* method) ;
  5303. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BurstMathUtility_FastSafeDivide_m0908122AAC599403DEAB8146E30FB894D1FA7FC7 (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* ___0_a, float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* ___1_b, float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* ___2_result, float ___3_tolerance, const RuntimeMethod* method) ;
  5304. 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) ;
  5305. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float math_distancesq_mA49E8B34404D0C4DB3C9D4E065CE4CA255C9770B_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___0_x, float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___1_y, const RuntimeMethod* method) ;
  5306. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float math_sqrt_mEF31DE7BD0179009683C5D7B0C58E6571B30CF4A_inline (float ___0_x, const RuntimeMethod* method) ;
  5307. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_Division_mCC6BB24E372AB96B8380D1678446EF6A8BAE13BB_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, float ___1_d, const RuntimeMethod* method) ;
  5308. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float math_clamp_mB7233FC9D6C27522014C4E6D4E056D36CE82C97E_inline (float ___0_x, float ___1_a, float ___2_b, const RuntimeMethod* method) ;
  5309. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E float3_op_Multiply_m6E5DC552C8B0F9A180298BD9197FF47B14E0EA81_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___0_lhs, float ___1_rhs, const RuntimeMethod* method) ;
  5310. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DisposableManagerSingleton_t4A825CF7A0439129608E12E46B05C42DE6959576* DisposableManagerSingleton_Initialize_mB5FC14C0CDA6D25E35B189A1DD05674E878F2662 (const RuntimeMethod* method) ;
  5311. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GameObject__ctor_m37D512B05D292F954792225E6C6EEE95293A9B88 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, String_t* ___0_name, const RuntimeMethod* method) ;
  5312. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object_DontDestroyOnLoad_m4B70C3AEF886C176543D1295507B6455C9DCAEA7 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___0_target, const RuntimeMethod* method) ;
  5313. inline DisposableManagerSingleton_t4A825CF7A0439129608E12E46B05C42DE6959576* GameObject_AddComponent_TisDisposableManagerSingleton_t4A825CF7A0439129608E12E46B05C42DE6959576_m7B482888D3648AF08B55FF70F9A9FC632A47C8E4 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method)
  5314. {
  5315. return (( DisposableManagerSingleton_t4A825CF7A0439129608E12E46B05C42DE6959576* (*) (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, const RuntimeMethod*))GameObject_AddComponent_TisRuntimeObject_m69B93700FACCF372F5753371C6E8FB780800B824_gshared)(__this, method);
  5316. }
  5317. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object_Destroy_mE97D0A766419A81296E8D4E5C23D01D3FE91ACBB (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___0_obj, const RuntimeMethod* method) ;
  5318. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DisposableManagerSingleton_DisposeAll_m9CE34B9C3FAF069B4A458706318CC6B78524993F (DisposableManagerSingleton_t4A825CF7A0439129608E12E46B05C42DE6959576* __this, const RuntimeMethod* method) ;
  5319. inline RuntimeObject* HashSetList_1_AsList_m650779A43956ADD5381C077D5FE3AEEA5F9E1D2A_inline (HashSetList_1_tA1E38D4A68ECBFE9425373993103D4A7E253D1B2* __this, const RuntimeMethod* method)
  5320. {
  5321. return (( RuntimeObject* (*) (HashSetList_1_tA1E38D4A68ECBFE9425373993103D4A7E253D1B2*, const RuntimeMethod*))HashSetList_1_AsList_m1B1EA824F0DA9FBAD06BEE789F3706C59C66CC7B_gshared_inline)(__this, method);
  5322. }
  5323. inline void HashSetList_1_Clear_mBEBB82E3254C6D702E7DA6D198A5F151378A58DA (HashSetList_1_tA1E38D4A68ECBFE9425373993103D4A7E253D1B2* __this, const RuntimeMethod* method)
  5324. {
  5325. (( void (*) (HashSetList_1_tA1E38D4A68ECBFE9425373993103D4A7E253D1B2*, const RuntimeMethod*))HashSetList_1_Clear_m52EDF0FC7396FA49D650C4DDE9614CA11A929E5D_gshared)(__this, method);
  5326. }
  5327. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DisposableManagerSingleton_t4A825CF7A0439129608E12E46B05C42DE6959576* DisposableManagerSingleton_get_instance_mEC10C317AF2AA0342F3DC8A4C66F137AB248FB2B (const RuntimeMethod* method) ;
  5328. inline bool HashSetList_1_Add_m7D3C8B6863A9C1A5AD647EF732A503F915C39B58 (HashSetList_1_tA1E38D4A68ECBFE9425373993103D4A7E253D1B2* __this, RuntimeObject* ___0_item, const RuntimeMethod* method)
  5329. {
  5330. return (( bool (*) (HashSetList_1_tA1E38D4A68ECBFE9425373993103D4A7E253D1B2*, RuntimeObject*, const RuntimeMethod*))HashSetList_1_Add_m773D498119FCED1AF804E6BC01A83410BD4DEB01_gshared)(__this, ___0_item, method);
  5331. }
  5332. inline void HashSetList_1__ctor_m800E4E28D294AC82734D918815D231F7F397EECC (HashSetList_1_tA1E38D4A68ECBFE9425373993103D4A7E253D1B2* __this, int32_t ___0_capacity, const RuntimeMethod* method)
  5333. {
  5334. (( void (*) (HashSetList_1_tA1E38D4A68ECBFE9425373993103D4A7E253D1B2*, int32_t, const RuntimeMethod*))HashSetList_1__ctor_mC6A1906CB5DFC6C3CC609C5D689048A75C013DDA_gshared)(__this, ___0_capacity, method);
  5335. }
  5336. inline List_1_t4F963AF7BCF88E1D26F1345BB4DAEE7620F7FED1* BaseRegistrationList_1_get_registeredSnapshot_m84627CC38A1D1FE4065DB5EC3DB71D89942F58A3_inline (BaseRegistrationList_1_t4BA54BCF31B7E31B5B8614C02C183F16B97E1FC2* __this, const RuntimeMethod* method)
  5337. {
  5338. return (( List_1_t4F963AF7BCF88E1D26F1345BB4DAEE7620F7FED1* (*) (BaseRegistrationList_1_t4BA54BCF31B7E31B5B8614C02C183F16B97E1FC2*, const RuntimeMethod*))BaseRegistrationList_1_get_registeredSnapshot_mDCF17B8E26980CD82A0DA7E33D10783FF1EBA5CC_gshared_inline)(__this, method);
  5339. }
  5340. inline int32_t List_1_get_Count_m2D71F7926ACB73FCF80A8A51333C0FC26112AE84_inline (List_1_t4F963AF7BCF88E1D26F1345BB4DAEE7620F7FED1* __this, const RuntimeMethod* method)
  5341. {
  5342. return (( int32_t (*) (List_1_t4F963AF7BCF88E1D26F1345BB4DAEE7620F7FED1*, const RuntimeMethod*))List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline)(__this, method);
  5343. }
  5344. inline bool SmallRegistrationList_1_get_bufferChanges_m9B7DEBF8DEE1C4C79478E12F344B79F371470604_inline (SmallRegistrationList_1_t6D2636963C83385B45A29DD8A055EF11620BF8C2* __this, const RuntimeMethod* method)
  5345. {
  5346. return (( bool (*) (SmallRegistrationList_1_t6D2636963C83385B45A29DD8A055EF11620BF8C2*, const RuntimeMethod*))SmallRegistrationList_1_get_bufferChanges_m8ACE306341AB8EFB8B8425A343C79FD78179839C_gshared_inline)(__this, method);
  5347. }
  5348. inline void SmallRegistrationList_1_set_bufferChanges_mCF351B91040F0113BF71440859253E2B43708F1B (SmallRegistrationList_1_t6D2636963C83385B45A29DD8A055EF11620BF8C2* __this, bool ___0_value, const RuntimeMethod* method)
  5349. {
  5350. (( void (*) (SmallRegistrationList_1_t6D2636963C83385B45A29DD8A055EF11620BF8C2*, bool, const RuntimeMethod*))SmallRegistrationList_1_set_bufferChanges_m359420236EE56EF5B847ED07B5BA6D9616749ED1_gshared)(__this, ___0_value, method);
  5351. }
  5352. inline Enumerator_t19E4FDC96631676EC0A8C463E0601823EB1CCD58 List_1_GetEnumerator_m359D8C9405C0E1E975E4388481CB70176F648897 (List_1_t4F963AF7BCF88E1D26F1345BB4DAEE7620F7FED1* __this, const RuntimeMethod* method)
  5353. {
  5354. return (( Enumerator_t19E4FDC96631676EC0A8C463E0601823EB1CCD58 (*) (List_1_t4F963AF7BCF88E1D26F1345BB4DAEE7620F7FED1*, const RuntimeMethod*))List_1_GetEnumerator_mD8294A7FA2BEB1929487127D476F8EC1CDC23BFC_gshared)(__this, method);
  5355. }
  5356. inline void Enumerator_Dispose_m8F21303EE9D574E719D8D00E704D12B0D343F1F3 (Enumerator_t19E4FDC96631676EC0A8C463E0601823EB1CCD58* __this, const RuntimeMethod* method)
  5357. {
  5358. (( void (*) (Enumerator_t19E4FDC96631676EC0A8C463E0601823EB1CCD58*, const RuntimeMethod*))Enumerator_Dispose_mD9DC3E3C3697830A4823047AB29A77DBBB5ED419_gshared)(__this, method);
  5359. }
  5360. inline RuntimeObject* Enumerator_get_Current_mC941E6172584F93324638B91EC900B56AE315CC9_inline (Enumerator_t19E4FDC96631676EC0A8C463E0601823EB1CCD58* __this, const RuntimeMethod* method)
  5361. {
  5362. return (( RuntimeObject* (*) (Enumerator_t19E4FDC96631676EC0A8C463E0601823EB1CCD58*, const RuntimeMethod*))Enumerator_get_Current_m6330F15D18EE4F547C05DF9BF83C5EB710376027_gshared_inline)(__this, method);
  5363. }
  5364. inline bool Enumerator_MoveNext_m9938A44130353FC263705247618D8274163B5A3C (Enumerator_t19E4FDC96631676EC0A8C463E0601823EB1CCD58* __this, const RuntimeMethod* method)
  5365. {
  5366. return (( bool (*) (Enumerator_t19E4FDC96631676EC0A8C463E0601823EB1CCD58*, const RuntimeMethod*))Enumerator_MoveNext_mE921CC8F29FBBDE7CC3209A0ED0D921D58D00BCB_gshared)(__this, method);
  5367. }
  5368. inline List_1_tC415795114E47DDDD339AFFFE6635955DF961396* BaseRegistrationList_1_get_registeredSnapshot_mC3E730CEA3BFE2791CB38C1E774676A735D104C0_inline (BaseRegistrationList_1_t9F5CC446916CE6267A0F1FDBC9C3E51B0F0473CF* __this, const RuntimeMethod* method)
  5369. {
  5370. return (( List_1_tC415795114E47DDDD339AFFFE6635955DF961396* (*) (BaseRegistrationList_1_t9F5CC446916CE6267A0F1FDBC9C3E51B0F0473CF*, const RuntimeMethod*))BaseRegistrationList_1_get_registeredSnapshot_mDCF17B8E26980CD82A0DA7E33D10783FF1EBA5CC_gshared_inline)(__this, method);
  5371. }
  5372. inline int32_t List_1_get_Count_mD113C37EC5FB637A9BAC26E67FF16A83EE77D727_inline (List_1_tC415795114E47DDDD339AFFFE6635955DF961396* __this, const RuntimeMethod* method)
  5373. {
  5374. return (( int32_t (*) (List_1_tC415795114E47DDDD339AFFFE6635955DF961396*, const RuntimeMethod*))List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline)(__this, method);
  5375. }
  5376. inline bool SmallRegistrationList_1_get_bufferChanges_mE36CE3F59BD0AEAFF93912726942F5985AACA950_inline (SmallRegistrationList_1_t2822728646FD238035A72737A3ADC96B9D3664D8* __this, const RuntimeMethod* method)
  5377. {
  5378. return (( bool (*) (SmallRegistrationList_1_t2822728646FD238035A72737A3ADC96B9D3664D8*, const RuntimeMethod*))SmallRegistrationList_1_get_bufferChanges_m8ACE306341AB8EFB8B8425A343C79FD78179839C_gshared_inline)(__this, method);
  5379. }
  5380. inline void SmallRegistrationList_1_set_bufferChanges_mFF4732134DC561C635E333FF2ED6B0032B8FAEB1 (SmallRegistrationList_1_t2822728646FD238035A72737A3ADC96B9D3664D8* __this, bool ___0_value, const RuntimeMethod* method)
  5381. {
  5382. (( void (*) (SmallRegistrationList_1_t2822728646FD238035A72737A3ADC96B9D3664D8*, bool, const RuntimeMethod*))SmallRegistrationList_1_set_bufferChanges_m359420236EE56EF5B847ED07B5BA6D9616749ED1_gshared)(__this, ___0_value, method);
  5383. }
  5384. inline Enumerator_tF6AE20253E800CA6AAC23C49DE1C08EFEDF89198 List_1_GetEnumerator_mA3AA58677225F25E84D4E5A32599CEAC99FE67A2 (List_1_tC415795114E47DDDD339AFFFE6635955DF961396* __this, const RuntimeMethod* method)
  5385. {
  5386. return (( Enumerator_tF6AE20253E800CA6AAC23C49DE1C08EFEDF89198 (*) (List_1_tC415795114E47DDDD339AFFFE6635955DF961396*, const RuntimeMethod*))List_1_GetEnumerator_mD8294A7FA2BEB1929487127D476F8EC1CDC23BFC_gshared)(__this, method);
  5387. }
  5388. inline void Enumerator_Dispose_mAFBE79D8522555731B3575E93F3E0D19F05834E9 (Enumerator_tF6AE20253E800CA6AAC23C49DE1C08EFEDF89198* __this, const RuntimeMethod* method)
  5389. {
  5390. (( void (*) (Enumerator_tF6AE20253E800CA6AAC23C49DE1C08EFEDF89198*, const RuntimeMethod*))Enumerator_Dispose_mD9DC3E3C3697830A4823047AB29A77DBBB5ED419_gshared)(__this, method);
  5391. }
  5392. inline RuntimeObject* Enumerator_get_Current_m573FADF1836E5FBC1E3BCD80E055B699730C91ED_inline (Enumerator_tF6AE20253E800CA6AAC23C49DE1C08EFEDF89198* __this, const RuntimeMethod* method)
  5393. {
  5394. return (( RuntimeObject* (*) (Enumerator_tF6AE20253E800CA6AAC23C49DE1C08EFEDF89198*, const RuntimeMethod*))Enumerator_get_Current_m6330F15D18EE4F547C05DF9BF83C5EB710376027_gshared_inline)(__this, method);
  5395. }
  5396. inline bool Enumerator_MoveNext_m1409AE49A2030A182B2FDE8214933FA2EA3C2249 (Enumerator_tF6AE20253E800CA6AAC23C49DE1C08EFEDF89198* __this, const RuntimeMethod* method)
  5397. {
  5398. return (( bool (*) (Enumerator_tF6AE20253E800CA6AAC23C49DE1C08EFEDF89198*, const RuntimeMethod*))Enumerator_MoveNext_mE921CC8F29FBBDE7CC3209A0ED0D921D58D00BCB_gshared)(__this, method);
  5399. }
  5400. inline List_1_t1FF23F8A09CE938274447266B4E3267D4B99406A* BaseRegistrationList_1_get_registeredSnapshot_m09D926598A6763CD296213915501015BE646DA00_inline (BaseRegistrationList_1_t2D479209622C07C50B5C2C90DFE1D839CD7AE8EB* __this, const RuntimeMethod* method)
  5401. {
  5402. return (( List_1_t1FF23F8A09CE938274447266B4E3267D4B99406A* (*) (BaseRegistrationList_1_t2D479209622C07C50B5C2C90DFE1D839CD7AE8EB*, const RuntimeMethod*))BaseRegistrationList_1_get_registeredSnapshot_mDCF17B8E26980CD82A0DA7E33D10783FF1EBA5CC_gshared_inline)(__this, method);
  5403. }
  5404. inline int32_t List_1_get_Count_m47094236AB6D6B625150B223BF16C0EA3FD93FC3_inline (List_1_t1FF23F8A09CE938274447266B4E3267D4B99406A* __this, const RuntimeMethod* method)
  5405. {
  5406. return (( int32_t (*) (List_1_t1FF23F8A09CE938274447266B4E3267D4B99406A*, const RuntimeMethod*))List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline)(__this, method);
  5407. }
  5408. inline bool SmallRegistrationList_1_get_bufferChanges_mE1702646C175C56F8C2D3FFF2D66386C83A002A5_inline (SmallRegistrationList_1_t4743930ECB685F90DD010A2230148B4360613D96* __this, const RuntimeMethod* method)
  5409. {
  5410. return (( bool (*) (SmallRegistrationList_1_t4743930ECB685F90DD010A2230148B4360613D96*, const RuntimeMethod*))SmallRegistrationList_1_get_bufferChanges_m8ACE306341AB8EFB8B8425A343C79FD78179839C_gshared_inline)(__this, method);
  5411. }
  5412. inline void SmallRegistrationList_1_set_bufferChanges_mBA8AAE8A50078AD983E06474CE175FC2B9DA00EF (SmallRegistrationList_1_t4743930ECB685F90DD010A2230148B4360613D96* __this, bool ___0_value, const RuntimeMethod* method)
  5413. {
  5414. (( void (*) (SmallRegistrationList_1_t4743930ECB685F90DD010A2230148B4360613D96*, bool, const RuntimeMethod*))SmallRegistrationList_1_set_bufferChanges_m359420236EE56EF5B847ED07B5BA6D9616749ED1_gshared)(__this, ___0_value, method);
  5415. }
  5416. inline Enumerator_tED82470792B7EE02B5F25C7171CBBF27673258B4 List_1_GetEnumerator_m1FFDED82324A0F5741ED9C3CB376F1F70BFB9DCF (List_1_t1FF23F8A09CE938274447266B4E3267D4B99406A* __this, const RuntimeMethod* method)
  5417. {
  5418. return (( Enumerator_tED82470792B7EE02B5F25C7171CBBF27673258B4 (*) (List_1_t1FF23F8A09CE938274447266B4E3267D4B99406A*, const RuntimeMethod*))List_1_GetEnumerator_mD8294A7FA2BEB1929487127D476F8EC1CDC23BFC_gshared)(__this, method);
  5419. }
  5420. inline void Enumerator_Dispose_m438A04C43758B1161B86B9F1BAB096C915D469D4 (Enumerator_tED82470792B7EE02B5F25C7171CBBF27673258B4* __this, const RuntimeMethod* method)
  5421. {
  5422. (( void (*) (Enumerator_tED82470792B7EE02B5F25C7171CBBF27673258B4*, const RuntimeMethod*))Enumerator_Dispose_mD9DC3E3C3697830A4823047AB29A77DBBB5ED419_gshared)(__this, method);
  5423. }
  5424. inline RuntimeObject* Enumerator_get_Current_m523E03ADA10DE51506498863FD8C40596059ED3B_inline (Enumerator_tED82470792B7EE02B5F25C7171CBBF27673258B4* __this, const RuntimeMethod* method)
  5425. {
  5426. return (( RuntimeObject* (*) (Enumerator_tED82470792B7EE02B5F25C7171CBBF27673258B4*, const RuntimeMethod*))Enumerator_get_Current_m6330F15D18EE4F547C05DF9BF83C5EB710376027_gshared_inline)(__this, method);
  5427. }
  5428. inline bool Enumerator_MoveNext_m216F260F30496DDFB98A6AFC2A50E5511BB34DF0 (Enumerator_tED82470792B7EE02B5F25C7171CBBF27673258B4* __this, const RuntimeMethod* method)
  5429. {
  5430. return (( bool (*) (Enumerator_tED82470792B7EE02B5F25C7171CBBF27673258B4*, const RuntimeMethod*))Enumerator_MoveNext_mE921CC8F29FBBDE7CC3209A0ED0D921D58D00BCB_gshared)(__this, method);
  5431. }
  5432. inline Enumerator_t3411ABDBCC75D9A3CF54484CC49FA3DBF6B2342A List_1_GetEnumerator_m1D5E48528014F2A36980D68EC7CDB6FF03B83420 (List_1_t58F89DEDCD7DABB0CFB009AAD9C0CFE061592252* __this, const RuntimeMethod* method)
  5433. {
  5434. return (( Enumerator_t3411ABDBCC75D9A3CF54484CC49FA3DBF6B2342A (*) (List_1_t58F89DEDCD7DABB0CFB009AAD9C0CFE061592252*, const RuntimeMethod*))List_1_GetEnumerator_mD8294A7FA2BEB1929487127D476F8EC1CDC23BFC_gshared)(__this, method);
  5435. }
  5436. inline void Enumerator_Dispose_mAF70E9B39A0AD39183DE4B5A7789CE0B0D28BE2D (Enumerator_t3411ABDBCC75D9A3CF54484CC49FA3DBF6B2342A* __this, const RuntimeMethod* method)
  5437. {
  5438. (( void (*) (Enumerator_t3411ABDBCC75D9A3CF54484CC49FA3DBF6B2342A*, const RuntimeMethod*))Enumerator_Dispose_mD9DC3E3C3697830A4823047AB29A77DBBB5ED419_gshared)(__this, method);
  5439. }
  5440. inline Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* Enumerator_get_Current_m9822B326FC4E04A23C53BBB2A7E1F1D89C2E9245_inline (Enumerator_t3411ABDBCC75D9A3CF54484CC49FA3DBF6B2342A* __this, const RuntimeMethod* method)
  5441. {
  5442. return (( Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* (*) (Enumerator_t3411ABDBCC75D9A3CF54484CC49FA3DBF6B2342A*, const RuntimeMethod*))Enumerator_get_Current_m6330F15D18EE4F547C05DF9BF83C5EB710376027_gshared_inline)(__this, method);
  5443. }
  5444. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Collider_get_enabled_mDBFB488088ADB14C8016A83EF445653AC5A4A12B (Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* __this, const RuntimeMethod* method) ;
  5445. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Collider_get_isTrigger_mFF457F6AA71D173F9A11BAF00C35E5AE12952F87 (Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* __this, const RuntimeMethod* method) ;
  5446. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool XRInteractableUtility_get_allowTriggerColliders_mDCE7F451882E753E9A107B91B00C9DC13BB61FC7_inline (const RuntimeMethod* method) ;
  5447. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Vector3_get_sqrMagnitude_m43C27DEC47C4811FB30AB474FF2131A963B66FC8_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* __this, const RuntimeMethod* method) ;
  5448. inline bool Enumerator_MoveNext_m6561DC83C402739651BBB6140E6FCC142CA315E1 (Enumerator_t3411ABDBCC75D9A3CF54484CC49FA3DBF6B2342A* __this, const RuntimeMethod* method)
  5449. {
  5450. return (( bool (*) (Enumerator_t3411ABDBCC75D9A3CF54484CC49FA3DBF6B2342A*, const RuntimeMethod*))Enumerator_MoveNext_mE921CC8F29FBBDE7CC3209A0ED0D921D58D00BCB_gshared)(__this, method);
  5451. }
  5452. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void DistanceInfo_set_point_m6F292D5757C8B92E61BB1E90B34E3629CB094694_inline (DistanceInfo_t136CDA0D950D01ACD2F0C33A180BBC64FD6C82F2* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_value, const RuntimeMethod* method) ;
  5453. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void DistanceInfo_set_distanceSqr_mE281AA56E59EACA04741269456BA56835712F123_inline (DistanceInfo_t136CDA0D950D01ACD2F0C33A180BBC64FD6C82F2* __this, float ___0_value, const RuntimeMethod* method) ;
  5454. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void DistanceInfo_set_collider_m4801B753BC9CB0DE45EC9BCC155818DA77F21F76_inline (DistanceInfo_t136CDA0D950D01ACD2F0C33A180BBC64FD6C82F2* __this, Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* ___0_value, const RuntimeMethod* method) ;
  5455. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Collider_ClosestPoint_mFFF9B6F6CF9F18B22B325835A3E2E78A1C03BFCB (Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_position, const RuntimeMethod* method) ;
  5456. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void XRInteractableUtility_set_allowTriggerColliders_m3D74EA0C70E2247D35797263D3BD744E331D1EDC_inline (bool ___0_value, const RuntimeMethod* method) ;
  5457. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AllowTriggerCollidersScope__ctor_mA26EFABF99A4FE350309792317C3441830B20CB7 (AllowTriggerCollidersScope_t11F6A22153C8F8503522AE40B6D4BB9F37787BA8* __this, bool ___0_newAllowTriggerColliders, const RuntimeMethod* method) ;
  5458. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AllowTriggerCollidersScope_Dispose_mEFD34C22BAC85237138B19E575F3313A867BA502 (AllowTriggerCollidersScope_t11F6A22153C8F8503522AE40B6D4BB9F37787BA8* __this, const RuntimeMethod* method) ;
  5459. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Delegate_t* Delegate_Combine_m1F725AEF318BE6F0426863490691A6F4606E7D00 (Delegate_t* ___0_a, Delegate_t* ___1_b, const RuntimeMethod* method) ;
  5460. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Delegate_t* Delegate_Remove_m8B7DD5661308FA972E23CA1CC3FC9CEB355504E3 (Delegate_t* ___0_source, Delegate_t* ___1_value, const RuntimeMethod* method) ;
  5461. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TeleportationMonitor_FindTeleportationProviders_m9364E4A02421959CD08A3A7540C5FB55ECCA35FA (const RuntimeMethod* method) ;
  5462. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TeleportationMonitor_TryGetOriginTransform_m266545C32AC5C7C07796BFDE8F072BEBCDFACA94 (LocomotionProvider_tC65B288AF39EACCD294F953F300BA33E33C2017B* ___0_locomotionProvider, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1** ___1_originTransform, const RuntimeMethod* method) ;
  5463. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Transform_IsChildOf_mFE071BE1E775E825401FE0A9B9BE49E39D256CEA (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___0_parent, const RuntimeMethod* method) ;
  5464. inline Dictionary_2_t5E686D049A1953FBC17D17F899FE7E006F6CA5E5* LinkedPool_1_Get_m06AD5EAE994816C772A82BA7A5D1016352D9CECA (LinkedPool_1_t070E48AC0EF87512EC042C4B06F7F4ED11E4F082* __this, const RuntimeMethod* method)
  5465. {
  5466. return (( Dictionary_2_t5E686D049A1953FBC17D17F899FE7E006F6CA5E5* (*) (LinkedPool_1_t070E48AC0EF87512EC042C4B06F7F4ED11E4F082*, const RuntimeMethod*))LinkedPool_1_Get_mF5DBEDFB633C1DD1817B97AD511A10D1A51411C5_gshared)(__this, method);
  5467. }
  5468. inline bool Dictionary_2_TryGetValue_m25B39AB8F3D22E0F692DC19FDD9482FCB482493C (Dictionary_2_t5E686D049A1953FBC17D17F899FE7E006F6CA5E5* __this, TeleportationProvider_t97A0AC16C69ACC50C842581737181148614AF972* ___0_key, List_1_t10713C6D866C9DFCF78A36627A67FD5752985A35** ___1_value, const RuntimeMethod* method)
  5469. {
  5470. return (( bool (*) (Dictionary_2_t5E686D049A1953FBC17D17F899FE7E006F6CA5E5*, TeleportationProvider_t97A0AC16C69ACC50C842581737181148614AF972*, List_1_t10713C6D866C9DFCF78A36627A67FD5752985A35**, const RuntimeMethod*))Dictionary_2_TryGetValue_mD15380A4ED7CDEE99EA45881577D26BA9CE1B849_gshared)(__this, ___0_key, ___1_value, method);
  5471. }
  5472. inline void List_1__ctor_m256EFCAABB46D24687868F0C3836D3BB72B5952A (List_1_t10713C6D866C9DFCF78A36627A67FD5752985A35* __this, const RuntimeMethod* method)
  5473. {
  5474. (( void (*) (List_1_t10713C6D866C9DFCF78A36627A67FD5752985A35*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method);
  5475. }
  5476. inline void Dictionary_2_Add_m2AC3E6BED0D90F2769A053AE88A096FDC40055AF (Dictionary_2_t5E686D049A1953FBC17D17F899FE7E006F6CA5E5* __this, TeleportationProvider_t97A0AC16C69ACC50C842581737181148614AF972* ___0_key, List_1_t10713C6D866C9DFCF78A36627A67FD5752985A35* ___1_value, const RuntimeMethod* method)
  5477. {
  5478. (( void (*) (Dictionary_2_t5E686D049A1953FBC17D17F899FE7E006F6CA5E5*, TeleportationProvider_t97A0AC16C69ACC50C842581737181148614AF972*, List_1_t10713C6D866C9DFCF78A36627A67FD5752985A35*, const RuntimeMethod*))Dictionary_2_Add_m93FFFABE8FCE7FA9793F0915E2A8842C7CD0C0C1_gshared)(__this, ___0_key, ___1_value, method);
  5479. }
  5480. inline void List_1_Add_m0327EBB8DFAA69179A55B1B581CD636884D4BBA6_inline (List_1_t10713C6D866C9DFCF78A36627A67FD5752985A35* __this, RuntimeObject* ___0_item, const RuntimeMethod* method)
  5481. {
  5482. (( void (*) (List_1_t10713C6D866C9DFCF78A36627A67FD5752985A35*, RuntimeObject*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___0_item, method);
  5483. }
  5484. inline int32_t List_1_get_Count_mA1FB7E1D604E4BFED8F9991885B769C058BC3DFC_inline (List_1_t10713C6D866C9DFCF78A36627A67FD5752985A35* __this, const RuntimeMethod* method)
  5485. {
  5486. return (( int32_t (*) (List_1_t10713C6D866C9DFCF78A36627A67FD5752985A35*, const RuntimeMethod*))List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline)(__this, method);
  5487. }
  5488. inline void Action_1__ctor_m6A60AF0B200C23BC30BE39E00A0BDCFD5F9D3CF7 (Action_1_tF1EFD363206113AB62CC79E4ABC28A4901B693B7* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  5489. {
  5490. (( void (*) (Action_1_tF1EFD363206113AB62CC79E4ABC28A4901B693B7*, RuntimeObject*, intptr_t, const RuntimeMethod*))Action_1__ctor_m2E1DFA67718FC1A0B6E5DFEB78831FFE9C059EB4_gshared)(__this, ___0_object, ___1_method, method);
  5491. }
  5492. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LocomotionProvider_add_beginLocomotion_mE886C8B4354EE712934C278A497C77834B4754F0 (LocomotionProvider_tC65B288AF39EACCD294F953F300BA33E33C2017B* __this, Action_1_tF1EFD363206113AB62CC79E4ABC28A4901B693B7* ___0_value, const RuntimeMethod* method) ;
  5493. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LocomotionProvider_add_endLocomotion_mB5BE7BC07AD5A5A22A5CAD63540D2A0D6D698606 (LocomotionProvider_tC65B288AF39EACCD294F953F300BA33E33C2017B* __this, Action_1_tF1EFD363206113AB62CC79E4ABC28A4901B693B7* ___0_value, const RuntimeMethod* method) ;
  5494. inline Enumerator_t1E4CC80C4C2277C0B6E631B5540B38D6A2C5467C Dictionary_2_GetEnumerator_m09E7A58587A5668946380263BFE361AE97D8E666 (Dictionary_2_t5E686D049A1953FBC17D17F899FE7E006F6CA5E5* __this, const RuntimeMethod* method)
  5495. {
  5496. return (( Enumerator_t1E4CC80C4C2277C0B6E631B5540B38D6A2C5467C (*) (Dictionary_2_t5E686D049A1953FBC17D17F899FE7E006F6CA5E5*, const RuntimeMethod*))Dictionary_2_GetEnumerator_m52AB12790B0B9B46B1DFB1F861C9DBEAB07C1FDA_gshared)(__this, method);
  5497. }
  5498. inline void Enumerator_Dispose_m941B69D947596D2675AD06617526F97644689FD5 (Enumerator_t1E4CC80C4C2277C0B6E631B5540B38D6A2C5467C* __this, const RuntimeMethod* method)
  5499. {
  5500. (( void (*) (Enumerator_t1E4CC80C4C2277C0B6E631B5540B38D6A2C5467C*, const RuntimeMethod*))Enumerator_Dispose_mEA5E01B81EB943B7003D87CEC1B6040524F0402C_gshared)(__this, method);
  5501. }
  5502. inline KeyValuePair_2_t5A1B30CDDF0D4701B0F024784F7043620BA8C235 Enumerator_get_Current_m6DCBE4755AC6CD7D67A20AC03FD28471188463FE_inline (Enumerator_t1E4CC80C4C2277C0B6E631B5540B38D6A2C5467C* __this, const RuntimeMethod* method)
  5503. {
  5504. return (( KeyValuePair_2_t5A1B30CDDF0D4701B0F024784F7043620BA8C235 (*) (Enumerator_t1E4CC80C4C2277C0B6E631B5540B38D6A2C5467C*, const RuntimeMethod*))Enumerator_get_Current_mE3475384B761E1C7971D3639BD09117FE8363422_gshared_inline)(__this, method);
  5505. }
  5506. inline TeleportationProvider_t97A0AC16C69ACC50C842581737181148614AF972* KeyValuePair_2_get_Key_mD5E3DCC414BF95901695EFC03E1F03A1ECB9D059_inline (KeyValuePair_2_t5A1B30CDDF0D4701B0F024784F7043620BA8C235* __this, const RuntimeMethod* method)
  5507. {
  5508. return (( TeleportationProvider_t97A0AC16C69ACC50C842581737181148614AF972* (*) (KeyValuePair_2_t5A1B30CDDF0D4701B0F024784F7043620BA8C235*, const RuntimeMethod*))KeyValuePair_2_get_Key_mBD8EA7557C27E6956F2AF29DA3F7499B2F51A282_gshared_inline)(__this, method);
  5509. }
  5510. inline List_1_t10713C6D866C9DFCF78A36627A67FD5752985A35* KeyValuePair_2_get_Value_m6E62E31D0F10BEFDB2F8A1F1468C65760432C2FD_inline (KeyValuePair_2_t5A1B30CDDF0D4701B0F024784F7043620BA8C235* __this, const RuntimeMethod* method)
  5511. {
  5512. return (( List_1_t10713C6D866C9DFCF78A36627A67FD5752985A35* (*) (KeyValuePair_2_t5A1B30CDDF0D4701B0F024784F7043620BA8C235*, const RuntimeMethod*))KeyValuePair_2_get_Value_mC6BD8075F9C9DDEF7B4D731E5C38EC19103988E7_gshared_inline)(__this, method);
  5513. }
  5514. inline bool List_1_Remove_mB0D0E84486774694EDA8D5F47D88BDDF3A7E48A9 (List_1_t10713C6D866C9DFCF78A36627A67FD5752985A35* __this, RuntimeObject* ___0_item, const RuntimeMethod* method)
  5515. {
  5516. return (( bool (*) (List_1_t10713C6D866C9DFCF78A36627A67FD5752985A35*, RuntimeObject*, const RuntimeMethod*))List_1_Remove_m4DFA48F4CEB9169601E75FC28517C5C06EFA5AD7_gshared)(__this, ___0_item, method);
  5517. }
  5518. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LocomotionProvider_remove_beginLocomotion_mBACFA0AD5B200C844F3B0191C9312813F4696CD0 (LocomotionProvider_tC65B288AF39EACCD294F953F300BA33E33C2017B* __this, Action_1_tF1EFD363206113AB62CC79E4ABC28A4901B693B7* ___0_value, const RuntimeMethod* method) ;
  5519. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LocomotionProvider_remove_endLocomotion_mC78E210D6096F0D694ADB7108AE7AA2132923B0D (LocomotionProvider_tC65B288AF39EACCD294F953F300BA33E33C2017B* __this, Action_1_tF1EFD363206113AB62CC79E4ABC28A4901B693B7* ___0_value, const RuntimeMethod* method) ;
  5520. inline bool Enumerator_MoveNext_m1FFF5C0891E8F5A4B144DB286C085475BD1B4F12 (Enumerator_t1E4CC80C4C2277C0B6E631B5540B38D6A2C5467C* __this, const RuntimeMethod* method)
  5521. {
  5522. return (( bool (*) (Enumerator_t1E4CC80C4C2277C0B6E631B5540B38D6A2C5467C*, const RuntimeMethod*))Enumerator_MoveNext_mCD4950A75FFADD54AF354D48C6C0DB0B5A22A5F4_gshared)(__this, method);
  5523. }
  5524. inline void LinkedPool_1_Release_mE5D55ECD85824B92ADAC4876C01DCC7FFCCA1980 (LinkedPool_1_t070E48AC0EF87512EC042C4B06F7F4ED11E4F082* __this, Dictionary_2_t5E686D049A1953FBC17D17F899FE7E006F6CA5E5* ___0_item, const RuntimeMethod* method)
  5525. {
  5526. (( void (*) (LinkedPool_1_t070E48AC0EF87512EC042C4B06F7F4ED11E4F082*, Dictionary_2_t5E686D049A1953FBC17D17F899FE7E006F6CA5E5*, const RuntimeMethod*))LinkedPool_1_Release_m7B10F1AD6C5722F0B4F14A8C9843D57404D65148_gshared)(__this, ___0_item, method);
  5527. }
  5528. inline void LinkedPool_1_Release_m5FFC28829B566DAAD4586A9B7D7083AC0FA5C4F2 (LinkedPool_1_t4CD26C763EF65791BCA937D5D9F8485720C7441A* __this, Dictionary_2_t824223A763CE183513A88A97300C7C914C52801C* ___0_item, const RuntimeMethod* method)
  5529. {
  5530. (( void (*) (LinkedPool_1_t4CD26C763EF65791BCA937D5D9F8485720C7441A*, Dictionary_2_t824223A763CE183513A88A97300C7C914C52801C*, const RuntimeMethod*))LinkedPool_1_Release_m7B10F1AD6C5722F0B4F14A8C9843D57404D65148_gshared)(__this, ___0_item, method);
  5531. }
  5532. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TeleportationMonitor_TryGetOriginTransform_m2ADB3BE8FF5F42B78653E50561B9C1C546AA2F98 (LocomotionSystem_t969449BF16C7ED7A4A08A07CB480440C79AD2D6B* ___0_system, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1** ___1_originTransform, const RuntimeMethod* method) ;
  5533. inline TeleportationProviderU5BU5D_t256401FD30C21E9418986E09E5B6B90978F26E4C* Object_FindObjectsOfType_TisTeleportationProvider_t97A0AC16C69ACC50C842581737181148614AF972_m3D4582A86AAE62391E73D5CFBD25298C5A3A993B (const RuntimeMethod* method)
  5534. {
  5535. return (( TeleportationProviderU5BU5D_t256401FD30C21E9418986E09E5B6B90978F26E4C* (*) (const RuntimeMethod*))Object_FindObjectsOfType_TisRuntimeObject_m0B4DF4B8AB4C71E0F471BC9D0440B40844DA221D_gshared)(method);
  5536. }
  5537. inline Dictionary_2_t824223A763CE183513A88A97300C7C914C52801C* LinkedPool_1_Get_mAE5AABF950BC3F5F4F522430AE97722D1EAF6B26 (LinkedPool_1_t4CD26C763EF65791BCA937D5D9F8485720C7441A* __this, const RuntimeMethod* method)
  5538. {
  5539. return (( Dictionary_2_t824223A763CE183513A88A97300C7C914C52801C* (*) (LinkedPool_1_t4CD26C763EF65791BCA937D5D9F8485720C7441A*, const RuntimeMethod*))LinkedPool_1_Get_mF5DBEDFB633C1DD1817B97AD511A10D1A51411C5_gshared)(__this, method);
  5540. }
  5541. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Pose_t06BA69EAA6E9FAF60056D519A87D25F54AFE7971 TransformExtensions_GetWorldPose_m08E343202174666DFF9A07560AB1A72ACD0DDCF1 (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___0_transform, const RuntimeMethod* method) ;
  5542. inline void Dictionary_2_set_Item_mD8B8D2ECCFE21B557D6BBC72BAEA1D8572C69AA6 (Dictionary_2_t824223A763CE183513A88A97300C7C914C52801C* __this, LocomotionSystem_t969449BF16C7ED7A4A08A07CB480440C79AD2D6B* ___0_key, Pose_t06BA69EAA6E9FAF60056D519A87D25F54AFE7971 ___1_value, const RuntimeMethod* method)
  5543. {
  5544. (( void (*) (Dictionary_2_t824223A763CE183513A88A97300C7C914C52801C*, LocomotionSystem_t969449BF16C7ED7A4A08A07CB480440C79AD2D6B*, Pose_t06BA69EAA6E9FAF60056D519A87D25F54AFE7971, const RuntimeMethod*))Dictionary_2_set_Item_mB75F621974B06B858C7F2607AE31CEE5FA5C9221_gshared)(__this, ___0_key, ___1_value, method);
  5545. }
  5546. inline bool Dictionary_2_TryGetValue_mB90B1358081A3CFAC8AD10655BAD4F51CF5B7750 (Dictionary_2_t824223A763CE183513A88A97300C7C914C52801C* __this, LocomotionSystem_t969449BF16C7ED7A4A08A07CB480440C79AD2D6B* ___0_key, Pose_t06BA69EAA6E9FAF60056D519A87D25F54AFE7971* ___1_value, const RuntimeMethod* method)
  5547. {
  5548. return (( bool (*) (Dictionary_2_t824223A763CE183513A88A97300C7C914C52801C*, LocomotionSystem_t969449BF16C7ED7A4A08A07CB480440C79AD2D6B*, Pose_t06BA69EAA6E9FAF60056D519A87D25F54AFE7971*, const RuntimeMethod*))Dictionary_2_TryGetValue_mACF38A9727193134F4E5404A5FB60124F30D9DFC_gshared)(__this, ___0_key, ___1_value, method);
  5549. }
  5550. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 Quaternion_Inverse_mD9C060AC626A7B406F4984AC98F8358DC89EF512 (Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___0_rotation, const RuntimeMethod* method) ;
  5551. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 Quaternion_op_Multiply_mCB375FCCC12A2EC8F9EB824A1BFB4453B58C2012_inline (Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___0_lhs, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___1_rhs, const RuntimeMethod* method) ;
  5552. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Pose__ctor_m15CA45808A2BBF1956E836D22C387FAB80BED051 (Pose_t06BA69EAA6E9FAF60056D519A87D25F54AFE7971* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_position, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___1_rotation, const RuntimeMethod* method) ;
  5553. inline void Action_1_Invoke_m2F1B31FDD10B097D66A892AAC8A326E9FC8C4139_inline (Action_1_t62C38AF61BFF03BE1DB5E1C54773DC9975D958CD* __this, Pose_t06BA69EAA6E9FAF60056D519A87D25F54AFE7971 ___0_obj, const RuntimeMethod* method)
  5554. {
  5555. (( void (*) (Action_1_t62C38AF61BFF03BE1DB5E1C54773DC9975D958CD*, Pose_t06BA69EAA6E9FAF60056D519A87D25F54AFE7971, const RuntimeMethod*))Action_1_Invoke_m2F1B31FDD10B097D66A892AAC8A326E9FC8C4139_gshared_inline)(__this, ___0_obj, method);
  5556. }
  5557. inline void Func_1__ctor_mFD5C8F8625C7681109CC0D8E5A21C4C36C37F972 (Func_1_t86FADF736EF3EE2E3D6FE9A6EE1EF5E847C7C221* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  5558. {
  5559. (( void (*) (Func_1_t86FADF736EF3EE2E3D6FE9A6EE1EF5E847C7C221*, RuntimeObject*, intptr_t, const RuntimeMethod*))Func_1__ctor_m663374A863E492A515BE9626B6F0E444991834E8_gshared)(__this, ___0_object, ___1_method, method);
  5560. }
  5561. inline void LinkedPool_1__ctor_m11EEB74CCFE2FC16BC23D7C4C2E3E80933A20D2F (LinkedPool_1_t070E48AC0EF87512EC042C4B06F7F4ED11E4F082* __this, Func_1_t86FADF736EF3EE2E3D6FE9A6EE1EF5E847C7C221* ___0_createFunc, Action_1_t26FC831DF4270408DDE9D5E75574238B2102412A* ___1_actionOnGet, Action_1_t26FC831DF4270408DDE9D5E75574238B2102412A* ___2_actionOnRelease, Action_1_t26FC831DF4270408DDE9D5E75574238B2102412A* ___3_actionOnDestroy, bool ___4_collectionCheck, int32_t ___5_maxSize, const RuntimeMethod* method)
  5562. {
  5563. (( void (*) (LinkedPool_1_t070E48AC0EF87512EC042C4B06F7F4ED11E4F082*, Func_1_t86FADF736EF3EE2E3D6FE9A6EE1EF5E847C7C221*, Action_1_t26FC831DF4270408DDE9D5E75574238B2102412A*, Action_1_t26FC831DF4270408DDE9D5E75574238B2102412A*, Action_1_t26FC831DF4270408DDE9D5E75574238B2102412A*, bool, int32_t, const RuntimeMethod*))LinkedPool_1__ctor_m5402E62D7250001D17D634B4AE2636987DB83FF9_gshared)(__this, ___0_createFunc, ___1_actionOnGet, ___2_actionOnRelease, ___3_actionOnDestroy, ___4_collectionCheck, ___5_maxSize, method);
  5564. }
  5565. inline void Func_1__ctor_m6E7C9599E2B4F0E49A14B0BBFAA19D9A0B07F3E6 (Func_1_t747AD6E4852CFB4478EEAD22225A5F75086E3EAF* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  5566. {
  5567. (( void (*) (Func_1_t747AD6E4852CFB4478EEAD22225A5F75086E3EAF*, RuntimeObject*, intptr_t, const RuntimeMethod*))Func_1__ctor_m663374A863E492A515BE9626B6F0E444991834E8_gshared)(__this, ___0_object, ___1_method, method);
  5568. }
  5569. inline void LinkedPool_1__ctor_m6A40583176A5CC433AA3859726F99807C6240607 (LinkedPool_1_t4CD26C763EF65791BCA937D5D9F8485720C7441A* __this, Func_1_t747AD6E4852CFB4478EEAD22225A5F75086E3EAF* ___0_createFunc, Action_1_tF72995DB2FF56AC02224EACE6FB9A3A929721905* ___1_actionOnGet, Action_1_tF72995DB2FF56AC02224EACE6FB9A3A929721905* ___2_actionOnRelease, Action_1_tF72995DB2FF56AC02224EACE6FB9A3A929721905* ___3_actionOnDestroy, bool ___4_collectionCheck, int32_t ___5_maxSize, const RuntimeMethod* method)
  5570. {
  5571. (( void (*) (LinkedPool_1_t4CD26C763EF65791BCA937D5D9F8485720C7441A*, Func_1_t747AD6E4852CFB4478EEAD22225A5F75086E3EAF*, Action_1_tF72995DB2FF56AC02224EACE6FB9A3A929721905*, Action_1_tF72995DB2FF56AC02224EACE6FB9A3A929721905*, Action_1_tF72995DB2FF56AC02224EACE6FB9A3A929721905*, bool, int32_t, const RuntimeMethod*))LinkedPool_1__ctor_m5402E62D7250001D17D634B4AE2636987DB83FF9_gshared)(__this, ___0_createFunc, ___1_actionOnGet, ___2_actionOnRelease, ___3_actionOnDestroy, ___4_collectionCheck, ___5_maxSize, method);
  5572. }
  5573. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_mD2EB7E23FB7672D2DD18784379752172E71289D5 (U3CU3Ec_tD88A583EBE67504525EE38ECBA576E5869E31AA3* __this, const RuntimeMethod* method) ;
  5574. inline void Dictionary_2__ctor_m52C54D8FD97B06630B8A12F0D5457C7E8ABF7C54 (Dictionary_2_t5E686D049A1953FBC17D17F899FE7E006F6CA5E5* __this, const RuntimeMethod* method)
  5575. {
  5576. (( void (*) (Dictionary_2_t5E686D049A1953FBC17D17F899FE7E006F6CA5E5*, const RuntimeMethod*))Dictionary_2__ctor_m5B32FBC624618211EB461D59CFBB10E987FD1329_gshared)(__this, method);
  5577. }
  5578. inline void Dictionary_2__ctor_mE56B583E56E319A679C54BA041E0EB0BD7270282 (Dictionary_2_t824223A763CE183513A88A97300C7C914C52801C* __this, const RuntimeMethod* method)
  5579. {
  5580. (( void (*) (Dictionary_2_t824223A763CE183513A88A97300C7C914C52801C*, const RuntimeMethod*))Dictionary_2__ctor_m5029F52760176FAD742C8FAB4089F456D9F88FA9_gshared)(__this, method);
  5581. }
  5582. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR XRInteractionManager_t93C7F7F0CFEAD83E1A70F92D05B0E663483746CD* TriggerContactMonitor_get_interactionManager_m962AC519D6229441CA8EB1F2703A6B653E0B9B1F_inline (TriggerContactMonitor_t7534ED632C47D926F92937DE752DA2D4DC79AEA2* __this, const RuntimeMethod* method) ;
  5583. inline bool HashSet_1_Add_m8F91FD4088E131696D75A31DF6A17F7204B07C37 (HashSet_1_t109CCE87260348881F7ED50EEE3FFD003542DC8B* __this, Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* ___0_item, const RuntimeMethod* method)
  5584. {
  5585. return (( bool (*) (HashSet_1_t109CCE87260348881F7ED50EEE3FFD003542DC8B*, Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76*, const RuntimeMethod*))HashSet_1_Add_m2CD7657B3459B61DD4BBA47024AC71F7D319658B_gshared)(__this, ___0_item, method);
  5586. }
  5587. inline void Dictionary_2_set_Item_m8069E2ECD95928331ECE0CE4A5E8FC108AF036B1 (Dictionary_2_t27580B46889C7E97A047AEB3AD96F6F5B67AB8C5* __this, Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* ___0_key, RuntimeObject* ___1_value, const RuntimeMethod* method)
  5588. {
  5589. (( void (*) (Dictionary_2_t27580B46889C7E97A047AEB3AD96F6F5B67AB8C5*, Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76*, RuntimeObject*, const RuntimeMethod*))Dictionary_2_set_Item_m1A840355E8EDAECEA9D0C6F5E51B248FAA449CBD_gshared)(__this, ___0_key, ___1_value, method);
  5590. }
  5591. inline bool HashSet_1_Add_m9404CABBDD206B28449279E04821FD0D1BA6C5A9 (HashSet_1_t9214798E84819EED4CB994B8F4D80D17BD48E3DF* __this, RuntimeObject* ___0_item, const RuntimeMethod* method)
  5592. {
  5593. return (( bool (*) (HashSet_1_t9214798E84819EED4CB994B8F4D80D17BD48E3DF*, RuntimeObject*, const RuntimeMethod*))HashSet_1_Add_m2CD7657B3459B61DD4BBA47024AC71F7D319658B_gshared)(__this, ___0_item, method);
  5594. }
  5595. inline void Action_1_Invoke_mC3F00A2CE3FC742FBF7925004F52B20BBEBD7D35_inline (Action_1_t8419524B7A63D3F32FF3D8730F7E004150CA1F34* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method)
  5596. {
  5597. (( void (*) (Action_1_t8419524B7A63D3F32FF3D8730F7E004150CA1F34*, RuntimeObject*, const RuntimeMethod*))Action_1_Invoke_mF2422B2DD29F74CE66F791C3F68E288EC7C3DB9E_gshared_inline)(__this, ___0_obj, method);
  5598. }
  5599. inline bool HashSet_1_Remove_m5DFAA82D84865660E1D5FA8BBF27AED9A390EF2D (HashSet_1_t109CCE87260348881F7ED50EEE3FFD003542DC8B* __this, Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* ___0_item, const RuntimeMethod* method)
  5600. {
  5601. return (( bool (*) (HashSet_1_t109CCE87260348881F7ED50EEE3FFD003542DC8B*, Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76*, const RuntimeMethod*))HashSet_1_Remove_mF1D84C0A2829DDA2A0CEE1D82A5B999B5F6627CB_gshared)(__this, ___0_item, method);
  5602. }
  5603. inline bool Dictionary_2_TryGetValue_mB5E93B9FED0E5379D5AD036A0630B1E5A38ED86A (Dictionary_2_t27580B46889C7E97A047AEB3AD96F6F5B67AB8C5* __this, Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* ___0_key, RuntimeObject** ___1_value, const RuntimeMethod* method)
  5604. {
  5605. return (( bool (*) (Dictionary_2_t27580B46889C7E97A047AEB3AD96F6F5B67AB8C5*, Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76*, RuntimeObject**, const RuntimeMethod*))Dictionary_2_TryGetValue_mD15380A4ED7CDEE99EA45881577D26BA9CE1B849_gshared)(__this, ___0_key, ___1_value, method);
  5606. }
  5607. inline bool Dictionary_2_Remove_mC668CC50BE29BDA44C89CEFADD8F692E6C68CDAC (Dictionary_2_t27580B46889C7E97A047AEB3AD96F6F5B67AB8C5* __this, Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* ___0_key, const RuntimeMethod* method)
  5608. {
  5609. return (( bool (*) (Dictionary_2_t27580B46889C7E97A047AEB3AD96F6F5B67AB8C5*, Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76*, const RuntimeMethod*))Dictionary_2_Remove_m5C7C45E75D951A75843F3F7AADD56ECD64F6BC86_gshared)(__this, ___0_key, method);
  5610. }
  5611. inline Enumerator_t65763D234817B74DE89C849F41CB3A32012C3AD7 Dictionary_2_GetEnumerator_m3407C3AD6FA6AEA0F1D02CD5AEE7B2DECD64F2B6 (Dictionary_2_t27580B46889C7E97A047AEB3AD96F6F5B67AB8C5* __this, const RuntimeMethod* method)
  5612. {
  5613. return (( Enumerator_t65763D234817B74DE89C849F41CB3A32012C3AD7 (*) (Dictionary_2_t27580B46889C7E97A047AEB3AD96F6F5B67AB8C5*, const RuntimeMethod*))Dictionary_2_GetEnumerator_m52AB12790B0B9B46B1DFB1F861C9DBEAB07C1FDA_gshared)(__this, method);
  5614. }
  5615. inline void Enumerator_Dispose_m397FD75A27658A235C9899E4D065F2464F2BE4D2 (Enumerator_t65763D234817B74DE89C849F41CB3A32012C3AD7* __this, const RuntimeMethod* method)
  5616. {
  5617. (( void (*) (Enumerator_t65763D234817B74DE89C849F41CB3A32012C3AD7*, const RuntimeMethod*))Enumerator_Dispose_mEA5E01B81EB943B7003D87CEC1B6040524F0402C_gshared)(__this, method);
  5618. }
  5619. inline KeyValuePair_2_tFD05BB8240F5626AFDA1718024E8C9CB8EBFB6A2 Enumerator_get_Current_m03162A9293CE359F5558A70B68E872E27FCD24E0_inline (Enumerator_t65763D234817B74DE89C849F41CB3A32012C3AD7* __this, const RuntimeMethod* method)
  5620. {
  5621. return (( KeyValuePair_2_tFD05BB8240F5626AFDA1718024E8C9CB8EBFB6A2 (*) (Enumerator_t65763D234817B74DE89C849F41CB3A32012C3AD7*, const RuntimeMethod*))Enumerator_get_Current_mE3475384B761E1C7971D3639BD09117FE8363422_gshared_inline)(__this, method);
  5622. }
  5623. inline RuntimeObject* KeyValuePair_2_get_Value_m570C2BD2E123E945AE87485DD7ABD2730F682142_inline (KeyValuePair_2_tFD05BB8240F5626AFDA1718024E8C9CB8EBFB6A2* __this, const RuntimeMethod* method)
  5624. {
  5625. return (( RuntimeObject* (*) (KeyValuePair_2_tFD05BB8240F5626AFDA1718024E8C9CB8EBFB6A2*, const RuntimeMethod*))KeyValuePair_2_get_Value_mC6BD8075F9C9DDEF7B4D731E5C38EC19103988E7_gshared_inline)(__this, method);
  5626. }
  5627. inline Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* KeyValuePair_2_get_Key_m1D551D814DDAB2DC1A1E58C47A7477BAD0BC0727_inline (KeyValuePair_2_tFD05BB8240F5626AFDA1718024E8C9CB8EBFB6A2* __this, const RuntimeMethod* method)
  5628. {
  5629. return (( Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* (*) (KeyValuePair_2_tFD05BB8240F5626AFDA1718024E8C9CB8EBFB6A2*, const RuntimeMethod*))KeyValuePair_2_get_Key_mBD8EA7557C27E6956F2AF29DA3F7499B2F51A282_gshared_inline)(__this, method);
  5630. }
  5631. inline bool Enumerator_MoveNext_m84232010F46AEF84B3B1CF8A052B158453DAECD4 (Enumerator_t65763D234817B74DE89C849F41CB3A32012C3AD7* __this, const RuntimeMethod* method)
  5632. {
  5633. return (( bool (*) (Enumerator_t65763D234817B74DE89C849F41CB3A32012C3AD7*, const RuntimeMethod*))Enumerator_MoveNext_mCD4950A75FFADD54AF354D48C6C0DB0B5A22A5F4_gshared)(__this, method);
  5634. }
  5635. inline bool HashSet_1_Remove_mCCCF6DB1469AB20C349DCCF7E44949DB56C6EAD8 (HashSet_1_t9214798E84819EED4CB994B8F4D80D17BD48E3DF* __this, RuntimeObject* ___0_item, const RuntimeMethod* method)
  5636. {
  5637. return (( bool (*) (HashSet_1_t9214798E84819EED4CB994B8F4D80D17BD48E3DF*, RuntimeObject*, const RuntimeMethod*))HashSet_1_Remove_mF1D84C0A2829DDA2A0CEE1D82A5B999B5F6627CB_gshared)(__this, ___0_item, method);
  5638. }
  5639. inline void Predicate_1__ctor_mBA5813452657B99335B14E54606E128FCBC200FB (Predicate_1_tF2CCCFD6D57F757CCD35799AEFF390140BE30704* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  5640. {
  5641. (( void (*) (Predicate_1_tF2CCCFD6D57F757CCD35799AEFF390140BE30704*, RuntimeObject*, intptr_t, const RuntimeMethod*))Predicate_1__ctor_m3E007299121A15DF80F4A210FF8C20E5DF688F20_gshared)(__this, ___0_object, ___1_method, method);
  5642. }
  5643. inline int32_t HashSet_1_RemoveWhere_m78D5FF8497A02E8F398F773BE42BF865C8A2BB2B (HashSet_1_t109CCE87260348881F7ED50EEE3FFD003542DC8B* __this, Predicate_1_tF2CCCFD6D57F757CCD35799AEFF390140BE30704* ___0_match, const RuntimeMethod* method)
  5644. {
  5645. return (( int32_t (*) (HashSet_1_t109CCE87260348881F7ED50EEE3FFD003542DC8B*, Predicate_1_tF2CCCFD6D57F757CCD35799AEFF390140BE30704*, const RuntimeMethod*))HashSet_1_RemoveWhere_m8D29E1EEF73BF771A3EDC41907FCA953D66543C2_gshared)(__this, ___0_match, method);
  5646. }
  5647. inline int32_t HashSet_1_get_Count_m6DCD41ED4CF35B3625B468EF2E8BD97E1E72E2C1_inline (HashSet_1_t109CCE87260348881F7ED50EEE3FFD003542DC8B* __this, const RuntimeMethod* method)
  5648. {
  5649. return (( int32_t (*) (HashSet_1_t109CCE87260348881F7ED50EEE3FFD003542DC8B*, const RuntimeMethod*))HashSet_1_get_Count_m41CC85EEB7855CEFA3BC7A32F115387939318ED3_gshared_inline)(__this, method);
  5650. }
  5651. inline void List_1_Clear_m567A0E8ADE485441540D5B46AB6C518558DDA2FE_inline (List_1_t58F89DEDCD7DABB0CFB009AAD9C0CFE061592252* __this, const RuntimeMethod* method)
  5652. {
  5653. (( void (*) (List_1_t58F89DEDCD7DABB0CFB009AAD9C0CFE061592252*, const RuntimeMethod*))List_1_Clear_m16C1F2C61FED5955F10EB36BC1CB2DF34B128994_gshared_inline)(__this, method);
  5654. }
  5655. inline Enumerator_t5E62D883610A9174D8971F153A9D3DB97CED7B3D HashSet_1_GetEnumerator_mEEC525C8B84ED95D0F8FC4BB677A53CFF2117D00 (HashSet_1_t109CCE87260348881F7ED50EEE3FFD003542DC8B* __this, const RuntimeMethod* method)
  5656. {
  5657. return (( Enumerator_t5E62D883610A9174D8971F153A9D3DB97CED7B3D (*) (HashSet_1_t109CCE87260348881F7ED50EEE3FFD003542DC8B*, const RuntimeMethod*))HashSet_1_GetEnumerator_m143B98FEED7E9CABA2C494AB2F04DAD60A504635_gshared)(__this, method);
  5658. }
  5659. inline void Enumerator_Dispose_m2E1BCE0886AD98672E79E03B1DFBCC33E831052C (Enumerator_t5E62D883610A9174D8971F153A9D3DB97CED7B3D* __this, const RuntimeMethod* method)
  5660. {
  5661. (( void (*) (Enumerator_t5E62D883610A9174D8971F153A9D3DB97CED7B3D*, const RuntimeMethod*))Enumerator_Dispose_mFB582AEAA2E73F3128B5571197BEDE256A83F657_gshared)(__this, method);
  5662. }
  5663. inline Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* Enumerator_get_Current_m10F66F13C7B3FA8C93CAAF4A0D26B9695EB8F9B9_inline (Enumerator_t5E62D883610A9174D8971F153A9D3DB97CED7B3D* __this, const RuntimeMethod* method)
  5664. {
  5665. return (( Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* (*) (Enumerator_t5E62D883610A9174D8971F153A9D3DB97CED7B3D*, const RuntimeMethod*))Enumerator_get_Current_m139A176CD271A0532D75BE08DA7831C8C45CE28F_gshared_inline)(__this, method);
  5666. }
  5667. inline void List_1_Add_m67ADCB698F31486B35CF5DB4CFB1E97EB807FEFD_inline (List_1_t58F89DEDCD7DABB0CFB009AAD9C0CFE061592252* __this, Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* ___0_item, const RuntimeMethod* method)
  5668. {
  5669. (( void (*) (List_1_t58F89DEDCD7DABB0CFB009AAD9C0CFE061592252*, Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___0_item, method);
  5670. }
  5671. inline bool Enumerator_MoveNext_mD434DF7C6AE02F45F424CB0EB0BA8F955F226687 (Enumerator_t5E62D883610A9174D8971F153A9D3DB97CED7B3D* __this, const RuntimeMethod* method)
  5672. {
  5673. return (( bool (*) (Enumerator_t5E62D883610A9174D8971F153A9D3DB97CED7B3D*, const RuntimeMethod*))Enumerator_MoveNext_m27565F5ACCCC75C3DD34CC4CAE3E6AEFEB9144A6_gshared)(__this, method);
  5674. }
  5675. inline void Action_1__ctor_m418A172390F959B212680FA280D7027AA7A628F3 (Action_1_tD0234E34999F357F14B4BB50CB666A608A594D8B* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  5676. {
  5677. (( void (*) (Action_1_tD0234E34999F357F14B4BB50CB666A608A594D8B*, RuntimeObject*, intptr_t, const RuntimeMethod*))Action_1__ctor_m2E1DFA67718FC1A0B6E5DFEB78831FFE9C059EB4_gshared)(__this, ___0_object, ___1_method, method);
  5678. }
  5679. inline void List_1_ForEach_m6DB146038DA018B73DA7CD4796CDB20B682B4537 (List_1_t58F89DEDCD7DABB0CFB009AAD9C0CFE061592252* __this, Action_1_tD0234E34999F357F14B4BB50CB666A608A594D8B* ___0_action, const RuntimeMethod* method)
  5680. {
  5681. (( void (*) (List_1_t58F89DEDCD7DABB0CFB009AAD9C0CFE061592252*, Action_1_tD0234E34999F357F14B4BB50CB666A608A594D8B*, const RuntimeMethod*))List_1_ForEach_m47052B1B7C82747D3D5D2CAD15A30DB9AB95FF68_gshared)(__this, ___0_action, method);
  5682. }
  5683. inline int32_t List_1_get_Count_m8D408B57AE7C2D791BB61817BBC93B84537AB617_inline (List_1_t58F89DEDCD7DABB0CFB009AAD9C0CFE061592252* __this, const RuntimeMethod* method)
  5684. {
  5685. return (( int32_t (*) (List_1_t58F89DEDCD7DABB0CFB009AAD9C0CFE061592252*, const RuntimeMethod*))List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline)(__this, method);
  5686. }
  5687. inline Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* List_1_get_Item_m6482D1D8869174A6C7B0CEAF95DFDFBB73625587 (List_1_t58F89DEDCD7DABB0CFB009AAD9C0CFE061592252* __this, int32_t ___0_index, const RuntimeMethod* method)
  5688. {
  5689. return (( Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* (*) (List_1_t58F89DEDCD7DABB0CFB009AAD9C0CFE061592252*, int32_t, const RuntimeMethod*))List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared)(__this, ___0_index, method);
  5690. }
  5691. inline bool HashSet_1_Contains_m1E6C922FF221537A47E8526FC09741D893BEF324 (HashSet_1_t109CCE87260348881F7ED50EEE3FFD003542DC8B* __this, Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* ___0_item, const RuntimeMethod* method)
  5692. {
  5693. return (( bool (*) (HashSet_1_t109CCE87260348881F7ED50EEE3FFD003542DC8B*, Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76*, const RuntimeMethod*))HashSet_1_Contains_m9BACE52BFA0BD83C601529D3629118453E459BBB_gshared)(__this, ___0_item, method);
  5694. }
  5695. inline int32_t Dictionary_2_get_Count_m2F4EA3F3D36590BE3EEA61DDCA03E12896317F49 (Dictionary_2_t27580B46889C7E97A047AEB3AD96F6F5B67AB8C5* __this, const RuntimeMethod* method)
  5696. {
  5697. return (( int32_t (*) (Dictionary_2_t27580B46889C7E97A047AEB3AD96F6F5B67AB8C5*, const RuntimeMethod*))Dictionary_2_get_Count_m4DDA9442C238A443489115E22B026AD366851549_gshared)(__this, method);
  5698. }
  5699. inline KeyCollection_t6FF150496F7EAD8D47FB356D02BB6F1BD63DB73B* Dictionary_2_get_Keys_m9143EECE20E4008280515A374CE652AE379A57CE (Dictionary_2_t27580B46889C7E97A047AEB3AD96F6F5B67AB8C5* __this, const RuntimeMethod* method)
  5700. {
  5701. return (( KeyCollection_t6FF150496F7EAD8D47FB356D02BB6F1BD63DB73B* (*) (Dictionary_2_t27580B46889C7E97A047AEB3AD96F6F5B67AB8C5*, const RuntimeMethod*))Dictionary_2_get_Keys_m72D290F90654BFD683FA7AA7C63D9F4F692218B6_gshared)(__this, method);
  5702. }
  5703. inline Enumerator_t1A433D1AE53FCC0643C27AE8B8D21ACF66A88D1D KeyCollection_GetEnumerator_mC168BC3101D68462C7D37D8C4772489E6A196FA4 (KeyCollection_t6FF150496F7EAD8D47FB356D02BB6F1BD63DB73B* __this, const RuntimeMethod* method)
  5704. {
  5705. return (( Enumerator_t1A433D1AE53FCC0643C27AE8B8D21ACF66A88D1D (*) (KeyCollection_t6FF150496F7EAD8D47FB356D02BB6F1BD63DB73B*, const RuntimeMethod*))KeyCollection_GetEnumerator_m7E77FBA7DE2D3876EC02F396712C4AA5B1D535A5_gshared)(__this, method);
  5706. }
  5707. inline void Enumerator_Dispose_mDD4B20B72177DB3B7AA8B04E0E36212F3953C09C (Enumerator_t1A433D1AE53FCC0643C27AE8B8D21ACF66A88D1D* __this, const RuntimeMethod* method)
  5708. {
  5709. (( void (*) (Enumerator_t1A433D1AE53FCC0643C27AE8B8D21ACF66A88D1D*, const RuntimeMethod*))Enumerator_Dispose_mEB2A61F3F3F420C1B1DFD5C74EEFD4BD7761BCF7_gshared)(__this, method);
  5710. }
  5711. inline Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* Enumerator_get_Current_mB2E52751A2F7AD8F4EC700989FFF4DDEB4753BFE_inline (Enumerator_t1A433D1AE53FCC0643C27AE8B8D21ACF66A88D1D* __this, const RuntimeMethod* method)
  5712. {
  5713. return (( Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* (*) (Enumerator_t1A433D1AE53FCC0643C27AE8B8D21ACF66A88D1D*, const RuntimeMethod*))Enumerator_get_Current_mD6472FA27D28B9AE64A0FEF796C72ABBC2420EBF_gshared_inline)(__this, method);
  5714. }
  5715. inline bool Enumerator_MoveNext_mADF5E248504779664CA1E8FEFD05F3C285B751EE (Enumerator_t1A433D1AE53FCC0643C27AE8B8D21ACF66A88D1D* __this, const RuntimeMethod* method)
  5716. {
  5717. return (( bool (*) (Enumerator_t1A433D1AE53FCC0643C27AE8B8D21ACF66A88D1D*, const RuntimeMethod*))Enumerator_MoveNext_mB5E00F11BCA3AC963F9BA72659FA76B107863F3C_gshared)(__this, method);
  5718. }
  5719. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TriggerContactMonitor_AddCollider_m90B52CC8A482935FE03014BA709AFED8C1A91210 (TriggerContactMonitor_t7534ED632C47D926F92937DE752DA2D4DC79AEA2* __this, Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* ___0_collider, const RuntimeMethod* method) ;
  5720. inline bool HashSet_1_Contains_m00EEFF326A0B7493CD8471E05C0B4E7ABE365C7B (HashSet_1_t9214798E84819EED4CB994B8F4D80D17BD48E3DF* __this, RuntimeObject* ___0_item, const RuntimeMethod* method)
  5721. {
  5722. return (( bool (*) (HashSet_1_t9214798E84819EED4CB994B8F4D80D17BD48E3DF*, RuntimeObject*, const RuntimeMethod*))HashSet_1_Contains_m9BACE52BFA0BD83C601529D3629118453E459BBB_gshared)(__this, ___0_item, method);
  5723. }
  5724. inline void Dictionary_2__ctor_m63226FBE8A9F81F0BFD4D89541CBFEA1DCFEB5BA (Dictionary_2_t27580B46889C7E97A047AEB3AD96F6F5B67AB8C5* __this, const RuntimeMethod* method)
  5725. {
  5726. (( void (*) (Dictionary_2_t27580B46889C7E97A047AEB3AD96F6F5B67AB8C5*, const RuntimeMethod*))Dictionary_2__ctor_m5B32FBC624618211EB461D59CFBB10E987FD1329_gshared)(__this, method);
  5727. }
  5728. inline void HashSet_1__ctor_m321F26D964CAFF6263B06C83093EA9741D907815 (HashSet_1_t9214798E84819EED4CB994B8F4D80D17BD48E3DF* __this, const RuntimeMethod* method)
  5729. {
  5730. (( void (*) (HashSet_1_t9214798E84819EED4CB994B8F4D80D17BD48E3DF*, const RuntimeMethod*))HashSet_1__ctor_m9132EE1422BAA45E44B7FFF495F378790D36D90E_gshared)(__this, method);
  5731. }
  5732. inline void HashSet_1__ctor_mD2808C0A1FC4A9BC48EDB86348A1FDBDE7F33C11 (HashSet_1_t109CCE87260348881F7ED50EEE3FFD003542DC8B* __this, const RuntimeMethod* method)
  5733. {
  5734. (( void (*) (HashSet_1_t109CCE87260348881F7ED50EEE3FFD003542DC8B*, const RuntimeMethod*))HashSet_1__ctor_m9132EE1422BAA45E44B7FFF495F378790D36D90E_gshared)(__this, method);
  5735. }
  5736. inline void List_1__ctor_m0CDD6F02F45026B4267E7117C5DDC188F87EE7BE (List_1_t58F89DEDCD7DABB0CFB009AAD9C0CFE061592252* __this, const RuntimeMethod* method)
  5737. {
  5738. (( void (*) (List_1_t58F89DEDCD7DABB0CFB009AAD9C0CFE061592252*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method);
  5739. }
  5740. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void QuaternionTweenableVariable__ctor_m78DB27081DAD1BE2125659704E6B0391AA9331BD (QuaternionTweenableVariable_t511E026E030C36326A4F6FF19A68C459B5993145* __this, const RuntimeMethod* method) ;
  5741. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void SmartFollowQuaternionTweenableVariable_set_minAngleAllowed_m05EC1E867D977408437D92E1169CE38424EA62CA_inline (SmartFollowQuaternionTweenableVariable_t0E9CF33A6F9FADBA10AD8CA314722A412D9C57F4* __this, float ___0_value, const RuntimeMethod* method) ;
  5742. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void SmartFollowQuaternionTweenableVariable_set_maxAngleAllowed_m8DD48BCC4C5EF5D470029BB23CD45E2CD7F86B0F_inline (SmartFollowQuaternionTweenableVariable_t0E9CF33A6F9FADBA10AD8CA314722A412D9C57F4* __this, float ___0_value, const RuntimeMethod* method) ;
  5743. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void SmartFollowQuaternionTweenableVariable_set_minToMaxDelaySeconds_m1A2F77B457CE6EC2EBC7AE37F361063219FC79FB_inline (SmartFollowQuaternionTweenableVariable_t0E9CF33A6F9FADBA10AD8CA314722A412D9C57F4* __this, float ___0_value, const RuntimeMethod* method) ;
  5744. inline Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 TweenableVariableBase_1_get_target_mE8C9B81F32FFE81DDA5373629D88AF18F1B76E87_inline (TweenableVariableBase_1_t894346E06DB112599F8C5FBC5AD5F251F33CFBD9* __this, const RuntimeMethod* method)
  5745. {
  5746. return (( Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 (*) (TweenableVariableBase_1_t894346E06DB112599F8C5FBC5AD5F251F33CFBD9*, const RuntimeMethod*))TweenableVariableBase_1_get_target_mE8C9B81F32FFE81DDA5373629D88AF18F1B76E87_gshared_inline)(__this, method);
  5747. }
  5748. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Quaternion_Angle_mAADDBB3C30736B4C7B75CF3A241C1CF5E0386C26_inline (Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___0_a, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___1_b, const RuntimeMethod* method) ;
  5749. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Time_get_unscaledTime_mAF4040B858903E1325D1C65B8BF1AC61460B2503 (const RuntimeMethod* method) ;
  5750. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float SmartFollowQuaternionTweenableVariable_get_minAngleAllowed_m565464B3C8F5B58B22D5C0589FA28A13A38876F7_inline (SmartFollowQuaternionTweenableVariable_t0E9CF33A6F9FADBA10AD8CA314722A412D9C57F4* __this, const RuntimeMethod* method) ;
  5751. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float SmartFollowQuaternionTweenableVariable_get_maxAngleAllowed_m87A80E035F54F59C22608EA6F59019AA08E96D4D_inline (SmartFollowQuaternionTweenableVariable_t0E9CF33A6F9FADBA10AD8CA314722A412D9C57F4* __this, const RuntimeMethod* method) ;
  5752. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float SmartFollowQuaternionTweenableVariable_get_minToMaxDelaySeconds_m9B294280D0B2941AA20AC1D71378855929580AB2_inline (SmartFollowQuaternionTweenableVariable_t0E9CF33A6F9FADBA10AD8CA314722A412D9C57F4* __this, const RuntimeMethod* method) ;
  5753. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Clamp01_mA7E048DBDA832D399A581BE4D6DED9FA44CE0F14_inline (float ___0_value, const RuntimeMethod* method) ;
  5754. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Lerp_m47EF2FFB7647BD0A1FDC26DC03E28B19812139B5_inline (float ___0_a, float ___1_b, float ___2_t, const RuntimeMethod* method) ;
  5755. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SmartFollowQuaternionTweenableVariable_IsNewTargetWithinThreshold_mF15A2C60A55FFD0184C4947739F373332543844C (SmartFollowQuaternionTweenableVariable_t0E9CF33A6F9FADBA10AD8CA314722A412D9C57F4* __this, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___0_newTarget, const RuntimeMethod* method) ;
  5756. inline void TweenableVariableBase_1_set_target_m3B5D4156AFDDEE2E041341605265E52A487F1657 (TweenableVariableBase_1_t894346E06DB112599F8C5FBC5AD5F251F33CFBD9* __this, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___0_value, const RuntimeMethod* method)
  5757. {
  5758. (( void (*) (TweenableVariableBase_1_t894346E06DB112599F8C5FBC5AD5F251F33CFBD9*, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974, const RuntimeMethod*))TweenableVariableBase_1_set_target_m3B5D4156AFDDEE2E041341605265E52A487F1657_gshared)(__this, ___0_value, method);
  5759. }
  5760. inline Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 BindableVariableBase_1_get_Value_mDA92236BCE8EC7928399D7271AA97D7B62941EEC_inline (BindableVariableBase_1_t0B8C3C183E9A64B760FC611EA6858D9BD639E610* __this, const RuntimeMethod* method)
  5761. {
  5762. return (( Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 (*) (BindableVariableBase_1_t0B8C3C183E9A64B760FC611EA6858D9BD639E610*, const RuntimeMethod*))BindableVariableBase_1_get_Value_mDA92236BCE8EC7928399D7271AA97D7B62941EEC_gshared_inline)(__this, method);
  5763. }
  5764. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SmartFollowQuaternionTweenableVariable_ComputeNewTweenTarget_m9259EFFF87987F5DA997B4B57D73F3C306E886B4 (float ___0_deltaTime, float ___1_angleOffsetDeg, float ___2_maxAngleAllowed, float ___3_lowerSpeed, float ___4_upperSpeed, float* ___5_newTweenTarget, const RuntimeMethod* method) ;
  5765. inline void TweenableVariableBase_1_HandleTween_m197557B3C05112A4C89C97E2200E07C1DCF2C274 (TweenableVariableBase_1_t894346E06DB112599F8C5FBC5AD5F251F33CFBD9* __this, float ___0_tweenTarget, const RuntimeMethod* method)
  5766. {
  5767. (( void (*) (TweenableVariableBase_1_t894346E06DB112599F8C5FBC5AD5F251F33CFBD9*, float, const RuntimeMethod*))TweenableVariableBase_1_HandleTween_m197557B3C05112A4C89C97E2200E07C1DCF2C274_gshared)(__this, ___0_tweenTarget, method);
  5768. }
  5769. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Vector3TweenableVariable__ctor_m22723734B74E394A833F2EEA06F910E45A91F042 (Vector3TweenableVariable_t0DF651B487F89825D0D459293C4A862C62C0EBD5* __this, const RuntimeMethod* method) ;
  5770. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void SmartFollowVector3TweenableVariable_set_minDistanceAllowed_mCC188EF76072D3E936477E9637699E25229016A6_inline (SmartFollowVector3TweenableVariable_t623BF77DD54651BB11B187783CBE87CD2A81AAB5* __this, float ___0_value, const RuntimeMethod* method) ;
  5771. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SmartFollowVector3TweenableVariable_set_maxDistanceAllowed_m28EAF390691D968205E984C13948FE0BCEDA3744 (SmartFollowVector3TweenableVariable_t623BF77DD54651BB11B187783CBE87CD2A81AAB5* __this, float ___0_value, const RuntimeMethod* method) ;
  5772. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void SmartFollowVector3TweenableVariable_set_minToMaxDelaySeconds_m04E0FA00B1934F3C193B66A7BE1BF24B42454676_inline (SmartFollowVector3TweenableVariable_t623BF77DD54651BB11B187783CBE87CD2A81AAB5* __this, float ___0_value, const RuntimeMethod* method) ;
  5773. inline float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E TweenableVariableAsyncBase_1_get_Value_m1FEDA58A135C58DC7573858CF65871F63712896F (TweenableVariableAsyncBase_1_tBC224ABEF15BBD66D75B9D20BED7ADB1F273E430* __this, const RuntimeMethod* method)
  5774. {
  5775. return (( float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E (*) (TweenableVariableAsyncBase_1_tBC224ABEF15BBD66D75B9D20BED7ADB1F273E430*, const RuntimeMethod*))TweenableVariableAsyncBase_1_get_Value_m1FEDA58A135C58DC7573858CF65871F63712896F_gshared)(__this, method);
  5776. }
  5777. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float SmartFollowVector3TweenableVariable_get_minDistanceAllowed_mD5F3FC834B53337AF6D2B24BB03270B4F409E3DC_inline (SmartFollowVector3TweenableVariable_t623BF77DD54651BB11B187783CBE87CD2A81AAB5* __this, const RuntimeMethod* method) ;
  5778. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float SmartFollowVector3TweenableVariable_get_minToMaxDelaySeconds_mA0765574F8A38B94FDAA2CB38FC0628ACCF10E7A_inline (SmartFollowVector3TweenableVariable_t623BF77DD54651BB11B187783CBE87CD2A81AAB5* __this, const RuntimeMethod* method) ;
  5779. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SmartFollowVector3TweenableVariable_IsNewTargetWithinThreshold_m94D80518E663781B4263624CA2C27A68E0AF1F1C (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* ___0_currentValue, float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* ___1_targetValue, float ___2_minDistanceAllowed, float ___3_maxDistanceAllowed, float ___4_timeSinceLastUpdate, float ___5_minToMaxDelaySeconds, const RuntimeMethod* method) ;
  5780. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SmartFollowVector3TweenableVariable_IsNewTargetWithinThreshold_mA3FE1A67A5CE5371D56E175189459DC764E86DA8 (SmartFollowVector3TweenableVariable_t623BF77DD54651BB11B187783CBE87CD2A81AAB5* __this, float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___0_newTarget, const RuntimeMethod* method) ;
  5781. inline void TweenableVariableBase_1_set_target_m3127A21F0C2EF40FA4604D603803BA53DE604337 (TweenableVariableBase_1_t491314D6C5C1BEA5AFEAB55CCB93192270815F82* __this, float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___0_value, const RuntimeMethod* method)
  5782. {
  5783. (( void (*) (TweenableVariableBase_1_t491314D6C5C1BEA5AFEAB55CCB93192270815F82*, float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E, const RuntimeMethod*))TweenableVariableBase_1_set_target_m3127A21F0C2EF40FA4604D603803BA53DE604337_gshared)(__this, ___0_value, method);
  5784. }
  5785. inline void TweenableVariableBase_1_OnTargetChanged_m01253B6F75176369D91F7CB2C5B10529D3017CC3 (TweenableVariableBase_1_t491314D6C5C1BEA5AFEAB55CCB93192270815F82* __this, float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___0_newTarget, const RuntimeMethod* method)
  5786. {
  5787. (( void (*) (TweenableVariableBase_1_t491314D6C5C1BEA5AFEAB55CCB93192270815F82*, float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E, const RuntimeMethod*))TweenableVariableBase_1_OnTargetChanged_m01253B6F75176369D91F7CB2C5B10529D3017CC3_gshared)(__this, ___0_newTarget, method);
  5788. }
  5789. inline float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E TweenableVariableBase_1_get_target_m311B32D3812F83E9458B280262BBFAE3BDCDF833_inline (TweenableVariableBase_1_t491314D6C5C1BEA5AFEAB55CCB93192270815F82* __this, const RuntimeMethod* method)
  5790. {
  5791. return (( float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E (*) (TweenableVariableBase_1_t491314D6C5C1BEA5AFEAB55CCB93192270815F82*, const RuntimeMethod*))TweenableVariableBase_1_get_target_m311B32D3812F83E9458B280262BBFAE3BDCDF833_gshared_inline)(__this, method);
  5792. }
  5793. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SmartFollowVector3TweenableVariable_ComputeNewTweenTarget_m1C2AC5FD07CE05C04EB0667727EADA68789EAC24 (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* ___0_currentValue, float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* ___1_targetValue, float ___2_sqrMaxDistanceAllowed, float ___3_deltaTime, float ___4_lowerSpeed, float ___5_upperSpeed, float* ___6_newTweenTarget, const RuntimeMethod* method) ;
  5794. inline void TweenableVariableBase_1_HandleTween_m61752C0D7316DD05AB1C8E10319F47902D4CDCD9 (TweenableVariableBase_1_t491314D6C5C1BEA5AFEAB55CCB93192270815F82* __this, float ___0_tweenTarget, const RuntimeMethod* method)
  5795. {
  5796. (( void (*) (TweenableVariableBase_1_t491314D6C5C1BEA5AFEAB55CCB93192270815F82*, float, const RuntimeMethod*))TweenableVariableBase_1_HandleTween_m61752C0D7316DD05AB1C8E10319F47902D4CDCD9_gshared)(__this, ___0_tweenTarget, method);
  5797. }
  5798. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float math_lerp_m58A82DB48BBA11871FFA81583C700875B3A9BC84_inline (float ___0_x, float ___1_y, float ___2_s, const RuntimeMethod* method) ;
  5799. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void ColorTweenJob_set_jobData_m7753E76538470AEC9A4D639D6C859694230C1E66_inline (ColorTweenJob_t1BEEC88338C32DADE1D0E383FB1E1327444022A4* IL2CPP_PARAMETER_RESTRICT __this, TweenJobData_1_t9932452930B7CDE5DC4DA408B50B8E4C7A3AAFB7 ___0_value, const RuntimeMethod* method) ;
  5800. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float ColorTweenableVariable_get_colorBlendAmount_mC5EE42BE813FFB2D99248D73FF7E725A1C7EBE8A_inline (ColorTweenableVariable_t041F02655C83BA1AA828CB756FEEA6ACDD56C275* __this, const RuntimeMethod* method) ;
  5801. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void ColorTweenJob_set_colorBlendAmount_mB6495D73D071F8706E3238110A0CE1CC1DD09916_inline (ColorTweenJob_t1BEEC88338C32DADE1D0E383FB1E1327444022A4* IL2CPP_PARAMETER_RESTRICT __this, float ___0_value, const RuntimeMethod* method) ;
  5802. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint8_t ColorTweenableVariable_get_colorBlendMode_m33B8730DF6F3B209D3C05864780ADE5A605FC6A4_inline (ColorTweenableVariable_t041F02655C83BA1AA828CB756FEEA6ACDD56C275* __this, const RuntimeMethod* method) ;
  5803. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void ColorTweenJob_set_colorBlendMode_m9794C87EAF0DF0DC3FCCD8FE779415EF9766BA9A_inline (ColorTweenJob_t1BEEC88338C32DADE1D0E383FB1E1327444022A4* IL2CPP_PARAMETER_RESTRICT __this, uint8_t ___0_value, const RuntimeMethod* method) ;
  5804. inline JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 IJobExtensions_Schedule_TisColorTweenJob_t1BEEC88338C32DADE1D0E383FB1E1327444022A4_mDB6A22693ACF6F652DB7D502F57EC925D8AB0DD3 (ColorTweenJob_t1BEEC88338C32DADE1D0E383FB1E1327444022A4 ___0_jobData, JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 ___1_dependsOn, const RuntimeMethod* method)
  5805. {
  5806. return (( JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 (*) (ColorTweenJob_t1BEEC88338C32DADE1D0E383FB1E1327444022A4, JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08, const RuntimeMethod*))IJobExtensions_Schedule_TisColorTweenJob_t1BEEC88338C32DADE1D0E383FB1E1327444022A4_mDB6A22693ACF6F652DB7D502F57EC925D8AB0DD3_gshared)(___0_jobData, ___1_dependsOn, method);
  5807. }
  5808. inline void TweenableVariableAsyncBase_1__ctor_m7198BB74FEA95EB23093972C5038A3F0C2580959 (TweenableVariableAsyncBase_1_t84B7FBBAD5BE9B483A1DF99D3C2F93356D430055* __this, const RuntimeMethod* method)
  5809. {
  5810. (( void (*) (TweenableVariableAsyncBase_1_t84B7FBBAD5BE9B483A1DF99D3C2F93356D430055*, const RuntimeMethod*))TweenableVariableAsyncBase_1__ctor_m7198BB74FEA95EB23093972C5038A3F0C2580959_gshared)(__this, method);
  5811. }
  5812. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void FloatTweenJob_set_jobData_m62BC555A7F3277F969592FF740F96692C4F340EA_inline (FloatTweenJob_tA1F66E54D3DBA65A5E68334BA5532EB1D6543F98* IL2CPP_PARAMETER_RESTRICT __this, TweenJobData_1_t06FAD94FCA49A795B22C7FA2EA018F83E450B97E ___0_value, const RuntimeMethod* method) ;
  5813. inline JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 IJobExtensions_Schedule_TisFloatTweenJob_tA1F66E54D3DBA65A5E68334BA5532EB1D6543F98_mC96694C279FE42D48D23DABA1C3B5DCEBA551748 (FloatTweenJob_tA1F66E54D3DBA65A5E68334BA5532EB1D6543F98 ___0_jobData, JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 ___1_dependsOn, const RuntimeMethod* method)
  5814. {
  5815. return (( JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 (*) (FloatTweenJob_tA1F66E54D3DBA65A5E68334BA5532EB1D6543F98, JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08, const RuntimeMethod*))IJobExtensions_Schedule_TisFloatTweenJob_tA1F66E54D3DBA65A5E68334BA5532EB1D6543F98_mC96694C279FE42D48D23DABA1C3B5DCEBA551748_gshared)(___0_jobData, ___1_dependsOn, method);
  5816. }
  5817. inline void TweenableVariableAsyncBase_1__ctor_m048E694898C0CFA968E36F041D50A55CA9E07E4A (TweenableVariableAsyncBase_1_tF183EC63E8112FA406C601A7E49A5AC36036F088* __this, const RuntimeMethod* method)
  5818. {
  5819. (( void (*) (TweenableVariableAsyncBase_1_tF183EC63E8112FA406C601A7E49A5AC36036F088*, const RuntimeMethod*))TweenableVariableAsyncBase_1__ctor_m048E694898C0CFA968E36F041D50A55CA9E07E4A_gshared)(__this, method);
  5820. }
  5821. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 Quaternion_Slerp_m0A9969F500E7716EA4F6BC4E7D5464372D8E9E15 (Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___0_a, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___1_b, float ___2_t, const RuntimeMethod* method) ;
  5822. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float QuaternionTweenableVariable_get_angleEqualityThreshold_m8871495FC59907533B96B5577433DF54079BB29F_inline (QuaternionTweenableVariable_t511E026E030C36326A4F6FF19A68C459B5993145* __this, const RuntimeMethod* method) ;
  5823. inline void TweenableVariableSynchronousBase_1__ctor_m43CF73F358AC3253C534972876A524850CBD346C (TweenableVariableSynchronousBase_1_t27C59C64A400660B379C3DC861B0AAFB196D92AA* __this, const RuntimeMethod* method)
  5824. {
  5825. (( void (*) (TweenableVariableSynchronousBase_1_t27C59C64A400660B379C3DC861B0AAFB196D92AA*, const RuntimeMethod*))TweenableVariableSynchronousBase_1__ctor_m43CF73F358AC3253C534972876A524850CBD346C_gshared)(__this, method);
  5826. }
  5827. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void Float2TweenJob_set_jobData_m90C78DAA243838C9DF85BFB2EB17D9307D3583AA_inline (Float2TweenJob_t8A50F8709E39BDC0B96C85C802431F6DFB8FB864* IL2CPP_PARAMETER_RESTRICT __this, TweenJobData_1_t6C4118E82C1B93FB8B3D245997EC0C5B35BD9FF3 ___0_value, const RuntimeMethod* method) ;
  5828. inline JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 IJobExtensions_Schedule_TisFloat2TweenJob_t8A50F8709E39BDC0B96C85C802431F6DFB8FB864_mEEAC96C6F46875D406666309C8A98EEF77220C22 (Float2TweenJob_t8A50F8709E39BDC0B96C85C802431F6DFB8FB864 ___0_jobData, JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 ___1_dependsOn, const RuntimeMethod* method)
  5829. {
  5830. return (( JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 (*) (Float2TweenJob_t8A50F8709E39BDC0B96C85C802431F6DFB8FB864, JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08, const RuntimeMethod*))IJobExtensions_Schedule_TisFloat2TweenJob_t8A50F8709E39BDC0B96C85C802431F6DFB8FB864_mEEAC96C6F46875D406666309C8A98EEF77220C22_gshared)(___0_jobData, ___1_dependsOn, method);
  5831. }
  5832. inline void TweenableVariableAsyncBase_1__ctor_mB16FF61771E9F72A4D62D0974391B0C694FB15EC (TweenableVariableAsyncBase_1_tDCD7B694F49B5711FCAB5D5AA35C9CAB921FE335* __this, const RuntimeMethod* method)
  5833. {
  5834. (( void (*) (TweenableVariableAsyncBase_1_tDCD7B694F49B5711FCAB5D5AA35C9CAB921FE335*, const RuntimeMethod*))TweenableVariableAsyncBase_1__ctor_mB16FF61771E9F72A4D62D0974391B0C694FB15EC_gshared)(__this, method);
  5835. }
  5836. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void Float3TweenJob_set_jobData_m7CFEAA1CE8FA93237FBAC3066BFC53838F77D109_inline (Float3TweenJob_t1ABCE2AF2296C75ECE719050B75BC7A92ED28644* IL2CPP_PARAMETER_RESTRICT __this, TweenJobData_1_t5779EC937EA396970F0C89EB88D60F9D7CB1977D ___0_value, const RuntimeMethod* method) ;
  5837. inline JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 IJobExtensions_Schedule_TisFloat3TweenJob_t1ABCE2AF2296C75ECE719050B75BC7A92ED28644_m0296E0B47B8B7BE4F3330C2E5F2174C535AF0B2A (Float3TweenJob_t1ABCE2AF2296C75ECE719050B75BC7A92ED28644 ___0_jobData, JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 ___1_dependsOn, const RuntimeMethod* method)
  5838. {
  5839. return (( JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 (*) (Float3TweenJob_t1ABCE2AF2296C75ECE719050B75BC7A92ED28644, JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08, const RuntimeMethod*))IJobExtensions_Schedule_TisFloat3TweenJob_t1ABCE2AF2296C75ECE719050B75BC7A92ED28644_m0296E0B47B8B7BE4F3330C2E5F2174C535AF0B2A_gshared)(___0_jobData, ___1_dependsOn, method);
  5840. }
  5841. inline void TweenableVariableAsyncBase_1__ctor_mC37941ECE4BBC59C57B754F48D2374285C1C033E (TweenableVariableAsyncBase_1_tBC224ABEF15BBD66D75B9D20BED7ADB1F273E430* __this, const RuntimeMethod* method)
  5842. {
  5843. (( void (*) (TweenableVariableAsyncBase_1_tBC224ABEF15BBD66D75B9D20BED7ADB1F273E430*, const RuntimeMethod*))TweenableVariableAsyncBase_1__ctor_mC37941ECE4BBC59C57B754F48D2374285C1C033E_gshared)(__this, method);
  5844. }
  5845. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void Float4TweenJob_set_jobData_mB155785E23E063AB1FCB3B41923264C85D53CA21_inline (Float4TweenJob_t9D63A32AC58F3FA5F68BF78254D59453B6FD3CCB* IL2CPP_PARAMETER_RESTRICT __this, TweenJobData_1_t750244DB9B41308E85DF94F53236CD62E3A3483B ___0_value, const RuntimeMethod* method) ;
  5846. inline JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 IJobExtensions_Schedule_TisFloat4TweenJob_t9D63A32AC58F3FA5F68BF78254D59453B6FD3CCB_m998E94F928F62F881D50BBBC67527BA933BC88B8 (Float4TweenJob_t9D63A32AC58F3FA5F68BF78254D59453B6FD3CCB ___0_jobData, JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 ___1_dependsOn, const RuntimeMethod* method)
  5847. {
  5848. return (( JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 (*) (Float4TweenJob_t9D63A32AC58F3FA5F68BF78254D59453B6FD3CCB, JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08, const RuntimeMethod*))IJobExtensions_Schedule_TisFloat4TweenJob_t9D63A32AC58F3FA5F68BF78254D59453B6FD3CCB_m998E94F928F62F881D50BBBC67527BA933BC88B8_gshared)(___0_jobData, ___1_dependsOn, method);
  5849. }
  5850. inline void TweenableVariableAsyncBase_1__ctor_m12CCD6D0582BF4F002579CDEA69FFB6025775B4A (TweenableVariableAsyncBase_1_t5FFA100F46E1978EC2B05E0FE8DAB0CAC6041B58* __this, const RuntimeMethod* method)
  5851. {
  5852. (( void (*) (TweenableVariableAsyncBase_1_t5FFA100F46E1978EC2B05E0FE8DAB0CAC6041B58*, const RuntimeMethod*))TweenableVariableAsyncBase_1__ctor_m12CCD6D0582BF4F002579CDEA69FFB6025775B4A_gshared)(__this, method);
  5853. }
  5854. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PropertyAttribute__ctor_m19247686E165101F140615C7306DC2DA3953D97D (PropertyAttribute_t5E0CB5A6CDA6E24CBD4FF26DE3B0C29D8BB54BF0* __this, const RuntimeMethod* method) ;
  5855. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E float3_op_Multiply_m38F52B61F8E5636955A1A6DF3A75BD0724148350_inline (float ___0_lhs, float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___1_rhs, const RuntimeMethod* method) ;
  5856. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E float3_op_Addition_mFFCF4F7457594F5EFB0678C0DE90AAD3D3F6947B_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___0_lhs, float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___1_rhs, const RuntimeMethod* method) ;
  5857. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CurveUtility_ElevateQuadraticToCubicBezier_m2DEC87CD71AFB574C20125506608727C3A837765 (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* ___0_p0, float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* ___1_p1, float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* ___2_p2, float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* ___3_c0, float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* ___4_c1, float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* ___5_c2, float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* ___6_c3, const RuntimeMethod* method) ;
  5858. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CurveUtility_SampleCubicBezierPoint_m1A1EBECC59C80BFBEB6BAC5E096D98E563761519 (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* ___0_p0, float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* ___1_p1, float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* ___2_p2, float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* ___3_p3, float ___4_t, float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* ___5_point, const RuntimeMethod* method) ;
  5859. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float math_max_m4B454A91AE8827997609E74C4C24036BBD3CC496_inline (float ___0_x, float ___1_y, const RuntimeMethod* method) ;
  5860. inline bool NativeArray_1_get_IsCreated_m318928FA479173AFA6DEB47FF3B9D54868151D87_inline (NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF* __this, const RuntimeMethod* method)
  5861. {
  5862. return (( bool (*) (NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF*, const RuntimeMethod*))NativeArray_1_get_IsCreated_m318928FA479173AFA6DEB47FF3B9D54868151D87_gshared_inline)(__this, method);
  5863. }
  5864. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool NativeCurve_get_isCreated_m862A0992B9257B63F7C2CE460A84C71353A97EEC (NativeCurve_t53467541921F37973B10C15D756AC81FD88381D2* __this, const RuntimeMethod* method) ;
  5865. inline void NativeArray_1_Dispose_mC07280A768D065A052D995F3E6175A27CD62E1F6 (NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF* __this, const RuntimeMethod* method)
  5866. {
  5867. (( void (*) (NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF*, const RuntimeMethod*))NativeArray_1_Dispose_mC07280A768D065A052D995F3E6175A27CD62E1F6_gshared)(__this, method);
  5868. }
  5869. inline void NativeArray_1__ctor_m4D540A81E1062EEC2C4B0697A34A4EEFB9BC9004 (NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF* __this, int32_t ___0_length, int32_t ___1_allocator, int32_t ___2_options, const RuntimeMethod* method)
  5870. {
  5871. (( void (*) (NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF*, int32_t, int32_t, int32_t, const RuntimeMethod*))NativeArray_1__ctor_m4D540A81E1062EEC2C4B0697A34A4EEFB9BC9004_gshared)(__this, ___0_length, ___1_allocator, ___2_options, method);
  5872. }
  5873. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeCurve_InitializeValues_m450ABECA8472F4FED6D4C5BD1214AB2E66CBD198 (NativeCurve_t53467541921F37973B10C15D756AC81FD88381D2* __this, int32_t ___0_count, int32_t ___1_allocator, const RuntimeMethod* method) ;
  5874. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t AnimationCurve_get_preWrapMode_m6F386731866F888BC8BD98B2C1A5B03D2ACCAF14 (AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* __this, const RuntimeMethod* method) ;
  5875. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t AnimationCurve_get_postWrapMode_m5A56504372DD5597CF7844ED9E58BDD2D3C805E7 (AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* __this, const RuntimeMethod* method) ;
  5876. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float AnimationCurve_Evaluate_m50B857043DE251A186032ADBCBB4CEF817F4EE3C (AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* __this, float ___0_time, const RuntimeMethod* method) ;
  5877. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeCurve_Update_m12958A86045F18C1F2C01315DD112CC1FB5C99F4 (NativeCurve_t53467541921F37973B10C15D756AC81FD88381D2* __this, AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* ___0_curve, int32_t ___1_resolution, const RuntimeMethod* method) ;
  5878. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float NativeCurve_PingPong_m2D8566E0F6E34FD7FA428E0187C691C05AD97E88_inline (NativeCurve_t53467541921F37973B10C15D756AC81FD88381D2* __this, float ___0_t, float ___1_length, const RuntimeMethod* method) ;
  5879. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float NativeCurve_Evaluate_m863A02A3C819738F373F7EC87BFDEFA113D4E87C (NativeCurve_t53467541921F37973B10C15D756AC81FD88381D2* __this, float ___0_t, const RuntimeMethod* method) ;
  5880. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeCurve_Dispose_m257E292B03ABCDD6EDF3BE197652688AE36E6BB7 (NativeCurve_t53467541921F37973B10C15D756AC81FD88381D2* __this, const RuntimeMethod* method) ;
  5881. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float math_floor_m0FDF19C33B0B1062079FCB10FB081869AEC1FB48_inline (float ___0_x, const RuntimeMethod* method) ;
  5882. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float NativeCurve_Repeat_mC4193CB3F48E9464DF0AF9C964B9715613CB5480_inline (NativeCurve_t53467541921F37973B10C15D756AC81FD88381D2* __this, float ___0_t, float ___1_length, const RuntimeMethod* method) ;
  5883. inline CanvasOptimizer_tFE55496B6D274DE1953D18D9DCB243D37ED53B55* ComponentLocatorUtility_1_FindComponent_mE66B2540E7F3EC53C2263FCAD190D44F79B75E12 (const RuntimeMethod* method)
  5884. {
  5885. return (( CanvasOptimizer_tFE55496B6D274DE1953D18D9DCB243D37ED53B55* (*) (const RuntimeMethod*))ComponentLocatorUtility_1_FindComponent_m39032683694793D910DA34AEFD5F47523EF05F41_gshared)(method);
  5886. }
  5887. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Object_get_name_mAC2F6B897CF1303BA4249B4CB55271AFACBB6392 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* __this, const RuntimeMethod* method) ;
  5888. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B (String_t* ___0_str0, String_t* ___1_str1, String_t* ___2_str2, const RuntimeMethod* method) ;
  5889. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Behaviour_set_enabled_mF1DCFE60EB09E0529FE9476CA804A3AA2D72B16A (Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA* __this, bool ___0_value, const RuntimeMethod* method) ;
  5890. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CanvasOptimizer_FindCullingCamera_mFBFD5AC07CD1A20957BD1C511E60C35CFDBEAE82 (CanvasOptimizer_tFE55496B6D274DE1953D18D9DCB243D37ED53B55* __this, const RuntimeMethod* method) ;
  5891. inline CanvasU5BU5D_tE5C544063BDA76B67407EFED5FF893BBCDB74841* Object_FindObjectsOfType_TisCanvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26_m314DB766282D673D0022099B06D4EEAA6F53BB00 (bool ___0_includeInactive, const RuntimeMethod* method)
  5892. {
  5893. return (( CanvasU5BU5D_tE5C544063BDA76B67407EFED5FF893BBCDB74841* (*) (bool, const RuntimeMethod*))Object_FindObjectsOfType_TisRuntimeObject_m080DDCB03E6111A6FB7C8A5BC2CD1CCBFBE3BECC_gshared)(___0_includeInactive, method);
  5894. }
  5895. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CanvasOptimizer_RegisterCanvas_m8405ADDDC7D35B9AC8E5CF8C7EB1F1A5AF54CADE (CanvasOptimizer_tFE55496B6D274DE1953D18D9DCB243D37ED53B55* __this, Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* ___0_canvas, const RuntimeMethod* method) ;
  5896. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CanvasOptimizer_CheckForNestedCanvasChanges_m923A2DE737EEDD5743030996A83766BA4B05642E (CanvasOptimizer_tFE55496B6D274DE1953D18D9DCB243D37ED53B55* __this, const RuntimeMethod* method) ;
  5897. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CanvasOptimizer_CheckForOutOfViewCanvases_mD5F14EB5B694AAB220C0CF466AD09CA662578DCB (CanvasOptimizer_tFE55496B6D274DE1953D18D9DCB243D37ED53B55* __this, const RuntimeMethod* method) ;
  5898. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CanvasTracker_tEBDBDB225D0DED0A02968F29B8DA40F272891F1D* CanvasOptimizer_InitializeCanvasTracking_m597D81CA86360363E8C8E6460ABD0E9E87971BC6 (Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* ___0_target, const RuntimeMethod* method) ;
  5899. inline bool Dictionary_2_ContainsKey_mE5F0C9B15BC1E6583EB9575E443EE495E3DD4780 (Dictionary_2_tF6CE36ABDE1C2FB96DC7BB02B5A2521B7E21B841* __this, CanvasTracker_tEBDBDB225D0DED0A02968F29B8DA40F272891F1D* ___0_key, const RuntimeMethod* method)
  5900. {
  5901. return (( bool (*) (Dictionary_2_tF6CE36ABDE1C2FB96DC7BB02B5A2521B7E21B841*, CanvasTracker_tEBDBDB225D0DED0A02968F29B8DA40F272891F1D*, const RuntimeMethod*))Dictionary_2_ContainsKey_m703047C213F7AB55C9DC346596287773A1F670CD_gshared)(__this, ___0_key, method);
  5902. }
  5903. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CanvasState__ctor_mF46F9047EE0F2ED20A87644DA5337C0C095B5332 (CanvasState_t4A11E05F22EDB27ABA2D1FD76AE44D03009BCEE3* __this, const RuntimeMethod* method) ;
  5904. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CanvasState_Initialize_m214E54D31F77EA8417F8D62DCC355A8EED1B835A (CanvasState_t4A11E05F22EDB27ABA2D1FD76AE44D03009BCEE3* __this, CanvasTracker_tEBDBDB225D0DED0A02968F29B8DA40F272891F1D* ___0_tracker, const RuntimeMethod* method) ;
  5905. inline void Dictionary_2_Add_m04B1185F425442BCAFDBA1D631EA583A42C58E95 (Dictionary_2_tF6CE36ABDE1C2FB96DC7BB02B5A2521B7E21B841* __this, CanvasTracker_tEBDBDB225D0DED0A02968F29B8DA40F272891F1D* ___0_key, CanvasState_t4A11E05F22EDB27ABA2D1FD76AE44D03009BCEE3* ___1_value, const RuntimeMethod* method)
  5906. {
  5907. (( void (*) (Dictionary_2_tF6CE36ABDE1C2FB96DC7BB02B5A2521B7E21B841*, CanvasTracker_tEBDBDB225D0DED0A02968F29B8DA40F272891F1D*, CanvasState_t4A11E05F22EDB27ABA2D1FD76AE44D03009BCEE3*, const RuntimeMethod*))Dictionary_2_Add_m93FFFABE8FCE7FA9793F0915E2A8842C7CD0C0C1_gshared)(__this, ___0_key, ___1_value, method);
  5908. }
  5909. inline bool Component_TryGetComponent_TisCanvasTracker_tEBDBDB225D0DED0A02968F29B8DA40F272891F1D_m4CAA771353172905652D70BA3858194915795857 (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, CanvasTracker_tEBDBDB225D0DED0A02968F29B8DA40F272891F1D** ___0_component, const RuntimeMethod* method)
  5910. {
  5911. return (( bool (*) (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3*, CanvasTracker_tEBDBDB225D0DED0A02968F29B8DA40F272891F1D**, const RuntimeMethod*))Component_TryGetComponent_TisRuntimeObject_m69D4ED21F14D49D805A2337F4332934CDA07DEDB_gshared)(__this, ___0_component, method);
  5912. }
  5913. inline bool Dictionary_2_Remove_mC8081CC9DFDEC3243B7150C3AB45ABC152EEBAC9 (Dictionary_2_tF6CE36ABDE1C2FB96DC7BB02B5A2521B7E21B841* __this, CanvasTracker_tEBDBDB225D0DED0A02968F29B8DA40F272891F1D* ___0_key, const RuntimeMethod* method)
  5914. {
  5915. return (( bool (*) (Dictionary_2_tF6CE36ABDE1C2FB96DC7BB02B5A2521B7E21B841*, CanvasTracker_tEBDBDB225D0DED0A02968F29B8DA40F272891F1D*, const RuntimeMethod*))Dictionary_2_Remove_m5C7C45E75D951A75843F3F7AADD56ECD64F6BC86_gshared)(__this, ___0_key, method);
  5916. }
  5917. inline bool GameObject_TryGetComponent_TisCanvasTracker_tEBDBDB225D0DED0A02968F29B8DA40F272891F1D_m238BE3AD76CCED5F47E3FF42F7690DA0FC7BB601 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, CanvasTracker_tEBDBDB225D0DED0A02968F29B8DA40F272891F1D** ___0_component, const RuntimeMethod* method)
  5918. {
  5919. return (( bool (*) (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, CanvasTracker_tEBDBDB225D0DED0A02968F29B8DA40F272891F1D**, const RuntimeMethod*))GameObject_TryGetComponent_TisRuntimeObject_m4D430300D2DFB9276DE980D78F60A05D271D3630_gshared)(__this, ___0_component, method);
  5920. }
  5921. inline CanvasTracker_tEBDBDB225D0DED0A02968F29B8DA40F272891F1D* GameObject_AddComponent_TisCanvasTracker_tEBDBDB225D0DED0A02968F29B8DA40F272891F1D_mE4517F94768D15C3125ED0F9CED12F13784D0385 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method)
  5922. {
  5923. return (( CanvasTracker_tEBDBDB225D0DED0A02968F29B8DA40F272891F1D* (*) (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, const RuntimeMethod*))GameObject_AddComponent_TisRuntimeObject_m69B93700FACCF372F5753371C6E8FB780800B824_gshared)(__this, method);
  5924. }
  5925. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object_set_hideFlags_mACB8BFC903FB3B01BBD427753E791BF28B5E33D4 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* __this, int32_t ___0_value, const RuntimeMethod* method) ;
  5926. inline ValueCollection_t135548CB200A5981912A8E690CA5088193067675* Dictionary_2_get_Values_m277EBE5FCD06E7956E82E6AE4D9037E3D69FAB35 (Dictionary_2_tF6CE36ABDE1C2FB96DC7BB02B5A2521B7E21B841* __this, const RuntimeMethod* method)
  5927. {
  5928. return (( ValueCollection_t135548CB200A5981912A8E690CA5088193067675* (*) (Dictionary_2_tF6CE36ABDE1C2FB96DC7BB02B5A2521B7E21B841*, const RuntimeMethod*))Dictionary_2_get_Values_mA0C01DEA55329E55380E96BBD04D4D228B437EC5_gshared)(__this, method);
  5929. }
  5930. inline Enumerator_tAC1A444AFC48BC003AB30A4DE67C0030D21B4112 ValueCollection_GetEnumerator_m85690FC76C0B3AB18FEFA9E811A228A06FCD3150 (ValueCollection_t135548CB200A5981912A8E690CA5088193067675* __this, const RuntimeMethod* method)
  5931. {
  5932. return (( Enumerator_tAC1A444AFC48BC003AB30A4DE67C0030D21B4112 (*) (ValueCollection_t135548CB200A5981912A8E690CA5088193067675*, const RuntimeMethod*))ValueCollection_GetEnumerator_m025EE28BE2F31676E08BC3D7C8E39D8232BDBBF8_gshared)(__this, method);
  5933. }
  5934. inline void Enumerator_Dispose_mFA5F39ED9A2B0B0299C5ED02B5D19337AE613BC9 (Enumerator_tAC1A444AFC48BC003AB30A4DE67C0030D21B4112* __this, const RuntimeMethod* method)
  5935. {
  5936. (( void (*) (Enumerator_tAC1A444AFC48BC003AB30A4DE67C0030D21B4112*, const RuntimeMethod*))Enumerator_Dispose_mFD8FAB8D9FF5EDF9AE3B14CF539A8A34AA9527A8_gshared)(__this, method);
  5937. }
  5938. inline CanvasState_t4A11E05F22EDB27ABA2D1FD76AE44D03009BCEE3* Enumerator_get_Current_m6772CCCAB4B597C802176AB2C6683206DCED957A_inline (Enumerator_tAC1A444AFC48BC003AB30A4DE67C0030D21B4112* __this, const RuntimeMethod* method)
  5939. {
  5940. return (( CanvasState_t4A11E05F22EDB27ABA2D1FD76AE44D03009BCEE3* (*) (Enumerator_tAC1A444AFC48BC003AB30A4DE67C0030D21B4112*, const RuntimeMethod*))Enumerator_get_Current_mB407E755F3B4C51C54D24338D00A352E5B16E7F3_gshared_inline)(__this, method);
  5941. }
  5942. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CanvasState_CheckForNestedChanges_m915EF81A05F5FDA1DC176FD2CDC793A3EFA7D5C9 (CanvasState_t4A11E05F22EDB27ABA2D1FD76AE44D03009BCEE3* __this, bool ___0_force, const RuntimeMethod* method) ;
  5943. inline bool Enumerator_MoveNext_mC6E8EF2B863EEE2EB6C38B0DDF6B26D96CAAA1F0 (Enumerator_tAC1A444AFC48BC003AB30A4DE67C0030D21B4112* __this, const RuntimeMethod* method)
  5944. {
  5945. return (( bool (*) (Enumerator_tAC1A444AFC48BC003AB30A4DE67C0030D21B4112*, const RuntimeMethod*))Enumerator_MoveNext_mBE11DA1DAFC756EB87E884AADC5EDC4BB72FB032_gshared)(__this, method);
  5946. }
  5947. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Behaviour_get_enabled_mAAC9F15E9EBF552217A5AE2681589CC0BFA300C1 (Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA* __this, const RuntimeMethod* method) ;
  5948. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CanvasState_CheckForOutOfView_mF26A55527916E35831A1F2DE821907504311F500 (CanvasState_t4A11E05F22EDB27ABA2D1FD76AE44D03009BCEE3* __this, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___0_gazeSource, float ___1_fovAngle, float ___2_facingAngle, float ___3_maxDistance, const RuntimeMethod* method) ;
  5949. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* Camera_get_main_m52C992F18E05355ABB9EEB64A4BF2215E12762DF (const RuntimeMethod* method) ;
  5950. inline void Dictionary_2__ctor_m176EDAFB55DE0B1B5A7BE447EEBF8FBCBCD400BF (Dictionary_2_tF6CE36ABDE1C2FB96DC7BB02B5A2521B7E21B841* __this, const RuntimeMethod* method)
  5951. {
  5952. (( void (*) (Dictionary_2_tF6CE36ABDE1C2FB96DC7BB02B5A2521B7E21B841*, const RuntimeMethod*))Dictionary_2__ctor_m5B32FBC624618211EB461D59CFBB10E987FD1329_gshared)(__this, method);
  5953. }
  5954. inline bool GameObject_TryGetComponent_TisCanvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26_m437422CCF13B5FCEB9D2294F8A472947B2D2E282 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26** ___0_component, const RuntimeMethod* method)
  5955. {
  5956. return (( bool (*) (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26**, const RuntimeMethod*))GameObject_TryGetComponent_TisRuntimeObject_m4D430300D2DFB9276DE980D78F60A05D271D3630_gshared)(__this, ___0_component, method);
  5957. }
  5958. inline bool GameObject_TryGetComponent_TisGraphicRaycaster_t16FC39434AE5B47D3C2993134CDCF7F4AE6A6D7B_m109EF216B89ECAB12774BBC63B57116EA365F4B1 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, GraphicRaycaster_t16FC39434AE5B47D3C2993134CDCF7F4AE6A6D7B** ___0_component, const RuntimeMethod* method)
  5959. {
  5960. return (( bool (*) (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, GraphicRaycaster_t16FC39434AE5B47D3C2993134CDCF7F4AE6A6D7B**, const RuntimeMethod*))GameObject_TryGetComponent_TisRuntimeObject_m4D430300D2DFB9276DE980D78F60A05D271D3630_gshared)(__this, ___0_component, method);
  5961. }
  5962. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool CanvasTracker_get_transformDirty_mF9C2F8D15BC4D0720B3670E51902D5838FEBC31F_inline (CanvasTracker_tEBDBDB225D0DED0A02968F29B8DA40F272891F1D* __this, const RuntimeMethod* method) ;
  5963. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void CanvasTracker_set_transformDirty_mDB2FA07DCFA3A9C6D04DF895C33709A57280FD2E_inline (CanvasTracker_tEBDBDB225D0DED0A02968F29B8DA40F272891F1D* __this, bool ___0_value, const RuntimeMethod* method) ;
  5964. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* Transform_get_parent_m65354E28A4C94EC00EBCF03532F7B0718380791E (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, const RuntimeMethod* method) ;
  5965. inline Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* Component_GetComponentInParent_TisCanvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26_m5FB554DD7C0F662DAB84C0F292B221CAE3F0A5B3 (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, const RuntimeMethod* method)
  5966. {
  5967. return (( Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* (*) (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3*, const RuntimeMethod*))Component_GetComponentInParent_TisRuntimeObject_m6746D6BB99912B1B509746C993906492F86CD119_gshared)(__this, method);
  5968. }
  5969. inline bool Component_TryGetComponent_TisCanvasScaler_t3BC095205EAD308CF3EAC27136A73387AC32FC3B_mC36479F53A783A3F8BBAE5B0359629A2E2614261 (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, CanvasScaler_t3BC095205EAD308CF3EAC27136A73387AC32FC3B** ___0_component, const RuntimeMethod* method)
  5970. {
  5971. return (( bool (*) (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3*, CanvasScaler_t3BC095205EAD308CF3EAC27136A73387AC32FC3B**, const RuntimeMethod*))Component_TryGetComponent_TisRuntimeObject_m69D4ED21F14D49D805A2337F4332934CDA07DEDB_gshared)(__this, ___0_component, method);
  5972. }
  5973. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void CanvasScalerSettings_set_present_m405A5A878D8C39EBB93E197E54DB1291311721C6_inline (CanvasScalerSettings_tD866D5292078DDE2CBF021CD46562F61BDA89CD9* __this, bool ___0_value, const RuntimeMethod* method) ;
  5974. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CanvasScalerSettings_CopyFrom_mEA623994001698595DA3C4544587D85A052C1E92 (CanvasScalerSettings_tD866D5292078DDE2CBF021CD46562F61BDA89CD9* __this, CanvasScaler_t3BC095205EAD308CF3EAC27136A73387AC32FC3B* ___0_source, const RuntimeMethod* method) ;
  5975. inline bool Component_TryGetComponent_TisGraphicRaycaster_t16FC39434AE5B47D3C2993134CDCF7F4AE6A6D7B_m1F24EA938A1498E13BE1336A3A6300BF1E7BAF0A (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, GraphicRaycaster_t16FC39434AE5B47D3C2993134CDCF7F4AE6A6D7B** ___0_component, const RuntimeMethod* method)
  5976. {
  5977. return (( bool (*) (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3*, GraphicRaycaster_t16FC39434AE5B47D3C2993134CDCF7F4AE6A6D7B**, const RuntimeMethod*))Component_TryGetComponent_TisRuntimeObject_m69D4ED21F14D49D805A2337F4332934CDA07DEDB_gshared)(__this, ___0_component, method);
  5978. }
  5979. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void GraphicRaycasterSettings_set_present_m32602655058FE353411989A624F9BADC2BA55925_inline (GraphicRaycasterSettings_t5ABF210C422986A59212CCD6E38C4B21F73DA357* __this, bool ___0_value, const RuntimeMethod* method) ;
  5980. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GraphicRaycasterSettings_CopyFrom_m2FE5D700F78113908437C2960BD6F944F15949D6 (GraphicRaycasterSettings_t5ABF210C422986A59212CCD6E38C4B21F73DA357* __this, GraphicRaycaster_t16FC39434AE5B47D3C2993134CDCF7F4AE6A6D7B* ___0_source, const RuntimeMethod* method) ;
  5981. inline bool Component_TryGetComponent_TisCanvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26_m0A9101563416788873CB17C1C766F48E04585153 (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26** ___0_component, const RuntimeMethod* method)
  5982. {
  5983. return (( bool (*) (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3*, Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26**, const RuntimeMethod*))Component_TryGetComponent_TisRuntimeObject_m69D4ED21F14D49D805A2337F4332934CDA07DEDB_gshared)(__this, ___0_component, method);
  5984. }
  5985. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void CanvasSettings_set_present_m94DC8FC823C90FC9AD1DA51537C82E3EB5DC8984_inline (CanvasSettings_t262476E4F675476F76DF5DEDC73780B24DADDBA0* __this, bool ___0_value, const RuntimeMethod* method) ;
  5986. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CanvasSettings_CopyFrom_m96758529F5796661C38BA7FF624D8C39524D8FF3 (CanvasSettings_t262476E4F675476F76DF5DEDC73780B24DADDBA0* __this, Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* ___0_source, const RuntimeMethod* method) ;
  5987. inline bool Component_TryGetComponent_TisTrackedDeviceGraphicRaycaster_t10211666BB4A468E839EEFBDFEC7D5AAB4555149_m58F398CA385A850E8D636B24D893D50705BE69D2 (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, TrackedDeviceGraphicRaycaster_t10211666BB4A468E839EEFBDFEC7D5AAB4555149** ___0_component, const RuntimeMethod* method)
  5988. {
  5989. return (( bool (*) (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3*, TrackedDeviceGraphicRaycaster_t10211666BB4A468E839EEFBDFEC7D5AAB4555149**, const RuntimeMethod*))Component_TryGetComponent_TisRuntimeObject_m69D4ED21F14D49D805A2337F4332934CDA07DEDB_gshared)(__this, ___0_component, method);
  5990. }
  5991. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Concat_m093934F71A9B351911EE46311674ED463B180006 (String_t* ___0_str0, String_t* ___1_str1, String_t* ___2_str2, String_t* ___3_str3, const RuntimeMethod* method) ;
  5992. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool CanvasSettings_get_present_m535FCCF891D2D02CB4884CA6E19DCC92469EA77F_inline (CanvasSettings_t262476E4F675476F76DF5DEDC73780B24DADDBA0* __this, const RuntimeMethod* method) ;
  5993. inline Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* GameObject_AddComponent_TisCanvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26_m13C85FD585C0679530F8B35D0B39D965702FD0F5 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method)
  5994. {
  5995. return (( Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* (*) (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, const RuntimeMethod*))GameObject_AddComponent_TisRuntimeObject_m69B93700FACCF372F5753371C6E8FB780800B824_gshared)(__this, method);
  5996. }
  5997. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CanvasSettings_CopyTo_m45A76454E185EEE1F7A211191576C34B06AA6743 (CanvasSettings_t262476E4F675476F76DF5DEDC73780B24DADDBA0* __this, Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* ___0_dest, const RuntimeMethod* method) ;
  5998. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool CanvasScalerSettings_get_present_mE2C32910B6A06D1157C97F281AFF8FE4155C824F_inline (CanvasScalerSettings_tD866D5292078DDE2CBF021CD46562F61BDA89CD9* __this, const RuntimeMethod* method) ;
  5999. inline CanvasScaler_t3BC095205EAD308CF3EAC27136A73387AC32FC3B* GameObject_AddComponent_TisCanvasScaler_t3BC095205EAD308CF3EAC27136A73387AC32FC3B_m1D199D3A55BF0356D541CB3048142A8D7E52521A (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method)
  6000. {
  6001. return (( CanvasScaler_t3BC095205EAD308CF3EAC27136A73387AC32FC3B* (*) (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, const RuntimeMethod*))GameObject_AddComponent_TisRuntimeObject_m69B93700FACCF372F5753371C6E8FB780800B824_gshared)(__this, method);
  6002. }
  6003. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CanvasScalerSettings_CopyTo_mB5ED3C7287775F1658FB741846B9ED9280F3EFD8 (CanvasScalerSettings_tD866D5292078DDE2CBF021CD46562F61BDA89CD9* __this, CanvasScaler_t3BC095205EAD308CF3EAC27136A73387AC32FC3B* ___0_dest, const RuntimeMethod* method) ;
  6004. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool GraphicRaycasterSettings_get_present_m9033FEC36ED110FE99127D541CFEE07C8672F5CE_inline (GraphicRaycasterSettings_t5ABF210C422986A59212CCD6E38C4B21F73DA357* __this, const RuntimeMethod* method) ;
  6005. inline GraphicRaycaster_t16FC39434AE5B47D3C2993134CDCF7F4AE6A6D7B* GameObject_AddComponent_TisGraphicRaycaster_t16FC39434AE5B47D3C2993134CDCF7F4AE6A6D7B_m308DCE149216D4787C3E6147729C0DF79423E1BF (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method)
  6006. {
  6007. return (( GraphicRaycaster_t16FC39434AE5B47D3C2993134CDCF7F4AE6A6D7B* (*) (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, const RuntimeMethod*))GameObject_AddComponent_TisRuntimeObject_m69B93700FACCF372F5753371C6E8FB780800B824_gshared)(__this, method);
  6008. }
  6009. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GraphicRaycasterSettings_CopyTo_m833C75A2047839CA675D3794C6BD46418AEC6ED0 (GraphicRaycasterSettings_t5ABF210C422986A59212CCD6E38C4B21F73DA357* __this, GraphicRaycaster_t16FC39434AE5B47D3C2993134CDCF7F4AE6A6D7B* ___0_dest, const RuntimeMethod* method) ;
  6010. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Canvas_get_renderMode_m1BEF259548C6CAD27E4466F31D20752D246688CC (Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* __this, const RuntimeMethod* method) ;
  6011. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Time_get_deltaTime_mC3195000401F0FD167DD2F948FD2BC58330D0865 (const RuntimeMethod* method) ;
  6012. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BurstGazeUtility_IsOutsideGaze_m9F4718A89CCE20E5B1C2C7022792DA422299B131 (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* ___0_gazePosition, float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* ___1_gazeDirection, float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* ___2_targetPosition, float ___3_angleThreshold, const RuntimeMethod* method) ;
  6013. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BurstGazeUtility_IsOutsideDistanceRange_m3011F2D819372B87ABD46E6C8BCABC457C0A8C36 (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* ___0_gazePosition, float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* ___1_targetPosition, float ___2_distanceThreshold, const RuntimeMethod* method) ;
  6014. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CanvasSettings__ctor_mC361155D8ED4FB302699F360A0387D92189F2FD5 (CanvasSettings_t262476E4F675476F76DF5DEDC73780B24DADDBA0* __this, const RuntimeMethod* method) ;
  6015. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CanvasScalerSettings__ctor_mB025277F608D953F899C83B850676F1393115825 (CanvasScalerSettings_tD866D5292078DDE2CBF021CD46562F61BDA89CD9* __this, const RuntimeMethod* method) ;
  6016. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GraphicRaycasterSettings__ctor_m716EBC5A6C13E6901561FFF650D18556065A5290 (GraphicRaycasterSettings_t5ABF210C422986A59212CCD6E38C4B21F73DA357* __this, const RuntimeMethod* method) ;
  6017. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Canvas_get_additionalShaderChannels_m3039B1E9ADDCDC514E444A4BB56527FFAC3E6287 (Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* __this, const RuntimeMethod* method) ;
  6018. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Canvas_get_normalizedSortingGridSize_mF7452EC8FC2EF133A2D2C9988620A3624828368E (Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* __this, const RuntimeMethod* method) ;
  6019. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Canvas_get_overridePixelPerfect_mB21AFBB874D36098315B886D943D2381E96CF2E6 (Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* __this, const RuntimeMethod* method) ;
  6020. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Canvas_get_overrideSorting_mF0E6E695650194B15D53BB544926756F370CF33B (Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* __this, const RuntimeMethod* method) ;
  6021. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Canvas_get_planeDistance_mA37842426E220D0CDA03606E674B581F67BC3338 (Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* __this, const RuntimeMethod* method) ;
  6022. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Canvas_get_referencePixelsPerUnit_mE402D29BA765D8AC4BBBBA71A87BEBB8D398432A (Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* __this, const RuntimeMethod* method) ;
  6023. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Canvas_get_scaleFactor_m6B8D694A68376EE5E13D9B0B0F037E2E90C99921 (Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* __this, const RuntimeMethod* method) ;
  6024. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Canvas_get_sortingLayerID_m38FE23D0D6A2001F62CA24676298E95BEE968AB6 (Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* __this, const RuntimeMethod* method) ;
  6025. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Canvas_get_sortingLayerName_mEBB0FD08B3B7763947CCB308B55AA3BFD9484B21 (Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* __this, const RuntimeMethod* method) ;
  6026. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Canvas_get_sortingOrder_mFA9AC878A11BBEE1716CF7E7DF52E0AAC570C451 (Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* __this, const RuntimeMethod* method) ;
  6027. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Canvas_get_targetDisplay_m2F2FCEA6885820E659F2F520991828DE54CCB6BF (Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* __this, const RuntimeMethod* method) ;
  6028. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Canvas_set_additionalShaderChannels_m182712BE72B72BE41FAFE97F2FD79C2476132DB0 (Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* __this, int32_t ___0_value, const RuntimeMethod* method) ;
  6029. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Canvas_set_normalizedSortingGridSize_mBFF42D7BE6330782C4D76B0E9EC5A8D60DB76078 (Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* __this, float ___0_value, const RuntimeMethod* method) ;
  6030. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Canvas_set_overridePixelPerfect_m09F509C6DD5D8BC7F356586E43CCACF727FB5352 (Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* __this, bool ___0_value, const RuntimeMethod* method) ;
  6031. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Canvas_set_overrideSorting_m155D936A457E7935683894150A0E5DBED2170F54 (Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* __this, bool ___0_value, const RuntimeMethod* method) ;
  6032. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Canvas_set_planeDistance_m730278089C7546A512385305C1F250C6477C279E (Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* __this, float ___0_value, const RuntimeMethod* method) ;
  6033. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Canvas_set_referencePixelsPerUnit_m7114F49D5EAAA8FA40AA5A3191B02325FEBF9B30 (Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* __this, float ___0_value, const RuntimeMethod* method) ;
  6034. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Canvas_set_renderMode_mD73E953F8A115CF469508448A00D0EDAFAF5AB47 (Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* __this, int32_t ___0_value, const RuntimeMethod* method) ;
  6035. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Canvas_set_scaleFactor_m65383E2F466BC670568C9CC1D631FA63911DB095 (Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* __this, float ___0_value, const RuntimeMethod* method) ;
  6036. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Canvas_set_sortingLayerID_m402DC8D59AAF66A6696BFE682D0B7AF489EA13FE (Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* __this, int32_t ___0_value, const RuntimeMethod* method) ;
  6037. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Canvas_set_sortingLayerName_m5812AF732B17DB18E574D41F9AB133B8798EC32D (Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* __this, String_t* ___0_value, const RuntimeMethod* method) ;
  6038. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Canvas_set_sortingOrder_m70D89DB61A3C0589C0FAB525E613DE9D0C799AAC (Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* __this, int32_t ___0_value, const RuntimeMethod* method) ;
  6039. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Canvas_set_targetDisplay_mE0E9078C5DBE321BF15B3F02D85FD255897ADA7B (Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* __this, int32_t ___0_value, const RuntimeMethod* method) ;
  6040. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float CanvasScaler_get_defaultSpriteDPI_m2F1CDF6DE4F2B2E3DED10D50D6E674699120C50A_inline (CanvasScaler_t3BC095205EAD308CF3EAC27136A73387AC32FC3B* __this, const RuntimeMethod* method) ;
  6041. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float CanvasScaler_get_dynamicPixelsPerUnit_m6DFC581EFFD626F6815BA8C9579DD736514626AB_inline (CanvasScaler_t3BC095205EAD308CF3EAC27136A73387AC32FC3B* __this, const RuntimeMethod* method) ;
  6042. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float CanvasScaler_get_fallbackScreenDPI_m966C603918C0420EAB4C3048591DE408190FFAA2_inline (CanvasScaler_t3BC095205EAD308CF3EAC27136A73387AC32FC3B* __this, const RuntimeMethod* method) ;
  6043. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float CanvasScaler_get_matchWidthOrHeight_m9C40FBA943172874FD27F3F7B880E2D5D5862C9B_inline (CanvasScaler_t3BC095205EAD308CF3EAC27136A73387AC32FC3B* __this, const RuntimeMethod* method) ;
  6044. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t CanvasScaler_get_physicalUnit_mD4B04FD2D68F8C3CA39550C056A7AFC836DEB6EA_inline (CanvasScaler_t3BC095205EAD308CF3EAC27136A73387AC32FC3B* __this, const RuntimeMethod* method) ;
  6045. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float CanvasScaler_get_referencePixelsPerUnit_mE0A7FECC27003A4A2BE6AE6E70747FAC8C19A008_inline (CanvasScaler_t3BC095205EAD308CF3EAC27136A73387AC32FC3B* __this, const RuntimeMethod* method) ;
  6046. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 CanvasScaler_get_referenceResolution_m79C03DD8CE6759B045928C5339A3C5E6220276B5_inline (CanvasScaler_t3BC095205EAD308CF3EAC27136A73387AC32FC3B* __this, const RuntimeMethod* method) ;
  6047. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float CanvasScaler_get_scaleFactor_mB2BFA22B99AEC96F09886F490DA9EE2F825D3431_inline (CanvasScaler_t3BC095205EAD308CF3EAC27136A73387AC32FC3B* __this, const RuntimeMethod* method) ;
  6048. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t CanvasScaler_get_screenMatchMode_mA07ABCCF6AFE98C16651EBD5AB24BFF08B10F768_inline (CanvasScaler_t3BC095205EAD308CF3EAC27136A73387AC32FC3B* __this, const RuntimeMethod* method) ;
  6049. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t CanvasScaler_get_uiScaleMode_m8E92609E011796E8CC23B1739F95CE7BE2631525_inline (CanvasScaler_t3BC095205EAD308CF3EAC27136A73387AC32FC3B* __this, const RuntimeMethod* method) ;
  6050. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CanvasScaler_set_defaultSpriteDPI_m742DFE7A3315C0B33763D2E3FB2424BCFF35D3DE (CanvasScaler_t3BC095205EAD308CF3EAC27136A73387AC32FC3B* __this, float ___0_value, const RuntimeMethod* method) ;
  6051. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void CanvasScaler_set_dynamicPixelsPerUnit_m7A081D5FD963F751140DCF1E5190ED4E51308CA2_inline (CanvasScaler_t3BC095205EAD308CF3EAC27136A73387AC32FC3B* __this, float ___0_value, const RuntimeMethod* method) ;
  6052. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void CanvasScaler_set_fallbackScreenDPI_m01E7CB32B519FBC9F5A77F060EE0B2DF7D6895AC_inline (CanvasScaler_t3BC095205EAD308CF3EAC27136A73387AC32FC3B* __this, float ___0_value, const RuntimeMethod* method) ;
  6053. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void CanvasScaler_set_matchWidthOrHeight_m44635DC3E4424255C312814C325A48E37E6B6E30_inline (CanvasScaler_t3BC095205EAD308CF3EAC27136A73387AC32FC3B* __this, float ___0_value, const RuntimeMethod* method) ;
  6054. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void CanvasScaler_set_physicalUnit_m6A759A32FFBEBC43A51C98621A3F505289670C5C_inline (CanvasScaler_t3BC095205EAD308CF3EAC27136A73387AC32FC3B* __this, int32_t ___0_value, const RuntimeMethod* method) ;
  6055. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void CanvasScaler_set_referencePixelsPerUnit_m8817BAEB73BE78DD7C87EAB7D2FE2983B2300628_inline (CanvasScaler_t3BC095205EAD308CF3EAC27136A73387AC32FC3B* __this, float ___0_value, const RuntimeMethod* method) ;
  6056. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CanvasScaler_set_referenceResolution_m793679B8505AF9BBF64F45D80AFE39F3F99FAB8D (CanvasScaler_t3BC095205EAD308CF3EAC27136A73387AC32FC3B* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_value, const RuntimeMethod* method) ;
  6057. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CanvasScaler_set_scaleFactor_mD53E8CAE41E8C1B0DF53CCF14D5941FF8EA3488B (CanvasScaler_t3BC095205EAD308CF3EAC27136A73387AC32FC3B* __this, float ___0_value, const RuntimeMethod* method) ;
  6058. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void CanvasScaler_set_screenMatchMode_m926C437B408D2F2CA4900723BEEEE09504A6768F_inline (CanvasScaler_t3BC095205EAD308CF3EAC27136A73387AC32FC3B* __this, int32_t ___0_value, const RuntimeMethod* method) ;
  6059. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void CanvasScaler_set_uiScaleMode_m064C83FFA35E2AED4E9FA7D5EC1AD19630D8FC2A_inline (CanvasScaler_t3BC095205EAD308CF3EAC27136A73387AC32FC3B* __this, int32_t ___0_value, const RuntimeMethod* method) ;
  6060. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB GraphicRaycaster_get_blockingMask_mDD3BC80288E6B12D2480B40788BA3B69D6F863C5_inline (GraphicRaycaster_t16FC39434AE5B47D3C2993134CDCF7F4AE6A6D7B* __this, const RuntimeMethod* method) ;
  6061. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t GraphicRaycaster_get_blockingObjects_m54343002F72E2C27919DDF5F4088934891AC13FF_inline (GraphicRaycaster_t16FC39434AE5B47D3C2993134CDCF7F4AE6A6D7B* __this, const RuntimeMethod* method) ;
  6062. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool GraphicRaycaster_get_ignoreReversedGraphics_mC501DBD2D4BD9594F4A5591AFD76AE307EA6BACE_inline (GraphicRaycaster_t16FC39434AE5B47D3C2993134CDCF7F4AE6A6D7B* __this, const RuntimeMethod* method) ;
  6063. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void GraphicRaycaster_set_blockingMask_mCE08DF88D4D4BFD17358C75DE9F0A8F68DB3BB00_inline (GraphicRaycaster_t16FC39434AE5B47D3C2993134CDCF7F4AE6A6D7B* __this, LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB ___0_value, const RuntimeMethod* method) ;
  6064. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void GraphicRaycaster_set_blockingObjects_m0CB3F62ABC27BDB348B09B6CF0E6AB4D42A6FBC7_inline (GraphicRaycaster_t16FC39434AE5B47D3C2993134CDCF7F4AE6A6D7B* __this, int32_t ___0_value, const RuntimeMethod* method) ;
  6065. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void GraphicRaycaster_set_ignoreReversedGraphics_m5CFA68408D296EDCC9230AF7CFB53589BE9F1CCB_inline (GraphicRaycaster_t16FC39434AE5B47D3C2993134CDCF7F4AE6A6D7B* __this, bool ___0_value, const RuntimeMethod* method) ;
  6066. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LazyFollow_ValidateFollowMode_mD88965BE2F3AF02EB0B93E4B73AB8EAF1E4226F7 (LazyFollow_t50C43F549E354D3D526E591ACCF6B1432862A66F* __this, const RuntimeMethod* method) ;
  6067. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LazyFollow_UpdateUpperAndLowerSpeedBounds_mAA188FD6071D4DF34595610113DF87A871C1BBBD (LazyFollow_t50C43F549E354D3D526E591ACCF6B1432862A66F* __this, const RuntimeMethod* method) ;
  6068. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Clamp_mEB9AEA827D27D20FCC787F7375156AF46BB12BBF_inline (float ___0_value, float ___1_min, float ___2_max, const RuntimeMethod* method) ;
  6069. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SmartFollowVector3TweenableVariable__ctor_mA8AFE06C86CBF2FE3163B44B001DB3517DC9AF76 (SmartFollowVector3TweenableVariable_t623BF77DD54651BB11B187783CBE87CD2A81AAB5* __this, float ___0_minDistanceAllowed, float ___1_maxDistanceAllowed, float ___2_minToMaxDelaySeconds, const RuntimeMethod* method) ;
  6070. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SmartFollowQuaternionTweenableVariable__ctor_m6BE5640C7FD1A003CDC7A44D459CA6FFB4D47BCB (SmartFollowQuaternionTweenableVariable_t0E9CF33A6F9FADBA10AD8CA314722A412D9C57F4* __this, float ___0_minAngleAllowed, float ___1_maxAngleAllowed, float ___2_minToMaxDelaySeconds, const RuntimeMethod* method) ;
  6071. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool LazyFollow_get_followInLocalSpace_m605C10E61E79844585E10247798BEFA0B3127D86_inline (LazyFollow_t50C43F549E354D3D526E591ACCF6B1432862A66F* __this, const RuntimeMethod* method) ;
  6072. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 Transform_get_localRotation_mD53D37611A5DAE93EC6C7BBCAC337408C5CACA77 (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, const RuntimeMethod* method) ;
  6073. inline void Action_1__ctor_mB233B0C3B645B249C912144F3F6EA0B343C5E5F0 (Action_1_t81CC87F0365077EC678FAF69B68180DC9750249B* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  6074. {
  6075. (( void (*) (Action_1_t81CC87F0365077EC678FAF69B68180DC9750249B*, RuntimeObject*, intptr_t, const RuntimeMethod*))Action_1__ctor_mB233B0C3B645B249C912144F3F6EA0B343C5E5F0_gshared)(__this, ___0_object, ___1_method, method);
  6076. }
  6077. inline RuntimeObject* BindableVariableBase_1_SubscribeAndUpdate_m08BAAFE7D7C2E53AE8072B6382653B7B6B9285BE (BindableVariableBase_1_t6E41640D2419E25E9579C521963F28A608530041* __this, Action_1_t81CC87F0365077EC678FAF69B68180DC9750249B* ___0_callback, const RuntimeMethod* method)
  6078. {
  6079. return (( RuntimeObject* (*) (BindableVariableBase_1_t6E41640D2419E25E9579C521963F28A608530041*, Action_1_t81CC87F0365077EC678FAF69B68180DC9750249B*, const RuntimeMethod*))BindableVariableBase_1_SubscribeAndUpdate_m08BAAFE7D7C2E53AE8072B6382653B7B6B9285BE_gshared)(__this, ___0_callback, method);
  6080. }
  6081. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BindingsGroup_AddBinding_m18697E73861A1C67DE0674F162B43CCE9E67C89B (BindingsGroup_tD5EC90BB10F9D310FE467A7E3A4CAE2E32D0397A* __this, RuntimeObject* ___0_binding, const RuntimeMethod* method) ;
  6082. inline void Action_1__ctor_m481669CFBDADF4015FB0F255EA1C18D7DF497119 (Action_1_tD0624B0C9A4314C84D75B0C2A563B322540AB9AE* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  6083. {
  6084. (( void (*) (Action_1_tD0624B0C9A4314C84D75B0C2A563B322540AB9AE*, RuntimeObject*, intptr_t, const RuntimeMethod*))Action_1__ctor_m481669CFBDADF4015FB0F255EA1C18D7DF497119_gshared)(__this, ___0_object, ___1_method, method);
  6085. }
  6086. inline RuntimeObject* BindableVariableBase_1_SubscribeAndUpdate_m65A626172874F97895FA360D53D3378FF068F036 (BindableVariableBase_1_t0B8C3C183E9A64B760FC611EA6858D9BD639E610* __this, Action_1_tD0624B0C9A4314C84D75B0C2A563B322540AB9AE* ___0_callback, const RuntimeMethod* method)
  6087. {
  6088. return (( RuntimeObject* (*) (BindableVariableBase_1_t0B8C3C183E9A64B760FC611EA6858D9BD639E610*, Action_1_tD0624B0C9A4314C84D75B0C2A563B322540AB9AE*, const RuntimeMethod*))BindableVariableBase_1_SubscribeAndUpdate_m65A626172874F97895FA360D53D3378FF068F036_gshared)(__this, ___0_callback, method);
  6089. }
  6090. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BindingsGroup_Clear_m092668459F10E46245228224D1334DAB089B72E3 (BindingsGroup_tD5EC90BB10F9D310FE467A7E3A4CAE2E32D0397A* __this, const RuntimeMethod* method) ;
  6091. inline void TweenableVariableAsyncBase_1_Dispose_m7D9825BEBF868FFDC835F08406D9E9AD17F53E32 (TweenableVariableAsyncBase_1_tBC224ABEF15BBD66D75B9D20BED7ADB1F273E430* __this, const RuntimeMethod* method)
  6092. {
  6093. (( void (*) (TweenableVariableAsyncBase_1_tBC224ABEF15BBD66D75B9D20BED7ADB1F273E430*, const RuntimeMethod*))TweenableVariableAsyncBase_1_Dispose_m7D9825BEBF868FFDC835F08406D9E9AD17F53E32_gshared)(__this, method);
  6094. }
  6095. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SmartFollowVector3TweenableVariable_HandleSmartTween_m97ECF7CC85838AAEF487549BDB53AA12EE98A26E (SmartFollowVector3TweenableVariable_t623BF77DD54651BB11B187783CBE87CD2A81AAB5* __this, float ___0_deltaTime, float ___1_lowerSpeed, float ___2_upperSpeed, const RuntimeMethod* method) ;
  6096. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float LazyFollow_get_movementSpeed_m724E69737C03AC1AF2BBD02003FA4F2A8C6E95C8_inline (LazyFollow_t50C43F549E354D3D526E591ACCF6B1432862A66F* __this, const RuntimeMethod* method) ;
  6097. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SmartFollowQuaternionTweenableVariable_HandleSmartTween_m1F1EA2F45DF91838009027FA3E8B0D1AC570B377 (SmartFollowQuaternionTweenableVariable_t0E9CF33A6F9FADBA10AD8CA314722A412D9C57F4* __this, float ___0_deltaTime, float ___1_lowerSpeed, float ___2_upperSpeed, const RuntimeMethod* method) ;
  6098. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool LazyFollow_get_applyTargetInLocalSpace_m619067ADE3972797406229F747DEEE15EBF5967B_inline (LazyFollow_t50C43F549E354D3D526E591ACCF6B1432862A66F* __this, const RuntimeMethod* method) ;
  6099. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Transform_set_position_mA1A817124BB41B685043DED2A9BA48CDF37C4156 (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_value, const RuntimeMethod* method) ;
  6100. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Transform_set_localRotation_mAB4A011D134BA58AB780BECC0025CA65F16185FA (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___0_value, const RuntimeMethod* method) ;
  6101. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Transform_set_rotation_m61340DE74726CF0F9946743A727C4D444397331D (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___0_value, const RuntimeMethod* method) ;
  6102. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Transform_TransformVector_mFA6FB7570442728CB15D03C696353148711CDD98 (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_vector, const RuntimeMethod* method) ;
  6103. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Debug_LogError_m94F967AB31244EACE68C3BE1DD85B69ED3334C0E (RuntimeObject* ___0_message, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___1_context, const RuntimeMethod* method) ;
  6104. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BurstMathUtility_OrthogonalLookRotation_m3CC93E1210A4ED5F09430B129A560F509E932A3F (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* ___0_forward, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* ___1_referenceUp, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974* ___2_lookRotation, const RuntimeMethod* method) ;
  6105. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BurstMathUtility_LookRotationWithForwardProjectedOnPlane_m896E393C4A0ACEAD3C9252978D351CAF88A73D80 (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* ___0_forward, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* ___1_planeNormal, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974* ___2_lookRotation, const RuntimeMethod* method) ;
  6106. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XRLoggingUtils_LogWarning_m58F15039BFEC116B7AE4555A526AC7CB9EDABB7A (String_t* ___0_message, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___1_context, const RuntimeMethod* method) ;
  6107. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BindingsGroup__ctor_m1EFD3F405050571D3A66F9B95E8FBC296866A716 (BindingsGroup_tD5EC90BB10F9D310FE467A7E3A4CAE2E32D0397A* __this, const RuntimeMethod* method) ;
  6108. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool MouseButtonModel_get_isDown_m6D25D5D7BE9E1781DF3B00F4C0ADD0942F7A0A8C_inline (MouseButtonModel_tE3D39670E1934335CA8A468707FCC22184099729* __this, const RuntimeMethod* method) ;
  6109. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t MouseButtonModel_get_lastFrameDelta_mF2AC9472F0D1F820ED76F1D6F759B84B97E3842E_inline (MouseButtonModel_tE3D39670E1934335CA8A468707FCC22184099729* __this, const RuntimeMethod* method) ;
  6110. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void MouseButtonModel_set_lastFrameDelta_m760052CA3C1CA5CE93AA226D9F6D7D46023D5346_inline (MouseButtonModel_tE3D39670E1934335CA8A468707FCC22184099729* __this, int32_t ___0_value, const RuntimeMethod* method) ;
  6111. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MouseButtonModel_set_isDown_mF109D7F287B91F942F835520CB7B67EC131A9EC0 (MouseButtonModel_tE3D39670E1934335CA8A468707FCC22184099729* __this, bool ___0_value, const RuntimeMethod* method) ;
  6112. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ImplementationData_Reset_mE8D9F86E602D177FCA6FEC7F0F8279D9EA08F60F (ImplementationData_t070DC0E12FE9606C72C24B90F29B9047865FB05D* __this, const RuntimeMethod* method) ;
  6113. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MouseButtonModel_Reset_m04966A9974669AFD8314FF5D8DA61B0AA13D8808 (MouseButtonModel_tE3D39670E1934335CA8A468707FCC22184099729* __this, const RuntimeMethod* method) ;
  6114. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MouseButtonModel_OnFrameFinished_m3AA8EAB2730BD77885C53B5127E65FBADC09DF89 (MouseButtonModel_tE3D39670E1934335CA8A468707FCC22184099729* __this, const RuntimeMethod* method) ;
  6115. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool ImplementationData_get_isDragging_m4342CE900F2E1C5F378AAF38248795FDB757278A_inline (ImplementationData_t070DC0E12FE9606C72C24B90F29B9047865FB05D* __this, const RuntimeMethod* method) ;
  6116. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void PointerEventData_set_dragging_m43982B3F95F05986F40A736914CFBC45D2A9BB8E_inline (PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* __this, bool ___0_value, const RuntimeMethod* method) ;
  6117. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float ImplementationData_get_pressedTime_m6BB28908890AC2AA318371062BD0B1825AD011A0_inline (ImplementationData_t070DC0E12FE9606C72C24B90F29B9047865FB05D* __this, const RuntimeMethod* method) ;
  6118. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void PointerEventData_set_clickTime_m93D27EB35F490AC9100369A23002F09148F85996_inline (PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* __this, float ___0_value, const RuntimeMethod* method) ;
  6119. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ImplementationData_get_pressedPosition_m68E4FD86C4F9EC5B81D3A15A9ED5776642075218_inline (ImplementationData_t070DC0E12FE9606C72C24B90F29B9047865FB05D* __this, const RuntimeMethod* method) ;
  6120. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void PointerEventData_set_pressPosition_m85544FBAB798DABE70067508294A6C4841A95379_inline (PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_value, const RuntimeMethod* method) ;
  6121. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023 ImplementationData_get_pressedRaycast_mBDF58873A81E64D77396EEDD9BA9FDE899807683_inline (ImplementationData_t070DC0E12FE9606C72C24B90F29B9047865FB05D* __this, const RuntimeMethod* method) ;
  6122. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void PointerEventData_set_pointerPressRaycast_m55CA127474B4CBCA795A9C872B7630AAF766F852_inline (PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* __this, RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023 ___0_value, const RuntimeMethod* method) ;
  6123. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ImplementationData_get_pressedGameObject_mED5188E469B0B53324D43C84CDC4092BFE81802B_inline (ImplementationData_t070DC0E12FE9606C72C24B90F29B9047865FB05D* __this, const RuntimeMethod* method) ;
  6124. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PointerEventData_set_pointerPress_m51241AAA6E5F87ADEBBB8DB7D4452CE45200BEE8 (PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* __this, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___0_value, const RuntimeMethod* method) ;
  6125. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ImplementationData_get_pressedGameObjectRaw_mE114B4837644AF9AA92C0AB5952ACC15385A8E35_inline (ImplementationData_t070DC0E12FE9606C72C24B90F29B9047865FB05D* __this, const RuntimeMethod* method) ;
  6126. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void PointerEventData_set_rawPointerPress_mEEC4E3C7CD00F1DDCD3DA98DA5837E71BB8455E3_inline (PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* __this, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___0_value, const RuntimeMethod* method) ;
  6127. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ImplementationData_get_draggedGameObject_m5AABEB516101C86E6A8E7243C2E12B3BD2DDE43E_inline (ImplementationData_t070DC0E12FE9606C72C24B90F29B9047865FB05D* __this, const RuntimeMethod* method) ;
  6128. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void PointerEventData_set_pointerDrag_m0E8D72362B07962843671C39ADC8F4D5E4915010_inline (PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* __this, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___0_value, const RuntimeMethod* method) ;
  6129. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MouseButtonModel_CopyTo_mE192240DC4F3852B78A43812C3273BE692F95B04 (MouseButtonModel_tE3D39670E1934335CA8A468707FCC22184099729* __this, PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* ___0_eventData, const RuntimeMethod* method) ;
  6130. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool PointerEventData_get_dragging_mE0AD837F228E3830D4A74657AD3D47F53F6C87E9_inline (PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* __this, const RuntimeMethod* method) ;
  6131. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ImplementationData_set_isDragging_m23603F83850AE86ED35D0A35EA577A51A5934912_inline (ImplementationData_t070DC0E12FE9606C72C24B90F29B9047865FB05D* __this, bool ___0_value, const RuntimeMethod* method) ;
  6132. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float PointerEventData_get_clickTime_m5ABE0298E8CEF28B6BD7E750E940756CD78AB96E_inline (PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* __this, const RuntimeMethod* method) ;
  6133. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ImplementationData_set_pressedTime_m08CE027B7019E15F97EC2997A310D2E26B2B688A_inline (ImplementationData_t070DC0E12FE9606C72C24B90F29B9047865FB05D* __this, float ___0_value, const RuntimeMethod* method) ;
  6134. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 PointerEventData_get_pressPosition_m8A6788DA6BF81481E4EBCBA2ED1838F786EBAE63_inline (PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* __this, const RuntimeMethod* method) ;
  6135. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ImplementationData_set_pressedPosition_m1402B47299E1C642D94FAF5AA83750DCBC61FA10_inline (ImplementationData_t070DC0E12FE9606C72C24B90F29B9047865FB05D* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_value, const RuntimeMethod* method) ;
  6136. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023 PointerEventData_get_pointerPressRaycast_mEB1B974F5543F78162984E2924EF908E18CE3B5D_inline (PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* __this, const RuntimeMethod* method) ;
  6137. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ImplementationData_set_pressedRaycast_m3FEA7BEBCA8A181BCBA546A396608AD05E719314_inline (ImplementationData_t070DC0E12FE9606C72C24B90F29B9047865FB05D* __this, RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023 ___0_value, const RuntimeMethod* method) ;
  6138. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* PointerEventData_get_pointerPress_mEE815DDB67E40AA587090BCCE0E3CABA6405C50A_inline (PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* __this, const RuntimeMethod* method) ;
  6139. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ImplementationData_set_pressedGameObject_m43A6B848D7254A1A27999F73ACDEAFC53B69A6E5_inline (ImplementationData_t070DC0E12FE9606C72C24B90F29B9047865FB05D* __this, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___0_value, const RuntimeMethod* method) ;
  6140. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* PointerEventData_get_rawPointerPress_m8B7A6235A116E26EDDBBDB24473BE0F9634C7B71_inline (PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* __this, const RuntimeMethod* method) ;
  6141. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ImplementationData_set_pressedGameObjectRaw_mBF3547F3629CF684A4151F0EB8EDC49AA6C85D6E_inline (ImplementationData_t070DC0E12FE9606C72C24B90F29B9047865FB05D* __this, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___0_value, const RuntimeMethod* method) ;
  6142. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* PointerEventData_get_pointerDrag_m36BF08A32216845A8095C5F74DFE6C9959A11E96_inline (PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* __this, const RuntimeMethod* method) ;
  6143. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ImplementationData_set_draggedGameObject_m9992F3D5D397185C774C37867A18FED90348B6F6_inline (ImplementationData_t070DC0E12FE9606C72C24B90F29B9047865FB05D* __this, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___0_value, const RuntimeMethod* method) ;
  6144. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MouseButtonModel_CopyFrom_mDB836BEC9F0538CD4C75CC917EA71A474279B1E6 (MouseButtonModel_tE3D39670E1934335CA8A468707FCC22184099729* __this, PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* ___0_eventData, const RuntimeMethod* method) ;
  6145. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_get_zero_m32506C40EC2EE7D5D4410BF40D3EE683A3D5F32C_inline (const RuntimeMethod* method) ;
  6146. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t MouseModel_get_pointerId_m4093B901532AE29AF876BDE011E97CDB75B19A48_inline (MouseModel_t2F69F33E707572E3123D32A97E370F329CE4DC37* __this, const RuntimeMethod* method) ;
  6147. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool MouseModel_get_changedThisFrame_m9FA4FB5A8C2561339EA712BBD12468ADF6B31500_inline (MouseModel_t2F69F33E707572E3123D32A97E370F329CE4DC37* __this, const RuntimeMethod* method) ;
  6148. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void MouseModel_set_changedThisFrame_m654FCF5EE83F82EEFF6939869044FE1781239014_inline (MouseModel_t2F69F33E707572E3123D32A97E370F329CE4DC37* __this, bool ___0_value, const RuntimeMethod* method) ;
  6149. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 MouseModel_get_position_m7E6304F677CAB4B807B518B947B95AA63A2BE95A_inline (MouseModel_t2F69F33E707572E3123D32A97E370F329CE4DC37* __this, const RuntimeMethod* method) ;
  6150. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Vector2_op_Inequality_mBEA93B5A0E954FEFB863DC61CB209119980EC713_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_lhs, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___1_rhs, const RuntimeMethod* method) ;
  6151. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_op_Subtraction_m44475FCDAD2DA2F98D78A6625EC2DCDFE8803837_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_a, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___1_b, const RuntimeMethod* method) ;
  6152. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void MouseModel_set_deltaPosition_mF4C0644A65E3E98A9A397643D0E006B9187654DA_inline (MouseModel_t2F69F33E707572E3123D32A97E370F329CE4DC37* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_value, const RuntimeMethod* method) ;
  6153. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MouseModel_set_position_mF52DACDB97F269AEC85646486093D6A135C5E509 (MouseModel_t2F69F33E707572E3123D32A97E370F329CE4DC37* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_value, const RuntimeMethod* method) ;
  6154. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 MouseModel_get_deltaPosition_m343DD465AA88D7C5DE2A2E8A48CC3645434F70FF_inline (MouseModel_t2F69F33E707572E3123D32A97E370F329CE4DC37* __this, const RuntimeMethod* method) ;
  6155. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 MouseModel_get_scrollDelta_mE5D60044DDB3DC20CB2660C371DCF359DE7B19E0_inline (MouseModel_t2F69F33E707572E3123D32A97E370F329CE4DC37* __this, const RuntimeMethod* method) ;
  6156. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MouseModel_set_scrollDelta_m107437C513BD8F66EFDE6160EF224FEC6DA1F7A9 (MouseModel_t2F69F33E707572E3123D32A97E370F329CE4DC37* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_value, const RuntimeMethod* method) ;
  6157. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR MouseButtonModel_tE3D39670E1934335CA8A468707FCC22184099729 MouseModel_get_leftButton_m4E4FEAA3354E2243FC862B4E1212D8C372B399A0_inline (MouseModel_t2F69F33E707572E3123D32A97E370F329CE4DC37* __this, const RuntimeMethod* method) ;
  6158. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MouseModel_set_leftButton_mDFA9E10E68EC1E60BDAA76BEC99F128F69B0272A (MouseModel_t2F69F33E707572E3123D32A97E370F329CE4DC37* __this, MouseButtonModel_tE3D39670E1934335CA8A468707FCC22184099729 ___0_value, const RuntimeMethod* method) ;
  6159. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MouseModel_set_leftButtonPressed_mF1308166818C7AE8C3083EAE08FF32B24C8DDBF1 (MouseModel_t2F69F33E707572E3123D32A97E370F329CE4DC37* __this, bool ___0_value, const RuntimeMethod* method) ;
  6160. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR MouseButtonModel_tE3D39670E1934335CA8A468707FCC22184099729 MouseModel_get_rightButton_m847C28E359189D4A2D4E39F0F5D3CC9943D5E624_inline (MouseModel_t2F69F33E707572E3123D32A97E370F329CE4DC37* __this, const RuntimeMethod* method) ;
  6161. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MouseModel_set_rightButton_m41EB3062E8E1FD0F92D648F5591DBCE675E81FDF (MouseModel_t2F69F33E707572E3123D32A97E370F329CE4DC37* __this, MouseButtonModel_tE3D39670E1934335CA8A468707FCC22184099729 ___0_value, const RuntimeMethod* method) ;
  6162. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MouseModel_set_rightButtonPressed_m87EF490742E8A801BBAB04A32A4B868C7E6031AE (MouseModel_t2F69F33E707572E3123D32A97E370F329CE4DC37* __this, bool ___0_value, const RuntimeMethod* method) ;
  6163. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR MouseButtonModel_tE3D39670E1934335CA8A468707FCC22184099729 MouseModel_get_middleButton_m8997BE389494AA17D6BF696BDF1E4889A68EA3C1_inline (MouseModel_t2F69F33E707572E3123D32A97E370F329CE4DC37* __this, const RuntimeMethod* method) ;
  6164. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MouseModel_set_middleButton_m528B124FF921B92CD25CD2EE623D97B8DE01C318 (MouseModel_t2F69F33E707572E3123D32A97E370F329CE4DC37* __this, MouseButtonModel_tE3D39670E1934335CA8A468707FCC22184099729 ___0_value, const RuntimeMethod* method) ;
  6165. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MouseModel_set_middleButtonPressed_mF1E5EA114314006CDD15F484FCE7450F3D3B0A39 (MouseModel_t2F69F33E707572E3123D32A97E370F329CE4DC37* __this, bool ___0_value, const RuntimeMethod* method) ;
  6166. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalData_Reset_m285105197FFE5EC122647161C449132D50E4472F (InternalData_t7100B940380492C19774536244433DFD434CEB1F* __this, const RuntimeMethod* method) ;
  6167. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MouseModel__ctor_m63009692E802DED0663F43C9C8C5190FF33C8573 (MouseModel_t2F69F33E707572E3123D32A97E370F329CE4DC37* __this, int32_t ___0_pointerId, const RuntimeMethod* method) ;
  6168. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MouseModel_OnFrameFinished_m3C72244B03A8536965118B81CB098E355CCAE12D (MouseModel_t2F69F33E707572E3123D32A97E370F329CE4DC37* __this, const RuntimeMethod* method) ;
  6169. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void PointerEventData_set_pointerId_m5B5FF54AB1DE7BD4454022A7C0535C618049BD9B_inline (PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* __this, int32_t ___0_value, const RuntimeMethod* method) ;
  6170. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void PointerEventData_set_position_m66E8DFE693F550372E6B085C6E2F887FDB092FAA_inline (PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_value, const RuntimeMethod* method) ;
  6171. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void PointerEventData_set_delta_mD200AF7CCAEAD92D947091902AF864CB4ACE0F1D_inline (PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_value, const RuntimeMethod* method) ;
  6172. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void PointerEventData_set_scrollDelta_m58007CAE9A9B333B82C36B9E5431FBD926CB556C_inline (PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_value, const RuntimeMethod* method) ;
  6173. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* InternalData_get_pointerTarget_m4C93CAD2F36BD7E897463C1C3DE6BD07B741BF06_inline (InternalData_t7100B940380492C19774536244433DFD434CEB1F* __this, const RuntimeMethod* method) ;
  6174. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void PointerEventData_set_pointerEnter_m2DA660C24CBDE9B83DF2B2D09D9AF0E94A770D17_inline (PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* __this, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___0_value, const RuntimeMethod* method) ;
  6175. inline void List_1_Clear_m32D399BDD753B5BD6CE27560249096418F3F0867_inline (List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B* __this, const RuntimeMethod* method)
  6176. {
  6177. (( void (*) (List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B*, const RuntimeMethod*))List_1_Clear_m16C1F2C61FED5955F10EB36BC1CB2DF34B128994_gshared_inline)(__this, method);
  6178. }
  6179. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B* InternalData_get_hoverTargets_m7B27E64A82CB4C34D900E18D81B2BDCE8336EA4C_inline (InternalData_t7100B940380492C19774536244433DFD434CEB1F* __this, const RuntimeMethod* method) ;
  6180. inline void List_1_AddRange_mF7CB62C0F98328B0EC44EC48E5DAD891B8BC749C (List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B* __this, RuntimeObject* ___0_collection, const RuntimeMethod* method)
  6181. {
  6182. (( void (*) (List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B*, RuntimeObject*, const RuntimeMethod*))List_1_AddRange_m1F76B300133150E6046C5FED00E88B5DE0A02E17_gshared)(__this, ___0_collection, method);
  6183. }
  6184. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MouseModel_CopyTo_m783AAB4CDC5D0569D63B7DCDFFDD13E6219AA8BA (MouseModel_t2F69F33E707572E3123D32A97E370F329CE4DC37* __this, PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* ___0_eventData, const RuntimeMethod* method) ;
  6185. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void InternalData_set_hoverTargets_m0EBDF30E6181C88E401E66EF7241F8C206B88360_inline (InternalData_t7100B940380492C19774536244433DFD434CEB1F* __this, List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B* ___0_value, const RuntimeMethod* method) ;
  6186. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* PointerEventData_get_pointerEnter_m6CE76D5C0C36C4666CDDE348B57885C52D495A4B_inline (PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* __this, const RuntimeMethod* method) ;
  6187. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void InternalData_set_pointerTarget_mC6341AA6C2995C1E180BA15AE61884C000F6D89C_inline (InternalData_t7100B940380492C19774536244433DFD434CEB1F* __this, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___0_value, const RuntimeMethod* method) ;
  6188. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MouseModel_CopyFrom_m7B8817A31CE42B0A96A5FAD2B93DEF906E4E1055 (MouseModel_t2F69F33E707572E3123D32A97E370F329CE4DC37* __this, PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* ___0_eventData, const RuntimeMethod* method) ;
  6189. inline void List_1__ctor_m447372C1EF7141193B93090A77395B786C72C7BC (List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B* __this, const RuntimeMethod* method)
  6190. {
  6191. (( void (*) (List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method);
  6192. }
  6193. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 NavigationModel_get_move_m51DE42469D695E33061E54815279D17B0D90EF70_inline (NavigationModel_tF55661D1D4A02D633785398C3E36CEC1AA1F52DD* __this, const RuntimeMethod* method) ;
  6194. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void NavigationModel_set_move_m811EB96D1AF602D982ECB65AF8380EEC62CD2C23_inline (NavigationModel_tF55661D1D4A02D633785398C3E36CEC1AA1F52DD* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_value, const RuntimeMethod* method) ;
  6195. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool NavigationModel_get_submitButtonDown_m2EB0C899C840D18BDC6C779235CA016D146E1A6A_inline (NavigationModel_tF55661D1D4A02D633785398C3E36CEC1AA1F52DD* __this, const RuntimeMethod* method) ;
  6196. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void NavigationModel_set_submitButtonDelta_m88176209D3236A6F8D2F60D8CDD541B3A8FCDDDF_inline (NavigationModel_tF55661D1D4A02D633785398C3E36CEC1AA1F52DD* __this, int32_t ___0_value, const RuntimeMethod* method) ;
  6197. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NavigationModel_set_submitButtonDown_m9E3A3D178DD431F55FC5413EDD319DDF6CD3C76D (NavigationModel_tF55661D1D4A02D633785398C3E36CEC1AA1F52DD* __this, bool ___0_value, const RuntimeMethod* method) ;
  6198. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t NavigationModel_get_submitButtonDelta_mBAAD697452DEF19813E0019B41B46F1D52C473D6_inline (NavigationModel_tF55661D1D4A02D633785398C3E36CEC1AA1F52DD* __this, const RuntimeMethod* method) ;
  6199. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool NavigationModel_get_cancelButtonDown_mF3B104C5CDDCC7A22B64A74D4557086D3D03587D_inline (NavigationModel_tF55661D1D4A02D633785398C3E36CEC1AA1F52DD* __this, const RuntimeMethod* method) ;
  6200. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void NavigationModel_set_cancelButtonDelta_mC306BFCDF8CE60332CA9DD1CB3CCCAF97B7956A6_inline (NavigationModel_tF55661D1D4A02D633785398C3E36CEC1AA1F52DD* __this, int32_t ___0_value, const RuntimeMethod* method) ;
  6201. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NavigationModel_set_cancelButtonDown_m591E0BF1DC1D527F06C0067223D9C207CC16F46E (NavigationModel_tF55661D1D4A02D633785398C3E36CEC1AA1F52DD* __this, bool ___0_value, const RuntimeMethod* method) ;
  6202. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t NavigationModel_get_cancelButtonDelta_mCBBB0880675A1CB58B7745F0EBAFF31E5A34E025_inline (NavigationModel_tF55661D1D4A02D633785398C3E36CEC1AA1F52DD* __this, const RuntimeMethod* method) ;
  6203. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ImplementationData_t5AC6D3C20140FCF72C4DF0D0A18540BA77F1FAEF NavigationModel_get_implementationData_m88FE8AADC8D997228712EA86010FC21A8DC5859C_inline (NavigationModel_tF55661D1D4A02D633785398C3E36CEC1AA1F52DD* __this, const RuntimeMethod* method) ;
  6204. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void NavigationModel_set_implementationData_mEDE66FCE9432D625D202A68F976C11CFB38F1E5E_inline (NavigationModel_tF55661D1D4A02D633785398C3E36CEC1AA1F52DD* __this, ImplementationData_t5AC6D3C20140FCF72C4DF0D0A18540BA77F1FAEF ___0_value, const RuntimeMethod* method) ;
  6205. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ImplementationData_Reset_m434ECD0AABA13243B07035E9A734AB28FADCBBE6 (ImplementationData_t5AC6D3C20140FCF72C4DF0D0A18540BA77F1FAEF* __this, const RuntimeMethod* method) ;
  6206. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NavigationModel_Reset_m7CCB5BD0A57E51E774A3E196068F1F958C602B97 (NavigationModel_tF55661D1D4A02D633785398C3E36CEC1AA1F52DD* __this, const RuntimeMethod* method) ;
  6207. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NavigationModel_OnFrameFinished_mCA6E536CDADEAD1A39F3E8B21F6EBAF79DA375D3 (NavigationModel_tF55661D1D4A02D633785398C3E36CEC1AA1F52DD* __this, const RuntimeMethod* method) ;
  6208. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ImplementationData_get_consecutiveMoveCount_m27D11069F500F25EA9D7837B593D4204EC16E7E1_inline (ImplementationData_t5AC6D3C20140FCF72C4DF0D0A18540BA77F1FAEF* __this, const RuntimeMethod* method) ;
  6209. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ImplementationData_set_consecutiveMoveCount_m4C1F14244164448EC1C8BB8EF49EFDD92A5F3FAA_inline (ImplementationData_t5AC6D3C20140FCF72C4DF0D0A18540BA77F1FAEF* __this, int32_t ___0_value, const RuntimeMethod* method) ;
  6210. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ImplementationData_get_lastMoveDirection_m9550A09DA12E1151DD1E808DCFCC78972405A753_inline (ImplementationData_t5AC6D3C20140FCF72C4DF0D0A18540BA77F1FAEF* __this, const RuntimeMethod* method) ;
  6211. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ImplementationData_set_lastMoveDirection_m1E3481B17381836886976448FE7216CF443F649D_inline (ImplementationData_t5AC6D3C20140FCF72C4DF0D0A18540BA77F1FAEF* __this, int32_t ___0_value, const RuntimeMethod* method) ;
  6212. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float ImplementationData_get_lastMoveTime_mC1DE6855BB32C8236F662063910EB195987CA427_inline (ImplementationData_t5AC6D3C20140FCF72C4DF0D0A18540BA77F1FAEF* __this, const RuntimeMethod* method) ;
  6213. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ImplementationData_set_lastMoveTime_m4916BA5681DFD5C1E6F24C6CB97AF796B20C9345_inline (ImplementationData_t5AC6D3C20140FCF72C4DF0D0A18540BA77F1FAEF* __this, float ___0_value, const RuntimeMethod* method) ;
  6214. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Behaviour_get_isActiveAndEnabled_mEB4ECCE9761A7016BC619557CEFEA1A30D3BF28A (Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA* __this, const RuntimeMethod* method) ;
  6215. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RegisteredUIInteractorCache_RegisterWithXRUIInputModule_m319A3CD614D1D55446F33612EC217101C8A4EC3D (RegisteredUIInteractorCache_t81419313AA113B206AF3FF94CD9D3B64A09CE413* __this, const RuntimeMethod* method) ;
  6216. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RegisteredUIInteractorCache_UnregisterFromXRUIInputModule_m1C26EF0DD4C93C5E5D33EE19E3CCB7B0B1C0D6BC (RegisteredUIInteractorCache_t81419313AA113B206AF3FF94CD9D3B64A09CE413* __this, const RuntimeMethod* method) ;
  6217. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RegisteredUIInteractorCache_FindOrCreateXRUIInputModule_mCE2EA7E31770DBCCA69C6B36CB692B070A99DBDB (RegisteredUIInteractorCache_t81419313AA113B206AF3FF94CD9D3B64A09CE413* __this, const RuntimeMethod* method) ;
  6218. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XRUIInputModule_RegisterInteractor_m5A17069C7410839807F8EB0E5E7FF2D438F7A55B (XRUIInputModule_tA641266A2621C1465F3C5433D747428A4CDA72F0* __this, RuntimeObject* ___0_interactor, const RuntimeMethod* method) ;
  6219. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XRUIInputModule_UnregisterInteractor_mE078BB0F40BF245171F44E7629A853FA08CAB0B5 (XRUIInputModule_tA641266A2621C1465F3C5433D747428A4CDA72F0* __this, RuntimeObject* ___0_interactor, const RuntimeMethod* method) ;
  6220. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR EventSystem_t61C51380B105BE9D2C39C4F15B7E655659957707* EventSystem_get_current_mC87C69FB418563DC2A571A10E2F9DB59A6785016 (const RuntimeMethod* method) ;
  6221. inline bool ComponentLocatorUtility_1_TryFindComponent_mB0FA5FF7B9D9CB87AC39818945045B97935CDC4B (EventSystem_t61C51380B105BE9D2C39C4F15B7E655659957707** ___0_component, const RuntimeMethod* method)
  6222. {
  6223. return (( bool (*) (EventSystem_t61C51380B105BE9D2C39C4F15B7E655659957707**, const RuntimeMethod*))ComponentLocatorUtility_1_TryFindComponent_m59FF38DBD350EF6445AC2926CA31B99BDE6485D8_gshared)(___0_component, method);
  6224. }
  6225. inline bool Component_TryGetComponent_TisStandaloneInputModule_tD8B581E4A0A2A25B99EB002FF669C4EEED350530_m3191386DA0D5DEFC51874B24B4030AD2A6B755DA (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, StandaloneInputModule_tD8B581E4A0A2A25B99EB002FF669C4EEED350530** ___0_component, const RuntimeMethod* method)
  6226. {
  6227. return (( bool (*) (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3*, StandaloneInputModule_tD8B581E4A0A2A25B99EB002FF669C4EEED350530**, const RuntimeMethod*))Component_TryGetComponent_TisRuntimeObject_m69D4ED21F14D49D805A2337F4332934CDA07DEDB_gshared)(__this, ___0_component, method);
  6228. }
  6229. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57 (RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B ___0_handle, const RuntimeMethod* method) ;
  6230. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GameObject__ctor_m721D643351E55308EA4F5F41B67D5446D11C61F0 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, String_t* ___0_name, TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* ___1_components, const RuntimeMethod* method) ;
  6231. inline EventSystem_t61C51380B105BE9D2C39C4F15B7E655659957707* GameObject_GetComponent_TisEventSystem_t61C51380B105BE9D2C39C4F15B7E655659957707_m5A79A7B771326DA8781DCD5FE2B41517FA854D9D (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method)
  6232. {
  6233. return (( EventSystem_t61C51380B105BE9D2C39C4F15B7E655659957707* (*) (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, const RuntimeMethod*))GameObject_GetComponent_TisRuntimeObject_m6EAED4AA356F0F48288F67899E5958792395563B_gshared)(__this, method);
  6234. }
  6235. inline bool Component_TryGetComponent_TisXRUIInputModule_tA641266A2621C1465F3C5433D747428A4CDA72F0_mE5857CE32B7FD18C5591F9297B14C4F35DD80516 (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, XRUIInputModule_tA641266A2621C1465F3C5433D747428A4CDA72F0** ___0_component, const RuntimeMethod* method)
  6236. {
  6237. return (( bool (*) (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3*, XRUIInputModule_tA641266A2621C1465F3C5433D747428A4CDA72F0**, const RuntimeMethod*))Component_TryGetComponent_TisRuntimeObject_m69D4ED21F14D49D805A2337F4332934CDA07DEDB_gshared)(__this, ___0_component, method);
  6238. }
  6239. inline XRUIInputModule_tA641266A2621C1465F3C5433D747428A4CDA72F0* GameObject_AddComponent_TisXRUIInputModule_tA641266A2621C1465F3C5433D747428A4CDA72F0_mA35F50B723ED914A34376AE1BBB22E5150236F03 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method)
  6240. {
  6241. return (( XRUIInputModule_tA641266A2621C1465F3C5433D747428A4CDA72F0* (*) (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, const RuntimeMethod*))GameObject_AddComponent_TisRuntimeObject_m69B93700FACCF372F5753371C6E8FB780800B824_gshared)(__this, method);
  6242. }
  6243. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool XRUIInputModule_GetTrackedDeviceModel_m85E330D47C648609FA20F173C8C036E3DF280875 (XRUIInputModule_tA641266A2621C1465F3C5433D747428A4CDA72F0* __this, RuntimeObject* ___0_interactor, TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8* ___1_model, const RuntimeMethod* method) ;
  6244. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8 TrackedDeviceModel_get_invalid_m8E0CB48A023CB9B47A50329710FE76FB742E01EC_inline (const RuntimeMethod* method) ;
  6245. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool RegisteredUIInteractorCache_TryGetUIModel_mDA5BB472CBAA110536ECE0ECD51598ABD62CF7F2 (RegisteredUIInteractorCache_t81419313AA113B206AF3FF94CD9D3B64A09CE413* __this, TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8* ___0_model, const RuntimeMethod* method) ;
  6246. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t TrackedDeviceModel_get_pointerId_m7AEFEA8657A653D0968500004E01A9B8672464DD_inline (TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8* __this, const RuntimeMethod* method) ;
  6247. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t TouchModel_get_pointerId_mEF567A1F3619C12F6519E4A6335E47BEC45F3D6A_inline (TouchModel_t6A16FF54D42255A071B7546129D067548261CE0F* __this, const RuntimeMethod* method) ;
  6248. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t TouchModel_get_selectPhase_m8EF259C3B4DE6A8B17699E796E4294405E07450D_inline (TouchModel_t6A16FF54D42255A071B7546129D067548261CE0F* __this, const RuntimeMethod* method) ;
  6249. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t TouchModel_get_selectDelta_mE61F993C8533C9E3BBEB2BDBDC65DB68D19C15C5_inline (TouchModel_t6A16FF54D42255A071B7546129D067548261CE0F* __this, const RuntimeMethod* method) ;
  6250. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void TouchModel_set_selectDelta_m78599CB986783C0797E2C4DFF21B3C41062E29BD_inline (TouchModel_t6A16FF54D42255A071B7546129D067548261CE0F* __this, int32_t ___0_value, const RuntimeMethod* method) ;
  6251. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void TouchModel_set_changedThisFrame_m6F51A89025E6D541FAD0C743D409CA10F0981ECF_inline (TouchModel_t6A16FF54D42255A071B7546129D067548261CE0F* __this, bool ___0_value, const RuntimeMethod* method) ;
  6252. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TouchModel_set_selectPhase_m20B064E217FF3B1FC1D408A613E37D482B7ABFE7 (TouchModel_t6A16FF54D42255A071B7546129D067548261CE0F* __this, int32_t ___0_value, const RuntimeMethod* method) ;
  6253. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool TouchModel_get_changedThisFrame_mAF76A9DB5F6F80A8BE56ADB2BDD35E55A5BE717B_inline (TouchModel_t6A16FF54D42255A071B7546129D067548261CE0F* __this, const RuntimeMethod* method) ;
  6254. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 TouchModel_get_position_m6D3991EE4E0BD3CF7D530F9BDCB34804A21C431F_inline (TouchModel_t6A16FF54D42255A071B7546129D067548261CE0F* __this, const RuntimeMethod* method) ;
  6255. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void TouchModel_set_deltaPosition_m347C7275855704F7257AADD47BCABBBEA82F5499_inline (TouchModel_t6A16FF54D42255A071B7546129D067548261CE0F* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_value, const RuntimeMethod* method) ;
  6256. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TouchModel_set_position_mCC5A8772603B39F6EB6440B5592AA3FCB813D908 (TouchModel_t6A16FF54D42255A071B7546129D067548261CE0F* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_value, const RuntimeMethod* method) ;
  6257. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 TouchModel_get_deltaPosition_m8F1A9044D3FFE83FA0E82B3D6268829F6DD2A5CD_inline (TouchModel_t6A16FF54D42255A071B7546129D067548261CE0F* __this, const RuntimeMethod* method) ;
  6258. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ImplementationData_Reset_mCC0BA6F7121A295E5A12ED99C63C2A644C4CBD2D (ImplementationData_tBBFF7DF8F979AC0E9D052F7A2A9C6547487766B3* __this, const RuntimeMethod* method) ;
  6259. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TouchModel__ctor_m7DCCF8284C173C8BD0BE01B0CD15F912C15FEF4B (TouchModel_t6A16FF54D42255A071B7546129D067548261CE0F* __this, int32_t ___0_pointerId, const RuntimeMethod* method) ;
  6260. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TouchModel_Reset_m23AF647E5BDA070B4FAF70877E2A5932D5235454 (TouchModel_t6A16FF54D42255A071B7546129D067548261CE0F* __this, const RuntimeMethod* method) ;
  6261. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TouchModel_OnFrameFinished_m4FD14ED5AF9964A444CD372A80B81ED55671FEF2 (TouchModel_t6A16FF54D42255A071B7546129D067548261CE0F* __this, const RuntimeMethod* method) ;
  6262. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ImplementationData_get_pointerTarget_m1B2B7AB756D7AB58E4DDD61724B28C5BEA7ED45F_inline (ImplementationData_tBBFF7DF8F979AC0E9D052F7A2A9C6547487766B3* __this, const RuntimeMethod* method) ;
  6263. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool ImplementationData_get_isDragging_mA2CDC9BC26BCAE431DC2D5556C26C4081C0120EC_inline (ImplementationData_tBBFF7DF8F979AC0E9D052F7A2A9C6547487766B3* __this, const RuntimeMethod* method) ;
  6264. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float ImplementationData_get_pressedTime_m72D41F1D9D6D5374145B9EA73D48DD514DF57FD8_inline (ImplementationData_tBBFF7DF8F979AC0E9D052F7A2A9C6547487766B3* __this, const RuntimeMethod* method) ;
  6265. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ImplementationData_get_pressedPosition_m521F6BF90F71F5364A9D3C9A7DBEC1B3263C2410_inline (ImplementationData_tBBFF7DF8F979AC0E9D052F7A2A9C6547487766B3* __this, const RuntimeMethod* method) ;
  6266. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023 ImplementationData_get_pressedRaycast_m449154600AFBECB2454BE161E4F2D8E1C64E2725_inline (ImplementationData_tBBFF7DF8F979AC0E9D052F7A2A9C6547487766B3* __this, const RuntimeMethod* method) ;
  6267. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ImplementationData_get_pressedGameObject_m1C35ACFE7671A98B1BE4C9E63F99DE6F26F5A701_inline (ImplementationData_tBBFF7DF8F979AC0E9D052F7A2A9C6547487766B3* __this, const RuntimeMethod* method) ;
  6268. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ImplementationData_get_pressedGameObjectRaw_m9ACBBB249DE666C8A4FC22EF9D2738F7769ABC26_inline (ImplementationData_tBBFF7DF8F979AC0E9D052F7A2A9C6547487766B3* __this, const RuntimeMethod* method) ;
  6269. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ImplementationData_get_draggedGameObject_mE3FA41A9E5B1A53CE2D810ECB6F70E931C8C24D2_inline (ImplementationData_tBBFF7DF8F979AC0E9D052F7A2A9C6547487766B3* __this, const RuntimeMethod* method) ;
  6270. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B* ImplementationData_get_hoverTargets_m4291FA348576902BD6421C43CEF21005B42DDEA2_inline (ImplementationData_tBBFF7DF8F979AC0E9D052F7A2A9C6547487766B3* __this, const RuntimeMethod* method) ;
  6271. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TouchModel_CopyTo_mDDC9DCAA045380589E0325B4D8D272E419D4A75C (TouchModel_t6A16FF54D42255A071B7546129D067548261CE0F* __this, PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* ___0_eventData, const RuntimeMethod* method) ;
  6272. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ImplementationData_set_pointerTarget_m0D4C6DE0126FB9B434079FB0191701AE39D11CFA_inline (ImplementationData_tBBFF7DF8F979AC0E9D052F7A2A9C6547487766B3* __this, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___0_value, const RuntimeMethod* method) ;
  6273. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ImplementationData_set_isDragging_mF4D332D1A15D3A25CA9DCD01FA66D1DD3509053A_inline (ImplementationData_tBBFF7DF8F979AC0E9D052F7A2A9C6547487766B3* __this, bool ___0_value, const RuntimeMethod* method) ;
  6274. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ImplementationData_set_pressedTime_m1DD37E6DF363A9D52AAB0DF5D41FA85D480412AB_inline (ImplementationData_tBBFF7DF8F979AC0E9D052F7A2A9C6547487766B3* __this, float ___0_value, const RuntimeMethod* method) ;
  6275. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ImplementationData_set_pressedPosition_mE0AE62062AD3BB0B3F91FC5A0A72C984838BB6A8_inline (ImplementationData_tBBFF7DF8F979AC0E9D052F7A2A9C6547487766B3* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_value, const RuntimeMethod* method) ;
  6276. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ImplementationData_set_pressedRaycast_mD8206A598973DF87B20BDBBEC8E6E470D7EDC8FB_inline (ImplementationData_tBBFF7DF8F979AC0E9D052F7A2A9C6547487766B3* __this, RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023 ___0_value, const RuntimeMethod* method) ;
  6277. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ImplementationData_set_pressedGameObject_m0B1B3517DF2991D515A6EE42D9A4E1EEB0F3D1A8_inline (ImplementationData_tBBFF7DF8F979AC0E9D052F7A2A9C6547487766B3* __this, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___0_value, const RuntimeMethod* method) ;
  6278. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ImplementationData_set_pressedGameObjectRaw_m53BFBDBF206350007C3B16570C0D1D1017B4478F_inline (ImplementationData_tBBFF7DF8F979AC0E9D052F7A2A9C6547487766B3* __this, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___0_value, const RuntimeMethod* method) ;
  6279. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ImplementationData_set_draggedGameObject_m6E44F10143BEC035EA6D122100AE0E331D40EF45_inline (ImplementationData_tBBFF7DF8F979AC0E9D052F7A2A9C6547487766B3* __this, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___0_value, const RuntimeMethod* method) ;
  6280. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TouchModel_CopyFrom_m6727074A88A573B3B5A696C9BAC2EE03F1FD70FF (TouchModel_t6A16FF54D42255A071B7546129D067548261CE0F* __this, PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* ___0_eventData, const RuntimeMethod* method) ;
  6281. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ImplementationData_set_hoverTargets_mA2493C8E719D7734B4B52E0224B269C9265795FE_inline (ImplementationData_tBBFF7DF8F979AC0E9D052F7A2A9C6547487766B3* __this, List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B* ___0_value, const RuntimeMethod* method) ;
  6282. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PointerEventData__ctor_m63837790B68893F0022CCEFEF26ADD55A975F71C (PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* __this, EventSystem_t61C51380B105BE9D2C39C4F15B7E655659957707* ___0_eventSystem, const RuntimeMethod* method) ;
  6283. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BaseInputModule_tF3B7C22AF1419B2AC9ECE6589357DC1B88ED96B1* BaseEventData_get_currentInputModule_mA46B583FC6DAA697F2DAA91A73D14B3E914AF1A5 (BaseEventData_tE03A848325C0AE8E76C6CA15FD86395EBF83364F* __this, const RuntimeMethod* method) ;
  6284. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t PointerEventData_get_pointerId_m81DDB468147FE75C1474C9C6C35753BB53A21275_inline (PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* __this, const RuntimeMethod* method) ;
  6285. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* XRUIInputModule_GetInteractor_mBBAF268AB57CAB8CB6390D339B7D5A5893CEF747 (XRUIInputModule_tA641266A2621C1465F3C5433D747428A4CDA72F0* __this, int32_t ___0_pointerId, const RuntimeMethod* method) ;
  6286. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* TrackedDeviceGraphicRaycaster_get_canvas_mAD7A34E53FB188AC4DA28255C022DAFCBBA5613D (TrackedDeviceGraphicRaycaster_t10211666BB4A468E839EEFBDFEC7D5AAB4555149* __this, const RuntimeMethod* method) ;
  6287. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* Canvas_get_worldCamera_mD2FDE13B61A5213F4E64B40008EB0A8D2D07B853 (Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* __this, const RuntimeMethod* method) ;
  6288. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TrackedDeviceGraphicRaycaster_PerformRaycasts_mFCEEBBF50B3116C9783A46D8A99F138FB7C788A2 (TrackedDeviceGraphicRaycaster_t10211666BB4A468E839EEFBDFEC7D5AAB4555149* __this, TrackedDeviceEventData_tB1688CBC0BDCF364105F2BED2B2F3E71757255E9* ___0_eventData, List_1_t8292C421BBB00D7661DC07462822936152BAB446* ___1_resultAppendList, const RuntimeMethod* method) ;
  6289. inline ValueCollection_t766BE8457E636F8A0C912721BF0DE8A4888B4593* Dictionary_2_get_Values_m394B1E28A640D4D57D7599A44B3E76000115554B (Dictionary_2_t63E6A8E207B81EA62DE2FA8EECC8CD3A346D8991* __this, const RuntimeMethod* method)
  6290. {
  6291. return (( ValueCollection_t766BE8457E636F8A0C912721BF0DE8A4888B4593* (*) (Dictionary_2_t63E6A8E207B81EA62DE2FA8EECC8CD3A346D8991*, const RuntimeMethod*))Dictionary_2_get_Values_mA0C01DEA55329E55380E96BBD04D4D228B437EC5_gshared)(__this, method);
  6292. }
  6293. inline Enumerator_t567116098796475F4D311F0B74946660A264440D ValueCollection_GetEnumerator_m43989B2E257921620F538B9E63839121A38829A8 (ValueCollection_t766BE8457E636F8A0C912721BF0DE8A4888B4593* __this, const RuntimeMethod* method)
  6294. {
  6295. return (( Enumerator_t567116098796475F4D311F0B74946660A264440D (*) (ValueCollection_t766BE8457E636F8A0C912721BF0DE8A4888B4593*, const RuntimeMethod*))ValueCollection_GetEnumerator_m025EE28BE2F31676E08BC3D7C8E39D8232BDBBF8_gshared)(__this, method);
  6296. }
  6297. inline void Enumerator_Dispose_m31A001EB69486FB9D6077B9E05A3048215B3CBEC (Enumerator_t567116098796475F4D311F0B74946660A264440D* __this, const RuntimeMethod* method)
  6298. {
  6299. (( void (*) (Enumerator_t567116098796475F4D311F0B74946660A264440D*, const RuntimeMethod*))Enumerator_Dispose_mFD8FAB8D9FF5EDF9AE3B14CF539A8A34AA9527A8_gshared)(__this, method);
  6300. }
  6301. inline HashSet_1_tADAD4C89A6A8F0BD8D329BBB797A328CAE3C6E7A* Enumerator_get_Current_mC7C91C7FD921205885A6C4CBEF53E70BD83F5FD4_inline (Enumerator_t567116098796475F4D311F0B74946660A264440D* __this, const RuntimeMethod* method)
  6302. {
  6303. return (( HashSet_1_tADAD4C89A6A8F0BD8D329BBB797A328CAE3C6E7A* (*) (Enumerator_t567116098796475F4D311F0B74946660A264440D*, const RuntimeMethod*))Enumerator_get_Current_mB407E755F3B4C51C54D24338D00A352E5B16E7F3_gshared_inline)(__this, method);
  6304. }
  6305. inline bool HashSet_1_Contains_mC073E3413AB28920EAB325E33187FAE9E6A55951 (HashSet_1_tADAD4C89A6A8F0BD8D329BBB797A328CAE3C6E7A* __this, RuntimeObject* ___0_item, const RuntimeMethod* method)
  6306. {
  6307. return (( bool (*) (HashSet_1_tADAD4C89A6A8F0BD8D329BBB797A328CAE3C6E7A*, RuntimeObject*, const RuntimeMethod*))HashSet_1_Contains_m9BACE52BFA0BD83C601529D3629118453E459BBB_gshared)(__this, ___0_item, method);
  6308. }
  6309. inline bool Enumerator_MoveNext_mB4FC6F576F1FB813CDA98349423EC84978A45F55 (Enumerator_t567116098796475F4D311F0B74946660A264440D* __this, const RuntimeMethod* method)
  6310. {
  6311. return (( bool (*) (Enumerator_t567116098796475F4D311F0B74946660A264440D*, const RuntimeMethod*))Enumerator_MoveNext_mBE11DA1DAFC756EB87E884AADC5EDC4BB72FB032_gshared)(__this, method);
  6312. }
  6313. inline Enumerator_t299BB8D8D1A152337786FFD7968C7779BD3E3EB4 Dictionary_2_GetEnumerator_m19F0296A1BBBD55F4F9F851E4C27DDEE283BD652 (Dictionary_2_t63E6A8E207B81EA62DE2FA8EECC8CD3A346D8991* __this, const RuntimeMethod* method)
  6314. {
  6315. return (( Enumerator_t299BB8D8D1A152337786FFD7968C7779BD3E3EB4 (*) (Dictionary_2_t63E6A8E207B81EA62DE2FA8EECC8CD3A346D8991*, const RuntimeMethod*))Dictionary_2_GetEnumerator_m52AB12790B0B9B46B1DFB1F861C9DBEAB07C1FDA_gshared)(__this, method);
  6316. }
  6317. inline void Enumerator_Dispose_mDADA38F07FB362B09423CB7F7E545A042B73177A (Enumerator_t299BB8D8D1A152337786FFD7968C7779BD3E3EB4* __this, const RuntimeMethod* method)
  6318. {
  6319. (( void (*) (Enumerator_t299BB8D8D1A152337786FFD7968C7779BD3E3EB4*, const RuntimeMethod*))Enumerator_Dispose_mEA5E01B81EB943B7003D87CEC1B6040524F0402C_gshared)(__this, method);
  6320. }
  6321. inline KeyValuePair_2_t7E0B5A533AF8D0F5E81224DB68A26B76469329BD Enumerator_get_Current_m2E6D8C145D336048ECBF0431DF809B6F61808381_inline (Enumerator_t299BB8D8D1A152337786FFD7968C7779BD3E3EB4* __this, const RuntimeMethod* method)
  6322. {
  6323. return (( KeyValuePair_2_t7E0B5A533AF8D0F5E81224DB68A26B76469329BD (*) (Enumerator_t299BB8D8D1A152337786FFD7968C7779BD3E3EB4*, const RuntimeMethod*))Enumerator_get_Current_mE3475384B761E1C7971D3639BD09117FE8363422_gshared_inline)(__this, method);
  6324. }
  6325. inline HashSet_1_tADAD4C89A6A8F0BD8D329BBB797A328CAE3C6E7A* KeyValuePair_2_get_Value_m11259C0E49C50DB80012324F86D70531EA0C4047_inline (KeyValuePair_2_t7E0B5A533AF8D0F5E81224DB68A26B76469329BD* __this, const RuntimeMethod* method)
  6326. {
  6327. return (( HashSet_1_tADAD4C89A6A8F0BD8D329BBB797A328CAE3C6E7A* (*) (KeyValuePair_2_t7E0B5A533AF8D0F5E81224DB68A26B76469329BD*, const RuntimeMethod*))KeyValuePair_2_get_Value_mC6BD8075F9C9DDEF7B4D731E5C38EC19103988E7_gshared_inline)(__this, method);
  6328. }
  6329. inline TrackedDeviceGraphicRaycaster_t10211666BB4A468E839EEFBDFEC7D5AAB4555149* KeyValuePair_2_get_Key_mC3FA8C36755F3555FE5EDD1A021AB085B3378B54_inline (KeyValuePair_2_t7E0B5A533AF8D0F5E81224DB68A26B76469329BD* __this, const RuntimeMethod* method)
  6330. {
  6331. return (( TrackedDeviceGraphicRaycaster_t10211666BB4A468E839EEFBDFEC7D5AAB4555149* (*) (KeyValuePair_2_t7E0B5A533AF8D0F5E81224DB68A26B76469329BD*, const RuntimeMethod*))KeyValuePair_2_get_Key_mBD8EA7557C27E6956F2AF29DA3F7499B2F51A282_gshared_inline)(__this, method);
  6332. }
  6333. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* TrackedDeviceGraphicRaycaster_get_pokeStateData_m9C726F156923407DEE8392621DFBF4B94E6C0C1A (TrackedDeviceGraphicRaycaster_t10211666BB4A468E839EEFBDFEC7D5AAB4555149* __this, const RuntimeMethod* method) ;
  6334. inline bool Enumerator_MoveNext_m35579676ABFD33C42EB77834E433C603AF8531EC (Enumerator_t299BB8D8D1A152337786FFD7968C7779BD3E3EB4* __this, const RuntimeMethod* method)
  6335. {
  6336. return (( bool (*) (Enumerator_t299BB8D8D1A152337786FFD7968C7779BD3E3EB4*, const RuntimeMethod*))Enumerator_MoveNext_mCD4950A75FFADD54AF354D48C6C0DB0B5A22A5F4_gshared)(__this, method);
  6337. }
  6338. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* XRPokeLogic_get_pokeStateData_mED39A3F2413D3BEAE2BCC7C5C3F1212CDF12C8B2_inline (XRPokeLogic_tFF15963730D3A0A66FA658DD48177B2CD5A2F26D* __this, const RuntimeMethod* method) ;
  6339. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Dictionary_2_t181B51EB4F3EDB4CDD77670FB2EDA2C3AD5450E4* TrackedDeviceGraphicRaycaster_get_pokeStateDataDictionary_mFB7EB02DF8B998136E995F34180967D7C100FD93_inline (TrackedDeviceGraphicRaycaster_t10211666BB4A468E839EEFBDFEC7D5AAB4555149* __this, const RuntimeMethod* method) ;
  6340. inline bool Dictionary_2_ContainsKey_m72A79A997B10DAE23417449E84A18DA640DAE79C (Dictionary_2_t181B51EB4F3EDB4CDD77670FB2EDA2C3AD5450E4* __this, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___0_key, const RuntimeMethod* method)
  6341. {
  6342. return (( bool (*) (Dictionary_2_t181B51EB4F3EDB4CDD77670FB2EDA2C3AD5450E4*, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1*, const RuntimeMethod*))Dictionary_2_ContainsKey_m703047C213F7AB55C9DC346596287773A1F670CD_gshared)(__this, ___0_key, method);
  6343. }
  6344. inline void BindableVariable_1__ctor_m1C245A8CCB5D49EE440507928E7D65D5AF39A6C8 (BindableVariable_1_tE677C19FACE2079D96894AC090D3EE9881BE4A07* __this, PokeStateData_t87D34716C1C477FC04D9344710D09399FE6F5032 ___0_initialValue, bool ___1_checkEquality, Func_3_tB12620E4B2D1D7D986E9E2FFC7C871C8AA2FA07D* ___2_equalityMethod, bool ___3_startInitialized, const RuntimeMethod* method)
  6345. {
  6346. (( void (*) (BindableVariable_1_tE677C19FACE2079D96894AC090D3EE9881BE4A07*, PokeStateData_t87D34716C1C477FC04D9344710D09399FE6F5032, bool, Func_3_tB12620E4B2D1D7D986E9E2FFC7C871C8AA2FA07D*, bool, const RuntimeMethod*))BindableVariable_1__ctor_m1C245A8CCB5D49EE440507928E7D65D5AF39A6C8_gshared)(__this, ___0_initialValue, ___1_checkEquality, ___2_equalityMethod, ___3_startInitialized, method);
  6347. }
  6348. inline void Dictionary_2_set_Item_m9E94A6A36E7A749D4EF13CBEEE6A60905473F950 (Dictionary_2_t181B51EB4F3EDB4CDD77670FB2EDA2C3AD5450E4* __this, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___0_key, BindableVariable_1_tE677C19FACE2079D96894AC090D3EE9881BE4A07* ___1_value, const RuntimeMethod* method)
  6349. {
  6350. (( void (*) (Dictionary_2_t181B51EB4F3EDB4CDD77670FB2EDA2C3AD5450E4*, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1*, BindableVariable_1_tE677C19FACE2079D96894AC090D3EE9881BE4A07*, const RuntimeMethod*))Dictionary_2_set_Item_m1A840355E8EDAECEA9D0C6F5E51B248FAA449CBD_gshared)(__this, ___0_key, ___1_value, method);
  6351. }
  6352. inline BindableVariable_1_tE677C19FACE2079D96894AC090D3EE9881BE4A07* Dictionary_2_get_Item_m9B51029CE7F6F7E8AE49A3EAB35B574DCE9307F4 (Dictionary_2_t181B51EB4F3EDB4CDD77670FB2EDA2C3AD5450E4* __this, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___0_key, const RuntimeMethod* method)
  6353. {
  6354. return (( BindableVariable_1_tE677C19FACE2079D96894AC090D3EE9881BE4A07* (*) (Dictionary_2_t181B51EB4F3EDB4CDD77670FB2EDA2C3AD5450E4*, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1*, const RuntimeMethod*))Dictionary_2_get_Item_m4AAAECBE902A211BF2126E6AFA280AEF73A3E0D6_gshared)(__this, ___0_key, method);
  6355. }
  6356. inline bool Dictionary_2_TryGetValue_mCFD0E937E2972A5BD63AC1CCC7DD18C8F384ED8B (Dictionary_2_t2323318B731FF9544F068484433616DAB723D8CA* __this, RuntimeObject* ___0_key, TrackedDeviceGraphicRaycaster_t10211666BB4A468E839EEFBDFEC7D5AAB4555149** ___1_value, const RuntimeMethod* method)
  6357. {
  6358. return (( bool (*) (Dictionary_2_t2323318B731FF9544F068484433616DAB723D8CA*, RuntimeObject*, TrackedDeviceGraphicRaycaster_t10211666BB4A468E839EEFBDFEC7D5AAB4555149**, const RuntimeMethod*))Dictionary_2_TryGetValue_mD15380A4ED7CDEE99EA45881577D26BA9CE1B849_gshared)(__this, ___0_key, ___1_value, method);
  6359. }
  6360. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float RaycastHit_get_distance_m035194B0E9BB6229259CFC43B095A9C8E5011C78 (RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5* __this, const RuntimeMethod* method) ;
  6361. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UIBehaviour_Awake_mDF9D1A4867C8E730C59A7CAE97709CA9B8F3A0F2 (UIBehaviour_tB9D4295827BD2EEDEF0749200C6CA7090C742A9D* __this, const RuntimeMethod* method) ;
  6362. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Scene_tA1DC762B79745EB5140F054C884855B922318356 GameObject_get_scene_m747D45E8CECC56DD47D1E103F9E51D5FBEDA4B01 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method) ;
  6363. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR PhysicsScene_t55222DD37072E8560EE054A07C0E3FE391D9D9DE PhysicsSceneExtensions_GetPhysicsScene_mC7D6FE0FA798195A3BA3B3BA6D41F4D947D037AD (Scene_tA1DC762B79745EB5140F054C884855B922318356 ___0_scene, const RuntimeMethod* method) ;
  6364. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR PhysicsScene2D_t550D023B9E77BE6844564BB4F9FA291EEA10FDC9 PhysicsSceneExtensions2D_GetPhysicsScene2D_m71554BCD0560589D6D33391A74CA2E7B22FE913D (Scene_tA1DC762B79745EB5140F054C884855B922318356 ___0_scene, const RuntimeMethod* method) ;
  6365. inline void HashSet_1__ctor_m6F781AFC0125CFD6D02385F4D22C91593CF368A1 (HashSet_1_tADAD4C89A6A8F0BD8D329BBB797A328CAE3C6E7A* __this, const RuntimeMethod* method)
  6366. {
  6367. (( void (*) (HashSet_1_tADAD4C89A6A8F0BD8D329BBB797A328CAE3C6E7A*, const RuntimeMethod*))HashSet_1__ctor_m9132EE1422BAA45E44B7FFF495F378790D36D90E_gshared)(__this, method);
  6368. }
  6369. inline void Dictionary_2_Add_m367041E766A3C83AEC3D8CF1F2D23ECC61A613BE (Dictionary_2_t63E6A8E207B81EA62DE2FA8EECC8CD3A346D8991* __this, TrackedDeviceGraphicRaycaster_t10211666BB4A468E839EEFBDFEC7D5AAB4555149* ___0_key, HashSet_1_tADAD4C89A6A8F0BD8D329BBB797A328CAE3C6E7A* ___1_value, const RuntimeMethod* method)
  6370. {
  6371. (( void (*) (Dictionary_2_t63E6A8E207B81EA62DE2FA8EECC8CD3A346D8991*, TrackedDeviceGraphicRaycaster_t10211666BB4A468E839EEFBDFEC7D5AAB4555149*, HashSet_1_tADAD4C89A6A8F0BD8D329BBB797A328CAE3C6E7A*, const RuntimeMethod*))Dictionary_2_Add_m93FFFABE8FCE7FA9793F0915E2A8842C7CD0C0C1_gshared)(__this, ___0_key, ___1_value, method);
  6372. }
  6373. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TrackedDeviceGraphicRaycaster_SetupPoke_mB4953666FE4EAACD612D2E41946C3B3EDE93D43F (TrackedDeviceGraphicRaycaster_t10211666BB4A468E839EEFBDFEC7D5AAB4555149* __this, const RuntimeMethod* method) ;
  6374. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UIBehaviour_OnDestroy_mF225CF9163823F19BE5E2B2735D35898A20D608B (UIBehaviour_tB9D4295827BD2EEDEF0749200C6CA7090C742A9D* __this, const RuntimeMethod* method) ;
  6375. inline bool Dictionary_2_Remove_m02E6EDDE73F7027B7AD47CA468BB7493E657656A (Dictionary_2_t63E6A8E207B81EA62DE2FA8EECC8CD3A346D8991* __this, TrackedDeviceGraphicRaycaster_t10211666BB4A468E839EEFBDFEC7D5AAB4555149* ___0_key, const RuntimeMethod* method)
  6376. {
  6377. return (( bool (*) (Dictionary_2_t63E6A8E207B81EA62DE2FA8EECC8CD3A346D8991*, TrackedDeviceGraphicRaycaster_t10211666BB4A468E839EEFBDFEC7D5AAB4555149*, const RuntimeMethod*))Dictionary_2_Remove_m5C7C45E75D951A75843F3F7AADD56ECD64F6BC86_gshared)(__this, ___0_key, method);
  6378. }
  6379. inline void Dictionary_2_Clear_mA51B057DB272BC6B63015E803B20159FB7C6E869 (Dictionary_2_t181B51EB4F3EDB4CDD77670FB2EDA2C3AD5450E4* __this, const RuntimeMethod* method)
  6380. {
  6381. (( void (*) (Dictionary_2_t181B51EB4F3EDB4CDD77670FB2EDA2C3AD5450E4*, const RuntimeMethod*))Dictionary_2_Clear_mCFB5EA7351D5860D2B91592B91A84CA265A41433_gshared)(__this, method);
  6382. }
  6383. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XRPokeLogic__ctor_m0B209AB09F8BC6F505FAE0CF353E12E45782988C (XRPokeLogic_tFF15963730D3A0A66FA658DD48177B2CD5A2F26D* __this, const RuntimeMethod* method) ;
  6384. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PokeThresholdData__ctor_mAD93F4FF6DF387259AEA50116B13BC251140C806 (PokeThresholdData_tC809C4316CFB80EE765C84948E489D6AD09F7546* __this, const RuntimeMethod* method) ;
  6385. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void PokeThresholdData_set_pokeDirection_mAF71EBA9F808D30712814529A82CEC53F8EE140C_inline (PokeThresholdData_tC809C4316CFB80EE765C84948E489D6AD09F7546* __this, int32_t ___0_value, const RuntimeMethod* method) ;
  6386. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void PokeThresholdData_set_interactionDepthOffset_m1A7B372FD460EFBE37E43F73769382EF84C64551_inline (PokeThresholdData_tC809C4316CFB80EE765C84948E489D6AD09F7546* __this, float ___0_value, const RuntimeMethod* method) ;
  6387. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void PokeThresholdData_set_enablePokeAngleThreshold_mBDBE932869FF72543CAC0B3ACB5A1580E857DAB4_inline (PokeThresholdData_tC809C4316CFB80EE765C84948E489D6AD09F7546* __this, bool ___0_value, const RuntimeMethod* method) ;
  6388. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void PokeThresholdData_set_pokeAngleThreshold_m5CD28F8D7B571FDD4886B5A44C5ACD44F406C979_inline (PokeThresholdData_tC809C4316CFB80EE765C84948E489D6AD09F7546* __this, float ___0_value, const RuntimeMethod* method) ;
  6389. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XRPokeLogic_Initialize_m08CC78E425B94C862A9A1CCBEC6F7A60B1943A78 (XRPokeLogic_tFF15963730D3A0A66FA658DD48177B2CD5A2F26D* __this, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___0_associatedTransform, PokeThresholdData_tC809C4316CFB80EE765C84948E489D6AD09F7546* ___1_pokeThresholdData, Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* ___2_collider, const RuntimeMethod* method) ;
  6390. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XRPokeLogic_SetPokeDepth_m44F7EC273C987BC0316747F700EACC6F9D32E214 (XRPokeLogic_tFF15963730D3A0A66FA658DD48177B2CD5A2F26D* __this, float ___0_pokeDepth, const RuntimeMethod* method) ;
  6391. inline void Action_1__ctor_m51E8C8F6D6AAA447F906F82CBA1114C86E69FF54 (Action_1_t1FB720A83B3555E719F665FB0110E7C51487F3F8* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  6392. {
  6393. (( void (*) (Action_1_t1FB720A83B3555E719F665FB0110E7C51487F3F8*, RuntimeObject*, intptr_t, const RuntimeMethod*))Action_1__ctor_m51E8C8F6D6AAA447F906F82CBA1114C86E69FF54_gshared)(__this, ___0_object, ___1_method, method);
  6394. }
  6395. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB TrackedDeviceEventData_get_layerMask_m4A2A83C58E6B60DC4ED886236CCB760E70D610DD_inline (TrackedDeviceEventData_tB1688CBC0BDCF364105F2BED2B2F3E71757255E9* __this, const RuntimeMethod* method) ;
  6396. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* TrackedDeviceEventData_get_interactor_mAB97D54909C335DE1C55CE0DA071DB1B078320EC (TrackedDeviceEventData_tB1688CBC0BDCF364105F2BED2B2F3E71757255E9* __this, const RuntimeMethod* method) ;
  6397. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t TrackedDeviceModel_get_interactionType_mF231B4D19DB6660C4C6CB8BE9CBD5585AD331F83_inline (TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8* __this, const RuntimeMethod* method) ;
  6398. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* Canvas_get_rootCanvas_m74DEA02014963B54DF651BE14284BDAFDA61DDFE (Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* __this, const RuntimeMethod* method) ;
  6399. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 TrackedDeviceModel_get_position_mA1B101753B4DE6F7142EE4DB49487104019DF4BE (TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8* __this, const RuntimeMethod* method) ;
  6400. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float TrackedDeviceModel_get_pokeDepth_mEDDA9DD5BD7AEC868591F5CACED4E6BA29388169_inline (TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8* __this, const RuntimeMethod* method) ;
  6401. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TrackedDeviceGraphicRaycaster_PerformSpherecast_m0E53308E77476B5E865B73890FDCA0BD4E548D8A (TrackedDeviceGraphicRaycaster_t10211666BB4A468E839EEFBDFEC7D5AAB4555149* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_origin, float ___1_radius, LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB ___2_layerMask, Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___3_currentEventCamera, List_1_t8292C421BBB00D7661DC07462822936152BAB446* ___4_resultAppendList, const RuntimeMethod* method) ;
  6402. inline int32_t List_1_get_Count_mE2EBEDC861C1EC398EDBE6CF2C9FB604AA71523E_inline (List_1_t8292C421BBB00D7661DC07462822936152BAB446* __this, const RuntimeMethod* method)
  6403. {
  6404. return (( int32_t (*) (List_1_t8292C421BBB00D7661DC07462822936152BAB446*, const RuntimeMethod*))List_1_get_Count_mE2EBEDC861C1EC398EDBE6CF2C9FB604AA71523E_gshared_inline)(__this, method);
  6405. }
  6406. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void TrackedDeviceEventData_set_rayHitIndex_m1DBE5C18ABAC0E5B241D10DB6164A391F37D5AF7_inline (TrackedDeviceEventData_tB1688CBC0BDCF364105F2BED2B2F3E71757255E9* __this, int32_t ___0_value, const RuntimeMethod* method) ;
  6407. inline RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023 List_1_get_Item_mD1048CD848E8C4A91EE63478805C4EF923CA82CA (List_1_t8292C421BBB00D7661DC07462822936152BAB446* __this, int32_t ___0_index, const RuntimeMethod* method)
  6408. {
  6409. return (( RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023 (*) (List_1_t8292C421BBB00D7661DC07462822936152BAB446*, int32_t, const RuntimeMethod*))List_1_get_Item_mD1048CD848E8C4A91EE63478805C4EF923CA82CA_gshared)(__this, ___0_index, method);
  6410. }
  6411. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* RaycastResult_get_gameObject_m77014B442B9E2D10F2CC3AEEDC07AA95CDE1E2F1_inline (RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023* __this, const RuntimeMethod* method) ;
  6412. inline HashSet_1_tADAD4C89A6A8F0BD8D329BBB797A328CAE3C6E7A* Dictionary_2_get_Item_mEAD696DEB7FDFD55EDE555F35D0A926EAE49472E (Dictionary_2_t63E6A8E207B81EA62DE2FA8EECC8CD3A346D8991* __this, TrackedDeviceGraphicRaycaster_t10211666BB4A468E839EEFBDFEC7D5AAB4555149* ___0_key, const RuntimeMethod* method)
  6413. {
  6414. return (( HashSet_1_tADAD4C89A6A8F0BD8D329BBB797A328CAE3C6E7A* (*) (Dictionary_2_t63E6A8E207B81EA62DE2FA8EECC8CD3A346D8991*, TrackedDeviceGraphicRaycaster_t10211666BB4A468E839EEFBDFEC7D5AAB4555149*, const RuntimeMethod*))Dictionary_2_get_Item_m4AAAECBE902A211BF2126E6AFA280AEF73A3E0D6_gshared)(__this, ___0_key, method);
  6415. }
  6416. inline bool HashSet_1_Add_mF8BEE680FA47E4A18CA7D7680882E7059B88479A (HashSet_1_tADAD4C89A6A8F0BD8D329BBB797A328CAE3C6E7A* __this, RuntimeObject* ___0_item, const RuntimeMethod* method)
  6417. {
  6418. return (( bool (*) (HashSet_1_tADAD4C89A6A8F0BD8D329BBB797A328CAE3C6E7A*, RuntimeObject*, const RuntimeMethod*))HashSet_1_Add_m2CD7657B3459B61DD4BBA47024AC71F7D319658B_gshared)(__this, ___0_item, method);
  6419. }
  6420. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 TrackedDeviceModel_get_orientation_m870C73AC6F4686930F729F7BDBF5812D7BB0CBCA_inline (TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8* __this, const RuntimeMethod* method) ;
  6421. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XRPokeLogic_OnHoverEntered_mE7DB4F2976D0AE3070D3B000B65142BF4FCAD9C9 (XRPokeLogic_tFF15963730D3A0A66FA658DD48177B2CD5A2F26D* __this, RuntimeObject* ___0_interactor, Pose_t06BA69EAA6E9FAF60056D519A87D25F54AFE7971 ___1_updatedPose, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___2_pokedTransform, const RuntimeMethod* method) ;
  6422. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool XRPokeLogic_MeetsRequirementsForSelectAction_m9F2A940F171B4B2AB173833B08839FDF281B646D (XRPokeLogic_tFF15963730D3A0A66FA658DD48177B2CD5A2F26D* __this, RuntimeObject* ___0_interactor, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_pokableAttachPosition, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___2_pokerAttachPosition, float ___3_pokeInteractionOffset, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___4_pokedTransform, const RuntimeMethod* method) ;
  6423. inline void Dictionary_2_set_Item_m0907909BEF191A1AA5EDAE68AF3AB45A9BBC2FFC (Dictionary_2_t2323318B731FF9544F068484433616DAB723D8CA* __this, RuntimeObject* ___0_key, TrackedDeviceGraphicRaycaster_t10211666BB4A468E839EEFBDFEC7D5AAB4555149* ___1_value, const RuntimeMethod* method)
  6424. {
  6425. (( void (*) (Dictionary_2_t2323318B731FF9544F068484433616DAB723D8CA*, RuntimeObject*, TrackedDeviceGraphicRaycaster_t10211666BB4A468E839EEFBDFEC7D5AAB4555149*, const RuntimeMethod*))Dictionary_2_set_Item_m1A840355E8EDAECEA9D0C6F5E51B248FAA449CBD_gshared)(__this, ___0_key, ___1_value, method);
  6426. }
  6427. inline bool Dictionary_2_Remove_m53F4300CA7F7BE4AC9313FBAEB6D524C902F296E (Dictionary_2_t2323318B731FF9544F068484433616DAB723D8CA* __this, RuntimeObject* ___0_key, const RuntimeMethod* method)
  6428. {
  6429. return (( bool (*) (Dictionary_2_t2323318B731FF9544F068484433616DAB723D8CA*, RuntimeObject*, const RuntimeMethod*))Dictionary_2_Remove_m5C7C45E75D951A75843F3F7AADD56ECD64F6BC86_gshared)(__this, ___0_key, method);
  6430. }
  6431. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XRPokeLogic_OnHoverExited_mA4982D02E570C4AAE0C14702FF1847C9EADB9AA9 (XRPokeLogic_tFF15963730D3A0A66FA658DD48177B2CD5A2F26D* __this, RuntimeObject* ___0_interactor, const RuntimeMethod* method) ;
  6432. inline bool HashSet_1_Remove_mBC9BBE7DEC465796C515766510C1CA3C0BDB960B (HashSet_1_tADAD4C89A6A8F0BD8D329BBB797A328CAE3C6E7A* __this, RuntimeObject* ___0_item, const RuntimeMethod* method)
  6433. {
  6434. return (( bool (*) (HashSet_1_tADAD4C89A6A8F0BD8D329BBB797A328CAE3C6E7A*, RuntimeObject*, const RuntimeMethod*))HashSet_1_Remove_mF1D84C0A2829DDA2A0CEE1D82A5B999B5F6627CB_gshared)(__this, ___0_item, method);
  6435. }
  6436. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B* TrackedDeviceEventData_get_rayPoints_m634507CA62EF8BCFC3A5F1B7F1DE107480FBFE7D_inline (TrackedDeviceEventData_tB1688CBC0BDCF364105F2BED2B2F3E71757255E9* __this, const RuntimeMethod* method) ;
  6437. inline Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 List_1_get_Item_m8F2E15FC96DA75186C51228128A0660709E4E810 (List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B* __this, int32_t ___0_index, const RuntimeMethod* method)
  6438. {
  6439. return (( Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 (*) (List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B*, int32_t, const RuntimeMethod*))List_1_get_Item_m8F2E15FC96DA75186C51228128A0660709E4E810_gshared)(__this, ___0_index, method);
  6440. }
  6441. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TrackedDeviceGraphicRaycaster_PerformRaycast_mF146A36CF05B6428122C843316097970AD82732C (TrackedDeviceGraphicRaycaster_t10211666BB4A468E839EEFBDFEC7D5AAB4555149* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_from, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_to, LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB ___2_layerMask, Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___3_currentEventCamera, List_1_t8292C421BBB00D7661DC07462822936152BAB446* ___4_resultAppendList, const RuntimeMethod* method) ;
  6442. inline int32_t List_1_get_Count_m46EEFFA770BE665EA0CB3A5332E941DA4B3C1D37_inline (List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B* __this, const RuntimeMethod* method)
  6443. {
  6444. return (( int32_t (*) (List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B*, const RuntimeMethod*))List_1_get_Count_m46EEFFA770BE665EA0CB3A5332E941DA4B3C1D37_gshared_inline)(__this, method);
  6445. }
  6446. inline void List_1_Clear_mEF6F24F9B19B3360DC8CAAD446C7696B33FC39B8_inline (List_1_t91BC45BAAA80A09253B338C6334A8106CD4B8A3F* __this, const RuntimeMethod* method)
  6447. {
  6448. (( void (*) (List_1_t91BC45BAAA80A09253B338C6334A8106CD4B8A3F*, const RuntimeMethod*))List_1_Clear_mEF6F24F9B19B3360DC8CAAD446C7696B33FC39B8_gshared_inline)(__this, method);
  6449. }
  6450. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TrackedDeviceGraphicRaycaster_SortedSpherecastGraphics_m5D1714E601E84C789D3E1B51F469CD9A0F798AB3 (Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* ___0_canvas, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_origin, float ___2_radius, LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB ___3_layerMask, Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___4_eventCamera, List_1_t91BC45BAAA80A09253B338C6334A8106CD4B8A3F* ___5_results, const RuntimeMethod* method) ;
  6451. inline int32_t List_1_get_Count_mD922288D196096C9284D78CB11CDCCF919014DDB_inline (List_1_t91BC45BAAA80A09253B338C6334A8106CD4B8A3F* __this, const RuntimeMethod* method)
  6452. {
  6453. return (( int32_t (*) (List_1_t91BC45BAAA80A09253B338C6334A8106CD4B8A3F*, const RuntimeMethod*))List_1_get_Count_mD922288D196096C9284D78CB11CDCCF919014DDB_gshared_inline)(__this, method);
  6454. }
  6455. inline RaycastHitData_tC602FBF6250942C226E1EA0D0FDE0257B29B1AFD List_1_get_Item_m8AB9FAD16EA73B00675C006787AC20285083929B (List_1_t91BC45BAAA80A09253B338C6334A8106CD4B8A3F* __this, int32_t ___0_index, const RuntimeMethod* method)
  6456. {
  6457. return (( RaycastHitData_tC602FBF6250942C226E1EA0D0FDE0257B29B1AFD (*) (List_1_t91BC45BAAA80A09253B338C6334A8106CD4B8A3F*, int32_t, const RuntimeMethod*))List_1_get_Item_m8AB9FAD16EA73B00675C006787AC20285083929B_gshared)(__this, ___0_index, method);
  6458. }
  6459. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 RaycastHitData_get_worldHitPosition_mA36CED27016B4C803EE9129A379C1052152D15F2_inline (RaycastHitData_tC602FBF6250942C226E1EA0D0FDE0257B29B1AFD* __this, const RuntimeMethod* method) ;
  6460. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Ray__ctor_mE298992FD10A3894C38373198385F345C58BD64C_inline (Ray_t2B1742D7958DC05BDC3EFC7461D3593E1430DC00* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_origin, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_direction, const RuntimeMethod* method) ;
  6461. inline void List_1_Add_mE6C474BBCAFBE5F68FF0E6FF95C034FE7AD19956_inline (List_1_t91BC45BAAA80A09253B338C6334A8106CD4B8A3F* __this, RaycastHitData_tC602FBF6250942C226E1EA0D0FDE0257B29B1AFD ___0_item, const RuntimeMethod* method)
  6462. {
  6463. (( void (*) (List_1_t91BC45BAAA80A09253B338C6334A8106CD4B8A3F*, RaycastHitData_tC602FBF6250942C226E1EA0D0FDE0257B29B1AFD, const RuntimeMethod*))List_1_Add_mE6C474BBCAFBE5F68FF0E6FF95C034FE7AD19956_gshared_inline)(__this, ___0_item, method);
  6464. }
  6465. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TrackedDeviceGraphicRaycaster_ProcessSortedHitsResults_m145CF90F9A6C2EA846ED5FF8BF28DC20B54F207F (TrackedDeviceGraphicRaycaster_t10211666BB4A468E839EEFBDFEC7D5AAB4555149* __this, Ray_t2B1742D7958DC05BDC3EFC7461D3593E1430DC00 ___0_ray, float ___1_hitDistance, bool ___2_hitSomething, List_1_t91BC45BAAA80A09253B338C6334A8106CD4B8A3F* ___3_raycastHitDatums, List_1_t8292C421BBB00D7661DC07462822936152BAB446* ___4_resultAppendList, const RuntimeMethod* method) ;
  6466. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Vector3_Distance_m2314DB9B8BD01157E013DF87BEA557375C7F9FF9_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_b, const RuntimeMethod* method) ;
  6467. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Ray_get_origin_m97604A8F180316A410DCD77B7D74D04522FA1BA6_inline (Ray_t2B1742D7958DC05BDC3EFC7461D3593E1430DC00* __this, const RuntimeMethod* method) ;
  6468. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Ray_get_direction_m21C2D22D3BD4A683BD4DC191AB22DD05F5EC2086_inline (Ray_t2B1742D7958DC05BDC3EFC7461D3593E1430DC00* __this, const RuntimeMethod* method) ;
  6469. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t LayerMask_op_Implicit_m7F5A5B9D079281AC445ED39DEE1FCFA9D795810D (LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB ___0_mask, const RuntimeMethod* method) ;
  6470. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t PhysicsScene_Raycast_m3BD571CF6901C59C286D7B58ED9D15D836BC54C3 (PhysicsScene_t55222DD37072E8560EE054A07C0E3FE391D9D9DE* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_origin, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_direction, RaycastHitU5BU5D_t008B8309DE422FE7567068D743D68054D5EBF1A8* ___2_raycastHits, float ___3_maxDistance, int32_t ___4_layerMask, int32_t ___5_queryTriggerInteraction, const RuntimeMethod* method) ;
  6471. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5 TrackedDeviceGraphicRaycaster_FindClosestHit_mD0C5FB8722FE143A234F94C928662AA91C742F7A (RaycastHitU5BU5D_t008B8309DE422FE7567068D743D68054D5EBF1A8* ___0_hits, int32_t ___1_count, const RuntimeMethod* method) ;
  6472. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t PhysicsScene2D_GetRayIntersection_mF3E0EC0D4F5A4B8C063E735979C851ED5B4B4C2E (PhysicsScene2D_t550D023B9E77BE6844564BB4F9FA291EEA10FDC9* __this, Ray_t2B1742D7958DC05BDC3EFC7461D3593E1430DC00 ___0_ray, float ___1_distance, RaycastHit2DU5BU5D_t28739C686586993113318B63C84927FD43063FC7* ___2_results, int32_t ___3_layerMask, const RuntimeMethod* method) ;
  6473. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float RaycastHit2D_get_distance_mD0FE1482E2768CF587AFB65488459697EAB64613 (RaycastHit2D_t3EAAA06E6603C6BC61AC1291DD881C5C1E23BDFA* __this, const RuntimeMethod* method) ;
  6474. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TrackedDeviceGraphicRaycaster_SortedRaycastGraphics_mC9E619C0F3DCC75EE2155EA54DAF820498A96F1C (Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* ___0_canvas, Ray_t2B1742D7958DC05BDC3EFC7461D3593E1430DC00 ___1_ray, float ___2_maxDistance, LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB ___3_layerMask, Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___4_eventCamera, List_1_t91BC45BAAA80A09253B338C6334A8106CD4B8A3F* ___5_results, const RuntimeMethod* method) ;
  6475. inline Enumerator_tAA4A4BD7D355FBF42A3A7F697B4879732B7C0E63 List_1_GetEnumerator_m98886FC8DF151AF831AD3B47051966D509D484E2 (List_1_t91BC45BAAA80A09253B338C6334A8106CD4B8A3F* __this, const RuntimeMethod* method)
  6476. {
  6477. return (( Enumerator_tAA4A4BD7D355FBF42A3A7F697B4879732B7C0E63 (*) (List_1_t91BC45BAAA80A09253B338C6334A8106CD4B8A3F*, const RuntimeMethod*))List_1_GetEnumerator_m98886FC8DF151AF831AD3B47051966D509D484E2_gshared)(__this, method);
  6478. }
  6479. inline void Enumerator_Dispose_mFBDA2B2BB848674E3458E8F995047979D6A956F2 (Enumerator_tAA4A4BD7D355FBF42A3A7F697B4879732B7C0E63* __this, const RuntimeMethod* method)
  6480. {
  6481. (( void (*) (Enumerator_tAA4A4BD7D355FBF42A3A7F697B4879732B7C0E63*, const RuntimeMethod*))Enumerator_Dispose_mFBDA2B2BB848674E3458E8F995047979D6A956F2_gshared)(__this, method);
  6482. }
  6483. inline RaycastHitData_tC602FBF6250942C226E1EA0D0FDE0257B29B1AFD Enumerator_get_Current_m4EB063F639AF28B245521BD522C30F593726BBB7_inline (Enumerator_tAA4A4BD7D355FBF42A3A7F697B4879732B7C0E63* __this, const RuntimeMethod* method)
  6484. {
  6485. return (( RaycastHitData_tC602FBF6250942C226E1EA0D0FDE0257B29B1AFD (*) (Enumerator_tAA4A4BD7D355FBF42A3A7F697B4879732B7C0E63*, const RuntimeMethod*))Enumerator_get_Current_m4EB063F639AF28B245521BD522C30F593726BBB7_gshared_inline)(__this, method);
  6486. }
  6487. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Graphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931* RaycastHitData_get_graphic_mD7D675E65B6B19526DEC71B273334796C44D7B88_inline (RaycastHitData_tC602FBF6250942C226E1EA0D0FDE0257B29B1AFD* __this, const RuntimeMethod* method) ;
  6488. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Vector3_Dot_mBB86BB940AA0A32FA7D3C02AC42E5BC7095A5D52_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_lhs, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_rhs, const RuntimeMethod* method) ;
  6489. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float RaycastHitData_get_distance_mC2299A0A61CCB9C17D93D532D8DE4109C8291EC0_inline (RaycastHitData_tC602FBF6250942C226E1EA0D0FDE0257B29B1AFD* __this, const RuntimeMethod* method) ;
  6490. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RaycastResult_set_gameObject_mCFEB66C0E3F01AC5E55040FE8BEB16E40427BD9E_inline (RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023* __this, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___0_value, const RuntimeMethod* method) ;
  6491. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Graphic_get_depth_m16A82C751AE0497941048A3715D48A1066939460 (Graphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931* __this, const RuntimeMethod* method) ;
  6492. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_UnaryNegation_m5450829F333BD2A88AF9A592C4EE331661225915_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, const RuntimeMethod* method) ;
  6493. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 RaycastHitData_get_screenPosition_mAAA69CF11624FC7EA8667F228C640DEFCD6FB2AB_inline (RaycastHitData_tC602FBF6250942C226E1EA0D0FDE0257B29B1AFD* __this, const RuntimeMethod* method) ;
  6494. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t RaycastHitData_get_displayIndex_mA3B5A6BD21766DBCE8EA33251BF23FDE7DFE0C50_inline (RaycastHitData_tC602FBF6250942C226E1EA0D0FDE0257B29B1AFD* __this, const RuntimeMethod* method) ;
  6495. inline void List_1_Add_mEB6DFEA132B5B7BF540D34177054003185D250E7_inline (List_1_t8292C421BBB00D7661DC07462822936152BAB446* __this, RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023 ___0_item, const RuntimeMethod* method)
  6496. {
  6497. (( void (*) (List_1_t8292C421BBB00D7661DC07462822936152BAB446*, RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023, const RuntimeMethod*))List_1_Add_mEB6DFEA132B5B7BF540D34177054003185D250E7_gshared_inline)(__this, ___0_item, method);
  6498. }
  6499. inline bool Enumerator_MoveNext_m8813B70B0648CF6A6D0FBFAC93417D0BF62C140E (Enumerator_tAA4A4BD7D355FBF42A3A7F697B4879732B7C0E63* __this, const RuntimeMethod* method)
  6500. {
  6501. return (( bool (*) (Enumerator_tAA4A4BD7D355FBF42A3A7F697B4879732B7C0E63*, const RuntimeMethod*))Enumerator_MoveNext_m8813B70B0648CF6A6D0FBFAC93417D0BF62C140E_gshared)(__this, method);
  6502. }
  6503. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* GraphicRegistry_GetGraphicsForCanvas_m72A429EAD15F1CFA7F84BE394A3ECA1A00BE7087 (Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* ___0_canvas, const RuntimeMethod* method) ;
  6504. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TrackedDeviceGraphicRaycaster_ShouldTestGraphic_m0F897ADA25F6E21AB493441E7385D0E1A68B6CCC (Graphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931* ___0_graphic, LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB ___1_layerMask, const RuntimeMethod* method) ;
  6505. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Graphic_get_raycastPadding_m44CC4DC7030C46D15519AAFA7523E9AD4DC462B7_inline (Graphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931* __this, const RuntimeMethod* method) ;
  6506. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* Graphic_get_rectTransform_mF4752E8934267D630810E84CE02CDFB81EB1FD6D (Graphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931* __this, const RuntimeMethod* method) ;
  6507. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TrackedDeviceGraphicRaycaster_SphereIntersectsRectTransform_mF4BE7F0F30B20DDB8150A751E67E950B053AC282 (RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* ___0_transform, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___1_raycastPadding, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___2_from, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* ___3_worldPosition, float* ___4_distance, const RuntimeMethod* method) ;
  6508. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Camera_WorldToScreenPoint_m26B4C8945C3B5731F1CC5944CFD96BF17126BAA3 (Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_position, const RuntimeMethod* method) ;
  6509. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_op_Implicit_mE8EBEE9291F11BB02F062D6E000F4798968CBD96_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_v, const RuntimeMethod* method) ;
  6510. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Camera_get_targetDisplay_m204A169C94EEABDB491FA5A77CC684146B10DF80 (Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* __this, const RuntimeMethod* method) ;
  6511. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RaycastHitData__ctor_m46C10CA0C3686A7DFC808CC5E995563E3E6E0900 (RaycastHitData_tC602FBF6250942C226E1EA0D0FDE0257B29B1AFD* __this, Graphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931* ___0_graphic, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_worldHitPosition, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___2_screenPosition, float ___3_distance, int32_t ___4_displayIndex, const RuntimeMethod* method) ;
  6512. inline void SortingHelpers_Sort_TisRaycastHitData_tC602FBF6250942C226E1EA0D0FDE0257B29B1AFD_m088697BF8FD6D4D6CB82AA36A5A8F85CB913E0DB (RuntimeObject* ___0_hits, RuntimeObject* ___1_comparer, const RuntimeMethod* method)
  6513. {
  6514. (( void (*) (RuntimeObject*, RuntimeObject*, const RuntimeMethod*))SortingHelpers_Sort_TisRaycastHitData_tC602FBF6250942C226E1EA0D0FDE0257B29B1AFD_m088697BF8FD6D4D6CB82AA36A5A8F85CB913E0DB_gshared)(___0_hits, ___1_comparer, method);
  6515. }
  6516. inline void List_1_AddRange_m8E9878CB260E91008DF9EBD16392E9B92D08093E (List_1_t91BC45BAAA80A09253B338C6334A8106CD4B8A3F* __this, RuntimeObject* ___0_collection, const RuntimeMethod* method)
  6517. {
  6518. (( void (*) (List_1_t91BC45BAAA80A09253B338C6334A8106CD4B8A3F*, RuntimeObject*, const RuntimeMethod*))List_1_AddRange_m8E9878CB260E91008DF9EBD16392E9B92D08093E_gshared)(__this, ___0_collection, method);
  6519. }
  6520. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TrackedDeviceGraphicRaycaster_RayIntersectsRectTransform_m89C42797B92049598F496ECED9643352276F895D (RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* ___0_transform, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___1_raycastPadding, Ray_t2B1742D7958DC05BDC3EFC7461D3593E1430DC00 ___2_ray, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* ___3_worldPosition, float* ___4_distance, const RuntimeMethod* method) ;
  6521. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CanvasRenderer_tAB9A55A976C4E3B2B37D0CE5616E5685A8B43860* Graphic_get_canvasRenderer_m62AB727277A28728264860232642DA6EC20DEAB1 (Graphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931* __this, const RuntimeMethod* method) ;
  6522. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CanvasRenderer_get_cull_m48007D7CB40B3C0EC29F0CB316AFAC88748EF3D7 (CanvasRenderer_tAB9A55A976C4E3B2B37D0CE5616E5685A8B43860* __this, const RuntimeMethod* method) ;
  6523. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t GameObject_get_layer_m108902B9C89E9F837CE06B9942AA42307450FEAF (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method) ;
  6524. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Plane_tB7D8CC6F7AACF5F3AA483AF005C1102A8577BC0C TrackedDeviceGraphicRaycaster_GetRectTransformPlane_m79F18B214A915536BA49F6AB63EEA2FB4C929B1F (RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* ___0_transform, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___1_raycastPadding, Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* ___2_fourCornersArray, const RuntimeMethod* method) ;
  6525. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Plane_ClosestPointOnPlane_m5350637BF436E1B5039D8AC09E7AADA126E85A84_inline (Plane_tB7D8CC6F7AACF5F3AA483AF005C1102A8577BC0C* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_point, const RuntimeMethod* method) ;
  6526. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TrackedDeviceGraphicRaycaster_RayIntersectsRectTransform_mCB2F74EF65B6941CB7820A4BA8E0932DB91BA1FD (Ray_t2B1742D7958DC05BDC3EFC7461D3593E1430DC00 ___0_ray, Plane_tB7D8CC6F7AACF5F3AA483AF005C1102A8577BC0C ___1_plane, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* ___2_worldPosition, float* ___3_distance, const RuntimeMethod* method) ;
  6527. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Plane_Raycast_mC6D25A732413A2694A75CB0F2F9E75DEDDA117F0_inline (Plane_tB7D8CC6F7AACF5F3AA483AF005C1102A8577BC0C* __this, Ray_t2B1742D7958DC05BDC3EFC7461D3593E1430DC00 ___0_ray, float* ___1_enter, const RuntimeMethod* method) ;
  6528. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Ray_GetPoint_mAF4E1D38026156E6434EF2BED2420ED5236392AF (Ray_t2B1742D7958DC05BDC3EFC7461D3593E1430DC00* __this, float ___0_distance, const RuntimeMethod* method) ;
  6529. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline (const RuntimeMethod* method) ;
  6530. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TrackedDeviceGraphicRaycaster_GetRectTransformWorldCorners_m7219BA0AFB81042B4378BBF8D4486E768A388E36 (RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* ___0_transform, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___1_offset, Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* ___2_fourCornersArray, const RuntimeMethod* method) ;
  6531. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Plane__ctor_mBF36EDC369DE0EC29502B4C655CDBAFFB17BD863_inline (Plane_tB7D8CC6F7AACF5F3AA483AF005C1102A8577BC0C* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_b, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___2_c, const RuntimeMethod* method) ;
  6532. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Debug_LogError_mB00B2B4468EF3CAF041B038D840820FB84C924B2 (RuntimeObject* ___0_message, const RuntimeMethod* method) ;
  6533. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D RectTransform_get_rect_mC82A60F8C3805ED9833508CCC233689641207488 (RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* __this, const RuntimeMethod* method) ;
  6534. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Rect_get_x_mB267B718E0D067F2BAE31BA477647FBF964916EB_inline (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, const RuntimeMethod* method) ;
  6535. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Rect_get_y_mC733E8D49F3CE21B2A3D40A1B72D687F22C97F49_inline (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, const RuntimeMethod* method) ;
  6536. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Rect_get_xMax_m2339C7D2FCDA98A9B007F815F6E2059BA6BE425F_inline (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, const RuntimeMethod* method) ;
  6537. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Rect_get_yMax_mBC37BEE1CD632AADD8B9EAF9FE3BA143F79CAF8E_inline (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, const RuntimeMethod* method) ;
  6538. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 Transform_get_localToWorldMatrix_m5D35188766856338DD21DE756F42277C21719E6D (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, const RuntimeMethod* method) ;
  6539. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Matrix4x4_MultiplyPoint_m20E910B65693559BFDE99382472D8DD02C862E7E (Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_point, const RuntimeMethod* method) ;
  6540. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB LayerMask_op_Implicit_m01C8996A2CB2085328B9C33539C43139660D8222 (int32_t ___0_intVal, const RuntimeMethod* method) ;
  6541. inline void List_1__ctor_mF6CAC69CE096CD58F1DC4EDEB0927A8A83524BCB (List_1_t91BC45BAAA80A09253B338C6334A8106CD4B8A3F* __this, const RuntimeMethod* method)
  6542. {
  6543. (( void (*) (List_1_t91BC45BAAA80A09253B338C6334A8106CD4B8A3F*, const RuntimeMethod*))List_1__ctor_mF6CAC69CE096CD58F1DC4EDEB0927A8A83524BCB_gshared)(__this, method);
  6544. }
  6545. inline void Dictionary_2__ctor_m6BDA6DB40D1509A654C2BB4FC0C251654F3FE8BB (Dictionary_2_t181B51EB4F3EDB4CDD77670FB2EDA2C3AD5450E4* __this, const RuntimeMethod* method)
  6546. {
  6547. (( void (*) (Dictionary_2_t181B51EB4F3EDB4CDD77670FB2EDA2C3AD5450E4*, const RuntimeMethod*))Dictionary_2__ctor_m5B32FBC624618211EB461D59CFBB10E987FD1329_gshared)(__this, method);
  6548. }
  6549. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BaseRaycaster__ctor_m1B6A963368E54C1E450BE15FAF1AE082142A1683 (BaseRaycaster_t7DC8158FD3CA0193455344379DD5FF7CD5F1F832* __this, const RuntimeMethod* method) ;
  6550. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RaycastHitComparer__ctor_m3738852194278662207000E744F68BCA0B6C5C59 (RaycastHitComparer_tEB1BB66D92D6C7722C052F9F77D771620A40FA8F* __this, const RuntimeMethod* method) ;
  6551. inline void Dictionary_2__ctor_m4998AFDEC2BCA7B8EC59B714AB7FB36108FABFEB (Dictionary_2_t2323318B731FF9544F068484433616DAB723D8CA* __this, const RuntimeMethod* method)
  6552. {
  6553. (( void (*) (Dictionary_2_t2323318B731FF9544F068484433616DAB723D8CA*, const RuntimeMethod*))Dictionary_2__ctor_m5B32FBC624618211EB461D59CFBB10E987FD1329_gshared)(__this, method);
  6554. }
  6555. inline void Dictionary_2__ctor_m6AEB65A7D9FECB206247EA07E304D9C67AD96E77 (Dictionary_2_t63E6A8E207B81EA62DE2FA8EECC8CD3A346D8991* __this, const RuntimeMethod* method)
  6556. {
  6557. (( void (*) (Dictionary_2_t63E6A8E207B81EA62DE2FA8EECC8CD3A346D8991*, const RuntimeMethod*))Dictionary_2__ctor_m5B32FBC624618211EB461D59CFBB10E987FD1329_gshared)(__this, method);
  6558. }
  6559. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* PokeStateData_get_target_m464672F352B73F0010B9829CA5C692505783091C_inline (PokeStateData_t87D34716C1C477FC04D9344710D09399FE6F5032* __this, const RuntimeMethod* method) ;
  6560. inline void BindableVariableBase_1_set_Value_mF24EEECB9C887FAD798DA31E2F99DDB19AAA5A89 (BindableVariableBase_1_t24F61D28AF78AED521A7CD953C46C553C3C3FA6E* __this, PokeStateData_t87D34716C1C477FC04D9344710D09399FE6F5032 ___0_value, const RuntimeMethod* method)
  6561. {
  6562. (( void (*) (BindableVariableBase_1_t24F61D28AF78AED521A7CD953C46C553C3C3FA6E*, PokeStateData_t87D34716C1C477FC04D9344710D09399FE6F5032, const RuntimeMethod*))BindableVariableBase_1_set_Value_mF24EEECB9C887FAD798DA31E2F99DDB19AAA5A89_gshared)(__this, ___0_value, method);
  6563. }
  6564. inline ValueCollection_tA719347E837181C5A1A18E2723ECE1734BD7ED45* Dictionary_2_get_Values_m2C755BF7626EA65170154AECB97F8DE1D8795DA4 (Dictionary_2_t181B51EB4F3EDB4CDD77670FB2EDA2C3AD5450E4* __this, const RuntimeMethod* method)
  6565. {
  6566. return (( ValueCollection_tA719347E837181C5A1A18E2723ECE1734BD7ED45* (*) (Dictionary_2_t181B51EB4F3EDB4CDD77670FB2EDA2C3AD5450E4*, const RuntimeMethod*))Dictionary_2_get_Values_mA0C01DEA55329E55380E96BBD04D4D228B437EC5_gshared)(__this, method);
  6567. }
  6568. inline Enumerator_t5D23F607F8775CB294248508883F6FD31ECE285D ValueCollection_GetEnumerator_m8FA5A60190BEA3F6FCBD64DEF0649FFE5E87725A (ValueCollection_tA719347E837181C5A1A18E2723ECE1734BD7ED45* __this, const RuntimeMethod* method)
  6569. {
  6570. return (( Enumerator_t5D23F607F8775CB294248508883F6FD31ECE285D (*) (ValueCollection_tA719347E837181C5A1A18E2723ECE1734BD7ED45*, const RuntimeMethod*))ValueCollection_GetEnumerator_m025EE28BE2F31676E08BC3D7C8E39D8232BDBBF8_gshared)(__this, method);
  6571. }
  6572. inline void Enumerator_Dispose_mFAAB361C7D4554C64702FEE08C306A492E6E20D3 (Enumerator_t5D23F607F8775CB294248508883F6FD31ECE285D* __this, const RuntimeMethod* method)
  6573. {
  6574. (( void (*) (Enumerator_t5D23F607F8775CB294248508883F6FD31ECE285D*, const RuntimeMethod*))Enumerator_Dispose_mFD8FAB8D9FF5EDF9AE3B14CF539A8A34AA9527A8_gshared)(__this, method);
  6575. }
  6576. inline BindableVariable_1_tE677C19FACE2079D96894AC090D3EE9881BE4A07* Enumerator_get_Current_m85426E8B3D777082C0BBC3F57599224577D9BAA2_inline (Enumerator_t5D23F607F8775CB294248508883F6FD31ECE285D* __this, const RuntimeMethod* method)
  6577. {
  6578. return (( BindableVariable_1_tE677C19FACE2079D96894AC090D3EE9881BE4A07* (*) (Enumerator_t5D23F607F8775CB294248508883F6FD31ECE285D*, const RuntimeMethod*))Enumerator_get_Current_mB407E755F3B4C51C54D24338D00A352E5B16E7F3_gshared_inline)(__this, method);
  6579. }
  6580. inline bool Enumerator_MoveNext_m671C00169E58CA6877A701380B018C99F697ACF1 (Enumerator_t5D23F607F8775CB294248508883F6FD31ECE285D* __this, const RuntimeMethod* method)
  6581. {
  6582. return (( bool (*) (Enumerator_t5D23F607F8775CB294248508883F6FD31ECE285D*, const RuntimeMethod*))Enumerator_MoveNext_mBE11DA1DAFC756EB87E884AADC5EDC4BB72FB032_gshared)(__this, method);
  6583. }
  6584. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Int32_CompareTo_mFA011811D4447442ED442B4A507BD4267621C586 (int32_t* __this, int32_t ___0_value, const RuntimeMethod* method) ;
  6585. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ImplementationData_t175CD17EADED010E9B5BA19575E4AD41F2FE67AC TrackedDeviceModel_get_implementationData_m95202DC252DDE53560803CED892DDD834686B749_inline (TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8* __this, const RuntimeMethod* method) ;
  6586. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool TrackedDeviceModel_get_select_mF73B603383F4D45021CD0AAFC29324A54AC8D55D_inline (TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8* __this, const RuntimeMethod* method) ;
  6587. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t TrackedDeviceModel_get_selectDelta_m3F6B5717A4F6C2DC505EA92A11846820A14B35FC_inline (TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8* __this, const RuntimeMethod* method) ;
  6588. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void TrackedDeviceModel_set_selectDelta_m61649F57176681CCBD64C07F4A4F0F3974DECE4C_inline (TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8* __this, int32_t ___0_value, const RuntimeMethod* method) ;
  6589. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void TrackedDeviceModel_set_changedThisFrame_mDE51F8C5DC3A66BA3F13B32F0CEE792E9FF7C1AB_inline (TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8* __this, bool ___0_value, const RuntimeMethod* method) ;
  6590. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TrackedDeviceModel_set_select_m9513F69D1C9E4B312EC23820BFC81CA7030E6F02 (TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8* __this, bool ___0_value, const RuntimeMethod* method) ;
  6591. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool TrackedDeviceModel_get_changedThisFrame_m4C3C35C841B822ABB3D5DEE90F26FA74D8EE9FE1_inline (TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8* __this, const RuntimeMethod* method) ;
  6592. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Func_1_t58C51DB29153B53A9136AE397958F3FCC1F596EC* TrackedDeviceModel_get_positionGetter_m9E653DF32AFF97C9DFBFE0707721F321A7F521C5_inline (TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8* __this, const RuntimeMethod* method) ;
  6593. inline Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Func_1_Invoke_m1CDD0198843EF8947E2C7F333F38C1E36FF3C568_inline (Func_1_t58C51DB29153B53A9136AE397958F3FCC1F596EC* __this, const RuntimeMethod* method)
  6594. {
  6595. return (( Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 (*) (Func_1_t58C51DB29153B53A9136AE397958F3FCC1F596EC*, const RuntimeMethod*))Func_1_Invoke_m1CDD0198843EF8947E2C7F333F38C1E36FF3C568_gshared_inline)(__this, method);
  6596. }
  6597. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Vector3_op_Inequality_m9F170CDFBF1E490E559DA5D06D6547501A402BBF_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_lhs, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_rhs, const RuntimeMethod* method) ;
  6598. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TrackedDeviceModel_set_position_mDB462484180081FA49D38E28ACAE1772E8F11442 (TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_value, const RuntimeMethod* method) ;
  6599. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void TrackedDeviceModel_set_positionGetter_m367DB2ABEAC3FDEC70B3FA2504DF13EFED9D17DE_inline (TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8* __this, Func_1_t58C51DB29153B53A9136AE397958F3FCC1F596EC* ___0_value, const RuntimeMethod* method) ;
  6600. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Quaternion_op_Inequality_m4EC1EF263D0E42432A301F85CB52028D2973F5DA_inline (Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___0_lhs, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___1_rhs, const RuntimeMethod* method) ;
  6601. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TrackedDeviceModel_set_orientation_m1A0A17586D375B499F224DECEC2BB19721EF05FA (TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8* __this, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___0_value, const RuntimeMethod* method) ;
  6602. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B* TrackedDeviceModel_get_raycastPoints_m3087C3A9A899CDA89FABE930AB7CD63A9856E07B_inline (TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8* __this, const RuntimeMethod* method) ;
  6603. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TrackedDeviceModel_set_raycastPoints_m582BE854A82211D8DC757CF5A79445D1DC464C3A (TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8* __this, List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B* ___0_value, const RuntimeMethod* method) ;
  6604. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023 TrackedDeviceModel_get_currentRaycast_mAF58714250F6AB9E34888B19F2449EF2D0FA94E4_inline (TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8* __this, const RuntimeMethod* method) ;
  6605. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void TrackedDeviceModel_set_currentRaycast_mB605A8C85EFDAEDC5D8A39468CD0933E54F50C73_inline (TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8* __this, RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023 ___0_value, const RuntimeMethod* method) ;
  6606. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t TrackedDeviceModel_get_currentRaycastEndpointIndex_m2CF4F264EBDDE6EAE7285ED58636F55FB1FCAA9C_inline (TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8* __this, const RuntimeMethod* method) ;
  6607. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void TrackedDeviceModel_set_currentRaycastEndpointIndex_m590E66F5A9635363FE8E140E0F9CC28328AEC2E1_inline (TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8* __this, int32_t ___0_value, const RuntimeMethod* method) ;
  6608. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB TrackedDeviceModel_get_raycastLayerMask_mB1E60DDB72A91FD2A65B00356D485513174C60AF_inline (TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8* __this, const RuntimeMethod* method) ;
  6609. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TrackedDeviceModel_set_raycastLayerMask_m15984C257F236CA50C3131EE3A6AA7814BAB715B (TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8* __this, LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB ___0_value, const RuntimeMethod* method) ;
  6610. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 TrackedDeviceModel_get_scrollDelta_mCADE5E90334C1EE03593B0BCB7E21D55D2098E87_inline (TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8* __this, const RuntimeMethod* method) ;
  6611. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TrackedDeviceModel_set_scrollDelta_m961E99EA067FBCA97B2E8BC805BF1D608DF95014 (TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_value, const RuntimeMethod* method) ;
  6612. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TrackedDeviceModel_set_pokeDepth_m6DF1AC6080C20C45ADDD3D62FEFD5F1356E759C8 (TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8* __this, float ___0_value, const RuntimeMethod* method) ;
  6613. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TrackedDeviceModel_set_interactionType_m5306A8A8D3E1000607AECF988987AF5D3D20B8F8 (TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8* __this, int32_t ___0_value, const RuntimeMethod* method) ;
  6614. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* TrackedDeviceModel_get_selectableObject_mFBC514E504D54C07456B73D811AD4612F4CB5AB6_inline (TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8* __this, const RuntimeMethod* method) ;
  6615. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void TrackedDeviceModel_set_selectableObject_mF40D8CC8297C8E2CF6433F174F4AA589C006BECC_inline (TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8* __this, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___0_value, const RuntimeMethod* method) ;
  6616. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool TrackedDeviceModel_get_isScrollable_m2ADDFD1E1BD1F28CDBD07D6970C5325FCD62A505_inline (TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8* __this, const RuntimeMethod* method) ;
  6617. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void TrackedDeviceModel_set_isScrollable_m55CB5273A7FF4FBC6CB64AFD0966C873EBA4D1A1_inline (TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8* __this, bool ___0_value, const RuntimeMethod* method) ;
  6618. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void TrackedDeviceModel_set_maxRaycastDistance_m6EC3C19F85D167D4BFC03883616522D37BFB2648_inline (TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8* __this, float ___0_value, const RuntimeMethod* method) ;
  6619. inline void List_1__ctor_mC54E2BCBE43279A96FC082F5CDE2D76388BD8F9C (List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B* __this, const RuntimeMethod* method)
  6620. {
  6621. (( void (*) (List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B*, const RuntimeMethod*))List_1__ctor_mC54E2BCBE43279A96FC082F5CDE2D76388BD8F9C_gshared)(__this, method);
  6622. }
  6623. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TrackedDeviceModel_Reset_m29196B36856087C2404D20AF734005C0BB6B0AA9 (TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8* __this, bool ___0_resetImplementation, const RuntimeMethod* method) ;
  6624. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TrackedDeviceModel__ctor_m2128F49761ECD982EEC5C86F0B18C9991A3ADE2E (TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8* __this, int32_t ___0_pointerId, const RuntimeMethod* method) ;
  6625. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 Quaternion_get_identity_m7E701AE095ED10FD5EA0B50ABCFDE2EEFF2173A5_inline (const RuntimeMethod* method) ;
  6626. inline void List_1_Clear_m455780C5A45049F9BDC25EAD3BA10A681D16385D_inline (List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B* __this, const RuntimeMethod* method)
  6627. {
  6628. (( void (*) (List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B*, const RuntimeMethod*))List_1_Clear_m455780C5A45049F9BDC25EAD3BA10A681D16385D_gshared_inline)(__this, method);
  6629. }
  6630. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ImplementationData_Reset_m78CB6F5BD992AECD4D7D58E5880CFC0DF4DBBC55 (ImplementationData_t175CD17EADED010E9B5BA19575E4AD41F2FE67AC* __this, const RuntimeMethod* method) ;
  6631. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TrackedDeviceModel_OnFrameFinished_m0CB3B1A5BB3236A786E674AEE6E740951AC59184 (TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8* __this, const RuntimeMethod* method) ;
  6632. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void TrackedDeviceEventData_set_rayPoints_m50DE65136BB92487876DC7FA3E8FD98AB95CDE04_inline (TrackedDeviceEventData_tB1688CBC0BDCF364105F2BED2B2F3E71757255E9* __this, List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B* ___0_value, const RuntimeMethod* method) ;
  6633. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void TrackedDeviceEventData_set_layerMask_mE98A92C0797C746EE0692EA41121D862C279D76F_inline (TrackedDeviceEventData_tB1688CBC0BDCF364105F2BED2B2F3E71757255E9* __this, LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB ___0_value, const RuntimeMethod* method) ;
  6634. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ImplementationData_get_pointerTarget_mB2D4D091AC3BC5E937FB7252047DA33AC409FAEB_inline (ImplementationData_t175CD17EADED010E9B5BA19575E4AD41F2FE67AC* __this, const RuntimeMethod* method) ;
  6635. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool ImplementationData_get_isDragging_mEE3BF283FC9C5235D15708D18BE89E06319F781D_inline (ImplementationData_t175CD17EADED010E9B5BA19575E4AD41F2FE67AC* __this, const RuntimeMethod* method) ;
  6636. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float ImplementationData_get_pressedTime_m154FBADD86CD746C703BF37003C64C428CADAC35_inline (ImplementationData_t175CD17EADED010E9B5BA19575E4AD41F2FE67AC* __this, const RuntimeMethod* method) ;
  6637. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ImplementationData_get_position_m421FC9657A48CBED5AD985B2D7905BF7B06CA446_inline (ImplementationData_t175CD17EADED010E9B5BA19575E4AD41F2FE67AC* __this, const RuntimeMethod* method) ;
  6638. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ImplementationData_get_pressedPosition_mE3E33C31F62A5ABF18461C479CA7DA9D8DB32262_inline (ImplementationData_t175CD17EADED010E9B5BA19575E4AD41F2FE67AC* __this, const RuntimeMethod* method) ;
  6639. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ImplementationData_get_pressedWorldPosition_m4FA73C030BF0EE776D0B25DF89CC8505DAB73A97_inline (ImplementationData_t175CD17EADED010E9B5BA19575E4AD41F2FE67AC* __this, const RuntimeMethod* method) ;
  6640. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void TrackedDeviceEventData_set_pressWorldPosition_m79062EB3F2EE08F23B40C2BDCC6C17DD2F1590BA_inline (TrackedDeviceEventData_tB1688CBC0BDCF364105F2BED2B2F3E71757255E9* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_value, const RuntimeMethod* method) ;
  6641. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023 ImplementationData_get_pressedRaycast_mA355A412C26FAB49EA39F4DEFDA824465DFDE48E_inline (ImplementationData_t175CD17EADED010E9B5BA19575E4AD41F2FE67AC* __this, const RuntimeMethod* method) ;
  6642. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ImplementationData_get_pressedGameObject_m81DA354AA04B9531100A8C8C6A61100493115CF5_inline (ImplementationData_t175CD17EADED010E9B5BA19575E4AD41F2FE67AC* __this, const RuntimeMethod* method) ;
  6643. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ImplementationData_get_pressedGameObjectRaw_mE9702863BC33793FB5DE550F0789A9058F369A2C_inline (ImplementationData_t175CD17EADED010E9B5BA19575E4AD41F2FE67AC* __this, const RuntimeMethod* method) ;
  6644. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ImplementationData_get_draggedGameObject_mBD53214AA566627B15D7EA5F6080758FF95C1848_inline (ImplementationData_t175CD17EADED010E9B5BA19575E4AD41F2FE67AC* __this, const RuntimeMethod* method) ;
  6645. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B* ImplementationData_get_hoverTargets_m49C9E4E462CC1064607FA5A3BA0EF5AB0360EE0D_inline (ImplementationData_t175CD17EADED010E9B5BA19575E4AD41F2FE67AC* __this, const RuntimeMethod* method) ;
  6646. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TrackedDeviceModel_CopyTo_m077D1C3D2AB67EE3E95101C04E8ABDFD5D82D56B (TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8* __this, TrackedDeviceEventData_tB1688CBC0BDCF364105F2BED2B2F3E71757255E9* ___0_eventData, const RuntimeMethod* method) ;
  6647. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ImplementationData_set_pointerTarget_m6A49B7736E5B50E934D4D998648ED2AB2D69C582_inline (ImplementationData_t175CD17EADED010E9B5BA19575E4AD41F2FE67AC* __this, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___0_value, const RuntimeMethod* method) ;
  6648. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ImplementationData_set_isDragging_m315511026FE53448151B19E47E4902F90E819BC2_inline (ImplementationData_t175CD17EADED010E9B5BA19575E4AD41F2FE67AC* __this, bool ___0_value, const RuntimeMethod* method) ;
  6649. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ImplementationData_set_pressedTime_m0EB8960EE81F4D82A71AAC719999CE01D64DCDA6_inline (ImplementationData_t175CD17EADED010E9B5BA19575E4AD41F2FE67AC* __this, float ___0_value, const RuntimeMethod* method) ;
  6650. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 PointerEventData_get_position_m5BE71C28EB72EFB8435749E4E6E839213AEF458C_inline (PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* __this, const RuntimeMethod* method) ;
  6651. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ImplementationData_set_position_m82C559B25F9B9515CCAE8FA900B78A2072CD3F7E_inline (ImplementationData_t175CD17EADED010E9B5BA19575E4AD41F2FE67AC* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_value, const RuntimeMethod* method) ;
  6652. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ImplementationData_set_pressedPosition_m9BBCEC0224F0FCB1572F06B61A01074A0CAD5DCA_inline (ImplementationData_t175CD17EADED010E9B5BA19575E4AD41F2FE67AC* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_value, const RuntimeMethod* method) ;
  6653. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 TrackedDeviceEventData_get_pressWorldPosition_m0EAB5CF9D706075BD42331BE00CB4674BBBBC070_inline (TrackedDeviceEventData_tB1688CBC0BDCF364105F2BED2B2F3E71757255E9* __this, const RuntimeMethod* method) ;
  6654. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ImplementationData_set_pressedWorldPosition_m48EA917377C72A6EBB6774078AF8E1B8B9795384_inline (ImplementationData_t175CD17EADED010E9B5BA19575E4AD41F2FE67AC* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_value, const RuntimeMethod* method) ;
  6655. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ImplementationData_set_pressedRaycast_mB79CE5436DFBFAB118F234D25B7D49E72582D9EB_inline (ImplementationData_t175CD17EADED010E9B5BA19575E4AD41F2FE67AC* __this, RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023 ___0_value, const RuntimeMethod* method) ;
  6656. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ImplementationData_set_pressedGameObject_mF87125F8EFFBE3ED0609B5C67EA86704715996FE_inline (ImplementationData_t175CD17EADED010E9B5BA19575E4AD41F2FE67AC* __this, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___0_value, const RuntimeMethod* method) ;
  6657. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ImplementationData_set_pressedGameObjectRaw_m3AEB4F85F771C297EAE30B1CAAFDD990446624B4_inline (ImplementationData_t175CD17EADED010E9B5BA19575E4AD41F2FE67AC* __this, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___0_value, const RuntimeMethod* method) ;
  6658. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ImplementationData_set_draggedGameObject_m977BE3A90025D2F50AC30A321D30245423B9CA6A_inline (ImplementationData_t175CD17EADED010E9B5BA19575E4AD41F2FE67AC* __this, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___0_value, const RuntimeMethod* method) ;
  6659. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023 PointerEventData_get_pointerCurrentRaycast_m1C6B7D707CEE9C6574DD443289D90102EDC7A2C4_inline (PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* __this, const RuntimeMethod* method) ;
  6660. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t TrackedDeviceEventData_get_rayHitIndex_mF78EEEBC65BFB650372F8AE3736CC747A852D857_inline (TrackedDeviceEventData_tB1688CBC0BDCF364105F2BED2B2F3E71757255E9* __this, const RuntimeMethod* method) ;
  6661. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TrackedDeviceModel_CopyFrom_m2A29E70045067F467379D43A4AFB7CDCAFC1786B (TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8* __this, TrackedDeviceEventData_tB1688CBC0BDCF364105F2BED2B2F3E71757255E9* ___0_eventData, const RuntimeMethod* method) ;
  6662. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float TrackedDeviceModel_get_maxRaycastDistance_m7D59D0EB9A5D126EB753972241962421E4A41E7A_inline (TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8* __this, const RuntimeMethod* method) ;
  6663. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ImplementationData_set_hoverTargets_mCD8DCF11D40DAC82195A1724F2BA0D85FF57E70C_inline (ImplementationData_t175CD17EADED010E9B5BA19575E4AD41F2FE67AC* __this, List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B* ___0_value, const RuntimeMethod* method) ;
  6664. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Math_Max_m530EBA549AFD98CFC2BD29FE86C6376E67DF11CF (int32_t ___0_val1, int32_t ___1_val2, const RuntimeMethod* method) ;
  6665. inline Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* Component_GetComponent_TisCamera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184_m64AC6C06DD93C5FB249091FEC84FA8475457CCC4 (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, const RuntimeMethod* method)
  6666. {
  6667. return (( Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* (*) (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3*, const RuntimeMethod*))Component_GetComponent_TisRuntimeObject_m7181F81CAEC2CF53F5D2BC79B7425C16E1F80D33_gshared)(__this, method);
  6668. }
  6669. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TrackedDevicePhysicsRaycaster_PerformRaycasts_m86E342C9D8A61B890C0909381DE96566125257E7 (TrackedDevicePhysicsRaycaster_t874DC2DF2304278A9AF329D4923CBE25ACB5A542* __this, TrackedDeviceEventData_tB1688CBC0BDCF364105F2BED2B2F3E71757255E9* ___0_eventData, List_1_t8292C421BBB00D7661DC07462822936152BAB446* ___1_resultAppendList, const RuntimeMethod* method) ;
  6670. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RaycastHitArraySegment__ctor_m1EA0C75F9B3A4AD6EEEA6EBB5D9926EC57FF0B01 (RaycastHitArraySegment_t524F00515B13A37C0F39D0C416D5779F2377436C* __this, RaycastHitU5BU5D_t008B8309DE422FE7567068D743D68054D5EBF1A8* ___0_raycastHits, int32_t ___1_count, const RuntimeMethod* method) ;
  6671. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TrackedDevicePhysicsRaycaster_PerformRaycast_m20052CC3DBF3C62D0A7705DF04CDEE6CFCF763FD (TrackedDevicePhysicsRaycaster_t874DC2DF2304278A9AF329D4923CBE25ACB5A542* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_from, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_to, LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB ___2_layerMask, Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___3_currentEventCamera, List_1_t8292C421BBB00D7661DC07462822936152BAB446* ___4_resultAppendList, const RuntimeMethod* method) ;
  6672. inline void Array_Resize_TisRaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5_m0AE5E929E7B3B8DB29FB706E741EBFDEE12CA17E (RaycastHitU5BU5D_t008B8309DE422FE7567068D743D68054D5EBF1A8** ___0_array, int32_t ___1_newSize, const RuntimeMethod* method)
  6673. {
  6674. (( void (*) (RaycastHitU5BU5D_t008B8309DE422FE7567068D743D68054D5EBF1A8**, int32_t, const RuntimeMethod*))Array_Resize_TisRaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5_m0AE5E929E7B3B8DB29FB706E741EBFDEE12CA17E_gshared)(___0_array, ___1_newSize, method);
  6675. }
  6676. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RaycastHitArraySegment_set_count_m914E21014BA452D837B277FC9088881160F7AE1D_inline (RaycastHitArraySegment_t524F00515B13A37C0F39D0C416D5779F2377436C* __this, int32_t ___0_value, const RuntimeMethod* method) ;
  6677. inline void List_1_Clear_mBB1C1097E6EAB4F19E432E94B29D294EC9313A1F_inline (List_1_t616BC508412283D06A62FEEDA7C4D4C3E75D63D9* __this, const RuntimeMethod* method)
  6678. {
  6679. (( void (*) (List_1_t616BC508412283D06A62FEEDA7C4D4C3E75D63D9*, const RuntimeMethod*))List_1_Clear_mBB1C1097E6EAB4F19E432E94B29D294EC9313A1F_gshared_inline)(__this, method);
  6680. }
  6681. inline void List_1_AddRange_m06E7BBAD0E1AC28E9F9E403F1A5B7E56D2343F78 (List_1_t616BC508412283D06A62FEEDA7C4D4C3E75D63D9* __this, RuntimeObject* ___0_collection, const RuntimeMethod* method)
  6682. {
  6683. (( void (*) (List_1_t616BC508412283D06A62FEEDA7C4D4C3E75D63D9*, RuntimeObject*, const RuntimeMethod*))List_1_AddRange_m06E7BBAD0E1AC28E9F9E403F1A5B7E56D2343F78_gshared)(__this, ___0_collection, method);
  6684. }
  6685. inline void SortingHelpers_Sort_TisRaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5_m726638E822CB137CA8408B6828A87BFA30CE1C53 (RuntimeObject* ___0_hits, RuntimeObject* ___1_comparer, const RuntimeMethod* method)
  6686. {
  6687. (( void (*) (RuntimeObject*, RuntimeObject*, const RuntimeMethod*))SortingHelpers_Sort_TisRaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5_m726638E822CB137CA8408B6828A87BFA30CE1C53_gshared)(___0_hits, ___1_comparer, method);
  6688. }
  6689. inline Enumerator_t7FB9A864B8E4C5DE8CF91F553331D279B482FE9F List_1_GetEnumerator_mDD871A2334871E99D82AAD9D0843B05D712F8799 (List_1_t616BC508412283D06A62FEEDA7C4D4C3E75D63D9* __this, const RuntimeMethod* method)
  6690. {
  6691. return (( Enumerator_t7FB9A864B8E4C5DE8CF91F553331D279B482FE9F (*) (List_1_t616BC508412283D06A62FEEDA7C4D4C3E75D63D9*, const RuntimeMethod*))List_1_GetEnumerator_mDD871A2334871E99D82AAD9D0843B05D712F8799_gshared)(__this, method);
  6692. }
  6693. inline void Enumerator_Dispose_mB4EDC66D3E8011A4ED117827EB18BEAD7B269CB6 (Enumerator_t7FB9A864B8E4C5DE8CF91F553331D279B482FE9F* __this, const RuntimeMethod* method)
  6694. {
  6695. (( void (*) (Enumerator_t7FB9A864B8E4C5DE8CF91F553331D279B482FE9F*, const RuntimeMethod*))Enumerator_Dispose_mB4EDC66D3E8011A4ED117827EB18BEAD7B269CB6_gshared)(__this, method);
  6696. }
  6697. inline RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5 Enumerator_get_Current_mCD34ACB6BE5F6BEEEE297AD23C2C1FC1174813FF_inline (Enumerator_t7FB9A864B8E4C5DE8CF91F553331D279B482FE9F* __this, const RuntimeMethod* method)
  6698. {
  6699. return (( RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5 (*) (Enumerator_t7FB9A864B8E4C5DE8CF91F553331D279B482FE9F*, const RuntimeMethod*))Enumerator_get_Current_mCD34ACB6BE5F6BEEEE297AD23C2C1FC1174813FF_gshared_inline)(__this, method);
  6700. }
  6701. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector2_op_Implicit_m6D9CABB2C791A192867D7A4559D132BE86DD3EB7_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_v, const RuntimeMethod* method) ;
  6702. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Display_RelativeMouseAt_m39BFC645EB81B36E705F1E9D3116EFC3995B9FE7 (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_inputMouseCoordinates, const RuntimeMethod* method) ;
  6703. inline bool Enumerator_MoveNext_m2769E67BF3F70EE5E543F882C4C77FFDDA59EF11 (Enumerator_t7FB9A864B8E4C5DE8CF91F553331D279B482FE9F* __this, const RuntimeMethod* method)
  6704. {
  6705. return (( bool (*) (Enumerator_t7FB9A864B8E4C5DE8CF91F553331D279B482FE9F*, const RuntimeMethod*))Enumerator_MoveNext_m2769E67BF3F70EE5E543F882C4C77FFDDA59EF11_gshared)(__this, method);
  6706. }
  6707. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RaycastHitComparer__ctor_m25412161F14970521D7D85A4DD8BAE3C18AC4CC0 (RaycastHitComparer_tB9FBDFD2B04904E779DF837571440F12B692F485* __this, const RuntimeMethod* method) ;
  6708. inline void List_1__ctor_m7715EBA40C1E9928D580B0D503FA394AB9503EFC (List_1_t616BC508412283D06A62FEEDA7C4D4C3E75D63D9* __this, const RuntimeMethod* method)
  6709. {
  6710. (( void (*) (List_1_t616BC508412283D06A62FEEDA7C4D4C3E75D63D9*, const RuntimeMethod*))List_1__ctor_m7715EBA40C1E9928D580B0D503FA394AB9503EFC_gshared)(__this, method);
  6711. }
  6712. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_Normalize_mEF8349CC39674236CFC694189AFD36E31F89AC8F_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_value, const RuntimeMethod* method) ;
  6713. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float math_rsqrt_mC67B3430EAADA7C5347E87B23859C569BC010E72_inline (float ___0_x, const RuntimeMethod* method) ;
  6714. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E float3_get_yzx_mDF6DE39B69C5DE384F74C0D1EC91AA0388E23535_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* __this, const RuntimeMethod* method) ;
  6715. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E float3_op_Multiply_m05E57074FBD5FAB0E72940C9CC019C41915280D7_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___0_lhs, float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___1_rhs, const RuntimeMethod* method) ;
  6716. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float3x3_tB318DB8C7E54B6CA9E14EB9AC7F5964C1189FC79 math_float3x3_m9EFCC44816C0612E9EE86D0ADD54D38C0B2BDAFF_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___0_c0, float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___1_c1, float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___2_c2, const RuntimeMethod* method) ;
  6717. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 math_quaternion_mE9DBDC1E38A93968B447FF4D365823A7889B0749_inline (float3x3_tB318DB8C7E54B6CA9E14EB9AC7F5964C1189FC79 ___0_m, const RuntimeMethod* method) ;
  6718. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float math_dot_m20F2285F7227DC308D9CF2DCB8EAAD3E774501D4_inline (float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___0_x, float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___1_y, const RuntimeMethod* method) ;
  6719. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint32_t math_asuint_m503D1ABF19E4BA615FD8AE1BF1A2E103BBED6139_inline (float ___0_x, const RuntimeMethod* method) ;
  6720. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float math_asfloat_m20D259DAAB46464B59BD8BF5678F9D59800F70A9_inline (uint32_t ___0_x, const RuntimeMethod* method) ;
  6721. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Single_IsNaN_mFE637F6ECA9F7697CE8EFF56427858F4C5EDF75D_inline (float ___0_f, const RuntimeMethod* method) ;
  6722. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float math_lengthsq_mC699F3F214F05B26BEBAF1B46E3AA3C00407A532_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___0_x, const RuntimeMethod* method) ;
  6723. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Quaternion__ctor_m868FD60AA65DD5A8AC0C5DEB0608381A8D85FCD8_inline (Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974* __this, float ___0_x, float ___1_y, float ___2_z, float ___3_w, const RuntimeMethod* method) ;
  6724. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Quaternion_Dot_mF9D3BE33940A47979DADA7E81650AEB356D5D12B_inline (Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___0_a, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___1_b, const RuntimeMethod* method) ;
  6725. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Min_m747CA71A9483CDB394B13BD0AD048EE17E48FFE4_inline (float ___0_a, float ___1_b, const RuntimeMethod* method) ;
  6726. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Quaternion_IsEqualUsingDot_m9C672201C918C2D1E739F559DBE4406F95997CBD_inline (float ___0_dot, const RuntimeMethod* method) ;
  6727. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Vector2_op_Equality_m6F2E069A50E787D131261E5CB25FC9E03F95B5E1_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_lhs, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___1_rhs, const RuntimeMethod* method) ;
  6728. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* __this, float ___0_x, float ___1_y, const RuntimeMethod* method) ;
  6729. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_Cross_mF93A280558BCE756D13B6CC5DCD7DE8A43148987_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_lhs, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_rhs, const RuntimeMethod* method) ;
  6730. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Vector3_op_Equality_mCDCBB8D2EDC3D3BF20F31A25ACB34705D352B479_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_lhs, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_rhs, const RuntimeMethod* method) ;
  6731. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Quaternion_op_Equality_mE6F6B56FCED8478552BE02BBAF18C70B969217F9_inline (Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___0_lhs, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___1_rhs, const RuntimeMethod* method) ;
  6732. inline void List_1_AddWithResize_m79A9BF770BEF9C06BE40D5401E55E375F2726CC4 (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___0_item, const RuntimeMethod* method)
  6733. {
  6734. (( void (*) (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*, RuntimeObject*, const RuntimeMethod*))List_1_AddWithResize_m79A9BF770BEF9C06BE40D5401E55E375F2726CC4_gshared)(__this, ___0_item, method);
  6735. }
  6736. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Clear_m50BAA3751899858B097D3FF2ED31F284703FE5CB (RuntimeArray* ___0_array, int32_t ___1_index, int32_t ___2_length, const RuntimeMethod* method) ;
  6737. inline void List_1_AddWithResize_m9D546F8FD268F647E98E1F63C2927E1E6AF4867B (List_1_t91BC45BAAA80A09253B338C6334A8106CD4B8A3F* __this, RaycastHitData_tC602FBF6250942C226E1EA0D0FDE0257B29B1AFD ___0_item, const RuntimeMethod* method)
  6738. {
  6739. (( void (*) (List_1_t91BC45BAAA80A09253B338C6334A8106CD4B8A3F*, RaycastHitData_tC602FBF6250942C226E1EA0D0FDE0257B29B1AFD, const RuntimeMethod*))List_1_AddWithResize_m9D546F8FD268F647E98E1F63C2927E1E6AF4867B_gshared)(__this, ___0_item, method);
  6740. }
  6741. inline void List_1_AddWithResize_m6B403207DC8AC640C29234B59D769B244BA3666C (List_1_t8292C421BBB00D7661DC07462822936152BAB446* __this, RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023 ___0_item, const RuntimeMethod* method)
  6742. {
  6743. (( void (*) (List_1_t8292C421BBB00D7661DC07462822936152BAB446*, RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023, const RuntimeMethod*))List_1_AddWithResize_m6B403207DC8AC640C29234B59D769B244BA3666C_gshared)(__this, ___0_item, method);
  6744. }
  6745. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Vector3_Magnitude_m21652D951393A3D7CE92CE40049A0E7F76544D1B_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_vector, const RuntimeMethod* method) ;
  6746. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void float3x3__ctor_mA652DC011B892B36A8216646B51B2014F89CE93E_inline (float3x3_tB318DB8C7E54B6CA9E14EB9AC7F5964C1189FC79* __this, float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___0_c0, float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___1_c1, float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___2_c2, const RuntimeMethod* method) ;
  6747. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void quaternion__ctor_m354F09C0E50CA59DA43037E9993EAE9BF97E9120 (quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4* __this, float3x3_tB318DB8C7E54B6CA9E14EB9AC7F5964C1189FC79 ___0_m, const RuntimeMethod* method) ;
  6748. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t math_asint_mBDED7FE966CA65F6A8ACEAEF8FD779B1B8998288_inline (float ___0_x, const RuntimeMethod* method) ;
  6749. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float math_asfloat_m9FA56DE5C61FCEF3DCD0675252D40DFD9C9B712F_inline (int32_t ___0_x, const RuntimeMethod* method) ;
  6750. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t BitConverter_SingleToInt32Bits_mC760C7CFC89725E3CF68DC45BE3A9A42A7E7DA73_inline (float ___0_value, const RuntimeMethod* method) ;
  6751. #ifdef __clang__
  6752. #pragma clang diagnostic push
  6753. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  6754. #pragma clang diagnostic ignored "-Wunused-variable"
  6755. #endif
  6756. #ifdef __clang__
  6757. #pragma clang diagnostic pop
  6758. #endif
  6759. #ifdef __clang__
  6760. #pragma clang diagnostic push
  6761. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  6762. #pragma clang diagnostic ignored "-Wunused-variable"
  6763. #endif
  6764. #ifdef __clang__
  6765. #pragma clang diagnostic pop
  6766. #endif
  6767. #ifdef __clang__
  6768. #pragma clang diagnostic push
  6769. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  6770. #pragma clang diagnostic ignored "-Wunused-variable"
  6771. #endif
  6772. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TeleportationProvider_t97A0AC16C69ACC50C842581737181148614AF972* BaseTeleportationInteractable_get_teleportationProvider_m9B53CC4903106CE7C0DA0F861BB22ED63AAD076F (BaseTeleportationInteractable_t3CA78AC694D6BFBA115E724F2C104AB069449AE8* __this, const RuntimeMethod* method)
  6773. {
  6774. {
  6775. TeleportationProvider_t97A0AC16C69ACC50C842581737181148614AF972* L_0 = __this->___m_TeleportationProvider;
  6776. return L_0;
  6777. }
  6778. }
  6779. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BaseTeleportationInteractable_set_teleportationProvider_m10689329CEEDA0CECFC6C6DE42FEC5F402726CED (BaseTeleportationInteractable_t3CA78AC694D6BFBA115E724F2C104AB069449AE8* __this, TeleportationProvider_t97A0AC16C69ACC50C842581737181148614AF972* ___0_value, const RuntimeMethod* method)
  6780. {
  6781. {
  6782. TeleportationProvider_t97A0AC16C69ACC50C842581737181148614AF972* L_0 = ___0_value;
  6783. __this->___m_TeleportationProvider = L_0;
  6784. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_TeleportationProvider), (void*)L_0);
  6785. return;
  6786. }
  6787. }
  6788. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t BaseTeleportationInteractable_get_matchOrientation_mB4CE35CEB0A0206457993CB28A618F300E4BC03D (BaseTeleportationInteractable_t3CA78AC694D6BFBA115E724F2C104AB069449AE8* __this, const RuntimeMethod* method)
  6789. {
  6790. {
  6791. int32_t L_0 = __this->___m_MatchOrientation;
  6792. return L_0;
  6793. }
  6794. }
  6795. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BaseTeleportationInteractable_set_matchOrientation_mD9AD6D9C7CD63E80BDAFB6D6AC229531671960D9 (BaseTeleportationInteractable_t3CA78AC694D6BFBA115E724F2C104AB069449AE8* __this, int32_t ___0_value, const RuntimeMethod* method)
  6796. {
  6797. {
  6798. int32_t L_0 = ___0_value;
  6799. __this->___m_MatchOrientation = L_0;
  6800. return;
  6801. }
  6802. }
  6803. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BaseTeleportationInteractable_get_matchDirectionalInput_m435B2FE55BD73CD8E575875F07569E2C3D6DF1B1 (BaseTeleportationInteractable_t3CA78AC694D6BFBA115E724F2C104AB069449AE8* __this, const RuntimeMethod* method)
  6804. {
  6805. {
  6806. bool L_0 = __this->___m_MatchDirectionalInput;
  6807. return L_0;
  6808. }
  6809. }
  6810. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BaseTeleportationInteractable_set_matchDirectionalInput_m2FA694E92259B80355507AEFDC6B081FD51D97D7 (BaseTeleportationInteractable_t3CA78AC694D6BFBA115E724F2C104AB069449AE8* __this, bool ___0_value, const RuntimeMethod* method)
  6811. {
  6812. {
  6813. bool L_0 = ___0_value;
  6814. __this->___m_MatchDirectionalInput = L_0;
  6815. return;
  6816. }
  6817. }
  6818. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t BaseTeleportationInteractable_get_teleportTrigger_m875F50A1066F596DA0CB800997B84B4A0F8B1A94 (BaseTeleportationInteractable_t3CA78AC694D6BFBA115E724F2C104AB069449AE8* __this, const RuntimeMethod* method)
  6819. {
  6820. {
  6821. int32_t L_0 = __this->___m_TeleportTrigger;
  6822. return L_0;
  6823. }
  6824. }
  6825. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BaseTeleportationInteractable_set_teleportTrigger_m456E07E992D4B82240DC266B240D46E12F3FB55A (BaseTeleportationInteractable_t3CA78AC694D6BFBA115E724F2C104AB069449AE8* __this, int32_t ___0_value, const RuntimeMethod* method)
  6826. {
  6827. {
  6828. int32_t L_0 = ___0_value;
  6829. __this->___m_TeleportTrigger = L_0;
  6830. return;
  6831. }
  6832. }
  6833. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BaseTeleportationInteractable_get_filterSelectionByHitNormal_mA7FE139494FEF6AE903739B58470096F8DEA8763 (BaseTeleportationInteractable_t3CA78AC694D6BFBA115E724F2C104AB069449AE8* __this, const RuntimeMethod* method)
  6834. {
  6835. {
  6836. bool L_0 = __this->___m_FilterSelectionByHitNormal;
  6837. return L_0;
  6838. }
  6839. }
  6840. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BaseTeleportationInteractable_set_filterSelectionByHitNormal_m4A59C73F0F8C3BA4D45D351344F0CD465CD7A64F (BaseTeleportationInteractable_t3CA78AC694D6BFBA115E724F2C104AB069449AE8* __this, bool ___0_value, const RuntimeMethod* method)
  6841. {
  6842. {
  6843. bool L_0 = ___0_value;
  6844. __this->___m_FilterSelectionByHitNormal = L_0;
  6845. return;
  6846. }
  6847. }
  6848. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float BaseTeleportationInteractable_get_upNormalToleranceDegrees_m06ED76EAD9CC00368290DB20BC6533F35879D67F (BaseTeleportationInteractable_t3CA78AC694D6BFBA115E724F2C104AB069449AE8* __this, const RuntimeMethod* method)
  6849. {
  6850. {
  6851. float L_0 = __this->___m_UpNormalToleranceDegrees;
  6852. return L_0;
  6853. }
  6854. }
  6855. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BaseTeleportationInteractable_set_upNormalToleranceDegrees_m50BEDA4E6980A9ABFCB8BB420A047459973A2B95 (BaseTeleportationInteractable_t3CA78AC694D6BFBA115E724F2C104AB069449AE8* __this, float ___0_value, const RuntimeMethod* method)
  6856. {
  6857. {
  6858. float L_0 = ___0_value;
  6859. __this->___m_UpNormalToleranceDegrees = L_0;
  6860. return;
  6861. }
  6862. }
  6863. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TeleportingEvent_t4E1A876F20936ECA7131A36859CDE044F8D93BCA* BaseTeleportationInteractable_get_teleporting_mA6FB2E68A293161C7032494906520E47B6B5A84E (BaseTeleportationInteractable_t3CA78AC694D6BFBA115E724F2C104AB069449AE8* __this, const RuntimeMethod* method)
  6864. {
  6865. {
  6866. TeleportingEvent_t4E1A876F20936ECA7131A36859CDE044F8D93BCA* L_0 = __this->___m_Teleporting;
  6867. return L_0;
  6868. }
  6869. }
  6870. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BaseTeleportationInteractable_set_teleporting_m5B4EC45250271E70D9E1735D2E69A1B7F760D011 (BaseTeleportationInteractable_t3CA78AC694D6BFBA115E724F2C104AB069449AE8* __this, TeleportingEvent_t4E1A876F20936ECA7131A36859CDE044F8D93BCA* ___0_value, const RuntimeMethod* method)
  6871. {
  6872. {
  6873. TeleportingEvent_t4E1A876F20936ECA7131A36859CDE044F8D93BCA* L_0 = ___0_value;
  6874. __this->___m_Teleporting = L_0;
  6875. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Teleporting), (void*)L_0);
  6876. return;
  6877. }
  6878. }
  6879. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BaseTeleportationInteractable_Awake_mC0C13EE138834FD575C21D6CA01E1FC07F701600 (BaseTeleportationInteractable_t3CA78AC694D6BFBA115E724F2C104AB069449AE8* __this, const RuntimeMethod* method)
  6880. {
  6881. static bool s_Il2CppMethodInitialized;
  6882. if (!s_Il2CppMethodInitialized)
  6883. {
  6884. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ComponentLocatorUtility_1_TryFindComponent_m80C004436C7DC9E6E824B18C62D2ACC6E67E6413_RuntimeMethod_var);
  6885. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  6886. s_Il2CppMethodInitialized = true;
  6887. }
  6888. {
  6889. XRBaseInteractable_Awake_m0F05BB9C7C9315AD7A6FA1654A50612AFB5D8EA0(__this, NULL);
  6890. TeleportationProvider_t97A0AC16C69ACC50C842581737181148614AF972* L_0 = __this->___m_TeleportationProvider;
  6891. il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  6892. bool L_1;
  6893. L_1 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
  6894. if (!L_1)
  6895. {
  6896. goto IL_0020;
  6897. }
  6898. }
  6899. {
  6900. TeleportationProvider_t97A0AC16C69ACC50C842581737181148614AF972** L_2 = (TeleportationProvider_t97A0AC16C69ACC50C842581737181148614AF972**)(&__this->___m_TeleportationProvider);
  6901. bool L_3;
  6902. L_3 = ComponentLocatorUtility_1_TryFindComponent_m80C004436C7DC9E6E824B18C62D2ACC6E67E6413(L_2, ComponentLocatorUtility_1_TryFindComponent_m80C004436C7DC9E6E824B18C62D2ACC6E67E6413_RuntimeMethod_var);
  6903. }
  6904. IL_0020:
  6905. {
  6906. return;
  6907. }
  6908. }
  6909. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BaseTeleportationInteractable_Reset_mAA6ED9E19696086C7036357A04DAD5C5E8A10438 (BaseTeleportationInteractable_t3CA78AC694D6BFBA115E724F2C104AB069449AE8* __this, const RuntimeMethod* method)
  6910. {
  6911. {
  6912. XRBaseInteractable_set_selectMode_m44F4C7BA37A6FF9A9F46A6B8494173089CD1D132_inline(__this, 1, NULL);
  6913. return;
  6914. }
  6915. }
  6916. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BaseTeleportationInteractable_GenerateTeleportRequest_m70FFEB12F9E0DEB0391C867E5740C656FA01E31A (BaseTeleportationInteractable_t3CA78AC694D6BFBA115E724F2C104AB069449AE8* __this, RuntimeObject* ___0_interactor, RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5 ___1_raycastHit, TeleportRequest_t50D2AA5655D559F78FC8138B445FB997858EAFBE* ___2_teleportRequest, const RuntimeMethod* method)
  6917. {
  6918. {
  6919. return (bool)0;
  6920. }
  6921. }
  6922. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BaseTeleportationInteractable_SendTeleportRequest_m050DF693E20FB0FA6A6C51314336ABEB736C973D (BaseTeleportationInteractable_t3CA78AC694D6BFBA115E724F2C104AB069449AE8* __this, RuntimeObject* ___0_interactor, const RuntimeMethod* method)
  6923. {
  6924. static bool s_Il2CppMethodInitialized;
  6925. if (!s_Il2CppMethodInitialized)
  6926. {
  6927. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ComponentLocatorUtility_1_TryFindComponent_m80C004436C7DC9E6E824B18C62D2ACC6E67E6413_RuntimeMethod_var);
  6928. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LinkedPool_1_Get_mB299F0FC12A13A3D08165154B89C890C7CBDCBA7_RuntimeMethod_var);
  6929. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  6930. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PooledObject_1_System_IDisposable_Dispose_mA481C0F7198CAF5AAEC86D98C797CDDE9F806B68_RuntimeMethod_var);
  6931. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityEvent_1_Invoke_mE2741D39CCA9ACEBFC8E2303A8FBED594729832D_RuntimeMethod_var);
  6932. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&XRBaseInteractor_tB48889E8D95695ABF46D2012EC55EA660103D158_il2cpp_TypeInfo_var);
  6933. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&XRRayInteractor_t0B25C1D5A938B199A71908E189AB351B43DA4C76_il2cpp_TypeInfo_var);
  6934. s_Il2CppMethodInitialized = true;
  6935. }
  6936. RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5 V_0;
  6937. memset((&V_0), 0, sizeof(V_0));
  6938. XRRayInteractor_t0B25C1D5A938B199A71908E189AB351B43DA4C76* V_1 = NULL;
  6939. TeleportRequest_t50D2AA5655D559F78FC8138B445FB997858EAFBE V_2;
  6940. memset((&V_2), 0, sizeof(V_2));
  6941. bool V_3 = false;
  6942. XRBaseInteractor_tB48889E8D95695ABF46D2012EC55EA660103D158* V_4 = NULL;
  6943. RuntimeObject* V_5 = NULL;
  6944. TeleportRequest_t50D2AA5655D559F78FC8138B445FB997858EAFBE V_6;
  6945. memset((&V_6), 0, sizeof(V_6));
  6946. TeleportingEventArgs_t3CBA748CC3C58419D2B7E3354B6AA0C1D0B9F534* V_7 = NULL;
  6947. PooledObject_1_t62BDCE22008EF2274FCB5CF5674AFE936A7983A2 V_8;
  6948. memset((&V_8), 0, sizeof(V_8));
  6949. {
  6950. RuntimeObject* L_0 = ___0_interactor;
  6951. if (L_0)
  6952. {
  6953. goto IL_0004;
  6954. }
  6955. }
  6956. {
  6957. return;
  6958. }
  6959. IL_0004:
  6960. {
  6961. TeleportationProvider_t97A0AC16C69ACC50C842581737181148614AF972* L_1 = __this->___m_TeleportationProvider;
  6962. il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  6963. bool L_2;
  6964. L_2 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_1, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
  6965. if (!L_2)
  6966. {
  6967. goto IL_0020;
  6968. }
  6969. }
  6970. {
  6971. TeleportationProvider_t97A0AC16C69ACC50C842581737181148614AF972** L_3 = (TeleportationProvider_t97A0AC16C69ACC50C842581737181148614AF972**)(&__this->___m_TeleportationProvider);
  6972. bool L_4;
  6973. L_4 = ComponentLocatorUtility_1_TryFindComponent_m80C004436C7DC9E6E824B18C62D2ACC6E67E6413(L_3, ComponentLocatorUtility_1_TryFindComponent_m80C004436C7DC9E6E824B18C62D2ACC6E67E6413_RuntimeMethod_var);
  6974. if (L_4)
  6975. {
  6976. goto IL_0020;
  6977. }
  6978. }
  6979. {
  6980. return;
  6981. }
  6982. IL_0020:
  6983. {
  6984. il2cpp_codegen_initobj((&V_0), sizeof(RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5));
  6985. RuntimeObject* L_5 = ___0_interactor;
  6986. V_1 = ((XRRayInteractor_t0B25C1D5A938B199A71908E189AB351B43DA4C76*)IsInstClass((RuntimeObject*)L_5, XRRayInteractor_t0B25C1D5A938B199A71908E189AB351B43DA4C76_il2cpp_TypeInfo_var));
  6987. XRRayInteractor_t0B25C1D5A938B199A71908E189AB351B43DA4C76* L_6 = V_1;
  6988. if (!L_6)
  6989. {
  6990. goto IL_0088;
  6991. }
  6992. }
  6993. {
  6994. XRRayInteractor_t0B25C1D5A938B199A71908E189AB351B43DA4C76* L_7 = V_1;
  6995. il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  6996. bool L_8;
  6997. L_8 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_7, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
  6998. if (!L_8)
  6999. {
  7000. goto IL_0088;
  7001. }
  7002. }
  7003. {
  7004. XRRayInteractor_t0B25C1D5A938B199A71908E189AB351B43DA4C76* L_9 = V_1;
  7005. NullCheck(L_9);
  7006. bool L_10;
  7007. L_10 = XRRayInteractor_TryGetCurrent3DRaycastHit_m3B0B4ECA2D4B2786F08B42F1BA327D63706BB060(L_9, (&V_0), NULL);
  7008. if (!L_10)
  7009. {
  7010. goto IL_0087;
  7011. }
  7012. }
  7013. {
  7014. XRInteractionManager_t93C7F7F0CFEAD83E1A70F92D05B0E663483746CD* L_11;
  7015. L_11 = XRBaseInteractable_get_interactionManager_m1BF21BCF113132237CB3D85E8DBD6DA30CE1D78E_inline(__this, NULL);
  7016. Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* L_12;
  7017. L_12 = RaycastHit_get_collider_m84B160439BBEAB6D9E94B799F720E25C9E2D444D((&V_0), NULL);
  7018. NullCheck(L_11);
  7019. bool L_13;
  7020. L_13 = XRInteractionManager_TryGetInteractableForCollider_mB5101149B97FD28DFBA42F84643F8549DDB5E607(L_11, L_12, (&V_5), NULL);
  7021. if (!L_13)
  7022. {
  7023. goto IL_0087;
  7024. }
  7025. }
  7026. {
  7027. RuntimeObject* L_14 = V_5;
  7028. if ((!(((RuntimeObject*)(RuntimeObject*)L_14) == ((RuntimeObject*)(BaseTeleportationInteractable_t3CA78AC694D6BFBA115E724F2C104AB069449AE8*)__this))))
  7029. {
  7030. goto IL_0087;
  7031. }
  7032. }
  7033. {
  7034. bool L_15 = __this->___m_FilterSelectionByHitNormal;
  7035. if (!L_15)
  7036. {
  7037. goto IL_0088;
  7038. }
  7039. }
  7040. {
  7041. Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_16;
  7042. L_16 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
  7043. NullCheck(L_16);
  7044. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_17;
  7045. L_17 = Transform_get_up_mE47A9D9D96422224DD0539AA5524DA5440145BB2(L_16, NULL);
  7046. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_18;
  7047. L_18 = RaycastHit_get_normal_mD8741B70D2039C5CAFC4368D4CE59D89562040B5((&V_0), NULL);
  7048. float L_19;
  7049. L_19 = Vector3_Angle_mB16906B482814C140FE5BA9D041D2DC11E42A68D_inline(L_17, L_18, NULL);
  7050. float L_20 = __this->___m_UpNormalToleranceDegrees;
  7051. if ((!(((float)L_19) > ((float)L_20))))
  7052. {
  7053. goto IL_0088;
  7054. }
  7055. }
  7056. IL_0087:
  7057. {
  7058. return;
  7059. }
  7060. IL_0088:
  7061. {
  7062. il2cpp_codegen_initobj((&V_6), sizeof(TeleportRequest_t50D2AA5655D559F78FC8138B445FB997858EAFBE));
  7063. int32_t L_21 = __this->___m_MatchOrientation;
  7064. (&V_6)->___matchOrientation = L_21;
  7065. float L_22;
  7066. L_22 = Time_get_time_m3A271BB1B20041144AC5B7863B71AB1F0150374B(NULL);
  7067. (&V_6)->___requestTime = L_22;
  7068. TeleportRequest_t50D2AA5655D559F78FC8138B445FB997858EAFBE L_23 = V_6;
  7069. V_2 = L_23;
  7070. RuntimeObject* L_24 = ___0_interactor;
  7071. V_4 = ((XRBaseInteractor_tB48889E8D95695ABF46D2012EC55EA660103D158*)IsInstClass((RuntimeObject*)L_24, XRBaseInteractor_tB48889E8D95695ABF46D2012EC55EA660103D158_il2cpp_TypeInfo_var));
  7072. XRBaseInteractor_tB48889E8D95695ABF46D2012EC55EA660103D158* L_25 = V_4;
  7073. if (!L_25)
  7074. {
  7075. goto IL_00c6;
  7076. }
  7077. }
  7078. {
  7079. XRBaseInteractor_tB48889E8D95695ABF46D2012EC55EA660103D158* L_26 = V_4;
  7080. RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5 L_27 = V_0;
  7081. bool L_28;
  7082. L_28 = VirtualFuncInvoker3< bool, XRBaseInteractor_tB48889E8D95695ABF46D2012EC55EA660103D158*, RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5, TeleportRequest_t50D2AA5655D559F78FC8138B445FB997858EAFBE* >::Invoke(116, __this, L_26, L_27, (&V_2));
  7083. V_3 = L_28;
  7084. goto IL_00d1;
  7085. }
  7086. IL_00c6:
  7087. {
  7088. RuntimeObject* L_29 = ___0_interactor;
  7089. RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5 L_30 = V_0;
  7090. bool L_31;
  7091. L_31 = VirtualFuncInvoker3< bool, RuntimeObject*, RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5, TeleportRequest_t50D2AA5655D559F78FC8138B445FB997858EAFBE* >::Invoke(115, __this, L_29, L_30, (&V_2));
  7092. V_3 = L_31;
  7093. }
  7094. IL_00d1:
  7095. {
  7096. bool L_32 = V_3;
  7097. if (!L_32)
  7098. {
  7099. goto IL_0139;
  7100. }
  7101. }
  7102. {
  7103. RuntimeObject* L_33 = ___0_interactor;
  7104. BaseTeleportationInteractable_UpdateTeleportRequestRotation_m90E2298064CAB470DD1E03D8D32C537BD3C01EB1(__this, L_33, (&V_2), NULL);
  7105. TeleportationProvider_t97A0AC16C69ACC50C842581737181148614AF972* L_34 = __this->___m_TeleportationProvider;
  7106. TeleportRequest_t50D2AA5655D559F78FC8138B445FB997858EAFBE L_35 = V_2;
  7107. NullCheck(L_34);
  7108. bool L_36;
  7109. L_36 = VirtualFuncInvoker1< bool, TeleportRequest_t50D2AA5655D559F78FC8138B445FB997858EAFBE >::Invoke(5, L_34, L_35);
  7110. V_3 = L_36;
  7111. bool L_37 = V_3;
  7112. if (!L_37)
  7113. {
  7114. goto IL_0139;
  7115. }
  7116. }
  7117. {
  7118. TeleportingEvent_t4E1A876F20936ECA7131A36859CDE044F8D93BCA* L_38 = __this->___m_Teleporting;
  7119. if (!L_38)
  7120. {
  7121. goto IL_0139;
  7122. }
  7123. }
  7124. {
  7125. LinkedPool_1_tFD19547E83A73032B4A40B358CC56822E879A467* L_39 = __this->___m_TeleportingEventArgs;
  7126. NullCheck(L_39);
  7127. PooledObject_1_t62BDCE22008EF2274FCB5CF5674AFE936A7983A2 L_40;
  7128. L_40 = LinkedPool_1_Get_mB299F0FC12A13A3D08165154B89C890C7CBDCBA7(L_39, (&V_7), LinkedPool_1_Get_mB299F0FC12A13A3D08165154B89C890C7CBDCBA7_RuntimeMethod_var);
  7129. V_8 = L_40;
  7130. }
  7131. {
  7132. auto __finallyBlock = il2cpp::utils::Finally([&]
  7133. {
  7134. FINALLY_012b:
  7135. {
  7136. PooledObject_1_System_IDisposable_Dispose_mA481C0F7198CAF5AAEC86D98C797CDDE9F806B68((&V_8), PooledObject_1_System_IDisposable_Dispose_mA481C0F7198CAF5AAEC86D98C797CDDE9F806B68_RuntimeMethod_var);
  7137. return;
  7138. }
  7139. });
  7140. try
  7141. {
  7142. TeleportingEventArgs_t3CBA748CC3C58419D2B7E3354B6AA0C1D0B9F534* L_41 = V_7;
  7143. RuntimeObject* L_42 = ___0_interactor;
  7144. NullCheck(L_41);
  7145. BaseInteractionEventArgs_set_interactorObject_mAFCA4A8A7569428E3B2ADDBBCA1B98EE9D54B1D1_inline(L_41, L_42, NULL);
  7146. TeleportingEventArgs_t3CBA748CC3C58419D2B7E3354B6AA0C1D0B9F534* L_43 = V_7;
  7147. NullCheck(L_43);
  7148. BaseInteractionEventArgs_set_interactableObject_m666E479700814D51AB92B1A2279D30B7D91117D9_inline(L_43, __this, NULL);
  7149. TeleportingEventArgs_t3CBA748CC3C58419D2B7E3354B6AA0C1D0B9F534* L_44 = V_7;
  7150. TeleportRequest_t50D2AA5655D559F78FC8138B445FB997858EAFBE L_45 = V_2;
  7151. NullCheck(L_44);
  7152. TeleportingEventArgs_set_teleportRequest_m7689B96CF5C675E696667AD065575DBE5EB41A0D_inline(L_44, L_45, NULL);
  7153. TeleportingEvent_t4E1A876F20936ECA7131A36859CDE044F8D93BCA* L_46 = __this->___m_Teleporting;
  7154. TeleportingEventArgs_t3CBA748CC3C58419D2B7E3354B6AA0C1D0B9F534* L_47 = V_7;
  7155. NullCheck(L_46);
  7156. UnityEvent_1_Invoke_mE2741D39CCA9ACEBFC8E2303A8FBED594729832D(L_46, L_47, UnityEvent_1_Invoke_mE2741D39CCA9ACEBFC8E2303A8FBED594729832D_RuntimeMethod_var);
  7157. goto IL_0139;
  7158. }
  7159. catch(Il2CppExceptionWrapper& e)
  7160. {
  7161. __finallyBlock.StoreException(e.ex);
  7162. }
  7163. }
  7164. IL_0139:
  7165. {
  7166. return;
  7167. }
  7168. }
  7169. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BaseTeleportationInteractable_UpdateTeleportRequestRotation_m90E2298064CAB470DD1E03D8D32C537BD3C01EB1 (BaseTeleportationInteractable_t3CA78AC694D6BFBA115E724F2C104AB069449AE8* __this, RuntimeObject* ___0_interactor, TeleportRequest_t50D2AA5655D559F78FC8138B445FB997858EAFBE* ___1_teleportRequest, const RuntimeMethod* method)
  7170. {
  7171. static bool s_Il2CppMethodInitialized;
  7172. if (!s_Il2CppMethodInitialized)
  7173. {
  7174. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_TryGetValue_mAC4364680CEF922BF5E86AC354F8A8D882F79AD1_RuntimeMethod_var);
  7175. s_Il2CppMethodInitialized = true;
  7176. }
  7177. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
  7178. memset((&V_0), 0, sizeof(V_0));
  7179. int32_t V_1 = 0;
  7180. {
  7181. bool L_0 = __this->___m_MatchDirectionalInput;
  7182. if (!L_0)
  7183. {
  7184. goto IL_0018;
  7185. }
  7186. }
  7187. {
  7188. Dictionary_2_tE019B631038D3AFABD85F603D5F9CA1C35C59FF0* L_1 = __this->___m_TeleportForwardPerInteractor;
  7189. RuntimeObject* L_2 = ___0_interactor;
  7190. NullCheck(L_1);
  7191. bool L_3;
  7192. L_3 = Dictionary_2_TryGetValue_mAC4364680CEF922BF5E86AC354F8A8D882F79AD1(L_1, L_2, (&V_0), Dictionary_2_TryGetValue_mAC4364680CEF922BF5E86AC354F8A8D882F79AD1_RuntimeMethod_var);
  7193. if (L_3)
  7194. {
  7195. goto IL_0019;
  7196. }
  7197. }
  7198. IL_0018:
  7199. {
  7200. return;
  7201. }
  7202. IL_0019:
  7203. {
  7204. TeleportRequest_t50D2AA5655D559F78FC8138B445FB997858EAFBE* L_4 = ___1_teleportRequest;
  7205. int32_t L_5 = L_4->___matchOrientation;
  7206. V_1 = L_5;
  7207. int32_t L_6 = V_1;
  7208. if (!L_6)
  7209. {
  7210. goto IL_0028;
  7211. }
  7212. }
  7213. {
  7214. int32_t L_7 = V_1;
  7215. if ((((int32_t)L_7) == ((int32_t)1)))
  7216. {
  7217. goto IL_0041;
  7218. }
  7219. }
  7220. {
  7221. return;
  7222. }
  7223. IL_0028:
  7224. {
  7225. TeleportRequest_t50D2AA5655D559F78FC8138B445FB997858EAFBE* L_8 = ___1_teleportRequest;
  7226. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9 = V_0;
  7227. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10;
  7228. L_10 = Vector3_get_up_m128AF3FDC820BF59D5DE86D973E7DE3F20C3AEBA_inline(NULL);
  7229. Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_11;
  7230. L_11 = Quaternion_LookRotation_mFB02EDC8F733774DFAC3BEA4B4BB265A228F8307(L_9, L_10, NULL);
  7231. L_8->___destinationRotation = L_11;
  7232. TeleportRequest_t50D2AA5655D559F78FC8138B445FB997858EAFBE* L_12 = ___1_teleportRequest;
  7233. L_12->___matchOrientation = 2;
  7234. return;
  7235. }
  7236. IL_0041:
  7237. {
  7238. TeleportRequest_t50D2AA5655D559F78FC8138B445FB997858EAFBE* L_13 = ___1_teleportRequest;
  7239. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_14 = V_0;
  7240. Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_15;
  7241. L_15 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
  7242. NullCheck(L_15);
  7243. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_16;
  7244. L_16 = Transform_get_up_mE47A9D9D96422224DD0539AA5524DA5440145BB2(L_15, NULL);
  7245. Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_17;
  7246. L_17 = Quaternion_LookRotation_mFB02EDC8F733774DFAC3BEA4B4BB265A228F8307(L_14, L_16, NULL);
  7247. L_13->___destinationRotation = L_17;
  7248. TeleportRequest_t50D2AA5655D559F78FC8138B445FB997858EAFBE* L_18 = ___1_teleportRequest;
  7249. L_18->___matchOrientation = 2;
  7250. return;
  7251. }
  7252. }
  7253. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BaseTeleportationInteractable_ProcessInteractable_mAA9D5C0C4831332E2A0A7BD53CB2A7CEDAD44DDE (BaseTeleportationInteractable_t3CA78AC694D6BFBA115E724F2C104AB069449AE8* __this, int32_t ___0_updatePhase, const RuntimeMethod* method)
  7254. {
  7255. static bool s_Il2CppMethodInitialized;
  7256. if (!s_Il2CppMethodInitialized)
  7257. {
  7258. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mD36DAF686CDE01B474F6A3925527D449994FD01A_RuntimeMethod_var);
  7259. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mDC30557BC63DC68079712154C0F32DC9446F16AB_RuntimeMethod_var);
  7260. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m1A54C7D6A668B377659EF0B8019FE507482EE941_RuntimeMethod_var);
  7261. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mD0299F90F6EB984E660DF4F200114AAC7A3AE7CD_RuntimeMethod_var);
  7262. s_Il2CppMethodInitialized = true;
  7263. }
  7264. int32_t V_0 = 0;
  7265. int32_t V_1 = 0;
  7266. RuntimeObject* V_2 = NULL;
  7267. int32_t V_3 = 0;
  7268. int32_t V_4 = 0;
  7269. RuntimeObject* V_5 = NULL;
  7270. {
  7271. int32_t L_0 = ___0_updatePhase;
  7272. XRBaseInteractable_ProcessInteractable_mD5D51C6B4F6673EE9380C4EA707DA67F7CF8B0F2(__this, L_0, NULL);
  7273. int32_t L_1 = ___0_updatePhase;
  7274. if ((!(((uint32_t)L_1) == ((uint32_t)1))))
  7275. {
  7276. goto IL_0013;
  7277. }
  7278. }
  7279. {
  7280. bool L_2 = __this->___m_MatchDirectionalInput;
  7281. if (L_2)
  7282. {
  7283. goto IL_0014;
  7284. }
  7285. }
  7286. IL_0013:
  7287. {
  7288. return;
  7289. }
  7290. IL_0014:
  7291. {
  7292. V_0 = 0;
  7293. List_1_tEDB0482081C5116241976F52FC9FF27C4DF3E5A1* L_3;
  7294. L_3 = XRBaseInteractable_get_interactorsHovering_m59A8081C49E99C1C9D50C84BF1438EDE2B823295(__this, NULL);
  7295. NullCheck(L_3);
  7296. int32_t L_4;
  7297. L_4 = List_1_get_Count_mDC30557BC63DC68079712154C0F32DC9446F16AB_inline(L_3, List_1_get_Count_mDC30557BC63DC68079712154C0F32DC9446F16AB_RuntimeMethod_var);
  7298. V_1 = L_4;
  7299. goto IL_003c;
  7300. }
  7301. IL_0024:
  7302. {
  7303. List_1_tEDB0482081C5116241976F52FC9FF27C4DF3E5A1* L_5;
  7304. L_5 = XRBaseInteractable_get_interactorsHovering_m59A8081C49E99C1C9D50C84BF1438EDE2B823295(__this, NULL);
  7305. int32_t L_6 = V_0;
  7306. NullCheck(L_5);
  7307. RuntimeObject* L_7;
  7308. L_7 = List_1_get_Item_m1A54C7D6A668B377659EF0B8019FE507482EE941(L_5, L_6, List_1_get_Item_m1A54C7D6A668B377659EF0B8019FE507482EE941_RuntimeMethod_var);
  7309. V_2 = L_7;
  7310. RuntimeObject* L_8 = V_2;
  7311. BaseTeleportationInteractable_U3CProcessInteractableU3Eg__CalculateTeleportForwardU7C37_0_m932237FDEBC48036EB1D2D662EBEC1319D35B664(__this, L_8, NULL);
  7312. int32_t L_9 = V_0;
  7313. V_0 = ((int32_t)il2cpp_codegen_add(L_9, 1));
  7314. }
  7315. IL_003c:
  7316. {
  7317. int32_t L_10 = V_0;
  7318. int32_t L_11 = V_1;
  7319. if ((((int32_t)L_10) < ((int32_t)L_11)))
  7320. {
  7321. goto IL_0024;
  7322. }
  7323. }
  7324. {
  7325. V_3 = 0;
  7326. List_1_t4A80F0DB75823AFFF5BFC6F95355F0079537C102* L_12;
  7327. L_12 = XRBaseInteractable_get_interactorsSelecting_m4B5A53704757881608DB333C792979DDE0EF3473(__this, NULL);
  7328. NullCheck(L_12);
  7329. int32_t L_13;
  7330. L_13 = List_1_get_Count_mD36DAF686CDE01B474F6A3925527D449994FD01A_inline(L_12, List_1_get_Count_mD36DAF686CDE01B474F6A3925527D449994FD01A_RuntimeMethod_var);
  7331. V_4 = L_13;
  7332. goto IL_0075;
  7333. }
  7334. IL_0051:
  7335. {
  7336. List_1_t4A80F0DB75823AFFF5BFC6F95355F0079537C102* L_14;
  7337. L_14 = XRBaseInteractable_get_interactorsSelecting_m4B5A53704757881608DB333C792979DDE0EF3473(__this, NULL);
  7338. int32_t L_15 = V_3;
  7339. NullCheck(L_14);
  7340. RuntimeObject* L_16;
  7341. L_16 = List_1_get_Item_mD0299F90F6EB984E660DF4F200114AAC7A3AE7CD(L_14, L_15, List_1_get_Item_mD0299F90F6EB984E660DF4F200114AAC7A3AE7CD_RuntimeMethod_var);
  7342. V_5 = L_16;
  7343. RuntimeObject* L_17 = V_5;
  7344. bool L_18;
  7345. L_18 = XRBaseInteractable_IsHovered_m583EB2448660297754D7C10325F4FAD83E1AE8F9(__this, L_17, NULL);
  7346. if (L_18)
  7347. {
  7348. goto IL_0071;
  7349. }
  7350. }
  7351. {
  7352. RuntimeObject* L_19 = V_5;
  7353. BaseTeleportationInteractable_U3CProcessInteractableU3Eg__CalculateTeleportForwardU7C37_0_m932237FDEBC48036EB1D2D662EBEC1319D35B664(__this, L_19, NULL);
  7354. }
  7355. IL_0071:
  7356. {
  7357. int32_t L_20 = V_3;
  7358. V_3 = ((int32_t)il2cpp_codegen_add(L_20, 1));
  7359. }
  7360. IL_0075:
  7361. {
  7362. int32_t L_21 = V_3;
  7363. int32_t L_22 = V_4;
  7364. if ((((int32_t)L_21) < ((int32_t)L_22)))
  7365. {
  7366. goto IL_0051;
  7367. }
  7368. }
  7369. {
  7370. return;
  7371. }
  7372. }
  7373. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BaseTeleportationInteractable_OnSelectEntered_m0FD58F8C469202E81555C08B4362E2D23B620676 (BaseTeleportationInteractable_t3CA78AC694D6BFBA115E724F2C104AB069449AE8* __this, SelectEnterEventArgs_t9220B1E6A9BB5A847C0476949ACE0182430BB938* ___0_args, const RuntimeMethod* method)
  7374. {
  7375. {
  7376. int32_t L_0 = __this->___m_TeleportTrigger;
  7377. if ((!(((uint32_t)L_0) == ((uint32_t)1))))
  7378. {
  7379. goto IL_0015;
  7380. }
  7381. }
  7382. {
  7383. SelectEnterEventArgs_t9220B1E6A9BB5A847C0476949ACE0182430BB938* L_1 = ___0_args;
  7384. NullCheck(L_1);
  7385. RuntimeObject* L_2;
  7386. L_2 = SelectEnterEventArgs_get_interactorObject_m97F5CFDD451F9E85F5B92FD2B3E668A43B1C146C(L_1, NULL);
  7387. BaseTeleportationInteractable_SendTeleportRequest_m050DF693E20FB0FA6A6C51314336ABEB736C973D(__this, L_2, NULL);
  7388. }
  7389. IL_0015:
  7390. {
  7391. SelectEnterEventArgs_t9220B1E6A9BB5A847C0476949ACE0182430BB938* L_3 = ___0_args;
  7392. XRBaseInteractable_OnSelectEntered_m548EC86DEEF771E952DFC75BAE8EA5C27E441C5C(__this, L_3, NULL);
  7393. return;
  7394. }
  7395. }
  7396. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BaseTeleportationInteractable_OnSelectExited_m104024A13FA59E4110738133C4FB571DB6607E83 (BaseTeleportationInteractable_t3CA78AC694D6BFBA115E724F2C104AB069449AE8* __this, SelectExitEventArgs_t56125CE0360D37AC0B50EB6066B5AB5957EF559A* ___0_args, const RuntimeMethod* method)
  7397. {
  7398. {
  7399. int32_t L_0 = __this->___m_TeleportTrigger;
  7400. if (L_0)
  7401. {
  7402. goto IL_001c;
  7403. }
  7404. }
  7405. {
  7406. SelectExitEventArgs_t56125CE0360D37AC0B50EB6066B5AB5957EF559A* L_1 = ___0_args;
  7407. NullCheck(L_1);
  7408. bool L_2;
  7409. L_2 = SelectExitEventArgs_get_isCanceled_m4C9FCCB6A51201B8728DAF9BA356BB589A149FF7_inline(L_1, NULL);
  7410. if (L_2)
  7411. {
  7412. goto IL_001c;
  7413. }
  7414. }
  7415. {
  7416. SelectExitEventArgs_t56125CE0360D37AC0B50EB6066B5AB5957EF559A* L_3 = ___0_args;
  7417. NullCheck(L_3);
  7418. RuntimeObject* L_4;
  7419. L_4 = SelectExitEventArgs_get_interactorObject_m395880E1D46E6008A4AA90836393E4F1E39CAAA3(L_3, NULL);
  7420. BaseTeleportationInteractable_SendTeleportRequest_m050DF693E20FB0FA6A6C51314336ABEB736C973D(__this, L_4, NULL);
  7421. }
  7422. IL_001c:
  7423. {
  7424. SelectExitEventArgs_t56125CE0360D37AC0B50EB6066B5AB5957EF559A* L_5 = ___0_args;
  7425. XRBaseInteractable_OnSelectExited_m0D5AEB82DE37B8584A97A262468AF59B70A5568C(__this, L_5, NULL);
  7426. return;
  7427. }
  7428. }
  7429. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BaseTeleportationInteractable_OnActivated_m3519F32AD8EF48DEA2DC762AA0203AC2CA2BF9E7 (BaseTeleportationInteractable_t3CA78AC694D6BFBA115E724F2C104AB069449AE8* __this, ActivateEventArgs_tAC81C18EA24D76411EE5A5D61523A551CCB46C3E* ___0_args, const RuntimeMethod* method)
  7430. {
  7431. {
  7432. int32_t L_0 = __this->___m_TeleportTrigger;
  7433. if ((!(((uint32_t)L_0) == ((uint32_t)2))))
  7434. {
  7435. goto IL_0015;
  7436. }
  7437. }
  7438. {
  7439. ActivateEventArgs_tAC81C18EA24D76411EE5A5D61523A551CCB46C3E* L_1 = ___0_args;
  7440. NullCheck(L_1);
  7441. RuntimeObject* L_2;
  7442. L_2 = ActivateEventArgs_get_interactorObject_mCE290719C5F47593EA43F4B6D015BD62D9886E1D(L_1, NULL);
  7443. BaseTeleportationInteractable_SendTeleportRequest_m050DF693E20FB0FA6A6C51314336ABEB736C973D(__this, L_2, NULL);
  7444. }
  7445. IL_0015:
  7446. {
  7447. ActivateEventArgs_tAC81C18EA24D76411EE5A5D61523A551CCB46C3E* L_3 = ___0_args;
  7448. XRBaseInteractable_OnActivated_mF584BF76F2FE64DB21A707C4FDBBEA7885D6524C(__this, L_3, NULL);
  7449. return;
  7450. }
  7451. }
  7452. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BaseTeleportationInteractable_OnDeactivated_mCC3F748F7269D8A30EED80532E054CF274283D4E (BaseTeleportationInteractable_t3CA78AC694D6BFBA115E724F2C104AB069449AE8* __this, DeactivateEventArgs_t7AE1163C39B5B95A4501EC961D8D643C369774D0* ___0_args, const RuntimeMethod* method)
  7453. {
  7454. {
  7455. int32_t L_0 = __this->___m_TeleportTrigger;
  7456. if ((!(((uint32_t)L_0) == ((uint32_t)3))))
  7457. {
  7458. goto IL_0015;
  7459. }
  7460. }
  7461. {
  7462. DeactivateEventArgs_t7AE1163C39B5B95A4501EC961D8D643C369774D0* L_1 = ___0_args;
  7463. NullCheck(L_1);
  7464. RuntimeObject* L_2;
  7465. L_2 = DeactivateEventArgs_get_interactorObject_m8469FB820E50EC9170BB9C503EE34577D8DAB537(L_1, NULL);
  7466. BaseTeleportationInteractable_SendTeleportRequest_m050DF693E20FB0FA6A6C51314336ABEB736C973D(__this, L_2, NULL);
  7467. }
  7468. IL_0015:
  7469. {
  7470. DeactivateEventArgs_t7AE1163C39B5B95A4501EC961D8D643C369774D0* L_3 = ___0_args;
  7471. XRBaseInteractable_OnDeactivated_m3A86068F620BFE049FCF5D0712CDC3A2819F1577(__this, L_3, NULL);
  7472. return;
  7473. }
  7474. }
  7475. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BaseTeleportationInteractable_IsSelectableBy_m16EC5AF9990A5A4D3EE13623564897DD9A9863A8 (BaseTeleportationInteractable_t3CA78AC694D6BFBA115E724F2C104AB069449AE8* __this, RuntimeObject* ___0_interactor, const RuntimeMethod* method)
  7476. {
  7477. static bool s_Il2CppMethodInitialized;
  7478. if (!s_Il2CppMethodInitialized)
  7479. {
  7480. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  7481. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&XRRayInteractor_t0B25C1D5A938B199A71908E189AB351B43DA4C76_il2cpp_TypeInfo_var);
  7482. s_Il2CppMethodInitialized = true;
  7483. }
  7484. bool V_0 = false;
  7485. XRRayInteractor_t0B25C1D5A938B199A71908E189AB351B43DA4C76* V_1 = NULL;
  7486. RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5 V_2;
  7487. memset((&V_2), 0, sizeof(V_2));
  7488. RuntimeObject* V_3 = NULL;
  7489. {
  7490. RuntimeObject* L_0 = ___0_interactor;
  7491. bool L_1;
  7492. L_1 = XRBaseInteractable_IsSelectableBy_mB736F5FFEBCD5B29610E94980C7E8D2B4058A9CB(__this, L_0, NULL);
  7493. V_0 = L_1;
  7494. bool L_2 = V_0;
  7495. if (!L_2)
  7496. {
  7497. goto IL_006f;
  7498. }
  7499. }
  7500. {
  7501. bool L_3 = __this->___m_FilterSelectionByHitNormal;
  7502. if (!L_3)
  7503. {
  7504. goto IL_006f;
  7505. }
  7506. }
  7507. {
  7508. RuntimeObject* L_4 = ___0_interactor;
  7509. V_1 = ((XRRayInteractor_t0B25C1D5A938B199A71908E189AB351B43DA4C76*)IsInstClass((RuntimeObject*)L_4, XRRayInteractor_t0B25C1D5A938B199A71908E189AB351B43DA4C76_il2cpp_TypeInfo_var));
  7510. XRRayInteractor_t0B25C1D5A938B199A71908E189AB351B43DA4C76* L_5 = V_1;
  7511. if (!L_5)
  7512. {
  7513. goto IL_006f;
  7514. }
  7515. }
  7516. {
  7517. XRRayInteractor_t0B25C1D5A938B199A71908E189AB351B43DA4C76* L_6 = V_1;
  7518. il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  7519. bool L_7;
  7520. L_7 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_6, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
  7521. if (!L_7)
  7522. {
  7523. goto IL_006f;
  7524. }
  7525. }
  7526. {
  7527. XRRayInteractor_t0B25C1D5A938B199A71908E189AB351B43DA4C76* L_8 = V_1;
  7528. NullCheck(L_8);
  7529. bool L_9;
  7530. L_9 = XRRayInteractor_TryGetCurrent3DRaycastHit_m3B0B4ECA2D4B2786F08B42F1BA327D63706BB060(L_8, (&V_2), NULL);
  7531. if (!L_9)
  7532. {
  7533. goto IL_006f;
  7534. }
  7535. }
  7536. {
  7537. XRInteractionManager_t93C7F7F0CFEAD83E1A70F92D05B0E663483746CD* L_10;
  7538. L_10 = XRBaseInteractable_get_interactionManager_m1BF21BCF113132237CB3D85E8DBD6DA30CE1D78E_inline(__this, NULL);
  7539. Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* L_11;
  7540. L_11 = RaycastHit_get_collider_m84B160439BBEAB6D9E94B799F720E25C9E2D444D((&V_2), NULL);
  7541. NullCheck(L_10);
  7542. bool L_12;
  7543. L_12 = XRInteractionManager_TryGetInteractableForCollider_mB5101149B97FD28DFBA42F84643F8549DDB5E607(L_10, L_11, (&V_3), NULL);
  7544. if (!L_12)
  7545. {
  7546. goto IL_006f;
  7547. }
  7548. }
  7549. {
  7550. RuntimeObject* L_13 = V_3;
  7551. if ((!(((RuntimeObject*)(RuntimeObject*)L_13) == ((RuntimeObject*)(BaseTeleportationInteractable_t3CA78AC694D6BFBA115E724F2C104AB069449AE8*)__this))))
  7552. {
  7553. goto IL_006f;
  7554. }
  7555. }
  7556. {
  7557. bool L_14 = V_0;
  7558. Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_15;
  7559. L_15 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
  7560. NullCheck(L_15);
  7561. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_16;
  7562. L_16 = Transform_get_up_mE47A9D9D96422224DD0539AA5524DA5440145BB2(L_15, NULL);
  7563. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_17;
  7564. L_17 = RaycastHit_get_normal_mD8741B70D2039C5CAFC4368D4CE59D89562040B5((&V_2), NULL);
  7565. float L_18;
  7566. L_18 = Vector3_Angle_mB16906B482814C140FE5BA9D041D2DC11E42A68D_inline(L_16, L_17, NULL);
  7567. float L_19 = __this->___m_UpNormalToleranceDegrees;
  7568. V_0 = (bool)((int32_t)((int32_t)L_14&((((int32_t)((!(((float)L_18) <= ((float)L_19)))? 1 : 0)) == ((int32_t)0))? 1 : 0)));
  7569. }
  7570. IL_006f:
  7571. {
  7572. bool L_20 = V_0;
  7573. return L_20;
  7574. }
  7575. }
  7576. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BaseTeleportationInteractable_GetReticleDirection_mC6041A0FDD3F4564C7530229AD26F012430D10BB (BaseTeleportationInteractable_t3CA78AC694D6BFBA115E724F2C104AB069449AE8* __this, RuntimeObject* ___0_interactor, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_hitNormal, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* ___2_reticleUp, Nullable_1_t9C51B084784B716FFF4ED4575C63CFD8A71A86FE* ___3_optionalReticleForward, const RuntimeMethod* method)
  7577. {
  7578. static bool s_Il2CppMethodInitialized;
  7579. if (!s_Il2CppMethodInitialized)
  7580. {
  7581. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_TryGetValue_mAC4364680CEF922BF5E86AC354F8A8D882F79AD1_RuntimeMethod_var);
  7582. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1__ctor_m75F3ABB694E26670F021136BD3B9E71A65948BC2_RuntimeMethod_var);
  7583. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  7584. s_Il2CppMethodInitialized = true;
  7585. }
  7586. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
  7587. memset((&V_0), 0, sizeof(V_0));
  7588. XROrigin_t5E534A6D886991AF3C1C64127E19A3A510009CFE* V_1 = NULL;
  7589. int32_t V_2 = 0;
  7590. {
  7591. Nullable_1_t9C51B084784B716FFF4ED4575C63CFD8A71A86FE* L_0 = ___3_optionalReticleForward;
  7592. il2cpp_codegen_initobj(L_0, sizeof(Nullable_1_t9C51B084784B716FFF4ED4575C63CFD8A71A86FE));
  7593. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_1 = ___2_reticleUp;
  7594. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___1_hitNormal;
  7595. *(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)L_1 = L_2;
  7596. TeleportationProvider_t97A0AC16C69ACC50C842581737181148614AF972* L_3;
  7597. L_3 = BaseTeleportationInteractable_get_teleportationProvider_m9B53CC4903106CE7C0DA0F861BB22ED63AAD076F_inline(__this, NULL);
  7598. NullCheck(L_3);
  7599. LocomotionSystem_t969449BF16C7ED7A4A08A07CB480440C79AD2D6B* L_4;
  7600. L_4 = LocomotionProvider_get_system_m2FFD680EAEA3837BF1BE61B34DB6685118760D94_inline(L_3, NULL);
  7601. NullCheck(L_4);
  7602. XROrigin_t5E534A6D886991AF3C1C64127E19A3A510009CFE* L_5;
  7603. L_5 = LocomotionSystem_get_xrOrigin_m06C2599D9739A71562F0F3DD27BC57BCC18F3EF7_inline(L_4, NULL);
  7604. V_1 = L_5;
  7605. int32_t L_6;
  7606. L_6 = BaseTeleportationInteractable_get_matchOrientation_mB4CE35CEB0A0206457993CB28A618F300E4BC03D_inline(__this, NULL);
  7607. V_2 = L_6;
  7608. int32_t L_7 = V_2;
  7609. switch (L_7)
  7610. {
  7611. case 0:
  7612. {
  7613. goto IL_003e;
  7614. }
  7615. case 1:
  7616. {
  7617. goto IL_0098;
  7618. }
  7619. case 2:
  7620. {
  7621. goto IL_00f8;
  7622. }
  7623. case 3:
  7624. {
  7625. goto IL_0121;
  7626. }
  7627. }
  7628. }
  7629. {
  7630. return;
  7631. }
  7632. IL_003e:
  7633. {
  7634. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_8 = ___2_reticleUp;
  7635. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9;
  7636. L_9 = Vector3_get_up_m128AF3FDC820BF59D5DE86D973E7DE3F20C3AEBA_inline(NULL);
  7637. *(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)L_8 = L_9;
  7638. bool L_10 = __this->___m_MatchDirectionalInput;
  7639. if (!L_10)
  7640. {
  7641. goto IL_006f;
  7642. }
  7643. }
  7644. {
  7645. Dictionary_2_tE019B631038D3AFABD85F603D5F9CA1C35C59FF0* L_11 = __this->___m_TeleportForwardPerInteractor;
  7646. RuntimeObject* L_12 = ___0_interactor;
  7647. NullCheck(L_11);
  7648. bool L_13;
  7649. L_13 = Dictionary_2_TryGetValue_mAC4364680CEF922BF5E86AC354F8A8D882F79AD1(L_11, L_12, (&V_0), Dictionary_2_TryGetValue_mAC4364680CEF922BF5E86AC354F8A8D882F79AD1_RuntimeMethod_var);
  7650. if (!L_13)
  7651. {
  7652. goto IL_006f;
  7653. }
  7654. }
  7655. {
  7656. Nullable_1_t9C51B084784B716FFF4ED4575C63CFD8A71A86FE* L_14 = ___3_optionalReticleForward;
  7657. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_15 = V_0;
  7658. Nullable_1_t9C51B084784B716FFF4ED4575C63CFD8A71A86FE L_16;
  7659. memset((&L_16), 0, sizeof(L_16));
  7660. Nullable_1__ctor_m75F3ABB694E26670F021136BD3B9E71A65948BC2((&L_16), L_15, Nullable_1__ctor_m75F3ABB694E26670F021136BD3B9E71A65948BC2_RuntimeMethod_var);
  7661. *(Nullable_1_t9C51B084784B716FFF4ED4575C63CFD8A71A86FE*)L_14 = L_16;
  7662. return;
  7663. }
  7664. IL_006f:
  7665. {
  7666. XROrigin_t5E534A6D886991AF3C1C64127E19A3A510009CFE* L_17 = V_1;
  7667. il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  7668. bool L_18;
  7669. L_18 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_17, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
  7670. if (!L_18)
  7671. {
  7672. goto IL_015c;
  7673. }
  7674. }
  7675. {
  7676. Nullable_1_t9C51B084784B716FFF4ED4575C63CFD8A71A86FE* L_19 = ___3_optionalReticleForward;
  7677. XROrigin_t5E534A6D886991AF3C1C64127E19A3A510009CFE* L_20 = V_1;
  7678. NullCheck(L_20);
  7679. Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_21;
  7680. L_21 = XROrigin_get_Camera_m8959027D616F5BD9AEAE3E41ADEE23BBC2CE3629_inline(L_20, NULL);
  7681. NullCheck(L_21);
  7682. Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_22;
  7683. L_22 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(L_21, NULL);
  7684. NullCheck(L_22);
  7685. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_23;
  7686. L_23 = Transform_get_forward_mFCFACF7165FDAB21E80E384C494DF278386CEE2F(L_22, NULL);
  7687. Nullable_1_t9C51B084784B716FFF4ED4575C63CFD8A71A86FE L_24;
  7688. memset((&L_24), 0, sizeof(L_24));
  7689. Nullable_1__ctor_m75F3ABB694E26670F021136BD3B9E71A65948BC2((&L_24), L_23, Nullable_1__ctor_m75F3ABB694E26670F021136BD3B9E71A65948BC2_RuntimeMethod_var);
  7690. *(Nullable_1_t9C51B084784B716FFF4ED4575C63CFD8A71A86FE*)L_19 = L_24;
  7691. return;
  7692. }
  7693. IL_0098:
  7694. {
  7695. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_25 = ___2_reticleUp;
  7696. Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_26;
  7697. L_26 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
  7698. NullCheck(L_26);
  7699. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_27;
  7700. L_27 = Transform_get_up_mE47A9D9D96422224DD0539AA5524DA5440145BB2(L_26, NULL);
  7701. *(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)L_25 = L_27;
  7702. bool L_28 = __this->___m_MatchDirectionalInput;
  7703. if (!L_28)
  7704. {
  7705. goto IL_00cf;
  7706. }
  7707. }
  7708. {
  7709. Dictionary_2_tE019B631038D3AFABD85F603D5F9CA1C35C59FF0* L_29 = __this->___m_TeleportForwardPerInteractor;
  7710. RuntimeObject* L_30 = ___0_interactor;
  7711. NullCheck(L_29);
  7712. bool L_31;
  7713. L_31 = Dictionary_2_TryGetValue_mAC4364680CEF922BF5E86AC354F8A8D882F79AD1(L_29, L_30, (&V_0), Dictionary_2_TryGetValue_mAC4364680CEF922BF5E86AC354F8A8D882F79AD1_RuntimeMethod_var);
  7714. if (!L_31)
  7715. {
  7716. goto IL_00cf;
  7717. }
  7718. }
  7719. {
  7720. Nullable_1_t9C51B084784B716FFF4ED4575C63CFD8A71A86FE* L_32 = ___3_optionalReticleForward;
  7721. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_33 = V_0;
  7722. Nullable_1_t9C51B084784B716FFF4ED4575C63CFD8A71A86FE L_34;
  7723. memset((&L_34), 0, sizeof(L_34));
  7724. Nullable_1__ctor_m75F3ABB694E26670F021136BD3B9E71A65948BC2((&L_34), L_33, Nullable_1__ctor_m75F3ABB694E26670F021136BD3B9E71A65948BC2_RuntimeMethod_var);
  7725. *(Nullable_1_t9C51B084784B716FFF4ED4575C63CFD8A71A86FE*)L_32 = L_34;
  7726. return;
  7727. }
  7728. IL_00cf:
  7729. {
  7730. XROrigin_t5E534A6D886991AF3C1C64127E19A3A510009CFE* L_35 = V_1;
  7731. il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  7732. bool L_36;
  7733. L_36 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_35, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
  7734. if (!L_36)
  7735. {
  7736. goto IL_015c;
  7737. }
  7738. }
  7739. {
  7740. Nullable_1_t9C51B084784B716FFF4ED4575C63CFD8A71A86FE* L_37 = ___3_optionalReticleForward;
  7741. XROrigin_t5E534A6D886991AF3C1C64127E19A3A510009CFE* L_38 = V_1;
  7742. NullCheck(L_38);
  7743. Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_39;
  7744. L_39 = XROrigin_get_Camera_m8959027D616F5BD9AEAE3E41ADEE23BBC2CE3629_inline(L_38, NULL);
  7745. NullCheck(L_39);
  7746. Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_40;
  7747. L_40 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(L_39, NULL);
  7748. NullCheck(L_40);
  7749. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_41;
  7750. L_41 = Transform_get_forward_mFCFACF7165FDAB21E80E384C494DF278386CEE2F(L_40, NULL);
  7751. Nullable_1_t9C51B084784B716FFF4ED4575C63CFD8A71A86FE L_42;
  7752. memset((&L_42), 0, sizeof(L_42));
  7753. Nullable_1__ctor_m75F3ABB694E26670F021136BD3B9E71A65948BC2((&L_42), L_41, Nullable_1__ctor_m75F3ABB694E26670F021136BD3B9E71A65948BC2_RuntimeMethod_var);
  7754. *(Nullable_1_t9C51B084784B716FFF4ED4575C63CFD8A71A86FE*)L_37 = L_42;
  7755. return;
  7756. }
  7757. IL_00f8:
  7758. {
  7759. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_43 = ___2_reticleUp;
  7760. Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_44;
  7761. L_44 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
  7762. NullCheck(L_44);
  7763. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_45;
  7764. L_45 = Transform_get_up_mE47A9D9D96422224DD0539AA5524DA5440145BB2(L_44, NULL);
  7765. *(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)L_43 = L_45;
  7766. Nullable_1_t9C51B084784B716FFF4ED4575C63CFD8A71A86FE* L_46 = ___3_optionalReticleForward;
  7767. Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_47;
  7768. L_47 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
  7769. NullCheck(L_47);
  7770. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_48;
  7771. L_48 = Transform_get_forward_mFCFACF7165FDAB21E80E384C494DF278386CEE2F(L_47, NULL);
  7772. Nullable_1_t9C51B084784B716FFF4ED4575C63CFD8A71A86FE L_49;
  7773. memset((&L_49), 0, sizeof(L_49));
  7774. Nullable_1__ctor_m75F3ABB694E26670F021136BD3B9E71A65948BC2((&L_49), L_48, Nullable_1__ctor_m75F3ABB694E26670F021136BD3B9E71A65948BC2_RuntimeMethod_var);
  7775. *(Nullable_1_t9C51B084784B716FFF4ED4575C63CFD8A71A86FE*)L_46 = L_49;
  7776. return;
  7777. }
  7778. IL_0121:
  7779. {
  7780. XROrigin_t5E534A6D886991AF3C1C64127E19A3A510009CFE* L_50 = V_1;
  7781. il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  7782. bool L_51;
  7783. L_51 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_50, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
  7784. if (!L_51)
  7785. {
  7786. goto IL_015c;
  7787. }
  7788. }
  7789. {
  7790. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_52 = ___2_reticleUp;
  7791. XROrigin_t5E534A6D886991AF3C1C64127E19A3A510009CFE* L_53 = V_1;
  7792. NullCheck(L_53);
  7793. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_54;
  7794. L_54 = XROrigin_get_Origin_mCE6A3B327ACE6FAEDCC67A9DC952FEED191C26B6_inline(L_53, NULL);
  7795. NullCheck(L_54);
  7796. Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_55;
  7797. L_55 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_54, NULL);
  7798. NullCheck(L_55);
  7799. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_56;
  7800. L_56 = Transform_get_up_mE47A9D9D96422224DD0539AA5524DA5440145BB2(L_55, NULL);
  7801. *(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)L_52 = L_56;
  7802. Nullable_1_t9C51B084784B716FFF4ED4575C63CFD8A71A86FE* L_57 = ___3_optionalReticleForward;
  7803. XROrigin_t5E534A6D886991AF3C1C64127E19A3A510009CFE* L_58 = V_1;
  7804. NullCheck(L_58);
  7805. Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_59;
  7806. L_59 = XROrigin_get_Camera_m8959027D616F5BD9AEAE3E41ADEE23BBC2CE3629_inline(L_58, NULL);
  7807. NullCheck(L_59);
  7808. Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_60;
  7809. L_60 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(L_59, NULL);
  7810. NullCheck(L_60);
  7811. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_61;
  7812. L_61 = Transform_get_forward_mFCFACF7165FDAB21E80E384C494DF278386CEE2F(L_60, NULL);
  7813. Nullable_1_t9C51B084784B716FFF4ED4575C63CFD8A71A86FE L_62;
  7814. memset((&L_62), 0, sizeof(L_62));
  7815. Nullable_1__ctor_m75F3ABB694E26670F021136BD3B9E71A65948BC2((&L_62), L_61, Nullable_1__ctor_m75F3ABB694E26670F021136BD3B9E71A65948BC2_RuntimeMethod_var);
  7816. *(Nullable_1_t9C51B084784B716FFF4ED4575C63CFD8A71A86FE*)L_57 = L_62;
  7817. }
  7818. IL_015c:
  7819. {
  7820. return;
  7821. }
  7822. }
  7823. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BaseTeleportationInteractable_GenerateTeleportRequest_mB9FB5D40C078FF126CDFD19CECB2C3DC8E6FA7A5 (BaseTeleportationInteractable_t3CA78AC694D6BFBA115E724F2C104AB069449AE8* __this, XRBaseInteractor_tB48889E8D95695ABF46D2012EC55EA660103D158* ___0_interactor, RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5 ___1_raycastHit, TeleportRequest_t50D2AA5655D559F78FC8138B445FB997858EAFBE* ___2_teleportRequest, const RuntimeMethod* method)
  7824. {
  7825. {
  7826. XRBaseInteractor_tB48889E8D95695ABF46D2012EC55EA660103D158* L_0 = ___0_interactor;
  7827. RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5 L_1 = ___1_raycastHit;
  7828. TeleportRequest_t50D2AA5655D559F78FC8138B445FB997858EAFBE* L_2 = ___2_teleportRequest;
  7829. bool L_3;
  7830. L_3 = VirtualFuncInvoker3< bool, RuntimeObject*, RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5, TeleportRequest_t50D2AA5655D559F78FC8138B445FB997858EAFBE* >::Invoke(115, __this, L_0, L_1, L_2);
  7831. return L_3;
  7832. }
  7833. }
  7834. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BaseTeleportationInteractable__ctor_m03523AE1E1C51AF0E9B210844669220113406EE7 (BaseTeleportationInteractable_t3CA78AC694D6BFBA115E724F2C104AB069449AE8* __this, const RuntimeMethod* method)
  7835. {
  7836. static bool s_Il2CppMethodInitialized;
  7837. if (!s_Il2CppMethodInitialized)
  7838. {
  7839. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_mFB3778BC959369FC19DFA9053EC895389485665A_RuntimeMethod_var);
  7840. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_tE019B631038D3AFABD85F603D5F9CA1C35C59FF0_il2cpp_TypeInfo_var);
  7841. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_1_t160F99B657FBB7F6C76482DB5120F4D1AC02455E_il2cpp_TypeInfo_var);
  7842. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LinkedPool_1__ctor_m25C15697BDA1DEE4B895AB9F4A654BFA9ABAD622_RuntimeMethod_var);
  7843. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LinkedPool_1_tFD19547E83A73032B4A40B358CC56822E879A467_il2cpp_TypeInfo_var);
  7844. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TeleportingEvent_t4E1A876F20936ECA7131A36859CDE044F8D93BCA_il2cpp_TypeInfo_var);
  7845. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3C_ctorU3Eb__45_0_m994C7CA3D7312653F5AAC1D04BE18A6234230ABC_RuntimeMethod_var);
  7846. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_tB1A8F87DCFDFBFFF54FC9C4ADBBC3435840F0546_il2cpp_TypeInfo_var);
  7847. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&XRBaseInteractable_tC2C966C710AE6AC232E248B1BCF323386110D0F6_il2cpp_TypeInfo_var);
  7848. s_Il2CppMethodInitialized = true;
  7849. }
  7850. Func_1_t160F99B657FBB7F6C76482DB5120F4D1AC02455E* G_B2_0 = NULL;
  7851. BaseTeleportationInteractable_t3CA78AC694D6BFBA115E724F2C104AB069449AE8* G_B2_1 = NULL;
  7852. Func_1_t160F99B657FBB7F6C76482DB5120F4D1AC02455E* G_B1_0 = NULL;
  7853. BaseTeleportationInteractable_t3CA78AC694D6BFBA115E724F2C104AB069449AE8* G_B1_1 = NULL;
  7854. {
  7855. __this->___m_UpNormalToleranceDegrees = (30.0f);
  7856. TeleportingEvent_t4E1A876F20936ECA7131A36859CDE044F8D93BCA* L_0 = (TeleportingEvent_t4E1A876F20936ECA7131A36859CDE044F8D93BCA*)il2cpp_codegen_object_new(TeleportingEvent_t4E1A876F20936ECA7131A36859CDE044F8D93BCA_il2cpp_TypeInfo_var);
  7857. TeleportingEvent__ctor_m6500A5219DA0E3B6C0BD6B6FBA212E6968AAB2AD(L_0, NULL);
  7858. __this->___m_Teleporting = L_0;
  7859. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Teleporting), (void*)L_0);
  7860. il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_tB1A8F87DCFDFBFFF54FC9C4ADBBC3435840F0546_il2cpp_TypeInfo_var);
  7861. Func_1_t160F99B657FBB7F6C76482DB5120F4D1AC02455E* L_1 = ((U3CU3Ec_tB1A8F87DCFDFBFFF54FC9C4ADBBC3435840F0546_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tB1A8F87DCFDFBFFF54FC9C4ADBBC3435840F0546_il2cpp_TypeInfo_var))->___U3CU3E9__45_0;
  7862. Func_1_t160F99B657FBB7F6C76482DB5120F4D1AC02455E* L_2 = L_1;
  7863. if (L_2)
  7864. {
  7865. G_B2_0 = L_2;
  7866. G_B2_1 = __this;
  7867. goto IL_0036;
  7868. }
  7869. G_B1_0 = L_2;
  7870. G_B1_1 = __this;
  7871. }
  7872. {
  7873. il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_tB1A8F87DCFDFBFFF54FC9C4ADBBC3435840F0546_il2cpp_TypeInfo_var);
  7874. U3CU3Ec_tB1A8F87DCFDFBFFF54FC9C4ADBBC3435840F0546* L_3 = ((U3CU3Ec_tB1A8F87DCFDFBFFF54FC9C4ADBBC3435840F0546_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tB1A8F87DCFDFBFFF54FC9C4ADBBC3435840F0546_il2cpp_TypeInfo_var))->___U3CU3E9;
  7875. Func_1_t160F99B657FBB7F6C76482DB5120F4D1AC02455E* L_4 = (Func_1_t160F99B657FBB7F6C76482DB5120F4D1AC02455E*)il2cpp_codegen_object_new(Func_1_t160F99B657FBB7F6C76482DB5120F4D1AC02455E_il2cpp_TypeInfo_var);
  7876. Func_1__ctor_m21058A5707C4DF7ADCF002B0502922986DCD7525(L_4, L_3, (intptr_t)((void*)U3CU3Ec_U3C_ctorU3Eb__45_0_m994C7CA3D7312653F5AAC1D04BE18A6234230ABC_RuntimeMethod_var), NULL);
  7877. Func_1_t160F99B657FBB7F6C76482DB5120F4D1AC02455E* L_5 = L_4;
  7878. ((U3CU3Ec_tB1A8F87DCFDFBFFF54FC9C4ADBBC3435840F0546_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tB1A8F87DCFDFBFFF54FC9C4ADBBC3435840F0546_il2cpp_TypeInfo_var))->___U3CU3E9__45_0 = L_5;
  7879. Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_tB1A8F87DCFDFBFFF54FC9C4ADBBC3435840F0546_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tB1A8F87DCFDFBFFF54FC9C4ADBBC3435840F0546_il2cpp_TypeInfo_var))->___U3CU3E9__45_0), (void*)L_5);
  7880. G_B2_0 = L_5;
  7881. G_B2_1 = G_B1_1;
  7882. }
  7883. IL_0036:
  7884. {
  7885. LinkedPool_1_tFD19547E83A73032B4A40B358CC56822E879A467* L_6 = (LinkedPool_1_tFD19547E83A73032B4A40B358CC56822E879A467*)il2cpp_codegen_object_new(LinkedPool_1_tFD19547E83A73032B4A40B358CC56822E879A467_il2cpp_TypeInfo_var);
  7886. LinkedPool_1__ctor_m25C15697BDA1DEE4B895AB9F4A654BFA9ABAD622(L_6, G_B2_0, (Action_1_t997EA67CFB44F7BF4A4DA7311B6C8518E5FF74C8*)NULL, (Action_1_t997EA67CFB44F7BF4A4DA7311B6C8518E5FF74C8*)NULL, (Action_1_t997EA67CFB44F7BF4A4DA7311B6C8518E5FF74C8*)NULL, (bool)0, ((int32_t)10000), LinkedPool_1__ctor_m25C15697BDA1DEE4B895AB9F4A654BFA9ABAD622_RuntimeMethod_var);
  7887. NullCheck(G_B2_1);
  7888. G_B2_1->___m_TeleportingEventArgs = L_6;
  7889. Il2CppCodeGenWriteBarrier((void**)(&G_B2_1->___m_TeleportingEventArgs), (void*)L_6);
  7890. Dictionary_2_tE019B631038D3AFABD85F603D5F9CA1C35C59FF0* L_7 = (Dictionary_2_tE019B631038D3AFABD85F603D5F9CA1C35C59FF0*)il2cpp_codegen_object_new(Dictionary_2_tE019B631038D3AFABD85F603D5F9CA1C35C59FF0_il2cpp_TypeInfo_var);
  7891. Dictionary_2__ctor_mFB3778BC959369FC19DFA9053EC895389485665A(L_7, Dictionary_2__ctor_mFB3778BC959369FC19DFA9053EC895389485665A_RuntimeMethod_var);
  7892. __this->___m_TeleportForwardPerInteractor = L_7;
  7893. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_TeleportForwardPerInteractor), (void*)L_7);
  7894. il2cpp_codegen_runtime_class_init_inline(XRBaseInteractable_tC2C966C710AE6AC232E248B1BCF323386110D0F6_il2cpp_TypeInfo_var);
  7895. XRBaseInteractable__ctor_m0B36974579D0C9F2799C4C5DE77B136C291247F4(__this, NULL);
  7896. return;
  7897. }
  7898. }
  7899. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BaseTeleportationInteractable_U3CProcessInteractableU3Eg__CalculateTeleportForwardU7C37_0_m932237FDEBC48036EB1D2D662EBEC1319D35B664 (BaseTeleportationInteractable_t3CA78AC694D6BFBA115E724F2C104AB069449AE8* __this, RuntimeObject* ___0_interactor, const RuntimeMethod* method)
  7900. {
  7901. static bool s_Il2CppMethodInitialized;
  7902. if (!s_Il2CppMethodInitialized)
  7903. {
  7904. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_set_Item_mEAD50F98C12044625CAF09D5EADB5DDF928595C5_RuntimeMethod_var);
  7905. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IXRInteractor_t0E1112913D56F678962B999BA5CC139CFE0D344A_il2cpp_TypeInfo_var);
  7906. s_Il2CppMethodInitialized = true;
  7907. }
  7908. Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* V_0 = NULL;
  7909. int32_t V_1 = 0;
  7910. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_2;
  7911. memset((&V_2), 0, sizeof(V_2));
  7912. {
  7913. RuntimeObject* L_0 = ___0_interactor;
  7914. NullCheck(L_0);
  7915. Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_1;
  7916. L_1 = InterfaceFuncInvoker1< Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1*, RuntimeObject* >::Invoke(6, IXRInteractor_t0E1112913D56F678962B999BA5CC139CFE0D344A_il2cpp_TypeInfo_var, L_0, __this);
  7917. V_0 = L_1;
  7918. int32_t L_2;
  7919. L_2 = BaseTeleportationInteractable_get_matchOrientation_mB4CE35CEB0A0206457993CB28A618F300E4BC03D_inline(__this, NULL);
  7920. V_1 = L_2;
  7921. int32_t L_3 = V_1;
  7922. if (!L_3)
  7923. {
  7924. goto IL_0017;
  7925. }
  7926. }
  7927. {
  7928. int32_t L_4 = V_1;
  7929. if ((((int32_t)L_4) == ((int32_t)1)))
  7930. {
  7931. goto IL_003c;
  7932. }
  7933. }
  7934. {
  7935. return;
  7936. }
  7937. IL_0017:
  7938. {
  7939. Dictionary_2_tE019B631038D3AFABD85F603D5F9CA1C35C59FF0* L_5 = __this->___m_TeleportForwardPerInteractor;
  7940. RuntimeObject* L_6 = ___0_interactor;
  7941. Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_7 = V_0;
  7942. NullCheck(L_7);
  7943. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8;
  7944. L_8 = Transform_get_forward_mFCFACF7165FDAB21E80E384C494DF278386CEE2F(L_7, NULL);
  7945. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9;
  7946. L_9 = Vector3_get_up_m128AF3FDC820BF59D5DE86D973E7DE3F20C3AEBA_inline(NULL);
  7947. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10;
  7948. L_10 = Vector3_ProjectOnPlane_m68FB895F6E9FCC45676BB8B95857D091C0D78794_inline(L_8, L_9, NULL);
  7949. V_2 = L_10;
  7950. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_11;
  7951. L_11 = Vector3_get_normalized_m736BBF65D5CDA7A18414370D15B4DFCC1E466F07_inline((&V_2), NULL);
  7952. NullCheck(L_5);
  7953. Dictionary_2_set_Item_mEAD50F98C12044625CAF09D5EADB5DDF928595C5(L_5, L_6, L_11, Dictionary_2_set_Item_mEAD50F98C12044625CAF09D5EADB5DDF928595C5_RuntimeMethod_var);
  7954. return;
  7955. }
  7956. IL_003c:
  7957. {
  7958. Dictionary_2_tE019B631038D3AFABD85F603D5F9CA1C35C59FF0* L_12 = __this->___m_TeleportForwardPerInteractor;
  7959. RuntimeObject* L_13 = ___0_interactor;
  7960. Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_14 = V_0;
  7961. NullCheck(L_14);
  7962. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_15;
  7963. L_15 = Transform_get_forward_mFCFACF7165FDAB21E80E384C494DF278386CEE2F(L_14, NULL);
  7964. Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_16;
  7965. L_16 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
  7966. NullCheck(L_16);
  7967. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_17;
  7968. L_17 = Transform_get_up_mE47A9D9D96422224DD0539AA5524DA5440145BB2(L_16, NULL);
  7969. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_18;
  7970. L_18 = Vector3_ProjectOnPlane_m68FB895F6E9FCC45676BB8B95857D091C0D78794_inline(L_15, L_17, NULL);
  7971. V_2 = L_18;
  7972. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_19;
  7973. L_19 = Vector3_get_normalized_m736BBF65D5CDA7A18414370D15B4DFCC1E466F07_inline((&V_2), NULL);
  7974. NullCheck(L_12);
  7975. Dictionary_2_set_Item_mEAD50F98C12044625CAF09D5EADB5DDF928595C5(L_12, L_13, L_19, Dictionary_2_set_Item_mEAD50F98C12044625CAF09D5EADB5DDF928595C5_RuntimeMethod_var);
  7976. return;
  7977. }
  7978. }
  7979. #ifdef __clang__
  7980. #pragma clang diagnostic pop
  7981. #endif
  7982. #ifdef __clang__
  7983. #pragma clang diagnostic push
  7984. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  7985. #pragma clang diagnostic ignored "-Wunused-variable"
  7986. #endif
  7987. #ifdef __clang__
  7988. #pragma clang diagnostic pop
  7989. #endif
  7990. #ifdef __clang__
  7991. #pragma clang diagnostic push
  7992. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  7993. #pragma clang diagnostic ignored "-Wunused-variable"
  7994. #endif
  7995. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__cctor_m13E4884E7A4FDBFF20387DCD70A51E58E38F3FA5 (const RuntimeMethod* method)
  7996. {
  7997. static bool s_Il2CppMethodInitialized;
  7998. if (!s_Il2CppMethodInitialized)
  7999. {
  8000. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_tB1A8F87DCFDFBFFF54FC9C4ADBBC3435840F0546_il2cpp_TypeInfo_var);
  8001. s_Il2CppMethodInitialized = true;
  8002. }
  8003. {
  8004. U3CU3Ec_tB1A8F87DCFDFBFFF54FC9C4ADBBC3435840F0546* L_0 = (U3CU3Ec_tB1A8F87DCFDFBFFF54FC9C4ADBBC3435840F0546*)il2cpp_codegen_object_new(U3CU3Ec_tB1A8F87DCFDFBFFF54FC9C4ADBBC3435840F0546_il2cpp_TypeInfo_var);
  8005. U3CU3Ec__ctor_m7D71BA0703858033BED989B6EE9B928786F3640B(L_0, NULL);
  8006. ((U3CU3Ec_tB1A8F87DCFDFBFFF54FC9C4ADBBC3435840F0546_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tB1A8F87DCFDFBFFF54FC9C4ADBBC3435840F0546_il2cpp_TypeInfo_var))->___U3CU3E9 = L_0;
  8007. Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_tB1A8F87DCFDFBFFF54FC9C4ADBBC3435840F0546_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tB1A8F87DCFDFBFFF54FC9C4ADBBC3435840F0546_il2cpp_TypeInfo_var))->___U3CU3E9), (void*)L_0);
  8008. return;
  8009. }
  8010. }
  8011. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_m7D71BA0703858033BED989B6EE9B928786F3640B (U3CU3Ec_tB1A8F87DCFDFBFFF54FC9C4ADBBC3435840F0546* __this, const RuntimeMethod* method)
  8012. {
  8013. {
  8014. Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
  8015. return;
  8016. }
  8017. }
  8018. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TeleportingEventArgs_t3CBA748CC3C58419D2B7E3354B6AA0C1D0B9F534* U3CU3Ec_U3C_ctorU3Eb__45_0_m994C7CA3D7312653F5AAC1D04BE18A6234230ABC (U3CU3Ec_tB1A8F87DCFDFBFFF54FC9C4ADBBC3435840F0546* __this, const RuntimeMethod* method)
  8019. {
  8020. static bool s_Il2CppMethodInitialized;
  8021. if (!s_Il2CppMethodInitialized)
  8022. {
  8023. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TeleportingEventArgs_t3CBA748CC3C58419D2B7E3354B6AA0C1D0B9F534_il2cpp_TypeInfo_var);
  8024. s_Il2CppMethodInitialized = true;
  8025. }
  8026. {
  8027. TeleportingEventArgs_t3CBA748CC3C58419D2B7E3354B6AA0C1D0B9F534* L_0 = (TeleportingEventArgs_t3CBA748CC3C58419D2B7E3354B6AA0C1D0B9F534*)il2cpp_codegen_object_new(TeleportingEventArgs_t3CBA748CC3C58419D2B7E3354B6AA0C1D0B9F534_il2cpp_TypeInfo_var);
  8028. TeleportingEventArgs__ctor_m99DD9DD2A593D6838DAF382428A3FC9DB4352C92(L_0, NULL);
  8029. return L_0;
  8030. }
  8031. }
  8032. #ifdef __clang__
  8033. #pragma clang diagnostic pop
  8034. #endif
  8035. #ifdef __clang__
  8036. #pragma clang diagnostic push
  8037. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  8038. #pragma clang diagnostic ignored "-Wunused-variable"
  8039. #endif
  8040. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* TeleportationAnchor_get_teleportAnchorTransform_m0711868C6E4463287017D36942E8A5C03122A435 (TeleportationAnchor_t5C73F0B7F59911E6F9F98FA9156ECBC6E9DD9085* __this, const RuntimeMethod* method)
  8041. {
  8042. {
  8043. Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_0 = __this->___m_TeleportAnchorTransform;
  8044. return L_0;
  8045. }
  8046. }
  8047. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TeleportationAnchor_set_teleportAnchorTransform_m00BFEA234630A95B4B9BE291610D89DC72EB9A5F (TeleportationAnchor_t5C73F0B7F59911E6F9F98FA9156ECBC6E9DD9085* __this, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___0_value, const RuntimeMethod* method)
  8048. {
  8049. {
  8050. Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_0 = ___0_value;
  8051. __this->___m_TeleportAnchorTransform = L_0;
  8052. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_TeleportAnchorTransform), (void*)L_0);
  8053. return;
  8054. }
  8055. }
  8056. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TeleportationAnchor_OnValidate_m7D4D44B9600ADB0E40D31F2D7AE24DBADC1036E5 (TeleportationAnchor_t5C73F0B7F59911E6F9F98FA9156ECBC6E9DD9085* __this, const RuntimeMethod* method)
  8057. {
  8058. static bool s_Il2CppMethodInitialized;
  8059. if (!s_Il2CppMethodInitialized)
  8060. {
  8061. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  8062. s_Il2CppMethodInitialized = true;
  8063. }
  8064. {
  8065. Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_0 = __this->___m_TeleportAnchorTransform;
  8066. il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  8067. bool L_1;
  8068. L_1 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
  8069. if (!L_1)
  8070. {
  8071. goto IL_001a;
  8072. }
  8073. }
  8074. {
  8075. Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_2;
  8076. L_2 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
  8077. __this->___m_TeleportAnchorTransform = L_2;
  8078. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_TeleportAnchorTransform), (void*)L_2);
  8079. }
  8080. IL_001a:
  8081. {
  8082. return;
  8083. }
  8084. }
  8085. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TeleportationAnchor_Reset_m4EEAE41C190D2626B1A9F01A946CFD7E58E90B1F (TeleportationAnchor_t5C73F0B7F59911E6F9F98FA9156ECBC6E9DD9085* __this, const RuntimeMethod* method)
  8086. {
  8087. {
  8088. Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_0;
  8089. L_0 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
  8090. __this->___m_TeleportAnchorTransform = L_0;
  8091. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_TeleportAnchorTransform), (void*)L_0);
  8092. return;
  8093. }
  8094. }
  8095. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TeleportationAnchor_OnDrawGizmos_m5D8C112B038BBB334829CE1185DB35C0C45B925D (TeleportationAnchor_t5C73F0B7F59911E6F9F98FA9156ECBC6E9DD9085* __this, const RuntimeMethod* method)
  8096. {
  8097. static bool s_Il2CppMethodInitialized;
  8098. if (!s_Il2CppMethodInitialized)
  8099. {
  8100. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GizmoHelpers_t523DF2F7A9BD280F2251CBEF09F851B98EDA0286_il2cpp_TypeInfo_var);
  8101. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  8102. s_Il2CppMethodInitialized = true;
  8103. }
  8104. {
  8105. Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_0 = __this->___m_TeleportAnchorTransform;
  8106. il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  8107. bool L_1;
  8108. L_1 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
  8109. if (!L_1)
  8110. {
  8111. goto IL_000f;
  8112. }
  8113. }
  8114. {
  8115. return;
  8116. }
  8117. IL_000f:
  8118. {
  8119. Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_2;
  8120. L_2 = Color_get_blue_mF04A26CE61D6DA3C0D8B1C4720901B1028C7AB87_inline(NULL);
  8121. Gizmos_set_color_m53927A2741937484180B20B55F7F20F8F60C5797(L_2, NULL);
  8122. Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_3 = __this->___m_TeleportAnchorTransform;
  8123. NullCheck(L_3);
  8124. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4;
  8125. L_4 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_3, NULL);
  8126. Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_5 = __this->___m_TeleportAnchorTransform;
  8127. NullCheck(L_5);
  8128. Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_6;
  8129. L_6 = Transform_get_rotation_m32AF40CA0D50C797DA639A696F8EAEC7524C179C(L_5, NULL);
  8130. il2cpp_codegen_runtime_class_init_inline(GizmoHelpers_t523DF2F7A9BD280F2251CBEF09F851B98EDA0286_il2cpp_TypeInfo_var);
  8131. GizmoHelpers_DrawWireCubeOriented_mAF25FACDEC3C5EC58E8066E35EF4454F641D2CF0(L_4, L_6, (1.0f), NULL);
  8132. Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_7 = __this->___m_TeleportAnchorTransform;
  8133. GizmoHelpers_DrawAxisArrows_m343FB4C9EF2EBB8D70B865FE3C450E936D9F8F24(L_7, (1.0f), NULL);
  8134. return;
  8135. }
  8136. }
  8137. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* TeleportationAnchor_GetAttachTransform_mB8D57C214607C13AD0EB3C9BA59E83FB0EADD2DD (TeleportationAnchor_t5C73F0B7F59911E6F9F98FA9156ECBC6E9DD9085* __this, RuntimeObject* ___0_interactor, const RuntimeMethod* method)
  8138. {
  8139. {
  8140. Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_0 = __this->___m_TeleportAnchorTransform;
  8141. return L_0;
  8142. }
  8143. }
  8144. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TeleportationAnchor_GenerateTeleportRequest_mC00CA4094040F51A2B40D1E154B7F2443089046B (TeleportationAnchor_t5C73F0B7F59911E6F9F98FA9156ECBC6E9DD9085* __this, RuntimeObject* ___0_interactor, RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5 ___1_raycastHit, TeleportRequest_t50D2AA5655D559F78FC8138B445FB997858EAFBE* ___2_teleportRequest, const RuntimeMethod* method)
  8145. {
  8146. static bool s_Il2CppMethodInitialized;
  8147. if (!s_Il2CppMethodInitialized)
  8148. {
  8149. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  8150. s_Il2CppMethodInitialized = true;
  8151. }
  8152. {
  8153. Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_0 = __this->___m_TeleportAnchorTransform;
  8154. il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  8155. bool L_1;
  8156. L_1 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
  8157. if (!L_1)
  8158. {
  8159. goto IL_0010;
  8160. }
  8161. }
  8162. {
  8163. return (bool)0;
  8164. }
  8165. IL_0010:
  8166. {
  8167. TeleportRequest_t50D2AA5655D559F78FC8138B445FB997858EAFBE* L_2 = ___2_teleportRequest;
  8168. Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_3 = __this->___m_TeleportAnchorTransform;
  8169. NullCheck(L_3);
  8170. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4;
  8171. L_4 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_3, NULL);
  8172. L_2->___destinationPosition = L_4;
  8173. TeleportRequest_t50D2AA5655D559F78FC8138B445FB997858EAFBE* L_5 = ___2_teleportRequest;
  8174. Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_6 = __this->___m_TeleportAnchorTransform;
  8175. NullCheck(L_6);
  8176. Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_7;
  8177. L_7 = Transform_get_rotation_m32AF40CA0D50C797DA639A696F8EAEC7524C179C(L_6, NULL);
  8178. L_5->___destinationRotation = L_7;
  8179. return (bool)1;
  8180. }
  8181. }
  8182. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TeleportationAnchor__ctor_m8645304E8AFD708D9BF3C8E3B8D2F64F9CEBA427 (TeleportationAnchor_t5C73F0B7F59911E6F9F98FA9156ECBC6E9DD9085* __this, const RuntimeMethod* method)
  8183. {
  8184. {
  8185. BaseTeleportationInteractable__ctor_m03523AE1E1C51AF0E9B210844669220113406EE7(__this, NULL);
  8186. return;
  8187. }
  8188. }
  8189. #ifdef __clang__
  8190. #pragma clang diagnostic pop
  8191. #endif
  8192. #ifdef __clang__
  8193. #pragma clang diagnostic push
  8194. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  8195. #pragma clang diagnostic ignored "-Wunused-variable"
  8196. #endif
  8197. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TeleportationArea_GenerateTeleportRequest_m316BFEC3E6F188832FEB7FE20F4B3953A454A990 (TeleportationArea_t4E760401D8B7EBAA17DD75E248517C0ECBB608FD* __this, RuntimeObject* ___0_interactor, RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5 ___1_raycastHit, TeleportRequest_t50D2AA5655D559F78FC8138B445FB997858EAFBE* ___2_teleportRequest, const RuntimeMethod* method)
  8198. {
  8199. static bool s_Il2CppMethodInitialized;
  8200. if (!s_Il2CppMethodInitialized)
  8201. {
  8202. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  8203. s_Il2CppMethodInitialized = true;
  8204. }
  8205. {
  8206. Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* L_0;
  8207. L_0 = RaycastHit_get_collider_m84B160439BBEAB6D9E94B799F720E25C9E2D444D((&___1_raycastHit), NULL);
  8208. il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  8209. bool L_1;
  8210. L_1 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
  8211. if (!L_1)
  8212. {
  8213. goto IL_0011;
  8214. }
  8215. }
  8216. {
  8217. return (bool)0;
  8218. }
  8219. IL_0011:
  8220. {
  8221. TeleportRequest_t50D2AA5655D559F78FC8138B445FB997858EAFBE* L_2 = ___2_teleportRequest;
  8222. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3;
  8223. L_3 = RaycastHit_get_point_m02B764612562AFE0F998CC7CFB2EEDE41BA47F39((&___1_raycastHit), NULL);
  8224. L_2->___destinationPosition = L_3;
  8225. TeleportRequest_t50D2AA5655D559F78FC8138B445FB997858EAFBE* L_4 = ___2_teleportRequest;
  8226. Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_5;
  8227. L_5 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
  8228. NullCheck(L_5);
  8229. Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_6;
  8230. L_6 = Transform_get_rotation_m32AF40CA0D50C797DA639A696F8EAEC7524C179C(L_5, NULL);
  8231. L_4->___destinationRotation = L_6;
  8232. return (bool)1;
  8233. }
  8234. }
  8235. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TeleportationArea__ctor_mBD0DD39D29BA373207C79E8600D8F183D3E14EFB (TeleportationArea_t4E760401D8B7EBAA17DD75E248517C0ECBB608FD* __this, const RuntimeMethod* method)
  8236. {
  8237. {
  8238. BaseTeleportationInteractable__ctor_m03523AE1E1C51AF0E9B210844669220113406EE7(__this, NULL);
  8239. return;
  8240. }
  8241. }
  8242. #ifdef __clang__
  8243. #pragma clang diagnostic pop
  8244. #endif
  8245. #ifdef __clang__
  8246. #pragma clang diagnostic push
  8247. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  8248. #pragma clang diagnostic ignored "-Wunused-variable"
  8249. #endif
  8250. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TeleportRequest_t50D2AA5655D559F78FC8138B445FB997858EAFBE TeleportationProvider_get_currentRequest_m0CCE6B6BE488A506F4FD398A18C8D0450ED6C39B (TeleportationProvider_t97A0AC16C69ACC50C842581737181148614AF972* __this, const RuntimeMethod* method)
  8251. {
  8252. {
  8253. TeleportRequest_t50D2AA5655D559F78FC8138B445FB997858EAFBE L_0 = __this->___U3CcurrentRequestU3Ek__BackingField;
  8254. return L_0;
  8255. }
  8256. }
  8257. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TeleportationProvider_set_currentRequest_m109FD936C57760C70C312B799E6AD6D7651B0581 (TeleportationProvider_t97A0AC16C69ACC50C842581737181148614AF972* __this, TeleportRequest_t50D2AA5655D559F78FC8138B445FB997858EAFBE ___0_value, const RuntimeMethod* method)
  8258. {
  8259. {
  8260. TeleportRequest_t50D2AA5655D559F78FC8138B445FB997858EAFBE L_0 = ___0_value;
  8261. __this->___U3CcurrentRequestU3Ek__BackingField = L_0;
  8262. return;
  8263. }
  8264. }
  8265. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TeleportationProvider_get_validRequest_m083A1AF44E1AD7BD791A2B599216067B94D65788 (TeleportationProvider_t97A0AC16C69ACC50C842581737181148614AF972* __this, const RuntimeMethod* method)
  8266. {
  8267. {
  8268. bool L_0 = __this->___U3CvalidRequestU3Ek__BackingField;
  8269. return L_0;
  8270. }
  8271. }
  8272. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TeleportationProvider_set_validRequest_m539A9FBCF21BBCE6062D888442666D0679B27B0D (TeleportationProvider_t97A0AC16C69ACC50C842581737181148614AF972* __this, bool ___0_value, const RuntimeMethod* method)
  8273. {
  8274. {
  8275. bool L_0 = ___0_value;
  8276. __this->___U3CvalidRequestU3Ek__BackingField = L_0;
  8277. return;
  8278. }
  8279. }
  8280. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float TeleportationProvider_get_delayTime_mF3EE85228E76638445D9EC7D4A887B748EF73CEC (TeleportationProvider_t97A0AC16C69ACC50C842581737181148614AF972* __this, const RuntimeMethod* method)
  8281. {
  8282. {
  8283. float L_0 = __this->___m_DelayTime;
  8284. return L_0;
  8285. }
  8286. }
  8287. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TeleportationProvider_set_delayTime_mD5AF9F7926A3E0CD9248D8437797379523F62CB3 (TeleportationProvider_t97A0AC16C69ACC50C842581737181148614AF972* __this, float ___0_value, const RuntimeMethod* method)
  8288. {
  8289. {
  8290. float L_0 = ___0_value;
  8291. __this->___m_DelayTime = L_0;
  8292. return;
  8293. }
  8294. }
  8295. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TeleportationProvider_QueueTeleportRequest_mE1D319B5F451A6AD4CC2749D9B4CF6763E67A278 (TeleportationProvider_t97A0AC16C69ACC50C842581737181148614AF972* __this, TeleportRequest_t50D2AA5655D559F78FC8138B445FB997858EAFBE ___0_teleportRequest, const RuntimeMethod* method)
  8296. {
  8297. {
  8298. TeleportRequest_t50D2AA5655D559F78FC8138B445FB997858EAFBE L_0 = ___0_teleportRequest;
  8299. TeleportationProvider_set_currentRequest_m109FD936C57760C70C312B799E6AD6D7651B0581_inline(__this, L_0, NULL);
  8300. TeleportationProvider_set_validRequest_m539A9FBCF21BBCE6062D888442666D0679B27B0D_inline(__this, (bool)1, NULL);
  8301. return (bool)1;
  8302. }
  8303. }
  8304. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TeleportationProvider_Awake_m337409940C1F7DAAD28568D5E78AAE826755D515 (TeleportationProvider_t97A0AC16C69ACC50C842581737181148614AF972* __this, const RuntimeMethod* method)
  8305. {
  8306. static bool s_Il2CppMethodInitialized;
  8307. if (!s_Il2CppMethodInitialized)
  8308. {
  8309. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
  8310. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  8311. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_il2cpp_TypeInfo_var);
  8312. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralAEF8ADEA7ACBBEEC8D66AE67F129D251F1924DBA);
  8313. s_Il2CppMethodInitialized = true;
  8314. }
  8315. {
  8316. LocomotionProvider_Awake_mDB71AC0528310B8B6A57E0D5D0C6E54C0E0E22EB(__this, NULL);
  8317. LocomotionSystem_t969449BF16C7ED7A4A08A07CB480440C79AD2D6B* L_0;
  8318. L_0 = LocomotionProvider_get_system_m2FFD680EAEA3837BF1BE61B34DB6685118760D94_inline(__this, NULL);
  8319. il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  8320. bool L_1;
  8321. L_1 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
  8322. if (!L_1)
  8323. {
  8324. goto IL_005f;
  8325. }
  8326. }
  8327. {
  8328. float L_2 = __this->___m_DelayTime;
  8329. if ((!(((float)L_2) > ((float)(0.0f)))))
  8330. {
  8331. goto IL_005f;
  8332. }
  8333. }
  8334. {
  8335. float L_3 = __this->___m_DelayTime;
  8336. LocomotionSystem_t969449BF16C7ED7A4A08A07CB480440C79AD2D6B* L_4;
  8337. L_4 = LocomotionProvider_get_system_m2FFD680EAEA3837BF1BE61B34DB6685118760D94_inline(__this, NULL);
  8338. NullCheck(L_4);
  8339. float L_5;
  8340. L_5 = LocomotionSystem_get_timeout_mFD09A2DD790389F19DBF9721011D7D905CE36F2E_inline(L_4, NULL);
  8341. if ((!(((float)L_3) > ((float)L_5))))
  8342. {
  8343. goto IL_005f;
  8344. }
  8345. }
  8346. {
  8347. float L_6 = __this->___m_DelayTime;
  8348. float L_7 = L_6;
  8349. RuntimeObject* L_8 = Box(Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_il2cpp_TypeInfo_var, &L_7);
  8350. LocomotionSystem_t969449BF16C7ED7A4A08A07CB480440C79AD2D6B* L_9;
  8351. L_9 = LocomotionProvider_get_system_m2FFD680EAEA3837BF1BE61B34DB6685118760D94_inline(__this, NULL);
  8352. NullCheck(L_9);
  8353. float L_10;
  8354. L_10 = LocomotionSystem_get_timeout_mFD09A2DD790389F19DBF9721011D7D905CE36F2E_inline(L_9, NULL);
  8355. float L_11 = L_10;
  8356. RuntimeObject* L_12 = Box(Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_il2cpp_TypeInfo_var, &L_11);
  8357. String_t* L_13;
  8358. L_13 = String_Format_mFB7DA489BD99F4670881FF50EC017BFB0A5C0987(_stringLiteralAEF8ADEA7ACBBEEC8D66AE67F129D251F1924DBA, L_8, L_12, NULL);
  8359. il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
  8360. Debug_LogWarning_m23033D7E2F0F298BE465B7F3A63CDF40A4EB70EB(L_13, __this, NULL);
  8361. }
  8362. IL_005f:
  8363. {
  8364. return;
  8365. }
  8366. }
  8367. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TeleportationProvider_Update_mF3A1A890CCFF2A42AC886504065D4F503E22C88D (TeleportationProvider_t97A0AC16C69ACC50C842581737181148614AF972* __this, const RuntimeMethod* method)
  8368. {
  8369. static bool s_Il2CppMethodInitialized;
  8370. if (!s_Il2CppMethodInitialized)
  8371. {
  8372. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  8373. s_Il2CppMethodInitialized = true;
  8374. }
  8375. XROrigin_t5E534A6D886991AF3C1C64127E19A3A510009CFE* V_0 = NULL;
  8376. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_1;
  8377. memset((&V_1), 0, sizeof(V_1));
  8378. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_2;
  8379. memset((&V_2), 0, sizeof(V_2));
  8380. int32_t V_3 = 0;
  8381. {
  8382. bool L_0;
  8383. L_0 = TeleportationProvider_get_validRequest_m083A1AF44E1AD7BD791A2B599216067B94D65788_inline(__this, NULL);
  8384. if (L_0)
  8385. {
  8386. goto IL_0010;
  8387. }
  8388. }
  8389. {
  8390. LocomotionProvider_set_locomotionPhase_m108B807685AFA4FEA312364A1CFAB1A52EB5DFA7_inline(__this, 0, NULL);
  8391. return;
  8392. }
  8393. IL_0010:
  8394. {
  8395. bool L_1 = __this->___m_HasExclusiveLocomotion;
  8396. if (L_1)
  8397. {
  8398. goto IL_003a;
  8399. }
  8400. }
  8401. {
  8402. bool L_2;
  8403. L_2 = LocomotionProvider_BeginLocomotion_mFB221E462FEC6E933C9161E30271678311D1AAEF(__this, NULL);
  8404. if (L_2)
  8405. {
  8406. goto IL_0021;
  8407. }
  8408. }
  8409. {
  8410. return;
  8411. }
  8412. IL_0021:
  8413. {
  8414. __this->___m_HasExclusiveLocomotion = (bool)1;
  8415. LocomotionProvider_set_locomotionPhase_m108B807685AFA4FEA312364A1CFAB1A52EB5DFA7_inline(__this, 1, NULL);
  8416. float L_3;
  8417. L_3 = Time_get_time_m3A271BB1B20041144AC5B7863B71AB1F0150374B(NULL);
  8418. __this->___m_TimeStarted = L_3;
  8419. }
  8420. IL_003a:
  8421. {
  8422. float L_4 = __this->___m_DelayTime;
  8423. if ((!(((float)L_4) > ((float)(0.0f)))))
  8424. {
  8425. goto IL_005c;
  8426. }
  8427. }
  8428. {
  8429. float L_5;
  8430. L_5 = Time_get_time_m3A271BB1B20041144AC5B7863B71AB1F0150374B(NULL);
  8431. float L_6 = __this->___m_TimeStarted;
  8432. float L_7 = __this->___m_DelayTime;
  8433. if ((!(((float)((float)il2cpp_codegen_subtract(L_5, L_6))) < ((float)L_7))))
  8434. {
  8435. goto IL_005c;
  8436. }
  8437. }
  8438. {
  8439. return;
  8440. }
  8441. IL_005c:
  8442. {
  8443. LocomotionProvider_set_locomotionPhase_m108B807685AFA4FEA312364A1CFAB1A52EB5DFA7_inline(__this, 2, NULL);
  8444. LocomotionSystem_t969449BF16C7ED7A4A08A07CB480440C79AD2D6B* L_8;
  8445. L_8 = LocomotionProvider_get_system_m2FFD680EAEA3837BF1BE61B34DB6685118760D94_inline(__this, NULL);
  8446. NullCheck(L_8);
  8447. XROrigin_t5E534A6D886991AF3C1C64127E19A3A510009CFE* L_9;
  8448. L_9 = LocomotionSystem_get_xrOrigin_m06C2599D9739A71562F0F3DD27BC57BCC18F3EF7_inline(L_8, NULL);
  8449. V_0 = L_9;
  8450. XROrigin_t5E534A6D886991AF3C1C64127E19A3A510009CFE* L_10 = V_0;
  8451. il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  8452. bool L_11;
  8453. L_11 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_10, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
  8454. if (!L_11)
  8455. {
  8456. goto IL_0132;
  8457. }
  8458. }
  8459. {
  8460. TeleportRequest_t50D2AA5655D559F78FC8138B445FB997858EAFBE L_12;
  8461. L_12 = TeleportationProvider_get_currentRequest_m0CCE6B6BE488A506F4FD398A18C8D0450ED6C39B_inline(__this, NULL);
  8462. int32_t L_13 = L_12.___matchOrientation;
  8463. V_3 = L_13;
  8464. int32_t L_14 = V_3;
  8465. switch (L_14)
  8466. {
  8467. case 0:
  8468. {
  8469. goto IL_009f;
  8470. }
  8471. case 1:
  8472. {
  8473. goto IL_00ad;
  8474. }
  8475. case 2:
  8476. {
  8477. goto IL_00cb;
  8478. }
  8479. case 3:
  8480. {
  8481. goto IL_00fc;
  8482. }
  8483. }
  8484. }
  8485. {
  8486. goto IL_00fc;
  8487. }
  8488. IL_009f:
  8489. {
  8490. XROrigin_t5E534A6D886991AF3C1C64127E19A3A510009CFE* L_15 = V_0;
  8491. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_16;
  8492. L_16 = Vector3_get_up_m128AF3FDC820BF59D5DE86D973E7DE3F20C3AEBA_inline(NULL);
  8493. NullCheck(L_15);
  8494. bool L_17;
  8495. L_17 = XROrigin_MatchOriginUp_m21E7F97625F9C616B757226DB083A8FE00297D1C(L_15, L_16, NULL);
  8496. goto IL_00fc;
  8497. }
  8498. IL_00ad:
  8499. {
  8500. XROrigin_t5E534A6D886991AF3C1C64127E19A3A510009CFE* L_18 = V_0;
  8501. TeleportRequest_t50D2AA5655D559F78FC8138B445FB997858EAFBE L_19;
  8502. L_19 = TeleportationProvider_get_currentRequest_m0CCE6B6BE488A506F4FD398A18C8D0450ED6C39B_inline(__this, NULL);
  8503. Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_20 = L_19.___destinationRotation;
  8504. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_21;
  8505. L_21 = Vector3_get_up_m128AF3FDC820BF59D5DE86D973E7DE3F20C3AEBA_inline(NULL);
  8506. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_22;
  8507. L_22 = Quaternion_op_Multiply_mE1EBA73F9173432B50F8F17CE8190C5A7986FB8C(L_20, L_21, NULL);
  8508. NullCheck(L_18);
  8509. bool L_23;
  8510. L_23 = XROrigin_MatchOriginUp_m21E7F97625F9C616B757226DB083A8FE00297D1C(L_18, L_22, NULL);
  8511. goto IL_00fc;
  8512. }
  8513. IL_00cb:
  8514. {
  8515. XROrigin_t5E534A6D886991AF3C1C64127E19A3A510009CFE* L_24 = V_0;
  8516. TeleportRequest_t50D2AA5655D559F78FC8138B445FB997858EAFBE L_25;
  8517. L_25 = TeleportationProvider_get_currentRequest_m0CCE6B6BE488A506F4FD398A18C8D0450ED6C39B_inline(__this, NULL);
  8518. Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_26 = L_25.___destinationRotation;
  8519. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_27;
  8520. L_27 = Vector3_get_up_m128AF3FDC820BF59D5DE86D973E7DE3F20C3AEBA_inline(NULL);
  8521. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_28;
  8522. L_28 = Quaternion_op_Multiply_mE1EBA73F9173432B50F8F17CE8190C5A7986FB8C(L_26, L_27, NULL);
  8523. TeleportRequest_t50D2AA5655D559F78FC8138B445FB997858EAFBE L_29;
  8524. L_29 = TeleportationProvider_get_currentRequest_m0CCE6B6BE488A506F4FD398A18C8D0450ED6C39B_inline(__this, NULL);
  8525. Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_30 = L_29.___destinationRotation;
  8526. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_31;
  8527. L_31 = Vector3_get_forward_mAA55A7034304DF8B2152EAD49AE779FC4CA2EB4A_inline(NULL);
  8528. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_32;
  8529. L_32 = Quaternion_op_Multiply_mE1EBA73F9173432B50F8F17CE8190C5A7986FB8C(L_30, L_31, NULL);
  8530. NullCheck(L_24);
  8531. bool L_33;
  8532. L_33 = XROrigin_MatchOriginUpCameraForward_m8D6A19292733DBEA380BF94DF74A6F9BC33E1F90(L_24, L_28, L_32, NULL);
  8533. }
  8534. IL_00fc:
  8535. {
  8536. XROrigin_t5E534A6D886991AF3C1C64127E19A3A510009CFE* L_34 = V_0;
  8537. NullCheck(L_34);
  8538. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_35;
  8539. L_35 = XROrigin_get_Origin_mCE6A3B327ACE6FAEDCC67A9DC952FEED191C26B6_inline(L_34, NULL);
  8540. NullCheck(L_35);
  8541. Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_36;
  8542. L_36 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_35, NULL);
  8543. NullCheck(L_36);
  8544. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_37;
  8545. L_37 = Transform_get_up_mE47A9D9D96422224DD0539AA5524DA5440145BB2(L_36, NULL);
  8546. XROrigin_t5E534A6D886991AF3C1C64127E19A3A510009CFE* L_38 = V_0;
  8547. NullCheck(L_38);
  8548. float L_39;
  8549. L_39 = XROrigin_get_CameraInOriginSpaceHeight_m1DC15C0A56A969838A827F425ABBED375751BFC5(L_38, NULL);
  8550. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_40;
  8551. L_40 = Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline(L_37, L_39, NULL);
  8552. V_1 = L_40;
  8553. TeleportRequest_t50D2AA5655D559F78FC8138B445FB997858EAFBE L_41;
  8554. L_41 = TeleportationProvider_get_currentRequest_m0CCE6B6BE488A506F4FD398A18C8D0450ED6C39B_inline(__this, NULL);
  8555. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_42 = L_41.___destinationPosition;
  8556. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_43 = V_1;
  8557. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_44;
  8558. L_44 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_42, L_43, NULL);
  8559. V_2 = L_44;
  8560. XROrigin_t5E534A6D886991AF3C1C64127E19A3A510009CFE* L_45 = V_0;
  8561. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_46 = V_2;
  8562. NullCheck(L_45);
  8563. bool L_47;
  8564. L_47 = XROrigin_MoveCameraToWorldLocation_m7AA0DF514F9F8E9E68541C314FAB868D043E5B4D(L_45, L_46, NULL);
  8565. }
  8566. IL_0132:
  8567. {
  8568. bool L_48;
  8569. L_48 = LocomotionProvider_EndLocomotion_m64CC4C14527FF9F8D2956159425A2208E4612ECB(__this, NULL);
  8570. __this->___m_HasExclusiveLocomotion = (bool)0;
  8571. TeleportationProvider_set_validRequest_m539A9FBCF21BBCE6062D888442666D0679B27B0D_inline(__this, (bool)0, NULL);
  8572. LocomotionProvider_set_locomotionPhase_m108B807685AFA4FEA312364A1CFAB1A52EB5DFA7_inline(__this, 3, NULL);
  8573. return;
  8574. }
  8575. }
  8576. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TeleportationProvider__ctor_mE4031FC9A5B03DA60B3C68E52F39D0F721C3C2ED (TeleportationProvider_t97A0AC16C69ACC50C842581737181148614AF972* __this, const RuntimeMethod* method)
  8577. {
  8578. {
  8579. __this->___m_TimeStarted = (-1.0f);
  8580. LocomotionProvider__ctor_m402BA4925BA100FA69742DD86D76BA0ECB39C7E7(__this, NULL);
  8581. return;
  8582. }
  8583. }
  8584. #ifdef __clang__
  8585. #pragma clang diagnostic pop
  8586. #endif
  8587. #ifdef __clang__
  8588. #pragma clang diagnostic push
  8589. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  8590. #pragma clang diagnostic ignored "-Wunused-variable"
  8591. #endif
  8592. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float VignetteParameters_get_apertureSize_m59F47A757DDF92B8C8A14278C34A5F947AF42CFD (VignetteParameters_t77592C43556E20BBDCBF7B42B3A1BE2347D68E40* __this, const RuntimeMethod* method)
  8593. {
  8594. {
  8595. float L_0 = __this->___m_ApertureSize;
  8596. return L_0;
  8597. }
  8598. }
  8599. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VignetteParameters_set_apertureSize_m5575A5A0DF4E05783DB13EB758A91D47C28D2BDB (VignetteParameters_t77592C43556E20BBDCBF7B42B3A1BE2347D68E40* __this, float ___0_value, const RuntimeMethod* method)
  8600. {
  8601. {
  8602. float L_0 = ___0_value;
  8603. __this->___m_ApertureSize = L_0;
  8604. return;
  8605. }
  8606. }
  8607. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float VignetteParameters_get_featheringEffect_mA212C8F83291CB69C909879FAE7EF73EFB1B557C (VignetteParameters_t77592C43556E20BBDCBF7B42B3A1BE2347D68E40* __this, const RuntimeMethod* method)
  8608. {
  8609. {
  8610. float L_0 = __this->___m_FeatheringEffect;
  8611. return L_0;
  8612. }
  8613. }
  8614. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VignetteParameters_set_featheringEffect_m5748C3A88B7B40EE8EF889CAD23894AAEDAEFE33 (VignetteParameters_t77592C43556E20BBDCBF7B42B3A1BE2347D68E40* __this, float ___0_value, const RuntimeMethod* method)
  8615. {
  8616. {
  8617. float L_0 = ___0_value;
  8618. __this->___m_FeatheringEffect = L_0;
  8619. return;
  8620. }
  8621. }
  8622. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float VignetteParameters_get_easeInTime_m9BC70B107BFDC9F97A22FB149F7610D78CF45CB3 (VignetteParameters_t77592C43556E20BBDCBF7B42B3A1BE2347D68E40* __this, const RuntimeMethod* method)
  8623. {
  8624. {
  8625. float L_0 = __this->___m_EaseInTime;
  8626. return L_0;
  8627. }
  8628. }
  8629. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VignetteParameters_set_easeInTime_m65D3D0B43DF8632CBCE9573CAC69B3F7A6DD4073 (VignetteParameters_t77592C43556E20BBDCBF7B42B3A1BE2347D68E40* __this, float ___0_value, const RuntimeMethod* method)
  8630. {
  8631. {
  8632. float L_0 = ___0_value;
  8633. __this->___m_EaseInTime = L_0;
  8634. return;
  8635. }
  8636. }
  8637. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float VignetteParameters_get_easeOutTime_m0E0489198159C32045CBAC5C60757498B5EEA860 (VignetteParameters_t77592C43556E20BBDCBF7B42B3A1BE2347D68E40* __this, const RuntimeMethod* method)
  8638. {
  8639. {
  8640. float L_0 = __this->___m_EaseOutTime;
  8641. return L_0;
  8642. }
  8643. }
  8644. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VignetteParameters_set_easeOutTime_mB1247E4A6D6215315A16E5D52E8C50C068AD7C73 (VignetteParameters_t77592C43556E20BBDCBF7B42B3A1BE2347D68E40* __this, float ___0_value, const RuntimeMethod* method)
  8645. {
  8646. {
  8647. float L_0 = ___0_value;
  8648. __this->___m_EaseOutTime = L_0;
  8649. return;
  8650. }
  8651. }
  8652. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool VignetteParameters_get_easeInTimeLock_m82B96D59EF1E001BB7E158218A73CB4EECDEC25B (VignetteParameters_t77592C43556E20BBDCBF7B42B3A1BE2347D68E40* __this, const RuntimeMethod* method)
  8653. {
  8654. {
  8655. bool L_0 = __this->___m_EaseInTimeLock;
  8656. return L_0;
  8657. }
  8658. }
  8659. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VignetteParameters_set_easeInTimeLock_m12D845E7E376C1EAFD0193A37EB9E9E2DEF8A848 (VignetteParameters_t77592C43556E20BBDCBF7B42B3A1BE2347D68E40* __this, bool ___0_value, const RuntimeMethod* method)
  8660. {
  8661. {
  8662. bool L_0 = ___0_value;
  8663. __this->___m_EaseInTimeLock = L_0;
  8664. return;
  8665. }
  8666. }
  8667. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float VignetteParameters_get_easeOutDelayTime_m7BE0E72FD28F510504A00EE1D0E546818FDCED9C (VignetteParameters_t77592C43556E20BBDCBF7B42B3A1BE2347D68E40* __this, const RuntimeMethod* method)
  8668. {
  8669. {
  8670. float L_0 = __this->___m_EaseOutDelayTime;
  8671. return L_0;
  8672. }
  8673. }
  8674. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VignetteParameters_set_easeOutDelayTime_m33CDA567D395E7C7FD8FE8C1C3E9B14911772554 (VignetteParameters_t77592C43556E20BBDCBF7B42B3A1BE2347D68E40* __this, float ___0_value, const RuntimeMethod* method)
  8675. {
  8676. {
  8677. float L_0 = ___0_value;
  8678. __this->___m_EaseOutDelayTime = L_0;
  8679. return;
  8680. }
  8681. }
  8682. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F VignetteParameters_get_vignetteColor_mFB117A205AFBA820C6D992FFFC8ACCF4A3605F13 (VignetteParameters_t77592C43556E20BBDCBF7B42B3A1BE2347D68E40* __this, const RuntimeMethod* method)
  8683. {
  8684. {
  8685. Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_0 = __this->___m_VignetteColor;
  8686. return L_0;
  8687. }
  8688. }
  8689. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VignetteParameters_set_vignetteColor_m5A0DDAE5488B9643C23585F9C33DC7120AA7E2B7 (VignetteParameters_t77592C43556E20BBDCBF7B42B3A1BE2347D68E40* __this, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___0_value, const RuntimeMethod* method)
  8690. {
  8691. {
  8692. Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_0 = ___0_value;
  8693. __this->___m_VignetteColor = L_0;
  8694. return;
  8695. }
  8696. }
  8697. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F VignetteParameters_get_vignetteColorBlend_mB2499204EC99191E94BFE16E532DC87493B7F463 (VignetteParameters_t77592C43556E20BBDCBF7B42B3A1BE2347D68E40* __this, const RuntimeMethod* method)
  8698. {
  8699. {
  8700. Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_0 = __this->___m_VignetteColorBlend;
  8701. return L_0;
  8702. }
  8703. }
  8704. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VignetteParameters_set_vignetteColorBlend_m0255E19B1006808C6478CE77A58D45DF81889B10 (VignetteParameters_t77592C43556E20BBDCBF7B42B3A1BE2347D68E40* __this, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___0_value, const RuntimeMethod* method)
  8705. {
  8706. {
  8707. Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_0 = ___0_value;
  8708. __this->___m_VignetteColorBlend = L_0;
  8709. return;
  8710. }
  8711. }
  8712. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float VignetteParameters_get_apertureVerticalPosition_m6646C8D1C839C07AEAB32566AB6A744120BDE6ED (VignetteParameters_t77592C43556E20BBDCBF7B42B3A1BE2347D68E40* __this, const RuntimeMethod* method)
  8713. {
  8714. {
  8715. float L_0 = __this->___m_ApertureVerticalPosition;
  8716. return L_0;
  8717. }
  8718. }
  8719. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VignetteParameters_set_apertureVerticalPosition_m8CB2CEA4CC5D1792E75A8E420DC171263EB51534 (VignetteParameters_t77592C43556E20BBDCBF7B42B3A1BE2347D68E40* __this, float ___0_value, const RuntimeMethod* method)
  8720. {
  8721. {
  8722. float L_0 = ___0_value;
  8723. __this->___m_ApertureVerticalPosition = L_0;
  8724. return;
  8725. }
  8726. }
  8727. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VignetteParameters_CopyFrom_mB9F12734C9EDEEE9E8D3B5AA60FA9C12AAEE3C27 (VignetteParameters_t77592C43556E20BBDCBF7B42B3A1BE2347D68E40* __this, VignetteParameters_t77592C43556E20BBDCBF7B42B3A1BE2347D68E40* ___0_parameters, const RuntimeMethod* method)
  8728. {
  8729. {
  8730. VignetteParameters_t77592C43556E20BBDCBF7B42B3A1BE2347D68E40* L_0 = ___0_parameters;
  8731. if (L_0)
  8732. {
  8733. goto IL_000e;
  8734. }
  8735. }
  8736. {
  8737. ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_1 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
  8738. ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralC611A012636D51B5EBBC7ADEBD3C8631EA8DAF13)), NULL);
  8739. IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&VignetteParameters_CopyFrom_mB9F12734C9EDEEE9E8D3B5AA60FA9C12AAEE3C27_RuntimeMethod_var)));
  8740. }
  8741. IL_000e:
  8742. {
  8743. VignetteParameters_t77592C43556E20BBDCBF7B42B3A1BE2347D68E40* L_2 = ___0_parameters;
  8744. NullCheck(L_2);
  8745. float L_3;
  8746. L_3 = VignetteParameters_get_apertureSize_m59F47A757DDF92B8C8A14278C34A5F947AF42CFD_inline(L_2, NULL);
  8747. VignetteParameters_set_apertureSize_m5575A5A0DF4E05783DB13EB758A91D47C28D2BDB_inline(__this, L_3, NULL);
  8748. VignetteParameters_t77592C43556E20BBDCBF7B42B3A1BE2347D68E40* L_4 = ___0_parameters;
  8749. NullCheck(L_4);
  8750. float L_5;
  8751. L_5 = VignetteParameters_get_featheringEffect_mA212C8F83291CB69C909879FAE7EF73EFB1B557C_inline(L_4, NULL);
  8752. VignetteParameters_set_featheringEffect_m5748C3A88B7B40EE8EF889CAD23894AAEDAEFE33_inline(__this, L_5, NULL);
  8753. VignetteParameters_t77592C43556E20BBDCBF7B42B3A1BE2347D68E40* L_6 = ___0_parameters;
  8754. NullCheck(L_6);
  8755. float L_7;
  8756. L_7 = VignetteParameters_get_easeInTime_m9BC70B107BFDC9F97A22FB149F7610D78CF45CB3_inline(L_6, NULL);
  8757. VignetteParameters_set_easeInTime_m65D3D0B43DF8632CBCE9573CAC69B3F7A6DD4073_inline(__this, L_7, NULL);
  8758. VignetteParameters_t77592C43556E20BBDCBF7B42B3A1BE2347D68E40* L_8 = ___0_parameters;
  8759. NullCheck(L_8);
  8760. float L_9;
  8761. L_9 = VignetteParameters_get_easeOutTime_m0E0489198159C32045CBAC5C60757498B5EEA860_inline(L_8, NULL);
  8762. VignetteParameters_set_easeOutTime_mB1247E4A6D6215315A16E5D52E8C50C068AD7C73_inline(__this, L_9, NULL);
  8763. VignetteParameters_t77592C43556E20BBDCBF7B42B3A1BE2347D68E40* L_10 = ___0_parameters;
  8764. NullCheck(L_10);
  8765. bool L_11;
  8766. L_11 = VignetteParameters_get_easeInTimeLock_m82B96D59EF1E001BB7E158218A73CB4EECDEC25B_inline(L_10, NULL);
  8767. VignetteParameters_set_easeInTimeLock_m12D845E7E376C1EAFD0193A37EB9E9E2DEF8A848_inline(__this, L_11, NULL);
  8768. VignetteParameters_t77592C43556E20BBDCBF7B42B3A1BE2347D68E40* L_12 = ___0_parameters;
  8769. NullCheck(L_12);
  8770. float L_13;
  8771. L_13 = VignetteParameters_get_easeOutDelayTime_m7BE0E72FD28F510504A00EE1D0E546818FDCED9C_inline(L_12, NULL);
  8772. VignetteParameters_set_easeOutDelayTime_m33CDA567D395E7C7FD8FE8C1C3E9B14911772554_inline(__this, L_13, NULL);
  8773. VignetteParameters_t77592C43556E20BBDCBF7B42B3A1BE2347D68E40* L_14 = ___0_parameters;
  8774. NullCheck(L_14);
  8775. Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_15;
  8776. L_15 = VignetteParameters_get_vignetteColor_mFB117A205AFBA820C6D992FFFC8ACCF4A3605F13_inline(L_14, NULL);
  8777. VignetteParameters_set_vignetteColor_m5A0DDAE5488B9643C23585F9C33DC7120AA7E2B7_inline(__this, L_15, NULL);
  8778. VignetteParameters_t77592C43556E20BBDCBF7B42B3A1BE2347D68E40* L_16 = ___0_parameters;
  8779. NullCheck(L_16);
  8780. Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_17;
  8781. L_17 = VignetteParameters_get_vignetteColorBlend_mB2499204EC99191E94BFE16E532DC87493B7F463_inline(L_16, NULL);
  8782. VignetteParameters_set_vignetteColorBlend_m0255E19B1006808C6478CE77A58D45DF81889B10_inline(__this, L_17, NULL);
  8783. VignetteParameters_t77592C43556E20BBDCBF7B42B3A1BE2347D68E40* L_18 = ___0_parameters;
  8784. NullCheck(L_18);
  8785. float L_19;
  8786. L_19 = VignetteParameters_get_apertureVerticalPosition_m6646C8D1C839C07AEAB32566AB6A744120BDE6ED_inline(L_18, NULL);
  8787. VignetteParameters_set_apertureVerticalPosition_m8CB2CEA4CC5D1792E75A8E420DC171263EB51534_inline(__this, L_19, NULL);
  8788. return;
  8789. }
  8790. }
  8791. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VignetteParameters__ctor_mBD9333D536305FF49EAD477BF6E8A2811A64091B (VignetteParameters_t77592C43556E20BBDCBF7B42B3A1BE2347D68E40* __this, const RuntimeMethod* method)
  8792. {
  8793. static bool s_Il2CppMethodInitialized;
  8794. if (!s_Il2CppMethodInitialized)
  8795. {
  8796. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Defaults_tF6DF34F6D0B92CF4D0CB8AB652E59BBD43B313EF_il2cpp_TypeInfo_var);
  8797. s_Il2CppMethodInitialized = true;
  8798. }
  8799. {
  8800. __this->___m_ApertureSize = (0.699999988f);
  8801. __this->___m_FeatheringEffect = (0.200000003f);
  8802. __this->___m_EaseInTime = (0.300000012f);
  8803. __this->___m_EaseOutTime = (0.300000012f);
  8804. il2cpp_codegen_runtime_class_init_inline(Defaults_tF6DF34F6D0B92CF4D0CB8AB652E59BBD43B313EF_il2cpp_TypeInfo_var);
  8805. Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_0 = ((Defaults_tF6DF34F6D0B92CF4D0CB8AB652E59BBD43B313EF_StaticFields*)il2cpp_codegen_static_fields_for(Defaults_tF6DF34F6D0B92CF4D0CB8AB652E59BBD43B313EF_il2cpp_TypeInfo_var))->___vignetteColorDefault;
  8806. __this->___m_VignetteColor = L_0;
  8807. Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_1 = ((Defaults_tF6DF34F6D0B92CF4D0CB8AB652E59BBD43B313EF_StaticFields*)il2cpp_codegen_static_fields_for(Defaults_tF6DF34F6D0B92CF4D0CB8AB652E59BBD43B313EF_il2cpp_TypeInfo_var))->___vignetteColorBlendDefault;
  8808. __this->___m_VignetteColorBlend = L_1;
  8809. Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
  8810. return;
  8811. }
  8812. }
  8813. #ifdef __clang__
  8814. #pragma clang diagnostic pop
  8815. #endif
  8816. #ifdef __clang__
  8817. #pragma clang diagnostic push
  8818. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  8819. #pragma clang diagnostic ignored "-Wunused-variable"
  8820. #endif
  8821. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Defaults__cctor_m974F76D8F9AE4AB48031E5265D7DB46778547A2A (const RuntimeMethod* method)
  8822. {
  8823. static bool s_Il2CppMethodInitialized;
  8824. if (!s_Il2CppMethodInitialized)
  8825. {
  8826. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Defaults_tF6DF34F6D0B92CF4D0CB8AB652E59BBD43B313EF_il2cpp_TypeInfo_var);
  8827. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VignetteParameters_t77592C43556E20BBDCBF7B42B3A1BE2347D68E40_il2cpp_TypeInfo_var);
  8828. s_Il2CppMethodInitialized = true;
  8829. }
  8830. {
  8831. Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_0;
  8832. L_0 = Color_get_black_mB50217951591A045844C61E7FF31EEE3FEF16737_inline(NULL);
  8833. ((Defaults_tF6DF34F6D0B92CF4D0CB8AB652E59BBD43B313EF_StaticFields*)il2cpp_codegen_static_fields_for(Defaults_tF6DF34F6D0B92CF4D0CB8AB652E59BBD43B313EF_il2cpp_TypeInfo_var))->___vignetteColorDefault = L_0;
  8834. Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_1;
  8835. L_1 = Color_get_black_mB50217951591A045844C61E7FF31EEE3FEF16737_inline(NULL);
  8836. ((Defaults_tF6DF34F6D0B92CF4D0CB8AB652E59BBD43B313EF_StaticFields*)il2cpp_codegen_static_fields_for(Defaults_tF6DF34F6D0B92CF4D0CB8AB652E59BBD43B313EF_il2cpp_TypeInfo_var))->___vignetteColorBlendDefault = L_1;
  8837. VignetteParameters_t77592C43556E20BBDCBF7B42B3A1BE2347D68E40* L_2 = (VignetteParameters_t77592C43556E20BBDCBF7B42B3A1BE2347D68E40*)il2cpp_codegen_object_new(VignetteParameters_t77592C43556E20BBDCBF7B42B3A1BE2347D68E40_il2cpp_TypeInfo_var);
  8838. VignetteParameters__ctor_mBD9333D536305FF49EAD477BF6E8A2811A64091B(L_2, NULL);
  8839. VignetteParameters_t77592C43556E20BBDCBF7B42B3A1BE2347D68E40* L_3 = L_2;
  8840. NullCheck(L_3);
  8841. VignetteParameters_set_apertureSize_m5575A5A0DF4E05783DB13EB758A91D47C28D2BDB_inline(L_3, (0.699999988f), NULL);
  8842. VignetteParameters_t77592C43556E20BBDCBF7B42B3A1BE2347D68E40* L_4 = L_3;
  8843. NullCheck(L_4);
  8844. VignetteParameters_set_featheringEffect_m5748C3A88B7B40EE8EF889CAD23894AAEDAEFE33_inline(L_4, (0.200000003f), NULL);
  8845. VignetteParameters_t77592C43556E20BBDCBF7B42B3A1BE2347D68E40* L_5 = L_4;
  8846. NullCheck(L_5);
  8847. VignetteParameters_set_easeInTime_m65D3D0B43DF8632CBCE9573CAC69B3F7A6DD4073_inline(L_5, (0.300000012f), NULL);
  8848. VignetteParameters_t77592C43556E20BBDCBF7B42B3A1BE2347D68E40* L_6 = L_5;
  8849. NullCheck(L_6);
  8850. VignetteParameters_set_easeOutTime_mB1247E4A6D6215315A16E5D52E8C50C068AD7C73_inline(L_6, (0.300000012f), NULL);
  8851. VignetteParameters_t77592C43556E20BBDCBF7B42B3A1BE2347D68E40* L_7 = L_6;
  8852. NullCheck(L_7);
  8853. VignetteParameters_set_easeInTimeLock_m12D845E7E376C1EAFD0193A37EB9E9E2DEF8A848_inline(L_7, (bool)0, NULL);
  8854. VignetteParameters_t77592C43556E20BBDCBF7B42B3A1BE2347D68E40* L_8 = L_7;
  8855. NullCheck(L_8);
  8856. VignetteParameters_set_easeOutDelayTime_m33CDA567D395E7C7FD8FE8C1C3E9B14911772554_inline(L_8, (0.0f), NULL);
  8857. VignetteParameters_t77592C43556E20BBDCBF7B42B3A1BE2347D68E40* L_9 = L_8;
  8858. Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_10 = ((Defaults_tF6DF34F6D0B92CF4D0CB8AB652E59BBD43B313EF_StaticFields*)il2cpp_codegen_static_fields_for(Defaults_tF6DF34F6D0B92CF4D0CB8AB652E59BBD43B313EF_il2cpp_TypeInfo_var))->___vignetteColorDefault;
  8859. NullCheck(L_9);
  8860. VignetteParameters_set_vignetteColor_m5A0DDAE5488B9643C23585F9C33DC7120AA7E2B7_inline(L_9, L_10, NULL);
  8861. VignetteParameters_t77592C43556E20BBDCBF7B42B3A1BE2347D68E40* L_11 = L_9;
  8862. Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_12 = ((Defaults_tF6DF34F6D0B92CF4D0CB8AB652E59BBD43B313EF_StaticFields*)il2cpp_codegen_static_fields_for(Defaults_tF6DF34F6D0B92CF4D0CB8AB652E59BBD43B313EF_il2cpp_TypeInfo_var))->___vignetteColorBlendDefault;
  8863. NullCheck(L_11);
  8864. VignetteParameters_set_vignetteColorBlend_m0255E19B1006808C6478CE77A58D45DF81889B10_inline(L_11, L_12, NULL);
  8865. VignetteParameters_t77592C43556E20BBDCBF7B42B3A1BE2347D68E40* L_13 = L_11;
  8866. NullCheck(L_13);
  8867. VignetteParameters_set_apertureVerticalPosition_m8CB2CEA4CC5D1792E75A8E420DC171263EB51534_inline(L_13, (0.0f), NULL);
  8868. ((Defaults_tF6DF34F6D0B92CF4D0CB8AB652E59BBD43B313EF_StaticFields*)il2cpp_codegen_static_fields_for(Defaults_tF6DF34F6D0B92CF4D0CB8AB652E59BBD43B313EF_il2cpp_TypeInfo_var))->___defaultEffect = L_13;
  8869. Il2CppCodeGenWriteBarrier((void**)(&((Defaults_tF6DF34F6D0B92CF4D0CB8AB652E59BBD43B313EF_StaticFields*)il2cpp_codegen_static_fields_for(Defaults_tF6DF34F6D0B92CF4D0CB8AB652E59BBD43B313EF_il2cpp_TypeInfo_var))->___defaultEffect), (void*)L_13);
  8870. VignetteParameters_t77592C43556E20BBDCBF7B42B3A1BE2347D68E40* L_14 = (VignetteParameters_t77592C43556E20BBDCBF7B42B3A1BE2347D68E40*)il2cpp_codegen_object_new(VignetteParameters_t77592C43556E20BBDCBF7B42B3A1BE2347D68E40_il2cpp_TypeInfo_var);
  8871. VignetteParameters__ctor_mBD9333D536305FF49EAD477BF6E8A2811A64091B(L_14, NULL);
  8872. VignetteParameters_t77592C43556E20BBDCBF7B42B3A1BE2347D68E40* L_15 = L_14;
  8873. NullCheck(L_15);
  8874. VignetteParameters_set_apertureSize_m5575A5A0DF4E05783DB13EB758A91D47C28D2BDB_inline(L_15, (1.0f), NULL);
  8875. VignetteParameters_t77592C43556E20BBDCBF7B42B3A1BE2347D68E40* L_16 = L_15;
  8876. NullCheck(L_16);
  8877. VignetteParameters_set_featheringEffect_m5748C3A88B7B40EE8EF889CAD23894AAEDAEFE33_inline(L_16, (0.0f), NULL);
  8878. VignetteParameters_t77592C43556E20BBDCBF7B42B3A1BE2347D68E40* L_17 = L_16;
  8879. NullCheck(L_17);
  8880. VignetteParameters_set_easeInTime_m65D3D0B43DF8632CBCE9573CAC69B3F7A6DD4073_inline(L_17, (0.0f), NULL);
  8881. VignetteParameters_t77592C43556E20BBDCBF7B42B3A1BE2347D68E40* L_18 = L_17;
  8882. NullCheck(L_18);
  8883. VignetteParameters_set_easeOutTime_mB1247E4A6D6215315A16E5D52E8C50C068AD7C73_inline(L_18, (0.0f), NULL);
  8884. VignetteParameters_t77592C43556E20BBDCBF7B42B3A1BE2347D68E40* L_19 = L_18;
  8885. NullCheck(L_19);
  8886. VignetteParameters_set_easeInTimeLock_m12D845E7E376C1EAFD0193A37EB9E9E2DEF8A848_inline(L_19, (bool)0, NULL);
  8887. VignetteParameters_t77592C43556E20BBDCBF7B42B3A1BE2347D68E40* L_20 = L_19;
  8888. NullCheck(L_20);
  8889. VignetteParameters_set_easeOutDelayTime_m33CDA567D395E7C7FD8FE8C1C3E9B14911772554_inline(L_20, (0.0f), NULL);
  8890. VignetteParameters_t77592C43556E20BBDCBF7B42B3A1BE2347D68E40* L_21 = L_20;
  8891. Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_22 = ((Defaults_tF6DF34F6D0B92CF4D0CB8AB652E59BBD43B313EF_StaticFields*)il2cpp_codegen_static_fields_for(Defaults_tF6DF34F6D0B92CF4D0CB8AB652E59BBD43B313EF_il2cpp_TypeInfo_var))->___vignetteColorDefault;
  8892. NullCheck(L_21);
  8893. VignetteParameters_set_vignetteColor_m5A0DDAE5488B9643C23585F9C33DC7120AA7E2B7_inline(L_21, L_22, NULL);
  8894. VignetteParameters_t77592C43556E20BBDCBF7B42B3A1BE2347D68E40* L_23 = L_21;
  8895. Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_24 = ((Defaults_tF6DF34F6D0B92CF4D0CB8AB652E59BBD43B313EF_StaticFields*)il2cpp_codegen_static_fields_for(Defaults_tF6DF34F6D0B92CF4D0CB8AB652E59BBD43B313EF_il2cpp_TypeInfo_var))->___vignetteColorBlendDefault;
  8896. NullCheck(L_23);
  8897. VignetteParameters_set_vignetteColorBlend_m0255E19B1006808C6478CE77A58D45DF81889B10_inline(L_23, L_24, NULL);
  8898. VignetteParameters_t77592C43556E20BBDCBF7B42B3A1BE2347D68E40* L_25 = L_23;
  8899. NullCheck(L_25);
  8900. VignetteParameters_set_apertureVerticalPosition_m8CB2CEA4CC5D1792E75A8E420DC171263EB51534_inline(L_25, (0.0f), NULL);
  8901. ((Defaults_tF6DF34F6D0B92CF4D0CB8AB652E59BBD43B313EF_StaticFields*)il2cpp_codegen_static_fields_for(Defaults_tF6DF34F6D0B92CF4D0CB8AB652E59BBD43B313EF_il2cpp_TypeInfo_var))->___noEffect = L_25;
  8902. Il2CppCodeGenWriteBarrier((void**)(&((Defaults_tF6DF34F6D0B92CF4D0CB8AB652E59BBD43B313EF_StaticFields*)il2cpp_codegen_static_fields_for(Defaults_tF6DF34F6D0B92CF4D0CB8AB652E59BBD43B313EF_il2cpp_TypeInfo_var))->___noEffect), (void*)L_25);
  8903. return;
  8904. }
  8905. }
  8906. #ifdef __clang__
  8907. #pragma clang diagnostic pop
  8908. #endif
  8909. #ifdef __clang__
  8910. #pragma clang diagnostic push
  8911. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  8912. #pragma clang diagnostic ignored "-Wunused-variable"
  8913. #endif
  8914. #ifdef __clang__
  8915. #pragma clang diagnostic pop
  8916. #endif
  8917. #ifdef __clang__
  8918. #pragma clang diagnostic push
  8919. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  8920. #pragma clang diagnostic ignored "-Wunused-variable"
  8921. #endif
  8922. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR LocomotionProvider_tC65B288AF39EACCD294F953F300BA33E33C2017B* LocomotionVignetteProvider_get_locomotionProvider_mD60841E1EAB94255653F695A85D3FB5A0CA8DFB9 (LocomotionVignetteProvider_tBF5A7476CF3676478AAA7D2EEE4EDAFADE8649D7* __this, const RuntimeMethod* method)
  8923. {
  8924. {
  8925. LocomotionProvider_tC65B288AF39EACCD294F953F300BA33E33C2017B* L_0 = __this->___m_LocomotionProvider;
  8926. return L_0;
  8927. }
  8928. }
  8929. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LocomotionVignetteProvider_set_locomotionProvider_m16FAE1D0FD59808607A2F21D82C9C7ECE4B47BB2 (LocomotionVignetteProvider_tBF5A7476CF3676478AAA7D2EEE4EDAFADE8649D7* __this, LocomotionProvider_tC65B288AF39EACCD294F953F300BA33E33C2017B* ___0_value, const RuntimeMethod* method)
  8930. {
  8931. {
  8932. LocomotionProvider_tC65B288AF39EACCD294F953F300BA33E33C2017B* L_0 = ___0_value;
  8933. __this->___m_LocomotionProvider = L_0;
  8934. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_LocomotionProvider), (void*)L_0);
  8935. return;
  8936. }
  8937. }
  8938. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool LocomotionVignetteProvider_get_enabled_mE0F3BB8C5F6FD8E8E3F81D668BF57A9C8049117B (LocomotionVignetteProvider_tBF5A7476CF3676478AAA7D2EEE4EDAFADE8649D7* __this, const RuntimeMethod* method)
  8939. {
  8940. {
  8941. bool L_0 = __this->___m_Enabled;
  8942. return L_0;
  8943. }
  8944. }
  8945. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LocomotionVignetteProvider_set_enabled_m2CAD78A396BBDCB28E82AF400468BAC0D6E83CB5 (LocomotionVignetteProvider_tBF5A7476CF3676478AAA7D2EEE4EDAFADE8649D7* __this, bool ___0_value, const RuntimeMethod* method)
  8946. {
  8947. {
  8948. bool L_0 = ___0_value;
  8949. __this->___m_Enabled = L_0;
  8950. return;
  8951. }
  8952. }
  8953. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool LocomotionVignetteProvider_get_overrideDefaultParameters_mE3834CEC31FCF0A9EE436239DEFB6E8FFDEAD241 (LocomotionVignetteProvider_tBF5A7476CF3676478AAA7D2EEE4EDAFADE8649D7* __this, const RuntimeMethod* method)
  8954. {
  8955. {
  8956. bool L_0 = __this->___m_OverrideDefaultParameters;
  8957. return L_0;
  8958. }
  8959. }
  8960. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LocomotionVignetteProvider_set_overrideDefaultParameters_mDDE2DC4914B50A14A614A3729957FD0E8B17D4B7 (LocomotionVignetteProvider_tBF5A7476CF3676478AAA7D2EEE4EDAFADE8649D7* __this, bool ___0_value, const RuntimeMethod* method)
  8961. {
  8962. {
  8963. bool L_0 = ___0_value;
  8964. __this->___m_OverrideDefaultParameters = L_0;
  8965. return;
  8966. }
  8967. }
  8968. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VignetteParameters_t77592C43556E20BBDCBF7B42B3A1BE2347D68E40* LocomotionVignetteProvider_get_overrideParameters_mEB7ADBE5B12CAD80A82DA804AF4DB2326A072FBB (LocomotionVignetteProvider_tBF5A7476CF3676478AAA7D2EEE4EDAFADE8649D7* __this, const RuntimeMethod* method)
  8969. {
  8970. {
  8971. VignetteParameters_t77592C43556E20BBDCBF7B42B3A1BE2347D68E40* L_0 = __this->___m_OverrideParameters;
  8972. return L_0;
  8973. }
  8974. }
  8975. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LocomotionVignetteProvider_set_overrideParameters_mB593253C7B1D1E74692F57CC6DE6CFA3CEC1ACA6 (LocomotionVignetteProvider_tBF5A7476CF3676478AAA7D2EEE4EDAFADE8649D7* __this, VignetteParameters_t77592C43556E20BBDCBF7B42B3A1BE2347D68E40* ___0_value, const RuntimeMethod* method)
  8976. {
  8977. {
  8978. VignetteParameters_t77592C43556E20BBDCBF7B42B3A1BE2347D68E40* L_0 = ___0_value;
  8979. __this->___m_OverrideParameters = L_0;
  8980. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_OverrideParameters), (void*)L_0);
  8981. return;
  8982. }
  8983. }
  8984. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VignetteParameters_t77592C43556E20BBDCBF7B42B3A1BE2347D68E40* LocomotionVignetteProvider_get_vignetteParameters_mD7D0F6491F40776330E12A7984881C5A57A6BF3E (LocomotionVignetteProvider_tBF5A7476CF3676478AAA7D2EEE4EDAFADE8649D7* __this, const RuntimeMethod* method)
  8985. {
  8986. {
  8987. bool L_0 = __this->___m_OverrideDefaultParameters;
  8988. if (L_0)
  8989. {
  8990. goto IL_000a;
  8991. }
  8992. }
  8993. {
  8994. return (VignetteParameters_t77592C43556E20BBDCBF7B42B3A1BE2347D68E40*)NULL;
  8995. }
  8996. IL_000a:
  8997. {
  8998. VignetteParameters_t77592C43556E20BBDCBF7B42B3A1BE2347D68E40* L_1 = __this->___m_OverrideParameters;
  8999. return L_1;
  9000. }
  9001. }
  9002. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LocomotionVignetteProvider__ctor_m03453E2143D814D3ED998B80AFDAADAB8F7F67F4 (LocomotionVignetteProvider_tBF5A7476CF3676478AAA7D2EEE4EDAFADE8649D7* __this, const RuntimeMethod* method)
  9003. {
  9004. static bool s_Il2CppMethodInitialized;
  9005. if (!s_Il2CppMethodInitialized)
  9006. {
  9007. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VignetteParameters_t77592C43556E20BBDCBF7B42B3A1BE2347D68E40_il2cpp_TypeInfo_var);
  9008. s_Il2CppMethodInitialized = true;
  9009. }
  9010. {
  9011. VignetteParameters_t77592C43556E20BBDCBF7B42B3A1BE2347D68E40* L_0 = (VignetteParameters_t77592C43556E20BBDCBF7B42B3A1BE2347D68E40*)il2cpp_codegen_object_new(VignetteParameters_t77592C43556E20BBDCBF7B42B3A1BE2347D68E40_il2cpp_TypeInfo_var);
  9012. VignetteParameters__ctor_mBD9333D536305FF49EAD477BF6E8A2811A64091B(L_0, NULL);
  9013. __this->___m_OverrideParameters = L_0;
  9014. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_OverrideParameters), (void*)L_0);
  9015. Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
  9016. return;
  9017. }
  9018. }
  9019. #ifdef __clang__
  9020. #pragma clang diagnostic pop
  9021. #endif
  9022. #ifdef __clang__
  9023. #pragma clang diagnostic push
  9024. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  9025. #pragma clang diagnostic ignored "-Wunused-variable"
  9026. #endif
  9027. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VignetteParameters_t77592C43556E20BBDCBF7B42B3A1BE2347D68E40* TunnelingVignetteController_get_defaultParameters_mE108383BC23D9D1837CDB48DB01C0BE9E22B3B07 (TunnelingVignetteController_tF464FCC58BC1DC0DA9C0F844889B45719D2F575E* __this, const RuntimeMethod* method)
  9028. {
  9029. {
  9030. VignetteParameters_t77592C43556E20BBDCBF7B42B3A1BE2347D68E40* L_0 = __this->___m_DefaultParameters;
  9031. return L_0;
  9032. }
  9033. }
  9034. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TunnelingVignetteController_set_defaultParameters_m08263DFAC2A4E8658E7B21A2C87F8511F86A7E46 (TunnelingVignetteController_tF464FCC58BC1DC0DA9C0F844889B45719D2F575E* __this, VignetteParameters_t77592C43556E20BBDCBF7B42B3A1BE2347D68E40* ___0_value, const RuntimeMethod* method)
  9035. {
  9036. {
  9037. VignetteParameters_t77592C43556E20BBDCBF7B42B3A1BE2347D68E40* L_0 = ___0_value;
  9038. __this->___m_DefaultParameters = L_0;
  9039. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_DefaultParameters), (void*)L_0);
  9040. return;
  9041. }
  9042. }
  9043. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VignetteParameters_t77592C43556E20BBDCBF7B42B3A1BE2347D68E40* TunnelingVignetteController_get_currentParameters_m7F3A36EA94A580814511CB2B152ABB9D58283A92 (TunnelingVignetteController_tF464FCC58BC1DC0DA9C0F844889B45719D2F575E* __this, const RuntimeMethod* method)
  9044. {
  9045. {
  9046. VignetteParameters_t77592C43556E20BBDCBF7B42B3A1BE2347D68E40* L_0 = __this->___m_CurrentParameters;
  9047. return L_0;
  9048. }
  9049. }
  9050. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_tFE4E5959AA9CDE3BD72E4F7457E88280FC42C3B8* TunnelingVignetteController_get_locomotionVignetteProviders_mCDB4F0147BB642C97FA43ED056F0BB8ABB887CBC (TunnelingVignetteController_tF464FCC58BC1DC0DA9C0F844889B45719D2F575E* __this, const RuntimeMethod* method)
  9051. {
  9052. {
  9053. List_1_tFE4E5959AA9CDE3BD72E4F7457E88280FC42C3B8* L_0 = __this->___m_LocomotionVignetteProviders;
  9054. return L_0;
  9055. }
  9056. }
  9057. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TunnelingVignetteController_set_locomotionVignetteProviders_mB2AF4994DD9732C76C91270C0881ABFE933796D2 (TunnelingVignetteController_tF464FCC58BC1DC0DA9C0F844889B45719D2F575E* __this, List_1_tFE4E5959AA9CDE3BD72E4F7457E88280FC42C3B8* ___0_value, const RuntimeMethod* method)
  9058. {
  9059. {
  9060. List_1_tFE4E5959AA9CDE3BD72E4F7457E88280FC42C3B8* L_0 = ___0_value;
  9061. __this->___m_LocomotionVignetteProviders = L_0;
  9062. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_LocomotionVignetteProviders), (void*)L_0);
  9063. return;
  9064. }
  9065. }
  9066. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TunnelingVignetteController_BeginTunnelingVignette_m0FAE26E9FE5B0E89CBE7F402A512163D158DBAE5 (TunnelingVignetteController_tF464FCC58BC1DC0DA9C0F844889B45719D2F575E* __this, RuntimeObject* ___0_provider, const RuntimeMethod* method)
  9067. {
  9068. static bool s_Il2CppMethodInitialized;
  9069. if (!s_Il2CppMethodInitialized)
  9070. {
  9071. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m362DC288C815004588F7DFB1683C6D1CB5100891_RuntimeMethod_var);
  9072. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_mA22F0ECB3D50CBA1A77296297F393FB2A92615E4_RuntimeMethod_var);
  9073. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_mF0CCF6A8723D2CD2EEA08637DE1565B105FFC623_RuntimeMethod_var);
  9074. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m7EC26978323049E225741D645AB1615FBD4D0005_RuntimeMethod_var);
  9075. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_m046AAD5C8FF1747D752C7A6C13907B75678DBD65_RuntimeMethod_var);
  9076. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ProviderRecord_t73D381DB70947FD9B6F5B1AD4F64EFE74BF5D40C_il2cpp_TypeInfo_var);
  9077. s_Il2CppMethodInitialized = true;
  9078. }
  9079. Enumerator_t4F1DEF6EB753308BBE3F2F60039BD8EFA95F741F V_0;
  9080. memset((&V_0), 0, sizeof(V_0));
  9081. ProviderRecord_t73D381DB70947FD9B6F5B1AD4F64EFE74BF5D40C* V_1 = NULL;
  9082. {
  9083. List_1_t507F4CF850BC321B50D1F84122347FC845E1528C* L_0 = __this->___m_ProviderRecords;
  9084. NullCheck(L_0);
  9085. Enumerator_t4F1DEF6EB753308BBE3F2F60039BD8EFA95F741F L_1;
  9086. L_1 = List_1_GetEnumerator_m046AAD5C8FF1747D752C7A6C13907B75678DBD65(L_0, List_1_GetEnumerator_m046AAD5C8FF1747D752C7A6C13907B75678DBD65_RuntimeMethod_var);
  9087. V_0 = L_1;
  9088. }
  9089. {
  9090. auto __finallyBlock = il2cpp::utils::Finally([&]
  9091. {
  9092. FINALLY_0033:
  9093. {
  9094. Enumerator_Dispose_m362DC288C815004588F7DFB1683C6D1CB5100891((&V_0), Enumerator_Dispose_m362DC288C815004588F7DFB1683C6D1CB5100891_RuntimeMethod_var);
  9095. return;
  9096. }
  9097. });
  9098. try
  9099. {
  9100. {
  9101. goto IL_0028_1;
  9102. }
  9103. IL_000e_1:
  9104. {
  9105. ProviderRecord_t73D381DB70947FD9B6F5B1AD4F64EFE74BF5D40C* L_2;
  9106. L_2 = Enumerator_get_Current_mF0CCF6A8723D2CD2EEA08637DE1565B105FFC623_inline((&V_0), Enumerator_get_Current_mF0CCF6A8723D2CD2EEA08637DE1565B105FFC623_RuntimeMethod_var);
  9107. V_1 = L_2;
  9108. ProviderRecord_t73D381DB70947FD9B6F5B1AD4F64EFE74BF5D40C* L_3 = V_1;
  9109. NullCheck(L_3);
  9110. RuntimeObject* L_4;
  9111. L_4 = ProviderRecord_get_provider_mBFC738C8F8187EC409951E46BA645A9C7388BE03_inline(L_3, NULL);
  9112. RuntimeObject* L_5 = ___0_provider;
  9113. if ((!(((RuntimeObject*)(RuntimeObject*)L_4) == ((RuntimeObject*)(RuntimeObject*)L_5))))
  9114. {
  9115. goto IL_0028_1;
  9116. }
  9117. }
  9118. {
  9119. ProviderRecord_t73D381DB70947FD9B6F5B1AD4F64EFE74BF5D40C* L_6 = V_1;
  9120. NullCheck(L_6);
  9121. ProviderRecord_set_easeState_m53ED25C263D8F0FA8A731154FC5D0C240EAA0745_inline(L_6, 1, NULL);
  9122. goto IL_0059;
  9123. }
  9124. IL_0028_1:
  9125. {
  9126. bool L_7;
  9127. L_7 = Enumerator_MoveNext_mA22F0ECB3D50CBA1A77296297F393FB2A92615E4((&V_0), Enumerator_MoveNext_mA22F0ECB3D50CBA1A77296297F393FB2A92615E4_RuntimeMethod_var);
  9128. if (L_7)
  9129. {
  9130. goto IL_000e_1;
  9131. }
  9132. }
  9133. {
  9134. goto IL_0041;
  9135. }
  9136. }
  9137. catch(Il2CppExceptionWrapper& e)
  9138. {
  9139. __finallyBlock.StoreException(e.ex);
  9140. }
  9141. }
  9142. IL_0041:
  9143. {
  9144. List_1_t507F4CF850BC321B50D1F84122347FC845E1528C* L_8 = __this->___m_ProviderRecords;
  9145. RuntimeObject* L_9 = ___0_provider;
  9146. ProviderRecord_t73D381DB70947FD9B6F5B1AD4F64EFE74BF5D40C* L_10 = (ProviderRecord_t73D381DB70947FD9B6F5B1AD4F64EFE74BF5D40C*)il2cpp_codegen_object_new(ProviderRecord_t73D381DB70947FD9B6F5B1AD4F64EFE74BF5D40C_il2cpp_TypeInfo_var);
  9147. ProviderRecord__ctor_mF90987CB2CBB492EABBCCF8259294B4B95E989B4(L_10, L_9, NULL);
  9148. ProviderRecord_t73D381DB70947FD9B6F5B1AD4F64EFE74BF5D40C* L_11 = L_10;
  9149. NullCheck(L_11);
  9150. ProviderRecord_set_easeState_m53ED25C263D8F0FA8A731154FC5D0C240EAA0745_inline(L_11, 1, NULL);
  9151. NullCheck(L_8);
  9152. List_1_Add_m7EC26978323049E225741D645AB1615FBD4D0005_inline(L_8, L_11, List_1_Add_m7EC26978323049E225741D645AB1615FBD4D0005_RuntimeMethod_var);
  9153. }
  9154. IL_0059:
  9155. {
  9156. return;
  9157. }
  9158. }
  9159. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TunnelingVignetteController_EndTunnelingVignette_m49294D594FDB51B66896DCCE5E60D4E44BA16866 (TunnelingVignetteController_tF464FCC58BC1DC0DA9C0F844889B45719D2F575E* __this, RuntimeObject* ___0_provider, const RuntimeMethod* method)
  9160. {
  9161. static bool s_Il2CppMethodInitialized;
  9162. if (!s_Il2CppMethodInitialized)
  9163. {
  9164. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m362DC288C815004588F7DFB1683C6D1CB5100891_RuntimeMethod_var);
  9165. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_mA22F0ECB3D50CBA1A77296297F393FB2A92615E4_RuntimeMethod_var);
  9166. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_mF0CCF6A8723D2CD2EEA08637DE1565B105FFC623_RuntimeMethod_var);
  9167. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ITunnelingVignetteProvider_tBA864D1AFF0965ED3672AB89C87D51F033D6F844_il2cpp_TypeInfo_var);
  9168. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m7EC26978323049E225741D645AB1615FBD4D0005_RuntimeMethod_var);
  9169. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_m046AAD5C8FF1747D752C7A6C13907B75678DBD65_RuntimeMethod_var);
  9170. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ProviderRecord_t73D381DB70947FD9B6F5B1AD4F64EFE74BF5D40C_il2cpp_TypeInfo_var);
  9171. s_Il2CppMethodInitialized = true;
  9172. }
  9173. VignetteParameters_t77592C43556E20BBDCBF7B42B3A1BE2347D68E40* V_0 = NULL;
  9174. int32_t V_1 = 0;
  9175. Enumerator_t4F1DEF6EB753308BBE3F2F60039BD8EFA95F741F V_2;
  9176. memset((&V_2), 0, sizeof(V_2));
  9177. ProviderRecord_t73D381DB70947FD9B6F5B1AD4F64EFE74BF5D40C* V_3 = NULL;
  9178. VignetteParameters_t77592C43556E20BBDCBF7B42B3A1BE2347D68E40* G_B2_0 = NULL;
  9179. VignetteParameters_t77592C43556E20BBDCBF7B42B3A1BE2347D68E40* G_B1_0 = NULL;
  9180. ProviderRecord_t73D381DB70947FD9B6F5B1AD4F64EFE74BF5D40C* G_B7_0 = NULL;
  9181. ProviderRecord_t73D381DB70947FD9B6F5B1AD4F64EFE74BF5D40C* G_B6_0 = NULL;
  9182. ProviderRecord_t73D381DB70947FD9B6F5B1AD4F64EFE74BF5D40C* G_B11_0 = NULL;
  9183. ProviderRecord_t73D381DB70947FD9B6F5B1AD4F64EFE74BF5D40C* G_B9_0 = NULL;
  9184. ProviderRecord_t73D381DB70947FD9B6F5B1AD4F64EFE74BF5D40C* G_B8_0 = NULL;
  9185. ProviderRecord_t73D381DB70947FD9B6F5B1AD4F64EFE74BF5D40C* G_B10_0 = NULL;
  9186. int32_t G_B12_0 = 0;
  9187. ProviderRecord_t73D381DB70947FD9B6F5B1AD4F64EFE74BF5D40C* G_B12_1 = NULL;
  9188. int32_t G_B21_0 = 0;
  9189. {
  9190. RuntimeObject* L_0 = ___0_provider;
  9191. NullCheck(L_0);
  9192. VignetteParameters_t77592C43556E20BBDCBF7B42B3A1BE2347D68E40* L_1;
  9193. L_1 = InterfaceFuncInvoker0< VignetteParameters_t77592C43556E20BBDCBF7B42B3A1BE2347D68E40* >::Invoke(0, ITunnelingVignetteProvider_tBA864D1AFF0965ED3672AB89C87D51F033D6F844_il2cpp_TypeInfo_var, L_0);
  9194. VignetteParameters_t77592C43556E20BBDCBF7B42B3A1BE2347D68E40* L_2 = L_1;
  9195. if (L_2)
  9196. {
  9197. G_B2_0 = L_2;
  9198. goto IL_0010;
  9199. }
  9200. G_B1_0 = L_2;
  9201. }
  9202. {
  9203. VignetteParameters_t77592C43556E20BBDCBF7B42B3A1BE2347D68E40* L_3 = __this->___m_DefaultParameters;
  9204. G_B2_0 = L_3;
  9205. }
  9206. IL_0010:
  9207. {
  9208. V_0 = G_B2_0;
  9209. List_1_t507F4CF850BC321B50D1F84122347FC845E1528C* L_4 = __this->___m_ProviderRecords;
  9210. NullCheck(L_4);
  9211. Enumerator_t4F1DEF6EB753308BBE3F2F60039BD8EFA95F741F L_5;
  9212. L_5 = List_1_GetEnumerator_m046AAD5C8FF1747D752C7A6C13907B75678DBD65(L_4, List_1_GetEnumerator_m046AAD5C8FF1747D752C7A6C13907B75678DBD65_RuntimeMethod_var);
  9213. V_2 = L_5;
  9214. }
  9215. {
  9216. auto __finallyBlock = il2cpp::utils::Finally([&]
  9217. {
  9218. FINALLY_0075:
  9219. {
  9220. Enumerator_Dispose_m362DC288C815004588F7DFB1683C6D1CB5100891((&V_2), Enumerator_Dispose_m362DC288C815004588F7DFB1683C6D1CB5100891_RuntimeMethod_var);
  9221. return;
  9222. }
  9223. });
  9224. try
  9225. {
  9226. {
  9227. goto IL_006a_1;
  9228. }
  9229. IL_001f_1:
  9230. {
  9231. ProviderRecord_t73D381DB70947FD9B6F5B1AD4F64EFE74BF5D40C* L_6;
  9232. L_6 = Enumerator_get_Current_mF0CCF6A8723D2CD2EEA08637DE1565B105FFC623_inline((&V_2), Enumerator_get_Current_mF0CCF6A8723D2CD2EEA08637DE1565B105FFC623_RuntimeMethod_var);
  9233. V_3 = L_6;
  9234. ProviderRecord_t73D381DB70947FD9B6F5B1AD4F64EFE74BF5D40C* L_7 = V_3;
  9235. NullCheck(L_7);
  9236. RuntimeObject* L_8;
  9237. L_8 = ProviderRecord_get_provider_mBFC738C8F8187EC409951E46BA645A9C7388BE03_inline(L_7, NULL);
  9238. RuntimeObject* L_9 = ___0_provider;
  9239. if ((!(((RuntimeObject*)(RuntimeObject*)L_8) == ((RuntimeObject*)(RuntimeObject*)L_9))))
  9240. {
  9241. goto IL_006a_1;
  9242. }
  9243. }
  9244. {
  9245. ProviderRecord_t73D381DB70947FD9B6F5B1AD4F64EFE74BF5D40C* L_10 = V_3;
  9246. VignetteParameters_t77592C43556E20BBDCBF7B42B3A1BE2347D68E40* L_11 = V_0;
  9247. NullCheck(L_11);
  9248. bool L_12;
  9249. L_12 = VignetteParameters_get_easeInTimeLock_m82B96D59EF1E001BB7E158218A73CB4EECDEC25B_inline(L_11, NULL);
  9250. if (!L_12)
  9251. {
  9252. G_B7_0 = L_10;
  9253. goto IL_0041_1;
  9254. }
  9255. G_B6_0 = L_10;
  9256. }
  9257. {
  9258. ProviderRecord_t73D381DB70947FD9B6F5B1AD4F64EFE74BF5D40C* L_13 = V_3;
  9259. NullCheck(L_13);
  9260. bool L_14;
  9261. L_14 = ProviderRecord_get_easeInLockEnded_m65AF1C65F77C3EEB404BAF6EED86675044E940F5_inline(L_13, NULL);
  9262. if (!L_14)
  9263. {
  9264. G_B11_0 = G_B6_0;
  9265. goto IL_0062_1;
  9266. }
  9267. G_B7_0 = G_B6_0;
  9268. }
  9269. IL_0041_1:
  9270. {
  9271. VignetteParameters_t77592C43556E20BBDCBF7B42B3A1BE2347D68E40* L_15 = V_0;
  9272. NullCheck(L_15);
  9273. float L_16;
  9274. L_16 = VignetteParameters_get_easeOutDelayTime_m7BE0E72FD28F510504A00EE1D0E546818FDCED9C_inline(L_15, NULL);
  9275. if ((!(((float)L_16) > ((float)(0.0f)))))
  9276. {
  9277. G_B9_0 = G_B7_0;
  9278. goto IL_005c_1;
  9279. }
  9280. G_B8_0 = G_B7_0;
  9281. }
  9282. {
  9283. ProviderRecord_t73D381DB70947FD9B6F5B1AD4F64EFE74BF5D40C* L_17 = V_3;
  9284. NullCheck(L_17);
  9285. float L_18;
  9286. L_18 = ProviderRecord_get_dynamicEaseOutDelayTime_mCB23B02EDA582BCD31E237158090EDF86D32116E_inline(L_17, NULL);
  9287. VignetteParameters_t77592C43556E20BBDCBF7B42B3A1BE2347D68E40* L_19 = V_0;
  9288. NullCheck(L_19);
  9289. float L_20;
  9290. L_20 = VignetteParameters_get_easeOutDelayTime_m7BE0E72FD28F510504A00EE1D0E546818FDCED9C_inline(L_19, NULL);
  9291. if ((((float)L_18) < ((float)L_20)))
  9292. {
  9293. G_B10_0 = G_B8_0;
  9294. goto IL_005f_1;
  9295. }
  9296. G_B9_0 = G_B8_0;
  9297. }
  9298. IL_005c_1:
  9299. {
  9300. G_B12_0 = 4;
  9301. G_B12_1 = G_B9_0;
  9302. goto IL_0063_1;
  9303. }
  9304. IL_005f_1:
  9305. {
  9306. G_B12_0 = 3;
  9307. G_B12_1 = G_B10_0;
  9308. goto IL_0063_1;
  9309. }
  9310. IL_0062_1:
  9311. {
  9312. G_B12_0 = 2;
  9313. G_B12_1 = G_B11_0;
  9314. }
  9315. IL_0063_1:
  9316. {
  9317. NullCheck(G_B12_1);
  9318. ProviderRecord_set_easeState_m53ED25C263D8F0FA8A731154FC5D0C240EAA0745_inline(G_B12_1, G_B12_0, NULL);
  9319. goto IL_00b8;
  9320. }
  9321. IL_006a_1:
  9322. {
  9323. bool L_21;
  9324. L_21 = Enumerator_MoveNext_mA22F0ECB3D50CBA1A77296297F393FB2A92615E4((&V_2), Enumerator_MoveNext_mA22F0ECB3D50CBA1A77296297F393FB2A92615E4_RuntimeMethod_var);
  9325. if (L_21)
  9326. {
  9327. goto IL_001f_1;
  9328. }
  9329. }
  9330. {
  9331. goto IL_0083;
  9332. }
  9333. }
  9334. catch(Il2CppExceptionWrapper& e)
  9335. {
  9336. __finallyBlock.StoreException(e.ex);
  9337. }
  9338. }
  9339. IL_0083:
  9340. {
  9341. VignetteParameters_t77592C43556E20BBDCBF7B42B3A1BE2347D68E40* L_22 = V_0;
  9342. NullCheck(L_22);
  9343. bool L_23;
  9344. L_23 = VignetteParameters_get_easeInTimeLock_m82B96D59EF1E001BB7E158218A73CB4EECDEC25B_inline(L_22, NULL);
  9345. if (L_23)
  9346. {
  9347. goto IL_009e;
  9348. }
  9349. }
  9350. {
  9351. VignetteParameters_t77592C43556E20BBDCBF7B42B3A1BE2347D68E40* L_24 = V_0;
  9352. NullCheck(L_24);
  9353. float L_25;
  9354. L_25 = VignetteParameters_get_easeOutDelayTime_m7BE0E72FD28F510504A00EE1D0E546818FDCED9C_inline(L_24, NULL);
  9355. if ((((float)L_25) > ((float)(0.0f))))
  9356. {
  9357. goto IL_009b;
  9358. }
  9359. }
  9360. {
  9361. G_B21_0 = 4;
  9362. goto IL_009f;
  9363. }
  9364. IL_009b:
  9365. {
  9366. G_B21_0 = 3;
  9367. goto IL_009f;
  9368. }
  9369. IL_009e:
  9370. {
  9371. G_B21_0 = 2;
  9372. }
  9373. IL_009f:
  9374. {
  9375. V_1 = G_B21_0;
  9376. List_1_t507F4CF850BC321B50D1F84122347FC845E1528C* L_26 = __this->___m_ProviderRecords;
  9377. RuntimeObject* L_27 = ___0_provider;
  9378. ProviderRecord_t73D381DB70947FD9B6F5B1AD4F64EFE74BF5D40C* L_28 = (ProviderRecord_t73D381DB70947FD9B6F5B1AD4F64EFE74BF5D40C*)il2cpp_codegen_object_new(ProviderRecord_t73D381DB70947FD9B6F5B1AD4F64EFE74BF5D40C_il2cpp_TypeInfo_var);
  9379. ProviderRecord__ctor_mF90987CB2CBB492EABBCCF8259294B4B95E989B4(L_28, L_27, NULL);
  9380. ProviderRecord_t73D381DB70947FD9B6F5B1AD4F64EFE74BF5D40C* L_29 = L_28;
  9381. int32_t L_30 = V_1;
  9382. NullCheck(L_29);
  9383. ProviderRecord_set_easeState_m53ED25C263D8F0FA8A731154FC5D0C240EAA0745_inline(L_29, L_30, NULL);
  9384. NullCheck(L_26);
  9385. List_1_Add_m7EC26978323049E225741D645AB1615FBD4D0005_inline(L_26, L_29, List_1_Add_m7EC26978323049E225741D645AB1615FBD4D0005_RuntimeMethod_var);
  9386. }
  9387. IL_00b8:
  9388. {
  9389. return;
  9390. }
  9391. }
  9392. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TunnelingVignetteController_PreviewInEditor_mBA411402EDEBF70025F515540FE723F205186C12 (TunnelingVignetteController_tF464FCC58BC1DC0DA9C0F844889B45719D2F575E* __this, VignetteParameters_t77592C43556E20BBDCBF7B42B3A1BE2347D68E40* ___0_previewParameters, const RuntimeMethod* method)
  9393. {
  9394. static bool s_Il2CppMethodInitialized;
  9395. if (!s_Il2CppMethodInitialized)
  9396. {
  9397. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Application_tDB03BE91CDF0ACA614A5E0B67CFB77C44EB19B21_il2cpp_TypeInfo_var);
  9398. s_Il2CppMethodInitialized = true;
  9399. }
  9400. {
  9401. il2cpp_codegen_runtime_class_init_inline(Application_tDB03BE91CDF0ACA614A5E0B67CFB77C44EB19B21_il2cpp_TypeInfo_var);
  9402. bool L_0;
  9403. L_0 = Application_get_isPlaying_m25B0ABDFEF54F5370CD3F263A813540843D00F34(NULL);
  9404. if (L_0)
  9405. {
  9406. goto IL_001b;
  9407. }
  9408. }
  9409. {
  9410. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_1;
  9411. L_1 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(__this, NULL);
  9412. NullCheck(L_1);
  9413. bool L_2;
  9414. L_2 = GameObject_get_activeInHierarchy_m49250F4F168DCC5388D5BE4F6A5681386907B109(L_1, NULL);
  9415. if (!L_2)
  9416. {
  9417. goto IL_001b;
  9418. }
  9419. }
  9420. {
  9421. VignetteParameters_t77592C43556E20BBDCBF7B42B3A1BE2347D68E40* L_3 = ___0_previewParameters;
  9422. TunnelingVignetteController_UpdateTunnelingVignette_m9DAEF9C7226595D8F565EAEFC704C41FA845EF6E(__this, L_3, NULL);
  9423. }
  9424. IL_001b:
  9425. {
  9426. return;
  9427. }
  9428. }
  9429. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TunnelingVignetteController_Awake_m8C0D53EA4E56F8545CA9582067EF47B7848CCE80 (TunnelingVignetteController_tF464FCC58BC1DC0DA9C0F844889B45719D2F575E* __this, const RuntimeMethod* method)
  9430. {
  9431. static bool s_Il2CppMethodInitialized;
  9432. if (!s_Il2CppMethodInitialized)
  9433. {
  9434. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Defaults_tF6DF34F6D0B92CF4D0CB8AB652E59BBD43B313EF_il2cpp_TypeInfo_var);
  9435. s_Il2CppMethodInitialized = true;
  9436. }
  9437. {
  9438. VignetteParameters_t77592C43556E20BBDCBF7B42B3A1BE2347D68E40* L_0 = __this->___m_CurrentParameters;
  9439. il2cpp_codegen_runtime_class_init_inline(Defaults_tF6DF34F6D0B92CF4D0CB8AB652E59BBD43B313EF_il2cpp_TypeInfo_var);
  9440. VignetteParameters_t77592C43556E20BBDCBF7B42B3A1BE2347D68E40* L_1 = ((Defaults_tF6DF34F6D0B92CF4D0CB8AB652E59BBD43B313EF_StaticFields*)il2cpp_codegen_static_fields_for(Defaults_tF6DF34F6D0B92CF4D0CB8AB652E59BBD43B313EF_il2cpp_TypeInfo_var))->___noEffect;
  9441. NullCheck(L_0);
  9442. VignetteParameters_CopyFrom_mB9F12734C9EDEEE9E8D3B5AA60FA9C12AAEE3C27(L_0, L_1, NULL);
  9443. VignetteParameters_t77592C43556E20BBDCBF7B42B3A1BE2347D68E40* L_2 = ((Defaults_tF6DF34F6D0B92CF4D0CB8AB652E59BBD43B313EF_StaticFields*)il2cpp_codegen_static_fields_for(Defaults_tF6DF34F6D0B92CF4D0CB8AB652E59BBD43B313EF_il2cpp_TypeInfo_var))->___noEffect;
  9444. TunnelingVignetteController_UpdateTunnelingVignette_m9DAEF9C7226595D8F565EAEFC704C41FA845EF6E(__this, L_2, NULL);
  9445. return;
  9446. }
  9447. }
  9448. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TunnelingVignetteController_Reset_m5040CD1E8A021837CA32603825637FC6EE4EEABB (TunnelingVignetteController_tF464FCC58BC1DC0DA9C0F844889B45719D2F575E* __this, const RuntimeMethod* method)
  9449. {
  9450. static bool s_Il2CppMethodInitialized;
  9451. if (!s_Il2CppMethodInitialized)
  9452. {
  9453. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Defaults_tF6DF34F6D0B92CF4D0CB8AB652E59BBD43B313EF_il2cpp_TypeInfo_var);
  9454. s_Il2CppMethodInitialized = true;
  9455. }
  9456. {
  9457. VignetteParameters_t77592C43556E20BBDCBF7B42B3A1BE2347D68E40* L_0 = __this->___m_DefaultParameters;
  9458. il2cpp_codegen_runtime_class_init_inline(Defaults_tF6DF34F6D0B92CF4D0CB8AB652E59BBD43B313EF_il2cpp_TypeInfo_var);
  9459. VignetteParameters_t77592C43556E20BBDCBF7B42B3A1BE2347D68E40* L_1 = ((Defaults_tF6DF34F6D0B92CF4D0CB8AB652E59BBD43B313EF_StaticFields*)il2cpp_codegen_static_fields_for(Defaults_tF6DF34F6D0B92CF4D0CB8AB652E59BBD43B313EF_il2cpp_TypeInfo_var))->___defaultEffect;
  9460. NullCheck(L_0);
  9461. VignetteParameters_CopyFrom_mB9F12734C9EDEEE9E8D3B5AA60FA9C12AAEE3C27(L_0, L_1, NULL);
  9462. VignetteParameters_t77592C43556E20BBDCBF7B42B3A1BE2347D68E40* L_2 = __this->___m_CurrentParameters;
  9463. VignetteParameters_t77592C43556E20BBDCBF7B42B3A1BE2347D68E40* L_3 = ((Defaults_tF6DF34F6D0B92CF4D0CB8AB652E59BBD43B313EF_StaticFields*)il2cpp_codegen_static_fields_for(Defaults_tF6DF34F6D0B92CF4D0CB8AB652E59BBD43B313EF_il2cpp_TypeInfo_var))->___noEffect;
  9464. NullCheck(L_2);
  9465. VignetteParameters_CopyFrom_mB9F12734C9EDEEE9E8D3B5AA60FA9C12AAEE3C27(L_2, L_3, NULL);
  9466. VignetteParameters_t77592C43556E20BBDCBF7B42B3A1BE2347D68E40* L_4 = __this->___m_DefaultParameters;
  9467. TunnelingVignetteController_UpdateTunnelingVignette_m9DAEF9C7226595D8F565EAEFC704C41FA845EF6E(__this, L_4, NULL);
  9468. return;
  9469. }
  9470. }
  9471. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TunnelingVignetteController_Update_m84D099695CABDD0B335F2ECF09E3EF6260351E11 (TunnelingVignetteController_tF464FCC58BC1DC0DA9C0F844889B45719D2F575E* __this, const RuntimeMethod* method)
  9472. {
  9473. static bool s_Il2CppMethodInitialized;
  9474. if (!s_Il2CppMethodInitialized)
  9475. {
  9476. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m362DC288C815004588F7DFB1683C6D1CB5100891_RuntimeMethod_var);
  9477. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_mB0D6BB9273EB122E19FF66534B6BDC12A358B595_RuntimeMethod_var);
  9478. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_mA22F0ECB3D50CBA1A77296297F393FB2A92615E4_RuntimeMethod_var);
  9479. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_mAB866DB35AC686500E0E69DDA527B312040B3FE9_RuntimeMethod_var);
  9480. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m62538AAD06D3C352DB104D37BE4EE64D24DEB943_RuntimeMethod_var);
  9481. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_mF0CCF6A8723D2CD2EEA08637DE1565B105FFC623_RuntimeMethod_var);
  9482. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ITunnelingVignetteProvider_tBA864D1AFF0965ED3672AB89C87D51F033D6F844_il2cpp_TypeInfo_var);
  9483. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_m046AAD5C8FF1747D752C7A6C13907B75678DBD65_RuntimeMethod_var);
  9484. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_mB1A1261408DE61CCE00A750E67267C9A445013DA_RuntimeMethod_var);
  9485. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m1AE5557E0369AE6F192D8EBBB4A0BAA88318FEA4_RuntimeMethod_var);
  9486. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mE20106EBD48C04389A446CF6A4D77B61FEC91E44_RuntimeMethod_var);
  9487. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  9488. s_Il2CppMethodInitialized = true;
  9489. }
  9490. float V_0 = 0.0f;
  9491. ProviderRecord_t73D381DB70947FD9B6F5B1AD4F64EFE74BF5D40C* V_1 = NULL;
  9492. Enumerator_t9FEAB26C4033C2FAF0642F42FF2930312AB6708C V_2;
  9493. memset((&V_2), 0, sizeof(V_2));
  9494. LocomotionVignetteProvider_tBF5A7476CF3676478AAA7D2EEE4EDAFADE8649D7* V_3 = NULL;
  9495. LocomotionProvider_tC65B288AF39EACCD294F953F300BA33E33C2017B* V_4 = NULL;
  9496. int32_t V_5 = 0;
  9497. Enumerator_t4F1DEF6EB753308BBE3F2F60039BD8EFA95F741F V_6;
  9498. memset((&V_6), 0, sizeof(V_6));
  9499. ProviderRecord_t73D381DB70947FD9B6F5B1AD4F64EFE74BF5D40C* V_7 = NULL;
  9500. VignetteParameters_t77592C43556E20BBDCBF7B42B3A1BE2347D68E40* V_8 = NULL;
  9501. float V_9 = 0.0f;
  9502. int32_t V_10 = 0;
  9503. float V_11 = 0.0f;
  9504. float V_12 = 0.0f;
  9505. float V_13 = 0.0f;
  9506. float V_14 = 0.0f;
  9507. float V_15 = 0.0f;
  9508. float V_16 = 0.0f;
  9509. float V_17 = 0.0f;
  9510. float V_18 = 0.0f;
  9511. float V_19 = 0.0f;
  9512. float V_20 = 0.0f;
  9513. float V_21 = 0.0f;
  9514. ProviderRecord_t73D381DB70947FD9B6F5B1AD4F64EFE74BF5D40C* V_22 = NULL;
  9515. float V_23 = 0.0f;
  9516. VignetteParameters_t77592C43556E20BBDCBF7B42B3A1BE2347D68E40* G_B19_0 = NULL;
  9517. VignetteParameters_t77592C43556E20BBDCBF7B42B3A1BE2347D68E40* G_B18_0 = NULL;
  9518. ProviderRecord_t73D381DB70947FD9B6F5B1AD4F64EFE74BF5D40C* G_B26_0 = NULL;
  9519. ProviderRecord_t73D381DB70947FD9B6F5B1AD4F64EFE74BF5D40C* G_B25_0 = NULL;
  9520. float G_B27_0 = 0.0f;
  9521. ProviderRecord_t73D381DB70947FD9B6F5B1AD4F64EFE74BF5D40C* G_B27_1 = NULL;
  9522. ProviderRecord_t73D381DB70947FD9B6F5B1AD4F64EFE74BF5D40C* G_B34_0 = NULL;
  9523. ProviderRecord_t73D381DB70947FD9B6F5B1AD4F64EFE74BF5D40C* G_B33_0 = NULL;
  9524. float G_B35_0 = 0.0f;
  9525. ProviderRecord_t73D381DB70947FD9B6F5B1AD4F64EFE74BF5D40C* G_B35_1 = NULL;
  9526. ProviderRecord_t73D381DB70947FD9B6F5B1AD4F64EFE74BF5D40C* G_B47_0 = NULL;
  9527. ProviderRecord_t73D381DB70947FD9B6F5B1AD4F64EFE74BF5D40C* G_B46_0 = NULL;
  9528. float G_B48_0 = 0.0f;
  9529. ProviderRecord_t73D381DB70947FD9B6F5B1AD4F64EFE74BF5D40C* G_B48_1 = NULL;
  9530. ProviderRecord_t73D381DB70947FD9B6F5B1AD4F64EFE74BF5D40C* G_B55_0 = NULL;
  9531. ProviderRecord_t73D381DB70947FD9B6F5B1AD4F64EFE74BF5D40C* G_B54_0 = NULL;
  9532. float G_B56_0 = 0.0f;
  9533. ProviderRecord_t73D381DB70947FD9B6F5B1AD4F64EFE74BF5D40C* G_B56_1 = NULL;
  9534. VignetteParameters_t77592C43556E20BBDCBF7B42B3A1BE2347D68E40* G_B73_0 = NULL;
  9535. VignetteParameters_t77592C43556E20BBDCBF7B42B3A1BE2347D68E40* G_B73_1 = NULL;
  9536. VignetteParameters_t77592C43556E20BBDCBF7B42B3A1BE2347D68E40* G_B72_0 = NULL;
  9537. VignetteParameters_t77592C43556E20BBDCBF7B42B3A1BE2347D68E40* G_B72_1 = NULL;
  9538. {
  9539. List_1_tFE4E5959AA9CDE3BD72E4F7457E88280FC42C3B8* L_0 = __this->___m_LocomotionVignetteProviders;
  9540. NullCheck(L_0);
  9541. int32_t L_1;
  9542. L_1 = List_1_get_Count_m1AE5557E0369AE6F192D8EBBB4A0BAA88318FEA4_inline(L_0, List_1_get_Count_m1AE5557E0369AE6F192D8EBBB4A0BAA88318FEA4_RuntimeMethod_var);
  9543. if ((((int32_t)L_1) <= ((int32_t)0)))
  9544. {
  9545. goto IL_007e;
  9546. }
  9547. }
  9548. {
  9549. List_1_tFE4E5959AA9CDE3BD72E4F7457E88280FC42C3B8* L_2 = __this->___m_LocomotionVignetteProviders;
  9550. NullCheck(L_2);
  9551. Enumerator_t9FEAB26C4033C2FAF0642F42FF2930312AB6708C L_3;
  9552. L_3 = List_1_GetEnumerator_mB1A1261408DE61CCE00A750E67267C9A445013DA(L_2, List_1_GetEnumerator_mB1A1261408DE61CCE00A750E67267C9A445013DA_RuntimeMethod_var);
  9553. V_2 = L_3;
  9554. }
  9555. {
  9556. auto __finallyBlock = il2cpp::utils::Finally([&]
  9557. {
  9558. FINALLY_0070:
  9559. {
  9560. Enumerator_Dispose_mB0D6BB9273EB122E19FF66534B6BDC12A358B595((&V_2), Enumerator_Dispose_mB0D6BB9273EB122E19FF66534B6BDC12A358B595_RuntimeMethod_var);
  9561. return;
  9562. }
  9563. });
  9564. try
  9565. {
  9566. {
  9567. goto IL_0065_1;
  9568. }
  9569. IL_001c_1:
  9570. {
  9571. LocomotionVignetteProvider_tBF5A7476CF3676478AAA7D2EEE4EDAFADE8649D7* L_4;
  9572. L_4 = Enumerator_get_Current_m62538AAD06D3C352DB104D37BE4EE64D24DEB943_inline((&V_2), Enumerator_get_Current_m62538AAD06D3C352DB104D37BE4EE64D24DEB943_RuntimeMethod_var);
  9573. V_3 = L_4;
  9574. LocomotionVignetteProvider_tBF5A7476CF3676478AAA7D2EEE4EDAFADE8649D7* L_5 = V_3;
  9575. NullCheck(L_5);
  9576. LocomotionProvider_tC65B288AF39EACCD294F953F300BA33E33C2017B* L_6;
  9577. L_6 = LocomotionVignetteProvider_get_locomotionProvider_mD60841E1EAB94255653F695A85D3FB5A0CA8DFB9_inline(L_5, NULL);
  9578. V_4 = L_6;
  9579. LocomotionVignetteProvider_tBF5A7476CF3676478AAA7D2EEE4EDAFADE8649D7* L_7 = V_3;
  9580. NullCheck(L_7);
  9581. bool L_8;
  9582. L_8 = LocomotionVignetteProvider_get_enabled_mE0F3BB8C5F6FD8E8E3F81D668BF57A9C8049117B_inline(L_7, NULL);
  9583. if (!L_8)
  9584. {
  9585. goto IL_0065_1;
  9586. }
  9587. }
  9588. {
  9589. LocomotionProvider_tC65B288AF39EACCD294F953F300BA33E33C2017B* L_9 = V_4;
  9590. il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  9591. bool L_10;
  9592. L_10 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_9, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
  9593. if (L_10)
  9594. {
  9595. goto IL_0065_1;
  9596. }
  9597. }
  9598. {
  9599. LocomotionProvider_tC65B288AF39EACCD294F953F300BA33E33C2017B* L_11 = V_4;
  9600. NullCheck(L_11);
  9601. int32_t L_12;
  9602. L_12 = LocomotionProvider_get_locomotionPhase_mACAF03F1E4391CEEF80123172735EA20AC55FB3A_inline(L_11, NULL);
  9603. V_5 = L_12;
  9604. int32_t L_13 = V_5;
  9605. if ((!(((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_13, 1))) > ((uint32_t)1))))
  9606. {
  9607. goto IL_0055_1;
  9608. }
  9609. }
  9610. {
  9611. int32_t L_14 = V_5;
  9612. if ((((int32_t)L_14) == ((int32_t)3)))
  9613. {
  9614. goto IL_005e_1;
  9615. }
  9616. }
  9617. {
  9618. goto IL_0065_1;
  9619. }
  9620. IL_0055_1:
  9621. {
  9622. LocomotionVignetteProvider_tBF5A7476CF3676478AAA7D2EEE4EDAFADE8649D7* L_15 = V_3;
  9623. TunnelingVignetteController_BeginTunnelingVignette_m0FAE26E9FE5B0E89CBE7F402A512163D158DBAE5(__this, L_15, NULL);
  9624. goto IL_0065_1;
  9625. }
  9626. IL_005e_1:
  9627. {
  9628. LocomotionVignetteProvider_tBF5A7476CF3676478AAA7D2EEE4EDAFADE8649D7* L_16 = V_3;
  9629. TunnelingVignetteController_EndTunnelingVignette_m49294D594FDB51B66896DCCE5E60D4E44BA16866(__this, L_16, NULL);
  9630. }
  9631. IL_0065_1:
  9632. {
  9633. bool L_17;
  9634. L_17 = Enumerator_MoveNext_mAB866DB35AC686500E0E69DDA527B312040B3FE9((&V_2), Enumerator_MoveNext_mAB866DB35AC686500E0E69DDA527B312040B3FE9_RuntimeMethod_var);
  9635. if (L_17)
  9636. {
  9637. goto IL_001c_1;
  9638. }
  9639. }
  9640. {
  9641. goto IL_007e;
  9642. }
  9643. }
  9644. catch(Il2CppExceptionWrapper& e)
  9645. {
  9646. __finallyBlock.StoreException(e.ex);
  9647. }
  9648. }
  9649. IL_007e:
  9650. {
  9651. List_1_t507F4CF850BC321B50D1F84122347FC845E1528C* L_18 = __this->___m_ProviderRecords;
  9652. NullCheck(L_18);
  9653. int32_t L_19;
  9654. L_19 = List_1_get_Count_mE20106EBD48C04389A446CF6A4D77B61FEC91E44_inline(L_18, List_1_get_Count_mE20106EBD48C04389A446CF6A4D77B61FEC91E44_RuntimeMethod_var);
  9655. if (L_19)
  9656. {
  9657. goto IL_008c;
  9658. }
  9659. }
  9660. {
  9661. return;
  9662. }
  9663. IL_008c:
  9664. {
  9665. List_1_t507F4CF850BC321B50D1F84122347FC845E1528C* L_20 = __this->___m_ProviderRecords;
  9666. NullCheck(L_20);
  9667. Enumerator_t4F1DEF6EB753308BBE3F2F60039BD8EFA95F741F L_21;
  9668. L_21 = List_1_GetEnumerator_m046AAD5C8FF1747D752C7A6C13907B75678DBD65(L_20, List_1_GetEnumerator_m046AAD5C8FF1747D752C7A6C13907B75678DBD65_RuntimeMethod_var);
  9669. V_6 = L_21;
  9670. }
  9671. {
  9672. auto __finallyBlock = il2cpp::utils::Finally([&]
  9673. {
  9674. FINALLY_0336:
  9675. {
  9676. Enumerator_Dispose_m362DC288C815004588F7DFB1683C6D1CB5100891((&V_6), Enumerator_Dispose_m362DC288C815004588F7DFB1683C6D1CB5100891_RuntimeMethod_var);
  9677. return;
  9678. }
  9679. });
  9680. try
  9681. {
  9682. {
  9683. goto IL_0328_1;
  9684. }
  9685. IL_009e_1:
  9686. {
  9687. ProviderRecord_t73D381DB70947FD9B6F5B1AD4F64EFE74BF5D40C* L_22;
  9688. L_22 = Enumerator_get_Current_mF0CCF6A8723D2CD2EEA08637DE1565B105FFC623_inline((&V_6), Enumerator_get_Current_mF0CCF6A8723D2CD2EEA08637DE1565B105FFC623_RuntimeMethod_var);
  9689. V_7 = L_22;
  9690. ProviderRecord_t73D381DB70947FD9B6F5B1AD4F64EFE74BF5D40C* L_23 = V_7;
  9691. NullCheck(L_23);
  9692. RuntimeObject* L_24;
  9693. L_24 = ProviderRecord_get_provider_mBFC738C8F8187EC409951E46BA645A9C7388BE03_inline(L_23, NULL);
  9694. NullCheck(L_24);
  9695. VignetteParameters_t77592C43556E20BBDCBF7B42B3A1BE2347D68E40* L_25;
  9696. L_25 = InterfaceFuncInvoker0< VignetteParameters_t77592C43556E20BBDCBF7B42B3A1BE2347D68E40* >::Invoke(0, ITunnelingVignetteProvider_tBA864D1AFF0965ED3672AB89C87D51F033D6F844_il2cpp_TypeInfo_var, L_24);
  9697. VignetteParameters_t77592C43556E20BBDCBF7B42B3A1BE2347D68E40* L_26 = L_25;
  9698. if (L_26)
  9699. {
  9700. G_B19_0 = L_26;
  9701. goto IL_00bd_1;
  9702. }
  9703. G_B18_0 = L_26;
  9704. }
  9705. {
  9706. VignetteParameters_t77592C43556E20BBDCBF7B42B3A1BE2347D68E40* L_27 = __this->___m_DefaultParameters;
  9707. G_B19_0 = L_27;
  9708. }
  9709. IL_00bd_1:
  9710. {
  9711. V_8 = G_B19_0;
  9712. ProviderRecord_t73D381DB70947FD9B6F5B1AD4F64EFE74BF5D40C* L_28 = V_7;
  9713. NullCheck(L_28);
  9714. float L_29;
  9715. L_29 = ProviderRecord_get_dynamicApertureSize_mA9878AB20A106206238A34314AE549458E945BF3_inline(L_28, NULL);
  9716. V_9 = L_29;
  9717. ProviderRecord_t73D381DB70947FD9B6F5B1AD4F64EFE74BF5D40C* L_30 = V_7;
  9718. NullCheck(L_30);
  9719. int32_t L_31;
  9720. L_31 = ProviderRecord_get_easeState_m86EB30746F75BCDEDE3E3A953F6A9868522F2FC2_inline(L_30, NULL);
  9721. V_10 = L_31;
  9722. int32_t L_32 = V_10;
  9723. switch (L_32)
  9724. {
  9725. case 0:
  9726. {
  9727. goto IL_00f1_1;
  9728. }
  9729. case 1:
  9730. {
  9731. goto IL_0116_1;
  9732. }
  9733. case 2:
  9734. {
  9735. goto IL_0185_1;
  9736. }
  9737. case 3:
  9738. {
  9739. goto IL_0249_1;
  9740. }
  9741. case 4:
  9742. {
  9743. goto IL_02a7_1;
  9744. }
  9745. }
  9746. }
  9747. {
  9748. goto IL_0328_1;
  9749. }
  9750. IL_00f1_1:
  9751. {
  9752. ProviderRecord_t73D381DB70947FD9B6F5B1AD4F64EFE74BF5D40C* L_33 = V_7;
  9753. NullCheck(L_33);
  9754. ProviderRecord_set_dynamicApertureSize_mC7AC00862411F852955EC962D4C70A44A9E27F52_inline(L_33, (1.0f), NULL);
  9755. ProviderRecord_t73D381DB70947FD9B6F5B1AD4F64EFE74BF5D40C* L_34 = V_7;
  9756. NullCheck(L_34);
  9757. ProviderRecord_set_dynamicEaseOutDelayTime_mECCA9AA9652C08E23E8A4B308E08A32A2FF21754_inline(L_34, (0.0f), NULL);
  9758. ProviderRecord_t73D381DB70947FD9B6F5B1AD4F64EFE74BF5D40C* L_35 = V_7;
  9759. NullCheck(L_35);
  9760. ProviderRecord_set_easeInLockEnded_m4A2AA8AFE021FE741ECA47CFDFDD0631C1E43DEC_inline(L_35, (bool)0, NULL);
  9761. goto IL_0328_1;
  9762. }
  9763. IL_0116_1:
  9764. {
  9765. VignetteParameters_t77592C43556E20BBDCBF7B42B3A1BE2347D68E40* L_36 = V_8;
  9766. NullCheck(L_36);
  9767. float L_37;
  9768. L_37 = VignetteParameters_get_easeInTime_m9BC70B107BFDC9F97A22FB149F7610D78CF45CB3_inline(L_36, NULL);
  9769. float L_38;
  9770. L_38 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline(L_37, (0.0f), NULL);
  9771. V_11 = L_38;
  9772. VignetteParameters_t77592C43556E20BBDCBF7B42B3A1BE2347D68E40* L_39 = V_8;
  9773. NullCheck(L_39);
  9774. float L_40;
  9775. L_40 = VignetteParameters_get_apertureSize_m59F47A757DDF92B8C8A14278C34A5F947AF42CFD_inline(L_39, NULL);
  9776. V_12 = L_40;
  9777. ProviderRecord_t73D381DB70947FD9B6F5B1AD4F64EFE74BF5D40C* L_41 = V_7;
  9778. NullCheck(L_41);
  9779. ProviderRecord_set_easeInLockEnded_m4A2AA8AFE021FE741ECA47CFDFDD0631C1E43DEC_inline(L_41, (bool)0, NULL);
  9780. float L_42 = V_11;
  9781. if ((!(((float)L_42) > ((float)(0.0f)))))
  9782. {
  9783. goto IL_0177_1;
  9784. }
  9785. }
  9786. {
  9787. float L_43 = V_9;
  9788. float L_44 = V_12;
  9789. if ((!(((float)L_43) > ((float)L_44))))
  9790. {
  9791. goto IL_0177_1;
  9792. }
  9793. }
  9794. {
  9795. float L_45 = V_9;
  9796. float L_46 = V_12;
  9797. float L_47 = V_11;
  9798. float L_48;
  9799. L_48 = Time_get_unscaledDeltaTime_mF057EECA857E5C0F90A3F910D26D3EE59F27C4B5(NULL);
  9800. V_13 = ((float)il2cpp_codegen_add(L_45, ((float)il2cpp_codegen_multiply(((float)(((float)il2cpp_codegen_subtract(L_46, (1.0f)))/L_47)), L_48))));
  9801. ProviderRecord_t73D381DB70947FD9B6F5B1AD4F64EFE74BF5D40C* L_49 = V_7;
  9802. float L_50 = V_13;
  9803. float L_51 = V_12;
  9804. if ((((float)L_50) < ((float)L_51)))
  9805. {
  9806. G_B26_0 = L_49;
  9807. goto IL_016b_1;
  9808. }
  9809. G_B25_0 = L_49;
  9810. }
  9811. {
  9812. float L_52 = V_13;
  9813. G_B27_0 = L_52;
  9814. G_B27_1 = G_B25_0;
  9815. goto IL_016d_1;
  9816. }
  9817. IL_016b_1:
  9818. {
  9819. float L_53 = V_12;
  9820. G_B27_0 = L_53;
  9821. G_B27_1 = G_B26_0;
  9822. }
  9823. IL_016d_1:
  9824. {
  9825. NullCheck(G_B27_1);
  9826. ProviderRecord_set_dynamicApertureSize_mC7AC00862411F852955EC962D4C70A44A9E27F52_inline(G_B27_1, G_B27_0, NULL);
  9827. goto IL_0328_1;
  9828. }
  9829. IL_0177_1:
  9830. {
  9831. ProviderRecord_t73D381DB70947FD9B6F5B1AD4F64EFE74BF5D40C* L_54 = V_7;
  9832. float L_55 = V_12;
  9833. NullCheck(L_54);
  9834. ProviderRecord_set_dynamicApertureSize_mC7AC00862411F852955EC962D4C70A44A9E27F52_inline(L_54, L_55, NULL);
  9835. goto IL_0328_1;
  9836. }
  9837. IL_0185_1:
  9838. {
  9839. ProviderRecord_t73D381DB70947FD9B6F5B1AD4F64EFE74BF5D40C* L_56 = V_7;
  9840. NullCheck(L_56);
  9841. bool L_57;
  9842. L_57 = ProviderRecord_get_easeInLockEnded_m65AF1C65F77C3EEB404BAF6EED86675044E940F5_inline(L_56, NULL);
  9843. if (L_57)
  9844. {
  9845. goto IL_0227_1;
  9846. }
  9847. }
  9848. {
  9849. VignetteParameters_t77592C43556E20BBDCBF7B42B3A1BE2347D68E40* L_58 = V_8;
  9850. NullCheck(L_58);
  9851. float L_59;
  9852. L_59 = VignetteParameters_get_easeInTime_m9BC70B107BFDC9F97A22FB149F7610D78CF45CB3_inline(L_58, NULL);
  9853. float L_60;
  9854. L_60 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline(L_59, (0.0f), NULL);
  9855. V_14 = L_60;
  9856. VignetteParameters_t77592C43556E20BBDCBF7B42B3A1BE2347D68E40* L_61 = V_8;
  9857. NullCheck(L_61);
  9858. float L_62;
  9859. L_62 = VignetteParameters_get_apertureSize_m59F47A757DDF92B8C8A14278C34A5F947AF42CFD_inline(L_61, NULL);
  9860. V_15 = L_62;
  9861. float L_63 = V_14;
  9862. if ((!(((float)L_63) > ((float)(0.0f)))))
  9863. {
  9864. goto IL_01ea_1;
  9865. }
  9866. }
  9867. {
  9868. float L_64 = V_9;
  9869. float L_65 = V_15;
  9870. if ((!(((float)L_64) > ((float)L_65))))
  9871. {
  9872. goto IL_01ea_1;
  9873. }
  9874. }
  9875. {
  9876. float L_66 = V_9;
  9877. float L_67 = V_15;
  9878. float L_68 = V_14;
  9879. float L_69;
  9880. L_69 = Time_get_unscaledDeltaTime_mF057EECA857E5C0F90A3F910D26D3EE59F27C4B5(NULL);
  9881. V_16 = ((float)il2cpp_codegen_add(L_66, ((float)il2cpp_codegen_multiply(((float)(((float)il2cpp_codegen_subtract(L_67, (1.0f)))/L_68)), L_69))));
  9882. ProviderRecord_t73D381DB70947FD9B6F5B1AD4F64EFE74BF5D40C* L_70 = V_7;
  9883. float L_71 = V_16;
  9884. float L_72 = V_15;
  9885. if ((((float)L_71) < ((float)L_72)))
  9886. {
  9887. G_B34_0 = L_70;
  9888. goto IL_01de_1;
  9889. }
  9890. G_B33_0 = L_70;
  9891. }
  9892. {
  9893. float L_73 = V_16;
  9894. G_B35_0 = L_73;
  9895. G_B35_1 = G_B33_0;
  9896. goto IL_01e0_1;
  9897. }
  9898. IL_01de_1:
  9899. {
  9900. float L_74 = V_15;
  9901. G_B35_0 = L_74;
  9902. G_B35_1 = G_B34_0;
  9903. }
  9904. IL_01e0_1:
  9905. {
  9906. NullCheck(G_B35_1);
  9907. ProviderRecord_set_dynamicApertureSize_mC7AC00862411F852955EC962D4C70A44A9E27F52_inline(G_B35_1, G_B35_0, NULL);
  9908. goto IL_0328_1;
  9909. }
  9910. IL_01ea_1:
  9911. {
  9912. ProviderRecord_t73D381DB70947FD9B6F5B1AD4F64EFE74BF5D40C* L_75 = V_7;
  9913. NullCheck(L_75);
  9914. ProviderRecord_set_easeInLockEnded_m4A2AA8AFE021FE741ECA47CFDFDD0631C1E43DEC_inline(L_75, (bool)1, NULL);
  9915. VignetteParameters_t77592C43556E20BBDCBF7B42B3A1BE2347D68E40* L_76 = V_8;
  9916. NullCheck(L_76);
  9917. float L_77;
  9918. L_77 = VignetteParameters_get_easeOutDelayTime_m7BE0E72FD28F510504A00EE1D0E546818FDCED9C_inline(L_76, NULL);
  9919. if ((!(((float)L_77) > ((float)(0.0f)))))
  9920. {
  9921. goto IL_021a_1;
  9922. }
  9923. }
  9924. {
  9925. ProviderRecord_t73D381DB70947FD9B6F5B1AD4F64EFE74BF5D40C* L_78 = V_7;
  9926. NullCheck(L_78);
  9927. float L_79;
  9928. L_79 = ProviderRecord_get_dynamicEaseOutDelayTime_mCB23B02EDA582BCD31E237158090EDF86D32116E_inline(L_78, NULL);
  9929. VignetteParameters_t77592C43556E20BBDCBF7B42B3A1BE2347D68E40* L_80 = V_8;
  9930. NullCheck(L_80);
  9931. float L_81;
  9932. L_81 = VignetteParameters_get_easeOutDelayTime_m7BE0E72FD28F510504A00EE1D0E546818FDCED9C_inline(L_80, NULL);
  9933. if ((!(((float)L_79) < ((float)L_81))))
  9934. {
  9935. goto IL_021a_1;
  9936. }
  9937. }
  9938. {
  9939. ProviderRecord_t73D381DB70947FD9B6F5B1AD4F64EFE74BF5D40C* L_82 = V_7;
  9940. NullCheck(L_82);
  9941. ProviderRecord_set_easeState_m53ED25C263D8F0FA8A731154FC5D0C240EAA0745_inline(L_82, 3, NULL);
  9942. goto IL_0249_1;
  9943. }
  9944. IL_021a_1:
  9945. {
  9946. ProviderRecord_t73D381DB70947FD9B6F5B1AD4F64EFE74BF5D40C* L_83 = V_7;
  9947. NullCheck(L_83);
  9948. ProviderRecord_set_easeState_m53ED25C263D8F0FA8A731154FC5D0C240EAA0745_inline(L_83, 4, NULL);
  9949. goto IL_02a7_1;
  9950. }
  9951. IL_0227_1:
  9952. {
  9953. VignetteParameters_t77592C43556E20BBDCBF7B42B3A1BE2347D68E40* L_84 = V_8;
  9954. NullCheck(L_84);
  9955. float L_85;
  9956. L_85 = VignetteParameters_get_easeOutDelayTime_m7BE0E72FD28F510504A00EE1D0E546818FDCED9C_inline(L_84, NULL);
  9957. if ((!(((float)L_85) > ((float)(0.0f)))))
  9958. {
  9959. goto IL_023f_1;
  9960. }
  9961. }
  9962. {
  9963. ProviderRecord_t73D381DB70947FD9B6F5B1AD4F64EFE74BF5D40C* L_86 = V_7;
  9964. NullCheck(L_86);
  9965. ProviderRecord_set_easeState_m53ED25C263D8F0FA8A731154FC5D0C240EAA0745_inline(L_86, 3, NULL);
  9966. goto IL_0249_1;
  9967. }
  9968. IL_023f_1:
  9969. {
  9970. ProviderRecord_t73D381DB70947FD9B6F5B1AD4F64EFE74BF5D40C* L_87 = V_7;
  9971. NullCheck(L_87);
  9972. ProviderRecord_set_easeState_m53ED25C263D8F0FA8A731154FC5D0C240EAA0745_inline(L_87, 3, NULL);
  9973. goto IL_02a7_1;
  9974. }
  9975. IL_0249_1:
  9976. {
  9977. ProviderRecord_t73D381DB70947FD9B6F5B1AD4F64EFE74BF5D40C* L_88 = V_7;
  9978. NullCheck(L_88);
  9979. float L_89;
  9980. L_89 = ProviderRecord_get_dynamicEaseOutDelayTime_mCB23B02EDA582BCD31E237158090EDF86D32116E_inline(L_88, NULL);
  9981. V_17 = L_89;
  9982. VignetteParameters_t77592C43556E20BBDCBF7B42B3A1BE2347D68E40* L_90 = V_8;
  9983. NullCheck(L_90);
  9984. float L_91;
  9985. L_91 = VignetteParameters_get_easeOutDelayTime_m7BE0E72FD28F510504A00EE1D0E546818FDCED9C_inline(L_90, NULL);
  9986. float L_92;
  9987. L_92 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline(L_91, (0.0f), NULL);
  9988. V_18 = L_92;
  9989. float L_93 = V_18;
  9990. if ((!(((float)L_93) > ((float)(0.0f)))))
  9991. {
  9992. goto IL_0291_1;
  9993. }
  9994. }
  9995. {
  9996. float L_94 = V_17;
  9997. float L_95 = V_18;
  9998. if ((!(((float)L_94) < ((float)L_95))))
  9999. {
  10000. goto IL_0291_1;
  10001. }
  10002. }
  10003. {
  10004. float L_96 = V_17;
  10005. float L_97;
  10006. L_97 = Time_get_unscaledDeltaTime_mF057EECA857E5C0F90A3F910D26D3EE59F27C4B5(NULL);
  10007. V_17 = ((float)il2cpp_codegen_add(L_96, L_97));
  10008. ProviderRecord_t73D381DB70947FD9B6F5B1AD4F64EFE74BF5D40C* L_98 = V_7;
  10009. float L_99 = V_17;
  10010. float L_100 = V_18;
  10011. if ((((float)L_99) > ((float)L_100)))
  10012. {
  10013. G_B47_0 = L_98;
  10014. goto IL_028a_1;
  10015. }
  10016. G_B46_0 = L_98;
  10017. }
  10018. {
  10019. float L_101 = V_17;
  10020. G_B48_0 = L_101;
  10021. G_B48_1 = G_B46_0;
  10022. goto IL_028c_1;
  10023. }
  10024. IL_028a_1:
  10025. {
  10026. float L_102 = V_18;
  10027. G_B48_0 = L_102;
  10028. G_B48_1 = G_B47_0;
  10029. }
  10030. IL_028c_1:
  10031. {
  10032. NullCheck(G_B48_1);
  10033. ProviderRecord_set_dynamicEaseOutDelayTime_mECCA9AA9652C08E23E8A4B308E08A32A2FF21754_inline(G_B48_1, G_B48_0, NULL);
  10034. }
  10035. IL_0291_1:
  10036. {
  10037. ProviderRecord_t73D381DB70947FD9B6F5B1AD4F64EFE74BF5D40C* L_103 = V_7;
  10038. NullCheck(L_103);
  10039. float L_104;
  10040. L_104 = ProviderRecord_get_dynamicEaseOutDelayTime_mCB23B02EDA582BCD31E237158090EDF86D32116E_inline(L_103, NULL);
  10041. float L_105 = V_18;
  10042. if ((!(((float)L_104) >= ((float)L_105))))
  10043. {
  10044. goto IL_0328_1;
  10045. }
  10046. }
  10047. {
  10048. ProviderRecord_t73D381DB70947FD9B6F5B1AD4F64EFE74BF5D40C* L_106 = V_7;
  10049. NullCheck(L_106);
  10050. ProviderRecord_set_easeState_m53ED25C263D8F0FA8A731154FC5D0C240EAA0745_inline(L_106, 4, NULL);
  10051. }
  10052. IL_02a7_1:
  10053. {
  10054. VignetteParameters_t77592C43556E20BBDCBF7B42B3A1BE2347D68E40* L_107 = V_8;
  10055. NullCheck(L_107);
  10056. float L_108;
  10057. L_108 = VignetteParameters_get_easeOutTime_m0E0489198159C32045CBAC5C60757498B5EEA860_inline(L_107, NULL);
  10058. float L_109;
  10059. L_109 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline(L_108, (0.0f), NULL);
  10060. V_19 = L_109;
  10061. VignetteParameters_t77592C43556E20BBDCBF7B42B3A1BE2347D68E40* L_110 = V_8;
  10062. NullCheck(L_110);
  10063. float L_111;
  10064. L_111 = VignetteParameters_get_apertureSize_m59F47A757DDF92B8C8A14278C34A5F947AF42CFD_inline(L_110, NULL);
  10065. V_20 = L_111;
  10066. float L_112 = V_19;
  10067. if ((!(((float)L_112) > ((float)(0.0f)))))
  10068. {
  10069. goto IL_0306_1;
  10070. }
  10071. }
  10072. {
  10073. float L_113 = V_9;
  10074. if ((!(((float)L_113) < ((float)(1.0f)))))
  10075. {
  10076. goto IL_0306_1;
  10077. }
  10078. }
  10079. {
  10080. float L_114 = V_9;
  10081. float L_115 = V_20;
  10082. float L_116 = V_19;
  10083. float L_117;
  10084. L_117 = Time_get_unscaledDeltaTime_mF057EECA857E5C0F90A3F910D26D3EE59F27C4B5(NULL);
  10085. V_21 = ((float)il2cpp_codegen_add(L_114, ((float)il2cpp_codegen_multiply(((float)(((float)il2cpp_codegen_subtract((1.0f), L_115))/L_116)), L_117))));
  10086. ProviderRecord_t73D381DB70947FD9B6F5B1AD4F64EFE74BF5D40C* L_118 = V_7;
  10087. float L_119 = V_21;
  10088. if ((((float)L_119) > ((float)(1.0f))))
  10089. {
  10090. G_B55_0 = L_118;
  10091. goto IL_02fa_1;
  10092. }
  10093. G_B54_0 = L_118;
  10094. }
  10095. {
  10096. float L_120 = V_21;
  10097. G_B56_0 = L_120;
  10098. G_B56_1 = G_B54_0;
  10099. goto IL_02ff_1;
  10100. }
  10101. IL_02fa_1:
  10102. {
  10103. G_B56_0 = (1.0f);
  10104. G_B56_1 = G_B55_0;
  10105. }
  10106. IL_02ff_1:
  10107. {
  10108. NullCheck(G_B56_1);
  10109. ProviderRecord_set_dynamicApertureSize_mC7AC00862411F852955EC962D4C70A44A9E27F52_inline(G_B56_1, G_B56_0, NULL);
  10110. goto IL_0312_1;
  10111. }
  10112. IL_0306_1:
  10113. {
  10114. ProviderRecord_t73D381DB70947FD9B6F5B1AD4F64EFE74BF5D40C* L_121 = V_7;
  10115. NullCheck(L_121);
  10116. ProviderRecord_set_dynamicApertureSize_mC7AC00862411F852955EC962D4C70A44A9E27F52_inline(L_121, (1.0f), NULL);
  10117. }
  10118. IL_0312_1:
  10119. {
  10120. ProviderRecord_t73D381DB70947FD9B6F5B1AD4F64EFE74BF5D40C* L_122 = V_7;
  10121. NullCheck(L_122);
  10122. float L_123;
  10123. L_123 = ProviderRecord_get_dynamicApertureSize_mA9878AB20A106206238A34314AE549458E945BF3_inline(L_122, NULL);
  10124. if ((!(((float)L_123) >= ((float)(1.0f)))))
  10125. {
  10126. goto IL_0328_1;
  10127. }
  10128. }
  10129. {
  10130. ProviderRecord_t73D381DB70947FD9B6F5B1AD4F64EFE74BF5D40C* L_124 = V_7;
  10131. NullCheck(L_124);
  10132. ProviderRecord_set_easeState_m53ED25C263D8F0FA8A731154FC5D0C240EAA0745_inline(L_124, 0, NULL);
  10133. }
  10134. IL_0328_1:
  10135. {
  10136. bool L_125;
  10137. L_125 = Enumerator_MoveNext_mA22F0ECB3D50CBA1A77296297F393FB2A92615E4((&V_6), Enumerator_MoveNext_mA22F0ECB3D50CBA1A77296297F393FB2A92615E4_RuntimeMethod_var);
  10138. if (L_125)
  10139. {
  10140. goto IL_009e_1;
  10141. }
  10142. }
  10143. {
  10144. goto IL_0344;
  10145. }
  10146. }
  10147. catch(Il2CppExceptionWrapper& e)
  10148. {
  10149. __finallyBlock.StoreException(e.ex);
  10150. }
  10151. }
  10152. IL_0344:
  10153. {
  10154. V_0 = (1.0f);
  10155. V_1 = (ProviderRecord_t73D381DB70947FD9B6F5B1AD4F64EFE74BF5D40C*)NULL;
  10156. List_1_t507F4CF850BC321B50D1F84122347FC845E1528C* L_126 = __this->___m_ProviderRecords;
  10157. NullCheck(L_126);
  10158. Enumerator_t4F1DEF6EB753308BBE3F2F60039BD8EFA95F741F L_127;
  10159. L_127 = List_1_GetEnumerator_m046AAD5C8FF1747D752C7A6C13907B75678DBD65(L_126, List_1_GetEnumerator_m046AAD5C8FF1747D752C7A6C13907B75678DBD65_RuntimeMethod_var);
  10160. V_6 = L_127;
  10161. }
  10162. {
  10163. auto __finallyBlock = il2cpp::utils::Finally([&]
  10164. {
  10165. FINALLY_0383:
  10166. {
  10167. Enumerator_Dispose_m362DC288C815004588F7DFB1683C6D1CB5100891((&V_6), Enumerator_Dispose_m362DC288C815004588F7DFB1683C6D1CB5100891_RuntimeMethod_var);
  10168. return;
  10169. }
  10170. });
  10171. try
  10172. {
  10173. {
  10174. goto IL_0378_1;
  10175. }
  10176. IL_035b_1:
  10177. {
  10178. ProviderRecord_t73D381DB70947FD9B6F5B1AD4F64EFE74BF5D40C* L_128;
  10179. L_128 = Enumerator_get_Current_mF0CCF6A8723D2CD2EEA08637DE1565B105FFC623_inline((&V_6), Enumerator_get_Current_mF0CCF6A8723D2CD2EEA08637DE1565B105FFC623_RuntimeMethod_var);
  10180. V_22 = L_128;
  10181. ProviderRecord_t73D381DB70947FD9B6F5B1AD4F64EFE74BF5D40C* L_129 = V_22;
  10182. NullCheck(L_129);
  10183. float L_130;
  10184. L_130 = ProviderRecord_get_dynamicApertureSize_mA9878AB20A106206238A34314AE549458E945BF3_inline(L_129, NULL);
  10185. V_23 = L_130;
  10186. float L_131 = V_23;
  10187. float L_132 = V_0;
  10188. if ((!(((float)L_131) < ((float)L_132))))
  10189. {
  10190. goto IL_0378_1;
  10191. }
  10192. }
  10193. {
  10194. ProviderRecord_t73D381DB70947FD9B6F5B1AD4F64EFE74BF5D40C* L_133 = V_22;
  10195. V_1 = L_133;
  10196. float L_134 = V_23;
  10197. V_0 = L_134;
  10198. }
  10199. IL_0378_1:
  10200. {
  10201. bool L_135;
  10202. L_135 = Enumerator_MoveNext_mA22F0ECB3D50CBA1A77296297F393FB2A92615E4((&V_6), Enumerator_MoveNext_mA22F0ECB3D50CBA1A77296297F393FB2A92615E4_RuntimeMethod_var);
  10203. if (L_135)
  10204. {
  10205. goto IL_035b_1;
  10206. }
  10207. }
  10208. {
  10209. goto IL_0391;
  10210. }
  10211. }
  10212. catch(Il2CppExceptionWrapper& e)
  10213. {
  10214. __finallyBlock.StoreException(e.ex);
  10215. }
  10216. }
  10217. IL_0391:
  10218. {
  10219. ProviderRecord_t73D381DB70947FD9B6F5B1AD4F64EFE74BF5D40C* L_136 = V_1;
  10220. if (!L_136)
  10221. {
  10222. goto IL_03b4;
  10223. }
  10224. }
  10225. {
  10226. VignetteParameters_t77592C43556E20BBDCBF7B42B3A1BE2347D68E40* L_137 = __this->___m_CurrentParameters;
  10227. ProviderRecord_t73D381DB70947FD9B6F5B1AD4F64EFE74BF5D40C* L_138 = V_1;
  10228. NullCheck(L_138);
  10229. RuntimeObject* L_139;
  10230. L_139 = ProviderRecord_get_provider_mBFC738C8F8187EC409951E46BA645A9C7388BE03_inline(L_138, NULL);
  10231. NullCheck(L_139);
  10232. VignetteParameters_t77592C43556E20BBDCBF7B42B3A1BE2347D68E40* L_140;
  10233. L_140 = InterfaceFuncInvoker0< VignetteParameters_t77592C43556E20BBDCBF7B42B3A1BE2347D68E40* >::Invoke(0, ITunnelingVignetteProvider_tBA864D1AFF0965ED3672AB89C87D51F033D6F844_il2cpp_TypeInfo_var, L_139);
  10234. VignetteParameters_t77592C43556E20BBDCBF7B42B3A1BE2347D68E40* L_141 = L_140;
  10235. if (L_141)
  10236. {
  10237. G_B73_0 = L_141;
  10238. G_B73_1 = L_137;
  10239. goto IL_03af;
  10240. }
  10241. G_B72_0 = L_141;
  10242. G_B72_1 = L_137;
  10243. }
  10244. {
  10245. VignetteParameters_t77592C43556E20BBDCBF7B42B3A1BE2347D68E40* L_142 = __this->___m_DefaultParameters;
  10246. G_B73_0 = L_142;
  10247. G_B73_1 = G_B72_1;
  10248. }
  10249. IL_03af:
  10250. {
  10251. NullCheck(G_B73_1);
  10252. VignetteParameters_CopyFrom_mB9F12734C9EDEEE9E8D3B5AA60FA9C12AAEE3C27(G_B73_1, G_B73_0, NULL);
  10253. }
  10254. IL_03b4:
  10255. {
  10256. VignetteParameters_t77592C43556E20BBDCBF7B42B3A1BE2347D68E40* L_143 = __this->___m_CurrentParameters;
  10257. float L_144 = V_0;
  10258. NullCheck(L_143);
  10259. VignetteParameters_set_apertureSize_m5575A5A0DF4E05783DB13EB758A91D47C28D2BDB_inline(L_143, L_144, NULL);
  10260. VignetteParameters_t77592C43556E20BBDCBF7B42B3A1BE2347D68E40* L_145 = __this->___m_CurrentParameters;
  10261. TunnelingVignetteController_UpdateTunnelingVignette_m9DAEF9C7226595D8F565EAEFC704C41FA845EF6E(__this, L_145, NULL);
  10262. return;
  10263. }
  10264. }
  10265. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TunnelingVignetteController_UpdateTunnelingVignette_m9DAEF9C7226595D8F565EAEFC704C41FA845EF6E (TunnelingVignetteController_tF464FCC58BC1DC0DA9C0F844889B45719D2F575E* __this, VignetteParameters_t77592C43556E20BBDCBF7B42B3A1BE2347D68E40* ___0_parameters, const RuntimeMethod* method)
  10266. {
  10267. static bool s_Il2CppMethodInitialized;
  10268. if (!s_Il2CppMethodInitialized)
  10269. {
  10270. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ShaderPropertyLookup_tF047A50B4C0A85124A9A1770C2845A6B2ECF17A4_il2cpp_TypeInfo_var);
  10271. s_Il2CppMethodInitialized = true;
  10272. }
  10273. Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* V_0 = NULL;
  10274. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_1;
  10275. memset((&V_1), 0, sizeof(V_1));
  10276. {
  10277. VignetteParameters_t77592C43556E20BBDCBF7B42B3A1BE2347D68E40* L_0 = ___0_parameters;
  10278. if (L_0)
  10279. {
  10280. goto IL_000b;
  10281. }
  10282. }
  10283. {
  10284. VignetteParameters_t77592C43556E20BBDCBF7B42B3A1BE2347D68E40* L_1 = __this->___m_DefaultParameters;
  10285. ___0_parameters = L_1;
  10286. }
  10287. IL_000b:
  10288. {
  10289. bool L_2;
  10290. L_2 = TunnelingVignetteController_TrySetUpMaterial_m1A61C32A4580CF0024546CBACE09C07FD8F0467B(__this, NULL);
  10291. if (!L_2)
  10292. {
  10293. goto IL_008d;
  10294. }
  10295. }
  10296. {
  10297. MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE* L_3 = __this->___m_MeshRender;
  10298. MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* L_4 = __this->___m_VignettePropertyBlock;
  10299. NullCheck(L_3);
  10300. Renderer_GetPropertyBlock_mD062F90343D70151CA060AE7EBEF2E85146A9FBA(L_3, L_4, NULL);
  10301. MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* L_5 = __this->___m_VignettePropertyBlock;
  10302. il2cpp_codegen_runtime_class_init_inline(ShaderPropertyLookup_tF047A50B4C0A85124A9A1770C2845A6B2ECF17A4_il2cpp_TypeInfo_var);
  10303. int32_t L_6 = ((ShaderPropertyLookup_tF047A50B4C0A85124A9A1770C2845A6B2ECF17A4_StaticFields*)il2cpp_codegen_static_fields_for(ShaderPropertyLookup_tF047A50B4C0A85124A9A1770C2845A6B2ECF17A4_il2cpp_TypeInfo_var))->___apertureSize;
  10304. VignetteParameters_t77592C43556E20BBDCBF7B42B3A1BE2347D68E40* L_7 = ___0_parameters;
  10305. NullCheck(L_7);
  10306. float L_8;
  10307. L_8 = VignetteParameters_get_apertureSize_m59F47A757DDF92B8C8A14278C34A5F947AF42CFD_inline(L_7, NULL);
  10308. NullCheck(L_5);
  10309. MaterialPropertyBlock_SetFloat_m6BA8DA03FAD1ABA0BD339E0E5157C4DF3C987267(L_5, L_6, L_8, NULL);
  10310. MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* L_9 = __this->___m_VignettePropertyBlock;
  10311. int32_t L_10 = ((ShaderPropertyLookup_tF047A50B4C0A85124A9A1770C2845A6B2ECF17A4_StaticFields*)il2cpp_codegen_static_fields_for(ShaderPropertyLookup_tF047A50B4C0A85124A9A1770C2845A6B2ECF17A4_il2cpp_TypeInfo_var))->___featheringEffect;
  10312. VignetteParameters_t77592C43556E20BBDCBF7B42B3A1BE2347D68E40* L_11 = ___0_parameters;
  10313. NullCheck(L_11);
  10314. float L_12;
  10315. L_12 = VignetteParameters_get_featheringEffect_mA212C8F83291CB69C909879FAE7EF73EFB1B557C_inline(L_11, NULL);
  10316. NullCheck(L_9);
  10317. MaterialPropertyBlock_SetFloat_m6BA8DA03FAD1ABA0BD339E0E5157C4DF3C987267(L_9, L_10, L_12, NULL);
  10318. MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* L_13 = __this->___m_VignettePropertyBlock;
  10319. int32_t L_14 = ((ShaderPropertyLookup_tF047A50B4C0A85124A9A1770C2845A6B2ECF17A4_StaticFields*)il2cpp_codegen_static_fields_for(ShaderPropertyLookup_tF047A50B4C0A85124A9A1770C2845A6B2ECF17A4_il2cpp_TypeInfo_var))->___vignetteColor;
  10320. VignetteParameters_t77592C43556E20BBDCBF7B42B3A1BE2347D68E40* L_15 = ___0_parameters;
  10321. NullCheck(L_15);
  10322. Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_16;
  10323. L_16 = VignetteParameters_get_vignetteColor_mFB117A205AFBA820C6D992FFFC8ACCF4A3605F13_inline(L_15, NULL);
  10324. NullCheck(L_13);
  10325. MaterialPropertyBlock_SetColor_m2E7CA761D98625E3B3CF380D3EBB2C99908FDFF6(L_13, L_14, L_16, NULL);
  10326. MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* L_17 = __this->___m_VignettePropertyBlock;
  10327. int32_t L_18 = ((ShaderPropertyLookup_tF047A50B4C0A85124A9A1770C2845A6B2ECF17A4_StaticFields*)il2cpp_codegen_static_fields_for(ShaderPropertyLookup_tF047A50B4C0A85124A9A1770C2845A6B2ECF17A4_il2cpp_TypeInfo_var))->___vignetteColorBlend;
  10328. VignetteParameters_t77592C43556E20BBDCBF7B42B3A1BE2347D68E40* L_19 = ___0_parameters;
  10329. NullCheck(L_19);
  10330. Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_20;
  10331. L_20 = VignetteParameters_get_vignetteColorBlend_mB2499204EC99191E94BFE16E532DC87493B7F463_inline(L_19, NULL);
  10332. NullCheck(L_17);
  10333. MaterialPropertyBlock_SetColor_m2E7CA761D98625E3B3CF380D3EBB2C99908FDFF6(L_17, L_18, L_20, NULL);
  10334. MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE* L_21 = __this->___m_MeshRender;
  10335. MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* L_22 = __this->___m_VignettePropertyBlock;
  10336. NullCheck(L_21);
  10337. Renderer_SetPropertyBlock_mF565698782FE54580B17CC0BFF9B0C4F0D68DF50(L_21, L_22, NULL);
  10338. }
  10339. IL_008d:
  10340. {
  10341. Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_23;
  10342. L_23 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
  10343. V_0 = L_23;
  10344. Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_24 = V_0;
  10345. NullCheck(L_24);
  10346. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_25;
  10347. L_25 = Transform_get_localPosition_mA9C86B990DF0685EA1061A120218993FDCC60A95(L_24, NULL);
  10348. V_1 = L_25;
  10349. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_26 = V_1;
  10350. float L_27 = L_26.___y;
  10351. VignetteParameters_t77592C43556E20BBDCBF7B42B3A1BE2347D68E40* L_28 = ___0_parameters;
  10352. NullCheck(L_28);
  10353. float L_29;
  10354. L_29 = VignetteParameters_get_apertureVerticalPosition_m6646C8D1C839C07AEAB32566AB6A744120BDE6ED_inline(L_28, NULL);
  10355. bool L_30;
  10356. L_30 = Mathf_Approximately_m1DADD012A8FC82E11FB282501AE2EBBF9A77150B_inline(L_27, L_29, NULL);
  10357. if (L_30)
  10358. {
  10359. goto IL_00c2;
  10360. }
  10361. }
  10362. {
  10363. VignetteParameters_t77592C43556E20BBDCBF7B42B3A1BE2347D68E40* L_31 = ___0_parameters;
  10364. NullCheck(L_31);
  10365. float L_32;
  10366. L_32 = VignetteParameters_get_apertureVerticalPosition_m6646C8D1C839C07AEAB32566AB6A744120BDE6ED_inline(L_31, NULL);
  10367. (&V_1)->___y = L_32;
  10368. Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_33 = V_0;
  10369. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_34 = V_1;
  10370. NullCheck(L_33);
  10371. Transform_set_localPosition_mDE1C997F7D79C0885210B7732B4BA50EE7D73134(L_33, L_34, NULL);
  10372. }
  10373. IL_00c2:
  10374. {
  10375. return;
  10376. }
  10377. }
  10378. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TunnelingVignetteController_TrySetUpMaterial_m1A61C32A4580CF0024546CBACE09C07FD8F0467B (TunnelingVignetteController_tF464FCC58BC1DC0DA9C0F844889B45719D2F575E* __this, const RuntimeMethod* method)
  10379. {
  10380. static bool s_Il2CppMethodInitialized;
  10381. if (!s_Il2CppMethodInitialized)
  10382. {
  10383. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_GetComponent_TisMeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5_mB82F66059DFB5715DD85BDED1D90BC03A6C9E623_RuntimeMethod_var);
  10384. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_GetComponent_TisMeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE_m0EDA0079FA3617687C4A28623B79A37D618D9CFB_RuntimeMethod_var);
  10385. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
  10386. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_AddComponent_TisMeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5_mEAB8177A64DF1A50BB7996ACEEEADCD65358AC94_RuntimeMethod_var);
  10387. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_AddComponent_TisMeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE_mCDD3E77673305199F52C772AE8C7952F3864740D_RuntimeMethod_var);
  10388. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D_il2cpp_TypeInfo_var);
  10389. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3_il2cpp_TypeInfo_var);
  10390. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  10391. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral50B94E33E1BB9435F1C3DF9A52268A5BAAE6FBF9);
  10392. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral8F1B0D0379F9B203BB6DA6D9AC50979330482624);
  10393. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC8CF7E2CEA3F73B9DDA0280535F7EE2539FF3B88);
  10394. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE42BF7B5834E450AF2B4390EC0CD6486C138293A);
  10395. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralEEE6D0BCA433E1B49EB346F640668D2E3D75C6EC);
  10396. s_Il2CppMethodInitialized = true;
  10397. }
  10398. Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* V_0 = NULL;
  10399. {
  10400. MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE* L_0 = __this->___m_MeshRender;
  10401. il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  10402. bool L_1;
  10403. L_1 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
  10404. if (!L_1)
  10405. {
  10406. goto IL_001a;
  10407. }
  10408. }
  10409. {
  10410. MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE* L_2;
  10411. L_2 = Component_GetComponent_TisMeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE_m0EDA0079FA3617687C4A28623B79A37D618D9CFB(__this, Component_GetComponent_TisMeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE_m0EDA0079FA3617687C4A28623B79A37D618D9CFB_RuntimeMethod_var);
  10412. __this->___m_MeshRender = L_2;
  10413. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_MeshRender), (void*)L_2);
  10414. }
  10415. IL_001a:
  10416. {
  10417. MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE* L_3 = __this->___m_MeshRender;
  10418. il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  10419. bool L_4;
  10420. L_4 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_3, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
  10421. if (!L_4)
  10422. {
  10423. goto IL_0039;
  10424. }
  10425. }
  10426. {
  10427. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_5;
  10428. L_5 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(__this, NULL);
  10429. NullCheck(L_5);
  10430. MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE* L_6;
  10431. L_6 = GameObject_AddComponent_TisMeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE_mCDD3E77673305199F52C772AE8C7952F3864740D(L_5, GameObject_AddComponent_TisMeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE_mCDD3E77673305199F52C772AE8C7952F3864740D_RuntimeMethod_var);
  10432. __this->___m_MeshRender = L_6;
  10433. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_MeshRender), (void*)L_6);
  10434. }
  10435. IL_0039:
  10436. {
  10437. MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* L_7 = __this->___m_VignettePropertyBlock;
  10438. if (L_7)
  10439. {
  10440. goto IL_004c;
  10441. }
  10442. }
  10443. {
  10444. MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* L_8 = (MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D*)il2cpp_codegen_object_new(MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D_il2cpp_TypeInfo_var);
  10445. MaterialPropertyBlock__ctor_m14C3432585F7BB65028BCD64A0FD6607A1B490FB(L_8, NULL);
  10446. __this->___m_VignettePropertyBlock = L_8;
  10447. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_VignettePropertyBlock), (void*)L_8);
  10448. }
  10449. IL_004c:
  10450. {
  10451. MeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5* L_9 = __this->___m_MeshFilter;
  10452. il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  10453. bool L_10;
  10454. L_10 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_9, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
  10455. if (!L_10)
  10456. {
  10457. goto IL_0066;
  10458. }
  10459. }
  10460. {
  10461. MeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5* L_11;
  10462. L_11 = Component_GetComponent_TisMeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5_mB82F66059DFB5715DD85BDED1D90BC03A6C9E623(__this, Component_GetComponent_TisMeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5_mB82F66059DFB5715DD85BDED1D90BC03A6C9E623_RuntimeMethod_var);
  10463. __this->___m_MeshFilter = L_11;
  10464. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_MeshFilter), (void*)L_11);
  10465. }
  10466. IL_0066:
  10467. {
  10468. MeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5* L_12 = __this->___m_MeshFilter;
  10469. il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  10470. bool L_13;
  10471. L_13 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_12, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
  10472. if (!L_13)
  10473. {
  10474. goto IL_0085;
  10475. }
  10476. }
  10477. {
  10478. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_14;
  10479. L_14 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(__this, NULL);
  10480. NullCheck(L_14);
  10481. MeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5* L_15;
  10482. L_15 = GameObject_AddComponent_TisMeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5_mEAB8177A64DF1A50BB7996ACEEEADCD65358AC94(L_14, GameObject_AddComponent_TisMeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5_mEAB8177A64DF1A50BB7996ACEEEADCD65358AC94_RuntimeMethod_var);
  10483. __this->___m_MeshFilter = L_15;
  10484. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_MeshFilter), (void*)L_15);
  10485. }
  10486. IL_0085:
  10487. {
  10488. MeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5* L_16 = __this->___m_MeshFilter;
  10489. NullCheck(L_16);
  10490. Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_17;
  10491. L_17 = MeshFilter_get_sharedMesh_mE4ED3E7E31C1DE5097E4980DA996E620F7D7CB8C(L_16, NULL);
  10492. il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  10493. bool L_18;
  10494. L_18 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_17, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
  10495. if (!L_18)
  10496. {
  10497. goto IL_00a5;
  10498. }
  10499. }
  10500. {
  10501. il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
  10502. Debug_LogWarning_m23033D7E2F0F298BE465B7F3A63CDF40A4EB70EB(_stringLiteralEEE6D0BCA433E1B49EB346F640668D2E3D75C6EC, __this, NULL);
  10503. return (bool)0;
  10504. }
  10505. IL_00a5:
  10506. {
  10507. MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE* L_19 = __this->___m_MeshRender;
  10508. NullCheck(L_19);
  10509. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_20;
  10510. L_20 = Renderer_get_sharedMaterial_mA2E0CA0A564617FFC3E0E50947C6300082C35F81(L_19, NULL);
  10511. il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  10512. bool L_21;
  10513. L_21 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_20, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
  10514. if (!L_21)
  10515. {
  10516. goto IL_010e;
  10517. }
  10518. }
  10519. {
  10520. Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* L_22;
  10521. L_22 = Shader_Find_m183AA54F78320212DDEC811592F98456898A41C5(_stringLiteral8F1B0D0379F9B203BB6DA6D9AC50979330482624, NULL);
  10522. V_0 = L_22;
  10523. Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* L_23 = V_0;
  10524. il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  10525. bool L_24;
  10526. L_24 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_23, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
  10527. if (!L_24)
  10528. {
  10529. goto IL_00d9;
  10530. }
  10531. }
  10532. {
  10533. il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
  10534. Debug_LogWarning_m23033D7E2F0F298BE465B7F3A63CDF40A4EB70EB(_stringLiteralC8CF7E2CEA3F73B9DDA0280535F7EE2539FF3B88, __this, NULL);
  10535. return (bool)0;
  10536. }
  10537. IL_00d9:
  10538. {
  10539. il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
  10540. Debug_LogWarning_m23033D7E2F0F298BE465B7F3A63CDF40A4EB70EB(_stringLiteral50B94E33E1BB9435F1C3DF9A52268A5BAAE6FBF9, __this, NULL);
  10541. Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* L_25 = V_0;
  10542. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_26 = (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3*)il2cpp_codegen_object_new(Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3_il2cpp_TypeInfo_var);
  10543. Material__ctor_m7FDF47105D66D19591BE505A0C42B0F90D88C9BF(L_26, L_25, NULL);
  10544. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_27 = L_26;
  10545. NullCheck(L_27);
  10546. Object_set_name_mC79E6DC8FFD72479C90F0C4CC7F42A0FEAF5AE47(L_27, _stringLiteralE42BF7B5834E450AF2B4390EC0CD6486C138293A, NULL);
  10547. __this->___m_SharedMaterial = L_27;
  10548. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_SharedMaterial), (void*)L_27);
  10549. MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE* L_28 = __this->___m_MeshRender;
  10550. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_29 = __this->___m_SharedMaterial;
  10551. NullCheck(L_28);
  10552. Renderer_set_sharedMaterial_m5E842F9A06CFB7B77656EB319881CB4B3E8E4288(L_28, L_29, NULL);
  10553. goto IL_011f;
  10554. }
  10555. IL_010e:
  10556. {
  10557. MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE* L_30 = __this->___m_MeshRender;
  10558. NullCheck(L_30);
  10559. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_31;
  10560. L_31 = Renderer_get_sharedMaterial_mA2E0CA0A564617FFC3E0E50947C6300082C35F81(L_30, NULL);
  10561. __this->___m_SharedMaterial = L_31;
  10562. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_SharedMaterial), (void*)L_31);
  10563. }
  10564. IL_011f:
  10565. {
  10566. return (bool)1;
  10567. }
  10568. }
  10569. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TunnelingVignetteController__ctor_m628285634E90A27FA443B738D517C5DDE38D0C6D (TunnelingVignetteController_tF464FCC58BC1DC0DA9C0F844889B45719D2F575E* __this, const RuntimeMethod* method)
  10570. {
  10571. static bool s_Il2CppMethodInitialized;
  10572. if (!s_Il2CppMethodInitialized)
  10573. {
  10574. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m95C66493487C56F44130F5E6D14705DDB9B8EF3E_RuntimeMethod_var);
  10575. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mB90440EEE6454964A7C16647339B14A572771015_RuntimeMethod_var);
  10576. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t507F4CF850BC321B50D1F84122347FC845E1528C_il2cpp_TypeInfo_var);
  10577. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tFE4E5959AA9CDE3BD72E4F7457E88280FC42C3B8_il2cpp_TypeInfo_var);
  10578. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VignetteParameters_t77592C43556E20BBDCBF7B42B3A1BE2347D68E40_il2cpp_TypeInfo_var);
  10579. s_Il2CppMethodInitialized = true;
  10580. }
  10581. {
  10582. VignetteParameters_t77592C43556E20BBDCBF7B42B3A1BE2347D68E40* L_0 = (VignetteParameters_t77592C43556E20BBDCBF7B42B3A1BE2347D68E40*)il2cpp_codegen_object_new(VignetteParameters_t77592C43556E20BBDCBF7B42B3A1BE2347D68E40_il2cpp_TypeInfo_var);
  10583. VignetteParameters__ctor_mBD9333D536305FF49EAD477BF6E8A2811A64091B(L_0, NULL);
  10584. __this->___m_DefaultParameters = L_0;
  10585. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_DefaultParameters), (void*)L_0);
  10586. VignetteParameters_t77592C43556E20BBDCBF7B42B3A1BE2347D68E40* L_1 = (VignetteParameters_t77592C43556E20BBDCBF7B42B3A1BE2347D68E40*)il2cpp_codegen_object_new(VignetteParameters_t77592C43556E20BBDCBF7B42B3A1BE2347D68E40_il2cpp_TypeInfo_var);
  10587. VignetteParameters__ctor_mBD9333D536305FF49EAD477BF6E8A2811A64091B(L_1, NULL);
  10588. __this->___m_CurrentParameters = L_1;
  10589. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_CurrentParameters), (void*)L_1);
  10590. List_1_tFE4E5959AA9CDE3BD72E4F7457E88280FC42C3B8* L_2 = (List_1_tFE4E5959AA9CDE3BD72E4F7457E88280FC42C3B8*)il2cpp_codegen_object_new(List_1_tFE4E5959AA9CDE3BD72E4F7457E88280FC42C3B8_il2cpp_TypeInfo_var);
  10591. List_1__ctor_m95C66493487C56F44130F5E6D14705DDB9B8EF3E(L_2, List_1__ctor_m95C66493487C56F44130F5E6D14705DDB9B8EF3E_RuntimeMethod_var);
  10592. __this->___m_LocomotionVignetteProviders = L_2;
  10593. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_LocomotionVignetteProviders), (void*)L_2);
  10594. List_1_t507F4CF850BC321B50D1F84122347FC845E1528C* L_3 = (List_1_t507F4CF850BC321B50D1F84122347FC845E1528C*)il2cpp_codegen_object_new(List_1_t507F4CF850BC321B50D1F84122347FC845E1528C_il2cpp_TypeInfo_var);
  10595. List_1__ctor_mB90440EEE6454964A7C16647339B14A572771015(L_3, List_1__ctor_mB90440EEE6454964A7C16647339B14A572771015_RuntimeMethod_var);
  10596. __this->___m_ProviderRecords = L_3;
  10597. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_ProviderRecords), (void*)L_3);
  10598. MonoBehaviour__ctor_m592DB0105CA0BC97AA1C5F4AD27B12D68A3B7C1E(__this, NULL);
  10599. return;
  10600. }
  10601. }
  10602. #ifdef __clang__
  10603. #pragma clang diagnostic pop
  10604. #endif
  10605. #ifdef __clang__
  10606. #pragma clang diagnostic push
  10607. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  10608. #pragma clang diagnostic ignored "-Wunused-variable"
  10609. #endif
  10610. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ShaderPropertyLookup__cctor_mF11119CE980B2E498C9222A79887623C24085A94 (const RuntimeMethod* method)
  10611. {
  10612. static bool s_Il2CppMethodInitialized;
  10613. if (!s_Il2CppMethodInitialized)
  10614. {
  10615. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ShaderPropertyLookup_tF047A50B4C0A85124A9A1770C2845A6B2ECF17A4_il2cpp_TypeInfo_var);
  10616. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2EB807149B3A663FC4053D975529E6B043C87955);
  10617. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA4D3743D1DACF1E354735B439F4E61A4318B2162);
  10618. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA9C06B74D677E1112CE6704B452CE1A595FE2CE5);
  10619. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralAA5E2196E893CFAE2B023577875C1080909A97BC);
  10620. s_Il2CppMethodInitialized = true;
  10621. }
  10622. {
  10623. int32_t L_0;
  10624. L_0 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteralAA5E2196E893CFAE2B023577875C1080909A97BC, NULL);
  10625. ((ShaderPropertyLookup_tF047A50B4C0A85124A9A1770C2845A6B2ECF17A4_StaticFields*)il2cpp_codegen_static_fields_for(ShaderPropertyLookup_tF047A50B4C0A85124A9A1770C2845A6B2ECF17A4_il2cpp_TypeInfo_var))->___apertureSize = L_0;
  10626. int32_t L_1;
  10627. L_1 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteralA4D3743D1DACF1E354735B439F4E61A4318B2162, NULL);
  10628. ((ShaderPropertyLookup_tF047A50B4C0A85124A9A1770C2845A6B2ECF17A4_StaticFields*)il2cpp_codegen_static_fields_for(ShaderPropertyLookup_tF047A50B4C0A85124A9A1770C2845A6B2ECF17A4_il2cpp_TypeInfo_var))->___featheringEffect = L_1;
  10629. int32_t L_2;
  10630. L_2 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteralA9C06B74D677E1112CE6704B452CE1A595FE2CE5, NULL);
  10631. ((ShaderPropertyLookup_tF047A50B4C0A85124A9A1770C2845A6B2ECF17A4_StaticFields*)il2cpp_codegen_static_fields_for(ShaderPropertyLookup_tF047A50B4C0A85124A9A1770C2845A6B2ECF17A4_il2cpp_TypeInfo_var))->___vignetteColor = L_2;
  10632. int32_t L_3;
  10633. L_3 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteral2EB807149B3A663FC4053D975529E6B043C87955, NULL);
  10634. ((ShaderPropertyLookup_tF047A50B4C0A85124A9A1770C2845A6B2ECF17A4_StaticFields*)il2cpp_codegen_static_fields_for(ShaderPropertyLookup_tF047A50B4C0A85124A9A1770C2845A6B2ECF17A4_il2cpp_TypeInfo_var))->___vignetteColorBlend = L_3;
  10635. return;
  10636. }
  10637. }
  10638. #ifdef __clang__
  10639. #pragma clang diagnostic pop
  10640. #endif
  10641. #ifdef __clang__
  10642. #pragma clang diagnostic push
  10643. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  10644. #pragma clang diagnostic ignored "-Wunused-variable"
  10645. #endif
  10646. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ProviderRecord_get_provider_mBFC738C8F8187EC409951E46BA645A9C7388BE03 (ProviderRecord_t73D381DB70947FD9B6F5B1AD4F64EFE74BF5D40C* __this, const RuntimeMethod* method)
  10647. {
  10648. {
  10649. RuntimeObject* L_0 = __this->___U3CproviderU3Ek__BackingField;
  10650. return L_0;
  10651. }
  10652. }
  10653. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ProviderRecord_get_easeState_m86EB30746F75BCDEDE3E3A953F6A9868522F2FC2 (ProviderRecord_t73D381DB70947FD9B6F5B1AD4F64EFE74BF5D40C* __this, const RuntimeMethod* method)
  10654. {
  10655. {
  10656. int32_t L_0 = __this->___U3CeaseStateU3Ek__BackingField;
  10657. return L_0;
  10658. }
  10659. }
  10660. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProviderRecord_set_easeState_m53ED25C263D8F0FA8A731154FC5D0C240EAA0745 (ProviderRecord_t73D381DB70947FD9B6F5B1AD4F64EFE74BF5D40C* __this, int32_t ___0_value, const RuntimeMethod* method)
  10661. {
  10662. {
  10663. int32_t L_0 = ___0_value;
  10664. __this->___U3CeaseStateU3Ek__BackingField = L_0;
  10665. return;
  10666. }
  10667. }
  10668. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float ProviderRecord_get_dynamicApertureSize_mA9878AB20A106206238A34314AE549458E945BF3 (ProviderRecord_t73D381DB70947FD9B6F5B1AD4F64EFE74BF5D40C* __this, const RuntimeMethod* method)
  10669. {
  10670. {
  10671. float L_0 = __this->___U3CdynamicApertureSizeU3Ek__BackingField;
  10672. return L_0;
  10673. }
  10674. }
  10675. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProviderRecord_set_dynamicApertureSize_mC7AC00862411F852955EC962D4C70A44A9E27F52 (ProviderRecord_t73D381DB70947FD9B6F5B1AD4F64EFE74BF5D40C* __this, float ___0_value, const RuntimeMethod* method)
  10676. {
  10677. {
  10678. float L_0 = ___0_value;
  10679. __this->___U3CdynamicApertureSizeU3Ek__BackingField = L_0;
  10680. return;
  10681. }
  10682. }
  10683. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ProviderRecord_get_easeInLockEnded_m65AF1C65F77C3EEB404BAF6EED86675044E940F5 (ProviderRecord_t73D381DB70947FD9B6F5B1AD4F64EFE74BF5D40C* __this, const RuntimeMethod* method)
  10684. {
  10685. {
  10686. bool L_0 = __this->___U3CeaseInLockEndedU3Ek__BackingField;
  10687. return L_0;
  10688. }
  10689. }
  10690. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProviderRecord_set_easeInLockEnded_m4A2AA8AFE021FE741ECA47CFDFDD0631C1E43DEC (ProviderRecord_t73D381DB70947FD9B6F5B1AD4F64EFE74BF5D40C* __this, bool ___0_value, const RuntimeMethod* method)
  10691. {
  10692. {
  10693. bool L_0 = ___0_value;
  10694. __this->___U3CeaseInLockEndedU3Ek__BackingField = L_0;
  10695. return;
  10696. }
  10697. }
  10698. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float ProviderRecord_get_dynamicEaseOutDelayTime_mCB23B02EDA582BCD31E237158090EDF86D32116E (ProviderRecord_t73D381DB70947FD9B6F5B1AD4F64EFE74BF5D40C* __this, const RuntimeMethod* method)
  10699. {
  10700. {
  10701. float L_0 = __this->___U3CdynamicEaseOutDelayTimeU3Ek__BackingField;
  10702. return L_0;
  10703. }
  10704. }
  10705. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProviderRecord_set_dynamicEaseOutDelayTime_mECCA9AA9652C08E23E8A4B308E08A32A2FF21754 (ProviderRecord_t73D381DB70947FD9B6F5B1AD4F64EFE74BF5D40C* __this, float ___0_value, const RuntimeMethod* method)
  10706. {
  10707. {
  10708. float L_0 = ___0_value;
  10709. __this->___U3CdynamicEaseOutDelayTimeU3Ek__BackingField = L_0;
  10710. return;
  10711. }
  10712. }
  10713. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProviderRecord__ctor_mF90987CB2CBB492EABBCCF8259294B4B95E989B4 (ProviderRecord_t73D381DB70947FD9B6F5B1AD4F64EFE74BF5D40C* __this, RuntimeObject* ___0_provider, const RuntimeMethod* method)
  10714. {
  10715. {
  10716. __this->___U3CdynamicApertureSizeU3Ek__BackingField = (1.0f);
  10717. Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
  10718. RuntimeObject* L_0 = ___0_provider;
  10719. __this->___U3CproviderU3Ek__BackingField = L_0;
  10720. Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CproviderU3Ek__BackingField), (void*)L_0);
  10721. return;
  10722. }
  10723. }
  10724. #ifdef __clang__
  10725. #pragma clang diagnostic pop
  10726. #endif
  10727. #ifdef __clang__
  10728. #pragma clang diagnostic push
  10729. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  10730. #pragma clang diagnostic ignored "-Wunused-variable"
  10731. #endif
  10732. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GizmoHelpers_DrawWirePlaneOriented_mE9E9283BEC46617B16C732189422E0263788A68C (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_position, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___1_rotation, float ___2_size, const RuntimeMethod* method)
  10733. {
  10734. float V_0 = 0.0f;
  10735. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_1;
  10736. memset((&V_1), 0, sizeof(V_1));
  10737. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_2;
  10738. memset((&V_2), 0, sizeof(V_2));
  10739. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_3;
  10740. memset((&V_3), 0, sizeof(V_3));
  10741. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_4;
  10742. memset((&V_4), 0, sizeof(V_4));
  10743. {
  10744. float L_0 = ___2_size;
  10745. V_0 = ((float)(L_0/(2.0f)));
  10746. float L_1 = V_0;
  10747. float L_2 = V_0;
  10748. Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&V_1), L_1, (0.0f), ((-L_2)), NULL);
  10749. float L_3 = V_0;
  10750. float L_4 = V_0;
  10751. Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&V_2), L_3, (0.0f), L_4, NULL);
  10752. float L_5 = V_0;
  10753. float L_6 = V_0;
  10754. Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&V_3), ((-L_5)), (0.0f), ((-L_6)), NULL);
  10755. float L_7 = V_0;
  10756. float L_8 = V_0;
  10757. Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&V_4), ((-L_7)), (0.0f), L_8, NULL);
  10758. Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_9 = ___1_rotation;
  10759. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = V_1;
  10760. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_11;
  10761. L_11 = Quaternion_op_Multiply_mE1EBA73F9173432B50F8F17CE8190C5A7986FB8C(L_9, L_10, NULL);
  10762. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_12 = ___0_position;
  10763. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_13;
  10764. L_13 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_11, L_12, NULL);
  10765. Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_14 = ___1_rotation;
  10766. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_15 = V_2;
  10767. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_16;
  10768. L_16 = Quaternion_op_Multiply_mE1EBA73F9173432B50F8F17CE8190C5A7986FB8C(L_14, L_15, NULL);
  10769. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_17 = ___0_position;
  10770. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_18;
  10771. L_18 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_16, L_17, NULL);
  10772. Gizmos_DrawLine_mB139054F55D615637A39A3127AADB16043387F8A(L_13, L_18, NULL);
  10773. Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_19 = ___1_rotation;
  10774. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_20 = V_2;
  10775. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_21;
  10776. L_21 = Quaternion_op_Multiply_mE1EBA73F9173432B50F8F17CE8190C5A7986FB8C(L_19, L_20, NULL);
  10777. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_22 = ___0_position;
  10778. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_23;
  10779. L_23 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_21, L_22, NULL);
  10780. Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_24 = ___1_rotation;
  10781. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_25 = V_4;
  10782. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_26;
  10783. L_26 = Quaternion_op_Multiply_mE1EBA73F9173432B50F8F17CE8190C5A7986FB8C(L_24, L_25, NULL);
  10784. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_27 = ___0_position;
  10785. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_28;
  10786. L_28 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_26, L_27, NULL);
  10787. Gizmos_DrawLine_mB139054F55D615637A39A3127AADB16043387F8A(L_23, L_28, NULL);
  10788. Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_29 = ___1_rotation;
  10789. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_30 = V_4;
  10790. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_31;
  10791. L_31 = Quaternion_op_Multiply_mE1EBA73F9173432B50F8F17CE8190C5A7986FB8C(L_29, L_30, NULL);
  10792. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_32 = ___0_position;
  10793. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_33;
  10794. L_33 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_31, L_32, NULL);
  10795. Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_34 = ___1_rotation;
  10796. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_35 = V_3;
  10797. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_36;
  10798. L_36 = Quaternion_op_Multiply_mE1EBA73F9173432B50F8F17CE8190C5A7986FB8C(L_34, L_35, NULL);
  10799. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_37 = ___0_position;
  10800. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_38;
  10801. L_38 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_36, L_37, NULL);
  10802. Gizmos_DrawLine_mB139054F55D615637A39A3127AADB16043387F8A(L_33, L_38, NULL);
  10803. Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_39 = ___1_rotation;
  10804. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_40 = V_3;
  10805. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_41;
  10806. L_41 = Quaternion_op_Multiply_mE1EBA73F9173432B50F8F17CE8190C5A7986FB8C(L_39, L_40, NULL);
  10807. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_42 = ___0_position;
  10808. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_43;
  10809. L_43 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_41, L_42, NULL);
  10810. Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_44 = ___1_rotation;
  10811. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_45 = V_1;
  10812. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_46;
  10813. L_46 = Quaternion_op_Multiply_mE1EBA73F9173432B50F8F17CE8190C5A7986FB8C(L_44, L_45, NULL);
  10814. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_47 = ___0_position;
  10815. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_48;
  10816. L_48 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_46, L_47, NULL);
  10817. Gizmos_DrawLine_mB139054F55D615637A39A3127AADB16043387F8A(L_43, L_48, NULL);
  10818. return;
  10819. }
  10820. }
  10821. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GizmoHelpers_DrawWireCubeOriented_mAF25FACDEC3C5EC58E8066E35EF4454F641D2CF0 (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_position, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___1_rotation, float ___2_size, const RuntimeMethod* method)
  10822. {
  10823. float V_0 = 0.0f;
  10824. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_1;
  10825. memset((&V_1), 0, sizeof(V_1));
  10826. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_2;
  10827. memset((&V_2), 0, sizeof(V_2));
  10828. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_3;
  10829. memset((&V_3), 0, sizeof(V_3));
  10830. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_4;
  10831. memset((&V_4), 0, sizeof(V_4));
  10832. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_5;
  10833. memset((&V_5), 0, sizeof(V_5));
  10834. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_6;
  10835. memset((&V_6), 0, sizeof(V_6));
  10836. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_7;
  10837. memset((&V_7), 0, sizeof(V_7));
  10838. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_8;
  10839. memset((&V_8), 0, sizeof(V_8));
  10840. {
  10841. float L_0 = ___2_size;
  10842. V_0 = ((float)(L_0/(2.0f)));
  10843. float L_1 = V_0;
  10844. float L_2 = V_0;
  10845. Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&V_1), L_1, (0.0f), ((-L_2)), NULL);
  10846. float L_3 = V_0;
  10847. float L_4 = V_0;
  10848. Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&V_2), L_3, (0.0f), L_4, NULL);
  10849. float L_5 = V_0;
  10850. float L_6 = V_0;
  10851. Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&V_3), ((-L_5)), (0.0f), ((-L_6)), NULL);
  10852. float L_7 = V_0;
  10853. float L_8 = V_0;
  10854. Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&V_4), ((-L_7)), (0.0f), L_8, NULL);
  10855. float L_9 = V_0;
  10856. float L_10 = ___2_size;
  10857. float L_11 = V_0;
  10858. Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&V_5), L_9, L_10, ((-L_11)), NULL);
  10859. float L_12 = V_0;
  10860. float L_13 = ___2_size;
  10861. float L_14 = V_0;
  10862. Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&V_6), L_12, L_13, L_14, NULL);
  10863. float L_15 = V_0;
  10864. float L_16 = ___2_size;
  10865. float L_17 = V_0;
  10866. Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&V_7), ((-L_15)), L_16, ((-L_17)), NULL);
  10867. float L_18 = V_0;
  10868. float L_19 = ___2_size;
  10869. float L_20 = V_0;
  10870. Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&V_8), ((-L_18)), L_19, L_20, NULL);
  10871. Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_21 = ___1_rotation;
  10872. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_22 = V_1;
  10873. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_23;
  10874. L_23 = Quaternion_op_Multiply_mE1EBA73F9173432B50F8F17CE8190C5A7986FB8C(L_21, L_22, NULL);
  10875. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_24 = ___0_position;
  10876. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_25;
  10877. L_25 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_23, L_24, NULL);
  10878. Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_26 = ___1_rotation;
  10879. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_27 = V_2;
  10880. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_28;
  10881. L_28 = Quaternion_op_Multiply_mE1EBA73F9173432B50F8F17CE8190C5A7986FB8C(L_26, L_27, NULL);
  10882. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_29 = ___0_position;
  10883. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_30;
  10884. L_30 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_28, L_29, NULL);
  10885. Gizmos_DrawLine_mB139054F55D615637A39A3127AADB16043387F8A(L_25, L_30, NULL);
  10886. Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_31 = ___1_rotation;
  10887. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_32 = V_2;
  10888. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_33;
  10889. L_33 = Quaternion_op_Multiply_mE1EBA73F9173432B50F8F17CE8190C5A7986FB8C(L_31, L_32, NULL);
  10890. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_34 = ___0_position;
  10891. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_35;
  10892. L_35 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_33, L_34, NULL);
  10893. Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_36 = ___1_rotation;
  10894. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_37 = V_4;
  10895. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_38;
  10896. L_38 = Quaternion_op_Multiply_mE1EBA73F9173432B50F8F17CE8190C5A7986FB8C(L_36, L_37, NULL);
  10897. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_39 = ___0_position;
  10898. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_40;
  10899. L_40 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_38, L_39, NULL);
  10900. Gizmos_DrawLine_mB139054F55D615637A39A3127AADB16043387F8A(L_35, L_40, NULL);
  10901. Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_41 = ___1_rotation;
  10902. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_42 = V_4;
  10903. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_43;
  10904. L_43 = Quaternion_op_Multiply_mE1EBA73F9173432B50F8F17CE8190C5A7986FB8C(L_41, L_42, NULL);
  10905. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_44 = ___0_position;
  10906. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_45;
  10907. L_45 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_43, L_44, NULL);
  10908. Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_46 = ___1_rotation;
  10909. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_47 = V_3;
  10910. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_48;
  10911. L_48 = Quaternion_op_Multiply_mE1EBA73F9173432B50F8F17CE8190C5A7986FB8C(L_46, L_47, NULL);
  10912. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_49 = ___0_position;
  10913. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_50;
  10914. L_50 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_48, L_49, NULL);
  10915. Gizmos_DrawLine_mB139054F55D615637A39A3127AADB16043387F8A(L_45, L_50, NULL);
  10916. Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_51 = ___1_rotation;
  10917. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_52 = V_3;
  10918. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_53;
  10919. L_53 = Quaternion_op_Multiply_mE1EBA73F9173432B50F8F17CE8190C5A7986FB8C(L_51, L_52, NULL);
  10920. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_54 = ___0_position;
  10921. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_55;
  10922. L_55 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_53, L_54, NULL);
  10923. Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_56 = ___1_rotation;
  10924. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_57 = V_1;
  10925. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_58;
  10926. L_58 = Quaternion_op_Multiply_mE1EBA73F9173432B50F8F17CE8190C5A7986FB8C(L_56, L_57, NULL);
  10927. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_59 = ___0_position;
  10928. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_60;
  10929. L_60 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_58, L_59, NULL);
  10930. Gizmos_DrawLine_mB139054F55D615637A39A3127AADB16043387F8A(L_55, L_60, NULL);
  10931. Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_61 = ___1_rotation;
  10932. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_62 = V_5;
  10933. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_63;
  10934. L_63 = Quaternion_op_Multiply_mE1EBA73F9173432B50F8F17CE8190C5A7986FB8C(L_61, L_62, NULL);
  10935. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_64 = ___0_position;
  10936. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_65;
  10937. L_65 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_63, L_64, NULL);
  10938. Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_66 = ___1_rotation;
  10939. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_67 = V_6;
  10940. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_68;
  10941. L_68 = Quaternion_op_Multiply_mE1EBA73F9173432B50F8F17CE8190C5A7986FB8C(L_66, L_67, NULL);
  10942. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_69 = ___0_position;
  10943. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_70;
  10944. L_70 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_68, L_69, NULL);
  10945. Gizmos_DrawLine_mB139054F55D615637A39A3127AADB16043387F8A(L_65, L_70, NULL);
  10946. Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_71 = ___1_rotation;
  10947. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_72 = V_6;
  10948. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_73;
  10949. L_73 = Quaternion_op_Multiply_mE1EBA73F9173432B50F8F17CE8190C5A7986FB8C(L_71, L_72, NULL);
  10950. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_74 = ___0_position;
  10951. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_75;
  10952. L_75 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_73, L_74, NULL);
  10953. Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_76 = ___1_rotation;
  10954. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_77 = V_8;
  10955. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_78;
  10956. L_78 = Quaternion_op_Multiply_mE1EBA73F9173432B50F8F17CE8190C5A7986FB8C(L_76, L_77, NULL);
  10957. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_79 = ___0_position;
  10958. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_80;
  10959. L_80 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_78, L_79, NULL);
  10960. Gizmos_DrawLine_mB139054F55D615637A39A3127AADB16043387F8A(L_75, L_80, NULL);
  10961. Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_81 = ___1_rotation;
  10962. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_82 = V_8;
  10963. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_83;
  10964. L_83 = Quaternion_op_Multiply_mE1EBA73F9173432B50F8F17CE8190C5A7986FB8C(L_81, L_82, NULL);
  10965. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_84 = ___0_position;
  10966. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_85;
  10967. L_85 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_83, L_84, NULL);
  10968. Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_86 = ___1_rotation;
  10969. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_87 = V_7;
  10970. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_88;
  10971. L_88 = Quaternion_op_Multiply_mE1EBA73F9173432B50F8F17CE8190C5A7986FB8C(L_86, L_87, NULL);
  10972. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_89 = ___0_position;
  10973. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_90;
  10974. L_90 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_88, L_89, NULL);
  10975. Gizmos_DrawLine_mB139054F55D615637A39A3127AADB16043387F8A(L_85, L_90, NULL);
  10976. Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_91 = ___1_rotation;
  10977. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_92 = V_7;
  10978. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_93;
  10979. L_93 = Quaternion_op_Multiply_mE1EBA73F9173432B50F8F17CE8190C5A7986FB8C(L_91, L_92, NULL);
  10980. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_94 = ___0_position;
  10981. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_95;
  10982. L_95 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_93, L_94, NULL);
  10983. Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_96 = ___1_rotation;
  10984. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_97 = V_5;
  10985. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_98;
  10986. L_98 = Quaternion_op_Multiply_mE1EBA73F9173432B50F8F17CE8190C5A7986FB8C(L_96, L_97, NULL);
  10987. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_99 = ___0_position;
  10988. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_100;
  10989. L_100 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_98, L_99, NULL);
  10990. Gizmos_DrawLine_mB139054F55D615637A39A3127AADB16043387F8A(L_95, L_100, NULL);
  10991. Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_101 = ___1_rotation;
  10992. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_102 = V_5;
  10993. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_103;
  10994. L_103 = Quaternion_op_Multiply_mE1EBA73F9173432B50F8F17CE8190C5A7986FB8C(L_101, L_102, NULL);
  10995. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_104 = ___0_position;
  10996. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_105;
  10997. L_105 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_103, L_104, NULL);
  10998. Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_106 = ___1_rotation;
  10999. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_107 = V_1;
  11000. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_108;
  11001. L_108 = Quaternion_op_Multiply_mE1EBA73F9173432B50F8F17CE8190C5A7986FB8C(L_106, L_107, NULL);
  11002. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_109 = ___0_position;
  11003. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_110;
  11004. L_110 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_108, L_109, NULL);
  11005. Gizmos_DrawLine_mB139054F55D615637A39A3127AADB16043387F8A(L_105, L_110, NULL);
  11006. Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_111 = ___1_rotation;
  11007. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_112 = V_6;
  11008. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_113;
  11009. L_113 = Quaternion_op_Multiply_mE1EBA73F9173432B50F8F17CE8190C5A7986FB8C(L_111, L_112, NULL);
  11010. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_114 = ___0_position;
  11011. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_115;
  11012. L_115 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_113, L_114, NULL);
  11013. Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_116 = ___1_rotation;
  11014. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_117 = V_2;
  11015. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_118;
  11016. L_118 = Quaternion_op_Multiply_mE1EBA73F9173432B50F8F17CE8190C5A7986FB8C(L_116, L_117, NULL);
  11017. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_119 = ___0_position;
  11018. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_120;
  11019. L_120 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_118, L_119, NULL);
  11020. Gizmos_DrawLine_mB139054F55D615637A39A3127AADB16043387F8A(L_115, L_120, NULL);
  11021. Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_121 = ___1_rotation;
  11022. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_122 = V_8;
  11023. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_123;
  11024. L_123 = Quaternion_op_Multiply_mE1EBA73F9173432B50F8F17CE8190C5A7986FB8C(L_121, L_122, NULL);
  11025. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_124 = ___0_position;
  11026. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_125;
  11027. L_125 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_123, L_124, NULL);
  11028. Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_126 = ___1_rotation;
  11029. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_127 = V_4;
  11030. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_128;
  11031. L_128 = Quaternion_op_Multiply_mE1EBA73F9173432B50F8F17CE8190C5A7986FB8C(L_126, L_127, NULL);
  11032. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_129 = ___0_position;
  11033. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_130;
  11034. L_130 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_128, L_129, NULL);
  11035. Gizmos_DrawLine_mB139054F55D615637A39A3127AADB16043387F8A(L_125, L_130, NULL);
  11036. Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_131 = ___1_rotation;
  11037. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_132 = V_7;
  11038. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_133;
  11039. L_133 = Quaternion_op_Multiply_mE1EBA73F9173432B50F8F17CE8190C5A7986FB8C(L_131, L_132, NULL);
  11040. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_134 = ___0_position;
  11041. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_135;
  11042. L_135 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_133, L_134, NULL);
  11043. Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_136 = ___1_rotation;
  11044. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_137 = V_3;
  11045. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_138;
  11046. L_138 = Quaternion_op_Multiply_mE1EBA73F9173432B50F8F17CE8190C5A7986FB8C(L_136, L_137, NULL);
  11047. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_139 = ___0_position;
  11048. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_140;
  11049. L_140 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_138, L_139, NULL);
  11050. Gizmos_DrawLine_mB139054F55D615637A39A3127AADB16043387F8A(L_135, L_140, NULL);
  11051. return;
  11052. }
  11053. }
  11054. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GizmoHelpers_DrawAxisArrows_m343FB4C9EF2EBB8D70B865FE3C450E936D9F8F24 (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___0_transform, float ___1_size, const RuntimeMethod* method)
  11055. {
  11056. static bool s_Il2CppMethodInitialized;
  11057. if (!s_Il2CppMethodInitialized)
  11058. {
  11059. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GizmoHelpers_t523DF2F7A9BD280F2251CBEF09F851B98EDA0286_il2cpp_TypeInfo_var);
  11060. s_Il2CppMethodInitialized = true;
  11061. }
  11062. {
  11063. Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_0 = ___0_transform;
  11064. NullCheck(L_0);
  11065. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1;
  11066. L_1 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_0, NULL);
  11067. il2cpp_codegen_runtime_class_init_inline(GizmoHelpers_t523DF2F7A9BD280F2251CBEF09F851B98EDA0286_il2cpp_TypeInfo_var);
  11068. Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_2 = ((GizmoHelpers_t523DF2F7A9BD280F2251CBEF09F851B98EDA0286_StaticFields*)il2cpp_codegen_static_fields_for(GizmoHelpers_t523DF2F7A9BD280F2251CBEF09F851B98EDA0286_il2cpp_TypeInfo_var))->___s_ZAxisColor;
  11069. Gizmos_set_color_m53927A2741937484180B20B55F7F20F8F60C5797(L_2, NULL);
  11070. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3 = L_1;
  11071. Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_4 = ___0_transform;
  11072. NullCheck(L_4);
  11073. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_5;
  11074. L_5 = Transform_get_forward_mFCFACF7165FDAB21E80E384C494DF278386CEE2F(L_4, NULL);
  11075. float L_6 = ___1_size;
  11076. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7;
  11077. L_7 = Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline(L_5, L_6, NULL);
  11078. Gizmos_DrawRay_m28E5C4618CB5BB572C04D7CED2DDBDD8105FA596(L_3, L_7, NULL);
  11079. Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_8 = ((GizmoHelpers_t523DF2F7A9BD280F2251CBEF09F851B98EDA0286_StaticFields*)il2cpp_codegen_static_fields_for(GizmoHelpers_t523DF2F7A9BD280F2251CBEF09F851B98EDA0286_il2cpp_TypeInfo_var))->___s_YAxisColor;
  11080. Gizmos_set_color_m53927A2741937484180B20B55F7F20F8F60C5797(L_8, NULL);
  11081. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9 = L_3;
  11082. Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_10 = ___0_transform;
  11083. NullCheck(L_10);
  11084. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_11;
  11085. L_11 = Transform_get_up_mE47A9D9D96422224DD0539AA5524DA5440145BB2(L_10, NULL);
  11086. float L_12 = ___1_size;
  11087. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_13;
  11088. L_13 = Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline(L_11, L_12, NULL);
  11089. Gizmos_DrawRay_m28E5C4618CB5BB572C04D7CED2DDBDD8105FA596(L_9, L_13, NULL);
  11090. Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_14 = ((GizmoHelpers_t523DF2F7A9BD280F2251CBEF09F851B98EDA0286_StaticFields*)il2cpp_codegen_static_fields_for(GizmoHelpers_t523DF2F7A9BD280F2251CBEF09F851B98EDA0286_il2cpp_TypeInfo_var))->___s_XAxisColor;
  11091. Gizmos_set_color_m53927A2741937484180B20B55F7F20F8F60C5797(L_14, NULL);
  11092. Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_15 = ___0_transform;
  11093. NullCheck(L_15);
  11094. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_16;
  11095. L_16 = Transform_get_right_mC6DC057C23313802E2186A9E0DB760D795A758A4(L_15, NULL);
  11096. float L_17 = ___1_size;
  11097. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_18;
  11098. L_18 = Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline(L_16, L_17, NULL);
  11099. Gizmos_DrawRay_m28E5C4618CB5BB572C04D7CED2DDBDD8105FA596(L_9, L_18, NULL);
  11100. return;
  11101. }
  11102. }
  11103. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GizmoHelpers__cctor_mDC0588164D6237A737D4B89CA0CE9ABAEA186BED (const RuntimeMethod* method)
  11104. {
  11105. static bool s_Il2CppMethodInitialized;
  11106. if (!s_Il2CppMethodInitialized)
  11107. {
  11108. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GizmoHelpers_t523DF2F7A9BD280F2251CBEF09F851B98EDA0286_il2cpp_TypeInfo_var);
  11109. s_Il2CppMethodInitialized = true;
  11110. }
  11111. {
  11112. Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_0;
  11113. memset((&L_0), 0, sizeof(L_0));
  11114. Color__ctor_m3786F0D6E510D9CFA544523A955870BD2A514C8C_inline((&L_0), (0.858823538f), (0.243137255f), (0.113725491f), (0.930000007f), NULL);
  11115. ((GizmoHelpers_t523DF2F7A9BD280F2251CBEF09F851B98EDA0286_StaticFields*)il2cpp_codegen_static_fields_for(GizmoHelpers_t523DF2F7A9BD280F2251CBEF09F851B98EDA0286_il2cpp_TypeInfo_var))->___s_XAxisColor = L_0;
  11116. Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_1;
  11117. memset((&L_1), 0, sizeof(L_1));
  11118. Color__ctor_m3786F0D6E510D9CFA544523A955870BD2A514C8C_inline((&L_1), (0.603921592f), (0.952941179f), (0.282352954f), (0.930000007f), NULL);
  11119. ((GizmoHelpers_t523DF2F7A9BD280F2251CBEF09F851B98EDA0286_StaticFields*)il2cpp_codegen_static_fields_for(GizmoHelpers_t523DF2F7A9BD280F2251CBEF09F851B98EDA0286_il2cpp_TypeInfo_var))->___s_YAxisColor = L_1;
  11120. Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_2;
  11121. memset((&L_2), 0, sizeof(L_2));
  11122. Color__ctor_m3786F0D6E510D9CFA544523A955870BD2A514C8C_inline((&L_2), (0.227450982f), (0.478431374f), (0.972549021f), (0.930000007f), NULL);
  11123. ((GizmoHelpers_t523DF2F7A9BD280F2251CBEF09F851B98EDA0286_StaticFields*)il2cpp_codegen_static_fields_for(GizmoHelpers_t523DF2F7A9BD280F2251CBEF09F851B98EDA0286_il2cpp_TypeInfo_var))->___s_ZAxisColor = L_2;
  11124. return;
  11125. }
  11126. }
  11127. #ifdef __clang__
  11128. #pragma clang diagnostic pop
  11129. #endif
  11130. #ifdef __clang__
  11131. #pragma clang diagnostic push
  11132. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  11133. #pragma clang diagnostic ignored "-Wunused-variable"
  11134. #endif
  11135. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputHelpers_IsPressed_m294EC6C3CFFEFF6E36D3DB3D5968728A1D436E37 (InputDevice_t882EE3EE8A71D8F5F38BA3F9356A49F24510E8BD ___0_device, int32_t ___1_button, bool* ___2_isPressed, float ___3_pressThreshold, const RuntimeMethod* method)
  11136. {
  11137. static bool s_Il2CppMethodInitialized;
  11138. if (!s_Il2CppMethodInitialized)
  11139. {
  11140. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputFeatureUsage_1__ctor_m502985516521824A155A5780090765043843868A_RuntimeMethod_var);
  11141. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputFeatureUsage_1__ctor_m6357AF3E3C16046E807776AA58473ABC83F88989_RuntimeMethod_var);
  11142. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputFeatureUsage_1__ctor_mEB36F8937385A1065CD9F48AE2DAD9EAE49EFCE7_RuntimeMethod_var);
  11143. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputHelpers_t6F6BABB51A0BA00202F7D2720513930CFF10810F_il2cpp_TypeInfo_var);
  11144. s_Il2CppMethodInitialized = true;
  11145. }
  11146. ButtonInfo_t53A2502E0A81EA56542E786FD84C3A3CB2746412 V_0;
  11147. memset((&V_0), 0, sizeof(V_0));
  11148. int32_t V_1 = 0;
  11149. bool V_2 = false;
  11150. float V_3 = 0.0f;
  11151. float V_4 = 0.0f;
  11152. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_5;
  11153. memset((&V_5), 0, sizeof(V_5));
  11154. float V_6 = 0.0f;
  11155. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_7;
  11156. memset((&V_7), 0, sizeof(V_7));
  11157. float V_8 = 0.0f;
  11158. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_9;
  11159. memset((&V_9), 0, sizeof(V_9));
  11160. float V_10 = 0.0f;
  11161. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_11;
  11162. memset((&V_11), 0, sizeof(V_11));
  11163. float V_12 = 0.0f;
  11164. float G_B12_0 = 0.0f;
  11165. float G_B17_0 = 0.0f;
  11166. float G_B22_0 = 0.0f;
  11167. float G_B27_0 = 0.0f;
  11168. float G_B32_0 = 0.0f;
  11169. {
  11170. int32_t L_0 = ___1_button;
  11171. il2cpp_codegen_runtime_class_init_inline(InputHelpers_t6F6BABB51A0BA00202F7D2720513930CFF10810F_il2cpp_TypeInfo_var);
  11172. ButtonInfoU5BU5D_tD4403FF73F81188FD2308AB4D827FAB81B5E86FC* L_1 = ((InputHelpers_t6F6BABB51A0BA00202F7D2720513930CFF10810F_StaticFields*)il2cpp_codegen_static_fields_for(InputHelpers_t6F6BABB51A0BA00202F7D2720513930CFF10810F_il2cpp_TypeInfo_var))->___s_ButtonData;
  11173. NullCheck(L_1);
  11174. if ((((int32_t)L_0) < ((int32_t)((int32_t)(((RuntimeArray*)L_1)->max_length)))))
  11175. {
  11176. goto IL_0015;
  11177. }
  11178. }
  11179. {
  11180. ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_2 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var)));
  11181. ArgumentException__ctor_m026938A67AF9D36BB7ED27F80425D7194B514465(L_2, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralC0E522E41B31F469B561B936335484000D89DE4A)), NULL);
  11182. IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InputHelpers_IsPressed_m294EC6C3CFFEFF6E36D3DB3D5968728A1D436E37_RuntimeMethod_var)));
  11183. }
  11184. IL_0015:
  11185. {
  11186. bool L_3;
  11187. L_3 = InputDevice_get_isValid_mA908CF8195CECA44FF457430AFF9198C3FEC0948((&___0_device), NULL);
  11188. if (L_3)
  11189. {
  11190. goto IL_0023;
  11191. }
  11192. }
  11193. {
  11194. bool* L_4 = ___2_isPressed;
  11195. *((int8_t*)L_4) = (int8_t)0;
  11196. return (bool)0;
  11197. }
  11198. IL_0023:
  11199. {
  11200. il2cpp_codegen_runtime_class_init_inline(InputHelpers_t6F6BABB51A0BA00202F7D2720513930CFF10810F_il2cpp_TypeInfo_var);
  11201. ButtonInfoU5BU5D_tD4403FF73F81188FD2308AB4D827FAB81B5E86FC* L_5 = ((InputHelpers_t6F6BABB51A0BA00202F7D2720513930CFF10810F_StaticFields*)il2cpp_codegen_static_fields_for(InputHelpers_t6F6BABB51A0BA00202F7D2720513930CFF10810F_il2cpp_TypeInfo_var))->___s_ButtonData;
  11202. int32_t L_6 = ___1_button;
  11203. NullCheck(L_5);
  11204. int32_t L_7 = L_6;
  11205. ButtonInfo_t53A2502E0A81EA56542E786FD84C3A3CB2746412 L_8 = (L_5)->GetAt(static_cast<il2cpp_array_size_t>(L_7));
  11206. V_0 = L_8;
  11207. ButtonInfo_t53A2502E0A81EA56542E786FD84C3A3CB2746412 L_9 = V_0;
  11208. int32_t L_10 = L_9.___type;
  11209. V_1 = L_10;
  11210. int32_t L_11 = V_1;
  11211. switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_11, 1)))
  11212. {
  11213. case 0:
  11214. {
  11215. goto IL_005b;
  11216. }
  11217. case 1:
  11218. {
  11219. goto IL_0079;
  11220. }
  11221. case 2:
  11222. {
  11223. goto IL_00b0;
  11224. }
  11225. case 3:
  11226. {
  11227. goto IL_00ed;
  11228. }
  11229. case 4:
  11230. {
  11231. goto IL_012b;
  11232. }
  11233. case 5:
  11234. {
  11235. goto IL_0166;
  11236. }
  11237. }
  11238. }
  11239. {
  11240. goto IL_01a0;
  11241. }
  11242. IL_005b:
  11243. {
  11244. ButtonInfo_t53A2502E0A81EA56542E786FD84C3A3CB2746412 L_12 = V_0;
  11245. String_t* L_13 = L_12.___name;
  11246. InputFeatureUsage_1_tE336B2F0B9AC721519BFA17A08D6353FD5221637 L_14;
  11247. memset((&L_14), 0, sizeof(L_14));
  11248. InputFeatureUsage_1__ctor_mEB36F8937385A1065CD9F48AE2DAD9EAE49EFCE7((&L_14), L_13, InputFeatureUsage_1__ctor_mEB36F8937385A1065CD9F48AE2DAD9EAE49EFCE7_RuntimeMethod_var);
  11249. bool L_15;
  11250. L_15 = InputDevice_TryGetFeatureValue_m24EC3B6C41AE4098269427232AD5F52E786BF884((&___0_device), L_14, (&V_2), NULL);
  11251. if (!L_15)
  11252. {
  11253. goto IL_01a0;
  11254. }
  11255. }
  11256. {
  11257. bool* L_16 = ___2_isPressed;
  11258. bool L_17 = V_2;
  11259. *((int8_t*)L_16) = (int8_t)L_17;
  11260. return (bool)1;
  11261. }
  11262. IL_0079:
  11263. {
  11264. ButtonInfo_t53A2502E0A81EA56542E786FD84C3A3CB2746412 L_18 = V_0;
  11265. String_t* L_19 = L_18.___name;
  11266. InputFeatureUsage_1_t311D0F42F1A7BF37D3CEAC15A53A1F24165F1848 L_20;
  11267. memset((&L_20), 0, sizeof(L_20));
  11268. InputFeatureUsage_1__ctor_m6357AF3E3C16046E807776AA58473ABC83F88989((&L_20), L_19, InputFeatureUsage_1__ctor_m6357AF3E3C16046E807776AA58473ABC83F88989_RuntimeMethod_var);
  11269. bool L_21;
  11270. L_21 = InputDevice_TryGetFeatureValue_m675D52240379FEF80D6499B5031941812FDFD081((&___0_device), L_20, (&V_3), NULL);
  11271. if (!L_21)
  11272. {
  11273. goto IL_01a0;
  11274. }
  11275. }
  11276. {
  11277. float L_22 = ___3_pressThreshold;
  11278. if ((((float)L_22) >= ((float)(0.0f))))
  11279. {
  11280. goto IL_00a1;
  11281. }
  11282. }
  11283. {
  11284. G_B12_0 = (0.100000001f);
  11285. goto IL_00a2;
  11286. }
  11287. IL_00a1:
  11288. {
  11289. float L_23 = ___3_pressThreshold;
  11290. G_B12_0 = L_23;
  11291. }
  11292. IL_00a2:
  11293. {
  11294. V_4 = G_B12_0;
  11295. bool* L_24 = ___2_isPressed;
  11296. float L_25 = V_3;
  11297. float L_26 = V_4;
  11298. *((int8_t*)L_24) = (int8_t)((((int32_t)((!(((float)L_25) >= ((float)L_26)))? 1 : 0)) == ((int32_t)0))? 1 : 0);
  11299. return (bool)1;
  11300. }
  11301. IL_00b0:
  11302. {
  11303. ButtonInfo_t53A2502E0A81EA56542E786FD84C3A3CB2746412 L_27 = V_0;
  11304. String_t* L_28 = L_27.___name;
  11305. InputFeatureUsage_1_tEB160A05BCDCCA4F96072CBA0866498D06B9A27C L_29;
  11306. memset((&L_29), 0, sizeof(L_29));
  11307. InputFeatureUsage_1__ctor_m502985516521824A155A5780090765043843868A((&L_29), L_28, InputFeatureUsage_1__ctor_m502985516521824A155A5780090765043843868A_RuntimeMethod_var);
  11308. bool L_30;
  11309. L_30 = InputDevice_TryGetFeatureValue_mB2C15D1FC747DA9FB5958FA17E77049886FB3BBA((&___0_device), L_29, (&V_5), NULL);
  11310. if (!L_30)
  11311. {
  11312. goto IL_01a0;
  11313. }
  11314. }
  11315. {
  11316. float L_31 = ___3_pressThreshold;
  11317. if ((((float)L_31) >= ((float)(0.0f))))
  11318. {
  11319. goto IL_00d8;
  11320. }
  11321. }
  11322. {
  11323. G_B17_0 = (0.100000001f);
  11324. goto IL_00d9;
  11325. }
  11326. IL_00d8:
  11327. {
  11328. float L_32 = ___3_pressThreshold;
  11329. G_B17_0 = L_32;
  11330. }
  11331. IL_00d9:
  11332. {
  11333. V_6 = G_B17_0;
  11334. bool* L_33 = ___2_isPressed;
  11335. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_34 = V_5;
  11336. float L_35 = L_34.___y;
  11337. float L_36 = V_6;
  11338. *((int8_t*)L_33) = (int8_t)((((int32_t)((!(((float)L_35) >= ((float)L_36)))? 1 : 0)) == ((int32_t)0))? 1 : 0);
  11339. return (bool)1;
  11340. }
  11341. IL_00ed:
  11342. {
  11343. ButtonInfo_t53A2502E0A81EA56542E786FD84C3A3CB2746412 L_37 = V_0;
  11344. String_t* L_38 = L_37.___name;
  11345. InputFeatureUsage_1_tEB160A05BCDCCA4F96072CBA0866498D06B9A27C L_39;
  11346. memset((&L_39), 0, sizeof(L_39));
  11347. InputFeatureUsage_1__ctor_m502985516521824A155A5780090765043843868A((&L_39), L_38, InputFeatureUsage_1__ctor_m502985516521824A155A5780090765043843868A_RuntimeMethod_var);
  11348. bool L_40;
  11349. L_40 = InputDevice_TryGetFeatureValue_mB2C15D1FC747DA9FB5958FA17E77049886FB3BBA((&___0_device), L_39, (&V_7), NULL);
  11350. if (!L_40)
  11351. {
  11352. goto IL_01a0;
  11353. }
  11354. }
  11355. {
  11356. float L_41 = ___3_pressThreshold;
  11357. if ((((float)L_41) >= ((float)(0.0f))))
  11358. {
  11359. goto IL_0115;
  11360. }
  11361. }
  11362. {
  11363. G_B22_0 = (0.100000001f);
  11364. goto IL_0116;
  11365. }
  11366. IL_0115:
  11367. {
  11368. float L_42 = ___3_pressThreshold;
  11369. G_B22_0 = L_42;
  11370. }
  11371. IL_0116:
  11372. {
  11373. V_8 = G_B22_0;
  11374. bool* L_43 = ___2_isPressed;
  11375. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_44 = V_7;
  11376. float L_45 = L_44.___y;
  11377. float L_46 = V_8;
  11378. *((int8_t*)L_43) = (int8_t)((((int32_t)((!(((float)L_45) <= ((float)((-L_46)))))? 1 : 0)) == ((int32_t)0))? 1 : 0);
  11379. return (bool)1;
  11380. }
  11381. IL_012b:
  11382. {
  11383. ButtonInfo_t53A2502E0A81EA56542E786FD84C3A3CB2746412 L_47 = V_0;
  11384. String_t* L_48 = L_47.___name;
  11385. InputFeatureUsage_1_tEB160A05BCDCCA4F96072CBA0866498D06B9A27C L_49;
  11386. memset((&L_49), 0, sizeof(L_49));
  11387. InputFeatureUsage_1__ctor_m502985516521824A155A5780090765043843868A((&L_49), L_48, InputFeatureUsage_1__ctor_m502985516521824A155A5780090765043843868A_RuntimeMethod_var);
  11388. bool L_50;
  11389. L_50 = InputDevice_TryGetFeatureValue_mB2C15D1FC747DA9FB5958FA17E77049886FB3BBA((&___0_device), L_49, (&V_9), NULL);
  11390. if (!L_50)
  11391. {
  11392. goto IL_01a0;
  11393. }
  11394. }
  11395. {
  11396. float L_51 = ___3_pressThreshold;
  11397. if ((((float)L_51) >= ((float)(0.0f))))
  11398. {
  11399. goto IL_0150;
  11400. }
  11401. }
  11402. {
  11403. G_B27_0 = (0.100000001f);
  11404. goto IL_0151;
  11405. }
  11406. IL_0150:
  11407. {
  11408. float L_52 = ___3_pressThreshold;
  11409. G_B27_0 = L_52;
  11410. }
  11411. IL_0151:
  11412. {
  11413. V_10 = G_B27_0;
  11414. bool* L_53 = ___2_isPressed;
  11415. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_54 = V_9;
  11416. float L_55 = L_54.___x;
  11417. float L_56 = V_10;
  11418. *((int8_t*)L_53) = (int8_t)((((int32_t)((!(((float)L_55) <= ((float)((-L_56)))))? 1 : 0)) == ((int32_t)0))? 1 : 0);
  11419. return (bool)1;
  11420. }
  11421. IL_0166:
  11422. {
  11423. ButtonInfo_t53A2502E0A81EA56542E786FD84C3A3CB2746412 L_57 = V_0;
  11424. String_t* L_58 = L_57.___name;
  11425. InputFeatureUsage_1_tEB160A05BCDCCA4F96072CBA0866498D06B9A27C L_59;
  11426. memset((&L_59), 0, sizeof(L_59));
  11427. InputFeatureUsage_1__ctor_m502985516521824A155A5780090765043843868A((&L_59), L_58, InputFeatureUsage_1__ctor_m502985516521824A155A5780090765043843868A_RuntimeMethod_var);
  11428. bool L_60;
  11429. L_60 = InputDevice_TryGetFeatureValue_mB2C15D1FC747DA9FB5958FA17E77049886FB3BBA((&___0_device), L_59, (&V_11), NULL);
  11430. if (!L_60)
  11431. {
  11432. goto IL_01a0;
  11433. }
  11434. }
  11435. {
  11436. float L_61 = ___3_pressThreshold;
  11437. if ((((float)L_61) >= ((float)(0.0f))))
  11438. {
  11439. goto IL_018b;
  11440. }
  11441. }
  11442. {
  11443. G_B32_0 = (0.100000001f);
  11444. goto IL_018c;
  11445. }
  11446. IL_018b:
  11447. {
  11448. float L_62 = ___3_pressThreshold;
  11449. G_B32_0 = L_62;
  11450. }
  11451. IL_018c:
  11452. {
  11453. V_12 = G_B32_0;
  11454. bool* L_63 = ___2_isPressed;
  11455. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_64 = V_11;
  11456. float L_65 = L_64.___x;
  11457. float L_66 = V_12;
  11458. *((int8_t*)L_63) = (int8_t)((((int32_t)((!(((float)L_65) >= ((float)L_66)))? 1 : 0)) == ((int32_t)0))? 1 : 0);
  11459. return (bool)1;
  11460. }
  11461. IL_01a0:
  11462. {
  11463. bool* L_67 = ___2_isPressed;
  11464. *((int8_t*)L_67) = (int8_t)0;
  11465. return (bool)0;
  11466. }
  11467. }
  11468. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputHelpers_TryReadSingleValue_mA5A3F46C800C39F46E32C574FAC165B763A83BFE (InputDevice_t882EE3EE8A71D8F5F38BA3F9356A49F24510E8BD ___0_device, int32_t ___1_button, float* ___2_singleValue, const RuntimeMethod* method)
  11469. {
  11470. static bool s_Il2CppMethodInitialized;
  11471. if (!s_Il2CppMethodInitialized)
  11472. {
  11473. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputFeatureUsage_1__ctor_m502985516521824A155A5780090765043843868A_RuntimeMethod_var);
  11474. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputFeatureUsage_1__ctor_m6357AF3E3C16046E807776AA58473ABC83F88989_RuntimeMethod_var);
  11475. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputFeatureUsage_1__ctor_mEB36F8937385A1065CD9F48AE2DAD9EAE49EFCE7_RuntimeMethod_var);
  11476. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputHelpers_t6F6BABB51A0BA00202F7D2720513930CFF10810F_il2cpp_TypeInfo_var);
  11477. s_Il2CppMethodInitialized = true;
  11478. }
  11479. ButtonInfo_t53A2502E0A81EA56542E786FD84C3A3CB2746412 V_0;
  11480. memset((&V_0), 0, sizeof(V_0));
  11481. int32_t V_1 = 0;
  11482. bool V_2 = false;
  11483. float V_3 = 0.0f;
  11484. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_4;
  11485. memset((&V_4), 0, sizeof(V_4));
  11486. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_5;
  11487. memset((&V_5), 0, sizeof(V_5));
  11488. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_6;
  11489. memset((&V_6), 0, sizeof(V_6));
  11490. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_7;
  11491. memset((&V_7), 0, sizeof(V_7));
  11492. float* G_B9_0 = NULL;
  11493. float* G_B8_0 = NULL;
  11494. float G_B10_0 = 0.0f;
  11495. float* G_B10_1 = NULL;
  11496. {
  11497. int32_t L_0 = ___1_button;
  11498. il2cpp_codegen_runtime_class_init_inline(InputHelpers_t6F6BABB51A0BA00202F7D2720513930CFF10810F_il2cpp_TypeInfo_var);
  11499. ButtonInfoU5BU5D_tD4403FF73F81188FD2308AB4D827FAB81B5E86FC* L_1 = ((InputHelpers_t6F6BABB51A0BA00202F7D2720513930CFF10810F_StaticFields*)il2cpp_codegen_static_fields_for(InputHelpers_t6F6BABB51A0BA00202F7D2720513930CFF10810F_il2cpp_TypeInfo_var))->___s_ButtonData;
  11500. NullCheck(L_1);
  11501. if ((((int32_t)L_0) < ((int32_t)((int32_t)(((RuntimeArray*)L_1)->max_length)))))
  11502. {
  11503. goto IL_0015;
  11504. }
  11505. }
  11506. {
  11507. ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_2 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var)));
  11508. ArgumentException__ctor_m026938A67AF9D36BB7ED27F80425D7194B514465(L_2, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralBCF4FC7C35848631726F791FEE930D421A846976)), NULL);
  11509. IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InputHelpers_TryReadSingleValue_mA5A3F46C800C39F46E32C574FAC165B763A83BFE_RuntimeMethod_var)));
  11510. }
  11511. IL_0015:
  11512. {
  11513. bool L_3;
  11514. L_3 = InputDevice_get_isValid_mA908CF8195CECA44FF457430AFF9198C3FEC0948((&___0_device), NULL);
  11515. if (L_3)
  11516. {
  11517. goto IL_0027;
  11518. }
  11519. }
  11520. {
  11521. float* L_4 = ___2_singleValue;
  11522. *((float*)L_4) = (float)(0.0f);
  11523. return (bool)0;
  11524. }
  11525. IL_0027:
  11526. {
  11527. il2cpp_codegen_runtime_class_init_inline(InputHelpers_t6F6BABB51A0BA00202F7D2720513930CFF10810F_il2cpp_TypeInfo_var);
  11528. ButtonInfoU5BU5D_tD4403FF73F81188FD2308AB4D827FAB81B5E86FC* L_5 = ((InputHelpers_t6F6BABB51A0BA00202F7D2720513930CFF10810F_StaticFields*)il2cpp_codegen_static_fields_for(InputHelpers_t6F6BABB51A0BA00202F7D2720513930CFF10810F_il2cpp_TypeInfo_var))->___s_ButtonData;
  11529. int32_t L_6 = ___1_button;
  11530. NullCheck(L_5);
  11531. int32_t L_7 = L_6;
  11532. ButtonInfo_t53A2502E0A81EA56542E786FD84C3A3CB2746412 L_8 = (L_5)->GetAt(static_cast<il2cpp_array_size_t>(L_7));
  11533. V_0 = L_8;
  11534. ButtonInfo_t53A2502E0A81EA56542E786FD84C3A3CB2746412 L_9 = V_0;
  11535. int32_t L_10 = L_9.___type;
  11536. V_1 = L_10;
  11537. int32_t L_11 = V_1;
  11538. switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_11, 1)))
  11539. {
  11540. case 0:
  11541. {
  11542. goto IL_005f;
  11543. }
  11544. case 1:
  11545. {
  11546. goto IL_008b;
  11547. }
  11548. case 2:
  11549. {
  11550. goto IL_00a9;
  11551. }
  11552. case 3:
  11553. {
  11554. goto IL_00ca;
  11555. }
  11556. case 4:
  11557. {
  11558. goto IL_00ec;
  11559. }
  11560. case 5:
  11561. {
  11562. goto IL_010e;
  11563. }
  11564. }
  11565. }
  11566. {
  11567. goto IL_012f;
  11568. }
  11569. IL_005f:
  11570. {
  11571. ButtonInfo_t53A2502E0A81EA56542E786FD84C3A3CB2746412 L_12 = V_0;
  11572. String_t* L_13 = L_12.___name;
  11573. InputFeatureUsage_1_tE336B2F0B9AC721519BFA17A08D6353FD5221637 L_14;
  11574. memset((&L_14), 0, sizeof(L_14));
  11575. InputFeatureUsage_1__ctor_mEB36F8937385A1065CD9F48AE2DAD9EAE49EFCE7((&L_14), L_13, InputFeatureUsage_1__ctor_mEB36F8937385A1065CD9F48AE2DAD9EAE49EFCE7_RuntimeMethod_var);
  11576. bool L_15;
  11577. L_15 = InputDevice_TryGetFeatureValue_m24EC3B6C41AE4098269427232AD5F52E786BF884((&___0_device), L_14, (&V_2), NULL);
  11578. if (!L_15)
  11579. {
  11580. goto IL_012f;
  11581. }
  11582. }
  11583. {
  11584. float* L_16 = ___2_singleValue;
  11585. bool L_17 = V_2;
  11586. if (L_17)
  11587. {
  11588. G_B9_0 = L_16;
  11589. goto IL_0083;
  11590. }
  11591. G_B8_0 = L_16;
  11592. }
  11593. {
  11594. G_B10_0 = (0.0f);
  11595. G_B10_1 = G_B8_0;
  11596. goto IL_0088;
  11597. }
  11598. IL_0083:
  11599. {
  11600. G_B10_0 = (1.0f);
  11601. G_B10_1 = G_B9_0;
  11602. }
  11603. IL_0088:
  11604. {
  11605. *((float*)G_B10_1) = (float)G_B10_0;
  11606. return (bool)1;
  11607. }
  11608. IL_008b:
  11609. {
  11610. ButtonInfo_t53A2502E0A81EA56542E786FD84C3A3CB2746412 L_18 = V_0;
  11611. String_t* L_19 = L_18.___name;
  11612. InputFeatureUsage_1_t311D0F42F1A7BF37D3CEAC15A53A1F24165F1848 L_20;
  11613. memset((&L_20), 0, sizeof(L_20));
  11614. InputFeatureUsage_1__ctor_m6357AF3E3C16046E807776AA58473ABC83F88989((&L_20), L_19, InputFeatureUsage_1__ctor_m6357AF3E3C16046E807776AA58473ABC83F88989_RuntimeMethod_var);
  11615. bool L_21;
  11616. L_21 = InputDevice_TryGetFeatureValue_m675D52240379FEF80D6499B5031941812FDFD081((&___0_device), L_20, (&V_3), NULL);
  11617. if (!L_21)
  11618. {
  11619. goto IL_012f;
  11620. }
  11621. }
  11622. {
  11623. float* L_22 = ___2_singleValue;
  11624. float L_23 = V_3;
  11625. *((float*)L_22) = (float)L_23;
  11626. return (bool)1;
  11627. }
  11628. IL_00a9:
  11629. {
  11630. ButtonInfo_t53A2502E0A81EA56542E786FD84C3A3CB2746412 L_24 = V_0;
  11631. String_t* L_25 = L_24.___name;
  11632. InputFeatureUsage_1_tEB160A05BCDCCA4F96072CBA0866498D06B9A27C L_26;
  11633. memset((&L_26), 0, sizeof(L_26));
  11634. InputFeatureUsage_1__ctor_m502985516521824A155A5780090765043843868A((&L_26), L_25, InputFeatureUsage_1__ctor_m502985516521824A155A5780090765043843868A_RuntimeMethod_var);
  11635. bool L_27;
  11636. L_27 = InputDevice_TryGetFeatureValue_mB2C15D1FC747DA9FB5958FA17E77049886FB3BBA((&___0_device), L_26, (&V_4), NULL);
  11637. if (!L_27)
  11638. {
  11639. goto IL_012f;
  11640. }
  11641. }
  11642. {
  11643. float* L_28 = ___2_singleValue;
  11644. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_29 = V_4;
  11645. float L_30 = L_29.___y;
  11646. *((float*)L_28) = (float)L_30;
  11647. return (bool)1;
  11648. }
  11649. IL_00ca:
  11650. {
  11651. ButtonInfo_t53A2502E0A81EA56542E786FD84C3A3CB2746412 L_31 = V_0;
  11652. String_t* L_32 = L_31.___name;
  11653. InputFeatureUsage_1_tEB160A05BCDCCA4F96072CBA0866498D06B9A27C L_33;
  11654. memset((&L_33), 0, sizeof(L_33));
  11655. InputFeatureUsage_1__ctor_m502985516521824A155A5780090765043843868A((&L_33), L_32, InputFeatureUsage_1__ctor_m502985516521824A155A5780090765043843868A_RuntimeMethod_var);
  11656. bool L_34;
  11657. L_34 = InputDevice_TryGetFeatureValue_mB2C15D1FC747DA9FB5958FA17E77049886FB3BBA((&___0_device), L_33, (&V_5), NULL);
  11658. if (!L_34)
  11659. {
  11660. goto IL_012f;
  11661. }
  11662. }
  11663. {
  11664. float* L_35 = ___2_singleValue;
  11665. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_36 = V_5;
  11666. float L_37 = L_36.___y;
  11667. *((float*)L_35) = (float)((-L_37));
  11668. return (bool)1;
  11669. }
  11670. IL_00ec:
  11671. {
  11672. ButtonInfo_t53A2502E0A81EA56542E786FD84C3A3CB2746412 L_38 = V_0;
  11673. String_t* L_39 = L_38.___name;
  11674. InputFeatureUsage_1_tEB160A05BCDCCA4F96072CBA0866498D06B9A27C L_40;
  11675. memset((&L_40), 0, sizeof(L_40));
  11676. InputFeatureUsage_1__ctor_m502985516521824A155A5780090765043843868A((&L_40), L_39, InputFeatureUsage_1__ctor_m502985516521824A155A5780090765043843868A_RuntimeMethod_var);
  11677. bool L_41;
  11678. L_41 = InputDevice_TryGetFeatureValue_mB2C15D1FC747DA9FB5958FA17E77049886FB3BBA((&___0_device), L_40, (&V_6), NULL);
  11679. if (!L_41)
  11680. {
  11681. goto IL_012f;
  11682. }
  11683. }
  11684. {
  11685. float* L_42 = ___2_singleValue;
  11686. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_43 = V_6;
  11687. float L_44 = L_43.___x;
  11688. *((float*)L_42) = (float)((-L_44));
  11689. return (bool)1;
  11690. }
  11691. IL_010e:
  11692. {
  11693. ButtonInfo_t53A2502E0A81EA56542E786FD84C3A3CB2746412 L_45 = V_0;
  11694. String_t* L_46 = L_45.___name;
  11695. InputFeatureUsage_1_tEB160A05BCDCCA4F96072CBA0866498D06B9A27C L_47;
  11696. memset((&L_47), 0, sizeof(L_47));
  11697. InputFeatureUsage_1__ctor_m502985516521824A155A5780090765043843868A((&L_47), L_46, InputFeatureUsage_1__ctor_m502985516521824A155A5780090765043843868A_RuntimeMethod_var);
  11698. bool L_48;
  11699. L_48 = InputDevice_TryGetFeatureValue_mB2C15D1FC747DA9FB5958FA17E77049886FB3BBA((&___0_device), L_47, (&V_7), NULL);
  11700. if (!L_48)
  11701. {
  11702. goto IL_012f;
  11703. }
  11704. }
  11705. {
  11706. float* L_49 = ___2_singleValue;
  11707. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_50 = V_7;
  11708. float L_51 = L_50.___x;
  11709. *((float*)L_49) = (float)L_51;
  11710. return (bool)1;
  11711. }
  11712. IL_012f:
  11713. {
  11714. float* L_52 = ___2_singleValue;
  11715. *((float*)L_52) = (float)(0.0f);
  11716. return (bool)0;
  11717. }
  11718. }
  11719. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputHelpers_TryReadAxis2DValue_mA7CC05107482E0B57481084D784E03EB0F926FB4 (InputDevice_t882EE3EE8A71D8F5F38BA3F9356A49F24510E8BD ___0_device, int32_t ___1_axis2D, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* ___2_value, const RuntimeMethod* method)
  11720. {
  11721. static bool s_Il2CppMethodInitialized;
  11722. if (!s_Il2CppMethodInitialized)
  11723. {
  11724. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputFeatureUsage_1__ctor_m502985516521824A155A5780090765043843868A_RuntimeMethod_var);
  11725. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputHelpers_t6F6BABB51A0BA00202F7D2720513930CFF10810F_il2cpp_TypeInfo_var);
  11726. s_Il2CppMethodInitialized = true;
  11727. }
  11728. String_t* V_0 = NULL;
  11729. {
  11730. int32_t L_0 = ___1_axis2D;
  11731. il2cpp_codegen_runtime_class_init_inline(InputHelpers_t6F6BABB51A0BA00202F7D2720513930CFF10810F_il2cpp_TypeInfo_var);
  11732. StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_1 = ((InputHelpers_t6F6BABB51A0BA00202F7D2720513930CFF10810F_StaticFields*)il2cpp_codegen_static_fields_for(InputHelpers_t6F6BABB51A0BA00202F7D2720513930CFF10810F_il2cpp_TypeInfo_var))->___s_Axis2DNames;
  11733. NullCheck(L_1);
  11734. if ((((int32_t)L_0) < ((int32_t)((int32_t)(((RuntimeArray*)L_1)->max_length)))))
  11735. {
  11736. goto IL_0015;
  11737. }
  11738. }
  11739. {
  11740. ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_2 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var)));
  11741. ArgumentException__ctor_m026938A67AF9D36BB7ED27F80425D7194B514465(L_2, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF1A2FE647E2FA4958CB7C857C4EC42099565A374)), NULL);
  11742. IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InputHelpers_TryReadAxis2DValue_mA7CC05107482E0B57481084D784E03EB0F926FB4_RuntimeMethod_var)));
  11743. }
  11744. IL_0015:
  11745. {
  11746. bool L_3;
  11747. L_3 = InputDevice_get_isValid_mA908CF8195CECA44FF457430AFF9198C3FEC0948((&___0_device), NULL);
  11748. if (L_3)
  11749. {
  11750. goto IL_0027;
  11751. }
  11752. }
  11753. {
  11754. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_4 = ___2_value;
  11755. il2cpp_codegen_initobj(L_4, sizeof(Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7));
  11756. return (bool)0;
  11757. }
  11758. IL_0027:
  11759. {
  11760. il2cpp_codegen_runtime_class_init_inline(InputHelpers_t6F6BABB51A0BA00202F7D2720513930CFF10810F_il2cpp_TypeInfo_var);
  11761. StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_5 = ((InputHelpers_t6F6BABB51A0BA00202F7D2720513930CFF10810F_StaticFields*)il2cpp_codegen_static_fields_for(InputHelpers_t6F6BABB51A0BA00202F7D2720513930CFF10810F_il2cpp_TypeInfo_var))->___s_Axis2DNames;
  11762. int32_t L_6 = ___1_axis2D;
  11763. NullCheck(L_5);
  11764. int32_t L_7 = L_6;
  11765. String_t* L_8 = (L_5)->GetAt(static_cast<il2cpp_array_size_t>(L_7));
  11766. V_0 = L_8;
  11767. String_t* L_9 = V_0;
  11768. InputFeatureUsage_1_tEB160A05BCDCCA4F96072CBA0866498D06B9A27C L_10;
  11769. memset((&L_10), 0, sizeof(L_10));
  11770. InputFeatureUsage_1__ctor_m502985516521824A155A5780090765043843868A((&L_10), L_9, InputFeatureUsage_1__ctor_m502985516521824A155A5780090765043843868A_RuntimeMethod_var);
  11771. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_11 = ___2_value;
  11772. bool L_12;
  11773. L_12 = InputDevice_TryGetFeatureValue_mB2C15D1FC747DA9FB5958FA17E77049886FB3BBA((&___0_device), L_10, L_11, NULL);
  11774. if (!L_12)
  11775. {
  11776. goto IL_0041;
  11777. }
  11778. }
  11779. {
  11780. return (bool)1;
  11781. }
  11782. IL_0041:
  11783. {
  11784. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_13 = ___2_value;
  11785. il2cpp_codegen_initobj(L_13, sizeof(Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7));
  11786. return (bool)0;
  11787. }
  11788. }
  11789. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputHelpers__cctor_m3AF6508690CE888921D4631F600DB5FC793880C1 (const RuntimeMethod* method)
  11790. {
  11791. static bool s_Il2CppMethodInitialized;
  11792. if (!s_Il2CppMethodInitialized)
  11793. {
  11794. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ButtonInfoU5BU5D_tD4403FF73F81188FD2308AB4D827FAB81B5E86FC_il2cpp_TypeInfo_var);
  11795. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputHelpers_t6F6BABB51A0BA00202F7D2720513930CFF10810F_il2cpp_TypeInfo_var);
  11796. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var);
  11797. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral24B00BEE43751066E2697652F1D6D262C07E28BF);
  11798. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral38500B43596E22322F78E4DB6623115A6D7C5B24);
  11799. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral70BD96A9936A8229937A8E85846B5AE5657B701D);
  11800. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral754BC8CC289786CFBEFC86F613F47EEC45C9D500);
  11801. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9946FBE46CDE07D85A1306BBD66ABF2744491441);
  11802. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralAC10ECED701E479DB1EB99F71C7E143BF33BDB28);
  11803. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralACCB271B3F087252B60BC604A75AEE43F78DA580);
  11804. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB387D42F0AFA94CE7B6979B587B90DD3FE6E03AE);
  11805. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB4FE860573CD6E03F0D1A4378C1F330A3820D8C9);
  11806. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB85E78C75EF1A6F636689BD88A9D6C2A3B2B0A1B);
  11807. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC5505A25CF2D095FDF8936A52047CE843140CE71);
  11808. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC8E762418D8614D739AB43D7D2C189A29AF1145F);
  11809. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD8FEC942054577466215DA5251FB602E014D433B);
  11810. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709);
  11811. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDF0B09D3AC2B1A403AD50571DE6D02BADF994DF6);
  11812. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE87E0289369699E3077923D9BD0365C6E47D2BCA);
  11813. s_Il2CppMethodInitialized = true;
  11814. }
  11815. {
  11816. ButtonInfoU5BU5D_tD4403FF73F81188FD2308AB4D827FAB81B5E86FC* L_0 = (ButtonInfoU5BU5D_tD4403FF73F81188FD2308AB4D827FAB81B5E86FC*)(ButtonInfoU5BU5D_tD4403FF73F81188FD2308AB4D827FAB81B5E86FC*)SZArrayNew(ButtonInfoU5BU5D_tD4403FF73F81188FD2308AB4D827FAB81B5E86FC_il2cpp_TypeInfo_var, (uint32_t)((int32_t)22));
  11817. ButtonInfoU5BU5D_tD4403FF73F81188FD2308AB4D827FAB81B5E86FC* L_1 = L_0;
  11818. ButtonInfo_t53A2502E0A81EA56542E786FD84C3A3CB2746412 L_2;
  11819. memset((&L_2), 0, sizeof(L_2));
  11820. ButtonInfo__ctor_m3478ACD7B8502B0839AAA54A15EC75CE3A5A2A69((&L_2), _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709, 0, NULL);
  11821. NullCheck(L_1);
  11822. (L_1)->SetAt(static_cast<il2cpp_array_size_t>(0), (ButtonInfo_t53A2502E0A81EA56542E786FD84C3A3CB2746412)L_2);
  11823. ButtonInfoU5BU5D_tD4403FF73F81188FD2308AB4D827FAB81B5E86FC* L_3 = L_1;
  11824. ButtonInfo_t53A2502E0A81EA56542E786FD84C3A3CB2746412 L_4;
  11825. memset((&L_4), 0, sizeof(L_4));
  11826. ButtonInfo__ctor_m3478ACD7B8502B0839AAA54A15EC75CE3A5A2A69((&L_4), _stringLiteralC5505A25CF2D095FDF8936A52047CE843140CE71, 1, NULL);
  11827. NullCheck(L_3);
  11828. (L_3)->SetAt(static_cast<il2cpp_array_size_t>(1), (ButtonInfo_t53A2502E0A81EA56542E786FD84C3A3CB2746412)L_4);
  11829. ButtonInfoU5BU5D_tD4403FF73F81188FD2308AB4D827FAB81B5E86FC* L_5 = L_3;
  11830. ButtonInfo_t53A2502E0A81EA56542E786FD84C3A3CB2746412 L_6;
  11831. memset((&L_6), 0, sizeof(L_6));
  11832. ButtonInfo__ctor_m3478ACD7B8502B0839AAA54A15EC75CE3A5A2A69((&L_6), _stringLiteralB85E78C75EF1A6F636689BD88A9D6C2A3B2B0A1B, 2, NULL);
  11833. NullCheck(L_5);
  11834. (L_5)->SetAt(static_cast<il2cpp_array_size_t>(2), (ButtonInfo_t53A2502E0A81EA56542E786FD84C3A3CB2746412)L_6);
  11835. ButtonInfoU5BU5D_tD4403FF73F81188FD2308AB4D827FAB81B5E86FC* L_7 = L_5;
  11836. ButtonInfo_t53A2502E0A81EA56542E786FD84C3A3CB2746412 L_8;
  11837. memset((&L_8), 0, sizeof(L_8));
  11838. ButtonInfo__ctor_m3478ACD7B8502B0839AAA54A15EC75CE3A5A2A69((&L_8), _stringLiteralB4FE860573CD6E03F0D1A4378C1F330A3820D8C9, 2, NULL);
  11839. NullCheck(L_7);
  11840. (L_7)->SetAt(static_cast<il2cpp_array_size_t>(3), (ButtonInfo_t53A2502E0A81EA56542E786FD84C3A3CB2746412)L_8);
  11841. ButtonInfoU5BU5D_tD4403FF73F81188FD2308AB4D827FAB81B5E86FC* L_9 = L_7;
  11842. ButtonInfo_t53A2502E0A81EA56542E786FD84C3A3CB2746412 L_10;
  11843. memset((&L_10), 0, sizeof(L_10));
  11844. ButtonInfo__ctor_m3478ACD7B8502B0839AAA54A15EC75CE3A5A2A69((&L_10), _stringLiteral9946FBE46CDE07D85A1306BBD66ABF2744491441, 1, NULL);
  11845. NullCheck(L_9);
  11846. (L_9)->SetAt(static_cast<il2cpp_array_size_t>(4), (ButtonInfo_t53A2502E0A81EA56542E786FD84C3A3CB2746412)L_10);
  11847. ButtonInfoU5BU5D_tD4403FF73F81188FD2308AB4D827FAB81B5E86FC* L_11 = L_9;
  11848. ButtonInfo_t53A2502E0A81EA56542E786FD84C3A3CB2746412 L_12;
  11849. memset((&L_12), 0, sizeof(L_12));
  11850. ButtonInfo__ctor_m3478ACD7B8502B0839AAA54A15EC75CE3A5A2A69((&L_12), _stringLiteralACCB271B3F087252B60BC604A75AEE43F78DA580, 1, NULL);
  11851. NullCheck(L_11);
  11852. (L_11)->SetAt(static_cast<il2cpp_array_size_t>(5), (ButtonInfo_t53A2502E0A81EA56542E786FD84C3A3CB2746412)L_12);
  11853. ButtonInfoU5BU5D_tD4403FF73F81188FD2308AB4D827FAB81B5E86FC* L_13 = L_11;
  11854. ButtonInfo_t53A2502E0A81EA56542E786FD84C3A3CB2746412 L_14;
  11855. memset((&L_14), 0, sizeof(L_14));
  11856. ButtonInfo__ctor_m3478ACD7B8502B0839AAA54A15EC75CE3A5A2A69((&L_14), _stringLiteralAC10ECED701E479DB1EB99F71C7E143BF33BDB28, 1, NULL);
  11857. NullCheck(L_13);
  11858. (L_13)->SetAt(static_cast<il2cpp_array_size_t>(6), (ButtonInfo_t53A2502E0A81EA56542E786FD84C3A3CB2746412)L_14);
  11859. ButtonInfoU5BU5D_tD4403FF73F81188FD2308AB4D827FAB81B5E86FC* L_15 = L_13;
  11860. ButtonInfo_t53A2502E0A81EA56542E786FD84C3A3CB2746412 L_16;
  11861. memset((&L_16), 0, sizeof(L_16));
  11862. ButtonInfo__ctor_m3478ACD7B8502B0839AAA54A15EC75CE3A5A2A69((&L_16), _stringLiteralE87E0289369699E3077923D9BD0365C6E47D2BCA, 1, NULL);
  11863. NullCheck(L_15);
  11864. (L_15)->SetAt(static_cast<il2cpp_array_size_t>(7), (ButtonInfo_t53A2502E0A81EA56542E786FD84C3A3CB2746412)L_16);
  11865. ButtonInfoU5BU5D_tD4403FF73F81188FD2308AB4D827FAB81B5E86FC* L_17 = L_15;
  11866. ButtonInfo_t53A2502E0A81EA56542E786FD84C3A3CB2746412 L_18;
  11867. memset((&L_18), 0, sizeof(L_18));
  11868. ButtonInfo__ctor_m3478ACD7B8502B0839AAA54A15EC75CE3A5A2A69((&L_18), _stringLiteralDF0B09D3AC2B1A403AD50571DE6D02BADF994DF6, 1, NULL);
  11869. NullCheck(L_17);
  11870. (L_17)->SetAt(static_cast<il2cpp_array_size_t>(8), (ButtonInfo_t53A2502E0A81EA56542E786FD84C3A3CB2746412)L_18);
  11871. ButtonInfoU5BU5D_tD4403FF73F81188FD2308AB4D827FAB81B5E86FC* L_19 = L_17;
  11872. ButtonInfo_t53A2502E0A81EA56542E786FD84C3A3CB2746412 L_20;
  11873. memset((&L_20), 0, sizeof(L_20));
  11874. ButtonInfo__ctor_m3478ACD7B8502B0839AAA54A15EC75CE3A5A2A69((&L_20), _stringLiteral70BD96A9936A8229937A8E85846B5AE5657B701D, 1, NULL);
  11875. NullCheck(L_19);
  11876. (L_19)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)9)), (ButtonInfo_t53A2502E0A81EA56542E786FD84C3A3CB2746412)L_20);
  11877. ButtonInfoU5BU5D_tD4403FF73F81188FD2308AB4D827FAB81B5E86FC* L_21 = L_19;
  11878. ButtonInfo_t53A2502E0A81EA56542E786FD84C3A3CB2746412 L_22;
  11879. memset((&L_22), 0, sizeof(L_22));
  11880. ButtonInfo__ctor_m3478ACD7B8502B0839AAA54A15EC75CE3A5A2A69((&L_22), _stringLiteralD8FEC942054577466215DA5251FB602E014D433B, 1, NULL);
  11881. NullCheck(L_21);
  11882. (L_21)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)10)), (ButtonInfo_t53A2502E0A81EA56542E786FD84C3A3CB2746412)L_22);
  11883. ButtonInfoU5BU5D_tD4403FF73F81188FD2308AB4D827FAB81B5E86FC* L_23 = L_21;
  11884. ButtonInfo_t53A2502E0A81EA56542E786FD84C3A3CB2746412 L_24;
  11885. memset((&L_24), 0, sizeof(L_24));
  11886. ButtonInfo__ctor_m3478ACD7B8502B0839AAA54A15EC75CE3A5A2A69((&L_24), _stringLiteralC8E762418D8614D739AB43D7D2C189A29AF1145F, 1, NULL);
  11887. NullCheck(L_23);
  11888. (L_23)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)11)), (ButtonInfo_t53A2502E0A81EA56542E786FD84C3A3CB2746412)L_24);
  11889. ButtonInfoU5BU5D_tD4403FF73F81188FD2308AB4D827FAB81B5E86FC* L_25 = L_23;
  11890. ButtonInfo_t53A2502E0A81EA56542E786FD84C3A3CB2746412 L_26;
  11891. memset((&L_26), 0, sizeof(L_26));
  11892. ButtonInfo__ctor_m3478ACD7B8502B0839AAA54A15EC75CE3A5A2A69((&L_26), _stringLiteral38500B43596E22322F78E4DB6623115A6D7C5B24, 1, NULL);
  11893. NullCheck(L_25);
  11894. (L_25)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)12)), (ButtonInfo_t53A2502E0A81EA56542E786FD84C3A3CB2746412)L_26);
  11895. ButtonInfoU5BU5D_tD4403FF73F81188FD2308AB4D827FAB81B5E86FC* L_27 = L_25;
  11896. ButtonInfo_t53A2502E0A81EA56542E786FD84C3A3CB2746412 L_28;
  11897. memset((&L_28), 0, sizeof(L_28));
  11898. ButtonInfo__ctor_m3478ACD7B8502B0839AAA54A15EC75CE3A5A2A69((&L_28), _stringLiteral24B00BEE43751066E2697652F1D6D262C07E28BF, 1, NULL);
  11899. NullCheck(L_27);
  11900. (L_27)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)13)), (ButtonInfo_t53A2502E0A81EA56542E786FD84C3A3CB2746412)L_28);
  11901. ButtonInfoU5BU5D_tD4403FF73F81188FD2308AB4D827FAB81B5E86FC* L_29 = L_27;
  11902. ButtonInfo_t53A2502E0A81EA56542E786FD84C3A3CB2746412 L_30;
  11903. memset((&L_30), 0, sizeof(L_30));
  11904. ButtonInfo__ctor_m3478ACD7B8502B0839AAA54A15EC75CE3A5A2A69((&L_30), _stringLiteral754BC8CC289786CFBEFC86F613F47EEC45C9D500, 3, NULL);
  11905. NullCheck(L_29);
  11906. (L_29)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)14)), (ButtonInfo_t53A2502E0A81EA56542E786FD84C3A3CB2746412)L_30);
  11907. ButtonInfoU5BU5D_tD4403FF73F81188FD2308AB4D827FAB81B5E86FC* L_31 = L_29;
  11908. ButtonInfo_t53A2502E0A81EA56542E786FD84C3A3CB2746412 L_32;
  11909. memset((&L_32), 0, sizeof(L_32));
  11910. ButtonInfo__ctor_m3478ACD7B8502B0839AAA54A15EC75CE3A5A2A69((&L_32), _stringLiteral754BC8CC289786CFBEFC86F613F47EEC45C9D500, 4, NULL);
  11911. NullCheck(L_31);
  11912. (L_31)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)15)), (ButtonInfo_t53A2502E0A81EA56542E786FD84C3A3CB2746412)L_32);
  11913. ButtonInfoU5BU5D_tD4403FF73F81188FD2308AB4D827FAB81B5E86FC* L_33 = L_31;
  11914. ButtonInfo_t53A2502E0A81EA56542E786FD84C3A3CB2746412 L_34;
  11915. memset((&L_34), 0, sizeof(L_34));
  11916. ButtonInfo__ctor_m3478ACD7B8502B0839AAA54A15EC75CE3A5A2A69((&L_34), _stringLiteral754BC8CC289786CFBEFC86F613F47EEC45C9D500, 5, NULL);
  11917. NullCheck(L_33);
  11918. (L_33)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)16)), (ButtonInfo_t53A2502E0A81EA56542E786FD84C3A3CB2746412)L_34);
  11919. ButtonInfoU5BU5D_tD4403FF73F81188FD2308AB4D827FAB81B5E86FC* L_35 = L_33;
  11920. ButtonInfo_t53A2502E0A81EA56542E786FD84C3A3CB2746412 L_36;
  11921. memset((&L_36), 0, sizeof(L_36));
  11922. ButtonInfo__ctor_m3478ACD7B8502B0839AAA54A15EC75CE3A5A2A69((&L_36), _stringLiteral754BC8CC289786CFBEFC86F613F47EEC45C9D500, 6, NULL);
  11923. NullCheck(L_35);
  11924. (L_35)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)17)), (ButtonInfo_t53A2502E0A81EA56542E786FD84C3A3CB2746412)L_36);
  11925. ButtonInfoU5BU5D_tD4403FF73F81188FD2308AB4D827FAB81B5E86FC* L_37 = L_35;
  11926. ButtonInfo_t53A2502E0A81EA56542E786FD84C3A3CB2746412 L_38;
  11927. memset((&L_38), 0, sizeof(L_38));
  11928. ButtonInfo__ctor_m3478ACD7B8502B0839AAA54A15EC75CE3A5A2A69((&L_38), _stringLiteralB387D42F0AFA94CE7B6979B587B90DD3FE6E03AE, 3, NULL);
  11929. NullCheck(L_37);
  11930. (L_37)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)18)), (ButtonInfo_t53A2502E0A81EA56542E786FD84C3A3CB2746412)L_38);
  11931. ButtonInfoU5BU5D_tD4403FF73F81188FD2308AB4D827FAB81B5E86FC* L_39 = L_37;
  11932. ButtonInfo_t53A2502E0A81EA56542E786FD84C3A3CB2746412 L_40;
  11933. memset((&L_40), 0, sizeof(L_40));
  11934. ButtonInfo__ctor_m3478ACD7B8502B0839AAA54A15EC75CE3A5A2A69((&L_40), _stringLiteralB387D42F0AFA94CE7B6979B587B90DD3FE6E03AE, 4, NULL);
  11935. NullCheck(L_39);
  11936. (L_39)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)19)), (ButtonInfo_t53A2502E0A81EA56542E786FD84C3A3CB2746412)L_40);
  11937. ButtonInfoU5BU5D_tD4403FF73F81188FD2308AB4D827FAB81B5E86FC* L_41 = L_39;
  11938. ButtonInfo_t53A2502E0A81EA56542E786FD84C3A3CB2746412 L_42;
  11939. memset((&L_42), 0, sizeof(L_42));
  11940. ButtonInfo__ctor_m3478ACD7B8502B0839AAA54A15EC75CE3A5A2A69((&L_42), _stringLiteralB387D42F0AFA94CE7B6979B587B90DD3FE6E03AE, 5, NULL);
  11941. NullCheck(L_41);
  11942. (L_41)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)20)), (ButtonInfo_t53A2502E0A81EA56542E786FD84C3A3CB2746412)L_42);
  11943. ButtonInfoU5BU5D_tD4403FF73F81188FD2308AB4D827FAB81B5E86FC* L_43 = L_41;
  11944. ButtonInfo_t53A2502E0A81EA56542E786FD84C3A3CB2746412 L_44;
  11945. memset((&L_44), 0, sizeof(L_44));
  11946. ButtonInfo__ctor_m3478ACD7B8502B0839AAA54A15EC75CE3A5A2A69((&L_44), _stringLiteralB387D42F0AFA94CE7B6979B587B90DD3FE6E03AE, 6, NULL);
  11947. NullCheck(L_43);
  11948. (L_43)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)21)), (ButtonInfo_t53A2502E0A81EA56542E786FD84C3A3CB2746412)L_44);
  11949. ((InputHelpers_t6F6BABB51A0BA00202F7D2720513930CFF10810F_StaticFields*)il2cpp_codegen_static_fields_for(InputHelpers_t6F6BABB51A0BA00202F7D2720513930CFF10810F_il2cpp_TypeInfo_var))->___s_ButtonData = L_43;
  11950. Il2CppCodeGenWriteBarrier((void**)(&((InputHelpers_t6F6BABB51A0BA00202F7D2720513930CFF10810F_StaticFields*)il2cpp_codegen_static_fields_for(InputHelpers_t6F6BABB51A0BA00202F7D2720513930CFF10810F_il2cpp_TypeInfo_var))->___s_ButtonData), (void*)L_43);
  11951. StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_45 = (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)SZArrayNew(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var, (uint32_t)3);
  11952. StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_46 = L_45;
  11953. NullCheck(L_46);
  11954. (L_46)->SetAt(static_cast<il2cpp_array_size_t>(0), (String_t*)_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709);
  11955. StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_47 = L_46;
  11956. NullCheck(L_47);
  11957. (L_47)->SetAt(static_cast<il2cpp_array_size_t>(1), (String_t*)_stringLiteral754BC8CC289786CFBEFC86F613F47EEC45C9D500);
  11958. StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_48 = L_47;
  11959. NullCheck(L_48);
  11960. (L_48)->SetAt(static_cast<il2cpp_array_size_t>(2), (String_t*)_stringLiteralB387D42F0AFA94CE7B6979B587B90DD3FE6E03AE);
  11961. ((InputHelpers_t6F6BABB51A0BA00202F7D2720513930CFF10810F_StaticFields*)il2cpp_codegen_static_fields_for(InputHelpers_t6F6BABB51A0BA00202F7D2720513930CFF10810F_il2cpp_TypeInfo_var))->___s_Axis2DNames = L_48;
  11962. Il2CppCodeGenWriteBarrier((void**)(&((InputHelpers_t6F6BABB51A0BA00202F7D2720513930CFF10810F_StaticFields*)il2cpp_codegen_static_fields_for(InputHelpers_t6F6BABB51A0BA00202F7D2720513930CFF10810F_il2cpp_TypeInfo_var))->___s_Axis2DNames), (void*)L_48);
  11963. return;
  11964. }
  11965. }
  11966. #ifdef __clang__
  11967. #pragma clang diagnostic pop
  11968. #endif
  11969. #ifdef __clang__
  11970. #pragma clang diagnostic push
  11971. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  11972. #pragma clang diagnostic ignored "-Wunused-variable"
  11973. #endif
  11974. #ifdef __clang__
  11975. #pragma clang diagnostic pop
  11976. #endif
  11977. #ifdef __clang__
  11978. #pragma clang diagnostic push
  11979. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  11980. #pragma clang diagnostic ignored "-Wunused-variable"
  11981. #endif
  11982. #ifdef __clang__
  11983. #pragma clang diagnostic pop
  11984. #endif
  11985. #ifdef __clang__
  11986. #pragma clang diagnostic push
  11987. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  11988. #pragma clang diagnostic ignored "-Wunused-variable"
  11989. #endif
  11990. #ifdef __clang__
  11991. #pragma clang diagnostic pop
  11992. #endif
  11993. #ifdef __clang__
  11994. #pragma clang diagnostic push
  11995. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  11996. #pragma clang diagnostic ignored "-Wunused-variable"
  11997. #endif
  11998. IL2CPP_EXTERN_C void ButtonInfo_t53A2502E0A81EA56542E786FD84C3A3CB2746412_marshal_pinvoke(const ButtonInfo_t53A2502E0A81EA56542E786FD84C3A3CB2746412& unmarshaled, ButtonInfo_t53A2502E0A81EA56542E786FD84C3A3CB2746412_marshaled_pinvoke& marshaled)
  11999. {
  12000. marshaled.___name = il2cpp_codegen_marshal_string(unmarshaled.___name);
  12001. marshaled.___type = unmarshaled.___type;
  12002. }
  12003. IL2CPP_EXTERN_C void ButtonInfo_t53A2502E0A81EA56542E786FD84C3A3CB2746412_marshal_pinvoke_back(const ButtonInfo_t53A2502E0A81EA56542E786FD84C3A3CB2746412_marshaled_pinvoke& marshaled, ButtonInfo_t53A2502E0A81EA56542E786FD84C3A3CB2746412& unmarshaled)
  12004. {
  12005. unmarshaled.___name = il2cpp_codegen_marshal_string_result(marshaled.___name);
  12006. Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___name), (void*)il2cpp_codegen_marshal_string_result(marshaled.___name));
  12007. int32_t unmarshaledtype_temp_1 = 0;
  12008. unmarshaledtype_temp_1 = marshaled.___type;
  12009. unmarshaled.___type = unmarshaledtype_temp_1;
  12010. }
  12011. IL2CPP_EXTERN_C void ButtonInfo_t53A2502E0A81EA56542E786FD84C3A3CB2746412_marshal_pinvoke_cleanup(ButtonInfo_t53A2502E0A81EA56542E786FD84C3A3CB2746412_marshaled_pinvoke& marshaled)
  12012. {
  12013. il2cpp_codegen_marshal_free(marshaled.___name);
  12014. marshaled.___name = NULL;
  12015. }
  12016. IL2CPP_EXTERN_C void ButtonInfo_t53A2502E0A81EA56542E786FD84C3A3CB2746412_marshal_com(const ButtonInfo_t53A2502E0A81EA56542E786FD84C3A3CB2746412& unmarshaled, ButtonInfo_t53A2502E0A81EA56542E786FD84C3A3CB2746412_marshaled_com& marshaled)
  12017. {
  12018. marshaled.___name = il2cpp_codegen_marshal_bstring(unmarshaled.___name);
  12019. marshaled.___type = unmarshaled.___type;
  12020. }
  12021. IL2CPP_EXTERN_C void ButtonInfo_t53A2502E0A81EA56542E786FD84C3A3CB2746412_marshal_com_back(const ButtonInfo_t53A2502E0A81EA56542E786FD84C3A3CB2746412_marshaled_com& marshaled, ButtonInfo_t53A2502E0A81EA56542E786FD84C3A3CB2746412& unmarshaled)
  12022. {
  12023. unmarshaled.___name = il2cpp_codegen_marshal_bstring_result(marshaled.___name);
  12024. Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___name), (void*)il2cpp_codegen_marshal_bstring_result(marshaled.___name));
  12025. int32_t unmarshaledtype_temp_1 = 0;
  12026. unmarshaledtype_temp_1 = marshaled.___type;
  12027. unmarshaled.___type = unmarshaledtype_temp_1;
  12028. }
  12029. IL2CPP_EXTERN_C void ButtonInfo_t53A2502E0A81EA56542E786FD84C3A3CB2746412_marshal_com_cleanup(ButtonInfo_t53A2502E0A81EA56542E786FD84C3A3CB2746412_marshaled_com& marshaled)
  12030. {
  12031. il2cpp_codegen_marshal_free_bstring(marshaled.___name);
  12032. marshaled.___name = NULL;
  12033. }
  12034. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ButtonInfo__ctor_m3478ACD7B8502B0839AAA54A15EC75CE3A5A2A69 (ButtonInfo_t53A2502E0A81EA56542E786FD84C3A3CB2746412* __this, String_t* ___0_name, int32_t ___1_type, const RuntimeMethod* method)
  12035. {
  12036. {
  12037. String_t* L_0 = ___0_name;
  12038. __this->___name = L_0;
  12039. Il2CppCodeGenWriteBarrier((void**)(&__this->___name), (void*)L_0);
  12040. int32_t L_1 = ___1_type;
  12041. __this->___type = L_1;
  12042. return;
  12043. }
  12044. }
  12045. IL2CPP_EXTERN_C void ButtonInfo__ctor_m3478ACD7B8502B0839AAA54A15EC75CE3A5A2A69_AdjustorThunk (RuntimeObject* __this, String_t* ___0_name, int32_t ___1_type, const RuntimeMethod* method)
  12046. {
  12047. ButtonInfo_t53A2502E0A81EA56542E786FD84C3A3CB2746412* _thisAdjusted;
  12048. int32_t _offset = 1;
  12049. _thisAdjusted = reinterpret_cast<ButtonInfo_t53A2502E0A81EA56542E786FD84C3A3CB2746412*>(__this + _offset);
  12050. ButtonInfo__ctor_m3478ACD7B8502B0839AAA54A15EC75CE3A5A2A69(_thisAdjusted, ___0_name, ___1_type, method);
  12051. }
  12052. #ifdef __clang__
  12053. #pragma clang diagnostic pop
  12054. #endif
  12055. #ifdef __clang__
  12056. #pragma clang diagnostic push
  12057. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  12058. #pragma clang diagnostic ignored "-Wunused-variable"
  12059. #endif
  12060. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SortingHelpers_SortByDistanceToInteractor_m970FA77B7D9A9BAEEB975B5281829D0C989D3EE2 (RuntimeObject* ___0_interactor, List_1_t3B3CED900C4A273E3B63AAB5493C4D6D4B112810* ___1_unsortedTargets, List_1_t3B3CED900C4A273E3B63AAB5493C4D6D4B112810* ___2_results, const RuntimeMethod* method)
  12061. {
  12062. static bool s_Il2CppMethodInitialized;
  12063. if (!s_Il2CppMethodInitialized)
  12064. {
  12065. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Clear_m07FA4A9C278DA21225A5EC1C0288F41CB0D78517_RuntimeMethod_var);
  12066. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_set_Item_m9AD2AD062E1EB0A5D37AD019182B7429E79C9990_RuntimeMethod_var);
  12067. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_mBB52FE2839B6F0CDC8045D1593F54538A86710C6_RuntimeMethod_var);
  12068. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_mFA0CD3249649865B04C91FE04E85091C0105935E_RuntimeMethod_var);
  12069. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m5A723821D45562AEA6CF9D3057317CC1601A688C_RuntimeMethod_var);
  12070. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IXRInteractable_t31CD4FF4D45899471D81D43D605D9C6118BF50CA_il2cpp_TypeInfo_var);
  12071. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_AddRange_m0D9FBC5959A3C2DA58C505EE093C99A7CEE6EF0C_RuntimeMethod_var);
  12072. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m944DE494A680FC42C4967ECB8ABFEC095F1B549B_RuntimeMethod_var);
  12073. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Clear_mD21F1ADC7CA3E9150419E830D32CDA2B2CDFD357_RuntimeMethod_var);
  12074. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_mE88C6014E5D496A14CFE8D413102CD60E6961E48_RuntimeMethod_var);
  12075. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Sort_mF5F48360A12EC6B22A943ECFBE263FA4AEAA5C19_RuntimeMethod_var);
  12076. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m247BF28F8A1F9F3EE681A1BBDFD364F19947AB7E_RuntimeMethod_var);
  12077. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m813E4C01FA736EBD8792E6296BAA5143C5D59F0E_RuntimeMethod_var);
  12078. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  12079. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SortingHelpers_t0930720ECF619597413559E1F8A70AC77ADDC9F8_il2cpp_TypeInfo_var);
  12080. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&XRBaseInteractable_tC2C966C710AE6AC232E248B1BCF323386110D0F6_il2cpp_TypeInfo_var);
  12081. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&XRBaseInteractor_tB48889E8D95695ABF46D2012EC55EA660103D158_il2cpp_TypeInfo_var);
  12082. s_Il2CppMethodInitialized = true;
  12083. }
  12084. XRBaseInteractor_tB48889E8D95695ABF46D2012EC55EA660103D158* V_0 = NULL;
  12085. Enumerator_t09D43999A353BEFF0532A0A8596DD0B04A916275 V_1;
  12086. memset((&V_1), 0, sizeof(V_1));
  12087. RuntimeObject* V_2 = NULL;
  12088. float V_3 = 0.0f;
  12089. XRBaseInteractable_tC2C966C710AE6AC232E248B1BCF323386110D0F6* V_4 = NULL;
  12090. {
  12091. List_1_t3B3CED900C4A273E3B63AAB5493C4D6D4B112810* L_0 = ___2_results;
  12092. NullCheck(L_0);
  12093. List_1_Clear_mD21F1ADC7CA3E9150419E830D32CDA2B2CDFD357_inline(L_0, List_1_Clear_mD21F1ADC7CA3E9150419E830D32CDA2B2CDFD357_RuntimeMethod_var);
  12094. List_1_t3B3CED900C4A273E3B63AAB5493C4D6D4B112810* L_1 = ___1_unsortedTargets;
  12095. NullCheck(L_1);
  12096. int32_t L_2;
  12097. L_2 = List_1_get_Count_m247BF28F8A1F9F3EE681A1BBDFD364F19947AB7E_inline(L_1, List_1_get_Count_m247BF28F8A1F9F3EE681A1BBDFD364F19947AB7E_RuntimeMethod_var);
  12098. if (L_2)
  12099. {
  12100. goto IL_000f;
  12101. }
  12102. }
  12103. {
  12104. return;
  12105. }
  12106. IL_000f:
  12107. {
  12108. List_1_t3B3CED900C4A273E3B63AAB5493C4D6D4B112810* L_3 = ___1_unsortedTargets;
  12109. NullCheck(L_3);
  12110. int32_t L_4;
  12111. L_4 = List_1_get_Count_m247BF28F8A1F9F3EE681A1BBDFD364F19947AB7E_inline(L_3, List_1_get_Count_m247BF28F8A1F9F3EE681A1BBDFD364F19947AB7E_RuntimeMethod_var);
  12112. if ((!(((uint32_t)L_4) == ((uint32_t)1))))
  12113. {
  12114. goto IL_0026;
  12115. }
  12116. }
  12117. {
  12118. List_1_t3B3CED900C4A273E3B63AAB5493C4D6D4B112810* L_5 = ___2_results;
  12119. List_1_t3B3CED900C4A273E3B63AAB5493C4D6D4B112810* L_6 = ___1_unsortedTargets;
  12120. NullCheck(L_6);
  12121. RuntimeObject* L_7;
  12122. L_7 = List_1_get_Item_m813E4C01FA736EBD8792E6296BAA5143C5D59F0E(L_6, 0, List_1_get_Item_m813E4C01FA736EBD8792E6296BAA5143C5D59F0E_RuntimeMethod_var);
  12123. NullCheck(L_5);
  12124. List_1_Add_m944DE494A680FC42C4967ECB8ABFEC095F1B549B_inline(L_5, L_7, List_1_Add_m944DE494A680FC42C4967ECB8ABFEC095F1B549B_RuntimeMethod_var);
  12125. return;
  12126. }
  12127. IL_0026:
  12128. {
  12129. List_1_t3B3CED900C4A273E3B63AAB5493C4D6D4B112810* L_8 = ___2_results;
  12130. List_1_t3B3CED900C4A273E3B63AAB5493C4D6D4B112810* L_9 = ___1_unsortedTargets;
  12131. NullCheck(L_8);
  12132. List_1_AddRange_m0D9FBC5959A3C2DA58C505EE093C99A7CEE6EF0C(L_8, L_9, List_1_AddRange_m0D9FBC5959A3C2DA58C505EE093C99A7CEE6EF0C_RuntimeMethod_var);
  12133. il2cpp_codegen_runtime_class_init_inline(SortingHelpers_t0930720ECF619597413559E1F8A70AC77ADDC9F8_il2cpp_TypeInfo_var);
  12134. Dictionary_2_tEABA4693399BB94F9F9031F041277F4D01CA9BB2* L_10 = ((SortingHelpers_t0930720ECF619597413559E1F8A70AC77ADDC9F8_StaticFields*)il2cpp_codegen_static_fields_for(SortingHelpers_t0930720ECF619597413559E1F8A70AC77ADDC9F8_il2cpp_TypeInfo_var))->___s_InteractableDistanceSqrMap;
  12135. NullCheck(L_10);
  12136. Dictionary_2_Clear_m07FA4A9C278DA21225A5EC1C0288F41CB0D78517(L_10, Dictionary_2_Clear_m07FA4A9C278DA21225A5EC1C0288F41CB0D78517_RuntimeMethod_var);
  12137. RuntimeObject* L_11 = ___0_interactor;
  12138. V_0 = ((XRBaseInteractor_tB48889E8D95695ABF46D2012EC55EA660103D158*)IsInstClass((RuntimeObject*)L_11, XRBaseInteractor_tB48889E8D95695ABF46D2012EC55EA660103D158_il2cpp_TypeInfo_var));
  12139. List_1_t3B3CED900C4A273E3B63AAB5493C4D6D4B112810* L_12 = ___1_unsortedTargets;
  12140. NullCheck(L_12);
  12141. Enumerator_t09D43999A353BEFF0532A0A8596DD0B04A916275 L_13;
  12142. L_13 = List_1_GetEnumerator_mE88C6014E5D496A14CFE8D413102CD60E6961E48(L_12, List_1_GetEnumerator_mE88C6014E5D496A14CFE8D413102CD60E6961E48_RuntimeMethod_var);
  12143. V_1 = L_13;
  12144. }
  12145. {
  12146. auto __finallyBlock = il2cpp::utils::Finally([&]
  12147. {
  12148. FINALLY_008e:
  12149. {
  12150. Enumerator_Dispose_mBB52FE2839B6F0CDC8045D1593F54538A86710C6((&V_1), Enumerator_Dispose_mBB52FE2839B6F0CDC8045D1593F54538A86710C6_RuntimeMethod_var);
  12151. return;
  12152. }
  12153. });
  12154. try
  12155. {
  12156. {
  12157. goto IL_0083_1;
  12158. }
  12159. IL_0047_1:
  12160. {
  12161. RuntimeObject* L_14;
  12162. L_14 = Enumerator_get_Current_m5A723821D45562AEA6CF9D3057317CC1601A688C_inline((&V_1), Enumerator_get_Current_m5A723821D45562AEA6CF9D3057317CC1601A688C_RuntimeMethod_var);
  12163. V_2 = L_14;
  12164. RuntimeObject* L_15 = V_2;
  12165. V_4 = ((XRBaseInteractable_tC2C966C710AE6AC232E248B1BCF323386110D0F6*)IsInstClass((RuntimeObject*)L_15, XRBaseInteractable_tC2C966C710AE6AC232E248B1BCF323386110D0F6_il2cpp_TypeInfo_var));
  12166. XRBaseInteractable_tC2C966C710AE6AC232E248B1BCF323386110D0F6* L_16 = V_4;
  12167. if (!L_16)
  12168. {
  12169. goto IL_006f_1;
  12170. }
  12171. }
  12172. {
  12173. XRBaseInteractor_tB48889E8D95695ABF46D2012EC55EA660103D158* L_17 = V_0;
  12174. il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  12175. bool L_18;
  12176. L_18 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_17, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
  12177. if (!L_18)
  12178. {
  12179. goto IL_006f_1;
  12180. }
  12181. }
  12182. {
  12183. XRBaseInteractable_tC2C966C710AE6AC232E248B1BCF323386110D0F6* L_19 = V_4;
  12184. XRBaseInteractor_tB48889E8D95695ABF46D2012EC55EA660103D158* L_20 = V_0;
  12185. NullCheck(L_19);
  12186. float L_21;
  12187. L_21 = VirtualFuncInvoker1< float, XRBaseInteractor_tB48889E8D95695ABF46D2012EC55EA660103D158* >::Invoke(109, L_19, L_20);
  12188. V_3 = L_21;
  12189. goto IL_0077_1;
  12190. }
  12191. IL_006f_1:
  12192. {
  12193. RuntimeObject* L_22 = V_2;
  12194. RuntimeObject* L_23 = ___0_interactor;
  12195. NullCheck(L_22);
  12196. float L_24;
  12197. L_24 = InterfaceFuncInvoker1< float, RuntimeObject* >::Invoke(11, IXRInteractable_t31CD4FF4D45899471D81D43D605D9C6118BF50CA_il2cpp_TypeInfo_var, L_22, L_23);
  12198. V_3 = L_24;
  12199. }
  12200. IL_0077_1:
  12201. {
  12202. il2cpp_codegen_runtime_class_init_inline(SortingHelpers_t0930720ECF619597413559E1F8A70AC77ADDC9F8_il2cpp_TypeInfo_var);
  12203. Dictionary_2_tEABA4693399BB94F9F9031F041277F4D01CA9BB2* L_25 = ((SortingHelpers_t0930720ECF619597413559E1F8A70AC77ADDC9F8_StaticFields*)il2cpp_codegen_static_fields_for(SortingHelpers_t0930720ECF619597413559E1F8A70AC77ADDC9F8_il2cpp_TypeInfo_var))->___s_InteractableDistanceSqrMap;
  12204. RuntimeObject* L_26 = V_2;
  12205. float L_27 = V_3;
  12206. NullCheck(L_25);
  12207. Dictionary_2_set_Item_m9AD2AD062E1EB0A5D37AD019182B7429E79C9990(L_25, L_26, L_27, Dictionary_2_set_Item_m9AD2AD062E1EB0A5D37AD019182B7429E79C9990_RuntimeMethod_var);
  12208. }
  12209. IL_0083_1:
  12210. {
  12211. bool L_28;
  12212. L_28 = Enumerator_MoveNext_mFA0CD3249649865B04C91FE04E85091C0105935E((&V_1), Enumerator_MoveNext_mFA0CD3249649865B04C91FE04E85091C0105935E_RuntimeMethod_var);
  12213. if (L_28)
  12214. {
  12215. goto IL_0047_1;
  12216. }
  12217. }
  12218. {
  12219. goto IL_009c;
  12220. }
  12221. }
  12222. catch(Il2CppExceptionWrapper& e)
  12223. {
  12224. __finallyBlock.StoreException(e.ex);
  12225. }
  12226. }
  12227. IL_009c:
  12228. {
  12229. List_1_t3B3CED900C4A273E3B63AAB5493C4D6D4B112810* L_29 = ___2_results;
  12230. il2cpp_codegen_runtime_class_init_inline(SortingHelpers_t0930720ECF619597413559E1F8A70AC77ADDC9F8_il2cpp_TypeInfo_var);
  12231. Comparison_1_tA4BD3BABEC1A2C64FBC7734A2C809312D9779FB6* L_30 = ((SortingHelpers_t0930720ECF619597413559E1F8A70AC77ADDC9F8_StaticFields*)il2cpp_codegen_static_fields_for(SortingHelpers_t0930720ECF619597413559E1F8A70AC77ADDC9F8_il2cpp_TypeInfo_var))->___s_InteractableDistanceComparison;
  12232. NullCheck(L_29);
  12233. List_1_Sort_mF5F48360A12EC6B22A943ECFBE263FA4AEAA5C19(L_29, L_30, List_1_Sort_mF5F48360A12EC6B22A943ECFBE263FA4AEAA5C19_RuntimeMethod_var);
  12234. return;
  12235. }
  12236. }
  12237. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SortingHelpers_InteractableDistanceComparison_m9CC0D1FBE593AE43EFC143109519C8084A88A25E (RuntimeObject* ___0_x, RuntimeObject* ___1_y, const RuntimeMethod* method)
  12238. {
  12239. static bool s_Il2CppMethodInitialized;
  12240. if (!s_Il2CppMethodInitialized)
  12241. {
  12242. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_get_Item_m2806B3A8EA560BB66F6F47E7E8DDF196A9DCE60D_RuntimeMethod_var);
  12243. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SortingHelpers_t0930720ECF619597413559E1F8A70AC77ADDC9F8_il2cpp_TypeInfo_var);
  12244. s_Il2CppMethodInitialized = true;
  12245. }
  12246. float V_0 = 0.0f;
  12247. float V_1 = 0.0f;
  12248. {
  12249. il2cpp_codegen_runtime_class_init_inline(SortingHelpers_t0930720ECF619597413559E1F8A70AC77ADDC9F8_il2cpp_TypeInfo_var);
  12250. Dictionary_2_tEABA4693399BB94F9F9031F041277F4D01CA9BB2* L_0 = ((SortingHelpers_t0930720ECF619597413559E1F8A70AC77ADDC9F8_StaticFields*)il2cpp_codegen_static_fields_for(SortingHelpers_t0930720ECF619597413559E1F8A70AC77ADDC9F8_il2cpp_TypeInfo_var))->___s_InteractableDistanceSqrMap;
  12251. RuntimeObject* L_1 = ___0_x;
  12252. NullCheck(L_0);
  12253. float L_2;
  12254. L_2 = Dictionary_2_get_Item_m2806B3A8EA560BB66F6F47E7E8DDF196A9DCE60D(L_0, L_1, Dictionary_2_get_Item_m2806B3A8EA560BB66F6F47E7E8DDF196A9DCE60D_RuntimeMethod_var);
  12255. V_0 = L_2;
  12256. Dictionary_2_tEABA4693399BB94F9F9031F041277F4D01CA9BB2* L_3 = ((SortingHelpers_t0930720ECF619597413559E1F8A70AC77ADDC9F8_StaticFields*)il2cpp_codegen_static_fields_for(SortingHelpers_t0930720ECF619597413559E1F8A70AC77ADDC9F8_il2cpp_TypeInfo_var))->___s_InteractableDistanceSqrMap;
  12257. RuntimeObject* L_4 = ___1_y;
  12258. NullCheck(L_3);
  12259. float L_5;
  12260. L_5 = Dictionary_2_get_Item_m2806B3A8EA560BB66F6F47E7E8DDF196A9DCE60D(L_3, L_4, Dictionary_2_get_Item_m2806B3A8EA560BB66F6F47E7E8DDF196A9DCE60D_RuntimeMethod_var);
  12261. V_1 = L_5;
  12262. float L_6 = V_0;
  12263. float L_7 = V_1;
  12264. if ((!(((float)L_6) > ((float)L_7))))
  12265. {
  12266. goto IL_001e;
  12267. }
  12268. }
  12269. {
  12270. return 1;
  12271. }
  12272. IL_001e:
  12273. {
  12274. float L_8 = V_0;
  12275. float L_9 = V_1;
  12276. if ((!(((float)L_8) < ((float)L_9))))
  12277. {
  12278. goto IL_0024;
  12279. }
  12280. }
  12281. {
  12282. return (-1);
  12283. }
  12284. IL_0024:
  12285. {
  12286. return 0;
  12287. }
  12288. }
  12289. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SortingHelpers__cctor_mB03D272006F8E0BBB523D7BC82BDDCBF416BC473 (const RuntimeMethod* method)
  12290. {
  12291. static bool s_Il2CppMethodInitialized;
  12292. if (!s_Il2CppMethodInitialized)
  12293. {
  12294. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Comparison_1_tA4BD3BABEC1A2C64FBC7734A2C809312D9779FB6_il2cpp_TypeInfo_var);
  12295. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_m389AC9EA6A6CB54B3B1C898B0E179D075AEEA30B_RuntimeMethod_var);
  12296. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_tEABA4693399BB94F9F9031F041277F4D01CA9BB2_il2cpp_TypeInfo_var);
  12297. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SortingHelpers_InteractableDistanceComparison_m9CC0D1FBE593AE43EFC143109519C8084A88A25E_RuntimeMethod_var);
  12298. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SortingHelpers_t0930720ECF619597413559E1F8A70AC77ADDC9F8_il2cpp_TypeInfo_var);
  12299. s_Il2CppMethodInitialized = true;
  12300. }
  12301. {
  12302. Dictionary_2_tEABA4693399BB94F9F9031F041277F4D01CA9BB2* L_0 = (Dictionary_2_tEABA4693399BB94F9F9031F041277F4D01CA9BB2*)il2cpp_codegen_object_new(Dictionary_2_tEABA4693399BB94F9F9031F041277F4D01CA9BB2_il2cpp_TypeInfo_var);
  12303. Dictionary_2__ctor_m389AC9EA6A6CB54B3B1C898B0E179D075AEEA30B(L_0, Dictionary_2__ctor_m389AC9EA6A6CB54B3B1C898B0E179D075AEEA30B_RuntimeMethod_var);
  12304. ((SortingHelpers_t0930720ECF619597413559E1F8A70AC77ADDC9F8_StaticFields*)il2cpp_codegen_static_fields_for(SortingHelpers_t0930720ECF619597413559E1F8A70AC77ADDC9F8_il2cpp_TypeInfo_var))->___s_InteractableDistanceSqrMap = L_0;
  12305. Il2CppCodeGenWriteBarrier((void**)(&((SortingHelpers_t0930720ECF619597413559E1F8A70AC77ADDC9F8_StaticFields*)il2cpp_codegen_static_fields_for(SortingHelpers_t0930720ECF619597413559E1F8A70AC77ADDC9F8_il2cpp_TypeInfo_var))->___s_InteractableDistanceSqrMap), (void*)L_0);
  12306. Comparison_1_tA4BD3BABEC1A2C64FBC7734A2C809312D9779FB6* L_1 = (Comparison_1_tA4BD3BABEC1A2C64FBC7734A2C809312D9779FB6*)il2cpp_codegen_object_new(Comparison_1_tA4BD3BABEC1A2C64FBC7734A2C809312D9779FB6_il2cpp_TypeInfo_var);
  12307. Comparison_1__ctor_mC05EC7A1820440DBD7D17C2126350A9E720FB7CE(L_1, NULL, (intptr_t)((void*)SortingHelpers_InteractableDistanceComparison_m9CC0D1FBE593AE43EFC143109519C8084A88A25E_RuntimeMethod_var), NULL);
  12308. ((SortingHelpers_t0930720ECF619597413559E1F8A70AC77ADDC9F8_StaticFields*)il2cpp_codegen_static_fields_for(SortingHelpers_t0930720ECF619597413559E1F8A70AC77ADDC9F8_il2cpp_TypeInfo_var))->___s_InteractableDistanceComparison = L_1;
  12309. Il2CppCodeGenWriteBarrier((void**)(&((SortingHelpers_t0930720ECF619597413559E1F8A70AC77ADDC9F8_StaticFields*)il2cpp_codegen_static_fields_for(SortingHelpers_t0930720ECF619597413559E1F8A70AC77ADDC9F8_il2cpp_TypeInfo_var))->___s_InteractableDistanceComparison), (void*)L_1);
  12310. return;
  12311. }
  12312. }
  12313. #ifdef __clang__
  12314. #pragma clang diagnostic pop
  12315. #endif
  12316. #ifdef __clang__
  12317. #pragma clang diagnostic push
  12318. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  12319. #pragma clang diagnostic ignored "-Wunused-variable"
  12320. #endif
  12321. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XRRig_Awake_m4C54DB98C4E12B1283219E8DB8F7649E8B02E9D3 (XRRig_t780336752912CDAF798E4A46C1D940C5EBD21B2F* __this, const RuntimeMethod* method)
  12322. {
  12323. static bool s_Il2CppMethodInitialized;
  12324. if (!s_Il2CppMethodInitialized)
  12325. {
  12326. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
  12327. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_GetComponent_TisCamera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184_m3B3C11550E48AA36AFF82788636EB163CC51FEE6_RuntimeMethod_var);
  12328. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  12329. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral37B9BD3AEEFD69C75075B6B180CC4AA62EC2D646);
  12330. s_Il2CppMethodInitialized = true;
  12331. }
  12332. {
  12333. il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
  12334. Debug_LogWarning_m23033D7E2F0F298BE465B7F3A63CDF40A4EB70EB(_stringLiteral37B9BD3AEEFD69C75075B6B180CC4AA62EC2D646, __this, NULL);
  12335. Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_0;
  12336. L_0 = XROrigin_get_Camera_m8959027D616F5BD9AEAE3E41ADEE23BBC2CE3629_inline(__this, NULL);
  12337. il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  12338. bool L_1;
  12339. L_1 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
  12340. if (!L_1)
  12341. {
  12342. goto IL_0038;
  12343. }
  12344. }
  12345. {
  12346. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_2 = __this->___m_CameraGameObject;
  12347. il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  12348. bool L_3;
  12349. L_3 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_2, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
  12350. if (!L_3)
  12351. {
  12352. goto IL_0038;
  12353. }
  12354. }
  12355. {
  12356. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_4 = __this->___m_CameraGameObject;
  12357. NullCheck(L_4);
  12358. Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_5;
  12359. L_5 = GameObject_GetComponent_TisCamera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184_m3B3C11550E48AA36AFF82788636EB163CC51FEE6(L_4, GameObject_GetComponent_TisCamera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184_m3B3C11550E48AA36AFF82788636EB163CC51FEE6_RuntimeMethod_var);
  12360. XROrigin_set_Camera_m4C858ED48CE3A20504A55FAA1A24FE05D1CC450B_inline(__this, L_5, NULL);
  12361. }
  12362. IL_0038:
  12363. {
  12364. XROrigin_Awake_mFC495553BD50D97BCE9BB513A9B2D4C2262B21A0(__this, NULL);
  12365. return;
  12366. }
  12367. }
  12368. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* XRRig_get_rig_mE186F9F6B042C09CA316CFB7137A8CC44D49A573 (XRRig_t780336752912CDAF798E4A46C1D940C5EBD21B2F* __this, const RuntimeMethod* method)
  12369. {
  12370. {
  12371. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0;
  12372. L_0 = XROrigin_get_Origin_mCE6A3B327ACE6FAEDCC67A9DC952FEED191C26B6_inline(__this, NULL);
  12373. return L_0;
  12374. }
  12375. }
  12376. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XRRig_set_rig_m3EB7C0D9BD2B867ACF1E100075E0C0BB467FCF95 (XRRig_t780336752912CDAF798E4A46C1D940C5EBD21B2F* __this, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___0_value, const RuntimeMethod* method)
  12377. {
  12378. {
  12379. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0 = ___0_value;
  12380. XROrigin_set_Origin_m832CE9176B8C54EDC64059AFC67807EFE078249E_inline(__this, L_0, NULL);
  12381. return;
  12382. }
  12383. }
  12384. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* XRRig_get_cameraGameObject_m599F292919A35F8427477F95D733377B56C43A73 (XRRig_t780336752912CDAF798E4A46C1D940C5EBD21B2F* __this, const RuntimeMethod* method)
  12385. {
  12386. {
  12387. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0 = __this->___m_CameraGameObject;
  12388. return L_0;
  12389. }
  12390. }
  12391. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XRRig_set_cameraGameObject_m68EB375A3940A631155A30F1E85E712B5CCF73FC (XRRig_t780336752912CDAF798E4A46C1D940C5EBD21B2F* __this, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___0_value, const RuntimeMethod* method)
  12392. {
  12393. static bool s_Il2CppMethodInitialized;
  12394. if (!s_Il2CppMethodInitialized)
  12395. {
  12396. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_GetComponent_TisCamera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184_m3B3C11550E48AA36AFF82788636EB163CC51FEE6_RuntimeMethod_var);
  12397. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  12398. s_Il2CppMethodInitialized = true;
  12399. }
  12400. XRRig_t780336752912CDAF798E4A46C1D940C5EBD21B2F* G_B2_0 = NULL;
  12401. XRRig_t780336752912CDAF798E4A46C1D940C5EBD21B2F* G_B1_0 = NULL;
  12402. Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* G_B3_0 = NULL;
  12403. XRRig_t780336752912CDAF798E4A46C1D940C5EBD21B2F* G_B3_1 = NULL;
  12404. {
  12405. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0 = ___0_value;
  12406. __this->___m_CameraGameObject = L_0;
  12407. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_CameraGameObject), (void*)L_0);
  12408. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_1 = ___0_value;
  12409. il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  12410. bool L_2;
  12411. L_2 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_1, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
  12412. if (L_2)
  12413. {
  12414. G_B2_0 = __this;
  12415. goto IL_0014;
  12416. }
  12417. G_B1_0 = __this;
  12418. }
  12419. {
  12420. G_B3_0 = ((Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184*)(NULL));
  12421. G_B3_1 = G_B1_0;
  12422. goto IL_001a;
  12423. }
  12424. IL_0014:
  12425. {
  12426. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_3 = ___0_value;
  12427. NullCheck(L_3);
  12428. Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_4;
  12429. L_4 = GameObject_GetComponent_TisCamera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184_m3B3C11550E48AA36AFF82788636EB163CC51FEE6(L_3, GameObject_GetComponent_TisCamera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184_m3B3C11550E48AA36AFF82788636EB163CC51FEE6_RuntimeMethod_var);
  12430. G_B3_0 = L_4;
  12431. G_B3_1 = G_B2_0;
  12432. }
  12433. IL_001a:
  12434. {
  12435. NullCheck(G_B3_1);
  12436. XROrigin_set_Camera_m4C858ED48CE3A20504A55FAA1A24FE05D1CC450B_inline(G_B3_1, G_B3_0, NULL);
  12437. return;
  12438. }
  12439. }
  12440. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* XRRig_get_cameraFloorOffsetObject_m1218E7E974839EBB80C129E4611301124283D235 (XRRig_t780336752912CDAF798E4A46C1D940C5EBD21B2F* __this, const RuntimeMethod* method)
  12441. {
  12442. {
  12443. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0;
  12444. L_0 = XROrigin_get_CameraFloorOffsetObject_m24DB58FD33D0D5436DC3A6F023D8780C1B82FD07_inline(__this, NULL);
  12445. return L_0;
  12446. }
  12447. }
  12448. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XRRig_set_cameraFloorOffsetObject_mC072D15643C2FCF1B004A287E0663BA6DBAED604 (XRRig_t780336752912CDAF798E4A46C1D940C5EBD21B2F* __this, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___0_value, const RuntimeMethod* method)
  12449. {
  12450. {
  12451. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0 = ___0_value;
  12452. XROrigin_set_CameraFloorOffsetObject_m3182CAC8A600DB7EF22432EA3B71BF76A21C4839(__this, L_0, NULL);
  12453. return;
  12454. }
  12455. }
  12456. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t XRRig_get_requestedTrackingOriginMode_mC13FB64E7EA0423190E238CE2163B7D563FAAB15 (XRRig_t780336752912CDAF798E4A46C1D940C5EBD21B2F* __this, const RuntimeMethod* method)
  12457. {
  12458. {
  12459. int32_t L_0;
  12460. L_0 = XROrigin_get_RequestedTrackingOriginMode_m8475634D9A0C8ECA371A3F2EC216A55F7D2F2D3C_inline(__this, NULL);
  12461. return L_0;
  12462. }
  12463. }
  12464. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XRRig_set_requestedTrackingOriginMode_mEAB738898E3E74A6D0E6BF897DF7AC9A0C94C86B (XRRig_t780336752912CDAF798E4A46C1D940C5EBD21B2F* __this, int32_t ___0_value, const RuntimeMethod* method)
  12465. {
  12466. {
  12467. int32_t L_0 = ___0_value;
  12468. XROrigin_set_RequestedTrackingOriginMode_m3B166DBAA7C7B18C63EBEA83A308911C094DF554(__this, L_0, NULL);
  12469. return;
  12470. }
  12471. }
  12472. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float XRRig_get_cameraYOffset_m671108AC8E1F340886A0B37C38155586F3499B84 (XRRig_t780336752912CDAF798E4A46C1D940C5EBD21B2F* __this, const RuntimeMethod* method)
  12473. {
  12474. {
  12475. float L_0;
  12476. L_0 = XROrigin_get_CameraYOffset_m223B472CA64A210F0F315A503FF621A6C74EC2A3_inline(__this, NULL);
  12477. return L_0;
  12478. }
  12479. }
  12480. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XRRig_set_cameraYOffset_m289E1253EB6C747D6D221881829D5E88874BC810 (XRRig_t780336752912CDAF798E4A46C1D940C5EBD21B2F* __this, float ___0_value, const RuntimeMethod* method)
  12481. {
  12482. {
  12483. float L_0 = ___0_value;
  12484. XROrigin_set_CameraYOffset_mE11AF77FBC8B774E6CED34B10960AC9F747B67D1(__this, L_0, NULL);
  12485. return;
  12486. }
  12487. }
  12488. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t XRRig_get_currentTrackingOriginMode_m4E0D1ECA3BB9564009C4ADC500DDF4FCC2D0182B (XRRig_t780336752912CDAF798E4A46C1D940C5EBD21B2F* __this, const RuntimeMethod* method)
  12489. {
  12490. {
  12491. int32_t L_0;
  12492. L_0 = XROrigin_get_CurrentTrackingOriginMode_m3117576FC85371E692EFFA853AF5297CEF150589_inline(__this, NULL);
  12493. return L_0;
  12494. }
  12495. }
  12496. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 XRRig_get_rigInCameraSpacePos_m504AE7211B9F2359312069B68DD810C00F04F578 (XRRig_t780336752912CDAF798E4A46C1D940C5EBD21B2F* __this, const RuntimeMethod* method)
  12497. {
  12498. {
  12499. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0;
  12500. L_0 = XROrigin_get_OriginInCameraSpacePos_mF8CAAA59DDF4635AD3D7B1237B0742AA9BE283E6(__this, NULL);
  12501. return L_0;
  12502. }
  12503. }
  12504. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 XRRig_get_cameraInRigSpacePos_mA397E5CCFBED6DB8DE87BE51E2C2CA686604B72E (XRRig_t780336752912CDAF798E4A46C1D940C5EBD21B2F* __this, const RuntimeMethod* method)
  12505. {
  12506. {
  12507. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0;
  12508. L_0 = XROrigin_get_CameraInOriginSpacePos_m6646CE94E1798A767E559EB1D785D00AE8C68EB1(__this, NULL);
  12509. return L_0;
  12510. }
  12511. }
  12512. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float XRRig_get_cameraInRigSpaceHeight_m9ED1541D7D6485281124CE4EC109D826851BC575 (XRRig_t780336752912CDAF798E4A46C1D940C5EBD21B2F* __this, const RuntimeMethod* method)
  12513. {
  12514. {
  12515. float L_0;
  12516. L_0 = XROrigin_get_CameraInOriginSpaceHeight_m1DC15C0A56A969838A827F425ABBED375751BFC5(__this, NULL);
  12517. return L_0;
  12518. }
  12519. }
  12520. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool XRRig_RotateAroundCameraUsingRigUp_mE9DB5E392764B04743D17BC410E1DB5D37A10CC2 (XRRig_t780336752912CDAF798E4A46C1D940C5EBD21B2F* __this, float ___0_angleDegrees, const RuntimeMethod* method)
  12521. {
  12522. {
  12523. float L_0 = ___0_angleDegrees;
  12524. bool L_1;
  12525. L_1 = XROrigin_RotateAroundCameraUsingOriginUp_m42AE0DFCFBA84AC3CBAAB74D78FB1EA361102EA2(__this, L_0, NULL);
  12526. return L_1;
  12527. }
  12528. }
  12529. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool XRRig_MatchRigUp_m02778B1BD71CC152FF1A66B7C448E1DED5464744 (XRRig_t780336752912CDAF798E4A46C1D940C5EBD21B2F* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_destinationUp, const RuntimeMethod* method)
  12530. {
  12531. {
  12532. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_destinationUp;
  12533. bool L_1;
  12534. L_1 = XROrigin_MatchOriginUp_m21E7F97625F9C616B757226DB083A8FE00297D1C(__this, L_0, NULL);
  12535. return L_1;
  12536. }
  12537. }
  12538. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool XRRig_MatchRigUpCameraForward_m0C2B0CEA4D62279A7E2D370B072996F8418D550E (XRRig_t780336752912CDAF798E4A46C1D940C5EBD21B2F* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_destinationUp, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_destinationForward, const RuntimeMethod* method)
  12539. {
  12540. {
  12541. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_destinationUp;
  12542. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = ___1_destinationForward;
  12543. bool L_2;
  12544. L_2 = XROrigin_MatchOriginUpCameraForward_m8D6A19292733DBEA380BF94DF74A6F9BC33E1F90(__this, L_0, L_1, NULL);
  12545. return L_2;
  12546. }
  12547. }
  12548. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool XRRig_MatchRigUpRigForward_m94F4910B4B27AAFD942946712A4098567C93A982 (XRRig_t780336752912CDAF798E4A46C1D940C5EBD21B2F* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_destinationUp, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_destinationForward, const RuntimeMethod* method)
  12549. {
  12550. {
  12551. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_destinationUp;
  12552. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = ___1_destinationForward;
  12553. bool L_2;
  12554. L_2 = XROrigin_MatchOriginUpOriginForward_m6BB0CD69861590B4CA6F850D6824A47B37D2D5D3(__this, L_0, L_1, NULL);
  12555. return L_2;
  12556. }
  12557. }
  12558. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XRRig__ctor_mCE1DD53EEE749B4BD2C5914BF5BA8E8B3C60334F (XRRig_t780336752912CDAF798E4A46C1D940C5EBD21B2F* __this, const RuntimeMethod* method)
  12559. {
  12560. static bool s_Il2CppMethodInitialized;
  12561. if (!s_Il2CppMethodInitialized)
  12562. {
  12563. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&XROrigin_t5E534A6D886991AF3C1C64127E19A3A510009CFE_il2cpp_TypeInfo_var);
  12564. s_Il2CppMethodInitialized = true;
  12565. }
  12566. {
  12567. il2cpp_codegen_runtime_class_init_inline(XROrigin_t5E534A6D886991AF3C1C64127E19A3A510009CFE_il2cpp_TypeInfo_var);
  12568. XROrigin__ctor_mD5AE064CEEF8128D772FABADBA6CDC2993C8079A(__this, NULL);
  12569. return;
  12570. }
  12571. }
  12572. #ifdef __clang__
  12573. #pragma clang diagnostic pop
  12574. #endif
  12575. #ifdef __clang__
  12576. #pragma clang diagnostic push
  12577. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  12578. #pragma clang diagnostic ignored "-Wunused-variable"
  12579. #endif
  12580. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* XRHelpURLConstants_get_currentDocsVersion_mAEDAFD9572F9EFFABEC55091DE3DA0383C992152 (const RuntimeMethod* method)
  12581. {
  12582. static bool s_Il2CppMethodInitialized;
  12583. if (!s_Il2CppMethodInitialized)
  12584. {
  12585. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB818AA7E10A91308552295A6D2595C80742D1BC8);
  12586. s_Il2CppMethodInitialized = true;
  12587. }
  12588. {
  12589. return _stringLiteralB818AA7E10A91308552295A6D2595C80742D1BC8;
  12590. }
  12591. }
  12592. #ifdef __clang__
  12593. #pragma clang diagnostic pop
  12594. #endif
  12595. #ifdef __clang__
  12596. #pragma clang diagnostic push
  12597. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  12598. #pragma clang diagnostic ignored "-Wunused-variable"
  12599. #endif
  12600. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BurstGazeUtility_IsOutsideGaze_m9F4718A89CCE20E5B1C2C7022792DA422299B131 (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* ___0_gazePosition, float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* ___1_gazeDirection, float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* ___2_targetPosition, float ___3_angleThreshold, const RuntimeMethod* method)
  12601. {
  12602. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E V_0;
  12603. memset((&V_0), 0, sizeof(V_0));
  12604. {
  12605. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* L_0 = ___2_targetPosition;
  12606. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_1 = (*(float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E*)L_0);
  12607. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* L_2 = ___0_gazePosition;
  12608. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_3 = (*(float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E*)L_2);
  12609. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_4;
  12610. L_4 = float3_op_Subtraction_mB6036E9849D95650D6E73DA0D179CD7B61E696F2_inline(L_1, L_3, NULL);
  12611. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_5;
  12612. L_5 = math_normalize_mF02431EFC9E3212E0245EFF5C13BC9DC34512399_inline(L_4, NULL);
  12613. V_0 = L_5;
  12614. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* L_6 = ___1_gazeDirection;
  12615. float L_7 = ___3_angleThreshold;
  12616. bool L_8;
  12617. L_8 = BurstGazeUtility_IsAlignedToGazeForward_mD2DA1C94305642AF11376B2F3F96E849B0B6E96D(L_6, (&V_0), L_7, NULL);
  12618. return (bool)((((int32_t)L_8) == ((int32_t)0))? 1 : 0);
  12619. }
  12620. }
  12621. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BurstGazeUtility_IsAlignedToGazeForward_mD2DA1C94305642AF11376B2F3F96E849B0B6E96D (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* ___0_gazeDirection, float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* ___1_targetDirection, float ___2_angleThreshold, const RuntimeMethod* method)
  12622. {
  12623. float V_0 = 0.0f;
  12624. {
  12625. float L_0 = ___2_angleThreshold;
  12626. float L_1;
  12627. L_1 = math_radians_m0903022269E582AD877B86952497295D642036E8_inline(L_0, NULL);
  12628. float L_2;
  12629. L_2 = math_cos_m28B6228E047D552B1312CCFADB8AE95DDD94A6AF_inline(L_1, NULL);
  12630. V_0 = L_2;
  12631. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* L_3 = ___1_targetDirection;
  12632. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_4 = (*(float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E*)L_3);
  12633. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* L_5 = ___0_gazeDirection;
  12634. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_6 = (*(float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E*)L_5);
  12635. float L_7;
  12636. L_7 = math_dot_mE193D8880350D74CC8D63A0D53CDC5902F844AAD_inline(L_4, L_6, NULL);
  12637. float L_8 = V_0;
  12638. return (bool)((((float)L_7) > ((float)L_8))? 1 : 0);
  12639. }
  12640. }
  12641. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BurstGazeUtility_IsOutsideDistanceRange_m3011F2D819372B87ABD46E6C8BCABC457C0A8C36 (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* ___0_gazePosition, float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* ___1_targetPosition, float ___2_distanceThreshold, const RuntimeMethod* method)
  12642. {
  12643. {
  12644. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* L_0 = ___1_targetPosition;
  12645. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_1 = (*(float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E*)L_0);
  12646. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* L_2 = ___0_gazePosition;
  12647. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_3 = (*(float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E*)L_2);
  12648. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_4;
  12649. L_4 = float3_op_Subtraction_mB6036E9849D95650D6E73DA0D179CD7B61E696F2_inline(L_1, L_3, NULL);
  12650. float L_5;
  12651. L_5 = math_length_m6A2B63D7A3B84261C2F7FCAA2CB382288A57D257_inline(L_4, NULL);
  12652. float L_6 = ___2_distanceThreshold;
  12653. return (bool)((((float)L_5) > ((float)L_6))? 1 : 0);
  12654. }
  12655. }
  12656. #ifdef __clang__
  12657. #pragma clang diagnostic pop
  12658. #endif
  12659. #ifdef __clang__
  12660. #pragma clang diagnostic push
  12661. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  12662. #pragma clang diagnostic ignored "-Wunused-variable"
  12663. #endif
  12664. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BurstMathUtility_OrthogonalUpVector_m3F1D6B8E5A7FE316AE03E101F2B5D6CF7AE2DC56 (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* ___0_forward, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* ___1_referenceUp, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* ___2_orthogonalUp, const RuntimeMethod* method)
  12665. {
  12666. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E V_0;
  12667. memset((&V_0), 0, sizeof(V_0));
  12668. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E V_1;
  12669. memset((&V_1), 0, sizeof(V_1));
  12670. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E V_2;
  12671. memset((&V_2), 0, sizeof(V_2));
  12672. {
  12673. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_0 = ___0_forward;
  12674. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = (*(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)L_0);
  12675. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_2;
  12676. L_2 = float3_op_Implicit_mE1831A3AC179B7EB3236F8202EC8DD5CE05376AB(L_1, NULL);
  12677. V_1 = L_2;
  12678. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_3 = ___1_referenceUp;
  12679. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = (*(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)L_3);
  12680. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_5;
  12681. L_5 = float3_op_Implicit_mE1831A3AC179B7EB3236F8202EC8DD5CE05376AB(L_4, NULL);
  12682. V_2 = L_5;
  12683. BurstMathUtility_OrthogonalUpVector_mCB95EE27BAEAFA808165A32DFF1E35C9468FF2BB((&V_1), (&V_2), (&V_0), NULL);
  12684. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_6 = ___2_orthogonalUp;
  12685. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_7 = V_0;
  12686. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8;
  12687. L_8 = float3_op_Implicit_m9CC301DFD67EEFAA15CA05E91913E862B22326F6(L_7, NULL);
  12688. *(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)L_6 = L_8;
  12689. return;
  12690. }
  12691. }
  12692. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BurstMathUtility_OrthogonalUpVector_mCB95EE27BAEAFA808165A32DFF1E35C9468FF2BB (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* ___0_forward, float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* ___1_referenceUp, float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* ___2_orthogonalUp, const RuntimeMethod* method)
  12693. {
  12694. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E V_0;
  12695. memset((&V_0), 0, sizeof(V_0));
  12696. {
  12697. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* L_0 = ___0_forward;
  12698. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_1 = (*(float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E*)L_0);
  12699. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* L_2 = ___1_referenceUp;
  12700. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_3 = (*(float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E*)L_2);
  12701. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_4;
  12702. L_4 = math_cross_m4CA2DAE150C6381B0D05E8AA9E48E88CF6157180_inline(L_1, L_3, NULL);
  12703. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_5;
  12704. L_5 = float3_op_UnaryNegation_m862876969881839716CBAF9AE074FA4BFDFABDF1_inline(L_4, NULL);
  12705. V_0 = L_5;
  12706. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* L_6 = ___2_orthogonalUp;
  12707. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* L_7 = ___0_forward;
  12708. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_8 = (*(float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E*)L_7);
  12709. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_9 = V_0;
  12710. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_10;
  12711. L_10 = math_cross_m4CA2DAE150C6381B0D05E8AA9E48E88CF6157180_inline(L_8, L_9, NULL);
  12712. *(float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E*)L_6 = L_10;
  12713. return;
  12714. }
  12715. }
  12716. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BurstMathUtility_OrthogonalLookRotation_m3CC93E1210A4ED5F09430B129A560F509E932A3F (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* ___0_forward, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* ___1_referenceUp, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974* ___2_lookRotation, const RuntimeMethod* method)
  12717. {
  12718. quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 V_0;
  12719. memset((&V_0), 0, sizeof(V_0));
  12720. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E V_1;
  12721. memset((&V_1), 0, sizeof(V_1));
  12722. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E V_2;
  12723. memset((&V_2), 0, sizeof(V_2));
  12724. {
  12725. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_0 = ___0_forward;
  12726. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = (*(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)L_0);
  12727. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_2;
  12728. L_2 = float3_op_Implicit_mE1831A3AC179B7EB3236F8202EC8DD5CE05376AB(L_1, NULL);
  12729. V_1 = L_2;
  12730. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_3 = ___1_referenceUp;
  12731. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = (*(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)L_3);
  12732. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_5;
  12733. L_5 = float3_op_Implicit_mE1831A3AC179B7EB3236F8202EC8DD5CE05376AB(L_4, NULL);
  12734. V_2 = L_5;
  12735. BurstMathUtility_OrthogonalLookRotation_m4D52BAA78CD8DB0380D76A8A56278537953B74BC((&V_1), (&V_2), (&V_0), NULL);
  12736. Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974* L_6 = ___2_lookRotation;
  12737. quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 L_7 = V_0;
  12738. Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_8;
  12739. L_8 = quaternion_op_Implicit_m78F07E28F5AB9C26F0EE997B2F12AF4A209FCD41(L_7, NULL);
  12740. *(Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974*)L_6 = L_8;
  12741. return;
  12742. }
  12743. }
  12744. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BurstMathUtility_OrthogonalLookRotation_m4D52BAA78CD8DB0380D76A8A56278537953B74BC (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* ___0_forward, float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* ___1_referenceUp, quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4* ___2_lookRotation, const RuntimeMethod* method)
  12745. {
  12746. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E V_0;
  12747. memset((&V_0), 0, sizeof(V_0));
  12748. {
  12749. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* L_0 = ___0_forward;
  12750. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* L_1 = ___1_referenceUp;
  12751. BurstMathUtility_OrthogonalUpVector_mCB95EE27BAEAFA808165A32DFF1E35C9468FF2BB(L_0, L_1, (&V_0), NULL);
  12752. quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4* L_2 = ___2_lookRotation;
  12753. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* L_3 = ___0_forward;
  12754. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_4 = (*(float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E*)L_3);
  12755. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_5 = V_0;
  12756. quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 L_6;
  12757. L_6 = quaternion_LookRotation_m31686118687AB9B057E6CFC574A3A20198DCA453_inline(L_4, L_5, NULL);
  12758. *(quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4*)L_2 = L_6;
  12759. return;
  12760. }
  12761. }
  12762. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BurstMathUtility_ProjectOnPlane_mC20BDFF0EC811619543A579C305AFC4F05FF974A (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* ___0_vector, float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* ___1_planeNormal, float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* ___2_projectedVector, const RuntimeMethod* method)
  12763. {
  12764. float V_0 = 0.0f;
  12765. float V_1 = 0.0f;
  12766. {
  12767. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* L_0 = ___1_planeNormal;
  12768. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_1 = (*(float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E*)L_0);
  12769. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* L_2 = ___1_planeNormal;
  12770. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_3 = (*(float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E*)L_2);
  12771. float L_4;
  12772. L_4 = math_dot_mE193D8880350D74CC8D63A0D53CDC5902F844AAD_inline(L_1, L_3, NULL);
  12773. V_0 = L_4;
  12774. float L_5 = V_0;
  12775. if ((!(((float)L_5) < ((float)(1.1920929E-07f)))))
  12776. {
  12777. goto IL_0027;
  12778. }
  12779. }
  12780. {
  12781. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* L_6 = ___2_projectedVector;
  12782. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* L_7 = ___0_vector;
  12783. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_8 = (*(float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E*)L_7);
  12784. *(float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E*)L_6 = L_8;
  12785. return;
  12786. }
  12787. IL_0027:
  12788. {
  12789. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* L_9 = ___0_vector;
  12790. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_10 = (*(float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E*)L_9);
  12791. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* L_11 = ___1_planeNormal;
  12792. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_12 = (*(float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E*)L_11);
  12793. float L_13;
  12794. L_13 = math_dot_mE193D8880350D74CC8D63A0D53CDC5902F844AAD_inline(L_10, L_12, NULL);
  12795. V_1 = L_13;
  12796. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* L_14 = ___2_projectedVector;
  12797. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* L_15 = ___0_vector;
  12798. float L_16 = L_15->___x;
  12799. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* L_17 = ___1_planeNormal;
  12800. float L_18 = L_17->___x;
  12801. float L_19 = V_1;
  12802. float L_20 = V_0;
  12803. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* L_21 = ___0_vector;
  12804. float L_22 = L_21->___y;
  12805. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* L_23 = ___1_planeNormal;
  12806. float L_24 = L_23->___y;
  12807. float L_25 = V_1;
  12808. float L_26 = V_0;
  12809. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* L_27 = ___0_vector;
  12810. float L_28 = L_27->___z;
  12811. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* L_29 = ___1_planeNormal;
  12812. float L_30 = L_29->___z;
  12813. float L_31 = V_1;
  12814. float L_32 = V_0;
  12815. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_33;
  12816. memset((&L_33), 0, sizeof(L_33));
  12817. float3__ctor_mC61002CD0EC13D7C37D846D021A78C028FB80DB9_inline((&L_33), ((float)il2cpp_codegen_subtract(L_16, ((float)(((float)il2cpp_codegen_multiply(L_18, L_19))/L_20)))), ((float)il2cpp_codegen_subtract(L_22, ((float)(((float)il2cpp_codegen_multiply(L_24, L_25))/L_26)))), ((float)il2cpp_codegen_subtract(L_28, ((float)(((float)il2cpp_codegen_multiply(L_30, L_31))/L_32)))), NULL);
  12818. *(float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E*)L_14 = L_33;
  12819. return;
  12820. }
  12821. }
  12822. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BurstMathUtility_ProjectOnPlane_m2C217BB9D02F0F29DF756819A072E4370A7245D8 (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* ___0_vector, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* ___1_planeNormal, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* ___2_projectedVector, const RuntimeMethod* method)
  12823. {
  12824. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E V_0;
  12825. memset((&V_0), 0, sizeof(V_0));
  12826. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E V_1;
  12827. memset((&V_1), 0, sizeof(V_1));
  12828. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E V_2;
  12829. memset((&V_2), 0, sizeof(V_2));
  12830. {
  12831. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_0 = ___0_vector;
  12832. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = (*(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)L_0);
  12833. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_2;
  12834. L_2 = float3_op_Implicit_mE1831A3AC179B7EB3236F8202EC8DD5CE05376AB(L_1, NULL);
  12835. V_1 = L_2;
  12836. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_3 = ___1_planeNormal;
  12837. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = (*(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)L_3);
  12838. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_5;
  12839. L_5 = float3_op_Implicit_mE1831A3AC179B7EB3236F8202EC8DD5CE05376AB(L_4, NULL);
  12840. V_2 = L_5;
  12841. BurstMathUtility_ProjectOnPlane_mC20BDFF0EC811619543A579C305AFC4F05FF974A_inline((&V_1), (&V_2), (&V_0), NULL);
  12842. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_6 = ___2_projectedVector;
  12843. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_7 = V_0;
  12844. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8;
  12845. L_8 = float3_op_Implicit_m9CC301DFD67EEFAA15CA05E91913E862B22326F6(L_7, NULL);
  12846. *(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)L_6 = L_8;
  12847. return;
  12848. }
  12849. }
  12850. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BurstMathUtility_LookRotationWithForwardProjectedOnPlane_mB457D53249F1848E381BE099CAA8C47DC0B6D19B (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* ___0_forward, float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* ___1_planeNormal, quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4* ___2_lookRotation, const RuntimeMethod* method)
  12851. {
  12852. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E V_0;
  12853. memset((&V_0), 0, sizeof(V_0));
  12854. {
  12855. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* L_0 = ___0_forward;
  12856. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* L_1 = ___1_planeNormal;
  12857. BurstMathUtility_ProjectOnPlane_mC20BDFF0EC811619543A579C305AFC4F05FF974A_inline(L_0, L_1, (&V_0), NULL);
  12858. quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4* L_2 = ___2_lookRotation;
  12859. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_3 = V_0;
  12860. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* L_4 = ___1_planeNormal;
  12861. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_5 = (*(float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E*)L_4);
  12862. quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 L_6;
  12863. L_6 = quaternion_LookRotation_m31686118687AB9B057E6CFC574A3A20198DCA453_inline(L_3, L_5, NULL);
  12864. *(quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4*)L_2 = L_6;
  12865. return;
  12866. }
  12867. }
  12868. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BurstMathUtility_LookRotationWithForwardProjectedOnPlane_m896E393C4A0ACEAD3C9252978D351CAF88A73D80 (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* ___0_forward, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* ___1_planeNormal, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974* ___2_lookRotation, const RuntimeMethod* method)
  12869. {
  12870. quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 V_0;
  12871. memset((&V_0), 0, sizeof(V_0));
  12872. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E V_1;
  12873. memset((&V_1), 0, sizeof(V_1));
  12874. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E V_2;
  12875. memset((&V_2), 0, sizeof(V_2));
  12876. {
  12877. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_0 = ___0_forward;
  12878. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = (*(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)L_0);
  12879. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_2;
  12880. L_2 = float3_op_Implicit_mE1831A3AC179B7EB3236F8202EC8DD5CE05376AB(L_1, NULL);
  12881. V_1 = L_2;
  12882. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_3 = ___1_planeNormal;
  12883. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = (*(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)L_3);
  12884. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_5;
  12885. L_5 = float3_op_Implicit_mE1831A3AC179B7EB3236F8202EC8DD5CE05376AB(L_4, NULL);
  12886. V_2 = L_5;
  12887. BurstMathUtility_LookRotationWithForwardProjectedOnPlane_mB457D53249F1848E381BE099CAA8C47DC0B6D19B((&V_1), (&V_2), (&V_0), NULL);
  12888. Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974* L_6 = ___2_lookRotation;
  12889. quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 L_7 = V_0;
  12890. Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_8;
  12891. L_8 = quaternion_op_Implicit_m78F07E28F5AB9C26F0EE997B2F12AF4A209FCD41(L_7, NULL);
  12892. *(Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974*)L_6 = L_8;
  12893. return;
  12894. }
  12895. }
  12896. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BurstMathUtility_Angle_m9A78109CC271AF194643770613D195A2ABF25F5C (quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4* ___0_a, quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4* ___1_b, float* ___2_angle, const RuntimeMethod* method)
  12897. {
  12898. float V_0 = 0.0f;
  12899. float* G_B2_0 = NULL;
  12900. float* G_B1_0 = NULL;
  12901. float G_B3_0 = 0.0f;
  12902. float* G_B3_1 = NULL;
  12903. {
  12904. quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4* L_0 = ___0_a;
  12905. quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 L_1 = (*(quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4*)L_0);
  12906. quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4* L_2 = ___1_b;
  12907. quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 L_3 = (*(quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4*)L_2);
  12908. float L_4;
  12909. L_4 = math_dot_m73F7092E969EDB69D97A40DF11146CF9C030C587_inline(L_1, L_3, NULL);
  12910. float L_5;
  12911. L_5 = math_abs_m3D9508B36B045BFE7B89C6C69AD34596264E4FE1_inline(L_4, NULL);
  12912. float L_6;
  12913. L_6 = math_min_m54FD010BEF505D2BA1F79FC793BEB0723C329C3B_inline(L_5, (1.0f), NULL);
  12914. V_0 = L_6;
  12915. float* L_7 = ___2_angle;
  12916. float L_8 = V_0;
  12917. if ((((float)L_8) > ((float)(0.999998987f))))
  12918. {
  12919. G_B2_0 = L_7;
  12920. goto IL_003e;
  12921. }
  12922. G_B1_0 = L_7;
  12923. }
  12924. {
  12925. float L_9 = V_0;
  12926. float L_10;
  12927. L_10 = math_acos_mD1CE88CB2686ED61B8228108D2C66AA29E56AAEF_inline(L_9, NULL);
  12928. G_B3_0 = ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_multiply(L_10, (2.0f))), (57.2957802f)));
  12929. G_B3_1 = G_B1_0;
  12930. goto IL_0043;
  12931. }
  12932. IL_003e:
  12933. {
  12934. G_B3_0 = (0.0f);
  12935. G_B3_1 = G_B2_0;
  12936. }
  12937. IL_0043:
  12938. {
  12939. *((float*)G_B3_1) = (float)G_B3_0;
  12940. return;
  12941. }
  12942. }
  12943. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BurstMathUtility_FastVectorEquals_m74D0C28F2365E0B24AA0AAF31AC7280882462574 (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* ___0_a, float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* ___1_b, float ___2_tolerance, const RuntimeMethod* method)
  12944. {
  12945. {
  12946. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* L_0 = ___0_a;
  12947. float L_1 = L_0->___x;
  12948. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* L_2 = ___1_b;
  12949. float L_3 = L_2->___x;
  12950. float L_4;
  12951. L_4 = math_abs_m3D9508B36B045BFE7B89C6C69AD34596264E4FE1_inline(((float)il2cpp_codegen_subtract(L_1, L_3)), NULL);
  12952. float L_5 = ___2_tolerance;
  12953. if ((!(((float)L_4) < ((float)L_5))))
  12954. {
  12955. goto IL_0040;
  12956. }
  12957. }
  12958. {
  12959. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* L_6 = ___0_a;
  12960. float L_7 = L_6->___y;
  12961. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* L_8 = ___1_b;
  12962. float L_9 = L_8->___y;
  12963. float L_10;
  12964. L_10 = math_abs_m3D9508B36B045BFE7B89C6C69AD34596264E4FE1_inline(((float)il2cpp_codegen_subtract(L_7, L_9)), NULL);
  12965. float L_11 = ___2_tolerance;
  12966. if ((!(((float)L_10) < ((float)L_11))))
  12967. {
  12968. goto IL_0040;
  12969. }
  12970. }
  12971. {
  12972. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* L_12 = ___0_a;
  12973. float L_13 = L_12->___z;
  12974. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* L_14 = ___1_b;
  12975. float L_15 = L_14->___z;
  12976. float L_16;
  12977. L_16 = math_abs_m3D9508B36B045BFE7B89C6C69AD34596264E4FE1_inline(((float)il2cpp_codegen_subtract(L_13, L_15)), NULL);
  12978. float L_17 = ___2_tolerance;
  12979. return (bool)((((float)L_16) < ((float)L_17))? 1 : 0);
  12980. }
  12981. IL_0040:
  12982. {
  12983. return (bool)0;
  12984. }
  12985. }
  12986. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BurstMathUtility_FastVectorEquals_m5330DCCB6BB0306D72A0FDF6723C03C533CD5FD9 (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* ___0_a, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* ___1_b, float ___2_tolerance, const RuntimeMethod* method)
  12987. {
  12988. {
  12989. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_0 = ___0_a;
  12990. float L_1 = L_0->___x;
  12991. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_2 = ___1_b;
  12992. float L_3 = L_2->___x;
  12993. float L_4;
  12994. L_4 = math_abs_m3D9508B36B045BFE7B89C6C69AD34596264E4FE1_inline(((float)il2cpp_codegen_subtract(L_1, L_3)), NULL);
  12995. float L_5 = ___2_tolerance;
  12996. if ((!(((float)L_4) < ((float)L_5))))
  12997. {
  12998. goto IL_0040;
  12999. }
  13000. }
  13001. {
  13002. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_6 = ___0_a;
  13003. float L_7 = L_6->___y;
  13004. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_8 = ___1_b;
  13005. float L_9 = L_8->___y;
  13006. float L_10;
  13007. L_10 = math_abs_m3D9508B36B045BFE7B89C6C69AD34596264E4FE1_inline(((float)il2cpp_codegen_subtract(L_7, L_9)), NULL);
  13008. float L_11 = ___2_tolerance;
  13009. if ((!(((float)L_10) < ((float)L_11))))
  13010. {
  13011. goto IL_0040;
  13012. }
  13013. }
  13014. {
  13015. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_12 = ___0_a;
  13016. float L_13 = L_12->___z;
  13017. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_14 = ___1_b;
  13018. float L_15 = L_14->___z;
  13019. float L_16;
  13020. L_16 = math_abs_m3D9508B36B045BFE7B89C6C69AD34596264E4FE1_inline(((float)il2cpp_codegen_subtract(L_13, L_15)), NULL);
  13021. float L_17 = ___2_tolerance;
  13022. return (bool)((((float)L_16) < ((float)L_17))? 1 : 0);
  13023. }
  13024. IL_0040:
  13025. {
  13026. return (bool)0;
  13027. }
  13028. }
  13029. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BurstMathUtility_FastSafeDivide_mA1538EAD0BC9F7445EB1AE206089CC0685C12C19 (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* ___0_a, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* ___1_b, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* ___2_result, float ___3_tolerance, const RuntimeMethod* method)
  13030. {
  13031. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E V_0;
  13032. memset((&V_0), 0, sizeof(V_0));
  13033. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E V_1;
  13034. memset((&V_1), 0, sizeof(V_1));
  13035. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E V_2;
  13036. memset((&V_2), 0, sizeof(V_2));
  13037. {
  13038. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_0 = ___0_a;
  13039. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = (*(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)L_0);
  13040. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_2;
  13041. L_2 = float3_op_Implicit_mE1831A3AC179B7EB3236F8202EC8DD5CE05376AB(L_1, NULL);
  13042. V_1 = L_2;
  13043. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_3 = ___1_b;
  13044. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = (*(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)L_3);
  13045. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_5;
  13046. L_5 = float3_op_Implicit_mE1831A3AC179B7EB3236F8202EC8DD5CE05376AB(L_4, NULL);
  13047. V_2 = L_5;
  13048. float L_6 = ___3_tolerance;
  13049. BurstMathUtility_FastSafeDivide_m0908122AAC599403DEAB8146E30FB894D1FA7FC7((&V_1), (&V_2), (&V_0), L_6, NULL);
  13050. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_7 = ___2_result;
  13051. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_8 = V_0;
  13052. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9;
  13053. L_9 = float3_op_Implicit_m9CC301DFD67EEFAA15CA05E91913E862B22326F6(L_8, NULL);
  13054. *(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)L_7 = L_9;
  13055. return;
  13056. }
  13057. }
  13058. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BurstMathUtility_FastSafeDivide_m0908122AAC599403DEAB8146E30FB894D1FA7FC7 (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* ___0_a, float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* ___1_b, float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* ___2_result, float ___3_tolerance, const RuntimeMethod* method)
  13059. {
  13060. {
  13061. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* L_0 = ___2_result;
  13062. il2cpp_codegen_initobj(L_0, sizeof(float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E));
  13063. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* L_1 = ___0_a;
  13064. float L_2 = L_1->___x;
  13065. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* L_3 = ___1_b;
  13066. float L_4 = L_3->___x;
  13067. float L_5;
  13068. L_5 = math_abs_m3D9508B36B045BFE7B89C6C69AD34596264E4FE1_inline(((float)il2cpp_codegen_subtract(L_2, L_4)), NULL);
  13069. float L_6 = ___3_tolerance;
  13070. if ((!(((float)L_5) > ((float)L_6))))
  13071. {
  13072. goto IL_002f;
  13073. }
  13074. }
  13075. {
  13076. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* L_7 = ___2_result;
  13077. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* L_8 = ___0_a;
  13078. float L_9 = L_8->___x;
  13079. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* L_10 = ___1_b;
  13080. float L_11 = L_10->___x;
  13081. L_7->___x = ((float)(L_9/L_11));
  13082. }
  13083. IL_002f:
  13084. {
  13085. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* L_12 = ___0_a;
  13086. float L_13 = L_12->___y;
  13087. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* L_14 = ___1_b;
  13088. float L_15 = L_14->___y;
  13089. float L_16;
  13090. L_16 = math_abs_m3D9508B36B045BFE7B89C6C69AD34596264E4FE1_inline(((float)il2cpp_codegen_subtract(L_13, L_15)), NULL);
  13091. float L_17 = ___3_tolerance;
  13092. if ((!(((float)L_16) > ((float)L_17))))
  13093. {
  13094. goto IL_0057;
  13095. }
  13096. }
  13097. {
  13098. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* L_18 = ___2_result;
  13099. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* L_19 = ___0_a;
  13100. float L_20 = L_19->___y;
  13101. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* L_21 = ___1_b;
  13102. float L_22 = L_21->___y;
  13103. L_18->___y = ((float)(L_20/L_22));
  13104. }
  13105. IL_0057:
  13106. {
  13107. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* L_23 = ___0_a;
  13108. float L_24 = L_23->___z;
  13109. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* L_25 = ___1_b;
  13110. float L_26 = L_25->___z;
  13111. float L_27;
  13112. L_27 = math_abs_m3D9508B36B045BFE7B89C6C69AD34596264E4FE1_inline(((float)il2cpp_codegen_subtract(L_24, L_26)), NULL);
  13113. float L_28 = ___3_tolerance;
  13114. if ((!(((float)L_27) > ((float)L_28))))
  13115. {
  13116. goto IL_007f;
  13117. }
  13118. }
  13119. {
  13120. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* L_29 = ___2_result;
  13121. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* L_30 = ___0_a;
  13122. float L_31 = L_30->___z;
  13123. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* L_32 = ___1_b;
  13124. float L_33 = L_32->___z;
  13125. L_29->___z = ((float)(L_31/L_33));
  13126. }
  13127. IL_007f:
  13128. {
  13129. return;
  13130. }
  13131. }
  13132. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BurstMathUtility_Scale_mB19A6BB7B53362128CA03265FE69137ED29A28AF (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* ___0_a, float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* ___1_b, float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* ___2_result, const RuntimeMethod* method)
  13133. {
  13134. {
  13135. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* L_0 = ___2_result;
  13136. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* L_1 = ___0_a;
  13137. float L_2 = L_1->___x;
  13138. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* L_3 = ___1_b;
  13139. float L_4 = L_3->___x;
  13140. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* L_5 = ___0_a;
  13141. float L_6 = L_5->___y;
  13142. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* L_7 = ___1_b;
  13143. float L_8 = L_7->___y;
  13144. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* L_9 = ___0_a;
  13145. float L_10 = L_9->___z;
  13146. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* L_11 = ___1_b;
  13147. float L_12 = L_11->___z;
  13148. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_13;
  13149. memset((&L_13), 0, sizeof(L_13));
  13150. float3__ctor_mC61002CD0EC13D7C37D846D021A78C028FB80DB9_inline((&L_13), ((float)il2cpp_codegen_multiply(L_2, L_4)), ((float)il2cpp_codegen_multiply(L_6, L_8)), ((float)il2cpp_codegen_multiply(L_10, L_12)), NULL);
  13151. *(float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E*)L_0 = L_13;
  13152. return;
  13153. }
  13154. }
  13155. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BurstMathUtility_Scale_mC6A741BADAA718C1BD6743FA4796DC158AA12963 (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* ___0_a, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* ___1_b, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* ___2_result, const RuntimeMethod* method)
  13156. {
  13157. {
  13158. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_0 = ___2_result;
  13159. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_1 = ___0_a;
  13160. float L_2 = L_1->___x;
  13161. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_3 = ___1_b;
  13162. float L_4 = L_3->___x;
  13163. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_5 = ___0_a;
  13164. float L_6 = L_5->___y;
  13165. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_7 = ___1_b;
  13166. float L_8 = L_7->___y;
  13167. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_9 = ___0_a;
  13168. float L_10 = L_9->___z;
  13169. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_11 = ___1_b;
  13170. float L_12 = L_11->___z;
  13171. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_13;
  13172. memset((&L_13), 0, sizeof(L_13));
  13173. Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_13), ((float)il2cpp_codegen_multiply(L_2, L_4)), ((float)il2cpp_codegen_multiply(L_6, L_8)), ((float)il2cpp_codegen_multiply(L_10, L_12)), NULL);
  13174. *(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)L_0 = L_13;
  13175. return;
  13176. }
  13177. }
  13178. #ifdef __clang__
  13179. #pragma clang diagnostic pop
  13180. #endif
  13181. #ifdef __clang__
  13182. #pragma clang diagnostic push
  13183. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  13184. #pragma clang diagnostic ignored "-Wunused-variable"
  13185. #endif
  13186. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BurstPhysicsUtils_GetSphereOverlapParameters_m269F44F0AFA23619414BB738AB5190FFEABB2EF3 (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* ___0_overlapStart, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* ___1_overlapEnd, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* ___2_normalizedOverlapVector, float* ___3_overlapSqrMagnitude, float* ___4_overlapDistance, const RuntimeMethod* method)
  13187. {
  13188. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
  13189. memset((&V_0), 0, sizeof(V_0));
  13190. {
  13191. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_0 = ___1_overlapEnd;
  13192. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = (*(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)L_0);
  13193. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_2 = ___0_overlapStart;
  13194. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3 = (*(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)L_2);
  13195. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4;
  13196. L_4 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_1, L_3, NULL);
  13197. V_0 = L_4;
  13198. float* L_5 = ___3_overlapSqrMagnitude;
  13199. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_6 = ___0_overlapStart;
  13200. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7 = (*(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)L_6);
  13201. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_8;
  13202. L_8 = float3_op_Implicit_mE1831A3AC179B7EB3236F8202EC8DD5CE05376AB(L_7, NULL);
  13203. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_9 = ___1_overlapEnd;
  13204. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = (*(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)L_9);
  13205. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_11;
  13206. L_11 = float3_op_Implicit_mE1831A3AC179B7EB3236F8202EC8DD5CE05376AB(L_10, NULL);
  13207. float L_12;
  13208. L_12 = math_distancesq_mA49E8B34404D0C4DB3C9D4E065CE4CA255C9770B_inline(L_8, L_11, NULL);
  13209. *((float*)L_5) = (float)L_12;
  13210. float* L_13 = ___4_overlapDistance;
  13211. float* L_14 = ___3_overlapSqrMagnitude;
  13212. float L_15 = *((float*)L_14);
  13213. float L_16;
  13214. L_16 = math_sqrt_mEF31DE7BD0179009683C5D7B0C58E6571B30CF4A_inline(L_15, NULL);
  13215. *((float*)L_13) = (float)L_16;
  13216. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_17 = ___2_normalizedOverlapVector;
  13217. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_18 = V_0;
  13218. float* L_19 = ___4_overlapDistance;
  13219. float L_20 = *((float*)L_19);
  13220. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_21;
  13221. L_21 = Vector3_op_Division_mCC6BB24E372AB96B8380D1678446EF6A8BAE13BB_inline(L_18, L_20, NULL);
  13222. *(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)L_17 = L_21;
  13223. return;
  13224. }
  13225. }
  13226. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BurstPhysicsUtils_GetConecastParameters_mAA79F3211FB34B4B0BBBB4F93D0A36C918D38BC9 (float ___0_angleRadius, float ___1_offset, float ___2_maxOffset, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* ___3_direction, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* ___4_originOffset, float* ___5_radius, float* ___6_castMax, const RuntimeMethod* method)
  13227. {
  13228. {
  13229. float* L_0 = ___6_castMax;
  13230. float L_1 = ___1_offset;
  13231. float L_2 = ___2_maxOffset;
  13232. float L_3;
  13233. L_3 = math_clamp_mB7233FC9D6C27522014C4E6D4E056D36CE82C97E_inline(L_1, (0.125f), L_2, NULL);
  13234. *((float*)L_0) = (float)L_3;
  13235. float* L_4 = ___5_radius;
  13236. float L_5 = ___0_angleRadius;
  13237. float L_6 = ___1_offset;
  13238. float* L_7 = ___6_castMax;
  13239. float L_8 = *((float*)L_7);
  13240. *((float*)L_4) = (float)((float)il2cpp_codegen_multiply(L_5, ((float)il2cpp_codegen_add(L_6, L_8))));
  13241. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_9 = ___4_originOffset;
  13242. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_10 = ___3_direction;
  13243. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_11 = (*(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)L_10);
  13244. float L_12 = ___1_offset;
  13245. float* L_13 = ___5_radius;
  13246. float L_14 = *((float*)L_13);
  13247. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_15;
  13248. L_15 = Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline(L_11, ((float)il2cpp_codegen_subtract(L_12, L_14)), NULL);
  13249. *(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)L_9 = L_15;
  13250. return;
  13251. }
  13252. }
  13253. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BurstPhysicsUtils_GetConecastOffset_m203485247D49F35704572847F7D1E9E9E7AD716A (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* ___0_origin, float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* ___1_conePoint, float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* ___2_direction, float* ___3_coneOffset, const RuntimeMethod* method)
  13254. {
  13255. float V_0 = 0.0f;
  13256. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E V_1;
  13257. memset((&V_1), 0, sizeof(V_1));
  13258. {
  13259. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* L_0 = ___1_conePoint;
  13260. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_1 = (*(float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E*)L_0);
  13261. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* L_2 = ___0_origin;
  13262. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_3 = (*(float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E*)L_2);
  13263. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_4;
  13264. L_4 = float3_op_Subtraction_mB6036E9849D95650D6E73DA0D179CD7B61E696F2_inline(L_1, L_3, NULL);
  13265. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_5 = L_4;
  13266. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* L_6 = ___2_direction;
  13267. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_7 = (*(float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E*)L_6);
  13268. float L_8;
  13269. L_8 = math_dot_mE193D8880350D74CC8D63A0D53CDC5902F844AAD_inline(L_5, L_7, NULL);
  13270. V_0 = L_8;
  13271. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* L_9 = ___2_direction;
  13272. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_10 = (*(float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E*)L_9);
  13273. float L_11 = V_0;
  13274. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_12;
  13275. L_12 = float3_op_Multiply_m6E5DC552C8B0F9A180298BD9197FF47B14E0EA81_inline(L_10, L_11, NULL);
  13276. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_13;
  13277. L_13 = float3_op_Subtraction_mB6036E9849D95650D6E73DA0D179CD7B61E696F2_inline(L_5, L_12, NULL);
  13278. V_1 = L_13;
  13279. float* L_14 = ___3_coneOffset;
  13280. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_15 = V_1;
  13281. float L_16;
  13282. L_16 = math_length_m6A2B63D7A3B84261C2F7FCAA2CB382288A57D257_inline(L_15, NULL);
  13283. *((float*)L_14) = (float)L_16;
  13284. return;
  13285. }
  13286. }
  13287. #ifdef __clang__
  13288. #pragma clang diagnostic pop
  13289. #endif
  13290. #ifdef __clang__
  13291. #pragma clang diagnostic push
  13292. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  13293. #pragma clang diagnostic ignored "-Wunused-variable"
  13294. #endif
  13295. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DisposableManagerSingleton_t4A825CF7A0439129608E12E46B05C42DE6959576* DisposableManagerSingleton_get_instance_mEC10C317AF2AA0342F3DC8A4C66F137AB248FB2B (const RuntimeMethod* method)
  13296. {
  13297. {
  13298. DisposableManagerSingleton_t4A825CF7A0439129608E12E46B05C42DE6959576* L_0;
  13299. L_0 = DisposableManagerSingleton_Initialize_mB5FC14C0CDA6D25E35B189A1DD05674E878F2662(NULL);
  13300. return L_0;
  13301. }
  13302. }
  13303. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DisposableManagerSingleton_t4A825CF7A0439129608E12E46B05C42DE6959576* DisposableManagerSingleton_Initialize_mB5FC14C0CDA6D25E35B189A1DD05674E878F2662 (const RuntimeMethod* method)
  13304. {
  13305. static bool s_Il2CppMethodInitialized;
  13306. if (!s_Il2CppMethodInitialized)
  13307. {
  13308. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DisposableManagerSingleton_t4A825CF7A0439129608E12E46B05C42DE6959576_il2cpp_TypeInfo_var);
  13309. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_AddComponent_TisDisposableManagerSingleton_t4A825CF7A0439129608E12E46B05C42DE6959576_m7B482888D3648AF08B55FF70F9A9FC632A47C8E4_RuntimeMethod_var);
  13310. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_t76FEDD663AB33C991A9C9A23129337651094216F_il2cpp_TypeInfo_var);
  13311. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  13312. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral468BFD2B8DE8069E2A26625FA74FF5C77CB156E7);
  13313. s_Il2CppMethodInitialized = true;
  13314. }
  13315. {
  13316. DisposableManagerSingleton_t4A825CF7A0439129608E12E46B05C42DE6959576* L_0 = ((DisposableManagerSingleton_t4A825CF7A0439129608E12E46B05C42DE6959576_StaticFields*)il2cpp_codegen_static_fields_for(DisposableManagerSingleton_t4A825CF7A0439129608E12E46B05C42DE6959576_il2cpp_TypeInfo_var))->___s_DisposableManagerSingleton;
  13317. il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  13318. bool L_1;
  13319. L_1 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
  13320. if (!L_1)
  13321. {
  13322. goto IL_0027;
  13323. }
  13324. }
  13325. {
  13326. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_2 = (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*)il2cpp_codegen_object_new(GameObject_t76FEDD663AB33C991A9C9A23129337651094216F_il2cpp_TypeInfo_var);
  13327. GameObject__ctor_m37D512B05D292F954792225E6C6EEE95293A9B88(L_2, _stringLiteral468BFD2B8DE8069E2A26625FA74FF5C77CB156E7, NULL);
  13328. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_3 = L_2;
  13329. il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  13330. Object_DontDestroyOnLoad_m4B70C3AEF886C176543D1295507B6455C9DCAEA7(L_3, NULL);
  13331. NullCheck(L_3);
  13332. DisposableManagerSingleton_t4A825CF7A0439129608E12E46B05C42DE6959576* L_4;
  13333. L_4 = GameObject_AddComponent_TisDisposableManagerSingleton_t4A825CF7A0439129608E12E46B05C42DE6959576_m7B482888D3648AF08B55FF70F9A9FC632A47C8E4(L_3, GameObject_AddComponent_TisDisposableManagerSingleton_t4A825CF7A0439129608E12E46B05C42DE6959576_m7B482888D3648AF08B55FF70F9A9FC632A47C8E4_RuntimeMethod_var);
  13334. ((DisposableManagerSingleton_t4A825CF7A0439129608E12E46B05C42DE6959576_StaticFields*)il2cpp_codegen_static_fields_for(DisposableManagerSingleton_t4A825CF7A0439129608E12E46B05C42DE6959576_il2cpp_TypeInfo_var))->___s_DisposableManagerSingleton = L_4;
  13335. Il2CppCodeGenWriteBarrier((void**)(&((DisposableManagerSingleton_t4A825CF7A0439129608E12E46B05C42DE6959576_StaticFields*)il2cpp_codegen_static_fields_for(DisposableManagerSingleton_t4A825CF7A0439129608E12E46B05C42DE6959576_il2cpp_TypeInfo_var))->___s_DisposableManagerSingleton), (void*)L_4);
  13336. }
  13337. IL_0027:
  13338. {
  13339. DisposableManagerSingleton_t4A825CF7A0439129608E12E46B05C42DE6959576* L_5 = ((DisposableManagerSingleton_t4A825CF7A0439129608E12E46B05C42DE6959576_StaticFields*)il2cpp_codegen_static_fields_for(DisposableManagerSingleton_t4A825CF7A0439129608E12E46B05C42DE6959576_il2cpp_TypeInfo_var))->___s_DisposableManagerSingleton;
  13340. return L_5;
  13341. }
  13342. }
  13343. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DisposableManagerSingleton_Awake_m4D1DA02BF37FB00DD1ED1C8C512F436CBBC6A8BF (DisposableManagerSingleton_t4A825CF7A0439129608E12E46B05C42DE6959576* __this, const RuntimeMethod* method)
  13344. {
  13345. static bool s_Il2CppMethodInitialized;
  13346. if (!s_Il2CppMethodInitialized)
  13347. {
  13348. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DisposableManagerSingleton_t4A825CF7A0439129608E12E46B05C42DE6959576_il2cpp_TypeInfo_var);
  13349. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  13350. s_Il2CppMethodInitialized = true;
  13351. }
  13352. {
  13353. DisposableManagerSingleton_t4A825CF7A0439129608E12E46B05C42DE6959576* L_0 = ((DisposableManagerSingleton_t4A825CF7A0439129608E12E46B05C42DE6959576_StaticFields*)il2cpp_codegen_static_fields_for(DisposableManagerSingleton_t4A825CF7A0439129608E12E46B05C42DE6959576_il2cpp_TypeInfo_var))->___s_DisposableManagerSingleton;
  13354. il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  13355. bool L_1;
  13356. L_1 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
  13357. if (!L_1)
  13358. {
  13359. goto IL_0021;
  13360. }
  13361. }
  13362. {
  13363. DisposableManagerSingleton_t4A825CF7A0439129608E12E46B05C42DE6959576* L_2 = ((DisposableManagerSingleton_t4A825CF7A0439129608E12E46B05C42DE6959576_StaticFields*)il2cpp_codegen_static_fields_for(DisposableManagerSingleton_t4A825CF7A0439129608E12E46B05C42DE6959576_il2cpp_TypeInfo_var))->___s_DisposableManagerSingleton;
  13364. il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  13365. bool L_3;
  13366. L_3 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_2, __this, NULL);
  13367. if (!L_3)
  13368. {
  13369. goto IL_0021;
  13370. }
  13371. }
  13372. {
  13373. il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  13374. Object_Destroy_mE97D0A766419A81296E8D4E5C23D01D3FE91ACBB(__this, NULL);
  13375. return;
  13376. }
  13377. IL_0021:
  13378. {
  13379. DisposableManagerSingleton_t4A825CF7A0439129608E12E46B05C42DE6959576* L_4 = ((DisposableManagerSingleton_t4A825CF7A0439129608E12E46B05C42DE6959576_StaticFields*)il2cpp_codegen_static_fields_for(DisposableManagerSingleton_t4A825CF7A0439129608E12E46B05C42DE6959576_il2cpp_TypeInfo_var))->___s_DisposableManagerSingleton;
  13380. il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  13381. bool L_5;
  13382. L_5 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_4, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
  13383. if (!L_5)
  13384. {
  13385. goto IL_0034;
  13386. }
  13387. }
  13388. {
  13389. ((DisposableManagerSingleton_t4A825CF7A0439129608E12E46B05C42DE6959576_StaticFields*)il2cpp_codegen_static_fields_for(DisposableManagerSingleton_t4A825CF7A0439129608E12E46B05C42DE6959576_il2cpp_TypeInfo_var))->___s_DisposableManagerSingleton = __this;
  13390. Il2CppCodeGenWriteBarrier((void**)(&((DisposableManagerSingleton_t4A825CF7A0439129608E12E46B05C42DE6959576_StaticFields*)il2cpp_codegen_static_fields_for(DisposableManagerSingleton_t4A825CF7A0439129608E12E46B05C42DE6959576_il2cpp_TypeInfo_var))->___s_DisposableManagerSingleton), (void*)__this);
  13391. }
  13392. IL_0034:
  13393. {
  13394. return;
  13395. }
  13396. }
  13397. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DisposableManagerSingleton_OnDestroy_mC04565FFBAD42EAD9D259F131B4379518C7BB407 (DisposableManagerSingleton_t4A825CF7A0439129608E12E46B05C42DE6959576* __this, const RuntimeMethod* method)
  13398. {
  13399. {
  13400. DisposableManagerSingleton_DisposeAll_m9CE34B9C3FAF069B4A458706318CC6B78524993F(__this, NULL);
  13401. return;
  13402. }
  13403. }
  13404. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DisposableManagerSingleton_OnApplicationQuit_m8D5AAF7B96C13C29F991998B1FC8CC8FCE19082B (DisposableManagerSingleton_t4A825CF7A0439129608E12E46B05C42DE6959576* __this, const RuntimeMethod* method)
  13405. {
  13406. {
  13407. DisposableManagerSingleton_DisposeAll_m9CE34B9C3FAF069B4A458706318CC6B78524993F(__this, NULL);
  13408. return;
  13409. }
  13410. }
  13411. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DisposableManagerSingleton_DisposeAll_m9CE34B9C3FAF069B4A458706318CC6B78524993F (DisposableManagerSingleton_t4A825CF7A0439129608E12E46B05C42DE6959576* __this, const RuntimeMethod* method)
  13412. {
  13413. static bool s_Il2CppMethodInitialized;
  13414. if (!s_Il2CppMethodInitialized)
  13415. {
  13416. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSetList_1_AsList_m650779A43956ADD5381C077D5FE3AEEA5F9E1D2A_RuntimeMethod_var);
  13417. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSetList_1_Clear_mBEBB82E3254C6D702E7DA6D198A5F151378A58DA_RuntimeMethod_var);
  13418. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var);
  13419. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IReadOnlyCollection_1_t124CC8EC6E535B5A4467A407DE1B50DD42C73D1A_il2cpp_TypeInfo_var);
  13420. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IReadOnlyList_1_t465B988A385913D9C17EFF73937AF8A8FC44A018_il2cpp_TypeInfo_var);
  13421. s_Il2CppMethodInitialized = true;
  13422. }
  13423. RuntimeObject* V_0 = NULL;
  13424. int32_t V_1 = 0;
  13425. {
  13426. HashSetList_1_tA1E38D4A68ECBFE9425373993103D4A7E253D1B2* L_0 = __this->___m_Disposables;
  13427. NullCheck(L_0);
  13428. RuntimeObject* L_1;
  13429. L_1 = HashSetList_1_AsList_m650779A43956ADD5381C077D5FE3AEEA5F9E1D2A_inline(L_0, HashSetList_1_AsList_m650779A43956ADD5381C077D5FE3AEEA5F9E1D2A_RuntimeMethod_var);
  13430. V_0 = L_1;
  13431. V_1 = 0;
  13432. goto IL_0020;
  13433. }
  13434. IL_0010:
  13435. {
  13436. RuntimeObject* L_2 = V_0;
  13437. int32_t L_3 = V_1;
  13438. NullCheck(L_2);
  13439. RuntimeObject* L_4;
  13440. L_4 = InterfaceFuncInvoker1< RuntimeObject*, int32_t >::Invoke(0, IReadOnlyList_1_t465B988A385913D9C17EFF73937AF8A8FC44A018_il2cpp_TypeInfo_var, L_2, L_3);
  13441. NullCheck(L_4);
  13442. InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_4);
  13443. int32_t L_5 = V_1;
  13444. V_1 = ((int32_t)il2cpp_codegen_add(L_5, 1));
  13445. }
  13446. IL_0020:
  13447. {
  13448. int32_t L_6 = V_1;
  13449. RuntimeObject* L_7 = V_0;
  13450. NullCheck(L_7);
  13451. int32_t L_8;
  13452. L_8 = InterfaceFuncInvoker0< int32_t >::Invoke(0, IReadOnlyCollection_1_t124CC8EC6E535B5A4467A407DE1B50DD42C73D1A_il2cpp_TypeInfo_var, L_7);
  13453. if ((((int32_t)L_6) < ((int32_t)L_8)))
  13454. {
  13455. goto IL_0010;
  13456. }
  13457. }
  13458. {
  13459. HashSetList_1_tA1E38D4A68ECBFE9425373993103D4A7E253D1B2* L_9 = __this->___m_Disposables;
  13460. NullCheck(L_9);
  13461. HashSetList_1_Clear_mBEBB82E3254C6D702E7DA6D198A5F151378A58DA(L_9, HashSetList_1_Clear_mBEBB82E3254C6D702E7DA6D198A5F151378A58DA_RuntimeMethod_var);
  13462. return;
  13463. }
  13464. }
  13465. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DisposableManagerSingleton_RegisterDisposable_m59A00C2005FAFD93DD1CBB3ECBCA76804CD64786 (RuntimeObject* ___0_disposableToRegister, const RuntimeMethod* method)
  13466. {
  13467. static bool s_Il2CppMethodInitialized;
  13468. if (!s_Il2CppMethodInitialized)
  13469. {
  13470. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSetList_1_Add_m7D3C8B6863A9C1A5AD647EF732A503F915C39B58_RuntimeMethod_var);
  13471. s_Il2CppMethodInitialized = true;
  13472. }
  13473. {
  13474. DisposableManagerSingleton_t4A825CF7A0439129608E12E46B05C42DE6959576* L_0;
  13475. L_0 = DisposableManagerSingleton_get_instance_mEC10C317AF2AA0342F3DC8A4C66F137AB248FB2B(NULL);
  13476. NullCheck(L_0);
  13477. HashSetList_1_tA1E38D4A68ECBFE9425373993103D4A7E253D1B2* L_1 = L_0->___m_Disposables;
  13478. RuntimeObject* L_2 = ___0_disposableToRegister;
  13479. NullCheck(L_1);
  13480. bool L_3;
  13481. L_3 = HashSetList_1_Add_m7D3C8B6863A9C1A5AD647EF732A503F915C39B58(L_1, L_2, HashSetList_1_Add_m7D3C8B6863A9C1A5AD647EF732A503F915C39B58_RuntimeMethod_var);
  13482. return;
  13483. }
  13484. }
  13485. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DisposableManagerSingleton__ctor_m3A98A7525F577452201096F93A29AA0E892F99BA (DisposableManagerSingleton_t4A825CF7A0439129608E12E46B05C42DE6959576* __this, const RuntimeMethod* method)
  13486. {
  13487. static bool s_Il2CppMethodInitialized;
  13488. if (!s_Il2CppMethodInitialized)
  13489. {
  13490. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSetList_1__ctor_m800E4E28D294AC82734D918815D231F7F397EECC_RuntimeMethod_var);
  13491. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSetList_1_tA1E38D4A68ECBFE9425373993103D4A7E253D1B2_il2cpp_TypeInfo_var);
  13492. s_Il2CppMethodInitialized = true;
  13493. }
  13494. {
  13495. HashSetList_1_tA1E38D4A68ECBFE9425373993103D4A7E253D1B2* L_0 = (HashSetList_1_tA1E38D4A68ECBFE9425373993103D4A7E253D1B2*)il2cpp_codegen_object_new(HashSetList_1_tA1E38D4A68ECBFE9425373993103D4A7E253D1B2_il2cpp_TypeInfo_var);
  13496. HashSetList_1__ctor_m800E4E28D294AC82734D918815D231F7F397EECC(L_0, 0, HashSetList_1__ctor_m800E4E28D294AC82734D918815D231F7F397EECC_RuntimeMethod_var);
  13497. __this->___m_Disposables = L_0;
  13498. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Disposables), (void*)L_0);
  13499. MonoBehaviour__ctor_m592DB0105CA0BC97AA1C5F4AD27B12D68A3B7C1E(__this, NULL);
  13500. return;
  13501. }
  13502. }
  13503. #ifdef __clang__
  13504. #pragma clang diagnostic pop
  13505. #endif
  13506. #ifdef __clang__
  13507. #pragma clang diagnostic push
  13508. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  13509. #pragma clang diagnostic ignored "-Wunused-variable"
  13510. #endif
  13511. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool XRFilterUtility_Process_mFADE285D64F126CBD6493D4A4E74DE3818C8275C (SmallRegistrationList_1_t6D2636963C83385B45A29DD8A055EF11620BF8C2* ___0_filters, RuntimeObject* ___1_interactor, RuntimeObject* ___2_interactable, const RuntimeMethod* method)
  13512. {
  13513. static bool s_Il2CppMethodInitialized;
  13514. if (!s_Il2CppMethodInitialized)
  13515. {
  13516. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BaseRegistrationList_1_get_registeredSnapshot_m84627CC38A1D1FE4065DB5EC3DB71D89942F58A3_RuntimeMethod_var);
  13517. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m8F21303EE9D574E719D8D00E704D12B0D343F1F3_RuntimeMethod_var);
  13518. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m9938A44130353FC263705247618D8274163B5A3C_RuntimeMethod_var);
  13519. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_mC941E6172584F93324638B91EC900B56AE315CC9_RuntimeMethod_var);
  13520. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IXRHoverFilter_tEB8D0B1C1E3163C92CBD8AFC58E8EBE4B5877FAD_il2cpp_TypeInfo_var);
  13521. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_m359D8C9405C0E1E975E4388481CB70176F648897_RuntimeMethod_var);
  13522. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m2D71F7926ACB73FCF80A8A51333C0FC26112AE84_RuntimeMethod_var);
  13523. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SmallRegistrationList_1_get_bufferChanges_m9B7DEBF8DEE1C4C79478E12F344B79F371470604_RuntimeMethod_var);
  13524. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SmallRegistrationList_1_set_bufferChanges_mCF351B91040F0113BF71440859253E2B43708F1B_RuntimeMethod_var);
  13525. s_Il2CppMethodInitialized = true;
  13526. }
  13527. bool V_0 = false;
  13528. bool V_1 = false;
  13529. Enumerator_t19E4FDC96631676EC0A8C463E0601823EB1CCD58 V_2;
  13530. memset((&V_2), 0, sizeof(V_2));
  13531. RuntimeObject* V_3 = NULL;
  13532. {
  13533. SmallRegistrationList_1_t6D2636963C83385B45A29DD8A055EF11620BF8C2* L_0 = ___0_filters;
  13534. NullCheck(L_0);
  13535. List_1_t4F963AF7BCF88E1D26F1345BB4DAEE7620F7FED1* L_1;
  13536. L_1 = BaseRegistrationList_1_get_registeredSnapshot_m84627CC38A1D1FE4065DB5EC3DB71D89942F58A3_inline(L_0, BaseRegistrationList_1_get_registeredSnapshot_m84627CC38A1D1FE4065DB5EC3DB71D89942F58A3_RuntimeMethod_var);
  13537. NullCheck(L_1);
  13538. int32_t L_2;
  13539. L_2 = List_1_get_Count_m2D71F7926ACB73FCF80A8A51333C0FC26112AE84_inline(L_1, List_1_get_Count_m2D71F7926ACB73FCF80A8A51333C0FC26112AE84_RuntimeMethod_var);
  13540. if (L_2)
  13541. {
  13542. goto IL_000f;
  13543. }
  13544. }
  13545. {
  13546. return (bool)1;
  13547. }
  13548. IL_000f:
  13549. {
  13550. SmallRegistrationList_1_t6D2636963C83385B45A29DD8A055EF11620BF8C2* L_3 = ___0_filters;
  13551. NullCheck(L_3);
  13552. bool L_4;
  13553. L_4 = SmallRegistrationList_1_get_bufferChanges_m9B7DEBF8DEE1C4C79478E12F344B79F371470604_inline(L_3, SmallRegistrationList_1_get_bufferChanges_m9B7DEBF8DEE1C4C79478E12F344B79F371470604_RuntimeMethod_var);
  13554. V_0 = L_4;
  13555. SmallRegistrationList_1_t6D2636963C83385B45A29DD8A055EF11620BF8C2* L_5 = ___0_filters;
  13556. NullCheck(L_5);
  13557. SmallRegistrationList_1_set_bufferChanges_mCF351B91040F0113BF71440859253E2B43708F1B(L_5, (bool)1, SmallRegistrationList_1_set_bufferChanges_mCF351B91040F0113BF71440859253E2B43708F1B_RuntimeMethod_var);
  13558. V_1 = (bool)1;
  13559. }
  13560. {
  13561. auto __finallyBlock = il2cpp::utils::Finally([&]
  13562. {
  13563. FINALLY_0064:
  13564. {
  13565. {
  13566. bool L_6 = V_0;
  13567. if (L_6)
  13568. {
  13569. goto IL_006e;
  13570. }
  13571. }
  13572. {
  13573. SmallRegistrationList_1_t6D2636963C83385B45A29DD8A055EF11620BF8C2* L_7 = ___0_filters;
  13574. NullCheck(L_7);
  13575. SmallRegistrationList_1_set_bufferChanges_mCF351B91040F0113BF71440859253E2B43708F1B(L_7, (bool)0, SmallRegistrationList_1_set_bufferChanges_mCF351B91040F0113BF71440859253E2B43708F1B_RuntimeMethod_var);
  13576. }
  13577. IL_006e:
  13578. {
  13579. return;
  13580. }
  13581. }
  13582. });
  13583. try
  13584. {
  13585. {
  13586. SmallRegistrationList_1_t6D2636963C83385B45A29DD8A055EF11620BF8C2* L_8 = ___0_filters;
  13587. NullCheck(L_8);
  13588. List_1_t4F963AF7BCF88E1D26F1345BB4DAEE7620F7FED1* L_9;
  13589. L_9 = BaseRegistrationList_1_get_registeredSnapshot_m84627CC38A1D1FE4065DB5EC3DB71D89942F58A3_inline(L_8, BaseRegistrationList_1_get_registeredSnapshot_m84627CC38A1D1FE4065DB5EC3DB71D89942F58A3_RuntimeMethod_var);
  13590. NullCheck(L_9);
  13591. Enumerator_t19E4FDC96631676EC0A8C463E0601823EB1CCD58 L_10;
  13592. L_10 = List_1_GetEnumerator_m359D8C9405C0E1E975E4388481CB70176F648897(L_9, List_1_GetEnumerator_m359D8C9405C0E1E975E4388481CB70176F648897_RuntimeMethod_var);
  13593. V_2 = L_10;
  13594. }
  13595. {
  13596. auto __finallyBlock = il2cpp::utils::Finally([&]
  13597. {
  13598. FINALLY_0056_1:
  13599. {
  13600. Enumerator_Dispose_m8F21303EE9D574E719D8D00E704D12B0D343F1F3((&V_2), Enumerator_Dispose_m8F21303EE9D574E719D8D00E704D12B0D343F1F3_RuntimeMethod_var);
  13601. return;
  13602. }
  13603. });
  13604. try
  13605. {
  13606. {
  13607. goto IL_004b_2;
  13608. }
  13609. IL_002d_2:
  13610. {
  13611. RuntimeObject* L_11;
  13612. L_11 = Enumerator_get_Current_mC941E6172584F93324638B91EC900B56AE315CC9_inline((&V_2), Enumerator_get_Current_mC941E6172584F93324638B91EC900B56AE315CC9_RuntimeMethod_var);
  13613. V_3 = L_11;
  13614. RuntimeObject* L_12 = V_3;
  13615. NullCheck(L_12);
  13616. bool L_13;
  13617. L_13 = InterfaceFuncInvoker0< bool >::Invoke(0, IXRHoverFilter_tEB8D0B1C1E3163C92CBD8AFC58E8EBE4B5877FAD_il2cpp_TypeInfo_var, L_12);
  13618. if (!L_13)
  13619. {
  13620. goto IL_004b_2;
  13621. }
  13622. }
  13623. {
  13624. RuntimeObject* L_14 = V_3;
  13625. RuntimeObject* L_15 = ___1_interactor;
  13626. RuntimeObject* L_16 = ___2_interactable;
  13627. NullCheck(L_14);
  13628. bool L_17;
  13629. L_17 = InterfaceFuncInvoker2< bool, RuntimeObject*, RuntimeObject* >::Invoke(1, IXRHoverFilter_tEB8D0B1C1E3163C92CBD8AFC58E8EBE4B5877FAD_il2cpp_TypeInfo_var, L_14, L_15, L_16);
  13630. if (L_17)
  13631. {
  13632. goto IL_004b_2;
  13633. }
  13634. }
  13635. {
  13636. V_1 = (bool)0;
  13637. goto IL_006f;
  13638. }
  13639. IL_004b_2:
  13640. {
  13641. bool L_18;
  13642. L_18 = Enumerator_MoveNext_m9938A44130353FC263705247618D8274163B5A3C((&V_2), Enumerator_MoveNext_m9938A44130353FC263705247618D8274163B5A3C_RuntimeMethod_var);
  13643. if (L_18)
  13644. {
  13645. goto IL_002d_2;
  13646. }
  13647. }
  13648. {
  13649. goto IL_006f;
  13650. }
  13651. }
  13652. catch(Il2CppExceptionWrapper& e)
  13653. {
  13654. __finallyBlock.StoreException(e.ex);
  13655. }
  13656. }
  13657. }
  13658. catch(Il2CppExceptionWrapper& e)
  13659. {
  13660. __finallyBlock.StoreException(e.ex);
  13661. }
  13662. }
  13663. IL_006f:
  13664. {
  13665. bool L_19 = V_1;
  13666. return L_19;
  13667. }
  13668. }
  13669. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool XRFilterUtility_Process_m48A533B610879281C427AECF8341C7DF48E2875D (SmallRegistrationList_1_t2822728646FD238035A72737A3ADC96B9D3664D8* ___0_filters, RuntimeObject* ___1_interactor, RuntimeObject* ___2_interactable, const RuntimeMethod* method)
  13670. {
  13671. static bool s_Il2CppMethodInitialized;
  13672. if (!s_Il2CppMethodInitialized)
  13673. {
  13674. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BaseRegistrationList_1_get_registeredSnapshot_mC3E730CEA3BFE2791CB38C1E774676A735D104C0_RuntimeMethod_var);
  13675. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_mAFBE79D8522555731B3575E93F3E0D19F05834E9_RuntimeMethod_var);
  13676. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m1409AE49A2030A182B2FDE8214933FA2EA3C2249_RuntimeMethod_var);
  13677. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m573FADF1836E5FBC1E3BCD80E055B699730C91ED_RuntimeMethod_var);
  13678. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IXRSelectFilter_tF27AE7D54EB846D301C37E2936EDC1A0B89FEEE8_il2cpp_TypeInfo_var);
  13679. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_mA3AA58677225F25E84D4E5A32599CEAC99FE67A2_RuntimeMethod_var);
  13680. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mD113C37EC5FB637A9BAC26E67FF16A83EE77D727_RuntimeMethod_var);
  13681. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SmallRegistrationList_1_get_bufferChanges_mE36CE3F59BD0AEAFF93912726942F5985AACA950_RuntimeMethod_var);
  13682. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SmallRegistrationList_1_set_bufferChanges_mFF4732134DC561C635E333FF2ED6B0032B8FAEB1_RuntimeMethod_var);
  13683. s_Il2CppMethodInitialized = true;
  13684. }
  13685. bool V_0 = false;
  13686. bool V_1 = false;
  13687. Enumerator_tF6AE20253E800CA6AAC23C49DE1C08EFEDF89198 V_2;
  13688. memset((&V_2), 0, sizeof(V_2));
  13689. RuntimeObject* V_3 = NULL;
  13690. {
  13691. SmallRegistrationList_1_t2822728646FD238035A72737A3ADC96B9D3664D8* L_0 = ___0_filters;
  13692. NullCheck(L_0);
  13693. List_1_tC415795114E47DDDD339AFFFE6635955DF961396* L_1;
  13694. L_1 = BaseRegistrationList_1_get_registeredSnapshot_mC3E730CEA3BFE2791CB38C1E774676A735D104C0_inline(L_0, BaseRegistrationList_1_get_registeredSnapshot_mC3E730CEA3BFE2791CB38C1E774676A735D104C0_RuntimeMethod_var);
  13695. NullCheck(L_1);
  13696. int32_t L_2;
  13697. L_2 = List_1_get_Count_mD113C37EC5FB637A9BAC26E67FF16A83EE77D727_inline(L_1, List_1_get_Count_mD113C37EC5FB637A9BAC26E67FF16A83EE77D727_RuntimeMethod_var);
  13698. if (L_2)
  13699. {
  13700. goto IL_000f;
  13701. }
  13702. }
  13703. {
  13704. return (bool)1;
  13705. }
  13706. IL_000f:
  13707. {
  13708. SmallRegistrationList_1_t2822728646FD238035A72737A3ADC96B9D3664D8* L_3 = ___0_filters;
  13709. NullCheck(L_3);
  13710. bool L_4;
  13711. L_4 = SmallRegistrationList_1_get_bufferChanges_mE36CE3F59BD0AEAFF93912726942F5985AACA950_inline(L_3, SmallRegistrationList_1_get_bufferChanges_mE36CE3F59BD0AEAFF93912726942F5985AACA950_RuntimeMethod_var);
  13712. V_0 = L_4;
  13713. SmallRegistrationList_1_t2822728646FD238035A72737A3ADC96B9D3664D8* L_5 = ___0_filters;
  13714. NullCheck(L_5);
  13715. SmallRegistrationList_1_set_bufferChanges_mFF4732134DC561C635E333FF2ED6B0032B8FAEB1(L_5, (bool)1, SmallRegistrationList_1_set_bufferChanges_mFF4732134DC561C635E333FF2ED6B0032B8FAEB1_RuntimeMethod_var);
  13716. V_1 = (bool)1;
  13717. }
  13718. {
  13719. auto __finallyBlock = il2cpp::utils::Finally([&]
  13720. {
  13721. FINALLY_0064:
  13722. {
  13723. {
  13724. bool L_6 = V_0;
  13725. if (L_6)
  13726. {
  13727. goto IL_006e;
  13728. }
  13729. }
  13730. {
  13731. SmallRegistrationList_1_t2822728646FD238035A72737A3ADC96B9D3664D8* L_7 = ___0_filters;
  13732. NullCheck(L_7);
  13733. SmallRegistrationList_1_set_bufferChanges_mFF4732134DC561C635E333FF2ED6B0032B8FAEB1(L_7, (bool)0, SmallRegistrationList_1_set_bufferChanges_mFF4732134DC561C635E333FF2ED6B0032B8FAEB1_RuntimeMethod_var);
  13734. }
  13735. IL_006e:
  13736. {
  13737. return;
  13738. }
  13739. }
  13740. });
  13741. try
  13742. {
  13743. {
  13744. SmallRegistrationList_1_t2822728646FD238035A72737A3ADC96B9D3664D8* L_8 = ___0_filters;
  13745. NullCheck(L_8);
  13746. List_1_tC415795114E47DDDD339AFFFE6635955DF961396* L_9;
  13747. L_9 = BaseRegistrationList_1_get_registeredSnapshot_mC3E730CEA3BFE2791CB38C1E774676A735D104C0_inline(L_8, BaseRegistrationList_1_get_registeredSnapshot_mC3E730CEA3BFE2791CB38C1E774676A735D104C0_RuntimeMethod_var);
  13748. NullCheck(L_9);
  13749. Enumerator_tF6AE20253E800CA6AAC23C49DE1C08EFEDF89198 L_10;
  13750. L_10 = List_1_GetEnumerator_mA3AA58677225F25E84D4E5A32599CEAC99FE67A2(L_9, List_1_GetEnumerator_mA3AA58677225F25E84D4E5A32599CEAC99FE67A2_RuntimeMethod_var);
  13751. V_2 = L_10;
  13752. }
  13753. {
  13754. auto __finallyBlock = il2cpp::utils::Finally([&]
  13755. {
  13756. FINALLY_0056_1:
  13757. {
  13758. Enumerator_Dispose_mAFBE79D8522555731B3575E93F3E0D19F05834E9((&V_2), Enumerator_Dispose_mAFBE79D8522555731B3575E93F3E0D19F05834E9_RuntimeMethod_var);
  13759. return;
  13760. }
  13761. });
  13762. try
  13763. {
  13764. {
  13765. goto IL_004b_2;
  13766. }
  13767. IL_002d_2:
  13768. {
  13769. RuntimeObject* L_11;
  13770. L_11 = Enumerator_get_Current_m573FADF1836E5FBC1E3BCD80E055B699730C91ED_inline((&V_2), Enumerator_get_Current_m573FADF1836E5FBC1E3BCD80E055B699730C91ED_RuntimeMethod_var);
  13771. V_3 = L_11;
  13772. RuntimeObject* L_12 = V_3;
  13773. NullCheck(L_12);
  13774. bool L_13;
  13775. L_13 = InterfaceFuncInvoker0< bool >::Invoke(0, IXRSelectFilter_tF27AE7D54EB846D301C37E2936EDC1A0B89FEEE8_il2cpp_TypeInfo_var, L_12);
  13776. if (!L_13)
  13777. {
  13778. goto IL_004b_2;
  13779. }
  13780. }
  13781. {
  13782. RuntimeObject* L_14 = V_3;
  13783. RuntimeObject* L_15 = ___1_interactor;
  13784. RuntimeObject* L_16 = ___2_interactable;
  13785. NullCheck(L_14);
  13786. bool L_17;
  13787. L_17 = InterfaceFuncInvoker2< bool, RuntimeObject*, RuntimeObject* >::Invoke(1, IXRSelectFilter_tF27AE7D54EB846D301C37E2936EDC1A0B89FEEE8_il2cpp_TypeInfo_var, L_14, L_15, L_16);
  13788. if (L_17)
  13789. {
  13790. goto IL_004b_2;
  13791. }
  13792. }
  13793. {
  13794. V_1 = (bool)0;
  13795. goto IL_006f;
  13796. }
  13797. IL_004b_2:
  13798. {
  13799. bool L_18;
  13800. L_18 = Enumerator_MoveNext_m1409AE49A2030A182B2FDE8214933FA2EA3C2249((&V_2), Enumerator_MoveNext_m1409AE49A2030A182B2FDE8214933FA2EA3C2249_RuntimeMethod_var);
  13801. if (L_18)
  13802. {
  13803. goto IL_002d_2;
  13804. }
  13805. }
  13806. {
  13807. goto IL_006f;
  13808. }
  13809. }
  13810. catch(Il2CppExceptionWrapper& e)
  13811. {
  13812. __finallyBlock.StoreException(e.ex);
  13813. }
  13814. }
  13815. }
  13816. catch(Il2CppExceptionWrapper& e)
  13817. {
  13818. __finallyBlock.StoreException(e.ex);
  13819. }
  13820. }
  13821. IL_006f:
  13822. {
  13823. bool L_19 = V_1;
  13824. return L_19;
  13825. }
  13826. }
  13827. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float XRFilterUtility_Process_m6E06B3F6638B2FB59C7E060492486294A70B138C (SmallRegistrationList_1_t4743930ECB685F90DD010A2230148B4360613D96* ___0_filters, RuntimeObject* ___1_interactor, RuntimeObject* ___2_interactable, float ___3_interactionStrength, const RuntimeMethod* method)
  13828. {
  13829. static bool s_Il2CppMethodInitialized;
  13830. if (!s_Il2CppMethodInitialized)
  13831. {
  13832. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BaseRegistrationList_1_get_registeredSnapshot_m09D926598A6763CD296213915501015BE646DA00_RuntimeMethod_var);
  13833. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m438A04C43758B1161B86B9F1BAB096C915D469D4_RuntimeMethod_var);
  13834. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m216F260F30496DDFB98A6AFC2A50E5511BB34DF0_RuntimeMethod_var);
  13835. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m523E03ADA10DE51506498863FD8C40596059ED3B_RuntimeMethod_var);
  13836. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IXRInteractionStrengthFilter_t667946FCA4E4105CEF038E84F4AE8D562E86B40C_il2cpp_TypeInfo_var);
  13837. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_m1FFDED82324A0F5741ED9C3CB376F1F70BFB9DCF_RuntimeMethod_var);
  13838. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m47094236AB6D6B625150B223BF16C0EA3FD93FC3_RuntimeMethod_var);
  13839. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SmallRegistrationList_1_get_bufferChanges_mE1702646C175C56F8C2D3FFF2D66386C83A002A5_RuntimeMethod_var);
  13840. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SmallRegistrationList_1_set_bufferChanges_mBA8AAE8A50078AD983E06474CE175FC2B9DA00EF_RuntimeMethod_var);
  13841. s_Il2CppMethodInitialized = true;
  13842. }
  13843. bool V_0 = false;
  13844. Enumerator_tED82470792B7EE02B5F25C7171CBBF27673258B4 V_1;
  13845. memset((&V_1), 0, sizeof(V_1));
  13846. RuntimeObject* V_2 = NULL;
  13847. {
  13848. SmallRegistrationList_1_t4743930ECB685F90DD010A2230148B4360613D96* L_0 = ___0_filters;
  13849. NullCheck(L_0);
  13850. List_1_t1FF23F8A09CE938274447266B4E3267D4B99406A* L_1;
  13851. L_1 = BaseRegistrationList_1_get_registeredSnapshot_m09D926598A6763CD296213915501015BE646DA00_inline(L_0, BaseRegistrationList_1_get_registeredSnapshot_m09D926598A6763CD296213915501015BE646DA00_RuntimeMethod_var);
  13852. NullCheck(L_1);
  13853. int32_t L_2;
  13854. L_2 = List_1_get_Count_m47094236AB6D6B625150B223BF16C0EA3FD93FC3_inline(L_1, List_1_get_Count_m47094236AB6D6B625150B223BF16C0EA3FD93FC3_RuntimeMethod_var);
  13855. if (L_2)
  13856. {
  13857. goto IL_000f;
  13858. }
  13859. }
  13860. {
  13861. float L_3 = ___3_interactionStrength;
  13862. return L_3;
  13863. }
  13864. IL_000f:
  13865. {
  13866. SmallRegistrationList_1_t4743930ECB685F90DD010A2230148B4360613D96* L_4 = ___0_filters;
  13867. NullCheck(L_4);
  13868. bool L_5;
  13869. L_5 = SmallRegistrationList_1_get_bufferChanges_mE1702646C175C56F8C2D3FFF2D66386C83A002A5_inline(L_4, SmallRegistrationList_1_get_bufferChanges_mE1702646C175C56F8C2D3FFF2D66386C83A002A5_RuntimeMethod_var);
  13870. V_0 = L_5;
  13871. SmallRegistrationList_1_t4743930ECB685F90DD010A2230148B4360613D96* L_6 = ___0_filters;
  13872. NullCheck(L_6);
  13873. SmallRegistrationList_1_set_bufferChanges_mBA8AAE8A50078AD983E06474CE175FC2B9DA00EF(L_6, (bool)1, SmallRegistrationList_1_set_bufferChanges_mBA8AAE8A50078AD983E06474CE175FC2B9DA00EF_RuntimeMethod_var);
  13874. }
  13875. {
  13876. auto __finallyBlock = il2cpp::utils::Finally([&]
  13877. {
  13878. FINALLY_005f:
  13879. {
  13880. {
  13881. bool L_7 = V_0;
  13882. if (L_7)
  13883. {
  13884. goto IL_0069;
  13885. }
  13886. }
  13887. {
  13888. SmallRegistrationList_1_t4743930ECB685F90DD010A2230148B4360613D96* L_8 = ___0_filters;
  13889. NullCheck(L_8);
  13890. SmallRegistrationList_1_set_bufferChanges_mBA8AAE8A50078AD983E06474CE175FC2B9DA00EF(L_8, (bool)0, SmallRegistrationList_1_set_bufferChanges_mBA8AAE8A50078AD983E06474CE175FC2B9DA00EF_RuntimeMethod_var);
  13891. }
  13892. IL_0069:
  13893. {
  13894. return;
  13895. }
  13896. }
  13897. });
  13898. try
  13899. {
  13900. {
  13901. SmallRegistrationList_1_t4743930ECB685F90DD010A2230148B4360613D96* L_9 = ___0_filters;
  13902. NullCheck(L_9);
  13903. List_1_t1FF23F8A09CE938274447266B4E3267D4B99406A* L_10;
  13904. L_10 = BaseRegistrationList_1_get_registeredSnapshot_m09D926598A6763CD296213915501015BE646DA00_inline(L_9, BaseRegistrationList_1_get_registeredSnapshot_m09D926598A6763CD296213915501015BE646DA00_RuntimeMethod_var);
  13905. NullCheck(L_10);
  13906. Enumerator_tED82470792B7EE02B5F25C7171CBBF27673258B4 L_11;
  13907. L_11 = List_1_GetEnumerator_m1FFDED82324A0F5741ED9C3CB376F1F70BFB9DCF(L_10, List_1_GetEnumerator_m1FFDED82324A0F5741ED9C3CB376F1F70BFB9DCF_RuntimeMethod_var);
  13908. V_1 = L_11;
  13909. }
  13910. {
  13911. auto __finallyBlock = il2cpp::utils::Finally([&]
  13912. {
  13913. FINALLY_0051_1:
  13914. {
  13915. Enumerator_Dispose_m438A04C43758B1161B86B9F1BAB096C915D469D4((&V_1), Enumerator_Dispose_m438A04C43758B1161B86B9F1BAB096C915D469D4_RuntimeMethod_var);
  13916. return;
  13917. }
  13918. });
  13919. try
  13920. {
  13921. {
  13922. goto IL_0046_2;
  13923. }
  13924. IL_002b_2:
  13925. {
  13926. RuntimeObject* L_12;
  13927. L_12 = Enumerator_get_Current_m523E03ADA10DE51506498863FD8C40596059ED3B_inline((&V_1), Enumerator_get_Current_m523E03ADA10DE51506498863FD8C40596059ED3B_RuntimeMethod_var);
  13928. V_2 = L_12;
  13929. RuntimeObject* L_13 = V_2;
  13930. NullCheck(L_13);
  13931. bool L_14;
  13932. L_14 = InterfaceFuncInvoker0< bool >::Invoke(0, IXRInteractionStrengthFilter_t667946FCA4E4105CEF038E84F4AE8D562E86B40C_il2cpp_TypeInfo_var, L_13);
  13933. if (!L_14)
  13934. {
  13935. goto IL_0046_2;
  13936. }
  13937. }
  13938. {
  13939. RuntimeObject* L_15 = V_2;
  13940. RuntimeObject* L_16 = ___1_interactor;
  13941. RuntimeObject* L_17 = ___2_interactable;
  13942. float L_18 = ___3_interactionStrength;
  13943. NullCheck(L_15);
  13944. float L_19;
  13945. L_19 = InterfaceFuncInvoker3< float, RuntimeObject*, RuntimeObject*, float >::Invoke(1, IXRInteractionStrengthFilter_t667946FCA4E4105CEF038E84F4AE8D562E86B40C_il2cpp_TypeInfo_var, L_15, L_16, L_17, L_18);
  13946. ___3_interactionStrength = L_19;
  13947. }
  13948. IL_0046_2:
  13949. {
  13950. bool L_20;
  13951. L_20 = Enumerator_MoveNext_m216F260F30496DDFB98A6AFC2A50E5511BB34DF0((&V_1), Enumerator_MoveNext_m216F260F30496DDFB98A6AFC2A50E5511BB34DF0_RuntimeMethod_var);
  13952. if (L_20)
  13953. {
  13954. goto IL_002b_2;
  13955. }
  13956. }
  13957. {
  13958. goto IL_006a;
  13959. }
  13960. }
  13961. catch(Il2CppExceptionWrapper& e)
  13962. {
  13963. __finallyBlock.StoreException(e.ex);
  13964. }
  13965. }
  13966. }
  13967. catch(Il2CppExceptionWrapper& e)
  13968. {
  13969. __finallyBlock.StoreException(e.ex);
  13970. }
  13971. }
  13972. IL_006a:
  13973. {
  13974. float L_21 = ___3_interactionStrength;
  13975. return L_21;
  13976. }
  13977. }
  13978. #ifdef __clang__
  13979. #pragma clang diagnostic pop
  13980. #endif
  13981. #ifdef __clang__
  13982. #pragma clang diagnostic push
  13983. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  13984. #pragma clang diagnostic ignored "-Wunused-variable"
  13985. #endif
  13986. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool XRInteractableUtility_get_allowTriggerColliders_mDCE7F451882E753E9A107B91B00C9DC13BB61FC7 (const RuntimeMethod* method)
  13987. {
  13988. static bool s_Il2CppMethodInitialized;
  13989. if (!s_Il2CppMethodInitialized)
  13990. {
  13991. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&XRInteractableUtility_tBAB253DCDBBCF078F40042B3AF233470A348770F_il2cpp_TypeInfo_var);
  13992. s_Il2CppMethodInitialized = true;
  13993. }
  13994. {
  13995. bool L_0 = ((XRInteractableUtility_tBAB253DCDBBCF078F40042B3AF233470A348770F_StaticFields*)il2cpp_codegen_static_fields_for(XRInteractableUtility_tBAB253DCDBBCF078F40042B3AF233470A348770F_il2cpp_TypeInfo_var))->___U3CallowTriggerCollidersU3Ek__BackingField;
  13996. return L_0;
  13997. }
  13998. }
  13999. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XRInteractableUtility_set_allowTriggerColliders_m3D74EA0C70E2247D35797263D3BD744E331D1EDC (bool ___0_value, const RuntimeMethod* method)
  14000. {
  14001. static bool s_Il2CppMethodInitialized;
  14002. if (!s_Il2CppMethodInitialized)
  14003. {
  14004. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&XRInteractableUtility_tBAB253DCDBBCF078F40042B3AF233470A348770F_il2cpp_TypeInfo_var);
  14005. s_Il2CppMethodInitialized = true;
  14006. }
  14007. {
  14008. bool L_0 = ___0_value;
  14009. ((XRInteractableUtility_tBAB253DCDBBCF078F40042B3AF233470A348770F_StaticFields*)il2cpp_codegen_static_fields_for(XRInteractableUtility_tBAB253DCDBBCF078F40042B3AF233470A348770F_il2cpp_TypeInfo_var))->___U3CallowTriggerCollidersU3Ek__BackingField = L_0;
  14010. return;
  14011. }
  14012. }
  14013. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool XRInteractableUtility_TryGetClosestCollider_m59A7FFD06BA15302C805C25B077B9766DAF7BB29 (RuntimeObject* ___0_interactable, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_position, DistanceInfo_t136CDA0D950D01ACD2F0C33A180BBC64FD6C82F2* ___2_distanceInfo, const RuntimeMethod* method)
  14014. {
  14015. static bool s_Il2CppMethodInitialized;
  14016. if (!s_Il2CppMethodInitialized)
  14017. {
  14018. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_mAF70E9B39A0AD39183DE4B5A7789CE0B0D28BE2D_RuntimeMethod_var);
  14019. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m6561DC83C402739651BBB6140E6FCC142CA315E1_RuntimeMethod_var);
  14020. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m9822B326FC4E04A23C53BBB2A7E1F1D89C2E9245_RuntimeMethod_var);
  14021. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IXRInteractable_t31CD4FF4D45899471D81D43D605D9C6118BF50CA_il2cpp_TypeInfo_var);
  14022. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_m1D5E48528014F2A36980D68EC7CDB6FF03B83420_RuntimeMethod_var);
  14023. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  14024. s_Il2CppMethodInitialized = true;
  14025. }
  14026. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
  14027. memset((&V_0), 0, sizeof(V_0));
  14028. float V_1 = 0.0f;
  14029. Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* V_2 = NULL;
  14030. bool V_3 = false;
  14031. Enumerator_t3411ABDBCC75D9A3CF54484CC49FA3DBF6B2342A V_4;
  14032. memset((&V_4), 0, sizeof(V_4));
  14033. Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* V_5 = NULL;
  14034. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_6;
  14035. memset((&V_6), 0, sizeof(V_6));
  14036. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_7;
  14037. memset((&V_7), 0, sizeof(V_7));
  14038. float V_8 = 0.0f;
  14039. DistanceInfo_t136CDA0D950D01ACD2F0C33A180BBC64FD6C82F2 V_9;
  14040. memset((&V_9), 0, sizeof(V_9));
  14041. {
  14042. il2cpp_codegen_initobj((&V_0), sizeof(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2));
  14043. V_1 = ((std::numeric_limits<float>::max)());
  14044. V_2 = (Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76*)NULL;
  14045. V_3 = (bool)0;
  14046. RuntimeObject* L_0 = ___0_interactable;
  14047. NullCheck(L_0);
  14048. List_1_t58F89DEDCD7DABB0CFB009AAD9C0CFE061592252* L_1;
  14049. L_1 = InterfaceFuncInvoker0< List_1_t58F89DEDCD7DABB0CFB009AAD9C0CFE061592252* >::Invoke(5, IXRInteractable_t31CD4FF4D45899471D81D43D605D9C6118BF50CA_il2cpp_TypeInfo_var, L_0);
  14050. NullCheck(L_1);
  14051. Enumerator_t3411ABDBCC75D9A3CF54484CC49FA3DBF6B2342A L_2;
  14052. L_2 = List_1_GetEnumerator_m1D5E48528014F2A36980D68EC7CDB6FF03B83420(L_1, List_1_GetEnumerator_m1D5E48528014F2A36980D68EC7CDB6FF03B83420_RuntimeMethod_var);
  14053. V_4 = L_2;
  14054. }
  14055. {
  14056. auto __finallyBlock = il2cpp::utils::Finally([&]
  14057. {
  14058. FINALLY_0097:
  14059. {
  14060. Enumerator_Dispose_mAF70E9B39A0AD39183DE4B5A7789CE0B0D28BE2D((&V_4), Enumerator_Dispose_mAF70E9B39A0AD39183DE4B5A7789CE0B0D28BE2D_RuntimeMethod_var);
  14061. return;
  14062. }
  14063. });
  14064. try
  14065. {
  14066. {
  14067. goto IL_008c_1;
  14068. }
  14069. IL_0021_1:
  14070. {
  14071. Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* L_3;
  14072. L_3 = Enumerator_get_Current_m9822B326FC4E04A23C53BBB2A7E1F1D89C2E9245_inline((&V_4), Enumerator_get_Current_m9822B326FC4E04A23C53BBB2A7E1F1D89C2E9245_RuntimeMethod_var);
  14073. V_5 = L_3;
  14074. Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* L_4 = V_5;
  14075. il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  14076. bool L_5;
  14077. L_5 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_4, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
  14078. if (L_5)
  14079. {
  14080. goto IL_008c_1;
  14081. }
  14082. }
  14083. {
  14084. Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* L_6 = V_5;
  14085. NullCheck(L_6);
  14086. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_7;
  14087. L_7 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_6, NULL);
  14088. NullCheck(L_7);
  14089. bool L_8;
  14090. L_8 = GameObject_get_activeInHierarchy_m49250F4F168DCC5388D5BE4F6A5681386907B109(L_7, NULL);
  14091. if (!L_8)
  14092. {
  14093. goto IL_008c_1;
  14094. }
  14095. }
  14096. {
  14097. Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* L_9 = V_5;
  14098. NullCheck(L_9);
  14099. bool L_10;
  14100. L_10 = Collider_get_enabled_mDBFB488088ADB14C8016A83EF445653AC5A4A12B(L_9, NULL);
  14101. if (!L_10)
  14102. {
  14103. goto IL_008c_1;
  14104. }
  14105. }
  14106. {
  14107. Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* L_11 = V_5;
  14108. NullCheck(L_11);
  14109. bool L_12;
  14110. L_12 = Collider_get_isTrigger_mFF457F6AA71D173F9A11BAF00C35E5AE12952F87(L_11, NULL);
  14111. if (!L_12)
  14112. {
  14113. goto IL_005b_1;
  14114. }
  14115. }
  14116. {
  14117. bool L_13;
  14118. L_13 = XRInteractableUtility_get_allowTriggerColliders_mDCE7F451882E753E9A107B91B00C9DC13BB61FC7_inline(NULL);
  14119. if (!L_13)
  14120. {
  14121. goto IL_008c_1;
  14122. }
  14123. }
  14124. IL_005b_1:
  14125. {
  14126. Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* L_14 = V_5;
  14127. NullCheck(L_14);
  14128. Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_15;
  14129. L_15 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(L_14, NULL);
  14130. NullCheck(L_15);
  14131. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_16;
  14132. L_16 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_15, NULL);
  14133. V_6 = L_16;
  14134. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_17 = ___1_position;
  14135. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_18 = V_6;
  14136. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_19;
  14137. L_19 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_17, L_18, NULL);
  14138. V_7 = L_19;
  14139. float L_20;
  14140. L_20 = Vector3_get_sqrMagnitude_m43C27DEC47C4811FB30AB474FF2131A963B66FC8_inline((&V_7), NULL);
  14141. V_8 = L_20;
  14142. float L_21 = V_8;
  14143. float L_22 = V_1;
  14144. if ((((float)L_21) >= ((float)L_22)))
  14145. {
  14146. goto IL_008c_1;
  14147. }
  14148. }
  14149. {
  14150. V_3 = (bool)1;
  14151. float L_23 = V_8;
  14152. V_1 = L_23;
  14153. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_24 = V_6;
  14154. V_0 = L_24;
  14155. Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* L_25 = V_5;
  14156. V_2 = L_25;
  14157. }
  14158. IL_008c_1:
  14159. {
  14160. bool L_26;
  14161. L_26 = Enumerator_MoveNext_m6561DC83C402739651BBB6140E6FCC142CA315E1((&V_4), Enumerator_MoveNext_m6561DC83C402739651BBB6140E6FCC142CA315E1_RuntimeMethod_var);
  14162. if (L_26)
  14163. {
  14164. goto IL_0021_1;
  14165. }
  14166. }
  14167. {
  14168. goto IL_00a5;
  14169. }
  14170. }
  14171. catch(Il2CppExceptionWrapper& e)
  14172. {
  14173. __finallyBlock.StoreException(e.ex);
  14174. }
  14175. }
  14176. IL_00a5:
  14177. {
  14178. DistanceInfo_t136CDA0D950D01ACD2F0C33A180BBC64FD6C82F2* L_27 = ___2_distanceInfo;
  14179. il2cpp_codegen_initobj((&V_9), sizeof(DistanceInfo_t136CDA0D950D01ACD2F0C33A180BBC64FD6C82F2));
  14180. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_28 = V_0;
  14181. DistanceInfo_set_point_m6F292D5757C8B92E61BB1E90B34E3629CB094694_inline((&V_9), L_28, NULL);
  14182. float L_29 = V_1;
  14183. DistanceInfo_set_distanceSqr_mE281AA56E59EACA04741269456BA56835712F123_inline((&V_9), L_29, NULL);
  14184. Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* L_30 = V_2;
  14185. DistanceInfo_set_collider_m4801B753BC9CB0DE45EC9BCC155818DA77F21F76_inline((&V_9), L_30, NULL);
  14186. DistanceInfo_t136CDA0D950D01ACD2F0C33A180BBC64FD6C82F2 L_31 = V_9;
  14187. *(DistanceInfo_t136CDA0D950D01ACD2F0C33A180BBC64FD6C82F2*)L_27 = L_31;
  14188. Il2CppCodeGenWriteBarrier((void**)&(((DistanceInfo_t136CDA0D950D01ACD2F0C33A180BBC64FD6C82F2*)L_27)->___U3CcolliderU3Ek__BackingField), (void*)NULL);
  14189. bool L_32 = V_3;
  14190. return L_32;
  14191. }
  14192. }
  14193. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool XRInteractableUtility_TryGetClosestPointOnCollider_mB2C3D25B2EDF003153DD6EC7D5CCDB8F97C0740D (RuntimeObject* ___0_interactable, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_position, DistanceInfo_t136CDA0D950D01ACD2F0C33A180BBC64FD6C82F2* ___2_distanceInfo, const RuntimeMethod* method)
  14194. {
  14195. static bool s_Il2CppMethodInitialized;
  14196. if (!s_Il2CppMethodInitialized)
  14197. {
  14198. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_mAF70E9B39A0AD39183DE4B5A7789CE0B0D28BE2D_RuntimeMethod_var);
  14199. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m6561DC83C402739651BBB6140E6FCC142CA315E1_RuntimeMethod_var);
  14200. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m9822B326FC4E04A23C53BBB2A7E1F1D89C2E9245_RuntimeMethod_var);
  14201. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IXRInteractable_t31CD4FF4D45899471D81D43D605D9C6118BF50CA_il2cpp_TypeInfo_var);
  14202. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_m1D5E48528014F2A36980D68EC7CDB6FF03B83420_RuntimeMethod_var);
  14203. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  14204. s_Il2CppMethodInitialized = true;
  14205. }
  14206. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
  14207. memset((&V_0), 0, sizeof(V_0));
  14208. Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* V_1 = NULL;
  14209. float V_2 = 0.0f;
  14210. bool V_3 = false;
  14211. Enumerator_t3411ABDBCC75D9A3CF54484CC49FA3DBF6B2342A V_4;
  14212. memset((&V_4), 0, sizeof(V_4));
  14213. Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* V_5 = NULL;
  14214. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_6;
  14215. memset((&V_6), 0, sizeof(V_6));
  14216. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_7;
  14217. memset((&V_7), 0, sizeof(V_7));
  14218. float V_8 = 0.0f;
  14219. DistanceInfo_t136CDA0D950D01ACD2F0C33A180BBC64FD6C82F2 V_9;
  14220. memset((&V_9), 0, sizeof(V_9));
  14221. {
  14222. il2cpp_codegen_initobj((&V_0), sizeof(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2));
  14223. V_1 = (Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76*)NULL;
  14224. V_2 = ((std::numeric_limits<float>::max)());
  14225. V_3 = (bool)0;
  14226. RuntimeObject* L_0 = ___0_interactable;
  14227. NullCheck(L_0);
  14228. List_1_t58F89DEDCD7DABB0CFB009AAD9C0CFE061592252* L_1;
  14229. L_1 = InterfaceFuncInvoker0< List_1_t58F89DEDCD7DABB0CFB009AAD9C0CFE061592252* >::Invoke(5, IXRInteractable_t31CD4FF4D45899471D81D43D605D9C6118BF50CA_il2cpp_TypeInfo_var, L_0);
  14230. NullCheck(L_1);
  14231. Enumerator_t3411ABDBCC75D9A3CF54484CC49FA3DBF6B2342A L_2;
  14232. L_2 = List_1_GetEnumerator_m1D5E48528014F2A36980D68EC7CDB6FF03B83420(L_1, List_1_GetEnumerator_m1D5E48528014F2A36980D68EC7CDB6FF03B83420_RuntimeMethod_var);
  14233. V_4 = L_2;
  14234. }
  14235. {
  14236. auto __finallyBlock = il2cpp::utils::Finally([&]
  14237. {
  14238. FINALLY_0093:
  14239. {
  14240. Enumerator_Dispose_mAF70E9B39A0AD39183DE4B5A7789CE0B0D28BE2D((&V_4), Enumerator_Dispose_mAF70E9B39A0AD39183DE4B5A7789CE0B0D28BE2D_RuntimeMethod_var);
  14241. return;
  14242. }
  14243. });
  14244. try
  14245. {
  14246. {
  14247. goto IL_0088_1;
  14248. }
  14249. IL_0021_1:
  14250. {
  14251. Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* L_3;
  14252. L_3 = Enumerator_get_Current_m9822B326FC4E04A23C53BBB2A7E1F1D89C2E9245_inline((&V_4), Enumerator_get_Current_m9822B326FC4E04A23C53BBB2A7E1F1D89C2E9245_RuntimeMethod_var);
  14253. V_5 = L_3;
  14254. Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* L_4 = V_5;
  14255. il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  14256. bool L_5;
  14257. L_5 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_4, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
  14258. if (L_5)
  14259. {
  14260. goto IL_0088_1;
  14261. }
  14262. }
  14263. {
  14264. Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* L_6 = V_5;
  14265. NullCheck(L_6);
  14266. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_7;
  14267. L_7 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_6, NULL);
  14268. NullCheck(L_7);
  14269. bool L_8;
  14270. L_8 = GameObject_get_activeInHierarchy_m49250F4F168DCC5388D5BE4F6A5681386907B109(L_7, NULL);
  14271. if (!L_8)
  14272. {
  14273. goto IL_0088_1;
  14274. }
  14275. }
  14276. {
  14277. Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* L_9 = V_5;
  14278. NullCheck(L_9);
  14279. bool L_10;
  14280. L_10 = Collider_get_enabled_mDBFB488088ADB14C8016A83EF445653AC5A4A12B(L_9, NULL);
  14281. if (!L_10)
  14282. {
  14283. goto IL_0088_1;
  14284. }
  14285. }
  14286. {
  14287. Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* L_11 = V_5;
  14288. NullCheck(L_11);
  14289. bool L_12;
  14290. L_12 = Collider_get_isTrigger_mFF457F6AA71D173F9A11BAF00C35E5AE12952F87(L_11, NULL);
  14291. if (!L_12)
  14292. {
  14293. goto IL_005b_1;
  14294. }
  14295. }
  14296. {
  14297. bool L_13;
  14298. L_13 = XRInteractableUtility_get_allowTriggerColliders_mDCE7F451882E753E9A107B91B00C9DC13BB61FC7_inline(NULL);
  14299. if (!L_13)
  14300. {
  14301. goto IL_0088_1;
  14302. }
  14303. }
  14304. IL_005b_1:
  14305. {
  14306. Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* L_14 = V_5;
  14307. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_15 = ___1_position;
  14308. NullCheck(L_14);
  14309. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_16;
  14310. L_16 = Collider_ClosestPoint_mFFF9B6F6CF9F18B22B325835A3E2E78A1C03BFCB(L_14, L_15, NULL);
  14311. V_6 = L_16;
  14312. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_17 = ___1_position;
  14313. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_18 = V_6;
  14314. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_19;
  14315. L_19 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_17, L_18, NULL);
  14316. V_7 = L_19;
  14317. float L_20;
  14318. L_20 = Vector3_get_sqrMagnitude_m43C27DEC47C4811FB30AB474FF2131A963B66FC8_inline((&V_7), NULL);
  14319. V_8 = L_20;
  14320. float L_21 = V_8;
  14321. float L_22 = V_2;
  14322. if ((((float)L_21) >= ((float)L_22)))
  14323. {
  14324. goto IL_0088_1;
  14325. }
  14326. }
  14327. {
  14328. V_3 = (bool)1;
  14329. float L_23 = V_8;
  14330. V_2 = L_23;
  14331. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_24 = V_6;
  14332. V_0 = L_24;
  14333. Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* L_25 = V_5;
  14334. V_1 = L_25;
  14335. }
  14336. IL_0088_1:
  14337. {
  14338. bool L_26;
  14339. L_26 = Enumerator_MoveNext_m6561DC83C402739651BBB6140E6FCC142CA315E1((&V_4), Enumerator_MoveNext_m6561DC83C402739651BBB6140E6FCC142CA315E1_RuntimeMethod_var);
  14340. if (L_26)
  14341. {
  14342. goto IL_0021_1;
  14343. }
  14344. }
  14345. {
  14346. goto IL_00a1;
  14347. }
  14348. }
  14349. catch(Il2CppExceptionWrapper& e)
  14350. {
  14351. __finallyBlock.StoreException(e.ex);
  14352. }
  14353. }
  14354. IL_00a1:
  14355. {
  14356. DistanceInfo_t136CDA0D950D01ACD2F0C33A180BBC64FD6C82F2* L_27 = ___2_distanceInfo;
  14357. il2cpp_codegen_initobj((&V_9), sizeof(DistanceInfo_t136CDA0D950D01ACD2F0C33A180BBC64FD6C82F2));
  14358. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_28 = V_0;
  14359. DistanceInfo_set_point_m6F292D5757C8B92E61BB1E90B34E3629CB094694_inline((&V_9), L_28, NULL);
  14360. float L_29 = V_2;
  14361. DistanceInfo_set_distanceSqr_mE281AA56E59EACA04741269456BA56835712F123_inline((&V_9), L_29, NULL);
  14362. Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* L_30 = V_1;
  14363. DistanceInfo_set_collider_m4801B753BC9CB0DE45EC9BCC155818DA77F21F76_inline((&V_9), L_30, NULL);
  14364. DistanceInfo_t136CDA0D950D01ACD2F0C33A180BBC64FD6C82F2 L_31 = V_9;
  14365. *(DistanceInfo_t136CDA0D950D01ACD2F0C33A180BBC64FD6C82F2*)L_27 = L_31;
  14366. Il2CppCodeGenWriteBarrier((void**)&(((DistanceInfo_t136CDA0D950D01ACD2F0C33A180BBC64FD6C82F2*)L_27)->___U3CcolliderU3Ek__BackingField), (void*)NULL);
  14367. bool L_32 = V_3;
  14368. return L_32;
  14369. }
  14370. }
  14371. #ifdef __clang__
  14372. #pragma clang diagnostic pop
  14373. #endif
  14374. #ifdef __clang__
  14375. #pragma clang diagnostic push
  14376. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  14377. #pragma clang diagnostic ignored "-Wunused-variable"
  14378. #endif
  14379. IL2CPP_EXTERN_C void AllowTriggerCollidersScope_t11F6A22153C8F8503522AE40B6D4BB9F37787BA8_marshal_pinvoke(const AllowTriggerCollidersScope_t11F6A22153C8F8503522AE40B6D4BB9F37787BA8& unmarshaled, AllowTriggerCollidersScope_t11F6A22153C8F8503522AE40B6D4BB9F37787BA8_marshaled_pinvoke& marshaled)
  14380. {
  14381. marshaled.___m_Disposed = static_cast<int32_t>(unmarshaled.___m_Disposed);
  14382. marshaled.___m_OldValue = static_cast<int32_t>(unmarshaled.___m_OldValue);
  14383. }
  14384. IL2CPP_EXTERN_C void AllowTriggerCollidersScope_t11F6A22153C8F8503522AE40B6D4BB9F37787BA8_marshal_pinvoke_back(const AllowTriggerCollidersScope_t11F6A22153C8F8503522AE40B6D4BB9F37787BA8_marshaled_pinvoke& marshaled, AllowTriggerCollidersScope_t11F6A22153C8F8503522AE40B6D4BB9F37787BA8& unmarshaled)
  14385. {
  14386. bool unmarshaledm_Disposed_temp_0 = false;
  14387. unmarshaledm_Disposed_temp_0 = static_cast<bool>(marshaled.___m_Disposed);
  14388. unmarshaled.___m_Disposed = unmarshaledm_Disposed_temp_0;
  14389. bool unmarshaledm_OldValue_temp_1 = false;
  14390. unmarshaledm_OldValue_temp_1 = static_cast<bool>(marshaled.___m_OldValue);
  14391. unmarshaled.___m_OldValue = unmarshaledm_OldValue_temp_1;
  14392. }
  14393. IL2CPP_EXTERN_C void AllowTriggerCollidersScope_t11F6A22153C8F8503522AE40B6D4BB9F37787BA8_marshal_pinvoke_cleanup(AllowTriggerCollidersScope_t11F6A22153C8F8503522AE40B6D4BB9F37787BA8_marshaled_pinvoke& marshaled)
  14394. {
  14395. }
  14396. IL2CPP_EXTERN_C void AllowTriggerCollidersScope_t11F6A22153C8F8503522AE40B6D4BB9F37787BA8_marshal_com(const AllowTriggerCollidersScope_t11F6A22153C8F8503522AE40B6D4BB9F37787BA8& unmarshaled, AllowTriggerCollidersScope_t11F6A22153C8F8503522AE40B6D4BB9F37787BA8_marshaled_com& marshaled)
  14397. {
  14398. marshaled.___m_Disposed = static_cast<int32_t>(unmarshaled.___m_Disposed);
  14399. marshaled.___m_OldValue = static_cast<int32_t>(unmarshaled.___m_OldValue);
  14400. }
  14401. IL2CPP_EXTERN_C void AllowTriggerCollidersScope_t11F6A22153C8F8503522AE40B6D4BB9F37787BA8_marshal_com_back(const AllowTriggerCollidersScope_t11F6A22153C8F8503522AE40B6D4BB9F37787BA8_marshaled_com& marshaled, AllowTriggerCollidersScope_t11F6A22153C8F8503522AE40B6D4BB9F37787BA8& unmarshaled)
  14402. {
  14403. bool unmarshaledm_Disposed_temp_0 = false;
  14404. unmarshaledm_Disposed_temp_0 = static_cast<bool>(marshaled.___m_Disposed);
  14405. unmarshaled.___m_Disposed = unmarshaledm_Disposed_temp_0;
  14406. bool unmarshaledm_OldValue_temp_1 = false;
  14407. unmarshaledm_OldValue_temp_1 = static_cast<bool>(marshaled.___m_OldValue);
  14408. unmarshaled.___m_OldValue = unmarshaledm_OldValue_temp_1;
  14409. }
  14410. IL2CPP_EXTERN_C void AllowTriggerCollidersScope_t11F6A22153C8F8503522AE40B6D4BB9F37787BA8_marshal_com_cleanup(AllowTriggerCollidersScope_t11F6A22153C8F8503522AE40B6D4BB9F37787BA8_marshaled_com& marshaled)
  14411. {
  14412. }
  14413. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AllowTriggerCollidersScope__ctor_mA26EFABF99A4FE350309792317C3441830B20CB7 (AllowTriggerCollidersScope_t11F6A22153C8F8503522AE40B6D4BB9F37787BA8* __this, bool ___0_newAllowTriggerColliders, const RuntimeMethod* method)
  14414. {
  14415. {
  14416. __this->___m_Disposed = (bool)0;
  14417. bool L_0;
  14418. L_0 = XRInteractableUtility_get_allowTriggerColliders_mDCE7F451882E753E9A107B91B00C9DC13BB61FC7_inline(NULL);
  14419. __this->___m_OldValue = L_0;
  14420. bool L_1 = ___0_newAllowTriggerColliders;
  14421. XRInteractableUtility_set_allowTriggerColliders_m3D74EA0C70E2247D35797263D3BD744E331D1EDC_inline(L_1, NULL);
  14422. return;
  14423. }
  14424. }
  14425. IL2CPP_EXTERN_C void AllowTriggerCollidersScope__ctor_mA26EFABF99A4FE350309792317C3441830B20CB7_AdjustorThunk (RuntimeObject* __this, bool ___0_newAllowTriggerColliders, const RuntimeMethod* method)
  14426. {
  14427. AllowTriggerCollidersScope_t11F6A22153C8F8503522AE40B6D4BB9F37787BA8* _thisAdjusted;
  14428. int32_t _offset = 1;
  14429. _thisAdjusted = reinterpret_cast<AllowTriggerCollidersScope_t11F6A22153C8F8503522AE40B6D4BB9F37787BA8*>(__this + _offset);
  14430. AllowTriggerCollidersScope__ctor_mA26EFABF99A4FE350309792317C3441830B20CB7(_thisAdjusted, ___0_newAllowTriggerColliders, method);
  14431. }
  14432. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AllowTriggerCollidersScope_Dispose_mEFD34C22BAC85237138B19E575F3313A867BA502 (AllowTriggerCollidersScope_t11F6A22153C8F8503522AE40B6D4BB9F37787BA8* __this, const RuntimeMethod* method)
  14433. {
  14434. {
  14435. bool L_0 = __this->___m_Disposed;
  14436. if (!L_0)
  14437. {
  14438. goto IL_0009;
  14439. }
  14440. }
  14441. {
  14442. return;
  14443. }
  14444. IL_0009:
  14445. {
  14446. __this->___m_Disposed = (bool)1;
  14447. bool L_1 = __this->___m_OldValue;
  14448. XRInteractableUtility_set_allowTriggerColliders_m3D74EA0C70E2247D35797263D3BD744E331D1EDC_inline(L_1, NULL);
  14449. return;
  14450. }
  14451. }
  14452. IL2CPP_EXTERN_C void AllowTriggerCollidersScope_Dispose_mEFD34C22BAC85237138B19E575F3313A867BA502_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  14453. {
  14454. AllowTriggerCollidersScope_t11F6A22153C8F8503522AE40B6D4BB9F37787BA8* _thisAdjusted;
  14455. int32_t _offset = 1;
  14456. _thisAdjusted = reinterpret_cast<AllowTriggerCollidersScope_t11F6A22153C8F8503522AE40B6D4BB9F37787BA8*>(__this + _offset);
  14457. AllowTriggerCollidersScope_Dispose_mEFD34C22BAC85237138B19E575F3313A867BA502(_thisAdjusted, method);
  14458. }
  14459. #ifdef __clang__
  14460. #pragma clang diagnostic pop
  14461. #endif
  14462. #ifdef __clang__
  14463. #pragma clang diagnostic push
  14464. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  14465. #pragma clang diagnostic ignored "-Wunused-variable"
  14466. #endif
  14467. #ifdef __clang__
  14468. #pragma clang diagnostic pop
  14469. #endif
  14470. #ifdef __clang__
  14471. #pragma clang diagnostic push
  14472. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  14473. #pragma clang diagnostic ignored "-Wunused-variable"
  14474. #endif
  14475. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TeleportationMonitor_add_teleported_mD15FC93846D1ED4177A969599A5180D0B31219D4 (TeleportationMonitor_tC9AB34520A1A0D6D2F18DD2067601DE1405C72C6* __this, Action_1_t62C38AF61BFF03BE1DB5E1C54773DC9975D958CD* ___0_value, const RuntimeMethod* method)
  14476. {
  14477. static bool s_Il2CppMethodInitialized;
  14478. if (!s_Il2CppMethodInitialized)
  14479. {
  14480. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t62C38AF61BFF03BE1DB5E1C54773DC9975D958CD_il2cpp_TypeInfo_var);
  14481. s_Il2CppMethodInitialized = true;
  14482. }
  14483. Action_1_t62C38AF61BFF03BE1DB5E1C54773DC9975D958CD* V_0 = NULL;
  14484. Action_1_t62C38AF61BFF03BE1DB5E1C54773DC9975D958CD* V_1 = NULL;
  14485. Action_1_t62C38AF61BFF03BE1DB5E1C54773DC9975D958CD* V_2 = NULL;
  14486. {
  14487. Action_1_t62C38AF61BFF03BE1DB5E1C54773DC9975D958CD* L_0 = __this->___teleported;
  14488. V_0 = L_0;
  14489. }
  14490. IL_0007:
  14491. {
  14492. Action_1_t62C38AF61BFF03BE1DB5E1C54773DC9975D958CD* L_1 = V_0;
  14493. V_1 = L_1;
  14494. Action_1_t62C38AF61BFF03BE1DB5E1C54773DC9975D958CD* L_2 = V_1;
  14495. Action_1_t62C38AF61BFF03BE1DB5E1C54773DC9975D958CD* L_3 = ___0_value;
  14496. Delegate_t* L_4;
  14497. L_4 = Delegate_Combine_m1F725AEF318BE6F0426863490691A6F4606E7D00(L_2, L_3, NULL);
  14498. V_2 = ((Action_1_t62C38AF61BFF03BE1DB5E1C54773DC9975D958CD*)Castclass((RuntimeObject*)L_4, Action_1_t62C38AF61BFF03BE1DB5E1C54773DC9975D958CD_il2cpp_TypeInfo_var));
  14499. Action_1_t62C38AF61BFF03BE1DB5E1C54773DC9975D958CD** L_5 = (Action_1_t62C38AF61BFF03BE1DB5E1C54773DC9975D958CD**)(&__this->___teleported);
  14500. Action_1_t62C38AF61BFF03BE1DB5E1C54773DC9975D958CD* L_6 = V_2;
  14501. Action_1_t62C38AF61BFF03BE1DB5E1C54773DC9975D958CD* L_7 = V_1;
  14502. Action_1_t62C38AF61BFF03BE1DB5E1C54773DC9975D958CD* L_8;
  14503. L_8 = InterlockedCompareExchangeImpl<Action_1_t62C38AF61BFF03BE1DB5E1C54773DC9975D958CD*>(L_5, L_6, L_7);
  14504. V_0 = L_8;
  14505. Action_1_t62C38AF61BFF03BE1DB5E1C54773DC9975D958CD* L_9 = V_0;
  14506. Action_1_t62C38AF61BFF03BE1DB5E1C54773DC9975D958CD* L_10 = V_1;
  14507. if ((!(((RuntimeObject*)(Action_1_t62C38AF61BFF03BE1DB5E1C54773DC9975D958CD*)L_9) == ((RuntimeObject*)(Action_1_t62C38AF61BFF03BE1DB5E1C54773DC9975D958CD*)L_10))))
  14508. {
  14509. goto IL_0007;
  14510. }
  14511. }
  14512. {
  14513. return;
  14514. }
  14515. }
  14516. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TeleportationMonitor_remove_teleported_m0E290FB901D380DABEB37132265E2CDDB5717F74 (TeleportationMonitor_tC9AB34520A1A0D6D2F18DD2067601DE1405C72C6* __this, Action_1_t62C38AF61BFF03BE1DB5E1C54773DC9975D958CD* ___0_value, const RuntimeMethod* method)
  14517. {
  14518. static bool s_Il2CppMethodInitialized;
  14519. if (!s_Il2CppMethodInitialized)
  14520. {
  14521. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t62C38AF61BFF03BE1DB5E1C54773DC9975D958CD_il2cpp_TypeInfo_var);
  14522. s_Il2CppMethodInitialized = true;
  14523. }
  14524. Action_1_t62C38AF61BFF03BE1DB5E1C54773DC9975D958CD* V_0 = NULL;
  14525. Action_1_t62C38AF61BFF03BE1DB5E1C54773DC9975D958CD* V_1 = NULL;
  14526. Action_1_t62C38AF61BFF03BE1DB5E1C54773DC9975D958CD* V_2 = NULL;
  14527. {
  14528. Action_1_t62C38AF61BFF03BE1DB5E1C54773DC9975D958CD* L_0 = __this->___teleported;
  14529. V_0 = L_0;
  14530. }
  14531. IL_0007:
  14532. {
  14533. Action_1_t62C38AF61BFF03BE1DB5E1C54773DC9975D958CD* L_1 = V_0;
  14534. V_1 = L_1;
  14535. Action_1_t62C38AF61BFF03BE1DB5E1C54773DC9975D958CD* L_2 = V_1;
  14536. Action_1_t62C38AF61BFF03BE1DB5E1C54773DC9975D958CD* L_3 = ___0_value;
  14537. Delegate_t* L_4;
  14538. L_4 = Delegate_Remove_m8B7DD5661308FA972E23CA1CC3FC9CEB355504E3(L_2, L_3, NULL);
  14539. V_2 = ((Action_1_t62C38AF61BFF03BE1DB5E1C54773DC9975D958CD*)Castclass((RuntimeObject*)L_4, Action_1_t62C38AF61BFF03BE1DB5E1C54773DC9975D958CD_il2cpp_TypeInfo_var));
  14540. Action_1_t62C38AF61BFF03BE1DB5E1C54773DC9975D958CD** L_5 = (Action_1_t62C38AF61BFF03BE1DB5E1C54773DC9975D958CD**)(&__this->___teleported);
  14541. Action_1_t62C38AF61BFF03BE1DB5E1C54773DC9975D958CD* L_6 = V_2;
  14542. Action_1_t62C38AF61BFF03BE1DB5E1C54773DC9975D958CD* L_7 = V_1;
  14543. Action_1_t62C38AF61BFF03BE1DB5E1C54773DC9975D958CD* L_8;
  14544. L_8 = InterlockedCompareExchangeImpl<Action_1_t62C38AF61BFF03BE1DB5E1C54773DC9975D958CD*>(L_5, L_6, L_7);
  14545. V_0 = L_8;
  14546. Action_1_t62C38AF61BFF03BE1DB5E1C54773DC9975D958CD* L_9 = V_0;
  14547. Action_1_t62C38AF61BFF03BE1DB5E1C54773DC9975D958CD* L_10 = V_1;
  14548. if ((!(((RuntimeObject*)(Action_1_t62C38AF61BFF03BE1DB5E1C54773DC9975D958CD*)L_9) == ((RuntimeObject*)(Action_1_t62C38AF61BFF03BE1DB5E1C54773DC9975D958CD*)L_10))))
  14549. {
  14550. goto IL_0007;
  14551. }
  14552. }
  14553. {
  14554. return;
  14555. }
  14556. }
  14557. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TeleportationMonitor_AddInteractor_m6F7D49901644A6FCCBA5D1C0827FF4E4EA101506 (TeleportationMonitor_tC9AB34520A1A0D6D2F18DD2067601DE1405C72C6* __this, RuntimeObject* ___0_interactor, const RuntimeMethod* method)
  14558. {
  14559. static bool s_Il2CppMethodInitialized;
  14560. if (!s_Il2CppMethodInitialized)
  14561. {
  14562. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_tF1EFD363206113AB62CC79E4ABC28A4901B693B7_il2cpp_TypeInfo_var);
  14563. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Add_m2AC3E6BED0D90F2769A053AE88A096FDC40055AF_RuntimeMethod_var);
  14564. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_TryGetValue_m25B39AB8F3D22E0F692DC19FDD9482FCB482493C_RuntimeMethod_var);
  14565. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IXRInteractor_t0E1112913D56F678962B999BA5CC139CFE0D344A_il2cpp_TypeInfo_var);
  14566. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LinkedPool_1_Get_m06AD5EAE994816C772A82BA7A5D1016352D9CECA_RuntimeMethod_var);
  14567. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m0327EBB8DFAA69179A55B1B581CD636884D4BBA6_RuntimeMethod_var);
  14568. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m256EFCAABB46D24687868F0C3836D3BB72B5952A_RuntimeMethod_var);
  14569. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mA1FB7E1D604E4BFED8F9991885B769C058BC3DFC_RuntimeMethod_var);
  14570. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t10713C6D866C9DFCF78A36627A67FD5752985A35_il2cpp_TypeInfo_var);
  14571. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  14572. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TeleportationMonitor_OnBeginTeleportation_m52FD7BA2FC9F4C6A7C7A25AE822DB6CD761C8806_RuntimeMethod_var);
  14573. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TeleportationMonitor_OnEndTeleportation_m95ACDD39BCD597E06BA918D1EBEA631EF516E5B7_RuntimeMethod_var);
  14574. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TeleportationMonitor_tC9AB34520A1A0D6D2F18DD2067601DE1405C72C6_il2cpp_TypeInfo_var);
  14575. s_Il2CppMethodInitialized = true;
  14576. }
  14577. Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* V_0 = NULL;
  14578. TeleportationProviderU5BU5D_t256401FD30C21E9418986E09E5B6B90978F26E4C* V_1 = NULL;
  14579. int32_t V_2 = 0;
  14580. TeleportationProvider_t97A0AC16C69ACC50C842581737181148614AF972* V_3 = NULL;
  14581. Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* V_4 = NULL;
  14582. List_1_t10713C6D866C9DFCF78A36627A67FD5752985A35* V_5 = NULL;
  14583. {
  14584. RuntimeObject* L_0 = ___0_interactor;
  14585. if (L_0)
  14586. {
  14587. goto IL_000e;
  14588. }
  14589. }
  14590. {
  14591. ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_1 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
  14592. ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral6A6707C1F090568579065FEEE0F1898E04CFC473)), NULL);
  14593. IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&TeleportationMonitor_AddInteractor_m6F7D49901644A6FCCBA5D1C0827FF4E4EA101506_RuntimeMethod_var)));
  14594. }
  14595. IL_000e:
  14596. {
  14597. RuntimeObject* L_2 = ___0_interactor;
  14598. NullCheck(L_2);
  14599. Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_3;
  14600. L_3 = InterfaceFuncInvoker0< Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* >::Invoke(5, IXRInteractor_t0E1112913D56F678962B999BA5CC139CFE0D344A_il2cpp_TypeInfo_var, L_2);
  14601. V_0 = L_3;
  14602. Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_4 = V_0;
  14603. il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  14604. bool L_5;
  14605. L_5 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_4, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
  14606. if (!L_5)
  14607. {
  14608. goto IL_001f;
  14609. }
  14610. }
  14611. {
  14612. return;
  14613. }
  14614. IL_001f:
  14615. {
  14616. il2cpp_codegen_runtime_class_init_inline(TeleportationMonitor_tC9AB34520A1A0D6D2F18DD2067601DE1405C72C6_il2cpp_TypeInfo_var);
  14617. bool L_6;
  14618. L_6 = TeleportationMonitor_FindTeleportationProviders_m9364E4A02421959CD08A3A7540C5FB55ECCA35FA(NULL);
  14619. if (L_6)
  14620. {
  14621. goto IL_0027;
  14622. }
  14623. }
  14624. {
  14625. return;
  14626. }
  14627. IL_0027:
  14628. {
  14629. il2cpp_codegen_runtime_class_init_inline(TeleportationMonitor_tC9AB34520A1A0D6D2F18DD2067601DE1405C72C6_il2cpp_TypeInfo_var);
  14630. TeleportationProviderU5BU5D_t256401FD30C21E9418986E09E5B6B90978F26E4C* L_7 = ((TeleportationMonitor_tC9AB34520A1A0D6D2F18DD2067601DE1405C72C6_StaticFields*)il2cpp_codegen_static_fields_for(TeleportationMonitor_tC9AB34520A1A0D6D2F18DD2067601DE1405C72C6_il2cpp_TypeInfo_var))->___s_TeleportationProvidersCache;
  14631. V_1 = L_7;
  14632. V_2 = 0;
  14633. goto IL_00c3;
  14634. }
  14635. IL_0034:
  14636. {
  14637. TeleportationProviderU5BU5D_t256401FD30C21E9418986E09E5B6B90978F26E4C* L_8 = V_1;
  14638. int32_t L_9 = V_2;
  14639. NullCheck(L_8);
  14640. int32_t L_10 = L_9;
  14641. TeleportationProvider_t97A0AC16C69ACC50C842581737181148614AF972* L_11 = (L_8)->GetAt(static_cast<il2cpp_array_size_t>(L_10));
  14642. V_3 = L_11;
  14643. TeleportationProvider_t97A0AC16C69ACC50C842581737181148614AF972* L_12 = V_3;
  14644. il2cpp_codegen_runtime_class_init_inline(TeleportationMonitor_tC9AB34520A1A0D6D2F18DD2067601DE1405C72C6_il2cpp_TypeInfo_var);
  14645. bool L_13;
  14646. L_13 = TeleportationMonitor_TryGetOriginTransform_m266545C32AC5C7C07796BFDE8F072BEBCDFACA94(L_12, (&V_4), NULL);
  14647. if (!L_13)
  14648. {
  14649. goto IL_00bf;
  14650. }
  14651. }
  14652. {
  14653. Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_14 = V_0;
  14654. Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_15 = V_4;
  14655. NullCheck(L_14);
  14656. bool L_16;
  14657. L_16 = Transform_IsChildOf_mFE071BE1E775E825401FE0A9B9BE49E39D256CEA(L_14, L_15, NULL);
  14658. if (!L_16)
  14659. {
  14660. goto IL_00bf;
  14661. }
  14662. }
  14663. {
  14664. Dictionary_2_t5E686D049A1953FBC17D17F899FE7E006F6CA5E5* L_17 = __this->___m_TeleportInteractors;
  14665. if (L_17)
  14666. {
  14667. goto IL_0064;
  14668. }
  14669. }
  14670. {
  14671. il2cpp_codegen_runtime_class_init_inline(TeleportationMonitor_tC9AB34520A1A0D6D2F18DD2067601DE1405C72C6_il2cpp_TypeInfo_var);
  14672. LinkedPool_1_t070E48AC0EF87512EC042C4B06F7F4ED11E4F082* L_18 = ((TeleportationMonitor_tC9AB34520A1A0D6D2F18DD2067601DE1405C72C6_StaticFields*)il2cpp_codegen_static_fields_for(TeleportationMonitor_tC9AB34520A1A0D6D2F18DD2067601DE1405C72C6_il2cpp_TypeInfo_var))->___s_TeleportInteractorsPool;
  14673. NullCheck(L_18);
  14674. Dictionary_2_t5E686D049A1953FBC17D17F899FE7E006F6CA5E5* L_19;
  14675. L_19 = LinkedPool_1_Get_m06AD5EAE994816C772A82BA7A5D1016352D9CECA(L_18, LinkedPool_1_Get_m06AD5EAE994816C772A82BA7A5D1016352D9CECA_RuntimeMethod_var);
  14676. __this->___m_TeleportInteractors = L_19;
  14677. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_TeleportInteractors), (void*)L_19);
  14678. }
  14679. IL_0064:
  14680. {
  14681. Dictionary_2_t5E686D049A1953FBC17D17F899FE7E006F6CA5E5* L_20 = __this->___m_TeleportInteractors;
  14682. TeleportationProvider_t97A0AC16C69ACC50C842581737181148614AF972* L_21 = V_3;
  14683. NullCheck(L_20);
  14684. bool L_22;
  14685. L_22 = Dictionary_2_TryGetValue_m25B39AB8F3D22E0F692DC19FDD9482FCB482493C(L_20, L_21, (&V_5), Dictionary_2_TryGetValue_m25B39AB8F3D22E0F692DC19FDD9482FCB482493C_RuntimeMethod_var);
  14686. if (L_22)
  14687. {
  14688. goto IL_0089;
  14689. }
  14690. }
  14691. {
  14692. List_1_t10713C6D866C9DFCF78A36627A67FD5752985A35* L_23 = (List_1_t10713C6D866C9DFCF78A36627A67FD5752985A35*)il2cpp_codegen_object_new(List_1_t10713C6D866C9DFCF78A36627A67FD5752985A35_il2cpp_TypeInfo_var);
  14693. List_1__ctor_m256EFCAABB46D24687868F0C3836D3BB72B5952A(L_23, List_1__ctor_m256EFCAABB46D24687868F0C3836D3BB72B5952A_RuntimeMethod_var);
  14694. V_5 = L_23;
  14695. Dictionary_2_t5E686D049A1953FBC17D17F899FE7E006F6CA5E5* L_24 = __this->___m_TeleportInteractors;
  14696. TeleportationProvider_t97A0AC16C69ACC50C842581737181148614AF972* L_25 = V_3;
  14697. List_1_t10713C6D866C9DFCF78A36627A67FD5752985A35* L_26 = V_5;
  14698. NullCheck(L_24);
  14699. Dictionary_2_Add_m2AC3E6BED0D90F2769A053AE88A096FDC40055AF(L_24, L_25, L_26, Dictionary_2_Add_m2AC3E6BED0D90F2769A053AE88A096FDC40055AF_RuntimeMethod_var);
  14700. }
  14701. IL_0089:
  14702. {
  14703. List_1_t10713C6D866C9DFCF78A36627A67FD5752985A35* L_27 = V_5;
  14704. RuntimeObject* L_28 = ___0_interactor;
  14705. NullCheck(L_27);
  14706. List_1_Add_m0327EBB8DFAA69179A55B1B581CD636884D4BBA6_inline(L_27, L_28, List_1_Add_m0327EBB8DFAA69179A55B1B581CD636884D4BBA6_RuntimeMethod_var);
  14707. List_1_t10713C6D866C9DFCF78A36627A67FD5752985A35* L_29 = V_5;
  14708. NullCheck(L_29);
  14709. int32_t L_30;
  14710. L_30 = List_1_get_Count_mA1FB7E1D604E4BFED8F9991885B769C058BC3DFC_inline(L_29, List_1_get_Count_mA1FB7E1D604E4BFED8F9991885B769C058BC3DFC_RuntimeMethod_var);
  14711. if ((!(((uint32_t)L_30) == ((uint32_t)1))))
  14712. {
  14713. goto IL_00bf;
  14714. }
  14715. }
  14716. {
  14717. TeleportationProvider_t97A0AC16C69ACC50C842581737181148614AF972* L_31 = V_3;
  14718. Action_1_tF1EFD363206113AB62CC79E4ABC28A4901B693B7* L_32 = (Action_1_tF1EFD363206113AB62CC79E4ABC28A4901B693B7*)il2cpp_codegen_object_new(Action_1_tF1EFD363206113AB62CC79E4ABC28A4901B693B7_il2cpp_TypeInfo_var);
  14719. Action_1__ctor_m6A60AF0B200C23BC30BE39E00A0BDCFD5F9D3CF7(L_32, __this, (intptr_t)((void*)TeleportationMonitor_OnBeginTeleportation_m52FD7BA2FC9F4C6A7C7A25AE822DB6CD761C8806_RuntimeMethod_var), NULL);
  14720. NullCheck(L_31);
  14721. LocomotionProvider_add_beginLocomotion_mE886C8B4354EE712934C278A497C77834B4754F0(L_31, L_32, NULL);
  14722. TeleportationProvider_t97A0AC16C69ACC50C842581737181148614AF972* L_33 = V_3;
  14723. Action_1_tF1EFD363206113AB62CC79E4ABC28A4901B693B7* L_34 = (Action_1_tF1EFD363206113AB62CC79E4ABC28A4901B693B7*)il2cpp_codegen_object_new(Action_1_tF1EFD363206113AB62CC79E4ABC28A4901B693B7_il2cpp_TypeInfo_var);
  14724. Action_1__ctor_m6A60AF0B200C23BC30BE39E00A0BDCFD5F9D3CF7(L_34, __this, (intptr_t)((void*)TeleportationMonitor_OnEndTeleportation_m95ACDD39BCD597E06BA918D1EBEA631EF516E5B7_RuntimeMethod_var), NULL);
  14725. NullCheck(L_33);
  14726. LocomotionProvider_add_endLocomotion_mB5BE7BC07AD5A5A22A5CAD63540D2A0D6D698606(L_33, L_34, NULL);
  14727. }
  14728. IL_00bf:
  14729. {
  14730. int32_t L_35 = V_2;
  14731. V_2 = ((int32_t)il2cpp_codegen_add(L_35, 1));
  14732. }
  14733. IL_00c3:
  14734. {
  14735. int32_t L_36 = V_2;
  14736. TeleportationProviderU5BU5D_t256401FD30C21E9418986E09E5B6B90978F26E4C* L_37 = V_1;
  14737. NullCheck(L_37);
  14738. if ((((int32_t)L_36) < ((int32_t)((int32_t)(((RuntimeArray*)L_37)->max_length)))))
  14739. {
  14740. goto IL_0034;
  14741. }
  14742. }
  14743. {
  14744. return;
  14745. }
  14746. }
  14747. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TeleportationMonitor_RemoveInteractor_mB80907229BC6D6420C99606DE29192701E9F55A5 (TeleportationMonitor_tC9AB34520A1A0D6D2F18DD2067601DE1405C72C6* __this, RuntimeObject* ___0_interactor, const RuntimeMethod* method)
  14748. {
  14749. static bool s_Il2CppMethodInitialized;
  14750. if (!s_Il2CppMethodInitialized)
  14751. {
  14752. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_tF1EFD363206113AB62CC79E4ABC28A4901B693B7_il2cpp_TypeInfo_var);
  14753. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_GetEnumerator_m09E7A58587A5668946380263BFE361AE97D8E666_RuntimeMethod_var);
  14754. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m941B69D947596D2675AD06617526F97644689FD5_RuntimeMethod_var);
  14755. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m1FFF5C0891E8F5A4B144DB286C085475BD1B4F12_RuntimeMethod_var);
  14756. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m6DCBE4755AC6CD7D67A20AC03FD28471188463FE_RuntimeMethod_var);
  14757. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&KeyValuePair_2_get_Key_mD5E3DCC414BF95901695EFC03E1F03A1ECB9D059_RuntimeMethod_var);
  14758. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&KeyValuePair_2_get_Value_m6E62E31D0F10BEFDB2F8A1F1468C65760432C2FD_RuntimeMethod_var);
  14759. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LinkedPool_1_Release_m5FFC28829B566DAAD4586A9B7D7083AC0FA5C4F2_RuntimeMethod_var);
  14760. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LinkedPool_1_Release_mE5D55ECD85824B92ADAC4876C01DCC7FFCCA1980_RuntimeMethod_var);
  14761. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Remove_mB0D0E84486774694EDA8D5F47D88BDDF3A7E48A9_RuntimeMethod_var);
  14762. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mA1FB7E1D604E4BFED8F9991885B769C058BC3DFC_RuntimeMethod_var);
  14763. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  14764. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TeleportationMonitor_OnBeginTeleportation_m52FD7BA2FC9F4C6A7C7A25AE822DB6CD761C8806_RuntimeMethod_var);
  14765. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TeleportationMonitor_OnEndTeleportation_m95ACDD39BCD597E06BA918D1EBEA631EF516E5B7_RuntimeMethod_var);
  14766. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TeleportationMonitor_tC9AB34520A1A0D6D2F18DD2067601DE1405C72C6_il2cpp_TypeInfo_var);
  14767. s_Il2CppMethodInitialized = true;
  14768. }
  14769. int32_t V_0 = 0;
  14770. Enumerator_t1E4CC80C4C2277C0B6E631B5540B38D6A2C5467C V_1;
  14771. memset((&V_1), 0, sizeof(V_1));
  14772. KeyValuePair_2_t5A1B30CDDF0D4701B0F024784F7043620BA8C235 V_2;
  14773. memset((&V_2), 0, sizeof(V_2));
  14774. TeleportationProvider_t97A0AC16C69ACC50C842581737181148614AF972* V_3 = NULL;
  14775. List_1_t10713C6D866C9DFCF78A36627A67FD5752985A35* V_4 = NULL;
  14776. {
  14777. RuntimeObject* L_0 = ___0_interactor;
  14778. if (L_0)
  14779. {
  14780. goto IL_000e;
  14781. }
  14782. }
  14783. {
  14784. ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_1 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
  14785. ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral6A6707C1F090568579065FEEE0F1898E04CFC473)), NULL);
  14786. IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&TeleportationMonitor_RemoveInteractor_mB80907229BC6D6420C99606DE29192701E9F55A5_RuntimeMethod_var)));
  14787. }
  14788. IL_000e:
  14789. {
  14790. V_0 = 0;
  14791. Dictionary_2_t5E686D049A1953FBC17D17F899FE7E006F6CA5E5* L_2 = __this->___m_TeleportInteractors;
  14792. if (!L_2)
  14793. {
  14794. goto IL_00a5;
  14795. }
  14796. }
  14797. {
  14798. Dictionary_2_t5E686D049A1953FBC17D17F899FE7E006F6CA5E5* L_3 = __this->___m_TeleportInteractors;
  14799. NullCheck(L_3);
  14800. Enumerator_t1E4CC80C4C2277C0B6E631B5540B38D6A2C5467C L_4;
  14801. L_4 = Dictionary_2_GetEnumerator_m09E7A58587A5668946380263BFE361AE97D8E666(L_3, Dictionary_2_GetEnumerator_m09E7A58587A5668946380263BFE361AE97D8E666_RuntimeMethod_var);
  14802. V_1 = L_4;
  14803. }
  14804. {
  14805. auto __finallyBlock = il2cpp::utils::Finally([&]
  14806. {
  14807. FINALLY_0097:
  14808. {
  14809. Enumerator_Dispose_m941B69D947596D2675AD06617526F97644689FD5((&V_1), Enumerator_Dispose_m941B69D947596D2675AD06617526F97644689FD5_RuntimeMethod_var);
  14810. return;
  14811. }
  14812. });
  14813. try
  14814. {
  14815. {
  14816. goto IL_008c_1;
  14817. }
  14818. IL_0029_1:
  14819. {
  14820. KeyValuePair_2_t5A1B30CDDF0D4701B0F024784F7043620BA8C235 L_5;
  14821. L_5 = Enumerator_get_Current_m6DCBE4755AC6CD7D67A20AC03FD28471188463FE_inline((&V_1), Enumerator_get_Current_m6DCBE4755AC6CD7D67A20AC03FD28471188463FE_RuntimeMethod_var);
  14822. V_2 = L_5;
  14823. TeleportationProvider_t97A0AC16C69ACC50C842581737181148614AF972* L_6;
  14824. L_6 = KeyValuePair_2_get_Key_mD5E3DCC414BF95901695EFC03E1F03A1ECB9D059_inline((&V_2), KeyValuePair_2_get_Key_mD5E3DCC414BF95901695EFC03E1F03A1ECB9D059_RuntimeMethod_var);
  14825. V_3 = L_6;
  14826. List_1_t10713C6D866C9DFCF78A36627A67FD5752985A35* L_7;
  14827. L_7 = KeyValuePair_2_get_Value_m6E62E31D0F10BEFDB2F8A1F1468C65760432C2FD_inline((&V_2), KeyValuePair_2_get_Value_m6E62E31D0F10BEFDB2F8A1F1468C65760432C2FD_RuntimeMethod_var);
  14828. V_4 = L_7;
  14829. List_1_t10713C6D866C9DFCF78A36627A67FD5752985A35* L_8 = V_4;
  14830. RuntimeObject* L_9 = ___0_interactor;
  14831. NullCheck(L_8);
  14832. bool L_10;
  14833. L_10 = List_1_Remove_mB0D0E84486774694EDA8D5F47D88BDDF3A7E48A9(L_8, L_9, List_1_Remove_mB0D0E84486774694EDA8D5F47D88BDDF3A7E48A9_RuntimeMethod_var);
  14834. if (!L_10)
  14835. {
  14836. goto IL_0082_1;
  14837. }
  14838. }
  14839. {
  14840. List_1_t10713C6D866C9DFCF78A36627A67FD5752985A35* L_11 = V_4;
  14841. NullCheck(L_11);
  14842. int32_t L_12;
  14843. L_12 = List_1_get_Count_mA1FB7E1D604E4BFED8F9991885B769C058BC3DFC_inline(L_11, List_1_get_Count_mA1FB7E1D604E4BFED8F9991885B769C058BC3DFC_RuntimeMethod_var);
  14844. if (L_12)
  14845. {
  14846. goto IL_0082_1;
  14847. }
  14848. }
  14849. {
  14850. TeleportationProvider_t97A0AC16C69ACC50C842581737181148614AF972* L_13 = V_3;
  14851. il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  14852. bool L_14;
  14853. L_14 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_13, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
  14854. if (!L_14)
  14855. {
  14856. goto IL_0082_1;
  14857. }
  14858. }
  14859. {
  14860. TeleportationProvider_t97A0AC16C69ACC50C842581737181148614AF972* L_15 = V_3;
  14861. Action_1_tF1EFD363206113AB62CC79E4ABC28A4901B693B7* L_16 = (Action_1_tF1EFD363206113AB62CC79E4ABC28A4901B693B7*)il2cpp_codegen_object_new(Action_1_tF1EFD363206113AB62CC79E4ABC28A4901B693B7_il2cpp_TypeInfo_var);
  14862. Action_1__ctor_m6A60AF0B200C23BC30BE39E00A0BDCFD5F9D3CF7(L_16, __this, (intptr_t)((void*)TeleportationMonitor_OnBeginTeleportation_m52FD7BA2FC9F4C6A7C7A25AE822DB6CD761C8806_RuntimeMethod_var), NULL);
  14863. NullCheck(L_15);
  14864. LocomotionProvider_remove_beginLocomotion_mBACFA0AD5B200C844F3B0191C9312813F4696CD0(L_15, L_16, NULL);
  14865. TeleportationProvider_t97A0AC16C69ACC50C842581737181148614AF972* L_17 = V_3;
  14866. Action_1_tF1EFD363206113AB62CC79E4ABC28A4901B693B7* L_18 = (Action_1_tF1EFD363206113AB62CC79E4ABC28A4901B693B7*)il2cpp_codegen_object_new(Action_1_tF1EFD363206113AB62CC79E4ABC28A4901B693B7_il2cpp_TypeInfo_var);
  14867. Action_1__ctor_m6A60AF0B200C23BC30BE39E00A0BDCFD5F9D3CF7(L_18, __this, (intptr_t)((void*)TeleportationMonitor_OnEndTeleportation_m95ACDD39BCD597E06BA918D1EBEA631EF516E5B7_RuntimeMethod_var), NULL);
  14868. NullCheck(L_17);
  14869. LocomotionProvider_remove_endLocomotion_mC78E210D6096F0D694ADB7108AE7AA2132923B0D(L_17, L_18, NULL);
  14870. }
  14871. IL_0082_1:
  14872. {
  14873. int32_t L_19 = V_0;
  14874. List_1_t10713C6D866C9DFCF78A36627A67FD5752985A35* L_20 = V_4;
  14875. NullCheck(L_20);
  14876. int32_t L_21;
  14877. L_21 = List_1_get_Count_mA1FB7E1D604E4BFED8F9991885B769C058BC3DFC_inline(L_20, List_1_get_Count_mA1FB7E1D604E4BFED8F9991885B769C058BC3DFC_RuntimeMethod_var);
  14878. V_0 = ((int32_t)il2cpp_codegen_add(L_19, L_21));
  14879. }
  14880. IL_008c_1:
  14881. {
  14882. bool L_22;
  14883. L_22 = Enumerator_MoveNext_m1FFF5C0891E8F5A4B144DB286C085475BD1B4F12((&V_1), Enumerator_MoveNext_m1FFF5C0891E8F5A4B144DB286C085475BD1B4F12_RuntimeMethod_var);
  14884. if (L_22)
  14885. {
  14886. goto IL_0029_1;
  14887. }
  14888. }
  14889. {
  14890. goto IL_00a5;
  14891. }
  14892. }
  14893. catch(Il2CppExceptionWrapper& e)
  14894. {
  14895. __finallyBlock.StoreException(e.ex);
  14896. }
  14897. }
  14898. IL_00a5:
  14899. {
  14900. int32_t L_23 = V_0;
  14901. if (L_23)
  14902. {
  14903. goto IL_00e6;
  14904. }
  14905. }
  14906. {
  14907. Dictionary_2_t5E686D049A1953FBC17D17F899FE7E006F6CA5E5* L_24 = __this->___m_TeleportInteractors;
  14908. if (!L_24)
  14909. {
  14910. goto IL_00c7;
  14911. }
  14912. }
  14913. {
  14914. il2cpp_codegen_runtime_class_init_inline(TeleportationMonitor_tC9AB34520A1A0D6D2F18DD2067601DE1405C72C6_il2cpp_TypeInfo_var);
  14915. LinkedPool_1_t070E48AC0EF87512EC042C4B06F7F4ED11E4F082* L_25 = ((TeleportationMonitor_tC9AB34520A1A0D6D2F18DD2067601DE1405C72C6_StaticFields*)il2cpp_codegen_static_fields_for(TeleportationMonitor_tC9AB34520A1A0D6D2F18DD2067601DE1405C72C6_il2cpp_TypeInfo_var))->___s_TeleportInteractorsPool;
  14916. Dictionary_2_t5E686D049A1953FBC17D17F899FE7E006F6CA5E5* L_26 = __this->___m_TeleportInteractors;
  14917. NullCheck(L_25);
  14918. LinkedPool_1_Release_mE5D55ECD85824B92ADAC4876C01DCC7FFCCA1980(L_25, L_26, LinkedPool_1_Release_mE5D55ECD85824B92ADAC4876C01DCC7FFCCA1980_RuntimeMethod_var);
  14919. __this->___m_TeleportInteractors = (Dictionary_2_t5E686D049A1953FBC17D17F899FE7E006F6CA5E5*)NULL;
  14920. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_TeleportInteractors), (void*)(Dictionary_2_t5E686D049A1953FBC17D17F899FE7E006F6CA5E5*)NULL);
  14921. }
  14922. IL_00c7:
  14923. {
  14924. Dictionary_2_t824223A763CE183513A88A97300C7C914C52801C* L_27 = __this->___m_OriginPosesBeforeTeleport;
  14925. if (!L_27)
  14926. {
  14927. goto IL_00e6;
  14928. }
  14929. }
  14930. {
  14931. il2cpp_codegen_runtime_class_init_inline(TeleportationMonitor_tC9AB34520A1A0D6D2F18DD2067601DE1405C72C6_il2cpp_TypeInfo_var);
  14932. LinkedPool_1_t4CD26C763EF65791BCA937D5D9F8485720C7441A* L_28 = ((TeleportationMonitor_tC9AB34520A1A0D6D2F18DD2067601DE1405C72C6_StaticFields*)il2cpp_codegen_static_fields_for(TeleportationMonitor_tC9AB34520A1A0D6D2F18DD2067601DE1405C72C6_il2cpp_TypeInfo_var))->___s_OriginPosesBeforeTeleportPool;
  14933. Dictionary_2_t824223A763CE183513A88A97300C7C914C52801C* L_29 = __this->___m_OriginPosesBeforeTeleport;
  14934. NullCheck(L_28);
  14935. LinkedPool_1_Release_m5FFC28829B566DAAD4586A9B7D7083AC0FA5C4F2(L_28, L_29, LinkedPool_1_Release_m5FFC28829B566DAAD4586A9B7D7083AC0FA5C4F2_RuntimeMethod_var);
  14936. __this->___m_OriginPosesBeforeTeleport = (Dictionary_2_t824223A763CE183513A88A97300C7C914C52801C*)NULL;
  14937. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_OriginPosesBeforeTeleport), (void*)(Dictionary_2_t824223A763CE183513A88A97300C7C914C52801C*)NULL);
  14938. }
  14939. IL_00e6:
  14940. {
  14941. return;
  14942. }
  14943. }
  14944. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TeleportationMonitor_TryGetOriginTransform_m266545C32AC5C7C07796BFDE8F072BEBCDFACA94 (LocomotionProvider_tC65B288AF39EACCD294F953F300BA33E33C2017B* ___0_locomotionProvider, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1** ___1_originTransform, const RuntimeMethod* method)
  14945. {
  14946. static bool s_Il2CppMethodInitialized;
  14947. if (!s_Il2CppMethodInitialized)
  14948. {
  14949. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  14950. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TeleportationMonitor_tC9AB34520A1A0D6D2F18DD2067601DE1405C72C6_il2cpp_TypeInfo_var);
  14951. s_Il2CppMethodInitialized = true;
  14952. }
  14953. {
  14954. LocomotionProvider_tC65B288AF39EACCD294F953F300BA33E33C2017B* L_0 = ___0_locomotionProvider;
  14955. il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  14956. bool L_1;
  14957. L_1 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
  14958. if (!L_1)
  14959. {
  14960. goto IL_0016;
  14961. }
  14962. }
  14963. {
  14964. LocomotionProvider_tC65B288AF39EACCD294F953F300BA33E33C2017B* L_2 = ___0_locomotionProvider;
  14965. NullCheck(L_2);
  14966. LocomotionSystem_t969449BF16C7ED7A4A08A07CB480440C79AD2D6B* L_3;
  14967. L_3 = LocomotionProvider_get_system_m2FFD680EAEA3837BF1BE61B34DB6685118760D94_inline(L_2, NULL);
  14968. Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1** L_4 = ___1_originTransform;
  14969. il2cpp_codegen_runtime_class_init_inline(TeleportationMonitor_tC9AB34520A1A0D6D2F18DD2067601DE1405C72C6_il2cpp_TypeInfo_var);
  14970. bool L_5;
  14971. L_5 = TeleportationMonitor_TryGetOriginTransform_m2ADB3BE8FF5F42B78653E50561B9C1C546AA2F98(L_3, L_4, NULL);
  14972. return L_5;
  14973. }
  14974. IL_0016:
  14975. {
  14976. Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1** L_6 = ___1_originTransform;
  14977. *((RuntimeObject**)L_6) = (RuntimeObject*)NULL;
  14978. Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_6, (void*)(RuntimeObject*)NULL);
  14979. return (bool)0;
  14980. }
  14981. }
  14982. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TeleportationMonitor_TryGetOriginTransform_m2ADB3BE8FF5F42B78653E50561B9C1C546AA2F98 (LocomotionSystem_t969449BF16C7ED7A4A08A07CB480440C79AD2D6B* ___0_system, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1** ___1_originTransform, const RuntimeMethod* method)
  14983. {
  14984. static bool s_Il2CppMethodInitialized;
  14985. if (!s_Il2CppMethodInitialized)
  14986. {
  14987. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  14988. s_Il2CppMethodInitialized = true;
  14989. }
  14990. XROrigin_t5E534A6D886991AF3C1C64127E19A3A510009CFE* V_0 = NULL;
  14991. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* V_1 = NULL;
  14992. {
  14993. LocomotionSystem_t969449BF16C7ED7A4A08A07CB480440C79AD2D6B* L_0 = ___0_system;
  14994. il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  14995. bool L_1;
  14996. L_1 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
  14997. if (!L_1)
  14998. {
  14999. goto IL_0033;
  15000. }
  15001. }
  15002. {
  15003. LocomotionSystem_t969449BF16C7ED7A4A08A07CB480440C79AD2D6B* L_2 = ___0_system;
  15004. NullCheck(L_2);
  15005. XROrigin_t5E534A6D886991AF3C1C64127E19A3A510009CFE* L_3;
  15006. L_3 = LocomotionSystem_get_xrOrigin_m06C2599D9739A71562F0F3DD27BC57BCC18F3EF7_inline(L_2, NULL);
  15007. V_0 = L_3;
  15008. XROrigin_t5E534A6D886991AF3C1C64127E19A3A510009CFE* L_4 = V_0;
  15009. il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  15010. bool L_5;
  15011. L_5 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_4, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
  15012. if (!L_5)
  15013. {
  15014. goto IL_0033;
  15015. }
  15016. }
  15017. {
  15018. XROrigin_t5E534A6D886991AF3C1C64127E19A3A510009CFE* L_6 = V_0;
  15019. NullCheck(L_6);
  15020. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_7;
  15021. L_7 = XROrigin_get_Origin_mCE6A3B327ACE6FAEDCC67A9DC952FEED191C26B6_inline(L_6, NULL);
  15022. V_1 = L_7;
  15023. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_8 = V_1;
  15024. il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  15025. bool L_9;
  15026. L_9 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_8, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
  15027. if (!L_9)
  15028. {
  15029. goto IL_0033;
  15030. }
  15031. }
  15032. {
  15033. Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1** L_10 = ___1_originTransform;
  15034. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_11 = V_1;
  15035. NullCheck(L_11);
  15036. Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_12;
  15037. L_12 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_11, NULL);
  15038. *((RuntimeObject**)L_10) = (RuntimeObject*)L_12;
  15039. Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_10, (void*)(RuntimeObject*)L_12);
  15040. return (bool)1;
  15041. }
  15042. IL_0033:
  15043. {
  15044. Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1** L_13 = ___1_originTransform;
  15045. *((RuntimeObject**)L_13) = (RuntimeObject*)NULL;
  15046. Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_13, (void*)(RuntimeObject*)NULL);
  15047. return (bool)0;
  15048. }
  15049. }
  15050. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TeleportationMonitor_FindTeleportationProviders_m9364E4A02421959CD08A3A7540C5FB55ECCA35FA (const RuntimeMethod* method)
  15051. {
  15052. static bool s_Il2CppMethodInitialized;
  15053. if (!s_Il2CppMethodInitialized)
  15054. {
  15055. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_FindObjectsOfType_TisTeleportationProvider_t97A0AC16C69ACC50C842581737181148614AF972_m3D4582A86AAE62391E73D5CFBD25298C5A3A993B_RuntimeMethod_var);
  15056. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  15057. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TeleportationMonitor_tC9AB34520A1A0D6D2F18DD2067601DE1405C72C6_il2cpp_TypeInfo_var);
  15058. s_Il2CppMethodInitialized = true;
  15059. }
  15060. {
  15061. il2cpp_codegen_runtime_class_init_inline(TeleportationMonitor_tC9AB34520A1A0D6D2F18DD2067601DE1405C72C6_il2cpp_TypeInfo_var);
  15062. TeleportationProviderU5BU5D_t256401FD30C21E9418986E09E5B6B90978F26E4C* L_0 = ((TeleportationMonitor_tC9AB34520A1A0D6D2F18DD2067601DE1405C72C6_StaticFields*)il2cpp_codegen_static_fields_for(TeleportationMonitor_tC9AB34520A1A0D6D2F18DD2067601DE1405C72C6_il2cpp_TypeInfo_var))->___s_TeleportationProvidersCache;
  15063. if (L_0)
  15064. {
  15065. goto IL_0011;
  15066. }
  15067. }
  15068. {
  15069. il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  15070. TeleportationProviderU5BU5D_t256401FD30C21E9418986E09E5B6B90978F26E4C* L_1;
  15071. L_1 = Object_FindObjectsOfType_TisTeleportationProvider_t97A0AC16C69ACC50C842581737181148614AF972_m3D4582A86AAE62391E73D5CFBD25298C5A3A993B(Object_FindObjectsOfType_TisTeleportationProvider_t97A0AC16C69ACC50C842581737181148614AF972_m3D4582A86AAE62391E73D5CFBD25298C5A3A993B_RuntimeMethod_var);
  15072. il2cpp_codegen_runtime_class_init_inline(TeleportationMonitor_tC9AB34520A1A0D6D2F18DD2067601DE1405C72C6_il2cpp_TypeInfo_var);
  15073. ((TeleportationMonitor_tC9AB34520A1A0D6D2F18DD2067601DE1405C72C6_StaticFields*)il2cpp_codegen_static_fields_for(TeleportationMonitor_tC9AB34520A1A0D6D2F18DD2067601DE1405C72C6_il2cpp_TypeInfo_var))->___s_TeleportationProvidersCache = L_1;
  15074. Il2CppCodeGenWriteBarrier((void**)(&((TeleportationMonitor_tC9AB34520A1A0D6D2F18DD2067601DE1405C72C6_StaticFields*)il2cpp_codegen_static_fields_for(TeleportationMonitor_tC9AB34520A1A0D6D2F18DD2067601DE1405C72C6_il2cpp_TypeInfo_var))->___s_TeleportationProvidersCache), (void*)L_1);
  15075. }
  15076. IL_0011:
  15077. {
  15078. il2cpp_codegen_runtime_class_init_inline(TeleportationMonitor_tC9AB34520A1A0D6D2F18DD2067601DE1405C72C6_il2cpp_TypeInfo_var);
  15079. TeleportationProviderU5BU5D_t256401FD30C21E9418986E09E5B6B90978F26E4C* L_2 = ((TeleportationMonitor_tC9AB34520A1A0D6D2F18DD2067601DE1405C72C6_StaticFields*)il2cpp_codegen_static_fields_for(TeleportationMonitor_tC9AB34520A1A0D6D2F18DD2067601DE1405C72C6_il2cpp_TypeInfo_var))->___s_TeleportationProvidersCache;
  15080. NullCheck(L_2);
  15081. return (bool)((!(((uint32_t)(((RuntimeArray*)L_2)->max_length)) <= ((uint32_t)0)))? 1 : 0);
  15082. }
  15083. }
  15084. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TeleportationMonitor_OnBeginTeleportation_m52FD7BA2FC9F4C6A7C7A25AE822DB6CD761C8806 (TeleportationMonitor_tC9AB34520A1A0D6D2F18DD2067601DE1405C72C6* __this, LocomotionSystem_t969449BF16C7ED7A4A08A07CB480440C79AD2D6B* ___0_locomotionSystem, const RuntimeMethod* method)
  15085. {
  15086. static bool s_Il2CppMethodInitialized;
  15087. if (!s_Il2CppMethodInitialized)
  15088. {
  15089. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_set_Item_mD8B8D2ECCFE21B557D6BBC72BAEA1D8572C69AA6_RuntimeMethod_var);
  15090. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LinkedPool_1_Get_mAE5AABF950BC3F5F4F522430AE97722D1EAF6B26_RuntimeMethod_var);
  15091. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TeleportationMonitor_tC9AB34520A1A0D6D2F18DD2067601DE1405C72C6_il2cpp_TypeInfo_var);
  15092. s_Il2CppMethodInitialized = true;
  15093. }
  15094. Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* V_0 = NULL;
  15095. {
  15096. LocomotionSystem_t969449BF16C7ED7A4A08A07CB480440C79AD2D6B* L_0 = ___0_locomotionSystem;
  15097. il2cpp_codegen_runtime_class_init_inline(TeleportationMonitor_tC9AB34520A1A0D6D2F18DD2067601DE1405C72C6_il2cpp_TypeInfo_var);
  15098. bool L_1;
  15099. L_1 = TeleportationMonitor_TryGetOriginTransform_m2ADB3BE8FF5F42B78653E50561B9C1C546AA2F98(L_0, (&V_0), NULL);
  15100. if (L_1)
  15101. {
  15102. goto IL_000b;
  15103. }
  15104. }
  15105. {
  15106. return;
  15107. }
  15108. IL_000b:
  15109. {
  15110. Dictionary_2_t824223A763CE183513A88A97300C7C914C52801C* L_2 = __this->___m_OriginPosesBeforeTeleport;
  15111. if (L_2)
  15112. {
  15113. goto IL_0023;
  15114. }
  15115. }
  15116. {
  15117. il2cpp_codegen_runtime_class_init_inline(TeleportationMonitor_tC9AB34520A1A0D6D2F18DD2067601DE1405C72C6_il2cpp_TypeInfo_var);
  15118. LinkedPool_1_t4CD26C763EF65791BCA937D5D9F8485720C7441A* L_3 = ((TeleportationMonitor_tC9AB34520A1A0D6D2F18DD2067601DE1405C72C6_StaticFields*)il2cpp_codegen_static_fields_for(TeleportationMonitor_tC9AB34520A1A0D6D2F18DD2067601DE1405C72C6_il2cpp_TypeInfo_var))->___s_OriginPosesBeforeTeleportPool;
  15119. NullCheck(L_3);
  15120. Dictionary_2_t824223A763CE183513A88A97300C7C914C52801C* L_4;
  15121. L_4 = LinkedPool_1_Get_mAE5AABF950BC3F5F4F522430AE97722D1EAF6B26(L_3, LinkedPool_1_Get_mAE5AABF950BC3F5F4F522430AE97722D1EAF6B26_RuntimeMethod_var);
  15122. __this->___m_OriginPosesBeforeTeleport = L_4;
  15123. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_OriginPosesBeforeTeleport), (void*)L_4);
  15124. }
  15125. IL_0023:
  15126. {
  15127. Dictionary_2_t824223A763CE183513A88A97300C7C914C52801C* L_5 = __this->___m_OriginPosesBeforeTeleport;
  15128. LocomotionSystem_t969449BF16C7ED7A4A08A07CB480440C79AD2D6B* L_6 = ___0_locomotionSystem;
  15129. Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_7 = V_0;
  15130. Pose_t06BA69EAA6E9FAF60056D519A87D25F54AFE7971 L_8;
  15131. L_8 = TransformExtensions_GetWorldPose_m08E343202174666DFF9A07560AB1A72ACD0DDCF1(L_7, NULL);
  15132. NullCheck(L_5);
  15133. Dictionary_2_set_Item_mD8B8D2ECCFE21B557D6BBC72BAEA1D8572C69AA6(L_5, L_6, L_8, Dictionary_2_set_Item_mD8B8D2ECCFE21B557D6BBC72BAEA1D8572C69AA6_RuntimeMethod_var);
  15134. return;
  15135. }
  15136. }
  15137. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TeleportationMonitor_OnEndTeleportation_m95ACDD39BCD597E06BA918D1EBEA631EF516E5B7 (TeleportationMonitor_tC9AB34520A1A0D6D2F18DD2067601DE1405C72C6* __this, LocomotionSystem_t969449BF16C7ED7A4A08A07CB480440C79AD2D6B* ___0_locomotionSystem, const RuntimeMethod* method)
  15138. {
  15139. static bool s_Il2CppMethodInitialized;
  15140. if (!s_Il2CppMethodInitialized)
  15141. {
  15142. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_TryGetValue_mB90B1358081A3CFAC8AD10655BAD4F51CF5B7750_RuntimeMethod_var);
  15143. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TeleportationMonitor_tC9AB34520A1A0D6D2F18DD2067601DE1405C72C6_il2cpp_TypeInfo_var);
  15144. s_Il2CppMethodInitialized = true;
  15145. }
  15146. Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* V_0 = NULL;
  15147. Pose_t06BA69EAA6E9FAF60056D519A87D25F54AFE7971 V_1;
  15148. memset((&V_1), 0, sizeof(V_1));
  15149. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_2;
  15150. memset((&V_2), 0, sizeof(V_2));
  15151. Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 V_3;
  15152. memset((&V_3), 0, sizeof(V_3));
  15153. Action_1_t62C38AF61BFF03BE1DB5E1C54773DC9975D958CD* G_B8_0 = NULL;
  15154. Action_1_t62C38AF61BFF03BE1DB5E1C54773DC9975D958CD* G_B7_0 = NULL;
  15155. {
  15156. LocomotionSystem_t969449BF16C7ED7A4A08A07CB480440C79AD2D6B* L_0 = ___0_locomotionSystem;
  15157. il2cpp_codegen_runtime_class_init_inline(TeleportationMonitor_tC9AB34520A1A0D6D2F18DD2067601DE1405C72C6_il2cpp_TypeInfo_var);
  15158. bool L_1;
  15159. L_1 = TeleportationMonitor_TryGetOriginTransform_m2ADB3BE8FF5F42B78653E50561B9C1C546AA2F98(L_0, (&V_0), NULL);
  15160. if (L_1)
  15161. {
  15162. goto IL_000b;
  15163. }
  15164. }
  15165. {
  15166. return;
  15167. }
  15168. IL_000b:
  15169. {
  15170. Dictionary_2_t824223A763CE183513A88A97300C7C914C52801C* L_2 = __this->___m_OriginPosesBeforeTeleport;
  15171. if (L_2)
  15172. {
  15173. goto IL_0014;
  15174. }
  15175. }
  15176. {
  15177. return;
  15178. }
  15179. IL_0014:
  15180. {
  15181. Dictionary_2_t824223A763CE183513A88A97300C7C914C52801C* L_3 = __this->___m_OriginPosesBeforeTeleport;
  15182. LocomotionSystem_t969449BF16C7ED7A4A08A07CB480440C79AD2D6B* L_4 = ___0_locomotionSystem;
  15183. NullCheck(L_3);
  15184. bool L_5;
  15185. L_5 = Dictionary_2_TryGetValue_mB90B1358081A3CFAC8AD10655BAD4F51CF5B7750(L_3, L_4, (&V_1), Dictionary_2_TryGetValue_mB90B1358081A3CFAC8AD10655BAD4F51CF5B7750_RuntimeMethod_var);
  15186. if (L_5)
  15187. {
  15188. goto IL_0025;
  15189. }
  15190. }
  15191. {
  15192. return;
  15193. }
  15194. IL_0025:
  15195. {
  15196. Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_6 = V_0;
  15197. NullCheck(L_6);
  15198. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7;
  15199. L_7 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_6, NULL);
  15200. Pose_t06BA69EAA6E9FAF60056D519A87D25F54AFE7971 L_8 = V_1;
  15201. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9 = L_8.___position;
  15202. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10;
  15203. L_10 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_7, L_9, NULL);
  15204. V_2 = L_10;
  15205. Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_11 = V_0;
  15206. NullCheck(L_11);
  15207. Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_12;
  15208. L_12 = Transform_get_rotation_m32AF40CA0D50C797DA639A696F8EAEC7524C179C(L_11, NULL);
  15209. Pose_t06BA69EAA6E9FAF60056D519A87D25F54AFE7971 L_13 = V_1;
  15210. Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_14 = L_13.___rotation;
  15211. Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_15;
  15212. L_15 = Quaternion_Inverse_mD9C060AC626A7B406F4984AC98F8358DC89EF512(L_14, NULL);
  15213. Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_16;
  15214. L_16 = Quaternion_op_Multiply_mCB375FCCC12A2EC8F9EB824A1BFB4453B58C2012_inline(L_12, L_15, NULL);
  15215. V_3 = L_16;
  15216. Action_1_t62C38AF61BFF03BE1DB5E1C54773DC9975D958CD* L_17 = __this->___teleported;
  15217. Action_1_t62C38AF61BFF03BE1DB5E1C54773DC9975D958CD* L_18 = L_17;
  15218. if (L_18)
  15219. {
  15220. G_B8_0 = L_18;
  15221. goto IL_0059;
  15222. }
  15223. G_B7_0 = L_18;
  15224. }
  15225. {
  15226. return;
  15227. }
  15228. IL_0059:
  15229. {
  15230. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_19 = V_2;
  15231. Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_20 = V_3;
  15232. Pose_t06BA69EAA6E9FAF60056D519A87D25F54AFE7971 L_21;
  15233. memset((&L_21), 0, sizeof(L_21));
  15234. Pose__ctor_m15CA45808A2BBF1956E836D22C387FAB80BED051((&L_21), L_19, L_20, NULL);
  15235. NullCheck(G_B8_0);
  15236. Action_1_Invoke_m2F1B31FDD10B097D66A892AAC8A326E9FC8C4139_inline(G_B8_0, L_21, NULL);
  15237. return;
  15238. }
  15239. }
  15240. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TeleportationMonitor__ctor_m4520E8CF2429DB1819BDFA5D109480B14E458CC3 (TeleportationMonitor_tC9AB34520A1A0D6D2F18DD2067601DE1405C72C6* __this, const RuntimeMethod* method)
  15241. {
  15242. {
  15243. Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
  15244. return;
  15245. }
  15246. }
  15247. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TeleportationMonitor__cctor_mDABDFBC45E9377F56443050CFDE7DD82D89B93A0 (const RuntimeMethod* method)
  15248. {
  15249. static bool s_Il2CppMethodInitialized;
  15250. if (!s_Il2CppMethodInitialized)
  15251. {
  15252. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_1_t747AD6E4852CFB4478EEAD22225A5F75086E3EAF_il2cpp_TypeInfo_var);
  15253. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_1_t86FADF736EF3EE2E3D6FE9A6EE1EF5E847C7C221_il2cpp_TypeInfo_var);
  15254. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LinkedPool_1__ctor_m11EEB74CCFE2FC16BC23D7C4C2E3E80933A20D2F_RuntimeMethod_var);
  15255. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LinkedPool_1__ctor_m6A40583176A5CC433AA3859726F99807C6240607_RuntimeMethod_var);
  15256. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LinkedPool_1_t070E48AC0EF87512EC042C4B06F7F4ED11E4F082_il2cpp_TypeInfo_var);
  15257. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LinkedPool_1_t4CD26C763EF65791BCA937D5D9F8485720C7441A_il2cpp_TypeInfo_var);
  15258. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TeleportationMonitor_tC9AB34520A1A0D6D2F18DD2067601DE1405C72C6_il2cpp_TypeInfo_var);
  15259. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3C_cctorU3Eb__16_0_m41581A2926CCA55F9796B5F5338CB680608CC20A_RuntimeMethod_var);
  15260. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3C_cctorU3Eb__16_1_m9CE61B928057423AB5BF34D1AC408B1100E92356_RuntimeMethod_var);
  15261. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_tD88A583EBE67504525EE38ECBA576E5869E31AA3_il2cpp_TypeInfo_var);
  15262. s_Il2CppMethodInitialized = true;
  15263. }
  15264. {
  15265. il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_tD88A583EBE67504525EE38ECBA576E5869E31AA3_il2cpp_TypeInfo_var);
  15266. U3CU3Ec_tD88A583EBE67504525EE38ECBA576E5869E31AA3* L_0 = ((U3CU3Ec_tD88A583EBE67504525EE38ECBA576E5869E31AA3_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tD88A583EBE67504525EE38ECBA576E5869E31AA3_il2cpp_TypeInfo_var))->___U3CU3E9;
  15267. Func_1_t86FADF736EF3EE2E3D6FE9A6EE1EF5E847C7C221* L_1 = (Func_1_t86FADF736EF3EE2E3D6FE9A6EE1EF5E847C7C221*)il2cpp_codegen_object_new(Func_1_t86FADF736EF3EE2E3D6FE9A6EE1EF5E847C7C221_il2cpp_TypeInfo_var);
  15268. Func_1__ctor_mFD5C8F8625C7681109CC0D8E5A21C4C36C37F972(L_1, L_0, (intptr_t)((void*)U3CU3Ec_U3C_cctorU3Eb__16_0_m41581A2926CCA55F9796B5F5338CB680608CC20A_RuntimeMethod_var), NULL);
  15269. LinkedPool_1_t070E48AC0EF87512EC042C4B06F7F4ED11E4F082* L_2 = (LinkedPool_1_t070E48AC0EF87512EC042C4B06F7F4ED11E4F082*)il2cpp_codegen_object_new(LinkedPool_1_t070E48AC0EF87512EC042C4B06F7F4ED11E4F082_il2cpp_TypeInfo_var);
  15270. LinkedPool_1__ctor_m11EEB74CCFE2FC16BC23D7C4C2E3E80933A20D2F(L_2, L_1, (Action_1_t26FC831DF4270408DDE9D5E75574238B2102412A*)NULL, (Action_1_t26FC831DF4270408DDE9D5E75574238B2102412A*)NULL, (Action_1_t26FC831DF4270408DDE9D5E75574238B2102412A*)NULL, (bool)1, ((int32_t)10000), LinkedPool_1__ctor_m11EEB74CCFE2FC16BC23D7C4C2E3E80933A20D2F_RuntimeMethod_var);
  15271. ((TeleportationMonitor_tC9AB34520A1A0D6D2F18DD2067601DE1405C72C6_StaticFields*)il2cpp_codegen_static_fields_for(TeleportationMonitor_tC9AB34520A1A0D6D2F18DD2067601DE1405C72C6_il2cpp_TypeInfo_var))->___s_TeleportInteractorsPool = L_2;
  15272. Il2CppCodeGenWriteBarrier((void**)(&((TeleportationMonitor_tC9AB34520A1A0D6D2F18DD2067601DE1405C72C6_StaticFields*)il2cpp_codegen_static_fields_for(TeleportationMonitor_tC9AB34520A1A0D6D2F18DD2067601DE1405C72C6_il2cpp_TypeInfo_var))->___s_TeleportInteractorsPool), (void*)L_2);
  15273. U3CU3Ec_tD88A583EBE67504525EE38ECBA576E5869E31AA3* L_3 = ((U3CU3Ec_tD88A583EBE67504525EE38ECBA576E5869E31AA3_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tD88A583EBE67504525EE38ECBA576E5869E31AA3_il2cpp_TypeInfo_var))->___U3CU3E9;
  15274. Func_1_t747AD6E4852CFB4478EEAD22225A5F75086E3EAF* L_4 = (Func_1_t747AD6E4852CFB4478EEAD22225A5F75086E3EAF*)il2cpp_codegen_object_new(Func_1_t747AD6E4852CFB4478EEAD22225A5F75086E3EAF_il2cpp_TypeInfo_var);
  15275. Func_1__ctor_m6E7C9599E2B4F0E49A14B0BBFAA19D9A0B07F3E6(L_4, L_3, (intptr_t)((void*)U3CU3Ec_U3C_cctorU3Eb__16_1_m9CE61B928057423AB5BF34D1AC408B1100E92356_RuntimeMethod_var), NULL);
  15276. LinkedPool_1_t4CD26C763EF65791BCA937D5D9F8485720C7441A* L_5 = (LinkedPool_1_t4CD26C763EF65791BCA937D5D9F8485720C7441A*)il2cpp_codegen_object_new(LinkedPool_1_t4CD26C763EF65791BCA937D5D9F8485720C7441A_il2cpp_TypeInfo_var);
  15277. LinkedPool_1__ctor_m6A40583176A5CC433AA3859726F99807C6240607(L_5, L_4, (Action_1_tF72995DB2FF56AC02224EACE6FB9A3A929721905*)NULL, (Action_1_tF72995DB2FF56AC02224EACE6FB9A3A929721905*)NULL, (Action_1_tF72995DB2FF56AC02224EACE6FB9A3A929721905*)NULL, (bool)1, ((int32_t)10000), LinkedPool_1__ctor_m6A40583176A5CC433AA3859726F99807C6240607_RuntimeMethod_var);
  15278. ((TeleportationMonitor_tC9AB34520A1A0D6D2F18DD2067601DE1405C72C6_StaticFields*)il2cpp_codegen_static_fields_for(TeleportationMonitor_tC9AB34520A1A0D6D2F18DD2067601DE1405C72C6_il2cpp_TypeInfo_var))->___s_OriginPosesBeforeTeleportPool = L_5;
  15279. Il2CppCodeGenWriteBarrier((void**)(&((TeleportationMonitor_tC9AB34520A1A0D6D2F18DD2067601DE1405C72C6_StaticFields*)il2cpp_codegen_static_fields_for(TeleportationMonitor_tC9AB34520A1A0D6D2F18DD2067601DE1405C72C6_il2cpp_TypeInfo_var))->___s_OriginPosesBeforeTeleportPool), (void*)L_5);
  15280. return;
  15281. }
  15282. }
  15283. #ifdef __clang__
  15284. #pragma clang diagnostic pop
  15285. #endif
  15286. #ifdef __clang__
  15287. #pragma clang diagnostic push
  15288. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  15289. #pragma clang diagnostic ignored "-Wunused-variable"
  15290. #endif
  15291. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__cctor_m15A91733CB0A1BC2F3801B41033D7065178ABE5C (const RuntimeMethod* method)
  15292. {
  15293. static bool s_Il2CppMethodInitialized;
  15294. if (!s_Il2CppMethodInitialized)
  15295. {
  15296. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_tD88A583EBE67504525EE38ECBA576E5869E31AA3_il2cpp_TypeInfo_var);
  15297. s_Il2CppMethodInitialized = true;
  15298. }
  15299. {
  15300. U3CU3Ec_tD88A583EBE67504525EE38ECBA576E5869E31AA3* L_0 = (U3CU3Ec_tD88A583EBE67504525EE38ECBA576E5869E31AA3*)il2cpp_codegen_object_new(U3CU3Ec_tD88A583EBE67504525EE38ECBA576E5869E31AA3_il2cpp_TypeInfo_var);
  15301. U3CU3Ec__ctor_mD2EB7E23FB7672D2DD18784379752172E71289D5(L_0, NULL);
  15302. ((U3CU3Ec_tD88A583EBE67504525EE38ECBA576E5869E31AA3_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tD88A583EBE67504525EE38ECBA576E5869E31AA3_il2cpp_TypeInfo_var))->___U3CU3E9 = L_0;
  15303. Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_tD88A583EBE67504525EE38ECBA576E5869E31AA3_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tD88A583EBE67504525EE38ECBA576E5869E31AA3_il2cpp_TypeInfo_var))->___U3CU3E9), (void*)L_0);
  15304. return;
  15305. }
  15306. }
  15307. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_mD2EB7E23FB7672D2DD18784379752172E71289D5 (U3CU3Ec_tD88A583EBE67504525EE38ECBA576E5869E31AA3* __this, const RuntimeMethod* method)
  15308. {
  15309. {
  15310. Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
  15311. return;
  15312. }
  15313. }
  15314. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Dictionary_2_t5E686D049A1953FBC17D17F899FE7E006F6CA5E5* U3CU3Ec_U3C_cctorU3Eb__16_0_m41581A2926CCA55F9796B5F5338CB680608CC20A (U3CU3Ec_tD88A583EBE67504525EE38ECBA576E5869E31AA3* __this, const RuntimeMethod* method)
  15315. {
  15316. static bool s_Il2CppMethodInitialized;
  15317. if (!s_Il2CppMethodInitialized)
  15318. {
  15319. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_m52C54D8FD97B06630B8A12F0D5457C7E8ABF7C54_RuntimeMethod_var);
  15320. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_t5E686D049A1953FBC17D17F899FE7E006F6CA5E5_il2cpp_TypeInfo_var);
  15321. s_Il2CppMethodInitialized = true;
  15322. }
  15323. {
  15324. Dictionary_2_t5E686D049A1953FBC17D17F899FE7E006F6CA5E5* L_0 = (Dictionary_2_t5E686D049A1953FBC17D17F899FE7E006F6CA5E5*)il2cpp_codegen_object_new(Dictionary_2_t5E686D049A1953FBC17D17F899FE7E006F6CA5E5_il2cpp_TypeInfo_var);
  15325. Dictionary_2__ctor_m52C54D8FD97B06630B8A12F0D5457C7E8ABF7C54(L_0, Dictionary_2__ctor_m52C54D8FD97B06630B8A12F0D5457C7E8ABF7C54_RuntimeMethod_var);
  15326. return L_0;
  15327. }
  15328. }
  15329. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Dictionary_2_t824223A763CE183513A88A97300C7C914C52801C* U3CU3Ec_U3C_cctorU3Eb__16_1_m9CE61B928057423AB5BF34D1AC408B1100E92356 (U3CU3Ec_tD88A583EBE67504525EE38ECBA576E5869E31AA3* __this, const RuntimeMethod* method)
  15330. {
  15331. static bool s_Il2CppMethodInitialized;
  15332. if (!s_Il2CppMethodInitialized)
  15333. {
  15334. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_mE56B583E56E319A679C54BA041E0EB0BD7270282_RuntimeMethod_var);
  15335. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_t824223A763CE183513A88A97300C7C914C52801C_il2cpp_TypeInfo_var);
  15336. s_Il2CppMethodInitialized = true;
  15337. }
  15338. {
  15339. Dictionary_2_t824223A763CE183513A88A97300C7C914C52801C* L_0 = (Dictionary_2_t824223A763CE183513A88A97300C7C914C52801C*)il2cpp_codegen_object_new(Dictionary_2_t824223A763CE183513A88A97300C7C914C52801C_il2cpp_TypeInfo_var);
  15340. Dictionary_2__ctor_mE56B583E56E319A679C54BA041E0EB0BD7270282(L_0, Dictionary_2__ctor_mE56B583E56E319A679C54BA041E0EB0BD7270282_RuntimeMethod_var);
  15341. return L_0;
  15342. }
  15343. }
  15344. #ifdef __clang__
  15345. #pragma clang diagnostic pop
  15346. #endif
  15347. #ifdef __clang__
  15348. #pragma clang diagnostic push
  15349. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  15350. #pragma clang diagnostic ignored "-Wunused-variable"
  15351. #endif
  15352. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TriggerContactMonitor_add_contactAdded_m625E817F417893FC68A1F1230B6684C66E588FA4 (TriggerContactMonitor_t7534ED632C47D926F92937DE752DA2D4DC79AEA2* __this, Action_1_t8419524B7A63D3F32FF3D8730F7E004150CA1F34* ___0_value, const RuntimeMethod* method)
  15353. {
  15354. static bool s_Il2CppMethodInitialized;
  15355. if (!s_Il2CppMethodInitialized)
  15356. {
  15357. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t8419524B7A63D3F32FF3D8730F7E004150CA1F34_il2cpp_TypeInfo_var);
  15358. s_Il2CppMethodInitialized = true;
  15359. }
  15360. Action_1_t8419524B7A63D3F32FF3D8730F7E004150CA1F34* V_0 = NULL;
  15361. Action_1_t8419524B7A63D3F32FF3D8730F7E004150CA1F34* V_1 = NULL;
  15362. Action_1_t8419524B7A63D3F32FF3D8730F7E004150CA1F34* V_2 = NULL;
  15363. {
  15364. Action_1_t8419524B7A63D3F32FF3D8730F7E004150CA1F34* L_0 = __this->___contactAdded;
  15365. V_0 = L_0;
  15366. }
  15367. IL_0007:
  15368. {
  15369. Action_1_t8419524B7A63D3F32FF3D8730F7E004150CA1F34* L_1 = V_0;
  15370. V_1 = L_1;
  15371. Action_1_t8419524B7A63D3F32FF3D8730F7E004150CA1F34* L_2 = V_1;
  15372. Action_1_t8419524B7A63D3F32FF3D8730F7E004150CA1F34* L_3 = ___0_value;
  15373. Delegate_t* L_4;
  15374. L_4 = Delegate_Combine_m1F725AEF318BE6F0426863490691A6F4606E7D00(L_2, L_3, NULL);
  15375. V_2 = ((Action_1_t8419524B7A63D3F32FF3D8730F7E004150CA1F34*)Castclass((RuntimeObject*)L_4, Action_1_t8419524B7A63D3F32FF3D8730F7E004150CA1F34_il2cpp_TypeInfo_var));
  15376. Action_1_t8419524B7A63D3F32FF3D8730F7E004150CA1F34** L_5 = (Action_1_t8419524B7A63D3F32FF3D8730F7E004150CA1F34**)(&__this->___contactAdded);
  15377. Action_1_t8419524B7A63D3F32FF3D8730F7E004150CA1F34* L_6 = V_2;
  15378. Action_1_t8419524B7A63D3F32FF3D8730F7E004150CA1F34* L_7 = V_1;
  15379. Action_1_t8419524B7A63D3F32FF3D8730F7E004150CA1F34* L_8;
  15380. L_8 = InterlockedCompareExchangeImpl<Action_1_t8419524B7A63D3F32FF3D8730F7E004150CA1F34*>(L_5, L_6, L_7);
  15381. V_0 = L_8;
  15382. Action_1_t8419524B7A63D3F32FF3D8730F7E004150CA1F34* L_9 = V_0;
  15383. Action_1_t8419524B7A63D3F32FF3D8730F7E004150CA1F34* L_10 = V_1;
  15384. if ((!(((RuntimeObject*)(Action_1_t8419524B7A63D3F32FF3D8730F7E004150CA1F34*)L_9) == ((RuntimeObject*)(Action_1_t8419524B7A63D3F32FF3D8730F7E004150CA1F34*)L_10))))
  15385. {
  15386. goto IL_0007;
  15387. }
  15388. }
  15389. {
  15390. return;
  15391. }
  15392. }
  15393. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TriggerContactMonitor_remove_contactAdded_m76CB17DF8810E065275C5E9B2935F9D708EDF128 (TriggerContactMonitor_t7534ED632C47D926F92937DE752DA2D4DC79AEA2* __this, Action_1_t8419524B7A63D3F32FF3D8730F7E004150CA1F34* ___0_value, const RuntimeMethod* method)
  15394. {
  15395. static bool s_Il2CppMethodInitialized;
  15396. if (!s_Il2CppMethodInitialized)
  15397. {
  15398. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t8419524B7A63D3F32FF3D8730F7E004150CA1F34_il2cpp_TypeInfo_var);
  15399. s_Il2CppMethodInitialized = true;
  15400. }
  15401. Action_1_t8419524B7A63D3F32FF3D8730F7E004150CA1F34* V_0 = NULL;
  15402. Action_1_t8419524B7A63D3F32FF3D8730F7E004150CA1F34* V_1 = NULL;
  15403. Action_1_t8419524B7A63D3F32FF3D8730F7E004150CA1F34* V_2 = NULL;
  15404. {
  15405. Action_1_t8419524B7A63D3F32FF3D8730F7E004150CA1F34* L_0 = __this->___contactAdded;
  15406. V_0 = L_0;
  15407. }
  15408. IL_0007:
  15409. {
  15410. Action_1_t8419524B7A63D3F32FF3D8730F7E004150CA1F34* L_1 = V_0;
  15411. V_1 = L_1;
  15412. Action_1_t8419524B7A63D3F32FF3D8730F7E004150CA1F34* L_2 = V_1;
  15413. Action_1_t8419524B7A63D3F32FF3D8730F7E004150CA1F34* L_3 = ___0_value;
  15414. Delegate_t* L_4;
  15415. L_4 = Delegate_Remove_m8B7DD5661308FA972E23CA1CC3FC9CEB355504E3(L_2, L_3, NULL);
  15416. V_2 = ((Action_1_t8419524B7A63D3F32FF3D8730F7E004150CA1F34*)Castclass((RuntimeObject*)L_4, Action_1_t8419524B7A63D3F32FF3D8730F7E004150CA1F34_il2cpp_TypeInfo_var));
  15417. Action_1_t8419524B7A63D3F32FF3D8730F7E004150CA1F34** L_5 = (Action_1_t8419524B7A63D3F32FF3D8730F7E004150CA1F34**)(&__this->___contactAdded);
  15418. Action_1_t8419524B7A63D3F32FF3D8730F7E004150CA1F34* L_6 = V_2;
  15419. Action_1_t8419524B7A63D3F32FF3D8730F7E004150CA1F34* L_7 = V_1;
  15420. Action_1_t8419524B7A63D3F32FF3D8730F7E004150CA1F34* L_8;
  15421. L_8 = InterlockedCompareExchangeImpl<Action_1_t8419524B7A63D3F32FF3D8730F7E004150CA1F34*>(L_5, L_6, L_7);
  15422. V_0 = L_8;
  15423. Action_1_t8419524B7A63D3F32FF3D8730F7E004150CA1F34* L_9 = V_0;
  15424. Action_1_t8419524B7A63D3F32FF3D8730F7E004150CA1F34* L_10 = V_1;
  15425. if ((!(((RuntimeObject*)(Action_1_t8419524B7A63D3F32FF3D8730F7E004150CA1F34*)L_9) == ((RuntimeObject*)(Action_1_t8419524B7A63D3F32FF3D8730F7E004150CA1F34*)L_10))))
  15426. {
  15427. goto IL_0007;
  15428. }
  15429. }
  15430. {
  15431. return;
  15432. }
  15433. }
  15434. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TriggerContactMonitor_add_contactRemoved_mD880723A00B23F29E938E6009F27EA66B3D4D8AB (TriggerContactMonitor_t7534ED632C47D926F92937DE752DA2D4DC79AEA2* __this, Action_1_t8419524B7A63D3F32FF3D8730F7E004150CA1F34* ___0_value, const RuntimeMethod* method)
  15435. {
  15436. static bool s_Il2CppMethodInitialized;
  15437. if (!s_Il2CppMethodInitialized)
  15438. {
  15439. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t8419524B7A63D3F32FF3D8730F7E004150CA1F34_il2cpp_TypeInfo_var);
  15440. s_Il2CppMethodInitialized = true;
  15441. }
  15442. Action_1_t8419524B7A63D3F32FF3D8730F7E004150CA1F34* V_0 = NULL;
  15443. Action_1_t8419524B7A63D3F32FF3D8730F7E004150CA1F34* V_1 = NULL;
  15444. Action_1_t8419524B7A63D3F32FF3D8730F7E004150CA1F34* V_2 = NULL;
  15445. {
  15446. Action_1_t8419524B7A63D3F32FF3D8730F7E004150CA1F34* L_0 = __this->___contactRemoved;
  15447. V_0 = L_0;
  15448. }
  15449. IL_0007:
  15450. {
  15451. Action_1_t8419524B7A63D3F32FF3D8730F7E004150CA1F34* L_1 = V_0;
  15452. V_1 = L_1;
  15453. Action_1_t8419524B7A63D3F32FF3D8730F7E004150CA1F34* L_2 = V_1;
  15454. Action_1_t8419524B7A63D3F32FF3D8730F7E004150CA1F34* L_3 = ___0_value;
  15455. Delegate_t* L_4;
  15456. L_4 = Delegate_Combine_m1F725AEF318BE6F0426863490691A6F4606E7D00(L_2, L_3, NULL);
  15457. V_2 = ((Action_1_t8419524B7A63D3F32FF3D8730F7E004150CA1F34*)Castclass((RuntimeObject*)L_4, Action_1_t8419524B7A63D3F32FF3D8730F7E004150CA1F34_il2cpp_TypeInfo_var));
  15458. Action_1_t8419524B7A63D3F32FF3D8730F7E004150CA1F34** L_5 = (Action_1_t8419524B7A63D3F32FF3D8730F7E004150CA1F34**)(&__this->___contactRemoved);
  15459. Action_1_t8419524B7A63D3F32FF3D8730F7E004150CA1F34* L_6 = V_2;
  15460. Action_1_t8419524B7A63D3F32FF3D8730F7E004150CA1F34* L_7 = V_1;
  15461. Action_1_t8419524B7A63D3F32FF3D8730F7E004150CA1F34* L_8;
  15462. L_8 = InterlockedCompareExchangeImpl<Action_1_t8419524B7A63D3F32FF3D8730F7E004150CA1F34*>(L_5, L_6, L_7);
  15463. V_0 = L_8;
  15464. Action_1_t8419524B7A63D3F32FF3D8730F7E004150CA1F34* L_9 = V_0;
  15465. Action_1_t8419524B7A63D3F32FF3D8730F7E004150CA1F34* L_10 = V_1;
  15466. if ((!(((RuntimeObject*)(Action_1_t8419524B7A63D3F32FF3D8730F7E004150CA1F34*)L_9) == ((RuntimeObject*)(Action_1_t8419524B7A63D3F32FF3D8730F7E004150CA1F34*)L_10))))
  15467. {
  15468. goto IL_0007;
  15469. }
  15470. }
  15471. {
  15472. return;
  15473. }
  15474. }
  15475. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TriggerContactMonitor_remove_contactRemoved_m9BFD21EB12A28EBF40681B392E6FD85EBD118E91 (TriggerContactMonitor_t7534ED632C47D926F92937DE752DA2D4DC79AEA2* __this, Action_1_t8419524B7A63D3F32FF3D8730F7E004150CA1F34* ___0_value, const RuntimeMethod* method)
  15476. {
  15477. static bool s_Il2CppMethodInitialized;
  15478. if (!s_Il2CppMethodInitialized)
  15479. {
  15480. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t8419524B7A63D3F32FF3D8730F7E004150CA1F34_il2cpp_TypeInfo_var);
  15481. s_Il2CppMethodInitialized = true;
  15482. }
  15483. Action_1_t8419524B7A63D3F32FF3D8730F7E004150CA1F34* V_0 = NULL;
  15484. Action_1_t8419524B7A63D3F32FF3D8730F7E004150CA1F34* V_1 = NULL;
  15485. Action_1_t8419524B7A63D3F32FF3D8730F7E004150CA1F34* V_2 = NULL;
  15486. {
  15487. Action_1_t8419524B7A63D3F32FF3D8730F7E004150CA1F34* L_0 = __this->___contactRemoved;
  15488. V_0 = L_0;
  15489. }
  15490. IL_0007:
  15491. {
  15492. Action_1_t8419524B7A63D3F32FF3D8730F7E004150CA1F34* L_1 = V_0;
  15493. V_1 = L_1;
  15494. Action_1_t8419524B7A63D3F32FF3D8730F7E004150CA1F34* L_2 = V_1;
  15495. Action_1_t8419524B7A63D3F32FF3D8730F7E004150CA1F34* L_3 = ___0_value;
  15496. Delegate_t* L_4;
  15497. L_4 = Delegate_Remove_m8B7DD5661308FA972E23CA1CC3FC9CEB355504E3(L_2, L_3, NULL);
  15498. V_2 = ((Action_1_t8419524B7A63D3F32FF3D8730F7E004150CA1F34*)Castclass((RuntimeObject*)L_4, Action_1_t8419524B7A63D3F32FF3D8730F7E004150CA1F34_il2cpp_TypeInfo_var));
  15499. Action_1_t8419524B7A63D3F32FF3D8730F7E004150CA1F34** L_5 = (Action_1_t8419524B7A63D3F32FF3D8730F7E004150CA1F34**)(&__this->___contactRemoved);
  15500. Action_1_t8419524B7A63D3F32FF3D8730F7E004150CA1F34* L_6 = V_2;
  15501. Action_1_t8419524B7A63D3F32FF3D8730F7E004150CA1F34* L_7 = V_1;
  15502. Action_1_t8419524B7A63D3F32FF3D8730F7E004150CA1F34* L_8;
  15503. L_8 = InterlockedCompareExchangeImpl<Action_1_t8419524B7A63D3F32FF3D8730F7E004150CA1F34*>(L_5, L_6, L_7);
  15504. V_0 = L_8;
  15505. Action_1_t8419524B7A63D3F32FF3D8730F7E004150CA1F34* L_9 = V_0;
  15506. Action_1_t8419524B7A63D3F32FF3D8730F7E004150CA1F34* L_10 = V_1;
  15507. if ((!(((RuntimeObject*)(Action_1_t8419524B7A63D3F32FF3D8730F7E004150CA1F34*)L_9) == ((RuntimeObject*)(Action_1_t8419524B7A63D3F32FF3D8730F7E004150CA1F34*)L_10))))
  15508. {
  15509. goto IL_0007;
  15510. }
  15511. }
  15512. {
  15513. return;
  15514. }
  15515. }
  15516. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR XRInteractionManager_t93C7F7F0CFEAD83E1A70F92D05B0E663483746CD* TriggerContactMonitor_get_interactionManager_m962AC519D6229441CA8EB1F2703A6B653E0B9B1F (TriggerContactMonitor_t7534ED632C47D926F92937DE752DA2D4DC79AEA2* __this, const RuntimeMethod* method)
  15517. {
  15518. {
  15519. XRInteractionManager_t93C7F7F0CFEAD83E1A70F92D05B0E663483746CD* L_0 = __this->___U3CinteractionManagerU3Ek__BackingField;
  15520. return L_0;
  15521. }
  15522. }
  15523. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TriggerContactMonitor_set_interactionManager_m43C96CAC16C5FEB57406D67B68065078FC50D4FC (TriggerContactMonitor_t7534ED632C47D926F92937DE752DA2D4DC79AEA2* __this, XRInteractionManager_t93C7F7F0CFEAD83E1A70F92D05B0E663483746CD* ___0_value, const RuntimeMethod* method)
  15524. {
  15525. {
  15526. XRInteractionManager_t93C7F7F0CFEAD83E1A70F92D05B0E663483746CD* L_0 = ___0_value;
  15527. __this->___U3CinteractionManagerU3Ek__BackingField = L_0;
  15528. Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CinteractionManagerU3Ek__BackingField), (void*)L_0);
  15529. return;
  15530. }
  15531. }
  15532. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TriggerContactMonitor_AddCollider_m90B52CC8A482935FE03014BA709AFED8C1A91210 (TriggerContactMonitor_t7534ED632C47D926F92937DE752DA2D4DC79AEA2* __this, Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* ___0_collider, const RuntimeMethod* method)
  15533. {
  15534. static bool s_Il2CppMethodInitialized;
  15535. if (!s_Il2CppMethodInitialized)
  15536. {
  15537. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_set_Item_m8069E2ECD95928331ECE0CE4A5E8FC108AF036B1_RuntimeMethod_var);
  15538. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_Add_m8F91FD4088E131696D75A31DF6A17F7204B07C37_RuntimeMethod_var);
  15539. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_Add_m9404CABBDD206B28449279E04821FD0D1BA6C5A9_RuntimeMethod_var);
  15540. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  15541. s_Il2CppMethodInitialized = true;
  15542. }
  15543. RuntimeObject* V_0 = NULL;
  15544. Action_1_t8419524B7A63D3F32FF3D8730F7E004150CA1F34* G_B7_0 = NULL;
  15545. Action_1_t8419524B7A63D3F32FF3D8730F7E004150CA1F34* G_B6_0 = NULL;
  15546. {
  15547. XRInteractionManager_t93C7F7F0CFEAD83E1A70F92D05B0E663483746CD* L_0;
  15548. L_0 = TriggerContactMonitor_get_interactionManager_m962AC519D6229441CA8EB1F2703A6B653E0B9B1F_inline(__this, NULL);
  15549. il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  15550. bool L_1;
  15551. L_1 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
  15552. if (!L_1)
  15553. {
  15554. goto IL_000f;
  15555. }
  15556. }
  15557. {
  15558. return;
  15559. }
  15560. IL_000f:
  15561. {
  15562. XRInteractionManager_t93C7F7F0CFEAD83E1A70F92D05B0E663483746CD* L_2;
  15563. L_2 = TriggerContactMonitor_get_interactionManager_m962AC519D6229441CA8EB1F2703A6B653E0B9B1F_inline(__this, NULL);
  15564. Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* L_3 = ___0_collider;
  15565. NullCheck(L_2);
  15566. bool L_4;
  15567. L_4 = XRInteractionManager_TryGetInteractableForCollider_mB5101149B97FD28DFBA42F84643F8549DDB5E607(L_2, L_3, (&V_0), NULL);
  15568. if (L_4)
  15569. {
  15570. goto IL_002d;
  15571. }
  15572. }
  15573. {
  15574. HashSet_1_t109CCE87260348881F7ED50EEE3FFD003542DC8B* L_5 = __this->___m_EnteredUnassociatedColliders;
  15575. Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* L_6 = ___0_collider;
  15576. NullCheck(L_5);
  15577. bool L_7;
  15578. L_7 = HashSet_1_Add_m8F91FD4088E131696D75A31DF6A17F7204B07C37(L_5, L_6, HashSet_1_Add_m8F91FD4088E131696D75A31DF6A17F7204B07C37_RuntimeMethod_var);
  15579. return;
  15580. }
  15581. IL_002d:
  15582. {
  15583. Dictionary_2_t27580B46889C7E97A047AEB3AD96F6F5B67AB8C5* L_8 = __this->___m_EnteredColliders;
  15584. Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* L_9 = ___0_collider;
  15585. RuntimeObject* L_10 = V_0;
  15586. NullCheck(L_8);
  15587. Dictionary_2_set_Item_m8069E2ECD95928331ECE0CE4A5E8FC108AF036B1(L_8, L_9, L_10, Dictionary_2_set_Item_m8069E2ECD95928331ECE0CE4A5E8FC108AF036B1_RuntimeMethod_var);
  15588. HashSet_1_t9214798E84819EED4CB994B8F4D80D17BD48E3DF* L_11 = __this->___m_UnorderedInteractables;
  15589. RuntimeObject* L_12 = V_0;
  15590. NullCheck(L_11);
  15591. bool L_13;
  15592. L_13 = HashSet_1_Add_m9404CABBDD206B28449279E04821FD0D1BA6C5A9(L_11, L_12, HashSet_1_Add_m9404CABBDD206B28449279E04821FD0D1BA6C5A9_RuntimeMethod_var);
  15593. if (!L_13)
  15594. {
  15595. goto IL_0059;
  15596. }
  15597. }
  15598. {
  15599. Action_1_t8419524B7A63D3F32FF3D8730F7E004150CA1F34* L_14 = __this->___contactAdded;
  15600. Action_1_t8419524B7A63D3F32FF3D8730F7E004150CA1F34* L_15 = L_14;
  15601. if (L_15)
  15602. {
  15603. G_B7_0 = L_15;
  15604. goto IL_0053;
  15605. }
  15606. G_B6_0 = L_15;
  15607. }
  15608. {
  15609. return;
  15610. }
  15611. IL_0053:
  15612. {
  15613. RuntimeObject* L_16 = V_0;
  15614. NullCheck(G_B7_0);
  15615. Action_1_Invoke_mC3F00A2CE3FC742FBF7925004F52B20BBEBD7D35_inline(G_B7_0, L_16, NULL);
  15616. }
  15617. IL_0059:
  15618. {
  15619. return;
  15620. }
  15621. }
  15622. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TriggerContactMonitor_RemoveCollider_mAD618FBAD24B9791B2613A2792CA5C846F2C23D4 (TriggerContactMonitor_t7534ED632C47D926F92937DE752DA2D4DC79AEA2* __this, Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* ___0_collider, const RuntimeMethod* method)
  15623. {
  15624. static bool s_Il2CppMethodInitialized;
  15625. if (!s_Il2CppMethodInitialized)
  15626. {
  15627. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_GetEnumerator_m3407C3AD6FA6AEA0F1D02CD5AEE7B2DECD64F2B6_RuntimeMethod_var);
  15628. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Remove_mC668CC50BE29BDA44C89CEFADD8F692E6C68CDAC_RuntimeMethod_var);
  15629. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_TryGetValue_mB5E93B9FED0E5379D5AD036A0630B1E5A38ED86A_RuntimeMethod_var);
  15630. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m397FD75A27658A235C9899E4D065F2464F2BE4D2_RuntimeMethod_var);
  15631. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m84232010F46AEF84B3B1CF8A052B158453DAECD4_RuntimeMethod_var);
  15632. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m03162A9293CE359F5558A70B68E872E27FCD24E0_RuntimeMethod_var);
  15633. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_Remove_m5DFAA82D84865660E1D5FA8BBF27AED9A390EF2D_RuntimeMethod_var);
  15634. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_Remove_mCCCF6DB1469AB20C349DCCF7E44949DB56C6EAD8_RuntimeMethod_var);
  15635. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&KeyValuePair_2_get_Key_m1D551D814DDAB2DC1A1E58C47A7477BAD0BC0727_RuntimeMethod_var);
  15636. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&KeyValuePair_2_get_Value_m570C2BD2E123E945AE87485DD7ABD2730F682142_RuntimeMethod_var);
  15637. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  15638. s_Il2CppMethodInitialized = true;
  15639. }
  15640. RuntimeObject* V_0 = NULL;
  15641. Enumerator_t65763D234817B74DE89C849F41CB3A32012C3AD7 V_1;
  15642. memset((&V_1), 0, sizeof(V_1));
  15643. KeyValuePair_2_tFD05BB8240F5626AFDA1718024E8C9CB8EBFB6A2 V_2;
  15644. memset((&V_2), 0, sizeof(V_2));
  15645. Action_1_t8419524B7A63D3F32FF3D8730F7E004150CA1F34* G_B16_0 = NULL;
  15646. Action_1_t8419524B7A63D3F32FF3D8730F7E004150CA1F34* G_B15_0 = NULL;
  15647. {
  15648. HashSet_1_t109CCE87260348881F7ED50EEE3FFD003542DC8B* L_0 = __this->___m_EnteredUnassociatedColliders;
  15649. Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* L_1 = ___0_collider;
  15650. NullCheck(L_0);
  15651. bool L_2;
  15652. L_2 = HashSet_1_Remove_m5DFAA82D84865660E1D5FA8BBF27AED9A390EF2D(L_0, L_1, HashSet_1_Remove_m5DFAA82D84865660E1D5FA8BBF27AED9A390EF2D_RuntimeMethod_var);
  15653. if (!L_2)
  15654. {
  15655. goto IL_000f;
  15656. }
  15657. }
  15658. {
  15659. return;
  15660. }
  15661. IL_000f:
  15662. {
  15663. Dictionary_2_t27580B46889C7E97A047AEB3AD96F6F5B67AB8C5* L_3 = __this->___m_EnteredColliders;
  15664. Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* L_4 = ___0_collider;
  15665. NullCheck(L_3);
  15666. bool L_5;
  15667. L_5 = Dictionary_2_TryGetValue_mB5E93B9FED0E5379D5AD036A0630B1E5A38ED86A(L_3, L_4, (&V_0), Dictionary_2_TryGetValue_mB5E93B9FED0E5379D5AD036A0630B1E5A38ED86A_RuntimeMethod_var);
  15668. if (!L_5)
  15669. {
  15670. goto IL_0099;
  15671. }
  15672. }
  15673. {
  15674. Dictionary_2_t27580B46889C7E97A047AEB3AD96F6F5B67AB8C5* L_6 = __this->___m_EnteredColliders;
  15675. Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* L_7 = ___0_collider;
  15676. NullCheck(L_6);
  15677. bool L_8;
  15678. L_8 = Dictionary_2_Remove_mC668CC50BE29BDA44C89CEFADD8F692E6C68CDAC(L_6, L_7, Dictionary_2_Remove_mC668CC50BE29BDA44C89CEFADD8F692E6C68CDAC_RuntimeMethod_var);
  15679. RuntimeObject* L_9 = V_0;
  15680. if (L_9)
  15681. {
  15682. goto IL_0030;
  15683. }
  15684. }
  15685. {
  15686. return;
  15687. }
  15688. IL_0030:
  15689. {
  15690. Dictionary_2_t27580B46889C7E97A047AEB3AD96F6F5B67AB8C5* L_10 = __this->___m_EnteredColliders;
  15691. NullCheck(L_10);
  15692. Enumerator_t65763D234817B74DE89C849F41CB3A32012C3AD7 L_11;
  15693. L_11 = Dictionary_2_GetEnumerator_m3407C3AD6FA6AEA0F1D02CD5AEE7B2DECD64F2B6(L_10, Dictionary_2_GetEnumerator_m3407C3AD6FA6AEA0F1D02CD5AEE7B2DECD64F2B6_RuntimeMethod_var);
  15694. V_1 = L_11;
  15695. }
  15696. {
  15697. auto __finallyBlock = il2cpp::utils::Finally([&]
  15698. {
  15699. FINALLY_006c:
  15700. {
  15701. Enumerator_Dispose_m397FD75A27658A235C9899E4D065F2464F2BE4D2((&V_1), Enumerator_Dispose_m397FD75A27658A235C9899E4D065F2464F2BE4D2_RuntimeMethod_var);
  15702. return;
  15703. }
  15704. });
  15705. try
  15706. {
  15707. {
  15708. goto IL_0061_1;
  15709. }
  15710. IL_003e_1:
  15711. {
  15712. KeyValuePair_2_tFD05BB8240F5626AFDA1718024E8C9CB8EBFB6A2 L_12;
  15713. L_12 = Enumerator_get_Current_m03162A9293CE359F5558A70B68E872E27FCD24E0_inline((&V_1), Enumerator_get_Current_m03162A9293CE359F5558A70B68E872E27FCD24E0_RuntimeMethod_var);
  15714. V_2 = L_12;
  15715. RuntimeObject* L_13;
  15716. L_13 = KeyValuePair_2_get_Value_m570C2BD2E123E945AE87485DD7ABD2730F682142_inline((&V_2), KeyValuePair_2_get_Value_m570C2BD2E123E945AE87485DD7ABD2730F682142_RuntimeMethod_var);
  15717. RuntimeObject* L_14 = V_0;
  15718. if ((!(((RuntimeObject*)(RuntimeObject*)L_13) == ((RuntimeObject*)(RuntimeObject*)L_14))))
  15719. {
  15720. goto IL_0061_1;
  15721. }
  15722. }
  15723. {
  15724. Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* L_15;
  15725. L_15 = KeyValuePair_2_get_Key_m1D551D814DDAB2DC1A1E58C47A7477BAD0BC0727_inline((&V_2), KeyValuePair_2_get_Key_m1D551D814DDAB2DC1A1E58C47A7477BAD0BC0727_RuntimeMethod_var);
  15726. il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  15727. bool L_16;
  15728. L_16 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_15, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
  15729. if (!L_16)
  15730. {
  15731. goto IL_0061_1;
  15732. }
  15733. }
  15734. {
  15735. goto IL_0099;
  15736. }
  15737. IL_0061_1:
  15738. {
  15739. bool L_17;
  15740. L_17 = Enumerator_MoveNext_m84232010F46AEF84B3B1CF8A052B158453DAECD4((&V_1), Enumerator_MoveNext_m84232010F46AEF84B3B1CF8A052B158453DAECD4_RuntimeMethod_var);
  15741. if (L_17)
  15742. {
  15743. goto IL_003e_1;
  15744. }
  15745. }
  15746. {
  15747. goto IL_007a;
  15748. }
  15749. }
  15750. catch(Il2CppExceptionWrapper& e)
  15751. {
  15752. __finallyBlock.StoreException(e.ex);
  15753. }
  15754. }
  15755. IL_007a:
  15756. {
  15757. HashSet_1_t9214798E84819EED4CB994B8F4D80D17BD48E3DF* L_18 = __this->___m_UnorderedInteractables;
  15758. RuntimeObject* L_19 = V_0;
  15759. NullCheck(L_18);
  15760. bool L_20;
  15761. L_20 = HashSet_1_Remove_mCCCF6DB1469AB20C349DCCF7E44949DB56C6EAD8(L_18, L_19, HashSet_1_Remove_mCCCF6DB1469AB20C349DCCF7E44949DB56C6EAD8_RuntimeMethod_var);
  15762. if (!L_20)
  15763. {
  15764. goto IL_0099;
  15765. }
  15766. }
  15767. {
  15768. Action_1_t8419524B7A63D3F32FF3D8730F7E004150CA1F34* L_21 = __this->___contactRemoved;
  15769. Action_1_t8419524B7A63D3F32FF3D8730F7E004150CA1F34* L_22 = L_21;
  15770. if (L_22)
  15771. {
  15772. G_B16_0 = L_22;
  15773. goto IL_0093;
  15774. }
  15775. G_B15_0 = L_22;
  15776. }
  15777. {
  15778. return;
  15779. }
  15780. IL_0093:
  15781. {
  15782. RuntimeObject* L_23 = V_0;
  15783. NullCheck(G_B16_0);
  15784. Action_1_Invoke_mC3F00A2CE3FC742FBF7925004F52B20BBEBD7D35_inline(G_B16_0, L_23, NULL);
  15785. }
  15786. IL_0099:
  15787. {
  15788. return;
  15789. }
  15790. }
  15791. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TriggerContactMonitor_ResolveUnassociatedColliders_m2790DF3456DEC8F2EDC7DF84EA7B64E169E68F87 (TriggerContactMonitor_t7534ED632C47D926F92937DE752DA2D4DC79AEA2* __this, const RuntimeMethod* method)
  15792. {
  15793. static bool s_Il2CppMethodInitialized;
  15794. if (!s_Il2CppMethodInitialized)
  15795. {
  15796. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_tD0234E34999F357F14B4BB50CB666A608A594D8B_il2cpp_TypeInfo_var);
  15797. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_set_Item_m8069E2ECD95928331ECE0CE4A5E8FC108AF036B1_RuntimeMethod_var);
  15798. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m2E1BCE0886AD98672E79E03B1DFBCC33E831052C_RuntimeMethod_var);
  15799. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_mD434DF7C6AE02F45F424CB0EB0BA8F955F226687_RuntimeMethod_var);
  15800. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m10F66F13C7B3FA8C93CAAF4A0D26B9695EB8F9B9_RuntimeMethod_var);
  15801. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_Add_m9404CABBDD206B28449279E04821FD0D1BA6C5A9_RuntimeMethod_var);
  15802. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_GetEnumerator_mEEC525C8B84ED95D0F8FC4BB677A53CFF2117D00_RuntimeMethod_var);
  15803. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_RemoveWhere_m78D5FF8497A02E8F398F773BE42BF865C8A2BB2B_RuntimeMethod_var);
  15804. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_get_Count_m6DCD41ED4CF35B3625B468EF2E8BD97E1E72E2C1_RuntimeMethod_var);
  15805. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m67ADCB698F31486B35CF5DB4CFB1E97EB807FEFD_RuntimeMethod_var);
  15806. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Clear_m567A0E8ADE485441540D5B46AB6C518558DDA2FE_RuntimeMethod_var);
  15807. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_ForEach_m6DB146038DA018B73DA7CD4796CDB20B682B4537_RuntimeMethod_var);
  15808. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  15809. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Predicate_1_tF2CCCFD6D57F757CCD35799AEFF390140BE30704_il2cpp_TypeInfo_var);
  15810. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TriggerContactMonitor_IsDestroyed_m31B0C677FA530153F392CC56683A1127D64849AC_RuntimeMethod_var);
  15811. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TriggerContactMonitor_RemoveFromUnassociatedColliders_m5ECC8B50D7AF57CFA0EE5A0FDAFB96D341C253B4_RuntimeMethod_var);
  15812. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TriggerContactMonitor_t7534ED632C47D926F92937DE752DA2D4DC79AEA2_il2cpp_TypeInfo_var);
  15813. s_Il2CppMethodInitialized = true;
  15814. }
  15815. Enumerator_t5E62D883610A9174D8971F153A9D3DB97CED7B3D V_0;
  15816. memset((&V_0), 0, sizeof(V_0));
  15817. Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* V_1 = NULL;
  15818. RuntimeObject* V_2 = NULL;
  15819. Action_1_t8419524B7A63D3F32FF3D8730F7E004150CA1F34* G_B9_0 = NULL;
  15820. Action_1_t8419524B7A63D3F32FF3D8730F7E004150CA1F34* G_B8_0 = NULL;
  15821. {
  15822. HashSet_1_t109CCE87260348881F7ED50EEE3FFD003542DC8B* L_0 = __this->___m_EnteredUnassociatedColliders;
  15823. Predicate_1_tF2CCCFD6D57F757CCD35799AEFF390140BE30704* L_1 = (Predicate_1_tF2CCCFD6D57F757CCD35799AEFF390140BE30704*)il2cpp_codegen_object_new(Predicate_1_tF2CCCFD6D57F757CCD35799AEFF390140BE30704_il2cpp_TypeInfo_var);
  15824. Predicate_1__ctor_mBA5813452657B99335B14E54606E128FCBC200FB(L_1, NULL, (intptr_t)((void*)TriggerContactMonitor_IsDestroyed_m31B0C677FA530153F392CC56683A1127D64849AC_RuntimeMethod_var), NULL);
  15825. NullCheck(L_0);
  15826. int32_t L_2;
  15827. L_2 = HashSet_1_RemoveWhere_m78D5FF8497A02E8F398F773BE42BF865C8A2BB2B(L_0, L_1, HashSet_1_RemoveWhere_m78D5FF8497A02E8F398F773BE42BF865C8A2BB2B_RuntimeMethod_var);
  15828. HashSet_1_t109CCE87260348881F7ED50EEE3FFD003542DC8B* L_3 = __this->___m_EnteredUnassociatedColliders;
  15829. NullCheck(L_3);
  15830. int32_t L_4;
  15831. L_4 = HashSet_1_get_Count_m6DCD41ED4CF35B3625B468EF2E8BD97E1E72E2C1_inline(L_3, HashSet_1_get_Count_m6DCD41ED4CF35B3625B468EF2E8BD97E1E72E2C1_RuntimeMethod_var);
  15832. if (!L_4)
  15833. {
  15834. goto IL_0033;
  15835. }
  15836. }
  15837. {
  15838. XRInteractionManager_t93C7F7F0CFEAD83E1A70F92D05B0E663483746CD* L_5;
  15839. L_5 = TriggerContactMonitor_get_interactionManager_m962AC519D6229441CA8EB1F2703A6B653E0B9B1F_inline(__this, NULL);
  15840. il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  15841. bool L_6;
  15842. L_6 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_5, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
  15843. if (!L_6)
  15844. {
  15845. goto IL_0034;
  15846. }
  15847. }
  15848. IL_0033:
  15849. {
  15850. return;
  15851. }
  15852. IL_0034:
  15853. {
  15854. il2cpp_codegen_runtime_class_init_inline(TriggerContactMonitor_t7534ED632C47D926F92937DE752DA2D4DC79AEA2_il2cpp_TypeInfo_var);
  15855. List_1_t58F89DEDCD7DABB0CFB009AAD9C0CFE061592252* L_7 = ((TriggerContactMonitor_t7534ED632C47D926F92937DE752DA2D4DC79AEA2_StaticFields*)il2cpp_codegen_static_fields_for(TriggerContactMonitor_t7534ED632C47D926F92937DE752DA2D4DC79AEA2_il2cpp_TypeInfo_var))->___s_ScratchColliders;
  15856. NullCheck(L_7);
  15857. List_1_Clear_m567A0E8ADE485441540D5B46AB6C518558DDA2FE_inline(L_7, List_1_Clear_m567A0E8ADE485441540D5B46AB6C518558DDA2FE_RuntimeMethod_var);
  15858. HashSet_1_t109CCE87260348881F7ED50EEE3FFD003542DC8B* L_8 = __this->___m_EnteredUnassociatedColliders;
  15859. NullCheck(L_8);
  15860. Enumerator_t5E62D883610A9174D8971F153A9D3DB97CED7B3D L_9;
  15861. L_9 = HashSet_1_GetEnumerator_mEEC525C8B84ED95D0F8FC4BB677A53CFF2117D00(L_8, HashSet_1_GetEnumerator_mEEC525C8B84ED95D0F8FC4BB677A53CFF2117D00_RuntimeMethod_var);
  15862. V_0 = L_9;
  15863. }
  15864. {
  15865. auto __finallyBlock = il2cpp::utils::Finally([&]
  15866. {
  15867. FINALLY_00a7:
  15868. {
  15869. Enumerator_Dispose_m2E1BCE0886AD98672E79E03B1DFBCC33E831052C((&V_0), Enumerator_Dispose_m2E1BCE0886AD98672E79E03B1DFBCC33E831052C_RuntimeMethod_var);
  15870. return;
  15871. }
  15872. });
  15873. try
  15874. {
  15875. {
  15876. goto IL_009c_1;
  15877. }
  15878. IL_004c_1:
  15879. {
  15880. Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* L_10;
  15881. L_10 = Enumerator_get_Current_m10F66F13C7B3FA8C93CAAF4A0D26B9695EB8F9B9_inline((&V_0), Enumerator_get_Current_m10F66F13C7B3FA8C93CAAF4A0D26B9695EB8F9B9_RuntimeMethod_var);
  15882. V_1 = L_10;
  15883. XRInteractionManager_t93C7F7F0CFEAD83E1A70F92D05B0E663483746CD* L_11;
  15884. L_11 = TriggerContactMonitor_get_interactionManager_m962AC519D6229441CA8EB1F2703A6B653E0B9B1F_inline(__this, NULL);
  15885. Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* L_12 = V_1;
  15886. NullCheck(L_11);
  15887. bool L_13;
  15888. L_13 = XRInteractionManager_TryGetInteractableForCollider_mB5101149B97FD28DFBA42F84643F8549DDB5E607(L_11, L_12, (&V_2), NULL);
  15889. if (!L_13)
  15890. {
  15891. goto IL_009c_1;
  15892. }
  15893. }
  15894. {
  15895. il2cpp_codegen_runtime_class_init_inline(TriggerContactMonitor_t7534ED632C47D926F92937DE752DA2D4DC79AEA2_il2cpp_TypeInfo_var);
  15896. List_1_t58F89DEDCD7DABB0CFB009AAD9C0CFE061592252* L_14 = ((TriggerContactMonitor_t7534ED632C47D926F92937DE752DA2D4DC79AEA2_StaticFields*)il2cpp_codegen_static_fields_for(TriggerContactMonitor_t7534ED632C47D926F92937DE752DA2D4DC79AEA2_il2cpp_TypeInfo_var))->___s_ScratchColliders;
  15897. Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* L_15 = V_1;
  15898. NullCheck(L_14);
  15899. List_1_Add_m67ADCB698F31486B35CF5DB4CFB1E97EB807FEFD_inline(L_14, L_15, List_1_Add_m67ADCB698F31486B35CF5DB4CFB1E97EB807FEFD_RuntimeMethod_var);
  15900. Dictionary_2_t27580B46889C7E97A047AEB3AD96F6F5B67AB8C5* L_16 = __this->___m_EnteredColliders;
  15901. Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* L_17 = V_1;
  15902. RuntimeObject* L_18 = V_2;
  15903. NullCheck(L_16);
  15904. Dictionary_2_set_Item_m8069E2ECD95928331ECE0CE4A5E8FC108AF036B1(L_16, L_17, L_18, Dictionary_2_set_Item_m8069E2ECD95928331ECE0CE4A5E8FC108AF036B1_RuntimeMethod_var);
  15905. HashSet_1_t9214798E84819EED4CB994B8F4D80D17BD48E3DF* L_19 = __this->___m_UnorderedInteractables;
  15906. RuntimeObject* L_20 = V_2;
  15907. NullCheck(L_19);
  15908. bool L_21;
  15909. L_21 = HashSet_1_Add_m9404CABBDD206B28449279E04821FD0D1BA6C5A9(L_19, L_20, HashSet_1_Add_m9404CABBDD206B28449279E04821FD0D1BA6C5A9_RuntimeMethod_var);
  15910. if (!L_21)
  15911. {
  15912. goto IL_009c_1;
  15913. }
  15914. }
  15915. {
  15916. Action_1_t8419524B7A63D3F32FF3D8730F7E004150CA1F34* L_22 = __this->___contactAdded;
  15917. Action_1_t8419524B7A63D3F32FF3D8730F7E004150CA1F34* L_23 = L_22;
  15918. if (L_23)
  15919. {
  15920. G_B9_0 = L_23;
  15921. goto IL_0096_1;
  15922. }
  15923. G_B8_0 = L_23;
  15924. }
  15925. {
  15926. goto IL_009c_1;
  15927. }
  15928. IL_0096_1:
  15929. {
  15930. RuntimeObject* L_24 = V_2;
  15931. NullCheck(G_B9_0);
  15932. Action_1_Invoke_mC3F00A2CE3FC742FBF7925004F52B20BBEBD7D35_inline(G_B9_0, L_24, NULL);
  15933. }
  15934. IL_009c_1:
  15935. {
  15936. bool L_25;
  15937. L_25 = Enumerator_MoveNext_mD434DF7C6AE02F45F424CB0EB0BA8F955F226687((&V_0), Enumerator_MoveNext_mD434DF7C6AE02F45F424CB0EB0BA8F955F226687_RuntimeMethod_var);
  15938. if (L_25)
  15939. {
  15940. goto IL_004c_1;
  15941. }
  15942. }
  15943. {
  15944. goto IL_00b5;
  15945. }
  15946. }
  15947. catch(Il2CppExceptionWrapper& e)
  15948. {
  15949. __finallyBlock.StoreException(e.ex);
  15950. }
  15951. }
  15952. IL_00b5:
  15953. {
  15954. il2cpp_codegen_runtime_class_init_inline(TriggerContactMonitor_t7534ED632C47D926F92937DE752DA2D4DC79AEA2_il2cpp_TypeInfo_var);
  15955. List_1_t58F89DEDCD7DABB0CFB009AAD9C0CFE061592252* L_26 = ((TriggerContactMonitor_t7534ED632C47D926F92937DE752DA2D4DC79AEA2_StaticFields*)il2cpp_codegen_static_fields_for(TriggerContactMonitor_t7534ED632C47D926F92937DE752DA2D4DC79AEA2_il2cpp_TypeInfo_var))->___s_ScratchColliders;
  15956. Action_1_tD0234E34999F357F14B4BB50CB666A608A594D8B* L_27 = (Action_1_tD0234E34999F357F14B4BB50CB666A608A594D8B*)il2cpp_codegen_object_new(Action_1_tD0234E34999F357F14B4BB50CB666A608A594D8B_il2cpp_TypeInfo_var);
  15957. Action_1__ctor_m418A172390F959B212680FA280D7027AA7A628F3(L_27, __this, (intptr_t)((void*)TriggerContactMonitor_RemoveFromUnassociatedColliders_m5ECC8B50D7AF57CFA0EE5A0FDAFB96D341C253B4_RuntimeMethod_var), NULL);
  15958. NullCheck(L_26);
  15959. List_1_ForEach_m6DB146038DA018B73DA7CD4796CDB20B682B4537(L_26, L_27, List_1_ForEach_m6DB146038DA018B73DA7CD4796CDB20B682B4537_RuntimeMethod_var);
  15960. List_1_t58F89DEDCD7DABB0CFB009AAD9C0CFE061592252* L_28 = ((TriggerContactMonitor_t7534ED632C47D926F92937DE752DA2D4DC79AEA2_StaticFields*)il2cpp_codegen_static_fields_for(TriggerContactMonitor_t7534ED632C47D926F92937DE752DA2D4DC79AEA2_il2cpp_TypeInfo_var))->___s_ScratchColliders;
  15961. NullCheck(L_28);
  15962. List_1_Clear_m567A0E8ADE485441540D5B46AB6C518558DDA2FE_inline(L_28, List_1_Clear_m567A0E8ADE485441540D5B46AB6C518558DDA2FE_RuntimeMethod_var);
  15963. return;
  15964. }
  15965. }
  15966. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TriggerContactMonitor_RemoveFromUnassociatedColliders_m5ECC8B50D7AF57CFA0EE5A0FDAFB96D341C253B4 (TriggerContactMonitor_t7534ED632C47D926F92937DE752DA2D4DC79AEA2* __this, Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* ___0_col, const RuntimeMethod* method)
  15967. {
  15968. static bool s_Il2CppMethodInitialized;
  15969. if (!s_Il2CppMethodInitialized)
  15970. {
  15971. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_Remove_m5DFAA82D84865660E1D5FA8BBF27AED9A390EF2D_RuntimeMethod_var);
  15972. s_Il2CppMethodInitialized = true;
  15973. }
  15974. {
  15975. HashSet_1_t109CCE87260348881F7ED50EEE3FFD003542DC8B* L_0 = __this->___m_EnteredUnassociatedColliders;
  15976. Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* L_1 = ___0_col;
  15977. NullCheck(L_0);
  15978. bool L_2;
  15979. L_2 = HashSet_1_Remove_m5DFAA82D84865660E1D5FA8BBF27AED9A390EF2D(L_0, L_1, HashSet_1_Remove_m5DFAA82D84865660E1D5FA8BBF27AED9A390EF2D_RuntimeMethod_var);
  15980. return;
  15981. }
  15982. }
  15983. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TriggerContactMonitor_ResolveUnassociatedColliders_m1C1F8ACFAB59B76652A5321395085C18EED3B54B (TriggerContactMonitor_t7534ED632C47D926F92937DE752DA2D4DC79AEA2* __this, RuntimeObject* ___0_interactable, const RuntimeMethod* method)
  15984. {
  15985. static bool s_Il2CppMethodInitialized;
  15986. if (!s_Il2CppMethodInitialized)
  15987. {
  15988. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_set_Item_m8069E2ECD95928331ECE0CE4A5E8FC108AF036B1_RuntimeMethod_var);
  15989. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_Add_m9404CABBDD206B28449279E04821FD0D1BA6C5A9_RuntimeMethod_var);
  15990. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_Contains_m1E6C922FF221537A47E8526FC09741D893BEF324_RuntimeMethod_var);
  15991. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_RemoveWhere_m78D5FF8497A02E8F398F773BE42BF865C8A2BB2B_RuntimeMethod_var);
  15992. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_Remove_m5DFAA82D84865660E1D5FA8BBF27AED9A390EF2D_RuntimeMethod_var);
  15993. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_get_Count_m6DCD41ED4CF35B3625B468EF2E8BD97E1E72E2C1_RuntimeMethod_var);
  15994. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IXRInteractable_t31CD4FF4D45899471D81D43D605D9C6118BF50CA_il2cpp_TypeInfo_var);
  15995. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m8D408B57AE7C2D791BB61817BBC93B84537AB617_RuntimeMethod_var);
  15996. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m6482D1D8869174A6C7B0CEAF95DFDFBB73625587_RuntimeMethod_var);
  15997. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  15998. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Predicate_1_tF2CCCFD6D57F757CCD35799AEFF390140BE30704_il2cpp_TypeInfo_var);
  15999. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TriggerContactMonitor_IsDestroyed_m31B0C677FA530153F392CC56683A1127D64849AC_RuntimeMethod_var);
  16000. s_Il2CppMethodInitialized = true;
  16001. }
  16002. int32_t V_0 = 0;
  16003. int32_t V_1 = 0;
  16004. Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* V_2 = NULL;
  16005. RuntimeObject* V_3 = NULL;
  16006. Action_1_t8419524B7A63D3F32FF3D8730F7E004150CA1F34* G_B11_0 = NULL;
  16007. Action_1_t8419524B7A63D3F32FF3D8730F7E004150CA1F34* G_B10_0 = NULL;
  16008. {
  16009. HashSet_1_t109CCE87260348881F7ED50EEE3FFD003542DC8B* L_0 = __this->___m_EnteredUnassociatedColliders;
  16010. Predicate_1_tF2CCCFD6D57F757CCD35799AEFF390140BE30704* L_1 = (Predicate_1_tF2CCCFD6D57F757CCD35799AEFF390140BE30704*)il2cpp_codegen_object_new(Predicate_1_tF2CCCFD6D57F757CCD35799AEFF390140BE30704_il2cpp_TypeInfo_var);
  16011. Predicate_1__ctor_mBA5813452657B99335B14E54606E128FCBC200FB(L_1, NULL, (intptr_t)((void*)TriggerContactMonitor_IsDestroyed_m31B0C677FA530153F392CC56683A1127D64849AC_RuntimeMethod_var), NULL);
  16012. NullCheck(L_0);
  16013. int32_t L_2;
  16014. L_2 = HashSet_1_RemoveWhere_m78D5FF8497A02E8F398F773BE42BF865C8A2BB2B(L_0, L_1, HashSet_1_RemoveWhere_m78D5FF8497A02E8F398F773BE42BF865C8A2BB2B_RuntimeMethod_var);
  16015. HashSet_1_t109CCE87260348881F7ED50EEE3FFD003542DC8B* L_3 = __this->___m_EnteredUnassociatedColliders;
  16016. NullCheck(L_3);
  16017. int32_t L_4;
  16018. L_4 = HashSet_1_get_Count_m6DCD41ED4CF35B3625B468EF2E8BD97E1E72E2C1_inline(L_3, HashSet_1_get_Count_m6DCD41ED4CF35B3625B468EF2E8BD97E1E72E2C1_RuntimeMethod_var);
  16019. if (!L_4)
  16020. {
  16021. goto IL_0033;
  16022. }
  16023. }
  16024. {
  16025. XRInteractionManager_t93C7F7F0CFEAD83E1A70F92D05B0E663483746CD* L_5;
  16026. L_5 = TriggerContactMonitor_get_interactionManager_m962AC519D6229441CA8EB1F2703A6B653E0B9B1F_inline(__this, NULL);
  16027. il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  16028. bool L_6;
  16029. L_6 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_5, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
  16030. if (!L_6)
  16031. {
  16032. goto IL_0034;
  16033. }
  16034. }
  16035. IL_0033:
  16036. {
  16037. return;
  16038. }
  16039. IL_0034:
  16040. {
  16041. V_0 = 0;
  16042. RuntimeObject* L_7 = ___0_interactable;
  16043. NullCheck(L_7);
  16044. List_1_t58F89DEDCD7DABB0CFB009AAD9C0CFE061592252* L_8;
  16045. L_8 = InterfaceFuncInvoker0< List_1_t58F89DEDCD7DABB0CFB009AAD9C0CFE061592252* >::Invoke(5, IXRInteractable_t31CD4FF4D45899471D81D43D605D9C6118BF50CA_il2cpp_TypeInfo_var, L_7);
  16046. NullCheck(L_8);
  16047. int32_t L_9;
  16048. L_9 = List_1_get_Count_m8D408B57AE7C2D791BB61817BBC93B84537AB617_inline(L_8, List_1_get_Count_m8D408B57AE7C2D791BB61817BBC93B84537AB617_RuntimeMethod_var);
  16049. V_1 = L_9;
  16050. goto IL_00ba;
  16051. }
  16052. IL_0044:
  16053. {
  16054. RuntimeObject* L_10 = ___0_interactable;
  16055. NullCheck(L_10);
  16056. List_1_t58F89DEDCD7DABB0CFB009AAD9C0CFE061592252* L_11;
  16057. L_11 = InterfaceFuncInvoker0< List_1_t58F89DEDCD7DABB0CFB009AAD9C0CFE061592252* >::Invoke(5, IXRInteractable_t31CD4FF4D45899471D81D43D605D9C6118BF50CA_il2cpp_TypeInfo_var, L_10);
  16058. int32_t L_12 = V_0;
  16059. NullCheck(L_11);
  16060. Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* L_13;
  16061. L_13 = List_1_get_Item_m6482D1D8869174A6C7B0CEAF95DFDFBB73625587(L_11, L_12, List_1_get_Item_m6482D1D8869174A6C7B0CEAF95DFDFBB73625587_RuntimeMethod_var);
  16062. V_2 = L_13;
  16063. Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* L_14 = V_2;
  16064. il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  16065. bool L_15;
  16066. L_15 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_14, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
  16067. if (L_15)
  16068. {
  16069. goto IL_00b6;
  16070. }
  16071. }
  16072. {
  16073. HashSet_1_t109CCE87260348881F7ED50EEE3FFD003542DC8B* L_16 = __this->___m_EnteredUnassociatedColliders;
  16074. Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* L_17 = V_2;
  16075. NullCheck(L_16);
  16076. bool L_18;
  16077. L_18 = HashSet_1_Contains_m1E6C922FF221537A47E8526FC09741D893BEF324(L_16, L_17, HashSet_1_Contains_m1E6C922FF221537A47E8526FC09741D893BEF324_RuntimeMethod_var);
  16078. if (!L_18)
  16079. {
  16080. goto IL_00b6;
  16081. }
  16082. }
  16083. {
  16084. XRInteractionManager_t93C7F7F0CFEAD83E1A70F92D05B0E663483746CD* L_19;
  16085. L_19 = TriggerContactMonitor_get_interactionManager_m962AC519D6229441CA8EB1F2703A6B653E0B9B1F_inline(__this, NULL);
  16086. Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* L_20 = V_2;
  16087. NullCheck(L_19);
  16088. bool L_21;
  16089. L_21 = XRInteractionManager_TryGetInteractableForCollider_mB5101149B97FD28DFBA42F84643F8549DDB5E607(L_19, L_20, (&V_3), NULL);
  16090. if (!L_21)
  16091. {
  16092. goto IL_00b6;
  16093. }
  16094. }
  16095. {
  16096. RuntimeObject* L_22 = V_3;
  16097. RuntimeObject* L_23 = ___0_interactable;
  16098. if ((!(((RuntimeObject*)(RuntimeObject*)L_22) == ((RuntimeObject*)(RuntimeObject*)L_23))))
  16099. {
  16100. goto IL_00b6;
  16101. }
  16102. }
  16103. {
  16104. HashSet_1_t109CCE87260348881F7ED50EEE3FFD003542DC8B* L_24 = __this->___m_EnteredUnassociatedColliders;
  16105. Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* L_25 = V_2;
  16106. NullCheck(L_24);
  16107. bool L_26;
  16108. L_26 = HashSet_1_Remove_m5DFAA82D84865660E1D5FA8BBF27AED9A390EF2D(L_24, L_25, HashSet_1_Remove_m5DFAA82D84865660E1D5FA8BBF27AED9A390EF2D_RuntimeMethod_var);
  16109. Dictionary_2_t27580B46889C7E97A047AEB3AD96F6F5B67AB8C5* L_27 = __this->___m_EnteredColliders;
  16110. Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* L_28 = V_2;
  16111. RuntimeObject* L_29 = ___0_interactable;
  16112. NullCheck(L_27);
  16113. Dictionary_2_set_Item_m8069E2ECD95928331ECE0CE4A5E8FC108AF036B1(L_27, L_28, L_29, Dictionary_2_set_Item_m8069E2ECD95928331ECE0CE4A5E8FC108AF036B1_RuntimeMethod_var);
  16114. HashSet_1_t9214798E84819EED4CB994B8F4D80D17BD48E3DF* L_30 = __this->___m_UnorderedInteractables;
  16115. RuntimeObject* L_31 = ___0_interactable;
  16116. NullCheck(L_30);
  16117. bool L_32;
  16118. L_32 = HashSet_1_Add_m9404CABBDD206B28449279E04821FD0D1BA6C5A9(L_30, L_31, HashSet_1_Add_m9404CABBDD206B28449279E04821FD0D1BA6C5A9_RuntimeMethod_var);
  16119. if (!L_32)
  16120. {
  16121. goto IL_00b6;
  16122. }
  16123. }
  16124. {
  16125. Action_1_t8419524B7A63D3F32FF3D8730F7E004150CA1F34* L_33 = __this->___contactAdded;
  16126. Action_1_t8419524B7A63D3F32FF3D8730F7E004150CA1F34* L_34 = L_33;
  16127. if (L_34)
  16128. {
  16129. G_B11_0 = L_34;
  16130. goto IL_00b0;
  16131. }
  16132. G_B10_0 = L_34;
  16133. }
  16134. {
  16135. goto IL_00b6;
  16136. }
  16137. IL_00b0:
  16138. {
  16139. RuntimeObject* L_35 = ___0_interactable;
  16140. NullCheck(G_B11_0);
  16141. Action_1_Invoke_mC3F00A2CE3FC742FBF7925004F52B20BBEBD7D35_inline(G_B11_0, L_35, NULL);
  16142. }
  16143. IL_00b6:
  16144. {
  16145. int32_t L_36 = V_0;
  16146. V_0 = ((int32_t)il2cpp_codegen_add(L_36, 1));
  16147. }
  16148. IL_00ba:
  16149. {
  16150. int32_t L_37 = V_0;
  16151. int32_t L_38 = V_1;
  16152. if ((((int32_t)L_37) < ((int32_t)L_38)))
  16153. {
  16154. goto IL_0044;
  16155. }
  16156. }
  16157. {
  16158. return;
  16159. }
  16160. }
  16161. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TriggerContactMonitor_UpdateStayedColliders_m29B953052CB4C4E4E85D1CA598066F4B9D862FD4 (TriggerContactMonitor_t7534ED632C47D926F92937DE752DA2D4DC79AEA2* __this, HashSet_1_t109CCE87260348881F7ED50EEE3FFD003542DC8B* ___0_stayedColliders, const RuntimeMethod* method)
  16162. {
  16163. static bool s_Il2CppMethodInitialized;
  16164. if (!s_Il2CppMethodInitialized)
  16165. {
  16166. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_tD0234E34999F357F14B4BB50CB666A608A594D8B_il2cpp_TypeInfo_var);
  16167. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_get_Count_m2F4EA3F3D36590BE3EEA61DDCA03E12896317F49_RuntimeMethod_var);
  16168. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_get_Keys_m9143EECE20E4008280515A374CE652AE379A57CE_RuntimeMethod_var);
  16169. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m2E1BCE0886AD98672E79E03B1DFBCC33E831052C_RuntimeMethod_var);
  16170. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_mDD4B20B72177DB3B7AA8B04E0E36212F3953C09C_RuntimeMethod_var);
  16171. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_mADF5E248504779664CA1E8FEFD05F3C285B751EE_RuntimeMethod_var);
  16172. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_mD434DF7C6AE02F45F424CB0EB0BA8F955F226687_RuntimeMethod_var);
  16173. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m10F66F13C7B3FA8C93CAAF4A0D26B9695EB8F9B9_RuntimeMethod_var);
  16174. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_mB2E52751A2F7AD8F4EC700989FFF4DDEB4753BFE_RuntimeMethod_var);
  16175. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_Contains_m1E6C922FF221537A47E8526FC09741D893BEF324_RuntimeMethod_var);
  16176. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_GetEnumerator_mEEC525C8B84ED95D0F8FC4BB677A53CFF2117D00_RuntimeMethod_var);
  16177. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_Remove_m5DFAA82D84865660E1D5FA8BBF27AED9A390EF2D_RuntimeMethod_var);
  16178. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_get_Count_m6DCD41ED4CF35B3625B468EF2E8BD97E1E72E2C1_RuntimeMethod_var);
  16179. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&KeyCollection_GetEnumerator_mC168BC3101D68462C7D37D8C4772489E6A196FA4_RuntimeMethod_var);
  16180. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m67ADCB698F31486B35CF5DB4CFB1E97EB807FEFD_RuntimeMethod_var);
  16181. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Clear_m567A0E8ADE485441540D5B46AB6C518558DDA2FE_RuntimeMethod_var);
  16182. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_ForEach_m6DB146038DA018B73DA7CD4796CDB20B682B4537_RuntimeMethod_var);
  16183. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m8D408B57AE7C2D791BB61817BBC93B84537AB617_RuntimeMethod_var);
  16184. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TriggerContactMonitor_RemoveCollider_mAD618FBAD24B9791B2613A2792CA5C846F2C23D4_RuntimeMethod_var);
  16185. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TriggerContactMonitor_t7534ED632C47D926F92937DE752DA2D4DC79AEA2_il2cpp_TypeInfo_var);
  16186. s_Il2CppMethodInitialized = true;
  16187. }
  16188. Enumerator_t1A433D1AE53FCC0643C27AE8B8D21ACF66A88D1D V_0;
  16189. memset((&V_0), 0, sizeof(V_0));
  16190. Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* V_1 = NULL;
  16191. Enumerator_t5E62D883610A9174D8971F153A9D3DB97CED7B3D V_2;
  16192. memset((&V_2), 0, sizeof(V_2));
  16193. Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* V_3 = NULL;
  16194. {
  16195. il2cpp_codegen_runtime_class_init_inline(TriggerContactMonitor_t7534ED632C47D926F92937DE752DA2D4DC79AEA2_il2cpp_TypeInfo_var);
  16196. List_1_t58F89DEDCD7DABB0CFB009AAD9C0CFE061592252* L_0 = ((TriggerContactMonitor_t7534ED632C47D926F92937DE752DA2D4DC79AEA2_StaticFields*)il2cpp_codegen_static_fields_for(TriggerContactMonitor_t7534ED632C47D926F92937DE752DA2D4DC79AEA2_il2cpp_TypeInfo_var))->___s_ExitedColliders;
  16197. NullCheck(L_0);
  16198. List_1_Clear_m567A0E8ADE485441540D5B46AB6C518558DDA2FE_inline(L_0, List_1_Clear_m567A0E8ADE485441540D5B46AB6C518558DDA2FE_RuntimeMethod_var);
  16199. Dictionary_2_t27580B46889C7E97A047AEB3AD96F6F5B67AB8C5* L_1 = __this->___m_EnteredColliders;
  16200. NullCheck(L_1);
  16201. int32_t L_2;
  16202. L_2 = Dictionary_2_get_Count_m2F4EA3F3D36590BE3EEA61DDCA03E12896317F49(L_1, Dictionary_2_get_Count_m2F4EA3F3D36590BE3EEA61DDCA03E12896317F49_RuntimeMethod_var);
  16203. if ((((int32_t)L_2) <= ((int32_t)0)))
  16204. {
  16205. goto IL_006a;
  16206. }
  16207. }
  16208. {
  16209. Dictionary_2_t27580B46889C7E97A047AEB3AD96F6F5B67AB8C5* L_3 = __this->___m_EnteredColliders;
  16210. NullCheck(L_3);
  16211. KeyCollection_t6FF150496F7EAD8D47FB356D02BB6F1BD63DB73B* L_4;
  16212. L_4 = Dictionary_2_get_Keys_m9143EECE20E4008280515A374CE652AE379A57CE(L_3, Dictionary_2_get_Keys_m9143EECE20E4008280515A374CE652AE379A57CE_RuntimeMethod_var);
  16213. NullCheck(L_4);
  16214. Enumerator_t1A433D1AE53FCC0643C27AE8B8D21ACF66A88D1D L_5;
  16215. L_5 = KeyCollection_GetEnumerator_mC168BC3101D68462C7D37D8C4772489E6A196FA4(L_4, KeyCollection_GetEnumerator_mC168BC3101D68462C7D37D8C4772489E6A196FA4_RuntimeMethod_var);
  16216. V_0 = L_5;
  16217. }
  16218. {
  16219. auto __finallyBlock = il2cpp::utils::Finally([&]
  16220. {
  16221. FINALLY_005c:
  16222. {
  16223. Enumerator_Dispose_mDD4B20B72177DB3B7AA8B04E0E36212F3953C09C((&V_0), Enumerator_Dispose_mDD4B20B72177DB3B7AA8B04E0E36212F3953C09C_RuntimeMethod_var);
  16224. return;
  16225. }
  16226. });
  16227. try
  16228. {
  16229. {
  16230. goto IL_0051_1;
  16231. }
  16232. IL_002b_1:
  16233. {
  16234. Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* L_6;
  16235. L_6 = Enumerator_get_Current_mB2E52751A2F7AD8F4EC700989FFF4DDEB4753BFE_inline((&V_0), Enumerator_get_Current_mB2E52751A2F7AD8F4EC700989FFF4DDEB4753BFE_RuntimeMethod_var);
  16236. V_1 = L_6;
  16237. HashSet_1_t109CCE87260348881F7ED50EEE3FFD003542DC8B* L_7 = ___0_stayedColliders;
  16238. Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* L_8 = V_1;
  16239. NullCheck(L_7);
  16240. bool L_9;
  16241. L_9 = HashSet_1_Contains_m1E6C922FF221537A47E8526FC09741D893BEF324(L_7, L_8, HashSet_1_Contains_m1E6C922FF221537A47E8526FC09741D893BEF324_RuntimeMethod_var);
  16242. if (L_9)
  16243. {
  16244. goto IL_0049_1;
  16245. }
  16246. }
  16247. {
  16248. il2cpp_codegen_runtime_class_init_inline(TriggerContactMonitor_t7534ED632C47D926F92937DE752DA2D4DC79AEA2_il2cpp_TypeInfo_var);
  16249. List_1_t58F89DEDCD7DABB0CFB009AAD9C0CFE061592252* L_10 = ((TriggerContactMonitor_t7534ED632C47D926F92937DE752DA2D4DC79AEA2_StaticFields*)il2cpp_codegen_static_fields_for(TriggerContactMonitor_t7534ED632C47D926F92937DE752DA2D4DC79AEA2_il2cpp_TypeInfo_var))->___s_ExitedColliders;
  16250. Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* L_11 = V_1;
  16251. NullCheck(L_10);
  16252. List_1_Add_m67ADCB698F31486B35CF5DB4CFB1E97EB807FEFD_inline(L_10, L_11, List_1_Add_m67ADCB698F31486B35CF5DB4CFB1E97EB807FEFD_RuntimeMethod_var);
  16253. goto IL_0051_1;
  16254. }
  16255. IL_0049_1:
  16256. {
  16257. HashSet_1_t109CCE87260348881F7ED50EEE3FFD003542DC8B* L_12 = ___0_stayedColliders;
  16258. Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* L_13 = V_1;
  16259. NullCheck(L_12);
  16260. bool L_14;
  16261. L_14 = HashSet_1_Remove_m5DFAA82D84865660E1D5FA8BBF27AED9A390EF2D(L_12, L_13, HashSet_1_Remove_m5DFAA82D84865660E1D5FA8BBF27AED9A390EF2D_RuntimeMethod_var);
  16262. }
  16263. IL_0051_1:
  16264. {
  16265. bool L_15;
  16266. L_15 = Enumerator_MoveNext_mADF5E248504779664CA1E8FEFD05F3C285B751EE((&V_0), Enumerator_MoveNext_mADF5E248504779664CA1E8FEFD05F3C285B751EE_RuntimeMethod_var);
  16267. if (L_15)
  16268. {
  16269. goto IL_002b_1;
  16270. }
  16271. }
  16272. {
  16273. goto IL_006a;
  16274. }
  16275. }
  16276. catch(Il2CppExceptionWrapper& e)
  16277. {
  16278. __finallyBlock.StoreException(e.ex);
  16279. }
  16280. }
  16281. IL_006a:
  16282. {
  16283. HashSet_1_t109CCE87260348881F7ED50EEE3FFD003542DC8B* L_16 = ___0_stayedColliders;
  16284. NullCheck(L_16);
  16285. int32_t L_17;
  16286. L_17 = HashSet_1_get_Count_m6DCD41ED4CF35B3625B468EF2E8BD97E1E72E2C1_inline(L_16, HashSet_1_get_Count_m6DCD41ED4CF35B3625B468EF2E8BD97E1E72E2C1_RuntimeMethod_var);
  16287. if ((((int32_t)L_17) <= ((int32_t)0)))
  16288. {
  16289. goto IL_00a4;
  16290. }
  16291. }
  16292. {
  16293. HashSet_1_t109CCE87260348881F7ED50EEE3FFD003542DC8B* L_18 = ___0_stayedColliders;
  16294. NullCheck(L_18);
  16295. Enumerator_t5E62D883610A9174D8971F153A9D3DB97CED7B3D L_19;
  16296. L_19 = HashSet_1_GetEnumerator_mEEC525C8B84ED95D0F8FC4BB677A53CFF2117D00(L_18, HashSet_1_GetEnumerator_mEEC525C8B84ED95D0F8FC4BB677A53CFF2117D00_RuntimeMethod_var);
  16297. V_2 = L_19;
  16298. }
  16299. {
  16300. auto __finallyBlock = il2cpp::utils::Finally([&]
  16301. {
  16302. FINALLY_0096:
  16303. {
  16304. Enumerator_Dispose_m2E1BCE0886AD98672E79E03B1DFBCC33E831052C((&V_2), Enumerator_Dispose_m2E1BCE0886AD98672E79E03B1DFBCC33E831052C_RuntimeMethod_var);
  16305. return;
  16306. }
  16307. });
  16308. try
  16309. {
  16310. {
  16311. goto IL_008b_1;
  16312. }
  16313. IL_007c_1:
  16314. {
  16315. Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* L_20;
  16316. L_20 = Enumerator_get_Current_m10F66F13C7B3FA8C93CAAF4A0D26B9695EB8F9B9_inline((&V_2), Enumerator_get_Current_m10F66F13C7B3FA8C93CAAF4A0D26B9695EB8F9B9_RuntimeMethod_var);
  16317. V_3 = L_20;
  16318. Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* L_21 = V_3;
  16319. TriggerContactMonitor_AddCollider_m90B52CC8A482935FE03014BA709AFED8C1A91210(__this, L_21, NULL);
  16320. }
  16321. IL_008b_1:
  16322. {
  16323. bool L_22;
  16324. L_22 = Enumerator_MoveNext_mD434DF7C6AE02F45F424CB0EB0BA8F955F226687((&V_2), Enumerator_MoveNext_mD434DF7C6AE02F45F424CB0EB0BA8F955F226687_RuntimeMethod_var);
  16325. if (L_22)
  16326. {
  16327. goto IL_007c_1;
  16328. }
  16329. }
  16330. {
  16331. goto IL_00a4;
  16332. }
  16333. }
  16334. catch(Il2CppExceptionWrapper& e)
  16335. {
  16336. __finallyBlock.StoreException(e.ex);
  16337. }
  16338. }
  16339. IL_00a4:
  16340. {
  16341. il2cpp_codegen_runtime_class_init_inline(TriggerContactMonitor_t7534ED632C47D926F92937DE752DA2D4DC79AEA2_il2cpp_TypeInfo_var);
  16342. List_1_t58F89DEDCD7DABB0CFB009AAD9C0CFE061592252* L_23 = ((TriggerContactMonitor_t7534ED632C47D926F92937DE752DA2D4DC79AEA2_StaticFields*)il2cpp_codegen_static_fields_for(TriggerContactMonitor_t7534ED632C47D926F92937DE752DA2D4DC79AEA2_il2cpp_TypeInfo_var))->___s_ExitedColliders;
  16343. NullCheck(L_23);
  16344. int32_t L_24;
  16345. L_24 = List_1_get_Count_m8D408B57AE7C2D791BB61817BBC93B84537AB617_inline(L_23, List_1_get_Count_m8D408B57AE7C2D791BB61817BBC93B84537AB617_RuntimeMethod_var);
  16346. if ((((int32_t)L_24) <= ((int32_t)0)))
  16347. {
  16348. goto IL_00d1;
  16349. }
  16350. }
  16351. {
  16352. il2cpp_codegen_runtime_class_init_inline(TriggerContactMonitor_t7534ED632C47D926F92937DE752DA2D4DC79AEA2_il2cpp_TypeInfo_var);
  16353. List_1_t58F89DEDCD7DABB0CFB009AAD9C0CFE061592252* L_25 = ((TriggerContactMonitor_t7534ED632C47D926F92937DE752DA2D4DC79AEA2_StaticFields*)il2cpp_codegen_static_fields_for(TriggerContactMonitor_t7534ED632C47D926F92937DE752DA2D4DC79AEA2_il2cpp_TypeInfo_var))->___s_ExitedColliders;
  16354. Action_1_tD0234E34999F357F14B4BB50CB666A608A594D8B* L_26 = (Action_1_tD0234E34999F357F14B4BB50CB666A608A594D8B*)il2cpp_codegen_object_new(Action_1_tD0234E34999F357F14B4BB50CB666A608A594D8B_il2cpp_TypeInfo_var);
  16355. Action_1__ctor_m418A172390F959B212680FA280D7027AA7A628F3(L_26, __this, (intptr_t)((void*)TriggerContactMonitor_RemoveCollider_mAD618FBAD24B9791B2613A2792CA5C846F2C23D4_RuntimeMethod_var), NULL);
  16356. NullCheck(L_25);
  16357. List_1_ForEach_m6DB146038DA018B73DA7CD4796CDB20B682B4537(L_25, L_26, List_1_ForEach_m6DB146038DA018B73DA7CD4796CDB20B682B4537_RuntimeMethod_var);
  16358. List_1_t58F89DEDCD7DABB0CFB009AAD9C0CFE061592252* L_27 = ((TriggerContactMonitor_t7534ED632C47D926F92937DE752DA2D4DC79AEA2_StaticFields*)il2cpp_codegen_static_fields_for(TriggerContactMonitor_t7534ED632C47D926F92937DE752DA2D4DC79AEA2_il2cpp_TypeInfo_var))->___s_ExitedColliders;
  16359. NullCheck(L_27);
  16360. List_1_Clear_m567A0E8ADE485441540D5B46AB6C518558DDA2FE_inline(L_27, List_1_Clear_m567A0E8ADE485441540D5B46AB6C518558DDA2FE_RuntimeMethod_var);
  16361. }
  16362. IL_00d1:
  16363. {
  16364. return;
  16365. }
  16366. }
  16367. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TriggerContactMonitor_IsContacting_mDB8343D7E36539EE8B60D596DCDC4C5E2830BB76 (TriggerContactMonitor_t7534ED632C47D926F92937DE752DA2D4DC79AEA2* __this, RuntimeObject* ___0_interactable, const RuntimeMethod* method)
  16368. {
  16369. static bool s_Il2CppMethodInitialized;
  16370. if (!s_Il2CppMethodInitialized)
  16371. {
  16372. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_Contains_m00EEFF326A0B7493CD8471E05C0B4E7ABE365C7B_RuntimeMethod_var);
  16373. s_Il2CppMethodInitialized = true;
  16374. }
  16375. {
  16376. HashSet_1_t9214798E84819EED4CB994B8F4D80D17BD48E3DF* L_0 = __this->___m_UnorderedInteractables;
  16377. RuntimeObject* L_1 = ___0_interactable;
  16378. NullCheck(L_0);
  16379. bool L_2;
  16380. L_2 = HashSet_1_Contains_m00EEFF326A0B7493CD8471E05C0B4E7ABE365C7B(L_0, L_1, HashSet_1_Contains_m00EEFF326A0B7493CD8471E05C0B4E7ABE365C7B_RuntimeMethod_var);
  16381. return L_2;
  16382. }
  16383. }
  16384. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TriggerContactMonitor_IsDestroyed_m31B0C677FA530153F392CC56683A1127D64849AC (Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* ___0_col, const RuntimeMethod* method)
  16385. {
  16386. static bool s_Il2CppMethodInitialized;
  16387. if (!s_Il2CppMethodInitialized)
  16388. {
  16389. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  16390. s_Il2CppMethodInitialized = true;
  16391. }
  16392. {
  16393. Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* L_0 = ___0_col;
  16394. il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  16395. bool L_1;
  16396. L_1 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
  16397. return L_1;
  16398. }
  16399. }
  16400. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TriggerContactMonitor__ctor_m1F4312F4BFDBF70D5B3B9434FF5D32A276A1EE7A (TriggerContactMonitor_t7534ED632C47D926F92937DE752DA2D4DC79AEA2* __this, const RuntimeMethod* method)
  16401. {
  16402. static bool s_Il2CppMethodInitialized;
  16403. if (!s_Il2CppMethodInitialized)
  16404. {
  16405. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_m63226FBE8A9F81F0BFD4D89541CBFEA1DCFEB5BA_RuntimeMethod_var);
  16406. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_t27580B46889C7E97A047AEB3AD96F6F5B67AB8C5_il2cpp_TypeInfo_var);
  16407. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1__ctor_m321F26D964CAFF6263B06C83093EA9741D907815_RuntimeMethod_var);
  16408. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1__ctor_mD2808C0A1FC4A9BC48EDB86348A1FDBDE7F33C11_RuntimeMethod_var);
  16409. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_t109CCE87260348881F7ED50EEE3FFD003542DC8B_il2cpp_TypeInfo_var);
  16410. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_t9214798E84819EED4CB994B8F4D80D17BD48E3DF_il2cpp_TypeInfo_var);
  16411. s_Il2CppMethodInitialized = true;
  16412. }
  16413. {
  16414. Dictionary_2_t27580B46889C7E97A047AEB3AD96F6F5B67AB8C5* L_0 = (Dictionary_2_t27580B46889C7E97A047AEB3AD96F6F5B67AB8C5*)il2cpp_codegen_object_new(Dictionary_2_t27580B46889C7E97A047AEB3AD96F6F5B67AB8C5_il2cpp_TypeInfo_var);
  16415. Dictionary_2__ctor_m63226FBE8A9F81F0BFD4D89541CBFEA1DCFEB5BA(L_0, Dictionary_2__ctor_m63226FBE8A9F81F0BFD4D89541CBFEA1DCFEB5BA_RuntimeMethod_var);
  16416. __this->___m_EnteredColliders = L_0;
  16417. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_EnteredColliders), (void*)L_0);
  16418. HashSet_1_t9214798E84819EED4CB994B8F4D80D17BD48E3DF* L_1 = (HashSet_1_t9214798E84819EED4CB994B8F4D80D17BD48E3DF*)il2cpp_codegen_object_new(HashSet_1_t9214798E84819EED4CB994B8F4D80D17BD48E3DF_il2cpp_TypeInfo_var);
  16419. HashSet_1__ctor_m321F26D964CAFF6263B06C83093EA9741D907815(L_1, HashSet_1__ctor_m321F26D964CAFF6263B06C83093EA9741D907815_RuntimeMethod_var);
  16420. __this->___m_UnorderedInteractables = L_1;
  16421. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_UnorderedInteractables), (void*)L_1);
  16422. HashSet_1_t109CCE87260348881F7ED50EEE3FFD003542DC8B* L_2 = (HashSet_1_t109CCE87260348881F7ED50EEE3FFD003542DC8B*)il2cpp_codegen_object_new(HashSet_1_t109CCE87260348881F7ED50EEE3FFD003542DC8B_il2cpp_TypeInfo_var);
  16423. HashSet_1__ctor_mD2808C0A1FC4A9BC48EDB86348A1FDBDE7F33C11(L_2, HashSet_1__ctor_mD2808C0A1FC4A9BC48EDB86348A1FDBDE7F33C11_RuntimeMethod_var);
  16424. __this->___m_EnteredUnassociatedColliders = L_2;
  16425. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_EnteredUnassociatedColliders), (void*)L_2);
  16426. Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
  16427. return;
  16428. }
  16429. }
  16430. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TriggerContactMonitor__cctor_m2CFE47171D29AA24EC350D69D288FA76CDEC2969 (const RuntimeMethod* method)
  16431. {
  16432. static bool s_Il2CppMethodInitialized;
  16433. if (!s_Il2CppMethodInitialized)
  16434. {
  16435. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m0CDD6F02F45026B4267E7117C5DDC188F87EE7BE_RuntimeMethod_var);
  16436. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t58F89DEDCD7DABB0CFB009AAD9C0CFE061592252_il2cpp_TypeInfo_var);
  16437. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TriggerContactMonitor_t7534ED632C47D926F92937DE752DA2D4DC79AEA2_il2cpp_TypeInfo_var);
  16438. s_Il2CppMethodInitialized = true;
  16439. }
  16440. {
  16441. List_1_t58F89DEDCD7DABB0CFB009AAD9C0CFE061592252* L_0 = (List_1_t58F89DEDCD7DABB0CFB009AAD9C0CFE061592252*)il2cpp_codegen_object_new(List_1_t58F89DEDCD7DABB0CFB009AAD9C0CFE061592252_il2cpp_TypeInfo_var);
  16442. List_1__ctor_m0CDD6F02F45026B4267E7117C5DDC188F87EE7BE(L_0, List_1__ctor_m0CDD6F02F45026B4267E7117C5DDC188F87EE7BE_RuntimeMethod_var);
  16443. ((TriggerContactMonitor_t7534ED632C47D926F92937DE752DA2D4DC79AEA2_StaticFields*)il2cpp_codegen_static_fields_for(TriggerContactMonitor_t7534ED632C47D926F92937DE752DA2D4DC79AEA2_il2cpp_TypeInfo_var))->___s_ScratchColliders = L_0;
  16444. Il2CppCodeGenWriteBarrier((void**)(&((TriggerContactMonitor_t7534ED632C47D926F92937DE752DA2D4DC79AEA2_StaticFields*)il2cpp_codegen_static_fields_for(TriggerContactMonitor_t7534ED632C47D926F92937DE752DA2D4DC79AEA2_il2cpp_TypeInfo_var))->___s_ScratchColliders), (void*)L_0);
  16445. List_1_t58F89DEDCD7DABB0CFB009AAD9C0CFE061592252* L_1 = (List_1_t58F89DEDCD7DABB0CFB009AAD9C0CFE061592252*)il2cpp_codegen_object_new(List_1_t58F89DEDCD7DABB0CFB009AAD9C0CFE061592252_il2cpp_TypeInfo_var);
  16446. List_1__ctor_m0CDD6F02F45026B4267E7117C5DDC188F87EE7BE(L_1, List_1__ctor_m0CDD6F02F45026B4267E7117C5DDC188F87EE7BE_RuntimeMethod_var);
  16447. ((TriggerContactMonitor_t7534ED632C47D926F92937DE752DA2D4DC79AEA2_StaticFields*)il2cpp_codegen_static_fields_for(TriggerContactMonitor_t7534ED632C47D926F92937DE752DA2D4DC79AEA2_il2cpp_TypeInfo_var))->___s_ExitedColliders = L_1;
  16448. Il2CppCodeGenWriteBarrier((void**)(&((TriggerContactMonitor_t7534ED632C47D926F92937DE752DA2D4DC79AEA2_StaticFields*)il2cpp_codegen_static_fields_for(TriggerContactMonitor_t7534ED632C47D926F92937DE752DA2D4DC79AEA2_il2cpp_TypeInfo_var))->___s_ExitedColliders), (void*)L_1);
  16449. return;
  16450. }
  16451. }
  16452. #ifdef __clang__
  16453. #pragma clang diagnostic pop
  16454. #endif
  16455. #ifdef __clang__
  16456. #pragma clang diagnostic push
  16457. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  16458. #pragma clang diagnostic ignored "-Wunused-variable"
  16459. #endif
  16460. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float SmartFollowQuaternionTweenableVariable_get_minAngleAllowed_m565464B3C8F5B58B22D5C0589FA28A13A38876F7 (SmartFollowQuaternionTweenableVariable_t0E9CF33A6F9FADBA10AD8CA314722A412D9C57F4* __this, const RuntimeMethod* method)
  16461. {
  16462. {
  16463. float L_0 = __this->___U3CminAngleAllowedU3Ek__BackingField;
  16464. return L_0;
  16465. }
  16466. }
  16467. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SmartFollowQuaternionTweenableVariable_set_minAngleAllowed_m05EC1E867D977408437D92E1169CE38424EA62CA (SmartFollowQuaternionTweenableVariable_t0E9CF33A6F9FADBA10AD8CA314722A412D9C57F4* __this, float ___0_value, const RuntimeMethod* method)
  16468. {
  16469. {
  16470. float L_0 = ___0_value;
  16471. __this->___U3CminAngleAllowedU3Ek__BackingField = L_0;
  16472. return;
  16473. }
  16474. }
  16475. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float SmartFollowQuaternionTweenableVariable_get_maxAngleAllowed_m87A80E035F54F59C22608EA6F59019AA08E96D4D (SmartFollowQuaternionTweenableVariable_t0E9CF33A6F9FADBA10AD8CA314722A412D9C57F4* __this, const RuntimeMethod* method)
  16476. {
  16477. {
  16478. float L_0 = __this->___U3CmaxAngleAllowedU3Ek__BackingField;
  16479. return L_0;
  16480. }
  16481. }
  16482. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SmartFollowQuaternionTweenableVariable_set_maxAngleAllowed_m8DD48BCC4C5EF5D470029BB23CD45E2CD7F86B0F (SmartFollowQuaternionTweenableVariable_t0E9CF33A6F9FADBA10AD8CA314722A412D9C57F4* __this, float ___0_value, const RuntimeMethod* method)
  16483. {
  16484. {
  16485. float L_0 = ___0_value;
  16486. __this->___U3CmaxAngleAllowedU3Ek__BackingField = L_0;
  16487. return;
  16488. }
  16489. }
  16490. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float SmartFollowQuaternionTweenableVariable_get_minToMaxDelaySeconds_m9B294280D0B2941AA20AC1D71378855929580AB2 (SmartFollowQuaternionTweenableVariable_t0E9CF33A6F9FADBA10AD8CA314722A412D9C57F4* __this, const RuntimeMethod* method)
  16491. {
  16492. {
  16493. float L_0 = __this->___U3CminToMaxDelaySecondsU3Ek__BackingField;
  16494. return L_0;
  16495. }
  16496. }
  16497. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SmartFollowQuaternionTweenableVariable_set_minToMaxDelaySeconds_m1A2F77B457CE6EC2EBC7AE37F361063219FC79FB (SmartFollowQuaternionTweenableVariable_t0E9CF33A6F9FADBA10AD8CA314722A412D9C57F4* __this, float ___0_value, const RuntimeMethod* method)
  16498. {
  16499. {
  16500. float L_0 = ___0_value;
  16501. __this->___U3CminToMaxDelaySecondsU3Ek__BackingField = L_0;
  16502. return;
  16503. }
  16504. }
  16505. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SmartFollowQuaternionTweenableVariable__ctor_m6BE5640C7FD1A003CDC7A44D459CA6FFB4D47BCB (SmartFollowQuaternionTweenableVariable_t0E9CF33A6F9FADBA10AD8CA314722A412D9C57F4* __this, float ___0_minAngleAllowed, float ___1_maxAngleAllowed, float ___2_minToMaxDelaySeconds, const RuntimeMethod* method)
  16506. {
  16507. {
  16508. QuaternionTweenableVariable__ctor_m78DB27081DAD1BE2125659704E6B0391AA9331BD(__this, NULL);
  16509. float L_0 = ___0_minAngleAllowed;
  16510. SmartFollowQuaternionTweenableVariable_set_minAngleAllowed_m05EC1E867D977408437D92E1169CE38424EA62CA_inline(__this, L_0, NULL);
  16511. float L_1 = ___1_maxAngleAllowed;
  16512. SmartFollowQuaternionTweenableVariable_set_maxAngleAllowed_m8DD48BCC4C5EF5D470029BB23CD45E2CD7F86B0F_inline(__this, L_1, NULL);
  16513. float L_2 = ___2_minToMaxDelaySeconds;
  16514. SmartFollowQuaternionTweenableVariable_set_minToMaxDelaySeconds_m1A2F77B457CE6EC2EBC7AE37F361063219FC79FB_inline(__this, L_2, NULL);
  16515. return;
  16516. }
  16517. }
  16518. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SmartFollowQuaternionTweenableVariable_IsNewTargetWithinThreshold_mF15A2C60A55FFD0184C4947739F373332543844C (SmartFollowQuaternionTweenableVariable_t0E9CF33A6F9FADBA10AD8CA314722A412D9C57F4* __this, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___0_newTarget, const RuntimeMethod* method)
  16519. {
  16520. static bool s_Il2CppMethodInitialized;
  16521. if (!s_Il2CppMethodInitialized)
  16522. {
  16523. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TweenableVariableBase_1_get_target_mE8C9B81F32FFE81DDA5373629D88AF18F1B76E87_RuntimeMethod_var);
  16524. s_Il2CppMethodInitialized = true;
  16525. }
  16526. float V_0 = 0.0f;
  16527. float V_1 = 0.0f;
  16528. {
  16529. Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_0;
  16530. L_0 = TweenableVariableBase_1_get_target_mE8C9B81F32FFE81DDA5373629D88AF18F1B76E87_inline(__this, TweenableVariableBase_1_get_target_mE8C9B81F32FFE81DDA5373629D88AF18F1B76E87_RuntimeMethod_var);
  16531. Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_1 = ___0_newTarget;
  16532. float L_2;
  16533. L_2 = Quaternion_Angle_mAADDBB3C30736B4C7B75CF3A241C1CF5E0386C26_inline(L_0, L_1, NULL);
  16534. float L_3;
  16535. L_3 = Time_get_unscaledTime_mAF4040B858903E1325D1C65B8BF1AC61460B2503(NULL);
  16536. float L_4 = __this->___m_LastUpdateTime;
  16537. V_0 = ((float)il2cpp_codegen_subtract(L_3, L_4));
  16538. float L_5;
  16539. L_5 = SmartFollowQuaternionTweenableVariable_get_minAngleAllowed_m565464B3C8F5B58B22D5C0589FA28A13A38876F7_inline(__this, NULL);
  16540. float L_6;
  16541. L_6 = SmartFollowQuaternionTweenableVariable_get_maxAngleAllowed_m87A80E035F54F59C22608EA6F59019AA08E96D4D_inline(__this, NULL);
  16542. float L_7 = V_0;
  16543. float L_8;
  16544. L_8 = SmartFollowQuaternionTweenableVariable_get_minToMaxDelaySeconds_m9B294280D0B2941AA20AC1D71378855929580AB2_inline(__this, NULL);
  16545. float L_9;
  16546. L_9 = Mathf_Clamp01_mA7E048DBDA832D399A581BE4D6DED9FA44CE0F14_inline(((float)(L_7/L_8)), NULL);
  16547. float L_10;
  16548. L_10 = Mathf_Lerp_m47EF2FFB7647BD0A1FDC26DC03E28B19812139B5_inline(L_5, L_6, L_9, NULL);
  16549. V_1 = L_10;
  16550. float L_11 = V_1;
  16551. return (bool)((((float)L_2) > ((float)L_11))? 1 : 0);
  16552. }
  16553. }
  16554. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SmartFollowQuaternionTweenableVariable_SetTargetWithinThreshold_m51258BF09EA11002759CB5D792277BA3F5882A74 (SmartFollowQuaternionTweenableVariable_t0E9CF33A6F9FADBA10AD8CA314722A412D9C57F4* __this, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___0_newTarget, const RuntimeMethod* method)
  16555. {
  16556. static bool s_Il2CppMethodInitialized;
  16557. if (!s_Il2CppMethodInitialized)
  16558. {
  16559. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TweenableVariableBase_1_set_target_m3B5D4156AFDDEE2E041341605265E52A487F1657_RuntimeMethod_var);
  16560. s_Il2CppMethodInitialized = true;
  16561. }
  16562. bool G_B2_0 = false;
  16563. bool G_B1_0 = false;
  16564. {
  16565. Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_0 = ___0_newTarget;
  16566. bool L_1;
  16567. L_1 = SmartFollowQuaternionTweenableVariable_IsNewTargetWithinThreshold_mF15A2C60A55FFD0184C4947739F373332543844C(__this, L_0, NULL);
  16568. bool L_2 = L_1;
  16569. if (!L_2)
  16570. {
  16571. G_B2_0 = L_2;
  16572. goto IL_0011;
  16573. }
  16574. G_B1_0 = L_2;
  16575. }
  16576. {
  16577. Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_3 = ___0_newTarget;
  16578. TweenableVariableBase_1_set_target_m3B5D4156AFDDEE2E041341605265E52A487F1657(__this, L_3, TweenableVariableBase_1_set_target_m3B5D4156AFDDEE2E041341605265E52A487F1657_RuntimeMethod_var);
  16579. G_B2_0 = G_B1_0;
  16580. }
  16581. IL_0011:
  16582. {
  16583. return G_B2_0;
  16584. }
  16585. }
  16586. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SmartFollowQuaternionTweenableVariable_OnTargetChanged_mEB9B80681EFDB7A7EA94E6440B482E87489B2871 (SmartFollowQuaternionTweenableVariable_t0E9CF33A6F9FADBA10AD8CA314722A412D9C57F4* __this, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___0_newTarget, const RuntimeMethod* method)
  16587. {
  16588. {
  16589. float L_0;
  16590. L_0 = Time_get_unscaledTime_mAF4040B858903E1325D1C65B8BF1AC61460B2503(NULL);
  16591. __this->___m_LastUpdateTime = L_0;
  16592. return;
  16593. }
  16594. }
  16595. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SmartFollowQuaternionTweenableVariable_HandleSmartTween_m1F1EA2F45DF91838009027FA3E8B0D1AC570B377 (SmartFollowQuaternionTweenableVariable_t0E9CF33A6F9FADBA10AD8CA314722A412D9C57F4* __this, float ___0_deltaTime, float ___1_lowerSpeed, float ___2_upperSpeed, const RuntimeMethod* method)
  16596. {
  16597. static bool s_Il2CppMethodInitialized;
  16598. if (!s_Il2CppMethodInitialized)
  16599. {
  16600. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BindableVariableBase_1_get_Value_mDA92236BCE8EC7928399D7271AA97D7B62941EEC_RuntimeMethod_var);
  16601. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TweenableVariableBase_1_HandleTween_m197557B3C05112A4C89C97E2200E07C1DCF2C274_RuntimeMethod_var);
  16602. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TweenableVariableBase_1_get_target_mE8C9B81F32FFE81DDA5373629D88AF18F1B76E87_RuntimeMethod_var);
  16603. s_Il2CppMethodInitialized = true;
  16604. }
  16605. float V_0 = 0.0f;
  16606. float V_1 = 0.0f;
  16607. {
  16608. Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_0;
  16609. L_0 = TweenableVariableBase_1_get_target_mE8C9B81F32FFE81DDA5373629D88AF18F1B76E87_inline(__this, TweenableVariableBase_1_get_target_mE8C9B81F32FFE81DDA5373629D88AF18F1B76E87_RuntimeMethod_var);
  16610. Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_1;
  16611. L_1 = BindableVariableBase_1_get_Value_mDA92236BCE8EC7928399D7271AA97D7B62941EEC_inline(__this, BindableVariableBase_1_get_Value_mDA92236BCE8EC7928399D7271AA97D7B62941EEC_RuntimeMethod_var);
  16612. float L_2;
  16613. L_2 = Quaternion_Angle_mAADDBB3C30736B4C7B75CF3A241C1CF5E0386C26_inline(L_0, L_1, NULL);
  16614. V_0 = L_2;
  16615. float L_3 = ___0_deltaTime;
  16616. float L_4 = V_0;
  16617. float L_5;
  16618. L_5 = SmartFollowQuaternionTweenableVariable_get_maxAngleAllowed_m87A80E035F54F59C22608EA6F59019AA08E96D4D_inline(__this, NULL);
  16619. float L_6 = ___1_lowerSpeed;
  16620. float L_7 = ___2_upperSpeed;
  16621. SmartFollowQuaternionTweenableVariable_ComputeNewTweenTarget_m9259EFFF87987F5DA997B4B57D73F3C306E886B4(L_3, L_4, L_5, L_6, L_7, (&V_1), NULL);
  16622. float L_8 = V_1;
  16623. TweenableVariableBase_1_HandleTween_m197557B3C05112A4C89C97E2200E07C1DCF2C274(__this, L_8, TweenableVariableBase_1_HandleTween_m197557B3C05112A4C89C97E2200E07C1DCF2C274_RuntimeMethod_var);
  16624. return;
  16625. }
  16626. }
  16627. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SmartFollowQuaternionTweenableVariable_ComputeNewTweenTarget_m9259EFFF87987F5DA997B4B57D73F3C306E886B4 (float ___0_deltaTime, float ___1_angleOffsetDeg, float ___2_maxAngleAllowed, float ___3_lowerSpeed, float ___4_upperSpeed, float* ___5_newTweenTarget, const RuntimeMethod* method)
  16628. {
  16629. float V_0 = 0.0f;
  16630. {
  16631. float L_0 = ___1_angleOffsetDeg;
  16632. float L_1 = ___2_maxAngleAllowed;
  16633. float L_2;
  16634. L_2 = math_clamp_mB7233FC9D6C27522014C4E6D4E056D36CE82C97E_inline(((float)(L_0/L_1)), (0.0f), (1.0f), NULL);
  16635. V_0 = ((float)il2cpp_codegen_subtract((1.0f), L_2));
  16636. float* L_3 = ___5_newTweenTarget;
  16637. float L_4 = ___0_deltaTime;
  16638. float L_5 = V_0;
  16639. float L_6 = ___4_upperSpeed;
  16640. float L_7 = ___3_lowerSpeed;
  16641. float L_8 = ___4_upperSpeed;
  16642. float L_9;
  16643. L_9 = math_clamp_mB7233FC9D6C27522014C4E6D4E056D36CE82C97E_inline(((float)il2cpp_codegen_multiply(L_5, L_6)), L_7, L_8, NULL);
  16644. *((float*)L_3) = (float)((float)il2cpp_codegen_multiply(L_4, L_9));
  16645. return;
  16646. }
  16647. }
  16648. #ifdef __clang__
  16649. #pragma clang diagnostic pop
  16650. #endif
  16651. #ifdef __clang__
  16652. #pragma clang diagnostic push
  16653. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  16654. #pragma clang diagnostic ignored "-Wunused-variable"
  16655. #endif
  16656. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float SmartFollowVector3TweenableVariable_get_minDistanceAllowed_mD5F3FC834B53337AF6D2B24BB03270B4F409E3DC (SmartFollowVector3TweenableVariable_t623BF77DD54651BB11B187783CBE87CD2A81AAB5* __this, const RuntimeMethod* method)
  16657. {
  16658. {
  16659. float L_0 = __this->___U3CminDistanceAllowedU3Ek__BackingField;
  16660. return L_0;
  16661. }
  16662. }
  16663. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SmartFollowVector3TweenableVariable_set_minDistanceAllowed_mCC188EF76072D3E936477E9637699E25229016A6 (SmartFollowVector3TweenableVariable_t623BF77DD54651BB11B187783CBE87CD2A81AAB5* __this, float ___0_value, const RuntimeMethod* method)
  16664. {
  16665. {
  16666. float L_0 = ___0_value;
  16667. __this->___U3CminDistanceAllowedU3Ek__BackingField = L_0;
  16668. return;
  16669. }
  16670. }
  16671. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float SmartFollowVector3TweenableVariable_get_maxDistanceAllowed_m15C5F9D8758A6C77B5417B991ABD401056AD78E6 (SmartFollowVector3TweenableVariable_t623BF77DD54651BB11B187783CBE87CD2A81AAB5* __this, const RuntimeMethod* method)
  16672. {
  16673. {
  16674. float L_0 = __this->___m_MaxDistanceAllowed;
  16675. return L_0;
  16676. }
  16677. }
  16678. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SmartFollowVector3TweenableVariable_set_maxDistanceAllowed_m28EAF390691D968205E984C13948FE0BCEDA3744 (SmartFollowVector3TweenableVariable_t623BF77DD54651BB11B187783CBE87CD2A81AAB5* __this, float ___0_value, const RuntimeMethod* method)
  16679. {
  16680. {
  16681. float L_0 = ___0_value;
  16682. __this->___m_MaxDistanceAllowed = L_0;
  16683. float L_1 = __this->___m_MaxDistanceAllowed;
  16684. float L_2 = __this->___m_MaxDistanceAllowed;
  16685. __this->___m_SqrMaxDistanceAllowed = ((float)il2cpp_codegen_multiply(L_1, L_2));
  16686. return;
  16687. }
  16688. }
  16689. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float SmartFollowVector3TweenableVariable_get_minToMaxDelaySeconds_mA0765574F8A38B94FDAA2CB38FC0628ACCF10E7A (SmartFollowVector3TweenableVariable_t623BF77DD54651BB11B187783CBE87CD2A81AAB5* __this, const RuntimeMethod* method)
  16690. {
  16691. {
  16692. float L_0 = __this->___U3CminToMaxDelaySecondsU3Ek__BackingField;
  16693. return L_0;
  16694. }
  16695. }
  16696. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SmartFollowVector3TweenableVariable_set_minToMaxDelaySeconds_m04E0FA00B1934F3C193B66A7BE1BF24B42454676 (SmartFollowVector3TweenableVariable_t623BF77DD54651BB11B187783CBE87CD2A81AAB5* __this, float ___0_value, const RuntimeMethod* method)
  16697. {
  16698. {
  16699. float L_0 = ___0_value;
  16700. __this->___U3CminToMaxDelaySecondsU3Ek__BackingField = L_0;
  16701. return;
  16702. }
  16703. }
  16704. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SmartFollowVector3TweenableVariable__ctor_mA8AFE06C86CBF2FE3163B44B001DB3517DC9AF76 (SmartFollowVector3TweenableVariable_t623BF77DD54651BB11B187783CBE87CD2A81AAB5* __this, float ___0_minDistanceAllowed, float ___1_maxDistanceAllowed, float ___2_minToMaxDelaySeconds, const RuntimeMethod* method)
  16705. {
  16706. {
  16707. Vector3TweenableVariable__ctor_m22723734B74E394A833F2EEA06F910E45A91F042(__this, NULL);
  16708. float L_0 = ___0_minDistanceAllowed;
  16709. SmartFollowVector3TweenableVariable_set_minDistanceAllowed_mCC188EF76072D3E936477E9637699E25229016A6_inline(__this, L_0, NULL);
  16710. float L_1 = ___1_maxDistanceAllowed;
  16711. SmartFollowVector3TweenableVariable_set_maxDistanceAllowed_m28EAF390691D968205E984C13948FE0BCEDA3744(__this, L_1, NULL);
  16712. float L_2 = ___2_minToMaxDelaySeconds;
  16713. SmartFollowVector3TweenableVariable_set_minToMaxDelaySeconds_m04E0FA00B1934F3C193B66A7BE1BF24B42454676_inline(__this, L_2, NULL);
  16714. return;
  16715. }
  16716. }
  16717. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SmartFollowVector3TweenableVariable_IsNewTargetWithinThreshold_mA3FE1A67A5CE5371D56E175189459DC764E86DA8 (SmartFollowVector3TweenableVariable_t623BF77DD54651BB11B187783CBE87CD2A81AAB5* __this, float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___0_newTarget, const RuntimeMethod* method)
  16718. {
  16719. static bool s_Il2CppMethodInitialized;
  16720. if (!s_Il2CppMethodInitialized)
  16721. {
  16722. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TweenableVariableAsyncBase_1_get_Value_m1FEDA58A135C58DC7573858CF65871F63712896F_RuntimeMethod_var);
  16723. s_Il2CppMethodInitialized = true;
  16724. }
  16725. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E V_0;
  16726. memset((&V_0), 0, sizeof(V_0));
  16727. {
  16728. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_0;
  16729. L_0 = TweenableVariableAsyncBase_1_get_Value_m1FEDA58A135C58DC7573858CF65871F63712896F(__this, TweenableVariableAsyncBase_1_get_Value_m1FEDA58A135C58DC7573858CF65871F63712896F_RuntimeMethod_var);
  16730. V_0 = L_0;
  16731. float L_1;
  16732. L_1 = SmartFollowVector3TweenableVariable_get_minDistanceAllowed_mD5F3FC834B53337AF6D2B24BB03270B4F409E3DC_inline(__this, NULL);
  16733. float L_2 = __this->___m_MaxDistanceAllowed;
  16734. float L_3;
  16735. L_3 = Time_get_unscaledTime_mAF4040B858903E1325D1C65B8BF1AC61460B2503(NULL);
  16736. float L_4 = __this->___m_LastUpdateTime;
  16737. float L_5;
  16738. L_5 = SmartFollowVector3TweenableVariable_get_minToMaxDelaySeconds_mA0765574F8A38B94FDAA2CB38FC0628ACCF10E7A_inline(__this, NULL);
  16739. bool L_6;
  16740. L_6 = SmartFollowVector3TweenableVariable_IsNewTargetWithinThreshold_m94D80518E663781B4263624CA2C27A68E0AF1F1C((&V_0), (&___0_newTarget), L_1, L_2, ((float)il2cpp_codegen_subtract(L_3, L_4)), L_5, NULL);
  16741. return L_6;
  16742. }
  16743. }
  16744. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SmartFollowVector3TweenableVariable_SetTargetWithinThreshold_m2F47B04C07110921D2752573DB56ABAAECAF2F38 (SmartFollowVector3TweenableVariable_t623BF77DD54651BB11B187783CBE87CD2A81AAB5* __this, float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___0_newTarget, const RuntimeMethod* method)
  16745. {
  16746. static bool s_Il2CppMethodInitialized;
  16747. if (!s_Il2CppMethodInitialized)
  16748. {
  16749. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TweenableVariableBase_1_set_target_m3127A21F0C2EF40FA4604D603803BA53DE604337_RuntimeMethod_var);
  16750. s_Il2CppMethodInitialized = true;
  16751. }
  16752. bool G_B2_0 = false;
  16753. bool G_B1_0 = false;
  16754. {
  16755. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_0 = ___0_newTarget;
  16756. bool L_1;
  16757. L_1 = SmartFollowVector3TweenableVariable_IsNewTargetWithinThreshold_mA3FE1A67A5CE5371D56E175189459DC764E86DA8(__this, L_0, NULL);
  16758. bool L_2 = L_1;
  16759. if (!L_2)
  16760. {
  16761. G_B2_0 = L_2;
  16762. goto IL_0011;
  16763. }
  16764. G_B1_0 = L_2;
  16765. }
  16766. {
  16767. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_3 = ___0_newTarget;
  16768. TweenableVariableBase_1_set_target_m3127A21F0C2EF40FA4604D603803BA53DE604337(__this, L_3, TweenableVariableBase_1_set_target_m3127A21F0C2EF40FA4604D603803BA53DE604337_RuntimeMethod_var);
  16769. G_B2_0 = G_B1_0;
  16770. }
  16771. IL_0011:
  16772. {
  16773. return G_B2_0;
  16774. }
  16775. }
  16776. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SmartFollowVector3TweenableVariable_OnTargetChanged_mBBC8BEACF17E96E01A145D201B7F0B2F4B2ABC38 (SmartFollowVector3TweenableVariable_t623BF77DD54651BB11B187783CBE87CD2A81AAB5* __this, float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___0_newTarget, const RuntimeMethod* method)
  16777. {
  16778. static bool s_Il2CppMethodInitialized;
  16779. if (!s_Il2CppMethodInitialized)
  16780. {
  16781. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TweenableVariableBase_1_OnTargetChanged_m01253B6F75176369D91F7CB2C5B10529D3017CC3_RuntimeMethod_var);
  16782. s_Il2CppMethodInitialized = true;
  16783. }
  16784. {
  16785. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_0 = ___0_newTarget;
  16786. TweenableVariableBase_1_OnTargetChanged_m01253B6F75176369D91F7CB2C5B10529D3017CC3(__this, L_0, TweenableVariableBase_1_OnTargetChanged_m01253B6F75176369D91F7CB2C5B10529D3017CC3_RuntimeMethod_var);
  16787. float L_1;
  16788. L_1 = Time_get_unscaledTime_mAF4040B858903E1325D1C65B8BF1AC61460B2503(NULL);
  16789. __this->___m_LastUpdateTime = L_1;
  16790. return;
  16791. }
  16792. }
  16793. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SmartFollowVector3TweenableVariable_HandleSmartTween_m97ECF7CC85838AAEF487549BDB53AA12EE98A26E (SmartFollowVector3TweenableVariable_t623BF77DD54651BB11B187783CBE87CD2A81AAB5* __this, float ___0_deltaTime, float ___1_lowerSpeed, float ___2_upperSpeed, const RuntimeMethod* method)
  16794. {
  16795. static bool s_Il2CppMethodInitialized;
  16796. if (!s_Il2CppMethodInitialized)
  16797. {
  16798. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TweenableVariableAsyncBase_1_get_Value_m1FEDA58A135C58DC7573858CF65871F63712896F_RuntimeMethod_var);
  16799. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TweenableVariableBase_1_HandleTween_m61752C0D7316DD05AB1C8E10319F47902D4CDCD9_RuntimeMethod_var);
  16800. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TweenableVariableBase_1_get_target_m311B32D3812F83E9458B280262BBFAE3BDCDF833_RuntimeMethod_var);
  16801. s_Il2CppMethodInitialized = true;
  16802. }
  16803. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E V_0;
  16804. memset((&V_0), 0, sizeof(V_0));
  16805. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E V_1;
  16806. memset((&V_1), 0, sizeof(V_1));
  16807. float V_2 = 0.0f;
  16808. {
  16809. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_0;
  16810. L_0 = TweenableVariableAsyncBase_1_get_Value_m1FEDA58A135C58DC7573858CF65871F63712896F(__this, TweenableVariableAsyncBase_1_get_Value_m1FEDA58A135C58DC7573858CF65871F63712896F_RuntimeMethod_var);
  16811. V_0 = L_0;
  16812. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_1;
  16813. L_1 = TweenableVariableBase_1_get_target_m311B32D3812F83E9458B280262BBFAE3BDCDF833_inline(__this, TweenableVariableBase_1_get_target_m311B32D3812F83E9458B280262BBFAE3BDCDF833_RuntimeMethod_var);
  16814. V_1 = L_1;
  16815. float L_2 = __this->___m_SqrMaxDistanceAllowed;
  16816. float L_3 = ___0_deltaTime;
  16817. float L_4 = ___1_lowerSpeed;
  16818. float L_5 = ___2_upperSpeed;
  16819. SmartFollowVector3TweenableVariable_ComputeNewTweenTarget_m1C2AC5FD07CE05C04EB0667727EADA68789EAC24((&V_0), (&V_1), L_2, L_3, L_4, L_5, (&V_2), NULL);
  16820. float L_6 = V_2;
  16821. TweenableVariableBase_1_HandleTween_m61752C0D7316DD05AB1C8E10319F47902D4CDCD9(__this, L_6, TweenableVariableBase_1_HandleTween_m61752C0D7316DD05AB1C8E10319F47902D4CDCD9_RuntimeMethod_var);
  16822. return;
  16823. }
  16824. }
  16825. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SmartFollowVector3TweenableVariable_ComputeNewTweenTarget_m1C2AC5FD07CE05C04EB0667727EADA68789EAC24 (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* ___0_currentValue, float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* ___1_targetValue, float ___2_sqrMaxDistanceAllowed, float ___3_deltaTime, float ___4_lowerSpeed, float ___5_upperSpeed, float* ___6_newTweenTarget, const RuntimeMethod* method)
  16826. {
  16827. float V_0 = 0.0f;
  16828. float V_1 = 0.0f;
  16829. {
  16830. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* L_0 = ___0_currentValue;
  16831. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_1 = (*(float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E*)L_0);
  16832. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* L_2 = ___1_targetValue;
  16833. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_3 = (*(float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E*)L_2);
  16834. float L_4;
  16835. L_4 = math_distancesq_mA49E8B34404D0C4DB3C9D4E065CE4CA255C9770B_inline(L_1, L_3, NULL);
  16836. V_0 = L_4;
  16837. float L_5 = V_0;
  16838. float L_6 = ___2_sqrMaxDistanceAllowed;
  16839. float L_7;
  16840. L_7 = math_clamp_mB7233FC9D6C27522014C4E6D4E056D36CE82C97E_inline(((float)(L_5/L_6)), (0.0f), (1.0f), NULL);
  16841. float L_8 = ___5_upperSpeed;
  16842. float L_9 = ___4_lowerSpeed;
  16843. float L_10 = ___5_upperSpeed;
  16844. float L_11;
  16845. L_11 = math_clamp_mB7233FC9D6C27522014C4E6D4E056D36CE82C97E_inline(((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract((1.0f), L_7)), L_8)), L_9, L_10, NULL);
  16846. V_1 = L_11;
  16847. float* L_12 = ___6_newTweenTarget;
  16848. float L_13 = ___3_deltaTime;
  16849. float L_14 = V_1;
  16850. *((float*)L_12) = (float)((float)il2cpp_codegen_multiply(L_13, L_14));
  16851. return;
  16852. }
  16853. }
  16854. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SmartFollowVector3TweenableVariable_IsNewTargetWithinThreshold_m94D80518E663781B4263624CA2C27A68E0AF1F1C (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* ___0_currentValue, float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* ___1_targetValue, float ___2_minDistanceAllowed, float ___3_maxDistanceAllowed, float ___4_timeSinceLastUpdate, float ___5_minToMaxDelaySeconds, const RuntimeMethod* method)
  16855. {
  16856. float V_0 = 0.0f;
  16857. {
  16858. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* L_0 = ___0_currentValue;
  16859. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_1 = (*(float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E*)L_0);
  16860. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* L_2 = ___1_targetValue;
  16861. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_3 = (*(float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E*)L_2);
  16862. float L_4;
  16863. L_4 = math_distancesq_mA49E8B34404D0C4DB3C9D4E065CE4CA255C9770B_inline(L_1, L_3, NULL);
  16864. float L_5 = ___2_minDistanceAllowed;
  16865. float L_6 = ___3_maxDistanceAllowed;
  16866. float L_7 = ___4_timeSinceLastUpdate;
  16867. float L_8 = ___5_minToMaxDelaySeconds;
  16868. float L_9;
  16869. L_9 = math_clamp_mB7233FC9D6C27522014C4E6D4E056D36CE82C97E_inline(((float)(L_7/L_8)), (0.0f), (1.0f), NULL);
  16870. float L_10;
  16871. L_10 = math_lerp_m58A82DB48BBA11871FFA81583C700875B3A9BC84_inline(L_5, L_6, L_9, NULL);
  16872. V_0 = L_10;
  16873. float L_11 = V_0;
  16874. float L_12 = V_0;
  16875. return (bool)((((float)L_4) > ((float)((float)il2cpp_codegen_multiply(L_11, L_12))))? 1 : 0);
  16876. }
  16877. }
  16878. #ifdef __clang__
  16879. #pragma clang diagnostic pop
  16880. #endif
  16881. #ifdef __clang__
  16882. #pragma clang diagnostic push
  16883. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  16884. #pragma clang diagnostic ignored "-Wunused-variable"
  16885. #endif
  16886. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint8_t ColorTweenableVariable_get_colorBlendMode_m33B8730DF6F3B209D3C05864780ADE5A605FC6A4 (ColorTweenableVariable_t041F02655C83BA1AA828CB756FEEA6ACDD56C275* __this, const RuntimeMethod* method)
  16887. {
  16888. {
  16889. uint8_t L_0 = __this->___U3CcolorBlendModeU3Ek__BackingField;
  16890. return L_0;
  16891. }
  16892. }
  16893. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ColorTweenableVariable_set_colorBlendMode_m0CC7655259D2CFDAC4DE26909CAAB0F0A20ED7E4 (ColorTweenableVariable_t041F02655C83BA1AA828CB756FEEA6ACDD56C275* __this, uint8_t ___0_value, const RuntimeMethod* method)
  16894. {
  16895. {
  16896. uint8_t L_0 = ___0_value;
  16897. __this->___U3CcolorBlendModeU3Ek__BackingField = L_0;
  16898. return;
  16899. }
  16900. }
  16901. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float ColorTweenableVariable_get_colorBlendAmount_mC5EE42BE813FFB2D99248D73FF7E725A1C7EBE8A (ColorTweenableVariable_t041F02655C83BA1AA828CB756FEEA6ACDD56C275* __this, const RuntimeMethod* method)
  16902. {
  16903. {
  16904. float L_0 = __this->___U3CcolorBlendAmountU3Ek__BackingField;
  16905. return L_0;
  16906. }
  16907. }
  16908. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ColorTweenableVariable_set_colorBlendAmount_mC2E49221A7C416227EBEC8AE478078E943921D59 (ColorTweenableVariable_t041F02655C83BA1AA828CB756FEEA6ACDD56C275* __this, float ___0_value, const RuntimeMethod* method)
  16909. {
  16910. {
  16911. float L_0 = ___0_value;
  16912. __this->___U3CcolorBlendAmountU3Ek__BackingField = L_0;
  16913. return;
  16914. }
  16915. }
  16916. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 ColorTweenableVariable_ScheduleTweenJob_m6345D63DB577ABF5DD8D99689B865D0D6866C498 (ColorTweenableVariable_t041F02655C83BA1AA828CB756FEEA6ACDD56C275* __this, TweenJobData_1_t9932452930B7CDE5DC4DA408B50B8E4C7A3AAFB7* ___0_jobData, const RuntimeMethod* method)
  16917. {
  16918. static bool s_Il2CppMethodInitialized;
  16919. if (!s_Il2CppMethodInitialized)
  16920. {
  16921. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IJobExtensions_Schedule_TisColorTweenJob_t1BEEC88338C32DADE1D0E383FB1E1327444022A4_mDB6A22693ACF6F652DB7D502F57EC925D8AB0DD3_RuntimeMethod_var);
  16922. s_Il2CppMethodInitialized = true;
  16923. }
  16924. ColorTweenJob_t1BEEC88338C32DADE1D0E383FB1E1327444022A4 V_0;
  16925. memset((&V_0), 0, sizeof(V_0));
  16926. JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 V_1;
  16927. memset((&V_1), 0, sizeof(V_1));
  16928. {
  16929. il2cpp_codegen_initobj((&V_0), sizeof(ColorTweenJob_t1BEEC88338C32DADE1D0E383FB1E1327444022A4));
  16930. TweenJobData_1_t9932452930B7CDE5DC4DA408B50B8E4C7A3AAFB7* L_0 = ___0_jobData;
  16931. TweenJobData_1_t9932452930B7CDE5DC4DA408B50B8E4C7A3AAFB7 L_1 = (*(TweenJobData_1_t9932452930B7CDE5DC4DA408B50B8E4C7A3AAFB7*)L_0);
  16932. ColorTweenJob_set_jobData_m7753E76538470AEC9A4D639D6C859694230C1E66_inline((&V_0), L_1, NULL);
  16933. float L_2;
  16934. L_2 = ColorTweenableVariable_get_colorBlendAmount_mC5EE42BE813FFB2D99248D73FF7E725A1C7EBE8A_inline(__this, NULL);
  16935. ColorTweenJob_set_colorBlendAmount_mB6495D73D071F8706E3238110A0CE1CC1DD09916_inline((&V_0), L_2, NULL);
  16936. uint8_t L_3;
  16937. L_3 = ColorTweenableVariable_get_colorBlendMode_m33B8730DF6F3B209D3C05864780ADE5A605FC6A4_inline(__this, NULL);
  16938. ColorTweenJob_set_colorBlendMode_m9794C87EAF0DF0DC3FCCD8FE779415EF9766BA9A_inline((&V_0), L_3, NULL);
  16939. ColorTweenJob_t1BEEC88338C32DADE1D0E383FB1E1327444022A4 L_4 = V_0;
  16940. il2cpp_codegen_initobj((&V_1), sizeof(JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08));
  16941. JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 L_5 = V_1;
  16942. JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 L_6;
  16943. L_6 = IJobExtensions_Schedule_TisColorTweenJob_t1BEEC88338C32DADE1D0E383FB1E1327444022A4_mDB6A22693ACF6F652DB7D502F57EC925D8AB0DD3(L_4, L_5, IJobExtensions_Schedule_TisColorTweenJob_t1BEEC88338C32DADE1D0E383FB1E1327444022A4_mDB6A22693ACF6F652DB7D502F57EC925D8AB0DD3_RuntimeMethod_var);
  16944. return L_6;
  16945. }
  16946. }
  16947. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ColorTweenableVariable__ctor_m1E6746599036EE2F3B1ECAF78E4D4DFFA1D653A2 (ColorTweenableVariable_t041F02655C83BA1AA828CB756FEEA6ACDD56C275* __this, const RuntimeMethod* method)
  16948. {
  16949. static bool s_Il2CppMethodInitialized;
  16950. if (!s_Il2CppMethodInitialized)
  16951. {
  16952. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TweenableVariableAsyncBase_1__ctor_m7198BB74FEA95EB23093972C5038A3F0C2580959_RuntimeMethod_var);
  16953. s_Il2CppMethodInitialized = true;
  16954. }
  16955. {
  16956. __this->___U3CcolorBlendAmountU3Ek__BackingField = (1.0f);
  16957. TweenableVariableAsyncBase_1__ctor_m7198BB74FEA95EB23093972C5038A3F0C2580959(__this, TweenableVariableAsyncBase_1__ctor_m7198BB74FEA95EB23093972C5038A3F0C2580959_RuntimeMethod_var);
  16958. return;
  16959. }
  16960. }
  16961. #ifdef __clang__
  16962. #pragma clang diagnostic pop
  16963. #endif
  16964. #ifdef __clang__
  16965. #pragma clang diagnostic push
  16966. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  16967. #pragma clang diagnostic ignored "-Wunused-variable"
  16968. #endif
  16969. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 FloatTweenableVariable_ScheduleTweenJob_m68FE19D9D060FAD0BBFF69B674C6A894B5695AB7 (FloatTweenableVariable_t19D1F16FBA79A41A8234F4F6C1D7DB51EAC07D48* __this, TweenJobData_1_t06FAD94FCA49A795B22C7FA2EA018F83E450B97E* ___0_jobData, const RuntimeMethod* method)
  16970. {
  16971. static bool s_Il2CppMethodInitialized;
  16972. if (!s_Il2CppMethodInitialized)
  16973. {
  16974. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IJobExtensions_Schedule_TisFloatTweenJob_tA1F66E54D3DBA65A5E68334BA5532EB1D6543F98_mC96694C279FE42D48D23DABA1C3B5DCEBA551748_RuntimeMethod_var);
  16975. s_Il2CppMethodInitialized = true;
  16976. }
  16977. FloatTweenJob_tA1F66E54D3DBA65A5E68334BA5532EB1D6543F98 V_0;
  16978. memset((&V_0), 0, sizeof(V_0));
  16979. JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 V_1;
  16980. memset((&V_1), 0, sizeof(V_1));
  16981. {
  16982. il2cpp_codegen_initobj((&V_0), sizeof(FloatTweenJob_tA1F66E54D3DBA65A5E68334BA5532EB1D6543F98));
  16983. TweenJobData_1_t06FAD94FCA49A795B22C7FA2EA018F83E450B97E* L_0 = ___0_jobData;
  16984. TweenJobData_1_t06FAD94FCA49A795B22C7FA2EA018F83E450B97E L_1 = (*(TweenJobData_1_t06FAD94FCA49A795B22C7FA2EA018F83E450B97E*)L_0);
  16985. FloatTweenJob_set_jobData_m62BC555A7F3277F969592FF740F96692C4F340EA_inline((&V_0), L_1, NULL);
  16986. FloatTweenJob_tA1F66E54D3DBA65A5E68334BA5532EB1D6543F98 L_2 = V_0;
  16987. il2cpp_codegen_initobj((&V_1), sizeof(JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08));
  16988. JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 L_3 = V_1;
  16989. JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 L_4;
  16990. L_4 = IJobExtensions_Schedule_TisFloatTweenJob_tA1F66E54D3DBA65A5E68334BA5532EB1D6543F98_mC96694C279FE42D48D23DABA1C3B5DCEBA551748(L_2, L_3, IJobExtensions_Schedule_TisFloatTweenJob_tA1F66E54D3DBA65A5E68334BA5532EB1D6543F98_mC96694C279FE42D48D23DABA1C3B5DCEBA551748_RuntimeMethod_var);
  16991. return L_4;
  16992. }
  16993. }
  16994. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FloatTweenableVariable__ctor_mE8A1546D61397EB6D999B82E247996198FB2E776 (FloatTweenableVariable_t19D1F16FBA79A41A8234F4F6C1D7DB51EAC07D48* __this, const RuntimeMethod* method)
  16995. {
  16996. static bool s_Il2CppMethodInitialized;
  16997. if (!s_Il2CppMethodInitialized)
  16998. {
  16999. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TweenableVariableAsyncBase_1__ctor_m048E694898C0CFA968E36F041D50A55CA9E07E4A_RuntimeMethod_var);
  17000. s_Il2CppMethodInitialized = true;
  17001. }
  17002. {
  17003. TweenableVariableAsyncBase_1__ctor_m048E694898C0CFA968E36F041D50A55CA9E07E4A(__this, TweenableVariableAsyncBase_1__ctor_m048E694898C0CFA968E36F041D50A55CA9E07E4A_RuntimeMethod_var);
  17004. return;
  17005. }
  17006. }
  17007. #ifdef __clang__
  17008. #pragma clang diagnostic pop
  17009. #endif
  17010. #ifdef __clang__
  17011. #pragma clang diagnostic push
  17012. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  17013. #pragma clang diagnostic ignored "-Wunused-variable"
  17014. #endif
  17015. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float QuaternionTweenableVariable_get_angleEqualityThreshold_m8871495FC59907533B96B5577433DF54079BB29F (QuaternionTweenableVariable_t511E026E030C36326A4F6FF19A68C459B5993145* __this, const RuntimeMethod* method)
  17016. {
  17017. {
  17018. float L_0 = __this->___U3CangleEqualityThresholdU3Ek__BackingField;
  17019. return L_0;
  17020. }
  17021. }
  17022. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void QuaternionTweenableVariable_set_angleEqualityThreshold_mEFABADC95FD95A23FA2EBACFD5A1E3438D50E592 (QuaternionTweenableVariable_t511E026E030C36326A4F6FF19A68C459B5993145* __this, float ___0_value, const RuntimeMethod* method)
  17023. {
  17024. {
  17025. float L_0 = ___0_value;
  17026. __this->___U3CangleEqualityThresholdU3Ek__BackingField = L_0;
  17027. return;
  17028. }
  17029. }
  17030. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 QuaternionTweenableVariable_Lerp_mD9F9AFF700A6BD0250B8195E77F70FC8AFCD7EFD (QuaternionTweenableVariable_t511E026E030C36326A4F6FF19A68C459B5993145* __this, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___0_from, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___1_to, float ___2_t, const RuntimeMethod* method)
  17031. {
  17032. {
  17033. Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_0 = ___0_from;
  17034. Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_1 = ___1_to;
  17035. float L_2 = ___2_t;
  17036. Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_3;
  17037. L_3 = Quaternion_Slerp_m0A9969F500E7716EA4F6BC4E7D5464372D8E9E15(L_0, L_1, L_2, NULL);
  17038. return L_3;
  17039. }
  17040. }
  17041. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool QuaternionTweenableVariable_IsNearlyEqual_mFEC3BB348F431A38DAEF2009E901D578D8DF519D (QuaternionTweenableVariable_t511E026E030C36326A4F6FF19A68C459B5993145* __this, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___0_startValue, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___1_targetValue, const RuntimeMethod* method)
  17042. {
  17043. {
  17044. Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_0 = ___0_startValue;
  17045. Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_1 = ___1_targetValue;
  17046. float L_2;
  17047. L_2 = Quaternion_Angle_mAADDBB3C30736B4C7B75CF3A241C1CF5E0386C26_inline(L_0, L_1, NULL);
  17048. float L_3;
  17049. L_3 = QuaternionTweenableVariable_get_angleEqualityThreshold_m8871495FC59907533B96B5577433DF54079BB29F_inline(__this, NULL);
  17050. return (bool)((((float)L_2) < ((float)L_3))? 1 : 0);
  17051. }
  17052. }
  17053. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void QuaternionTweenableVariable__ctor_m78DB27081DAD1BE2125659704E6B0391AA9331BD (QuaternionTweenableVariable_t511E026E030C36326A4F6FF19A68C459B5993145* __this, const RuntimeMethod* method)
  17054. {
  17055. static bool s_Il2CppMethodInitialized;
  17056. if (!s_Il2CppMethodInitialized)
  17057. {
  17058. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TweenableVariableSynchronousBase_1__ctor_m43CF73F358AC3253C534972876A524850CBD346C_RuntimeMethod_var);
  17059. s_Il2CppMethodInitialized = true;
  17060. }
  17061. {
  17062. __this->___U3CangleEqualityThresholdU3Ek__BackingField = (0.00999999978f);
  17063. TweenableVariableSynchronousBase_1__ctor_m43CF73F358AC3253C534972876A524850CBD346C(__this, TweenableVariableSynchronousBase_1__ctor_m43CF73F358AC3253C534972876A524850CBD346C_RuntimeMethod_var);
  17064. return;
  17065. }
  17066. }
  17067. #ifdef __clang__
  17068. #pragma clang diagnostic pop
  17069. #endif
  17070. #ifdef __clang__
  17071. #pragma clang diagnostic push
  17072. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  17073. #pragma clang diagnostic ignored "-Wunused-variable"
  17074. #endif
  17075. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 Vector2TweenableVariable_ScheduleTweenJob_mB592998522E0FC88D2935F6A049503DBB3803552 (Vector2TweenableVariable_tB7A8811B9BCDD157C88E0143246F345163188A66* __this, TweenJobData_1_t6C4118E82C1B93FB8B3D245997EC0C5B35BD9FF3* ___0_jobData, const RuntimeMethod* method)
  17076. {
  17077. static bool s_Il2CppMethodInitialized;
  17078. if (!s_Il2CppMethodInitialized)
  17079. {
  17080. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IJobExtensions_Schedule_TisFloat2TweenJob_t8A50F8709E39BDC0B96C85C802431F6DFB8FB864_mEEAC96C6F46875D406666309C8A98EEF77220C22_RuntimeMethod_var);
  17081. s_Il2CppMethodInitialized = true;
  17082. }
  17083. Float2TweenJob_t8A50F8709E39BDC0B96C85C802431F6DFB8FB864 V_0;
  17084. memset((&V_0), 0, sizeof(V_0));
  17085. JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 V_1;
  17086. memset((&V_1), 0, sizeof(V_1));
  17087. {
  17088. il2cpp_codegen_initobj((&V_0), sizeof(Float2TweenJob_t8A50F8709E39BDC0B96C85C802431F6DFB8FB864));
  17089. TweenJobData_1_t6C4118E82C1B93FB8B3D245997EC0C5B35BD9FF3* L_0 = ___0_jobData;
  17090. TweenJobData_1_t6C4118E82C1B93FB8B3D245997EC0C5B35BD9FF3 L_1 = (*(TweenJobData_1_t6C4118E82C1B93FB8B3D245997EC0C5B35BD9FF3*)L_0);
  17091. Float2TweenJob_set_jobData_m90C78DAA243838C9DF85BFB2EB17D9307D3583AA_inline((&V_0), L_1, NULL);
  17092. Float2TweenJob_t8A50F8709E39BDC0B96C85C802431F6DFB8FB864 L_2 = V_0;
  17093. il2cpp_codegen_initobj((&V_1), sizeof(JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08));
  17094. JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 L_3 = V_1;
  17095. JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 L_4;
  17096. L_4 = IJobExtensions_Schedule_TisFloat2TweenJob_t8A50F8709E39BDC0B96C85C802431F6DFB8FB864_mEEAC96C6F46875D406666309C8A98EEF77220C22(L_2, L_3, IJobExtensions_Schedule_TisFloat2TweenJob_t8A50F8709E39BDC0B96C85C802431F6DFB8FB864_mEEAC96C6F46875D406666309C8A98EEF77220C22_RuntimeMethod_var);
  17097. return L_4;
  17098. }
  17099. }
  17100. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Vector2TweenableVariable__ctor_mE148B93E226BAF1A6FDE17BC94C3ACAEA3BF581A (Vector2TweenableVariable_tB7A8811B9BCDD157C88E0143246F345163188A66* __this, const RuntimeMethod* method)
  17101. {
  17102. static bool s_Il2CppMethodInitialized;
  17103. if (!s_Il2CppMethodInitialized)
  17104. {
  17105. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TweenableVariableAsyncBase_1__ctor_mB16FF61771E9F72A4D62D0974391B0C694FB15EC_RuntimeMethod_var);
  17106. s_Il2CppMethodInitialized = true;
  17107. }
  17108. {
  17109. TweenableVariableAsyncBase_1__ctor_mB16FF61771E9F72A4D62D0974391B0C694FB15EC(__this, TweenableVariableAsyncBase_1__ctor_mB16FF61771E9F72A4D62D0974391B0C694FB15EC_RuntimeMethod_var);
  17110. return;
  17111. }
  17112. }
  17113. #ifdef __clang__
  17114. #pragma clang diagnostic pop
  17115. #endif
  17116. #ifdef __clang__
  17117. #pragma clang diagnostic push
  17118. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  17119. #pragma clang diagnostic ignored "-Wunused-variable"
  17120. #endif
  17121. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 Vector3TweenableVariable_ScheduleTweenJob_mBBC187EF81E18478C4AB7E283DDF5C4D35BA3C21 (Vector3TweenableVariable_t0DF651B487F89825D0D459293C4A862C62C0EBD5* __this, TweenJobData_1_t5779EC937EA396970F0C89EB88D60F9D7CB1977D* ___0_jobData, const RuntimeMethod* method)
  17122. {
  17123. static bool s_Il2CppMethodInitialized;
  17124. if (!s_Il2CppMethodInitialized)
  17125. {
  17126. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IJobExtensions_Schedule_TisFloat3TweenJob_t1ABCE2AF2296C75ECE719050B75BC7A92ED28644_m0296E0B47B8B7BE4F3330C2E5F2174C535AF0B2A_RuntimeMethod_var);
  17127. s_Il2CppMethodInitialized = true;
  17128. }
  17129. Float3TweenJob_t1ABCE2AF2296C75ECE719050B75BC7A92ED28644 V_0;
  17130. memset((&V_0), 0, sizeof(V_0));
  17131. JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 V_1;
  17132. memset((&V_1), 0, sizeof(V_1));
  17133. {
  17134. il2cpp_codegen_initobj((&V_0), sizeof(Float3TweenJob_t1ABCE2AF2296C75ECE719050B75BC7A92ED28644));
  17135. TweenJobData_1_t5779EC937EA396970F0C89EB88D60F9D7CB1977D* L_0 = ___0_jobData;
  17136. TweenJobData_1_t5779EC937EA396970F0C89EB88D60F9D7CB1977D L_1 = (*(TweenJobData_1_t5779EC937EA396970F0C89EB88D60F9D7CB1977D*)L_0);
  17137. Float3TweenJob_set_jobData_m7CFEAA1CE8FA93237FBAC3066BFC53838F77D109_inline((&V_0), L_1, NULL);
  17138. Float3TweenJob_t1ABCE2AF2296C75ECE719050B75BC7A92ED28644 L_2 = V_0;
  17139. il2cpp_codegen_initobj((&V_1), sizeof(JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08));
  17140. JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 L_3 = V_1;
  17141. JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 L_4;
  17142. L_4 = IJobExtensions_Schedule_TisFloat3TweenJob_t1ABCE2AF2296C75ECE719050B75BC7A92ED28644_m0296E0B47B8B7BE4F3330C2E5F2174C535AF0B2A(L_2, L_3, IJobExtensions_Schedule_TisFloat3TweenJob_t1ABCE2AF2296C75ECE719050B75BC7A92ED28644_m0296E0B47B8B7BE4F3330C2E5F2174C535AF0B2A_RuntimeMethod_var);
  17143. return L_4;
  17144. }
  17145. }
  17146. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Vector3TweenableVariable__ctor_m22723734B74E394A833F2EEA06F910E45A91F042 (Vector3TweenableVariable_t0DF651B487F89825D0D459293C4A862C62C0EBD5* __this, const RuntimeMethod* method)
  17147. {
  17148. static bool s_Il2CppMethodInitialized;
  17149. if (!s_Il2CppMethodInitialized)
  17150. {
  17151. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TweenableVariableAsyncBase_1__ctor_mC37941ECE4BBC59C57B754F48D2374285C1C033E_RuntimeMethod_var);
  17152. s_Il2CppMethodInitialized = true;
  17153. }
  17154. {
  17155. TweenableVariableAsyncBase_1__ctor_mC37941ECE4BBC59C57B754F48D2374285C1C033E(__this, TweenableVariableAsyncBase_1__ctor_mC37941ECE4BBC59C57B754F48D2374285C1C033E_RuntimeMethod_var);
  17156. return;
  17157. }
  17158. }
  17159. #ifdef __clang__
  17160. #pragma clang diagnostic pop
  17161. #endif
  17162. #ifdef __clang__
  17163. #pragma clang diagnostic push
  17164. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  17165. #pragma clang diagnostic ignored "-Wunused-variable"
  17166. #endif
  17167. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 Vector4TweenableVariable_ScheduleTweenJob_m96E9A7A765ECDCFB53C03FBD6C88C0CDFD284271 (Vector4TweenableVariable_t87DE4347BA491DD787094F1D69D55D2DBFAC35BD* __this, TweenJobData_1_t750244DB9B41308E85DF94F53236CD62E3A3483B* ___0_jobData, const RuntimeMethod* method)
  17168. {
  17169. static bool s_Il2CppMethodInitialized;
  17170. if (!s_Il2CppMethodInitialized)
  17171. {
  17172. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IJobExtensions_Schedule_TisFloat4TweenJob_t9D63A32AC58F3FA5F68BF78254D59453B6FD3CCB_m998E94F928F62F881D50BBBC67527BA933BC88B8_RuntimeMethod_var);
  17173. s_Il2CppMethodInitialized = true;
  17174. }
  17175. Float4TweenJob_t9D63A32AC58F3FA5F68BF78254D59453B6FD3CCB V_0;
  17176. memset((&V_0), 0, sizeof(V_0));
  17177. JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 V_1;
  17178. memset((&V_1), 0, sizeof(V_1));
  17179. {
  17180. il2cpp_codegen_initobj((&V_0), sizeof(Float4TweenJob_t9D63A32AC58F3FA5F68BF78254D59453B6FD3CCB));
  17181. TweenJobData_1_t750244DB9B41308E85DF94F53236CD62E3A3483B* L_0 = ___0_jobData;
  17182. TweenJobData_1_t750244DB9B41308E85DF94F53236CD62E3A3483B L_1 = (*(TweenJobData_1_t750244DB9B41308E85DF94F53236CD62E3A3483B*)L_0);
  17183. Float4TweenJob_set_jobData_mB155785E23E063AB1FCB3B41923264C85D53CA21_inline((&V_0), L_1, NULL);
  17184. Float4TweenJob_t9D63A32AC58F3FA5F68BF78254D59453B6FD3CCB L_2 = V_0;
  17185. il2cpp_codegen_initobj((&V_1), sizeof(JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08));
  17186. JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 L_3 = V_1;
  17187. JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 L_4;
  17188. L_4 = IJobExtensions_Schedule_TisFloat4TweenJob_t9D63A32AC58F3FA5F68BF78254D59453B6FD3CCB_m998E94F928F62F881D50BBBC67527BA933BC88B8(L_2, L_3, IJobExtensions_Schedule_TisFloat4TweenJob_t9D63A32AC58F3FA5F68BF78254D59453B6FD3CCB_m998E94F928F62F881D50BBBC67527BA933BC88B8_RuntimeMethod_var);
  17189. return L_4;
  17190. }
  17191. }
  17192. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Vector4TweenableVariable__ctor_m3F5EB4166C5C80828756C04FB23F0E9DCD9E3C57 (Vector4TweenableVariable_t87DE4347BA491DD787094F1D69D55D2DBFAC35BD* __this, const RuntimeMethod* method)
  17193. {
  17194. static bool s_Il2CppMethodInitialized;
  17195. if (!s_Il2CppMethodInitialized)
  17196. {
  17197. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TweenableVariableAsyncBase_1__ctor_m12CCD6D0582BF4F002579CDEA69FFB6025775B4A_RuntimeMethod_var);
  17198. s_Il2CppMethodInitialized = true;
  17199. }
  17200. {
  17201. TweenableVariableAsyncBase_1__ctor_m12CCD6D0582BF4F002579CDEA69FFB6025775B4A(__this, TweenableVariableAsyncBase_1__ctor_m12CCD6D0582BF4F002579CDEA69FFB6025775B4A_RuntimeMethod_var);
  17202. return;
  17203. }
  17204. }
  17205. #ifdef __clang__
  17206. #pragma clang diagnostic pop
  17207. #endif
  17208. #ifdef __clang__
  17209. #pragma clang diagnostic push
  17210. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  17211. #pragma clang diagnostic ignored "-Wunused-variable"
  17212. #endif
  17213. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* RequireInterfaceAttribute_get_interfaceType_m72B99F1533AC3373130C3CE9B87EEBB806EB8109 (RequireInterfaceAttribute_t84E68526970DA66A5C3285E399BFF3ADDF2E9067* __this, const RuntimeMethod* method)
  17214. {
  17215. {
  17216. Type_t* L_0 = __this->___U3CinterfaceTypeU3Ek__BackingField;
  17217. return L_0;
  17218. }
  17219. }
  17220. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RequireInterfaceAttribute__ctor_m84D81590C5CC4E33CC70ED9789D559FE5A1C4C55 (RequireInterfaceAttribute_t84E68526970DA66A5C3285E399BFF3ADDF2E9067* __this, Type_t* ___0_interfaceType, const RuntimeMethod* method)
  17221. {
  17222. {
  17223. PropertyAttribute__ctor_m19247686E165101F140615C7306DC2DA3953D97D(__this, NULL);
  17224. Type_t* L_0 = ___0_interfaceType;
  17225. __this->___U3CinterfaceTypeU3Ek__BackingField = L_0;
  17226. Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CinterfaceTypeU3Ek__BackingField), (void*)L_0);
  17227. return;
  17228. }
  17229. }
  17230. #ifdef __clang__
  17231. #pragma clang diagnostic pop
  17232. #endif
  17233. #ifdef __clang__
  17234. #pragma clang diagnostic push
  17235. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  17236. #pragma clang diagnostic ignored "-Wunused-variable"
  17237. #endif
  17238. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CurveUtility_SampleQuadraticBezierPoint_m51D1FB7E3D51B52C601E80EC14D62A2E7549BCFD (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* ___0_p0, float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* ___1_p1, float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* ___2_p2, float ___3_t, float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* ___4_point, const RuntimeMethod* method)
  17239. {
  17240. float V_0 = 0.0f;
  17241. float V_1 = 0.0f;
  17242. float V_2 = 0.0f;
  17243. {
  17244. float L_0 = ___3_t;
  17245. V_0 = ((float)il2cpp_codegen_subtract((1.0f), L_0));
  17246. float L_1 = V_0;
  17247. float L_2 = V_0;
  17248. V_1 = ((float)il2cpp_codegen_multiply(L_1, L_2));
  17249. float L_3 = ___3_t;
  17250. float L_4 = ___3_t;
  17251. V_2 = ((float)il2cpp_codegen_multiply(L_3, L_4));
  17252. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* L_5 = ___4_point;
  17253. float L_6 = V_1;
  17254. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* L_7 = ___0_p0;
  17255. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_8 = (*(float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E*)L_7);
  17256. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_9;
  17257. L_9 = float3_op_Multiply_m38F52B61F8E5636955A1A6DF3A75BD0724148350_inline(L_6, L_8, NULL);
  17258. float L_10 = V_0;
  17259. float L_11 = ___3_t;
  17260. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* L_12 = ___1_p1;
  17261. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_13 = (*(float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E*)L_12);
  17262. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_14;
  17263. L_14 = float3_op_Multiply_m38F52B61F8E5636955A1A6DF3A75BD0724148350_inline(((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_multiply((2.0f), L_10)), L_11)), L_13, NULL);
  17264. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_15;
  17265. L_15 = float3_op_Addition_mFFCF4F7457594F5EFB0678C0DE90AAD3D3F6947B_inline(L_9, L_14, NULL);
  17266. float L_16 = V_2;
  17267. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* L_17 = ___2_p2;
  17268. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_18 = (*(float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E*)L_17);
  17269. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_19;
  17270. L_19 = float3_op_Multiply_m38F52B61F8E5636955A1A6DF3A75BD0724148350_inline(L_16, L_18, NULL);
  17271. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_20;
  17272. L_20 = float3_op_Addition_mFFCF4F7457594F5EFB0678C0DE90AAD3D3F6947B_inline(L_15, L_19, NULL);
  17273. *(float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E*)L_5 = L_20;
  17274. return;
  17275. }
  17276. }
  17277. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CurveUtility_SampleCubicBezierPoint_m1A1EBECC59C80BFBEB6BAC5E096D98E563761519 (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* ___0_p0, float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* ___1_p1, float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* ___2_p2, float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* ___3_p3, float ___4_t, float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* ___5_point, const RuntimeMethod* method)
  17278. {
  17279. float V_0 = 0.0f;
  17280. float V_1 = 0.0f;
  17281. float V_2 = 0.0f;
  17282. float V_3 = 0.0f;
  17283. float V_4 = 0.0f;
  17284. {
  17285. float L_0 = ___4_t;
  17286. V_0 = ((float)il2cpp_codegen_subtract((1.0f), L_0));
  17287. float L_1 = V_0;
  17288. float L_2 = V_0;
  17289. V_1 = ((float)il2cpp_codegen_multiply(L_1, L_2));
  17290. float L_3 = V_1;
  17291. float L_4 = V_0;
  17292. V_2 = ((float)il2cpp_codegen_multiply(L_3, L_4));
  17293. float L_5 = ___4_t;
  17294. float L_6 = ___4_t;
  17295. V_3 = ((float)il2cpp_codegen_multiply(L_5, L_6));
  17296. float L_7 = V_3;
  17297. float L_8 = ___4_t;
  17298. V_4 = ((float)il2cpp_codegen_multiply(L_7, L_8));
  17299. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* L_9 = ___5_point;
  17300. float L_10 = V_2;
  17301. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* L_11 = ___0_p0;
  17302. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_12 = (*(float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E*)L_11);
  17303. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_13;
  17304. L_13 = float3_op_Multiply_m38F52B61F8E5636955A1A6DF3A75BD0724148350_inline(L_10, L_12, NULL);
  17305. float L_14 = V_1;
  17306. float L_15 = ___4_t;
  17307. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* L_16 = ___1_p1;
  17308. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_17 = (*(float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E*)L_16);
  17309. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_18;
  17310. L_18 = float3_op_Multiply_m38F52B61F8E5636955A1A6DF3A75BD0724148350_inline(((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_multiply((3.0f), L_14)), L_15)), L_17, NULL);
  17311. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_19;
  17312. L_19 = float3_op_Addition_mFFCF4F7457594F5EFB0678C0DE90AAD3D3F6947B_inline(L_13, L_18, NULL);
  17313. float L_20 = V_0;
  17314. float L_21 = V_3;
  17315. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* L_22 = ___2_p2;
  17316. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_23 = (*(float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E*)L_22);
  17317. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_24;
  17318. L_24 = float3_op_Multiply_m38F52B61F8E5636955A1A6DF3A75BD0724148350_inline(((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_multiply((3.0f), L_20)), L_21)), L_23, NULL);
  17319. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_25;
  17320. L_25 = float3_op_Addition_mFFCF4F7457594F5EFB0678C0DE90AAD3D3F6947B_inline(L_19, L_24, NULL);
  17321. float L_26 = V_4;
  17322. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* L_27 = ___3_p3;
  17323. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_28 = (*(float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E*)L_27);
  17324. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_29;
  17325. L_29 = float3_op_Multiply_m38F52B61F8E5636955A1A6DF3A75BD0724148350_inline(L_26, L_28, NULL);
  17326. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_30;
  17327. L_30 = float3_op_Addition_mFFCF4F7457594F5EFB0678C0DE90AAD3D3F6947B_inline(L_25, L_29, NULL);
  17328. *(float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E*)L_9 = L_30;
  17329. return;
  17330. }
  17331. }
  17332. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CurveUtility_ElevateQuadraticToCubicBezier_m2DEC87CD71AFB574C20125506608727C3A837765 (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* ___0_p0, float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* ___1_p1, float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* ___2_p2, float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* ___3_c0, float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* ___4_c1, float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* ___5_c2, float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* ___6_c3, const RuntimeMethod* method)
  17333. {
  17334. {
  17335. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* L_0 = ___3_c0;
  17336. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* L_1 = ___0_p0;
  17337. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_2 = (*(float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E*)L_1);
  17338. *(float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E*)L_0 = L_2;
  17339. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* L_3 = ___4_c1;
  17340. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* L_4 = ___0_p0;
  17341. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_5 = (*(float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E*)L_4);
  17342. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* L_6 = ___1_p1;
  17343. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_7 = (*(float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E*)L_6);
  17344. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* L_8 = ___0_p0;
  17345. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_9 = (*(float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E*)L_8);
  17346. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_10;
  17347. L_10 = float3_op_Subtraction_mB6036E9849D95650D6E73DA0D179CD7B61E696F2_inline(L_7, L_9, NULL);
  17348. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_11;
  17349. L_11 = float3_op_Multiply_m38F52B61F8E5636955A1A6DF3A75BD0724148350_inline((0.666666687f), L_10, NULL);
  17350. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_12;
  17351. L_12 = float3_op_Addition_mFFCF4F7457594F5EFB0678C0DE90AAD3D3F6947B_inline(L_5, L_11, NULL);
  17352. *(float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E*)L_3 = L_12;
  17353. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* L_13 = ___5_c2;
  17354. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* L_14 = ___2_p2;
  17355. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_15 = (*(float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E*)L_14);
  17356. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* L_16 = ___1_p1;
  17357. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_17 = (*(float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E*)L_16);
  17358. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* L_18 = ___2_p2;
  17359. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_19 = (*(float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E*)L_18);
  17360. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_20;
  17361. L_20 = float3_op_Subtraction_mB6036E9849D95650D6E73DA0D179CD7B61E696F2_inline(L_17, L_19, NULL);
  17362. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_21;
  17363. L_21 = float3_op_Multiply_m38F52B61F8E5636955A1A6DF3A75BD0724148350_inline((0.666666687f), L_20, NULL);
  17364. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_22;
  17365. L_22 = float3_op_Addition_mFFCF4F7457594F5EFB0678C0DE90AAD3D3F6947B_inline(L_15, L_21, NULL);
  17366. *(float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E*)L_13 = L_22;
  17367. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* L_23 = ___6_c3;
  17368. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* L_24 = ___2_p2;
  17369. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_25 = (*(float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E*)L_24);
  17370. *(float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E*)L_23 = L_25;
  17371. return;
  17372. }
  17373. }
  17374. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CurveUtility_GenerateCubicBezierCurve_m4F9EFAE1144F494906A6D39B791B2FD5D3F9365B (int32_t ___0_numTargetPoints, float ___1_curveRatio, float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* ___2_lineOrigin, float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* ___3_lineDirection, float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* ___4_endPoint, NativeArray_1_tEDE9DAD2CAE5954286BC0EF394A57ED0AC69FEE6* ___5_targetPoints, const RuntimeMethod* method)
  17375. {
  17376. float V_0 = 0.0f;
  17377. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E V_1;
  17378. memset((&V_1), 0, sizeof(V_1));
  17379. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E V_2;
  17380. memset((&V_2), 0, sizeof(V_2));
  17381. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E V_3;
  17382. memset((&V_3), 0, sizeof(V_3));
  17383. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E V_4;
  17384. memset((&V_4), 0, sizeof(V_4));
  17385. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E V_5;
  17386. memset((&V_5), 0, sizeof(V_5));
  17387. float V_6 = 0.0f;
  17388. int32_t V_7 = 0;
  17389. float V_8 = 0.0f;
  17390. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E V_9;
  17391. memset((&V_9), 0, sizeof(V_9));
  17392. {
  17393. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* L_0 = ___4_endPoint;
  17394. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_1 = (*(float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E*)L_0);
  17395. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* L_2 = ___2_lineOrigin;
  17396. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_3 = (*(float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E*)L_2);
  17397. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_4;
  17398. L_4 = float3_op_Subtraction_mB6036E9849D95650D6E73DA0D179CD7B61E696F2_inline(L_1, L_3, NULL);
  17399. float L_5;
  17400. L_5 = math_length_m6A2B63D7A3B84261C2F7FCAA2CB382288A57D257_inline(L_4, NULL);
  17401. V_0 = L_5;
  17402. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* L_6 = ___2_lineOrigin;
  17403. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_7 = (*(float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E*)L_6);
  17404. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* L_8 = ___3_lineDirection;
  17405. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_9 = (*(float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E*)L_8);
  17406. float L_10 = V_0;
  17407. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_11;
  17408. L_11 = float3_op_Multiply_m6E5DC552C8B0F9A180298BD9197FF47B14E0EA81_inline(L_9, L_10, NULL);
  17409. float L_12 = ___1_curveRatio;
  17410. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_13;
  17411. L_13 = float3_op_Multiply_m6E5DC552C8B0F9A180298BD9197FF47B14E0EA81_inline(L_11, L_12, NULL);
  17412. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_14;
  17413. L_14 = float3_op_Addition_mFFCF4F7457594F5EFB0678C0DE90AAD3D3F6947B_inline(L_7, L_13, NULL);
  17414. V_1 = L_14;
  17415. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* L_15 = ___2_lineOrigin;
  17416. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* L_16 = ___4_endPoint;
  17417. CurveUtility_ElevateQuadraticToCubicBezier_m2DEC87CD71AFB574C20125506608727C3A837765(L_15, (&V_1), L_16, (&V_2), (&V_3), (&V_4), (&V_5), NULL);
  17418. NativeArray_1_tEDE9DAD2CAE5954286BC0EF394A57ED0AC69FEE6* L_17 = ___5_targetPoints;
  17419. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* L_18 = ___2_lineOrigin;
  17420. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_19 = (*(float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E*)L_18);
  17421. IL2CPP_NATIVEARRAY_SET_ITEM(float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E, (L_17)->___m_Buffer, 0, (L_19));
  17422. int32_t L_20 = ___0_numTargetPoints;
  17423. V_6 = ((float)((1.0f)/((float)((int32_t)il2cpp_codegen_subtract(L_20, 1)))));
  17424. V_7 = 1;
  17425. goto IL_0091;
  17426. }
  17427. IL_0067:
  17428. {
  17429. int32_t L_21 = V_7;
  17430. float L_22 = V_6;
  17431. V_8 = ((float)il2cpp_codegen_multiply(((float)L_21), L_22));
  17432. float L_23 = V_8;
  17433. CurveUtility_SampleCubicBezierPoint_m1A1EBECC59C80BFBEB6BAC5E096D98E563761519((&V_2), (&V_3), (&V_4), (&V_5), L_23, (&V_9), NULL);
  17434. NativeArray_1_tEDE9DAD2CAE5954286BC0EF394A57ED0AC69FEE6* L_24 = ___5_targetPoints;
  17435. int32_t L_25 = V_7;
  17436. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_26 = V_9;
  17437. IL2CPP_NATIVEARRAY_SET_ITEM(float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E, (L_24)->___m_Buffer, L_25, (L_26));
  17438. int32_t L_27 = V_7;
  17439. V_7 = ((int32_t)il2cpp_codegen_add(L_27, 1));
  17440. }
  17441. IL_0091:
  17442. {
  17443. int32_t L_28 = V_7;
  17444. int32_t L_29 = ___0_numTargetPoints;
  17445. if ((((int32_t)L_28) < ((int32_t)L_29)))
  17446. {
  17447. goto IL_0067;
  17448. }
  17449. }
  17450. {
  17451. return;
  17452. }
  17453. }
  17454. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CurveUtility_SampleProjectilePoint_m390AB2E7EE2A64029CE4AA9115F09A53CEB96ED2 (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* ___0_initialPosition, float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* ___1_initialVelocity, float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* ___2_constantAcceleration, float ___3_time, float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* ___4_point, const RuntimeMethod* method)
  17455. {
  17456. {
  17457. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* L_0 = ___4_point;
  17458. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* L_1 = ___0_initialPosition;
  17459. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_2 = (*(float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E*)L_1);
  17460. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* L_3 = ___1_initialVelocity;
  17461. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_4 = (*(float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E*)L_3);
  17462. float L_5 = ___3_time;
  17463. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_6;
  17464. L_6 = float3_op_Multiply_m6E5DC552C8B0F9A180298BD9197FF47B14E0EA81_inline(L_4, L_5, NULL);
  17465. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_7;
  17466. L_7 = float3_op_Addition_mFFCF4F7457594F5EFB0678C0DE90AAD3D3F6947B_inline(L_2, L_6, NULL);
  17467. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* L_8 = ___2_constantAcceleration;
  17468. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_9 = (*(float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E*)L_8);
  17469. float L_10 = ___3_time;
  17470. float L_11 = ___3_time;
  17471. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_12;
  17472. L_12 = float3_op_Multiply_m6E5DC552C8B0F9A180298BD9197FF47B14E0EA81_inline(L_9, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_multiply((0.5f), L_10)), L_11)), NULL);
  17473. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_13;
  17474. L_13 = float3_op_Addition_mFFCF4F7457594F5EFB0678C0DE90AAD3D3F6947B_inline(L_7, L_12, NULL);
  17475. *(float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E*)L_0 = L_13;
  17476. return;
  17477. }
  17478. }
  17479. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CurveUtility_CalculateProjectileFlightTime_m06F988784C59D96308182D4A3B4AE452437AE16D (float ___0_velocityMagnitude, float ___1_gravityAcceleration, float ___2_angleRad, float ___3_height, float ___4_extraFlightTime, float* ___5_flightTime, const RuntimeMethod* method)
  17480. {
  17481. float V_0 = 0.0f;
  17482. {
  17483. float L_0 = ___0_velocityMagnitude;
  17484. float L_1 = ___2_angleRad;
  17485. V_0 = ((float)il2cpp_codegen_multiply(L_0, L_1));
  17486. float L_2 = ___3_height;
  17487. if ((!(((float)L_2) < ((float)(0.0f)))))
  17488. {
  17489. goto IL_0016;
  17490. }
  17491. }
  17492. {
  17493. float* L_3 = ___5_flightTime;
  17494. *((float*)L_3) = (float)(0.0f);
  17495. goto IL_004a;
  17496. }
  17497. IL_0016:
  17498. {
  17499. float L_4 = ___3_height;
  17500. float L_5;
  17501. L_5 = math_abs_m3D9508B36B045BFE7B89C6C69AD34596264E4FE1_inline(L_4, NULL);
  17502. if ((!(((float)L_5) < ((float)(9.53674316E-07f)))))
  17503. {
  17504. goto IL_0031;
  17505. }
  17506. }
  17507. {
  17508. float* L_6 = ___5_flightTime;
  17509. float L_7 = V_0;
  17510. float L_8 = ___1_gravityAcceleration;
  17511. *((float*)L_6) = (float)((float)(((float)il2cpp_codegen_multiply((2.0f), L_7))/L_8));
  17512. goto IL_004a;
  17513. }
  17514. IL_0031:
  17515. {
  17516. float* L_9 = ___5_flightTime;
  17517. float L_10 = V_0;
  17518. float L_11 = V_0;
  17519. float L_12 = V_0;
  17520. float L_13 = ___1_gravityAcceleration;
  17521. float L_14 = ___3_height;
  17522. float L_15;
  17523. L_15 = math_sqrt_mEF31DE7BD0179009683C5D7B0C58E6571B30CF4A_inline(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_11, L_12)), ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_multiply((2.0f), L_13)), L_14)))), NULL);
  17524. float L_16 = ___1_gravityAcceleration;
  17525. *((float*)L_9) = (float)((float)(((float)il2cpp_codegen_add(L_10, L_15))/L_16));
  17526. }
  17527. IL_004a:
  17528. {
  17529. float* L_17 = ___5_flightTime;
  17530. float* L_18 = ___5_flightTime;
  17531. float L_19 = *((float*)L_18);
  17532. float L_20 = ___4_extraFlightTime;
  17533. float L_21;
  17534. L_21 = math_max_m4B454A91AE8827997609E74C4C24036BBD3CC496_inline(((float)il2cpp_codegen_add(L_19, L_20)), (0.0f), NULL);
  17535. *((float*)L_17) = (float)L_21;
  17536. return;
  17537. }
  17538. }
  17539. #ifdef __clang__
  17540. #pragma clang diagnostic pop
  17541. #endif
  17542. #ifdef __clang__
  17543. #pragma clang diagnostic push
  17544. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  17545. #pragma clang diagnostic ignored "-Wunused-variable"
  17546. #endif
  17547. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool NativeCurve_get_isCreated_m862A0992B9257B63F7C2CE460A84C71353A97EEC (NativeCurve_t53467541921F37973B10C15D756AC81FD88381D2* __this, const RuntimeMethod* method)
  17548. {
  17549. static bool s_Il2CppMethodInitialized;
  17550. if (!s_Il2CppMethodInitialized)
  17551. {
  17552. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_get_IsCreated_m318928FA479173AFA6DEB47FF3B9D54868151D87_RuntimeMethod_var);
  17553. s_Il2CppMethodInitialized = true;
  17554. }
  17555. {
  17556. NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF* L_0 = (NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF*)(&__this->___m_Values);
  17557. bool L_1;
  17558. L_1 = NativeArray_1_get_IsCreated_m318928FA479173AFA6DEB47FF3B9D54868151D87_inline(L_0, NativeArray_1_get_IsCreated_m318928FA479173AFA6DEB47FF3B9D54868151D87_RuntimeMethod_var);
  17559. return L_1;
  17560. }
  17561. }
  17562. IL2CPP_EXTERN_C bool NativeCurve_get_isCreated_m862A0992B9257B63F7C2CE460A84C71353A97EEC_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  17563. {
  17564. NativeCurve_t53467541921F37973B10C15D756AC81FD88381D2* _thisAdjusted;
  17565. int32_t _offset = 1;
  17566. _thisAdjusted = reinterpret_cast<NativeCurve_t53467541921F37973B10C15D756AC81FD88381D2*>(__this + _offset);
  17567. bool _returnValue;
  17568. _returnValue = NativeCurve_get_isCreated_m862A0992B9257B63F7C2CE460A84C71353A97EEC(_thisAdjusted, method);
  17569. return _returnValue;
  17570. }
  17571. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeCurve_InitializeValues_m450ABECA8472F4FED6D4C5BD1214AB2E66CBD198 (NativeCurve_t53467541921F37973B10C15D756AC81FD88381D2* __this, int32_t ___0_count, int32_t ___1_allocator, const RuntimeMethod* method)
  17572. {
  17573. static bool s_Il2CppMethodInitialized;
  17574. if (!s_Il2CppMethodInitialized)
  17575. {
  17576. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_Dispose_mC07280A768D065A052D995F3E6175A27CD62E1F6_RuntimeMethod_var);
  17577. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1__ctor_m4D540A81E1062EEC2C4B0697A34A4EEFB9BC9004_RuntimeMethod_var);
  17578. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_get_IsCreated_m318928FA479173AFA6DEB47FF3B9D54868151D87_RuntimeMethod_var);
  17579. s_Il2CppMethodInitialized = true;
  17580. }
  17581. {
  17582. NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF* L_0 = (NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF*)(&__this->___m_Values);
  17583. bool L_1;
  17584. L_1 = NativeArray_1_get_IsCreated_m318928FA479173AFA6DEB47FF3B9D54868151D87_inline(L_0, NativeArray_1_get_IsCreated_m318928FA479173AFA6DEB47FF3B9D54868151D87_RuntimeMethod_var);
  17585. if (!L_1)
  17586. {
  17587. goto IL_0018;
  17588. }
  17589. }
  17590. {
  17591. NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF* L_2 = (NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF*)(&__this->___m_Values);
  17592. NativeArray_1_Dispose_mC07280A768D065A052D995F3E6175A27CD62E1F6(L_2, NativeArray_1_Dispose_mC07280A768D065A052D995F3E6175A27CD62E1F6_RuntimeMethod_var);
  17593. }
  17594. IL_0018:
  17595. {
  17596. int32_t L_3 = ___0_count;
  17597. int32_t L_4 = ___1_allocator;
  17598. NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF L_5;
  17599. memset((&L_5), 0, sizeof(L_5));
  17600. NativeArray_1__ctor_m4D540A81E1062EEC2C4B0697A34A4EEFB9BC9004((&L_5), L_3, L_4, 0, NativeArray_1__ctor_m4D540A81E1062EEC2C4B0697A34A4EEFB9BC9004_RuntimeMethod_var);
  17601. __this->___m_Values = L_5;
  17602. return;
  17603. }
  17604. }
  17605. IL2CPP_EXTERN_C void NativeCurve_InitializeValues_m450ABECA8472F4FED6D4C5BD1214AB2E66CBD198_AdjustorThunk (RuntimeObject* __this, int32_t ___0_count, int32_t ___1_allocator, const RuntimeMethod* method)
  17606. {
  17607. NativeCurve_t53467541921F37973B10C15D756AC81FD88381D2* _thisAdjusted;
  17608. int32_t _offset = 1;
  17609. _thisAdjusted = reinterpret_cast<NativeCurve_t53467541921F37973B10C15D756AC81FD88381D2*>(__this + _offset);
  17610. NativeCurve_InitializeValues_m450ABECA8472F4FED6D4C5BD1214AB2E66CBD198(_thisAdjusted, ___0_count, ___1_allocator, method);
  17611. }
  17612. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeCurve_Update_m12958A86045F18C1F2C01315DD112CC1FB5C99F4 (NativeCurve_t53467541921F37973B10C15D756AC81FD88381D2* __this, AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* ___0_curve, int32_t ___1_resolution, const RuntimeMethod* method)
  17613. {
  17614. static bool s_Il2CppMethodInitialized;
  17615. if (!s_Il2CppMethodInitialized)
  17616. {
  17617. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_get_IsCreated_m318928FA479173AFA6DEB47FF3B9D54868151D87_RuntimeMethod_var);
  17618. s_Il2CppMethodInitialized = true;
  17619. }
  17620. int32_t V_0 = 0;
  17621. {
  17622. AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* L_0 = ___0_curve;
  17623. if (L_0)
  17624. {
  17625. goto IL_0004;
  17626. }
  17627. }
  17628. {
  17629. return;
  17630. }
  17631. IL_0004:
  17632. {
  17633. AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* L_1 = ___0_curve;
  17634. NullCheck(L_1);
  17635. int32_t L_2;
  17636. L_2 = AnimationCurve_get_preWrapMode_m6F386731866F888BC8BD98B2C1A5B03D2ACCAF14(L_1, NULL);
  17637. __this->___m_PreWrapMode = L_2;
  17638. AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* L_3 = ___0_curve;
  17639. NullCheck(L_3);
  17640. int32_t L_4;
  17641. L_4 = AnimationCurve_get_postWrapMode_m5A56504372DD5597CF7844ED9E58BDD2D3C805E7(L_3, NULL);
  17642. __this->___m_PostWrapMode = L_4;
  17643. NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF* L_5 = (NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF*)(&__this->___m_Values);
  17644. bool L_6;
  17645. L_6 = NativeArray_1_get_IsCreated_m318928FA479173AFA6DEB47FF3B9D54868151D87_inline(L_5, NativeArray_1_get_IsCreated_m318928FA479173AFA6DEB47FF3B9D54868151D87_RuntimeMethod_var);
  17646. if (!L_6)
  17647. {
  17648. goto IL_0037;
  17649. }
  17650. }
  17651. {
  17652. NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF* L_7 = (NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF*)(&__this->___m_Values);
  17653. int32_t L_8;
  17654. L_8 = IL2CPP_NATIVEARRAY_GET_LENGTH((L_7)->___m_Length);
  17655. int32_t L_9 = ___1_resolution;
  17656. if ((((int32_t)L_8) == ((int32_t)L_9)))
  17657. {
  17658. goto IL_003f;
  17659. }
  17660. }
  17661. IL_0037:
  17662. {
  17663. int32_t L_10 = ___1_resolution;
  17664. NativeCurve_InitializeValues_m450ABECA8472F4FED6D4C5BD1214AB2E66CBD198(__this, L_10, 4, NULL);
  17665. }
  17666. IL_003f:
  17667. {
  17668. V_0 = 0;
  17669. goto IL_005e;
  17670. }
  17671. IL_0043:
  17672. {
  17673. NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF* L_11 = (NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF*)(&__this->___m_Values);
  17674. int32_t L_12 = V_0;
  17675. AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* L_13 = ___0_curve;
  17676. int32_t L_14 = V_0;
  17677. int32_t L_15 = ___1_resolution;
  17678. NullCheck(L_13);
  17679. float L_16;
  17680. L_16 = AnimationCurve_Evaluate_m50B857043DE251A186032ADBCBB4CEF817F4EE3C(L_13, ((float)(((float)L_14)/((float)L_15))), NULL);
  17681. IL2CPP_NATIVEARRAY_SET_ITEM(float, (L_11)->___m_Buffer, L_12, (L_16));
  17682. int32_t L_17 = V_0;
  17683. V_0 = ((int32_t)il2cpp_codegen_add(L_17, 1));
  17684. }
  17685. IL_005e:
  17686. {
  17687. int32_t L_18 = V_0;
  17688. int32_t L_19 = ___1_resolution;
  17689. if ((((int32_t)L_18) < ((int32_t)L_19)))
  17690. {
  17691. goto IL_0043;
  17692. }
  17693. }
  17694. {
  17695. return;
  17696. }
  17697. }
  17698. IL2CPP_EXTERN_C void NativeCurve_Update_m12958A86045F18C1F2C01315DD112CC1FB5C99F4_AdjustorThunk (RuntimeObject* __this, AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* ___0_curve, int32_t ___1_resolution, const RuntimeMethod* method)
  17699. {
  17700. NativeCurve_t53467541921F37973B10C15D756AC81FD88381D2* _thisAdjusted;
  17701. int32_t _offset = 1;
  17702. _thisAdjusted = reinterpret_cast<NativeCurve_t53467541921F37973B10C15D756AC81FD88381D2*>(__this + _offset);
  17703. NativeCurve_Update_m12958A86045F18C1F2C01315DD112CC1FB5C99F4(_thisAdjusted, ___0_curve, ___1_resolution, method);
  17704. }
  17705. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float NativeCurve_Evaluate_m863A02A3C819738F373F7EC87BFDEFA113D4E87C (NativeCurve_t53467541921F37973B10C15D756AC81FD88381D2* __this, float ___0_t, const RuntimeMethod* method)
  17706. {
  17707. int32_t V_0 = 0;
  17708. float V_1 = 0.0f;
  17709. int32_t V_2 = 0;
  17710. int32_t V_3 = 0;
  17711. int32_t V_4 = 0;
  17712. {
  17713. NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF* L_0 = (NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF*)(&__this->___m_Values);
  17714. int32_t L_1;
  17715. L_1 = IL2CPP_NATIVEARRAY_GET_LENGTH((L_0)->___m_Length);
  17716. V_0 = L_1;
  17717. int32_t L_2 = V_0;
  17718. if ((!(((uint32_t)L_2) == ((uint32_t)1))))
  17719. {
  17720. goto IL_001d;
  17721. }
  17722. }
  17723. {
  17724. NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF* L_3 = (NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF*)(&__this->___m_Values);
  17725. float L_4;
  17726. L_4 = IL2CPP_NATIVEARRAY_GET_ITEM(float, (L_3)->___m_Buffer, 0);
  17727. return L_4;
  17728. }
  17729. IL_001d:
  17730. {
  17731. float L_5 = ___0_t;
  17732. if ((!(((float)L_5) < ((float)(0.0f)))))
  17733. {
  17734. goto IL_006a;
  17735. }
  17736. }
  17737. {
  17738. int32_t L_6 = __this->___m_PreWrapMode;
  17739. V_4 = L_6;
  17740. int32_t L_7 = V_4;
  17741. if ((((int32_t)L_7) == ((int32_t)2)))
  17742. {
  17743. goto IL_0044;
  17744. }
  17745. }
  17746. {
  17747. int32_t L_8 = V_4;
  17748. if ((((int32_t)L_8) == ((int32_t)4)))
  17749. {
  17750. goto IL_005a;
  17751. }
  17752. }
  17753. {
  17754. NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF* L_9 = (NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF*)(&__this->___m_Values);
  17755. float L_10;
  17756. L_10 = IL2CPP_NATIVEARRAY_GET_ITEM(float, (L_9)->___m_Buffer, 0);
  17757. return L_10;
  17758. }
  17759. IL_0044:
  17760. {
  17761. float L_11 = ___0_t;
  17762. float L_12;
  17763. L_12 = math_abs_m3D9508B36B045BFE7B89C6C69AD34596264E4FE1_inline(L_11, NULL);
  17764. ___0_t = ((float)il2cpp_codegen_subtract((1.0f), (fmodf(L_12, (1.0f)))));
  17765. goto IL_00ac;
  17766. }
  17767. IL_005a:
  17768. {
  17769. float L_13 = ___0_t;
  17770. float L_14;
  17771. L_14 = NativeCurve_PingPong_m2D8566E0F6E34FD7FA428E0187C691C05AD97E88_inline(__this, L_13, (1.0f), NULL);
  17772. ___0_t = L_14;
  17773. goto IL_00ac;
  17774. }
  17775. IL_006a:
  17776. {
  17777. float L_15 = ___0_t;
  17778. if ((!(((float)L_15) > ((float)(1.0f)))))
  17779. {
  17780. goto IL_00ac;
  17781. }
  17782. }
  17783. {
  17784. int32_t L_16 = __this->___m_PostWrapMode;
  17785. V_4 = L_16;
  17786. int32_t L_17 = V_4;
  17787. if ((((int32_t)L_17) == ((int32_t)2)))
  17788. {
  17789. goto IL_0093;
  17790. }
  17791. }
  17792. {
  17793. int32_t L_18 = V_4;
  17794. if ((((int32_t)L_18) == ((int32_t)4)))
  17795. {
  17796. goto IL_009e;
  17797. }
  17798. }
  17799. {
  17800. NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF* L_19 = (NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF*)(&__this->___m_Values);
  17801. int32_t L_20 = V_0;
  17802. float L_21;
  17803. L_21 = IL2CPP_NATIVEARRAY_GET_ITEM(float, (L_19)->___m_Buffer, ((int32_t)il2cpp_codegen_subtract(L_20, 1)));
  17804. return L_21;
  17805. }
  17806. IL_0093:
  17807. {
  17808. float L_22 = ___0_t;
  17809. ___0_t = (fmodf(L_22, (1.0f)));
  17810. goto IL_00ac;
  17811. }
  17812. IL_009e:
  17813. {
  17814. float L_23 = ___0_t;
  17815. float L_24;
  17816. L_24 = NativeCurve_PingPong_m2D8566E0F6E34FD7FA428E0187C691C05AD97E88_inline(__this, L_23, (1.0f), NULL);
  17817. ___0_t = L_24;
  17818. }
  17819. IL_00ac:
  17820. {
  17821. float L_25 = ___0_t;
  17822. int32_t L_26 = V_0;
  17823. V_1 = ((float)il2cpp_codegen_multiply(L_25, ((float)((int32_t)il2cpp_codegen_subtract(L_26, 1)))));
  17824. float L_27 = V_1;
  17825. V_2 = il2cpp_codegen_cast_double_to_int<int32_t>(L_27);
  17826. int32_t L_28 = V_2;
  17827. V_3 = ((int32_t)il2cpp_codegen_add(L_28, 1));
  17828. int32_t L_29 = V_3;
  17829. int32_t L_30 = V_0;
  17830. if ((((int32_t)L_29) < ((int32_t)L_30)))
  17831. {
  17832. goto IL_00c2;
  17833. }
  17834. }
  17835. {
  17836. int32_t L_31 = V_0;
  17837. V_3 = ((int32_t)il2cpp_codegen_subtract(L_31, 1));
  17838. }
  17839. IL_00c2:
  17840. {
  17841. NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF* L_32 = (NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF*)(&__this->___m_Values);
  17842. int32_t L_33 = V_2;
  17843. float L_34;
  17844. L_34 = IL2CPP_NATIVEARRAY_GET_ITEM(float, (L_32)->___m_Buffer, L_33);
  17845. NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF* L_35 = (NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF*)(&__this->___m_Values);
  17846. int32_t L_36 = V_3;
  17847. float L_37;
  17848. L_37 = IL2CPP_NATIVEARRAY_GET_ITEM(float, (L_35)->___m_Buffer, L_36);
  17849. float L_38 = V_1;
  17850. int32_t L_39 = V_2;
  17851. float L_40;
  17852. L_40 = math_lerp_m58A82DB48BBA11871FFA81583C700875B3A9BC84_inline(L_34, L_37, ((float)il2cpp_codegen_subtract(L_38, ((float)L_39))), NULL);
  17853. return L_40;
  17854. }
  17855. }
  17856. IL2CPP_EXTERN_C float NativeCurve_Evaluate_m863A02A3C819738F373F7EC87BFDEFA113D4E87C_AdjustorThunk (RuntimeObject* __this, float ___0_t, const RuntimeMethod* method)
  17857. {
  17858. NativeCurve_t53467541921F37973B10C15D756AC81FD88381D2* _thisAdjusted;
  17859. int32_t _offset = 1;
  17860. _thisAdjusted = reinterpret_cast<NativeCurve_t53467541921F37973B10C15D756AC81FD88381D2*>(__this + _offset);
  17861. float _returnValue;
  17862. _returnValue = NativeCurve_Evaluate_m863A02A3C819738F373F7EC87BFDEFA113D4E87C(_thisAdjusted, ___0_t, method);
  17863. return _returnValue;
  17864. }
  17865. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeCurve_Dispose_m257E292B03ABCDD6EDF3BE197652688AE36E6BB7 (NativeCurve_t53467541921F37973B10C15D756AC81FD88381D2* __this, const RuntimeMethod* method)
  17866. {
  17867. static bool s_Il2CppMethodInitialized;
  17868. if (!s_Il2CppMethodInitialized)
  17869. {
  17870. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_Dispose_mC07280A768D065A052D995F3E6175A27CD62E1F6_RuntimeMethod_var);
  17871. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_get_IsCreated_m318928FA479173AFA6DEB47FF3B9D54868151D87_RuntimeMethod_var);
  17872. s_Il2CppMethodInitialized = true;
  17873. }
  17874. {
  17875. NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF* L_0 = (NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF*)(&__this->___m_Values);
  17876. bool L_1;
  17877. L_1 = NativeArray_1_get_IsCreated_m318928FA479173AFA6DEB47FF3B9D54868151D87_inline(L_0, NativeArray_1_get_IsCreated_m318928FA479173AFA6DEB47FF3B9D54868151D87_RuntimeMethod_var);
  17878. if (!L_1)
  17879. {
  17880. goto IL_0018;
  17881. }
  17882. }
  17883. {
  17884. NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF* L_2 = (NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF*)(&__this->___m_Values);
  17885. NativeArray_1_Dispose_mC07280A768D065A052D995F3E6175A27CD62E1F6(L_2, NativeArray_1_Dispose_mC07280A768D065A052D995F3E6175A27CD62E1F6_RuntimeMethod_var);
  17886. }
  17887. IL_0018:
  17888. {
  17889. return;
  17890. }
  17891. }
  17892. IL2CPP_EXTERN_C void NativeCurve_Dispose_m257E292B03ABCDD6EDF3BE197652688AE36E6BB7_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  17893. {
  17894. NativeCurve_t53467541921F37973B10C15D756AC81FD88381D2* _thisAdjusted;
  17895. int32_t _offset = 1;
  17896. _thisAdjusted = reinterpret_cast<NativeCurve_t53467541921F37973B10C15D756AC81FD88381D2*>(__this + _offset);
  17897. NativeCurve_Dispose_m257E292B03ABCDD6EDF3BE197652688AE36E6BB7(_thisAdjusted, method);
  17898. }
  17899. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float NativeCurve_Repeat_mC4193CB3F48E9464DF0AF9C964B9715613CB5480 (NativeCurve_t53467541921F37973B10C15D756AC81FD88381D2* __this, float ___0_t, float ___1_length, const RuntimeMethod* method)
  17900. {
  17901. {
  17902. float L_0 = ___0_t;
  17903. float L_1 = ___0_t;
  17904. float L_2 = ___1_length;
  17905. float L_3;
  17906. L_3 = math_floor_m0FDF19C33B0B1062079FCB10FB081869AEC1FB48_inline(((float)(L_1/L_2)), NULL);
  17907. float L_4 = ___1_length;
  17908. float L_5 = ___1_length;
  17909. float L_6;
  17910. L_6 = math_clamp_mB7233FC9D6C27522014C4E6D4E056D36CE82C97E_inline(((float)il2cpp_codegen_subtract(L_0, ((float)il2cpp_codegen_multiply(L_3, L_4)))), (0.0f), L_5, NULL);
  17911. return L_6;
  17912. }
  17913. }
  17914. IL2CPP_EXTERN_C float NativeCurve_Repeat_mC4193CB3F48E9464DF0AF9C964B9715613CB5480_AdjustorThunk (RuntimeObject* __this, float ___0_t, float ___1_length, const RuntimeMethod* method)
  17915. {
  17916. NativeCurve_t53467541921F37973B10C15D756AC81FD88381D2* _thisAdjusted;
  17917. int32_t _offset = 1;
  17918. _thisAdjusted = reinterpret_cast<NativeCurve_t53467541921F37973B10C15D756AC81FD88381D2*>(__this + _offset);
  17919. float _returnValue;
  17920. _returnValue = NativeCurve_Repeat_mC4193CB3F48E9464DF0AF9C964B9715613CB5480_inline(_thisAdjusted, ___0_t, ___1_length, method);
  17921. return _returnValue;
  17922. }
  17923. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float NativeCurve_PingPong_m2D8566E0F6E34FD7FA428E0187C691C05AD97E88 (NativeCurve_t53467541921F37973B10C15D756AC81FD88381D2* __this, float ___0_t, float ___1_length, const RuntimeMethod* method)
  17924. {
  17925. {
  17926. float L_0 = ___0_t;
  17927. float L_1 = ___1_length;
  17928. float L_2;
  17929. L_2 = NativeCurve_Repeat_mC4193CB3F48E9464DF0AF9C964B9715613CB5480_inline(__this, L_0, ((float)il2cpp_codegen_multiply(L_1, (2.0f))), NULL);
  17930. ___0_t = L_2;
  17931. float L_3 = ___1_length;
  17932. float L_4 = ___0_t;
  17933. float L_5 = ___1_length;
  17934. float L_6;
  17935. L_6 = math_abs_m3D9508B36B045BFE7B89C6C69AD34596264E4FE1_inline(((float)il2cpp_codegen_subtract(L_4, L_5)), NULL);
  17936. return ((float)il2cpp_codegen_subtract(L_3, L_6));
  17937. }
  17938. }
  17939. IL2CPP_EXTERN_C float NativeCurve_PingPong_m2D8566E0F6E34FD7FA428E0187C691C05AD97E88_AdjustorThunk (RuntimeObject* __this, float ___0_t, float ___1_length, const RuntimeMethod* method)
  17940. {
  17941. NativeCurve_t53467541921F37973B10C15D756AC81FD88381D2* _thisAdjusted;
  17942. int32_t _offset = 1;
  17943. _thisAdjusted = reinterpret_cast<NativeCurve_t53467541921F37973B10C15D756AC81FD88381D2*>(__this + _offset);
  17944. float _returnValue;
  17945. _returnValue = NativeCurve_PingPong_m2D8566E0F6E34FD7FA428E0187C691C05AD97E88_inline(_thisAdjusted, ___0_t, ___1_length, method);
  17946. return _returnValue;
  17947. }
  17948. #ifdef __clang__
  17949. #pragma clang diagnostic pop
  17950. #endif
  17951. #ifdef __clang__
  17952. #pragma clang diagnostic push
  17953. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  17954. #pragma clang diagnostic ignored "-Wunused-variable"
  17955. #endif
  17956. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float CanvasOptimizer_get_rayPositionIgnoreAngle_m667EE9483ACC9E5BBBCFCA7D99E7ECBCA868304F (CanvasOptimizer_tFE55496B6D274DE1953D18D9DCB243D37ED53B55* __this, const RuntimeMethod* method)
  17957. {
  17958. {
  17959. float L_0 = __this->___m_RayPositionIgnoreAngle;
  17960. return L_0;
  17961. }
  17962. }
  17963. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CanvasOptimizer_set_rayPositionIgnoreAngle_mABA2A605916FB748E90B4C16C768381B7F80DBDC (CanvasOptimizer_tFE55496B6D274DE1953D18D9DCB243D37ED53B55* __this, float ___0_value, const RuntimeMethod* method)
  17964. {
  17965. {
  17966. float L_0 = ___0_value;
  17967. __this->___m_RayPositionIgnoreAngle = L_0;
  17968. return;
  17969. }
  17970. }
  17971. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float CanvasOptimizer_get_rayFacingIgnoreAngle_m6837D6C54B55CD9CF3667D4149EEC7E4590B0607 (CanvasOptimizer_tFE55496B6D274DE1953D18D9DCB243D37ED53B55* __this, const RuntimeMethod* method)
  17972. {
  17973. {
  17974. float L_0 = __this->___m_RayFacingIgnoreAngle;
  17975. return L_0;
  17976. }
  17977. }
  17978. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CanvasOptimizer_set_rayFacingIgnoreAngle_m364D1C71276290B574FCF099A60C2185F648AF22 (CanvasOptimizer_tFE55496B6D274DE1953D18D9DCB243D37ED53B55* __this, float ___0_value, const RuntimeMethod* method)
  17979. {
  17980. {
  17981. float L_0 = ___0_value;
  17982. __this->___m_RayFacingIgnoreAngle = L_0;
  17983. return;
  17984. }
  17985. }
  17986. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float CanvasOptimizer_get_rayPositionIgnoreDistance_mBAA8F43DC012534633F404F4954E86B436D4A9C3 (CanvasOptimizer_tFE55496B6D274DE1953D18D9DCB243D37ED53B55* __this, const RuntimeMethod* method)
  17987. {
  17988. {
  17989. float L_0 = __this->___m_RayPositionIgnoreDistance;
  17990. return L_0;
  17991. }
  17992. }
  17993. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CanvasOptimizer_set_rayPositionIgnoreDistance_m568988F89ED52D13EA570723DF4EA733D74C1222 (CanvasOptimizer_tFE55496B6D274DE1953D18D9DCB243D37ED53B55* __this, float ___0_value, const RuntimeMethod* method)
  17994. {
  17995. {
  17996. float L_0 = ___0_value;
  17997. __this->___m_RayPositionIgnoreDistance = L_0;
  17998. return;
  17999. }
  18000. }
  18001. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CanvasOptimizer_Awake_m054DADE9541964CC246C8BFF9959EC3320BE2982 (CanvasOptimizer_tFE55496B6D274DE1953D18D9DCB243D37ED53B55* __this, const RuntimeMethod* method)
  18002. {
  18003. static bool s_Il2CppMethodInitialized;
  18004. if (!s_Il2CppMethodInitialized)
  18005. {
  18006. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ComponentLocatorUtility_1_FindComponent_mE66B2540E7F3EC53C2263FCAD190D44F79B75E12_RuntimeMethod_var);
  18007. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
  18008. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_FindObjectsOfType_TisCanvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26_m314DB766282D673D0022099B06D4EEAA6F53BB00_RuntimeMethod_var);
  18009. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  18010. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral32E8C540AD995EC18BE66944CD4D0D835DD64647);
  18011. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral625D797D526D6CCD31C18689C102F3C4AFAC794F);
  18012. s_Il2CppMethodInitialized = true;
  18013. }
  18014. CanvasU5BU5D_tE5C544063BDA76B67407EFED5FF893BBCDB74841* V_0 = NULL;
  18015. int32_t V_1 = 0;
  18016. Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* V_2 = NULL;
  18017. {
  18018. CanvasOptimizer_tFE55496B6D274DE1953D18D9DCB243D37ED53B55* L_0;
  18019. L_0 = ComponentLocatorUtility_1_FindComponent_mE66B2540E7F3EC53C2263FCAD190D44F79B75E12(ComponentLocatorUtility_1_FindComponent_mE66B2540E7F3EC53C2263FCAD190D44F79B75E12_RuntimeMethod_var);
  18020. il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  18021. bool L_1;
  18022. L_1 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_0, __this, NULL);
  18023. if (!L_1)
  18024. {
  18025. goto IL_003b;
  18026. }
  18027. }
  18028. {
  18029. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_2;
  18030. L_2 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(__this, NULL);
  18031. NullCheck(L_2);
  18032. String_t* L_3;
  18033. L_3 = Object_get_name_mAC2F6B897CF1303BA4249B4CB55271AFACBB6392(L_2, NULL);
  18034. String_t* L_4;
  18035. L_4 = String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B(_stringLiteral32E8C540AD995EC18BE66944CD4D0D835DD64647, L_3, _stringLiteral625D797D526D6CCD31C18689C102F3C4AFAC794F, NULL);
  18036. il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
  18037. Debug_LogWarning_m23033D7E2F0F298BE465B7F3A63CDF40A4EB70EB(L_4, __this, NULL);
  18038. il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  18039. Object_Destroy_mE97D0A766419A81296E8D4E5C23D01D3FE91ACBB(__this, NULL);
  18040. Behaviour_set_enabled_mF1DCFE60EB09E0529FE9476CA804A3AA2D72B16A(__this, (bool)0, NULL);
  18041. return;
  18042. }
  18043. IL_003b:
  18044. {
  18045. CanvasOptimizer_FindCullingCamera_mFBFD5AC07CD1A20957BD1C511E60C35CFDBEAE82(__this, NULL);
  18046. il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  18047. CanvasU5BU5D_tE5C544063BDA76B67407EFED5FF893BBCDB74841* L_5;
  18048. L_5 = Object_FindObjectsOfType_TisCanvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26_m314DB766282D673D0022099B06D4EEAA6F53BB00((bool)1, Object_FindObjectsOfType_TisCanvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26_m314DB766282D673D0022099B06D4EEAA6F53BB00_RuntimeMethod_var);
  18049. V_0 = L_5;
  18050. V_1 = 0;
  18051. goto IL_005b;
  18052. }
  18053. IL_004c:
  18054. {
  18055. CanvasU5BU5D_tE5C544063BDA76B67407EFED5FF893BBCDB74841* L_6 = V_0;
  18056. int32_t L_7 = V_1;
  18057. NullCheck(L_6);
  18058. int32_t L_8 = L_7;
  18059. Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* L_9 = (L_6)->GetAt(static_cast<il2cpp_array_size_t>(L_8));
  18060. V_2 = L_9;
  18061. Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* L_10 = V_2;
  18062. CanvasOptimizer_RegisterCanvas_m8405ADDDC7D35B9AC8E5CF8C7EB1F1A5AF54CADE(__this, L_10, NULL);
  18063. int32_t L_11 = V_1;
  18064. V_1 = ((int32_t)il2cpp_codegen_add(L_11, 1));
  18065. }
  18066. IL_005b:
  18067. {
  18068. int32_t L_12 = V_1;
  18069. CanvasU5BU5D_tE5C544063BDA76B67407EFED5FF893BBCDB74841* L_13 = V_0;
  18070. NullCheck(L_13);
  18071. if ((((int32_t)L_12) < ((int32_t)((int32_t)(((RuntimeArray*)L_13)->max_length)))))
  18072. {
  18073. goto IL_004c;
  18074. }
  18075. }
  18076. {
  18077. return;
  18078. }
  18079. }
  18080. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CanvasOptimizer_Update_m1AC117F1E0D71366AF11AA3A3800C99831964A37 (CanvasOptimizer_tFE55496B6D274DE1953D18D9DCB243D37ED53B55* __this, const RuntimeMethod* method)
  18081. {
  18082. {
  18083. CanvasOptimizer_CheckForNestedCanvasChanges_m923A2DE737EEDD5743030996A83766BA4B05642E(__this, NULL);
  18084. CanvasOptimizer_CheckForOutOfViewCanvases_mD5F14EB5B694AAB220C0CF466AD09CA662578DCB(__this, NULL);
  18085. return;
  18086. }
  18087. }
  18088. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CanvasOptimizer_RegisterCanvas_m8405ADDDC7D35B9AC8E5CF8C7EB1F1A5AF54CADE (CanvasOptimizer_tFE55496B6D274DE1953D18D9DCB243D37ED53B55* __this, Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* ___0_canvas, const RuntimeMethod* method)
  18089. {
  18090. static bool s_Il2CppMethodInitialized;
  18091. if (!s_Il2CppMethodInitialized)
  18092. {
  18093. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CanvasState_t4A11E05F22EDB27ABA2D1FD76AE44D03009BCEE3_il2cpp_TypeInfo_var);
  18094. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Add_m04B1185F425442BCAFDBA1D631EA583A42C58E95_RuntimeMethod_var);
  18095. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_ContainsKey_mE5F0C9B15BC1E6583EB9575E443EE495E3DD4780_RuntimeMethod_var);
  18096. s_Il2CppMethodInitialized = true;
  18097. }
  18098. CanvasTracker_tEBDBDB225D0DED0A02968F29B8DA40F272891F1D* V_0 = NULL;
  18099. CanvasState_t4A11E05F22EDB27ABA2D1FD76AE44D03009BCEE3* V_1 = NULL;
  18100. {
  18101. Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* L_0 = ___0_canvas;
  18102. CanvasTracker_tEBDBDB225D0DED0A02968F29B8DA40F272891F1D* L_1;
  18103. L_1 = CanvasOptimizer_InitializeCanvasTracking_m597D81CA86360363E8C8E6460ABD0E9E87971BC6(L_0, NULL);
  18104. V_0 = L_1;
  18105. Dictionary_2_tF6CE36ABDE1C2FB96DC7BB02B5A2521B7E21B841* L_2 = __this->___m_CanvasTrackers;
  18106. CanvasTracker_tEBDBDB225D0DED0A02968F29B8DA40F272891F1D* L_3 = V_0;
  18107. NullCheck(L_2);
  18108. bool L_4;
  18109. L_4 = Dictionary_2_ContainsKey_mE5F0C9B15BC1E6583EB9575E443EE495E3DD4780(L_2, L_3, Dictionary_2_ContainsKey_mE5F0C9B15BC1E6583EB9575E443EE495E3DD4780_RuntimeMethod_var);
  18110. if (!L_4)
  18111. {
  18112. goto IL_0016;
  18113. }
  18114. }
  18115. {
  18116. return;
  18117. }
  18118. IL_0016:
  18119. {
  18120. CanvasState_t4A11E05F22EDB27ABA2D1FD76AE44D03009BCEE3* L_5 = (CanvasState_t4A11E05F22EDB27ABA2D1FD76AE44D03009BCEE3*)il2cpp_codegen_object_new(CanvasState_t4A11E05F22EDB27ABA2D1FD76AE44D03009BCEE3_il2cpp_TypeInfo_var);
  18121. CanvasState__ctor_mF46F9047EE0F2ED20A87644DA5337C0C095B5332(L_5, NULL);
  18122. V_1 = L_5;
  18123. CanvasState_t4A11E05F22EDB27ABA2D1FD76AE44D03009BCEE3* L_6 = V_1;
  18124. CanvasTracker_tEBDBDB225D0DED0A02968F29B8DA40F272891F1D* L_7 = V_0;
  18125. NullCheck(L_6);
  18126. CanvasState_Initialize_m214E54D31F77EA8417F8D62DCC355A8EED1B835A(L_6, L_7, NULL);
  18127. Dictionary_2_tF6CE36ABDE1C2FB96DC7BB02B5A2521B7E21B841* L_8 = __this->___m_CanvasTrackers;
  18128. CanvasTracker_tEBDBDB225D0DED0A02968F29B8DA40F272891F1D* L_9 = V_0;
  18129. CanvasState_t4A11E05F22EDB27ABA2D1FD76AE44D03009BCEE3* L_10 = V_1;
  18130. NullCheck(L_8);
  18131. Dictionary_2_Add_m04B1185F425442BCAFDBA1D631EA583A42C58E95(L_8, L_9, L_10, Dictionary_2_Add_m04B1185F425442BCAFDBA1D631EA583A42C58E95_RuntimeMethod_var);
  18132. return;
  18133. }
  18134. }
  18135. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CanvasOptimizer_UnregisterCanvas_m8555C9ECE50305A3A55C3540587BD3D197202D30 (CanvasOptimizer_tFE55496B6D274DE1953D18D9DCB243D37ED53B55* __this, Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* ___0_canvas, const RuntimeMethod* method)
  18136. {
  18137. static bool s_Il2CppMethodInitialized;
  18138. if (!s_Il2CppMethodInitialized)
  18139. {
  18140. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_TryGetComponent_TisCanvasTracker_tEBDBDB225D0DED0A02968F29B8DA40F272891F1D_m4CAA771353172905652D70BA3858194915795857_RuntimeMethod_var);
  18141. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Remove_mC8081CC9DFDEC3243B7150C3AB45ABC152EEBAC9_RuntimeMethod_var);
  18142. s_Il2CppMethodInitialized = true;
  18143. }
  18144. CanvasTracker_tEBDBDB225D0DED0A02968F29B8DA40F272891F1D* V_0 = NULL;
  18145. {
  18146. Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* L_0 = ___0_canvas;
  18147. NullCheck(L_0);
  18148. bool L_1;
  18149. L_1 = Component_TryGetComponent_TisCanvasTracker_tEBDBDB225D0DED0A02968F29B8DA40F272891F1D_m4CAA771353172905652D70BA3858194915795857(L_0, (&V_0), Component_TryGetComponent_TisCanvasTracker_tEBDBDB225D0DED0A02968F29B8DA40F272891F1D_m4CAA771353172905652D70BA3858194915795857_RuntimeMethod_var);
  18150. if (!L_1)
  18151. {
  18152. goto IL_0017;
  18153. }
  18154. }
  18155. {
  18156. Dictionary_2_tF6CE36ABDE1C2FB96DC7BB02B5A2521B7E21B841* L_2 = __this->___m_CanvasTrackers;
  18157. CanvasTracker_tEBDBDB225D0DED0A02968F29B8DA40F272891F1D* L_3 = V_0;
  18158. NullCheck(L_2);
  18159. bool L_4;
  18160. L_4 = Dictionary_2_Remove_mC8081CC9DFDEC3243B7150C3AB45ABC152EEBAC9(L_2, L_3, Dictionary_2_Remove_mC8081CC9DFDEC3243B7150C3AB45ABC152EEBAC9_RuntimeMethod_var);
  18161. }
  18162. IL_0017:
  18163. {
  18164. return;
  18165. }
  18166. }
  18167. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CanvasTracker_tEBDBDB225D0DED0A02968F29B8DA40F272891F1D* CanvasOptimizer_InitializeCanvasTracking_m597D81CA86360363E8C8E6460ABD0E9E87971BC6 (Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* ___0_target, const RuntimeMethod* method)
  18168. {
  18169. static bool s_Il2CppMethodInitialized;
  18170. if (!s_Il2CppMethodInitialized)
  18171. {
  18172. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_AddComponent_TisCanvasTracker_tEBDBDB225D0DED0A02968F29B8DA40F272891F1D_mE4517F94768D15C3125ED0F9CED12F13784D0385_RuntimeMethod_var);
  18173. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_TryGetComponent_TisCanvasTracker_tEBDBDB225D0DED0A02968F29B8DA40F272891F1D_m238BE3AD76CCED5F47E3FF42F7690DA0FC7BB601_RuntimeMethod_var);
  18174. s_Il2CppMethodInitialized = true;
  18175. }
  18176. CanvasTracker_tEBDBDB225D0DED0A02968F29B8DA40F272891F1D* V_0 = NULL;
  18177. {
  18178. Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* L_0 = ___0_target;
  18179. NullCheck(L_0);
  18180. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_1;
  18181. L_1 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_0, NULL);
  18182. NullCheck(L_1);
  18183. bool L_2;
  18184. L_2 = GameObject_TryGetComponent_TisCanvasTracker_tEBDBDB225D0DED0A02968F29B8DA40F272891F1D_m238BE3AD76CCED5F47E3FF42F7690DA0FC7BB601(L_1, (&V_0), GameObject_TryGetComponent_TisCanvasTracker_tEBDBDB225D0DED0A02968F29B8DA40F272891F1D_m238BE3AD76CCED5F47E3FF42F7690DA0FC7BB601_RuntimeMethod_var);
  18185. if (L_2)
  18186. {
  18187. goto IL_0023;
  18188. }
  18189. }
  18190. {
  18191. Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* L_3 = ___0_target;
  18192. NullCheck(L_3);
  18193. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_4;
  18194. L_4 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_3, NULL);
  18195. NullCheck(L_4);
  18196. CanvasTracker_tEBDBDB225D0DED0A02968F29B8DA40F272891F1D* L_5;
  18197. L_5 = GameObject_AddComponent_TisCanvasTracker_tEBDBDB225D0DED0A02968F29B8DA40F272891F1D_mE4517F94768D15C3125ED0F9CED12F13784D0385(L_4, GameObject_AddComponent_TisCanvasTracker_tEBDBDB225D0DED0A02968F29B8DA40F272891F1D_mE4517F94768D15C3125ED0F9CED12F13784D0385_RuntimeMethod_var);
  18198. V_0 = L_5;
  18199. CanvasTracker_tEBDBDB225D0DED0A02968F29B8DA40F272891F1D* L_6 = V_0;
  18200. NullCheck(L_6);
  18201. Object_set_hideFlags_mACB8BFC903FB3B01BBD427753E791BF28B5E33D4(L_6, ((int32_t)61), NULL);
  18202. }
  18203. IL_0023:
  18204. {
  18205. CanvasTracker_tEBDBDB225D0DED0A02968F29B8DA40F272891F1D* L_7 = V_0;
  18206. return L_7;
  18207. }
  18208. }
  18209. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CanvasOptimizer_CheckForNestedCanvasChanges_m923A2DE737EEDD5743030996A83766BA4B05642E (CanvasOptimizer_tFE55496B6D274DE1953D18D9DCB243D37ED53B55* __this, const RuntimeMethod* method)
  18210. {
  18211. static bool s_Il2CppMethodInitialized;
  18212. if (!s_Il2CppMethodInitialized)
  18213. {
  18214. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_get_Values_m277EBE5FCD06E7956E82E6AE4D9037E3D69FAB35_RuntimeMethod_var);
  18215. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_mFA5F39ED9A2B0B0299C5ED02B5D19337AE613BC9_RuntimeMethod_var);
  18216. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_mC6E8EF2B863EEE2EB6C38B0DDF6B26D96CAAA1F0_RuntimeMethod_var);
  18217. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m6772CCCAB4B597C802176AB2C6683206DCED957A_RuntimeMethod_var);
  18218. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ValueCollection_GetEnumerator_m85690FC76C0B3AB18FEFA9E811A228A06FCD3150_RuntimeMethod_var);
  18219. s_Il2CppMethodInitialized = true;
  18220. }
  18221. Enumerator_tAC1A444AFC48BC003AB30A4DE67C0030D21B4112 V_0;
  18222. memset((&V_0), 0, sizeof(V_0));
  18223. {
  18224. Dictionary_2_tF6CE36ABDE1C2FB96DC7BB02B5A2521B7E21B841* L_0 = __this->___m_CanvasTrackers;
  18225. NullCheck(L_0);
  18226. ValueCollection_t135548CB200A5981912A8E690CA5088193067675* L_1;
  18227. L_1 = Dictionary_2_get_Values_m277EBE5FCD06E7956E82E6AE4D9037E3D69FAB35(L_0, Dictionary_2_get_Values_m277EBE5FCD06E7956E82E6AE4D9037E3D69FAB35_RuntimeMethod_var);
  18228. NullCheck(L_1);
  18229. Enumerator_tAC1A444AFC48BC003AB30A4DE67C0030D21B4112 L_2;
  18230. L_2 = ValueCollection_GetEnumerator_m85690FC76C0B3AB18FEFA9E811A228A06FCD3150(L_1, ValueCollection_GetEnumerator_m85690FC76C0B3AB18FEFA9E811A228A06FCD3150_RuntimeMethod_var);
  18231. V_0 = L_2;
  18232. }
  18233. {
  18234. auto __finallyBlock = il2cpp::utils::Finally([&]
  18235. {
  18236. FINALLY_002b:
  18237. {
  18238. Enumerator_Dispose_mFA5F39ED9A2B0B0299C5ED02B5D19337AE613BC9((&V_0), Enumerator_Dispose_mFA5F39ED9A2B0B0299C5ED02B5D19337AE613BC9_RuntimeMethod_var);
  18239. return;
  18240. }
  18241. });
  18242. try
  18243. {
  18244. {
  18245. goto IL_0020_1;
  18246. }
  18247. IL_0013_1:
  18248. {
  18249. CanvasState_t4A11E05F22EDB27ABA2D1FD76AE44D03009BCEE3* L_3;
  18250. L_3 = Enumerator_get_Current_m6772CCCAB4B597C802176AB2C6683206DCED957A_inline((&V_0), Enumerator_get_Current_m6772CCCAB4B597C802176AB2C6683206DCED957A_RuntimeMethod_var);
  18251. NullCheck(L_3);
  18252. CanvasState_CheckForNestedChanges_m915EF81A05F5FDA1DC176FD2CDC793A3EFA7D5C9(L_3, (bool)0, NULL);
  18253. }
  18254. IL_0020_1:
  18255. {
  18256. bool L_4;
  18257. L_4 = Enumerator_MoveNext_mC6E8EF2B863EEE2EB6C38B0DDF6B26D96CAAA1F0((&V_0), Enumerator_MoveNext_mC6E8EF2B863EEE2EB6C38B0DDF6B26D96CAAA1F0_RuntimeMethod_var);
  18258. if (L_4)
  18259. {
  18260. goto IL_0013_1;
  18261. }
  18262. }
  18263. {
  18264. goto IL_0039;
  18265. }
  18266. }
  18267. catch(Il2CppExceptionWrapper& e)
  18268. {
  18269. __finallyBlock.StoreException(e.ex);
  18270. }
  18271. }
  18272. IL_0039:
  18273. {
  18274. return;
  18275. }
  18276. }
  18277. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CanvasOptimizer_CheckForOutOfViewCanvases_mD5F14EB5B694AAB220C0CF466AD09CA662578DCB (CanvasOptimizer_tFE55496B6D274DE1953D18D9DCB243D37ED53B55* __this, const RuntimeMethod* method)
  18278. {
  18279. static bool s_Il2CppMethodInitialized;
  18280. if (!s_Il2CppMethodInitialized)
  18281. {
  18282. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_get_Values_m277EBE5FCD06E7956E82E6AE4D9037E3D69FAB35_RuntimeMethod_var);
  18283. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_mFA5F39ED9A2B0B0299C5ED02B5D19337AE613BC9_RuntimeMethod_var);
  18284. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_mC6E8EF2B863EEE2EB6C38B0DDF6B26D96CAAA1F0_RuntimeMethod_var);
  18285. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m6772CCCAB4B597C802176AB2C6683206DCED957A_RuntimeMethod_var);
  18286. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  18287. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ValueCollection_GetEnumerator_m85690FC76C0B3AB18FEFA9E811A228A06FCD3150_RuntimeMethod_var);
  18288. s_Il2CppMethodInitialized = true;
  18289. }
  18290. Enumerator_tAC1A444AFC48BC003AB30A4DE67C0030D21B4112 V_0;
  18291. memset((&V_0), 0, sizeof(V_0));
  18292. {
  18293. Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_0 = __this->___m_CullingCamera;
  18294. il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  18295. bool L_1;
  18296. L_1 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
  18297. if (L_1)
  18298. {
  18299. goto IL_001b;
  18300. }
  18301. }
  18302. {
  18303. Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_2 = __this->___m_CullingCamera;
  18304. NullCheck(L_2);
  18305. bool L_3;
  18306. L_3 = Behaviour_get_enabled_mAAC9F15E9EBF552217A5AE2681589CC0BFA300C1(L_2, NULL);
  18307. if (L_3)
  18308. {
  18309. goto IL_0030;
  18310. }
  18311. }
  18312. IL_001b:
  18313. {
  18314. CanvasOptimizer_FindCullingCamera_mFBFD5AC07CD1A20957BD1C511E60C35CFDBEAE82(__this, NULL);
  18315. Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_4 = __this->___m_CullingCameraTransform;
  18316. il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  18317. bool L_5;
  18318. L_5 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_4, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
  18319. if (!L_5)
  18320. {
  18321. goto IL_0030;
  18322. }
  18323. }
  18324. {
  18325. return;
  18326. }
  18327. IL_0030:
  18328. {
  18329. Dictionary_2_tF6CE36ABDE1C2FB96DC7BB02B5A2521B7E21B841* L_6 = __this->___m_CanvasTrackers;
  18330. NullCheck(L_6);
  18331. ValueCollection_t135548CB200A5981912A8E690CA5088193067675* L_7;
  18332. L_7 = Dictionary_2_get_Values_m277EBE5FCD06E7956E82E6AE4D9037E3D69FAB35(L_6, Dictionary_2_get_Values_m277EBE5FCD06E7956E82E6AE4D9037E3D69FAB35_RuntimeMethod_var);
  18333. NullCheck(L_7);
  18334. Enumerator_tAC1A444AFC48BC003AB30A4DE67C0030D21B4112 L_8;
  18335. L_8 = ValueCollection_GetEnumerator_m85690FC76C0B3AB18FEFA9E811A228A06FCD3150(L_7, ValueCollection_GetEnumerator_m85690FC76C0B3AB18FEFA9E811A228A06FCD3150_RuntimeMethod_var);
  18336. V_0 = L_8;
  18337. }
  18338. {
  18339. auto __finallyBlock = il2cpp::utils::Finally([&]
  18340. {
  18341. FINALLY_0072:
  18342. {
  18343. Enumerator_Dispose_mFA5F39ED9A2B0B0299C5ED02B5D19337AE613BC9((&V_0), Enumerator_Dispose_mFA5F39ED9A2B0B0299C5ED02B5D19337AE613BC9_RuntimeMethod_var);
  18344. return;
  18345. }
  18346. });
  18347. try
  18348. {
  18349. {
  18350. goto IL_0067_1;
  18351. }
  18352. IL_0043_1:
  18353. {
  18354. CanvasState_t4A11E05F22EDB27ABA2D1FD76AE44D03009BCEE3* L_9;
  18355. L_9 = Enumerator_get_Current_m6772CCCAB4B597C802176AB2C6683206DCED957A_inline((&V_0), Enumerator_get_Current_m6772CCCAB4B597C802176AB2C6683206DCED957A_RuntimeMethod_var);
  18356. Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_10 = __this->___m_CullingCameraTransform;
  18357. float L_11 = __this->___m_RayPositionIgnoreAngle;
  18358. float L_12 = __this->___m_RayFacingIgnoreAngle;
  18359. float L_13 = __this->___m_RayPositionIgnoreDistance;
  18360. NullCheck(L_9);
  18361. CanvasState_CheckForOutOfView_mF26A55527916E35831A1F2DE821907504311F500(L_9, L_10, L_11, L_12, L_13, NULL);
  18362. }
  18363. IL_0067_1:
  18364. {
  18365. bool L_14;
  18366. L_14 = Enumerator_MoveNext_mC6E8EF2B863EEE2EB6C38B0DDF6B26D96CAAA1F0((&V_0), Enumerator_MoveNext_mC6E8EF2B863EEE2EB6C38B0DDF6B26D96CAAA1F0_RuntimeMethod_var);
  18367. if (L_14)
  18368. {
  18369. goto IL_0043_1;
  18370. }
  18371. }
  18372. {
  18373. goto IL_0080;
  18374. }
  18375. }
  18376. catch(Il2CppExceptionWrapper& e)
  18377. {
  18378. __finallyBlock.StoreException(e.ex);
  18379. }
  18380. }
  18381. IL_0080:
  18382. {
  18383. return;
  18384. }
  18385. }
  18386. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CanvasOptimizer_FindCullingCamera_mFBFD5AC07CD1A20957BD1C511E60C35CFDBEAE82 (CanvasOptimizer_tFE55496B6D274DE1953D18D9DCB243D37ED53B55* __this, const RuntimeMethod* method)
  18387. {
  18388. static bool s_Il2CppMethodInitialized;
  18389. if (!s_Il2CppMethodInitialized)
  18390. {
  18391. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  18392. s_Il2CppMethodInitialized = true;
  18393. }
  18394. CanvasOptimizer_tFE55496B6D274DE1953D18D9DCB243D37ED53B55* G_B2_0 = NULL;
  18395. CanvasOptimizer_tFE55496B6D274DE1953D18D9DCB243D37ED53B55* G_B1_0 = NULL;
  18396. Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* G_B3_0 = NULL;
  18397. CanvasOptimizer_tFE55496B6D274DE1953D18D9DCB243D37ED53B55* G_B3_1 = NULL;
  18398. {
  18399. Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_0;
  18400. L_0 = Camera_get_main_m52C992F18E05355ABB9EEB64A4BF2215E12762DF(NULL);
  18401. __this->___m_CullingCamera = L_0;
  18402. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_CullingCamera), (void*)L_0);
  18403. Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_1 = __this->___m_CullingCamera;
  18404. il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  18405. bool L_2;
  18406. L_2 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_1, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
  18407. if (L_2)
  18408. {
  18409. G_B2_0 = __this;
  18410. goto IL_001d;
  18411. }
  18412. G_B1_0 = __this;
  18413. }
  18414. {
  18415. G_B3_0 = ((Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1*)(NULL));
  18416. G_B3_1 = G_B1_0;
  18417. goto IL_0028;
  18418. }
  18419. IL_001d:
  18420. {
  18421. Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_3 = __this->___m_CullingCamera;
  18422. NullCheck(L_3);
  18423. Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_4;
  18424. L_4 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(L_3, NULL);
  18425. G_B3_0 = L_4;
  18426. G_B3_1 = G_B2_0;
  18427. }
  18428. IL_0028:
  18429. {
  18430. NullCheck(G_B3_1);
  18431. G_B3_1->___m_CullingCameraTransform = G_B3_0;
  18432. Il2CppCodeGenWriteBarrier((void**)(&G_B3_1->___m_CullingCameraTransform), (void*)G_B3_0);
  18433. return;
  18434. }
  18435. }
  18436. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CanvasOptimizer__ctor_m16D2F94D7C5C6F580766440315A492C3B634AECA (CanvasOptimizer_tFE55496B6D274DE1953D18D9DCB243D37ED53B55* __this, const RuntimeMethod* method)
  18437. {
  18438. static bool s_Il2CppMethodInitialized;
  18439. if (!s_Il2CppMethodInitialized)
  18440. {
  18441. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_m176EDAFB55DE0B1B5A7BE447EEBF8FBCBCD400BF_RuntimeMethod_var);
  18442. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_tF6CE36ABDE1C2FB96DC7BB02B5A2521B7E21B841_il2cpp_TypeInfo_var);
  18443. s_Il2CppMethodInitialized = true;
  18444. }
  18445. {
  18446. __this->___m_RayPositionIgnoreAngle = (45.0f);
  18447. __this->___m_RayFacingIgnoreAngle = (75.0f);
  18448. __this->___m_RayPositionIgnoreDistance = (25.0f);
  18449. Dictionary_2_tF6CE36ABDE1C2FB96DC7BB02B5A2521B7E21B841* L_0 = (Dictionary_2_tF6CE36ABDE1C2FB96DC7BB02B5A2521B7E21B841*)il2cpp_codegen_object_new(Dictionary_2_tF6CE36ABDE1C2FB96DC7BB02B5A2521B7E21B841_il2cpp_TypeInfo_var);
  18450. Dictionary_2__ctor_m176EDAFB55DE0B1B5A7BE447EEBF8FBCBCD400BF(L_0, Dictionary_2__ctor_m176EDAFB55DE0B1B5A7BE447EEBF8FBCBCD400BF_RuntimeMethod_var);
  18451. __this->___m_CanvasTrackers = L_0;
  18452. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_CanvasTrackers), (void*)L_0);
  18453. MonoBehaviour__ctor_m592DB0105CA0BC97AA1C5F4AD27B12D68A3B7C1E(__this, NULL);
  18454. return;
  18455. }
  18456. }
  18457. #ifdef __clang__
  18458. #pragma clang diagnostic pop
  18459. #endif
  18460. #ifdef __clang__
  18461. #pragma clang diagnostic push
  18462. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  18463. #pragma clang diagnostic ignored "-Wunused-variable"
  18464. #endif
  18465. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CanvasState_Initialize_m214E54D31F77EA8417F8D62DCC355A8EED1B835A (CanvasState_t4A11E05F22EDB27ABA2D1FD76AE44D03009BCEE3* __this, CanvasTracker_tEBDBDB225D0DED0A02968F29B8DA40F272891F1D* ___0_tracker, const RuntimeMethod* method)
  18466. {
  18467. static bool s_Il2CppMethodInitialized;
  18468. if (!s_Il2CppMethodInitialized)
  18469. {
  18470. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_TryGetComponent_TisCanvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26_m437422CCF13B5FCEB9D2294F8A472947B2D2E282_RuntimeMethod_var);
  18471. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_TryGetComponent_TisGraphicRaycaster_t16FC39434AE5B47D3C2993134CDCF7F4AE6A6D7B_m109EF216B89ECAB12774BBC63B57116EA365F4B1_RuntimeMethod_var);
  18472. s_Il2CppMethodInitialized = true;
  18473. }
  18474. {
  18475. CanvasTracker_tEBDBDB225D0DED0A02968F29B8DA40F272891F1D* L_0 = ___0_tracker;
  18476. __this->___m_Tracker = L_0;
  18477. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Tracker), (void*)L_0);
  18478. CanvasTracker_tEBDBDB225D0DED0A02968F29B8DA40F272891F1D* L_1 = __this->___m_Tracker;
  18479. NullCheck(L_1);
  18480. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_2;
  18481. L_2 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_1, NULL);
  18482. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_3 = L_2;
  18483. Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26** L_4 = (Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26**)(&__this->___m_Canvas);
  18484. NullCheck(L_3);
  18485. bool L_5;
  18486. L_5 = GameObject_TryGetComponent_TisCanvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26_m437422CCF13B5FCEB9D2294F8A472947B2D2E282(L_3, L_4, GameObject_TryGetComponent_TisCanvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26_m437422CCF13B5FCEB9D2294F8A472947B2D2E282_RuntimeMethod_var);
  18487. GraphicRaycaster_t16FC39434AE5B47D3C2993134CDCF7F4AE6A6D7B** L_6 = (GraphicRaycaster_t16FC39434AE5B47D3C2993134CDCF7F4AE6A6D7B**)(&__this->___m_Raycaster);
  18488. NullCheck(L_3);
  18489. bool L_7;
  18490. L_7 = GameObject_TryGetComponent_TisGraphicRaycaster_t16FC39434AE5B47D3C2993134CDCF7F4AE6A6D7B_m109EF216B89ECAB12774BBC63B57116EA365F4B1(L_3, L_6, GameObject_TryGetComponent_TisGraphicRaycaster_t16FC39434AE5B47D3C2993134CDCF7F4AE6A6D7B_m109EF216B89ECAB12774BBC63B57116EA365F4B1_RuntimeMethod_var);
  18491. CanvasState_CheckForNestedChanges_m915EF81A05F5FDA1DC176FD2CDC793A3EFA7D5C9(__this, (bool)1, NULL);
  18492. return;
  18493. }
  18494. }
  18495. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CanvasState_CheckForNestedChanges_m915EF81A05F5FDA1DC176FD2CDC793A3EFA7D5C9 (CanvasState_t4A11E05F22EDB27ABA2D1FD76AE44D03009BCEE3* __this, bool ___0_force, const RuntimeMethod* method)
  18496. {
  18497. static bool s_Il2CppMethodInitialized;
  18498. if (!s_Il2CppMethodInitialized)
  18499. {
  18500. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_GetComponentInParent_TisCanvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26_m5FB554DD7C0F662DAB84C0F292B221CAE3F0A5B3_RuntimeMethod_var);
  18501. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_TryGetComponent_TisCanvasScaler_t3BC095205EAD308CF3EAC27136A73387AC32FC3B_mC36479F53A783A3F8BBAE5B0359629A2E2614261_RuntimeMethod_var);
  18502. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_TryGetComponent_TisCanvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26_m0A9101563416788873CB17C1C766F48E04585153_RuntimeMethod_var);
  18503. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_TryGetComponent_TisGraphicRaycaster_t16FC39434AE5B47D3C2993134CDCF7F4AE6A6D7B_m1F24EA938A1498E13BE1336A3A6300BF1E7BAF0A_RuntimeMethod_var);
  18504. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_TryGetComponent_TisTrackedDeviceGraphicRaycaster_t10211666BB4A468E839EEFBDFEC7D5AAB4555149_m58F398CA385A850E8D636B24D893D50705BE69D2_RuntimeMethod_var);
  18505. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
  18506. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_AddComponent_TisCanvasScaler_t3BC095205EAD308CF3EAC27136A73387AC32FC3B_m1D199D3A55BF0356D541CB3048142A8D7E52521A_RuntimeMethod_var);
  18507. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_AddComponent_TisCanvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26_m13C85FD585C0679530F8B35D0B39D965702FD0F5_RuntimeMethod_var);
  18508. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_AddComponent_TisGraphicRaycaster_t16FC39434AE5B47D3C2993134CDCF7F4AE6A6D7B_m308DCE149216D4787C3E6147729C0DF79423E1BF_RuntimeMethod_var);
  18509. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  18510. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral429A39D5753D98F87A50B3FB2132FA79B24CE9EC);
  18511. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral8B1A9C9202F6193CA7CFCC4F9CAC0B10FAF94A29);
  18512. s_Il2CppMethodInitialized = true;
  18513. }
  18514. Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* V_0 = NULL;
  18515. Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* V_1 = NULL;
  18516. Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* V_2 = NULL;
  18517. CanvasScaler_t3BC095205EAD308CF3EAC27136A73387AC32FC3B* V_3 = NULL;
  18518. GraphicRaycaster_t16FC39434AE5B47D3C2993134CDCF7F4AE6A6D7B* V_4 = NULL;
  18519. Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* V_5 = NULL;
  18520. TrackedDeviceGraphicRaycaster_t10211666BB4A468E839EEFBDFEC7D5AAB4555149* V_6 = NULL;
  18521. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* V_7 = NULL;
  18522. CanvasScaler_t3BC095205EAD308CF3EAC27136A73387AC32FC3B* V_8 = NULL;
  18523. Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* G_B6_0 = NULL;
  18524. {
  18525. CanvasTracker_tEBDBDB225D0DED0A02968F29B8DA40F272891F1D* L_0 = __this->___m_Tracker;
  18526. NullCheck(L_0);
  18527. bool L_1;
  18528. L_1 = CanvasTracker_get_transformDirty_mF9C2F8D15BC4D0720B3670E51902D5838FEBC31F_inline(L_0, NULL);
  18529. if (L_1)
  18530. {
  18531. goto IL_0011;
  18532. }
  18533. }
  18534. {
  18535. bool L_2 = ___0_force;
  18536. if (L_2)
  18537. {
  18538. goto IL_0011;
  18539. }
  18540. }
  18541. {
  18542. return;
  18543. }
  18544. IL_0011:
  18545. {
  18546. CanvasTracker_tEBDBDB225D0DED0A02968F29B8DA40F272891F1D* L_3 = __this->___m_Tracker;
  18547. NullCheck(L_3);
  18548. CanvasTracker_set_transformDirty_mDB2FA07DCFA3A9C6D04DF895C33709A57280FD2E_inline(L_3, (bool)0, NULL);
  18549. CanvasTracker_tEBDBDB225D0DED0A02968F29B8DA40F272891F1D* L_4 = __this->___m_Tracker;
  18550. NullCheck(L_4);
  18551. Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_5;
  18552. L_5 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(L_4, NULL);
  18553. V_0 = L_5;
  18554. Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_6 = V_0;
  18555. NullCheck(L_6);
  18556. Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_7;
  18557. L_7 = Transform_get_parent_m65354E28A4C94EC00EBCF03532F7B0718380791E(L_6, NULL);
  18558. V_1 = L_7;
  18559. Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_8 = V_1;
  18560. il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  18561. bool L_9;
  18562. L_9 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_8, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
  18563. if (L_9)
  18564. {
  18565. goto IL_003c;
  18566. }
  18567. }
  18568. {
  18569. G_B6_0 = ((Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26*)(NULL));
  18570. goto IL_0042;
  18571. }
  18572. IL_003c:
  18573. {
  18574. Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_10 = V_1;
  18575. NullCheck(L_10);
  18576. Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* L_11;
  18577. L_11 = Component_GetComponentInParent_TisCanvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26_m5FB554DD7C0F662DAB84C0F292B221CAE3F0A5B3(L_10, Component_GetComponentInParent_TisCanvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26_m5FB554DD7C0F662DAB84C0F292B221CAE3F0A5B3_RuntimeMethod_var);
  18578. G_B6_0 = L_11;
  18579. }
  18580. IL_0042:
  18581. {
  18582. V_2 = G_B6_0;
  18583. Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* L_12 = V_2;
  18584. il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  18585. bool L_13;
  18586. L_13 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_12, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
  18587. __this->___m_Nested = L_13;
  18588. bool L_14 = __this->___m_Nested;
  18589. if (!L_14)
  18590. {
  18591. goto IL_0156;
  18592. }
  18593. }
  18594. {
  18595. bool L_15 = __this->___m_WasNested;
  18596. bool L_16 = ___0_force;
  18597. if (!((int32_t)(((((int32_t)L_15) == ((int32_t)0))? 1 : 0)|(int32_t)L_16)))
  18598. {
  18599. goto IL_0156;
  18600. }
  18601. }
  18602. {
  18603. Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_17 = V_0;
  18604. NullCheck(L_17);
  18605. bool L_18;
  18606. L_18 = Component_TryGetComponent_TisCanvasScaler_t3BC095205EAD308CF3EAC27136A73387AC32FC3B_mC36479F53A783A3F8BBAE5B0359629A2E2614261(L_17, (&V_3), Component_TryGetComponent_TisCanvasScaler_t3BC095205EAD308CF3EAC27136A73387AC32FC3B_mC36479F53A783A3F8BBAE5B0359629A2E2614261_RuntimeMethod_var);
  18607. if (!L_18)
  18608. {
  18609. goto IL_0095;
  18610. }
  18611. }
  18612. {
  18613. CanvasScalerSettings_tD866D5292078DDE2CBF021CD46562F61BDA89CD9* L_19 = __this->___m_CanvasScalerSettings;
  18614. NullCheck(L_19);
  18615. CanvasScalerSettings_set_present_m405A5A878D8C39EBB93E197E54DB1291311721C6_inline(L_19, (bool)1, NULL);
  18616. CanvasScalerSettings_tD866D5292078DDE2CBF021CD46562F61BDA89CD9* L_20 = __this->___m_CanvasScalerSettings;
  18617. CanvasScaler_t3BC095205EAD308CF3EAC27136A73387AC32FC3B* L_21 = V_3;
  18618. NullCheck(L_20);
  18619. CanvasScalerSettings_CopyFrom_mEA623994001698595DA3C4544587D85A052C1E92(L_20, L_21, NULL);
  18620. CanvasScaler_t3BC095205EAD308CF3EAC27136A73387AC32FC3B* L_22 = V_3;
  18621. il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  18622. Object_Destroy_mE97D0A766419A81296E8D4E5C23D01D3FE91ACBB(L_22, NULL);
  18623. goto IL_00a1;
  18624. }
  18625. IL_0095:
  18626. {
  18627. CanvasScalerSettings_tD866D5292078DDE2CBF021CD46562F61BDA89CD9* L_23 = __this->___m_CanvasScalerSettings;
  18628. NullCheck(L_23);
  18629. CanvasScalerSettings_set_present_m405A5A878D8C39EBB93E197E54DB1291311721C6_inline(L_23, (bool)0, NULL);
  18630. }
  18631. IL_00a1:
  18632. {
  18633. Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_24 = V_0;
  18634. NullCheck(L_24);
  18635. bool L_25;
  18636. L_25 = Component_TryGetComponent_TisGraphicRaycaster_t16FC39434AE5B47D3C2993134CDCF7F4AE6A6D7B_m1F24EA938A1498E13BE1336A3A6300BF1E7BAF0A(L_24, (&V_4), Component_TryGetComponent_TisGraphicRaycaster_t16FC39434AE5B47D3C2993134CDCF7F4AE6A6D7B_m1F24EA938A1498E13BE1336A3A6300BF1E7BAF0A_RuntimeMethod_var);
  18637. if (!L_25)
  18638. {
  18639. goto IL_00cd;
  18640. }
  18641. }
  18642. {
  18643. GraphicRaycasterSettings_t5ABF210C422986A59212CCD6E38C4B21F73DA357* L_26 = __this->___m_GraphicRaycasterSettings;
  18644. NullCheck(L_26);
  18645. GraphicRaycasterSettings_set_present_m32602655058FE353411989A624F9BADC2BA55925_inline(L_26, (bool)1, NULL);
  18646. GraphicRaycasterSettings_t5ABF210C422986A59212CCD6E38C4B21F73DA357* L_27 = __this->___m_GraphicRaycasterSettings;
  18647. GraphicRaycaster_t16FC39434AE5B47D3C2993134CDCF7F4AE6A6D7B* L_28 = V_4;
  18648. NullCheck(L_27);
  18649. GraphicRaycasterSettings_CopyFrom_m2FE5D700F78113908437C2960BD6F944F15949D6(L_27, L_28, NULL);
  18650. GraphicRaycaster_t16FC39434AE5B47D3C2993134CDCF7F4AE6A6D7B* L_29 = V_4;
  18651. il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  18652. Object_Destroy_mE97D0A766419A81296E8D4E5C23D01D3FE91ACBB(L_29, NULL);
  18653. goto IL_00d9;
  18654. }
  18655. IL_00cd:
  18656. {
  18657. GraphicRaycasterSettings_t5ABF210C422986A59212CCD6E38C4B21F73DA357* L_30 = __this->___m_GraphicRaycasterSettings;
  18658. NullCheck(L_30);
  18659. GraphicRaycasterSettings_set_present_m32602655058FE353411989A624F9BADC2BA55925_inline(L_30, (bool)0, NULL);
  18660. }
  18661. IL_00d9:
  18662. {
  18663. Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_31 = V_0;
  18664. NullCheck(L_31);
  18665. bool L_32;
  18666. L_32 = Component_TryGetComponent_TisCanvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26_m0A9101563416788873CB17C1C766F48E04585153(L_31, (&V_5), Component_TryGetComponent_TisCanvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26_m0A9101563416788873CB17C1C766F48E04585153_RuntimeMethod_var);
  18667. if (!L_32)
  18668. {
  18669. goto IL_0105;
  18670. }
  18671. }
  18672. {
  18673. CanvasSettings_t262476E4F675476F76DF5DEDC73780B24DADDBA0* L_33 = __this->___m_CanvasSettings;
  18674. NullCheck(L_33);
  18675. CanvasSettings_set_present_m94DC8FC823C90FC9AD1DA51537C82E3EB5DC8984_inline(L_33, (bool)1, NULL);
  18676. CanvasSettings_t262476E4F675476F76DF5DEDC73780B24DADDBA0* L_34 = __this->___m_CanvasSettings;
  18677. Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* L_35 = V_5;
  18678. NullCheck(L_34);
  18679. CanvasSettings_CopyFrom_m96758529F5796661C38BA7FF624D8C39524D8FF3(L_34, L_35, NULL);
  18680. Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* L_36 = V_5;
  18681. il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  18682. Object_Destroy_mE97D0A766419A81296E8D4E5C23D01D3FE91ACBB(L_36, NULL);
  18683. goto IL_0111;
  18684. }
  18685. IL_0105:
  18686. {
  18687. CanvasSettings_t262476E4F675476F76DF5DEDC73780B24DADDBA0* L_37 = __this->___m_CanvasSettings;
  18688. NullCheck(L_37);
  18689. CanvasSettings_set_present_m94DC8FC823C90FC9AD1DA51537C82E3EB5DC8984_inline(L_37, (bool)0, NULL);
  18690. }
  18691. IL_0111:
  18692. {
  18693. Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_38 = V_0;
  18694. TrackedDeviceGraphicRaycaster_t10211666BB4A468E839EEFBDFEC7D5AAB4555149** L_39 = (TrackedDeviceGraphicRaycaster_t10211666BB4A468E839EEFBDFEC7D5AAB4555149**)(&__this->___m_TrackedDeviceGraphicRaycaster);
  18695. NullCheck(L_38);
  18696. bool L_40;
  18697. L_40 = Component_TryGetComponent_TisTrackedDeviceGraphicRaycaster_t10211666BB4A468E839EEFBDFEC7D5AAB4555149_m58F398CA385A850E8D636B24D893D50705BE69D2(L_38, L_39, Component_TryGetComponent_TisTrackedDeviceGraphicRaycaster_t10211666BB4A468E839EEFBDFEC7D5AAB4555149_m58F398CA385A850E8D636B24D893D50705BE69D2_RuntimeMethod_var);
  18698. if (!L_40)
  18699. {
  18700. goto IL_0156;
  18701. }
  18702. }
  18703. {
  18704. Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* L_41 = V_2;
  18705. NullCheck(L_41);
  18706. bool L_42;
  18707. L_42 = Component_TryGetComponent_TisTrackedDeviceGraphicRaycaster_t10211666BB4A468E839EEFBDFEC7D5AAB4555149_m58F398CA385A850E8D636B24D893D50705BE69D2(L_41, (&V_6), Component_TryGetComponent_TisTrackedDeviceGraphicRaycaster_t10211666BB4A468E839EEFBDFEC7D5AAB4555149_m58F398CA385A850E8D636B24D893D50705BE69D2_RuntimeMethod_var);
  18708. if (L_42)
  18709. {
  18710. goto IL_014a;
  18711. }
  18712. }
  18713. {
  18714. Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_43 = V_1;
  18715. NullCheck(L_43);
  18716. String_t* L_44;
  18717. L_44 = Object_get_name_mAC2F6B897CF1303BA4249B4CB55271AFACBB6392(L_43, NULL);
  18718. Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_45 = V_0;
  18719. NullCheck(L_45);
  18720. String_t* L_46;
  18721. L_46 = Object_get_name_mAC2F6B897CF1303BA4249B4CB55271AFACBB6392(L_45, NULL);
  18722. String_t* L_47;
  18723. L_47 = String_Concat_m093934F71A9B351911EE46311674ED463B180006(_stringLiteral429A39D5753D98F87A50B3FB2132FA79B24CE9EC, L_44, _stringLiteral8B1A9C9202F6193CA7CFCC4F9CAC0B10FAF94A29, L_46, NULL);
  18724. Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_48 = V_0;
  18725. il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
  18726. Debug_LogWarning_m23033D7E2F0F298BE465B7F3A63CDF40A4EB70EB(L_47, L_48, NULL);
  18727. }
  18728. IL_014a:
  18729. {
  18730. TrackedDeviceGraphicRaycaster_t10211666BB4A468E839EEFBDFEC7D5AAB4555149* L_49 = __this->___m_TrackedDeviceGraphicRaycaster;
  18731. NullCheck(L_49);
  18732. Behaviour_set_enabled_mF1DCFE60EB09E0529FE9476CA804A3AA2D72B16A(L_49, (bool)0, NULL);
  18733. }
  18734. IL_0156:
  18735. {
  18736. bool L_50 = __this->___m_Nested;
  18737. if (L_50)
  18738. {
  18739. goto IL_020c;
  18740. }
  18741. }
  18742. {
  18743. bool L_51 = __this->___m_WasNested;
  18744. bool L_52 = ___0_force;
  18745. if (!((int32_t)((int32_t)L_51|(int32_t)L_52)))
  18746. {
  18747. goto IL_020c;
  18748. }
  18749. }
  18750. {
  18751. CanvasSettings_t262476E4F675476F76DF5DEDC73780B24DADDBA0* L_53 = __this->___m_CanvasSettings;
  18752. NullCheck(L_53);
  18753. bool L_54;
  18754. L_54 = CanvasSettings_get_present_m535FCCF891D2D02CB4884CA6E19DCC92469EA77F_inline(L_53, NULL);
  18755. if (!L_54)
  18756. {
  18757. goto IL_020c;
  18758. }
  18759. }
  18760. {
  18761. Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_55 = V_0;
  18762. NullCheck(L_55);
  18763. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_56;
  18764. L_56 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_55, NULL);
  18765. V_7 = L_56;
  18766. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_57 = V_7;
  18767. NullCheck(L_57);
  18768. Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* L_58;
  18769. L_58 = GameObject_AddComponent_TisCanvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26_m13C85FD585C0679530F8B35D0B39D965702FD0F5(L_57, GameObject_AddComponent_TisCanvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26_m13C85FD585C0679530F8B35D0B39D965702FD0F5_RuntimeMethod_var);
  18770. __this->___m_Canvas = L_58;
  18771. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Canvas), (void*)L_58);
  18772. CanvasSettings_t262476E4F675476F76DF5DEDC73780B24DADDBA0* L_59 = __this->___m_CanvasSettings;
  18773. Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* L_60 = __this->___m_Canvas;
  18774. NullCheck(L_59);
  18775. CanvasSettings_CopyTo_m45A76454E185EEE1F7A211191576C34B06AA6743(L_59, L_60, NULL);
  18776. CanvasScalerSettings_tD866D5292078DDE2CBF021CD46562F61BDA89CD9* L_61 = __this->___m_CanvasScalerSettings;
  18777. NullCheck(L_61);
  18778. bool L_62;
  18779. L_62 = CanvasScalerSettings_get_present_mE2C32910B6A06D1157C97F281AFF8FE4155C824F_inline(L_61, NULL);
  18780. if (!L_62)
  18781. {
  18782. goto IL_01c7;
  18783. }
  18784. }
  18785. {
  18786. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_63 = V_7;
  18787. NullCheck(L_63);
  18788. CanvasScaler_t3BC095205EAD308CF3EAC27136A73387AC32FC3B* L_64;
  18789. L_64 = GameObject_AddComponent_TisCanvasScaler_t3BC095205EAD308CF3EAC27136A73387AC32FC3B_m1D199D3A55BF0356D541CB3048142A8D7E52521A(L_63, GameObject_AddComponent_TisCanvasScaler_t3BC095205EAD308CF3EAC27136A73387AC32FC3B_m1D199D3A55BF0356D541CB3048142A8D7E52521A_RuntimeMethod_var);
  18790. V_8 = L_64;
  18791. CanvasScalerSettings_tD866D5292078DDE2CBF021CD46562F61BDA89CD9* L_65 = __this->___m_CanvasScalerSettings;
  18792. CanvasScaler_t3BC095205EAD308CF3EAC27136A73387AC32FC3B* L_66 = V_8;
  18793. NullCheck(L_65);
  18794. CanvasScalerSettings_CopyTo_mB5ED3C7287775F1658FB741846B9ED9280F3EFD8(L_65, L_66, NULL);
  18795. }
  18796. IL_01c7:
  18797. {
  18798. GraphicRaycasterSettings_t5ABF210C422986A59212CCD6E38C4B21F73DA357* L_67 = __this->___m_GraphicRaycasterSettings;
  18799. NullCheck(L_67);
  18800. bool L_68;
  18801. L_68 = GraphicRaycasterSettings_get_present_m9033FEC36ED110FE99127D541CFEE07C8672F5CE_inline(L_67, NULL);
  18802. if (!L_68)
  18803. {
  18804. goto IL_01f2;
  18805. }
  18806. }
  18807. {
  18808. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_69 = V_7;
  18809. NullCheck(L_69);
  18810. GraphicRaycaster_t16FC39434AE5B47D3C2993134CDCF7F4AE6A6D7B* L_70;
  18811. L_70 = GameObject_AddComponent_TisGraphicRaycaster_t16FC39434AE5B47D3C2993134CDCF7F4AE6A6D7B_m308DCE149216D4787C3E6147729C0DF79423E1BF(L_69, GameObject_AddComponent_TisGraphicRaycaster_t16FC39434AE5B47D3C2993134CDCF7F4AE6A6D7B_m308DCE149216D4787C3E6147729C0DF79423E1BF_RuntimeMethod_var);
  18812. __this->___m_Raycaster = L_70;
  18813. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Raycaster), (void*)L_70);
  18814. GraphicRaycasterSettings_t5ABF210C422986A59212CCD6E38C4B21F73DA357* L_71 = __this->___m_GraphicRaycasterSettings;
  18815. GraphicRaycaster_t16FC39434AE5B47D3C2993134CDCF7F4AE6A6D7B* L_72 = __this->___m_Raycaster;
  18816. NullCheck(L_71);
  18817. GraphicRaycasterSettings_CopyTo_m833C75A2047839CA675D3794C6BD46418AEC6ED0(L_71, L_72, NULL);
  18818. }
  18819. IL_01f2:
  18820. {
  18821. TrackedDeviceGraphicRaycaster_t10211666BB4A468E839EEFBDFEC7D5AAB4555149* L_73 = __this->___m_TrackedDeviceGraphicRaycaster;
  18822. il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  18823. bool L_74;
  18824. L_74 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_73, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
  18825. if (!L_74)
  18826. {
  18827. goto IL_020c;
  18828. }
  18829. }
  18830. {
  18831. TrackedDeviceGraphicRaycaster_t10211666BB4A468E839EEFBDFEC7D5AAB4555149* L_75 = __this->___m_TrackedDeviceGraphicRaycaster;
  18832. NullCheck(L_75);
  18833. Behaviour_set_enabled_mF1DCFE60EB09E0529FE9476CA804A3AA2D72B16A(L_75, (bool)1, NULL);
  18834. }
  18835. IL_020c:
  18836. {
  18837. bool L_76 = __this->___m_Nested;
  18838. __this->___m_WasNested = L_76;
  18839. return;
  18840. }
  18841. }
  18842. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CanvasState_CheckForOutOfView_mF26A55527916E35831A1F2DE821907504311F500 (CanvasState_t4A11E05F22EDB27ABA2D1FD76AE44D03009BCEE3* __this, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___0_gazeSource, float ___1_fovAngle, float ___2_facingAngle, float ___3_maxDistance, const RuntimeMethod* method)
  18843. {
  18844. static bool s_Il2CppMethodInitialized;
  18845. if (!s_Il2CppMethodInitialized)
  18846. {
  18847. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  18848. s_Il2CppMethodInitialized = true;
  18849. }
  18850. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
  18851. memset((&V_0), 0, sizeof(V_0));
  18852. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_1;
  18853. memset((&V_1), 0, sizeof(V_1));
  18854. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_2;
  18855. memset((&V_2), 0, sizeof(V_2));
  18856. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_3;
  18857. memset((&V_3), 0, sizeof(V_3));
  18858. bool V_4 = false;
  18859. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E V_5;
  18860. memset((&V_5), 0, sizeof(V_5));
  18861. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E V_6;
  18862. memset((&V_6), 0, sizeof(V_6));
  18863. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E V_7;
  18864. memset((&V_7), 0, sizeof(V_7));
  18865. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E V_8;
  18866. memset((&V_8), 0, sizeof(V_8));
  18867. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E V_9;
  18868. memset((&V_9), 0, sizeof(V_9));
  18869. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E V_10;
  18870. memset((&V_10), 0, sizeof(V_10));
  18871. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E V_11;
  18872. memset((&V_11), 0, sizeof(V_11));
  18873. int32_t G_B11_0 = 0;
  18874. {
  18875. bool L_0 = __this->___m_Nested;
  18876. if (!L_0)
  18877. {
  18878. goto IL_0009;
  18879. }
  18880. }
  18881. {
  18882. return;
  18883. }
  18884. IL_0009:
  18885. {
  18886. Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* L_1 = __this->___m_Canvas;
  18887. NullCheck(L_1);
  18888. int32_t L_2;
  18889. L_2 = Canvas_get_renderMode_m1BEF259548C6CAD27E4466F31D20752D246688CC(L_1, NULL);
  18890. if ((((int32_t)L_2) == ((int32_t)2)))
  18891. {
  18892. goto IL_0018;
  18893. }
  18894. }
  18895. {
  18896. return;
  18897. }
  18898. IL_0018:
  18899. {
  18900. float L_3 = __this->___m_CheckTimer;
  18901. float L_4;
  18902. L_4 = Time_get_deltaTime_mC3195000401F0FD167DD2F948FD2BC58330D0865(NULL);
  18903. __this->___m_CheckTimer = ((float)il2cpp_codegen_add(L_3, L_4));
  18904. float L_5 = __this->___m_CheckTimer;
  18905. if ((!(((float)L_5) < ((float)(0.5f)))))
  18906. {
  18907. goto IL_0038;
  18908. }
  18909. }
  18910. {
  18911. return;
  18912. }
  18913. IL_0038:
  18914. {
  18915. __this->___m_CheckTimer = (0.0f);
  18916. Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* L_6 = __this->___m_Canvas;
  18917. NullCheck(L_6);
  18918. Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_7;
  18919. L_7 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(L_6, NULL);
  18920. Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_8 = ___0_gazeSource;
  18921. NullCheck(L_8);
  18922. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9;
  18923. L_9 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_8, NULL);
  18924. V_0 = L_9;
  18925. Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_10 = ___0_gazeSource;
  18926. NullCheck(L_10);
  18927. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_11;
  18928. L_11 = Transform_get_forward_mFCFACF7165FDAB21E80E384C494DF278386CEE2F(L_10, NULL);
  18929. V_1 = L_11;
  18930. Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_12 = L_7;
  18931. NullCheck(L_12);
  18932. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_13;
  18933. L_13 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_12, NULL);
  18934. V_2 = L_13;
  18935. NullCheck(L_12);
  18936. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_14;
  18937. L_14 = Transform_get_forward_mFCFACF7165FDAB21E80E384C494DF278386CEE2F(L_12, NULL);
  18938. V_3 = L_14;
  18939. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_15 = V_0;
  18940. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_16;
  18941. L_16 = float3_op_Implicit_mE1831A3AC179B7EB3236F8202EC8DD5CE05376AB(L_15, NULL);
  18942. V_5 = L_16;
  18943. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_17 = V_1;
  18944. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_18;
  18945. L_18 = float3_op_Implicit_mE1831A3AC179B7EB3236F8202EC8DD5CE05376AB(L_17, NULL);
  18946. V_6 = L_18;
  18947. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_19 = V_2;
  18948. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_20;
  18949. L_20 = float3_op_Implicit_mE1831A3AC179B7EB3236F8202EC8DD5CE05376AB(L_19, NULL);
  18950. V_7 = L_20;
  18951. float L_21 = ___1_fovAngle;
  18952. bool L_22;
  18953. L_22 = BurstGazeUtility_IsOutsideGaze_m9F4718A89CCE20E5B1C2C7022792DA422299B131((&V_5), (&V_6), (&V_7), L_21, NULL);
  18954. if (L_22)
  18955. {
  18956. goto IL_00cb;
  18957. }
  18958. }
  18959. {
  18960. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_23 = V_1;
  18961. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_24;
  18962. L_24 = float3_op_Implicit_mE1831A3AC179B7EB3236F8202EC8DD5CE05376AB(L_23, NULL);
  18963. V_8 = L_24;
  18964. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_25 = V_3;
  18965. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_26;
  18966. L_26 = float3_op_Implicit_mE1831A3AC179B7EB3236F8202EC8DD5CE05376AB(L_25, NULL);
  18967. V_9 = L_26;
  18968. float L_27 = ___2_facingAngle;
  18969. bool L_28;
  18970. L_28 = BurstGazeUtility_IsAlignedToGazeForward_mD2DA1C94305642AF11376B2F3F96E849B0B6E96D((&V_8), (&V_9), L_27, NULL);
  18971. if (L_28)
  18972. {
  18973. goto IL_00c8;
  18974. }
  18975. }
  18976. {
  18977. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_29 = V_0;
  18978. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_30;
  18979. L_30 = float3_op_Implicit_mE1831A3AC179B7EB3236F8202EC8DD5CE05376AB(L_29, NULL);
  18980. V_10 = L_30;
  18981. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_31 = V_2;
  18982. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_32;
  18983. L_32 = float3_op_Implicit_mE1831A3AC179B7EB3236F8202EC8DD5CE05376AB(L_31, NULL);
  18984. V_11 = L_32;
  18985. float L_33 = ___3_maxDistance;
  18986. bool L_34;
  18987. L_34 = BurstGazeUtility_IsOutsideDistanceRange_m3011F2D819372B87ABD46E6C8BCABC457C0A8C36((&V_10), (&V_11), L_33, NULL);
  18988. G_B11_0 = ((int32_t)(L_34));
  18989. goto IL_00cc;
  18990. }
  18991. IL_00c8:
  18992. {
  18993. G_B11_0 = 0;
  18994. goto IL_00cc;
  18995. }
  18996. IL_00cb:
  18997. {
  18998. G_B11_0 = 1;
  18999. }
  19000. IL_00cc:
  19001. {
  19002. V_4 = (bool)G_B11_0;
  19003. bool L_35 = __this->___m_RaysDisabled;
  19004. bool L_36 = V_4;
  19005. if ((((int32_t)L_35) == ((int32_t)L_36)))
  19006. {
  19007. goto IL_0124;
  19008. }
  19009. }
  19010. {
  19011. bool L_37 = V_4;
  19012. __this->___m_RaysDisabled = L_37;
  19013. GraphicRaycaster_t16FC39434AE5B47D3C2993134CDCF7F4AE6A6D7B* L_38 = __this->___m_Raycaster;
  19014. il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  19015. bool L_39;
  19016. L_39 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_38, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
  19017. if (!L_39)
  19018. {
  19019. goto IL_0102;
  19020. }
  19021. }
  19022. {
  19023. GraphicRaycaster_t16FC39434AE5B47D3C2993134CDCF7F4AE6A6D7B* L_40 = __this->___m_Raycaster;
  19024. bool L_41 = __this->___m_RaysDisabled;
  19025. NullCheck(L_40);
  19026. Behaviour_set_enabled_mF1DCFE60EB09E0529FE9476CA804A3AA2D72B16A(L_40, (bool)((((int32_t)L_41) == ((int32_t)0))? 1 : 0), NULL);
  19027. }
  19028. IL_0102:
  19029. {
  19030. TrackedDeviceGraphicRaycaster_t10211666BB4A468E839EEFBDFEC7D5AAB4555149* L_42 = __this->___m_TrackedDeviceGraphicRaycaster;
  19031. il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  19032. bool L_43;
  19033. L_43 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_42, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
  19034. if (!L_43)
  19035. {
  19036. goto IL_0124;
  19037. }
  19038. }
  19039. {
  19040. TrackedDeviceGraphicRaycaster_t10211666BB4A468E839EEFBDFEC7D5AAB4555149* L_44 = __this->___m_TrackedDeviceGraphicRaycaster;
  19041. bool L_45 = __this->___m_RaysDisabled;
  19042. NullCheck(L_44);
  19043. Behaviour_set_enabled_mF1DCFE60EB09E0529FE9476CA804A3AA2D72B16A(L_44, (bool)((((int32_t)L_45) == ((int32_t)0))? 1 : 0), NULL);
  19044. }
  19045. IL_0124:
  19046. {
  19047. return;
  19048. }
  19049. }
  19050. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CanvasState__ctor_mF46F9047EE0F2ED20A87644DA5337C0C095B5332 (CanvasState_t4A11E05F22EDB27ABA2D1FD76AE44D03009BCEE3* __this, const RuntimeMethod* method)
  19051. {
  19052. static bool s_Il2CppMethodInitialized;
  19053. if (!s_Il2CppMethodInitialized)
  19054. {
  19055. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CanvasScalerSettings_tD866D5292078DDE2CBF021CD46562F61BDA89CD9_il2cpp_TypeInfo_var);
  19056. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CanvasSettings_t262476E4F675476F76DF5DEDC73780B24DADDBA0_il2cpp_TypeInfo_var);
  19057. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GraphicRaycasterSettings_t5ABF210C422986A59212CCD6E38C4B21F73DA357_il2cpp_TypeInfo_var);
  19058. s_Il2CppMethodInitialized = true;
  19059. }
  19060. {
  19061. CanvasSettings_t262476E4F675476F76DF5DEDC73780B24DADDBA0* L_0 = (CanvasSettings_t262476E4F675476F76DF5DEDC73780B24DADDBA0*)il2cpp_codegen_object_new(CanvasSettings_t262476E4F675476F76DF5DEDC73780B24DADDBA0_il2cpp_TypeInfo_var);
  19062. CanvasSettings__ctor_mC361155D8ED4FB302699F360A0387D92189F2FD5(L_0, NULL);
  19063. __this->___m_CanvasSettings = L_0;
  19064. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_CanvasSettings), (void*)L_0);
  19065. CanvasScalerSettings_tD866D5292078DDE2CBF021CD46562F61BDA89CD9* L_1 = (CanvasScalerSettings_tD866D5292078DDE2CBF021CD46562F61BDA89CD9*)il2cpp_codegen_object_new(CanvasScalerSettings_tD866D5292078DDE2CBF021CD46562F61BDA89CD9_il2cpp_TypeInfo_var);
  19066. CanvasScalerSettings__ctor_mB025277F608D953F899C83B850676F1393115825(L_1, NULL);
  19067. __this->___m_CanvasScalerSettings = L_1;
  19068. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_CanvasScalerSettings), (void*)L_1);
  19069. GraphicRaycasterSettings_t5ABF210C422986A59212CCD6E38C4B21F73DA357* L_2 = (GraphicRaycasterSettings_t5ABF210C422986A59212CCD6E38C4B21F73DA357*)il2cpp_codegen_object_new(GraphicRaycasterSettings_t5ABF210C422986A59212CCD6E38C4B21F73DA357_il2cpp_TypeInfo_var);
  19070. GraphicRaycasterSettings__ctor_m716EBC5A6C13E6901561FFF650D18556065A5290(L_2, NULL);
  19071. __this->___m_GraphicRaycasterSettings = L_2;
  19072. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_GraphicRaycasterSettings), (void*)L_2);
  19073. Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
  19074. return;
  19075. }
  19076. }
  19077. #ifdef __clang__
  19078. #pragma clang diagnostic pop
  19079. #endif
  19080. #ifdef __clang__
  19081. #pragma clang diagnostic push
  19082. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  19083. #pragma clang diagnostic ignored "-Wunused-variable"
  19084. #endif
  19085. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CanvasSettings_get_present_m535FCCF891D2D02CB4884CA6E19DCC92469EA77F (CanvasSettings_t262476E4F675476F76DF5DEDC73780B24DADDBA0* __this, const RuntimeMethod* method)
  19086. {
  19087. {
  19088. bool L_0 = __this->___U3CpresentU3Ek__BackingField;
  19089. return L_0;
  19090. }
  19091. }
  19092. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CanvasSettings_set_present_m94DC8FC823C90FC9AD1DA51537C82E3EB5DC8984 (CanvasSettings_t262476E4F675476F76DF5DEDC73780B24DADDBA0* __this, bool ___0_value, const RuntimeMethod* method)
  19093. {
  19094. {
  19095. bool L_0 = ___0_value;
  19096. __this->___U3CpresentU3Ek__BackingField = L_0;
  19097. return;
  19098. }
  19099. }
  19100. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CanvasSettings_CopyFrom_m96758529F5796661C38BA7FF624D8C39524D8FF3 (CanvasSettings_t262476E4F675476F76DF5DEDC73780B24DADDBA0* __this, Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* ___0_source, const RuntimeMethod* method)
  19101. {
  19102. {
  19103. Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* L_0 = ___0_source;
  19104. NullCheck(L_0);
  19105. int32_t L_1;
  19106. L_1 = Canvas_get_additionalShaderChannels_m3039B1E9ADDCDC514E444A4BB56527FFAC3E6287(L_0, NULL);
  19107. __this->___m_AdditionalShaderChannels = L_1;
  19108. Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* L_2 = ___0_source;
  19109. NullCheck(L_2);
  19110. float L_3;
  19111. L_3 = Canvas_get_normalizedSortingGridSize_mF7452EC8FC2EF133A2D2C9988620A3624828368E(L_2, NULL);
  19112. __this->___m_NormalizedSortingGridSize = L_3;
  19113. Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* L_4 = ___0_source;
  19114. NullCheck(L_4);
  19115. bool L_5;
  19116. L_5 = Canvas_get_overridePixelPerfect_mB21AFBB874D36098315B886D943D2381E96CF2E6(L_4, NULL);
  19117. __this->___m_OverridePixelPerfect = L_5;
  19118. Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* L_6 = ___0_source;
  19119. NullCheck(L_6);
  19120. bool L_7;
  19121. L_7 = Canvas_get_overrideSorting_mF0E6E695650194B15D53BB544926756F370CF33B(L_6, NULL);
  19122. __this->___m_OverrideSorting = L_7;
  19123. Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* L_8 = ___0_source;
  19124. NullCheck(L_8);
  19125. float L_9;
  19126. L_9 = Canvas_get_planeDistance_mA37842426E220D0CDA03606E674B581F67BC3338(L_8, NULL);
  19127. __this->___m_PlaneDistance = L_9;
  19128. Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* L_10 = ___0_source;
  19129. NullCheck(L_10);
  19130. float L_11;
  19131. L_11 = Canvas_get_referencePixelsPerUnit_mE402D29BA765D8AC4BBBBA71A87BEBB8D398432A(L_10, NULL);
  19132. __this->___m_ReferencePixelsPerUnit = L_11;
  19133. Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* L_12 = ___0_source;
  19134. NullCheck(L_12);
  19135. int32_t L_13;
  19136. L_13 = Canvas_get_renderMode_m1BEF259548C6CAD27E4466F31D20752D246688CC(L_12, NULL);
  19137. __this->___m_RenderMode = L_13;
  19138. Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* L_14 = ___0_source;
  19139. NullCheck(L_14);
  19140. float L_15;
  19141. L_15 = Canvas_get_scaleFactor_m6B8D694A68376EE5E13D9B0B0F037E2E90C99921(L_14, NULL);
  19142. __this->___m_ScaleFactor = L_15;
  19143. Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* L_16 = ___0_source;
  19144. NullCheck(L_16);
  19145. int32_t L_17;
  19146. L_17 = Canvas_get_sortingLayerID_m38FE23D0D6A2001F62CA24676298E95BEE968AB6(L_16, NULL);
  19147. __this->___m_SortingLayerID = L_17;
  19148. Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* L_18 = ___0_source;
  19149. NullCheck(L_18);
  19150. String_t* L_19;
  19151. L_19 = Canvas_get_sortingLayerName_mEBB0FD08B3B7763947CCB308B55AA3BFD9484B21(L_18, NULL);
  19152. __this->___m_SortingLayerName = L_19;
  19153. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_SortingLayerName), (void*)L_19);
  19154. Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* L_20 = ___0_source;
  19155. NullCheck(L_20);
  19156. int32_t L_21;
  19157. L_21 = Canvas_get_sortingOrder_mFA9AC878A11BBEE1716CF7E7DF52E0AAC570C451(L_20, NULL);
  19158. __this->___m_SortingOrder = L_21;
  19159. Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* L_22 = ___0_source;
  19160. NullCheck(L_22);
  19161. int32_t L_23;
  19162. L_23 = Canvas_get_targetDisplay_m2F2FCEA6885820E659F2F520991828DE54CCB6BF(L_22, NULL);
  19163. __this->___m_TargetDisplay = L_23;
  19164. return;
  19165. }
  19166. }
  19167. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CanvasSettings_CopyTo_m45A76454E185EEE1F7A211191576C34B06AA6743 (CanvasSettings_t262476E4F675476F76DF5DEDC73780B24DADDBA0* __this, Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* ___0_dest, const RuntimeMethod* method)
  19168. {
  19169. {
  19170. Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* L_0 = ___0_dest;
  19171. int32_t L_1 = __this->___m_AdditionalShaderChannels;
  19172. NullCheck(L_0);
  19173. Canvas_set_additionalShaderChannels_m182712BE72B72BE41FAFE97F2FD79C2476132DB0(L_0, L_1, NULL);
  19174. Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* L_2 = ___0_dest;
  19175. float L_3 = __this->___m_NormalizedSortingGridSize;
  19176. NullCheck(L_2);
  19177. Canvas_set_normalizedSortingGridSize_mBFF42D7BE6330782C4D76B0E9EC5A8D60DB76078(L_2, L_3, NULL);
  19178. Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* L_4 = ___0_dest;
  19179. bool L_5 = __this->___m_OverridePixelPerfect;
  19180. NullCheck(L_4);
  19181. Canvas_set_overridePixelPerfect_m09F509C6DD5D8BC7F356586E43CCACF727FB5352(L_4, L_5, NULL);
  19182. Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* L_6 = ___0_dest;
  19183. bool L_7 = __this->___m_OverrideSorting;
  19184. NullCheck(L_6);
  19185. Canvas_set_overrideSorting_m155D936A457E7935683894150A0E5DBED2170F54(L_6, L_7, NULL);
  19186. Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* L_8 = ___0_dest;
  19187. float L_9 = __this->___m_PlaneDistance;
  19188. NullCheck(L_8);
  19189. Canvas_set_planeDistance_m730278089C7546A512385305C1F250C6477C279E(L_8, L_9, NULL);
  19190. Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* L_10 = ___0_dest;
  19191. float L_11 = __this->___m_ReferencePixelsPerUnit;
  19192. NullCheck(L_10);
  19193. Canvas_set_referencePixelsPerUnit_m7114F49D5EAAA8FA40AA5A3191B02325FEBF9B30(L_10, L_11, NULL);
  19194. Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* L_12 = ___0_dest;
  19195. int32_t L_13 = __this->___m_RenderMode;
  19196. NullCheck(L_12);
  19197. Canvas_set_renderMode_mD73E953F8A115CF469508448A00D0EDAFAF5AB47(L_12, L_13, NULL);
  19198. Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* L_14 = ___0_dest;
  19199. float L_15 = __this->___m_ScaleFactor;
  19200. NullCheck(L_14);
  19201. Canvas_set_scaleFactor_m65383E2F466BC670568C9CC1D631FA63911DB095(L_14, L_15, NULL);
  19202. Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* L_16 = ___0_dest;
  19203. int32_t L_17 = __this->___m_SortingLayerID;
  19204. NullCheck(L_16);
  19205. Canvas_set_sortingLayerID_m402DC8D59AAF66A6696BFE682D0B7AF489EA13FE(L_16, L_17, NULL);
  19206. Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* L_18 = ___0_dest;
  19207. String_t* L_19 = __this->___m_SortingLayerName;
  19208. NullCheck(L_18);
  19209. Canvas_set_sortingLayerName_m5812AF732B17DB18E574D41F9AB133B8798EC32D(L_18, L_19, NULL);
  19210. Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* L_20 = ___0_dest;
  19211. int32_t L_21 = __this->___m_SortingOrder;
  19212. NullCheck(L_20);
  19213. Canvas_set_sortingOrder_m70D89DB61A3C0589C0FAB525E613DE9D0C799AAC(L_20, L_21, NULL);
  19214. Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* L_22 = ___0_dest;
  19215. int32_t L_23 = __this->___m_TargetDisplay;
  19216. NullCheck(L_22);
  19217. Canvas_set_targetDisplay_mE0E9078C5DBE321BF15B3F02D85FD255897ADA7B(L_22, L_23, NULL);
  19218. return;
  19219. }
  19220. }
  19221. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CanvasSettings__ctor_mC361155D8ED4FB302699F360A0387D92189F2FD5 (CanvasSettings_t262476E4F675476F76DF5DEDC73780B24DADDBA0* __this, const RuntimeMethod* method)
  19222. {
  19223. {
  19224. Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
  19225. return;
  19226. }
  19227. }
  19228. #ifdef __clang__
  19229. #pragma clang diagnostic pop
  19230. #endif
  19231. #ifdef __clang__
  19232. #pragma clang diagnostic push
  19233. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  19234. #pragma clang diagnostic ignored "-Wunused-variable"
  19235. #endif
  19236. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CanvasScalerSettings_get_present_mE2C32910B6A06D1157C97F281AFF8FE4155C824F (CanvasScalerSettings_tD866D5292078DDE2CBF021CD46562F61BDA89CD9* __this, const RuntimeMethod* method)
  19237. {
  19238. {
  19239. bool L_0 = __this->___U3CpresentU3Ek__BackingField;
  19240. return L_0;
  19241. }
  19242. }
  19243. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CanvasScalerSettings_set_present_m405A5A878D8C39EBB93E197E54DB1291311721C6 (CanvasScalerSettings_tD866D5292078DDE2CBF021CD46562F61BDA89CD9* __this, bool ___0_value, const RuntimeMethod* method)
  19244. {
  19245. {
  19246. bool L_0 = ___0_value;
  19247. __this->___U3CpresentU3Ek__BackingField = L_0;
  19248. return;
  19249. }
  19250. }
  19251. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CanvasScalerSettings_CopyFrom_mEA623994001698595DA3C4544587D85A052C1E92 (CanvasScalerSettings_tD866D5292078DDE2CBF021CD46562F61BDA89CD9* __this, CanvasScaler_t3BC095205EAD308CF3EAC27136A73387AC32FC3B* ___0_source, const RuntimeMethod* method)
  19252. {
  19253. {
  19254. CanvasScaler_t3BC095205EAD308CF3EAC27136A73387AC32FC3B* L_0 = ___0_source;
  19255. NullCheck(L_0);
  19256. float L_1;
  19257. L_1 = CanvasScaler_get_defaultSpriteDPI_m2F1CDF6DE4F2B2E3DED10D50D6E674699120C50A_inline(L_0, NULL);
  19258. __this->___m_DefaultSpriteDPI = L_1;
  19259. CanvasScaler_t3BC095205EAD308CF3EAC27136A73387AC32FC3B* L_2 = ___0_source;
  19260. NullCheck(L_2);
  19261. float L_3;
  19262. L_3 = CanvasScaler_get_dynamicPixelsPerUnit_m6DFC581EFFD626F6815BA8C9579DD736514626AB_inline(L_2, NULL);
  19263. __this->___m_DynamicPixelsPerUnit = L_3;
  19264. CanvasScaler_t3BC095205EAD308CF3EAC27136A73387AC32FC3B* L_4 = ___0_source;
  19265. NullCheck(L_4);
  19266. float L_5;
  19267. L_5 = CanvasScaler_get_fallbackScreenDPI_m966C603918C0420EAB4C3048591DE408190FFAA2_inline(L_4, NULL);
  19268. __this->___m_FallbackScreenDPI = L_5;
  19269. CanvasScaler_t3BC095205EAD308CF3EAC27136A73387AC32FC3B* L_6 = ___0_source;
  19270. NullCheck(L_6);
  19271. float L_7;
  19272. L_7 = CanvasScaler_get_matchWidthOrHeight_m9C40FBA943172874FD27F3F7B880E2D5D5862C9B_inline(L_6, NULL);
  19273. __this->___m_MatchWidthOrHeight = L_7;
  19274. CanvasScaler_t3BC095205EAD308CF3EAC27136A73387AC32FC3B* L_8 = ___0_source;
  19275. NullCheck(L_8);
  19276. int32_t L_9;
  19277. L_9 = CanvasScaler_get_physicalUnit_mD4B04FD2D68F8C3CA39550C056A7AFC836DEB6EA_inline(L_8, NULL);
  19278. __this->___m_PhysicalUnit = L_9;
  19279. CanvasScaler_t3BC095205EAD308CF3EAC27136A73387AC32FC3B* L_10 = ___0_source;
  19280. NullCheck(L_10);
  19281. float L_11;
  19282. L_11 = CanvasScaler_get_referencePixelsPerUnit_mE0A7FECC27003A4A2BE6AE6E70747FAC8C19A008_inline(L_10, NULL);
  19283. __this->___m_ReferencePixelsPerUnit = L_11;
  19284. CanvasScaler_t3BC095205EAD308CF3EAC27136A73387AC32FC3B* L_12 = ___0_source;
  19285. NullCheck(L_12);
  19286. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_13;
  19287. L_13 = CanvasScaler_get_referenceResolution_m79C03DD8CE6759B045928C5339A3C5E6220276B5_inline(L_12, NULL);
  19288. __this->___m_ReferenceResolution = L_13;
  19289. CanvasScaler_t3BC095205EAD308CF3EAC27136A73387AC32FC3B* L_14 = ___0_source;
  19290. NullCheck(L_14);
  19291. float L_15;
  19292. L_15 = CanvasScaler_get_scaleFactor_mB2BFA22B99AEC96F09886F490DA9EE2F825D3431_inline(L_14, NULL);
  19293. __this->___m_ScaleFactor = L_15;
  19294. CanvasScaler_t3BC095205EAD308CF3EAC27136A73387AC32FC3B* L_16 = ___0_source;
  19295. NullCheck(L_16);
  19296. int32_t L_17;
  19297. L_17 = CanvasScaler_get_screenMatchMode_mA07ABCCF6AFE98C16651EBD5AB24BFF08B10F768_inline(L_16, NULL);
  19298. __this->___m_ScreenMatchMode = L_17;
  19299. CanvasScaler_t3BC095205EAD308CF3EAC27136A73387AC32FC3B* L_18 = ___0_source;
  19300. NullCheck(L_18);
  19301. int32_t L_19;
  19302. L_19 = CanvasScaler_get_uiScaleMode_m8E92609E011796E8CC23B1739F95CE7BE2631525_inline(L_18, NULL);
  19303. __this->___m_UiScaleMode = L_19;
  19304. return;
  19305. }
  19306. }
  19307. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CanvasScalerSettings_CopyTo_mB5ED3C7287775F1658FB741846B9ED9280F3EFD8 (CanvasScalerSettings_tD866D5292078DDE2CBF021CD46562F61BDA89CD9* __this, CanvasScaler_t3BC095205EAD308CF3EAC27136A73387AC32FC3B* ___0_dest, const RuntimeMethod* method)
  19308. {
  19309. {
  19310. CanvasScaler_t3BC095205EAD308CF3EAC27136A73387AC32FC3B* L_0 = ___0_dest;
  19311. float L_1 = __this->___m_DefaultSpriteDPI;
  19312. NullCheck(L_0);
  19313. CanvasScaler_set_defaultSpriteDPI_m742DFE7A3315C0B33763D2E3FB2424BCFF35D3DE(L_0, L_1, NULL);
  19314. CanvasScaler_t3BC095205EAD308CF3EAC27136A73387AC32FC3B* L_2 = ___0_dest;
  19315. float L_3 = __this->___m_DynamicPixelsPerUnit;
  19316. NullCheck(L_2);
  19317. CanvasScaler_set_dynamicPixelsPerUnit_m7A081D5FD963F751140DCF1E5190ED4E51308CA2_inline(L_2, L_3, NULL);
  19318. CanvasScaler_t3BC095205EAD308CF3EAC27136A73387AC32FC3B* L_4 = ___0_dest;
  19319. float L_5 = __this->___m_FallbackScreenDPI;
  19320. NullCheck(L_4);
  19321. CanvasScaler_set_fallbackScreenDPI_m01E7CB32B519FBC9F5A77F060EE0B2DF7D6895AC_inline(L_4, L_5, NULL);
  19322. CanvasScaler_t3BC095205EAD308CF3EAC27136A73387AC32FC3B* L_6 = ___0_dest;
  19323. float L_7 = __this->___m_MatchWidthOrHeight;
  19324. NullCheck(L_6);
  19325. CanvasScaler_set_matchWidthOrHeight_m44635DC3E4424255C312814C325A48E37E6B6E30_inline(L_6, L_7, NULL);
  19326. CanvasScaler_t3BC095205EAD308CF3EAC27136A73387AC32FC3B* L_8 = ___0_dest;
  19327. int32_t L_9 = __this->___m_PhysicalUnit;
  19328. NullCheck(L_8);
  19329. CanvasScaler_set_physicalUnit_m6A759A32FFBEBC43A51C98621A3F505289670C5C_inline(L_8, L_9, NULL);
  19330. CanvasScaler_t3BC095205EAD308CF3EAC27136A73387AC32FC3B* L_10 = ___0_dest;
  19331. float L_11 = __this->___m_ReferencePixelsPerUnit;
  19332. NullCheck(L_10);
  19333. CanvasScaler_set_referencePixelsPerUnit_m8817BAEB73BE78DD7C87EAB7D2FE2983B2300628_inline(L_10, L_11, NULL);
  19334. CanvasScaler_t3BC095205EAD308CF3EAC27136A73387AC32FC3B* L_12 = ___0_dest;
  19335. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_13 = __this->___m_ReferenceResolution;
  19336. NullCheck(L_12);
  19337. CanvasScaler_set_referenceResolution_m793679B8505AF9BBF64F45D80AFE39F3F99FAB8D(L_12, L_13, NULL);
  19338. CanvasScaler_t3BC095205EAD308CF3EAC27136A73387AC32FC3B* L_14 = ___0_dest;
  19339. float L_15 = __this->___m_ScaleFactor;
  19340. NullCheck(L_14);
  19341. CanvasScaler_set_scaleFactor_mD53E8CAE41E8C1B0DF53CCF14D5941FF8EA3488B(L_14, L_15, NULL);
  19342. CanvasScaler_t3BC095205EAD308CF3EAC27136A73387AC32FC3B* L_16 = ___0_dest;
  19343. int32_t L_17 = __this->___m_ScreenMatchMode;
  19344. NullCheck(L_16);
  19345. CanvasScaler_set_screenMatchMode_m926C437B408D2F2CA4900723BEEEE09504A6768F_inline(L_16, L_17, NULL);
  19346. CanvasScaler_t3BC095205EAD308CF3EAC27136A73387AC32FC3B* L_18 = ___0_dest;
  19347. int32_t L_19 = __this->___m_UiScaleMode;
  19348. NullCheck(L_18);
  19349. CanvasScaler_set_uiScaleMode_m064C83FFA35E2AED4E9FA7D5EC1AD19630D8FC2A_inline(L_18, L_19, NULL);
  19350. return;
  19351. }
  19352. }
  19353. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CanvasScalerSettings__ctor_mB025277F608D953F899C83B850676F1393115825 (CanvasScalerSettings_tD866D5292078DDE2CBF021CD46562F61BDA89CD9* __this, const RuntimeMethod* method)
  19354. {
  19355. {
  19356. Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
  19357. return;
  19358. }
  19359. }
  19360. #ifdef __clang__
  19361. #pragma clang diagnostic pop
  19362. #endif
  19363. #ifdef __clang__
  19364. #pragma clang diagnostic push
  19365. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  19366. #pragma clang diagnostic ignored "-Wunused-variable"
  19367. #endif
  19368. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool GraphicRaycasterSettings_get_present_m9033FEC36ED110FE99127D541CFEE07C8672F5CE (GraphicRaycasterSettings_t5ABF210C422986A59212CCD6E38C4B21F73DA357* __this, const RuntimeMethod* method)
  19369. {
  19370. {
  19371. bool L_0 = __this->___U3CpresentU3Ek__BackingField;
  19372. return L_0;
  19373. }
  19374. }
  19375. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GraphicRaycasterSettings_set_present_m32602655058FE353411989A624F9BADC2BA55925 (GraphicRaycasterSettings_t5ABF210C422986A59212CCD6E38C4B21F73DA357* __this, bool ___0_value, const RuntimeMethod* method)
  19376. {
  19377. {
  19378. bool L_0 = ___0_value;
  19379. __this->___U3CpresentU3Ek__BackingField = L_0;
  19380. return;
  19381. }
  19382. }
  19383. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GraphicRaycasterSettings_CopyFrom_m2FE5D700F78113908437C2960BD6F944F15949D6 (GraphicRaycasterSettings_t5ABF210C422986A59212CCD6E38C4B21F73DA357* __this, GraphicRaycaster_t16FC39434AE5B47D3C2993134CDCF7F4AE6A6D7B* ___0_source, const RuntimeMethod* method)
  19384. {
  19385. {
  19386. GraphicRaycaster_t16FC39434AE5B47D3C2993134CDCF7F4AE6A6D7B* L_0 = ___0_source;
  19387. NullCheck(L_0);
  19388. LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB L_1;
  19389. L_1 = GraphicRaycaster_get_blockingMask_mDD3BC80288E6B12D2480B40788BA3B69D6F863C5_inline(L_0, NULL);
  19390. __this->___m_BlockingMask = L_1;
  19391. GraphicRaycaster_t16FC39434AE5B47D3C2993134CDCF7F4AE6A6D7B* L_2 = ___0_source;
  19392. NullCheck(L_2);
  19393. int32_t L_3;
  19394. L_3 = GraphicRaycaster_get_blockingObjects_m54343002F72E2C27919DDF5F4088934891AC13FF_inline(L_2, NULL);
  19395. __this->___m_BlockingObjects = L_3;
  19396. GraphicRaycaster_t16FC39434AE5B47D3C2993134CDCF7F4AE6A6D7B* L_4 = ___0_source;
  19397. NullCheck(L_4);
  19398. bool L_5;
  19399. L_5 = GraphicRaycaster_get_ignoreReversedGraphics_mC501DBD2D4BD9594F4A5591AFD76AE307EA6BACE_inline(L_4, NULL);
  19400. __this->___m_IgnoreReversedGraphics = L_5;
  19401. return;
  19402. }
  19403. }
  19404. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GraphicRaycasterSettings_CopyTo_m833C75A2047839CA675D3794C6BD46418AEC6ED0 (GraphicRaycasterSettings_t5ABF210C422986A59212CCD6E38C4B21F73DA357* __this, GraphicRaycaster_t16FC39434AE5B47D3C2993134CDCF7F4AE6A6D7B* ___0_dest, const RuntimeMethod* method)
  19405. {
  19406. {
  19407. GraphicRaycaster_t16FC39434AE5B47D3C2993134CDCF7F4AE6A6D7B* L_0 = ___0_dest;
  19408. LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB L_1 = __this->___m_BlockingMask;
  19409. NullCheck(L_0);
  19410. GraphicRaycaster_set_blockingMask_mCE08DF88D4D4BFD17358C75DE9F0A8F68DB3BB00_inline(L_0, L_1, NULL);
  19411. GraphicRaycaster_t16FC39434AE5B47D3C2993134CDCF7F4AE6A6D7B* L_2 = ___0_dest;
  19412. int32_t L_3 = __this->___m_BlockingObjects;
  19413. NullCheck(L_2);
  19414. GraphicRaycaster_set_blockingObjects_m0CB3F62ABC27BDB348B09B6CF0E6AB4D42A6FBC7_inline(L_2, L_3, NULL);
  19415. GraphicRaycaster_t16FC39434AE5B47D3C2993134CDCF7F4AE6A6D7B* L_4 = ___0_dest;
  19416. bool L_5 = __this->___m_IgnoreReversedGraphics;
  19417. NullCheck(L_4);
  19418. GraphicRaycaster_set_ignoreReversedGraphics_m5CFA68408D296EDCC9230AF7CFB53589BE9F1CCB_inline(L_4, L_5, NULL);
  19419. return;
  19420. }
  19421. }
  19422. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GraphicRaycasterSettings__ctor_m716EBC5A6C13E6901561FFF650D18556065A5290 (GraphicRaycasterSettings_t5ABF210C422986A59212CCD6E38C4B21F73DA357* __this, const RuntimeMethod* method)
  19423. {
  19424. {
  19425. Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
  19426. return;
  19427. }
  19428. }
  19429. #ifdef __clang__
  19430. #pragma clang diagnostic pop
  19431. #endif
  19432. #ifdef __clang__
  19433. #pragma clang diagnostic push
  19434. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  19435. #pragma clang diagnostic ignored "-Wunused-variable"
  19436. #endif
  19437. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CanvasTracker_get_transformDirty_mF9C2F8D15BC4D0720B3670E51902D5838FEBC31F (CanvasTracker_tEBDBDB225D0DED0A02968F29B8DA40F272891F1D* __this, const RuntimeMethod* method)
  19438. {
  19439. {
  19440. bool L_0 = __this->___U3CtransformDirtyU3Ek__BackingField;
  19441. return L_0;
  19442. }
  19443. }
  19444. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CanvasTracker_set_transformDirty_mDB2FA07DCFA3A9C6D04DF895C33709A57280FD2E (CanvasTracker_tEBDBDB225D0DED0A02968F29B8DA40F272891F1D* __this, bool ___0_value, const RuntimeMethod* method)
  19445. {
  19446. {
  19447. bool L_0 = ___0_value;
  19448. __this->___U3CtransformDirtyU3Ek__BackingField = L_0;
  19449. return;
  19450. }
  19451. }
  19452. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CanvasTracker_OnEnable_mE4AB83FDA6BF26A0350E9D458D769D7FB9EC40A2 (CanvasTracker_tEBDBDB225D0DED0A02968F29B8DA40F272891F1D* __this, const RuntimeMethod* method)
  19453. {
  19454. {
  19455. CanvasTracker_set_transformDirty_mDB2FA07DCFA3A9C6D04DF895C33709A57280FD2E_inline(__this, (bool)1, NULL);
  19456. return;
  19457. }
  19458. }
  19459. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CanvasTracker_OnTransformParentChanged_mBB87E5C41234242E8A3B3CC4974B0B285EC51033 (CanvasTracker_tEBDBDB225D0DED0A02968F29B8DA40F272891F1D* __this, const RuntimeMethod* method)
  19460. {
  19461. {
  19462. CanvasTracker_set_transformDirty_mDB2FA07DCFA3A9C6D04DF895C33709A57280FD2E_inline(__this, (bool)1, NULL);
  19463. return;
  19464. }
  19465. }
  19466. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CanvasTracker__ctor_m8C9802F60D420E832685ADF237CAFB6BE317DCA2 (CanvasTracker_tEBDBDB225D0DED0A02968F29B8DA40F272891F1D* __this, const RuntimeMethod* method)
  19467. {
  19468. {
  19469. MonoBehaviour__ctor_m592DB0105CA0BC97AA1C5F4AD27B12D68A3B7C1E(__this, NULL);
  19470. return;
  19471. }
  19472. }
  19473. #ifdef __clang__
  19474. #pragma clang diagnostic pop
  19475. #endif
  19476. #ifdef __clang__
  19477. #pragma clang diagnostic push
  19478. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  19479. #pragma clang diagnostic ignored "-Wunused-variable"
  19480. #endif
  19481. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* LazyFollow_get_target_m5123686328574E97F0CE6235BF6EAA31899ABC98 (LazyFollow_t50C43F549E354D3D526E591ACCF6B1432862A66F* __this, const RuntimeMethod* method)
  19482. {
  19483. {
  19484. Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_0 = __this->___m_Target;
  19485. return L_0;
  19486. }
  19487. }
  19488. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LazyFollow_set_target_m7A0CAF332C7F7B96B433A32990D0554DC91EBFA7 (LazyFollow_t50C43F549E354D3D526E591ACCF6B1432862A66F* __this, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___0_value, const RuntimeMethod* method)
  19489. {
  19490. {
  19491. Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_0 = ___0_value;
  19492. __this->___m_Target = L_0;
  19493. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Target), (void*)L_0);
  19494. return;
  19495. }
  19496. }
  19497. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 LazyFollow_get_targetOffset_mAED2E1C3C2114B4BFAADD12C03D0DF8D1C59ED55 (LazyFollow_t50C43F549E354D3D526E591ACCF6B1432862A66F* __this, const RuntimeMethod* method)
  19498. {
  19499. {
  19500. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = __this->___m_TargetOffset;
  19501. return L_0;
  19502. }
  19503. }
  19504. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LazyFollow_set_targetOffset_m0798E527472FCE77B796A588E47D63153D62EE3D (LazyFollow_t50C43F549E354D3D526E591ACCF6B1432862A66F* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_value, const RuntimeMethod* method)
  19505. {
  19506. {
  19507. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_value;
  19508. __this->___m_TargetOffset = L_0;
  19509. return;
  19510. }
  19511. }
  19512. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool LazyFollow_get_followInLocalSpace_m605C10E61E79844585E10247798BEFA0B3127D86 (LazyFollow_t50C43F549E354D3D526E591ACCF6B1432862A66F* __this, const RuntimeMethod* method)
  19513. {
  19514. {
  19515. bool L_0 = __this->___m_FollowInLocalSpace;
  19516. return L_0;
  19517. }
  19518. }
  19519. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LazyFollow_set_followInLocalSpace_m492B32852B9419DEDBA225374CCD2CDF4AF294E3 (LazyFollow_t50C43F549E354D3D526E591ACCF6B1432862A66F* __this, bool ___0_value, const RuntimeMethod* method)
  19520. {
  19521. {
  19522. bool L_0 = ___0_value;
  19523. __this->___m_FollowInLocalSpace = L_0;
  19524. LazyFollow_ValidateFollowMode_mD88965BE2F3AF02EB0B93E4B73AB8EAF1E4226F7(__this, NULL);
  19525. return;
  19526. }
  19527. }
  19528. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool LazyFollow_get_applyTargetInLocalSpace_m619067ADE3972797406229F747DEEE15EBF5967B (LazyFollow_t50C43F549E354D3D526E591ACCF6B1432862A66F* __this, const RuntimeMethod* method)
  19529. {
  19530. {
  19531. bool L_0 = __this->___m_ApplyTargetInLocalSpace;
  19532. return L_0;
  19533. }
  19534. }
  19535. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LazyFollow_set_applyTargetInLocalSpace_m14B193C9A1475EE1DB8D4D43FD23559776A0E631 (LazyFollow_t50C43F549E354D3D526E591ACCF6B1432862A66F* __this, bool ___0_value, const RuntimeMethod* method)
  19536. {
  19537. {
  19538. bool L_0 = ___0_value;
  19539. __this->___m_ApplyTargetInLocalSpace = L_0;
  19540. return;
  19541. }
  19542. }
  19543. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float LazyFollow_get_movementSpeed_m724E69737C03AC1AF2BBD02003FA4F2A8C6E95C8 (LazyFollow_t50C43F549E354D3D526E591ACCF6B1432862A66F* __this, const RuntimeMethod* method)
  19544. {
  19545. {
  19546. float L_0 = __this->___m_MovementSpeed;
  19547. return L_0;
  19548. }
  19549. }
  19550. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LazyFollow_set_movementSpeed_mA4DAA2E429BF10EDC5399D6A9BE2C81443EF216D (LazyFollow_t50C43F549E354D3D526E591ACCF6B1432862A66F* __this, float ___0_value, const RuntimeMethod* method)
  19551. {
  19552. {
  19553. float L_0 = ___0_value;
  19554. __this->___m_MovementSpeed = L_0;
  19555. LazyFollow_UpdateUpperAndLowerSpeedBounds_mAA188FD6071D4DF34595610113DF87A871C1BBBD(__this, NULL);
  19556. return;
  19557. }
  19558. }
  19559. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float LazyFollow_get_movementSpeedVariancePercentage_m03EE825D5845BCD75B0861B34F2D1F0B9A5899E0 (LazyFollow_t50C43F549E354D3D526E591ACCF6B1432862A66F* __this, const RuntimeMethod* method)
  19560. {
  19561. {
  19562. float L_0 = __this->___m_MovementSpeedVariancePercentage;
  19563. return L_0;
  19564. }
  19565. }
  19566. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LazyFollow_set_movementSpeedVariancePercentage_m0166617A21866EBADF70F9CF835026749B608943 (LazyFollow_t50C43F549E354D3D526E591ACCF6B1432862A66F* __this, float ___0_value, const RuntimeMethod* method)
  19567. {
  19568. {
  19569. float L_0 = ___0_value;
  19570. float L_1;
  19571. L_1 = Mathf_Clamp_mEB9AEA827D27D20FCC787F7375156AF46BB12BBF_inline(L_0, (0.0f), (0.999000013f), NULL);
  19572. __this->___m_MovementSpeedVariancePercentage = L_1;
  19573. LazyFollow_UpdateUpperAndLowerSpeedBounds_mAA188FD6071D4DF34595610113DF87A871C1BBBD(__this, NULL);
  19574. return;
  19575. }
  19576. }
  19577. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool LazyFollow_get_snapOnEnable_m89E07ED8D1723FD540D9484C2EEBBA526F43E632 (LazyFollow_t50C43F549E354D3D526E591ACCF6B1432862A66F* __this, const RuntimeMethod* method)
  19578. {
  19579. {
  19580. bool L_0 = __this->___m_SnapOnEnable;
  19581. return L_0;
  19582. }
  19583. }
  19584. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LazyFollow_set_snapOnEnable_m24C877FDD3C4B016239F4EE4A9365777E4D0F169 (LazyFollow_t50C43F549E354D3D526E591ACCF6B1432862A66F* __this, bool ___0_value, const RuntimeMethod* method)
  19585. {
  19586. {
  19587. bool L_0 = ___0_value;
  19588. __this->___m_SnapOnEnable = L_0;
  19589. return;
  19590. }
  19591. }
  19592. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t LazyFollow_get_positionFollowMode_mC1ED7E24EE45AF83607761D38F71E2A4C3BA7056 (LazyFollow_t50C43F549E354D3D526E591ACCF6B1432862A66F* __this, const RuntimeMethod* method)
  19593. {
  19594. {
  19595. int32_t L_0 = __this->___m_PositionFollowMode;
  19596. return L_0;
  19597. }
  19598. }
  19599. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LazyFollow_set_positionFollowMode_mA797F11ED28A99E6FA2C7D5DCFCD048E0AD91773 (LazyFollow_t50C43F549E354D3D526E591ACCF6B1432862A66F* __this, int32_t ___0_value, const RuntimeMethod* method)
  19600. {
  19601. {
  19602. int32_t L_0 = ___0_value;
  19603. __this->___m_PositionFollowMode = L_0;
  19604. return;
  19605. }
  19606. }
  19607. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float LazyFollow_get_minDistanceAllowed_m758F1963D487BF39CFAF4CA95EB3C31680EBB183 (LazyFollow_t50C43F549E354D3D526E591ACCF6B1432862A66F* __this, const RuntimeMethod* method)
  19608. {
  19609. {
  19610. float L_0 = __this->___m_MinDistanceAllowed;
  19611. return L_0;
  19612. }
  19613. }
  19614. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LazyFollow_set_minDistanceAllowed_m946157FE29FF6AFD83CA5ED7DD5F76D2FE695E30 (LazyFollow_t50C43F549E354D3D526E591ACCF6B1432862A66F* __this, float ___0_value, const RuntimeMethod* method)
  19615. {
  19616. {
  19617. float L_0 = ___0_value;
  19618. __this->___m_MinDistanceAllowed = L_0;
  19619. SmartFollowVector3TweenableVariable_t623BF77DD54651BB11B187783CBE87CD2A81AAB5* L_1 = __this->___m_Vector3TweenableVariable;
  19620. if (!L_1)
  19621. {
  19622. goto IL_001b;
  19623. }
  19624. }
  19625. {
  19626. SmartFollowVector3TweenableVariable_t623BF77DD54651BB11B187783CBE87CD2A81AAB5* L_2 = __this->___m_Vector3TweenableVariable;
  19627. float L_3 = ___0_value;
  19628. NullCheck(L_2);
  19629. SmartFollowVector3TweenableVariable_set_minDistanceAllowed_mCC188EF76072D3E936477E9637699E25229016A6_inline(L_2, L_3, NULL);
  19630. }
  19631. IL_001b:
  19632. {
  19633. return;
  19634. }
  19635. }
  19636. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float LazyFollow_get_maxDistanceAllowed_m1C5F8801B346920B98AA6F3E18A3580756EED6C2 (LazyFollow_t50C43F549E354D3D526E591ACCF6B1432862A66F* __this, const RuntimeMethod* method)
  19637. {
  19638. {
  19639. float L_0 = __this->___m_MaxDistanceAllowed;
  19640. return L_0;
  19641. }
  19642. }
  19643. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LazyFollow_set_maxDistanceAllowed_mC867D0702E267A71C5B3FC69474F11D0C1186FB1 (LazyFollow_t50C43F549E354D3D526E591ACCF6B1432862A66F* __this, float ___0_value, const RuntimeMethod* method)
  19644. {
  19645. {
  19646. float L_0 = ___0_value;
  19647. __this->___m_MaxDistanceAllowed = L_0;
  19648. SmartFollowVector3TweenableVariable_t623BF77DD54651BB11B187783CBE87CD2A81AAB5* L_1 = __this->___m_Vector3TweenableVariable;
  19649. if (!L_1)
  19650. {
  19651. goto IL_001b;
  19652. }
  19653. }
  19654. {
  19655. SmartFollowVector3TweenableVariable_t623BF77DD54651BB11B187783CBE87CD2A81AAB5* L_2 = __this->___m_Vector3TweenableVariable;
  19656. float L_3 = ___0_value;
  19657. NullCheck(L_2);
  19658. SmartFollowVector3TweenableVariable_set_maxDistanceAllowed_m28EAF390691D968205E984C13948FE0BCEDA3744(L_2, L_3, NULL);
  19659. }
  19660. IL_001b:
  19661. {
  19662. return;
  19663. }
  19664. }
  19665. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float LazyFollow_get_timeUntilThresholdReachesMaxDistance_m9530DBCD50BD0A66619448C672202623744D1C1A (LazyFollow_t50C43F549E354D3D526E591ACCF6B1432862A66F* __this, const RuntimeMethod* method)
  19666. {
  19667. {
  19668. float L_0 = __this->___m_TimeUntilThresholdReachesMaxDistance;
  19669. return L_0;
  19670. }
  19671. }
  19672. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LazyFollow_set_timeUntilThresholdReachesMaxDistance_mCADAE51D0A5F58A18A17B59D7652245C26EC9751 (LazyFollow_t50C43F549E354D3D526E591ACCF6B1432862A66F* __this, float ___0_value, const RuntimeMethod* method)
  19673. {
  19674. {
  19675. float L_0 = ___0_value;
  19676. __this->___m_TimeUntilThresholdReachesMaxDistance = L_0;
  19677. SmartFollowVector3TweenableVariable_t623BF77DD54651BB11B187783CBE87CD2A81AAB5* L_1 = __this->___m_Vector3TweenableVariable;
  19678. if (!L_1)
  19679. {
  19680. goto IL_001b;
  19681. }
  19682. }
  19683. {
  19684. SmartFollowVector3TweenableVariable_t623BF77DD54651BB11B187783CBE87CD2A81AAB5* L_2 = __this->___m_Vector3TweenableVariable;
  19685. float L_3 = ___0_value;
  19686. NullCheck(L_2);
  19687. SmartFollowVector3TweenableVariable_set_minToMaxDelaySeconds_m04E0FA00B1934F3C193B66A7BE1BF24B42454676_inline(L_2, L_3, NULL);
  19688. }
  19689. IL_001b:
  19690. {
  19691. return;
  19692. }
  19693. }
  19694. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t LazyFollow_get_rotationFollowMode_m059987A77B336D7318B66158A618C5CA23E35F32 (LazyFollow_t50C43F549E354D3D526E591ACCF6B1432862A66F* __this, const RuntimeMethod* method)
  19695. {
  19696. {
  19697. int32_t L_0 = __this->___m_RotationFollowMode;
  19698. return L_0;
  19699. }
  19700. }
  19701. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LazyFollow_set_rotationFollowMode_mBD266891AB26CD172F91FA262389CE81AEA7CF26 (LazyFollow_t50C43F549E354D3D526E591ACCF6B1432862A66F* __this, int32_t ___0_value, const RuntimeMethod* method)
  19702. {
  19703. {
  19704. int32_t L_0 = ___0_value;
  19705. __this->___m_RotationFollowMode = L_0;
  19706. LazyFollow_ValidateFollowMode_mD88965BE2F3AF02EB0B93E4B73AB8EAF1E4226F7(__this, NULL);
  19707. return;
  19708. }
  19709. }
  19710. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float LazyFollow_get_minAngleAllowed_m7C73542C8FE71813CB583BD91F335D21466711A8 (LazyFollow_t50C43F549E354D3D526E591ACCF6B1432862A66F* __this, const RuntimeMethod* method)
  19711. {
  19712. {
  19713. float L_0 = __this->___m_MinAngleAllowed;
  19714. return L_0;
  19715. }
  19716. }
  19717. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LazyFollow_set_minAngleAllowed_mCC69CB078A5984E0760FA520503830C6BAC40AB8 (LazyFollow_t50C43F549E354D3D526E591ACCF6B1432862A66F* __this, float ___0_value, const RuntimeMethod* method)
  19718. {
  19719. {
  19720. float L_0 = ___0_value;
  19721. __this->___m_MinAngleAllowed = L_0;
  19722. SmartFollowQuaternionTweenableVariable_t0E9CF33A6F9FADBA10AD8CA314722A412D9C57F4* L_1 = __this->___m_QuaternionTweenableVariable;
  19723. if (!L_1)
  19724. {
  19725. goto IL_001b;
  19726. }
  19727. }
  19728. {
  19729. SmartFollowQuaternionTweenableVariable_t0E9CF33A6F9FADBA10AD8CA314722A412D9C57F4* L_2 = __this->___m_QuaternionTweenableVariable;
  19730. float L_3 = ___0_value;
  19731. NullCheck(L_2);
  19732. SmartFollowQuaternionTweenableVariable_set_minAngleAllowed_m05EC1E867D977408437D92E1169CE38424EA62CA_inline(L_2, L_3, NULL);
  19733. }
  19734. IL_001b:
  19735. {
  19736. return;
  19737. }
  19738. }
  19739. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float LazyFollow_get_maxAngleAllowed_m964CD13A642E1AD4611657B3E906722E93E33999 (LazyFollow_t50C43F549E354D3D526E591ACCF6B1432862A66F* __this, const RuntimeMethod* method)
  19740. {
  19741. {
  19742. float L_0 = __this->___m_MaxAngleAllowed;
  19743. return L_0;
  19744. }
  19745. }
  19746. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LazyFollow_set_maxAngleAllowed_m2D69606DF1700A44CDEE7C80EE78F4CAD7506E2F (LazyFollow_t50C43F549E354D3D526E591ACCF6B1432862A66F* __this, float ___0_value, const RuntimeMethod* method)
  19747. {
  19748. {
  19749. float L_0 = ___0_value;
  19750. __this->___m_MaxAngleAllowed = L_0;
  19751. SmartFollowQuaternionTweenableVariable_t0E9CF33A6F9FADBA10AD8CA314722A412D9C57F4* L_1 = __this->___m_QuaternionTweenableVariable;
  19752. if (!L_1)
  19753. {
  19754. goto IL_001b;
  19755. }
  19756. }
  19757. {
  19758. SmartFollowQuaternionTweenableVariable_t0E9CF33A6F9FADBA10AD8CA314722A412D9C57F4* L_2 = __this->___m_QuaternionTweenableVariable;
  19759. float L_3 = ___0_value;
  19760. NullCheck(L_2);
  19761. SmartFollowQuaternionTweenableVariable_set_maxAngleAllowed_m8DD48BCC4C5EF5D470029BB23CD45E2CD7F86B0F_inline(L_2, L_3, NULL);
  19762. }
  19763. IL_001b:
  19764. {
  19765. return;
  19766. }
  19767. }
  19768. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float LazyFollow_get_timeUntilThresholdReachesMaxAngle_m482AA0FEC2CB357DAD2BB4C9465F4E6DFB301F33 (LazyFollow_t50C43F549E354D3D526E591ACCF6B1432862A66F* __this, const RuntimeMethod* method)
  19769. {
  19770. {
  19771. float L_0 = __this->___m_TimeUntilThresholdReachesMaxAngle;
  19772. return L_0;
  19773. }
  19774. }
  19775. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LazyFollow_set_timeUntilThresholdReachesMaxAngle_mE035E963312DB917DC157E5D2F40AABBA2A38375 (LazyFollow_t50C43F549E354D3D526E591ACCF6B1432862A66F* __this, float ___0_value, const RuntimeMethod* method)
  19776. {
  19777. {
  19778. float L_0 = ___0_value;
  19779. __this->___m_TimeUntilThresholdReachesMaxAngle = L_0;
  19780. SmartFollowQuaternionTweenableVariable_t0E9CF33A6F9FADBA10AD8CA314722A412D9C57F4* L_1 = __this->___m_QuaternionTweenableVariable;
  19781. if (!L_1)
  19782. {
  19783. goto IL_001b;
  19784. }
  19785. }
  19786. {
  19787. SmartFollowQuaternionTweenableVariable_t0E9CF33A6F9FADBA10AD8CA314722A412D9C57F4* L_2 = __this->___m_QuaternionTweenableVariable;
  19788. float L_3 = ___0_value;
  19789. NullCheck(L_2);
  19790. SmartFollowQuaternionTweenableVariable_set_minToMaxDelaySeconds_m1A2F77B457CE6EC2EBC7AE37F361063219FC79FB_inline(L_2, L_3, NULL);
  19791. }
  19792. IL_001b:
  19793. {
  19794. return;
  19795. }
  19796. }
  19797. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LazyFollow_OnValidate_mE0ECAF2462D0F9F4A09C366F5D984A5233B9E374 (LazyFollow_t50C43F549E354D3D526E591ACCF6B1432862A66F* __this, const RuntimeMethod* method)
  19798. {
  19799. {
  19800. LazyFollow_UpdateUpperAndLowerSpeedBounds_mAA188FD6071D4DF34595610113DF87A871C1BBBD(__this, NULL);
  19801. LazyFollow_ValidateFollowMode_mD88965BE2F3AF02EB0B93E4B73AB8EAF1E4226F7(__this, NULL);
  19802. SmartFollowVector3TweenableVariable_t623BF77DD54651BB11B187783CBE87CD2A81AAB5* L_0 = __this->___m_Vector3TweenableVariable;
  19803. if (!L_0)
  19804. {
  19805. goto IL_0047;
  19806. }
  19807. }
  19808. {
  19809. SmartFollowVector3TweenableVariable_t623BF77DD54651BB11B187783CBE87CD2A81AAB5* L_1 = __this->___m_Vector3TweenableVariable;
  19810. float L_2 = __this->___m_MinDistanceAllowed;
  19811. NullCheck(L_1);
  19812. SmartFollowVector3TweenableVariable_set_minDistanceAllowed_mCC188EF76072D3E936477E9637699E25229016A6_inline(L_1, L_2, NULL);
  19813. SmartFollowVector3TweenableVariable_t623BF77DD54651BB11B187783CBE87CD2A81AAB5* L_3 = __this->___m_Vector3TweenableVariable;
  19814. float L_4 = __this->___m_MaxDistanceAllowed;
  19815. NullCheck(L_3);
  19816. SmartFollowVector3TweenableVariable_set_maxDistanceAllowed_m28EAF390691D968205E984C13948FE0BCEDA3744(L_3, L_4, NULL);
  19817. SmartFollowVector3TweenableVariable_t623BF77DD54651BB11B187783CBE87CD2A81AAB5* L_5 = __this->___m_Vector3TweenableVariable;
  19818. float L_6 = __this->___m_TimeUntilThresholdReachesMaxDistance;
  19819. NullCheck(L_5);
  19820. SmartFollowVector3TweenableVariable_set_minToMaxDelaySeconds_m04E0FA00B1934F3C193B66A7BE1BF24B42454676_inline(L_5, L_6, NULL);
  19821. }
  19822. IL_0047:
  19823. {
  19824. SmartFollowQuaternionTweenableVariable_t0E9CF33A6F9FADBA10AD8CA314722A412D9C57F4* L_7 = __this->___m_QuaternionTweenableVariable;
  19825. if (!L_7)
  19826. {
  19827. goto IL_0082;
  19828. }
  19829. }
  19830. {
  19831. SmartFollowQuaternionTweenableVariable_t0E9CF33A6F9FADBA10AD8CA314722A412D9C57F4* L_8 = __this->___m_QuaternionTweenableVariable;
  19832. float L_9 = __this->___m_MinAngleAllowed;
  19833. NullCheck(L_8);
  19834. SmartFollowQuaternionTweenableVariable_set_minAngleAllowed_m05EC1E867D977408437D92E1169CE38424EA62CA_inline(L_8, L_9, NULL);
  19835. SmartFollowQuaternionTweenableVariable_t0E9CF33A6F9FADBA10AD8CA314722A412D9C57F4* L_10 = __this->___m_QuaternionTweenableVariable;
  19836. float L_11 = __this->___m_MaxAngleAllowed;
  19837. NullCheck(L_10);
  19838. SmartFollowQuaternionTweenableVariable_set_maxAngleAllowed_m8DD48BCC4C5EF5D470029BB23CD45E2CD7F86B0F_inline(L_10, L_11, NULL);
  19839. SmartFollowQuaternionTweenableVariable_t0E9CF33A6F9FADBA10AD8CA314722A412D9C57F4* L_12 = __this->___m_QuaternionTweenableVariable;
  19840. float L_13 = __this->___m_TimeUntilThresholdReachesMaxAngle;
  19841. NullCheck(L_12);
  19842. SmartFollowQuaternionTweenableVariable_set_minToMaxDelaySeconds_m1A2F77B457CE6EC2EBC7AE37F361063219FC79FB_inline(L_12, L_13, NULL);
  19843. }
  19844. IL_0082:
  19845. {
  19846. return;
  19847. }
  19848. }
  19849. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LazyFollow_Awake_mCE0EE070ABD23CBBFAB8ED17AB6A06377DAB4136 (LazyFollow_t50C43F549E354D3D526E591ACCF6B1432862A66F* __this, const RuntimeMethod* method)
  19850. {
  19851. static bool s_Il2CppMethodInitialized;
  19852. if (!s_Il2CppMethodInitialized)
  19853. {
  19854. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SmartFollowQuaternionTweenableVariable_t0E9CF33A6F9FADBA10AD8CA314722A412D9C57F4_il2cpp_TypeInfo_var);
  19855. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SmartFollowVector3TweenableVariable_t623BF77DD54651BB11B187783CBE87CD2A81AAB5_il2cpp_TypeInfo_var);
  19856. s_Il2CppMethodInitialized = true;
  19857. }
  19858. {
  19859. float L_0 = __this->___m_MinDistanceAllowed;
  19860. float L_1 = __this->___m_MaxDistanceAllowed;
  19861. float L_2 = __this->___m_TimeUntilThresholdReachesMaxDistance;
  19862. SmartFollowVector3TweenableVariable_t623BF77DD54651BB11B187783CBE87CD2A81AAB5* L_3 = (SmartFollowVector3TweenableVariable_t623BF77DD54651BB11B187783CBE87CD2A81AAB5*)il2cpp_codegen_object_new(SmartFollowVector3TweenableVariable_t623BF77DD54651BB11B187783CBE87CD2A81AAB5_il2cpp_TypeInfo_var);
  19863. SmartFollowVector3TweenableVariable__ctor_mA8AFE06C86CBF2FE3163B44B001DB3517DC9AF76(L_3, L_0, L_1, L_2, NULL);
  19864. __this->___m_Vector3TweenableVariable = L_3;
  19865. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Vector3TweenableVariable), (void*)L_3);
  19866. float L_4 = __this->___m_MinAngleAllowed;
  19867. float L_5 = __this->___m_MaxAngleAllowed;
  19868. float L_6 = __this->___m_TimeUntilThresholdReachesMaxAngle;
  19869. SmartFollowQuaternionTweenableVariable_t0E9CF33A6F9FADBA10AD8CA314722A412D9C57F4* L_7 = (SmartFollowQuaternionTweenableVariable_t0E9CF33A6F9FADBA10AD8CA314722A412D9C57F4*)il2cpp_codegen_object_new(SmartFollowQuaternionTweenableVariable_t0E9CF33A6F9FADBA10AD8CA314722A412D9C57F4_il2cpp_TypeInfo_var);
  19870. SmartFollowQuaternionTweenableVariable__ctor_m6BE5640C7FD1A003CDC7A44D459CA6FFB4D47BCB(L_7, L_4, L_5, L_6, NULL);
  19871. __this->___m_QuaternionTweenableVariable = L_7;
  19872. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_QuaternionTweenableVariable), (void*)L_7);
  19873. LazyFollow_UpdateUpperAndLowerSpeedBounds_mAA188FD6071D4DF34595610113DF87A871C1BBBD(__this, NULL);
  19874. LazyFollow_ValidateFollowMode_mD88965BE2F3AF02EB0B93E4B73AB8EAF1E4226F7(__this, NULL);
  19875. return;
  19876. }
  19877. }
  19878. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LazyFollow_OnEnable_mF9FA0D5FF1913F3BA2DCEF43A6E54F150D6FC678 (LazyFollow_t50C43F549E354D3D526E591ACCF6B1432862A66F* __this, const RuntimeMethod* method)
  19879. {
  19880. static bool s_Il2CppMethodInitialized;
  19881. if (!s_Il2CppMethodInitialized)
  19882. {
  19883. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t81CC87F0365077EC678FAF69B68180DC9750249B_il2cpp_TypeInfo_var);
  19884. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_tD0624B0C9A4314C84D75B0C2A563B322540AB9AE_il2cpp_TypeInfo_var);
  19885. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BindableVariableBase_1_SubscribeAndUpdate_m08BAAFE7D7C2E53AE8072B6382653B7B6B9285BE_RuntimeMethod_var);
  19886. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BindableVariableBase_1_SubscribeAndUpdate_m65A626172874F97895FA360D53D3378FF068F036_RuntimeMethod_var);
  19887. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LazyFollow_UpdatePosition_mF68FE5AC2459480ECA6E4F42A75612407633B4B8_RuntimeMethod_var);
  19888. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LazyFollow_UpdateRotation_mF82829C1DDAFFF7A8A5E3FFD296072D6E736EDC1_RuntimeMethod_var);
  19889. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  19890. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TweenableVariableBase_1_HandleTween_m197557B3C05112A4C89C97E2200E07C1DCF2C274_RuntimeMethod_var);
  19891. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TweenableVariableBase_1_HandleTween_m61752C0D7316DD05AB1C8E10319F47902D4CDCD9_RuntimeMethod_var);
  19892. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TweenableVariableBase_1_set_target_m3127A21F0C2EF40FA4604D603803BA53DE604337_RuntimeMethod_var);
  19893. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TweenableVariableBase_1_set_target_m3B5D4156AFDDEE2E041341605265E52A487F1657_RuntimeMethod_var);
  19894. s_Il2CppMethodInitialized = true;
  19895. }
  19896. Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* V_0 = NULL;
  19897. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_1;
  19898. memset((&V_1), 0, sizeof(V_1));
  19899. Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 V_2;
  19900. memset((&V_2), 0, sizeof(V_2));
  19901. Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* V_3 = NULL;
  19902. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_4;
  19903. memset((&V_4), 0, sizeof(V_4));
  19904. Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 V_5;
  19905. memset((&V_5), 0, sizeof(V_5));
  19906. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 G_B6_0;
  19907. memset((&G_B6_0), 0, sizeof(G_B6_0));
  19908. Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 G_B9_0;
  19909. memset((&G_B9_0), 0, sizeof(G_B9_0));
  19910. {
  19911. Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_0 = __this->___m_Target;
  19912. il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  19913. bool L_1;
  19914. L_1 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
  19915. if (!L_1)
  19916. {
  19917. goto IL_0029;
  19918. }
  19919. }
  19920. {
  19921. Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_2;
  19922. L_2 = Camera_get_main_m52C992F18E05355ABB9EEB64A4BF2215E12762DF(NULL);
  19923. V_3 = L_2;
  19924. Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_3 = V_3;
  19925. il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  19926. bool L_4;
  19927. L_4 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_3, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
  19928. if (!L_4)
  19929. {
  19930. goto IL_0029;
  19931. }
  19932. }
  19933. {
  19934. Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_5 = V_3;
  19935. NullCheck(L_5);
  19936. Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_6;
  19937. L_6 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(L_5, NULL);
  19938. __this->___m_Target = L_6;
  19939. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Target), (void*)L_6);
  19940. }
  19941. IL_0029:
  19942. {
  19943. Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_7;
  19944. L_7 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
  19945. V_0 = L_7;
  19946. bool L_8;
  19947. L_8 = LazyFollow_get_followInLocalSpace_m605C10E61E79844585E10247798BEFA0B3127D86_inline(__this, NULL);
  19948. if (L_8)
  19949. {
  19950. goto IL_0040;
  19951. }
  19952. }
  19953. {
  19954. Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_9 = V_0;
  19955. NullCheck(L_9);
  19956. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10;
  19957. L_10 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_9, NULL);
  19958. G_B6_0 = L_10;
  19959. goto IL_0046;
  19960. }
  19961. IL_0040:
  19962. {
  19963. Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_11 = V_0;
  19964. NullCheck(L_11);
  19965. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_12;
  19966. L_12 = Transform_get_localPosition_mA9C86B990DF0685EA1061A120218993FDCC60A95(L_11, NULL);
  19967. G_B6_0 = L_12;
  19968. }
  19969. IL_0046:
  19970. {
  19971. V_1 = G_B6_0;
  19972. bool L_13;
  19973. L_13 = LazyFollow_get_followInLocalSpace_m605C10E61E79844585E10247798BEFA0B3127D86_inline(__this, NULL);
  19974. if (L_13)
  19975. {
  19976. goto IL_0057;
  19977. }
  19978. }
  19979. {
  19980. Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_14 = V_0;
  19981. NullCheck(L_14);
  19982. Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_15;
  19983. L_15 = Transform_get_rotation_m32AF40CA0D50C797DA639A696F8EAEC7524C179C(L_14, NULL);
  19984. G_B9_0 = L_15;
  19985. goto IL_005d;
  19986. }
  19987. IL_0057:
  19988. {
  19989. Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_16 = V_0;
  19990. NullCheck(L_16);
  19991. Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_17;
  19992. L_17 = Transform_get_localRotation_mD53D37611A5DAE93EC6C7BBCAC337408C5CACA77(L_16, NULL);
  19993. G_B9_0 = L_17;
  19994. }
  19995. IL_005d:
  19996. {
  19997. V_2 = G_B9_0;
  19998. SmartFollowVector3TweenableVariable_t623BF77DD54651BB11B187783CBE87CD2A81AAB5* L_18 = __this->___m_Vector3TweenableVariable;
  19999. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_19 = V_1;
  20000. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_20;
  20001. L_20 = float3_op_Implicit_mE1831A3AC179B7EB3236F8202EC8DD5CE05376AB(L_19, NULL);
  20002. NullCheck(L_18);
  20003. TweenableVariableBase_1_set_target_m3127A21F0C2EF40FA4604D603803BA53DE604337(L_18, L_20, TweenableVariableBase_1_set_target_m3127A21F0C2EF40FA4604D603803BA53DE604337_RuntimeMethod_var);
  20004. SmartFollowQuaternionTweenableVariable_t0E9CF33A6F9FADBA10AD8CA314722A412D9C57F4* L_21 = __this->___m_QuaternionTweenableVariable;
  20005. Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_22 = V_2;
  20006. NullCheck(L_21);
  20007. TweenableVariableBase_1_set_target_m3B5D4156AFDDEE2E041341605265E52A487F1657(L_21, L_22, TweenableVariableBase_1_set_target_m3B5D4156AFDDEE2E041341605265E52A487F1657_RuntimeMethod_var);
  20008. BindingsGroup_tD5EC90BB10F9D310FE467A7E3A4CAE2E32D0397A* L_23 = __this->___m_BindingsGroup;
  20009. SmartFollowVector3TweenableVariable_t623BF77DD54651BB11B187783CBE87CD2A81AAB5* L_24 = __this->___m_Vector3TweenableVariable;
  20010. Action_1_t81CC87F0365077EC678FAF69B68180DC9750249B* L_25 = (Action_1_t81CC87F0365077EC678FAF69B68180DC9750249B*)il2cpp_codegen_object_new(Action_1_t81CC87F0365077EC678FAF69B68180DC9750249B_il2cpp_TypeInfo_var);
  20011. Action_1__ctor_mB233B0C3B645B249C912144F3F6EA0B343C5E5F0(L_25, __this, (intptr_t)((void*)LazyFollow_UpdatePosition_mF68FE5AC2459480ECA6E4F42A75612407633B4B8_RuntimeMethod_var), NULL);
  20012. NullCheck(L_24);
  20013. RuntimeObject* L_26;
  20014. L_26 = BindableVariableBase_1_SubscribeAndUpdate_m08BAAFE7D7C2E53AE8072B6382653B7B6B9285BE(L_24, L_25, BindableVariableBase_1_SubscribeAndUpdate_m08BAAFE7D7C2E53AE8072B6382653B7B6B9285BE_RuntimeMethod_var);
  20015. NullCheck(L_23);
  20016. BindingsGroup_AddBinding_m18697E73861A1C67DE0674F162B43CCE9E67C89B(L_23, L_26, NULL);
  20017. BindingsGroup_tD5EC90BB10F9D310FE467A7E3A4CAE2E32D0397A* L_27 = __this->___m_BindingsGroup;
  20018. SmartFollowQuaternionTweenableVariable_t0E9CF33A6F9FADBA10AD8CA314722A412D9C57F4* L_28 = __this->___m_QuaternionTweenableVariable;
  20019. Action_1_tD0624B0C9A4314C84D75B0C2A563B322540AB9AE* L_29 = (Action_1_tD0624B0C9A4314C84D75B0C2A563B322540AB9AE*)il2cpp_codegen_object_new(Action_1_tD0624B0C9A4314C84D75B0C2A563B322540AB9AE_il2cpp_TypeInfo_var);
  20020. Action_1__ctor_m481669CFBDADF4015FB0F255EA1C18D7DF497119(L_29, __this, (intptr_t)((void*)LazyFollow_UpdateRotation_mF82829C1DDAFFF7A8A5E3FFD296072D6E736EDC1_RuntimeMethod_var), NULL);
  20021. NullCheck(L_28);
  20022. RuntimeObject* L_30;
  20023. L_30 = BindableVariableBase_1_SubscribeAndUpdate_m65A626172874F97895FA360D53D3378FF068F036(L_28, L_29, BindableVariableBase_1_SubscribeAndUpdate_m65A626172874F97895FA360D53D3378FF068F036_RuntimeMethod_var);
  20024. NullCheck(L_27);
  20025. BindingsGroup_AddBinding_m18697E73861A1C67DE0674F162B43CCE9E67C89B(L_27, L_30, NULL);
  20026. bool L_31 = __this->___m_SnapOnEnable;
  20027. if (!L_31)
  20028. {
  20029. goto IL_012a;
  20030. }
  20031. }
  20032. {
  20033. int32_t L_32 = __this->___m_PositionFollowMode;
  20034. if (!L_32)
  20035. {
  20036. goto IL_00eb;
  20037. }
  20038. }
  20039. {
  20040. bool L_33;
  20041. L_33 = VirtualFuncInvoker1< bool, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* >::Invoke(4, __this, (&V_4));
  20042. if (!L_33)
  20043. {
  20044. goto IL_00eb;
  20045. }
  20046. }
  20047. {
  20048. SmartFollowVector3TweenableVariable_t623BF77DD54651BB11B187783CBE87CD2A81AAB5* L_34 = __this->___m_Vector3TweenableVariable;
  20049. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_35 = V_4;
  20050. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_36;
  20051. L_36 = float3_op_Implicit_mE1831A3AC179B7EB3236F8202EC8DD5CE05376AB(L_35, NULL);
  20052. NullCheck(L_34);
  20053. TweenableVariableBase_1_set_target_m3127A21F0C2EF40FA4604D603803BA53DE604337(L_34, L_36, TweenableVariableBase_1_set_target_m3127A21F0C2EF40FA4604D603803BA53DE604337_RuntimeMethod_var);
  20054. }
  20055. IL_00eb:
  20056. {
  20057. int32_t L_37 = __this->___m_RotationFollowMode;
  20058. if (!L_37)
  20059. {
  20060. goto IL_010a;
  20061. }
  20062. }
  20063. {
  20064. bool L_38;
  20065. L_38 = VirtualFuncInvoker1< bool, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974* >::Invoke(5, __this, (&V_5));
  20066. if (!L_38)
  20067. {
  20068. goto IL_010a;
  20069. }
  20070. }
  20071. {
  20072. SmartFollowQuaternionTweenableVariable_t0E9CF33A6F9FADBA10AD8CA314722A412D9C57F4* L_39 = __this->___m_QuaternionTweenableVariable;
  20073. Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_40 = V_5;
  20074. NullCheck(L_39);
  20075. TweenableVariableBase_1_set_target_m3B5D4156AFDDEE2E041341605265E52A487F1657(L_39, L_40, TweenableVariableBase_1_set_target_m3B5D4156AFDDEE2E041341605265E52A487F1657_RuntimeMethod_var);
  20076. }
  20077. IL_010a:
  20078. {
  20079. SmartFollowVector3TweenableVariable_t623BF77DD54651BB11B187783CBE87CD2A81AAB5* L_41 = __this->___m_Vector3TweenableVariable;
  20080. NullCheck(L_41);
  20081. TweenableVariableBase_1_HandleTween_m61752C0D7316DD05AB1C8E10319F47902D4CDCD9(L_41, (1.0f), TweenableVariableBase_1_HandleTween_m61752C0D7316DD05AB1C8E10319F47902D4CDCD9_RuntimeMethod_var);
  20082. SmartFollowQuaternionTweenableVariable_t0E9CF33A6F9FADBA10AD8CA314722A412D9C57F4* L_42 = __this->___m_QuaternionTweenableVariable;
  20083. NullCheck(L_42);
  20084. TweenableVariableBase_1_HandleTween_m197557B3C05112A4C89C97E2200E07C1DCF2C274(L_42, (1.0f), TweenableVariableBase_1_HandleTween_m197557B3C05112A4C89C97E2200E07C1DCF2C274_RuntimeMethod_var);
  20085. }
  20086. IL_012a:
  20087. {
  20088. return;
  20089. }
  20090. }
  20091. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LazyFollow_OnDisable_mE5D1B8CAACF23559CBBBBF54AD63919A17323E8C (LazyFollow_t50C43F549E354D3D526E591ACCF6B1432862A66F* __this, const RuntimeMethod* method)
  20092. {
  20093. {
  20094. BindingsGroup_tD5EC90BB10F9D310FE467A7E3A4CAE2E32D0397A* L_0 = __this->___m_BindingsGroup;
  20095. NullCheck(L_0);
  20096. BindingsGroup_Clear_m092668459F10E46245228224D1334DAB089B72E3(L_0, NULL);
  20097. return;
  20098. }
  20099. }
  20100. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LazyFollow_OnDestroy_mEBEC2DCEA847C1BA7782D0AEECD1583467D2797C (LazyFollow_t50C43F549E354D3D526E591ACCF6B1432862A66F* __this, const RuntimeMethod* method)
  20101. {
  20102. static bool s_Il2CppMethodInitialized;
  20103. if (!s_Il2CppMethodInitialized)
  20104. {
  20105. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TweenableVariableAsyncBase_1_Dispose_m7D9825BEBF868FFDC835F08406D9E9AD17F53E32_RuntimeMethod_var);
  20106. s_Il2CppMethodInitialized = true;
  20107. }
  20108. SmartFollowVector3TweenableVariable_t623BF77DD54651BB11B187783CBE87CD2A81AAB5* G_B2_0 = NULL;
  20109. SmartFollowVector3TweenableVariable_t623BF77DD54651BB11B187783CBE87CD2A81AAB5* G_B1_0 = NULL;
  20110. {
  20111. SmartFollowVector3TweenableVariable_t623BF77DD54651BB11B187783CBE87CD2A81AAB5* L_0 = __this->___m_Vector3TweenableVariable;
  20112. SmartFollowVector3TweenableVariable_t623BF77DD54651BB11B187783CBE87CD2A81AAB5* L_1 = L_0;
  20113. if (L_1)
  20114. {
  20115. G_B2_0 = L_1;
  20116. goto IL_000b;
  20117. }
  20118. G_B1_0 = L_1;
  20119. }
  20120. {
  20121. return;
  20122. }
  20123. IL_000b:
  20124. {
  20125. NullCheck(G_B2_0);
  20126. TweenableVariableAsyncBase_1_Dispose_m7D9825BEBF868FFDC835F08406D9E9AD17F53E32(G_B2_0, TweenableVariableAsyncBase_1_Dispose_m7D9825BEBF868FFDC835F08406D9E9AD17F53E32_RuntimeMethod_var);
  20127. return;
  20128. }
  20129. }
  20130. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LazyFollow_LateUpdate_m367AD09084CDDBC07B6E643227AD76F290252DA4 (LazyFollow_t50C43F549E354D3D526E591ACCF6B1432862A66F* __this, const RuntimeMethod* method)
  20131. {
  20132. static bool s_Il2CppMethodInitialized;
  20133. if (!s_Il2CppMethodInitialized)
  20134. {
  20135. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  20136. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TweenableVariableBase_1_HandleTween_m197557B3C05112A4C89C97E2200E07C1DCF2C274_RuntimeMethod_var);
  20137. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TweenableVariableBase_1_HandleTween_m61752C0D7316DD05AB1C8E10319F47902D4CDCD9_RuntimeMethod_var);
  20138. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TweenableVariableBase_1_set_target_m3127A21F0C2EF40FA4604D603803BA53DE604337_RuntimeMethod_var);
  20139. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TweenableVariableBase_1_set_target_m3B5D4156AFDDEE2E041341605265E52A487F1657_RuntimeMethod_var);
  20140. s_Il2CppMethodInitialized = true;
  20141. }
  20142. float V_0 = 0.0f;
  20143. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_1;
  20144. memset((&V_1), 0, sizeof(V_1));
  20145. Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 V_2;
  20146. memset((&V_2), 0, sizeof(V_2));
  20147. {
  20148. Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_0 = __this->___m_Target;
  20149. il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  20150. bool L_1;
  20151. L_1 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
  20152. if (!L_1)
  20153. {
  20154. goto IL_000f;
  20155. }
  20156. }
  20157. {
  20158. return;
  20159. }
  20160. IL_000f:
  20161. {
  20162. float L_2;
  20163. L_2 = Time_get_unscaledDeltaTime_mF057EECA857E5C0F90A3F910D26D3EE59F27C4B5(NULL);
  20164. V_0 = L_2;
  20165. int32_t L_3 = __this->___m_PositionFollowMode;
  20166. if (!L_3)
  20167. {
  20168. goto IL_0072;
  20169. }
  20170. }
  20171. {
  20172. bool L_4;
  20173. L_4 = VirtualFuncInvoker1< bool, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* >::Invoke(4, __this, (&V_1));
  20174. if (!L_4)
  20175. {
  20176. goto IL_0038;
  20177. }
  20178. }
  20179. {
  20180. SmartFollowVector3TweenableVariable_t623BF77DD54651BB11B187783CBE87CD2A81AAB5* L_5 = __this->___m_Vector3TweenableVariable;
  20181. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = V_1;
  20182. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_7;
  20183. L_7 = float3_op_Implicit_mE1831A3AC179B7EB3236F8202EC8DD5CE05376AB(L_6, NULL);
  20184. NullCheck(L_5);
  20185. TweenableVariableBase_1_set_target_m3127A21F0C2EF40FA4604D603803BA53DE604337(L_5, L_7, TweenableVariableBase_1_set_target_m3127A21F0C2EF40FA4604D603803BA53DE604337_RuntimeMethod_var);
  20186. }
  20187. IL_0038:
  20188. {
  20189. float L_8 = __this->___m_MovementSpeedVariancePercentage;
  20190. if ((!(((float)L_8) > ((float)(0.0f)))))
  20191. {
  20192. goto IL_005f;
  20193. }
  20194. }
  20195. {
  20196. SmartFollowVector3TweenableVariable_t623BF77DD54651BB11B187783CBE87CD2A81AAB5* L_9 = __this->___m_Vector3TweenableVariable;
  20197. float L_10 = V_0;
  20198. float L_11 = __this->___m_LowerMovementSpeed;
  20199. float L_12 = __this->___m_UpperMovementSpeed;
  20200. NullCheck(L_9);
  20201. SmartFollowVector3TweenableVariable_HandleSmartTween_m97ECF7CC85838AAEF487549BDB53AA12EE98A26E(L_9, L_10, L_11, L_12, NULL);
  20202. goto IL_0072;
  20203. }
  20204. IL_005f:
  20205. {
  20206. SmartFollowVector3TweenableVariable_t623BF77DD54651BB11B187783CBE87CD2A81AAB5* L_13 = __this->___m_Vector3TweenableVariable;
  20207. float L_14 = V_0;
  20208. float L_15;
  20209. L_15 = LazyFollow_get_movementSpeed_m724E69737C03AC1AF2BBD02003FA4F2A8C6E95C8_inline(__this, NULL);
  20210. NullCheck(L_13);
  20211. TweenableVariableBase_1_HandleTween_m61752C0D7316DD05AB1C8E10319F47902D4CDCD9(L_13, ((float)il2cpp_codegen_multiply(L_14, L_15)), TweenableVariableBase_1_HandleTween_m61752C0D7316DD05AB1C8E10319F47902D4CDCD9_RuntimeMethod_var);
  20212. }
  20213. IL_0072:
  20214. {
  20215. int32_t L_16 = __this->___m_RotationFollowMode;
  20216. if (!L_16)
  20217. {
  20218. goto IL_00c9;
  20219. }
  20220. }
  20221. {
  20222. bool L_17;
  20223. L_17 = VirtualFuncInvoker1< bool, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974* >::Invoke(5, __this, (&V_2));
  20224. if (!L_17)
  20225. {
  20226. goto IL_0090;
  20227. }
  20228. }
  20229. {
  20230. SmartFollowQuaternionTweenableVariable_t0E9CF33A6F9FADBA10AD8CA314722A412D9C57F4* L_18 = __this->___m_QuaternionTweenableVariable;
  20231. Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_19 = V_2;
  20232. NullCheck(L_18);
  20233. TweenableVariableBase_1_set_target_m3B5D4156AFDDEE2E041341605265E52A487F1657(L_18, L_19, TweenableVariableBase_1_set_target_m3B5D4156AFDDEE2E041341605265E52A487F1657_RuntimeMethod_var);
  20234. }
  20235. IL_0090:
  20236. {
  20237. float L_20 = __this->___m_MovementSpeedVariancePercentage;
  20238. if ((!(((float)L_20) > ((float)(0.0f)))))
  20239. {
  20240. goto IL_00b6;
  20241. }
  20242. }
  20243. {
  20244. SmartFollowQuaternionTweenableVariable_t0E9CF33A6F9FADBA10AD8CA314722A412D9C57F4* L_21 = __this->___m_QuaternionTweenableVariable;
  20245. float L_22 = V_0;
  20246. float L_23 = __this->___m_LowerMovementSpeed;
  20247. float L_24 = __this->___m_UpperMovementSpeed;
  20248. NullCheck(L_21);
  20249. SmartFollowQuaternionTweenableVariable_HandleSmartTween_m1F1EA2F45DF91838009027FA3E8B0D1AC570B377(L_21, L_22, L_23, L_24, NULL);
  20250. return;
  20251. }
  20252. IL_00b6:
  20253. {
  20254. SmartFollowQuaternionTweenableVariable_t0E9CF33A6F9FADBA10AD8CA314722A412D9C57F4* L_25 = __this->___m_QuaternionTweenableVariable;
  20255. float L_26 = V_0;
  20256. float L_27;
  20257. L_27 = LazyFollow_get_movementSpeed_m724E69737C03AC1AF2BBD02003FA4F2A8C6E95C8_inline(__this, NULL);
  20258. NullCheck(L_25);
  20259. TweenableVariableBase_1_HandleTween_m197557B3C05112A4C89C97E2200E07C1DCF2C274(L_25, ((float)il2cpp_codegen_multiply(L_26, L_27)), TweenableVariableBase_1_HandleTween_m197557B3C05112A4C89C97E2200E07C1DCF2C274_RuntimeMethod_var);
  20260. }
  20261. IL_00c9:
  20262. {
  20263. return;
  20264. }
  20265. }
  20266. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LazyFollow_UpdatePosition_mF68FE5AC2459480ECA6E4F42A75612407633B4B8 (LazyFollow_t50C43F549E354D3D526E591ACCF6B1432862A66F* __this, float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___0_position, const RuntimeMethod* method)
  20267. {
  20268. {
  20269. bool L_0;
  20270. L_0 = LazyFollow_get_applyTargetInLocalSpace_m619067ADE3972797406229F747DEEE15EBF5967B_inline(__this, NULL);
  20271. if (!L_0)
  20272. {
  20273. goto IL_001a;
  20274. }
  20275. }
  20276. {
  20277. Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_1;
  20278. L_1 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
  20279. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_2 = ___0_position;
  20280. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3;
  20281. L_3 = float3_op_Implicit_m9CC301DFD67EEFAA15CA05E91913E862B22326F6(L_2, NULL);
  20282. NullCheck(L_1);
  20283. Transform_set_localPosition_mDE1C997F7D79C0885210B7732B4BA50EE7D73134(L_1, L_3, NULL);
  20284. return;
  20285. }
  20286. IL_001a:
  20287. {
  20288. Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_4;
  20289. L_4 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
  20290. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_5 = ___0_position;
  20291. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6;
  20292. L_6 = float3_op_Implicit_m9CC301DFD67EEFAA15CA05E91913E862B22326F6(L_5, NULL);
  20293. NullCheck(L_4);
  20294. Transform_set_position_mA1A817124BB41B685043DED2A9BA48CDF37C4156(L_4, L_6, NULL);
  20295. return;
  20296. }
  20297. }
  20298. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LazyFollow_UpdateRotation_mF82829C1DDAFFF7A8A5E3FFD296072D6E736EDC1 (LazyFollow_t50C43F549E354D3D526E591ACCF6B1432862A66F* __this, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___0_rotation, const RuntimeMethod* method)
  20299. {
  20300. {
  20301. bool L_0;
  20302. L_0 = LazyFollow_get_applyTargetInLocalSpace_m619067ADE3972797406229F747DEEE15EBF5967B_inline(__this, NULL);
  20303. if (!L_0)
  20304. {
  20305. goto IL_0015;
  20306. }
  20307. }
  20308. {
  20309. Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_1;
  20310. L_1 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
  20311. Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_2 = ___0_rotation;
  20312. NullCheck(L_1);
  20313. Transform_set_localRotation_mAB4A011D134BA58AB780BECC0025CA65F16185FA(L_1, L_2, NULL);
  20314. return;
  20315. }
  20316. IL_0015:
  20317. {
  20318. Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_3;
  20319. L_3 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
  20320. Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_4 = ___0_rotation;
  20321. NullCheck(L_3);
  20322. Transform_set_rotation_m61340DE74726CF0F9946743A727C4D444397331D(L_3, L_4, NULL);
  20323. return;
  20324. }
  20325. }
  20326. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool LazyFollow_TryGetThresholdTargetPosition_mFCF845B7CBCF2FD5221559056B7B40FD482FCD67 (LazyFollow_t50C43F549E354D3D526E591ACCF6B1432862A66F* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* ___0_newTarget, const RuntimeMethod* method)
  20327. {
  20328. static bool s_Il2CppMethodInitialized;
  20329. if (!s_Il2CppMethodInitialized)
  20330. {
  20331. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
  20332. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PositionFollowMode_t48C1F535849BACC54F05CC03F4AD8DBAE212CFDE_il2cpp_TypeInfo_var);
  20333. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD689EACA9A810383FB2DD66A0BB9FAE341BDC5F6);
  20334. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE018B669F63023D8BBF582EC2D8EF7E87EAB72B8);
  20335. s_Il2CppMethodInitialized = true;
  20336. }
  20337. int32_t V_0 = 0;
  20338. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* G_B5_0 = NULL;
  20339. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* G_B4_0 = NULL;
  20340. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 G_B6_0;
  20341. memset((&G_B6_0), 0, sizeof(G_B6_0));
  20342. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* G_B6_1 = NULL;
  20343. {
  20344. int32_t L_0 = __this->___m_PositionFollowMode;
  20345. V_0 = L_0;
  20346. int32_t L_1 = V_0;
  20347. if (!L_1)
  20348. {
  20349. goto IL_0013;
  20350. }
  20351. }
  20352. {
  20353. int32_t L_2 = V_0;
  20354. if ((((int32_t)L_2) == ((int32_t)1)))
  20355. {
  20356. goto IL_003b;
  20357. }
  20358. }
  20359. {
  20360. goto IL_009f;
  20361. }
  20362. IL_0013:
  20363. {
  20364. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_3 = ___0_newTarget;
  20365. bool L_4;
  20366. L_4 = LazyFollow_get_followInLocalSpace_m605C10E61E79844585E10247798BEFA0B3127D86_inline(__this, NULL);
  20367. if (L_4)
  20368. {
  20369. G_B5_0 = L_3;
  20370. goto IL_0029;
  20371. }
  20372. G_B4_0 = L_3;
  20373. }
  20374. {
  20375. Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_5;
  20376. L_5 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
  20377. NullCheck(L_5);
  20378. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6;
  20379. L_6 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_5, NULL);
  20380. G_B6_0 = L_6;
  20381. G_B6_1 = G_B4_0;
  20382. goto IL_0034;
  20383. }
  20384. IL_0029:
  20385. {
  20386. Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_7;
  20387. L_7 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
  20388. NullCheck(L_7);
  20389. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8;
  20390. L_8 = Transform_get_localPosition_mA9C86B990DF0685EA1061A120218993FDCC60A95(L_7, NULL);
  20391. G_B6_0 = L_8;
  20392. G_B6_1 = G_B5_0;
  20393. }
  20394. IL_0034:
  20395. {
  20396. *(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)G_B6_1 = G_B6_0;
  20397. return (bool)0;
  20398. }
  20399. IL_003b:
  20400. {
  20401. bool L_9;
  20402. L_9 = LazyFollow_get_followInLocalSpace_m605C10E61E79844585E10247798BEFA0B3127D86_inline(__this, NULL);
  20403. if (!L_9)
  20404. {
  20405. goto IL_0061;
  20406. }
  20407. }
  20408. {
  20409. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_10 = ___0_newTarget;
  20410. Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_11 = __this->___m_Target;
  20411. NullCheck(L_11);
  20412. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_12;
  20413. L_12 = Transform_get_localPosition_mA9C86B990DF0685EA1061A120218993FDCC60A95(L_11, NULL);
  20414. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_13 = __this->___m_TargetOffset;
  20415. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_14;
  20416. L_14 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_12, L_13, NULL);
  20417. *(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)L_10 = L_14;
  20418. goto IL_0088;
  20419. }
  20420. IL_0061:
  20421. {
  20422. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_15 = ___0_newTarget;
  20423. Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_16 = __this->___m_Target;
  20424. NullCheck(L_16);
  20425. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_17;
  20426. L_17 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_16, NULL);
  20427. Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_18 = __this->___m_Target;
  20428. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_19 = __this->___m_TargetOffset;
  20429. NullCheck(L_18);
  20430. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_20;
  20431. L_20 = Transform_TransformVector_mFA6FB7570442728CB15D03C696353148711CDD98(L_18, L_19, NULL);
  20432. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_21;
  20433. L_21 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_17, L_20, NULL);
  20434. *(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)L_15 = L_21;
  20435. }
  20436. IL_0088:
  20437. {
  20438. SmartFollowVector3TweenableVariable_t623BF77DD54651BB11B187783CBE87CD2A81AAB5* L_22 = __this->___m_Vector3TweenableVariable;
  20439. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_23 = ___0_newTarget;
  20440. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_24 = (*(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)L_23);
  20441. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_25;
  20442. L_25 = float3_op_Implicit_mE1831A3AC179B7EB3236F8202EC8DD5CE05376AB(L_24, NULL);
  20443. NullCheck(L_22);
  20444. bool L_26;
  20445. L_26 = SmartFollowVector3TweenableVariable_IsNewTargetWithinThreshold_mA3FE1A67A5CE5371D56E175189459DC764E86DA8(L_22, L_25, NULL);
  20446. return L_26;
  20447. }
  20448. IL_009f:
  20449. {
  20450. int32_t L_27 = __this->___m_PositionFollowMode;
  20451. int32_t L_28 = L_27;
  20452. RuntimeObject* L_29 = Box(PositionFollowMode_t48C1F535849BACC54F05CC03F4AD8DBAE212CFDE_il2cpp_TypeInfo_var, &L_28);
  20453. String_t* L_30;
  20454. L_30 = String_Format_mFB7DA489BD99F4670881FF50EC017BFB0A5C0987(_stringLiteralD689EACA9A810383FB2DD66A0BB9FAE341BDC5F6, _stringLiteralE018B669F63023D8BBF582EC2D8EF7E87EAB72B8, L_29, NULL);
  20455. il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
  20456. Debug_LogError_m94F967AB31244EACE68C3BE1DD85B69ED3334C0E(L_30, __this, NULL);
  20457. goto IL_0013;
  20458. }
  20459. }
  20460. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool LazyFollow_TryGetThresholdTargetRotation_m51195DEDBCA9D258AA269F5250F93E050EFB7450 (LazyFollow_t50C43F549E354D3D526E591ACCF6B1432862A66F* __this, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974* ___0_newTarget, const RuntimeMethod* method)
  20461. {
  20462. static bool s_Il2CppMethodInitialized;
  20463. if (!s_Il2CppMethodInitialized)
  20464. {
  20465. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
  20466. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RotationFollowMode_t9395624DA2C0F507B9C33B0AD30FF4E10AC19A84_il2cpp_TypeInfo_var);
  20467. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral3EF2F655F5DB88605F902BFCD70FE7DA5123CCB4);
  20468. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD689EACA9A810383FB2DD66A0BB9FAE341BDC5F6);
  20469. s_Il2CppMethodInitialized = true;
  20470. }
  20471. int32_t V_0 = 0;
  20472. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_1;
  20473. memset((&V_1), 0, sizeof(V_1));
  20474. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_2;
  20475. memset((&V_2), 0, sizeof(V_2));
  20476. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_3;
  20477. memset((&V_3), 0, sizeof(V_3));
  20478. Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974* G_B4_0 = NULL;
  20479. Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974* G_B3_0 = NULL;
  20480. Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 G_B5_0;
  20481. memset((&G_B5_0), 0, sizeof(G_B5_0));
  20482. Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974* G_B5_1 = NULL;
  20483. Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974* G_B10_0 = NULL;
  20484. Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974* G_B9_0 = NULL;
  20485. Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 G_B11_0;
  20486. memset((&G_B11_0), 0, sizeof(G_B11_0));
  20487. Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974* G_B11_1 = NULL;
  20488. {
  20489. int32_t L_0 = __this->___m_RotationFollowMode;
  20490. V_0 = L_0;
  20491. int32_t L_1 = V_0;
  20492. switch (L_1)
  20493. {
  20494. case 0:
  20495. {
  20496. goto IL_0022;
  20497. }
  20498. case 1:
  20499. {
  20500. goto IL_004a;
  20501. }
  20502. case 2:
  20503. {
  20504. goto IL_0083;
  20505. }
  20506. case 3:
  20507. {
  20508. goto IL_00b9;
  20509. }
  20510. }
  20511. }
  20512. {
  20513. goto IL_00e1;
  20514. }
  20515. IL_0022:
  20516. {
  20517. Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974* L_2 = ___0_newTarget;
  20518. bool L_3;
  20519. L_3 = LazyFollow_get_followInLocalSpace_m605C10E61E79844585E10247798BEFA0B3127D86_inline(__this, NULL);
  20520. if (L_3)
  20521. {
  20522. G_B4_0 = L_2;
  20523. goto IL_0038;
  20524. }
  20525. G_B3_0 = L_2;
  20526. }
  20527. {
  20528. Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_4;
  20529. L_4 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
  20530. NullCheck(L_4);
  20531. Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_5;
  20532. L_5 = Transform_get_rotation_m32AF40CA0D50C797DA639A696F8EAEC7524C179C(L_4, NULL);
  20533. G_B5_0 = L_5;
  20534. G_B5_1 = G_B3_0;
  20535. goto IL_0043;
  20536. }
  20537. IL_0038:
  20538. {
  20539. Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_6;
  20540. L_6 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
  20541. NullCheck(L_6);
  20542. Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_7;
  20543. L_7 = Transform_get_localRotation_mD53D37611A5DAE93EC6C7BBCAC337408C5CACA77(L_6, NULL);
  20544. G_B5_0 = L_7;
  20545. G_B5_1 = G_B4_0;
  20546. }
  20547. IL_0043:
  20548. {
  20549. *(Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974*)G_B5_1 = G_B5_0;
  20550. return (bool)0;
  20551. }
  20552. IL_004a:
  20553. {
  20554. Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_8;
  20555. L_8 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
  20556. NullCheck(L_8);
  20557. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9;
  20558. L_9 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_8, NULL);
  20559. Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_10 = __this->___m_Target;
  20560. NullCheck(L_10);
  20561. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_11;
  20562. L_11 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_10, NULL);
  20563. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_12;
  20564. L_12 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_9, L_11, NULL);
  20565. V_2 = L_12;
  20566. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_13;
  20567. L_13 = Vector3_get_normalized_m736BBF65D5CDA7A18414370D15B4DFCC1E466F07_inline((&V_2), NULL);
  20568. V_1 = L_13;
  20569. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_14;
  20570. L_14 = Vector3_get_up_m128AF3FDC820BF59D5DE86D973E7DE3F20C3AEBA_inline(NULL);
  20571. V_2 = L_14;
  20572. Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974* L_15 = ___0_newTarget;
  20573. BurstMathUtility_OrthogonalLookRotation_m3CC93E1210A4ED5F09430B129A560F509E932A3F((&V_1), (&V_2), L_15, NULL);
  20574. goto IL_0106;
  20575. }
  20576. IL_0083:
  20577. {
  20578. Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_16;
  20579. L_16 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
  20580. NullCheck(L_16);
  20581. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_17;
  20582. L_17 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_16, NULL);
  20583. Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_18 = __this->___m_Target;
  20584. NullCheck(L_18);
  20585. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_19;
  20586. L_19 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_18, NULL);
  20587. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_20;
  20588. L_20 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_17, L_19, NULL);
  20589. V_2 = L_20;
  20590. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_21;
  20591. L_21 = Vector3_get_normalized_m736BBF65D5CDA7A18414370D15B4DFCC1E466F07_inline((&V_2), NULL);
  20592. V_3 = L_21;
  20593. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_22;
  20594. L_22 = Vector3_get_up_m128AF3FDC820BF59D5DE86D973E7DE3F20C3AEBA_inline(NULL);
  20595. V_2 = L_22;
  20596. Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974* L_23 = ___0_newTarget;
  20597. BurstMathUtility_LookRotationWithForwardProjectedOnPlane_m896E393C4A0ACEAD3C9252978D351CAF88A73D80((&V_3), (&V_2), L_23, NULL);
  20598. goto IL_0106;
  20599. }
  20600. IL_00b9:
  20601. {
  20602. Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974* L_24 = ___0_newTarget;
  20603. bool L_25;
  20604. L_25 = LazyFollow_get_followInLocalSpace_m605C10E61E79844585E10247798BEFA0B3127D86_inline(__this, NULL);
  20605. if (L_25)
  20606. {
  20607. G_B10_0 = L_24;
  20608. goto IL_00cf;
  20609. }
  20610. G_B9_0 = L_24;
  20611. }
  20612. {
  20613. Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_26 = __this->___m_Target;
  20614. NullCheck(L_26);
  20615. Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_27;
  20616. L_27 = Transform_get_rotation_m32AF40CA0D50C797DA639A696F8EAEC7524C179C(L_26, NULL);
  20617. G_B11_0 = L_27;
  20618. G_B11_1 = G_B9_0;
  20619. goto IL_00da;
  20620. }
  20621. IL_00cf:
  20622. {
  20623. Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_28 = __this->___m_Target;
  20624. NullCheck(L_28);
  20625. Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_29;
  20626. L_29 = Transform_get_localRotation_mD53D37611A5DAE93EC6C7BBCAC337408C5CACA77(L_28, NULL);
  20627. G_B11_0 = L_29;
  20628. G_B11_1 = G_B10_0;
  20629. }
  20630. IL_00da:
  20631. {
  20632. *(Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974*)G_B11_1 = G_B11_0;
  20633. goto IL_0106;
  20634. }
  20635. IL_00e1:
  20636. {
  20637. int32_t L_30 = __this->___m_RotationFollowMode;
  20638. int32_t L_31 = L_30;
  20639. RuntimeObject* L_32 = Box(RotationFollowMode_t9395624DA2C0F507B9C33B0AD30FF4E10AC19A84_il2cpp_TypeInfo_var, &L_31);
  20640. String_t* L_33;
  20641. L_33 = String_Format_mFB7DA489BD99F4670881FF50EC017BFB0A5C0987(_stringLiteralD689EACA9A810383FB2DD66A0BB9FAE341BDC5F6, _stringLiteral3EF2F655F5DB88605F902BFCD70FE7DA5123CCB4, L_32, NULL);
  20642. il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
  20643. Debug_LogError_m94F967AB31244EACE68C3BE1DD85B69ED3334C0E(L_33, __this, NULL);
  20644. goto IL_0022;
  20645. }
  20646. IL_0106:
  20647. {
  20648. SmartFollowQuaternionTweenableVariable_t0E9CF33A6F9FADBA10AD8CA314722A412D9C57F4* L_34 = __this->___m_QuaternionTweenableVariable;
  20649. Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974* L_35 = ___0_newTarget;
  20650. Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_36 = (*(Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974*)L_35);
  20651. NullCheck(L_34);
  20652. bool L_37;
  20653. L_37 = SmartFollowQuaternionTweenableVariable_IsNewTargetWithinThreshold_mF15A2C60A55FFD0184C4947739F373332543844C(L_34, L_36, NULL);
  20654. return L_37;
  20655. }
  20656. }
  20657. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LazyFollow_ValidateFollowMode_mD88965BE2F3AF02EB0B93E4B73AB8EAF1E4226F7 (LazyFollow_t50C43F549E354D3D526E591ACCF6B1432862A66F* __this, const RuntimeMethod* method)
  20658. {
  20659. static bool s_Il2CppMethodInitialized;
  20660. if (!s_Il2CppMethodInitialized)
  20661. {
  20662. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Application_tDB03BE91CDF0ACA614A5E0B67CFB77C44EB19B21_il2cpp_TypeInfo_var);
  20663. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&XRLoggingUtils_tF0C63DB5488367266FC58DF3AA1D3E98B361A7B5_il2cpp_TypeInfo_var);
  20664. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7F7A0666DE2F3EC8FF7C0F419515A44EAD68187D);
  20665. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF9C6F01F2510CCF2E37E3EE53DA8C439894ADB92);
  20666. s_Il2CppMethodInitialized = true;
  20667. }
  20668. {
  20669. bool L_0 = __this->___m_FollowInLocalSpace;
  20670. if (L_0)
  20671. {
  20672. goto IL_0009;
  20673. }
  20674. }
  20675. {
  20676. return;
  20677. }
  20678. IL_0009:
  20679. {
  20680. int32_t L_1 = __this->___m_RotationFollowMode;
  20681. if ((((int32_t)L_1) == ((int32_t)1)))
  20682. {
  20683. goto IL_001b;
  20684. }
  20685. }
  20686. {
  20687. int32_t L_2 = __this->___m_RotationFollowMode;
  20688. if ((!(((uint32_t)L_2) == ((uint32_t)2))))
  20689. {
  20690. goto IL_0040;
  20691. }
  20692. }
  20693. IL_001b:
  20694. {
  20695. il2cpp_codegen_runtime_class_init_inline(Application_tDB03BE91CDF0ACA614A5E0B67CFB77C44EB19B21_il2cpp_TypeInfo_var);
  20696. bool L_3;
  20697. L_3 = Application_get_isPlaying_m25B0ABDFEF54F5370CD3F263A813540843D00F34(NULL);
  20698. if (!L_3)
  20699. {
  20700. goto IL_0035;
  20701. }
  20702. }
  20703. {
  20704. __this->___m_FollowInLocalSpace = (bool)0;
  20705. il2cpp_codegen_runtime_class_init_inline(XRLoggingUtils_tF0C63DB5488367266FC58DF3AA1D3E98B361A7B5_il2cpp_TypeInfo_var);
  20706. XRLoggingUtils_LogWarning_m58F15039BFEC116B7AE4555A526AC7CB9EDABB7A(_stringLiteralF9C6F01F2510CCF2E37E3EE53DA8C439894ADB92, __this, NULL);
  20707. return;
  20708. }
  20709. IL_0035:
  20710. {
  20711. il2cpp_codegen_runtime_class_init_inline(XRLoggingUtils_tF0C63DB5488367266FC58DF3AA1D3E98B361A7B5_il2cpp_TypeInfo_var);
  20712. XRLoggingUtils_LogWarning_m58F15039BFEC116B7AE4555A526AC7CB9EDABB7A(_stringLiteral7F7A0666DE2F3EC8FF7C0F419515A44EAD68187D, __this, NULL);
  20713. }
  20714. IL_0040:
  20715. {
  20716. return;
  20717. }
  20718. }
  20719. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LazyFollow_UpdateUpperAndLowerSpeedBounds_mAA188FD6071D4DF34595610113DF87A871C1BBBD (LazyFollow_t50C43F549E354D3D526E591ACCF6B1432862A66F* __this, const RuntimeMethod* method)
  20720. {
  20721. {
  20722. float L_0 = __this->___m_MovementSpeedVariancePercentage;
  20723. if ((!(((float)L_0) > ((float)(0.0f)))))
  20724. {
  20725. goto IL_0041;
  20726. }
  20727. }
  20728. {
  20729. float L_1 = __this->___m_MovementSpeed;
  20730. float L_2 = __this->___m_MovementSpeedVariancePercentage;
  20731. float L_3 = __this->___m_MovementSpeed;
  20732. __this->___m_LowerMovementSpeed = ((float)il2cpp_codegen_subtract(L_1, ((float)il2cpp_codegen_multiply(L_2, L_3))));
  20733. float L_4 = __this->___m_MovementSpeed;
  20734. float L_5 = __this->___m_MovementSpeedVariancePercentage;
  20735. __this->___m_UpperMovementSpeed = ((float)il2cpp_codegen_multiply(L_4, ((float)il2cpp_codegen_add((1.0f), L_5))));
  20736. return;
  20737. }
  20738. IL_0041:
  20739. {
  20740. float L_6 = __this->___m_MovementSpeed;
  20741. __this->___m_LowerMovementSpeed = L_6;
  20742. float L_7 = __this->___m_MovementSpeed;
  20743. __this->___m_UpperMovementSpeed = L_7;
  20744. return;
  20745. }
  20746. }
  20747. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LazyFollow__ctor_m7F5BAE85F7BF72B425CAC12795796EE3AC012A90 (LazyFollow_t50C43F549E354D3D526E591ACCF6B1432862A66F* __this, const RuntimeMethod* method)
  20748. {
  20749. static bool s_Il2CppMethodInitialized;
  20750. if (!s_Il2CppMethodInitialized)
  20751. {
  20752. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BindingsGroup_tD5EC90BB10F9D310FE467A7E3A4CAE2E32D0397A_il2cpp_TypeInfo_var);
  20753. s_Il2CppMethodInitialized = true;
  20754. }
  20755. {
  20756. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0;
  20757. memset((&L_0), 0, sizeof(L_0));
  20758. Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_0), (0.0f), (0.0f), (0.5f), NULL);
  20759. __this->___m_TargetOffset = L_0;
  20760. __this->___m_MovementSpeed = (6.0f);
  20761. __this->___m_MovementSpeedVariancePercentage = (0.25f);
  20762. __this->___m_SnapOnEnable = (bool)1;
  20763. __this->___m_PositionFollowMode = 1;
  20764. __this->___m_MinDistanceAllowed = (0.00999999978f);
  20765. __this->___m_MaxDistanceAllowed = (0.300000012f);
  20766. __this->___m_TimeUntilThresholdReachesMaxDistance = (3.0f);
  20767. __this->___m_RotationFollowMode = 1;
  20768. __this->___m_MinAngleAllowed = (0.100000001f);
  20769. __this->___m_MaxAngleAllowed = (5.0f);
  20770. __this->___m_TimeUntilThresholdReachesMaxAngle = (3.0f);
  20771. BindingsGroup_tD5EC90BB10F9D310FE467A7E3A4CAE2E32D0397A* L_1 = (BindingsGroup_tD5EC90BB10F9D310FE467A7E3A4CAE2E32D0397A*)il2cpp_codegen_object_new(BindingsGroup_tD5EC90BB10F9D310FE467A7E3A4CAE2E32D0397A_il2cpp_TypeInfo_var);
  20772. BindingsGroup__ctor_m1EFD3F405050571D3A66F9B95E8FBC296866A716(L_1, NULL);
  20773. __this->___m_BindingsGroup = L_1;
  20774. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_BindingsGroup), (void*)L_1);
  20775. MonoBehaviour__ctor_m592DB0105CA0BC97AA1C5F4AD27B12D68A3B7C1E(__this, NULL);
  20776. return;
  20777. }
  20778. }
  20779. #ifdef __clang__
  20780. #pragma clang diagnostic pop
  20781. #endif
  20782. #ifdef __clang__
  20783. #pragma clang diagnostic push
  20784. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  20785. #pragma clang diagnostic ignored "-Wunused-variable"
  20786. #endif
  20787. #ifdef __clang__
  20788. #pragma clang diagnostic pop
  20789. #endif
  20790. #ifdef __clang__
  20791. #pragma clang diagnostic push
  20792. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  20793. #pragma clang diagnostic ignored "-Wunused-variable"
  20794. #endif
  20795. #ifdef __clang__
  20796. #pragma clang diagnostic pop
  20797. #endif
  20798. #ifdef __clang__
  20799. #pragma clang diagnostic push
  20800. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  20801. #pragma clang diagnostic ignored "-Wunused-variable"
  20802. #endif
  20803. #ifdef __clang__
  20804. #pragma clang diagnostic pop
  20805. #endif
  20806. #ifdef __clang__
  20807. #pragma clang diagnostic push
  20808. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  20809. #pragma clang diagnostic ignored "-Wunused-variable"
  20810. #endif
  20811. IL2CPP_EXTERN_C void MouseButtonModel_tE3D39670E1934335CA8A468707FCC22184099729_marshal_pinvoke(const MouseButtonModel_tE3D39670E1934335CA8A468707FCC22184099729& unmarshaled, MouseButtonModel_tE3D39670E1934335CA8A468707FCC22184099729_marshaled_pinvoke& marshaled)
  20812. {
  20813. Exception_t* ___m_ImplementationDataException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'm_ImplementationData' of type 'MouseButtonModel'.");
  20814. IL2CPP_RAISE_MANAGED_EXCEPTION(___m_ImplementationDataException, NULL);
  20815. }
  20816. IL2CPP_EXTERN_C void MouseButtonModel_tE3D39670E1934335CA8A468707FCC22184099729_marshal_pinvoke_back(const MouseButtonModel_tE3D39670E1934335CA8A468707FCC22184099729_marshaled_pinvoke& marshaled, MouseButtonModel_tE3D39670E1934335CA8A468707FCC22184099729& unmarshaled)
  20817. {
  20818. Exception_t* ___m_ImplementationDataException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'm_ImplementationData' of type 'MouseButtonModel'.");
  20819. IL2CPP_RAISE_MANAGED_EXCEPTION(___m_ImplementationDataException, NULL);
  20820. }
  20821. IL2CPP_EXTERN_C void MouseButtonModel_tE3D39670E1934335CA8A468707FCC22184099729_marshal_pinvoke_cleanup(MouseButtonModel_tE3D39670E1934335CA8A468707FCC22184099729_marshaled_pinvoke& marshaled)
  20822. {
  20823. }
  20824. IL2CPP_EXTERN_C void MouseButtonModel_tE3D39670E1934335CA8A468707FCC22184099729_marshal_com(const MouseButtonModel_tE3D39670E1934335CA8A468707FCC22184099729& unmarshaled, MouseButtonModel_tE3D39670E1934335CA8A468707FCC22184099729_marshaled_com& marshaled)
  20825. {
  20826. Exception_t* ___m_ImplementationDataException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'm_ImplementationData' of type 'MouseButtonModel'.");
  20827. IL2CPP_RAISE_MANAGED_EXCEPTION(___m_ImplementationDataException, NULL);
  20828. }
  20829. IL2CPP_EXTERN_C void MouseButtonModel_tE3D39670E1934335CA8A468707FCC22184099729_marshal_com_back(const MouseButtonModel_tE3D39670E1934335CA8A468707FCC22184099729_marshaled_com& marshaled, MouseButtonModel_tE3D39670E1934335CA8A468707FCC22184099729& unmarshaled)
  20830. {
  20831. Exception_t* ___m_ImplementationDataException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'm_ImplementationData' of type 'MouseButtonModel'.");
  20832. IL2CPP_RAISE_MANAGED_EXCEPTION(___m_ImplementationDataException, NULL);
  20833. }
  20834. IL2CPP_EXTERN_C void MouseButtonModel_tE3D39670E1934335CA8A468707FCC22184099729_marshal_com_cleanup(MouseButtonModel_tE3D39670E1934335CA8A468707FCC22184099729_marshaled_com& marshaled)
  20835. {
  20836. }
  20837. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool MouseButtonModel_get_isDown_m6D25D5D7BE9E1781DF3B00F4C0ADD0942F7A0A8C (MouseButtonModel_tE3D39670E1934335CA8A468707FCC22184099729* __this, const RuntimeMethod* method)
  20838. {
  20839. {
  20840. bool L_0 = __this->___m_IsDown;
  20841. return L_0;
  20842. }
  20843. }
  20844. IL2CPP_EXTERN_C bool MouseButtonModel_get_isDown_m6D25D5D7BE9E1781DF3B00F4C0ADD0942F7A0A8C_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  20845. {
  20846. MouseButtonModel_tE3D39670E1934335CA8A468707FCC22184099729* _thisAdjusted;
  20847. int32_t _offset = 1;
  20848. _thisAdjusted = reinterpret_cast<MouseButtonModel_tE3D39670E1934335CA8A468707FCC22184099729*>(__this + _offset);
  20849. bool _returnValue;
  20850. _returnValue = MouseButtonModel_get_isDown_m6D25D5D7BE9E1781DF3B00F4C0ADD0942F7A0A8C_inline(_thisAdjusted, method);
  20851. return _returnValue;
  20852. }
  20853. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MouseButtonModel_set_isDown_mF109D7F287B91F942F835520CB7B67EC131A9EC0 (MouseButtonModel_tE3D39670E1934335CA8A468707FCC22184099729* __this, bool ___0_value, const RuntimeMethod* method)
  20854. {
  20855. int32_t G_B3_0 = 0;
  20856. MouseButtonModel_tE3D39670E1934335CA8A468707FCC22184099729* G_B3_1 = NULL;
  20857. int32_t G_B2_0 = 0;
  20858. MouseButtonModel_tE3D39670E1934335CA8A468707FCC22184099729* G_B2_1 = NULL;
  20859. int32_t G_B4_0 = 0;
  20860. int32_t G_B4_1 = 0;
  20861. MouseButtonModel_tE3D39670E1934335CA8A468707FCC22184099729* G_B4_2 = NULL;
  20862. {
  20863. bool L_0 = __this->___m_IsDown;
  20864. bool L_1 = ___0_value;
  20865. if ((((int32_t)L_0) == ((int32_t)L_1)))
  20866. {
  20867. goto IL_0024;
  20868. }
  20869. }
  20870. {
  20871. bool L_2 = ___0_value;
  20872. __this->___m_IsDown = L_2;
  20873. int32_t L_3;
  20874. L_3 = MouseButtonModel_get_lastFrameDelta_mF2AC9472F0D1F820ED76F1D6F759B84B97E3842E_inline(__this, NULL);
  20875. bool L_4 = ___0_value;
  20876. if (L_4)
  20877. {
  20878. G_B3_0 = L_3;
  20879. G_B3_1 = __this;
  20880. goto IL_001d;
  20881. }
  20882. G_B2_0 = L_3;
  20883. G_B2_1 = __this;
  20884. }
  20885. {
  20886. G_B4_0 = 2;
  20887. G_B4_1 = G_B2_0;
  20888. G_B4_2 = G_B2_1;
  20889. goto IL_001e;
  20890. }
  20891. IL_001d:
  20892. {
  20893. G_B4_0 = 1;
  20894. G_B4_1 = G_B3_0;
  20895. G_B4_2 = G_B3_1;
  20896. }
  20897. IL_001e:
  20898. {
  20899. MouseButtonModel_set_lastFrameDelta_m760052CA3C1CA5CE93AA226D9F6D7D46023D5346_inline(G_B4_2, ((int32_t)((int32_t)G_B4_1|G_B4_0)), NULL);
  20900. }
  20901. IL_0024:
  20902. {
  20903. return;
  20904. }
  20905. }
  20906. IL2CPP_EXTERN_C void MouseButtonModel_set_isDown_mF109D7F287B91F942F835520CB7B67EC131A9EC0_AdjustorThunk (RuntimeObject* __this, bool ___0_value, const RuntimeMethod* method)
  20907. {
  20908. MouseButtonModel_tE3D39670E1934335CA8A468707FCC22184099729* _thisAdjusted;
  20909. int32_t _offset = 1;
  20910. _thisAdjusted = reinterpret_cast<MouseButtonModel_tE3D39670E1934335CA8A468707FCC22184099729*>(__this + _offset);
  20911. MouseButtonModel_set_isDown_mF109D7F287B91F942F835520CB7B67EC131A9EC0(_thisAdjusted, ___0_value, method);
  20912. }
  20913. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t MouseButtonModel_get_lastFrameDelta_mF2AC9472F0D1F820ED76F1D6F759B84B97E3842E (MouseButtonModel_tE3D39670E1934335CA8A468707FCC22184099729* __this, const RuntimeMethod* method)
  20914. {
  20915. {
  20916. int32_t L_0 = __this->___U3ClastFrameDeltaU3Ek__BackingField;
  20917. return L_0;
  20918. }
  20919. }
  20920. IL2CPP_EXTERN_C int32_t MouseButtonModel_get_lastFrameDelta_mF2AC9472F0D1F820ED76F1D6F759B84B97E3842E_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  20921. {
  20922. MouseButtonModel_tE3D39670E1934335CA8A468707FCC22184099729* _thisAdjusted;
  20923. int32_t _offset = 1;
  20924. _thisAdjusted = reinterpret_cast<MouseButtonModel_tE3D39670E1934335CA8A468707FCC22184099729*>(__this + _offset);
  20925. int32_t _returnValue;
  20926. _returnValue = MouseButtonModel_get_lastFrameDelta_mF2AC9472F0D1F820ED76F1D6F759B84B97E3842E_inline(_thisAdjusted, method);
  20927. return _returnValue;
  20928. }
  20929. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MouseButtonModel_set_lastFrameDelta_m760052CA3C1CA5CE93AA226D9F6D7D46023D5346 (MouseButtonModel_tE3D39670E1934335CA8A468707FCC22184099729* __this, int32_t ___0_value, const RuntimeMethod* method)
  20930. {
  20931. {
  20932. int32_t L_0 = ___0_value;
  20933. __this->___U3ClastFrameDeltaU3Ek__BackingField = L_0;
  20934. return;
  20935. }
  20936. }
  20937. IL2CPP_EXTERN_C void MouseButtonModel_set_lastFrameDelta_m760052CA3C1CA5CE93AA226D9F6D7D46023D5346_AdjustorThunk (RuntimeObject* __this, int32_t ___0_value, const RuntimeMethod* method)
  20938. {
  20939. MouseButtonModel_tE3D39670E1934335CA8A468707FCC22184099729* _thisAdjusted;
  20940. int32_t _offset = 1;
  20941. _thisAdjusted = reinterpret_cast<MouseButtonModel_tE3D39670E1934335CA8A468707FCC22184099729*>(__this + _offset);
  20942. MouseButtonModel_set_lastFrameDelta_m760052CA3C1CA5CE93AA226D9F6D7D46023D5346_inline(_thisAdjusted, ___0_value, method);
  20943. }
  20944. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MouseButtonModel_Reset_m04966A9974669AFD8314FF5D8DA61B0AA13D8808 (MouseButtonModel_tE3D39670E1934335CA8A468707FCC22184099729* __this, const RuntimeMethod* method)
  20945. {
  20946. {
  20947. MouseButtonModel_set_lastFrameDelta_m760052CA3C1CA5CE93AA226D9F6D7D46023D5346_inline(__this, 0, NULL);
  20948. __this->___m_IsDown = (bool)0;
  20949. ImplementationData_t070DC0E12FE9606C72C24B90F29B9047865FB05D* L_0 = (ImplementationData_t070DC0E12FE9606C72C24B90F29B9047865FB05D*)(&__this->___m_ImplementationData);
  20950. ImplementationData_Reset_mE8D9F86E602D177FCA6FEC7F0F8279D9EA08F60F(L_0, NULL);
  20951. return;
  20952. }
  20953. }
  20954. IL2CPP_EXTERN_C void MouseButtonModel_Reset_m04966A9974669AFD8314FF5D8DA61B0AA13D8808_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  20955. {
  20956. MouseButtonModel_tE3D39670E1934335CA8A468707FCC22184099729* _thisAdjusted;
  20957. int32_t _offset = 1;
  20958. _thisAdjusted = reinterpret_cast<MouseButtonModel_tE3D39670E1934335CA8A468707FCC22184099729*>(__this + _offset);
  20959. MouseButtonModel_Reset_m04966A9974669AFD8314FF5D8DA61B0AA13D8808(_thisAdjusted, method);
  20960. }
  20961. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MouseButtonModel_OnFrameFinished_m3AA8EAB2730BD77885C53B5127E65FBADC09DF89 (MouseButtonModel_tE3D39670E1934335CA8A468707FCC22184099729* __this, const RuntimeMethod* method)
  20962. {
  20963. {
  20964. MouseButtonModel_set_lastFrameDelta_m760052CA3C1CA5CE93AA226D9F6D7D46023D5346_inline(__this, 0, NULL);
  20965. return;
  20966. }
  20967. }
  20968. IL2CPP_EXTERN_C void MouseButtonModel_OnFrameFinished_m3AA8EAB2730BD77885C53B5127E65FBADC09DF89_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  20969. {
  20970. MouseButtonModel_tE3D39670E1934335CA8A468707FCC22184099729* _thisAdjusted;
  20971. int32_t _offset = 1;
  20972. _thisAdjusted = reinterpret_cast<MouseButtonModel_tE3D39670E1934335CA8A468707FCC22184099729*>(__this + _offset);
  20973. MouseButtonModel_OnFrameFinished_m3AA8EAB2730BD77885C53B5127E65FBADC09DF89(_thisAdjusted, method);
  20974. }
  20975. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MouseButtonModel_CopyTo_mE192240DC4F3852B78A43812C3273BE692F95B04 (MouseButtonModel_tE3D39670E1934335CA8A468707FCC22184099729* __this, PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* ___0_eventData, const RuntimeMethod* method)
  20976. {
  20977. {
  20978. PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* L_0 = ___0_eventData;
  20979. ImplementationData_t070DC0E12FE9606C72C24B90F29B9047865FB05D* L_1 = (ImplementationData_t070DC0E12FE9606C72C24B90F29B9047865FB05D*)(&__this->___m_ImplementationData);
  20980. bool L_2;
  20981. L_2 = ImplementationData_get_isDragging_m4342CE900F2E1C5F378AAF38248795FDB757278A_inline(L_1, NULL);
  20982. NullCheck(L_0);
  20983. PointerEventData_set_dragging_m43982B3F95F05986F40A736914CFBC45D2A9BB8E_inline(L_0, L_2, NULL);
  20984. PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* L_3 = ___0_eventData;
  20985. ImplementationData_t070DC0E12FE9606C72C24B90F29B9047865FB05D* L_4 = (ImplementationData_t070DC0E12FE9606C72C24B90F29B9047865FB05D*)(&__this->___m_ImplementationData);
  20986. float L_5;
  20987. L_5 = ImplementationData_get_pressedTime_m6BB28908890AC2AA318371062BD0B1825AD011A0_inline(L_4, NULL);
  20988. NullCheck(L_3);
  20989. PointerEventData_set_clickTime_m93D27EB35F490AC9100369A23002F09148F85996_inline(L_3, L_5, NULL);
  20990. PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* L_6 = ___0_eventData;
  20991. ImplementationData_t070DC0E12FE9606C72C24B90F29B9047865FB05D* L_7 = (ImplementationData_t070DC0E12FE9606C72C24B90F29B9047865FB05D*)(&__this->___m_ImplementationData);
  20992. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_8;
  20993. L_8 = ImplementationData_get_pressedPosition_m68E4FD86C4F9EC5B81D3A15A9ED5776642075218_inline(L_7, NULL);
  20994. NullCheck(L_6);
  20995. PointerEventData_set_pressPosition_m85544FBAB798DABE70067508294A6C4841A95379_inline(L_6, L_8, NULL);
  20996. PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* L_9 = ___0_eventData;
  20997. ImplementationData_t070DC0E12FE9606C72C24B90F29B9047865FB05D* L_10 = (ImplementationData_t070DC0E12FE9606C72C24B90F29B9047865FB05D*)(&__this->___m_ImplementationData);
  20998. RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023 L_11;
  20999. L_11 = ImplementationData_get_pressedRaycast_mBDF58873A81E64D77396EEDD9BA9FDE899807683_inline(L_10, NULL);
  21000. NullCheck(L_9);
  21001. PointerEventData_set_pointerPressRaycast_m55CA127474B4CBCA795A9C872B7630AAF766F852_inline(L_9, L_11, NULL);
  21002. PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* L_12 = ___0_eventData;
  21003. ImplementationData_t070DC0E12FE9606C72C24B90F29B9047865FB05D* L_13 = (ImplementationData_t070DC0E12FE9606C72C24B90F29B9047865FB05D*)(&__this->___m_ImplementationData);
  21004. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_14;
  21005. L_14 = ImplementationData_get_pressedGameObject_mED5188E469B0B53324D43C84CDC4092BFE81802B_inline(L_13, NULL);
  21006. NullCheck(L_12);
  21007. PointerEventData_set_pointerPress_m51241AAA6E5F87ADEBBB8DB7D4452CE45200BEE8(L_12, L_14, NULL);
  21008. PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* L_15 = ___0_eventData;
  21009. ImplementationData_t070DC0E12FE9606C72C24B90F29B9047865FB05D* L_16 = (ImplementationData_t070DC0E12FE9606C72C24B90F29B9047865FB05D*)(&__this->___m_ImplementationData);
  21010. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_17;
  21011. L_17 = ImplementationData_get_pressedGameObjectRaw_mE114B4837644AF9AA92C0AB5952ACC15385A8E35_inline(L_16, NULL);
  21012. NullCheck(L_15);
  21013. PointerEventData_set_rawPointerPress_mEEC4E3C7CD00F1DDCD3DA98DA5837E71BB8455E3_inline(L_15, L_17, NULL);
  21014. PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* L_18 = ___0_eventData;
  21015. ImplementationData_t070DC0E12FE9606C72C24B90F29B9047865FB05D* L_19 = (ImplementationData_t070DC0E12FE9606C72C24B90F29B9047865FB05D*)(&__this->___m_ImplementationData);
  21016. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_20;
  21017. L_20 = ImplementationData_get_draggedGameObject_m5AABEB516101C86E6A8E7243C2E12B3BD2DDE43E_inline(L_19, NULL);
  21018. NullCheck(L_18);
  21019. PointerEventData_set_pointerDrag_m0E8D72362B07962843671C39ADC8F4D5E4915010_inline(L_18, L_20, NULL);
  21020. return;
  21021. }
  21022. }
  21023. IL2CPP_EXTERN_C void MouseButtonModel_CopyTo_mE192240DC4F3852B78A43812C3273BE692F95B04_AdjustorThunk (RuntimeObject* __this, PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* ___0_eventData, const RuntimeMethod* method)
  21024. {
  21025. MouseButtonModel_tE3D39670E1934335CA8A468707FCC22184099729* _thisAdjusted;
  21026. int32_t _offset = 1;
  21027. _thisAdjusted = reinterpret_cast<MouseButtonModel_tE3D39670E1934335CA8A468707FCC22184099729*>(__this + _offset);
  21028. MouseButtonModel_CopyTo_mE192240DC4F3852B78A43812C3273BE692F95B04(_thisAdjusted, ___0_eventData, method);
  21029. }
  21030. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MouseButtonModel_CopyFrom_mDB836BEC9F0538CD4C75CC917EA71A474279B1E6 (MouseButtonModel_tE3D39670E1934335CA8A468707FCC22184099729* __this, PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* ___0_eventData, const RuntimeMethod* method)
  21031. {
  21032. {
  21033. ImplementationData_t070DC0E12FE9606C72C24B90F29B9047865FB05D* L_0 = (ImplementationData_t070DC0E12FE9606C72C24B90F29B9047865FB05D*)(&__this->___m_ImplementationData);
  21034. PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* L_1 = ___0_eventData;
  21035. NullCheck(L_1);
  21036. bool L_2;
  21037. L_2 = PointerEventData_get_dragging_mE0AD837F228E3830D4A74657AD3D47F53F6C87E9_inline(L_1, NULL);
  21038. ImplementationData_set_isDragging_m23603F83850AE86ED35D0A35EA577A51A5934912_inline(L_0, L_2, NULL);
  21039. ImplementationData_t070DC0E12FE9606C72C24B90F29B9047865FB05D* L_3 = (ImplementationData_t070DC0E12FE9606C72C24B90F29B9047865FB05D*)(&__this->___m_ImplementationData);
  21040. PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* L_4 = ___0_eventData;
  21041. NullCheck(L_4);
  21042. float L_5;
  21043. L_5 = PointerEventData_get_clickTime_m5ABE0298E8CEF28B6BD7E750E940756CD78AB96E_inline(L_4, NULL);
  21044. ImplementationData_set_pressedTime_m08CE027B7019E15F97EC2997A310D2E26B2B688A_inline(L_3, L_5, NULL);
  21045. ImplementationData_t070DC0E12FE9606C72C24B90F29B9047865FB05D* L_6 = (ImplementationData_t070DC0E12FE9606C72C24B90F29B9047865FB05D*)(&__this->___m_ImplementationData);
  21046. PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* L_7 = ___0_eventData;
  21047. NullCheck(L_7);
  21048. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_8;
  21049. L_8 = PointerEventData_get_pressPosition_m8A6788DA6BF81481E4EBCBA2ED1838F786EBAE63_inline(L_7, NULL);
  21050. ImplementationData_set_pressedPosition_m1402B47299E1C642D94FAF5AA83750DCBC61FA10_inline(L_6, L_8, NULL);
  21051. ImplementationData_t070DC0E12FE9606C72C24B90F29B9047865FB05D* L_9 = (ImplementationData_t070DC0E12FE9606C72C24B90F29B9047865FB05D*)(&__this->___m_ImplementationData);
  21052. PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* L_10 = ___0_eventData;
  21053. NullCheck(L_10);
  21054. RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023 L_11;
  21055. L_11 = PointerEventData_get_pointerPressRaycast_mEB1B974F5543F78162984E2924EF908E18CE3B5D_inline(L_10, NULL);
  21056. ImplementationData_set_pressedRaycast_m3FEA7BEBCA8A181BCBA546A396608AD05E719314_inline(L_9, L_11, NULL);
  21057. ImplementationData_t070DC0E12FE9606C72C24B90F29B9047865FB05D* L_12 = (ImplementationData_t070DC0E12FE9606C72C24B90F29B9047865FB05D*)(&__this->___m_ImplementationData);
  21058. PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* L_13 = ___0_eventData;
  21059. NullCheck(L_13);
  21060. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_14;
  21061. L_14 = PointerEventData_get_pointerPress_mEE815DDB67E40AA587090BCCE0E3CABA6405C50A_inline(L_13, NULL);
  21062. ImplementationData_set_pressedGameObject_m43A6B848D7254A1A27999F73ACDEAFC53B69A6E5_inline(L_12, L_14, NULL);
  21063. ImplementationData_t070DC0E12FE9606C72C24B90F29B9047865FB05D* L_15 = (ImplementationData_t070DC0E12FE9606C72C24B90F29B9047865FB05D*)(&__this->___m_ImplementationData);
  21064. PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* L_16 = ___0_eventData;
  21065. NullCheck(L_16);
  21066. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_17;
  21067. L_17 = PointerEventData_get_rawPointerPress_m8B7A6235A116E26EDDBBDB24473BE0F9634C7B71_inline(L_16, NULL);
  21068. ImplementationData_set_pressedGameObjectRaw_mBF3547F3629CF684A4151F0EB8EDC49AA6C85D6E_inline(L_15, L_17, NULL);
  21069. ImplementationData_t070DC0E12FE9606C72C24B90F29B9047865FB05D* L_18 = (ImplementationData_t070DC0E12FE9606C72C24B90F29B9047865FB05D*)(&__this->___m_ImplementationData);
  21070. PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* L_19 = ___0_eventData;
  21071. NullCheck(L_19);
  21072. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_20;
  21073. L_20 = PointerEventData_get_pointerDrag_m36BF08A32216845A8095C5F74DFE6C9959A11E96_inline(L_19, NULL);
  21074. ImplementationData_set_draggedGameObject_m9992F3D5D397185C774C37867A18FED90348B6F6_inline(L_18, L_20, NULL);
  21075. return;
  21076. }
  21077. }
  21078. IL2CPP_EXTERN_C void MouseButtonModel_CopyFrom_mDB836BEC9F0538CD4C75CC917EA71A474279B1E6_AdjustorThunk (RuntimeObject* __this, PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* ___0_eventData, const RuntimeMethod* method)
  21079. {
  21080. MouseButtonModel_tE3D39670E1934335CA8A468707FCC22184099729* _thisAdjusted;
  21081. int32_t _offset = 1;
  21082. _thisAdjusted = reinterpret_cast<MouseButtonModel_tE3D39670E1934335CA8A468707FCC22184099729*>(__this + _offset);
  21083. MouseButtonModel_CopyFrom_mDB836BEC9F0538CD4C75CC917EA71A474279B1E6(_thisAdjusted, ___0_eventData, method);
  21084. }
  21085. #ifdef __clang__
  21086. #pragma clang diagnostic pop
  21087. #endif
  21088. #ifdef __clang__
  21089. #pragma clang diagnostic push
  21090. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  21091. #pragma clang diagnostic ignored "-Wunused-variable"
  21092. #endif
  21093. IL2CPP_EXTERN_C void ImplementationData_t070DC0E12FE9606C72C24B90F29B9047865FB05D_marshal_pinvoke(const ImplementationData_t070DC0E12FE9606C72C24B90F29B9047865FB05D& unmarshaled, ImplementationData_t070DC0E12FE9606C72C24B90F29B9047865FB05D_marshaled_pinvoke& marshaled)
  21094. {
  21095. Exception_t* ___U3CpressedRaycastU3Ek__BackingFieldException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '<pressedRaycast>k__BackingField' of type 'ImplementationData'.");
  21096. IL2CPP_RAISE_MANAGED_EXCEPTION(___U3CpressedRaycastU3Ek__BackingFieldException, NULL);
  21097. }
  21098. IL2CPP_EXTERN_C void ImplementationData_t070DC0E12FE9606C72C24B90F29B9047865FB05D_marshal_pinvoke_back(const ImplementationData_t070DC0E12FE9606C72C24B90F29B9047865FB05D_marshaled_pinvoke& marshaled, ImplementationData_t070DC0E12FE9606C72C24B90F29B9047865FB05D& unmarshaled)
  21099. {
  21100. Exception_t* ___U3CpressedRaycastU3Ek__BackingFieldException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '<pressedRaycast>k__BackingField' of type 'ImplementationData'.");
  21101. IL2CPP_RAISE_MANAGED_EXCEPTION(___U3CpressedRaycastU3Ek__BackingFieldException, NULL);
  21102. }
  21103. IL2CPP_EXTERN_C void ImplementationData_t070DC0E12FE9606C72C24B90F29B9047865FB05D_marshal_pinvoke_cleanup(ImplementationData_t070DC0E12FE9606C72C24B90F29B9047865FB05D_marshaled_pinvoke& marshaled)
  21104. {
  21105. }
  21106. IL2CPP_EXTERN_C void ImplementationData_t070DC0E12FE9606C72C24B90F29B9047865FB05D_marshal_com(const ImplementationData_t070DC0E12FE9606C72C24B90F29B9047865FB05D& unmarshaled, ImplementationData_t070DC0E12FE9606C72C24B90F29B9047865FB05D_marshaled_com& marshaled)
  21107. {
  21108. Exception_t* ___U3CpressedRaycastU3Ek__BackingFieldException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '<pressedRaycast>k__BackingField' of type 'ImplementationData'.");
  21109. IL2CPP_RAISE_MANAGED_EXCEPTION(___U3CpressedRaycastU3Ek__BackingFieldException, NULL);
  21110. }
  21111. IL2CPP_EXTERN_C void ImplementationData_t070DC0E12FE9606C72C24B90F29B9047865FB05D_marshal_com_back(const ImplementationData_t070DC0E12FE9606C72C24B90F29B9047865FB05D_marshaled_com& marshaled, ImplementationData_t070DC0E12FE9606C72C24B90F29B9047865FB05D& unmarshaled)
  21112. {
  21113. Exception_t* ___U3CpressedRaycastU3Ek__BackingFieldException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '<pressedRaycast>k__BackingField' of type 'ImplementationData'.");
  21114. IL2CPP_RAISE_MANAGED_EXCEPTION(___U3CpressedRaycastU3Ek__BackingFieldException, NULL);
  21115. }
  21116. IL2CPP_EXTERN_C void ImplementationData_t070DC0E12FE9606C72C24B90F29B9047865FB05D_marshal_com_cleanup(ImplementationData_t070DC0E12FE9606C72C24B90F29B9047865FB05D_marshaled_com& marshaled)
  21117. {
  21118. }
  21119. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ImplementationData_get_isDragging_m4342CE900F2E1C5F378AAF38248795FDB757278A (ImplementationData_t070DC0E12FE9606C72C24B90F29B9047865FB05D* __this, const RuntimeMethod* method)
  21120. {
  21121. {
  21122. bool L_0 = __this->___U3CisDraggingU3Ek__BackingField;
  21123. return L_0;
  21124. }
  21125. }
  21126. IL2CPP_EXTERN_C bool ImplementationData_get_isDragging_m4342CE900F2E1C5F378AAF38248795FDB757278A_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  21127. {
  21128. ImplementationData_t070DC0E12FE9606C72C24B90F29B9047865FB05D* _thisAdjusted;
  21129. int32_t _offset = 1;
  21130. _thisAdjusted = reinterpret_cast<ImplementationData_t070DC0E12FE9606C72C24B90F29B9047865FB05D*>(__this + _offset);
  21131. bool _returnValue;
  21132. _returnValue = ImplementationData_get_isDragging_m4342CE900F2E1C5F378AAF38248795FDB757278A_inline(_thisAdjusted, method);
  21133. return _returnValue;
  21134. }
  21135. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ImplementationData_set_isDragging_m23603F83850AE86ED35D0A35EA577A51A5934912 (ImplementationData_t070DC0E12FE9606C72C24B90F29B9047865FB05D* __this, bool ___0_value, const RuntimeMethod* method)
  21136. {
  21137. {
  21138. bool L_0 = ___0_value;
  21139. __this->___U3CisDraggingU3Ek__BackingField = L_0;
  21140. return;
  21141. }
  21142. }
  21143. IL2CPP_EXTERN_C void ImplementationData_set_isDragging_m23603F83850AE86ED35D0A35EA577A51A5934912_AdjustorThunk (RuntimeObject* __this, bool ___0_value, const RuntimeMethod* method)
  21144. {
  21145. ImplementationData_t070DC0E12FE9606C72C24B90F29B9047865FB05D* _thisAdjusted;
  21146. int32_t _offset = 1;
  21147. _thisAdjusted = reinterpret_cast<ImplementationData_t070DC0E12FE9606C72C24B90F29B9047865FB05D*>(__this + _offset);
  21148. ImplementationData_set_isDragging_m23603F83850AE86ED35D0A35EA577A51A5934912_inline(_thisAdjusted, ___0_value, method);
  21149. }
  21150. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float ImplementationData_get_pressedTime_m6BB28908890AC2AA318371062BD0B1825AD011A0 (ImplementationData_t070DC0E12FE9606C72C24B90F29B9047865FB05D* __this, const RuntimeMethod* method)
  21151. {
  21152. {
  21153. float L_0 = __this->___U3CpressedTimeU3Ek__BackingField;
  21154. return L_0;
  21155. }
  21156. }
  21157. IL2CPP_EXTERN_C float ImplementationData_get_pressedTime_m6BB28908890AC2AA318371062BD0B1825AD011A0_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  21158. {
  21159. ImplementationData_t070DC0E12FE9606C72C24B90F29B9047865FB05D* _thisAdjusted;
  21160. int32_t _offset = 1;
  21161. _thisAdjusted = reinterpret_cast<ImplementationData_t070DC0E12FE9606C72C24B90F29B9047865FB05D*>(__this + _offset);
  21162. float _returnValue;
  21163. _returnValue = ImplementationData_get_pressedTime_m6BB28908890AC2AA318371062BD0B1825AD011A0_inline(_thisAdjusted, method);
  21164. return _returnValue;
  21165. }
  21166. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ImplementationData_set_pressedTime_m08CE027B7019E15F97EC2997A310D2E26B2B688A (ImplementationData_t070DC0E12FE9606C72C24B90F29B9047865FB05D* __this, float ___0_value, const RuntimeMethod* method)
  21167. {
  21168. {
  21169. float L_0 = ___0_value;
  21170. __this->___U3CpressedTimeU3Ek__BackingField = L_0;
  21171. return;
  21172. }
  21173. }
  21174. IL2CPP_EXTERN_C void ImplementationData_set_pressedTime_m08CE027B7019E15F97EC2997A310D2E26B2B688A_AdjustorThunk (RuntimeObject* __this, float ___0_value, const RuntimeMethod* method)
  21175. {
  21176. ImplementationData_t070DC0E12FE9606C72C24B90F29B9047865FB05D* _thisAdjusted;
  21177. int32_t _offset = 1;
  21178. _thisAdjusted = reinterpret_cast<ImplementationData_t070DC0E12FE9606C72C24B90F29B9047865FB05D*>(__this + _offset);
  21179. ImplementationData_set_pressedTime_m08CE027B7019E15F97EC2997A310D2E26B2B688A_inline(_thisAdjusted, ___0_value, method);
  21180. }
  21181. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ImplementationData_get_pressedPosition_m68E4FD86C4F9EC5B81D3A15A9ED5776642075218 (ImplementationData_t070DC0E12FE9606C72C24B90F29B9047865FB05D* __this, const RuntimeMethod* method)
  21182. {
  21183. {
  21184. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = __this->___U3CpressedPositionU3Ek__BackingField;
  21185. return L_0;
  21186. }
  21187. }
  21188. IL2CPP_EXTERN_C Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ImplementationData_get_pressedPosition_m68E4FD86C4F9EC5B81D3A15A9ED5776642075218_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  21189. {
  21190. ImplementationData_t070DC0E12FE9606C72C24B90F29B9047865FB05D* _thisAdjusted;
  21191. int32_t _offset = 1;
  21192. _thisAdjusted = reinterpret_cast<ImplementationData_t070DC0E12FE9606C72C24B90F29B9047865FB05D*>(__this + _offset);
  21193. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 _returnValue;
  21194. _returnValue = ImplementationData_get_pressedPosition_m68E4FD86C4F9EC5B81D3A15A9ED5776642075218_inline(_thisAdjusted, method);
  21195. return _returnValue;
  21196. }
  21197. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ImplementationData_set_pressedPosition_m1402B47299E1C642D94FAF5AA83750DCBC61FA10 (ImplementationData_t070DC0E12FE9606C72C24B90F29B9047865FB05D* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_value, const RuntimeMethod* method)
  21198. {
  21199. {
  21200. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ___0_value;
  21201. __this->___U3CpressedPositionU3Ek__BackingField = L_0;
  21202. return;
  21203. }
  21204. }
  21205. IL2CPP_EXTERN_C void ImplementationData_set_pressedPosition_m1402B47299E1C642D94FAF5AA83750DCBC61FA10_AdjustorThunk (RuntimeObject* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_value, const RuntimeMethod* method)
  21206. {
  21207. ImplementationData_t070DC0E12FE9606C72C24B90F29B9047865FB05D* _thisAdjusted;
  21208. int32_t _offset = 1;
  21209. _thisAdjusted = reinterpret_cast<ImplementationData_t070DC0E12FE9606C72C24B90F29B9047865FB05D*>(__this + _offset);
  21210. ImplementationData_set_pressedPosition_m1402B47299E1C642D94FAF5AA83750DCBC61FA10_inline(_thisAdjusted, ___0_value, method);
  21211. }
  21212. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023 ImplementationData_get_pressedRaycast_mBDF58873A81E64D77396EEDD9BA9FDE899807683 (ImplementationData_t070DC0E12FE9606C72C24B90F29B9047865FB05D* __this, const RuntimeMethod* method)
  21213. {
  21214. {
  21215. RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023 L_0 = __this->___U3CpressedRaycastU3Ek__BackingField;
  21216. return L_0;
  21217. }
  21218. }
  21219. IL2CPP_EXTERN_C RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023 ImplementationData_get_pressedRaycast_mBDF58873A81E64D77396EEDD9BA9FDE899807683_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  21220. {
  21221. ImplementationData_t070DC0E12FE9606C72C24B90F29B9047865FB05D* _thisAdjusted;
  21222. int32_t _offset = 1;
  21223. _thisAdjusted = reinterpret_cast<ImplementationData_t070DC0E12FE9606C72C24B90F29B9047865FB05D*>(__this + _offset);
  21224. RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023 _returnValue;
  21225. _returnValue = ImplementationData_get_pressedRaycast_mBDF58873A81E64D77396EEDD9BA9FDE899807683_inline(_thisAdjusted, method);
  21226. return _returnValue;
  21227. }
  21228. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ImplementationData_set_pressedRaycast_m3FEA7BEBCA8A181BCBA546A396608AD05E719314 (ImplementationData_t070DC0E12FE9606C72C24B90F29B9047865FB05D* __this, RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023 ___0_value, const RuntimeMethod* method)
  21229. {
  21230. {
  21231. RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023 L_0 = ___0_value;
  21232. __this->___U3CpressedRaycastU3Ek__BackingField = L_0;
  21233. Il2CppCodeGenWriteBarrier((void**)&(((&__this->___U3CpressedRaycastU3Ek__BackingField))->___m_GameObject), (void*)NULL);
  21234. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  21235. Il2CppCodeGenWriteBarrier((void**)&(((&__this->___U3CpressedRaycastU3Ek__BackingField))->___module), (void*)NULL);
  21236. #endif
  21237. return;
  21238. }
  21239. }
  21240. IL2CPP_EXTERN_C void ImplementationData_set_pressedRaycast_m3FEA7BEBCA8A181BCBA546A396608AD05E719314_AdjustorThunk (RuntimeObject* __this, RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023 ___0_value, const RuntimeMethod* method)
  21241. {
  21242. ImplementationData_t070DC0E12FE9606C72C24B90F29B9047865FB05D* _thisAdjusted;
  21243. int32_t _offset = 1;
  21244. _thisAdjusted = reinterpret_cast<ImplementationData_t070DC0E12FE9606C72C24B90F29B9047865FB05D*>(__this + _offset);
  21245. ImplementationData_set_pressedRaycast_m3FEA7BEBCA8A181BCBA546A396608AD05E719314_inline(_thisAdjusted, ___0_value, method);
  21246. }
  21247. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ImplementationData_get_pressedGameObject_mED5188E469B0B53324D43C84CDC4092BFE81802B (ImplementationData_t070DC0E12FE9606C72C24B90F29B9047865FB05D* __this, const RuntimeMethod* method)
  21248. {
  21249. {
  21250. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0 = __this->___U3CpressedGameObjectU3Ek__BackingField;
  21251. return L_0;
  21252. }
  21253. }
  21254. IL2CPP_EXTERN_C GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ImplementationData_get_pressedGameObject_mED5188E469B0B53324D43C84CDC4092BFE81802B_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  21255. {
  21256. ImplementationData_t070DC0E12FE9606C72C24B90F29B9047865FB05D* _thisAdjusted;
  21257. int32_t _offset = 1;
  21258. _thisAdjusted = reinterpret_cast<ImplementationData_t070DC0E12FE9606C72C24B90F29B9047865FB05D*>(__this + _offset);
  21259. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* _returnValue;
  21260. _returnValue = ImplementationData_get_pressedGameObject_mED5188E469B0B53324D43C84CDC4092BFE81802B_inline(_thisAdjusted, method);
  21261. return _returnValue;
  21262. }
  21263. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ImplementationData_set_pressedGameObject_m43A6B848D7254A1A27999F73ACDEAFC53B69A6E5 (ImplementationData_t070DC0E12FE9606C72C24B90F29B9047865FB05D* __this, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___0_value, const RuntimeMethod* method)
  21264. {
  21265. {
  21266. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0 = ___0_value;
  21267. __this->___U3CpressedGameObjectU3Ek__BackingField = L_0;
  21268. Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CpressedGameObjectU3Ek__BackingField), (void*)L_0);
  21269. return;
  21270. }
  21271. }
  21272. IL2CPP_EXTERN_C void ImplementationData_set_pressedGameObject_m43A6B848D7254A1A27999F73ACDEAFC53B69A6E5_AdjustorThunk (RuntimeObject* __this, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___0_value, const RuntimeMethod* method)
  21273. {
  21274. ImplementationData_t070DC0E12FE9606C72C24B90F29B9047865FB05D* _thisAdjusted;
  21275. int32_t _offset = 1;
  21276. _thisAdjusted = reinterpret_cast<ImplementationData_t070DC0E12FE9606C72C24B90F29B9047865FB05D*>(__this + _offset);
  21277. ImplementationData_set_pressedGameObject_m43A6B848D7254A1A27999F73ACDEAFC53B69A6E5_inline(_thisAdjusted, ___0_value, method);
  21278. }
  21279. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ImplementationData_get_pressedGameObjectRaw_mE114B4837644AF9AA92C0AB5952ACC15385A8E35 (ImplementationData_t070DC0E12FE9606C72C24B90F29B9047865FB05D* __this, const RuntimeMethod* method)
  21280. {
  21281. {
  21282. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0 = __this->___U3CpressedGameObjectRawU3Ek__BackingField;
  21283. return L_0;
  21284. }
  21285. }
  21286. IL2CPP_EXTERN_C GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ImplementationData_get_pressedGameObjectRaw_mE114B4837644AF9AA92C0AB5952ACC15385A8E35_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  21287. {
  21288. ImplementationData_t070DC0E12FE9606C72C24B90F29B9047865FB05D* _thisAdjusted;
  21289. int32_t _offset = 1;
  21290. _thisAdjusted = reinterpret_cast<ImplementationData_t070DC0E12FE9606C72C24B90F29B9047865FB05D*>(__this + _offset);
  21291. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* _returnValue;
  21292. _returnValue = ImplementationData_get_pressedGameObjectRaw_mE114B4837644AF9AA92C0AB5952ACC15385A8E35_inline(_thisAdjusted, method);
  21293. return _returnValue;
  21294. }
  21295. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ImplementationData_set_pressedGameObjectRaw_mBF3547F3629CF684A4151F0EB8EDC49AA6C85D6E (ImplementationData_t070DC0E12FE9606C72C24B90F29B9047865FB05D* __this, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___0_value, const RuntimeMethod* method)
  21296. {
  21297. {
  21298. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0 = ___0_value;
  21299. __this->___U3CpressedGameObjectRawU3Ek__BackingField = L_0;
  21300. Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CpressedGameObjectRawU3Ek__BackingField), (void*)L_0);
  21301. return;
  21302. }
  21303. }
  21304. IL2CPP_EXTERN_C void ImplementationData_set_pressedGameObjectRaw_mBF3547F3629CF684A4151F0EB8EDC49AA6C85D6E_AdjustorThunk (RuntimeObject* __this, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___0_value, const RuntimeMethod* method)
  21305. {
  21306. ImplementationData_t070DC0E12FE9606C72C24B90F29B9047865FB05D* _thisAdjusted;
  21307. int32_t _offset = 1;
  21308. _thisAdjusted = reinterpret_cast<ImplementationData_t070DC0E12FE9606C72C24B90F29B9047865FB05D*>(__this + _offset);
  21309. ImplementationData_set_pressedGameObjectRaw_mBF3547F3629CF684A4151F0EB8EDC49AA6C85D6E_inline(_thisAdjusted, ___0_value, method);
  21310. }
  21311. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ImplementationData_get_draggedGameObject_m5AABEB516101C86E6A8E7243C2E12B3BD2DDE43E (ImplementationData_t070DC0E12FE9606C72C24B90F29B9047865FB05D* __this, const RuntimeMethod* method)
  21312. {
  21313. {
  21314. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0 = __this->___U3CdraggedGameObjectU3Ek__BackingField;
  21315. return L_0;
  21316. }
  21317. }
  21318. IL2CPP_EXTERN_C GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ImplementationData_get_draggedGameObject_m5AABEB516101C86E6A8E7243C2E12B3BD2DDE43E_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  21319. {
  21320. ImplementationData_t070DC0E12FE9606C72C24B90F29B9047865FB05D* _thisAdjusted;
  21321. int32_t _offset = 1;
  21322. _thisAdjusted = reinterpret_cast<ImplementationData_t070DC0E12FE9606C72C24B90F29B9047865FB05D*>(__this + _offset);
  21323. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* _returnValue;
  21324. _returnValue = ImplementationData_get_draggedGameObject_m5AABEB516101C86E6A8E7243C2E12B3BD2DDE43E_inline(_thisAdjusted, method);
  21325. return _returnValue;
  21326. }
  21327. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ImplementationData_set_draggedGameObject_m9992F3D5D397185C774C37867A18FED90348B6F6 (ImplementationData_t070DC0E12FE9606C72C24B90F29B9047865FB05D* __this, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___0_value, const RuntimeMethod* method)
  21328. {
  21329. {
  21330. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0 = ___0_value;
  21331. __this->___U3CdraggedGameObjectU3Ek__BackingField = L_0;
  21332. Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CdraggedGameObjectU3Ek__BackingField), (void*)L_0);
  21333. return;
  21334. }
  21335. }
  21336. IL2CPP_EXTERN_C void ImplementationData_set_draggedGameObject_m9992F3D5D397185C774C37867A18FED90348B6F6_AdjustorThunk (RuntimeObject* __this, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___0_value, const RuntimeMethod* method)
  21337. {
  21338. ImplementationData_t070DC0E12FE9606C72C24B90F29B9047865FB05D* _thisAdjusted;
  21339. int32_t _offset = 1;
  21340. _thisAdjusted = reinterpret_cast<ImplementationData_t070DC0E12FE9606C72C24B90F29B9047865FB05D*>(__this + _offset);
  21341. ImplementationData_set_draggedGameObject_m9992F3D5D397185C774C37867A18FED90348B6F6_inline(_thisAdjusted, ___0_value, method);
  21342. }
  21343. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ImplementationData_Reset_mE8D9F86E602D177FCA6FEC7F0F8279D9EA08F60F (ImplementationData_t070DC0E12FE9606C72C24B90F29B9047865FB05D* __this, const RuntimeMethod* method)
  21344. {
  21345. RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023 V_0;
  21346. memset((&V_0), 0, sizeof(V_0));
  21347. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* V_1 = NULL;
  21348. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* V_2 = NULL;
  21349. {
  21350. ImplementationData_set_isDragging_m23603F83850AE86ED35D0A35EA577A51A5934912_inline(__this, (bool)0, NULL);
  21351. ImplementationData_set_pressedTime_m08CE027B7019E15F97EC2997A310D2E26B2B688A_inline(__this, (0.0f), NULL);
  21352. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0;
  21353. L_0 = Vector2_get_zero_m32506C40EC2EE7D5D4410BF40D3EE683A3D5F32C_inline(NULL);
  21354. ImplementationData_set_pressedPosition_m1402B47299E1C642D94FAF5AA83750DCBC61FA10_inline(__this, L_0, NULL);
  21355. il2cpp_codegen_initobj((&V_0), sizeof(RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023));
  21356. RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023 L_1 = V_0;
  21357. ImplementationData_set_pressedRaycast_m3FEA7BEBCA8A181BCBA546A396608AD05E719314_inline(__this, L_1, NULL);
  21358. V_2 = (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*)NULL;
  21359. ImplementationData_set_draggedGameObject_m9992F3D5D397185C774C37867A18FED90348B6F6_inline(__this, (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*)NULL, NULL);
  21360. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_2 = V_2;
  21361. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_3 = L_2;
  21362. V_1 = L_3;
  21363. ImplementationData_set_pressedGameObjectRaw_mBF3547F3629CF684A4151F0EB8EDC49AA6C85D6E_inline(__this, L_3, NULL);
  21364. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_4 = V_1;
  21365. ImplementationData_set_pressedGameObject_m43A6B848D7254A1A27999F73ACDEAFC53B69A6E5_inline(__this, L_4, NULL);
  21366. return;
  21367. }
  21368. }
  21369. IL2CPP_EXTERN_C void ImplementationData_Reset_mE8D9F86E602D177FCA6FEC7F0F8279D9EA08F60F_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  21370. {
  21371. ImplementationData_t070DC0E12FE9606C72C24B90F29B9047865FB05D* _thisAdjusted;
  21372. int32_t _offset = 1;
  21373. _thisAdjusted = reinterpret_cast<ImplementationData_t070DC0E12FE9606C72C24B90F29B9047865FB05D*>(__this + _offset);
  21374. ImplementationData_Reset_mE8D9F86E602D177FCA6FEC7F0F8279D9EA08F60F(_thisAdjusted, method);
  21375. }
  21376. #ifdef __clang__
  21377. #pragma clang diagnostic pop
  21378. #endif
  21379. #ifdef __clang__
  21380. #pragma clang diagnostic push
  21381. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  21382. #pragma clang diagnostic ignored "-Wunused-variable"
  21383. #endif
  21384. IL2CPP_EXTERN_C void MouseModel_t2F69F33E707572E3123D32A97E370F329CE4DC37_marshal_pinvoke(const MouseModel_t2F69F33E707572E3123D32A97E370F329CE4DC37& unmarshaled, MouseModel_t2F69F33E707572E3123D32A97E370F329CE4DC37_marshaled_pinvoke& marshaled)
  21385. {
  21386. Exception_t* ___m_LeftButtonException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'm_LeftButton' of type 'MouseModel'.");
  21387. IL2CPP_RAISE_MANAGED_EXCEPTION(___m_LeftButtonException, NULL);
  21388. }
  21389. IL2CPP_EXTERN_C void MouseModel_t2F69F33E707572E3123D32A97E370F329CE4DC37_marshal_pinvoke_back(const MouseModel_t2F69F33E707572E3123D32A97E370F329CE4DC37_marshaled_pinvoke& marshaled, MouseModel_t2F69F33E707572E3123D32A97E370F329CE4DC37& unmarshaled)
  21390. {
  21391. Exception_t* ___m_LeftButtonException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'm_LeftButton' of type 'MouseModel'.");
  21392. IL2CPP_RAISE_MANAGED_EXCEPTION(___m_LeftButtonException, NULL);
  21393. }
  21394. IL2CPP_EXTERN_C void MouseModel_t2F69F33E707572E3123D32A97E370F329CE4DC37_marshal_pinvoke_cleanup(MouseModel_t2F69F33E707572E3123D32A97E370F329CE4DC37_marshaled_pinvoke& marshaled)
  21395. {
  21396. }
  21397. IL2CPP_EXTERN_C void MouseModel_t2F69F33E707572E3123D32A97E370F329CE4DC37_marshal_com(const MouseModel_t2F69F33E707572E3123D32A97E370F329CE4DC37& unmarshaled, MouseModel_t2F69F33E707572E3123D32A97E370F329CE4DC37_marshaled_com& marshaled)
  21398. {
  21399. Exception_t* ___m_LeftButtonException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'm_LeftButton' of type 'MouseModel'.");
  21400. IL2CPP_RAISE_MANAGED_EXCEPTION(___m_LeftButtonException, NULL);
  21401. }
  21402. IL2CPP_EXTERN_C void MouseModel_t2F69F33E707572E3123D32A97E370F329CE4DC37_marshal_com_back(const MouseModel_t2F69F33E707572E3123D32A97E370F329CE4DC37_marshaled_com& marshaled, MouseModel_t2F69F33E707572E3123D32A97E370F329CE4DC37& unmarshaled)
  21403. {
  21404. Exception_t* ___m_LeftButtonException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'm_LeftButton' of type 'MouseModel'.");
  21405. IL2CPP_RAISE_MANAGED_EXCEPTION(___m_LeftButtonException, NULL);
  21406. }
  21407. IL2CPP_EXTERN_C void MouseModel_t2F69F33E707572E3123D32A97E370F329CE4DC37_marshal_com_cleanup(MouseModel_t2F69F33E707572E3123D32A97E370F329CE4DC37_marshaled_com& marshaled)
  21408. {
  21409. }
  21410. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t MouseModel_get_pointerId_m4093B901532AE29AF876BDE011E97CDB75B19A48 (MouseModel_t2F69F33E707572E3123D32A97E370F329CE4DC37* __this, const RuntimeMethod* method)
  21411. {
  21412. {
  21413. int32_t L_0 = __this->___U3CpointerIdU3Ek__BackingField;
  21414. return L_0;
  21415. }
  21416. }
  21417. IL2CPP_EXTERN_C int32_t MouseModel_get_pointerId_m4093B901532AE29AF876BDE011E97CDB75B19A48_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  21418. {
  21419. MouseModel_t2F69F33E707572E3123D32A97E370F329CE4DC37* _thisAdjusted;
  21420. int32_t _offset = 1;
  21421. _thisAdjusted = reinterpret_cast<MouseModel_t2F69F33E707572E3123D32A97E370F329CE4DC37*>(__this + _offset);
  21422. int32_t _returnValue;
  21423. _returnValue = MouseModel_get_pointerId_m4093B901532AE29AF876BDE011E97CDB75B19A48_inline(_thisAdjusted, method);
  21424. return _returnValue;
  21425. }
  21426. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool MouseModel_get_changedThisFrame_m9FA4FB5A8C2561339EA712BBD12468ADF6B31500 (MouseModel_t2F69F33E707572E3123D32A97E370F329CE4DC37* __this, const RuntimeMethod* method)
  21427. {
  21428. {
  21429. bool L_0 = __this->___U3CchangedThisFrameU3Ek__BackingField;
  21430. return L_0;
  21431. }
  21432. }
  21433. IL2CPP_EXTERN_C bool MouseModel_get_changedThisFrame_m9FA4FB5A8C2561339EA712BBD12468ADF6B31500_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  21434. {
  21435. MouseModel_t2F69F33E707572E3123D32A97E370F329CE4DC37* _thisAdjusted;
  21436. int32_t _offset = 1;
  21437. _thisAdjusted = reinterpret_cast<MouseModel_t2F69F33E707572E3123D32A97E370F329CE4DC37*>(__this + _offset);
  21438. bool _returnValue;
  21439. _returnValue = MouseModel_get_changedThisFrame_m9FA4FB5A8C2561339EA712BBD12468ADF6B31500_inline(_thisAdjusted, method);
  21440. return _returnValue;
  21441. }
  21442. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MouseModel_set_changedThisFrame_m654FCF5EE83F82EEFF6939869044FE1781239014 (MouseModel_t2F69F33E707572E3123D32A97E370F329CE4DC37* __this, bool ___0_value, const RuntimeMethod* method)
  21443. {
  21444. {
  21445. bool L_0 = ___0_value;
  21446. __this->___U3CchangedThisFrameU3Ek__BackingField = L_0;
  21447. return;
  21448. }
  21449. }
  21450. IL2CPP_EXTERN_C void MouseModel_set_changedThisFrame_m654FCF5EE83F82EEFF6939869044FE1781239014_AdjustorThunk (RuntimeObject* __this, bool ___0_value, const RuntimeMethod* method)
  21451. {
  21452. MouseModel_t2F69F33E707572E3123D32A97E370F329CE4DC37* _thisAdjusted;
  21453. int32_t _offset = 1;
  21454. _thisAdjusted = reinterpret_cast<MouseModel_t2F69F33E707572E3123D32A97E370F329CE4DC37*>(__this + _offset);
  21455. MouseModel_set_changedThisFrame_m654FCF5EE83F82EEFF6939869044FE1781239014_inline(_thisAdjusted, ___0_value, method);
  21456. }
  21457. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 MouseModel_get_position_m7E6304F677CAB4B807B518B947B95AA63A2BE95A (MouseModel_t2F69F33E707572E3123D32A97E370F329CE4DC37* __this, const RuntimeMethod* method)
  21458. {
  21459. {
  21460. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = __this->___m_Position;
  21461. return L_0;
  21462. }
  21463. }
  21464. IL2CPP_EXTERN_C Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 MouseModel_get_position_m7E6304F677CAB4B807B518B947B95AA63A2BE95A_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  21465. {
  21466. MouseModel_t2F69F33E707572E3123D32A97E370F329CE4DC37* _thisAdjusted;
  21467. int32_t _offset = 1;
  21468. _thisAdjusted = reinterpret_cast<MouseModel_t2F69F33E707572E3123D32A97E370F329CE4DC37*>(__this + _offset);
  21469. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 _returnValue;
  21470. _returnValue = MouseModel_get_position_m7E6304F677CAB4B807B518B947B95AA63A2BE95A_inline(_thisAdjusted, method);
  21471. return _returnValue;
  21472. }
  21473. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MouseModel_set_position_mF52DACDB97F269AEC85646486093D6A135C5E509 (MouseModel_t2F69F33E707572E3123D32A97E370F329CE4DC37* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_value, const RuntimeMethod* method)
  21474. {
  21475. {
  21476. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = __this->___m_Position;
  21477. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_1 = ___0_value;
  21478. bool L_2;
  21479. L_2 = Vector2_op_Inequality_mBEA93B5A0E954FEFB863DC61CB209119980EC713_inline(L_0, L_1, NULL);
  21480. if (!L_2)
  21481. {
  21482. goto IL_002e;
  21483. }
  21484. }
  21485. {
  21486. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_3 = ___0_value;
  21487. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_4 = __this->___m_Position;
  21488. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_5;
  21489. L_5 = Vector2_op_Subtraction_m44475FCDAD2DA2F98D78A6625EC2DCDFE8803837_inline(L_3, L_4, NULL);
  21490. MouseModel_set_deltaPosition_mF4C0644A65E3E98A9A397643D0E006B9187654DA_inline(__this, L_5, NULL);
  21491. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_6 = ___0_value;
  21492. __this->___m_Position = L_6;
  21493. MouseModel_set_changedThisFrame_m654FCF5EE83F82EEFF6939869044FE1781239014_inline(__this, (bool)1, NULL);
  21494. }
  21495. IL_002e:
  21496. {
  21497. return;
  21498. }
  21499. }
  21500. IL2CPP_EXTERN_C void MouseModel_set_position_mF52DACDB97F269AEC85646486093D6A135C5E509_AdjustorThunk (RuntimeObject* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_value, const RuntimeMethod* method)
  21501. {
  21502. MouseModel_t2F69F33E707572E3123D32A97E370F329CE4DC37* _thisAdjusted;
  21503. int32_t _offset = 1;
  21504. _thisAdjusted = reinterpret_cast<MouseModel_t2F69F33E707572E3123D32A97E370F329CE4DC37*>(__this + _offset);
  21505. MouseModel_set_position_mF52DACDB97F269AEC85646486093D6A135C5E509(_thisAdjusted, ___0_value, method);
  21506. }
  21507. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 MouseModel_get_deltaPosition_m343DD465AA88D7C5DE2A2E8A48CC3645434F70FF (MouseModel_t2F69F33E707572E3123D32A97E370F329CE4DC37* __this, const RuntimeMethod* method)
  21508. {
  21509. {
  21510. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = __this->___U3CdeltaPositionU3Ek__BackingField;
  21511. return L_0;
  21512. }
  21513. }
  21514. IL2CPP_EXTERN_C Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 MouseModel_get_deltaPosition_m343DD465AA88D7C5DE2A2E8A48CC3645434F70FF_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  21515. {
  21516. MouseModel_t2F69F33E707572E3123D32A97E370F329CE4DC37* _thisAdjusted;
  21517. int32_t _offset = 1;
  21518. _thisAdjusted = reinterpret_cast<MouseModel_t2F69F33E707572E3123D32A97E370F329CE4DC37*>(__this + _offset);
  21519. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 _returnValue;
  21520. _returnValue = MouseModel_get_deltaPosition_m343DD465AA88D7C5DE2A2E8A48CC3645434F70FF_inline(_thisAdjusted, method);
  21521. return _returnValue;
  21522. }
  21523. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MouseModel_set_deltaPosition_mF4C0644A65E3E98A9A397643D0E006B9187654DA (MouseModel_t2F69F33E707572E3123D32A97E370F329CE4DC37* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_value, const RuntimeMethod* method)
  21524. {
  21525. {
  21526. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ___0_value;
  21527. __this->___U3CdeltaPositionU3Ek__BackingField = L_0;
  21528. return;
  21529. }
  21530. }
  21531. IL2CPP_EXTERN_C void MouseModel_set_deltaPosition_mF4C0644A65E3E98A9A397643D0E006B9187654DA_AdjustorThunk (RuntimeObject* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_value, const RuntimeMethod* method)
  21532. {
  21533. MouseModel_t2F69F33E707572E3123D32A97E370F329CE4DC37* _thisAdjusted;
  21534. int32_t _offset = 1;
  21535. _thisAdjusted = reinterpret_cast<MouseModel_t2F69F33E707572E3123D32A97E370F329CE4DC37*>(__this + _offset);
  21536. MouseModel_set_deltaPosition_mF4C0644A65E3E98A9A397643D0E006B9187654DA_inline(_thisAdjusted, ___0_value, method);
  21537. }
  21538. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 MouseModel_get_scrollDelta_mE5D60044DDB3DC20CB2660C371DCF359DE7B19E0 (MouseModel_t2F69F33E707572E3123D32A97E370F329CE4DC37* __this, const RuntimeMethod* method)
  21539. {
  21540. {
  21541. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = __this->___m_ScrollDelta;
  21542. return L_0;
  21543. }
  21544. }
  21545. IL2CPP_EXTERN_C Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 MouseModel_get_scrollDelta_mE5D60044DDB3DC20CB2660C371DCF359DE7B19E0_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  21546. {
  21547. MouseModel_t2F69F33E707572E3123D32A97E370F329CE4DC37* _thisAdjusted;
  21548. int32_t _offset = 1;
  21549. _thisAdjusted = reinterpret_cast<MouseModel_t2F69F33E707572E3123D32A97E370F329CE4DC37*>(__this + _offset);
  21550. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 _returnValue;
  21551. _returnValue = MouseModel_get_scrollDelta_mE5D60044DDB3DC20CB2660C371DCF359DE7B19E0_inline(_thisAdjusted, method);
  21552. return _returnValue;
  21553. }
  21554. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MouseModel_set_scrollDelta_m107437C513BD8F66EFDE6160EF224FEC6DA1F7A9 (MouseModel_t2F69F33E707572E3123D32A97E370F329CE4DC37* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_value, const RuntimeMethod* method)
  21555. {
  21556. {
  21557. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = __this->___m_ScrollDelta;
  21558. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_1 = ___0_value;
  21559. bool L_2;
  21560. L_2 = Vector2_op_Inequality_mBEA93B5A0E954FEFB863DC61CB209119980EC713_inline(L_0, L_1, NULL);
  21561. if (!L_2)
  21562. {
  21563. goto IL_001c;
  21564. }
  21565. }
  21566. {
  21567. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_3 = ___0_value;
  21568. __this->___m_ScrollDelta = L_3;
  21569. MouseModel_set_changedThisFrame_m654FCF5EE83F82EEFF6939869044FE1781239014_inline(__this, (bool)1, NULL);
  21570. }
  21571. IL_001c:
  21572. {
  21573. return;
  21574. }
  21575. }
  21576. IL2CPP_EXTERN_C void MouseModel_set_scrollDelta_m107437C513BD8F66EFDE6160EF224FEC6DA1F7A9_AdjustorThunk (RuntimeObject* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_value, const RuntimeMethod* method)
  21577. {
  21578. MouseModel_t2F69F33E707572E3123D32A97E370F329CE4DC37* _thisAdjusted;
  21579. int32_t _offset = 1;
  21580. _thisAdjusted = reinterpret_cast<MouseModel_t2F69F33E707572E3123D32A97E370F329CE4DC37*>(__this + _offset);
  21581. MouseModel_set_scrollDelta_m107437C513BD8F66EFDE6160EF224FEC6DA1F7A9(_thisAdjusted, ___0_value, method);
  21582. }
  21583. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MouseButtonModel_tE3D39670E1934335CA8A468707FCC22184099729 MouseModel_get_leftButton_m4E4FEAA3354E2243FC862B4E1212D8C372B399A0 (MouseModel_t2F69F33E707572E3123D32A97E370F329CE4DC37* __this, const RuntimeMethod* method)
  21584. {
  21585. {
  21586. MouseButtonModel_tE3D39670E1934335CA8A468707FCC22184099729 L_0 = __this->___m_LeftButton;
  21587. return L_0;
  21588. }
  21589. }
  21590. IL2CPP_EXTERN_C MouseButtonModel_tE3D39670E1934335CA8A468707FCC22184099729 MouseModel_get_leftButton_m4E4FEAA3354E2243FC862B4E1212D8C372B399A0_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  21591. {
  21592. MouseModel_t2F69F33E707572E3123D32A97E370F329CE4DC37* _thisAdjusted;
  21593. int32_t _offset = 1;
  21594. _thisAdjusted = reinterpret_cast<MouseModel_t2F69F33E707572E3123D32A97E370F329CE4DC37*>(__this + _offset);
  21595. MouseButtonModel_tE3D39670E1934335CA8A468707FCC22184099729 _returnValue;
  21596. _returnValue = MouseModel_get_leftButton_m4E4FEAA3354E2243FC862B4E1212D8C372B399A0_inline(_thisAdjusted, method);
  21597. return _returnValue;
  21598. }
  21599. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MouseModel_set_leftButton_mDFA9E10E68EC1E60BDAA76BEC99F128F69B0272A (MouseModel_t2F69F33E707572E3123D32A97E370F329CE4DC37* __this, MouseButtonModel_tE3D39670E1934335CA8A468707FCC22184099729 ___0_value, const RuntimeMethod* method)
  21600. {
  21601. {
  21602. bool L_0;
  21603. L_0 = MouseModel_get_changedThisFrame_m9FA4FB5A8C2561339EA712BBD12468ADF6B31500_inline(__this, NULL);
  21604. int32_t L_1;
  21605. L_1 = MouseButtonModel_get_lastFrameDelta_mF2AC9472F0D1F820ED76F1D6F759B84B97E3842E_inline((&___0_value), NULL);
  21606. MouseModel_set_changedThisFrame_m654FCF5EE83F82EEFF6939869044FE1781239014_inline(__this, (bool)((int32_t)((int32_t)L_0|((!(((uint32_t)L_1) <= ((uint32_t)0)))? 1 : 0))), NULL);
  21607. MouseButtonModel_tE3D39670E1934335CA8A468707FCC22184099729 L_2 = ___0_value;
  21608. __this->___m_LeftButton = L_2;
  21609. Il2CppCodeGenWriteBarrier((void**)&((&((&(((&__this->___m_LeftButton))->___m_ImplementationData))->___U3CpressedRaycastU3Ek__BackingField))->___m_GameObject), (void*)NULL);
  21610. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  21611. Il2CppCodeGenWriteBarrier((void**)&((&((&(((&__this->___m_LeftButton))->___m_ImplementationData))->___U3CpressedRaycastU3Ek__BackingField))->___module), (void*)NULL);
  21612. #endif
  21613. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  21614. Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->___m_LeftButton))->___m_ImplementationData))->___U3CpressedGameObjectU3Ek__BackingField), (void*)NULL);
  21615. #endif
  21616. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  21617. Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->___m_LeftButton))->___m_ImplementationData))->___U3CpressedGameObjectRawU3Ek__BackingField), (void*)NULL);
  21618. #endif
  21619. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  21620. Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->___m_LeftButton))->___m_ImplementationData))->___U3CdraggedGameObjectU3Ek__BackingField), (void*)NULL);
  21621. #endif
  21622. return;
  21623. }
  21624. }
  21625. IL2CPP_EXTERN_C void MouseModel_set_leftButton_mDFA9E10E68EC1E60BDAA76BEC99F128F69B0272A_AdjustorThunk (RuntimeObject* __this, MouseButtonModel_tE3D39670E1934335CA8A468707FCC22184099729 ___0_value, const RuntimeMethod* method)
  21626. {
  21627. MouseModel_t2F69F33E707572E3123D32A97E370F329CE4DC37* _thisAdjusted;
  21628. int32_t _offset = 1;
  21629. _thisAdjusted = reinterpret_cast<MouseModel_t2F69F33E707572E3123D32A97E370F329CE4DC37*>(__this + _offset);
  21630. MouseModel_set_leftButton_mDFA9E10E68EC1E60BDAA76BEC99F128F69B0272A(_thisAdjusted, ___0_value, method);
  21631. }
  21632. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MouseModel_set_leftButtonPressed_mF1308166818C7AE8C3083EAE08FF32B24C8DDBF1 (MouseModel_t2F69F33E707572E3123D32A97E370F329CE4DC37* __this, bool ___0_value, const RuntimeMethod* method)
  21633. {
  21634. {
  21635. bool L_0;
  21636. L_0 = MouseModel_get_changedThisFrame_m9FA4FB5A8C2561339EA712BBD12468ADF6B31500_inline(__this, NULL);
  21637. MouseButtonModel_tE3D39670E1934335CA8A468707FCC22184099729* L_1 = (MouseButtonModel_tE3D39670E1934335CA8A468707FCC22184099729*)(&__this->___m_LeftButton);
  21638. bool L_2;
  21639. L_2 = MouseButtonModel_get_isDown_m6D25D5D7BE9E1781DF3B00F4C0ADD0942F7A0A8C_inline(L_1, NULL);
  21640. bool L_3 = ___0_value;
  21641. MouseModel_set_changedThisFrame_m654FCF5EE83F82EEFF6939869044FE1781239014_inline(__this, (bool)((int32_t)((int32_t)L_0|((((int32_t)((((int32_t)L_2) == ((int32_t)L_3))? 1 : 0)) == ((int32_t)0))? 1 : 0))), NULL);
  21642. MouseButtonModel_tE3D39670E1934335CA8A468707FCC22184099729* L_4 = (MouseButtonModel_tE3D39670E1934335CA8A468707FCC22184099729*)(&__this->___m_LeftButton);
  21643. bool L_5 = ___0_value;
  21644. MouseButtonModel_set_isDown_mF109D7F287B91F942F835520CB7B67EC131A9EC0(L_4, L_5, NULL);
  21645. return;
  21646. }
  21647. }
  21648. IL2CPP_EXTERN_C void MouseModel_set_leftButtonPressed_mF1308166818C7AE8C3083EAE08FF32B24C8DDBF1_AdjustorThunk (RuntimeObject* __this, bool ___0_value, const RuntimeMethod* method)
  21649. {
  21650. MouseModel_t2F69F33E707572E3123D32A97E370F329CE4DC37* _thisAdjusted;
  21651. int32_t _offset = 1;
  21652. _thisAdjusted = reinterpret_cast<MouseModel_t2F69F33E707572E3123D32A97E370F329CE4DC37*>(__this + _offset);
  21653. MouseModel_set_leftButtonPressed_mF1308166818C7AE8C3083EAE08FF32B24C8DDBF1(_thisAdjusted, ___0_value, method);
  21654. }
  21655. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MouseButtonModel_tE3D39670E1934335CA8A468707FCC22184099729 MouseModel_get_rightButton_m847C28E359189D4A2D4E39F0F5D3CC9943D5E624 (MouseModel_t2F69F33E707572E3123D32A97E370F329CE4DC37* __this, const RuntimeMethod* method)
  21656. {
  21657. {
  21658. MouseButtonModel_tE3D39670E1934335CA8A468707FCC22184099729 L_0 = __this->___m_RightButton;
  21659. return L_0;
  21660. }
  21661. }
  21662. IL2CPP_EXTERN_C MouseButtonModel_tE3D39670E1934335CA8A468707FCC22184099729 MouseModel_get_rightButton_m847C28E359189D4A2D4E39F0F5D3CC9943D5E624_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  21663. {
  21664. MouseModel_t2F69F33E707572E3123D32A97E370F329CE4DC37* _thisAdjusted;
  21665. int32_t _offset = 1;
  21666. _thisAdjusted = reinterpret_cast<MouseModel_t2F69F33E707572E3123D32A97E370F329CE4DC37*>(__this + _offset);
  21667. MouseButtonModel_tE3D39670E1934335CA8A468707FCC22184099729 _returnValue;
  21668. _returnValue = MouseModel_get_rightButton_m847C28E359189D4A2D4E39F0F5D3CC9943D5E624_inline(_thisAdjusted, method);
  21669. return _returnValue;
  21670. }
  21671. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MouseModel_set_rightButton_m41EB3062E8E1FD0F92D648F5591DBCE675E81FDF (MouseModel_t2F69F33E707572E3123D32A97E370F329CE4DC37* __this, MouseButtonModel_tE3D39670E1934335CA8A468707FCC22184099729 ___0_value, const RuntimeMethod* method)
  21672. {
  21673. {
  21674. bool L_0;
  21675. L_0 = MouseModel_get_changedThisFrame_m9FA4FB5A8C2561339EA712BBD12468ADF6B31500_inline(__this, NULL);
  21676. int32_t L_1;
  21677. L_1 = MouseButtonModel_get_lastFrameDelta_mF2AC9472F0D1F820ED76F1D6F759B84B97E3842E_inline((&___0_value), NULL);
  21678. MouseModel_set_changedThisFrame_m654FCF5EE83F82EEFF6939869044FE1781239014_inline(__this, (bool)((int32_t)((int32_t)L_0|((!(((uint32_t)L_1) <= ((uint32_t)0)))? 1 : 0))), NULL);
  21679. MouseButtonModel_tE3D39670E1934335CA8A468707FCC22184099729 L_2 = ___0_value;
  21680. __this->___m_RightButton = L_2;
  21681. Il2CppCodeGenWriteBarrier((void**)&((&((&(((&__this->___m_RightButton))->___m_ImplementationData))->___U3CpressedRaycastU3Ek__BackingField))->___m_GameObject), (void*)NULL);
  21682. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  21683. Il2CppCodeGenWriteBarrier((void**)&((&((&(((&__this->___m_RightButton))->___m_ImplementationData))->___U3CpressedRaycastU3Ek__BackingField))->___module), (void*)NULL);
  21684. #endif
  21685. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  21686. Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->___m_RightButton))->___m_ImplementationData))->___U3CpressedGameObjectU3Ek__BackingField), (void*)NULL);
  21687. #endif
  21688. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  21689. Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->___m_RightButton))->___m_ImplementationData))->___U3CpressedGameObjectRawU3Ek__BackingField), (void*)NULL);
  21690. #endif
  21691. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  21692. Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->___m_RightButton))->___m_ImplementationData))->___U3CdraggedGameObjectU3Ek__BackingField), (void*)NULL);
  21693. #endif
  21694. return;
  21695. }
  21696. }
  21697. IL2CPP_EXTERN_C void MouseModel_set_rightButton_m41EB3062E8E1FD0F92D648F5591DBCE675E81FDF_AdjustorThunk (RuntimeObject* __this, MouseButtonModel_tE3D39670E1934335CA8A468707FCC22184099729 ___0_value, const RuntimeMethod* method)
  21698. {
  21699. MouseModel_t2F69F33E707572E3123D32A97E370F329CE4DC37* _thisAdjusted;
  21700. int32_t _offset = 1;
  21701. _thisAdjusted = reinterpret_cast<MouseModel_t2F69F33E707572E3123D32A97E370F329CE4DC37*>(__this + _offset);
  21702. MouseModel_set_rightButton_m41EB3062E8E1FD0F92D648F5591DBCE675E81FDF(_thisAdjusted, ___0_value, method);
  21703. }
  21704. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MouseModel_set_rightButtonPressed_m87EF490742E8A801BBAB04A32A4B868C7E6031AE (MouseModel_t2F69F33E707572E3123D32A97E370F329CE4DC37* __this, bool ___0_value, const RuntimeMethod* method)
  21705. {
  21706. {
  21707. bool L_0;
  21708. L_0 = MouseModel_get_changedThisFrame_m9FA4FB5A8C2561339EA712BBD12468ADF6B31500_inline(__this, NULL);
  21709. MouseButtonModel_tE3D39670E1934335CA8A468707FCC22184099729* L_1 = (MouseButtonModel_tE3D39670E1934335CA8A468707FCC22184099729*)(&__this->___m_RightButton);
  21710. bool L_2;
  21711. L_2 = MouseButtonModel_get_isDown_m6D25D5D7BE9E1781DF3B00F4C0ADD0942F7A0A8C_inline(L_1, NULL);
  21712. bool L_3 = ___0_value;
  21713. MouseModel_set_changedThisFrame_m654FCF5EE83F82EEFF6939869044FE1781239014_inline(__this, (bool)((int32_t)((int32_t)L_0|((((int32_t)((((int32_t)L_2) == ((int32_t)L_3))? 1 : 0)) == ((int32_t)0))? 1 : 0))), NULL);
  21714. MouseButtonModel_tE3D39670E1934335CA8A468707FCC22184099729* L_4 = (MouseButtonModel_tE3D39670E1934335CA8A468707FCC22184099729*)(&__this->___m_RightButton);
  21715. bool L_5 = ___0_value;
  21716. MouseButtonModel_set_isDown_mF109D7F287B91F942F835520CB7B67EC131A9EC0(L_4, L_5, NULL);
  21717. return;
  21718. }
  21719. }
  21720. IL2CPP_EXTERN_C void MouseModel_set_rightButtonPressed_m87EF490742E8A801BBAB04A32A4B868C7E6031AE_AdjustorThunk (RuntimeObject* __this, bool ___0_value, const RuntimeMethod* method)
  21721. {
  21722. MouseModel_t2F69F33E707572E3123D32A97E370F329CE4DC37* _thisAdjusted;
  21723. int32_t _offset = 1;
  21724. _thisAdjusted = reinterpret_cast<MouseModel_t2F69F33E707572E3123D32A97E370F329CE4DC37*>(__this + _offset);
  21725. MouseModel_set_rightButtonPressed_m87EF490742E8A801BBAB04A32A4B868C7E6031AE(_thisAdjusted, ___0_value, method);
  21726. }
  21727. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MouseButtonModel_tE3D39670E1934335CA8A468707FCC22184099729 MouseModel_get_middleButton_m8997BE389494AA17D6BF696BDF1E4889A68EA3C1 (MouseModel_t2F69F33E707572E3123D32A97E370F329CE4DC37* __this, const RuntimeMethod* method)
  21728. {
  21729. {
  21730. MouseButtonModel_tE3D39670E1934335CA8A468707FCC22184099729 L_0 = __this->___m_MiddleButton;
  21731. return L_0;
  21732. }
  21733. }
  21734. IL2CPP_EXTERN_C MouseButtonModel_tE3D39670E1934335CA8A468707FCC22184099729 MouseModel_get_middleButton_m8997BE389494AA17D6BF696BDF1E4889A68EA3C1_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  21735. {
  21736. MouseModel_t2F69F33E707572E3123D32A97E370F329CE4DC37* _thisAdjusted;
  21737. int32_t _offset = 1;
  21738. _thisAdjusted = reinterpret_cast<MouseModel_t2F69F33E707572E3123D32A97E370F329CE4DC37*>(__this + _offset);
  21739. MouseButtonModel_tE3D39670E1934335CA8A468707FCC22184099729 _returnValue;
  21740. _returnValue = MouseModel_get_middleButton_m8997BE389494AA17D6BF696BDF1E4889A68EA3C1_inline(_thisAdjusted, method);
  21741. return _returnValue;
  21742. }
  21743. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MouseModel_set_middleButton_m528B124FF921B92CD25CD2EE623D97B8DE01C318 (MouseModel_t2F69F33E707572E3123D32A97E370F329CE4DC37* __this, MouseButtonModel_tE3D39670E1934335CA8A468707FCC22184099729 ___0_value, const RuntimeMethod* method)
  21744. {
  21745. {
  21746. bool L_0;
  21747. L_0 = MouseModel_get_changedThisFrame_m9FA4FB5A8C2561339EA712BBD12468ADF6B31500_inline(__this, NULL);
  21748. int32_t L_1;
  21749. L_1 = MouseButtonModel_get_lastFrameDelta_mF2AC9472F0D1F820ED76F1D6F759B84B97E3842E_inline((&___0_value), NULL);
  21750. MouseModel_set_changedThisFrame_m654FCF5EE83F82EEFF6939869044FE1781239014_inline(__this, (bool)((int32_t)((int32_t)L_0|((!(((uint32_t)L_1) <= ((uint32_t)0)))? 1 : 0))), NULL);
  21751. MouseButtonModel_tE3D39670E1934335CA8A468707FCC22184099729 L_2 = ___0_value;
  21752. __this->___m_MiddleButton = L_2;
  21753. Il2CppCodeGenWriteBarrier((void**)&((&((&(((&__this->___m_MiddleButton))->___m_ImplementationData))->___U3CpressedRaycastU3Ek__BackingField))->___m_GameObject), (void*)NULL);
  21754. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  21755. Il2CppCodeGenWriteBarrier((void**)&((&((&(((&__this->___m_MiddleButton))->___m_ImplementationData))->___U3CpressedRaycastU3Ek__BackingField))->___module), (void*)NULL);
  21756. #endif
  21757. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  21758. Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->___m_MiddleButton))->___m_ImplementationData))->___U3CpressedGameObjectU3Ek__BackingField), (void*)NULL);
  21759. #endif
  21760. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  21761. Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->___m_MiddleButton))->___m_ImplementationData))->___U3CpressedGameObjectRawU3Ek__BackingField), (void*)NULL);
  21762. #endif
  21763. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  21764. Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->___m_MiddleButton))->___m_ImplementationData))->___U3CdraggedGameObjectU3Ek__BackingField), (void*)NULL);
  21765. #endif
  21766. return;
  21767. }
  21768. }
  21769. IL2CPP_EXTERN_C void MouseModel_set_middleButton_m528B124FF921B92CD25CD2EE623D97B8DE01C318_AdjustorThunk (RuntimeObject* __this, MouseButtonModel_tE3D39670E1934335CA8A468707FCC22184099729 ___0_value, const RuntimeMethod* method)
  21770. {
  21771. MouseModel_t2F69F33E707572E3123D32A97E370F329CE4DC37* _thisAdjusted;
  21772. int32_t _offset = 1;
  21773. _thisAdjusted = reinterpret_cast<MouseModel_t2F69F33E707572E3123D32A97E370F329CE4DC37*>(__this + _offset);
  21774. MouseModel_set_middleButton_m528B124FF921B92CD25CD2EE623D97B8DE01C318(_thisAdjusted, ___0_value, method);
  21775. }
  21776. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MouseModel_set_middleButtonPressed_mF1E5EA114314006CDD15F484FCE7450F3D3B0A39 (MouseModel_t2F69F33E707572E3123D32A97E370F329CE4DC37* __this, bool ___0_value, const RuntimeMethod* method)
  21777. {
  21778. {
  21779. bool L_0;
  21780. L_0 = MouseModel_get_changedThisFrame_m9FA4FB5A8C2561339EA712BBD12468ADF6B31500_inline(__this, NULL);
  21781. MouseButtonModel_tE3D39670E1934335CA8A468707FCC22184099729* L_1 = (MouseButtonModel_tE3D39670E1934335CA8A468707FCC22184099729*)(&__this->___m_MiddleButton);
  21782. bool L_2;
  21783. L_2 = MouseButtonModel_get_isDown_m6D25D5D7BE9E1781DF3B00F4C0ADD0942F7A0A8C_inline(L_1, NULL);
  21784. bool L_3 = ___0_value;
  21785. MouseModel_set_changedThisFrame_m654FCF5EE83F82EEFF6939869044FE1781239014_inline(__this, (bool)((int32_t)((int32_t)L_0|((((int32_t)((((int32_t)L_2) == ((int32_t)L_3))? 1 : 0)) == ((int32_t)0))? 1 : 0))), NULL);
  21786. MouseButtonModel_tE3D39670E1934335CA8A468707FCC22184099729* L_4 = (MouseButtonModel_tE3D39670E1934335CA8A468707FCC22184099729*)(&__this->___m_MiddleButton);
  21787. bool L_5 = ___0_value;
  21788. MouseButtonModel_set_isDown_mF109D7F287B91F942F835520CB7B67EC131A9EC0(L_4, L_5, NULL);
  21789. return;
  21790. }
  21791. }
  21792. IL2CPP_EXTERN_C void MouseModel_set_middleButtonPressed_mF1E5EA114314006CDD15F484FCE7450F3D3B0A39_AdjustorThunk (RuntimeObject* __this, bool ___0_value, const RuntimeMethod* method)
  21793. {
  21794. MouseModel_t2F69F33E707572E3123D32A97E370F329CE4DC37* _thisAdjusted;
  21795. int32_t _offset = 1;
  21796. _thisAdjusted = reinterpret_cast<MouseModel_t2F69F33E707572E3123D32A97E370F329CE4DC37*>(__this + _offset);
  21797. MouseModel_set_middleButtonPressed_mF1E5EA114314006CDD15F484FCE7450F3D3B0A39(_thisAdjusted, ___0_value, method);
  21798. }
  21799. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MouseModel__ctor_m63009692E802DED0663F43C9C8C5190FF33C8573 (MouseModel_t2F69F33E707572E3123D32A97E370F329CE4DC37* __this, int32_t ___0_pointerId, const RuntimeMethod* method)
  21800. {
  21801. {
  21802. int32_t L_0 = ___0_pointerId;
  21803. __this->___U3CpointerIdU3Ek__BackingField = L_0;
  21804. MouseModel_set_changedThisFrame_m654FCF5EE83F82EEFF6939869044FE1781239014_inline(__this, (bool)0, NULL);
  21805. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_1;
  21806. L_1 = Vector2_get_zero_m32506C40EC2EE7D5D4410BF40D3EE683A3D5F32C_inline(NULL);
  21807. __this->___m_Position = L_1;
  21808. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_2;
  21809. L_2 = Vector2_get_zero_m32506C40EC2EE7D5D4410BF40D3EE683A3D5F32C_inline(NULL);
  21810. MouseModel_set_deltaPosition_mF4C0644A65E3E98A9A397643D0E006B9187654DA_inline(__this, L_2, NULL);
  21811. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_3;
  21812. L_3 = Vector2_get_zero_m32506C40EC2EE7D5D4410BF40D3EE683A3D5F32C_inline(NULL);
  21813. __this->___m_ScrollDelta = L_3;
  21814. MouseButtonModel_tE3D39670E1934335CA8A468707FCC22184099729* L_4 = (MouseButtonModel_tE3D39670E1934335CA8A468707FCC22184099729*)(&__this->___m_LeftButton);
  21815. il2cpp_codegen_initobj(L_4, sizeof(MouseButtonModel_tE3D39670E1934335CA8A468707FCC22184099729));
  21816. MouseButtonModel_tE3D39670E1934335CA8A468707FCC22184099729* L_5 = (MouseButtonModel_tE3D39670E1934335CA8A468707FCC22184099729*)(&__this->___m_RightButton);
  21817. il2cpp_codegen_initobj(L_5, sizeof(MouseButtonModel_tE3D39670E1934335CA8A468707FCC22184099729));
  21818. MouseButtonModel_tE3D39670E1934335CA8A468707FCC22184099729* L_6 = (MouseButtonModel_tE3D39670E1934335CA8A468707FCC22184099729*)(&__this->___m_MiddleButton);
  21819. il2cpp_codegen_initobj(L_6, sizeof(MouseButtonModel_tE3D39670E1934335CA8A468707FCC22184099729));
  21820. MouseButtonModel_tE3D39670E1934335CA8A468707FCC22184099729* L_7 = (MouseButtonModel_tE3D39670E1934335CA8A468707FCC22184099729*)(&__this->___m_LeftButton);
  21821. MouseButtonModel_Reset_m04966A9974669AFD8314FF5D8DA61B0AA13D8808(L_7, NULL);
  21822. MouseButtonModel_tE3D39670E1934335CA8A468707FCC22184099729* L_8 = (MouseButtonModel_tE3D39670E1934335CA8A468707FCC22184099729*)(&__this->___m_RightButton);
  21823. MouseButtonModel_Reset_m04966A9974669AFD8314FF5D8DA61B0AA13D8808(L_8, NULL);
  21824. MouseButtonModel_tE3D39670E1934335CA8A468707FCC22184099729* L_9 = (MouseButtonModel_tE3D39670E1934335CA8A468707FCC22184099729*)(&__this->___m_MiddleButton);
  21825. MouseButtonModel_Reset_m04966A9974669AFD8314FF5D8DA61B0AA13D8808(L_9, NULL);
  21826. InternalData_t7100B940380492C19774536244433DFD434CEB1F* L_10 = (InternalData_t7100B940380492C19774536244433DFD434CEB1F*)(&__this->___m_InternalData);
  21827. il2cpp_codegen_initobj(L_10, sizeof(InternalData_t7100B940380492C19774536244433DFD434CEB1F));
  21828. InternalData_t7100B940380492C19774536244433DFD434CEB1F* L_11 = (InternalData_t7100B940380492C19774536244433DFD434CEB1F*)(&__this->___m_InternalData);
  21829. InternalData_Reset_m285105197FFE5EC122647161C449132D50E4472F(L_11, NULL);
  21830. return;
  21831. }
  21832. }
  21833. IL2CPP_EXTERN_C void MouseModel__ctor_m63009692E802DED0663F43C9C8C5190FF33C8573_AdjustorThunk (RuntimeObject* __this, int32_t ___0_pointerId, const RuntimeMethod* method)
  21834. {
  21835. MouseModel_t2F69F33E707572E3123D32A97E370F329CE4DC37* _thisAdjusted;
  21836. int32_t _offset = 1;
  21837. _thisAdjusted = reinterpret_cast<MouseModel_t2F69F33E707572E3123D32A97E370F329CE4DC37*>(__this + _offset);
  21838. MouseModel__ctor_m63009692E802DED0663F43C9C8C5190FF33C8573(_thisAdjusted, ___0_pointerId, method);
  21839. }
  21840. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MouseModel_OnFrameFinished_m3C72244B03A8536965118B81CB098E355CCAE12D (MouseModel_t2F69F33E707572E3123D32A97E370F329CE4DC37* __this, const RuntimeMethod* method)
  21841. {
  21842. {
  21843. MouseModel_set_changedThisFrame_m654FCF5EE83F82EEFF6939869044FE1781239014_inline(__this, (bool)0, NULL);
  21844. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0;
  21845. L_0 = Vector2_get_zero_m32506C40EC2EE7D5D4410BF40D3EE683A3D5F32C_inline(NULL);
  21846. MouseModel_set_deltaPosition_mF4C0644A65E3E98A9A397643D0E006B9187654DA_inline(__this, L_0, NULL);
  21847. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_1;
  21848. L_1 = Vector2_get_zero_m32506C40EC2EE7D5D4410BF40D3EE683A3D5F32C_inline(NULL);
  21849. __this->___m_ScrollDelta = L_1;
  21850. MouseButtonModel_tE3D39670E1934335CA8A468707FCC22184099729* L_2 = (MouseButtonModel_tE3D39670E1934335CA8A468707FCC22184099729*)(&__this->___m_LeftButton);
  21851. MouseButtonModel_OnFrameFinished_m3AA8EAB2730BD77885C53B5127E65FBADC09DF89(L_2, NULL);
  21852. MouseButtonModel_tE3D39670E1934335CA8A468707FCC22184099729* L_3 = (MouseButtonModel_tE3D39670E1934335CA8A468707FCC22184099729*)(&__this->___m_RightButton);
  21853. MouseButtonModel_OnFrameFinished_m3AA8EAB2730BD77885C53B5127E65FBADC09DF89(L_3, NULL);
  21854. MouseButtonModel_tE3D39670E1934335CA8A468707FCC22184099729* L_4 = (MouseButtonModel_tE3D39670E1934335CA8A468707FCC22184099729*)(&__this->___m_MiddleButton);
  21855. MouseButtonModel_OnFrameFinished_m3AA8EAB2730BD77885C53B5127E65FBADC09DF89(L_4, NULL);
  21856. return;
  21857. }
  21858. }
  21859. IL2CPP_EXTERN_C void MouseModel_OnFrameFinished_m3C72244B03A8536965118B81CB098E355CCAE12D_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  21860. {
  21861. MouseModel_t2F69F33E707572E3123D32A97E370F329CE4DC37* _thisAdjusted;
  21862. int32_t _offset = 1;
  21863. _thisAdjusted = reinterpret_cast<MouseModel_t2F69F33E707572E3123D32A97E370F329CE4DC37*>(__this + _offset);
  21864. MouseModel_OnFrameFinished_m3C72244B03A8536965118B81CB098E355CCAE12D(_thisAdjusted, method);
  21865. }
  21866. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MouseModel_CopyTo_m783AAB4CDC5D0569D63B7DCDFFDD13E6219AA8BA (MouseModel_t2F69F33E707572E3123D32A97E370F329CE4DC37* __this, PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* ___0_eventData, const RuntimeMethod* method)
  21867. {
  21868. static bool s_Il2CppMethodInitialized;
  21869. if (!s_Il2CppMethodInitialized)
  21870. {
  21871. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_AddRange_mF7CB62C0F98328B0EC44EC48E5DAD891B8BC749C_RuntimeMethod_var);
  21872. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Clear_m32D399BDD753B5BD6CE27560249096418F3F0867_RuntimeMethod_var);
  21873. s_Il2CppMethodInitialized = true;
  21874. }
  21875. {
  21876. PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* L_0 = ___0_eventData;
  21877. int32_t L_1;
  21878. L_1 = MouseModel_get_pointerId_m4093B901532AE29AF876BDE011E97CDB75B19A48_inline(__this, NULL);
  21879. NullCheck(L_0);
  21880. PointerEventData_set_pointerId_m5B5FF54AB1DE7BD4454022A7C0535C618049BD9B_inline(L_0, L_1, NULL);
  21881. PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* L_2 = ___0_eventData;
  21882. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_3;
  21883. L_3 = MouseModel_get_position_m7E6304F677CAB4B807B518B947B95AA63A2BE95A_inline(__this, NULL);
  21884. NullCheck(L_2);
  21885. PointerEventData_set_position_m66E8DFE693F550372E6B085C6E2F887FDB092FAA_inline(L_2, L_3, NULL);
  21886. PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* L_4 = ___0_eventData;
  21887. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_5;
  21888. L_5 = MouseModel_get_deltaPosition_m343DD465AA88D7C5DE2A2E8A48CC3645434F70FF_inline(__this, NULL);
  21889. NullCheck(L_4);
  21890. PointerEventData_set_delta_mD200AF7CCAEAD92D947091902AF864CB4ACE0F1D_inline(L_4, L_5, NULL);
  21891. PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* L_6 = ___0_eventData;
  21892. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_7;
  21893. L_7 = MouseModel_get_scrollDelta_mE5D60044DDB3DC20CB2660C371DCF359DE7B19E0_inline(__this, NULL);
  21894. NullCheck(L_6);
  21895. PointerEventData_set_scrollDelta_m58007CAE9A9B333B82C36B9E5431FBD926CB556C_inline(L_6, L_7, NULL);
  21896. PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* L_8 = ___0_eventData;
  21897. InternalData_t7100B940380492C19774536244433DFD434CEB1F* L_9 = (InternalData_t7100B940380492C19774536244433DFD434CEB1F*)(&__this->___m_InternalData);
  21898. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_10;
  21899. L_10 = InternalData_get_pointerTarget_m4C93CAD2F36BD7E897463C1C3DE6BD07B741BF06_inline(L_9, NULL);
  21900. NullCheck(L_8);
  21901. PointerEventData_set_pointerEnter_m2DA660C24CBDE9B83DF2B2D09D9AF0E94A770D17_inline(L_8, L_10, NULL);
  21902. PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* L_11 = ___0_eventData;
  21903. NullCheck(L_11);
  21904. List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B* L_12 = L_11->___hovered;
  21905. NullCheck(L_12);
  21906. List_1_Clear_m32D399BDD753B5BD6CE27560249096418F3F0867_inline(L_12, List_1_Clear_m32D399BDD753B5BD6CE27560249096418F3F0867_RuntimeMethod_var);
  21907. PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* L_13 = ___0_eventData;
  21908. NullCheck(L_13);
  21909. List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B* L_14 = L_13->___hovered;
  21910. InternalData_t7100B940380492C19774536244433DFD434CEB1F* L_15 = (InternalData_t7100B940380492C19774536244433DFD434CEB1F*)(&__this->___m_InternalData);
  21911. List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B* L_16;
  21912. L_16 = InternalData_get_hoverTargets_m7B27E64A82CB4C34D900E18D81B2BDCE8336EA4C_inline(L_15, NULL);
  21913. NullCheck(L_14);
  21914. List_1_AddRange_mF7CB62C0F98328B0EC44EC48E5DAD891B8BC749C(L_14, L_16, List_1_AddRange_mF7CB62C0F98328B0EC44EC48E5DAD891B8BC749C_RuntimeMethod_var);
  21915. return;
  21916. }
  21917. }
  21918. IL2CPP_EXTERN_C void MouseModel_CopyTo_m783AAB4CDC5D0569D63B7DCDFFDD13E6219AA8BA_AdjustorThunk (RuntimeObject* __this, PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* ___0_eventData, const RuntimeMethod* method)
  21919. {
  21920. MouseModel_t2F69F33E707572E3123D32A97E370F329CE4DC37* _thisAdjusted;
  21921. int32_t _offset = 1;
  21922. _thisAdjusted = reinterpret_cast<MouseModel_t2F69F33E707572E3123D32A97E370F329CE4DC37*>(__this + _offset);
  21923. MouseModel_CopyTo_m783AAB4CDC5D0569D63B7DCDFFDD13E6219AA8BA(_thisAdjusted, ___0_eventData, method);
  21924. }
  21925. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MouseModel_CopyFrom_m7B8817A31CE42B0A96A5FAD2B93DEF906E4E1055 (MouseModel_t2F69F33E707572E3123D32A97E370F329CE4DC37* __this, PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* ___0_eventData, const RuntimeMethod* method)
  21926. {
  21927. static bool s_Il2CppMethodInitialized;
  21928. if (!s_Il2CppMethodInitialized)
  21929. {
  21930. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_AddRange_mF7CB62C0F98328B0EC44EC48E5DAD891B8BC749C_RuntimeMethod_var);
  21931. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Clear_m32D399BDD753B5BD6CE27560249096418F3F0867_RuntimeMethod_var);
  21932. s_Il2CppMethodInitialized = true;
  21933. }
  21934. List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B* V_0 = NULL;
  21935. {
  21936. InternalData_t7100B940380492C19774536244433DFD434CEB1F* L_0 = (InternalData_t7100B940380492C19774536244433DFD434CEB1F*)(&__this->___m_InternalData);
  21937. List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B* L_1;
  21938. L_1 = InternalData_get_hoverTargets_m7B27E64A82CB4C34D900E18D81B2BDCE8336EA4C_inline(L_0, NULL);
  21939. V_0 = L_1;
  21940. InternalData_t7100B940380492C19774536244433DFD434CEB1F* L_2 = (InternalData_t7100B940380492C19774536244433DFD434CEB1F*)(&__this->___m_InternalData);
  21941. List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B* L_3;
  21942. L_3 = InternalData_get_hoverTargets_m7B27E64A82CB4C34D900E18D81B2BDCE8336EA4C_inline(L_2, NULL);
  21943. NullCheck(L_3);
  21944. List_1_Clear_m32D399BDD753B5BD6CE27560249096418F3F0867_inline(L_3, List_1_Clear_m32D399BDD753B5BD6CE27560249096418F3F0867_RuntimeMethod_var);
  21945. InternalData_t7100B940380492C19774536244433DFD434CEB1F* L_4 = (InternalData_t7100B940380492C19774536244433DFD434CEB1F*)(&__this->___m_InternalData);
  21946. List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B* L_5;
  21947. L_5 = InternalData_get_hoverTargets_m7B27E64A82CB4C34D900E18D81B2BDCE8336EA4C_inline(L_4, NULL);
  21948. PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* L_6 = ___0_eventData;
  21949. NullCheck(L_6);
  21950. List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B* L_7 = L_6->___hovered;
  21951. NullCheck(L_5);
  21952. List_1_AddRange_mF7CB62C0F98328B0EC44EC48E5DAD891B8BC749C(L_5, L_7, List_1_AddRange_mF7CB62C0F98328B0EC44EC48E5DAD891B8BC749C_RuntimeMethod_var);
  21953. InternalData_t7100B940380492C19774536244433DFD434CEB1F* L_8 = (InternalData_t7100B940380492C19774536244433DFD434CEB1F*)(&__this->___m_InternalData);
  21954. List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B* L_9 = V_0;
  21955. InternalData_set_hoverTargets_m0EBDF30E6181C88E401E66EF7241F8C206B88360_inline(L_8, L_9, NULL);
  21956. InternalData_t7100B940380492C19774536244433DFD434CEB1F* L_10 = (InternalData_t7100B940380492C19774536244433DFD434CEB1F*)(&__this->___m_InternalData);
  21957. PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* L_11 = ___0_eventData;
  21958. NullCheck(L_11);
  21959. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_12;
  21960. L_12 = PointerEventData_get_pointerEnter_m6CE76D5C0C36C4666CDDE348B57885C52D495A4B_inline(L_11, NULL);
  21961. InternalData_set_pointerTarget_mC6341AA6C2995C1E180BA15AE61884C000F6D89C_inline(L_10, L_12, NULL);
  21962. return;
  21963. }
  21964. }
  21965. IL2CPP_EXTERN_C void MouseModel_CopyFrom_m7B8817A31CE42B0A96A5FAD2B93DEF906E4E1055_AdjustorThunk (RuntimeObject* __this, PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* ___0_eventData, const RuntimeMethod* method)
  21966. {
  21967. MouseModel_t2F69F33E707572E3123D32A97E370F329CE4DC37* _thisAdjusted;
  21968. int32_t _offset = 1;
  21969. _thisAdjusted = reinterpret_cast<MouseModel_t2F69F33E707572E3123D32A97E370F329CE4DC37*>(__this + _offset);
  21970. MouseModel_CopyFrom_m7B8817A31CE42B0A96A5FAD2B93DEF906E4E1055(_thisAdjusted, ___0_eventData, method);
  21971. }
  21972. #ifdef __clang__
  21973. #pragma clang diagnostic pop
  21974. #endif
  21975. #ifdef __clang__
  21976. #pragma clang diagnostic push
  21977. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  21978. #pragma clang diagnostic ignored "-Wunused-variable"
  21979. #endif
  21980. IL2CPP_EXTERN_C void InternalData_t7100B940380492C19774536244433DFD434CEB1F_marshal_pinvoke(const InternalData_t7100B940380492C19774536244433DFD434CEB1F& unmarshaled, InternalData_t7100B940380492C19774536244433DFD434CEB1F_marshaled_pinvoke& marshaled)
  21981. {
  21982. Exception_t* ___U3ChoverTargetsU3Ek__BackingFieldException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '<hoverTargets>k__BackingField' of type 'InternalData'.");
  21983. IL2CPP_RAISE_MANAGED_EXCEPTION(___U3ChoverTargetsU3Ek__BackingFieldException, NULL);
  21984. }
  21985. IL2CPP_EXTERN_C void InternalData_t7100B940380492C19774536244433DFD434CEB1F_marshal_pinvoke_back(const InternalData_t7100B940380492C19774536244433DFD434CEB1F_marshaled_pinvoke& marshaled, InternalData_t7100B940380492C19774536244433DFD434CEB1F& unmarshaled)
  21986. {
  21987. Exception_t* ___U3ChoverTargetsU3Ek__BackingFieldException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '<hoverTargets>k__BackingField' of type 'InternalData'.");
  21988. IL2CPP_RAISE_MANAGED_EXCEPTION(___U3ChoverTargetsU3Ek__BackingFieldException, NULL);
  21989. }
  21990. IL2CPP_EXTERN_C void InternalData_t7100B940380492C19774536244433DFD434CEB1F_marshal_pinvoke_cleanup(InternalData_t7100B940380492C19774536244433DFD434CEB1F_marshaled_pinvoke& marshaled)
  21991. {
  21992. }
  21993. IL2CPP_EXTERN_C void InternalData_t7100B940380492C19774536244433DFD434CEB1F_marshal_com(const InternalData_t7100B940380492C19774536244433DFD434CEB1F& unmarshaled, InternalData_t7100B940380492C19774536244433DFD434CEB1F_marshaled_com& marshaled)
  21994. {
  21995. Exception_t* ___U3ChoverTargetsU3Ek__BackingFieldException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '<hoverTargets>k__BackingField' of type 'InternalData'.");
  21996. IL2CPP_RAISE_MANAGED_EXCEPTION(___U3ChoverTargetsU3Ek__BackingFieldException, NULL);
  21997. }
  21998. IL2CPP_EXTERN_C void InternalData_t7100B940380492C19774536244433DFD434CEB1F_marshal_com_back(const InternalData_t7100B940380492C19774536244433DFD434CEB1F_marshaled_com& marshaled, InternalData_t7100B940380492C19774536244433DFD434CEB1F& unmarshaled)
  21999. {
  22000. Exception_t* ___U3ChoverTargetsU3Ek__BackingFieldException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '<hoverTargets>k__BackingField' of type 'InternalData'.");
  22001. IL2CPP_RAISE_MANAGED_EXCEPTION(___U3ChoverTargetsU3Ek__BackingFieldException, NULL);
  22002. }
  22003. IL2CPP_EXTERN_C void InternalData_t7100B940380492C19774536244433DFD434CEB1F_marshal_com_cleanup(InternalData_t7100B940380492C19774536244433DFD434CEB1F_marshaled_com& marshaled)
  22004. {
  22005. }
  22006. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B* InternalData_get_hoverTargets_m7B27E64A82CB4C34D900E18D81B2BDCE8336EA4C (InternalData_t7100B940380492C19774536244433DFD434CEB1F* __this, const RuntimeMethod* method)
  22007. {
  22008. {
  22009. List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B* L_0 = __this->___U3ChoverTargetsU3Ek__BackingField;
  22010. return L_0;
  22011. }
  22012. }
  22013. IL2CPP_EXTERN_C List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B* InternalData_get_hoverTargets_m7B27E64A82CB4C34D900E18D81B2BDCE8336EA4C_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  22014. {
  22015. InternalData_t7100B940380492C19774536244433DFD434CEB1F* _thisAdjusted;
  22016. int32_t _offset = 1;
  22017. _thisAdjusted = reinterpret_cast<InternalData_t7100B940380492C19774536244433DFD434CEB1F*>(__this + _offset);
  22018. List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B* _returnValue;
  22019. _returnValue = InternalData_get_hoverTargets_m7B27E64A82CB4C34D900E18D81B2BDCE8336EA4C_inline(_thisAdjusted, method);
  22020. return _returnValue;
  22021. }
  22022. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalData_set_hoverTargets_m0EBDF30E6181C88E401E66EF7241F8C206B88360 (InternalData_t7100B940380492C19774536244433DFD434CEB1F* __this, List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B* ___0_value, const RuntimeMethod* method)
  22023. {
  22024. {
  22025. List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B* L_0 = ___0_value;
  22026. __this->___U3ChoverTargetsU3Ek__BackingField = L_0;
  22027. Il2CppCodeGenWriteBarrier((void**)(&__this->___U3ChoverTargetsU3Ek__BackingField), (void*)L_0);
  22028. return;
  22029. }
  22030. }
  22031. IL2CPP_EXTERN_C void InternalData_set_hoverTargets_m0EBDF30E6181C88E401E66EF7241F8C206B88360_AdjustorThunk (RuntimeObject* __this, List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B* ___0_value, const RuntimeMethod* method)
  22032. {
  22033. InternalData_t7100B940380492C19774536244433DFD434CEB1F* _thisAdjusted;
  22034. int32_t _offset = 1;
  22035. _thisAdjusted = reinterpret_cast<InternalData_t7100B940380492C19774536244433DFD434CEB1F*>(__this + _offset);
  22036. InternalData_set_hoverTargets_m0EBDF30E6181C88E401E66EF7241F8C206B88360_inline(_thisAdjusted, ___0_value, method);
  22037. }
  22038. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* InternalData_get_pointerTarget_m4C93CAD2F36BD7E897463C1C3DE6BD07B741BF06 (InternalData_t7100B940380492C19774536244433DFD434CEB1F* __this, const RuntimeMethod* method)
  22039. {
  22040. {
  22041. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0 = __this->___U3CpointerTargetU3Ek__BackingField;
  22042. return L_0;
  22043. }
  22044. }
  22045. IL2CPP_EXTERN_C GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* InternalData_get_pointerTarget_m4C93CAD2F36BD7E897463C1C3DE6BD07B741BF06_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  22046. {
  22047. InternalData_t7100B940380492C19774536244433DFD434CEB1F* _thisAdjusted;
  22048. int32_t _offset = 1;
  22049. _thisAdjusted = reinterpret_cast<InternalData_t7100B940380492C19774536244433DFD434CEB1F*>(__this + _offset);
  22050. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* _returnValue;
  22051. _returnValue = InternalData_get_pointerTarget_m4C93CAD2F36BD7E897463C1C3DE6BD07B741BF06_inline(_thisAdjusted, method);
  22052. return _returnValue;
  22053. }
  22054. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalData_set_pointerTarget_mC6341AA6C2995C1E180BA15AE61884C000F6D89C (InternalData_t7100B940380492C19774536244433DFD434CEB1F* __this, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___0_value, const RuntimeMethod* method)
  22055. {
  22056. {
  22057. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0 = ___0_value;
  22058. __this->___U3CpointerTargetU3Ek__BackingField = L_0;
  22059. Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CpointerTargetU3Ek__BackingField), (void*)L_0);
  22060. return;
  22061. }
  22062. }
  22063. IL2CPP_EXTERN_C void InternalData_set_pointerTarget_mC6341AA6C2995C1E180BA15AE61884C000F6D89C_AdjustorThunk (RuntimeObject* __this, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___0_value, const RuntimeMethod* method)
  22064. {
  22065. InternalData_t7100B940380492C19774536244433DFD434CEB1F* _thisAdjusted;
  22066. int32_t _offset = 1;
  22067. _thisAdjusted = reinterpret_cast<InternalData_t7100B940380492C19774536244433DFD434CEB1F*>(__this + _offset);
  22068. InternalData_set_pointerTarget_mC6341AA6C2995C1E180BA15AE61884C000F6D89C_inline(_thisAdjusted, ___0_value, method);
  22069. }
  22070. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalData_Reset_m285105197FFE5EC122647161C449132D50E4472F (InternalData_t7100B940380492C19774536244433DFD434CEB1F* __this, const RuntimeMethod* method)
  22071. {
  22072. static bool s_Il2CppMethodInitialized;
  22073. if (!s_Il2CppMethodInitialized)
  22074. {
  22075. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Clear_m32D399BDD753B5BD6CE27560249096418F3F0867_RuntimeMethod_var);
  22076. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m447372C1EF7141193B93090A77395B786C72C7BC_RuntimeMethod_var);
  22077. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B_il2cpp_TypeInfo_var);
  22078. s_Il2CppMethodInitialized = true;
  22079. }
  22080. {
  22081. InternalData_set_pointerTarget_mC6341AA6C2995C1E180BA15AE61884C000F6D89C_inline(__this, (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*)NULL, NULL);
  22082. List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B* L_0;
  22083. L_0 = InternalData_get_hoverTargets_m7B27E64A82CB4C34D900E18D81B2BDCE8336EA4C_inline(__this, NULL);
  22084. if (L_0)
  22085. {
  22086. goto IL_001b;
  22087. }
  22088. }
  22089. {
  22090. List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B* L_1 = (List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B*)il2cpp_codegen_object_new(List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B_il2cpp_TypeInfo_var);
  22091. List_1__ctor_m447372C1EF7141193B93090A77395B786C72C7BC(L_1, List_1__ctor_m447372C1EF7141193B93090A77395B786C72C7BC_RuntimeMethod_var);
  22092. InternalData_set_hoverTargets_m0EBDF30E6181C88E401E66EF7241F8C206B88360_inline(__this, L_1, NULL);
  22093. return;
  22094. }
  22095. IL_001b:
  22096. {
  22097. List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B* L_2;
  22098. L_2 = InternalData_get_hoverTargets_m7B27E64A82CB4C34D900E18D81B2BDCE8336EA4C_inline(__this, NULL);
  22099. NullCheck(L_2);
  22100. List_1_Clear_m32D399BDD753B5BD6CE27560249096418F3F0867_inline(L_2, List_1_Clear_m32D399BDD753B5BD6CE27560249096418F3F0867_RuntimeMethod_var);
  22101. return;
  22102. }
  22103. }
  22104. IL2CPP_EXTERN_C void InternalData_Reset_m285105197FFE5EC122647161C449132D50E4472F_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  22105. {
  22106. InternalData_t7100B940380492C19774536244433DFD434CEB1F* _thisAdjusted;
  22107. int32_t _offset = 1;
  22108. _thisAdjusted = reinterpret_cast<InternalData_t7100B940380492C19774536244433DFD434CEB1F*>(__this + _offset);
  22109. InternalData_Reset_m285105197FFE5EC122647161C449132D50E4472F(_thisAdjusted, method);
  22110. }
  22111. #ifdef __clang__
  22112. #pragma clang diagnostic pop
  22113. #endif
  22114. #ifdef __clang__
  22115. #pragma clang diagnostic push
  22116. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  22117. #pragma clang diagnostic ignored "-Wunused-variable"
  22118. #endif
  22119. IL2CPP_EXTERN_C void NavigationModel_tF55661D1D4A02D633785398C3E36CEC1AA1F52DD_marshal_pinvoke(const NavigationModel_tF55661D1D4A02D633785398C3E36CEC1AA1F52DD& unmarshaled, NavigationModel_tF55661D1D4A02D633785398C3E36CEC1AA1F52DD_marshaled_pinvoke& marshaled)
  22120. {
  22121. marshaled.___U3CmoveU3Ek__BackingField = unmarshaled.___U3CmoveU3Ek__BackingField;
  22122. marshaled.___U3CsubmitButtonDeltaU3Ek__BackingField = unmarshaled.___U3CsubmitButtonDeltaU3Ek__BackingField;
  22123. marshaled.___U3CcancelButtonDeltaU3Ek__BackingField = unmarshaled.___U3CcancelButtonDeltaU3Ek__BackingField;
  22124. marshaled.___U3CimplementationDataU3Ek__BackingField = unmarshaled.___U3CimplementationDataU3Ek__BackingField;
  22125. marshaled.___m_SubmitButtonDown = static_cast<int32_t>(unmarshaled.___m_SubmitButtonDown);
  22126. marshaled.___m_CancelButtonDown = static_cast<int32_t>(unmarshaled.___m_CancelButtonDown);
  22127. }
  22128. IL2CPP_EXTERN_C void NavigationModel_tF55661D1D4A02D633785398C3E36CEC1AA1F52DD_marshal_pinvoke_back(const NavigationModel_tF55661D1D4A02D633785398C3E36CEC1AA1F52DD_marshaled_pinvoke& marshaled, NavigationModel_tF55661D1D4A02D633785398C3E36CEC1AA1F52DD& unmarshaled)
  22129. {
  22130. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 unmarshaledU3CmoveU3Ek__BackingField_temp_0;
  22131. memset((&unmarshaledU3CmoveU3Ek__BackingField_temp_0), 0, sizeof(unmarshaledU3CmoveU3Ek__BackingField_temp_0));
  22132. unmarshaledU3CmoveU3Ek__BackingField_temp_0 = marshaled.___U3CmoveU3Ek__BackingField;
  22133. unmarshaled.___U3CmoveU3Ek__BackingField = unmarshaledU3CmoveU3Ek__BackingField_temp_0;
  22134. int32_t unmarshaledU3CsubmitButtonDeltaU3Ek__BackingField_temp_1 = 0;
  22135. unmarshaledU3CsubmitButtonDeltaU3Ek__BackingField_temp_1 = marshaled.___U3CsubmitButtonDeltaU3Ek__BackingField;
  22136. unmarshaled.___U3CsubmitButtonDeltaU3Ek__BackingField = unmarshaledU3CsubmitButtonDeltaU3Ek__BackingField_temp_1;
  22137. int32_t unmarshaledU3CcancelButtonDeltaU3Ek__BackingField_temp_2 = 0;
  22138. unmarshaledU3CcancelButtonDeltaU3Ek__BackingField_temp_2 = marshaled.___U3CcancelButtonDeltaU3Ek__BackingField;
  22139. unmarshaled.___U3CcancelButtonDeltaU3Ek__BackingField = unmarshaledU3CcancelButtonDeltaU3Ek__BackingField_temp_2;
  22140. ImplementationData_t5AC6D3C20140FCF72C4DF0D0A18540BA77F1FAEF unmarshaledU3CimplementationDataU3Ek__BackingField_temp_3;
  22141. memset((&unmarshaledU3CimplementationDataU3Ek__BackingField_temp_3), 0, sizeof(unmarshaledU3CimplementationDataU3Ek__BackingField_temp_3));
  22142. unmarshaledU3CimplementationDataU3Ek__BackingField_temp_3 = marshaled.___U3CimplementationDataU3Ek__BackingField;
  22143. unmarshaled.___U3CimplementationDataU3Ek__BackingField = unmarshaledU3CimplementationDataU3Ek__BackingField_temp_3;
  22144. bool unmarshaledm_SubmitButtonDown_temp_4 = false;
  22145. unmarshaledm_SubmitButtonDown_temp_4 = static_cast<bool>(marshaled.___m_SubmitButtonDown);
  22146. unmarshaled.___m_SubmitButtonDown = unmarshaledm_SubmitButtonDown_temp_4;
  22147. bool unmarshaledm_CancelButtonDown_temp_5 = false;
  22148. unmarshaledm_CancelButtonDown_temp_5 = static_cast<bool>(marshaled.___m_CancelButtonDown);
  22149. unmarshaled.___m_CancelButtonDown = unmarshaledm_CancelButtonDown_temp_5;
  22150. }
  22151. IL2CPP_EXTERN_C void NavigationModel_tF55661D1D4A02D633785398C3E36CEC1AA1F52DD_marshal_pinvoke_cleanup(NavigationModel_tF55661D1D4A02D633785398C3E36CEC1AA1F52DD_marshaled_pinvoke& marshaled)
  22152. {
  22153. }
  22154. IL2CPP_EXTERN_C void NavigationModel_tF55661D1D4A02D633785398C3E36CEC1AA1F52DD_marshal_com(const NavigationModel_tF55661D1D4A02D633785398C3E36CEC1AA1F52DD& unmarshaled, NavigationModel_tF55661D1D4A02D633785398C3E36CEC1AA1F52DD_marshaled_com& marshaled)
  22155. {
  22156. marshaled.___U3CmoveU3Ek__BackingField = unmarshaled.___U3CmoveU3Ek__BackingField;
  22157. marshaled.___U3CsubmitButtonDeltaU3Ek__BackingField = unmarshaled.___U3CsubmitButtonDeltaU3Ek__BackingField;
  22158. marshaled.___U3CcancelButtonDeltaU3Ek__BackingField = unmarshaled.___U3CcancelButtonDeltaU3Ek__BackingField;
  22159. marshaled.___U3CimplementationDataU3Ek__BackingField = unmarshaled.___U3CimplementationDataU3Ek__BackingField;
  22160. marshaled.___m_SubmitButtonDown = static_cast<int32_t>(unmarshaled.___m_SubmitButtonDown);
  22161. marshaled.___m_CancelButtonDown = static_cast<int32_t>(unmarshaled.___m_CancelButtonDown);
  22162. }
  22163. IL2CPP_EXTERN_C void NavigationModel_tF55661D1D4A02D633785398C3E36CEC1AA1F52DD_marshal_com_back(const NavigationModel_tF55661D1D4A02D633785398C3E36CEC1AA1F52DD_marshaled_com& marshaled, NavigationModel_tF55661D1D4A02D633785398C3E36CEC1AA1F52DD& unmarshaled)
  22164. {
  22165. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 unmarshaledU3CmoveU3Ek__BackingField_temp_0;
  22166. memset((&unmarshaledU3CmoveU3Ek__BackingField_temp_0), 0, sizeof(unmarshaledU3CmoveU3Ek__BackingField_temp_0));
  22167. unmarshaledU3CmoveU3Ek__BackingField_temp_0 = marshaled.___U3CmoveU3Ek__BackingField;
  22168. unmarshaled.___U3CmoveU3Ek__BackingField = unmarshaledU3CmoveU3Ek__BackingField_temp_0;
  22169. int32_t unmarshaledU3CsubmitButtonDeltaU3Ek__BackingField_temp_1 = 0;
  22170. unmarshaledU3CsubmitButtonDeltaU3Ek__BackingField_temp_1 = marshaled.___U3CsubmitButtonDeltaU3Ek__BackingField;
  22171. unmarshaled.___U3CsubmitButtonDeltaU3Ek__BackingField = unmarshaledU3CsubmitButtonDeltaU3Ek__BackingField_temp_1;
  22172. int32_t unmarshaledU3CcancelButtonDeltaU3Ek__BackingField_temp_2 = 0;
  22173. unmarshaledU3CcancelButtonDeltaU3Ek__BackingField_temp_2 = marshaled.___U3CcancelButtonDeltaU3Ek__BackingField;
  22174. unmarshaled.___U3CcancelButtonDeltaU3Ek__BackingField = unmarshaledU3CcancelButtonDeltaU3Ek__BackingField_temp_2;
  22175. ImplementationData_t5AC6D3C20140FCF72C4DF0D0A18540BA77F1FAEF unmarshaledU3CimplementationDataU3Ek__BackingField_temp_3;
  22176. memset((&unmarshaledU3CimplementationDataU3Ek__BackingField_temp_3), 0, sizeof(unmarshaledU3CimplementationDataU3Ek__BackingField_temp_3));
  22177. unmarshaledU3CimplementationDataU3Ek__BackingField_temp_3 = marshaled.___U3CimplementationDataU3Ek__BackingField;
  22178. unmarshaled.___U3CimplementationDataU3Ek__BackingField = unmarshaledU3CimplementationDataU3Ek__BackingField_temp_3;
  22179. bool unmarshaledm_SubmitButtonDown_temp_4 = false;
  22180. unmarshaledm_SubmitButtonDown_temp_4 = static_cast<bool>(marshaled.___m_SubmitButtonDown);
  22181. unmarshaled.___m_SubmitButtonDown = unmarshaledm_SubmitButtonDown_temp_4;
  22182. bool unmarshaledm_CancelButtonDown_temp_5 = false;
  22183. unmarshaledm_CancelButtonDown_temp_5 = static_cast<bool>(marshaled.___m_CancelButtonDown);
  22184. unmarshaled.___m_CancelButtonDown = unmarshaledm_CancelButtonDown_temp_5;
  22185. }
  22186. IL2CPP_EXTERN_C void NavigationModel_tF55661D1D4A02D633785398C3E36CEC1AA1F52DD_marshal_com_cleanup(NavigationModel_tF55661D1D4A02D633785398C3E36CEC1AA1F52DD_marshaled_com& marshaled)
  22187. {
  22188. }
  22189. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 NavigationModel_get_move_m51DE42469D695E33061E54815279D17B0D90EF70 (NavigationModel_tF55661D1D4A02D633785398C3E36CEC1AA1F52DD* __this, const RuntimeMethod* method)
  22190. {
  22191. {
  22192. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = __this->___U3CmoveU3Ek__BackingField;
  22193. return L_0;
  22194. }
  22195. }
  22196. IL2CPP_EXTERN_C Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 NavigationModel_get_move_m51DE42469D695E33061E54815279D17B0D90EF70_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  22197. {
  22198. NavigationModel_tF55661D1D4A02D633785398C3E36CEC1AA1F52DD* _thisAdjusted;
  22199. int32_t _offset = 1;
  22200. _thisAdjusted = reinterpret_cast<NavigationModel_tF55661D1D4A02D633785398C3E36CEC1AA1F52DD*>(__this + _offset);
  22201. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 _returnValue;
  22202. _returnValue = NavigationModel_get_move_m51DE42469D695E33061E54815279D17B0D90EF70_inline(_thisAdjusted, method);
  22203. return _returnValue;
  22204. }
  22205. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NavigationModel_set_move_m811EB96D1AF602D982ECB65AF8380EEC62CD2C23 (NavigationModel_tF55661D1D4A02D633785398C3E36CEC1AA1F52DD* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_value, const RuntimeMethod* method)
  22206. {
  22207. {
  22208. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ___0_value;
  22209. __this->___U3CmoveU3Ek__BackingField = L_0;
  22210. return;
  22211. }
  22212. }
  22213. IL2CPP_EXTERN_C void NavigationModel_set_move_m811EB96D1AF602D982ECB65AF8380EEC62CD2C23_AdjustorThunk (RuntimeObject* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_value, const RuntimeMethod* method)
  22214. {
  22215. NavigationModel_tF55661D1D4A02D633785398C3E36CEC1AA1F52DD* _thisAdjusted;
  22216. int32_t _offset = 1;
  22217. _thisAdjusted = reinterpret_cast<NavigationModel_tF55661D1D4A02D633785398C3E36CEC1AA1F52DD*>(__this + _offset);
  22218. NavigationModel_set_move_m811EB96D1AF602D982ECB65AF8380EEC62CD2C23_inline(_thisAdjusted, ___0_value, method);
  22219. }
  22220. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool NavigationModel_get_submitButtonDown_m2EB0C899C840D18BDC6C779235CA016D146E1A6A (NavigationModel_tF55661D1D4A02D633785398C3E36CEC1AA1F52DD* __this, const RuntimeMethod* method)
  22221. {
  22222. {
  22223. bool L_0 = __this->___m_SubmitButtonDown;
  22224. return L_0;
  22225. }
  22226. }
  22227. IL2CPP_EXTERN_C bool NavigationModel_get_submitButtonDown_m2EB0C899C840D18BDC6C779235CA016D146E1A6A_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  22228. {
  22229. NavigationModel_tF55661D1D4A02D633785398C3E36CEC1AA1F52DD* _thisAdjusted;
  22230. int32_t _offset = 1;
  22231. _thisAdjusted = reinterpret_cast<NavigationModel_tF55661D1D4A02D633785398C3E36CEC1AA1F52DD*>(__this + _offset);
  22232. bool _returnValue;
  22233. _returnValue = NavigationModel_get_submitButtonDown_m2EB0C899C840D18BDC6C779235CA016D146E1A6A_inline(_thisAdjusted, method);
  22234. return _returnValue;
  22235. }
  22236. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NavigationModel_set_submitButtonDown_m9E3A3D178DD431F55FC5413EDD319DDF6CD3C76D (NavigationModel_tF55661D1D4A02D633785398C3E36CEC1AA1F52DD* __this, bool ___0_value, const RuntimeMethod* method)
  22237. {
  22238. NavigationModel_tF55661D1D4A02D633785398C3E36CEC1AA1F52DD* G_B3_0 = NULL;
  22239. NavigationModel_tF55661D1D4A02D633785398C3E36CEC1AA1F52DD* G_B2_0 = NULL;
  22240. int32_t G_B4_0 = 0;
  22241. NavigationModel_tF55661D1D4A02D633785398C3E36CEC1AA1F52DD* G_B4_1 = NULL;
  22242. {
  22243. bool L_0 = __this->___m_SubmitButtonDown;
  22244. bool L_1 = ___0_value;
  22245. if ((((int32_t)L_0) == ((int32_t)L_1)))
  22246. {
  22247. goto IL_001d;
  22248. }
  22249. }
  22250. {
  22251. bool L_2 = ___0_value;
  22252. if (L_2)
  22253. {
  22254. G_B3_0 = __this;
  22255. goto IL_0010;
  22256. }
  22257. G_B2_0 = __this;
  22258. }
  22259. {
  22260. G_B4_0 = 2;
  22261. G_B4_1 = G_B2_0;
  22262. goto IL_0011;
  22263. }
  22264. IL_0010:
  22265. {
  22266. G_B4_0 = 1;
  22267. G_B4_1 = G_B3_0;
  22268. }
  22269. IL_0011:
  22270. {
  22271. NavigationModel_set_submitButtonDelta_m88176209D3236A6F8D2F60D8CDD541B3A8FCDDDF_inline(G_B4_1, G_B4_0, NULL);
  22272. bool L_3 = ___0_value;
  22273. __this->___m_SubmitButtonDown = L_3;
  22274. }
  22275. IL_001d:
  22276. {
  22277. return;
  22278. }
  22279. }
  22280. IL2CPP_EXTERN_C void NavigationModel_set_submitButtonDown_m9E3A3D178DD431F55FC5413EDD319DDF6CD3C76D_AdjustorThunk (RuntimeObject* __this, bool ___0_value, const RuntimeMethod* method)
  22281. {
  22282. NavigationModel_tF55661D1D4A02D633785398C3E36CEC1AA1F52DD* _thisAdjusted;
  22283. int32_t _offset = 1;
  22284. _thisAdjusted = reinterpret_cast<NavigationModel_tF55661D1D4A02D633785398C3E36CEC1AA1F52DD*>(__this + _offset);
  22285. NavigationModel_set_submitButtonDown_m9E3A3D178DD431F55FC5413EDD319DDF6CD3C76D(_thisAdjusted, ___0_value, method);
  22286. }
  22287. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t NavigationModel_get_submitButtonDelta_mBAAD697452DEF19813E0019B41B46F1D52C473D6 (NavigationModel_tF55661D1D4A02D633785398C3E36CEC1AA1F52DD* __this, const RuntimeMethod* method)
  22288. {
  22289. {
  22290. int32_t L_0 = __this->___U3CsubmitButtonDeltaU3Ek__BackingField;
  22291. return L_0;
  22292. }
  22293. }
  22294. IL2CPP_EXTERN_C int32_t NavigationModel_get_submitButtonDelta_mBAAD697452DEF19813E0019B41B46F1D52C473D6_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  22295. {
  22296. NavigationModel_tF55661D1D4A02D633785398C3E36CEC1AA1F52DD* _thisAdjusted;
  22297. int32_t _offset = 1;
  22298. _thisAdjusted = reinterpret_cast<NavigationModel_tF55661D1D4A02D633785398C3E36CEC1AA1F52DD*>(__this + _offset);
  22299. int32_t _returnValue;
  22300. _returnValue = NavigationModel_get_submitButtonDelta_mBAAD697452DEF19813E0019B41B46F1D52C473D6_inline(_thisAdjusted, method);
  22301. return _returnValue;
  22302. }
  22303. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NavigationModel_set_submitButtonDelta_m88176209D3236A6F8D2F60D8CDD541B3A8FCDDDF (NavigationModel_tF55661D1D4A02D633785398C3E36CEC1AA1F52DD* __this, int32_t ___0_value, const RuntimeMethod* method)
  22304. {
  22305. {
  22306. int32_t L_0 = ___0_value;
  22307. __this->___U3CsubmitButtonDeltaU3Ek__BackingField = L_0;
  22308. return;
  22309. }
  22310. }
  22311. IL2CPP_EXTERN_C void NavigationModel_set_submitButtonDelta_m88176209D3236A6F8D2F60D8CDD541B3A8FCDDDF_AdjustorThunk (RuntimeObject* __this, int32_t ___0_value, const RuntimeMethod* method)
  22312. {
  22313. NavigationModel_tF55661D1D4A02D633785398C3E36CEC1AA1F52DD* _thisAdjusted;
  22314. int32_t _offset = 1;
  22315. _thisAdjusted = reinterpret_cast<NavigationModel_tF55661D1D4A02D633785398C3E36CEC1AA1F52DD*>(__this + _offset);
  22316. NavigationModel_set_submitButtonDelta_m88176209D3236A6F8D2F60D8CDD541B3A8FCDDDF_inline(_thisAdjusted, ___0_value, method);
  22317. }
  22318. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool NavigationModel_get_cancelButtonDown_mF3B104C5CDDCC7A22B64A74D4557086D3D03587D (NavigationModel_tF55661D1D4A02D633785398C3E36CEC1AA1F52DD* __this, const RuntimeMethod* method)
  22319. {
  22320. {
  22321. bool L_0 = __this->___m_CancelButtonDown;
  22322. return L_0;
  22323. }
  22324. }
  22325. IL2CPP_EXTERN_C bool NavigationModel_get_cancelButtonDown_mF3B104C5CDDCC7A22B64A74D4557086D3D03587D_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  22326. {
  22327. NavigationModel_tF55661D1D4A02D633785398C3E36CEC1AA1F52DD* _thisAdjusted;
  22328. int32_t _offset = 1;
  22329. _thisAdjusted = reinterpret_cast<NavigationModel_tF55661D1D4A02D633785398C3E36CEC1AA1F52DD*>(__this + _offset);
  22330. bool _returnValue;
  22331. _returnValue = NavigationModel_get_cancelButtonDown_mF3B104C5CDDCC7A22B64A74D4557086D3D03587D_inline(_thisAdjusted, method);
  22332. return _returnValue;
  22333. }
  22334. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NavigationModel_set_cancelButtonDown_m591E0BF1DC1D527F06C0067223D9C207CC16F46E (NavigationModel_tF55661D1D4A02D633785398C3E36CEC1AA1F52DD* __this, bool ___0_value, const RuntimeMethod* method)
  22335. {
  22336. NavigationModel_tF55661D1D4A02D633785398C3E36CEC1AA1F52DD* G_B3_0 = NULL;
  22337. NavigationModel_tF55661D1D4A02D633785398C3E36CEC1AA1F52DD* G_B2_0 = NULL;
  22338. int32_t G_B4_0 = 0;
  22339. NavigationModel_tF55661D1D4A02D633785398C3E36CEC1AA1F52DD* G_B4_1 = NULL;
  22340. {
  22341. bool L_0 = __this->___m_CancelButtonDown;
  22342. bool L_1 = ___0_value;
  22343. if ((((int32_t)L_0) == ((int32_t)L_1)))
  22344. {
  22345. goto IL_001d;
  22346. }
  22347. }
  22348. {
  22349. bool L_2 = ___0_value;
  22350. if (L_2)
  22351. {
  22352. G_B3_0 = __this;
  22353. goto IL_0010;
  22354. }
  22355. G_B2_0 = __this;
  22356. }
  22357. {
  22358. G_B4_0 = 2;
  22359. G_B4_1 = G_B2_0;
  22360. goto IL_0011;
  22361. }
  22362. IL_0010:
  22363. {
  22364. G_B4_0 = 1;
  22365. G_B4_1 = G_B3_0;
  22366. }
  22367. IL_0011:
  22368. {
  22369. NavigationModel_set_cancelButtonDelta_mC306BFCDF8CE60332CA9DD1CB3CCCAF97B7956A6_inline(G_B4_1, G_B4_0, NULL);
  22370. bool L_3 = ___0_value;
  22371. __this->___m_CancelButtonDown = L_3;
  22372. }
  22373. IL_001d:
  22374. {
  22375. return;
  22376. }
  22377. }
  22378. IL2CPP_EXTERN_C void NavigationModel_set_cancelButtonDown_m591E0BF1DC1D527F06C0067223D9C207CC16F46E_AdjustorThunk (RuntimeObject* __this, bool ___0_value, const RuntimeMethod* method)
  22379. {
  22380. NavigationModel_tF55661D1D4A02D633785398C3E36CEC1AA1F52DD* _thisAdjusted;
  22381. int32_t _offset = 1;
  22382. _thisAdjusted = reinterpret_cast<NavigationModel_tF55661D1D4A02D633785398C3E36CEC1AA1F52DD*>(__this + _offset);
  22383. NavigationModel_set_cancelButtonDown_m591E0BF1DC1D527F06C0067223D9C207CC16F46E(_thisAdjusted, ___0_value, method);
  22384. }
  22385. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t NavigationModel_get_cancelButtonDelta_mCBBB0880675A1CB58B7745F0EBAFF31E5A34E025 (NavigationModel_tF55661D1D4A02D633785398C3E36CEC1AA1F52DD* __this, const RuntimeMethod* method)
  22386. {
  22387. {
  22388. int32_t L_0 = __this->___U3CcancelButtonDeltaU3Ek__BackingField;
  22389. return L_0;
  22390. }
  22391. }
  22392. IL2CPP_EXTERN_C int32_t NavigationModel_get_cancelButtonDelta_mCBBB0880675A1CB58B7745F0EBAFF31E5A34E025_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  22393. {
  22394. NavigationModel_tF55661D1D4A02D633785398C3E36CEC1AA1F52DD* _thisAdjusted;
  22395. int32_t _offset = 1;
  22396. _thisAdjusted = reinterpret_cast<NavigationModel_tF55661D1D4A02D633785398C3E36CEC1AA1F52DD*>(__this + _offset);
  22397. int32_t _returnValue;
  22398. _returnValue = NavigationModel_get_cancelButtonDelta_mCBBB0880675A1CB58B7745F0EBAFF31E5A34E025_inline(_thisAdjusted, method);
  22399. return _returnValue;
  22400. }
  22401. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NavigationModel_set_cancelButtonDelta_mC306BFCDF8CE60332CA9DD1CB3CCCAF97B7956A6 (NavigationModel_tF55661D1D4A02D633785398C3E36CEC1AA1F52DD* __this, int32_t ___0_value, const RuntimeMethod* method)
  22402. {
  22403. {
  22404. int32_t L_0 = ___0_value;
  22405. __this->___U3CcancelButtonDeltaU3Ek__BackingField = L_0;
  22406. return;
  22407. }
  22408. }
  22409. IL2CPP_EXTERN_C void NavigationModel_set_cancelButtonDelta_mC306BFCDF8CE60332CA9DD1CB3CCCAF97B7956A6_AdjustorThunk (RuntimeObject* __this, int32_t ___0_value, const RuntimeMethod* method)
  22410. {
  22411. NavigationModel_tF55661D1D4A02D633785398C3E36CEC1AA1F52DD* _thisAdjusted;
  22412. int32_t _offset = 1;
  22413. _thisAdjusted = reinterpret_cast<NavigationModel_tF55661D1D4A02D633785398C3E36CEC1AA1F52DD*>(__this + _offset);
  22414. NavigationModel_set_cancelButtonDelta_mC306BFCDF8CE60332CA9DD1CB3CCCAF97B7956A6_inline(_thisAdjusted, ___0_value, method);
  22415. }
  22416. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ImplementationData_t5AC6D3C20140FCF72C4DF0D0A18540BA77F1FAEF NavigationModel_get_implementationData_m88FE8AADC8D997228712EA86010FC21A8DC5859C (NavigationModel_tF55661D1D4A02D633785398C3E36CEC1AA1F52DD* __this, const RuntimeMethod* method)
  22417. {
  22418. {
  22419. ImplementationData_t5AC6D3C20140FCF72C4DF0D0A18540BA77F1FAEF L_0 = __this->___U3CimplementationDataU3Ek__BackingField;
  22420. return L_0;
  22421. }
  22422. }
  22423. IL2CPP_EXTERN_C ImplementationData_t5AC6D3C20140FCF72C4DF0D0A18540BA77F1FAEF NavigationModel_get_implementationData_m88FE8AADC8D997228712EA86010FC21A8DC5859C_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  22424. {
  22425. NavigationModel_tF55661D1D4A02D633785398C3E36CEC1AA1F52DD* _thisAdjusted;
  22426. int32_t _offset = 1;
  22427. _thisAdjusted = reinterpret_cast<NavigationModel_tF55661D1D4A02D633785398C3E36CEC1AA1F52DD*>(__this + _offset);
  22428. ImplementationData_t5AC6D3C20140FCF72C4DF0D0A18540BA77F1FAEF _returnValue;
  22429. _returnValue = NavigationModel_get_implementationData_m88FE8AADC8D997228712EA86010FC21A8DC5859C_inline(_thisAdjusted, method);
  22430. return _returnValue;
  22431. }
  22432. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NavigationModel_set_implementationData_mEDE66FCE9432D625D202A68F976C11CFB38F1E5E (NavigationModel_tF55661D1D4A02D633785398C3E36CEC1AA1F52DD* __this, ImplementationData_t5AC6D3C20140FCF72C4DF0D0A18540BA77F1FAEF ___0_value, const RuntimeMethod* method)
  22433. {
  22434. {
  22435. ImplementationData_t5AC6D3C20140FCF72C4DF0D0A18540BA77F1FAEF L_0 = ___0_value;
  22436. __this->___U3CimplementationDataU3Ek__BackingField = L_0;
  22437. return;
  22438. }
  22439. }
  22440. IL2CPP_EXTERN_C void NavigationModel_set_implementationData_mEDE66FCE9432D625D202A68F976C11CFB38F1E5E_AdjustorThunk (RuntimeObject* __this, ImplementationData_t5AC6D3C20140FCF72C4DF0D0A18540BA77F1FAEF ___0_value, const RuntimeMethod* method)
  22441. {
  22442. NavigationModel_tF55661D1D4A02D633785398C3E36CEC1AA1F52DD* _thisAdjusted;
  22443. int32_t _offset = 1;
  22444. _thisAdjusted = reinterpret_cast<NavigationModel_tF55661D1D4A02D633785398C3E36CEC1AA1F52DD*>(__this + _offset);
  22445. NavigationModel_set_implementationData_mEDE66FCE9432D625D202A68F976C11CFB38F1E5E_inline(_thisAdjusted, ___0_value, method);
  22446. }
  22447. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NavigationModel_Reset_m7CCB5BD0A57E51E774A3E196068F1F958C602B97 (NavigationModel_tF55661D1D4A02D633785398C3E36CEC1AA1F52DD* __this, const RuntimeMethod* method)
  22448. {
  22449. bool V_0 = false;
  22450. int32_t V_1 = 0;
  22451. ImplementationData_t5AC6D3C20140FCF72C4DF0D0A18540BA77F1FAEF V_2;
  22452. memset((&V_2), 0, sizeof(V_2));
  22453. {
  22454. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0;
  22455. L_0 = Vector2_get_zero_m32506C40EC2EE7D5D4410BF40D3EE683A3D5F32C_inline(NULL);
  22456. NavigationModel_set_move_m811EB96D1AF602D982ECB65AF8380EEC62CD2C23_inline(__this, L_0, NULL);
  22457. int32_t L_1 = 0;
  22458. V_0 = (bool)L_1;
  22459. __this->___m_CancelButtonDown = (bool)L_1;
  22460. bool L_2 = V_0;
  22461. __this->___m_SubmitButtonDown = L_2;
  22462. int32_t L_3 = 0;
  22463. V_1 = L_3;
  22464. NavigationModel_set_cancelButtonDelta_mC306BFCDF8CE60332CA9DD1CB3CCCAF97B7956A6_inline(__this, L_3, NULL);
  22465. int32_t L_4 = V_1;
  22466. NavigationModel_set_submitButtonDelta_m88176209D3236A6F8D2F60D8CDD541B3A8FCDDDF_inline(__this, L_4, NULL);
  22467. ImplementationData_t5AC6D3C20140FCF72C4DF0D0A18540BA77F1FAEF L_5;
  22468. L_5 = NavigationModel_get_implementationData_m88FE8AADC8D997228712EA86010FC21A8DC5859C_inline(__this, NULL);
  22469. V_2 = L_5;
  22470. ImplementationData_Reset_m434ECD0AABA13243B07035E9A734AB28FADCBBE6((&V_2), NULL);
  22471. return;
  22472. }
  22473. }
  22474. IL2CPP_EXTERN_C void NavigationModel_Reset_m7CCB5BD0A57E51E774A3E196068F1F958C602B97_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  22475. {
  22476. NavigationModel_tF55661D1D4A02D633785398C3E36CEC1AA1F52DD* _thisAdjusted;
  22477. int32_t _offset = 1;
  22478. _thisAdjusted = reinterpret_cast<NavigationModel_tF55661D1D4A02D633785398C3E36CEC1AA1F52DD*>(__this + _offset);
  22479. NavigationModel_Reset_m7CCB5BD0A57E51E774A3E196068F1F958C602B97(_thisAdjusted, method);
  22480. }
  22481. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NavigationModel_OnFrameFinished_mCA6E536CDADEAD1A39F3E8B21F6EBAF79DA375D3 (NavigationModel_tF55661D1D4A02D633785398C3E36CEC1AA1F52DD* __this, const RuntimeMethod* method)
  22482. {
  22483. {
  22484. NavigationModel_set_submitButtonDelta_m88176209D3236A6F8D2F60D8CDD541B3A8FCDDDF_inline(__this, 0, NULL);
  22485. NavigationModel_set_cancelButtonDelta_mC306BFCDF8CE60332CA9DD1CB3CCCAF97B7956A6_inline(__this, 0, NULL);
  22486. return;
  22487. }
  22488. }
  22489. IL2CPP_EXTERN_C void NavigationModel_OnFrameFinished_mCA6E536CDADEAD1A39F3E8B21F6EBAF79DA375D3_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  22490. {
  22491. NavigationModel_tF55661D1D4A02D633785398C3E36CEC1AA1F52DD* _thisAdjusted;
  22492. int32_t _offset = 1;
  22493. _thisAdjusted = reinterpret_cast<NavigationModel_tF55661D1D4A02D633785398C3E36CEC1AA1F52DD*>(__this + _offset);
  22494. NavigationModel_OnFrameFinished_mCA6E536CDADEAD1A39F3E8B21F6EBAF79DA375D3(_thisAdjusted, method);
  22495. }
  22496. #ifdef __clang__
  22497. #pragma clang diagnostic pop
  22498. #endif
  22499. #ifdef __clang__
  22500. #pragma clang diagnostic push
  22501. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  22502. #pragma clang diagnostic ignored "-Wunused-variable"
  22503. #endif
  22504. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ImplementationData_get_consecutiveMoveCount_m27D11069F500F25EA9D7837B593D4204EC16E7E1 (ImplementationData_t5AC6D3C20140FCF72C4DF0D0A18540BA77F1FAEF* __this, const RuntimeMethod* method)
  22505. {
  22506. {
  22507. int32_t L_0 = __this->___U3CconsecutiveMoveCountU3Ek__BackingField;
  22508. return L_0;
  22509. }
  22510. }
  22511. IL2CPP_EXTERN_C int32_t ImplementationData_get_consecutiveMoveCount_m27D11069F500F25EA9D7837B593D4204EC16E7E1_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  22512. {
  22513. ImplementationData_t5AC6D3C20140FCF72C4DF0D0A18540BA77F1FAEF* _thisAdjusted;
  22514. int32_t _offset = 1;
  22515. _thisAdjusted = reinterpret_cast<ImplementationData_t5AC6D3C20140FCF72C4DF0D0A18540BA77F1FAEF*>(__this + _offset);
  22516. int32_t _returnValue;
  22517. _returnValue = ImplementationData_get_consecutiveMoveCount_m27D11069F500F25EA9D7837B593D4204EC16E7E1_inline(_thisAdjusted, method);
  22518. return _returnValue;
  22519. }
  22520. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ImplementationData_set_consecutiveMoveCount_m4C1F14244164448EC1C8BB8EF49EFDD92A5F3FAA (ImplementationData_t5AC6D3C20140FCF72C4DF0D0A18540BA77F1FAEF* __this, int32_t ___0_value, const RuntimeMethod* method)
  22521. {
  22522. {
  22523. int32_t L_0 = ___0_value;
  22524. __this->___U3CconsecutiveMoveCountU3Ek__BackingField = L_0;
  22525. return;
  22526. }
  22527. }
  22528. IL2CPP_EXTERN_C void ImplementationData_set_consecutiveMoveCount_m4C1F14244164448EC1C8BB8EF49EFDD92A5F3FAA_AdjustorThunk (RuntimeObject* __this, int32_t ___0_value, const RuntimeMethod* method)
  22529. {
  22530. ImplementationData_t5AC6D3C20140FCF72C4DF0D0A18540BA77F1FAEF* _thisAdjusted;
  22531. int32_t _offset = 1;
  22532. _thisAdjusted = reinterpret_cast<ImplementationData_t5AC6D3C20140FCF72C4DF0D0A18540BA77F1FAEF*>(__this + _offset);
  22533. ImplementationData_set_consecutiveMoveCount_m4C1F14244164448EC1C8BB8EF49EFDD92A5F3FAA_inline(_thisAdjusted, ___0_value, method);
  22534. }
  22535. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ImplementationData_get_lastMoveDirection_m9550A09DA12E1151DD1E808DCFCC78972405A753 (ImplementationData_t5AC6D3C20140FCF72C4DF0D0A18540BA77F1FAEF* __this, const RuntimeMethod* method)
  22536. {
  22537. {
  22538. int32_t L_0 = __this->___U3ClastMoveDirectionU3Ek__BackingField;
  22539. return L_0;
  22540. }
  22541. }
  22542. IL2CPP_EXTERN_C int32_t ImplementationData_get_lastMoveDirection_m9550A09DA12E1151DD1E808DCFCC78972405A753_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  22543. {
  22544. ImplementationData_t5AC6D3C20140FCF72C4DF0D0A18540BA77F1FAEF* _thisAdjusted;
  22545. int32_t _offset = 1;
  22546. _thisAdjusted = reinterpret_cast<ImplementationData_t5AC6D3C20140FCF72C4DF0D0A18540BA77F1FAEF*>(__this + _offset);
  22547. int32_t _returnValue;
  22548. _returnValue = ImplementationData_get_lastMoveDirection_m9550A09DA12E1151DD1E808DCFCC78972405A753_inline(_thisAdjusted, method);
  22549. return _returnValue;
  22550. }
  22551. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ImplementationData_set_lastMoveDirection_m1E3481B17381836886976448FE7216CF443F649D (ImplementationData_t5AC6D3C20140FCF72C4DF0D0A18540BA77F1FAEF* __this, int32_t ___0_value, const RuntimeMethod* method)
  22552. {
  22553. {
  22554. int32_t L_0 = ___0_value;
  22555. __this->___U3ClastMoveDirectionU3Ek__BackingField = L_0;
  22556. return;
  22557. }
  22558. }
  22559. IL2CPP_EXTERN_C void ImplementationData_set_lastMoveDirection_m1E3481B17381836886976448FE7216CF443F649D_AdjustorThunk (RuntimeObject* __this, int32_t ___0_value, const RuntimeMethod* method)
  22560. {
  22561. ImplementationData_t5AC6D3C20140FCF72C4DF0D0A18540BA77F1FAEF* _thisAdjusted;
  22562. int32_t _offset = 1;
  22563. _thisAdjusted = reinterpret_cast<ImplementationData_t5AC6D3C20140FCF72C4DF0D0A18540BA77F1FAEF*>(__this + _offset);
  22564. ImplementationData_set_lastMoveDirection_m1E3481B17381836886976448FE7216CF443F649D_inline(_thisAdjusted, ___0_value, method);
  22565. }
  22566. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float ImplementationData_get_lastMoveTime_mC1DE6855BB32C8236F662063910EB195987CA427 (ImplementationData_t5AC6D3C20140FCF72C4DF0D0A18540BA77F1FAEF* __this, const RuntimeMethod* method)
  22567. {
  22568. {
  22569. float L_0 = __this->___U3ClastMoveTimeU3Ek__BackingField;
  22570. return L_0;
  22571. }
  22572. }
  22573. IL2CPP_EXTERN_C float ImplementationData_get_lastMoveTime_mC1DE6855BB32C8236F662063910EB195987CA427_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  22574. {
  22575. ImplementationData_t5AC6D3C20140FCF72C4DF0D0A18540BA77F1FAEF* _thisAdjusted;
  22576. int32_t _offset = 1;
  22577. _thisAdjusted = reinterpret_cast<ImplementationData_t5AC6D3C20140FCF72C4DF0D0A18540BA77F1FAEF*>(__this + _offset);
  22578. float _returnValue;
  22579. _returnValue = ImplementationData_get_lastMoveTime_mC1DE6855BB32C8236F662063910EB195987CA427_inline(_thisAdjusted, method);
  22580. return _returnValue;
  22581. }
  22582. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ImplementationData_set_lastMoveTime_m4916BA5681DFD5C1E6F24C6CB97AF796B20C9345 (ImplementationData_t5AC6D3C20140FCF72C4DF0D0A18540BA77F1FAEF* __this, float ___0_value, const RuntimeMethod* method)
  22583. {
  22584. {
  22585. float L_0 = ___0_value;
  22586. __this->___U3ClastMoveTimeU3Ek__BackingField = L_0;
  22587. return;
  22588. }
  22589. }
  22590. IL2CPP_EXTERN_C void ImplementationData_set_lastMoveTime_m4916BA5681DFD5C1E6F24C6CB97AF796B20C9345_AdjustorThunk (RuntimeObject* __this, float ___0_value, const RuntimeMethod* method)
  22591. {
  22592. ImplementationData_t5AC6D3C20140FCF72C4DF0D0A18540BA77F1FAEF* _thisAdjusted;
  22593. int32_t _offset = 1;
  22594. _thisAdjusted = reinterpret_cast<ImplementationData_t5AC6D3C20140FCF72C4DF0D0A18540BA77F1FAEF*>(__this + _offset);
  22595. ImplementationData_set_lastMoveTime_m4916BA5681DFD5C1E6F24C6CB97AF796B20C9345_inline(_thisAdjusted, ___0_value, method);
  22596. }
  22597. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ImplementationData_Reset_m434ECD0AABA13243B07035E9A734AB28FADCBBE6 (ImplementationData_t5AC6D3C20140FCF72C4DF0D0A18540BA77F1FAEF* __this, const RuntimeMethod* method)
  22598. {
  22599. {
  22600. ImplementationData_set_consecutiveMoveCount_m4C1F14244164448EC1C8BB8EF49EFDD92A5F3FAA_inline(__this, 0, NULL);
  22601. ImplementationData_set_lastMoveTime_m4916BA5681DFD5C1E6F24C6CB97AF796B20C9345_inline(__this, (0.0f), NULL);
  22602. ImplementationData_set_lastMoveDirection_m1E3481B17381836886976448FE7216CF443F649D_inline(__this, 4, NULL);
  22603. return;
  22604. }
  22605. }
  22606. IL2CPP_EXTERN_C void ImplementationData_Reset_m434ECD0AABA13243B07035E9A734AB28FADCBBE6_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  22607. {
  22608. ImplementationData_t5AC6D3C20140FCF72C4DF0D0A18540BA77F1FAEF* _thisAdjusted;
  22609. int32_t _offset = 1;
  22610. _thisAdjusted = reinterpret_cast<ImplementationData_t5AC6D3C20140FCF72C4DF0D0A18540BA77F1FAEF*>(__this + _offset);
  22611. ImplementationData_Reset_m434ECD0AABA13243B07035E9A734AB28FADCBBE6(_thisAdjusted, method);
  22612. }
  22613. #ifdef __clang__
  22614. #pragma clang diagnostic pop
  22615. #endif
  22616. #ifdef __clang__
  22617. #pragma clang diagnostic push
  22618. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  22619. #pragma clang diagnostic ignored "-Wunused-variable"
  22620. #endif
  22621. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RegisteredUIInteractorCache__ctor_m3E6BA1FA406E6B234F3E1A6BAA7C50C66262D830 (RegisteredUIInteractorCache_t81419313AA113B206AF3FF94CD9D3B64A09CE413* __this, RuntimeObject* ___0_uiInteractor, const RuntimeMethod* method)
  22622. {
  22623. static bool s_Il2CppMethodInitialized;
  22624. if (!s_Il2CppMethodInitialized)
  22625. {
  22626. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&XRBaseInteractor_tB48889E8D95695ABF46D2012EC55EA660103D158_il2cpp_TypeInfo_var);
  22627. s_Il2CppMethodInitialized = true;
  22628. }
  22629. {
  22630. Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
  22631. RuntimeObject* L_0 = ___0_uiInteractor;
  22632. __this->___m_UiInteractor = L_0;
  22633. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_UiInteractor), (void*)L_0);
  22634. RuntimeObject* L_1 = ___0_uiInteractor;
  22635. __this->___m_BaseInteractor = ((XRBaseInteractor_tB48889E8D95695ABF46D2012EC55EA660103D158*)IsInstClass((RuntimeObject*)L_1, XRBaseInteractor_tB48889E8D95695ABF46D2012EC55EA660103D158_il2cpp_TypeInfo_var));
  22636. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_BaseInteractor), (void*)((XRBaseInteractor_tB48889E8D95695ABF46D2012EC55EA660103D158*)IsInstClass((RuntimeObject*)L_1, XRBaseInteractor_tB48889E8D95695ABF46D2012EC55EA660103D158_il2cpp_TypeInfo_var)));
  22637. return;
  22638. }
  22639. }
  22640. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RegisteredUIInteractorCache_RegisterOrUnregisterXRUIInputModule_m260D81077448A40BFAD28D1E30E05B43956FBEB0 (RegisteredUIInteractorCache_t81419313AA113B206AF3FF94CD9D3B64A09CE413* __this, bool ___0_enabled, const RuntimeMethod* method)
  22641. {
  22642. static bool s_Il2CppMethodInitialized;
  22643. if (!s_Il2CppMethodInitialized)
  22644. {
  22645. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Application_tDB03BE91CDF0ACA614A5E0B67CFB77C44EB19B21_il2cpp_TypeInfo_var);
  22646. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  22647. s_Il2CppMethodInitialized = true;
  22648. }
  22649. {
  22650. il2cpp_codegen_runtime_class_init_inline(Application_tDB03BE91CDF0ACA614A5E0B67CFB77C44EB19B21_il2cpp_TypeInfo_var);
  22651. bool L_0;
  22652. L_0 = Application_get_isPlaying_m25B0ABDFEF54F5370CD3F263A813540843D00F34(NULL);
  22653. if (!L_0)
  22654. {
  22655. goto IL_0022;
  22656. }
  22657. }
  22658. {
  22659. XRBaseInteractor_tB48889E8D95695ABF46D2012EC55EA660103D158* L_1 = __this->___m_BaseInteractor;
  22660. il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  22661. bool L_2;
  22662. L_2 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_1, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
  22663. if (!L_2)
  22664. {
  22665. goto IL_0023;
  22666. }
  22667. }
  22668. {
  22669. XRBaseInteractor_tB48889E8D95695ABF46D2012EC55EA660103D158* L_3 = __this->___m_BaseInteractor;
  22670. NullCheck(L_3);
  22671. bool L_4;
  22672. L_4 = Behaviour_get_isActiveAndEnabled_mEB4ECCE9761A7016BC619557CEFEA1A30D3BF28A(L_3, NULL);
  22673. if (L_4)
  22674. {
  22675. goto IL_0023;
  22676. }
  22677. }
  22678. IL_0022:
  22679. {
  22680. return;
  22681. }
  22682. IL_0023:
  22683. {
  22684. bool L_5 = ___0_enabled;
  22685. if (!L_5)
  22686. {
  22687. goto IL_002d;
  22688. }
  22689. }
  22690. {
  22691. RegisteredUIInteractorCache_RegisterWithXRUIInputModule_m319A3CD614D1D55446F33612EC217101C8A4EC3D(__this, NULL);
  22692. return;
  22693. }
  22694. IL_002d:
  22695. {
  22696. RegisteredUIInteractorCache_UnregisterFromXRUIInputModule_m1C26EF0DD4C93C5E5D33EE19E3CCB7B0B1C0D6BC(__this, NULL);
  22697. return;
  22698. }
  22699. }
  22700. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RegisteredUIInteractorCache_RegisterWithXRUIInputModule_m319A3CD614D1D55446F33612EC217101C8A4EC3D (RegisteredUIInteractorCache_t81419313AA113B206AF3FF94CD9D3B64A09CE413* __this, const RuntimeMethod* method)
  22701. {
  22702. static bool s_Il2CppMethodInitialized;
  22703. if (!s_Il2CppMethodInitialized)
  22704. {
  22705. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  22706. s_Il2CppMethodInitialized = true;
  22707. }
  22708. {
  22709. XRUIInputModule_tA641266A2621C1465F3C5433D747428A4CDA72F0* L_0 = __this->___m_InputModule;
  22710. il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  22711. bool L_1;
  22712. L_1 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
  22713. if (!L_1)
  22714. {
  22715. goto IL_0014;
  22716. }
  22717. }
  22718. {
  22719. RegisteredUIInteractorCache_FindOrCreateXRUIInputModule_mCE2EA7E31770DBCCA69C6B36CB692B070A99DBDB(__this, NULL);
  22720. }
  22721. IL_0014:
  22722. {
  22723. XRUIInputModule_tA641266A2621C1465F3C5433D747428A4CDA72F0* L_2 = __this->___m_RegisteredInputModule;
  22724. XRUIInputModule_tA641266A2621C1465F3C5433D747428A4CDA72F0* L_3 = __this->___m_InputModule;
  22725. il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  22726. bool L_4;
  22727. L_4 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_2, L_3, NULL);
  22728. if (!L_4)
  22729. {
  22730. goto IL_0028;
  22731. }
  22732. }
  22733. {
  22734. return;
  22735. }
  22736. IL_0028:
  22737. {
  22738. RegisteredUIInteractorCache_UnregisterFromXRUIInputModule_m1C26EF0DD4C93C5E5D33EE19E3CCB7B0B1C0D6BC(__this, NULL);
  22739. XRUIInputModule_tA641266A2621C1465F3C5433D747428A4CDA72F0* L_5 = __this->___m_InputModule;
  22740. RuntimeObject* L_6 = __this->___m_UiInteractor;
  22741. NullCheck(L_5);
  22742. XRUIInputModule_RegisterInteractor_m5A17069C7410839807F8EB0E5E7FF2D438F7A55B(L_5, L_6, NULL);
  22743. XRUIInputModule_tA641266A2621C1465F3C5433D747428A4CDA72F0* L_7 = __this->___m_InputModule;
  22744. __this->___m_RegisteredInputModule = L_7;
  22745. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_RegisteredInputModule), (void*)L_7);
  22746. return;
  22747. }
  22748. }
  22749. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RegisteredUIInteractorCache_UnregisterFromXRUIInputModule_m1C26EF0DD4C93C5E5D33EE19E3CCB7B0B1C0D6BC (RegisteredUIInteractorCache_t81419313AA113B206AF3FF94CD9D3B64A09CE413* __this, const RuntimeMethod* method)
  22750. {
  22751. static bool s_Il2CppMethodInitialized;
  22752. if (!s_Il2CppMethodInitialized)
  22753. {
  22754. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  22755. s_Il2CppMethodInitialized = true;
  22756. }
  22757. {
  22758. XRUIInputModule_tA641266A2621C1465F3C5433D747428A4CDA72F0* L_0 = __this->___m_RegisteredInputModule;
  22759. il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  22760. bool L_1;
  22761. L_1 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
  22762. if (!L_1)
  22763. {
  22764. goto IL_001f;
  22765. }
  22766. }
  22767. {
  22768. XRUIInputModule_tA641266A2621C1465F3C5433D747428A4CDA72F0* L_2 = __this->___m_RegisteredInputModule;
  22769. RuntimeObject* L_3 = __this->___m_UiInteractor;
  22770. NullCheck(L_2);
  22771. XRUIInputModule_UnregisterInteractor_mE078BB0F40BF245171F44E7629A853FA08CAB0B5(L_2, L_3, NULL);
  22772. }
  22773. IL_001f:
  22774. {
  22775. __this->___m_RegisteredInputModule = (XRUIInputModule_tA641266A2621C1465F3C5433D747428A4CDA72F0*)NULL;
  22776. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_RegisteredInputModule), (void*)(XRUIInputModule_tA641266A2621C1465F3C5433D747428A4CDA72F0*)NULL);
  22777. return;
  22778. }
  22779. }
  22780. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RegisteredUIInteractorCache_FindOrCreateXRUIInputModule_mCE2EA7E31770DBCCA69C6B36CB692B070A99DBDB (RegisteredUIInteractorCache_t81419313AA113B206AF3FF94CD9D3B64A09CE413* __this, const RuntimeMethod* method)
  22781. {
  22782. static bool s_Il2CppMethodInitialized;
  22783. if (!s_Il2CppMethodInitialized)
  22784. {
  22785. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ComponentLocatorUtility_1_TryFindComponent_mB0FA5FF7B9D9CB87AC39818945045B97935CDC4B_RuntimeMethod_var);
  22786. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_TryGetComponent_TisStandaloneInputModule_tD8B581E4A0A2A25B99EB002FF669C4EEED350530_m3191386DA0D5DEFC51874B24B4030AD2A6B755DA_RuntimeMethod_var);
  22787. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_TryGetComponent_TisXRUIInputModule_tA641266A2621C1465F3C5433D747428A4CDA72F0_mE5857CE32B7FD18C5591F9297B14C4F35DD80516_RuntimeMethod_var);
  22788. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EventSystem_t61C51380B105BE9D2C39C4F15B7E655659957707_0_0_0_var);
  22789. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EventSystem_t61C51380B105BE9D2C39C4F15B7E655659957707_il2cpp_TypeInfo_var);
  22790. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_AddComponent_TisXRUIInputModule_tA641266A2621C1465F3C5433D747428A4CDA72F0_mA35F50B723ED914A34376AE1BBB22E5150236F03_RuntimeMethod_var);
  22791. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_GetComponent_TisEventSystem_t61C51380B105BE9D2C39C4F15B7E655659957707_m5A79A7B771326DA8781DCD5FE2B41517FA854D9D_RuntimeMethod_var);
  22792. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_t76FEDD663AB33C991A9C9A23129337651094216F_il2cpp_TypeInfo_var);
  22793. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  22794. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB_il2cpp_TypeInfo_var);
  22795. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  22796. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral28B7EDF9E324F8C7C00DCE82B9611E6089187E1F);
  22797. s_Il2CppMethodInitialized = true;
  22798. }
  22799. EventSystem_t61C51380B105BE9D2C39C4F15B7E655659957707* V_0 = NULL;
  22800. StandaloneInputModule_tD8B581E4A0A2A25B99EB002FF669C4EEED350530* V_1 = NULL;
  22801. {
  22802. il2cpp_codegen_runtime_class_init_inline(EventSystem_t61C51380B105BE9D2C39C4F15B7E655659957707_il2cpp_TypeInfo_var);
  22803. EventSystem_t61C51380B105BE9D2C39C4F15B7E655659957707* L_0;
  22804. L_0 = EventSystem_get_current_mC87C69FB418563DC2A571A10E2F9DB59A6785016(NULL);
  22805. V_0 = L_0;
  22806. EventSystem_t61C51380B105BE9D2C39C4F15B7E655659957707* L_1 = V_0;
  22807. il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  22808. bool L_2;
  22809. L_2 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_1, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
  22810. if (!L_2)
  22811. {
  22812. goto IL_004d;
  22813. }
  22814. }
  22815. {
  22816. bool L_3;
  22817. L_3 = ComponentLocatorUtility_1_TryFindComponent_mB0FA5FF7B9D9CB87AC39818945045B97935CDC4B((&V_0), ComponentLocatorUtility_1_TryFindComponent_mB0FA5FF7B9D9CB87AC39818945045B97935CDC4B_RuntimeMethod_var);
  22818. if (!L_3)
  22819. {
  22820. goto IL_002a;
  22821. }
  22822. }
  22823. {
  22824. EventSystem_t61C51380B105BE9D2C39C4F15B7E655659957707* L_4 = V_0;
  22825. NullCheck(L_4);
  22826. bool L_5;
  22827. L_5 = Component_TryGetComponent_TisStandaloneInputModule_tD8B581E4A0A2A25B99EB002FF669C4EEED350530_m3191386DA0D5DEFC51874B24B4030AD2A6B755DA(L_4, (&V_1), Component_TryGetComponent_TisStandaloneInputModule_tD8B581E4A0A2A25B99EB002FF669C4EEED350530_m3191386DA0D5DEFC51874B24B4030AD2A6B755DA_RuntimeMethod_var);
  22828. if (!L_5)
  22829. {
  22830. goto IL_004d;
  22831. }
  22832. }
  22833. {
  22834. StandaloneInputModule_tD8B581E4A0A2A25B99EB002FF669C4EEED350530* L_6 = V_1;
  22835. il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  22836. Object_Destroy_mE97D0A766419A81296E8D4E5C23D01D3FE91ACBB(L_6, NULL);
  22837. goto IL_004d;
  22838. }
  22839. IL_002a:
  22840. {
  22841. TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_7 = (TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB*)(TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB*)SZArrayNew(TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB_il2cpp_TypeInfo_var, (uint32_t)1);
  22842. TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_8 = L_7;
  22843. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_9 = { reinterpret_cast<intptr_t> (EventSystem_t61C51380B105BE9D2C39C4F15B7E655659957707_0_0_0_var) };
  22844. il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
  22845. Type_t* L_10;
  22846. L_10 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_9, NULL);
  22847. NullCheck(L_8);
  22848. ArrayElementTypeCheck (L_8, L_10);
  22849. (L_8)->SetAt(static_cast<il2cpp_array_size_t>(0), (Type_t*)L_10);
  22850. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_11 = (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*)il2cpp_codegen_object_new(GameObject_t76FEDD663AB33C991A9C9A23129337651094216F_il2cpp_TypeInfo_var);
  22851. GameObject__ctor_m721D643351E55308EA4F5F41B67D5446D11C61F0(L_11, _stringLiteral28B7EDF9E324F8C7C00DCE82B9611E6089187E1F, L_8, NULL);
  22852. NullCheck(L_11);
  22853. EventSystem_t61C51380B105BE9D2C39C4F15B7E655659957707* L_12;
  22854. L_12 = GameObject_GetComponent_TisEventSystem_t61C51380B105BE9D2C39C4F15B7E655659957707_m5A79A7B771326DA8781DCD5FE2B41517FA854D9D(L_11, GameObject_GetComponent_TisEventSystem_t61C51380B105BE9D2C39C4F15B7E655659957707_m5A79A7B771326DA8781DCD5FE2B41517FA854D9D_RuntimeMethod_var);
  22855. V_0 = L_12;
  22856. }
  22857. IL_004d:
  22858. {
  22859. EventSystem_t61C51380B105BE9D2C39C4F15B7E655659957707* L_13 = V_0;
  22860. XRUIInputModule_tA641266A2621C1465F3C5433D747428A4CDA72F0** L_14 = (XRUIInputModule_tA641266A2621C1465F3C5433D747428A4CDA72F0**)(&__this->___m_InputModule);
  22861. NullCheck(L_13);
  22862. bool L_15;
  22863. L_15 = Component_TryGetComponent_TisXRUIInputModule_tA641266A2621C1465F3C5433D747428A4CDA72F0_mE5857CE32B7FD18C5591F9297B14C4F35DD80516(L_13, L_14, Component_TryGetComponent_TisXRUIInputModule_tA641266A2621C1465F3C5433D747428A4CDA72F0_mE5857CE32B7FD18C5591F9297B14C4F35DD80516_RuntimeMethod_var);
  22864. if (L_15)
  22865. {
  22866. goto IL_006c;
  22867. }
  22868. }
  22869. {
  22870. EventSystem_t61C51380B105BE9D2C39C4F15B7E655659957707* L_16 = V_0;
  22871. NullCheck(L_16);
  22872. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_17;
  22873. L_17 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_16, NULL);
  22874. NullCheck(L_17);
  22875. XRUIInputModule_tA641266A2621C1465F3C5433D747428A4CDA72F0* L_18;
  22876. L_18 = GameObject_AddComponent_TisXRUIInputModule_tA641266A2621C1465F3C5433D747428A4CDA72F0_mA35F50B723ED914A34376AE1BBB22E5150236F03(L_17, GameObject_AddComponent_TisXRUIInputModule_tA641266A2621C1465F3C5433D747428A4CDA72F0_mA35F50B723ED914A34376AE1BBB22E5150236F03_RuntimeMethod_var);
  22877. __this->___m_InputModule = L_18;
  22878. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_InputModule), (void*)L_18);
  22879. }
  22880. IL_006c:
  22881. {
  22882. return;
  22883. }
  22884. }
  22885. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool RegisteredUIInteractorCache_TryGetUIModel_mDA5BB472CBAA110536ECE0ECD51598ABD62CF7F2 (RegisteredUIInteractorCache_t81419313AA113B206AF3FF94CD9D3B64A09CE413* __this, TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8* ___0_model, const RuntimeMethod* method)
  22886. {
  22887. static bool s_Il2CppMethodInitialized;
  22888. if (!s_Il2CppMethodInitialized)
  22889. {
  22890. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  22891. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8_il2cpp_TypeInfo_var);
  22892. s_Il2CppMethodInitialized = true;
  22893. }
  22894. {
  22895. XRUIInputModule_tA641266A2621C1465F3C5433D747428A4CDA72F0* L_0 = __this->___m_InputModule;
  22896. il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  22897. bool L_1;
  22898. L_1 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
  22899. if (!L_1)
  22900. {
  22901. goto IL_0021;
  22902. }
  22903. }
  22904. {
  22905. XRUIInputModule_tA641266A2621C1465F3C5433D747428A4CDA72F0* L_2 = __this->___m_InputModule;
  22906. RuntimeObject* L_3 = __this->___m_UiInteractor;
  22907. TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8* L_4 = ___0_model;
  22908. NullCheck(L_2);
  22909. bool L_5;
  22910. L_5 = XRUIInputModule_GetTrackedDeviceModel_m85E330D47C648609FA20F173C8C036E3DF280875(L_2, L_3, L_4, NULL);
  22911. return L_5;
  22912. }
  22913. IL_0021:
  22914. {
  22915. TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8* L_6 = ___0_model;
  22916. il2cpp_codegen_runtime_class_init_inline(TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8_il2cpp_TypeInfo_var);
  22917. TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8 L_7;
  22918. L_7 = TrackedDeviceModel_get_invalid_m8E0CB48A023CB9B47A50329710FE76FB742E01EC_inline(NULL);
  22919. *(TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8*)L_6 = L_7;
  22920. Il2CppCodeGenWriteBarrier((void**)&((&(((TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8*)L_6)->___m_ImplementationData))->___U3ChoverTargetsU3Ek__BackingField), (void*)NULL);
  22921. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  22922. Il2CppCodeGenWriteBarrier((void**)&((&(((TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8*)L_6)->___m_ImplementationData))->___U3CpointerTargetU3Ek__BackingField), (void*)NULL);
  22923. #endif
  22924. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  22925. Il2CppCodeGenWriteBarrier((void**)&((&((&(((TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8*)L_6)->___m_ImplementationData))->___U3CpressedRaycastU3Ek__BackingField))->___m_GameObject), (void*)NULL);
  22926. #endif
  22927. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  22928. Il2CppCodeGenWriteBarrier((void**)&((&((&(((TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8*)L_6)->___m_ImplementationData))->___U3CpressedRaycastU3Ek__BackingField))->___module), (void*)NULL);
  22929. #endif
  22930. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  22931. Il2CppCodeGenWriteBarrier((void**)&((&(((TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8*)L_6)->___m_ImplementationData))->___U3CpressedGameObjectU3Ek__BackingField), (void*)NULL);
  22932. #endif
  22933. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  22934. Il2CppCodeGenWriteBarrier((void**)&((&(((TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8*)L_6)->___m_ImplementationData))->___U3CpressedGameObjectRawU3Ek__BackingField), (void*)NULL);
  22935. #endif
  22936. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  22937. Il2CppCodeGenWriteBarrier((void**)&((&(((TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8*)L_6)->___m_ImplementationData))->___U3CdraggedGameObjectU3Ek__BackingField), (void*)NULL);
  22938. #endif
  22939. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  22940. Il2CppCodeGenWriteBarrier((void**)&(((TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8*)L_6)->___U3CpositionGetterU3Ek__BackingField), (void*)NULL);
  22941. #endif
  22942. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  22943. Il2CppCodeGenWriteBarrier((void**)&(((TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8*)L_6)->___m_RaycastPoints), (void*)NULL);
  22944. #endif
  22945. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  22946. Il2CppCodeGenWriteBarrier((void**)&((&(((TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8*)L_6)->___U3CcurrentRaycastU3Ek__BackingField))->___m_GameObject), (void*)NULL);
  22947. #endif
  22948. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  22949. Il2CppCodeGenWriteBarrier((void**)&((&(((TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8*)L_6)->___U3CcurrentRaycastU3Ek__BackingField))->___module), (void*)NULL);
  22950. #endif
  22951. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  22952. Il2CppCodeGenWriteBarrier((void**)&(((TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8*)L_6)->___U3CselectableObjectU3Ek__BackingField), (void*)NULL);
  22953. #endif
  22954. return (bool)0;
  22955. }
  22956. }
  22957. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool RegisteredUIInteractorCache_IsOverUIGameObject_mAEA740BFC8FCA1C41F110E3651E82734D1CDFDAF (RegisteredUIInteractorCache_t81419313AA113B206AF3FF94CD9D3B64A09CE413* __this, const RuntimeMethod* method)
  22958. {
  22959. static bool s_Il2CppMethodInitialized;
  22960. if (!s_Il2CppMethodInitialized)
  22961. {
  22962. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  22963. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8_il2cpp_TypeInfo_var);
  22964. s_Il2CppMethodInitialized = true;
  22965. }
  22966. TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8 V_0;
  22967. memset((&V_0), 0, sizeof(V_0));
  22968. {
  22969. XRUIInputModule_tA641266A2621C1465F3C5433D747428A4CDA72F0* L_0 = __this->___m_InputModule;
  22970. il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  22971. bool L_1;
  22972. L_1 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
  22973. if (!L_1)
  22974. {
  22975. goto IL_002b;
  22976. }
  22977. }
  22978. {
  22979. bool L_2;
  22980. L_2 = RegisteredUIInteractorCache_TryGetUIModel_mDA5BB472CBAA110536ECE0ECD51598ABD62CF7F2(__this, (&V_0), NULL);
  22981. if (!L_2)
  22982. {
  22983. goto IL_002b;
  22984. }
  22985. }
  22986. {
  22987. XRUIInputModule_tA641266A2621C1465F3C5433D747428A4CDA72F0* L_3 = __this->___m_InputModule;
  22988. il2cpp_codegen_runtime_class_init_inline(TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8_il2cpp_TypeInfo_var);
  22989. int32_t L_4;
  22990. L_4 = TrackedDeviceModel_get_pointerId_m7AEFEA8657A653D0968500004E01A9B8672464DD_inline((&V_0), NULL);
  22991. NullCheck(L_3);
  22992. bool L_5;
  22993. L_5 = VirtualFuncInvoker1< bool, int32_t >::Invoke(20, L_3, L_4);
  22994. return L_5;
  22995. }
  22996. IL_002b:
  22997. {
  22998. return (bool)0;
  22999. }
  23000. }
  23001. #ifdef __clang__
  23002. #pragma clang diagnostic pop
  23003. #endif
  23004. #ifdef __clang__
  23005. #pragma clang diagnostic push
  23006. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  23007. #pragma clang diagnostic ignored "-Wunused-variable"
  23008. #endif
  23009. IL2CPP_EXTERN_C void TouchModel_t6A16FF54D42255A071B7546129D067548261CE0F_marshal_pinvoke(const TouchModel_t6A16FF54D42255A071B7546129D067548261CE0F& unmarshaled, TouchModel_t6A16FF54D42255A071B7546129D067548261CE0F_marshaled_pinvoke& marshaled)
  23010. {
  23011. Exception_t* ___m_ImplementationDataException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'm_ImplementationData' of type 'TouchModel'.");
  23012. IL2CPP_RAISE_MANAGED_EXCEPTION(___m_ImplementationDataException, NULL);
  23013. }
  23014. IL2CPP_EXTERN_C void TouchModel_t6A16FF54D42255A071B7546129D067548261CE0F_marshal_pinvoke_back(const TouchModel_t6A16FF54D42255A071B7546129D067548261CE0F_marshaled_pinvoke& marshaled, TouchModel_t6A16FF54D42255A071B7546129D067548261CE0F& unmarshaled)
  23015. {
  23016. Exception_t* ___m_ImplementationDataException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'm_ImplementationData' of type 'TouchModel'.");
  23017. IL2CPP_RAISE_MANAGED_EXCEPTION(___m_ImplementationDataException, NULL);
  23018. }
  23019. IL2CPP_EXTERN_C void TouchModel_t6A16FF54D42255A071B7546129D067548261CE0F_marshal_pinvoke_cleanup(TouchModel_t6A16FF54D42255A071B7546129D067548261CE0F_marshaled_pinvoke& marshaled)
  23020. {
  23021. }
  23022. IL2CPP_EXTERN_C void TouchModel_t6A16FF54D42255A071B7546129D067548261CE0F_marshal_com(const TouchModel_t6A16FF54D42255A071B7546129D067548261CE0F& unmarshaled, TouchModel_t6A16FF54D42255A071B7546129D067548261CE0F_marshaled_com& marshaled)
  23023. {
  23024. Exception_t* ___m_ImplementationDataException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'm_ImplementationData' of type 'TouchModel'.");
  23025. IL2CPP_RAISE_MANAGED_EXCEPTION(___m_ImplementationDataException, NULL);
  23026. }
  23027. IL2CPP_EXTERN_C void TouchModel_t6A16FF54D42255A071B7546129D067548261CE0F_marshal_com_back(const TouchModel_t6A16FF54D42255A071B7546129D067548261CE0F_marshaled_com& marshaled, TouchModel_t6A16FF54D42255A071B7546129D067548261CE0F& unmarshaled)
  23028. {
  23029. Exception_t* ___m_ImplementationDataException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'm_ImplementationData' of type 'TouchModel'.");
  23030. IL2CPP_RAISE_MANAGED_EXCEPTION(___m_ImplementationDataException, NULL);
  23031. }
  23032. IL2CPP_EXTERN_C void TouchModel_t6A16FF54D42255A071B7546129D067548261CE0F_marshal_com_cleanup(TouchModel_t6A16FF54D42255A071B7546129D067548261CE0F_marshaled_com& marshaled)
  23033. {
  23034. }
  23035. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TouchModel_get_pointerId_mEF567A1F3619C12F6519E4A6335E47BEC45F3D6A (TouchModel_t6A16FF54D42255A071B7546129D067548261CE0F* __this, const RuntimeMethod* method)
  23036. {
  23037. {
  23038. int32_t L_0 = __this->___U3CpointerIdU3Ek__BackingField;
  23039. return L_0;
  23040. }
  23041. }
  23042. IL2CPP_EXTERN_C int32_t TouchModel_get_pointerId_mEF567A1F3619C12F6519E4A6335E47BEC45F3D6A_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  23043. {
  23044. TouchModel_t6A16FF54D42255A071B7546129D067548261CE0F* _thisAdjusted;
  23045. int32_t _offset = 1;
  23046. _thisAdjusted = reinterpret_cast<TouchModel_t6A16FF54D42255A071B7546129D067548261CE0F*>(__this + _offset);
  23047. int32_t _returnValue;
  23048. _returnValue = TouchModel_get_pointerId_mEF567A1F3619C12F6519E4A6335E47BEC45F3D6A_inline(_thisAdjusted, method);
  23049. return _returnValue;
  23050. }
  23051. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TouchModel_get_selectPhase_m8EF259C3B4DE6A8B17699E796E4294405E07450D (TouchModel_t6A16FF54D42255A071B7546129D067548261CE0F* __this, const RuntimeMethod* method)
  23052. {
  23053. {
  23054. int32_t L_0 = __this->___m_SelectPhase;
  23055. return L_0;
  23056. }
  23057. }
  23058. IL2CPP_EXTERN_C int32_t TouchModel_get_selectPhase_m8EF259C3B4DE6A8B17699E796E4294405E07450D_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  23059. {
  23060. TouchModel_t6A16FF54D42255A071B7546129D067548261CE0F* _thisAdjusted;
  23061. int32_t _offset = 1;
  23062. _thisAdjusted = reinterpret_cast<TouchModel_t6A16FF54D42255A071B7546129D067548261CE0F*>(__this + _offset);
  23063. int32_t _returnValue;
  23064. _returnValue = TouchModel_get_selectPhase_m8EF259C3B4DE6A8B17699E796E4294405E07450D_inline(_thisAdjusted, method);
  23065. return _returnValue;
  23066. }
  23067. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TouchModel_set_selectPhase_m20B064E217FF3B1FC1D408A613E37D482B7ABFE7 (TouchModel_t6A16FF54D42255A071B7546129D067548261CE0F* __this, int32_t ___0_value, const RuntimeMethod* method)
  23068. {
  23069. {
  23070. int32_t L_0 = __this->___m_SelectPhase;
  23071. int32_t L_1 = ___0_value;
  23072. if ((((int32_t)L_0) == ((int32_t)L_1)))
  23073. {
  23074. goto IL_003e;
  23075. }
  23076. }
  23077. {
  23078. int32_t L_2 = ___0_value;
  23079. if (L_2)
  23080. {
  23081. goto IL_001a;
  23082. }
  23083. }
  23084. {
  23085. int32_t L_3;
  23086. L_3 = TouchModel_get_selectDelta_mE61F993C8533C9E3BBEB2BDBDC65DB68D19C15C5_inline(__this, NULL);
  23087. TouchModel_set_selectDelta_m78599CB986783C0797E2C4DFF21B3C41062E29BD_inline(__this, ((int32_t)((int32_t)L_3|1)), NULL);
  23088. }
  23089. IL_001a:
  23090. {
  23091. int32_t L_4 = ___0_value;
  23092. if ((((int32_t)L_4) == ((int32_t)3)))
  23093. {
  23094. goto IL_0022;
  23095. }
  23096. }
  23097. {
  23098. int32_t L_5 = ___0_value;
  23099. if ((!(((uint32_t)L_5) == ((uint32_t)4))))
  23100. {
  23101. goto IL_0030;
  23102. }
  23103. }
  23104. IL_0022:
  23105. {
  23106. int32_t L_6;
  23107. L_6 = TouchModel_get_selectDelta_mE61F993C8533C9E3BBEB2BDBDC65DB68D19C15C5_inline(__this, NULL);
  23108. TouchModel_set_selectDelta_m78599CB986783C0797E2C4DFF21B3C41062E29BD_inline(__this, ((int32_t)((int32_t)L_6|2)), NULL);
  23109. }
  23110. IL_0030:
  23111. {
  23112. int32_t L_7 = ___0_value;
  23113. __this->___m_SelectPhase = L_7;
  23114. TouchModel_set_changedThisFrame_m6F51A89025E6D541FAD0C743D409CA10F0981ECF_inline(__this, (bool)1, NULL);
  23115. }
  23116. IL_003e:
  23117. {
  23118. return;
  23119. }
  23120. }
  23121. IL2CPP_EXTERN_C void TouchModel_set_selectPhase_m20B064E217FF3B1FC1D408A613E37D482B7ABFE7_AdjustorThunk (RuntimeObject* __this, int32_t ___0_value, const RuntimeMethod* method)
  23122. {
  23123. TouchModel_t6A16FF54D42255A071B7546129D067548261CE0F* _thisAdjusted;
  23124. int32_t _offset = 1;
  23125. _thisAdjusted = reinterpret_cast<TouchModel_t6A16FF54D42255A071B7546129D067548261CE0F*>(__this + _offset);
  23126. TouchModel_set_selectPhase_m20B064E217FF3B1FC1D408A613E37D482B7ABFE7(_thisAdjusted, ___0_value, method);
  23127. }
  23128. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TouchModel_get_selectDelta_mE61F993C8533C9E3BBEB2BDBDC65DB68D19C15C5 (TouchModel_t6A16FF54D42255A071B7546129D067548261CE0F* __this, const RuntimeMethod* method)
  23129. {
  23130. {
  23131. int32_t L_0 = __this->___U3CselectDeltaU3Ek__BackingField;
  23132. return L_0;
  23133. }
  23134. }
  23135. IL2CPP_EXTERN_C int32_t TouchModel_get_selectDelta_mE61F993C8533C9E3BBEB2BDBDC65DB68D19C15C5_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  23136. {
  23137. TouchModel_t6A16FF54D42255A071B7546129D067548261CE0F* _thisAdjusted;
  23138. int32_t _offset = 1;
  23139. _thisAdjusted = reinterpret_cast<TouchModel_t6A16FF54D42255A071B7546129D067548261CE0F*>(__this + _offset);
  23140. int32_t _returnValue;
  23141. _returnValue = TouchModel_get_selectDelta_mE61F993C8533C9E3BBEB2BDBDC65DB68D19C15C5_inline(_thisAdjusted, method);
  23142. return _returnValue;
  23143. }
  23144. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TouchModel_set_selectDelta_m78599CB986783C0797E2C4DFF21B3C41062E29BD (TouchModel_t6A16FF54D42255A071B7546129D067548261CE0F* __this, int32_t ___0_value, const RuntimeMethod* method)
  23145. {
  23146. {
  23147. int32_t L_0 = ___0_value;
  23148. __this->___U3CselectDeltaU3Ek__BackingField = L_0;
  23149. return;
  23150. }
  23151. }
  23152. IL2CPP_EXTERN_C void TouchModel_set_selectDelta_m78599CB986783C0797E2C4DFF21B3C41062E29BD_AdjustorThunk (RuntimeObject* __this, int32_t ___0_value, const RuntimeMethod* method)
  23153. {
  23154. TouchModel_t6A16FF54D42255A071B7546129D067548261CE0F* _thisAdjusted;
  23155. int32_t _offset = 1;
  23156. _thisAdjusted = reinterpret_cast<TouchModel_t6A16FF54D42255A071B7546129D067548261CE0F*>(__this + _offset);
  23157. TouchModel_set_selectDelta_m78599CB986783C0797E2C4DFF21B3C41062E29BD_inline(_thisAdjusted, ___0_value, method);
  23158. }
  23159. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TouchModel_get_changedThisFrame_mAF76A9DB5F6F80A8BE56ADB2BDD35E55A5BE717B (TouchModel_t6A16FF54D42255A071B7546129D067548261CE0F* __this, const RuntimeMethod* method)
  23160. {
  23161. {
  23162. bool L_0 = __this->___U3CchangedThisFrameU3Ek__BackingField;
  23163. return L_0;
  23164. }
  23165. }
  23166. IL2CPP_EXTERN_C bool TouchModel_get_changedThisFrame_mAF76A9DB5F6F80A8BE56ADB2BDD35E55A5BE717B_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  23167. {
  23168. TouchModel_t6A16FF54D42255A071B7546129D067548261CE0F* _thisAdjusted;
  23169. int32_t _offset = 1;
  23170. _thisAdjusted = reinterpret_cast<TouchModel_t6A16FF54D42255A071B7546129D067548261CE0F*>(__this + _offset);
  23171. bool _returnValue;
  23172. _returnValue = TouchModel_get_changedThisFrame_mAF76A9DB5F6F80A8BE56ADB2BDD35E55A5BE717B_inline(_thisAdjusted, method);
  23173. return _returnValue;
  23174. }
  23175. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TouchModel_set_changedThisFrame_m6F51A89025E6D541FAD0C743D409CA10F0981ECF (TouchModel_t6A16FF54D42255A071B7546129D067548261CE0F* __this, bool ___0_value, const RuntimeMethod* method)
  23176. {
  23177. {
  23178. bool L_0 = ___0_value;
  23179. __this->___U3CchangedThisFrameU3Ek__BackingField = L_0;
  23180. return;
  23181. }
  23182. }
  23183. IL2CPP_EXTERN_C void TouchModel_set_changedThisFrame_m6F51A89025E6D541FAD0C743D409CA10F0981ECF_AdjustorThunk (RuntimeObject* __this, bool ___0_value, const RuntimeMethod* method)
  23184. {
  23185. TouchModel_t6A16FF54D42255A071B7546129D067548261CE0F* _thisAdjusted;
  23186. int32_t _offset = 1;
  23187. _thisAdjusted = reinterpret_cast<TouchModel_t6A16FF54D42255A071B7546129D067548261CE0F*>(__this + _offset);
  23188. TouchModel_set_changedThisFrame_m6F51A89025E6D541FAD0C743D409CA10F0981ECF_inline(_thisAdjusted, ___0_value, method);
  23189. }
  23190. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 TouchModel_get_position_m6D3991EE4E0BD3CF7D530F9BDCB34804A21C431F (TouchModel_t6A16FF54D42255A071B7546129D067548261CE0F* __this, const RuntimeMethod* method)
  23191. {
  23192. {
  23193. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = __this->___m_Position;
  23194. return L_0;
  23195. }
  23196. }
  23197. IL2CPP_EXTERN_C Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 TouchModel_get_position_m6D3991EE4E0BD3CF7D530F9BDCB34804A21C431F_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  23198. {
  23199. TouchModel_t6A16FF54D42255A071B7546129D067548261CE0F* _thisAdjusted;
  23200. int32_t _offset = 1;
  23201. _thisAdjusted = reinterpret_cast<TouchModel_t6A16FF54D42255A071B7546129D067548261CE0F*>(__this + _offset);
  23202. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 _returnValue;
  23203. _returnValue = TouchModel_get_position_m6D3991EE4E0BD3CF7D530F9BDCB34804A21C431F_inline(_thisAdjusted, method);
  23204. return _returnValue;
  23205. }
  23206. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TouchModel_set_position_mCC5A8772603B39F6EB6440B5592AA3FCB813D908 (TouchModel_t6A16FF54D42255A071B7546129D067548261CE0F* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_value, const RuntimeMethod* method)
  23207. {
  23208. {
  23209. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = __this->___m_Position;
  23210. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_1 = ___0_value;
  23211. bool L_2;
  23212. L_2 = Vector2_op_Inequality_mBEA93B5A0E954FEFB863DC61CB209119980EC713_inline(L_0, L_1, NULL);
  23213. if (!L_2)
  23214. {
  23215. goto IL_002e;
  23216. }
  23217. }
  23218. {
  23219. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_3 = ___0_value;
  23220. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_4 = __this->___m_Position;
  23221. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_5;
  23222. L_5 = Vector2_op_Subtraction_m44475FCDAD2DA2F98D78A6625EC2DCDFE8803837_inline(L_3, L_4, NULL);
  23223. TouchModel_set_deltaPosition_m347C7275855704F7257AADD47BCABBBEA82F5499_inline(__this, L_5, NULL);
  23224. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_6 = ___0_value;
  23225. __this->___m_Position = L_6;
  23226. TouchModel_set_changedThisFrame_m6F51A89025E6D541FAD0C743D409CA10F0981ECF_inline(__this, (bool)1, NULL);
  23227. }
  23228. IL_002e:
  23229. {
  23230. return;
  23231. }
  23232. }
  23233. IL2CPP_EXTERN_C void TouchModel_set_position_mCC5A8772603B39F6EB6440B5592AA3FCB813D908_AdjustorThunk (RuntimeObject* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_value, const RuntimeMethod* method)
  23234. {
  23235. TouchModel_t6A16FF54D42255A071B7546129D067548261CE0F* _thisAdjusted;
  23236. int32_t _offset = 1;
  23237. _thisAdjusted = reinterpret_cast<TouchModel_t6A16FF54D42255A071B7546129D067548261CE0F*>(__this + _offset);
  23238. TouchModel_set_position_mCC5A8772603B39F6EB6440B5592AA3FCB813D908(_thisAdjusted, ___0_value, method);
  23239. }
  23240. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 TouchModel_get_deltaPosition_m8F1A9044D3FFE83FA0E82B3D6268829F6DD2A5CD (TouchModel_t6A16FF54D42255A071B7546129D067548261CE0F* __this, const RuntimeMethod* method)
  23241. {
  23242. {
  23243. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = __this->___U3CdeltaPositionU3Ek__BackingField;
  23244. return L_0;
  23245. }
  23246. }
  23247. IL2CPP_EXTERN_C Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 TouchModel_get_deltaPosition_m8F1A9044D3FFE83FA0E82B3D6268829F6DD2A5CD_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  23248. {
  23249. TouchModel_t6A16FF54D42255A071B7546129D067548261CE0F* _thisAdjusted;
  23250. int32_t _offset = 1;
  23251. _thisAdjusted = reinterpret_cast<TouchModel_t6A16FF54D42255A071B7546129D067548261CE0F*>(__this + _offset);
  23252. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 _returnValue;
  23253. _returnValue = TouchModel_get_deltaPosition_m8F1A9044D3FFE83FA0E82B3D6268829F6DD2A5CD_inline(_thisAdjusted, method);
  23254. return _returnValue;
  23255. }
  23256. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TouchModel_set_deltaPosition_m347C7275855704F7257AADD47BCABBBEA82F5499 (TouchModel_t6A16FF54D42255A071B7546129D067548261CE0F* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_value, const RuntimeMethod* method)
  23257. {
  23258. {
  23259. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ___0_value;
  23260. __this->___U3CdeltaPositionU3Ek__BackingField = L_0;
  23261. return;
  23262. }
  23263. }
  23264. IL2CPP_EXTERN_C void TouchModel_set_deltaPosition_m347C7275855704F7257AADD47BCABBBEA82F5499_AdjustorThunk (RuntimeObject* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_value, const RuntimeMethod* method)
  23265. {
  23266. TouchModel_t6A16FF54D42255A071B7546129D067548261CE0F* _thisAdjusted;
  23267. int32_t _offset = 1;
  23268. _thisAdjusted = reinterpret_cast<TouchModel_t6A16FF54D42255A071B7546129D067548261CE0F*>(__this + _offset);
  23269. TouchModel_set_deltaPosition_m347C7275855704F7257AADD47BCABBBEA82F5499_inline(_thisAdjusted, ___0_value, method);
  23270. }
  23271. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TouchModel__ctor_m7DCCF8284C173C8BD0BE01B0CD15F912C15FEF4B (TouchModel_t6A16FF54D42255A071B7546129D067548261CE0F* __this, int32_t ___0_pointerId, const RuntimeMethod* method)
  23272. {
  23273. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_0;
  23274. memset((&V_0), 0, sizeof(V_0));
  23275. {
  23276. int32_t L_0 = ___0_pointerId;
  23277. __this->___U3CpointerIdU3Ek__BackingField = L_0;
  23278. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_1;
  23279. L_1 = Vector2_get_zero_m32506C40EC2EE7D5D4410BF40D3EE683A3D5F32C_inline(NULL);
  23280. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_2 = L_1;
  23281. V_0 = L_2;
  23282. TouchModel_set_deltaPosition_m347C7275855704F7257AADD47BCABBBEA82F5499_inline(__this, L_2, NULL);
  23283. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_3 = V_0;
  23284. __this->___m_Position = L_3;
  23285. __this->___m_SelectPhase = 4;
  23286. TouchModel_set_changedThisFrame_m6F51A89025E6D541FAD0C743D409CA10F0981ECF_inline(__this, (bool)0, NULL);
  23287. TouchModel_set_selectDelta_m78599CB986783C0797E2C4DFF21B3C41062E29BD_inline(__this, 0, NULL);
  23288. ImplementationData_tBBFF7DF8F979AC0E9D052F7A2A9C6547487766B3* L_4 = (ImplementationData_tBBFF7DF8F979AC0E9D052F7A2A9C6547487766B3*)(&__this->___m_ImplementationData);
  23289. il2cpp_codegen_initobj(L_4, sizeof(ImplementationData_tBBFF7DF8F979AC0E9D052F7A2A9C6547487766B3));
  23290. ImplementationData_tBBFF7DF8F979AC0E9D052F7A2A9C6547487766B3* L_5 = (ImplementationData_tBBFF7DF8F979AC0E9D052F7A2A9C6547487766B3*)(&__this->___m_ImplementationData);
  23291. ImplementationData_Reset_mCC0BA6F7121A295E5A12ED99C63C2A644C4CBD2D(L_5, NULL);
  23292. return;
  23293. }
  23294. }
  23295. IL2CPP_EXTERN_C void TouchModel__ctor_m7DCCF8284C173C8BD0BE01B0CD15F912C15FEF4B_AdjustorThunk (RuntimeObject* __this, int32_t ___0_pointerId, const RuntimeMethod* method)
  23296. {
  23297. TouchModel_t6A16FF54D42255A071B7546129D067548261CE0F* _thisAdjusted;
  23298. int32_t _offset = 1;
  23299. _thisAdjusted = reinterpret_cast<TouchModel_t6A16FF54D42255A071B7546129D067548261CE0F*>(__this + _offset);
  23300. TouchModel__ctor_m7DCCF8284C173C8BD0BE01B0CD15F912C15FEF4B(_thisAdjusted, ___0_pointerId, method);
  23301. }
  23302. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TouchModel_Reset_m23AF647E5BDA070B4FAF70877E2A5932D5235454 (TouchModel_t6A16FF54D42255A071B7546129D067548261CE0F* __this, const RuntimeMethod* method)
  23303. {
  23304. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_0;
  23305. memset((&V_0), 0, sizeof(V_0));
  23306. {
  23307. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0;
  23308. L_0 = Vector2_get_zero_m32506C40EC2EE7D5D4410BF40D3EE683A3D5F32C_inline(NULL);
  23309. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_1 = L_0;
  23310. V_0 = L_1;
  23311. TouchModel_set_deltaPosition_m347C7275855704F7257AADD47BCABBBEA82F5499_inline(__this, L_1, NULL);
  23312. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_2 = V_0;
  23313. __this->___m_Position = L_2;
  23314. TouchModel_set_changedThisFrame_m6F51A89025E6D541FAD0C743D409CA10F0981ECF_inline(__this, (bool)0, NULL);
  23315. TouchModel_set_selectDelta_m78599CB986783C0797E2C4DFF21B3C41062E29BD_inline(__this, 0, NULL);
  23316. ImplementationData_tBBFF7DF8F979AC0E9D052F7A2A9C6547487766B3* L_3 = (ImplementationData_tBBFF7DF8F979AC0E9D052F7A2A9C6547487766B3*)(&__this->___m_ImplementationData);
  23317. ImplementationData_Reset_mCC0BA6F7121A295E5A12ED99C63C2A644C4CBD2D(L_3, NULL);
  23318. return;
  23319. }
  23320. }
  23321. IL2CPP_EXTERN_C void TouchModel_Reset_m23AF647E5BDA070B4FAF70877E2A5932D5235454_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  23322. {
  23323. TouchModel_t6A16FF54D42255A071B7546129D067548261CE0F* _thisAdjusted;
  23324. int32_t _offset = 1;
  23325. _thisAdjusted = reinterpret_cast<TouchModel_t6A16FF54D42255A071B7546129D067548261CE0F*>(__this + _offset);
  23326. TouchModel_Reset_m23AF647E5BDA070B4FAF70877E2A5932D5235454(_thisAdjusted, method);
  23327. }
  23328. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TouchModel_OnFrameFinished_m4FD14ED5AF9964A444CD372A80B81ED55671FEF2 (TouchModel_t6A16FF54D42255A071B7546129D067548261CE0F* __this, const RuntimeMethod* method)
  23329. {
  23330. {
  23331. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0;
  23332. L_0 = Vector2_get_zero_m32506C40EC2EE7D5D4410BF40D3EE683A3D5F32C_inline(NULL);
  23333. TouchModel_set_deltaPosition_m347C7275855704F7257AADD47BCABBBEA82F5499_inline(__this, L_0, NULL);
  23334. TouchModel_set_selectDelta_m78599CB986783C0797E2C4DFF21B3C41062E29BD_inline(__this, 0, NULL);
  23335. TouchModel_set_changedThisFrame_m6F51A89025E6D541FAD0C743D409CA10F0981ECF_inline(__this, (bool)0, NULL);
  23336. return;
  23337. }
  23338. }
  23339. IL2CPP_EXTERN_C void TouchModel_OnFrameFinished_m4FD14ED5AF9964A444CD372A80B81ED55671FEF2_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  23340. {
  23341. TouchModel_t6A16FF54D42255A071B7546129D067548261CE0F* _thisAdjusted;
  23342. int32_t _offset = 1;
  23343. _thisAdjusted = reinterpret_cast<TouchModel_t6A16FF54D42255A071B7546129D067548261CE0F*>(__this + _offset);
  23344. TouchModel_OnFrameFinished_m4FD14ED5AF9964A444CD372A80B81ED55671FEF2(_thisAdjusted, method);
  23345. }
  23346. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TouchModel_CopyTo_mDDC9DCAA045380589E0325B4D8D272E419D4A75C (TouchModel_t6A16FF54D42255A071B7546129D067548261CE0F* __this, PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* ___0_eventData, const RuntimeMethod* method)
  23347. {
  23348. static bool s_Il2CppMethodInitialized;
  23349. if (!s_Il2CppMethodInitialized)
  23350. {
  23351. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_AddRange_mF7CB62C0F98328B0EC44EC48E5DAD891B8BC749C_RuntimeMethod_var);
  23352. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Clear_m32D399BDD753B5BD6CE27560249096418F3F0867_RuntimeMethod_var);
  23353. s_Il2CppMethodInitialized = true;
  23354. }
  23355. PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* G_B2_0 = NULL;
  23356. PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* G_B1_0 = NULL;
  23357. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 G_B3_0;
  23358. memset((&G_B3_0), 0, sizeof(G_B3_0));
  23359. PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* G_B3_1 = NULL;
  23360. {
  23361. PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* L_0 = ___0_eventData;
  23362. int32_t L_1;
  23363. L_1 = TouchModel_get_pointerId_mEF567A1F3619C12F6519E4A6335E47BEC45F3D6A_inline(__this, NULL);
  23364. NullCheck(L_0);
  23365. PointerEventData_set_pointerId_m5B5FF54AB1DE7BD4454022A7C0535C618049BD9B_inline(L_0, L_1, NULL);
  23366. PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* L_2 = ___0_eventData;
  23367. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_3;
  23368. L_3 = TouchModel_get_position_m6D3991EE4E0BD3CF7D530F9BDCB34804A21C431F_inline(__this, NULL);
  23369. NullCheck(L_2);
  23370. PointerEventData_set_position_m66E8DFE693F550372E6B085C6E2F887FDB092FAA_inline(L_2, L_3, NULL);
  23371. PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* L_4 = ___0_eventData;
  23372. int32_t L_5;
  23373. L_5 = TouchModel_get_selectDelta_mE61F993C8533C9E3BBEB2BDBDC65DB68D19C15C5_inline(__this, NULL);
  23374. if (((int32_t)((int32_t)L_5&1)))
  23375. {
  23376. G_B2_0 = L_4;
  23377. goto IL_002b;
  23378. }
  23379. G_B1_0 = L_4;
  23380. }
  23381. {
  23382. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_6;
  23383. L_6 = TouchModel_get_deltaPosition_m8F1A9044D3FFE83FA0E82B3D6268829F6DD2A5CD_inline(__this, NULL);
  23384. G_B3_0 = L_6;
  23385. G_B3_1 = G_B1_0;
  23386. goto IL_0030;
  23387. }
  23388. IL_002b:
  23389. {
  23390. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_7;
  23391. L_7 = Vector2_get_zero_m32506C40EC2EE7D5D4410BF40D3EE683A3D5F32C_inline(NULL);
  23392. G_B3_0 = L_7;
  23393. G_B3_1 = G_B2_0;
  23394. }
  23395. IL_0030:
  23396. {
  23397. NullCheck(G_B3_1);
  23398. PointerEventData_set_delta_mD200AF7CCAEAD92D947091902AF864CB4ACE0F1D_inline(G_B3_1, G_B3_0, NULL);
  23399. PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* L_8 = ___0_eventData;
  23400. ImplementationData_tBBFF7DF8F979AC0E9D052F7A2A9C6547487766B3* L_9 = (ImplementationData_tBBFF7DF8F979AC0E9D052F7A2A9C6547487766B3*)(&__this->___m_ImplementationData);
  23401. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_10;
  23402. L_10 = ImplementationData_get_pointerTarget_m1B2B7AB756D7AB58E4DDD61724B28C5BEA7ED45F_inline(L_9, NULL);
  23403. NullCheck(L_8);
  23404. PointerEventData_set_pointerEnter_m2DA660C24CBDE9B83DF2B2D09D9AF0E94A770D17_inline(L_8, L_10, NULL);
  23405. PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* L_11 = ___0_eventData;
  23406. ImplementationData_tBBFF7DF8F979AC0E9D052F7A2A9C6547487766B3* L_12 = (ImplementationData_tBBFF7DF8F979AC0E9D052F7A2A9C6547487766B3*)(&__this->___m_ImplementationData);
  23407. bool L_13;
  23408. L_13 = ImplementationData_get_isDragging_mA2CDC9BC26BCAE431DC2D5556C26C4081C0120EC_inline(L_12, NULL);
  23409. NullCheck(L_11);
  23410. PointerEventData_set_dragging_m43982B3F95F05986F40A736914CFBC45D2A9BB8E_inline(L_11, L_13, NULL);
  23411. PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* L_14 = ___0_eventData;
  23412. ImplementationData_tBBFF7DF8F979AC0E9D052F7A2A9C6547487766B3* L_15 = (ImplementationData_tBBFF7DF8F979AC0E9D052F7A2A9C6547487766B3*)(&__this->___m_ImplementationData);
  23413. float L_16;
  23414. L_16 = ImplementationData_get_pressedTime_m72D41F1D9D6D5374145B9EA73D48DD514DF57FD8_inline(L_15, NULL);
  23415. NullCheck(L_14);
  23416. PointerEventData_set_clickTime_m93D27EB35F490AC9100369A23002F09148F85996_inline(L_14, L_16, NULL);
  23417. PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* L_17 = ___0_eventData;
  23418. ImplementationData_tBBFF7DF8F979AC0E9D052F7A2A9C6547487766B3* L_18 = (ImplementationData_tBBFF7DF8F979AC0E9D052F7A2A9C6547487766B3*)(&__this->___m_ImplementationData);
  23419. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_19;
  23420. L_19 = ImplementationData_get_pressedPosition_m521F6BF90F71F5364A9D3C9A7DBEC1B3263C2410_inline(L_18, NULL);
  23421. NullCheck(L_17);
  23422. PointerEventData_set_pressPosition_m85544FBAB798DABE70067508294A6C4841A95379_inline(L_17, L_19, NULL);
  23423. PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* L_20 = ___0_eventData;
  23424. ImplementationData_tBBFF7DF8F979AC0E9D052F7A2A9C6547487766B3* L_21 = (ImplementationData_tBBFF7DF8F979AC0E9D052F7A2A9C6547487766B3*)(&__this->___m_ImplementationData);
  23425. RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023 L_22;
  23426. L_22 = ImplementationData_get_pressedRaycast_m449154600AFBECB2454BE161E4F2D8E1C64E2725_inline(L_21, NULL);
  23427. NullCheck(L_20);
  23428. PointerEventData_set_pointerPressRaycast_m55CA127474B4CBCA795A9C872B7630AAF766F852_inline(L_20, L_22, NULL);
  23429. PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* L_23 = ___0_eventData;
  23430. ImplementationData_tBBFF7DF8F979AC0E9D052F7A2A9C6547487766B3* L_24 = (ImplementationData_tBBFF7DF8F979AC0E9D052F7A2A9C6547487766B3*)(&__this->___m_ImplementationData);
  23431. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_25;
  23432. L_25 = ImplementationData_get_pressedGameObject_m1C35ACFE7671A98B1BE4C9E63F99DE6F26F5A701_inline(L_24, NULL);
  23433. NullCheck(L_23);
  23434. PointerEventData_set_pointerPress_m51241AAA6E5F87ADEBBB8DB7D4452CE45200BEE8(L_23, L_25, NULL);
  23435. PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* L_26 = ___0_eventData;
  23436. ImplementationData_tBBFF7DF8F979AC0E9D052F7A2A9C6547487766B3* L_27 = (ImplementationData_tBBFF7DF8F979AC0E9D052F7A2A9C6547487766B3*)(&__this->___m_ImplementationData);
  23437. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_28;
  23438. L_28 = ImplementationData_get_pressedGameObjectRaw_m9ACBBB249DE666C8A4FC22EF9D2738F7769ABC26_inline(L_27, NULL);
  23439. NullCheck(L_26);
  23440. PointerEventData_set_rawPointerPress_mEEC4E3C7CD00F1DDCD3DA98DA5837E71BB8455E3_inline(L_26, L_28, NULL);
  23441. PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* L_29 = ___0_eventData;
  23442. ImplementationData_tBBFF7DF8F979AC0E9D052F7A2A9C6547487766B3* L_30 = (ImplementationData_tBBFF7DF8F979AC0E9D052F7A2A9C6547487766B3*)(&__this->___m_ImplementationData);
  23443. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_31;
  23444. L_31 = ImplementationData_get_draggedGameObject_mE3FA41A9E5B1A53CE2D810ECB6F70E931C8C24D2_inline(L_30, NULL);
  23445. NullCheck(L_29);
  23446. PointerEventData_set_pointerDrag_m0E8D72362B07962843671C39ADC8F4D5E4915010_inline(L_29, L_31, NULL);
  23447. PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* L_32 = ___0_eventData;
  23448. NullCheck(L_32);
  23449. List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B* L_33 = L_32->___hovered;
  23450. NullCheck(L_33);
  23451. List_1_Clear_m32D399BDD753B5BD6CE27560249096418F3F0867_inline(L_33, List_1_Clear_m32D399BDD753B5BD6CE27560249096418F3F0867_RuntimeMethod_var);
  23452. PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* L_34 = ___0_eventData;
  23453. NullCheck(L_34);
  23454. List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B* L_35 = L_34->___hovered;
  23455. ImplementationData_tBBFF7DF8F979AC0E9D052F7A2A9C6547487766B3* L_36 = (ImplementationData_tBBFF7DF8F979AC0E9D052F7A2A9C6547487766B3*)(&__this->___m_ImplementationData);
  23456. List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B* L_37;
  23457. L_37 = ImplementationData_get_hoverTargets_m4291FA348576902BD6421C43CEF21005B42DDEA2_inline(L_36, NULL);
  23458. NullCheck(L_35);
  23459. List_1_AddRange_mF7CB62C0F98328B0EC44EC48E5DAD891B8BC749C(L_35, L_37, List_1_AddRange_mF7CB62C0F98328B0EC44EC48E5DAD891B8BC749C_RuntimeMethod_var);
  23460. return;
  23461. }
  23462. }
  23463. IL2CPP_EXTERN_C void TouchModel_CopyTo_mDDC9DCAA045380589E0325B4D8D272E419D4A75C_AdjustorThunk (RuntimeObject* __this, PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* ___0_eventData, const RuntimeMethod* method)
  23464. {
  23465. TouchModel_t6A16FF54D42255A071B7546129D067548261CE0F* _thisAdjusted;
  23466. int32_t _offset = 1;
  23467. _thisAdjusted = reinterpret_cast<TouchModel_t6A16FF54D42255A071B7546129D067548261CE0F*>(__this + _offset);
  23468. TouchModel_CopyTo_mDDC9DCAA045380589E0325B4D8D272E419D4A75C(_thisAdjusted, ___0_eventData, method);
  23469. }
  23470. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TouchModel_CopyFrom_m6727074A88A573B3B5A696C9BAC2EE03F1FD70FF (TouchModel_t6A16FF54D42255A071B7546129D067548261CE0F* __this, PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* ___0_eventData, const RuntimeMethod* method)
  23471. {
  23472. static bool s_Il2CppMethodInitialized;
  23473. if (!s_Il2CppMethodInitialized)
  23474. {
  23475. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_AddRange_mF7CB62C0F98328B0EC44EC48E5DAD891B8BC749C_RuntimeMethod_var);
  23476. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Clear_m32D399BDD753B5BD6CE27560249096418F3F0867_RuntimeMethod_var);
  23477. s_Il2CppMethodInitialized = true;
  23478. }
  23479. {
  23480. ImplementationData_tBBFF7DF8F979AC0E9D052F7A2A9C6547487766B3* L_0 = (ImplementationData_tBBFF7DF8F979AC0E9D052F7A2A9C6547487766B3*)(&__this->___m_ImplementationData);
  23481. PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* L_1 = ___0_eventData;
  23482. NullCheck(L_1);
  23483. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_2;
  23484. L_2 = PointerEventData_get_pointerEnter_m6CE76D5C0C36C4666CDDE348B57885C52D495A4B_inline(L_1, NULL);
  23485. ImplementationData_set_pointerTarget_m0D4C6DE0126FB9B434079FB0191701AE39D11CFA_inline(L_0, L_2, NULL);
  23486. ImplementationData_tBBFF7DF8F979AC0E9D052F7A2A9C6547487766B3* L_3 = (ImplementationData_tBBFF7DF8F979AC0E9D052F7A2A9C6547487766B3*)(&__this->___m_ImplementationData);
  23487. PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* L_4 = ___0_eventData;
  23488. NullCheck(L_4);
  23489. bool L_5;
  23490. L_5 = PointerEventData_get_dragging_mE0AD837F228E3830D4A74657AD3D47F53F6C87E9_inline(L_4, NULL);
  23491. ImplementationData_set_isDragging_mF4D332D1A15D3A25CA9DCD01FA66D1DD3509053A_inline(L_3, L_5, NULL);
  23492. ImplementationData_tBBFF7DF8F979AC0E9D052F7A2A9C6547487766B3* L_6 = (ImplementationData_tBBFF7DF8F979AC0E9D052F7A2A9C6547487766B3*)(&__this->___m_ImplementationData);
  23493. PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* L_7 = ___0_eventData;
  23494. NullCheck(L_7);
  23495. float L_8;
  23496. L_8 = PointerEventData_get_clickTime_m5ABE0298E8CEF28B6BD7E750E940756CD78AB96E_inline(L_7, NULL);
  23497. ImplementationData_set_pressedTime_m1DD37E6DF363A9D52AAB0DF5D41FA85D480412AB_inline(L_6, L_8, NULL);
  23498. ImplementationData_tBBFF7DF8F979AC0E9D052F7A2A9C6547487766B3* L_9 = (ImplementationData_tBBFF7DF8F979AC0E9D052F7A2A9C6547487766B3*)(&__this->___m_ImplementationData);
  23499. PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* L_10 = ___0_eventData;
  23500. NullCheck(L_10);
  23501. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_11;
  23502. L_11 = PointerEventData_get_pressPosition_m8A6788DA6BF81481E4EBCBA2ED1838F786EBAE63_inline(L_10, NULL);
  23503. ImplementationData_set_pressedPosition_mE0AE62062AD3BB0B3F91FC5A0A72C984838BB6A8_inline(L_9, L_11, NULL);
  23504. ImplementationData_tBBFF7DF8F979AC0E9D052F7A2A9C6547487766B3* L_12 = (ImplementationData_tBBFF7DF8F979AC0E9D052F7A2A9C6547487766B3*)(&__this->___m_ImplementationData);
  23505. PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* L_13 = ___0_eventData;
  23506. NullCheck(L_13);
  23507. RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023 L_14;
  23508. L_14 = PointerEventData_get_pointerPressRaycast_mEB1B974F5543F78162984E2924EF908E18CE3B5D_inline(L_13, NULL);
  23509. ImplementationData_set_pressedRaycast_mD8206A598973DF87B20BDBBEC8E6E470D7EDC8FB_inline(L_12, L_14, NULL);
  23510. ImplementationData_tBBFF7DF8F979AC0E9D052F7A2A9C6547487766B3* L_15 = (ImplementationData_tBBFF7DF8F979AC0E9D052F7A2A9C6547487766B3*)(&__this->___m_ImplementationData);
  23511. PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* L_16 = ___0_eventData;
  23512. NullCheck(L_16);
  23513. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_17;
  23514. L_17 = PointerEventData_get_pointerPress_mEE815DDB67E40AA587090BCCE0E3CABA6405C50A_inline(L_16, NULL);
  23515. ImplementationData_set_pressedGameObject_m0B1B3517DF2991D515A6EE42D9A4E1EEB0F3D1A8_inline(L_15, L_17, NULL);
  23516. ImplementationData_tBBFF7DF8F979AC0E9D052F7A2A9C6547487766B3* L_18 = (ImplementationData_tBBFF7DF8F979AC0E9D052F7A2A9C6547487766B3*)(&__this->___m_ImplementationData);
  23517. PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* L_19 = ___0_eventData;
  23518. NullCheck(L_19);
  23519. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_20;
  23520. L_20 = PointerEventData_get_rawPointerPress_m8B7A6235A116E26EDDBBDB24473BE0F9634C7B71_inline(L_19, NULL);
  23521. ImplementationData_set_pressedGameObjectRaw_m53BFBDBF206350007C3B16570C0D1D1017B4478F_inline(L_18, L_20, NULL);
  23522. ImplementationData_tBBFF7DF8F979AC0E9D052F7A2A9C6547487766B3* L_21 = (ImplementationData_tBBFF7DF8F979AC0E9D052F7A2A9C6547487766B3*)(&__this->___m_ImplementationData);
  23523. PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* L_22 = ___0_eventData;
  23524. NullCheck(L_22);
  23525. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_23;
  23526. L_23 = PointerEventData_get_pointerDrag_m36BF08A32216845A8095C5F74DFE6C9959A11E96_inline(L_22, NULL);
  23527. ImplementationData_set_draggedGameObject_m6E44F10143BEC035EA6D122100AE0E331D40EF45_inline(L_21, L_23, NULL);
  23528. ImplementationData_tBBFF7DF8F979AC0E9D052F7A2A9C6547487766B3* L_24 = (ImplementationData_tBBFF7DF8F979AC0E9D052F7A2A9C6547487766B3*)(&__this->___m_ImplementationData);
  23529. List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B* L_25;
  23530. L_25 = ImplementationData_get_hoverTargets_m4291FA348576902BD6421C43CEF21005B42DDEA2_inline(L_24, NULL);
  23531. NullCheck(L_25);
  23532. List_1_Clear_m32D399BDD753B5BD6CE27560249096418F3F0867_inline(L_25, List_1_Clear_m32D399BDD753B5BD6CE27560249096418F3F0867_RuntimeMethod_var);
  23533. ImplementationData_tBBFF7DF8F979AC0E9D052F7A2A9C6547487766B3* L_26 = (ImplementationData_tBBFF7DF8F979AC0E9D052F7A2A9C6547487766B3*)(&__this->___m_ImplementationData);
  23534. List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B* L_27;
  23535. L_27 = ImplementationData_get_hoverTargets_m4291FA348576902BD6421C43CEF21005B42DDEA2_inline(L_26, NULL);
  23536. PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* L_28 = ___0_eventData;
  23537. NullCheck(L_28);
  23538. List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B* L_29 = L_28->___hovered;
  23539. NullCheck(L_27);
  23540. List_1_AddRange_mF7CB62C0F98328B0EC44EC48E5DAD891B8BC749C(L_27, L_29, List_1_AddRange_mF7CB62C0F98328B0EC44EC48E5DAD891B8BC749C_RuntimeMethod_var);
  23541. return;
  23542. }
  23543. }
  23544. IL2CPP_EXTERN_C void TouchModel_CopyFrom_m6727074A88A573B3B5A696C9BAC2EE03F1FD70FF_AdjustorThunk (RuntimeObject* __this, PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* ___0_eventData, const RuntimeMethod* method)
  23545. {
  23546. TouchModel_t6A16FF54D42255A071B7546129D067548261CE0F* _thisAdjusted;
  23547. int32_t _offset = 1;
  23548. _thisAdjusted = reinterpret_cast<TouchModel_t6A16FF54D42255A071B7546129D067548261CE0F*>(__this + _offset);
  23549. TouchModel_CopyFrom_m6727074A88A573B3B5A696C9BAC2EE03F1FD70FF(_thisAdjusted, ___0_eventData, method);
  23550. }
  23551. #ifdef __clang__
  23552. #pragma clang diagnostic pop
  23553. #endif
  23554. #ifdef __clang__
  23555. #pragma clang diagnostic push
  23556. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  23557. #pragma clang diagnostic ignored "-Wunused-variable"
  23558. #endif
  23559. IL2CPP_EXTERN_C void ImplementationData_tBBFF7DF8F979AC0E9D052F7A2A9C6547487766B3_marshal_pinvoke(const ImplementationData_tBBFF7DF8F979AC0E9D052F7A2A9C6547487766B3& unmarshaled, ImplementationData_tBBFF7DF8F979AC0E9D052F7A2A9C6547487766B3_marshaled_pinvoke& marshaled)
  23560. {
  23561. Exception_t* ___U3ChoverTargetsU3Ek__BackingFieldException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '<hoverTargets>k__BackingField' of type 'ImplementationData'.");
  23562. IL2CPP_RAISE_MANAGED_EXCEPTION(___U3ChoverTargetsU3Ek__BackingFieldException, NULL);
  23563. }
  23564. IL2CPP_EXTERN_C void ImplementationData_tBBFF7DF8F979AC0E9D052F7A2A9C6547487766B3_marshal_pinvoke_back(const ImplementationData_tBBFF7DF8F979AC0E9D052F7A2A9C6547487766B3_marshaled_pinvoke& marshaled, ImplementationData_tBBFF7DF8F979AC0E9D052F7A2A9C6547487766B3& unmarshaled)
  23565. {
  23566. Exception_t* ___U3ChoverTargetsU3Ek__BackingFieldException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '<hoverTargets>k__BackingField' of type 'ImplementationData'.");
  23567. IL2CPP_RAISE_MANAGED_EXCEPTION(___U3ChoverTargetsU3Ek__BackingFieldException, NULL);
  23568. }
  23569. IL2CPP_EXTERN_C void ImplementationData_tBBFF7DF8F979AC0E9D052F7A2A9C6547487766B3_marshal_pinvoke_cleanup(ImplementationData_tBBFF7DF8F979AC0E9D052F7A2A9C6547487766B3_marshaled_pinvoke& marshaled)
  23570. {
  23571. }
  23572. IL2CPP_EXTERN_C void ImplementationData_tBBFF7DF8F979AC0E9D052F7A2A9C6547487766B3_marshal_com(const ImplementationData_tBBFF7DF8F979AC0E9D052F7A2A9C6547487766B3& unmarshaled, ImplementationData_tBBFF7DF8F979AC0E9D052F7A2A9C6547487766B3_marshaled_com& marshaled)
  23573. {
  23574. Exception_t* ___U3ChoverTargetsU3Ek__BackingFieldException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '<hoverTargets>k__BackingField' of type 'ImplementationData'.");
  23575. IL2CPP_RAISE_MANAGED_EXCEPTION(___U3ChoverTargetsU3Ek__BackingFieldException, NULL);
  23576. }
  23577. IL2CPP_EXTERN_C void ImplementationData_tBBFF7DF8F979AC0E9D052F7A2A9C6547487766B3_marshal_com_back(const ImplementationData_tBBFF7DF8F979AC0E9D052F7A2A9C6547487766B3_marshaled_com& marshaled, ImplementationData_tBBFF7DF8F979AC0E9D052F7A2A9C6547487766B3& unmarshaled)
  23578. {
  23579. Exception_t* ___U3ChoverTargetsU3Ek__BackingFieldException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '<hoverTargets>k__BackingField' of type 'ImplementationData'.");
  23580. IL2CPP_RAISE_MANAGED_EXCEPTION(___U3ChoverTargetsU3Ek__BackingFieldException, NULL);
  23581. }
  23582. IL2CPP_EXTERN_C void ImplementationData_tBBFF7DF8F979AC0E9D052F7A2A9C6547487766B3_marshal_com_cleanup(ImplementationData_tBBFF7DF8F979AC0E9D052F7A2A9C6547487766B3_marshaled_com& marshaled)
  23583. {
  23584. }
  23585. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B* ImplementationData_get_hoverTargets_m4291FA348576902BD6421C43CEF21005B42DDEA2 (ImplementationData_tBBFF7DF8F979AC0E9D052F7A2A9C6547487766B3* __this, const RuntimeMethod* method)
  23586. {
  23587. {
  23588. List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B* L_0 = __this->___U3ChoverTargetsU3Ek__BackingField;
  23589. return L_0;
  23590. }
  23591. }
  23592. IL2CPP_EXTERN_C List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B* ImplementationData_get_hoverTargets_m4291FA348576902BD6421C43CEF21005B42DDEA2_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  23593. {
  23594. ImplementationData_tBBFF7DF8F979AC0E9D052F7A2A9C6547487766B3* _thisAdjusted;
  23595. int32_t _offset = 1;
  23596. _thisAdjusted = reinterpret_cast<ImplementationData_tBBFF7DF8F979AC0E9D052F7A2A9C6547487766B3*>(__this + _offset);
  23597. List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B* _returnValue;
  23598. _returnValue = ImplementationData_get_hoverTargets_m4291FA348576902BD6421C43CEF21005B42DDEA2_inline(_thisAdjusted, method);
  23599. return _returnValue;
  23600. }
  23601. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ImplementationData_set_hoverTargets_mA2493C8E719D7734B4B52E0224B269C9265795FE (ImplementationData_tBBFF7DF8F979AC0E9D052F7A2A9C6547487766B3* __this, List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B* ___0_value, const RuntimeMethod* method)
  23602. {
  23603. {
  23604. List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B* L_0 = ___0_value;
  23605. __this->___U3ChoverTargetsU3Ek__BackingField = L_0;
  23606. Il2CppCodeGenWriteBarrier((void**)(&__this->___U3ChoverTargetsU3Ek__BackingField), (void*)L_0);
  23607. return;
  23608. }
  23609. }
  23610. IL2CPP_EXTERN_C void ImplementationData_set_hoverTargets_mA2493C8E719D7734B4B52E0224B269C9265795FE_AdjustorThunk (RuntimeObject* __this, List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B* ___0_value, const RuntimeMethod* method)
  23611. {
  23612. ImplementationData_tBBFF7DF8F979AC0E9D052F7A2A9C6547487766B3* _thisAdjusted;
  23613. int32_t _offset = 1;
  23614. _thisAdjusted = reinterpret_cast<ImplementationData_tBBFF7DF8F979AC0E9D052F7A2A9C6547487766B3*>(__this + _offset);
  23615. ImplementationData_set_hoverTargets_mA2493C8E719D7734B4B52E0224B269C9265795FE_inline(_thisAdjusted, ___0_value, method);
  23616. }
  23617. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ImplementationData_get_pointerTarget_m1B2B7AB756D7AB58E4DDD61724B28C5BEA7ED45F (ImplementationData_tBBFF7DF8F979AC0E9D052F7A2A9C6547487766B3* __this, const RuntimeMethod* method)
  23618. {
  23619. {
  23620. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0 = __this->___U3CpointerTargetU3Ek__BackingField;
  23621. return L_0;
  23622. }
  23623. }
  23624. IL2CPP_EXTERN_C GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ImplementationData_get_pointerTarget_m1B2B7AB756D7AB58E4DDD61724B28C5BEA7ED45F_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  23625. {
  23626. ImplementationData_tBBFF7DF8F979AC0E9D052F7A2A9C6547487766B3* _thisAdjusted;
  23627. int32_t _offset = 1;
  23628. _thisAdjusted = reinterpret_cast<ImplementationData_tBBFF7DF8F979AC0E9D052F7A2A9C6547487766B3*>(__this + _offset);
  23629. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* _returnValue;
  23630. _returnValue = ImplementationData_get_pointerTarget_m1B2B7AB756D7AB58E4DDD61724B28C5BEA7ED45F_inline(_thisAdjusted, method);
  23631. return _returnValue;
  23632. }
  23633. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ImplementationData_set_pointerTarget_m0D4C6DE0126FB9B434079FB0191701AE39D11CFA (ImplementationData_tBBFF7DF8F979AC0E9D052F7A2A9C6547487766B3* __this, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___0_value, const RuntimeMethod* method)
  23634. {
  23635. {
  23636. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0 = ___0_value;
  23637. __this->___U3CpointerTargetU3Ek__BackingField = L_0;
  23638. Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CpointerTargetU3Ek__BackingField), (void*)L_0);
  23639. return;
  23640. }
  23641. }
  23642. IL2CPP_EXTERN_C void ImplementationData_set_pointerTarget_m0D4C6DE0126FB9B434079FB0191701AE39D11CFA_AdjustorThunk (RuntimeObject* __this, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___0_value, const RuntimeMethod* method)
  23643. {
  23644. ImplementationData_tBBFF7DF8F979AC0E9D052F7A2A9C6547487766B3* _thisAdjusted;
  23645. int32_t _offset = 1;
  23646. _thisAdjusted = reinterpret_cast<ImplementationData_tBBFF7DF8F979AC0E9D052F7A2A9C6547487766B3*>(__this + _offset);
  23647. ImplementationData_set_pointerTarget_m0D4C6DE0126FB9B434079FB0191701AE39D11CFA_inline(_thisAdjusted, ___0_value, method);
  23648. }
  23649. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ImplementationData_get_isDragging_mA2CDC9BC26BCAE431DC2D5556C26C4081C0120EC (ImplementationData_tBBFF7DF8F979AC0E9D052F7A2A9C6547487766B3* __this, const RuntimeMethod* method)
  23650. {
  23651. {
  23652. bool L_0 = __this->___U3CisDraggingU3Ek__BackingField;
  23653. return L_0;
  23654. }
  23655. }
  23656. IL2CPP_EXTERN_C bool ImplementationData_get_isDragging_mA2CDC9BC26BCAE431DC2D5556C26C4081C0120EC_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  23657. {
  23658. ImplementationData_tBBFF7DF8F979AC0E9D052F7A2A9C6547487766B3* _thisAdjusted;
  23659. int32_t _offset = 1;
  23660. _thisAdjusted = reinterpret_cast<ImplementationData_tBBFF7DF8F979AC0E9D052F7A2A9C6547487766B3*>(__this + _offset);
  23661. bool _returnValue;
  23662. _returnValue = ImplementationData_get_isDragging_mA2CDC9BC26BCAE431DC2D5556C26C4081C0120EC_inline(_thisAdjusted, method);
  23663. return _returnValue;
  23664. }
  23665. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ImplementationData_set_isDragging_mF4D332D1A15D3A25CA9DCD01FA66D1DD3509053A (ImplementationData_tBBFF7DF8F979AC0E9D052F7A2A9C6547487766B3* __this, bool ___0_value, const RuntimeMethod* method)
  23666. {
  23667. {
  23668. bool L_0 = ___0_value;
  23669. __this->___U3CisDraggingU3Ek__BackingField = L_0;
  23670. return;
  23671. }
  23672. }
  23673. IL2CPP_EXTERN_C void ImplementationData_set_isDragging_mF4D332D1A15D3A25CA9DCD01FA66D1DD3509053A_AdjustorThunk (RuntimeObject* __this, bool ___0_value, const RuntimeMethod* method)
  23674. {
  23675. ImplementationData_tBBFF7DF8F979AC0E9D052F7A2A9C6547487766B3* _thisAdjusted;
  23676. int32_t _offset = 1;
  23677. _thisAdjusted = reinterpret_cast<ImplementationData_tBBFF7DF8F979AC0E9D052F7A2A9C6547487766B3*>(__this + _offset);
  23678. ImplementationData_set_isDragging_mF4D332D1A15D3A25CA9DCD01FA66D1DD3509053A_inline(_thisAdjusted, ___0_value, method);
  23679. }
  23680. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float ImplementationData_get_pressedTime_m72D41F1D9D6D5374145B9EA73D48DD514DF57FD8 (ImplementationData_tBBFF7DF8F979AC0E9D052F7A2A9C6547487766B3* __this, const RuntimeMethod* method)
  23681. {
  23682. {
  23683. float L_0 = __this->___U3CpressedTimeU3Ek__BackingField;
  23684. return L_0;
  23685. }
  23686. }
  23687. IL2CPP_EXTERN_C float ImplementationData_get_pressedTime_m72D41F1D9D6D5374145B9EA73D48DD514DF57FD8_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  23688. {
  23689. ImplementationData_tBBFF7DF8F979AC0E9D052F7A2A9C6547487766B3* _thisAdjusted;
  23690. int32_t _offset = 1;
  23691. _thisAdjusted = reinterpret_cast<ImplementationData_tBBFF7DF8F979AC0E9D052F7A2A9C6547487766B3*>(__this + _offset);
  23692. float _returnValue;
  23693. _returnValue = ImplementationData_get_pressedTime_m72D41F1D9D6D5374145B9EA73D48DD514DF57FD8_inline(_thisAdjusted, method);
  23694. return _returnValue;
  23695. }
  23696. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ImplementationData_set_pressedTime_m1DD37E6DF363A9D52AAB0DF5D41FA85D480412AB (ImplementationData_tBBFF7DF8F979AC0E9D052F7A2A9C6547487766B3* __this, float ___0_value, const RuntimeMethod* method)
  23697. {
  23698. {
  23699. float L_0 = ___0_value;
  23700. __this->___U3CpressedTimeU3Ek__BackingField = L_0;
  23701. return;
  23702. }
  23703. }
  23704. IL2CPP_EXTERN_C void ImplementationData_set_pressedTime_m1DD37E6DF363A9D52AAB0DF5D41FA85D480412AB_AdjustorThunk (RuntimeObject* __this, float ___0_value, const RuntimeMethod* method)
  23705. {
  23706. ImplementationData_tBBFF7DF8F979AC0E9D052F7A2A9C6547487766B3* _thisAdjusted;
  23707. int32_t _offset = 1;
  23708. _thisAdjusted = reinterpret_cast<ImplementationData_tBBFF7DF8F979AC0E9D052F7A2A9C6547487766B3*>(__this + _offset);
  23709. ImplementationData_set_pressedTime_m1DD37E6DF363A9D52AAB0DF5D41FA85D480412AB_inline(_thisAdjusted, ___0_value, method);
  23710. }
  23711. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ImplementationData_get_pressedPosition_m521F6BF90F71F5364A9D3C9A7DBEC1B3263C2410 (ImplementationData_tBBFF7DF8F979AC0E9D052F7A2A9C6547487766B3* __this, const RuntimeMethod* method)
  23712. {
  23713. {
  23714. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = __this->___U3CpressedPositionU3Ek__BackingField;
  23715. return L_0;
  23716. }
  23717. }
  23718. IL2CPP_EXTERN_C Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ImplementationData_get_pressedPosition_m521F6BF90F71F5364A9D3C9A7DBEC1B3263C2410_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  23719. {
  23720. ImplementationData_tBBFF7DF8F979AC0E9D052F7A2A9C6547487766B3* _thisAdjusted;
  23721. int32_t _offset = 1;
  23722. _thisAdjusted = reinterpret_cast<ImplementationData_tBBFF7DF8F979AC0E9D052F7A2A9C6547487766B3*>(__this + _offset);
  23723. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 _returnValue;
  23724. _returnValue = ImplementationData_get_pressedPosition_m521F6BF90F71F5364A9D3C9A7DBEC1B3263C2410_inline(_thisAdjusted, method);
  23725. return _returnValue;
  23726. }
  23727. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ImplementationData_set_pressedPosition_mE0AE62062AD3BB0B3F91FC5A0A72C984838BB6A8 (ImplementationData_tBBFF7DF8F979AC0E9D052F7A2A9C6547487766B3* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_value, const RuntimeMethod* method)
  23728. {
  23729. {
  23730. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ___0_value;
  23731. __this->___U3CpressedPositionU3Ek__BackingField = L_0;
  23732. return;
  23733. }
  23734. }
  23735. IL2CPP_EXTERN_C void ImplementationData_set_pressedPosition_mE0AE62062AD3BB0B3F91FC5A0A72C984838BB6A8_AdjustorThunk (RuntimeObject* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_value, const RuntimeMethod* method)
  23736. {
  23737. ImplementationData_tBBFF7DF8F979AC0E9D052F7A2A9C6547487766B3* _thisAdjusted;
  23738. int32_t _offset = 1;
  23739. _thisAdjusted = reinterpret_cast<ImplementationData_tBBFF7DF8F979AC0E9D052F7A2A9C6547487766B3*>(__this + _offset);
  23740. ImplementationData_set_pressedPosition_mE0AE62062AD3BB0B3F91FC5A0A72C984838BB6A8_inline(_thisAdjusted, ___0_value, method);
  23741. }
  23742. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023 ImplementationData_get_pressedRaycast_m449154600AFBECB2454BE161E4F2D8E1C64E2725 (ImplementationData_tBBFF7DF8F979AC0E9D052F7A2A9C6547487766B3* __this, const RuntimeMethod* method)
  23743. {
  23744. {
  23745. RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023 L_0 = __this->___U3CpressedRaycastU3Ek__BackingField;
  23746. return L_0;
  23747. }
  23748. }
  23749. IL2CPP_EXTERN_C RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023 ImplementationData_get_pressedRaycast_m449154600AFBECB2454BE161E4F2D8E1C64E2725_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  23750. {
  23751. ImplementationData_tBBFF7DF8F979AC0E9D052F7A2A9C6547487766B3* _thisAdjusted;
  23752. int32_t _offset = 1;
  23753. _thisAdjusted = reinterpret_cast<ImplementationData_tBBFF7DF8F979AC0E9D052F7A2A9C6547487766B3*>(__this + _offset);
  23754. RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023 _returnValue;
  23755. _returnValue = ImplementationData_get_pressedRaycast_m449154600AFBECB2454BE161E4F2D8E1C64E2725_inline(_thisAdjusted, method);
  23756. return _returnValue;
  23757. }
  23758. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ImplementationData_set_pressedRaycast_mD8206A598973DF87B20BDBBEC8E6E470D7EDC8FB (ImplementationData_tBBFF7DF8F979AC0E9D052F7A2A9C6547487766B3* __this, RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023 ___0_value, const RuntimeMethod* method)
  23759. {
  23760. {
  23761. RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023 L_0 = ___0_value;
  23762. __this->___U3CpressedRaycastU3Ek__BackingField = L_0;
  23763. Il2CppCodeGenWriteBarrier((void**)&(((&__this->___U3CpressedRaycastU3Ek__BackingField))->___m_GameObject), (void*)NULL);
  23764. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  23765. Il2CppCodeGenWriteBarrier((void**)&(((&__this->___U3CpressedRaycastU3Ek__BackingField))->___module), (void*)NULL);
  23766. #endif
  23767. return;
  23768. }
  23769. }
  23770. IL2CPP_EXTERN_C void ImplementationData_set_pressedRaycast_mD8206A598973DF87B20BDBBEC8E6E470D7EDC8FB_AdjustorThunk (RuntimeObject* __this, RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023 ___0_value, const RuntimeMethod* method)
  23771. {
  23772. ImplementationData_tBBFF7DF8F979AC0E9D052F7A2A9C6547487766B3* _thisAdjusted;
  23773. int32_t _offset = 1;
  23774. _thisAdjusted = reinterpret_cast<ImplementationData_tBBFF7DF8F979AC0E9D052F7A2A9C6547487766B3*>(__this + _offset);
  23775. ImplementationData_set_pressedRaycast_mD8206A598973DF87B20BDBBEC8E6E470D7EDC8FB_inline(_thisAdjusted, ___0_value, method);
  23776. }
  23777. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ImplementationData_get_pressedGameObject_m1C35ACFE7671A98B1BE4C9E63F99DE6F26F5A701 (ImplementationData_tBBFF7DF8F979AC0E9D052F7A2A9C6547487766B3* __this, const RuntimeMethod* method)
  23778. {
  23779. {
  23780. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0 = __this->___U3CpressedGameObjectU3Ek__BackingField;
  23781. return L_0;
  23782. }
  23783. }
  23784. IL2CPP_EXTERN_C GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ImplementationData_get_pressedGameObject_m1C35ACFE7671A98B1BE4C9E63F99DE6F26F5A701_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  23785. {
  23786. ImplementationData_tBBFF7DF8F979AC0E9D052F7A2A9C6547487766B3* _thisAdjusted;
  23787. int32_t _offset = 1;
  23788. _thisAdjusted = reinterpret_cast<ImplementationData_tBBFF7DF8F979AC0E9D052F7A2A9C6547487766B3*>(__this + _offset);
  23789. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* _returnValue;
  23790. _returnValue = ImplementationData_get_pressedGameObject_m1C35ACFE7671A98B1BE4C9E63F99DE6F26F5A701_inline(_thisAdjusted, method);
  23791. return _returnValue;
  23792. }
  23793. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ImplementationData_set_pressedGameObject_m0B1B3517DF2991D515A6EE42D9A4E1EEB0F3D1A8 (ImplementationData_tBBFF7DF8F979AC0E9D052F7A2A9C6547487766B3* __this, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___0_value, const RuntimeMethod* method)
  23794. {
  23795. {
  23796. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0 = ___0_value;
  23797. __this->___U3CpressedGameObjectU3Ek__BackingField = L_0;
  23798. Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CpressedGameObjectU3Ek__BackingField), (void*)L_0);
  23799. return;
  23800. }
  23801. }
  23802. IL2CPP_EXTERN_C void ImplementationData_set_pressedGameObject_m0B1B3517DF2991D515A6EE42D9A4E1EEB0F3D1A8_AdjustorThunk (RuntimeObject* __this, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___0_value, const RuntimeMethod* method)
  23803. {
  23804. ImplementationData_tBBFF7DF8F979AC0E9D052F7A2A9C6547487766B3* _thisAdjusted;
  23805. int32_t _offset = 1;
  23806. _thisAdjusted = reinterpret_cast<ImplementationData_tBBFF7DF8F979AC0E9D052F7A2A9C6547487766B3*>(__this + _offset);
  23807. ImplementationData_set_pressedGameObject_m0B1B3517DF2991D515A6EE42D9A4E1EEB0F3D1A8_inline(_thisAdjusted, ___0_value, method);
  23808. }
  23809. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ImplementationData_get_pressedGameObjectRaw_m9ACBBB249DE666C8A4FC22EF9D2738F7769ABC26 (ImplementationData_tBBFF7DF8F979AC0E9D052F7A2A9C6547487766B3* __this, const RuntimeMethod* method)
  23810. {
  23811. {
  23812. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0 = __this->___U3CpressedGameObjectRawU3Ek__BackingField;
  23813. return L_0;
  23814. }
  23815. }
  23816. IL2CPP_EXTERN_C GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ImplementationData_get_pressedGameObjectRaw_m9ACBBB249DE666C8A4FC22EF9D2738F7769ABC26_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  23817. {
  23818. ImplementationData_tBBFF7DF8F979AC0E9D052F7A2A9C6547487766B3* _thisAdjusted;
  23819. int32_t _offset = 1;
  23820. _thisAdjusted = reinterpret_cast<ImplementationData_tBBFF7DF8F979AC0E9D052F7A2A9C6547487766B3*>(__this + _offset);
  23821. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* _returnValue;
  23822. _returnValue = ImplementationData_get_pressedGameObjectRaw_m9ACBBB249DE666C8A4FC22EF9D2738F7769ABC26_inline(_thisAdjusted, method);
  23823. return _returnValue;
  23824. }
  23825. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ImplementationData_set_pressedGameObjectRaw_m53BFBDBF206350007C3B16570C0D1D1017B4478F (ImplementationData_tBBFF7DF8F979AC0E9D052F7A2A9C6547487766B3* __this, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___0_value, const RuntimeMethod* method)
  23826. {
  23827. {
  23828. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0 = ___0_value;
  23829. __this->___U3CpressedGameObjectRawU3Ek__BackingField = L_0;
  23830. Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CpressedGameObjectRawU3Ek__BackingField), (void*)L_0);
  23831. return;
  23832. }
  23833. }
  23834. IL2CPP_EXTERN_C void ImplementationData_set_pressedGameObjectRaw_m53BFBDBF206350007C3B16570C0D1D1017B4478F_AdjustorThunk (RuntimeObject* __this, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___0_value, const RuntimeMethod* method)
  23835. {
  23836. ImplementationData_tBBFF7DF8F979AC0E9D052F7A2A9C6547487766B3* _thisAdjusted;
  23837. int32_t _offset = 1;
  23838. _thisAdjusted = reinterpret_cast<ImplementationData_tBBFF7DF8F979AC0E9D052F7A2A9C6547487766B3*>(__this + _offset);
  23839. ImplementationData_set_pressedGameObjectRaw_m53BFBDBF206350007C3B16570C0D1D1017B4478F_inline(_thisAdjusted, ___0_value, method);
  23840. }
  23841. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ImplementationData_get_draggedGameObject_mE3FA41A9E5B1A53CE2D810ECB6F70E931C8C24D2 (ImplementationData_tBBFF7DF8F979AC0E9D052F7A2A9C6547487766B3* __this, const RuntimeMethod* method)
  23842. {
  23843. {
  23844. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0 = __this->___U3CdraggedGameObjectU3Ek__BackingField;
  23845. return L_0;
  23846. }
  23847. }
  23848. IL2CPP_EXTERN_C GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ImplementationData_get_draggedGameObject_mE3FA41A9E5B1A53CE2D810ECB6F70E931C8C24D2_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  23849. {
  23850. ImplementationData_tBBFF7DF8F979AC0E9D052F7A2A9C6547487766B3* _thisAdjusted;
  23851. int32_t _offset = 1;
  23852. _thisAdjusted = reinterpret_cast<ImplementationData_tBBFF7DF8F979AC0E9D052F7A2A9C6547487766B3*>(__this + _offset);
  23853. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* _returnValue;
  23854. _returnValue = ImplementationData_get_draggedGameObject_mE3FA41A9E5B1A53CE2D810ECB6F70E931C8C24D2_inline(_thisAdjusted, method);
  23855. return _returnValue;
  23856. }
  23857. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ImplementationData_set_draggedGameObject_m6E44F10143BEC035EA6D122100AE0E331D40EF45 (ImplementationData_tBBFF7DF8F979AC0E9D052F7A2A9C6547487766B3* __this, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___0_value, const RuntimeMethod* method)
  23858. {
  23859. {
  23860. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0 = ___0_value;
  23861. __this->___U3CdraggedGameObjectU3Ek__BackingField = L_0;
  23862. Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CdraggedGameObjectU3Ek__BackingField), (void*)L_0);
  23863. return;
  23864. }
  23865. }
  23866. IL2CPP_EXTERN_C void ImplementationData_set_draggedGameObject_m6E44F10143BEC035EA6D122100AE0E331D40EF45_AdjustorThunk (RuntimeObject* __this, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___0_value, const RuntimeMethod* method)
  23867. {
  23868. ImplementationData_tBBFF7DF8F979AC0E9D052F7A2A9C6547487766B3* _thisAdjusted;
  23869. int32_t _offset = 1;
  23870. _thisAdjusted = reinterpret_cast<ImplementationData_tBBFF7DF8F979AC0E9D052F7A2A9C6547487766B3*>(__this + _offset);
  23871. ImplementationData_set_draggedGameObject_m6E44F10143BEC035EA6D122100AE0E331D40EF45_inline(_thisAdjusted, ___0_value, method);
  23872. }
  23873. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ImplementationData_Reset_mCC0BA6F7121A295E5A12ED99C63C2A644C4CBD2D (ImplementationData_tBBFF7DF8F979AC0E9D052F7A2A9C6547487766B3* __this, const RuntimeMethod* method)
  23874. {
  23875. static bool s_Il2CppMethodInitialized;
  23876. if (!s_Il2CppMethodInitialized)
  23877. {
  23878. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Clear_m32D399BDD753B5BD6CE27560249096418F3F0867_RuntimeMethod_var);
  23879. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m447372C1EF7141193B93090A77395B786C72C7BC_RuntimeMethod_var);
  23880. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B_il2cpp_TypeInfo_var);
  23881. s_Il2CppMethodInitialized = true;
  23882. }
  23883. RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023 V_0;
  23884. memset((&V_0), 0, sizeof(V_0));
  23885. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* V_1 = NULL;
  23886. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* V_2 = NULL;
  23887. {
  23888. ImplementationData_set_isDragging_mF4D332D1A15D3A25CA9DCD01FA66D1DD3509053A_inline(__this, (bool)0, NULL);
  23889. ImplementationData_set_pressedTime_m1DD37E6DF363A9D52AAB0DF5D41FA85D480412AB_inline(__this, (0.0f), NULL);
  23890. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0;
  23891. L_0 = Vector2_get_zero_m32506C40EC2EE7D5D4410BF40D3EE683A3D5F32C_inline(NULL);
  23892. ImplementationData_set_pressedPosition_mE0AE62062AD3BB0B3F91FC5A0A72C984838BB6A8_inline(__this, L_0, NULL);
  23893. il2cpp_codegen_initobj((&V_0), sizeof(RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023));
  23894. RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023 L_1 = V_0;
  23895. ImplementationData_set_pressedRaycast_mD8206A598973DF87B20BDBBEC8E6E470D7EDC8FB_inline(__this, L_1, NULL);
  23896. V_2 = (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*)NULL;
  23897. ImplementationData_set_draggedGameObject_m6E44F10143BEC035EA6D122100AE0E331D40EF45_inline(__this, (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*)NULL, NULL);
  23898. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_2 = V_2;
  23899. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_3 = L_2;
  23900. V_1 = L_3;
  23901. ImplementationData_set_pressedGameObjectRaw_m53BFBDBF206350007C3B16570C0D1D1017B4478F_inline(__this, L_3, NULL);
  23902. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_4 = V_1;
  23903. ImplementationData_set_pressedGameObject_m0B1B3517DF2991D515A6EE42D9A4E1EEB0F3D1A8_inline(__this, L_4, NULL);
  23904. List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B* L_5;
  23905. L_5 = ImplementationData_get_hoverTargets_m4291FA348576902BD6421C43CEF21005B42DDEA2_inline(__this, NULL);
  23906. if (L_5)
  23907. {
  23908. goto IL_0059;
  23909. }
  23910. }
  23911. {
  23912. List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B* L_6 = (List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B*)il2cpp_codegen_object_new(List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B_il2cpp_TypeInfo_var);
  23913. List_1__ctor_m447372C1EF7141193B93090A77395B786C72C7BC(L_6, List_1__ctor_m447372C1EF7141193B93090A77395B786C72C7BC_RuntimeMethod_var);
  23914. ImplementationData_set_hoverTargets_mA2493C8E719D7734B4B52E0224B269C9265795FE_inline(__this, L_6, NULL);
  23915. return;
  23916. }
  23917. IL_0059:
  23918. {
  23919. List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B* L_7;
  23920. L_7 = ImplementationData_get_hoverTargets_m4291FA348576902BD6421C43CEF21005B42DDEA2_inline(__this, NULL);
  23921. NullCheck(L_7);
  23922. List_1_Clear_m32D399BDD753B5BD6CE27560249096418F3F0867_inline(L_7, List_1_Clear_m32D399BDD753B5BD6CE27560249096418F3F0867_RuntimeMethod_var);
  23923. return;
  23924. }
  23925. }
  23926. IL2CPP_EXTERN_C void ImplementationData_Reset_mCC0BA6F7121A295E5A12ED99C63C2A644C4CBD2D_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  23927. {
  23928. ImplementationData_tBBFF7DF8F979AC0E9D052F7A2A9C6547487766B3* _thisAdjusted;
  23929. int32_t _offset = 1;
  23930. _thisAdjusted = reinterpret_cast<ImplementationData_tBBFF7DF8F979AC0E9D052F7A2A9C6547487766B3*>(__this + _offset);
  23931. ImplementationData_Reset_mCC0BA6F7121A295E5A12ED99C63C2A644C4CBD2D(_thisAdjusted, method);
  23932. }
  23933. #ifdef __clang__
  23934. #pragma clang diagnostic pop
  23935. #endif
  23936. #ifdef __clang__
  23937. #pragma clang diagnostic push
  23938. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  23939. #pragma clang diagnostic ignored "-Wunused-variable"
  23940. #endif
  23941. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TrackedDeviceEventData__ctor_m84DA911667F1B78CAA3C828871BA1C0E6B472513 (TrackedDeviceEventData_tB1688CBC0BDCF364105F2BED2B2F3E71757255E9* __this, EventSystem_t61C51380B105BE9D2C39C4F15B7E655659957707* ___0_eventSystem, const RuntimeMethod* method)
  23942. {
  23943. {
  23944. EventSystem_t61C51380B105BE9D2C39C4F15B7E655659957707* L_0 = ___0_eventSystem;
  23945. PointerEventData__ctor_m63837790B68893F0022CCEFEF26ADD55A975F71C(__this, L_0, NULL);
  23946. return;
  23947. }
  23948. }
  23949. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B* TrackedDeviceEventData_get_rayPoints_m634507CA62EF8BCFC3A5F1B7F1DE107480FBFE7D (TrackedDeviceEventData_tB1688CBC0BDCF364105F2BED2B2F3E71757255E9* __this, const RuntimeMethod* method)
  23950. {
  23951. {
  23952. List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B* L_0 = __this->___U3CrayPointsU3Ek__BackingField;
  23953. return L_0;
  23954. }
  23955. }
  23956. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TrackedDeviceEventData_set_rayPoints_m50DE65136BB92487876DC7FA3E8FD98AB95CDE04 (TrackedDeviceEventData_tB1688CBC0BDCF364105F2BED2B2F3E71757255E9* __this, List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B* ___0_value, const RuntimeMethod* method)
  23957. {
  23958. {
  23959. List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B* L_0 = ___0_value;
  23960. __this->___U3CrayPointsU3Ek__BackingField = L_0;
  23961. Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CrayPointsU3Ek__BackingField), (void*)L_0);
  23962. return;
  23963. }
  23964. }
  23965. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TrackedDeviceEventData_get_rayHitIndex_mF78EEEBC65BFB650372F8AE3736CC747A852D857 (TrackedDeviceEventData_tB1688CBC0BDCF364105F2BED2B2F3E71757255E9* __this, const RuntimeMethod* method)
  23966. {
  23967. {
  23968. int32_t L_0 = __this->___U3CrayHitIndexU3Ek__BackingField;
  23969. return L_0;
  23970. }
  23971. }
  23972. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TrackedDeviceEventData_set_rayHitIndex_m1DBE5C18ABAC0E5B241D10DB6164A391F37D5AF7 (TrackedDeviceEventData_tB1688CBC0BDCF364105F2BED2B2F3E71757255E9* __this, int32_t ___0_value, const RuntimeMethod* method)
  23973. {
  23974. {
  23975. int32_t L_0 = ___0_value;
  23976. __this->___U3CrayHitIndexU3Ek__BackingField = L_0;
  23977. return;
  23978. }
  23979. }
  23980. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB TrackedDeviceEventData_get_layerMask_m4A2A83C58E6B60DC4ED886236CCB760E70D610DD (TrackedDeviceEventData_tB1688CBC0BDCF364105F2BED2B2F3E71757255E9* __this, const RuntimeMethod* method)
  23981. {
  23982. {
  23983. LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB L_0 = __this->___U3ClayerMaskU3Ek__BackingField;
  23984. return L_0;
  23985. }
  23986. }
  23987. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TrackedDeviceEventData_set_layerMask_mE98A92C0797C746EE0692EA41121D862C279D76F (TrackedDeviceEventData_tB1688CBC0BDCF364105F2BED2B2F3E71757255E9* __this, LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB ___0_value, const RuntimeMethod* method)
  23988. {
  23989. {
  23990. LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB L_0 = ___0_value;
  23991. __this->___U3ClayerMaskU3Ek__BackingField = L_0;
  23992. return;
  23993. }
  23994. }
  23995. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* TrackedDeviceEventData_get_interactor_mAB97D54909C335DE1C55CE0DA071DB1B078320EC (TrackedDeviceEventData_tB1688CBC0BDCF364105F2BED2B2F3E71757255E9* __this, const RuntimeMethod* method)
  23996. {
  23997. static bool s_Il2CppMethodInitialized;
  23998. if (!s_Il2CppMethodInitialized)
  23999. {
  24000. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  24001. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&XRUIInputModule_tA641266A2621C1465F3C5433D747428A4CDA72F0_il2cpp_TypeInfo_var);
  24002. s_Il2CppMethodInitialized = true;
  24003. }
  24004. XRUIInputModule_tA641266A2621C1465F3C5433D747428A4CDA72F0* V_0 = NULL;
  24005. {
  24006. BaseInputModule_tF3B7C22AF1419B2AC9ECE6589357DC1B88ED96B1* L_0;
  24007. L_0 = BaseEventData_get_currentInputModule_mA46B583FC6DAA697F2DAA91A73D14B3E914AF1A5(__this, NULL);
  24008. V_0 = ((XRUIInputModule_tA641266A2621C1465F3C5433D747428A4CDA72F0*)IsInstClass((RuntimeObject*)L_0, XRUIInputModule_tA641266A2621C1465F3C5433D747428A4CDA72F0_il2cpp_TypeInfo_var));
  24009. XRUIInputModule_tA641266A2621C1465F3C5433D747428A4CDA72F0* L_1 = V_0;
  24010. il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  24011. bool L_2;
  24012. L_2 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_1, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
  24013. if (!L_2)
  24014. {
  24015. goto IL_0022;
  24016. }
  24017. }
  24018. {
  24019. XRUIInputModule_tA641266A2621C1465F3C5433D747428A4CDA72F0* L_3 = V_0;
  24020. int32_t L_4;
  24021. L_4 = PointerEventData_get_pointerId_m81DDB468147FE75C1474C9C6C35753BB53A21275_inline(__this, NULL);
  24022. NullCheck(L_3);
  24023. RuntimeObject* L_5;
  24024. L_5 = XRUIInputModule_GetInteractor_mBBAF268AB57CAB8CB6390D339B7D5A5893CEF747(L_3, L_4, NULL);
  24025. return L_5;
  24026. }
  24027. IL_0022:
  24028. {
  24029. return (RuntimeObject*)NULL;
  24030. }
  24031. }
  24032. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 TrackedDeviceEventData_get_pressWorldPosition_m0EAB5CF9D706075BD42331BE00CB4674BBBBC070 (TrackedDeviceEventData_tB1688CBC0BDCF364105F2BED2B2F3E71757255E9* __this, const RuntimeMethod* method)
  24033. {
  24034. {
  24035. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = __this->___U3CpressWorldPositionU3Ek__BackingField;
  24036. return L_0;
  24037. }
  24038. }
  24039. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TrackedDeviceEventData_set_pressWorldPosition_m79062EB3F2EE08F23B40C2BDCC6C17DD2F1590BA (TrackedDeviceEventData_tB1688CBC0BDCF364105F2BED2B2F3E71757255E9* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_value, const RuntimeMethod* method)
  24040. {
  24041. {
  24042. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_value;
  24043. __this->___U3CpressWorldPositionU3Ek__BackingField = L_0;
  24044. return;
  24045. }
  24046. }
  24047. #ifdef __clang__
  24048. #pragma clang diagnostic pop
  24049. #endif
  24050. #ifdef __clang__
  24051. #pragma clang diagnostic push
  24052. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  24053. #pragma clang diagnostic ignored "-Wunused-variable"
  24054. #endif
  24055. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TrackedDeviceGraphicRaycaster_get_ignoreReversedGraphics_m67397D0EDB5E58DAC62754B97DCBBFD8006F6217 (TrackedDeviceGraphicRaycaster_t10211666BB4A468E839EEFBDFEC7D5AAB4555149* __this, const RuntimeMethod* method)
  24056. {
  24057. {
  24058. bool L_0 = __this->___m_IgnoreReversedGraphics;
  24059. return L_0;
  24060. }
  24061. }
  24062. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TrackedDeviceGraphicRaycaster_set_ignoreReversedGraphics_mEDEF9B517AC5D2C807DBAEA30B38A45631AF4244 (TrackedDeviceGraphicRaycaster_t10211666BB4A468E839EEFBDFEC7D5AAB4555149* __this, bool ___0_value, const RuntimeMethod* method)
  24063. {
  24064. {
  24065. bool L_0 = ___0_value;
  24066. __this->___m_IgnoreReversedGraphics = L_0;
  24067. return;
  24068. }
  24069. }
  24070. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TrackedDeviceGraphicRaycaster_get_checkFor2DOcclusion_m4A896F3482512E5F84E842FD81344FD376F16483 (TrackedDeviceGraphicRaycaster_t10211666BB4A468E839EEFBDFEC7D5AAB4555149* __this, const RuntimeMethod* method)
  24071. {
  24072. {
  24073. bool L_0 = __this->___m_CheckFor2DOcclusion;
  24074. return L_0;
  24075. }
  24076. }
  24077. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TrackedDeviceGraphicRaycaster_set_checkFor2DOcclusion_m090F9DC270B6D82514EAA8D3EFE270A342CE8959 (TrackedDeviceGraphicRaycaster_t10211666BB4A468E839EEFBDFEC7D5AAB4555149* __this, bool ___0_value, const RuntimeMethod* method)
  24078. {
  24079. {
  24080. bool L_0 = ___0_value;
  24081. __this->___m_CheckFor2DOcclusion = L_0;
  24082. return;
  24083. }
  24084. }
  24085. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TrackedDeviceGraphicRaycaster_get_checkFor3DOcclusion_m81B936C36E3939FE427C0F83828AB40F25DCDE46 (TrackedDeviceGraphicRaycaster_t10211666BB4A468E839EEFBDFEC7D5AAB4555149* __this, const RuntimeMethod* method)
  24086. {
  24087. {
  24088. bool L_0 = __this->___m_CheckFor3DOcclusion;
  24089. return L_0;
  24090. }
  24091. }
  24092. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TrackedDeviceGraphicRaycaster_set_checkFor3DOcclusion_m9B197AC3C42575A001DC499159F4B012BA4B80B1 (TrackedDeviceGraphicRaycaster_t10211666BB4A468E839EEFBDFEC7D5AAB4555149* __this, bool ___0_value, const RuntimeMethod* method)
  24093. {
  24094. {
  24095. bool L_0 = ___0_value;
  24096. __this->___m_CheckFor3DOcclusion = L_0;
  24097. return;
  24098. }
  24099. }
  24100. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB TrackedDeviceGraphicRaycaster_get_blockingMask_m04A970E664E86282B4FA8F768E3FD57CECAE22B9 (TrackedDeviceGraphicRaycaster_t10211666BB4A468E839EEFBDFEC7D5AAB4555149* __this, const RuntimeMethod* method)
  24101. {
  24102. {
  24103. LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB L_0 = __this->___m_BlockingMask;
  24104. return L_0;
  24105. }
  24106. }
  24107. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TrackedDeviceGraphicRaycaster_set_blockingMask_m7D7EC827BFCFAC1C8FEDC12D8B7FD47A596A758E (TrackedDeviceGraphicRaycaster_t10211666BB4A468E839EEFBDFEC7D5AAB4555149* __this, LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB ___0_value, const RuntimeMethod* method)
  24108. {
  24109. {
  24110. LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB L_0 = ___0_value;
  24111. __this->___m_BlockingMask = L_0;
  24112. return;
  24113. }
  24114. }
  24115. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TrackedDeviceGraphicRaycaster_get_raycastTriggerInteraction_m5B3AE66C78F898828750D70E7C248E3DD314B2FF (TrackedDeviceGraphicRaycaster_t10211666BB4A468E839EEFBDFEC7D5AAB4555149* __this, const RuntimeMethod* method)
  24116. {
  24117. {
  24118. int32_t L_0 = __this->___m_RaycastTriggerInteraction;
  24119. return L_0;
  24120. }
  24121. }
  24122. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TrackedDeviceGraphicRaycaster_set_raycastTriggerInteraction_m59A653ECE711A18DD756571637443BBC14CE9C44 (TrackedDeviceGraphicRaycaster_t10211666BB4A468E839EEFBDFEC7D5AAB4555149* __this, int32_t ___0_value, const RuntimeMethod* method)
  24123. {
  24124. {
  24125. int32_t L_0 = ___0_value;
  24126. __this->___m_RaycastTriggerInteraction = L_0;
  24127. return;
  24128. }
  24129. }
  24130. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* TrackedDeviceGraphicRaycaster_get_eventCamera_m8B52EB17FFC37F45CF8145AB861936BA6466FB73 (TrackedDeviceGraphicRaycaster_t10211666BB4A468E839EEFBDFEC7D5AAB4555149* __this, const RuntimeMethod* method)
  24131. {
  24132. static bool s_Il2CppMethodInitialized;
  24133. if (!s_Il2CppMethodInitialized)
  24134. {
  24135. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  24136. s_Il2CppMethodInitialized = true;
  24137. }
  24138. {
  24139. Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* L_0;
  24140. L_0 = TrackedDeviceGraphicRaycaster_get_canvas_mAD7A34E53FB188AC4DA28255C022DAFCBBA5613D(__this, NULL);
  24141. il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  24142. bool L_1;
  24143. L_1 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
  24144. if (!L_1)
  24145. {
  24146. goto IL_0021;
  24147. }
  24148. }
  24149. {
  24150. Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* L_2;
  24151. L_2 = TrackedDeviceGraphicRaycaster_get_canvas_mAD7A34E53FB188AC4DA28255C022DAFCBBA5613D(__this, NULL);
  24152. NullCheck(L_2);
  24153. Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_3;
  24154. L_3 = Canvas_get_worldCamera_mD2FDE13B61A5213F4E64B40008EB0A8D2D07B853(L_2, NULL);
  24155. il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  24156. bool L_4;
  24157. L_4 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_3, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
  24158. if (L_4)
  24159. {
  24160. goto IL_0027;
  24161. }
  24162. }
  24163. IL_0021:
  24164. {
  24165. Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_5;
  24166. L_5 = Camera_get_main_m52C992F18E05355ABB9EEB64A4BF2215E12762DF(NULL);
  24167. return L_5;
  24168. }
  24169. IL_0027:
  24170. {
  24171. Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* L_6;
  24172. L_6 = TrackedDeviceGraphicRaycaster_get_canvas_mAD7A34E53FB188AC4DA28255C022DAFCBBA5613D(__this, NULL);
  24173. NullCheck(L_6);
  24174. Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_7;
  24175. L_7 = Canvas_get_worldCamera_mD2FDE13B61A5213F4E64B40008EB0A8D2D07B853(L_6, NULL);
  24176. return L_7;
  24177. }
  24178. }
  24179. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TrackedDeviceGraphicRaycaster_Raycast_m67913B9B94A5A1B9077CC201F6EB3963F1C5D819 (TrackedDeviceGraphicRaycaster_t10211666BB4A468E839EEFBDFEC7D5AAB4555149* __this, PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* ___0_eventData, List_1_t8292C421BBB00D7661DC07462822936152BAB446* ___1_resultAppendList, const RuntimeMethod* method)
  24180. {
  24181. static bool s_Il2CppMethodInitialized;
  24182. if (!s_Il2CppMethodInitialized)
  24183. {
  24184. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TrackedDeviceEventData_tB1688CBC0BDCF364105F2BED2B2F3E71757255E9_il2cpp_TypeInfo_var);
  24185. s_Il2CppMethodInitialized = true;
  24186. }
  24187. TrackedDeviceEventData_tB1688CBC0BDCF364105F2BED2B2F3E71757255E9* V_0 = NULL;
  24188. {
  24189. PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* L_0 = ___0_eventData;
  24190. V_0 = ((TrackedDeviceEventData_tB1688CBC0BDCF364105F2BED2B2F3E71757255E9*)IsInstClass((RuntimeObject*)L_0, TrackedDeviceEventData_tB1688CBC0BDCF364105F2BED2B2F3E71757255E9_il2cpp_TypeInfo_var));
  24191. TrackedDeviceEventData_tB1688CBC0BDCF364105F2BED2B2F3E71757255E9* L_1 = V_0;
  24192. if (!L_1)
  24193. {
  24194. goto IL_0012;
  24195. }
  24196. }
  24197. {
  24198. TrackedDeviceEventData_tB1688CBC0BDCF364105F2BED2B2F3E71757255E9* L_2 = V_0;
  24199. List_1_t8292C421BBB00D7661DC07462822936152BAB446* L_3 = ___1_resultAppendList;
  24200. TrackedDeviceGraphicRaycaster_PerformRaycasts_mFCEEBBF50B3116C9783A46D8A99F138FB7C788A2(__this, L_2, L_3, NULL);
  24201. }
  24202. IL_0012:
  24203. {
  24204. return;
  24205. }
  24206. }
  24207. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* TrackedDeviceGraphicRaycaster_get_canvas_mAD7A34E53FB188AC4DA28255C022DAFCBBA5613D (TrackedDeviceGraphicRaycaster_t10211666BB4A468E839EEFBDFEC7D5AAB4555149* __this, const RuntimeMethod* method)
  24208. {
  24209. static bool s_Il2CppMethodInitialized;
  24210. if (!s_Il2CppMethodInitialized)
  24211. {
  24212. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_TryGetComponent_TisCanvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26_m0A9101563416788873CB17C1C766F48E04585153_RuntimeMethod_var);
  24213. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  24214. s_Il2CppMethodInitialized = true;
  24215. }
  24216. {
  24217. Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* L_0 = __this->___m_Canvas;
  24218. il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  24219. bool L_1;
  24220. L_1 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
  24221. if (!L_1)
  24222. {
  24223. goto IL_0015;
  24224. }
  24225. }
  24226. {
  24227. Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* L_2 = __this->___m_Canvas;
  24228. return L_2;
  24229. }
  24230. IL_0015:
  24231. {
  24232. Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26** L_3 = (Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26**)(&__this->___m_Canvas);
  24233. bool L_4;
  24234. L_4 = Component_TryGetComponent_TisCanvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26_m0A9101563416788873CB17C1C766F48E04585153(__this, L_3, Component_TryGetComponent_TisCanvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26_m0A9101563416788873CB17C1C766F48E04585153_RuntimeMethod_var);
  24235. Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* L_5 = __this->___m_Canvas;
  24236. return L_5;
  24237. }
  24238. }
  24239. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TrackedDeviceGraphicRaycaster_IsPokeInteractingWithUI_mCE3AD30D798BA388414B3B581E6A307DAB71277D (RuntimeObject* ___0_interactor, const RuntimeMethod* method)
  24240. {
  24241. static bool s_Il2CppMethodInitialized;
  24242. if (!s_Il2CppMethodInitialized)
  24243. {
  24244. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_get_Values_m394B1E28A640D4D57D7599A44B3E76000115554B_RuntimeMethod_var);
  24245. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m31A001EB69486FB9D6077B9E05A3048215B3CBEC_RuntimeMethod_var);
  24246. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_mB4FC6F576F1FB813CDA98349423EC84978A45F55_RuntimeMethod_var);
  24247. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_mC7C91C7FD921205885A6C4CBEF53E70BD83F5FD4_RuntimeMethod_var);
  24248. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_Contains_mC073E3413AB28920EAB325E33187FAE9E6A55951_RuntimeMethod_var);
  24249. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TrackedDeviceGraphicRaycaster_t10211666BB4A468E839EEFBDFEC7D5AAB4555149_il2cpp_TypeInfo_var);
  24250. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ValueCollection_GetEnumerator_m43989B2E257921620F538B9E63839121A38829A8_RuntimeMethod_var);
  24251. s_Il2CppMethodInitialized = true;
  24252. }
  24253. Enumerator_t567116098796475F4D311F0B74946660A264440D V_0;
  24254. memset((&V_0), 0, sizeof(V_0));
  24255. bool V_1 = false;
  24256. {
  24257. il2cpp_codegen_runtime_class_init_inline(TrackedDeviceGraphicRaycaster_t10211666BB4A468E839EEFBDFEC7D5AAB4555149_il2cpp_TypeInfo_var);
  24258. Dictionary_2_t63E6A8E207B81EA62DE2FA8EECC8CD3A346D8991* L_0 = ((TrackedDeviceGraphicRaycaster_t10211666BB4A468E839EEFBDFEC7D5AAB4555149_StaticFields*)il2cpp_codegen_static_fields_for(TrackedDeviceGraphicRaycaster_t10211666BB4A468E839EEFBDFEC7D5AAB4555149_il2cpp_TypeInfo_var))->___s_PokeHoverRaycasters;
  24259. NullCheck(L_0);
  24260. ValueCollection_t766BE8457E636F8A0C912721BF0DE8A4888B4593* L_1;
  24261. L_1 = Dictionary_2_get_Values_m394B1E28A640D4D57D7599A44B3E76000115554B(L_0, Dictionary_2_get_Values_m394B1E28A640D4D57D7599A44B3E76000115554B_RuntimeMethod_var);
  24262. NullCheck(L_1);
  24263. Enumerator_t567116098796475F4D311F0B74946660A264440D L_2;
  24264. L_2 = ValueCollection_GetEnumerator_m43989B2E257921620F538B9E63839121A38829A8(L_1, ValueCollection_GetEnumerator_m43989B2E257921620F538B9E63839121A38829A8_RuntimeMethod_var);
  24265. V_0 = L_2;
  24266. }
  24267. {
  24268. auto __finallyBlock = il2cpp::utils::Finally([&]
  24269. {
  24270. FINALLY_0030:
  24271. {
  24272. Enumerator_Dispose_m31A001EB69486FB9D6077B9E05A3048215B3CBEC((&V_0), Enumerator_Dispose_m31A001EB69486FB9D6077B9E05A3048215B3CBEC_RuntimeMethod_var);
  24273. return;
  24274. }
  24275. });
  24276. try
  24277. {
  24278. {
  24279. goto IL_0025_1;
  24280. }
  24281. IL_0012_1:
  24282. {
  24283. HashSet_1_tADAD4C89A6A8F0BD8D329BBB797A328CAE3C6E7A* L_3;
  24284. L_3 = Enumerator_get_Current_mC7C91C7FD921205885A6C4CBEF53E70BD83F5FD4_inline((&V_0), Enumerator_get_Current_mC7C91C7FD921205885A6C4CBEF53E70BD83F5FD4_RuntimeMethod_var);
  24285. RuntimeObject* L_4 = ___0_interactor;
  24286. NullCheck(L_3);
  24287. bool L_5;
  24288. L_5 = HashSet_1_Contains_mC073E3413AB28920EAB325E33187FAE9E6A55951(L_3, L_4, HashSet_1_Contains_mC073E3413AB28920EAB325E33187FAE9E6A55951_RuntimeMethod_var);
  24289. if (!L_5)
  24290. {
  24291. goto IL_0025_1;
  24292. }
  24293. }
  24294. {
  24295. V_1 = (bool)1;
  24296. goto IL_0040;
  24297. }
  24298. IL_0025_1:
  24299. {
  24300. bool L_6;
  24301. L_6 = Enumerator_MoveNext_mB4FC6F576F1FB813CDA98349423EC84978A45F55((&V_0), Enumerator_MoveNext_mB4FC6F576F1FB813CDA98349423EC84978A45F55_RuntimeMethod_var);
  24302. if (L_6)
  24303. {
  24304. goto IL_0012_1;
  24305. }
  24306. }
  24307. {
  24308. goto IL_003e;
  24309. }
  24310. }
  24311. catch(Il2CppExceptionWrapper& e)
  24312. {
  24313. __finallyBlock.StoreException(e.ex);
  24314. }
  24315. }
  24316. IL_003e:
  24317. {
  24318. return (bool)0;
  24319. }
  24320. IL_0040:
  24321. {
  24322. bool L_7 = V_1;
  24323. return L_7;
  24324. }
  24325. }
  24326. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TrackedDeviceGraphicRaycaster_TryGetPokeStateDataForInteractor_m2F4683F943F30749257D73A8E2AF600331B1463B (RuntimeObject* ___0_interactor, PokeStateData_t87D34716C1C477FC04D9344710D09399FE6F5032* ___1_data, const RuntimeMethod* method)
  24327. {
  24328. static bool s_Il2CppMethodInitialized;
  24329. if (!s_Il2CppMethodInitialized)
  24330. {
  24331. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_GetEnumerator_m19F0296A1BBBD55F4F9F851E4C27DDEE283BD652_RuntimeMethod_var);
  24332. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_mDADA38F07FB362B09423CB7F7E545A042B73177A_RuntimeMethod_var);
  24333. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m35579676ABFD33C42EB77834E433C603AF8531EC_RuntimeMethod_var);
  24334. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m2E6D8C145D336048ECBF0431DF809B6F61808381_RuntimeMethod_var);
  24335. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_Contains_mC073E3413AB28920EAB325E33187FAE9E6A55951_RuntimeMethod_var);
  24336. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IReadOnlyBindableVariable_1_tD608177C44612AEF9CD25AEDCA15F1734DD0E073_il2cpp_TypeInfo_var);
  24337. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&KeyValuePair_2_get_Key_mC3FA8C36755F3555FE5EDD1A021AB085B3378B54_RuntimeMethod_var);
  24338. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&KeyValuePair_2_get_Value_m11259C0E49C50DB80012324F86D70531EA0C4047_RuntimeMethod_var);
  24339. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TrackedDeviceGraphicRaycaster_t10211666BB4A468E839EEFBDFEC7D5AAB4555149_il2cpp_TypeInfo_var);
  24340. s_Il2CppMethodInitialized = true;
  24341. }
  24342. Enumerator_t299BB8D8D1A152337786FFD7968C7779BD3E3EB4 V_0;
  24343. memset((&V_0), 0, sizeof(V_0));
  24344. KeyValuePair_2_t7E0B5A533AF8D0F5E81224DB68A26B76469329BD V_1;
  24345. memset((&V_1), 0, sizeof(V_1));
  24346. TrackedDeviceGraphicRaycaster_t10211666BB4A468E839EEFBDFEC7D5AAB4555149* V_2 = NULL;
  24347. bool V_3 = false;
  24348. {
  24349. il2cpp_codegen_runtime_class_init_inline(TrackedDeviceGraphicRaycaster_t10211666BB4A468E839EEFBDFEC7D5AAB4555149_il2cpp_TypeInfo_var);
  24350. Dictionary_2_t63E6A8E207B81EA62DE2FA8EECC8CD3A346D8991* L_0 = ((TrackedDeviceGraphicRaycaster_t10211666BB4A468E839EEFBDFEC7D5AAB4555149_StaticFields*)il2cpp_codegen_static_fields_for(TrackedDeviceGraphicRaycaster_t10211666BB4A468E839EEFBDFEC7D5AAB4555149_il2cpp_TypeInfo_var))->___s_PokeHoverRaycasters;
  24351. NullCheck(L_0);
  24352. Enumerator_t299BB8D8D1A152337786FFD7968C7779BD3E3EB4 L_1;
  24353. L_1 = Dictionary_2_GetEnumerator_m19F0296A1BBBD55F4F9F851E4C27DDEE283BD652(L_0, Dictionary_2_GetEnumerator_m19F0296A1BBBD55F4F9F851E4C27DDEE283BD652_RuntimeMethod_var);
  24354. V_0 = L_1;
  24355. }
  24356. {
  24357. auto __finallyBlock = il2cpp::utils::Finally([&]
  24358. {
  24359. FINALLY_004c:
  24360. {
  24361. Enumerator_Dispose_mDADA38F07FB362B09423CB7F7E545A042B73177A((&V_0), Enumerator_Dispose_mDADA38F07FB362B09423CB7F7E545A042B73177A_RuntimeMethod_var);
  24362. return;
  24363. }
  24364. });
  24365. try
  24366. {
  24367. {
  24368. goto IL_0041_1;
  24369. }
  24370. IL_000d_1:
  24371. {
  24372. KeyValuePair_2_t7E0B5A533AF8D0F5E81224DB68A26B76469329BD L_2;
  24373. L_2 = Enumerator_get_Current_m2E6D8C145D336048ECBF0431DF809B6F61808381_inline((&V_0), Enumerator_get_Current_m2E6D8C145D336048ECBF0431DF809B6F61808381_RuntimeMethod_var);
  24374. V_1 = L_2;
  24375. HashSet_1_tADAD4C89A6A8F0BD8D329BBB797A328CAE3C6E7A* L_3;
  24376. L_3 = KeyValuePair_2_get_Value_m11259C0E49C50DB80012324F86D70531EA0C4047_inline((&V_1), KeyValuePair_2_get_Value_m11259C0E49C50DB80012324F86D70531EA0C4047_RuntimeMethod_var);
  24377. RuntimeObject* L_4 = ___0_interactor;
  24378. NullCheck(L_3);
  24379. bool L_5;
  24380. L_5 = HashSet_1_Contains_mC073E3413AB28920EAB325E33187FAE9E6A55951(L_3, L_4, HashSet_1_Contains_mC073E3413AB28920EAB325E33187FAE9E6A55951_RuntimeMethod_var);
  24381. if (!L_5)
  24382. {
  24383. goto IL_0041_1;
  24384. }
  24385. }
  24386. {
  24387. TrackedDeviceGraphicRaycaster_t10211666BB4A468E839EEFBDFEC7D5AAB4555149* L_6;
  24388. L_6 = KeyValuePair_2_get_Key_mC3FA8C36755F3555FE5EDD1A021AB085B3378B54_inline((&V_1), KeyValuePair_2_get_Key_mC3FA8C36755F3555FE5EDD1A021AB085B3378B54_RuntimeMethod_var);
  24389. V_2 = L_6;
  24390. PokeStateData_t87D34716C1C477FC04D9344710D09399FE6F5032* L_7 = ___1_data;
  24391. TrackedDeviceGraphicRaycaster_t10211666BB4A468E839EEFBDFEC7D5AAB4555149* L_8 = V_2;
  24392. NullCheck(L_8);
  24393. RuntimeObject* L_9;
  24394. L_9 = TrackedDeviceGraphicRaycaster_get_pokeStateData_m9C726F156923407DEE8392621DFBF4B94E6C0C1A(L_8, NULL);
  24395. NullCheck(L_9);
  24396. PokeStateData_t87D34716C1C477FC04D9344710D09399FE6F5032 L_10;
  24397. L_10 = InterfaceFuncInvoker0< PokeStateData_t87D34716C1C477FC04D9344710D09399FE6F5032 >::Invoke(3, IReadOnlyBindableVariable_1_tD608177C44612AEF9CD25AEDCA15F1734DD0E073_il2cpp_TypeInfo_var, L_9);
  24398. *(PokeStateData_t87D34716C1C477FC04D9344710D09399FE6F5032*)L_7 = L_10;
  24399. Il2CppCodeGenWriteBarrier((void**)&(((PokeStateData_t87D34716C1C477FC04D9344710D09399FE6F5032*)L_7)->___U3CtargetU3Ek__BackingField), (void*)NULL);
  24400. V_3 = (bool)1;
  24401. goto IL_0063;
  24402. }
  24403. IL_0041_1:
  24404. {
  24405. bool L_11;
  24406. L_11 = Enumerator_MoveNext_m35579676ABFD33C42EB77834E433C603AF8531EC((&V_0), Enumerator_MoveNext_m35579676ABFD33C42EB77834E433C603AF8531EC_RuntimeMethod_var);
  24407. if (L_11)
  24408. {
  24409. goto IL_000d_1;
  24410. }
  24411. }
  24412. {
  24413. goto IL_005a;
  24414. }
  24415. }
  24416. catch(Il2CppExceptionWrapper& e)
  24417. {
  24418. __finallyBlock.StoreException(e.ex);
  24419. }
  24420. }
  24421. IL_005a:
  24422. {
  24423. PokeStateData_t87D34716C1C477FC04D9344710D09399FE6F5032* L_12 = ___1_data;
  24424. il2cpp_codegen_initobj(L_12, sizeof(PokeStateData_t87D34716C1C477FC04D9344710D09399FE6F5032));
  24425. return (bool)0;
  24426. }
  24427. IL_0063:
  24428. {
  24429. bool L_13 = V_3;
  24430. return L_13;
  24431. }
  24432. }
  24433. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* TrackedDeviceGraphicRaycaster_get_pokeStateData_m9C726F156923407DEE8392621DFBF4B94E6C0C1A (TrackedDeviceGraphicRaycaster_t10211666BB4A468E839EEFBDFEC7D5AAB4555149* __this, const RuntimeMethod* method)
  24434. {
  24435. XRPokeLogic_tFF15963730D3A0A66FA658DD48177B2CD5A2F26D* G_B2_0 = NULL;
  24436. XRPokeLogic_tFF15963730D3A0A66FA658DD48177B2CD5A2F26D* G_B1_0 = NULL;
  24437. {
  24438. XRPokeLogic_tFF15963730D3A0A66FA658DD48177B2CD5A2F26D* L_0 = __this->___m_PokeLogic;
  24439. XRPokeLogic_tFF15963730D3A0A66FA658DD48177B2CD5A2F26D* L_1 = L_0;
  24440. if (L_1)
  24441. {
  24442. G_B2_0 = L_1;
  24443. goto IL_000c;
  24444. }
  24445. G_B1_0 = L_1;
  24446. }
  24447. {
  24448. return (RuntimeObject*)NULL;
  24449. }
  24450. IL_000c:
  24451. {
  24452. NullCheck(G_B2_0);
  24453. RuntimeObject* L_2;
  24454. L_2 = XRPokeLogic_get_pokeStateData_mED39A3F2413D3BEAE2BCC7C5C3F1212CDF12C8B2_inline(G_B2_0, NULL);
  24455. return L_2;
  24456. }
  24457. }
  24458. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Dictionary_2_t181B51EB4F3EDB4CDD77670FB2EDA2C3AD5450E4* TrackedDeviceGraphicRaycaster_get_pokeStateDataDictionary_mFB7EB02DF8B998136E995F34180967D7C100FD93 (TrackedDeviceGraphicRaycaster_t10211666BB4A468E839EEFBDFEC7D5AAB4555149* __this, const RuntimeMethod* method)
  24459. {
  24460. {
  24461. Dictionary_2_t181B51EB4F3EDB4CDD77670FB2EDA2C3AD5450E4* L_0 = __this->___U3CpokeStateDataDictionaryU3Ek__BackingField;
  24462. return L_0;
  24463. }
  24464. }
  24465. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* TrackedDeviceGraphicRaycaster_GetPokeStateDataForTarget_mDC765BB7B0938C02051679CA5BC6CBD111121A36 (TrackedDeviceGraphicRaycaster_t10211666BB4A468E839EEFBDFEC7D5AAB4555149* __this, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___0_target, const RuntimeMethod* method)
  24466. {
  24467. static bool s_Il2CppMethodInitialized;
  24468. if (!s_Il2CppMethodInitialized)
  24469. {
  24470. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BindableVariable_1__ctor_m1C245A8CCB5D49EE440507928E7D65D5AF39A6C8_RuntimeMethod_var);
  24471. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BindableVariable_1_tE677C19FACE2079D96894AC090D3EE9881BE4A07_il2cpp_TypeInfo_var);
  24472. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_ContainsKey_m72A79A997B10DAE23417449E84A18DA640DAE79C_RuntimeMethod_var);
  24473. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_get_Item_m9B51029CE7F6F7E8AE49A3EAB35B574DCE9307F4_RuntimeMethod_var);
  24474. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_set_Item_m9E94A6A36E7A749D4EF13CBEEE6A60905473F950_RuntimeMethod_var);
  24475. s_Il2CppMethodInitialized = true;
  24476. }
  24477. PokeStateData_t87D34716C1C477FC04D9344710D09399FE6F5032 V_0;
  24478. memset((&V_0), 0, sizeof(V_0));
  24479. {
  24480. Dictionary_2_t181B51EB4F3EDB4CDD77670FB2EDA2C3AD5450E4* L_0;
  24481. L_0 = TrackedDeviceGraphicRaycaster_get_pokeStateDataDictionary_mFB7EB02DF8B998136E995F34180967D7C100FD93_inline(__this, NULL);
  24482. Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_1 = ___0_target;
  24483. NullCheck(L_0);
  24484. bool L_2;
  24485. L_2 = Dictionary_2_ContainsKey_m72A79A997B10DAE23417449E84A18DA640DAE79C(L_0, L_1, Dictionary_2_ContainsKey_m72A79A997B10DAE23417449E84A18DA640DAE79C_RuntimeMethod_var);
  24486. if (L_2)
  24487. {
  24488. goto IL_002b;
  24489. }
  24490. }
  24491. {
  24492. Dictionary_2_t181B51EB4F3EDB4CDD77670FB2EDA2C3AD5450E4* L_3;
  24493. L_3 = TrackedDeviceGraphicRaycaster_get_pokeStateDataDictionary_mFB7EB02DF8B998136E995F34180967D7C100FD93_inline(__this, NULL);
  24494. Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_4 = ___0_target;
  24495. il2cpp_codegen_initobj((&V_0), sizeof(PokeStateData_t87D34716C1C477FC04D9344710D09399FE6F5032));
  24496. PokeStateData_t87D34716C1C477FC04D9344710D09399FE6F5032 L_5 = V_0;
  24497. BindableVariable_1_tE677C19FACE2079D96894AC090D3EE9881BE4A07* L_6 = (BindableVariable_1_tE677C19FACE2079D96894AC090D3EE9881BE4A07*)il2cpp_codegen_object_new(BindableVariable_1_tE677C19FACE2079D96894AC090D3EE9881BE4A07_il2cpp_TypeInfo_var);
  24498. BindableVariable_1__ctor_m1C245A8CCB5D49EE440507928E7D65D5AF39A6C8(L_6, L_5, (bool)1, (Func_3_tB12620E4B2D1D7D986E9E2FFC7C871C8AA2FA07D*)NULL, (bool)0, BindableVariable_1__ctor_m1C245A8CCB5D49EE440507928E7D65D5AF39A6C8_RuntimeMethod_var);
  24499. NullCheck(L_3);
  24500. Dictionary_2_set_Item_m9E94A6A36E7A749D4EF13CBEEE6A60905473F950(L_3, L_4, L_6, Dictionary_2_set_Item_m9E94A6A36E7A749D4EF13CBEEE6A60905473F950_RuntimeMethod_var);
  24501. }
  24502. IL_002b:
  24503. {
  24504. Dictionary_2_t181B51EB4F3EDB4CDD77670FB2EDA2C3AD5450E4* L_7;
  24505. L_7 = TrackedDeviceGraphicRaycaster_get_pokeStateDataDictionary_mFB7EB02DF8B998136E995F34180967D7C100FD93_inline(__this, NULL);
  24506. Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_8 = ___0_target;
  24507. NullCheck(L_7);
  24508. BindableVariable_1_tE677C19FACE2079D96894AC090D3EE9881BE4A07* L_9;
  24509. L_9 = Dictionary_2_get_Item_m9B51029CE7F6F7E8AE49A3EAB35B574DCE9307F4(L_7, L_8, Dictionary_2_get_Item_m9B51029CE7F6F7E8AE49A3EAB35B574DCE9307F4_RuntimeMethod_var);
  24510. return L_9;
  24511. }
  24512. }
  24513. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TrackedDeviceGraphicRaycaster_HasPokeSelect_mAE5BB4886CA63F76E5B979AAE43F615CCD50A020 (RuntimeObject* ___0_interactor, const RuntimeMethod* method)
  24514. {
  24515. static bool s_Il2CppMethodInitialized;
  24516. if (!s_Il2CppMethodInitialized)
  24517. {
  24518. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_TryGetValue_mCFD0E937E2972A5BD63AC1CCC7DD18C8F384ED8B_RuntimeMethod_var);
  24519. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  24520. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TrackedDeviceGraphicRaycaster_t10211666BB4A468E839EEFBDFEC7D5AAB4555149_il2cpp_TypeInfo_var);
  24521. s_Il2CppMethodInitialized = true;
  24522. }
  24523. TrackedDeviceGraphicRaycaster_t10211666BB4A468E839EEFBDFEC7D5AAB4555149* V_0 = NULL;
  24524. {
  24525. il2cpp_codegen_runtime_class_init_inline(TrackedDeviceGraphicRaycaster_t10211666BB4A468E839EEFBDFEC7D5AAB4555149_il2cpp_TypeInfo_var);
  24526. Dictionary_2_t2323318B731FF9544F068484433616DAB723D8CA* L_0 = ((TrackedDeviceGraphicRaycaster_t10211666BB4A468E839EEFBDFEC7D5AAB4555149_StaticFields*)il2cpp_codegen_static_fields_for(TrackedDeviceGraphicRaycaster_t10211666BB4A468E839EEFBDFEC7D5AAB4555149_il2cpp_TypeInfo_var))->___s_InteractorRaycasters;
  24527. RuntimeObject* L_1 = ___0_interactor;
  24528. NullCheck(L_0);
  24529. bool L_2;
  24530. L_2 = Dictionary_2_TryGetValue_mCFD0E937E2972A5BD63AC1CCC7DD18C8F384ED8B(L_0, L_1, (&V_0), Dictionary_2_TryGetValue_mCFD0E937E2972A5BD63AC1CCC7DD18C8F384ED8B_RuntimeMethod_var);
  24531. if (!L_2)
  24532. {
  24533. goto IL_0017;
  24534. }
  24535. }
  24536. {
  24537. TrackedDeviceGraphicRaycaster_t10211666BB4A468E839EEFBDFEC7D5AAB4555149* L_3 = V_0;
  24538. il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  24539. bool L_4;
  24540. L_4 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_3, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
  24541. return L_4;
  24542. }
  24543. IL_0017:
  24544. {
  24545. return (bool)0;
  24546. }
  24547. }
  24548. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5 TrackedDeviceGraphicRaycaster_FindClosestHit_mD0C5FB8722FE143A234F94C928662AA91C742F7A (RaycastHitU5BU5D_t008B8309DE422FE7567068D743D68054D5EBF1A8* ___0_hits, int32_t ___1_count, const RuntimeMethod* method)
  24549. {
  24550. int32_t V_0 = 0;
  24551. float V_1 = 0.0f;
  24552. int32_t V_2 = 0;
  24553. {
  24554. V_0 = 0;
  24555. V_1 = ((std::numeric_limits<float>::max)());
  24556. V_2 = 0;
  24557. goto IL_002e;
  24558. }
  24559. IL_000c:
  24560. {
  24561. RaycastHitU5BU5D_t008B8309DE422FE7567068D743D68054D5EBF1A8* L_0 = ___0_hits;
  24562. int32_t L_1 = V_2;
  24563. NullCheck(L_0);
  24564. float L_2;
  24565. L_2 = RaycastHit_get_distance_m035194B0E9BB6229259CFC43B095A9C8E5011C78(((L_0)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_1))), NULL);
  24566. float L_3 = V_1;
  24567. if ((!(((float)L_2) < ((float)L_3))))
  24568. {
  24569. goto IL_002a;
  24570. }
  24571. }
  24572. {
  24573. RaycastHitU5BU5D_t008B8309DE422FE7567068D743D68054D5EBF1A8* L_4 = ___0_hits;
  24574. int32_t L_5 = V_2;
  24575. NullCheck(L_4);
  24576. float L_6;
  24577. L_6 = RaycastHit_get_distance_m035194B0E9BB6229259CFC43B095A9C8E5011C78(((L_4)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_5))), NULL);
  24578. V_1 = L_6;
  24579. int32_t L_7 = V_2;
  24580. V_0 = L_7;
  24581. }
  24582. IL_002a:
  24583. {
  24584. int32_t L_8 = V_2;
  24585. V_2 = ((int32_t)il2cpp_codegen_add(L_8, 1));
  24586. }
  24587. IL_002e:
  24588. {
  24589. int32_t L_9 = V_2;
  24590. int32_t L_10 = ___1_count;
  24591. if ((((int32_t)L_9) < ((int32_t)L_10)))
  24592. {
  24593. goto IL_000c;
  24594. }
  24595. }
  24596. {
  24597. RaycastHitU5BU5D_t008B8309DE422FE7567068D743D68054D5EBF1A8* L_11 = ___0_hits;
  24598. int32_t L_12 = V_0;
  24599. NullCheck(L_11);
  24600. int32_t L_13 = L_12;
  24601. RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5 L_14 = (L_11)->GetAt(static_cast<il2cpp_array_size_t>(L_13));
  24602. return L_14;
  24603. }
  24604. }
  24605. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TrackedDeviceGraphicRaycaster_Awake_m34DFA3A4BCC8AD6B4FBE2C8C917DFDFD573EE209 (TrackedDeviceGraphicRaycaster_t10211666BB4A468E839EEFBDFEC7D5AAB4555149* __this, const RuntimeMethod* method)
  24606. {
  24607. static bool s_Il2CppMethodInitialized;
  24608. if (!s_Il2CppMethodInitialized)
  24609. {
  24610. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Add_m367041E766A3C83AEC3D8CF1F2D23ECC61A613BE_RuntimeMethod_var);
  24611. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1__ctor_m6F781AFC0125CFD6D02385F4D22C91593CF368A1_RuntimeMethod_var);
  24612. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_tADAD4C89A6A8F0BD8D329BBB797A328CAE3C6E7A_il2cpp_TypeInfo_var);
  24613. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TrackedDeviceGraphicRaycaster_t10211666BB4A468E839EEFBDFEC7D5AAB4555149_il2cpp_TypeInfo_var);
  24614. s_Il2CppMethodInitialized = true;
  24615. }
  24616. {
  24617. UIBehaviour_Awake_mDF9D1A4867C8E730C59A7CAE97709CA9B8F3A0F2(__this, NULL);
  24618. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0;
  24619. L_0 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(__this, NULL);
  24620. NullCheck(L_0);
  24621. Scene_tA1DC762B79745EB5140F054C884855B922318356 L_1;
  24622. L_1 = GameObject_get_scene_m747D45E8CECC56DD47D1E103F9E51D5FBEDA4B01(L_0, NULL);
  24623. PhysicsScene_t55222DD37072E8560EE054A07C0E3FE391D9D9DE L_2;
  24624. L_2 = PhysicsSceneExtensions_GetPhysicsScene_mC7D6FE0FA798195A3BA3B3BA6D41F4D947D037AD(L_1, NULL);
  24625. __this->___m_LocalPhysicsScene = L_2;
  24626. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_3;
  24627. L_3 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(__this, NULL);
  24628. NullCheck(L_3);
  24629. Scene_tA1DC762B79745EB5140F054C884855B922318356 L_4;
  24630. L_4 = GameObject_get_scene_m747D45E8CECC56DD47D1E103F9E51D5FBEDA4B01(L_3, NULL);
  24631. PhysicsScene2D_t550D023B9E77BE6844564BB4F9FA291EEA10FDC9 L_5;
  24632. L_5 = PhysicsSceneExtensions2D_GetPhysicsScene2D_m71554BCD0560589D6D33391A74CA2E7B22FE913D(L_4, NULL);
  24633. __this->___m_LocalPhysicsScene2D = L_5;
  24634. il2cpp_codegen_runtime_class_init_inline(TrackedDeviceGraphicRaycaster_t10211666BB4A468E839EEFBDFEC7D5AAB4555149_il2cpp_TypeInfo_var);
  24635. Dictionary_2_t63E6A8E207B81EA62DE2FA8EECC8CD3A346D8991* L_6 = ((TrackedDeviceGraphicRaycaster_t10211666BB4A468E839EEFBDFEC7D5AAB4555149_StaticFields*)il2cpp_codegen_static_fields_for(TrackedDeviceGraphicRaycaster_t10211666BB4A468E839EEFBDFEC7D5AAB4555149_il2cpp_TypeInfo_var))->___s_PokeHoverRaycasters;
  24636. HashSet_1_tADAD4C89A6A8F0BD8D329BBB797A328CAE3C6E7A* L_7 = (HashSet_1_tADAD4C89A6A8F0BD8D329BBB797A328CAE3C6E7A*)il2cpp_codegen_object_new(HashSet_1_tADAD4C89A6A8F0BD8D329BBB797A328CAE3C6E7A_il2cpp_TypeInfo_var);
  24637. HashSet_1__ctor_m6F781AFC0125CFD6D02385F4D22C91593CF368A1(L_7, HashSet_1__ctor_m6F781AFC0125CFD6D02385F4D22C91593CF368A1_RuntimeMethod_var);
  24638. NullCheck(L_6);
  24639. Dictionary_2_Add_m367041E766A3C83AEC3D8CF1F2D23ECC61A613BE(L_6, __this, L_7, Dictionary_2_Add_m367041E766A3C83AEC3D8CF1F2D23ECC61A613BE_RuntimeMethod_var);
  24640. TrackedDeviceGraphicRaycaster_SetupPoke_mB4953666FE4EAACD612D2E41946C3B3EDE93D43F(__this, NULL);
  24641. return;
  24642. }
  24643. }
  24644. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TrackedDeviceGraphicRaycaster_OnDestroy_m1D4492974FBEF0F9C72E8A4EDC9F7FA8CE9ABB3C (TrackedDeviceGraphicRaycaster_t10211666BB4A468E839EEFBDFEC7D5AAB4555149* __this, const RuntimeMethod* method)
  24645. {
  24646. static bool s_Il2CppMethodInitialized;
  24647. if (!s_Il2CppMethodInitialized)
  24648. {
  24649. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Clear_mA51B057DB272BC6B63015E803B20159FB7C6E869_RuntimeMethod_var);
  24650. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Remove_m02E6EDDE73F7027B7AD47CA468BB7493E657656A_RuntimeMethod_var);
  24651. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TrackedDeviceGraphicRaycaster_t10211666BB4A468E839EEFBDFEC7D5AAB4555149_il2cpp_TypeInfo_var);
  24652. s_Il2CppMethodInitialized = true;
  24653. }
  24654. {
  24655. UIBehaviour_OnDestroy_mF225CF9163823F19BE5E2B2735D35898A20D608B(__this, NULL);
  24656. il2cpp_codegen_runtime_class_init_inline(TrackedDeviceGraphicRaycaster_t10211666BB4A468E839EEFBDFEC7D5AAB4555149_il2cpp_TypeInfo_var);
  24657. Dictionary_2_t63E6A8E207B81EA62DE2FA8EECC8CD3A346D8991* L_0 = ((TrackedDeviceGraphicRaycaster_t10211666BB4A468E839EEFBDFEC7D5AAB4555149_StaticFields*)il2cpp_codegen_static_fields_for(TrackedDeviceGraphicRaycaster_t10211666BB4A468E839EEFBDFEC7D5AAB4555149_il2cpp_TypeInfo_var))->___s_PokeHoverRaycasters;
  24658. NullCheck(L_0);
  24659. bool L_1;
  24660. L_1 = Dictionary_2_Remove_m02E6EDDE73F7027B7AD47CA468BB7493E657656A(L_0, __this, Dictionary_2_Remove_m02E6EDDE73F7027B7AD47CA468BB7493E657656A_RuntimeMethod_var);
  24661. Dictionary_2_t181B51EB4F3EDB4CDD77670FB2EDA2C3AD5450E4* L_2;
  24662. L_2 = TrackedDeviceGraphicRaycaster_get_pokeStateDataDictionary_mFB7EB02DF8B998136E995F34180967D7C100FD93_inline(__this, NULL);
  24663. NullCheck(L_2);
  24664. Dictionary_2_Clear_mA51B057DB272BC6B63015E803B20159FB7C6E869(L_2, Dictionary_2_Clear_mA51B057DB272BC6B63015E803B20159FB7C6E869_RuntimeMethod_var);
  24665. BindingsGroup_tD5EC90BB10F9D310FE467A7E3A4CAE2E32D0397A* L_3 = __this->___m_BindingsGroup;
  24666. NullCheck(L_3);
  24667. BindingsGroup_Clear_m092668459F10E46245228224D1334DAB089B72E3(L_3, NULL);
  24668. return;
  24669. }
  24670. }
  24671. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TrackedDeviceGraphicRaycaster_SetupPoke_mB4953666FE4EAACD612D2E41946C3B3EDE93D43F (TrackedDeviceGraphicRaycaster_t10211666BB4A468E839EEFBDFEC7D5AAB4555149* __this, const RuntimeMethod* method)
  24672. {
  24673. static bool s_Il2CppMethodInitialized;
  24674. if (!s_Il2CppMethodInitialized)
  24675. {
  24676. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t1FB720A83B3555E719F665FB0110E7C51487F3F8_il2cpp_TypeInfo_var);
  24677. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IReadOnlyBindableVariable_1_tD608177C44612AEF9CD25AEDCA15F1734DD0E073_il2cpp_TypeInfo_var);
  24678. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PokeThresholdData_tC809C4316CFB80EE765C84948E489D6AD09F7546_il2cpp_TypeInfo_var);
  24679. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TrackedDeviceGraphicRaycaster_U3CSetupPokeU3Eb__54_0_m55F240E20DA78A22D91272904C61C834D649AF27_RuntimeMethod_var);
  24680. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&XRPokeLogic_tFF15963730D3A0A66FA658DD48177B2CD5A2F26D_il2cpp_TypeInfo_var);
  24681. s_Il2CppMethodInitialized = true;
  24682. }
  24683. PokeThresholdData_tC809C4316CFB80EE765C84948E489D6AD09F7546* V_0 = NULL;
  24684. {
  24685. BindingsGroup_tD5EC90BB10F9D310FE467A7E3A4CAE2E32D0397A* L_0 = __this->___m_BindingsGroup;
  24686. NullCheck(L_0);
  24687. BindingsGroup_Clear_m092668459F10E46245228224D1334DAB089B72E3(L_0, NULL);
  24688. XRPokeLogic_tFF15963730D3A0A66FA658DD48177B2CD5A2F26D* L_1 = __this->___m_PokeLogic;
  24689. if (L_1)
  24690. {
  24691. goto IL_001e;
  24692. }
  24693. }
  24694. {
  24695. XRPokeLogic_tFF15963730D3A0A66FA658DD48177B2CD5A2F26D* L_2 = (XRPokeLogic_tFF15963730D3A0A66FA658DD48177B2CD5A2F26D*)il2cpp_codegen_object_new(XRPokeLogic_tFF15963730D3A0A66FA658DD48177B2CD5A2F26D_il2cpp_TypeInfo_var);
  24696. XRPokeLogic__ctor_m0B209AB09F8BC6F505FAE0CF353E12E45782988C(L_2, NULL);
  24697. __this->___m_PokeLogic = L_2;
  24698. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_PokeLogic), (void*)L_2);
  24699. }
  24700. IL_001e:
  24701. {
  24702. PokeThresholdData_tC809C4316CFB80EE765C84948E489D6AD09F7546* L_3 = (PokeThresholdData_tC809C4316CFB80EE765C84948E489D6AD09F7546*)il2cpp_codegen_object_new(PokeThresholdData_tC809C4316CFB80EE765C84948E489D6AD09F7546_il2cpp_TypeInfo_var);
  24703. PokeThresholdData__ctor_mAD93F4FF6DF387259AEA50116B13BC251140C806(L_3, NULL);
  24704. PokeThresholdData_tC809C4316CFB80EE765C84948E489D6AD09F7546* L_4 = L_3;
  24705. NullCheck(L_4);
  24706. PokeThresholdData_set_pokeDirection_mAF71EBA9F808D30712814529A82CEC53F8EE140C_inline(L_4, 3, NULL);
  24707. PokeThresholdData_tC809C4316CFB80EE765C84948E489D6AD09F7546* L_5 = L_4;
  24708. NullCheck(L_5);
  24709. PokeThresholdData_set_interactionDepthOffset_m1A7B372FD460EFBE37E43F73769382EF84C64551_inline(L_5, (0.0f), NULL);
  24710. PokeThresholdData_tC809C4316CFB80EE765C84948E489D6AD09F7546* L_6 = L_5;
  24711. NullCheck(L_6);
  24712. PokeThresholdData_set_enablePokeAngleThreshold_mBDBE932869FF72543CAC0B3ACB5A1580E857DAB4_inline(L_6, (bool)1, NULL);
  24713. PokeThresholdData_tC809C4316CFB80EE765C84948E489D6AD09F7546* L_7 = L_6;
  24714. NullCheck(L_7);
  24715. PokeThresholdData_set_pokeAngleThreshold_m5CD28F8D7B571FDD4886B5A44C5ACD44F406C979_inline(L_7, (89.9000015f), NULL);
  24716. V_0 = L_7;
  24717. XRPokeLogic_tFF15963730D3A0A66FA658DD48177B2CD5A2F26D* L_8 = __this->___m_PokeLogic;
  24718. Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_9;
  24719. L_9 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
  24720. PokeThresholdData_tC809C4316CFB80EE765C84948E489D6AD09F7546* L_10 = V_0;
  24721. NullCheck(L_8);
  24722. XRPokeLogic_Initialize_m08CC78E425B94C862A9A1CCBEC6F7A60B1943A78(L_8, L_9, L_10, (Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76*)NULL, NULL);
  24723. XRPokeLogic_tFF15963730D3A0A66FA658DD48177B2CD5A2F26D* L_11 = __this->___m_PokeLogic;
  24724. NullCheck(L_11);
  24725. XRPokeLogic_SetPokeDepth_m44F7EC273C987BC0316747F700EACC6F9D32E214(L_11, (0.100000001f), NULL);
  24726. BindingsGroup_tD5EC90BB10F9D310FE467A7E3A4CAE2E32D0397A* L_12 = __this->___m_BindingsGroup;
  24727. XRPokeLogic_tFF15963730D3A0A66FA658DD48177B2CD5A2F26D* L_13 = __this->___m_PokeLogic;
  24728. NullCheck(L_13);
  24729. RuntimeObject* L_14;
  24730. L_14 = XRPokeLogic_get_pokeStateData_mED39A3F2413D3BEAE2BCC7C5C3F1212CDF12C8B2_inline(L_13, NULL);
  24731. Action_1_t1FB720A83B3555E719F665FB0110E7C51487F3F8* L_15 = (Action_1_t1FB720A83B3555E719F665FB0110E7C51487F3F8*)il2cpp_codegen_object_new(Action_1_t1FB720A83B3555E719F665FB0110E7C51487F3F8_il2cpp_TypeInfo_var);
  24732. Action_1__ctor_m51E8C8F6D6AAA447F906F82CBA1114C86E69FF54(L_15, __this, (intptr_t)((void*)TrackedDeviceGraphicRaycaster_U3CSetupPokeU3Eb__54_0_m55F240E20DA78A22D91272904C61C834D649AF27_RuntimeMethod_var), NULL);
  24733. NullCheck(L_14);
  24734. RuntimeObject* L_16;
  24735. L_16 = InterfaceFuncInvoker1< RuntimeObject*, Action_1_t1FB720A83B3555E719F665FB0110E7C51487F3F8* >::Invoke(1, IReadOnlyBindableVariable_1_tD608177C44612AEF9CD25AEDCA15F1734DD0E073_il2cpp_TypeInfo_var, L_14, L_15);
  24736. NullCheck(L_12);
  24737. BindingsGroup_AddBinding_m18697E73861A1C67DE0674F162B43CCE9E67C89B(L_12, L_16, NULL);
  24738. return;
  24739. }
  24740. }
  24741. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TrackedDeviceGraphicRaycaster_PerformRaycasts_mFCEEBBF50B3116C9783A46D8A99F138FB7C788A2 (TrackedDeviceGraphicRaycaster_t10211666BB4A468E839EEFBDFEC7D5AAB4555149* __this, TrackedDeviceEventData_tB1688CBC0BDCF364105F2BED2B2F3E71757255E9* ___0_eventData, List_1_t8292C421BBB00D7661DC07462822936152BAB446* ___1_resultAppendList, const RuntimeMethod* method)
  24742. {
  24743. static bool s_Il2CppMethodInitialized;
  24744. if (!s_Il2CppMethodInitialized)
  24745. {
  24746. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
  24747. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Remove_m53F4300CA7F7BE4AC9313FBAEB6D524C902F296E_RuntimeMethod_var);
  24748. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_TryGetValue_mCFD0E937E2972A5BD63AC1CCC7DD18C8F384ED8B_RuntimeMethod_var);
  24749. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_get_Item_mEAD696DEB7FDFD55EDE555F35D0A926EAE49472E_RuntimeMethod_var);
  24750. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_set_Item_m0907909BEF191A1AA5EDAE68AF3AB45A9BBC2FFC_RuntimeMethod_var);
  24751. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_Add_mF8BEE680FA47E4A18CA7D7680882E7059B88479A_RuntimeMethod_var);
  24752. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_Contains_mC073E3413AB28920EAB325E33187FAE9E6A55951_RuntimeMethod_var);
  24753. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_Remove_mBC9BBE7DEC465796C515766510C1CA3C0BDB960B_RuntimeMethod_var);
  24754. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IUIInteractor_t5E87AB04096E6A5D1AF1D291E2096599065E94EA_il2cpp_TypeInfo_var);
  24755. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m46EEFFA770BE665EA0CB3A5332E941DA4B3C1D37_RuntimeMethod_var);
  24756. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mE2EBEDC861C1EC398EDBE6CF2C9FB604AA71523E_RuntimeMethod_var);
  24757. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m8F2E15FC96DA75186C51228128A0660709E4E810_RuntimeMethod_var);
  24758. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mD1048CD848E8C4A91EE63478805C4EF923CA82CA_RuntimeMethod_var);
  24759. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  24760. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TrackedDeviceGraphicRaycaster_t10211666BB4A468E839EEFBDFEC7D5AAB4555149_il2cpp_TypeInfo_var);
  24761. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8_il2cpp_TypeInfo_var);
  24762. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDC16091987DD119CB2A4AB9D27E5096D447E9C95);
  24763. s_Il2CppMethodInitialized = true;
  24764. }
  24765. Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* V_0 = NULL;
  24766. LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB V_1;
  24767. memset((&V_1), 0, sizeof(V_1));
  24768. RuntimeObject* V_2 = NULL;
  24769. TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8 V_3;
  24770. memset((&V_3), 0, sizeof(V_3));
  24771. TrackedDeviceGraphicRaycaster_t10211666BB4A468E839EEFBDFEC7D5AAB4555149* V_4 = NULL;
  24772. RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023 V_5;
  24773. memset((&V_5), 0, sizeof(V_5));
  24774. Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* V_6 = NULL;
  24775. List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B* V_7 = NULL;
  24776. int32_t V_8 = 0;
  24777. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_9;
  24778. memset((&V_9), 0, sizeof(V_9));
  24779. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_10;
  24780. memset((&V_10), 0, sizeof(V_10));
  24781. {
  24782. Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* L_0;
  24783. L_0 = TrackedDeviceGraphicRaycaster_get_canvas_mAD7A34E53FB188AC4DA28255C022DAFCBBA5613D(__this, NULL);
  24784. il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  24785. bool L_1;
  24786. L_1 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
  24787. if (!L_1)
  24788. {
  24789. goto IL_000f;
  24790. }
  24791. }
  24792. {
  24793. return;
  24794. }
  24795. IL_000f:
  24796. {
  24797. Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_2;
  24798. L_2 = VirtualFuncInvoker0< Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* >::Invoke(18, __this);
  24799. V_0 = L_2;
  24800. Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_3 = V_0;
  24801. il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  24802. bool L_4;
  24803. L_4 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_3, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
  24804. if (!L_4)
  24805. {
  24806. goto IL_003a;
  24807. }
  24808. }
  24809. {
  24810. bool L_5 = __this->___m_HasWarnedEventCameraNull;
  24811. if (L_5)
  24812. {
  24813. goto IL_0039;
  24814. }
  24815. }
  24816. {
  24817. il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
  24818. Debug_LogWarning_m23033D7E2F0F298BE465B7F3A63CDF40A4EB70EB(_stringLiteralDC16091987DD119CB2A4AB9D27E5096D447E9C95, __this, NULL);
  24819. __this->___m_HasWarnedEventCameraNull = (bool)1;
  24820. }
  24821. IL_0039:
  24822. {
  24823. return;
  24824. }
  24825. IL_003a:
  24826. {
  24827. TrackedDeviceEventData_tB1688CBC0BDCF364105F2BED2B2F3E71757255E9* L_6 = ___0_eventData;
  24828. NullCheck(L_6);
  24829. LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB L_7;
  24830. L_7 = TrackedDeviceEventData_get_layerMask_m4A2A83C58E6B60DC4ED886236CCB760E70D610DD_inline(L_6, NULL);
  24831. V_1 = L_7;
  24832. TrackedDeviceEventData_tB1688CBC0BDCF364105F2BED2B2F3E71757255E9* L_8 = ___0_eventData;
  24833. NullCheck(L_8);
  24834. RuntimeObject* L_9;
  24835. L_9 = TrackedDeviceEventData_get_interactor_mAB97D54909C335DE1C55CE0DA071DB1B078320EC(L_8, NULL);
  24836. V_2 = L_9;
  24837. RuntimeObject* L_10 = V_2;
  24838. if (!L_10)
  24839. {
  24840. goto IL_01e7;
  24841. }
  24842. }
  24843. {
  24844. RuntimeObject* L_11 = V_2;
  24845. NullCheck(L_11);
  24846. bool L_12;
  24847. L_12 = InterfaceFuncInvoker1< bool, TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8* >::Invoke(1, IUIInteractor_t5E87AB04096E6A5D1AF1D291E2096599065E94EA_il2cpp_TypeInfo_var, L_11, (&V_3));
  24848. if (!L_12)
  24849. {
  24850. goto IL_01e7;
  24851. }
  24852. }
  24853. {
  24854. il2cpp_codegen_runtime_class_init_inline(TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8_il2cpp_TypeInfo_var);
  24855. int32_t L_13;
  24856. L_13 = TrackedDeviceModel_get_interactionType_mF231B4D19DB6660C4C6CB8BE9CBD5585AD331F83_inline((&V_3), NULL);
  24857. if ((!(((uint32_t)L_13) == ((uint32_t)1))))
  24858. {
  24859. goto IL_01e7;
  24860. }
  24861. }
  24862. {
  24863. il2cpp_codegen_runtime_class_init_inline(TrackedDeviceGraphicRaycaster_t10211666BB4A468E839EEFBDFEC7D5AAB4555149_il2cpp_TypeInfo_var);
  24864. Dictionary_2_t2323318B731FF9544F068484433616DAB723D8CA* L_14 = ((TrackedDeviceGraphicRaycaster_t10211666BB4A468E839EEFBDFEC7D5AAB4555149_StaticFields*)il2cpp_codegen_static_fields_for(TrackedDeviceGraphicRaycaster_t10211666BB4A468E839EEFBDFEC7D5AAB4555149_il2cpp_TypeInfo_var))->___s_InteractorRaycasters;
  24865. RuntimeObject* L_15 = V_2;
  24866. NullCheck(L_14);
  24867. bool L_16;
  24868. L_16 = Dictionary_2_TryGetValue_mCFD0E937E2972A5BD63AC1CCC7DD18C8F384ED8B(L_14, L_15, (&V_4), Dictionary_2_TryGetValue_mCFD0E937E2972A5BD63AC1CCC7DD18C8F384ED8B_RuntimeMethod_var);
  24869. if (!L_16)
  24870. {
  24871. goto IL_00e1;
  24872. }
  24873. }
  24874. {
  24875. TrackedDeviceGraphicRaycaster_t10211666BB4A468E839EEFBDFEC7D5AAB4555149* L_17 = V_4;
  24876. il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  24877. bool L_18;
  24878. L_18 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_17, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
  24879. if (!L_18)
  24880. {
  24881. goto IL_00e1;
  24882. }
  24883. }
  24884. {
  24885. TrackedDeviceGraphicRaycaster_t10211666BB4A468E839EEFBDFEC7D5AAB4555149* L_19 = V_4;
  24886. il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  24887. bool L_20;
  24888. L_20 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_19, __this, NULL);
  24889. if (!L_20)
  24890. {
  24891. goto IL_00e1;
  24892. }
  24893. }
  24894. {
  24895. TrackedDeviceGraphicRaycaster_t10211666BB4A468E839EEFBDFEC7D5AAB4555149* L_21 = V_4;
  24896. NullCheck(L_21);
  24897. Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* L_22;
  24898. L_22 = TrackedDeviceGraphicRaycaster_get_canvas_mAD7A34E53FB188AC4DA28255C022DAFCBBA5613D(L_21, NULL);
  24899. NullCheck(L_22);
  24900. Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* L_23;
  24901. L_23 = Canvas_get_rootCanvas_m74DEA02014963B54DF651BE14284BDAFDA61DDFE(L_22, NULL);
  24902. Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* L_24;
  24903. L_24 = TrackedDeviceGraphicRaycaster_get_canvas_mAD7A34E53FB188AC4DA28255C022DAFCBBA5613D(__this, NULL);
  24904. NullCheck(L_24);
  24905. Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* L_25;
  24906. L_25 = Canvas_get_rootCanvas_m74DEA02014963B54DF651BE14284BDAFDA61DDFE(L_24, NULL);
  24907. il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  24908. bool L_26;
  24909. L_26 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_23, L_25, NULL);
  24910. if (L_26)
  24911. {
  24912. goto IL_00e0;
  24913. }
  24914. }
  24915. {
  24916. TrackedDeviceGraphicRaycaster_t10211666BB4A468E839EEFBDFEC7D5AAB4555149* L_27 = V_4;
  24917. NullCheck(L_27);
  24918. Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* L_28;
  24919. L_28 = TrackedDeviceGraphicRaycaster_get_canvas_mAD7A34E53FB188AC4DA28255C022DAFCBBA5613D(L_27, NULL);
  24920. NullCheck(L_28);
  24921. Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* L_29;
  24922. L_29 = Canvas_get_rootCanvas_m74DEA02014963B54DF651BE14284BDAFDA61DDFE(L_28, NULL);
  24923. Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* L_30;
  24924. L_30 = TrackedDeviceGraphicRaycaster_get_canvas_mAD7A34E53FB188AC4DA28255C022DAFCBBA5613D(__this, NULL);
  24925. NullCheck(L_30);
  24926. Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* L_31;
  24927. L_31 = Canvas_get_rootCanvas_m74DEA02014963B54DF651BE14284BDAFDA61DDFE(L_30, NULL);
  24928. il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  24929. bool L_32;
  24930. L_32 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_29, L_31, NULL);
  24931. if (!L_32)
  24932. {
  24933. goto IL_00e1;
  24934. }
  24935. }
  24936. {
  24937. TrackedDeviceGraphicRaycaster_t10211666BB4A468E839EEFBDFEC7D5AAB4555149* L_33 = V_4;
  24938. NullCheck(L_33);
  24939. Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* L_34;
  24940. L_34 = TrackedDeviceGraphicRaycaster_get_canvas_mAD7A34E53FB188AC4DA28255C022DAFCBBA5613D(L_33, NULL);
  24941. NullCheck(L_34);
  24942. int32_t L_35;
  24943. L_35 = Canvas_get_sortingOrder_mFA9AC878A11BBEE1716CF7E7DF52E0AAC570C451(L_34, NULL);
  24944. Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* L_36;
  24945. L_36 = TrackedDeviceGraphicRaycaster_get_canvas_mAD7A34E53FB188AC4DA28255C022DAFCBBA5613D(__this, NULL);
  24946. NullCheck(L_36);
  24947. int32_t L_37;
  24948. L_37 = Canvas_get_sortingOrder_mFA9AC878A11BBEE1716CF7E7DF52E0AAC570C451(L_36, NULL);
  24949. if ((((int32_t)L_35) < ((int32_t)L_37)))
  24950. {
  24951. goto IL_00e1;
  24952. }
  24953. }
  24954. IL_00e0:
  24955. {
  24956. return;
  24957. }
  24958. IL_00e1:
  24959. {
  24960. il2cpp_codegen_runtime_class_init_inline(TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8_il2cpp_TypeInfo_var);
  24961. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_38;
  24962. L_38 = TrackedDeviceModel_get_position_mA1B101753B4DE6F7142EE4DB49487104019DF4BE((&V_3), NULL);
  24963. float L_39;
  24964. L_39 = TrackedDeviceModel_get_pokeDepth_mEDDA9DD5BD7AEC868591F5CACED4E6BA29388169_inline((&V_3), NULL);
  24965. LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB L_40 = V_1;
  24966. Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_41 = V_0;
  24967. List_1_t8292C421BBB00D7661DC07462822936152BAB446* L_42 = ___1_resultAppendList;
  24968. bool L_43;
  24969. L_43 = TrackedDeviceGraphicRaycaster_PerformSpherecast_m0E53308E77476B5E865B73890FDCA0BD4E548D8A(__this, L_38, L_39, L_40, L_41, L_42, NULL);
  24970. if (!L_43)
  24971. {
  24972. goto IL_01bc;
  24973. }
  24974. }
  24975. {
  24976. List_1_t8292C421BBB00D7661DC07462822936152BAB446* L_44 = ___1_resultAppendList;
  24977. NullCheck(L_44);
  24978. int32_t L_45;
  24979. L_45 = List_1_get_Count_mE2EBEDC861C1EC398EDBE6CF2C9FB604AA71523E_inline(L_44, List_1_get_Count_mE2EBEDC861C1EC398EDBE6CF2C9FB604AA71523E_RuntimeMethod_var);
  24980. if ((((int32_t)L_45) <= ((int32_t)0)))
  24981. {
  24982. goto IL_01bc;
  24983. }
  24984. }
  24985. {
  24986. TrackedDeviceEventData_tB1688CBC0BDCF364105F2BED2B2F3E71757255E9* L_46 = ___0_eventData;
  24987. NullCheck(L_46);
  24988. TrackedDeviceEventData_set_rayHitIndex_m1DBE5C18ABAC0E5B241D10DB6164A391F37D5AF7_inline(L_46, 1, NULL);
  24989. List_1_t8292C421BBB00D7661DC07462822936152BAB446* L_47 = ___1_resultAppendList;
  24990. NullCheck(L_47);
  24991. RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023 L_48;
  24992. L_48 = List_1_get_Item_mD1048CD848E8C4A91EE63478805C4EF923CA82CA(L_47, 0, List_1_get_Item_mD1048CD848E8C4A91EE63478805C4EF923CA82CA_RuntimeMethod_var);
  24993. V_5 = L_48;
  24994. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_49;
  24995. L_49 = RaycastResult_get_gameObject_m77014B442B9E2D10F2CC3AEEDC07AA95CDE1E2F1_inline((&V_5), NULL);
  24996. NullCheck(L_49);
  24997. Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_50;
  24998. L_50 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_49, NULL);
  24999. V_6 = L_50;
  25000. XRPokeLogic_tFF15963730D3A0A66FA658DD48177B2CD5A2F26D* L_51 = __this->___m_PokeLogic;
  25001. il2cpp_codegen_runtime_class_init_inline(TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8_il2cpp_TypeInfo_var);
  25002. float L_52;
  25003. L_52 = TrackedDeviceModel_get_pokeDepth_mEDDA9DD5BD7AEC868591F5CACED4E6BA29388169_inline((&V_3), NULL);
  25004. NullCheck(L_51);
  25005. XRPokeLogic_SetPokeDepth_m44F7EC273C987BC0316747F700EACC6F9D32E214(L_51, L_52, NULL);
  25006. il2cpp_codegen_runtime_class_init_inline(TrackedDeviceGraphicRaycaster_t10211666BB4A468E839EEFBDFEC7D5AAB4555149_il2cpp_TypeInfo_var);
  25007. Dictionary_2_t63E6A8E207B81EA62DE2FA8EECC8CD3A346D8991* L_53 = ((TrackedDeviceGraphicRaycaster_t10211666BB4A468E839EEFBDFEC7D5AAB4555149_StaticFields*)il2cpp_codegen_static_fields_for(TrackedDeviceGraphicRaycaster_t10211666BB4A468E839EEFBDFEC7D5AAB4555149_il2cpp_TypeInfo_var))->___s_PokeHoverRaycasters;
  25008. NullCheck(L_53);
  25009. HashSet_1_tADAD4C89A6A8F0BD8D329BBB797A328CAE3C6E7A* L_54;
  25010. L_54 = Dictionary_2_get_Item_mEAD696DEB7FDFD55EDE555F35D0A926EAE49472E(L_53, __this, Dictionary_2_get_Item_mEAD696DEB7FDFD55EDE555F35D0A926EAE49472E_RuntimeMethod_var);
  25011. RuntimeObject* L_55 = V_2;
  25012. NullCheck(L_54);
  25013. bool L_56;
  25014. L_56 = HashSet_1_Contains_mC073E3413AB28920EAB325E33187FAE9E6A55951(L_54, L_55, HashSet_1_Contains_mC073E3413AB28920EAB325E33187FAE9E6A55951_RuntimeMethod_var);
  25015. if (L_56)
  25016. {
  25017. goto IL_017f;
  25018. }
  25019. }
  25020. {
  25021. il2cpp_codegen_runtime_class_init_inline(TrackedDeviceGraphicRaycaster_t10211666BB4A468E839EEFBDFEC7D5AAB4555149_il2cpp_TypeInfo_var);
  25022. Dictionary_2_t63E6A8E207B81EA62DE2FA8EECC8CD3A346D8991* L_57 = ((TrackedDeviceGraphicRaycaster_t10211666BB4A468E839EEFBDFEC7D5AAB4555149_StaticFields*)il2cpp_codegen_static_fields_for(TrackedDeviceGraphicRaycaster_t10211666BB4A468E839EEFBDFEC7D5AAB4555149_il2cpp_TypeInfo_var))->___s_PokeHoverRaycasters;
  25023. NullCheck(L_57);
  25024. HashSet_1_tADAD4C89A6A8F0BD8D329BBB797A328CAE3C6E7A* L_58;
  25025. L_58 = Dictionary_2_get_Item_mEAD696DEB7FDFD55EDE555F35D0A926EAE49472E(L_57, __this, Dictionary_2_get_Item_mEAD696DEB7FDFD55EDE555F35D0A926EAE49472E_RuntimeMethod_var);
  25026. RuntimeObject* L_59 = V_2;
  25027. NullCheck(L_58);
  25028. bool L_60;
  25029. L_60 = HashSet_1_Add_mF8BEE680FA47E4A18CA7D7680882E7059B88479A(L_58, L_59, HashSet_1_Add_mF8BEE680FA47E4A18CA7D7680882E7059B88479A_RuntimeMethod_var);
  25030. XRPokeLogic_tFF15963730D3A0A66FA658DD48177B2CD5A2F26D* L_61 = __this->___m_PokeLogic;
  25031. RuntimeObject* L_62 = V_2;
  25032. il2cpp_codegen_runtime_class_init_inline(TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8_il2cpp_TypeInfo_var);
  25033. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_63;
  25034. L_63 = TrackedDeviceModel_get_position_mA1B101753B4DE6F7142EE4DB49487104019DF4BE((&V_3), NULL);
  25035. Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_64;
  25036. L_64 = TrackedDeviceModel_get_orientation_m870C73AC6F4686930F729F7BDBF5812D7BB0CBCA_inline((&V_3), NULL);
  25037. Pose_t06BA69EAA6E9FAF60056D519A87D25F54AFE7971 L_65;
  25038. memset((&L_65), 0, sizeof(L_65));
  25039. Pose__ctor_m15CA45808A2BBF1956E836D22C387FAB80BED051((&L_65), L_63, L_64, NULL);
  25040. Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_66 = V_6;
  25041. NullCheck(L_61);
  25042. XRPokeLogic_OnHoverEntered_mE7DB4F2976D0AE3070D3B000B65142BF4FCAD9C9(L_61, L_62, L_65, L_66, NULL);
  25043. }
  25044. IL_017f:
  25045. {
  25046. XRPokeLogic_tFF15963730D3A0A66FA658DD48177B2CD5A2F26D* L_67 = __this->___m_PokeLogic;
  25047. RuntimeObject* L_68 = V_2;
  25048. Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_69 = V_6;
  25049. NullCheck(L_69);
  25050. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_70;
  25051. L_70 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_69, NULL);
  25052. il2cpp_codegen_runtime_class_init_inline(TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8_il2cpp_TypeInfo_var);
  25053. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_71;
  25054. L_71 = TrackedDeviceModel_get_position_mA1B101753B4DE6F7142EE4DB49487104019DF4BE((&V_3), NULL);
  25055. Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_72 = V_6;
  25056. NullCheck(L_67);
  25057. bool L_73;
  25058. L_73 = XRPokeLogic_MeetsRequirementsForSelectAction_m9F2A940F171B4B2AB173833B08839FDF281B646D(L_67, L_68, L_70, L_71, (0.0f), L_72, NULL);
  25059. if (!L_73)
  25060. {
  25061. goto IL_01af;
  25062. }
  25063. }
  25064. {
  25065. il2cpp_codegen_runtime_class_init_inline(TrackedDeviceGraphicRaycaster_t10211666BB4A468E839EEFBDFEC7D5AAB4555149_il2cpp_TypeInfo_var);
  25066. Dictionary_2_t2323318B731FF9544F068484433616DAB723D8CA* L_74 = ((TrackedDeviceGraphicRaycaster_t10211666BB4A468E839EEFBDFEC7D5AAB4555149_StaticFields*)il2cpp_codegen_static_fields_for(TrackedDeviceGraphicRaycaster_t10211666BB4A468E839EEFBDFEC7D5AAB4555149_il2cpp_TypeInfo_var))->___s_InteractorRaycasters;
  25067. RuntimeObject* L_75 = V_2;
  25068. NullCheck(L_74);
  25069. Dictionary_2_set_Item_m0907909BEF191A1AA5EDAE68AF3AB45A9BBC2FFC(L_74, L_75, __this, Dictionary_2_set_Item_m0907909BEF191A1AA5EDAE68AF3AB45A9BBC2FFC_RuntimeMethod_var);
  25070. return;
  25071. }
  25072. IL_01af:
  25073. {
  25074. il2cpp_codegen_runtime_class_init_inline(TrackedDeviceGraphicRaycaster_t10211666BB4A468E839EEFBDFEC7D5AAB4555149_il2cpp_TypeInfo_var);
  25075. Dictionary_2_t2323318B731FF9544F068484433616DAB723D8CA* L_76 = ((TrackedDeviceGraphicRaycaster_t10211666BB4A468E839EEFBDFEC7D5AAB4555149_StaticFields*)il2cpp_codegen_static_fields_for(TrackedDeviceGraphicRaycaster_t10211666BB4A468E839EEFBDFEC7D5AAB4555149_il2cpp_TypeInfo_var))->___s_InteractorRaycasters;
  25076. RuntimeObject* L_77 = V_2;
  25077. NullCheck(L_76);
  25078. bool L_78;
  25079. L_78 = Dictionary_2_Remove_m53F4300CA7F7BE4AC9313FBAEB6D524C902F296E(L_76, L_77, Dictionary_2_Remove_m53F4300CA7F7BE4AC9313FBAEB6D524C902F296E_RuntimeMethod_var);
  25080. return;
  25081. }
  25082. IL_01bc:
  25083. {
  25084. XRPokeLogic_tFF15963730D3A0A66FA658DD48177B2CD5A2F26D* L_79 = __this->___m_PokeLogic;
  25085. RuntimeObject* L_80 = V_2;
  25086. NullCheck(L_79);
  25087. XRPokeLogic_OnHoverExited_mA4982D02E570C4AAE0C14702FF1847C9EADB9AA9(L_79, L_80, NULL);
  25088. il2cpp_codegen_runtime_class_init_inline(TrackedDeviceGraphicRaycaster_t10211666BB4A468E839EEFBDFEC7D5AAB4555149_il2cpp_TypeInfo_var);
  25089. Dictionary_2_t2323318B731FF9544F068484433616DAB723D8CA* L_81 = ((TrackedDeviceGraphicRaycaster_t10211666BB4A468E839EEFBDFEC7D5AAB4555149_StaticFields*)il2cpp_codegen_static_fields_for(TrackedDeviceGraphicRaycaster_t10211666BB4A468E839EEFBDFEC7D5AAB4555149_il2cpp_TypeInfo_var))->___s_InteractorRaycasters;
  25090. RuntimeObject* L_82 = V_2;
  25091. NullCheck(L_81);
  25092. bool L_83;
  25093. L_83 = Dictionary_2_Remove_m53F4300CA7F7BE4AC9313FBAEB6D524C902F296E(L_81, L_82, Dictionary_2_Remove_m53F4300CA7F7BE4AC9313FBAEB6D524C902F296E_RuntimeMethod_var);
  25094. Dictionary_2_t63E6A8E207B81EA62DE2FA8EECC8CD3A346D8991* L_84 = ((TrackedDeviceGraphicRaycaster_t10211666BB4A468E839EEFBDFEC7D5AAB4555149_StaticFields*)il2cpp_codegen_static_fields_for(TrackedDeviceGraphicRaycaster_t10211666BB4A468E839EEFBDFEC7D5AAB4555149_il2cpp_TypeInfo_var))->___s_PokeHoverRaycasters;
  25095. NullCheck(L_84);
  25096. HashSet_1_tADAD4C89A6A8F0BD8D329BBB797A328CAE3C6E7A* L_85;
  25097. L_85 = Dictionary_2_get_Item_mEAD696DEB7FDFD55EDE555F35D0A926EAE49472E(L_84, __this, Dictionary_2_get_Item_mEAD696DEB7FDFD55EDE555F35D0A926EAE49472E_RuntimeMethod_var);
  25098. RuntimeObject* L_86 = V_2;
  25099. NullCheck(L_85);
  25100. bool L_87;
  25101. L_87 = HashSet_1_Remove_mBC9BBE7DEC465796C515766510C1CA3C0BDB960B(L_85, L_86, HashSet_1_Remove_mBC9BBE7DEC465796C515766510C1CA3C0BDB960B_RuntimeMethod_var);
  25102. return;
  25103. }
  25104. IL_01e7:
  25105. {
  25106. TrackedDeviceEventData_tB1688CBC0BDCF364105F2BED2B2F3E71757255E9* L_88 = ___0_eventData;
  25107. NullCheck(L_88);
  25108. List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B* L_89;
  25109. L_89 = TrackedDeviceEventData_get_rayPoints_m634507CA62EF8BCFC3A5F1B7F1DE107480FBFE7D_inline(L_88, NULL);
  25110. V_7 = L_89;
  25111. V_8 = 1;
  25112. goto IL_022a;
  25113. }
  25114. IL_01f4:
  25115. {
  25116. List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B* L_90 = V_7;
  25117. int32_t L_91 = V_8;
  25118. NullCheck(L_90);
  25119. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_92;
  25120. L_92 = List_1_get_Item_m8F2E15FC96DA75186C51228128A0660709E4E810(L_90, ((int32_t)il2cpp_codegen_subtract(L_91, 1)), List_1_get_Item_m8F2E15FC96DA75186C51228128A0660709E4E810_RuntimeMethod_var);
  25121. V_9 = L_92;
  25122. List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B* L_93 = V_7;
  25123. int32_t L_94 = V_8;
  25124. NullCheck(L_93);
  25125. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_95;
  25126. L_95 = List_1_get_Item_m8F2E15FC96DA75186C51228128A0660709E4E810(L_93, L_94, List_1_get_Item_m8F2E15FC96DA75186C51228128A0660709E4E810_RuntimeMethod_var);
  25127. V_10 = L_95;
  25128. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_96 = V_9;
  25129. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_97 = V_10;
  25130. LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB L_98 = V_1;
  25131. Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_99 = V_0;
  25132. List_1_t8292C421BBB00D7661DC07462822936152BAB446* L_100 = ___1_resultAppendList;
  25133. bool L_101;
  25134. L_101 = TrackedDeviceGraphicRaycaster_PerformRaycast_mF146A36CF05B6428122C843316097970AD82732C(__this, L_96, L_97, L_98, L_99, L_100, NULL);
  25135. if (!L_101)
  25136. {
  25137. goto IL_0224;
  25138. }
  25139. }
  25140. {
  25141. TrackedDeviceEventData_tB1688CBC0BDCF364105F2BED2B2F3E71757255E9* L_102 = ___0_eventData;
  25142. int32_t L_103 = V_8;
  25143. NullCheck(L_102);
  25144. TrackedDeviceEventData_set_rayHitIndex_m1DBE5C18ABAC0E5B241D10DB6164A391F37D5AF7_inline(L_102, L_103, NULL);
  25145. return;
  25146. }
  25147. IL_0224:
  25148. {
  25149. int32_t L_104 = V_8;
  25150. V_8 = ((int32_t)il2cpp_codegen_add(L_104, 1));
  25151. }
  25152. IL_022a:
  25153. {
  25154. int32_t L_105 = V_8;
  25155. List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B* L_106 = V_7;
  25156. NullCheck(L_106);
  25157. int32_t L_107;
  25158. L_107 = List_1_get_Count_m46EEFFA770BE665EA0CB3A5332E941DA4B3C1D37_inline(L_106, List_1_get_Count_m46EEFFA770BE665EA0CB3A5332E941DA4B3C1D37_RuntimeMethod_var);
  25159. if ((((int32_t)L_105) < ((int32_t)L_107)))
  25160. {
  25161. goto IL_01f4;
  25162. }
  25163. }
  25164. {
  25165. return;
  25166. }
  25167. }
  25168. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TrackedDeviceGraphicRaycaster_PerformSpherecast_m0E53308E77476B5E865B73890FDCA0BD4E548D8A (TrackedDeviceGraphicRaycaster_t10211666BB4A468E839EEFBDFEC7D5AAB4555149* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_origin, float ___1_radius, LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB ___2_layerMask, Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___3_currentEventCamera, List_1_t8292C421BBB00D7661DC07462822936152BAB446* ___4_resultAppendList, const RuntimeMethod* method)
  25169. {
  25170. static bool s_Il2CppMethodInitialized;
  25171. if (!s_Il2CppMethodInitialized)
  25172. {
  25173. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_mE6C474BBCAFBE5F68FF0E6FF95C034FE7AD19956_RuntimeMethod_var);
  25174. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Clear_mEF6F24F9B19B3360DC8CAAD446C7696B33FC39B8_RuntimeMethod_var);
  25175. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mD922288D196096C9284D78CB11CDCCF919014DDB_RuntimeMethod_var);
  25176. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m8AB9FAD16EA73B00675C006787AC20285083929B_RuntimeMethod_var);
  25177. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TrackedDeviceGraphicRaycaster_t10211666BB4A468E839EEFBDFEC7D5AAB4555149_il2cpp_TypeInfo_var);
  25178. s_Il2CppMethodInitialized = true;
  25179. }
  25180. RaycastHitData_tC602FBF6250942C226E1EA0D0FDE0257B29B1AFD V_0;
  25181. memset((&V_0), 0, sizeof(V_0));
  25182. Ray_t2B1742D7958DC05BDC3EFC7461D3593E1430DC00 V_1;
  25183. memset((&V_1), 0, sizeof(V_1));
  25184. {
  25185. List_1_t91BC45BAAA80A09253B338C6334A8106CD4B8A3F* L_0 = __this->___m_RaycastResultsCache;
  25186. NullCheck(L_0);
  25187. List_1_Clear_mEF6F24F9B19B3360DC8CAAD446C7696B33FC39B8_inline(L_0, List_1_Clear_mEF6F24F9B19B3360DC8CAAD446C7696B33FC39B8_RuntimeMethod_var);
  25188. Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* L_1;
  25189. L_1 = TrackedDeviceGraphicRaycaster_get_canvas_mAD7A34E53FB188AC4DA28255C022DAFCBBA5613D(__this, NULL);
  25190. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___0_origin;
  25191. float L_3 = ___1_radius;
  25192. LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB L_4 = ___2_layerMask;
  25193. Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_5 = ___3_currentEventCamera;
  25194. List_1_t91BC45BAAA80A09253B338C6334A8106CD4B8A3F* L_6 = __this->___m_RaycastResultsCache;
  25195. il2cpp_codegen_runtime_class_init_inline(TrackedDeviceGraphicRaycaster_t10211666BB4A468E839EEFBDFEC7D5AAB4555149_il2cpp_TypeInfo_var);
  25196. TrackedDeviceGraphicRaycaster_SortedSpherecastGraphics_m5D1714E601E84C789D3E1B51F469CD9A0F798AB3(L_1, L_2, L_3, L_4, L_5, L_6, NULL);
  25197. List_1_t91BC45BAAA80A09253B338C6334A8106CD4B8A3F* L_7 = __this->___m_RaycastResultsCache;
  25198. NullCheck(L_7);
  25199. int32_t L_8;
  25200. L_8 = List_1_get_Count_mD922288D196096C9284D78CB11CDCCF919014DDB_inline(L_7, List_1_get_Count_mD922288D196096C9284D78CB11CDCCF919014DDB_RuntimeMethod_var);
  25201. if ((((int32_t)L_8) > ((int32_t)0)))
  25202. {
  25203. goto IL_0031;
  25204. }
  25205. }
  25206. {
  25207. return (bool)0;
  25208. }
  25209. IL_0031:
  25210. {
  25211. List_1_t91BC45BAAA80A09253B338C6334A8106CD4B8A3F* L_9 = __this->___m_RaycastResultsCache;
  25212. NullCheck(L_9);
  25213. RaycastHitData_tC602FBF6250942C226E1EA0D0FDE0257B29B1AFD L_10;
  25214. L_10 = List_1_get_Item_m8AB9FAD16EA73B00675C006787AC20285083929B(L_9, 0, List_1_get_Item_m8AB9FAD16EA73B00675C006787AC20285083929B_RuntimeMethod_var);
  25215. V_0 = L_10;
  25216. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_11 = ___0_origin;
  25217. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_12;
  25218. L_12 = RaycastHitData_get_worldHitPosition_mA36CED27016B4C803EE9129A379C1052152D15F2_inline((&V_0), NULL);
  25219. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_13 = ___0_origin;
  25220. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_14;
  25221. L_14 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_12, L_13, NULL);
  25222. Ray__ctor_mE298992FD10A3894C38373198385F345C58BD64C_inline((&V_1), L_11, L_14, NULL);
  25223. List_1_t91BC45BAAA80A09253B338C6334A8106CD4B8A3F* L_15 = __this->___m_RaycastResultsCache;
  25224. NullCheck(L_15);
  25225. List_1_Clear_mEF6F24F9B19B3360DC8CAAD446C7696B33FC39B8_inline(L_15, List_1_Clear_mEF6F24F9B19B3360DC8CAAD446C7696B33FC39B8_RuntimeMethod_var);
  25226. List_1_t91BC45BAAA80A09253B338C6334A8106CD4B8A3F* L_16 = __this->___m_RaycastResultsCache;
  25227. RaycastHitData_tC602FBF6250942C226E1EA0D0FDE0257B29B1AFD L_17 = V_0;
  25228. NullCheck(L_16);
  25229. List_1_Add_mE6C474BBCAFBE5F68FF0E6FF95C034FE7AD19956_inline(L_16, L_17, List_1_Add_mE6C474BBCAFBE5F68FF0E6FF95C034FE7AD19956_RuntimeMethod_var);
  25230. Ray_t2B1742D7958DC05BDC3EFC7461D3593E1430DC00 L_18 = V_1;
  25231. List_1_t91BC45BAAA80A09253B338C6334A8106CD4B8A3F* L_19 = __this->___m_RaycastResultsCache;
  25232. List_1_t8292C421BBB00D7661DC07462822936152BAB446* L_20 = ___4_resultAppendList;
  25233. bool L_21;
  25234. L_21 = TrackedDeviceGraphicRaycaster_ProcessSortedHitsResults_m145CF90F9A6C2EA846ED5FF8BF28DC20B54F207F(__this, L_18, (std::numeric_limits<float>::infinity()), (bool)0, L_19, L_20, NULL);
  25235. return L_21;
  25236. }
  25237. }
  25238. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TrackedDeviceGraphicRaycaster_PerformRaycast_mF146A36CF05B6428122C843316097970AD82732C (TrackedDeviceGraphicRaycaster_t10211666BB4A468E839EEFBDFEC7D5AAB4555149* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_from, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_to, LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB ___2_layerMask, Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___3_currentEventCamera, List_1_t8292C421BBB00D7661DC07462822936152BAB446* ___4_resultAppendList, const RuntimeMethod* method)
  25239. {
  25240. static bool s_Il2CppMethodInitialized;
  25241. if (!s_Il2CppMethodInitialized)
  25242. {
  25243. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Clear_mEF6F24F9B19B3360DC8CAAD446C7696B33FC39B8_RuntimeMethod_var);
  25244. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TrackedDeviceGraphicRaycaster_t10211666BB4A468E839EEFBDFEC7D5AAB4555149_il2cpp_TypeInfo_var);
  25245. s_Il2CppMethodInitialized = true;
  25246. }
  25247. bool V_0 = false;
  25248. Ray_t2B1742D7958DC05BDC3EFC7461D3593E1430DC00 V_1;
  25249. memset((&V_1), 0, sizeof(V_1));
  25250. float V_2 = 0.0f;
  25251. int32_t V_3 = 0;
  25252. RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5 V_4;
  25253. memset((&V_4), 0, sizeof(V_4));
  25254. {
  25255. V_0 = (bool)0;
  25256. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___1_to;
  25257. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = ___0_from;
  25258. float L_2;
  25259. L_2 = Vector3_Distance_m2314DB9B8BD01157E013DF87BEA557375C7F9FF9_inline(L_0, L_1, NULL);
  25260. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3 = ___0_from;
  25261. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___1_to;
  25262. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_5 = ___0_from;
  25263. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6;
  25264. L_6 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_4, L_5, NULL);
  25265. Ray__ctor_mE298992FD10A3894C38373198385F345C58BD64C_inline((&V_1), L_3, L_6, NULL);
  25266. V_2 = L_2;
  25267. bool L_7 = __this->___m_CheckFor3DOcclusion;
  25268. if (!L_7)
  25269. {
  25270. goto IL_006f;
  25271. }
  25272. }
  25273. {
  25274. PhysicsScene_t55222DD37072E8560EE054A07C0E3FE391D9D9DE* L_8 = (PhysicsScene_t55222DD37072E8560EE054A07C0E3FE391D9D9DE*)(&__this->___m_LocalPhysicsScene);
  25275. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9;
  25276. L_9 = Ray_get_origin_m97604A8F180316A410DCD77B7D74D04522FA1BA6_inline((&V_1), NULL);
  25277. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10;
  25278. L_10 = Ray_get_direction_m21C2D22D3BD4A683BD4DC191AB22DD05F5EC2086_inline((&V_1), NULL);
  25279. RaycastHitU5BU5D_t008B8309DE422FE7567068D743D68054D5EBF1A8* L_11 = __this->___m_OcclusionHits3D;
  25280. float L_12 = V_2;
  25281. LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB L_13 = __this->___m_BlockingMask;
  25282. int32_t L_14;
  25283. L_14 = LayerMask_op_Implicit_m7F5A5B9D079281AC445ED39DEE1FCFA9D795810D(L_13, NULL);
  25284. int32_t L_15 = __this->___m_RaycastTriggerInteraction;
  25285. int32_t L_16;
  25286. L_16 = PhysicsScene_Raycast_m3BD571CF6901C59C286D7B58ED9D15D836BC54C3(L_8, L_9, L_10, L_11, L_12, L_14, L_15, NULL);
  25287. V_3 = L_16;
  25288. int32_t L_17 = V_3;
  25289. if ((((int32_t)L_17) <= ((int32_t)0)))
  25290. {
  25291. goto IL_006f;
  25292. }
  25293. }
  25294. {
  25295. RaycastHitU5BU5D_t008B8309DE422FE7567068D743D68054D5EBF1A8* L_18 = __this->___m_OcclusionHits3D;
  25296. int32_t L_19 = V_3;
  25297. il2cpp_codegen_runtime_class_init_inline(TrackedDeviceGraphicRaycaster_t10211666BB4A468E839EEFBDFEC7D5AAB4555149_il2cpp_TypeInfo_var);
  25298. RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5 L_20;
  25299. L_20 = TrackedDeviceGraphicRaycaster_FindClosestHit_mD0C5FB8722FE143A234F94C928662AA91C742F7A(L_18, L_19, NULL);
  25300. V_4 = L_20;
  25301. float L_21;
  25302. L_21 = RaycastHit_get_distance_m035194B0E9BB6229259CFC43B095A9C8E5011C78((&V_4), NULL);
  25303. V_2 = L_21;
  25304. V_0 = (bool)1;
  25305. }
  25306. IL_006f:
  25307. {
  25308. bool L_22 = __this->___m_CheckFor2DOcclusion;
  25309. if (!L_22)
  25310. {
  25311. goto IL_00ac;
  25312. }
  25313. }
  25314. {
  25315. PhysicsScene2D_t550D023B9E77BE6844564BB4F9FA291EEA10FDC9* L_23 = (PhysicsScene2D_t550D023B9E77BE6844564BB4F9FA291EEA10FDC9*)(&__this->___m_LocalPhysicsScene2D);
  25316. Ray_t2B1742D7958DC05BDC3EFC7461D3593E1430DC00 L_24 = V_1;
  25317. float L_25 = V_2;
  25318. RaycastHit2DU5BU5D_t28739C686586993113318B63C84927FD43063FC7* L_26 = __this->___m_OcclusionHits2D;
  25319. LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB L_27 = __this->___m_BlockingMask;
  25320. int32_t L_28;
  25321. L_28 = LayerMask_op_Implicit_m7F5A5B9D079281AC445ED39DEE1FCFA9D795810D(L_27, NULL);
  25322. int32_t L_29;
  25323. L_29 = PhysicsScene2D_GetRayIntersection_mF3E0EC0D4F5A4B8C063E735979C851ED5B4B4C2E(L_23, L_24, L_25, L_26, L_28, NULL);
  25324. if ((((int32_t)L_29) <= ((int32_t)0)))
  25325. {
  25326. goto IL_00ac;
  25327. }
  25328. }
  25329. {
  25330. RaycastHit2DU5BU5D_t28739C686586993113318B63C84927FD43063FC7* L_30 = __this->___m_OcclusionHits2D;
  25331. NullCheck(L_30);
  25332. float L_31;
  25333. L_31 = RaycastHit2D_get_distance_mD0FE1482E2768CF587AFB65488459697EAB64613(((L_30)->GetAddressAt(static_cast<il2cpp_array_size_t>(0))), NULL);
  25334. V_2 = L_31;
  25335. V_0 = (bool)1;
  25336. }
  25337. IL_00ac:
  25338. {
  25339. List_1_t91BC45BAAA80A09253B338C6334A8106CD4B8A3F* L_32 = __this->___m_RaycastResultsCache;
  25340. NullCheck(L_32);
  25341. List_1_Clear_mEF6F24F9B19B3360DC8CAAD446C7696B33FC39B8_inline(L_32, List_1_Clear_mEF6F24F9B19B3360DC8CAAD446C7696B33FC39B8_RuntimeMethod_var);
  25342. Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* L_33;
  25343. L_33 = TrackedDeviceGraphicRaycaster_get_canvas_mAD7A34E53FB188AC4DA28255C022DAFCBBA5613D(__this, NULL);
  25344. Ray_t2B1742D7958DC05BDC3EFC7461D3593E1430DC00 L_34 = V_1;
  25345. float L_35 = V_2;
  25346. LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB L_36 = ___2_layerMask;
  25347. Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_37 = ___3_currentEventCamera;
  25348. List_1_t91BC45BAAA80A09253B338C6334A8106CD4B8A3F* L_38 = __this->___m_RaycastResultsCache;
  25349. il2cpp_codegen_runtime_class_init_inline(TrackedDeviceGraphicRaycaster_t10211666BB4A468E839EEFBDFEC7D5AAB4555149_il2cpp_TypeInfo_var);
  25350. TrackedDeviceGraphicRaycaster_SortedRaycastGraphics_mC9E619C0F3DCC75EE2155EA54DAF820498A96F1C(L_33, L_34, L_35, L_36, L_37, L_38, NULL);
  25351. Ray_t2B1742D7958DC05BDC3EFC7461D3593E1430DC00 L_39 = V_1;
  25352. float L_40 = V_2;
  25353. bool L_41 = V_0;
  25354. List_1_t91BC45BAAA80A09253B338C6334A8106CD4B8A3F* L_42 = __this->___m_RaycastResultsCache;
  25355. List_1_t8292C421BBB00D7661DC07462822936152BAB446* L_43 = ___4_resultAppendList;
  25356. bool L_44;
  25357. L_44 = TrackedDeviceGraphicRaycaster_ProcessSortedHitsResults_m145CF90F9A6C2EA846ED5FF8BF28DC20B54F207F(__this, L_39, L_40, L_41, L_42, L_43, NULL);
  25358. return L_44;
  25359. }
  25360. }
  25361. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TrackedDeviceGraphicRaycaster_ProcessSortedHitsResults_m145CF90F9A6C2EA846ED5FF8BF28DC20B54F207F (TrackedDeviceGraphicRaycaster_t10211666BB4A468E839EEFBDFEC7D5AAB4555149* __this, Ray_t2B1742D7958DC05BDC3EFC7461D3593E1430DC00 ___0_ray, float ___1_hitDistance, bool ___2_hitSomething, List_1_t91BC45BAAA80A09253B338C6334A8106CD4B8A3F* ___3_raycastHitDatums, List_1_t8292C421BBB00D7661DC07462822936152BAB446* ___4_resultAppendList, const RuntimeMethod* method)
  25362. {
  25363. static bool s_Il2CppMethodInitialized;
  25364. if (!s_Il2CppMethodInitialized)
  25365. {
  25366. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_mFBDA2B2BB848674E3458E8F995047979D6A956F2_RuntimeMethod_var);
  25367. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m8813B70B0648CF6A6D0FBFAC93417D0BF62C140E_RuntimeMethod_var);
  25368. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m4EB063F639AF28B245521BD522C30F593726BBB7_RuntimeMethod_var);
  25369. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_mEB6DFEA132B5B7BF540D34177054003185D250E7_RuntimeMethod_var);
  25370. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_m98886FC8DF151AF831AD3B47051966D509D484E2_RuntimeMethod_var);
  25371. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mE2EBEDC861C1EC398EDBE6CF2C9FB604AA71523E_RuntimeMethod_var);
  25372. s_Il2CppMethodInitialized = true;
  25373. }
  25374. Enumerator_tAA4A4BD7D355FBF42A3A7F697B4879732B7C0E63 V_0;
  25375. memset((&V_0), 0, sizeof(V_0));
  25376. RaycastHitData_tC602FBF6250942C226E1EA0D0FDE0257B29B1AFD V_1;
  25377. memset((&V_1), 0, sizeof(V_1));
  25378. bool V_2 = false;
  25379. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* V_3 = NULL;
  25380. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_4;
  25381. memset((&V_4), 0, sizeof(V_4));
  25382. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_5;
  25383. memset((&V_5), 0, sizeof(V_5));
  25384. RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023 V_6;
  25385. memset((&V_6), 0, sizeof(V_6));
  25386. RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023 V_7;
  25387. memset((&V_7), 0, sizeof(V_7));
  25388. {
  25389. List_1_t91BC45BAAA80A09253B338C6334A8106CD4B8A3F* L_0 = ___3_raycastHitDatums;
  25390. NullCheck(L_0);
  25391. Enumerator_tAA4A4BD7D355FBF42A3A7F697B4879732B7C0E63 L_1;
  25392. L_1 = List_1_GetEnumerator_m98886FC8DF151AF831AD3B47051966D509D484E2(L_0, List_1_GetEnumerator_m98886FC8DF151AF831AD3B47051966D509D484E2_RuntimeMethod_var);
  25393. V_0 = L_1;
  25394. }
  25395. {
  25396. auto __finallyBlock = il2cpp::utils::Finally([&]
  25397. {
  25398. FINALLY_013b:
  25399. {
  25400. Enumerator_Dispose_mFBDA2B2BB848674E3458E8F995047979D6A956F2((&V_0), Enumerator_Dispose_mFBDA2B2BB848674E3458E8F995047979D6A956F2_RuntimeMethod_var);
  25401. return;
  25402. }
  25403. });
  25404. try
  25405. {
  25406. {
  25407. goto IL_012d_1;
  25408. }
  25409. IL_000d_1:
  25410. {
  25411. RaycastHitData_tC602FBF6250942C226E1EA0D0FDE0257B29B1AFD L_2;
  25412. L_2 = Enumerator_get_Current_m4EB063F639AF28B245521BD522C30F593726BBB7_inline((&V_0), Enumerator_get_Current_m4EB063F639AF28B245521BD522C30F593726BBB7_RuntimeMethod_var);
  25413. V_1 = L_2;
  25414. V_2 = (bool)1;
  25415. Graphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931* L_3;
  25416. L_3 = RaycastHitData_get_graphic_mD7D675E65B6B19526DEC71B273334796C44D7B88_inline((&V_1), NULL);
  25417. NullCheck(L_3);
  25418. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_4;
  25419. L_4 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_3, NULL);
  25420. V_3 = L_4;
  25421. bool L_5 = __this->___m_IgnoreReversedGraphics;
  25422. if (!L_5)
  25423. {
  25424. goto IL_0059_1;
  25425. }
  25426. }
  25427. {
  25428. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6;
  25429. L_6 = Ray_get_direction_m21C2D22D3BD4A683BD4DC191AB22DD05F5EC2086_inline((&___0_ray), NULL);
  25430. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_7 = V_3;
  25431. NullCheck(L_7);
  25432. Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_8;
  25433. L_8 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_7, NULL);
  25434. NullCheck(L_8);
  25435. Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_9;
  25436. L_9 = Transform_get_rotation_m32AF40CA0D50C797DA639A696F8EAEC7524C179C(L_8, NULL);
  25437. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10;
  25438. L_10 = Vector3_get_forward_mAA55A7034304DF8B2152EAD49AE779FC4CA2EB4A_inline(NULL);
  25439. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_11;
  25440. L_11 = Quaternion_op_Multiply_mE1EBA73F9173432B50F8F17CE8190C5A7986FB8C(L_9, L_10, NULL);
  25441. V_4 = L_11;
  25442. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_12 = V_4;
  25443. float L_13;
  25444. L_13 = Vector3_Dot_mBB86BB940AA0A32FA7D3C02AC42E5BC7095A5D52_inline(L_6, L_12, NULL);
  25445. V_2 = (bool)((((float)L_13) > ((float)(0.0f)))? 1 : 0);
  25446. }
  25447. IL_0059_1:
  25448. {
  25449. bool L_14 = V_2;
  25450. float L_15;
  25451. L_15 = RaycastHitData_get_distance_mC2299A0A61CCB9C17D93D532D8DE4109C8291EC0_inline((&V_1), NULL);
  25452. float L_16 = ___1_hitDistance;
  25453. V_2 = (bool)((int32_t)((int32_t)L_14&((((float)L_15) < ((float)L_16))? 1 : 0)));
  25454. bool L_17 = V_2;
  25455. if (!L_17)
  25456. {
  25457. goto IL_012d_1;
  25458. }
  25459. }
  25460. {
  25461. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_18 = V_3;
  25462. NullCheck(L_18);
  25463. Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_19;
  25464. L_19 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_18, NULL);
  25465. NullCheck(L_19);
  25466. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_20;
  25467. L_20 = Transform_get_forward_mFCFACF7165FDAB21E80E384C494DF278386CEE2F(L_19, NULL);
  25468. V_5 = L_20;
  25469. il2cpp_codegen_initobj((&V_7), sizeof(RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023));
  25470. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_21 = V_3;
  25471. RaycastResult_set_gameObject_mCFEB66C0E3F01AC5E55040FE8BEB16E40427BD9E_inline((&V_7), L_21, NULL);
  25472. (&V_7)->___module = __this;
  25473. Il2CppCodeGenWriteBarrier((void**)(&(&V_7)->___module), (void*)__this);
  25474. float L_22;
  25475. L_22 = RaycastHitData_get_distance_mC2299A0A61CCB9C17D93D532D8DE4109C8291EC0_inline((&V_1), NULL);
  25476. (&V_7)->___distance = L_22;
  25477. List_1_t8292C421BBB00D7661DC07462822936152BAB446* L_23 = ___4_resultAppendList;
  25478. NullCheck(L_23);
  25479. int32_t L_24;
  25480. L_24 = List_1_get_Count_mE2EBEDC861C1EC398EDBE6CF2C9FB604AA71523E_inline(L_23, List_1_get_Count_mE2EBEDC861C1EC398EDBE6CF2C9FB604AA71523E_RuntimeMethod_var);
  25481. (&V_7)->___index = ((float)L_24);
  25482. Graphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931* L_25;
  25483. L_25 = RaycastHitData_get_graphic_mD7D675E65B6B19526DEC71B273334796C44D7B88_inline((&V_1), NULL);
  25484. NullCheck(L_25);
  25485. int32_t L_26;
  25486. L_26 = Graphic_get_depth_m16A82C751AE0497941048A3715D48A1066939460(L_25, NULL);
  25487. (&V_7)->___depth = L_26;
  25488. Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* L_27;
  25489. L_27 = TrackedDeviceGraphicRaycaster_get_canvas_mAD7A34E53FB188AC4DA28255C022DAFCBBA5613D(__this, NULL);
  25490. NullCheck(L_27);
  25491. int32_t L_28;
  25492. L_28 = Canvas_get_sortingLayerID_m38FE23D0D6A2001F62CA24676298E95BEE968AB6(L_27, NULL);
  25493. (&V_7)->___sortingLayer = L_28;
  25494. Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* L_29;
  25495. L_29 = TrackedDeviceGraphicRaycaster_get_canvas_mAD7A34E53FB188AC4DA28255C022DAFCBBA5613D(__this, NULL);
  25496. NullCheck(L_29);
  25497. int32_t L_30;
  25498. L_30 = Canvas_get_sortingOrder_mFA9AC878A11BBEE1716CF7E7DF52E0AAC570C451(L_29, NULL);
  25499. (&V_7)->___sortingOrder = L_30;
  25500. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_31;
  25501. L_31 = RaycastHitData_get_worldHitPosition_mA36CED27016B4C803EE9129A379C1052152D15F2_inline((&V_1), NULL);
  25502. (&V_7)->___worldPosition = L_31;
  25503. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_32 = V_5;
  25504. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_33;
  25505. L_33 = Vector3_op_UnaryNegation_m5450829F333BD2A88AF9A592C4EE331661225915_inline(L_32, NULL);
  25506. (&V_7)->___worldNormal = L_33;
  25507. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_34;
  25508. L_34 = RaycastHitData_get_screenPosition_mAAA69CF11624FC7EA8667F228C640DEFCD6FB2AB_inline((&V_1), NULL);
  25509. (&V_7)->___screenPosition = L_34;
  25510. int32_t L_35;
  25511. L_35 = RaycastHitData_get_displayIndex_mA3B5A6BD21766DBCE8EA33251BF23FDE7DFE0C50_inline((&V_1), NULL);
  25512. (&V_7)->___displayIndex = L_35;
  25513. RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023 L_36 = V_7;
  25514. V_6 = L_36;
  25515. List_1_t8292C421BBB00D7661DC07462822936152BAB446* L_37 = ___4_resultAppendList;
  25516. RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023 L_38 = V_6;
  25517. NullCheck(L_37);
  25518. List_1_Add_mEB6DFEA132B5B7BF540D34177054003185D250E7_inline(L_37, L_38, List_1_Add_mEB6DFEA132B5B7BF540D34177054003185D250E7_RuntimeMethod_var);
  25519. ___2_hitSomething = (bool)1;
  25520. }
  25521. IL_012d_1:
  25522. {
  25523. bool L_39;
  25524. L_39 = Enumerator_MoveNext_m8813B70B0648CF6A6D0FBFAC93417D0BF62C140E((&V_0), Enumerator_MoveNext_m8813B70B0648CF6A6D0FBFAC93417D0BF62C140E_RuntimeMethod_var);
  25525. if (L_39)
  25526. {
  25527. goto IL_000d_1;
  25528. }
  25529. }
  25530. {
  25531. goto IL_0149;
  25532. }
  25533. }
  25534. catch(Il2CppExceptionWrapper& e)
  25535. {
  25536. __finallyBlock.StoreException(e.ex);
  25537. }
  25538. }
  25539. IL_0149:
  25540. {
  25541. bool L_40 = ___2_hitSomething;
  25542. return L_40;
  25543. }
  25544. }
  25545. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TrackedDeviceGraphicRaycaster_SortedSpherecastGraphics_m5D1714E601E84C789D3E1B51F469CD9A0F798AB3 (Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* ___0_canvas, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_origin, float ___2_radius, LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB ___3_layerMask, Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___4_eventCamera, List_1_t91BC45BAAA80A09253B338C6334A8106CD4B8A3F* ___5_results, const RuntimeMethod* method)
  25546. {
  25547. static bool s_Il2CppMethodInitialized;
  25548. if (!s_Il2CppMethodInitialized)
  25549. {
  25550. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GraphicRegistry_t374118CCD6DBB47209C783A4BF2F4EF9EA78A326_il2cpp_TypeInfo_var);
  25551. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ICollection_1_tD07C4C2285E515DD62CEE90036AB7E2AB1493329_il2cpp_TypeInfo_var);
  25552. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IList_1_t2238CF6AA19EFAD01A7B41136DDC843E17449487_il2cpp_TypeInfo_var);
  25553. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_AddRange_m8E9878CB260E91008DF9EBD16392E9B92D08093E_RuntimeMethod_var);
  25554. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_mE6C474BBCAFBE5F68FF0E6FF95C034FE7AD19956_RuntimeMethod_var);
  25555. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Clear_mEF6F24F9B19B3360DC8CAAD446C7696B33FC39B8_RuntimeMethod_var);
  25556. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SortingHelpers_Sort_TisRaycastHitData_tC602FBF6250942C226E1EA0D0FDE0257B29B1AFD_m088697BF8FD6D4D6CB82AA36A5A8F85CB913E0DB_RuntimeMethod_var);
  25557. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SortingHelpers_t0930720ECF619597413559E1F8A70AC77ADDC9F8_il2cpp_TypeInfo_var);
  25558. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TrackedDeviceGraphicRaycaster_t10211666BB4A468E839EEFBDFEC7D5AAB4555149_il2cpp_TypeInfo_var);
  25559. s_Il2CppMethodInitialized = true;
  25560. }
  25561. RuntimeObject* V_0 = NULL;
  25562. int32_t V_1 = 0;
  25563. Graphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931* V_2 = NULL;
  25564. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 V_3;
  25565. memset((&V_3), 0, sizeof(V_3));
  25566. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_4;
  25567. memset((&V_4), 0, sizeof(V_4));
  25568. float V_5 = 0.0f;
  25569. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_6;
  25570. memset((&V_6), 0, sizeof(V_6));
  25571. {
  25572. Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* L_0 = ___0_canvas;
  25573. il2cpp_codegen_runtime_class_init_inline(GraphicRegistry_t374118CCD6DBB47209C783A4BF2F4EF9EA78A326_il2cpp_TypeInfo_var);
  25574. RuntimeObject* L_1;
  25575. L_1 = GraphicRegistry_GetGraphicsForCanvas_m72A429EAD15F1CFA7F84BE394A3ECA1A00BE7087(L_0, NULL);
  25576. V_0 = L_1;
  25577. il2cpp_codegen_runtime_class_init_inline(TrackedDeviceGraphicRaycaster_t10211666BB4A468E839EEFBDFEC7D5AAB4555149_il2cpp_TypeInfo_var);
  25578. List_1_t91BC45BAAA80A09253B338C6334A8106CD4B8A3F* L_2 = ((TrackedDeviceGraphicRaycaster_t10211666BB4A468E839EEFBDFEC7D5AAB4555149_StaticFields*)il2cpp_codegen_static_fields_for(TrackedDeviceGraphicRaycaster_t10211666BB4A468E839EEFBDFEC7D5AAB4555149_il2cpp_TypeInfo_var))->___s_SortedGraphics;
  25579. NullCheck(L_2);
  25580. List_1_Clear_mEF6F24F9B19B3360DC8CAAD446C7696B33FC39B8_inline(L_2, List_1_Clear_mEF6F24F9B19B3360DC8CAAD446C7696B33FC39B8_RuntimeMethod_var);
  25581. V_1 = 0;
  25582. goto IL_0082;
  25583. }
  25584. IL_0015:
  25585. {
  25586. RuntimeObject* L_3 = V_0;
  25587. int32_t L_4 = V_1;
  25588. NullCheck(L_3);
  25589. Graphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931* L_5;
  25590. L_5 = InterfaceFuncInvoker1< Graphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931*, int32_t >::Invoke(0, IList_1_t2238CF6AA19EFAD01A7B41136DDC843E17449487_il2cpp_TypeInfo_var, L_3, L_4);
  25591. V_2 = L_5;
  25592. Graphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931* L_6 = V_2;
  25593. LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB L_7 = ___3_layerMask;
  25594. il2cpp_codegen_runtime_class_init_inline(TrackedDeviceGraphicRaycaster_t10211666BB4A468E839EEFBDFEC7D5AAB4555149_il2cpp_TypeInfo_var);
  25595. bool L_8;
  25596. L_8 = TrackedDeviceGraphicRaycaster_ShouldTestGraphic_m0F897ADA25F6E21AB493441E7385D0E1A68B6CCC(L_6, L_7, NULL);
  25597. if (!L_8)
  25598. {
  25599. goto IL_007e;
  25600. }
  25601. }
  25602. {
  25603. Graphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931* L_9 = V_2;
  25604. NullCheck(L_9);
  25605. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_10;
  25606. L_10 = Graphic_get_raycastPadding_m44CC4DC7030C46D15519AAFA7523E9AD4DC462B7_inline(L_9, NULL);
  25607. V_3 = L_10;
  25608. Graphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931* L_11 = V_2;
  25609. NullCheck(L_11);
  25610. RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_12;
  25611. L_12 = Graphic_get_rectTransform_mF4752E8934267D630810E84CE02CDFB81EB1FD6D(L_11, NULL);
  25612. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_13 = V_3;
  25613. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_14 = ___1_origin;
  25614. il2cpp_codegen_runtime_class_init_inline(TrackedDeviceGraphicRaycaster_t10211666BB4A468E839EEFBDFEC7D5AAB4555149_il2cpp_TypeInfo_var);
  25615. bool L_15;
  25616. L_15 = TrackedDeviceGraphicRaycaster_SphereIntersectsRectTransform_mF4BE7F0F30B20DDB8150A751E67E950B053AC282(L_12, L_13, L_14, (&V_4), (&V_5), NULL);
  25617. if (!L_15)
  25618. {
  25619. goto IL_007e;
  25620. }
  25621. }
  25622. {
  25623. float L_16 = V_5;
  25624. float L_17 = ___2_radius;
  25625. if ((!(((float)L_16) <= ((float)L_17))))
  25626. {
  25627. goto IL_007e;
  25628. }
  25629. }
  25630. {
  25631. Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_18 = ___4_eventCamera;
  25632. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_19 = V_4;
  25633. NullCheck(L_18);
  25634. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_20;
  25635. L_20 = Camera_WorldToScreenPoint_m26B4C8945C3B5731F1CC5944CFD96BF17126BAA3(L_18, L_19, NULL);
  25636. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_21;
  25637. L_21 = Vector2_op_Implicit_mE8EBEE9291F11BB02F062D6E000F4798968CBD96_inline(L_20, NULL);
  25638. V_6 = L_21;
  25639. Graphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931* L_22 = V_2;
  25640. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_23 = V_6;
  25641. Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_24 = ___4_eventCamera;
  25642. NullCheck(L_22);
  25643. bool L_25;
  25644. L_25 = VirtualFuncInvoker2< bool, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7, Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* >::Invoke(46, L_22, L_23, L_24);
  25645. if (!L_25)
  25646. {
  25647. goto IL_007e;
  25648. }
  25649. }
  25650. {
  25651. il2cpp_codegen_runtime_class_init_inline(TrackedDeviceGraphicRaycaster_t10211666BB4A468E839EEFBDFEC7D5AAB4555149_il2cpp_TypeInfo_var);
  25652. List_1_t91BC45BAAA80A09253B338C6334A8106CD4B8A3F* L_26 = ((TrackedDeviceGraphicRaycaster_t10211666BB4A468E839EEFBDFEC7D5AAB4555149_StaticFields*)il2cpp_codegen_static_fields_for(TrackedDeviceGraphicRaycaster_t10211666BB4A468E839EEFBDFEC7D5AAB4555149_il2cpp_TypeInfo_var))->___s_SortedGraphics;
  25653. Graphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931* L_27 = V_2;
  25654. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_28 = V_4;
  25655. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_29 = V_6;
  25656. float L_30 = V_5;
  25657. Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_31 = ___4_eventCamera;
  25658. NullCheck(L_31);
  25659. int32_t L_32;
  25660. L_32 = Camera_get_targetDisplay_m204A169C94EEABDB491FA5A77CC684146B10DF80(L_31, NULL);
  25661. RaycastHitData_tC602FBF6250942C226E1EA0D0FDE0257B29B1AFD L_33;
  25662. memset((&L_33), 0, sizeof(L_33));
  25663. RaycastHitData__ctor_m46C10CA0C3686A7DFC808CC5E995563E3E6E0900((&L_33), L_27, L_28, L_29, L_30, L_32, NULL);
  25664. NullCheck(L_26);
  25665. List_1_Add_mE6C474BBCAFBE5F68FF0E6FF95C034FE7AD19956_inline(L_26, L_33, List_1_Add_mE6C474BBCAFBE5F68FF0E6FF95C034FE7AD19956_RuntimeMethod_var);
  25666. }
  25667. IL_007e:
  25668. {
  25669. int32_t L_34 = V_1;
  25670. V_1 = ((int32_t)il2cpp_codegen_add(L_34, 1));
  25671. }
  25672. IL_0082:
  25673. {
  25674. int32_t L_35 = V_1;
  25675. RuntimeObject* L_36 = V_0;
  25676. NullCheck(L_36);
  25677. int32_t L_37;
  25678. L_37 = InterfaceFuncInvoker0< int32_t >::Invoke(0, ICollection_1_tD07C4C2285E515DD62CEE90036AB7E2AB1493329_il2cpp_TypeInfo_var, L_36);
  25679. if ((((int32_t)L_35) < ((int32_t)L_37)))
  25680. {
  25681. goto IL_0015;
  25682. }
  25683. }
  25684. {
  25685. il2cpp_codegen_runtime_class_init_inline(TrackedDeviceGraphicRaycaster_t10211666BB4A468E839EEFBDFEC7D5AAB4555149_il2cpp_TypeInfo_var);
  25686. List_1_t91BC45BAAA80A09253B338C6334A8106CD4B8A3F* L_38 = ((TrackedDeviceGraphicRaycaster_t10211666BB4A468E839EEFBDFEC7D5AAB4555149_StaticFields*)il2cpp_codegen_static_fields_for(TrackedDeviceGraphicRaycaster_t10211666BB4A468E839EEFBDFEC7D5AAB4555149_il2cpp_TypeInfo_var))->___s_SortedGraphics;
  25687. RaycastHitComparer_tEB1BB66D92D6C7722C052F9F77D771620A40FA8F* L_39 = ((TrackedDeviceGraphicRaycaster_t10211666BB4A468E839EEFBDFEC7D5AAB4555149_StaticFields*)il2cpp_codegen_static_fields_for(TrackedDeviceGraphicRaycaster_t10211666BB4A468E839EEFBDFEC7D5AAB4555149_il2cpp_TypeInfo_var))->___s_RaycastHitComparer;
  25688. il2cpp_codegen_runtime_class_init_inline(SortingHelpers_t0930720ECF619597413559E1F8A70AC77ADDC9F8_il2cpp_TypeInfo_var);
  25689. SortingHelpers_Sort_TisRaycastHitData_tC602FBF6250942C226E1EA0D0FDE0257B29B1AFD_m088697BF8FD6D4D6CB82AA36A5A8F85CB913E0DB(L_38, L_39, SortingHelpers_Sort_TisRaycastHitData_tC602FBF6250942C226E1EA0D0FDE0257B29B1AFD_m088697BF8FD6D4D6CB82AA36A5A8F85CB913E0DB_RuntimeMethod_var);
  25690. List_1_t91BC45BAAA80A09253B338C6334A8106CD4B8A3F* L_40 = ___5_results;
  25691. List_1_t91BC45BAAA80A09253B338C6334A8106CD4B8A3F* L_41 = ((TrackedDeviceGraphicRaycaster_t10211666BB4A468E839EEFBDFEC7D5AAB4555149_StaticFields*)il2cpp_codegen_static_fields_for(TrackedDeviceGraphicRaycaster_t10211666BB4A468E839EEFBDFEC7D5AAB4555149_il2cpp_TypeInfo_var))->___s_SortedGraphics;
  25692. NullCheck(L_40);
  25693. List_1_AddRange_m8E9878CB260E91008DF9EBD16392E9B92D08093E(L_40, L_41, List_1_AddRange_m8E9878CB260E91008DF9EBD16392E9B92D08093E_RuntimeMethod_var);
  25694. return;
  25695. }
  25696. }
  25697. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TrackedDeviceGraphicRaycaster_SortedRaycastGraphics_mC9E619C0F3DCC75EE2155EA54DAF820498A96F1C (Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* ___0_canvas, Ray_t2B1742D7958DC05BDC3EFC7461D3593E1430DC00 ___1_ray, float ___2_maxDistance, LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB ___3_layerMask, Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___4_eventCamera, List_1_t91BC45BAAA80A09253B338C6334A8106CD4B8A3F* ___5_results, const RuntimeMethod* method)
  25698. {
  25699. static bool s_Il2CppMethodInitialized;
  25700. if (!s_Il2CppMethodInitialized)
  25701. {
  25702. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GraphicRegistry_t374118CCD6DBB47209C783A4BF2F4EF9EA78A326_il2cpp_TypeInfo_var);
  25703. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ICollection_1_tD07C4C2285E515DD62CEE90036AB7E2AB1493329_il2cpp_TypeInfo_var);
  25704. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IList_1_t2238CF6AA19EFAD01A7B41136DDC843E17449487_il2cpp_TypeInfo_var);
  25705. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_AddRange_m8E9878CB260E91008DF9EBD16392E9B92D08093E_RuntimeMethod_var);
  25706. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_mE6C474BBCAFBE5F68FF0E6FF95C034FE7AD19956_RuntimeMethod_var);
  25707. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Clear_mEF6F24F9B19B3360DC8CAAD446C7696B33FC39B8_RuntimeMethod_var);
  25708. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SortingHelpers_Sort_TisRaycastHitData_tC602FBF6250942C226E1EA0D0FDE0257B29B1AFD_m088697BF8FD6D4D6CB82AA36A5A8F85CB913E0DB_RuntimeMethod_var);
  25709. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SortingHelpers_t0930720ECF619597413559E1F8A70AC77ADDC9F8_il2cpp_TypeInfo_var);
  25710. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TrackedDeviceGraphicRaycaster_t10211666BB4A468E839EEFBDFEC7D5AAB4555149_il2cpp_TypeInfo_var);
  25711. s_Il2CppMethodInitialized = true;
  25712. }
  25713. RuntimeObject* V_0 = NULL;
  25714. int32_t V_1 = 0;
  25715. Graphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931* V_2 = NULL;
  25716. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 V_3;
  25717. memset((&V_3), 0, sizeof(V_3));
  25718. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_4;
  25719. memset((&V_4), 0, sizeof(V_4));
  25720. float V_5 = 0.0f;
  25721. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_6;
  25722. memset((&V_6), 0, sizeof(V_6));
  25723. {
  25724. Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* L_0 = ___0_canvas;
  25725. il2cpp_codegen_runtime_class_init_inline(GraphicRegistry_t374118CCD6DBB47209C783A4BF2F4EF9EA78A326_il2cpp_TypeInfo_var);
  25726. RuntimeObject* L_1;
  25727. L_1 = GraphicRegistry_GetGraphicsForCanvas_m72A429EAD15F1CFA7F84BE394A3ECA1A00BE7087(L_0, NULL);
  25728. V_0 = L_1;
  25729. il2cpp_codegen_runtime_class_init_inline(TrackedDeviceGraphicRaycaster_t10211666BB4A468E839EEFBDFEC7D5AAB4555149_il2cpp_TypeInfo_var);
  25730. List_1_t91BC45BAAA80A09253B338C6334A8106CD4B8A3F* L_2 = ((TrackedDeviceGraphicRaycaster_t10211666BB4A468E839EEFBDFEC7D5AAB4555149_StaticFields*)il2cpp_codegen_static_fields_for(TrackedDeviceGraphicRaycaster_t10211666BB4A468E839EEFBDFEC7D5AAB4555149_il2cpp_TypeInfo_var))->___s_SortedGraphics;
  25731. NullCheck(L_2);
  25732. List_1_Clear_mEF6F24F9B19B3360DC8CAAD446C7696B33FC39B8_inline(L_2, List_1_Clear_mEF6F24F9B19B3360DC8CAAD446C7696B33FC39B8_RuntimeMethod_var);
  25733. V_1 = 0;
  25734. goto IL_0082;
  25735. }
  25736. IL_0015:
  25737. {
  25738. RuntimeObject* L_3 = V_0;
  25739. int32_t L_4 = V_1;
  25740. NullCheck(L_3);
  25741. Graphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931* L_5;
  25742. L_5 = InterfaceFuncInvoker1< Graphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931*, int32_t >::Invoke(0, IList_1_t2238CF6AA19EFAD01A7B41136DDC843E17449487_il2cpp_TypeInfo_var, L_3, L_4);
  25743. V_2 = L_5;
  25744. Graphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931* L_6 = V_2;
  25745. LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB L_7 = ___3_layerMask;
  25746. il2cpp_codegen_runtime_class_init_inline(TrackedDeviceGraphicRaycaster_t10211666BB4A468E839EEFBDFEC7D5AAB4555149_il2cpp_TypeInfo_var);
  25747. bool L_8;
  25748. L_8 = TrackedDeviceGraphicRaycaster_ShouldTestGraphic_m0F897ADA25F6E21AB493441E7385D0E1A68B6CCC(L_6, L_7, NULL);
  25749. if (!L_8)
  25750. {
  25751. goto IL_007e;
  25752. }
  25753. }
  25754. {
  25755. Graphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931* L_9 = V_2;
  25756. NullCheck(L_9);
  25757. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_10;
  25758. L_10 = Graphic_get_raycastPadding_m44CC4DC7030C46D15519AAFA7523E9AD4DC462B7_inline(L_9, NULL);
  25759. V_3 = L_10;
  25760. Graphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931* L_11 = V_2;
  25761. NullCheck(L_11);
  25762. RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_12;
  25763. L_12 = Graphic_get_rectTransform_mF4752E8934267D630810E84CE02CDFB81EB1FD6D(L_11, NULL);
  25764. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_13 = V_3;
  25765. Ray_t2B1742D7958DC05BDC3EFC7461D3593E1430DC00 L_14 = ___1_ray;
  25766. il2cpp_codegen_runtime_class_init_inline(TrackedDeviceGraphicRaycaster_t10211666BB4A468E839EEFBDFEC7D5AAB4555149_il2cpp_TypeInfo_var);
  25767. bool L_15;
  25768. L_15 = TrackedDeviceGraphicRaycaster_RayIntersectsRectTransform_m89C42797B92049598F496ECED9643352276F895D(L_12, L_13, L_14, (&V_4), (&V_5), NULL);
  25769. if (!L_15)
  25770. {
  25771. goto IL_007e;
  25772. }
  25773. }
  25774. {
  25775. float L_16 = V_5;
  25776. float L_17 = ___2_maxDistance;
  25777. if ((!(((float)L_16) <= ((float)L_17))))
  25778. {
  25779. goto IL_007e;
  25780. }
  25781. }
  25782. {
  25783. Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_18 = ___4_eventCamera;
  25784. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_19 = V_4;
  25785. NullCheck(L_18);
  25786. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_20;
  25787. L_20 = Camera_WorldToScreenPoint_m26B4C8945C3B5731F1CC5944CFD96BF17126BAA3(L_18, L_19, NULL);
  25788. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_21;
  25789. L_21 = Vector2_op_Implicit_mE8EBEE9291F11BB02F062D6E000F4798968CBD96_inline(L_20, NULL);
  25790. V_6 = L_21;
  25791. Graphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931* L_22 = V_2;
  25792. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_23 = V_6;
  25793. Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_24 = ___4_eventCamera;
  25794. NullCheck(L_22);
  25795. bool L_25;
  25796. L_25 = VirtualFuncInvoker2< bool, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7, Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* >::Invoke(46, L_22, L_23, L_24);
  25797. if (!L_25)
  25798. {
  25799. goto IL_007e;
  25800. }
  25801. }
  25802. {
  25803. il2cpp_codegen_runtime_class_init_inline(TrackedDeviceGraphicRaycaster_t10211666BB4A468E839EEFBDFEC7D5AAB4555149_il2cpp_TypeInfo_var);
  25804. List_1_t91BC45BAAA80A09253B338C6334A8106CD4B8A3F* L_26 = ((TrackedDeviceGraphicRaycaster_t10211666BB4A468E839EEFBDFEC7D5AAB4555149_StaticFields*)il2cpp_codegen_static_fields_for(TrackedDeviceGraphicRaycaster_t10211666BB4A468E839EEFBDFEC7D5AAB4555149_il2cpp_TypeInfo_var))->___s_SortedGraphics;
  25805. Graphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931* L_27 = V_2;
  25806. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_28 = V_4;
  25807. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_29 = V_6;
  25808. float L_30 = V_5;
  25809. Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_31 = ___4_eventCamera;
  25810. NullCheck(L_31);
  25811. int32_t L_32;
  25812. L_32 = Camera_get_targetDisplay_m204A169C94EEABDB491FA5A77CC684146B10DF80(L_31, NULL);
  25813. RaycastHitData_tC602FBF6250942C226E1EA0D0FDE0257B29B1AFD L_33;
  25814. memset((&L_33), 0, sizeof(L_33));
  25815. RaycastHitData__ctor_m46C10CA0C3686A7DFC808CC5E995563E3E6E0900((&L_33), L_27, L_28, L_29, L_30, L_32, NULL);
  25816. NullCheck(L_26);
  25817. List_1_Add_mE6C474BBCAFBE5F68FF0E6FF95C034FE7AD19956_inline(L_26, L_33, List_1_Add_mE6C474BBCAFBE5F68FF0E6FF95C034FE7AD19956_RuntimeMethod_var);
  25818. }
  25819. IL_007e:
  25820. {
  25821. int32_t L_34 = V_1;
  25822. V_1 = ((int32_t)il2cpp_codegen_add(L_34, 1));
  25823. }
  25824. IL_0082:
  25825. {
  25826. int32_t L_35 = V_1;
  25827. RuntimeObject* L_36 = V_0;
  25828. NullCheck(L_36);
  25829. int32_t L_37;
  25830. L_37 = InterfaceFuncInvoker0< int32_t >::Invoke(0, ICollection_1_tD07C4C2285E515DD62CEE90036AB7E2AB1493329_il2cpp_TypeInfo_var, L_36);
  25831. if ((((int32_t)L_35) < ((int32_t)L_37)))
  25832. {
  25833. goto IL_0015;
  25834. }
  25835. }
  25836. {
  25837. il2cpp_codegen_runtime_class_init_inline(TrackedDeviceGraphicRaycaster_t10211666BB4A468E839EEFBDFEC7D5AAB4555149_il2cpp_TypeInfo_var);
  25838. List_1_t91BC45BAAA80A09253B338C6334A8106CD4B8A3F* L_38 = ((TrackedDeviceGraphicRaycaster_t10211666BB4A468E839EEFBDFEC7D5AAB4555149_StaticFields*)il2cpp_codegen_static_fields_for(TrackedDeviceGraphicRaycaster_t10211666BB4A468E839EEFBDFEC7D5AAB4555149_il2cpp_TypeInfo_var))->___s_SortedGraphics;
  25839. RaycastHitComparer_tEB1BB66D92D6C7722C052F9F77D771620A40FA8F* L_39 = ((TrackedDeviceGraphicRaycaster_t10211666BB4A468E839EEFBDFEC7D5AAB4555149_StaticFields*)il2cpp_codegen_static_fields_for(TrackedDeviceGraphicRaycaster_t10211666BB4A468E839EEFBDFEC7D5AAB4555149_il2cpp_TypeInfo_var))->___s_RaycastHitComparer;
  25840. il2cpp_codegen_runtime_class_init_inline(SortingHelpers_t0930720ECF619597413559E1F8A70AC77ADDC9F8_il2cpp_TypeInfo_var);
  25841. SortingHelpers_Sort_TisRaycastHitData_tC602FBF6250942C226E1EA0D0FDE0257B29B1AFD_m088697BF8FD6D4D6CB82AA36A5A8F85CB913E0DB(L_38, L_39, SortingHelpers_Sort_TisRaycastHitData_tC602FBF6250942C226E1EA0D0FDE0257B29B1AFD_m088697BF8FD6D4D6CB82AA36A5A8F85CB913E0DB_RuntimeMethod_var);
  25842. List_1_t91BC45BAAA80A09253B338C6334A8106CD4B8A3F* L_40 = ___5_results;
  25843. List_1_t91BC45BAAA80A09253B338C6334A8106CD4B8A3F* L_41 = ((TrackedDeviceGraphicRaycaster_t10211666BB4A468E839EEFBDFEC7D5AAB4555149_StaticFields*)il2cpp_codegen_static_fields_for(TrackedDeviceGraphicRaycaster_t10211666BB4A468E839EEFBDFEC7D5AAB4555149_il2cpp_TypeInfo_var))->___s_SortedGraphics;
  25844. NullCheck(L_40);
  25845. List_1_AddRange_m8E9878CB260E91008DF9EBD16392E9B92D08093E(L_40, L_41, List_1_AddRange_m8E9878CB260E91008DF9EBD16392E9B92D08093E_RuntimeMethod_var);
  25846. return;
  25847. }
  25848. }
  25849. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TrackedDeviceGraphicRaycaster_ShouldTestGraphic_m0F897ADA25F6E21AB493441E7385D0E1A68B6CCC (Graphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931* ___0_graphic, LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB ___1_layerMask, const RuntimeMethod* method)
  25850. {
  25851. {
  25852. Graphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931* L_0 = ___0_graphic;
  25853. NullCheck(L_0);
  25854. int32_t L_1;
  25855. L_1 = Graphic_get_depth_m16A82C751AE0497941048A3715D48A1066939460(L_0, NULL);
  25856. if ((((int32_t)L_1) == ((int32_t)(-1))))
  25857. {
  25858. goto IL_001e;
  25859. }
  25860. }
  25861. {
  25862. Graphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931* L_2 = ___0_graphic;
  25863. NullCheck(L_2);
  25864. bool L_3;
  25865. L_3 = VirtualFuncInvoker0< bool >::Invoke(24, L_2);
  25866. if (!L_3)
  25867. {
  25868. goto IL_001e;
  25869. }
  25870. }
  25871. {
  25872. Graphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931* L_4 = ___0_graphic;
  25873. NullCheck(L_4);
  25874. CanvasRenderer_tAB9A55A976C4E3B2B37D0CE5616E5685A8B43860* L_5;
  25875. L_5 = Graphic_get_canvasRenderer_m62AB727277A28728264860232642DA6EC20DEAB1(L_4, NULL);
  25876. NullCheck(L_5);
  25877. bool L_6;
  25878. L_6 = CanvasRenderer_get_cull_m48007D7CB40B3C0EC29F0CB316AFAC88748EF3D7(L_5, NULL);
  25879. if (!L_6)
  25880. {
  25881. goto IL_0020;
  25882. }
  25883. }
  25884. IL_001e:
  25885. {
  25886. return (bool)0;
  25887. }
  25888. IL_0020:
  25889. {
  25890. Graphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931* L_7 = ___0_graphic;
  25891. NullCheck(L_7);
  25892. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_8;
  25893. L_8 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_7, NULL);
  25894. NullCheck(L_8);
  25895. int32_t L_9;
  25896. L_9 = GameObject_get_layer_m108902B9C89E9F837CE06B9942AA42307450FEAF(L_8, NULL);
  25897. LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB L_10 = ___1_layerMask;
  25898. int32_t L_11;
  25899. L_11 = LayerMask_op_Implicit_m7F5A5B9D079281AC445ED39DEE1FCFA9D795810D(L_10, NULL);
  25900. if (((int32_t)(((int32_t)(1<<((int32_t)(L_9&((int32_t)31)))))&L_11)))
  25901. {
  25902. goto IL_003b;
  25903. }
  25904. }
  25905. {
  25906. return (bool)0;
  25907. }
  25908. IL_003b:
  25909. {
  25910. return (bool)1;
  25911. }
  25912. }
  25913. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TrackedDeviceGraphicRaycaster_SphereIntersectsRectTransform_mF4BE7F0F30B20DDB8150A751E67E950B053AC282 (RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* ___0_transform, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___1_raycastPadding, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___2_from, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* ___3_worldPosition, float* ___4_distance, const RuntimeMethod* method)
  25914. {
  25915. static bool s_Il2CppMethodInitialized;
  25916. if (!s_Il2CppMethodInitialized)
  25917. {
  25918. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TrackedDeviceGraphicRaycaster_t10211666BB4A468E839EEFBDFEC7D5AAB4555149_il2cpp_TypeInfo_var);
  25919. s_Il2CppMethodInitialized = true;
  25920. }
  25921. Plane_tB7D8CC6F7AACF5F3AA483AF005C1102A8577BC0C V_0;
  25922. memset((&V_0), 0, sizeof(V_0));
  25923. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_1;
  25924. memset((&V_1), 0, sizeof(V_1));
  25925. {
  25926. RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_0 = ___0_transform;
  25927. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_1 = ___1_raycastPadding;
  25928. il2cpp_codegen_runtime_class_init_inline(TrackedDeviceGraphicRaycaster_t10211666BB4A468E839EEFBDFEC7D5AAB4555149_il2cpp_TypeInfo_var);
  25929. Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_2 = ((TrackedDeviceGraphicRaycaster_t10211666BB4A468E839EEFBDFEC7D5AAB4555149_StaticFields*)il2cpp_codegen_static_fields_for(TrackedDeviceGraphicRaycaster_t10211666BB4A468E839EEFBDFEC7D5AAB4555149_il2cpp_TypeInfo_var))->___s_Corners;
  25930. Plane_tB7D8CC6F7AACF5F3AA483AF005C1102A8577BC0C L_3;
  25931. L_3 = TrackedDeviceGraphicRaycaster_GetRectTransformPlane_m79F18B214A915536BA49F6AB63EEA2FB4C929B1F(L_0, L_1, L_2, NULL);
  25932. V_0 = L_3;
  25933. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___2_from;
  25934. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_5;
  25935. L_5 = Plane_ClosestPointOnPlane_m5350637BF436E1B5039D8AC09E7AADA126E85A84_inline((&V_0), L_4, NULL);
  25936. V_1 = L_5;
  25937. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___2_from;
  25938. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7 = V_1;
  25939. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8 = ___2_from;
  25940. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9;
  25941. L_9 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_7, L_8, NULL);
  25942. Ray_t2B1742D7958DC05BDC3EFC7461D3593E1430DC00 L_10;
  25943. memset((&L_10), 0, sizeof(L_10));
  25944. Ray__ctor_mE298992FD10A3894C38373198385F345C58BD64C_inline((&L_10), L_6, L_9, NULL);
  25945. Plane_tB7D8CC6F7AACF5F3AA483AF005C1102A8577BC0C L_11 = V_0;
  25946. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_12 = ___3_worldPosition;
  25947. float* L_13 = ___4_distance;
  25948. bool L_14;
  25949. L_14 = TrackedDeviceGraphicRaycaster_RayIntersectsRectTransform_mCB2F74EF65B6941CB7820A4BA8E0932DB91BA1FD(L_10, L_11, L_12, L_13, NULL);
  25950. return L_14;
  25951. }
  25952. }
  25953. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TrackedDeviceGraphicRaycaster_RayIntersectsRectTransform_m89C42797B92049598F496ECED9643352276F895D (RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* ___0_transform, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___1_raycastPadding, Ray_t2B1742D7958DC05BDC3EFC7461D3593E1430DC00 ___2_ray, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* ___3_worldPosition, float* ___4_distance, const RuntimeMethod* method)
  25954. {
  25955. static bool s_Il2CppMethodInitialized;
  25956. if (!s_Il2CppMethodInitialized)
  25957. {
  25958. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TrackedDeviceGraphicRaycaster_t10211666BB4A468E839EEFBDFEC7D5AAB4555149_il2cpp_TypeInfo_var);
  25959. s_Il2CppMethodInitialized = true;
  25960. }
  25961. Plane_tB7D8CC6F7AACF5F3AA483AF005C1102A8577BC0C V_0;
  25962. memset((&V_0), 0, sizeof(V_0));
  25963. {
  25964. RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_0 = ___0_transform;
  25965. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_1 = ___1_raycastPadding;
  25966. il2cpp_codegen_runtime_class_init_inline(TrackedDeviceGraphicRaycaster_t10211666BB4A468E839EEFBDFEC7D5AAB4555149_il2cpp_TypeInfo_var);
  25967. Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_2 = ((TrackedDeviceGraphicRaycaster_t10211666BB4A468E839EEFBDFEC7D5AAB4555149_StaticFields*)il2cpp_codegen_static_fields_for(TrackedDeviceGraphicRaycaster_t10211666BB4A468E839EEFBDFEC7D5AAB4555149_il2cpp_TypeInfo_var))->___s_Corners;
  25968. Plane_tB7D8CC6F7AACF5F3AA483AF005C1102A8577BC0C L_3;
  25969. L_3 = TrackedDeviceGraphicRaycaster_GetRectTransformPlane_m79F18B214A915536BA49F6AB63EEA2FB4C929B1F(L_0, L_1, L_2, NULL);
  25970. V_0 = L_3;
  25971. Ray_t2B1742D7958DC05BDC3EFC7461D3593E1430DC00 L_4 = ___2_ray;
  25972. Plane_tB7D8CC6F7AACF5F3AA483AF005C1102A8577BC0C L_5 = V_0;
  25973. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_6 = ___3_worldPosition;
  25974. float* L_7 = ___4_distance;
  25975. bool L_8;
  25976. L_8 = TrackedDeviceGraphicRaycaster_RayIntersectsRectTransform_mCB2F74EF65B6941CB7820A4BA8E0932DB91BA1FD(L_4, L_5, L_6, L_7, NULL);
  25977. return L_8;
  25978. }
  25979. }
  25980. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TrackedDeviceGraphicRaycaster_RayIntersectsRectTransform_mCB2F74EF65B6941CB7820A4BA8E0932DB91BA1FD (Ray_t2B1742D7958DC05BDC3EFC7461D3593E1430DC00 ___0_ray, Plane_tB7D8CC6F7AACF5F3AA483AF005C1102A8577BC0C ___1_plane, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* ___2_worldPosition, float* ___3_distance, const RuntimeMethod* method)
  25981. {
  25982. static bool s_Il2CppMethodInitialized;
  25983. if (!s_Il2CppMethodInitialized)
  25984. {
  25985. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TrackedDeviceGraphicRaycaster_t10211666BB4A468E839EEFBDFEC7D5AAB4555149_il2cpp_TypeInfo_var);
  25986. s_Il2CppMethodInitialized = true;
  25987. }
  25988. float V_0 = 0.0f;
  25989. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_1;
  25990. memset((&V_1), 0, sizeof(V_1));
  25991. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_2;
  25992. memset((&V_2), 0, sizeof(V_2));
  25993. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_3;
  25994. memset((&V_3), 0, sizeof(V_3));
  25995. float V_4 = 0.0f;
  25996. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_5;
  25997. memset((&V_5), 0, sizeof(V_5));
  25998. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_6;
  25999. memset((&V_6), 0, sizeof(V_6));
  26000. float V_7 = 0.0f;
  26001. {
  26002. Ray_t2B1742D7958DC05BDC3EFC7461D3593E1430DC00 L_0 = ___0_ray;
  26003. bool L_1;
  26004. L_1 = Plane_Raycast_mC6D25A732413A2694A75CB0F2F9E75DEDDA117F0_inline((&___1_plane), L_0, (&V_0), NULL);
  26005. if (!L_1)
  26006. {
  26007. goto IL_011e;
  26008. }
  26009. }
  26010. {
  26011. float L_2 = V_0;
  26012. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3;
  26013. L_3 = Ray_GetPoint_mAF4E1D38026156E6434EF2BED2420ED5236392AF((&___0_ray), L_2, NULL);
  26014. V_1 = L_3;
  26015. il2cpp_codegen_runtime_class_init_inline(TrackedDeviceGraphicRaycaster_t10211666BB4A468E839EEFBDFEC7D5AAB4555149_il2cpp_TypeInfo_var);
  26016. Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_4 = ((TrackedDeviceGraphicRaycaster_t10211666BB4A468E839EEFBDFEC7D5AAB4555149_StaticFields*)il2cpp_codegen_static_fields_for(TrackedDeviceGraphicRaycaster_t10211666BB4A468E839EEFBDFEC7D5AAB4555149_il2cpp_TypeInfo_var))->___s_Corners;
  26017. NullCheck(L_4);
  26018. int32_t L_5 = 3;
  26019. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = (L_4)->GetAt(static_cast<il2cpp_array_size_t>(L_5));
  26020. Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_7 = ((TrackedDeviceGraphicRaycaster_t10211666BB4A468E839EEFBDFEC7D5AAB4555149_StaticFields*)il2cpp_codegen_static_fields_for(TrackedDeviceGraphicRaycaster_t10211666BB4A468E839EEFBDFEC7D5AAB4555149_il2cpp_TypeInfo_var))->___s_Corners;
  26021. NullCheck(L_7);
  26022. int32_t L_8 = 0;
  26023. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9 = (L_7)->GetAt(static_cast<il2cpp_array_size_t>(L_8));
  26024. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10;
  26025. L_10 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_6, L_9, NULL);
  26026. V_2 = L_10;
  26027. Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_11 = ((TrackedDeviceGraphicRaycaster_t10211666BB4A468E839EEFBDFEC7D5AAB4555149_StaticFields*)il2cpp_codegen_static_fields_for(TrackedDeviceGraphicRaycaster_t10211666BB4A468E839EEFBDFEC7D5AAB4555149_il2cpp_TypeInfo_var))->___s_Corners;
  26028. NullCheck(L_11);
  26029. int32_t L_12 = 1;
  26030. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_13 = (L_11)->GetAt(static_cast<il2cpp_array_size_t>(L_12));
  26031. Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_14 = ((TrackedDeviceGraphicRaycaster_t10211666BB4A468E839EEFBDFEC7D5AAB4555149_StaticFields*)il2cpp_codegen_static_fields_for(TrackedDeviceGraphicRaycaster_t10211666BB4A468E839EEFBDFEC7D5AAB4555149_il2cpp_TypeInfo_var))->___s_Corners;
  26032. NullCheck(L_14);
  26033. int32_t L_15 = 0;
  26034. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_16 = (L_14)->GetAt(static_cast<il2cpp_array_size_t>(L_15));
  26035. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_17;
  26036. L_17 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_13, L_16, NULL);
  26037. V_3 = L_17;
  26038. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_18 = V_1;
  26039. Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_19 = ((TrackedDeviceGraphicRaycaster_t10211666BB4A468E839EEFBDFEC7D5AAB4555149_StaticFields*)il2cpp_codegen_static_fields_for(TrackedDeviceGraphicRaycaster_t10211666BB4A468E839EEFBDFEC7D5AAB4555149_il2cpp_TypeInfo_var))->___s_Corners;
  26040. NullCheck(L_19);
  26041. int32_t L_20 = 0;
  26042. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_21 = (L_19)->GetAt(static_cast<il2cpp_array_size_t>(L_20));
  26043. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_22;
  26044. L_22 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_18, L_21, NULL);
  26045. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_23 = V_2;
  26046. float L_24;
  26047. L_24 = Vector3_Dot_mBB86BB940AA0A32FA7D3C02AC42E5BC7095A5D52_inline(L_22, L_23, NULL);
  26048. V_4 = L_24;
  26049. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_25 = V_1;
  26050. Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_26 = ((TrackedDeviceGraphicRaycaster_t10211666BB4A468E839EEFBDFEC7D5AAB4555149_StaticFields*)il2cpp_codegen_static_fields_for(TrackedDeviceGraphicRaycaster_t10211666BB4A468E839EEFBDFEC7D5AAB4555149_il2cpp_TypeInfo_var))->___s_Corners;
  26051. NullCheck(L_26);
  26052. int32_t L_27 = 0;
  26053. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_28 = (L_26)->GetAt(static_cast<il2cpp_array_size_t>(L_27));
  26054. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_29;
  26055. L_29 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_25, L_28, NULL);
  26056. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_30 = V_3;
  26057. float L_31;
  26058. L_31 = Vector3_Dot_mBB86BB940AA0A32FA7D3C02AC42E5BC7095A5D52_inline(L_29, L_30, NULL);
  26059. if ((!(((float)L_31) >= ((float)(0.0f)))))
  26060. {
  26061. goto IL_011e;
  26062. }
  26063. }
  26064. {
  26065. float L_32 = V_4;
  26066. if ((!(((float)L_32) >= ((float)(0.0f)))))
  26067. {
  26068. goto IL_011e;
  26069. }
  26070. }
  26071. {
  26072. il2cpp_codegen_runtime_class_init_inline(TrackedDeviceGraphicRaycaster_t10211666BB4A468E839EEFBDFEC7D5AAB4555149_il2cpp_TypeInfo_var);
  26073. Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_33 = ((TrackedDeviceGraphicRaycaster_t10211666BB4A468E839EEFBDFEC7D5AAB4555149_StaticFields*)il2cpp_codegen_static_fields_for(TrackedDeviceGraphicRaycaster_t10211666BB4A468E839EEFBDFEC7D5AAB4555149_il2cpp_TypeInfo_var))->___s_Corners;
  26074. NullCheck(L_33);
  26075. int32_t L_34 = 1;
  26076. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_35 = (L_33)->GetAt(static_cast<il2cpp_array_size_t>(L_34));
  26077. Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_36 = ((TrackedDeviceGraphicRaycaster_t10211666BB4A468E839EEFBDFEC7D5AAB4555149_StaticFields*)il2cpp_codegen_static_fields_for(TrackedDeviceGraphicRaycaster_t10211666BB4A468E839EEFBDFEC7D5AAB4555149_il2cpp_TypeInfo_var))->___s_Corners;
  26078. NullCheck(L_36);
  26079. int32_t L_37 = 2;
  26080. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_38 = (L_36)->GetAt(static_cast<il2cpp_array_size_t>(L_37));
  26081. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_39;
  26082. L_39 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_35, L_38, NULL);
  26083. V_5 = L_39;
  26084. Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_40 = ((TrackedDeviceGraphicRaycaster_t10211666BB4A468E839EEFBDFEC7D5AAB4555149_StaticFields*)il2cpp_codegen_static_fields_for(TrackedDeviceGraphicRaycaster_t10211666BB4A468E839EEFBDFEC7D5AAB4555149_il2cpp_TypeInfo_var))->___s_Corners;
  26085. NullCheck(L_40);
  26086. int32_t L_41 = 3;
  26087. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_42 = (L_40)->GetAt(static_cast<il2cpp_array_size_t>(L_41));
  26088. Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_43 = ((TrackedDeviceGraphicRaycaster_t10211666BB4A468E839EEFBDFEC7D5AAB4555149_StaticFields*)il2cpp_codegen_static_fields_for(TrackedDeviceGraphicRaycaster_t10211666BB4A468E839EEFBDFEC7D5AAB4555149_il2cpp_TypeInfo_var))->___s_Corners;
  26089. NullCheck(L_43);
  26090. int32_t L_44 = 2;
  26091. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_45 = (L_43)->GetAt(static_cast<il2cpp_array_size_t>(L_44));
  26092. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_46;
  26093. L_46 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_42, L_45, NULL);
  26094. V_6 = L_46;
  26095. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_47 = V_1;
  26096. Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_48 = ((TrackedDeviceGraphicRaycaster_t10211666BB4A468E839EEFBDFEC7D5AAB4555149_StaticFields*)il2cpp_codegen_static_fields_for(TrackedDeviceGraphicRaycaster_t10211666BB4A468E839EEFBDFEC7D5AAB4555149_il2cpp_TypeInfo_var))->___s_Corners;
  26097. NullCheck(L_48);
  26098. int32_t L_49 = 2;
  26099. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_50 = (L_48)->GetAt(static_cast<il2cpp_array_size_t>(L_49));
  26100. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_51;
  26101. L_51 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_47, L_50, NULL);
  26102. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_52 = V_5;
  26103. float L_53;
  26104. L_53 = Vector3_Dot_mBB86BB940AA0A32FA7D3C02AC42E5BC7095A5D52_inline(L_51, L_52, NULL);
  26105. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_54 = V_1;
  26106. Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_55 = ((TrackedDeviceGraphicRaycaster_t10211666BB4A468E839EEFBDFEC7D5AAB4555149_StaticFields*)il2cpp_codegen_static_fields_for(TrackedDeviceGraphicRaycaster_t10211666BB4A468E839EEFBDFEC7D5AAB4555149_il2cpp_TypeInfo_var))->___s_Corners;
  26107. NullCheck(L_55);
  26108. int32_t L_56 = 2;
  26109. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_57 = (L_55)->GetAt(static_cast<il2cpp_array_size_t>(L_56));
  26110. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_58;
  26111. L_58 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_54, L_57, NULL);
  26112. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_59 = V_6;
  26113. float L_60;
  26114. L_60 = Vector3_Dot_mBB86BB940AA0A32FA7D3C02AC42E5BC7095A5D52_inline(L_58, L_59, NULL);
  26115. V_7 = L_60;
  26116. if ((!(((float)L_53) >= ((float)(0.0f)))))
  26117. {
  26118. goto IL_011e;
  26119. }
  26120. }
  26121. {
  26122. float L_61 = V_7;
  26123. if ((!(((float)L_61) >= ((float)(0.0f)))))
  26124. {
  26125. goto IL_011e;
  26126. }
  26127. }
  26128. {
  26129. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_62 = ___2_worldPosition;
  26130. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_63 = V_1;
  26131. *(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)L_62 = L_63;
  26132. float* L_64 = ___3_distance;
  26133. float L_65 = V_0;
  26134. *((float*)L_64) = (float)L_65;
  26135. return (bool)1;
  26136. }
  26137. IL_011e:
  26138. {
  26139. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_66 = ___2_worldPosition;
  26140. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_67;
  26141. L_67 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL);
  26142. *(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)L_66 = L_67;
  26143. float* L_68 = ___3_distance;
  26144. *((float*)L_68) = (float)(0.0f);
  26145. return (bool)0;
  26146. }
  26147. }
  26148. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Plane_tB7D8CC6F7AACF5F3AA483AF005C1102A8577BC0C TrackedDeviceGraphicRaycaster_GetRectTransformPlane_m79F18B214A915536BA49F6AB63EEA2FB4C929B1F (RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* ___0_transform, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___1_raycastPadding, Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* ___2_fourCornersArray, const RuntimeMethod* method)
  26149. {
  26150. static bool s_Il2CppMethodInitialized;
  26151. if (!s_Il2CppMethodInitialized)
  26152. {
  26153. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TrackedDeviceGraphicRaycaster_t10211666BB4A468E839EEFBDFEC7D5AAB4555149_il2cpp_TypeInfo_var);
  26154. s_Il2CppMethodInitialized = true;
  26155. }
  26156. {
  26157. RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_0 = ___0_transform;
  26158. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_1 = ___1_raycastPadding;
  26159. Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_2 = ___2_fourCornersArray;
  26160. il2cpp_codegen_runtime_class_init_inline(TrackedDeviceGraphicRaycaster_t10211666BB4A468E839EEFBDFEC7D5AAB4555149_il2cpp_TypeInfo_var);
  26161. TrackedDeviceGraphicRaycaster_GetRectTransformWorldCorners_m7219BA0AFB81042B4378BBF8D4486E768A388E36(L_0, L_1, L_2, NULL);
  26162. Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_3 = ___2_fourCornersArray;
  26163. NullCheck(L_3);
  26164. int32_t L_4 = 0;
  26165. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_5 = (L_3)->GetAt(static_cast<il2cpp_array_size_t>(L_4));
  26166. Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_6 = ___2_fourCornersArray;
  26167. NullCheck(L_6);
  26168. int32_t L_7 = 1;
  26169. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8 = (L_6)->GetAt(static_cast<il2cpp_array_size_t>(L_7));
  26170. Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_9 = ___2_fourCornersArray;
  26171. NullCheck(L_9);
  26172. int32_t L_10 = 2;
  26173. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_11 = (L_9)->GetAt(static_cast<il2cpp_array_size_t>(L_10));
  26174. Plane_tB7D8CC6F7AACF5F3AA483AF005C1102A8577BC0C L_12;
  26175. memset((&L_12), 0, sizeof(L_12));
  26176. Plane__ctor_mBF36EDC369DE0EC29502B4C655CDBAFFB17BD863_inline((&L_12), L_5, L_8, L_11, NULL);
  26177. return L_12;
  26178. }
  26179. }
  26180. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TrackedDeviceGraphicRaycaster_GetRectTransformWorldCorners_m7219BA0AFB81042B4378BBF8D4486E768A388E36 (RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* ___0_transform, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___1_offset, Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* ___2_fourCornersArray, const RuntimeMethod* method)
  26181. {
  26182. static bool s_Il2CppMethodInitialized;
  26183. if (!s_Il2CppMethodInitialized)
  26184. {
  26185. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
  26186. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralAC7832319B06817FC13DFBC707B7BDDC3645D9D2);
  26187. s_Il2CppMethodInitialized = true;
  26188. }
  26189. Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D V_0;
  26190. memset((&V_0), 0, sizeof(V_0));
  26191. float V_1 = 0.0f;
  26192. float V_2 = 0.0f;
  26193. float V_3 = 0.0f;
  26194. float V_4 = 0.0f;
  26195. Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 V_5;
  26196. memset((&V_5), 0, sizeof(V_5));
  26197. int32_t V_6 = 0;
  26198. {
  26199. Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_0 = ___2_fourCornersArray;
  26200. if (!L_0)
  26201. {
  26202. goto IL_0009;
  26203. }
  26204. }
  26205. {
  26206. Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_1 = ___2_fourCornersArray;
  26207. NullCheck(L_1);
  26208. if ((((int32_t)((int32_t)(((RuntimeArray*)L_1)->max_length))) >= ((int32_t)4)))
  26209. {
  26210. goto IL_0014;
  26211. }
  26212. }
  26213. IL_0009:
  26214. {
  26215. il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
  26216. Debug_LogError_mB00B2B4468EF3CAF041B038D840820FB84C924B2(_stringLiteralAC7832319B06817FC13DFBC707B7BDDC3645D9D2, NULL);
  26217. return;
  26218. }
  26219. IL_0014:
  26220. {
  26221. RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_2 = ___0_transform;
  26222. NullCheck(L_2);
  26223. Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_3;
  26224. L_3 = RectTransform_get_rect_mC82A60F8C3805ED9833508CCC233689641207488(L_2, NULL);
  26225. V_0 = L_3;
  26226. float L_4;
  26227. L_4 = Rect_get_x_mB267B718E0D067F2BAE31BA477647FBF964916EB_inline((&V_0), NULL);
  26228. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_5 = ___1_offset;
  26229. float L_6 = L_5.___x;
  26230. V_1 = ((float)il2cpp_codegen_add(L_4, L_6));
  26231. float L_7;
  26232. L_7 = Rect_get_y_mC733E8D49F3CE21B2A3D40A1B72D687F22C97F49_inline((&V_0), NULL);
  26233. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_8 = ___1_offset;
  26234. float L_9 = L_8.___y;
  26235. V_2 = ((float)il2cpp_codegen_add(L_7, L_9));
  26236. float L_10;
  26237. L_10 = Rect_get_xMax_m2339C7D2FCDA98A9B007F815F6E2059BA6BE425F_inline((&V_0), NULL);
  26238. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_11 = ___1_offset;
  26239. float L_12 = L_11.___z;
  26240. V_3 = ((float)il2cpp_codegen_subtract(L_10, L_12));
  26241. float L_13;
  26242. L_13 = Rect_get_yMax_mBC37BEE1CD632AADD8B9EAF9FE3BA143F79CAF8E_inline((&V_0), NULL);
  26243. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_14 = ___1_offset;
  26244. float L_15 = L_14.___w;
  26245. V_4 = ((float)il2cpp_codegen_subtract(L_13, L_15));
  26246. Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_16 = ___2_fourCornersArray;
  26247. float L_17 = V_1;
  26248. float L_18 = V_2;
  26249. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_19;
  26250. memset((&L_19), 0, sizeof(L_19));
  26251. Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_19), L_17, L_18, (0.0f), NULL);
  26252. NullCheck(L_16);
  26253. (L_16)->SetAt(static_cast<il2cpp_array_size_t>(0), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_19);
  26254. Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_20 = ___2_fourCornersArray;
  26255. float L_21 = V_1;
  26256. float L_22 = V_4;
  26257. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_23;
  26258. memset((&L_23), 0, sizeof(L_23));
  26259. Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_23), L_21, L_22, (0.0f), NULL);
  26260. NullCheck(L_20);
  26261. (L_20)->SetAt(static_cast<il2cpp_array_size_t>(1), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_23);
  26262. Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_24 = ___2_fourCornersArray;
  26263. float L_25 = V_3;
  26264. float L_26 = V_4;
  26265. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_27;
  26266. memset((&L_27), 0, sizeof(L_27));
  26267. Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_27), L_25, L_26, (0.0f), NULL);
  26268. NullCheck(L_24);
  26269. (L_24)->SetAt(static_cast<il2cpp_array_size_t>(2), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_27);
  26270. Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_28 = ___2_fourCornersArray;
  26271. float L_29 = V_3;
  26272. float L_30 = V_2;
  26273. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_31;
  26274. memset((&L_31), 0, sizeof(L_31));
  26275. Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_31), L_29, L_30, (0.0f), NULL);
  26276. NullCheck(L_28);
  26277. (L_28)->SetAt(static_cast<il2cpp_array_size_t>(3), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_31);
  26278. RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_32 = ___0_transform;
  26279. NullCheck(L_32);
  26280. Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_33;
  26281. L_33 = Transform_get_localToWorldMatrix_m5D35188766856338DD21DE756F42277C21719E6D(L_32, NULL);
  26282. V_5 = L_33;
  26283. V_6 = 0;
  26284. goto IL_00d0;
  26285. }
  26286. IL_00b3:
  26287. {
  26288. Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_34 = ___2_fourCornersArray;
  26289. int32_t L_35 = V_6;
  26290. Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_36 = ___2_fourCornersArray;
  26291. int32_t L_37 = V_6;
  26292. NullCheck(L_36);
  26293. int32_t L_38 = L_37;
  26294. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_39 = (L_36)->GetAt(static_cast<il2cpp_array_size_t>(L_38));
  26295. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_40;
  26296. L_40 = Matrix4x4_MultiplyPoint_m20E910B65693559BFDE99382472D8DD02C862E7E((&V_5), L_39, NULL);
  26297. NullCheck(L_34);
  26298. (L_34)->SetAt(static_cast<il2cpp_array_size_t>(L_35), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_40);
  26299. int32_t L_41 = V_6;
  26300. V_6 = ((int32_t)il2cpp_codegen_add(L_41, 1));
  26301. }
  26302. IL_00d0:
  26303. {
  26304. int32_t L_42 = V_6;
  26305. if ((((int32_t)L_42) < ((int32_t)4)))
  26306. {
  26307. goto IL_00b3;
  26308. }
  26309. }
  26310. {
  26311. return;
  26312. }
  26313. }
  26314. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TrackedDeviceGraphicRaycaster_OnDrawGizmosSelected_m1E29909ADE3E8472B951D23E9D766BF7E896280D (TrackedDeviceGraphicRaycaster_t10211666BB4A468E839EEFBDFEC7D5AAB4555149* __this, const RuntimeMethod* method)
  26315. {
  26316. {
  26317. return;
  26318. }
  26319. }
  26320. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TrackedDeviceGraphicRaycaster__ctor_m171C45F821562D30B97D90B0258CC906FD837972 (TrackedDeviceGraphicRaycaster_t10211666BB4A468E839EEFBDFEC7D5AAB4555149* __this, const RuntimeMethod* method)
  26321. {
  26322. static bool s_Il2CppMethodInitialized;
  26323. if (!s_Il2CppMethodInitialized)
  26324. {
  26325. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BindingsGroup_tD5EC90BB10F9D310FE467A7E3A4CAE2E32D0397A_il2cpp_TypeInfo_var);
  26326. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_m6BDA6DB40D1509A654C2BB4FC0C251654F3FE8BB_RuntimeMethod_var);
  26327. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_t181B51EB4F3EDB4CDD77670FB2EDA2C3AD5450E4_il2cpp_TypeInfo_var);
  26328. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mF6CAC69CE096CD58F1DC4EDEB0927A8A83524BCB_RuntimeMethod_var);
  26329. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t91BC45BAAA80A09253B338C6334A8106CD4B8A3F_il2cpp_TypeInfo_var);
  26330. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RaycastHit2DU5BU5D_t28739C686586993113318B63C84927FD43063FC7_il2cpp_TypeInfo_var);
  26331. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RaycastHitU5BU5D_t008B8309DE422FE7567068D743D68054D5EBF1A8_il2cpp_TypeInfo_var);
  26332. s_Il2CppMethodInitialized = true;
  26333. }
  26334. {
  26335. LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB L_0;
  26336. L_0 = LayerMask_op_Implicit_m01C8996A2CB2085328B9C33539C43139660D8222((-1), NULL);
  26337. __this->___m_BlockingMask = L_0;
  26338. __this->___m_RaycastTriggerInteraction = 1;
  26339. RaycastHitU5BU5D_t008B8309DE422FE7567068D743D68054D5EBF1A8* L_1 = (RaycastHitU5BU5D_t008B8309DE422FE7567068D743D68054D5EBF1A8*)(RaycastHitU5BU5D_t008B8309DE422FE7567068D743D68054D5EBF1A8*)SZArrayNew(RaycastHitU5BU5D_t008B8309DE422FE7567068D743D68054D5EBF1A8_il2cpp_TypeInfo_var, (uint32_t)((int32_t)10));
  26340. __this->___m_OcclusionHits3D = L_1;
  26341. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_OcclusionHits3D), (void*)L_1);
  26342. RaycastHit2DU5BU5D_t28739C686586993113318B63C84927FD43063FC7* L_2 = (RaycastHit2DU5BU5D_t28739C686586993113318B63C84927FD43063FC7*)(RaycastHit2DU5BU5D_t28739C686586993113318B63C84927FD43063FC7*)SZArrayNew(RaycastHit2DU5BU5D_t28739C686586993113318B63C84927FD43063FC7_il2cpp_TypeInfo_var, (uint32_t)1);
  26343. __this->___m_OcclusionHits2D = L_2;
  26344. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_OcclusionHits2D), (void*)L_2);
  26345. List_1_t91BC45BAAA80A09253B338C6334A8106CD4B8A3F* L_3 = (List_1_t91BC45BAAA80A09253B338C6334A8106CD4B8A3F*)il2cpp_codegen_object_new(List_1_t91BC45BAAA80A09253B338C6334A8106CD4B8A3F_il2cpp_TypeInfo_var);
  26346. List_1__ctor_mF6CAC69CE096CD58F1DC4EDEB0927A8A83524BCB(L_3, List_1__ctor_mF6CAC69CE096CD58F1DC4EDEB0927A8A83524BCB_RuntimeMethod_var);
  26347. __this->___m_RaycastResultsCache = L_3;
  26348. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_RaycastResultsCache), (void*)L_3);
  26349. Dictionary_2_t181B51EB4F3EDB4CDD77670FB2EDA2C3AD5450E4* L_4 = (Dictionary_2_t181B51EB4F3EDB4CDD77670FB2EDA2C3AD5450E4*)il2cpp_codegen_object_new(Dictionary_2_t181B51EB4F3EDB4CDD77670FB2EDA2C3AD5450E4_il2cpp_TypeInfo_var);
  26350. Dictionary_2__ctor_m6BDA6DB40D1509A654C2BB4FC0C251654F3FE8BB(L_4, Dictionary_2__ctor_m6BDA6DB40D1509A654C2BB4FC0C251654F3FE8BB_RuntimeMethod_var);
  26351. __this->___U3CpokeStateDataDictionaryU3Ek__BackingField = L_4;
  26352. Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CpokeStateDataDictionaryU3Ek__BackingField), (void*)L_4);
  26353. BindingsGroup_tD5EC90BB10F9D310FE467A7E3A4CAE2E32D0397A* L_5 = (BindingsGroup_tD5EC90BB10F9D310FE467A7E3A4CAE2E32D0397A*)il2cpp_codegen_object_new(BindingsGroup_tD5EC90BB10F9D310FE467A7E3A4CAE2E32D0397A_il2cpp_TypeInfo_var);
  26354. BindingsGroup__ctor_m1EFD3F405050571D3A66F9B95E8FBC296866A716(L_5, NULL);
  26355. __this->___m_BindingsGroup = L_5;
  26356. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_BindingsGroup), (void*)L_5);
  26357. BaseRaycaster__ctor_m1B6A963368E54C1E450BE15FAF1AE082142A1683(__this, NULL);
  26358. return;
  26359. }
  26360. }
  26361. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TrackedDeviceGraphicRaycaster__cctor_mD3D10B6FA4318C808F1C706EFA0A97E3527BFD91 (const RuntimeMethod* method)
  26362. {
  26363. static bool s_Il2CppMethodInitialized;
  26364. if (!s_Il2CppMethodInitialized)
  26365. {
  26366. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_m4998AFDEC2BCA7B8EC59B714AB7FB36108FABFEB_RuntimeMethod_var);
  26367. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_m6AEB65A7D9FECB206247EA07E304D9C67AD96E77_RuntimeMethod_var);
  26368. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_t2323318B731FF9544F068484433616DAB723D8CA_il2cpp_TypeInfo_var);
  26369. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_t63E6A8E207B81EA62DE2FA8EECC8CD3A346D8991_il2cpp_TypeInfo_var);
  26370. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mF6CAC69CE096CD58F1DC4EDEB0927A8A83524BCB_RuntimeMethod_var);
  26371. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t91BC45BAAA80A09253B338C6334A8106CD4B8A3F_il2cpp_TypeInfo_var);
  26372. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RaycastHitComparer_tEB1BB66D92D6C7722C052F9F77D771620A40FA8F_il2cpp_TypeInfo_var);
  26373. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TrackedDeviceGraphicRaycaster_t10211666BB4A468E839EEFBDFEC7D5AAB4555149_il2cpp_TypeInfo_var);
  26374. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C_il2cpp_TypeInfo_var);
  26375. s_Il2CppMethodInitialized = true;
  26376. }
  26377. {
  26378. RaycastHitComparer_tEB1BB66D92D6C7722C052F9F77D771620A40FA8F* L_0 = (RaycastHitComparer_tEB1BB66D92D6C7722C052F9F77D771620A40FA8F*)il2cpp_codegen_object_new(RaycastHitComparer_tEB1BB66D92D6C7722C052F9F77D771620A40FA8F_il2cpp_TypeInfo_var);
  26379. RaycastHitComparer__ctor_m3738852194278662207000E744F68BCA0B6C5C59(L_0, NULL);
  26380. ((TrackedDeviceGraphicRaycaster_t10211666BB4A468E839EEFBDFEC7D5AAB4555149_StaticFields*)il2cpp_codegen_static_fields_for(TrackedDeviceGraphicRaycaster_t10211666BB4A468E839EEFBDFEC7D5AAB4555149_il2cpp_TypeInfo_var))->___s_RaycastHitComparer = L_0;
  26381. Il2CppCodeGenWriteBarrier((void**)(&((TrackedDeviceGraphicRaycaster_t10211666BB4A468E839EEFBDFEC7D5AAB4555149_StaticFields*)il2cpp_codegen_static_fields_for(TrackedDeviceGraphicRaycaster_t10211666BB4A468E839EEFBDFEC7D5AAB4555149_il2cpp_TypeInfo_var))->___s_RaycastHitComparer), (void*)L_0);
  26382. Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_1 = (Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C*)(Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C*)SZArrayNew(Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C_il2cpp_TypeInfo_var, (uint32_t)4);
  26383. ((TrackedDeviceGraphicRaycaster_t10211666BB4A468E839EEFBDFEC7D5AAB4555149_StaticFields*)il2cpp_codegen_static_fields_for(TrackedDeviceGraphicRaycaster_t10211666BB4A468E839EEFBDFEC7D5AAB4555149_il2cpp_TypeInfo_var))->___s_Corners = L_1;
  26384. Il2CppCodeGenWriteBarrier((void**)(&((TrackedDeviceGraphicRaycaster_t10211666BB4A468E839EEFBDFEC7D5AAB4555149_StaticFields*)il2cpp_codegen_static_fields_for(TrackedDeviceGraphicRaycaster_t10211666BB4A468E839EEFBDFEC7D5AAB4555149_il2cpp_TypeInfo_var))->___s_Corners), (void*)L_1);
  26385. List_1_t91BC45BAAA80A09253B338C6334A8106CD4B8A3F* L_2 = (List_1_t91BC45BAAA80A09253B338C6334A8106CD4B8A3F*)il2cpp_codegen_object_new(List_1_t91BC45BAAA80A09253B338C6334A8106CD4B8A3F_il2cpp_TypeInfo_var);
  26386. List_1__ctor_mF6CAC69CE096CD58F1DC4EDEB0927A8A83524BCB(L_2, List_1__ctor_mF6CAC69CE096CD58F1DC4EDEB0927A8A83524BCB_RuntimeMethod_var);
  26387. ((TrackedDeviceGraphicRaycaster_t10211666BB4A468E839EEFBDFEC7D5AAB4555149_StaticFields*)il2cpp_codegen_static_fields_for(TrackedDeviceGraphicRaycaster_t10211666BB4A468E839EEFBDFEC7D5AAB4555149_il2cpp_TypeInfo_var))->___s_SortedGraphics = L_2;
  26388. Il2CppCodeGenWriteBarrier((void**)(&((TrackedDeviceGraphicRaycaster_t10211666BB4A468E839EEFBDFEC7D5AAB4555149_StaticFields*)il2cpp_codegen_static_fields_for(TrackedDeviceGraphicRaycaster_t10211666BB4A468E839EEFBDFEC7D5AAB4555149_il2cpp_TypeInfo_var))->___s_SortedGraphics), (void*)L_2);
  26389. Dictionary_2_t2323318B731FF9544F068484433616DAB723D8CA* L_3 = (Dictionary_2_t2323318B731FF9544F068484433616DAB723D8CA*)il2cpp_codegen_object_new(Dictionary_2_t2323318B731FF9544F068484433616DAB723D8CA_il2cpp_TypeInfo_var);
  26390. Dictionary_2__ctor_m4998AFDEC2BCA7B8EC59B714AB7FB36108FABFEB(L_3, Dictionary_2__ctor_m4998AFDEC2BCA7B8EC59B714AB7FB36108FABFEB_RuntimeMethod_var);
  26391. ((TrackedDeviceGraphicRaycaster_t10211666BB4A468E839EEFBDFEC7D5AAB4555149_StaticFields*)il2cpp_codegen_static_fields_for(TrackedDeviceGraphicRaycaster_t10211666BB4A468E839EEFBDFEC7D5AAB4555149_il2cpp_TypeInfo_var))->___s_InteractorRaycasters = L_3;
  26392. Il2CppCodeGenWriteBarrier((void**)(&((TrackedDeviceGraphicRaycaster_t10211666BB4A468E839EEFBDFEC7D5AAB4555149_StaticFields*)il2cpp_codegen_static_fields_for(TrackedDeviceGraphicRaycaster_t10211666BB4A468E839EEFBDFEC7D5AAB4555149_il2cpp_TypeInfo_var))->___s_InteractorRaycasters), (void*)L_3);
  26393. Dictionary_2_t63E6A8E207B81EA62DE2FA8EECC8CD3A346D8991* L_4 = (Dictionary_2_t63E6A8E207B81EA62DE2FA8EECC8CD3A346D8991*)il2cpp_codegen_object_new(Dictionary_2_t63E6A8E207B81EA62DE2FA8EECC8CD3A346D8991_il2cpp_TypeInfo_var);
  26394. Dictionary_2__ctor_m6AEB65A7D9FECB206247EA07E304D9C67AD96E77(L_4, Dictionary_2__ctor_m6AEB65A7D9FECB206247EA07E304D9C67AD96E77_RuntimeMethod_var);
  26395. ((TrackedDeviceGraphicRaycaster_t10211666BB4A468E839EEFBDFEC7D5AAB4555149_StaticFields*)il2cpp_codegen_static_fields_for(TrackedDeviceGraphicRaycaster_t10211666BB4A468E839EEFBDFEC7D5AAB4555149_il2cpp_TypeInfo_var))->___s_PokeHoverRaycasters = L_4;
  26396. Il2CppCodeGenWriteBarrier((void**)(&((TrackedDeviceGraphicRaycaster_t10211666BB4A468E839EEFBDFEC7D5AAB4555149_StaticFields*)il2cpp_codegen_static_fields_for(TrackedDeviceGraphicRaycaster_t10211666BB4A468E839EEFBDFEC7D5AAB4555149_il2cpp_TypeInfo_var))->___s_PokeHoverRaycasters), (void*)L_4);
  26397. return;
  26398. }
  26399. }
  26400. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TrackedDeviceGraphicRaycaster_U3CSetupPokeU3Eb__54_0_m55F240E20DA78A22D91272904C61C834D649AF27 (TrackedDeviceGraphicRaycaster_t10211666BB4A468E839EEFBDFEC7D5AAB4555149* __this, PokeStateData_t87D34716C1C477FC04D9344710D09399FE6F5032 ___0_data, const RuntimeMethod* method)
  26401. {
  26402. static bool s_Il2CppMethodInitialized;
  26403. if (!s_Il2CppMethodInitialized)
  26404. {
  26405. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BindableVariableBase_1_set_Value_mF24EEECB9C887FAD798DA31E2F99DDB19AAA5A89_RuntimeMethod_var);
  26406. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BindableVariable_1__ctor_m1C245A8CCB5D49EE440507928E7D65D5AF39A6C8_RuntimeMethod_var);
  26407. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BindableVariable_1_tE677C19FACE2079D96894AC090D3EE9881BE4A07_il2cpp_TypeInfo_var);
  26408. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_ContainsKey_m72A79A997B10DAE23417449E84A18DA640DAE79C_RuntimeMethod_var);
  26409. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_get_Item_m9B51029CE7F6F7E8AE49A3EAB35B574DCE9307F4_RuntimeMethod_var);
  26410. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_get_Values_m2C755BF7626EA65170154AECB97F8DE1D8795DA4_RuntimeMethod_var);
  26411. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_set_Item_m9E94A6A36E7A749D4EF13CBEEE6A60905473F950_RuntimeMethod_var);
  26412. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_mFAAB361C7D4554C64702FEE08C306A492E6E20D3_RuntimeMethod_var);
  26413. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m671C00169E58CA6877A701380B018C99F697ACF1_RuntimeMethod_var);
  26414. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m85426E8B3D777082C0BBC3F57599224577D9BAA2_RuntimeMethod_var);
  26415. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  26416. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ValueCollection_GetEnumerator_m8FA5A60190BEA3F6FCBD64DEF0649FFE5E87725A_RuntimeMethod_var);
  26417. s_Il2CppMethodInitialized = true;
  26418. }
  26419. PokeStateData_t87D34716C1C477FC04D9344710D09399FE6F5032 V_0;
  26420. memset((&V_0), 0, sizeof(V_0));
  26421. Enumerator_t5D23F607F8775CB294248508883F6FD31ECE285D V_1;
  26422. memset((&V_1), 0, sizeof(V_1));
  26423. {
  26424. Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_0;
  26425. L_0 = PokeStateData_get_target_m464672F352B73F0010B9829CA5C692505783091C_inline((&___0_data), NULL);
  26426. il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  26427. bool L_1;
  26428. L_1 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
  26429. if (!L_1)
  26430. {
  26431. goto IL_005f;
  26432. }
  26433. }
  26434. {
  26435. Dictionary_2_t181B51EB4F3EDB4CDD77670FB2EDA2C3AD5450E4* L_2;
  26436. L_2 = TrackedDeviceGraphicRaycaster_get_pokeStateDataDictionary_mFB7EB02DF8B998136E995F34180967D7C100FD93_inline(__this, NULL);
  26437. Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_3;
  26438. L_3 = PokeStateData_get_target_m464672F352B73F0010B9829CA5C692505783091C_inline((&___0_data), NULL);
  26439. NullCheck(L_2);
  26440. bool L_4;
  26441. L_4 = Dictionary_2_ContainsKey_m72A79A997B10DAE23417449E84A18DA640DAE79C(L_2, L_3, Dictionary_2_ContainsKey_m72A79A997B10DAE23417449E84A18DA640DAE79C_RuntimeMethod_var);
  26442. if (L_4)
  26443. {
  26444. goto IL_0046;
  26445. }
  26446. }
  26447. {
  26448. Dictionary_2_t181B51EB4F3EDB4CDD77670FB2EDA2C3AD5450E4* L_5;
  26449. L_5 = TrackedDeviceGraphicRaycaster_get_pokeStateDataDictionary_mFB7EB02DF8B998136E995F34180967D7C100FD93_inline(__this, NULL);
  26450. Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_6;
  26451. L_6 = PokeStateData_get_target_m464672F352B73F0010B9829CA5C692505783091C_inline((&___0_data), NULL);
  26452. il2cpp_codegen_initobj((&V_0), sizeof(PokeStateData_t87D34716C1C477FC04D9344710D09399FE6F5032));
  26453. PokeStateData_t87D34716C1C477FC04D9344710D09399FE6F5032 L_7 = V_0;
  26454. BindableVariable_1_tE677C19FACE2079D96894AC090D3EE9881BE4A07* L_8 = (BindableVariable_1_tE677C19FACE2079D96894AC090D3EE9881BE4A07*)il2cpp_codegen_object_new(BindableVariable_1_tE677C19FACE2079D96894AC090D3EE9881BE4A07_il2cpp_TypeInfo_var);
  26455. BindableVariable_1__ctor_m1C245A8CCB5D49EE440507928E7D65D5AF39A6C8(L_8, L_7, (bool)1, (Func_3_tB12620E4B2D1D7D986E9E2FFC7C871C8AA2FA07D*)NULL, (bool)0, BindableVariable_1__ctor_m1C245A8CCB5D49EE440507928E7D65D5AF39A6C8_RuntimeMethod_var);
  26456. NullCheck(L_5);
  26457. Dictionary_2_set_Item_m9E94A6A36E7A749D4EF13CBEEE6A60905473F950(L_5, L_6, L_8, Dictionary_2_set_Item_m9E94A6A36E7A749D4EF13CBEEE6A60905473F950_RuntimeMethod_var);
  26458. }
  26459. IL_0046:
  26460. {
  26461. Dictionary_2_t181B51EB4F3EDB4CDD77670FB2EDA2C3AD5450E4* L_9;
  26462. L_9 = TrackedDeviceGraphicRaycaster_get_pokeStateDataDictionary_mFB7EB02DF8B998136E995F34180967D7C100FD93_inline(__this, NULL);
  26463. Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_10;
  26464. L_10 = PokeStateData_get_target_m464672F352B73F0010B9829CA5C692505783091C_inline((&___0_data), NULL);
  26465. NullCheck(L_9);
  26466. BindableVariable_1_tE677C19FACE2079D96894AC090D3EE9881BE4A07* L_11;
  26467. L_11 = Dictionary_2_get_Item_m9B51029CE7F6F7E8AE49A3EAB35B574DCE9307F4(L_9, L_10, Dictionary_2_get_Item_m9B51029CE7F6F7E8AE49A3EAB35B574DCE9307F4_RuntimeMethod_var);
  26468. PokeStateData_t87D34716C1C477FC04D9344710D09399FE6F5032 L_12 = ___0_data;
  26469. NullCheck(L_11);
  26470. BindableVariableBase_1_set_Value_mF24EEECB9C887FAD798DA31E2F99DDB19AAA5A89(L_11, L_12, BindableVariableBase_1_set_Value_mF24EEECB9C887FAD798DA31E2F99DDB19AAA5A89_RuntimeMethod_var);
  26471. return;
  26472. }
  26473. IL_005f:
  26474. {
  26475. Dictionary_2_t181B51EB4F3EDB4CDD77670FB2EDA2C3AD5450E4* L_13;
  26476. L_13 = TrackedDeviceGraphicRaycaster_get_pokeStateDataDictionary_mFB7EB02DF8B998136E995F34180967D7C100FD93_inline(__this, NULL);
  26477. NullCheck(L_13);
  26478. ValueCollection_tA719347E837181C5A1A18E2723ECE1734BD7ED45* L_14;
  26479. L_14 = Dictionary_2_get_Values_m2C755BF7626EA65170154AECB97F8DE1D8795DA4(L_13, Dictionary_2_get_Values_m2C755BF7626EA65170154AECB97F8DE1D8795DA4_RuntimeMethod_var);
  26480. NullCheck(L_14);
  26481. Enumerator_t5D23F607F8775CB294248508883F6FD31ECE285D L_15;
  26482. L_15 = ValueCollection_GetEnumerator_m8FA5A60190BEA3F6FCBD64DEF0649FFE5E87725A(L_14, ValueCollection_GetEnumerator_m8FA5A60190BEA3F6FCBD64DEF0649FFE5E87725A_RuntimeMethod_var);
  26483. V_1 = L_15;
  26484. }
  26485. {
  26486. auto __finallyBlock = il2cpp::utils::Finally([&]
  26487. {
  26488. FINALLY_008a:
  26489. {
  26490. Enumerator_Dispose_mFAAB361C7D4554C64702FEE08C306A492E6E20D3((&V_1), Enumerator_Dispose_mFAAB361C7D4554C64702FEE08C306A492E6E20D3_RuntimeMethod_var);
  26491. return;
  26492. }
  26493. });
  26494. try
  26495. {
  26496. {
  26497. goto IL_007f_1;
  26498. }
  26499. IL_0072_1:
  26500. {
  26501. BindableVariable_1_tE677C19FACE2079D96894AC090D3EE9881BE4A07* L_16;
  26502. L_16 = Enumerator_get_Current_m85426E8B3D777082C0BBC3F57599224577D9BAA2_inline((&V_1), Enumerator_get_Current_m85426E8B3D777082C0BBC3F57599224577D9BAA2_RuntimeMethod_var);
  26503. PokeStateData_t87D34716C1C477FC04D9344710D09399FE6F5032 L_17 = ___0_data;
  26504. NullCheck(L_16);
  26505. BindableVariableBase_1_set_Value_mF24EEECB9C887FAD798DA31E2F99DDB19AAA5A89(L_16, L_17, BindableVariableBase_1_set_Value_mF24EEECB9C887FAD798DA31E2F99DDB19AAA5A89_RuntimeMethod_var);
  26506. }
  26507. IL_007f_1:
  26508. {
  26509. bool L_18;
  26510. L_18 = Enumerator_MoveNext_m671C00169E58CA6877A701380B018C99F697ACF1((&V_1), Enumerator_MoveNext_m671C00169E58CA6877A701380B018C99F697ACF1_RuntimeMethod_var);
  26511. if (L_18)
  26512. {
  26513. goto IL_0072_1;
  26514. }
  26515. }
  26516. {
  26517. goto IL_0098;
  26518. }
  26519. }
  26520. catch(Il2CppExceptionWrapper& e)
  26521. {
  26522. __finallyBlock.StoreException(e.ex);
  26523. }
  26524. }
  26525. IL_0098:
  26526. {
  26527. return;
  26528. }
  26529. }
  26530. #ifdef __clang__
  26531. #pragma clang diagnostic pop
  26532. #endif
  26533. #ifdef __clang__
  26534. #pragma clang diagnostic push
  26535. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  26536. #pragma clang diagnostic ignored "-Wunused-variable"
  26537. #endif
  26538. IL2CPP_EXTERN_C void RaycastHitData_tC602FBF6250942C226E1EA0D0FDE0257B29B1AFD_marshal_pinvoke(const RaycastHitData_tC602FBF6250942C226E1EA0D0FDE0257B29B1AFD& unmarshaled, RaycastHitData_tC602FBF6250942C226E1EA0D0FDE0257B29B1AFD_marshaled_pinvoke& marshaled)
  26539. {
  26540. Exception_t* ___U3CgraphicU3Ek__BackingFieldException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '<graphic>k__BackingField' of type 'RaycastHitData': Reference type field marshaling is not supported.");
  26541. IL2CPP_RAISE_MANAGED_EXCEPTION(___U3CgraphicU3Ek__BackingFieldException, NULL);
  26542. }
  26543. IL2CPP_EXTERN_C void RaycastHitData_tC602FBF6250942C226E1EA0D0FDE0257B29B1AFD_marshal_pinvoke_back(const RaycastHitData_tC602FBF6250942C226E1EA0D0FDE0257B29B1AFD_marshaled_pinvoke& marshaled, RaycastHitData_tC602FBF6250942C226E1EA0D0FDE0257B29B1AFD& unmarshaled)
  26544. {
  26545. Exception_t* ___U3CgraphicU3Ek__BackingFieldException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '<graphic>k__BackingField' of type 'RaycastHitData': Reference type field marshaling is not supported.");
  26546. IL2CPP_RAISE_MANAGED_EXCEPTION(___U3CgraphicU3Ek__BackingFieldException, NULL);
  26547. }
  26548. IL2CPP_EXTERN_C void RaycastHitData_tC602FBF6250942C226E1EA0D0FDE0257B29B1AFD_marshal_pinvoke_cleanup(RaycastHitData_tC602FBF6250942C226E1EA0D0FDE0257B29B1AFD_marshaled_pinvoke& marshaled)
  26549. {
  26550. }
  26551. IL2CPP_EXTERN_C void RaycastHitData_tC602FBF6250942C226E1EA0D0FDE0257B29B1AFD_marshal_com(const RaycastHitData_tC602FBF6250942C226E1EA0D0FDE0257B29B1AFD& unmarshaled, RaycastHitData_tC602FBF6250942C226E1EA0D0FDE0257B29B1AFD_marshaled_com& marshaled)
  26552. {
  26553. Exception_t* ___U3CgraphicU3Ek__BackingFieldException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '<graphic>k__BackingField' of type 'RaycastHitData': Reference type field marshaling is not supported.");
  26554. IL2CPP_RAISE_MANAGED_EXCEPTION(___U3CgraphicU3Ek__BackingFieldException, NULL);
  26555. }
  26556. IL2CPP_EXTERN_C void RaycastHitData_tC602FBF6250942C226E1EA0D0FDE0257B29B1AFD_marshal_com_back(const RaycastHitData_tC602FBF6250942C226E1EA0D0FDE0257B29B1AFD_marshaled_com& marshaled, RaycastHitData_tC602FBF6250942C226E1EA0D0FDE0257B29B1AFD& unmarshaled)
  26557. {
  26558. Exception_t* ___U3CgraphicU3Ek__BackingFieldException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '<graphic>k__BackingField' of type 'RaycastHitData': Reference type field marshaling is not supported.");
  26559. IL2CPP_RAISE_MANAGED_EXCEPTION(___U3CgraphicU3Ek__BackingFieldException, NULL);
  26560. }
  26561. IL2CPP_EXTERN_C void RaycastHitData_tC602FBF6250942C226E1EA0D0FDE0257B29B1AFD_marshal_com_cleanup(RaycastHitData_tC602FBF6250942C226E1EA0D0FDE0257B29B1AFD_marshaled_com& marshaled)
  26562. {
  26563. }
  26564. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RaycastHitData__ctor_m46C10CA0C3686A7DFC808CC5E995563E3E6E0900 (RaycastHitData_tC602FBF6250942C226E1EA0D0FDE0257B29B1AFD* __this, Graphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931* ___0_graphic, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_worldHitPosition, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___2_screenPosition, float ___3_distance, int32_t ___4_displayIndex, const RuntimeMethod* method)
  26565. {
  26566. {
  26567. Graphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931* L_0 = ___0_graphic;
  26568. __this->___U3CgraphicU3Ek__BackingField = L_0;
  26569. Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CgraphicU3Ek__BackingField), (void*)L_0);
  26570. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = ___1_worldHitPosition;
  26571. __this->___U3CworldHitPositionU3Ek__BackingField = L_1;
  26572. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_2 = ___2_screenPosition;
  26573. __this->___U3CscreenPositionU3Ek__BackingField = L_2;
  26574. float L_3 = ___3_distance;
  26575. __this->___U3CdistanceU3Ek__BackingField = L_3;
  26576. int32_t L_4 = ___4_displayIndex;
  26577. __this->___U3CdisplayIndexU3Ek__BackingField = L_4;
  26578. return;
  26579. }
  26580. }
  26581. IL2CPP_EXTERN_C void RaycastHitData__ctor_m46C10CA0C3686A7DFC808CC5E995563E3E6E0900_AdjustorThunk (RuntimeObject* __this, Graphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931* ___0_graphic, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_worldHitPosition, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___2_screenPosition, float ___3_distance, int32_t ___4_displayIndex, const RuntimeMethod* method)
  26582. {
  26583. RaycastHitData_tC602FBF6250942C226E1EA0D0FDE0257B29B1AFD* _thisAdjusted;
  26584. int32_t _offset = 1;
  26585. _thisAdjusted = reinterpret_cast<RaycastHitData_tC602FBF6250942C226E1EA0D0FDE0257B29B1AFD*>(__this + _offset);
  26586. RaycastHitData__ctor_m46C10CA0C3686A7DFC808CC5E995563E3E6E0900(_thisAdjusted, ___0_graphic, ___1_worldHitPosition, ___2_screenPosition, ___3_distance, ___4_displayIndex, method);
  26587. }
  26588. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Graphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931* RaycastHitData_get_graphic_mD7D675E65B6B19526DEC71B273334796C44D7B88 (RaycastHitData_tC602FBF6250942C226E1EA0D0FDE0257B29B1AFD* __this, const RuntimeMethod* method)
  26589. {
  26590. {
  26591. Graphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931* L_0 = __this->___U3CgraphicU3Ek__BackingField;
  26592. return L_0;
  26593. }
  26594. }
  26595. IL2CPP_EXTERN_C Graphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931* RaycastHitData_get_graphic_mD7D675E65B6B19526DEC71B273334796C44D7B88_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  26596. {
  26597. RaycastHitData_tC602FBF6250942C226E1EA0D0FDE0257B29B1AFD* _thisAdjusted;
  26598. int32_t _offset = 1;
  26599. _thisAdjusted = reinterpret_cast<RaycastHitData_tC602FBF6250942C226E1EA0D0FDE0257B29B1AFD*>(__this + _offset);
  26600. Graphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931* _returnValue;
  26601. _returnValue = RaycastHitData_get_graphic_mD7D675E65B6B19526DEC71B273334796C44D7B88_inline(_thisAdjusted, method);
  26602. return _returnValue;
  26603. }
  26604. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 RaycastHitData_get_worldHitPosition_mA36CED27016B4C803EE9129A379C1052152D15F2 (RaycastHitData_tC602FBF6250942C226E1EA0D0FDE0257B29B1AFD* __this, const RuntimeMethod* method)
  26605. {
  26606. {
  26607. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = __this->___U3CworldHitPositionU3Ek__BackingField;
  26608. return L_0;
  26609. }
  26610. }
  26611. IL2CPP_EXTERN_C Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 RaycastHitData_get_worldHitPosition_mA36CED27016B4C803EE9129A379C1052152D15F2_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  26612. {
  26613. RaycastHitData_tC602FBF6250942C226E1EA0D0FDE0257B29B1AFD* _thisAdjusted;
  26614. int32_t _offset = 1;
  26615. _thisAdjusted = reinterpret_cast<RaycastHitData_tC602FBF6250942C226E1EA0D0FDE0257B29B1AFD*>(__this + _offset);
  26616. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 _returnValue;
  26617. _returnValue = RaycastHitData_get_worldHitPosition_mA36CED27016B4C803EE9129A379C1052152D15F2_inline(_thisAdjusted, method);
  26618. return _returnValue;
  26619. }
  26620. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 RaycastHitData_get_screenPosition_mAAA69CF11624FC7EA8667F228C640DEFCD6FB2AB (RaycastHitData_tC602FBF6250942C226E1EA0D0FDE0257B29B1AFD* __this, const RuntimeMethod* method)
  26621. {
  26622. {
  26623. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = __this->___U3CscreenPositionU3Ek__BackingField;
  26624. return L_0;
  26625. }
  26626. }
  26627. IL2CPP_EXTERN_C Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 RaycastHitData_get_screenPosition_mAAA69CF11624FC7EA8667F228C640DEFCD6FB2AB_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  26628. {
  26629. RaycastHitData_tC602FBF6250942C226E1EA0D0FDE0257B29B1AFD* _thisAdjusted;
  26630. int32_t _offset = 1;
  26631. _thisAdjusted = reinterpret_cast<RaycastHitData_tC602FBF6250942C226E1EA0D0FDE0257B29B1AFD*>(__this + _offset);
  26632. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 _returnValue;
  26633. _returnValue = RaycastHitData_get_screenPosition_mAAA69CF11624FC7EA8667F228C640DEFCD6FB2AB_inline(_thisAdjusted, method);
  26634. return _returnValue;
  26635. }
  26636. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float RaycastHitData_get_distance_mC2299A0A61CCB9C17D93D532D8DE4109C8291EC0 (RaycastHitData_tC602FBF6250942C226E1EA0D0FDE0257B29B1AFD* __this, const RuntimeMethod* method)
  26637. {
  26638. {
  26639. float L_0 = __this->___U3CdistanceU3Ek__BackingField;
  26640. return L_0;
  26641. }
  26642. }
  26643. IL2CPP_EXTERN_C float RaycastHitData_get_distance_mC2299A0A61CCB9C17D93D532D8DE4109C8291EC0_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  26644. {
  26645. RaycastHitData_tC602FBF6250942C226E1EA0D0FDE0257B29B1AFD* _thisAdjusted;
  26646. int32_t _offset = 1;
  26647. _thisAdjusted = reinterpret_cast<RaycastHitData_tC602FBF6250942C226E1EA0D0FDE0257B29B1AFD*>(__this + _offset);
  26648. float _returnValue;
  26649. _returnValue = RaycastHitData_get_distance_mC2299A0A61CCB9C17D93D532D8DE4109C8291EC0_inline(_thisAdjusted, method);
  26650. return _returnValue;
  26651. }
  26652. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t RaycastHitData_get_displayIndex_mA3B5A6BD21766DBCE8EA33251BF23FDE7DFE0C50 (RaycastHitData_tC602FBF6250942C226E1EA0D0FDE0257B29B1AFD* __this, const RuntimeMethod* method)
  26653. {
  26654. {
  26655. int32_t L_0 = __this->___U3CdisplayIndexU3Ek__BackingField;
  26656. return L_0;
  26657. }
  26658. }
  26659. IL2CPP_EXTERN_C int32_t RaycastHitData_get_displayIndex_mA3B5A6BD21766DBCE8EA33251BF23FDE7DFE0C50_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  26660. {
  26661. RaycastHitData_tC602FBF6250942C226E1EA0D0FDE0257B29B1AFD* _thisAdjusted;
  26662. int32_t _offset = 1;
  26663. _thisAdjusted = reinterpret_cast<RaycastHitData_tC602FBF6250942C226E1EA0D0FDE0257B29B1AFD*>(__this + _offset);
  26664. int32_t _returnValue;
  26665. _returnValue = RaycastHitData_get_displayIndex_mA3B5A6BD21766DBCE8EA33251BF23FDE7DFE0C50_inline(_thisAdjusted, method);
  26666. return _returnValue;
  26667. }
  26668. #ifdef __clang__
  26669. #pragma clang diagnostic pop
  26670. #endif
  26671. #ifdef __clang__
  26672. #pragma clang diagnostic push
  26673. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  26674. #pragma clang diagnostic ignored "-Wunused-variable"
  26675. #endif
  26676. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t RaycastHitComparer_Compare_mCC40F8BCA5482E5FB84B5F53618FE0885B8B8A31 (RaycastHitComparer_tEB1BB66D92D6C7722C052F9F77D771620A40FA8F* __this, RaycastHitData_tC602FBF6250942C226E1EA0D0FDE0257B29B1AFD ___0_a, RaycastHitData_tC602FBF6250942C226E1EA0D0FDE0257B29B1AFD ___1_b, const RuntimeMethod* method)
  26677. {
  26678. int32_t V_0 = 0;
  26679. {
  26680. Graphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931* L_0;
  26681. L_0 = RaycastHitData_get_graphic_mD7D675E65B6B19526DEC71B273334796C44D7B88_inline((&___1_b), NULL);
  26682. NullCheck(L_0);
  26683. int32_t L_1;
  26684. L_1 = Graphic_get_depth_m16A82C751AE0497941048A3715D48A1066939460(L_0, NULL);
  26685. V_0 = L_1;
  26686. Graphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931* L_2;
  26687. L_2 = RaycastHitData_get_graphic_mD7D675E65B6B19526DEC71B273334796C44D7B88_inline((&___0_a), NULL);
  26688. NullCheck(L_2);
  26689. int32_t L_3;
  26690. L_3 = Graphic_get_depth_m16A82C751AE0497941048A3715D48A1066939460(L_2, NULL);
  26691. int32_t L_4;
  26692. L_4 = Int32_CompareTo_mFA011811D4447442ED442B4A507BD4267621C586((&V_0), L_3, NULL);
  26693. return L_4;
  26694. }
  26695. }
  26696. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RaycastHitComparer__ctor_m3738852194278662207000E744F68BCA0B6C5C59 (RaycastHitComparer_tEB1BB66D92D6C7722C052F9F77D771620A40FA8F* __this, const RuntimeMethod* method)
  26697. {
  26698. {
  26699. Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
  26700. return;
  26701. }
  26702. }
  26703. #ifdef __clang__
  26704. #pragma clang diagnostic pop
  26705. #endif
  26706. #ifdef __clang__
  26707. #pragma clang diagnostic push
  26708. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  26709. #pragma clang diagnostic ignored "-Wunused-variable"
  26710. #endif
  26711. #ifdef __clang__
  26712. #pragma clang diagnostic pop
  26713. #endif
  26714. #ifdef __clang__
  26715. #pragma clang diagnostic push
  26716. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  26717. #pragma clang diagnostic ignored "-Wunused-variable"
  26718. #endif
  26719. IL2CPP_EXTERN_C void TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8_marshal_pinvoke(const TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8& unmarshaled, TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8_marshaled_pinvoke& marshaled)
  26720. {
  26721. Exception_t* ___m_ImplementationDataException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'm_ImplementationData' of type 'TrackedDeviceModel'.");
  26722. IL2CPP_RAISE_MANAGED_EXCEPTION(___m_ImplementationDataException, NULL);
  26723. }
  26724. IL2CPP_EXTERN_C void TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8_marshal_pinvoke_back(const TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8_marshaled_pinvoke& marshaled, TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8& unmarshaled)
  26725. {
  26726. Exception_t* ___m_ImplementationDataException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'm_ImplementationData' of type 'TrackedDeviceModel'.");
  26727. IL2CPP_RAISE_MANAGED_EXCEPTION(___m_ImplementationDataException, NULL);
  26728. }
  26729. IL2CPP_EXTERN_C void TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8_marshal_pinvoke_cleanup(TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8_marshaled_pinvoke& marshaled)
  26730. {
  26731. }
  26732. IL2CPP_EXTERN_C void TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8_marshal_com(const TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8& unmarshaled, TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8_marshaled_com& marshaled)
  26733. {
  26734. Exception_t* ___m_ImplementationDataException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'm_ImplementationData' of type 'TrackedDeviceModel'.");
  26735. IL2CPP_RAISE_MANAGED_EXCEPTION(___m_ImplementationDataException, NULL);
  26736. }
  26737. IL2CPP_EXTERN_C void TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8_marshal_com_back(const TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8_marshaled_com& marshaled, TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8& unmarshaled)
  26738. {
  26739. Exception_t* ___m_ImplementationDataException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'm_ImplementationData' of type 'TrackedDeviceModel'.");
  26740. IL2CPP_RAISE_MANAGED_EXCEPTION(___m_ImplementationDataException, NULL);
  26741. }
  26742. IL2CPP_EXTERN_C void TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8_marshal_com_cleanup(TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8_marshaled_com& marshaled)
  26743. {
  26744. }
  26745. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ImplementationData_t175CD17EADED010E9B5BA19575E4AD41F2FE67AC TrackedDeviceModel_get_implementationData_m95202DC252DDE53560803CED892DDD834686B749 (TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8* __this, const RuntimeMethod* method)
  26746. {
  26747. {
  26748. ImplementationData_t175CD17EADED010E9B5BA19575E4AD41F2FE67AC L_0 = __this->___m_ImplementationData;
  26749. return L_0;
  26750. }
  26751. }
  26752. IL2CPP_EXTERN_C ImplementationData_t175CD17EADED010E9B5BA19575E4AD41F2FE67AC TrackedDeviceModel_get_implementationData_m95202DC252DDE53560803CED892DDD834686B749_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  26753. {
  26754. TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8* _thisAdjusted;
  26755. int32_t _offset = 1;
  26756. _thisAdjusted = reinterpret_cast<TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8*>(__this + _offset);
  26757. ImplementationData_t175CD17EADED010E9B5BA19575E4AD41F2FE67AC _returnValue;
  26758. _returnValue = TrackedDeviceModel_get_implementationData_m95202DC252DDE53560803CED892DDD834686B749_inline(_thisAdjusted, method);
  26759. return _returnValue;
  26760. }
  26761. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TrackedDeviceModel_get_pointerId_m7AEFEA8657A653D0968500004E01A9B8672464DD (TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8* __this, const RuntimeMethod* method)
  26762. {
  26763. {
  26764. int32_t L_0 = __this->___U3CpointerIdU3Ek__BackingField;
  26765. return L_0;
  26766. }
  26767. }
  26768. IL2CPP_EXTERN_C int32_t TrackedDeviceModel_get_pointerId_m7AEFEA8657A653D0968500004E01A9B8672464DD_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  26769. {
  26770. TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8* _thisAdjusted;
  26771. int32_t _offset = 1;
  26772. _thisAdjusted = reinterpret_cast<TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8*>(__this + _offset);
  26773. int32_t _returnValue;
  26774. _returnValue = TrackedDeviceModel_get_pointerId_m7AEFEA8657A653D0968500004E01A9B8672464DD_inline(_thisAdjusted, method);
  26775. return _returnValue;
  26776. }
  26777. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TrackedDeviceModel_get_select_mF73B603383F4D45021CD0AAFC29324A54AC8D55D (TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8* __this, const RuntimeMethod* method)
  26778. {
  26779. {
  26780. bool L_0 = __this->___m_SelectDown;
  26781. return L_0;
  26782. }
  26783. }
  26784. IL2CPP_EXTERN_C bool TrackedDeviceModel_get_select_mF73B603383F4D45021CD0AAFC29324A54AC8D55D_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  26785. {
  26786. TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8* _thisAdjusted;
  26787. int32_t _offset = 1;
  26788. _thisAdjusted = reinterpret_cast<TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8*>(__this + _offset);
  26789. bool _returnValue;
  26790. _returnValue = TrackedDeviceModel_get_select_mF73B603383F4D45021CD0AAFC29324A54AC8D55D_inline(_thisAdjusted, method);
  26791. return _returnValue;
  26792. }
  26793. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TrackedDeviceModel_set_select_m9513F69D1C9E4B312EC23820BFC81CA7030E6F02 (TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8* __this, bool ___0_value, const RuntimeMethod* method)
  26794. {
  26795. static bool s_Il2CppMethodInitialized;
  26796. if (!s_Il2CppMethodInitialized)
  26797. {
  26798. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8_il2cpp_TypeInfo_var);
  26799. s_Il2CppMethodInitialized = true;
  26800. }
  26801. int32_t G_B3_0 = 0;
  26802. TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8* G_B3_1 = NULL;
  26803. int32_t G_B2_0 = 0;
  26804. TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8* G_B2_1 = NULL;
  26805. int32_t G_B4_0 = 0;
  26806. int32_t G_B4_1 = 0;
  26807. TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8* G_B4_2 = NULL;
  26808. {
  26809. bool L_0 = __this->___m_SelectDown;
  26810. bool L_1 = ___0_value;
  26811. if ((((int32_t)L_0) == ((int32_t)L_1)))
  26812. {
  26813. goto IL_002b;
  26814. }
  26815. }
  26816. {
  26817. bool L_2 = ___0_value;
  26818. __this->___m_SelectDown = L_2;
  26819. il2cpp_codegen_runtime_class_init_inline(TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8_il2cpp_TypeInfo_var);
  26820. int32_t L_3;
  26821. L_3 = TrackedDeviceModel_get_selectDelta_m3F6B5717A4F6C2DC505EA92A11846820A14B35FC_inline(__this, NULL);
  26822. bool L_4 = ___0_value;
  26823. if (L_4)
  26824. {
  26825. G_B3_0 = L_3;
  26826. G_B3_1 = __this;
  26827. goto IL_001d;
  26828. }
  26829. G_B2_0 = L_3;
  26830. G_B2_1 = __this;
  26831. }
  26832. {
  26833. G_B4_0 = 2;
  26834. G_B4_1 = G_B2_0;
  26835. G_B4_2 = G_B2_1;
  26836. goto IL_001e;
  26837. }
  26838. IL_001d:
  26839. {
  26840. G_B4_0 = 1;
  26841. G_B4_1 = G_B3_0;
  26842. G_B4_2 = G_B3_1;
  26843. }
  26844. IL_001e:
  26845. {
  26846. il2cpp_codegen_runtime_class_init_inline(TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8_il2cpp_TypeInfo_var);
  26847. TrackedDeviceModel_set_selectDelta_m61649F57176681CCBD64C07F4A4F0F3974DECE4C_inline(G_B4_2, ((int32_t)((int32_t)G_B4_1|G_B4_0)), NULL);
  26848. TrackedDeviceModel_set_changedThisFrame_mDE51F8C5DC3A66BA3F13B32F0CEE792E9FF7C1AB_inline(__this, (bool)1, NULL);
  26849. }
  26850. IL_002b:
  26851. {
  26852. return;
  26853. }
  26854. }
  26855. IL2CPP_EXTERN_C void TrackedDeviceModel_set_select_m9513F69D1C9E4B312EC23820BFC81CA7030E6F02_AdjustorThunk (RuntimeObject* __this, bool ___0_value, const RuntimeMethod* method)
  26856. {
  26857. TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8* _thisAdjusted;
  26858. int32_t _offset = 1;
  26859. _thisAdjusted = reinterpret_cast<TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8*>(__this + _offset);
  26860. TrackedDeviceModel_set_select_m9513F69D1C9E4B312EC23820BFC81CA7030E6F02(_thisAdjusted, ___0_value, method);
  26861. }
  26862. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TrackedDeviceModel_get_selectDelta_m3F6B5717A4F6C2DC505EA92A11846820A14B35FC (TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8* __this, const RuntimeMethod* method)
  26863. {
  26864. {
  26865. int32_t L_0 = __this->___U3CselectDeltaU3Ek__BackingField;
  26866. return L_0;
  26867. }
  26868. }
  26869. IL2CPP_EXTERN_C int32_t TrackedDeviceModel_get_selectDelta_m3F6B5717A4F6C2DC505EA92A11846820A14B35FC_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  26870. {
  26871. TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8* _thisAdjusted;
  26872. int32_t _offset = 1;
  26873. _thisAdjusted = reinterpret_cast<TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8*>(__this + _offset);
  26874. int32_t _returnValue;
  26875. _returnValue = TrackedDeviceModel_get_selectDelta_m3F6B5717A4F6C2DC505EA92A11846820A14B35FC_inline(_thisAdjusted, method);
  26876. return _returnValue;
  26877. }
  26878. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TrackedDeviceModel_set_selectDelta_m61649F57176681CCBD64C07F4A4F0F3974DECE4C (TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8* __this, int32_t ___0_value, const RuntimeMethod* method)
  26879. {
  26880. {
  26881. int32_t L_0 = ___0_value;
  26882. __this->___U3CselectDeltaU3Ek__BackingField = L_0;
  26883. return;
  26884. }
  26885. }
  26886. IL2CPP_EXTERN_C void TrackedDeviceModel_set_selectDelta_m61649F57176681CCBD64C07F4A4F0F3974DECE4C_AdjustorThunk (RuntimeObject* __this, int32_t ___0_value, const RuntimeMethod* method)
  26887. {
  26888. TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8* _thisAdjusted;
  26889. int32_t _offset = 1;
  26890. _thisAdjusted = reinterpret_cast<TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8*>(__this + _offset);
  26891. TrackedDeviceModel_set_selectDelta_m61649F57176681CCBD64C07F4A4F0F3974DECE4C_inline(_thisAdjusted, ___0_value, method);
  26892. }
  26893. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TrackedDeviceModel_get_changedThisFrame_m4C3C35C841B822ABB3D5DEE90F26FA74D8EE9FE1 (TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8* __this, const RuntimeMethod* method)
  26894. {
  26895. {
  26896. bool L_0 = __this->___U3CchangedThisFrameU3Ek__BackingField;
  26897. return L_0;
  26898. }
  26899. }
  26900. IL2CPP_EXTERN_C bool TrackedDeviceModel_get_changedThisFrame_m4C3C35C841B822ABB3D5DEE90F26FA74D8EE9FE1_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  26901. {
  26902. TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8* _thisAdjusted;
  26903. int32_t _offset = 1;
  26904. _thisAdjusted = reinterpret_cast<TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8*>(__this + _offset);
  26905. bool _returnValue;
  26906. _returnValue = TrackedDeviceModel_get_changedThisFrame_m4C3C35C841B822ABB3D5DEE90F26FA74D8EE9FE1_inline(_thisAdjusted, method);
  26907. return _returnValue;
  26908. }
  26909. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TrackedDeviceModel_set_changedThisFrame_mDE51F8C5DC3A66BA3F13B32F0CEE792E9FF7C1AB (TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8* __this, bool ___0_value, const RuntimeMethod* method)
  26910. {
  26911. {
  26912. bool L_0 = ___0_value;
  26913. __this->___U3CchangedThisFrameU3Ek__BackingField = L_0;
  26914. return;
  26915. }
  26916. }
  26917. IL2CPP_EXTERN_C void TrackedDeviceModel_set_changedThisFrame_mDE51F8C5DC3A66BA3F13B32F0CEE792E9FF7C1AB_AdjustorThunk (RuntimeObject* __this, bool ___0_value, const RuntimeMethod* method)
  26918. {
  26919. TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8* _thisAdjusted;
  26920. int32_t _offset = 1;
  26921. _thisAdjusted = reinterpret_cast<TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8*>(__this + _offset);
  26922. TrackedDeviceModel_set_changedThisFrame_mDE51F8C5DC3A66BA3F13B32F0CEE792E9FF7C1AB_inline(_thisAdjusted, ___0_value, method);
  26923. }
  26924. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 TrackedDeviceModel_get_position_mA1B101753B4DE6F7142EE4DB49487104019DF4BE (TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8* __this, const RuntimeMethod* method)
  26925. {
  26926. static bool s_Il2CppMethodInitialized;
  26927. if (!s_Il2CppMethodInitialized)
  26928. {
  26929. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8_il2cpp_TypeInfo_var);
  26930. s_Il2CppMethodInitialized = true;
  26931. }
  26932. Func_1_t58C51DB29153B53A9136AE397958F3FCC1F596EC* G_B2_0 = NULL;
  26933. Func_1_t58C51DB29153B53A9136AE397958F3FCC1F596EC* G_B1_0 = NULL;
  26934. {
  26935. il2cpp_codegen_runtime_class_init_inline(TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8_il2cpp_TypeInfo_var);
  26936. Func_1_t58C51DB29153B53A9136AE397958F3FCC1F596EC* L_0;
  26937. L_0 = TrackedDeviceModel_get_positionGetter_m9E653DF32AFF97C9DFBFE0707721F321A7F521C5_inline(__this, NULL);
  26938. Func_1_t58C51DB29153B53A9136AE397958F3FCC1F596EC* L_1 = L_0;
  26939. if (L_1)
  26940. {
  26941. G_B2_0 = L_1;
  26942. goto IL_0011;
  26943. }
  26944. G_B1_0 = L_1;
  26945. }
  26946. {
  26947. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = __this->___m_Position;
  26948. return L_2;
  26949. }
  26950. IL_0011:
  26951. {
  26952. NullCheck(G_B2_0);
  26953. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3;
  26954. L_3 = Func_1_Invoke_m1CDD0198843EF8947E2C7F333F38C1E36FF3C568_inline(G_B2_0, NULL);
  26955. return L_3;
  26956. }
  26957. }
  26958. IL2CPP_EXTERN_C Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 TrackedDeviceModel_get_position_mA1B101753B4DE6F7142EE4DB49487104019DF4BE_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  26959. {
  26960. TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8* _thisAdjusted;
  26961. int32_t _offset = 1;
  26962. _thisAdjusted = reinterpret_cast<TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8*>(__this + _offset);
  26963. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 _returnValue;
  26964. _returnValue = TrackedDeviceModel_get_position_mA1B101753B4DE6F7142EE4DB49487104019DF4BE(_thisAdjusted, method);
  26965. return _returnValue;
  26966. }
  26967. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TrackedDeviceModel_set_position_mDB462484180081FA49D38E28ACAE1772E8F11442 (TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_value, const RuntimeMethod* method)
  26968. {
  26969. static bool s_Il2CppMethodInitialized;
  26970. if (!s_Il2CppMethodInitialized)
  26971. {
  26972. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8_il2cpp_TypeInfo_var);
  26973. s_Il2CppMethodInitialized = true;
  26974. }
  26975. {
  26976. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = __this->___m_Position;
  26977. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = ___0_value;
  26978. bool L_2;
  26979. L_2 = Vector3_op_Inequality_m9F170CDFBF1E490E559DA5D06D6547501A402BBF_inline(L_0, L_1, NULL);
  26980. if (!L_2)
  26981. {
  26982. goto IL_001c;
  26983. }
  26984. }
  26985. {
  26986. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3 = ___0_value;
  26987. __this->___m_Position = L_3;
  26988. il2cpp_codegen_runtime_class_init_inline(TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8_il2cpp_TypeInfo_var);
  26989. TrackedDeviceModel_set_changedThisFrame_mDE51F8C5DC3A66BA3F13B32F0CEE792E9FF7C1AB_inline(__this, (bool)1, NULL);
  26990. }
  26991. IL_001c:
  26992. {
  26993. return;
  26994. }
  26995. }
  26996. IL2CPP_EXTERN_C void TrackedDeviceModel_set_position_mDB462484180081FA49D38E28ACAE1772E8F11442_AdjustorThunk (RuntimeObject* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_value, const RuntimeMethod* method)
  26997. {
  26998. TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8* _thisAdjusted;
  26999. int32_t _offset = 1;
  27000. _thisAdjusted = reinterpret_cast<TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8*>(__this + _offset);
  27001. TrackedDeviceModel_set_position_mDB462484180081FA49D38E28ACAE1772E8F11442(_thisAdjusted, ___0_value, method);
  27002. }
  27003. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Func_1_t58C51DB29153B53A9136AE397958F3FCC1F596EC* TrackedDeviceModel_get_positionGetter_m9E653DF32AFF97C9DFBFE0707721F321A7F521C5 (TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8* __this, const RuntimeMethod* method)
  27004. {
  27005. {
  27006. Func_1_t58C51DB29153B53A9136AE397958F3FCC1F596EC* L_0 = __this->___U3CpositionGetterU3Ek__BackingField;
  27007. return L_0;
  27008. }
  27009. }
  27010. IL2CPP_EXTERN_C Func_1_t58C51DB29153B53A9136AE397958F3FCC1F596EC* TrackedDeviceModel_get_positionGetter_m9E653DF32AFF97C9DFBFE0707721F321A7F521C5_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  27011. {
  27012. TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8* _thisAdjusted;
  27013. int32_t _offset = 1;
  27014. _thisAdjusted = reinterpret_cast<TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8*>(__this + _offset);
  27015. Func_1_t58C51DB29153B53A9136AE397958F3FCC1F596EC* _returnValue;
  27016. _returnValue = TrackedDeviceModel_get_positionGetter_m9E653DF32AFF97C9DFBFE0707721F321A7F521C5_inline(_thisAdjusted, method);
  27017. return _returnValue;
  27018. }
  27019. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TrackedDeviceModel_set_positionGetter_m367DB2ABEAC3FDEC70B3FA2504DF13EFED9D17DE (TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8* __this, Func_1_t58C51DB29153B53A9136AE397958F3FCC1F596EC* ___0_value, const RuntimeMethod* method)
  27020. {
  27021. {
  27022. Func_1_t58C51DB29153B53A9136AE397958F3FCC1F596EC* L_0 = ___0_value;
  27023. __this->___U3CpositionGetterU3Ek__BackingField = L_0;
  27024. Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CpositionGetterU3Ek__BackingField), (void*)L_0);
  27025. return;
  27026. }
  27027. }
  27028. IL2CPP_EXTERN_C void TrackedDeviceModel_set_positionGetter_m367DB2ABEAC3FDEC70B3FA2504DF13EFED9D17DE_AdjustorThunk (RuntimeObject* __this, Func_1_t58C51DB29153B53A9136AE397958F3FCC1F596EC* ___0_value, const RuntimeMethod* method)
  27029. {
  27030. TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8* _thisAdjusted;
  27031. int32_t _offset = 1;
  27032. _thisAdjusted = reinterpret_cast<TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8*>(__this + _offset);
  27033. TrackedDeviceModel_set_positionGetter_m367DB2ABEAC3FDEC70B3FA2504DF13EFED9D17DE_inline(_thisAdjusted, ___0_value, method);
  27034. }
  27035. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 TrackedDeviceModel_get_orientation_m870C73AC6F4686930F729F7BDBF5812D7BB0CBCA (TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8* __this, const RuntimeMethod* method)
  27036. {
  27037. {
  27038. Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_0 = __this->___m_Orientation;
  27039. return L_0;
  27040. }
  27041. }
  27042. IL2CPP_EXTERN_C Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 TrackedDeviceModel_get_orientation_m870C73AC6F4686930F729F7BDBF5812D7BB0CBCA_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  27043. {
  27044. TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8* _thisAdjusted;
  27045. int32_t _offset = 1;
  27046. _thisAdjusted = reinterpret_cast<TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8*>(__this + _offset);
  27047. Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 _returnValue;
  27048. _returnValue = TrackedDeviceModel_get_orientation_m870C73AC6F4686930F729F7BDBF5812D7BB0CBCA_inline(_thisAdjusted, method);
  27049. return _returnValue;
  27050. }
  27051. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TrackedDeviceModel_set_orientation_m1A0A17586D375B499F224DECEC2BB19721EF05FA (TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8* __this, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___0_value, const RuntimeMethod* method)
  27052. {
  27053. static bool s_Il2CppMethodInitialized;
  27054. if (!s_Il2CppMethodInitialized)
  27055. {
  27056. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8_il2cpp_TypeInfo_var);
  27057. s_Il2CppMethodInitialized = true;
  27058. }
  27059. {
  27060. Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_0 = __this->___m_Orientation;
  27061. Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_1 = ___0_value;
  27062. bool L_2;
  27063. L_2 = Quaternion_op_Inequality_m4EC1EF263D0E42432A301F85CB52028D2973F5DA_inline(L_0, L_1, NULL);
  27064. if (!L_2)
  27065. {
  27066. goto IL_001c;
  27067. }
  27068. }
  27069. {
  27070. Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_3 = ___0_value;
  27071. __this->___m_Orientation = L_3;
  27072. il2cpp_codegen_runtime_class_init_inline(TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8_il2cpp_TypeInfo_var);
  27073. TrackedDeviceModel_set_changedThisFrame_mDE51F8C5DC3A66BA3F13B32F0CEE792E9FF7C1AB_inline(__this, (bool)1, NULL);
  27074. }
  27075. IL_001c:
  27076. {
  27077. return;
  27078. }
  27079. }
  27080. IL2CPP_EXTERN_C void TrackedDeviceModel_set_orientation_m1A0A17586D375B499F224DECEC2BB19721EF05FA_AdjustorThunk (RuntimeObject* __this, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___0_value, const RuntimeMethod* method)
  27081. {
  27082. TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8* _thisAdjusted;
  27083. int32_t _offset = 1;
  27084. _thisAdjusted = reinterpret_cast<TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8*>(__this + _offset);
  27085. TrackedDeviceModel_set_orientation_m1A0A17586D375B499F224DECEC2BB19721EF05FA(_thisAdjusted, ___0_value, method);
  27086. }
  27087. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B* TrackedDeviceModel_get_raycastPoints_m3087C3A9A899CDA89FABE930AB7CD63A9856E07B (TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8* __this, const RuntimeMethod* method)
  27088. {
  27089. {
  27090. List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B* L_0 = __this->___m_RaycastPoints;
  27091. return L_0;
  27092. }
  27093. }
  27094. IL2CPP_EXTERN_C List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B* TrackedDeviceModel_get_raycastPoints_m3087C3A9A899CDA89FABE930AB7CD63A9856E07B_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  27095. {
  27096. TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8* _thisAdjusted;
  27097. int32_t _offset = 1;
  27098. _thisAdjusted = reinterpret_cast<TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8*>(__this + _offset);
  27099. List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B* _returnValue;
  27100. _returnValue = TrackedDeviceModel_get_raycastPoints_m3087C3A9A899CDA89FABE930AB7CD63A9856E07B_inline(_thisAdjusted, method);
  27101. return _returnValue;
  27102. }
  27103. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TrackedDeviceModel_set_raycastPoints_m582BE854A82211D8DC757CF5A79445D1DC464C3A (TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8* __this, List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B* ___0_value, const RuntimeMethod* method)
  27104. {
  27105. static bool s_Il2CppMethodInitialized;
  27106. if (!s_Il2CppMethodInitialized)
  27107. {
  27108. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m46EEFFA770BE665EA0CB3A5332E941DA4B3C1D37_RuntimeMethod_var);
  27109. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8_il2cpp_TypeInfo_var);
  27110. s_Il2CppMethodInitialized = true;
  27111. }
  27112. {
  27113. il2cpp_codegen_runtime_class_init_inline(TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8_il2cpp_TypeInfo_var);
  27114. bool L_0;
  27115. L_0 = TrackedDeviceModel_get_changedThisFrame_m4C3C35C841B822ABB3D5DEE90F26FA74D8EE9FE1_inline(__this, NULL);
  27116. List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B* L_1 = __this->___m_RaycastPoints;
  27117. NullCheck(L_1);
  27118. int32_t L_2;
  27119. L_2 = List_1_get_Count_m46EEFFA770BE665EA0CB3A5332E941DA4B3C1D37_inline(L_1, List_1_get_Count_m46EEFFA770BE665EA0CB3A5332E941DA4B3C1D37_RuntimeMethod_var);
  27120. List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B* L_3 = ___0_value;
  27121. NullCheck(L_3);
  27122. int32_t L_4;
  27123. L_4 = List_1_get_Count_m46EEFFA770BE665EA0CB3A5332E941DA4B3C1D37_inline(L_3, List_1_get_Count_m46EEFFA770BE665EA0CB3A5332E941DA4B3C1D37_RuntimeMethod_var);
  27124. TrackedDeviceModel_set_changedThisFrame_mDE51F8C5DC3A66BA3F13B32F0CEE792E9FF7C1AB_inline(__this, (bool)((int32_t)((int32_t)L_0|((((int32_t)((((int32_t)L_2) == ((int32_t)L_4))? 1 : 0)) == ((int32_t)0))? 1 : 0))), NULL);
  27125. List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B* L_5 = ___0_value;
  27126. __this->___m_RaycastPoints = L_5;
  27127. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_RaycastPoints), (void*)L_5);
  27128. return;
  27129. }
  27130. }
  27131. IL2CPP_EXTERN_C void TrackedDeviceModel_set_raycastPoints_m582BE854A82211D8DC757CF5A79445D1DC464C3A_AdjustorThunk (RuntimeObject* __this, List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B* ___0_value, const RuntimeMethod* method)
  27132. {
  27133. TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8* _thisAdjusted;
  27134. int32_t _offset = 1;
  27135. _thisAdjusted = reinterpret_cast<TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8*>(__this + _offset);
  27136. TrackedDeviceModel_set_raycastPoints_m582BE854A82211D8DC757CF5A79445D1DC464C3A(_thisAdjusted, ___0_value, method);
  27137. }
  27138. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023 TrackedDeviceModel_get_currentRaycast_mAF58714250F6AB9E34888B19F2449EF2D0FA94E4 (TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8* __this, const RuntimeMethod* method)
  27139. {
  27140. {
  27141. RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023 L_0 = __this->___U3CcurrentRaycastU3Ek__BackingField;
  27142. return L_0;
  27143. }
  27144. }
  27145. IL2CPP_EXTERN_C RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023 TrackedDeviceModel_get_currentRaycast_mAF58714250F6AB9E34888B19F2449EF2D0FA94E4_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  27146. {
  27147. TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8* _thisAdjusted;
  27148. int32_t _offset = 1;
  27149. _thisAdjusted = reinterpret_cast<TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8*>(__this + _offset);
  27150. RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023 _returnValue;
  27151. _returnValue = TrackedDeviceModel_get_currentRaycast_mAF58714250F6AB9E34888B19F2449EF2D0FA94E4_inline(_thisAdjusted, method);
  27152. return _returnValue;
  27153. }
  27154. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TrackedDeviceModel_set_currentRaycast_mB605A8C85EFDAEDC5D8A39468CD0933E54F50C73 (TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8* __this, RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023 ___0_value, const RuntimeMethod* method)
  27155. {
  27156. {
  27157. RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023 L_0 = ___0_value;
  27158. __this->___U3CcurrentRaycastU3Ek__BackingField = L_0;
  27159. Il2CppCodeGenWriteBarrier((void**)&(((&__this->___U3CcurrentRaycastU3Ek__BackingField))->___m_GameObject), (void*)NULL);
  27160. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  27161. Il2CppCodeGenWriteBarrier((void**)&(((&__this->___U3CcurrentRaycastU3Ek__BackingField))->___module), (void*)NULL);
  27162. #endif
  27163. return;
  27164. }
  27165. }
  27166. IL2CPP_EXTERN_C void TrackedDeviceModel_set_currentRaycast_mB605A8C85EFDAEDC5D8A39468CD0933E54F50C73_AdjustorThunk (RuntimeObject* __this, RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023 ___0_value, const RuntimeMethod* method)
  27167. {
  27168. TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8* _thisAdjusted;
  27169. int32_t _offset = 1;
  27170. _thisAdjusted = reinterpret_cast<TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8*>(__this + _offset);
  27171. TrackedDeviceModel_set_currentRaycast_mB605A8C85EFDAEDC5D8A39468CD0933E54F50C73_inline(_thisAdjusted, ___0_value, method);
  27172. }
  27173. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TrackedDeviceModel_get_currentRaycastEndpointIndex_m2CF4F264EBDDE6EAE7285ED58636F55FB1FCAA9C (TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8* __this, const RuntimeMethod* method)
  27174. {
  27175. {
  27176. int32_t L_0 = __this->___U3CcurrentRaycastEndpointIndexU3Ek__BackingField;
  27177. return L_0;
  27178. }
  27179. }
  27180. IL2CPP_EXTERN_C int32_t TrackedDeviceModel_get_currentRaycastEndpointIndex_m2CF4F264EBDDE6EAE7285ED58636F55FB1FCAA9C_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  27181. {
  27182. TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8* _thisAdjusted;
  27183. int32_t _offset = 1;
  27184. _thisAdjusted = reinterpret_cast<TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8*>(__this + _offset);
  27185. int32_t _returnValue;
  27186. _returnValue = TrackedDeviceModel_get_currentRaycastEndpointIndex_m2CF4F264EBDDE6EAE7285ED58636F55FB1FCAA9C_inline(_thisAdjusted, method);
  27187. return _returnValue;
  27188. }
  27189. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TrackedDeviceModel_set_currentRaycastEndpointIndex_m590E66F5A9635363FE8E140E0F9CC28328AEC2E1 (TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8* __this, int32_t ___0_value, const RuntimeMethod* method)
  27190. {
  27191. {
  27192. int32_t L_0 = ___0_value;
  27193. __this->___U3CcurrentRaycastEndpointIndexU3Ek__BackingField = L_0;
  27194. return;
  27195. }
  27196. }
  27197. IL2CPP_EXTERN_C void TrackedDeviceModel_set_currentRaycastEndpointIndex_m590E66F5A9635363FE8E140E0F9CC28328AEC2E1_AdjustorThunk (RuntimeObject* __this, int32_t ___0_value, const RuntimeMethod* method)
  27198. {
  27199. TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8* _thisAdjusted;
  27200. int32_t _offset = 1;
  27201. _thisAdjusted = reinterpret_cast<TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8*>(__this + _offset);
  27202. TrackedDeviceModel_set_currentRaycastEndpointIndex_m590E66F5A9635363FE8E140E0F9CC28328AEC2E1_inline(_thisAdjusted, ___0_value, method);
  27203. }
  27204. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB TrackedDeviceModel_get_raycastLayerMask_mB1E60DDB72A91FD2A65B00356D485513174C60AF (TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8* __this, const RuntimeMethod* method)
  27205. {
  27206. {
  27207. LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB L_0 = __this->___m_RaycastLayerMask;
  27208. return L_0;
  27209. }
  27210. }
  27211. IL2CPP_EXTERN_C LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB TrackedDeviceModel_get_raycastLayerMask_mB1E60DDB72A91FD2A65B00356D485513174C60AF_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  27212. {
  27213. TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8* _thisAdjusted;
  27214. int32_t _offset = 1;
  27215. _thisAdjusted = reinterpret_cast<TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8*>(__this + _offset);
  27216. LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB _returnValue;
  27217. _returnValue = TrackedDeviceModel_get_raycastLayerMask_mB1E60DDB72A91FD2A65B00356D485513174C60AF_inline(_thisAdjusted, method);
  27218. return _returnValue;
  27219. }
  27220. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TrackedDeviceModel_set_raycastLayerMask_m15984C257F236CA50C3131EE3A6AA7814BAB715B (TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8* __this, LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB ___0_value, const RuntimeMethod* method)
  27221. {
  27222. static bool s_Il2CppMethodInitialized;
  27223. if (!s_Il2CppMethodInitialized)
  27224. {
  27225. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8_il2cpp_TypeInfo_var);
  27226. s_Il2CppMethodInitialized = true;
  27227. }
  27228. {
  27229. LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB L_0 = __this->___m_RaycastLayerMask;
  27230. int32_t L_1;
  27231. L_1 = LayerMask_op_Implicit_m7F5A5B9D079281AC445ED39DEE1FCFA9D795810D(L_0, NULL);
  27232. LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB L_2 = ___0_value;
  27233. int32_t L_3;
  27234. L_3 = LayerMask_op_Implicit_m7F5A5B9D079281AC445ED39DEE1FCFA9D795810D(L_2, NULL);
  27235. if ((((int32_t)L_1) == ((int32_t)L_3)))
  27236. {
  27237. goto IL_0021;
  27238. }
  27239. }
  27240. {
  27241. il2cpp_codegen_runtime_class_init_inline(TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8_il2cpp_TypeInfo_var);
  27242. TrackedDeviceModel_set_changedThisFrame_mDE51F8C5DC3A66BA3F13B32F0CEE792E9FF7C1AB_inline(__this, (bool)1, NULL);
  27243. LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB L_4 = ___0_value;
  27244. __this->___m_RaycastLayerMask = L_4;
  27245. }
  27246. IL_0021:
  27247. {
  27248. return;
  27249. }
  27250. }
  27251. IL2CPP_EXTERN_C void TrackedDeviceModel_set_raycastLayerMask_m15984C257F236CA50C3131EE3A6AA7814BAB715B_AdjustorThunk (RuntimeObject* __this, LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB ___0_value, const RuntimeMethod* method)
  27252. {
  27253. TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8* _thisAdjusted;
  27254. int32_t _offset = 1;
  27255. _thisAdjusted = reinterpret_cast<TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8*>(__this + _offset);
  27256. TrackedDeviceModel_set_raycastLayerMask_m15984C257F236CA50C3131EE3A6AA7814BAB715B(_thisAdjusted, ___0_value, method);
  27257. }
  27258. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 TrackedDeviceModel_get_scrollDelta_mCADE5E90334C1EE03593B0BCB7E21D55D2098E87 (TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8* __this, const RuntimeMethod* method)
  27259. {
  27260. {
  27261. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = __this->___m_ScrollDelta;
  27262. return L_0;
  27263. }
  27264. }
  27265. IL2CPP_EXTERN_C Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 TrackedDeviceModel_get_scrollDelta_mCADE5E90334C1EE03593B0BCB7E21D55D2098E87_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  27266. {
  27267. TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8* _thisAdjusted;
  27268. int32_t _offset = 1;
  27269. _thisAdjusted = reinterpret_cast<TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8*>(__this + _offset);
  27270. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 _returnValue;
  27271. _returnValue = TrackedDeviceModel_get_scrollDelta_mCADE5E90334C1EE03593B0BCB7E21D55D2098E87_inline(_thisAdjusted, method);
  27272. return _returnValue;
  27273. }
  27274. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TrackedDeviceModel_set_scrollDelta_m961E99EA067FBCA97B2E8BC805BF1D608DF95014 (TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_value, const RuntimeMethod* method)
  27275. {
  27276. static bool s_Il2CppMethodInitialized;
  27277. if (!s_Il2CppMethodInitialized)
  27278. {
  27279. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8_il2cpp_TypeInfo_var);
  27280. s_Il2CppMethodInitialized = true;
  27281. }
  27282. {
  27283. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = __this->___m_ScrollDelta;
  27284. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_1 = ___0_value;
  27285. bool L_2;
  27286. L_2 = Vector2_op_Inequality_mBEA93B5A0E954FEFB863DC61CB209119980EC713_inline(L_0, L_1, NULL);
  27287. if (!L_2)
  27288. {
  27289. goto IL_001c;
  27290. }
  27291. }
  27292. {
  27293. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_3 = ___0_value;
  27294. __this->___m_ScrollDelta = L_3;
  27295. il2cpp_codegen_runtime_class_init_inline(TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8_il2cpp_TypeInfo_var);
  27296. TrackedDeviceModel_set_changedThisFrame_mDE51F8C5DC3A66BA3F13B32F0CEE792E9FF7C1AB_inline(__this, (bool)1, NULL);
  27297. }
  27298. IL_001c:
  27299. {
  27300. return;
  27301. }
  27302. }
  27303. IL2CPP_EXTERN_C void TrackedDeviceModel_set_scrollDelta_m961E99EA067FBCA97B2E8BC805BF1D608DF95014_AdjustorThunk (RuntimeObject* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_value, const RuntimeMethod* method)
  27304. {
  27305. TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8* _thisAdjusted;
  27306. int32_t _offset = 1;
  27307. _thisAdjusted = reinterpret_cast<TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8*>(__this + _offset);
  27308. TrackedDeviceModel_set_scrollDelta_m961E99EA067FBCA97B2E8BC805BF1D608DF95014(_thisAdjusted, ___0_value, method);
  27309. }
  27310. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float TrackedDeviceModel_get_pokeDepth_mEDDA9DD5BD7AEC868591F5CACED4E6BA29388169 (TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8* __this, const RuntimeMethod* method)
  27311. {
  27312. {
  27313. float L_0 = __this->___m_PokeDepth;
  27314. return L_0;
  27315. }
  27316. }
  27317. IL2CPP_EXTERN_C float TrackedDeviceModel_get_pokeDepth_mEDDA9DD5BD7AEC868591F5CACED4E6BA29388169_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  27318. {
  27319. TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8* _thisAdjusted;
  27320. int32_t _offset = 1;
  27321. _thisAdjusted = reinterpret_cast<TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8*>(__this + _offset);
  27322. float _returnValue;
  27323. _returnValue = TrackedDeviceModel_get_pokeDepth_mEDDA9DD5BD7AEC868591F5CACED4E6BA29388169_inline(_thisAdjusted, method);
  27324. return _returnValue;
  27325. }
  27326. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TrackedDeviceModel_set_pokeDepth_m6DF1AC6080C20C45ADDD3D62FEFD5F1356E759C8 (TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8* __this, float ___0_value, const RuntimeMethod* method)
  27327. {
  27328. static bool s_Il2CppMethodInitialized;
  27329. if (!s_Il2CppMethodInitialized)
  27330. {
  27331. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8_il2cpp_TypeInfo_var);
  27332. s_Il2CppMethodInitialized = true;
  27333. }
  27334. {
  27335. float L_0 = __this->___m_PokeDepth;
  27336. float L_1 = ___0_value;
  27337. if ((((float)L_0) == ((float)L_1)))
  27338. {
  27339. goto IL_0017;
  27340. }
  27341. }
  27342. {
  27343. float L_2 = ___0_value;
  27344. __this->___m_PokeDepth = L_2;
  27345. il2cpp_codegen_runtime_class_init_inline(TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8_il2cpp_TypeInfo_var);
  27346. TrackedDeviceModel_set_changedThisFrame_mDE51F8C5DC3A66BA3F13B32F0CEE792E9FF7C1AB_inline(__this, (bool)1, NULL);
  27347. }
  27348. IL_0017:
  27349. {
  27350. return;
  27351. }
  27352. }
  27353. IL2CPP_EXTERN_C void TrackedDeviceModel_set_pokeDepth_m6DF1AC6080C20C45ADDD3D62FEFD5F1356E759C8_AdjustorThunk (RuntimeObject* __this, float ___0_value, const RuntimeMethod* method)
  27354. {
  27355. TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8* _thisAdjusted;
  27356. int32_t _offset = 1;
  27357. _thisAdjusted = reinterpret_cast<TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8*>(__this + _offset);
  27358. TrackedDeviceModel_set_pokeDepth_m6DF1AC6080C20C45ADDD3D62FEFD5F1356E759C8(_thisAdjusted, ___0_value, method);
  27359. }
  27360. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TrackedDeviceModel_get_interactionType_mF231B4D19DB6660C4C6CB8BE9CBD5585AD331F83 (TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8* __this, const RuntimeMethod* method)
  27361. {
  27362. {
  27363. int32_t L_0 = __this->___m_InteractionType;
  27364. return L_0;
  27365. }
  27366. }
  27367. IL2CPP_EXTERN_C int32_t TrackedDeviceModel_get_interactionType_mF231B4D19DB6660C4C6CB8BE9CBD5585AD331F83_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  27368. {
  27369. TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8* _thisAdjusted;
  27370. int32_t _offset = 1;
  27371. _thisAdjusted = reinterpret_cast<TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8*>(__this + _offset);
  27372. int32_t _returnValue;
  27373. _returnValue = TrackedDeviceModel_get_interactionType_mF231B4D19DB6660C4C6CB8BE9CBD5585AD331F83_inline(_thisAdjusted, method);
  27374. return _returnValue;
  27375. }
  27376. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TrackedDeviceModel_set_interactionType_m5306A8A8D3E1000607AECF988987AF5D3D20B8F8 (TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8* __this, int32_t ___0_value, const RuntimeMethod* method)
  27377. {
  27378. static bool s_Il2CppMethodInitialized;
  27379. if (!s_Il2CppMethodInitialized)
  27380. {
  27381. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8_il2cpp_TypeInfo_var);
  27382. s_Il2CppMethodInitialized = true;
  27383. }
  27384. {
  27385. int32_t L_0 = __this->___m_InteractionType;
  27386. int32_t L_1 = ___0_value;
  27387. if ((((int32_t)L_0) == ((int32_t)L_1)))
  27388. {
  27389. goto IL_0017;
  27390. }
  27391. }
  27392. {
  27393. int32_t L_2 = ___0_value;
  27394. __this->___m_InteractionType = L_2;
  27395. il2cpp_codegen_runtime_class_init_inline(TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8_il2cpp_TypeInfo_var);
  27396. TrackedDeviceModel_set_changedThisFrame_mDE51F8C5DC3A66BA3F13B32F0CEE792E9FF7C1AB_inline(__this, (bool)1, NULL);
  27397. }
  27398. IL_0017:
  27399. {
  27400. return;
  27401. }
  27402. }
  27403. IL2CPP_EXTERN_C void TrackedDeviceModel_set_interactionType_m5306A8A8D3E1000607AECF988987AF5D3D20B8F8_AdjustorThunk (RuntimeObject* __this, int32_t ___0_value, const RuntimeMethod* method)
  27404. {
  27405. TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8* _thisAdjusted;
  27406. int32_t _offset = 1;
  27407. _thisAdjusted = reinterpret_cast<TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8*>(__this + _offset);
  27408. TrackedDeviceModel_set_interactionType_m5306A8A8D3E1000607AECF988987AF5D3D20B8F8(_thisAdjusted, ___0_value, method);
  27409. }
  27410. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* TrackedDeviceModel_get_selectableObject_mFBC514E504D54C07456B73D811AD4612F4CB5AB6 (TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8* __this, const RuntimeMethod* method)
  27411. {
  27412. {
  27413. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0 = __this->___U3CselectableObjectU3Ek__BackingField;
  27414. return L_0;
  27415. }
  27416. }
  27417. IL2CPP_EXTERN_C GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* TrackedDeviceModel_get_selectableObject_mFBC514E504D54C07456B73D811AD4612F4CB5AB6_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  27418. {
  27419. TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8* _thisAdjusted;
  27420. int32_t _offset = 1;
  27421. _thisAdjusted = reinterpret_cast<TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8*>(__this + _offset);
  27422. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* _returnValue;
  27423. _returnValue = TrackedDeviceModel_get_selectableObject_mFBC514E504D54C07456B73D811AD4612F4CB5AB6_inline(_thisAdjusted, method);
  27424. return _returnValue;
  27425. }
  27426. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TrackedDeviceModel_set_selectableObject_mF40D8CC8297C8E2CF6433F174F4AA589C006BECC (TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8* __this, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___0_value, const RuntimeMethod* method)
  27427. {
  27428. {
  27429. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0 = ___0_value;
  27430. __this->___U3CselectableObjectU3Ek__BackingField = L_0;
  27431. Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CselectableObjectU3Ek__BackingField), (void*)L_0);
  27432. return;
  27433. }
  27434. }
  27435. IL2CPP_EXTERN_C void TrackedDeviceModel_set_selectableObject_mF40D8CC8297C8E2CF6433F174F4AA589C006BECC_AdjustorThunk (RuntimeObject* __this, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___0_value, const RuntimeMethod* method)
  27436. {
  27437. TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8* _thisAdjusted;
  27438. int32_t _offset = 1;
  27439. _thisAdjusted = reinterpret_cast<TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8*>(__this + _offset);
  27440. TrackedDeviceModel_set_selectableObject_mF40D8CC8297C8E2CF6433F174F4AA589C006BECC_inline(_thisAdjusted, ___0_value, method);
  27441. }
  27442. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TrackedDeviceModel_get_isScrollable_m2ADDFD1E1BD1F28CDBD07D6970C5325FCD62A505 (TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8* __this, const RuntimeMethod* method)
  27443. {
  27444. {
  27445. bool L_0 = __this->___U3CisScrollableU3Ek__BackingField;
  27446. return L_0;
  27447. }
  27448. }
  27449. IL2CPP_EXTERN_C bool TrackedDeviceModel_get_isScrollable_m2ADDFD1E1BD1F28CDBD07D6970C5325FCD62A505_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  27450. {
  27451. TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8* _thisAdjusted;
  27452. int32_t _offset = 1;
  27453. _thisAdjusted = reinterpret_cast<TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8*>(__this + _offset);
  27454. bool _returnValue;
  27455. _returnValue = TrackedDeviceModel_get_isScrollable_m2ADDFD1E1BD1F28CDBD07D6970C5325FCD62A505_inline(_thisAdjusted, method);
  27456. return _returnValue;
  27457. }
  27458. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TrackedDeviceModel_set_isScrollable_m55CB5273A7FF4FBC6CB64AFD0966C873EBA4D1A1 (TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8* __this, bool ___0_value, const RuntimeMethod* method)
  27459. {
  27460. {
  27461. bool L_0 = ___0_value;
  27462. __this->___U3CisScrollableU3Ek__BackingField = L_0;
  27463. return;
  27464. }
  27465. }
  27466. IL2CPP_EXTERN_C void TrackedDeviceModel_set_isScrollable_m55CB5273A7FF4FBC6CB64AFD0966C873EBA4D1A1_AdjustorThunk (RuntimeObject* __this, bool ___0_value, const RuntimeMethod* method)
  27467. {
  27468. TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8* _thisAdjusted;
  27469. int32_t _offset = 1;
  27470. _thisAdjusted = reinterpret_cast<TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8*>(__this + _offset);
  27471. TrackedDeviceModel_set_isScrollable_m55CB5273A7FF4FBC6CB64AFD0966C873EBA4D1A1_inline(_thisAdjusted, ___0_value, method);
  27472. }
  27473. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TrackedDeviceModel__ctor_m2128F49761ECD982EEC5C86F0B18C9991A3ADE2E (TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8* __this, int32_t ___0_pointerId, const RuntimeMethod* method)
  27474. {
  27475. static bool s_Il2CppMethodInitialized;
  27476. if (!s_Il2CppMethodInitialized)
  27477. {
  27478. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mC54E2BCBE43279A96FC082F5CDE2D76388BD8F9C_RuntimeMethod_var);
  27479. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B_il2cpp_TypeInfo_var);
  27480. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8_il2cpp_TypeInfo_var);
  27481. s_Il2CppMethodInitialized = true;
  27482. }
  27483. {
  27484. il2cpp_codegen_initobj(__this, sizeof(TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8));
  27485. int32_t L_0 = ___0_pointerId;
  27486. __this->___U3CpointerIdU3Ek__BackingField = L_0;
  27487. il2cpp_codegen_runtime_class_init_inline(TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8_il2cpp_TypeInfo_var);
  27488. TrackedDeviceModel_set_maxRaycastDistance_m6EC3C19F85D167D4BFC03883616522D37BFB2648_inline(__this, (1000.0f), NULL);
  27489. List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B* L_1 = (List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B*)il2cpp_codegen_object_new(List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B_il2cpp_TypeInfo_var);
  27490. List_1__ctor_mC54E2BCBE43279A96FC082F5CDE2D76388BD8F9C(L_1, List_1__ctor_mC54E2BCBE43279A96FC082F5CDE2D76388BD8F9C_RuntimeMethod_var);
  27491. __this->___m_RaycastPoints = L_1;
  27492. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_RaycastPoints), (void*)L_1);
  27493. ImplementationData_t175CD17EADED010E9B5BA19575E4AD41F2FE67AC* L_2 = (ImplementationData_t175CD17EADED010E9B5BA19575E4AD41F2FE67AC*)(&__this->___m_ImplementationData);
  27494. il2cpp_codegen_initobj(L_2, sizeof(ImplementationData_t175CD17EADED010E9B5BA19575E4AD41F2FE67AC));
  27495. TrackedDeviceModel_Reset_m29196B36856087C2404D20AF734005C0BB6B0AA9(__this, (bool)1, NULL);
  27496. return;
  27497. }
  27498. }
  27499. IL2CPP_EXTERN_C void TrackedDeviceModel__ctor_m2128F49761ECD982EEC5C86F0B18C9991A3ADE2E_AdjustorThunk (RuntimeObject* __this, int32_t ___0_pointerId, const RuntimeMethod* method)
  27500. {
  27501. TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8* _thisAdjusted;
  27502. int32_t _offset = 1;
  27503. _thisAdjusted = reinterpret_cast<TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8*>(__this + _offset);
  27504. TrackedDeviceModel__ctor_m2128F49761ECD982EEC5C86F0B18C9991A3ADE2E(_thisAdjusted, ___0_pointerId, method);
  27505. }
  27506. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TrackedDeviceModel_Reset_m29196B36856087C2404D20AF734005C0BB6B0AA9 (TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8* __this, bool ___0_resetImplementation, const RuntimeMethod* method)
  27507. {
  27508. static bool s_Il2CppMethodInitialized;
  27509. if (!s_Il2CppMethodInitialized)
  27510. {
  27511. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Clear_m455780C5A45049F9BDC25EAD3BA10A681D16385D_RuntimeMethod_var);
  27512. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8_il2cpp_TypeInfo_var);
  27513. s_Il2CppMethodInitialized = true;
  27514. }
  27515. List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B* G_B2_0 = NULL;
  27516. List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B* G_B1_0 = NULL;
  27517. {
  27518. Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_0;
  27519. L_0 = Quaternion_get_identity_m7E701AE095ED10FD5EA0B50ABCFDE2EEFF2173A5_inline(NULL);
  27520. __this->___m_Orientation = L_0;
  27521. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1;
  27522. L_1 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL);
  27523. __this->___m_Position = L_1;
  27524. il2cpp_codegen_runtime_class_init_inline(TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8_il2cpp_TypeInfo_var);
  27525. TrackedDeviceModel_set_positionGetter_m367DB2ABEAC3FDEC70B3FA2504DF13EFED9D17DE_inline(__this, (Func_1_t58C51DB29153B53A9136AE397958F3FCC1F596EC*)NULL, NULL);
  27526. TrackedDeviceModel_set_changedThisFrame_mDE51F8C5DC3A66BA3F13B32F0CEE792E9FF7C1AB_inline(__this, (bool)0, NULL);
  27527. __this->___m_SelectDown = (bool)0;
  27528. TrackedDeviceModel_set_selectDelta_m61649F57176681CCBD64C07F4A4F0F3974DECE4C_inline(__this, 0, NULL);
  27529. List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B* L_2 = __this->___m_RaycastPoints;
  27530. List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B* L_3 = L_2;
  27531. if (L_3)
  27532. {
  27533. G_B2_0 = L_3;
  27534. goto IL_003e;
  27535. }
  27536. G_B1_0 = L_3;
  27537. }
  27538. {
  27539. goto IL_0043;
  27540. }
  27541. IL_003e:
  27542. {
  27543. NullCheck(G_B2_0);
  27544. List_1_Clear_m455780C5A45049F9BDC25EAD3BA10A681D16385D_inline(G_B2_0, List_1_Clear_m455780C5A45049F9BDC25EAD3BA10A681D16385D_RuntimeMethod_var);
  27545. }
  27546. IL_0043:
  27547. {
  27548. il2cpp_codegen_runtime_class_init_inline(TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8_il2cpp_TypeInfo_var);
  27549. TrackedDeviceModel_set_currentRaycastEndpointIndex_m590E66F5A9635363FE8E140E0F9CC28328AEC2E1_inline(__this, 0, NULL);
  27550. LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB L_4;
  27551. L_4 = LayerMask_op_Implicit_m01C8996A2CB2085328B9C33539C43139660D8222(((int32_t)-5), NULL);
  27552. __this->___m_RaycastLayerMask = L_4;
  27553. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_5;
  27554. L_5 = Vector2_get_zero_m32506C40EC2EE7D5D4410BF40D3EE683A3D5F32C_inline(NULL);
  27555. __this->___m_ScrollDelta = L_5;
  27556. bool L_6 = ___0_resetImplementation;
  27557. if (!L_6)
  27558. {
  27559. goto IL_0070;
  27560. }
  27561. }
  27562. {
  27563. ImplementationData_t175CD17EADED010E9B5BA19575E4AD41F2FE67AC* L_7 = (ImplementationData_t175CD17EADED010E9B5BA19575E4AD41F2FE67AC*)(&__this->___m_ImplementationData);
  27564. ImplementationData_Reset_m78CB6F5BD992AECD4D7D58E5880CFC0DF4DBBC55(L_7, NULL);
  27565. }
  27566. IL_0070:
  27567. {
  27568. return;
  27569. }
  27570. }
  27571. IL2CPP_EXTERN_C void TrackedDeviceModel_Reset_m29196B36856087C2404D20AF734005C0BB6B0AA9_AdjustorThunk (RuntimeObject* __this, bool ___0_resetImplementation, const RuntimeMethod* method)
  27572. {
  27573. TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8* _thisAdjusted;
  27574. int32_t _offset = 1;
  27575. _thisAdjusted = reinterpret_cast<TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8*>(__this + _offset);
  27576. TrackedDeviceModel_Reset_m29196B36856087C2404D20AF734005C0BB6B0AA9(_thisAdjusted, ___0_resetImplementation, method);
  27577. }
  27578. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TrackedDeviceModel_OnFrameFinished_m0CB3B1A5BB3236A786E674AEE6E740951AC59184 (TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8* __this, const RuntimeMethod* method)
  27579. {
  27580. static bool s_Il2CppMethodInitialized;
  27581. if (!s_Il2CppMethodInitialized)
  27582. {
  27583. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8_il2cpp_TypeInfo_var);
  27584. s_Il2CppMethodInitialized = true;
  27585. }
  27586. {
  27587. il2cpp_codegen_runtime_class_init_inline(TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8_il2cpp_TypeInfo_var);
  27588. TrackedDeviceModel_set_selectDelta_m61649F57176681CCBD64C07F4A4F0F3974DECE4C_inline(__this, 0, NULL);
  27589. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0;
  27590. L_0 = Vector2_get_zero_m32506C40EC2EE7D5D4410BF40D3EE683A3D5F32C_inline(NULL);
  27591. __this->___m_ScrollDelta = L_0;
  27592. TrackedDeviceModel_set_changedThisFrame_mDE51F8C5DC3A66BA3F13B32F0CEE792E9FF7C1AB_inline(__this, (bool)0, NULL);
  27593. return;
  27594. }
  27595. }
  27596. IL2CPP_EXTERN_C void TrackedDeviceModel_OnFrameFinished_m0CB3B1A5BB3236A786E674AEE6E740951AC59184_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  27597. {
  27598. TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8* _thisAdjusted;
  27599. int32_t _offset = 1;
  27600. _thisAdjusted = reinterpret_cast<TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8*>(__this + _offset);
  27601. TrackedDeviceModel_OnFrameFinished_m0CB3B1A5BB3236A786E674AEE6E740951AC59184(_thisAdjusted, method);
  27602. }
  27603. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TrackedDeviceModel_CopyTo_m077D1C3D2AB67EE3E95101C04E8ABDFD5D82D56B (TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8* __this, TrackedDeviceEventData_tB1688CBC0BDCF364105F2BED2B2F3E71757255E9* ___0_eventData, const RuntimeMethod* method)
  27604. {
  27605. static bool s_Il2CppMethodInitialized;
  27606. if (!s_Il2CppMethodInitialized)
  27607. {
  27608. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_AddRange_mF7CB62C0F98328B0EC44EC48E5DAD891B8BC749C_RuntimeMethod_var);
  27609. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Clear_m32D399BDD753B5BD6CE27560249096418F3F0867_RuntimeMethod_var);
  27610. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8_il2cpp_TypeInfo_var);
  27611. s_Il2CppMethodInitialized = true;
  27612. }
  27613. {
  27614. TrackedDeviceEventData_tB1688CBC0BDCF364105F2BED2B2F3E71757255E9* L_0 = ___0_eventData;
  27615. List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B* L_1 = __this->___m_RaycastPoints;
  27616. NullCheck(L_0);
  27617. TrackedDeviceEventData_set_rayPoints_m50DE65136BB92487876DC7FA3E8FD98AB95CDE04_inline(L_0, L_1, NULL);
  27618. TrackedDeviceEventData_tB1688CBC0BDCF364105F2BED2B2F3E71757255E9* L_2 = ___0_eventData;
  27619. LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB L_3 = __this->___m_RaycastLayerMask;
  27620. NullCheck(L_2);
  27621. TrackedDeviceEventData_set_layerMask_mE98A92C0797C746EE0692EA41121D862C279D76F_inline(L_2, L_3, NULL);
  27622. TrackedDeviceEventData_tB1688CBC0BDCF364105F2BED2B2F3E71757255E9* L_4 = ___0_eventData;
  27623. il2cpp_codegen_runtime_class_init_inline(TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8_il2cpp_TypeInfo_var);
  27624. int32_t L_5;
  27625. L_5 = TrackedDeviceModel_get_pointerId_m7AEFEA8657A653D0968500004E01A9B8672464DD_inline(__this, NULL);
  27626. NullCheck(L_4);
  27627. PointerEventData_set_pointerId_m5B5FF54AB1DE7BD4454022A7C0535C618049BD9B_inline(L_4, L_5, NULL);
  27628. TrackedDeviceEventData_tB1688CBC0BDCF364105F2BED2B2F3E71757255E9* L_6 = ___0_eventData;
  27629. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_7 = __this->___m_ScrollDelta;
  27630. NullCheck(L_6);
  27631. PointerEventData_set_scrollDelta_m58007CAE9A9B333B82C36B9E5431FBD926CB556C_inline(L_6, L_7, NULL);
  27632. TrackedDeviceEventData_tB1688CBC0BDCF364105F2BED2B2F3E71757255E9* L_8 = ___0_eventData;
  27633. ImplementationData_t175CD17EADED010E9B5BA19575E4AD41F2FE67AC* L_9 = (ImplementationData_t175CD17EADED010E9B5BA19575E4AD41F2FE67AC*)(&__this->___m_ImplementationData);
  27634. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_10;
  27635. L_10 = ImplementationData_get_pointerTarget_mB2D4D091AC3BC5E937FB7252047DA33AC409FAEB_inline(L_9, NULL);
  27636. NullCheck(L_8);
  27637. PointerEventData_set_pointerEnter_m2DA660C24CBDE9B83DF2B2D09D9AF0E94A770D17_inline(L_8, L_10, NULL);
  27638. TrackedDeviceEventData_tB1688CBC0BDCF364105F2BED2B2F3E71757255E9* L_11 = ___0_eventData;
  27639. ImplementationData_t175CD17EADED010E9B5BA19575E4AD41F2FE67AC* L_12 = (ImplementationData_t175CD17EADED010E9B5BA19575E4AD41F2FE67AC*)(&__this->___m_ImplementationData);
  27640. bool L_13;
  27641. L_13 = ImplementationData_get_isDragging_mEE3BF283FC9C5235D15708D18BE89E06319F781D_inline(L_12, NULL);
  27642. NullCheck(L_11);
  27643. PointerEventData_set_dragging_m43982B3F95F05986F40A736914CFBC45D2A9BB8E_inline(L_11, L_13, NULL);
  27644. TrackedDeviceEventData_tB1688CBC0BDCF364105F2BED2B2F3E71757255E9* L_14 = ___0_eventData;
  27645. ImplementationData_t175CD17EADED010E9B5BA19575E4AD41F2FE67AC* L_15 = (ImplementationData_t175CD17EADED010E9B5BA19575E4AD41F2FE67AC*)(&__this->___m_ImplementationData);
  27646. float L_16;
  27647. L_16 = ImplementationData_get_pressedTime_m154FBADD86CD746C703BF37003C64C428CADAC35_inline(L_15, NULL);
  27648. NullCheck(L_14);
  27649. PointerEventData_set_clickTime_m93D27EB35F490AC9100369A23002F09148F85996_inline(L_14, L_16, NULL);
  27650. TrackedDeviceEventData_tB1688CBC0BDCF364105F2BED2B2F3E71757255E9* L_17 = ___0_eventData;
  27651. ImplementationData_t175CD17EADED010E9B5BA19575E4AD41F2FE67AC* L_18 = (ImplementationData_t175CD17EADED010E9B5BA19575E4AD41F2FE67AC*)(&__this->___m_ImplementationData);
  27652. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_19;
  27653. L_19 = ImplementationData_get_position_m421FC9657A48CBED5AD985B2D7905BF7B06CA446_inline(L_18, NULL);
  27654. NullCheck(L_17);
  27655. PointerEventData_set_position_m66E8DFE693F550372E6B085C6E2F887FDB092FAA_inline(L_17, L_19, NULL);
  27656. TrackedDeviceEventData_tB1688CBC0BDCF364105F2BED2B2F3E71757255E9* L_20 = ___0_eventData;
  27657. ImplementationData_t175CD17EADED010E9B5BA19575E4AD41F2FE67AC* L_21 = (ImplementationData_t175CD17EADED010E9B5BA19575E4AD41F2FE67AC*)(&__this->___m_ImplementationData);
  27658. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_22;
  27659. L_22 = ImplementationData_get_pressedPosition_mE3E33C31F62A5ABF18461C479CA7DA9D8DB32262_inline(L_21, NULL);
  27660. NullCheck(L_20);
  27661. PointerEventData_set_pressPosition_m85544FBAB798DABE70067508294A6C4841A95379_inline(L_20, L_22, NULL);
  27662. TrackedDeviceEventData_tB1688CBC0BDCF364105F2BED2B2F3E71757255E9* L_23 = ___0_eventData;
  27663. ImplementationData_t175CD17EADED010E9B5BA19575E4AD41F2FE67AC* L_24 = (ImplementationData_t175CD17EADED010E9B5BA19575E4AD41F2FE67AC*)(&__this->___m_ImplementationData);
  27664. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_25;
  27665. L_25 = ImplementationData_get_pressedWorldPosition_m4FA73C030BF0EE776D0B25DF89CC8505DAB73A97_inline(L_24, NULL);
  27666. NullCheck(L_23);
  27667. TrackedDeviceEventData_set_pressWorldPosition_m79062EB3F2EE08F23B40C2BDCC6C17DD2F1590BA_inline(L_23, L_25, NULL);
  27668. TrackedDeviceEventData_tB1688CBC0BDCF364105F2BED2B2F3E71757255E9* L_26 = ___0_eventData;
  27669. ImplementationData_t175CD17EADED010E9B5BA19575E4AD41F2FE67AC* L_27 = (ImplementationData_t175CD17EADED010E9B5BA19575E4AD41F2FE67AC*)(&__this->___m_ImplementationData);
  27670. RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023 L_28;
  27671. L_28 = ImplementationData_get_pressedRaycast_mA355A412C26FAB49EA39F4DEFDA824465DFDE48E_inline(L_27, NULL);
  27672. NullCheck(L_26);
  27673. PointerEventData_set_pointerPressRaycast_m55CA127474B4CBCA795A9C872B7630AAF766F852_inline(L_26, L_28, NULL);
  27674. TrackedDeviceEventData_tB1688CBC0BDCF364105F2BED2B2F3E71757255E9* L_29 = ___0_eventData;
  27675. ImplementationData_t175CD17EADED010E9B5BA19575E4AD41F2FE67AC* L_30 = (ImplementationData_t175CD17EADED010E9B5BA19575E4AD41F2FE67AC*)(&__this->___m_ImplementationData);
  27676. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_31;
  27677. L_31 = ImplementationData_get_pressedGameObject_m81DA354AA04B9531100A8C8C6A61100493115CF5_inline(L_30, NULL);
  27678. NullCheck(L_29);
  27679. PointerEventData_set_pointerPress_m51241AAA6E5F87ADEBBB8DB7D4452CE45200BEE8(L_29, L_31, NULL);
  27680. TrackedDeviceEventData_tB1688CBC0BDCF364105F2BED2B2F3E71757255E9* L_32 = ___0_eventData;
  27681. ImplementationData_t175CD17EADED010E9B5BA19575E4AD41F2FE67AC* L_33 = (ImplementationData_t175CD17EADED010E9B5BA19575E4AD41F2FE67AC*)(&__this->___m_ImplementationData);
  27682. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_34;
  27683. L_34 = ImplementationData_get_pressedGameObjectRaw_mE9702863BC33793FB5DE550F0789A9058F369A2C_inline(L_33, NULL);
  27684. NullCheck(L_32);
  27685. PointerEventData_set_rawPointerPress_mEEC4E3C7CD00F1DDCD3DA98DA5837E71BB8455E3_inline(L_32, L_34, NULL);
  27686. TrackedDeviceEventData_tB1688CBC0BDCF364105F2BED2B2F3E71757255E9* L_35 = ___0_eventData;
  27687. ImplementationData_t175CD17EADED010E9B5BA19575E4AD41F2FE67AC* L_36 = (ImplementationData_t175CD17EADED010E9B5BA19575E4AD41F2FE67AC*)(&__this->___m_ImplementationData);
  27688. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_37;
  27689. L_37 = ImplementationData_get_draggedGameObject_mBD53214AA566627B15D7EA5F6080758FF95C1848_inline(L_36, NULL);
  27690. NullCheck(L_35);
  27691. PointerEventData_set_pointerDrag_m0E8D72362B07962843671C39ADC8F4D5E4915010_inline(L_35, L_37, NULL);
  27692. TrackedDeviceEventData_tB1688CBC0BDCF364105F2BED2B2F3E71757255E9* L_38 = ___0_eventData;
  27693. NullCheck(L_38);
  27694. List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B* L_39 = ((PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB*)L_38)->___hovered;
  27695. NullCheck(L_39);
  27696. List_1_Clear_m32D399BDD753B5BD6CE27560249096418F3F0867_inline(L_39, List_1_Clear_m32D399BDD753B5BD6CE27560249096418F3F0867_RuntimeMethod_var);
  27697. TrackedDeviceEventData_tB1688CBC0BDCF364105F2BED2B2F3E71757255E9* L_40 = ___0_eventData;
  27698. NullCheck(L_40);
  27699. List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B* L_41 = ((PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB*)L_40)->___hovered;
  27700. ImplementationData_t175CD17EADED010E9B5BA19575E4AD41F2FE67AC* L_42 = (ImplementationData_t175CD17EADED010E9B5BA19575E4AD41F2FE67AC*)(&__this->___m_ImplementationData);
  27701. List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B* L_43;
  27702. L_43 = ImplementationData_get_hoverTargets_m49C9E4E462CC1064607FA5A3BA0EF5AB0360EE0D_inline(L_42, NULL);
  27703. NullCheck(L_41);
  27704. List_1_AddRange_mF7CB62C0F98328B0EC44EC48E5DAD891B8BC749C(L_41, L_43, List_1_AddRange_mF7CB62C0F98328B0EC44EC48E5DAD891B8BC749C_RuntimeMethod_var);
  27705. return;
  27706. }
  27707. }
  27708. IL2CPP_EXTERN_C void TrackedDeviceModel_CopyTo_m077D1C3D2AB67EE3E95101C04E8ABDFD5D82D56B_AdjustorThunk (RuntimeObject* __this, TrackedDeviceEventData_tB1688CBC0BDCF364105F2BED2B2F3E71757255E9* ___0_eventData, const RuntimeMethod* method)
  27709. {
  27710. TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8* _thisAdjusted;
  27711. int32_t _offset = 1;
  27712. _thisAdjusted = reinterpret_cast<TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8*>(__this + _offset);
  27713. TrackedDeviceModel_CopyTo_m077D1C3D2AB67EE3E95101C04E8ABDFD5D82D56B(_thisAdjusted, ___0_eventData, method);
  27714. }
  27715. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TrackedDeviceModel_CopyFrom_m2A29E70045067F467379D43A4AFB7CDCAFC1786B (TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8* __this, TrackedDeviceEventData_tB1688CBC0BDCF364105F2BED2B2F3E71757255E9* ___0_eventData, const RuntimeMethod* method)
  27716. {
  27717. static bool s_Il2CppMethodInitialized;
  27718. if (!s_Il2CppMethodInitialized)
  27719. {
  27720. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_AddRange_mF7CB62C0F98328B0EC44EC48E5DAD891B8BC749C_RuntimeMethod_var);
  27721. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Clear_m32D399BDD753B5BD6CE27560249096418F3F0867_RuntimeMethod_var);
  27722. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8_il2cpp_TypeInfo_var);
  27723. s_Il2CppMethodInitialized = true;
  27724. }
  27725. {
  27726. ImplementationData_t175CD17EADED010E9B5BA19575E4AD41F2FE67AC* L_0 = (ImplementationData_t175CD17EADED010E9B5BA19575E4AD41F2FE67AC*)(&__this->___m_ImplementationData);
  27727. TrackedDeviceEventData_tB1688CBC0BDCF364105F2BED2B2F3E71757255E9* L_1 = ___0_eventData;
  27728. NullCheck(L_1);
  27729. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_2;
  27730. L_2 = PointerEventData_get_pointerEnter_m6CE76D5C0C36C4666CDDE348B57885C52D495A4B_inline(L_1, NULL);
  27731. ImplementationData_set_pointerTarget_m6A49B7736E5B50E934D4D998648ED2AB2D69C582_inline(L_0, L_2, NULL);
  27732. ImplementationData_t175CD17EADED010E9B5BA19575E4AD41F2FE67AC* L_3 = (ImplementationData_t175CD17EADED010E9B5BA19575E4AD41F2FE67AC*)(&__this->___m_ImplementationData);
  27733. TrackedDeviceEventData_tB1688CBC0BDCF364105F2BED2B2F3E71757255E9* L_4 = ___0_eventData;
  27734. NullCheck(L_4);
  27735. bool L_5;
  27736. L_5 = PointerEventData_get_dragging_mE0AD837F228E3830D4A74657AD3D47F53F6C87E9_inline(L_4, NULL);
  27737. ImplementationData_set_isDragging_m315511026FE53448151B19E47E4902F90E819BC2_inline(L_3, L_5, NULL);
  27738. ImplementationData_t175CD17EADED010E9B5BA19575E4AD41F2FE67AC* L_6 = (ImplementationData_t175CD17EADED010E9B5BA19575E4AD41F2FE67AC*)(&__this->___m_ImplementationData);
  27739. TrackedDeviceEventData_tB1688CBC0BDCF364105F2BED2B2F3E71757255E9* L_7 = ___0_eventData;
  27740. NullCheck(L_7);
  27741. float L_8;
  27742. L_8 = PointerEventData_get_clickTime_m5ABE0298E8CEF28B6BD7E750E940756CD78AB96E_inline(L_7, NULL);
  27743. ImplementationData_set_pressedTime_m0EB8960EE81F4D82A71AAC719999CE01D64DCDA6_inline(L_6, L_8, NULL);
  27744. ImplementationData_t175CD17EADED010E9B5BA19575E4AD41F2FE67AC* L_9 = (ImplementationData_t175CD17EADED010E9B5BA19575E4AD41F2FE67AC*)(&__this->___m_ImplementationData);
  27745. TrackedDeviceEventData_tB1688CBC0BDCF364105F2BED2B2F3E71757255E9* L_10 = ___0_eventData;
  27746. NullCheck(L_10);
  27747. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_11;
  27748. L_11 = PointerEventData_get_position_m5BE71C28EB72EFB8435749E4E6E839213AEF458C_inline(L_10, NULL);
  27749. ImplementationData_set_position_m82C559B25F9B9515CCAE8FA900B78A2072CD3F7E_inline(L_9, L_11, NULL);
  27750. ImplementationData_t175CD17EADED010E9B5BA19575E4AD41F2FE67AC* L_12 = (ImplementationData_t175CD17EADED010E9B5BA19575E4AD41F2FE67AC*)(&__this->___m_ImplementationData);
  27751. TrackedDeviceEventData_tB1688CBC0BDCF364105F2BED2B2F3E71757255E9* L_13 = ___0_eventData;
  27752. NullCheck(L_13);
  27753. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_14;
  27754. L_14 = PointerEventData_get_pressPosition_m8A6788DA6BF81481E4EBCBA2ED1838F786EBAE63_inline(L_13, NULL);
  27755. ImplementationData_set_pressedPosition_m9BBCEC0224F0FCB1572F06B61A01074A0CAD5DCA_inline(L_12, L_14, NULL);
  27756. ImplementationData_t175CD17EADED010E9B5BA19575E4AD41F2FE67AC* L_15 = (ImplementationData_t175CD17EADED010E9B5BA19575E4AD41F2FE67AC*)(&__this->___m_ImplementationData);
  27757. TrackedDeviceEventData_tB1688CBC0BDCF364105F2BED2B2F3E71757255E9* L_16 = ___0_eventData;
  27758. NullCheck(L_16);
  27759. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_17;
  27760. L_17 = TrackedDeviceEventData_get_pressWorldPosition_m0EAB5CF9D706075BD42331BE00CB4674BBBBC070_inline(L_16, NULL);
  27761. ImplementationData_set_pressedWorldPosition_m48EA917377C72A6EBB6774078AF8E1B8B9795384_inline(L_15, L_17, NULL);
  27762. ImplementationData_t175CD17EADED010E9B5BA19575E4AD41F2FE67AC* L_18 = (ImplementationData_t175CD17EADED010E9B5BA19575E4AD41F2FE67AC*)(&__this->___m_ImplementationData);
  27763. TrackedDeviceEventData_tB1688CBC0BDCF364105F2BED2B2F3E71757255E9* L_19 = ___0_eventData;
  27764. NullCheck(L_19);
  27765. RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023 L_20;
  27766. L_20 = PointerEventData_get_pointerPressRaycast_mEB1B974F5543F78162984E2924EF908E18CE3B5D_inline(L_19, NULL);
  27767. ImplementationData_set_pressedRaycast_mB79CE5436DFBFAB118F234D25B7D49E72582D9EB_inline(L_18, L_20, NULL);
  27768. ImplementationData_t175CD17EADED010E9B5BA19575E4AD41F2FE67AC* L_21 = (ImplementationData_t175CD17EADED010E9B5BA19575E4AD41F2FE67AC*)(&__this->___m_ImplementationData);
  27769. TrackedDeviceEventData_tB1688CBC0BDCF364105F2BED2B2F3E71757255E9* L_22 = ___0_eventData;
  27770. NullCheck(L_22);
  27771. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_23;
  27772. L_23 = PointerEventData_get_pointerPress_mEE815DDB67E40AA587090BCCE0E3CABA6405C50A_inline(L_22, NULL);
  27773. ImplementationData_set_pressedGameObject_mF87125F8EFFBE3ED0609B5C67EA86704715996FE_inline(L_21, L_23, NULL);
  27774. ImplementationData_t175CD17EADED010E9B5BA19575E4AD41F2FE67AC* L_24 = (ImplementationData_t175CD17EADED010E9B5BA19575E4AD41F2FE67AC*)(&__this->___m_ImplementationData);
  27775. TrackedDeviceEventData_tB1688CBC0BDCF364105F2BED2B2F3E71757255E9* L_25 = ___0_eventData;
  27776. NullCheck(L_25);
  27777. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_26;
  27778. L_26 = PointerEventData_get_rawPointerPress_m8B7A6235A116E26EDDBBDB24473BE0F9634C7B71_inline(L_25, NULL);
  27779. ImplementationData_set_pressedGameObjectRaw_m3AEB4F85F771C297EAE30B1CAAFDD990446624B4_inline(L_24, L_26, NULL);
  27780. ImplementationData_t175CD17EADED010E9B5BA19575E4AD41F2FE67AC* L_27 = (ImplementationData_t175CD17EADED010E9B5BA19575E4AD41F2FE67AC*)(&__this->___m_ImplementationData);
  27781. TrackedDeviceEventData_tB1688CBC0BDCF364105F2BED2B2F3E71757255E9* L_28 = ___0_eventData;
  27782. NullCheck(L_28);
  27783. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_29;
  27784. L_29 = PointerEventData_get_pointerDrag_m36BF08A32216845A8095C5F74DFE6C9959A11E96_inline(L_28, NULL);
  27785. ImplementationData_set_draggedGameObject_m977BE3A90025D2F50AC30A321D30245423B9CA6A_inline(L_27, L_29, NULL);
  27786. ImplementationData_t175CD17EADED010E9B5BA19575E4AD41F2FE67AC* L_30 = (ImplementationData_t175CD17EADED010E9B5BA19575E4AD41F2FE67AC*)(&__this->___m_ImplementationData);
  27787. List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B* L_31;
  27788. L_31 = ImplementationData_get_hoverTargets_m49C9E4E462CC1064607FA5A3BA0EF5AB0360EE0D_inline(L_30, NULL);
  27789. NullCheck(L_31);
  27790. List_1_Clear_m32D399BDD753B5BD6CE27560249096418F3F0867_inline(L_31, List_1_Clear_m32D399BDD753B5BD6CE27560249096418F3F0867_RuntimeMethod_var);
  27791. ImplementationData_t175CD17EADED010E9B5BA19575E4AD41F2FE67AC* L_32 = (ImplementationData_t175CD17EADED010E9B5BA19575E4AD41F2FE67AC*)(&__this->___m_ImplementationData);
  27792. List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B* L_33;
  27793. L_33 = ImplementationData_get_hoverTargets_m49C9E4E462CC1064607FA5A3BA0EF5AB0360EE0D_inline(L_32, NULL);
  27794. TrackedDeviceEventData_tB1688CBC0BDCF364105F2BED2B2F3E71757255E9* L_34 = ___0_eventData;
  27795. NullCheck(L_34);
  27796. List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B* L_35 = ((PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB*)L_34)->___hovered;
  27797. NullCheck(L_33);
  27798. List_1_AddRange_mF7CB62C0F98328B0EC44EC48E5DAD891B8BC749C(L_33, L_35, List_1_AddRange_mF7CB62C0F98328B0EC44EC48E5DAD891B8BC749C_RuntimeMethod_var);
  27799. TrackedDeviceEventData_tB1688CBC0BDCF364105F2BED2B2F3E71757255E9* L_36 = ___0_eventData;
  27800. NullCheck(L_36);
  27801. RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023 L_37;
  27802. L_37 = PointerEventData_get_pointerCurrentRaycast_m1C6B7D707CEE9C6574DD443289D90102EDC7A2C4_inline(L_36, NULL);
  27803. il2cpp_codegen_runtime_class_init_inline(TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8_il2cpp_TypeInfo_var);
  27804. TrackedDeviceModel_set_currentRaycast_mB605A8C85EFDAEDC5D8A39468CD0933E54F50C73_inline(__this, L_37, NULL);
  27805. TrackedDeviceEventData_tB1688CBC0BDCF364105F2BED2B2F3E71757255E9* L_38 = ___0_eventData;
  27806. NullCheck(L_38);
  27807. int32_t L_39;
  27808. L_39 = TrackedDeviceEventData_get_rayHitIndex_mF78EEEBC65BFB650372F8AE3736CC747A852D857_inline(L_38, NULL);
  27809. TrackedDeviceModel_set_currentRaycastEndpointIndex_m590E66F5A9635363FE8E140E0F9CC28328AEC2E1_inline(__this, L_39, NULL);
  27810. return;
  27811. }
  27812. }
  27813. IL2CPP_EXTERN_C void TrackedDeviceModel_CopyFrom_m2A29E70045067F467379D43A4AFB7CDCAFC1786B_AdjustorThunk (RuntimeObject* __this, TrackedDeviceEventData_tB1688CBC0BDCF364105F2BED2B2F3E71757255E9* ___0_eventData, const RuntimeMethod* method)
  27814. {
  27815. TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8* _thisAdjusted;
  27816. int32_t _offset = 1;
  27817. _thisAdjusted = reinterpret_cast<TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8*>(__this + _offset);
  27818. TrackedDeviceModel_CopyFrom_m2A29E70045067F467379D43A4AFB7CDCAFC1786B(_thisAdjusted, ___0_eventData, method);
  27819. }
  27820. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8 TrackedDeviceModel_get_invalid_m8E0CB48A023CB9B47A50329710FE76FB742E01EC (const RuntimeMethod* method)
  27821. {
  27822. static bool s_Il2CppMethodInitialized;
  27823. if (!s_Il2CppMethodInitialized)
  27824. {
  27825. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8_il2cpp_TypeInfo_var);
  27826. s_Il2CppMethodInitialized = true;
  27827. }
  27828. {
  27829. il2cpp_codegen_runtime_class_init_inline(TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8_il2cpp_TypeInfo_var);
  27830. TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8 L_0 = ((TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8_StaticFields*)il2cpp_codegen_static_fields_for(TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8_il2cpp_TypeInfo_var))->___U3CinvalidU3Ek__BackingField;
  27831. return L_0;
  27832. }
  27833. }
  27834. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float TrackedDeviceModel_get_maxRaycastDistance_m7D59D0EB9A5D126EB753972241962421E4A41E7A (TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8* __this, const RuntimeMethod* method)
  27835. {
  27836. {
  27837. float L_0 = __this->___m_MaxRaycastDistance;
  27838. return L_0;
  27839. }
  27840. }
  27841. IL2CPP_EXTERN_C float TrackedDeviceModel_get_maxRaycastDistance_m7D59D0EB9A5D126EB753972241962421E4A41E7A_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  27842. {
  27843. TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8* _thisAdjusted;
  27844. int32_t _offset = 1;
  27845. _thisAdjusted = reinterpret_cast<TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8*>(__this + _offset);
  27846. float _returnValue;
  27847. _returnValue = TrackedDeviceModel_get_maxRaycastDistance_m7D59D0EB9A5D126EB753972241962421E4A41E7A_inline(_thisAdjusted, method);
  27848. return _returnValue;
  27849. }
  27850. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TrackedDeviceModel_set_maxRaycastDistance_m6EC3C19F85D167D4BFC03883616522D37BFB2648 (TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8* __this, float ___0_value, const RuntimeMethod* method)
  27851. {
  27852. {
  27853. float L_0 = ___0_value;
  27854. __this->___m_MaxRaycastDistance = L_0;
  27855. return;
  27856. }
  27857. }
  27858. IL2CPP_EXTERN_C void TrackedDeviceModel_set_maxRaycastDistance_m6EC3C19F85D167D4BFC03883616522D37BFB2648_AdjustorThunk (RuntimeObject* __this, float ___0_value, const RuntimeMethod* method)
  27859. {
  27860. TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8* _thisAdjusted;
  27861. int32_t _offset = 1;
  27862. _thisAdjusted = reinterpret_cast<TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8*>(__this + _offset);
  27863. TrackedDeviceModel_set_maxRaycastDistance_m6EC3C19F85D167D4BFC03883616522D37BFB2648_inline(_thisAdjusted, ___0_value, method);
  27864. }
  27865. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TrackedDeviceModel__cctor_m28AEA463EB09959191BE35DF32A099CD405B6837 (const RuntimeMethod* method)
  27866. {
  27867. static bool s_Il2CppMethodInitialized;
  27868. if (!s_Il2CppMethodInitialized)
  27869. {
  27870. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8_il2cpp_TypeInfo_var);
  27871. s_Il2CppMethodInitialized = true;
  27872. }
  27873. {
  27874. TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8 L_0;
  27875. memset((&L_0), 0, sizeof(L_0));
  27876. TrackedDeviceModel__ctor_m2128F49761ECD982EEC5C86F0B18C9991A3ADE2E((&L_0), (-1), NULL);
  27877. ((TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8_StaticFields*)il2cpp_codegen_static_fields_for(TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8_il2cpp_TypeInfo_var))->___U3CinvalidU3Ek__BackingField = L_0;
  27878. Il2CppCodeGenWriteBarrier((void**)&((&(((&((TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8_StaticFields*)il2cpp_codegen_static_fields_for(TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8_il2cpp_TypeInfo_var))->___U3CinvalidU3Ek__BackingField))->___m_ImplementationData))->___U3ChoverTargetsU3Ek__BackingField), (void*)NULL);
  27879. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  27880. Il2CppCodeGenWriteBarrier((void**)&((&(((&((TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8_StaticFields*)il2cpp_codegen_static_fields_for(TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8_il2cpp_TypeInfo_var))->___U3CinvalidU3Ek__BackingField))->___m_ImplementationData))->___U3CpointerTargetU3Ek__BackingField), (void*)NULL);
  27881. #endif
  27882. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  27883. Il2CppCodeGenWriteBarrier((void**)&((&((&(((&((TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8_StaticFields*)il2cpp_codegen_static_fields_for(TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8_il2cpp_TypeInfo_var))->___U3CinvalidU3Ek__BackingField))->___m_ImplementationData))->___U3CpressedRaycastU3Ek__BackingField))->___m_GameObject), (void*)NULL);
  27884. #endif
  27885. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  27886. Il2CppCodeGenWriteBarrier((void**)&((&((&(((&((TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8_StaticFields*)il2cpp_codegen_static_fields_for(TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8_il2cpp_TypeInfo_var))->___U3CinvalidU3Ek__BackingField))->___m_ImplementationData))->___U3CpressedRaycastU3Ek__BackingField))->___module), (void*)NULL);
  27887. #endif
  27888. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  27889. Il2CppCodeGenWriteBarrier((void**)&((&(((&((TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8_StaticFields*)il2cpp_codegen_static_fields_for(TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8_il2cpp_TypeInfo_var))->___U3CinvalidU3Ek__BackingField))->___m_ImplementationData))->___U3CpressedGameObjectU3Ek__BackingField), (void*)NULL);
  27890. #endif
  27891. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  27892. Il2CppCodeGenWriteBarrier((void**)&((&(((&((TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8_StaticFields*)il2cpp_codegen_static_fields_for(TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8_il2cpp_TypeInfo_var))->___U3CinvalidU3Ek__BackingField))->___m_ImplementationData))->___U3CpressedGameObjectRawU3Ek__BackingField), (void*)NULL);
  27893. #endif
  27894. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  27895. Il2CppCodeGenWriteBarrier((void**)&((&(((&((TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8_StaticFields*)il2cpp_codegen_static_fields_for(TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8_il2cpp_TypeInfo_var))->___U3CinvalidU3Ek__BackingField))->___m_ImplementationData))->___U3CdraggedGameObjectU3Ek__BackingField), (void*)NULL);
  27896. #endif
  27897. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  27898. Il2CppCodeGenWriteBarrier((void**)&(((&((TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8_StaticFields*)il2cpp_codegen_static_fields_for(TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8_il2cpp_TypeInfo_var))->___U3CinvalidU3Ek__BackingField))->___U3CpositionGetterU3Ek__BackingField), (void*)NULL);
  27899. #endif
  27900. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  27901. Il2CppCodeGenWriteBarrier((void**)&(((&((TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8_StaticFields*)il2cpp_codegen_static_fields_for(TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8_il2cpp_TypeInfo_var))->___U3CinvalidU3Ek__BackingField))->___m_RaycastPoints), (void*)NULL);
  27902. #endif
  27903. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  27904. Il2CppCodeGenWriteBarrier((void**)&((&(((&((TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8_StaticFields*)il2cpp_codegen_static_fields_for(TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8_il2cpp_TypeInfo_var))->___U3CinvalidU3Ek__BackingField))->___U3CcurrentRaycastU3Ek__BackingField))->___m_GameObject), (void*)NULL);
  27905. #endif
  27906. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  27907. Il2CppCodeGenWriteBarrier((void**)&((&(((&((TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8_StaticFields*)il2cpp_codegen_static_fields_for(TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8_il2cpp_TypeInfo_var))->___U3CinvalidU3Ek__BackingField))->___U3CcurrentRaycastU3Ek__BackingField))->___module), (void*)NULL);
  27908. #endif
  27909. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  27910. Il2CppCodeGenWriteBarrier((void**)&(((&((TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8_StaticFields*)il2cpp_codegen_static_fields_for(TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8_il2cpp_TypeInfo_var))->___U3CinvalidU3Ek__BackingField))->___U3CselectableObjectU3Ek__BackingField), (void*)NULL);
  27911. #endif
  27912. return;
  27913. }
  27914. }
  27915. #ifdef __clang__
  27916. #pragma clang diagnostic pop
  27917. #endif
  27918. #ifdef __clang__
  27919. #pragma clang diagnostic push
  27920. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  27921. #pragma clang diagnostic ignored "-Wunused-variable"
  27922. #endif
  27923. IL2CPP_EXTERN_C void ImplementationData_t175CD17EADED010E9B5BA19575E4AD41F2FE67AC_marshal_pinvoke(const ImplementationData_t175CD17EADED010E9B5BA19575E4AD41F2FE67AC& unmarshaled, ImplementationData_t175CD17EADED010E9B5BA19575E4AD41F2FE67AC_marshaled_pinvoke& marshaled)
  27924. {
  27925. Exception_t* ___U3ChoverTargetsU3Ek__BackingFieldException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '<hoverTargets>k__BackingField' of type 'ImplementationData'.");
  27926. IL2CPP_RAISE_MANAGED_EXCEPTION(___U3ChoverTargetsU3Ek__BackingFieldException, NULL);
  27927. }
  27928. IL2CPP_EXTERN_C void ImplementationData_t175CD17EADED010E9B5BA19575E4AD41F2FE67AC_marshal_pinvoke_back(const ImplementationData_t175CD17EADED010E9B5BA19575E4AD41F2FE67AC_marshaled_pinvoke& marshaled, ImplementationData_t175CD17EADED010E9B5BA19575E4AD41F2FE67AC& unmarshaled)
  27929. {
  27930. Exception_t* ___U3ChoverTargetsU3Ek__BackingFieldException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '<hoverTargets>k__BackingField' of type 'ImplementationData'.");
  27931. IL2CPP_RAISE_MANAGED_EXCEPTION(___U3ChoverTargetsU3Ek__BackingFieldException, NULL);
  27932. }
  27933. IL2CPP_EXTERN_C void ImplementationData_t175CD17EADED010E9B5BA19575E4AD41F2FE67AC_marshal_pinvoke_cleanup(ImplementationData_t175CD17EADED010E9B5BA19575E4AD41F2FE67AC_marshaled_pinvoke& marshaled)
  27934. {
  27935. }
  27936. IL2CPP_EXTERN_C void ImplementationData_t175CD17EADED010E9B5BA19575E4AD41F2FE67AC_marshal_com(const ImplementationData_t175CD17EADED010E9B5BA19575E4AD41F2FE67AC& unmarshaled, ImplementationData_t175CD17EADED010E9B5BA19575E4AD41F2FE67AC_marshaled_com& marshaled)
  27937. {
  27938. Exception_t* ___U3ChoverTargetsU3Ek__BackingFieldException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '<hoverTargets>k__BackingField' of type 'ImplementationData'.");
  27939. IL2CPP_RAISE_MANAGED_EXCEPTION(___U3ChoverTargetsU3Ek__BackingFieldException, NULL);
  27940. }
  27941. IL2CPP_EXTERN_C void ImplementationData_t175CD17EADED010E9B5BA19575E4AD41F2FE67AC_marshal_com_back(const ImplementationData_t175CD17EADED010E9B5BA19575E4AD41F2FE67AC_marshaled_com& marshaled, ImplementationData_t175CD17EADED010E9B5BA19575E4AD41F2FE67AC& unmarshaled)
  27942. {
  27943. Exception_t* ___U3ChoverTargetsU3Ek__BackingFieldException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '<hoverTargets>k__BackingField' of type 'ImplementationData'.");
  27944. IL2CPP_RAISE_MANAGED_EXCEPTION(___U3ChoverTargetsU3Ek__BackingFieldException, NULL);
  27945. }
  27946. IL2CPP_EXTERN_C void ImplementationData_t175CD17EADED010E9B5BA19575E4AD41F2FE67AC_marshal_com_cleanup(ImplementationData_t175CD17EADED010E9B5BA19575E4AD41F2FE67AC_marshaled_com& marshaled)
  27947. {
  27948. }
  27949. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B* ImplementationData_get_hoverTargets_m49C9E4E462CC1064607FA5A3BA0EF5AB0360EE0D (ImplementationData_t175CD17EADED010E9B5BA19575E4AD41F2FE67AC* __this, const RuntimeMethod* method)
  27950. {
  27951. {
  27952. List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B* L_0 = __this->___U3ChoverTargetsU3Ek__BackingField;
  27953. return L_0;
  27954. }
  27955. }
  27956. IL2CPP_EXTERN_C List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B* ImplementationData_get_hoverTargets_m49C9E4E462CC1064607FA5A3BA0EF5AB0360EE0D_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  27957. {
  27958. ImplementationData_t175CD17EADED010E9B5BA19575E4AD41F2FE67AC* _thisAdjusted;
  27959. int32_t _offset = 1;
  27960. _thisAdjusted = reinterpret_cast<ImplementationData_t175CD17EADED010E9B5BA19575E4AD41F2FE67AC*>(__this + _offset);
  27961. List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B* _returnValue;
  27962. _returnValue = ImplementationData_get_hoverTargets_m49C9E4E462CC1064607FA5A3BA0EF5AB0360EE0D_inline(_thisAdjusted, method);
  27963. return _returnValue;
  27964. }
  27965. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ImplementationData_set_hoverTargets_mCD8DCF11D40DAC82195A1724F2BA0D85FF57E70C (ImplementationData_t175CD17EADED010E9B5BA19575E4AD41F2FE67AC* __this, List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B* ___0_value, const RuntimeMethod* method)
  27966. {
  27967. {
  27968. List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B* L_0 = ___0_value;
  27969. __this->___U3ChoverTargetsU3Ek__BackingField = L_0;
  27970. Il2CppCodeGenWriteBarrier((void**)(&__this->___U3ChoverTargetsU3Ek__BackingField), (void*)L_0);
  27971. return;
  27972. }
  27973. }
  27974. IL2CPP_EXTERN_C void ImplementationData_set_hoverTargets_mCD8DCF11D40DAC82195A1724F2BA0D85FF57E70C_AdjustorThunk (RuntimeObject* __this, List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B* ___0_value, const RuntimeMethod* method)
  27975. {
  27976. ImplementationData_t175CD17EADED010E9B5BA19575E4AD41F2FE67AC* _thisAdjusted;
  27977. int32_t _offset = 1;
  27978. _thisAdjusted = reinterpret_cast<ImplementationData_t175CD17EADED010E9B5BA19575E4AD41F2FE67AC*>(__this + _offset);
  27979. ImplementationData_set_hoverTargets_mCD8DCF11D40DAC82195A1724F2BA0D85FF57E70C_inline(_thisAdjusted, ___0_value, method);
  27980. }
  27981. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ImplementationData_get_pointerTarget_mB2D4D091AC3BC5E937FB7252047DA33AC409FAEB (ImplementationData_t175CD17EADED010E9B5BA19575E4AD41F2FE67AC* __this, const RuntimeMethod* method)
  27982. {
  27983. {
  27984. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0 = __this->___U3CpointerTargetU3Ek__BackingField;
  27985. return L_0;
  27986. }
  27987. }
  27988. IL2CPP_EXTERN_C GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ImplementationData_get_pointerTarget_mB2D4D091AC3BC5E937FB7252047DA33AC409FAEB_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  27989. {
  27990. ImplementationData_t175CD17EADED010E9B5BA19575E4AD41F2FE67AC* _thisAdjusted;
  27991. int32_t _offset = 1;
  27992. _thisAdjusted = reinterpret_cast<ImplementationData_t175CD17EADED010E9B5BA19575E4AD41F2FE67AC*>(__this + _offset);
  27993. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* _returnValue;
  27994. _returnValue = ImplementationData_get_pointerTarget_mB2D4D091AC3BC5E937FB7252047DA33AC409FAEB_inline(_thisAdjusted, method);
  27995. return _returnValue;
  27996. }
  27997. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ImplementationData_set_pointerTarget_m6A49B7736E5B50E934D4D998648ED2AB2D69C582 (ImplementationData_t175CD17EADED010E9B5BA19575E4AD41F2FE67AC* __this, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___0_value, const RuntimeMethod* method)
  27998. {
  27999. {
  28000. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0 = ___0_value;
  28001. __this->___U3CpointerTargetU3Ek__BackingField = L_0;
  28002. Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CpointerTargetU3Ek__BackingField), (void*)L_0);
  28003. return;
  28004. }
  28005. }
  28006. IL2CPP_EXTERN_C void ImplementationData_set_pointerTarget_m6A49B7736E5B50E934D4D998648ED2AB2D69C582_AdjustorThunk (RuntimeObject* __this, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___0_value, const RuntimeMethod* method)
  28007. {
  28008. ImplementationData_t175CD17EADED010E9B5BA19575E4AD41F2FE67AC* _thisAdjusted;
  28009. int32_t _offset = 1;
  28010. _thisAdjusted = reinterpret_cast<ImplementationData_t175CD17EADED010E9B5BA19575E4AD41F2FE67AC*>(__this + _offset);
  28011. ImplementationData_set_pointerTarget_m6A49B7736E5B50E934D4D998648ED2AB2D69C582_inline(_thisAdjusted, ___0_value, method);
  28012. }
  28013. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ImplementationData_get_isDragging_mEE3BF283FC9C5235D15708D18BE89E06319F781D (ImplementationData_t175CD17EADED010E9B5BA19575E4AD41F2FE67AC* __this, const RuntimeMethod* method)
  28014. {
  28015. {
  28016. bool L_0 = __this->___U3CisDraggingU3Ek__BackingField;
  28017. return L_0;
  28018. }
  28019. }
  28020. IL2CPP_EXTERN_C bool ImplementationData_get_isDragging_mEE3BF283FC9C5235D15708D18BE89E06319F781D_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  28021. {
  28022. ImplementationData_t175CD17EADED010E9B5BA19575E4AD41F2FE67AC* _thisAdjusted;
  28023. int32_t _offset = 1;
  28024. _thisAdjusted = reinterpret_cast<ImplementationData_t175CD17EADED010E9B5BA19575E4AD41F2FE67AC*>(__this + _offset);
  28025. bool _returnValue;
  28026. _returnValue = ImplementationData_get_isDragging_mEE3BF283FC9C5235D15708D18BE89E06319F781D_inline(_thisAdjusted, method);
  28027. return _returnValue;
  28028. }
  28029. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ImplementationData_set_isDragging_m315511026FE53448151B19E47E4902F90E819BC2 (ImplementationData_t175CD17EADED010E9B5BA19575E4AD41F2FE67AC* __this, bool ___0_value, const RuntimeMethod* method)
  28030. {
  28031. {
  28032. bool L_0 = ___0_value;
  28033. __this->___U3CisDraggingU3Ek__BackingField = L_0;
  28034. return;
  28035. }
  28036. }
  28037. IL2CPP_EXTERN_C void ImplementationData_set_isDragging_m315511026FE53448151B19E47E4902F90E819BC2_AdjustorThunk (RuntimeObject* __this, bool ___0_value, const RuntimeMethod* method)
  28038. {
  28039. ImplementationData_t175CD17EADED010E9B5BA19575E4AD41F2FE67AC* _thisAdjusted;
  28040. int32_t _offset = 1;
  28041. _thisAdjusted = reinterpret_cast<ImplementationData_t175CD17EADED010E9B5BA19575E4AD41F2FE67AC*>(__this + _offset);
  28042. ImplementationData_set_isDragging_m315511026FE53448151B19E47E4902F90E819BC2_inline(_thisAdjusted, ___0_value, method);
  28043. }
  28044. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float ImplementationData_get_pressedTime_m154FBADD86CD746C703BF37003C64C428CADAC35 (ImplementationData_t175CD17EADED010E9B5BA19575E4AD41F2FE67AC* __this, const RuntimeMethod* method)
  28045. {
  28046. {
  28047. float L_0 = __this->___U3CpressedTimeU3Ek__BackingField;
  28048. return L_0;
  28049. }
  28050. }
  28051. IL2CPP_EXTERN_C float ImplementationData_get_pressedTime_m154FBADD86CD746C703BF37003C64C428CADAC35_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  28052. {
  28053. ImplementationData_t175CD17EADED010E9B5BA19575E4AD41F2FE67AC* _thisAdjusted;
  28054. int32_t _offset = 1;
  28055. _thisAdjusted = reinterpret_cast<ImplementationData_t175CD17EADED010E9B5BA19575E4AD41F2FE67AC*>(__this + _offset);
  28056. float _returnValue;
  28057. _returnValue = ImplementationData_get_pressedTime_m154FBADD86CD746C703BF37003C64C428CADAC35_inline(_thisAdjusted, method);
  28058. return _returnValue;
  28059. }
  28060. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ImplementationData_set_pressedTime_m0EB8960EE81F4D82A71AAC719999CE01D64DCDA6 (ImplementationData_t175CD17EADED010E9B5BA19575E4AD41F2FE67AC* __this, float ___0_value, const RuntimeMethod* method)
  28061. {
  28062. {
  28063. float L_0 = ___0_value;
  28064. __this->___U3CpressedTimeU3Ek__BackingField = L_0;
  28065. return;
  28066. }
  28067. }
  28068. IL2CPP_EXTERN_C void ImplementationData_set_pressedTime_m0EB8960EE81F4D82A71AAC719999CE01D64DCDA6_AdjustorThunk (RuntimeObject* __this, float ___0_value, const RuntimeMethod* method)
  28069. {
  28070. ImplementationData_t175CD17EADED010E9B5BA19575E4AD41F2FE67AC* _thisAdjusted;
  28071. int32_t _offset = 1;
  28072. _thisAdjusted = reinterpret_cast<ImplementationData_t175CD17EADED010E9B5BA19575E4AD41F2FE67AC*>(__this + _offset);
  28073. ImplementationData_set_pressedTime_m0EB8960EE81F4D82A71AAC719999CE01D64DCDA6_inline(_thisAdjusted, ___0_value, method);
  28074. }
  28075. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ImplementationData_get_position_m421FC9657A48CBED5AD985B2D7905BF7B06CA446 (ImplementationData_t175CD17EADED010E9B5BA19575E4AD41F2FE67AC* __this, const RuntimeMethod* method)
  28076. {
  28077. {
  28078. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = __this->___U3CpositionU3Ek__BackingField;
  28079. return L_0;
  28080. }
  28081. }
  28082. IL2CPP_EXTERN_C Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ImplementationData_get_position_m421FC9657A48CBED5AD985B2D7905BF7B06CA446_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  28083. {
  28084. ImplementationData_t175CD17EADED010E9B5BA19575E4AD41F2FE67AC* _thisAdjusted;
  28085. int32_t _offset = 1;
  28086. _thisAdjusted = reinterpret_cast<ImplementationData_t175CD17EADED010E9B5BA19575E4AD41F2FE67AC*>(__this + _offset);
  28087. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 _returnValue;
  28088. _returnValue = ImplementationData_get_position_m421FC9657A48CBED5AD985B2D7905BF7B06CA446_inline(_thisAdjusted, method);
  28089. return _returnValue;
  28090. }
  28091. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ImplementationData_set_position_m82C559B25F9B9515CCAE8FA900B78A2072CD3F7E (ImplementationData_t175CD17EADED010E9B5BA19575E4AD41F2FE67AC* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_value, const RuntimeMethod* method)
  28092. {
  28093. {
  28094. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ___0_value;
  28095. __this->___U3CpositionU3Ek__BackingField = L_0;
  28096. return;
  28097. }
  28098. }
  28099. IL2CPP_EXTERN_C void ImplementationData_set_position_m82C559B25F9B9515CCAE8FA900B78A2072CD3F7E_AdjustorThunk (RuntimeObject* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_value, const RuntimeMethod* method)
  28100. {
  28101. ImplementationData_t175CD17EADED010E9B5BA19575E4AD41F2FE67AC* _thisAdjusted;
  28102. int32_t _offset = 1;
  28103. _thisAdjusted = reinterpret_cast<ImplementationData_t175CD17EADED010E9B5BA19575E4AD41F2FE67AC*>(__this + _offset);
  28104. ImplementationData_set_position_m82C559B25F9B9515CCAE8FA900B78A2072CD3F7E_inline(_thisAdjusted, ___0_value, method);
  28105. }
  28106. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ImplementationData_get_pressedPosition_mE3E33C31F62A5ABF18461C479CA7DA9D8DB32262 (ImplementationData_t175CD17EADED010E9B5BA19575E4AD41F2FE67AC* __this, const RuntimeMethod* method)
  28107. {
  28108. {
  28109. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = __this->___U3CpressedPositionU3Ek__BackingField;
  28110. return L_0;
  28111. }
  28112. }
  28113. IL2CPP_EXTERN_C Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ImplementationData_get_pressedPosition_mE3E33C31F62A5ABF18461C479CA7DA9D8DB32262_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  28114. {
  28115. ImplementationData_t175CD17EADED010E9B5BA19575E4AD41F2FE67AC* _thisAdjusted;
  28116. int32_t _offset = 1;
  28117. _thisAdjusted = reinterpret_cast<ImplementationData_t175CD17EADED010E9B5BA19575E4AD41F2FE67AC*>(__this + _offset);
  28118. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 _returnValue;
  28119. _returnValue = ImplementationData_get_pressedPosition_mE3E33C31F62A5ABF18461C479CA7DA9D8DB32262_inline(_thisAdjusted, method);
  28120. return _returnValue;
  28121. }
  28122. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ImplementationData_set_pressedPosition_m9BBCEC0224F0FCB1572F06B61A01074A0CAD5DCA (ImplementationData_t175CD17EADED010E9B5BA19575E4AD41F2FE67AC* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_value, const RuntimeMethod* method)
  28123. {
  28124. {
  28125. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ___0_value;
  28126. __this->___U3CpressedPositionU3Ek__BackingField = L_0;
  28127. return;
  28128. }
  28129. }
  28130. IL2CPP_EXTERN_C void ImplementationData_set_pressedPosition_m9BBCEC0224F0FCB1572F06B61A01074A0CAD5DCA_AdjustorThunk (RuntimeObject* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_value, const RuntimeMethod* method)
  28131. {
  28132. ImplementationData_t175CD17EADED010E9B5BA19575E4AD41F2FE67AC* _thisAdjusted;
  28133. int32_t _offset = 1;
  28134. _thisAdjusted = reinterpret_cast<ImplementationData_t175CD17EADED010E9B5BA19575E4AD41F2FE67AC*>(__this + _offset);
  28135. ImplementationData_set_pressedPosition_m9BBCEC0224F0FCB1572F06B61A01074A0CAD5DCA_inline(_thisAdjusted, ___0_value, method);
  28136. }
  28137. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ImplementationData_get_pressedWorldPosition_m4FA73C030BF0EE776D0B25DF89CC8505DAB73A97 (ImplementationData_t175CD17EADED010E9B5BA19575E4AD41F2FE67AC* __this, const RuntimeMethod* method)
  28138. {
  28139. {
  28140. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = __this->___U3CpressedWorldPositionU3Ek__BackingField;
  28141. return L_0;
  28142. }
  28143. }
  28144. IL2CPP_EXTERN_C Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ImplementationData_get_pressedWorldPosition_m4FA73C030BF0EE776D0B25DF89CC8505DAB73A97_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  28145. {
  28146. ImplementationData_t175CD17EADED010E9B5BA19575E4AD41F2FE67AC* _thisAdjusted;
  28147. int32_t _offset = 1;
  28148. _thisAdjusted = reinterpret_cast<ImplementationData_t175CD17EADED010E9B5BA19575E4AD41F2FE67AC*>(__this + _offset);
  28149. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 _returnValue;
  28150. _returnValue = ImplementationData_get_pressedWorldPosition_m4FA73C030BF0EE776D0B25DF89CC8505DAB73A97_inline(_thisAdjusted, method);
  28151. return _returnValue;
  28152. }
  28153. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ImplementationData_set_pressedWorldPosition_m48EA917377C72A6EBB6774078AF8E1B8B9795384 (ImplementationData_t175CD17EADED010E9B5BA19575E4AD41F2FE67AC* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_value, const RuntimeMethod* method)
  28154. {
  28155. {
  28156. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_value;
  28157. __this->___U3CpressedWorldPositionU3Ek__BackingField = L_0;
  28158. return;
  28159. }
  28160. }
  28161. IL2CPP_EXTERN_C void ImplementationData_set_pressedWorldPosition_m48EA917377C72A6EBB6774078AF8E1B8B9795384_AdjustorThunk (RuntimeObject* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_value, const RuntimeMethod* method)
  28162. {
  28163. ImplementationData_t175CD17EADED010E9B5BA19575E4AD41F2FE67AC* _thisAdjusted;
  28164. int32_t _offset = 1;
  28165. _thisAdjusted = reinterpret_cast<ImplementationData_t175CD17EADED010E9B5BA19575E4AD41F2FE67AC*>(__this + _offset);
  28166. ImplementationData_set_pressedWorldPosition_m48EA917377C72A6EBB6774078AF8E1B8B9795384_inline(_thisAdjusted, ___0_value, method);
  28167. }
  28168. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023 ImplementationData_get_pressedRaycast_mA355A412C26FAB49EA39F4DEFDA824465DFDE48E (ImplementationData_t175CD17EADED010E9B5BA19575E4AD41F2FE67AC* __this, const RuntimeMethod* method)
  28169. {
  28170. {
  28171. RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023 L_0 = __this->___U3CpressedRaycastU3Ek__BackingField;
  28172. return L_0;
  28173. }
  28174. }
  28175. IL2CPP_EXTERN_C RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023 ImplementationData_get_pressedRaycast_mA355A412C26FAB49EA39F4DEFDA824465DFDE48E_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  28176. {
  28177. ImplementationData_t175CD17EADED010E9B5BA19575E4AD41F2FE67AC* _thisAdjusted;
  28178. int32_t _offset = 1;
  28179. _thisAdjusted = reinterpret_cast<ImplementationData_t175CD17EADED010E9B5BA19575E4AD41F2FE67AC*>(__this + _offset);
  28180. RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023 _returnValue;
  28181. _returnValue = ImplementationData_get_pressedRaycast_mA355A412C26FAB49EA39F4DEFDA824465DFDE48E_inline(_thisAdjusted, method);
  28182. return _returnValue;
  28183. }
  28184. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ImplementationData_set_pressedRaycast_mB79CE5436DFBFAB118F234D25B7D49E72582D9EB (ImplementationData_t175CD17EADED010E9B5BA19575E4AD41F2FE67AC* __this, RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023 ___0_value, const RuntimeMethod* method)
  28185. {
  28186. {
  28187. RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023 L_0 = ___0_value;
  28188. __this->___U3CpressedRaycastU3Ek__BackingField = L_0;
  28189. Il2CppCodeGenWriteBarrier((void**)&(((&__this->___U3CpressedRaycastU3Ek__BackingField))->___m_GameObject), (void*)NULL);
  28190. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  28191. Il2CppCodeGenWriteBarrier((void**)&(((&__this->___U3CpressedRaycastU3Ek__BackingField))->___module), (void*)NULL);
  28192. #endif
  28193. return;
  28194. }
  28195. }
  28196. IL2CPP_EXTERN_C void ImplementationData_set_pressedRaycast_mB79CE5436DFBFAB118F234D25B7D49E72582D9EB_AdjustorThunk (RuntimeObject* __this, RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023 ___0_value, const RuntimeMethod* method)
  28197. {
  28198. ImplementationData_t175CD17EADED010E9B5BA19575E4AD41F2FE67AC* _thisAdjusted;
  28199. int32_t _offset = 1;
  28200. _thisAdjusted = reinterpret_cast<ImplementationData_t175CD17EADED010E9B5BA19575E4AD41F2FE67AC*>(__this + _offset);
  28201. ImplementationData_set_pressedRaycast_mB79CE5436DFBFAB118F234D25B7D49E72582D9EB_inline(_thisAdjusted, ___0_value, method);
  28202. }
  28203. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ImplementationData_get_pressedGameObject_m81DA354AA04B9531100A8C8C6A61100493115CF5 (ImplementationData_t175CD17EADED010E9B5BA19575E4AD41F2FE67AC* __this, const RuntimeMethod* method)
  28204. {
  28205. {
  28206. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0 = __this->___U3CpressedGameObjectU3Ek__BackingField;
  28207. return L_0;
  28208. }
  28209. }
  28210. IL2CPP_EXTERN_C GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ImplementationData_get_pressedGameObject_m81DA354AA04B9531100A8C8C6A61100493115CF5_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  28211. {
  28212. ImplementationData_t175CD17EADED010E9B5BA19575E4AD41F2FE67AC* _thisAdjusted;
  28213. int32_t _offset = 1;
  28214. _thisAdjusted = reinterpret_cast<ImplementationData_t175CD17EADED010E9B5BA19575E4AD41F2FE67AC*>(__this + _offset);
  28215. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* _returnValue;
  28216. _returnValue = ImplementationData_get_pressedGameObject_m81DA354AA04B9531100A8C8C6A61100493115CF5_inline(_thisAdjusted, method);
  28217. return _returnValue;
  28218. }
  28219. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ImplementationData_set_pressedGameObject_mF87125F8EFFBE3ED0609B5C67EA86704715996FE (ImplementationData_t175CD17EADED010E9B5BA19575E4AD41F2FE67AC* __this, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___0_value, const RuntimeMethod* method)
  28220. {
  28221. {
  28222. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0 = ___0_value;
  28223. __this->___U3CpressedGameObjectU3Ek__BackingField = L_0;
  28224. Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CpressedGameObjectU3Ek__BackingField), (void*)L_0);
  28225. return;
  28226. }
  28227. }
  28228. IL2CPP_EXTERN_C void ImplementationData_set_pressedGameObject_mF87125F8EFFBE3ED0609B5C67EA86704715996FE_AdjustorThunk (RuntimeObject* __this, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___0_value, const RuntimeMethod* method)
  28229. {
  28230. ImplementationData_t175CD17EADED010E9B5BA19575E4AD41F2FE67AC* _thisAdjusted;
  28231. int32_t _offset = 1;
  28232. _thisAdjusted = reinterpret_cast<ImplementationData_t175CD17EADED010E9B5BA19575E4AD41F2FE67AC*>(__this + _offset);
  28233. ImplementationData_set_pressedGameObject_mF87125F8EFFBE3ED0609B5C67EA86704715996FE_inline(_thisAdjusted, ___0_value, method);
  28234. }
  28235. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ImplementationData_get_pressedGameObjectRaw_mE9702863BC33793FB5DE550F0789A9058F369A2C (ImplementationData_t175CD17EADED010E9B5BA19575E4AD41F2FE67AC* __this, const RuntimeMethod* method)
  28236. {
  28237. {
  28238. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0 = __this->___U3CpressedGameObjectRawU3Ek__BackingField;
  28239. return L_0;
  28240. }
  28241. }
  28242. IL2CPP_EXTERN_C GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ImplementationData_get_pressedGameObjectRaw_mE9702863BC33793FB5DE550F0789A9058F369A2C_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  28243. {
  28244. ImplementationData_t175CD17EADED010E9B5BA19575E4AD41F2FE67AC* _thisAdjusted;
  28245. int32_t _offset = 1;
  28246. _thisAdjusted = reinterpret_cast<ImplementationData_t175CD17EADED010E9B5BA19575E4AD41F2FE67AC*>(__this + _offset);
  28247. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* _returnValue;
  28248. _returnValue = ImplementationData_get_pressedGameObjectRaw_mE9702863BC33793FB5DE550F0789A9058F369A2C_inline(_thisAdjusted, method);
  28249. return _returnValue;
  28250. }
  28251. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ImplementationData_set_pressedGameObjectRaw_m3AEB4F85F771C297EAE30B1CAAFDD990446624B4 (ImplementationData_t175CD17EADED010E9B5BA19575E4AD41F2FE67AC* __this, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___0_value, const RuntimeMethod* method)
  28252. {
  28253. {
  28254. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0 = ___0_value;
  28255. __this->___U3CpressedGameObjectRawU3Ek__BackingField = L_0;
  28256. Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CpressedGameObjectRawU3Ek__BackingField), (void*)L_0);
  28257. return;
  28258. }
  28259. }
  28260. IL2CPP_EXTERN_C void ImplementationData_set_pressedGameObjectRaw_m3AEB4F85F771C297EAE30B1CAAFDD990446624B4_AdjustorThunk (RuntimeObject* __this, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___0_value, const RuntimeMethod* method)
  28261. {
  28262. ImplementationData_t175CD17EADED010E9B5BA19575E4AD41F2FE67AC* _thisAdjusted;
  28263. int32_t _offset = 1;
  28264. _thisAdjusted = reinterpret_cast<ImplementationData_t175CD17EADED010E9B5BA19575E4AD41F2FE67AC*>(__this + _offset);
  28265. ImplementationData_set_pressedGameObjectRaw_m3AEB4F85F771C297EAE30B1CAAFDD990446624B4_inline(_thisAdjusted, ___0_value, method);
  28266. }
  28267. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ImplementationData_get_draggedGameObject_mBD53214AA566627B15D7EA5F6080758FF95C1848 (ImplementationData_t175CD17EADED010E9B5BA19575E4AD41F2FE67AC* __this, const RuntimeMethod* method)
  28268. {
  28269. {
  28270. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0 = __this->___U3CdraggedGameObjectU3Ek__BackingField;
  28271. return L_0;
  28272. }
  28273. }
  28274. IL2CPP_EXTERN_C GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ImplementationData_get_draggedGameObject_mBD53214AA566627B15D7EA5F6080758FF95C1848_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  28275. {
  28276. ImplementationData_t175CD17EADED010E9B5BA19575E4AD41F2FE67AC* _thisAdjusted;
  28277. int32_t _offset = 1;
  28278. _thisAdjusted = reinterpret_cast<ImplementationData_t175CD17EADED010E9B5BA19575E4AD41F2FE67AC*>(__this + _offset);
  28279. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* _returnValue;
  28280. _returnValue = ImplementationData_get_draggedGameObject_mBD53214AA566627B15D7EA5F6080758FF95C1848_inline(_thisAdjusted, method);
  28281. return _returnValue;
  28282. }
  28283. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ImplementationData_set_draggedGameObject_m977BE3A90025D2F50AC30A321D30245423B9CA6A (ImplementationData_t175CD17EADED010E9B5BA19575E4AD41F2FE67AC* __this, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___0_value, const RuntimeMethod* method)
  28284. {
  28285. {
  28286. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0 = ___0_value;
  28287. __this->___U3CdraggedGameObjectU3Ek__BackingField = L_0;
  28288. Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CdraggedGameObjectU3Ek__BackingField), (void*)L_0);
  28289. return;
  28290. }
  28291. }
  28292. IL2CPP_EXTERN_C void ImplementationData_set_draggedGameObject_m977BE3A90025D2F50AC30A321D30245423B9CA6A_AdjustorThunk (RuntimeObject* __this, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___0_value, const RuntimeMethod* method)
  28293. {
  28294. ImplementationData_t175CD17EADED010E9B5BA19575E4AD41F2FE67AC* _thisAdjusted;
  28295. int32_t _offset = 1;
  28296. _thisAdjusted = reinterpret_cast<ImplementationData_t175CD17EADED010E9B5BA19575E4AD41F2FE67AC*>(__this + _offset);
  28297. ImplementationData_set_draggedGameObject_m977BE3A90025D2F50AC30A321D30245423B9CA6A_inline(_thisAdjusted, ___0_value, method);
  28298. }
  28299. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ImplementationData_Reset_m78CB6F5BD992AECD4D7D58E5880CFC0DF4DBBC55 (ImplementationData_t175CD17EADED010E9B5BA19575E4AD41F2FE67AC* __this, const RuntimeMethod* method)
  28300. {
  28301. static bool s_Il2CppMethodInitialized;
  28302. if (!s_Il2CppMethodInitialized)
  28303. {
  28304. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Clear_m32D399BDD753B5BD6CE27560249096418F3F0867_RuntimeMethod_var);
  28305. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m447372C1EF7141193B93090A77395B786C72C7BC_RuntimeMethod_var);
  28306. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B_il2cpp_TypeInfo_var);
  28307. s_Il2CppMethodInitialized = true;
  28308. }
  28309. RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023 V_0;
  28310. memset((&V_0), 0, sizeof(V_0));
  28311. {
  28312. ImplementationData_set_isDragging_m315511026FE53448151B19E47E4902F90E819BC2_inline(__this, (bool)0, NULL);
  28313. ImplementationData_set_pressedTime_m0EB8960EE81F4D82A71AAC719999CE01D64DCDA6_inline(__this, (0.0f), NULL);
  28314. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0;
  28315. L_0 = Vector2_get_zero_m32506C40EC2EE7D5D4410BF40D3EE683A3D5F32C_inline(NULL);
  28316. ImplementationData_set_position_m82C559B25F9B9515CCAE8FA900B78A2072CD3F7E_inline(__this, L_0, NULL);
  28317. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_1;
  28318. L_1 = Vector2_get_zero_m32506C40EC2EE7D5D4410BF40D3EE683A3D5F32C_inline(NULL);
  28319. ImplementationData_set_pressedPosition_m9BBCEC0224F0FCB1572F06B61A01074A0CAD5DCA_inline(__this, L_1, NULL);
  28320. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2;
  28321. L_2 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL);
  28322. ImplementationData_set_pressedWorldPosition_m48EA917377C72A6EBB6774078AF8E1B8B9795384_inline(__this, L_2, NULL);
  28323. il2cpp_codegen_initobj((&V_0), sizeof(RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023));
  28324. RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023 L_3 = V_0;
  28325. ImplementationData_set_pressedRaycast_mB79CE5436DFBFAB118F234D25B7D49E72582D9EB_inline(__this, L_3, NULL);
  28326. ImplementationData_set_pressedGameObject_mF87125F8EFFBE3ED0609B5C67EA86704715996FE_inline(__this, (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*)NULL, NULL);
  28327. ImplementationData_set_pressedGameObjectRaw_m3AEB4F85F771C297EAE30B1CAAFDD990446624B4_inline(__this, (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*)NULL, NULL);
  28328. ImplementationData_set_draggedGameObject_m977BE3A90025D2F50AC30A321D30245423B9CA6A_inline(__this, (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*)NULL, NULL);
  28329. List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B* L_4;
  28330. L_4 = ImplementationData_get_hoverTargets_m49C9E4E462CC1064607FA5A3BA0EF5AB0360EE0D_inline(__this, NULL);
  28331. if (L_4)
  28332. {
  28333. goto IL_006b;
  28334. }
  28335. }
  28336. {
  28337. List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B* L_5 = (List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B*)il2cpp_codegen_object_new(List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B_il2cpp_TypeInfo_var);
  28338. List_1__ctor_m447372C1EF7141193B93090A77395B786C72C7BC(L_5, List_1__ctor_m447372C1EF7141193B93090A77395B786C72C7BC_RuntimeMethod_var);
  28339. ImplementationData_set_hoverTargets_mCD8DCF11D40DAC82195A1724F2BA0D85FF57E70C_inline(__this, L_5, NULL);
  28340. return;
  28341. }
  28342. IL_006b:
  28343. {
  28344. List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B* L_6;
  28345. L_6 = ImplementationData_get_hoverTargets_m49C9E4E462CC1064607FA5A3BA0EF5AB0360EE0D_inline(__this, NULL);
  28346. NullCheck(L_6);
  28347. List_1_Clear_m32D399BDD753B5BD6CE27560249096418F3F0867_inline(L_6, List_1_Clear_m32D399BDD753B5BD6CE27560249096418F3F0867_RuntimeMethod_var);
  28348. return;
  28349. }
  28350. }
  28351. IL2CPP_EXTERN_C void ImplementationData_Reset_m78CB6F5BD992AECD4D7D58E5880CFC0DF4DBBC55_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  28352. {
  28353. ImplementationData_t175CD17EADED010E9B5BA19575E4AD41F2FE67AC* _thisAdjusted;
  28354. int32_t _offset = 1;
  28355. _thisAdjusted = reinterpret_cast<ImplementationData_t175CD17EADED010E9B5BA19575E4AD41F2FE67AC*>(__this + _offset);
  28356. ImplementationData_Reset_m78CB6F5BD992AECD4D7D58E5880CFC0DF4DBBC55(_thisAdjusted, method);
  28357. }
  28358. #ifdef __clang__
  28359. #pragma clang diagnostic pop
  28360. #endif
  28361. #ifdef __clang__
  28362. #pragma clang diagnostic push
  28363. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  28364. #pragma clang diagnostic ignored "-Wunused-variable"
  28365. #endif
  28366. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TrackedDevicePhysicsRaycaster_get_raycastTriggerInteraction_m9E934B1D2880B5AF17B565D8574F9CA2699EA7E6 (TrackedDevicePhysicsRaycaster_t874DC2DF2304278A9AF329D4923CBE25ACB5A542* __this, const RuntimeMethod* method)
  28367. {
  28368. {
  28369. int32_t L_0 = __this->___m_RaycastTriggerInteraction;
  28370. return L_0;
  28371. }
  28372. }
  28373. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TrackedDevicePhysicsRaycaster_set_raycastTriggerInteraction_mEF929F720FD15B157653827D6EBB0D4E6C61F006 (TrackedDevicePhysicsRaycaster_t874DC2DF2304278A9AF329D4923CBE25ACB5A542* __this, int32_t ___0_value, const RuntimeMethod* method)
  28374. {
  28375. {
  28376. int32_t L_0 = ___0_value;
  28377. __this->___m_RaycastTriggerInteraction = L_0;
  28378. return;
  28379. }
  28380. }
  28381. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB TrackedDevicePhysicsRaycaster_get_eventMask_mB75E7F77242C64D1B41710EBE3B8C6395A34F38B (TrackedDevicePhysicsRaycaster_t874DC2DF2304278A9AF329D4923CBE25ACB5A542* __this, const RuntimeMethod* method)
  28382. {
  28383. {
  28384. LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB L_0 = __this->___m_EventMask;
  28385. return L_0;
  28386. }
  28387. }
  28388. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TrackedDevicePhysicsRaycaster_set_eventMask_m13F16E19AB895BD2B44805043676FD67CF691C8A (TrackedDevicePhysicsRaycaster_t874DC2DF2304278A9AF329D4923CBE25ACB5A542* __this, LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB ___0_value, const RuntimeMethod* method)
  28389. {
  28390. {
  28391. LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB L_0 = ___0_value;
  28392. __this->___m_EventMask = L_0;
  28393. return;
  28394. }
  28395. }
  28396. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TrackedDevicePhysicsRaycaster_get_maxRayIntersections_mEE9EB9579C61CA31869B544DBE855DE6A3D2C902 (TrackedDevicePhysicsRaycaster_t874DC2DF2304278A9AF329D4923CBE25ACB5A542* __this, const RuntimeMethod* method)
  28397. {
  28398. {
  28399. int32_t L_0 = __this->___m_MaxRayIntersections;
  28400. return L_0;
  28401. }
  28402. }
  28403. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TrackedDevicePhysicsRaycaster_set_maxRayIntersections_mA7EE3F4A79BC6CB7C1B1BE49668506AF255C5C4E (TrackedDevicePhysicsRaycaster_t874DC2DF2304278A9AF329D4923CBE25ACB5A542* __this, int32_t ___0_value, const RuntimeMethod* method)
  28404. {
  28405. static bool s_Il2CppMethodInitialized;
  28406. if (!s_Il2CppMethodInitialized)
  28407. {
  28408. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
  28409. s_Il2CppMethodInitialized = true;
  28410. }
  28411. {
  28412. int32_t L_0 = ___0_value;
  28413. il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
  28414. int32_t L_1;
  28415. L_1 = Math_Max_m530EBA549AFD98CFC2BD29FE86C6376E67DF11CF(L_0, 1, NULL);
  28416. __this->___m_MaxRayIntersections = L_1;
  28417. return;
  28418. }
  28419. }
  28420. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* TrackedDevicePhysicsRaycaster_get_eventCamera_mF1AF235906E16B8D61A1BD240AB1CAC1233BB553 (TrackedDevicePhysicsRaycaster_t874DC2DF2304278A9AF329D4923CBE25ACB5A542* __this, const RuntimeMethod* method)
  28421. {
  28422. static bool s_Il2CppMethodInitialized;
  28423. if (!s_Il2CppMethodInitialized)
  28424. {
  28425. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_GetComponent_TisCamera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184_m64AC6C06DD93C5FB249091FEC84FA8475457CCC4_RuntimeMethod_var);
  28426. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  28427. s_Il2CppMethodInitialized = true;
  28428. }
  28429. {
  28430. Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_0 = __this->___m_EventCamera;
  28431. il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  28432. bool L_1;
  28433. L_1 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
  28434. if (!L_1)
  28435. {
  28436. goto IL_001a;
  28437. }
  28438. }
  28439. {
  28440. Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_2;
  28441. L_2 = Component_GetComponent_TisCamera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184_m64AC6C06DD93C5FB249091FEC84FA8475457CCC4(__this, Component_GetComponent_TisCamera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184_m64AC6C06DD93C5FB249091FEC84FA8475457CCC4_RuntimeMethod_var);
  28442. __this->___m_EventCamera = L_2;
  28443. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_EventCamera), (void*)L_2);
  28444. }
  28445. IL_001a:
  28446. {
  28447. Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_3 = __this->___m_EventCamera;
  28448. il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  28449. bool L_4;
  28450. L_4 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_3, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
  28451. if (L_4)
  28452. {
  28453. goto IL_002e;
  28454. }
  28455. }
  28456. {
  28457. Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_5;
  28458. L_5 = Camera_get_main_m52C992F18E05355ABB9EEB64A4BF2215E12762DF(NULL);
  28459. return L_5;
  28460. }
  28461. IL_002e:
  28462. {
  28463. Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_6 = __this->___m_EventCamera;
  28464. return L_6;
  28465. }
  28466. }
  28467. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TrackedDevicePhysicsRaycaster_SetEventCamera_m109CC7E7D596F53719E1AB06CFBF28A0A380921C (TrackedDevicePhysicsRaycaster_t874DC2DF2304278A9AF329D4923CBE25ACB5A542* __this, Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___0_newEventCamera, const RuntimeMethod* method)
  28468. {
  28469. {
  28470. Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_0 = ___0_newEventCamera;
  28471. __this->___m_EventCamera = L_0;
  28472. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_EventCamera), (void*)L_0);
  28473. return;
  28474. }
  28475. }
  28476. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TrackedDevicePhysicsRaycaster_Raycast_m0BFFAA0821C6C57A8C3EC44211EB88DC761F472E (TrackedDevicePhysicsRaycaster_t874DC2DF2304278A9AF329D4923CBE25ACB5A542* __this, PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* ___0_eventData, List_1_t8292C421BBB00D7661DC07462822936152BAB446* ___1_resultAppendList, const RuntimeMethod* method)
  28477. {
  28478. static bool s_Il2CppMethodInitialized;
  28479. if (!s_Il2CppMethodInitialized)
  28480. {
  28481. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TrackedDeviceEventData_tB1688CBC0BDCF364105F2BED2B2F3E71757255E9_il2cpp_TypeInfo_var);
  28482. s_Il2CppMethodInitialized = true;
  28483. }
  28484. TrackedDeviceEventData_tB1688CBC0BDCF364105F2BED2B2F3E71757255E9* V_0 = NULL;
  28485. {
  28486. PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* L_0 = ___0_eventData;
  28487. V_0 = ((TrackedDeviceEventData_tB1688CBC0BDCF364105F2BED2B2F3E71757255E9*)IsInstClass((RuntimeObject*)L_0, TrackedDeviceEventData_tB1688CBC0BDCF364105F2BED2B2F3E71757255E9_il2cpp_TypeInfo_var));
  28488. TrackedDeviceEventData_tB1688CBC0BDCF364105F2BED2B2F3E71757255E9* L_1 = V_0;
  28489. if (!L_1)
  28490. {
  28491. goto IL_0012;
  28492. }
  28493. }
  28494. {
  28495. TrackedDeviceEventData_tB1688CBC0BDCF364105F2BED2B2F3E71757255E9* L_2 = V_0;
  28496. List_1_t8292C421BBB00D7661DC07462822936152BAB446* L_3 = ___1_resultAppendList;
  28497. TrackedDevicePhysicsRaycaster_PerformRaycasts_m86E342C9D8A61B890C0909381DE96566125257E7(__this, L_2, L_3, NULL);
  28498. }
  28499. IL_0012:
  28500. {
  28501. return;
  28502. }
  28503. }
  28504. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TrackedDevicePhysicsRaycaster_Awake_mC3C96AE1AC1C7A2B2DB4A901EA0ADEFBE448C995 (TrackedDevicePhysicsRaycaster_t874DC2DF2304278A9AF329D4923CBE25ACB5A542* __this, const RuntimeMethod* method)
  28505. {
  28506. static bool s_Il2CppMethodInitialized;
  28507. if (!s_Il2CppMethodInitialized)
  28508. {
  28509. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RaycastHitArraySegment_t524F00515B13A37C0F39D0C416D5779F2377436C_il2cpp_TypeInfo_var);
  28510. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RaycastHitU5BU5D_t008B8309DE422FE7567068D743D68054D5EBF1A8_il2cpp_TypeInfo_var);
  28511. s_Il2CppMethodInitialized = true;
  28512. }
  28513. {
  28514. UIBehaviour_Awake_mDF9D1A4867C8E730C59A7CAE97709CA9B8F3A0F2(__this, NULL);
  28515. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0;
  28516. L_0 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(__this, NULL);
  28517. NullCheck(L_0);
  28518. Scene_tA1DC762B79745EB5140F054C884855B922318356 L_1;
  28519. L_1 = GameObject_get_scene_m747D45E8CECC56DD47D1E103F9E51D5FBEDA4B01(L_0, NULL);
  28520. PhysicsScene_t55222DD37072E8560EE054A07C0E3FE391D9D9DE L_2;
  28521. L_2 = PhysicsSceneExtensions_GetPhysicsScene_mC7D6FE0FA798195A3BA3B3BA6D41F4D947D037AD(L_1, NULL);
  28522. __this->___m_LocalPhysicsScene = L_2;
  28523. int32_t L_3 = __this->___m_MaxRayIntersections;
  28524. RaycastHitU5BU5D_t008B8309DE422FE7567068D743D68054D5EBF1A8* L_4 = (RaycastHitU5BU5D_t008B8309DE422FE7567068D743D68054D5EBF1A8*)(RaycastHitU5BU5D_t008B8309DE422FE7567068D743D68054D5EBF1A8*)SZArrayNew(RaycastHitU5BU5D_t008B8309DE422FE7567068D743D68054D5EBF1A8_il2cpp_TypeInfo_var, (uint32_t)L_3);
  28525. __this->___m_RaycastHits = L_4;
  28526. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_RaycastHits), (void*)L_4);
  28527. RaycastHitU5BU5D_t008B8309DE422FE7567068D743D68054D5EBF1A8* L_5 = __this->___m_RaycastHits;
  28528. RaycastHitArraySegment_t524F00515B13A37C0F39D0C416D5779F2377436C* L_6 = (RaycastHitArraySegment_t524F00515B13A37C0F39D0C416D5779F2377436C*)il2cpp_codegen_object_new(RaycastHitArraySegment_t524F00515B13A37C0F39D0C416D5779F2377436C_il2cpp_TypeInfo_var);
  28529. RaycastHitArraySegment__ctor_m1EA0C75F9B3A4AD6EEEA6EBB5D9926EC57FF0B01(L_6, L_5, 0, NULL);
  28530. __this->___m_RaycastArrayWrapper = L_6;
  28531. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_RaycastArrayWrapper), (void*)L_6);
  28532. return;
  28533. }
  28534. }
  28535. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TrackedDevicePhysicsRaycaster_PerformRaycasts_m86E342C9D8A61B890C0909381DE96566125257E7 (TrackedDevicePhysicsRaycaster_t874DC2DF2304278A9AF329D4923CBE25ACB5A542* __this, TrackedDeviceEventData_tB1688CBC0BDCF364105F2BED2B2F3E71757255E9* ___0_eventData, List_1_t8292C421BBB00D7661DC07462822936152BAB446* ___1_resultAppendList, const RuntimeMethod* method)
  28536. {
  28537. static bool s_Il2CppMethodInitialized;
  28538. if (!s_Il2CppMethodInitialized)
  28539. {
  28540. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
  28541. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m46EEFFA770BE665EA0CB3A5332E941DA4B3C1D37_RuntimeMethod_var);
  28542. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m8F2E15FC96DA75186C51228128A0660709E4E810_RuntimeMethod_var);
  28543. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  28544. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDB36C73AC59552C971E8B7F3DCAF85C9D10347F9);
  28545. s_Il2CppMethodInitialized = true;
  28546. }
  28547. Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* V_0 = NULL;
  28548. List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B* V_1 = NULL;
  28549. int32_t V_2 = 0;
  28550. int32_t V_3 = 0;
  28551. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_4;
  28552. memset((&V_4), 0, sizeof(V_4));
  28553. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_5;
  28554. memset((&V_5), 0, sizeof(V_5));
  28555. {
  28556. Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_0;
  28557. L_0 = VirtualFuncInvoker0< Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* >::Invoke(18, __this);
  28558. V_0 = L_0;
  28559. Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_1 = V_0;
  28560. il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  28561. bool L_2;
  28562. L_2 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_1, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
  28563. if (!L_2)
  28564. {
  28565. goto IL_002b;
  28566. }
  28567. }
  28568. {
  28569. bool L_3 = __this->___m_HasWarnedEventCameraNull;
  28570. if (L_3)
  28571. {
  28572. goto IL_002a;
  28573. }
  28574. }
  28575. {
  28576. il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
  28577. Debug_LogWarning_m23033D7E2F0F298BE465B7F3A63CDF40A4EB70EB(_stringLiteralDB36C73AC59552C971E8B7F3DCAF85C9D10347F9, __this, NULL);
  28578. __this->___m_HasWarnedEventCameraNull = (bool)1;
  28579. }
  28580. IL_002a:
  28581. {
  28582. return;
  28583. }
  28584. IL_002b:
  28585. {
  28586. TrackedDeviceEventData_tB1688CBC0BDCF364105F2BED2B2F3E71757255E9* L_4 = ___0_eventData;
  28587. NullCheck(L_4);
  28588. List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B* L_5;
  28589. L_5 = TrackedDeviceEventData_get_rayPoints_m634507CA62EF8BCFC3A5F1B7F1DE107480FBFE7D_inline(L_4, NULL);
  28590. V_1 = L_5;
  28591. TrackedDeviceEventData_tB1688CBC0BDCF364105F2BED2B2F3E71757255E9* L_6 = ___0_eventData;
  28592. NullCheck(L_6);
  28593. LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB L_7;
  28594. L_7 = TrackedDeviceEventData_get_layerMask_m4A2A83C58E6B60DC4ED886236CCB760E70D610DD_inline(L_6, NULL);
  28595. int32_t L_8;
  28596. L_8 = LayerMask_op_Implicit_m7F5A5B9D079281AC445ED39DEE1FCFA9D795810D(L_7, NULL);
  28597. LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB L_9 = __this->___m_EventMask;
  28598. int32_t L_10;
  28599. L_10 = LayerMask_op_Implicit_m7F5A5B9D079281AC445ED39DEE1FCFA9D795810D(L_9, NULL);
  28600. V_2 = ((int32_t)(L_8&L_10));
  28601. V_3 = 1;
  28602. goto IL_0082;
  28603. }
  28604. IL_004e:
  28605. {
  28606. List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B* L_11 = V_1;
  28607. int32_t L_12 = V_3;
  28608. NullCheck(L_11);
  28609. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_13;
  28610. L_13 = List_1_get_Item_m8F2E15FC96DA75186C51228128A0660709E4E810(L_11, ((int32_t)il2cpp_codegen_subtract(L_12, 1)), List_1_get_Item_m8F2E15FC96DA75186C51228128A0660709E4E810_RuntimeMethod_var);
  28611. V_4 = L_13;
  28612. List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B* L_14 = V_1;
  28613. int32_t L_15 = V_3;
  28614. NullCheck(L_14);
  28615. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_16;
  28616. L_16 = List_1_get_Item_m8F2E15FC96DA75186C51228128A0660709E4E810(L_14, L_15, List_1_get_Item_m8F2E15FC96DA75186C51228128A0660709E4E810_RuntimeMethod_var);
  28617. V_5 = L_16;
  28618. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_17 = V_4;
  28619. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_18 = V_5;
  28620. int32_t L_19 = V_2;
  28621. LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB L_20;
  28622. L_20 = LayerMask_op_Implicit_m01C8996A2CB2085328B9C33539C43139660D8222(L_19, NULL);
  28623. Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_21 = V_0;
  28624. List_1_t8292C421BBB00D7661DC07462822936152BAB446* L_22 = ___1_resultAppendList;
  28625. bool L_23;
  28626. L_23 = TrackedDevicePhysicsRaycaster_PerformRaycast_m20052CC3DBF3C62D0A7705DF04CDEE6CFCF763FD(__this, L_17, L_18, L_20, L_21, L_22, NULL);
  28627. if (!L_23)
  28628. {
  28629. goto IL_007e;
  28630. }
  28631. }
  28632. {
  28633. TrackedDeviceEventData_tB1688CBC0BDCF364105F2BED2B2F3E71757255E9* L_24 = ___0_eventData;
  28634. int32_t L_25 = V_3;
  28635. NullCheck(L_24);
  28636. TrackedDeviceEventData_set_rayHitIndex_m1DBE5C18ABAC0E5B241D10DB6164A391F37D5AF7_inline(L_24, L_25, NULL);
  28637. return;
  28638. }
  28639. IL_007e:
  28640. {
  28641. int32_t L_26 = V_3;
  28642. V_3 = ((int32_t)il2cpp_codegen_add(L_26, 1));
  28643. }
  28644. IL_0082:
  28645. {
  28646. int32_t L_27 = V_3;
  28647. List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B* L_28 = V_1;
  28648. NullCheck(L_28);
  28649. int32_t L_29;
  28650. L_29 = List_1_get_Count_m46EEFFA770BE665EA0CB3A5332E941DA4B3C1D37_inline(L_28, List_1_get_Count_m46EEFFA770BE665EA0CB3A5332E941DA4B3C1D37_RuntimeMethod_var);
  28651. if ((((int32_t)L_27) < ((int32_t)L_29)))
  28652. {
  28653. goto IL_004e;
  28654. }
  28655. }
  28656. {
  28657. return;
  28658. }
  28659. }
  28660. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TrackedDevicePhysicsRaycaster_PerformRaycast_m20052CC3DBF3C62D0A7705DF04CDEE6CFCF763FD (TrackedDevicePhysicsRaycaster_t874DC2DF2304278A9AF329D4923CBE25ACB5A542* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_from, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_to, LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB ___2_layerMask, Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___3_currentEventCamera, List_1_t8292C421BBB00D7661DC07462822936152BAB446* ___4_resultAppendList, const RuntimeMethod* method)
  28661. {
  28662. static bool s_Il2CppMethodInitialized;
  28663. if (!s_Il2CppMethodInitialized)
  28664. {
  28665. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Array_Resize_TisRaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5_m0AE5E929E7B3B8DB29FB706E741EBFDEE12CA17E_RuntimeMethod_var);
  28666. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Display_t06A3B0F5169CA3C02A4D5171F27499A23D3581D1_il2cpp_TypeInfo_var);
  28667. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_mB4EDC66D3E8011A4ED117827EB18BEAD7B269CB6_RuntimeMethod_var);
  28668. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m2769E67BF3F70EE5E543F882C4C77FFDDA59EF11_RuntimeMethod_var);
  28669. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_mCD34ACB6BE5F6BEEEE297AD23C2C1FC1174813FF_RuntimeMethod_var);
  28670. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_AddRange_m06E7BBAD0E1AC28E9F9E403F1A5B7E56D2343F78_RuntimeMethod_var);
  28671. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_mEB6DFEA132B5B7BF540D34177054003185D250E7_RuntimeMethod_var);
  28672. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Clear_mBB1C1097E6EAB4F19E432E94B29D294EC9313A1F_RuntimeMethod_var);
  28673. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_mDD871A2334871E99D82AAD9D0843B05D712F8799_RuntimeMethod_var);
  28674. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mE2EBEDC861C1EC398EDBE6CF2C9FB604AA71523E_RuntimeMethod_var);
  28675. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
  28676. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SortingHelpers_Sort_TisRaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5_m726638E822CB137CA8408B6828A87BFA30CE1C53_RuntimeMethod_var);
  28677. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SortingHelpers_t0930720ECF619597413559E1F8A70AC77ADDC9F8_il2cpp_TypeInfo_var);
  28678. s_Il2CppMethodInitialized = true;
  28679. }
  28680. bool V_0 = false;
  28681. float V_1 = 0.0f;
  28682. Ray_t2B1742D7958DC05BDC3EFC7461D3593E1430DC00 V_2;
  28683. memset((&V_2), 0, sizeof(V_2));
  28684. float V_3 = 0.0f;
  28685. int32_t V_4 = 0;
  28686. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_5;
  28687. memset((&V_5), 0, sizeof(V_5));
  28688. Enumerator_t7FB9A864B8E4C5DE8CF91F553331D279B482FE9F V_6;
  28689. memset((&V_6), 0, sizeof(V_6));
  28690. RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5 V_7;
  28691. memset((&V_7), 0, sizeof(V_7));
  28692. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* V_8 = NULL;
  28693. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_9;
  28694. memset((&V_9), 0, sizeof(V_9));
  28695. int32_t V_10 = 0;
  28696. RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023 V_11;
  28697. memset((&V_11), 0, sizeof(V_11));
  28698. RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023 V_12;
  28699. memset((&V_12), 0, sizeof(V_12));
  28700. {
  28701. V_0 = (bool)0;
  28702. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___1_to;
  28703. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = ___0_from;
  28704. float L_2;
  28705. L_2 = Vector3_Distance_m2314DB9B8BD01157E013DF87BEA557375C7F9FF9_inline(L_0, L_1, NULL);
  28706. V_1 = L_2;
  28707. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3 = ___0_from;
  28708. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___1_to;
  28709. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_5 = ___0_from;
  28710. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6;
  28711. L_6 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_4, L_5, NULL);
  28712. V_5 = L_6;
  28713. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7;
  28714. L_7 = Vector3_get_normalized_m736BBF65D5CDA7A18414370D15B4DFCC1E466F07_inline((&V_5), NULL);
  28715. float L_8 = V_1;
  28716. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9;
  28717. L_9 = Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline(L_7, L_8, NULL);
  28718. Ray__ctor_mE298992FD10A3894C38373198385F345C58BD64C_inline((&V_2), L_3, L_9, NULL);
  28719. float L_10 = V_1;
  28720. V_3 = L_10;
  28721. int32_t L_11 = __this->___m_MaxRayIntersections;
  28722. il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
  28723. int32_t L_12;
  28724. L_12 = Math_Max_m530EBA549AFD98CFC2BD29FE86C6376E67DF11CF(L_11, 1, NULL);
  28725. __this->___m_MaxRayIntersections = L_12;
  28726. RaycastHitU5BU5D_t008B8309DE422FE7567068D743D68054D5EBF1A8* L_13 = __this->___m_RaycastHits;
  28727. NullCheck(L_13);
  28728. int32_t L_14 = __this->___m_MaxRayIntersections;
  28729. if ((((int32_t)((int32_t)(((RuntimeArray*)L_13)->max_length))) == ((int32_t)L_14)))
  28730. {
  28731. goto IL_005d;
  28732. }
  28733. }
  28734. {
  28735. RaycastHitU5BU5D_t008B8309DE422FE7567068D743D68054D5EBF1A8** L_15 = (RaycastHitU5BU5D_t008B8309DE422FE7567068D743D68054D5EBF1A8**)(&__this->___m_RaycastHits);
  28736. int32_t L_16 = __this->___m_MaxRayIntersections;
  28737. Array_Resize_TisRaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5_m0AE5E929E7B3B8DB29FB706E741EBFDEE12CA17E(L_15, L_16, Array_Resize_TisRaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5_m0AE5E929E7B3B8DB29FB706E741EBFDEE12CA17E_RuntimeMethod_var);
  28738. }
  28739. IL_005d:
  28740. {
  28741. PhysicsScene_t55222DD37072E8560EE054A07C0E3FE391D9D9DE* L_17 = (PhysicsScene_t55222DD37072E8560EE054A07C0E3FE391D9D9DE*)(&__this->___m_LocalPhysicsScene);
  28742. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_18;
  28743. L_18 = Ray_get_origin_m97604A8F180316A410DCD77B7D74D04522FA1BA6_inline((&V_2), NULL);
  28744. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_19;
  28745. L_19 = Ray_get_direction_m21C2D22D3BD4A683BD4DC191AB22DD05F5EC2086_inline((&V_2), NULL);
  28746. RaycastHitU5BU5D_t008B8309DE422FE7567068D743D68054D5EBF1A8* L_20 = __this->___m_RaycastHits;
  28747. float L_21 = V_3;
  28748. LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB L_22 = ___2_layerMask;
  28749. int32_t L_23;
  28750. L_23 = LayerMask_op_Implicit_m7F5A5B9D079281AC445ED39DEE1FCFA9D795810D(L_22, NULL);
  28751. int32_t L_24 = __this->___m_RaycastTriggerInteraction;
  28752. int32_t L_25;
  28753. L_25 = PhysicsScene_Raycast_m3BD571CF6901C59C286D7B58ED9D15D836BC54C3(L_17, L_18, L_19, L_20, L_21, L_23, L_24, NULL);
  28754. V_4 = L_25;
  28755. RaycastHitArraySegment_t524F00515B13A37C0F39D0C416D5779F2377436C* L_26 = __this->___m_RaycastArrayWrapper;
  28756. int32_t L_27 = V_4;
  28757. NullCheck(L_26);
  28758. RaycastHitArraySegment_set_count_m914E21014BA452D837B277FC9088881160F7AE1D_inline(L_26, L_27, NULL);
  28759. List_1_t616BC508412283D06A62FEEDA7C4D4C3E75D63D9* L_28 = __this->___m_RaycastResultsCache;
  28760. NullCheck(L_28);
  28761. List_1_Clear_mBB1C1097E6EAB4F19E432E94B29D294EC9313A1F_inline(L_28, List_1_Clear_mBB1C1097E6EAB4F19E432E94B29D294EC9313A1F_RuntimeMethod_var);
  28762. List_1_t616BC508412283D06A62FEEDA7C4D4C3E75D63D9* L_29 = __this->___m_RaycastResultsCache;
  28763. RaycastHitArraySegment_t524F00515B13A37C0F39D0C416D5779F2377436C* L_30 = __this->___m_RaycastArrayWrapper;
  28764. NullCheck(L_29);
  28765. List_1_AddRange_m06E7BBAD0E1AC28E9F9E403F1A5B7E56D2343F78(L_29, L_30, List_1_AddRange_m06E7BBAD0E1AC28E9F9E403F1A5B7E56D2343F78_RuntimeMethod_var);
  28766. List_1_t616BC508412283D06A62FEEDA7C4D4C3E75D63D9* L_31 = __this->___m_RaycastResultsCache;
  28767. RaycastHitComparer_tB9FBDFD2B04904E779DF837571440F12B692F485* L_32 = __this->___m_RaycastHitComparer;
  28768. il2cpp_codegen_runtime_class_init_inline(SortingHelpers_t0930720ECF619597413559E1F8A70AC77ADDC9F8_il2cpp_TypeInfo_var);
  28769. SortingHelpers_Sort_TisRaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5_m726638E822CB137CA8408B6828A87BFA30CE1C53(L_31, L_32, SortingHelpers_Sort_TisRaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5_m726638E822CB137CA8408B6828A87BFA30CE1C53_RuntimeMethod_var);
  28770. List_1_t616BC508412283D06A62FEEDA7C4D4C3E75D63D9* L_33 = __this->___m_RaycastResultsCache;
  28771. NullCheck(L_33);
  28772. Enumerator_t7FB9A864B8E4C5DE8CF91F553331D279B482FE9F L_34;
  28773. L_34 = List_1_GetEnumerator_mDD871A2334871E99D82AAD9D0843B05D712F8799(L_33, List_1_GetEnumerator_mDD871A2334871E99D82AAD9D0843B05D712F8799_RuntimeMethod_var);
  28774. V_6 = L_34;
  28775. }
  28776. {
  28777. auto __finallyBlock = il2cpp::utils::Finally([&]
  28778. {
  28779. FINALLY_01bf:
  28780. {
  28781. Enumerator_Dispose_mB4EDC66D3E8011A4ED117827EB18BEAD7B269CB6((&V_6), Enumerator_Dispose_mB4EDC66D3E8011A4ED117827EB18BEAD7B269CB6_RuntimeMethod_var);
  28782. return;
  28783. }
  28784. });
  28785. try
  28786. {
  28787. {
  28788. goto IL_01b1_1;
  28789. }
  28790. IL_00d7_1:
  28791. {
  28792. RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5 L_35;
  28793. L_35 = Enumerator_get_Current_mCD34ACB6BE5F6BEEEE297AD23C2C1FC1174813FF_inline((&V_6), Enumerator_get_Current_mCD34ACB6BE5F6BEEEE297AD23C2C1FC1174813FF_RuntimeMethod_var);
  28794. V_7 = L_35;
  28795. Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* L_36;
  28796. L_36 = RaycastHit_get_collider_m84B160439BBEAB6D9E94B799F720E25C9E2D444D((&V_7), NULL);
  28797. NullCheck(L_36);
  28798. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_37;
  28799. L_37 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_36, NULL);
  28800. V_8 = L_37;
  28801. Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_38 = ___3_currentEventCamera;
  28802. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_39;
  28803. L_39 = RaycastHit_get_point_m02B764612562AFE0F998CC7CFB2EEDE41BA47F39((&V_7), NULL);
  28804. NullCheck(L_38);
  28805. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_40;
  28806. L_40 = Camera_WorldToScreenPoint_m26B4C8945C3B5731F1CC5944CFD96BF17126BAA3(L_38, L_39, NULL);
  28807. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_41;
  28808. L_41 = Vector2_op_Implicit_mE8EBEE9291F11BB02F062D6E000F4798968CBD96_inline(L_40, NULL);
  28809. V_9 = L_41;
  28810. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_42 = V_9;
  28811. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_43;
  28812. L_43 = Vector2_op_Implicit_m6D9CABB2C791A192867D7A4559D132BE86DD3EB7_inline(L_42, NULL);
  28813. il2cpp_codegen_runtime_class_init_inline(Display_t06A3B0F5169CA3C02A4D5171F27499A23D3581D1_il2cpp_TypeInfo_var);
  28814. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_44;
  28815. L_44 = Display_RelativeMouseAt_m39BFC645EB81B36E705F1E9D3116EFC3995B9FE7(L_43, NULL);
  28816. float L_45 = L_44.___z;
  28817. V_10 = il2cpp_codegen_cast_double_to_int<int32_t>(L_45);
  28818. float L_46;
  28819. L_46 = RaycastHit_get_distance_m035194B0E9BB6229259CFC43B095A9C8E5011C78((&V_7), NULL);
  28820. float L_47 = V_3;
  28821. if (!((((float)L_46) < ((float)L_47))? 1 : 0))
  28822. {
  28823. goto IL_01b1_1;
  28824. }
  28825. }
  28826. {
  28827. il2cpp_codegen_initobj((&V_12), sizeof(RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023));
  28828. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_48 = V_8;
  28829. RaycastResult_set_gameObject_mCFEB66C0E3F01AC5E55040FE8BEB16E40427BD9E_inline((&V_12), L_48, NULL);
  28830. (&V_12)->___module = __this;
  28831. Il2CppCodeGenWriteBarrier((void**)(&(&V_12)->___module), (void*)__this);
  28832. float L_49;
  28833. L_49 = RaycastHit_get_distance_m035194B0E9BB6229259CFC43B095A9C8E5011C78((&V_7), NULL);
  28834. (&V_12)->___distance = L_49;
  28835. List_1_t8292C421BBB00D7661DC07462822936152BAB446* L_50 = ___4_resultAppendList;
  28836. NullCheck(L_50);
  28837. int32_t L_51;
  28838. L_51 = List_1_get_Count_mE2EBEDC861C1EC398EDBE6CF2C9FB604AA71523E_inline(L_50, List_1_get_Count_mE2EBEDC861C1EC398EDBE6CF2C9FB604AA71523E_RuntimeMethod_var);
  28839. (&V_12)->___index = ((float)L_51);
  28840. (&V_12)->___depth = 0;
  28841. (&V_12)->___sortingLayer = 0;
  28842. (&V_12)->___sortingOrder = 0;
  28843. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_52;
  28844. L_52 = RaycastHit_get_point_m02B764612562AFE0F998CC7CFB2EEDE41BA47F39((&V_7), NULL);
  28845. (&V_12)->___worldPosition = L_52;
  28846. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_53;
  28847. L_53 = RaycastHit_get_normal_mD8741B70D2039C5CAFC4368D4CE59D89562040B5((&V_7), NULL);
  28848. (&V_12)->___worldNormal = L_53;
  28849. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_54 = V_9;
  28850. (&V_12)->___screenPosition = L_54;
  28851. int32_t L_55 = V_10;
  28852. (&V_12)->___displayIndex = L_55;
  28853. RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023 L_56 = V_12;
  28854. V_11 = L_56;
  28855. List_1_t8292C421BBB00D7661DC07462822936152BAB446* L_57 = ___4_resultAppendList;
  28856. RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023 L_58 = V_11;
  28857. NullCheck(L_57);
  28858. List_1_Add_mEB6DFEA132B5B7BF540D34177054003185D250E7_inline(L_57, L_58, List_1_Add_mEB6DFEA132B5B7BF540D34177054003185D250E7_RuntimeMethod_var);
  28859. V_0 = (bool)1;
  28860. }
  28861. IL_01b1_1:
  28862. {
  28863. bool L_59;
  28864. L_59 = Enumerator_MoveNext_m2769E67BF3F70EE5E543F882C4C77FFDDA59EF11((&V_6), Enumerator_MoveNext_m2769E67BF3F70EE5E543F882C4C77FFDDA59EF11_RuntimeMethod_var);
  28865. if (L_59)
  28866. {
  28867. goto IL_00d7_1;
  28868. }
  28869. }
  28870. {
  28871. goto IL_01cd;
  28872. }
  28873. }
  28874. catch(Il2CppExceptionWrapper& e)
  28875. {
  28876. __finallyBlock.StoreException(e.ex);
  28877. }
  28878. }
  28879. IL_01cd:
  28880. {
  28881. bool L_60 = V_0;
  28882. return L_60;
  28883. }
  28884. }
  28885. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TrackedDevicePhysicsRaycaster__ctor_m604E49C73D48122271025602D10B9890B12AD0D0 (TrackedDevicePhysicsRaycaster_t874DC2DF2304278A9AF329D4923CBE25ACB5A542* __this, const RuntimeMethod* method)
  28886. {
  28887. static bool s_Il2CppMethodInitialized;
  28888. if (!s_Il2CppMethodInitialized)
  28889. {
  28890. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m7715EBA40C1E9928D580B0D503FA394AB9503EFC_RuntimeMethod_var);
  28891. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t616BC508412283D06A62FEEDA7C4D4C3E75D63D9_il2cpp_TypeInfo_var);
  28892. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RaycastHitComparer_tB9FBDFD2B04904E779DF837571440F12B692F485_il2cpp_TypeInfo_var);
  28893. s_Il2CppMethodInitialized = true;
  28894. }
  28895. {
  28896. __this->___m_RaycastTriggerInteraction = 1;
  28897. LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB L_0;
  28898. L_0 = LayerMask_op_Implicit_m01C8996A2CB2085328B9C33539C43139660D8222((-1), NULL);
  28899. __this->___m_EventMask = L_0;
  28900. __this->___m_MaxRayIntersections = ((int32_t)10);
  28901. RaycastHitComparer_tB9FBDFD2B04904E779DF837571440F12B692F485* L_1 = (RaycastHitComparer_tB9FBDFD2B04904E779DF837571440F12B692F485*)il2cpp_codegen_object_new(RaycastHitComparer_tB9FBDFD2B04904E779DF837571440F12B692F485_il2cpp_TypeInfo_var);
  28902. RaycastHitComparer__ctor_m25412161F14970521D7D85A4DD8BAE3C18AC4CC0(L_1, NULL);
  28903. __this->___m_RaycastHitComparer = L_1;
  28904. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_RaycastHitComparer), (void*)L_1);
  28905. List_1_t616BC508412283D06A62FEEDA7C4D4C3E75D63D9* L_2 = (List_1_t616BC508412283D06A62FEEDA7C4D4C3E75D63D9*)il2cpp_codegen_object_new(List_1_t616BC508412283D06A62FEEDA7C4D4C3E75D63D9_il2cpp_TypeInfo_var);
  28906. List_1__ctor_m7715EBA40C1E9928D580B0D503FA394AB9503EFC(L_2, List_1__ctor_m7715EBA40C1E9928D580B0D503FA394AB9503EFC_RuntimeMethod_var);
  28907. __this->___m_RaycastResultsCache = L_2;
  28908. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_RaycastResultsCache), (void*)L_2);
  28909. BaseRaycaster__ctor_m1B6A963368E54C1E450BE15FAF1AE082142A1683(__this, NULL);
  28910. return;
  28911. }
  28912. }
  28913. #ifdef __clang__
  28914. #pragma clang diagnostic pop
  28915. #endif
  28916. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void XRBaseInteractable_set_selectMode_m44F4C7BA37A6FF9A9F46A6B8494173089CD1D132_inline (XRBaseInteractable_tC2C966C710AE6AC232E248B1BCF323386110D0F6* __this, int32_t ___0_value, const RuntimeMethod* method)
  28917. {
  28918. {
  28919. int32_t L_0 = ___0_value;
  28920. __this->___m_SelectMode = L_0;
  28921. return;
  28922. }
  28923. }
  28924. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR XRInteractionManager_t93C7F7F0CFEAD83E1A70F92D05B0E663483746CD* XRBaseInteractable_get_interactionManager_m1BF21BCF113132237CB3D85E8DBD6DA30CE1D78E_inline (XRBaseInteractable_tC2C966C710AE6AC232E248B1BCF323386110D0F6* __this, const RuntimeMethod* method)
  28925. {
  28926. {
  28927. XRInteractionManager_t93C7F7F0CFEAD83E1A70F92D05B0E663483746CD* L_0 = __this->___m_InteractionManager;
  28928. return L_0;
  28929. }
  28930. }
  28931. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Vector3_Angle_mB16906B482814C140FE5BA9D041D2DC11E42A68D_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_from, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_to, const RuntimeMethod* method)
  28932. {
  28933. static bool s_Il2CppMethodInitialized;
  28934. if (!s_Il2CppMethodInitialized)
  28935. {
  28936. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
  28937. s_Il2CppMethodInitialized = true;
  28938. }
  28939. float V_0 = 0.0f;
  28940. float V_1 = 0.0f;
  28941. bool V_2 = false;
  28942. float V_3 = 0.0f;
  28943. {
  28944. float L_0;
  28945. L_0 = Vector3_get_sqrMagnitude_m43C27DEC47C4811FB30AB474FF2131A963B66FC8_inline((&___0_from), NULL);
  28946. float L_1;
  28947. L_1 = Vector3_get_sqrMagnitude_m43C27DEC47C4811FB30AB474FF2131A963B66FC8_inline((&___1_to), NULL);
  28948. il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
  28949. double L_2;
  28950. L_2 = sqrt(((double)((float)il2cpp_codegen_multiply(L_0, L_1))));
  28951. V_0 = ((float)L_2);
  28952. float L_3 = V_0;
  28953. V_2 = (bool)((((float)L_3) < ((float)(1.0E-15f)))? 1 : 0);
  28954. bool L_4 = V_2;
  28955. if (!L_4)
  28956. {
  28957. goto IL_002c;
  28958. }
  28959. }
  28960. {
  28961. V_3 = (0.0f);
  28962. goto IL_0056;
  28963. }
  28964. IL_002c:
  28965. {
  28966. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_5 = ___0_from;
  28967. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___1_to;
  28968. float L_7;
  28969. L_7 = Vector3_Dot_mBB86BB940AA0A32FA7D3C02AC42E5BC7095A5D52_inline(L_5, L_6, NULL);
  28970. float L_8 = V_0;
  28971. float L_9;
  28972. L_9 = Mathf_Clamp_mEB9AEA827D27D20FCC787F7375156AF46BB12BBF_inline(((float)(L_7/L_8)), (-1.0f), (1.0f), NULL);
  28973. V_1 = L_9;
  28974. float L_10 = V_1;
  28975. il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
  28976. double L_11;
  28977. L_11 = acos(((double)L_10));
  28978. V_3 = ((float)il2cpp_codegen_multiply(((float)L_11), (57.2957802f)));
  28979. goto IL_0056;
  28980. }
  28981. IL_0056:
  28982. {
  28983. float L_12 = V_3;
  28984. return L_12;
  28985. }
  28986. }
  28987. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void BaseInteractionEventArgs_set_interactorObject_mAFCA4A8A7569428E3B2ADDBBCA1B98EE9D54B1D1_inline (BaseInteractionEventArgs_t8B38B6C63C6C9EA4BD179EF5FD40106872B82D7E* __this, RuntimeObject* ___0_value, const RuntimeMethod* method)
  28988. {
  28989. {
  28990. RuntimeObject* L_0 = ___0_value;
  28991. __this->___U3CinteractorObjectU3Ek__BackingField = L_0;
  28992. Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CinteractorObjectU3Ek__BackingField), (void*)L_0);
  28993. return;
  28994. }
  28995. }
  28996. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void BaseInteractionEventArgs_set_interactableObject_m666E479700814D51AB92B1A2279D30B7D91117D9_inline (BaseInteractionEventArgs_t8B38B6C63C6C9EA4BD179EF5FD40106872B82D7E* __this, RuntimeObject* ___0_value, const RuntimeMethod* method)
  28997. {
  28998. {
  28999. RuntimeObject* L_0 = ___0_value;
  29000. __this->___U3CinteractableObjectU3Ek__BackingField = L_0;
  29001. Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CinteractableObjectU3Ek__BackingField), (void*)L_0);
  29002. return;
  29003. }
  29004. }
  29005. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void TeleportingEventArgs_set_teleportRequest_m7689B96CF5C675E696667AD065575DBE5EB41A0D_inline (TeleportingEventArgs_t3CBA748CC3C58419D2B7E3354B6AA0C1D0B9F534* __this, TeleportRequest_t50D2AA5655D559F78FC8138B445FB997858EAFBE ___0_value, const RuntimeMethod* method)
  29006. {
  29007. {
  29008. TeleportRequest_t50D2AA5655D559F78FC8138B445FB997858EAFBE L_0 = ___0_value;
  29009. __this->___U3CteleportRequestU3Ek__BackingField = L_0;
  29010. return;
  29011. }
  29012. }
  29013. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_up_m128AF3FDC820BF59D5DE86D973E7DE3F20C3AEBA_inline (const RuntimeMethod* method)
  29014. {
  29015. static bool s_Il2CppMethodInitialized;
  29016. if (!s_Il2CppMethodInitialized)
  29017. {
  29018. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_il2cpp_TypeInfo_var);
  29019. s_Il2CppMethodInitialized = true;
  29020. }
  29021. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
  29022. memset((&V_0), 0, sizeof(V_0));
  29023. {
  29024. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ((Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_StaticFields*)il2cpp_codegen_static_fields_for(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_il2cpp_TypeInfo_var))->___upVector;
  29025. V_0 = L_0;
  29026. goto IL_0009;
  29027. }
  29028. IL_0009:
  29029. {
  29030. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = V_0;
  29031. return L_1;
  29032. }
  29033. }
  29034. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool SelectExitEventArgs_get_isCanceled_m4C9FCCB6A51201B8728DAF9BA356BB589A149FF7_inline (SelectExitEventArgs_t56125CE0360D37AC0B50EB6066B5AB5957EF559A* __this, const RuntimeMethod* method)
  29035. {
  29036. {
  29037. bool L_0 = __this->___U3CisCanceledU3Ek__BackingField;
  29038. return L_0;
  29039. }
  29040. }
  29041. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR TeleportationProvider_t97A0AC16C69ACC50C842581737181148614AF972* BaseTeleportationInteractable_get_teleportationProvider_m9B53CC4903106CE7C0DA0F861BB22ED63AAD076F_inline (BaseTeleportationInteractable_t3CA78AC694D6BFBA115E724F2C104AB069449AE8* __this, const RuntimeMethod* method)
  29042. {
  29043. {
  29044. TeleportationProvider_t97A0AC16C69ACC50C842581737181148614AF972* L_0 = __this->___m_TeleportationProvider;
  29045. return L_0;
  29046. }
  29047. }
  29048. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR LocomotionSystem_t969449BF16C7ED7A4A08A07CB480440C79AD2D6B* LocomotionProvider_get_system_m2FFD680EAEA3837BF1BE61B34DB6685118760D94_inline (LocomotionProvider_tC65B288AF39EACCD294F953F300BA33E33C2017B* __this, const RuntimeMethod* method)
  29049. {
  29050. {
  29051. LocomotionSystem_t969449BF16C7ED7A4A08A07CB480440C79AD2D6B* L_0 = __this->___m_System;
  29052. return L_0;
  29053. }
  29054. }
  29055. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR XROrigin_t5E534A6D886991AF3C1C64127E19A3A510009CFE* LocomotionSystem_get_xrOrigin_m06C2599D9739A71562F0F3DD27BC57BCC18F3EF7_inline (LocomotionSystem_t969449BF16C7ED7A4A08A07CB480440C79AD2D6B* __this, const RuntimeMethod* method)
  29056. {
  29057. {
  29058. XROrigin_t5E534A6D886991AF3C1C64127E19A3A510009CFE* L_0 = __this->___m_XROrigin;
  29059. return L_0;
  29060. }
  29061. }
  29062. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t BaseTeleportationInteractable_get_matchOrientation_mB4CE35CEB0A0206457993CB28A618F300E4BC03D_inline (BaseTeleportationInteractable_t3CA78AC694D6BFBA115E724F2C104AB069449AE8* __this, const RuntimeMethod* method)
  29063. {
  29064. {
  29065. int32_t L_0 = __this->___m_MatchOrientation;
  29066. return L_0;
  29067. }
  29068. }
  29069. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* XROrigin_get_Camera_m8959027D616F5BD9AEAE3E41ADEE23BBC2CE3629_inline (XROrigin_t5E534A6D886991AF3C1C64127E19A3A510009CFE* __this, const RuntimeMethod* method)
  29070. {
  29071. {
  29072. Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_0 = __this->___m_Camera;
  29073. return L_0;
  29074. }
  29075. }
  29076. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* XROrigin_get_Origin_mCE6A3B327ACE6FAEDCC67A9DC952FEED191C26B6_inline (XROrigin_t5E534A6D886991AF3C1C64127E19A3A510009CFE* __this, const RuntimeMethod* method)
  29077. {
  29078. {
  29079. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0 = __this->___m_OriginBaseGameObject;
  29080. return L_0;
  29081. }
  29082. }
  29083. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_ProjectOnPlane_m68FB895F6E9FCC45676BB8B95857D091C0D78794_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_vector, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_planeNormal, const RuntimeMethod* method)
  29084. {
  29085. static bool s_Il2CppMethodInitialized;
  29086. if (!s_Il2CppMethodInitialized)
  29087. {
  29088. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Mathf_tE284D016E3B297B72311AAD9EB8F0E643F6A4682_il2cpp_TypeInfo_var);
  29089. s_Il2CppMethodInitialized = true;
  29090. }
  29091. float V_0 = 0.0f;
  29092. bool V_1 = false;
  29093. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_2;
  29094. memset((&V_2), 0, sizeof(V_2));
  29095. float V_3 = 0.0f;
  29096. {
  29097. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___1_planeNormal;
  29098. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = ___1_planeNormal;
  29099. float L_2;
  29100. L_2 = Vector3_Dot_mBB86BB940AA0A32FA7D3C02AC42E5BC7095A5D52_inline(L_0, L_1, NULL);
  29101. V_0 = L_2;
  29102. float L_3 = V_0;
  29103. float L_4 = ((Mathf_tE284D016E3B297B72311AAD9EB8F0E643F6A4682_StaticFields*)il2cpp_codegen_static_fields_for(Mathf_tE284D016E3B297B72311AAD9EB8F0E643F6A4682_il2cpp_TypeInfo_var))->___Epsilon;
  29104. V_1 = (bool)((((float)L_3) < ((float)L_4))? 1 : 0);
  29105. bool L_5 = V_1;
  29106. if (!L_5)
  29107. {
  29108. goto IL_0019;
  29109. }
  29110. }
  29111. {
  29112. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___0_vector;
  29113. V_2 = L_6;
  29114. goto IL_005d;
  29115. }
  29116. IL_0019:
  29117. {
  29118. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7 = ___0_vector;
  29119. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8 = ___1_planeNormal;
  29120. float L_9;
  29121. L_9 = Vector3_Dot_mBB86BB940AA0A32FA7D3C02AC42E5BC7095A5D52_inline(L_7, L_8, NULL);
  29122. V_3 = L_9;
  29123. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = ___0_vector;
  29124. float L_11 = L_10.___x;
  29125. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_12 = ___1_planeNormal;
  29126. float L_13 = L_12.___x;
  29127. float L_14 = V_3;
  29128. float L_15 = V_0;
  29129. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_16 = ___0_vector;
  29130. float L_17 = L_16.___y;
  29131. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_18 = ___1_planeNormal;
  29132. float L_19 = L_18.___y;
  29133. float L_20 = V_3;
  29134. float L_21 = V_0;
  29135. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_22 = ___0_vector;
  29136. float L_23 = L_22.___z;
  29137. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_24 = ___1_planeNormal;
  29138. float L_25 = L_24.___z;
  29139. float L_26 = V_3;
  29140. float L_27 = V_0;
  29141. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_28;
  29142. memset((&L_28), 0, sizeof(L_28));
  29143. Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_28), ((float)il2cpp_codegen_subtract(L_11, ((float)(((float)il2cpp_codegen_multiply(L_13, L_14))/L_15)))), ((float)il2cpp_codegen_subtract(L_17, ((float)(((float)il2cpp_codegen_multiply(L_19, L_20))/L_21)))), ((float)il2cpp_codegen_subtract(L_23, ((float)(((float)il2cpp_codegen_multiply(L_25, L_26))/L_27)))), NULL);
  29144. V_2 = L_28;
  29145. goto IL_005d;
  29146. }
  29147. IL_005d:
  29148. {
  29149. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_29 = V_2;
  29150. return L_29;
  29151. }
  29152. }
  29153. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_normalized_m736BBF65D5CDA7A18414370D15B4DFCC1E466F07_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* __this, const RuntimeMethod* method)
  29154. {
  29155. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
  29156. memset((&V_0), 0, sizeof(V_0));
  29157. {
  29158. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = (*(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)__this);
  29159. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1;
  29160. L_1 = Vector3_Normalize_mEF8349CC39674236CFC694189AFD36E31F89AC8F_inline(L_0, NULL);
  29161. V_0 = L_1;
  29162. goto IL_000f;
  29163. }
  29164. IL_000f:
  29165. {
  29166. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = V_0;
  29167. return L_2;
  29168. }
  29169. }
  29170. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Color_get_blue_mF04A26CE61D6DA3C0D8B1C4720901B1028C7AB87_inline (const RuntimeMethod* method)
  29171. {
  29172. Color_tD001788D726C3A7F1379BEED0260B9591F440C1F V_0;
  29173. memset((&V_0), 0, sizeof(V_0));
  29174. {
  29175. Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_0;
  29176. memset((&L_0), 0, sizeof(L_0));
  29177. Color__ctor_m3786F0D6E510D9CFA544523A955870BD2A514C8C_inline((&L_0), (0.0f), (0.0f), (1.0f), (1.0f), NULL);
  29178. V_0 = L_0;
  29179. goto IL_001d;
  29180. }
  29181. IL_001d:
  29182. {
  29183. Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_1 = V_0;
  29184. return L_1;
  29185. }
  29186. }
  29187. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void TeleportationProvider_set_currentRequest_m109FD936C57760C70C312B799E6AD6D7651B0581_inline (TeleportationProvider_t97A0AC16C69ACC50C842581737181148614AF972* __this, TeleportRequest_t50D2AA5655D559F78FC8138B445FB997858EAFBE ___0_value, const RuntimeMethod* method)
  29188. {
  29189. {
  29190. TeleportRequest_t50D2AA5655D559F78FC8138B445FB997858EAFBE L_0 = ___0_value;
  29191. __this->___U3CcurrentRequestU3Ek__BackingField = L_0;
  29192. return;
  29193. }
  29194. }
  29195. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void TeleportationProvider_set_validRequest_m539A9FBCF21BBCE6062D888442666D0679B27B0D_inline (TeleportationProvider_t97A0AC16C69ACC50C842581737181148614AF972* __this, bool ___0_value, const RuntimeMethod* method)
  29196. {
  29197. {
  29198. bool L_0 = ___0_value;
  29199. __this->___U3CvalidRequestU3Ek__BackingField = L_0;
  29200. return;
  29201. }
  29202. }
  29203. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float LocomotionSystem_get_timeout_mFD09A2DD790389F19DBF9721011D7D905CE36F2E_inline (LocomotionSystem_t969449BF16C7ED7A4A08A07CB480440C79AD2D6B* __this, const RuntimeMethod* method)
  29204. {
  29205. {
  29206. float L_0 = __this->___m_Timeout;
  29207. return L_0;
  29208. }
  29209. }
  29210. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool TeleportationProvider_get_validRequest_m083A1AF44E1AD7BD791A2B599216067B94D65788_inline (TeleportationProvider_t97A0AC16C69ACC50C842581737181148614AF972* __this, const RuntimeMethod* method)
  29211. {
  29212. {
  29213. bool L_0 = __this->___U3CvalidRequestU3Ek__BackingField;
  29214. return L_0;
  29215. }
  29216. }
  29217. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void LocomotionProvider_set_locomotionPhase_m108B807685AFA4FEA312364A1CFAB1A52EB5DFA7_inline (LocomotionProvider_tC65B288AF39EACCD294F953F300BA33E33C2017B* __this, int32_t ___0_value, const RuntimeMethod* method)
  29218. {
  29219. {
  29220. int32_t L_0 = ___0_value;
  29221. __this->___U3ClocomotionPhaseU3Ek__BackingField = L_0;
  29222. return;
  29223. }
  29224. }
  29225. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR TeleportRequest_t50D2AA5655D559F78FC8138B445FB997858EAFBE TeleportationProvider_get_currentRequest_m0CCE6B6BE488A506F4FD398A18C8D0450ED6C39B_inline (TeleportationProvider_t97A0AC16C69ACC50C842581737181148614AF972* __this, const RuntimeMethod* method)
  29226. {
  29227. {
  29228. TeleportRequest_t50D2AA5655D559F78FC8138B445FB997858EAFBE L_0 = __this->___U3CcurrentRequestU3Ek__BackingField;
  29229. return L_0;
  29230. }
  29231. }
  29232. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_forward_mAA55A7034304DF8B2152EAD49AE779FC4CA2EB4A_inline (const RuntimeMethod* method)
  29233. {
  29234. static bool s_Il2CppMethodInitialized;
  29235. if (!s_Il2CppMethodInitialized)
  29236. {
  29237. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_il2cpp_TypeInfo_var);
  29238. s_Il2CppMethodInitialized = true;
  29239. }
  29240. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
  29241. memset((&V_0), 0, sizeof(V_0));
  29242. {
  29243. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ((Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_StaticFields*)il2cpp_codegen_static_fields_for(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_il2cpp_TypeInfo_var))->___forwardVector;
  29244. V_0 = L_0;
  29245. goto IL_0009;
  29246. }
  29247. IL_0009:
  29248. {
  29249. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = V_0;
  29250. return L_1;
  29251. }
  29252. }
  29253. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, float ___1_d, const RuntimeMethod* method)
  29254. {
  29255. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
  29256. memset((&V_0), 0, sizeof(V_0));
  29257. {
  29258. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_a;
  29259. float L_1 = L_0.___x;
  29260. float L_2 = ___1_d;
  29261. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3 = ___0_a;
  29262. float L_4 = L_3.___y;
  29263. float L_5 = ___1_d;
  29264. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___0_a;
  29265. float L_7 = L_6.___z;
  29266. float L_8 = ___1_d;
  29267. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9;
  29268. memset((&L_9), 0, sizeof(L_9));
  29269. Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_9), ((float)il2cpp_codegen_multiply(L_1, L_2)), ((float)il2cpp_codegen_multiply(L_4, L_5)), ((float)il2cpp_codegen_multiply(L_7, L_8)), NULL);
  29270. V_0 = L_9;
  29271. goto IL_0021;
  29272. }
  29273. IL_0021:
  29274. {
  29275. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = V_0;
  29276. return L_10;
  29277. }
  29278. }
  29279. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_b, const RuntimeMethod* method)
  29280. {
  29281. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
  29282. memset((&V_0), 0, sizeof(V_0));
  29283. {
  29284. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_a;
  29285. float L_1 = L_0.___x;
  29286. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___1_b;
  29287. float L_3 = L_2.___x;
  29288. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___0_a;
  29289. float L_5 = L_4.___y;
  29290. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___1_b;
  29291. float L_7 = L_6.___y;
  29292. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8 = ___0_a;
  29293. float L_9 = L_8.___z;
  29294. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = ___1_b;
  29295. float L_11 = L_10.___z;
  29296. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_12;
  29297. memset((&L_12), 0, sizeof(L_12));
  29298. Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_12), ((float)il2cpp_codegen_add(L_1, L_3)), ((float)il2cpp_codegen_add(L_5, L_7)), ((float)il2cpp_codegen_add(L_9, L_11)), NULL);
  29299. V_0 = L_12;
  29300. goto IL_0030;
  29301. }
  29302. IL_0030:
  29303. {
  29304. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_13 = V_0;
  29305. return L_13;
  29306. }
  29307. }
  29308. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float VignetteParameters_get_apertureSize_m59F47A757DDF92B8C8A14278C34A5F947AF42CFD_inline (VignetteParameters_t77592C43556E20BBDCBF7B42B3A1BE2347D68E40* __this, const RuntimeMethod* method)
  29309. {
  29310. {
  29311. float L_0 = __this->___m_ApertureSize;
  29312. return L_0;
  29313. }
  29314. }
  29315. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void VignetteParameters_set_apertureSize_m5575A5A0DF4E05783DB13EB758A91D47C28D2BDB_inline (VignetteParameters_t77592C43556E20BBDCBF7B42B3A1BE2347D68E40* __this, float ___0_value, const RuntimeMethod* method)
  29316. {
  29317. {
  29318. float L_0 = ___0_value;
  29319. __this->___m_ApertureSize = L_0;
  29320. return;
  29321. }
  29322. }
  29323. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float VignetteParameters_get_featheringEffect_mA212C8F83291CB69C909879FAE7EF73EFB1B557C_inline (VignetteParameters_t77592C43556E20BBDCBF7B42B3A1BE2347D68E40* __this, const RuntimeMethod* method)
  29324. {
  29325. {
  29326. float L_0 = __this->___m_FeatheringEffect;
  29327. return L_0;
  29328. }
  29329. }
  29330. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void VignetteParameters_set_featheringEffect_m5748C3A88B7B40EE8EF889CAD23894AAEDAEFE33_inline (VignetteParameters_t77592C43556E20BBDCBF7B42B3A1BE2347D68E40* __this, float ___0_value, const RuntimeMethod* method)
  29331. {
  29332. {
  29333. float L_0 = ___0_value;
  29334. __this->___m_FeatheringEffect = L_0;
  29335. return;
  29336. }
  29337. }
  29338. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float VignetteParameters_get_easeInTime_m9BC70B107BFDC9F97A22FB149F7610D78CF45CB3_inline (VignetteParameters_t77592C43556E20BBDCBF7B42B3A1BE2347D68E40* __this, const RuntimeMethod* method)
  29339. {
  29340. {
  29341. float L_0 = __this->___m_EaseInTime;
  29342. return L_0;
  29343. }
  29344. }
  29345. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void VignetteParameters_set_easeInTime_m65D3D0B43DF8632CBCE9573CAC69B3F7A6DD4073_inline (VignetteParameters_t77592C43556E20BBDCBF7B42B3A1BE2347D68E40* __this, float ___0_value, const RuntimeMethod* method)
  29346. {
  29347. {
  29348. float L_0 = ___0_value;
  29349. __this->___m_EaseInTime = L_0;
  29350. return;
  29351. }
  29352. }
  29353. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float VignetteParameters_get_easeOutTime_m0E0489198159C32045CBAC5C60757498B5EEA860_inline (VignetteParameters_t77592C43556E20BBDCBF7B42B3A1BE2347D68E40* __this, const RuntimeMethod* method)
  29354. {
  29355. {
  29356. float L_0 = __this->___m_EaseOutTime;
  29357. return L_0;
  29358. }
  29359. }
  29360. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void VignetteParameters_set_easeOutTime_mB1247E4A6D6215315A16E5D52E8C50C068AD7C73_inline (VignetteParameters_t77592C43556E20BBDCBF7B42B3A1BE2347D68E40* __this, float ___0_value, const RuntimeMethod* method)
  29361. {
  29362. {
  29363. float L_0 = ___0_value;
  29364. __this->___m_EaseOutTime = L_0;
  29365. return;
  29366. }
  29367. }
  29368. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool VignetteParameters_get_easeInTimeLock_m82B96D59EF1E001BB7E158218A73CB4EECDEC25B_inline (VignetteParameters_t77592C43556E20BBDCBF7B42B3A1BE2347D68E40* __this, const RuntimeMethod* method)
  29369. {
  29370. {
  29371. bool L_0 = __this->___m_EaseInTimeLock;
  29372. return L_0;
  29373. }
  29374. }
  29375. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void VignetteParameters_set_easeInTimeLock_m12D845E7E376C1EAFD0193A37EB9E9E2DEF8A848_inline (VignetteParameters_t77592C43556E20BBDCBF7B42B3A1BE2347D68E40* __this, bool ___0_value, const RuntimeMethod* method)
  29376. {
  29377. {
  29378. bool L_0 = ___0_value;
  29379. __this->___m_EaseInTimeLock = L_0;
  29380. return;
  29381. }
  29382. }
  29383. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float VignetteParameters_get_easeOutDelayTime_m7BE0E72FD28F510504A00EE1D0E546818FDCED9C_inline (VignetteParameters_t77592C43556E20BBDCBF7B42B3A1BE2347D68E40* __this, const RuntimeMethod* method)
  29384. {
  29385. {
  29386. float L_0 = __this->___m_EaseOutDelayTime;
  29387. return L_0;
  29388. }
  29389. }
  29390. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void VignetteParameters_set_easeOutDelayTime_m33CDA567D395E7C7FD8FE8C1C3E9B14911772554_inline (VignetteParameters_t77592C43556E20BBDCBF7B42B3A1BE2347D68E40* __this, float ___0_value, const RuntimeMethod* method)
  29391. {
  29392. {
  29393. float L_0 = ___0_value;
  29394. __this->___m_EaseOutDelayTime = L_0;
  29395. return;
  29396. }
  29397. }
  29398. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F VignetteParameters_get_vignetteColor_mFB117A205AFBA820C6D992FFFC8ACCF4A3605F13_inline (VignetteParameters_t77592C43556E20BBDCBF7B42B3A1BE2347D68E40* __this, const RuntimeMethod* method)
  29399. {
  29400. {
  29401. Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_0 = __this->___m_VignetteColor;
  29402. return L_0;
  29403. }
  29404. }
  29405. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void VignetteParameters_set_vignetteColor_m5A0DDAE5488B9643C23585F9C33DC7120AA7E2B7_inline (VignetteParameters_t77592C43556E20BBDCBF7B42B3A1BE2347D68E40* __this, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___0_value, const RuntimeMethod* method)
  29406. {
  29407. {
  29408. Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_0 = ___0_value;
  29409. __this->___m_VignetteColor = L_0;
  29410. return;
  29411. }
  29412. }
  29413. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F VignetteParameters_get_vignetteColorBlend_mB2499204EC99191E94BFE16E532DC87493B7F463_inline (VignetteParameters_t77592C43556E20BBDCBF7B42B3A1BE2347D68E40* __this, const RuntimeMethod* method)
  29414. {
  29415. {
  29416. Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_0 = __this->___m_VignetteColorBlend;
  29417. return L_0;
  29418. }
  29419. }
  29420. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void VignetteParameters_set_vignetteColorBlend_m0255E19B1006808C6478CE77A58D45DF81889B10_inline (VignetteParameters_t77592C43556E20BBDCBF7B42B3A1BE2347D68E40* __this, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___0_value, const RuntimeMethod* method)
  29421. {
  29422. {
  29423. Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_0 = ___0_value;
  29424. __this->___m_VignetteColorBlend = L_0;
  29425. return;
  29426. }
  29427. }
  29428. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float VignetteParameters_get_apertureVerticalPosition_m6646C8D1C839C07AEAB32566AB6A744120BDE6ED_inline (VignetteParameters_t77592C43556E20BBDCBF7B42B3A1BE2347D68E40* __this, const RuntimeMethod* method)
  29429. {
  29430. {
  29431. float L_0 = __this->___m_ApertureVerticalPosition;
  29432. return L_0;
  29433. }
  29434. }
  29435. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void VignetteParameters_set_apertureVerticalPosition_m8CB2CEA4CC5D1792E75A8E420DC171263EB51534_inline (VignetteParameters_t77592C43556E20BBDCBF7B42B3A1BE2347D68E40* __this, float ___0_value, const RuntimeMethod* method)
  29436. {
  29437. {
  29438. float L_0 = ___0_value;
  29439. __this->___m_ApertureVerticalPosition = L_0;
  29440. return;
  29441. }
  29442. }
  29443. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Color_get_black_mB50217951591A045844C61E7FF31EEE3FEF16737_inline (const RuntimeMethod* method)
  29444. {
  29445. Color_tD001788D726C3A7F1379BEED0260B9591F440C1F V_0;
  29446. memset((&V_0), 0, sizeof(V_0));
  29447. {
  29448. Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_0;
  29449. memset((&L_0), 0, sizeof(L_0));
  29450. Color__ctor_m3786F0D6E510D9CFA544523A955870BD2A514C8C_inline((&L_0), (0.0f), (0.0f), (0.0f), (1.0f), NULL);
  29451. V_0 = L_0;
  29452. goto IL_001d;
  29453. }
  29454. IL_001d:
  29455. {
  29456. Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_1 = V_0;
  29457. return L_1;
  29458. }
  29459. }
  29460. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* ProviderRecord_get_provider_mBFC738C8F8187EC409951E46BA645A9C7388BE03_inline (ProviderRecord_t73D381DB70947FD9B6F5B1AD4F64EFE74BF5D40C* __this, const RuntimeMethod* method)
  29461. {
  29462. {
  29463. RuntimeObject* L_0 = __this->___U3CproviderU3Ek__BackingField;
  29464. return L_0;
  29465. }
  29466. }
  29467. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ProviderRecord_set_easeState_m53ED25C263D8F0FA8A731154FC5D0C240EAA0745_inline (ProviderRecord_t73D381DB70947FD9B6F5B1AD4F64EFE74BF5D40C* __this, int32_t ___0_value, const RuntimeMethod* method)
  29468. {
  29469. {
  29470. int32_t L_0 = ___0_value;
  29471. __this->___U3CeaseStateU3Ek__BackingField = L_0;
  29472. return;
  29473. }
  29474. }
  29475. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool ProviderRecord_get_easeInLockEnded_m65AF1C65F77C3EEB404BAF6EED86675044E940F5_inline (ProviderRecord_t73D381DB70947FD9B6F5B1AD4F64EFE74BF5D40C* __this, const RuntimeMethod* method)
  29476. {
  29477. {
  29478. bool L_0 = __this->___U3CeaseInLockEndedU3Ek__BackingField;
  29479. return L_0;
  29480. }
  29481. }
  29482. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float ProviderRecord_get_dynamicEaseOutDelayTime_mCB23B02EDA582BCD31E237158090EDF86D32116E_inline (ProviderRecord_t73D381DB70947FD9B6F5B1AD4F64EFE74BF5D40C* __this, const RuntimeMethod* method)
  29483. {
  29484. {
  29485. float L_0 = __this->___U3CdynamicEaseOutDelayTimeU3Ek__BackingField;
  29486. return L_0;
  29487. }
  29488. }
  29489. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR LocomotionProvider_tC65B288AF39EACCD294F953F300BA33E33C2017B* LocomotionVignetteProvider_get_locomotionProvider_mD60841E1EAB94255653F695A85D3FB5A0CA8DFB9_inline (LocomotionVignetteProvider_tBF5A7476CF3676478AAA7D2EEE4EDAFADE8649D7* __this, const RuntimeMethod* method)
  29490. {
  29491. {
  29492. LocomotionProvider_tC65B288AF39EACCD294F953F300BA33E33C2017B* L_0 = __this->___m_LocomotionProvider;
  29493. return L_0;
  29494. }
  29495. }
  29496. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool LocomotionVignetteProvider_get_enabled_mE0F3BB8C5F6FD8E8E3F81D668BF57A9C8049117B_inline (LocomotionVignetteProvider_tBF5A7476CF3676478AAA7D2EEE4EDAFADE8649D7* __this, const RuntimeMethod* method)
  29497. {
  29498. {
  29499. bool L_0 = __this->___m_Enabled;
  29500. return L_0;
  29501. }
  29502. }
  29503. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t LocomotionProvider_get_locomotionPhase_mACAF03F1E4391CEEF80123172735EA20AC55FB3A_inline (LocomotionProvider_tC65B288AF39EACCD294F953F300BA33E33C2017B* __this, const RuntimeMethod* method)
  29504. {
  29505. {
  29506. int32_t L_0 = __this->___U3ClocomotionPhaseU3Ek__BackingField;
  29507. return L_0;
  29508. }
  29509. }
  29510. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float ProviderRecord_get_dynamicApertureSize_mA9878AB20A106206238A34314AE549458E945BF3_inline (ProviderRecord_t73D381DB70947FD9B6F5B1AD4F64EFE74BF5D40C* __this, const RuntimeMethod* method)
  29511. {
  29512. {
  29513. float L_0 = __this->___U3CdynamicApertureSizeU3Ek__BackingField;
  29514. return L_0;
  29515. }
  29516. }
  29517. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ProviderRecord_get_easeState_m86EB30746F75BCDEDE3E3A953F6A9868522F2FC2_inline (ProviderRecord_t73D381DB70947FD9B6F5B1AD4F64EFE74BF5D40C* __this, const RuntimeMethod* method)
  29518. {
  29519. {
  29520. int32_t L_0 = __this->___U3CeaseStateU3Ek__BackingField;
  29521. return L_0;
  29522. }
  29523. }
  29524. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ProviderRecord_set_dynamicApertureSize_mC7AC00862411F852955EC962D4C70A44A9E27F52_inline (ProviderRecord_t73D381DB70947FD9B6F5B1AD4F64EFE74BF5D40C* __this, float ___0_value, const RuntimeMethod* method)
  29525. {
  29526. {
  29527. float L_0 = ___0_value;
  29528. __this->___U3CdynamicApertureSizeU3Ek__BackingField = L_0;
  29529. return;
  29530. }
  29531. }
  29532. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ProviderRecord_set_dynamicEaseOutDelayTime_mECCA9AA9652C08E23E8A4B308E08A32A2FF21754_inline (ProviderRecord_t73D381DB70947FD9B6F5B1AD4F64EFE74BF5D40C* __this, float ___0_value, const RuntimeMethod* method)
  29533. {
  29534. {
  29535. float L_0 = ___0_value;
  29536. __this->___U3CdynamicEaseOutDelayTimeU3Ek__BackingField = L_0;
  29537. return;
  29538. }
  29539. }
  29540. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ProviderRecord_set_easeInLockEnded_m4A2AA8AFE021FE741ECA47CFDFDD0631C1E43DEC_inline (ProviderRecord_t73D381DB70947FD9B6F5B1AD4F64EFE74BF5D40C* __this, bool ___0_value, const RuntimeMethod* method)
  29541. {
  29542. {
  29543. bool L_0 = ___0_value;
  29544. __this->___U3CeaseInLockEndedU3Ek__BackingField = L_0;
  29545. return;
  29546. }
  29547. }
  29548. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline (float ___0_a, float ___1_b, const RuntimeMethod* method)
  29549. {
  29550. float V_0 = 0.0f;
  29551. float G_B3_0 = 0.0f;
  29552. {
  29553. float L_0 = ___0_a;
  29554. float L_1 = ___1_b;
  29555. if ((((float)L_0) > ((float)L_1)))
  29556. {
  29557. goto IL_0008;
  29558. }
  29559. }
  29560. {
  29561. float L_2 = ___1_b;
  29562. G_B3_0 = L_2;
  29563. goto IL_0009;
  29564. }
  29565. IL_0008:
  29566. {
  29567. float L_3 = ___0_a;
  29568. G_B3_0 = L_3;
  29569. }
  29570. IL_0009:
  29571. {
  29572. V_0 = G_B3_0;
  29573. goto IL_000c;
  29574. }
  29575. IL_000c:
  29576. {
  29577. float L_4 = V_0;
  29578. return L_4;
  29579. }
  29580. }
  29581. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Mathf_Approximately_m1DADD012A8FC82E11FB282501AE2EBBF9A77150B_inline (float ___0_a, float ___1_b, const RuntimeMethod* method)
  29582. {
  29583. static bool s_Il2CppMethodInitialized;
  29584. if (!s_Il2CppMethodInitialized)
  29585. {
  29586. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Mathf_tE284D016E3B297B72311AAD9EB8F0E643F6A4682_il2cpp_TypeInfo_var);
  29587. s_Il2CppMethodInitialized = true;
  29588. }
  29589. bool V_0 = false;
  29590. {
  29591. float L_0 = ___1_b;
  29592. float L_1 = ___0_a;
  29593. float L_2;
  29594. L_2 = fabsf(((float)il2cpp_codegen_subtract(L_0, L_1)));
  29595. float L_3 = ___0_a;
  29596. float L_4;
  29597. L_4 = fabsf(L_3);
  29598. float L_5 = ___1_b;
  29599. float L_6;
  29600. L_6 = fabsf(L_5);
  29601. float L_7;
  29602. L_7 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline(L_4, L_6, NULL);
  29603. float L_8 = ((Mathf_tE284D016E3B297B72311AAD9EB8F0E643F6A4682_StaticFields*)il2cpp_codegen_static_fields_for(Mathf_tE284D016E3B297B72311AAD9EB8F0E643F6A4682_il2cpp_TypeInfo_var))->___Epsilon;
  29604. float L_9;
  29605. L_9 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline(((float)il2cpp_codegen_multiply((9.99999997E-07f), L_7)), ((float)il2cpp_codegen_multiply(L_8, (8.0f))), NULL);
  29606. V_0 = (bool)((((float)L_2) < ((float)L_9))? 1 : 0);
  29607. goto IL_0035;
  29608. }
  29609. IL_0035:
  29610. {
  29611. bool L_10 = V_0;
  29612. return L_10;
  29613. }
  29614. }
  29615. 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)
  29616. {
  29617. {
  29618. float L_0 = ___0_x;
  29619. __this->___x = L_0;
  29620. float L_1 = ___1_y;
  29621. __this->___y = L_1;
  29622. float L_2 = ___2_z;
  29623. __this->___z = L_2;
  29624. return;
  29625. }
  29626. }
  29627. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Color__ctor_m3786F0D6E510D9CFA544523A955870BD2A514C8C_inline (Color_tD001788D726C3A7F1379BEED0260B9591F440C1F* __this, float ___0_r, float ___1_g, float ___2_b, float ___3_a, const RuntimeMethod* method)
  29628. {
  29629. {
  29630. float L_0 = ___0_r;
  29631. __this->___r = L_0;
  29632. float L_1 = ___1_g;
  29633. __this->___g = L_1;
  29634. float L_2 = ___2_b;
  29635. __this->___b = L_2;
  29636. float L_3 = ___3_a;
  29637. __this->___a = L_3;
  29638. return;
  29639. }
  29640. }
  29641. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void XROrigin_set_Camera_m4C858ED48CE3A20504A55FAA1A24FE05D1CC450B_inline (XROrigin_t5E534A6D886991AF3C1C64127E19A3A510009CFE* __this, Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___0_value, const RuntimeMethod* method)
  29642. {
  29643. {
  29644. Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_0 = ___0_value;
  29645. __this->___m_Camera = L_0;
  29646. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Camera), (void*)L_0);
  29647. return;
  29648. }
  29649. }
  29650. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void XROrigin_set_Origin_m832CE9176B8C54EDC64059AFC67807EFE078249E_inline (XROrigin_t5E534A6D886991AF3C1C64127E19A3A510009CFE* __this, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___0_value, const RuntimeMethod* method)
  29651. {
  29652. {
  29653. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0 = ___0_value;
  29654. __this->___m_OriginBaseGameObject = L_0;
  29655. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_OriginBaseGameObject), (void*)L_0);
  29656. return;
  29657. }
  29658. }
  29659. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* XROrigin_get_CameraFloorOffsetObject_m24DB58FD33D0D5436DC3A6F023D8780C1B82FD07_inline (XROrigin_t5E534A6D886991AF3C1C64127E19A3A510009CFE* __this, const RuntimeMethod* method)
  29660. {
  29661. {
  29662. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0 = __this->___m_CameraFloorOffsetObject;
  29663. return L_0;
  29664. }
  29665. }
  29666. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t XROrigin_get_RequestedTrackingOriginMode_m8475634D9A0C8ECA371A3F2EC216A55F7D2F2D3C_inline (XROrigin_t5E534A6D886991AF3C1C64127E19A3A510009CFE* __this, const RuntimeMethod* method)
  29667. {
  29668. {
  29669. int32_t L_0 = __this->___m_RequestedTrackingOriginMode;
  29670. return L_0;
  29671. }
  29672. }
  29673. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float XROrigin_get_CameraYOffset_m223B472CA64A210F0F315A503FF621A6C74EC2A3_inline (XROrigin_t5E534A6D886991AF3C1C64127E19A3A510009CFE* __this, const RuntimeMethod* method)
  29674. {
  29675. {
  29676. float L_0 = __this->___m_CameraYOffset;
  29677. return L_0;
  29678. }
  29679. }
  29680. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t XROrigin_get_CurrentTrackingOriginMode_m3117576FC85371E692EFFA853AF5297CEF150589_inline (XROrigin_t5E534A6D886991AF3C1C64127E19A3A510009CFE* __this, const RuntimeMethod* method)
  29681. {
  29682. {
  29683. int32_t L_0 = __this->___U3CCurrentTrackingOriginModeU3Ek__BackingField;
  29684. return L_0;
  29685. }
  29686. }
  29687. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E float3_op_Subtraction_mB6036E9849D95650D6E73DA0D179CD7B61E696F2_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___0_lhs, float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___1_rhs, const RuntimeMethod* method)
  29688. {
  29689. {
  29690. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_0 = ___0_lhs;
  29691. float L_1 = L_0.___x;
  29692. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_2 = ___1_rhs;
  29693. float L_3 = L_2.___x;
  29694. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_4 = ___0_lhs;
  29695. float L_5 = L_4.___y;
  29696. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_6 = ___1_rhs;
  29697. float L_7 = L_6.___y;
  29698. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_8 = ___0_lhs;
  29699. float L_9 = L_8.___z;
  29700. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_10 = ___1_rhs;
  29701. float L_11 = L_10.___z;
  29702. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_12;
  29703. memset((&L_12), 0, sizeof(L_12));
  29704. float3__ctor_mC61002CD0EC13D7C37D846D021A78C028FB80DB9_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);
  29705. return L_12;
  29706. }
  29707. }
  29708. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E math_normalize_mF02431EFC9E3212E0245EFF5C13BC9DC34512399_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___0_x, const RuntimeMethod* method)
  29709. {
  29710. {
  29711. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_0 = ___0_x;
  29712. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_1 = ___0_x;
  29713. float L_2;
  29714. L_2 = math_dot_mE193D8880350D74CC8D63A0D53CDC5902F844AAD_inline(L_0, L_1, NULL);
  29715. float L_3;
  29716. L_3 = math_rsqrt_mC67B3430EAADA7C5347E87B23859C569BC010E72_inline(L_2, NULL);
  29717. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_4 = ___0_x;
  29718. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_5;
  29719. L_5 = float3_op_Multiply_m38F52B61F8E5636955A1A6DF3A75BD0724148350_inline(L_3, L_4, NULL);
  29720. return L_5;
  29721. }
  29722. }
  29723. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float math_radians_m0903022269E582AD877B86952497295D642036E8_inline (float ___0_x, const RuntimeMethod* method)
  29724. {
  29725. {
  29726. float L_0 = ___0_x;
  29727. return ((float)il2cpp_codegen_multiply(L_0, (0.0174532924f)));
  29728. }
  29729. }
  29730. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float math_cos_m28B6228E047D552B1312CCFADB8AE95DDD94A6AF_inline (float ___0_x, const RuntimeMethod* method)
  29731. {
  29732. static bool s_Il2CppMethodInitialized;
  29733. if (!s_Il2CppMethodInitialized)
  29734. {
  29735. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
  29736. s_Il2CppMethodInitialized = true;
  29737. }
  29738. {
  29739. float L_0 = ___0_x;
  29740. il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
  29741. double L_1;
  29742. L_1 = cos(((double)L_0));
  29743. return ((float)L_1);
  29744. }
  29745. }
  29746. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float math_dot_mE193D8880350D74CC8D63A0D53CDC5902F844AAD_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___0_x, float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___1_y, const RuntimeMethod* method)
  29747. {
  29748. {
  29749. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_0 = ___0_x;
  29750. float L_1 = L_0.___x;
  29751. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_2 = ___1_y;
  29752. float L_3 = L_2.___x;
  29753. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_4 = ___0_x;
  29754. float L_5 = L_4.___y;
  29755. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_6 = ___1_y;
  29756. float L_7 = L_6.___y;
  29757. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_8 = ___0_x;
  29758. float L_9 = L_8.___z;
  29759. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_10 = ___1_y;
  29760. float L_11 = L_10.___z;
  29761. return ((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))));
  29762. }
  29763. }
  29764. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float math_length_m6A2B63D7A3B84261C2F7FCAA2CB382288A57D257_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___0_x, const RuntimeMethod* method)
  29765. {
  29766. {
  29767. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_0 = ___0_x;
  29768. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_1 = ___0_x;
  29769. float L_2;
  29770. L_2 = math_dot_mE193D8880350D74CC8D63A0D53CDC5902F844AAD_inline(L_0, L_1, NULL);
  29771. float L_3;
  29772. L_3 = math_sqrt_mEF31DE7BD0179009683C5D7B0C58E6571B30CF4A_inline(L_2, NULL);
  29773. return L_3;
  29774. }
  29775. }
  29776. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E math_cross_m4CA2DAE150C6381B0D05E8AA9E48E88CF6157180_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___0_x, float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___1_y, const RuntimeMethod* method)
  29777. {
  29778. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E V_0;
  29779. memset((&V_0), 0, sizeof(V_0));
  29780. {
  29781. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_0 = ___0_x;
  29782. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_1;
  29783. L_1 = float3_get_yzx_mDF6DE39B69C5DE384F74C0D1EC91AA0388E23535_inline((&___1_y), NULL);
  29784. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_2;
  29785. L_2 = float3_op_Multiply_m05E57074FBD5FAB0E72940C9CC019C41915280D7_inline(L_0, L_1, NULL);
  29786. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_3;
  29787. L_3 = float3_get_yzx_mDF6DE39B69C5DE384F74C0D1EC91AA0388E23535_inline((&___0_x), NULL);
  29788. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_4 = ___1_y;
  29789. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_5;
  29790. L_5 = float3_op_Multiply_m05E57074FBD5FAB0E72940C9CC019C41915280D7_inline(L_3, L_4, NULL);
  29791. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_6;
  29792. L_6 = float3_op_Subtraction_mB6036E9849D95650D6E73DA0D179CD7B61E696F2_inline(L_2, L_5, NULL);
  29793. V_0 = L_6;
  29794. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_7;
  29795. L_7 = float3_get_yzx_mDF6DE39B69C5DE384F74C0D1EC91AA0388E23535_inline((&V_0), NULL);
  29796. return L_7;
  29797. }
  29798. }
  29799. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E float3_op_UnaryNegation_m862876969881839716CBAF9AE074FA4BFDFABDF1_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___0_val, const RuntimeMethod* method)
  29800. {
  29801. {
  29802. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_0 = ___0_val;
  29803. float L_1 = L_0.___x;
  29804. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_2 = ___0_val;
  29805. float L_3 = L_2.___y;
  29806. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_4 = ___0_val;
  29807. float L_5 = L_4.___z;
  29808. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_6;
  29809. memset((&L_6), 0, sizeof(L_6));
  29810. float3__ctor_mC61002CD0EC13D7C37D846D021A78C028FB80DB9_inline((&L_6), ((-L_1)), ((-L_3)), ((-L_5)), NULL);
  29811. return L_6;
  29812. }
  29813. }
  29814. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 quaternion_LookRotation_m31686118687AB9B057E6CFC574A3A20198DCA453_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___0_forward, float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___1_up, const RuntimeMethod* method)
  29815. {
  29816. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E V_0;
  29817. memset((&V_0), 0, sizeof(V_0));
  29818. {
  29819. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_0 = ___1_up;
  29820. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_1 = ___0_forward;
  29821. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_2;
  29822. L_2 = math_cross_m4CA2DAE150C6381B0D05E8AA9E48E88CF6157180_inline(L_0, L_1, NULL);
  29823. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_3;
  29824. L_3 = math_normalize_mF02431EFC9E3212E0245EFF5C13BC9DC34512399_inline(L_2, NULL);
  29825. V_0 = L_3;
  29826. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_4 = V_0;
  29827. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_5 = ___0_forward;
  29828. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_6 = V_0;
  29829. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_7;
  29830. L_7 = math_cross_m4CA2DAE150C6381B0D05E8AA9E48E88CF6157180_inline(L_5, L_6, NULL);
  29831. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_8 = ___0_forward;
  29832. float3x3_tB318DB8C7E54B6CA9E14EB9AC7F5964C1189FC79 L_9;
  29833. L_9 = math_float3x3_m9EFCC44816C0612E9EE86D0ADD54D38C0B2BDAFF_inline(L_4, L_7, L_8, NULL);
  29834. quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 L_10;
  29835. L_10 = math_quaternion_mE9DBDC1E38A93968B447FF4D365823A7889B0749_inline(L_9, NULL);
  29836. return L_10;
  29837. }
  29838. }
  29839. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void float3__ctor_mC61002CD0EC13D7C37D846D021A78C028FB80DB9_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* __this, float ___0_x, float ___1_y, float ___2_z, const RuntimeMethod* method)
  29840. {
  29841. {
  29842. float L_0 = ___0_x;
  29843. __this->___x = L_0;
  29844. float L_1 = ___1_y;
  29845. __this->___y = L_1;
  29846. float L_2 = ___2_z;
  29847. __this->___z = L_2;
  29848. return;
  29849. }
  29850. }
  29851. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void BurstMathUtility_ProjectOnPlane_mC20BDFF0EC811619543A579C305AFC4F05FF974A_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* ___0_vector, float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* ___1_planeNormal, float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* ___2_projectedVector, const RuntimeMethod* method)
  29852. {
  29853. float V_0 = 0.0f;
  29854. float V_1 = 0.0f;
  29855. {
  29856. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* L_0 = ___1_planeNormal;
  29857. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_1 = (*(float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E*)L_0);
  29858. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* L_2 = ___1_planeNormal;
  29859. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_3 = (*(float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E*)L_2);
  29860. float L_4;
  29861. L_4 = math_dot_mE193D8880350D74CC8D63A0D53CDC5902F844AAD_inline(L_1, L_3, NULL);
  29862. V_0 = L_4;
  29863. float L_5 = V_0;
  29864. if ((!(((float)L_5) < ((float)(1.1920929E-07f)))))
  29865. {
  29866. goto IL_0027;
  29867. }
  29868. }
  29869. {
  29870. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* L_6 = ___2_projectedVector;
  29871. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* L_7 = ___0_vector;
  29872. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_8 = (*(float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E*)L_7);
  29873. *(float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E*)L_6 = L_8;
  29874. return;
  29875. }
  29876. IL_0027:
  29877. {
  29878. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* L_9 = ___0_vector;
  29879. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_10 = (*(float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E*)L_9);
  29880. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* L_11 = ___1_planeNormal;
  29881. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_12 = (*(float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E*)L_11);
  29882. float L_13;
  29883. L_13 = math_dot_mE193D8880350D74CC8D63A0D53CDC5902F844AAD_inline(L_10, L_12, NULL);
  29884. V_1 = L_13;
  29885. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* L_14 = ___2_projectedVector;
  29886. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* L_15 = ___0_vector;
  29887. float L_16 = L_15->___x;
  29888. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* L_17 = ___1_planeNormal;
  29889. float L_18 = L_17->___x;
  29890. float L_19 = V_1;
  29891. float L_20 = V_0;
  29892. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* L_21 = ___0_vector;
  29893. float L_22 = L_21->___y;
  29894. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* L_23 = ___1_planeNormal;
  29895. float L_24 = L_23->___y;
  29896. float L_25 = V_1;
  29897. float L_26 = V_0;
  29898. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* L_27 = ___0_vector;
  29899. float L_28 = L_27->___z;
  29900. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* L_29 = ___1_planeNormal;
  29901. float L_30 = L_29->___z;
  29902. float L_31 = V_1;
  29903. float L_32 = V_0;
  29904. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_33;
  29905. memset((&L_33), 0, sizeof(L_33));
  29906. float3__ctor_mC61002CD0EC13D7C37D846D021A78C028FB80DB9_inline((&L_33), ((float)il2cpp_codegen_subtract(L_16, ((float)(((float)il2cpp_codegen_multiply(L_18, L_19))/L_20)))), ((float)il2cpp_codegen_subtract(L_22, ((float)(((float)il2cpp_codegen_multiply(L_24, L_25))/L_26)))), ((float)il2cpp_codegen_subtract(L_28, ((float)(((float)il2cpp_codegen_multiply(L_30, L_31))/L_32)))), NULL);
  29907. *(float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E*)L_14 = L_33;
  29908. return;
  29909. }
  29910. }
  29911. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float math_dot_m73F7092E969EDB69D97A40DF11146CF9C030C587_inline (quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 ___0_a, quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 ___1_b, const RuntimeMethod* method)
  29912. {
  29913. {
  29914. quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 L_0 = ___0_a;
  29915. float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_1 = L_0.___value;
  29916. quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 L_2 = ___1_b;
  29917. float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_3 = L_2.___value;
  29918. float L_4;
  29919. L_4 = math_dot_m20F2285F7227DC308D9CF2DCB8EAAD3E774501D4_inline(L_1, L_3, NULL);
  29920. return L_4;
  29921. }
  29922. }
  29923. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float math_abs_m3D9508B36B045BFE7B89C6C69AD34596264E4FE1_inline (float ___0_x, const RuntimeMethod* method)
  29924. {
  29925. {
  29926. float L_0 = ___0_x;
  29927. uint32_t L_1;
  29928. L_1 = math_asuint_m503D1ABF19E4BA615FD8AE1BF1A2E103BBED6139_inline(L_0, NULL);
  29929. float L_2;
  29930. L_2 = math_asfloat_m20D259DAAB46464B59BD8BF5678F9D59800F70A9_inline(((int32_t)((int32_t)L_1&((int32_t)2147483647LL))), NULL);
  29931. return L_2;
  29932. }
  29933. }
  29934. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float math_min_m54FD010BEF505D2BA1F79FC793BEB0723C329C3B_inline (float ___0_x, float ___1_y, const RuntimeMethod* method)
  29935. {
  29936. {
  29937. float L_0 = ___1_y;
  29938. bool L_1;
  29939. L_1 = Single_IsNaN_mFE637F6ECA9F7697CE8EFF56427858F4C5EDF75D_inline(L_0, NULL);
  29940. if (L_1)
  29941. {
  29942. goto IL_000e;
  29943. }
  29944. }
  29945. {
  29946. float L_2 = ___0_x;
  29947. float L_3 = ___1_y;
  29948. if ((((float)L_2) < ((float)L_3)))
  29949. {
  29950. goto IL_000e;
  29951. }
  29952. }
  29953. {
  29954. float L_4 = ___1_y;
  29955. return L_4;
  29956. }
  29957. IL_000e:
  29958. {
  29959. float L_5 = ___0_x;
  29960. return L_5;
  29961. }
  29962. }
  29963. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float math_acos_mD1CE88CB2686ED61B8228108D2C66AA29E56AAEF_inline (float ___0_x, const RuntimeMethod* method)
  29964. {
  29965. static bool s_Il2CppMethodInitialized;
  29966. if (!s_Il2CppMethodInitialized)
  29967. {
  29968. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
  29969. s_Il2CppMethodInitialized = true;
  29970. }
  29971. {
  29972. float L_0 = ___0_x;
  29973. il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
  29974. double L_1;
  29975. L_1 = acos(((double)((float)L_0)));
  29976. return ((float)L_1);
  29977. }
  29978. }
  29979. 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)
  29980. {
  29981. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
  29982. memset((&V_0), 0, sizeof(V_0));
  29983. {
  29984. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_a;
  29985. float L_1 = L_0.___x;
  29986. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___1_b;
  29987. float L_3 = L_2.___x;
  29988. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___0_a;
  29989. float L_5 = L_4.___y;
  29990. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___1_b;
  29991. float L_7 = L_6.___y;
  29992. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8 = ___0_a;
  29993. float L_9 = L_8.___z;
  29994. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = ___1_b;
  29995. float L_11 = L_10.___z;
  29996. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_12;
  29997. memset((&L_12), 0, sizeof(L_12));
  29998. 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);
  29999. V_0 = L_12;
  30000. goto IL_0030;
  30001. }
  30002. IL_0030:
  30003. {
  30004. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_13 = V_0;
  30005. return L_13;
  30006. }
  30007. }
  30008. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float math_distancesq_mA49E8B34404D0C4DB3C9D4E065CE4CA255C9770B_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___0_x, float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___1_y, const RuntimeMethod* method)
  30009. {
  30010. {
  30011. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_0 = ___1_y;
  30012. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_1 = ___0_x;
  30013. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_2;
  30014. L_2 = float3_op_Subtraction_mB6036E9849D95650D6E73DA0D179CD7B61E696F2_inline(L_0, L_1, NULL);
  30015. float L_3;
  30016. L_3 = math_lengthsq_mC699F3F214F05B26BEBAF1B46E3AA3C00407A532_inline(L_2, NULL);
  30017. return L_3;
  30018. }
  30019. }
  30020. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float math_sqrt_mEF31DE7BD0179009683C5D7B0C58E6571B30CF4A_inline (float ___0_x, const RuntimeMethod* method)
  30021. {
  30022. static bool s_Il2CppMethodInitialized;
  30023. if (!s_Il2CppMethodInitialized)
  30024. {
  30025. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
  30026. s_Il2CppMethodInitialized = true;
  30027. }
  30028. {
  30029. float L_0 = ___0_x;
  30030. il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
  30031. double L_1;
  30032. L_1 = sqrt(((double)((float)L_0)));
  30033. return ((float)L_1);
  30034. }
  30035. }
  30036. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_Division_mCC6BB24E372AB96B8380D1678446EF6A8BAE13BB_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, float ___1_d, const RuntimeMethod* method)
  30037. {
  30038. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
  30039. memset((&V_0), 0, sizeof(V_0));
  30040. {
  30041. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_a;
  30042. float L_1 = L_0.___x;
  30043. float L_2 = ___1_d;
  30044. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3 = ___0_a;
  30045. float L_4 = L_3.___y;
  30046. float L_5 = ___1_d;
  30047. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___0_a;
  30048. float L_7 = L_6.___z;
  30049. float L_8 = ___1_d;
  30050. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9;
  30051. memset((&L_9), 0, sizeof(L_9));
  30052. Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_9), ((float)(L_1/L_2)), ((float)(L_4/L_5)), ((float)(L_7/L_8)), NULL);
  30053. V_0 = L_9;
  30054. goto IL_0021;
  30055. }
  30056. IL_0021:
  30057. {
  30058. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = V_0;
  30059. return L_10;
  30060. }
  30061. }
  30062. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float math_clamp_mB7233FC9D6C27522014C4E6D4E056D36CE82C97E_inline (float ___0_x, float ___1_a, float ___2_b, const RuntimeMethod* method)
  30063. {
  30064. {
  30065. float L_0 = ___1_a;
  30066. float L_1 = ___2_b;
  30067. float L_2 = ___0_x;
  30068. float L_3;
  30069. L_3 = math_min_m54FD010BEF505D2BA1F79FC793BEB0723C329C3B_inline(L_1, L_2, NULL);
  30070. float L_4;
  30071. L_4 = math_max_m4B454A91AE8827997609E74C4C24036BBD3CC496_inline(L_0, L_3, NULL);
  30072. return L_4;
  30073. }
  30074. }
  30075. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E float3_op_Multiply_m6E5DC552C8B0F9A180298BD9197FF47B14E0EA81_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___0_lhs, float ___1_rhs, const RuntimeMethod* method)
  30076. {
  30077. {
  30078. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_0 = ___0_lhs;
  30079. float L_1 = L_0.___x;
  30080. float L_2 = ___1_rhs;
  30081. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_3 = ___0_lhs;
  30082. float L_4 = L_3.___y;
  30083. float L_5 = ___1_rhs;
  30084. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_6 = ___0_lhs;
  30085. float L_7 = L_6.___z;
  30086. float L_8 = ___1_rhs;
  30087. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_9;
  30088. memset((&L_9), 0, sizeof(L_9));
  30089. float3__ctor_mC61002CD0EC13D7C37D846D021A78C028FB80DB9_inline((&L_9), ((float)il2cpp_codegen_multiply(L_1, L_2)), ((float)il2cpp_codegen_multiply(L_4, L_5)), ((float)il2cpp_codegen_multiply(L_7, L_8)), NULL);
  30090. return L_9;
  30091. }
  30092. }
  30093. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool XRInteractableUtility_get_allowTriggerColliders_mDCE7F451882E753E9A107B91B00C9DC13BB61FC7_inline (const RuntimeMethod* method)
  30094. {
  30095. static bool s_Il2CppMethodInitialized;
  30096. if (!s_Il2CppMethodInitialized)
  30097. {
  30098. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&XRInteractableUtility_tBAB253DCDBBCF078F40042B3AF233470A348770F_il2cpp_TypeInfo_var);
  30099. s_Il2CppMethodInitialized = true;
  30100. }
  30101. {
  30102. bool L_0 = ((XRInteractableUtility_tBAB253DCDBBCF078F40042B3AF233470A348770F_StaticFields*)il2cpp_codegen_static_fields_for(XRInteractableUtility_tBAB253DCDBBCF078F40042B3AF233470A348770F_il2cpp_TypeInfo_var))->___U3CallowTriggerCollidersU3Ek__BackingField;
  30103. return L_0;
  30104. }
  30105. }
  30106. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Vector3_get_sqrMagnitude_m43C27DEC47C4811FB30AB474FF2131A963B66FC8_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* __this, const RuntimeMethod* method)
  30107. {
  30108. float V_0 = 0.0f;
  30109. {
  30110. float L_0 = __this->___x;
  30111. float L_1 = __this->___x;
  30112. float L_2 = __this->___y;
  30113. float L_3 = __this->___y;
  30114. float L_4 = __this->___z;
  30115. float L_5 = __this->___z;
  30116. V_0 = ((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_0, L_1)), ((float)il2cpp_codegen_multiply(L_2, L_3)))), ((float)il2cpp_codegen_multiply(L_4, L_5))));
  30117. goto IL_002d;
  30118. }
  30119. IL_002d:
  30120. {
  30121. float L_6 = V_0;
  30122. return L_6;
  30123. }
  30124. }
  30125. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void DistanceInfo_set_point_m6F292D5757C8B92E61BB1E90B34E3629CB094694_inline (DistanceInfo_t136CDA0D950D01ACD2F0C33A180BBC64FD6C82F2* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_value, const RuntimeMethod* method)
  30126. {
  30127. {
  30128. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_value;
  30129. __this->___U3CpointU3Ek__BackingField = L_0;
  30130. return;
  30131. }
  30132. }
  30133. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void DistanceInfo_set_distanceSqr_mE281AA56E59EACA04741269456BA56835712F123_inline (DistanceInfo_t136CDA0D950D01ACD2F0C33A180BBC64FD6C82F2* __this, float ___0_value, const RuntimeMethod* method)
  30134. {
  30135. {
  30136. float L_0 = ___0_value;
  30137. __this->___U3CdistanceSqrU3Ek__BackingField = L_0;
  30138. return;
  30139. }
  30140. }
  30141. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void DistanceInfo_set_collider_m4801B753BC9CB0DE45EC9BCC155818DA77F21F76_inline (DistanceInfo_t136CDA0D950D01ACD2F0C33A180BBC64FD6C82F2* __this, Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* ___0_value, const RuntimeMethod* method)
  30142. {
  30143. {
  30144. Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* L_0 = ___0_value;
  30145. __this->___U3CcolliderU3Ek__BackingField = L_0;
  30146. Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CcolliderU3Ek__BackingField), (void*)L_0);
  30147. return;
  30148. }
  30149. }
  30150. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void XRInteractableUtility_set_allowTriggerColliders_m3D74EA0C70E2247D35797263D3BD744E331D1EDC_inline (bool ___0_value, const RuntimeMethod* method)
  30151. {
  30152. static bool s_Il2CppMethodInitialized;
  30153. if (!s_Il2CppMethodInitialized)
  30154. {
  30155. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&XRInteractableUtility_tBAB253DCDBBCF078F40042B3AF233470A348770F_il2cpp_TypeInfo_var);
  30156. s_Il2CppMethodInitialized = true;
  30157. }
  30158. {
  30159. bool L_0 = ___0_value;
  30160. ((XRInteractableUtility_tBAB253DCDBBCF078F40042B3AF233470A348770F_StaticFields*)il2cpp_codegen_static_fields_for(XRInteractableUtility_tBAB253DCDBBCF078F40042B3AF233470A348770F_il2cpp_TypeInfo_var))->___U3CallowTriggerCollidersU3Ek__BackingField = L_0;
  30161. return;
  30162. }
  30163. }
  30164. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 Quaternion_op_Multiply_mCB375FCCC12A2EC8F9EB824A1BFB4453B58C2012_inline (Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___0_lhs, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___1_rhs, const RuntimeMethod* method)
  30165. {
  30166. Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 V_0;
  30167. memset((&V_0), 0, sizeof(V_0));
  30168. {
  30169. Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_0 = ___0_lhs;
  30170. float L_1 = L_0.___w;
  30171. Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_2 = ___1_rhs;
  30172. float L_3 = L_2.___x;
  30173. Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_4 = ___0_lhs;
  30174. float L_5 = L_4.___x;
  30175. Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_6 = ___1_rhs;
  30176. float L_7 = L_6.___w;
  30177. Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_8 = ___0_lhs;
  30178. float L_9 = L_8.___y;
  30179. Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_10 = ___1_rhs;
  30180. float L_11 = L_10.___z;
  30181. Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_12 = ___0_lhs;
  30182. float L_13 = L_12.___z;
  30183. Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_14 = ___1_rhs;
  30184. float L_15 = L_14.___y;
  30185. Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_16 = ___0_lhs;
  30186. float L_17 = L_16.___w;
  30187. Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_18 = ___1_rhs;
  30188. float L_19 = L_18.___y;
  30189. Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_20 = ___0_lhs;
  30190. float L_21 = L_20.___y;
  30191. Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_22 = ___1_rhs;
  30192. float L_23 = L_22.___w;
  30193. Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_24 = ___0_lhs;
  30194. float L_25 = L_24.___z;
  30195. Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_26 = ___1_rhs;
  30196. float L_27 = L_26.___x;
  30197. Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_28 = ___0_lhs;
  30198. float L_29 = L_28.___x;
  30199. Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_30 = ___1_rhs;
  30200. float L_31 = L_30.___z;
  30201. Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_32 = ___0_lhs;
  30202. float L_33 = L_32.___w;
  30203. Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_34 = ___1_rhs;
  30204. float L_35 = L_34.___z;
  30205. Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_36 = ___0_lhs;
  30206. float L_37 = L_36.___z;
  30207. Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_38 = ___1_rhs;
  30208. float L_39 = L_38.___w;
  30209. Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_40 = ___0_lhs;
  30210. float L_41 = L_40.___x;
  30211. Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_42 = ___1_rhs;
  30212. float L_43 = L_42.___y;
  30213. Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_44 = ___0_lhs;
  30214. float L_45 = L_44.___y;
  30215. Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_46 = ___1_rhs;
  30216. float L_47 = L_46.___x;
  30217. Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_48 = ___0_lhs;
  30218. float L_49 = L_48.___w;
  30219. Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_50 = ___1_rhs;
  30220. float L_51 = L_50.___w;
  30221. Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_52 = ___0_lhs;
  30222. float L_53 = L_52.___x;
  30223. Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_54 = ___1_rhs;
  30224. float L_55 = L_54.___x;
  30225. Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_56 = ___0_lhs;
  30226. float L_57 = L_56.___y;
  30227. Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_58 = ___1_rhs;
  30228. float L_59 = L_58.___y;
  30229. Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_60 = ___0_lhs;
  30230. float L_61 = L_60.___z;
  30231. Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_62 = ___1_rhs;
  30232. float L_63 = L_62.___z;
  30233. Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_64;
  30234. memset((&L_64), 0, sizeof(L_64));
  30235. Quaternion__ctor_m868FD60AA65DD5A8AC0C5DEB0608381A8D85FCD8_inline((&L_64), ((float)il2cpp_codegen_subtract(((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)))), ((float)il2cpp_codegen_multiply(L_13, L_15)))), ((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_17, L_19)), ((float)il2cpp_codegen_multiply(L_21, L_23)))), ((float)il2cpp_codegen_multiply(L_25, L_27)))), ((float)il2cpp_codegen_multiply(L_29, L_31)))), ((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_33, L_35)), ((float)il2cpp_codegen_multiply(L_37, L_39)))), ((float)il2cpp_codegen_multiply(L_41, L_43)))), ((float)il2cpp_codegen_multiply(L_45, L_47)))), ((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_multiply(L_49, L_51)), ((float)il2cpp_codegen_multiply(L_53, L_55)))), ((float)il2cpp_codegen_multiply(L_57, L_59)))), ((float)il2cpp_codegen_multiply(L_61, L_63)))), NULL);
  30236. V_0 = L_64;
  30237. goto IL_00e5;
  30238. }
  30239. IL_00e5:
  30240. {
  30241. Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_65 = V_0;
  30242. return L_65;
  30243. }
  30244. }
  30245. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR XRInteractionManager_t93C7F7F0CFEAD83E1A70F92D05B0E663483746CD* TriggerContactMonitor_get_interactionManager_m962AC519D6229441CA8EB1F2703A6B653E0B9B1F_inline (TriggerContactMonitor_t7534ED632C47D926F92937DE752DA2D4DC79AEA2* __this, const RuntimeMethod* method)
  30246. {
  30247. {
  30248. XRInteractionManager_t93C7F7F0CFEAD83E1A70F92D05B0E663483746CD* L_0 = __this->___U3CinteractionManagerU3Ek__BackingField;
  30249. return L_0;
  30250. }
  30251. }
  30252. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void SmartFollowQuaternionTweenableVariable_set_minAngleAllowed_m05EC1E867D977408437D92E1169CE38424EA62CA_inline (SmartFollowQuaternionTweenableVariable_t0E9CF33A6F9FADBA10AD8CA314722A412D9C57F4* __this, float ___0_value, const RuntimeMethod* method)
  30253. {
  30254. {
  30255. float L_0 = ___0_value;
  30256. __this->___U3CminAngleAllowedU3Ek__BackingField = L_0;
  30257. return;
  30258. }
  30259. }
  30260. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void SmartFollowQuaternionTweenableVariable_set_maxAngleAllowed_m8DD48BCC4C5EF5D470029BB23CD45E2CD7F86B0F_inline (SmartFollowQuaternionTweenableVariable_t0E9CF33A6F9FADBA10AD8CA314722A412D9C57F4* __this, float ___0_value, const RuntimeMethod* method)
  30261. {
  30262. {
  30263. float L_0 = ___0_value;
  30264. __this->___U3CmaxAngleAllowedU3Ek__BackingField = L_0;
  30265. return;
  30266. }
  30267. }
  30268. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void SmartFollowQuaternionTweenableVariable_set_minToMaxDelaySeconds_m1A2F77B457CE6EC2EBC7AE37F361063219FC79FB_inline (SmartFollowQuaternionTweenableVariable_t0E9CF33A6F9FADBA10AD8CA314722A412D9C57F4* __this, float ___0_value, const RuntimeMethod* method)
  30269. {
  30270. {
  30271. float L_0 = ___0_value;
  30272. __this->___U3CminToMaxDelaySecondsU3Ek__BackingField = L_0;
  30273. return;
  30274. }
  30275. }
  30276. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Quaternion_Angle_mAADDBB3C30736B4C7B75CF3A241C1CF5E0386C26_inline (Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___0_a, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___1_b, const RuntimeMethod* method)
  30277. {
  30278. float V_0 = 0.0f;
  30279. float V_1 = 0.0f;
  30280. float G_B3_0 = 0.0f;
  30281. {
  30282. Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_0 = ___0_a;
  30283. Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_1 = ___1_b;
  30284. float L_2;
  30285. L_2 = Quaternion_Dot_mF9D3BE33940A47979DADA7E81650AEB356D5D12B_inline(L_0, L_1, NULL);
  30286. float L_3;
  30287. L_3 = fabsf(L_2);
  30288. float L_4;
  30289. L_4 = Mathf_Min_m747CA71A9483CDB394B13BD0AD048EE17E48FFE4_inline(L_3, (1.0f), NULL);
  30290. V_0 = L_4;
  30291. float L_5 = V_0;
  30292. bool L_6;
  30293. L_6 = Quaternion_IsEqualUsingDot_m9C672201C918C2D1E739F559DBE4406F95997CBD_inline(L_5, NULL);
  30294. if (L_6)
  30295. {
  30296. goto IL_0034;
  30297. }
  30298. }
  30299. {
  30300. float L_7 = V_0;
  30301. float L_8;
  30302. L_8 = acosf(L_7);
  30303. G_B3_0 = ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_multiply(L_8, (2.0f))), (57.2957802f)));
  30304. goto IL_0039;
  30305. }
  30306. IL_0034:
  30307. {
  30308. G_B3_0 = (0.0f);
  30309. }
  30310. IL_0039:
  30311. {
  30312. V_1 = G_B3_0;
  30313. goto IL_003c;
  30314. }
  30315. IL_003c:
  30316. {
  30317. float L_9 = V_1;
  30318. return L_9;
  30319. }
  30320. }
  30321. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float SmartFollowQuaternionTweenableVariable_get_minAngleAllowed_m565464B3C8F5B58B22D5C0589FA28A13A38876F7_inline (SmartFollowQuaternionTweenableVariable_t0E9CF33A6F9FADBA10AD8CA314722A412D9C57F4* __this, const RuntimeMethod* method)
  30322. {
  30323. {
  30324. float L_0 = __this->___U3CminAngleAllowedU3Ek__BackingField;
  30325. return L_0;
  30326. }
  30327. }
  30328. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float SmartFollowQuaternionTweenableVariable_get_maxAngleAllowed_m87A80E035F54F59C22608EA6F59019AA08E96D4D_inline (SmartFollowQuaternionTweenableVariable_t0E9CF33A6F9FADBA10AD8CA314722A412D9C57F4* __this, const RuntimeMethod* method)
  30329. {
  30330. {
  30331. float L_0 = __this->___U3CmaxAngleAllowedU3Ek__BackingField;
  30332. return L_0;
  30333. }
  30334. }
  30335. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float SmartFollowQuaternionTweenableVariable_get_minToMaxDelaySeconds_m9B294280D0B2941AA20AC1D71378855929580AB2_inline (SmartFollowQuaternionTweenableVariable_t0E9CF33A6F9FADBA10AD8CA314722A412D9C57F4* __this, const RuntimeMethod* method)
  30336. {
  30337. {
  30338. float L_0 = __this->___U3CminToMaxDelaySecondsU3Ek__BackingField;
  30339. return L_0;
  30340. }
  30341. }
  30342. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Clamp01_mA7E048DBDA832D399A581BE4D6DED9FA44CE0F14_inline (float ___0_value, const RuntimeMethod* method)
  30343. {
  30344. bool V_0 = false;
  30345. float V_1 = 0.0f;
  30346. bool V_2 = false;
  30347. {
  30348. float L_0 = ___0_value;
  30349. V_0 = (bool)((((float)L_0) < ((float)(0.0f)))? 1 : 0);
  30350. bool L_1 = V_0;
  30351. if (!L_1)
  30352. {
  30353. goto IL_0015;
  30354. }
  30355. }
  30356. {
  30357. V_1 = (0.0f);
  30358. goto IL_002d;
  30359. }
  30360. IL_0015:
  30361. {
  30362. float L_2 = ___0_value;
  30363. V_2 = (bool)((((float)L_2) > ((float)(1.0f)))? 1 : 0);
  30364. bool L_3 = V_2;
  30365. if (!L_3)
  30366. {
  30367. goto IL_0029;
  30368. }
  30369. }
  30370. {
  30371. V_1 = (1.0f);
  30372. goto IL_002d;
  30373. }
  30374. IL_0029:
  30375. {
  30376. float L_4 = ___0_value;
  30377. V_1 = L_4;
  30378. goto IL_002d;
  30379. }
  30380. IL_002d:
  30381. {
  30382. float L_5 = V_1;
  30383. return L_5;
  30384. }
  30385. }
  30386. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Lerp_m47EF2FFB7647BD0A1FDC26DC03E28B19812139B5_inline (float ___0_a, float ___1_b, float ___2_t, const RuntimeMethod* method)
  30387. {
  30388. float V_0 = 0.0f;
  30389. {
  30390. float L_0 = ___0_a;
  30391. float L_1 = ___1_b;
  30392. float L_2 = ___0_a;
  30393. float L_3 = ___2_t;
  30394. float L_4;
  30395. L_4 = Mathf_Clamp01_mA7E048DBDA832D399A581BE4D6DED9FA44CE0F14_inline(L_3, NULL);
  30396. V_0 = ((float)il2cpp_codegen_add(L_0, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_1, L_2)), L_4))));
  30397. goto IL_0010;
  30398. }
  30399. IL_0010:
  30400. {
  30401. float L_5 = V_0;
  30402. return L_5;
  30403. }
  30404. }
  30405. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void SmartFollowVector3TweenableVariable_set_minDistanceAllowed_mCC188EF76072D3E936477E9637699E25229016A6_inline (SmartFollowVector3TweenableVariable_t623BF77DD54651BB11B187783CBE87CD2A81AAB5* __this, float ___0_value, const RuntimeMethod* method)
  30406. {
  30407. {
  30408. float L_0 = ___0_value;
  30409. __this->___U3CminDistanceAllowedU3Ek__BackingField = L_0;
  30410. return;
  30411. }
  30412. }
  30413. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void SmartFollowVector3TweenableVariable_set_minToMaxDelaySeconds_m04E0FA00B1934F3C193B66A7BE1BF24B42454676_inline (SmartFollowVector3TweenableVariable_t623BF77DD54651BB11B187783CBE87CD2A81AAB5* __this, float ___0_value, const RuntimeMethod* method)
  30414. {
  30415. {
  30416. float L_0 = ___0_value;
  30417. __this->___U3CminToMaxDelaySecondsU3Ek__BackingField = L_0;
  30418. return;
  30419. }
  30420. }
  30421. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float SmartFollowVector3TweenableVariable_get_minDistanceAllowed_mD5F3FC834B53337AF6D2B24BB03270B4F409E3DC_inline (SmartFollowVector3TweenableVariable_t623BF77DD54651BB11B187783CBE87CD2A81AAB5* __this, const RuntimeMethod* method)
  30422. {
  30423. {
  30424. float L_0 = __this->___U3CminDistanceAllowedU3Ek__BackingField;
  30425. return L_0;
  30426. }
  30427. }
  30428. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float SmartFollowVector3TweenableVariable_get_minToMaxDelaySeconds_mA0765574F8A38B94FDAA2CB38FC0628ACCF10E7A_inline (SmartFollowVector3TweenableVariable_t623BF77DD54651BB11B187783CBE87CD2A81AAB5* __this, const RuntimeMethod* method)
  30429. {
  30430. {
  30431. float L_0 = __this->___U3CminToMaxDelaySecondsU3Ek__BackingField;
  30432. return L_0;
  30433. }
  30434. }
  30435. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float math_lerp_m58A82DB48BBA11871FFA81583C700875B3A9BC84_inline (float ___0_x, float ___1_y, float ___2_s, const RuntimeMethod* method)
  30436. {
  30437. {
  30438. float L_0 = ___0_x;
  30439. float L_1 = ___2_s;
  30440. float L_2 = ___1_y;
  30441. float L_3 = ___0_x;
  30442. return ((float)il2cpp_codegen_add(L_0, ((float)il2cpp_codegen_multiply(L_1, ((float)il2cpp_codegen_subtract(L_2, L_3))))));
  30443. }
  30444. }
  30445. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void ColorTweenJob_set_jobData_m7753E76538470AEC9A4D639D6C859694230C1E66_inline (ColorTweenJob_t1BEEC88338C32DADE1D0E383FB1E1327444022A4* IL2CPP_PARAMETER_RESTRICT __this, TweenJobData_1_t9932452930B7CDE5DC4DA408B50B8E4C7A3AAFB7 ___0_value, const RuntimeMethod* method)
  30446. {
  30447. {
  30448. TweenJobData_1_t9932452930B7CDE5DC4DA408B50B8E4C7A3AAFB7 L_0 = ___0_value;
  30449. __this->___U3CjobDataU3Ek__BackingField = L_0;
  30450. return;
  30451. }
  30452. }
  30453. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float ColorTweenableVariable_get_colorBlendAmount_mC5EE42BE813FFB2D99248D73FF7E725A1C7EBE8A_inline (ColorTweenableVariable_t041F02655C83BA1AA828CB756FEEA6ACDD56C275* __this, const RuntimeMethod* method)
  30454. {
  30455. {
  30456. float L_0 = __this->___U3CcolorBlendAmountU3Ek__BackingField;
  30457. return L_0;
  30458. }
  30459. }
  30460. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void ColorTweenJob_set_colorBlendAmount_mB6495D73D071F8706E3238110A0CE1CC1DD09916_inline (ColorTweenJob_t1BEEC88338C32DADE1D0E383FB1E1327444022A4* IL2CPP_PARAMETER_RESTRICT __this, float ___0_value, const RuntimeMethod* method)
  30461. {
  30462. {
  30463. float L_0 = ___0_value;
  30464. __this->___U3CcolorBlendAmountU3Ek__BackingField = L_0;
  30465. return;
  30466. }
  30467. }
  30468. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint8_t ColorTweenableVariable_get_colorBlendMode_m33B8730DF6F3B209D3C05864780ADE5A605FC6A4_inline (ColorTweenableVariable_t041F02655C83BA1AA828CB756FEEA6ACDD56C275* __this, const RuntimeMethod* method)
  30469. {
  30470. {
  30471. uint8_t L_0 = __this->___U3CcolorBlendModeU3Ek__BackingField;
  30472. return L_0;
  30473. }
  30474. }
  30475. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void ColorTweenJob_set_colorBlendMode_m9794C87EAF0DF0DC3FCCD8FE779415EF9766BA9A_inline (ColorTweenJob_t1BEEC88338C32DADE1D0E383FB1E1327444022A4* IL2CPP_PARAMETER_RESTRICT __this, uint8_t ___0_value, const RuntimeMethod* method)
  30476. {
  30477. {
  30478. uint8_t L_0 = ___0_value;
  30479. __this->___U3CcolorBlendModeU3Ek__BackingField = L_0;
  30480. return;
  30481. }
  30482. }
  30483. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void FloatTweenJob_set_jobData_m62BC555A7F3277F969592FF740F96692C4F340EA_inline (FloatTweenJob_tA1F66E54D3DBA65A5E68334BA5532EB1D6543F98* IL2CPP_PARAMETER_RESTRICT __this, TweenJobData_1_t06FAD94FCA49A795B22C7FA2EA018F83E450B97E ___0_value, const RuntimeMethod* method)
  30484. {
  30485. {
  30486. TweenJobData_1_t06FAD94FCA49A795B22C7FA2EA018F83E450B97E L_0 = ___0_value;
  30487. __this->___U3CjobDataU3Ek__BackingField = L_0;
  30488. return;
  30489. }
  30490. }
  30491. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float QuaternionTweenableVariable_get_angleEqualityThreshold_m8871495FC59907533B96B5577433DF54079BB29F_inline (QuaternionTweenableVariable_t511E026E030C36326A4F6FF19A68C459B5993145* __this, const RuntimeMethod* method)
  30492. {
  30493. {
  30494. float L_0 = __this->___U3CangleEqualityThresholdU3Ek__BackingField;
  30495. return L_0;
  30496. }
  30497. }
  30498. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void Float2TweenJob_set_jobData_m90C78DAA243838C9DF85BFB2EB17D9307D3583AA_inline (Float2TweenJob_t8A50F8709E39BDC0B96C85C802431F6DFB8FB864* IL2CPP_PARAMETER_RESTRICT __this, TweenJobData_1_t6C4118E82C1B93FB8B3D245997EC0C5B35BD9FF3 ___0_value, const RuntimeMethod* method)
  30499. {
  30500. {
  30501. TweenJobData_1_t6C4118E82C1B93FB8B3D245997EC0C5B35BD9FF3 L_0 = ___0_value;
  30502. __this->___U3CjobDataU3Ek__BackingField = L_0;
  30503. return;
  30504. }
  30505. }
  30506. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void Float3TweenJob_set_jobData_m7CFEAA1CE8FA93237FBAC3066BFC53838F77D109_inline (Float3TweenJob_t1ABCE2AF2296C75ECE719050B75BC7A92ED28644* IL2CPP_PARAMETER_RESTRICT __this, TweenJobData_1_t5779EC937EA396970F0C89EB88D60F9D7CB1977D ___0_value, const RuntimeMethod* method)
  30507. {
  30508. {
  30509. TweenJobData_1_t5779EC937EA396970F0C89EB88D60F9D7CB1977D L_0 = ___0_value;
  30510. __this->___U3CjobDataU3Ek__BackingField = L_0;
  30511. return;
  30512. }
  30513. }
  30514. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void Float4TweenJob_set_jobData_mB155785E23E063AB1FCB3B41923264C85D53CA21_inline (Float4TweenJob_t9D63A32AC58F3FA5F68BF78254D59453B6FD3CCB* IL2CPP_PARAMETER_RESTRICT __this, TweenJobData_1_t750244DB9B41308E85DF94F53236CD62E3A3483B ___0_value, const RuntimeMethod* method)
  30515. {
  30516. {
  30517. TweenJobData_1_t750244DB9B41308E85DF94F53236CD62E3A3483B L_0 = ___0_value;
  30518. __this->___U3CjobDataU3Ek__BackingField = L_0;
  30519. return;
  30520. }
  30521. }
  30522. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E float3_op_Multiply_m38F52B61F8E5636955A1A6DF3A75BD0724148350_inline (float ___0_lhs, float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___1_rhs, const RuntimeMethod* method)
  30523. {
  30524. {
  30525. float L_0 = ___0_lhs;
  30526. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_1 = ___1_rhs;
  30527. float L_2 = L_1.___x;
  30528. float L_3 = ___0_lhs;
  30529. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_4 = ___1_rhs;
  30530. float L_5 = L_4.___y;
  30531. float L_6 = ___0_lhs;
  30532. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_7 = ___1_rhs;
  30533. float L_8 = L_7.___z;
  30534. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_9;
  30535. memset((&L_9), 0, sizeof(L_9));
  30536. float3__ctor_mC61002CD0EC13D7C37D846D021A78C028FB80DB9_inline((&L_9), ((float)il2cpp_codegen_multiply(L_0, L_2)), ((float)il2cpp_codegen_multiply(L_3, L_5)), ((float)il2cpp_codegen_multiply(L_6, L_8)), NULL);
  30537. return L_9;
  30538. }
  30539. }
  30540. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E float3_op_Addition_mFFCF4F7457594F5EFB0678C0DE90AAD3D3F6947B_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___0_lhs, float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___1_rhs, const RuntimeMethod* method)
  30541. {
  30542. {
  30543. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_0 = ___0_lhs;
  30544. float L_1 = L_0.___x;
  30545. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_2 = ___1_rhs;
  30546. float L_3 = L_2.___x;
  30547. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_4 = ___0_lhs;
  30548. float L_5 = L_4.___y;
  30549. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_6 = ___1_rhs;
  30550. float L_7 = L_6.___y;
  30551. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_8 = ___0_lhs;
  30552. float L_9 = L_8.___z;
  30553. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_10 = ___1_rhs;
  30554. float L_11 = L_10.___z;
  30555. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_12;
  30556. memset((&L_12), 0, sizeof(L_12));
  30557. float3__ctor_mC61002CD0EC13D7C37D846D021A78C028FB80DB9_inline((&L_12), ((float)il2cpp_codegen_add(L_1, L_3)), ((float)il2cpp_codegen_add(L_5, L_7)), ((float)il2cpp_codegen_add(L_9, L_11)), NULL);
  30558. return L_12;
  30559. }
  30560. }
  30561. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float math_max_m4B454A91AE8827997609E74C4C24036BBD3CC496_inline (float ___0_x, float ___1_y, const RuntimeMethod* method)
  30562. {
  30563. {
  30564. float L_0 = ___1_y;
  30565. bool L_1;
  30566. L_1 = Single_IsNaN_mFE637F6ECA9F7697CE8EFF56427858F4C5EDF75D_inline(L_0, NULL);
  30567. if (L_1)
  30568. {
  30569. goto IL_000e;
  30570. }
  30571. }
  30572. {
  30573. float L_2 = ___0_x;
  30574. float L_3 = ___1_y;
  30575. if ((((float)L_2) > ((float)L_3)))
  30576. {
  30577. goto IL_000e;
  30578. }
  30579. }
  30580. {
  30581. float L_4 = ___1_y;
  30582. return L_4;
  30583. }
  30584. IL_000e:
  30585. {
  30586. float L_5 = ___0_x;
  30587. return L_5;
  30588. }
  30589. }
  30590. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float NativeCurve_PingPong_m2D8566E0F6E34FD7FA428E0187C691C05AD97E88_inline (NativeCurve_t53467541921F37973B10C15D756AC81FD88381D2* __this, float ___0_t, float ___1_length, const RuntimeMethod* method)
  30591. {
  30592. {
  30593. float L_0 = ___0_t;
  30594. float L_1 = ___1_length;
  30595. float L_2;
  30596. L_2 = NativeCurve_Repeat_mC4193CB3F48E9464DF0AF9C964B9715613CB5480_inline(__this, L_0, ((float)il2cpp_codegen_multiply(L_1, (2.0f))), NULL);
  30597. ___0_t = L_2;
  30598. float L_3 = ___1_length;
  30599. float L_4 = ___0_t;
  30600. float L_5 = ___1_length;
  30601. float L_6;
  30602. L_6 = math_abs_m3D9508B36B045BFE7B89C6C69AD34596264E4FE1_inline(((float)il2cpp_codegen_subtract(L_4, L_5)), NULL);
  30603. return ((float)il2cpp_codegen_subtract(L_3, L_6));
  30604. }
  30605. }
  30606. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float math_floor_m0FDF19C33B0B1062079FCB10FB081869AEC1FB48_inline (float ___0_x, const RuntimeMethod* method)
  30607. {
  30608. static bool s_Il2CppMethodInitialized;
  30609. if (!s_Il2CppMethodInitialized)
  30610. {
  30611. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
  30612. s_Il2CppMethodInitialized = true;
  30613. }
  30614. {
  30615. float L_0 = ___0_x;
  30616. il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
  30617. double L_1;
  30618. L_1 = floor(((double)((float)L_0)));
  30619. return ((float)L_1);
  30620. }
  30621. }
  30622. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float NativeCurve_Repeat_mC4193CB3F48E9464DF0AF9C964B9715613CB5480_inline (NativeCurve_t53467541921F37973B10C15D756AC81FD88381D2* __this, float ___0_t, float ___1_length, const RuntimeMethod* method)
  30623. {
  30624. {
  30625. float L_0 = ___0_t;
  30626. float L_1 = ___0_t;
  30627. float L_2 = ___1_length;
  30628. float L_3;
  30629. L_3 = math_floor_m0FDF19C33B0B1062079FCB10FB081869AEC1FB48_inline(((float)(L_1/L_2)), NULL);
  30630. float L_4 = ___1_length;
  30631. float L_5 = ___1_length;
  30632. float L_6;
  30633. L_6 = math_clamp_mB7233FC9D6C27522014C4E6D4E056D36CE82C97E_inline(((float)il2cpp_codegen_subtract(L_0, ((float)il2cpp_codegen_multiply(L_3, L_4)))), (0.0f), L_5, NULL);
  30634. return L_6;
  30635. }
  30636. }
  30637. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool CanvasTracker_get_transformDirty_mF9C2F8D15BC4D0720B3670E51902D5838FEBC31F_inline (CanvasTracker_tEBDBDB225D0DED0A02968F29B8DA40F272891F1D* __this, const RuntimeMethod* method)
  30638. {
  30639. {
  30640. bool L_0 = __this->___U3CtransformDirtyU3Ek__BackingField;
  30641. return L_0;
  30642. }
  30643. }
  30644. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void CanvasTracker_set_transformDirty_mDB2FA07DCFA3A9C6D04DF895C33709A57280FD2E_inline (CanvasTracker_tEBDBDB225D0DED0A02968F29B8DA40F272891F1D* __this, bool ___0_value, const RuntimeMethod* method)
  30645. {
  30646. {
  30647. bool L_0 = ___0_value;
  30648. __this->___U3CtransformDirtyU3Ek__BackingField = L_0;
  30649. return;
  30650. }
  30651. }
  30652. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void CanvasScalerSettings_set_present_m405A5A878D8C39EBB93E197E54DB1291311721C6_inline (CanvasScalerSettings_tD866D5292078DDE2CBF021CD46562F61BDA89CD9* __this, bool ___0_value, const RuntimeMethod* method)
  30653. {
  30654. {
  30655. bool L_0 = ___0_value;
  30656. __this->___U3CpresentU3Ek__BackingField = L_0;
  30657. return;
  30658. }
  30659. }
  30660. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void GraphicRaycasterSettings_set_present_m32602655058FE353411989A624F9BADC2BA55925_inline (GraphicRaycasterSettings_t5ABF210C422986A59212CCD6E38C4B21F73DA357* __this, bool ___0_value, const RuntimeMethod* method)
  30661. {
  30662. {
  30663. bool L_0 = ___0_value;
  30664. __this->___U3CpresentU3Ek__BackingField = L_0;
  30665. return;
  30666. }
  30667. }
  30668. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void CanvasSettings_set_present_m94DC8FC823C90FC9AD1DA51537C82E3EB5DC8984_inline (CanvasSettings_t262476E4F675476F76DF5DEDC73780B24DADDBA0* __this, bool ___0_value, const RuntimeMethod* method)
  30669. {
  30670. {
  30671. bool L_0 = ___0_value;
  30672. __this->___U3CpresentU3Ek__BackingField = L_0;
  30673. return;
  30674. }
  30675. }
  30676. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool CanvasSettings_get_present_m535FCCF891D2D02CB4884CA6E19DCC92469EA77F_inline (CanvasSettings_t262476E4F675476F76DF5DEDC73780B24DADDBA0* __this, const RuntimeMethod* method)
  30677. {
  30678. {
  30679. bool L_0 = __this->___U3CpresentU3Ek__BackingField;
  30680. return L_0;
  30681. }
  30682. }
  30683. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool CanvasScalerSettings_get_present_mE2C32910B6A06D1157C97F281AFF8FE4155C824F_inline (CanvasScalerSettings_tD866D5292078DDE2CBF021CD46562F61BDA89CD9* __this, const RuntimeMethod* method)
  30684. {
  30685. {
  30686. bool L_0 = __this->___U3CpresentU3Ek__BackingField;
  30687. return L_0;
  30688. }
  30689. }
  30690. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool GraphicRaycasterSettings_get_present_m9033FEC36ED110FE99127D541CFEE07C8672F5CE_inline (GraphicRaycasterSettings_t5ABF210C422986A59212CCD6E38C4B21F73DA357* __this, const RuntimeMethod* method)
  30691. {
  30692. {
  30693. bool L_0 = __this->___U3CpresentU3Ek__BackingField;
  30694. return L_0;
  30695. }
  30696. }
  30697. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float CanvasScaler_get_defaultSpriteDPI_m2F1CDF6DE4F2B2E3DED10D50D6E674699120C50A_inline (CanvasScaler_t3BC095205EAD308CF3EAC27136A73387AC32FC3B* __this, const RuntimeMethod* method)
  30698. {
  30699. {
  30700. float L_0 = __this->___m_DefaultSpriteDPI;
  30701. return L_0;
  30702. }
  30703. }
  30704. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float CanvasScaler_get_dynamicPixelsPerUnit_m6DFC581EFFD626F6815BA8C9579DD736514626AB_inline (CanvasScaler_t3BC095205EAD308CF3EAC27136A73387AC32FC3B* __this, const RuntimeMethod* method)
  30705. {
  30706. {
  30707. float L_0 = __this->___m_DynamicPixelsPerUnit;
  30708. return L_0;
  30709. }
  30710. }
  30711. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float CanvasScaler_get_fallbackScreenDPI_m966C603918C0420EAB4C3048591DE408190FFAA2_inline (CanvasScaler_t3BC095205EAD308CF3EAC27136A73387AC32FC3B* __this, const RuntimeMethod* method)
  30712. {
  30713. {
  30714. float L_0 = __this->___m_FallbackScreenDPI;
  30715. return L_0;
  30716. }
  30717. }
  30718. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float CanvasScaler_get_matchWidthOrHeight_m9C40FBA943172874FD27F3F7B880E2D5D5862C9B_inline (CanvasScaler_t3BC095205EAD308CF3EAC27136A73387AC32FC3B* __this, const RuntimeMethod* method)
  30719. {
  30720. {
  30721. float L_0 = __this->___m_MatchWidthOrHeight;
  30722. return L_0;
  30723. }
  30724. }
  30725. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t CanvasScaler_get_physicalUnit_mD4B04FD2D68F8C3CA39550C056A7AFC836DEB6EA_inline (CanvasScaler_t3BC095205EAD308CF3EAC27136A73387AC32FC3B* __this, const RuntimeMethod* method)
  30726. {
  30727. {
  30728. int32_t L_0 = __this->___m_PhysicalUnit;
  30729. return L_0;
  30730. }
  30731. }
  30732. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float CanvasScaler_get_referencePixelsPerUnit_mE0A7FECC27003A4A2BE6AE6E70747FAC8C19A008_inline (CanvasScaler_t3BC095205EAD308CF3EAC27136A73387AC32FC3B* __this, const RuntimeMethod* method)
  30733. {
  30734. {
  30735. float L_0 = __this->___m_ReferencePixelsPerUnit;
  30736. return L_0;
  30737. }
  30738. }
  30739. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 CanvasScaler_get_referenceResolution_m79C03DD8CE6759B045928C5339A3C5E6220276B5_inline (CanvasScaler_t3BC095205EAD308CF3EAC27136A73387AC32FC3B* __this, const RuntimeMethod* method)
  30740. {
  30741. {
  30742. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = __this->___m_ReferenceResolution;
  30743. return L_0;
  30744. }
  30745. }
  30746. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float CanvasScaler_get_scaleFactor_mB2BFA22B99AEC96F09886F490DA9EE2F825D3431_inline (CanvasScaler_t3BC095205EAD308CF3EAC27136A73387AC32FC3B* __this, const RuntimeMethod* method)
  30747. {
  30748. {
  30749. float L_0 = __this->___m_ScaleFactor;
  30750. return L_0;
  30751. }
  30752. }
  30753. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t CanvasScaler_get_screenMatchMode_mA07ABCCF6AFE98C16651EBD5AB24BFF08B10F768_inline (CanvasScaler_t3BC095205EAD308CF3EAC27136A73387AC32FC3B* __this, const RuntimeMethod* method)
  30754. {
  30755. {
  30756. int32_t L_0 = __this->___m_ScreenMatchMode;
  30757. return L_0;
  30758. }
  30759. }
  30760. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t CanvasScaler_get_uiScaleMode_m8E92609E011796E8CC23B1739F95CE7BE2631525_inline (CanvasScaler_t3BC095205EAD308CF3EAC27136A73387AC32FC3B* __this, const RuntimeMethod* method)
  30761. {
  30762. {
  30763. int32_t L_0 = __this->___m_UiScaleMode;
  30764. return L_0;
  30765. }
  30766. }
  30767. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void CanvasScaler_set_dynamicPixelsPerUnit_m7A081D5FD963F751140DCF1E5190ED4E51308CA2_inline (CanvasScaler_t3BC095205EAD308CF3EAC27136A73387AC32FC3B* __this, float ___0_value, const RuntimeMethod* method)
  30768. {
  30769. {
  30770. float L_0 = ___0_value;
  30771. __this->___m_DynamicPixelsPerUnit = L_0;
  30772. return;
  30773. }
  30774. }
  30775. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void CanvasScaler_set_fallbackScreenDPI_m01E7CB32B519FBC9F5A77F060EE0B2DF7D6895AC_inline (CanvasScaler_t3BC095205EAD308CF3EAC27136A73387AC32FC3B* __this, float ___0_value, const RuntimeMethod* method)
  30776. {
  30777. {
  30778. float L_0 = ___0_value;
  30779. __this->___m_FallbackScreenDPI = L_0;
  30780. return;
  30781. }
  30782. }
  30783. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void CanvasScaler_set_matchWidthOrHeight_m44635DC3E4424255C312814C325A48E37E6B6E30_inline (CanvasScaler_t3BC095205EAD308CF3EAC27136A73387AC32FC3B* __this, float ___0_value, const RuntimeMethod* method)
  30784. {
  30785. {
  30786. float L_0 = ___0_value;
  30787. __this->___m_MatchWidthOrHeight = L_0;
  30788. return;
  30789. }
  30790. }
  30791. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void CanvasScaler_set_physicalUnit_m6A759A32FFBEBC43A51C98621A3F505289670C5C_inline (CanvasScaler_t3BC095205EAD308CF3EAC27136A73387AC32FC3B* __this, int32_t ___0_value, const RuntimeMethod* method)
  30792. {
  30793. {
  30794. int32_t L_0 = ___0_value;
  30795. __this->___m_PhysicalUnit = L_0;
  30796. return;
  30797. }
  30798. }
  30799. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void CanvasScaler_set_referencePixelsPerUnit_m8817BAEB73BE78DD7C87EAB7D2FE2983B2300628_inline (CanvasScaler_t3BC095205EAD308CF3EAC27136A73387AC32FC3B* __this, float ___0_value, const RuntimeMethod* method)
  30800. {
  30801. {
  30802. float L_0 = ___0_value;
  30803. __this->___m_ReferencePixelsPerUnit = L_0;
  30804. return;
  30805. }
  30806. }
  30807. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void CanvasScaler_set_screenMatchMode_m926C437B408D2F2CA4900723BEEEE09504A6768F_inline (CanvasScaler_t3BC095205EAD308CF3EAC27136A73387AC32FC3B* __this, int32_t ___0_value, const RuntimeMethod* method)
  30808. {
  30809. {
  30810. int32_t L_0 = ___0_value;
  30811. __this->___m_ScreenMatchMode = L_0;
  30812. return;
  30813. }
  30814. }
  30815. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void CanvasScaler_set_uiScaleMode_m064C83FFA35E2AED4E9FA7D5EC1AD19630D8FC2A_inline (CanvasScaler_t3BC095205EAD308CF3EAC27136A73387AC32FC3B* __this, int32_t ___0_value, const RuntimeMethod* method)
  30816. {
  30817. {
  30818. int32_t L_0 = ___0_value;
  30819. __this->___m_UiScaleMode = L_0;
  30820. return;
  30821. }
  30822. }
  30823. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB GraphicRaycaster_get_blockingMask_mDD3BC80288E6B12D2480B40788BA3B69D6F863C5_inline (GraphicRaycaster_t16FC39434AE5B47D3C2993134CDCF7F4AE6A6D7B* __this, const RuntimeMethod* method)
  30824. {
  30825. {
  30826. LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB L_0 = __this->___m_BlockingMask;
  30827. return L_0;
  30828. }
  30829. }
  30830. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t GraphicRaycaster_get_blockingObjects_m54343002F72E2C27919DDF5F4088934891AC13FF_inline (GraphicRaycaster_t16FC39434AE5B47D3C2993134CDCF7F4AE6A6D7B* __this, const RuntimeMethod* method)
  30831. {
  30832. {
  30833. int32_t L_0 = __this->___m_BlockingObjects;
  30834. return L_0;
  30835. }
  30836. }
  30837. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool GraphicRaycaster_get_ignoreReversedGraphics_mC501DBD2D4BD9594F4A5591AFD76AE307EA6BACE_inline (GraphicRaycaster_t16FC39434AE5B47D3C2993134CDCF7F4AE6A6D7B* __this, const RuntimeMethod* method)
  30838. {
  30839. {
  30840. bool L_0 = __this->___m_IgnoreReversedGraphics;
  30841. return L_0;
  30842. }
  30843. }
  30844. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void GraphicRaycaster_set_blockingMask_mCE08DF88D4D4BFD17358C75DE9F0A8F68DB3BB00_inline (GraphicRaycaster_t16FC39434AE5B47D3C2993134CDCF7F4AE6A6D7B* __this, LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB ___0_value, const RuntimeMethod* method)
  30845. {
  30846. {
  30847. LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB L_0 = ___0_value;
  30848. __this->___m_BlockingMask = L_0;
  30849. return;
  30850. }
  30851. }
  30852. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void GraphicRaycaster_set_blockingObjects_m0CB3F62ABC27BDB348B09B6CF0E6AB4D42A6FBC7_inline (GraphicRaycaster_t16FC39434AE5B47D3C2993134CDCF7F4AE6A6D7B* __this, int32_t ___0_value, const RuntimeMethod* method)
  30853. {
  30854. {
  30855. int32_t L_0 = ___0_value;
  30856. __this->___m_BlockingObjects = L_0;
  30857. return;
  30858. }
  30859. }
  30860. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void GraphicRaycaster_set_ignoreReversedGraphics_m5CFA68408D296EDCC9230AF7CFB53589BE9F1CCB_inline (GraphicRaycaster_t16FC39434AE5B47D3C2993134CDCF7F4AE6A6D7B* __this, bool ___0_value, const RuntimeMethod* method)
  30861. {
  30862. {
  30863. bool L_0 = ___0_value;
  30864. __this->___m_IgnoreReversedGraphics = L_0;
  30865. return;
  30866. }
  30867. }
  30868. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Clamp_mEB9AEA827D27D20FCC787F7375156AF46BB12BBF_inline (float ___0_value, float ___1_min, float ___2_max, const RuntimeMethod* method)
  30869. {
  30870. bool V_0 = false;
  30871. bool V_1 = false;
  30872. float V_2 = 0.0f;
  30873. {
  30874. float L_0 = ___0_value;
  30875. float L_1 = ___1_min;
  30876. V_0 = (bool)((((float)L_0) < ((float)L_1))? 1 : 0);
  30877. bool L_2 = V_0;
  30878. if (!L_2)
  30879. {
  30880. goto IL_000e;
  30881. }
  30882. }
  30883. {
  30884. float L_3 = ___1_min;
  30885. ___0_value = L_3;
  30886. goto IL_0019;
  30887. }
  30888. IL_000e:
  30889. {
  30890. float L_4 = ___0_value;
  30891. float L_5 = ___2_max;
  30892. V_1 = (bool)((((float)L_4) > ((float)L_5))? 1 : 0);
  30893. bool L_6 = V_1;
  30894. if (!L_6)
  30895. {
  30896. goto IL_0019;
  30897. }
  30898. }
  30899. {
  30900. float L_7 = ___2_max;
  30901. ___0_value = L_7;
  30902. }
  30903. IL_0019:
  30904. {
  30905. float L_8 = ___0_value;
  30906. V_2 = L_8;
  30907. goto IL_001d;
  30908. }
  30909. IL_001d:
  30910. {
  30911. float L_9 = V_2;
  30912. return L_9;
  30913. }
  30914. }
  30915. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool LazyFollow_get_followInLocalSpace_m605C10E61E79844585E10247798BEFA0B3127D86_inline (LazyFollow_t50C43F549E354D3D526E591ACCF6B1432862A66F* __this, const RuntimeMethod* method)
  30916. {
  30917. {
  30918. bool L_0 = __this->___m_FollowInLocalSpace;
  30919. return L_0;
  30920. }
  30921. }
  30922. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float LazyFollow_get_movementSpeed_m724E69737C03AC1AF2BBD02003FA4F2A8C6E95C8_inline (LazyFollow_t50C43F549E354D3D526E591ACCF6B1432862A66F* __this, const RuntimeMethod* method)
  30923. {
  30924. {
  30925. float L_0 = __this->___m_MovementSpeed;
  30926. return L_0;
  30927. }
  30928. }
  30929. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool LazyFollow_get_applyTargetInLocalSpace_m619067ADE3972797406229F747DEEE15EBF5967B_inline (LazyFollow_t50C43F549E354D3D526E591ACCF6B1432862A66F* __this, const RuntimeMethod* method)
  30930. {
  30931. {
  30932. bool L_0 = __this->___m_ApplyTargetInLocalSpace;
  30933. return L_0;
  30934. }
  30935. }
  30936. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool MouseButtonModel_get_isDown_m6D25D5D7BE9E1781DF3B00F4C0ADD0942F7A0A8C_inline (MouseButtonModel_tE3D39670E1934335CA8A468707FCC22184099729* __this, const RuntimeMethod* method)
  30937. {
  30938. {
  30939. bool L_0 = __this->___m_IsDown;
  30940. return L_0;
  30941. }
  30942. }
  30943. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t MouseButtonModel_get_lastFrameDelta_mF2AC9472F0D1F820ED76F1D6F759B84B97E3842E_inline (MouseButtonModel_tE3D39670E1934335CA8A468707FCC22184099729* __this, const RuntimeMethod* method)
  30944. {
  30945. {
  30946. int32_t L_0 = __this->___U3ClastFrameDeltaU3Ek__BackingField;
  30947. return L_0;
  30948. }
  30949. }
  30950. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void MouseButtonModel_set_lastFrameDelta_m760052CA3C1CA5CE93AA226D9F6D7D46023D5346_inline (MouseButtonModel_tE3D39670E1934335CA8A468707FCC22184099729* __this, int32_t ___0_value, const RuntimeMethod* method)
  30951. {
  30952. {
  30953. int32_t L_0 = ___0_value;
  30954. __this->___U3ClastFrameDeltaU3Ek__BackingField = L_0;
  30955. return;
  30956. }
  30957. }
  30958. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool ImplementationData_get_isDragging_m4342CE900F2E1C5F378AAF38248795FDB757278A_inline (ImplementationData_t070DC0E12FE9606C72C24B90F29B9047865FB05D* __this, const RuntimeMethod* method)
  30959. {
  30960. {
  30961. bool L_0 = __this->___U3CisDraggingU3Ek__BackingField;
  30962. return L_0;
  30963. }
  30964. }
  30965. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void PointerEventData_set_dragging_m43982B3F95F05986F40A736914CFBC45D2A9BB8E_inline (PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* __this, bool ___0_value, const RuntimeMethod* method)
  30966. {
  30967. {
  30968. bool L_0 = ___0_value;
  30969. __this->___U3CdraggingU3Ek__BackingField = L_0;
  30970. return;
  30971. }
  30972. }
  30973. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float ImplementationData_get_pressedTime_m6BB28908890AC2AA318371062BD0B1825AD011A0_inline (ImplementationData_t070DC0E12FE9606C72C24B90F29B9047865FB05D* __this, const RuntimeMethod* method)
  30974. {
  30975. {
  30976. float L_0 = __this->___U3CpressedTimeU3Ek__BackingField;
  30977. return L_0;
  30978. }
  30979. }
  30980. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void PointerEventData_set_clickTime_m93D27EB35F490AC9100369A23002F09148F85996_inline (PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* __this, float ___0_value, const RuntimeMethod* method)
  30981. {
  30982. {
  30983. float L_0 = ___0_value;
  30984. __this->___U3CclickTimeU3Ek__BackingField = L_0;
  30985. return;
  30986. }
  30987. }
  30988. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ImplementationData_get_pressedPosition_m68E4FD86C4F9EC5B81D3A15A9ED5776642075218_inline (ImplementationData_t070DC0E12FE9606C72C24B90F29B9047865FB05D* __this, const RuntimeMethod* method)
  30989. {
  30990. {
  30991. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = __this->___U3CpressedPositionU3Ek__BackingField;
  30992. return L_0;
  30993. }
  30994. }
  30995. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void PointerEventData_set_pressPosition_m85544FBAB798DABE70067508294A6C4841A95379_inline (PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_value, const RuntimeMethod* method)
  30996. {
  30997. {
  30998. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ___0_value;
  30999. __this->___U3CpressPositionU3Ek__BackingField = L_0;
  31000. return;
  31001. }
  31002. }
  31003. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023 ImplementationData_get_pressedRaycast_mBDF58873A81E64D77396EEDD9BA9FDE899807683_inline (ImplementationData_t070DC0E12FE9606C72C24B90F29B9047865FB05D* __this, const RuntimeMethod* method)
  31004. {
  31005. {
  31006. RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023 L_0 = __this->___U3CpressedRaycastU3Ek__BackingField;
  31007. return L_0;
  31008. }
  31009. }
  31010. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void PointerEventData_set_pointerPressRaycast_m55CA127474B4CBCA795A9C872B7630AAF766F852_inline (PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* __this, RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023 ___0_value, const RuntimeMethod* method)
  31011. {
  31012. {
  31013. RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023 L_0 = ___0_value;
  31014. __this->___U3CpointerPressRaycastU3Ek__BackingField = L_0;
  31015. Il2CppCodeGenWriteBarrier((void**)&(((&__this->___U3CpointerPressRaycastU3Ek__BackingField))->___m_GameObject), (void*)NULL);
  31016. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  31017. Il2CppCodeGenWriteBarrier((void**)&(((&__this->___U3CpointerPressRaycastU3Ek__BackingField))->___module), (void*)NULL);
  31018. #endif
  31019. return;
  31020. }
  31021. }
  31022. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ImplementationData_get_pressedGameObject_mED5188E469B0B53324D43C84CDC4092BFE81802B_inline (ImplementationData_t070DC0E12FE9606C72C24B90F29B9047865FB05D* __this, const RuntimeMethod* method)
  31023. {
  31024. {
  31025. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0 = __this->___U3CpressedGameObjectU3Ek__BackingField;
  31026. return L_0;
  31027. }
  31028. }
  31029. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ImplementationData_get_pressedGameObjectRaw_mE114B4837644AF9AA92C0AB5952ACC15385A8E35_inline (ImplementationData_t070DC0E12FE9606C72C24B90F29B9047865FB05D* __this, const RuntimeMethod* method)
  31030. {
  31031. {
  31032. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0 = __this->___U3CpressedGameObjectRawU3Ek__BackingField;
  31033. return L_0;
  31034. }
  31035. }
  31036. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void PointerEventData_set_rawPointerPress_mEEC4E3C7CD00F1DDCD3DA98DA5837E71BB8455E3_inline (PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* __this, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___0_value, const RuntimeMethod* method)
  31037. {
  31038. {
  31039. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0 = ___0_value;
  31040. __this->___U3CrawPointerPressU3Ek__BackingField = L_0;
  31041. Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CrawPointerPressU3Ek__BackingField), (void*)L_0);
  31042. return;
  31043. }
  31044. }
  31045. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ImplementationData_get_draggedGameObject_m5AABEB516101C86E6A8E7243C2E12B3BD2DDE43E_inline (ImplementationData_t070DC0E12FE9606C72C24B90F29B9047865FB05D* __this, const RuntimeMethod* method)
  31046. {
  31047. {
  31048. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0 = __this->___U3CdraggedGameObjectU3Ek__BackingField;
  31049. return L_0;
  31050. }
  31051. }
  31052. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void PointerEventData_set_pointerDrag_m0E8D72362B07962843671C39ADC8F4D5E4915010_inline (PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* __this, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___0_value, const RuntimeMethod* method)
  31053. {
  31054. {
  31055. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0 = ___0_value;
  31056. __this->___U3CpointerDragU3Ek__BackingField = L_0;
  31057. Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CpointerDragU3Ek__BackingField), (void*)L_0);
  31058. return;
  31059. }
  31060. }
  31061. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool PointerEventData_get_dragging_mE0AD837F228E3830D4A74657AD3D47F53F6C87E9_inline (PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* __this, const RuntimeMethod* method)
  31062. {
  31063. {
  31064. bool L_0 = __this->___U3CdraggingU3Ek__BackingField;
  31065. return L_0;
  31066. }
  31067. }
  31068. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ImplementationData_set_isDragging_m23603F83850AE86ED35D0A35EA577A51A5934912_inline (ImplementationData_t070DC0E12FE9606C72C24B90F29B9047865FB05D* __this, bool ___0_value, const RuntimeMethod* method)
  31069. {
  31070. {
  31071. bool L_0 = ___0_value;
  31072. __this->___U3CisDraggingU3Ek__BackingField = L_0;
  31073. return;
  31074. }
  31075. }
  31076. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float PointerEventData_get_clickTime_m5ABE0298E8CEF28B6BD7E750E940756CD78AB96E_inline (PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* __this, const RuntimeMethod* method)
  31077. {
  31078. {
  31079. float L_0 = __this->___U3CclickTimeU3Ek__BackingField;
  31080. return L_0;
  31081. }
  31082. }
  31083. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ImplementationData_set_pressedTime_m08CE027B7019E15F97EC2997A310D2E26B2B688A_inline (ImplementationData_t070DC0E12FE9606C72C24B90F29B9047865FB05D* __this, float ___0_value, const RuntimeMethod* method)
  31084. {
  31085. {
  31086. float L_0 = ___0_value;
  31087. __this->___U3CpressedTimeU3Ek__BackingField = L_0;
  31088. return;
  31089. }
  31090. }
  31091. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 PointerEventData_get_pressPosition_m8A6788DA6BF81481E4EBCBA2ED1838F786EBAE63_inline (PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* __this, const RuntimeMethod* method)
  31092. {
  31093. {
  31094. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = __this->___U3CpressPositionU3Ek__BackingField;
  31095. return L_0;
  31096. }
  31097. }
  31098. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ImplementationData_set_pressedPosition_m1402B47299E1C642D94FAF5AA83750DCBC61FA10_inline (ImplementationData_t070DC0E12FE9606C72C24B90F29B9047865FB05D* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_value, const RuntimeMethod* method)
  31099. {
  31100. {
  31101. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ___0_value;
  31102. __this->___U3CpressedPositionU3Ek__BackingField = L_0;
  31103. return;
  31104. }
  31105. }
  31106. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023 PointerEventData_get_pointerPressRaycast_mEB1B974F5543F78162984E2924EF908E18CE3B5D_inline (PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* __this, const RuntimeMethod* method)
  31107. {
  31108. {
  31109. RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023 L_0 = __this->___U3CpointerPressRaycastU3Ek__BackingField;
  31110. return L_0;
  31111. }
  31112. }
  31113. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ImplementationData_set_pressedRaycast_m3FEA7BEBCA8A181BCBA546A396608AD05E719314_inline (ImplementationData_t070DC0E12FE9606C72C24B90F29B9047865FB05D* __this, RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023 ___0_value, const RuntimeMethod* method)
  31114. {
  31115. {
  31116. RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023 L_0 = ___0_value;
  31117. __this->___U3CpressedRaycastU3Ek__BackingField = L_0;
  31118. Il2CppCodeGenWriteBarrier((void**)&(((&__this->___U3CpressedRaycastU3Ek__BackingField))->___m_GameObject), (void*)NULL);
  31119. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  31120. Il2CppCodeGenWriteBarrier((void**)&(((&__this->___U3CpressedRaycastU3Ek__BackingField))->___module), (void*)NULL);
  31121. #endif
  31122. return;
  31123. }
  31124. }
  31125. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* PointerEventData_get_pointerPress_mEE815DDB67E40AA587090BCCE0E3CABA6405C50A_inline (PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* __this, const RuntimeMethod* method)
  31126. {
  31127. {
  31128. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0 = __this->___m_PointerPress;
  31129. return L_0;
  31130. }
  31131. }
  31132. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ImplementationData_set_pressedGameObject_m43A6B848D7254A1A27999F73ACDEAFC53B69A6E5_inline (ImplementationData_t070DC0E12FE9606C72C24B90F29B9047865FB05D* __this, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___0_value, const RuntimeMethod* method)
  31133. {
  31134. {
  31135. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0 = ___0_value;
  31136. __this->___U3CpressedGameObjectU3Ek__BackingField = L_0;
  31137. Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CpressedGameObjectU3Ek__BackingField), (void*)L_0);
  31138. return;
  31139. }
  31140. }
  31141. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* PointerEventData_get_rawPointerPress_m8B7A6235A116E26EDDBBDB24473BE0F9634C7B71_inline (PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* __this, const RuntimeMethod* method)
  31142. {
  31143. {
  31144. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0 = __this->___U3CrawPointerPressU3Ek__BackingField;
  31145. return L_0;
  31146. }
  31147. }
  31148. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ImplementationData_set_pressedGameObjectRaw_mBF3547F3629CF684A4151F0EB8EDC49AA6C85D6E_inline (ImplementationData_t070DC0E12FE9606C72C24B90F29B9047865FB05D* __this, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___0_value, const RuntimeMethod* method)
  31149. {
  31150. {
  31151. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0 = ___0_value;
  31152. __this->___U3CpressedGameObjectRawU3Ek__BackingField = L_0;
  31153. Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CpressedGameObjectRawU3Ek__BackingField), (void*)L_0);
  31154. return;
  31155. }
  31156. }
  31157. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* PointerEventData_get_pointerDrag_m36BF08A32216845A8095C5F74DFE6C9959A11E96_inline (PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* __this, const RuntimeMethod* method)
  31158. {
  31159. {
  31160. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0 = __this->___U3CpointerDragU3Ek__BackingField;
  31161. return L_0;
  31162. }
  31163. }
  31164. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ImplementationData_set_draggedGameObject_m9992F3D5D397185C774C37867A18FED90348B6F6_inline (ImplementationData_t070DC0E12FE9606C72C24B90F29B9047865FB05D* __this, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___0_value, const RuntimeMethod* method)
  31165. {
  31166. {
  31167. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0 = ___0_value;
  31168. __this->___U3CdraggedGameObjectU3Ek__BackingField = L_0;
  31169. Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CdraggedGameObjectU3Ek__BackingField), (void*)L_0);
  31170. return;
  31171. }
  31172. }
  31173. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_get_zero_m32506C40EC2EE7D5D4410BF40D3EE683A3D5F32C_inline (const RuntimeMethod* method)
  31174. {
  31175. static bool s_Il2CppMethodInitialized;
  31176. if (!s_Il2CppMethodInitialized)
  31177. {
  31178. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_il2cpp_TypeInfo_var);
  31179. s_Il2CppMethodInitialized = true;
  31180. }
  31181. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_0;
  31182. memset((&V_0), 0, sizeof(V_0));
  31183. {
  31184. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ((Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_StaticFields*)il2cpp_codegen_static_fields_for(Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_il2cpp_TypeInfo_var))->___zeroVector;
  31185. V_0 = L_0;
  31186. goto IL_0009;
  31187. }
  31188. IL_0009:
  31189. {
  31190. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_1 = V_0;
  31191. return L_1;
  31192. }
  31193. }
  31194. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t MouseModel_get_pointerId_m4093B901532AE29AF876BDE011E97CDB75B19A48_inline (MouseModel_t2F69F33E707572E3123D32A97E370F329CE4DC37* __this, const RuntimeMethod* method)
  31195. {
  31196. {
  31197. int32_t L_0 = __this->___U3CpointerIdU3Ek__BackingField;
  31198. return L_0;
  31199. }
  31200. }
  31201. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool MouseModel_get_changedThisFrame_m9FA4FB5A8C2561339EA712BBD12468ADF6B31500_inline (MouseModel_t2F69F33E707572E3123D32A97E370F329CE4DC37* __this, const RuntimeMethod* method)
  31202. {
  31203. {
  31204. bool L_0 = __this->___U3CchangedThisFrameU3Ek__BackingField;
  31205. return L_0;
  31206. }
  31207. }
  31208. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void MouseModel_set_changedThisFrame_m654FCF5EE83F82EEFF6939869044FE1781239014_inline (MouseModel_t2F69F33E707572E3123D32A97E370F329CE4DC37* __this, bool ___0_value, const RuntimeMethod* method)
  31209. {
  31210. {
  31211. bool L_0 = ___0_value;
  31212. __this->___U3CchangedThisFrameU3Ek__BackingField = L_0;
  31213. return;
  31214. }
  31215. }
  31216. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 MouseModel_get_position_m7E6304F677CAB4B807B518B947B95AA63A2BE95A_inline (MouseModel_t2F69F33E707572E3123D32A97E370F329CE4DC37* __this, const RuntimeMethod* method)
  31217. {
  31218. {
  31219. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = __this->___m_Position;
  31220. return L_0;
  31221. }
  31222. }
  31223. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Vector2_op_Inequality_mBEA93B5A0E954FEFB863DC61CB209119980EC713_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_lhs, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___1_rhs, const RuntimeMethod* method)
  31224. {
  31225. bool V_0 = false;
  31226. {
  31227. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ___0_lhs;
  31228. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_1 = ___1_rhs;
  31229. bool L_2;
  31230. L_2 = Vector2_op_Equality_m6F2E069A50E787D131261E5CB25FC9E03F95B5E1_inline(L_0, L_1, NULL);
  31231. V_0 = (bool)((((int32_t)L_2) == ((int32_t)0))? 1 : 0);
  31232. goto IL_000e;
  31233. }
  31234. IL_000e:
  31235. {
  31236. bool L_3 = V_0;
  31237. return L_3;
  31238. }
  31239. }
  31240. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_op_Subtraction_m44475FCDAD2DA2F98D78A6625EC2DCDFE8803837_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_a, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___1_b, const RuntimeMethod* method)
  31241. {
  31242. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_0;
  31243. memset((&V_0), 0, sizeof(V_0));
  31244. {
  31245. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ___0_a;
  31246. float L_1 = L_0.___x;
  31247. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_2 = ___1_b;
  31248. float L_3 = L_2.___x;
  31249. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_4 = ___0_a;
  31250. float L_5 = L_4.___y;
  31251. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_6 = ___1_b;
  31252. float L_7 = L_6.___y;
  31253. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_8;
  31254. memset((&L_8), 0, sizeof(L_8));
  31255. Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_8), ((float)il2cpp_codegen_subtract(L_1, L_3)), ((float)il2cpp_codegen_subtract(L_5, L_7)), NULL);
  31256. V_0 = L_8;
  31257. goto IL_0023;
  31258. }
  31259. IL_0023:
  31260. {
  31261. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_9 = V_0;
  31262. return L_9;
  31263. }
  31264. }
  31265. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void MouseModel_set_deltaPosition_mF4C0644A65E3E98A9A397643D0E006B9187654DA_inline (MouseModel_t2F69F33E707572E3123D32A97E370F329CE4DC37* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_value, const RuntimeMethod* method)
  31266. {
  31267. {
  31268. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ___0_value;
  31269. __this->___U3CdeltaPositionU3Ek__BackingField = L_0;
  31270. return;
  31271. }
  31272. }
  31273. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 MouseModel_get_deltaPosition_m343DD465AA88D7C5DE2A2E8A48CC3645434F70FF_inline (MouseModel_t2F69F33E707572E3123D32A97E370F329CE4DC37* __this, const RuntimeMethod* method)
  31274. {
  31275. {
  31276. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = __this->___U3CdeltaPositionU3Ek__BackingField;
  31277. return L_0;
  31278. }
  31279. }
  31280. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 MouseModel_get_scrollDelta_mE5D60044DDB3DC20CB2660C371DCF359DE7B19E0_inline (MouseModel_t2F69F33E707572E3123D32A97E370F329CE4DC37* __this, const RuntimeMethod* method)
  31281. {
  31282. {
  31283. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = __this->___m_ScrollDelta;
  31284. return L_0;
  31285. }
  31286. }
  31287. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR MouseButtonModel_tE3D39670E1934335CA8A468707FCC22184099729 MouseModel_get_leftButton_m4E4FEAA3354E2243FC862B4E1212D8C372B399A0_inline (MouseModel_t2F69F33E707572E3123D32A97E370F329CE4DC37* __this, const RuntimeMethod* method)
  31288. {
  31289. {
  31290. MouseButtonModel_tE3D39670E1934335CA8A468707FCC22184099729 L_0 = __this->___m_LeftButton;
  31291. return L_0;
  31292. }
  31293. }
  31294. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR MouseButtonModel_tE3D39670E1934335CA8A468707FCC22184099729 MouseModel_get_rightButton_m847C28E359189D4A2D4E39F0F5D3CC9943D5E624_inline (MouseModel_t2F69F33E707572E3123D32A97E370F329CE4DC37* __this, const RuntimeMethod* method)
  31295. {
  31296. {
  31297. MouseButtonModel_tE3D39670E1934335CA8A468707FCC22184099729 L_0 = __this->___m_RightButton;
  31298. return L_0;
  31299. }
  31300. }
  31301. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR MouseButtonModel_tE3D39670E1934335CA8A468707FCC22184099729 MouseModel_get_middleButton_m8997BE389494AA17D6BF696BDF1E4889A68EA3C1_inline (MouseModel_t2F69F33E707572E3123D32A97E370F329CE4DC37* __this, const RuntimeMethod* method)
  31302. {
  31303. {
  31304. MouseButtonModel_tE3D39670E1934335CA8A468707FCC22184099729 L_0 = __this->___m_MiddleButton;
  31305. return L_0;
  31306. }
  31307. }
  31308. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void PointerEventData_set_pointerId_m5B5FF54AB1DE7BD4454022A7C0535C618049BD9B_inline (PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* __this, int32_t ___0_value, const RuntimeMethod* method)
  31309. {
  31310. {
  31311. int32_t L_0 = ___0_value;
  31312. __this->___U3CpointerIdU3Ek__BackingField = L_0;
  31313. return;
  31314. }
  31315. }
  31316. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void PointerEventData_set_position_m66E8DFE693F550372E6B085C6E2F887FDB092FAA_inline (PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_value, const RuntimeMethod* method)
  31317. {
  31318. {
  31319. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ___0_value;
  31320. __this->___U3CpositionU3Ek__BackingField = L_0;
  31321. return;
  31322. }
  31323. }
  31324. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void PointerEventData_set_delta_mD200AF7CCAEAD92D947091902AF864CB4ACE0F1D_inline (PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_value, const RuntimeMethod* method)
  31325. {
  31326. {
  31327. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ___0_value;
  31328. __this->___U3CdeltaU3Ek__BackingField = L_0;
  31329. return;
  31330. }
  31331. }
  31332. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void PointerEventData_set_scrollDelta_m58007CAE9A9B333B82C36B9E5431FBD926CB556C_inline (PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_value, const RuntimeMethod* method)
  31333. {
  31334. {
  31335. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ___0_value;
  31336. __this->___U3CscrollDeltaU3Ek__BackingField = L_0;
  31337. return;
  31338. }
  31339. }
  31340. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* InternalData_get_pointerTarget_m4C93CAD2F36BD7E897463C1C3DE6BD07B741BF06_inline (InternalData_t7100B940380492C19774536244433DFD434CEB1F* __this, const RuntimeMethod* method)
  31341. {
  31342. {
  31343. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0 = __this->___U3CpointerTargetU3Ek__BackingField;
  31344. return L_0;
  31345. }
  31346. }
  31347. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void PointerEventData_set_pointerEnter_m2DA660C24CBDE9B83DF2B2D09D9AF0E94A770D17_inline (PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* __this, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___0_value, const RuntimeMethod* method)
  31348. {
  31349. {
  31350. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0 = ___0_value;
  31351. __this->___U3CpointerEnterU3Ek__BackingField = L_0;
  31352. Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CpointerEnterU3Ek__BackingField), (void*)L_0);
  31353. return;
  31354. }
  31355. }
  31356. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B* InternalData_get_hoverTargets_m7B27E64A82CB4C34D900E18D81B2BDCE8336EA4C_inline (InternalData_t7100B940380492C19774536244433DFD434CEB1F* __this, const RuntimeMethod* method)
  31357. {
  31358. {
  31359. List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B* L_0 = __this->___U3ChoverTargetsU3Ek__BackingField;
  31360. return L_0;
  31361. }
  31362. }
  31363. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void InternalData_set_hoverTargets_m0EBDF30E6181C88E401E66EF7241F8C206B88360_inline (InternalData_t7100B940380492C19774536244433DFD434CEB1F* __this, List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B* ___0_value, const RuntimeMethod* method)
  31364. {
  31365. {
  31366. List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B* L_0 = ___0_value;
  31367. __this->___U3ChoverTargetsU3Ek__BackingField = L_0;
  31368. Il2CppCodeGenWriteBarrier((void**)(&__this->___U3ChoverTargetsU3Ek__BackingField), (void*)L_0);
  31369. return;
  31370. }
  31371. }
  31372. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* PointerEventData_get_pointerEnter_m6CE76D5C0C36C4666CDDE348B57885C52D495A4B_inline (PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* __this, const RuntimeMethod* method)
  31373. {
  31374. {
  31375. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0 = __this->___U3CpointerEnterU3Ek__BackingField;
  31376. return L_0;
  31377. }
  31378. }
  31379. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void InternalData_set_pointerTarget_mC6341AA6C2995C1E180BA15AE61884C000F6D89C_inline (InternalData_t7100B940380492C19774536244433DFD434CEB1F* __this, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___0_value, const RuntimeMethod* method)
  31380. {
  31381. {
  31382. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0 = ___0_value;
  31383. __this->___U3CpointerTargetU3Ek__BackingField = L_0;
  31384. Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CpointerTargetU3Ek__BackingField), (void*)L_0);
  31385. return;
  31386. }
  31387. }
  31388. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 NavigationModel_get_move_m51DE42469D695E33061E54815279D17B0D90EF70_inline (NavigationModel_tF55661D1D4A02D633785398C3E36CEC1AA1F52DD* __this, const RuntimeMethod* method)
  31389. {
  31390. {
  31391. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = __this->___U3CmoveU3Ek__BackingField;
  31392. return L_0;
  31393. }
  31394. }
  31395. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void NavigationModel_set_move_m811EB96D1AF602D982ECB65AF8380EEC62CD2C23_inline (NavigationModel_tF55661D1D4A02D633785398C3E36CEC1AA1F52DD* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_value, const RuntimeMethod* method)
  31396. {
  31397. {
  31398. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ___0_value;
  31399. __this->___U3CmoveU3Ek__BackingField = L_0;
  31400. return;
  31401. }
  31402. }
  31403. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool NavigationModel_get_submitButtonDown_m2EB0C899C840D18BDC6C779235CA016D146E1A6A_inline (NavigationModel_tF55661D1D4A02D633785398C3E36CEC1AA1F52DD* __this, const RuntimeMethod* method)
  31404. {
  31405. {
  31406. bool L_0 = __this->___m_SubmitButtonDown;
  31407. return L_0;
  31408. }
  31409. }
  31410. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void NavigationModel_set_submitButtonDelta_m88176209D3236A6F8D2F60D8CDD541B3A8FCDDDF_inline (NavigationModel_tF55661D1D4A02D633785398C3E36CEC1AA1F52DD* __this, int32_t ___0_value, const RuntimeMethod* method)
  31411. {
  31412. {
  31413. int32_t L_0 = ___0_value;
  31414. __this->___U3CsubmitButtonDeltaU3Ek__BackingField = L_0;
  31415. return;
  31416. }
  31417. }
  31418. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t NavigationModel_get_submitButtonDelta_mBAAD697452DEF19813E0019B41B46F1D52C473D6_inline (NavigationModel_tF55661D1D4A02D633785398C3E36CEC1AA1F52DD* __this, const RuntimeMethod* method)
  31419. {
  31420. {
  31421. int32_t L_0 = __this->___U3CsubmitButtonDeltaU3Ek__BackingField;
  31422. return L_0;
  31423. }
  31424. }
  31425. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool NavigationModel_get_cancelButtonDown_mF3B104C5CDDCC7A22B64A74D4557086D3D03587D_inline (NavigationModel_tF55661D1D4A02D633785398C3E36CEC1AA1F52DD* __this, const RuntimeMethod* method)
  31426. {
  31427. {
  31428. bool L_0 = __this->___m_CancelButtonDown;
  31429. return L_0;
  31430. }
  31431. }
  31432. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void NavigationModel_set_cancelButtonDelta_mC306BFCDF8CE60332CA9DD1CB3CCCAF97B7956A6_inline (NavigationModel_tF55661D1D4A02D633785398C3E36CEC1AA1F52DD* __this, int32_t ___0_value, const RuntimeMethod* method)
  31433. {
  31434. {
  31435. int32_t L_0 = ___0_value;
  31436. __this->___U3CcancelButtonDeltaU3Ek__BackingField = L_0;
  31437. return;
  31438. }
  31439. }
  31440. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t NavigationModel_get_cancelButtonDelta_mCBBB0880675A1CB58B7745F0EBAFF31E5A34E025_inline (NavigationModel_tF55661D1D4A02D633785398C3E36CEC1AA1F52DD* __this, const RuntimeMethod* method)
  31441. {
  31442. {
  31443. int32_t L_0 = __this->___U3CcancelButtonDeltaU3Ek__BackingField;
  31444. return L_0;
  31445. }
  31446. }
  31447. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ImplementationData_t5AC6D3C20140FCF72C4DF0D0A18540BA77F1FAEF NavigationModel_get_implementationData_m88FE8AADC8D997228712EA86010FC21A8DC5859C_inline (NavigationModel_tF55661D1D4A02D633785398C3E36CEC1AA1F52DD* __this, const RuntimeMethod* method)
  31448. {
  31449. {
  31450. ImplementationData_t5AC6D3C20140FCF72C4DF0D0A18540BA77F1FAEF L_0 = __this->___U3CimplementationDataU3Ek__BackingField;
  31451. return L_0;
  31452. }
  31453. }
  31454. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void NavigationModel_set_implementationData_mEDE66FCE9432D625D202A68F976C11CFB38F1E5E_inline (NavigationModel_tF55661D1D4A02D633785398C3E36CEC1AA1F52DD* __this, ImplementationData_t5AC6D3C20140FCF72C4DF0D0A18540BA77F1FAEF ___0_value, const RuntimeMethod* method)
  31455. {
  31456. {
  31457. ImplementationData_t5AC6D3C20140FCF72C4DF0D0A18540BA77F1FAEF L_0 = ___0_value;
  31458. __this->___U3CimplementationDataU3Ek__BackingField = L_0;
  31459. return;
  31460. }
  31461. }
  31462. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ImplementationData_get_consecutiveMoveCount_m27D11069F500F25EA9D7837B593D4204EC16E7E1_inline (ImplementationData_t5AC6D3C20140FCF72C4DF0D0A18540BA77F1FAEF* __this, const RuntimeMethod* method)
  31463. {
  31464. {
  31465. int32_t L_0 = __this->___U3CconsecutiveMoveCountU3Ek__BackingField;
  31466. return L_0;
  31467. }
  31468. }
  31469. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ImplementationData_set_consecutiveMoveCount_m4C1F14244164448EC1C8BB8EF49EFDD92A5F3FAA_inline (ImplementationData_t5AC6D3C20140FCF72C4DF0D0A18540BA77F1FAEF* __this, int32_t ___0_value, const RuntimeMethod* method)
  31470. {
  31471. {
  31472. int32_t L_0 = ___0_value;
  31473. __this->___U3CconsecutiveMoveCountU3Ek__BackingField = L_0;
  31474. return;
  31475. }
  31476. }
  31477. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ImplementationData_get_lastMoveDirection_m9550A09DA12E1151DD1E808DCFCC78972405A753_inline (ImplementationData_t5AC6D3C20140FCF72C4DF0D0A18540BA77F1FAEF* __this, const RuntimeMethod* method)
  31478. {
  31479. {
  31480. int32_t L_0 = __this->___U3ClastMoveDirectionU3Ek__BackingField;
  31481. return L_0;
  31482. }
  31483. }
  31484. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ImplementationData_set_lastMoveDirection_m1E3481B17381836886976448FE7216CF443F649D_inline (ImplementationData_t5AC6D3C20140FCF72C4DF0D0A18540BA77F1FAEF* __this, int32_t ___0_value, const RuntimeMethod* method)
  31485. {
  31486. {
  31487. int32_t L_0 = ___0_value;
  31488. __this->___U3ClastMoveDirectionU3Ek__BackingField = L_0;
  31489. return;
  31490. }
  31491. }
  31492. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float ImplementationData_get_lastMoveTime_mC1DE6855BB32C8236F662063910EB195987CA427_inline (ImplementationData_t5AC6D3C20140FCF72C4DF0D0A18540BA77F1FAEF* __this, const RuntimeMethod* method)
  31493. {
  31494. {
  31495. float L_0 = __this->___U3ClastMoveTimeU3Ek__BackingField;
  31496. return L_0;
  31497. }
  31498. }
  31499. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ImplementationData_set_lastMoveTime_m4916BA5681DFD5C1E6F24C6CB97AF796B20C9345_inline (ImplementationData_t5AC6D3C20140FCF72C4DF0D0A18540BA77F1FAEF* __this, float ___0_value, const RuntimeMethod* method)
  31500. {
  31501. {
  31502. float L_0 = ___0_value;
  31503. __this->___U3ClastMoveTimeU3Ek__BackingField = L_0;
  31504. return;
  31505. }
  31506. }
  31507. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8 TrackedDeviceModel_get_invalid_m8E0CB48A023CB9B47A50329710FE76FB742E01EC_inline (const RuntimeMethod* method)
  31508. {
  31509. static bool s_Il2CppMethodInitialized;
  31510. if (!s_Il2CppMethodInitialized)
  31511. {
  31512. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8_il2cpp_TypeInfo_var);
  31513. s_Il2CppMethodInitialized = true;
  31514. }
  31515. {
  31516. il2cpp_codegen_runtime_class_init_inline(TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8_il2cpp_TypeInfo_var);
  31517. TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8 L_0 = ((TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8_StaticFields*)il2cpp_codegen_static_fields_for(TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8_il2cpp_TypeInfo_var))->___U3CinvalidU3Ek__BackingField;
  31518. return L_0;
  31519. }
  31520. }
  31521. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t TrackedDeviceModel_get_pointerId_m7AEFEA8657A653D0968500004E01A9B8672464DD_inline (TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8* __this, const RuntimeMethod* method)
  31522. {
  31523. {
  31524. int32_t L_0 = __this->___U3CpointerIdU3Ek__BackingField;
  31525. return L_0;
  31526. }
  31527. }
  31528. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t TouchModel_get_pointerId_mEF567A1F3619C12F6519E4A6335E47BEC45F3D6A_inline (TouchModel_t6A16FF54D42255A071B7546129D067548261CE0F* __this, const RuntimeMethod* method)
  31529. {
  31530. {
  31531. int32_t L_0 = __this->___U3CpointerIdU3Ek__BackingField;
  31532. return L_0;
  31533. }
  31534. }
  31535. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t TouchModel_get_selectPhase_m8EF259C3B4DE6A8B17699E796E4294405E07450D_inline (TouchModel_t6A16FF54D42255A071B7546129D067548261CE0F* __this, const RuntimeMethod* method)
  31536. {
  31537. {
  31538. int32_t L_0 = __this->___m_SelectPhase;
  31539. return L_0;
  31540. }
  31541. }
  31542. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t TouchModel_get_selectDelta_mE61F993C8533C9E3BBEB2BDBDC65DB68D19C15C5_inline (TouchModel_t6A16FF54D42255A071B7546129D067548261CE0F* __this, const RuntimeMethod* method)
  31543. {
  31544. {
  31545. int32_t L_0 = __this->___U3CselectDeltaU3Ek__BackingField;
  31546. return L_0;
  31547. }
  31548. }
  31549. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void TouchModel_set_selectDelta_m78599CB986783C0797E2C4DFF21B3C41062E29BD_inline (TouchModel_t6A16FF54D42255A071B7546129D067548261CE0F* __this, int32_t ___0_value, const RuntimeMethod* method)
  31550. {
  31551. {
  31552. int32_t L_0 = ___0_value;
  31553. __this->___U3CselectDeltaU3Ek__BackingField = L_0;
  31554. return;
  31555. }
  31556. }
  31557. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void TouchModel_set_changedThisFrame_m6F51A89025E6D541FAD0C743D409CA10F0981ECF_inline (TouchModel_t6A16FF54D42255A071B7546129D067548261CE0F* __this, bool ___0_value, const RuntimeMethod* method)
  31558. {
  31559. {
  31560. bool L_0 = ___0_value;
  31561. __this->___U3CchangedThisFrameU3Ek__BackingField = L_0;
  31562. return;
  31563. }
  31564. }
  31565. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool TouchModel_get_changedThisFrame_mAF76A9DB5F6F80A8BE56ADB2BDD35E55A5BE717B_inline (TouchModel_t6A16FF54D42255A071B7546129D067548261CE0F* __this, const RuntimeMethod* method)
  31566. {
  31567. {
  31568. bool L_0 = __this->___U3CchangedThisFrameU3Ek__BackingField;
  31569. return L_0;
  31570. }
  31571. }
  31572. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 TouchModel_get_position_m6D3991EE4E0BD3CF7D530F9BDCB34804A21C431F_inline (TouchModel_t6A16FF54D42255A071B7546129D067548261CE0F* __this, const RuntimeMethod* method)
  31573. {
  31574. {
  31575. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = __this->___m_Position;
  31576. return L_0;
  31577. }
  31578. }
  31579. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void TouchModel_set_deltaPosition_m347C7275855704F7257AADD47BCABBBEA82F5499_inline (TouchModel_t6A16FF54D42255A071B7546129D067548261CE0F* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_value, const RuntimeMethod* method)
  31580. {
  31581. {
  31582. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ___0_value;
  31583. __this->___U3CdeltaPositionU3Ek__BackingField = L_0;
  31584. return;
  31585. }
  31586. }
  31587. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 TouchModel_get_deltaPosition_m8F1A9044D3FFE83FA0E82B3D6268829F6DD2A5CD_inline (TouchModel_t6A16FF54D42255A071B7546129D067548261CE0F* __this, const RuntimeMethod* method)
  31588. {
  31589. {
  31590. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = __this->___U3CdeltaPositionU3Ek__BackingField;
  31591. return L_0;
  31592. }
  31593. }
  31594. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ImplementationData_get_pointerTarget_m1B2B7AB756D7AB58E4DDD61724B28C5BEA7ED45F_inline (ImplementationData_tBBFF7DF8F979AC0E9D052F7A2A9C6547487766B3* __this, const RuntimeMethod* method)
  31595. {
  31596. {
  31597. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0 = __this->___U3CpointerTargetU3Ek__BackingField;
  31598. return L_0;
  31599. }
  31600. }
  31601. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool ImplementationData_get_isDragging_mA2CDC9BC26BCAE431DC2D5556C26C4081C0120EC_inline (ImplementationData_tBBFF7DF8F979AC0E9D052F7A2A9C6547487766B3* __this, const RuntimeMethod* method)
  31602. {
  31603. {
  31604. bool L_0 = __this->___U3CisDraggingU3Ek__BackingField;
  31605. return L_0;
  31606. }
  31607. }
  31608. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float ImplementationData_get_pressedTime_m72D41F1D9D6D5374145B9EA73D48DD514DF57FD8_inline (ImplementationData_tBBFF7DF8F979AC0E9D052F7A2A9C6547487766B3* __this, const RuntimeMethod* method)
  31609. {
  31610. {
  31611. float L_0 = __this->___U3CpressedTimeU3Ek__BackingField;
  31612. return L_0;
  31613. }
  31614. }
  31615. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ImplementationData_get_pressedPosition_m521F6BF90F71F5364A9D3C9A7DBEC1B3263C2410_inline (ImplementationData_tBBFF7DF8F979AC0E9D052F7A2A9C6547487766B3* __this, const RuntimeMethod* method)
  31616. {
  31617. {
  31618. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = __this->___U3CpressedPositionU3Ek__BackingField;
  31619. return L_0;
  31620. }
  31621. }
  31622. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023 ImplementationData_get_pressedRaycast_m449154600AFBECB2454BE161E4F2D8E1C64E2725_inline (ImplementationData_tBBFF7DF8F979AC0E9D052F7A2A9C6547487766B3* __this, const RuntimeMethod* method)
  31623. {
  31624. {
  31625. RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023 L_0 = __this->___U3CpressedRaycastU3Ek__BackingField;
  31626. return L_0;
  31627. }
  31628. }
  31629. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ImplementationData_get_pressedGameObject_m1C35ACFE7671A98B1BE4C9E63F99DE6F26F5A701_inline (ImplementationData_tBBFF7DF8F979AC0E9D052F7A2A9C6547487766B3* __this, const RuntimeMethod* method)
  31630. {
  31631. {
  31632. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0 = __this->___U3CpressedGameObjectU3Ek__BackingField;
  31633. return L_0;
  31634. }
  31635. }
  31636. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ImplementationData_get_pressedGameObjectRaw_m9ACBBB249DE666C8A4FC22EF9D2738F7769ABC26_inline (ImplementationData_tBBFF7DF8F979AC0E9D052F7A2A9C6547487766B3* __this, const RuntimeMethod* method)
  31637. {
  31638. {
  31639. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0 = __this->___U3CpressedGameObjectRawU3Ek__BackingField;
  31640. return L_0;
  31641. }
  31642. }
  31643. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ImplementationData_get_draggedGameObject_mE3FA41A9E5B1A53CE2D810ECB6F70E931C8C24D2_inline (ImplementationData_tBBFF7DF8F979AC0E9D052F7A2A9C6547487766B3* __this, const RuntimeMethod* method)
  31644. {
  31645. {
  31646. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0 = __this->___U3CdraggedGameObjectU3Ek__BackingField;
  31647. return L_0;
  31648. }
  31649. }
  31650. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B* ImplementationData_get_hoverTargets_m4291FA348576902BD6421C43CEF21005B42DDEA2_inline (ImplementationData_tBBFF7DF8F979AC0E9D052F7A2A9C6547487766B3* __this, const RuntimeMethod* method)
  31651. {
  31652. {
  31653. List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B* L_0 = __this->___U3ChoverTargetsU3Ek__BackingField;
  31654. return L_0;
  31655. }
  31656. }
  31657. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ImplementationData_set_pointerTarget_m0D4C6DE0126FB9B434079FB0191701AE39D11CFA_inline (ImplementationData_tBBFF7DF8F979AC0E9D052F7A2A9C6547487766B3* __this, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___0_value, const RuntimeMethod* method)
  31658. {
  31659. {
  31660. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0 = ___0_value;
  31661. __this->___U3CpointerTargetU3Ek__BackingField = L_0;
  31662. Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CpointerTargetU3Ek__BackingField), (void*)L_0);
  31663. return;
  31664. }
  31665. }
  31666. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ImplementationData_set_isDragging_mF4D332D1A15D3A25CA9DCD01FA66D1DD3509053A_inline (ImplementationData_tBBFF7DF8F979AC0E9D052F7A2A9C6547487766B3* __this, bool ___0_value, const RuntimeMethod* method)
  31667. {
  31668. {
  31669. bool L_0 = ___0_value;
  31670. __this->___U3CisDraggingU3Ek__BackingField = L_0;
  31671. return;
  31672. }
  31673. }
  31674. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ImplementationData_set_pressedTime_m1DD37E6DF363A9D52AAB0DF5D41FA85D480412AB_inline (ImplementationData_tBBFF7DF8F979AC0E9D052F7A2A9C6547487766B3* __this, float ___0_value, const RuntimeMethod* method)
  31675. {
  31676. {
  31677. float L_0 = ___0_value;
  31678. __this->___U3CpressedTimeU3Ek__BackingField = L_0;
  31679. return;
  31680. }
  31681. }
  31682. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ImplementationData_set_pressedPosition_mE0AE62062AD3BB0B3F91FC5A0A72C984838BB6A8_inline (ImplementationData_tBBFF7DF8F979AC0E9D052F7A2A9C6547487766B3* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_value, const RuntimeMethod* method)
  31683. {
  31684. {
  31685. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ___0_value;
  31686. __this->___U3CpressedPositionU3Ek__BackingField = L_0;
  31687. return;
  31688. }
  31689. }
  31690. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ImplementationData_set_pressedRaycast_mD8206A598973DF87B20BDBBEC8E6E470D7EDC8FB_inline (ImplementationData_tBBFF7DF8F979AC0E9D052F7A2A9C6547487766B3* __this, RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023 ___0_value, const RuntimeMethod* method)
  31691. {
  31692. {
  31693. RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023 L_0 = ___0_value;
  31694. __this->___U3CpressedRaycastU3Ek__BackingField = L_0;
  31695. Il2CppCodeGenWriteBarrier((void**)&(((&__this->___U3CpressedRaycastU3Ek__BackingField))->___m_GameObject), (void*)NULL);
  31696. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  31697. Il2CppCodeGenWriteBarrier((void**)&(((&__this->___U3CpressedRaycastU3Ek__BackingField))->___module), (void*)NULL);
  31698. #endif
  31699. return;
  31700. }
  31701. }
  31702. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ImplementationData_set_pressedGameObject_m0B1B3517DF2991D515A6EE42D9A4E1EEB0F3D1A8_inline (ImplementationData_tBBFF7DF8F979AC0E9D052F7A2A9C6547487766B3* __this, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___0_value, const RuntimeMethod* method)
  31703. {
  31704. {
  31705. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0 = ___0_value;
  31706. __this->___U3CpressedGameObjectU3Ek__BackingField = L_0;
  31707. Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CpressedGameObjectU3Ek__BackingField), (void*)L_0);
  31708. return;
  31709. }
  31710. }
  31711. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ImplementationData_set_pressedGameObjectRaw_m53BFBDBF206350007C3B16570C0D1D1017B4478F_inline (ImplementationData_tBBFF7DF8F979AC0E9D052F7A2A9C6547487766B3* __this, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___0_value, const RuntimeMethod* method)
  31712. {
  31713. {
  31714. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0 = ___0_value;
  31715. __this->___U3CpressedGameObjectRawU3Ek__BackingField = L_0;
  31716. Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CpressedGameObjectRawU3Ek__BackingField), (void*)L_0);
  31717. return;
  31718. }
  31719. }
  31720. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ImplementationData_set_draggedGameObject_m6E44F10143BEC035EA6D122100AE0E331D40EF45_inline (ImplementationData_tBBFF7DF8F979AC0E9D052F7A2A9C6547487766B3* __this, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___0_value, const RuntimeMethod* method)
  31721. {
  31722. {
  31723. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0 = ___0_value;
  31724. __this->___U3CdraggedGameObjectU3Ek__BackingField = L_0;
  31725. Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CdraggedGameObjectU3Ek__BackingField), (void*)L_0);
  31726. return;
  31727. }
  31728. }
  31729. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ImplementationData_set_hoverTargets_mA2493C8E719D7734B4B52E0224B269C9265795FE_inline (ImplementationData_tBBFF7DF8F979AC0E9D052F7A2A9C6547487766B3* __this, List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B* ___0_value, const RuntimeMethod* method)
  31730. {
  31731. {
  31732. List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B* L_0 = ___0_value;
  31733. __this->___U3ChoverTargetsU3Ek__BackingField = L_0;
  31734. Il2CppCodeGenWriteBarrier((void**)(&__this->___U3ChoverTargetsU3Ek__BackingField), (void*)L_0);
  31735. return;
  31736. }
  31737. }
  31738. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t PointerEventData_get_pointerId_m81DDB468147FE75C1474C9C6C35753BB53A21275_inline (PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* __this, const RuntimeMethod* method)
  31739. {
  31740. {
  31741. int32_t L_0 = __this->___U3CpointerIdU3Ek__BackingField;
  31742. return L_0;
  31743. }
  31744. }
  31745. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* XRPokeLogic_get_pokeStateData_mED39A3F2413D3BEAE2BCC7C5C3F1212CDF12C8B2_inline (XRPokeLogic_tFF15963730D3A0A66FA658DD48177B2CD5A2F26D* __this, const RuntimeMethod* method)
  31746. {
  31747. {
  31748. BindableVariable_1_tE677C19FACE2079D96894AC090D3EE9881BE4A07* L_0 = __this->___m_PokeStateData;
  31749. return L_0;
  31750. }
  31751. }
  31752. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Dictionary_2_t181B51EB4F3EDB4CDD77670FB2EDA2C3AD5450E4* TrackedDeviceGraphicRaycaster_get_pokeStateDataDictionary_mFB7EB02DF8B998136E995F34180967D7C100FD93_inline (TrackedDeviceGraphicRaycaster_t10211666BB4A468E839EEFBDFEC7D5AAB4555149* __this, const RuntimeMethod* method)
  31753. {
  31754. {
  31755. Dictionary_2_t181B51EB4F3EDB4CDD77670FB2EDA2C3AD5450E4* L_0 = __this->___U3CpokeStateDataDictionaryU3Ek__BackingField;
  31756. return L_0;
  31757. }
  31758. }
  31759. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void PokeThresholdData_set_pokeDirection_mAF71EBA9F808D30712814529A82CEC53F8EE140C_inline (PokeThresholdData_tC809C4316CFB80EE765C84948E489D6AD09F7546* __this, int32_t ___0_value, const RuntimeMethod* method)
  31760. {
  31761. {
  31762. int32_t L_0 = ___0_value;
  31763. __this->___m_PokeDirection = L_0;
  31764. return;
  31765. }
  31766. }
  31767. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void PokeThresholdData_set_interactionDepthOffset_m1A7B372FD460EFBE37E43F73769382EF84C64551_inline (PokeThresholdData_tC809C4316CFB80EE765C84948E489D6AD09F7546* __this, float ___0_value, const RuntimeMethod* method)
  31768. {
  31769. {
  31770. float L_0 = ___0_value;
  31771. __this->___m_InteractionDepthOffset = L_0;
  31772. return;
  31773. }
  31774. }
  31775. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void PokeThresholdData_set_enablePokeAngleThreshold_mBDBE932869FF72543CAC0B3ACB5A1580E857DAB4_inline (PokeThresholdData_tC809C4316CFB80EE765C84948E489D6AD09F7546* __this, bool ___0_value, const RuntimeMethod* method)
  31776. {
  31777. {
  31778. bool L_0 = ___0_value;
  31779. __this->___m_EnablePokeAngleThreshold = L_0;
  31780. return;
  31781. }
  31782. }
  31783. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void PokeThresholdData_set_pokeAngleThreshold_m5CD28F8D7B571FDD4886B5A44C5ACD44F406C979_inline (PokeThresholdData_tC809C4316CFB80EE765C84948E489D6AD09F7546* __this, float ___0_value, const RuntimeMethod* method)
  31784. {
  31785. {
  31786. float L_0 = ___0_value;
  31787. __this->___m_PokeAngleThreshold = L_0;
  31788. return;
  31789. }
  31790. }
  31791. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB TrackedDeviceEventData_get_layerMask_m4A2A83C58E6B60DC4ED886236CCB760E70D610DD_inline (TrackedDeviceEventData_tB1688CBC0BDCF364105F2BED2B2F3E71757255E9* __this, const RuntimeMethod* method)
  31792. {
  31793. {
  31794. LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB L_0 = __this->___U3ClayerMaskU3Ek__BackingField;
  31795. return L_0;
  31796. }
  31797. }
  31798. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t TrackedDeviceModel_get_interactionType_mF231B4D19DB6660C4C6CB8BE9CBD5585AD331F83_inline (TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8* __this, const RuntimeMethod* method)
  31799. {
  31800. {
  31801. int32_t L_0 = __this->___m_InteractionType;
  31802. return L_0;
  31803. }
  31804. }
  31805. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float TrackedDeviceModel_get_pokeDepth_mEDDA9DD5BD7AEC868591F5CACED4E6BA29388169_inline (TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8* __this, const RuntimeMethod* method)
  31806. {
  31807. {
  31808. float L_0 = __this->___m_PokeDepth;
  31809. return L_0;
  31810. }
  31811. }
  31812. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void TrackedDeviceEventData_set_rayHitIndex_m1DBE5C18ABAC0E5B241D10DB6164A391F37D5AF7_inline (TrackedDeviceEventData_tB1688CBC0BDCF364105F2BED2B2F3E71757255E9* __this, int32_t ___0_value, const RuntimeMethod* method)
  31813. {
  31814. {
  31815. int32_t L_0 = ___0_value;
  31816. __this->___U3CrayHitIndexU3Ek__BackingField = L_0;
  31817. return;
  31818. }
  31819. }
  31820. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* RaycastResult_get_gameObject_m77014B442B9E2D10F2CC3AEEDC07AA95CDE1E2F1_inline (RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023* __this, const RuntimeMethod* method)
  31821. {
  31822. {
  31823. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0 = __this->___m_GameObject;
  31824. return L_0;
  31825. }
  31826. }
  31827. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 TrackedDeviceModel_get_orientation_m870C73AC6F4686930F729F7BDBF5812D7BB0CBCA_inline (TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8* __this, const RuntimeMethod* method)
  31828. {
  31829. {
  31830. Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_0 = __this->___m_Orientation;
  31831. return L_0;
  31832. }
  31833. }
  31834. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B* TrackedDeviceEventData_get_rayPoints_m634507CA62EF8BCFC3A5F1B7F1DE107480FBFE7D_inline (TrackedDeviceEventData_tB1688CBC0BDCF364105F2BED2B2F3E71757255E9* __this, const RuntimeMethod* method)
  31835. {
  31836. {
  31837. List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B* L_0 = __this->___U3CrayPointsU3Ek__BackingField;
  31838. return L_0;
  31839. }
  31840. }
  31841. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 RaycastHitData_get_worldHitPosition_mA36CED27016B4C803EE9129A379C1052152D15F2_inline (RaycastHitData_tC602FBF6250942C226E1EA0D0FDE0257B29B1AFD* __this, const RuntimeMethod* method)
  31842. {
  31843. {
  31844. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = __this->___U3CworldHitPositionU3Ek__BackingField;
  31845. return L_0;
  31846. }
  31847. }
  31848. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Ray__ctor_mE298992FD10A3894C38373198385F345C58BD64C_inline (Ray_t2B1742D7958DC05BDC3EFC7461D3593E1430DC00* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_origin, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_direction, const RuntimeMethod* method)
  31849. {
  31850. {
  31851. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_origin;
  31852. __this->___m_Origin = L_0;
  31853. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1;
  31854. L_1 = Vector3_get_normalized_m736BBF65D5CDA7A18414370D15B4DFCC1E466F07_inline((&___1_direction), NULL);
  31855. __this->___m_Direction = L_1;
  31856. return;
  31857. }
  31858. }
  31859. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Vector3_Distance_m2314DB9B8BD01157E013DF87BEA557375C7F9FF9_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_b, const RuntimeMethod* method)
  31860. {
  31861. static bool s_Il2CppMethodInitialized;
  31862. if (!s_Il2CppMethodInitialized)
  31863. {
  31864. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
  31865. s_Il2CppMethodInitialized = true;
  31866. }
  31867. float V_0 = 0.0f;
  31868. float V_1 = 0.0f;
  31869. float V_2 = 0.0f;
  31870. float V_3 = 0.0f;
  31871. {
  31872. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_a;
  31873. float L_1 = L_0.___x;
  31874. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___1_b;
  31875. float L_3 = L_2.___x;
  31876. V_0 = ((float)il2cpp_codegen_subtract(L_1, L_3));
  31877. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___0_a;
  31878. float L_5 = L_4.___y;
  31879. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___1_b;
  31880. float L_7 = L_6.___y;
  31881. V_1 = ((float)il2cpp_codegen_subtract(L_5, L_7));
  31882. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8 = ___0_a;
  31883. float L_9 = L_8.___z;
  31884. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = ___1_b;
  31885. float L_11 = L_10.___z;
  31886. V_2 = ((float)il2cpp_codegen_subtract(L_9, L_11));
  31887. float L_12 = V_0;
  31888. float L_13 = V_0;
  31889. float L_14 = V_1;
  31890. float L_15 = V_1;
  31891. float L_16 = V_2;
  31892. float L_17 = V_2;
  31893. il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
  31894. double L_18;
  31895. L_18 = sqrt(((double)((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))))));
  31896. V_3 = ((float)L_18);
  31897. goto IL_0040;
  31898. }
  31899. IL_0040:
  31900. {
  31901. float L_19 = V_3;
  31902. return L_19;
  31903. }
  31904. }
  31905. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Ray_get_origin_m97604A8F180316A410DCD77B7D74D04522FA1BA6_inline (Ray_t2B1742D7958DC05BDC3EFC7461D3593E1430DC00* __this, const RuntimeMethod* method)
  31906. {
  31907. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
  31908. memset((&V_0), 0, sizeof(V_0));
  31909. {
  31910. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = __this->___m_Origin;
  31911. V_0 = L_0;
  31912. goto IL_000a;
  31913. }
  31914. IL_000a:
  31915. {
  31916. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = V_0;
  31917. return L_1;
  31918. }
  31919. }
  31920. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Ray_get_direction_m21C2D22D3BD4A683BD4DC191AB22DD05F5EC2086_inline (Ray_t2B1742D7958DC05BDC3EFC7461D3593E1430DC00* __this, const RuntimeMethod* method)
  31921. {
  31922. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
  31923. memset((&V_0), 0, sizeof(V_0));
  31924. {
  31925. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = __this->___m_Direction;
  31926. V_0 = L_0;
  31927. goto IL_000a;
  31928. }
  31929. IL_000a:
  31930. {
  31931. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = V_0;
  31932. return L_1;
  31933. }
  31934. }
  31935. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Graphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931* RaycastHitData_get_graphic_mD7D675E65B6B19526DEC71B273334796C44D7B88_inline (RaycastHitData_tC602FBF6250942C226E1EA0D0FDE0257B29B1AFD* __this, const RuntimeMethod* method)
  31936. {
  31937. {
  31938. Graphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931* L_0 = __this->___U3CgraphicU3Ek__BackingField;
  31939. return L_0;
  31940. }
  31941. }
  31942. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Vector3_Dot_mBB86BB940AA0A32FA7D3C02AC42E5BC7095A5D52_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_lhs, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_rhs, const RuntimeMethod* method)
  31943. {
  31944. float V_0 = 0.0f;
  31945. {
  31946. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_lhs;
  31947. float L_1 = L_0.___x;
  31948. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___1_rhs;
  31949. float L_3 = L_2.___x;
  31950. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___0_lhs;
  31951. float L_5 = L_4.___y;
  31952. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___1_rhs;
  31953. float L_7 = L_6.___y;
  31954. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8 = ___0_lhs;
  31955. float L_9 = L_8.___z;
  31956. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = ___1_rhs;
  31957. float L_11 = L_10.___z;
  31958. 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))));
  31959. goto IL_002d;
  31960. }
  31961. IL_002d:
  31962. {
  31963. float L_12 = V_0;
  31964. return L_12;
  31965. }
  31966. }
  31967. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float RaycastHitData_get_distance_mC2299A0A61CCB9C17D93D532D8DE4109C8291EC0_inline (RaycastHitData_tC602FBF6250942C226E1EA0D0FDE0257B29B1AFD* __this, const RuntimeMethod* method)
  31968. {
  31969. {
  31970. float L_0 = __this->___U3CdistanceU3Ek__BackingField;
  31971. return L_0;
  31972. }
  31973. }
  31974. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RaycastResult_set_gameObject_mCFEB66C0E3F01AC5E55040FE8BEB16E40427BD9E_inline (RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023* __this, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___0_value, const RuntimeMethod* method)
  31975. {
  31976. {
  31977. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0 = ___0_value;
  31978. __this->___m_GameObject = L_0;
  31979. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_GameObject), (void*)L_0);
  31980. return;
  31981. }
  31982. }
  31983. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_UnaryNegation_m5450829F333BD2A88AF9A592C4EE331661225915_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, const RuntimeMethod* method)
  31984. {
  31985. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
  31986. memset((&V_0), 0, sizeof(V_0));
  31987. {
  31988. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_a;
  31989. float L_1 = L_0.___x;
  31990. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___0_a;
  31991. float L_3 = L_2.___y;
  31992. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___0_a;
  31993. float L_5 = L_4.___z;
  31994. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6;
  31995. memset((&L_6), 0, sizeof(L_6));
  31996. Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_6), ((-L_1)), ((-L_3)), ((-L_5)), NULL);
  31997. V_0 = L_6;
  31998. goto IL_001e;
  31999. }
  32000. IL_001e:
  32001. {
  32002. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7 = V_0;
  32003. return L_7;
  32004. }
  32005. }
  32006. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 RaycastHitData_get_screenPosition_mAAA69CF11624FC7EA8667F228C640DEFCD6FB2AB_inline (RaycastHitData_tC602FBF6250942C226E1EA0D0FDE0257B29B1AFD* __this, const RuntimeMethod* method)
  32007. {
  32008. {
  32009. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = __this->___U3CscreenPositionU3Ek__BackingField;
  32010. return L_0;
  32011. }
  32012. }
  32013. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t RaycastHitData_get_displayIndex_mA3B5A6BD21766DBCE8EA33251BF23FDE7DFE0C50_inline (RaycastHitData_tC602FBF6250942C226E1EA0D0FDE0257B29B1AFD* __this, const RuntimeMethod* method)
  32014. {
  32015. {
  32016. int32_t L_0 = __this->___U3CdisplayIndexU3Ek__BackingField;
  32017. return L_0;
  32018. }
  32019. }
  32020. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Graphic_get_raycastPadding_m44CC4DC7030C46D15519AAFA7523E9AD4DC462B7_inline (Graphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931* __this, const RuntimeMethod* method)
  32021. {
  32022. {
  32023. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_0 = __this->___m_RaycastPadding;
  32024. return L_0;
  32025. }
  32026. }
  32027. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_op_Implicit_mE8EBEE9291F11BB02F062D6E000F4798968CBD96_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_v, const RuntimeMethod* method)
  32028. {
  32029. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_0;
  32030. memset((&V_0), 0, sizeof(V_0));
  32031. {
  32032. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_v;
  32033. float L_1 = L_0.___x;
  32034. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___0_v;
  32035. float L_3 = L_2.___y;
  32036. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_4;
  32037. memset((&L_4), 0, sizeof(L_4));
  32038. Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_4), L_1, L_3, NULL);
  32039. V_0 = L_4;
  32040. goto IL_0015;
  32041. }
  32042. IL_0015:
  32043. {
  32044. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_5 = V_0;
  32045. return L_5;
  32046. }
  32047. }
  32048. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Plane_ClosestPointOnPlane_m5350637BF436E1B5039D8AC09E7AADA126E85A84_inline (Plane_tB7D8CC6F7AACF5F3AA483AF005C1102A8577BC0C* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_point, const RuntimeMethod* method)
  32049. {
  32050. float V_0 = 0.0f;
  32051. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_1;
  32052. memset((&V_1), 0, sizeof(V_1));
  32053. {
  32054. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = __this->___m_Normal;
  32055. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = ___0_point;
  32056. float L_2;
  32057. L_2 = Vector3_Dot_mBB86BB940AA0A32FA7D3C02AC42E5BC7095A5D52_inline(L_0, L_1, NULL);
  32058. float L_3 = __this->___m_Distance;
  32059. V_0 = ((float)il2cpp_codegen_add(L_2, L_3));
  32060. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___0_point;
  32061. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_5 = __this->___m_Normal;
  32062. float L_6 = V_0;
  32063. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7;
  32064. L_7 = Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline(L_5, L_6, NULL);
  32065. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8;
  32066. L_8 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_4, L_7, NULL);
  32067. V_1 = L_8;
  32068. goto IL_002a;
  32069. }
  32070. IL_002a:
  32071. {
  32072. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9 = V_1;
  32073. return L_9;
  32074. }
  32075. }
  32076. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Plane_Raycast_mC6D25A732413A2694A75CB0F2F9E75DEDDA117F0_inline (Plane_tB7D8CC6F7AACF5F3AA483AF005C1102A8577BC0C* __this, Ray_t2B1742D7958DC05BDC3EFC7461D3593E1430DC00 ___0_ray, float* ___1_enter, const RuntimeMethod* method)
  32077. {
  32078. float V_0 = 0.0f;
  32079. float V_1 = 0.0f;
  32080. bool V_2 = false;
  32081. bool V_3 = false;
  32082. {
  32083. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0;
  32084. L_0 = Ray_get_direction_m21C2D22D3BD4A683BD4DC191AB22DD05F5EC2086_inline((&___0_ray), NULL);
  32085. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = __this->___m_Normal;
  32086. float L_2;
  32087. L_2 = Vector3_Dot_mBB86BB940AA0A32FA7D3C02AC42E5BC7095A5D52_inline(L_0, L_1, NULL);
  32088. V_0 = L_2;
  32089. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3;
  32090. L_3 = Ray_get_origin_m97604A8F180316A410DCD77B7D74D04522FA1BA6_inline((&___0_ray), NULL);
  32091. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = __this->___m_Normal;
  32092. float L_5;
  32093. L_5 = Vector3_Dot_mBB86BB940AA0A32FA7D3C02AC42E5BC7095A5D52_inline(L_3, L_4, NULL);
  32094. float L_6 = __this->___m_Distance;
  32095. V_1 = ((float)il2cpp_codegen_subtract(((-L_5)), L_6));
  32096. float L_7 = V_0;
  32097. bool L_8;
  32098. L_8 = Mathf_Approximately_m1DADD012A8FC82E11FB282501AE2EBBF9A77150B_inline(L_7, (0.0f), NULL);
  32099. V_2 = L_8;
  32100. bool L_9 = V_2;
  32101. if (!L_9)
  32102. {
  32103. goto IL_004a;
  32104. }
  32105. }
  32106. {
  32107. float* L_10 = ___1_enter;
  32108. *((float*)L_10) = (float)(0.0f);
  32109. V_3 = (bool)0;
  32110. goto IL_005b;
  32111. }
  32112. IL_004a:
  32113. {
  32114. float* L_11 = ___1_enter;
  32115. float L_12 = V_1;
  32116. float L_13 = V_0;
  32117. *((float*)L_11) = (float)((float)(L_12/L_13));
  32118. float* L_14 = ___1_enter;
  32119. float L_15 = *((float*)L_14);
  32120. V_3 = (bool)((((float)L_15) > ((float)(0.0f)))? 1 : 0);
  32121. goto IL_005b;
  32122. }
  32123. IL_005b:
  32124. {
  32125. bool L_16 = V_3;
  32126. return L_16;
  32127. }
  32128. }
  32129. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline (const RuntimeMethod* method)
  32130. {
  32131. static bool s_Il2CppMethodInitialized;
  32132. if (!s_Il2CppMethodInitialized)
  32133. {
  32134. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_il2cpp_TypeInfo_var);
  32135. s_Il2CppMethodInitialized = true;
  32136. }
  32137. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
  32138. memset((&V_0), 0, sizeof(V_0));
  32139. {
  32140. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ((Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_StaticFields*)il2cpp_codegen_static_fields_for(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_il2cpp_TypeInfo_var))->___zeroVector;
  32141. V_0 = L_0;
  32142. goto IL_0009;
  32143. }
  32144. IL_0009:
  32145. {
  32146. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = V_0;
  32147. return L_1;
  32148. }
  32149. }
  32150. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Plane__ctor_mBF36EDC369DE0EC29502B4C655CDBAFFB17BD863_inline (Plane_tB7D8CC6F7AACF5F3AA483AF005C1102A8577BC0C* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_b, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___2_c, const RuntimeMethod* method)
  32151. {
  32152. {
  32153. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___1_b;
  32154. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = ___0_a;
  32155. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2;
  32156. L_2 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_0, L_1, NULL);
  32157. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3 = ___2_c;
  32158. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___0_a;
  32159. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_5;
  32160. L_5 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_3, L_4, NULL);
  32161. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6;
  32162. L_6 = Vector3_Cross_mF93A280558BCE756D13B6CC5DCD7DE8A43148987_inline(L_2, L_5, NULL);
  32163. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7;
  32164. L_7 = Vector3_Normalize_mEF8349CC39674236CFC694189AFD36E31F89AC8F_inline(L_6, NULL);
  32165. __this->___m_Normal = L_7;
  32166. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8 = __this->___m_Normal;
  32167. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9 = ___0_a;
  32168. float L_10;
  32169. L_10 = Vector3_Dot_mBB86BB940AA0A32FA7D3C02AC42E5BC7095A5D52_inline(L_8, L_9, NULL);
  32170. __this->___m_Distance = ((-L_10));
  32171. return;
  32172. }
  32173. }
  32174. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Rect_get_x_mB267B718E0D067F2BAE31BA477647FBF964916EB_inline (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, const RuntimeMethod* method)
  32175. {
  32176. float V_0 = 0.0f;
  32177. {
  32178. float L_0 = __this->___m_XMin;
  32179. V_0 = L_0;
  32180. goto IL_000a;
  32181. }
  32182. IL_000a:
  32183. {
  32184. float L_1 = V_0;
  32185. return L_1;
  32186. }
  32187. }
  32188. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Rect_get_y_mC733E8D49F3CE21B2A3D40A1B72D687F22C97F49_inline (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, const RuntimeMethod* method)
  32189. {
  32190. float V_0 = 0.0f;
  32191. {
  32192. float L_0 = __this->___m_YMin;
  32193. V_0 = L_0;
  32194. goto IL_000a;
  32195. }
  32196. IL_000a:
  32197. {
  32198. float L_1 = V_0;
  32199. return L_1;
  32200. }
  32201. }
  32202. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Rect_get_xMax_m2339C7D2FCDA98A9B007F815F6E2059BA6BE425F_inline (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, const RuntimeMethod* method)
  32203. {
  32204. float V_0 = 0.0f;
  32205. {
  32206. float L_0 = __this->___m_Width;
  32207. float L_1 = __this->___m_XMin;
  32208. V_0 = ((float)il2cpp_codegen_add(L_0, L_1));
  32209. goto IL_0011;
  32210. }
  32211. IL_0011:
  32212. {
  32213. float L_2 = V_0;
  32214. return L_2;
  32215. }
  32216. }
  32217. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Rect_get_yMax_mBC37BEE1CD632AADD8B9EAF9FE3BA143F79CAF8E_inline (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, const RuntimeMethod* method)
  32218. {
  32219. float V_0 = 0.0f;
  32220. {
  32221. float L_0 = __this->___m_Height;
  32222. float L_1 = __this->___m_YMin;
  32223. V_0 = ((float)il2cpp_codegen_add(L_0, L_1));
  32224. goto IL_0011;
  32225. }
  32226. IL_0011:
  32227. {
  32228. float L_2 = V_0;
  32229. return L_2;
  32230. }
  32231. }
  32232. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* PokeStateData_get_target_m464672F352B73F0010B9829CA5C692505783091C_inline (PokeStateData_t87D34716C1C477FC04D9344710D09399FE6F5032* __this, const RuntimeMethod* method)
  32233. {
  32234. {
  32235. Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_0 = __this->___U3CtargetU3Ek__BackingField;
  32236. return L_0;
  32237. }
  32238. }
  32239. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ImplementationData_t175CD17EADED010E9B5BA19575E4AD41F2FE67AC TrackedDeviceModel_get_implementationData_m95202DC252DDE53560803CED892DDD834686B749_inline (TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8* __this, const RuntimeMethod* method)
  32240. {
  32241. {
  32242. ImplementationData_t175CD17EADED010E9B5BA19575E4AD41F2FE67AC L_0 = __this->___m_ImplementationData;
  32243. return L_0;
  32244. }
  32245. }
  32246. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool TrackedDeviceModel_get_select_mF73B603383F4D45021CD0AAFC29324A54AC8D55D_inline (TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8* __this, const RuntimeMethod* method)
  32247. {
  32248. {
  32249. bool L_0 = __this->___m_SelectDown;
  32250. return L_0;
  32251. }
  32252. }
  32253. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t TrackedDeviceModel_get_selectDelta_m3F6B5717A4F6C2DC505EA92A11846820A14B35FC_inline (TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8* __this, const RuntimeMethod* method)
  32254. {
  32255. {
  32256. int32_t L_0 = __this->___U3CselectDeltaU3Ek__BackingField;
  32257. return L_0;
  32258. }
  32259. }
  32260. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void TrackedDeviceModel_set_selectDelta_m61649F57176681CCBD64C07F4A4F0F3974DECE4C_inline (TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8* __this, int32_t ___0_value, const RuntimeMethod* method)
  32261. {
  32262. {
  32263. int32_t L_0 = ___0_value;
  32264. __this->___U3CselectDeltaU3Ek__BackingField = L_0;
  32265. return;
  32266. }
  32267. }
  32268. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void TrackedDeviceModel_set_changedThisFrame_mDE51F8C5DC3A66BA3F13B32F0CEE792E9FF7C1AB_inline (TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8* __this, bool ___0_value, const RuntimeMethod* method)
  32269. {
  32270. {
  32271. bool L_0 = ___0_value;
  32272. __this->___U3CchangedThisFrameU3Ek__BackingField = L_0;
  32273. return;
  32274. }
  32275. }
  32276. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool TrackedDeviceModel_get_changedThisFrame_m4C3C35C841B822ABB3D5DEE90F26FA74D8EE9FE1_inline (TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8* __this, const RuntimeMethod* method)
  32277. {
  32278. {
  32279. bool L_0 = __this->___U3CchangedThisFrameU3Ek__BackingField;
  32280. return L_0;
  32281. }
  32282. }
  32283. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Func_1_t58C51DB29153B53A9136AE397958F3FCC1F596EC* TrackedDeviceModel_get_positionGetter_m9E653DF32AFF97C9DFBFE0707721F321A7F521C5_inline (TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8* __this, const RuntimeMethod* method)
  32284. {
  32285. {
  32286. Func_1_t58C51DB29153B53A9136AE397958F3FCC1F596EC* L_0 = __this->___U3CpositionGetterU3Ek__BackingField;
  32287. return L_0;
  32288. }
  32289. }
  32290. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Vector3_op_Inequality_m9F170CDFBF1E490E559DA5D06D6547501A402BBF_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_lhs, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_rhs, const RuntimeMethod* method)
  32291. {
  32292. bool V_0 = false;
  32293. {
  32294. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_lhs;
  32295. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = ___1_rhs;
  32296. bool L_2;
  32297. L_2 = Vector3_op_Equality_mCDCBB8D2EDC3D3BF20F31A25ACB34705D352B479_inline(L_0, L_1, NULL);
  32298. V_0 = (bool)((((int32_t)L_2) == ((int32_t)0))? 1 : 0);
  32299. goto IL_000e;
  32300. }
  32301. IL_000e:
  32302. {
  32303. bool L_3 = V_0;
  32304. return L_3;
  32305. }
  32306. }
  32307. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void TrackedDeviceModel_set_positionGetter_m367DB2ABEAC3FDEC70B3FA2504DF13EFED9D17DE_inline (TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8* __this, Func_1_t58C51DB29153B53A9136AE397958F3FCC1F596EC* ___0_value, const RuntimeMethod* method)
  32308. {
  32309. {
  32310. Func_1_t58C51DB29153B53A9136AE397958F3FCC1F596EC* L_0 = ___0_value;
  32311. __this->___U3CpositionGetterU3Ek__BackingField = L_0;
  32312. Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CpositionGetterU3Ek__BackingField), (void*)L_0);
  32313. return;
  32314. }
  32315. }
  32316. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Quaternion_op_Inequality_m4EC1EF263D0E42432A301F85CB52028D2973F5DA_inline (Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___0_lhs, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___1_rhs, const RuntimeMethod* method)
  32317. {
  32318. bool V_0 = false;
  32319. {
  32320. Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_0 = ___0_lhs;
  32321. Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_1 = ___1_rhs;
  32322. bool L_2;
  32323. L_2 = Quaternion_op_Equality_mE6F6B56FCED8478552BE02BBAF18C70B969217F9_inline(L_0, L_1, NULL);
  32324. V_0 = (bool)((((int32_t)L_2) == ((int32_t)0))? 1 : 0);
  32325. goto IL_000e;
  32326. }
  32327. IL_000e:
  32328. {
  32329. bool L_3 = V_0;
  32330. return L_3;
  32331. }
  32332. }
  32333. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B* TrackedDeviceModel_get_raycastPoints_m3087C3A9A899CDA89FABE930AB7CD63A9856E07B_inline (TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8* __this, const RuntimeMethod* method)
  32334. {
  32335. {
  32336. List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B* L_0 = __this->___m_RaycastPoints;
  32337. return L_0;
  32338. }
  32339. }
  32340. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023 TrackedDeviceModel_get_currentRaycast_mAF58714250F6AB9E34888B19F2449EF2D0FA94E4_inline (TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8* __this, const RuntimeMethod* method)
  32341. {
  32342. {
  32343. RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023 L_0 = __this->___U3CcurrentRaycastU3Ek__BackingField;
  32344. return L_0;
  32345. }
  32346. }
  32347. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void TrackedDeviceModel_set_currentRaycast_mB605A8C85EFDAEDC5D8A39468CD0933E54F50C73_inline (TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8* __this, RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023 ___0_value, const RuntimeMethod* method)
  32348. {
  32349. {
  32350. RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023 L_0 = ___0_value;
  32351. __this->___U3CcurrentRaycastU3Ek__BackingField = L_0;
  32352. Il2CppCodeGenWriteBarrier((void**)&(((&__this->___U3CcurrentRaycastU3Ek__BackingField))->___m_GameObject), (void*)NULL);
  32353. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  32354. Il2CppCodeGenWriteBarrier((void**)&(((&__this->___U3CcurrentRaycastU3Ek__BackingField))->___module), (void*)NULL);
  32355. #endif
  32356. return;
  32357. }
  32358. }
  32359. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t TrackedDeviceModel_get_currentRaycastEndpointIndex_m2CF4F264EBDDE6EAE7285ED58636F55FB1FCAA9C_inline (TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8* __this, const RuntimeMethod* method)
  32360. {
  32361. {
  32362. int32_t L_0 = __this->___U3CcurrentRaycastEndpointIndexU3Ek__BackingField;
  32363. return L_0;
  32364. }
  32365. }
  32366. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void TrackedDeviceModel_set_currentRaycastEndpointIndex_m590E66F5A9635363FE8E140E0F9CC28328AEC2E1_inline (TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8* __this, int32_t ___0_value, const RuntimeMethod* method)
  32367. {
  32368. {
  32369. int32_t L_0 = ___0_value;
  32370. __this->___U3CcurrentRaycastEndpointIndexU3Ek__BackingField = L_0;
  32371. return;
  32372. }
  32373. }
  32374. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB TrackedDeviceModel_get_raycastLayerMask_mB1E60DDB72A91FD2A65B00356D485513174C60AF_inline (TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8* __this, const RuntimeMethod* method)
  32375. {
  32376. {
  32377. LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB L_0 = __this->___m_RaycastLayerMask;
  32378. return L_0;
  32379. }
  32380. }
  32381. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 TrackedDeviceModel_get_scrollDelta_mCADE5E90334C1EE03593B0BCB7E21D55D2098E87_inline (TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8* __this, const RuntimeMethod* method)
  32382. {
  32383. {
  32384. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = __this->___m_ScrollDelta;
  32385. return L_0;
  32386. }
  32387. }
  32388. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* TrackedDeviceModel_get_selectableObject_mFBC514E504D54C07456B73D811AD4612F4CB5AB6_inline (TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8* __this, const RuntimeMethod* method)
  32389. {
  32390. {
  32391. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0 = __this->___U3CselectableObjectU3Ek__BackingField;
  32392. return L_0;
  32393. }
  32394. }
  32395. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void TrackedDeviceModel_set_selectableObject_mF40D8CC8297C8E2CF6433F174F4AA589C006BECC_inline (TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8* __this, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___0_value, const RuntimeMethod* method)
  32396. {
  32397. {
  32398. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0 = ___0_value;
  32399. __this->___U3CselectableObjectU3Ek__BackingField = L_0;
  32400. Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CselectableObjectU3Ek__BackingField), (void*)L_0);
  32401. return;
  32402. }
  32403. }
  32404. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool TrackedDeviceModel_get_isScrollable_m2ADDFD1E1BD1F28CDBD07D6970C5325FCD62A505_inline (TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8* __this, const RuntimeMethod* method)
  32405. {
  32406. {
  32407. bool L_0 = __this->___U3CisScrollableU3Ek__BackingField;
  32408. return L_0;
  32409. }
  32410. }
  32411. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void TrackedDeviceModel_set_isScrollable_m55CB5273A7FF4FBC6CB64AFD0966C873EBA4D1A1_inline (TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8* __this, bool ___0_value, const RuntimeMethod* method)
  32412. {
  32413. {
  32414. bool L_0 = ___0_value;
  32415. __this->___U3CisScrollableU3Ek__BackingField = L_0;
  32416. return;
  32417. }
  32418. }
  32419. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void TrackedDeviceModel_set_maxRaycastDistance_m6EC3C19F85D167D4BFC03883616522D37BFB2648_inline (TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8* __this, float ___0_value, const RuntimeMethod* method)
  32420. {
  32421. {
  32422. float L_0 = ___0_value;
  32423. __this->___m_MaxRaycastDistance = L_0;
  32424. return;
  32425. }
  32426. }
  32427. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 Quaternion_get_identity_m7E701AE095ED10FD5EA0B50ABCFDE2EEFF2173A5_inline (const RuntimeMethod* method)
  32428. {
  32429. static bool s_Il2CppMethodInitialized;
  32430. if (!s_Il2CppMethodInitialized)
  32431. {
  32432. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974_il2cpp_TypeInfo_var);
  32433. s_Il2CppMethodInitialized = true;
  32434. }
  32435. Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 V_0;
  32436. memset((&V_0), 0, sizeof(V_0));
  32437. {
  32438. Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_0 = ((Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974_StaticFields*)il2cpp_codegen_static_fields_for(Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974_il2cpp_TypeInfo_var))->___identityQuaternion;
  32439. V_0 = L_0;
  32440. goto IL_0009;
  32441. }
  32442. IL_0009:
  32443. {
  32444. Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_1 = V_0;
  32445. return L_1;
  32446. }
  32447. }
  32448. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void TrackedDeviceEventData_set_rayPoints_m50DE65136BB92487876DC7FA3E8FD98AB95CDE04_inline (TrackedDeviceEventData_tB1688CBC0BDCF364105F2BED2B2F3E71757255E9* __this, List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B* ___0_value, const RuntimeMethod* method)
  32449. {
  32450. {
  32451. List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B* L_0 = ___0_value;
  32452. __this->___U3CrayPointsU3Ek__BackingField = L_0;
  32453. Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CrayPointsU3Ek__BackingField), (void*)L_0);
  32454. return;
  32455. }
  32456. }
  32457. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void TrackedDeviceEventData_set_layerMask_mE98A92C0797C746EE0692EA41121D862C279D76F_inline (TrackedDeviceEventData_tB1688CBC0BDCF364105F2BED2B2F3E71757255E9* __this, LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB ___0_value, const RuntimeMethod* method)
  32458. {
  32459. {
  32460. LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB L_0 = ___0_value;
  32461. __this->___U3ClayerMaskU3Ek__BackingField = L_0;
  32462. return;
  32463. }
  32464. }
  32465. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ImplementationData_get_pointerTarget_mB2D4D091AC3BC5E937FB7252047DA33AC409FAEB_inline (ImplementationData_t175CD17EADED010E9B5BA19575E4AD41F2FE67AC* __this, const RuntimeMethod* method)
  32466. {
  32467. {
  32468. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0 = __this->___U3CpointerTargetU3Ek__BackingField;
  32469. return L_0;
  32470. }
  32471. }
  32472. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool ImplementationData_get_isDragging_mEE3BF283FC9C5235D15708D18BE89E06319F781D_inline (ImplementationData_t175CD17EADED010E9B5BA19575E4AD41F2FE67AC* __this, const RuntimeMethod* method)
  32473. {
  32474. {
  32475. bool L_0 = __this->___U3CisDraggingU3Ek__BackingField;
  32476. return L_0;
  32477. }
  32478. }
  32479. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float ImplementationData_get_pressedTime_m154FBADD86CD746C703BF37003C64C428CADAC35_inline (ImplementationData_t175CD17EADED010E9B5BA19575E4AD41F2FE67AC* __this, const RuntimeMethod* method)
  32480. {
  32481. {
  32482. float L_0 = __this->___U3CpressedTimeU3Ek__BackingField;
  32483. return L_0;
  32484. }
  32485. }
  32486. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ImplementationData_get_position_m421FC9657A48CBED5AD985B2D7905BF7B06CA446_inline (ImplementationData_t175CD17EADED010E9B5BA19575E4AD41F2FE67AC* __this, const RuntimeMethod* method)
  32487. {
  32488. {
  32489. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = __this->___U3CpositionU3Ek__BackingField;
  32490. return L_0;
  32491. }
  32492. }
  32493. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ImplementationData_get_pressedPosition_mE3E33C31F62A5ABF18461C479CA7DA9D8DB32262_inline (ImplementationData_t175CD17EADED010E9B5BA19575E4AD41F2FE67AC* __this, const RuntimeMethod* method)
  32494. {
  32495. {
  32496. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = __this->___U3CpressedPositionU3Ek__BackingField;
  32497. return L_0;
  32498. }
  32499. }
  32500. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ImplementationData_get_pressedWorldPosition_m4FA73C030BF0EE776D0B25DF89CC8505DAB73A97_inline (ImplementationData_t175CD17EADED010E9B5BA19575E4AD41F2FE67AC* __this, const RuntimeMethod* method)
  32501. {
  32502. {
  32503. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = __this->___U3CpressedWorldPositionU3Ek__BackingField;
  32504. return L_0;
  32505. }
  32506. }
  32507. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void TrackedDeviceEventData_set_pressWorldPosition_m79062EB3F2EE08F23B40C2BDCC6C17DD2F1590BA_inline (TrackedDeviceEventData_tB1688CBC0BDCF364105F2BED2B2F3E71757255E9* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_value, const RuntimeMethod* method)
  32508. {
  32509. {
  32510. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_value;
  32511. __this->___U3CpressWorldPositionU3Ek__BackingField = L_0;
  32512. return;
  32513. }
  32514. }
  32515. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023 ImplementationData_get_pressedRaycast_mA355A412C26FAB49EA39F4DEFDA824465DFDE48E_inline (ImplementationData_t175CD17EADED010E9B5BA19575E4AD41F2FE67AC* __this, const RuntimeMethod* method)
  32516. {
  32517. {
  32518. RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023 L_0 = __this->___U3CpressedRaycastU3Ek__BackingField;
  32519. return L_0;
  32520. }
  32521. }
  32522. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ImplementationData_get_pressedGameObject_m81DA354AA04B9531100A8C8C6A61100493115CF5_inline (ImplementationData_t175CD17EADED010E9B5BA19575E4AD41F2FE67AC* __this, const RuntimeMethod* method)
  32523. {
  32524. {
  32525. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0 = __this->___U3CpressedGameObjectU3Ek__BackingField;
  32526. return L_0;
  32527. }
  32528. }
  32529. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ImplementationData_get_pressedGameObjectRaw_mE9702863BC33793FB5DE550F0789A9058F369A2C_inline (ImplementationData_t175CD17EADED010E9B5BA19575E4AD41F2FE67AC* __this, const RuntimeMethod* method)
  32530. {
  32531. {
  32532. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0 = __this->___U3CpressedGameObjectRawU3Ek__BackingField;
  32533. return L_0;
  32534. }
  32535. }
  32536. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ImplementationData_get_draggedGameObject_mBD53214AA566627B15D7EA5F6080758FF95C1848_inline (ImplementationData_t175CD17EADED010E9B5BA19575E4AD41F2FE67AC* __this, const RuntimeMethod* method)
  32537. {
  32538. {
  32539. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0 = __this->___U3CdraggedGameObjectU3Ek__BackingField;
  32540. return L_0;
  32541. }
  32542. }
  32543. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B* ImplementationData_get_hoverTargets_m49C9E4E462CC1064607FA5A3BA0EF5AB0360EE0D_inline (ImplementationData_t175CD17EADED010E9B5BA19575E4AD41F2FE67AC* __this, const RuntimeMethod* method)
  32544. {
  32545. {
  32546. List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B* L_0 = __this->___U3ChoverTargetsU3Ek__BackingField;
  32547. return L_0;
  32548. }
  32549. }
  32550. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ImplementationData_set_pointerTarget_m6A49B7736E5B50E934D4D998648ED2AB2D69C582_inline (ImplementationData_t175CD17EADED010E9B5BA19575E4AD41F2FE67AC* __this, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___0_value, const RuntimeMethod* method)
  32551. {
  32552. {
  32553. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0 = ___0_value;
  32554. __this->___U3CpointerTargetU3Ek__BackingField = L_0;
  32555. Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CpointerTargetU3Ek__BackingField), (void*)L_0);
  32556. return;
  32557. }
  32558. }
  32559. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ImplementationData_set_isDragging_m315511026FE53448151B19E47E4902F90E819BC2_inline (ImplementationData_t175CD17EADED010E9B5BA19575E4AD41F2FE67AC* __this, bool ___0_value, const RuntimeMethod* method)
  32560. {
  32561. {
  32562. bool L_0 = ___0_value;
  32563. __this->___U3CisDraggingU3Ek__BackingField = L_0;
  32564. return;
  32565. }
  32566. }
  32567. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ImplementationData_set_pressedTime_m0EB8960EE81F4D82A71AAC719999CE01D64DCDA6_inline (ImplementationData_t175CD17EADED010E9B5BA19575E4AD41F2FE67AC* __this, float ___0_value, const RuntimeMethod* method)
  32568. {
  32569. {
  32570. float L_0 = ___0_value;
  32571. __this->___U3CpressedTimeU3Ek__BackingField = L_0;
  32572. return;
  32573. }
  32574. }
  32575. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 PointerEventData_get_position_m5BE71C28EB72EFB8435749E4E6E839213AEF458C_inline (PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* __this, const RuntimeMethod* method)
  32576. {
  32577. {
  32578. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = __this->___U3CpositionU3Ek__BackingField;
  32579. return L_0;
  32580. }
  32581. }
  32582. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ImplementationData_set_position_m82C559B25F9B9515CCAE8FA900B78A2072CD3F7E_inline (ImplementationData_t175CD17EADED010E9B5BA19575E4AD41F2FE67AC* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_value, const RuntimeMethod* method)
  32583. {
  32584. {
  32585. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ___0_value;
  32586. __this->___U3CpositionU3Ek__BackingField = L_0;
  32587. return;
  32588. }
  32589. }
  32590. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ImplementationData_set_pressedPosition_m9BBCEC0224F0FCB1572F06B61A01074A0CAD5DCA_inline (ImplementationData_t175CD17EADED010E9B5BA19575E4AD41F2FE67AC* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_value, const RuntimeMethod* method)
  32591. {
  32592. {
  32593. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ___0_value;
  32594. __this->___U3CpressedPositionU3Ek__BackingField = L_0;
  32595. return;
  32596. }
  32597. }
  32598. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 TrackedDeviceEventData_get_pressWorldPosition_m0EAB5CF9D706075BD42331BE00CB4674BBBBC070_inline (TrackedDeviceEventData_tB1688CBC0BDCF364105F2BED2B2F3E71757255E9* __this, const RuntimeMethod* method)
  32599. {
  32600. {
  32601. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = __this->___U3CpressWorldPositionU3Ek__BackingField;
  32602. return L_0;
  32603. }
  32604. }
  32605. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ImplementationData_set_pressedWorldPosition_m48EA917377C72A6EBB6774078AF8E1B8B9795384_inline (ImplementationData_t175CD17EADED010E9B5BA19575E4AD41F2FE67AC* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_value, const RuntimeMethod* method)
  32606. {
  32607. {
  32608. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_value;
  32609. __this->___U3CpressedWorldPositionU3Ek__BackingField = L_0;
  32610. return;
  32611. }
  32612. }
  32613. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ImplementationData_set_pressedRaycast_mB79CE5436DFBFAB118F234D25B7D49E72582D9EB_inline (ImplementationData_t175CD17EADED010E9B5BA19575E4AD41F2FE67AC* __this, RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023 ___0_value, const RuntimeMethod* method)
  32614. {
  32615. {
  32616. RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023 L_0 = ___0_value;
  32617. __this->___U3CpressedRaycastU3Ek__BackingField = L_0;
  32618. Il2CppCodeGenWriteBarrier((void**)&(((&__this->___U3CpressedRaycastU3Ek__BackingField))->___m_GameObject), (void*)NULL);
  32619. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  32620. Il2CppCodeGenWriteBarrier((void**)&(((&__this->___U3CpressedRaycastU3Ek__BackingField))->___module), (void*)NULL);
  32621. #endif
  32622. return;
  32623. }
  32624. }
  32625. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ImplementationData_set_pressedGameObject_mF87125F8EFFBE3ED0609B5C67EA86704715996FE_inline (ImplementationData_t175CD17EADED010E9B5BA19575E4AD41F2FE67AC* __this, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___0_value, const RuntimeMethod* method)
  32626. {
  32627. {
  32628. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0 = ___0_value;
  32629. __this->___U3CpressedGameObjectU3Ek__BackingField = L_0;
  32630. Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CpressedGameObjectU3Ek__BackingField), (void*)L_0);
  32631. return;
  32632. }
  32633. }
  32634. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ImplementationData_set_pressedGameObjectRaw_m3AEB4F85F771C297EAE30B1CAAFDD990446624B4_inline (ImplementationData_t175CD17EADED010E9B5BA19575E4AD41F2FE67AC* __this, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___0_value, const RuntimeMethod* method)
  32635. {
  32636. {
  32637. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0 = ___0_value;
  32638. __this->___U3CpressedGameObjectRawU3Ek__BackingField = L_0;
  32639. Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CpressedGameObjectRawU3Ek__BackingField), (void*)L_0);
  32640. return;
  32641. }
  32642. }
  32643. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ImplementationData_set_draggedGameObject_m977BE3A90025D2F50AC30A321D30245423B9CA6A_inline (ImplementationData_t175CD17EADED010E9B5BA19575E4AD41F2FE67AC* __this, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___0_value, const RuntimeMethod* method)
  32644. {
  32645. {
  32646. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0 = ___0_value;
  32647. __this->___U3CdraggedGameObjectU3Ek__BackingField = L_0;
  32648. Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CdraggedGameObjectU3Ek__BackingField), (void*)L_0);
  32649. return;
  32650. }
  32651. }
  32652. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023 PointerEventData_get_pointerCurrentRaycast_m1C6B7D707CEE9C6574DD443289D90102EDC7A2C4_inline (PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* __this, const RuntimeMethod* method)
  32653. {
  32654. {
  32655. RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023 L_0 = __this->___U3CpointerCurrentRaycastU3Ek__BackingField;
  32656. return L_0;
  32657. }
  32658. }
  32659. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t TrackedDeviceEventData_get_rayHitIndex_mF78EEEBC65BFB650372F8AE3736CC747A852D857_inline (TrackedDeviceEventData_tB1688CBC0BDCF364105F2BED2B2F3E71757255E9* __this, const RuntimeMethod* method)
  32660. {
  32661. {
  32662. int32_t L_0 = __this->___U3CrayHitIndexU3Ek__BackingField;
  32663. return L_0;
  32664. }
  32665. }
  32666. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float TrackedDeviceModel_get_maxRaycastDistance_m7D59D0EB9A5D126EB753972241962421E4A41E7A_inline (TrackedDeviceModel_t38B1BA171F5602138D487005E134580213B4DBE8* __this, const RuntimeMethod* method)
  32667. {
  32668. {
  32669. float L_0 = __this->___m_MaxRaycastDistance;
  32670. return L_0;
  32671. }
  32672. }
  32673. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ImplementationData_set_hoverTargets_mCD8DCF11D40DAC82195A1724F2BA0D85FF57E70C_inline (ImplementationData_t175CD17EADED010E9B5BA19575E4AD41F2FE67AC* __this, List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B* ___0_value, const RuntimeMethod* method)
  32674. {
  32675. {
  32676. List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B* L_0 = ___0_value;
  32677. __this->___U3ChoverTargetsU3Ek__BackingField = L_0;
  32678. Il2CppCodeGenWriteBarrier((void**)(&__this->___U3ChoverTargetsU3Ek__BackingField), (void*)L_0);
  32679. return;
  32680. }
  32681. }
  32682. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RaycastHitArraySegment_set_count_m914E21014BA452D837B277FC9088881160F7AE1D_inline (RaycastHitArraySegment_t524F00515B13A37C0F39D0C416D5779F2377436C* __this, int32_t ___0_value, const RuntimeMethod* method)
  32683. {
  32684. {
  32685. int32_t L_0 = ___0_value;
  32686. __this->___m_Count = L_0;
  32687. return;
  32688. }
  32689. }
  32690. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector2_op_Implicit_m6D9CABB2C791A192867D7A4559D132BE86DD3EB7_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_v, const RuntimeMethod* method)
  32691. {
  32692. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
  32693. memset((&V_0), 0, sizeof(V_0));
  32694. {
  32695. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ___0_v;
  32696. float L_1 = L_0.___x;
  32697. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_2 = ___0_v;
  32698. float L_3 = L_2.___y;
  32699. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4;
  32700. memset((&L_4), 0, sizeof(L_4));
  32701. Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_4), L_1, L_3, (0.0f), NULL);
  32702. V_0 = L_4;
  32703. goto IL_001a;
  32704. }
  32705. IL_001a:
  32706. {
  32707. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_5 = V_0;
  32708. return L_5;
  32709. }
  32710. }
  32711. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method)
  32712. {
  32713. {
  32714. int32_t L_0 = __this->____size;
  32715. return L_0;
  32716. }
  32717. }
  32718. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_get_Current_m6330F15D18EE4F547C05DF9BF83C5EB710376027_gshared_inline (Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A* __this, const RuntimeMethod* method)
  32719. {
  32720. {
  32721. RuntimeObject* L_0 = __this->____current;
  32722. return L_0;
  32723. }
  32724. }
  32725. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___0_item, const RuntimeMethod* method)
  32726. {
  32727. ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* V_0 = NULL;
  32728. int32_t V_1 = 0;
  32729. {
  32730. int32_t L_0 = __this->____version;
  32731. __this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1));
  32732. ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_1 = __this->____items;
  32733. V_0 = L_1;
  32734. int32_t L_2 = __this->____size;
  32735. V_1 = L_2;
  32736. int32_t L_3 = V_1;
  32737. ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_4 = V_0;
  32738. NullCheck(L_4);
  32739. if ((!(((uint32_t)L_3) < ((uint32_t)((int32_t)(((RuntimeArray*)L_4)->max_length))))))
  32740. {
  32741. goto IL_0034;
  32742. }
  32743. }
  32744. {
  32745. int32_t L_5 = V_1;
  32746. __this->____size = ((int32_t)il2cpp_codegen_add(L_5, 1));
  32747. ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_6 = V_0;
  32748. int32_t L_7 = V_1;
  32749. RuntimeObject* L_8 = ___0_item;
  32750. NullCheck(L_6);
  32751. (L_6)->SetAt(static_cast<il2cpp_array_size_t>(L_7), (RuntimeObject*)L_8);
  32752. return;
  32753. }
  32754. IL_0034:
  32755. {
  32756. RuntimeObject* L_9 = ___0_item;
  32757. List_1_AddWithResize_m79A9BF770BEF9C06BE40D5401E55E375F2726CC4(__this, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 14));
  32758. return;
  32759. }
  32760. }
  32761. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Clear_m16C1F2C61FED5955F10EB36BC1CB2DF34B128994_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method)
  32762. {
  32763. int32_t V_0 = 0;
  32764. {
  32765. int32_t L_0 = __this->____version;
  32766. __this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1));
  32767. }
  32768. {
  32769. int32_t L_1 = __this->____size;
  32770. V_0 = L_1;
  32771. __this->____size = 0;
  32772. int32_t L_2 = V_0;
  32773. if ((((int32_t)L_2) <= ((int32_t)0)))
  32774. {
  32775. goto IL_003c;
  32776. }
  32777. }
  32778. {
  32779. ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_3 = __this->____items;
  32780. int32_t L_4 = V_0;
  32781. Array_Clear_m50BAA3751899858B097D3FF2ED31F284703FE5CB((RuntimeArray*)L_3, 0, L_4, NULL);
  32782. return;
  32783. }
  32784. IL_003c:
  32785. {
  32786. return;
  32787. }
  32788. }
  32789. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* HashSetList_1_AsList_m1B1EA824F0DA9FBAD06BEE789F3706C59C66CC7B_gshared_inline (HashSetList_1_tBD050D503D5313B052F0053124E1481EEA35BE09* __this, const RuntimeMethod* method)
  32790. {
  32791. {
  32792. List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_0 = __this->___m_InternalList;
  32793. return (RuntimeObject*)L_0;
  32794. }
  32795. }
  32796. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* BaseRegistrationList_1_get_registeredSnapshot_mDCF17B8E26980CD82A0DA7E33D10783FF1EBA5CC_gshared_inline (BaseRegistrationList_1_tC4849FD1C765FEDC627F4B53D183556C1A57BB27* __this, const RuntimeMethod* method)
  32797. {
  32798. {
  32799. List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_0 = __this->___U3CregisteredSnapshotU3Ek__BackingField;
  32800. return L_0;
  32801. }
  32802. }
  32803. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool SmallRegistrationList_1_get_bufferChanges_m8ACE306341AB8EFB8B8425A343C79FD78179839C_gshared_inline (SmallRegistrationList_1_tA7744AA5B97DCE2EC0759AA5F9B4AB76E302111C* __this, const RuntimeMethod* method)
  32804. {
  32805. {
  32806. bool L_0 = __this->___m_BufferChanges;
  32807. return L_0;
  32808. }
  32809. }
  32810. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 Enumerator_get_Current_mE3475384B761E1C7971D3639BD09117FE8363422_gshared_inline (Enumerator_tEA93FE2B778D098F590CA168BEFC4CD85D73A6B9* __this, const RuntimeMethod* method)
  32811. {
  32812. {
  32813. KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 L_0 = __this->____current;
  32814. return L_0;
  32815. }
  32816. }
  32817. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* KeyValuePair_2_get_Key_mBD8EA7557C27E6956F2AF29DA3F7499B2F51A282_gshared_inline (KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230* __this, const RuntimeMethod* method)
  32818. {
  32819. {
  32820. RuntimeObject* L_0 = __this->___key;
  32821. return L_0;
  32822. }
  32823. }
  32824. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* KeyValuePair_2_get_Value_mC6BD8075F9C9DDEF7B4D731E5C38EC19103988E7_gshared_inline (KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230* __this, const RuntimeMethod* method)
  32825. {
  32826. {
  32827. RuntimeObject* L_0 = __this->___value;
  32828. return L_0;
  32829. }
  32830. }
  32831. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_1_Invoke_m2F1B31FDD10B097D66A892AAC8A326E9FC8C4139_gshared_inline (Action_1_t62C38AF61BFF03BE1DB5E1C54773DC9975D958CD* __this, Pose_t06BA69EAA6E9FAF60056D519A87D25F54AFE7971 ___0_obj, const RuntimeMethod* method)
  32832. {
  32833. typedef void (*FunctionPointerType) (RuntimeObject*, Pose_t06BA69EAA6E9FAF60056D519A87D25F54AFE7971, const RuntimeMethod*);
  32834. ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_obj, reinterpret_cast<RuntimeMethod*>(__this->___method));
  32835. }
  32836. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_1_Invoke_mF2422B2DD29F74CE66F791C3F68E288EC7C3DB9E_gshared_inline (Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method)
  32837. {
  32838. typedef void (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  32839. ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_obj, reinterpret_cast<RuntimeMethod*>(__this->___method));
  32840. }
  32841. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t HashSet_1_get_Count_m41CC85EEB7855CEFA3BC7A32F115387939318ED3_gshared_inline (HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* __this, const RuntimeMethod* method)
  32842. {
  32843. {
  32844. int32_t L_0 = __this->____count;
  32845. return L_0;
  32846. }
  32847. }
  32848. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_get_Current_m139A176CD271A0532D75BE08DA7831C8C45CE28F_gshared_inline (Enumerator_t72556E98D7DDBE118A973D782D523D15A96461C8* __this, const RuntimeMethod* method)
  32849. {
  32850. {
  32851. RuntimeObject* L_0 = __this->____current;
  32852. return L_0;
  32853. }
  32854. }
  32855. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_get_Current_mD6472FA27D28B9AE64A0FEF796C72ABBC2420EBF_gshared_inline (Enumerator_t65CC956745B1180C04CE6C6910FB27C5F32BB9FF* __this, const RuntimeMethod* method)
  32856. {
  32857. {
  32858. RuntimeObject* L_0 = __this->____currentKey;
  32859. return L_0;
  32860. }
  32861. }
  32862. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 TweenableVariableBase_1_get_target_mE8C9B81F32FFE81DDA5373629D88AF18F1B76E87_gshared_inline (TweenableVariableBase_1_t894346E06DB112599F8C5FBC5AD5F251F33CFBD9* __this, const RuntimeMethod* method)
  32863. {
  32864. {
  32865. Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_0 = __this->___m_Target;
  32866. return L_0;
  32867. }
  32868. }
  32869. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 BindableVariableBase_1_get_Value_mDA92236BCE8EC7928399D7271AA97D7B62941EEC_gshared_inline (BindableVariableBase_1_t0B8C3C183E9A64B760FC611EA6858D9BD639E610* __this, const RuntimeMethod* method)
  32870. {
  32871. {
  32872. Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_0 = __this->___m_InternalValue;
  32873. return L_0;
  32874. }
  32875. }
  32876. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E TweenableVariableBase_1_get_target_m311B32D3812F83E9458B280262BBFAE3BDCDF833_gshared_inline (TweenableVariableBase_1_t491314D6C5C1BEA5AFEAB55CCB93192270815F82* __this, const RuntimeMethod* method)
  32877. {
  32878. {
  32879. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_0 = __this->___m_Target;
  32880. return L_0;
  32881. }
  32882. }
  32883. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool NativeArray_1_get_IsCreated_m318928FA479173AFA6DEB47FF3B9D54868151D87_gshared_inline (NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF* __this, const RuntimeMethod* method)
  32884. {
  32885. {
  32886. void* L_0 = __this->___m_Buffer;
  32887. return (bool)((((int32_t)((((intptr_t)L_0) == ((intptr_t)((uintptr_t)0)))? 1 : 0)) == ((int32_t)0))? 1 : 0);
  32888. }
  32889. }
  32890. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_get_Current_mB407E755F3B4C51C54D24338D00A352E5B16E7F3_gshared_inline (Enumerator_t44124D16E0B2F7308FF4069BE06369B5A83896EB* __this, const RuntimeMethod* method)
  32891. {
  32892. {
  32893. RuntimeObject* L_0 = __this->____currentValue;
  32894. return L_0;
  32895. }
  32896. }
  32897. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_mE2EBEDC861C1EC398EDBE6CF2C9FB604AA71523E_gshared_inline (List_1_t8292C421BBB00D7661DC07462822936152BAB446* __this, const RuntimeMethod* method)
  32898. {
  32899. {
  32900. int32_t L_0 = __this->____size;
  32901. return L_0;
  32902. }
  32903. }
  32904. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m46EEFFA770BE665EA0CB3A5332E941DA4B3C1D37_gshared_inline (List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B* __this, const RuntimeMethod* method)
  32905. {
  32906. {
  32907. int32_t L_0 = __this->____size;
  32908. return L_0;
  32909. }
  32910. }
  32911. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Clear_mEF6F24F9B19B3360DC8CAAD446C7696B33FC39B8_gshared_inline (List_1_t91BC45BAAA80A09253B338C6334A8106CD4B8A3F* __this, const RuntimeMethod* method)
  32912. {
  32913. int32_t V_0 = 0;
  32914. {
  32915. int32_t L_0 = __this->____version;
  32916. __this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1));
  32917. }
  32918. {
  32919. int32_t L_1 = __this->____size;
  32920. V_0 = L_1;
  32921. __this->____size = 0;
  32922. int32_t L_2 = V_0;
  32923. if ((((int32_t)L_2) <= ((int32_t)0)))
  32924. {
  32925. goto IL_003c;
  32926. }
  32927. }
  32928. {
  32929. RaycastHitDataU5BU5D_t63FC3E1D1CEA04182A5AAF2036D63621400B6A3F* L_3 = __this->____items;
  32930. int32_t L_4 = V_0;
  32931. Array_Clear_m50BAA3751899858B097D3FF2ED31F284703FE5CB((RuntimeArray*)L_3, 0, L_4, NULL);
  32932. return;
  32933. }
  32934. IL_003c:
  32935. {
  32936. return;
  32937. }
  32938. }
  32939. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_mD922288D196096C9284D78CB11CDCCF919014DDB_gshared_inline (List_1_t91BC45BAAA80A09253B338C6334A8106CD4B8A3F* __this, const RuntimeMethod* method)
  32940. {
  32941. {
  32942. int32_t L_0 = __this->____size;
  32943. return L_0;
  32944. }
  32945. }
  32946. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_mE6C474BBCAFBE5F68FF0E6FF95C034FE7AD19956_gshared_inline (List_1_t91BC45BAAA80A09253B338C6334A8106CD4B8A3F* __this, RaycastHitData_tC602FBF6250942C226E1EA0D0FDE0257B29B1AFD ___0_item, const RuntimeMethod* method)
  32947. {
  32948. RaycastHitDataU5BU5D_t63FC3E1D1CEA04182A5AAF2036D63621400B6A3F* V_0 = NULL;
  32949. int32_t V_1 = 0;
  32950. {
  32951. int32_t L_0 = __this->____version;
  32952. __this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1));
  32953. RaycastHitDataU5BU5D_t63FC3E1D1CEA04182A5AAF2036D63621400B6A3F* L_1 = __this->____items;
  32954. V_0 = L_1;
  32955. int32_t L_2 = __this->____size;
  32956. V_1 = L_2;
  32957. int32_t L_3 = V_1;
  32958. RaycastHitDataU5BU5D_t63FC3E1D1CEA04182A5AAF2036D63621400B6A3F* L_4 = V_0;
  32959. NullCheck(L_4);
  32960. if ((!(((uint32_t)L_3) < ((uint32_t)((int32_t)(((RuntimeArray*)L_4)->max_length))))))
  32961. {
  32962. goto IL_0034;
  32963. }
  32964. }
  32965. {
  32966. int32_t L_5 = V_1;
  32967. __this->____size = ((int32_t)il2cpp_codegen_add(L_5, 1));
  32968. RaycastHitDataU5BU5D_t63FC3E1D1CEA04182A5AAF2036D63621400B6A3F* L_6 = V_0;
  32969. int32_t L_7 = V_1;
  32970. RaycastHitData_tC602FBF6250942C226E1EA0D0FDE0257B29B1AFD L_8 = ___0_item;
  32971. NullCheck(L_6);
  32972. (L_6)->SetAt(static_cast<il2cpp_array_size_t>(L_7), (RaycastHitData_tC602FBF6250942C226E1EA0D0FDE0257B29B1AFD)L_8);
  32973. return;
  32974. }
  32975. IL_0034:
  32976. {
  32977. RaycastHitData_tC602FBF6250942C226E1EA0D0FDE0257B29B1AFD L_9 = ___0_item;
  32978. List_1_AddWithResize_m9D546F8FD268F647E98E1F63C2927E1E6AF4867B(__this, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 14));
  32979. return;
  32980. }
  32981. }
  32982. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RaycastHitData_tC602FBF6250942C226E1EA0D0FDE0257B29B1AFD Enumerator_get_Current_m4EB063F639AF28B245521BD522C30F593726BBB7_gshared_inline (Enumerator_tAA4A4BD7D355FBF42A3A7F697B4879732B7C0E63* __this, const RuntimeMethod* method)
  32983. {
  32984. {
  32985. RaycastHitData_tC602FBF6250942C226E1EA0D0FDE0257B29B1AFD L_0 = __this->____current;
  32986. return L_0;
  32987. }
  32988. }
  32989. 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)
  32990. {
  32991. RaycastResultU5BU5D_tEAF6B3C3088179304676571328CBB001D8CECBC7* V_0 = NULL;
  32992. int32_t V_1 = 0;
  32993. {
  32994. int32_t L_0 = __this->____version;
  32995. __this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1));
  32996. RaycastResultU5BU5D_tEAF6B3C3088179304676571328CBB001D8CECBC7* L_1 = __this->____items;
  32997. V_0 = L_1;
  32998. int32_t L_2 = __this->____size;
  32999. V_1 = L_2;
  33000. int32_t L_3 = V_1;
  33001. RaycastResultU5BU5D_tEAF6B3C3088179304676571328CBB001D8CECBC7* L_4 = V_0;
  33002. NullCheck(L_4);
  33003. if ((!(((uint32_t)L_3) < ((uint32_t)((int32_t)(((RuntimeArray*)L_4)->max_length))))))
  33004. {
  33005. goto IL_0034;
  33006. }
  33007. }
  33008. {
  33009. int32_t L_5 = V_1;
  33010. __this->____size = ((int32_t)il2cpp_codegen_add(L_5, 1));
  33011. RaycastResultU5BU5D_tEAF6B3C3088179304676571328CBB001D8CECBC7* L_6 = V_0;
  33012. int32_t L_7 = V_1;
  33013. RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023 L_8 = ___0_item;
  33014. NullCheck(L_6);
  33015. (L_6)->SetAt(static_cast<il2cpp_array_size_t>(L_7), (RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023)L_8);
  33016. return;
  33017. }
  33018. IL_0034:
  33019. {
  33020. RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023 L_9 = ___0_item;
  33021. List_1_AddWithResize_m6B403207DC8AC640C29234B59D769B244BA3666C(__this, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 14));
  33022. return;
  33023. }
  33024. }
  33025. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Func_1_Invoke_m1CDD0198843EF8947E2C7F333F38C1E36FF3C568_gshared_inline (Func_1_t58C51DB29153B53A9136AE397958F3FCC1F596EC* __this, const RuntimeMethod* method)
  33026. {
  33027. typedef Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
  33028. return ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, reinterpret_cast<RuntimeMethod*>(__this->___method));
  33029. }
  33030. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Clear_m455780C5A45049F9BDC25EAD3BA10A681D16385D_gshared_inline (List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B* __this, const RuntimeMethod* method)
  33031. {
  33032. int32_t V_0 = 0;
  33033. {
  33034. int32_t L_0 = __this->____version;
  33035. __this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1));
  33036. goto IL_0035;
  33037. }
  33038. IL_0035:
  33039. {
  33040. __this->____size = 0;
  33041. }
  33042. IL_003c:
  33043. {
  33044. return;
  33045. }
  33046. }
  33047. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Clear_mBB1C1097E6EAB4F19E432E94B29D294EC9313A1F_gshared_inline (List_1_t616BC508412283D06A62FEEDA7C4D4C3E75D63D9* __this, const RuntimeMethod* method)
  33048. {
  33049. int32_t V_0 = 0;
  33050. {
  33051. int32_t L_0 = __this->____version;
  33052. __this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1));
  33053. goto IL_0035;
  33054. }
  33055. IL_0035:
  33056. {
  33057. __this->____size = 0;
  33058. }
  33059. IL_003c:
  33060. {
  33061. return;
  33062. }
  33063. }
  33064. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5 Enumerator_get_Current_mCD34ACB6BE5F6BEEEE297AD23C2C1FC1174813FF_gshared_inline (Enumerator_t7FB9A864B8E4C5DE8CF91F553331D279B482FE9F* __this, const RuntimeMethod* method)
  33065. {
  33066. {
  33067. RaycastHit_t6F30BD0B38B56401CA833A1B87BD74F2ACD2F2B5 L_0 = __this->____current;
  33068. return L_0;
  33069. }
  33070. }
  33071. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_Normalize_mEF8349CC39674236CFC694189AFD36E31F89AC8F_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_value, const RuntimeMethod* method)
  33072. {
  33073. float V_0 = 0.0f;
  33074. bool V_1 = false;
  33075. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_2;
  33076. memset((&V_2), 0, sizeof(V_2));
  33077. {
  33078. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_value;
  33079. float L_1;
  33080. L_1 = Vector3_Magnitude_m21652D951393A3D7CE92CE40049A0E7F76544D1B_inline(L_0, NULL);
  33081. V_0 = L_1;
  33082. float L_2 = V_0;
  33083. V_1 = (bool)((((float)L_2) > ((float)(9.99999975E-06f)))? 1 : 0);
  33084. bool L_3 = V_1;
  33085. if (!L_3)
  33086. {
  33087. goto IL_001e;
  33088. }
  33089. }
  33090. {
  33091. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___0_value;
  33092. float L_5 = V_0;
  33093. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6;
  33094. L_6 = Vector3_op_Division_mCC6BB24E372AB96B8380D1678446EF6A8BAE13BB_inline(L_4, L_5, NULL);
  33095. V_2 = L_6;
  33096. goto IL_0026;
  33097. }
  33098. IL_001e:
  33099. {
  33100. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7;
  33101. L_7 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL);
  33102. V_2 = L_7;
  33103. goto IL_0026;
  33104. }
  33105. IL_0026:
  33106. {
  33107. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8 = V_2;
  33108. return L_8;
  33109. }
  33110. }
  33111. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float math_rsqrt_mC67B3430EAADA7C5347E87B23859C569BC010E72_inline (float ___0_x, const RuntimeMethod* method)
  33112. {
  33113. {
  33114. float L_0 = ___0_x;
  33115. float L_1;
  33116. L_1 = math_sqrt_mEF31DE7BD0179009683C5D7B0C58E6571B30CF4A_inline(L_0, NULL);
  33117. return ((float)((1.0f)/L_1));
  33118. }
  33119. }
  33120. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E float3_get_yzx_mDF6DE39B69C5DE384F74C0D1EC91AA0388E23535_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* __this, const RuntimeMethod* method)
  33121. {
  33122. {
  33123. float L_0 = __this->___y;
  33124. float L_1 = __this->___z;
  33125. float L_2 = __this->___x;
  33126. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_3;
  33127. memset((&L_3), 0, sizeof(L_3));
  33128. float3__ctor_mC61002CD0EC13D7C37D846D021A78C028FB80DB9_inline((&L_3), L_0, L_1, L_2, NULL);
  33129. return L_3;
  33130. }
  33131. }
  33132. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E float3_op_Multiply_m05E57074FBD5FAB0E72940C9CC019C41915280D7_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___0_lhs, float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___1_rhs, const RuntimeMethod* method)
  33133. {
  33134. {
  33135. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_0 = ___0_lhs;
  33136. float L_1 = L_0.___x;
  33137. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_2 = ___1_rhs;
  33138. float L_3 = L_2.___x;
  33139. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_4 = ___0_lhs;
  33140. float L_5 = L_4.___y;
  33141. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_6 = ___1_rhs;
  33142. float L_7 = L_6.___y;
  33143. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_8 = ___0_lhs;
  33144. float L_9 = L_8.___z;
  33145. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_10 = ___1_rhs;
  33146. float L_11 = L_10.___z;
  33147. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_12;
  33148. memset((&L_12), 0, sizeof(L_12));
  33149. float3__ctor_mC61002CD0EC13D7C37D846D021A78C028FB80DB9_inline((&L_12), ((float)il2cpp_codegen_multiply(L_1, L_3)), ((float)il2cpp_codegen_multiply(L_5, L_7)), ((float)il2cpp_codegen_multiply(L_9, L_11)), NULL);
  33150. return L_12;
  33151. }
  33152. }
  33153. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float3x3_tB318DB8C7E54B6CA9E14EB9AC7F5964C1189FC79 math_float3x3_m9EFCC44816C0612E9EE86D0ADD54D38C0B2BDAFF_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___0_c0, float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___1_c1, float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___2_c2, const RuntimeMethod* method)
  33154. {
  33155. {
  33156. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_0 = ___0_c0;
  33157. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_1 = ___1_c1;
  33158. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_2 = ___2_c2;
  33159. float3x3_tB318DB8C7E54B6CA9E14EB9AC7F5964C1189FC79 L_3;
  33160. memset((&L_3), 0, sizeof(L_3));
  33161. float3x3__ctor_mA652DC011B892B36A8216646B51B2014F89CE93E_inline((&L_3), L_0, L_1, L_2, NULL);
  33162. return L_3;
  33163. }
  33164. }
  33165. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 math_quaternion_mE9DBDC1E38A93968B447FF4D365823A7889B0749_inline (float3x3_tB318DB8C7E54B6CA9E14EB9AC7F5964C1189FC79 ___0_m, const RuntimeMethod* method)
  33166. {
  33167. {
  33168. float3x3_tB318DB8C7E54B6CA9E14EB9AC7F5964C1189FC79 L_0 = ___0_m;
  33169. quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 L_1;
  33170. memset((&L_1), 0, sizeof(L_1));
  33171. quaternion__ctor_m354F09C0E50CA59DA43037E9993EAE9BF97E9120((&L_1), L_0, NULL);
  33172. return L_1;
  33173. }
  33174. }
  33175. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float math_dot_m20F2285F7227DC308D9CF2DCB8EAAD3E774501D4_inline (float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___0_x, float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___1_y, const RuntimeMethod* method)
  33176. {
  33177. {
  33178. float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_0 = ___0_x;
  33179. float L_1 = L_0.___x;
  33180. float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_2 = ___1_y;
  33181. float L_3 = L_2.___x;
  33182. float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_4 = ___0_x;
  33183. float L_5 = L_4.___y;
  33184. float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_6 = ___1_y;
  33185. float L_7 = L_6.___y;
  33186. float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_8 = ___0_x;
  33187. float L_9 = L_8.___z;
  33188. float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_10 = ___1_y;
  33189. float L_11 = L_10.___z;
  33190. float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_12 = ___0_x;
  33191. float L_13 = L_12.___w;
  33192. float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_14 = ___1_y;
  33193. float L_15 = L_14.___w;
  33194. return ((float)il2cpp_codegen_add(((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)))), ((float)il2cpp_codegen_multiply(L_13, L_15))));
  33195. }
  33196. }
  33197. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint32_t math_asuint_m503D1ABF19E4BA615FD8AE1BF1A2E103BBED6139_inline (float ___0_x, const RuntimeMethod* method)
  33198. {
  33199. {
  33200. float L_0 = ___0_x;
  33201. int32_t L_1;
  33202. L_1 = math_asint_mBDED7FE966CA65F6A8ACEAEF8FD779B1B8998288_inline(L_0, NULL);
  33203. return L_1;
  33204. }
  33205. }
  33206. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float math_asfloat_m20D259DAAB46464B59BD8BF5678F9D59800F70A9_inline (uint32_t ___0_x, const RuntimeMethod* method)
  33207. {
  33208. {
  33209. uint32_t L_0 = ___0_x;
  33210. float L_1;
  33211. L_1 = math_asfloat_m9FA56DE5C61FCEF3DCD0675252D40DFD9C9B712F_inline(L_0, NULL);
  33212. return L_1;
  33213. }
  33214. }
  33215. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Single_IsNaN_mFE637F6ECA9F7697CE8EFF56427858F4C5EDF75D_inline (float ___0_f, const RuntimeMethod* method)
  33216. {
  33217. {
  33218. float L_0 = ___0_f;
  33219. int32_t L_1;
  33220. L_1 = BitConverter_SingleToInt32Bits_mC760C7CFC89725E3CF68DC45BE3A9A42A7E7DA73_inline(L_0, NULL);
  33221. return (bool)((((int32_t)((int32_t)(L_1&((int32_t)2147483647LL)))) > ((int32_t)((int32_t)2139095040)))? 1 : 0);
  33222. }
  33223. }
  33224. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float math_lengthsq_mC699F3F214F05B26BEBAF1B46E3AA3C00407A532_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___0_x, const RuntimeMethod* method)
  33225. {
  33226. {
  33227. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_0 = ___0_x;
  33228. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_1 = ___0_x;
  33229. float L_2;
  33230. L_2 = math_dot_mE193D8880350D74CC8D63A0D53CDC5902F844AAD_inline(L_0, L_1, NULL);
  33231. return L_2;
  33232. }
  33233. }
  33234. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Quaternion__ctor_m868FD60AA65DD5A8AC0C5DEB0608381A8D85FCD8_inline (Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974* __this, float ___0_x, float ___1_y, float ___2_z, float ___3_w, const RuntimeMethod* method)
  33235. {
  33236. {
  33237. float L_0 = ___0_x;
  33238. __this->___x = L_0;
  33239. float L_1 = ___1_y;
  33240. __this->___y = L_1;
  33241. float L_2 = ___2_z;
  33242. __this->___z = L_2;
  33243. float L_3 = ___3_w;
  33244. __this->___w = L_3;
  33245. return;
  33246. }
  33247. }
  33248. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Quaternion_Dot_mF9D3BE33940A47979DADA7E81650AEB356D5D12B_inline (Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___0_a, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___1_b, const RuntimeMethod* method)
  33249. {
  33250. float V_0 = 0.0f;
  33251. {
  33252. Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_0 = ___0_a;
  33253. float L_1 = L_0.___x;
  33254. Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_2 = ___1_b;
  33255. float L_3 = L_2.___x;
  33256. Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_4 = ___0_a;
  33257. float L_5 = L_4.___y;
  33258. Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_6 = ___1_b;
  33259. float L_7 = L_6.___y;
  33260. Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_8 = ___0_a;
  33261. float L_9 = L_8.___z;
  33262. Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_10 = ___1_b;
  33263. float L_11 = L_10.___z;
  33264. Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_12 = ___0_a;
  33265. float L_13 = L_12.___w;
  33266. Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_14 = ___1_b;
  33267. float L_15 = L_14.___w;
  33268. V_0 = ((float)il2cpp_codegen_add(((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)))), ((float)il2cpp_codegen_multiply(L_13, L_15))));
  33269. goto IL_003b;
  33270. }
  33271. IL_003b:
  33272. {
  33273. float L_16 = V_0;
  33274. return L_16;
  33275. }
  33276. }
  33277. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Min_m747CA71A9483CDB394B13BD0AD048EE17E48FFE4_inline (float ___0_a, float ___1_b, const RuntimeMethod* method)
  33278. {
  33279. float V_0 = 0.0f;
  33280. float G_B3_0 = 0.0f;
  33281. {
  33282. float L_0 = ___0_a;
  33283. float L_1 = ___1_b;
  33284. if ((((float)L_0) < ((float)L_1)))
  33285. {
  33286. goto IL_0008;
  33287. }
  33288. }
  33289. {
  33290. float L_2 = ___1_b;
  33291. G_B3_0 = L_2;
  33292. goto IL_0009;
  33293. }
  33294. IL_0008:
  33295. {
  33296. float L_3 = ___0_a;
  33297. G_B3_0 = L_3;
  33298. }
  33299. IL_0009:
  33300. {
  33301. V_0 = G_B3_0;
  33302. goto IL_000c;
  33303. }
  33304. IL_000c:
  33305. {
  33306. float L_4 = V_0;
  33307. return L_4;
  33308. }
  33309. }
  33310. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Quaternion_IsEqualUsingDot_m9C672201C918C2D1E739F559DBE4406F95997CBD_inline (float ___0_dot, const RuntimeMethod* method)
  33311. {
  33312. bool V_0 = false;
  33313. {
  33314. float L_0 = ___0_dot;
  33315. V_0 = (bool)((((float)L_0) > ((float)(0.999998987f)))? 1 : 0);
  33316. goto IL_000c;
  33317. }
  33318. IL_000c:
  33319. {
  33320. bool L_1 = V_0;
  33321. return L_1;
  33322. }
  33323. }
  33324. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Vector2_op_Equality_m6F2E069A50E787D131261E5CB25FC9E03F95B5E1_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_lhs, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___1_rhs, const RuntimeMethod* method)
  33325. {
  33326. float V_0 = 0.0f;
  33327. float V_1 = 0.0f;
  33328. bool V_2 = false;
  33329. {
  33330. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ___0_lhs;
  33331. float L_1 = L_0.___x;
  33332. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_2 = ___1_rhs;
  33333. float L_3 = L_2.___x;
  33334. V_0 = ((float)il2cpp_codegen_subtract(L_1, L_3));
  33335. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_4 = ___0_lhs;
  33336. float L_5 = L_4.___y;
  33337. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_6 = ___1_rhs;
  33338. float L_7 = L_6.___y;
  33339. V_1 = ((float)il2cpp_codegen_subtract(L_5, L_7));
  33340. float L_8 = V_0;
  33341. float L_9 = V_0;
  33342. float L_10 = V_1;
  33343. float L_11 = V_1;
  33344. V_2 = (bool)((((float)((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_8, L_9)), ((float)il2cpp_codegen_multiply(L_10, L_11))))) < ((float)(9.99999944E-11f)))? 1 : 0);
  33345. goto IL_002e;
  33346. }
  33347. IL_002e:
  33348. {
  33349. bool L_12 = V_2;
  33350. return L_12;
  33351. }
  33352. }
  33353. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* __this, float ___0_x, float ___1_y, const RuntimeMethod* method)
  33354. {
  33355. {
  33356. float L_0 = ___0_x;
  33357. __this->___x = L_0;
  33358. float L_1 = ___1_y;
  33359. __this->___y = L_1;
  33360. return;
  33361. }
  33362. }
  33363. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_Cross_mF93A280558BCE756D13B6CC5DCD7DE8A43148987_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_lhs, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_rhs, const RuntimeMethod* method)
  33364. {
  33365. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
  33366. memset((&V_0), 0, sizeof(V_0));
  33367. {
  33368. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_lhs;
  33369. float L_1 = L_0.___y;
  33370. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___1_rhs;
  33371. float L_3 = L_2.___z;
  33372. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___0_lhs;
  33373. float L_5 = L_4.___z;
  33374. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___1_rhs;
  33375. float L_7 = L_6.___y;
  33376. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8 = ___0_lhs;
  33377. float L_9 = L_8.___z;
  33378. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = ___1_rhs;
  33379. float L_11 = L_10.___x;
  33380. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_12 = ___0_lhs;
  33381. float L_13 = L_12.___x;
  33382. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_14 = ___1_rhs;
  33383. float L_15 = L_14.___z;
  33384. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_16 = ___0_lhs;
  33385. float L_17 = L_16.___x;
  33386. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_18 = ___1_rhs;
  33387. float L_19 = L_18.___y;
  33388. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_20 = ___0_lhs;
  33389. float L_21 = L_20.___y;
  33390. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_22 = ___1_rhs;
  33391. float L_23 = L_22.___x;
  33392. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_24;
  33393. memset((&L_24), 0, sizeof(L_24));
  33394. Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_24), ((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_multiply(L_1, L_3)), ((float)il2cpp_codegen_multiply(L_5, L_7)))), ((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_multiply(L_9, L_11)), ((float)il2cpp_codegen_multiply(L_13, L_15)))), ((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_multiply(L_17, L_19)), ((float)il2cpp_codegen_multiply(L_21, L_23)))), NULL);
  33395. V_0 = L_24;
  33396. goto IL_005a;
  33397. }
  33398. IL_005a:
  33399. {
  33400. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_25 = V_0;
  33401. return L_25;
  33402. }
  33403. }
  33404. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Vector3_op_Equality_mCDCBB8D2EDC3D3BF20F31A25ACB34705D352B479_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_lhs, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_rhs, const RuntimeMethod* method)
  33405. {
  33406. float V_0 = 0.0f;
  33407. float V_1 = 0.0f;
  33408. float V_2 = 0.0f;
  33409. float V_3 = 0.0f;
  33410. bool V_4 = false;
  33411. {
  33412. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_lhs;
  33413. float L_1 = L_0.___x;
  33414. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___1_rhs;
  33415. float L_3 = L_2.___x;
  33416. V_0 = ((float)il2cpp_codegen_subtract(L_1, L_3));
  33417. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___0_lhs;
  33418. float L_5 = L_4.___y;
  33419. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___1_rhs;
  33420. float L_7 = L_6.___y;
  33421. V_1 = ((float)il2cpp_codegen_subtract(L_5, L_7));
  33422. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8 = ___0_lhs;
  33423. float L_9 = L_8.___z;
  33424. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = ___1_rhs;
  33425. float L_11 = L_10.___z;
  33426. V_2 = ((float)il2cpp_codegen_subtract(L_9, L_11));
  33427. float L_12 = V_0;
  33428. float L_13 = V_0;
  33429. float L_14 = V_1;
  33430. float L_15 = V_1;
  33431. float L_16 = V_2;
  33432. float L_17 = V_2;
  33433. 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))));
  33434. float L_18 = V_3;
  33435. V_4 = (bool)((((float)L_18) < ((float)(9.99999944E-11f)))? 1 : 0);
  33436. goto IL_0043;
  33437. }
  33438. IL_0043:
  33439. {
  33440. bool L_19 = V_4;
  33441. return L_19;
  33442. }
  33443. }
  33444. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Quaternion_op_Equality_mE6F6B56FCED8478552BE02BBAF18C70B969217F9_inline (Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___0_lhs, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___1_rhs, const RuntimeMethod* method)
  33445. {
  33446. bool V_0 = false;
  33447. {
  33448. Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_0 = ___0_lhs;
  33449. Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_1 = ___1_rhs;
  33450. float L_2;
  33451. L_2 = Quaternion_Dot_mF9D3BE33940A47979DADA7E81650AEB356D5D12B_inline(L_0, L_1, NULL);
  33452. bool L_3;
  33453. L_3 = Quaternion_IsEqualUsingDot_m9C672201C918C2D1E739F559DBE4406F95997CBD_inline(L_2, NULL);
  33454. V_0 = L_3;
  33455. goto IL_0010;
  33456. }
  33457. IL_0010:
  33458. {
  33459. bool L_4 = V_0;
  33460. return L_4;
  33461. }
  33462. }
  33463. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Vector3_Magnitude_m21652D951393A3D7CE92CE40049A0E7F76544D1B_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_vector, const RuntimeMethod* method)
  33464. {
  33465. static bool s_Il2CppMethodInitialized;
  33466. if (!s_Il2CppMethodInitialized)
  33467. {
  33468. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
  33469. s_Il2CppMethodInitialized = true;
  33470. }
  33471. float V_0 = 0.0f;
  33472. {
  33473. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_vector;
  33474. float L_1 = L_0.___x;
  33475. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___0_vector;
  33476. float L_3 = L_2.___x;
  33477. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___0_vector;
  33478. float L_5 = L_4.___y;
  33479. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___0_vector;
  33480. float L_7 = L_6.___y;
  33481. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8 = ___0_vector;
  33482. float L_9 = L_8.___z;
  33483. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = ___0_vector;
  33484. float L_11 = L_10.___z;
  33485. il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
  33486. double L_12;
  33487. L_12 = sqrt(((double)((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))))));
  33488. V_0 = ((float)L_12);
  33489. goto IL_0034;
  33490. }
  33491. IL_0034:
  33492. {
  33493. float L_13 = V_0;
  33494. return L_13;
  33495. }
  33496. }
  33497. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void float3x3__ctor_mA652DC011B892B36A8216646B51B2014F89CE93E_inline (float3x3_tB318DB8C7E54B6CA9E14EB9AC7F5964C1189FC79* __this, float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___0_c0, float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___1_c1, float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___2_c2, const RuntimeMethod* method)
  33498. {
  33499. {
  33500. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_0 = ___0_c0;
  33501. __this->___c0 = L_0;
  33502. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_1 = ___1_c1;
  33503. __this->___c1 = L_1;
  33504. float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_2 = ___2_c2;
  33505. __this->___c2 = L_2;
  33506. return;
  33507. }
  33508. }
  33509. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t math_asint_mBDED7FE966CA65F6A8ACEAEF8FD779B1B8998288_inline (float ___0_x, const RuntimeMethod* method)
  33510. {
  33511. IntFloatUnion_t549256A9DD754252DD18383D9CE7EA55EBBD6D96 V_0;
  33512. memset((&V_0), 0, sizeof(V_0));
  33513. {
  33514. (&V_0)->___intValue = 0;
  33515. float L_0 = ___0_x;
  33516. (&V_0)->___floatValue = L_0;
  33517. IntFloatUnion_t549256A9DD754252DD18383D9CE7EA55EBBD6D96 L_1 = V_0;
  33518. int32_t L_2 = L_1.___intValue;
  33519. return L_2;
  33520. }
  33521. }
  33522. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float math_asfloat_m9FA56DE5C61FCEF3DCD0675252D40DFD9C9B712F_inline (int32_t ___0_x, const RuntimeMethod* method)
  33523. {
  33524. IntFloatUnion_t549256A9DD754252DD18383D9CE7EA55EBBD6D96 V_0;
  33525. memset((&V_0), 0, sizeof(V_0));
  33526. {
  33527. (&V_0)->___floatValue = (0.0f);
  33528. int32_t L_0 = ___0_x;
  33529. (&V_0)->___intValue = L_0;
  33530. IntFloatUnion_t549256A9DD754252DD18383D9CE7EA55EBBD6D96 L_1 = V_0;
  33531. float L_2 = L_1.___floatValue;
  33532. return L_2;
  33533. }
  33534. }
  33535. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t BitConverter_SingleToInt32Bits_mC760C7CFC89725E3CF68DC45BE3A9A42A7E7DA73_inline (float ___0_value, const RuntimeMethod* method)
  33536. {
  33537. {
  33538. int32_t L_0 = *((int32_t*)((uintptr_t)(&___0_value)));
  33539. return L_0;
  33540. }
  33541. }