UnityEngine.CoreModule1.cpp 311 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000200120022003200420052006200720082009201020112012201320142015201620172018201920202021202220232024202520262027202820292030203120322033203420352036203720382039204020412042204320442045204620472048204920502051205220532054205520562057205820592060206120622063206420652066206720682069207020712072207320742075207620772078207920802081208220832084208520862087208820892090209120922093209420952096209720982099210021012102210321042105210621072108210921102111211221132114211521162117211821192120212121222123212421252126212721282129213021312132213321342135213621372138213921402141214221432144214521462147214821492150215121522153215421552156215721582159216021612162216321642165216621672168216921702171217221732174217521762177217821792180218121822183218421852186218721882189219021912192219321942195219621972198219922002201220222032204220522062207220822092210221122122213221422152216221722182219222022212222222322242225222622272228222922302231223222332234223522362237223822392240224122422243224422452246224722482249225022512252225322542255225622572258225922602261226222632264226522662267226822692270227122722273227422752276227722782279228022812282228322842285228622872288228922902291229222932294229522962297229822992300230123022303230423052306230723082309231023112312231323142315231623172318231923202321232223232324232523262327232823292330233123322333233423352336233723382339234023412342234323442345234623472348234923502351235223532354235523562357235823592360236123622363236423652366236723682369237023712372237323742375237623772378237923802381238223832384238523862387238823892390239123922393239423952396239723982399240024012402240324042405240624072408240924102411241224132414241524162417241824192420242124222423242424252426242724282429243024312432243324342435243624372438243924402441244224432444244524462447244824492450245124522453245424552456245724582459246024612462246324642465246624672468246924702471247224732474247524762477247824792480248124822483248424852486248724882489249024912492249324942495249624972498249925002501250225032504250525062507250825092510251125122513251425152516251725182519252025212522252325242525252625272528252925302531253225332534253525362537253825392540254125422543254425452546254725482549255025512552255325542555255625572558255925602561256225632564256525662567256825692570257125722573257425752576257725782579258025812582258325842585258625872588258925902591259225932594259525962597259825992600260126022603260426052606260726082609261026112612261326142615261626172618261926202621262226232624262526262627262826292630263126322633263426352636263726382639264026412642264326442645264626472648264926502651265226532654265526562657265826592660266126622663266426652666266726682669267026712672267326742675267626772678267926802681268226832684268526862687268826892690269126922693269426952696269726982699270027012702270327042705270627072708270927102711271227132714271527162717271827192720272127222723272427252726272727282729273027312732273327342735273627372738273927402741274227432744274527462747274827492750275127522753275427552756275727582759276027612762276327642765276627672768276927702771277227732774277527762777277827792780278127822783278427852786278727882789279027912792279327942795279627972798279928002801280228032804280528062807280828092810281128122813281428152816281728182819282028212822282328242825282628272828282928302831283228332834283528362837283828392840284128422843284428452846284728482849285028512852285328542855285628572858285928602861286228632864286528662867286828692870287128722873287428752876287728782879288028812882288328842885288628872888288928902891289228932894289528962897289828992900290129022903290429052906290729082909291029112912291329142915291629172918291929202921292229232924292529262927292829292930293129322933293429352936293729382939294029412942294329442945294629472948294929502951295229532954295529562957295829592960296129622963296429652966296729682969297029712972297329742975297629772978297929802981298229832984298529862987298829892990299129922993299429952996299729982999300030013002300330043005300630073008300930103011301230133014301530163017301830193020302130223023302430253026302730283029303030313032303330343035303630373038303930403041304230433044304530463047304830493050305130523053305430553056305730583059306030613062306330643065306630673068306930703071307230733074307530763077307830793080308130823083308430853086308730883089309030913092309330943095309630973098309931003101310231033104310531063107310831093110311131123113311431153116311731183119312031213122312331243125312631273128312931303131313231333134313531363137313831393140314131423143314431453146314731483149315031513152315331543155315631573158315931603161316231633164316531663167316831693170317131723173317431753176317731783179318031813182318331843185318631873188318931903191319231933194319531963197319831993200320132023203320432053206320732083209321032113212321332143215321632173218321932203221322232233224322532263227322832293230323132323233323432353236323732383239324032413242324332443245324632473248324932503251325232533254325532563257325832593260326132623263326432653266326732683269327032713272327332743275327632773278327932803281328232833284328532863287328832893290329132923293329432953296329732983299330033013302330333043305330633073308330933103311331233133314331533163317331833193320332133223323332433253326332733283329333033313332333333343335333633373338333933403341334233433344334533463347334833493350335133523353335433553356335733583359336033613362336333643365336633673368336933703371337233733374337533763377337833793380338133823383338433853386338733883389339033913392339333943395339633973398339934003401340234033404340534063407340834093410341134123413341434153416341734183419342034213422342334243425342634273428342934303431343234333434343534363437343834393440344134423443344434453446344734483449345034513452345334543455345634573458345934603461346234633464346534663467346834693470347134723473347434753476347734783479348034813482348334843485348634873488348934903491349234933494349534963497349834993500350135023503350435053506350735083509351035113512351335143515351635173518351935203521352235233524352535263527352835293530353135323533353435353536353735383539354035413542354335443545354635473548354935503551355235533554355535563557355835593560356135623563356435653566356735683569357035713572357335743575357635773578357935803581358235833584358535863587358835893590359135923593359435953596359735983599360036013602360336043605360636073608360936103611361236133614361536163617361836193620362136223623362436253626362736283629363036313632363336343635363636373638363936403641364236433644364536463647364836493650365136523653365436553656365736583659366036613662366336643665366636673668366936703671367236733674367536763677367836793680368136823683368436853686368736883689369036913692369336943695369636973698369937003701370237033704370537063707370837093710371137123713371437153716371737183719372037213722372337243725372637273728372937303731373237333734373537363737373837393740374137423743374437453746374737483749375037513752375337543755375637573758375937603761376237633764376537663767376837693770377137723773377437753776377737783779378037813782378337843785378637873788378937903791379237933794379537963797379837993800380138023803380438053806380738083809381038113812381338143815381638173818381938203821382238233824382538263827382838293830383138323833383438353836383738383839384038413842384338443845384638473848384938503851385238533854385538563857385838593860386138623863386438653866386738683869387038713872387338743875387638773878387938803881388238833884388538863887388838893890389138923893389438953896389738983899390039013902390339043905390639073908390939103911391239133914391539163917391839193920392139223923392439253926392739283929393039313932393339343935393639373938393939403941394239433944394539463947394839493950395139523953395439553956395739583959396039613962396339643965396639673968396939703971397239733974397539763977397839793980398139823983398439853986398739883989399039913992399339943995399639973998399940004001400240034004400540064007400840094010401140124013401440154016401740184019402040214022402340244025402640274028402940304031403240334034403540364037403840394040404140424043404440454046404740484049405040514052405340544055405640574058405940604061406240634064406540664067406840694070407140724073407440754076407740784079408040814082408340844085408640874088408940904091409240934094409540964097409840994100410141024103410441054106410741084109411041114112411341144115411641174118411941204121412241234124412541264127412841294130413141324133413441354136413741384139414041414142414341444145414641474148414941504151415241534154415541564157415841594160416141624163416441654166416741684169417041714172417341744175417641774178417941804181418241834184418541864187418841894190419141924193419441954196419741984199420042014202420342044205420642074208420942104211421242134214421542164217421842194220422142224223422442254226422742284229423042314232423342344235423642374238423942404241424242434244424542464247424842494250425142524253425442554256425742584259426042614262426342644265426642674268426942704271427242734274427542764277427842794280428142824283428442854286428742884289429042914292429342944295429642974298429943004301430243034304430543064307430843094310431143124313431443154316431743184319432043214322432343244325432643274328432943304331433243334334433543364337433843394340434143424343434443454346434743484349435043514352435343544355435643574358435943604361436243634364436543664367436843694370437143724373437443754376437743784379438043814382438343844385438643874388438943904391439243934394439543964397439843994400440144024403440444054406440744084409441044114412441344144415441644174418441944204421442244234424442544264427442844294430443144324433443444354436443744384439444044414442444344444445444644474448444944504451445244534454445544564457445844594460446144624463446444654466446744684469447044714472447344744475447644774478447944804481448244834484448544864487448844894490449144924493449444954496449744984499450045014502450345044505450645074508450945104511451245134514451545164517451845194520452145224523452445254526452745284529453045314532453345344535453645374538453945404541454245434544454545464547454845494550455145524553455445554556455745584559456045614562456345644565456645674568456945704571457245734574457545764577457845794580458145824583458445854586458745884589459045914592459345944595459645974598459946004601460246034604460546064607460846094610461146124613461446154616461746184619462046214622462346244625462646274628462946304631463246334634463546364637463846394640464146424643464446454646464746484649465046514652465346544655465646574658465946604661466246634664466546664667466846694670467146724673467446754676467746784679468046814682468346844685468646874688468946904691469246934694469546964697469846994700470147024703470447054706470747084709471047114712471347144715471647174718471947204721472247234724472547264727472847294730473147324733473447354736473747384739474047414742474347444745474647474748474947504751475247534754475547564757475847594760476147624763476447654766476747684769477047714772477347744775477647774778477947804781478247834784478547864787478847894790479147924793479447954796479747984799480048014802480348044805480648074808480948104811481248134814481548164817481848194820482148224823482448254826482748284829483048314832483348344835483648374838483948404841484248434844484548464847484848494850485148524853485448554856485748584859486048614862486348644865486648674868486948704871487248734874487548764877487848794880488148824883488448854886488748884889489048914892489348944895489648974898489949004901490249034904490549064907490849094910491149124913491449154916491749184919492049214922492349244925492649274928492949304931493249334934493549364937493849394940494149424943494449454946494749484949495049514952495349544955495649574958495949604961496249634964496549664967496849694970497149724973497449754976497749784979498049814982498349844985498649874988498949904991499249934994499549964997499849995000500150025003500450055006500750085009501050115012501350145015501650175018501950205021502250235024502550265027502850295030503150325033503450355036503750385039504050415042504350445045504650475048504950505051505250535054505550565057505850595060506150625063506450655066506750685069507050715072507350745075507650775078507950805081508250835084508550865087508850895090509150925093509450955096509750985099510051015102510351045105510651075108510951105111511251135114511551165117511851195120512151225123512451255126512751285129513051315132513351345135513651375138513951405141514251435144514551465147514851495150515151525153515451555156515751585159516051615162516351645165516651675168516951705171517251735174517551765177517851795180518151825183518451855186518751885189519051915192519351945195519651975198519952005201520252035204520552065207520852095210521152125213521452155216521752185219522052215222522352245225522652275228522952305231523252335234523552365237523852395240524152425243524452455246524752485249525052515252525352545255525652575258525952605261526252635264526552665267526852695270527152725273527452755276527752785279528052815282528352845285528652875288528952905291529252935294529552965297529852995300530153025303530453055306530753085309531053115312531353145315531653175318531953205321532253235324532553265327532853295330533153325333533453355336533753385339534053415342534353445345534653475348534953505351535253535354535553565357535853595360536153625363536453655366536753685369537053715372537353745375537653775378537953805381538253835384538553865387538853895390539153925393539453955396539753985399540054015402540354045405540654075408540954105411541254135414541554165417541854195420542154225423542454255426542754285429543054315432543354345435543654375438543954405441544254435444544554465447544854495450545154525453545454555456545754585459546054615462546354645465546654675468546954705471547254735474547554765477547854795480548154825483548454855486548754885489549054915492549354945495549654975498549955005501550255035504550555065507550855095510551155125513551455155516551755185519552055215522552355245525552655275528552955305531553255335534553555365537553855395540554155425543554455455546554755485549555055515552555355545555555655575558555955605561556255635564556555665567556855695570557155725573557455755576557755785579558055815582558355845585558655875588558955905591559255935594559555965597559855995600560156025603560456055606560756085609561056115612561356145615561656175618561956205621562256235624562556265627562856295630563156325633563456355636563756385639564056415642564356445645564656475648564956505651565256535654565556565657565856595660566156625663566456655666566756685669567056715672567356745675567656775678567956805681568256835684568556865687568856895690569156925693569456955696569756985699570057015702570357045705570657075708570957105711571257135714571557165717571857195720572157225723572457255726572757285729573057315732573357345735573657375738573957405741574257435744574557465747574857495750575157525753575457555756575757585759576057615762576357645765576657675768576957705771577257735774577557765777577857795780578157825783578457855786578757885789579057915792579357945795579657975798579958005801580258035804580558065807580858095810581158125813581458155816581758185819582058215822582358245825582658275828582958305831583258335834583558365837583858395840584158425843584458455846584758485849585058515852585358545855585658575858585958605861586258635864586558665867586858695870587158725873587458755876587758785879588058815882588358845885588658875888588958905891589258935894589558965897589858995900590159025903590459055906590759085909591059115912591359145915591659175918591959205921592259235924592559265927592859295930593159325933593459355936593759385939594059415942594359445945594659475948594959505951595259535954595559565957595859595960596159625963596459655966596759685969597059715972597359745975597659775978597959805981598259835984598559865987598859895990599159925993599459955996599759985999600060016002600360046005600660076008600960106011601260136014601560166017601860196020602160226023602460256026602760286029603060316032603360346035603660376038603960406041604260436044604560466047604860496050605160526053605460556056605760586059606060616062606360646065606660676068606960706071607260736074607560766077607860796080608160826083608460856086608760886089609060916092609360946095609660976098609961006101610261036104610561066107610861096110611161126113611461156116611761186119612061216122612361246125612661276128612961306131613261336134613561366137613861396140614161426143614461456146614761486149615061516152615361546155615661576158615961606161616261636164616561666167616861696170617161726173617461756176617761786179618061816182618361846185618661876188618961906191619261936194619561966197619861996200620162026203620462056206620762086209621062116212621362146215621662176218621962206221622262236224622562266227622862296230623162326233623462356236623762386239624062416242624362446245624662476248624962506251625262536254625562566257625862596260626162626263626462656266626762686269627062716272627362746275627662776278627962806281628262836284628562866287628862896290629162926293629462956296629762986299630063016302630363046305630663076308630963106311631263136314631563166317631863196320632163226323632463256326632763286329633063316332633363346335633663376338633963406341634263436344634563466347634863496350635163526353635463556356635763586359636063616362636363646365636663676368636963706371637263736374637563766377637863796380638163826383638463856386638763886389639063916392639363946395639663976398639964006401640264036404640564066407640864096410641164126413641464156416641764186419642064216422642364246425642664276428642964306431643264336434643564366437643864396440644164426443644464456446644764486449645064516452645364546455645664576458645964606461646264636464646564666467646864696470647164726473647464756476647764786479648064816482648364846485648664876488648964906491649264936494649564966497649864996500650165026503650465056506650765086509651065116512651365146515651665176518651965206521652265236524652565266527652865296530653165326533653465356536653765386539654065416542654365446545654665476548654965506551655265536554655565566557655865596560656165626563656465656566656765686569657065716572657365746575657665776578657965806581658265836584658565866587658865896590659165926593659465956596659765986599660066016602660366046605660666076608660966106611661266136614661566166617661866196620662166226623662466256626662766286629663066316632663366346635663666376638663966406641664266436644664566466647664866496650665166526653665466556656665766586659666066616662666366646665666666676668666966706671667266736674667566766677667866796680668166826683668466856686668766886689669066916692669366946695669666976698669967006701670267036704670567066707670867096710671167126713671467156716671767186719672067216722672367246725672667276728672967306731673267336734673567366737673867396740674167426743674467456746674767486749675067516752675367546755675667576758675967606761676267636764676567666767676867696770677167726773677467756776677767786779678067816782678367846785678667876788678967906791679267936794679567966797679867996800680168026803680468056806680768086809681068116812681368146815681668176818681968206821682268236824682568266827682868296830683168326833683468356836683768386839684068416842684368446845684668476848684968506851685268536854685568566857685868596860686168626863686468656866686768686869687068716872687368746875687668776878687968806881688268836884688568866887688868896890689168926893689468956896689768986899690069016902690369046905690669076908690969106911691269136914691569166917691869196920692169226923692469256926692769286929693069316932693369346935693669376938693969406941694269436944694569466947694869496950695169526953695469556956695769586959696069616962696369646965696669676968696969706971697269736974697569766977697869796980698169826983698469856986698769886989699069916992699369946995699669976998699970007001700270037004700570067007700870097010701170127013701470157016701770187019702070217022702370247025702670277028702970307031703270337034703570367037703870397040704170427043704470457046704770487049705070517052705370547055705670577058705970607061706270637064706570667067706870697070707170727073707470757076707770787079708070817082708370847085708670877088708970907091709270937094709570967097709870997100710171027103710471057106710771087109711071117112711371147115711671177118711971207121712271237124712571267127712871297130713171327133713471357136713771387139714071417142714371447145714671477148714971507151715271537154715571567157715871597160716171627163716471657166716771687169717071717172717371747175717671777178717971807181718271837184718571867187718871897190719171927193719471957196719771987199720072017202720372047205720672077208720972107211721272137214721572167217721872197220722172227223722472257226722772287229723072317232723372347235723672377238723972407241724272437244724572467247724872497250725172527253725472557256725772587259726072617262726372647265726672677268726972707271727272737274727572767277727872797280728172827283728472857286728772887289729072917292729372947295729672977298729973007301730273037304730573067307730873097310731173127313731473157316731773187319732073217322732373247325732673277328732973307331733273337334733573367337733873397340734173427343734473457346734773487349735073517352735373547355735673577358735973607361736273637364736573667367736873697370737173727373737473757376737773787379738073817382738373847385738673877388738973907391739273937394739573967397739873997400740174027403740474057406740774087409741074117412741374147415741674177418741974207421742274237424742574267427742874297430743174327433743474357436743774387439744074417442744374447445744674477448744974507451745274537454745574567457745874597460746174627463746474657466746774687469747074717472747374747475747674777478747974807481748274837484748574867487748874897490749174927493749474957496749774987499750075017502750375047505750675077508750975107511751275137514751575167517751875197520752175227523752475257526752775287529753075317532753375347535753675377538753975407541754275437544754575467547754875497550755175527553755475557556755775587559756075617562756375647565756675677568756975707571757275737574757575767577757875797580758175827583758475857586758775887589759075917592759375947595759675977598759976007601760276037604760576067607760876097610761176127613761476157616761776187619762076217622762376247625762676277628762976307631763276337634763576367637763876397640764176427643764476457646764776487649765076517652765376547655765676577658765976607661766276637664766576667667766876697670767176727673767476757676767776787679768076817682768376847685768676877688768976907691769276937694769576967697769876997700770177027703770477057706770777087709771077117712771377147715771677177718771977207721772277237724772577267727772877297730773177327733773477357736773777387739774077417742774377447745774677477748774977507751775277537754775577567757775877597760776177627763776477657766776777687769777077717772777377747775777677777778777977807781778277837784778577867787778877897790779177927793779477957796779777987799780078017802780378047805780678077808780978107811781278137814781578167817781878197820782178227823782478257826782778287829783078317832783378347835783678377838783978407841784278437844784578467847784878497850785178527853785478557856785778587859786078617862786378647865786678677868786978707871787278737874787578767877
  1. #include "pch-cpp.hpp"
  2. #ifndef _MSC_VER
  3. # include <alloca.h>
  4. #else
  5. # include <malloc.h>
  6. #endif
  7. #include <limits>
  8. #include <stdint.h>
  9. template <typename R>
  10. struct VirtualFuncInvoker0
  11. {
  12. typedef R (*Func)(void*, const RuntimeMethod*);
  13. static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj)
  14. {
  15. const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
  16. return ((Func)invokeData.methodPtr)(obj, invokeData.method);
  17. }
  18. };
  19. template <typename R, typename T1>
  20. struct VirtualFuncInvoker1
  21. {
  22. typedef R (*Func)(void*, T1, const RuntimeMethod*);
  23. static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1)
  24. {
  25. const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
  26. return ((Func)invokeData.methodPtr)(obj, p1, invokeData.method);
  27. }
  28. };
  29. template <typename R, typename T1, typename T2>
  30. struct VirtualFuncInvoker2
  31. {
  32. typedef R (*Func)(void*, T1, T2, const RuntimeMethod*);
  33. static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1, T2 p2)
  34. {
  35. const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
  36. return ((Func)invokeData.methodPtr)(obj, p1, p2, invokeData.method);
  37. }
  38. };
  39. struct InvokerActionInvoker0
  40. {
  41. static inline void Invoke (Il2CppMethodPointer methodPtr, const RuntimeMethod* method, void* obj)
  42. {
  43. method->invoker_method(methodPtr, method, obj, NULL, NULL);
  44. }
  45. };
  46. template <typename T1>
  47. struct InvokerActionInvoker1;
  48. template <typename T1>
  49. struct InvokerActionInvoker1<T1*>
  50. {
  51. static inline void Invoke (Il2CppMethodPointer methodPtr, const RuntimeMethod* method, void* obj, T1* p1)
  52. {
  53. void* params[1] = { p1 };
  54. method->invoker_method(methodPtr, method, obj, params, NULL);
  55. }
  56. };
  57. template <typename R, typename T1, typename T2>
  58. struct InvokerFuncInvoker2;
  59. template <typename R, typename T1, typename T2>
  60. struct InvokerFuncInvoker2<R, T1, T2*>
  61. {
  62. static inline R Invoke (Il2CppMethodPointer methodPtr, const RuntimeMethod* method, void* obj, T1 p1, T2* p2)
  63. {
  64. R ret;
  65. void* params[2] = { &p1, p2 };
  66. method->invoker_method(methodPtr, method, obj, params, &ret);
  67. return ret;
  68. }
  69. };
  70. template <typename R, typename T1, typename T2, typename T3>
  71. struct InvokerFuncInvoker3;
  72. template <typename R, typename T1, typename T2, typename T3>
  73. struct InvokerFuncInvoker3<R, T1*, T2, T3*>
  74. {
  75. static inline R Invoke (Il2CppMethodPointer methodPtr, const RuntimeMethod* method, void* obj, T1* p1, T2 p2, T3* p3)
  76. {
  77. R ret;
  78. void* params[3] = { p1, &p2, p3 };
  79. method->invoker_method(methodPtr, method, obj, params, &ret);
  80. return ret;
  81. }
  82. };
  83. // UnityEngine.Events.CachedInvokableCall`1<System.Boolean>
  84. struct CachedInvokableCall_1_tE59A162B981CFC4B5B83BE3895753C405E91AAAD;
  85. // UnityEngine.Events.CachedInvokableCall`1<System.Int32>
  86. struct CachedInvokableCall_1_tE64D24ECC6AD70F20E35AAC2B531638C13F00B78;
  87. // UnityEngine.Events.CachedInvokableCall`1<System.Object>
  88. struct CachedInvokableCall_1_t6D4F407FB7CC5D1211F9D4653C3450ACB8A067BA;
  89. // UnityEngine.Events.CachedInvokableCall`1<System.Single>
  90. struct CachedInvokableCall_1_t2FC1002B91116AD8AB2525F411DC8061D81F80B3;
  91. // UnityEngine.Events.CachedInvokableCall`1<System.String>
  92. struct CachedInvokableCall_1_t40C751523D07EED492FFA70277C6D93DC35A66E9;
  93. // System.Collections.Generic.IEnumerable`1<UnityEngine.Events.BaseInvokableCall>
  94. struct IEnumerable_1_tF935EA96E674DA576274AF74E38AEA7E077E7A85;
  95. // System.Collections.Generic.IEnumerable`1<System.Object>
  96. struct IEnumerable_1_tF95C9E01A913DD50575531C8305932628663D9E9;
  97. // System.Collections.Generic.List`1<UnityEngine.Events.BaseInvokableCall>
  98. struct List_1_t91E36549D76184780FD8995722CD4A87A2650C23;
  99. // System.Collections.Generic.List`1<System.Object>
  100. struct List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D;
  101. // System.Collections.Generic.List`1<UnityEngine.Events.PersistentCall>
  102. struct List_1_t1EC718175613632CD4775345600304230E9A83DF;
  103. // System.Predicate`1<UnityEngine.Events.BaseInvokableCall>
  104. struct Predicate_1_t6F78EB768ADC7C118AD7254414DA44D4F6B69E55;
  105. // System.Predicate`1<System.Object>
  106. struct Predicate_1_t8342C85FF4E41CD1F7024AC0CDC3E5312A32CB12;
  107. // UnityEngine.Events.UnityAction`1<System.Boolean>
  108. struct UnityAction_1_t8EC357AF4FBD2A0C4A575C4BBD0B3A81029E43A9;
  109. // UnityEngine.Events.UnityAction`1<System.Int32>
  110. struct UnityAction_1_tA5B7125BEF9EB3092B91D1E2AA64249C44903A60;
  111. // UnityEngine.Events.UnityAction`1<System.Single>
  112. struct UnityAction_1_tAEFA3C1C529F0E1AD7C7C7AFC88822D359E7AC90;
  113. // UnityEngine.Events.UnityAction`1<System.String>
  114. struct UnityAction_1_t690494F0E492A2098660E28B8EB7D71B2C69BE1B;
  115. // UnityEngine.Events.BaseInvokableCall[]
  116. struct BaseInvokableCallU5BU5D_tF8AC2AD8CB819841C1BA6BCAF4C2733CCD50296F;
  117. // System.Boolean[]
  118. struct BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4;
  119. // System.Delegate[]
  120. struct DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771;
  121. // System.IntPtr[]
  122. struct IntPtrU5BU5D_tFD177F8C806A6921AD7150264CCC62FA00CAD832;
  123. // System.Object[]
  124. struct ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918;
  125. // System.Reflection.ParameterModifier[]
  126. struct ParameterModifierU5BU5D_t685261AD991B1E6582A0E53243DEE3B745E13364;
  127. // UnityEngine.Events.PersistentCall[]
  128. struct PersistentCallU5BU5D_t9C1552FD6D45110B089FD7B6E1E6934E83152E28;
  129. // UnityEngine.Playables.PlayableBinding[]
  130. struct PlayableBindingU5BU5D_tC50C3F27A8E4246488F7A5998CAABAC4811A92CD;
  131. // UnityEngine.LowLevel.PlayerLoopSystem[]
  132. struct PlayerLoopSystemU5BU5D_t07C04E53AAC3CDA17603E8BA1B41D7E1AC083C6D;
  133. // System.Diagnostics.StackTrace[]
  134. struct StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF;
  135. // System.Type[]
  136. struct TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB;
  137. // UnityEngine.Events.ArgumentCache
  138. struct ArgumentCache_t30F5878E7190B37456E045E039655C33EB27FF1D;
  139. // System.ArgumentException
  140. struct ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263;
  141. // System.ArgumentNullException
  142. struct ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129;
  143. // UnityEngine.Events.BaseInvokableCall
  144. struct BaseInvokableCall_tB912356039B1D3806B23DFBC7E9CFA1BCC82F339;
  145. // System.Reflection.Binder
  146. struct Binder_t91BFCE95A7057FADF4D8A1A342AFE52872246235;
  147. // System.Reflection.ConstructorInfo
  148. struct ConstructorInfo_t1B5967EE7E5554272F79F8880183C70AD240EEEB;
  149. // System.Delegate
  150. struct Delegate_t;
  151. // System.DelegateData
  152. struct DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E;
  153. // System.Collections.IDictionary
  154. struct IDictionary_t6D03155AF1FA9083817AA5B6AD7DEEACC26AB220;
  155. // UnityEngine.Events.InvokableCall
  156. struct InvokableCall_t8481C00D3B38904F5B77ACEA2ABAE6AC119D4122;
  157. // UnityEngine.Events.InvokableCallList
  158. struct InvokableCallList_t309E1C8C7CE885A0D2F98C84CEA77A8935688382;
  159. // System.Reflection.MemberFilter
  160. struct MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553;
  161. // System.Reflection.MemberInfo
  162. struct MemberInfo_t;
  163. // System.Reflection.MethodBase
  164. struct MethodBase_t;
  165. // System.Reflection.MethodInfo
  166. struct MethodInfo_t;
  167. // UnityEngine.Object
  168. struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C;
  169. // System.Reflection.ParameterInfo
  170. struct ParameterInfo_tBC2D68304851A59EFB2EAE6B168714CD45445F2F;
  171. // UnityEngine.Events.PersistentCall
  172. struct PersistentCall_tECEBF49ED60D3AEE696FCCDB50DA03C1A9EBD5AF;
  173. // UnityEngine.Events.PersistentCallGroup
  174. struct PersistentCallGroup_tB826EDF15DC80F71BCBCD8E410FD959A04C33F25;
  175. // UnityEngine.LowLevel.PlayerLoopSystem
  176. struct PlayerLoopSystem_t8AED6BF1C8A309CAA6FF71AC91DD33BDDFF7CF1F;
  177. // System.Runtime.Serialization.SafeSerializationManager
  178. struct SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6;
  179. // System.String
  180. struct String_t;
  181. // System.Type
  182. struct Type_t;
  183. // UnityEngine.Events.UnityAction
  184. struct UnityAction_t11A1F3B953B365C072A5DCC32677EE1796A962A7;
  185. // UnityEngine.Events.UnityEvent
  186. struct UnityEvent_tDC2C3548799DBC91D1E3F3DE60083A66F4751977;
  187. // UnityEngine.Events.UnityEventBase
  188. struct UnityEventBase_t4968A4C72559F35C0923E4BD9C042C3A842E1DB8;
  189. // System.Void
  190. struct Void_t4861ACF8F4594C3437BB48B6E56783494B843915;
  191. // UnityEngine.Playables.PlayableBinding/CreateOutputMethod
  192. struct CreateOutputMethod_tD18AFE3B69E6DDD913D82D5FA1D5D909CEEC8509;
  193. // UnityEngine.LowLevel.PlayerLoopSystem/UpdateFunction
  194. struct UpdateFunction_t1C48B7EECBE47AC123A9D9D7D9D2A9EE951C56C4;
  195. IL2CPP_EXTERN_C RuntimeClass* ArgumentCache_t30F5878E7190B37456E045E039655C33EB27FF1D_il2cpp_TypeInfo_var;
  196. IL2CPP_EXTERN_C RuntimeClass* ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var;
  197. IL2CPP_EXTERN_C RuntimeClass* ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var;
  198. IL2CPP_EXTERN_C RuntimeClass* BaseInvokableCall_tB912356039B1D3806B23DFBC7E9CFA1BCC82F339_il2cpp_TypeInfo_var;
  199. IL2CPP_EXTERN_C RuntimeClass* CachedInvokableCall_1_t2FC1002B91116AD8AB2525F411DC8061D81F80B3_il2cpp_TypeInfo_var;
  200. IL2CPP_EXTERN_C RuntimeClass* CachedInvokableCall_1_t40C751523D07EED492FFA70277C6D93DC35A66E9_il2cpp_TypeInfo_var;
  201. IL2CPP_EXTERN_C RuntimeClass* CachedInvokableCall_1_tE59A162B981CFC4B5B83BE3895753C405E91AAAD_il2cpp_TypeInfo_var;
  202. IL2CPP_EXTERN_C RuntimeClass* CachedInvokableCall_1_tE64D24ECC6AD70F20E35AAC2B531638C13F00B78_il2cpp_TypeInfo_var;
  203. IL2CPP_EXTERN_C RuntimeClass* InvokableCallList_t309E1C8C7CE885A0D2F98C84CEA77A8935688382_il2cpp_TypeInfo_var;
  204. IL2CPP_EXTERN_C RuntimeClass* InvokableCall_t8481C00D3B38904F5B77ACEA2ABAE6AC119D4122_il2cpp_TypeInfo_var;
  205. IL2CPP_EXTERN_C RuntimeClass* List_1_t1EC718175613632CD4775345600304230E9A83DF_il2cpp_TypeInfo_var;
  206. IL2CPP_EXTERN_C RuntimeClass* List_1_t91E36549D76184780FD8995722CD4A87A2650C23_il2cpp_TypeInfo_var;
  207. IL2CPP_EXTERN_C RuntimeClass* Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var;
  208. IL2CPP_EXTERN_C RuntimeClass* ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var;
  209. IL2CPP_EXTERN_C RuntimeClass* Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var;
  210. IL2CPP_EXTERN_C RuntimeClass* PersistentCallGroup_tB826EDF15DC80F71BCBCD8E410FD959A04C33F25_il2cpp_TypeInfo_var;
  211. IL2CPP_EXTERN_C RuntimeClass* PlayableBindingU5BU5D_tC50C3F27A8E4246488F7A5998CAABAC4811A92CD_il2cpp_TypeInfo_var;
  212. IL2CPP_EXTERN_C RuntimeClass* PlayableBinding_tB68B3BAC47F4F4C559640472174D5BEF93CB6AB4_il2cpp_TypeInfo_var;
  213. IL2CPP_EXTERN_C RuntimeClass* PlayableHandle_t5D6A01EF94382EFEDC047202F71DF882769654D4_il2cpp_TypeInfo_var;
  214. IL2CPP_EXTERN_C RuntimeClass* PlayableOutputHandle_tEB217645A8C0356A3AC6F964F283003B9740E883_il2cpp_TypeInfo_var;
  215. IL2CPP_EXTERN_C RuntimeClass* PlayableOutput_t2F7C45A58DA3E788EEDDB439549E21CF3FCF3680_il2cpp_TypeInfo_var;
  216. IL2CPP_EXTERN_C RuntimeClass* Predicate_1_t6F78EB768ADC7C118AD7254414DA44D4F6B69E55_il2cpp_TypeInfo_var;
  217. IL2CPP_EXTERN_C RuntimeClass* TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB_il2cpp_TypeInfo_var;
  218. IL2CPP_EXTERN_C RuntimeClass* Type_t_il2cpp_TypeInfo_var;
  219. IL2CPP_EXTERN_C RuntimeClass* UnityAction_t11A1F3B953B365C072A5DCC32677EE1796A962A7_il2cpp_TypeInfo_var;
  220. IL2CPP_EXTERN_C String_t* _stringLiteral098A172DEA459360162609211F3572251217DFE4;
  221. IL2CPP_EXTERN_C String_t* _stringLiteral2386E77CF610F786B06A91AF2C1B3FD2282D2745;
  222. IL2CPP_EXTERN_C String_t* _stringLiteral320772EF40302B49A179DB96BAD02224E97B4018;
  223. IL2CPP_EXTERN_C String_t* _stringLiteral6B48F4683F01C4D3007AF697B43017699B0D495E;
  224. IL2CPP_EXTERN_C String_t* _stringLiteral7AD319493499620E43634FF644A0CEF1624086AD;
  225. IL2CPP_EXTERN_C String_t* _stringLiteral8077A2BB797FA6A0805F51D59F567488316A7D86;
  226. IL2CPP_EXTERN_C String_t* _stringLiteral9B8F64EE075510D6F35C002ED590FD5A7BE00B34;
  227. IL2CPP_EXTERN_C String_t* _stringLiteralD6343EA158ACCD33CE0C95B0C5BD499231DEA80B;
  228. IL2CPP_EXTERN_C String_t* _stringLiteralEB8D80CAAEEA45EB1896A03486B82F32A82622C3;
  229. IL2CPP_EXTERN_C String_t* _stringLiteralF23E728301722ADFB4013CAFB98300BDB22AE4D6;
  230. IL2CPP_EXTERN_C const RuntimeMethod* BaseInvokableCall__ctor_m7633F06F55DFC3324C46A7C3DD6C55DC949FA0FE_RuntimeMethod_var;
  231. IL2CPP_EXTERN_C const RuntimeMethod* CachedInvokableCall_1__ctor_m216FB3B51415282D163A588AFB5A9DBEA1E53441_RuntimeMethod_var;
  232. IL2CPP_EXTERN_C const RuntimeMethod* CachedInvokableCall_1__ctor_m2A37B31AE00086870D17CA59B53475687B2B1F30_RuntimeMethod_var;
  233. IL2CPP_EXTERN_C const RuntimeMethod* CachedInvokableCall_1__ctor_m4031E35078A01C0BCD2E980EBEE23E870342E747_RuntimeMethod_var;
  234. IL2CPP_EXTERN_C const RuntimeMethod* CachedInvokableCall_1__ctor_mC62857E2652075F34C48434BFBCE2E6D3F1CBC6F_RuntimeMethod_var;
  235. IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_m56B864557E6F08E5A86D6836F6AB82841715AB97_RuntimeMethod_var;
  236. IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_m974E4B176EED3974261571D8D323B9C758CF6007_RuntimeMethod_var;
  237. IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_mBF1F6446251FA06D6E25CF0E23E802D0586BA020_RuntimeMethod_var;
  238. IL2CPP_EXTERN_C const RuntimeMethod* List_1_AddRange_mEE901CF1CB1960A473DF974649B2DED39D042310_RuntimeMethod_var;
  239. IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_mE8C9DBF42FFBF23E98D07CC92A82777A0840B5AD_RuntimeMethod_var;
  240. IL2CPP_EXTERN_C const RuntimeMethod* List_1_Clear_m3B1397CA37D9F44625CC7581B86878E36C1F8CCF_RuntimeMethod_var;
  241. IL2CPP_EXTERN_C const RuntimeMethod* List_1_GetEnumerator_mD74B7A44A8EC40E059B9CFF3B29DC3F6BF6C4924_RuntimeMethod_var;
  242. IL2CPP_EXTERN_C const RuntimeMethod* List_1_RemoveAll_m5411A629E03E3C36C002C5BE2CAFE5E82F6F9B30_RuntimeMethod_var;
  243. IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m129E12208E5380D6A539DF3F4E35BE1D85E9DCE2_RuntimeMethod_var;
  244. IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m4F00C44EA0380F628F874E843EF973905C05E2C2_RuntimeMethod_var;
  245. IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_mA457A1677905C83AD674D55C89B663B126D8F0C7_RuntimeMethod_var;
  246. IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_mDB467FD8BAC40A706631A0CEE456876DC4287A53_RuntimeMethod_var;
  247. IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_mD86BEA5DB3090332216B9FA14BD79A4E5247614B_RuntimeMethod_var;
  248. IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_m2B51DFE114B7ED5612ABA800B8165A60BACE1279_RuntimeMethod_var;
  249. IL2CPP_EXTERN_C const RuntimeMethod* PersistentCall_GetObjectCall_mF7C9F7A24733E6B440637285FF76AF47AFDD021D_RuntimeMethod_var;
  250. IL2CPP_EXTERN_C const RuntimeMethod* Type_GetType_m50BCE4A0EB39D97381431E6CC2576C50DCE69C67_RuntimeMethod_var;
  251. IL2CPP_EXTERN_C const RuntimeMethod* UnityEventBase_FindMethod_m0B00339CC16B63CF1C50714D018A87948FC0B23B_RuntimeMethod_var;
  252. IL2CPP_EXTERN_C const RuntimeType* Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_0_0_0_var;
  253. IL2CPP_EXTERN_C const RuntimeType* CachedInvokableCall_1_tF82F436972A0498B8E9DAE131D41D3C65358F5CD_0_0_0_var;
  254. IL2CPP_EXTERN_C const RuntimeType* Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_0_0_0_var;
  255. IL2CPP_EXTERN_C const RuntimeType* MethodInfo_t_0_0_0_var;
  256. IL2CPP_EXTERN_C const RuntimeType* Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_0_0_0_var;
  257. IL2CPP_EXTERN_C const RuntimeType* RuntimeObject_0_0_0_var;
  258. IL2CPP_EXTERN_C const RuntimeType* Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_0_0_0_var;
  259. IL2CPP_EXTERN_C const RuntimeType* String_t_0_0_0_var;
  260. IL2CPP_EXTERN_C const RuntimeType* UnityAction_t11A1F3B953B365C072A5DCC32677EE1796A962A7_0_0_0_var;
  261. struct Delegate_t_marshaled_com;
  262. struct Delegate_t_marshaled_pinvoke;
  263. struct Exception_t_marshaled_com;
  264. struct Exception_t_marshaled_pinvoke;
  265. struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C;;
  266. struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_com;
  267. struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_com;;
  268. struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_pinvoke;
  269. struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_pinvoke;;
  270. struct PlayerLoopSystem_t8AED6BF1C8A309CAA6FF71AC91DD33BDDFF7CF1F;;
  271. struct PlayerLoopSystem_t8AED6BF1C8A309CAA6FF71AC91DD33BDDFF7CF1F_marshaled_com;
  272. struct PlayerLoopSystem_t8AED6BF1C8A309CAA6FF71AC91DD33BDDFF7CF1F_marshaled_com;;
  273. struct PlayerLoopSystem_t8AED6BF1C8A309CAA6FF71AC91DD33BDDFF7CF1F_marshaled_pinvoke;
  274. struct PlayerLoopSystem_t8AED6BF1C8A309CAA6FF71AC91DD33BDDFF7CF1F_marshaled_pinvoke;;
  275. struct DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771;
  276. struct ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918;
  277. struct ParameterInfoU5BU5D_t86995AB4A1693393FE29B058CC3FD727DF0B984C;
  278. struct ParameterModifierU5BU5D_t685261AD991B1E6582A0E53243DEE3B745E13364;
  279. struct PlayableBindingU5BU5D_tC50C3F27A8E4246488F7A5998CAABAC4811A92CD;
  280. struct PlayerLoopSystemU5BU5D_t07C04E53AAC3CDA17603E8BA1B41D7E1AC083C6D;
  281. struct TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB;
  282. IL2CPP_EXTERN_C_BEGIN
  283. IL2CPP_EXTERN_C_END
  284. #ifdef __clang__
  285. #pragma clang diagnostic push
  286. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  287. #pragma clang diagnostic ignored "-Wunused-variable"
  288. #endif
  289. // System.Collections.Generic.List`1<UnityEngine.Events.BaseInvokableCall>
  290. struct List_1_t91E36549D76184780FD8995722CD4A87A2650C23 : public RuntimeObject
  291. {
  292. // T[] System.Collections.Generic.List`1::_items
  293. BaseInvokableCallU5BU5D_tF8AC2AD8CB819841C1BA6BCAF4C2733CCD50296F* ____items_1;
  294. // System.Int32 System.Collections.Generic.List`1::_size
  295. int32_t ____size_2;
  296. // System.Int32 System.Collections.Generic.List`1::_version
  297. int32_t ____version_3;
  298. // System.Object System.Collections.Generic.List`1::_syncRoot
  299. RuntimeObject* ____syncRoot_4;
  300. };
  301. struct List_1_t91E36549D76184780FD8995722CD4A87A2650C23_StaticFields
  302. {
  303. // T[] System.Collections.Generic.List`1::s_emptyArray
  304. BaseInvokableCallU5BU5D_tF8AC2AD8CB819841C1BA6BCAF4C2733CCD50296F* ___s_emptyArray_5;
  305. };
  306. // System.Collections.Generic.List`1<System.Object>
  307. struct List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D : public RuntimeObject
  308. {
  309. // T[] System.Collections.Generic.List`1::_items
  310. ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ____items_1;
  311. // System.Int32 System.Collections.Generic.List`1::_size
  312. int32_t ____size_2;
  313. // System.Int32 System.Collections.Generic.List`1::_version
  314. int32_t ____version_3;
  315. // System.Object System.Collections.Generic.List`1::_syncRoot
  316. RuntimeObject* ____syncRoot_4;
  317. };
  318. struct List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D_StaticFields
  319. {
  320. // T[] System.Collections.Generic.List`1::s_emptyArray
  321. ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___s_emptyArray_5;
  322. };
  323. // System.Collections.Generic.List`1<UnityEngine.Events.PersistentCall>
  324. struct List_1_t1EC718175613632CD4775345600304230E9A83DF : public RuntimeObject
  325. {
  326. // T[] System.Collections.Generic.List`1::_items
  327. PersistentCallU5BU5D_t9C1552FD6D45110B089FD7B6E1E6934E83152E28* ____items_1;
  328. // System.Int32 System.Collections.Generic.List`1::_size
  329. int32_t ____size_2;
  330. // System.Int32 System.Collections.Generic.List`1::_version
  331. int32_t ____version_3;
  332. // System.Object System.Collections.Generic.List`1::_syncRoot
  333. RuntimeObject* ____syncRoot_4;
  334. };
  335. struct List_1_t1EC718175613632CD4775345600304230E9A83DF_StaticFields
  336. {
  337. // T[] System.Collections.Generic.List`1::s_emptyArray
  338. PersistentCallU5BU5D_t9C1552FD6D45110B089FD7B6E1E6934E83152E28* ___s_emptyArray_5;
  339. };
  340. // UnityEngine.Events.ArgumentCache
  341. struct ArgumentCache_t30F5878E7190B37456E045E039655C33EB27FF1D : public RuntimeObject
  342. {
  343. // UnityEngine.Object UnityEngine.Events.ArgumentCache::m_ObjectArgument
  344. Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___m_ObjectArgument_0;
  345. // System.String UnityEngine.Events.ArgumentCache::m_ObjectArgumentAssemblyTypeName
  346. String_t* ___m_ObjectArgumentAssemblyTypeName_1;
  347. // System.Int32 UnityEngine.Events.ArgumentCache::m_IntArgument
  348. int32_t ___m_IntArgument_2;
  349. // System.Single UnityEngine.Events.ArgumentCache::m_FloatArgument
  350. float ___m_FloatArgument_3;
  351. // System.String UnityEngine.Events.ArgumentCache::m_StringArgument
  352. String_t* ___m_StringArgument_4;
  353. // System.Boolean UnityEngine.Events.ArgumentCache::m_BoolArgument
  354. bool ___m_BoolArgument_5;
  355. };
  356. struct Il2CppArrayBounds;
  357. // UnityEngine.Events.BaseInvokableCall
  358. struct BaseInvokableCall_tB912356039B1D3806B23DFBC7E9CFA1BCC82F339 : public RuntimeObject
  359. {
  360. };
  361. // System.Reflection.Binder
  362. struct Binder_t91BFCE95A7057FADF4D8A1A342AFE52872246235 : public RuntimeObject
  363. {
  364. };
  365. // UnityEngine.Events.InvokableCallList
  366. struct InvokableCallList_t309E1C8C7CE885A0D2F98C84CEA77A8935688382 : public RuntimeObject
  367. {
  368. // System.Collections.Generic.List`1<UnityEngine.Events.BaseInvokableCall> UnityEngine.Events.InvokableCallList::m_PersistentCalls
  369. List_1_t91E36549D76184780FD8995722CD4A87A2650C23* ___m_PersistentCalls_0;
  370. // System.Collections.Generic.List`1<UnityEngine.Events.BaseInvokableCall> UnityEngine.Events.InvokableCallList::m_RuntimeCalls
  371. List_1_t91E36549D76184780FD8995722CD4A87A2650C23* ___m_RuntimeCalls_1;
  372. // System.Collections.Generic.List`1<UnityEngine.Events.BaseInvokableCall> UnityEngine.Events.InvokableCallList::m_ExecutingCalls
  373. List_1_t91E36549D76184780FD8995722CD4A87A2650C23* ___m_ExecutingCalls_2;
  374. // System.Boolean UnityEngine.Events.InvokableCallList::m_NeedsUpdate
  375. bool ___m_NeedsUpdate_3;
  376. };
  377. // System.Reflection.MemberInfo
  378. struct MemberInfo_t : public RuntimeObject
  379. {
  380. };
  381. // System.Reflection.ParameterInfo
  382. struct ParameterInfo_tBC2D68304851A59EFB2EAE6B168714CD45445F2F : public RuntimeObject
  383. {
  384. // System.Reflection.ParameterAttributes System.Reflection.ParameterInfo::AttrsImpl
  385. int32_t ___AttrsImpl_0;
  386. // System.Type System.Reflection.ParameterInfo::ClassImpl
  387. Type_t* ___ClassImpl_1;
  388. // System.Object System.Reflection.ParameterInfo::DefaultValueImpl
  389. RuntimeObject* ___DefaultValueImpl_2;
  390. // System.Reflection.MemberInfo System.Reflection.ParameterInfo::MemberImpl
  391. MemberInfo_t* ___MemberImpl_3;
  392. // System.String System.Reflection.ParameterInfo::NameImpl
  393. String_t* ___NameImpl_4;
  394. // System.Int32 System.Reflection.ParameterInfo::PositionImpl
  395. int32_t ___PositionImpl_5;
  396. };
  397. // Native definition for P/Invoke marshalling of System.Reflection.ParameterInfo
  398. struct ParameterInfo_tBC2D68304851A59EFB2EAE6B168714CD45445F2F_marshaled_pinvoke
  399. {
  400. int32_t ___AttrsImpl_0;
  401. Type_t* ___ClassImpl_1;
  402. Il2CppIUnknown* ___DefaultValueImpl_2;
  403. MemberInfo_t* ___MemberImpl_3;
  404. char* ___NameImpl_4;
  405. int32_t ___PositionImpl_5;
  406. };
  407. // Native definition for COM marshalling of System.Reflection.ParameterInfo
  408. struct ParameterInfo_tBC2D68304851A59EFB2EAE6B168714CD45445F2F_marshaled_com
  409. {
  410. int32_t ___AttrsImpl_0;
  411. Type_t* ___ClassImpl_1;
  412. Il2CppIUnknown* ___DefaultValueImpl_2;
  413. MemberInfo_t* ___MemberImpl_3;
  414. Il2CppChar* ___NameImpl_4;
  415. int32_t ___PositionImpl_5;
  416. };
  417. // UnityEngine.Events.PersistentCall
  418. struct PersistentCall_tECEBF49ED60D3AEE696FCCDB50DA03C1A9EBD5AF : public RuntimeObject
  419. {
  420. // UnityEngine.Object UnityEngine.Events.PersistentCall::m_Target
  421. Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___m_Target_0;
  422. // System.String UnityEngine.Events.PersistentCall::m_TargetAssemblyTypeName
  423. String_t* ___m_TargetAssemblyTypeName_1;
  424. // System.String UnityEngine.Events.PersistentCall::m_MethodName
  425. String_t* ___m_MethodName_2;
  426. // UnityEngine.Events.PersistentListenerMode UnityEngine.Events.PersistentCall::m_Mode
  427. int32_t ___m_Mode_3;
  428. // UnityEngine.Events.ArgumentCache UnityEngine.Events.PersistentCall::m_Arguments
  429. ArgumentCache_t30F5878E7190B37456E045E039655C33EB27FF1D* ___m_Arguments_4;
  430. // UnityEngine.Events.UnityEventCallState UnityEngine.Events.PersistentCall::m_CallState
  431. int32_t ___m_CallState_5;
  432. };
  433. // UnityEngine.Events.PersistentCallGroup
  434. struct PersistentCallGroup_tB826EDF15DC80F71BCBCD8E410FD959A04C33F25 : public RuntimeObject
  435. {
  436. // System.Collections.Generic.List`1<UnityEngine.Events.PersistentCall> UnityEngine.Events.PersistentCallGroup::m_Calls
  437. List_1_t1EC718175613632CD4775345600304230E9A83DF* ___m_Calls_0;
  438. };
  439. // System.String
  440. struct String_t : public RuntimeObject
  441. {
  442. // System.Int32 System.String::_stringLength
  443. int32_t ____stringLength_4;
  444. // System.Char System.String::_firstChar
  445. Il2CppChar ____firstChar_5;
  446. };
  447. struct String_t_StaticFields
  448. {
  449. // System.String System.String::Empty
  450. String_t* ___Empty_6;
  451. };
  452. // UnityEngine.Events.UnityEventBase
  453. struct UnityEventBase_t4968A4C72559F35C0923E4BD9C042C3A842E1DB8 : public RuntimeObject
  454. {
  455. // UnityEngine.Events.InvokableCallList UnityEngine.Events.UnityEventBase::m_Calls
  456. InvokableCallList_t309E1C8C7CE885A0D2F98C84CEA77A8935688382* ___m_Calls_0;
  457. // UnityEngine.Events.PersistentCallGroup UnityEngine.Events.UnityEventBase::m_PersistentCalls
  458. PersistentCallGroup_tB826EDF15DC80F71BCBCD8E410FD959A04C33F25* ___m_PersistentCalls_1;
  459. // System.Boolean UnityEngine.Events.UnityEventBase::m_CallsDirty
  460. bool ___m_CallsDirty_2;
  461. };
  462. // UnityEngine.Events.UnityEventTools
  463. struct UnityEventTools_t96225E3D7394F9F843F8473AC88F158DEEFDD90D : public RuntimeObject
  464. {
  465. };
  466. // System.ValueType
  467. struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F : public RuntimeObject
  468. {
  469. };
  470. // Native definition for P/Invoke marshalling of System.ValueType
  471. struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F_marshaled_pinvoke
  472. {
  473. };
  474. // Native definition for COM marshalling of System.ValueType
  475. struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F_marshaled_com
  476. {
  477. };
  478. // System.Collections.Generic.List`1/Enumerator<System.Object>
  479. struct Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A
  480. {
  481. // System.Collections.Generic.List`1<T> System.Collections.Generic.List`1/Enumerator::_list
  482. List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* ____list_0;
  483. // System.Int32 System.Collections.Generic.List`1/Enumerator::_index
  484. int32_t ____index_1;
  485. // System.Int32 System.Collections.Generic.List`1/Enumerator::_version
  486. int32_t ____version_2;
  487. // T System.Collections.Generic.List`1/Enumerator::_current
  488. RuntimeObject* ____current_3;
  489. };
  490. // System.Collections.Generic.List`1/Enumerator<UnityEngine.Events.PersistentCall>
  491. struct Enumerator_tA2BA94CFC1C74A74D61FECF814D901AEAAE4BFA9
  492. {
  493. // System.Collections.Generic.List`1<T> System.Collections.Generic.List`1/Enumerator::_list
  494. List_1_t1EC718175613632CD4775345600304230E9A83DF* ____list_0;
  495. // System.Int32 System.Collections.Generic.List`1/Enumerator::_index
  496. int32_t ____index_1;
  497. // System.Int32 System.Collections.Generic.List`1/Enumerator::_version
  498. int32_t ____version_2;
  499. // T System.Collections.Generic.List`1/Enumerator::_current
  500. PersistentCall_tECEBF49ED60D3AEE696FCCDB50DA03C1A9EBD5AF* ____current_3;
  501. };
  502. // UnityEngine.Events.InvokableCall`1<System.Boolean>
  503. struct InvokableCall_1_tD263A68C185ECF7369E72865998314A3704F3942 : public BaseInvokableCall_tB912356039B1D3806B23DFBC7E9CFA1BCC82F339
  504. {
  505. // UnityEngine.Events.UnityAction`1<T1> UnityEngine.Events.InvokableCall`1::Delegate
  506. UnityAction_1_t8EC357AF4FBD2A0C4A575C4BBD0B3A81029E43A9* ___Delegate_0;
  507. };
  508. // UnityEngine.Events.InvokableCall`1<System.Int32>
  509. struct InvokableCall_1_tEC644714F5F858180758F4D976EB51D1325B9801 : public BaseInvokableCall_tB912356039B1D3806B23DFBC7E9CFA1BCC82F339
  510. {
  511. // UnityEngine.Events.UnityAction`1<T1> UnityEngine.Events.InvokableCall`1::Delegate
  512. UnityAction_1_tA5B7125BEF9EB3092B91D1E2AA64249C44903A60* ___Delegate_0;
  513. };
  514. // UnityEngine.Events.InvokableCall`1<System.Single>
  515. struct InvokableCall_1_tE1B51C9B4DC9B445D4D1F86682DDD6411A37FA9E : public BaseInvokableCall_tB912356039B1D3806B23DFBC7E9CFA1BCC82F339
  516. {
  517. // UnityEngine.Events.UnityAction`1<T1> UnityEngine.Events.InvokableCall`1::Delegate
  518. UnityAction_1_tAEFA3C1C529F0E1AD7C7C7AFC88822D359E7AC90* ___Delegate_0;
  519. };
  520. // UnityEngine.Events.InvokableCall`1<System.String>
  521. struct InvokableCall_1_t2795E37CB38272DA49207FCCD7DB825A34698F9D : public BaseInvokableCall_tB912356039B1D3806B23DFBC7E9CFA1BCC82F339
  522. {
  523. // UnityEngine.Events.UnityAction`1<T1> UnityEngine.Events.InvokableCall`1::Delegate
  524. UnityAction_1_t690494F0E492A2098660E28B8EB7D71B2C69BE1B* ___Delegate_0;
  525. };
  526. // System.Boolean
  527. struct Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22
  528. {
  529. // System.Boolean System.Boolean::m_value
  530. bool ___m_value_0;
  531. };
  532. struct Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_StaticFields
  533. {
  534. // System.String System.Boolean::TrueString
  535. String_t* ___TrueString_5;
  536. // System.String System.Boolean::FalseString
  537. String_t* ___FalseString_6;
  538. };
  539. // System.Double
  540. struct Double_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F
  541. {
  542. // System.Double System.Double::m_value
  543. double ___m_value_0;
  544. };
  545. // UnityEngine.PlayerLoop.EarlyUpdate
  546. struct EarlyUpdate_t3FEEF0153D8D192317CEFD9EE3F3E1573955095B
  547. {
  548. union
  549. {
  550. struct
  551. {
  552. };
  553. uint8_t EarlyUpdate_t3FEEF0153D8D192317CEFD9EE3F3E1573955095B__padding[1];
  554. };
  555. };
  556. // UnityEngine.PlayerLoop.FixedUpdate
  557. struct FixedUpdate_tCF8FD444F9ACA24B19A6697CB873E558CC06A2D1
  558. {
  559. union
  560. {
  561. struct
  562. {
  563. };
  564. uint8_t FixedUpdate_tCF8FD444F9ACA24B19A6697CB873E558CC06A2D1__padding[1];
  565. };
  566. };
  567. // UnityEngine.PlayerLoop.Initialization
  568. struct Initialization_tDAACE77B534B3BDAC1A482FEA5917F2AB58A1016
  569. {
  570. union
  571. {
  572. struct
  573. {
  574. };
  575. uint8_t Initialization_tDAACE77B534B3BDAC1A482FEA5917F2AB58A1016__padding[1];
  576. };
  577. };
  578. // System.Int32
  579. struct Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C
  580. {
  581. // System.Int32 System.Int32::m_value
  582. int32_t ___m_value_0;
  583. };
  584. // System.IntPtr
  585. struct IntPtr_t
  586. {
  587. // System.Void* System.IntPtr::m_value
  588. void* ___m_value_0;
  589. };
  590. struct IntPtr_t_StaticFields
  591. {
  592. // System.IntPtr System.IntPtr::Zero
  593. intptr_t ___Zero_1;
  594. };
  595. // UnityEngine.Events.InvokableCall
  596. struct InvokableCall_t8481C00D3B38904F5B77ACEA2ABAE6AC119D4122 : public BaseInvokableCall_tB912356039B1D3806B23DFBC7E9CFA1BCC82F339
  597. {
  598. // UnityEngine.Events.UnityAction UnityEngine.Events.InvokableCall::Delegate
  599. UnityAction_t11A1F3B953B365C072A5DCC32677EE1796A962A7* ___Delegate_0;
  600. };
  601. // System.Reflection.MethodBase
  602. struct MethodBase_t : public MemberInfo_t
  603. {
  604. };
  605. // System.Reflection.ParameterModifier
  606. struct ParameterModifier_t75F1AF13B2AD5EDBD3A3579FD337D0A66E3FF510
  607. {
  608. // System.Boolean[] System.Reflection.ParameterModifier::_byRef
  609. BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* ____byRef_0;
  610. };
  611. // Native definition for P/Invoke marshalling of System.Reflection.ParameterModifier
  612. struct ParameterModifier_t75F1AF13B2AD5EDBD3A3579FD337D0A66E3FF510_marshaled_pinvoke
  613. {
  614. int32_t* ____byRef_0;
  615. };
  616. // Native definition for COM marshalling of System.Reflection.ParameterModifier
  617. struct ParameterModifier_t75F1AF13B2AD5EDBD3A3579FD337D0A66E3FF510_marshaled_com
  618. {
  619. int32_t* ____byRef_0;
  620. };
  621. // UnityEngine.PlayerLoop.PostLateUpdate
  622. struct PostLateUpdate_t8D100B8147895DB5492ABDC2ABF8ACACA3EA1256
  623. {
  624. union
  625. {
  626. struct
  627. {
  628. };
  629. uint8_t PostLateUpdate_t8D100B8147895DB5492ABDC2ABF8ACACA3EA1256__padding[1];
  630. };
  631. };
  632. // UnityEngine.PlayerLoop.PreLateUpdate
  633. struct PreLateUpdate_t2DCE1BE25ACE7BC92CEE04C59E9F2F68A9C78FE6
  634. {
  635. union
  636. {
  637. struct
  638. {
  639. };
  640. uint8_t PreLateUpdate_t2DCE1BE25ACE7BC92CEE04C59E9F2F68A9C78FE6__padding[1];
  641. };
  642. };
  643. // UnityEngine.PlayerLoop.PreUpdate
  644. struct PreUpdate_tD3D2902387A8CA02CEED9FD2BFE8435ED80A51ED
  645. {
  646. union
  647. {
  648. struct
  649. {
  650. };
  651. uint8_t PreUpdate_tD3D2902387A8CA02CEED9FD2BFE8435ED80A51ED__padding[1];
  652. };
  653. };
  654. // System.Single
  655. struct Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C
  656. {
  657. // System.Single System.Single::m_value
  658. float ___m_value_0;
  659. };
  660. // UnityEngine.PlayerLoop.TimeUpdate
  661. struct TimeUpdate_t81E3446F4486BC0736BFE3CBAE8FFA6848583E51
  662. {
  663. union
  664. {
  665. struct
  666. {
  667. };
  668. uint8_t TimeUpdate_t81E3446F4486BC0736BFE3CBAE8FFA6848583E51__padding[1];
  669. };
  670. };
  671. // System.UInt32
  672. struct UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B
  673. {
  674. // System.UInt32 System.UInt32::m_value
  675. uint32_t ___m_value_0;
  676. };
  677. // UnityEngine.Events.UnityEvent
  678. struct UnityEvent_tDC2C3548799DBC91D1E3F3DE60083A66F4751977 : public UnityEventBase_t4968A4C72559F35C0923E4BD9C042C3A842E1DB8
  679. {
  680. // System.Object[] UnityEngine.Events.UnityEvent::m_InvokeArray
  681. ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___m_InvokeArray_3;
  682. };
  683. // UnityEngine.PlayerLoop.Update
  684. struct Update_tFCBD46F301DE58EC1756B662441FF6E0F6733A89
  685. {
  686. union
  687. {
  688. struct
  689. {
  690. };
  691. uint8_t Update_tFCBD46F301DE58EC1756B662441FF6E0F6733A89__padding[1];
  692. };
  693. };
  694. // System.Void
  695. struct Void_t4861ACF8F4594C3437BB48B6E56783494B843915
  696. {
  697. union
  698. {
  699. struct
  700. {
  701. };
  702. uint8_t Void_t4861ACF8F4594C3437BB48B6E56783494B843915__padding[1];
  703. };
  704. };
  705. // UnityEngine.PlayerLoop.EarlyUpdate/ARCoreUpdate
  706. struct ARCoreUpdate_t0870925EB7DB96EFA85333F36698760A8861C270
  707. {
  708. union
  709. {
  710. struct
  711. {
  712. };
  713. uint8_t ARCoreUpdate_t0870925EB7DB96EFA85333F36698760A8861C270__padding[1];
  714. };
  715. };
  716. // UnityEngine.PlayerLoop.EarlyUpdate/AnalyticsCoreStatsUpdate
  717. struct AnalyticsCoreStatsUpdate_t0AC27EABB00A0681E6915B93878E94FAE8DD9C1E
  718. {
  719. union
  720. {
  721. struct
  722. {
  723. };
  724. uint8_t AnalyticsCoreStatsUpdate_t0AC27EABB00A0681E6915B93878E94FAE8DD9C1E__padding[1];
  725. };
  726. };
  727. // UnityEngine.PlayerLoop.EarlyUpdate/ClearIntermediateRenderers
  728. struct ClearIntermediateRenderers_t3870E195EEF160DB91F9F67A109DFCE8EB630FB5
  729. {
  730. union
  731. {
  732. struct
  733. {
  734. };
  735. uint8_t ClearIntermediateRenderers_t3870E195EEF160DB91F9F67A109DFCE8EB630FB5__padding[1];
  736. };
  737. };
  738. // UnityEngine.PlayerLoop.EarlyUpdate/ClearLines
  739. struct ClearLines_tCA55FECEBB3CB979817F2331F7DE68FB037CFFCA
  740. {
  741. union
  742. {
  743. struct
  744. {
  745. };
  746. uint8_t ClearLines_tCA55FECEBB3CB979817F2331F7DE68FB037CFFCA__padding[1];
  747. };
  748. };
  749. // UnityEngine.PlayerLoop.EarlyUpdate/DeliverIosPlatformEvents
  750. struct DeliverIosPlatformEvents_t1F56F9C02CC5108CCBFD4B87570C7DDB9E15FD6A
  751. {
  752. union
  753. {
  754. struct
  755. {
  756. };
  757. uint8_t DeliverIosPlatformEvents_t1F56F9C02CC5108CCBFD4B87570C7DDB9E15FD6A__padding[1];
  758. };
  759. };
  760. // UnityEngine.PlayerLoop.EarlyUpdate/DispatchEventQueueEvents
  761. struct DispatchEventQueueEvents_t6A8B38D90EFC8731159C218D19FC8739A0ED7232
  762. {
  763. union
  764. {
  765. struct
  766. {
  767. };
  768. uint8_t DispatchEventQueueEvents_t6A8B38D90EFC8731159C218D19FC8739A0ED7232__padding[1];
  769. };
  770. };
  771. // UnityEngine.PlayerLoop.EarlyUpdate/ExecuteMainThreadJobs
  772. struct ExecuteMainThreadJobs_t2AF302649970650DD66001B9F9DB0DA2F46E17C3
  773. {
  774. union
  775. {
  776. struct
  777. {
  778. };
  779. uint8_t ExecuteMainThreadJobs_t2AF302649970650DD66001B9F9DB0DA2F46E17C3__padding[1];
  780. };
  781. };
  782. // UnityEngine.PlayerLoop.EarlyUpdate/GpuTimestamp
  783. struct GpuTimestamp_t5B6C8013AEC6F086F0366993EB0153A6E1C11A35
  784. {
  785. union
  786. {
  787. struct
  788. {
  789. };
  790. uint8_t GpuTimestamp_t5B6C8013AEC6F086F0366993EB0153A6E1C11A35__padding[1];
  791. };
  792. };
  793. // UnityEngine.PlayerLoop.EarlyUpdate/PerformanceAnalyticsUpdate
  794. struct PerformanceAnalyticsUpdate_t8B6378DF3D9F24091428D1F944CA9867C30BE4C2
  795. {
  796. union
  797. {
  798. struct
  799. {
  800. };
  801. uint8_t PerformanceAnalyticsUpdate_t8B6378DF3D9F24091428D1F944CA9867C30BE4C2__padding[1];
  802. };
  803. };
  804. // UnityEngine.PlayerLoop.EarlyUpdate/PhysicsResetInterpolatedTransformPosition
  805. struct PhysicsResetInterpolatedTransformPosition_t1048CAAC4D8DBC7AA534BFE62473D2D12C4E6D1F
  806. {
  807. union
  808. {
  809. struct
  810. {
  811. };
  812. uint8_t PhysicsResetInterpolatedTransformPosition_t1048CAAC4D8DBC7AA534BFE62473D2D12C4E6D1F__padding[1];
  813. };
  814. };
  815. // UnityEngine.PlayerLoop.EarlyUpdate/PlayerCleanupCachedData
  816. struct PlayerCleanupCachedData_t03AAFC538395693086152E6BF5AFAAFF0F9444DB
  817. {
  818. union
  819. {
  820. struct
  821. {
  822. };
  823. uint8_t PlayerCleanupCachedData_t03AAFC538395693086152E6BF5AFAAFF0F9444DB__padding[1];
  824. };
  825. };
  826. // UnityEngine.PlayerLoop.EarlyUpdate/PollHtcsPlayerConnection
  827. struct PollHtcsPlayerConnection_t2498151E6AFBCC1C68848C08C8540E8F741EF209
  828. {
  829. union
  830. {
  831. struct
  832. {
  833. };
  834. uint8_t PollHtcsPlayerConnection_t2498151E6AFBCC1C68848C08C8540E8F741EF209__padding[1];
  835. };
  836. };
  837. // UnityEngine.PlayerLoop.EarlyUpdate/PollPlayerConnection
  838. struct PollPlayerConnection_tA188E9A07C41BA07CE3C73E2D45608F7D551057A
  839. {
  840. union
  841. {
  842. struct
  843. {
  844. };
  845. uint8_t PollPlayerConnection_tA188E9A07C41BA07CE3C73E2D45608F7D551057A__padding[1];
  846. };
  847. };
  848. // UnityEngine.PlayerLoop.EarlyUpdate/PresentBeforeUpdate
  849. struct PresentBeforeUpdate_t9B96C36B1A049894E20D367554C2D00F54EE3A52
  850. {
  851. union
  852. {
  853. struct
  854. {
  855. };
  856. uint8_t PresentBeforeUpdate_t9B96C36B1A049894E20D367554C2D00F54EE3A52__padding[1];
  857. };
  858. };
  859. // UnityEngine.PlayerLoop.EarlyUpdate/ProcessMouseInWindow
  860. struct ProcessMouseInWindow_t7759A2277757FE54B719695E47C7AC5E9A920112
  861. {
  862. union
  863. {
  864. struct
  865. {
  866. };
  867. uint8_t ProcessMouseInWindow_t7759A2277757FE54B719695E47C7AC5E9A920112__padding[1];
  868. };
  869. };
  870. // UnityEngine.PlayerLoop.EarlyUpdate/ProcessRemoteInput
  871. struct ProcessRemoteInput_t268646D8132AA773DC3D8AEDCE53F0DC2FE88996
  872. {
  873. union
  874. {
  875. struct
  876. {
  877. };
  878. uint8_t ProcessRemoteInput_t268646D8132AA773DC3D8AEDCE53F0DC2FE88996__padding[1];
  879. };
  880. };
  881. // UnityEngine.PlayerLoop.EarlyUpdate/RendererNotifyInvisible
  882. struct RendererNotifyInvisible_tC43ACAF01E9D5C34252E8B4B99A05EB2ACA191FE
  883. {
  884. union
  885. {
  886. struct
  887. {
  888. };
  889. uint8_t RendererNotifyInvisible_tC43ACAF01E9D5C34252E8B4B99A05EB2ACA191FE__padding[1];
  890. };
  891. };
  892. // UnityEngine.PlayerLoop.EarlyUpdate/ResetFrameStatsAfterPresent
  893. struct ResetFrameStatsAfterPresent_t511B4B8D887E68EB91B888E92C2D8258CB5BAAA2
  894. {
  895. union
  896. {
  897. struct
  898. {
  899. };
  900. uint8_t ResetFrameStatsAfterPresent_t511B4B8D887E68EB91B888E92C2D8258CB5BAAA2__padding[1];
  901. };
  902. };
  903. // UnityEngine.PlayerLoop.EarlyUpdate/ScriptRunDelayedStartupFrame
  904. struct ScriptRunDelayedStartupFrame_t437517E506EB51DF22436E8A2D517D627D9D1A35
  905. {
  906. union
  907. {
  908. struct
  909. {
  910. };
  911. uint8_t ScriptRunDelayedStartupFrame_t437517E506EB51DF22436E8A2D517D627D9D1A35__padding[1];
  912. };
  913. };
  914. // UnityEngine.PlayerLoop.EarlyUpdate/SpriteAtlasManagerUpdate
  915. struct SpriteAtlasManagerUpdate_t23345CA37B85F095F76F78D51130AA713DF706AB
  916. {
  917. union
  918. {
  919. struct
  920. {
  921. };
  922. uint8_t SpriteAtlasManagerUpdate_t23345CA37B85F095F76F78D51130AA713DF706AB__padding[1];
  923. };
  924. };
  925. // UnityEngine.PlayerLoop.EarlyUpdate/TangoUpdate
  926. struct TangoUpdate_t0773D7F4190273AC99FEAD6DB5AB43C671AA56D2
  927. {
  928. union
  929. {
  930. struct
  931. {
  932. };
  933. uint8_t TangoUpdate_t0773D7F4190273AC99FEAD6DB5AB43C671AA56D2__padding[1];
  934. };
  935. };
  936. // UnityEngine.PlayerLoop.EarlyUpdate/UnityWebRequestUpdate
  937. struct UnityWebRequestUpdate_tD66FF44EB2E15D5F3F34D6E016FE11ABFE364E7D
  938. {
  939. union
  940. {
  941. struct
  942. {
  943. };
  944. uint8_t UnityWebRequestUpdate_tD66FF44EB2E15D5F3F34D6E016FE11ABFE364E7D__padding[1];
  945. };
  946. };
  947. // UnityEngine.PlayerLoop.EarlyUpdate/UpdateAsyncReadbackManager
  948. struct UpdateAsyncReadbackManager_t438EC08527D0B0543D920C30750BCD94A690126A
  949. {
  950. union
  951. {
  952. struct
  953. {
  954. };
  955. uint8_t UpdateAsyncReadbackManager_t438EC08527D0B0543D920C30750BCD94A690126A__padding[1];
  956. };
  957. };
  958. // UnityEngine.PlayerLoop.EarlyUpdate/UpdateCanvasRectTransform
  959. struct UpdateCanvasRectTransform_t41CECA98EFF313B8463EEFF63BFB15DF0513A428
  960. {
  961. union
  962. {
  963. struct
  964. {
  965. };
  966. uint8_t UpdateCanvasRectTransform_t41CECA98EFF313B8463EEFF63BFB15DF0513A428__padding[1];
  967. };
  968. };
  969. // UnityEngine.PlayerLoop.EarlyUpdate/UpdateInputManager
  970. struct UpdateInputManager_tBC43869EB39DE6B92FBA117E2EA22B4DCD788F2A
  971. {
  972. union
  973. {
  974. struct
  975. {
  976. };
  977. uint8_t UpdateInputManager_tBC43869EB39DE6B92FBA117E2EA22B4DCD788F2A__padding[1];
  978. };
  979. };
  980. // UnityEngine.PlayerLoop.EarlyUpdate/UpdateKinect
  981. struct UpdateKinect_tDDC4C28D19025796CB94F9DE552BA9C0ADEDCE45
  982. {
  983. union
  984. {
  985. struct
  986. {
  987. };
  988. uint8_t UpdateKinect_tDDC4C28D19025796CB94F9DE552BA9C0ADEDCE45__padding[1];
  989. };
  990. };
  991. // UnityEngine.PlayerLoop.EarlyUpdate/UpdateMainGameViewRect
  992. struct UpdateMainGameViewRect_tE725390DFE266FA0F34148D2184B9CCE9A7C46C6
  993. {
  994. union
  995. {
  996. struct
  997. {
  998. };
  999. uint8_t UpdateMainGameViewRect_tE725390DFE266FA0F34148D2184B9CCE9A7C46C6__padding[1];
  1000. };
  1001. };
  1002. // UnityEngine.PlayerLoop.EarlyUpdate/UpdatePreloading
  1003. struct UpdatePreloading_t45C914112124AD6E405EE2B11DA76D265C20F77F
  1004. {
  1005. union
  1006. {
  1007. struct
  1008. {
  1009. };
  1010. uint8_t UpdatePreloading_t45C914112124AD6E405EE2B11DA76D265C20F77F__padding[1];
  1011. };
  1012. };
  1013. // UnityEngine.PlayerLoop.EarlyUpdate/UpdateStreamingManager
  1014. struct UpdateStreamingManager_tC612A33DB9BEFE10B1970D4A655B2F9EAF407D42
  1015. {
  1016. union
  1017. {
  1018. struct
  1019. {
  1020. };
  1021. uint8_t UpdateStreamingManager_tC612A33DB9BEFE10B1970D4A655B2F9EAF407D42__padding[1];
  1022. };
  1023. };
  1024. // UnityEngine.PlayerLoop.EarlyUpdate/UpdateTextureStreamingManager
  1025. struct UpdateTextureStreamingManager_t0E74B3EDF837DFE1179C4CDB979B969DC58E3A2F
  1026. {
  1027. union
  1028. {
  1029. struct
  1030. {
  1031. };
  1032. uint8_t UpdateTextureStreamingManager_t0E74B3EDF837DFE1179C4CDB979B969DC58E3A2F__padding[1];
  1033. };
  1034. };
  1035. // UnityEngine.PlayerLoop.EarlyUpdate/XRUpdate
  1036. struct XRUpdate_tDF532E307AA39BCF2FB4780E252EC0CCE1C124B9
  1037. {
  1038. union
  1039. {
  1040. struct
  1041. {
  1042. };
  1043. uint8_t XRUpdate_tDF532E307AA39BCF2FB4780E252EC0CCE1C124B9__padding[1];
  1044. };
  1045. };
  1046. // UnityEngine.PlayerLoop.FixedUpdate/AudioFixedUpdate
  1047. struct AudioFixedUpdate_tFF50E2AD8BE118EE03F1E31B5B5BDFB91D0418F2
  1048. {
  1049. union
  1050. {
  1051. struct
  1052. {
  1053. };
  1054. uint8_t AudioFixedUpdate_tFF50E2AD8BE118EE03F1E31B5B5BDFB91D0418F2__padding[1];
  1055. };
  1056. };
  1057. // UnityEngine.PlayerLoop.FixedUpdate/ClearLines
  1058. struct ClearLines_tCAF10AEE1122923282F5586C7ED0CFE4FCB6D0E3
  1059. {
  1060. union
  1061. {
  1062. struct
  1063. {
  1064. };
  1065. uint8_t ClearLines_tCAF10AEE1122923282F5586C7ED0CFE4FCB6D0E3__padding[1];
  1066. };
  1067. };
  1068. // UnityEngine.PlayerLoop.FixedUpdate/DirectorFixedSampleTime
  1069. struct DirectorFixedSampleTime_tE4F7C94C031FD40BBBF938DE47BD701409110219
  1070. {
  1071. union
  1072. {
  1073. struct
  1074. {
  1075. };
  1076. uint8_t DirectorFixedSampleTime_tE4F7C94C031FD40BBBF938DE47BD701409110219__padding[1];
  1077. };
  1078. };
  1079. // UnityEngine.PlayerLoop.FixedUpdate/DirectorFixedUpdate
  1080. struct DirectorFixedUpdate_t010D8D27494573A4CCD9A3F65EB96DBD0F0AC9D9
  1081. {
  1082. union
  1083. {
  1084. struct
  1085. {
  1086. };
  1087. uint8_t DirectorFixedUpdate_t010D8D27494573A4CCD9A3F65EB96DBD0F0AC9D9__padding[1];
  1088. };
  1089. };
  1090. // UnityEngine.PlayerLoop.FixedUpdate/DirectorFixedUpdatePostPhysics
  1091. struct DirectorFixedUpdatePostPhysics_tB860502DD096EC153005619C9607049E7DEF408A
  1092. {
  1093. union
  1094. {
  1095. struct
  1096. {
  1097. };
  1098. uint8_t DirectorFixedUpdatePostPhysics_tB860502DD096EC153005619C9607049E7DEF408A__padding[1];
  1099. };
  1100. };
  1101. // UnityEngine.PlayerLoop.FixedUpdate/LegacyFixedAnimationUpdate
  1102. struct LegacyFixedAnimationUpdate_t2F56DD05BE773AF12B8024A86FBB03175BD99C6D
  1103. {
  1104. union
  1105. {
  1106. struct
  1107. {
  1108. };
  1109. uint8_t LegacyFixedAnimationUpdate_t2F56DD05BE773AF12B8024A86FBB03175BD99C6D__padding[1];
  1110. };
  1111. };
  1112. // UnityEngine.PlayerLoop.FixedUpdate/NewInputFixedUpdate
  1113. struct NewInputFixedUpdate_tDD791A781B81753165645E5A6B24C54524BAB373
  1114. {
  1115. union
  1116. {
  1117. struct
  1118. {
  1119. };
  1120. uint8_t NewInputFixedUpdate_tDD791A781B81753165645E5A6B24C54524BAB373__padding[1];
  1121. };
  1122. };
  1123. // UnityEngine.PlayerLoop.FixedUpdate/Physics2DFixedUpdate
  1124. struct Physics2DFixedUpdate_t1A722B7DD754C177785AB6A4948CC9DD8B4E13C5
  1125. {
  1126. union
  1127. {
  1128. struct
  1129. {
  1130. };
  1131. uint8_t Physics2DFixedUpdate_t1A722B7DD754C177785AB6A4948CC9DD8B4E13C5__padding[1];
  1132. };
  1133. };
  1134. // UnityEngine.PlayerLoop.FixedUpdate/PhysicsClothFixedUpdate
  1135. struct PhysicsClothFixedUpdate_tC2A56A2FB665B621E7D60D0691150D01C669362B
  1136. {
  1137. union
  1138. {
  1139. struct
  1140. {
  1141. };
  1142. uint8_t PhysicsClothFixedUpdate_tC2A56A2FB665B621E7D60D0691150D01C669362B__padding[1];
  1143. };
  1144. };
  1145. // UnityEngine.PlayerLoop.FixedUpdate/PhysicsFixedUpdate
  1146. struct PhysicsFixedUpdate_tF76C7633EB2FC69A88CE7DE7B95C98FA3E4641E6
  1147. {
  1148. union
  1149. {
  1150. struct
  1151. {
  1152. };
  1153. uint8_t PhysicsFixedUpdate_tF76C7633EB2FC69A88CE7DE7B95C98FA3E4641E6__padding[1];
  1154. };
  1155. };
  1156. // UnityEngine.PlayerLoop.FixedUpdate/ScriptRunBehaviourFixedUpdate
  1157. struct ScriptRunBehaviourFixedUpdate_tC21CDED0EB965CC4170728A1428C331E9FC0D04D
  1158. {
  1159. union
  1160. {
  1161. struct
  1162. {
  1163. };
  1164. uint8_t ScriptRunBehaviourFixedUpdate_tC21CDED0EB965CC4170728A1428C331E9FC0D04D__padding[1];
  1165. };
  1166. };
  1167. // UnityEngine.PlayerLoop.FixedUpdate/ScriptRunDelayedFixedFrameRate
  1168. struct ScriptRunDelayedFixedFrameRate_t8A96D1EF94E7948A73808C8D8B264CD001C901BB
  1169. {
  1170. union
  1171. {
  1172. struct
  1173. {
  1174. };
  1175. uint8_t ScriptRunDelayedFixedFrameRate_t8A96D1EF94E7948A73808C8D8B264CD001C901BB__padding[1];
  1176. };
  1177. };
  1178. // UnityEngine.PlayerLoop.FixedUpdate/XRFixedUpdate
  1179. struct XRFixedUpdate_tA04D874E51DDD5CEA43B0052193F17C7F5FFB006
  1180. {
  1181. union
  1182. {
  1183. struct
  1184. {
  1185. };
  1186. uint8_t XRFixedUpdate_tA04D874E51DDD5CEA43B0052193F17C7F5FFB006__padding[1];
  1187. };
  1188. };
  1189. // UnityEngine.PlayerLoop.Initialization/AsyncUploadTimeSlicedUpdate
  1190. struct AsyncUploadTimeSlicedUpdate_t5EBE201AE7C230BDE8B8F4EB414DB244DCC386B6
  1191. {
  1192. union
  1193. {
  1194. struct
  1195. {
  1196. };
  1197. uint8_t AsyncUploadTimeSlicedUpdate_t5EBE201AE7C230BDE8B8F4EB414DB244DCC386B6__padding[1];
  1198. };
  1199. };
  1200. // UnityEngine.PlayerLoop.Initialization/DirectorSampleTime
  1201. struct DirectorSampleTime_t36E04867AC7305A062E990E2F8E30ED8652883A0
  1202. {
  1203. union
  1204. {
  1205. struct
  1206. {
  1207. };
  1208. uint8_t DirectorSampleTime_t36E04867AC7305A062E990E2F8E30ED8652883A0__padding[1];
  1209. };
  1210. };
  1211. // UnityEngine.PlayerLoop.Initialization/ProfilerStartFrame
  1212. struct ProfilerStartFrame_t80452E048B09F684583B024353CEF1C50B650E43
  1213. {
  1214. union
  1215. {
  1216. struct
  1217. {
  1218. };
  1219. uint8_t ProfilerStartFrame_t80452E048B09F684583B024353CEF1C50B650E43__padding[1];
  1220. };
  1221. };
  1222. // UnityEngine.PlayerLoop.Initialization/SynchronizeInputs
  1223. struct SynchronizeInputs_tDEECB3386F5E73129815BA3BFA47F033D31CC9EF
  1224. {
  1225. union
  1226. {
  1227. struct
  1228. {
  1229. };
  1230. uint8_t SynchronizeInputs_tDEECB3386F5E73129815BA3BFA47F033D31CC9EF__padding[1];
  1231. };
  1232. };
  1233. // UnityEngine.PlayerLoop.Initialization/SynchronizeState
  1234. struct SynchronizeState_t46EEC7F26CE1203D756418F000A011081D74923A
  1235. {
  1236. union
  1237. {
  1238. struct
  1239. {
  1240. };
  1241. uint8_t SynchronizeState_t46EEC7F26CE1203D756418F000A011081D74923A__padding[1];
  1242. };
  1243. };
  1244. // UnityEngine.PlayerLoop.Initialization/UpdateCameraMotionVectors
  1245. struct UpdateCameraMotionVectors_t67A02B2283F2C5C3FC6E456F46AB5E6BE4126391
  1246. {
  1247. union
  1248. {
  1249. struct
  1250. {
  1251. };
  1252. uint8_t UpdateCameraMotionVectors_t67A02B2283F2C5C3FC6E456F46AB5E6BE4126391__padding[1];
  1253. };
  1254. };
  1255. // UnityEngine.PlayerLoop.Initialization/XREarlyUpdate
  1256. struct XREarlyUpdate_t2FE37D888210382039DD766A0911539EBB10D015
  1257. {
  1258. union
  1259. {
  1260. struct
  1261. {
  1262. };
  1263. uint8_t XREarlyUpdate_t2FE37D888210382039DD766A0911539EBB10D015__padding[1];
  1264. };
  1265. };
  1266. // UnityEngine.PlayerLoop.PostLateUpdate/BatchModeUpdate
  1267. struct BatchModeUpdate_t686C5FBF3907281713E45590481A06FCF403325D
  1268. {
  1269. union
  1270. {
  1271. struct
  1272. {
  1273. };
  1274. uint8_t BatchModeUpdate_t686C5FBF3907281713E45590481A06FCF403325D__padding[1];
  1275. };
  1276. };
  1277. // UnityEngine.PlayerLoop.PostLateUpdate/ClearImmediateRenderers
  1278. struct ClearImmediateRenderers_tD5807343A690F45CD8EAAE07F9224F80986F17EB
  1279. {
  1280. union
  1281. {
  1282. struct
  1283. {
  1284. };
  1285. uint8_t ClearImmediateRenderers_tD5807343A690F45CD8EAAE07F9224F80986F17EB__padding[1];
  1286. };
  1287. };
  1288. // UnityEngine.PlayerLoop.PostLateUpdate/DirectorLateUpdate
  1289. struct DirectorLateUpdate_t6D55F5058BD025D280245CBD42C162C483E1D512
  1290. {
  1291. union
  1292. {
  1293. struct
  1294. {
  1295. };
  1296. uint8_t DirectorLateUpdate_t6D55F5058BD025D280245CBD42C162C483E1D512__padding[1];
  1297. };
  1298. };
  1299. // UnityEngine.PlayerLoop.PostLateUpdate/DirectorRenderImage
  1300. struct DirectorRenderImage_t8250BBB821B976257F3EAEC1448C3991AFF63C1B
  1301. {
  1302. union
  1303. {
  1304. struct
  1305. {
  1306. };
  1307. uint8_t DirectorRenderImage_t8250BBB821B976257F3EAEC1448C3991AFF63C1B__padding[1];
  1308. };
  1309. };
  1310. // UnityEngine.PlayerLoop.PostLateUpdate/EndGraphicsJobsAfterScriptLateUpdate
  1311. struct EndGraphicsJobsAfterScriptLateUpdate_tEE7D7895D684058F163063191B2D2874BE7FA562
  1312. {
  1313. union
  1314. {
  1315. struct
  1316. {
  1317. };
  1318. uint8_t EndGraphicsJobsAfterScriptLateUpdate_tEE7D7895D684058F163063191B2D2874BE7FA562__padding[1];
  1319. };
  1320. };
  1321. // UnityEngine.PlayerLoop.PostLateUpdate/EnlightenRuntimeUpdate
  1322. struct EnlightenRuntimeUpdate_tF0560FB54CCF2F4A32DA721EBA26E848DF5D76E3
  1323. {
  1324. union
  1325. {
  1326. struct
  1327. {
  1328. };
  1329. uint8_t EnlightenRuntimeUpdate_tF0560FB54CCF2F4A32DA721EBA26E848DF5D76E3__padding[1];
  1330. };
  1331. };
  1332. // UnityEngine.PlayerLoop.PostLateUpdate/ExecuteGameCenterCallbacks
  1333. struct ExecuteGameCenterCallbacks_tCD187757744592AED2400D913D99DD4180E48857
  1334. {
  1335. union
  1336. {
  1337. struct
  1338. {
  1339. };
  1340. uint8_t ExecuteGameCenterCallbacks_tCD187757744592AED2400D913D99DD4180E48857__padding[1];
  1341. };
  1342. };
  1343. // UnityEngine.PlayerLoop.PostLateUpdate/FinishFrameRendering
  1344. struct FinishFrameRendering_tEAE352E2A0817EF409C36B50BC74A0AE91403039
  1345. {
  1346. union
  1347. {
  1348. struct
  1349. {
  1350. };
  1351. uint8_t FinishFrameRendering_tEAE352E2A0817EF409C36B50BC74A0AE91403039__padding[1];
  1352. };
  1353. };
  1354. // UnityEngine.PlayerLoop.PostLateUpdate/GUIClearEvents
  1355. struct GUIClearEvents_tAD3C9126D5AB5761F35668BB8D192901D0654FD2
  1356. {
  1357. union
  1358. {
  1359. struct
  1360. {
  1361. };
  1362. uint8_t GUIClearEvents_tAD3C9126D5AB5761F35668BB8D192901D0654FD2__padding[1];
  1363. };
  1364. };
  1365. // UnityEngine.PlayerLoop.PostLateUpdate/GraphicsWarmupPreloadedShaders
  1366. struct GraphicsWarmupPreloadedShaders_tF4CA3BFEDAEFF58490F38AD9FC40668CFCE3EA3D
  1367. {
  1368. union
  1369. {
  1370. struct
  1371. {
  1372. };
  1373. uint8_t GraphicsWarmupPreloadedShaders_tF4CA3BFEDAEFF58490F38AD9FC40668CFCE3EA3D__padding[1];
  1374. };
  1375. };
  1376. // UnityEngine.PlayerLoop.PostLateUpdate/InputEndFrame
  1377. struct InputEndFrame_t42B7FD0989A122BDDE757062094FBD3AAF900B33
  1378. {
  1379. union
  1380. {
  1381. struct
  1382. {
  1383. };
  1384. uint8_t InputEndFrame_t42B7FD0989A122BDDE757062094FBD3AAF900B33__padding[1];
  1385. };
  1386. };
  1387. // UnityEngine.PlayerLoop.PostLateUpdate/MemoryFrameMaintenance
  1388. struct MemoryFrameMaintenance_t0E4EADC6A05D1699FDC722959D64FB3F30DD6E90
  1389. {
  1390. union
  1391. {
  1392. struct
  1393. {
  1394. };
  1395. uint8_t MemoryFrameMaintenance_t0E4EADC6A05D1699FDC722959D64FB3F30DD6E90__padding[1];
  1396. };
  1397. };
  1398. // UnityEngine.PlayerLoop.PostLateUpdate/ParticleSystemEndUpdateAll
  1399. struct ParticleSystemEndUpdateAll_tA5B846F08C725EB3642F2F9C30B721F335C96410
  1400. {
  1401. union
  1402. {
  1403. struct
  1404. {
  1405. };
  1406. uint8_t ParticleSystemEndUpdateAll_tA5B846F08C725EB3642F2F9C30B721F335C96410__padding[1];
  1407. };
  1408. };
  1409. // UnityEngine.PlayerLoop.PostLateUpdate/PhysicsSkinnedClothBeginUpdate
  1410. struct PhysicsSkinnedClothBeginUpdate_t7594D90D7261A07D1753941535C489D7CF38E696
  1411. {
  1412. union
  1413. {
  1414. struct
  1415. {
  1416. };
  1417. uint8_t PhysicsSkinnedClothBeginUpdate_t7594D90D7261A07D1753941535C489D7CF38E696__padding[1];
  1418. };
  1419. };
  1420. // UnityEngine.PlayerLoop.PostLateUpdate/PhysicsSkinnedClothFinishUpdate
  1421. struct PhysicsSkinnedClothFinishUpdate_tF276BC670113332DE88FD62F6139F1126AA23C75
  1422. {
  1423. union
  1424. {
  1425. struct
  1426. {
  1427. };
  1428. uint8_t PhysicsSkinnedClothFinishUpdate_tF276BC670113332DE88FD62F6139F1126AA23C75__padding[1];
  1429. };
  1430. };
  1431. // UnityEngine.PlayerLoop.PostLateUpdate/PlayerEmitCanvasGeometry
  1432. struct PlayerEmitCanvasGeometry_t5C1E32B15900188F564F4E318B352EEDF3910375
  1433. {
  1434. union
  1435. {
  1436. struct
  1437. {
  1438. };
  1439. uint8_t PlayerEmitCanvasGeometry_t5C1E32B15900188F564F4E318B352EEDF3910375__padding[1];
  1440. };
  1441. };
  1442. // UnityEngine.PlayerLoop.PostLateUpdate/PlayerSendFrameComplete
  1443. struct PlayerSendFrameComplete_tBACAC212A197B5446CB6F593799C7695BB24EC05
  1444. {
  1445. union
  1446. {
  1447. struct
  1448. {
  1449. };
  1450. uint8_t PlayerSendFrameComplete_tBACAC212A197B5446CB6F593799C7695BB24EC05__padding[1];
  1451. };
  1452. };
  1453. // UnityEngine.PlayerLoop.PostLateUpdate/PlayerSendFramePostPresent
  1454. struct PlayerSendFramePostPresent_t84861404A02490869D3F46F7F2C0A17290545EC1
  1455. {
  1456. union
  1457. {
  1458. struct
  1459. {
  1460. };
  1461. uint8_t PlayerSendFramePostPresent_t84861404A02490869D3F46F7F2C0A17290545EC1__padding[1];
  1462. };
  1463. };
  1464. // UnityEngine.PlayerLoop.PostLateUpdate/PlayerSendFrameStarted
  1465. struct PlayerSendFrameStarted_t4DDB339CF02291AAF8CB8FBBF4011458A485FD94
  1466. {
  1467. union
  1468. {
  1469. struct
  1470. {
  1471. };
  1472. uint8_t PlayerSendFrameStarted_t4DDB339CF02291AAF8CB8FBBF4011458A485FD94__padding[1];
  1473. };
  1474. };
  1475. // UnityEngine.PlayerLoop.PostLateUpdate/PlayerUpdateCanvases
  1476. struct PlayerUpdateCanvases_t14545D10F675BACF66AD183C46A48D9242713404
  1477. {
  1478. union
  1479. {
  1480. struct
  1481. {
  1482. };
  1483. uint8_t PlayerUpdateCanvases_t14545D10F675BACF66AD183C46A48D9242713404__padding[1];
  1484. };
  1485. };
  1486. // UnityEngine.PlayerLoop.PostLateUpdate/PresentAfterDraw
  1487. struct PresentAfterDraw_t9C61FF8A9FE7A311D239FD7FC1E4F7E24B6549ED
  1488. {
  1489. union
  1490. {
  1491. struct
  1492. {
  1493. };
  1494. uint8_t PresentAfterDraw_t9C61FF8A9FE7A311D239FD7FC1E4F7E24B6549ED__padding[1];
  1495. };
  1496. };
  1497. // UnityEngine.PlayerLoop.PostLateUpdate/ProcessWebSendMessages
  1498. struct ProcessWebSendMessages_tC8FFF5536FFB6F2AFFA10F33E65A5077DBF5B930
  1499. {
  1500. union
  1501. {
  1502. struct
  1503. {
  1504. };
  1505. uint8_t ProcessWebSendMessages_tC8FFF5536FFB6F2AFFA10F33E65A5077DBF5B930__padding[1];
  1506. };
  1507. };
  1508. // UnityEngine.PlayerLoop.PostLateUpdate/ProfilerEndFrame
  1509. struct ProfilerEndFrame_t2A94DA438D46971D71B8288F52C4FFF2F02A2E33
  1510. {
  1511. union
  1512. {
  1513. struct
  1514. {
  1515. };
  1516. uint8_t ProfilerEndFrame_t2A94DA438D46971D71B8288F52C4FFF2F02A2E33__padding[1];
  1517. };
  1518. };
  1519. // UnityEngine.PlayerLoop.PostLateUpdate/ProfilerSynchronizeStats
  1520. struct ProfilerSynchronizeStats_tD6DE0BB1F779FBFFB312E5BCC793E40219F28C06
  1521. {
  1522. union
  1523. {
  1524. struct
  1525. {
  1526. };
  1527. uint8_t ProfilerSynchronizeStats_tD6DE0BB1F779FBFFB312E5BCC793E40219F28C06__padding[1];
  1528. };
  1529. };
  1530. // UnityEngine.PlayerLoop.PostLateUpdate/ResetInputAxis
  1531. struct ResetInputAxis_tEB27E7DE3846A88D2D4E021C916D8D6D88EFE413
  1532. {
  1533. union
  1534. {
  1535. struct
  1536. {
  1537. };
  1538. uint8_t ResetInputAxis_tEB27E7DE3846A88D2D4E021C916D8D6D88EFE413__padding[1];
  1539. };
  1540. };
  1541. // UnityEngine.PlayerLoop.PostLateUpdate/ScriptRunDelayedDynamicFrameRate
  1542. struct ScriptRunDelayedDynamicFrameRate_t7071432D555EBFC8DD4E534B45F4EDF27E080F13
  1543. {
  1544. union
  1545. {
  1546. struct
  1547. {
  1548. };
  1549. uint8_t ScriptRunDelayedDynamicFrameRate_t7071432D555EBFC8DD4E534B45F4EDF27E080F13__padding[1];
  1550. };
  1551. };
  1552. // UnityEngine.PlayerLoop.PostLateUpdate/ShaderHandleErrors
  1553. struct ShaderHandleErrors_tF94E0D773C1DB05AF604B2DE50724E860E1AF013
  1554. {
  1555. union
  1556. {
  1557. struct
  1558. {
  1559. };
  1560. uint8_t ShaderHandleErrors_tF94E0D773C1DB05AF604B2DE50724E860E1AF013__padding[1];
  1561. };
  1562. };
  1563. // UnityEngine.PlayerLoop.PostLateUpdate/SortingGroupsUpdate
  1564. struct SortingGroupsUpdate_tB67116E697EFCB74353FE78178E7B77CFF508A07
  1565. {
  1566. union
  1567. {
  1568. struct
  1569. {
  1570. };
  1571. uint8_t SortingGroupsUpdate_tB67116E697EFCB74353FE78178E7B77CFF508A07__padding[1];
  1572. };
  1573. };
  1574. // UnityEngine.PlayerLoop.PostLateUpdate/ThreadedLoadingDebug
  1575. struct ThreadedLoadingDebug_tDB72068BDFB2257670DA53B21B3D09F760DAFF6A
  1576. {
  1577. union
  1578. {
  1579. struct
  1580. {
  1581. };
  1582. uint8_t ThreadedLoadingDebug_tDB72068BDFB2257670DA53B21B3D09F760DAFF6A__padding[1];
  1583. };
  1584. };
  1585. // UnityEngine.PlayerLoop.PostLateUpdate/TriggerEndOfFrameCallbacks
  1586. struct TriggerEndOfFrameCallbacks_tBA66DD23D1D0C1E192F89C2F300BAD5F92C93F1B
  1587. {
  1588. union
  1589. {
  1590. struct
  1591. {
  1592. };
  1593. uint8_t TriggerEndOfFrameCallbacks_tBA66DD23D1D0C1E192F89C2F300BAD5F92C93F1B__padding[1];
  1594. };
  1595. };
  1596. // UnityEngine.PlayerLoop.PostLateUpdate/UpdateAllRenderers
  1597. struct UpdateAllRenderers_tDFCEDEFC02C1B3B96770B06559B45FADA50445BC
  1598. {
  1599. union
  1600. {
  1601. struct
  1602. {
  1603. };
  1604. uint8_t UpdateAllRenderers_tDFCEDEFC02C1B3B96770B06559B45FADA50445BC__padding[1];
  1605. };
  1606. };
  1607. // UnityEngine.PlayerLoop.PostLateUpdate/UpdateAllSkinnedMeshes
  1608. struct UpdateAllSkinnedMeshes_t9015D4D4B19DE28DD05617E082E2B8304DC5E942
  1609. {
  1610. union
  1611. {
  1612. struct
  1613. {
  1614. };
  1615. uint8_t UpdateAllSkinnedMeshes_t9015D4D4B19DE28DD05617E082E2B8304DC5E942__padding[1];
  1616. };
  1617. };
  1618. // UnityEngine.PlayerLoop.PostLateUpdate/UpdateAudio
  1619. struct UpdateAudio_t1EE346D361B4338A8CFA185A4705AEFDAEE801AE
  1620. {
  1621. union
  1622. {
  1623. struct
  1624. {
  1625. };
  1626. uint8_t UpdateAudio_t1EE346D361B4338A8CFA185A4705AEFDAEE801AE__padding[1];
  1627. };
  1628. };
  1629. // UnityEngine.PlayerLoop.PostLateUpdate/UpdateCanvasRectTransform
  1630. struct UpdateCanvasRectTransform_t43DD3FE6666F14E5619AA847D7FC83A31B4AB2DF
  1631. {
  1632. union
  1633. {
  1634. struct
  1635. {
  1636. };
  1637. uint8_t UpdateCanvasRectTransform_t43DD3FE6666F14E5619AA847D7FC83A31B4AB2DF__padding[1];
  1638. };
  1639. };
  1640. // UnityEngine.PlayerLoop.PostLateUpdate/UpdateCaptureScreenshot
  1641. struct UpdateCaptureScreenshot_tAF9CC0F6E0462EAB2BEF9EE8BA1DAC7D5BABA360
  1642. {
  1643. union
  1644. {
  1645. struct
  1646. {
  1647. };
  1648. uint8_t UpdateCaptureScreenshot_tAF9CC0F6E0462EAB2BEF9EE8BA1DAC7D5BABA360__padding[1];
  1649. };
  1650. };
  1651. // UnityEngine.PlayerLoop.PostLateUpdate/UpdateCustomRenderTextures
  1652. struct UpdateCustomRenderTextures_tDCCB1380EB126CE1146781F90D4DC397502707EA
  1653. {
  1654. union
  1655. {
  1656. struct
  1657. {
  1658. };
  1659. uint8_t UpdateCustomRenderTextures_tDCCB1380EB126CE1146781F90D4DC397502707EA__padding[1];
  1660. };
  1661. };
  1662. // UnityEngine.PlayerLoop.PostLateUpdate/UpdateLightProbeProxyVolumes
  1663. struct UpdateLightProbeProxyVolumes_t7E61DB4527509062E7DE783C2E8292C5CC822B56
  1664. {
  1665. union
  1666. {
  1667. struct
  1668. {
  1669. };
  1670. uint8_t UpdateLightProbeProxyVolumes_t7E61DB4527509062E7DE783C2E8292C5CC822B56__padding[1];
  1671. };
  1672. };
  1673. // UnityEngine.PlayerLoop.PostLateUpdate/UpdateRectTransform
  1674. struct UpdateRectTransform_tFB89399C3715A7AE18439EDA43A8A246A70307C4
  1675. {
  1676. union
  1677. {
  1678. struct
  1679. {
  1680. };
  1681. uint8_t UpdateRectTransform_tFB89399C3715A7AE18439EDA43A8A246A70307C4__padding[1];
  1682. };
  1683. };
  1684. // UnityEngine.PlayerLoop.PostLateUpdate/UpdateResolution
  1685. struct UpdateResolution_t6B90CB8B3407D59509AC4D0477435FD44682D4ED
  1686. {
  1687. union
  1688. {
  1689. struct
  1690. {
  1691. };
  1692. uint8_t UpdateResolution_t6B90CB8B3407D59509AC4D0477435FD44682D4ED__padding[1];
  1693. };
  1694. };
  1695. // UnityEngine.PlayerLoop.PostLateUpdate/UpdateSubstance
  1696. struct UpdateSubstance_tB7ADB49C519BBE5D1B5DA7F6BA7177DE1FC1217A
  1697. {
  1698. union
  1699. {
  1700. struct
  1701. {
  1702. };
  1703. uint8_t UpdateSubstance_tB7ADB49C519BBE5D1B5DA7F6BA7177DE1FC1217A__padding[1];
  1704. };
  1705. };
  1706. // UnityEngine.PlayerLoop.PostLateUpdate/UpdateVideo
  1707. struct UpdateVideo_tB21C695C93D9ECA1F8821B359B71C03EABD0E1EF
  1708. {
  1709. union
  1710. {
  1711. struct
  1712. {
  1713. };
  1714. uint8_t UpdateVideo_tB21C695C93D9ECA1F8821B359B71C03EABD0E1EF__padding[1];
  1715. };
  1716. };
  1717. // UnityEngine.PlayerLoop.PostLateUpdate/UpdateVideoTextures
  1718. struct UpdateVideoTextures_t41EC68C3F07C66A6A9F8ADF81EC4622B680CAA7E
  1719. {
  1720. union
  1721. {
  1722. struct
  1723. {
  1724. };
  1725. uint8_t UpdateVideoTextures_t41EC68C3F07C66A6A9F8ADF81EC4622B680CAA7E__padding[1];
  1726. };
  1727. };
  1728. // UnityEngine.PlayerLoop.PostLateUpdate/VFXUpdate
  1729. struct VFXUpdate_t816F9323A8CB3A06A0D9D213B1277904CD457252
  1730. {
  1731. union
  1732. {
  1733. struct
  1734. {
  1735. };
  1736. uint8_t VFXUpdate_t816F9323A8CB3A06A0D9D213B1277904CD457252__padding[1];
  1737. };
  1738. };
  1739. // UnityEngine.PlayerLoop.PostLateUpdate/XRPostLateUpdate
  1740. struct XRPostLateUpdate_t1EE8EAA2697F9C758F0C8C1974C59EE578EFC15F
  1741. {
  1742. union
  1743. {
  1744. struct
  1745. {
  1746. };
  1747. uint8_t XRPostLateUpdate_t1EE8EAA2697F9C758F0C8C1974C59EE578EFC15F__padding[1];
  1748. };
  1749. };
  1750. // UnityEngine.PlayerLoop.PostLateUpdate/XRPostPresent
  1751. struct XRPostPresent_tFF910652581DF94C8DF5BAE50633725ED22E1354
  1752. {
  1753. union
  1754. {
  1755. struct
  1756. {
  1757. };
  1758. uint8_t XRPostPresent_tFF910652581DF94C8DF5BAE50633725ED22E1354__padding[1];
  1759. };
  1760. };
  1761. // UnityEngine.PlayerLoop.PostLateUpdate/XRPreEndFrame
  1762. struct XRPreEndFrame_t78A1DA8FD45515933040E2B7B9CBB384967C46BF
  1763. {
  1764. union
  1765. {
  1766. struct
  1767. {
  1768. };
  1769. uint8_t XRPreEndFrame_t78A1DA8FD45515933040E2B7B9CBB384967C46BF__padding[1];
  1770. };
  1771. };
  1772. // UnityEngine.PlayerLoop.PreLateUpdate/AIUpdatePostScript
  1773. struct AIUpdatePostScript_t87451CCD704E89EC1C2BA0D35B3AEAA8563A33E6
  1774. {
  1775. union
  1776. {
  1777. struct
  1778. {
  1779. };
  1780. uint8_t AIUpdatePostScript_t87451CCD704E89EC1C2BA0D35B3AEAA8563A33E6__padding[1];
  1781. };
  1782. };
  1783. // UnityEngine.PlayerLoop.PreLateUpdate/ConstraintManagerUpdate
  1784. struct ConstraintManagerUpdate_tBB12AC594CE163F658DBBACC3853C383E1A05213
  1785. {
  1786. union
  1787. {
  1788. struct
  1789. {
  1790. };
  1791. uint8_t ConstraintManagerUpdate_tBB12AC594CE163F658DBBACC3853C383E1A05213__padding[1];
  1792. };
  1793. };
  1794. // UnityEngine.PlayerLoop.PreLateUpdate/DirectorDeferredEvaluate
  1795. struct DirectorDeferredEvaluate_t851C593FE275B53D22C79C8435BEB4891252F799
  1796. {
  1797. union
  1798. {
  1799. struct
  1800. {
  1801. };
  1802. uint8_t DirectorDeferredEvaluate_t851C593FE275B53D22C79C8435BEB4891252F799__padding[1];
  1803. };
  1804. };
  1805. // UnityEngine.PlayerLoop.PreLateUpdate/DirectorUpdateAnimationBegin
  1806. struct DirectorUpdateAnimationBegin_t81C50CAC81BD6EC4D9648822E86BF29A47936FEC
  1807. {
  1808. union
  1809. {
  1810. struct
  1811. {
  1812. };
  1813. uint8_t DirectorUpdateAnimationBegin_t81C50CAC81BD6EC4D9648822E86BF29A47936FEC__padding[1];
  1814. };
  1815. };
  1816. // UnityEngine.PlayerLoop.PreLateUpdate/DirectorUpdateAnimationEnd
  1817. struct DirectorUpdateAnimationEnd_tD58A96B3539A4F3A050B5116895857DFADB1609E
  1818. {
  1819. union
  1820. {
  1821. struct
  1822. {
  1823. };
  1824. uint8_t DirectorUpdateAnimationEnd_tD58A96B3539A4F3A050B5116895857DFADB1609E__padding[1];
  1825. };
  1826. };
  1827. // UnityEngine.PlayerLoop.PreLateUpdate/EndGraphicsJobsAfterScriptUpdate
  1828. struct EndGraphicsJobsAfterScriptUpdate_t31BA589CB2526B56986A3C5D9ED15FB859CA806C
  1829. {
  1830. union
  1831. {
  1832. struct
  1833. {
  1834. };
  1835. uint8_t EndGraphicsJobsAfterScriptUpdate_t31BA589CB2526B56986A3C5D9ED15FB859CA806C__padding[1];
  1836. };
  1837. };
  1838. // UnityEngine.PlayerLoop.PreLateUpdate/LegacyAnimationUpdate
  1839. struct LegacyAnimationUpdate_tCA1859B18933D179724E4EF67D3AD39AA70F9137
  1840. {
  1841. union
  1842. {
  1843. struct
  1844. {
  1845. };
  1846. uint8_t LegacyAnimationUpdate_tCA1859B18933D179724E4EF67D3AD39AA70F9137__padding[1];
  1847. };
  1848. };
  1849. // UnityEngine.PlayerLoop.PreLateUpdate/ParticleSystemBeginUpdateAll
  1850. struct ParticleSystemBeginUpdateAll_t1CC03454030208134371D7310A6983F583139D3B
  1851. {
  1852. union
  1853. {
  1854. struct
  1855. {
  1856. };
  1857. uint8_t ParticleSystemBeginUpdateAll_t1CC03454030208134371D7310A6983F583139D3B__padding[1];
  1858. };
  1859. };
  1860. // UnityEngine.PlayerLoop.PreLateUpdate/Physics2DLateUpdate
  1861. struct Physics2DLateUpdate_t8BCE5DD17E6F2423EEE2089613AFACB04D822381
  1862. {
  1863. union
  1864. {
  1865. struct
  1866. {
  1867. };
  1868. uint8_t Physics2DLateUpdate_t8BCE5DD17E6F2423EEE2089613AFACB04D822381__padding[1];
  1869. };
  1870. };
  1871. // UnityEngine.PlayerLoop.PreLateUpdate/ScriptRunBehaviourLateUpdate
  1872. struct ScriptRunBehaviourLateUpdate_t4FB72F632A4C0FD8A88708419FF10E910797D3A7
  1873. {
  1874. union
  1875. {
  1876. struct
  1877. {
  1878. };
  1879. uint8_t ScriptRunBehaviourLateUpdate_t4FB72F632A4C0FD8A88708419FF10E910797D3A7__padding[1];
  1880. };
  1881. };
  1882. // UnityEngine.PlayerLoop.PreLateUpdate/UIElementsUpdatePanels
  1883. struct UIElementsUpdatePanels_t999A37AEB53E4F09E8193455832E7FE029299AA5
  1884. {
  1885. union
  1886. {
  1887. struct
  1888. {
  1889. };
  1890. uint8_t UIElementsUpdatePanels_t999A37AEB53E4F09E8193455832E7FE029299AA5__padding[1];
  1891. };
  1892. };
  1893. // UnityEngine.PlayerLoop.PreLateUpdate/UNetUpdate
  1894. struct UNetUpdate_tD789F426DEFBE083132EC295CFFA8C8A63BFA8E8
  1895. {
  1896. union
  1897. {
  1898. struct
  1899. {
  1900. };
  1901. uint8_t UNetUpdate_tD789F426DEFBE083132EC295CFFA8C8A63BFA8E8__padding[1];
  1902. };
  1903. };
  1904. // UnityEngine.PlayerLoop.PreLateUpdate/UpdateMasterServerInterface
  1905. struct UpdateMasterServerInterface_t5C89D280B0E06D2E5EE43DA200DB08F067CD8FEB
  1906. {
  1907. union
  1908. {
  1909. struct
  1910. {
  1911. };
  1912. uint8_t UpdateMasterServerInterface_t5C89D280B0E06D2E5EE43DA200DB08F067CD8FEB__padding[1];
  1913. };
  1914. };
  1915. // UnityEngine.PlayerLoop.PreLateUpdate/UpdateNetworkManager
  1916. struct UpdateNetworkManager_t32CBEA7AF5C6FB8F34C8F8AD050FB631C685DD31
  1917. {
  1918. union
  1919. {
  1920. struct
  1921. {
  1922. };
  1923. uint8_t UpdateNetworkManager_t32CBEA7AF5C6FB8F34C8F8AD050FB631C685DD31__padding[1];
  1924. };
  1925. };
  1926. // UnityEngine.PlayerLoop.PreUpdate/AIUpdate
  1927. struct AIUpdate_tA35AAF6E952364E15D0F164538EFB865E0B8DD35
  1928. {
  1929. union
  1930. {
  1931. struct
  1932. {
  1933. };
  1934. uint8_t AIUpdate_tA35AAF6E952364E15D0F164538EFB865E0B8DD35__padding[1];
  1935. };
  1936. };
  1937. // UnityEngine.PlayerLoop.PreUpdate/CheckTexFieldInput
  1938. struct CheckTexFieldInput_t82562A2FF4A6A96115095A22DE49B2C8C85592D0
  1939. {
  1940. union
  1941. {
  1942. struct
  1943. {
  1944. };
  1945. uint8_t CheckTexFieldInput_t82562A2FF4A6A96115095A22DE49B2C8C85592D0__padding[1];
  1946. };
  1947. };
  1948. // UnityEngine.PlayerLoop.PreUpdate/IMGUISendQueuedEvents
  1949. struct IMGUISendQueuedEvents_tCB68831D0D320C78C24F1D76D2FE2EE3461FDE0C
  1950. {
  1951. union
  1952. {
  1953. struct
  1954. {
  1955. };
  1956. uint8_t IMGUISendQueuedEvents_tCB68831D0D320C78C24F1D76D2FE2EE3461FDE0C__padding[1];
  1957. };
  1958. };
  1959. // UnityEngine.PlayerLoop.PreUpdate/NewInputUpdate
  1960. struct NewInputUpdate_t1564F13F15C464D3B914A6E9C043C6F2D93B9A9C
  1961. {
  1962. union
  1963. {
  1964. struct
  1965. {
  1966. };
  1967. uint8_t NewInputUpdate_t1564F13F15C464D3B914A6E9C043C6F2D93B9A9C__padding[1];
  1968. };
  1969. };
  1970. // UnityEngine.PlayerLoop.PreUpdate/Physics2DUpdate
  1971. struct Physics2DUpdate_t895E178622EB6CCC7BE36D01F8FED69820B4CED7
  1972. {
  1973. union
  1974. {
  1975. struct
  1976. {
  1977. };
  1978. uint8_t Physics2DUpdate_t895E178622EB6CCC7BE36D01F8FED69820B4CED7__padding[1];
  1979. };
  1980. };
  1981. // UnityEngine.PlayerLoop.PreUpdate/PhysicsUpdate
  1982. struct PhysicsUpdate_t5EA12922A6C5349E4F5B1F6EE3F67D90A92532A6
  1983. {
  1984. union
  1985. {
  1986. struct
  1987. {
  1988. };
  1989. uint8_t PhysicsUpdate_t5EA12922A6C5349E4F5B1F6EE3F67D90A92532A6__padding[1];
  1990. };
  1991. };
  1992. // UnityEngine.PlayerLoop.PreUpdate/SendMouseEvents
  1993. struct SendMouseEvents_t0D410EA28E53BEAFCDB37F8E58A46485D16B86F5
  1994. {
  1995. union
  1996. {
  1997. struct
  1998. {
  1999. };
  2000. uint8_t SendMouseEvents_t0D410EA28E53BEAFCDB37F8E58A46485D16B86F5__padding[1];
  2001. };
  2002. };
  2003. // UnityEngine.PlayerLoop.PreUpdate/UpdateVideo
  2004. struct UpdateVideo_tFC4416C8B8E1232540E981586130B2D7B1D9AFE3
  2005. {
  2006. union
  2007. {
  2008. struct
  2009. {
  2010. };
  2011. uint8_t UpdateVideo_tFC4416C8B8E1232540E981586130B2D7B1D9AFE3__padding[1];
  2012. };
  2013. };
  2014. // UnityEngine.PlayerLoop.PreUpdate/WindUpdate
  2015. struct WindUpdate_t62BB75F87B0E35ADAE8ED7A801F6EB044D22143B
  2016. {
  2017. union
  2018. {
  2019. struct
  2020. {
  2021. };
  2022. uint8_t WindUpdate_t62BB75F87B0E35ADAE8ED7A801F6EB044D22143B__padding[1];
  2023. };
  2024. };
  2025. // UnityEngine.PlayerLoop.TimeUpdate/WaitForLastPresentationAndUpdateTime
  2026. struct WaitForLastPresentationAndUpdateTime_tF885D5810C1C4B2AA28DBCC6CB6003E51792F51C
  2027. {
  2028. union
  2029. {
  2030. struct
  2031. {
  2032. };
  2033. uint8_t WaitForLastPresentationAndUpdateTime_tF885D5810C1C4B2AA28DBCC6CB6003E51792F51C__padding[1];
  2034. };
  2035. };
  2036. // UnityEngine.PlayerLoop.Update/DirectorUpdate
  2037. struct DirectorUpdate_t766FFE1AA1ADCA88ABEDAEFEF5A9B46DFE782E7D
  2038. {
  2039. union
  2040. {
  2041. struct
  2042. {
  2043. };
  2044. uint8_t DirectorUpdate_t766FFE1AA1ADCA88ABEDAEFEF5A9B46DFE782E7D__padding[1];
  2045. };
  2046. };
  2047. // UnityEngine.PlayerLoop.Update/ScriptRunBehaviourUpdate
  2048. struct ScriptRunBehaviourUpdate_tC1140F6DB2F045EB25C6B8E5C46DBE91A1CDBBC1
  2049. {
  2050. union
  2051. {
  2052. struct
  2053. {
  2054. };
  2055. uint8_t ScriptRunBehaviourUpdate_tC1140F6DB2F045EB25C6B8E5C46DBE91A1CDBBC1__padding[1];
  2056. };
  2057. };
  2058. // UnityEngine.PlayerLoop.Update/ScriptRunDelayedDynamicFrameRate
  2059. struct ScriptRunDelayedDynamicFrameRate_t6806DDF61653702F6F87D55ED9330215CD5BF033
  2060. {
  2061. union
  2062. {
  2063. struct
  2064. {
  2065. };
  2066. uint8_t ScriptRunDelayedDynamicFrameRate_t6806DDF61653702F6F87D55ED9330215CD5BF033__padding[1];
  2067. };
  2068. };
  2069. // UnityEngine.PlayerLoop.Update/ScriptRunDelayedTasks
  2070. struct ScriptRunDelayedTasks_t836195796CF358BFA2A1A24B90C69DB7F95EEC80
  2071. {
  2072. union
  2073. {
  2074. struct
  2075. {
  2076. };
  2077. uint8_t ScriptRunDelayedTasks_t836195796CF358BFA2A1A24B90C69DB7F95EEC80__padding[1];
  2078. };
  2079. };
  2080. // UnityEngine.Events.CachedInvokableCall`1<System.Boolean>
  2081. struct CachedInvokableCall_1_tE59A162B981CFC4B5B83BE3895753C405E91AAAD : public InvokableCall_1_tD263A68C185ECF7369E72865998314A3704F3942
  2082. {
  2083. // T UnityEngine.Events.CachedInvokableCall`1::m_Arg1
  2084. bool ___m_Arg1_1;
  2085. };
  2086. // UnityEngine.Events.CachedInvokableCall`1<System.Int32>
  2087. struct CachedInvokableCall_1_tE64D24ECC6AD70F20E35AAC2B531638C13F00B78 : public InvokableCall_1_tEC644714F5F858180758F4D976EB51D1325B9801
  2088. {
  2089. // T UnityEngine.Events.CachedInvokableCall`1::m_Arg1
  2090. int32_t ___m_Arg1_1;
  2091. };
  2092. // UnityEngine.Events.CachedInvokableCall`1<System.Single>
  2093. struct CachedInvokableCall_1_t2FC1002B91116AD8AB2525F411DC8061D81F80B3 : public InvokableCall_1_tE1B51C9B4DC9B445D4D1F86682DDD6411A37FA9E
  2094. {
  2095. // T UnityEngine.Events.CachedInvokableCall`1::m_Arg1
  2096. float ___m_Arg1_1;
  2097. };
  2098. // UnityEngine.Events.CachedInvokableCall`1<System.String>
  2099. struct CachedInvokableCall_1_t40C751523D07EED492FFA70277C6D93DC35A66E9 : public InvokableCall_1_t2795E37CB38272DA49207FCCD7DB825A34698F9D
  2100. {
  2101. // T UnityEngine.Events.CachedInvokableCall`1::m_Arg1
  2102. String_t* ___m_Arg1_1;
  2103. };
  2104. // System.Reflection.ConstructorInfo
  2105. struct ConstructorInfo_t1B5967EE7E5554272F79F8880183C70AD240EEEB : public MethodBase_t
  2106. {
  2107. };
  2108. struct ConstructorInfo_t1B5967EE7E5554272F79F8880183C70AD240EEEB_StaticFields
  2109. {
  2110. // System.String System.Reflection.ConstructorInfo::ConstructorName
  2111. String_t* ___ConstructorName_0;
  2112. // System.String System.Reflection.ConstructorInfo::TypeConstructorName
  2113. String_t* ___TypeConstructorName_1;
  2114. };
  2115. // System.Delegate
  2116. struct Delegate_t : public RuntimeObject
  2117. {
  2118. // System.IntPtr System.Delegate::method_ptr
  2119. Il2CppMethodPointer ___method_ptr_0;
  2120. // System.IntPtr System.Delegate::invoke_impl
  2121. intptr_t ___invoke_impl_1;
  2122. // System.Object System.Delegate::m_target
  2123. RuntimeObject* ___m_target_2;
  2124. // System.IntPtr System.Delegate::method
  2125. intptr_t ___method_3;
  2126. // System.IntPtr System.Delegate::delegate_trampoline
  2127. intptr_t ___delegate_trampoline_4;
  2128. // System.IntPtr System.Delegate::extra_arg
  2129. intptr_t ___extra_arg_5;
  2130. // System.IntPtr System.Delegate::method_code
  2131. intptr_t ___method_code_6;
  2132. // System.IntPtr System.Delegate::interp_method
  2133. intptr_t ___interp_method_7;
  2134. // System.IntPtr System.Delegate::interp_invoke_impl
  2135. intptr_t ___interp_invoke_impl_8;
  2136. // System.Reflection.MethodInfo System.Delegate::method_info
  2137. MethodInfo_t* ___method_info_9;
  2138. // System.Reflection.MethodInfo System.Delegate::original_method_info
  2139. MethodInfo_t* ___original_method_info_10;
  2140. // System.DelegateData System.Delegate::data
  2141. DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E* ___data_11;
  2142. // System.Boolean System.Delegate::method_is_virtual
  2143. bool ___method_is_virtual_12;
  2144. };
  2145. // Native definition for P/Invoke marshalling of System.Delegate
  2146. struct Delegate_t_marshaled_pinvoke
  2147. {
  2148. intptr_t ___method_ptr_0;
  2149. intptr_t ___invoke_impl_1;
  2150. Il2CppIUnknown* ___m_target_2;
  2151. intptr_t ___method_3;
  2152. intptr_t ___delegate_trampoline_4;
  2153. intptr_t ___extra_arg_5;
  2154. intptr_t ___method_code_6;
  2155. intptr_t ___interp_method_7;
  2156. intptr_t ___interp_invoke_impl_8;
  2157. MethodInfo_t* ___method_info_9;
  2158. MethodInfo_t* ___original_method_info_10;
  2159. DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E* ___data_11;
  2160. int32_t ___method_is_virtual_12;
  2161. };
  2162. // Native definition for COM marshalling of System.Delegate
  2163. struct Delegate_t_marshaled_com
  2164. {
  2165. intptr_t ___method_ptr_0;
  2166. intptr_t ___invoke_impl_1;
  2167. Il2CppIUnknown* ___m_target_2;
  2168. intptr_t ___method_3;
  2169. intptr_t ___delegate_trampoline_4;
  2170. intptr_t ___extra_arg_5;
  2171. intptr_t ___method_code_6;
  2172. intptr_t ___interp_method_7;
  2173. intptr_t ___interp_invoke_impl_8;
  2174. MethodInfo_t* ___method_info_9;
  2175. MethodInfo_t* ___original_method_info_10;
  2176. DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E* ___data_11;
  2177. int32_t ___method_is_virtual_12;
  2178. };
  2179. // System.Exception
  2180. struct Exception_t : public RuntimeObject
  2181. {
  2182. // System.String System.Exception::_className
  2183. String_t* ____className_1;
  2184. // System.String System.Exception::_message
  2185. String_t* ____message_2;
  2186. // System.Collections.IDictionary System.Exception::_data
  2187. RuntimeObject* ____data_3;
  2188. // System.Exception System.Exception::_innerException
  2189. Exception_t* ____innerException_4;
  2190. // System.String System.Exception::_helpURL
  2191. String_t* ____helpURL_5;
  2192. // System.Object System.Exception::_stackTrace
  2193. RuntimeObject* ____stackTrace_6;
  2194. // System.String System.Exception::_stackTraceString
  2195. String_t* ____stackTraceString_7;
  2196. // System.String System.Exception::_remoteStackTraceString
  2197. String_t* ____remoteStackTraceString_8;
  2198. // System.Int32 System.Exception::_remoteStackIndex
  2199. int32_t ____remoteStackIndex_9;
  2200. // System.Object System.Exception::_dynamicMethods
  2201. RuntimeObject* ____dynamicMethods_10;
  2202. // System.Int32 System.Exception::_HResult
  2203. int32_t ____HResult_11;
  2204. // System.String System.Exception::_source
  2205. String_t* ____source_12;
  2206. // System.Runtime.Serialization.SafeSerializationManager System.Exception::_safeSerializationManager
  2207. SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6* ____safeSerializationManager_13;
  2208. // System.Diagnostics.StackTrace[] System.Exception::captured_traces
  2209. StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF* ___captured_traces_14;
  2210. // System.IntPtr[] System.Exception::native_trace_ips
  2211. IntPtrU5BU5D_tFD177F8C806A6921AD7150264CCC62FA00CAD832* ___native_trace_ips_15;
  2212. // System.Int32 System.Exception::caught_in_unmanaged
  2213. int32_t ___caught_in_unmanaged_16;
  2214. };
  2215. struct Exception_t_StaticFields
  2216. {
  2217. // System.Object System.Exception::s_EDILock
  2218. RuntimeObject* ___s_EDILock_0;
  2219. };
  2220. // Native definition for P/Invoke marshalling of System.Exception
  2221. struct Exception_t_marshaled_pinvoke
  2222. {
  2223. char* ____className_1;
  2224. char* ____message_2;
  2225. RuntimeObject* ____data_3;
  2226. Exception_t_marshaled_pinvoke* ____innerException_4;
  2227. char* ____helpURL_5;
  2228. Il2CppIUnknown* ____stackTrace_6;
  2229. char* ____stackTraceString_7;
  2230. char* ____remoteStackTraceString_8;
  2231. int32_t ____remoteStackIndex_9;
  2232. Il2CppIUnknown* ____dynamicMethods_10;
  2233. int32_t ____HResult_11;
  2234. char* ____source_12;
  2235. SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6* ____safeSerializationManager_13;
  2236. StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF* ___captured_traces_14;
  2237. Il2CppSafeArray/*NONE*/* ___native_trace_ips_15;
  2238. int32_t ___caught_in_unmanaged_16;
  2239. };
  2240. // Native definition for COM marshalling of System.Exception
  2241. struct Exception_t_marshaled_com
  2242. {
  2243. Il2CppChar* ____className_1;
  2244. Il2CppChar* ____message_2;
  2245. RuntimeObject* ____data_3;
  2246. Exception_t_marshaled_com* ____innerException_4;
  2247. Il2CppChar* ____helpURL_5;
  2248. Il2CppIUnknown* ____stackTrace_6;
  2249. Il2CppChar* ____stackTraceString_7;
  2250. Il2CppChar* ____remoteStackTraceString_8;
  2251. int32_t ____remoteStackIndex_9;
  2252. Il2CppIUnknown* ____dynamicMethods_10;
  2253. int32_t ____HResult_11;
  2254. Il2CppChar* ____source_12;
  2255. SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6* ____safeSerializationManager_13;
  2256. StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF* ___captured_traces_14;
  2257. Il2CppSafeArray/*NONE*/* ___native_trace_ips_15;
  2258. int32_t ___caught_in_unmanaged_16;
  2259. };
  2260. // System.Reflection.MethodInfo
  2261. struct MethodInfo_t : public MethodBase_t
  2262. {
  2263. };
  2264. // UnityEngine.Object
  2265. struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C : public RuntimeObject
  2266. {
  2267. // System.IntPtr UnityEngine.Object::m_CachedPtr
  2268. intptr_t ___m_CachedPtr_0;
  2269. };
  2270. struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_StaticFields
  2271. {
  2272. // System.Int32 UnityEngine.Object::OffsetOfInstanceIDInCPlusPlusObject
  2273. int32_t ___OffsetOfInstanceIDInCPlusPlusObject_1;
  2274. };
  2275. // Native definition for P/Invoke marshalling of UnityEngine.Object
  2276. struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_pinvoke
  2277. {
  2278. intptr_t ___m_CachedPtr_0;
  2279. };
  2280. // Native definition for COM marshalling of UnityEngine.Object
  2281. struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_com
  2282. {
  2283. intptr_t ___m_CachedPtr_0;
  2284. };
  2285. // UnityEngine.Playables.PlayableGraph
  2286. struct PlayableGraph_t4A5B0B45343A240F0761574FD7C672E0CFFF7A6E
  2287. {
  2288. // System.IntPtr UnityEngine.Playables.PlayableGraph::m_Handle
  2289. intptr_t ___m_Handle_0;
  2290. // System.UInt32 UnityEngine.Playables.PlayableGraph::m_Version
  2291. uint32_t ___m_Version_1;
  2292. };
  2293. // UnityEngine.Playables.PlayableHandle
  2294. struct PlayableHandle_t5D6A01EF94382EFEDC047202F71DF882769654D4
  2295. {
  2296. // System.IntPtr UnityEngine.Playables.PlayableHandle::m_Handle
  2297. intptr_t ___m_Handle_0;
  2298. // System.UInt32 UnityEngine.Playables.PlayableHandle::m_Version
  2299. uint32_t ___m_Version_1;
  2300. };
  2301. struct PlayableHandle_t5D6A01EF94382EFEDC047202F71DF882769654D4_StaticFields
  2302. {
  2303. // UnityEngine.Playables.PlayableHandle UnityEngine.Playables.PlayableHandle::m_Null
  2304. PlayableHandle_t5D6A01EF94382EFEDC047202F71DF882769654D4 ___m_Null_2;
  2305. };
  2306. // UnityEngine.Playables.PlayableOutputHandle
  2307. struct PlayableOutputHandle_tEB217645A8C0356A3AC6F964F283003B9740E883
  2308. {
  2309. // System.IntPtr UnityEngine.Playables.PlayableOutputHandle::m_Handle
  2310. intptr_t ___m_Handle_0;
  2311. // System.UInt32 UnityEngine.Playables.PlayableOutputHandle::m_Version
  2312. uint32_t ___m_Version_1;
  2313. };
  2314. struct PlayableOutputHandle_tEB217645A8C0356A3AC6F964F283003B9740E883_StaticFields
  2315. {
  2316. // UnityEngine.Playables.PlayableOutputHandle UnityEngine.Playables.PlayableOutputHandle::m_Null
  2317. PlayableOutputHandle_tEB217645A8C0356A3AC6F964F283003B9740E883 ___m_Null_2;
  2318. };
  2319. // UnityEngine.LowLevel.PlayerLoopSystem
  2320. struct PlayerLoopSystem_t8AED6BF1C8A309CAA6FF71AC91DD33BDDFF7CF1F
  2321. {
  2322. // System.Type UnityEngine.LowLevel.PlayerLoopSystem::type
  2323. Type_t* ___type_0;
  2324. // UnityEngine.LowLevel.PlayerLoopSystem[] UnityEngine.LowLevel.PlayerLoopSystem::subSystemList
  2325. PlayerLoopSystemU5BU5D_t07C04E53AAC3CDA17603E8BA1B41D7E1AC083C6D* ___subSystemList_1;
  2326. // UnityEngine.LowLevel.PlayerLoopSystem/UpdateFunction UnityEngine.LowLevel.PlayerLoopSystem::updateDelegate
  2327. UpdateFunction_t1C48B7EECBE47AC123A9D9D7D9D2A9EE951C56C4* ___updateDelegate_2;
  2328. // System.IntPtr UnityEngine.LowLevel.PlayerLoopSystem::updateFunction
  2329. intptr_t ___updateFunction_3;
  2330. // System.IntPtr UnityEngine.LowLevel.PlayerLoopSystem::loopConditionFunction
  2331. intptr_t ___loopConditionFunction_4;
  2332. };
  2333. // Native definition for P/Invoke marshalling of UnityEngine.LowLevel.PlayerLoopSystem
  2334. struct PlayerLoopSystem_t8AED6BF1C8A309CAA6FF71AC91DD33BDDFF7CF1F_marshaled_pinvoke
  2335. {
  2336. Type_t* ___type_0;
  2337. PlayerLoopSystem_t8AED6BF1C8A309CAA6FF71AC91DD33BDDFF7CF1F_marshaled_pinvoke* ___subSystemList_1;
  2338. Il2CppMethodPointer ___updateDelegate_2;
  2339. intptr_t ___updateFunction_3;
  2340. intptr_t ___loopConditionFunction_4;
  2341. };
  2342. // Native definition for COM marshalling of UnityEngine.LowLevel.PlayerLoopSystem
  2343. struct PlayerLoopSystem_t8AED6BF1C8A309CAA6FF71AC91DD33BDDFF7CF1F_marshaled_com
  2344. {
  2345. Type_t* ___type_0;
  2346. PlayerLoopSystem_t8AED6BF1C8A309CAA6FF71AC91DD33BDDFF7CF1F_marshaled_com* ___subSystemList_1;
  2347. Il2CppMethodPointer ___updateDelegate_2;
  2348. intptr_t ___updateFunction_3;
  2349. intptr_t ___loopConditionFunction_4;
  2350. };
  2351. // UnityEngine.LowLevel.PlayerLoopSystemInternal
  2352. struct PlayerLoopSystemInternal_tA4BFB5E55A895153CF14333B866219B77AAF1BC5
  2353. {
  2354. // System.Type UnityEngine.LowLevel.PlayerLoopSystemInternal::type
  2355. Type_t* ___type_0;
  2356. // UnityEngine.LowLevel.PlayerLoopSystem/UpdateFunction UnityEngine.LowLevel.PlayerLoopSystemInternal::updateDelegate
  2357. UpdateFunction_t1C48B7EECBE47AC123A9D9D7D9D2A9EE951C56C4* ___updateDelegate_1;
  2358. // System.IntPtr UnityEngine.LowLevel.PlayerLoopSystemInternal::updateFunction
  2359. intptr_t ___updateFunction_2;
  2360. // System.IntPtr UnityEngine.LowLevel.PlayerLoopSystemInternal::loopConditionFunction
  2361. intptr_t ___loopConditionFunction_3;
  2362. // System.Int32 UnityEngine.LowLevel.PlayerLoopSystemInternal::numSubSystems
  2363. int32_t ___numSubSystems_4;
  2364. };
  2365. // Native definition for P/Invoke marshalling of UnityEngine.LowLevel.PlayerLoopSystemInternal
  2366. struct PlayerLoopSystemInternal_tA4BFB5E55A895153CF14333B866219B77AAF1BC5_marshaled_pinvoke
  2367. {
  2368. Type_t* ___type_0;
  2369. Il2CppMethodPointer ___updateDelegate_1;
  2370. intptr_t ___updateFunction_2;
  2371. intptr_t ___loopConditionFunction_3;
  2372. int32_t ___numSubSystems_4;
  2373. };
  2374. // Native definition for COM marshalling of UnityEngine.LowLevel.PlayerLoopSystemInternal
  2375. struct PlayerLoopSystemInternal_tA4BFB5E55A895153CF14333B866219B77AAF1BC5_marshaled_com
  2376. {
  2377. Type_t* ___type_0;
  2378. Il2CppMethodPointer ___updateDelegate_1;
  2379. intptr_t ___updateFunction_2;
  2380. intptr_t ___loopConditionFunction_3;
  2381. int32_t ___numSubSystems_4;
  2382. };
  2383. // System.RuntimeTypeHandle
  2384. struct RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B
  2385. {
  2386. // System.IntPtr System.RuntimeTypeHandle::value
  2387. intptr_t ___value_0;
  2388. };
  2389. // System.MulticastDelegate
  2390. struct MulticastDelegate_t : public Delegate_t
  2391. {
  2392. // System.Delegate[] System.MulticastDelegate::delegates
  2393. DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771* ___delegates_13;
  2394. };
  2395. // Native definition for P/Invoke marshalling of System.MulticastDelegate
  2396. struct MulticastDelegate_t_marshaled_pinvoke : public Delegate_t_marshaled_pinvoke
  2397. {
  2398. Delegate_t_marshaled_pinvoke** ___delegates_13;
  2399. };
  2400. // Native definition for COM marshalling of System.MulticastDelegate
  2401. struct MulticastDelegate_t_marshaled_com : public Delegate_t_marshaled_com
  2402. {
  2403. Delegate_t_marshaled_com** ___delegates_13;
  2404. };
  2405. // UnityEngine.Playables.PlayableBinding
  2406. struct PlayableBinding_tB68B3BAC47F4F4C559640472174D5BEF93CB6AB4
  2407. {
  2408. // System.String UnityEngine.Playables.PlayableBinding::m_StreamName
  2409. String_t* ___m_StreamName_0;
  2410. // UnityEngine.Object UnityEngine.Playables.PlayableBinding::m_SourceObject
  2411. Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___m_SourceObject_1;
  2412. // System.Type UnityEngine.Playables.PlayableBinding::m_SourceBindingType
  2413. Type_t* ___m_SourceBindingType_2;
  2414. // UnityEngine.Playables.PlayableBinding/CreateOutputMethod UnityEngine.Playables.PlayableBinding::m_CreateOutputMethod
  2415. CreateOutputMethod_tD18AFE3B69E6DDD913D82D5FA1D5D909CEEC8509* ___m_CreateOutputMethod_3;
  2416. };
  2417. struct PlayableBinding_tB68B3BAC47F4F4C559640472174D5BEF93CB6AB4_StaticFields
  2418. {
  2419. // UnityEngine.Playables.PlayableBinding[] UnityEngine.Playables.PlayableBinding::None
  2420. PlayableBindingU5BU5D_tC50C3F27A8E4246488F7A5998CAABAC4811A92CD* ___None_4;
  2421. // System.Double UnityEngine.Playables.PlayableBinding::DefaultDuration
  2422. double ___DefaultDuration_5;
  2423. };
  2424. // Native definition for P/Invoke marshalling of UnityEngine.Playables.PlayableBinding
  2425. struct PlayableBinding_tB68B3BAC47F4F4C559640472174D5BEF93CB6AB4_marshaled_pinvoke
  2426. {
  2427. char* ___m_StreamName_0;
  2428. Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_pinvoke ___m_SourceObject_1;
  2429. Type_t* ___m_SourceBindingType_2;
  2430. Il2CppMethodPointer ___m_CreateOutputMethod_3;
  2431. };
  2432. // Native definition for COM marshalling of UnityEngine.Playables.PlayableBinding
  2433. struct PlayableBinding_tB68B3BAC47F4F4C559640472174D5BEF93CB6AB4_marshaled_com
  2434. {
  2435. Il2CppChar* ___m_StreamName_0;
  2436. Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_com* ___m_SourceObject_1;
  2437. Type_t* ___m_SourceBindingType_2;
  2438. Il2CppMethodPointer ___m_CreateOutputMethod_3;
  2439. };
  2440. // UnityEngine.Playables.PlayableOutput
  2441. struct PlayableOutput_t2F7C45A58DA3E788EEDDB439549E21CF3FCF3680
  2442. {
  2443. // UnityEngine.Playables.PlayableOutputHandle UnityEngine.Playables.PlayableOutput::m_Handle
  2444. PlayableOutputHandle_tEB217645A8C0356A3AC6F964F283003B9740E883 ___m_Handle_0;
  2445. };
  2446. struct PlayableOutput_t2F7C45A58DA3E788EEDDB439549E21CF3FCF3680_StaticFields
  2447. {
  2448. // UnityEngine.Playables.PlayableOutput UnityEngine.Playables.PlayableOutput::m_NullPlayableOutput
  2449. PlayableOutput_t2F7C45A58DA3E788EEDDB439549E21CF3FCF3680 ___m_NullPlayableOutput_1;
  2450. };
  2451. // System.SystemException
  2452. struct SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295 : public Exception_t
  2453. {
  2454. };
  2455. // System.Type
  2456. struct Type_t : public MemberInfo_t
  2457. {
  2458. // System.RuntimeTypeHandle System.Type::_impl
  2459. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B ____impl_8;
  2460. };
  2461. struct Type_t_StaticFields
  2462. {
  2463. // System.Reflection.Binder modreq(System.Runtime.CompilerServices.IsVolatile) System.Type::s_defaultBinder
  2464. Binder_t91BFCE95A7057FADF4D8A1A342AFE52872246235* ___s_defaultBinder_0;
  2465. // System.Char System.Type::Delimiter
  2466. Il2CppChar ___Delimiter_1;
  2467. // System.Type[] System.Type::EmptyTypes
  2468. TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* ___EmptyTypes_2;
  2469. // System.Object System.Type::Missing
  2470. RuntimeObject* ___Missing_3;
  2471. // System.Reflection.MemberFilter System.Type::FilterAttribute
  2472. MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553* ___FilterAttribute_4;
  2473. // System.Reflection.MemberFilter System.Type::FilterName
  2474. MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553* ___FilterName_5;
  2475. // System.Reflection.MemberFilter System.Type::FilterNameIgnoreCase
  2476. MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553* ___FilterNameIgnoreCase_6;
  2477. };
  2478. // System.Predicate`1<UnityEngine.Events.BaseInvokableCall>
  2479. struct Predicate_1_t6F78EB768ADC7C118AD7254414DA44D4F6B69E55 : public MulticastDelegate_t
  2480. {
  2481. };
  2482. // System.ArgumentException
  2483. struct ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263 : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295
  2484. {
  2485. // System.String System.ArgumentException::_paramName
  2486. String_t* ____paramName_18;
  2487. };
  2488. // UnityEngine.Events.UnityAction
  2489. struct UnityAction_t11A1F3B953B365C072A5DCC32677EE1796A962A7 : public MulticastDelegate_t
  2490. {
  2491. };
  2492. // UnityEngine.Playables.PlayableBinding/CreateOutputMethod
  2493. struct CreateOutputMethod_tD18AFE3B69E6DDD913D82D5FA1D5D909CEEC8509 : public MulticastDelegate_t
  2494. {
  2495. };
  2496. // UnityEngine.LowLevel.PlayerLoopSystem/UpdateFunction
  2497. struct UpdateFunction_t1C48B7EECBE47AC123A9D9D7D9D2A9EE951C56C4 : public MulticastDelegate_t
  2498. {
  2499. };
  2500. // System.ArgumentNullException
  2501. struct ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129 : public ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263
  2502. {
  2503. };
  2504. #ifdef __clang__
  2505. #pragma clang diagnostic pop
  2506. #endif
  2507. // UnityEngine.Playables.PlayableBinding[]
  2508. struct PlayableBindingU5BU5D_tC50C3F27A8E4246488F7A5998CAABAC4811A92CD : public RuntimeArray
  2509. {
  2510. ALIGN_FIELD (8) PlayableBinding_tB68B3BAC47F4F4C559640472174D5BEF93CB6AB4 m_Items[1];
  2511. inline PlayableBinding_tB68B3BAC47F4F4C559640472174D5BEF93CB6AB4 GetAt(il2cpp_array_size_t index) const
  2512. {
  2513. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  2514. return m_Items[index];
  2515. }
  2516. inline PlayableBinding_tB68B3BAC47F4F4C559640472174D5BEF93CB6AB4* GetAddressAt(il2cpp_array_size_t index)
  2517. {
  2518. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  2519. return m_Items + index;
  2520. }
  2521. inline void SetAt(il2cpp_array_size_t index, PlayableBinding_tB68B3BAC47F4F4C559640472174D5BEF93CB6AB4 value)
  2522. {
  2523. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  2524. m_Items[index] = value;
  2525. Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___m_StreamName_0), (void*)NULL);
  2526. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  2527. Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___m_SourceObject_1), (void*)NULL);
  2528. #endif
  2529. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  2530. Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___m_SourceBindingType_2), (void*)NULL);
  2531. #endif
  2532. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  2533. Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___m_CreateOutputMethod_3), (void*)NULL);
  2534. #endif
  2535. }
  2536. inline PlayableBinding_tB68B3BAC47F4F4C559640472174D5BEF93CB6AB4 GetAtUnchecked(il2cpp_array_size_t index) const
  2537. {
  2538. return m_Items[index];
  2539. }
  2540. inline PlayableBinding_tB68B3BAC47F4F4C559640472174D5BEF93CB6AB4* GetAddressAtUnchecked(il2cpp_array_size_t index)
  2541. {
  2542. return m_Items + index;
  2543. }
  2544. inline void SetAtUnchecked(il2cpp_array_size_t index, PlayableBinding_tB68B3BAC47F4F4C559640472174D5BEF93CB6AB4 value)
  2545. {
  2546. m_Items[index] = value;
  2547. Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___m_StreamName_0), (void*)NULL);
  2548. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  2549. Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___m_SourceObject_1), (void*)NULL);
  2550. #endif
  2551. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  2552. Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___m_SourceBindingType_2), (void*)NULL);
  2553. #endif
  2554. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  2555. Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___m_CreateOutputMethod_3), (void*)NULL);
  2556. #endif
  2557. }
  2558. };
  2559. // System.Delegate[]
  2560. struct DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771 : public RuntimeArray
  2561. {
  2562. ALIGN_FIELD (8) Delegate_t* m_Items[1];
  2563. inline Delegate_t* GetAt(il2cpp_array_size_t index) const
  2564. {
  2565. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  2566. return m_Items[index];
  2567. }
  2568. inline Delegate_t** GetAddressAt(il2cpp_array_size_t index)
  2569. {
  2570. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  2571. return m_Items + index;
  2572. }
  2573. inline void SetAt(il2cpp_array_size_t index, Delegate_t* value)
  2574. {
  2575. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  2576. m_Items[index] = value;
  2577. Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
  2578. }
  2579. inline Delegate_t* GetAtUnchecked(il2cpp_array_size_t index) const
  2580. {
  2581. return m_Items[index];
  2582. }
  2583. inline Delegate_t** GetAddressAtUnchecked(il2cpp_array_size_t index)
  2584. {
  2585. return m_Items + index;
  2586. }
  2587. inline void SetAtUnchecked(il2cpp_array_size_t index, Delegate_t* value)
  2588. {
  2589. m_Items[index] = value;
  2590. Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
  2591. }
  2592. };
  2593. // System.Object[]
  2594. struct ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918 : public RuntimeArray
  2595. {
  2596. ALIGN_FIELD (8) RuntimeObject* m_Items[1];
  2597. inline RuntimeObject* GetAt(il2cpp_array_size_t index) const
  2598. {
  2599. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  2600. return m_Items[index];
  2601. }
  2602. inline RuntimeObject** GetAddressAt(il2cpp_array_size_t index)
  2603. {
  2604. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  2605. return m_Items + index;
  2606. }
  2607. inline void SetAt(il2cpp_array_size_t index, RuntimeObject* value)
  2608. {
  2609. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  2610. m_Items[index] = value;
  2611. Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
  2612. }
  2613. inline RuntimeObject* GetAtUnchecked(il2cpp_array_size_t index) const
  2614. {
  2615. return m_Items[index];
  2616. }
  2617. inline RuntimeObject** GetAddressAtUnchecked(il2cpp_array_size_t index)
  2618. {
  2619. return m_Items + index;
  2620. }
  2621. inline void SetAtUnchecked(il2cpp_array_size_t index, RuntimeObject* value)
  2622. {
  2623. m_Items[index] = value;
  2624. Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
  2625. }
  2626. };
  2627. // System.Type[]
  2628. struct TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB : public RuntimeArray
  2629. {
  2630. ALIGN_FIELD (8) Type_t* m_Items[1];
  2631. inline Type_t* GetAt(il2cpp_array_size_t index) const
  2632. {
  2633. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  2634. return m_Items[index];
  2635. }
  2636. inline Type_t** GetAddressAt(il2cpp_array_size_t index)
  2637. {
  2638. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  2639. return m_Items + index;
  2640. }
  2641. inline void SetAt(il2cpp_array_size_t index, Type_t* value)
  2642. {
  2643. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  2644. m_Items[index] = value;
  2645. Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
  2646. }
  2647. inline Type_t* GetAtUnchecked(il2cpp_array_size_t index) const
  2648. {
  2649. return m_Items[index];
  2650. }
  2651. inline Type_t** GetAddressAtUnchecked(il2cpp_array_size_t index)
  2652. {
  2653. return m_Items + index;
  2654. }
  2655. inline void SetAtUnchecked(il2cpp_array_size_t index, Type_t* value)
  2656. {
  2657. m_Items[index] = value;
  2658. Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
  2659. }
  2660. };
  2661. // System.Reflection.ParameterInfo[]
  2662. struct ParameterInfoU5BU5D_t86995AB4A1693393FE29B058CC3FD727DF0B984C : public RuntimeArray
  2663. {
  2664. ALIGN_FIELD (8) ParameterInfo_tBC2D68304851A59EFB2EAE6B168714CD45445F2F* m_Items[1];
  2665. inline ParameterInfo_tBC2D68304851A59EFB2EAE6B168714CD45445F2F* GetAt(il2cpp_array_size_t index) const
  2666. {
  2667. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  2668. return m_Items[index];
  2669. }
  2670. inline ParameterInfo_tBC2D68304851A59EFB2EAE6B168714CD45445F2F** GetAddressAt(il2cpp_array_size_t index)
  2671. {
  2672. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  2673. return m_Items + index;
  2674. }
  2675. inline void SetAt(il2cpp_array_size_t index, ParameterInfo_tBC2D68304851A59EFB2EAE6B168714CD45445F2F* value)
  2676. {
  2677. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  2678. m_Items[index] = value;
  2679. Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
  2680. }
  2681. inline ParameterInfo_tBC2D68304851A59EFB2EAE6B168714CD45445F2F* GetAtUnchecked(il2cpp_array_size_t index) const
  2682. {
  2683. return m_Items[index];
  2684. }
  2685. inline ParameterInfo_tBC2D68304851A59EFB2EAE6B168714CD45445F2F** GetAddressAtUnchecked(il2cpp_array_size_t index)
  2686. {
  2687. return m_Items + index;
  2688. }
  2689. inline void SetAtUnchecked(il2cpp_array_size_t index, ParameterInfo_tBC2D68304851A59EFB2EAE6B168714CD45445F2F* value)
  2690. {
  2691. m_Items[index] = value;
  2692. Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
  2693. }
  2694. };
  2695. // System.Reflection.ParameterModifier[]
  2696. struct ParameterModifierU5BU5D_t685261AD991B1E6582A0E53243DEE3B745E13364 : public RuntimeArray
  2697. {
  2698. ALIGN_FIELD (8) ParameterModifier_t75F1AF13B2AD5EDBD3A3579FD337D0A66E3FF510 m_Items[1];
  2699. inline ParameterModifier_t75F1AF13B2AD5EDBD3A3579FD337D0A66E3FF510 GetAt(il2cpp_array_size_t index) const
  2700. {
  2701. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  2702. return m_Items[index];
  2703. }
  2704. inline ParameterModifier_t75F1AF13B2AD5EDBD3A3579FD337D0A66E3FF510* GetAddressAt(il2cpp_array_size_t index)
  2705. {
  2706. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  2707. return m_Items + index;
  2708. }
  2709. inline void SetAt(il2cpp_array_size_t index, ParameterModifier_t75F1AF13B2AD5EDBD3A3579FD337D0A66E3FF510 value)
  2710. {
  2711. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  2712. m_Items[index] = value;
  2713. Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->____byRef_0), (void*)NULL);
  2714. }
  2715. inline ParameterModifier_t75F1AF13B2AD5EDBD3A3579FD337D0A66E3FF510 GetAtUnchecked(il2cpp_array_size_t index) const
  2716. {
  2717. return m_Items[index];
  2718. }
  2719. inline ParameterModifier_t75F1AF13B2AD5EDBD3A3579FD337D0A66E3FF510* GetAddressAtUnchecked(il2cpp_array_size_t index)
  2720. {
  2721. return m_Items + index;
  2722. }
  2723. inline void SetAtUnchecked(il2cpp_array_size_t index, ParameterModifier_t75F1AF13B2AD5EDBD3A3579FD337D0A66E3FF510 value)
  2724. {
  2725. m_Items[index] = value;
  2726. Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->____byRef_0), (void*)NULL);
  2727. }
  2728. };
  2729. // UnityEngine.LowLevel.PlayerLoopSystem[]
  2730. struct PlayerLoopSystemU5BU5D_t07C04E53AAC3CDA17603E8BA1B41D7E1AC083C6D : public RuntimeArray
  2731. {
  2732. ALIGN_FIELD (8) PlayerLoopSystem_t8AED6BF1C8A309CAA6FF71AC91DD33BDDFF7CF1F m_Items[1];
  2733. inline PlayerLoopSystem_t8AED6BF1C8A309CAA6FF71AC91DD33BDDFF7CF1F GetAt(il2cpp_array_size_t index) const
  2734. {
  2735. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  2736. return m_Items[index];
  2737. }
  2738. inline PlayerLoopSystem_t8AED6BF1C8A309CAA6FF71AC91DD33BDDFF7CF1F* GetAddressAt(il2cpp_array_size_t index)
  2739. {
  2740. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  2741. return m_Items + index;
  2742. }
  2743. inline void SetAt(il2cpp_array_size_t index, PlayerLoopSystem_t8AED6BF1C8A309CAA6FF71AC91DD33BDDFF7CF1F value)
  2744. {
  2745. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  2746. m_Items[index] = value;
  2747. Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___type_0), (void*)NULL);
  2748. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  2749. Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___subSystemList_1), (void*)NULL);
  2750. #endif
  2751. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  2752. Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___updateDelegate_2), (void*)NULL);
  2753. #endif
  2754. }
  2755. inline PlayerLoopSystem_t8AED6BF1C8A309CAA6FF71AC91DD33BDDFF7CF1F GetAtUnchecked(il2cpp_array_size_t index) const
  2756. {
  2757. return m_Items[index];
  2758. }
  2759. inline PlayerLoopSystem_t8AED6BF1C8A309CAA6FF71AC91DD33BDDFF7CF1F* GetAddressAtUnchecked(il2cpp_array_size_t index)
  2760. {
  2761. return m_Items + index;
  2762. }
  2763. inline void SetAtUnchecked(il2cpp_array_size_t index, PlayerLoopSystem_t8AED6BF1C8A309CAA6FF71AC91DD33BDDFF7CF1F value)
  2764. {
  2765. m_Items[index] = value;
  2766. Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___type_0), (void*)NULL);
  2767. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  2768. Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___subSystemList_1), (void*)NULL);
  2769. #endif
  2770. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  2771. Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___updateDelegate_2), (void*)NULL);
  2772. #endif
  2773. }
  2774. };
  2775. IL2CPP_EXTERN_C void Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshal_pinvoke(const Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C& unmarshaled, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_pinvoke& marshaled);
  2776. IL2CPP_EXTERN_C void Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshal_pinvoke_back(const Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_pinvoke& marshaled, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C& unmarshaled);
  2777. IL2CPP_EXTERN_C void Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshal_pinvoke_cleanup(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_pinvoke& marshaled);
  2778. IL2CPP_EXTERN_C void Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshal_com(const Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C& unmarshaled, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_com& marshaled);
  2779. IL2CPP_EXTERN_C void Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshal_com_back(const Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_com& marshaled, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C& unmarshaled);
  2780. IL2CPP_EXTERN_C void Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshal_com_cleanup(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_com& marshaled);
  2781. IL2CPP_EXTERN_C void PlayerLoopSystem_t8AED6BF1C8A309CAA6FF71AC91DD33BDDFF7CF1F_marshal_pinvoke(const PlayerLoopSystem_t8AED6BF1C8A309CAA6FF71AC91DD33BDDFF7CF1F& unmarshaled, PlayerLoopSystem_t8AED6BF1C8A309CAA6FF71AC91DD33BDDFF7CF1F_marshaled_pinvoke& marshaled);
  2782. IL2CPP_EXTERN_C void PlayerLoopSystem_t8AED6BF1C8A309CAA6FF71AC91DD33BDDFF7CF1F_marshal_pinvoke_back(const PlayerLoopSystem_t8AED6BF1C8A309CAA6FF71AC91DD33BDDFF7CF1F_marshaled_pinvoke& marshaled, PlayerLoopSystem_t8AED6BF1C8A309CAA6FF71AC91DD33BDDFF7CF1F& unmarshaled);
  2783. IL2CPP_EXTERN_C void PlayerLoopSystem_t8AED6BF1C8A309CAA6FF71AC91DD33BDDFF7CF1F_marshal_pinvoke_cleanup(PlayerLoopSystem_t8AED6BF1C8A309CAA6FF71AC91DD33BDDFF7CF1F_marshaled_pinvoke& marshaled);
  2784. IL2CPP_EXTERN_C void PlayerLoopSystem_t8AED6BF1C8A309CAA6FF71AC91DD33BDDFF7CF1F_marshal_com(const PlayerLoopSystem_t8AED6BF1C8A309CAA6FF71AC91DD33BDDFF7CF1F& unmarshaled, PlayerLoopSystem_t8AED6BF1C8A309CAA6FF71AC91DD33BDDFF7CF1F_marshaled_com& marshaled);
  2785. IL2CPP_EXTERN_C void PlayerLoopSystem_t8AED6BF1C8A309CAA6FF71AC91DD33BDDFF7CF1F_marshal_com_back(const PlayerLoopSystem_t8AED6BF1C8A309CAA6FF71AC91DD33BDDFF7CF1F_marshaled_com& marshaled, PlayerLoopSystem_t8AED6BF1C8A309CAA6FF71AC91DD33BDDFF7CF1F& unmarshaled);
  2786. IL2CPP_EXTERN_C void PlayerLoopSystem_t8AED6BF1C8A309CAA6FF71AC91DD33BDDFF7CF1F_marshal_com_cleanup(PlayerLoopSystem_t8AED6BF1C8A309CAA6FF71AC91DD33BDDFF7CF1F_marshaled_com& marshaled);
  2787. // System.Void UnityEngine.Events.CachedInvokableCall`1<System.Single>::.ctor(UnityEngine.Object,System.Reflection.MethodInfo,T)
  2788. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CachedInvokableCall_1__ctor_m4031E35078A01C0BCD2E980EBEE23E870342E747_gshared (CachedInvokableCall_1_t2FC1002B91116AD8AB2525F411DC8061D81F80B3* __this, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___target0, MethodInfo_t* ___theFunction1, float ___argument2, const RuntimeMethod* method) ;
  2789. // System.Void UnityEngine.Events.CachedInvokableCall`1<System.Int32>::.ctor(UnityEngine.Object,System.Reflection.MethodInfo,T)
  2790. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CachedInvokableCall_1__ctor_mC62857E2652075F34C48434BFBCE2E6D3F1CBC6F_gshared (CachedInvokableCall_1_tE64D24ECC6AD70F20E35AAC2B531638C13F00B78* __this, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___target0, MethodInfo_t* ___theFunction1, int32_t ___argument2, const RuntimeMethod* method) ;
  2791. // System.Void UnityEngine.Events.CachedInvokableCall`1<System.Object>::.ctor(UnityEngine.Object,System.Reflection.MethodInfo,T)
  2792. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CachedInvokableCall_1__ctor_m1DE64D237A33F634B2AC54A97F19AAA85BF30D9B_gshared (CachedInvokableCall_1_t6D4F407FB7CC5D1211F9D4653C3450ACB8A067BA* __this, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___target0, MethodInfo_t* ___theFunction1, RuntimeObject* ___argument2, const RuntimeMethod* method) ;
  2793. // System.Void UnityEngine.Events.CachedInvokableCall`1<System.Boolean>::.ctor(UnityEngine.Object,System.Reflection.MethodInfo,T)
  2794. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CachedInvokableCall_1__ctor_m2A37B31AE00086870D17CA59B53475687B2B1F30_gshared (CachedInvokableCall_1_tE59A162B981CFC4B5B83BE3895753C405E91AAAD* __this, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___target0, MethodInfo_t* ___theFunction1, bool ___argument2, const RuntimeMethod* method) ;
  2795. // System.Void System.Collections.Generic.List`1<System.Object>::.ctor()
  2796. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) ;
  2797. // System.Collections.Generic.List`1/Enumerator<T> System.Collections.Generic.List`1<System.Object>::GetEnumerator()
  2798. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A List_1_GetEnumerator_mD8294A7FA2BEB1929487127D476F8EC1CDC23BFC_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) ;
  2799. // System.Void System.Collections.Generic.List`1/Enumerator<System.Object>::Dispose()
  2800. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mD9DC3E3C3697830A4823047AB29A77DBBB5ED419_gshared (Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A* __this, const RuntimeMethod* method) ;
  2801. // T System.Collections.Generic.List`1/Enumerator<System.Object>::get_Current()
  2802. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_get_Current_m6330F15D18EE4F547C05DF9BF83C5EB710376027_gshared_inline (Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A* __this, const RuntimeMethod* method) ;
  2803. // System.Boolean System.Collections.Generic.List`1/Enumerator<System.Object>::MoveNext()
  2804. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mE921CC8F29FBBDE7CC3209A0ED0D921D58D00BCB_gshared (Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A* __this, const RuntimeMethod* method) ;
  2805. // System.Void System.Collections.Generic.List`1<System.Object>::Add(T)
  2806. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___item0, const RuntimeMethod* method) ;
  2807. // T System.Collections.Generic.List`1<System.Object>::get_Item(System.Int32)
  2808. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, int32_t ___index0, const RuntimeMethod* method) ;
  2809. // System.Int32 System.Collections.Generic.List`1<System.Object>::get_Count()
  2810. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) ;
  2811. // System.Void System.Predicate`1<System.Object>::.ctor(System.Object,System.IntPtr)
  2812. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Predicate_1__ctor_m3E007299121A15DF80F4A210FF8C20E5DF688F20_gshared (Predicate_1_t8342C85FF4E41CD1F7024AC0CDC3E5312A32CB12* __this, RuntimeObject* ___object0, intptr_t ___method1, const RuntimeMethod* method) ;
  2813. // System.Int32 System.Collections.Generic.List`1<System.Object>::RemoveAll(System.Predicate`1<T>)
  2814. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_RemoveAll_m1A8DE2A7640CC473609F3ADAC38FDB960520636D_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, Predicate_1_t8342C85FF4E41CD1F7024AC0CDC3E5312A32CB12* ___match0, const RuntimeMethod* method) ;
  2815. // System.Void System.Collections.Generic.List`1<System.Object>::.ctor(System.Int32)
  2816. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m76CBBC3E2F0583F5AD30CE592CEA1225C06A0428_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, int32_t ___capacity0, const RuntimeMethod* method) ;
  2817. // System.Void System.Collections.Generic.List`1<System.Object>::AddRange(System.Collections.Generic.IEnumerable`1<T>)
  2818. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_AddRange_m1F76B300133150E6046C5FED00E88B5DE0A02E17_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___collection0, const RuntimeMethod* method) ;
  2819. // System.Void System.Collections.Generic.List`1<System.Object>::Clear()
  2820. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Clear_m16C1F2C61FED5955F10EB36BC1CB2DF34B128994_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) ;
  2821. // System.Void System.Collections.Generic.List`1<System.Object>::.ctor(System.Collections.Generic.IEnumerable`1<T>)
  2822. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_mE097DBD72433D1AFC11733F5678602603A756424_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___collection0, const RuntimeMethod* method) ;
  2823. // System.Void UnityEngine.Playables.PlayableOutput::.ctor(UnityEngine.Playables.PlayableOutputHandle)
  2824. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlayableOutput__ctor_m55FBB20EC479F67641835EA48D84A1AB3DF39747 (PlayableOutput_t2F7C45A58DA3E788EEDDB439549E21CF3FCF3680* __this, PlayableOutputHandle_tEB217645A8C0356A3AC6F964F283003B9740E883 ___handle0, const RuntimeMethod* method) ;
  2825. // UnityEngine.Playables.PlayableOutputHandle UnityEngine.Playables.PlayableOutput::GetHandle()
  2826. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR PlayableOutputHandle_tEB217645A8C0356A3AC6F964F283003B9740E883 PlayableOutput_GetHandle_m12FF2889D15884CBEB92A6CB376827EBA5A607BF (PlayableOutput_t2F7C45A58DA3E788EEDDB439549E21CF3FCF3680* __this, const RuntimeMethod* method) ;
  2827. // System.Boolean UnityEngine.Playables.PlayableOutputHandle::op_Equality(UnityEngine.Playables.PlayableOutputHandle,UnityEngine.Playables.PlayableOutputHandle)
  2828. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool PlayableOutputHandle_op_Equality_m116A314100562913DD28474B8D7DA5FBFCA9CD3C (PlayableOutputHandle_tEB217645A8C0356A3AC6F964F283003B9740E883 ___lhs0, PlayableOutputHandle_tEB217645A8C0356A3AC6F964F283003B9740E883 ___rhs1, const RuntimeMethod* method) ;
  2829. // System.Boolean UnityEngine.Playables.PlayableOutput::Equals(UnityEngine.Playables.PlayableOutput)
  2830. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool PlayableOutput_Equals_m4CC730818751114DC5643600B5FE20243F4B7121 (PlayableOutput_t2F7C45A58DA3E788EEDDB439549E21CF3FCF3680* __this, PlayableOutput_t2F7C45A58DA3E788EEDDB439549E21CF3FCF3680 ___other0, const RuntimeMethod* method) ;
  2831. // UnityEngine.Playables.PlayableOutputHandle UnityEngine.Playables.PlayableOutputHandle::get_Null()
  2832. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR PlayableOutputHandle_tEB217645A8C0356A3AC6F964F283003B9740E883 PlayableOutputHandle_get_Null_m656E8D2549FA031DA8A2EA5B39CE3B33D75B69F8 (const RuntimeMethod* method) ;
  2833. // System.Boolean UnityEngine.Playables.PlayableHandle::CompareVersion(UnityEngine.Playables.PlayableHandle,UnityEngine.Playables.PlayableHandle)
  2834. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool PlayableHandle_CompareVersion_m228CA864DC2BCAA0E03B4C74EC9F2A7B529526D9 (PlayableHandle_t5D6A01EF94382EFEDC047202F71DF882769654D4 ___lhs0, PlayableHandle_t5D6A01EF94382EFEDC047202F71DF882769654D4 ___rhs1, const RuntimeMethod* method) ;
  2835. // System.Boolean UnityEngine.Playables.PlayableHandle::Equals(UnityEngine.Playables.PlayableHandle)
  2836. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool PlayableHandle_Equals_m81BA0E127133DFF3E45DA61D185FDF48E16BCF45 (PlayableHandle_t5D6A01EF94382EFEDC047202F71DF882769654D4* __this, PlayableHandle_t5D6A01EF94382EFEDC047202F71DF882769654D4 ___other0, const RuntimeMethod* method) ;
  2837. // System.Boolean UnityEngine.Playables.PlayableHandle::Equals(System.Object)
  2838. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool PlayableHandle_Equals_m60AD76B7D38CA989AE84501B2E9F9ED5CB5F9670 (PlayableHandle_t5D6A01EF94382EFEDC047202F71DF882769654D4* __this, RuntimeObject* ___p0, const RuntimeMethod* method) ;
  2839. // System.Int32 System.IntPtr::GetHashCode()
  2840. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t IntPtr_GetHashCode_m669B16AD7483C1C396E48F41D9CAC4B719E38F3D (intptr_t* __this, const RuntimeMethod* method) ;
  2841. // System.Int32 System.UInt32::GetHashCode()
  2842. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t UInt32_GetHashCode_mB9A03A037C079ADF0E61516BECA1AB05F92266BC (uint32_t* __this, const RuntimeMethod* method) ;
  2843. // System.Int32 UnityEngine.Playables.PlayableHandle::GetHashCode()
  2844. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t PlayableHandle_GetHashCode_m10FB32ECDC0B9D7BDAEA9E3B76BDDF4614F4EF4F (PlayableHandle_t5D6A01EF94382EFEDC047202F71DF882769654D4* __this, const RuntimeMethod* method) ;
  2845. // System.Boolean System.IntPtr::op_Equality(System.IntPtr,System.IntPtr)
  2846. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool IntPtr_op_Equality_m7D9CDCDE9DC2A0C2C614633F4921E90187FAB271 (intptr_t ___value10, intptr_t ___value21, const RuntimeMethod* method) ;
  2847. // System.Boolean System.String::IsNullOrEmpty(System.String)
  2848. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478 (String_t* ___value0, const RuntimeMethod* method) ;
  2849. // System.Int32 System.String::IndexOf(System.String)
  2850. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t String_IndexOf_m69E9BDAFD93767C85A7FF861B453415D3B4A200F (String_t* __this, String_t* ___value0, const RuntimeMethod* method) ;
  2851. // System.Int32 System.Math::Min(System.Int32,System.Int32)
  2852. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Math_Min_m53C488772A34D53917BCA2A491E79A0A5356ED52 (int32_t ___val10, int32_t ___val21, const RuntimeMethod* method) ;
  2853. // System.String System.String::Substring(System.Int32,System.Int32)
  2854. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Substring_mB1D94F47935D22E130FF2C01DBB6A4135FBB76CE (String_t* __this, int32_t ___startIndex0, int32_t ___length1, const RuntimeMethod* method) ;
  2855. // System.Boolean System.String::EndsWith(System.String)
  2856. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool String_EndsWith_mCD3754F5401E19CE7821CD398986E4EAA6AD87DC (String_t* __this, String_t* ___value0, const RuntimeMethod* method) ;
  2857. // System.String System.String::Concat(System.String,System.String)
  2858. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Concat_m9E3155FB84015C823606188F53B47CB44C444991 (String_t* ___str00, String_t* ___str11, const RuntimeMethod* method) ;
  2859. // System.String UnityEngine.Events.UnityEventTools::TidyAssemblyTypeName(System.String)
  2860. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* UnityEventTools_TidyAssemblyTypeName_m744218193DC58EB2F113300DDE351170683797F7 (String_t* ___assemblyTypeName0, const RuntimeMethod* method) ;
  2861. // System.Void System.Object::.ctor()
  2862. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2 (RuntimeObject* __this, const RuntimeMethod* method) ;
  2863. // System.Void System.ArgumentNullException::.ctor(System.String)
  2864. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* __this, String_t* ___paramName0, const RuntimeMethod* method) ;
  2865. // System.Boolean System.Reflection.MethodBase::get_IsStatic()
  2866. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool MethodBase_get_IsStatic_mD2921396167EC4F99E2ADC46C39CCCEC3CD0E16E (MethodBase_t* __this, const RuntimeMethod* method) ;
  2867. // System.Void System.ArgumentException::.ctor(System.String)
  2868. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArgumentException__ctor_m026938A67AF9D36BB7ED27F80425D7194B514465 (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* __this, String_t* ___message0, const RuntimeMethod* method) ;
  2869. // System.Object System.Delegate::get_Target()
  2870. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Delegate_get_Target_m6E203F111C1548193A5AB7E616BD5834CD269753_inline (Delegate_t* __this, const RuntimeMethod* method) ;
  2871. // System.Boolean UnityEngine.Object::op_Inequality(UnityEngine.Object,UnityEngine.Object)
  2872. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___x0, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___y1, const RuntimeMethod* method) ;
  2873. // System.Delegate System.Delegate::Combine(System.Delegate,System.Delegate)
  2874. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Delegate_t* Delegate_Combine_m1F725AEF318BE6F0426863490691A6F4606E7D00 (Delegate_t* ___a0, Delegate_t* ___b1, const RuntimeMethod* method) ;
  2875. // System.Delegate System.Delegate::Remove(System.Delegate,System.Delegate)
  2876. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Delegate_t* Delegate_Remove_m8B7DD5661308FA972E23CA1CC3FC9CEB355504E3 (Delegate_t* ___source0, Delegate_t* ___value1, const RuntimeMethod* method) ;
  2877. // System.Void UnityEngine.Events.BaseInvokableCall::.ctor(System.Object,System.Reflection.MethodInfo)
  2878. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BaseInvokableCall__ctor_m7633F06F55DFC3324C46A7C3DD6C55DC949FA0FE (BaseInvokableCall_tB912356039B1D3806B23DFBC7E9CFA1BCC82F339* __this, RuntimeObject* ___target0, MethodInfo_t* ___function1, const RuntimeMethod* method) ;
  2879. // System.Type System.Type::GetTypeFromHandle(System.RuntimeTypeHandle)
  2880. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57 (RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B ___handle0, const RuntimeMethod* method) ;
  2881. // System.Delegate System.Delegate::CreateDelegate(System.Type,System.Object,System.Reflection.MethodInfo)
  2882. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Delegate_t* Delegate_CreateDelegate_mE2117ED279628E4E63D357AFAB3653DD909CB2D7 (Type_t* ___type0, RuntimeObject* ___firstArgument1, MethodInfo_t* ___method2, const RuntimeMethod* method) ;
  2883. // System.Void UnityEngine.Events.InvokableCall::add_Delegate(UnityEngine.Events.UnityAction)
  2884. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InvokableCall_add_Delegate_m5AD40C6D21D67A44980DF3B99946C4A2F17D9A10 (InvokableCall_t8481C00D3B38904F5B77ACEA2ABAE6AC119D4122* __this, UnityAction_t11A1F3B953B365C072A5DCC32677EE1796A962A7* ___value0, const RuntimeMethod* method) ;
  2885. // System.Boolean UnityEngine.Events.BaseInvokableCall::AllowInvoke(System.Delegate)
  2886. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BaseInvokableCall_AllowInvoke_m7BBC3A3F424104A84947708ECF8EEF74707F7661 (Delegate_t* ___delegate0, const RuntimeMethod* method) ;
  2887. // System.Void UnityEngine.Events.UnityAction::Invoke()
  2888. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void UnityAction_Invoke_m5CB9EE17CCDF64D00DE5D96DF3553CDB20D66F70_inline (UnityAction_t11A1F3B953B365C072A5DCC32677EE1796A962A7* __this, const RuntimeMethod* method) ;
  2889. // System.Reflection.MethodInfo System.Delegate::get_Method()
  2890. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MethodInfo_t* Delegate_get_Method_mB684A7525653DFE0EFC35E58449E1FC8E2A9F019 (Delegate_t* __this, const RuntimeMethod* method) ;
  2891. // System.Type System.Object::GetType()
  2892. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3 (RuntimeObject* __this, const RuntimeMethod* method) ;
  2893. // System.String UnityEngine.Events.PersistentCall::get_targetAssemblyTypeName()
  2894. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* PersistentCall_get_targetAssemblyTypeName_m303DE56BDE5CD469D0210E1EA73F54B4C88228BE (PersistentCall_tECEBF49ED60D3AEE696FCCDB50DA03C1A9EBD5AF* __this, const RuntimeMethod* method) ;
  2895. // System.String UnityEngine.Events.PersistentCall::get_methodName()
  2896. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* PersistentCall_get_methodName_mFD7F88289C9EF5DE6D7EFD3FEF1A5C640CBAF088 (PersistentCall_tECEBF49ED60D3AEE696FCCDB50DA03C1A9EBD5AF* __this, const RuntimeMethod* method) ;
  2897. // System.Reflection.MethodInfo UnityEngine.Events.UnityEventBase::FindMethod(UnityEngine.Events.PersistentCall)
  2898. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MethodInfo_t* UnityEventBase_FindMethod_m0B00339CC16B63CF1C50714D018A87948FC0B23B (UnityEventBase_t4968A4C72559F35C0923E4BD9C042C3A842E1DB8* __this, PersistentCall_tECEBF49ED60D3AEE696FCCDB50DA03C1A9EBD5AF* ___call0, const RuntimeMethod* method) ;
  2899. // UnityEngine.Object UnityEngine.Events.PersistentCall::get_target()
  2900. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* PersistentCall_get_target_mA12C3C9A21F6F5335761CB0EB3C7C965D8C393AE (PersistentCall_tECEBF49ED60D3AEE696FCCDB50DA03C1A9EBD5AF* __this, const RuntimeMethod* method) ;
  2901. // System.Boolean UnityEngine.Object::op_Equality(UnityEngine.Object,UnityEngine.Object)
  2902. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___x0, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___y1, const RuntimeMethod* method) ;
  2903. // UnityEngine.Events.BaseInvokableCall UnityEngine.Events.PersistentCall::GetObjectCall(UnityEngine.Object,System.Reflection.MethodInfo,UnityEngine.Events.ArgumentCache)
  2904. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BaseInvokableCall_tB912356039B1D3806B23DFBC7E9CFA1BCC82F339* PersistentCall_GetObjectCall_mF7C9F7A24733E6B440637285FF76AF47AFDD021D (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___target0, MethodInfo_t* ___method1, ArgumentCache_t30F5878E7190B37456E045E039655C33EB27FF1D* ___arguments2, const RuntimeMethod* method) ;
  2905. // System.Single UnityEngine.Events.ArgumentCache::get_floatArgument()
  2906. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float ArgumentCache_get_floatArgument_mDED33C174CAD9DFAD58F9D6DF482557C0FC20D38 (ArgumentCache_t30F5878E7190B37456E045E039655C33EB27FF1D* __this, const RuntimeMethod* method) ;
  2907. // System.Void UnityEngine.Events.CachedInvokableCall`1<System.Single>::.ctor(UnityEngine.Object,System.Reflection.MethodInfo,T)
  2908. inline void CachedInvokableCall_1__ctor_m4031E35078A01C0BCD2E980EBEE23E870342E747 (CachedInvokableCall_1_t2FC1002B91116AD8AB2525F411DC8061D81F80B3* __this, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___target0, MethodInfo_t* ___theFunction1, float ___argument2, const RuntimeMethod* method)
  2909. {
  2910. (( void (*) (CachedInvokableCall_1_t2FC1002B91116AD8AB2525F411DC8061D81F80B3*, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*, MethodInfo_t*, float, const RuntimeMethod*))CachedInvokableCall_1__ctor_m4031E35078A01C0BCD2E980EBEE23E870342E747_gshared)(__this, ___target0, ___theFunction1, ___argument2, method);
  2911. }
  2912. // System.Int32 UnityEngine.Events.ArgumentCache::get_intArgument()
  2913. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ArgumentCache_get_intArgument_m7515338C0F3B5843E40CC48C303D2EFC02D9C19C (ArgumentCache_t30F5878E7190B37456E045E039655C33EB27FF1D* __this, const RuntimeMethod* method) ;
  2914. // System.Void UnityEngine.Events.CachedInvokableCall`1<System.Int32>::.ctor(UnityEngine.Object,System.Reflection.MethodInfo,T)
  2915. inline void CachedInvokableCall_1__ctor_mC62857E2652075F34C48434BFBCE2E6D3F1CBC6F (CachedInvokableCall_1_tE64D24ECC6AD70F20E35AAC2B531638C13F00B78* __this, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___target0, MethodInfo_t* ___theFunction1, int32_t ___argument2, const RuntimeMethod* method)
  2916. {
  2917. (( void (*) (CachedInvokableCall_1_tE64D24ECC6AD70F20E35AAC2B531638C13F00B78*, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*, MethodInfo_t*, int32_t, const RuntimeMethod*))CachedInvokableCall_1__ctor_mC62857E2652075F34C48434BFBCE2E6D3F1CBC6F_gshared)(__this, ___target0, ___theFunction1, ___argument2, method);
  2918. }
  2919. // System.String UnityEngine.Events.ArgumentCache::get_stringArgument()
  2920. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ArgumentCache_get_stringArgument_m4CA65BC60FC1FDCE88779C009ED0E1DC4BED2D9A (ArgumentCache_t30F5878E7190B37456E045E039655C33EB27FF1D* __this, const RuntimeMethod* method) ;
  2921. // System.Void UnityEngine.Events.CachedInvokableCall`1<System.String>::.ctor(UnityEngine.Object,System.Reflection.MethodInfo,T)
  2922. inline void CachedInvokableCall_1__ctor_m216FB3B51415282D163A588AFB5A9DBEA1E53441 (CachedInvokableCall_1_t40C751523D07EED492FFA70277C6D93DC35A66E9* __this, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___target0, MethodInfo_t* ___theFunction1, String_t* ___argument2, const RuntimeMethod* method)
  2923. {
  2924. (( void (*) (CachedInvokableCall_1_t40C751523D07EED492FFA70277C6D93DC35A66E9*, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*, MethodInfo_t*, String_t*, const RuntimeMethod*))CachedInvokableCall_1__ctor_m1DE64D237A33F634B2AC54A97F19AAA85BF30D9B_gshared)(__this, ___target0, ___theFunction1, ___argument2, method);
  2925. }
  2926. // System.Boolean UnityEngine.Events.ArgumentCache::get_boolArgument()
  2927. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ArgumentCache_get_boolArgument_mB7A56994202FCB50BA04A6DBED9BAC45871F700A (ArgumentCache_t30F5878E7190B37456E045E039655C33EB27FF1D* __this, const RuntimeMethod* method) ;
  2928. // System.Void UnityEngine.Events.CachedInvokableCall`1<System.Boolean>::.ctor(UnityEngine.Object,System.Reflection.MethodInfo,T)
  2929. inline void CachedInvokableCall_1__ctor_m2A37B31AE00086870D17CA59B53475687B2B1F30 (CachedInvokableCall_1_tE59A162B981CFC4B5B83BE3895753C405E91AAAD* __this, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___target0, MethodInfo_t* ___theFunction1, bool ___argument2, const RuntimeMethod* method)
  2930. {
  2931. (( void (*) (CachedInvokableCall_1_tE59A162B981CFC4B5B83BE3895753C405E91AAAD*, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*, MethodInfo_t*, bool, const RuntimeMethod*))CachedInvokableCall_1__ctor_m2A37B31AE00086870D17CA59B53475687B2B1F30_gshared)(__this, ___target0, ___theFunction1, ___argument2, method);
  2932. }
  2933. // System.Void UnityEngine.Events.InvokableCall::.ctor(System.Object,System.Reflection.MethodInfo)
  2934. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InvokableCall__ctor_mF3F94B432C977EE2DE7834EC2936E90D271C0464 (InvokableCall_t8481C00D3B38904F5B77ACEA2ABAE6AC119D4122* __this, RuntimeObject* ___target0, MethodInfo_t* ___theFunction1, const RuntimeMethod* method) ;
  2935. // System.String UnityEngine.Events.ArgumentCache::get_unityObjectArgumentAssemblyTypeName()
  2936. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ArgumentCache_get_unityObjectArgumentAssemblyTypeName_m85640B88D8DA790019005A4ADD948E036ED79694 (ArgumentCache_t30F5878E7190B37456E045E039655C33EB27FF1D* __this, const RuntimeMethod* method) ;
  2937. // System.Reflection.ConstructorInfo System.Type::GetConstructor(System.Type[])
  2938. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ConstructorInfo_t1B5967EE7E5554272F79F8880183C70AD240EEEB* Type_GetConstructor_m7F0E5E1A61477DE81B35AE780C21FA6830124554 (Type_t* __this, TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* ___types0, const RuntimeMethod* method) ;
  2939. // UnityEngine.Object UnityEngine.Events.ArgumentCache::get_unityObjectArgument()
  2940. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ArgumentCache_get_unityObjectArgument_mEA22BE8C25CDC789963C2DABF068E88147A66C69 (ArgumentCache_t30F5878E7190B37456E045E039655C33EB27FF1D* __this, const RuntimeMethod* method) ;
  2941. // System.Object System.Reflection.ConstructorInfo::Invoke(System.Object[])
  2942. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ConstructorInfo_Invoke_m15FDF2B682BD01CC934BE4D314EF2193103CECFE (ConstructorInfo_t1B5967EE7E5554272F79F8880183C70AD240EEEB* __this, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___parameters0, const RuntimeMethod* method) ;
  2943. // System.Void UnityEngine.Events.ArgumentCache::.ctor()
  2944. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArgumentCache__ctor_m8410B763CA027E30237E5954888A7F508800A331 (ArgumentCache_t30F5878E7190B37456E045E039655C33EB27FF1D* __this, const RuntimeMethod* method) ;
  2945. // System.Void System.Collections.Generic.List`1<UnityEngine.Events.PersistentCall>::.ctor()
  2946. inline void List_1__ctor_m4F00C44EA0380F628F874E843EF973905C05E2C2 (List_1_t1EC718175613632CD4775345600304230E9A83DF* __this, const RuntimeMethod* method)
  2947. {
  2948. (( void (*) (List_1_t1EC718175613632CD4775345600304230E9A83DF*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method);
  2949. }
  2950. // System.Collections.Generic.List`1/Enumerator<T> System.Collections.Generic.List`1<UnityEngine.Events.PersistentCall>::GetEnumerator()
  2951. inline Enumerator_tA2BA94CFC1C74A74D61FECF814D901AEAAE4BFA9 List_1_GetEnumerator_mD74B7A44A8EC40E059B9CFF3B29DC3F6BF6C4924 (List_1_t1EC718175613632CD4775345600304230E9A83DF* __this, const RuntimeMethod* method)
  2952. {
  2953. return (( Enumerator_tA2BA94CFC1C74A74D61FECF814D901AEAAE4BFA9 (*) (List_1_t1EC718175613632CD4775345600304230E9A83DF*, const RuntimeMethod*))List_1_GetEnumerator_mD8294A7FA2BEB1929487127D476F8EC1CDC23BFC_gshared)(__this, method);
  2954. }
  2955. // System.Void System.Collections.Generic.List`1/Enumerator<UnityEngine.Events.PersistentCall>::Dispose()
  2956. inline void Enumerator_Dispose_m56B864557E6F08E5A86D6836F6AB82841715AB97 (Enumerator_tA2BA94CFC1C74A74D61FECF814D901AEAAE4BFA9* __this, const RuntimeMethod* method)
  2957. {
  2958. (( void (*) (Enumerator_tA2BA94CFC1C74A74D61FECF814D901AEAAE4BFA9*, const RuntimeMethod*))Enumerator_Dispose_mD9DC3E3C3697830A4823047AB29A77DBBB5ED419_gshared)(__this, method);
  2959. }
  2960. // T System.Collections.Generic.List`1/Enumerator<UnityEngine.Events.PersistentCall>::get_Current()
  2961. inline PersistentCall_tECEBF49ED60D3AEE696FCCDB50DA03C1A9EBD5AF* Enumerator_get_Current_mBF1F6446251FA06D6E25CF0E23E802D0586BA020_inline (Enumerator_tA2BA94CFC1C74A74D61FECF814D901AEAAE4BFA9* __this, const RuntimeMethod* method)
  2962. {
  2963. return (( PersistentCall_tECEBF49ED60D3AEE696FCCDB50DA03C1A9EBD5AF* (*) (Enumerator_tA2BA94CFC1C74A74D61FECF814D901AEAAE4BFA9*, const RuntimeMethod*))Enumerator_get_Current_m6330F15D18EE4F547C05DF9BF83C5EB710376027_gshared_inline)(__this, method);
  2964. }
  2965. // System.Boolean UnityEngine.Events.PersistentCall::IsValid()
  2966. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool PersistentCall_IsValid_mD63347854BC781710D4CC9B5FC3C3996E84A325D (PersistentCall_tECEBF49ED60D3AEE696FCCDB50DA03C1A9EBD5AF* __this, const RuntimeMethod* method) ;
  2967. // UnityEngine.Events.BaseInvokableCall UnityEngine.Events.PersistentCall::GetRuntimeCall(UnityEngine.Events.UnityEventBase)
  2968. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BaseInvokableCall_tB912356039B1D3806B23DFBC7E9CFA1BCC82F339* PersistentCall_GetRuntimeCall_m0DDE14D286D9995CCE65D2DFF27D57E4D476F072 (PersistentCall_tECEBF49ED60D3AEE696FCCDB50DA03C1A9EBD5AF* __this, UnityEventBase_t4968A4C72559F35C0923E4BD9C042C3A842E1DB8* ___theEvent0, const RuntimeMethod* method) ;
  2969. // System.Void UnityEngine.Events.InvokableCallList::AddPersistentInvokableCall(UnityEngine.Events.BaseInvokableCall)
  2970. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InvokableCallList_AddPersistentInvokableCall_mFB82EE201D90D84E0E25934EA879067BD666C0C1 (InvokableCallList_t309E1C8C7CE885A0D2F98C84CEA77A8935688382* __this, BaseInvokableCall_tB912356039B1D3806B23DFBC7E9CFA1BCC82F339* ___call0, const RuntimeMethod* method) ;
  2971. // System.Boolean System.Collections.Generic.List`1/Enumerator<UnityEngine.Events.PersistentCall>::MoveNext()
  2972. inline bool Enumerator_MoveNext_m974E4B176EED3974261571D8D323B9C758CF6007 (Enumerator_tA2BA94CFC1C74A74D61FECF814D901AEAAE4BFA9* __this, const RuntimeMethod* method)
  2973. {
  2974. return (( bool (*) (Enumerator_tA2BA94CFC1C74A74D61FECF814D901AEAAE4BFA9*, const RuntimeMethod*))Enumerator_MoveNext_mE921CC8F29FBBDE7CC3209A0ED0D921D58D00BCB_gshared)(__this, method);
  2975. }
  2976. // System.Void System.Collections.Generic.List`1<UnityEngine.Events.BaseInvokableCall>::Add(T)
  2977. inline void List_1_Add_mE8C9DBF42FFBF23E98D07CC92A82777A0840B5AD_inline (List_1_t91E36549D76184780FD8995722CD4A87A2650C23* __this, BaseInvokableCall_tB912356039B1D3806B23DFBC7E9CFA1BCC82F339* ___item0, const RuntimeMethod* method)
  2978. {
  2979. (( void (*) (List_1_t91E36549D76184780FD8995722CD4A87A2650C23*, BaseInvokableCall_tB912356039B1D3806B23DFBC7E9CFA1BCC82F339*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___item0, method);
  2980. }
  2981. // System.Void System.Collections.Generic.List`1<UnityEngine.Events.BaseInvokableCall>::.ctor()
  2982. inline void List_1__ctor_m129E12208E5380D6A539DF3F4E35BE1D85E9DCE2 (List_1_t91E36549D76184780FD8995722CD4A87A2650C23* __this, const RuntimeMethod* method)
  2983. {
  2984. (( void (*) (List_1_t91E36549D76184780FD8995722CD4A87A2650C23*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method);
  2985. }
  2986. // T System.Collections.Generic.List`1<UnityEngine.Events.BaseInvokableCall>::get_Item(System.Int32)
  2987. inline BaseInvokableCall_tB912356039B1D3806B23DFBC7E9CFA1BCC82F339* List_1_get_Item_m2B51DFE114B7ED5612ABA800B8165A60BACE1279 (List_1_t91E36549D76184780FD8995722CD4A87A2650C23* __this, int32_t ___index0, const RuntimeMethod* method)
  2988. {
  2989. return (( BaseInvokableCall_tB912356039B1D3806B23DFBC7E9CFA1BCC82F339* (*) (List_1_t91E36549D76184780FD8995722CD4A87A2650C23*, int32_t, const RuntimeMethod*))List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared)(__this, ___index0, method);
  2990. }
  2991. // System.Int32 System.Collections.Generic.List`1<UnityEngine.Events.BaseInvokableCall>::get_Count()
  2992. inline int32_t List_1_get_Count_mD86BEA5DB3090332216B9FA14BD79A4E5247614B_inline (List_1_t91E36549D76184780FD8995722CD4A87A2650C23* __this, const RuntimeMethod* method)
  2993. {
  2994. return (( int32_t (*) (List_1_t91E36549D76184780FD8995722CD4A87A2650C23*, const RuntimeMethod*))List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline)(__this, method);
  2995. }
  2996. // System.Void System.Predicate`1<UnityEngine.Events.BaseInvokableCall>::.ctor(System.Object,System.IntPtr)
  2997. inline void Predicate_1__ctor_m1D0E12B18D9105FB553B42DAD351E9AD017B9E9B (Predicate_1_t6F78EB768ADC7C118AD7254414DA44D4F6B69E55* __this, RuntimeObject* ___object0, intptr_t ___method1, const RuntimeMethod* method)
  2998. {
  2999. (( void (*) (Predicate_1_t6F78EB768ADC7C118AD7254414DA44D4F6B69E55*, RuntimeObject*, intptr_t, const RuntimeMethod*))Predicate_1__ctor_m3E007299121A15DF80F4A210FF8C20E5DF688F20_gshared)(__this, ___object0, ___method1, method);
  3000. }
  3001. // System.Int32 System.Collections.Generic.List`1<UnityEngine.Events.BaseInvokableCall>::RemoveAll(System.Predicate`1<T>)
  3002. inline int32_t List_1_RemoveAll_m5411A629E03E3C36C002C5BE2CAFE5E82F6F9B30 (List_1_t91E36549D76184780FD8995722CD4A87A2650C23* __this, Predicate_1_t6F78EB768ADC7C118AD7254414DA44D4F6B69E55* ___match0, const RuntimeMethod* method)
  3003. {
  3004. return (( int32_t (*) (List_1_t91E36549D76184780FD8995722CD4A87A2650C23*, Predicate_1_t6F78EB768ADC7C118AD7254414DA44D4F6B69E55*, const RuntimeMethod*))List_1_RemoveAll_m1A8DE2A7640CC473609F3ADAC38FDB960520636D_gshared)(__this, ___match0, method);
  3005. }
  3006. // System.Void System.Collections.Generic.List`1<UnityEngine.Events.BaseInvokableCall>::.ctor(System.Int32)
  3007. inline void List_1__ctor_mA457A1677905C83AD674D55C89B663B126D8F0C7 (List_1_t91E36549D76184780FD8995722CD4A87A2650C23* __this, int32_t ___capacity0, const RuntimeMethod* method)
  3008. {
  3009. (( void (*) (List_1_t91E36549D76184780FD8995722CD4A87A2650C23*, int32_t, const RuntimeMethod*))List_1__ctor_m76CBBC3E2F0583F5AD30CE592CEA1225C06A0428_gshared)(__this, ___capacity0, method);
  3010. }
  3011. // System.Void System.Collections.Generic.List`1<UnityEngine.Events.BaseInvokableCall>::AddRange(System.Collections.Generic.IEnumerable`1<T>)
  3012. inline void List_1_AddRange_mEE901CF1CB1960A473DF974649B2DED39D042310 (List_1_t91E36549D76184780FD8995722CD4A87A2650C23* __this, RuntimeObject* ___collection0, const RuntimeMethod* method)
  3013. {
  3014. (( void (*) (List_1_t91E36549D76184780FD8995722CD4A87A2650C23*, RuntimeObject*, const RuntimeMethod*))List_1_AddRange_m1F76B300133150E6046C5FED00E88B5DE0A02E17_gshared)(__this, ___collection0, method);
  3015. }
  3016. // System.Void System.Collections.Generic.List`1<UnityEngine.Events.BaseInvokableCall>::Clear()
  3017. inline void List_1_Clear_m3B1397CA37D9F44625CC7581B86878E36C1F8CCF_inline (List_1_t91E36549D76184780FD8995722CD4A87A2650C23* __this, const RuntimeMethod* method)
  3018. {
  3019. (( void (*) (List_1_t91E36549D76184780FD8995722CD4A87A2650C23*, const RuntimeMethod*))List_1_Clear_m16C1F2C61FED5955F10EB36BC1CB2DF34B128994_gshared_inline)(__this, method);
  3020. }
  3021. // System.Void System.Collections.Generic.List`1<UnityEngine.Events.BaseInvokableCall>::.ctor(System.Collections.Generic.IEnumerable`1<T>)
  3022. inline void List_1__ctor_mDB467FD8BAC40A706631A0CEE456876DC4287A53 (List_1_t91E36549D76184780FD8995722CD4A87A2650C23* __this, RuntimeObject* ___collection0, const RuntimeMethod* method)
  3023. {
  3024. (( void (*) (List_1_t91E36549D76184780FD8995722CD4A87A2650C23*, RuntimeObject*, const RuntimeMethod*))List_1__ctor_mE097DBD72433D1AFC11733F5678602603A756424_gshared)(__this, ___collection0, method);
  3025. }
  3026. // System.Void UnityEngine.Events.InvokableCallList::.ctor()
  3027. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InvokableCallList__ctor_mE70F25915B775E7258A12670B76C7F7B3C36BF1A (InvokableCallList_t309E1C8C7CE885A0D2F98C84CEA77A8935688382* __this, const RuntimeMethod* method) ;
  3028. // System.Void UnityEngine.Events.PersistentCallGroup::.ctor()
  3029. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PersistentCallGroup__ctor_m1B17318026E3D419B2C194F66882E3BED6C4200A (PersistentCallGroup_tB826EDF15DC80F71BCBCD8E410FD959A04C33F25* __this, const RuntimeMethod* method) ;
  3030. // System.Void UnityEngine.Events.UnityEventBase::DirtyPersistentCalls()
  3031. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityEventBase_DirtyPersistentCalls_m356D77B4849FC63501507E4D3F1054BD86D6B1CF (UnityEventBase_t4968A4C72559F35C0923E4BD9C042C3A842E1DB8* __this, const RuntimeMethod* method) ;
  3032. // UnityEngine.Events.ArgumentCache UnityEngine.Events.PersistentCall::get_arguments()
  3033. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ArgumentCache_t30F5878E7190B37456E045E039655C33EB27FF1D* PersistentCall_get_arguments_mA3B29A1F4E7328523674ADC6FC0C7332BA053410 (PersistentCall_tECEBF49ED60D3AEE696FCCDB50DA03C1A9EBD5AF* __this, const RuntimeMethod* method) ;
  3034. // UnityEngine.Events.PersistentListenerMode UnityEngine.Events.PersistentCall::get_mode()
  3035. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t PersistentCall_get_mode_m3FFA4D4FC3DA0C38106323CD33ABBFA53ED01928 (PersistentCall_tECEBF49ED60D3AEE696FCCDB50DA03C1A9EBD5AF* __this, const RuntimeMethod* method) ;
  3036. // System.Reflection.MethodInfo UnityEngine.Events.UnityEventBase::FindMethod(System.String,System.Type,UnityEngine.Events.PersistentListenerMode,System.Type)
  3037. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MethodInfo_t* UnityEventBase_FindMethod_mE417FEA28EC49921FA28EBDAB1214B0E6EC7E91B (UnityEventBase_t4968A4C72559F35C0923E4BD9C042C3A842E1DB8* __this, String_t* ___name0, Type_t* ___listenerType1, int32_t ___mode2, Type_t* ___argumentType3, const RuntimeMethod* method) ;
  3038. // System.Reflection.MethodInfo UnityEngine.Events.UnityEventBase::GetValidMethodInfo(System.Type,System.String,System.Type[])
  3039. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MethodInfo_t* UnityEventBase_GetValidMethodInfo_mCFA9547C470F2F90619A1514108BCE0F49F9B0CD (Type_t* ___objectType0, String_t* ___functionName1, TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* ___argumentTypes2, const RuntimeMethod* method) ;
  3040. // System.Void UnityEngine.Events.InvokableCallList::ClearPersistent()
  3041. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InvokableCallList_ClearPersistent_m9A776CBBC13667875F1765B32B469BC12AFD4192 (InvokableCallList_t309E1C8C7CE885A0D2F98C84CEA77A8935688382* __this, const RuntimeMethod* method) ;
  3042. // System.Void UnityEngine.Events.PersistentCallGroup::Initialize(UnityEngine.Events.InvokableCallList,UnityEngine.Events.UnityEventBase)
  3043. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PersistentCallGroup_Initialize_m937649041F14D0D20F959B07BA099246EC32BCCB (PersistentCallGroup_tB826EDF15DC80F71BCBCD8E410FD959A04C33F25* __this, InvokableCallList_t309E1C8C7CE885A0D2F98C84CEA77A8935688382* ___invokableList0, UnityEventBase_t4968A4C72559F35C0923E4BD9C042C3A842E1DB8* ___unityEventBase1, const RuntimeMethod* method) ;
  3044. // System.Void UnityEngine.Events.InvokableCallList::AddListener(UnityEngine.Events.BaseInvokableCall)
  3045. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InvokableCallList_AddListener_m279B8BAED30DA27C305ADDF241F05CD2BC59625A (InvokableCallList_t309E1C8C7CE885A0D2F98C84CEA77A8935688382* __this, BaseInvokableCall_tB912356039B1D3806B23DFBC7E9CFA1BCC82F339* ___call0, const RuntimeMethod* method) ;
  3046. // System.Void UnityEngine.Events.InvokableCallList::RemoveListener(System.Object,System.Reflection.MethodInfo)
  3047. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InvokableCallList_RemoveListener_m5C78FE9ECE5990F29636216E879139D5863F36C8 (InvokableCallList_t309E1C8C7CE885A0D2F98C84CEA77A8935688382* __this, RuntimeObject* ___targetObj0, MethodInfo_t* ___method1, const RuntimeMethod* method) ;
  3048. // System.Void UnityEngine.Events.UnityEventBase::RebuildPersistentCallsIfNeeded()
  3049. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityEventBase_RebuildPersistentCallsIfNeeded_m981B8A6658A88F620345D2C7F4ADCD0D788B0266 (UnityEventBase_t4968A4C72559F35C0923E4BD9C042C3A842E1DB8* __this, const RuntimeMethod* method) ;
  3050. // System.Collections.Generic.List`1<UnityEngine.Events.BaseInvokableCall> UnityEngine.Events.InvokableCallList::PrepareInvoke()
  3051. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_t91E36549D76184780FD8995722CD4A87A2650C23* InvokableCallList_PrepareInvoke_m0CF5EBCDF4913AFC13CBE09F6CFB687D0F771301 (InvokableCallList_t309E1C8C7CE885A0D2F98C84CEA77A8935688382* __this, const RuntimeMethod* method) ;
  3052. // System.String System.Object::ToString()
  3053. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Object_ToString_mF8AC1EB9D85AB52EC8FD8B8BDD131E855E69673F (RuntimeObject* __this, const RuntimeMethod* method) ;
  3054. // System.String System.String::Concat(System.String,System.String,System.String)
  3055. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B (String_t* ___str00, String_t* ___str11, String_t* ___str22, const RuntimeMethod* method) ;
  3056. // System.Reflection.MethodInfo System.Type::GetMethod(System.String,System.Reflection.BindingFlags,System.Reflection.Binder,System.Type[],System.Reflection.ParameterModifier[])
  3057. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MethodInfo_t* Type_GetMethod_mF3AF3FA3834D7F99592A4CA715FFD2DE12291562 (Type_t* __this, String_t* ___name0, int32_t ___bindingAttr1, Binder_t91BFCE95A7057FADF4D8A1A342AFE52872246235* ___binder2, TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* ___types3, ParameterModifierU5BU5D_t685261AD991B1E6582A0E53243DEE3B745E13364* ___modifiers4, const RuntimeMethod* method) ;
  3058. // System.Boolean System.Type::get_IsPrimitive()
  3059. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Type_get_IsPrimitive_m46ACAAB8F754D37713E3E45437705F4F58FAFA18 (Type_t* __this, const RuntimeMethod* method) ;
  3060. // System.Void UnityEngine.Events.UnityEventBase::.ctor()
  3061. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityEventBase__ctor_mB1F958EAC1A7C4B31253F2E1FED173A628725DEC (UnityEventBase_t4968A4C72559F35C0923E4BD9C042C3A842E1DB8* __this, const RuntimeMethod* method) ;
  3062. // System.String UnityEngine.LowLevel.PlayerLoopSystem::ToString()
  3063. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* PlayerLoopSystem_ToString_m259B8533D2C64C15D381B16F32C710A0018684A0 (PlayerLoopSystem_t8AED6BF1C8A309CAA6FF71AC91DD33BDDFF7CF1F* __this, const RuntimeMethod* method) ;
  3064. // System.Void System.Array::Clear(System.Array,System.Int32,System.Int32)
  3065. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Clear_m50BAA3751899858B097D3FF2ED31F284703FE5CB (RuntimeArray* ___array0, int32_t ___index1, int32_t ___length2, const RuntimeMethod* method) ;
  3066. #ifdef __clang__
  3067. #pragma clang diagnostic push
  3068. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  3069. #pragma clang diagnostic ignored "-Wunused-variable"
  3070. #endif
  3071. // Conversion methods for marshalling of: UnityEngine.Playables.PlayableBinding
  3072. IL2CPP_EXTERN_C void PlayableBinding_tB68B3BAC47F4F4C559640472174D5BEF93CB6AB4_marshal_pinvoke(const PlayableBinding_tB68B3BAC47F4F4C559640472174D5BEF93CB6AB4& unmarshaled, PlayableBinding_tB68B3BAC47F4F4C559640472174D5BEF93CB6AB4_marshaled_pinvoke& marshaled)
  3073. {
  3074. Exception_t* ___m_SourceBindingType_2Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'm_SourceBindingType' of type 'PlayableBinding': Reference type field marshaling is not supported.");
  3075. IL2CPP_RAISE_MANAGED_EXCEPTION(___m_SourceBindingType_2Exception, NULL);
  3076. }
  3077. IL2CPP_EXTERN_C void PlayableBinding_tB68B3BAC47F4F4C559640472174D5BEF93CB6AB4_marshal_pinvoke_back(const PlayableBinding_tB68B3BAC47F4F4C559640472174D5BEF93CB6AB4_marshaled_pinvoke& marshaled, PlayableBinding_tB68B3BAC47F4F4C559640472174D5BEF93CB6AB4& unmarshaled)
  3078. {
  3079. Exception_t* ___m_SourceBindingType_2Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'm_SourceBindingType' of type 'PlayableBinding': Reference type field marshaling is not supported.");
  3080. IL2CPP_RAISE_MANAGED_EXCEPTION(___m_SourceBindingType_2Exception, NULL);
  3081. }
  3082. // Conversion method for clean up from marshalling of: UnityEngine.Playables.PlayableBinding
  3083. IL2CPP_EXTERN_C void PlayableBinding_tB68B3BAC47F4F4C559640472174D5BEF93CB6AB4_marshal_pinvoke_cleanup(PlayableBinding_tB68B3BAC47F4F4C559640472174D5BEF93CB6AB4_marshaled_pinvoke& marshaled)
  3084. {
  3085. }
  3086. // Conversion methods for marshalling of: UnityEngine.Playables.PlayableBinding
  3087. IL2CPP_EXTERN_C void PlayableBinding_tB68B3BAC47F4F4C559640472174D5BEF93CB6AB4_marshal_com(const PlayableBinding_tB68B3BAC47F4F4C559640472174D5BEF93CB6AB4& unmarshaled, PlayableBinding_tB68B3BAC47F4F4C559640472174D5BEF93CB6AB4_marshaled_com& marshaled)
  3088. {
  3089. Exception_t* ___m_SourceBindingType_2Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'm_SourceBindingType' of type 'PlayableBinding': Reference type field marshaling is not supported.");
  3090. IL2CPP_RAISE_MANAGED_EXCEPTION(___m_SourceBindingType_2Exception, NULL);
  3091. }
  3092. IL2CPP_EXTERN_C void PlayableBinding_tB68B3BAC47F4F4C559640472174D5BEF93CB6AB4_marshal_com_back(const PlayableBinding_tB68B3BAC47F4F4C559640472174D5BEF93CB6AB4_marshaled_com& marshaled, PlayableBinding_tB68B3BAC47F4F4C559640472174D5BEF93CB6AB4& unmarshaled)
  3093. {
  3094. Exception_t* ___m_SourceBindingType_2Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'm_SourceBindingType' of type 'PlayableBinding': Reference type field marshaling is not supported.");
  3095. IL2CPP_RAISE_MANAGED_EXCEPTION(___m_SourceBindingType_2Exception, NULL);
  3096. }
  3097. // Conversion method for clean up from marshalling of: UnityEngine.Playables.PlayableBinding
  3098. IL2CPP_EXTERN_C void PlayableBinding_tB68B3BAC47F4F4C559640472174D5BEF93CB6AB4_marshal_com_cleanup(PlayableBinding_tB68B3BAC47F4F4C559640472174D5BEF93CB6AB4_marshaled_com& marshaled)
  3099. {
  3100. }
  3101. // System.Void UnityEngine.Playables.PlayableBinding::.cctor()
  3102. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlayableBinding__cctor_m3055AFB9F43633F1353C40FC9E1B2A4492732AF1 (const RuntimeMethod* method)
  3103. {
  3104. static bool s_Il2CppMethodInitialized;
  3105. if (!s_Il2CppMethodInitialized)
  3106. {
  3107. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PlayableBindingU5BU5D_tC50C3F27A8E4246488F7A5998CAABAC4811A92CD_il2cpp_TypeInfo_var);
  3108. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PlayableBinding_tB68B3BAC47F4F4C559640472174D5BEF93CB6AB4_il2cpp_TypeInfo_var);
  3109. s_Il2CppMethodInitialized = true;
  3110. }
  3111. {
  3112. PlayableBindingU5BU5D_tC50C3F27A8E4246488F7A5998CAABAC4811A92CD* L_0 = (PlayableBindingU5BU5D_tC50C3F27A8E4246488F7A5998CAABAC4811A92CD*)(PlayableBindingU5BU5D_tC50C3F27A8E4246488F7A5998CAABAC4811A92CD*)SZArrayNew(PlayableBindingU5BU5D_tC50C3F27A8E4246488F7A5998CAABAC4811A92CD_il2cpp_TypeInfo_var, (uint32_t)0);
  3113. ((PlayableBinding_tB68B3BAC47F4F4C559640472174D5BEF93CB6AB4_StaticFields*)il2cpp_codegen_static_fields_for(PlayableBinding_tB68B3BAC47F4F4C559640472174D5BEF93CB6AB4_il2cpp_TypeInfo_var))->___None_4 = L_0;
  3114. Il2CppCodeGenWriteBarrier((void**)(&((PlayableBinding_tB68B3BAC47F4F4C559640472174D5BEF93CB6AB4_StaticFields*)il2cpp_codegen_static_fields_for(PlayableBinding_tB68B3BAC47F4F4C559640472174D5BEF93CB6AB4_il2cpp_TypeInfo_var))->___None_4), (void*)L_0);
  3115. ((PlayableBinding_tB68B3BAC47F4F4C559640472174D5BEF93CB6AB4_StaticFields*)il2cpp_codegen_static_fields_for(PlayableBinding_tB68B3BAC47F4F4C559640472174D5BEF93CB6AB4_il2cpp_TypeInfo_var))->___DefaultDuration_5 = (std::numeric_limits<double>::infinity());
  3116. return;
  3117. }
  3118. }
  3119. #ifdef __clang__
  3120. #pragma clang diagnostic pop
  3121. #endif
  3122. #ifdef __clang__
  3123. #pragma clang diagnostic push
  3124. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  3125. #pragma clang diagnostic ignored "-Wunused-variable"
  3126. #endif
  3127. PlayableOutput_t2F7C45A58DA3E788EEDDB439549E21CF3FCF3680 CreateOutputMethod_Invoke_mEC7DC5D9A9325BFFB17C248AE9738637704B89CC_Multicast(CreateOutputMethod_tD18AFE3B69E6DDD913D82D5FA1D5D909CEEC8509* __this, PlayableGraph_t4A5B0B45343A240F0761574FD7C672E0CFFF7A6E ___graph0, String_t* ___name1, const RuntimeMethod* method)
  3128. {
  3129. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  3130. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  3131. PlayableOutput_t2F7C45A58DA3E788EEDDB439549E21CF3FCF3680 retVal;
  3132. memset((&retVal), 0, sizeof(retVal));
  3133. for (il2cpp_array_size_t i = 0; i < length; i++)
  3134. {
  3135. CreateOutputMethod_tD18AFE3B69E6DDD913D82D5FA1D5D909CEEC8509* currentDelegate = reinterpret_cast<CreateOutputMethod_tD18AFE3B69E6DDD913D82D5FA1D5D909CEEC8509*>(delegatesToInvoke[i]);
  3136. typedef PlayableOutput_t2F7C45A58DA3E788EEDDB439549E21CF3FCF3680 (*FunctionPointerType) (RuntimeObject*, PlayableGraph_t4A5B0B45343A240F0761574FD7C672E0CFFF7A6E, String_t*, const RuntimeMethod*);
  3137. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___graph0, ___name1, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  3138. }
  3139. return retVal;
  3140. }
  3141. PlayableOutput_t2F7C45A58DA3E788EEDDB439549E21CF3FCF3680 CreateOutputMethod_Invoke_mEC7DC5D9A9325BFFB17C248AE9738637704B89CC_OpenInst(CreateOutputMethod_tD18AFE3B69E6DDD913D82D5FA1D5D909CEEC8509* __this, PlayableGraph_t4A5B0B45343A240F0761574FD7C672E0CFFF7A6E ___graph0, String_t* ___name1, const RuntimeMethod* method)
  3142. {
  3143. typedef PlayableOutput_t2F7C45A58DA3E788EEDDB439549E21CF3FCF3680 (*FunctionPointerType) (PlayableGraph_t4A5B0B45343A240F0761574FD7C672E0CFFF7A6E, String_t*, const RuntimeMethod*);
  3144. return ((FunctionPointerType)__this->___method_ptr_0)(___graph0, ___name1, method);
  3145. }
  3146. PlayableOutput_t2F7C45A58DA3E788EEDDB439549E21CF3FCF3680 CreateOutputMethod_Invoke_mEC7DC5D9A9325BFFB17C248AE9738637704B89CC_OpenStatic(CreateOutputMethod_tD18AFE3B69E6DDD913D82D5FA1D5D909CEEC8509* __this, PlayableGraph_t4A5B0B45343A240F0761574FD7C672E0CFFF7A6E ___graph0, String_t* ___name1, const RuntimeMethod* method)
  3147. {
  3148. typedef PlayableOutput_t2F7C45A58DA3E788EEDDB439549E21CF3FCF3680 (*FunctionPointerType) (PlayableGraph_t4A5B0B45343A240F0761574FD7C672E0CFFF7A6E, String_t*, const RuntimeMethod*);
  3149. return ((FunctionPointerType)__this->___method_ptr_0)(___graph0, ___name1, method);
  3150. }
  3151. PlayableOutput_t2F7C45A58DA3E788EEDDB439549E21CF3FCF3680 CreateOutputMethod_Invoke_mEC7DC5D9A9325BFFB17C248AE9738637704B89CC_OpenStaticInvoker(CreateOutputMethod_tD18AFE3B69E6DDD913D82D5FA1D5D909CEEC8509* __this, PlayableGraph_t4A5B0B45343A240F0761574FD7C672E0CFFF7A6E ___graph0, String_t* ___name1, const RuntimeMethod* method)
  3152. {
  3153. return InvokerFuncInvoker2< PlayableOutput_t2F7C45A58DA3E788EEDDB439549E21CF3FCF3680, PlayableGraph_t4A5B0B45343A240F0761574FD7C672E0CFFF7A6E, String_t* >::Invoke(__this->___method_ptr_0, method, NULL, ___graph0, ___name1);
  3154. }
  3155. PlayableOutput_t2F7C45A58DA3E788EEDDB439549E21CF3FCF3680 CreateOutputMethod_Invoke_mEC7DC5D9A9325BFFB17C248AE9738637704B89CC_ClosedStaticInvoker(CreateOutputMethod_tD18AFE3B69E6DDD913D82D5FA1D5D909CEEC8509* __this, PlayableGraph_t4A5B0B45343A240F0761574FD7C672E0CFFF7A6E ___graph0, String_t* ___name1, const RuntimeMethod* method)
  3156. {
  3157. return InvokerFuncInvoker3< PlayableOutput_t2F7C45A58DA3E788EEDDB439549E21CF3FCF3680, RuntimeObject*, PlayableGraph_t4A5B0B45343A240F0761574FD7C672E0CFFF7A6E, String_t* >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___graph0, ___name1);
  3158. }
  3159. IL2CPP_EXTERN_C PlayableOutput_t2F7C45A58DA3E788EEDDB439549E21CF3FCF3680 DelegatePInvokeWrapper_CreateOutputMethod_tD18AFE3B69E6DDD913D82D5FA1D5D909CEEC8509 (CreateOutputMethod_tD18AFE3B69E6DDD913D82D5FA1D5D909CEEC8509* __this, PlayableGraph_t4A5B0B45343A240F0761574FD7C672E0CFFF7A6E ___graph0, String_t* ___name1, const RuntimeMethod* method)
  3160. {
  3161. typedef PlayableOutput_t2F7C45A58DA3E788EEDDB439549E21CF3FCF3680 (DEFAULT_CALL *PInvokeFunc)(PlayableGraph_t4A5B0B45343A240F0761574FD7C672E0CFFF7A6E, char*);
  3162. PInvokeFunc il2cppPInvokeFunc = reinterpret_cast<PInvokeFunc>(il2cpp_codegen_get_reverse_pinvoke_function_ptr(__this));
  3163. // Marshaling of parameter '___name1' to native representation
  3164. char* ____name1_marshaled = NULL;
  3165. ____name1_marshaled = il2cpp_codegen_marshal_string(___name1);
  3166. // Native function invocation
  3167. PlayableOutput_t2F7C45A58DA3E788EEDDB439549E21CF3FCF3680 returnValue = il2cppPInvokeFunc(___graph0, ____name1_marshaled);
  3168. // Marshaling cleanup of parameter '___name1' native representation
  3169. il2cpp_codegen_marshal_free(____name1_marshaled);
  3170. ____name1_marshaled = NULL;
  3171. return returnValue;
  3172. }
  3173. // System.Void UnityEngine.Playables.PlayableBinding/CreateOutputMethod::.ctor(System.Object,System.IntPtr)
  3174. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CreateOutputMethod__ctor_m5A339017CD8ECB0140EB936FD2A5B589B20166B4 (CreateOutputMethod_tD18AFE3B69E6DDD913D82D5FA1D5D909CEEC8509* __this, RuntimeObject* ___object0, intptr_t ___method1, const RuntimeMethod* method)
  3175. {
  3176. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___method1);
  3177. __this->___method_3 = ___method1;
  3178. __this->___m_target_2 = ___object0;
  3179. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___object0);
  3180. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___method1);
  3181. __this->___method_code_6 = (intptr_t)__this;
  3182. if (MethodIsStatic((RuntimeMethod*)___method1))
  3183. {
  3184. bool isOpen = parameterCount == 2;
  3185. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___method1))
  3186. if (isOpen)
  3187. __this->___invoke_impl_1 = (intptr_t)&CreateOutputMethod_Invoke_mEC7DC5D9A9325BFFB17C248AE9738637704B89CC_OpenStaticInvoker;
  3188. else
  3189. __this->___invoke_impl_1 = (intptr_t)&CreateOutputMethod_Invoke_mEC7DC5D9A9325BFFB17C248AE9738637704B89CC_ClosedStaticInvoker;
  3190. else
  3191. if (isOpen)
  3192. __this->___invoke_impl_1 = (intptr_t)&CreateOutputMethod_Invoke_mEC7DC5D9A9325BFFB17C248AE9738637704B89CC_OpenStatic;
  3193. else
  3194. {
  3195. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  3196. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  3197. }
  3198. }
  3199. else
  3200. {
  3201. if (___object0 == NULL)
  3202. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  3203. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  3204. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  3205. }
  3206. __this->___extra_arg_5 = (intptr_t)&CreateOutputMethod_Invoke_mEC7DC5D9A9325BFFB17C248AE9738637704B89CC_Multicast;
  3207. }
  3208. // UnityEngine.Playables.PlayableOutput UnityEngine.Playables.PlayableBinding/CreateOutputMethod::Invoke(UnityEngine.Playables.PlayableGraph,System.String)
  3209. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR PlayableOutput_t2F7C45A58DA3E788EEDDB439549E21CF3FCF3680 CreateOutputMethod_Invoke_mEC7DC5D9A9325BFFB17C248AE9738637704B89CC (CreateOutputMethod_tD18AFE3B69E6DDD913D82D5FA1D5D909CEEC8509* __this, PlayableGraph_t4A5B0B45343A240F0761574FD7C672E0CFFF7A6E ___graph0, String_t* ___name1, const RuntimeMethod* method)
  3210. {
  3211. typedef PlayableOutput_t2F7C45A58DA3E788EEDDB439549E21CF3FCF3680 (*FunctionPointerType) (RuntimeObject*, PlayableGraph_t4A5B0B45343A240F0761574FD7C672E0CFFF7A6E, String_t*, const RuntimeMethod*);
  3212. return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___graph0, ___name1, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  3213. }
  3214. #ifdef __clang__
  3215. #pragma clang diagnostic pop
  3216. #endif
  3217. #ifdef __clang__
  3218. #pragma clang diagnostic push
  3219. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  3220. #pragma clang diagnostic ignored "-Wunused-variable"
  3221. #endif
  3222. #ifdef __clang__
  3223. #pragma clang diagnostic pop
  3224. #endif
  3225. #ifdef __clang__
  3226. #pragma clang diagnostic push
  3227. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  3228. #pragma clang diagnostic ignored "-Wunused-variable"
  3229. #endif
  3230. // System.Void UnityEngine.Playables.PlayableOutput::.ctor(UnityEngine.Playables.PlayableOutputHandle)
  3231. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlayableOutput__ctor_m55FBB20EC479F67641835EA48D84A1AB3DF39747 (PlayableOutput_t2F7C45A58DA3E788EEDDB439549E21CF3FCF3680* __this, PlayableOutputHandle_tEB217645A8C0356A3AC6F964F283003B9740E883 ___handle0, const RuntimeMethod* method)
  3232. {
  3233. {
  3234. PlayableOutputHandle_tEB217645A8C0356A3AC6F964F283003B9740E883 L_0 = ___handle0;
  3235. __this->___m_Handle_0 = L_0;
  3236. return;
  3237. }
  3238. }
  3239. IL2CPP_EXTERN_C void PlayableOutput__ctor_m55FBB20EC479F67641835EA48D84A1AB3DF39747_AdjustorThunk (RuntimeObject* __this, PlayableOutputHandle_tEB217645A8C0356A3AC6F964F283003B9740E883 ___handle0, const RuntimeMethod* method)
  3240. {
  3241. PlayableOutput_t2F7C45A58DA3E788EEDDB439549E21CF3FCF3680* _thisAdjusted;
  3242. int32_t _offset = 1;
  3243. _thisAdjusted = reinterpret_cast<PlayableOutput_t2F7C45A58DA3E788EEDDB439549E21CF3FCF3680*>(__this + _offset);
  3244. PlayableOutput__ctor_m55FBB20EC479F67641835EA48D84A1AB3DF39747(_thisAdjusted, ___handle0, method);
  3245. }
  3246. // UnityEngine.Playables.PlayableOutputHandle UnityEngine.Playables.PlayableOutput::GetHandle()
  3247. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR PlayableOutputHandle_tEB217645A8C0356A3AC6F964F283003B9740E883 PlayableOutput_GetHandle_m12FF2889D15884CBEB92A6CB376827EBA5A607BF (PlayableOutput_t2F7C45A58DA3E788EEDDB439549E21CF3FCF3680* __this, const RuntimeMethod* method)
  3248. {
  3249. PlayableOutputHandle_tEB217645A8C0356A3AC6F964F283003B9740E883 V_0;
  3250. memset((&V_0), 0, sizeof(V_0));
  3251. {
  3252. PlayableOutputHandle_tEB217645A8C0356A3AC6F964F283003B9740E883 L_0 = __this->___m_Handle_0;
  3253. V_0 = L_0;
  3254. goto IL_000a;
  3255. }
  3256. IL_000a:
  3257. {
  3258. PlayableOutputHandle_tEB217645A8C0356A3AC6F964F283003B9740E883 L_1 = V_0;
  3259. return L_1;
  3260. }
  3261. }
  3262. IL2CPP_EXTERN_C PlayableOutputHandle_tEB217645A8C0356A3AC6F964F283003B9740E883 PlayableOutput_GetHandle_m12FF2889D15884CBEB92A6CB376827EBA5A607BF_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  3263. {
  3264. PlayableOutput_t2F7C45A58DA3E788EEDDB439549E21CF3FCF3680* _thisAdjusted;
  3265. int32_t _offset = 1;
  3266. _thisAdjusted = reinterpret_cast<PlayableOutput_t2F7C45A58DA3E788EEDDB439549E21CF3FCF3680*>(__this + _offset);
  3267. PlayableOutputHandle_tEB217645A8C0356A3AC6F964F283003B9740E883 _returnValue;
  3268. _returnValue = PlayableOutput_GetHandle_m12FF2889D15884CBEB92A6CB376827EBA5A607BF(_thisAdjusted, method);
  3269. return _returnValue;
  3270. }
  3271. // System.Boolean UnityEngine.Playables.PlayableOutput::Equals(UnityEngine.Playables.PlayableOutput)
  3272. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool PlayableOutput_Equals_m4CC730818751114DC5643600B5FE20243F4B7121 (PlayableOutput_t2F7C45A58DA3E788EEDDB439549E21CF3FCF3680* __this, PlayableOutput_t2F7C45A58DA3E788EEDDB439549E21CF3FCF3680 ___other0, const RuntimeMethod* method)
  3273. {
  3274. static bool s_Il2CppMethodInitialized;
  3275. if (!s_Il2CppMethodInitialized)
  3276. {
  3277. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PlayableOutputHandle_tEB217645A8C0356A3AC6F964F283003B9740E883_il2cpp_TypeInfo_var);
  3278. s_Il2CppMethodInitialized = true;
  3279. }
  3280. bool V_0 = false;
  3281. {
  3282. PlayableOutputHandle_tEB217645A8C0356A3AC6F964F283003B9740E883 L_0;
  3283. L_0 = PlayableOutput_GetHandle_m12FF2889D15884CBEB92A6CB376827EBA5A607BF(__this, NULL);
  3284. PlayableOutputHandle_tEB217645A8C0356A3AC6F964F283003B9740E883 L_1;
  3285. L_1 = PlayableOutput_GetHandle_m12FF2889D15884CBEB92A6CB376827EBA5A607BF((&___other0), NULL);
  3286. il2cpp_codegen_runtime_class_init_inline(PlayableOutputHandle_tEB217645A8C0356A3AC6F964F283003B9740E883_il2cpp_TypeInfo_var);
  3287. bool L_2;
  3288. L_2 = PlayableOutputHandle_op_Equality_m116A314100562913DD28474B8D7DA5FBFCA9CD3C(L_0, L_1, NULL);
  3289. V_0 = L_2;
  3290. goto IL_0016;
  3291. }
  3292. IL_0016:
  3293. {
  3294. bool L_3 = V_0;
  3295. return L_3;
  3296. }
  3297. }
  3298. IL2CPP_EXTERN_C bool PlayableOutput_Equals_m4CC730818751114DC5643600B5FE20243F4B7121_AdjustorThunk (RuntimeObject* __this, PlayableOutput_t2F7C45A58DA3E788EEDDB439549E21CF3FCF3680 ___other0, const RuntimeMethod* method)
  3299. {
  3300. PlayableOutput_t2F7C45A58DA3E788EEDDB439549E21CF3FCF3680* _thisAdjusted;
  3301. int32_t _offset = 1;
  3302. _thisAdjusted = reinterpret_cast<PlayableOutput_t2F7C45A58DA3E788EEDDB439549E21CF3FCF3680*>(__this + _offset);
  3303. bool _returnValue;
  3304. _returnValue = PlayableOutput_Equals_m4CC730818751114DC5643600B5FE20243F4B7121(_thisAdjusted, ___other0, method);
  3305. return _returnValue;
  3306. }
  3307. // System.Void UnityEngine.Playables.PlayableOutput::.cctor()
  3308. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlayableOutput__cctor_m02CBFEB6C9DB324655B9D354B32C268EED13749A (const RuntimeMethod* method)
  3309. {
  3310. static bool s_Il2CppMethodInitialized;
  3311. if (!s_Il2CppMethodInitialized)
  3312. {
  3313. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PlayableOutputHandle_tEB217645A8C0356A3AC6F964F283003B9740E883_il2cpp_TypeInfo_var);
  3314. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PlayableOutput_t2F7C45A58DA3E788EEDDB439549E21CF3FCF3680_il2cpp_TypeInfo_var);
  3315. s_Il2CppMethodInitialized = true;
  3316. }
  3317. {
  3318. il2cpp_codegen_runtime_class_init_inline(PlayableOutputHandle_tEB217645A8C0356A3AC6F964F283003B9740E883_il2cpp_TypeInfo_var);
  3319. PlayableOutputHandle_tEB217645A8C0356A3AC6F964F283003B9740E883 L_0;
  3320. L_0 = PlayableOutputHandle_get_Null_m656E8D2549FA031DA8A2EA5B39CE3B33D75B69F8(NULL);
  3321. PlayableOutput_t2F7C45A58DA3E788EEDDB439549E21CF3FCF3680 L_1;
  3322. memset((&L_1), 0, sizeof(L_1));
  3323. PlayableOutput__ctor_m55FBB20EC479F67641835EA48D84A1AB3DF39747((&L_1), L_0, /*hidden argument*/NULL);
  3324. ((PlayableOutput_t2F7C45A58DA3E788EEDDB439549E21CF3FCF3680_StaticFields*)il2cpp_codegen_static_fields_for(PlayableOutput_t2F7C45A58DA3E788EEDDB439549E21CF3FCF3680_il2cpp_TypeInfo_var))->___m_NullPlayableOutput_1 = L_1;
  3325. return;
  3326. }
  3327. }
  3328. #ifdef __clang__
  3329. #pragma clang diagnostic pop
  3330. #endif
  3331. #ifdef __clang__
  3332. #pragma clang diagnostic push
  3333. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  3334. #pragma clang diagnostic ignored "-Wunused-variable"
  3335. #endif
  3336. // UnityEngine.Playables.PlayableHandle UnityEngine.Playables.PlayableHandle::get_Null()
  3337. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR PlayableHandle_t5D6A01EF94382EFEDC047202F71DF882769654D4 PlayableHandle_get_Null_mF44FE0A71C67054D272F454C91F7E08CBF14A975 (const RuntimeMethod* method)
  3338. {
  3339. static bool s_Il2CppMethodInitialized;
  3340. if (!s_Il2CppMethodInitialized)
  3341. {
  3342. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PlayableHandle_t5D6A01EF94382EFEDC047202F71DF882769654D4_il2cpp_TypeInfo_var);
  3343. s_Il2CppMethodInitialized = true;
  3344. }
  3345. PlayableHandle_t5D6A01EF94382EFEDC047202F71DF882769654D4 V_0;
  3346. memset((&V_0), 0, sizeof(V_0));
  3347. {
  3348. il2cpp_codegen_runtime_class_init_inline(PlayableHandle_t5D6A01EF94382EFEDC047202F71DF882769654D4_il2cpp_TypeInfo_var);
  3349. PlayableHandle_t5D6A01EF94382EFEDC047202F71DF882769654D4 L_0 = ((PlayableHandle_t5D6A01EF94382EFEDC047202F71DF882769654D4_StaticFields*)il2cpp_codegen_static_fields_for(PlayableHandle_t5D6A01EF94382EFEDC047202F71DF882769654D4_il2cpp_TypeInfo_var))->___m_Null_2;
  3350. V_0 = L_0;
  3351. goto IL_0009;
  3352. }
  3353. IL_0009:
  3354. {
  3355. PlayableHandle_t5D6A01EF94382EFEDC047202F71DF882769654D4 L_1 = V_0;
  3356. return L_1;
  3357. }
  3358. }
  3359. // System.Boolean UnityEngine.Playables.PlayableHandle::op_Equality(UnityEngine.Playables.PlayableHandle,UnityEngine.Playables.PlayableHandle)
  3360. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool PlayableHandle_op_Equality_m0E6C48A28F75A870AC22ADE3BD42F7F70A43C99C (PlayableHandle_t5D6A01EF94382EFEDC047202F71DF882769654D4 ___x0, PlayableHandle_t5D6A01EF94382EFEDC047202F71DF882769654D4 ___y1, const RuntimeMethod* method)
  3361. {
  3362. static bool s_Il2CppMethodInitialized;
  3363. if (!s_Il2CppMethodInitialized)
  3364. {
  3365. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PlayableHandle_t5D6A01EF94382EFEDC047202F71DF882769654D4_il2cpp_TypeInfo_var);
  3366. s_Il2CppMethodInitialized = true;
  3367. }
  3368. bool V_0 = false;
  3369. {
  3370. PlayableHandle_t5D6A01EF94382EFEDC047202F71DF882769654D4 L_0 = ___x0;
  3371. PlayableHandle_t5D6A01EF94382EFEDC047202F71DF882769654D4 L_1 = ___y1;
  3372. il2cpp_codegen_runtime_class_init_inline(PlayableHandle_t5D6A01EF94382EFEDC047202F71DF882769654D4_il2cpp_TypeInfo_var);
  3373. bool L_2;
  3374. L_2 = PlayableHandle_CompareVersion_m228CA864DC2BCAA0E03B4C74EC9F2A7B529526D9(L_0, L_1, NULL);
  3375. V_0 = L_2;
  3376. goto IL_000b;
  3377. }
  3378. IL_000b:
  3379. {
  3380. bool L_3 = V_0;
  3381. return L_3;
  3382. }
  3383. }
  3384. // System.Boolean UnityEngine.Playables.PlayableHandle::Equals(System.Object)
  3385. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool PlayableHandle_Equals_m60AD76B7D38CA989AE84501B2E9F9ED5CB5F9670 (PlayableHandle_t5D6A01EF94382EFEDC047202F71DF882769654D4* __this, RuntimeObject* ___p0, const RuntimeMethod* method)
  3386. {
  3387. static bool s_Il2CppMethodInitialized;
  3388. if (!s_Il2CppMethodInitialized)
  3389. {
  3390. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PlayableHandle_t5D6A01EF94382EFEDC047202F71DF882769654D4_il2cpp_TypeInfo_var);
  3391. s_Il2CppMethodInitialized = true;
  3392. }
  3393. bool V_0 = false;
  3394. int32_t G_B3_0 = 0;
  3395. {
  3396. RuntimeObject* L_0 = ___p0;
  3397. if (!((RuntimeObject*)IsInstSealed((RuntimeObject*)L_0, PlayableHandle_t5D6A01EF94382EFEDC047202F71DF882769654D4_il2cpp_TypeInfo_var)))
  3398. {
  3399. goto IL_0017;
  3400. }
  3401. }
  3402. {
  3403. RuntimeObject* L_1 = ___p0;
  3404. bool L_2;
  3405. L_2 = PlayableHandle_Equals_m81BA0E127133DFF3E45DA61D185FDF48E16BCF45(__this, ((*(PlayableHandle_t5D6A01EF94382EFEDC047202F71DF882769654D4*)((PlayableHandle_t5D6A01EF94382EFEDC047202F71DF882769654D4*)(PlayableHandle_t5D6A01EF94382EFEDC047202F71DF882769654D4*)UnBox(L_1, PlayableHandle_t5D6A01EF94382EFEDC047202F71DF882769654D4_il2cpp_TypeInfo_var)))), NULL);
  3406. G_B3_0 = ((int32_t)(L_2));
  3407. goto IL_0018;
  3408. }
  3409. IL_0017:
  3410. {
  3411. G_B3_0 = 0;
  3412. }
  3413. IL_0018:
  3414. {
  3415. V_0 = (bool)G_B3_0;
  3416. goto IL_001b;
  3417. }
  3418. IL_001b:
  3419. {
  3420. bool L_3 = V_0;
  3421. return L_3;
  3422. }
  3423. }
  3424. IL2CPP_EXTERN_C bool PlayableHandle_Equals_m60AD76B7D38CA989AE84501B2E9F9ED5CB5F9670_AdjustorThunk (RuntimeObject* __this, RuntimeObject* ___p0, const RuntimeMethod* method)
  3425. {
  3426. PlayableHandle_t5D6A01EF94382EFEDC047202F71DF882769654D4* _thisAdjusted;
  3427. int32_t _offset = 1;
  3428. _thisAdjusted = reinterpret_cast<PlayableHandle_t5D6A01EF94382EFEDC047202F71DF882769654D4*>(__this + _offset);
  3429. bool _returnValue;
  3430. _returnValue = PlayableHandle_Equals_m60AD76B7D38CA989AE84501B2E9F9ED5CB5F9670(_thisAdjusted, ___p0, method);
  3431. return _returnValue;
  3432. }
  3433. // System.Boolean UnityEngine.Playables.PlayableHandle::Equals(UnityEngine.Playables.PlayableHandle)
  3434. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool PlayableHandle_Equals_m81BA0E127133DFF3E45DA61D185FDF48E16BCF45 (PlayableHandle_t5D6A01EF94382EFEDC047202F71DF882769654D4* __this, PlayableHandle_t5D6A01EF94382EFEDC047202F71DF882769654D4 ___other0, const RuntimeMethod* method)
  3435. {
  3436. static bool s_Il2CppMethodInitialized;
  3437. if (!s_Il2CppMethodInitialized)
  3438. {
  3439. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PlayableHandle_t5D6A01EF94382EFEDC047202F71DF882769654D4_il2cpp_TypeInfo_var);
  3440. s_Il2CppMethodInitialized = true;
  3441. }
  3442. bool V_0 = false;
  3443. {
  3444. PlayableHandle_t5D6A01EF94382EFEDC047202F71DF882769654D4 L_0 = (*(PlayableHandle_t5D6A01EF94382EFEDC047202F71DF882769654D4*)__this);
  3445. PlayableHandle_t5D6A01EF94382EFEDC047202F71DF882769654D4 L_1 = ___other0;
  3446. il2cpp_codegen_runtime_class_init_inline(PlayableHandle_t5D6A01EF94382EFEDC047202F71DF882769654D4_il2cpp_TypeInfo_var);
  3447. bool L_2;
  3448. L_2 = PlayableHandle_CompareVersion_m228CA864DC2BCAA0E03B4C74EC9F2A7B529526D9(L_0, L_1, NULL);
  3449. V_0 = L_2;
  3450. goto IL_0010;
  3451. }
  3452. IL_0010:
  3453. {
  3454. bool L_3 = V_0;
  3455. return L_3;
  3456. }
  3457. }
  3458. IL2CPP_EXTERN_C bool PlayableHandle_Equals_m81BA0E127133DFF3E45DA61D185FDF48E16BCF45_AdjustorThunk (RuntimeObject* __this, PlayableHandle_t5D6A01EF94382EFEDC047202F71DF882769654D4 ___other0, const RuntimeMethod* method)
  3459. {
  3460. PlayableHandle_t5D6A01EF94382EFEDC047202F71DF882769654D4* _thisAdjusted;
  3461. int32_t _offset = 1;
  3462. _thisAdjusted = reinterpret_cast<PlayableHandle_t5D6A01EF94382EFEDC047202F71DF882769654D4*>(__this + _offset);
  3463. bool _returnValue;
  3464. _returnValue = PlayableHandle_Equals_m81BA0E127133DFF3E45DA61D185FDF48E16BCF45(_thisAdjusted, ___other0, method);
  3465. return _returnValue;
  3466. }
  3467. // System.Int32 UnityEngine.Playables.PlayableHandle::GetHashCode()
  3468. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t PlayableHandle_GetHashCode_m10FB32ECDC0B9D7BDAEA9E3B76BDDF4614F4EF4F (PlayableHandle_t5D6A01EF94382EFEDC047202F71DF882769654D4* __this, const RuntimeMethod* method)
  3469. {
  3470. int32_t V_0 = 0;
  3471. {
  3472. intptr_t* L_0 = (&__this->___m_Handle_0);
  3473. int32_t L_1;
  3474. L_1 = IntPtr_GetHashCode_m669B16AD7483C1C396E48F41D9CAC4B719E38F3D(L_0, NULL);
  3475. uint32_t* L_2 = (&__this->___m_Version_1);
  3476. int32_t L_3;
  3477. L_3 = UInt32_GetHashCode_mB9A03A037C079ADF0E61516BECA1AB05F92266BC(L_2, NULL);
  3478. V_0 = ((int32_t)(L_1^L_3));
  3479. goto IL_001b;
  3480. }
  3481. IL_001b:
  3482. {
  3483. int32_t L_4 = V_0;
  3484. return L_4;
  3485. }
  3486. }
  3487. IL2CPP_EXTERN_C int32_t PlayableHandle_GetHashCode_m10FB32ECDC0B9D7BDAEA9E3B76BDDF4614F4EF4F_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  3488. {
  3489. PlayableHandle_t5D6A01EF94382EFEDC047202F71DF882769654D4* _thisAdjusted;
  3490. int32_t _offset = 1;
  3491. _thisAdjusted = reinterpret_cast<PlayableHandle_t5D6A01EF94382EFEDC047202F71DF882769654D4*>(__this + _offset);
  3492. int32_t _returnValue;
  3493. _returnValue = PlayableHandle_GetHashCode_m10FB32ECDC0B9D7BDAEA9E3B76BDDF4614F4EF4F(_thisAdjusted, method);
  3494. return _returnValue;
  3495. }
  3496. // System.Boolean UnityEngine.Playables.PlayableHandle::CompareVersion(UnityEngine.Playables.PlayableHandle,UnityEngine.Playables.PlayableHandle)
  3497. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool PlayableHandle_CompareVersion_m228CA864DC2BCAA0E03B4C74EC9F2A7B529526D9 (PlayableHandle_t5D6A01EF94382EFEDC047202F71DF882769654D4 ___lhs0, PlayableHandle_t5D6A01EF94382EFEDC047202F71DF882769654D4 ___rhs1, const RuntimeMethod* method)
  3498. {
  3499. bool V_0 = false;
  3500. int32_t G_B3_0 = 0;
  3501. {
  3502. PlayableHandle_t5D6A01EF94382EFEDC047202F71DF882769654D4 L_0 = ___lhs0;
  3503. intptr_t L_1 = L_0.___m_Handle_0;
  3504. PlayableHandle_t5D6A01EF94382EFEDC047202F71DF882769654D4 L_2 = ___rhs1;
  3505. intptr_t L_3 = L_2.___m_Handle_0;
  3506. bool L_4;
  3507. L_4 = IntPtr_op_Equality_m7D9CDCDE9DC2A0C2C614633F4921E90187FAB271(L_1, L_3, NULL);
  3508. if (!L_4)
  3509. {
  3510. goto IL_0024;
  3511. }
  3512. }
  3513. {
  3514. PlayableHandle_t5D6A01EF94382EFEDC047202F71DF882769654D4 L_5 = ___lhs0;
  3515. uint32_t L_6 = L_5.___m_Version_1;
  3516. PlayableHandle_t5D6A01EF94382EFEDC047202F71DF882769654D4 L_7 = ___rhs1;
  3517. uint32_t L_8 = L_7.___m_Version_1;
  3518. G_B3_0 = ((((int32_t)L_6) == ((int32_t)L_8))? 1 : 0);
  3519. goto IL_0025;
  3520. }
  3521. IL_0024:
  3522. {
  3523. G_B3_0 = 0;
  3524. }
  3525. IL_0025:
  3526. {
  3527. V_0 = (bool)G_B3_0;
  3528. goto IL_0028;
  3529. }
  3530. IL_0028:
  3531. {
  3532. bool L_9 = V_0;
  3533. return L_9;
  3534. }
  3535. }
  3536. // System.Void UnityEngine.Playables.PlayableHandle::.cctor()
  3537. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlayableHandle__cctor_mE31857278AA27F9CF449BD99AC79EC5E295A5278 (const RuntimeMethod* method)
  3538. {
  3539. static bool s_Il2CppMethodInitialized;
  3540. if (!s_Il2CppMethodInitialized)
  3541. {
  3542. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PlayableHandle_t5D6A01EF94382EFEDC047202F71DF882769654D4_il2cpp_TypeInfo_var);
  3543. s_Il2CppMethodInitialized = true;
  3544. }
  3545. {
  3546. il2cpp_codegen_initobj((&((PlayableHandle_t5D6A01EF94382EFEDC047202F71DF882769654D4_StaticFields*)il2cpp_codegen_static_fields_for(PlayableHandle_t5D6A01EF94382EFEDC047202F71DF882769654D4_il2cpp_TypeInfo_var))->___m_Null_2), sizeof(PlayableHandle_t5D6A01EF94382EFEDC047202F71DF882769654D4));
  3547. return;
  3548. }
  3549. }
  3550. #ifdef __clang__
  3551. #pragma clang diagnostic pop
  3552. #endif
  3553. #ifdef __clang__
  3554. #pragma clang diagnostic push
  3555. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  3556. #pragma clang diagnostic ignored "-Wunused-variable"
  3557. #endif
  3558. // System.String UnityEngine.Events.UnityEventTools::TidyAssemblyTypeName(System.String)
  3559. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* UnityEventTools_TidyAssemblyTypeName_m744218193DC58EB2F113300DDE351170683797F7 (String_t* ___assemblyTypeName0, const RuntimeMethod* method)
  3560. {
  3561. static bool s_Il2CppMethodInitialized;
  3562. if (!s_Il2CppMethodInitialized)
  3563. {
  3564. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
  3565. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral098A172DEA459360162609211F3572251217DFE4);
  3566. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral6B48F4683F01C4D3007AF697B43017699B0D495E);
  3567. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9B8F64EE075510D6F35C002ED590FD5A7BE00B34);
  3568. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD6343EA158ACCD33CE0C95B0C5BD499231DEA80B);
  3569. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralEB8D80CAAEEA45EB1896A03486B82F32A82622C3);
  3570. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF23E728301722ADFB4013CAFB98300BDB22AE4D6);
  3571. s_Il2CppMethodInitialized = true;
  3572. }
  3573. int32_t V_0 = 0;
  3574. int32_t V_1 = 0;
  3575. bool V_2 = false;
  3576. String_t* V_3 = NULL;
  3577. bool V_4 = false;
  3578. bool V_5 = false;
  3579. bool V_6 = false;
  3580. bool V_7 = false;
  3581. bool V_8 = false;
  3582. int32_t G_B13_0 = 0;
  3583. {
  3584. String_t* L_0 = ___assemblyTypeName0;
  3585. bool L_1;
  3586. L_1 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_0, NULL);
  3587. V_2 = L_1;
  3588. bool L_2 = V_2;
  3589. if (!L_2)
  3590. {
  3591. goto IL_0012;
  3592. }
  3593. }
  3594. {
  3595. String_t* L_3 = ___assemblyTypeName0;
  3596. V_3 = L_3;
  3597. goto IL_00d2;
  3598. }
  3599. IL_0012:
  3600. {
  3601. V_0 = ((int32_t)2147483647LL);
  3602. String_t* L_4 = ___assemblyTypeName0;
  3603. NullCheck(L_4);
  3604. int32_t L_5;
  3605. L_5 = String_IndexOf_m69E9BDAFD93767C85A7FF861B453415D3B4A200F(L_4, _stringLiteralF23E728301722ADFB4013CAFB98300BDB22AE4D6, NULL);
  3606. V_1 = L_5;
  3607. int32_t L_6 = V_1;
  3608. V_4 = (bool)((((int32_t)((((int32_t)L_6) == ((int32_t)(-1)))? 1 : 0)) == ((int32_t)0))? 1 : 0);
  3609. bool L_7 = V_4;
  3610. if (!L_7)
  3611. {
  3612. goto IL_0039;
  3613. }
  3614. }
  3615. {
  3616. int32_t L_8 = V_1;
  3617. int32_t L_9 = V_0;
  3618. il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
  3619. int32_t L_10;
  3620. L_10 = Math_Min_m53C488772A34D53917BCA2A491E79A0A5356ED52(L_8, L_9, NULL);
  3621. V_0 = L_10;
  3622. }
  3623. IL_0039:
  3624. {
  3625. String_t* L_11 = ___assemblyTypeName0;
  3626. NullCheck(L_11);
  3627. int32_t L_12;
  3628. L_12 = String_IndexOf_m69E9BDAFD93767C85A7FF861B453415D3B4A200F(L_11, _stringLiteral098A172DEA459360162609211F3572251217DFE4, NULL);
  3629. V_1 = L_12;
  3630. int32_t L_13 = V_1;
  3631. V_5 = (bool)((((int32_t)((((int32_t)L_13) == ((int32_t)(-1)))? 1 : 0)) == ((int32_t)0))? 1 : 0);
  3632. bool L_14 = V_5;
  3633. if (!L_14)
  3634. {
  3635. goto IL_005a;
  3636. }
  3637. }
  3638. {
  3639. int32_t L_15 = V_1;
  3640. int32_t L_16 = V_0;
  3641. il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
  3642. int32_t L_17;
  3643. L_17 = Math_Min_m53C488772A34D53917BCA2A491E79A0A5356ED52(L_15, L_16, NULL);
  3644. V_0 = L_17;
  3645. }
  3646. IL_005a:
  3647. {
  3648. String_t* L_18 = ___assemblyTypeName0;
  3649. NullCheck(L_18);
  3650. int32_t L_19;
  3651. L_19 = String_IndexOf_m69E9BDAFD93767C85A7FF861B453415D3B4A200F(L_18, _stringLiteral6B48F4683F01C4D3007AF697B43017699B0D495E, NULL);
  3652. V_1 = L_19;
  3653. int32_t L_20 = V_1;
  3654. V_6 = (bool)((((int32_t)((((int32_t)L_20) == ((int32_t)(-1)))? 1 : 0)) == ((int32_t)0))? 1 : 0);
  3655. bool L_21 = V_6;
  3656. if (!L_21)
  3657. {
  3658. goto IL_007b;
  3659. }
  3660. }
  3661. {
  3662. int32_t L_22 = V_1;
  3663. int32_t L_23 = V_0;
  3664. il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
  3665. int32_t L_24;
  3666. L_24 = Math_Min_m53C488772A34D53917BCA2A491E79A0A5356ED52(L_22, L_23, NULL);
  3667. V_0 = L_24;
  3668. }
  3669. IL_007b:
  3670. {
  3671. int32_t L_25 = V_0;
  3672. V_7 = (bool)((((int32_t)((((int32_t)L_25) == ((int32_t)((int32_t)2147483647LL)))? 1 : 0)) == ((int32_t)0))? 1 : 0);
  3673. bool L_26 = V_7;
  3674. if (!L_26)
  3675. {
  3676. goto IL_0096;
  3677. }
  3678. }
  3679. {
  3680. String_t* L_27 = ___assemblyTypeName0;
  3681. int32_t L_28 = V_0;
  3682. NullCheck(L_27);
  3683. String_t* L_29;
  3684. L_29 = String_Substring_mB1D94F47935D22E130FF2C01DBB6A4135FBB76CE(L_27, 0, L_28, NULL);
  3685. ___assemblyTypeName0 = L_29;
  3686. }
  3687. IL_0096:
  3688. {
  3689. String_t* L_30 = ___assemblyTypeName0;
  3690. NullCheck(L_30);
  3691. int32_t L_31;
  3692. L_31 = String_IndexOf_m69E9BDAFD93767C85A7FF861B453415D3B4A200F(L_30, _stringLiteralEB8D80CAAEEA45EB1896A03486B82F32A82622C3, NULL);
  3693. V_1 = L_31;
  3694. int32_t L_32 = V_1;
  3695. if ((((int32_t)L_32) == ((int32_t)(-1))))
  3696. {
  3697. goto IL_00b3;
  3698. }
  3699. }
  3700. {
  3701. String_t* L_33 = ___assemblyTypeName0;
  3702. NullCheck(L_33);
  3703. bool L_34;
  3704. L_34 = String_EndsWith_mCD3754F5401E19CE7821CD398986E4EAA6AD87DC(L_33, _stringLiteral9B8F64EE075510D6F35C002ED590FD5A7BE00B34, NULL);
  3705. G_B13_0 = ((int32_t)(L_34));
  3706. goto IL_00b4;
  3707. }
  3708. IL_00b3:
  3709. {
  3710. G_B13_0 = 0;
  3711. }
  3712. IL_00b4:
  3713. {
  3714. V_8 = (bool)G_B13_0;
  3715. bool L_35 = V_8;
  3716. if (!L_35)
  3717. {
  3718. goto IL_00ce;
  3719. }
  3720. }
  3721. {
  3722. String_t* L_36 = ___assemblyTypeName0;
  3723. int32_t L_37 = V_1;
  3724. NullCheck(L_36);
  3725. String_t* L_38;
  3726. L_38 = String_Substring_mB1D94F47935D22E130FF2C01DBB6A4135FBB76CE(L_36, 0, L_37, NULL);
  3727. String_t* L_39;
  3728. L_39 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(L_38, _stringLiteralD6343EA158ACCD33CE0C95B0C5BD499231DEA80B, NULL);
  3729. ___assemblyTypeName0 = L_39;
  3730. }
  3731. IL_00ce:
  3732. {
  3733. String_t* L_40 = ___assemblyTypeName0;
  3734. V_3 = L_40;
  3735. goto IL_00d2;
  3736. }
  3737. IL_00d2:
  3738. {
  3739. String_t* L_41 = V_3;
  3740. return L_41;
  3741. }
  3742. }
  3743. #ifdef __clang__
  3744. #pragma clang diagnostic pop
  3745. #endif
  3746. #ifdef __clang__
  3747. #pragma clang diagnostic push
  3748. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  3749. #pragma clang diagnostic ignored "-Wunused-variable"
  3750. #endif
  3751. // UnityEngine.Object UnityEngine.Events.ArgumentCache::get_unityObjectArgument()
  3752. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ArgumentCache_get_unityObjectArgument_mEA22BE8C25CDC789963C2DABF068E88147A66C69 (ArgumentCache_t30F5878E7190B37456E045E039655C33EB27FF1D* __this, const RuntimeMethod* method)
  3753. {
  3754. Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* V_0 = NULL;
  3755. {
  3756. Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_0 = __this->___m_ObjectArgument_0;
  3757. V_0 = L_0;
  3758. goto IL_000a;
  3759. }
  3760. IL_000a:
  3761. {
  3762. Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_1 = V_0;
  3763. return L_1;
  3764. }
  3765. }
  3766. // System.String UnityEngine.Events.ArgumentCache::get_unityObjectArgumentAssemblyTypeName()
  3767. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ArgumentCache_get_unityObjectArgumentAssemblyTypeName_m85640B88D8DA790019005A4ADD948E036ED79694 (ArgumentCache_t30F5878E7190B37456E045E039655C33EB27FF1D* __this, const RuntimeMethod* method)
  3768. {
  3769. String_t* V_0 = NULL;
  3770. {
  3771. String_t* L_0 = __this->___m_ObjectArgumentAssemblyTypeName_1;
  3772. V_0 = L_0;
  3773. goto IL_000a;
  3774. }
  3775. IL_000a:
  3776. {
  3777. String_t* L_1 = V_0;
  3778. return L_1;
  3779. }
  3780. }
  3781. // System.Int32 UnityEngine.Events.ArgumentCache::get_intArgument()
  3782. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ArgumentCache_get_intArgument_m7515338C0F3B5843E40CC48C303D2EFC02D9C19C (ArgumentCache_t30F5878E7190B37456E045E039655C33EB27FF1D* __this, const RuntimeMethod* method)
  3783. {
  3784. int32_t V_0 = 0;
  3785. {
  3786. int32_t L_0 = __this->___m_IntArgument_2;
  3787. V_0 = L_0;
  3788. goto IL_000a;
  3789. }
  3790. IL_000a:
  3791. {
  3792. int32_t L_1 = V_0;
  3793. return L_1;
  3794. }
  3795. }
  3796. // System.Single UnityEngine.Events.ArgumentCache::get_floatArgument()
  3797. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float ArgumentCache_get_floatArgument_mDED33C174CAD9DFAD58F9D6DF482557C0FC20D38 (ArgumentCache_t30F5878E7190B37456E045E039655C33EB27FF1D* __this, const RuntimeMethod* method)
  3798. {
  3799. float V_0 = 0.0f;
  3800. {
  3801. float L_0 = __this->___m_FloatArgument_3;
  3802. V_0 = L_0;
  3803. goto IL_000a;
  3804. }
  3805. IL_000a:
  3806. {
  3807. float L_1 = V_0;
  3808. return L_1;
  3809. }
  3810. }
  3811. // System.String UnityEngine.Events.ArgumentCache::get_stringArgument()
  3812. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ArgumentCache_get_stringArgument_m4CA65BC60FC1FDCE88779C009ED0E1DC4BED2D9A (ArgumentCache_t30F5878E7190B37456E045E039655C33EB27FF1D* __this, const RuntimeMethod* method)
  3813. {
  3814. String_t* V_0 = NULL;
  3815. {
  3816. String_t* L_0 = __this->___m_StringArgument_4;
  3817. V_0 = L_0;
  3818. goto IL_000a;
  3819. }
  3820. IL_000a:
  3821. {
  3822. String_t* L_1 = V_0;
  3823. return L_1;
  3824. }
  3825. }
  3826. // System.Boolean UnityEngine.Events.ArgumentCache::get_boolArgument()
  3827. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ArgumentCache_get_boolArgument_mB7A56994202FCB50BA04A6DBED9BAC45871F700A (ArgumentCache_t30F5878E7190B37456E045E039655C33EB27FF1D* __this, const RuntimeMethod* method)
  3828. {
  3829. bool V_0 = false;
  3830. {
  3831. bool L_0 = __this->___m_BoolArgument_5;
  3832. V_0 = L_0;
  3833. goto IL_000a;
  3834. }
  3835. IL_000a:
  3836. {
  3837. bool L_1 = V_0;
  3838. return L_1;
  3839. }
  3840. }
  3841. // System.Void UnityEngine.Events.ArgumentCache::OnBeforeSerialize()
  3842. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArgumentCache_OnBeforeSerialize_mF01AF8DE34554D86AEC843FEB41D14F3172D481F (ArgumentCache_t30F5878E7190B37456E045E039655C33EB27FF1D* __this, const RuntimeMethod* method)
  3843. {
  3844. {
  3845. String_t* L_0 = __this->___m_ObjectArgumentAssemblyTypeName_1;
  3846. String_t* L_1;
  3847. L_1 = UnityEventTools_TidyAssemblyTypeName_m744218193DC58EB2F113300DDE351170683797F7(L_0, NULL);
  3848. __this->___m_ObjectArgumentAssemblyTypeName_1 = L_1;
  3849. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_ObjectArgumentAssemblyTypeName_1), (void*)L_1);
  3850. return;
  3851. }
  3852. }
  3853. // System.Void UnityEngine.Events.ArgumentCache::OnAfterDeserialize()
  3854. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArgumentCache_OnAfterDeserialize_mD1C2E914447C2F69B43850F15AB19B62AF49DE96 (ArgumentCache_t30F5878E7190B37456E045E039655C33EB27FF1D* __this, const RuntimeMethod* method)
  3855. {
  3856. {
  3857. String_t* L_0 = __this->___m_ObjectArgumentAssemblyTypeName_1;
  3858. String_t* L_1;
  3859. L_1 = UnityEventTools_TidyAssemblyTypeName_m744218193DC58EB2F113300DDE351170683797F7(L_0, NULL);
  3860. __this->___m_ObjectArgumentAssemblyTypeName_1 = L_1;
  3861. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_ObjectArgumentAssemblyTypeName_1), (void*)L_1);
  3862. return;
  3863. }
  3864. }
  3865. // System.Void UnityEngine.Events.ArgumentCache::.ctor()
  3866. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArgumentCache__ctor_m8410B763CA027E30237E5954888A7F508800A331 (ArgumentCache_t30F5878E7190B37456E045E039655C33EB27FF1D* __this, const RuntimeMethod* method)
  3867. {
  3868. {
  3869. Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
  3870. return;
  3871. }
  3872. }
  3873. #ifdef __clang__
  3874. #pragma clang diagnostic pop
  3875. #endif
  3876. #ifdef __clang__
  3877. #pragma clang diagnostic push
  3878. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  3879. #pragma clang diagnostic ignored "-Wunused-variable"
  3880. #endif
  3881. // System.Void UnityEngine.Events.BaseInvokableCall::.ctor()
  3882. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BaseInvokableCall__ctor_mD64C67D6FFB881F98555408743D7BB5CA7217B39 (BaseInvokableCall_tB912356039B1D3806B23DFBC7E9CFA1BCC82F339* __this, const RuntimeMethod* method)
  3883. {
  3884. {
  3885. Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
  3886. return;
  3887. }
  3888. }
  3889. // System.Void UnityEngine.Events.BaseInvokableCall::.ctor(System.Object,System.Reflection.MethodInfo)
  3890. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BaseInvokableCall__ctor_m7633F06F55DFC3324C46A7C3DD6C55DC949FA0FE (BaseInvokableCall_tB912356039B1D3806B23DFBC7E9CFA1BCC82F339* __this, RuntimeObject* ___target0, MethodInfo_t* ___function1, const RuntimeMethod* method)
  3891. {
  3892. bool V_0 = false;
  3893. bool V_1 = false;
  3894. bool V_2 = false;
  3895. bool V_3 = false;
  3896. {
  3897. Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
  3898. MethodInfo_t* L_0 = ___function1;
  3899. V_0 = (bool)((((RuntimeObject*)(MethodInfo_t*)L_0) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0);
  3900. bool L_1 = V_0;
  3901. if (!L_1)
  3902. {
  3903. goto IL_001b;
  3904. }
  3905. }
  3906. {
  3907. ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_2 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
  3908. NullCheck(L_2);
  3909. ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_2, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral7AD319493499620E43634FF644A0CEF1624086AD)), NULL);
  3910. IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&BaseInvokableCall__ctor_m7633F06F55DFC3324C46A7C3DD6C55DC949FA0FE_RuntimeMethod_var)));
  3911. }
  3912. IL_001b:
  3913. {
  3914. MethodInfo_t* L_3 = ___function1;
  3915. NullCheck(L_3);
  3916. bool L_4;
  3917. L_4 = MethodBase_get_IsStatic_mD2921396167EC4F99E2ADC46C39CCCEC3CD0E16E(L_3, NULL);
  3918. V_1 = L_4;
  3919. bool L_5 = V_1;
  3920. if (!L_5)
  3921. {
  3922. goto IL_003c;
  3923. }
  3924. }
  3925. {
  3926. RuntimeObject* L_6 = ___target0;
  3927. V_2 = (bool)((!(((RuntimeObject*)(RuntimeObject*)L_6) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
  3928. bool L_7 = V_2;
  3929. if (!L_7)
  3930. {
  3931. goto IL_0039;
  3932. }
  3933. }
  3934. {
  3935. ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_8 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var)));
  3936. NullCheck(L_8);
  3937. ArgumentException__ctor_m026938A67AF9D36BB7ED27F80425D7194B514465(L_8, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral8077A2BB797FA6A0805F51D59F567488316A7D86)), NULL);
  3938. IL2CPP_RAISE_MANAGED_EXCEPTION(L_8, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&BaseInvokableCall__ctor_m7633F06F55DFC3324C46A7C3DD6C55DC949FA0FE_RuntimeMethod_var)));
  3939. }
  3940. IL_0039:
  3941. {
  3942. goto IL_0051;
  3943. }
  3944. IL_003c:
  3945. {
  3946. RuntimeObject* L_9 = ___target0;
  3947. V_3 = (bool)((((RuntimeObject*)(RuntimeObject*)L_9) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0);
  3948. bool L_10 = V_3;
  3949. if (!L_10)
  3950. {
  3951. goto IL_0050;
  3952. }
  3953. }
  3954. {
  3955. ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_11 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
  3956. NullCheck(L_11);
  3957. ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_11, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral320772EF40302B49A179DB96BAD02224E97B4018)), NULL);
  3958. IL2CPP_RAISE_MANAGED_EXCEPTION(L_11, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&BaseInvokableCall__ctor_m7633F06F55DFC3324C46A7C3DD6C55DC949FA0FE_RuntimeMethod_var)));
  3959. }
  3960. IL_0050:
  3961. {
  3962. }
  3963. IL_0051:
  3964. {
  3965. return;
  3966. }
  3967. }
  3968. // System.Boolean UnityEngine.Events.BaseInvokableCall::AllowInvoke(System.Delegate)
  3969. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BaseInvokableCall_AllowInvoke_m7BBC3A3F424104A84947708ECF8EEF74707F7661 (Delegate_t* ___delegate0, const RuntimeMethod* method)
  3970. {
  3971. static bool s_Il2CppMethodInitialized;
  3972. if (!s_Il2CppMethodInitialized)
  3973. {
  3974. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  3975. s_Il2CppMethodInitialized = true;
  3976. }
  3977. RuntimeObject* V_0 = NULL;
  3978. Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* V_1 = NULL;
  3979. bool V_2 = false;
  3980. bool V_3 = false;
  3981. bool V_4 = false;
  3982. {
  3983. Delegate_t* L_0 = ___delegate0;
  3984. NullCheck(L_0);
  3985. RuntimeObject* L_1;
  3986. L_1 = Delegate_get_Target_m6E203F111C1548193A5AB7E616BD5834CD269753_inline(L_0, NULL);
  3987. V_0 = L_1;
  3988. RuntimeObject* L_2 = V_0;
  3989. V_2 = (bool)((((RuntimeObject*)(RuntimeObject*)L_2) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0);
  3990. bool L_3 = V_2;
  3991. if (!L_3)
  3992. {
  3993. goto IL_0014;
  3994. }
  3995. }
  3996. {
  3997. V_3 = (bool)1;
  3998. goto IL_0033;
  3999. }
  4000. IL_0014:
  4001. {
  4002. RuntimeObject* L_4 = V_0;
  4003. V_1 = ((Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)IsInstClass((RuntimeObject*)L_4, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var));
  4004. Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_5 = V_1;
  4005. V_4 = (bool)((!(((RuntimeObject*)(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)L_5) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
  4006. bool L_6 = V_4;
  4007. if (!L_6)
  4008. {
  4009. goto IL_002f;
  4010. }
  4011. }
  4012. {
  4013. Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_7 = V_1;
  4014. il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  4015. bool L_8;
  4016. L_8 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_7, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
  4017. V_3 = L_8;
  4018. goto IL_0033;
  4019. }
  4020. IL_002f:
  4021. {
  4022. V_3 = (bool)1;
  4023. goto IL_0033;
  4024. }
  4025. IL_0033:
  4026. {
  4027. bool L_9 = V_3;
  4028. return L_9;
  4029. }
  4030. }
  4031. #ifdef __clang__
  4032. #pragma clang diagnostic pop
  4033. #endif
  4034. #ifdef __clang__
  4035. #pragma clang diagnostic push
  4036. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  4037. #pragma clang diagnostic ignored "-Wunused-variable"
  4038. #endif
  4039. // System.Void UnityEngine.Events.InvokableCall::add_Delegate(UnityEngine.Events.UnityAction)
  4040. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InvokableCall_add_Delegate_m5AD40C6D21D67A44980DF3B99946C4A2F17D9A10 (InvokableCall_t8481C00D3B38904F5B77ACEA2ABAE6AC119D4122* __this, UnityAction_t11A1F3B953B365C072A5DCC32677EE1796A962A7* ___value0, const RuntimeMethod* method)
  4041. {
  4042. static bool s_Il2CppMethodInitialized;
  4043. if (!s_Il2CppMethodInitialized)
  4044. {
  4045. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityAction_t11A1F3B953B365C072A5DCC32677EE1796A962A7_il2cpp_TypeInfo_var);
  4046. s_Il2CppMethodInitialized = true;
  4047. }
  4048. UnityAction_t11A1F3B953B365C072A5DCC32677EE1796A962A7* V_0 = NULL;
  4049. UnityAction_t11A1F3B953B365C072A5DCC32677EE1796A962A7* V_1 = NULL;
  4050. UnityAction_t11A1F3B953B365C072A5DCC32677EE1796A962A7* V_2 = NULL;
  4051. {
  4052. UnityAction_t11A1F3B953B365C072A5DCC32677EE1796A962A7* L_0 = __this->___Delegate_0;
  4053. V_0 = L_0;
  4054. }
  4055. IL_0007:
  4056. {
  4057. UnityAction_t11A1F3B953B365C072A5DCC32677EE1796A962A7* L_1 = V_0;
  4058. V_1 = L_1;
  4059. UnityAction_t11A1F3B953B365C072A5DCC32677EE1796A962A7* L_2 = V_1;
  4060. UnityAction_t11A1F3B953B365C072A5DCC32677EE1796A962A7* L_3 = ___value0;
  4061. Delegate_t* L_4;
  4062. L_4 = Delegate_Combine_m1F725AEF318BE6F0426863490691A6F4606E7D00(L_2, L_3, NULL);
  4063. V_2 = ((UnityAction_t11A1F3B953B365C072A5DCC32677EE1796A962A7*)CastclassSealed((RuntimeObject*)L_4, UnityAction_t11A1F3B953B365C072A5DCC32677EE1796A962A7_il2cpp_TypeInfo_var));
  4064. UnityAction_t11A1F3B953B365C072A5DCC32677EE1796A962A7** L_5 = (&__this->___Delegate_0);
  4065. UnityAction_t11A1F3B953B365C072A5DCC32677EE1796A962A7* L_6 = V_2;
  4066. UnityAction_t11A1F3B953B365C072A5DCC32677EE1796A962A7* L_7 = V_1;
  4067. UnityAction_t11A1F3B953B365C072A5DCC32677EE1796A962A7* L_8;
  4068. L_8 = InterlockedCompareExchangeImpl<UnityAction_t11A1F3B953B365C072A5DCC32677EE1796A962A7*>(L_5, L_6, L_7);
  4069. V_0 = L_8;
  4070. UnityAction_t11A1F3B953B365C072A5DCC32677EE1796A962A7* L_9 = V_0;
  4071. UnityAction_t11A1F3B953B365C072A5DCC32677EE1796A962A7* L_10 = V_1;
  4072. if ((!(((RuntimeObject*)(UnityAction_t11A1F3B953B365C072A5DCC32677EE1796A962A7*)L_9) == ((RuntimeObject*)(UnityAction_t11A1F3B953B365C072A5DCC32677EE1796A962A7*)L_10))))
  4073. {
  4074. goto IL_0007;
  4075. }
  4076. }
  4077. {
  4078. return;
  4079. }
  4080. }
  4081. // System.Void UnityEngine.Events.InvokableCall::remove_Delegate(UnityEngine.Events.UnityAction)
  4082. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InvokableCall_remove_Delegate_mB8464CD88899199AAA70CD5EA4E02DCFB16045E1 (InvokableCall_t8481C00D3B38904F5B77ACEA2ABAE6AC119D4122* __this, UnityAction_t11A1F3B953B365C072A5DCC32677EE1796A962A7* ___value0, const RuntimeMethod* method)
  4083. {
  4084. static bool s_Il2CppMethodInitialized;
  4085. if (!s_Il2CppMethodInitialized)
  4086. {
  4087. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityAction_t11A1F3B953B365C072A5DCC32677EE1796A962A7_il2cpp_TypeInfo_var);
  4088. s_Il2CppMethodInitialized = true;
  4089. }
  4090. UnityAction_t11A1F3B953B365C072A5DCC32677EE1796A962A7* V_0 = NULL;
  4091. UnityAction_t11A1F3B953B365C072A5DCC32677EE1796A962A7* V_1 = NULL;
  4092. UnityAction_t11A1F3B953B365C072A5DCC32677EE1796A962A7* V_2 = NULL;
  4093. {
  4094. UnityAction_t11A1F3B953B365C072A5DCC32677EE1796A962A7* L_0 = __this->___Delegate_0;
  4095. V_0 = L_0;
  4096. }
  4097. IL_0007:
  4098. {
  4099. UnityAction_t11A1F3B953B365C072A5DCC32677EE1796A962A7* L_1 = V_0;
  4100. V_1 = L_1;
  4101. UnityAction_t11A1F3B953B365C072A5DCC32677EE1796A962A7* L_2 = V_1;
  4102. UnityAction_t11A1F3B953B365C072A5DCC32677EE1796A962A7* L_3 = ___value0;
  4103. Delegate_t* L_4;
  4104. L_4 = Delegate_Remove_m8B7DD5661308FA972E23CA1CC3FC9CEB355504E3(L_2, L_3, NULL);
  4105. V_2 = ((UnityAction_t11A1F3B953B365C072A5DCC32677EE1796A962A7*)CastclassSealed((RuntimeObject*)L_4, UnityAction_t11A1F3B953B365C072A5DCC32677EE1796A962A7_il2cpp_TypeInfo_var));
  4106. UnityAction_t11A1F3B953B365C072A5DCC32677EE1796A962A7** L_5 = (&__this->___Delegate_0);
  4107. UnityAction_t11A1F3B953B365C072A5DCC32677EE1796A962A7* L_6 = V_2;
  4108. UnityAction_t11A1F3B953B365C072A5DCC32677EE1796A962A7* L_7 = V_1;
  4109. UnityAction_t11A1F3B953B365C072A5DCC32677EE1796A962A7* L_8;
  4110. L_8 = InterlockedCompareExchangeImpl<UnityAction_t11A1F3B953B365C072A5DCC32677EE1796A962A7*>(L_5, L_6, L_7);
  4111. V_0 = L_8;
  4112. UnityAction_t11A1F3B953B365C072A5DCC32677EE1796A962A7* L_9 = V_0;
  4113. UnityAction_t11A1F3B953B365C072A5DCC32677EE1796A962A7* L_10 = V_1;
  4114. if ((!(((RuntimeObject*)(UnityAction_t11A1F3B953B365C072A5DCC32677EE1796A962A7*)L_9) == ((RuntimeObject*)(UnityAction_t11A1F3B953B365C072A5DCC32677EE1796A962A7*)L_10))))
  4115. {
  4116. goto IL_0007;
  4117. }
  4118. }
  4119. {
  4120. return;
  4121. }
  4122. }
  4123. // System.Void UnityEngine.Events.InvokableCall::.ctor(System.Object,System.Reflection.MethodInfo)
  4124. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InvokableCall__ctor_mF3F94B432C977EE2DE7834EC2936E90D271C0464 (InvokableCall_t8481C00D3B38904F5B77ACEA2ABAE6AC119D4122* __this, RuntimeObject* ___target0, MethodInfo_t* ___theFunction1, const RuntimeMethod* method)
  4125. {
  4126. static bool s_Il2CppMethodInitialized;
  4127. if (!s_Il2CppMethodInitialized)
  4128. {
  4129. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  4130. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityAction_t11A1F3B953B365C072A5DCC32677EE1796A962A7_0_0_0_var);
  4131. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityAction_t11A1F3B953B365C072A5DCC32677EE1796A962A7_il2cpp_TypeInfo_var);
  4132. s_Il2CppMethodInitialized = true;
  4133. }
  4134. {
  4135. RuntimeObject* L_0 = ___target0;
  4136. MethodInfo_t* L_1 = ___theFunction1;
  4137. BaseInvokableCall__ctor_m7633F06F55DFC3324C46A7C3DD6C55DC949FA0FE(__this, L_0, L_1, NULL);
  4138. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_2 = { reinterpret_cast<intptr_t> (UnityAction_t11A1F3B953B365C072A5DCC32677EE1796A962A7_0_0_0_var) };
  4139. il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
  4140. Type_t* L_3;
  4141. L_3 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_2, NULL);
  4142. RuntimeObject* L_4 = ___target0;
  4143. MethodInfo_t* L_5 = ___theFunction1;
  4144. Delegate_t* L_6;
  4145. L_6 = Delegate_CreateDelegate_mE2117ED279628E4E63D357AFAB3653DD909CB2D7(L_3, L_4, L_5, NULL);
  4146. InvokableCall_add_Delegate_m5AD40C6D21D67A44980DF3B99946C4A2F17D9A10(__this, ((UnityAction_t11A1F3B953B365C072A5DCC32677EE1796A962A7*)CastclassSealed((RuntimeObject*)L_6, UnityAction_t11A1F3B953B365C072A5DCC32677EE1796A962A7_il2cpp_TypeInfo_var)), NULL);
  4147. return;
  4148. }
  4149. }
  4150. // System.Void UnityEngine.Events.InvokableCall::Invoke(System.Object[])
  4151. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InvokableCall_Invoke_m874703DD260A64342495E79986B31EDA8D06C1F4 (InvokableCall_t8481C00D3B38904F5B77ACEA2ABAE6AC119D4122* __this, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___args0, const RuntimeMethod* method)
  4152. {
  4153. bool V_0 = false;
  4154. {
  4155. UnityAction_t11A1F3B953B365C072A5DCC32677EE1796A962A7* L_0 = __this->___Delegate_0;
  4156. bool L_1;
  4157. L_1 = BaseInvokableCall_AllowInvoke_m7BBC3A3F424104A84947708ECF8EEF74707F7661(L_0, NULL);
  4158. V_0 = L_1;
  4159. bool L_2 = V_0;
  4160. if (!L_2)
  4161. {
  4162. goto IL_001c;
  4163. }
  4164. }
  4165. {
  4166. UnityAction_t11A1F3B953B365C072A5DCC32677EE1796A962A7* L_3 = __this->___Delegate_0;
  4167. NullCheck(L_3);
  4168. UnityAction_Invoke_m5CB9EE17CCDF64D00DE5D96DF3553CDB20D66F70_inline(L_3, NULL);
  4169. }
  4170. IL_001c:
  4171. {
  4172. return;
  4173. }
  4174. }
  4175. // System.Void UnityEngine.Events.InvokableCall::Invoke()
  4176. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InvokableCall_Invoke_m6F4828FD2B3E3BBB7AA6EECC2C37FB08538363F4 (InvokableCall_t8481C00D3B38904F5B77ACEA2ABAE6AC119D4122* __this, const RuntimeMethod* method)
  4177. {
  4178. bool V_0 = false;
  4179. {
  4180. UnityAction_t11A1F3B953B365C072A5DCC32677EE1796A962A7* L_0 = __this->___Delegate_0;
  4181. bool L_1;
  4182. L_1 = BaseInvokableCall_AllowInvoke_m7BBC3A3F424104A84947708ECF8EEF74707F7661(L_0, NULL);
  4183. V_0 = L_1;
  4184. bool L_2 = V_0;
  4185. if (!L_2)
  4186. {
  4187. goto IL_001c;
  4188. }
  4189. }
  4190. {
  4191. UnityAction_t11A1F3B953B365C072A5DCC32677EE1796A962A7* L_3 = __this->___Delegate_0;
  4192. NullCheck(L_3);
  4193. UnityAction_Invoke_m5CB9EE17CCDF64D00DE5D96DF3553CDB20D66F70_inline(L_3, NULL);
  4194. }
  4195. IL_001c:
  4196. {
  4197. return;
  4198. }
  4199. }
  4200. // System.Boolean UnityEngine.Events.InvokableCall::Find(System.Object,System.Reflection.MethodInfo)
  4201. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InvokableCall_Find_mC76E5065AEEFC89956540199A4CB92E953E4B32F (InvokableCall_t8481C00D3B38904F5B77ACEA2ABAE6AC119D4122* __this, RuntimeObject* ___targetObj0, MethodInfo_t* ___method1, const RuntimeMethod* method)
  4202. {
  4203. bool V_0 = false;
  4204. int32_t G_B3_0 = 0;
  4205. {
  4206. UnityAction_t11A1F3B953B365C072A5DCC32677EE1796A962A7* L_0 = __this->___Delegate_0;
  4207. NullCheck(L_0);
  4208. RuntimeObject* L_1;
  4209. L_1 = Delegate_get_Target_m6E203F111C1548193A5AB7E616BD5834CD269753_inline(L_0, NULL);
  4210. RuntimeObject* L_2 = ___targetObj0;
  4211. if ((!(((RuntimeObject*)(RuntimeObject*)L_1) == ((RuntimeObject*)(RuntimeObject*)L_2))))
  4212. {
  4213. goto IL_0022;
  4214. }
  4215. }
  4216. {
  4217. UnityAction_t11A1F3B953B365C072A5DCC32677EE1796A962A7* L_3 = __this->___Delegate_0;
  4218. NullCheck(L_3);
  4219. MethodInfo_t* L_4;
  4220. L_4 = Delegate_get_Method_mB684A7525653DFE0EFC35E58449E1FC8E2A9F019(L_3, NULL);
  4221. MethodInfo_t* L_5 = ___method1;
  4222. NullCheck(L_4);
  4223. bool L_6;
  4224. L_6 = VirtualFuncInvoker1< bool, RuntimeObject* >::Invoke(0 /* System.Boolean System.Object::Equals(System.Object) */, L_4, L_5);
  4225. G_B3_0 = ((int32_t)(L_6));
  4226. goto IL_0023;
  4227. }
  4228. IL_0022:
  4229. {
  4230. G_B3_0 = 0;
  4231. }
  4232. IL_0023:
  4233. {
  4234. V_0 = (bool)G_B3_0;
  4235. goto IL_0026;
  4236. }
  4237. IL_0026:
  4238. {
  4239. bool L_7 = V_0;
  4240. return L_7;
  4241. }
  4242. }
  4243. #ifdef __clang__
  4244. #pragma clang diagnostic pop
  4245. #endif
  4246. #ifdef __clang__
  4247. #pragma clang diagnostic push
  4248. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  4249. #pragma clang diagnostic ignored "-Wunused-variable"
  4250. #endif
  4251. // UnityEngine.Object UnityEngine.Events.PersistentCall::get_target()
  4252. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* PersistentCall_get_target_mA12C3C9A21F6F5335761CB0EB3C7C965D8C393AE (PersistentCall_tECEBF49ED60D3AEE696FCCDB50DA03C1A9EBD5AF* __this, const RuntimeMethod* method)
  4253. {
  4254. Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* V_0 = NULL;
  4255. {
  4256. Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_0 = __this->___m_Target_0;
  4257. V_0 = L_0;
  4258. goto IL_000a;
  4259. }
  4260. IL_000a:
  4261. {
  4262. Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_1 = V_0;
  4263. return L_1;
  4264. }
  4265. }
  4266. // System.String UnityEngine.Events.PersistentCall::get_targetAssemblyTypeName()
  4267. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* PersistentCall_get_targetAssemblyTypeName_m303DE56BDE5CD469D0210E1EA73F54B4C88228BE (PersistentCall_tECEBF49ED60D3AEE696FCCDB50DA03C1A9EBD5AF* __this, const RuntimeMethod* method)
  4268. {
  4269. static bool s_Il2CppMethodInitialized;
  4270. if (!s_Il2CppMethodInitialized)
  4271. {
  4272. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  4273. s_Il2CppMethodInitialized = true;
  4274. }
  4275. bool V_0 = false;
  4276. String_t* V_1 = NULL;
  4277. int32_t G_B3_0 = 0;
  4278. {
  4279. String_t* L_0 = __this->___m_TargetAssemblyTypeName_1;
  4280. bool L_1;
  4281. L_1 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_0, NULL);
  4282. if (!L_1)
  4283. {
  4284. goto IL_001c;
  4285. }
  4286. }
  4287. {
  4288. Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_2 = __this->___m_Target_0;
  4289. il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  4290. bool L_3;
  4291. L_3 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_2, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
  4292. G_B3_0 = ((int32_t)(L_3));
  4293. goto IL_001d;
  4294. }
  4295. IL_001c:
  4296. {
  4297. G_B3_0 = 0;
  4298. }
  4299. IL_001d:
  4300. {
  4301. V_0 = (bool)G_B3_0;
  4302. bool L_4 = V_0;
  4303. if (!L_4)
  4304. {
  4305. goto IL_003e;
  4306. }
  4307. }
  4308. {
  4309. Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_5 = __this->___m_Target_0;
  4310. NullCheck(L_5);
  4311. Type_t* L_6;
  4312. L_6 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3(L_5, NULL);
  4313. NullCheck(L_6);
  4314. String_t* L_7;
  4315. L_7 = VirtualFuncInvoker0< String_t* >::Invoke(24 /* System.String System.Type::get_AssemblyQualifiedName() */, L_6);
  4316. String_t* L_8;
  4317. L_8 = UnityEventTools_TidyAssemblyTypeName_m744218193DC58EB2F113300DDE351170683797F7(L_7, NULL);
  4318. __this->___m_TargetAssemblyTypeName_1 = L_8;
  4319. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_TargetAssemblyTypeName_1), (void*)L_8);
  4320. }
  4321. IL_003e:
  4322. {
  4323. String_t* L_9 = __this->___m_TargetAssemblyTypeName_1;
  4324. V_1 = L_9;
  4325. goto IL_0047;
  4326. }
  4327. IL_0047:
  4328. {
  4329. String_t* L_10 = V_1;
  4330. return L_10;
  4331. }
  4332. }
  4333. // System.String UnityEngine.Events.PersistentCall::get_methodName()
  4334. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* PersistentCall_get_methodName_mFD7F88289C9EF5DE6D7EFD3FEF1A5C640CBAF088 (PersistentCall_tECEBF49ED60D3AEE696FCCDB50DA03C1A9EBD5AF* __this, const RuntimeMethod* method)
  4335. {
  4336. String_t* V_0 = NULL;
  4337. {
  4338. String_t* L_0 = __this->___m_MethodName_2;
  4339. V_0 = L_0;
  4340. goto IL_000a;
  4341. }
  4342. IL_000a:
  4343. {
  4344. String_t* L_1 = V_0;
  4345. return L_1;
  4346. }
  4347. }
  4348. // UnityEngine.Events.PersistentListenerMode UnityEngine.Events.PersistentCall::get_mode()
  4349. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t PersistentCall_get_mode_m3FFA4D4FC3DA0C38106323CD33ABBFA53ED01928 (PersistentCall_tECEBF49ED60D3AEE696FCCDB50DA03C1A9EBD5AF* __this, const RuntimeMethod* method)
  4350. {
  4351. int32_t V_0 = 0;
  4352. {
  4353. int32_t L_0 = __this->___m_Mode_3;
  4354. V_0 = L_0;
  4355. goto IL_000a;
  4356. }
  4357. IL_000a:
  4358. {
  4359. int32_t L_1 = V_0;
  4360. return L_1;
  4361. }
  4362. }
  4363. // UnityEngine.Events.ArgumentCache UnityEngine.Events.PersistentCall::get_arguments()
  4364. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ArgumentCache_t30F5878E7190B37456E045E039655C33EB27FF1D* PersistentCall_get_arguments_mA3B29A1F4E7328523674ADC6FC0C7332BA053410 (PersistentCall_tECEBF49ED60D3AEE696FCCDB50DA03C1A9EBD5AF* __this, const RuntimeMethod* method)
  4365. {
  4366. ArgumentCache_t30F5878E7190B37456E045E039655C33EB27FF1D* V_0 = NULL;
  4367. {
  4368. ArgumentCache_t30F5878E7190B37456E045E039655C33EB27FF1D* L_0 = __this->___m_Arguments_4;
  4369. V_0 = L_0;
  4370. goto IL_000a;
  4371. }
  4372. IL_000a:
  4373. {
  4374. ArgumentCache_t30F5878E7190B37456E045E039655C33EB27FF1D* L_1 = V_0;
  4375. return L_1;
  4376. }
  4377. }
  4378. // System.Boolean UnityEngine.Events.PersistentCall::IsValid()
  4379. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool PersistentCall_IsValid_mD63347854BC781710D4CC9B5FC3C3996E84A325D (PersistentCall_tECEBF49ED60D3AEE696FCCDB50DA03C1A9EBD5AF* __this, const RuntimeMethod* method)
  4380. {
  4381. bool V_0 = false;
  4382. int32_t G_B3_0 = 0;
  4383. {
  4384. String_t* L_0;
  4385. L_0 = PersistentCall_get_targetAssemblyTypeName_m303DE56BDE5CD469D0210E1EA73F54B4C88228BE(__this, NULL);
  4386. bool L_1;
  4387. L_1 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_0, NULL);
  4388. if (L_1)
  4389. {
  4390. goto IL_001e;
  4391. }
  4392. }
  4393. {
  4394. String_t* L_2;
  4395. L_2 = PersistentCall_get_methodName_mFD7F88289C9EF5DE6D7EFD3FEF1A5C640CBAF088(__this, NULL);
  4396. bool L_3;
  4397. L_3 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_2, NULL);
  4398. G_B3_0 = ((((int32_t)L_3) == ((int32_t)0))? 1 : 0);
  4399. goto IL_001f;
  4400. }
  4401. IL_001e:
  4402. {
  4403. G_B3_0 = 0;
  4404. }
  4405. IL_001f:
  4406. {
  4407. V_0 = (bool)G_B3_0;
  4408. goto IL_0022;
  4409. }
  4410. IL_0022:
  4411. {
  4412. bool L_4 = V_0;
  4413. return L_4;
  4414. }
  4415. }
  4416. // UnityEngine.Events.BaseInvokableCall UnityEngine.Events.PersistentCall::GetRuntimeCall(UnityEngine.Events.UnityEventBase)
  4417. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BaseInvokableCall_tB912356039B1D3806B23DFBC7E9CFA1BCC82F339* PersistentCall_GetRuntimeCall_m0DDE14D286D9995CCE65D2DFF27D57E4D476F072 (PersistentCall_tECEBF49ED60D3AEE696FCCDB50DA03C1A9EBD5AF* __this, UnityEventBase_t4968A4C72559F35C0923E4BD9C042C3A842E1DB8* ___theEvent0, const RuntimeMethod* method)
  4418. {
  4419. static bool s_Il2CppMethodInitialized;
  4420. if (!s_Il2CppMethodInitialized)
  4421. {
  4422. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CachedInvokableCall_1__ctor_m216FB3B51415282D163A588AFB5A9DBEA1E53441_RuntimeMethod_var);
  4423. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CachedInvokableCall_1__ctor_m2A37B31AE00086870D17CA59B53475687B2B1F30_RuntimeMethod_var);
  4424. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CachedInvokableCall_1__ctor_m4031E35078A01C0BCD2E980EBEE23E870342E747_RuntimeMethod_var);
  4425. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CachedInvokableCall_1__ctor_mC62857E2652075F34C48434BFBCE2E6D3F1CBC6F_RuntimeMethod_var);
  4426. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CachedInvokableCall_1_t2FC1002B91116AD8AB2525F411DC8061D81F80B3_il2cpp_TypeInfo_var);
  4427. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CachedInvokableCall_1_t40C751523D07EED492FFA70277C6D93DC35A66E9_il2cpp_TypeInfo_var);
  4428. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CachedInvokableCall_1_tE59A162B981CFC4B5B83BE3895753C405E91AAAD_il2cpp_TypeInfo_var);
  4429. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CachedInvokableCall_1_tE64D24ECC6AD70F20E35AAC2B531638C13F00B78_il2cpp_TypeInfo_var);
  4430. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InvokableCall_t8481C00D3B38904F5B77ACEA2ABAE6AC119D4122_il2cpp_TypeInfo_var);
  4431. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  4432. s_Il2CppMethodInitialized = true;
  4433. }
  4434. MethodInfo_t* V_0 = NULL;
  4435. Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* V_1 = NULL;
  4436. bool V_2 = false;
  4437. BaseInvokableCall_tB912356039B1D3806B23DFBC7E9CFA1BCC82F339* V_3 = NULL;
  4438. bool V_4 = false;
  4439. bool V_5 = false;
  4440. int32_t V_6 = 0;
  4441. int32_t V_7 = 0;
  4442. int32_t G_B3_0 = 0;
  4443. int32_t G_B10_0 = 0;
  4444. Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* G_B15_0 = NULL;
  4445. {
  4446. int32_t L_0 = __this->___m_CallState_5;
  4447. if (!L_0)
  4448. {
  4449. goto IL_000f;
  4450. }
  4451. }
  4452. {
  4453. UnityEventBase_t4968A4C72559F35C0923E4BD9C042C3A842E1DB8* L_1 = ___theEvent0;
  4454. G_B3_0 = ((((RuntimeObject*)(UnityEventBase_t4968A4C72559F35C0923E4BD9C042C3A842E1DB8*)L_1) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0);
  4455. goto IL_0010;
  4456. }
  4457. IL_000f:
  4458. {
  4459. G_B3_0 = 1;
  4460. }
  4461. IL_0010:
  4462. {
  4463. V_2 = (bool)G_B3_0;
  4464. bool L_2 = V_2;
  4465. if (!L_2)
  4466. {
  4467. goto IL_001b;
  4468. }
  4469. }
  4470. {
  4471. V_3 = (BaseInvokableCall_tB912356039B1D3806B23DFBC7E9CFA1BCC82F339*)NULL;
  4472. goto IL_0118;
  4473. }
  4474. IL_001b:
  4475. {
  4476. UnityEventBase_t4968A4C72559F35C0923E4BD9C042C3A842E1DB8* L_3 = ___theEvent0;
  4477. NullCheck(L_3);
  4478. MethodInfo_t* L_4;
  4479. L_4 = UnityEventBase_FindMethod_m0B00339CC16B63CF1C50714D018A87948FC0B23B(L_3, __this, NULL);
  4480. V_0 = L_4;
  4481. MethodInfo_t* L_5 = V_0;
  4482. V_4 = (bool)((((RuntimeObject*)(MethodInfo_t*)L_5) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0);
  4483. bool L_6 = V_4;
  4484. if (!L_6)
  4485. {
  4486. goto IL_0034;
  4487. }
  4488. }
  4489. {
  4490. V_3 = (BaseInvokableCall_tB912356039B1D3806B23DFBC7E9CFA1BCC82F339*)NULL;
  4491. goto IL_0118;
  4492. }
  4493. IL_0034:
  4494. {
  4495. MethodInfo_t* L_7 = V_0;
  4496. NullCheck(L_7);
  4497. bool L_8;
  4498. L_8 = MethodBase_get_IsStatic_mD2921396167EC4F99E2ADC46C39CCCEC3CD0E16E(L_7, NULL);
  4499. if (L_8)
  4500. {
  4501. goto IL_004a;
  4502. }
  4503. }
  4504. {
  4505. Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_9;
  4506. L_9 = PersistentCall_get_target_mA12C3C9A21F6F5335761CB0EB3C7C965D8C393AE(__this, NULL);
  4507. il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  4508. bool L_10;
  4509. L_10 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_9, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
  4510. G_B10_0 = ((int32_t)(L_10));
  4511. goto IL_004b;
  4512. }
  4513. IL_004a:
  4514. {
  4515. G_B10_0 = 0;
  4516. }
  4517. IL_004b:
  4518. {
  4519. V_5 = (bool)G_B10_0;
  4520. bool L_11 = V_5;
  4521. if (!L_11)
  4522. {
  4523. goto IL_0058;
  4524. }
  4525. }
  4526. {
  4527. V_3 = (BaseInvokableCall_tB912356039B1D3806B23DFBC7E9CFA1BCC82F339*)NULL;
  4528. goto IL_0118;
  4529. }
  4530. IL_0058:
  4531. {
  4532. MethodInfo_t* L_12 = V_0;
  4533. NullCheck(L_12);
  4534. bool L_13;
  4535. L_13 = MethodBase_get_IsStatic_mD2921396167EC4F99E2ADC46C39CCCEC3CD0E16E(L_12, NULL);
  4536. if (L_13)
  4537. {
  4538. goto IL_0068;
  4539. }
  4540. }
  4541. {
  4542. Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_14;
  4543. L_14 = PersistentCall_get_target_mA12C3C9A21F6F5335761CB0EB3C7C965D8C393AE(__this, NULL);
  4544. G_B15_0 = L_14;
  4545. goto IL_0069;
  4546. }
  4547. IL_0068:
  4548. {
  4549. G_B15_0 = ((Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)(NULL));
  4550. }
  4551. IL_0069:
  4552. {
  4553. V_1 = G_B15_0;
  4554. int32_t L_15 = __this->___m_Mode_3;
  4555. V_7 = L_15;
  4556. int32_t L_16 = V_7;
  4557. V_6 = L_16;
  4558. int32_t L_17 = V_6;
  4559. switch (L_17)
  4560. {
  4561. case 0:
  4562. {
  4563. goto IL_009b;
  4564. }
  4565. case 1:
  4566. {
  4567. goto IL_010a;
  4568. }
  4569. case 2:
  4570. {
  4571. goto IL_00a6;
  4572. }
  4573. case 3:
  4574. {
  4575. goto IL_00cb;
  4576. }
  4577. case 4:
  4578. {
  4579. goto IL_00b6;
  4580. }
  4581. case 5:
  4582. {
  4583. goto IL_00e0;
  4584. }
  4585. case 6:
  4586. {
  4587. goto IL_00f5;
  4588. }
  4589. }
  4590. }
  4591. {
  4592. goto IL_0114;
  4593. }
  4594. IL_009b:
  4595. {
  4596. UnityEventBase_t4968A4C72559F35C0923E4BD9C042C3A842E1DB8* L_18 = ___theEvent0;
  4597. Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_19 = V_1;
  4598. MethodInfo_t* L_20 = V_0;
  4599. NullCheck(L_18);
  4600. BaseInvokableCall_tB912356039B1D3806B23DFBC7E9CFA1BCC82F339* L_21;
  4601. L_21 = VirtualFuncInvoker2< BaseInvokableCall_tB912356039B1D3806B23DFBC7E9CFA1BCC82F339*, RuntimeObject*, MethodInfo_t* >::Invoke(7 /* UnityEngine.Events.BaseInvokableCall UnityEngine.Events.UnityEventBase::GetDelegate(System.Object,System.Reflection.MethodInfo) */, L_18, L_19, L_20);
  4602. V_3 = L_21;
  4603. goto IL_0118;
  4604. }
  4605. IL_00a6:
  4606. {
  4607. Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_22 = V_1;
  4608. MethodInfo_t* L_23 = V_0;
  4609. ArgumentCache_t30F5878E7190B37456E045E039655C33EB27FF1D* L_24 = __this->___m_Arguments_4;
  4610. BaseInvokableCall_tB912356039B1D3806B23DFBC7E9CFA1BCC82F339* L_25;
  4611. L_25 = PersistentCall_GetObjectCall_mF7C9F7A24733E6B440637285FF76AF47AFDD021D(L_22, L_23, L_24, NULL);
  4612. V_3 = L_25;
  4613. goto IL_0118;
  4614. }
  4615. IL_00b6:
  4616. {
  4617. Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_26 = V_1;
  4618. MethodInfo_t* L_27 = V_0;
  4619. ArgumentCache_t30F5878E7190B37456E045E039655C33EB27FF1D* L_28 = __this->___m_Arguments_4;
  4620. NullCheck(L_28);
  4621. float L_29;
  4622. L_29 = ArgumentCache_get_floatArgument_mDED33C174CAD9DFAD58F9D6DF482557C0FC20D38(L_28, NULL);
  4623. CachedInvokableCall_1_t2FC1002B91116AD8AB2525F411DC8061D81F80B3* L_30 = (CachedInvokableCall_1_t2FC1002B91116AD8AB2525F411DC8061D81F80B3*)il2cpp_codegen_object_new(CachedInvokableCall_1_t2FC1002B91116AD8AB2525F411DC8061D81F80B3_il2cpp_TypeInfo_var);
  4624. NullCheck(L_30);
  4625. CachedInvokableCall_1__ctor_m4031E35078A01C0BCD2E980EBEE23E870342E747(L_30, L_26, L_27, L_29, CachedInvokableCall_1__ctor_m4031E35078A01C0BCD2E980EBEE23E870342E747_RuntimeMethod_var);
  4626. V_3 = L_30;
  4627. goto IL_0118;
  4628. }
  4629. IL_00cb:
  4630. {
  4631. Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_31 = V_1;
  4632. MethodInfo_t* L_32 = V_0;
  4633. ArgumentCache_t30F5878E7190B37456E045E039655C33EB27FF1D* L_33 = __this->___m_Arguments_4;
  4634. NullCheck(L_33);
  4635. int32_t L_34;
  4636. L_34 = ArgumentCache_get_intArgument_m7515338C0F3B5843E40CC48C303D2EFC02D9C19C(L_33, NULL);
  4637. CachedInvokableCall_1_tE64D24ECC6AD70F20E35AAC2B531638C13F00B78* L_35 = (CachedInvokableCall_1_tE64D24ECC6AD70F20E35AAC2B531638C13F00B78*)il2cpp_codegen_object_new(CachedInvokableCall_1_tE64D24ECC6AD70F20E35AAC2B531638C13F00B78_il2cpp_TypeInfo_var);
  4638. NullCheck(L_35);
  4639. CachedInvokableCall_1__ctor_mC62857E2652075F34C48434BFBCE2E6D3F1CBC6F(L_35, L_31, L_32, L_34, CachedInvokableCall_1__ctor_mC62857E2652075F34C48434BFBCE2E6D3F1CBC6F_RuntimeMethod_var);
  4640. V_3 = L_35;
  4641. goto IL_0118;
  4642. }
  4643. IL_00e0:
  4644. {
  4645. Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_36 = V_1;
  4646. MethodInfo_t* L_37 = V_0;
  4647. ArgumentCache_t30F5878E7190B37456E045E039655C33EB27FF1D* L_38 = __this->___m_Arguments_4;
  4648. NullCheck(L_38);
  4649. String_t* L_39;
  4650. L_39 = ArgumentCache_get_stringArgument_m4CA65BC60FC1FDCE88779C009ED0E1DC4BED2D9A(L_38, NULL);
  4651. CachedInvokableCall_1_t40C751523D07EED492FFA70277C6D93DC35A66E9* L_40 = (CachedInvokableCall_1_t40C751523D07EED492FFA70277C6D93DC35A66E9*)il2cpp_codegen_object_new(CachedInvokableCall_1_t40C751523D07EED492FFA70277C6D93DC35A66E9_il2cpp_TypeInfo_var);
  4652. NullCheck(L_40);
  4653. CachedInvokableCall_1__ctor_m216FB3B51415282D163A588AFB5A9DBEA1E53441(L_40, L_36, L_37, L_39, CachedInvokableCall_1__ctor_m216FB3B51415282D163A588AFB5A9DBEA1E53441_RuntimeMethod_var);
  4654. V_3 = L_40;
  4655. goto IL_0118;
  4656. }
  4657. IL_00f5:
  4658. {
  4659. Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_41 = V_1;
  4660. MethodInfo_t* L_42 = V_0;
  4661. ArgumentCache_t30F5878E7190B37456E045E039655C33EB27FF1D* L_43 = __this->___m_Arguments_4;
  4662. NullCheck(L_43);
  4663. bool L_44;
  4664. L_44 = ArgumentCache_get_boolArgument_mB7A56994202FCB50BA04A6DBED9BAC45871F700A(L_43, NULL);
  4665. CachedInvokableCall_1_tE59A162B981CFC4B5B83BE3895753C405E91AAAD* L_45 = (CachedInvokableCall_1_tE59A162B981CFC4B5B83BE3895753C405E91AAAD*)il2cpp_codegen_object_new(CachedInvokableCall_1_tE59A162B981CFC4B5B83BE3895753C405E91AAAD_il2cpp_TypeInfo_var);
  4666. NullCheck(L_45);
  4667. CachedInvokableCall_1__ctor_m2A37B31AE00086870D17CA59B53475687B2B1F30(L_45, L_41, L_42, L_44, CachedInvokableCall_1__ctor_m2A37B31AE00086870D17CA59B53475687B2B1F30_RuntimeMethod_var);
  4668. V_3 = L_45;
  4669. goto IL_0118;
  4670. }
  4671. IL_010a:
  4672. {
  4673. Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_46 = V_1;
  4674. MethodInfo_t* L_47 = V_0;
  4675. InvokableCall_t8481C00D3B38904F5B77ACEA2ABAE6AC119D4122* L_48 = (InvokableCall_t8481C00D3B38904F5B77ACEA2ABAE6AC119D4122*)il2cpp_codegen_object_new(InvokableCall_t8481C00D3B38904F5B77ACEA2ABAE6AC119D4122_il2cpp_TypeInfo_var);
  4676. NullCheck(L_48);
  4677. InvokableCall__ctor_mF3F94B432C977EE2DE7834EC2936E90D271C0464(L_48, L_46, L_47, NULL);
  4678. V_3 = L_48;
  4679. goto IL_0118;
  4680. }
  4681. IL_0114:
  4682. {
  4683. V_3 = (BaseInvokableCall_tB912356039B1D3806B23DFBC7E9CFA1BCC82F339*)NULL;
  4684. goto IL_0118;
  4685. }
  4686. IL_0118:
  4687. {
  4688. BaseInvokableCall_tB912356039B1D3806B23DFBC7E9CFA1BCC82F339* L_49 = V_3;
  4689. return L_49;
  4690. }
  4691. }
  4692. // UnityEngine.Events.BaseInvokableCall UnityEngine.Events.PersistentCall::GetObjectCall(UnityEngine.Object,System.Reflection.MethodInfo,UnityEngine.Events.ArgumentCache)
  4693. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BaseInvokableCall_tB912356039B1D3806B23DFBC7E9CFA1BCC82F339* PersistentCall_GetObjectCall_mF7C9F7A24733E6B440637285FF76AF47AFDD021D (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___target0, MethodInfo_t* ___method1, ArgumentCache_t30F5878E7190B37456E045E039655C33EB27FF1D* ___arguments2, const RuntimeMethod* method)
  4694. {
  4695. static bool s_Il2CppMethodInitialized;
  4696. if (!s_Il2CppMethodInitialized)
  4697. {
  4698. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BaseInvokableCall_tB912356039B1D3806B23DFBC7E9CFA1BCC82F339_il2cpp_TypeInfo_var);
  4699. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CachedInvokableCall_1_tF82F436972A0498B8E9DAE131D41D3C65358F5CD_0_0_0_var);
  4700. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MethodInfo_t_0_0_0_var);
  4701. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var);
  4702. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_0_0_0_var);
  4703. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  4704. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PersistentCall_GetObjectCall_mF7C9F7A24733E6B440637285FF76AF47AFDD021D_RuntimeMethod_var);
  4705. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB_il2cpp_TypeInfo_var);
  4706. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_GetType_m50BCE4A0EB39D97381431E6CC2576C50DCE69C67_RuntimeMethod_var);
  4707. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  4708. s_Il2CppMethodInitialized = true;
  4709. }
  4710. Type_t* V_0 = NULL;
  4711. Type_t* V_1 = NULL;
  4712. Type_t* V_2 = NULL;
  4713. ConstructorInfo_t1B5967EE7E5554272F79F8880183C70AD240EEEB* V_3 = NULL;
  4714. Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* V_4 = NULL;
  4715. bool V_5 = false;
  4716. bool V_6 = false;
  4717. BaseInvokableCall_tB912356039B1D3806B23DFBC7E9CFA1BCC82F339* V_7 = NULL;
  4718. Type_t* G_B3_0 = NULL;
  4719. Type_t* G_B2_0 = NULL;
  4720. int32_t G_B7_0 = 0;
  4721. {
  4722. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_0 = { reinterpret_cast<intptr_t> (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_0_0_0_var) };
  4723. il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
  4724. Type_t* L_1;
  4725. L_1 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_0, NULL);
  4726. V_0 = L_1;
  4727. ArgumentCache_t30F5878E7190B37456E045E039655C33EB27FF1D* L_2 = ___arguments2;
  4728. NullCheck(L_2);
  4729. String_t* L_3;
  4730. L_3 = ArgumentCache_get_unityObjectArgumentAssemblyTypeName_m85640B88D8DA790019005A4ADD948E036ED79694(L_2, NULL);
  4731. bool L_4;
  4732. L_4 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_3, NULL);
  4733. V_5 = (bool)((((int32_t)L_4) == ((int32_t)0))? 1 : 0);
  4734. bool L_5 = V_5;
  4735. if (!L_5)
  4736. {
  4737. goto IL_003b;
  4738. }
  4739. }
  4740. {
  4741. ArgumentCache_t30F5878E7190B37456E045E039655C33EB27FF1D* L_6 = ___arguments2;
  4742. NullCheck(L_6);
  4743. String_t* L_7;
  4744. L_7 = ArgumentCache_get_unityObjectArgumentAssemblyTypeName_m85640B88D8DA790019005A4ADD948E036ED79694(L_6, NULL);
  4745. il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
  4746. Type_t* L_8;
  4747. L_8 = il2cpp_codegen_get_type(L_7, (bool)0, Type_GetType_m50BCE4A0EB39D97381431E6CC2576C50DCE69C67_RuntimeMethod_var, PersistentCall_GetObjectCall_mF7C9F7A24733E6B440637285FF76AF47AFDD021D_RuntimeMethod_var);
  4748. Type_t* L_9 = L_8;
  4749. G_B2_0 = L_9;
  4750. if (L_9)
  4751. {
  4752. G_B3_0 = L_9;
  4753. goto IL_003a;
  4754. }
  4755. }
  4756. {
  4757. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_10 = { reinterpret_cast<intptr_t> (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_0_0_0_var) };
  4758. il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
  4759. Type_t* L_11;
  4760. L_11 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_10, NULL);
  4761. G_B3_0 = L_11;
  4762. }
  4763. IL_003a:
  4764. {
  4765. V_0 = G_B3_0;
  4766. }
  4767. IL_003b:
  4768. {
  4769. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_12 = { reinterpret_cast<intptr_t> (CachedInvokableCall_1_tF82F436972A0498B8E9DAE131D41D3C65358F5CD_0_0_0_var) };
  4770. il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
  4771. Type_t* L_13;
  4772. L_13 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_12, NULL);
  4773. V_1 = L_13;
  4774. Type_t* L_14 = V_1;
  4775. TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_15 = (TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB*)(TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB*)SZArrayNew(TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB_il2cpp_TypeInfo_var, (uint32_t)1);
  4776. TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_16 = L_15;
  4777. Type_t* L_17 = V_0;
  4778. NullCheck(L_16);
  4779. ArrayElementTypeCheck (L_16, L_17);
  4780. (L_16)->SetAt(static_cast<il2cpp_array_size_t>(0), (Type_t*)L_17);
  4781. NullCheck(L_14);
  4782. Type_t* L_18;
  4783. L_18 = VirtualFuncInvoker1< Type_t*, TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* >::Invoke(112 /* System.Type System.Type::MakeGenericType(System.Type[]) */, L_14, L_16);
  4784. V_2 = L_18;
  4785. Type_t* L_19 = V_2;
  4786. TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_20 = (TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB*)(TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB*)SZArrayNew(TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB_il2cpp_TypeInfo_var, (uint32_t)3);
  4787. TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_21 = L_20;
  4788. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_22 = { reinterpret_cast<intptr_t> (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_0_0_0_var) };
  4789. Type_t* L_23;
  4790. L_23 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_22, NULL);
  4791. NullCheck(L_21);
  4792. ArrayElementTypeCheck (L_21, L_23);
  4793. (L_21)->SetAt(static_cast<il2cpp_array_size_t>(0), (Type_t*)L_23);
  4794. TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_24 = L_21;
  4795. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_25 = { reinterpret_cast<intptr_t> (MethodInfo_t_0_0_0_var) };
  4796. Type_t* L_26;
  4797. L_26 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_25, NULL);
  4798. NullCheck(L_24);
  4799. ArrayElementTypeCheck (L_24, L_26);
  4800. (L_24)->SetAt(static_cast<il2cpp_array_size_t>(1), (Type_t*)L_26);
  4801. TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_27 = L_24;
  4802. Type_t* L_28 = V_0;
  4803. NullCheck(L_27);
  4804. ArrayElementTypeCheck (L_27, L_28);
  4805. (L_27)->SetAt(static_cast<il2cpp_array_size_t>(2), (Type_t*)L_28);
  4806. NullCheck(L_19);
  4807. ConstructorInfo_t1B5967EE7E5554272F79F8880183C70AD240EEEB* L_29;
  4808. L_29 = Type_GetConstructor_m7F0E5E1A61477DE81B35AE780C21FA6830124554(L_19, L_27, NULL);
  4809. V_3 = L_29;
  4810. ArgumentCache_t30F5878E7190B37456E045E039655C33EB27FF1D* L_30 = ___arguments2;
  4811. NullCheck(L_30);
  4812. Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_31;
  4813. L_31 = ArgumentCache_get_unityObjectArgument_mEA22BE8C25CDC789963C2DABF068E88147A66C69(L_30, NULL);
  4814. V_4 = L_31;
  4815. Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_32 = V_4;
  4816. il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  4817. bool L_33;
  4818. L_33 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_32, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
  4819. if (!L_33)
  4820. {
  4821. goto IL_00a6;
  4822. }
  4823. }
  4824. {
  4825. Type_t* L_34 = V_0;
  4826. Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_35 = V_4;
  4827. NullCheck(L_35);
  4828. Type_t* L_36;
  4829. L_36 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3(L_35, NULL);
  4830. NullCheck(L_34);
  4831. bool L_37;
  4832. L_37 = VirtualFuncInvoker1< bool, Type_t* >::Invoke(21 /* System.Boolean System.Type::IsAssignableFrom(System.Type) */, L_34, L_36);
  4833. G_B7_0 = ((((int32_t)L_37) == ((int32_t)0))? 1 : 0);
  4834. goto IL_00a7;
  4835. }
  4836. IL_00a6:
  4837. {
  4838. G_B7_0 = 0;
  4839. }
  4840. IL_00a7:
  4841. {
  4842. V_6 = (bool)G_B7_0;
  4843. bool L_38 = V_6;
  4844. if (!L_38)
  4845. {
  4846. goto IL_00b0;
  4847. }
  4848. }
  4849. {
  4850. V_4 = (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL;
  4851. }
  4852. IL_00b0:
  4853. {
  4854. ConstructorInfo_t1B5967EE7E5554272F79F8880183C70AD240EEEB* L_39 = V_3;
  4855. ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_40 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)3);
  4856. ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_41 = L_40;
  4857. Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_42 = ___target0;
  4858. NullCheck(L_41);
  4859. ArrayElementTypeCheck (L_41, L_42);
  4860. (L_41)->SetAt(static_cast<il2cpp_array_size_t>(0), (RuntimeObject*)L_42);
  4861. ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_43 = L_41;
  4862. MethodInfo_t* L_44 = ___method1;
  4863. NullCheck(L_43);
  4864. ArrayElementTypeCheck (L_43, L_44);
  4865. (L_43)->SetAt(static_cast<il2cpp_array_size_t>(1), (RuntimeObject*)L_44);
  4866. ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_45 = L_43;
  4867. Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_46 = V_4;
  4868. NullCheck(L_45);
  4869. ArrayElementTypeCheck (L_45, L_46);
  4870. (L_45)->SetAt(static_cast<il2cpp_array_size_t>(2), (RuntimeObject*)L_46);
  4871. NullCheck(L_39);
  4872. RuntimeObject* L_47;
  4873. L_47 = ConstructorInfo_Invoke_m15FDF2B682BD01CC934BE4D314EF2193103CECFE(L_39, L_45, NULL);
  4874. V_7 = ((BaseInvokableCall_tB912356039B1D3806B23DFBC7E9CFA1BCC82F339*)IsInstClass((RuntimeObject*)L_47, BaseInvokableCall_tB912356039B1D3806B23DFBC7E9CFA1BCC82F339_il2cpp_TypeInfo_var));
  4875. goto IL_00d2;
  4876. }
  4877. IL_00d2:
  4878. {
  4879. BaseInvokableCall_tB912356039B1D3806B23DFBC7E9CFA1BCC82F339* L_48 = V_7;
  4880. return L_48;
  4881. }
  4882. }
  4883. // System.Void UnityEngine.Events.PersistentCall::OnBeforeSerialize()
  4884. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PersistentCall_OnBeforeSerialize_mD36FE363489E1A7C338AC7392F0DA13094825872 (PersistentCall_tECEBF49ED60D3AEE696FCCDB50DA03C1A9EBD5AF* __this, const RuntimeMethod* method)
  4885. {
  4886. {
  4887. String_t* L_0 = __this->___m_TargetAssemblyTypeName_1;
  4888. String_t* L_1;
  4889. L_1 = UnityEventTools_TidyAssemblyTypeName_m744218193DC58EB2F113300DDE351170683797F7(L_0, NULL);
  4890. __this->___m_TargetAssemblyTypeName_1 = L_1;
  4891. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_TargetAssemblyTypeName_1), (void*)L_1);
  4892. return;
  4893. }
  4894. }
  4895. // System.Void UnityEngine.Events.PersistentCall::OnAfterDeserialize()
  4896. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PersistentCall_OnAfterDeserialize_m52A9B0536D334B3C89A0A9E4D923AA212201F485 (PersistentCall_tECEBF49ED60D3AEE696FCCDB50DA03C1A9EBD5AF* __this, const RuntimeMethod* method)
  4897. {
  4898. {
  4899. String_t* L_0 = __this->___m_TargetAssemblyTypeName_1;
  4900. String_t* L_1;
  4901. L_1 = UnityEventTools_TidyAssemblyTypeName_m744218193DC58EB2F113300DDE351170683797F7(L_0, NULL);
  4902. __this->___m_TargetAssemblyTypeName_1 = L_1;
  4903. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_TargetAssemblyTypeName_1), (void*)L_1);
  4904. return;
  4905. }
  4906. }
  4907. // System.Void UnityEngine.Events.PersistentCall::.ctor()
  4908. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PersistentCall__ctor_m6EE5F241C45D97046ECAFCF45FB0DE96E7827142 (PersistentCall_tECEBF49ED60D3AEE696FCCDB50DA03C1A9EBD5AF* __this, const RuntimeMethod* method)
  4909. {
  4910. static bool s_Il2CppMethodInitialized;
  4911. if (!s_Il2CppMethodInitialized)
  4912. {
  4913. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ArgumentCache_t30F5878E7190B37456E045E039655C33EB27FF1D_il2cpp_TypeInfo_var);
  4914. s_Il2CppMethodInitialized = true;
  4915. }
  4916. {
  4917. __this->___m_Mode_3 = 0;
  4918. ArgumentCache_t30F5878E7190B37456E045E039655C33EB27FF1D* L_0 = (ArgumentCache_t30F5878E7190B37456E045E039655C33EB27FF1D*)il2cpp_codegen_object_new(ArgumentCache_t30F5878E7190B37456E045E039655C33EB27FF1D_il2cpp_TypeInfo_var);
  4919. NullCheck(L_0);
  4920. ArgumentCache__ctor_m8410B763CA027E30237E5954888A7F508800A331(L_0, NULL);
  4921. __this->___m_Arguments_4 = L_0;
  4922. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Arguments_4), (void*)L_0);
  4923. __this->___m_CallState_5 = 2;
  4924. Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
  4925. return;
  4926. }
  4927. }
  4928. #ifdef __clang__
  4929. #pragma clang diagnostic pop
  4930. #endif
  4931. #ifdef __clang__
  4932. #pragma clang diagnostic push
  4933. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  4934. #pragma clang diagnostic ignored "-Wunused-variable"
  4935. #endif
  4936. // System.Void UnityEngine.Events.PersistentCallGroup::.ctor()
  4937. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PersistentCallGroup__ctor_m1B17318026E3D419B2C194F66882E3BED6C4200A (PersistentCallGroup_tB826EDF15DC80F71BCBCD8E410FD959A04C33F25* __this, const RuntimeMethod* method)
  4938. {
  4939. static bool s_Il2CppMethodInitialized;
  4940. if (!s_Il2CppMethodInitialized)
  4941. {
  4942. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m4F00C44EA0380F628F874E843EF973905C05E2C2_RuntimeMethod_var);
  4943. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t1EC718175613632CD4775345600304230E9A83DF_il2cpp_TypeInfo_var);
  4944. s_Il2CppMethodInitialized = true;
  4945. }
  4946. {
  4947. Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
  4948. List_1_t1EC718175613632CD4775345600304230E9A83DF* L_0 = (List_1_t1EC718175613632CD4775345600304230E9A83DF*)il2cpp_codegen_object_new(List_1_t1EC718175613632CD4775345600304230E9A83DF_il2cpp_TypeInfo_var);
  4949. NullCheck(L_0);
  4950. List_1__ctor_m4F00C44EA0380F628F874E843EF973905C05E2C2(L_0, List_1__ctor_m4F00C44EA0380F628F874E843EF973905C05E2C2_RuntimeMethod_var);
  4951. __this->___m_Calls_0 = L_0;
  4952. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Calls_0), (void*)L_0);
  4953. return;
  4954. }
  4955. }
  4956. // System.Void UnityEngine.Events.PersistentCallGroup::Initialize(UnityEngine.Events.InvokableCallList,UnityEngine.Events.UnityEventBase)
  4957. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PersistentCallGroup_Initialize_m937649041F14D0D20F959B07BA099246EC32BCCB (PersistentCallGroup_tB826EDF15DC80F71BCBCD8E410FD959A04C33F25* __this, InvokableCallList_t309E1C8C7CE885A0D2F98C84CEA77A8935688382* ___invokableList0, UnityEventBase_t4968A4C72559F35C0923E4BD9C042C3A842E1DB8* ___unityEventBase1, const RuntimeMethod* method)
  4958. {
  4959. static bool s_Il2CppMethodInitialized;
  4960. if (!s_Il2CppMethodInitialized)
  4961. {
  4962. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m56B864557E6F08E5A86D6836F6AB82841715AB97_RuntimeMethod_var);
  4963. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m974E4B176EED3974261571D8D323B9C758CF6007_RuntimeMethod_var);
  4964. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_mBF1F6446251FA06D6E25CF0E23E802D0586BA020_RuntimeMethod_var);
  4965. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_mD74B7A44A8EC40E059B9CFF3B29DC3F6BF6C4924_RuntimeMethod_var);
  4966. s_Il2CppMethodInitialized = true;
  4967. }
  4968. Enumerator_tA2BA94CFC1C74A74D61FECF814D901AEAAE4BFA9 V_0;
  4969. memset((&V_0), 0, sizeof(V_0));
  4970. PersistentCall_tECEBF49ED60D3AEE696FCCDB50DA03C1A9EBD5AF* V_1 = NULL;
  4971. BaseInvokableCall_tB912356039B1D3806B23DFBC7E9CFA1BCC82F339* V_2 = NULL;
  4972. bool V_3 = false;
  4973. bool V_4 = false;
  4974. {
  4975. List_1_t1EC718175613632CD4775345600304230E9A83DF* L_0 = __this->___m_Calls_0;
  4976. NullCheck(L_0);
  4977. Enumerator_tA2BA94CFC1C74A74D61FECF814D901AEAAE4BFA9 L_1;
  4978. L_1 = List_1_GetEnumerator_mD74B7A44A8EC40E059B9CFF3B29DC3F6BF6C4924(L_0, List_1_GetEnumerator_mD74B7A44A8EC40E059B9CFF3B29DC3F6BF6C4924_RuntimeMethod_var);
  4979. V_0 = L_1;
  4980. }
  4981. {
  4982. auto __finallyBlock = il2cpp::utils::Finally([&]
  4983. {
  4984. FINALLY_004e:
  4985. {// begin finally (depth: 1)
  4986. Enumerator_Dispose_m56B864557E6F08E5A86D6836F6AB82841715AB97((&V_0), Enumerator_Dispose_m56B864557E6F08E5A86D6836F6AB82841715AB97_RuntimeMethod_var);
  4987. return;
  4988. }// end finally (depth: 1)
  4989. });
  4990. try
  4991. {// begin try (depth: 1)
  4992. {
  4993. goto IL_0043_1;
  4994. }
  4995. IL_0010_1:
  4996. {
  4997. PersistentCall_tECEBF49ED60D3AEE696FCCDB50DA03C1A9EBD5AF* L_2;
  4998. L_2 = Enumerator_get_Current_mBF1F6446251FA06D6E25CF0E23E802D0586BA020_inline((&V_0), Enumerator_get_Current_mBF1F6446251FA06D6E25CF0E23E802D0586BA020_RuntimeMethod_var);
  4999. V_1 = L_2;
  5000. PersistentCall_tECEBF49ED60D3AEE696FCCDB50DA03C1A9EBD5AF* L_3 = V_1;
  5001. NullCheck(L_3);
  5002. bool L_4;
  5003. L_4 = PersistentCall_IsValid_mD63347854BC781710D4CC9B5FC3C3996E84A325D(L_3, NULL);
  5004. V_3 = (bool)((((int32_t)L_4) == ((int32_t)0))? 1 : 0);
  5005. bool L_5 = V_3;
  5006. if (!L_5)
  5007. {
  5008. goto IL_0028_1;
  5009. }
  5010. }
  5011. {
  5012. goto IL_0043_1;
  5013. }
  5014. IL_0028_1:
  5015. {
  5016. PersistentCall_tECEBF49ED60D3AEE696FCCDB50DA03C1A9EBD5AF* L_6 = V_1;
  5017. UnityEventBase_t4968A4C72559F35C0923E4BD9C042C3A842E1DB8* L_7 = ___unityEventBase1;
  5018. NullCheck(L_6);
  5019. BaseInvokableCall_tB912356039B1D3806B23DFBC7E9CFA1BCC82F339* L_8;
  5020. L_8 = PersistentCall_GetRuntimeCall_m0DDE14D286D9995CCE65D2DFF27D57E4D476F072(L_6, L_7, NULL);
  5021. V_2 = L_8;
  5022. BaseInvokableCall_tB912356039B1D3806B23DFBC7E9CFA1BCC82F339* L_9 = V_2;
  5023. V_4 = (bool)((!(((RuntimeObject*)(BaseInvokableCall_tB912356039B1D3806B23DFBC7E9CFA1BCC82F339*)L_9) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
  5024. bool L_10 = V_4;
  5025. if (!L_10)
  5026. {
  5027. goto IL_0042_1;
  5028. }
  5029. }
  5030. {
  5031. InvokableCallList_t309E1C8C7CE885A0D2F98C84CEA77A8935688382* L_11 = ___invokableList0;
  5032. BaseInvokableCall_tB912356039B1D3806B23DFBC7E9CFA1BCC82F339* L_12 = V_2;
  5033. NullCheck(L_11);
  5034. InvokableCallList_AddPersistentInvokableCall_mFB82EE201D90D84E0E25934EA879067BD666C0C1(L_11, L_12, NULL);
  5035. }
  5036. IL_0042_1:
  5037. {
  5038. }
  5039. IL_0043_1:
  5040. {
  5041. bool L_13;
  5042. L_13 = Enumerator_MoveNext_m974E4B176EED3974261571D8D323B9C758CF6007((&V_0), Enumerator_MoveNext_m974E4B176EED3974261571D8D323B9C758CF6007_RuntimeMethod_var);
  5043. if (L_13)
  5044. {
  5045. goto IL_0010_1;
  5046. }
  5047. }
  5048. {
  5049. goto IL_005d;
  5050. }
  5051. }// end try (depth: 1)
  5052. catch(Il2CppExceptionWrapper& e)
  5053. {
  5054. __finallyBlock.StoreException(e.ex);
  5055. }
  5056. }
  5057. IL_005d:
  5058. {
  5059. return;
  5060. }
  5061. }
  5062. #ifdef __clang__
  5063. #pragma clang diagnostic pop
  5064. #endif
  5065. #ifdef __clang__
  5066. #pragma clang diagnostic push
  5067. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  5068. #pragma clang diagnostic ignored "-Wunused-variable"
  5069. #endif
  5070. // System.Void UnityEngine.Events.InvokableCallList::AddPersistentInvokableCall(UnityEngine.Events.BaseInvokableCall)
  5071. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InvokableCallList_AddPersistentInvokableCall_mFB82EE201D90D84E0E25934EA879067BD666C0C1 (InvokableCallList_t309E1C8C7CE885A0D2F98C84CEA77A8935688382* __this, BaseInvokableCall_tB912356039B1D3806B23DFBC7E9CFA1BCC82F339* ___call0, const RuntimeMethod* method)
  5072. {
  5073. static bool s_Il2CppMethodInitialized;
  5074. if (!s_Il2CppMethodInitialized)
  5075. {
  5076. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_mE8C9DBF42FFBF23E98D07CC92A82777A0840B5AD_RuntimeMethod_var);
  5077. s_Il2CppMethodInitialized = true;
  5078. }
  5079. {
  5080. List_1_t91E36549D76184780FD8995722CD4A87A2650C23* L_0 = __this->___m_PersistentCalls_0;
  5081. BaseInvokableCall_tB912356039B1D3806B23DFBC7E9CFA1BCC82F339* L_1 = ___call0;
  5082. NullCheck(L_0);
  5083. List_1_Add_mE8C9DBF42FFBF23E98D07CC92A82777A0840B5AD_inline(L_0, L_1, List_1_Add_mE8C9DBF42FFBF23E98D07CC92A82777A0840B5AD_RuntimeMethod_var);
  5084. __this->___m_NeedsUpdate_3 = (bool)1;
  5085. return;
  5086. }
  5087. }
  5088. // System.Void UnityEngine.Events.InvokableCallList::AddListener(UnityEngine.Events.BaseInvokableCall)
  5089. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InvokableCallList_AddListener_m279B8BAED30DA27C305ADDF241F05CD2BC59625A (InvokableCallList_t309E1C8C7CE885A0D2F98C84CEA77A8935688382* __this, BaseInvokableCall_tB912356039B1D3806B23DFBC7E9CFA1BCC82F339* ___call0, const RuntimeMethod* method)
  5090. {
  5091. static bool s_Il2CppMethodInitialized;
  5092. if (!s_Il2CppMethodInitialized)
  5093. {
  5094. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_mE8C9DBF42FFBF23E98D07CC92A82777A0840B5AD_RuntimeMethod_var);
  5095. s_Il2CppMethodInitialized = true;
  5096. }
  5097. {
  5098. List_1_t91E36549D76184780FD8995722CD4A87A2650C23* L_0 = __this->___m_RuntimeCalls_1;
  5099. BaseInvokableCall_tB912356039B1D3806B23DFBC7E9CFA1BCC82F339* L_1 = ___call0;
  5100. NullCheck(L_0);
  5101. List_1_Add_mE8C9DBF42FFBF23E98D07CC92A82777A0840B5AD_inline(L_0, L_1, List_1_Add_mE8C9DBF42FFBF23E98D07CC92A82777A0840B5AD_RuntimeMethod_var);
  5102. __this->___m_NeedsUpdate_3 = (bool)1;
  5103. return;
  5104. }
  5105. }
  5106. // System.Void UnityEngine.Events.InvokableCallList::RemoveListener(System.Object,System.Reflection.MethodInfo)
  5107. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InvokableCallList_RemoveListener_m5C78FE9ECE5990F29636216E879139D5863F36C8 (InvokableCallList_t309E1C8C7CE885A0D2F98C84CEA77A8935688382* __this, RuntimeObject* ___targetObj0, MethodInfo_t* ___method1, const RuntimeMethod* method)
  5108. {
  5109. static bool s_Il2CppMethodInitialized;
  5110. if (!s_Il2CppMethodInitialized)
  5111. {
  5112. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_AddRange_mEE901CF1CB1960A473DF974649B2DED39D042310_RuntimeMethod_var);
  5113. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_mE8C9DBF42FFBF23E98D07CC92A82777A0840B5AD_RuntimeMethod_var);
  5114. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_RemoveAll_m5411A629E03E3C36C002C5BE2CAFE5E82F6F9B30_RuntimeMethod_var);
  5115. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m129E12208E5380D6A539DF3F4E35BE1D85E9DCE2_RuntimeMethod_var);
  5116. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mA457A1677905C83AD674D55C89B663B126D8F0C7_RuntimeMethod_var);
  5117. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mD86BEA5DB3090332216B9FA14BD79A4E5247614B_RuntimeMethod_var);
  5118. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m2B51DFE114B7ED5612ABA800B8165A60BACE1279_RuntimeMethod_var);
  5119. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t91E36549D76184780FD8995722CD4A87A2650C23_il2cpp_TypeInfo_var);
  5120. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Predicate_1_t6F78EB768ADC7C118AD7254414DA44D4F6B69E55_il2cpp_TypeInfo_var);
  5121. s_Il2CppMethodInitialized = true;
  5122. }
  5123. List_1_t91E36549D76184780FD8995722CD4A87A2650C23* V_0 = NULL;
  5124. List_1_t91E36549D76184780FD8995722CD4A87A2650C23* V_1 = NULL;
  5125. int32_t V_2 = 0;
  5126. bool V_3 = false;
  5127. bool V_4 = false;
  5128. {
  5129. List_1_t91E36549D76184780FD8995722CD4A87A2650C23* L_0 = (List_1_t91E36549D76184780FD8995722CD4A87A2650C23*)il2cpp_codegen_object_new(List_1_t91E36549D76184780FD8995722CD4A87A2650C23_il2cpp_TypeInfo_var);
  5130. NullCheck(L_0);
  5131. List_1__ctor_m129E12208E5380D6A539DF3F4E35BE1D85E9DCE2(L_0, List_1__ctor_m129E12208E5380D6A539DF3F4E35BE1D85E9DCE2_RuntimeMethod_var);
  5132. V_0 = L_0;
  5133. V_2 = 0;
  5134. goto IL_003b;
  5135. }
  5136. IL_000b:
  5137. {
  5138. List_1_t91E36549D76184780FD8995722CD4A87A2650C23* L_1 = __this->___m_RuntimeCalls_1;
  5139. int32_t L_2 = V_2;
  5140. NullCheck(L_1);
  5141. BaseInvokableCall_tB912356039B1D3806B23DFBC7E9CFA1BCC82F339* L_3;
  5142. L_3 = List_1_get_Item_m2B51DFE114B7ED5612ABA800B8165A60BACE1279(L_1, L_2, List_1_get_Item_m2B51DFE114B7ED5612ABA800B8165A60BACE1279_RuntimeMethod_var);
  5143. RuntimeObject* L_4 = ___targetObj0;
  5144. MethodInfo_t* L_5 = ___method1;
  5145. NullCheck(L_3);
  5146. bool L_6;
  5147. L_6 = VirtualFuncInvoker2< bool, RuntimeObject*, MethodInfo_t* >::Invoke(5 /* System.Boolean UnityEngine.Events.BaseInvokableCall::Find(System.Object,System.Reflection.MethodInfo) */, L_3, L_4, L_5);
  5148. V_3 = L_6;
  5149. bool L_7 = V_3;
  5150. if (!L_7)
  5151. {
  5152. goto IL_0036;
  5153. }
  5154. }
  5155. {
  5156. List_1_t91E36549D76184780FD8995722CD4A87A2650C23* L_8 = V_0;
  5157. List_1_t91E36549D76184780FD8995722CD4A87A2650C23* L_9 = __this->___m_RuntimeCalls_1;
  5158. int32_t L_10 = V_2;
  5159. NullCheck(L_9);
  5160. BaseInvokableCall_tB912356039B1D3806B23DFBC7E9CFA1BCC82F339* L_11;
  5161. L_11 = List_1_get_Item_m2B51DFE114B7ED5612ABA800B8165A60BACE1279(L_9, L_10, List_1_get_Item_m2B51DFE114B7ED5612ABA800B8165A60BACE1279_RuntimeMethod_var);
  5162. NullCheck(L_8);
  5163. List_1_Add_mE8C9DBF42FFBF23E98D07CC92A82777A0840B5AD_inline(L_8, L_11, List_1_Add_mE8C9DBF42FFBF23E98D07CC92A82777A0840B5AD_RuntimeMethod_var);
  5164. }
  5165. IL_0036:
  5166. {
  5167. int32_t L_12 = V_2;
  5168. V_2 = ((int32_t)il2cpp_codegen_add(L_12, 1));
  5169. }
  5170. IL_003b:
  5171. {
  5172. int32_t L_13 = V_2;
  5173. List_1_t91E36549D76184780FD8995722CD4A87A2650C23* L_14 = __this->___m_RuntimeCalls_1;
  5174. NullCheck(L_14);
  5175. int32_t L_15;
  5176. L_15 = List_1_get_Count_mD86BEA5DB3090332216B9FA14BD79A4E5247614B_inline(L_14, List_1_get_Count_mD86BEA5DB3090332216B9FA14BD79A4E5247614B_RuntimeMethod_var);
  5177. V_4 = (bool)((((int32_t)L_13) < ((int32_t)L_15))? 1 : 0);
  5178. bool L_16 = V_4;
  5179. if (L_16)
  5180. {
  5181. goto IL_000b;
  5182. }
  5183. }
  5184. {
  5185. List_1_t91E36549D76184780FD8995722CD4A87A2650C23* L_17 = __this->___m_RuntimeCalls_1;
  5186. List_1_t91E36549D76184780FD8995722CD4A87A2650C23* L_18 = V_0;
  5187. List_1_t91E36549D76184780FD8995722CD4A87A2650C23* L_19 = L_18;
  5188. Predicate_1_t6F78EB768ADC7C118AD7254414DA44D4F6B69E55* L_20 = (Predicate_1_t6F78EB768ADC7C118AD7254414DA44D4F6B69E55*)il2cpp_codegen_object_new(Predicate_1_t6F78EB768ADC7C118AD7254414DA44D4F6B69E55_il2cpp_TypeInfo_var);
  5189. NullCheck(L_20);
  5190. Predicate_1__ctor_m1D0E12B18D9105FB553B42DAD351E9AD017B9E9B(L_20, L_19, (intptr_t)((void*)GetVirtualMethodInfo(L_19, 13)), NULL);
  5191. NullCheck(L_17);
  5192. int32_t L_21;
  5193. L_21 = List_1_RemoveAll_m5411A629E03E3C36C002C5BE2CAFE5E82F6F9B30(L_17, L_20, List_1_RemoveAll_m5411A629E03E3C36C002C5BE2CAFE5E82F6F9B30_RuntimeMethod_var);
  5194. List_1_t91E36549D76184780FD8995722CD4A87A2650C23* L_22 = __this->___m_PersistentCalls_0;
  5195. NullCheck(L_22);
  5196. int32_t L_23;
  5197. L_23 = List_1_get_Count_mD86BEA5DB3090332216B9FA14BD79A4E5247614B_inline(L_22, List_1_get_Count_mD86BEA5DB3090332216B9FA14BD79A4E5247614B_RuntimeMethod_var);
  5198. List_1_t91E36549D76184780FD8995722CD4A87A2650C23* L_24 = __this->___m_RuntimeCalls_1;
  5199. NullCheck(L_24);
  5200. int32_t L_25;
  5201. L_25 = List_1_get_Count_mD86BEA5DB3090332216B9FA14BD79A4E5247614B_inline(L_24, List_1_get_Count_mD86BEA5DB3090332216B9FA14BD79A4E5247614B_RuntimeMethod_var);
  5202. List_1_t91E36549D76184780FD8995722CD4A87A2650C23* L_26 = (List_1_t91E36549D76184780FD8995722CD4A87A2650C23*)il2cpp_codegen_object_new(List_1_t91E36549D76184780FD8995722CD4A87A2650C23_il2cpp_TypeInfo_var);
  5203. NullCheck(L_26);
  5204. List_1__ctor_mA457A1677905C83AD674D55C89B663B126D8F0C7(L_26, ((int32_t)il2cpp_codegen_add(L_23, L_25)), List_1__ctor_mA457A1677905C83AD674D55C89B663B126D8F0C7_RuntimeMethod_var);
  5205. V_1 = L_26;
  5206. List_1_t91E36549D76184780FD8995722CD4A87A2650C23* L_27 = V_1;
  5207. List_1_t91E36549D76184780FD8995722CD4A87A2650C23* L_28 = __this->___m_PersistentCalls_0;
  5208. NullCheck(L_27);
  5209. List_1_AddRange_mEE901CF1CB1960A473DF974649B2DED39D042310(L_27, L_28, List_1_AddRange_mEE901CF1CB1960A473DF974649B2DED39D042310_RuntimeMethod_var);
  5210. List_1_t91E36549D76184780FD8995722CD4A87A2650C23* L_29 = V_1;
  5211. List_1_t91E36549D76184780FD8995722CD4A87A2650C23* L_30 = __this->___m_RuntimeCalls_1;
  5212. NullCheck(L_29);
  5213. List_1_AddRange_mEE901CF1CB1960A473DF974649B2DED39D042310(L_29, L_30, List_1_AddRange_mEE901CF1CB1960A473DF974649B2DED39D042310_RuntimeMethod_var);
  5214. List_1_t91E36549D76184780FD8995722CD4A87A2650C23* L_31 = V_1;
  5215. __this->___m_ExecutingCalls_2 = L_31;
  5216. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_ExecutingCalls_2), (void*)L_31);
  5217. __this->___m_NeedsUpdate_3 = (bool)0;
  5218. return;
  5219. }
  5220. }
  5221. // System.Void UnityEngine.Events.InvokableCallList::ClearPersistent()
  5222. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InvokableCallList_ClearPersistent_m9A776CBBC13667875F1765B32B469BC12AFD4192 (InvokableCallList_t309E1C8C7CE885A0D2F98C84CEA77A8935688382* __this, const RuntimeMethod* method)
  5223. {
  5224. static bool s_Il2CppMethodInitialized;
  5225. if (!s_Il2CppMethodInitialized)
  5226. {
  5227. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Clear_m3B1397CA37D9F44625CC7581B86878E36C1F8CCF_RuntimeMethod_var);
  5228. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mDB467FD8BAC40A706631A0CEE456876DC4287A53_RuntimeMethod_var);
  5229. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t91E36549D76184780FD8995722CD4A87A2650C23_il2cpp_TypeInfo_var);
  5230. s_Il2CppMethodInitialized = true;
  5231. }
  5232. List_1_t91E36549D76184780FD8995722CD4A87A2650C23* V_0 = NULL;
  5233. {
  5234. List_1_t91E36549D76184780FD8995722CD4A87A2650C23* L_0 = __this->___m_PersistentCalls_0;
  5235. NullCheck(L_0);
  5236. List_1_Clear_m3B1397CA37D9F44625CC7581B86878E36C1F8CCF_inline(L_0, List_1_Clear_m3B1397CA37D9F44625CC7581B86878E36C1F8CCF_RuntimeMethod_var);
  5237. List_1_t91E36549D76184780FD8995722CD4A87A2650C23* L_1 = __this->___m_RuntimeCalls_1;
  5238. List_1_t91E36549D76184780FD8995722CD4A87A2650C23* L_2 = (List_1_t91E36549D76184780FD8995722CD4A87A2650C23*)il2cpp_codegen_object_new(List_1_t91E36549D76184780FD8995722CD4A87A2650C23_il2cpp_TypeInfo_var);
  5239. NullCheck(L_2);
  5240. List_1__ctor_mDB467FD8BAC40A706631A0CEE456876DC4287A53(L_2, L_1, List_1__ctor_mDB467FD8BAC40A706631A0CEE456876DC4287A53_RuntimeMethod_var);
  5241. V_0 = L_2;
  5242. List_1_t91E36549D76184780FD8995722CD4A87A2650C23* L_3 = V_0;
  5243. __this->___m_ExecutingCalls_2 = L_3;
  5244. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_ExecutingCalls_2), (void*)L_3);
  5245. __this->___m_NeedsUpdate_3 = (bool)0;
  5246. return;
  5247. }
  5248. }
  5249. // System.Collections.Generic.List`1<UnityEngine.Events.BaseInvokableCall> UnityEngine.Events.InvokableCallList::PrepareInvoke()
  5250. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_t91E36549D76184780FD8995722CD4A87A2650C23* InvokableCallList_PrepareInvoke_m0CF5EBCDF4913AFC13CBE09F6CFB687D0F771301 (InvokableCallList_t309E1C8C7CE885A0D2F98C84CEA77A8935688382* __this, const RuntimeMethod* method)
  5251. {
  5252. static bool s_Il2CppMethodInitialized;
  5253. if (!s_Il2CppMethodInitialized)
  5254. {
  5255. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_AddRange_mEE901CF1CB1960A473DF974649B2DED39D042310_RuntimeMethod_var);
  5256. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Clear_m3B1397CA37D9F44625CC7581B86878E36C1F8CCF_RuntimeMethod_var);
  5257. s_Il2CppMethodInitialized = true;
  5258. }
  5259. bool V_0 = false;
  5260. List_1_t91E36549D76184780FD8995722CD4A87A2650C23* V_1 = NULL;
  5261. {
  5262. bool L_0 = __this->___m_NeedsUpdate_3;
  5263. V_0 = L_0;
  5264. bool L_1 = V_0;
  5265. if (!L_1)
  5266. {
  5267. goto IL_0044;
  5268. }
  5269. }
  5270. {
  5271. List_1_t91E36549D76184780FD8995722CD4A87A2650C23* L_2 = __this->___m_ExecutingCalls_2;
  5272. NullCheck(L_2);
  5273. List_1_Clear_m3B1397CA37D9F44625CC7581B86878E36C1F8CCF_inline(L_2, List_1_Clear_m3B1397CA37D9F44625CC7581B86878E36C1F8CCF_RuntimeMethod_var);
  5274. List_1_t91E36549D76184780FD8995722CD4A87A2650C23* L_3 = __this->___m_ExecutingCalls_2;
  5275. List_1_t91E36549D76184780FD8995722CD4A87A2650C23* L_4 = __this->___m_PersistentCalls_0;
  5276. NullCheck(L_3);
  5277. List_1_AddRange_mEE901CF1CB1960A473DF974649B2DED39D042310(L_3, L_4, List_1_AddRange_mEE901CF1CB1960A473DF974649B2DED39D042310_RuntimeMethod_var);
  5278. List_1_t91E36549D76184780FD8995722CD4A87A2650C23* L_5 = __this->___m_ExecutingCalls_2;
  5279. List_1_t91E36549D76184780FD8995722CD4A87A2650C23* L_6 = __this->___m_RuntimeCalls_1;
  5280. NullCheck(L_5);
  5281. List_1_AddRange_mEE901CF1CB1960A473DF974649B2DED39D042310(L_5, L_6, List_1_AddRange_mEE901CF1CB1960A473DF974649B2DED39D042310_RuntimeMethod_var);
  5282. __this->___m_NeedsUpdate_3 = (bool)0;
  5283. }
  5284. IL_0044:
  5285. {
  5286. List_1_t91E36549D76184780FD8995722CD4A87A2650C23* L_7 = __this->___m_ExecutingCalls_2;
  5287. V_1 = L_7;
  5288. goto IL_004d;
  5289. }
  5290. IL_004d:
  5291. {
  5292. List_1_t91E36549D76184780FD8995722CD4A87A2650C23* L_8 = V_1;
  5293. return L_8;
  5294. }
  5295. }
  5296. // System.Void UnityEngine.Events.InvokableCallList::.ctor()
  5297. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InvokableCallList__ctor_mE70F25915B775E7258A12670B76C7F7B3C36BF1A (InvokableCallList_t309E1C8C7CE885A0D2F98C84CEA77A8935688382* __this, const RuntimeMethod* method)
  5298. {
  5299. static bool s_Il2CppMethodInitialized;
  5300. if (!s_Il2CppMethodInitialized)
  5301. {
  5302. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m129E12208E5380D6A539DF3F4E35BE1D85E9DCE2_RuntimeMethod_var);
  5303. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t91E36549D76184780FD8995722CD4A87A2650C23_il2cpp_TypeInfo_var);
  5304. s_Il2CppMethodInitialized = true;
  5305. }
  5306. {
  5307. List_1_t91E36549D76184780FD8995722CD4A87A2650C23* L_0 = (List_1_t91E36549D76184780FD8995722CD4A87A2650C23*)il2cpp_codegen_object_new(List_1_t91E36549D76184780FD8995722CD4A87A2650C23_il2cpp_TypeInfo_var);
  5308. NullCheck(L_0);
  5309. List_1__ctor_m129E12208E5380D6A539DF3F4E35BE1D85E9DCE2(L_0, List_1__ctor_m129E12208E5380D6A539DF3F4E35BE1D85E9DCE2_RuntimeMethod_var);
  5310. __this->___m_PersistentCalls_0 = L_0;
  5311. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_PersistentCalls_0), (void*)L_0);
  5312. List_1_t91E36549D76184780FD8995722CD4A87A2650C23* L_1 = (List_1_t91E36549D76184780FD8995722CD4A87A2650C23*)il2cpp_codegen_object_new(List_1_t91E36549D76184780FD8995722CD4A87A2650C23_il2cpp_TypeInfo_var);
  5313. NullCheck(L_1);
  5314. List_1__ctor_m129E12208E5380D6A539DF3F4E35BE1D85E9DCE2(L_1, List_1__ctor_m129E12208E5380D6A539DF3F4E35BE1D85E9DCE2_RuntimeMethod_var);
  5315. __this->___m_RuntimeCalls_1 = L_1;
  5316. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_RuntimeCalls_1), (void*)L_1);
  5317. List_1_t91E36549D76184780FD8995722CD4A87A2650C23* L_2 = (List_1_t91E36549D76184780FD8995722CD4A87A2650C23*)il2cpp_codegen_object_new(List_1_t91E36549D76184780FD8995722CD4A87A2650C23_il2cpp_TypeInfo_var);
  5318. NullCheck(L_2);
  5319. List_1__ctor_m129E12208E5380D6A539DF3F4E35BE1D85E9DCE2(L_2, List_1__ctor_m129E12208E5380D6A539DF3F4E35BE1D85E9DCE2_RuntimeMethod_var);
  5320. __this->___m_ExecutingCalls_2 = L_2;
  5321. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_ExecutingCalls_2), (void*)L_2);
  5322. __this->___m_NeedsUpdate_3 = (bool)1;
  5323. Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
  5324. return;
  5325. }
  5326. }
  5327. #ifdef __clang__
  5328. #pragma clang diagnostic pop
  5329. #endif
  5330. #ifdef __clang__
  5331. #pragma clang diagnostic push
  5332. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  5333. #pragma clang diagnostic ignored "-Wunused-variable"
  5334. #endif
  5335. // System.Void UnityEngine.Events.UnityEventBase::.ctor()
  5336. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityEventBase__ctor_mB1F958EAC1A7C4B31253F2E1FED173A628725DEC (UnityEventBase_t4968A4C72559F35C0923E4BD9C042C3A842E1DB8* __this, const RuntimeMethod* method)
  5337. {
  5338. static bool s_Il2CppMethodInitialized;
  5339. if (!s_Il2CppMethodInitialized)
  5340. {
  5341. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InvokableCallList_t309E1C8C7CE885A0D2F98C84CEA77A8935688382_il2cpp_TypeInfo_var);
  5342. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PersistentCallGroup_tB826EDF15DC80F71BCBCD8E410FD959A04C33F25_il2cpp_TypeInfo_var);
  5343. s_Il2CppMethodInitialized = true;
  5344. }
  5345. {
  5346. __this->___m_CallsDirty_2 = (bool)1;
  5347. Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
  5348. InvokableCallList_t309E1C8C7CE885A0D2F98C84CEA77A8935688382* L_0 = (InvokableCallList_t309E1C8C7CE885A0D2F98C84CEA77A8935688382*)il2cpp_codegen_object_new(InvokableCallList_t309E1C8C7CE885A0D2F98C84CEA77A8935688382_il2cpp_TypeInfo_var);
  5349. NullCheck(L_0);
  5350. InvokableCallList__ctor_mE70F25915B775E7258A12670B76C7F7B3C36BF1A(L_0, NULL);
  5351. __this->___m_Calls_0 = L_0;
  5352. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Calls_0), (void*)L_0);
  5353. PersistentCallGroup_tB826EDF15DC80F71BCBCD8E410FD959A04C33F25* L_1 = (PersistentCallGroup_tB826EDF15DC80F71BCBCD8E410FD959A04C33F25*)il2cpp_codegen_object_new(PersistentCallGroup_tB826EDF15DC80F71BCBCD8E410FD959A04C33F25_il2cpp_TypeInfo_var);
  5354. NullCheck(L_1);
  5355. PersistentCallGroup__ctor_m1B17318026E3D419B2C194F66882E3BED6C4200A(L_1, NULL);
  5356. __this->___m_PersistentCalls_1 = L_1;
  5357. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_PersistentCalls_1), (void*)L_1);
  5358. return;
  5359. }
  5360. }
  5361. // System.Void UnityEngine.Events.UnityEventBase::UnityEngine.ISerializationCallbackReceiver.OnBeforeSerialize()
  5362. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityEventBase_UnityEngine_ISerializationCallbackReceiver_OnBeforeSerialize_mC47C72ED57A467E299925019E7DB9645D0F631F9 (UnityEventBase_t4968A4C72559F35C0923E4BD9C042C3A842E1DB8* __this, const RuntimeMethod* method)
  5363. {
  5364. {
  5365. UnityEventBase_DirtyPersistentCalls_m356D77B4849FC63501507E4D3F1054BD86D6B1CF(__this, NULL);
  5366. return;
  5367. }
  5368. }
  5369. // System.Void UnityEngine.Events.UnityEventBase::UnityEngine.ISerializationCallbackReceiver.OnAfterDeserialize()
  5370. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityEventBase_UnityEngine_ISerializationCallbackReceiver_OnAfterDeserialize_m835BA25C9F342C93FB9DF774C0894A82C4F049CB (UnityEventBase_t4968A4C72559F35C0923E4BD9C042C3A842E1DB8* __this, const RuntimeMethod* method)
  5371. {
  5372. {
  5373. UnityEventBase_DirtyPersistentCalls_m356D77B4849FC63501507E4D3F1054BD86D6B1CF(__this, NULL);
  5374. return;
  5375. }
  5376. }
  5377. // System.Reflection.MethodInfo UnityEngine.Events.UnityEventBase::FindMethod(UnityEngine.Events.PersistentCall)
  5378. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MethodInfo_t* UnityEventBase_FindMethod_m0B00339CC16B63CF1C50714D018A87948FC0B23B (UnityEventBase_t4968A4C72559F35C0923E4BD9C042C3A842E1DB8* __this, PersistentCall_tECEBF49ED60D3AEE696FCCDB50DA03C1A9EBD5AF* ___call0, const RuntimeMethod* method)
  5379. {
  5380. static bool s_Il2CppMethodInitialized;
  5381. if (!s_Il2CppMethodInitialized)
  5382. {
  5383. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_0_0_0_var);
  5384. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  5385. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_GetType_m50BCE4A0EB39D97381431E6CC2576C50DCE69C67_RuntimeMethod_var);
  5386. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  5387. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityEventBase_FindMethod_m0B00339CC16B63CF1C50714D018A87948FC0B23B_RuntimeMethod_var);
  5388. s_Il2CppMethodInitialized = true;
  5389. }
  5390. Type_t* V_0 = NULL;
  5391. Type_t* V_1 = NULL;
  5392. bool V_2 = false;
  5393. MethodInfo_t* V_3 = NULL;
  5394. Type_t* G_B3_0 = NULL;
  5395. Type_t* G_B2_0 = NULL;
  5396. Type_t* G_B7_0 = NULL;
  5397. {
  5398. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_0 = { reinterpret_cast<intptr_t> (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_0_0_0_var) };
  5399. il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
  5400. Type_t* L_1;
  5401. L_1 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_0, NULL);
  5402. V_0 = L_1;
  5403. PersistentCall_tECEBF49ED60D3AEE696FCCDB50DA03C1A9EBD5AF* L_2 = ___call0;
  5404. NullCheck(L_2);
  5405. ArgumentCache_t30F5878E7190B37456E045E039655C33EB27FF1D* L_3;
  5406. L_3 = PersistentCall_get_arguments_mA3B29A1F4E7328523674ADC6FC0C7332BA053410(L_2, NULL);
  5407. NullCheck(L_3);
  5408. String_t* L_4;
  5409. L_4 = ArgumentCache_get_unityObjectArgumentAssemblyTypeName_m85640B88D8DA790019005A4ADD948E036ED79694(L_3, NULL);
  5410. bool L_5;
  5411. L_5 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_4, NULL);
  5412. V_2 = (bool)((((int32_t)L_5) == ((int32_t)0))? 1 : 0);
  5413. bool L_6 = V_2;
  5414. if (!L_6)
  5415. {
  5416. goto IL_0043;
  5417. }
  5418. }
  5419. {
  5420. PersistentCall_tECEBF49ED60D3AEE696FCCDB50DA03C1A9EBD5AF* L_7 = ___call0;
  5421. NullCheck(L_7);
  5422. ArgumentCache_t30F5878E7190B37456E045E039655C33EB27FF1D* L_8;
  5423. L_8 = PersistentCall_get_arguments_mA3B29A1F4E7328523674ADC6FC0C7332BA053410(L_7, NULL);
  5424. NullCheck(L_8);
  5425. String_t* L_9;
  5426. L_9 = ArgumentCache_get_unityObjectArgumentAssemblyTypeName_m85640B88D8DA790019005A4ADD948E036ED79694(L_8, NULL);
  5427. il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
  5428. Type_t* L_10;
  5429. L_10 = il2cpp_codegen_get_type(L_9, (bool)0, Type_GetType_m50BCE4A0EB39D97381431E6CC2576C50DCE69C67_RuntimeMethod_var, UnityEventBase_FindMethod_m0B00339CC16B63CF1C50714D018A87948FC0B23B_RuntimeMethod_var);
  5430. Type_t* L_11 = L_10;
  5431. G_B2_0 = L_11;
  5432. if (L_11)
  5433. {
  5434. G_B3_0 = L_11;
  5435. goto IL_0042;
  5436. }
  5437. }
  5438. {
  5439. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_12 = { reinterpret_cast<intptr_t> (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_0_0_0_var) };
  5440. il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
  5441. Type_t* L_13;
  5442. L_13 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_12, NULL);
  5443. G_B3_0 = L_13;
  5444. }
  5445. IL_0042:
  5446. {
  5447. V_0 = G_B3_0;
  5448. }
  5449. IL_0043:
  5450. {
  5451. PersistentCall_tECEBF49ED60D3AEE696FCCDB50DA03C1A9EBD5AF* L_14 = ___call0;
  5452. NullCheck(L_14);
  5453. Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_15;
  5454. L_15 = PersistentCall_get_target_mA12C3C9A21F6F5335761CB0EB3C7C965D8C393AE(L_14, NULL);
  5455. il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  5456. bool L_16;
  5457. L_16 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_15, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
  5458. if (L_16)
  5459. {
  5460. goto IL_005f;
  5461. }
  5462. }
  5463. {
  5464. PersistentCall_tECEBF49ED60D3AEE696FCCDB50DA03C1A9EBD5AF* L_17 = ___call0;
  5465. NullCheck(L_17);
  5466. String_t* L_18;
  5467. L_18 = PersistentCall_get_targetAssemblyTypeName_m303DE56BDE5CD469D0210E1EA73F54B4C88228BE(L_17, NULL);
  5468. il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
  5469. Type_t* L_19;
  5470. L_19 = il2cpp_codegen_get_type(L_18, (bool)0, Type_GetType_m50BCE4A0EB39D97381431E6CC2576C50DCE69C67_RuntimeMethod_var, UnityEventBase_FindMethod_m0B00339CC16B63CF1C50714D018A87948FC0B23B_RuntimeMethod_var);
  5471. G_B7_0 = L_19;
  5472. goto IL_006a;
  5473. }
  5474. IL_005f:
  5475. {
  5476. PersistentCall_tECEBF49ED60D3AEE696FCCDB50DA03C1A9EBD5AF* L_20 = ___call0;
  5477. NullCheck(L_20);
  5478. Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_21;
  5479. L_21 = PersistentCall_get_target_mA12C3C9A21F6F5335761CB0EB3C7C965D8C393AE(L_20, NULL);
  5480. NullCheck(L_21);
  5481. Type_t* L_22;
  5482. L_22 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3(L_21, NULL);
  5483. G_B7_0 = L_22;
  5484. }
  5485. IL_006a:
  5486. {
  5487. V_1 = G_B7_0;
  5488. PersistentCall_tECEBF49ED60D3AEE696FCCDB50DA03C1A9EBD5AF* L_23 = ___call0;
  5489. NullCheck(L_23);
  5490. String_t* L_24;
  5491. L_24 = PersistentCall_get_methodName_mFD7F88289C9EF5DE6D7EFD3FEF1A5C640CBAF088(L_23, NULL);
  5492. Type_t* L_25 = V_1;
  5493. PersistentCall_tECEBF49ED60D3AEE696FCCDB50DA03C1A9EBD5AF* L_26 = ___call0;
  5494. NullCheck(L_26);
  5495. int32_t L_27;
  5496. L_27 = PersistentCall_get_mode_m3FFA4D4FC3DA0C38106323CD33ABBFA53ED01928(L_26, NULL);
  5497. Type_t* L_28 = V_0;
  5498. MethodInfo_t* L_29;
  5499. L_29 = UnityEventBase_FindMethod_mE417FEA28EC49921FA28EBDAB1214B0E6EC7E91B(__this, L_24, L_25, L_27, L_28, NULL);
  5500. V_3 = L_29;
  5501. goto IL_0082;
  5502. }
  5503. IL_0082:
  5504. {
  5505. MethodInfo_t* L_30 = V_3;
  5506. return L_30;
  5507. }
  5508. }
  5509. // System.Reflection.MethodInfo UnityEngine.Events.UnityEventBase::FindMethod(System.String,System.Type,UnityEngine.Events.PersistentListenerMode,System.Type)
  5510. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MethodInfo_t* UnityEventBase_FindMethod_mE417FEA28EC49921FA28EBDAB1214B0E6EC7E91B (UnityEventBase_t4968A4C72559F35C0923E4BD9C042C3A842E1DB8* __this, String_t* ___name0, Type_t* ___listenerType1, int32_t ___mode2, Type_t* ___argumentType3, const RuntimeMethod* method)
  5511. {
  5512. static bool s_Il2CppMethodInitialized;
  5513. if (!s_Il2CppMethodInitialized)
  5514. {
  5515. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_0_0_0_var);
  5516. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_0_0_0_var);
  5517. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_0_0_0_var);
  5518. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_0_0_0_var);
  5519. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_0_0_0_var);
  5520. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB_il2cpp_TypeInfo_var);
  5521. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  5522. s_Il2CppMethodInitialized = true;
  5523. }
  5524. int32_t V_0 = 0;
  5525. int32_t V_1 = 0;
  5526. MethodInfo_t* V_2 = NULL;
  5527. Type_t* G_B10_0 = NULL;
  5528. int32_t G_B10_1 = 0;
  5529. TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* G_B10_2 = NULL;
  5530. TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* G_B10_3 = NULL;
  5531. String_t* G_B10_4 = NULL;
  5532. Type_t* G_B10_5 = NULL;
  5533. Type_t* G_B9_0 = NULL;
  5534. int32_t G_B9_1 = 0;
  5535. TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* G_B9_2 = NULL;
  5536. TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* G_B9_3 = NULL;
  5537. String_t* G_B9_4 = NULL;
  5538. Type_t* G_B9_5 = NULL;
  5539. {
  5540. int32_t L_0 = ___mode2;
  5541. V_1 = L_0;
  5542. int32_t L_1 = V_1;
  5543. V_0 = L_1;
  5544. int32_t L_2 = V_0;
  5545. switch (L_2)
  5546. {
  5547. case 0:
  5548. {
  5549. goto IL_002c;
  5550. }
  5551. case 1:
  5552. {
  5553. goto IL_003a;
  5554. }
  5555. case 2:
  5556. {
  5557. goto IL_00c1;
  5558. }
  5559. case 3:
  5560. {
  5561. goto IL_006a;
  5562. }
  5563. case 4:
  5564. {
  5565. goto IL_004d;
  5566. }
  5567. case 5:
  5568. {
  5569. goto IL_00a4;
  5570. }
  5571. case 6:
  5572. {
  5573. goto IL_0087;
  5574. }
  5575. }
  5576. }
  5577. {
  5578. goto IL_00e4;
  5579. }
  5580. IL_002c:
  5581. {
  5582. String_t* L_3 = ___name0;
  5583. Type_t* L_4 = ___listenerType1;
  5584. MethodInfo_t* L_5;
  5585. L_5 = VirtualFuncInvoker2< MethodInfo_t*, String_t*, Type_t* >::Invoke(6 /* System.Reflection.MethodInfo UnityEngine.Events.UnityEventBase::FindMethod_Impl(System.String,System.Type) */, __this, L_3, L_4);
  5586. V_2 = L_5;
  5587. goto IL_00e8;
  5588. }
  5589. IL_003a:
  5590. {
  5591. Type_t* L_6 = ___listenerType1;
  5592. String_t* L_7 = ___name0;
  5593. TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_8 = (TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB*)(TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB*)SZArrayNew(TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB_il2cpp_TypeInfo_var, (uint32_t)0);
  5594. MethodInfo_t* L_9;
  5595. L_9 = UnityEventBase_GetValidMethodInfo_mCFA9547C470F2F90619A1514108BCE0F49F9B0CD(L_6, L_7, L_8, NULL);
  5596. V_2 = L_9;
  5597. goto IL_00e8;
  5598. }
  5599. IL_004d:
  5600. {
  5601. Type_t* L_10 = ___listenerType1;
  5602. String_t* L_11 = ___name0;
  5603. TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_12 = (TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB*)(TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB*)SZArrayNew(TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB_il2cpp_TypeInfo_var, (uint32_t)1);
  5604. TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_13 = L_12;
  5605. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_14 = { reinterpret_cast<intptr_t> (Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_0_0_0_var) };
  5606. il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
  5607. Type_t* L_15;
  5608. L_15 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_14, NULL);
  5609. NullCheck(L_13);
  5610. ArrayElementTypeCheck (L_13, L_15);
  5611. (L_13)->SetAt(static_cast<il2cpp_array_size_t>(0), (Type_t*)L_15);
  5612. MethodInfo_t* L_16;
  5613. L_16 = UnityEventBase_GetValidMethodInfo_mCFA9547C470F2F90619A1514108BCE0F49F9B0CD(L_10, L_11, L_13, NULL);
  5614. V_2 = L_16;
  5615. goto IL_00e8;
  5616. }
  5617. IL_006a:
  5618. {
  5619. Type_t* L_17 = ___listenerType1;
  5620. String_t* L_18 = ___name0;
  5621. TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_19 = (TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB*)(TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB*)SZArrayNew(TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB_il2cpp_TypeInfo_var, (uint32_t)1);
  5622. TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_20 = L_19;
  5623. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_21 = { reinterpret_cast<intptr_t> (Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_0_0_0_var) };
  5624. il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
  5625. Type_t* L_22;
  5626. L_22 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_21, NULL);
  5627. NullCheck(L_20);
  5628. ArrayElementTypeCheck (L_20, L_22);
  5629. (L_20)->SetAt(static_cast<il2cpp_array_size_t>(0), (Type_t*)L_22);
  5630. MethodInfo_t* L_23;
  5631. L_23 = UnityEventBase_GetValidMethodInfo_mCFA9547C470F2F90619A1514108BCE0F49F9B0CD(L_17, L_18, L_20, NULL);
  5632. V_2 = L_23;
  5633. goto IL_00e8;
  5634. }
  5635. IL_0087:
  5636. {
  5637. Type_t* L_24 = ___listenerType1;
  5638. String_t* L_25 = ___name0;
  5639. TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_26 = (TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB*)(TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB*)SZArrayNew(TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB_il2cpp_TypeInfo_var, (uint32_t)1);
  5640. TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_27 = L_26;
  5641. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_28 = { reinterpret_cast<intptr_t> (Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_0_0_0_var) };
  5642. il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
  5643. Type_t* L_29;
  5644. L_29 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_28, NULL);
  5645. NullCheck(L_27);
  5646. ArrayElementTypeCheck (L_27, L_29);
  5647. (L_27)->SetAt(static_cast<il2cpp_array_size_t>(0), (Type_t*)L_29);
  5648. MethodInfo_t* L_30;
  5649. L_30 = UnityEventBase_GetValidMethodInfo_mCFA9547C470F2F90619A1514108BCE0F49F9B0CD(L_24, L_25, L_27, NULL);
  5650. V_2 = L_30;
  5651. goto IL_00e8;
  5652. }
  5653. IL_00a4:
  5654. {
  5655. Type_t* L_31 = ___listenerType1;
  5656. String_t* L_32 = ___name0;
  5657. TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_33 = (TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB*)(TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB*)SZArrayNew(TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB_il2cpp_TypeInfo_var, (uint32_t)1);
  5658. TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_34 = L_33;
  5659. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_35 = { reinterpret_cast<intptr_t> (String_t_0_0_0_var) };
  5660. il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
  5661. Type_t* L_36;
  5662. L_36 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_35, NULL);
  5663. NullCheck(L_34);
  5664. ArrayElementTypeCheck (L_34, L_36);
  5665. (L_34)->SetAt(static_cast<il2cpp_array_size_t>(0), (Type_t*)L_36);
  5666. MethodInfo_t* L_37;
  5667. L_37 = UnityEventBase_GetValidMethodInfo_mCFA9547C470F2F90619A1514108BCE0F49F9B0CD(L_31, L_32, L_34, NULL);
  5668. V_2 = L_37;
  5669. goto IL_00e8;
  5670. }
  5671. IL_00c1:
  5672. {
  5673. Type_t* L_38 = ___listenerType1;
  5674. String_t* L_39 = ___name0;
  5675. TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_40 = (TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB*)(TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB*)SZArrayNew(TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB_il2cpp_TypeInfo_var, (uint32_t)1);
  5676. TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_41 = L_40;
  5677. Type_t* L_42 = ___argumentType3;
  5678. Type_t* L_43 = L_42;
  5679. G_B9_0 = L_43;
  5680. G_B9_1 = 0;
  5681. G_B9_2 = L_41;
  5682. G_B9_3 = L_41;
  5683. G_B9_4 = L_39;
  5684. G_B9_5 = L_38;
  5685. if (L_43)
  5686. {
  5687. G_B10_0 = L_43;
  5688. G_B10_1 = 0;
  5689. G_B10_2 = L_41;
  5690. G_B10_3 = L_41;
  5691. G_B10_4 = L_39;
  5692. G_B10_5 = L_38;
  5693. goto IL_00db;
  5694. }
  5695. }
  5696. {
  5697. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_44 = { reinterpret_cast<intptr_t> (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_0_0_0_var) };
  5698. il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
  5699. Type_t* L_45;
  5700. L_45 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_44, NULL);
  5701. G_B10_0 = L_45;
  5702. G_B10_1 = G_B9_1;
  5703. G_B10_2 = G_B9_2;
  5704. G_B10_3 = G_B9_3;
  5705. G_B10_4 = G_B9_4;
  5706. G_B10_5 = G_B9_5;
  5707. }
  5708. IL_00db:
  5709. {
  5710. NullCheck(G_B10_2);
  5711. ArrayElementTypeCheck (G_B10_2, G_B10_0);
  5712. (G_B10_2)->SetAt(static_cast<il2cpp_array_size_t>(G_B10_1), (Type_t*)G_B10_0);
  5713. MethodInfo_t* L_46;
  5714. L_46 = UnityEventBase_GetValidMethodInfo_mCFA9547C470F2F90619A1514108BCE0F49F9B0CD(G_B10_5, G_B10_4, G_B10_3, NULL);
  5715. V_2 = L_46;
  5716. goto IL_00e8;
  5717. }
  5718. IL_00e4:
  5719. {
  5720. V_2 = (MethodInfo_t*)NULL;
  5721. goto IL_00e8;
  5722. }
  5723. IL_00e8:
  5724. {
  5725. MethodInfo_t* L_47 = V_2;
  5726. return L_47;
  5727. }
  5728. }
  5729. // System.Void UnityEngine.Events.UnityEventBase::DirtyPersistentCalls()
  5730. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityEventBase_DirtyPersistentCalls_m356D77B4849FC63501507E4D3F1054BD86D6B1CF (UnityEventBase_t4968A4C72559F35C0923E4BD9C042C3A842E1DB8* __this, const RuntimeMethod* method)
  5731. {
  5732. {
  5733. InvokableCallList_t309E1C8C7CE885A0D2F98C84CEA77A8935688382* L_0 = __this->___m_Calls_0;
  5734. NullCheck(L_0);
  5735. InvokableCallList_ClearPersistent_m9A776CBBC13667875F1765B32B469BC12AFD4192(L_0, NULL);
  5736. __this->___m_CallsDirty_2 = (bool)1;
  5737. return;
  5738. }
  5739. }
  5740. // System.Void UnityEngine.Events.UnityEventBase::RebuildPersistentCallsIfNeeded()
  5741. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityEventBase_RebuildPersistentCallsIfNeeded_m981B8A6658A88F620345D2C7F4ADCD0D788B0266 (UnityEventBase_t4968A4C72559F35C0923E4BD9C042C3A842E1DB8* __this, const RuntimeMethod* method)
  5742. {
  5743. bool V_0 = false;
  5744. {
  5745. bool L_0 = __this->___m_CallsDirty_2;
  5746. V_0 = L_0;
  5747. bool L_1 = V_0;
  5748. if (!L_1)
  5749. {
  5750. goto IL_0027;
  5751. }
  5752. }
  5753. {
  5754. PersistentCallGroup_tB826EDF15DC80F71BCBCD8E410FD959A04C33F25* L_2 = __this->___m_PersistentCalls_1;
  5755. InvokableCallList_t309E1C8C7CE885A0D2F98C84CEA77A8935688382* L_3 = __this->___m_Calls_0;
  5756. NullCheck(L_2);
  5757. PersistentCallGroup_Initialize_m937649041F14D0D20F959B07BA099246EC32BCCB(L_2, L_3, __this, NULL);
  5758. __this->___m_CallsDirty_2 = (bool)0;
  5759. }
  5760. IL_0027:
  5761. {
  5762. return;
  5763. }
  5764. }
  5765. // System.Void UnityEngine.Events.UnityEventBase::AddCall(UnityEngine.Events.BaseInvokableCall)
  5766. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityEventBase_AddCall_mA78C058ED530789A28F42347B653190FEC84DBBC (UnityEventBase_t4968A4C72559F35C0923E4BD9C042C3A842E1DB8* __this, BaseInvokableCall_tB912356039B1D3806B23DFBC7E9CFA1BCC82F339* ___call0, const RuntimeMethod* method)
  5767. {
  5768. {
  5769. InvokableCallList_t309E1C8C7CE885A0D2F98C84CEA77A8935688382* L_0 = __this->___m_Calls_0;
  5770. BaseInvokableCall_tB912356039B1D3806B23DFBC7E9CFA1BCC82F339* L_1 = ___call0;
  5771. NullCheck(L_0);
  5772. InvokableCallList_AddListener_m279B8BAED30DA27C305ADDF241F05CD2BC59625A(L_0, L_1, NULL);
  5773. return;
  5774. }
  5775. }
  5776. // System.Void UnityEngine.Events.UnityEventBase::RemoveListener(System.Object,System.Reflection.MethodInfo)
  5777. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityEventBase_RemoveListener_mFF8F8FAD5F18BA872C3CE005DC134B6828E1AD3B (UnityEventBase_t4968A4C72559F35C0923E4BD9C042C3A842E1DB8* __this, RuntimeObject* ___targetObj0, MethodInfo_t* ___method1, const RuntimeMethod* method)
  5778. {
  5779. {
  5780. InvokableCallList_t309E1C8C7CE885A0D2F98C84CEA77A8935688382* L_0 = __this->___m_Calls_0;
  5781. RuntimeObject* L_1 = ___targetObj0;
  5782. MethodInfo_t* L_2 = ___method1;
  5783. NullCheck(L_0);
  5784. InvokableCallList_RemoveListener_m5C78FE9ECE5990F29636216E879139D5863F36C8(L_0, L_1, L_2, NULL);
  5785. return;
  5786. }
  5787. }
  5788. // System.Collections.Generic.List`1<UnityEngine.Events.BaseInvokableCall> UnityEngine.Events.UnityEventBase::PrepareInvoke()
  5789. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_t91E36549D76184780FD8995722CD4A87A2650C23* UnityEventBase_PrepareInvoke_m4D04FA5D7025C093047DCD3DFEEFB9DF48764FC2 (UnityEventBase_t4968A4C72559F35C0923E4BD9C042C3A842E1DB8* __this, const RuntimeMethod* method)
  5790. {
  5791. List_1_t91E36549D76184780FD8995722CD4A87A2650C23* V_0 = NULL;
  5792. {
  5793. UnityEventBase_RebuildPersistentCallsIfNeeded_m981B8A6658A88F620345D2C7F4ADCD0D788B0266(__this, NULL);
  5794. InvokableCallList_t309E1C8C7CE885A0D2F98C84CEA77A8935688382* L_0 = __this->___m_Calls_0;
  5795. NullCheck(L_0);
  5796. List_1_t91E36549D76184780FD8995722CD4A87A2650C23* L_1;
  5797. L_1 = InvokableCallList_PrepareInvoke_m0CF5EBCDF4913AFC13CBE09F6CFB687D0F771301(L_0, NULL);
  5798. V_0 = L_1;
  5799. goto IL_0016;
  5800. }
  5801. IL_0016:
  5802. {
  5803. List_1_t91E36549D76184780FD8995722CD4A87A2650C23* L_2 = V_0;
  5804. return L_2;
  5805. }
  5806. }
  5807. // System.String UnityEngine.Events.UnityEventBase::ToString()
  5808. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* UnityEventBase_ToString_mE86F29D699C7537CACCAF3945F797EE659CE6522 (UnityEventBase_t4968A4C72559F35C0923E4BD9C042C3A842E1DB8* __this, const RuntimeMethod* method)
  5809. {
  5810. static bool s_Il2CppMethodInitialized;
  5811. if (!s_Il2CppMethodInitialized)
  5812. {
  5813. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2386E77CF610F786B06A91AF2C1B3FD2282D2745);
  5814. s_Il2CppMethodInitialized = true;
  5815. }
  5816. String_t* V_0 = NULL;
  5817. {
  5818. String_t* L_0;
  5819. L_0 = Object_ToString_mF8AC1EB9D85AB52EC8FD8B8BDD131E855E69673F(__this, NULL);
  5820. Type_t* L_1;
  5821. L_1 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3(__this, NULL);
  5822. NullCheck(L_1);
  5823. String_t* L_2;
  5824. L_2 = VirtualFuncInvoker0< String_t* >::Invoke(25 /* System.String System.Type::get_FullName() */, L_1);
  5825. String_t* L_3;
  5826. L_3 = String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B(L_0, _stringLiteral2386E77CF610F786B06A91AF2C1B3FD2282D2745, L_2, NULL);
  5827. V_0 = L_3;
  5828. goto IL_001f;
  5829. }
  5830. IL_001f:
  5831. {
  5832. String_t* L_4 = V_0;
  5833. return L_4;
  5834. }
  5835. }
  5836. // System.Reflection.MethodInfo UnityEngine.Events.UnityEventBase::GetValidMethodInfo(System.Type,System.String,System.Type[])
  5837. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MethodInfo_t* UnityEventBase_GetValidMethodInfo_mCFA9547C470F2F90619A1514108BCE0F49F9B0CD (Type_t* ___objectType0, String_t* ___functionName1, TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* ___argumentTypes2, const RuntimeMethod* method)
  5838. {
  5839. static bool s_Il2CppMethodInitialized;
  5840. if (!s_Il2CppMethodInitialized)
  5841. {
  5842. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RuntimeObject_0_0_0_var);
  5843. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  5844. s_Il2CppMethodInitialized = true;
  5845. }
  5846. MethodInfo_t* V_0 = NULL;
  5847. bool V_1 = false;
  5848. ParameterInfoU5BU5D_t86995AB4A1693393FE29B058CC3FD727DF0B984C* V_2 = NULL;
  5849. bool V_3 = false;
  5850. int32_t V_4 = 0;
  5851. ParameterInfoU5BU5D_t86995AB4A1693393FE29B058CC3FD727DF0B984C* V_5 = NULL;
  5852. int32_t V_6 = 0;
  5853. ParameterInfo_tBC2D68304851A59EFB2EAE6B168714CD45445F2F* V_7 = NULL;
  5854. Type_t* V_8 = NULL;
  5855. Type_t* V_9 = NULL;
  5856. bool V_10 = false;
  5857. bool V_11 = false;
  5858. MethodInfo_t* V_12 = NULL;
  5859. bool V_13 = false;
  5860. int32_t G_B14_0 = 0;
  5861. {
  5862. goto IL_0091;
  5863. }
  5864. IL_0006:
  5865. {
  5866. Type_t* L_0 = ___objectType0;
  5867. String_t* L_1 = ___functionName1;
  5868. TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_2 = ___argumentTypes2;
  5869. NullCheck(L_0);
  5870. MethodInfo_t* L_3;
  5871. L_3 = Type_GetMethod_mF3AF3FA3834D7F99592A4CA715FFD2DE12291562(L_0, L_1, ((int32_t)60), (Binder_t91BFCE95A7057FADF4D8A1A342AFE52872246235*)NULL, L_2, (ParameterModifierU5BU5D_t685261AD991B1E6582A0E53243DEE3B745E13364*)NULL, NULL);
  5872. V_0 = L_3;
  5873. MethodInfo_t* L_4 = V_0;
  5874. V_1 = (bool)((!(((RuntimeObject*)(MethodInfo_t*)L_4) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
  5875. bool L_5 = V_1;
  5876. if (!L_5)
  5877. {
  5878. goto IL_0088;
  5879. }
  5880. }
  5881. {
  5882. MethodInfo_t* L_6 = V_0;
  5883. NullCheck(L_6);
  5884. ParameterInfoU5BU5D_t86995AB4A1693393FE29B058CC3FD727DF0B984C* L_7;
  5885. L_7 = VirtualFuncInvoker0< ParameterInfoU5BU5D_t86995AB4A1693393FE29B058CC3FD727DF0B984C* >::Invoke(15 /* System.Reflection.ParameterInfo[] System.Reflection.MethodBase::GetParameters() */, L_6);
  5886. V_2 = L_7;
  5887. V_3 = (bool)1;
  5888. V_4 = 0;
  5889. ParameterInfoU5BU5D_t86995AB4A1693393FE29B058CC3FD727DF0B984C* L_8 = V_2;
  5890. V_5 = L_8;
  5891. V_6 = 0;
  5892. goto IL_0073;
  5893. }
  5894. IL_0032:
  5895. {
  5896. ParameterInfoU5BU5D_t86995AB4A1693393FE29B058CC3FD727DF0B984C* L_9 = V_5;
  5897. int32_t L_10 = V_6;
  5898. NullCheck(L_9);
  5899. int32_t L_11 = L_10;
  5900. ParameterInfo_tBC2D68304851A59EFB2EAE6B168714CD45445F2F* L_12 = (L_9)->GetAt(static_cast<il2cpp_array_size_t>(L_11));
  5901. V_7 = L_12;
  5902. TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_13 = ___argumentTypes2;
  5903. int32_t L_14 = V_4;
  5904. NullCheck(L_13);
  5905. int32_t L_15 = L_14;
  5906. Type_t* L_16 = (L_13)->GetAt(static_cast<il2cpp_array_size_t>(L_15));
  5907. V_8 = L_16;
  5908. ParameterInfo_tBC2D68304851A59EFB2EAE6B168714CD45445F2F* L_17 = V_7;
  5909. NullCheck(L_17);
  5910. Type_t* L_18;
  5911. L_18 = VirtualFuncInvoker0< Type_t* >::Invoke(10 /* System.Type System.Reflection.ParameterInfo::get_ParameterType() */, L_17);
  5912. V_9 = L_18;
  5913. Type_t* L_19 = V_8;
  5914. NullCheck(L_19);
  5915. bool L_20;
  5916. L_20 = Type_get_IsPrimitive_m46ACAAB8F754D37713E3E45437705F4F58FAFA18(L_19, NULL);
  5917. Type_t* L_21 = V_9;
  5918. NullCheck(L_21);
  5919. bool L_22;
  5920. L_22 = Type_get_IsPrimitive_m46ACAAB8F754D37713E3E45437705F4F58FAFA18(L_21, NULL);
  5921. V_3 = (bool)((((int32_t)L_20) == ((int32_t)L_22))? 1 : 0);
  5922. bool L_23 = V_3;
  5923. V_10 = (bool)((((int32_t)L_23) == ((int32_t)0))? 1 : 0);
  5924. bool L_24 = V_10;
  5925. if (!L_24)
  5926. {
  5927. goto IL_0066;
  5928. }
  5929. }
  5930. {
  5931. goto IL_007b;
  5932. }
  5933. IL_0066:
  5934. {
  5935. int32_t L_25 = V_4;
  5936. V_4 = ((int32_t)il2cpp_codegen_add(L_25, 1));
  5937. int32_t L_26 = V_6;
  5938. V_6 = ((int32_t)il2cpp_codegen_add(L_26, 1));
  5939. }
  5940. IL_0073:
  5941. {
  5942. int32_t L_27 = V_6;
  5943. ParameterInfoU5BU5D_t86995AB4A1693393FE29B058CC3FD727DF0B984C* L_28 = V_5;
  5944. NullCheck(L_28);
  5945. if ((((int32_t)L_27) < ((int32_t)((int32_t)(((RuntimeArray*)L_28)->max_length)))))
  5946. {
  5947. goto IL_0032;
  5948. }
  5949. }
  5950. IL_007b:
  5951. {
  5952. bool L_29 = V_3;
  5953. V_11 = L_29;
  5954. bool L_30 = V_11;
  5955. if (!L_30)
  5956. {
  5957. goto IL_0087;
  5958. }
  5959. }
  5960. {
  5961. MethodInfo_t* L_31 = V_0;
  5962. V_12 = L_31;
  5963. goto IL_00b3;
  5964. }
  5965. IL_0087:
  5966. {
  5967. }
  5968. IL_0088:
  5969. {
  5970. Type_t* L_32 = ___objectType0;
  5971. NullCheck(L_32);
  5972. Type_t* L_33;
  5973. L_33 = VirtualFuncInvoker0< Type_t* >::Invoke(103 /* System.Type System.Type::get_BaseType() */, L_32);
  5974. ___objectType0 = L_33;
  5975. }
  5976. IL_0091:
  5977. {
  5978. Type_t* L_34 = ___objectType0;
  5979. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_35 = { reinterpret_cast<intptr_t> (RuntimeObject_0_0_0_var) };
  5980. il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
  5981. Type_t* L_36;
  5982. L_36 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_35, NULL);
  5983. if ((((RuntimeObject*)(Type_t*)L_34) == ((RuntimeObject*)(Type_t*)L_36)))
  5984. {
  5985. goto IL_00a4;
  5986. }
  5987. }
  5988. {
  5989. Type_t* L_37 = ___objectType0;
  5990. G_B14_0 = ((!(((RuntimeObject*)(Type_t*)L_37) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
  5991. goto IL_00a5;
  5992. }
  5993. IL_00a4:
  5994. {
  5995. G_B14_0 = 0;
  5996. }
  5997. IL_00a5:
  5998. {
  5999. V_13 = (bool)G_B14_0;
  6000. bool L_38 = V_13;
  6001. if (L_38)
  6002. {
  6003. goto IL_0006;
  6004. }
  6005. }
  6006. {
  6007. V_12 = (MethodInfo_t*)NULL;
  6008. goto IL_00b3;
  6009. }
  6010. IL_00b3:
  6011. {
  6012. MethodInfo_t* L_39 = V_12;
  6013. return L_39;
  6014. }
  6015. }
  6016. #ifdef __clang__
  6017. #pragma clang diagnostic pop
  6018. #endif
  6019. #ifdef __clang__
  6020. #pragma clang diagnostic push
  6021. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  6022. #pragma clang diagnostic ignored "-Wunused-variable"
  6023. #endif
  6024. void UnityAction_Invoke_m5CB9EE17CCDF64D00DE5D96DF3553CDB20D66F70_Multicast(UnityAction_t11A1F3B953B365C072A5DCC32677EE1796A962A7* __this, const RuntimeMethod* method)
  6025. {
  6026. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  6027. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  6028. for (il2cpp_array_size_t i = 0; i < length; i++)
  6029. {
  6030. UnityAction_t11A1F3B953B365C072A5DCC32677EE1796A962A7* currentDelegate = reinterpret_cast<UnityAction_t11A1F3B953B365C072A5DCC32677EE1796A962A7*>(delegatesToInvoke[i]);
  6031. typedef void (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
  6032. ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  6033. }
  6034. }
  6035. void UnityAction_Invoke_m5CB9EE17CCDF64D00DE5D96DF3553CDB20D66F70_OpenInst(UnityAction_t11A1F3B953B365C072A5DCC32677EE1796A962A7* __this, const RuntimeMethod* method)
  6036. {
  6037. typedef void (*FunctionPointerType) (const RuntimeMethod*);
  6038. ((FunctionPointerType)__this->___method_ptr_0)(method);
  6039. }
  6040. void UnityAction_Invoke_m5CB9EE17CCDF64D00DE5D96DF3553CDB20D66F70_OpenStatic(UnityAction_t11A1F3B953B365C072A5DCC32677EE1796A962A7* __this, const RuntimeMethod* method)
  6041. {
  6042. typedef void (*FunctionPointerType) (const RuntimeMethod*);
  6043. ((FunctionPointerType)__this->___method_ptr_0)(method);
  6044. }
  6045. void UnityAction_Invoke_m5CB9EE17CCDF64D00DE5D96DF3553CDB20D66F70_OpenStaticInvoker(UnityAction_t11A1F3B953B365C072A5DCC32677EE1796A962A7* __this, const RuntimeMethod* method)
  6046. {
  6047. InvokerActionInvoker0::Invoke(__this->___method_ptr_0, method, NULL);
  6048. }
  6049. void UnityAction_Invoke_m5CB9EE17CCDF64D00DE5D96DF3553CDB20D66F70_ClosedStaticInvoker(UnityAction_t11A1F3B953B365C072A5DCC32677EE1796A962A7* __this, const RuntimeMethod* method)
  6050. {
  6051. InvokerActionInvoker1< RuntimeObject* >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2);
  6052. }
  6053. IL2CPP_EXTERN_C void DelegatePInvokeWrapper_UnityAction_t11A1F3B953B365C072A5DCC32677EE1796A962A7 (UnityAction_t11A1F3B953B365C072A5DCC32677EE1796A962A7* __this, const RuntimeMethod* method)
  6054. {
  6055. typedef void (DEFAULT_CALL *PInvokeFunc)();
  6056. PInvokeFunc il2cppPInvokeFunc = reinterpret_cast<PInvokeFunc>(il2cpp_codegen_get_reverse_pinvoke_function_ptr(__this));
  6057. // Native function invocation
  6058. il2cppPInvokeFunc();
  6059. }
  6060. // System.Void UnityEngine.Events.UnityAction::.ctor(System.Object,System.IntPtr)
  6061. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityAction__ctor_mC53E20D6B66E0D5688CD81B88DBB34F5A58B7131 (UnityAction_t11A1F3B953B365C072A5DCC32677EE1796A962A7* __this, RuntimeObject* ___object0, intptr_t ___method1, const RuntimeMethod* method)
  6062. {
  6063. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___method1);
  6064. __this->___method_3 = ___method1;
  6065. __this->___m_target_2 = ___object0;
  6066. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___object0);
  6067. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___method1);
  6068. __this->___method_code_6 = (intptr_t)__this;
  6069. if (MethodIsStatic((RuntimeMethod*)___method1))
  6070. {
  6071. bool isOpen = parameterCount == 0;
  6072. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___method1))
  6073. if (isOpen)
  6074. __this->___invoke_impl_1 = (intptr_t)&UnityAction_Invoke_m5CB9EE17CCDF64D00DE5D96DF3553CDB20D66F70_OpenStaticInvoker;
  6075. else
  6076. __this->___invoke_impl_1 = (intptr_t)&UnityAction_Invoke_m5CB9EE17CCDF64D00DE5D96DF3553CDB20D66F70_ClosedStaticInvoker;
  6077. else
  6078. if (isOpen)
  6079. __this->___invoke_impl_1 = (intptr_t)&UnityAction_Invoke_m5CB9EE17CCDF64D00DE5D96DF3553CDB20D66F70_OpenStatic;
  6080. else
  6081. {
  6082. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  6083. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  6084. }
  6085. }
  6086. else
  6087. {
  6088. if (___object0 == NULL)
  6089. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  6090. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  6091. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  6092. }
  6093. __this->___extra_arg_5 = (intptr_t)&UnityAction_Invoke_m5CB9EE17CCDF64D00DE5D96DF3553CDB20D66F70_Multicast;
  6094. }
  6095. // System.Void UnityEngine.Events.UnityAction::Invoke()
  6096. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityAction_Invoke_m5CB9EE17CCDF64D00DE5D96DF3553CDB20D66F70 (UnityAction_t11A1F3B953B365C072A5DCC32677EE1796A962A7* __this, const RuntimeMethod* method)
  6097. {
  6098. typedef void (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
  6099. ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  6100. }
  6101. #ifdef __clang__
  6102. #pragma clang diagnostic pop
  6103. #endif
  6104. #ifdef __clang__
  6105. #pragma clang diagnostic push
  6106. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  6107. #pragma clang diagnostic ignored "-Wunused-variable"
  6108. #endif
  6109. // System.Void UnityEngine.Events.UnityEvent::.ctor()
  6110. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityEvent__ctor_m03D3E5121B9A6100351984D0CE3050B909CD3235 (UnityEvent_tDC2C3548799DBC91D1E3F3DE60083A66F4751977* __this, const RuntimeMethod* method)
  6111. {
  6112. {
  6113. __this->___m_InvokeArray_3 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)NULL;
  6114. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_InvokeArray_3), (void*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)NULL);
  6115. UnityEventBase__ctor_mB1F958EAC1A7C4B31253F2E1FED173A628725DEC(__this, NULL);
  6116. return;
  6117. }
  6118. }
  6119. // System.Reflection.MethodInfo UnityEngine.Events.UnityEvent::FindMethod_Impl(System.String,System.Type)
  6120. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MethodInfo_t* UnityEvent_FindMethod_Impl_m62E3D2795BACFF1BA2ED6A431ABD5FB2C7D3D681 (UnityEvent_tDC2C3548799DBC91D1E3F3DE60083A66F4751977* __this, String_t* ___name0, Type_t* ___targetObjType1, const RuntimeMethod* method)
  6121. {
  6122. static bool s_Il2CppMethodInitialized;
  6123. if (!s_Il2CppMethodInitialized)
  6124. {
  6125. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB_il2cpp_TypeInfo_var);
  6126. s_Il2CppMethodInitialized = true;
  6127. }
  6128. MethodInfo_t* V_0 = NULL;
  6129. {
  6130. Type_t* L_0 = ___targetObjType1;
  6131. String_t* L_1 = ___name0;
  6132. TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_2 = (TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB*)(TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB*)SZArrayNew(TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB_il2cpp_TypeInfo_var, (uint32_t)0);
  6133. MethodInfo_t* L_3;
  6134. L_3 = UnityEventBase_GetValidMethodInfo_mCFA9547C470F2F90619A1514108BCE0F49F9B0CD(L_0, L_1, L_2, NULL);
  6135. V_0 = L_3;
  6136. goto IL_0011;
  6137. }
  6138. IL_0011:
  6139. {
  6140. MethodInfo_t* L_4 = V_0;
  6141. return L_4;
  6142. }
  6143. }
  6144. // UnityEngine.Events.BaseInvokableCall UnityEngine.Events.UnityEvent::GetDelegate(System.Object,System.Reflection.MethodInfo)
  6145. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BaseInvokableCall_tB912356039B1D3806B23DFBC7E9CFA1BCC82F339* UnityEvent_GetDelegate_m6665C6282D3668BC57F2702FD0C3B108F4CFD226 (UnityEvent_tDC2C3548799DBC91D1E3F3DE60083A66F4751977* __this, RuntimeObject* ___target0, MethodInfo_t* ___theFunction1, const RuntimeMethod* method)
  6146. {
  6147. static bool s_Il2CppMethodInitialized;
  6148. if (!s_Il2CppMethodInitialized)
  6149. {
  6150. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InvokableCall_t8481C00D3B38904F5B77ACEA2ABAE6AC119D4122_il2cpp_TypeInfo_var);
  6151. s_Il2CppMethodInitialized = true;
  6152. }
  6153. BaseInvokableCall_tB912356039B1D3806B23DFBC7E9CFA1BCC82F339* V_0 = NULL;
  6154. {
  6155. RuntimeObject* L_0 = ___target0;
  6156. MethodInfo_t* L_1 = ___theFunction1;
  6157. InvokableCall_t8481C00D3B38904F5B77ACEA2ABAE6AC119D4122* L_2 = (InvokableCall_t8481C00D3B38904F5B77ACEA2ABAE6AC119D4122*)il2cpp_codegen_object_new(InvokableCall_t8481C00D3B38904F5B77ACEA2ABAE6AC119D4122_il2cpp_TypeInfo_var);
  6158. NullCheck(L_2);
  6159. InvokableCall__ctor_mF3F94B432C977EE2DE7834EC2936E90D271C0464(L_2, L_0, L_1, NULL);
  6160. V_0 = L_2;
  6161. goto IL_000b;
  6162. }
  6163. IL_000b:
  6164. {
  6165. BaseInvokableCall_tB912356039B1D3806B23DFBC7E9CFA1BCC82F339* L_3 = V_0;
  6166. return L_3;
  6167. }
  6168. }
  6169. #ifdef __clang__
  6170. #pragma clang diagnostic pop
  6171. #endif
  6172. #ifdef __clang__
  6173. #pragma clang diagnostic push
  6174. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  6175. #pragma clang diagnostic ignored "-Wunused-variable"
  6176. #endif
  6177. // Conversion methods for marshalling of: UnityEngine.LowLevel.PlayerLoopSystemInternal
  6178. IL2CPP_EXTERN_C void PlayerLoopSystemInternal_tA4BFB5E55A895153CF14333B866219B77AAF1BC5_marshal_pinvoke(const PlayerLoopSystemInternal_tA4BFB5E55A895153CF14333B866219B77AAF1BC5& unmarshaled, PlayerLoopSystemInternal_tA4BFB5E55A895153CF14333B866219B77AAF1BC5_marshaled_pinvoke& marshaled)
  6179. {
  6180. Exception_t* ___type_0Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'type' of type 'PlayerLoopSystemInternal': Reference type field marshaling is not supported.");
  6181. IL2CPP_RAISE_MANAGED_EXCEPTION(___type_0Exception, NULL);
  6182. }
  6183. IL2CPP_EXTERN_C void PlayerLoopSystemInternal_tA4BFB5E55A895153CF14333B866219B77AAF1BC5_marshal_pinvoke_back(const PlayerLoopSystemInternal_tA4BFB5E55A895153CF14333B866219B77AAF1BC5_marshaled_pinvoke& marshaled, PlayerLoopSystemInternal_tA4BFB5E55A895153CF14333B866219B77AAF1BC5& unmarshaled)
  6184. {
  6185. Exception_t* ___type_0Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'type' of type 'PlayerLoopSystemInternal': Reference type field marshaling is not supported.");
  6186. IL2CPP_RAISE_MANAGED_EXCEPTION(___type_0Exception, NULL);
  6187. }
  6188. // Conversion method for clean up from marshalling of: UnityEngine.LowLevel.PlayerLoopSystemInternal
  6189. IL2CPP_EXTERN_C void PlayerLoopSystemInternal_tA4BFB5E55A895153CF14333B866219B77AAF1BC5_marshal_pinvoke_cleanup(PlayerLoopSystemInternal_tA4BFB5E55A895153CF14333B866219B77AAF1BC5_marshaled_pinvoke& marshaled)
  6190. {
  6191. }
  6192. // Conversion methods for marshalling of: UnityEngine.LowLevel.PlayerLoopSystemInternal
  6193. IL2CPP_EXTERN_C void PlayerLoopSystemInternal_tA4BFB5E55A895153CF14333B866219B77AAF1BC5_marshal_com(const PlayerLoopSystemInternal_tA4BFB5E55A895153CF14333B866219B77AAF1BC5& unmarshaled, PlayerLoopSystemInternal_tA4BFB5E55A895153CF14333B866219B77AAF1BC5_marshaled_com& marshaled)
  6194. {
  6195. Exception_t* ___type_0Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'type' of type 'PlayerLoopSystemInternal': Reference type field marshaling is not supported.");
  6196. IL2CPP_RAISE_MANAGED_EXCEPTION(___type_0Exception, NULL);
  6197. }
  6198. IL2CPP_EXTERN_C void PlayerLoopSystemInternal_tA4BFB5E55A895153CF14333B866219B77AAF1BC5_marshal_com_back(const PlayerLoopSystemInternal_tA4BFB5E55A895153CF14333B866219B77AAF1BC5_marshaled_com& marshaled, PlayerLoopSystemInternal_tA4BFB5E55A895153CF14333B866219B77AAF1BC5& unmarshaled)
  6199. {
  6200. Exception_t* ___type_0Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'type' of type 'PlayerLoopSystemInternal': Reference type field marshaling is not supported.");
  6201. IL2CPP_RAISE_MANAGED_EXCEPTION(___type_0Exception, NULL);
  6202. }
  6203. // Conversion method for clean up from marshalling of: UnityEngine.LowLevel.PlayerLoopSystemInternal
  6204. IL2CPP_EXTERN_C void PlayerLoopSystemInternal_tA4BFB5E55A895153CF14333B866219B77AAF1BC5_marshal_com_cleanup(PlayerLoopSystemInternal_tA4BFB5E55A895153CF14333B866219B77AAF1BC5_marshaled_com& marshaled)
  6205. {
  6206. }
  6207. #ifdef __clang__
  6208. #pragma clang diagnostic pop
  6209. #endif
  6210. #ifdef __clang__
  6211. #pragma clang diagnostic push
  6212. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  6213. #pragma clang diagnostic ignored "-Wunused-variable"
  6214. #endif
  6215. // Conversion methods for marshalling of: UnityEngine.LowLevel.PlayerLoopSystem
  6216. IL2CPP_EXTERN_C void PlayerLoopSystem_t8AED6BF1C8A309CAA6FF71AC91DD33BDDFF7CF1F_marshal_pinvoke(const PlayerLoopSystem_t8AED6BF1C8A309CAA6FF71AC91DD33BDDFF7CF1F& unmarshaled, PlayerLoopSystem_t8AED6BF1C8A309CAA6FF71AC91DD33BDDFF7CF1F_marshaled_pinvoke& marshaled)
  6217. {
  6218. Exception_t* ___type_0Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'type' of type 'PlayerLoopSystem': Reference type field marshaling is not supported.");
  6219. IL2CPP_RAISE_MANAGED_EXCEPTION(___type_0Exception, NULL);
  6220. }
  6221. IL2CPP_EXTERN_C void PlayerLoopSystem_t8AED6BF1C8A309CAA6FF71AC91DD33BDDFF7CF1F_marshal_pinvoke_back(const PlayerLoopSystem_t8AED6BF1C8A309CAA6FF71AC91DD33BDDFF7CF1F_marshaled_pinvoke& marshaled, PlayerLoopSystem_t8AED6BF1C8A309CAA6FF71AC91DD33BDDFF7CF1F& unmarshaled)
  6222. {
  6223. Exception_t* ___type_0Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'type' of type 'PlayerLoopSystem': Reference type field marshaling is not supported.");
  6224. IL2CPP_RAISE_MANAGED_EXCEPTION(___type_0Exception, NULL);
  6225. }
  6226. // Conversion method for clean up from marshalling of: UnityEngine.LowLevel.PlayerLoopSystem
  6227. IL2CPP_EXTERN_C void PlayerLoopSystem_t8AED6BF1C8A309CAA6FF71AC91DD33BDDFF7CF1F_marshal_pinvoke_cleanup(PlayerLoopSystem_t8AED6BF1C8A309CAA6FF71AC91DD33BDDFF7CF1F_marshaled_pinvoke& marshaled)
  6228. {
  6229. }
  6230. // Conversion methods for marshalling of: UnityEngine.LowLevel.PlayerLoopSystem
  6231. IL2CPP_EXTERN_C void PlayerLoopSystem_t8AED6BF1C8A309CAA6FF71AC91DD33BDDFF7CF1F_marshal_com(const PlayerLoopSystem_t8AED6BF1C8A309CAA6FF71AC91DD33BDDFF7CF1F& unmarshaled, PlayerLoopSystem_t8AED6BF1C8A309CAA6FF71AC91DD33BDDFF7CF1F_marshaled_com& marshaled)
  6232. {
  6233. Exception_t* ___type_0Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'type' of type 'PlayerLoopSystem': Reference type field marshaling is not supported.");
  6234. IL2CPP_RAISE_MANAGED_EXCEPTION(___type_0Exception, NULL);
  6235. }
  6236. IL2CPP_EXTERN_C void PlayerLoopSystem_t8AED6BF1C8A309CAA6FF71AC91DD33BDDFF7CF1F_marshal_com_back(const PlayerLoopSystem_t8AED6BF1C8A309CAA6FF71AC91DD33BDDFF7CF1F_marshaled_com& marshaled, PlayerLoopSystem_t8AED6BF1C8A309CAA6FF71AC91DD33BDDFF7CF1F& unmarshaled)
  6237. {
  6238. Exception_t* ___type_0Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'type' of type 'PlayerLoopSystem': Reference type field marshaling is not supported.");
  6239. IL2CPP_RAISE_MANAGED_EXCEPTION(___type_0Exception, NULL);
  6240. }
  6241. // Conversion method for clean up from marshalling of: UnityEngine.LowLevel.PlayerLoopSystem
  6242. IL2CPP_EXTERN_C void PlayerLoopSystem_t8AED6BF1C8A309CAA6FF71AC91DD33BDDFF7CF1F_marshal_com_cleanup(PlayerLoopSystem_t8AED6BF1C8A309CAA6FF71AC91DD33BDDFF7CF1F_marshaled_com& marshaled)
  6243. {
  6244. }
  6245. // System.String UnityEngine.LowLevel.PlayerLoopSystem::ToString()
  6246. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* PlayerLoopSystem_ToString_m259B8533D2C64C15D381B16F32C710A0018684A0 (PlayerLoopSystem_t8AED6BF1C8A309CAA6FF71AC91DD33BDDFF7CF1F* __this, const RuntimeMethod* method)
  6247. {
  6248. {
  6249. Type_t* L_0 = __this->___type_0;
  6250. NullCheck(L_0);
  6251. String_t* L_1;
  6252. L_1 = VirtualFuncInvoker0< String_t* >::Invoke(7 /* System.String System.Reflection.MemberInfo::get_Name() */, L_0);
  6253. return L_1;
  6254. }
  6255. }
  6256. IL2CPP_EXTERN_C String_t* PlayerLoopSystem_ToString_m259B8533D2C64C15D381B16F32C710A0018684A0_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  6257. {
  6258. PlayerLoopSystem_t8AED6BF1C8A309CAA6FF71AC91DD33BDDFF7CF1F* _thisAdjusted;
  6259. int32_t _offset = 1;
  6260. _thisAdjusted = reinterpret_cast<PlayerLoopSystem_t8AED6BF1C8A309CAA6FF71AC91DD33BDDFF7CF1F*>(__this + _offset);
  6261. String_t* _returnValue;
  6262. _returnValue = PlayerLoopSystem_ToString_m259B8533D2C64C15D381B16F32C710A0018684A0(_thisAdjusted, method);
  6263. return _returnValue;
  6264. }
  6265. #ifdef __clang__
  6266. #pragma clang diagnostic pop
  6267. #endif
  6268. #ifdef __clang__
  6269. #pragma clang diagnostic push
  6270. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  6271. #pragma clang diagnostic ignored "-Wunused-variable"
  6272. #endif
  6273. void UpdateFunction_Invoke_m9BCEE4E5BEE924EB804DA64314B78D0E831C179B_Multicast(UpdateFunction_t1C48B7EECBE47AC123A9D9D7D9D2A9EE951C56C4* __this, const RuntimeMethod* method)
  6274. {
  6275. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  6276. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  6277. for (il2cpp_array_size_t i = 0; i < length; i++)
  6278. {
  6279. UpdateFunction_t1C48B7EECBE47AC123A9D9D7D9D2A9EE951C56C4* currentDelegate = reinterpret_cast<UpdateFunction_t1C48B7EECBE47AC123A9D9D7D9D2A9EE951C56C4*>(delegatesToInvoke[i]);
  6280. typedef void (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
  6281. ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  6282. }
  6283. }
  6284. void UpdateFunction_Invoke_m9BCEE4E5BEE924EB804DA64314B78D0E831C179B_OpenInst(UpdateFunction_t1C48B7EECBE47AC123A9D9D7D9D2A9EE951C56C4* __this, const RuntimeMethod* method)
  6285. {
  6286. typedef void (*FunctionPointerType) (const RuntimeMethod*);
  6287. ((FunctionPointerType)__this->___method_ptr_0)(method);
  6288. }
  6289. void UpdateFunction_Invoke_m9BCEE4E5BEE924EB804DA64314B78D0E831C179B_OpenStatic(UpdateFunction_t1C48B7EECBE47AC123A9D9D7D9D2A9EE951C56C4* __this, const RuntimeMethod* method)
  6290. {
  6291. typedef void (*FunctionPointerType) (const RuntimeMethod*);
  6292. ((FunctionPointerType)__this->___method_ptr_0)(method);
  6293. }
  6294. void UpdateFunction_Invoke_m9BCEE4E5BEE924EB804DA64314B78D0E831C179B_OpenStaticInvoker(UpdateFunction_t1C48B7EECBE47AC123A9D9D7D9D2A9EE951C56C4* __this, const RuntimeMethod* method)
  6295. {
  6296. InvokerActionInvoker0::Invoke(__this->___method_ptr_0, method, NULL);
  6297. }
  6298. void UpdateFunction_Invoke_m9BCEE4E5BEE924EB804DA64314B78D0E831C179B_ClosedStaticInvoker(UpdateFunction_t1C48B7EECBE47AC123A9D9D7D9D2A9EE951C56C4* __this, const RuntimeMethod* method)
  6299. {
  6300. InvokerActionInvoker1< RuntimeObject* >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2);
  6301. }
  6302. IL2CPP_EXTERN_C void DelegatePInvokeWrapper_UpdateFunction_t1C48B7EECBE47AC123A9D9D7D9D2A9EE951C56C4 (UpdateFunction_t1C48B7EECBE47AC123A9D9D7D9D2A9EE951C56C4* __this, const RuntimeMethod* method)
  6303. {
  6304. typedef void (DEFAULT_CALL *PInvokeFunc)();
  6305. PInvokeFunc il2cppPInvokeFunc = reinterpret_cast<PInvokeFunc>(il2cpp_codegen_get_reverse_pinvoke_function_ptr(__this));
  6306. // Native function invocation
  6307. il2cppPInvokeFunc();
  6308. }
  6309. // System.Void UnityEngine.LowLevel.PlayerLoopSystem/UpdateFunction::.ctor(System.Object,System.IntPtr)
  6310. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UpdateFunction__ctor_m0D1D766F22D02176396DA6745A60EA046EE8227B (UpdateFunction_t1C48B7EECBE47AC123A9D9D7D9D2A9EE951C56C4* __this, RuntimeObject* ___object0, intptr_t ___method1, const RuntimeMethod* method)
  6311. {
  6312. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___method1);
  6313. __this->___method_3 = ___method1;
  6314. __this->___m_target_2 = ___object0;
  6315. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___object0);
  6316. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___method1);
  6317. __this->___method_code_6 = (intptr_t)__this;
  6318. if (MethodIsStatic((RuntimeMethod*)___method1))
  6319. {
  6320. bool isOpen = parameterCount == 0;
  6321. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___method1))
  6322. if (isOpen)
  6323. __this->___invoke_impl_1 = (intptr_t)&UpdateFunction_Invoke_m9BCEE4E5BEE924EB804DA64314B78D0E831C179B_OpenStaticInvoker;
  6324. else
  6325. __this->___invoke_impl_1 = (intptr_t)&UpdateFunction_Invoke_m9BCEE4E5BEE924EB804DA64314B78D0E831C179B_ClosedStaticInvoker;
  6326. else
  6327. if (isOpen)
  6328. __this->___invoke_impl_1 = (intptr_t)&UpdateFunction_Invoke_m9BCEE4E5BEE924EB804DA64314B78D0E831C179B_OpenStatic;
  6329. else
  6330. {
  6331. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  6332. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  6333. }
  6334. }
  6335. else
  6336. {
  6337. if (___object0 == NULL)
  6338. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  6339. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  6340. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  6341. }
  6342. __this->___extra_arg_5 = (intptr_t)&UpdateFunction_Invoke_m9BCEE4E5BEE924EB804DA64314B78D0E831C179B_Multicast;
  6343. }
  6344. // System.Void UnityEngine.LowLevel.PlayerLoopSystem/UpdateFunction::Invoke()
  6345. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UpdateFunction_Invoke_m9BCEE4E5BEE924EB804DA64314B78D0E831C179B (UpdateFunction_t1C48B7EECBE47AC123A9D9D7D9D2A9EE951C56C4* __this, const RuntimeMethod* method)
  6346. {
  6347. typedef void (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
  6348. ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  6349. }
  6350. #ifdef __clang__
  6351. #pragma clang diagnostic pop
  6352. #endif
  6353. #ifdef __clang__
  6354. #pragma clang diagnostic push
  6355. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  6356. #pragma clang diagnostic ignored "-Wunused-variable"
  6357. #endif
  6358. #ifdef __clang__
  6359. #pragma clang diagnostic pop
  6360. #endif
  6361. #ifdef __clang__
  6362. #pragma clang diagnostic push
  6363. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  6364. #pragma clang diagnostic ignored "-Wunused-variable"
  6365. #endif
  6366. #ifdef __clang__
  6367. #pragma clang diagnostic pop
  6368. #endif
  6369. #ifdef __clang__
  6370. #pragma clang diagnostic push
  6371. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  6372. #pragma clang diagnostic ignored "-Wunused-variable"
  6373. #endif
  6374. #ifdef __clang__
  6375. #pragma clang diagnostic pop
  6376. #endif
  6377. #ifdef __clang__
  6378. #pragma clang diagnostic push
  6379. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  6380. #pragma clang diagnostic ignored "-Wunused-variable"
  6381. #endif
  6382. #ifdef __clang__
  6383. #pragma clang diagnostic pop
  6384. #endif
  6385. #ifdef __clang__
  6386. #pragma clang diagnostic push
  6387. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  6388. #pragma clang diagnostic ignored "-Wunused-variable"
  6389. #endif
  6390. #ifdef __clang__
  6391. #pragma clang diagnostic pop
  6392. #endif
  6393. #ifdef __clang__
  6394. #pragma clang diagnostic push
  6395. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  6396. #pragma clang diagnostic ignored "-Wunused-variable"
  6397. #endif
  6398. #ifdef __clang__
  6399. #pragma clang diagnostic pop
  6400. #endif
  6401. #ifdef __clang__
  6402. #pragma clang diagnostic push
  6403. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  6404. #pragma clang diagnostic ignored "-Wunused-variable"
  6405. #endif
  6406. #ifdef __clang__
  6407. #pragma clang diagnostic pop
  6408. #endif
  6409. #ifdef __clang__
  6410. #pragma clang diagnostic push
  6411. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  6412. #pragma clang diagnostic ignored "-Wunused-variable"
  6413. #endif
  6414. #ifdef __clang__
  6415. #pragma clang diagnostic pop
  6416. #endif
  6417. #ifdef __clang__
  6418. #pragma clang diagnostic push
  6419. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  6420. #pragma clang diagnostic ignored "-Wunused-variable"
  6421. #endif
  6422. #ifdef __clang__
  6423. #pragma clang diagnostic pop
  6424. #endif
  6425. #ifdef __clang__
  6426. #pragma clang diagnostic push
  6427. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  6428. #pragma clang diagnostic ignored "-Wunused-variable"
  6429. #endif
  6430. #ifdef __clang__
  6431. #pragma clang diagnostic pop
  6432. #endif
  6433. #ifdef __clang__
  6434. #pragma clang diagnostic push
  6435. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  6436. #pragma clang diagnostic ignored "-Wunused-variable"
  6437. #endif
  6438. #ifdef __clang__
  6439. #pragma clang diagnostic pop
  6440. #endif
  6441. #ifdef __clang__
  6442. #pragma clang diagnostic push
  6443. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  6444. #pragma clang diagnostic ignored "-Wunused-variable"
  6445. #endif
  6446. #ifdef __clang__
  6447. #pragma clang diagnostic pop
  6448. #endif
  6449. #ifdef __clang__
  6450. #pragma clang diagnostic push
  6451. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  6452. #pragma clang diagnostic ignored "-Wunused-variable"
  6453. #endif
  6454. #ifdef __clang__
  6455. #pragma clang diagnostic pop
  6456. #endif
  6457. #ifdef __clang__
  6458. #pragma clang diagnostic push
  6459. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  6460. #pragma clang diagnostic ignored "-Wunused-variable"
  6461. #endif
  6462. #ifdef __clang__
  6463. #pragma clang diagnostic pop
  6464. #endif
  6465. #ifdef __clang__
  6466. #pragma clang diagnostic push
  6467. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  6468. #pragma clang diagnostic ignored "-Wunused-variable"
  6469. #endif
  6470. #ifdef __clang__
  6471. #pragma clang diagnostic pop
  6472. #endif
  6473. #ifdef __clang__
  6474. #pragma clang diagnostic push
  6475. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  6476. #pragma clang diagnostic ignored "-Wunused-variable"
  6477. #endif
  6478. #ifdef __clang__
  6479. #pragma clang diagnostic pop
  6480. #endif
  6481. #ifdef __clang__
  6482. #pragma clang diagnostic push
  6483. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  6484. #pragma clang diagnostic ignored "-Wunused-variable"
  6485. #endif
  6486. #ifdef __clang__
  6487. #pragma clang diagnostic pop
  6488. #endif
  6489. #ifdef __clang__
  6490. #pragma clang diagnostic push
  6491. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  6492. #pragma clang diagnostic ignored "-Wunused-variable"
  6493. #endif
  6494. #ifdef __clang__
  6495. #pragma clang diagnostic pop
  6496. #endif
  6497. #ifdef __clang__
  6498. #pragma clang diagnostic push
  6499. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  6500. #pragma clang diagnostic ignored "-Wunused-variable"
  6501. #endif
  6502. #ifdef __clang__
  6503. #pragma clang diagnostic pop
  6504. #endif
  6505. #ifdef __clang__
  6506. #pragma clang diagnostic push
  6507. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  6508. #pragma clang diagnostic ignored "-Wunused-variable"
  6509. #endif
  6510. #ifdef __clang__
  6511. #pragma clang diagnostic pop
  6512. #endif
  6513. #ifdef __clang__
  6514. #pragma clang diagnostic push
  6515. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  6516. #pragma clang diagnostic ignored "-Wunused-variable"
  6517. #endif
  6518. #ifdef __clang__
  6519. #pragma clang diagnostic pop
  6520. #endif
  6521. #ifdef __clang__
  6522. #pragma clang diagnostic push
  6523. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  6524. #pragma clang diagnostic ignored "-Wunused-variable"
  6525. #endif
  6526. #ifdef __clang__
  6527. #pragma clang diagnostic pop
  6528. #endif
  6529. #ifdef __clang__
  6530. #pragma clang diagnostic push
  6531. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  6532. #pragma clang diagnostic ignored "-Wunused-variable"
  6533. #endif
  6534. #ifdef __clang__
  6535. #pragma clang diagnostic pop
  6536. #endif
  6537. #ifdef __clang__
  6538. #pragma clang diagnostic push
  6539. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  6540. #pragma clang diagnostic ignored "-Wunused-variable"
  6541. #endif
  6542. #ifdef __clang__
  6543. #pragma clang diagnostic pop
  6544. #endif
  6545. #ifdef __clang__
  6546. #pragma clang diagnostic push
  6547. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  6548. #pragma clang diagnostic ignored "-Wunused-variable"
  6549. #endif
  6550. #ifdef __clang__
  6551. #pragma clang diagnostic pop
  6552. #endif
  6553. #ifdef __clang__
  6554. #pragma clang diagnostic push
  6555. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  6556. #pragma clang diagnostic ignored "-Wunused-variable"
  6557. #endif
  6558. #ifdef __clang__
  6559. #pragma clang diagnostic pop
  6560. #endif
  6561. #ifdef __clang__
  6562. #pragma clang diagnostic push
  6563. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  6564. #pragma clang diagnostic ignored "-Wunused-variable"
  6565. #endif
  6566. #ifdef __clang__
  6567. #pragma clang diagnostic pop
  6568. #endif
  6569. #ifdef __clang__
  6570. #pragma clang diagnostic push
  6571. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  6572. #pragma clang diagnostic ignored "-Wunused-variable"
  6573. #endif
  6574. #ifdef __clang__
  6575. #pragma clang diagnostic pop
  6576. #endif
  6577. #ifdef __clang__
  6578. #pragma clang diagnostic push
  6579. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  6580. #pragma clang diagnostic ignored "-Wunused-variable"
  6581. #endif
  6582. #ifdef __clang__
  6583. #pragma clang diagnostic pop
  6584. #endif
  6585. #ifdef __clang__
  6586. #pragma clang diagnostic push
  6587. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  6588. #pragma clang diagnostic ignored "-Wunused-variable"
  6589. #endif
  6590. #ifdef __clang__
  6591. #pragma clang diagnostic pop
  6592. #endif
  6593. #ifdef __clang__
  6594. #pragma clang diagnostic push
  6595. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  6596. #pragma clang diagnostic ignored "-Wunused-variable"
  6597. #endif
  6598. #ifdef __clang__
  6599. #pragma clang diagnostic pop
  6600. #endif
  6601. #ifdef __clang__
  6602. #pragma clang diagnostic push
  6603. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  6604. #pragma clang diagnostic ignored "-Wunused-variable"
  6605. #endif
  6606. #ifdef __clang__
  6607. #pragma clang diagnostic pop
  6608. #endif
  6609. #ifdef __clang__
  6610. #pragma clang diagnostic push
  6611. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  6612. #pragma clang diagnostic ignored "-Wunused-variable"
  6613. #endif
  6614. #ifdef __clang__
  6615. #pragma clang diagnostic pop
  6616. #endif
  6617. #ifdef __clang__
  6618. #pragma clang diagnostic push
  6619. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  6620. #pragma clang diagnostic ignored "-Wunused-variable"
  6621. #endif
  6622. #ifdef __clang__
  6623. #pragma clang diagnostic pop
  6624. #endif
  6625. #ifdef __clang__
  6626. #pragma clang diagnostic push
  6627. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  6628. #pragma clang diagnostic ignored "-Wunused-variable"
  6629. #endif
  6630. #ifdef __clang__
  6631. #pragma clang diagnostic pop
  6632. #endif
  6633. #ifdef __clang__
  6634. #pragma clang diagnostic push
  6635. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  6636. #pragma clang diagnostic ignored "-Wunused-variable"
  6637. #endif
  6638. #ifdef __clang__
  6639. #pragma clang diagnostic pop
  6640. #endif
  6641. #ifdef __clang__
  6642. #pragma clang diagnostic push
  6643. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  6644. #pragma clang diagnostic ignored "-Wunused-variable"
  6645. #endif
  6646. #ifdef __clang__
  6647. #pragma clang diagnostic pop
  6648. #endif
  6649. #ifdef __clang__
  6650. #pragma clang diagnostic push
  6651. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  6652. #pragma clang diagnostic ignored "-Wunused-variable"
  6653. #endif
  6654. #ifdef __clang__
  6655. #pragma clang diagnostic pop
  6656. #endif
  6657. #ifdef __clang__
  6658. #pragma clang diagnostic push
  6659. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  6660. #pragma clang diagnostic ignored "-Wunused-variable"
  6661. #endif
  6662. #ifdef __clang__
  6663. #pragma clang diagnostic pop
  6664. #endif
  6665. #ifdef __clang__
  6666. #pragma clang diagnostic push
  6667. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  6668. #pragma clang diagnostic ignored "-Wunused-variable"
  6669. #endif
  6670. #ifdef __clang__
  6671. #pragma clang diagnostic pop
  6672. #endif
  6673. #ifdef __clang__
  6674. #pragma clang diagnostic push
  6675. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  6676. #pragma clang diagnostic ignored "-Wunused-variable"
  6677. #endif
  6678. #ifdef __clang__
  6679. #pragma clang diagnostic pop
  6680. #endif
  6681. #ifdef __clang__
  6682. #pragma clang diagnostic push
  6683. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  6684. #pragma clang diagnostic ignored "-Wunused-variable"
  6685. #endif
  6686. #ifdef __clang__
  6687. #pragma clang diagnostic pop
  6688. #endif
  6689. #ifdef __clang__
  6690. #pragma clang diagnostic push
  6691. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  6692. #pragma clang diagnostic ignored "-Wunused-variable"
  6693. #endif
  6694. #ifdef __clang__
  6695. #pragma clang diagnostic pop
  6696. #endif
  6697. #ifdef __clang__
  6698. #pragma clang diagnostic push
  6699. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  6700. #pragma clang diagnostic ignored "-Wunused-variable"
  6701. #endif
  6702. #ifdef __clang__
  6703. #pragma clang diagnostic pop
  6704. #endif
  6705. #ifdef __clang__
  6706. #pragma clang diagnostic push
  6707. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  6708. #pragma clang diagnostic ignored "-Wunused-variable"
  6709. #endif
  6710. #ifdef __clang__
  6711. #pragma clang diagnostic pop
  6712. #endif
  6713. #ifdef __clang__
  6714. #pragma clang diagnostic push
  6715. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  6716. #pragma clang diagnostic ignored "-Wunused-variable"
  6717. #endif
  6718. #ifdef __clang__
  6719. #pragma clang diagnostic pop
  6720. #endif
  6721. #ifdef __clang__
  6722. #pragma clang diagnostic push
  6723. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  6724. #pragma clang diagnostic ignored "-Wunused-variable"
  6725. #endif
  6726. #ifdef __clang__
  6727. #pragma clang diagnostic pop
  6728. #endif
  6729. #ifdef __clang__
  6730. #pragma clang diagnostic push
  6731. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  6732. #pragma clang diagnostic ignored "-Wunused-variable"
  6733. #endif
  6734. #ifdef __clang__
  6735. #pragma clang diagnostic pop
  6736. #endif
  6737. #ifdef __clang__
  6738. #pragma clang diagnostic push
  6739. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  6740. #pragma clang diagnostic ignored "-Wunused-variable"
  6741. #endif
  6742. #ifdef __clang__
  6743. #pragma clang diagnostic pop
  6744. #endif
  6745. #ifdef __clang__
  6746. #pragma clang diagnostic push
  6747. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  6748. #pragma clang diagnostic ignored "-Wunused-variable"
  6749. #endif
  6750. #ifdef __clang__
  6751. #pragma clang diagnostic pop
  6752. #endif
  6753. #ifdef __clang__
  6754. #pragma clang diagnostic push
  6755. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  6756. #pragma clang diagnostic ignored "-Wunused-variable"
  6757. #endif
  6758. #ifdef __clang__
  6759. #pragma clang diagnostic pop
  6760. #endif
  6761. #ifdef __clang__
  6762. #pragma clang diagnostic push
  6763. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  6764. #pragma clang diagnostic ignored "-Wunused-variable"
  6765. #endif
  6766. #ifdef __clang__
  6767. #pragma clang diagnostic pop
  6768. #endif
  6769. #ifdef __clang__
  6770. #pragma clang diagnostic push
  6771. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  6772. #pragma clang diagnostic ignored "-Wunused-variable"
  6773. #endif
  6774. #ifdef __clang__
  6775. #pragma clang diagnostic pop
  6776. #endif
  6777. #ifdef __clang__
  6778. #pragma clang diagnostic push
  6779. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  6780. #pragma clang diagnostic ignored "-Wunused-variable"
  6781. #endif
  6782. #ifdef __clang__
  6783. #pragma clang diagnostic pop
  6784. #endif
  6785. #ifdef __clang__
  6786. #pragma clang diagnostic push
  6787. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  6788. #pragma clang diagnostic ignored "-Wunused-variable"
  6789. #endif
  6790. #ifdef __clang__
  6791. #pragma clang diagnostic pop
  6792. #endif
  6793. #ifdef __clang__
  6794. #pragma clang diagnostic push
  6795. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  6796. #pragma clang diagnostic ignored "-Wunused-variable"
  6797. #endif
  6798. #ifdef __clang__
  6799. #pragma clang diagnostic pop
  6800. #endif
  6801. #ifdef __clang__
  6802. #pragma clang diagnostic push
  6803. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  6804. #pragma clang diagnostic ignored "-Wunused-variable"
  6805. #endif
  6806. #ifdef __clang__
  6807. #pragma clang diagnostic pop
  6808. #endif
  6809. #ifdef __clang__
  6810. #pragma clang diagnostic push
  6811. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  6812. #pragma clang diagnostic ignored "-Wunused-variable"
  6813. #endif
  6814. #ifdef __clang__
  6815. #pragma clang diagnostic pop
  6816. #endif
  6817. #ifdef __clang__
  6818. #pragma clang diagnostic push
  6819. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  6820. #pragma clang diagnostic ignored "-Wunused-variable"
  6821. #endif
  6822. #ifdef __clang__
  6823. #pragma clang diagnostic pop
  6824. #endif
  6825. #ifdef __clang__
  6826. #pragma clang diagnostic push
  6827. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  6828. #pragma clang diagnostic ignored "-Wunused-variable"
  6829. #endif
  6830. #ifdef __clang__
  6831. #pragma clang diagnostic pop
  6832. #endif
  6833. #ifdef __clang__
  6834. #pragma clang diagnostic push
  6835. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  6836. #pragma clang diagnostic ignored "-Wunused-variable"
  6837. #endif
  6838. #ifdef __clang__
  6839. #pragma clang diagnostic pop
  6840. #endif
  6841. #ifdef __clang__
  6842. #pragma clang diagnostic push
  6843. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  6844. #pragma clang diagnostic ignored "-Wunused-variable"
  6845. #endif
  6846. #ifdef __clang__
  6847. #pragma clang diagnostic pop
  6848. #endif
  6849. #ifdef __clang__
  6850. #pragma clang diagnostic push
  6851. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  6852. #pragma clang diagnostic ignored "-Wunused-variable"
  6853. #endif
  6854. #ifdef __clang__
  6855. #pragma clang diagnostic pop
  6856. #endif
  6857. #ifdef __clang__
  6858. #pragma clang diagnostic push
  6859. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  6860. #pragma clang diagnostic ignored "-Wunused-variable"
  6861. #endif
  6862. #ifdef __clang__
  6863. #pragma clang diagnostic pop
  6864. #endif
  6865. #ifdef __clang__
  6866. #pragma clang diagnostic push
  6867. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  6868. #pragma clang diagnostic ignored "-Wunused-variable"
  6869. #endif
  6870. #ifdef __clang__
  6871. #pragma clang diagnostic pop
  6872. #endif
  6873. #ifdef __clang__
  6874. #pragma clang diagnostic push
  6875. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  6876. #pragma clang diagnostic ignored "-Wunused-variable"
  6877. #endif
  6878. #ifdef __clang__
  6879. #pragma clang diagnostic pop
  6880. #endif
  6881. #ifdef __clang__
  6882. #pragma clang diagnostic push
  6883. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  6884. #pragma clang diagnostic ignored "-Wunused-variable"
  6885. #endif
  6886. #ifdef __clang__
  6887. #pragma clang diagnostic pop
  6888. #endif
  6889. #ifdef __clang__
  6890. #pragma clang diagnostic push
  6891. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  6892. #pragma clang diagnostic ignored "-Wunused-variable"
  6893. #endif
  6894. #ifdef __clang__
  6895. #pragma clang diagnostic pop
  6896. #endif
  6897. #ifdef __clang__
  6898. #pragma clang diagnostic push
  6899. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  6900. #pragma clang diagnostic ignored "-Wunused-variable"
  6901. #endif
  6902. #ifdef __clang__
  6903. #pragma clang diagnostic pop
  6904. #endif
  6905. #ifdef __clang__
  6906. #pragma clang diagnostic push
  6907. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  6908. #pragma clang diagnostic ignored "-Wunused-variable"
  6909. #endif
  6910. #ifdef __clang__
  6911. #pragma clang diagnostic pop
  6912. #endif
  6913. #ifdef __clang__
  6914. #pragma clang diagnostic push
  6915. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  6916. #pragma clang diagnostic ignored "-Wunused-variable"
  6917. #endif
  6918. #ifdef __clang__
  6919. #pragma clang diagnostic pop
  6920. #endif
  6921. #ifdef __clang__
  6922. #pragma clang diagnostic push
  6923. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  6924. #pragma clang diagnostic ignored "-Wunused-variable"
  6925. #endif
  6926. #ifdef __clang__
  6927. #pragma clang diagnostic pop
  6928. #endif
  6929. #ifdef __clang__
  6930. #pragma clang diagnostic push
  6931. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  6932. #pragma clang diagnostic ignored "-Wunused-variable"
  6933. #endif
  6934. #ifdef __clang__
  6935. #pragma clang diagnostic pop
  6936. #endif
  6937. #ifdef __clang__
  6938. #pragma clang diagnostic push
  6939. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  6940. #pragma clang diagnostic ignored "-Wunused-variable"
  6941. #endif
  6942. #ifdef __clang__
  6943. #pragma clang diagnostic pop
  6944. #endif
  6945. #ifdef __clang__
  6946. #pragma clang diagnostic push
  6947. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  6948. #pragma clang diagnostic ignored "-Wunused-variable"
  6949. #endif
  6950. #ifdef __clang__
  6951. #pragma clang diagnostic pop
  6952. #endif
  6953. #ifdef __clang__
  6954. #pragma clang diagnostic push
  6955. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  6956. #pragma clang diagnostic ignored "-Wunused-variable"
  6957. #endif
  6958. #ifdef __clang__
  6959. #pragma clang diagnostic pop
  6960. #endif
  6961. #ifdef __clang__
  6962. #pragma clang diagnostic push
  6963. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  6964. #pragma clang diagnostic ignored "-Wunused-variable"
  6965. #endif
  6966. #ifdef __clang__
  6967. #pragma clang diagnostic pop
  6968. #endif
  6969. #ifdef __clang__
  6970. #pragma clang diagnostic push
  6971. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  6972. #pragma clang diagnostic ignored "-Wunused-variable"
  6973. #endif
  6974. #ifdef __clang__
  6975. #pragma clang diagnostic pop
  6976. #endif
  6977. #ifdef __clang__
  6978. #pragma clang diagnostic push
  6979. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  6980. #pragma clang diagnostic ignored "-Wunused-variable"
  6981. #endif
  6982. #ifdef __clang__
  6983. #pragma clang diagnostic pop
  6984. #endif
  6985. #ifdef __clang__
  6986. #pragma clang diagnostic push
  6987. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  6988. #pragma clang diagnostic ignored "-Wunused-variable"
  6989. #endif
  6990. #ifdef __clang__
  6991. #pragma clang diagnostic pop
  6992. #endif
  6993. #ifdef __clang__
  6994. #pragma clang diagnostic push
  6995. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  6996. #pragma clang diagnostic ignored "-Wunused-variable"
  6997. #endif
  6998. #ifdef __clang__
  6999. #pragma clang diagnostic pop
  7000. #endif
  7001. #ifdef __clang__
  7002. #pragma clang diagnostic push
  7003. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  7004. #pragma clang diagnostic ignored "-Wunused-variable"
  7005. #endif
  7006. #ifdef __clang__
  7007. #pragma clang diagnostic pop
  7008. #endif
  7009. #ifdef __clang__
  7010. #pragma clang diagnostic push
  7011. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  7012. #pragma clang diagnostic ignored "-Wunused-variable"
  7013. #endif
  7014. #ifdef __clang__
  7015. #pragma clang diagnostic pop
  7016. #endif
  7017. #ifdef __clang__
  7018. #pragma clang diagnostic push
  7019. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  7020. #pragma clang diagnostic ignored "-Wunused-variable"
  7021. #endif
  7022. #ifdef __clang__
  7023. #pragma clang diagnostic pop
  7024. #endif
  7025. #ifdef __clang__
  7026. #pragma clang diagnostic push
  7027. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  7028. #pragma clang diagnostic ignored "-Wunused-variable"
  7029. #endif
  7030. #ifdef __clang__
  7031. #pragma clang diagnostic pop
  7032. #endif
  7033. #ifdef __clang__
  7034. #pragma clang diagnostic push
  7035. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  7036. #pragma clang diagnostic ignored "-Wunused-variable"
  7037. #endif
  7038. #ifdef __clang__
  7039. #pragma clang diagnostic pop
  7040. #endif
  7041. #ifdef __clang__
  7042. #pragma clang diagnostic push
  7043. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  7044. #pragma clang diagnostic ignored "-Wunused-variable"
  7045. #endif
  7046. #ifdef __clang__
  7047. #pragma clang diagnostic pop
  7048. #endif
  7049. #ifdef __clang__
  7050. #pragma clang diagnostic push
  7051. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  7052. #pragma clang diagnostic ignored "-Wunused-variable"
  7053. #endif
  7054. #ifdef __clang__
  7055. #pragma clang diagnostic pop
  7056. #endif
  7057. #ifdef __clang__
  7058. #pragma clang diagnostic push
  7059. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  7060. #pragma clang diagnostic ignored "-Wunused-variable"
  7061. #endif
  7062. #ifdef __clang__
  7063. #pragma clang diagnostic pop
  7064. #endif
  7065. #ifdef __clang__
  7066. #pragma clang diagnostic push
  7067. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  7068. #pragma clang diagnostic ignored "-Wunused-variable"
  7069. #endif
  7070. #ifdef __clang__
  7071. #pragma clang diagnostic pop
  7072. #endif
  7073. #ifdef __clang__
  7074. #pragma clang diagnostic push
  7075. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  7076. #pragma clang diagnostic ignored "-Wunused-variable"
  7077. #endif
  7078. #ifdef __clang__
  7079. #pragma clang diagnostic pop
  7080. #endif
  7081. #ifdef __clang__
  7082. #pragma clang diagnostic push
  7083. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  7084. #pragma clang diagnostic ignored "-Wunused-variable"
  7085. #endif
  7086. #ifdef __clang__
  7087. #pragma clang diagnostic pop
  7088. #endif
  7089. #ifdef __clang__
  7090. #pragma clang diagnostic push
  7091. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  7092. #pragma clang diagnostic ignored "-Wunused-variable"
  7093. #endif
  7094. #ifdef __clang__
  7095. #pragma clang diagnostic pop
  7096. #endif
  7097. #ifdef __clang__
  7098. #pragma clang diagnostic push
  7099. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  7100. #pragma clang diagnostic ignored "-Wunused-variable"
  7101. #endif
  7102. #ifdef __clang__
  7103. #pragma clang diagnostic pop
  7104. #endif
  7105. #ifdef __clang__
  7106. #pragma clang diagnostic push
  7107. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  7108. #pragma clang diagnostic ignored "-Wunused-variable"
  7109. #endif
  7110. #ifdef __clang__
  7111. #pragma clang diagnostic pop
  7112. #endif
  7113. #ifdef __clang__
  7114. #pragma clang diagnostic push
  7115. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  7116. #pragma clang diagnostic ignored "-Wunused-variable"
  7117. #endif
  7118. #ifdef __clang__
  7119. #pragma clang diagnostic pop
  7120. #endif
  7121. #ifdef __clang__
  7122. #pragma clang diagnostic push
  7123. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  7124. #pragma clang diagnostic ignored "-Wunused-variable"
  7125. #endif
  7126. #ifdef __clang__
  7127. #pragma clang diagnostic pop
  7128. #endif
  7129. #ifdef __clang__
  7130. #pragma clang diagnostic push
  7131. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  7132. #pragma clang diagnostic ignored "-Wunused-variable"
  7133. #endif
  7134. #ifdef __clang__
  7135. #pragma clang diagnostic pop
  7136. #endif
  7137. #ifdef __clang__
  7138. #pragma clang diagnostic push
  7139. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  7140. #pragma clang diagnostic ignored "-Wunused-variable"
  7141. #endif
  7142. #ifdef __clang__
  7143. #pragma clang diagnostic pop
  7144. #endif
  7145. #ifdef __clang__
  7146. #pragma clang diagnostic push
  7147. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  7148. #pragma clang diagnostic ignored "-Wunused-variable"
  7149. #endif
  7150. #ifdef __clang__
  7151. #pragma clang diagnostic pop
  7152. #endif
  7153. #ifdef __clang__
  7154. #pragma clang diagnostic push
  7155. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  7156. #pragma clang diagnostic ignored "-Wunused-variable"
  7157. #endif
  7158. #ifdef __clang__
  7159. #pragma clang diagnostic pop
  7160. #endif
  7161. #ifdef __clang__
  7162. #pragma clang diagnostic push
  7163. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  7164. #pragma clang diagnostic ignored "-Wunused-variable"
  7165. #endif
  7166. #ifdef __clang__
  7167. #pragma clang diagnostic pop
  7168. #endif
  7169. #ifdef __clang__
  7170. #pragma clang diagnostic push
  7171. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  7172. #pragma clang diagnostic ignored "-Wunused-variable"
  7173. #endif
  7174. #ifdef __clang__
  7175. #pragma clang diagnostic pop
  7176. #endif
  7177. #ifdef __clang__
  7178. #pragma clang diagnostic push
  7179. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  7180. #pragma clang diagnostic ignored "-Wunused-variable"
  7181. #endif
  7182. #ifdef __clang__
  7183. #pragma clang diagnostic pop
  7184. #endif
  7185. #ifdef __clang__
  7186. #pragma clang diagnostic push
  7187. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  7188. #pragma clang diagnostic ignored "-Wunused-variable"
  7189. #endif
  7190. #ifdef __clang__
  7191. #pragma clang diagnostic pop
  7192. #endif
  7193. #ifdef __clang__
  7194. #pragma clang diagnostic push
  7195. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  7196. #pragma clang diagnostic ignored "-Wunused-variable"
  7197. #endif
  7198. #ifdef __clang__
  7199. #pragma clang diagnostic pop
  7200. #endif
  7201. #ifdef __clang__
  7202. #pragma clang diagnostic push
  7203. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  7204. #pragma clang diagnostic ignored "-Wunused-variable"
  7205. #endif
  7206. #ifdef __clang__
  7207. #pragma clang diagnostic pop
  7208. #endif
  7209. #ifdef __clang__
  7210. #pragma clang diagnostic push
  7211. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  7212. #pragma clang diagnostic ignored "-Wunused-variable"
  7213. #endif
  7214. #ifdef __clang__
  7215. #pragma clang diagnostic pop
  7216. #endif
  7217. #ifdef __clang__
  7218. #pragma clang diagnostic push
  7219. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  7220. #pragma clang diagnostic ignored "-Wunused-variable"
  7221. #endif
  7222. #ifdef __clang__
  7223. #pragma clang diagnostic pop
  7224. #endif
  7225. #ifdef __clang__
  7226. #pragma clang diagnostic push
  7227. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  7228. #pragma clang diagnostic ignored "-Wunused-variable"
  7229. #endif
  7230. #ifdef __clang__
  7231. #pragma clang diagnostic pop
  7232. #endif
  7233. #ifdef __clang__
  7234. #pragma clang diagnostic push
  7235. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  7236. #pragma clang diagnostic ignored "-Wunused-variable"
  7237. #endif
  7238. #ifdef __clang__
  7239. #pragma clang diagnostic pop
  7240. #endif
  7241. #ifdef __clang__
  7242. #pragma clang diagnostic push
  7243. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  7244. #pragma clang diagnostic ignored "-Wunused-variable"
  7245. #endif
  7246. #ifdef __clang__
  7247. #pragma clang diagnostic pop
  7248. #endif
  7249. #ifdef __clang__
  7250. #pragma clang diagnostic push
  7251. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  7252. #pragma clang diagnostic ignored "-Wunused-variable"
  7253. #endif
  7254. #ifdef __clang__
  7255. #pragma clang diagnostic pop
  7256. #endif
  7257. #ifdef __clang__
  7258. #pragma clang diagnostic push
  7259. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  7260. #pragma clang diagnostic ignored "-Wunused-variable"
  7261. #endif
  7262. #ifdef __clang__
  7263. #pragma clang diagnostic pop
  7264. #endif
  7265. #ifdef __clang__
  7266. #pragma clang diagnostic push
  7267. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  7268. #pragma clang diagnostic ignored "-Wunused-variable"
  7269. #endif
  7270. #ifdef __clang__
  7271. #pragma clang diagnostic pop
  7272. #endif
  7273. #ifdef __clang__
  7274. #pragma clang diagnostic push
  7275. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  7276. #pragma clang diagnostic ignored "-Wunused-variable"
  7277. #endif
  7278. #ifdef __clang__
  7279. #pragma clang diagnostic pop
  7280. #endif
  7281. #ifdef __clang__
  7282. #pragma clang diagnostic push
  7283. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  7284. #pragma clang diagnostic ignored "-Wunused-variable"
  7285. #endif
  7286. #ifdef __clang__
  7287. #pragma clang diagnostic pop
  7288. #endif
  7289. #ifdef __clang__
  7290. #pragma clang diagnostic push
  7291. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  7292. #pragma clang diagnostic ignored "-Wunused-variable"
  7293. #endif
  7294. #ifdef __clang__
  7295. #pragma clang diagnostic pop
  7296. #endif
  7297. #ifdef __clang__
  7298. #pragma clang diagnostic push
  7299. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  7300. #pragma clang diagnostic ignored "-Wunused-variable"
  7301. #endif
  7302. #ifdef __clang__
  7303. #pragma clang diagnostic pop
  7304. #endif
  7305. #ifdef __clang__
  7306. #pragma clang diagnostic push
  7307. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  7308. #pragma clang diagnostic ignored "-Wunused-variable"
  7309. #endif
  7310. #ifdef __clang__
  7311. #pragma clang diagnostic pop
  7312. #endif
  7313. #ifdef __clang__
  7314. #pragma clang diagnostic push
  7315. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  7316. #pragma clang diagnostic ignored "-Wunused-variable"
  7317. #endif
  7318. #ifdef __clang__
  7319. #pragma clang diagnostic pop
  7320. #endif
  7321. #ifdef __clang__
  7322. #pragma clang diagnostic push
  7323. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  7324. #pragma clang diagnostic ignored "-Wunused-variable"
  7325. #endif
  7326. #ifdef __clang__
  7327. #pragma clang diagnostic pop
  7328. #endif
  7329. #ifdef __clang__
  7330. #pragma clang diagnostic push
  7331. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  7332. #pragma clang diagnostic ignored "-Wunused-variable"
  7333. #endif
  7334. #ifdef __clang__
  7335. #pragma clang diagnostic pop
  7336. #endif
  7337. #ifdef __clang__
  7338. #pragma clang diagnostic push
  7339. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  7340. #pragma clang diagnostic ignored "-Wunused-variable"
  7341. #endif
  7342. #ifdef __clang__
  7343. #pragma clang diagnostic pop
  7344. #endif
  7345. #ifdef __clang__
  7346. #pragma clang diagnostic push
  7347. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  7348. #pragma clang diagnostic ignored "-Wunused-variable"
  7349. #endif
  7350. #ifdef __clang__
  7351. #pragma clang diagnostic pop
  7352. #endif
  7353. #ifdef __clang__
  7354. #pragma clang diagnostic push
  7355. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  7356. #pragma clang diagnostic ignored "-Wunused-variable"
  7357. #endif
  7358. #ifdef __clang__
  7359. #pragma clang diagnostic pop
  7360. #endif
  7361. #ifdef __clang__
  7362. #pragma clang diagnostic push
  7363. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  7364. #pragma clang diagnostic ignored "-Wunused-variable"
  7365. #endif
  7366. #ifdef __clang__
  7367. #pragma clang diagnostic pop
  7368. #endif
  7369. #ifdef __clang__
  7370. #pragma clang diagnostic push
  7371. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  7372. #pragma clang diagnostic ignored "-Wunused-variable"
  7373. #endif
  7374. #ifdef __clang__
  7375. #pragma clang diagnostic pop
  7376. #endif
  7377. #ifdef __clang__
  7378. #pragma clang diagnostic push
  7379. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  7380. #pragma clang diagnostic ignored "-Wunused-variable"
  7381. #endif
  7382. #ifdef __clang__
  7383. #pragma clang diagnostic pop
  7384. #endif
  7385. #ifdef __clang__
  7386. #pragma clang diagnostic push
  7387. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  7388. #pragma clang diagnostic ignored "-Wunused-variable"
  7389. #endif
  7390. #ifdef __clang__
  7391. #pragma clang diagnostic pop
  7392. #endif
  7393. #ifdef __clang__
  7394. #pragma clang diagnostic push
  7395. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  7396. #pragma clang diagnostic ignored "-Wunused-variable"
  7397. #endif
  7398. #ifdef __clang__
  7399. #pragma clang diagnostic pop
  7400. #endif
  7401. #ifdef __clang__
  7402. #pragma clang diagnostic push
  7403. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  7404. #pragma clang diagnostic ignored "-Wunused-variable"
  7405. #endif
  7406. #ifdef __clang__
  7407. #pragma clang diagnostic pop
  7408. #endif
  7409. #ifdef __clang__
  7410. #pragma clang diagnostic push
  7411. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  7412. #pragma clang diagnostic ignored "-Wunused-variable"
  7413. #endif
  7414. #ifdef __clang__
  7415. #pragma clang diagnostic pop
  7416. #endif
  7417. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Delegate_get_Target_m6E203F111C1548193A5AB7E616BD5834CD269753_inline (Delegate_t* __this, const RuntimeMethod* method)
  7418. {
  7419. {
  7420. RuntimeObject* L_0 = __this->___m_target_2;
  7421. return L_0;
  7422. }
  7423. }
  7424. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void UnityAction_Invoke_m5CB9EE17CCDF64D00DE5D96DF3553CDB20D66F70_inline (UnityAction_t11A1F3B953B365C072A5DCC32677EE1796A962A7* __this, const RuntimeMethod* method)
  7425. {
  7426. typedef void (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
  7427. ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  7428. }
  7429. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_get_Current_m6330F15D18EE4F547C05DF9BF83C5EB710376027_gshared_inline (Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A* __this, const RuntimeMethod* method)
  7430. {
  7431. {
  7432. RuntimeObject* L_0 = (RuntimeObject*)__this->____current_3;
  7433. return L_0;
  7434. }
  7435. }
  7436. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___item0, const RuntimeMethod* method)
  7437. {
  7438. ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* V_0 = NULL;
  7439. int32_t V_1 = 0;
  7440. {
  7441. int32_t L_0 = (int32_t)__this->____version_3;
  7442. __this->____version_3 = ((int32_t)il2cpp_codegen_add(L_0, 1));
  7443. ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_1 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)__this->____items_1;
  7444. V_0 = L_1;
  7445. int32_t L_2 = (int32_t)__this->____size_2;
  7446. V_1 = L_2;
  7447. int32_t L_3 = V_1;
  7448. ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_4 = V_0;
  7449. NullCheck(L_4);
  7450. if ((!(((uint32_t)L_3) < ((uint32_t)((int32_t)(((RuntimeArray*)L_4)->max_length))))))
  7451. {
  7452. goto IL_0034;
  7453. }
  7454. }
  7455. {
  7456. int32_t L_5 = V_1;
  7457. __this->____size_2 = ((int32_t)il2cpp_codegen_add(L_5, 1));
  7458. ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_6 = V_0;
  7459. int32_t L_7 = V_1;
  7460. RuntimeObject* L_8 = ___item0;
  7461. NullCheck(L_6);
  7462. (L_6)->SetAt(static_cast<il2cpp_array_size_t>(L_7), (RuntimeObject*)L_8);
  7463. return;
  7464. }
  7465. IL_0034:
  7466. {
  7467. RuntimeObject* L_9 = ___item0;
  7468. (( void (*) (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 11)))(__this, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 11));
  7469. return;
  7470. }
  7471. }
  7472. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method)
  7473. {
  7474. {
  7475. int32_t L_0 = (int32_t)__this->____size_2;
  7476. return L_0;
  7477. }
  7478. }
  7479. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Clear_m16C1F2C61FED5955F10EB36BC1CB2DF34B128994_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method)
  7480. {
  7481. int32_t V_0 = 0;
  7482. {
  7483. int32_t L_0 = (int32_t)__this->____version_3;
  7484. __this->____version_3 = ((int32_t)il2cpp_codegen_add(L_0, 1));
  7485. if (!true)
  7486. {
  7487. goto IL_0035;
  7488. }
  7489. }
  7490. {
  7491. int32_t L_1 = (int32_t)__this->____size_2;
  7492. V_0 = L_1;
  7493. __this->____size_2 = 0;
  7494. int32_t L_2 = V_0;
  7495. if ((((int32_t)L_2) <= ((int32_t)0)))
  7496. {
  7497. goto IL_003c;
  7498. }
  7499. }
  7500. {
  7501. ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_3 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)__this->____items_1;
  7502. int32_t L_4 = V_0;
  7503. Array_Clear_m50BAA3751899858B097D3FF2ED31F284703FE5CB((RuntimeArray*)L_3, 0, L_4, NULL);
  7504. return;
  7505. }
  7506. IL_0035:
  7507. {
  7508. __this->____size_2 = 0;
  7509. }
  7510. IL_003c:
  7511. {
  7512. return;
  7513. }
  7514. }