Unity.TextMeshPro__5.cpp 1.3 MB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172217321742175217621772178217921802181218221832184218521862187218821892190219121922193219421952196219721982199220022012202220322042205220622072208220922102211221222132214221522162217221822192220222122222223222422252226222722282229223022312232223322342235223622372238223922402241224222432244224522462247224822492250225122522253225422552256225722582259226022612262226322642265226622672268226922702271227222732274227522762277227822792280228122822283228422852286228722882289229022912292229322942295229622972298229923002301230223032304230523062307230823092310231123122313231423152316231723182319232023212322232323242325232623272328232923302331233223332334233523362337233823392340234123422343234423452346234723482349235023512352235323542355235623572358235923602361236223632364236523662367236823692370237123722373237423752376237723782379238023812382238323842385238623872388238923902391239223932394239523962397239823992400240124022403240424052406240724082409241024112412241324142415241624172418241924202421242224232424242524262427242824292430243124322433243424352436243724382439244024412442244324442445244624472448244924502451245224532454245524562457245824592460246124622463246424652466246724682469247024712472247324742475247624772478247924802481248224832484248524862487248824892490249124922493249424952496249724982499250025012502250325042505250625072508250925102511251225132514251525162517251825192520252125222523252425252526252725282529253025312532253325342535253625372538253925402541254225432544254525462547254825492550255125522553255425552556255725582559256025612562256325642565256625672568256925702571257225732574257525762577257825792580258125822583258425852586258725882589259025912592259325942595259625972598259926002601260226032604260526062607260826092610261126122613261426152616261726182619262026212622262326242625262626272628262926302631263226332634263526362637263826392640264126422643264426452646264726482649265026512652265326542655265626572658265926602661266226632664266526662667266826692670267126722673267426752676267726782679268026812682268326842685268626872688268926902691269226932694269526962697269826992700270127022703270427052706270727082709271027112712271327142715271627172718271927202721272227232724272527262727272827292730273127322733273427352736273727382739274027412742274327442745274627472748274927502751275227532754275527562757275827592760276127622763276427652766276727682769277027712772277327742775277627772778277927802781278227832784278527862787278827892790279127922793279427952796279727982799280028012802280328042805280628072808280928102811281228132814281528162817281828192820282128222823282428252826282728282829283028312832283328342835283628372838283928402841284228432844284528462847284828492850285128522853285428552856285728582859286028612862286328642865286628672868286928702871287228732874287528762877287828792880288128822883288428852886288728882889289028912892289328942895289628972898289929002901290229032904290529062907290829092910291129122913291429152916291729182919292029212922292329242925292629272928292929302931293229332934293529362937293829392940294129422943294429452946294729482949295029512952295329542955295629572958295929602961296229632964296529662967296829692970297129722973297429752976297729782979298029812982298329842985298629872988298929902991299229932994299529962997299829993000300130023003300430053006300730083009301030113012301330143015301630173018301930203021302230233024302530263027302830293030303130323033303430353036303730383039304030413042304330443045304630473048304930503051305230533054305530563057305830593060306130623063306430653066306730683069307030713072307330743075307630773078307930803081308230833084308530863087308830893090309130923093309430953096309730983099310031013102310331043105310631073108310931103111311231133114311531163117311831193120312131223123312431253126312731283129313031313132313331343135313631373138313931403141314231433144314531463147314831493150315131523153315431553156315731583159316031613162316331643165316631673168316931703171317231733174317531763177317831793180318131823183318431853186318731883189319031913192319331943195319631973198319932003201320232033204320532063207320832093210321132123213321432153216321732183219322032213222322332243225322632273228322932303231323232333234323532363237323832393240324132423243324432453246324732483249325032513252325332543255325632573258325932603261326232633264326532663267326832693270327132723273327432753276327732783279328032813282328332843285328632873288328932903291329232933294329532963297329832993300330133023303330433053306330733083309331033113312331333143315331633173318331933203321332233233324332533263327332833293330333133323333333433353336333733383339334033413342334333443345334633473348334933503351335233533354335533563357335833593360336133623363336433653366336733683369337033713372337333743375337633773378337933803381338233833384338533863387338833893390339133923393339433953396339733983399340034013402340334043405340634073408340934103411341234133414341534163417341834193420342134223423342434253426342734283429343034313432343334343435343634373438343934403441344234433444344534463447344834493450345134523453345434553456345734583459346034613462346334643465346634673468346934703471347234733474347534763477347834793480348134823483348434853486348734883489349034913492349334943495349634973498349935003501350235033504350535063507350835093510351135123513351435153516351735183519352035213522352335243525352635273528352935303531353235333534353535363537353835393540354135423543354435453546354735483549355035513552355335543555355635573558355935603561356235633564356535663567356835693570357135723573357435753576357735783579358035813582358335843585358635873588358935903591359235933594359535963597359835993600360136023603360436053606360736083609361036113612361336143615361636173618361936203621362236233624362536263627362836293630363136323633363436353636363736383639364036413642364336443645364636473648364936503651365236533654365536563657365836593660366136623663366436653666366736683669367036713672367336743675367636773678367936803681368236833684368536863687368836893690369136923693369436953696369736983699370037013702370337043705370637073708370937103711371237133714371537163717371837193720372137223723372437253726372737283729373037313732373337343735373637373738373937403741374237433744374537463747374837493750375137523753375437553756375737583759376037613762376337643765376637673768376937703771377237733774377537763777377837793780378137823783378437853786378737883789379037913792379337943795379637973798379938003801380238033804380538063807380838093810381138123813381438153816381738183819382038213822382338243825382638273828382938303831383238333834383538363837383838393840384138423843384438453846384738483849385038513852385338543855385638573858385938603861386238633864386538663867386838693870387138723873387438753876387738783879388038813882388338843885388638873888388938903891389238933894389538963897389838993900390139023903390439053906390739083909391039113912391339143915391639173918391939203921392239233924392539263927392839293930393139323933393439353936393739383939394039413942394339443945394639473948394939503951395239533954395539563957395839593960396139623963396439653966396739683969397039713972397339743975397639773978397939803981398239833984398539863987398839893990399139923993399439953996399739983999400040014002400340044005400640074008400940104011401240134014401540164017401840194020402140224023402440254026402740284029403040314032403340344035403640374038403940404041404240434044404540464047404840494050405140524053405440554056405740584059406040614062406340644065406640674068406940704071407240734074407540764077407840794080408140824083408440854086408740884089409040914092409340944095409640974098409941004101410241034104410541064107410841094110411141124113411441154116411741184119412041214122412341244125412641274128412941304131413241334134413541364137413841394140414141424143414441454146414741484149415041514152415341544155415641574158415941604161416241634164416541664167416841694170417141724173417441754176417741784179418041814182418341844185418641874188418941904191419241934194419541964197419841994200420142024203420442054206420742084209421042114212421342144215421642174218421942204221422242234224422542264227422842294230423142324233423442354236423742384239424042414242424342444245424642474248424942504251425242534254425542564257425842594260426142624263426442654266426742684269427042714272427342744275427642774278427942804281428242834284428542864287428842894290429142924293429442954296429742984299430043014302430343044305430643074308430943104311431243134314431543164317431843194320432143224323432443254326432743284329433043314332433343344335433643374338433943404341434243434344434543464347434843494350435143524353435443554356435743584359436043614362436343644365436643674368436943704371437243734374437543764377437843794380438143824383438443854386438743884389439043914392439343944395439643974398439944004401440244034404440544064407440844094410441144124413441444154416441744184419442044214422442344244425442644274428442944304431443244334434443544364437443844394440444144424443444444454446444744484449445044514452445344544455445644574458445944604461446244634464446544664467446844694470447144724473447444754476447744784479448044814482448344844485448644874488448944904491449244934494449544964497449844994500450145024503450445054506450745084509451045114512451345144515451645174518451945204521452245234524452545264527452845294530453145324533453445354536453745384539454045414542454345444545454645474548454945504551455245534554455545564557455845594560456145624563456445654566456745684569457045714572457345744575457645774578457945804581458245834584458545864587458845894590459145924593459445954596459745984599460046014602460346044605460646074608460946104611461246134614461546164617461846194620462146224623462446254626462746284629463046314632463346344635463646374638463946404641464246434644464546464647464846494650465146524653465446554656465746584659466046614662466346644665466646674668466946704671467246734674467546764677467846794680468146824683468446854686468746884689469046914692469346944695469646974698469947004701470247034704470547064707470847094710471147124713471447154716471747184719472047214722472347244725472647274728472947304731473247334734473547364737473847394740474147424743474447454746474747484749475047514752475347544755475647574758475947604761476247634764476547664767476847694770477147724773477447754776477747784779478047814782478347844785478647874788478947904791479247934794479547964797479847994800480148024803480448054806480748084809481048114812481348144815481648174818481948204821482248234824482548264827482848294830483148324833483448354836483748384839484048414842484348444845484648474848484948504851485248534854485548564857485848594860486148624863486448654866486748684869487048714872487348744875487648774878487948804881488248834884488548864887488848894890489148924893489448954896489748984899490049014902490349044905490649074908490949104911491249134914491549164917491849194920492149224923492449254926492749284929493049314932493349344935493649374938493949404941494249434944494549464947494849494950495149524953495449554956495749584959496049614962496349644965496649674968496949704971497249734974497549764977497849794980498149824983498449854986498749884989499049914992499349944995499649974998499950005001500250035004500550065007500850095010501150125013501450155016501750185019502050215022502350245025502650275028502950305031503250335034503550365037503850395040504150425043504450455046504750485049505050515052505350545055505650575058505950605061506250635064506550665067506850695070507150725073507450755076507750785079508050815082508350845085508650875088508950905091509250935094509550965097509850995100510151025103510451055106510751085109511051115112511351145115511651175118511951205121512251235124512551265127512851295130513151325133513451355136513751385139514051415142514351445145514651475148514951505151515251535154515551565157515851595160516151625163516451655166516751685169517051715172517351745175517651775178517951805181518251835184518551865187518851895190519151925193519451955196519751985199520052015202520352045205520652075208520952105211521252135214521552165217521852195220522152225223522452255226522752285229523052315232523352345235523652375238523952405241524252435244524552465247524852495250525152525253525452555256525752585259526052615262526352645265526652675268526952705271527252735274527552765277527852795280528152825283528452855286528752885289529052915292529352945295529652975298529953005301530253035304530553065307530853095310531153125313531453155316531753185319532053215322532353245325532653275328532953305331533253335334533553365337533853395340534153425343534453455346534753485349535053515352535353545355535653575358535953605361536253635364536553665367536853695370537153725373537453755376537753785379538053815382538353845385538653875388538953905391539253935394539553965397539853995400540154025403540454055406540754085409541054115412541354145415541654175418541954205421542254235424542554265427542854295430543154325433543454355436543754385439544054415442544354445445544654475448544954505451545254535454545554565457545854595460546154625463546454655466546754685469547054715472547354745475547654775478547954805481548254835484548554865487548854895490549154925493549454955496549754985499550055015502550355045505550655075508550955105511551255135514551555165517551855195520552155225523552455255526552755285529553055315532553355345535553655375538553955405541554255435544554555465547554855495550555155525553555455555556555755585559556055615562556355645565556655675568556955705571557255735574557555765577557855795580558155825583558455855586558755885589559055915592559355945595559655975598559956005601560256035604560556065607560856095610561156125613561456155616561756185619562056215622562356245625562656275628562956305631563256335634563556365637563856395640564156425643564456455646564756485649565056515652565356545655565656575658565956605661566256635664566556665667566856695670567156725673567456755676567756785679568056815682568356845685568656875688568956905691569256935694569556965697569856995700570157025703570457055706570757085709571057115712571357145715571657175718571957205721572257235724572557265727572857295730573157325733573457355736573757385739574057415742574357445745574657475748574957505751575257535754575557565757575857595760576157625763576457655766576757685769577057715772577357745775577657775778577957805781578257835784578557865787578857895790579157925793579457955796579757985799580058015802580358045805580658075808580958105811581258135814581558165817581858195820582158225823582458255826582758285829583058315832583358345835583658375838583958405841584258435844584558465847584858495850585158525853585458555856585758585859586058615862586358645865586658675868586958705871587258735874587558765877587858795880588158825883588458855886588758885889589058915892589358945895589658975898589959005901590259035904590559065907590859095910591159125913591459155916591759185919592059215922592359245925592659275928592959305931593259335934593559365937593859395940594159425943594459455946594759485949595059515952595359545955595659575958595959605961596259635964596559665967596859695970597159725973597459755976597759785979598059815982598359845985598659875988598959905991599259935994599559965997599859996000600160026003600460056006600760086009601060116012601360146015601660176018601960206021602260236024602560266027602860296030603160326033603460356036603760386039604060416042604360446045604660476048604960506051605260536054605560566057605860596060606160626063606460656066606760686069607060716072607360746075607660776078607960806081608260836084608560866087608860896090609160926093609460956096609760986099610061016102610361046105610661076108610961106111611261136114611561166117611861196120612161226123612461256126612761286129613061316132613361346135613661376138613961406141614261436144614561466147614861496150615161526153615461556156615761586159616061616162616361646165616661676168616961706171617261736174617561766177617861796180618161826183618461856186618761886189619061916192619361946195619661976198619962006201620262036204620562066207620862096210621162126213621462156216621762186219622062216222622362246225622662276228622962306231623262336234623562366237623862396240624162426243624462456246624762486249625062516252625362546255625662576258625962606261626262636264626562666267626862696270627162726273627462756276627762786279628062816282628362846285628662876288628962906291629262936294629562966297629862996300630163026303630463056306630763086309631063116312631363146315631663176318631963206321632263236324632563266327632863296330633163326333633463356336633763386339634063416342634363446345634663476348634963506351635263536354635563566357635863596360636163626363636463656366636763686369637063716372637363746375637663776378637963806381638263836384638563866387638863896390639163926393639463956396639763986399640064016402640364046405640664076408640964106411641264136414641564166417641864196420642164226423642464256426642764286429643064316432643364346435643664376438643964406441644264436444644564466447644864496450645164526453645464556456645764586459646064616462646364646465646664676468646964706471647264736474647564766477647864796480648164826483648464856486648764886489649064916492649364946495649664976498649965006501650265036504650565066507650865096510651165126513651465156516651765186519652065216522652365246525652665276528652965306531653265336534653565366537653865396540654165426543654465456546654765486549655065516552655365546555655665576558655965606561656265636564656565666567656865696570657165726573657465756576657765786579658065816582658365846585658665876588658965906591659265936594659565966597659865996600660166026603660466056606660766086609661066116612661366146615661666176618661966206621662266236624662566266627662866296630663166326633663466356636663766386639664066416642664366446645664666476648664966506651665266536654665566566657665866596660666166626663666466656666666766686669667066716672667366746675667666776678667966806681668266836684668566866687668866896690669166926693669466956696669766986699670067016702670367046705670667076708670967106711671267136714671567166717671867196720672167226723672467256726672767286729673067316732673367346735673667376738673967406741674267436744674567466747674867496750675167526753675467556756675767586759676067616762676367646765676667676768676967706771677267736774677567766777677867796780678167826783678467856786678767886789679067916792679367946795679667976798679968006801680268036804680568066807680868096810681168126813681468156816681768186819682068216822682368246825682668276828682968306831683268336834683568366837683868396840684168426843684468456846684768486849685068516852685368546855685668576858685968606861686268636864686568666867686868696870687168726873687468756876687768786879688068816882688368846885688668876888688968906891689268936894689568966897689868996900690169026903690469056906690769086909691069116912691369146915691669176918691969206921692269236924692569266927692869296930693169326933693469356936693769386939694069416942694369446945694669476948694969506951695269536954695569566957695869596960696169626963696469656966696769686969697069716972697369746975697669776978697969806981698269836984698569866987698869896990699169926993699469956996699769986999700070017002700370047005700670077008700970107011701270137014701570167017701870197020702170227023702470257026702770287029703070317032703370347035703670377038703970407041704270437044704570467047704870497050705170527053705470557056705770587059706070617062706370647065706670677068706970707071707270737074707570767077707870797080708170827083708470857086708770887089709070917092709370947095709670977098709971007101710271037104710571067107710871097110711171127113711471157116711771187119712071217122712371247125712671277128712971307131713271337134713571367137713871397140714171427143714471457146714771487149715071517152715371547155715671577158715971607161716271637164716571667167716871697170717171727173717471757176717771787179718071817182718371847185718671877188718971907191719271937194719571967197719871997200720172027203720472057206720772087209721072117212721372147215721672177218721972207221722272237224722572267227722872297230723172327233723472357236723772387239724072417242724372447245724672477248724972507251725272537254725572567257725872597260726172627263726472657266726772687269727072717272727372747275727672777278727972807281728272837284728572867287728872897290729172927293729472957296729772987299730073017302730373047305730673077308730973107311731273137314731573167317731873197320732173227323732473257326732773287329733073317332733373347335733673377338733973407341734273437344734573467347734873497350735173527353735473557356735773587359736073617362736373647365736673677368736973707371737273737374737573767377737873797380738173827383738473857386738773887389739073917392739373947395739673977398739974007401740274037404740574067407740874097410741174127413741474157416741774187419742074217422742374247425742674277428742974307431743274337434743574367437743874397440744174427443744474457446744774487449745074517452745374547455745674577458745974607461746274637464746574667467746874697470747174727473747474757476747774787479748074817482748374847485748674877488748974907491749274937494749574967497749874997500750175027503750475057506750775087509751075117512751375147515751675177518751975207521752275237524752575267527752875297530753175327533753475357536753775387539754075417542754375447545754675477548754975507551755275537554755575567557755875597560756175627563756475657566756775687569757075717572757375747575757675777578757975807581758275837584758575867587758875897590759175927593759475957596759775987599760076017602760376047605760676077608760976107611761276137614761576167617761876197620762176227623762476257626762776287629763076317632763376347635763676377638763976407641764276437644764576467647764876497650765176527653765476557656765776587659766076617662766376647665766676677668766976707671767276737674767576767677767876797680768176827683768476857686768776887689769076917692769376947695769676977698769977007701770277037704770577067707770877097710771177127713771477157716771777187719772077217722772377247725772677277728772977307731773277337734773577367737773877397740774177427743774477457746774777487749775077517752775377547755775677577758775977607761776277637764776577667767776877697770777177727773777477757776777777787779778077817782778377847785778677877788778977907791779277937794779577967797779877997800780178027803780478057806780778087809781078117812781378147815781678177818781978207821782278237824782578267827782878297830783178327833783478357836783778387839784078417842784378447845784678477848784978507851785278537854785578567857785878597860786178627863786478657866786778687869787078717872787378747875787678777878787978807881788278837884788578867887788878897890789178927893789478957896789778987899790079017902790379047905790679077908790979107911791279137914791579167917791879197920792179227923792479257926792779287929793079317932793379347935793679377938793979407941794279437944794579467947794879497950795179527953795479557956795779587959796079617962796379647965796679677968796979707971797279737974797579767977797879797980798179827983798479857986798779887989799079917992799379947995799679977998799980008001800280038004800580068007800880098010801180128013801480158016801780188019802080218022802380248025802680278028802980308031803280338034803580368037803880398040804180428043804480458046804780488049805080518052805380548055805680578058805980608061806280638064806580668067806880698070807180728073807480758076807780788079808080818082808380848085808680878088808980908091809280938094809580968097809880998100810181028103810481058106810781088109811081118112811381148115811681178118811981208121812281238124812581268127812881298130813181328133813481358136813781388139814081418142814381448145814681478148814981508151815281538154815581568157815881598160816181628163816481658166816781688169817081718172817381748175817681778178817981808181818281838184818581868187818881898190819181928193819481958196819781988199820082018202820382048205820682078208820982108211821282138214821582168217821882198220822182228223822482258226822782288229823082318232823382348235823682378238823982408241824282438244824582468247824882498250825182528253825482558256825782588259826082618262826382648265826682678268826982708271827282738274827582768277827882798280828182828283828482858286828782888289829082918292829382948295829682978298829983008301830283038304830583068307830883098310831183128313831483158316831783188319832083218322832383248325832683278328832983308331833283338334833583368337833883398340834183428343834483458346834783488349835083518352835383548355835683578358835983608361836283638364836583668367836883698370837183728373837483758376837783788379838083818382838383848385838683878388838983908391839283938394839583968397839883998400840184028403840484058406840784088409841084118412841384148415841684178418841984208421842284238424842584268427842884298430843184328433843484358436843784388439844084418442844384448445844684478448844984508451845284538454845584568457845884598460846184628463846484658466846784688469847084718472847384748475847684778478847984808481848284838484848584868487848884898490849184928493849484958496849784988499850085018502850385048505850685078508850985108511851285138514851585168517851885198520852185228523852485258526852785288529853085318532853385348535853685378538853985408541854285438544854585468547854885498550855185528553855485558556855785588559856085618562856385648565856685678568856985708571857285738574857585768577857885798580858185828583858485858586858785888589859085918592859385948595859685978598859986008601860286038604860586068607860886098610861186128613861486158616861786188619862086218622862386248625862686278628862986308631863286338634863586368637863886398640864186428643864486458646864786488649865086518652865386548655865686578658865986608661866286638664866586668667866886698670867186728673867486758676867786788679868086818682868386848685868686878688868986908691869286938694869586968697869886998700870187028703870487058706870787088709871087118712871387148715871687178718871987208721872287238724872587268727872887298730873187328733873487358736873787388739874087418742874387448745874687478748874987508751875287538754875587568757875887598760876187628763876487658766876787688769877087718772877387748775877687778778877987808781878287838784878587868787878887898790879187928793879487958796879787988799880088018802880388048805880688078808880988108811881288138814881588168817881888198820882188228823882488258826882788288829883088318832883388348835883688378838883988408841884288438844884588468847884888498850885188528853885488558856885788588859886088618862886388648865886688678868886988708871887288738874887588768877887888798880888188828883888488858886888788888889889088918892889388948895889688978898889989008901890289038904890589068907890889098910891189128913891489158916891789188919892089218922892389248925892689278928892989308931893289338934893589368937893889398940894189428943894489458946894789488949895089518952895389548955895689578958895989608961896289638964896589668967896889698970897189728973897489758976897789788979898089818982898389848985898689878988898989908991899289938994899589968997899889999000900190029003900490059006900790089009901090119012901390149015901690179018901990209021902290239024902590269027902890299030903190329033903490359036903790389039904090419042904390449045904690479048904990509051905290539054905590569057905890599060906190629063906490659066906790689069907090719072907390749075907690779078907990809081908290839084908590869087908890899090909190929093909490959096909790989099910091019102910391049105910691079108910991109111911291139114911591169117911891199120912191229123912491259126912791289129913091319132913391349135913691379138913991409141914291439144914591469147914891499150915191529153915491559156915791589159916091619162916391649165916691679168916991709171917291739174917591769177917891799180918191829183918491859186918791889189919091919192919391949195919691979198919992009201920292039204920592069207920892099210921192129213921492159216921792189219922092219222922392249225922692279228922992309231923292339234923592369237923892399240924192429243924492459246924792489249925092519252925392549255925692579258925992609261926292639264926592669267926892699270927192729273927492759276927792789279928092819282928392849285928692879288928992909291929292939294929592969297929892999300930193029303930493059306930793089309931093119312931393149315931693179318931993209321932293239324932593269327932893299330933193329333933493359336933793389339934093419342934393449345934693479348934993509351935293539354935593569357935893599360936193629363936493659366936793689369937093719372937393749375937693779378937993809381938293839384938593869387938893899390939193929393939493959396939793989399940094019402940394049405940694079408940994109411941294139414941594169417941894199420942194229423942494259426942794289429943094319432943394349435943694379438943994409441944294439444944594469447944894499450945194529453945494559456945794589459946094619462946394649465946694679468946994709471947294739474947594769477947894799480948194829483948494859486948794889489949094919492949394949495949694979498949995009501950295039504950595069507950895099510951195129513951495159516951795189519952095219522952395249525952695279528952995309531953295339534953595369537953895399540954195429543954495459546954795489549955095519552955395549555955695579558955995609561956295639564956595669567956895699570957195729573957495759576957795789579958095819582958395849585958695879588958995909591959295939594959595969597959895999600960196029603960496059606960796089609961096119612961396149615961696179618961996209621962296239624962596269627962896299630963196329633963496359636963796389639964096419642964396449645964696479648964996509651965296539654965596569657965896599660966196629663966496659666966796689669967096719672967396749675967696779678967996809681968296839684968596869687968896899690969196929693969496959696969796989699970097019702970397049705970697079708970997109711971297139714971597169717971897199720972197229723972497259726972797289729973097319732973397349735973697379738973997409741974297439744974597469747974897499750975197529753975497559756975797589759976097619762976397649765976697679768976997709771977297739774977597769777977897799780978197829783978497859786978797889789979097919792979397949795979697979798979998009801980298039804980598069807980898099810981198129813981498159816981798189819982098219822982398249825982698279828982998309831983298339834983598369837983898399840984198429843984498459846984798489849985098519852985398549855985698579858985998609861986298639864986598669867986898699870987198729873987498759876987798789879988098819882988398849885988698879888988998909891989298939894989598969897989898999900990199029903990499059906990799089909991099119912991399149915991699179918991999209921992299239924992599269927992899299930993199329933993499359936993799389939994099419942994399449945994699479948994999509951995299539954995599569957995899599960996199629963996499659966996799689969997099719972997399749975997699779978997999809981998299839984998599869987998899899990999199929993999499959996999799989999100001000110002100031000410005100061000710008100091001010011100121001310014100151001610017100181001910020100211002210023100241002510026100271002810029100301003110032100331003410035100361003710038100391004010041100421004310044100451004610047100481004910050100511005210053100541005510056100571005810059100601006110062100631006410065100661006710068100691007010071100721007310074100751007610077100781007910080100811008210083100841008510086100871008810089100901009110092100931009410095100961009710098100991010010101101021010310104101051010610107101081010910110101111011210113101141011510116101171011810119101201012110122101231012410125101261012710128101291013010131101321013310134101351013610137101381013910140101411014210143101441014510146101471014810149101501015110152101531015410155101561015710158101591016010161101621016310164101651016610167101681016910170101711017210173101741017510176101771017810179101801018110182101831018410185101861018710188101891019010191101921019310194101951019610197101981019910200102011020210203102041020510206102071020810209102101021110212102131021410215102161021710218102191022010221102221022310224102251022610227102281022910230102311023210233102341023510236102371023810239102401024110242102431024410245102461024710248102491025010251102521025310254102551025610257102581025910260102611026210263102641026510266102671026810269102701027110272102731027410275102761027710278102791028010281102821028310284102851028610287102881028910290102911029210293102941029510296102971029810299103001030110302103031030410305103061030710308103091031010311103121031310314103151031610317103181031910320103211032210323103241032510326103271032810329103301033110332103331033410335103361033710338103391034010341103421034310344103451034610347103481034910350103511035210353103541035510356103571035810359103601036110362103631036410365103661036710368103691037010371103721037310374103751037610377103781037910380103811038210383103841038510386103871038810389103901039110392103931039410395103961039710398103991040010401104021040310404104051040610407104081040910410104111041210413104141041510416104171041810419104201042110422104231042410425104261042710428104291043010431104321043310434104351043610437104381043910440104411044210443104441044510446104471044810449104501045110452104531045410455104561045710458104591046010461104621046310464104651046610467104681046910470104711047210473104741047510476104771047810479104801048110482104831048410485104861048710488104891049010491104921049310494104951049610497104981049910500105011050210503105041050510506105071050810509105101051110512105131051410515105161051710518105191052010521105221052310524105251052610527105281052910530105311053210533105341053510536105371053810539105401054110542105431054410545105461054710548105491055010551105521055310554105551055610557105581055910560105611056210563105641056510566105671056810569105701057110572105731057410575105761057710578105791058010581105821058310584105851058610587105881058910590105911059210593105941059510596105971059810599106001060110602106031060410605106061060710608106091061010611106121061310614106151061610617106181061910620106211062210623106241062510626106271062810629106301063110632106331063410635106361063710638106391064010641106421064310644106451064610647106481064910650106511065210653106541065510656106571065810659106601066110662106631066410665106661066710668106691067010671106721067310674106751067610677106781067910680106811068210683106841068510686106871068810689106901069110692106931069410695106961069710698106991070010701107021070310704107051070610707107081070910710107111071210713107141071510716107171071810719107201072110722107231072410725107261072710728107291073010731107321073310734107351073610737107381073910740107411074210743107441074510746107471074810749107501075110752107531075410755107561075710758107591076010761107621076310764107651076610767107681076910770107711077210773107741077510776107771077810779107801078110782107831078410785107861078710788107891079010791107921079310794107951079610797107981079910800108011080210803108041080510806108071080810809108101081110812108131081410815108161081710818108191082010821108221082310824108251082610827108281082910830108311083210833108341083510836108371083810839108401084110842108431084410845108461084710848108491085010851108521085310854108551085610857108581085910860108611086210863108641086510866108671086810869108701087110872108731087410875108761087710878108791088010881108821088310884108851088610887108881088910890108911089210893108941089510896108971089810899109001090110902109031090410905109061090710908109091091010911109121091310914109151091610917109181091910920109211092210923109241092510926109271092810929109301093110932109331093410935109361093710938109391094010941109421094310944109451094610947109481094910950109511095210953109541095510956109571095810959109601096110962109631096410965109661096710968109691097010971109721097310974109751097610977109781097910980109811098210983109841098510986109871098810989109901099110992109931099410995109961099710998109991100011001110021100311004110051100611007110081100911010110111101211013110141101511016110171101811019110201102111022110231102411025110261102711028110291103011031110321103311034110351103611037110381103911040110411104211043110441104511046110471104811049110501105111052110531105411055110561105711058110591106011061110621106311064110651106611067110681106911070110711107211073110741107511076110771107811079110801108111082110831108411085110861108711088110891109011091110921109311094110951109611097110981109911100111011110211103111041110511106111071110811109111101111111112111131111411115111161111711118111191112011121111221112311124111251112611127111281112911130111311113211133111341113511136111371113811139111401114111142111431114411145111461114711148111491115011151111521115311154111551115611157111581115911160111611116211163111641116511166111671116811169111701117111172111731117411175111761117711178111791118011181111821118311184111851118611187111881118911190111911119211193111941119511196111971119811199112001120111202112031120411205112061120711208112091121011211112121121311214112151121611217112181121911220112211122211223112241122511226112271122811229112301123111232112331123411235112361123711238112391124011241112421124311244112451124611247112481124911250112511125211253112541125511256112571125811259112601126111262112631126411265112661126711268112691127011271112721127311274112751127611277112781127911280112811128211283112841128511286112871128811289112901129111292112931129411295112961129711298112991130011301113021130311304113051130611307113081130911310113111131211313113141131511316113171131811319113201132111322113231132411325113261132711328113291133011331113321133311334113351133611337113381133911340113411134211343113441134511346113471134811349113501135111352113531135411355113561135711358113591136011361113621136311364113651136611367113681136911370113711137211373113741137511376113771137811379113801138111382113831138411385113861138711388113891139011391113921139311394113951139611397113981139911400114011140211403114041140511406114071140811409114101141111412114131141411415114161141711418114191142011421114221142311424114251142611427114281142911430114311143211433114341143511436114371143811439114401144111442114431144411445114461144711448114491145011451114521145311454114551145611457114581145911460114611146211463114641146511466114671146811469114701147111472114731147411475114761147711478114791148011481114821148311484114851148611487114881148911490114911149211493114941149511496114971149811499115001150111502115031150411505115061150711508115091151011511115121151311514115151151611517115181151911520115211152211523115241152511526115271152811529115301153111532115331153411535115361153711538115391154011541115421154311544115451154611547115481154911550115511155211553115541155511556115571155811559115601156111562115631156411565115661156711568115691157011571115721157311574115751157611577115781157911580115811158211583115841158511586115871158811589115901159111592115931159411595115961159711598115991160011601116021160311604116051160611607116081160911610116111161211613116141161511616116171161811619116201162111622116231162411625116261162711628116291163011631116321163311634116351163611637116381163911640116411164211643116441164511646116471164811649116501165111652116531165411655116561165711658116591166011661116621166311664116651166611667116681166911670116711167211673116741167511676116771167811679116801168111682116831168411685116861168711688116891169011691116921169311694116951169611697116981169911700117011170211703117041170511706117071170811709117101171111712117131171411715117161171711718117191172011721117221172311724117251172611727117281172911730117311173211733117341173511736117371173811739117401174111742117431174411745117461174711748117491175011751117521175311754117551175611757117581175911760117611176211763117641176511766117671176811769117701177111772117731177411775117761177711778117791178011781117821178311784117851178611787117881178911790117911179211793117941179511796117971179811799118001180111802118031180411805118061180711808118091181011811118121181311814118151181611817118181181911820118211182211823118241182511826118271182811829118301183111832118331183411835118361183711838118391184011841118421184311844118451184611847118481184911850118511185211853118541185511856118571185811859118601186111862118631186411865118661186711868118691187011871118721187311874118751187611877118781187911880118811188211883118841188511886118871188811889118901189111892118931189411895118961189711898118991190011901119021190311904119051190611907119081190911910119111191211913119141191511916119171191811919119201192111922119231192411925119261192711928119291193011931119321193311934119351193611937119381193911940119411194211943119441194511946119471194811949119501195111952119531195411955119561195711958119591196011961119621196311964119651196611967119681196911970119711197211973119741197511976119771197811979119801198111982119831198411985119861198711988119891199011991119921199311994119951199611997119981199912000120011200212003120041200512006120071200812009120101201112012120131201412015120161201712018120191202012021120221202312024120251202612027120281202912030120311203212033120341203512036120371203812039120401204112042120431204412045120461204712048120491205012051120521205312054120551205612057120581205912060120611206212063120641206512066120671206812069120701207112072120731207412075120761207712078120791208012081120821208312084120851208612087120881208912090120911209212093120941209512096120971209812099121001210112102121031210412105121061210712108121091211012111121121211312114121151211612117121181211912120121211212212123121241212512126121271212812129121301213112132121331213412135121361213712138121391214012141121421214312144121451214612147121481214912150121511215212153121541215512156121571215812159121601216112162121631216412165121661216712168121691217012171121721217312174121751217612177121781217912180121811218212183121841218512186121871218812189121901219112192121931219412195121961219712198121991220012201122021220312204122051220612207122081220912210122111221212213122141221512216122171221812219122201222112222122231222412225122261222712228122291223012231122321223312234122351223612237122381223912240122411224212243122441224512246122471224812249122501225112252122531225412255122561225712258122591226012261122621226312264122651226612267122681226912270122711227212273122741227512276122771227812279122801228112282122831228412285122861228712288122891229012291122921229312294122951229612297122981229912300123011230212303123041230512306123071230812309123101231112312123131231412315123161231712318123191232012321123221232312324123251232612327123281232912330123311233212333123341233512336123371233812339123401234112342123431234412345123461234712348123491235012351123521235312354123551235612357123581235912360123611236212363123641236512366123671236812369123701237112372123731237412375123761237712378123791238012381123821238312384123851238612387123881238912390123911239212393123941239512396123971239812399124001240112402124031240412405124061240712408124091241012411124121241312414124151241612417124181241912420124211242212423124241242512426124271242812429124301243112432124331243412435124361243712438124391244012441124421244312444124451244612447124481244912450124511245212453124541245512456124571245812459124601246112462124631246412465124661246712468124691247012471124721247312474124751247612477124781247912480124811248212483124841248512486124871248812489124901249112492124931249412495124961249712498124991250012501125021250312504125051250612507125081250912510125111251212513125141251512516125171251812519125201252112522125231252412525125261252712528125291253012531125321253312534125351253612537125381253912540125411254212543125441254512546125471254812549125501255112552125531255412555125561255712558125591256012561125621256312564125651256612567125681256912570125711257212573125741257512576125771257812579125801258112582125831258412585125861258712588125891259012591125921259312594125951259612597125981259912600126011260212603126041260512606126071260812609126101261112612126131261412615126161261712618126191262012621126221262312624126251262612627126281262912630126311263212633126341263512636126371263812639126401264112642126431264412645126461264712648126491265012651126521265312654126551265612657126581265912660126611266212663126641266512666126671266812669126701267112672126731267412675126761267712678126791268012681126821268312684126851268612687126881268912690126911269212693126941269512696126971269812699127001270112702127031270412705127061270712708127091271012711127121271312714127151271612717127181271912720127211272212723127241272512726127271272812729127301273112732127331273412735127361273712738127391274012741127421274312744127451274612747127481274912750127511275212753127541275512756127571275812759127601276112762127631276412765127661276712768127691277012771127721277312774127751277612777127781277912780127811278212783127841278512786127871278812789127901279112792127931279412795127961279712798127991280012801128021280312804128051280612807128081280912810128111281212813128141281512816128171281812819128201282112822128231282412825128261282712828128291283012831128321283312834128351283612837128381283912840128411284212843128441284512846128471284812849128501285112852128531285412855128561285712858128591286012861128621286312864128651286612867128681286912870128711287212873128741287512876128771287812879128801288112882128831288412885128861288712888128891289012891128921289312894128951289612897128981289912900129011290212903129041290512906129071290812909129101291112912129131291412915129161291712918129191292012921129221292312924129251292612927129281292912930129311293212933129341293512936129371293812939129401294112942129431294412945129461294712948129491295012951129521295312954129551295612957129581295912960129611296212963129641296512966129671296812969129701297112972129731297412975129761297712978129791298012981129821298312984129851298612987129881298912990129911299212993129941299512996129971299812999130001300113002130031300413005130061300713008130091301013011130121301313014130151301613017130181301913020130211302213023130241302513026130271302813029130301303113032130331303413035130361303713038130391304013041130421304313044130451304613047130481304913050130511305213053130541305513056130571305813059130601306113062130631306413065130661306713068130691307013071130721307313074130751307613077130781307913080130811308213083130841308513086130871308813089130901309113092130931309413095130961309713098130991310013101131021310313104131051310613107131081310913110131111311213113131141311513116131171311813119131201312113122131231312413125131261312713128131291313013131131321313313134131351313613137131381313913140131411314213143131441314513146131471314813149131501315113152131531315413155131561315713158131591316013161131621316313164131651316613167131681316913170131711317213173131741317513176131771317813179131801318113182131831318413185131861318713188131891319013191131921319313194131951319613197131981319913200132011320213203132041320513206132071320813209132101321113212132131321413215132161321713218132191322013221132221322313224132251322613227132281322913230132311323213233132341323513236132371323813239132401324113242132431324413245132461324713248132491325013251132521325313254132551325613257132581325913260132611326213263132641326513266132671326813269132701327113272132731327413275132761327713278132791328013281132821328313284132851328613287132881328913290132911329213293132941329513296132971329813299133001330113302133031330413305133061330713308133091331013311133121331313314133151331613317133181331913320133211332213323133241332513326133271332813329133301333113332133331333413335133361333713338133391334013341133421334313344133451334613347133481334913350133511335213353133541335513356133571335813359133601336113362133631336413365133661336713368133691337013371133721337313374133751337613377133781337913380133811338213383133841338513386133871338813389133901339113392133931339413395133961339713398133991340013401134021340313404134051340613407134081340913410134111341213413134141341513416134171341813419134201342113422134231342413425134261342713428134291343013431134321343313434134351343613437134381343913440134411344213443134441344513446134471344813449134501345113452134531345413455134561345713458134591346013461134621346313464134651346613467134681346913470134711347213473134741347513476134771347813479134801348113482134831348413485134861348713488134891349013491134921349313494134951349613497134981349913500135011350213503135041350513506135071350813509135101351113512135131351413515135161351713518135191352013521135221352313524135251352613527135281352913530135311353213533135341353513536135371353813539135401354113542135431354413545135461354713548135491355013551135521355313554135551355613557135581355913560135611356213563135641356513566135671356813569135701357113572135731357413575135761357713578135791358013581135821358313584135851358613587135881358913590135911359213593135941359513596135971359813599136001360113602136031360413605136061360713608136091361013611136121361313614136151361613617136181361913620136211362213623136241362513626136271362813629136301363113632136331363413635136361363713638136391364013641136421364313644136451364613647136481364913650136511365213653136541365513656136571365813659136601366113662136631366413665136661366713668136691367013671136721367313674136751367613677136781367913680136811368213683136841368513686136871368813689136901369113692136931369413695136961369713698136991370013701137021370313704137051370613707137081370913710137111371213713137141371513716137171371813719137201372113722137231372413725137261372713728137291373013731137321373313734137351373613737137381373913740137411374213743137441374513746137471374813749137501375113752137531375413755137561375713758137591376013761137621376313764137651376613767137681376913770137711377213773137741377513776137771377813779137801378113782137831378413785137861378713788137891379013791137921379313794137951379613797137981379913800138011380213803138041380513806138071380813809138101381113812138131381413815138161381713818138191382013821138221382313824138251382613827138281382913830138311383213833138341383513836138371383813839138401384113842138431384413845138461384713848138491385013851138521385313854138551385613857138581385913860138611386213863138641386513866138671386813869138701387113872138731387413875138761387713878138791388013881138821388313884138851388613887138881388913890138911389213893138941389513896138971389813899139001390113902139031390413905139061390713908139091391013911139121391313914139151391613917139181391913920139211392213923139241392513926139271392813929139301393113932139331393413935139361393713938139391394013941139421394313944139451394613947139481394913950139511395213953139541395513956139571395813959139601396113962139631396413965139661396713968139691397013971139721397313974139751397613977139781397913980139811398213983139841398513986139871398813989139901399113992139931399413995139961399713998139991400014001140021400314004140051400614007140081400914010140111401214013140141401514016140171401814019140201402114022140231402414025140261402714028140291403014031140321403314034140351403614037140381403914040140411404214043140441404514046140471404814049140501405114052140531405414055140561405714058140591406014061140621406314064140651406614067140681406914070140711407214073140741407514076140771407814079140801408114082140831408414085140861408714088140891409014091140921409314094140951409614097140981409914100141011410214103141041410514106141071410814109141101411114112141131411414115141161411714118141191412014121141221412314124141251412614127141281412914130141311413214133141341413514136141371413814139141401414114142141431414414145141461414714148141491415014151141521415314154141551415614157141581415914160141611416214163141641416514166141671416814169141701417114172141731417414175141761417714178141791418014181141821418314184141851418614187141881418914190141911419214193141941419514196141971419814199142001420114202142031420414205142061420714208142091421014211142121421314214142151421614217142181421914220142211422214223142241422514226142271422814229142301423114232142331423414235142361423714238142391424014241142421424314244142451424614247142481424914250142511425214253142541425514256142571425814259142601426114262142631426414265142661426714268142691427014271142721427314274142751427614277142781427914280142811428214283142841428514286142871428814289142901429114292142931429414295142961429714298142991430014301143021430314304143051430614307143081430914310143111431214313143141431514316143171431814319143201432114322143231432414325143261432714328143291433014331143321433314334143351433614337143381433914340143411434214343143441434514346143471434814349143501435114352143531435414355143561435714358143591436014361143621436314364143651436614367143681436914370143711437214373143741437514376143771437814379143801438114382143831438414385143861438714388143891439014391143921439314394143951439614397143981439914400144011440214403144041440514406144071440814409144101441114412144131441414415144161441714418144191442014421144221442314424144251442614427144281442914430144311443214433144341443514436144371443814439144401444114442144431444414445144461444714448144491445014451144521445314454144551445614457144581445914460144611446214463144641446514466144671446814469144701447114472144731447414475144761447714478144791448014481144821448314484144851448614487144881448914490144911449214493144941449514496144971449814499145001450114502145031450414505145061450714508145091451014511145121451314514145151451614517145181451914520145211452214523145241452514526145271452814529145301453114532145331453414535145361453714538145391454014541145421454314544145451454614547145481454914550145511455214553145541455514556145571455814559145601456114562145631456414565145661456714568145691457014571145721457314574145751457614577145781457914580145811458214583145841458514586145871458814589145901459114592145931459414595145961459714598145991460014601146021460314604146051460614607146081460914610146111461214613146141461514616146171461814619146201462114622146231462414625146261462714628146291463014631146321463314634146351463614637146381463914640146411464214643146441464514646146471464814649146501465114652146531465414655146561465714658146591466014661146621466314664146651466614667146681466914670146711467214673146741467514676146771467814679146801468114682146831468414685146861468714688146891469014691146921469314694146951469614697146981469914700147011470214703147041470514706147071470814709147101471114712147131471414715147161471714718147191472014721147221472314724147251472614727147281472914730147311473214733147341473514736147371473814739147401474114742147431474414745147461474714748147491475014751147521475314754147551475614757147581475914760147611476214763147641476514766147671476814769147701477114772147731477414775147761477714778147791478014781147821478314784147851478614787147881478914790147911479214793147941479514796147971479814799148001480114802148031480414805148061480714808148091481014811148121481314814148151481614817148181481914820148211482214823148241482514826148271482814829148301483114832148331483414835148361483714838148391484014841148421484314844148451484614847148481484914850148511485214853148541485514856148571485814859148601486114862148631486414865148661486714868148691487014871148721487314874148751487614877148781487914880148811488214883148841488514886148871488814889148901489114892148931489414895148961489714898148991490014901149021490314904149051490614907149081490914910149111491214913149141491514916149171491814919149201492114922149231492414925149261492714928149291493014931149321493314934149351493614937149381493914940149411494214943149441494514946149471494814949149501495114952149531495414955149561495714958149591496014961149621496314964149651496614967149681496914970149711497214973149741497514976149771497814979149801498114982149831498414985149861498714988149891499014991149921499314994149951499614997149981499915000150011500215003150041500515006150071500815009150101501115012150131501415015150161501715018150191502015021150221502315024150251502615027150281502915030150311503215033150341503515036150371503815039150401504115042150431504415045150461504715048150491505015051150521505315054150551505615057150581505915060150611506215063150641506515066150671506815069150701507115072150731507415075150761507715078150791508015081150821508315084150851508615087150881508915090150911509215093150941509515096150971509815099151001510115102151031510415105151061510715108151091511015111151121511315114151151511615117151181511915120151211512215123151241512515126151271512815129151301513115132151331513415135151361513715138151391514015141151421514315144151451514615147151481514915150151511515215153151541515515156151571515815159151601516115162151631516415165151661516715168151691517015171151721517315174151751517615177151781517915180151811518215183151841518515186151871518815189151901519115192151931519415195151961519715198151991520015201152021520315204152051520615207152081520915210152111521215213152141521515216152171521815219152201522115222152231522415225152261522715228152291523015231152321523315234152351523615237152381523915240152411524215243152441524515246152471524815249152501525115252152531525415255152561525715258152591526015261152621526315264152651526615267152681526915270152711527215273152741527515276152771527815279152801528115282152831528415285152861528715288152891529015291152921529315294152951529615297152981529915300153011530215303153041530515306153071530815309153101531115312153131531415315153161531715318153191532015321153221532315324153251532615327153281532915330153311533215333153341533515336153371533815339153401534115342153431534415345153461534715348153491535015351153521535315354153551535615357153581535915360153611536215363153641536515366153671536815369153701537115372153731537415375153761537715378153791538015381153821538315384153851538615387153881538915390153911539215393153941539515396153971539815399154001540115402154031540415405154061540715408154091541015411154121541315414154151541615417154181541915420154211542215423154241542515426154271542815429154301543115432154331543415435154361543715438154391544015441154421544315444154451544615447154481544915450154511545215453154541545515456154571545815459154601546115462154631546415465154661546715468154691547015471154721547315474154751547615477154781547915480154811548215483154841548515486154871548815489154901549115492154931549415495154961549715498154991550015501155021550315504155051550615507155081550915510155111551215513155141551515516155171551815519155201552115522155231552415525155261552715528155291553015531155321553315534155351553615537155381553915540155411554215543155441554515546155471554815549155501555115552155531555415555155561555715558155591556015561155621556315564155651556615567155681556915570155711557215573155741557515576155771557815579155801558115582155831558415585155861558715588155891559015591155921559315594155951559615597155981559915600156011560215603156041560515606156071560815609156101561115612156131561415615156161561715618156191562015621156221562315624156251562615627156281562915630156311563215633156341563515636156371563815639156401564115642156431564415645156461564715648156491565015651156521565315654156551565615657156581565915660156611566215663156641566515666156671566815669156701567115672156731567415675156761567715678156791568015681156821568315684156851568615687156881568915690156911569215693156941569515696156971569815699157001570115702157031570415705157061570715708157091571015711157121571315714157151571615717157181571915720157211572215723157241572515726157271572815729157301573115732157331573415735157361573715738157391574015741157421574315744157451574615747157481574915750157511575215753157541575515756157571575815759157601576115762157631576415765157661576715768157691577015771157721577315774157751577615777157781577915780157811578215783157841578515786157871578815789157901579115792157931579415795157961579715798157991580015801158021580315804158051580615807158081580915810158111581215813158141581515816158171581815819158201582115822158231582415825158261582715828158291583015831158321583315834158351583615837158381583915840158411584215843158441584515846158471584815849158501585115852158531585415855158561585715858158591586015861158621586315864158651586615867158681586915870158711587215873158741587515876158771587815879158801588115882158831588415885158861588715888158891589015891158921589315894158951589615897158981589915900159011590215903159041590515906159071590815909159101591115912159131591415915159161591715918159191592015921159221592315924159251592615927159281592915930159311593215933159341593515936159371593815939159401594115942159431594415945159461594715948159491595015951159521595315954159551595615957159581595915960159611596215963159641596515966159671596815969159701597115972159731597415975159761597715978159791598015981159821598315984159851598615987159881598915990159911599215993159941599515996159971599815999160001600116002160031600416005160061600716008160091601016011160121601316014160151601616017160181601916020160211602216023160241602516026160271602816029160301603116032160331603416035160361603716038160391604016041160421604316044160451604616047160481604916050160511605216053160541605516056160571605816059160601606116062160631606416065160661606716068160691607016071160721607316074160751607616077160781607916080160811608216083160841608516086160871608816089160901609116092160931609416095160961609716098160991610016101161021610316104161051610616107161081610916110161111611216113161141611516116161171611816119161201612116122161231612416125161261612716128161291613016131161321613316134161351613616137161381613916140161411614216143161441614516146161471614816149161501615116152161531615416155161561615716158161591616016161161621616316164161651616616167161681616916170161711617216173161741617516176161771617816179161801618116182161831618416185161861618716188161891619016191161921619316194161951619616197161981619916200162011620216203162041620516206162071620816209162101621116212162131621416215162161621716218162191622016221162221622316224162251622616227162281622916230162311623216233162341623516236162371623816239162401624116242162431624416245162461624716248162491625016251162521625316254162551625616257162581625916260162611626216263162641626516266162671626816269162701627116272162731627416275162761627716278162791628016281162821628316284162851628616287162881628916290162911629216293162941629516296162971629816299163001630116302163031630416305163061630716308163091631016311163121631316314163151631616317163181631916320163211632216323163241632516326163271632816329163301633116332163331633416335163361633716338163391634016341163421634316344163451634616347163481634916350163511635216353163541635516356163571635816359163601636116362163631636416365163661636716368163691637016371163721637316374163751637616377163781637916380163811638216383163841638516386163871638816389163901639116392163931639416395163961639716398163991640016401164021640316404164051640616407164081640916410164111641216413164141641516416164171641816419164201642116422164231642416425164261642716428164291643016431164321643316434164351643616437164381643916440164411644216443164441644516446164471644816449164501645116452164531645416455164561645716458164591646016461164621646316464164651646616467164681646916470164711647216473164741647516476164771647816479164801648116482164831648416485164861648716488164891649016491164921649316494164951649616497164981649916500165011650216503165041650516506165071650816509165101651116512165131651416515165161651716518165191652016521165221652316524165251652616527165281652916530165311653216533165341653516536165371653816539165401654116542165431654416545165461654716548165491655016551165521655316554165551655616557165581655916560165611656216563165641656516566165671656816569165701657116572165731657416575165761657716578165791658016581165821658316584165851658616587165881658916590165911659216593165941659516596165971659816599166001660116602166031660416605166061660716608166091661016611166121661316614166151661616617166181661916620166211662216623166241662516626166271662816629166301663116632166331663416635166361663716638166391664016641166421664316644166451664616647166481664916650166511665216653166541665516656166571665816659166601666116662166631666416665166661666716668166691667016671166721667316674166751667616677166781667916680166811668216683166841668516686166871668816689166901669116692166931669416695166961669716698166991670016701167021670316704167051670616707167081670916710167111671216713167141671516716167171671816719167201672116722167231672416725167261672716728167291673016731167321673316734167351673616737167381673916740167411674216743167441674516746167471674816749167501675116752167531675416755167561675716758167591676016761167621676316764167651676616767167681676916770167711677216773167741677516776167771677816779167801678116782167831678416785167861678716788167891679016791167921679316794167951679616797167981679916800168011680216803168041680516806168071680816809168101681116812168131681416815168161681716818168191682016821168221682316824168251682616827168281682916830168311683216833168341683516836168371683816839168401684116842168431684416845168461684716848168491685016851168521685316854168551685616857168581685916860168611686216863168641686516866168671686816869168701687116872168731687416875168761687716878168791688016881168821688316884168851688616887168881688916890168911689216893168941689516896168971689816899169001690116902169031690416905169061690716908169091691016911169121691316914169151691616917169181691916920169211692216923169241692516926169271692816929169301693116932169331693416935169361693716938169391694016941169421694316944169451694616947169481694916950169511695216953169541695516956169571695816959169601696116962169631696416965169661696716968169691697016971169721697316974169751697616977169781697916980169811698216983169841698516986169871698816989169901699116992169931699416995169961699716998169991700017001170021700317004170051700617007170081700917010170111701217013170141701517016170171701817019170201702117022170231702417025170261702717028170291703017031170321703317034170351703617037170381703917040170411704217043170441704517046170471704817049170501705117052170531705417055170561705717058170591706017061170621706317064170651706617067170681706917070170711707217073170741707517076170771707817079170801708117082170831708417085170861708717088170891709017091170921709317094170951709617097170981709917100171011710217103171041710517106171071710817109171101711117112171131711417115171161711717118171191712017121171221712317124171251712617127171281712917130171311713217133171341713517136171371713817139171401714117142171431714417145171461714717148171491715017151171521715317154171551715617157171581715917160171611716217163171641716517166171671716817169171701717117172171731717417175171761717717178171791718017181171821718317184171851718617187171881718917190171911719217193171941719517196171971719817199172001720117202172031720417205172061720717208172091721017211172121721317214172151721617217172181721917220172211722217223172241722517226172271722817229172301723117232172331723417235172361723717238172391724017241172421724317244172451724617247172481724917250172511725217253172541725517256172571725817259172601726117262172631726417265172661726717268172691727017271172721727317274172751727617277172781727917280172811728217283172841728517286172871728817289172901729117292172931729417295172961729717298172991730017301173021730317304173051730617307173081730917310173111731217313173141731517316173171731817319173201732117322173231732417325173261732717328173291733017331173321733317334173351733617337173381733917340173411734217343173441734517346173471734817349173501735117352173531735417355173561735717358173591736017361173621736317364173651736617367173681736917370173711737217373173741737517376173771737817379173801738117382173831738417385173861738717388173891739017391173921739317394173951739617397173981739917400174011740217403174041740517406174071740817409174101741117412174131741417415174161741717418174191742017421174221742317424174251742617427174281742917430174311743217433174341743517436174371743817439174401744117442174431744417445174461744717448174491745017451174521745317454174551745617457174581745917460174611746217463174641746517466174671746817469174701747117472174731747417475174761747717478174791748017481174821748317484174851748617487174881748917490174911749217493174941749517496174971749817499175001750117502175031750417505175061750717508175091751017511175121751317514175151751617517175181751917520175211752217523175241752517526175271752817529175301753117532175331753417535175361753717538175391754017541175421754317544175451754617547175481754917550175511755217553175541755517556175571755817559175601756117562175631756417565175661756717568175691757017571175721757317574175751757617577175781757917580175811758217583175841758517586175871758817589175901759117592175931759417595175961759717598175991760017601176021760317604176051760617607176081760917610176111761217613176141761517616176171761817619176201762117622176231762417625176261762717628176291763017631176321763317634176351763617637176381763917640176411764217643176441764517646176471764817649176501765117652176531765417655176561765717658176591766017661176621766317664176651766617667176681766917670176711767217673176741767517676176771767817679176801768117682176831768417685176861768717688176891769017691176921769317694176951769617697176981769917700177011770217703177041770517706177071770817709177101771117712177131771417715177161771717718177191772017721177221772317724177251772617727177281772917730177311773217733177341773517736177371773817739177401774117742177431774417745177461774717748177491775017751177521775317754177551775617757177581775917760177611776217763177641776517766177671776817769177701777117772177731777417775177761777717778177791778017781177821778317784177851778617787177881778917790177911779217793177941779517796177971779817799178001780117802178031780417805178061780717808178091781017811178121781317814178151781617817178181781917820178211782217823178241782517826178271782817829178301783117832178331783417835178361783717838178391784017841178421784317844178451784617847178481784917850178511785217853178541785517856178571785817859178601786117862178631786417865178661786717868178691787017871178721787317874178751787617877178781787917880178811788217883178841788517886178871788817889178901789117892178931789417895178961789717898178991790017901179021790317904179051790617907179081790917910179111791217913179141791517916179171791817919179201792117922179231792417925179261792717928179291793017931179321793317934179351793617937179381793917940179411794217943179441794517946179471794817949179501795117952179531795417955179561795717958179591796017961179621796317964179651796617967179681796917970179711797217973179741797517976179771797817979179801798117982179831798417985179861798717988179891799017991179921799317994179951799617997179981799918000180011800218003180041800518006180071800818009180101801118012180131801418015180161801718018180191802018021180221802318024180251802618027180281802918030180311803218033180341803518036180371803818039180401804118042180431804418045180461804718048180491805018051180521805318054180551805618057180581805918060180611806218063180641806518066180671806818069180701807118072180731807418075180761807718078180791808018081180821808318084180851808618087180881808918090180911809218093180941809518096180971809818099181001810118102181031810418105181061810718108181091811018111181121811318114181151811618117181181811918120181211812218123181241812518126181271812818129181301813118132181331813418135181361813718138181391814018141181421814318144181451814618147181481814918150181511815218153181541815518156181571815818159181601816118162181631816418165181661816718168181691817018171181721817318174181751817618177181781817918180181811818218183181841818518186181871818818189181901819118192181931819418195181961819718198181991820018201182021820318204182051820618207182081820918210182111821218213182141821518216182171821818219182201822118222182231822418225182261822718228182291823018231182321823318234182351823618237182381823918240182411824218243182441824518246182471824818249182501825118252182531825418255182561825718258182591826018261182621826318264182651826618267182681826918270182711827218273182741827518276182771827818279182801828118282182831828418285182861828718288182891829018291182921829318294182951829618297182981829918300183011830218303183041830518306183071830818309183101831118312183131831418315183161831718318183191832018321183221832318324183251832618327183281832918330183311833218333183341833518336183371833818339183401834118342183431834418345183461834718348183491835018351183521835318354183551835618357183581835918360183611836218363183641836518366183671836818369183701837118372183731837418375183761837718378183791838018381183821838318384183851838618387183881838918390183911839218393183941839518396183971839818399184001840118402184031840418405184061840718408184091841018411184121841318414184151841618417184181841918420184211842218423184241842518426184271842818429184301843118432184331843418435184361843718438184391844018441184421844318444184451844618447184481844918450184511845218453184541845518456184571845818459184601846118462184631846418465184661846718468184691847018471184721847318474184751847618477184781847918480184811848218483184841848518486184871848818489184901849118492184931849418495184961849718498184991850018501185021850318504185051850618507185081850918510185111851218513185141851518516185171851818519185201852118522185231852418525185261852718528185291853018531185321853318534185351853618537185381853918540185411854218543185441854518546185471854818549185501855118552185531855418555185561855718558185591856018561185621856318564185651856618567185681856918570185711857218573185741857518576185771857818579185801858118582185831858418585185861858718588185891859018591185921859318594185951859618597185981859918600186011860218603186041860518606186071860818609186101861118612186131861418615186161861718618186191862018621186221862318624186251862618627186281862918630186311863218633186341863518636186371863818639186401864118642186431864418645186461864718648186491865018651186521865318654186551865618657186581865918660186611866218663186641866518666186671866818669186701867118672186731867418675186761867718678186791868018681186821868318684186851868618687186881868918690186911869218693186941869518696186971869818699187001870118702187031870418705187061870718708187091871018711187121871318714187151871618717187181871918720187211872218723187241872518726187271872818729187301873118732187331873418735187361873718738187391874018741187421874318744187451874618747187481874918750187511875218753187541875518756187571875818759187601876118762187631876418765187661876718768187691877018771187721877318774187751877618777187781877918780187811878218783187841878518786187871878818789187901879118792187931879418795187961879718798187991880018801188021880318804188051880618807188081880918810188111881218813188141881518816188171881818819188201882118822188231882418825188261882718828188291883018831188321883318834188351883618837188381883918840188411884218843188441884518846188471884818849188501885118852188531885418855188561885718858188591886018861188621886318864188651886618867188681886918870188711887218873188741887518876188771887818879188801888118882188831888418885188861888718888188891889018891188921889318894188951889618897188981889918900189011890218903189041890518906189071890818909189101891118912189131891418915189161891718918189191892018921189221892318924189251892618927189281892918930189311893218933189341893518936189371893818939189401894118942189431894418945189461894718948189491895018951189521895318954189551895618957189581895918960189611896218963189641896518966189671896818969189701897118972189731897418975189761897718978189791898018981189821898318984189851898618987189881898918990189911899218993189941899518996189971899818999190001900119002190031900419005190061900719008190091901019011190121901319014190151901619017190181901919020190211902219023190241902519026190271902819029190301903119032190331903419035190361903719038190391904019041190421904319044190451904619047190481904919050190511905219053190541905519056190571905819059190601906119062190631906419065190661906719068190691907019071190721907319074190751907619077190781907919080190811908219083190841908519086190871908819089190901909119092190931909419095190961909719098190991910019101191021910319104191051910619107191081910919110191111911219113191141911519116191171911819119191201912119122191231912419125191261912719128191291913019131191321913319134191351913619137191381913919140191411914219143191441914519146191471914819149191501915119152191531915419155191561915719158191591916019161191621916319164191651916619167191681916919170191711917219173191741917519176191771917819179191801918119182191831918419185191861918719188191891919019191191921919319194191951919619197191981919919200192011920219203192041920519206192071920819209192101921119212192131921419215192161921719218192191922019221192221922319224192251922619227192281922919230192311923219233192341923519236192371923819239192401924119242192431924419245192461924719248192491925019251192521925319254192551925619257192581925919260192611926219263192641926519266192671926819269192701927119272192731927419275192761927719278192791928019281192821928319284192851928619287192881928919290192911929219293192941929519296192971929819299193001930119302193031930419305193061930719308193091931019311193121931319314193151931619317193181931919320193211932219323193241932519326193271932819329193301933119332193331933419335193361933719338193391934019341193421934319344193451934619347193481934919350193511935219353193541935519356193571935819359193601936119362193631936419365193661936719368193691937019371193721937319374193751937619377193781937919380193811938219383193841938519386193871938819389193901939119392193931939419395193961939719398193991940019401194021940319404194051940619407194081940919410194111941219413194141941519416194171941819419194201942119422194231942419425194261942719428194291943019431194321943319434194351943619437194381943919440194411944219443194441944519446194471944819449194501945119452194531945419455194561945719458194591946019461194621946319464194651946619467194681946919470194711947219473194741947519476194771947819479194801948119482194831948419485194861948719488194891949019491194921949319494194951949619497194981949919500195011950219503195041950519506195071950819509195101951119512195131951419515195161951719518195191952019521195221952319524195251952619527195281952919530195311953219533195341953519536195371953819539195401954119542195431954419545195461954719548195491955019551195521955319554195551955619557195581955919560195611956219563195641956519566195671956819569195701957119572195731957419575195761957719578195791958019581195821958319584195851958619587195881958919590195911959219593195941959519596195971959819599196001960119602196031960419605196061960719608196091961019611196121961319614196151961619617196181961919620196211962219623196241962519626196271962819629196301963119632196331963419635196361963719638196391964019641196421964319644196451964619647196481964919650196511965219653196541965519656196571965819659196601966119662196631966419665196661966719668196691967019671196721967319674196751967619677196781967919680196811968219683196841968519686196871968819689196901969119692196931969419695196961969719698196991970019701197021970319704197051970619707197081970919710197111971219713197141971519716197171971819719197201972119722197231972419725197261972719728197291973019731197321973319734197351973619737197381973919740197411974219743197441974519746197471974819749197501975119752197531975419755197561975719758197591976019761197621976319764197651976619767197681976919770197711977219773197741977519776197771977819779197801978119782197831978419785197861978719788197891979019791197921979319794197951979619797197981979919800198011980219803198041980519806198071980819809198101981119812198131981419815198161981719818198191982019821198221982319824198251982619827198281982919830198311983219833198341983519836198371983819839198401984119842198431984419845198461984719848198491985019851198521985319854198551985619857198581985919860198611986219863198641986519866198671986819869198701987119872198731987419875198761987719878198791988019881198821988319884198851988619887198881988919890198911989219893198941989519896198971989819899199001990119902199031990419905199061990719908199091991019911199121991319914199151991619917199181991919920199211992219923199241992519926199271992819929199301993119932199331993419935199361993719938199391994019941199421994319944199451994619947199481994919950199511995219953199541995519956199571995819959199601996119962199631996419965199661996719968199691997019971199721997319974199751997619977199781997919980199811998219983199841998519986199871998819989199901999119992199931999419995199961999719998199992000020001200022000320004200052000620007200082000920010200112001220013200142001520016200172001820019200202002120022200232002420025200262002720028200292003020031200322003320034200352003620037200382003920040200412004220043200442004520046200472004820049200502005120052200532005420055200562005720058200592006020061200622006320064200652006620067200682006920070200712007220073200742007520076200772007820079200802008120082200832008420085200862008720088200892009020091200922009320094200952009620097200982009920100201012010220103201042010520106201072010820109201102011120112201132011420115201162011720118201192012020121201222012320124201252012620127201282012920130201312013220133201342013520136201372013820139201402014120142201432014420145201462014720148201492015020151201522015320154201552015620157201582015920160201612016220163201642016520166201672016820169201702017120172201732017420175201762017720178201792018020181201822018320184201852018620187201882018920190201912019220193201942019520196201972019820199202002020120202202032020420205202062020720208202092021020211202122021320214202152021620217202182021920220202212022220223202242022520226202272022820229202302023120232202332023420235202362023720238202392024020241202422024320244202452024620247202482024920250202512025220253202542025520256202572025820259202602026120262202632026420265202662026720268202692027020271202722027320274202752027620277202782027920280202812028220283202842028520286202872028820289202902029120292202932029420295202962029720298202992030020301203022030320304203052030620307203082030920310203112031220313203142031520316203172031820319203202032120322203232032420325203262032720328203292033020331203322033320334203352033620337203382033920340203412034220343203442034520346203472034820349203502035120352203532035420355203562035720358203592036020361203622036320364203652036620367203682036920370203712037220373203742037520376203772037820379203802038120382203832038420385203862038720388203892039020391203922039320394203952039620397203982039920400204012040220403204042040520406204072040820409204102041120412204132041420415204162041720418204192042020421204222042320424204252042620427204282042920430204312043220433204342043520436204372043820439204402044120442204432044420445204462044720448204492045020451204522045320454204552045620457204582045920460204612046220463204642046520466204672046820469204702047120472204732047420475204762047720478204792048020481204822048320484204852048620487204882048920490204912049220493204942049520496204972049820499205002050120502205032050420505205062050720508205092051020511205122051320514205152051620517205182051920520205212052220523205242052520526205272052820529205302053120532205332053420535205362053720538205392054020541205422054320544205452054620547205482054920550205512055220553205542055520556205572055820559205602056120562205632056420565205662056720568205692057020571205722057320574205752057620577205782057920580205812058220583205842058520586205872058820589205902059120592205932059420595205962059720598205992060020601206022060320604206052060620607206082060920610206112061220613206142061520616206172061820619206202062120622206232062420625206262062720628206292063020631206322063320634206352063620637206382063920640206412064220643206442064520646206472064820649206502065120652206532065420655206562065720658206592066020661206622066320664206652066620667206682066920670206712067220673206742067520676206772067820679206802068120682206832068420685206862068720688206892069020691206922069320694206952069620697206982069920700207012070220703207042070520706207072070820709207102071120712207132071420715207162071720718207192072020721207222072320724207252072620727207282072920730207312073220733207342073520736207372073820739207402074120742207432074420745207462074720748207492075020751207522075320754207552075620757207582075920760207612076220763207642076520766207672076820769207702077120772207732077420775207762077720778207792078020781207822078320784207852078620787207882078920790207912079220793207942079520796207972079820799208002080120802208032080420805208062080720808208092081020811208122081320814208152081620817208182081920820208212082220823208242082520826208272082820829208302083120832208332083420835208362083720838208392084020841208422084320844208452084620847208482084920850208512085220853208542085520856208572085820859208602086120862208632086420865208662086720868208692087020871208722087320874208752087620877208782087920880208812088220883208842088520886208872088820889208902089120892208932089420895208962089720898208992090020901209022090320904209052090620907209082090920910209112091220913209142091520916209172091820919209202092120922209232092420925209262092720928209292093020931209322093320934209352093620937209382093920940209412094220943209442094520946209472094820949209502095120952209532095420955209562095720958209592096020961209622096320964209652096620967209682096920970209712097220973209742097520976209772097820979209802098120982209832098420985209862098720988209892099020991209922099320994209952099620997209982099921000210012100221003210042100521006210072100821009210102101121012210132101421015210162101721018210192102021021210222102321024210252102621027210282102921030210312103221033210342103521036210372103821039210402104121042210432104421045210462104721048210492105021051210522105321054210552105621057210582105921060210612106221063210642106521066210672106821069210702107121072210732107421075210762107721078210792108021081210822108321084210852108621087210882108921090210912109221093210942109521096210972109821099211002110121102211032110421105211062110721108211092111021111211122111321114211152111621117211182111921120211212112221123211242112521126211272112821129211302113121132211332113421135211362113721138211392114021141211422114321144211452114621147211482114921150211512115221153211542115521156211572115821159211602116121162211632116421165211662116721168211692117021171211722117321174211752117621177211782117921180211812118221183211842118521186211872118821189211902119121192211932119421195211962119721198211992120021201212022120321204212052120621207212082120921210212112121221213212142121521216212172121821219212202122121222212232122421225212262122721228212292123021231212322123321234212352123621237212382123921240212412124221243212442124521246212472124821249212502125121252212532125421255212562125721258212592126021261212622126321264212652126621267212682126921270212712127221273212742127521276212772127821279212802128121282212832128421285212862128721288212892129021291212922129321294212952129621297212982129921300213012130221303213042130521306213072130821309213102131121312213132131421315213162131721318213192132021321213222132321324213252132621327213282132921330213312133221333213342133521336213372133821339213402134121342213432134421345213462134721348213492135021351213522135321354213552135621357213582135921360213612136221363213642136521366213672136821369213702137121372213732137421375213762137721378213792138021381213822138321384213852138621387213882138921390213912139221393213942139521396213972139821399214002140121402214032140421405214062140721408214092141021411214122141321414214152141621417214182141921420214212142221423214242142521426214272142821429214302143121432214332143421435214362143721438214392144021441214422144321444214452144621447214482144921450214512145221453214542145521456214572145821459214602146121462214632146421465214662146721468214692147021471214722147321474214752147621477214782147921480214812148221483214842148521486214872148821489214902149121492214932149421495214962149721498214992150021501215022150321504215052150621507215082150921510215112151221513215142151521516215172151821519215202152121522215232152421525215262152721528215292153021531215322153321534215352153621537215382153921540215412154221543215442154521546215472154821549215502155121552215532155421555215562155721558215592156021561215622156321564215652156621567215682156921570215712157221573215742157521576215772157821579215802158121582215832158421585215862158721588215892159021591215922159321594215952159621597215982159921600216012160221603216042160521606216072160821609216102161121612216132161421615216162161721618216192162021621216222162321624216252162621627216282162921630216312163221633216342163521636216372163821639216402164121642216432164421645216462164721648216492165021651216522165321654216552165621657216582165921660216612166221663216642166521666216672166821669216702167121672216732167421675216762167721678216792168021681216822168321684216852168621687216882168921690216912169221693216942169521696216972169821699217002170121702217032170421705217062170721708217092171021711217122171321714217152171621717217182171921720217212172221723217242172521726217272172821729217302173121732217332173421735217362173721738217392174021741217422174321744217452174621747217482174921750217512175221753217542175521756217572175821759217602176121762217632176421765217662176721768217692177021771217722177321774217752177621777217782177921780217812178221783217842178521786217872178821789217902179121792217932179421795217962179721798217992180021801218022180321804218052180621807218082180921810218112181221813218142181521816218172181821819218202182121822218232182421825218262182721828218292183021831218322183321834218352183621837218382183921840218412184221843218442184521846218472184821849218502185121852218532185421855218562185721858218592186021861218622186321864218652186621867218682186921870218712187221873218742187521876218772187821879218802188121882218832188421885218862188721888218892189021891218922189321894218952189621897218982189921900219012190221903219042190521906219072190821909219102191121912219132191421915219162191721918219192192021921219222192321924219252192621927219282192921930219312193221933219342193521936219372193821939219402194121942219432194421945219462194721948219492195021951219522195321954219552195621957219582195921960219612196221963219642196521966219672196821969219702197121972219732197421975219762197721978219792198021981219822198321984219852198621987219882198921990219912199221993219942199521996219972199821999220002200122002220032200422005220062200722008220092201022011220122201322014220152201622017220182201922020220212202222023220242202522026220272202822029220302203122032220332203422035220362203722038220392204022041220422204322044220452204622047220482204922050220512205222053220542205522056220572205822059220602206122062220632206422065220662206722068220692207022071220722207322074220752207622077220782207922080220812208222083220842208522086220872208822089220902209122092220932209422095220962209722098220992210022101221022210322104221052210622107221082210922110221112211222113221142211522116221172211822119221202212122122221232212422125221262212722128221292213022131221322213322134221352213622137221382213922140221412214222143221442214522146221472214822149221502215122152221532215422155221562215722158221592216022161221622216322164221652216622167221682216922170221712217222173221742217522176221772217822179221802218122182221832218422185221862218722188221892219022191221922219322194221952219622197221982219922200222012220222203222042220522206222072220822209222102221122212222132221422215222162221722218222192222022221222222222322224222252222622227222282222922230222312223222233222342223522236222372223822239222402224122242222432224422245222462224722248222492225022251222522225322254222552225622257222582225922260222612226222263222642226522266222672226822269222702227122272222732227422275222762227722278222792228022281222822228322284222852228622287222882228922290222912229222293222942229522296222972229822299223002230122302223032230422305223062230722308223092231022311223122231322314223152231622317223182231922320223212232222323223242232522326223272232822329223302233122332223332233422335223362233722338223392234022341223422234322344223452234622347223482234922350223512235222353223542235522356223572235822359223602236122362223632236422365223662236722368223692237022371223722237322374223752237622377223782237922380223812238222383223842238522386223872238822389223902239122392223932239422395223962239722398223992240022401224022240322404224052240622407224082240922410224112241222413224142241522416224172241822419224202242122422224232242422425224262242722428224292243022431224322243322434224352243622437224382243922440224412244222443224442244522446224472244822449224502245122452224532245422455224562245722458224592246022461224622246322464224652246622467224682246922470224712247222473224742247522476224772247822479224802248122482224832248422485224862248722488224892249022491224922249322494224952249622497224982249922500225012250222503225042250522506225072250822509225102251122512225132251422515225162251722518225192252022521225222252322524225252252622527225282252922530225312253222533225342253522536225372253822539225402254122542225432254422545225462254722548225492255022551225522255322554225552255622557225582255922560225612256222563225642256522566225672256822569225702257122572225732257422575225762257722578225792258022581225822258322584225852258622587225882258922590225912259222593225942259522596225972259822599226002260122602226032260422605226062260722608226092261022611226122261322614226152261622617226182261922620226212262222623226242262522626226272262822629226302263122632226332263422635226362263722638226392264022641226422264322644226452264622647226482264922650226512265222653226542265522656226572265822659226602266122662226632266422665226662266722668226692267022671226722267322674226752267622677226782267922680226812268222683226842268522686226872268822689226902269122692226932269422695226962269722698226992270022701227022270322704227052270622707227082270922710227112271222713227142271522716227172271822719227202272122722227232272422725227262272722728227292273022731227322273322734227352273622737227382273922740227412274222743227442274522746227472274822749227502275122752227532275422755227562275722758227592276022761227622276322764227652276622767227682276922770227712277222773227742277522776227772277822779227802278122782227832278422785227862278722788227892279022791227922279322794227952279622797227982279922800228012280222803228042280522806228072280822809228102281122812228132281422815228162281722818228192282022821228222282322824228252282622827228282282922830228312283222833228342283522836228372283822839228402284122842228432284422845228462284722848228492285022851228522285322854228552285622857228582285922860228612286222863228642286522866228672286822869228702287122872228732287422875228762287722878228792288022881228822288322884228852288622887228882288922890228912289222893228942289522896228972289822899229002290122902229032290422905229062290722908229092291022911229122291322914229152291622917229182291922920229212292222923229242292522926229272292822929229302293122932229332293422935229362293722938229392294022941229422294322944229452294622947229482294922950229512295222953229542295522956229572295822959229602296122962229632296422965229662296722968229692297022971229722297322974229752297622977229782297922980229812298222983229842298522986229872298822989229902299122992229932299422995229962299722998229992300023001230022300323004230052300623007230082300923010230112301223013230142301523016230172301823019230202302123022230232302423025230262302723028230292303023031230322303323034230352303623037230382303923040230412304223043230442304523046230472304823049230502305123052230532305423055230562305723058230592306023061230622306323064230652306623067230682306923070230712307223073230742307523076230772307823079230802308123082230832308423085230862308723088230892309023091230922309323094230952309623097230982309923100231012310223103231042310523106231072310823109231102311123112231132311423115231162311723118231192312023121231222312323124231252312623127231282312923130231312313223133231342313523136231372313823139231402314123142231432314423145231462314723148231492315023151231522315323154231552315623157231582315923160231612316223163231642316523166231672316823169231702317123172231732317423175231762317723178231792318023181231822318323184231852318623187231882318923190231912319223193231942319523196231972319823199232002320123202232032320423205232062320723208232092321023211232122321323214232152321623217232182321923220232212322223223232242322523226232272322823229232302323123232232332323423235232362323723238232392324023241232422324323244232452324623247232482324923250232512325223253232542325523256232572325823259232602326123262232632326423265232662326723268232692327023271232722327323274232752327623277232782327923280232812328223283232842328523286232872328823289232902329123292232932329423295232962329723298232992330023301233022330323304233052330623307233082330923310233112331223313233142331523316233172331823319233202332123322233232332423325233262332723328233292333023331233322333323334233352333623337233382333923340233412334223343233442334523346233472334823349233502335123352233532335423355233562335723358233592336023361233622336323364233652336623367233682336923370233712337223373233742337523376233772337823379233802338123382233832338423385233862338723388233892339023391233922339323394233952339623397233982339923400234012340223403234042340523406234072340823409234102341123412234132341423415234162341723418234192342023421234222342323424234252342623427234282342923430234312343223433234342343523436234372343823439234402344123442234432344423445234462344723448234492345023451234522345323454234552345623457234582345923460234612346223463234642346523466234672346823469234702347123472234732347423475234762347723478234792348023481234822348323484234852348623487234882348923490234912349223493234942349523496234972349823499235002350123502235032350423505235062350723508235092351023511235122351323514235152351623517235182351923520235212352223523235242352523526235272352823529235302353123532235332353423535235362353723538235392354023541235422354323544235452354623547235482354923550235512355223553235542355523556235572355823559235602356123562235632356423565235662356723568235692357023571235722357323574235752357623577235782357923580235812358223583235842358523586235872358823589235902359123592235932359423595235962359723598235992360023601236022360323604236052360623607236082360923610236112361223613236142361523616236172361823619236202362123622236232362423625236262362723628236292363023631236322363323634236352363623637236382363923640236412364223643236442364523646236472364823649236502365123652236532365423655236562365723658236592366023661236622366323664236652366623667236682366923670236712367223673236742367523676236772367823679236802368123682236832368423685236862368723688236892369023691236922369323694236952369623697236982369923700237012370223703237042370523706237072370823709237102371123712237132371423715237162371723718237192372023721237222372323724237252372623727237282372923730237312373223733237342373523736237372373823739237402374123742237432374423745237462374723748237492375023751237522375323754237552375623757237582375923760237612376223763237642376523766237672376823769237702377123772237732377423775237762377723778237792378023781237822378323784237852378623787237882378923790237912379223793237942379523796237972379823799238002380123802238032380423805238062380723808238092381023811238122381323814238152381623817238182381923820238212382223823238242382523826238272382823829238302383123832238332383423835238362383723838238392384023841238422384323844238452384623847238482384923850238512385223853238542385523856238572385823859238602386123862238632386423865238662386723868238692387023871238722387323874238752387623877238782387923880238812388223883238842388523886238872388823889238902389123892238932389423895238962389723898238992390023901239022390323904239052390623907239082390923910239112391223913239142391523916239172391823919239202392123922239232392423925239262392723928239292393023931239322393323934239352393623937239382393923940239412394223943239442394523946239472394823949239502395123952239532395423955239562395723958239592396023961239622396323964239652396623967239682396923970239712397223973239742397523976239772397823979239802398123982239832398423985239862398723988239892399023991239922399323994239952399623997239982399924000240012400224003240042400524006240072400824009240102401124012240132401424015240162401724018240192402024021240222402324024240252402624027240282402924030240312403224033240342403524036240372403824039240402404124042240432404424045240462404724048240492405024051240522405324054240552405624057240582405924060240612406224063240642406524066240672406824069240702407124072240732407424075240762407724078240792408024081240822408324084240852408624087240882408924090240912409224093240942409524096240972409824099241002410124102241032410424105241062410724108241092411024111241122411324114241152411624117241182411924120241212412224123241242412524126241272412824129241302413124132241332413424135241362413724138241392414024141241422414324144241452414624147241482414924150241512415224153241542415524156241572415824159241602416124162241632416424165241662416724168241692417024171241722417324174241752417624177241782417924180241812418224183241842418524186241872418824189241902419124192241932419424195241962419724198241992420024201242022420324204242052420624207242082420924210242112421224213242142421524216242172421824219242202422124222242232422424225242262422724228242292423024231242322423324234242352423624237242382423924240242412424224243242442424524246242472424824249242502425124252242532425424255242562425724258242592426024261242622426324264242652426624267242682426924270242712427224273242742427524276242772427824279242802428124282242832428424285242862428724288242892429024291242922429324294242952429624297242982429924300243012430224303243042430524306243072430824309243102431124312243132431424315243162431724318243192432024321243222432324324243252432624327243282432924330243312433224333243342433524336243372433824339243402434124342243432434424345243462434724348243492435024351243522435324354243552435624357243582435924360243612436224363243642436524366243672436824369243702437124372243732437424375243762437724378243792438024381243822438324384243852438624387243882438924390243912439224393243942439524396243972439824399244002440124402244032440424405244062440724408244092441024411244122441324414244152441624417244182441924420244212442224423244242442524426244272442824429244302443124432244332443424435244362443724438244392444024441244422444324444244452444624447244482444924450244512445224453244542445524456244572445824459244602446124462244632446424465244662446724468244692447024471244722447324474244752447624477244782447924480244812448224483244842448524486244872448824489244902449124492244932449424495244962449724498244992450024501245022450324504245052450624507245082450924510245112451224513245142451524516245172451824519245202452124522245232452424525245262452724528245292453024531245322453324534245352453624537245382453924540245412454224543245442454524546245472454824549245502455124552245532455424555245562455724558245592456024561245622456324564245652456624567245682456924570245712457224573245742457524576245772457824579245802458124582245832458424585245862458724588245892459024591245922459324594245952459624597245982459924600246012460224603246042460524606246072460824609246102461124612246132461424615246162461724618246192462024621246222462324624246252462624627246282462924630246312463224633246342463524636246372463824639246402464124642246432464424645246462464724648246492465024651246522465324654246552465624657246582465924660246612466224663246642466524666246672466824669246702467124672246732467424675246762467724678246792468024681246822468324684246852468624687246882468924690246912469224693246942469524696246972469824699247002470124702247032470424705247062470724708247092471024711247122471324714247152471624717247182471924720247212472224723247242472524726247272472824729247302473124732247332473424735247362473724738247392474024741247422474324744247452474624747247482474924750247512475224753247542475524756247572475824759247602476124762247632476424765247662476724768247692477024771247722477324774247752477624777247782477924780247812478224783247842478524786247872478824789247902479124792247932479424795247962479724798247992480024801248022480324804248052480624807248082480924810248112481224813248142481524816248172481824819248202482124822248232482424825248262482724828248292483024831248322483324834248352483624837248382483924840248412484224843248442484524846248472484824849248502485124852248532485424855248562485724858248592486024861248622486324864248652486624867248682486924870248712487224873248742487524876248772487824879248802488124882248832488424885248862488724888248892489024891248922489324894248952489624897248982489924900249012490224903249042490524906249072490824909249102491124912249132491424915249162491724918249192492024921249222492324924249252492624927249282492924930249312493224933249342493524936249372493824939249402494124942249432494424945249462494724948249492495024951249522495324954249552495624957249582495924960249612496224963249642496524966249672496824969249702497124972249732497424975249762497724978249792498024981249822498324984249852498624987249882498924990249912499224993249942499524996249972499824999250002500125002250032500425005250062500725008250092501025011250122501325014250152501625017250182501925020250212502225023250242502525026250272502825029250302503125032250332503425035250362503725038250392504025041250422504325044250452504625047250482504925050250512505225053250542505525056250572505825059250602506125062250632506425065250662506725068250692507025071250722507325074250752507625077250782507925080250812508225083250842508525086250872508825089250902509125092250932509425095250962509725098250992510025101251022510325104251052510625107251082510925110251112511225113251142511525116251172511825119251202512125122251232512425125251262512725128251292513025131251322513325134251352513625137251382513925140251412514225143251442514525146251472514825149251502515125152251532515425155251562515725158251592516025161251622516325164251652516625167251682516925170251712517225173251742517525176251772517825179251802518125182251832518425185251862518725188251892519025191251922519325194251952519625197251982519925200252012520225203252042520525206252072520825209252102521125212252132521425215252162521725218252192522025221252222522325224252252522625227252282522925230252312523225233252342523525236252372523825239252402524125242252432524425245252462524725248252492525025251252522525325254252552525625257252582525925260252612526225263252642526525266252672526825269252702527125272252732527425275252762527725278252792528025281252822528325284252852528625287252882528925290252912529225293252942529525296252972529825299253002530125302253032530425305253062530725308253092531025311253122531325314253152531625317253182531925320253212532225323253242532525326253272532825329253302533125332253332533425335253362533725338253392534025341253422534325344253452534625347253482534925350253512535225353253542535525356253572535825359253602536125362253632536425365253662536725368253692537025371253722537325374253752537625377253782537925380253812538225383253842538525386253872538825389253902539125392253932539425395253962539725398253992540025401254022540325404254052540625407254082540925410254112541225413254142541525416254172541825419254202542125422254232542425425254262542725428254292543025431254322543325434254352543625437254382543925440254412544225443254442544525446254472544825449254502545125452254532545425455254562545725458254592546025461254622546325464254652546625467254682546925470254712547225473254742547525476254772547825479254802548125482254832548425485254862548725488254892549025491254922549325494254952549625497254982549925500255012550225503255042550525506255072550825509255102551125512255132551425515255162551725518255192552025521255222552325524255252552625527255282552925530255312553225533255342553525536255372553825539255402554125542255432554425545255462554725548255492555025551255522555325554255552555625557255582555925560255612556225563255642556525566255672556825569255702557125572255732557425575255762557725578255792558025581255822558325584255852558625587255882558925590255912559225593255942559525596255972559825599256002560125602256032560425605256062560725608256092561025611256122561325614256152561625617256182561925620256212562225623256242562525626256272562825629256302563125632256332563425635256362563725638256392564025641256422564325644256452564625647256482564925650256512565225653256542565525656256572565825659256602566125662256632566425665256662566725668256692567025671256722567325674256752567625677256782567925680256812568225683256842568525686256872568825689256902569125692256932569425695256962569725698256992570025701257022570325704257052570625707257082570925710257112571225713257142571525716257172571825719257202572125722257232572425725257262572725728257292573025731257322573325734257352573625737257382573925740257412574225743257442574525746257472574825749257502575125752257532575425755257562575725758257592576025761257622576325764257652576625767257682576925770257712577225773257742577525776257772577825779257802578125782257832578425785257862578725788257892579025791257922579325794257952579625797257982579925800258012580225803258042580525806258072580825809258102581125812258132581425815258162581725818258192582025821258222582325824258252582625827258282582925830258312583225833258342583525836258372583825839258402584125842258432584425845258462584725848258492585025851258522585325854258552585625857258582585925860258612586225863258642586525866258672586825869258702587125872258732587425875258762587725878258792588025881258822588325884258852588625887258882588925890258912589225893258942589525896258972589825899259002590125902259032590425905259062590725908259092591025911259122591325914259152591625917259182591925920259212592225923259242592525926259272592825929259302593125932259332593425935259362593725938259392594025941259422594325944259452594625947259482594925950259512595225953259542595525956259572595825959259602596125962259632596425965259662596725968259692597025971259722597325974259752597625977259782597925980259812598225983259842598525986259872598825989259902599125992259932599425995259962599725998259992600026001260022600326004260052600626007260082600926010260112601226013260142601526016260172601826019260202602126022260232602426025260262602726028260292603026031260322603326034260352603626037260382603926040260412604226043260442604526046260472604826049260502605126052260532605426055260562605726058260592606026061260622606326064260652606626067260682606926070260712607226073260742607526076260772607826079260802608126082260832608426085260862608726088260892609026091260922609326094260952609626097260982609926100261012610226103261042610526106261072610826109261102611126112261132611426115261162611726118261192612026121261222612326124261252612626127261282612926130261312613226133261342613526136261372613826139261402614126142261432614426145261462614726148261492615026151261522615326154261552615626157261582615926160261612616226163261642616526166261672616826169261702617126172261732617426175261762617726178261792618026181261822618326184261852618626187261882618926190261912619226193261942619526196261972619826199262002620126202262032620426205262062620726208262092621026211262122621326214262152621626217262182621926220262212622226223262242622526226262272622826229262302623126232262332623426235262362623726238262392624026241262422624326244262452624626247262482624926250262512625226253262542625526256262572625826259262602626126262262632626426265262662626726268262692627026271262722627326274262752627626277262782627926280262812628226283262842628526286262872628826289262902629126292262932629426295262962629726298262992630026301263022630326304263052630626307263082630926310263112631226313263142631526316263172631826319263202632126322263232632426325263262632726328263292633026331263322633326334263352633626337263382633926340263412634226343263442634526346263472634826349263502635126352263532635426355263562635726358263592636026361263622636326364263652636626367263682636926370263712637226373263742637526376263772637826379263802638126382263832638426385263862638726388263892639026391263922639326394263952639626397263982639926400264012640226403264042640526406264072640826409264102641126412264132641426415264162641726418264192642026421264222642326424264252642626427264282642926430264312643226433264342643526436264372643826439264402644126442264432644426445264462644726448264492645026451264522645326454264552645626457264582645926460264612646226463264642646526466264672646826469264702647126472264732647426475264762647726478264792648026481264822648326484264852648626487264882648926490264912649226493264942649526496264972649826499265002650126502265032650426505265062650726508265092651026511265122651326514265152651626517265182651926520265212652226523265242652526526265272652826529265302653126532265332653426535265362653726538265392654026541265422654326544265452654626547265482654926550265512655226553265542655526556265572655826559265602656126562265632656426565265662656726568265692657026571265722657326574265752657626577265782657926580265812658226583265842658526586265872658826589265902659126592265932659426595265962659726598265992660026601266022660326604266052660626607266082660926610266112661226613266142661526616266172661826619266202662126622266232662426625266262662726628266292663026631266322663326634266352663626637266382663926640266412664226643266442664526646266472664826649266502665126652266532665426655266562665726658266592666026661266622666326664266652666626667266682666926670266712667226673266742667526676266772667826679266802668126682266832668426685266862668726688266892669026691266922669326694266952669626697266982669926700267012670226703267042670526706267072670826709267102671126712267132671426715267162671726718267192672026721267222672326724267252672626727267282672926730267312673226733267342673526736267372673826739267402674126742267432674426745267462674726748267492675026751267522675326754267552675626757267582675926760267612676226763267642676526766267672676826769267702677126772267732677426775267762677726778267792678026781267822678326784267852678626787267882678926790267912679226793267942679526796267972679826799268002680126802268032680426805268062680726808268092681026811268122681326814268152681626817268182681926820268212682226823268242682526826268272682826829268302683126832268332683426835268362683726838268392684026841268422684326844268452684626847268482684926850268512685226853268542685526856268572685826859268602686126862268632686426865268662686726868268692687026871268722687326874268752687626877268782687926880268812688226883268842688526886268872688826889268902689126892268932689426895268962689726898268992690026901269022690326904269052690626907269082690926910269112691226913269142691526916269172691826919269202692126922269232692426925269262692726928269292693026931269322693326934269352693626937269382693926940269412694226943269442694526946269472694826949269502695126952269532695426955269562695726958269592696026961269622696326964269652696626967269682696926970269712697226973269742697526976269772697826979269802698126982269832698426985269862698726988269892699026991269922699326994269952699626997269982699927000270012700227003270042700527006270072700827009270102701127012270132701427015270162701727018270192702027021270222702327024270252702627027270282702927030270312703227033270342703527036270372703827039270402704127042270432704427045270462704727048270492705027051270522705327054270552705627057270582705927060270612706227063270642706527066270672706827069270702707127072270732707427075270762707727078270792708027081270822708327084270852708627087270882708927090270912709227093270942709527096270972709827099271002710127102271032710427105271062710727108271092711027111271122711327114271152711627117271182711927120271212712227123271242712527126271272712827129271302713127132271332713427135271362713727138271392714027141271422714327144271452714627147271482714927150271512715227153271542715527156271572715827159271602716127162271632716427165271662716727168271692717027171271722717327174271752717627177271782717927180271812718227183271842718527186271872718827189271902719127192271932719427195271962719727198271992720027201272022720327204272052720627207272082720927210272112721227213272142721527216272172721827219272202722127222272232722427225272262722727228272292723027231272322723327234272352723627237272382723927240272412724227243272442724527246272472724827249272502725127252272532725427255272562725727258272592726027261272622726327264272652726627267272682726927270272712727227273272742727527276272772727827279272802728127282272832728427285272862728727288272892729027291272922729327294272952729627297272982729927300273012730227303273042730527306273072730827309273102731127312273132731427315273162731727318273192732027321273222732327324273252732627327273282732927330273312733227333273342733527336273372733827339273402734127342273432734427345273462734727348273492735027351273522735327354273552735627357273582735927360273612736227363273642736527366273672736827369273702737127372273732737427375273762737727378273792738027381273822738327384273852738627387273882738927390273912739227393273942739527396273972739827399274002740127402274032740427405274062740727408274092741027411274122741327414274152741627417274182741927420274212742227423274242742527426274272742827429274302743127432274332743427435274362743727438274392744027441274422744327444274452744627447274482744927450274512745227453274542745527456274572745827459274602746127462274632746427465274662746727468274692747027471274722747327474274752747627477274782747927480274812748227483274842748527486274872748827489274902749127492274932749427495274962749727498274992750027501275022750327504275052750627507275082750927510275112751227513275142751527516275172751827519275202752127522275232752427525275262752727528275292753027531275322753327534275352753627537275382753927540275412754227543275442754527546275472754827549275502755127552275532755427555275562755727558275592756027561275622756327564275652756627567275682756927570275712757227573275742757527576275772757827579275802758127582275832758427585275862758727588
  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. struct VirtualActionInvoker0
  9. {
  10. typedef void (*Action)(void*, const RuntimeMethod*);
  11. static inline void Invoke (Il2CppMethodSlot slot, RuntimeObject* obj)
  12. {
  13. const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
  14. ((Action)invokeData.methodPtr)(obj, invokeData.method);
  15. }
  16. };
  17. template <typename T1>
  18. struct VirtualActionInvoker1
  19. {
  20. typedef void (*Action)(void*, T1, const RuntimeMethod*);
  21. static inline void Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1)
  22. {
  23. const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
  24. ((Action)invokeData.methodPtr)(obj, p1, invokeData.method);
  25. }
  26. };
  27. template <typename T1, typename T2>
  28. struct VirtualActionInvoker2
  29. {
  30. typedef void (*Action)(void*, T1, T2, const RuntimeMethod*);
  31. static inline void Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1, T2 p2)
  32. {
  33. const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
  34. ((Action)invokeData.methodPtr)(obj, p1, p2, invokeData.method);
  35. }
  36. };
  37. template <typename R>
  38. struct VirtualFuncInvoker0
  39. {
  40. typedef R (*Func)(void*, const RuntimeMethod*);
  41. static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj)
  42. {
  43. const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
  44. return ((Func)invokeData.methodPtr)(obj, invokeData.method);
  45. }
  46. };
  47. template <typename R>
  48. struct InterfaceFuncInvoker0
  49. {
  50. typedef R (*Func)(void*, const RuntimeMethod*);
  51. static inline R Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj)
  52. {
  53. const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
  54. return ((Func)invokeData.methodPtr)(obj, invokeData.method);
  55. }
  56. };
  57. template <typename R, typename T1>
  58. struct InterfaceFuncInvoker1
  59. {
  60. typedef R (*Func)(void*, T1, const RuntimeMethod*);
  61. static inline R Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj, T1 p1)
  62. {
  63. const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
  64. return ((Func)invokeData.methodPtr)(obj, p1, invokeData.method);
  65. }
  66. };
  67. struct Action_1_tD69A6DC9FBE94131E52F5A73B2A9D4AB51EEC404;
  68. struct Action_1_tB93AB717F9D419A1BEC832FF76E74EAA32184CC1;
  69. struct Action_2_tD7438462601D3939500ED67463331FE00CFFBDB8;
  70. struct Dictionary_2_t01224C8DBCCFE276E97D2BF52F4D7B10D3642682;
  71. struct Dictionary_2_t760E9A9490B53715AE11CA76450386C19A39A0C8;
  72. struct Dictionary_2_tABE19B9C5C52F1DE14F0D3287B2696E7D7419180;
  73. struct Dictionary_2_t3082339123A235665A1142FCA16B1B8BB2D63735;
  74. struct Dictionary_2_tA75D1125AC9BE8F005BA9B868B373398E643C907;
  75. struct Dictionary_2_t16EB036F58C554F0E7A81CEBC658E3BD16785165;
  76. struct Dictionary_2_t5BB0B09C825404C5C7781A7CE8B7D9ADD11A6579;
  77. struct Dictionary_2_t4A0148843FDD82FE00634A604A772FC4EE3A0379;
  78. struct Dictionary_2_tA56BE02D40F1DBAC22A481335E08C4D99F1639C3;
  79. struct Dictionary_2_tC61348D10610A6B3D7B65102D82AC3467D59EAA7;
  80. struct Dictionary_2_t1A4804CA9724B6CE01D6ECABE81CE0848CBA80B4;
  81. struct Dictionary_2_tC8FA8E0C06C3A9584490723EC95DC65E5AFFF71A;
  82. struct Dictionary_2_tCB5FEF8D6CEA1557D9B9BA25946AD6BF3E6C14D0;
  83. struct Dictionary_2_t2E5037179C9A1F1245F111C037CAFB47E3EB45ED;
  84. struct Dictionary_2_tDE8FAF4CAC415F7871ED1DBA452249683C3C7C27;
  85. struct Func_2_tB86D019F1289E2D123C00796B373933613385952;
  86. struct Func_2_tD72A2C27A6EC4B32F032AF8C338D287F4A8B56E2;
  87. struct Func_2_t59761786B50B5C8789D257808ABDF702AB48EBC5;
  88. struct Func_3_tC721DF8CDD07ED66A4833A19A2ED2302608C906C;
  89. struct Func_3_t6F6D9932638EA1A5A45303C6626C818C25D164E5;
  90. struct HashSet_1_t4A2F2B74276D0AD3ED0F873045BD61E9504ECAE2;
  91. struct HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A;
  92. struct IEnumerable_1_tF95C9E01A913DD50575531C8305932628663D9E9;
  93. struct IEnumerable_1_t349E66EC5F09B881A8E52EE40A1AB9EC60E08E44;
  94. struct IEnumerable_1_t8CD9CEF84B9574BECCF1BA9FD6576B9866511C92;
  95. struct IEnumerable_1_t62DC389107F6C03A90B7085DAB5AC732100BB8A9;
  96. struct IEqualityComparer_1_tDBFC8496F14612776AF930DBF84AFE7D06D1F0E9;
  97. struct IEqualityComparer_1_tDBA96AAC21C7C21D26B68A9F19E6AE4E015D2316;
  98. struct IEqualityComparer_1_t0BB8211419723EB61BF19007AC9D62365E50500E;
  99. struct IList_1_tFB8BE2ED9A601C1259EAB8D73D1B3E96EA321FA1;
  100. struct IOrderedEnumerable_1_t0E680E8E1A4A676334F2A0C9A6F9B93135A65EAC;
  101. struct IOrderedEnumerable_1_tE9535338943969A475E8C729B376CBE562A775EA;
  102. struct IOrderedEnumerable_1_t1AA075D53689CEA84AB892F63C3B00E3BDE1B6CF;
  103. struct KeyCollection_t66E188B36DF8E1A23EBDA7253CDCE978CD3EF298;
  104. struct KeyCollection_t3E33C2EB31F1F1EF4ADE3FFFBB7D11E563134D04;
  105. struct KeyCollection_t67E8423B5AEB30C254013AD88AB68D2A36F1F436;
  106. struct KeyCollection_t401E270C757CE48FC10E1F6E5E23DC611BF56866;
  107. struct KeyCollection_t9AA48E49975EBD541961581E9E921EB48CC5A344;
  108. struct KeyCollection_t8EB31D572768433CA97D571E4A6C97155A6B981D;
  109. struct KeyCollection_tCDA1AB8EE7FEBC513525F7AFA90F3346BFB1A942;
  110. struct KeyCollection_t75FACE8389D68A206D866CABFCC16E7F87A24680;
  111. struct KeyCollection_t1B0FCC60AF08E0919CBEB42B9C2E7C15737FD20C;
  112. struct KeyCollection_t13EBAB3D3E1C1D0516B35021A0ED42367C15572C;
  113. struct List_1_t5421B2468AFFE816206B49B3A6E589B74E5C6C94;
  114. struct List_1_t2CDCA768E7F493F5EDEBC75AEB200FD621354E35;
  115. struct List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B;
  116. struct List_1_t95DB74B8EE315F8F92B7B96D93C901C8C3F6FE2C;
  117. struct List_1_t425D3A455811E316D2DF73E46CF9CD90A4341C1B;
  118. struct List_1_t953250D60F917E2EB933D26710F948C2C77DFC07;
  119. struct List_1_tDB83C684B5B4F687B7B7A86380EF10925B0FE4AA;
  120. struct List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D;
  121. struct List_1_tCE1ACAA0C2736A7797B2C134895298CAB10BEB5E;
  122. struct List_1_t06C3ABB0C6F2347B32881E33D154431EADAE3ECF;
  123. struct List_1_tAB7976FADCF872E418770E60783056C23394843D;
  124. struct List_1_tBF2191892DFB746CF83364BF93720BDBF5422853;
  125. struct List_1_tB66B78FCD61EAA013319E93BE83B16C78143E868;
  126. struct List_1_t2F39287A7FAAAD3D4A84C8C4EF6D748502C1DACC;
  127. struct List_1_t1ACC21967B12156F242D5D942EF3A71908550905;
  128. struct List_1_tD2E7A87088A4F1FBE2DCD6E5BD9894222A78FB1E;
  129. struct List_1_t9B68833848E4C4D7F623C05F6B77F0449396354A;
  130. struct List_1_tF19ED1D6C2920203E92D507F2E8F86DD09132517;
  131. struct List_1_t2D422802284C607CCDF0AEC2E66140D97474AB4F;
  132. struct Predicate_1_t8342C85FF4E41CD1F7024AC0CDC3E5312A32CB12;
  133. struct Predicate_1_tB8DE44A90DCC956F528B8BC532F11098CB198D97;
  134. struct TweenRunner_1_t5BB0582F926E75E2FE795492679A6CF55A4B4BC4;
  135. struct UnityEvent_1_t090B79D1A655BCAB01BC91C7409AC476DC731B81;
  136. struct UnityEvent_1_t3CE03B42D5873C0C0E0692BEE72E1E6D5399F205;
  137. struct UnityEvent_1_tC9859540CF1468306CAB6D758C0A0D95DBCEC257;
  138. struct UnityEvent_1_t85E993D7FA05D159800BE750A9F55526111C22AB;
  139. struct UnityEvent_3_tD7E14BDD38F12B63EFECBD1604C666F9AF100EAA;
  140. struct UnityEvent_3_t5EE2DC870C12CB60384C5FCBB0DAD36392E701AD;
  141. struct ValueCollection_t95D69F17F87935E5166EE0E3C174BB8A8F051F5B;
  142. struct ValueCollection_tDBED056C1C402E2288827E2C0299F425713D8171;
  143. struct ValueCollection_t74AF7C1BAE06C66E984668F663D574ED6A596D28;
  144. struct ValueCollection_tB8177DDCCB878E605152542DBBCA485CCA0B1906;
  145. struct ValueCollection_t74627C29E22DA542EC0F06A31AAD530F8B73D9F7;
  146. struct ValueCollection_t582CDD4023EECEE5AA11CBB95BF12A912190EFE3;
  147. struct ValueCollection_t0E873F9E0667DE2F6028AFC14073AE44E6BC8F2B;
  148. struct ValueCollection_tC22BD7A8B583315365C48DA9C733F4A75B63F50C;
  149. struct ValueCollection_t8F70C64592235FA1B1D4D29CCECB4C57AC0C78F9;
  150. struct ValueCollection_t018154B24774097E7CC573B84A4370DA87DD222B;
  151. struct EntryU5BU5D_t6E8F51999B5C2D1A5E09B1963CF042E7B5CAA500;
  152. struct EntryU5BU5D_t74939D41FA6DAF2CD4F7462D8AD016D48B99B8B7;
  153. struct EntryU5BU5D_t197C691F43F1694B771BF83C278D12BBFEEB86FA;
  154. struct EntryU5BU5D_t19CA95B544EBD9F254D17342F41A7F9203BB2515;
  155. struct EntryU5BU5D_t1D36EFECAFA2E30BF1276CECFE97B67018CD9507;
  156. struct EntryU5BU5D_t39217ED17EC800520D0651D750828B0247DF17F3;
  157. struct EntryU5BU5D_t8A988A128FC5FFF29838D217AF995C71E1C66D82;
  158. struct EntryU5BU5D_t35030C67317CFD76395CF623751D571A97DFB1E5;
  159. struct EntryU5BU5D_t6E9F5D5EAB901B88E40FF6DA479AFFD6F32FB7E2;
  160. struct EntryU5BU5D_t524FB57F4275986E1E35D3A27037859378EC3E9F;
  161. struct SlotU5BU5D_tC4D7CD3E804DC835CCF2F990797BC1D9AE4330D7;
  162. struct TMP_TextProcessingStack_1U5BU5D_t08293E0BB072311BB96170F351D1083BCA97B9B2;
  163. struct ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031;
  164. struct CanvasU5BU5D_tE5C544063BDA76B67407EFED5FF893BBCDB74841;
  165. struct CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB;
  166. struct Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259;
  167. struct DecimalU5BU5D_t93BA0C88FA80728F73B792EE1A5199D0C060B615;
  168. struct DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771;
  169. struct FontWeightU5BU5D_t2A406B5BAB0DD0F06E7F1773DB062E4AF98067BA;
  170. struct HighlightStateU5BU5D_tA878A0AF1F4F52882ACD29515AADC277EE135622;
  171. struct HorizontalAlignmentOptionsU5BU5D_t4D185662282BFB910D8B9A8199E91578E9422658;
  172. struct IMaterialModifierU5BU5D_t7DFC80DB58BA43CC290900B218ECEE034020654A;
  173. struct Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C;
  174. struct IntPtrU5BU5D_tFD177F8C806A6921AD7150264CCC62FA00CAD832;
  175. struct MaskU5BU5D_tC12CB35F740B6E9464803FA888398F6DAFB8FBB0;
  176. struct MaterialU5BU5D_t2B1D11C42DB07A4400C0535F92DBB87A2E346D3D;
  177. struct MaterialReferenceU5BU5D_t7491D335AB3E3E13CE9C0F5E931F396F6A02E1F2;
  178. struct ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918;
  179. struct RichTextTagAttributeU5BU5D_t5816316EFD8F59DBC30B9F88E15828C564E47B6D;
  180. struct SelectableU5BU5D_t4160E135F02A40F75A63F787D36F31FEC6FE91A9;
  181. struct SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C;
  182. struct StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF;
  183. struct StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248;
  184. struct TMP_CharacterInfoU5BU5D_t297D56FCF66DAA99D8FEA7C30F9F3926902C5B99;
  185. struct TMP_ColorGradientU5BU5D_t2F65E8C42F268DFF33BB1392D94BCF5B5087308A;
  186. struct TMP_FontAssetU5BU5D_tC028E06B33643ABCED25C8BF7CB21A748E23BB83;
  187. struct TMP_FontWeightPairU5BU5D_t0A3A5955F13FEB2F7329D81BA157110DB99F9F37;
  188. struct TMP_LineInfoU5BU5D_tE485ECF6A7A96441C72B53D75E7A5A5461A2CA0E;
  189. struct TMP_LinkInfoU5BU5D_tE11BE54A5923BD2148E716289F44EA465E06536E;
  190. struct TMP_MeshInfoU5BU5D_t3549EA3B9F542558E0DB1EDFAB98C612FE4231D7;
  191. struct TMP_PageInfoU5BU5D_tE3DAAA8E2E9147F97C424A9034F677A516E8DAF9;
  192. struct TMP_SpriteU5BU5D_tAFDE432AB365EDE6B90C389F232CE76D007767A4;
  193. struct TMP_SpriteAssetU5BU5D_t94E3C1245DB0CEAB0BCB01A00BE5551C4CAEC6DC;
  194. struct TMP_SpriteCharacterU5BU5D_t95867998753219562445A616BE72C0CD4C4399EF;
  195. struct TMP_SpriteGlyphU5BU5D_t362051C8167B288E431AA69E115DD4E4F9DDA356;
  196. struct TMP_StyleU5BU5D_t346EEBBF4E78518ADBEEDCE2B4069BE3129B8FD7;
  197. struct TMP_SubMeshU5BU5D_t48FE70F8537594C6446E85588EB5D69635194CB9;
  198. struct TMP_SubMeshUIU5BU5D_tC77B263183A59A75345C26152457207EAC3BBF29;
  199. struct TMP_WordInfoU5BU5D_tD1759E5A84DCCCD42B718D79E953E72A432BB4DC;
  200. struct Texture2DU5BU5D_t05332F1E3F7D4493E304C702201F9BE4F9236191;
  201. struct TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB;
  202. struct UIVertexU5BU5D_tBC532486B45D071A520751A90E819C77BA4E3D2F;
  203. struct UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA;
  204. struct Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA;
  205. struct Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C;
  206. struct Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD;
  207. struct WordWrapStateU5BU5D_t473D59C9DBCC949CE72EF1EB471CBA152A6CEAC9;
  208. struct FallbackMaterialU5BU5D_tD7EB6DD780825CE08117269C29D1B53EB7B724F5;
  209. struct MaskingMaterialU5BU5D_tA8BEE4366375F0EC147BEE3EAC4E55E2F68C5007;
  210. struct UnicodeCharU5BU5D_t67F27D09F8EB28D2C42DFF16FE60054F157012F5;
  211. struct AnimationTriggers_tA0DC06F89C5280C6DD972F6F4C8A56D7F4F79074;
  212. struct AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C;
  213. struct BaseEventData_tE03A848325C0AE8E76C6CA15FD86395EBF83364F;
  214. struct BaseRaycaster_t7DC8158FD3CA0193455344379DD5FF7CD5F1F832;
  215. struct Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA;
  216. struct Binder_t91BFCE95A7057FADF4D8A1A342AFE52872246235;
  217. struct Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184;
  218. struct CancellationTokenSource_tAAE1E0033BCFC233801F8CB4CED5C852B350CB7B;
  219. struct Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26;
  220. struct CanvasRenderer_tAB9A55A976C4E3B2B37D0CE5616E5685A8B43860;
  221. struct Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3;
  222. struct Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B;
  223. struct Delegate_t;
  224. struct DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E;
  225. struct Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB;
  226. struct EventSystem_t61C51380B105BE9D2C39C4F15B7E655659957707;
  227. struct FaceInfo_Legacy_t23B118EFD5AB7162515ABF18C0212DF155CCF7B8;
  228. struct Font_tC95270EA3198038970422D78B74A7F2E218A96B6;
  229. struct GameObject_t76FEDD663AB33C991A9C9A23129337651094216F;
  230. struct Glyph_t700CF8EBE04ED4AEAB520885AAA1B309E02A103F;
  231. struct Graphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931;
  232. struct IAsyncResult_t7B9B5A0ECB35DCEC31B8A8122C37D687369253B5;
  233. struct ICanvasElement_t7F0ABB1280486B82E3267F9C26130FD4AAACAE91;
  234. struct IDictionary_t6D03155AF1FA9083817AA5B6AD7DEEACC26AB220;
  235. struct IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA;
  236. struct IMaterialModifier_t0A879F072C9B47E87D5081E298D03D7EB4F5F2EE;
  237. struct IScrollHandler_t762CB73017D561E11CF6759ED9FD8C9F24B3D13F;
  238. struct ITextPreprocessor_tDBB49C8B68D7B80E8D233B9D9666C43981EFAAB9;
  239. struct InvokableCallList_t309E1C8C7CE885A0D2F98C84CEA77A8935688382;
  240. struct KerningTable_t040C3FE3B519B12AADE1C5B00628581551D5AB6B;
  241. struct LayoutElement_tB1F24CC11AF4AA87015C8D8EE06D22349C5BF40A;
  242. struct LayoutGroup_t32417833C700E77EDFA7C20034DAFD26604E05CE;
  243. struct Mask_tE8E16C858EC6ECCE545C03802BD1399F7F406213;
  244. struct MaskableGraphic_tFC5B6BE351C90DE53744DF2A70940242774B361E;
  245. struct Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3;
  246. struct MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553;
  247. struct Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4;
  248. struct MeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5;
  249. struct MethodInfo_t;
  250. struct MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71;
  251. struct NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A;
  252. struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C;
  253. struct PersistentCallGroup_tB826EDF15DC80F71BCBCD8E410FD959A04C33F25;
  254. struct PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB;
  255. struct RectMask2D_tACF92BE999C791A665BD1ADEABF5BCEB82846670;
  256. struct RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5;
  257. struct Renderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF;
  258. struct SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6;
  259. struct ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A;
  260. struct Scrollbar_t7CDC9B956698D9385A11E4C12964CD51477072C3;
  261. struct Selectable_t3251808068A17B8E92FB33590A4C2FA66D456712;
  262. struct SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37;
  263. struct Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692;
  264. struct Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99;
  265. struct String_t;
  266. struct TMP_Asset_t135A047D4F5CBBA9CD356B762B55AB164122B969;
  267. struct TMP_Character_t7D37A55EF1A9FF6D0BFE6D50E86A00F80E7FAF35;
  268. struct TMP_ColorGradient_t17B51752B4E9499A1FF7D875DCEC1D15A0F4AEBB;
  269. struct TMP_FontAsset_t923BF2F78D7C5AC36376E168A1193B7CB4855160;
  270. struct TMP_FontFeatureTable_t726A09E64FDF682A8FFE294BB6CFE7747F6C40EA;
  271. struct TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F;
  272. struct TMP_InputValidator_t3429AF61284AE19180C3FB81C0C7D2F90165EA98;
  273. struct TMP_ResourceManager_t38EBDD7EF887B1F9F2F426404404B084E678020C;
  274. struct TMP_ScrollbarEventHandler_t84C389ED6800977DAEA8C025E18C9F3321888F4D;
  275. struct TMP_SelectionCaret_tCDD93BB06825C506A7D3E06648FB33E3D61981EB;
  276. struct TMP_Settings_t5875BC616C98A30032C6B733CF7FC90A0EE48062;
  277. struct TMP_Sprite_t48E15A7D345A06D7EA852E723E07365629FC5280;
  278. struct TMP_SpriteAnimator_t2E0F016A61CA343E3222FF51E7CF0E53F9F256E4;
  279. struct TMP_SpriteAsset_t81F779E6F705CE190DC0D1F93A954CB8B1774B39;
  280. struct TMP_SpriteCharacter_t98295D0A81320909AC4AD5F2602DD69EACBB449E;
  281. struct TMP_SpriteGlyph_t03845F742ADD8467342FC94903608F97B538D2DB;
  282. struct TMP_Style_tA9E5B1B35EBFE24EF980CEA03251B638282E120C;
  283. struct TMP_StyleSheet_t70C71699F5CB2D855C361DBB78A44C901236C859;
  284. struct TMP_SubMesh_t03A386328B843ADDDC3D5C53D901B38294142214;
  285. struct TMP_SubMeshUI_tC465A77BC412382AABB3052CBA268623AAF3A25D;
  286. struct TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9;
  287. struct TMP_TextElement_t262A55214F712D4274485ABE5676E5254B84D0A5;
  288. struct TMP_TextElement_Legacy_t9C9AB19D496DBB4A1B12C6FA1C6333E9C39A5B2A;
  289. struct TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D;
  290. struct TMP_TextParsingUtilities_tF6AF6ED06ADFB8C71F4C1D713D677D821A1AB6FA;
  291. struct TextAsset_t2C64E93DA366D9DE5A8209E1802FA4884AC1BD69;
  292. struct TextMeshPro_t4560AB28A3EAF503895A781A9C625273D833270E;
  293. struct TextMeshProUGUI_t101091AF4B578BB534C92E9D1EEAF0611636D957;
  294. struct Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700;
  295. struct Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4;
  296. struct TouchScreenKeyboard_tE87B78A3DAED69816B44C99270A734682E093E7A;
  297. struct Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1;
  298. struct Type_t;
  299. struct UnityAction_t11A1F3B953B365C072A5DCC32677EE1796A962A7;
  300. struct VertexHelper_tB905FCB02AE67CBEE5F265FE37A5938FC5D136FE;
  301. struct Void_t4861ACF8F4594C3437BB48B6E56783494B843915;
  302. struct WaitForSecondsRealtime_tA8CE0AAB4B0C872B843E7973637037D17682BA01;
  303. struct CameraCallback_t844E527BFE37BC0495E7F67993E43C07642DA9DD;
  304. struct WillRenderCanvases_tA4A6E66DBA797DCB45B995DBA449A9D1D80D0FBC;
  305. struct CullStateChangedEvent_t6073CD0D951EC1256BF74B8F9107D68FC89B99B8;
  306. struct ReapplyDrivenProperties_t3482EA130A01FF7EE2EEFE37F66A5215D08CFE24;
  307. struct U3CCaretBlinkU3Ed__276_tDE69A51B01482A60372BE8B9BF3E0AF2C24A9ED3;
  308. struct U3CMouseDragOutsideRectU3Ed__294_t193AC97DD2625A0E3BB89FB5DB0911CDF3D4C958;
  309. struct OnChangeEvent_tDBB13012ABF81899E4DFDD82258EB7E9BB7A9F1D;
  310. struct OnValidateInput_t88ECDC5C12A807AF2A5761369563B0FAA6A25530;
  311. struct SelectionEvent_t8FC75B869F70C9F0BF13390AD0237AD310511119;
  312. struct SubmitEvent_tF7E2843B6A79D94B8EEEA259707F77BD1773B500;
  313. struct TextSelectionEvent_t6C496DAA6DAF01754C27C58A94A5FBA562BA9401;
  314. struct TouchScreenKeyboardEvent_tB9BEBEF5D6F2B52547EF3861FF437AC25BC06AF1;
  315. struct U3CU3Ec__DisplayClass11_0_t4B5596495AC3F370E39747E47F788F16071683C6;
  316. struct U3CU3Ec__DisplayClass12_0_t65913F27FB4D11F7D3076056CC2974337D047505;
  317. struct U3CU3Ec__DisplayClass13_0_t3C13FA47CA3ED93CAE682705E040652DD55D7AB6;
  318. struct U3CU3Ec__DisplayClass9_0_t9C69195E6857550EF3DA65D92C3E246825A2284A;
  319. struct FallbackMaterial_tD9784FC3E6506CC46C3AB5ED0B012C6943A76A5D;
  320. struct MaskingMaterial_t8FEFB73A16A318BC617A015E4E56C2749829EF67;
  321. struct LineBreakingTable_t8F7C67DC8CF3D46115EB50409E5C0E32B5ADC531;
  322. struct U3CDoSpriteAnimationInternalU3Ed__7_t42723E221B1CC15F28C35D59B11406460731BD8C;
  323. struct U3CU3Ec_t010C6DD1D6A4662B467F3C1BDE9A8352A3495F34;
  324. struct U3CU3Ec_tB391A89144AD9017CFBAC1E6A3F88D4E8B347A4D;
  325. IL2CPP_EXTERN_C RuntimeClass* CanvasUpdateRegistry_t7A4CC63D880F418DCDE83152B6FDB3259DF14DD1_il2cpp_TypeInfo_var;
  326. IL2CPP_EXTERN_C RuntimeClass* Char_t521A6F19B456D956AF452D926C32709DC03D6B17_il2cpp_TypeInfo_var;
  327. IL2CPP_EXTERN_C RuntimeClass* Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259_il2cpp_TypeInfo_var;
  328. IL2CPP_EXTERN_C RuntimeClass* Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var;
  329. IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_t01224C8DBCCFE276E97D2BF52F4D7B10D3642682_il2cpp_TypeInfo_var;
  330. IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_t16EB036F58C554F0E7A81CEBC658E3BD16785165_il2cpp_TypeInfo_var;
  331. IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_t1A4804CA9724B6CE01D6ECABE81CE0848CBA80B4_il2cpp_TypeInfo_var;
  332. IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_t2E5037179C9A1F1245F111C037CAFB47E3EB45ED_il2cpp_TypeInfo_var;
  333. IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_t3082339123A235665A1142FCA16B1B8BB2D63735_il2cpp_TypeInfo_var;
  334. IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_t5BB0B09C825404C5C7781A7CE8B7D9ADD11A6579_il2cpp_TypeInfo_var;
  335. IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_t760E9A9490B53715AE11CA76450386C19A39A0C8_il2cpp_TypeInfo_var;
  336. IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_tA56BE02D40F1DBAC22A481335E08C4D99F1639C3_il2cpp_TypeInfo_var;
  337. IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_tABE19B9C5C52F1DE14F0D3287B2696E7D7419180_il2cpp_TypeInfo_var;
  338. IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_tDE8FAF4CAC415F7871ED1DBA452249683C3C7C27_il2cpp_TypeInfo_var;
  339. IL2CPP_EXTERN_C RuntimeClass* FallbackMaterial_tD9784FC3E6506CC46C3AB5ED0B012C6943A76A5D_il2cpp_TypeInfo_var;
  340. IL2CPP_EXTERN_C RuntimeClass* Func_2_t59761786B50B5C8789D257808ABDF702AB48EBC5_il2cpp_TypeInfo_var;
  341. IL2CPP_EXTERN_C RuntimeClass* Func_2_tD72A2C27A6EC4B32F032AF8C338D287F4A8B56E2_il2cpp_TypeInfo_var;
  342. IL2CPP_EXTERN_C RuntimeClass* GameObject_t76FEDD663AB33C991A9C9A23129337651094216F_il2cpp_TypeInfo_var;
  343. IL2CPP_EXTERN_C RuntimeClass* GlyphRect_tB6D225B9318A527A1CBC1B4078EB923398EB808D_il2cpp_TypeInfo_var;
  344. IL2CPP_EXTERN_C RuntimeClass* HashSet_1_t4A2F2B74276D0AD3ED0F873045BD61E9504ECAE2_il2cpp_TypeInfo_var;
  345. IL2CPP_EXTERN_C RuntimeClass* ICollection_1_t828FEFDDBF830D003AFB480F0898186B499E26B0_il2cpp_TypeInfo_var;
  346. IL2CPP_EXTERN_C RuntimeClass* IList_1_tFB8BE2ED9A601C1259EAB8D73D1B3E96EA321FA1_il2cpp_TypeInfo_var;
  347. IL2CPP_EXTERN_C RuntimeClass* IMaterialModifier_t0A879F072C9B47E87D5081E298D03D7EB4F5F2EE_il2cpp_TypeInfo_var;
  348. IL2CPP_EXTERN_C RuntimeClass* Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var;
  349. IL2CPP_EXTERN_C RuntimeClass* Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var;
  350. IL2CPP_EXTERN_C RuntimeClass* LineBreakingTable_t8F7C67DC8CF3D46115EB50409E5C0E32B5ADC531_il2cpp_TypeInfo_var;
  351. IL2CPP_EXTERN_C RuntimeClass* List_1_t06C3ABB0C6F2347B32881E33D154431EADAE3ECF_il2cpp_TypeInfo_var;
  352. IL2CPP_EXTERN_C RuntimeClass* List_1_t1ACC21967B12156F242D5D942EF3A71908550905_il2cpp_TypeInfo_var;
  353. IL2CPP_EXTERN_C RuntimeClass* List_1_t2D422802284C607CCDF0AEC2E66140D97474AB4F_il2cpp_TypeInfo_var;
  354. IL2CPP_EXTERN_C RuntimeClass* List_1_t2F39287A7FAAAD3D4A84C8C4EF6D748502C1DACC_il2cpp_TypeInfo_var;
  355. IL2CPP_EXTERN_C RuntimeClass* List_1_tD2E7A87088A4F1FBE2DCD6E5BD9894222A78FB1E_il2cpp_TypeInfo_var;
  356. IL2CPP_EXTERN_C RuntimeClass* List_1_tF19ED1D6C2920203E92D507F2E8F86DD09132517_il2cpp_TypeInfo_var;
  357. IL2CPP_EXTERN_C RuntimeClass* MaskingMaterial_t8FEFB73A16A318BC617A015E4E56C2749829EF67_il2cpp_TypeInfo_var;
  358. IL2CPP_EXTERN_C RuntimeClass* Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3_il2cpp_TypeInfo_var;
  359. IL2CPP_EXTERN_C RuntimeClass* Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var;
  360. IL2CPP_EXTERN_C RuntimeClass* Mathf_tE284D016E3B297B72311AAD9EB8F0E643F6A4682_il2cpp_TypeInfo_var;
  361. IL2CPP_EXTERN_C RuntimeClass* Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4_il2cpp_TypeInfo_var;
  362. IL2CPP_EXTERN_C RuntimeClass* NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var;
  363. IL2CPP_EXTERN_C RuntimeClass* Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var;
  364. IL2CPP_EXTERN_C RuntimeClass* Predicate_1_tB8DE44A90DCC956F528B8BC532F11098CB198D97_il2cpp_TypeInfo_var;
  365. IL2CPP_EXTERN_C RuntimeClass* Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974_il2cpp_TypeInfo_var;
  366. IL2CPP_EXTERN_C RuntimeClass* RectTransformUtility_t65C00A84A72F17D78B81F2E7D88C2AA98AB61244_il2cpp_TypeInfo_var;
  367. IL2CPP_EXTERN_C RuntimeClass* ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var;
  368. IL2CPP_EXTERN_C RuntimeClass* StencilMaterial_t4118A758B726E5ADA91AE7674F44039B35AD29F9_il2cpp_TypeInfo_var;
  369. IL2CPP_EXTERN_C RuntimeClass* StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var;
  370. IL2CPP_EXTERN_C RuntimeClass* String_t_il2cpp_TypeInfo_var;
  371. IL2CPP_EXTERN_C RuntimeClass* TMP_CharacterInfoU5BU5D_t297D56FCF66DAA99D8FEA7C30F9F3926902C5B99_il2cpp_TypeInfo_var;
  372. IL2CPP_EXTERN_C RuntimeClass* TMP_FontAsset_t923BF2F78D7C5AC36376E168A1193B7CB4855160_il2cpp_TypeInfo_var;
  373. IL2CPP_EXTERN_C RuntimeClass* TMP_LineInfoU5BU5D_tE485ECF6A7A96441C72B53D75E7A5A5461A2CA0E_il2cpp_TypeInfo_var;
  374. IL2CPP_EXTERN_C RuntimeClass* TMP_LinkInfoU5BU5D_tE11BE54A5923BD2148E716289F44EA465E06536E_il2cpp_TypeInfo_var;
  375. IL2CPP_EXTERN_C RuntimeClass* TMP_ListPool_1_t9373AB314612B871D47F5F090333A73AEFF2336D_il2cpp_TypeInfo_var;
  376. IL2CPP_EXTERN_C RuntimeClass* TMP_ListPool_1_tA4DA336D6A1069422BB73BB4F945ECEAE3174F41_il2cpp_TypeInfo_var;
  377. IL2CPP_EXTERN_C RuntimeClass* TMP_ListPool_1_tBD0E56B1BB60DD32B4B56DC4A18992D48C6A585B_il2cpp_TypeInfo_var;
  378. IL2CPP_EXTERN_C RuntimeClass* TMP_MaterialManager_t67E8437E12407A99A3E58F6033B8D3749A321A96_il2cpp_TypeInfo_var;
  379. IL2CPP_EXTERN_C RuntimeClass* TMP_MeshInfoU5BU5D_t3549EA3B9F542558E0DB1EDFAB98C612FE4231D7_il2cpp_TypeInfo_var;
  380. IL2CPP_EXTERN_C RuntimeClass* TMP_MeshInfo_t320C52212E9D672EBB5F5C18C3E0700AA33DD76B_il2cpp_TypeInfo_var;
  381. IL2CPP_EXTERN_C RuntimeClass* TMP_PageInfoU5BU5D_tE3DAAA8E2E9147F97C424A9034F677A516E8DAF9_il2cpp_TypeInfo_var;
  382. IL2CPP_EXTERN_C RuntimeClass* TMP_ResourceManager_t38EBDD7EF887B1F9F2F426404404B084E678020C_il2cpp_TypeInfo_var;
  383. IL2CPP_EXTERN_C RuntimeClass* TMP_Settings_t5875BC616C98A30032C6B733CF7FC90A0EE48062_il2cpp_TypeInfo_var;
  384. IL2CPP_EXTERN_C RuntimeClass* TMP_SpriteAsset_t81F779E6F705CE190DC0D1F93A954CB8B1774B39_il2cpp_TypeInfo_var;
  385. IL2CPP_EXTERN_C RuntimeClass* TMP_SpriteCharacter_t98295D0A81320909AC4AD5F2602DD69EACBB449E_il2cpp_TypeInfo_var;
  386. IL2CPP_EXTERN_C RuntimeClass* TMP_SpriteGlyph_t03845F742ADD8467342FC94903608F97B538D2DB_il2cpp_TypeInfo_var;
  387. IL2CPP_EXTERN_C RuntimeClass* TMP_Style_tA9E5B1B35EBFE24EF980CEA03251B638282E120C_il2cpp_TypeInfo_var;
  388. IL2CPP_EXTERN_C RuntimeClass* TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D_il2cpp_TypeInfo_var;
  389. IL2CPP_EXTERN_C RuntimeClass* TMP_TextParsingUtilities_tF6AF6ED06ADFB8C71F4C1D713D677D821A1AB6FA_il2cpp_TypeInfo_var;
  390. IL2CPP_EXTERN_C RuntimeClass* TMP_TextUtilities_tD7ED516E31C2AA0EB607D587C0BB0FE71A8BB934_il2cpp_TypeInfo_var;
  391. IL2CPP_EXTERN_C RuntimeClass* TMP_WordInfoU5BU5D_tD1759E5A84DCCCD42B718D79E953E72A432BB4DC_il2cpp_TypeInfo_var;
  392. IL2CPP_EXTERN_C RuntimeClass* TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB_il2cpp_TypeInfo_var;
  393. IL2CPP_EXTERN_C RuntimeClass* Type_t_il2cpp_TypeInfo_var;
  394. IL2CPP_EXTERN_C RuntimeClass* U3CDoSpriteAnimationInternalU3Ed__7_t42723E221B1CC15F28C35D59B11406460731BD8C_il2cpp_TypeInfo_var;
  395. IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec__DisplayClass11_0_t4B5596495AC3F370E39747E47F788F16071683C6_il2cpp_TypeInfo_var;
  396. IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec__DisplayClass12_0_t65913F27FB4D11F7D3076056CC2974337D047505_il2cpp_TypeInfo_var;
  397. IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec__DisplayClass13_0_t3C13FA47CA3ED93CAE682705E040652DD55D7AB6_il2cpp_TypeInfo_var;
  398. IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec__DisplayClass9_0_t9C69195E6857550EF3DA65D92C3E246825A2284A_il2cpp_TypeInfo_var;
  399. IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec_t010C6DD1D6A4662B467F3C1BDE9A8352A3495F34_il2cpp_TypeInfo_var;
  400. IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec_tB391A89144AD9017CFBAC1E6A3F88D4E8B347A4D_il2cpp_TypeInfo_var;
  401. IL2CPP_EXTERN_C RuntimeClass* UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA_il2cpp_TypeInfo_var;
  402. IL2CPP_EXTERN_C RuntimeClass* UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_il2cpp_TypeInfo_var;
  403. IL2CPP_EXTERN_C RuntimeClass* Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA_il2cpp_TypeInfo_var;
  404. IL2CPP_EXTERN_C RuntimeClass* Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_il2cpp_TypeInfo_var;
  405. IL2CPP_EXTERN_C RuntimeClass* Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C_il2cpp_TypeInfo_var;
  406. IL2CPP_EXTERN_C RuntimeClass* Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_il2cpp_TypeInfo_var;
  407. IL2CPP_EXTERN_C RuntimeClass* Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD_il2cpp_TypeInfo_var;
  408. IL2CPP_EXTERN_C RuntimeClass* Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3_il2cpp_TypeInfo_var;
  409. IL2CPP_EXTERN_C RuntimeClass* WaitForSecondsRealtime_tA8CE0AAB4B0C872B843E7973637037D17682BA01_il2cpp_TypeInfo_var;
  410. IL2CPP_EXTERN_C RuntimeClass* WillRenderCanvases_tA4A6E66DBA797DCB45B995DBA449A9D1D80D0FBC_il2cpp_TypeInfo_var;
  411. IL2CPP_EXTERN_C String_t* _stringLiteral0045DCFC92141FBD29525BE5BBACE1599A1F74E6;
  412. IL2CPP_EXTERN_C String_t* _stringLiteral0326106598658E00F0DBEC4A84E464C779D17E4C;
  413. IL2CPP_EXTERN_C String_t* _stringLiteral0398C15EFAAA19C93AF746DA24817D2791C3F8F5;
  414. IL2CPP_EXTERN_C String_t* _stringLiteral07371C2E1614A8AAA3B715F2AC7A11E33A6705A0;
  415. IL2CPP_EXTERN_C String_t* _stringLiteral0A1CC6D01EE33E3CF45053ABDFF930333F1FE274;
  416. IL2CPP_EXTERN_C String_t* _stringLiteral0C9E0579800D2261789D578B378D6BD8D6F31974;
  417. IL2CPP_EXTERN_C String_t* _stringLiteral0F52C788AC4796FE5841155F7DF3896E049C051E;
  418. IL2CPP_EXTERN_C String_t* _stringLiteral10E4ED70119807654727E1D9D181F9564063503F;
  419. IL2CPP_EXTERN_C String_t* _stringLiteral134A2A1C4E13360C1DDDFDA4421C401BC9E3F8F9;
  420. IL2CPP_EXTERN_C String_t* _stringLiteral14254BB83373B11756D2303A8E187014374CE5D9;
  421. IL2CPP_EXTERN_C String_t* _stringLiteral17C668C87C150408FD69585EF77C76A0E66EB3D5;
  422. IL2CPP_EXTERN_C String_t* _stringLiteral191C9D43FB079088FBA3231A3D750E401A0B543F;
  423. IL2CPP_EXTERN_C String_t* _stringLiteral2010EA04D3D3AB54BFDF830272F0AF4D1BEC511C;
  424. IL2CPP_EXTERN_C String_t* _stringLiteral227996097295FA1E6E48591E08DEF327779D4BF8;
  425. IL2CPP_EXTERN_C String_t* _stringLiteral22F32D21ECB2FA7F2B9AD8EA673180205C761B7C;
  426. IL2CPP_EXTERN_C String_t* _stringLiteral24158C6C79FE57BE153164B9D7ADCB302F5DF09A;
  427. IL2CPP_EXTERN_C String_t* _stringLiteral24AC82729F1212E352282CBFE6D0C9A2E58A3177;
  428. IL2CPP_EXTERN_C String_t* _stringLiteral268E97832344F4779EE90DEC85BCBEAA78723A51;
  429. IL2CPP_EXTERN_C String_t* _stringLiteral2DE8AD68EBBFEAA02CDF7C4D9A5C898F40287D4D;
  430. IL2CPP_EXTERN_C String_t* _stringLiteral2EBDD86FD664CC82FDAEF4EEBB5F4602B2E78D87;
  431. IL2CPP_EXTERN_C String_t* _stringLiteral2F2200721C4103CF62154774377A7FE21EC3DFB8;
  432. IL2CPP_EXTERN_C String_t* _stringLiteral30669BCC2AFFD7923F0E02173CDE2B92946197EE;
  433. IL2CPP_EXTERN_C String_t* _stringLiteral362F8C5E63E001D7B28216A46EAD4653989618A3;
  434. IL2CPP_EXTERN_C String_t* _stringLiteral3737F9EA39D2D08261AE0A0D3A982AA9EDA16BBF;
  435. IL2CPP_EXTERN_C String_t* _stringLiteral394B8C6C8CA442EF8C63386789D48EEDD0084236;
  436. IL2CPP_EXTERN_C String_t* _stringLiteral396410BBDBEF868B59F40BE3F36BCC5CF6E110BA;
  437. IL2CPP_EXTERN_C String_t* _stringLiteral3DF4CA9FAE86BE163351DF7271E2950E3D3F77C2;
  438. IL2CPP_EXTERN_C String_t* _stringLiteral3FD20DEC440298FBE8FD5B8A9049081EC15D29DC;
  439. IL2CPP_EXTERN_C String_t* _stringLiteral421E0F68BD6ABE78BFA61D86D2FBBB4BF60B7E58;
  440. IL2CPP_EXTERN_C String_t* _stringLiteral428BF371C1E7FFDC7F5D247619D36EF4C6E96592;
  441. IL2CPP_EXTERN_C String_t* _stringLiteral43EC328E72467D77312F671808A21B265267F3B8;
  442. IL2CPP_EXTERN_C String_t* _stringLiteral444E2030643CA3A0D71BCD4D131FEB0C15E77257;
  443. IL2CPP_EXTERN_C String_t* _stringLiteral44783DD65515C93CA9C5F3A335CAC2B42D874990;
  444. IL2CPP_EXTERN_C String_t* _stringLiteral464D71DD7E198B50E30BD474A73AE19CAC4762E6;
  445. IL2CPP_EXTERN_C String_t* _stringLiteral4B8146FB95E4F51B29DA41EB5F6D60F8FD0ECF21;
  446. IL2CPP_EXTERN_C String_t* _stringLiteral501ECC8F9B4D45174E944E1A813037B7BF1780B9;
  447. IL2CPP_EXTERN_C String_t* _stringLiteral54CF01CC3DFE6445E72114F5B14BF9DF0D5B041D;
  448. IL2CPP_EXTERN_C String_t* _stringLiteral55403C40E58871F80FBAE2574F32FA9B130AA0E1;
  449. IL2CPP_EXTERN_C String_t* _stringLiteral56B321BA3B5698DA44F634878586E8CF47F7E0F8;
  450. IL2CPP_EXTERN_C String_t* _stringLiteral59B259A263D1796F7617C20534034F94A19001FE;
  451. IL2CPP_EXTERN_C String_t* _stringLiteral5A835C76D21F71C2C5F1891DB20C380B4A939E21;
  452. IL2CPP_EXTERN_C String_t* _stringLiteral5D600628CED277C34B89C1E7267F9E9AED36E98E;
  453. IL2CPP_EXTERN_C String_t* _stringLiteral5ECA508019ED4EB6B88D49932A176E84BC448126;
  454. IL2CPP_EXTERN_C String_t* _stringLiteral5EF940821F907CAB019D1C1E35554CB71D5E2F8C;
  455. IL2CPP_EXTERN_C String_t* _stringLiteral6A3DC8BB44F75ECC14254B646E56B17C3D276755;
  456. IL2CPP_EXTERN_C String_t* _stringLiteral6E1257172AAFAF3FA30233E43C5AA80454D89686;
  457. IL2CPP_EXTERN_C String_t* _stringLiteral6FBD8AC4E3773BDDF19000DF4E70F05BEF471EE9;
  458. IL2CPP_EXTERN_C String_t* _stringLiteral7182DE08801E7D3544D16D06E4BDD8EAEF2D1025;
  459. IL2CPP_EXTERN_C String_t* _stringLiteral7A943AA7A51825F2DD71077BF4F202D685D96D55;
  460. IL2CPP_EXTERN_C String_t* _stringLiteral80F5FB961EA9E9710673ED4D7487C6D884FAD993;
  461. IL2CPP_EXTERN_C String_t* _stringLiteral8B39DD9FFA8AC3EDD72D3F435A409D265723991A;
  462. IL2CPP_EXTERN_C String_t* _stringLiteral8FB39F45849F83BA7955B5B6DEEFBE199E3AAB5D;
  463. IL2CPP_EXTERN_C String_t* _stringLiteral9035C8E66B070F9E3A5D5C4F13FD7604EC407659;
  464. IL2CPP_EXTERN_C String_t* _stringLiteral90E137B55368AA457D12419FF3B1D6DFA45E3701;
  465. IL2CPP_EXTERN_C String_t* _stringLiteral931AB8A0E7F4FA6F1F7EC84000B185B43C7781F2;
  466. IL2CPP_EXTERN_C String_t* _stringLiteral9335488CF55D8DE9AA249BD7E3A4200956E5D2B9;
  467. IL2CPP_EXTERN_C String_t* _stringLiteral9385CEA2429DAB919D05811FB6F3AFF2887CAAB0;
  468. IL2CPP_EXTERN_C String_t* _stringLiteral95EC2F9163CECE02587431439667E834C71ECA96;
  469. IL2CPP_EXTERN_C String_t* _stringLiteral998F34D39A72DAA353DBFA6C0583A8874FEEDC75;
  470. IL2CPP_EXTERN_C String_t* _stringLiteral9A7E77DB84E1908153085B0037B2757EFD9E6B67;
  471. IL2CPP_EXTERN_C String_t* _stringLiteral9ABA2C5443319798ADBEE97162D50AEF82987BBE;
  472. IL2CPP_EXTERN_C String_t* _stringLiteralA2D4D50E264DACC9F86BF78889E28F4C5DE0B2A0;
  473. IL2CPP_EXTERN_C String_t* _stringLiteralA7D55861F3D2688D8F40C14691D660661CBD2B27;
  474. IL2CPP_EXTERN_C String_t* _stringLiteralA87819C2031146742C1F5350BC509988DACBE9F9;
  475. IL2CPP_EXTERN_C String_t* _stringLiteralB27E7F07B4375E822409BF723BBE476EBE35D08E;
  476. IL2CPP_EXTERN_C String_t* _stringLiteralBB74A477E1950E62FC01A6575177273213BAAC98;
  477. IL2CPP_EXTERN_C String_t* _stringLiteralC3949F55FBC8596A19F30C973F81E17D26C7094A;
  478. IL2CPP_EXTERN_C String_t* _stringLiteralC68F26D50F4F9C62498072567FF551D39CDB0047;
  479. IL2CPP_EXTERN_C String_t* _stringLiteralCB8E05D326886FF2EFEB7CEA734407E2EC40C590;
  480. IL2CPP_EXTERN_C String_t* _stringLiteralD034EF60DB631C5F1360A97B6CA75BCB713E2012;
  481. IL2CPP_EXTERN_C String_t* _stringLiteralD0EAB3CCFF44AA233B5F33619298DF0F3C27FDA3;
  482. IL2CPP_EXTERN_C String_t* _stringLiteralD1418B66EFD4F2E84F8EE977170F5ACBF35CE35C;
  483. IL2CPP_EXTERN_C String_t* _stringLiteralD608318BC59F8CE70448A3F3BD47A42652637238;
  484. IL2CPP_EXTERN_C String_t* _stringLiteralD692C6CF553089EEF72FB28BD089C7F61D521893;
  485. IL2CPP_EXTERN_C String_t* _stringLiteralD8A224C936B887BC1BBA28B9A5D0928DC1B2F127;
  486. IL2CPP_EXTERN_C String_t* _stringLiteralDCD4BCED9028922F5951F8A9A35B48FC07725473;
  487. IL2CPP_EXTERN_C String_t* _stringLiteralDD796BEEFEFE52394E90603CE0821F507B9CAA3A;
  488. IL2CPP_EXTERN_C String_t* _stringLiteralDF1DFF6631214FA884B2FBD4F72721E6354282C7;
  489. IL2CPP_EXTERN_C String_t* _stringLiteralE066DD3CA3CA9295CC83FA394543BA7B03B848BE;
  490. IL2CPP_EXTERN_C String_t* _stringLiteralE166C9564FBDE461738077E3B1B506525EB6ACCC;
  491. IL2CPP_EXTERN_C String_t* _stringLiteralE5687B33FCE05DD81743DD26B41D9017864D04F4;
  492. IL2CPP_EXTERN_C String_t* _stringLiteralE935B86D45045E9F59B156B446290FB506AE9196;
  493. IL2CPP_EXTERN_C String_t* _stringLiteralED993AC0C2F2097A0FD6F9BE811D5D012D424AE3;
  494. IL2CPP_EXTERN_C String_t* _stringLiteralEE06BF337688F9BA02BCD434393D092799729233;
  495. IL2CPP_EXTERN_C String_t* _stringLiteralEE10A8FB5F6663BDC3704BFC5F4FC35CEB6F2A9C;
  496. IL2CPP_EXTERN_C String_t* _stringLiteralF3E84B722399601AD7E281754E917478AA9AD48D;
  497. IL2CPP_EXTERN_C String_t* _stringLiteralF63983576FA425EE2904E4E0EADBEA8972C80AD8;
  498. IL2CPP_EXTERN_C String_t* _stringLiteralF641266EC742840FB3A948AD37F889D31A453C65;
  499. IL2CPP_EXTERN_C String_t* _stringLiteralF78C1EE8D0D2BA5FCAD383AF58DBF2E258585ACE;
  500. IL2CPP_EXTERN_C String_t* _stringLiteralF7DC51B045EBEB673528BFA46F2E26BF0C34CF3E;
  501. IL2CPP_EXTERN_C String_t* _stringLiteralF95A36106F6DED461458706DF8543DA03AAFD030;
  502. IL2CPP_EXTERN_C String_t* _stringLiteralFC1B8C95859C5B850DB09E25ABC068B1BC5B2A0B;
  503. IL2CPP_EXTERN_C const RuntimeMethod* Array_Resize_TisColor32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B_m848A8FC319792F387E6DF3EC87DF9E9685763375_RuntimeMethod_var;
  504. IL2CPP_EXTERN_C const RuntimeMethod* Array_Resize_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m6BAA7BD6F22421B894347B1476C37052FAC6C916_RuntimeMethod_var;
  505. IL2CPP_EXTERN_C const RuntimeMethod* Array_Resize_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_m5125BA7C6999C4FE1290349D3F1F691A6E00A039_RuntimeMethod_var;
  506. IL2CPP_EXTERN_C const RuntimeMethod* Array_Resize_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_m751F4C823AF1914F352A814D57BDEB5713089049_RuntimeMethod_var;
  507. IL2CPP_EXTERN_C const RuntimeMethod* Array_Resize_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_m2C32D4CA9236DF142CBF717B64D1FE3FB9BD0A81_RuntimeMethod_var;
  508. IL2CPP_EXTERN_C const RuntimeMethod* Array_Resize_TisVector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3_mF59AE46F0933B3B469504856EBB9CC50414509D2_RuntimeMethod_var;
  509. IL2CPP_EXTERN_C const RuntimeMethod* Component_GetComponentInParent_TisTextMeshProUGUI_t101091AF4B578BB534C92E9D1EEAF0611636D957_m1C73B3D3E924B85529A025308CD97ACF478C95FE_RuntimeMethod_var;
  510. IL2CPP_EXTERN_C const RuntimeMethod* Component_GetComponentInParent_TisTextMeshPro_t4560AB28A3EAF503895A781A9C625273D833270E_mC4105898148A90EA69A324499E1CC316C4445136_RuntimeMethod_var;
  511. IL2CPP_EXTERN_C const RuntimeMethod* Component_GetComponent_TisMeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5_mB82F66059DFB5715DD85BDED1D90BC03A6C9E623_RuntimeMethod_var;
  512. IL2CPP_EXTERN_C const RuntimeMethod* Component_GetComponent_TisRenderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF_mC91ACC92AD57CA6CA00991DAF1DB3830BCE07AF8_RuntimeMethod_var;
  513. IL2CPP_EXTERN_C const RuntimeMethod* Component_GetComponent_TisTMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9_m0C4C5268B54C7097888C6B109527A680772EBCB5_RuntimeMethod_var;
  514. IL2CPP_EXTERN_C const RuntimeMethod* Component_GetComponentsInParent_TisCanvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26_m52B6690E0BE6D930BF8B674885C78A4E1B88A063_RuntimeMethod_var;
  515. IL2CPP_EXTERN_C const RuntimeMethod* Component_GetComponents_TisIMaterialModifier_t0A879F072C9B47E87D5081E298D03D7EB4F5F2EE_m234EF2DEE22E55E42C72342A39E623EBD407E90A_RuntimeMethod_var;
  516. IL2CPP_EXTERN_C const RuntimeMethod* Component_GetComponents_TisMask_tE8E16C858EC6ECCE545C03802BD1399F7F406213_m62061C966DB528B29B6661BA9989680D688D87F9_RuntimeMethod_var;
  517. IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Add_m15404AE1ED9C4C7CF89DAEAB8C5F3280C7D115EB_RuntimeMethod_var;
  518. IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Add_m175C43359C7DF7F7931AEDB95EA693BD79D1968C_RuntimeMethod_var;
  519. IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Add_m192A9885A79C361110B3E69F35BE1E36FC8A80A1_RuntimeMethod_var;
  520. IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Add_m1A3132941BB2CB1E69AC7C4F5BCA92E1A70AF89F_RuntimeMethod_var;
  521. IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Add_m25B4BFF1374B1B4BE64F2FC371C683A013E117D0_RuntimeMethod_var;
  522. IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Add_m2A8FE66334E77EF575C4CC2DCBD6F927FA28FA83_RuntimeMethod_var;
  523. IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Add_m6172F1543E5619C67FEE57D212D76FF89D644D24_RuntimeMethod_var;
  524. IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Add_m65C453F1100868C469A8E4794AE6DCD76F6AA1A4_RuntimeMethod_var;
  525. IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Add_m72902A2BCD2D0374D5A7C1E45739C6E95C42A59C_RuntimeMethod_var;
  526. IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Add_m9BA81ED1DA118BD3EC9AA95C5C8E45D61978FBED_RuntimeMethod_var;
  527. IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Clear_m53C3C1BDFAF0BFDDD242B6785CCA1E39E1814049_RuntimeMethod_var;
  528. IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Clear_m9821889E928BB7EAEE9A7E81EDFC59651F7CBDD0_RuntimeMethod_var;
  529. IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Clear_mE2925B42DE92CB95771AB4BADE479B7701671EB8_RuntimeMethod_var;
  530. IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Clear_mE3143D45A324AED42023B77F3E58AB63ACB92277_RuntimeMethod_var;
  531. IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Clear_mEEC2FAB65AD5DA39C6C693C16E4F20C336013B42_RuntimeMethod_var;
  532. IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Clear_mFCB6D718ED8D00722A96C5EF4ECF1ECACA56A490_RuntimeMethod_var;
  533. IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_ContainsKey_m050AC0D9D6F681C25C12FBBC7DD71F926D206ED9_RuntimeMethod_var;
  534. IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_ContainsKey_m07765640B81B043200CAF5B09513C2292F0B7F5D_RuntimeMethod_var;
  535. IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_ContainsKey_m5E0F60FA15BAA43DFD8151136532F354DEF3BC73_RuntimeMethod_var;
  536. IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_ContainsKey_m70EBF850D533F6A9B343493B153F904DDA40437F_RuntimeMethod_var;
  537. IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_ContainsKey_m756EBB8957077238A8AB7286F1004A7A784CD885_RuntimeMethod_var;
  538. IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_ContainsKey_m903A3A9BB1C58594FF0969A2231C47DB0B7F64C6_RuntimeMethod_var;
  539. IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_ContainsKey_mFEF31529C09939D463552C900419ABCC2B05B354_RuntimeMethod_var;
  540. IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Remove_m0B1FB5B98125CC418F0830E6C29E472327801EA8_RuntimeMethod_var;
  541. IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Remove_m516AA9DF9B695BC792DA56C301B4B069DE8E8F9E_RuntimeMethod_var;
  542. IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Remove_mAA8C9537962D6491438A8C5A0660F3E2F57B2AF1_RuntimeMethod_var;
  543. IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_TryGetValue_m0F2D80D2CFD584AA57353F86C648E747069697B7_RuntimeMethod_var;
  544. IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_TryGetValue_m541849438216F20A0097FC02ABE593F662306727_RuntimeMethod_var;
  545. IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_TryGetValue_mA2E5AA5A45D4B27504CAC12A1C46A3147BF4D420_RuntimeMethod_var;
  546. IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_TryGetValue_mAAEB730BB484D3ECA345BF704F67084E465FFBF9_RuntimeMethod_var;
  547. IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_TryGetValue_mAF5DF1B64FC5E74677D5446E08D92F120FCABB49_RuntimeMethod_var;
  548. IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_TryGetValue_mB76129E352C910CA78BB17FF72AA4864B1A385CF_RuntimeMethod_var;
  549. IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_TryGetValue_mE8C1123EF056CBD396383F489D9C16EB1238EA92_RuntimeMethod_var;
  550. IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_m06B53BFC9A627FEE633CC1D4E73314B2CFF4B48B_RuntimeMethod_var;
  551. IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_m0AB9A68499E6533AAFCCFD40D241EDB672F0EE52_RuntimeMethod_var;
  552. IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_m2A0517F04C72679F0BFE1A1A6DB2471DCC2262B8_RuntimeMethod_var;
  553. IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_m57C394B83BFC04B4A2C4736006AB3CC91B0B7405_RuntimeMethod_var;
  554. IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_m5842AD2BDA247522D2E53DC24F64A97A02D3629C_RuntimeMethod_var;
  555. IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_m62CFBCEF60B12591B4FCB8E9B1BD859BB6E00176_RuntimeMethod_var;
  556. IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_m712893C2C48C47CCAFAD85A865C702E8D3D2B71F_RuntimeMethod_var;
  557. IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_m8F9724B89CF3DA4CD2C899CC7A24DAF02A1FB906_RuntimeMethod_var;
  558. IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_m9108596C0E817720F00BD87FCBFE799ADFD4B0B3_RuntimeMethod_var;
  559. IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_mAD0F72A65D09EB22E0C7720CD0E099163B97AA00_RuntimeMethod_var;
  560. IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_get_Item_m6DEB21E8DBED989E712E7120ED2759D5739BA9F9_RuntimeMethod_var;
  561. IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_Contains_TisString_t_m903B1A64070B00925A8E4E7979330AA7D7B0FB33_RuntimeMethod_var;
  562. IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_OrderBy_TisTMP_SpriteCharacter_t98295D0A81320909AC4AD5F2602DD69EACBB449E_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_mEE20BE23024A07AAC92656D89A8160DB434A8555_RuntimeMethod_var;
  563. IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_OrderBy_TisTMP_SpriteGlyph_t03845F742ADD8467342FC94903608F97B538D2DB_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_m644E23C7EE78CD907E740FF4BE05C84F232879DF_RuntimeMethod_var;
  564. IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_ToList_TisTMP_SpriteCharacter_t98295D0A81320909AC4AD5F2602DD69EACBB449E_m7B8514AB5DCD62522291C332DDAD5AC5008E81B6_RuntimeMethod_var;
  565. IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_ToList_TisTMP_SpriteGlyph_t03845F742ADD8467342FC94903608F97B538D2DB_m2EB3734F94B3B91D4D4AF870A33EE01CBADEF0C1_RuntimeMethod_var;
  566. IL2CPP_EXTERN_C const RuntimeMethod* GameObject_AddComponent_TisLayoutElement_tB1F24CC11AF4AA87015C8D8EE06D22349C5BF40A_mCAEF1A4C92D1C856A46417BA645409AE42F005D2_RuntimeMethod_var;
  567. IL2CPP_EXTERN_C const RuntimeMethod* GameObject_AddComponent_TisMeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5_mEAB8177A64DF1A50BB7996ACEEEADCD65358AC94_RuntimeMethod_var;
  568. IL2CPP_EXTERN_C const RuntimeMethod* GameObject_AddComponent_TisTMP_SubMeshUI_tC465A77BC412382AABB3052CBA268623AAF3A25D_m57C4ED5EFCBA8A299CD8C14B8085A3E1CB825182_RuntimeMethod_var;
  569. IL2CPP_EXTERN_C const RuntimeMethod* GameObject_GetComponent_TisRectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5_m1592DCB5AA07291F73A76006F0913A64DFB8A9C4_RuntimeMethod_var;
  570. IL2CPP_EXTERN_C const RuntimeMethod* GameObject_GetComponent_TisTMP_SubMesh_t03A386328B843ADDDC3D5C53D901B38294142214_mD1A9560AA8693D81434394C9924AD871F08DDAB4_RuntimeMethod_var;
  571. IL2CPP_EXTERN_C const RuntimeMethod* HashSet_1_Add_m9B0DD9902395EE95D3DC522264BE1EBBBD3513EB_RuntimeMethod_var;
  572. IL2CPP_EXTERN_C const RuntimeMethod* HashSet_1_Clear_m88C3BA6617F6667126635140414D44D76C42AE92_RuntimeMethod_var;
  573. IL2CPP_EXTERN_C const RuntimeMethod* HashSet_1_Contains_m98A9F88FF94538B5EECB0F87E1E3B3572E02ACA1_RuntimeMethod_var;
  574. IL2CPP_EXTERN_C const RuntimeMethod* HashSet_1__ctor_m90EA29D74B137C5317CDC485AA1D799F0B6726FF_RuntimeMethod_var;
  575. IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m17F8262F063563809105488DBA62551BB91F6651_RuntimeMethod_var;
  576. IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m42CC9A7A980D6480951694926AB601618ED04838_RuntimeMethod_var;
  577. IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m75E60221EFDA700C40A32D388E1A2DC0AC48F6B9_RuntimeMethod_var;
  578. IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m8047259010D5BC3945101289558661DF6620846E_RuntimeMethod_var;
  579. IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m92688D88681AC0D6D0544DE8FAC776ABF7AD22C2_RuntimeMethod_var;
  580. IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_mFDF21FAA9048EAAC0DE423BF25214D271D94CD6A_RuntimeMethod_var;
  581. IL2CPP_EXTERN_C const RuntimeMethod* List_1_Clear_m15D1B5C55AB1FABC489CA3F5D6BC655C7FBCAFBE_RuntimeMethod_var;
  582. IL2CPP_EXTERN_C const RuntimeMethod* List_1_Clear_m4B7C2B9D414C73A09CE31C8277E7765F7E498C28_RuntimeMethod_var;
  583. IL2CPP_EXTERN_C const RuntimeMethod* List_1_Clear_mAA8200E5F9A2C296332C3A330552AE72DB95EF22_RuntimeMethod_var;
  584. IL2CPP_EXTERN_C const RuntimeMethod* List_1_Clear_mE37AD73A4DA0DF354F09DA23A390F5B9D18296ED_RuntimeMethod_var;
  585. IL2CPP_EXTERN_C const RuntimeMethod* List_1_FindIndex_m96D1525ACDE8CFF5BAB5B81CBE7B0CA84CC82B8B_RuntimeMethod_var;
  586. IL2CPP_EXTERN_C const RuntimeMethod* List_1_RemoveAt_m67D2C0E302C88B388FE0AECF0DA6BD59FC33D12E_RuntimeMethod_var;
  587. IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m078BD27D7557AAFA39321BEAAF46482BA518E5CC_RuntimeMethod_var;
  588. IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m1BB6DCD243E4D2F306AA47A23F955D1AFF5DF577_RuntimeMethod_var;
  589. IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m4D5A692FB0398F49A2DA4797BA4CD2EBE2540736_RuntimeMethod_var;
  590. IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m831B042EECBA48B96DF9158920BDCAE520AB3A42_RuntimeMethod_var;
  591. IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m8B72DB2FB3D11C89B0E900AC3263DF66CE34F9CE_RuntimeMethod_var;
  592. IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m9404F890ACAC0E6B14956D92881E08205F9629C8_RuntimeMethod_var;
  593. IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_m090142F60450AE9BA0C834E04D7808CA4AE55F69_RuntimeMethod_var;
  594. IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_m1CD49ABC19C33C9320E4E745DFBF7CC6D1E5A899_RuntimeMethod_var;
  595. IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_m37F9E1909CE3099E1899AA19B91187E5270C6F1D_RuntimeMethod_var;
  596. IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_m3E8926FD96B29C4157FACC16F0FC0F93575DBD5C_RuntimeMethod_var;
  597. IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_m5DE8EAB445663C9CE7E7BE0BA12C04E729482E6B_RuntimeMethod_var;
  598. IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_m7B1E2205ECBBBD614E887E232E51B46B92C8E1D9_RuntimeMethod_var;
  599. IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_m98B2ED14D5EBBED4D53F00F785FC2B5FE87FE3F5_RuntimeMethod_var;
  600. IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_mCE3E5DCD6EFB710C7A2ADC7A9AC5520FEF7597E9_RuntimeMethod_var;
  601. IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_mE82CF9445C4264AAE1D6979301C4B0F2261298DD_RuntimeMethod_var;
  602. IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_mF849B5EEE2AD44A6B9D2597D6623123311D233EF_RuntimeMethod_var;
  603. IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_mF9AB5038AFD96664D881EA0BDB87AD5AC3F3FEB4_RuntimeMethod_var;
  604. IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_m08FA6F29837845000B96D856290A41C30CE4A17E_RuntimeMethod_var;
  605. IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_m15153E553DF2FC3956A9EA60D995E6A6CD087CE3_RuntimeMethod_var;
  606. IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_m34807684EA5E99939097A5E1A722E34ABB4B4FA3_RuntimeMethod_var;
  607. IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_m3641675458F8E1F532E173522330AD9F2856CF7F_RuntimeMethod_var;
  608. IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_m4B70EE8CDFB7527368512645B0829E44411E8F85_RuntimeMethod_var;
  609. IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_m61F235821A6FD261D6DF6C632CEA3DB76B306308_RuntimeMethod_var;
  610. IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_m6354116E91091139F820CF0F41FF6A595525B870_RuntimeMethod_var;
  611. IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_m6BA262EC09AEBAE0D13AFB2BD6BE5E4A4D710CAF_RuntimeMethod_var;
  612. IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_m99203461811024F3B79B29FB7CD6DE33ED07A4E0_RuntimeMethod_var;
  613. IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_mB243F4CBD8B61F075B7D78BD44C534FEA2F6D55D_RuntimeMethod_var;
  614. IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_mE4EB9A6EAA13901798CF972350F6E18713A91984_RuntimeMethod_var;
  615. IL2CPP_EXTERN_C const RuntimeMethod* Resources_Load_TisTMP_Settings_t5875BC616C98A30032C6B733CF7FC90A0EE48062_mF743AF82E9016988219B5532412C6DE6BB9CF4E7_RuntimeMethod_var;
  616. IL2CPP_EXTERN_C const RuntimeMethod* TMP_ListPool_1_Get_m45A2F4D7E37E71C748A339D48B941D81E497C3DB_RuntimeMethod_var;
  617. IL2CPP_EXTERN_C const RuntimeMethod* TMP_ListPool_1_Get_m9618C65CCA50A47D85D25BB655F2767947C3BAB7_RuntimeMethod_var;
  618. IL2CPP_EXTERN_C const RuntimeMethod* TMP_ListPool_1_Get_mB670E805B29625390656C3A93F4A2E138F9E1AB1_RuntimeMethod_var;
  619. IL2CPP_EXTERN_C const RuntimeMethod* TMP_ListPool_1_Release_mAA3156F33CC3424F41986CE8C7D769F62B8B5A59_RuntimeMethod_var;
  620. IL2CPP_EXTERN_C const RuntimeMethod* TMP_ListPool_1_Release_mAFA517D4E4A3B055D292F5DD8A4B05E953E6768C_RuntimeMethod_var;
  621. IL2CPP_EXTERN_C const RuntimeMethod* TMP_ListPool_1_Release_mBF69742C9CE112B852669C5147BBB11B9957BF1E_RuntimeMethod_var;
  622. IL2CPP_EXTERN_C const RuntimeMethod* TMP_MaterialManager_OnPreRender_m568227EA396CF03FD388C00EBDD713D05A3558F3_RuntimeMethod_var;
  623. IL2CPP_EXTERN_C const RuntimeMethod* U3CCaretBlinkU3Ed__276_System_Collections_IEnumerator_Reset_mD05FB2B8858676366A0ED98063C5AEECC60AEB28_RuntimeMethod_var;
  624. IL2CPP_EXTERN_C const RuntimeMethod* U3CDoSpriteAnimationInternalU3Ed__7_System_Collections_IEnumerator_Reset_m0D4ED9831F002A26C52E1A969C7AFB0F7A6125B3_RuntimeMethod_var;
  625. IL2CPP_EXTERN_C const RuntimeMethod* U3CMouseDragOutsideRectU3Ed__294_System_Collections_IEnumerator_Reset_mA500CB2991458842FB24C83B54624A9B91446E8C_RuntimeMethod_var;
  626. IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3CSortCharacterTableU3Eb__41_0_mECA45EB0A1A8B501039633E87B1A71903857445E_RuntimeMethod_var;
  627. IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3CSortGlyphTableU3Eb__40_0_m51F7FC32BA4529C5284CC0DC3572FAA3257AD8A3_RuntimeMethod_var;
  628. IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec__DisplayClass11_0_U3CAddMaskingMaterialU3Eb__0_m4F0BC91E6CEE544BBB91FC63751A03DB13F1037D_RuntimeMethod_var;
  629. IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec__DisplayClass12_0_U3CRemoveStencilMaterialU3Eb__0_m287C61417605FA86EFA7C1727977B50AD14C85E6_RuntimeMethod_var;
  630. IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec__DisplayClass13_0_U3CReleaseBaseMaterialU3Eb__0_m890054ECE6EF0D16429C8BE76649990EAC0CBD58_RuntimeMethod_var;
  631. IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec__DisplayClass9_0_U3CGetBaseMaterialU3Eb__0_m98229F401F0560DF925A73A963C8371504C1A4B0_RuntimeMethod_var;
  632. IL2CPP_EXTERN_C const RuntimeMethod* UnityEvent_1__ctor_m0F7D790DACD6F3D18E865D01FE4427603C1B0CC6_RuntimeMethod_var;
  633. IL2CPP_EXTERN_C const RuntimeMethod* UnityEvent_1__ctor_mECA201E71A697E5B7A63B37DCD8A64A03CCC0950_RuntimeMethod_var;
  634. IL2CPP_EXTERN_C const RuntimeMethod* UnityEvent_3__ctor_m945E5A788027E4B7491C93E2ACBD523B5A8E1829_RuntimeMethod_var;
  635. IL2CPP_EXTERN_C const RuntimeType* RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5_0_0_0_var;
  636. IL2CPP_EXTERN_C const RuntimeType* TMP_SubMesh_t03A386328B843ADDDC3D5C53D901B38294142214_0_0_0_var;
  637. struct Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B;
  638. struct Delegate_t_marshaled_com;
  639. struct Delegate_t_marshaled_pinvoke;
  640. struct Exception_t_marshaled_com;
  641. struct Exception_t_marshaled_pinvoke;
  642. struct Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7;
  643. struct Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2;
  644. struct Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3;
  645. struct Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259;
  646. struct DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771;
  647. struct Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C;
  648. struct MaterialU5BU5D_t2B1D11C42DB07A4400C0535F92DBB87A2E346D3D;
  649. struct MaterialReferenceU5BU5D_t7491D335AB3E3E13CE9C0F5E931F396F6A02E1F2;
  650. struct ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918;
  651. struct StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248;
  652. struct TMP_CharacterInfoU5BU5D_t297D56FCF66DAA99D8FEA7C30F9F3926902C5B99;
  653. struct TMP_LineInfoU5BU5D_tE485ECF6A7A96441C72B53D75E7A5A5461A2CA0E;
  654. struct TMP_LinkInfoU5BU5D_tE11BE54A5923BD2148E716289F44EA465E06536E;
  655. struct TMP_MeshInfoU5BU5D_t3549EA3B9F542558E0DB1EDFAB98C612FE4231D7;
  656. struct TMP_PageInfoU5BU5D_tE3DAAA8E2E9147F97C424A9034F677A516E8DAF9;
  657. struct TMP_WordInfoU5BU5D_tD1759E5A84DCCCD42B718D79E953E72A432BB4DC;
  658. struct Texture2DU5BU5D_t05332F1E3F7D4493E304C702201F9BE4F9236191;
  659. struct TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB;
  660. struct UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA;
  661. struct Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA;
  662. struct Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C;
  663. struct Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD;
  664. IL2CPP_EXTERN_C_BEGIN
  665. IL2CPP_EXTERN_C_END
  666. #ifdef __clang__
  667. #pragma clang diagnostic push
  668. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  669. #pragma clang diagnostic ignored "-Wunused-variable"
  670. #endif
  671. struct Dictionary_2_t01224C8DBCCFE276E97D2BF52F4D7B10D3642682 : public RuntimeObject
  672. {
  673. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets;
  674. EntryU5BU5D_t6E8F51999B5C2D1A5E09B1963CF042E7B5CAA500* ____entries;
  675. int32_t ____count;
  676. int32_t ____freeList;
  677. int32_t ____freeCount;
  678. int32_t ____version;
  679. RuntimeObject* ____comparer;
  680. KeyCollection_t66E188B36DF8E1A23EBDA7253CDCE978CD3EF298* ____keys;
  681. ValueCollection_t95D69F17F87935E5166EE0E3C174BB8A8F051F5B* ____values;
  682. RuntimeObject* ____syncRoot;
  683. };
  684. struct Dictionary_2_t760E9A9490B53715AE11CA76450386C19A39A0C8 : public RuntimeObject
  685. {
  686. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets;
  687. EntryU5BU5D_t74939D41FA6DAF2CD4F7462D8AD016D48B99B8B7* ____entries;
  688. int32_t ____count;
  689. int32_t ____freeList;
  690. int32_t ____freeCount;
  691. int32_t ____version;
  692. RuntimeObject* ____comparer;
  693. KeyCollection_t3E33C2EB31F1F1EF4ADE3FFFBB7D11E563134D04* ____keys;
  694. ValueCollection_tDBED056C1C402E2288827E2C0299F425713D8171* ____values;
  695. RuntimeObject* ____syncRoot;
  696. };
  697. struct Dictionary_2_tABE19B9C5C52F1DE14F0D3287B2696E7D7419180 : public RuntimeObject
  698. {
  699. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets;
  700. EntryU5BU5D_t197C691F43F1694B771BF83C278D12BBFEEB86FA* ____entries;
  701. int32_t ____count;
  702. int32_t ____freeList;
  703. int32_t ____freeCount;
  704. int32_t ____version;
  705. RuntimeObject* ____comparer;
  706. KeyCollection_t67E8423B5AEB30C254013AD88AB68D2A36F1F436* ____keys;
  707. ValueCollection_t74AF7C1BAE06C66E984668F663D574ED6A596D28* ____values;
  708. RuntimeObject* ____syncRoot;
  709. };
  710. struct Dictionary_2_t3082339123A235665A1142FCA16B1B8BB2D63735 : public RuntimeObject
  711. {
  712. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets;
  713. EntryU5BU5D_t19CA95B544EBD9F254D17342F41A7F9203BB2515* ____entries;
  714. int32_t ____count;
  715. int32_t ____freeList;
  716. int32_t ____freeCount;
  717. int32_t ____version;
  718. RuntimeObject* ____comparer;
  719. KeyCollection_t401E270C757CE48FC10E1F6E5E23DC611BF56866* ____keys;
  720. ValueCollection_tB8177DDCCB878E605152542DBBCA485CCA0B1906* ____values;
  721. RuntimeObject* ____syncRoot;
  722. };
  723. struct Dictionary_2_t16EB036F58C554F0E7A81CEBC658E3BD16785165 : public RuntimeObject
  724. {
  725. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets;
  726. EntryU5BU5D_t1D36EFECAFA2E30BF1276CECFE97B67018CD9507* ____entries;
  727. int32_t ____count;
  728. int32_t ____freeList;
  729. int32_t ____freeCount;
  730. int32_t ____version;
  731. RuntimeObject* ____comparer;
  732. KeyCollection_t9AA48E49975EBD541961581E9E921EB48CC5A344* ____keys;
  733. ValueCollection_t74627C29E22DA542EC0F06A31AAD530F8B73D9F7* ____values;
  734. RuntimeObject* ____syncRoot;
  735. };
  736. struct Dictionary_2_t5BB0B09C825404C5C7781A7CE8B7D9ADD11A6579 : public RuntimeObject
  737. {
  738. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets;
  739. EntryU5BU5D_t39217ED17EC800520D0651D750828B0247DF17F3* ____entries;
  740. int32_t ____count;
  741. int32_t ____freeList;
  742. int32_t ____freeCount;
  743. int32_t ____version;
  744. RuntimeObject* ____comparer;
  745. KeyCollection_t8EB31D572768433CA97D571E4A6C97155A6B981D* ____keys;
  746. ValueCollection_t582CDD4023EECEE5AA11CBB95BF12A912190EFE3* ____values;
  747. RuntimeObject* ____syncRoot;
  748. };
  749. struct Dictionary_2_tA56BE02D40F1DBAC22A481335E08C4D99F1639C3 : public RuntimeObject
  750. {
  751. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets;
  752. EntryU5BU5D_t8A988A128FC5FFF29838D217AF995C71E1C66D82* ____entries;
  753. int32_t ____count;
  754. int32_t ____freeList;
  755. int32_t ____freeCount;
  756. int32_t ____version;
  757. RuntimeObject* ____comparer;
  758. KeyCollection_tCDA1AB8EE7FEBC513525F7AFA90F3346BFB1A942* ____keys;
  759. ValueCollection_t0E873F9E0667DE2F6028AFC14073AE44E6BC8F2B* ____values;
  760. RuntimeObject* ____syncRoot;
  761. };
  762. struct Dictionary_2_t1A4804CA9724B6CE01D6ECABE81CE0848CBA80B4 : public RuntimeObject
  763. {
  764. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets;
  765. EntryU5BU5D_t35030C67317CFD76395CF623751D571A97DFB1E5* ____entries;
  766. int32_t ____count;
  767. int32_t ____freeList;
  768. int32_t ____freeCount;
  769. int32_t ____version;
  770. RuntimeObject* ____comparer;
  771. KeyCollection_t75FACE8389D68A206D866CABFCC16E7F87A24680* ____keys;
  772. ValueCollection_tC22BD7A8B583315365C48DA9C733F4A75B63F50C* ____values;
  773. RuntimeObject* ____syncRoot;
  774. };
  775. struct Dictionary_2_t2E5037179C9A1F1245F111C037CAFB47E3EB45ED : public RuntimeObject
  776. {
  777. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets;
  778. EntryU5BU5D_t6E9F5D5EAB901B88E40FF6DA479AFFD6F32FB7E2* ____entries;
  779. int32_t ____count;
  780. int32_t ____freeList;
  781. int32_t ____freeCount;
  782. int32_t ____version;
  783. RuntimeObject* ____comparer;
  784. KeyCollection_t1B0FCC60AF08E0919CBEB42B9C2E7C15737FD20C* ____keys;
  785. ValueCollection_t8F70C64592235FA1B1D4D29CCECB4C57AC0C78F9* ____values;
  786. RuntimeObject* ____syncRoot;
  787. };
  788. struct Dictionary_2_tDE8FAF4CAC415F7871ED1DBA452249683C3C7C27 : public RuntimeObject
  789. {
  790. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets;
  791. EntryU5BU5D_t524FB57F4275986E1E35D3A27037859378EC3E9F* ____entries;
  792. int32_t ____count;
  793. int32_t ____freeList;
  794. int32_t ____freeCount;
  795. int32_t ____version;
  796. RuntimeObject* ____comparer;
  797. KeyCollection_t13EBAB3D3E1C1D0516B35021A0ED42367C15572C* ____keys;
  798. ValueCollection_t018154B24774097E7CC573B84A4370DA87DD222B* ____values;
  799. RuntimeObject* ____syncRoot;
  800. };
  801. struct HashSet_1_t4A2F2B74276D0AD3ED0F873045BD61E9504ECAE2 : public RuntimeObject
  802. {
  803. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets;
  804. SlotU5BU5D_tC4D7CD3E804DC835CCF2F990797BC1D9AE4330D7* ____slots;
  805. int32_t ____count;
  806. int32_t ____lastIndex;
  807. int32_t ____freeList;
  808. RuntimeObject* ____comparer;
  809. int32_t ____version;
  810. SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37* ____siInfo;
  811. };
  812. struct List_1_t5421B2468AFFE816206B49B3A6E589B74E5C6C94 : public RuntimeObject
  813. {
  814. CanvasU5BU5D_tE5C544063BDA76B67407EFED5FF893BBCDB74841* ____items;
  815. int32_t ____size;
  816. int32_t ____version;
  817. RuntimeObject* ____syncRoot;
  818. };
  819. struct List_1_t953250D60F917E2EB933D26710F948C2C77DFC07 : public RuntimeObject
  820. {
  821. IMaterialModifierU5BU5D_t7DFC80DB58BA43CC290900B218ECEE034020654A* ____items;
  822. int32_t ____size;
  823. int32_t ____version;
  824. RuntimeObject* ____syncRoot;
  825. };
  826. struct List_1_tDB83C684B5B4F687B7B7A86380EF10925B0FE4AA : public RuntimeObject
  827. {
  828. MaskU5BU5D_tC12CB35F740B6E9464803FA888398F6DAFB8FBB0* ____items;
  829. int32_t ____size;
  830. int32_t ____version;
  831. RuntimeObject* ____syncRoot;
  832. };
  833. struct List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D : public RuntimeObject
  834. {
  835. ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ____items;
  836. int32_t ____size;
  837. int32_t ____version;
  838. RuntimeObject* ____syncRoot;
  839. };
  840. struct List_1_t06C3ABB0C6F2347B32881E33D154431EADAE3ECF : public RuntimeObject
  841. {
  842. TMP_FontAssetU5BU5D_tC028E06B33643ABCED25C8BF7CB21A748E23BB83* ____items;
  843. int32_t ____size;
  844. int32_t ____version;
  845. RuntimeObject* ____syncRoot;
  846. };
  847. struct List_1_tBF2191892DFB746CF83364BF93720BDBF5422853 : public RuntimeObject
  848. {
  849. TMP_SpriteU5BU5D_tAFDE432AB365EDE6B90C389F232CE76D007767A4* ____items;
  850. int32_t ____size;
  851. int32_t ____version;
  852. RuntimeObject* ____syncRoot;
  853. };
  854. struct List_1_tB66B78FCD61EAA013319E93BE83B16C78143E868 : public RuntimeObject
  855. {
  856. TMP_SpriteAssetU5BU5D_t94E3C1245DB0CEAB0BCB01A00BE5551C4CAEC6DC* ____items;
  857. int32_t ____size;
  858. int32_t ____version;
  859. RuntimeObject* ____syncRoot;
  860. };
  861. struct List_1_t2F39287A7FAAAD3D4A84C8C4EF6D748502C1DACC : public RuntimeObject
  862. {
  863. TMP_SpriteCharacterU5BU5D_t95867998753219562445A616BE72C0CD4C4399EF* ____items;
  864. int32_t ____size;
  865. int32_t ____version;
  866. RuntimeObject* ____syncRoot;
  867. };
  868. struct List_1_t1ACC21967B12156F242D5D942EF3A71908550905 : public RuntimeObject
  869. {
  870. TMP_SpriteGlyphU5BU5D_t362051C8167B288E431AA69E115DD4E4F9DDA356* ____items;
  871. int32_t ____size;
  872. int32_t ____version;
  873. RuntimeObject* ____syncRoot;
  874. };
  875. struct List_1_tD2E7A87088A4F1FBE2DCD6E5BD9894222A78FB1E : public RuntimeObject
  876. {
  877. TMP_StyleU5BU5D_t346EEBBF4E78518ADBEEDCE2B4069BE3129B8FD7* ____items;
  878. int32_t ____size;
  879. int32_t ____version;
  880. RuntimeObject* ____syncRoot;
  881. };
  882. struct List_1_tF19ED1D6C2920203E92D507F2E8F86DD09132517 : public RuntimeObject
  883. {
  884. FallbackMaterialU5BU5D_tD7EB6DD780825CE08117269C29D1B53EB7B724F5* ____items;
  885. int32_t ____size;
  886. int32_t ____version;
  887. RuntimeObject* ____syncRoot;
  888. };
  889. struct List_1_t2D422802284C607CCDF0AEC2E66140D97474AB4F : public RuntimeObject
  890. {
  891. MaskingMaterialU5BU5D_tA8BEE4366375F0EC147BEE3EAC4E55E2F68C5007* ____items;
  892. int32_t ____size;
  893. int32_t ____version;
  894. RuntimeObject* ____syncRoot;
  895. };
  896. struct AbstractEventData_tAE1A127ED657117548181D29FFE4B1B14D8E67F7 : public RuntimeObject
  897. {
  898. bool ___m_Used;
  899. };
  900. struct CodePoint_tDD5EE754A3E0A66C253290193B8E145A8BCCF4E9 : public RuntimeObject
  901. {
  902. };
  903. struct CustomYieldInstruction_t6B81A50D5D210C1ACAAE247FB53B65CDFFEB7617 : public RuntimeObject
  904. {
  905. };
  906. struct MemberInfo_t : public RuntimeObject
  907. {
  908. };
  909. struct SetPropertyUtility_tD587A194C84F640B40FCDA35FC6D46BFE68626F0 : public RuntimeObject
  910. {
  911. };
  912. struct ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F : public RuntimeObject
  913. {
  914. };
  915. struct String_t : public RuntimeObject
  916. {
  917. int32_t ____stringLength;
  918. Il2CppChar ____firstChar;
  919. };
  920. struct TMP_MaterialManager_t67E8437E12407A99A3E58F6033B8D3749A321A96 : public RuntimeObject
  921. {
  922. };
  923. struct TMP_ResourceManager_t38EBDD7EF887B1F9F2F426404404B084E678020C : public RuntimeObject
  924. {
  925. };
  926. struct TMP_Style_tA9E5B1B35EBFE24EF980CEA03251B638282E120C : public RuntimeObject
  927. {
  928. String_t* ___m_Name;
  929. int32_t ___m_HashCode;
  930. String_t* ___m_OpeningDefinition;
  931. String_t* ___m_ClosingDefinition;
  932. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___m_OpeningTagArray;
  933. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___m_ClosingTagArray;
  934. UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* ___m_OpeningTagUnicodeArray;
  935. UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* ___m_ClosingTagUnicodeArray;
  936. };
  937. struct TMP_TextElement_Legacy_t9C9AB19D496DBB4A1B12C6FA1C6333E9C39A5B2A : public RuntimeObject
  938. {
  939. int32_t ___id;
  940. float ___x;
  941. float ___y;
  942. float ___width;
  943. float ___height;
  944. float ___xOffset;
  945. float ___yOffset;
  946. float ___xAdvance;
  947. float ___scale;
  948. };
  949. struct TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D : public RuntimeObject
  950. {
  951. TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* ___textComponent;
  952. int32_t ___characterCount;
  953. int32_t ___spriteCount;
  954. int32_t ___spaceCount;
  955. int32_t ___wordCount;
  956. int32_t ___linkCount;
  957. int32_t ___lineCount;
  958. int32_t ___pageCount;
  959. int32_t ___materialCount;
  960. TMP_CharacterInfoU5BU5D_t297D56FCF66DAA99D8FEA7C30F9F3926902C5B99* ___characterInfo;
  961. TMP_WordInfoU5BU5D_tD1759E5A84DCCCD42B718D79E953E72A432BB4DC* ___wordInfo;
  962. TMP_LinkInfoU5BU5D_tE11BE54A5923BD2148E716289F44EA465E06536E* ___linkInfo;
  963. TMP_LineInfoU5BU5D_tE485ECF6A7A96441C72B53D75E7A5A5461A2CA0E* ___lineInfo;
  964. TMP_PageInfoU5BU5D_tE3DAAA8E2E9147F97C424A9034F677A516E8DAF9* ___pageInfo;
  965. TMP_MeshInfoU5BU5D_t3549EA3B9F542558E0DB1EDFAB98C612FE4231D7* ___meshInfo;
  966. TMP_MeshInfoU5BU5D_t3549EA3B9F542558E0DB1EDFAB98C612FE4231D7* ___m_CachedMeshInfo;
  967. };
  968. struct TMP_TextParsingUtilities_tF6AF6ED06ADFB8C71F4C1D713D677D821A1AB6FA : public RuntimeObject
  969. {
  970. };
  971. struct TMP_TextUtilities_tD7ED516E31C2AA0EB607D587C0BB0FE71A8BB934 : public RuntimeObject
  972. {
  973. };
  974. struct UnityEventBase_t4968A4C72559F35C0923E4BD9C042C3A842E1DB8 : public RuntimeObject
  975. {
  976. InvokableCallList_t309E1C8C7CE885A0D2F98C84CEA77A8935688382* ___m_Calls;
  977. PersistentCallGroup_tB826EDF15DC80F71BCBCD8E410FD959A04C33F25* ___m_PersistentCalls;
  978. bool ___m_CallsDirty;
  979. };
  980. struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F : public RuntimeObject
  981. {
  982. };
  983. struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F_marshaled_pinvoke
  984. {
  985. };
  986. struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F_marshaled_com
  987. {
  988. };
  989. struct YieldInstruction_tFCE35FD0907950EFEE9BC2890AC664E41C53728D : public RuntimeObject
  990. {
  991. };
  992. struct YieldInstruction_tFCE35FD0907950EFEE9BC2890AC664E41C53728D_marshaled_pinvoke
  993. {
  994. };
  995. struct YieldInstruction_tFCE35FD0907950EFEE9BC2890AC664E41C53728D_marshaled_com
  996. {
  997. };
  998. struct U3CCaretBlinkU3Ed__276_tDE69A51B01482A60372BE8B9BF3E0AF2C24A9ED3 : public RuntimeObject
  999. {
  1000. int32_t ___U3CU3E1__state;
  1001. RuntimeObject* ___U3CU3E2__current;
  1002. TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* ___U3CU3E4__this;
  1003. };
  1004. struct U3CMouseDragOutsideRectU3Ed__294_t193AC97DD2625A0E3BB89FB5DB0911CDF3D4C958 : public RuntimeObject
  1005. {
  1006. int32_t ___U3CU3E1__state;
  1007. RuntimeObject* ___U3CU3E2__current;
  1008. TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* ___U3CU3E4__this;
  1009. PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* ___eventData;
  1010. };
  1011. struct U3CU3Ec__DisplayClass11_0_t4B5596495AC3F370E39747E47F788F16071683C6 : public RuntimeObject
  1012. {
  1013. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___stencilMaterial;
  1014. };
  1015. struct U3CU3Ec__DisplayClass12_0_t65913F27FB4D11F7D3076056CC2974337D047505 : public RuntimeObject
  1016. {
  1017. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___stencilMaterial;
  1018. };
  1019. struct U3CU3Ec__DisplayClass13_0_t3C13FA47CA3ED93CAE682705E040652DD55D7AB6 : public RuntimeObject
  1020. {
  1021. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___baseMaterial;
  1022. };
  1023. struct U3CU3Ec__DisplayClass9_0_t9C69195E6857550EF3DA65D92C3E246825A2284A : public RuntimeObject
  1024. {
  1025. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___stencilMaterial;
  1026. };
  1027. struct FallbackMaterial_tD9784FC3E6506CC46C3AB5ED0B012C6943A76A5D : public RuntimeObject
  1028. {
  1029. int64_t ___fallbackID;
  1030. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___sourceMaterial;
  1031. int32_t ___sourceMaterialCRC;
  1032. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___fallbackMaterial;
  1033. int32_t ___count;
  1034. };
  1035. struct MaskingMaterial_t8FEFB73A16A318BC617A015E4E56C2749829EF67 : public RuntimeObject
  1036. {
  1037. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___baseMaterial;
  1038. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___stencilMaterial;
  1039. int32_t ___count;
  1040. int32_t ___stencilID;
  1041. };
  1042. struct LineBreakingTable_t8F7C67DC8CF3D46115EB50409E5C0E32B5ADC531 : public RuntimeObject
  1043. {
  1044. Dictionary_2_t760E9A9490B53715AE11CA76450386C19A39A0C8* ___leadingCharacters;
  1045. Dictionary_2_t760E9A9490B53715AE11CA76450386C19A39A0C8* ___followingCharacters;
  1046. };
  1047. struct U3CU3Ec_t010C6DD1D6A4662B467F3C1BDE9A8352A3495F34 : public RuntimeObject
  1048. {
  1049. };
  1050. struct U3CU3Ec_tB391A89144AD9017CFBAC1E6A3F88D4E8B347A4D : public RuntimeObject
  1051. {
  1052. };
  1053. struct TMP_TextProcessingStack_1_tFBA719426D68CE1F2B5849D97AF5E5D65846290C
  1054. {
  1055. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___itemStack;
  1056. int32_t ___index;
  1057. int32_t ___m_DefaultItem;
  1058. int32_t ___m_Capacity;
  1059. int32_t ___m_RolloverSize;
  1060. int32_t ___m_Count;
  1061. };
  1062. struct TMP_TextProcessingStack_1_t138EC06BE7F101AA0A3C8D2DC951E55AACE085E9
  1063. {
  1064. SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* ___itemStack;
  1065. int32_t ___index;
  1066. float ___m_DefaultItem;
  1067. int32_t ___m_Capacity;
  1068. int32_t ___m_RolloverSize;
  1069. int32_t ___m_Count;
  1070. };
  1071. struct TMP_TextProcessingStack_1_tC8FAEB17246D3B171EFD11165A5761AE39B40D0C
  1072. {
  1073. TMP_ColorGradientU5BU5D_t2F65E8C42F268DFF33BB1392D94BCF5B5087308A* ___itemStack;
  1074. int32_t ___index;
  1075. TMP_ColorGradient_t17B51752B4E9499A1FF7D875DCEC1D15A0F4AEBB* ___m_DefaultItem;
  1076. int32_t ___m_Capacity;
  1077. int32_t ___m_RolloverSize;
  1078. int32_t ___m_Count;
  1079. };
  1080. struct UnityEvent_1_tC9859540CF1468306CAB6D758C0A0D95DBCEC257 : public UnityEventBase_t4968A4C72559F35C0923E4BD9C042C3A842E1DB8
  1081. {
  1082. ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___m_InvokeArray;
  1083. };
  1084. struct UnityEvent_1_t85E993D7FA05D159800BE750A9F55526111C22AB : public UnityEventBase_t4968A4C72559F35C0923E4BD9C042C3A842E1DB8
  1085. {
  1086. ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___m_InvokeArray;
  1087. };
  1088. struct UnityEvent_3_t5EE2DC870C12CB60384C5FCBB0DAD36392E701AD : public UnityEventBase_t4968A4C72559F35C0923E4BD9C042C3A842E1DB8
  1089. {
  1090. ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___m_InvokeArray;
  1091. };
  1092. struct BaseEventData_tE03A848325C0AE8E76C6CA15FD86395EBF83364F : public AbstractEventData_tAE1A127ED657117548181D29FFE4B1B14D8E67F7
  1093. {
  1094. EventSystem_t61C51380B105BE9D2C39C4F15B7E655659957707* ___m_EventSystem;
  1095. };
  1096. struct Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22
  1097. {
  1098. bool ___m_value;
  1099. };
  1100. struct Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3
  1101. {
  1102. uint8_t ___m_value;
  1103. };
  1104. struct Char_t521A6F19B456D956AF452D926C32709DC03D6B17
  1105. {
  1106. Il2CppChar ___m_value;
  1107. };
  1108. struct Color_tD001788D726C3A7F1379BEED0260B9591F440C1F
  1109. {
  1110. float ___r;
  1111. float ___g;
  1112. float ___b;
  1113. float ___a;
  1114. };
  1115. struct Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B
  1116. {
  1117. union
  1118. {
  1119. #pragma pack(push, tp, 1)
  1120. struct
  1121. {
  1122. int32_t ___rgba;
  1123. };
  1124. #pragma pack(pop, tp)
  1125. struct
  1126. {
  1127. int32_t ___rgba_forAlignmentOnly;
  1128. };
  1129. #pragma pack(push, tp, 1)
  1130. struct
  1131. {
  1132. uint8_t ___r;
  1133. };
  1134. #pragma pack(pop, tp)
  1135. struct
  1136. {
  1137. uint8_t ___r_forAlignmentOnly;
  1138. };
  1139. #pragma pack(push, tp, 1)
  1140. struct
  1141. {
  1142. char ___g_OffsetPadding[1];
  1143. uint8_t ___g;
  1144. };
  1145. #pragma pack(pop, tp)
  1146. struct
  1147. {
  1148. char ___g_OffsetPadding_forAlignmentOnly[1];
  1149. uint8_t ___g_forAlignmentOnly;
  1150. };
  1151. #pragma pack(push, tp, 1)
  1152. struct
  1153. {
  1154. char ___b_OffsetPadding[2];
  1155. uint8_t ___b;
  1156. };
  1157. #pragma pack(pop, tp)
  1158. struct
  1159. {
  1160. char ___b_OffsetPadding_forAlignmentOnly[2];
  1161. uint8_t ___b_forAlignmentOnly;
  1162. };
  1163. #pragma pack(push, tp, 1)
  1164. struct
  1165. {
  1166. char ___a_OffsetPadding[3];
  1167. uint8_t ___a;
  1168. };
  1169. #pragma pack(pop, tp)
  1170. struct
  1171. {
  1172. char ___a_OffsetPadding_forAlignmentOnly[3];
  1173. uint8_t ___a_forAlignmentOnly;
  1174. };
  1175. };
  1176. };
  1177. struct Double_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F
  1178. {
  1179. double ___m_value;
  1180. };
  1181. struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2 : public ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F
  1182. {
  1183. };
  1184. struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_marshaled_pinvoke
  1185. {
  1186. };
  1187. struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_marshaled_com
  1188. {
  1189. };
  1190. struct FaceInfo_t12F0319E555A62CBA1D9E51A16C7963393932756
  1191. {
  1192. int32_t ___m_FaceIndex;
  1193. String_t* ___m_FamilyName;
  1194. String_t* ___m_StyleName;
  1195. int32_t ___m_PointSize;
  1196. float ___m_Scale;
  1197. int32_t ___m_UnitsPerEM;
  1198. float ___m_LineHeight;
  1199. float ___m_AscentLine;
  1200. float ___m_CapLine;
  1201. float ___m_MeanLine;
  1202. float ___m_Baseline;
  1203. float ___m_DescentLine;
  1204. float ___m_SuperscriptOffset;
  1205. float ___m_SuperscriptSize;
  1206. float ___m_SubscriptOffset;
  1207. float ___m_SubscriptSize;
  1208. float ___m_UnderlineOffset;
  1209. float ___m_UnderlineThickness;
  1210. float ___m_StrikethroughOffset;
  1211. float ___m_StrikethroughThickness;
  1212. float ___m_TabWidth;
  1213. };
  1214. struct FaceInfo_t12F0319E555A62CBA1D9E51A16C7963393932756_marshaled_pinvoke
  1215. {
  1216. int32_t ___m_FaceIndex;
  1217. char* ___m_FamilyName;
  1218. char* ___m_StyleName;
  1219. int32_t ___m_PointSize;
  1220. float ___m_Scale;
  1221. int32_t ___m_UnitsPerEM;
  1222. float ___m_LineHeight;
  1223. float ___m_AscentLine;
  1224. float ___m_CapLine;
  1225. float ___m_MeanLine;
  1226. float ___m_Baseline;
  1227. float ___m_DescentLine;
  1228. float ___m_SuperscriptOffset;
  1229. float ___m_SuperscriptSize;
  1230. float ___m_SubscriptOffset;
  1231. float ___m_SubscriptSize;
  1232. float ___m_UnderlineOffset;
  1233. float ___m_UnderlineThickness;
  1234. float ___m_StrikethroughOffset;
  1235. float ___m_StrikethroughThickness;
  1236. float ___m_TabWidth;
  1237. };
  1238. struct FaceInfo_t12F0319E555A62CBA1D9E51A16C7963393932756_marshaled_com
  1239. {
  1240. int32_t ___m_FaceIndex;
  1241. Il2CppChar* ___m_FamilyName;
  1242. Il2CppChar* ___m_StyleName;
  1243. int32_t ___m_PointSize;
  1244. float ___m_Scale;
  1245. int32_t ___m_UnitsPerEM;
  1246. float ___m_LineHeight;
  1247. float ___m_AscentLine;
  1248. float ___m_CapLine;
  1249. float ___m_MeanLine;
  1250. float ___m_Baseline;
  1251. float ___m_DescentLine;
  1252. float ___m_SuperscriptOffset;
  1253. float ___m_SuperscriptSize;
  1254. float ___m_SubscriptOffset;
  1255. float ___m_SubscriptSize;
  1256. float ___m_UnderlineOffset;
  1257. float ___m_UnderlineThickness;
  1258. float ___m_StrikethroughOffset;
  1259. float ___m_StrikethroughThickness;
  1260. float ___m_TabWidth;
  1261. };
  1262. struct FontAssetCreationSettings_t2B94078737A72F814E8BC2126F967B94231190DF
  1263. {
  1264. String_t* ___sourceFontFileName;
  1265. String_t* ___sourceFontFileGUID;
  1266. int32_t ___pointSizeSamplingMode;
  1267. int32_t ___pointSize;
  1268. int32_t ___padding;
  1269. int32_t ___packingMode;
  1270. int32_t ___atlasWidth;
  1271. int32_t ___atlasHeight;
  1272. int32_t ___characterSetSelectionMode;
  1273. String_t* ___characterSequence;
  1274. String_t* ___referencedFontAssetGUID;
  1275. String_t* ___referencedTextAssetGUID;
  1276. int32_t ___fontStyle;
  1277. float ___fontStyleModifier;
  1278. int32_t ___renderMode;
  1279. bool ___includeFontFeatures;
  1280. };
  1281. struct FontAssetCreationSettings_t2B94078737A72F814E8BC2126F967B94231190DF_marshaled_pinvoke
  1282. {
  1283. char* ___sourceFontFileName;
  1284. char* ___sourceFontFileGUID;
  1285. int32_t ___pointSizeSamplingMode;
  1286. int32_t ___pointSize;
  1287. int32_t ___padding;
  1288. int32_t ___packingMode;
  1289. int32_t ___atlasWidth;
  1290. int32_t ___atlasHeight;
  1291. int32_t ___characterSetSelectionMode;
  1292. char* ___characterSequence;
  1293. char* ___referencedFontAssetGUID;
  1294. char* ___referencedTextAssetGUID;
  1295. int32_t ___fontStyle;
  1296. float ___fontStyleModifier;
  1297. int32_t ___renderMode;
  1298. int32_t ___includeFontFeatures;
  1299. };
  1300. struct FontAssetCreationSettings_t2B94078737A72F814E8BC2126F967B94231190DF_marshaled_com
  1301. {
  1302. Il2CppChar* ___sourceFontFileName;
  1303. Il2CppChar* ___sourceFontFileGUID;
  1304. int32_t ___pointSizeSamplingMode;
  1305. int32_t ___pointSize;
  1306. int32_t ___padding;
  1307. int32_t ___packingMode;
  1308. int32_t ___atlasWidth;
  1309. int32_t ___atlasHeight;
  1310. int32_t ___characterSetSelectionMode;
  1311. Il2CppChar* ___characterSequence;
  1312. Il2CppChar* ___referencedFontAssetGUID;
  1313. Il2CppChar* ___referencedTextAssetGUID;
  1314. int32_t ___fontStyle;
  1315. float ___fontStyleModifier;
  1316. int32_t ___renderMode;
  1317. int32_t ___includeFontFeatures;
  1318. };
  1319. struct GlyphMetrics_t6C1C65A891A6279A0EE807C436436B1E44F7AF1A
  1320. {
  1321. float ___m_Width;
  1322. float ___m_Height;
  1323. float ___m_HorizontalBearingX;
  1324. float ___m_HorizontalBearingY;
  1325. float ___m_HorizontalAdvance;
  1326. };
  1327. struct GlyphRect_tB6D225B9318A527A1CBC1B4078EB923398EB808D
  1328. {
  1329. int32_t ___m_X;
  1330. int32_t ___m_Y;
  1331. int32_t ___m_Width;
  1332. int32_t ___m_Height;
  1333. };
  1334. struct Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C
  1335. {
  1336. int32_t ___m_value;
  1337. };
  1338. struct Int64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3
  1339. {
  1340. int64_t ___m_value;
  1341. };
  1342. struct IntPtr_t
  1343. {
  1344. void* ___m_value;
  1345. };
  1346. struct MaterialReference_tFD98FFFBBDF168028E637446C6676507186F4D0B
  1347. {
  1348. int32_t ___index;
  1349. TMP_FontAsset_t923BF2F78D7C5AC36376E168A1193B7CB4855160* ___fontAsset;
  1350. TMP_SpriteAsset_t81F779E6F705CE190DC0D1F93A954CB8B1774B39* ___spriteAsset;
  1351. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___material;
  1352. bool ___isDefaultMaterial;
  1353. bool ___isFallbackMaterial;
  1354. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___fallbackMaterial;
  1355. float ___padding;
  1356. int32_t ___referenceCount;
  1357. };
  1358. struct MaterialReference_tFD98FFFBBDF168028E637446C6676507186F4D0B_marshaled_pinvoke
  1359. {
  1360. int32_t ___index;
  1361. TMP_FontAsset_t923BF2F78D7C5AC36376E168A1193B7CB4855160* ___fontAsset;
  1362. TMP_SpriteAsset_t81F779E6F705CE190DC0D1F93A954CB8B1774B39* ___spriteAsset;
  1363. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___material;
  1364. int32_t ___isDefaultMaterial;
  1365. int32_t ___isFallbackMaterial;
  1366. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___fallbackMaterial;
  1367. float ___padding;
  1368. int32_t ___referenceCount;
  1369. };
  1370. struct MaterialReference_tFD98FFFBBDF168028E637446C6676507186F4D0B_marshaled_com
  1371. {
  1372. int32_t ___index;
  1373. TMP_FontAsset_t923BF2F78D7C5AC36376E168A1193B7CB4855160* ___fontAsset;
  1374. TMP_SpriteAsset_t81F779E6F705CE190DC0D1F93A954CB8B1774B39* ___spriteAsset;
  1375. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___material;
  1376. int32_t ___isDefaultMaterial;
  1377. int32_t ___isFallbackMaterial;
  1378. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___fallbackMaterial;
  1379. float ___padding;
  1380. int32_t ___referenceCount;
  1381. };
  1382. struct Mathf_tE284D016E3B297B72311AAD9EB8F0E643F6A4682
  1383. {
  1384. union
  1385. {
  1386. struct
  1387. {
  1388. };
  1389. uint8_t Mathf_tE284D016E3B297B72311AAD9EB8F0E643F6A4682__padding[1];
  1390. };
  1391. };
  1392. struct Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6
  1393. {
  1394. float ___m00;
  1395. float ___m10;
  1396. float ___m20;
  1397. float ___m30;
  1398. float ___m01;
  1399. float ___m11;
  1400. float ___m21;
  1401. float ___m31;
  1402. float ___m02;
  1403. float ___m12;
  1404. float ___m22;
  1405. float ___m32;
  1406. float ___m03;
  1407. float ___m13;
  1408. float ___m23;
  1409. float ___m33;
  1410. };
  1411. struct Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974
  1412. {
  1413. float ___x;
  1414. float ___y;
  1415. float ___z;
  1416. float ___w;
  1417. };
  1418. struct Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D
  1419. {
  1420. float ___m_XMin;
  1421. float ___m_YMin;
  1422. float ___m_Width;
  1423. float ___m_Height;
  1424. };
  1425. struct Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C
  1426. {
  1427. float ___m_value;
  1428. };
  1429. struct SpriteState_tC8199570BE6337FB5C49347C97892B4222E5AACD
  1430. {
  1431. Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* ___m_HighlightedSprite;
  1432. Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* ___m_PressedSprite;
  1433. Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* ___m_SelectedSprite;
  1434. Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* ___m_DisabledSprite;
  1435. };
  1436. struct SpriteState_tC8199570BE6337FB5C49347C97892B4222E5AACD_marshaled_pinvoke
  1437. {
  1438. Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* ___m_HighlightedSprite;
  1439. Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* ___m_PressedSprite;
  1440. Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* ___m_SelectedSprite;
  1441. Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* ___m_DisabledSprite;
  1442. };
  1443. struct SpriteState_tC8199570BE6337FB5C49347C97892B4222E5AACD_marshaled_com
  1444. {
  1445. Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* ___m_HighlightedSprite;
  1446. Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* ___m_PressedSprite;
  1447. Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* ___m_SelectedSprite;
  1448. Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* ___m_DisabledSprite;
  1449. };
  1450. struct TMP_FontStyleStack_t52885F172FADBC21346C835B5302167BDA8020DC
  1451. {
  1452. uint8_t ___bold;
  1453. uint8_t ___italic;
  1454. uint8_t ___underline;
  1455. uint8_t ___strikethrough;
  1456. uint8_t ___highlight;
  1457. uint8_t ___superscript;
  1458. uint8_t ___subscript;
  1459. uint8_t ___uppercase;
  1460. uint8_t ___lowercase;
  1461. uint8_t ___smallcaps;
  1462. };
  1463. struct TMP_LinkInfo_t9DC08E8BF8C5E8094AFF8C9FB3C251AF88B92DA6
  1464. {
  1465. TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* ___textComponent;
  1466. int32_t ___hashCode;
  1467. int32_t ___linkIdFirstCharacterIndex;
  1468. int32_t ___linkIdLength;
  1469. int32_t ___linkTextfirstCharacterIndex;
  1470. int32_t ___linkTextLength;
  1471. CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___linkID;
  1472. };
  1473. struct TMP_LinkInfo_t9DC08E8BF8C5E8094AFF8C9FB3C251AF88B92DA6_marshaled_pinvoke
  1474. {
  1475. TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* ___textComponent;
  1476. int32_t ___hashCode;
  1477. int32_t ___linkIdFirstCharacterIndex;
  1478. int32_t ___linkIdLength;
  1479. int32_t ___linkTextfirstCharacterIndex;
  1480. int32_t ___linkTextLength;
  1481. uint8_t* ___linkID;
  1482. };
  1483. struct TMP_LinkInfo_t9DC08E8BF8C5E8094AFF8C9FB3C251AF88B92DA6_marshaled_com
  1484. {
  1485. TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* ___textComponent;
  1486. int32_t ___hashCode;
  1487. int32_t ___linkIdFirstCharacterIndex;
  1488. int32_t ___linkIdLength;
  1489. int32_t ___linkTextfirstCharacterIndex;
  1490. int32_t ___linkTextLength;
  1491. uint8_t* ___linkID;
  1492. };
  1493. struct TMP_MeshInfo_t320C52212E9D672EBB5F5C18C3E0700AA33DD76B
  1494. {
  1495. Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* ___mesh;
  1496. int32_t ___vertexCount;
  1497. Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* ___vertices;
  1498. Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* ___normals;
  1499. Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* ___tangents;
  1500. Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* ___uvs0;
  1501. Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* ___uvs2;
  1502. Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259* ___colors32;
  1503. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___triangles;
  1504. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___material;
  1505. };
  1506. struct TMP_MeshInfo_t320C52212E9D672EBB5F5C18C3E0700AA33DD76B_marshaled_pinvoke
  1507. {
  1508. Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* ___mesh;
  1509. int32_t ___vertexCount;
  1510. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* ___vertices;
  1511. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* ___normals;
  1512. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* ___tangents;
  1513. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* ___uvs0;
  1514. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* ___uvs2;
  1515. Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B* ___colors32;
  1516. Il2CppSafeArray* ___triangles;
  1517. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___material;
  1518. };
  1519. struct TMP_MeshInfo_t320C52212E9D672EBB5F5C18C3E0700AA33DD76B_marshaled_com
  1520. {
  1521. Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* ___mesh;
  1522. int32_t ___vertexCount;
  1523. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* ___vertices;
  1524. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* ___normals;
  1525. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* ___tangents;
  1526. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* ___uvs0;
  1527. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* ___uvs2;
  1528. Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B* ___colors32;
  1529. Il2CppSafeArray* ___triangles;
  1530. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___material;
  1531. };
  1532. struct TMP_Offset_t2262BE4E87D9662487777FF8FFE1B17B0E4438C6
  1533. {
  1534. float ___m_Left;
  1535. float ___m_Right;
  1536. float ___m_Top;
  1537. float ___m_Bottom;
  1538. };
  1539. struct TMP_PageInfo_t062E56948480FAB066C168E14DC79CC83CC369B4
  1540. {
  1541. int32_t ___firstCharacterIndex;
  1542. int32_t ___lastCharacterIndex;
  1543. float ___ascender;
  1544. float ___baseLine;
  1545. float ___descender;
  1546. };
  1547. struct TMP_WordInfo_t825112AF0B76E4461F9C7DD336A02CC6A090A983
  1548. {
  1549. TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* ___textComponent;
  1550. int32_t ___firstCharacterIndex;
  1551. int32_t ___lastCharacterIndex;
  1552. int32_t ___characterCount;
  1553. };
  1554. struct TMP_WordInfo_t825112AF0B76E4461F9C7DD336A02CC6A090A983_marshaled_pinvoke
  1555. {
  1556. TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* ___textComponent;
  1557. int32_t ___firstCharacterIndex;
  1558. int32_t ___lastCharacterIndex;
  1559. int32_t ___characterCount;
  1560. };
  1561. struct TMP_WordInfo_t825112AF0B76E4461F9C7DD336A02CC6A090A983_marshaled_com
  1562. {
  1563. TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* ___textComponent;
  1564. int32_t ___firstCharacterIndex;
  1565. int32_t ___lastCharacterIndex;
  1566. int32_t ___characterCount;
  1567. };
  1568. struct UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B
  1569. {
  1570. uint32_t ___m_value;
  1571. };
  1572. struct Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7
  1573. {
  1574. float ___x;
  1575. float ___y;
  1576. };
  1577. struct Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2
  1578. {
  1579. float ___x;
  1580. float ___y;
  1581. float ___z;
  1582. };
  1583. struct Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3
  1584. {
  1585. float ___x;
  1586. float ___y;
  1587. float ___z;
  1588. float ___w;
  1589. };
  1590. struct Void_t4861ACF8F4594C3437BB48B6E56783494B843915
  1591. {
  1592. union
  1593. {
  1594. struct
  1595. {
  1596. };
  1597. uint8_t Void_t4861ACF8F4594C3437BB48B6E56783494B843915__padding[1];
  1598. };
  1599. };
  1600. struct WaitForSecondsRealtime_tA8CE0AAB4B0C872B843E7973637037D17682BA01 : public CustomYieldInstruction_t6B81A50D5D210C1ACAAE247FB53B65CDFFEB7617
  1601. {
  1602. float ___U3CwaitTimeU3Ek__BackingField;
  1603. float ___m_WaitUntilTime;
  1604. };
  1605. struct CharacterSubstitution_t1F95CD37050627A0EFDC0F0F25FD04EA70015403
  1606. {
  1607. int32_t ___index;
  1608. uint32_t ___unicode;
  1609. };
  1610. struct SpecialCharacter_t6C1DBE8C490706D1620899BAB7F0B8091AD26777
  1611. {
  1612. TMP_Character_t7D37A55EF1A9FF6D0BFE6D50E86A00F80E7FAF35* ___character;
  1613. TMP_FontAsset_t923BF2F78D7C5AC36376E168A1193B7CB4855160* ___fontAsset;
  1614. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___material;
  1615. int32_t ___materialIndex;
  1616. };
  1617. struct SpecialCharacter_t6C1DBE8C490706D1620899BAB7F0B8091AD26777_marshaled_pinvoke
  1618. {
  1619. TMP_Character_t7D37A55EF1A9FF6D0BFE6D50E86A00F80E7FAF35* ___character;
  1620. TMP_FontAsset_t923BF2F78D7C5AC36376E168A1193B7CB4855160* ___fontAsset;
  1621. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___material;
  1622. int32_t ___materialIndex;
  1623. };
  1624. struct SpecialCharacter_t6C1DBE8C490706D1620899BAB7F0B8091AD26777_marshaled_com
  1625. {
  1626. TMP_Character_t7D37A55EF1A9FF6D0BFE6D50E86A00F80E7FAF35* ___character;
  1627. TMP_FontAsset_t923BF2F78D7C5AC36376E168A1193B7CB4855160* ___fontAsset;
  1628. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___material;
  1629. int32_t ___materialIndex;
  1630. };
  1631. struct TextBackingContainer_t33D1CE628E7B26C45EDAC1D87BEF2DD22A5C6361
  1632. {
  1633. UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* ___m_Array;
  1634. int32_t ___m_Count;
  1635. };
  1636. struct TextBackingContainer_t33D1CE628E7B26C45EDAC1D87BEF2DD22A5C6361_marshaled_pinvoke
  1637. {
  1638. Il2CppSafeArray* ___m_Array;
  1639. int32_t ___m_Count;
  1640. };
  1641. struct TextBackingContainer_t33D1CE628E7B26C45EDAC1D87BEF2DD22A5C6361_marshaled_com
  1642. {
  1643. Il2CppSafeArray* ___m_Array;
  1644. int32_t ___m_Count;
  1645. };
  1646. struct UnicodeChar_tB86B7DE9203E1D985B08268AF1964DECB8A5F722
  1647. {
  1648. int32_t ___unicode;
  1649. int32_t ___stringIndex;
  1650. int32_t ___length;
  1651. };
  1652. struct TMP_TextProcessingStack_1_tF2CD5BE59E5EB22EA9E3EE3043A004EA918C4BB3
  1653. {
  1654. Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259* ___itemStack;
  1655. int32_t ___index;
  1656. Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___m_DefaultItem;
  1657. int32_t ___m_Capacity;
  1658. int32_t ___m_RolloverSize;
  1659. int32_t ___m_Count;
  1660. };
  1661. struct TMP_TextProcessingStack_1_tB03E08F69415B281A5A81138F09E49EE58402DF9
  1662. {
  1663. MaterialReferenceU5BU5D_t7491D335AB3E3E13CE9C0F5E931F396F6A02E1F2* ___itemStack;
  1664. int32_t ___index;
  1665. MaterialReference_tFD98FFFBBDF168028E637446C6676507186F4D0B ___m_DefaultItem;
  1666. int32_t ___m_Capacity;
  1667. int32_t ___m_RolloverSize;
  1668. int32_t ___m_Count;
  1669. };
  1670. struct AtlasPopulationMode_tBEF72CCC11BFA8D80FA4EEE9A10D49C406167C75
  1671. {
  1672. int32_t ___value__;
  1673. };
  1674. struct Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3
  1675. {
  1676. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_Center;
  1677. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_Extents;
  1678. };
  1679. struct CanvasUpdate_t4E5A2D5E0D6AC13BA8437F7176FB3E52E86F2AA6
  1680. {
  1681. int32_t ___value__;
  1682. };
  1683. struct CaretPosition_t934D0F55A0AD4C1A797C77C46F32405D65EAD5E9
  1684. {
  1685. int32_t ___value__;
  1686. };
  1687. struct ColorBlock_tDD7C62E7AFE442652FC98F8D058CE8AE6BFD7C11
  1688. {
  1689. Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___m_NormalColor;
  1690. Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___m_HighlightedColor;
  1691. Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___m_PressedColor;
  1692. Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___m_SelectedColor;
  1693. Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___m_DisabledColor;
  1694. float ___m_ColorMultiplier;
  1695. float ___m_FadeDuration;
  1696. };
  1697. struct ColorMode_tA7A815AAB9F175EFBA0AE0814E55728432A880BF
  1698. {
  1699. int32_t ___value__;
  1700. };
  1701. struct ColorWriteMask_tD91EE58294D13F5BA3716FC0ED700F0ED671CF08
  1702. {
  1703. int32_t ___value__;
  1704. };
  1705. struct CompareFunction_tF4CB32BA795A16A1488DD63D6CF4DC71B20E1518
  1706. {
  1707. int32_t ___value__;
  1708. };
  1709. struct Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B : public YieldInstruction_tFCE35FD0907950EFEE9BC2890AC664E41C53728D
  1710. {
  1711. intptr_t ___m_Ptr;
  1712. };
  1713. struct Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B_marshaled_pinvoke : public YieldInstruction_tFCE35FD0907950EFEE9BC2890AC664E41C53728D_marshaled_pinvoke
  1714. {
  1715. intptr_t ___m_Ptr;
  1716. };
  1717. struct Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B_marshaled_com : public YieldInstruction_tFCE35FD0907950EFEE9BC2890AC664E41C53728D_marshaled_com
  1718. {
  1719. intptr_t ___m_Ptr;
  1720. };
  1721. struct Delegate_t : public RuntimeObject
  1722. {
  1723. intptr_t ___method_ptr;
  1724. intptr_t ___invoke_impl;
  1725. RuntimeObject* ___m_target;
  1726. intptr_t ___method;
  1727. intptr_t ___delegate_trampoline;
  1728. intptr_t ___extra_arg;
  1729. intptr_t ___method_code;
  1730. intptr_t ___interp_method;
  1731. intptr_t ___interp_invoke_impl;
  1732. MethodInfo_t* ___method_info;
  1733. MethodInfo_t* ___original_method_info;
  1734. DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E* ___data;
  1735. bool ___method_is_virtual;
  1736. };
  1737. struct Delegate_t_marshaled_pinvoke
  1738. {
  1739. intptr_t ___method_ptr;
  1740. intptr_t ___invoke_impl;
  1741. Il2CppIUnknown* ___m_target;
  1742. intptr_t ___method;
  1743. intptr_t ___delegate_trampoline;
  1744. intptr_t ___extra_arg;
  1745. intptr_t ___method_code;
  1746. intptr_t ___interp_method;
  1747. intptr_t ___interp_invoke_impl;
  1748. MethodInfo_t* ___method_info;
  1749. MethodInfo_t* ___original_method_info;
  1750. DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E* ___data;
  1751. int32_t ___method_is_virtual;
  1752. };
  1753. struct Delegate_t_marshaled_com
  1754. {
  1755. intptr_t ___method_ptr;
  1756. intptr_t ___invoke_impl;
  1757. Il2CppIUnknown* ___m_target;
  1758. intptr_t ___method;
  1759. intptr_t ___delegate_trampoline;
  1760. intptr_t ___extra_arg;
  1761. intptr_t ___method_code;
  1762. intptr_t ___interp_method;
  1763. intptr_t ___interp_invoke_impl;
  1764. MethodInfo_t* ___method_info;
  1765. MethodInfo_t* ___original_method_info;
  1766. DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E* ___data;
  1767. int32_t ___method_is_virtual;
  1768. };
  1769. struct Exception_t : public RuntimeObject
  1770. {
  1771. String_t* ____className;
  1772. String_t* ____message;
  1773. RuntimeObject* ____data;
  1774. Exception_t* ____innerException;
  1775. String_t* ____helpURL;
  1776. RuntimeObject* ____stackTrace;
  1777. String_t* ____stackTraceString;
  1778. String_t* ____remoteStackTraceString;
  1779. int32_t ____remoteStackIndex;
  1780. RuntimeObject* ____dynamicMethods;
  1781. int32_t ____HResult;
  1782. String_t* ____source;
  1783. SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6* ____safeSerializationManager;
  1784. StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF* ___captured_traces;
  1785. IntPtrU5BU5D_tFD177F8C806A6921AD7150264CCC62FA00CAD832* ___native_trace_ips;
  1786. int32_t ___caught_in_unmanaged;
  1787. };
  1788. struct Exception_t_marshaled_pinvoke
  1789. {
  1790. char* ____className;
  1791. char* ____message;
  1792. RuntimeObject* ____data;
  1793. Exception_t_marshaled_pinvoke* ____innerException;
  1794. char* ____helpURL;
  1795. Il2CppIUnknown* ____stackTrace;
  1796. char* ____stackTraceString;
  1797. char* ____remoteStackTraceString;
  1798. int32_t ____remoteStackIndex;
  1799. Il2CppIUnknown* ____dynamicMethods;
  1800. int32_t ____HResult;
  1801. char* ____source;
  1802. SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6* ____safeSerializationManager;
  1803. StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF* ___captured_traces;
  1804. Il2CppSafeArray* ___native_trace_ips;
  1805. int32_t ___caught_in_unmanaged;
  1806. };
  1807. struct Exception_t_marshaled_com
  1808. {
  1809. Il2CppChar* ____className;
  1810. Il2CppChar* ____message;
  1811. RuntimeObject* ____data;
  1812. Exception_t_marshaled_com* ____innerException;
  1813. Il2CppChar* ____helpURL;
  1814. Il2CppIUnknown* ____stackTrace;
  1815. Il2CppChar* ____stackTraceString;
  1816. Il2CppChar* ____remoteStackTraceString;
  1817. int32_t ____remoteStackIndex;
  1818. Il2CppIUnknown* ____dynamicMethods;
  1819. int32_t ____HResult;
  1820. Il2CppChar* ____source;
  1821. SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6* ____safeSerializationManager;
  1822. StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF* ___captured_traces;
  1823. Il2CppSafeArray* ___native_trace_ips;
  1824. int32_t ___caught_in_unmanaged;
  1825. };
  1826. struct Extents_tA2D2F95811D0A18CB7AC3570D2D8F8CD3AF4C4A8
  1827. {
  1828. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___min;
  1829. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___max;
  1830. };
  1831. struct FontStyles_t9E611EE6BBE6E192A73EAFF7872596517C527FF5
  1832. {
  1833. int32_t ___value__;
  1834. };
  1835. struct FontWeight_tA2585C0A73B70D31CE71E7843149098A5E16BC80
  1836. {
  1837. int32_t ___value__;
  1838. };
  1839. struct GlyphClassDefinitionType_t9C21A3848A07B17C2690F285B5FA60A2E246FBA2
  1840. {
  1841. int32_t ___value__;
  1842. };
  1843. struct GlyphRenderMode_tE7FB60827750662A45E89D168932FE2D8AEB5281
  1844. {
  1845. int32_t ___value__;
  1846. };
  1847. struct HideFlags_tC514182ACEFD3B847988C45D5DB812FF6DB1BF4A
  1848. {
  1849. int32_t ___value__;
  1850. };
  1851. struct HighlightState_tE4F50287E5E2E91D42AB77DEA281D88D3AD6A28B
  1852. {
  1853. Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___color;
  1854. TMP_Offset_t2262BE4E87D9662487777FF8FFE1B17B0E4438C6 ___padding;
  1855. };
  1856. struct HorizontalAlignmentOptions_tCC21260E9FBEC656BA7783643ED5F44AFF7955A1
  1857. {
  1858. int32_t ___value__;
  1859. };
  1860. struct MarkupTag_t8CB84B2902C9CD25C166724E31B947EA6120D142
  1861. {
  1862. int32_t ___value__;
  1863. };
  1864. struct MaskingOffsetMode_tB0CE788225090EC2643BC29B2FB6D586BE4A3123
  1865. {
  1866. int32_t ___value__;
  1867. };
  1868. struct MaskingTypes_tF4913BE3D6A47C3AD642902F83C6C52B4A39D2B5
  1869. {
  1870. int32_t ___value__;
  1871. };
  1872. struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C : public RuntimeObject
  1873. {
  1874. intptr_t ___m_CachedPtr;
  1875. };
  1876. struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_pinvoke
  1877. {
  1878. intptr_t ___m_CachedPtr;
  1879. };
  1880. struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_com
  1881. {
  1882. intptr_t ___m_CachedPtr;
  1883. };
  1884. struct PenStatus_tCAD6543115EF443E17410B52D37EC67BCC88ABB8
  1885. {
  1886. int32_t ___value__;
  1887. };
  1888. struct Plane_tB7D8CC6F7AACF5F3AA483AF005C1102A8577BC0C
  1889. {
  1890. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_Normal;
  1891. float ___m_Distance;
  1892. };
  1893. struct ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD
  1894. {
  1895. intptr_t ___m_Ptr;
  1896. };
  1897. struct Ray_t2B1742D7958DC05BDC3EFC7461D3593E1430DC00
  1898. {
  1899. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_Origin;
  1900. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_Direction;
  1901. };
  1902. struct RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023
  1903. {
  1904. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___m_GameObject;
  1905. BaseRaycaster_t7DC8158FD3CA0193455344379DD5FF7CD5F1F832* ___module;
  1906. float ___distance;
  1907. float ___index;
  1908. int32_t ___depth;
  1909. int32_t ___sortingGroupID;
  1910. int32_t ___sortingGroupOrder;
  1911. int32_t ___sortingLayer;
  1912. int32_t ___sortingOrder;
  1913. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___worldPosition;
  1914. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___worldNormal;
  1915. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___screenPosition;
  1916. int32_t ___displayIndex;
  1917. };
  1918. struct RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023_marshaled_pinvoke
  1919. {
  1920. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___m_GameObject;
  1921. BaseRaycaster_t7DC8158FD3CA0193455344379DD5FF7CD5F1F832* ___module;
  1922. float ___distance;
  1923. float ___index;
  1924. int32_t ___depth;
  1925. int32_t ___sortingGroupID;
  1926. int32_t ___sortingGroupOrder;
  1927. int32_t ___sortingLayer;
  1928. int32_t ___sortingOrder;
  1929. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___worldPosition;
  1930. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___worldNormal;
  1931. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___screenPosition;
  1932. int32_t ___displayIndex;
  1933. };
  1934. struct RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023_marshaled_com
  1935. {
  1936. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___m_GameObject;
  1937. BaseRaycaster_t7DC8158FD3CA0193455344379DD5FF7CD5F1F832* ___module;
  1938. float ___distance;
  1939. float ___index;
  1940. int32_t ___depth;
  1941. int32_t ___sortingGroupID;
  1942. int32_t ___sortingGroupOrder;
  1943. int32_t ___sortingLayer;
  1944. int32_t ___sortingOrder;
  1945. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___worldPosition;
  1946. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___worldNormal;
  1947. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___screenPosition;
  1948. int32_t ___displayIndex;
  1949. };
  1950. struct RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B
  1951. {
  1952. intptr_t ___value;
  1953. };
  1954. struct StencilOp_t35EB362AF3CF60D7EC63DF5282B8256BF9985436
  1955. {
  1956. int32_t ___value__;
  1957. };
  1958. struct TMP_Sprite_t48E15A7D345A06D7EA852E723E07365629FC5280 : public TMP_TextElement_Legacy_t9C9AB19D496DBB4A1B12C6FA1C6333E9C39A5B2A
  1959. {
  1960. String_t* ___name;
  1961. int32_t ___hashCode;
  1962. int32_t ___unicode;
  1963. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___pivot;
  1964. Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* ___sprite;
  1965. };
  1966. struct TMP_TextElementType_t51EE6662436732F22C6B599F5757B7F35F706342
  1967. {
  1968. int32_t ___value__;
  1969. };
  1970. struct TMP_Vertex_t0FD80AE2515219689310A8F619A265667B530E1A
  1971. {
  1972. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___position;
  1973. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___uv;
  1974. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___uv2;
  1975. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___uv4;
  1976. Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___color;
  1977. };
  1978. struct TagUnitType_t474C73D5D3F1A2691F64E452E657A4849B2BEF8C
  1979. {
  1980. int32_t ___value__;
  1981. };
  1982. struct TagValueType_tDB67CA3DFCA6CDE7E8F14EDD33B51D424BA3EF08
  1983. {
  1984. int32_t ___value__;
  1985. };
  1986. struct TextAlignmentOptions_tF3FA9020F7E2AF1A48660044540254009A22EF01
  1987. {
  1988. int32_t ___value__;
  1989. };
  1990. struct TextElementType_t14831C0A10EF00DCD9E4FC359795836A651B4ACB
  1991. {
  1992. uint8_t ___value__;
  1993. };
  1994. struct TextOverflowModes_t7DCCD00C16E3223CE50CDDCC53F785C0405BE203
  1995. {
  1996. int32_t ___value__;
  1997. };
  1998. struct TextRenderFlags_tE023FF398ECFE57A1DBC6FD2A1AF4AE9620F6E1C
  1999. {
  2000. int32_t ___value__;
  2001. };
  2002. struct TextureMappingOptions_t0E1A47C529DEB45A875486256E7026E97C940DAE
  2003. {
  2004. int32_t ___value__;
  2005. };
  2006. struct TouchScreenKeyboardType_t3F5A06315B263282460BE67DE01393B6FB3780C1
  2007. {
  2008. int32_t ___value__;
  2009. };
  2010. struct VertexGradient_t2C057B53C0EA6E987C2B7BAB0305E686DA1C9A8F
  2011. {
  2012. Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___topLeft;
  2013. Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___topRight;
  2014. Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___bottomLeft;
  2015. Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___bottomRight;
  2016. };
  2017. struct VertexSortingOrder_t95B7AEDBDCAACC3459B6476E5CCC594A6422FFA8
  2018. {
  2019. int32_t ___value__;
  2020. };
  2021. struct VerticalAlignmentOptions_tCEF70AF60282B71AEEE14D51253CE6A61E72D855
  2022. {
  2023. int32_t ___value__;
  2024. };
  2025. struct Mode_t2D49D0E10E2FDA0026278C2400C16033888D0542
  2026. {
  2027. int32_t ___value__;
  2028. };
  2029. struct InputButton_t7F40241CC7C406EBD574D426F736CB744DE86CDA
  2030. {
  2031. int32_t ___value__;
  2032. };
  2033. struct Transition_tF856A77C9FAC6D26EA3CA158CF68B739D35397B3
  2034. {
  2035. int32_t ___value__;
  2036. };
  2037. struct CharacterValidation_t14B82768014D219C74BC91657D6B013A0CAFF2B9
  2038. {
  2039. int32_t ___value__;
  2040. };
  2041. struct ContentType_tC6315BB238AB8B34EEAC496ECDA3F92692694276
  2042. {
  2043. int32_t ___value__;
  2044. };
  2045. struct EditState_tD3D4DDB8F82E120DC1CF9F6FA40601786F143445
  2046. {
  2047. int32_t ___value__;
  2048. };
  2049. struct InputType_tF2224DC7469AAC22BF653D00F6E29F8739175DA1
  2050. {
  2051. int32_t ___value__;
  2052. };
  2053. struct LineType_t004C9AD8E9A2D86ABDE2F2F55F09446F6E46AF6E
  2054. {
  2055. int32_t ___value__;
  2056. };
  2057. struct OnChangeEvent_tDBB13012ABF81899E4DFDD82258EB7E9BB7A9F1D : public UnityEvent_1_tC9859540CF1468306CAB6D758C0A0D95DBCEC257
  2058. {
  2059. };
  2060. struct SelectionEvent_t8FC75B869F70C9F0BF13390AD0237AD310511119 : public UnityEvent_1_tC9859540CF1468306CAB6D758C0A0D95DBCEC257
  2061. {
  2062. };
  2063. struct SubmitEvent_tF7E2843B6A79D94B8EEEA259707F77BD1773B500 : public UnityEvent_1_tC9859540CF1468306CAB6D758C0A0D95DBCEC257
  2064. {
  2065. };
  2066. struct TextSelectionEvent_t6C496DAA6DAF01754C27C58A94A5FBA562BA9401 : public UnityEvent_3_t5EE2DC870C12CB60384C5FCBB0DAD36392E701AD
  2067. {
  2068. };
  2069. struct TouchScreenKeyboardEvent_tB9BEBEF5D6F2B52547EF3861FF437AC25BC06AF1 : public UnityEvent_1_t85E993D7FA05D159800BE750A9F55526111C22AB
  2070. {
  2071. };
  2072. struct TextInputSources_t41387D6C9CB16E60390F47A15AEB8185BE966D26
  2073. {
  2074. int32_t ___value__;
  2075. };
  2076. struct LineSegment_t31E432A164E8EA041C4E2279C6C0F243636EC294
  2077. {
  2078. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___Point1;
  2079. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___Point2;
  2080. };
  2081. struct TMP_TextProcessingStack_1_tA5C8CED87DD9E73F6359E23B334FFB5B6F813FD4
  2082. {
  2083. FontWeightU5BU5D_t2A406B5BAB0DD0F06E7F1773DB062E4AF98067BA* ___itemStack;
  2084. int32_t ___index;
  2085. int32_t ___m_DefaultItem;
  2086. int32_t ___m_Capacity;
  2087. int32_t ___m_RolloverSize;
  2088. int32_t ___m_Count;
  2089. };
  2090. struct TMP_TextProcessingStack_1_t57AECDCC936A7FF1D6CF66CA11560B28A675648D
  2091. {
  2092. HighlightStateU5BU5D_tA878A0AF1F4F52882ACD29515AADC277EE135622* ___itemStack;
  2093. int32_t ___index;
  2094. HighlightState_tE4F50287E5E2E91D42AB77DEA281D88D3AD6A28B ___m_DefaultItem;
  2095. int32_t ___m_Capacity;
  2096. int32_t ___m_RolloverSize;
  2097. int32_t ___m_Count;
  2098. };
  2099. struct TMP_TextProcessingStack_1_t243EA1B5D7FD2295D6533B953F0BBE8F52EFB8A0
  2100. {
  2101. HorizontalAlignmentOptionsU5BU5D_t4D185662282BFB910D8B9A8199E91578E9422658* ___itemStack;
  2102. int32_t ___index;
  2103. int32_t ___m_DefaultItem;
  2104. int32_t ___m_Capacity;
  2105. int32_t ___m_RolloverSize;
  2106. int32_t ___m_Count;
  2107. };
  2108. struct CaretInfo_tCA47726433870FF8D4DC24F6215BAB188D7055E0
  2109. {
  2110. int32_t ___index;
  2111. int32_t ___position;
  2112. };
  2113. struct Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3 : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C
  2114. {
  2115. };
  2116. struct GameObject_t76FEDD663AB33C991A9C9A23129337651094216F : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C
  2117. {
  2118. };
  2119. struct Glyph_t700CF8EBE04ED4AEAB520885AAA1B309E02A103F : public RuntimeObject
  2120. {
  2121. uint32_t ___m_Index;
  2122. GlyphMetrics_t6C1C65A891A6279A0EE807C436436B1E44F7AF1A ___m_Metrics;
  2123. GlyphRect_tB6D225B9318A527A1CBC1B4078EB923398EB808D ___m_GlyphRect;
  2124. float ___m_Scale;
  2125. int32_t ___m_AtlasIndex;
  2126. int32_t ___m_ClassDefinitionType;
  2127. };
  2128. struct Glyph_t700CF8EBE04ED4AEAB520885AAA1B309E02A103F_marshaled_pinvoke
  2129. {
  2130. uint32_t ___m_Index;
  2131. GlyphMetrics_t6C1C65A891A6279A0EE807C436436B1E44F7AF1A ___m_Metrics;
  2132. GlyphRect_tB6D225B9318A527A1CBC1B4078EB923398EB808D ___m_GlyphRect;
  2133. float ___m_Scale;
  2134. int32_t ___m_AtlasIndex;
  2135. int32_t ___m_ClassDefinitionType;
  2136. };
  2137. struct Glyph_t700CF8EBE04ED4AEAB520885AAA1B309E02A103F_marshaled_com
  2138. {
  2139. uint32_t ___m_Index;
  2140. GlyphMetrics_t6C1C65A891A6279A0EE807C436436B1E44F7AF1A ___m_Metrics;
  2141. GlyphRect_tB6D225B9318A527A1CBC1B4078EB923398EB808D ___m_GlyphRect;
  2142. float ___m_Scale;
  2143. int32_t ___m_AtlasIndex;
  2144. int32_t ___m_ClassDefinitionType;
  2145. };
  2146. struct Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3 : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C
  2147. {
  2148. };
  2149. struct Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4 : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C
  2150. {
  2151. };
  2152. struct MulticastDelegate_t : public Delegate_t
  2153. {
  2154. DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771* ___delegates;
  2155. };
  2156. struct MulticastDelegate_t_marshaled_pinvoke : public Delegate_t_marshaled_pinvoke
  2157. {
  2158. Delegate_t_marshaled_pinvoke** ___delegates;
  2159. };
  2160. struct MulticastDelegate_t_marshaled_com : public Delegate_t_marshaled_com
  2161. {
  2162. Delegate_t_marshaled_com** ___delegates;
  2163. };
  2164. struct Navigation_t4D2E201D65749CF4E104E8AC1232CF1D6F14795C
  2165. {
  2166. int32_t ___m_Mode;
  2167. bool ___m_WrapAround;
  2168. Selectable_t3251808068A17B8E92FB33590A4C2FA66D456712* ___m_SelectOnUp;
  2169. Selectable_t3251808068A17B8E92FB33590A4C2FA66D456712* ___m_SelectOnDown;
  2170. Selectable_t3251808068A17B8E92FB33590A4C2FA66D456712* ___m_SelectOnLeft;
  2171. Selectable_t3251808068A17B8E92FB33590A4C2FA66D456712* ___m_SelectOnRight;
  2172. };
  2173. struct Navigation_t4D2E201D65749CF4E104E8AC1232CF1D6F14795C_marshaled_pinvoke
  2174. {
  2175. int32_t ___m_Mode;
  2176. int32_t ___m_WrapAround;
  2177. Selectable_t3251808068A17B8E92FB33590A4C2FA66D456712* ___m_SelectOnUp;
  2178. Selectable_t3251808068A17B8E92FB33590A4C2FA66D456712* ___m_SelectOnDown;
  2179. Selectable_t3251808068A17B8E92FB33590A4C2FA66D456712* ___m_SelectOnLeft;
  2180. Selectable_t3251808068A17B8E92FB33590A4C2FA66D456712* ___m_SelectOnRight;
  2181. };
  2182. struct Navigation_t4D2E201D65749CF4E104E8AC1232CF1D6F14795C_marshaled_com
  2183. {
  2184. int32_t ___m_Mode;
  2185. int32_t ___m_WrapAround;
  2186. Selectable_t3251808068A17B8E92FB33590A4C2FA66D456712* ___m_SelectOnUp;
  2187. Selectable_t3251808068A17B8E92FB33590A4C2FA66D456712* ___m_SelectOnDown;
  2188. Selectable_t3251808068A17B8E92FB33590A4C2FA66D456712* ___m_SelectOnLeft;
  2189. Selectable_t3251808068A17B8E92FB33590A4C2FA66D456712* ___m_SelectOnRight;
  2190. };
  2191. struct PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB : public BaseEventData_tE03A848325C0AE8E76C6CA15FD86395EBF83364F
  2192. {
  2193. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___U3CpointerEnterU3Ek__BackingField;
  2194. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___m_PointerPress;
  2195. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___U3ClastPressU3Ek__BackingField;
  2196. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___U3CrawPointerPressU3Ek__BackingField;
  2197. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___U3CpointerDragU3Ek__BackingField;
  2198. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___U3CpointerClickU3Ek__BackingField;
  2199. RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023 ___U3CpointerCurrentRaycastU3Ek__BackingField;
  2200. RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023 ___U3CpointerPressRaycastU3Ek__BackingField;
  2201. List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B* ___hovered;
  2202. bool ___U3CeligibleForClickU3Ek__BackingField;
  2203. int32_t ___U3CdisplayIndexU3Ek__BackingField;
  2204. int32_t ___U3CpointerIdU3Ek__BackingField;
  2205. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___U3CpositionU3Ek__BackingField;
  2206. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___U3CdeltaU3Ek__BackingField;
  2207. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___U3CpressPositionU3Ek__BackingField;
  2208. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___U3CworldPositionU3Ek__BackingField;
  2209. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___U3CworldNormalU3Ek__BackingField;
  2210. float ___U3CclickTimeU3Ek__BackingField;
  2211. int32_t ___U3CclickCountU3Ek__BackingField;
  2212. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___U3CscrollDeltaU3Ek__BackingField;
  2213. bool ___U3CuseDragThresholdU3Ek__BackingField;
  2214. bool ___U3CdraggingU3Ek__BackingField;
  2215. int32_t ___U3CbuttonU3Ek__BackingField;
  2216. float ___U3CpressureU3Ek__BackingField;
  2217. float ___U3CtangentialPressureU3Ek__BackingField;
  2218. float ___U3CaltitudeAngleU3Ek__BackingField;
  2219. float ___U3CazimuthAngleU3Ek__BackingField;
  2220. float ___U3CtwistU3Ek__BackingField;
  2221. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___U3CtiltU3Ek__BackingField;
  2222. int32_t ___U3CpenStatusU3Ek__BackingField;
  2223. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___U3CradiusU3Ek__BackingField;
  2224. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___U3CradiusVarianceU3Ek__BackingField;
  2225. bool ___U3CfullyExitedU3Ek__BackingField;
  2226. bool ___U3CreenteredU3Ek__BackingField;
  2227. };
  2228. struct ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C
  2229. {
  2230. };
  2231. struct ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A_marshaled_pinvoke : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_pinvoke
  2232. {
  2233. };
  2234. struct ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A_marshaled_com : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_com
  2235. {
  2236. };
  2237. struct Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692 : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C
  2238. {
  2239. };
  2240. struct Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99 : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C
  2241. {
  2242. };
  2243. struct SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295 : public Exception_t
  2244. {
  2245. };
  2246. struct TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8
  2247. {
  2248. Il2CppChar ___character;
  2249. int32_t ___index;
  2250. int32_t ___stringLength;
  2251. int32_t ___elementType;
  2252. TMP_TextElement_t262A55214F712D4274485ABE5676E5254B84D0A5* ___textElement;
  2253. TMP_FontAsset_t923BF2F78D7C5AC36376E168A1193B7CB4855160* ___fontAsset;
  2254. TMP_SpriteAsset_t81F779E6F705CE190DC0D1F93A954CB8B1774B39* ___spriteAsset;
  2255. int32_t ___spriteIndex;
  2256. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___material;
  2257. int32_t ___materialReferenceIndex;
  2258. bool ___isUsingAlternateTypeface;
  2259. float ___pointSize;
  2260. int32_t ___lineNumber;
  2261. int32_t ___pageNumber;
  2262. int32_t ___vertexIndex;
  2263. TMP_Vertex_t0FD80AE2515219689310A8F619A265667B530E1A ___vertex_BL;
  2264. TMP_Vertex_t0FD80AE2515219689310A8F619A265667B530E1A ___vertex_TL;
  2265. TMP_Vertex_t0FD80AE2515219689310A8F619A265667B530E1A ___vertex_TR;
  2266. TMP_Vertex_t0FD80AE2515219689310A8F619A265667B530E1A ___vertex_BR;
  2267. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___topLeft;
  2268. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___bottomLeft;
  2269. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___topRight;
  2270. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___bottomRight;
  2271. float ___origin;
  2272. float ___xAdvance;
  2273. float ___ascender;
  2274. float ___baseLine;
  2275. float ___descender;
  2276. float ___adjustedAscender;
  2277. float ___adjustedDescender;
  2278. float ___aspectRatio;
  2279. float ___scale;
  2280. Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___color;
  2281. Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___underlineColor;
  2282. int32_t ___underlineVertexIndex;
  2283. Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___strikethroughColor;
  2284. int32_t ___strikethroughVertexIndex;
  2285. Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___highlightColor;
  2286. HighlightState_tE4F50287E5E2E91D42AB77DEA281D88D3AD6A28B ___highlightState;
  2287. int32_t ___style;
  2288. bool ___isVisible;
  2289. };
  2290. struct TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8_marshaled_pinvoke
  2291. {
  2292. uint8_t ___character;
  2293. int32_t ___index;
  2294. int32_t ___stringLength;
  2295. int32_t ___elementType;
  2296. TMP_TextElement_t262A55214F712D4274485ABE5676E5254B84D0A5* ___textElement;
  2297. TMP_FontAsset_t923BF2F78D7C5AC36376E168A1193B7CB4855160* ___fontAsset;
  2298. TMP_SpriteAsset_t81F779E6F705CE190DC0D1F93A954CB8B1774B39* ___spriteAsset;
  2299. int32_t ___spriteIndex;
  2300. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___material;
  2301. int32_t ___materialReferenceIndex;
  2302. int32_t ___isUsingAlternateTypeface;
  2303. float ___pointSize;
  2304. int32_t ___lineNumber;
  2305. int32_t ___pageNumber;
  2306. int32_t ___vertexIndex;
  2307. TMP_Vertex_t0FD80AE2515219689310A8F619A265667B530E1A ___vertex_BL;
  2308. TMP_Vertex_t0FD80AE2515219689310A8F619A265667B530E1A ___vertex_TL;
  2309. TMP_Vertex_t0FD80AE2515219689310A8F619A265667B530E1A ___vertex_TR;
  2310. TMP_Vertex_t0FD80AE2515219689310A8F619A265667B530E1A ___vertex_BR;
  2311. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___topLeft;
  2312. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___bottomLeft;
  2313. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___topRight;
  2314. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___bottomRight;
  2315. float ___origin;
  2316. float ___xAdvance;
  2317. float ___ascender;
  2318. float ___baseLine;
  2319. float ___descender;
  2320. float ___adjustedAscender;
  2321. float ___adjustedDescender;
  2322. float ___aspectRatio;
  2323. float ___scale;
  2324. Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___color;
  2325. Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___underlineColor;
  2326. int32_t ___underlineVertexIndex;
  2327. Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___strikethroughColor;
  2328. int32_t ___strikethroughVertexIndex;
  2329. Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___highlightColor;
  2330. HighlightState_tE4F50287E5E2E91D42AB77DEA281D88D3AD6A28B ___highlightState;
  2331. int32_t ___style;
  2332. int32_t ___isVisible;
  2333. };
  2334. struct TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8_marshaled_com
  2335. {
  2336. uint8_t ___character;
  2337. int32_t ___index;
  2338. int32_t ___stringLength;
  2339. int32_t ___elementType;
  2340. TMP_TextElement_t262A55214F712D4274485ABE5676E5254B84D0A5* ___textElement;
  2341. TMP_FontAsset_t923BF2F78D7C5AC36376E168A1193B7CB4855160* ___fontAsset;
  2342. TMP_SpriteAsset_t81F779E6F705CE190DC0D1F93A954CB8B1774B39* ___spriteAsset;
  2343. int32_t ___spriteIndex;
  2344. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___material;
  2345. int32_t ___materialReferenceIndex;
  2346. int32_t ___isUsingAlternateTypeface;
  2347. float ___pointSize;
  2348. int32_t ___lineNumber;
  2349. int32_t ___pageNumber;
  2350. int32_t ___vertexIndex;
  2351. TMP_Vertex_t0FD80AE2515219689310A8F619A265667B530E1A ___vertex_BL;
  2352. TMP_Vertex_t0FD80AE2515219689310A8F619A265667B530E1A ___vertex_TL;
  2353. TMP_Vertex_t0FD80AE2515219689310A8F619A265667B530E1A ___vertex_TR;
  2354. TMP_Vertex_t0FD80AE2515219689310A8F619A265667B530E1A ___vertex_BR;
  2355. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___topLeft;
  2356. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___bottomLeft;
  2357. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___topRight;
  2358. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___bottomRight;
  2359. float ___origin;
  2360. float ___xAdvance;
  2361. float ___ascender;
  2362. float ___baseLine;
  2363. float ___descender;
  2364. float ___adjustedAscender;
  2365. float ___adjustedDescender;
  2366. float ___aspectRatio;
  2367. float ___scale;
  2368. Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___color;
  2369. Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___underlineColor;
  2370. int32_t ___underlineVertexIndex;
  2371. Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___strikethroughColor;
  2372. int32_t ___strikethroughVertexIndex;
  2373. Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___highlightColor;
  2374. HighlightState_tE4F50287E5E2E91D42AB77DEA281D88D3AD6A28B ___highlightState;
  2375. int32_t ___style;
  2376. int32_t ___isVisible;
  2377. };
  2378. struct TMP_LineInfo_tB75C1965B58DB7B3A046C8CA55AD6AB92B6B17B3
  2379. {
  2380. int32_t ___controlCharacterCount;
  2381. int32_t ___characterCount;
  2382. int32_t ___visibleCharacterCount;
  2383. int32_t ___spaceCount;
  2384. int32_t ___wordCount;
  2385. int32_t ___firstCharacterIndex;
  2386. int32_t ___firstVisibleCharacterIndex;
  2387. int32_t ___lastCharacterIndex;
  2388. int32_t ___lastVisibleCharacterIndex;
  2389. float ___length;
  2390. float ___lineHeight;
  2391. float ___ascender;
  2392. float ___baseline;
  2393. float ___descender;
  2394. float ___maxAdvance;
  2395. float ___width;
  2396. float ___marginLeft;
  2397. float ___marginRight;
  2398. int32_t ___alignment;
  2399. Extents_tA2D2F95811D0A18CB7AC3570D2D8F8CD3AF4C4A8 ___lineExtents;
  2400. };
  2401. struct TMP_TextElement_t262A55214F712D4274485ABE5676E5254B84D0A5 : public RuntimeObject
  2402. {
  2403. uint8_t ___m_ElementType;
  2404. uint32_t ___m_Unicode;
  2405. TMP_Asset_t135A047D4F5CBBA9CD356B762B55AB164122B969* ___m_TextAsset;
  2406. Glyph_t700CF8EBE04ED4AEAB520885AAA1B309E02A103F* ___m_Glyph;
  2407. uint32_t ___m_GlyphIndex;
  2408. float ___m_Scale;
  2409. };
  2410. struct TextAsset_t2C64E93DA366D9DE5A8209E1802FA4884AC1BD69 : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C
  2411. {
  2412. };
  2413. struct Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700 : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C
  2414. {
  2415. };
  2416. struct Type_t : public MemberInfo_t
  2417. {
  2418. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B ____impl;
  2419. };
  2420. struct Func_2_tD72A2C27A6EC4B32F032AF8C338D287F4A8B56E2 : public MulticastDelegate_t
  2421. {
  2422. };
  2423. struct Func_2_t59761786B50B5C8789D257808ABDF702AB48EBC5 : public MulticastDelegate_t
  2424. {
  2425. };
  2426. struct Predicate_1_tB8DE44A90DCC956F528B8BC532F11098CB198D97 : public MulticastDelegate_t
  2427. {
  2428. };
  2429. struct AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C : public MulticastDelegate_t
  2430. {
  2431. };
  2432. struct Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA : public Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3
  2433. {
  2434. };
  2435. struct CanvasRenderer_tAB9A55A976C4E3B2B37D0CE5616E5685A8B43860 : public Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3
  2436. {
  2437. bool ___U3CisMaskU3Ek__BackingField;
  2438. };
  2439. struct MeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5 : public Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3
  2440. {
  2441. };
  2442. struct NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295
  2443. {
  2444. };
  2445. struct Renderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF : public Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3
  2446. {
  2447. };
  2448. struct TMP_Asset_t135A047D4F5CBBA9CD356B762B55AB164122B969 : public ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A
  2449. {
  2450. int32_t ___m_InstanceID;
  2451. int32_t ___hashCode;
  2452. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___material;
  2453. int32_t ___materialHashCode;
  2454. };
  2455. struct TMP_Character_t7D37A55EF1A9FF6D0BFE6D50E86A00F80E7FAF35 : public TMP_TextElement_t262A55214F712D4274485ABE5676E5254B84D0A5
  2456. {
  2457. };
  2458. struct TMP_InputValidator_t3429AF61284AE19180C3FB81C0C7D2F90165EA98 : public ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A
  2459. {
  2460. };
  2461. struct TMP_Settings_t5875BC616C98A30032C6B733CF7FC90A0EE48062 : public ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A
  2462. {
  2463. bool ___m_enableWordWrapping;
  2464. bool ___m_enableKerning;
  2465. bool ___m_enableExtraPadding;
  2466. bool ___m_enableTintAllSprites;
  2467. bool ___m_enableParseEscapeCharacters;
  2468. bool ___m_EnableRaycastTarget;
  2469. bool ___m_GetFontFeaturesAtRuntime;
  2470. int32_t ___m_missingGlyphCharacter;
  2471. bool ___m_warningsDisabled;
  2472. TMP_FontAsset_t923BF2F78D7C5AC36376E168A1193B7CB4855160* ___m_defaultFontAsset;
  2473. String_t* ___m_defaultFontAssetPath;
  2474. float ___m_defaultFontSize;
  2475. float ___m_defaultAutoSizeMinRatio;
  2476. float ___m_defaultAutoSizeMaxRatio;
  2477. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___m_defaultTextMeshProTextContainerSize;
  2478. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___m_defaultTextMeshProUITextContainerSize;
  2479. bool ___m_autoSizeTextContainer;
  2480. bool ___m_IsTextObjectScaleStatic;
  2481. List_1_t06C3ABB0C6F2347B32881E33D154431EADAE3ECF* ___m_fallbackFontAssets;
  2482. bool ___m_matchMaterialPreset;
  2483. TMP_SpriteAsset_t81F779E6F705CE190DC0D1F93A954CB8B1774B39* ___m_defaultSpriteAsset;
  2484. String_t* ___m_defaultSpriteAssetPath;
  2485. bool ___m_enableEmojiSupport;
  2486. uint32_t ___m_MissingCharacterSpriteUnicode;
  2487. String_t* ___m_defaultColorGradientPresetsPath;
  2488. TMP_StyleSheet_t70C71699F5CB2D855C361DBB78A44C901236C859* ___m_defaultStyleSheet;
  2489. String_t* ___m_StyleSheetsResourcePath;
  2490. TextAsset_t2C64E93DA366D9DE5A8209E1802FA4884AC1BD69* ___m_leadingCharacters;
  2491. TextAsset_t2C64E93DA366D9DE5A8209E1802FA4884AC1BD69* ___m_followingCharacters;
  2492. LineBreakingTable_t8F7C67DC8CF3D46115EB50409E5C0E32B5ADC531* ___m_linebreakingRules;
  2493. bool ___m_UseModernHangulLineBreakingRules;
  2494. };
  2495. struct TMP_SpriteCharacter_t98295D0A81320909AC4AD5F2602DD69EACBB449E : public TMP_TextElement_t262A55214F712D4274485ABE5676E5254B84D0A5
  2496. {
  2497. String_t* ___m_Name;
  2498. int32_t ___m_HashCode;
  2499. };
  2500. struct TMP_SpriteGlyph_t03845F742ADD8467342FC94903608F97B538D2DB : public Glyph_t700CF8EBE04ED4AEAB520885AAA1B309E02A103F
  2501. {
  2502. Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* ___sprite;
  2503. };
  2504. struct TMP_StyleSheet_t70C71699F5CB2D855C361DBB78A44C901236C859 : public ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A
  2505. {
  2506. List_1_tD2E7A87088A4F1FBE2DCD6E5BD9894222A78FB1E* ___m_StyleList;
  2507. Dictionary_2_t5BB0B09C825404C5C7781A7CE8B7D9ADD11A6579* ___m_StyleLookupDictionary;
  2508. };
  2509. struct Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4 : public Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700
  2510. {
  2511. };
  2512. struct Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1 : public Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3
  2513. {
  2514. };
  2515. struct UnityAction_t11A1F3B953B365C072A5DCC32677EE1796A962A7 : public MulticastDelegate_t
  2516. {
  2517. };
  2518. struct WordWrapState_t80F67D8CAA9B1A0A3D5266521E23A9F3100EDD0A
  2519. {
  2520. int32_t ___previous_WordBreak;
  2521. int32_t ___total_CharacterCount;
  2522. int32_t ___visible_CharacterCount;
  2523. int32_t ___visible_SpriteCount;
  2524. int32_t ___visible_LinkCount;
  2525. int32_t ___firstCharacterIndex;
  2526. int32_t ___firstVisibleCharacterIndex;
  2527. int32_t ___lastCharacterIndex;
  2528. int32_t ___lastVisibleCharIndex;
  2529. int32_t ___lineNumber;
  2530. float ___maxCapHeight;
  2531. float ___maxAscender;
  2532. float ___maxDescender;
  2533. float ___startOfLineAscender;
  2534. float ___maxLineAscender;
  2535. float ___maxLineDescender;
  2536. float ___pageAscender;
  2537. int32_t ___horizontalAlignment;
  2538. float ___marginLeft;
  2539. float ___marginRight;
  2540. float ___xAdvance;
  2541. float ___preferredWidth;
  2542. float ___preferredHeight;
  2543. float ___previousLineScale;
  2544. int32_t ___wordCount;
  2545. int32_t ___fontStyle;
  2546. int32_t ___italicAngle;
  2547. float ___fontScaleMultiplier;
  2548. float ___currentFontSize;
  2549. float ___baselineOffset;
  2550. float ___lineOffset;
  2551. bool ___isDrivenLineSpacing;
  2552. float ___glyphHorizontalAdvanceAdjustment;
  2553. float ___cSpace;
  2554. float ___mSpace;
  2555. TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D* ___textInfo;
  2556. TMP_LineInfo_tB75C1965B58DB7B3A046C8CA55AD6AB92B6B17B3 ___lineInfo;
  2557. Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___vertexColor;
  2558. Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___underlineColor;
  2559. Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___strikethroughColor;
  2560. Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___highlightColor;
  2561. TMP_FontStyleStack_t52885F172FADBC21346C835B5302167BDA8020DC ___basicStyleStack;
  2562. TMP_TextProcessingStack_1_tFBA719426D68CE1F2B5849D97AF5E5D65846290C ___italicAngleStack;
  2563. TMP_TextProcessingStack_1_tF2CD5BE59E5EB22EA9E3EE3043A004EA918C4BB3 ___colorStack;
  2564. TMP_TextProcessingStack_1_tF2CD5BE59E5EB22EA9E3EE3043A004EA918C4BB3 ___underlineColorStack;
  2565. TMP_TextProcessingStack_1_tF2CD5BE59E5EB22EA9E3EE3043A004EA918C4BB3 ___strikethroughColorStack;
  2566. TMP_TextProcessingStack_1_tF2CD5BE59E5EB22EA9E3EE3043A004EA918C4BB3 ___highlightColorStack;
  2567. TMP_TextProcessingStack_1_t57AECDCC936A7FF1D6CF66CA11560B28A675648D ___highlightStateStack;
  2568. TMP_TextProcessingStack_1_tC8FAEB17246D3B171EFD11165A5761AE39B40D0C ___colorGradientStack;
  2569. TMP_TextProcessingStack_1_t138EC06BE7F101AA0A3C8D2DC951E55AACE085E9 ___sizeStack;
  2570. TMP_TextProcessingStack_1_t138EC06BE7F101AA0A3C8D2DC951E55AACE085E9 ___indentStack;
  2571. TMP_TextProcessingStack_1_tA5C8CED87DD9E73F6359E23B334FFB5B6F813FD4 ___fontWeightStack;
  2572. TMP_TextProcessingStack_1_tFBA719426D68CE1F2B5849D97AF5E5D65846290C ___styleStack;
  2573. TMP_TextProcessingStack_1_t138EC06BE7F101AA0A3C8D2DC951E55AACE085E9 ___baselineStack;
  2574. TMP_TextProcessingStack_1_tFBA719426D68CE1F2B5849D97AF5E5D65846290C ___actionStack;
  2575. TMP_TextProcessingStack_1_tB03E08F69415B281A5A81138F09E49EE58402DF9 ___materialReferenceStack;
  2576. TMP_TextProcessingStack_1_t243EA1B5D7FD2295D6533B953F0BBE8F52EFB8A0 ___lineJustificationStack;
  2577. int32_t ___spriteAnimationID;
  2578. TMP_FontAsset_t923BF2F78D7C5AC36376E168A1193B7CB4855160* ___currentFontAsset;
  2579. TMP_SpriteAsset_t81F779E6F705CE190DC0D1F93A954CB8B1774B39* ___currentSpriteAsset;
  2580. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___currentMaterial;
  2581. int32_t ___currentMaterialIndex;
  2582. Extents_tA2D2F95811D0A18CB7AC3570D2D8F8CD3AF4C4A8 ___meshExtents;
  2583. bool ___tagNoParsing;
  2584. bool ___isNonBreakingSpace;
  2585. };
  2586. struct WordWrapState_t80F67D8CAA9B1A0A3D5266521E23A9F3100EDD0A_marshaled_pinvoke
  2587. {
  2588. int32_t ___previous_WordBreak;
  2589. int32_t ___total_CharacterCount;
  2590. int32_t ___visible_CharacterCount;
  2591. int32_t ___visible_SpriteCount;
  2592. int32_t ___visible_LinkCount;
  2593. int32_t ___firstCharacterIndex;
  2594. int32_t ___firstVisibleCharacterIndex;
  2595. int32_t ___lastCharacterIndex;
  2596. int32_t ___lastVisibleCharIndex;
  2597. int32_t ___lineNumber;
  2598. float ___maxCapHeight;
  2599. float ___maxAscender;
  2600. float ___maxDescender;
  2601. float ___startOfLineAscender;
  2602. float ___maxLineAscender;
  2603. float ___maxLineDescender;
  2604. float ___pageAscender;
  2605. int32_t ___horizontalAlignment;
  2606. float ___marginLeft;
  2607. float ___marginRight;
  2608. float ___xAdvance;
  2609. float ___preferredWidth;
  2610. float ___preferredHeight;
  2611. float ___previousLineScale;
  2612. int32_t ___wordCount;
  2613. int32_t ___fontStyle;
  2614. int32_t ___italicAngle;
  2615. float ___fontScaleMultiplier;
  2616. float ___currentFontSize;
  2617. float ___baselineOffset;
  2618. float ___lineOffset;
  2619. int32_t ___isDrivenLineSpacing;
  2620. float ___glyphHorizontalAdvanceAdjustment;
  2621. float ___cSpace;
  2622. float ___mSpace;
  2623. TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D* ___textInfo;
  2624. TMP_LineInfo_tB75C1965B58DB7B3A046C8CA55AD6AB92B6B17B3 ___lineInfo;
  2625. Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___vertexColor;
  2626. Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___underlineColor;
  2627. Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___strikethroughColor;
  2628. Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___highlightColor;
  2629. TMP_FontStyleStack_t52885F172FADBC21346C835B5302167BDA8020DC ___basicStyleStack;
  2630. TMP_TextProcessingStack_1_tFBA719426D68CE1F2B5849D97AF5E5D65846290C ___italicAngleStack;
  2631. TMP_TextProcessingStack_1_tF2CD5BE59E5EB22EA9E3EE3043A004EA918C4BB3 ___colorStack;
  2632. TMP_TextProcessingStack_1_tF2CD5BE59E5EB22EA9E3EE3043A004EA918C4BB3 ___underlineColorStack;
  2633. TMP_TextProcessingStack_1_tF2CD5BE59E5EB22EA9E3EE3043A004EA918C4BB3 ___strikethroughColorStack;
  2634. TMP_TextProcessingStack_1_tF2CD5BE59E5EB22EA9E3EE3043A004EA918C4BB3 ___highlightColorStack;
  2635. TMP_TextProcessingStack_1_t57AECDCC936A7FF1D6CF66CA11560B28A675648D ___highlightStateStack;
  2636. TMP_TextProcessingStack_1_tC8FAEB17246D3B171EFD11165A5761AE39B40D0C ___colorGradientStack;
  2637. TMP_TextProcessingStack_1_t138EC06BE7F101AA0A3C8D2DC951E55AACE085E9 ___sizeStack;
  2638. TMP_TextProcessingStack_1_t138EC06BE7F101AA0A3C8D2DC951E55AACE085E9 ___indentStack;
  2639. TMP_TextProcessingStack_1_tA5C8CED87DD9E73F6359E23B334FFB5B6F813FD4 ___fontWeightStack;
  2640. TMP_TextProcessingStack_1_tFBA719426D68CE1F2B5849D97AF5E5D65846290C ___styleStack;
  2641. TMP_TextProcessingStack_1_t138EC06BE7F101AA0A3C8D2DC951E55AACE085E9 ___baselineStack;
  2642. TMP_TextProcessingStack_1_tFBA719426D68CE1F2B5849D97AF5E5D65846290C ___actionStack;
  2643. TMP_TextProcessingStack_1_tB03E08F69415B281A5A81138F09E49EE58402DF9 ___materialReferenceStack;
  2644. TMP_TextProcessingStack_1_t243EA1B5D7FD2295D6533B953F0BBE8F52EFB8A0 ___lineJustificationStack;
  2645. int32_t ___spriteAnimationID;
  2646. TMP_FontAsset_t923BF2F78D7C5AC36376E168A1193B7CB4855160* ___currentFontAsset;
  2647. TMP_SpriteAsset_t81F779E6F705CE190DC0D1F93A954CB8B1774B39* ___currentSpriteAsset;
  2648. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___currentMaterial;
  2649. int32_t ___currentMaterialIndex;
  2650. Extents_tA2D2F95811D0A18CB7AC3570D2D8F8CD3AF4C4A8 ___meshExtents;
  2651. int32_t ___tagNoParsing;
  2652. int32_t ___isNonBreakingSpace;
  2653. };
  2654. struct WordWrapState_t80F67D8CAA9B1A0A3D5266521E23A9F3100EDD0A_marshaled_com
  2655. {
  2656. int32_t ___previous_WordBreak;
  2657. int32_t ___total_CharacterCount;
  2658. int32_t ___visible_CharacterCount;
  2659. int32_t ___visible_SpriteCount;
  2660. int32_t ___visible_LinkCount;
  2661. int32_t ___firstCharacterIndex;
  2662. int32_t ___firstVisibleCharacterIndex;
  2663. int32_t ___lastCharacterIndex;
  2664. int32_t ___lastVisibleCharIndex;
  2665. int32_t ___lineNumber;
  2666. float ___maxCapHeight;
  2667. float ___maxAscender;
  2668. float ___maxDescender;
  2669. float ___startOfLineAscender;
  2670. float ___maxLineAscender;
  2671. float ___maxLineDescender;
  2672. float ___pageAscender;
  2673. int32_t ___horizontalAlignment;
  2674. float ___marginLeft;
  2675. float ___marginRight;
  2676. float ___xAdvance;
  2677. float ___preferredWidth;
  2678. float ___preferredHeight;
  2679. float ___previousLineScale;
  2680. int32_t ___wordCount;
  2681. int32_t ___fontStyle;
  2682. int32_t ___italicAngle;
  2683. float ___fontScaleMultiplier;
  2684. float ___currentFontSize;
  2685. float ___baselineOffset;
  2686. float ___lineOffset;
  2687. int32_t ___isDrivenLineSpacing;
  2688. float ___glyphHorizontalAdvanceAdjustment;
  2689. float ___cSpace;
  2690. float ___mSpace;
  2691. TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D* ___textInfo;
  2692. TMP_LineInfo_tB75C1965B58DB7B3A046C8CA55AD6AB92B6B17B3 ___lineInfo;
  2693. Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___vertexColor;
  2694. Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___underlineColor;
  2695. Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___strikethroughColor;
  2696. Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___highlightColor;
  2697. TMP_FontStyleStack_t52885F172FADBC21346C835B5302167BDA8020DC ___basicStyleStack;
  2698. TMP_TextProcessingStack_1_tFBA719426D68CE1F2B5849D97AF5E5D65846290C ___italicAngleStack;
  2699. TMP_TextProcessingStack_1_tF2CD5BE59E5EB22EA9E3EE3043A004EA918C4BB3 ___colorStack;
  2700. TMP_TextProcessingStack_1_tF2CD5BE59E5EB22EA9E3EE3043A004EA918C4BB3 ___underlineColorStack;
  2701. TMP_TextProcessingStack_1_tF2CD5BE59E5EB22EA9E3EE3043A004EA918C4BB3 ___strikethroughColorStack;
  2702. TMP_TextProcessingStack_1_tF2CD5BE59E5EB22EA9E3EE3043A004EA918C4BB3 ___highlightColorStack;
  2703. TMP_TextProcessingStack_1_t57AECDCC936A7FF1D6CF66CA11560B28A675648D ___highlightStateStack;
  2704. TMP_TextProcessingStack_1_tC8FAEB17246D3B171EFD11165A5761AE39B40D0C ___colorGradientStack;
  2705. TMP_TextProcessingStack_1_t138EC06BE7F101AA0A3C8D2DC951E55AACE085E9 ___sizeStack;
  2706. TMP_TextProcessingStack_1_t138EC06BE7F101AA0A3C8D2DC951E55AACE085E9 ___indentStack;
  2707. TMP_TextProcessingStack_1_tA5C8CED87DD9E73F6359E23B334FFB5B6F813FD4 ___fontWeightStack;
  2708. TMP_TextProcessingStack_1_tFBA719426D68CE1F2B5849D97AF5E5D65846290C ___styleStack;
  2709. TMP_TextProcessingStack_1_t138EC06BE7F101AA0A3C8D2DC951E55AACE085E9 ___baselineStack;
  2710. TMP_TextProcessingStack_1_tFBA719426D68CE1F2B5849D97AF5E5D65846290C ___actionStack;
  2711. TMP_TextProcessingStack_1_tB03E08F69415B281A5A81138F09E49EE58402DF9 ___materialReferenceStack;
  2712. TMP_TextProcessingStack_1_t243EA1B5D7FD2295D6533B953F0BBE8F52EFB8A0 ___lineJustificationStack;
  2713. int32_t ___spriteAnimationID;
  2714. TMP_FontAsset_t923BF2F78D7C5AC36376E168A1193B7CB4855160* ___currentFontAsset;
  2715. TMP_SpriteAsset_t81F779E6F705CE190DC0D1F93A954CB8B1774B39* ___currentSpriteAsset;
  2716. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___currentMaterial;
  2717. int32_t ___currentMaterialIndex;
  2718. Extents_tA2D2F95811D0A18CB7AC3570D2D8F8CD3AF4C4A8 ___meshExtents;
  2719. int32_t ___tagNoParsing;
  2720. int32_t ___isNonBreakingSpace;
  2721. };
  2722. struct WillRenderCanvases_tA4A6E66DBA797DCB45B995DBA449A9D1D80D0FBC : public MulticastDelegate_t
  2723. {
  2724. };
  2725. struct OnValidateInput_t88ECDC5C12A807AF2A5761369563B0FAA6A25530 : public MulticastDelegate_t
  2726. {
  2727. };
  2728. struct U3CDoSpriteAnimationInternalU3Ed__7_t42723E221B1CC15F28C35D59B11406460731BD8C : public RuntimeObject
  2729. {
  2730. int32_t ___U3CU3E1__state;
  2731. RuntimeObject* ___U3CU3E2__current;
  2732. TMP_SpriteAnimator_t2E0F016A61CA343E3222FF51E7CF0E53F9F256E4* ___U3CU3E4__this;
  2733. int32_t ___start;
  2734. int32_t ___end;
  2735. TMP_SpriteAsset_t81F779E6F705CE190DC0D1F93A954CB8B1774B39* ___spriteAsset;
  2736. int32_t ___currentCharacter;
  2737. int32_t ___framerate;
  2738. int32_t ___U3CcurrentFrameU3E5__2;
  2739. TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 ___U3CcharInfoU3E5__3;
  2740. int32_t ___U3CmaterialIndexU3E5__4;
  2741. int32_t ___U3CvertexIndexU3E5__5;
  2742. TMP_MeshInfo_t320C52212E9D672EBB5F5C18C3E0700AA33DD76B ___U3CmeshInfoU3E5__6;
  2743. float ___U3CbaseSpriteScaleU3E5__7;
  2744. float ___U3CelapsedTimeU3E5__8;
  2745. float ___U3CtargetTimeU3E5__9;
  2746. };
  2747. struct TMP_TextProcessingStack_1_t2DDA00FFC64AF6E3AFD475AB2086D16C34787E0F
  2748. {
  2749. WordWrapStateU5BU5D_t473D59C9DBCC949CE72EF1EB471CBA152A6CEAC9* ___itemStack;
  2750. int32_t ___index;
  2751. WordWrapState_t80F67D8CAA9B1A0A3D5266521E23A9F3100EDD0A ___m_DefaultItem;
  2752. int32_t ___m_Capacity;
  2753. int32_t ___m_RolloverSize;
  2754. int32_t ___m_Count;
  2755. };
  2756. struct Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184 : public Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA
  2757. {
  2758. };
  2759. struct Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26 : public Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA
  2760. {
  2761. };
  2762. struct MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71 : public Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA
  2763. {
  2764. CancellationTokenSource_tAAE1E0033BCFC233801F8CB4CED5C852B350CB7B* ___m_CancellationTokenSource;
  2765. };
  2766. struct RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5 : public Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1
  2767. {
  2768. };
  2769. struct TMP_FontAsset_t923BF2F78D7C5AC36376E168A1193B7CB4855160 : public TMP_Asset_t135A047D4F5CBBA9CD356B762B55AB164122B969
  2770. {
  2771. String_t* ___m_Version;
  2772. String_t* ___m_SourceFontFileGUID;
  2773. Font_tC95270EA3198038970422D78B74A7F2E218A96B6* ___m_SourceFontFile;
  2774. int32_t ___m_AtlasPopulationMode;
  2775. FaceInfo_t12F0319E555A62CBA1D9E51A16C7963393932756 ___m_FaceInfo;
  2776. List_1_t95DB74B8EE315F8F92B7B96D93C901C8C3F6FE2C* ___m_GlyphTable;
  2777. Dictionary_2_tC61348D10610A6B3D7B65102D82AC3467D59EAA7* ___m_GlyphLookupDictionary;
  2778. List_1_tCE1ACAA0C2736A7797B2C134895298CAB10BEB5E* ___m_CharacterTable;
  2779. Dictionary_2_tCB5FEF8D6CEA1557D9B9BA25946AD6BF3E6C14D0* ___m_CharacterLookupDictionary;
  2780. Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* ___m_AtlasTexture;
  2781. Texture2DU5BU5D_t05332F1E3F7D4493E304C702201F9BE4F9236191* ___m_AtlasTextures;
  2782. int32_t ___m_AtlasTextureIndex;
  2783. bool ___m_IsMultiAtlasTexturesEnabled;
  2784. bool ___m_ClearDynamicDataOnBuild;
  2785. List_1_t425D3A455811E316D2DF73E46CF9CD90A4341C1B* ___m_UsedGlyphRects;
  2786. List_1_t425D3A455811E316D2DF73E46CF9CD90A4341C1B* ___m_FreeGlyphRects;
  2787. FaceInfo_Legacy_t23B118EFD5AB7162515ABF18C0212DF155CCF7B8* ___m_fontInfo;
  2788. Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* ___atlas;
  2789. int32_t ___m_AtlasWidth;
  2790. int32_t ___m_AtlasHeight;
  2791. int32_t ___m_AtlasPadding;
  2792. int32_t ___m_AtlasRenderMode;
  2793. List_1_tAB7976FADCF872E418770E60783056C23394843D* ___m_glyphInfoList;
  2794. KerningTable_t040C3FE3B519B12AADE1C5B00628581551D5AB6B* ___m_KerningTable;
  2795. TMP_FontFeatureTable_t726A09E64FDF682A8FFE294BB6CFE7747F6C40EA* ___m_FontFeatureTable;
  2796. List_1_t06C3ABB0C6F2347B32881E33D154431EADAE3ECF* ___fallbackFontAssets;
  2797. List_1_t06C3ABB0C6F2347B32881E33D154431EADAE3ECF* ___m_FallbackFontAssetTable;
  2798. FontAssetCreationSettings_t2B94078737A72F814E8BC2126F967B94231190DF ___m_CreationSettings;
  2799. TMP_FontWeightPairU5BU5D_t0A3A5955F13FEB2F7329D81BA157110DB99F9F37* ___m_FontWeightTable;
  2800. TMP_FontWeightPairU5BU5D_t0A3A5955F13FEB2F7329D81BA157110DB99F9F37* ___fontWeights;
  2801. float ___normalStyle;
  2802. float ___normalSpacingOffset;
  2803. float ___boldStyle;
  2804. float ___boldSpacing;
  2805. uint8_t ___italicStyle;
  2806. uint8_t ___tabSize;
  2807. bool ___IsFontAssetLookupTablesDirty;
  2808. HashSet_1_t4A2F2B74276D0AD3ED0F873045BD61E9504ECAE2* ___FallbackSearchQueryLookup;
  2809. List_1_t95DB74B8EE315F8F92B7B96D93C901C8C3F6FE2C* ___m_GlyphsToRender;
  2810. List_1_t95DB74B8EE315F8F92B7B96D93C901C8C3F6FE2C* ___m_GlyphsRendered;
  2811. List_1_t9B68833848E4C4D7F623C05F6B77F0449396354A* ___m_GlyphIndexList;
  2812. List_1_t9B68833848E4C4D7F623C05F6B77F0449396354A* ___m_GlyphIndexListNewlyAdded;
  2813. List_1_t9B68833848E4C4D7F623C05F6B77F0449396354A* ___m_GlyphsToAdd;
  2814. HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A* ___m_GlyphsToAddLookup;
  2815. List_1_tCE1ACAA0C2736A7797B2C134895298CAB10BEB5E* ___m_CharactersToAdd;
  2816. HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A* ___m_CharactersToAddLookup;
  2817. List_1_t9B68833848E4C4D7F623C05F6B77F0449396354A* ___s_MissingCharacterList;
  2818. HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A* ___m_MissingUnicodesFromFontFile;
  2819. };
  2820. struct TMP_SpriteAsset_t81F779E6F705CE190DC0D1F93A954CB8B1774B39 : public TMP_Asset_t135A047D4F5CBBA9CD356B762B55AB164122B969
  2821. {
  2822. Dictionary_2_tABE19B9C5C52F1DE14F0D3287B2696E7D7419180* ___m_NameLookup;
  2823. Dictionary_2_t1A4804CA9724B6CE01D6ECABE81CE0848CBA80B4* ___m_GlyphIndexLookup;
  2824. String_t* ___m_Version;
  2825. FaceInfo_t12F0319E555A62CBA1D9E51A16C7963393932756 ___m_FaceInfo;
  2826. Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___spriteSheet;
  2827. List_1_t2F39287A7FAAAD3D4A84C8C4EF6D748502C1DACC* ___m_SpriteCharacterTable;
  2828. Dictionary_2_t2E5037179C9A1F1245F111C037CAFB47E3EB45ED* ___m_SpriteCharacterLookup;
  2829. List_1_t1ACC21967B12156F242D5D942EF3A71908550905* ___m_SpriteGlyphTable;
  2830. Dictionary_2_tDE8FAF4CAC415F7871ED1DBA452249683C3C7C27* ___m_SpriteGlyphLookup;
  2831. List_1_tBF2191892DFB746CF83364BF93720BDBF5422853* ___spriteInfoList;
  2832. List_1_tB66B78FCD61EAA013319E93BE83B16C78143E868* ___fallbackSpriteAssets;
  2833. bool ___m_IsSpriteAssetLookupTablesDirty;
  2834. };
  2835. struct TMP_ScrollbarEventHandler_t84C389ED6800977DAEA8C025E18C9F3321888F4D : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
  2836. {
  2837. bool ___isSelected;
  2838. };
  2839. struct TMP_SpriteAnimator_t2E0F016A61CA343E3222FF51E7CF0E53F9F256E4 : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
  2840. {
  2841. Dictionary_2_t01224C8DBCCFE276E97D2BF52F4D7B10D3642682* ___m_animations;
  2842. TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* ___m_TextComponent;
  2843. };
  2844. struct TMP_SubMesh_t03A386328B843ADDDC3D5C53D901B38294142214 : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
  2845. {
  2846. TMP_FontAsset_t923BF2F78D7C5AC36376E168A1193B7CB4855160* ___m_fontAsset;
  2847. TMP_SpriteAsset_t81F779E6F705CE190DC0D1F93A954CB8B1774B39* ___m_spriteAsset;
  2848. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___m_material;
  2849. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___m_sharedMaterial;
  2850. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___m_fallbackMaterial;
  2851. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___m_fallbackSourceMaterial;
  2852. bool ___m_isDefaultMaterial;
  2853. float ___m_padding;
  2854. Renderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF* ___m_renderer;
  2855. MeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5* ___m_meshFilter;
  2856. Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* ___m_mesh;
  2857. TextMeshPro_t4560AB28A3EAF503895A781A9C625273D833270E* ___m_TextComponent;
  2858. bool ___m_isRegisteredForEvents;
  2859. };
  2860. struct UIBehaviour_tB9D4295827BD2EEDEF0749200C6CA7090C742A9D : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
  2861. {
  2862. };
  2863. struct Graphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931 : public UIBehaviour_tB9D4295827BD2EEDEF0749200C6CA7090C742A9D
  2864. {
  2865. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___m_Material;
  2866. Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___m_Color;
  2867. bool ___m_SkipLayoutUpdate;
  2868. bool ___m_SkipMaterialUpdate;
  2869. bool ___m_RaycastTarget;
  2870. bool ___m_RaycastTargetCache;
  2871. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___m_RaycastPadding;
  2872. RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* ___m_RectTransform;
  2873. CanvasRenderer_tAB9A55A976C4E3B2B37D0CE5616E5685A8B43860* ___m_CanvasRenderer;
  2874. Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* ___m_Canvas;
  2875. bool ___m_VertsDirty;
  2876. bool ___m_MaterialDirty;
  2877. UnityAction_t11A1F3B953B365C072A5DCC32677EE1796A962A7* ___m_OnDirtyLayoutCallback;
  2878. UnityAction_t11A1F3B953B365C072A5DCC32677EE1796A962A7* ___m_OnDirtyVertsCallback;
  2879. UnityAction_t11A1F3B953B365C072A5DCC32677EE1796A962A7* ___m_OnDirtyMaterialCallback;
  2880. Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* ___m_CachedMesh;
  2881. Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* ___m_CachedUvs;
  2882. TweenRunner_1_t5BB0582F926E75E2FE795492679A6CF55A4B4BC4* ___m_ColorTweenRunner;
  2883. bool ___U3CuseLegacyMeshGenerationU3Ek__BackingField;
  2884. };
  2885. struct LayoutElement_tB1F24CC11AF4AA87015C8D8EE06D22349C5BF40A : public UIBehaviour_tB9D4295827BD2EEDEF0749200C6CA7090C742A9D
  2886. {
  2887. bool ___m_IgnoreLayout;
  2888. float ___m_MinWidth;
  2889. float ___m_MinHeight;
  2890. float ___m_PreferredWidth;
  2891. float ___m_PreferredHeight;
  2892. float ___m_FlexibleWidth;
  2893. float ___m_FlexibleHeight;
  2894. int32_t ___m_LayoutPriority;
  2895. };
  2896. struct Mask_tE8E16C858EC6ECCE545C03802BD1399F7F406213 : public UIBehaviour_tB9D4295827BD2EEDEF0749200C6CA7090C742A9D
  2897. {
  2898. RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* ___m_RectTransform;
  2899. bool ___m_ShowMaskGraphic;
  2900. Graphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931* ___m_Graphic;
  2901. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___m_MaskMaterial;
  2902. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___m_UnmaskMaterial;
  2903. };
  2904. struct Selectable_t3251808068A17B8E92FB33590A4C2FA66D456712 : public UIBehaviour_tB9D4295827BD2EEDEF0749200C6CA7090C742A9D
  2905. {
  2906. bool ___m_EnableCalled;
  2907. Navigation_t4D2E201D65749CF4E104E8AC1232CF1D6F14795C ___m_Navigation;
  2908. int32_t ___m_Transition;
  2909. ColorBlock_tDD7C62E7AFE442652FC98F8D058CE8AE6BFD7C11 ___m_Colors;
  2910. SpriteState_tC8199570BE6337FB5C49347C97892B4222E5AACD ___m_SpriteState;
  2911. AnimationTriggers_tA0DC06F89C5280C6DD972F6F4C8A56D7F4F79074* ___m_AnimationTriggers;
  2912. bool ___m_Interactable;
  2913. Graphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931* ___m_TargetGraphic;
  2914. bool ___m_GroupsAllowInteraction;
  2915. int32_t ___m_CurrentIndex;
  2916. bool ___U3CisPointerInsideU3Ek__BackingField;
  2917. bool ___U3CisPointerDownU3Ek__BackingField;
  2918. bool ___U3ChasSelectionU3Ek__BackingField;
  2919. List_1_t2CDCA768E7F493F5EDEBC75AEB200FD621354E35* ___m_CanvasGroupCache;
  2920. };
  2921. struct MaskableGraphic_tFC5B6BE351C90DE53744DF2A70940242774B361E : public Graphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931
  2922. {
  2923. bool ___m_ShouldRecalculateStencil;
  2924. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___m_MaskMaterial;
  2925. RectMask2D_tACF92BE999C791A665BD1ADEABF5BCEB82846670* ___m_ParentMask;
  2926. bool ___m_Maskable;
  2927. bool ___m_IsMaskingGraphic;
  2928. bool ___m_IncludeForMasking;
  2929. CullStateChangedEvent_t6073CD0D951EC1256BF74B8F9107D68FC89B99B8* ___m_OnCullStateChanged;
  2930. bool ___m_ShouldRecalculate;
  2931. int32_t ___m_StencilValue;
  2932. Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* ___m_Corners;
  2933. };
  2934. struct TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F : public Selectable_t3251808068A17B8E92FB33590A4C2FA66D456712
  2935. {
  2936. TouchScreenKeyboard_tE87B78A3DAED69816B44C99270A734682E093E7A* ___m_SoftKeyboard;
  2937. RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* ___m_RectTransform;
  2938. RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* ___m_TextViewport;
  2939. RectMask2D_tACF92BE999C791A665BD1ADEABF5BCEB82846670* ___m_TextComponentRectMask;
  2940. RectMask2D_tACF92BE999C791A665BD1ADEABF5BCEB82846670* ___m_TextViewportRectMask;
  2941. Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___m_CachedViewportRect;
  2942. TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* ___m_TextComponent;
  2943. RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* ___m_TextComponentRectTransform;
  2944. Graphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931* ___m_Placeholder;
  2945. Scrollbar_t7CDC9B956698D9385A11E4C12964CD51477072C3* ___m_VerticalScrollbar;
  2946. TMP_ScrollbarEventHandler_t84C389ED6800977DAEA8C025E18C9F3321888F4D* ___m_VerticalScrollbarEventHandler;
  2947. bool ___m_IsDrivenByLayoutComponents;
  2948. LayoutGroup_t32417833C700E77EDFA7C20034DAFD26604E05CE* ___m_LayoutGroup;
  2949. RuntimeObject* ___m_IScrollHandlerParent;
  2950. float ___m_ScrollPosition;
  2951. float ___m_ScrollSensitivity;
  2952. int32_t ___m_ContentType;
  2953. int32_t ___m_InputType;
  2954. Il2CppChar ___m_AsteriskChar;
  2955. int32_t ___m_KeyboardType;
  2956. int32_t ___m_LineType;
  2957. bool ___m_HideMobileInput;
  2958. bool ___m_HideSoftKeyboard;
  2959. int32_t ___m_CharacterValidation;
  2960. String_t* ___m_RegexValue;
  2961. float ___m_GlobalPointSize;
  2962. int32_t ___m_CharacterLimit;
  2963. SubmitEvent_tF7E2843B6A79D94B8EEEA259707F77BD1773B500* ___m_OnEndEdit;
  2964. SubmitEvent_tF7E2843B6A79D94B8EEEA259707F77BD1773B500* ___m_OnSubmit;
  2965. SelectionEvent_t8FC75B869F70C9F0BF13390AD0237AD310511119* ___m_OnSelect;
  2966. SelectionEvent_t8FC75B869F70C9F0BF13390AD0237AD310511119* ___m_OnDeselect;
  2967. TextSelectionEvent_t6C496DAA6DAF01754C27C58A94A5FBA562BA9401* ___m_OnTextSelection;
  2968. TextSelectionEvent_t6C496DAA6DAF01754C27C58A94A5FBA562BA9401* ___m_OnEndTextSelection;
  2969. OnChangeEvent_tDBB13012ABF81899E4DFDD82258EB7E9BB7A9F1D* ___m_OnValueChanged;
  2970. TouchScreenKeyboardEvent_tB9BEBEF5D6F2B52547EF3861FF437AC25BC06AF1* ___m_OnTouchScreenKeyboardStatusChanged;
  2971. OnValidateInput_t88ECDC5C12A807AF2A5761369563B0FAA6A25530* ___m_OnValidateInput;
  2972. Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___m_CaretColor;
  2973. bool ___m_CustomCaretColor;
  2974. Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___m_SelectionColor;
  2975. String_t* ___m_Text;
  2976. float ___m_CaretBlinkRate;
  2977. int32_t ___m_CaretWidth;
  2978. bool ___m_ReadOnly;
  2979. bool ___m_RichText;
  2980. int32_t ___m_StringPosition;
  2981. int32_t ___m_StringSelectPosition;
  2982. int32_t ___m_CaretPosition;
  2983. int32_t ___m_CaretSelectPosition;
  2984. RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* ___caretRectTrans;
  2985. UIVertexU5BU5D_tBC532486B45D071A520751A90E819C77BA4E3D2F* ___m_CursorVerts;
  2986. CanvasRenderer_tAB9A55A976C4E3B2B37D0CE5616E5685A8B43860* ___m_CachedInputRenderer;
  2987. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___m_LastPosition;
  2988. Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* ___m_Mesh;
  2989. bool ___m_AllowInput;
  2990. bool ___m_ShouldActivateNextUpdate;
  2991. bool ___m_UpdateDrag;
  2992. bool ___m_DragPositionOutOfBounds;
  2993. bool ___m_CaretVisible;
  2994. Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B* ___m_BlinkCoroutine;
  2995. float ___m_BlinkStartTime;
  2996. Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B* ___m_DragCoroutine;
  2997. String_t* ___m_OriginalText;
  2998. bool ___m_WasCanceled;
  2999. bool ___m_HasDoneFocusTransition;
  3000. WaitForSecondsRealtime_tA8CE0AAB4B0C872B843E7973637037D17682BA01* ___m_WaitForSecondsRealtime;
  3001. bool ___m_PreventCallback;
  3002. bool ___m_TouchKeyboardAllowsInPlaceEditing;
  3003. bool ___m_IsTextComponentUpdateRequired;
  3004. bool ___m_isLastKeyBackspace;
  3005. float ___m_PointerDownClickStartTime;
  3006. float ___m_KeyDownStartTime;
  3007. float ___m_DoubleClickDelay;
  3008. bool ___m_IsCompositionActive;
  3009. bool ___m_ShouldUpdateIMEWindowPosition;
  3010. int32_t ___m_PreviousIMEInsertionLine;
  3011. TMP_FontAsset_t923BF2F78D7C5AC36376E168A1193B7CB4855160* ___m_GlobalFontAsset;
  3012. bool ___m_OnFocusSelectAll;
  3013. bool ___m_isSelectAll;
  3014. bool ___m_ResetOnDeActivation;
  3015. bool ___m_SelectionStillActive;
  3016. bool ___m_ReleaseSelection;
  3017. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___m_PreviouslySelectedObject;
  3018. bool ___m_RestoreOriginalTextOnEscape;
  3019. bool ___m_isRichTextEditingAllowed;
  3020. int32_t ___m_LineLimit;
  3021. TMP_InputValidator_t3429AF61284AE19180C3FB81C0C7D2F90165EA98* ___m_InputValidator;
  3022. bool ___m_isSelected;
  3023. bool ___m_IsStringPositionDirty;
  3024. bool ___m_IsCaretPositionDirty;
  3025. bool ___m_forceRectTransformAdjustment;
  3026. Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* ___m_ProcessingEvent;
  3027. };
  3028. struct TMP_SelectionCaret_tCDD93BB06825C506A7D3E06648FB33E3D61981EB : public MaskableGraphic_tFC5B6BE351C90DE53744DF2A70940242774B361E
  3029. {
  3030. };
  3031. struct TMP_SubMeshUI_tC465A77BC412382AABB3052CBA268623AAF3A25D : public MaskableGraphic_tFC5B6BE351C90DE53744DF2A70940242774B361E
  3032. {
  3033. TMP_FontAsset_t923BF2F78D7C5AC36376E168A1193B7CB4855160* ___m_fontAsset;
  3034. TMP_SpriteAsset_t81F779E6F705CE190DC0D1F93A954CB8B1774B39* ___m_spriteAsset;
  3035. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___m_material;
  3036. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___m_sharedMaterial;
  3037. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___m_fallbackMaterial;
  3038. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___m_fallbackSourceMaterial;
  3039. bool ___m_isDefaultMaterial;
  3040. float ___m_padding;
  3041. Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* ___m_mesh;
  3042. TextMeshProUGUI_t101091AF4B578BB534C92E9D1EEAF0611636D957* ___m_TextComponent;
  3043. bool ___m_isRegisteredForEvents;
  3044. bool ___m_materialDirty;
  3045. int32_t ___m_materialReferenceIndex;
  3046. Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___m_RootCanvasTransform;
  3047. };
  3048. struct TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9 : public MaskableGraphic_tFC5B6BE351C90DE53744DF2A70940242774B361E
  3049. {
  3050. String_t* ___m_text;
  3051. bool ___m_IsTextBackingStringDirty;
  3052. RuntimeObject* ___m_TextPreprocessor;
  3053. bool ___m_isRightToLeft;
  3054. TMP_FontAsset_t923BF2F78D7C5AC36376E168A1193B7CB4855160* ___m_fontAsset;
  3055. TMP_FontAsset_t923BF2F78D7C5AC36376E168A1193B7CB4855160* ___m_currentFontAsset;
  3056. bool ___m_isSDFShader;
  3057. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___m_sharedMaterial;
  3058. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___m_currentMaterial;
  3059. int32_t ___m_currentMaterialIndex;
  3060. MaterialU5BU5D_t2B1D11C42DB07A4400C0535F92DBB87A2E346D3D* ___m_fontSharedMaterials;
  3061. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___m_fontMaterial;
  3062. MaterialU5BU5D_t2B1D11C42DB07A4400C0535F92DBB87A2E346D3D* ___m_fontMaterials;
  3063. bool ___m_isMaterialDirty;
  3064. Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___m_fontColor32;
  3065. Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___m_fontColor;
  3066. Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___m_underlineColor;
  3067. Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___m_strikethroughColor;
  3068. bool ___m_enableVertexGradient;
  3069. int32_t ___m_colorMode;
  3070. VertexGradient_t2C057B53C0EA6E987C2B7BAB0305E686DA1C9A8F ___m_fontColorGradient;
  3071. TMP_ColorGradient_t17B51752B4E9499A1FF7D875DCEC1D15A0F4AEBB* ___m_fontColorGradientPreset;
  3072. TMP_SpriteAsset_t81F779E6F705CE190DC0D1F93A954CB8B1774B39* ___m_spriteAsset;
  3073. bool ___m_tintAllSprites;
  3074. bool ___m_tintSprite;
  3075. Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___m_spriteColor;
  3076. TMP_StyleSheet_t70C71699F5CB2D855C361DBB78A44C901236C859* ___m_StyleSheet;
  3077. TMP_Style_tA9E5B1B35EBFE24EF980CEA03251B638282E120C* ___m_TextStyle;
  3078. int32_t ___m_TextStyleHashCode;
  3079. bool ___m_overrideHtmlColors;
  3080. Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___m_faceColor;
  3081. Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___m_outlineColor;
  3082. float ___m_outlineWidth;
  3083. float ___m_fontSize;
  3084. float ___m_currentFontSize;
  3085. float ___m_fontSizeBase;
  3086. TMP_TextProcessingStack_1_t138EC06BE7F101AA0A3C8D2DC951E55AACE085E9 ___m_sizeStack;
  3087. int32_t ___m_fontWeight;
  3088. int32_t ___m_FontWeightInternal;
  3089. TMP_TextProcessingStack_1_tA5C8CED87DD9E73F6359E23B334FFB5B6F813FD4 ___m_FontWeightStack;
  3090. bool ___m_enableAutoSizing;
  3091. float ___m_maxFontSize;
  3092. float ___m_minFontSize;
  3093. int32_t ___m_AutoSizeIterationCount;
  3094. int32_t ___m_AutoSizeMaxIterationCount;
  3095. bool ___m_IsAutoSizePointSizeSet;
  3096. float ___m_fontSizeMin;
  3097. float ___m_fontSizeMax;
  3098. int32_t ___m_fontStyle;
  3099. int32_t ___m_FontStyleInternal;
  3100. TMP_FontStyleStack_t52885F172FADBC21346C835B5302167BDA8020DC ___m_fontStyleStack;
  3101. bool ___m_isUsingBold;
  3102. int32_t ___m_HorizontalAlignment;
  3103. int32_t ___m_VerticalAlignment;
  3104. int32_t ___m_textAlignment;
  3105. int32_t ___m_lineJustification;
  3106. TMP_TextProcessingStack_1_t243EA1B5D7FD2295D6533B953F0BBE8F52EFB8A0 ___m_lineJustificationStack;
  3107. Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* ___m_textContainerLocalCorners;
  3108. float ___m_characterSpacing;
  3109. float ___m_cSpacing;
  3110. float ___m_monoSpacing;
  3111. float ___m_wordSpacing;
  3112. float ___m_lineSpacing;
  3113. float ___m_lineSpacingDelta;
  3114. float ___m_lineHeight;
  3115. bool ___m_IsDrivenLineSpacing;
  3116. float ___m_lineSpacingMax;
  3117. float ___m_paragraphSpacing;
  3118. float ___m_charWidthMaxAdj;
  3119. float ___m_charWidthAdjDelta;
  3120. bool ___m_enableWordWrapping;
  3121. bool ___m_isCharacterWrappingEnabled;
  3122. bool ___m_isNonBreakingSpace;
  3123. bool ___m_isIgnoringAlignment;
  3124. float ___m_wordWrappingRatios;
  3125. int32_t ___m_overflowMode;
  3126. int32_t ___m_firstOverflowCharacterIndex;
  3127. TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* ___m_linkedTextComponent;
  3128. TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* ___parentLinkedComponent;
  3129. bool ___m_isTextTruncated;
  3130. bool ___m_enableKerning;
  3131. float ___m_GlyphHorizontalAdvanceAdjustment;
  3132. bool ___m_enableExtraPadding;
  3133. bool ___checkPaddingRequired;
  3134. bool ___m_isRichText;
  3135. bool ___m_parseCtrlCharacters;
  3136. bool ___m_isOverlay;
  3137. bool ___m_isOrthographic;
  3138. bool ___m_isCullingEnabled;
  3139. bool ___m_isMaskingEnabled;
  3140. bool ___isMaskUpdateRequired;
  3141. bool ___m_ignoreCulling;
  3142. int32_t ___m_horizontalMapping;
  3143. int32_t ___m_verticalMapping;
  3144. float ___m_uvLineOffset;
  3145. int32_t ___m_renderMode;
  3146. int32_t ___m_geometrySortingOrder;
  3147. bool ___m_IsTextObjectScaleStatic;
  3148. bool ___m_VertexBufferAutoSizeReduction;
  3149. int32_t ___m_firstVisibleCharacter;
  3150. int32_t ___m_maxVisibleCharacters;
  3151. int32_t ___m_maxVisibleWords;
  3152. int32_t ___m_maxVisibleLines;
  3153. bool ___m_useMaxVisibleDescender;
  3154. int32_t ___m_pageToDisplay;
  3155. bool ___m_isNewPage;
  3156. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___m_margin;
  3157. float ___m_marginLeft;
  3158. float ___m_marginRight;
  3159. float ___m_marginWidth;
  3160. float ___m_marginHeight;
  3161. float ___m_width;
  3162. TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D* ___m_textInfo;
  3163. bool ___m_havePropertiesChanged;
  3164. bool ___m_isUsingLegacyAnimationComponent;
  3165. Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___m_transform;
  3166. RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* ___m_rectTransform;
  3167. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___m_PreviousRectTransformSize;
  3168. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___m_PreviousPivotPosition;
  3169. bool ___U3CautoSizeTextContainerU3Ek__BackingField;
  3170. bool ___m_autoSizeTextContainer;
  3171. Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* ___m_mesh;
  3172. bool ___m_isVolumetricText;
  3173. Action_1_tB93AB717F9D419A1BEC832FF76E74EAA32184CC1* ___OnPreRenderText;
  3174. TMP_SpriteAnimator_t2E0F016A61CA343E3222FF51E7CF0E53F9F256E4* ___m_spriteAnimator;
  3175. float ___m_flexibleHeight;
  3176. float ___m_flexibleWidth;
  3177. float ___m_minWidth;
  3178. float ___m_minHeight;
  3179. float ___m_maxWidth;
  3180. float ___m_maxHeight;
  3181. LayoutElement_tB1F24CC11AF4AA87015C8D8EE06D22349C5BF40A* ___m_LayoutElement;
  3182. float ___m_preferredWidth;
  3183. float ___m_renderedWidth;
  3184. bool ___m_isPreferredWidthDirty;
  3185. float ___m_preferredHeight;
  3186. float ___m_renderedHeight;
  3187. bool ___m_isPreferredHeightDirty;
  3188. bool ___m_isCalculatingPreferredValues;
  3189. int32_t ___m_layoutPriority;
  3190. bool ___m_isLayoutDirty;
  3191. bool ___m_isAwake;
  3192. bool ___m_isWaitingOnResourceLoad;
  3193. int32_t ___m_inputSource;
  3194. float ___m_fontScaleMultiplier;
  3195. float ___tag_LineIndent;
  3196. float ___tag_Indent;
  3197. TMP_TextProcessingStack_1_t138EC06BE7F101AA0A3C8D2DC951E55AACE085E9 ___m_indentStack;
  3198. bool ___tag_NoParsing;
  3199. bool ___m_isParsingText;
  3200. Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___m_FXMatrix;
  3201. bool ___m_isFXMatrixSet;
  3202. UnicodeCharU5BU5D_t67F27D09F8EB28D2C42DFF16FE60054F157012F5* ___m_TextProcessingArray;
  3203. int32_t ___m_InternalTextProcessingArraySize;
  3204. TMP_CharacterInfoU5BU5D_t297D56FCF66DAA99D8FEA7C30F9F3926902C5B99* ___m_internalCharacterInfo;
  3205. int32_t ___m_totalCharacterCount;
  3206. int32_t ___m_characterCount;
  3207. int32_t ___m_firstCharacterOfLine;
  3208. int32_t ___m_firstVisibleCharacterOfLine;
  3209. int32_t ___m_lastCharacterOfLine;
  3210. int32_t ___m_lastVisibleCharacterOfLine;
  3211. int32_t ___m_lineNumber;
  3212. int32_t ___m_lineVisibleCharacterCount;
  3213. int32_t ___m_pageNumber;
  3214. float ___m_PageAscender;
  3215. float ___m_maxTextAscender;
  3216. float ___m_maxCapHeight;
  3217. float ___m_ElementAscender;
  3218. float ___m_ElementDescender;
  3219. float ___m_maxLineAscender;
  3220. float ___m_maxLineDescender;
  3221. float ___m_startOfLineAscender;
  3222. float ___m_startOfLineDescender;
  3223. float ___m_lineOffset;
  3224. Extents_tA2D2F95811D0A18CB7AC3570D2D8F8CD3AF4C4A8 ___m_meshExtents;
  3225. Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___m_htmlColor;
  3226. TMP_TextProcessingStack_1_tF2CD5BE59E5EB22EA9E3EE3043A004EA918C4BB3 ___m_colorStack;
  3227. TMP_TextProcessingStack_1_tF2CD5BE59E5EB22EA9E3EE3043A004EA918C4BB3 ___m_underlineColorStack;
  3228. TMP_TextProcessingStack_1_tF2CD5BE59E5EB22EA9E3EE3043A004EA918C4BB3 ___m_strikethroughColorStack;
  3229. TMP_TextProcessingStack_1_t57AECDCC936A7FF1D6CF66CA11560B28A675648D ___m_HighlightStateStack;
  3230. TMP_ColorGradient_t17B51752B4E9499A1FF7D875DCEC1D15A0F4AEBB* ___m_colorGradientPreset;
  3231. TMP_TextProcessingStack_1_tC8FAEB17246D3B171EFD11165A5761AE39B40D0C ___m_colorGradientStack;
  3232. bool ___m_colorGradientPresetIsTinted;
  3233. float ___m_tabSpacing;
  3234. float ___m_spacing;
  3235. TMP_TextProcessingStack_1U5BU5D_t08293E0BB072311BB96170F351D1083BCA97B9B2* ___m_TextStyleStacks;
  3236. int32_t ___m_TextStyleStackDepth;
  3237. TMP_TextProcessingStack_1_tFBA719426D68CE1F2B5849D97AF5E5D65846290C ___m_ItalicAngleStack;
  3238. int32_t ___m_ItalicAngle;
  3239. TMP_TextProcessingStack_1_tFBA719426D68CE1F2B5849D97AF5E5D65846290C ___m_actionStack;
  3240. float ___m_padding;
  3241. float ___m_baselineOffset;
  3242. TMP_TextProcessingStack_1_t138EC06BE7F101AA0A3C8D2DC951E55AACE085E9 ___m_baselineOffsetStack;
  3243. float ___m_xAdvance;
  3244. int32_t ___m_textElementType;
  3245. TMP_TextElement_t262A55214F712D4274485ABE5676E5254B84D0A5* ___m_cached_TextElement;
  3246. SpecialCharacter_t6C1DBE8C490706D1620899BAB7F0B8091AD26777 ___m_Ellipsis;
  3247. SpecialCharacter_t6C1DBE8C490706D1620899BAB7F0B8091AD26777 ___m_Underline;
  3248. TMP_SpriteAsset_t81F779E6F705CE190DC0D1F93A954CB8B1774B39* ___m_defaultSpriteAsset;
  3249. TMP_SpriteAsset_t81F779E6F705CE190DC0D1F93A954CB8B1774B39* ___m_currentSpriteAsset;
  3250. int32_t ___m_spriteCount;
  3251. int32_t ___m_spriteIndex;
  3252. int32_t ___m_spriteAnimationID;
  3253. bool ___m_ignoreActiveState;
  3254. TextBackingContainer_t33D1CE628E7B26C45EDAC1D87BEF2DD22A5C6361 ___m_TextBackingArray;
  3255. DecimalU5BU5D_t93BA0C88FA80728F73B792EE1A5199D0C060B615* ___k_Power;
  3256. };
  3257. struct TextMeshPro_t4560AB28A3EAF503895A781A9C625273D833270E : public TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9
  3258. {
  3259. int32_t ____SortingLayer;
  3260. int32_t ____SortingLayerID;
  3261. int32_t ____SortingOrder;
  3262. Action_1_tB93AB717F9D419A1BEC832FF76E74EAA32184CC1* ___OnPreRenderText;
  3263. bool ___m_currentAutoSizeMode;
  3264. bool ___m_hasFontAssetChanged;
  3265. float ___m_previousLossyScaleY;
  3266. Renderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF* ___m_renderer;
  3267. MeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5* ___m_meshFilter;
  3268. bool ___m_isFirstAllocation;
  3269. int32_t ___m_max_characters;
  3270. int32_t ___m_max_numberOfLines;
  3271. TMP_SubMeshU5BU5D_t48FE70F8537594C6446E85588EB5D69635194CB9* ___m_subTextObjects;
  3272. int32_t ___m_maskType;
  3273. Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___m_EnvMapMatrix;
  3274. Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* ___m_RectTransformCorners;
  3275. bool ___m_isRegisteredForEvents;
  3276. };
  3277. struct TextMeshProUGUI_t101091AF4B578BB534C92E9D1EEAF0611636D957 : public TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9
  3278. {
  3279. bool ___m_isRebuildingLayout;
  3280. Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B* ___m_DelayedGraphicRebuild;
  3281. Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B* ___m_DelayedMaterialRebuild;
  3282. Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___m_ClipRect;
  3283. bool ___m_ValidRect;
  3284. Action_1_tB93AB717F9D419A1BEC832FF76E74EAA32184CC1* ___OnPreRenderText;
  3285. bool ___m_hasFontAssetChanged;
  3286. TMP_SubMeshUIU5BU5D_tC77B263183A59A75345C26152457207EAC3BBF29* ___m_subTextObjects;
  3287. float ___m_previousLossyScaleY;
  3288. Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* ___m_RectTransformCorners;
  3289. CanvasRenderer_tAB9A55A976C4E3B2B37D0CE5616E5685A8B43860* ___m_canvasRenderer;
  3290. Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* ___m_canvas;
  3291. float ___m_CanvasScaleFactor;
  3292. bool ___m_isFirstAllocation;
  3293. int32_t ___m_max_characters;
  3294. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___m_baseMaterial;
  3295. bool ___m_isScrollRegionSet;
  3296. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___m_maskOffset;
  3297. Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___m_EnvMapMatrix;
  3298. bool ___m_isRegisteredForEvents;
  3299. };
  3300. struct List_1_t5421B2468AFFE816206B49B3A6E589B74E5C6C94_StaticFields
  3301. {
  3302. CanvasU5BU5D_tE5C544063BDA76B67407EFED5FF893BBCDB74841* ___s_emptyArray;
  3303. };
  3304. struct List_1_t953250D60F917E2EB933D26710F948C2C77DFC07_StaticFields
  3305. {
  3306. IMaterialModifierU5BU5D_t7DFC80DB58BA43CC290900B218ECEE034020654A* ___s_emptyArray;
  3307. };
  3308. struct List_1_tDB83C684B5B4F687B7B7A86380EF10925B0FE4AA_StaticFields
  3309. {
  3310. MaskU5BU5D_tC12CB35F740B6E9464803FA888398F6DAFB8FBB0* ___s_emptyArray;
  3311. };
  3312. struct List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D_StaticFields
  3313. {
  3314. ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___s_emptyArray;
  3315. };
  3316. struct List_1_t06C3ABB0C6F2347B32881E33D154431EADAE3ECF_StaticFields
  3317. {
  3318. TMP_FontAssetU5BU5D_tC028E06B33643ABCED25C8BF7CB21A748E23BB83* ___s_emptyArray;
  3319. };
  3320. struct List_1_tBF2191892DFB746CF83364BF93720BDBF5422853_StaticFields
  3321. {
  3322. TMP_SpriteU5BU5D_tAFDE432AB365EDE6B90C389F232CE76D007767A4* ___s_emptyArray;
  3323. };
  3324. struct List_1_tB66B78FCD61EAA013319E93BE83B16C78143E868_StaticFields
  3325. {
  3326. TMP_SpriteAssetU5BU5D_t94E3C1245DB0CEAB0BCB01A00BE5551C4CAEC6DC* ___s_emptyArray;
  3327. };
  3328. struct List_1_t2F39287A7FAAAD3D4A84C8C4EF6D748502C1DACC_StaticFields
  3329. {
  3330. TMP_SpriteCharacterU5BU5D_t95867998753219562445A616BE72C0CD4C4399EF* ___s_emptyArray;
  3331. };
  3332. struct List_1_t1ACC21967B12156F242D5D942EF3A71908550905_StaticFields
  3333. {
  3334. TMP_SpriteGlyphU5BU5D_t362051C8167B288E431AA69E115DD4E4F9DDA356* ___s_emptyArray;
  3335. };
  3336. struct List_1_tD2E7A87088A4F1FBE2DCD6E5BD9894222A78FB1E_StaticFields
  3337. {
  3338. TMP_StyleU5BU5D_t346EEBBF4E78518ADBEEDCE2B4069BE3129B8FD7* ___s_emptyArray;
  3339. };
  3340. struct List_1_tF19ED1D6C2920203E92D507F2E8F86DD09132517_StaticFields
  3341. {
  3342. FallbackMaterialU5BU5D_tD7EB6DD780825CE08117269C29D1B53EB7B724F5* ___s_emptyArray;
  3343. };
  3344. struct List_1_t2D422802284C607CCDF0AEC2E66140D97474AB4F_StaticFields
  3345. {
  3346. MaskingMaterialU5BU5D_tA8BEE4366375F0EC147BEE3EAC4E55E2F68C5007* ___s_emptyArray;
  3347. };
  3348. struct ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_StaticFields
  3349. {
  3350. int32_t ___ID_MainTex;
  3351. int32_t ___ID_FaceTex;
  3352. int32_t ___ID_FaceColor;
  3353. int32_t ___ID_FaceDilate;
  3354. int32_t ___ID_Shininess;
  3355. int32_t ___ID_UnderlayColor;
  3356. int32_t ___ID_UnderlayOffsetX;
  3357. int32_t ___ID_UnderlayOffsetY;
  3358. int32_t ___ID_UnderlayDilate;
  3359. int32_t ___ID_UnderlaySoftness;
  3360. int32_t ___ID_UnderlayOffset;
  3361. int32_t ___ID_UnderlayIsoPerimeter;
  3362. int32_t ___ID_WeightNormal;
  3363. int32_t ___ID_WeightBold;
  3364. int32_t ___ID_OutlineTex;
  3365. int32_t ___ID_OutlineWidth;
  3366. int32_t ___ID_OutlineSoftness;
  3367. int32_t ___ID_OutlineColor;
  3368. int32_t ___ID_Outline2Color;
  3369. int32_t ___ID_Outline2Width;
  3370. int32_t ___ID_Padding;
  3371. int32_t ___ID_GradientScale;
  3372. int32_t ___ID_ScaleX;
  3373. int32_t ___ID_ScaleY;
  3374. int32_t ___ID_PerspectiveFilter;
  3375. int32_t ___ID_Sharpness;
  3376. int32_t ___ID_TextureWidth;
  3377. int32_t ___ID_TextureHeight;
  3378. int32_t ___ID_BevelAmount;
  3379. int32_t ___ID_GlowColor;
  3380. int32_t ___ID_GlowOffset;
  3381. int32_t ___ID_GlowPower;
  3382. int32_t ___ID_GlowOuter;
  3383. int32_t ___ID_GlowInner;
  3384. int32_t ___ID_LightAngle;
  3385. int32_t ___ID_EnvMap;
  3386. int32_t ___ID_EnvMatrix;
  3387. int32_t ___ID_EnvMatrixRotation;
  3388. int32_t ___ID_MaskCoord;
  3389. int32_t ___ID_ClipRect;
  3390. int32_t ___ID_MaskSoftnessX;
  3391. int32_t ___ID_MaskSoftnessY;
  3392. int32_t ___ID_VertexOffsetX;
  3393. int32_t ___ID_VertexOffsetY;
  3394. int32_t ___ID_UseClipRect;
  3395. int32_t ___ID_StencilID;
  3396. int32_t ___ID_StencilOp;
  3397. int32_t ___ID_StencilComp;
  3398. int32_t ___ID_StencilReadMask;
  3399. int32_t ___ID_StencilWriteMask;
  3400. int32_t ___ID_ShaderFlags;
  3401. int32_t ___ID_ScaleRatio_A;
  3402. int32_t ___ID_ScaleRatio_B;
  3403. int32_t ___ID_ScaleRatio_C;
  3404. String_t* ___Keyword_Bevel;
  3405. String_t* ___Keyword_Glow;
  3406. String_t* ___Keyword_Underlay;
  3407. String_t* ___Keyword_Ratios;
  3408. String_t* ___Keyword_MASK_SOFT;
  3409. String_t* ___Keyword_MASK_HARD;
  3410. String_t* ___Keyword_MASK_TEX;
  3411. String_t* ___Keyword_Outline;
  3412. String_t* ___ShaderTag_ZTestMode;
  3413. String_t* ___ShaderTag_CullMode;
  3414. float ___m_clamp;
  3415. bool ___isInitialized;
  3416. Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* ___k_ShaderRef_MobileSDF;
  3417. Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* ___k_ShaderRef_MobileBitmap;
  3418. };
  3419. struct String_t_StaticFields
  3420. {
  3421. String_t* ___Empty;
  3422. };
  3423. struct TMP_MaterialManager_t67E8437E12407A99A3E58F6033B8D3749A321A96_StaticFields
  3424. {
  3425. List_1_t2D422802284C607CCDF0AEC2E66140D97474AB4F* ___m_materialList;
  3426. Dictionary_2_tA56BE02D40F1DBAC22A481335E08C4D99F1639C3* ___m_fallbackMaterials;
  3427. Dictionary_2_t3082339123A235665A1142FCA16B1B8BB2D63735* ___m_fallbackMaterialLookup;
  3428. List_1_tF19ED1D6C2920203E92D507F2E8F86DD09132517* ___m_fallbackCleanupList;
  3429. bool ___isFallbackListDirty;
  3430. };
  3431. struct TMP_ResourceManager_t38EBDD7EF887B1F9F2F426404404B084E678020C_StaticFields
  3432. {
  3433. TMP_ResourceManager_t38EBDD7EF887B1F9F2F426404404B084E678020C* ___s_instance;
  3434. TMP_Settings_t5875BC616C98A30032C6B733CF7FC90A0EE48062* ___s_TextSettings;
  3435. List_1_t06C3ABB0C6F2347B32881E33D154431EADAE3ECF* ___s_FontAssetReferences;
  3436. Dictionary_2_t16EB036F58C554F0E7A81CEBC658E3BD16785165* ___s_FontAssetReferenceLookup;
  3437. };
  3438. struct TMP_Style_tA9E5B1B35EBFE24EF980CEA03251B638282E120C_StaticFields
  3439. {
  3440. TMP_Style_tA9E5B1B35EBFE24EF980CEA03251B638282E120C* ___k_NormalStyle;
  3441. };
  3442. struct TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D_StaticFields
  3443. {
  3444. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___k_InfinityVectorPositive;
  3445. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___k_InfinityVectorNegative;
  3446. };
  3447. struct TMP_TextParsingUtilities_tF6AF6ED06ADFB8C71F4C1D713D677D821A1AB6FA_StaticFields
  3448. {
  3449. TMP_TextParsingUtilities_tF6AF6ED06ADFB8C71F4C1D713D677D821A1AB6FA* ___s_Instance;
  3450. };
  3451. struct TMP_TextUtilities_tD7ED516E31C2AA0EB607D587C0BB0FE71A8BB934_StaticFields
  3452. {
  3453. Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* ___m_rectWorldCorners;
  3454. };
  3455. struct U3CU3Ec_t010C6DD1D6A4662B467F3C1BDE9A8352A3495F34_StaticFields
  3456. {
  3457. U3CU3Ec_t010C6DD1D6A4662B467F3C1BDE9A8352A3495F34* ___U3CU3E9;
  3458. Func_2_t59761786B50B5C8789D257808ABDF702AB48EBC5* ___U3CU3E9__40_0;
  3459. Func_2_tD72A2C27A6EC4B32F032AF8C338D287F4A8B56E2* ___U3CU3E9__41_0;
  3460. };
  3461. struct U3CU3Ec_tB391A89144AD9017CFBAC1E6A3F88D4E8B347A4D_StaticFields
  3462. {
  3463. U3CU3Ec_tB391A89144AD9017CFBAC1E6A3F88D4E8B347A4D* ___U3CU3E9;
  3464. Action_1_tB93AB717F9D419A1BEC832FF76E74EAA32184CC1* ___U3CU3E9__622_0;
  3465. };
  3466. struct Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_StaticFields
  3467. {
  3468. String_t* ___TrueString;
  3469. String_t* ___FalseString;
  3470. };
  3471. struct Char_t521A6F19B456D956AF452D926C32709DC03D6B17_StaticFields
  3472. {
  3473. ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___s_categoryForLatin1;
  3474. };
  3475. struct GlyphRect_tB6D225B9318A527A1CBC1B4078EB923398EB808D_StaticFields
  3476. {
  3477. GlyphRect_tB6D225B9318A527A1CBC1B4078EB923398EB808D ___s_ZeroGlyphRect;
  3478. };
  3479. struct IntPtr_t_StaticFields
  3480. {
  3481. intptr_t ___Zero;
  3482. };
  3483. struct Mathf_tE284D016E3B297B72311AAD9EB8F0E643F6A4682_StaticFields
  3484. {
  3485. float ___Epsilon;
  3486. };
  3487. struct Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974_StaticFields
  3488. {
  3489. Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___identityQuaternion;
  3490. };
  3491. struct TMP_MeshInfo_t320C52212E9D672EBB5F5C18C3E0700AA33DD76B_StaticFields
  3492. {
  3493. Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___s_DefaultColor;
  3494. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___s_DefaultNormal;
  3495. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___s_DefaultTangent;
  3496. Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 ___s_DefaultBounds;
  3497. };
  3498. struct Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_StaticFields
  3499. {
  3500. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___zeroVector;
  3501. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___oneVector;
  3502. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___upVector;
  3503. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___downVector;
  3504. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___leftVector;
  3505. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___rightVector;
  3506. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___positiveInfinityVector;
  3507. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___negativeInfinityVector;
  3508. };
  3509. struct Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_StaticFields
  3510. {
  3511. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___zeroVector;
  3512. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___oneVector;
  3513. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___upVector;
  3514. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___downVector;
  3515. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___leftVector;
  3516. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___rightVector;
  3517. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___forwardVector;
  3518. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___backVector;
  3519. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___positiveInfinityVector;
  3520. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___negativeInfinityVector;
  3521. };
  3522. struct Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3_StaticFields
  3523. {
  3524. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___zeroVector;
  3525. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___oneVector;
  3526. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___positiveInfinityVector;
  3527. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___negativeInfinityVector;
  3528. };
  3529. struct Extents_tA2D2F95811D0A18CB7AC3570D2D8F8CD3AF4C4A8_StaticFields
  3530. {
  3531. Extents_tA2D2F95811D0A18CB7AC3570D2D8F8CD3AF4C4A8 ___zero;
  3532. Extents_tA2D2F95811D0A18CB7AC3570D2D8F8CD3AF4C4A8 ___uninitialized;
  3533. };
  3534. struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_StaticFields
  3535. {
  3536. int32_t ___OffsetOfInstanceIDInCPlusPlusObject;
  3537. };
  3538. struct Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700_StaticFields
  3539. {
  3540. int32_t ___GenerateAllMips;
  3541. };
  3542. struct Type_t_StaticFields
  3543. {
  3544. Binder_t91BFCE95A7057FADF4D8A1A342AFE52872246235* ___s_defaultBinder;
  3545. Il2CppChar ___Delimiter;
  3546. TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* ___EmptyTypes;
  3547. RuntimeObject* ___Missing;
  3548. MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553* ___FilterAttribute;
  3549. MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553* ___FilterName;
  3550. MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553* ___FilterNameIgnoreCase;
  3551. };
  3552. struct TMP_Settings_t5875BC616C98A30032C6B733CF7FC90A0EE48062_StaticFields
  3553. {
  3554. TMP_Settings_t5875BC616C98A30032C6B733CF7FC90A0EE48062* ___s_Instance;
  3555. };
  3556. struct Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184_StaticFields
  3557. {
  3558. CameraCallback_t844E527BFE37BC0495E7F67993E43C07642DA9DD* ___onPreCull;
  3559. CameraCallback_t844E527BFE37BC0495E7F67993E43C07642DA9DD* ___onPreRender;
  3560. CameraCallback_t844E527BFE37BC0495E7F67993E43C07642DA9DD* ___onPostRender;
  3561. };
  3562. struct Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26_StaticFields
  3563. {
  3564. WillRenderCanvases_tA4A6E66DBA797DCB45B995DBA449A9D1D80D0FBC* ___preWillRenderCanvases;
  3565. WillRenderCanvases_tA4A6E66DBA797DCB45B995DBA449A9D1D80D0FBC* ___willRenderCanvases;
  3566. Action_1_tD69A6DC9FBE94131E52F5A73B2A9D4AB51EEC404* ___U3CexternBeginRenderOverlaysU3Ek__BackingField;
  3567. Action_2_tD7438462601D3939500ED67463331FE00CFFBDB8* ___U3CexternRenderOverlaysBeforeU3Ek__BackingField;
  3568. Action_1_tD69A6DC9FBE94131E52F5A73B2A9D4AB51EEC404* ___U3CexternEndRenderOverlaysU3Ek__BackingField;
  3569. };
  3570. struct RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5_StaticFields
  3571. {
  3572. ReapplyDrivenProperties_t3482EA130A01FF7EE2EEFE37F66A5215D08CFE24* ___reapplyDrivenProperties;
  3573. };
  3574. struct TMP_FontAsset_t923BF2F78D7C5AC36376E168A1193B7CB4855160_StaticFields
  3575. {
  3576. ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD ___k_ReadFontAssetDefinitionMarker;
  3577. ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD ___k_AddSynthesizedCharactersMarker;
  3578. ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD ___k_TryAddCharacterMarker;
  3579. ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD ___k_TryAddCharactersMarker;
  3580. ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD ___k_UpdateGlyphAdjustmentRecordsMarker;
  3581. ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD ___k_ClearFontAssetDataMarker;
  3582. ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD ___k_UpdateFontAssetDataMarker;
  3583. String_t* ___s_DefaultMaterialSuffix;
  3584. HashSet_1_t4A2F2B74276D0AD3ED0F873045BD61E9504ECAE2* ___k_SearchedFontAssetLookup;
  3585. List_1_t06C3ABB0C6F2347B32881E33D154431EADAE3ECF* ___k_FontAssets_FontFeaturesUpdateQueue;
  3586. HashSet_1_t4A2F2B74276D0AD3ED0F873045BD61E9504ECAE2* ___k_FontAssets_FontFeaturesUpdateQueueLookup;
  3587. List_1_t06C3ABB0C6F2347B32881E33D154431EADAE3ECF* ___k_FontAssets_AtlasTexturesUpdateQueue;
  3588. HashSet_1_t4A2F2B74276D0AD3ED0F873045BD61E9504ECAE2* ___k_FontAssets_AtlasTexturesUpdateQueueLookup;
  3589. UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* ___k_GlyphIndexArray;
  3590. };
  3591. struct TMP_SpriteAsset_t81F779E6F705CE190DC0D1F93A954CB8B1774B39_StaticFields
  3592. {
  3593. HashSet_1_t4A2F2B74276D0AD3ED0F873045BD61E9504ECAE2* ___k_searchedSpriteAssets;
  3594. };
  3595. struct Graphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931_StaticFields
  3596. {
  3597. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___s_DefaultUI;
  3598. Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* ___s_WhiteTexture;
  3599. Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* ___s_Mesh;
  3600. VertexHelper_tB905FCB02AE67CBEE5F265FE37A5938FC5D136FE* ___s_VertexHelper;
  3601. };
  3602. struct TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F_StaticFields
  3603. {
  3604. CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___kSeparators;
  3605. };
  3606. struct TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9_StaticFields
  3607. {
  3608. MaterialReferenceU5BU5D_t7491D335AB3E3E13CE9C0F5E931F396F6A02E1F2* ___m_materialReferences;
  3609. Dictionary_2_tABE19B9C5C52F1DE14F0D3287B2696E7D7419180* ___m_materialReferenceIndexLookup;
  3610. TMP_TextProcessingStack_1_tB03E08F69415B281A5A81138F09E49EE58402DF9 ___m_materialReferenceStack;
  3611. Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___s_colorWhite;
  3612. Func_3_tC721DF8CDD07ED66A4833A19A2ED2302608C906C* ___OnFontAssetRequest;
  3613. Func_3_t6F6D9932638EA1A5A45303C6626C818C25D164E5* ___OnSpriteAssetRequest;
  3614. CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___m_htmlTag;
  3615. RichTextTagAttributeU5BU5D_t5816316EFD8F59DBC30B9F88E15828C564E47B6D* ___m_xmlAttribute;
  3616. SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* ___m_attributeParameterValues;
  3617. WordWrapState_t80F67D8CAA9B1A0A3D5266521E23A9F3100EDD0A ___m_SavedWordWrapState;
  3618. WordWrapState_t80F67D8CAA9B1A0A3D5266521E23A9F3100EDD0A ___m_SavedLineState;
  3619. WordWrapState_t80F67D8CAA9B1A0A3D5266521E23A9F3100EDD0A ___m_SavedEllipsisState;
  3620. WordWrapState_t80F67D8CAA9B1A0A3D5266521E23A9F3100EDD0A ___m_SavedLastValidState;
  3621. WordWrapState_t80F67D8CAA9B1A0A3D5266521E23A9F3100EDD0A ___m_SavedSoftLineBreakState;
  3622. TMP_TextProcessingStack_1_t2DDA00FFC64AF6E3AFD475AB2086D16C34787E0F ___m_EllipsisInsertionCandidateStack;
  3623. ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD ___k_ParseTextMarker;
  3624. ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD ___k_InsertNewLineMarker;
  3625. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___k_LargePositiveVector2;
  3626. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___k_LargeNegativeVector2;
  3627. float ___k_LargePositiveFloat;
  3628. float ___k_LargeNegativeFloat;
  3629. int32_t ___k_LargePositiveInt;
  3630. int32_t ___k_LargeNegativeInt;
  3631. };
  3632. struct TextMeshPro_t4560AB28A3EAF503895A781A9C625273D833270E_StaticFields
  3633. {
  3634. ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD ___k_GenerateTextMarker;
  3635. ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD ___k_SetArraySizesMarker;
  3636. ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD ___k_GenerateTextPhaseIMarker;
  3637. ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD ___k_ParseMarkupTextMarker;
  3638. ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD ___k_CharacterLookupMarker;
  3639. ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD ___k_HandleGPOSFeaturesMarker;
  3640. ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD ___k_CalculateVerticesPositionMarker;
  3641. ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD ___k_ComputeTextMetricsMarker;
  3642. ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD ___k_HandleVisibleCharacterMarker;
  3643. ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD ___k_HandleWhiteSpacesMarker;
  3644. ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD ___k_HandleHorizontalLineBreakingMarker;
  3645. ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD ___k_HandleVerticalLineBreakingMarker;
  3646. ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD ___k_SaveGlyphVertexDataMarker;
  3647. ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD ___k_ComputeCharacterAdvanceMarker;
  3648. ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD ___k_HandleCarriageReturnMarker;
  3649. ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD ___k_HandleLineTerminationMarker;
  3650. ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD ___k_SavePageInfoMarker;
  3651. ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD ___k_SaveProcessingStatesMarker;
  3652. ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD ___k_GenerateTextPhaseIIMarker;
  3653. ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD ___k_GenerateTextPhaseIIIMarker;
  3654. };
  3655. struct TextMeshProUGUI_t101091AF4B578BB534C92E9D1EEAF0611636D957_StaticFields
  3656. {
  3657. ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD ___k_GenerateTextMarker;
  3658. ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD ___k_SetArraySizesMarker;
  3659. ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD ___k_GenerateTextPhaseIMarker;
  3660. ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD ___k_ParseMarkupTextMarker;
  3661. ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD ___k_CharacterLookupMarker;
  3662. ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD ___k_HandleGPOSFeaturesMarker;
  3663. ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD ___k_CalculateVerticesPositionMarker;
  3664. ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD ___k_ComputeTextMetricsMarker;
  3665. ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD ___k_HandleVisibleCharacterMarker;
  3666. ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD ___k_HandleWhiteSpacesMarker;
  3667. ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD ___k_HandleHorizontalLineBreakingMarker;
  3668. ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD ___k_HandleVerticalLineBreakingMarker;
  3669. ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD ___k_SaveGlyphVertexDataMarker;
  3670. ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD ___k_ComputeCharacterAdvanceMarker;
  3671. ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD ___k_HandleCarriageReturnMarker;
  3672. ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD ___k_HandleLineTerminationMarker;
  3673. ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD ___k_SavePageInfoMarker;
  3674. ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD ___k_SaveProcessingStatesMarker;
  3675. ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD ___k_GenerateTextPhaseIIMarker;
  3676. ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD ___k_GenerateTextPhaseIIIMarker;
  3677. };
  3678. #ifdef __clang__
  3679. #pragma clang diagnostic pop
  3680. #endif
  3681. struct DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771 : public RuntimeArray
  3682. {
  3683. ALIGN_FIELD (8) Delegate_t* m_Items[1];
  3684. inline Delegate_t* GetAt(il2cpp_array_size_t index) const
  3685. {
  3686. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  3687. return m_Items[index];
  3688. }
  3689. inline Delegate_t** GetAddressAt(il2cpp_array_size_t index)
  3690. {
  3691. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  3692. return m_Items + index;
  3693. }
  3694. inline void SetAt(il2cpp_array_size_t index, Delegate_t* value)
  3695. {
  3696. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  3697. m_Items[index] = value;
  3698. Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
  3699. }
  3700. inline Delegate_t* GetAtUnchecked(il2cpp_array_size_t index) const
  3701. {
  3702. return m_Items[index];
  3703. }
  3704. inline Delegate_t** GetAddressAtUnchecked(il2cpp_array_size_t index)
  3705. {
  3706. return m_Items + index;
  3707. }
  3708. inline void SetAtUnchecked(il2cpp_array_size_t index, Delegate_t* value)
  3709. {
  3710. m_Items[index] = value;
  3711. Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
  3712. }
  3713. };
  3714. struct StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248 : public RuntimeArray
  3715. {
  3716. ALIGN_FIELD (8) String_t* m_Items[1];
  3717. inline String_t* GetAt(il2cpp_array_size_t index) const
  3718. {
  3719. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  3720. return m_Items[index];
  3721. }
  3722. inline String_t** GetAddressAt(il2cpp_array_size_t index)
  3723. {
  3724. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  3725. return m_Items + index;
  3726. }
  3727. inline void SetAt(il2cpp_array_size_t index, String_t* value)
  3728. {
  3729. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  3730. m_Items[index] = value;
  3731. Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
  3732. }
  3733. inline String_t* GetAtUnchecked(il2cpp_array_size_t index) const
  3734. {
  3735. return m_Items[index];
  3736. }
  3737. inline String_t** GetAddressAtUnchecked(il2cpp_array_size_t index)
  3738. {
  3739. return m_Items + index;
  3740. }
  3741. inline void SetAtUnchecked(il2cpp_array_size_t index, String_t* value)
  3742. {
  3743. m_Items[index] = value;
  3744. Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
  3745. }
  3746. };
  3747. struct Texture2DU5BU5D_t05332F1E3F7D4493E304C702201F9BE4F9236191 : public RuntimeArray
  3748. {
  3749. ALIGN_FIELD (8) Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* m_Items[1];
  3750. inline Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* GetAt(il2cpp_array_size_t index) const
  3751. {
  3752. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  3753. return m_Items[index];
  3754. }
  3755. inline Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4** GetAddressAt(il2cpp_array_size_t index)
  3756. {
  3757. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  3758. return m_Items + index;
  3759. }
  3760. inline void SetAt(il2cpp_array_size_t index, Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* value)
  3761. {
  3762. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  3763. m_Items[index] = value;
  3764. Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
  3765. }
  3766. inline Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* GetAtUnchecked(il2cpp_array_size_t index) const
  3767. {
  3768. return m_Items[index];
  3769. }
  3770. inline Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4** GetAddressAtUnchecked(il2cpp_array_size_t index)
  3771. {
  3772. return m_Items + index;
  3773. }
  3774. inline void SetAtUnchecked(il2cpp_array_size_t index, Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* value)
  3775. {
  3776. m_Items[index] = value;
  3777. Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
  3778. }
  3779. };
  3780. struct Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C : public RuntimeArray
  3781. {
  3782. ALIGN_FIELD (8) Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 m_Items[1];
  3783. inline Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 GetAt(il2cpp_array_size_t index) const
  3784. {
  3785. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  3786. return m_Items[index];
  3787. }
  3788. inline Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* GetAddressAt(il2cpp_array_size_t index)
  3789. {
  3790. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  3791. return m_Items + index;
  3792. }
  3793. inline void SetAt(il2cpp_array_size_t index, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 value)
  3794. {
  3795. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  3796. m_Items[index] = value;
  3797. }
  3798. inline Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 GetAtUnchecked(il2cpp_array_size_t index) const
  3799. {
  3800. return m_Items[index];
  3801. }
  3802. inline Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* GetAddressAtUnchecked(il2cpp_array_size_t index)
  3803. {
  3804. return m_Items + index;
  3805. }
  3806. inline void SetAtUnchecked(il2cpp_array_size_t index, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 value)
  3807. {
  3808. m_Items[index] = value;
  3809. }
  3810. };
  3811. struct Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD : public RuntimeArray
  3812. {
  3813. ALIGN_FIELD (8) Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 m_Items[1];
  3814. inline Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 GetAt(il2cpp_array_size_t index) const
  3815. {
  3816. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  3817. return m_Items[index];
  3818. }
  3819. inline Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* GetAddressAt(il2cpp_array_size_t index)
  3820. {
  3821. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  3822. return m_Items + index;
  3823. }
  3824. inline void SetAt(il2cpp_array_size_t index, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 value)
  3825. {
  3826. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  3827. m_Items[index] = value;
  3828. }
  3829. inline Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 GetAtUnchecked(il2cpp_array_size_t index) const
  3830. {
  3831. return m_Items[index];
  3832. }
  3833. inline Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* GetAddressAtUnchecked(il2cpp_array_size_t index)
  3834. {
  3835. return m_Items + index;
  3836. }
  3837. inline void SetAtUnchecked(il2cpp_array_size_t index, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 value)
  3838. {
  3839. m_Items[index] = value;
  3840. }
  3841. };
  3842. struct Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA : public RuntimeArray
  3843. {
  3844. ALIGN_FIELD (8) Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 m_Items[1];
  3845. inline Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 GetAt(il2cpp_array_size_t index) const
  3846. {
  3847. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  3848. return m_Items[index];
  3849. }
  3850. inline Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* GetAddressAt(il2cpp_array_size_t index)
  3851. {
  3852. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  3853. return m_Items + index;
  3854. }
  3855. inline void SetAt(il2cpp_array_size_t index, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 value)
  3856. {
  3857. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  3858. m_Items[index] = value;
  3859. }
  3860. inline Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 GetAtUnchecked(il2cpp_array_size_t index) const
  3861. {
  3862. return m_Items[index];
  3863. }
  3864. inline Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* GetAddressAtUnchecked(il2cpp_array_size_t index)
  3865. {
  3866. return m_Items + index;
  3867. }
  3868. inline void SetAtUnchecked(il2cpp_array_size_t index, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 value)
  3869. {
  3870. m_Items[index] = value;
  3871. }
  3872. };
  3873. struct Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259 : public RuntimeArray
  3874. {
  3875. ALIGN_FIELD (8) Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B m_Items[1];
  3876. inline Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B GetAt(il2cpp_array_size_t index) const
  3877. {
  3878. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  3879. return m_Items[index];
  3880. }
  3881. inline Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B* GetAddressAt(il2cpp_array_size_t index)
  3882. {
  3883. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  3884. return m_Items + index;
  3885. }
  3886. inline void SetAt(il2cpp_array_size_t index, Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B value)
  3887. {
  3888. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  3889. m_Items[index] = value;
  3890. }
  3891. inline Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B GetAtUnchecked(il2cpp_array_size_t index) const
  3892. {
  3893. return m_Items[index];
  3894. }
  3895. inline Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B* GetAddressAtUnchecked(il2cpp_array_size_t index)
  3896. {
  3897. return m_Items + index;
  3898. }
  3899. inline void SetAtUnchecked(il2cpp_array_size_t index, Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B value)
  3900. {
  3901. m_Items[index] = value;
  3902. }
  3903. };
  3904. struct Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C : public RuntimeArray
  3905. {
  3906. ALIGN_FIELD (8) int32_t m_Items[1];
  3907. inline int32_t GetAt(il2cpp_array_size_t index) const
  3908. {
  3909. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  3910. return m_Items[index];
  3911. }
  3912. inline int32_t* GetAddressAt(il2cpp_array_size_t index)
  3913. {
  3914. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  3915. return m_Items + index;
  3916. }
  3917. inline void SetAt(il2cpp_array_size_t index, int32_t value)
  3918. {
  3919. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  3920. m_Items[index] = value;
  3921. }
  3922. inline int32_t GetAtUnchecked(il2cpp_array_size_t index) const
  3923. {
  3924. return m_Items[index];
  3925. }
  3926. inline int32_t* GetAddressAtUnchecked(il2cpp_array_size_t index)
  3927. {
  3928. return m_Items + index;
  3929. }
  3930. inline void SetAtUnchecked(il2cpp_array_size_t index, int32_t value)
  3931. {
  3932. m_Items[index] = value;
  3933. }
  3934. };
  3935. struct MaterialU5BU5D_t2B1D11C42DB07A4400C0535F92DBB87A2E346D3D : public RuntimeArray
  3936. {
  3937. ALIGN_FIELD (8) Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* m_Items[1];
  3938. inline Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* GetAt(il2cpp_array_size_t index) const
  3939. {
  3940. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  3941. return m_Items[index];
  3942. }
  3943. inline Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3** GetAddressAt(il2cpp_array_size_t index)
  3944. {
  3945. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  3946. return m_Items + index;
  3947. }
  3948. inline void SetAt(il2cpp_array_size_t index, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* value)
  3949. {
  3950. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  3951. m_Items[index] = value;
  3952. Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
  3953. }
  3954. inline Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* GetAtUnchecked(il2cpp_array_size_t index) const
  3955. {
  3956. return m_Items[index];
  3957. }
  3958. inline Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3** GetAddressAtUnchecked(il2cpp_array_size_t index)
  3959. {
  3960. return m_Items + index;
  3961. }
  3962. inline void SetAtUnchecked(il2cpp_array_size_t index, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* value)
  3963. {
  3964. m_Items[index] = value;
  3965. Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
  3966. }
  3967. };
  3968. struct TMP_CharacterInfoU5BU5D_t297D56FCF66DAA99D8FEA7C30F9F3926902C5B99 : public RuntimeArray
  3969. {
  3970. ALIGN_FIELD (8) TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 m_Items[1];
  3971. inline TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 GetAt(il2cpp_array_size_t index) const
  3972. {
  3973. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  3974. return m_Items[index];
  3975. }
  3976. inline TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8* GetAddressAt(il2cpp_array_size_t index)
  3977. {
  3978. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  3979. return m_Items + index;
  3980. }
  3981. inline void SetAt(il2cpp_array_size_t index, TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 value)
  3982. {
  3983. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  3984. m_Items[index] = value;
  3985. Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___textElement), (void*)NULL);
  3986. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  3987. Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___fontAsset), (void*)NULL);
  3988. #endif
  3989. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  3990. Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___spriteAsset), (void*)NULL);
  3991. #endif
  3992. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  3993. Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___material), (void*)NULL);
  3994. #endif
  3995. }
  3996. inline TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 GetAtUnchecked(il2cpp_array_size_t index) const
  3997. {
  3998. return m_Items[index];
  3999. }
  4000. inline TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8* GetAddressAtUnchecked(il2cpp_array_size_t index)
  4001. {
  4002. return m_Items + index;
  4003. }
  4004. inline void SetAtUnchecked(il2cpp_array_size_t index, TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 value)
  4005. {
  4006. m_Items[index] = value;
  4007. Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___textElement), (void*)NULL);
  4008. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  4009. Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___fontAsset), (void*)NULL);
  4010. #endif
  4011. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  4012. Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___spriteAsset), (void*)NULL);
  4013. #endif
  4014. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  4015. Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___material), (void*)NULL);
  4016. #endif
  4017. }
  4018. };
  4019. struct TMP_MeshInfoU5BU5D_t3549EA3B9F542558E0DB1EDFAB98C612FE4231D7 : public RuntimeArray
  4020. {
  4021. ALIGN_FIELD (8) TMP_MeshInfo_t320C52212E9D672EBB5F5C18C3E0700AA33DD76B m_Items[1];
  4022. inline TMP_MeshInfo_t320C52212E9D672EBB5F5C18C3E0700AA33DD76B GetAt(il2cpp_array_size_t index) const
  4023. {
  4024. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  4025. return m_Items[index];
  4026. }
  4027. inline TMP_MeshInfo_t320C52212E9D672EBB5F5C18C3E0700AA33DD76B* GetAddressAt(il2cpp_array_size_t index)
  4028. {
  4029. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  4030. return m_Items + index;
  4031. }
  4032. inline void SetAt(il2cpp_array_size_t index, TMP_MeshInfo_t320C52212E9D672EBB5F5C18C3E0700AA33DD76B value)
  4033. {
  4034. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  4035. m_Items[index] = value;
  4036. Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___mesh), (void*)NULL);
  4037. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  4038. Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___vertices), (void*)NULL);
  4039. #endif
  4040. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  4041. Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___normals), (void*)NULL);
  4042. #endif
  4043. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  4044. Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___tangents), (void*)NULL);
  4045. #endif
  4046. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  4047. Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___uvs0), (void*)NULL);
  4048. #endif
  4049. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  4050. Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___uvs2), (void*)NULL);
  4051. #endif
  4052. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  4053. Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___colors32), (void*)NULL);
  4054. #endif
  4055. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  4056. Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___triangles), (void*)NULL);
  4057. #endif
  4058. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  4059. Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___material), (void*)NULL);
  4060. #endif
  4061. }
  4062. inline TMP_MeshInfo_t320C52212E9D672EBB5F5C18C3E0700AA33DD76B GetAtUnchecked(il2cpp_array_size_t index) const
  4063. {
  4064. return m_Items[index];
  4065. }
  4066. inline TMP_MeshInfo_t320C52212E9D672EBB5F5C18C3E0700AA33DD76B* GetAddressAtUnchecked(il2cpp_array_size_t index)
  4067. {
  4068. return m_Items + index;
  4069. }
  4070. inline void SetAtUnchecked(il2cpp_array_size_t index, TMP_MeshInfo_t320C52212E9D672EBB5F5C18C3E0700AA33DD76B value)
  4071. {
  4072. m_Items[index] = value;
  4073. Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___mesh), (void*)NULL);
  4074. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  4075. Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___vertices), (void*)NULL);
  4076. #endif
  4077. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  4078. Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___normals), (void*)NULL);
  4079. #endif
  4080. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  4081. Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___tangents), (void*)NULL);
  4082. #endif
  4083. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  4084. Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___uvs0), (void*)NULL);
  4085. #endif
  4086. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  4087. Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___uvs2), (void*)NULL);
  4088. #endif
  4089. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  4090. Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___colors32), (void*)NULL);
  4091. #endif
  4092. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  4093. Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___triangles), (void*)NULL);
  4094. #endif
  4095. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  4096. Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___material), (void*)NULL);
  4097. #endif
  4098. }
  4099. };
  4100. struct UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA : public RuntimeArray
  4101. {
  4102. ALIGN_FIELD (8) uint32_t m_Items[1];
  4103. inline uint32_t GetAt(il2cpp_array_size_t index) const
  4104. {
  4105. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  4106. return m_Items[index];
  4107. }
  4108. inline uint32_t* GetAddressAt(il2cpp_array_size_t index)
  4109. {
  4110. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  4111. return m_Items + index;
  4112. }
  4113. inline void SetAt(il2cpp_array_size_t index, uint32_t value)
  4114. {
  4115. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  4116. m_Items[index] = value;
  4117. }
  4118. inline uint32_t GetAtUnchecked(il2cpp_array_size_t index) const
  4119. {
  4120. return m_Items[index];
  4121. }
  4122. inline uint32_t* GetAddressAtUnchecked(il2cpp_array_size_t index)
  4123. {
  4124. return m_Items + index;
  4125. }
  4126. inline void SetAtUnchecked(il2cpp_array_size_t index, uint32_t value)
  4127. {
  4128. m_Items[index] = value;
  4129. }
  4130. };
  4131. struct TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB : public RuntimeArray
  4132. {
  4133. ALIGN_FIELD (8) Type_t* m_Items[1];
  4134. inline Type_t* GetAt(il2cpp_array_size_t index) const
  4135. {
  4136. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  4137. return m_Items[index];
  4138. }
  4139. inline Type_t** GetAddressAt(il2cpp_array_size_t index)
  4140. {
  4141. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  4142. return m_Items + index;
  4143. }
  4144. inline void SetAt(il2cpp_array_size_t index, Type_t* value)
  4145. {
  4146. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  4147. m_Items[index] = value;
  4148. Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
  4149. }
  4150. inline Type_t* GetAtUnchecked(il2cpp_array_size_t index) const
  4151. {
  4152. return m_Items[index];
  4153. }
  4154. inline Type_t** GetAddressAtUnchecked(il2cpp_array_size_t index)
  4155. {
  4156. return m_Items + index;
  4157. }
  4158. inline void SetAtUnchecked(il2cpp_array_size_t index, Type_t* value)
  4159. {
  4160. m_Items[index] = value;
  4161. Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
  4162. }
  4163. };
  4164. struct TMP_WordInfoU5BU5D_tD1759E5A84DCCCD42B718D79E953E72A432BB4DC : public RuntimeArray
  4165. {
  4166. ALIGN_FIELD (8) TMP_WordInfo_t825112AF0B76E4461F9C7DD336A02CC6A090A983 m_Items[1];
  4167. inline TMP_WordInfo_t825112AF0B76E4461F9C7DD336A02CC6A090A983 GetAt(il2cpp_array_size_t index) const
  4168. {
  4169. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  4170. return m_Items[index];
  4171. }
  4172. inline TMP_WordInfo_t825112AF0B76E4461F9C7DD336A02CC6A090A983* GetAddressAt(il2cpp_array_size_t index)
  4173. {
  4174. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  4175. return m_Items + index;
  4176. }
  4177. inline void SetAt(il2cpp_array_size_t index, TMP_WordInfo_t825112AF0B76E4461F9C7DD336A02CC6A090A983 value)
  4178. {
  4179. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  4180. m_Items[index] = value;
  4181. Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___textComponent), (void*)NULL);
  4182. }
  4183. inline TMP_WordInfo_t825112AF0B76E4461F9C7DD336A02CC6A090A983 GetAtUnchecked(il2cpp_array_size_t index) const
  4184. {
  4185. return m_Items[index];
  4186. }
  4187. inline TMP_WordInfo_t825112AF0B76E4461F9C7DD336A02CC6A090A983* GetAddressAtUnchecked(il2cpp_array_size_t index)
  4188. {
  4189. return m_Items + index;
  4190. }
  4191. inline void SetAtUnchecked(il2cpp_array_size_t index, TMP_WordInfo_t825112AF0B76E4461F9C7DD336A02CC6A090A983 value)
  4192. {
  4193. m_Items[index] = value;
  4194. Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___textComponent), (void*)NULL);
  4195. }
  4196. };
  4197. struct TMP_LinkInfoU5BU5D_tE11BE54A5923BD2148E716289F44EA465E06536E : public RuntimeArray
  4198. {
  4199. ALIGN_FIELD (8) TMP_LinkInfo_t9DC08E8BF8C5E8094AFF8C9FB3C251AF88B92DA6 m_Items[1];
  4200. inline TMP_LinkInfo_t9DC08E8BF8C5E8094AFF8C9FB3C251AF88B92DA6 GetAt(il2cpp_array_size_t index) const
  4201. {
  4202. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  4203. return m_Items[index];
  4204. }
  4205. inline TMP_LinkInfo_t9DC08E8BF8C5E8094AFF8C9FB3C251AF88B92DA6* GetAddressAt(il2cpp_array_size_t index)
  4206. {
  4207. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  4208. return m_Items + index;
  4209. }
  4210. inline void SetAt(il2cpp_array_size_t index, TMP_LinkInfo_t9DC08E8BF8C5E8094AFF8C9FB3C251AF88B92DA6 value)
  4211. {
  4212. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  4213. m_Items[index] = value;
  4214. Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___textComponent), (void*)NULL);
  4215. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  4216. Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___linkID), (void*)NULL);
  4217. #endif
  4218. }
  4219. inline TMP_LinkInfo_t9DC08E8BF8C5E8094AFF8C9FB3C251AF88B92DA6 GetAtUnchecked(il2cpp_array_size_t index) const
  4220. {
  4221. return m_Items[index];
  4222. }
  4223. inline TMP_LinkInfo_t9DC08E8BF8C5E8094AFF8C9FB3C251AF88B92DA6* GetAddressAtUnchecked(il2cpp_array_size_t index)
  4224. {
  4225. return m_Items + index;
  4226. }
  4227. inline void SetAtUnchecked(il2cpp_array_size_t index, TMP_LinkInfo_t9DC08E8BF8C5E8094AFF8C9FB3C251AF88B92DA6 value)
  4228. {
  4229. m_Items[index] = value;
  4230. Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___textComponent), (void*)NULL);
  4231. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  4232. Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___linkID), (void*)NULL);
  4233. #endif
  4234. }
  4235. };
  4236. struct TMP_LineInfoU5BU5D_tE485ECF6A7A96441C72B53D75E7A5A5461A2CA0E : public RuntimeArray
  4237. {
  4238. ALIGN_FIELD (8) TMP_LineInfo_tB75C1965B58DB7B3A046C8CA55AD6AB92B6B17B3 m_Items[1];
  4239. inline TMP_LineInfo_tB75C1965B58DB7B3A046C8CA55AD6AB92B6B17B3 GetAt(il2cpp_array_size_t index) const
  4240. {
  4241. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  4242. return m_Items[index];
  4243. }
  4244. inline TMP_LineInfo_tB75C1965B58DB7B3A046C8CA55AD6AB92B6B17B3* GetAddressAt(il2cpp_array_size_t index)
  4245. {
  4246. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  4247. return m_Items + index;
  4248. }
  4249. inline void SetAt(il2cpp_array_size_t index, TMP_LineInfo_tB75C1965B58DB7B3A046C8CA55AD6AB92B6B17B3 value)
  4250. {
  4251. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  4252. m_Items[index] = value;
  4253. }
  4254. inline TMP_LineInfo_tB75C1965B58DB7B3A046C8CA55AD6AB92B6B17B3 GetAtUnchecked(il2cpp_array_size_t index) const
  4255. {
  4256. return m_Items[index];
  4257. }
  4258. inline TMP_LineInfo_tB75C1965B58DB7B3A046C8CA55AD6AB92B6B17B3* GetAddressAtUnchecked(il2cpp_array_size_t index)
  4259. {
  4260. return m_Items + index;
  4261. }
  4262. inline void SetAtUnchecked(il2cpp_array_size_t index, TMP_LineInfo_tB75C1965B58DB7B3A046C8CA55AD6AB92B6B17B3 value)
  4263. {
  4264. m_Items[index] = value;
  4265. }
  4266. };
  4267. struct TMP_PageInfoU5BU5D_tE3DAAA8E2E9147F97C424A9034F677A516E8DAF9 : public RuntimeArray
  4268. {
  4269. ALIGN_FIELD (8) TMP_PageInfo_t062E56948480FAB066C168E14DC79CC83CC369B4 m_Items[1];
  4270. inline TMP_PageInfo_t062E56948480FAB066C168E14DC79CC83CC369B4 GetAt(il2cpp_array_size_t index) const
  4271. {
  4272. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  4273. return m_Items[index];
  4274. }
  4275. inline TMP_PageInfo_t062E56948480FAB066C168E14DC79CC83CC369B4* GetAddressAt(il2cpp_array_size_t index)
  4276. {
  4277. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  4278. return m_Items + index;
  4279. }
  4280. inline void SetAt(il2cpp_array_size_t index, TMP_PageInfo_t062E56948480FAB066C168E14DC79CC83CC369B4 value)
  4281. {
  4282. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  4283. m_Items[index] = value;
  4284. }
  4285. inline TMP_PageInfo_t062E56948480FAB066C168E14DC79CC83CC369B4 GetAtUnchecked(il2cpp_array_size_t index) const
  4286. {
  4287. return m_Items[index];
  4288. }
  4289. inline TMP_PageInfo_t062E56948480FAB066C168E14DC79CC83CC369B4* GetAddressAtUnchecked(il2cpp_array_size_t index)
  4290. {
  4291. return m_Items + index;
  4292. }
  4293. inline void SetAtUnchecked(il2cpp_array_size_t index, TMP_PageInfo_t062E56948480FAB066C168E14DC79CC83CC369B4 value)
  4294. {
  4295. m_Items[index] = value;
  4296. }
  4297. };
  4298. struct MaterialReferenceU5BU5D_t7491D335AB3E3E13CE9C0F5E931F396F6A02E1F2 : public RuntimeArray
  4299. {
  4300. ALIGN_FIELD (8) MaterialReference_tFD98FFFBBDF168028E637446C6676507186F4D0B m_Items[1];
  4301. inline MaterialReference_tFD98FFFBBDF168028E637446C6676507186F4D0B GetAt(il2cpp_array_size_t index) const
  4302. {
  4303. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  4304. return m_Items[index];
  4305. }
  4306. inline MaterialReference_tFD98FFFBBDF168028E637446C6676507186F4D0B* GetAddressAt(il2cpp_array_size_t index)
  4307. {
  4308. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  4309. return m_Items + index;
  4310. }
  4311. inline void SetAt(il2cpp_array_size_t index, MaterialReference_tFD98FFFBBDF168028E637446C6676507186F4D0B value)
  4312. {
  4313. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  4314. m_Items[index] = value;
  4315. Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___fontAsset), (void*)NULL);
  4316. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  4317. Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___spriteAsset), (void*)NULL);
  4318. #endif
  4319. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  4320. Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___material), (void*)NULL);
  4321. #endif
  4322. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  4323. Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___fallbackMaterial), (void*)NULL);
  4324. #endif
  4325. }
  4326. inline MaterialReference_tFD98FFFBBDF168028E637446C6676507186F4D0B GetAtUnchecked(il2cpp_array_size_t index) const
  4327. {
  4328. return m_Items[index];
  4329. }
  4330. inline MaterialReference_tFD98FFFBBDF168028E637446C6676507186F4D0B* GetAddressAtUnchecked(il2cpp_array_size_t index)
  4331. {
  4332. return m_Items + index;
  4333. }
  4334. inline void SetAtUnchecked(il2cpp_array_size_t index, MaterialReference_tFD98FFFBBDF168028E637446C6676507186F4D0B value)
  4335. {
  4336. m_Items[index] = value;
  4337. Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___fontAsset), (void*)NULL);
  4338. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  4339. Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___spriteAsset), (void*)NULL);
  4340. #endif
  4341. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  4342. Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___material), (void*)NULL);
  4343. #endif
  4344. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  4345. Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___fallbackMaterial), (void*)NULL);
  4346. #endif
  4347. }
  4348. };
  4349. struct ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918 : public RuntimeArray
  4350. {
  4351. ALIGN_FIELD (8) RuntimeObject* m_Items[1];
  4352. inline RuntimeObject* GetAt(il2cpp_array_size_t index) const
  4353. {
  4354. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  4355. return m_Items[index];
  4356. }
  4357. inline RuntimeObject** GetAddressAt(il2cpp_array_size_t index)
  4358. {
  4359. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  4360. return m_Items + index;
  4361. }
  4362. inline void SetAt(il2cpp_array_size_t index, RuntimeObject* value)
  4363. {
  4364. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  4365. m_Items[index] = value;
  4366. Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
  4367. }
  4368. inline RuntimeObject* GetAtUnchecked(il2cpp_array_size_t index) const
  4369. {
  4370. return m_Items[index];
  4371. }
  4372. inline RuntimeObject** GetAddressAtUnchecked(il2cpp_array_size_t index)
  4373. {
  4374. return m_Items + index;
  4375. }
  4376. inline void SetAtUnchecked(il2cpp_array_size_t index, RuntimeObject* value)
  4377. {
  4378. m_Items[index] = value;
  4379. Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
  4380. }
  4381. };
  4382. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityEvent_1__ctor_m8D77F4F05F69D0E52E8A445322811EEC25987525_gshared (UnityEvent_1_t3CE03B42D5873C0C0E0692BEE72E1E6D5399F205* __this, const RuntimeMethod* method) ;
  4383. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityEvent_3__ctor_m941EF00E4EF658BB1461C8BD9E6527F9E495DCFE_gshared (UnityEvent_3_tD7E14BDD38F12B63EFECBD1604C666F9AF100EAA* __this, const RuntimeMethod* method) ;
  4384. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityEvent_1__ctor_mB02CA1F5BD6D866640636D18011AC3329058C26B_gshared (UnityEvent_1_t090B79D1A655BCAB01BC91C7409AC476DC731B81* __this, const RuntimeMethod* method) ;
  4385. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) ;
  4386. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2__ctor_m6E4700E09E9816E4C0C88C90C5BB8FAF312B8481_gshared (Dictionary_2_t4A0148843FDD82FE00634A604A772FC4EE3A0379* __this, const RuntimeMethod* method) ;
  4387. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2__ctor_m5842AD2BDA247522D2E53DC24F64A97A02D3629C_gshared (Dictionary_2_t3082339123A235665A1142FCA16B1B8BB2D63735* __this, const RuntimeMethod* method) ;
  4388. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, int32_t ___0_index, const RuntimeMethod* method) ;
  4389. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) ;
  4390. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___0_item, const RuntimeMethod* method) ;
  4391. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_RemoveAt_m54F62297ADEE4D4FDA697F49ED807BF901201B54_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, int32_t ___0_index, const RuntimeMethod* method) ;
  4392. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Predicate_1__ctor_m3E007299121A15DF80F4A210FF8C20E5DF688F20_gshared (Predicate_1_t8342C85FF4E41CD1F7024AC0CDC3E5312A32CB12* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ;
  4393. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_m9875FFE328FA833B2617915FF976DEDA4724EBC3_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, Predicate_1_t8342C85FF4E41CD1F7024AC0CDC3E5312A32CB12* ___0_match, const RuntimeMethod* method) ;
  4394. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Clear_m16C1F2C61FED5955F10EB36BC1CB2DF34B128994_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) ;
  4395. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* TMP_ListPool_1_Get_m3DE2584682A36307D2758637B5B2C603AFAFCFF3_gshared (const RuntimeMethod* method) ;
  4396. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Component_GetComponents_TisRuntimeObject_m2CD12FB45EFC625510F7E12FE2EB7D0EC2BA4421_gshared (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* ___0_results, const RuntimeMethod* method) ;
  4397. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_ListPool_1_Release_m04B07C332D8B6D84A7BA3BA522D98E2F7FC183C9_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* ___0_toRelease, const RuntimeMethod* method) ;
  4398. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Component_GetComponentsInParent_TisRuntimeObject_m19BF5A23D33BB30483A4E59F34C4A213E96C7487_gshared (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, bool ___0_includeInactive, List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* ___1_results, const RuntimeMethod* method) ;
  4399. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_TryGetValue_m9A4D60A27A7CAA492BE4A9AC1EB250802FDDF5A4_gshared (Dictionary_2_t4A0148843FDD82FE00634A604A772FC4EE3A0379* __this, int64_t ___0_key, RuntimeObject** ___1_value, const RuntimeMethod* method) ;
  4400. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_Add_mF6ABB6369C9A6394AE57424BE839FE87809B4102_gshared (Dictionary_2_t4A0148843FDD82FE00634A604A772FC4EE3A0379* __this, int64_t ___0_key, RuntimeObject* ___1_value, const RuntimeMethod* method) ;
  4401. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_Add_m2A8FE66334E77EF575C4CC2DCBD6F927FA28FA83_gshared (Dictionary_2_t3082339123A235665A1142FCA16B1B8BB2D63735* __this, int32_t ___0_key, int64_t ___1_value, const RuntimeMethod* method) ;
  4402. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_TryGetValue_mA2E5AA5A45D4B27504CAC12A1C46A3147BF4D420_gshared (Dictionary_2_t3082339123A235665A1142FCA16B1B8BB2D63735* __this, int32_t ___0_key, int64_t* ___1_value, const RuntimeMethod* method) ;
  4403. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_Remove_m7A61F563F380F740D8288007493B16BB0329146D_gshared (Dictionary_2_t4A0148843FDD82FE00634A604A772FC4EE3A0379* __this, int64_t ___0_key, const RuntimeMethod* method) ;
  4404. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_Remove_mAA8C9537962D6491438A8C5A0660F3E2F57B2AF1_gshared (Dictionary_2_t3082339123A235665A1142FCA16B1B8BB2D63735* __this, int32_t ___0_key, const RuntimeMethod* method) ;
  4405. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Resize_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_m2C32D4CA9236DF142CBF717B64D1FE3FB9BD0A81_gshared (Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C** ___0_array, int32_t ___1_newSize, const RuntimeMethod* method) ;
  4406. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Resize_TisVector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3_mF59AE46F0933B3B469504856EBB9CC50414509D2_gshared (Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD** ___0_array, int32_t ___1_newSize, const RuntimeMethod* method) ;
  4407. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Resize_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_m751F4C823AF1914F352A814D57BDEB5713089049_gshared (Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA** ___0_array, int32_t ___1_newSize, const RuntimeMethod* method) ;
  4408. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Resize_TisColor32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B_m848A8FC319792F387E6DF3EC87DF9E9685763375_gshared (Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259** ___0_array, int32_t ___1_newSize, const RuntimeMethod* method) ;
  4409. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Resize_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m6BAA7BD6F22421B894347B1476C37052FAC6C916_gshared (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C** ___0_array, int32_t ___1_newSize, const RuntimeMethod* method) ;
  4410. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2__ctor_m92E9AB321FBD7147CA109C822D99C8B0610C27B7_gshared (Dictionary_2_tA75D1125AC9BE8F005BA9B868B373398E643C907* __this, const RuntimeMethod* method) ;
  4411. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Resources_Load_TisRuntimeObject_mD1AF6299B14F87ED1D1A6199A51480919F7C79D7_gshared (String_t* ___0_path, const RuntimeMethod* method) ;
  4412. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_ContainsKey_mED5C451F158CDDD2B3F4B0720CD248DA9DB27B25_gshared (Dictionary_2_tA75D1125AC9BE8F005BA9B868B373398E643C907* __this, int32_t ___0_key, const RuntimeMethod* method) ;
  4413. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_Add_mAF1EF7DA16BD70E252EA5C4B0F74DE519A02CBCD_gshared (Dictionary_2_tA75D1125AC9BE8F005BA9B868B373398E643C907* __this, int32_t ___0_key, RuntimeObject* ___1_value, const RuntimeMethod* method) ;
  4414. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_TryGetValue_m7316301B8CF47FB538886B229B2749EC160B9D5C_gshared (Dictionary_2_tA75D1125AC9BE8F005BA9B868B373398E643C907* __this, int32_t ___0_key, RuntimeObject** ___1_value, const RuntimeMethod* method) ;
  4415. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool HashSet_1_Contains_m98A9F88FF94538B5EECB0F87E1E3B3572E02ACA1_gshared (HashSet_1_t4A2F2B74276D0AD3ED0F873045BD61E9504ECAE2* __this, int32_t ___0_item, const RuntimeMethod* method) ;
  4416. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2__ctor_mAD0F72A65D09EB22E0C7720CD0E099163B97AA00_gshared (Dictionary_2_t760E9A9490B53715AE11CA76450386C19A39A0C8* __this, const RuntimeMethod* method) ;
  4417. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_ContainsKey_mFEF31529C09939D463552C900419ABCC2B05B354_gshared (Dictionary_2_t760E9A9490B53715AE11CA76450386C19A39A0C8* __this, int32_t ___0_key, const RuntimeMethod* method) ;
  4418. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_Add_m65C453F1100868C469A8E4794AE6DCD76F6AA1A4_gshared (Dictionary_2_t760E9A9490B53715AE11CA76450386C19A39A0C8* __this, int32_t ___0_key, Il2CppChar ___1_value, const RuntimeMethod* method) ;
  4419. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerable_Contains_TisRuntimeObject_mBCDB5870C52FC5BD2B6AE472A749FC03B9CF8958_gshared (RuntimeObject* ___0_source, RuntimeObject* ___1_value, const RuntimeMethod* method) ;
  4420. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Component_GetComponent_TisRuntimeObject_m7181F81CAEC2CF53F5D2BC79B7425C16E1F80D33_gshared (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, const RuntimeMethod* method) ;
  4421. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_Clear_mE2925B42DE92CB95771AB4BADE479B7701671EB8_gshared (Dictionary_2_t01224C8DBCCFE276E97D2BF52F4D7B10D3642682* __this, const RuntimeMethod* method) ;
  4422. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_TryGetValue_mB76129E352C910CA78BB17FF72AA4864B1A385CF_gshared (Dictionary_2_t01224C8DBCCFE276E97D2BF52F4D7B10D3642682* __this, int32_t ___0_key, bool* ___1_value, const RuntimeMethod* method) ;
  4423. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_Add_m15404AE1ED9C4C7CF89DAEAB8C5F3280C7D115EB_gshared (Dictionary_2_t01224C8DBCCFE276E97D2BF52F4D7B10D3642682* __this, int32_t ___0_key, bool ___1_value, const RuntimeMethod* method) ;
  4424. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2__ctor_m06B53BFC9A627FEE633CC1D4E73314B2CFF4B48B_gshared (Dictionary_2_t01224C8DBCCFE276E97D2BF52F4D7B10D3642682* __this, int32_t ___0_capacity, const RuntimeMethod* method) ;
  4425. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_Remove_m516AA9DF9B695BC792DA56C301B4B069DE8E8F9E_gshared (Dictionary_2_t01224C8DBCCFE276E97D2BF52F4D7B10D3642682* __this, int32_t ___0_key, const RuntimeMethod* method) ;
  4426. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2__ctor_m0AB9A68499E6533AAFCCFD40D241EDB672F0EE52_gshared (Dictionary_2_t1A4804CA9724B6CE01D6ECABE81CE0848CBA80B4* __this, const RuntimeMethod* method) ;
  4427. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_Clear_mFCB6D718ED8D00722A96C5EF4ECF1ECACA56A490_gshared (Dictionary_2_t1A4804CA9724B6CE01D6ECABE81CE0848CBA80B4* __this, const RuntimeMethod* method) ;
  4428. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2__ctor_m5F2C53FF0072F4015E5D14621F555D29B1EB79E5_gshared (Dictionary_2_tC8FA8E0C06C3A9584490723EC95DC65E5AFFF71A* __this, const RuntimeMethod* method) ;
  4429. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_Clear_m2561EDEA2235BCE5FAED59F4E2E352FDA7C71115_gshared (Dictionary_2_tC8FA8E0C06C3A9584490723EC95DC65E5AFFF71A* __this, const RuntimeMethod* method) ;
  4430. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_ContainsKey_m07765640B81B043200CAF5B09513C2292F0B7F5D_gshared (Dictionary_2_t1A4804CA9724B6CE01D6ECABE81CE0848CBA80B4* __this, uint32_t ___0_key, const RuntimeMethod* method) ;
  4431. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_Add_m9BA81ED1DA118BD3EC9AA95C5C8E45D61978FBED_gshared (Dictionary_2_t1A4804CA9724B6CE01D6ECABE81CE0848CBA80B4* __this, uint32_t ___0_key, int32_t ___1_value, const RuntimeMethod* method) ;
  4432. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_ContainsKey_m61654FF64053B954D62E586B09309D37EEBB9FB3_gshared (Dictionary_2_tC8FA8E0C06C3A9584490723EC95DC65E5AFFF71A* __this, uint32_t ___0_key, const RuntimeMethod* method) ;
  4433. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_Add_m5124CA0DFD4B9968298DB45CEDF7F4B7A1F7DF83_gshared (Dictionary_2_tC8FA8E0C06C3A9584490723EC95DC65E5AFFF71A* __this, uint32_t ___0_key, RuntimeObject* ___1_value, const RuntimeMethod* method) ;
  4434. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2__ctor_m712893C2C48C47CCAFAD85A865C702E8D3D2B71F_gshared (Dictionary_2_tABE19B9C5C52F1DE14F0D3287B2696E7D7419180* __this, const RuntimeMethod* method) ;
  4435. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_Clear_m9821889E928BB7EAEE9A7E81EDFC59651F7CBDD0_gshared (Dictionary_2_tABE19B9C5C52F1DE14F0D3287B2696E7D7419180* __this, const RuntimeMethod* method) ;
  4436. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Dictionary_2_get_Item_m1ABC559AFCB634174C216DFF864168F9D0611B91_gshared (Dictionary_2_tC8FA8E0C06C3A9584490723EC95DC65E5AFFF71A* __this, uint32_t ___0_key, const RuntimeMethod* method) ;
  4437. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_ContainsKey_m050AC0D9D6F681C25C12FBBC7DD71F926D206ED9_gshared (Dictionary_2_tABE19B9C5C52F1DE14F0D3287B2696E7D7419180* __this, int32_t ___0_key, const RuntimeMethod* method) ;
  4438. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_Add_m72902A2BCD2D0374D5A7C1E45739C6E95C42A59C_gshared (Dictionary_2_tABE19B9C5C52F1DE14F0D3287B2696E7D7419180* __this, int32_t ___0_key, int32_t ___1_value, const RuntimeMethod* method) ;
  4439. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_TryGetValue_mAAEB730BB484D3ECA345BF704F67084E465FFBF9_gshared (Dictionary_2_tABE19B9C5C52F1DE14F0D3287B2696E7D7419180* __this, int32_t ___0_key, int32_t* ___1_value, const RuntimeMethod* method) ;
  4440. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_TryGetValue_mBBE3855923B29F8A7CDB21CF7DD7FCD84AABEB68_gshared (Dictionary_2_tC8FA8E0C06C3A9584490723EC95DC65E5AFFF71A* __this, uint32_t ___0_key, RuntimeObject** ___1_value, const RuntimeMethod* method) ;
  4441. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HashSet_1__ctor_m90EA29D74B137C5317CDC485AA1D799F0B6726FF_gshared (HashSet_1_t4A2F2B74276D0AD3ED0F873045BD61E9504ECAE2* __this, const RuntimeMethod* method) ;
  4442. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HashSet_1_Clear_m88C3BA6617F6667126635140414D44D76C42AE92_gshared (HashSet_1_t4A2F2B74276D0AD3ED0F873045BD61E9504ECAE2* __this, const RuntimeMethod* method) ;
  4443. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool HashSet_1_Add_m9B0DD9902395EE95D3DC522264BE1EBBBD3513EB_gshared (HashSet_1_t4A2F2B74276D0AD3ED0F873045BD61E9504ECAE2* __this, int32_t ___0_item, const RuntimeMethod* method) ;
  4444. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_2__ctor_m2F35D9DF8C659B83CA70029ACBA44930CD42E90D_gshared (Func_2_tB86D019F1289E2D123C00796B373933613385952* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ;
  4445. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_OrderBy_TisRuntimeObject_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_mFF78AFAC68DF610D3CD9CCEF08BEC065BD982B8C_gshared (RuntimeObject* ___0_source, Func_2_tB86D019F1289E2D123C00796B373933613385952* ___1_keySelector, const RuntimeMethod* method) ;
  4446. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* Enumerable_ToList_TisRuntimeObject_m6456D63764F29E6B5B2422C3DE25113577CF51EE_gshared (RuntimeObject* ___0_source, const RuntimeMethod* method) ;
  4447. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_Clear_mE1EFF7C68491EE07D21EE9924475A559BF0A4773_gshared (Dictionary_2_tA75D1125AC9BE8F005BA9B868B373398E643C907* __this, const RuntimeMethod* method) ;
  4448. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m76CBBC3E2F0583F5AD30CE592CEA1225C06A0428_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, int32_t ___0_capacity, const RuntimeMethod* method) ;
  4449. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* GameObject_AddComponent_TisRuntimeObject_m69B93700FACCF372F5753371C6E8FB780800B824_gshared (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method) ;
  4450. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Component_GetComponentInParent_TisRuntimeObject_m6746D6BB99912B1B509746C993906492F86CD119_gshared (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, const RuntimeMethod* method) ;
  4451. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* GameObject_GetComponent_TisRuntimeObject_m6EAED4AA356F0F48288F67899E5958792395563B_gshared (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method) ;
  4452. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Resize_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_m5125BA7C6999C4FE1290349D3F1F691A6E00A039_gshared (UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA** ___0_array, int32_t ___1_newSize, const RuntimeMethod* method) ;
  4453. IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void List_1_AddWithResize_m79A9BF770BEF9C06BE40D5401E55E375F2726CC4_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___0_item, const RuntimeMethod* method) ;
  4454. inline void UnityEvent_1__ctor_m0F7D790DACD6F3D18E865D01FE4427603C1B0CC6 (UnityEvent_1_tC9859540CF1468306CAB6D758C0A0D95DBCEC257* __this, const RuntimeMethod* method)
  4455. {
  4456. (( void (*) (UnityEvent_1_tC9859540CF1468306CAB6D758C0A0D95DBCEC257*, const RuntimeMethod*))UnityEvent_1__ctor_m8D77F4F05F69D0E52E8A445322811EEC25987525_gshared)(__this, method);
  4457. }
  4458. inline void UnityEvent_3__ctor_m945E5A788027E4B7491C93E2ACBD523B5A8E1829 (UnityEvent_3_t5EE2DC870C12CB60384C5FCBB0DAD36392E701AD* __this, const RuntimeMethod* method)
  4459. {
  4460. (( void (*) (UnityEvent_3_t5EE2DC870C12CB60384C5FCBB0DAD36392E701AD*, const RuntimeMethod*))UnityEvent_3__ctor_m941EF00E4EF658BB1461C8BD9E6527F9E495DCFE_gshared)(__this, method);
  4461. }
  4462. inline void UnityEvent_1__ctor_mECA201E71A697E5B7A63B37DCD8A64A03CCC0950 (UnityEvent_1_t85E993D7FA05D159800BE750A9F55526111C22AB* __this, const RuntimeMethod* method)
  4463. {
  4464. (( void (*) (UnityEvent_1_t85E993D7FA05D159800BE750A9F55526111C22AB*, const RuntimeMethod*))UnityEvent_1__ctor_mB02CA1F5BD6D866640636D18011AC3329058C26B_gshared)(__this, method);
  4465. }
  4466. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2 (RuntimeObject* __this, const RuntimeMethod* method) ;
  4467. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Time_get_unscaledTime_mAF4040B858903E1325D1C65B8BF1AC61460B2503 (const RuntimeMethod* method) ;
  4468. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TMP_InputField_get_hasSelection_mA2CF23CC43AD3EE9F66C67A5995407EBB2F59565 (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, const RuntimeMethod* method) ;
  4469. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_InputField_MarkGeometryAsDirty_m3FD825DDE67FAA8CFBF12EE92C65463823402138 (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, const RuntimeMethod* method) ;
  4470. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool TMP_InputField_get_isFocused_m7FD1AA3B92404C30596FF6EE5F644757A2F060DE_inline (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, const RuntimeMethod* method) ;
  4471. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NotSupportedException__ctor_m1398D0CDE19B36AA3DE9392879738C1EA2439CDF (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* __this, const RuntimeMethod* method) ;
  4472. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* TMP_InputField_get_textViewport_m51E9CFB11A78199484D2BC2750F19DB7D2A26763_inline (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, const RuntimeMethod* method) ;
  4473. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 PointerEventData_get_position_m5BE71C28EB72EFB8435749E4E6E839213AEF458C_inline (PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* __this, const RuntimeMethod* method) ;
  4474. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* PointerEventData_get_pressEventCamera_m8D6A377D5CA730307D9F8ABB8656FFB8FCD56AE3 (PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* __this, const RuntimeMethod* method) ;
  4475. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool RectTransformUtility_ScreenPointToLocalPointInRectangle_m01A75CAFB6D1019F1C65BA606635EAB10AF31195 (RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* ___0_rect, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___1_screenPoint, Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___2_cam, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* ___3_localPoint, const RuntimeMethod* method) ;
  4476. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D RectTransform_get_rect_mC82A60F8C3805ED9833508CCC233689641207488 (RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* __this, const RuntimeMethod* method) ;
  4477. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TMP_InputField_get_multiLine_m3000150A39B90BCFFAFD41E0F49F479323F045B7 (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, const RuntimeMethod* method) ;
  4478. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Rect_get_yMax_mBC37BEE1CD632AADD8B9EAF9FE3BA143F79CAF8E_inline (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, const RuntimeMethod* method) ;
  4479. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_InputField_MoveUp_m79291882C851A7AEC3945EB8479D31984941F8DB (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, bool ___0_shift, bool ___1_goToFirstChar, const RuntimeMethod* method) ;
  4480. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Rect_get_yMin_mB19848FB25DE61EDF958F7A22CFDD86DE103062F_inline (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, const RuntimeMethod* method) ;
  4481. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_InputField_MoveDown_m96FE2822D035DFBE82474737DEE8DED622AAD868 (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, bool ___0_shift, bool ___1_goToLastChar, const RuntimeMethod* method) ;
  4482. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Rect_get_xMin_mE89C40702926D016A633399E20DB9501E251630D_inline (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, const RuntimeMethod* method) ;
  4483. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_InputField_MoveLeft_m787CBD78E57FDD7DC28A10CA1624EA4118157898 (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, bool ___0_shift, bool ___1_ctrl, const RuntimeMethod* method) ;
  4484. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Rect_get_xMax_m2339C7D2FCDA98A9B007F815F6E2059BA6BE425F_inline (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, const RuntimeMethod* method) ;
  4485. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_InputField_MoveRight_m8831525A4FF9E75CA86BD5E4BAC9351EF640D497 (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, bool ___0_shift, bool ___1_ctrl, const RuntimeMethod* method) ;
  4486. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_InputField_UpdateLabel_mC40048ECFCF13981FE38993C7251024EC2477ED2 (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, const RuntimeMethod* method) ;
  4487. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WaitForSecondsRealtime__ctor_mBFC1E4F0E042D5EC6E7EEB211A2FE5193A8F6D6F (WaitForSecondsRealtime_tA8CE0AAB4B0C872B843E7973637037D17682BA01* __this, float ___0_time, const RuntimeMethod* method) ;
  4488. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void WaitForSecondsRealtime_set_waitTime_m8317E2B7A2B2DC4E4A1B0CD0F9D4479294B51FB5_inline (WaitForSecondsRealtime_tA8CE0AAB4B0C872B843E7973637037D17682BA01* __this, float ___0_value, const RuntimeMethod* method) ;
  4489. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableObject__ctor_mD037FDB0B487295EA47F79A4DB1BF1846C9087FF (ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A* __this, const RuntimeMethod* method) ;
  4490. inline void List_1__ctor_m078BD27D7557AAFA39321BEAAF46482BA518E5CC (List_1_t2D422802284C607CCDF0AEC2E66140D97474AB4F* __this, const RuntimeMethod* method)
  4491. {
  4492. (( void (*) (List_1_t2D422802284C607CCDF0AEC2E66140D97474AB4F*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method);
  4493. }
  4494. inline void Dictionary_2__ctor_m9108596C0E817720F00BD87FCBFE799ADFD4B0B3 (Dictionary_2_tA56BE02D40F1DBAC22A481335E08C4D99F1639C3* __this, const RuntimeMethod* method)
  4495. {
  4496. (( void (*) (Dictionary_2_tA56BE02D40F1DBAC22A481335E08C4D99F1639C3*, const RuntimeMethod*))Dictionary_2__ctor_m6E4700E09E9816E4C0C88C90C5BB8FAF312B8481_gshared)(__this, method);
  4497. }
  4498. inline void Dictionary_2__ctor_m5842AD2BDA247522D2E53DC24F64A97A02D3629C (Dictionary_2_t3082339123A235665A1142FCA16B1B8BB2D63735* __this, const RuntimeMethod* method)
  4499. {
  4500. (( void (*) (Dictionary_2_t3082339123A235665A1142FCA16B1B8BB2D63735*, const RuntimeMethod*))Dictionary_2__ctor_m5842AD2BDA247522D2E53DC24F64A97A02D3629C_gshared)(__this, method);
  4501. }
  4502. inline void List_1__ctor_m8B72DB2FB3D11C89B0E900AC3263DF66CE34F9CE (List_1_tF19ED1D6C2920203E92D507F2E8F86DD09132517* __this, const RuntimeMethod* method)
  4503. {
  4504. (( void (*) (List_1_tF19ED1D6C2920203E92D507F2E8F86DD09132517*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method);
  4505. }
  4506. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WillRenderCanvases__ctor_mD8174C0964F8864D65270FFCAF275BD0BAC8DCF3 (WillRenderCanvases_tA4A6E66DBA797DCB45B995DBA449A9D1D80D0FBC* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ;
  4507. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Canvas_add_willRenderCanvases_m687D781C0082C147C4E9C2F5A82C59A696129E74 (WillRenderCanvases_tA4A6E66DBA797DCB45B995DBA449A9D1D80D0FBC* ___0_value, const RuntimeMethod* method) ;
  4508. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_MaterialManager_CleanupFallbackMaterials_m94C5B0D70AE592181468BEB3046F51FEDE61698B (const RuntimeMethod* method) ;
  4509. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Material_HasProperty_m52E2D3BC3049B8B228149E023CD73C34B05A5222 (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* __this, int32_t ___0_nameID, const RuntimeMethod* method) ;
  4510. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Debug_LogWarning_m33EF1B897E0C7C6FF538989610BFAFFEF4628CA9 (RuntimeObject* ___0_message, const RuntimeMethod* method) ;
  4511. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Object_GetInstanceID_m554FF4073C9465F3835574CC084E68AAEEC6CC6A (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* __this, const RuntimeMethod* method) ;
  4512. inline MaskingMaterial_t8FEFB73A16A318BC617A015E4E56C2749829EF67* List_1_get_Item_m99203461811024F3B79B29FB7CD6DE33ED07A4E0 (List_1_t2D422802284C607CCDF0AEC2E66140D97474AB4F* __this, int32_t ___0_index, const RuntimeMethod* method)
  4513. {
  4514. return (( MaskingMaterial_t8FEFB73A16A318BC617A015E4E56C2749829EF67* (*) (List_1_t2D422802284C607CCDF0AEC2E66140D97474AB4F*, int32_t, const RuntimeMethod*))List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared)(__this, ___0_index, method);
  4515. }
  4516. inline int32_t List_1_get_Count_m37F9E1909CE3099E1899AA19B91187E5270C6F1D_inline (List_1_t2D422802284C607CCDF0AEC2E66140D97474AB4F* __this, const RuntimeMethod* method)
  4517. {
  4518. return (( int32_t (*) (List_1_t2D422802284C607CCDF0AEC2E66140D97474AB4F*, const RuntimeMethod*))List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline)(__this, method);
  4519. }
  4520. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Material__ctor_mFCC42FB90257F1E8F7516A8640A79C465A39961C (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* __this, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___0_source, const RuntimeMethod* method) ;
  4521. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object_set_hideFlags_mACB8BFC903FB3B01BBD427753E791BF28B5E33D4 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* __this, int32_t ___0_value, const RuntimeMethod* method) ;
  4522. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* Material_get_shaderKeywords_m11982F09EED6BB0A892342E1A72AEA470C44B105 (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* __this, const RuntimeMethod* method) ;
  4523. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Material_set_shaderKeywords_mD650CF82B2DBB75F001E373E2E1ACA30876F3AB8 (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* __this, StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___0_value, const RuntimeMethod* method) ;
  4524. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ShaderUtilities_GetShaderPropertyIDs_m3EE2D3D2A31C57AE418FCC0782D0CC9D2FBD0A65 (const RuntimeMethod* method) ;
  4525. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Material_SetFloat_m3ECFD92072347A8620254F014865984FA68211A8 (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* __this, int32_t ___0_nameID, float ___1_value, const RuntimeMethod* method) ;
  4526. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MaskingMaterial__ctor_mA1BA8800085879CFA3DE2A0DED61A4AA92C62B2C (MaskingMaterial_t8FEFB73A16A318BC617A015E4E56C2749829EF67* __this, const RuntimeMethod* method) ;
  4527. inline void List_1_Add_m42CC9A7A980D6480951694926AB601618ED04838_inline (List_1_t2D422802284C607CCDF0AEC2E66140D97474AB4F* __this, MaskingMaterial_t8FEFB73A16A318BC617A015E4E56C2749829EF67* ___0_item, const RuntimeMethod* method)
  4528. {
  4529. (( void (*) (List_1_t2D422802284C607CCDF0AEC2E66140D97474AB4F*, MaskingMaterial_t8FEFB73A16A318BC617A015E4E56C2749829EF67*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___0_item, method);
  4530. }
  4531. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object_DestroyImmediate_m6336EBC83591A5DB64EC70C92132824C6E258705 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___0_obj, const RuntimeMethod* method) ;
  4532. inline void List_1_RemoveAt_m67D2C0E302C88B388FE0AECF0DA6BD59FC33D12E (List_1_t2D422802284C607CCDF0AEC2E66140D97474AB4F* __this, int32_t ___0_index, const RuntimeMethod* method)
  4533. {
  4534. (( void (*) (List_1_t2D422802284C607CCDF0AEC2E66140D97474AB4F*, int32_t, const RuntimeMethod*))List_1_RemoveAt_m54F62297ADEE4D4FDA697F49ED807BF901201B54_gshared)(__this, ___0_index, method);
  4535. }
  4536. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass9_0__ctor_m848336CD827EA7C72F02A2F5197CC154956B3D84 (U3CU3Ec__DisplayClass9_0_t9C69195E6857550EF3DA65D92C3E246825A2284A* __this, const RuntimeMethod* method) ;
  4537. inline void Predicate_1__ctor_m4F079CB8E16769E0DA703EFE7E9C8D3A3A6F4278 (Predicate_1_tB8DE44A90DCC956F528B8BC532F11098CB198D97* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  4538. {
  4539. (( void (*) (Predicate_1_tB8DE44A90DCC956F528B8BC532F11098CB198D97*, RuntimeObject*, intptr_t, const RuntimeMethod*))Predicate_1__ctor_m3E007299121A15DF80F4A210FF8C20E5DF688F20_gshared)(__this, ___0_object, ___1_method, method);
  4540. }
  4541. inline int32_t List_1_FindIndex_m96D1525ACDE8CFF5BAB5B81CBE7B0CA84CC82B8B (List_1_t2D422802284C607CCDF0AEC2E66140D97474AB4F* __this, Predicate_1_tB8DE44A90DCC956F528B8BC532F11098CB198D97* ___0_match, const RuntimeMethod* method)
  4542. {
  4543. return (( int32_t (*) (List_1_t2D422802284C607CCDF0AEC2E66140D97474AB4F*, Predicate_1_tB8DE44A90DCC956F528B8BC532F11098CB198D97*, const RuntimeMethod*))List_1_FindIndex_m9875FFE328FA833B2617915FF976DEDA4724EBC3_gshared)(__this, ___0_match, method);
  4544. }
  4545. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass11_0__ctor_m28B98E0B4AE129848CDFF36F6F34E9D2D9141268 (U3CU3Ec__DisplayClass11_0_t4B5596495AC3F370E39747E47F788F16071683C6* __this, const RuntimeMethod* method) ;
  4546. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass12_0__ctor_mAB99B1A35D85999D6D5626476FDFBC24C2267F92 (U3CU3Ec__DisplayClass12_0_t65913F27FB4D11F7D3076056CC2974337D047505* __this, const RuntimeMethod* method) ;
  4547. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass13_0__ctor_m75854EC300C2C88140C6100C42620E466E0A149A (U3CU3Ec__DisplayClass13_0_t3C13FA47CA3ED93CAE682705E040652DD55D7AB6* __this, const RuntimeMethod* method) ;
  4548. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Object_get_name_mAC2F6B897CF1303BA4249B4CB55271AFACBB6392 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* __this, const RuntimeMethod* method) ;
  4549. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Concat_m9E3155FB84015C823606188F53B47CB44C444991 (String_t* ___0_str0, String_t* ___1_str1, const RuntimeMethod* method) ;
  4550. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Debug_Log_m87A9A3C761FF5C43ED8A53B16190A53D08F818BB (RuntimeObject* ___0_message, const RuntimeMethod* method) ;
  4551. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Int32_ToString_m030E01C24E294D6762FB0B6F37CB541581F55CA5 (int32_t* __this, const RuntimeMethod* method) ;
  4552. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Concat_m647EBF831F54B6DF7D5AFA5FD012CF4EE7571B6A (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___0_values, const RuntimeMethod* method) ;
  4553. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Concat_m093934F71A9B351911EE46311674ED463B180006 (String_t* ___0_str0, String_t* ___1_str1, String_t* ___2_str2, String_t* ___3_str3, const RuntimeMethod* method) ;
  4554. inline void List_1_Clear_mAA8200E5F9A2C296332C3A330552AE72DB95EF22_inline (List_1_t2D422802284C607CCDF0AEC2E66140D97474AB4F* __this, const RuntimeMethod* method)
  4555. {
  4556. (( void (*) (List_1_t2D422802284C607CCDF0AEC2E66140D97474AB4F*, const RuntimeMethod*))List_1_Clear_m16C1F2C61FED5955F10EB36BC1CB2DF34B128994_gshared_inline)(__this, method);
  4557. }
  4558. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method) ;
  4559. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* TMP_MaterialManager_FindRootSortOverrideCanvas_m2E4C1A734D8568458C70A1A40F279412E5F76844 (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___0_start, const RuntimeMethod* method) ;
  4560. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___0_x, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___1_y, const RuntimeMethod* method) ;
  4561. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* Transform_get_parent_m65354E28A4C94EC00EBCF03532F7B0718380791E (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, const RuntimeMethod* method) ;
  4562. inline List_1_tDB83C684B5B4F687B7B7A86380EF10925B0FE4AA* TMP_ListPool_1_Get_mB670E805B29625390656C3A93F4A2E138F9E1AB1 (const RuntimeMethod* method)
  4563. {
  4564. return (( List_1_tDB83C684B5B4F687B7B7A86380EF10925B0FE4AA* (*) (const RuntimeMethod*))TMP_ListPool_1_Get_m3DE2584682A36307D2758637B5B2C603AFAFCFF3_gshared)(method);
  4565. }
  4566. inline void Component_GetComponents_TisMask_tE8E16C858EC6ECCE545C03802BD1399F7F406213_m62061C966DB528B29B6661BA9989680D688D87F9 (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, List_1_tDB83C684B5B4F687B7B7A86380EF10925B0FE4AA* ___0_results, const RuntimeMethod* method)
  4567. {
  4568. (( void (*) (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3*, List_1_tDB83C684B5B4F687B7B7A86380EF10925B0FE4AA*, const RuntimeMethod*))Component_GetComponents_TisRuntimeObject_m2CD12FB45EFC625510F7E12FE2EB7D0EC2BA4421_gshared)(__this, ___0_results, method);
  4569. }
  4570. inline Mask_tE8E16C858EC6ECCE545C03802BD1399F7F406213* List_1_get_Item_m6354116E91091139F820CF0F41FF6A595525B870 (List_1_tDB83C684B5B4F687B7B7A86380EF10925B0FE4AA* __this, int32_t ___0_index, const RuntimeMethod* method)
  4571. {
  4572. return (( Mask_tE8E16C858EC6ECCE545C03802BD1399F7F406213* (*) (List_1_tDB83C684B5B4F687B7B7A86380EF10925B0FE4AA*, int32_t, const RuntimeMethod*))List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared)(__this, ___0_index, method);
  4573. }
  4574. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___0_x, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___1_y, const RuntimeMethod* method) ;
  4575. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Graphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931* Mask_get_graphic_mDC288968F569C492F1E18F82229ECB7AA3804AD2 (Mask_tE8E16C858EC6ECCE545C03802BD1399F7F406213* __this, const RuntimeMethod* method) ;
  4576. inline int32_t List_1_get_Count_m7B1E2205ECBBBD614E887E232E51B46B92C8E1D9_inline (List_1_tDB83C684B5B4F687B7B7A86380EF10925B0FE4AA* __this, const RuntimeMethod* method)
  4577. {
  4578. return (( int32_t (*) (List_1_tDB83C684B5B4F687B7B7A86380EF10925B0FE4AA*, const RuntimeMethod*))List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline)(__this, method);
  4579. }
  4580. inline void TMP_ListPool_1_Release_mAFA517D4E4A3B055D292F5DD8A4B05E953E6768C (List_1_tDB83C684B5B4F687B7B7A86380EF10925B0FE4AA* ___0_toRelease, const RuntimeMethod* method)
  4581. {
  4582. (( void (*) (List_1_tDB83C684B5B4F687B7B7A86380EF10925B0FE4AA*, const RuntimeMethod*))TMP_ListPool_1_Release_m04B07C332D8B6D84A7BA3BA522D98E2F7FC183C9_gshared)(___0_toRelease, method);
  4583. }
  4584. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Mathf_Min_m888083F74FF5655778F0403BB5E9608BEFDEA8CB_inline (int32_t ___0_a, int32_t ___1_b, const RuntimeMethod* method) ;
  4585. inline List_1_t953250D60F917E2EB933D26710F948C2C77DFC07* TMP_ListPool_1_Get_m9618C65CCA50A47D85D25BB655F2767947C3BAB7 (const RuntimeMethod* method)
  4586. {
  4587. return (( List_1_t953250D60F917E2EB933D26710F948C2C77DFC07* (*) (const RuntimeMethod*))TMP_ListPool_1_Get_m3DE2584682A36307D2758637B5B2C603AFAFCFF3_gshared)(method);
  4588. }
  4589. inline void Component_GetComponents_TisIMaterialModifier_t0A879F072C9B47E87D5081E298D03D7EB4F5F2EE_m234EF2DEE22E55E42C72342A39E623EBD407E90A (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, List_1_t953250D60F917E2EB933D26710F948C2C77DFC07* ___0_results, const RuntimeMethod* method)
  4590. {
  4591. (( void (*) (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3*, List_1_t953250D60F917E2EB933D26710F948C2C77DFC07*, const RuntimeMethod*))Component_GetComponents_TisRuntimeObject_m2CD12FB45EFC625510F7E12FE2EB7D0EC2BA4421_gshared)(__this, ___0_results, method);
  4592. }
  4593. inline RuntimeObject* List_1_get_Item_mE4EB9A6EAA13901798CF972350F6E18713A91984 (List_1_t953250D60F917E2EB933D26710F948C2C77DFC07* __this, int32_t ___0_index, const RuntimeMethod* method)
  4594. {
  4595. return (( RuntimeObject* (*) (List_1_t953250D60F917E2EB933D26710F948C2C77DFC07*, int32_t, const RuntimeMethod*))List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared)(__this, ___0_index, method);
  4596. }
  4597. inline int32_t List_1_get_Count_m5DE8EAB445663C9CE7E7BE0BA12C04E729482E6B_inline (List_1_t953250D60F917E2EB933D26710F948C2C77DFC07* __this, const RuntimeMethod* method)
  4598. {
  4599. return (( int32_t (*) (List_1_t953250D60F917E2EB933D26710F948C2C77DFC07*, const RuntimeMethod*))List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline)(__this, method);
  4600. }
  4601. inline void TMP_ListPool_1_Release_mAA3156F33CC3424F41986CE8C7D769F62B8B5A59 (List_1_t953250D60F917E2EB933D26710F948C2C77DFC07* ___0_toRelease, const RuntimeMethod* method)
  4602. {
  4603. (( void (*) (List_1_t953250D60F917E2EB933D26710F948C2C77DFC07*, const RuntimeMethod*))TMP_ListPool_1_Release_m04B07C332D8B6D84A7BA3BA522D98E2F7FC183C9_gshared)(___0_toRelease, method);
  4604. }
  4605. inline List_1_t5421B2468AFFE816206B49B3A6E589B74E5C6C94* TMP_ListPool_1_Get_m45A2F4D7E37E71C748A339D48B941D81E497C3DB (const RuntimeMethod* method)
  4606. {
  4607. return (( List_1_t5421B2468AFFE816206B49B3A6E589B74E5C6C94* (*) (const RuntimeMethod*))TMP_ListPool_1_Get_m3DE2584682A36307D2758637B5B2C603AFAFCFF3_gshared)(method);
  4608. }
  4609. inline void Component_GetComponentsInParent_TisCanvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26_m52B6690E0BE6D930BF8B674885C78A4E1B88A063 (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, bool ___0_includeInactive, List_1_t5421B2468AFFE816206B49B3A6E589B74E5C6C94* ___1_results, const RuntimeMethod* method)
  4610. {
  4611. (( void (*) (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3*, bool, List_1_t5421B2468AFFE816206B49B3A6E589B74E5C6C94*, const RuntimeMethod*))Component_GetComponentsInParent_TisRuntimeObject_m19BF5A23D33BB30483A4E59F34C4A213E96C7487_gshared)(__this, ___0_includeInactive, ___1_results, method);
  4612. }
  4613. inline Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* List_1_get_Item_m4B70EE8CDFB7527368512645B0829E44411E8F85 (List_1_t5421B2468AFFE816206B49B3A6E589B74E5C6C94* __this, int32_t ___0_index, const RuntimeMethod* method)
  4614. {
  4615. return (( Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* (*) (List_1_t5421B2468AFFE816206B49B3A6E589B74E5C6C94*, int32_t, const RuntimeMethod*))List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared)(__this, ___0_index, method);
  4616. }
  4617. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Canvas_get_overrideSorting_mF0E6E695650194B15D53BB544926756F370CF33B (Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* __this, const RuntimeMethod* method) ;
  4618. inline int32_t List_1_get_Count_mE82CF9445C4264AAE1D6979301C4B0F2261298DD_inline (List_1_t5421B2468AFFE816206B49B3A6E589B74E5C6C94* __this, const RuntimeMethod* method)
  4619. {
  4620. return (( int32_t (*) (List_1_t5421B2468AFFE816206B49B3A6E589B74E5C6C94*, const RuntimeMethod*))List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline)(__this, method);
  4621. }
  4622. inline void TMP_ListPool_1_Release_mBF69742C9CE112B852669C5147BBB11B9957BF1E (List_1_t5421B2468AFFE816206B49B3A6E589B74E5C6C94* ___0_toRelease, const RuntimeMethod* method)
  4623. {
  4624. (( void (*) (List_1_t5421B2468AFFE816206B49B3A6E589B74E5C6C94*, const RuntimeMethod*))TMP_ListPool_1_Release_m04B07C332D8B6D84A7BA3BA522D98E2F7FC183C9_gshared)(___0_toRelease, method);
  4625. }
  4626. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371 (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, const RuntimeMethod* method) ;
  4627. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Texture2DU5BU5D_t05332F1E3F7D4493E304C702201F9BE4F9236191* TMP_FontAsset_get_atlasTextures_m80D4DF83161F39AC7D06B0B097038B1E02AFE307 (TMP_FontAsset_t923BF2F78D7C5AC36376E168A1193B7CB4855160* __this, const RuntimeMethod* method) ;
  4628. inline bool Dictionary_2_TryGetValue_m0F2D80D2CFD584AA57353F86C648E747069697B7 (Dictionary_2_tA56BE02D40F1DBAC22A481335E08C4D99F1639C3* __this, int64_t ___0_key, FallbackMaterial_tD9784FC3E6506CC46C3AB5ED0B012C6943A76A5D** ___1_value, const RuntimeMethod* method)
  4629. {
  4630. return (( bool (*) (Dictionary_2_tA56BE02D40F1DBAC22A481335E08C4D99F1639C3*, int64_t, FallbackMaterial_tD9784FC3E6506CC46C3AB5ED0B012C6943A76A5D**, const RuntimeMethod*))Dictionary_2_TryGetValue_m9A4D60A27A7CAA492BE4A9AC1EB250802FDDF5A4_gshared)(__this, ___0_key, ___1_value, method);
  4631. }
  4632. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Material_ComputeCRC_m5F743B7178F5E474A8FE15E5C0B1A6527E6E3A77 (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* __this, const RuntimeMethod* method) ;
  4633. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_MaterialManager_CopyMaterialPresetProperties_m091CA38EAB2582F1792E94216E05706A13DD3965 (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___0_source, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___1_destination, const RuntimeMethod* method) ;
  4634. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Material_SetTexture_mA9F8461850AAB88F992E9C6FA6F24C2E050B83FD (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* __this, int32_t ___0_nameID, Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___1_value, const RuntimeMethod* method) ;
  4635. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FallbackMaterial__ctor_m5AA6484722CD55AD1E40B459CAB79DD8990A713F (FallbackMaterial_tD9784FC3E6506CC46C3AB5ED0B012C6943A76A5D* __this, const RuntimeMethod* method) ;
  4636. inline void Dictionary_2_Add_m1A3132941BB2CB1E69AC7C4F5BCA92E1A70AF89F (Dictionary_2_tA56BE02D40F1DBAC22A481335E08C4D99F1639C3* __this, int64_t ___0_key, FallbackMaterial_tD9784FC3E6506CC46C3AB5ED0B012C6943A76A5D* ___1_value, const RuntimeMethod* method)
  4637. {
  4638. (( void (*) (Dictionary_2_tA56BE02D40F1DBAC22A481335E08C4D99F1639C3*, int64_t, FallbackMaterial_tD9784FC3E6506CC46C3AB5ED0B012C6943A76A5D*, const RuntimeMethod*))Dictionary_2_Add_mF6ABB6369C9A6394AE57424BE839FE87809B4102_gshared)(__this, ___0_key, ___1_value, method);
  4639. }
  4640. inline void Dictionary_2_Add_m2A8FE66334E77EF575C4CC2DCBD6F927FA28FA83 (Dictionary_2_t3082339123A235665A1142FCA16B1B8BB2D63735* __this, int32_t ___0_key, int64_t ___1_value, const RuntimeMethod* method)
  4641. {
  4642. (( void (*) (Dictionary_2_t3082339123A235665A1142FCA16B1B8BB2D63735*, int32_t, int64_t, const RuntimeMethod*))Dictionary_2_Add_m2A8FE66334E77EF575C4CC2DCBD6F927FA28FA83_gshared)(__this, ___0_key, ___1_value, method);
  4643. }
  4644. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* Material_GetTexture_mE5D02B13E7AF35ABAE4FFC49E69FAF8F36F91191 (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* __this, int32_t ___0_nameID, const RuntimeMethod* method) ;
  4645. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Material_GetFloat_m52462F4AEDE20758BFB592B11DE83A79D2774932 (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* __this, int32_t ___0_nameID, const RuntimeMethod* method) ;
  4646. inline bool Dictionary_2_TryGetValue_mA2E5AA5A45D4B27504CAC12A1C46A3147BF4D420 (Dictionary_2_t3082339123A235665A1142FCA16B1B8BB2D63735* __this, int32_t ___0_key, int64_t* ___1_value, const RuntimeMethod* method)
  4647. {
  4648. return (( bool (*) (Dictionary_2_t3082339123A235665A1142FCA16B1B8BB2D63735*, int32_t, int64_t*, const RuntimeMethod*))Dictionary_2_TryGetValue_mA2E5AA5A45D4B27504CAC12A1C46A3147BF4D420_gshared)(__this, ___0_key, ___1_value, method);
  4649. }
  4650. inline void List_1_Add_m8047259010D5BC3945101289558661DF6620846E_inline (List_1_tF19ED1D6C2920203E92D507F2E8F86DD09132517* __this, FallbackMaterial_tD9784FC3E6506CC46C3AB5ED0B012C6943A76A5D* ___0_item, const RuntimeMethod* method)
  4651. {
  4652. (( void (*) (List_1_tF19ED1D6C2920203E92D507F2E8F86DD09132517*, FallbackMaterial_tD9784FC3E6506CC46C3AB5ED0B012C6943A76A5D*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___0_item, method);
  4653. }
  4654. inline int32_t List_1_get_Count_mF849B5EEE2AD44A6B9D2597D6623123311D233EF_inline (List_1_tF19ED1D6C2920203E92D507F2E8F86DD09132517* __this, const RuntimeMethod* method)
  4655. {
  4656. return (( int32_t (*) (List_1_tF19ED1D6C2920203E92D507F2E8F86DD09132517*, const RuntimeMethod*))List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline)(__this, method);
  4657. }
  4658. inline FallbackMaterial_tD9784FC3E6506CC46C3AB5ED0B012C6943A76A5D* List_1_get_Item_m6BA262EC09AEBAE0D13AFB2BD6BE5E4A4D710CAF (List_1_tF19ED1D6C2920203E92D507F2E8F86DD09132517* __this, int32_t ___0_index, const RuntimeMethod* method)
  4659. {
  4660. return (( FallbackMaterial_tD9784FC3E6506CC46C3AB5ED0B012C6943A76A5D* (*) (List_1_tF19ED1D6C2920203E92D507F2E8F86DD09132517*, int32_t, const RuntimeMethod*))List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared)(__this, ___0_index, method);
  4661. }
  4662. inline bool Dictionary_2_Remove_m0B1FB5B98125CC418F0830E6C29E472327801EA8 (Dictionary_2_tA56BE02D40F1DBAC22A481335E08C4D99F1639C3* __this, int64_t ___0_key, const RuntimeMethod* method)
  4663. {
  4664. return (( bool (*) (Dictionary_2_tA56BE02D40F1DBAC22A481335E08C4D99F1639C3*, int64_t, const RuntimeMethod*))Dictionary_2_Remove_m7A61F563F380F740D8288007493B16BB0329146D_gshared)(__this, ___0_key, method);
  4665. }
  4666. inline bool Dictionary_2_Remove_mAA8C9537962D6491438A8C5A0660F3E2F57B2AF1 (Dictionary_2_t3082339123A235665A1142FCA16B1B8BB2D63735* __this, int32_t ___0_key, const RuntimeMethod* method)
  4667. {
  4668. return (( bool (*) (Dictionary_2_t3082339123A235665A1142FCA16B1B8BB2D63735*, int32_t, const RuntimeMethod*))Dictionary_2_Remove_mAA8C9537962D6491438A8C5A0660F3E2F57B2AF1_gshared)(__this, ___0_key, method);
  4669. }
  4670. inline void List_1_Clear_m15D1B5C55AB1FABC489CA3F5D6BC655C7FBCAFBE_inline (List_1_tF19ED1D6C2920203E92D507F2E8F86DD09132517* __this, const RuntimeMethod* method)
  4671. {
  4672. (( void (*) (List_1_tF19ED1D6C2920203E92D507F2E8F86DD09132517*, const RuntimeMethod*))List_1_Clear_m16C1F2C61FED5955F10EB36BC1CB2DF34B128994_gshared_inline)(__this, method);
  4673. }
  4674. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Material_CopyPropertiesFromMaterial_m4148227E6A0B8E66315D8115F656B7F8BEAE915B (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* __this, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___0_mat, const RuntimeMethod* method) ;
  4675. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Mesh__ctor_m5A9AECEDDAFFD84811ED8928012BDE97A9CEBD00 (Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* __this, const RuntimeMethod* method) ;
  4676. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Mesh_Clear_m0F95397EA143D31AD0B4D332E8C6FA25A7957BC0 (Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* __this, const RuntimeMethod* method) ;
  4677. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline (const RuntimeMethod* method) ;
  4678. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_get_zero_m32506C40EC2EE7D5D4410BF40D3EE683A3D5F32C_inline (const RuntimeMethod* method) ;
  4679. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Mesh_set_vertices_m5BB814D89E9ACA00DBF19F7D8E22CB73AC73FE5C (Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* __this, Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* ___0_value, const RuntimeMethod* method) ;
  4680. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Mesh_set_normals_m85D73193C49211BE9FA135FF72D5749B16A4760B (Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* __this, Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* ___0_value, const RuntimeMethod* method) ;
  4681. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Mesh_set_tangents_mF547B7E4F9C70FB7CD6168139180A70AD306169B (Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* __this, Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* ___0_value, const RuntimeMethod* method) ;
  4682. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Mesh_set_triangles_m124405320579A8D92711BB5A124644963A26F60B (Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* __this, Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___0_value, const RuntimeMethod* method) ;
  4683. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Mesh_set_bounds_m2E526E9B61ACA77D644C22A9D8EB49583012B54E (Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* __this, Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 ___0_value, const RuntimeMethod* method) ;
  4684. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_MeshInfo__ctor_m453B9FC30A2CB8AB2A5C868AC4229B7903F033E6 (TMP_MeshInfo_t320C52212E9D672EBB5F5C18C3E0700AA33DD76B* __this, Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* ___0_mesh, int32_t ___1_size, const RuntimeMethod* method) ;
  4685. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_MeshInfo__ctor_m95D69F6D719C924C0AF92DCBB1F642D39469CBB5 (TMP_MeshInfo_t320C52212E9D672EBB5F5C18C3E0700AA33DD76B* __this, Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* ___0_mesh, int32_t ___1_size, bool ___2_isVolumetric, const RuntimeMethod* method) ;
  4686. inline void Array_Resize_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_m2C32D4CA9236DF142CBF717B64D1FE3FB9BD0A81 (Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C** ___0_array, int32_t ___1_newSize, const RuntimeMethod* method)
  4687. {
  4688. (( void (*) (Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C**, int32_t, const RuntimeMethod*))Array_Resize_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_m2C32D4CA9236DF142CBF717B64D1FE3FB9BD0A81_gshared)(___0_array, ___1_newSize, method);
  4689. }
  4690. inline void Array_Resize_TisVector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3_mF59AE46F0933B3B469504856EBB9CC50414509D2 (Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD** ___0_array, int32_t ___1_newSize, const RuntimeMethod* method)
  4691. {
  4692. (( void (*) (Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD**, int32_t, const RuntimeMethod*))Array_Resize_TisVector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3_mF59AE46F0933B3B469504856EBB9CC50414509D2_gshared)(___0_array, ___1_newSize, method);
  4693. }
  4694. inline void Array_Resize_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_m751F4C823AF1914F352A814D57BDEB5713089049 (Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA** ___0_array, int32_t ___1_newSize, const RuntimeMethod* method)
  4695. {
  4696. (( void (*) (Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA**, int32_t, const RuntimeMethod*))Array_Resize_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_m751F4C823AF1914F352A814D57BDEB5713089049_gshared)(___0_array, ___1_newSize, method);
  4697. }
  4698. inline void Array_Resize_TisColor32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B_m848A8FC319792F387E6DF3EC87DF9E9685763375 (Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259** ___0_array, int32_t ___1_newSize, const RuntimeMethod* method)
  4699. {
  4700. (( void (*) (Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259**, int32_t, const RuntimeMethod*))Array_Resize_TisColor32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B_m848A8FC319792F387E6DF3EC87DF9E9685763375_gshared)(___0_array, ___1_newSize, method);
  4701. }
  4702. inline void Array_Resize_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m6BAA7BD6F22421B894347B1476C37052FAC6C916 (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C** ___0_array, int32_t ___1_newSize, const RuntimeMethod* method)
  4703. {
  4704. (( void (*) (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C**, int32_t, const RuntimeMethod*))Array_Resize_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m6BAA7BD6F22421B894347B1476C37052FAC6C916_gshared)(___0_array, ___1_newSize, method);
  4705. }
  4706. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_MeshInfo_ResizeMeshInfo_m13DF794141EBDD4446391BAF6FD469EEFE3DD6D1 (TMP_MeshInfo_t320C52212E9D672EBB5F5C18C3E0700AA33DD76B* __this, int32_t ___0_size, const RuntimeMethod* method) ;
  4707. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_MeshInfo_ResizeMeshInfo_m247290DC2AD29A232C6473904748ADD11779D543 (TMP_MeshInfo_t320C52212E9D672EBB5F5C18C3E0700AA33DD76B* __this, int32_t ___0_size, bool ___1_isVolumetric, const RuntimeMethod* method) ;
  4708. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Clear_m50BAA3751899858B097D3FF2ED31F284703FE5CB (RuntimeArray* ___0_array, int32_t ___1_index, int32_t ___2_length, const RuntimeMethod* method) ;
  4709. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_MeshInfo_Clear_m002C7A793C6BBFF39C878B909F0162E6EB5C12F8 (TMP_MeshInfo_t320C52212E9D672EBB5F5C18C3E0700AA33DD76B* __this, const RuntimeMethod* method) ;
  4710. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_MeshInfo_Clear_m28C815908490A64459F38D5EC110C6823B813888 (TMP_MeshInfo_t320C52212E9D672EBB5F5C18C3E0700AA33DD76B* __this, bool ___0_uploadChanges, const RuntimeMethod* method) ;
  4711. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_MeshInfo_ClearUnusedVertices_mF5DC41BB72A19486A4079208D13472DD0BDE2CD9 (TMP_MeshInfo_t320C52212E9D672EBB5F5C18C3E0700AA33DD76B* __this, const RuntimeMethod* method) ;
  4712. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_MeshInfo_ClearUnusedVertices_m1BDC394210705FC5219A44B3D110BF50F3027B55 (TMP_MeshInfo_t320C52212E9D672EBB5F5C18C3E0700AA33DD76B* __this, int32_t ___0_startIndex, const RuntimeMethod* method) ;
  4713. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_MeshInfo_ClearUnusedVertices_mB4475A7E8ED25FBCD1D1E91924D9DF3D60AE7A1A (TMP_MeshInfo_t320C52212E9D672EBB5F5C18C3E0700AA33DD76B* __this, int32_t ___0_startIndex, bool ___1_updateMesh, const RuntimeMethod* method) ;
  4714. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_MeshInfo_SwapVertexData_mBB35F36F8E7E6CF1429B26417140570EE94FE718 (TMP_MeshInfo_t320C52212E9D672EBB5F5C18C3E0700AA33DD76B* __this, int32_t ___0_src, int32_t ___1_dst, const RuntimeMethod* method) ;
  4715. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_MeshInfo_SortGeometry_m28C6E9A947C7352F16910BAE2F744087720DBECA (TMP_MeshInfo_t320C52212E9D672EBB5F5C18C3E0700AA33DD76B* __this, int32_t ___0_order, const RuntimeMethod* method) ;
  4716. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_MeshInfo_SortGeometry_m74ED0FE2065414A659EE9A9C809E1B0B4A8A7734 (TMP_MeshInfo_t320C52212E9D672EBB5F5C18C3E0700AA33DD76B* __this, RuntimeObject* ___0_sortingOrder, const RuntimeMethod* method) ;
  4717. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Color32__ctor_mC9C6B443F0C7CA3F8B174158B2AF6F05E18EAC4E_inline (Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B* __this, uint8_t ___0_r, uint8_t ___1_g, uint8_t ___2_b, uint8_t ___3_a, const RuntimeMethod* method) ;
  4718. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* __this, float ___0_x, float ___1_y, float ___2_z, const RuntimeMethod* method) ;
  4719. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* __this, float ___0_x, float ___1_y, float ___2_z, float ___3_w, const RuntimeMethod* method) ;
  4720. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_ResourceManager__ctor_m41A56B8623D6458A03C6A8C3D7470C2F7BB7A1AE (TMP_ResourceManager_t38EBDD7EF887B1F9F2F426404404B084E678020C* __this, const RuntimeMethod* method) ;
  4721. inline void List_1__ctor_m831B042EECBA48B96DF9158920BDCAE520AB3A42 (List_1_t06C3ABB0C6F2347B32881E33D154431EADAE3ECF* __this, const RuntimeMethod* method)
  4722. {
  4723. (( void (*) (List_1_t06C3ABB0C6F2347B32881E33D154431EADAE3ECF*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method);
  4724. }
  4725. inline void Dictionary_2__ctor_m8F9724B89CF3DA4CD2C899CC7A24DAF02A1FB906 (Dictionary_2_t16EB036F58C554F0E7A81CEBC658E3BD16785165* __this, const RuntimeMethod* method)
  4726. {
  4727. (( void (*) (Dictionary_2_t16EB036F58C554F0E7A81CEBC658E3BD16785165*, const RuntimeMethod*))Dictionary_2__ctor_m92E9AB321FBD7147CA109C822D99C8B0610C27B7_gshared)(__this, method);
  4728. }
  4729. inline TMP_Settings_t5875BC616C98A30032C6B733CF7FC90A0EE48062* Resources_Load_TisTMP_Settings_t5875BC616C98A30032C6B733CF7FC90A0EE48062_mF743AF82E9016988219B5532412C6DE6BB9CF4E7 (String_t* ___0_path, const RuntimeMethod* method)
  4730. {
  4731. return (( TMP_Settings_t5875BC616C98A30032C6B733CF7FC90A0EE48062* (*) (String_t*, const RuntimeMethod*))Resources_Load_TisRuntimeObject_mD1AF6299B14F87ED1D1A6199A51480919F7C79D7_gshared)(___0_path, method);
  4732. }
  4733. inline bool Dictionary_2_ContainsKey_m756EBB8957077238A8AB7286F1004A7A784CD885 (Dictionary_2_t16EB036F58C554F0E7A81CEBC658E3BD16785165* __this, int32_t ___0_key, const RuntimeMethod* method)
  4734. {
  4735. return (( bool (*) (Dictionary_2_t16EB036F58C554F0E7A81CEBC658E3BD16785165*, int32_t, const RuntimeMethod*))Dictionary_2_ContainsKey_mED5C451F158CDDD2B3F4B0720CD248DA9DB27B25_gshared)(__this, ___0_key, method);
  4736. }
  4737. inline void List_1_Add_m75E60221EFDA700C40A32D388E1A2DC0AC48F6B9_inline (List_1_t06C3ABB0C6F2347B32881E33D154431EADAE3ECF* __this, TMP_FontAsset_t923BF2F78D7C5AC36376E168A1193B7CB4855160* ___0_item, const RuntimeMethod* method)
  4738. {
  4739. (( void (*) (List_1_t06C3ABB0C6F2347B32881E33D154431EADAE3ECF*, TMP_FontAsset_t923BF2F78D7C5AC36376E168A1193B7CB4855160*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___0_item, method);
  4740. }
  4741. inline void Dictionary_2_Add_m6172F1543E5619C67FEE57D212D76FF89D644D24 (Dictionary_2_t16EB036F58C554F0E7A81CEBC658E3BD16785165* __this, int32_t ___0_key, TMP_FontAsset_t923BF2F78D7C5AC36376E168A1193B7CB4855160* ___1_value, const RuntimeMethod* method)
  4742. {
  4743. (( void (*) (Dictionary_2_t16EB036F58C554F0E7A81CEBC658E3BD16785165*, int32_t, TMP_FontAsset_t923BF2F78D7C5AC36376E168A1193B7CB4855160*, const RuntimeMethod*))Dictionary_2_Add_mAF1EF7DA16BD70E252EA5C4B0F74DE519A02CBCD_gshared)(__this, ___0_key, ___1_value, method);
  4744. }
  4745. inline bool Dictionary_2_TryGetValue_m541849438216F20A0097FC02ABE593F662306727 (Dictionary_2_t16EB036F58C554F0E7A81CEBC658E3BD16785165* __this, int32_t ___0_key, TMP_FontAsset_t923BF2F78D7C5AC36376E168A1193B7CB4855160** ___1_value, const RuntimeMethod* method)
  4746. {
  4747. return (( bool (*) (Dictionary_2_t16EB036F58C554F0E7A81CEBC658E3BD16785165*, int32_t, TMP_FontAsset_t923BF2F78D7C5AC36376E168A1193B7CB4855160**, const RuntimeMethod*))Dictionary_2_TryGetValue_m7316301B8CF47FB538886B229B2749EC160B9D5C_gshared)(__this, ___0_key, ___1_value, method);
  4748. }
  4749. inline TMP_FontAsset_t923BF2F78D7C5AC36376E168A1193B7CB4855160* List_1_get_Item_m08FA6F29837845000B96D856290A41C30CE4A17E (List_1_t06C3ABB0C6F2347B32881E33D154431EADAE3ECF* __this, int32_t ___0_index, const RuntimeMethod* method)
  4750. {
  4751. return (( TMP_FontAsset_t923BF2F78D7C5AC36376E168A1193B7CB4855160* (*) (List_1_t06C3ABB0C6F2347B32881E33D154431EADAE3ECF*, int32_t, const RuntimeMethod*))List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared)(__this, ___0_index, method);
  4752. }
  4753. inline bool HashSet_1_Contains_m98A9F88FF94538B5EECB0F87E1E3B3572E02ACA1 (HashSet_1_t4A2F2B74276D0AD3ED0F873045BD61E9504ECAE2* __this, int32_t ___0_item, const RuntimeMethod* method)
  4754. {
  4755. return (( bool (*) (HashSet_1_t4A2F2B74276D0AD3ED0F873045BD61E9504ECAE2*, int32_t, const RuntimeMethod*))HashSet_1_Contains_m98A9F88FF94538B5EECB0F87E1E3B3572E02ACA1_gshared)(__this, ___0_item, method);
  4756. }
  4757. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_FontAsset_ReadFontAssetDefinition_mC268F8946D0D6B28BABB3BF28FDF64FABDA2DF93 (TMP_FontAsset_t923BF2F78D7C5AC36376E168A1193B7CB4855160* __this, const RuntimeMethod* method) ;
  4758. inline int32_t List_1_get_Count_m1CD49ABC19C33C9320E4E745DFBF7CC6D1E5A899_inline (List_1_t06C3ABB0C6F2347B32881E33D154431EADAE3ECF* __this, const RuntimeMethod* method)
  4759. {
  4760. return (( int32_t (*) (List_1_t06C3ABB0C6F2347B32881E33D154431EADAE3ECF*, const RuntimeMethod*))List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline)(__this, method);
  4761. }
  4762. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MonoBehaviour__ctor_m592DB0105CA0BC97AA1C5F4AD27B12D68A3B7C1E (MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71* __this, const RuntimeMethod* method) ;
  4763. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CanvasRenderer_tAB9A55A976C4E3B2B37D0CE5616E5685A8B43860* Graphic_get_canvasRenderer_m62AB727277A28728264860232642DA6EC20DEAB1 (Graphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931* __this, const RuntimeMethod* method) ;
  4764. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CanvasRenderer_set_cull_mA2A521F41185511CCFF6E2BFCD7B68B1DE3C0D9D (CanvasRenderer_tAB9A55A976C4E3B2B37D0CE5616E5685A8B43860* __this, bool ___0_value, const RuntimeMethod* method) ;
  4765. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CanvasUpdateRegistry_RegisterCanvasElementForGraphicRebuild_mEBBD04C3B001E80801966E3347E70A35FCEBE8B1 (RuntimeObject* ___0_element, const RuntimeMethod* method) ;
  4766. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MaskableGraphic_Cull_mF6948476960E33BD174FD3723101650E3C344CC7 (MaskableGraphic_tFC5B6BE351C90DE53744DF2A70940242774B361E* __this, Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___0_clipRect, bool ___1_validRect, const RuntimeMethod* method) ;
  4767. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MaskableGraphic__ctor_mD2E256F950AAAE0E2445971361B5C54D2066E4C2 (MaskableGraphic_tFC5B6BE351C90DE53744DF2A70940242774B361E* __this, const RuntimeMethod* method) ;
  4768. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TMP_Settings_t5875BC616C98A30032C6B733CF7FC90A0EE48062* TMP_Settings_get_instance_mFFEE513A89138F5FACD8CE35BF241C2D1F4A9BF4 (const RuntimeMethod* method) ;
  4769. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_Settings_LoadLinebreakingRules_m77145E921D2176F814DCB968247B938A1379C6B7 (const RuntimeMethod* method) ;
  4770. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LineBreakingTable__ctor_m20DC4ED032712E7234F19604082B5B41DEF713EB (LineBreakingTable_t8F7C67DC8CF3D46115EB50409E5C0E32B5ADC531* __this, const RuntimeMethod* method) ;
  4771. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Dictionary_2_t760E9A9490B53715AE11CA76450386C19A39A0C8* TMP_Settings_GetCharacters_mE221906A29576DD47B3AE3CA25905D65BFA13E1B (TextAsset_t2C64E93DA366D9DE5A8209E1802FA4884AC1BD69* ___0_file, const RuntimeMethod* method) ;
  4772. inline void Dictionary_2__ctor_mAD0F72A65D09EB22E0C7720CD0E099163B97AA00 (Dictionary_2_t760E9A9490B53715AE11CA76450386C19A39A0C8* __this, const RuntimeMethod* method)
  4773. {
  4774. (( void (*) (Dictionary_2_t760E9A9490B53715AE11CA76450386C19A39A0C8*, const RuntimeMethod*))Dictionary_2__ctor_mAD0F72A65D09EB22E0C7720CD0E099163B97AA00_gshared)(__this, method);
  4775. }
  4776. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* TextAsset_get_text_m36846042E3CF3D9DD337BF3F8B2B1902D10C8FD9 (TextAsset_t2C64E93DA366D9DE5A8209E1802FA4884AC1BD69* __this, const RuntimeMethod* method) ;
  4777. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Il2CppChar String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3 (String_t* __this, int32_t ___0_index, const RuntimeMethod* method) ;
  4778. inline bool Dictionary_2_ContainsKey_mFEF31529C09939D463552C900419ABCC2B05B354 (Dictionary_2_t760E9A9490B53715AE11CA76450386C19A39A0C8* __this, int32_t ___0_key, const RuntimeMethod* method)
  4779. {
  4780. return (( bool (*) (Dictionary_2_t760E9A9490B53715AE11CA76450386C19A39A0C8*, int32_t, const RuntimeMethod*))Dictionary_2_ContainsKey_mFEF31529C09939D463552C900419ABCC2B05B354_gshared)(__this, ___0_key, method);
  4781. }
  4782. inline void Dictionary_2_Add_m65C453F1100868C469A8E4794AE6DCD76F6AA1A4 (Dictionary_2_t760E9A9490B53715AE11CA76450386C19A39A0C8* __this, int32_t ___0_key, Il2CppChar ___1_value, const RuntimeMethod* method)
  4783. {
  4784. (( void (*) (Dictionary_2_t760E9A9490B53715AE11CA76450386C19A39A0C8*, int32_t, Il2CppChar, const RuntimeMethod*))Dictionary_2_Add_m65C453F1100868C469A8E4794AE6DCD76F6AA1A4_gshared)(__this, ___0_key, ___1_value, method);
  4785. }
  4786. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline (String_t* __this, const RuntimeMethod* method) ;
  4787. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* Shader_Find_m183AA54F78320212DDEC811592F98456898A41C5 (String_t* ___0_name, const RuntimeMethod* method) ;
  4788. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA (String_t* ___0_name, const RuntimeMethod* method) ;
  4789. inline bool Enumerable_Contains_TisString_t_m903B1A64070B00925A8E4E7979330AA7D7B0FB33 (RuntimeObject* ___0_source, String_t* ___1_value, const RuntimeMethod* method)
  4790. {
  4791. return (( bool (*) (RuntimeObject*, String_t*, const RuntimeMethod*))Enumerable_Contains_TisRuntimeObject_mBCDB5870C52FC5BD2B6AE472A749FC03B9CF8958_gshared)(___0_source, ___1_value, method);
  4792. }
  4793. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline (float ___0_a, float ___1_b, const RuntimeMethod* method) ;
  4794. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Vector4_get_zero_m3D61F5FA9483CD9C08977D9D8852FB448B4CE6D1_inline (const RuntimeMethod* method) ;
  4795. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ShaderUtilities_UpdateShaderRatios_m212CC45DE044E3004EAE6360885C9C02DDC3DEE0 (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___0_mat, const RuntimeMethod* method) ;
  4796. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Min_m747CA71A9483CDB394B13BD0AD048EE17E48FFE4_inline (float ___0_a, float ___1_b, const RuntimeMethod* method) ;
  4797. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Vector4_op_Multiply_m02FE150FD7366546FC19A36B6928512376BF64E8_inline (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___0_a, float ___1_d, const RuntimeMethod* method) ;
  4798. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_TextElement_Legacy__ctor_m662C0DC5276E1A91D27923DA266C23D825949787 (TMP_TextElement_Legacy_t9C9AB19D496DBB4A1B12C6FA1C6333E9C39A5B2A* __this, const RuntimeMethod* method) ;
  4799. inline TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* Component_GetComponent_TisTMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9_m0C4C5268B54C7097888C6B109527A680772EBCB5 (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, const RuntimeMethod* method)
  4800. {
  4801. return (( TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* (*) (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3*, const RuntimeMethod*))Component_GetComponent_TisRuntimeObject_m7181F81CAEC2CF53F5D2BC79B7425C16E1F80D33_gshared)(__this, method);
  4802. }
  4803. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MonoBehaviour_StopAllCoroutines_m872033451D42013A99867D09337490017E9ED318 (MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71* __this, const RuntimeMethod* method) ;
  4804. inline void Dictionary_2_Clear_mE2925B42DE92CB95771AB4BADE479B7701671EB8 (Dictionary_2_t01224C8DBCCFE276E97D2BF52F4D7B10D3642682* __this, const RuntimeMethod* method)
  4805. {
  4806. (( void (*) (Dictionary_2_t01224C8DBCCFE276E97D2BF52F4D7B10D3642682*, const RuntimeMethod*))Dictionary_2_Clear_mE2925B42DE92CB95771AB4BADE479B7701671EB8_gshared)(__this, method);
  4807. }
  4808. inline bool Dictionary_2_TryGetValue_mB76129E352C910CA78BB17FF72AA4864B1A385CF (Dictionary_2_t01224C8DBCCFE276E97D2BF52F4D7B10D3642682* __this, int32_t ___0_key, bool* ___1_value, const RuntimeMethod* method)
  4809. {
  4810. return (( bool (*) (Dictionary_2_t01224C8DBCCFE276E97D2BF52F4D7B10D3642682*, int32_t, bool*, const RuntimeMethod*))Dictionary_2_TryGetValue_mB76129E352C910CA78BB17FF72AA4864B1A385CF_gshared)(__this, ___0_key, ___1_value, method);
  4811. }
  4812. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* TMP_SpriteAnimator_DoSpriteAnimationInternal_mCF00A0F5F136AAF118AE0178104FE885E7DE8EF0 (TMP_SpriteAnimator_t2E0F016A61CA343E3222FF51E7CF0E53F9F256E4* __this, int32_t ___0_currentCharacter, TMP_SpriteAsset_t81F779E6F705CE190DC0D1F93A954CB8B1774B39* ___1_spriteAsset, int32_t ___2_start, int32_t ___3_end, int32_t ___4_framerate, const RuntimeMethod* method) ;
  4813. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B* MonoBehaviour_StartCoroutine_m4CAFF732AA28CD3BDC5363B44A863575530EC812 (MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71* __this, RuntimeObject* ___0_routine, const RuntimeMethod* method) ;
  4814. inline void Dictionary_2_Add_m15404AE1ED9C4C7CF89DAEAB8C5F3280C7D115EB (Dictionary_2_t01224C8DBCCFE276E97D2BF52F4D7B10D3642682* __this, int32_t ___0_key, bool ___1_value, const RuntimeMethod* method)
  4815. {
  4816. (( void (*) (Dictionary_2_t01224C8DBCCFE276E97D2BF52F4D7B10D3642682*, int32_t, bool, const RuntimeMethod*))Dictionary_2_Add_m15404AE1ED9C4C7CF89DAEAB8C5F3280C7D115EB_gshared)(__this, ___0_key, ___1_value, method);
  4817. }
  4818. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CDoSpriteAnimationInternalU3Ed__7__ctor_m8BBDA4F604B39E235BB82F6E3F20B0FD693688A8 (U3CDoSpriteAnimationInternalU3Ed__7_t42723E221B1CC15F28C35D59B11406460731BD8C* __this, int32_t ___0_U3CU3E1__state, const RuntimeMethod* method) ;
  4819. inline void Dictionary_2__ctor_m06B53BFC9A627FEE633CC1D4E73314B2CFF4B48B (Dictionary_2_t01224C8DBCCFE276E97D2BF52F4D7B10D3642682* __this, int32_t ___0_capacity, const RuntimeMethod* method)
  4820. {
  4821. (( void (*) (Dictionary_2_t01224C8DBCCFE276E97D2BF52F4D7B10D3642682*, int32_t, const RuntimeMethod*))Dictionary_2__ctor_m06B53BFC9A627FEE633CC1D4E73314B2CFF4B48B_gshared)(__this, ___0_capacity, method);
  4822. }
  4823. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_t2F39287A7FAAAD3D4A84C8C4EF6D748502C1DACC* TMP_SpriteAsset_get_spriteCharacterTable_m2F591ADE7DC8DE042B8A32AF84AC169C19CB9D2A (TMP_SpriteAsset_t81F779E6F705CE190DC0D1F93A954CB8B1774B39* __this, const RuntimeMethod* method) ;
  4824. inline int32_t List_1_get_Count_m98B2ED14D5EBBED4D53F00F785FC2B5FE87FE3F5_inline (List_1_t2F39287A7FAAAD3D4A84C8C4EF6D748502C1DACC* __this, const RuntimeMethod* method)
  4825. {
  4826. return (( int32_t (*) (List_1_t2F39287A7FAAAD3D4A84C8C4EF6D748502C1DACC*, const RuntimeMethod*))List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline)(__this, method);
  4827. }
  4828. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D* TMP_Text_get_textInfo_mA24C606B8EA51436E4AA3B9D6DCDFA7A8995E10E_inline (TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* __this, const RuntimeMethod* method) ;
  4829. inline TMP_SpriteCharacter_t98295D0A81320909AC4AD5F2602DD69EACBB449E* List_1_get_Item_m15153E553DF2FC3956A9EA60D995E6A6CD087CE3 (List_1_t2F39287A7FAAAD3D4A84C8C4EF6D748502C1DACC* __this, int32_t ___0_index, const RuntimeMethod* method)
  4830. {
  4831. return (( TMP_SpriteCharacter_t98295D0A81320909AC4AD5F2602DD69EACBB449E* (*) (List_1_t2F39287A7FAAAD3D4A84C8C4EF6D748502C1DACC*, int32_t, const RuntimeMethod*))List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared)(__this, ___0_index, method);
  4832. }
  4833. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float TMP_TextElement_get_scale_m23102716AD6E67BB03C2893983B105E8B425FE14_inline (TMP_TextElement_t262A55214F712D4274485ABE5676E5254B84D0A5* __this, const RuntimeMethod* method) ;
  4834. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Glyph_t700CF8EBE04ED4AEAB520885AAA1B309E02A103F* TMP_TextElement_get_glyph_mB86D5107DDF4ADB051309056E876FEAE843E3D07_inline (TMP_TextElement_t262A55214F712D4274485ABE5676E5254B84D0A5* __this, const RuntimeMethod* method) ;
  4835. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Glyph_get_scale_m3ED738CBB032247526DB38161E180759B2D06F29 (Glyph_t700CF8EBE04ED4AEAB520885AAA1B309E02A103F* __this, const RuntimeMethod* method) ;
  4836. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Mathf_Abs_mD945EDDEA0D62D21BFDBAB7B1C0F18DFF1CEC905_inline (int32_t ___0_value, const RuntimeMethod* method) ;
  4837. inline bool Dictionary_2_Remove_m516AA9DF9B695BC792DA56C301B4B069DE8E8F9E (Dictionary_2_t01224C8DBCCFE276E97D2BF52F4D7B10D3642682* __this, int32_t ___0_key, const RuntimeMethod* method)
  4838. {
  4839. return (( bool (*) (Dictionary_2_t01224C8DBCCFE276E97D2BF52F4D7B10D3642682*, int32_t, const RuntimeMethod*))Dictionary_2_Remove_m516AA9DF9B695BC792DA56C301B4B069DE8E8F9E_gshared)(__this, ___0_key, method);
  4840. }
  4841. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* __this, float ___0_x, float ___1_y, const RuntimeMethod* method) ;
  4842. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GlyphMetrics_t6C1C65A891A6279A0EE807C436436B1E44F7AF1A Glyph_get_metrics_mB6E9D3D1899E35BA257638F6F58B7D260170B6FA (Glyph_t700CF8EBE04ED4AEAB520885AAA1B309E02A103F* __this, const RuntimeMethod* method) ;
  4843. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float GlyphMetrics_get_horizontalBearingX_m9C39B5E6D27FF34B706649AE47EE9390B5D76D6F (GlyphMetrics_t6C1C65A891A6279A0EE807C436436B1E44F7AF1A* __this, const RuntimeMethod* method) ;
  4844. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float GlyphMetrics_get_horizontalBearingY_mD316BDD38A32258256994D6A2BCF0FC051D9B223 (GlyphMetrics_t6C1C65A891A6279A0EE807C436436B1E44F7AF1A* __this, const RuntimeMethod* method) ;
  4845. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float GlyphMetrics_get_height_mE0872B23CE1A20BF78DEACDBD53BAF789D84AD5C (GlyphMetrics_t6C1C65A891A6279A0EE807C436436B1E44F7AF1A* __this, const RuntimeMethod* method) ;
  4846. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector3__ctor_m5F87930F9B0828E5652E2D9D01ED907C01122C86_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* __this, float ___0_x, float ___1_y, const RuntimeMethod* method) ;
  4847. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float GlyphMetrics_get_width_m0F9F391E3A98984167E8001D4101BE1CE9354D13 (GlyphMetrics_t6C1C65A891A6279A0EE807C436436B1E44F7AF1A* __this, const RuntimeMethod* method) ;
  4848. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GlyphRect_tB6D225B9318A527A1CBC1B4078EB923398EB808D Glyph_get_glyphRect_m94E7C5FE682695CDC096248EF027079F33768EE5 (Glyph_t700CF8EBE04ED4AEAB520885AAA1B309E02A103F* __this, const RuntimeMethod* method) ;
  4849. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t GlyphRect_get_x_m453EECC6C6F08602B1F74C5E1D8EE1163236A898 (GlyphRect_tB6D225B9318A527A1CBC1B4078EB923398EB808D* __this, const RuntimeMethod* method) ;
  4850. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t GlyphRect_get_y_mE31390BB3185EEA82DD16EA41E208F6A0397E3EA (GlyphRect_tB6D225B9318A527A1CBC1B4078EB923398EB808D* __this, const RuntimeMethod* method) ;
  4851. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t GlyphRect_get_height_m7F4D04452994E0D18762BB44352608E484DAAC1A (GlyphRect_tB6D225B9318A527A1CBC1B4078EB923398EB808D* __this, const RuntimeMethod* method) ;
  4852. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t GlyphRect_get_width_mD291C7644BBF18D6A213427F6C9C28840F233F12 (GlyphRect_tB6D225B9318A527A1CBC1B4078EB923398EB808D* __this, const RuntimeMethod* method) ;
  4853. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Mesh_set_uv_m6ED9C50E0DA8166DD48AC40FD6C828B9AD2E9617 (Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* __this, Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* ___0_value, const RuntimeMethod* method) ;
  4854. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Time_get_deltaTime_mC3195000401F0FD167DD2F948FD2BC58330D0865 (const RuntimeMethod* method) ;
  4855. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_SpriteAsset_UpdateLookupTables_mEC56B333C873E25ED75D6DD85E1628ED8C631545 (TMP_SpriteAsset_t81F779E6F705CE190DC0D1F93A954CB8B1774B39* __this, const RuntimeMethod* method) ;
  4856. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478 (String_t* ___0_value, const RuntimeMethod* method) ;
  4857. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_SpriteAsset_UpgradeSpriteAsset_mE4C0306402DA32DC3C4BCC8FD11F6C8D35FF2E54 (TMP_SpriteAsset_t81F779E6F705CE190DC0D1F93A954CB8B1774B39* __this, const RuntimeMethod* method) ;
  4858. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Material__ctor_m7FDF47105D66D19591BE505A0C42B0F90D88C9BF (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* __this, Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* ___0_shader, const RuntimeMethod* method) ;
  4859. inline void Dictionary_2__ctor_m0AB9A68499E6533AAFCCFD40D241EDB672F0EE52 (Dictionary_2_t1A4804CA9724B6CE01D6ECABE81CE0848CBA80B4* __this, const RuntimeMethod* method)
  4860. {
  4861. (( void (*) (Dictionary_2_t1A4804CA9724B6CE01D6ECABE81CE0848CBA80B4*, const RuntimeMethod*))Dictionary_2__ctor_m0AB9A68499E6533AAFCCFD40D241EDB672F0EE52_gshared)(__this, method);
  4862. }
  4863. inline void Dictionary_2_Clear_mFCB6D718ED8D00722A96C5EF4ECF1ECACA56A490 (Dictionary_2_t1A4804CA9724B6CE01D6ECABE81CE0848CBA80B4* __this, const RuntimeMethod* method)
  4864. {
  4865. (( void (*) (Dictionary_2_t1A4804CA9724B6CE01D6ECABE81CE0848CBA80B4*, const RuntimeMethod*))Dictionary_2_Clear_mFCB6D718ED8D00722A96C5EF4ECF1ECACA56A490_gshared)(__this, method);
  4866. }
  4867. inline void Dictionary_2__ctor_m2A0517F04C72679F0BFE1A1A6DB2471DCC2262B8 (Dictionary_2_tDE8FAF4CAC415F7871ED1DBA452249683C3C7C27* __this, const RuntimeMethod* method)
  4868. {
  4869. (( void (*) (Dictionary_2_tDE8FAF4CAC415F7871ED1DBA452249683C3C7C27*, const RuntimeMethod*))Dictionary_2__ctor_m5F2C53FF0072F4015E5D14621F555D29B1EB79E5_gshared)(__this, method);
  4870. }
  4871. inline void Dictionary_2_Clear_mE3143D45A324AED42023B77F3E58AB63ACB92277 (Dictionary_2_tDE8FAF4CAC415F7871ED1DBA452249683C3C7C27* __this, const RuntimeMethod* method)
  4872. {
  4873. (( void (*) (Dictionary_2_tDE8FAF4CAC415F7871ED1DBA452249683C3C7C27*, const RuntimeMethod*))Dictionary_2_Clear_m2561EDEA2235BCE5FAED59F4E2E352FDA7C71115_gshared)(__this, method);
  4874. }
  4875. inline TMP_SpriteGlyph_t03845F742ADD8467342FC94903608F97B538D2DB* List_1_get_Item_m3641675458F8E1F532E173522330AD9F2856CF7F (List_1_t1ACC21967B12156F242D5D942EF3A71908550905* __this, int32_t ___0_index, const RuntimeMethod* method)
  4876. {
  4877. return (( TMP_SpriteGlyph_t03845F742ADD8467342FC94903608F97B538D2DB* (*) (List_1_t1ACC21967B12156F242D5D942EF3A71908550905*, int32_t, const RuntimeMethod*))List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared)(__this, ___0_index, method);
  4878. }
  4879. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t Glyph_get_index_mCFBBCF85E7F3434B7A595EEE3411EFFB78E5675B (Glyph_t700CF8EBE04ED4AEAB520885AAA1B309E02A103F* __this, const RuntimeMethod* method) ;
  4880. inline bool Dictionary_2_ContainsKey_m07765640B81B043200CAF5B09513C2292F0B7F5D (Dictionary_2_t1A4804CA9724B6CE01D6ECABE81CE0848CBA80B4* __this, uint32_t ___0_key, const RuntimeMethod* method)
  4881. {
  4882. return (( bool (*) (Dictionary_2_t1A4804CA9724B6CE01D6ECABE81CE0848CBA80B4*, uint32_t, const RuntimeMethod*))Dictionary_2_ContainsKey_m07765640B81B043200CAF5B09513C2292F0B7F5D_gshared)(__this, ___0_key, method);
  4883. }
  4884. inline void Dictionary_2_Add_m9BA81ED1DA118BD3EC9AA95C5C8E45D61978FBED (Dictionary_2_t1A4804CA9724B6CE01D6ECABE81CE0848CBA80B4* __this, uint32_t ___0_key, int32_t ___1_value, const RuntimeMethod* method)
  4885. {
  4886. (( void (*) (Dictionary_2_t1A4804CA9724B6CE01D6ECABE81CE0848CBA80B4*, uint32_t, int32_t, const RuntimeMethod*))Dictionary_2_Add_m9BA81ED1DA118BD3EC9AA95C5C8E45D61978FBED_gshared)(__this, ___0_key, ___1_value, method);
  4887. }
  4888. inline bool Dictionary_2_ContainsKey_m70EBF850D533F6A9B343493B153F904DDA40437F (Dictionary_2_tDE8FAF4CAC415F7871ED1DBA452249683C3C7C27* __this, uint32_t ___0_key, const RuntimeMethod* method)
  4889. {
  4890. return (( bool (*) (Dictionary_2_tDE8FAF4CAC415F7871ED1DBA452249683C3C7C27*, uint32_t, const RuntimeMethod*))Dictionary_2_ContainsKey_m61654FF64053B954D62E586B09309D37EEBB9FB3_gshared)(__this, ___0_key, method);
  4891. }
  4892. inline void Dictionary_2_Add_m175C43359C7DF7F7931AEDB95EA693BD79D1968C (Dictionary_2_tDE8FAF4CAC415F7871ED1DBA452249683C3C7C27* __this, uint32_t ___0_key, TMP_SpriteGlyph_t03845F742ADD8467342FC94903608F97B538D2DB* ___1_value, const RuntimeMethod* method)
  4893. {
  4894. (( void (*) (Dictionary_2_tDE8FAF4CAC415F7871ED1DBA452249683C3C7C27*, uint32_t, TMP_SpriteGlyph_t03845F742ADD8467342FC94903608F97B538D2DB*, const RuntimeMethod*))Dictionary_2_Add_m5124CA0DFD4B9968298DB45CEDF7F4B7A1F7DF83_gshared)(__this, ___0_key, ___1_value, method);
  4895. }
  4896. inline int32_t List_1_get_Count_mCE3E5DCD6EFB710C7A2ADC7A9AC5520FEF7597E9_inline (List_1_t1ACC21967B12156F242D5D942EF3A71908550905* __this, const RuntimeMethod* method)
  4897. {
  4898. return (( int32_t (*) (List_1_t1ACC21967B12156F242D5D942EF3A71908550905*, const RuntimeMethod*))List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline)(__this, method);
  4899. }
  4900. inline void Dictionary_2__ctor_m712893C2C48C47CCAFAD85A865C702E8D3D2B71F (Dictionary_2_tABE19B9C5C52F1DE14F0D3287B2696E7D7419180* __this, const RuntimeMethod* method)
  4901. {
  4902. (( void (*) (Dictionary_2_tABE19B9C5C52F1DE14F0D3287B2696E7D7419180*, const RuntimeMethod*))Dictionary_2__ctor_m712893C2C48C47CCAFAD85A865C702E8D3D2B71F_gshared)(__this, method);
  4903. }
  4904. inline void Dictionary_2_Clear_m9821889E928BB7EAEE9A7E81EDFC59651F7CBDD0 (Dictionary_2_tABE19B9C5C52F1DE14F0D3287B2696E7D7419180* __this, const RuntimeMethod* method)
  4905. {
  4906. (( void (*) (Dictionary_2_tABE19B9C5C52F1DE14F0D3287B2696E7D7419180*, const RuntimeMethod*))Dictionary_2_Clear_m9821889E928BB7EAEE9A7E81EDFC59651F7CBDD0_gshared)(__this, method);
  4907. }
  4908. inline void Dictionary_2__ctor_m62CFBCEF60B12591B4FCB8E9B1BD859BB6E00176 (Dictionary_2_t2E5037179C9A1F1245F111C037CAFB47E3EB45ED* __this, const RuntimeMethod* method)
  4909. {
  4910. (( void (*) (Dictionary_2_t2E5037179C9A1F1245F111C037CAFB47E3EB45ED*, const RuntimeMethod*))Dictionary_2__ctor_m5F2C53FF0072F4015E5D14621F555D29B1EB79E5_gshared)(__this, method);
  4911. }
  4912. inline void Dictionary_2_Clear_mEEC2FAB65AD5DA39C6C693C16E4F20C336013B42 (Dictionary_2_t2E5037179C9A1F1245F111C037CAFB47E3EB45ED* __this, const RuntimeMethod* method)
  4913. {
  4914. (( void (*) (Dictionary_2_t2E5037179C9A1F1245F111C037CAFB47E3EB45ED*, const RuntimeMethod*))Dictionary_2_Clear_m2561EDEA2235BCE5FAED59F4E2E352FDA7C71115_gshared)(__this, method);
  4915. }
  4916. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint32_t TMP_TextElement_get_glyphIndex_m149D0BB0350CFC7D3C46CA011669295DC8CF8E9E_inline (TMP_TextElement_t262A55214F712D4274485ABE5676E5254B84D0A5* __this, const RuntimeMethod* method) ;
  4917. inline TMP_SpriteGlyph_t03845F742ADD8467342FC94903608F97B538D2DB* Dictionary_2_get_Item_m6DEB21E8DBED989E712E7120ED2759D5739BA9F9 (Dictionary_2_tDE8FAF4CAC415F7871ED1DBA452249683C3C7C27* __this, uint32_t ___0_key, const RuntimeMethod* method)
  4918. {
  4919. return (( TMP_SpriteGlyph_t03845F742ADD8467342FC94903608F97B538D2DB* (*) (Dictionary_2_tDE8FAF4CAC415F7871ED1DBA452249683C3C7C27*, uint32_t, const RuntimeMethod*))Dictionary_2_get_Item_m1ABC559AFCB634174C216DFF864168F9D0611B91_gshared)(__this, ___0_key, method);
  4920. }
  4921. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void TMP_TextElement_set_glyph_m29945C7CDA0F0F2429D3000A9376B4B5177A23BD_inline (TMP_TextElement_t262A55214F712D4274485ABE5676E5254B84D0A5* __this, Glyph_t700CF8EBE04ED4AEAB520885AAA1B309E02A103F* ___0_value, const RuntimeMethod* method) ;
  4922. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void TMP_TextElement_set_textAsset_m046A7EF50875FC30233B8CB06D4A5138FB63C4E1_inline (TMP_TextElement_t262A55214F712D4274485ABE5676E5254B84D0A5* __this, TMP_Asset_t135A047D4F5CBBA9CD356B762B55AB164122B969* ___0_value, const RuntimeMethod* method) ;
  4923. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t TMP_SpriteCharacter_get_hashCode_mD0A6D291E2DEC9D29C0E6715C4497765E0AB384F_inline (TMP_SpriteCharacter_t98295D0A81320909AC4AD5F2602DD69EACBB449E* __this, const RuntimeMethod* method) ;
  4924. inline bool Dictionary_2_ContainsKey_m050AC0D9D6F681C25C12FBBC7DD71F926D206ED9 (Dictionary_2_tABE19B9C5C52F1DE14F0D3287B2696E7D7419180* __this, int32_t ___0_key, const RuntimeMethod* method)
  4925. {
  4926. return (( bool (*) (Dictionary_2_tABE19B9C5C52F1DE14F0D3287B2696E7D7419180*, int32_t, const RuntimeMethod*))Dictionary_2_ContainsKey_m050AC0D9D6F681C25C12FBBC7DD71F926D206ED9_gshared)(__this, ___0_key, method);
  4927. }
  4928. inline void Dictionary_2_Add_m72902A2BCD2D0374D5A7C1E45739C6E95C42A59C (Dictionary_2_tABE19B9C5C52F1DE14F0D3287B2696E7D7419180* __this, int32_t ___0_key, int32_t ___1_value, const RuntimeMethod* method)
  4929. {
  4930. (( void (*) (Dictionary_2_tABE19B9C5C52F1DE14F0D3287B2696E7D7419180*, int32_t, int32_t, const RuntimeMethod*))Dictionary_2_Add_m72902A2BCD2D0374D5A7C1E45739C6E95C42A59C_gshared)(__this, ___0_key, ___1_value, method);
  4931. }
  4932. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint32_t TMP_TextElement_get_unicode_mF963B03CCA673335FB682EBDD1CFF86F0DB8539F_inline (TMP_TextElement_t262A55214F712D4274485ABE5676E5254B84D0A5* __this, const RuntimeMethod* method) ;
  4933. inline bool Dictionary_2_ContainsKey_m5E0F60FA15BAA43DFD8151136532F354DEF3BC73 (Dictionary_2_t2E5037179C9A1F1245F111C037CAFB47E3EB45ED* __this, uint32_t ___0_key, const RuntimeMethod* method)
  4934. {
  4935. return (( bool (*) (Dictionary_2_t2E5037179C9A1F1245F111C037CAFB47E3EB45ED*, uint32_t, const RuntimeMethod*))Dictionary_2_ContainsKey_m61654FF64053B954D62E586B09309D37EEBB9FB3_gshared)(__this, ___0_key, method);
  4936. }
  4937. inline void Dictionary_2_Add_m25B4BFF1374B1B4BE64F2FC371C683A013E117D0 (Dictionary_2_t2E5037179C9A1F1245F111C037CAFB47E3EB45ED* __this, uint32_t ___0_key, TMP_SpriteCharacter_t98295D0A81320909AC4AD5F2602DD69EACBB449E* ___1_value, const RuntimeMethod* method)
  4938. {
  4939. (( void (*) (Dictionary_2_t2E5037179C9A1F1245F111C037CAFB47E3EB45ED*, uint32_t, TMP_SpriteCharacter_t98295D0A81320909AC4AD5F2602DD69EACBB449E*, const RuntimeMethod*))Dictionary_2_Add_m5124CA0DFD4B9968298DB45CEDF7F4B7A1F7DF83_gshared)(__this, ___0_key, ___1_value, method);
  4940. }
  4941. inline bool Dictionary_2_TryGetValue_mAAEB730BB484D3ECA345BF704F67084E465FFBF9 (Dictionary_2_tABE19B9C5C52F1DE14F0D3287B2696E7D7419180* __this, int32_t ___0_key, int32_t* ___1_value, const RuntimeMethod* method)
  4942. {
  4943. return (( bool (*) (Dictionary_2_tABE19B9C5C52F1DE14F0D3287B2696E7D7419180*, int32_t, int32_t*, const RuntimeMethod*))Dictionary_2_TryGetValue_mAAEB730BB484D3ECA345BF704F67084E465FFBF9_gshared)(__this, ___0_key, ___1_value, method);
  4944. }
  4945. inline bool Dictionary_2_TryGetValue_mE8C1123EF056CBD396383F489D9C16EB1238EA92 (Dictionary_2_t2E5037179C9A1F1245F111C037CAFB47E3EB45ED* __this, uint32_t ___0_key, TMP_SpriteCharacter_t98295D0A81320909AC4AD5F2602DD69EACBB449E** ___1_value, const RuntimeMethod* method)
  4946. {
  4947. return (( bool (*) (Dictionary_2_t2E5037179C9A1F1245F111C037CAFB47E3EB45ED*, uint32_t, TMP_SpriteCharacter_t98295D0A81320909AC4AD5F2602DD69EACBB449E**, const RuntimeMethod*))Dictionary_2_TryGetValue_mBBE3855923B29F8A7CDB21CF7DD7FCD84AABEB68_gshared)(__this, ___0_key, ___1_value, method);
  4948. }
  4949. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TMP_TextUtilities_GetSimpleHashCode_m5BBE01E9DB50DBE54DE8834A3FC077C5C4329F7B (String_t* ___0_s, const RuntimeMethod* method) ;
  4950. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TMP_SpriteAsset_GetSpriteIndexFromHashcode_mE1E4D499A7FAD58AB955E1CA8344D640D82219C2 (TMP_SpriteAsset_t81F779E6F705CE190DC0D1F93A954CB8B1774B39* __this, int32_t ___0_hashCode, const RuntimeMethod* method) ;
  4951. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TMP_SpriteAsset_GetSpriteIndexFromUnicode_m20CA8E503DE1FD6FE80E9418EF9A426DFEDD9014 (TMP_SpriteAsset_t81F779E6F705CE190DC0D1F93A954CB8B1774B39* __this, uint32_t ___0_unicode, const RuntimeMethod* method) ;
  4952. inline void HashSet_1__ctor_m90EA29D74B137C5317CDC485AA1D799F0B6726FF (HashSet_1_t4A2F2B74276D0AD3ED0F873045BD61E9504ECAE2* __this, const RuntimeMethod* method)
  4953. {
  4954. (( void (*) (HashSet_1_t4A2F2B74276D0AD3ED0F873045BD61E9504ECAE2*, const RuntimeMethod*))HashSet_1__ctor_m90EA29D74B137C5317CDC485AA1D799F0B6726FF_gshared)(__this, method);
  4955. }
  4956. inline void HashSet_1_Clear_m88C3BA6617F6667126635140414D44D76C42AE92 (HashSet_1_t4A2F2B74276D0AD3ED0F873045BD61E9504ECAE2* __this, const RuntimeMethod* method)
  4957. {
  4958. (( void (*) (HashSet_1_t4A2F2B74276D0AD3ED0F873045BD61E9504ECAE2*, const RuntimeMethod*))HashSet_1_Clear_m88C3BA6617F6667126635140414D44D76C42AE92_gshared)(__this, method);
  4959. }
  4960. inline bool HashSet_1_Add_m9B0DD9902395EE95D3DC522264BE1EBBBD3513EB (HashSet_1_t4A2F2B74276D0AD3ED0F873045BD61E9504ECAE2* __this, int32_t ___0_item, const RuntimeMethod* method)
  4961. {
  4962. return (( bool (*) (HashSet_1_t4A2F2B74276D0AD3ED0F873045BD61E9504ECAE2*, int32_t, const RuntimeMethod*))HashSet_1_Add_m9B0DD9902395EE95D3DC522264BE1EBBBD3513EB_gshared)(__this, ___0_item, method);
  4963. }
  4964. inline int32_t List_1_get_Count_m3E8926FD96B29C4157FACC16F0FC0F93575DBD5C_inline (List_1_tB66B78FCD61EAA013319E93BE83B16C78143E868* __this, const RuntimeMethod* method)
  4965. {
  4966. return (( int32_t (*) (List_1_tB66B78FCD61EAA013319E93BE83B16C78143E868*, const RuntimeMethod*))List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline)(__this, method);
  4967. }
  4968. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TMP_SpriteAsset_t81F779E6F705CE190DC0D1F93A954CB8B1774B39* TMP_SpriteAsset_SearchForSpriteByUnicodeInternal_m47A6A4AA14924152B0E3E6866A3146ED57E9538A (List_1_tB66B78FCD61EAA013319E93BE83B16C78143E868* ___0_spriteAssets, uint32_t ___1_unicode, bool ___2_includeFallbacks, int32_t* ___3_spriteIndex, const RuntimeMethod* method) ;
  4969. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TMP_SpriteAsset_t81F779E6F705CE190DC0D1F93A954CB8B1774B39* TMP_Settings_get_defaultSpriteAsset_m1A6D796CB68107284294DAB40442F2CFFA26A672 (const RuntimeMethod* method) ;
  4970. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TMP_SpriteAsset_t81F779E6F705CE190DC0D1F93A954CB8B1774B39* TMP_SpriteAsset_SearchForSpriteByUnicodeInternal_m79729A0D68B2C4F99DE643D5A5BAFAEDF23281C2 (TMP_SpriteAsset_t81F779E6F705CE190DC0D1F93A954CB8B1774B39* ___0_spriteAsset, uint32_t ___1_unicode, bool ___2_includeFallbacks, int32_t* ___3_spriteIndex, const RuntimeMethod* method) ;
  4971. inline TMP_SpriteAsset_t81F779E6F705CE190DC0D1F93A954CB8B1774B39* List_1_get_Item_m34807684EA5E99939097A5E1A722E34ABB4B4FA3 (List_1_tB66B78FCD61EAA013319E93BE83B16C78143E868* __this, int32_t ___0_index, const RuntimeMethod* method)
  4972. {
  4973. return (( TMP_SpriteAsset_t81F779E6F705CE190DC0D1F93A954CB8B1774B39* (*) (List_1_tB66B78FCD61EAA013319E93BE83B16C78143E868*, int32_t, const RuntimeMethod*))List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared)(__this, ___0_index, method);
  4974. }
  4975. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TMP_Asset_get_instanceID_mD7D5D79979B77457C3A376955C316AC289BB3D1D (TMP_Asset_t135A047D4F5CBBA9CD356B762B55AB164122B969* __this, const RuntimeMethod* method) ;
  4976. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TMP_SpriteAsset_t81F779E6F705CE190DC0D1F93A954CB8B1774B39* TMP_SpriteAsset_SearchForSpriteByHashCodeInternal_m748846D7F42C95D37EE5DB594EC49AF048AB245B (List_1_tB66B78FCD61EAA013319E93BE83B16C78143E868* ___0_spriteAssets, int32_t ___1_hashCode, bool ___2_searchFallbacks, int32_t* ___3_spriteIndex, const RuntimeMethod* method) ;
  4977. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TMP_SpriteAsset_t81F779E6F705CE190DC0D1F93A954CB8B1774B39* TMP_SpriteAsset_SearchForSpriteByHashCodeInternal_m232218D0EFC8E51BFA7FB14517E489C5941DDE32 (TMP_SpriteAsset_t81F779E6F705CE190DC0D1F93A954CB8B1774B39* ___0_spriteAsset, int32_t ___1_hashCode, bool ___2_searchFallbacks, int32_t* ___3_spriteIndex, const RuntimeMethod* method) ;
  4978. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t TMP_Settings_get_missingCharacterSpriteUnicode_mD82A3253E2CD0C9D467FBD152E4F0FE5E2CBFE2D (const RuntimeMethod* method) ;
  4979. inline void Func_2__ctor_m383464FA8F91A1198A9480B2102C6B40F4FDDAAF (Func_2_t59761786B50B5C8789D257808ABDF702AB48EBC5* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  4980. {
  4981. (( void (*) (Func_2_t59761786B50B5C8789D257808ABDF702AB48EBC5*, RuntimeObject*, intptr_t, const RuntimeMethod*))Func_2__ctor_m2F35D9DF8C659B83CA70029ACBA44930CD42E90D_gshared)(__this, ___0_object, ___1_method, method);
  4982. }
  4983. inline RuntimeObject* Enumerable_OrderBy_TisTMP_SpriteGlyph_t03845F742ADD8467342FC94903608F97B538D2DB_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_m644E23C7EE78CD907E740FF4BE05C84F232879DF (RuntimeObject* ___0_source, Func_2_t59761786B50B5C8789D257808ABDF702AB48EBC5* ___1_keySelector, const RuntimeMethod* method)
  4984. {
  4985. return (( RuntimeObject* (*) (RuntimeObject*, Func_2_t59761786B50B5C8789D257808ABDF702AB48EBC5*, const RuntimeMethod*))Enumerable_OrderBy_TisRuntimeObject_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_mFF78AFAC68DF610D3CD9CCEF08BEC065BD982B8C_gshared)(___0_source, ___1_keySelector, method);
  4986. }
  4987. inline List_1_t1ACC21967B12156F242D5D942EF3A71908550905* Enumerable_ToList_TisTMP_SpriteGlyph_t03845F742ADD8467342FC94903608F97B538D2DB_m2EB3734F94B3B91D4D4AF870A33EE01CBADEF0C1 (RuntimeObject* ___0_source, const RuntimeMethod* method)
  4988. {
  4989. return (( List_1_t1ACC21967B12156F242D5D942EF3A71908550905* (*) (RuntimeObject*, const RuntimeMethod*))Enumerable_ToList_TisRuntimeObject_m6456D63764F29E6B5B2422C3DE25113577CF51EE_gshared)(___0_source, method);
  4990. }
  4991. inline void Func_2__ctor_mB37EDAAC7033C83B84E660EBAA57C3012C1769EE (Func_2_tD72A2C27A6EC4B32F032AF8C338D287F4A8B56E2* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  4992. {
  4993. (( void (*) (Func_2_tD72A2C27A6EC4B32F032AF8C338D287F4A8B56E2*, RuntimeObject*, intptr_t, const RuntimeMethod*))Func_2__ctor_m2F35D9DF8C659B83CA70029ACBA44930CD42E90D_gshared)(__this, ___0_object, ___1_method, method);
  4994. }
  4995. inline RuntimeObject* Enumerable_OrderBy_TisTMP_SpriteCharacter_t98295D0A81320909AC4AD5F2602DD69EACBB449E_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_mEE20BE23024A07AAC92656D89A8160DB434A8555 (RuntimeObject* ___0_source, Func_2_tD72A2C27A6EC4B32F032AF8C338D287F4A8B56E2* ___1_keySelector, const RuntimeMethod* method)
  4996. {
  4997. return (( RuntimeObject* (*) (RuntimeObject*, Func_2_tD72A2C27A6EC4B32F032AF8C338D287F4A8B56E2*, const RuntimeMethod*))Enumerable_OrderBy_TisRuntimeObject_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_mFF78AFAC68DF610D3CD9CCEF08BEC065BD982B8C_gshared)(___0_source, ___1_keySelector, method);
  4998. }
  4999. inline List_1_t2F39287A7FAAAD3D4A84C8C4EF6D748502C1DACC* Enumerable_ToList_TisTMP_SpriteCharacter_t98295D0A81320909AC4AD5F2602DD69EACBB449E_m7B8514AB5DCD62522291C332DDAD5AC5008E81B6 (RuntimeObject* ___0_source, const RuntimeMethod* method)
  5000. {
  5001. return (( List_1_t2F39287A7FAAAD3D4A84C8C4EF6D748502C1DACC* (*) (RuntimeObject*, const RuntimeMethod*))Enumerable_ToList_TisRuntimeObject_m6456D63764F29E6B5B2422C3DE25113577CF51EE_gshared)(___0_source, method);
  5002. }
  5003. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_SpriteAsset_SortGlyphTable_m0B638BC195978816F72A5D32E1FD2608EB388B68 (TMP_SpriteAsset_t81F779E6F705CE190DC0D1F93A954CB8B1774B39* __this, const RuntimeMethod* method) ;
  5004. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_SpriteAsset_SortCharacterTable_mAAE212E44DECC76673001EB17D3BBCBCF1A3CCA1 (TMP_SpriteAsset_t81F779E6F705CE190DC0D1F93A954CB8B1774B39* __this, const RuntimeMethod* method) ;
  5005. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Debug_Log_m06155ED25645EBBC06B4C8F05235EF41B1489C7E (RuntimeObject* ___0_message, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___1_context, const RuntimeMethod* method) ;
  5006. inline void List_1_Clear_m4B7C2B9D414C73A09CE31C8277E7765F7E498C28_inline (List_1_t2F39287A7FAAAD3D4A84C8C4EF6D748502C1DACC* __this, const RuntimeMethod* method)
  5007. {
  5008. (( void (*) (List_1_t2F39287A7FAAAD3D4A84C8C4EF6D748502C1DACC*, const RuntimeMethod*))List_1_Clear_m16C1F2C61FED5955F10EB36BC1CB2DF34B128994_gshared_inline)(__this, method);
  5009. }
  5010. inline void List_1_Clear_mE37AD73A4DA0DF354F09DA23A390F5B9D18296ED_inline (List_1_t1ACC21967B12156F242D5D942EF3A71908550905* __this, const RuntimeMethod* method)
  5011. {
  5012. (( void (*) (List_1_t1ACC21967B12156F242D5D942EF3A71908550905*, const RuntimeMethod*))List_1_Clear_m16C1F2C61FED5955F10EB36BC1CB2DF34B128994_gshared_inline)(__this, method);
  5013. }
  5014. inline TMP_Sprite_t48E15A7D345A06D7EA852E723E07365629FC5280* List_1_get_Item_m61F235821A6FD261D6DF6C632CEA3DB76B306308 (List_1_tBF2191892DFB746CF83364BF93720BDBF5422853* __this, int32_t ___0_index, const RuntimeMethod* method)
  5015. {
  5016. return (( TMP_Sprite_t48E15A7D345A06D7EA852E723E07365629FC5280* (*) (List_1_tBF2191892DFB746CF83364BF93720BDBF5422853*, int32_t, const RuntimeMethod*))List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared)(__this, ___0_index, method);
  5017. }
  5018. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_SpriteGlyph__ctor_mE15D3E35E9F68B201CD34569F3A19B22D980D5DE (TMP_SpriteGlyph_t03845F742ADD8467342FC94903608F97B538D2DB* __this, const RuntimeMethod* method) ;
  5019. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Glyph_set_index_mD033C966D79B910424B985F9D81C01D4E056B72C (Glyph_t700CF8EBE04ED4AEAB520885AAA1B309E02A103F* __this, uint32_t ___0_value, const RuntimeMethod* method) ;
  5020. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GlyphMetrics__ctor_m9CD09465685783A596A7F9112EF7D6A7E1A2792D (GlyphMetrics_t6C1C65A891A6279A0EE807C436436B1E44F7AF1A* __this, float ___0_width, float ___1_height, float ___2_bearingX, float ___3_bearingY, float ___4_advance, const RuntimeMethod* method) ;
  5021. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Glyph_set_metrics_m3350984977FC50061481B1EC563DE59147428BC2 (Glyph_t700CF8EBE04ED4AEAB520885AAA1B309E02A103F* __this, GlyphMetrics_t6C1C65A891A6279A0EE807C436436B1E44F7AF1A ___0_value, const RuntimeMethod* method) ;
  5022. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GlyphRect__ctor_m2B11A6C6C70735CB77FE2176E3D55D922D772A95 (GlyphRect_tB6D225B9318A527A1CBC1B4078EB923398EB808D* __this, int32_t ___0_x, int32_t ___1_y, int32_t ___2_width, int32_t ___3_height, const RuntimeMethod* method) ;
  5023. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Glyph_set_glyphRect_mC21EB362D6EC56E0D110B0A08505CAD2DF26A6A8 (Glyph_t700CF8EBE04ED4AEAB520885AAA1B309E02A103F* __this, GlyphRect_tB6D225B9318A527A1CBC1B4078EB923398EB808D ___0_value, const RuntimeMethod* method) ;
  5024. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Glyph_set_scale_m44247C5948E32562931FA8C44799A3E1E4F0562A (Glyph_t700CF8EBE04ED4AEAB520885AAA1B309E02A103F* __this, float ___0_value, const RuntimeMethod* method) ;
  5025. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Glyph_set_atlasIndex_m622CB24F3110B65CADB0C9F0223133B0DA926ABE (Glyph_t700CF8EBE04ED4AEAB520885AAA1B309E02A103F* __this, int32_t ___0_value, const RuntimeMethod* method) ;
  5026. inline void List_1_Add_m92688D88681AC0D6D0544DE8FAC776ABF7AD22C2_inline (List_1_t1ACC21967B12156F242D5D942EF3A71908550905* __this, TMP_SpriteGlyph_t03845F742ADD8467342FC94903608F97B538D2DB* ___0_item, const RuntimeMethod* method)
  5027. {
  5028. (( void (*) (List_1_t1ACC21967B12156F242D5D942EF3A71908550905*, TMP_SpriteGlyph_t03845F742ADD8467342FC94903608F97B538D2DB*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___0_item, method);
  5029. }
  5030. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_SpriteCharacter__ctor_mC81C5F64670E2A27460B808E9685102BD9CFDACD (TMP_SpriteCharacter_t98295D0A81320909AC4AD5F2602DD69EACBB449E* __this, const RuntimeMethod* method) ;
  5031. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void TMP_TextElement_set_unicode_m5DDC85416E46FEB989F4924ED4E1C8BABDE09AA0_inline (TMP_TextElement_t262A55214F712D4274485ABE5676E5254B84D0A5* __this, uint32_t ___0_value, const RuntimeMethod* method) ;
  5032. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_SpriteCharacter_set_name_m5893C4B6DF938F2E6BB37C578C3B7AB8501F079A (TMP_SpriteCharacter_t98295D0A81320909AC4AD5F2602DD69EACBB449E* __this, String_t* ___0_value, const RuntimeMethod* method) ;
  5033. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void TMP_TextElement_set_scale_mB753D739067A2DF395673D5C6B01E30B74B35362_inline (TMP_TextElement_t262A55214F712D4274485ABE5676E5254B84D0A5* __this, float ___0_value, const RuntimeMethod* method) ;
  5034. inline void List_1_Add_m17F8262F063563809105488DBA62551BB91F6651_inline (List_1_t2F39287A7FAAAD3D4A84C8C4EF6D748502C1DACC* __this, TMP_SpriteCharacter_t98295D0A81320909AC4AD5F2602DD69EACBB449E* ___0_item, const RuntimeMethod* method)
  5035. {
  5036. (( void (*) (List_1_t2F39287A7FAAAD3D4A84C8C4EF6D748502C1DACC*, TMP_SpriteCharacter_t98295D0A81320909AC4AD5F2602DD69EACBB449E*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___0_item, method);
  5037. }
  5038. inline int32_t List_1_get_Count_m090142F60450AE9BA0C834E04D7808CA4AE55F69_inline (List_1_tBF2191892DFB746CF83364BF93720BDBF5422853* __this, const RuntimeMethod* method)
  5039. {
  5040. return (( int32_t (*) (List_1_tBF2191892DFB746CF83364BF93720BDBF5422853*, const RuntimeMethod*))List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline)(__this, method);
  5041. }
  5042. inline void List_1__ctor_m4D5A692FB0398F49A2DA4797BA4CD2EBE2540736 (List_1_t2F39287A7FAAAD3D4A84C8C4EF6D748502C1DACC* __this, const RuntimeMethod* method)
  5043. {
  5044. (( void (*) (List_1_t2F39287A7FAAAD3D4A84C8C4EF6D748502C1DACC*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method);
  5045. }
  5046. inline void List_1__ctor_m1BB6DCD243E4D2F306AA47A23F955D1AFF5DF577 (List_1_t1ACC21967B12156F242D5D942EF3A71908550905* __this, const RuntimeMethod* method)
  5047. {
  5048. (( void (*) (List_1_t1ACC21967B12156F242D5D942EF3A71908550905*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method);
  5049. }
  5050. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_Asset__ctor_m12FF90A96AD41AEDF9AD37175E7070FAC070D8E9 (TMP_Asset_t135A047D4F5CBBA9CD356B762B55AB164122B969* __this, const RuntimeMethod* method) ;
  5051. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_m8DEE5249803AAEB1971F104609B40E1327C4B13E (U3CU3Ec_t010C6DD1D6A4662B467F3C1BDE9A8352A3495F34* __this, const RuntimeMethod* method) ;
  5052. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1 (String_t* ___0_a, String_t* ___1_b, const RuntimeMethod* method) ;
  5053. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TMP_TextParsingUtilities_GetHashCodeCaseSensitive_mD52F61679E036846C1303C58ED08E184E3E3EA45 (String_t* ___0_s, const RuntimeMethod* method) ;
  5054. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_TextElement__ctor_m17ECA25C496E92124412C4B48665D75EE848AF83 (TMP_TextElement_t262A55214F712D4274485ABE5676E5254B84D0A5* __this, const RuntimeMethod* method) ;
  5055. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void TMP_TextElement_set_glyphIndex_mD2D21A9AD7EF332ABE56C52031E03CB5570C2FD3_inline (TMP_TextElement_t262A55214F712D4274485ABE5676E5254B84D0A5* __this, uint32_t ___0_value, const RuntimeMethod* method) ;
  5056. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Glyph__ctor_m9FB83C6B166AC59E03B585F76C09C5FC1720281F (Glyph_t700CF8EBE04ED4AEAB520885AAA1B309E02A103F* __this, const RuntimeMethod* method) ;
  5057. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_Style__ctor_mBC114846B015F0C6F9DEF28EF765BED9947538F1 (TMP_Style_tA9E5B1B35EBFE24EF980CEA03251B638282E120C* __this, String_t* ___0_styleName, String_t* ___1_styleOpeningDefinition, String_t* ___2_styleClosingDefinition, const RuntimeMethod* method) ;
  5058. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool String_op_Inequality_m8C940F3CFC42866709D7CA931B3D77B4BE94BCB6 (String_t* ___0_a, String_t* ___1_b, const RuntimeMethod* method) ;
  5059. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TMP_TextParsingUtilities_GetHashCode_m96340EA80E8D65E5FC9CA5AC20A3B119E64B4228 (String_t* ___0_s, const RuntimeMethod* method) ;
  5060. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_Style_RefreshStyle_m90C4C9D26FDE915FE8C6F307E0A4AE2F09BB9C25 (TMP_Style_tA9E5B1B35EBFE24EF980CEA03251B638282E120C* __this, const RuntimeMethod* method) ;
  5061. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_StyleSheet_LoadStyleDictionaryInternal_m54F7544F778ACD234CE8DC6FEEB3F33E6FD28B69 (TMP_StyleSheet_t70C71699F5CB2D855C361DBB78A44C901236C859* __this, const RuntimeMethod* method) ;
  5062. inline bool Dictionary_2_TryGetValue_mAF5DF1B64FC5E74677D5446E08D92F120FCABB49 (Dictionary_2_t5BB0B09C825404C5C7781A7CE8B7D9ADD11A6579* __this, int32_t ___0_key, TMP_Style_tA9E5B1B35EBFE24EF980CEA03251B638282E120C** ___1_value, const RuntimeMethod* method)
  5063. {
  5064. return (( bool (*) (Dictionary_2_t5BB0B09C825404C5C7781A7CE8B7D9ADD11A6579*, int32_t, TMP_Style_tA9E5B1B35EBFE24EF980CEA03251B638282E120C**, const RuntimeMethod*))Dictionary_2_TryGetValue_m7316301B8CF47FB538886B229B2749EC160B9D5C_gshared)(__this, ___0_key, ___1_value, method);
  5065. }
  5066. inline void Dictionary_2__ctor_m57C394B83BFC04B4A2C4736006AB3CC91B0B7405 (Dictionary_2_t5BB0B09C825404C5C7781A7CE8B7D9ADD11A6579* __this, const RuntimeMethod* method)
  5067. {
  5068. (( void (*) (Dictionary_2_t5BB0B09C825404C5C7781A7CE8B7D9ADD11A6579*, const RuntimeMethod*))Dictionary_2__ctor_m92E9AB321FBD7147CA109C822D99C8B0610C27B7_gshared)(__this, method);
  5069. }
  5070. inline void Dictionary_2_Clear_m53C3C1BDFAF0BFDDD242B6785CCA1E39E1814049 (Dictionary_2_t5BB0B09C825404C5C7781A7CE8B7D9ADD11A6579* __this, const RuntimeMethod* method)
  5071. {
  5072. (( void (*) (Dictionary_2_t5BB0B09C825404C5C7781A7CE8B7D9ADD11A6579*, const RuntimeMethod*))Dictionary_2_Clear_mE1EFF7C68491EE07D21EE9924475A559BF0A4773_gshared)(__this, method);
  5073. }
  5074. inline TMP_Style_tA9E5B1B35EBFE24EF980CEA03251B638282E120C* List_1_get_Item_mB243F4CBD8B61F075B7D78BD44C534FEA2F6D55D (List_1_tD2E7A87088A4F1FBE2DCD6E5BD9894222A78FB1E* __this, int32_t ___0_index, const RuntimeMethod* method)
  5075. {
  5076. return (( TMP_Style_tA9E5B1B35EBFE24EF980CEA03251B638282E120C* (*) (List_1_tD2E7A87088A4F1FBE2DCD6E5BD9894222A78FB1E*, int32_t, const RuntimeMethod*))List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared)(__this, ___0_index, method);
  5077. }
  5078. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t TMP_Style_get_hashCode_m19EC41583BBC799AC118324ED1A0405E26990E85_inline (TMP_Style_tA9E5B1B35EBFE24EF980CEA03251B638282E120C* __this, const RuntimeMethod* method) ;
  5079. inline bool Dictionary_2_ContainsKey_m903A3A9BB1C58594FF0969A2231C47DB0B7F64C6 (Dictionary_2_t5BB0B09C825404C5C7781A7CE8B7D9ADD11A6579* __this, int32_t ___0_key, const RuntimeMethod* method)
  5080. {
  5081. return (( bool (*) (Dictionary_2_t5BB0B09C825404C5C7781A7CE8B7D9ADD11A6579*, int32_t, const RuntimeMethod*))Dictionary_2_ContainsKey_mED5C451F158CDDD2B3F4B0720CD248DA9DB27B25_gshared)(__this, ___0_key, method);
  5082. }
  5083. inline void Dictionary_2_Add_m192A9885A79C361110B3E69F35BE1E36FC8A80A1 (Dictionary_2_t5BB0B09C825404C5C7781A7CE8B7D9ADD11A6579* __this, int32_t ___0_key, TMP_Style_tA9E5B1B35EBFE24EF980CEA03251B638282E120C* ___1_value, const RuntimeMethod* method)
  5084. {
  5085. (( void (*) (Dictionary_2_t5BB0B09C825404C5C7781A7CE8B7D9ADD11A6579*, int32_t, TMP_Style_tA9E5B1B35EBFE24EF980CEA03251B638282E120C*, const RuntimeMethod*))Dictionary_2_Add_mAF1EF7DA16BD70E252EA5C4B0F74DE519A02CBCD_gshared)(__this, ___0_key, ___1_value, method);
  5086. }
  5087. inline int32_t List_1_get_Count_mF9AB5038AFD96664D881EA0BDB87AD5AC3F3FEB4_inline (List_1_tD2E7A87088A4F1FBE2DCD6E5BD9894222A78FB1E* __this, const RuntimeMethod* method)
  5088. {
  5089. return (( int32_t (*) (List_1_tD2E7A87088A4F1FBE2DCD6E5BD9894222A78FB1E*, const RuntimeMethod*))List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline)(__this, method);
  5090. }
  5091. inline void List_1_Add_mFDF21FAA9048EAAC0DE423BF25214D271D94CD6A_inline (List_1_tD2E7A87088A4F1FBE2DCD6E5BD9894222A78FB1E* __this, TMP_Style_tA9E5B1B35EBFE24EF980CEA03251B638282E120C* ___0_item, const RuntimeMethod* method)
  5092. {
  5093. (( void (*) (List_1_tD2E7A87088A4F1FBE2DCD6E5BD9894222A78FB1E*, TMP_Style_tA9E5B1B35EBFE24EF980CEA03251B638282E120C*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___0_item, method);
  5094. }
  5095. inline void List_1__ctor_m9404F890ACAC0E6B14956D92881E08205F9629C8 (List_1_tD2E7A87088A4F1FBE2DCD6E5BD9894222A78FB1E* __this, int32_t ___0_capacity, const RuntimeMethod* method)
  5096. {
  5097. (( void (*) (List_1_tD2E7A87088A4F1FBE2DCD6E5BD9894222A78FB1E*, int32_t, const RuntimeMethod*))List_1__ctor_m76CBBC3E2F0583F5AD30CE592CEA1225C06A0428_gshared)(__this, ___0_capacity, method);
  5098. }
  5099. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* TMP_SubMesh_GetMaterial_m7FA3D54A057606FA90DC3841AAD76C3877BBDA54 (TMP_SubMesh_t03A386328B843ADDDC3D5C53D901B38294142214* __this, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___0_mat, const RuntimeMethod* method) ;
  5100. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float TMP_SubMesh_GetPaddingForMaterial_mE7297313C36D02A7879790C4EEA21551B52B9544 (TMP_SubMesh_t03A386328B843ADDDC3D5C53D901B38294142214* __this, const RuntimeMethod* method) ;
  5101. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_SubMesh_SetVerticesDirty_m55CA9BE0F62ED78693A82CD3A583FA24F1C734B1 (TMP_SubMesh_t03A386328B843ADDDC3D5C53D901B38294142214* __this, const RuntimeMethod* method) ;
  5102. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_SubMesh_SetMaterialDirty_mF4015AA542DC6AF1A7E554CF66A42AB0939D826C (TMP_SubMesh_t03A386328B843ADDDC3D5C53D901B38294142214* __this, const RuntimeMethod* method) ;
  5103. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_SubMesh_SetSharedMaterial_m894423F785E34D24902F385582889CF9170CEA4F (TMP_SubMesh_t03A386328B843ADDDC3D5C53D901B38294142214* __this, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___0_mat, const RuntimeMethod* method) ;
  5104. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_MaterialManager_ReleaseFallbackMaterial_m270B368718E0FBEC8300F0C518603B6E917E6668 (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___0_fallbackMaterial, const RuntimeMethod* method) ;
  5105. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_MaterialManager_AddFallbackMaterialReference_m945320584E67E1D285BF1D99C63FD19799E94993 (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___0_targetMaterial, const RuntimeMethod* method) ;
  5106. inline Renderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF* Component_GetComponent_TisRenderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF_mC91ACC92AD57CA6CA00991DAF1DB3830BCE07AF8 (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, const RuntimeMethod* method)
  5107. {
  5108. return (( Renderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF* (*) (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3*, const RuntimeMethod*))Component_GetComponent_TisRuntimeObject_m7181F81CAEC2CF53F5D2BC79B7425C16E1F80D33_gshared)(__this, method);
  5109. }
  5110. inline MeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5* Component_GetComponent_TisMeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5_mB82F66059DFB5715DD85BDED1D90BC03A6C9E623 (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, const RuntimeMethod* method)
  5111. {
  5112. return (( MeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5* (*) (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3*, const RuntimeMethod*))Component_GetComponent_TisRuntimeObject_m7181F81CAEC2CF53F5D2BC79B7425C16E1F80D33_gshared)(__this, method);
  5113. }
  5114. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, const RuntimeMethod* method) ;
  5115. inline MeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5* GameObject_AddComponent_TisMeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5_mEAB8177A64DF1A50BB7996ACEEEADCD65358AC94 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method)
  5116. {
  5117. return (( MeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5* (*) (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, const RuntimeMethod*))GameObject_AddComponent_TisRuntimeObject_m69B93700FACCF372F5753371C6E8FB780800B824_gshared)(__this, method);
  5118. }
  5119. inline TextMeshPro_t4560AB28A3EAF503895A781A9C625273D833270E* Component_GetComponentInParent_TisTextMeshPro_t4560AB28A3EAF503895A781A9C625273D833270E_mC4105898148A90EA69A324499E1CC316C4445136 (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, const RuntimeMethod* method)
  5120. {
  5121. return (( TextMeshPro_t4560AB28A3EAF503895A781A9C625273D833270E* (*) (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3*, const RuntimeMethod*))Component_GetComponentInParent_TisRuntimeObject_m6746D6BB99912B1B509746C993906492F86CD119_gshared)(__this, method);
  5122. }
  5123. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B (String_t* ___0_str0, String_t* ___1_str1, String_t* ___2_str2, const RuntimeMethod* method) ;
  5124. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57 (RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B ___0_handle, const RuntimeMethod* method) ;
  5125. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GameObject__ctor_m721D643351E55308EA4F5F41B67D5446D11C61F0 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, String_t* ___0_name, TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* ___1_components, const RuntimeMethod* method) ;
  5126. inline TMP_SubMesh_t03A386328B843ADDDC3D5C53D901B38294142214* GameObject_GetComponent_TisTMP_SubMesh_t03A386328B843ADDDC3D5C53D901B38294142214_mD1A9560AA8693D81434394C9924AD871F08DDAB4 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method)
  5127. {
  5128. return (( TMP_SubMesh_t03A386328B843ADDDC3D5C53D901B38294142214* (*) (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, const RuntimeMethod*))GameObject_GetComponent_TisRuntimeObject_m6EAED4AA356F0F48288F67899E5958792395563B_gshared)(__this, method);
  5129. }
  5130. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* TextMeshPro_get_transform_m750148EC362B176A0E80D6F4ABAC1062E5281E11 (TextMeshPro_t4560AB28A3EAF503895A781A9C625273D833270E* __this, const RuntimeMethod* method) ;
  5131. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Transform_SetParent_m9BDD7B7476714B2D7919B10BDC22CE75C0A0A195 (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___0_parent, bool ___1_worldPositionStays, const RuntimeMethod* method) ;
  5132. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Transform_set_localPosition_mDE1C997F7D79C0885210B7732B4BA50EE7D73134 (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_value, const RuntimeMethod* method) ;
  5133. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 Quaternion_get_identity_m7E701AE095ED10FD5EA0B50ABCFDE2EEFF2173A5_inline (const RuntimeMethod* method) ;
  5134. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Transform_set_localRotation_mAB4A011D134BA58AB780BECC0025CA65F16185FA (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___0_value, const RuntimeMethod* method) ;
  5135. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_one_mC9B289F1E15C42C597180C9FE6FB492495B51D02_inline (const RuntimeMethod* method) ;
  5136. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Transform_set_localScale_mBA79E811BAF6C47B80FF76414C12B47B3CD03633 (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_value, const RuntimeMethod* method) ;
  5137. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t GameObject_get_layer_m108902B9C89E9F837CE06B9942AA42307450FEAF (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method) ;
  5138. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GameObject_set_layer_m6E1AF478A2CC86BD222B96317BEB78B7D89B18D0 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, int32_t ___0_value, const RuntimeMethod* method) ;
  5139. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Renderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF* TMP_SubMesh_get_renderer_m57EDD2B2B7742D389E019F7D81BFCD7BDA468013 (TMP_SubMesh_t03A386328B843ADDDC3D5C53D901B38294142214* __this, const RuntimeMethod* method) ;
  5140. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Renderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF* TextMeshPro_get_renderer_m2E657DD550DAB1C896B1D8955AE08F84FB9FE78E (TextMeshPro_t4560AB28A3EAF503895A781A9C625273D833270E* __this, const RuntimeMethod* method) ;
  5141. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Renderer_get_sortingLayerID_m3D7AE74F1B87099810CF969CB4520C85F9AE5F92 (Renderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF* __this, const RuntimeMethod* method) ;
  5142. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Renderer_set_sortingLayerID_m289E44FD06B6692C7B2ADD1189FE4FC013180C49 (Renderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF* __this, int32_t ___0_value, const RuntimeMethod* method) ;
  5143. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Renderer_get_sortingOrder_m4CE7ADEEC8E2F28CC1D10B1D4091A10F8F1583FA (Renderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF* __this, const RuntimeMethod* method) ;
  5144. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Renderer_set_sortingOrder_m4C67F002AD68CA0D55D20D6B78CDED3DB24467DA (Renderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF* __this, int32_t ___0_value, const RuntimeMethod* method) ;
  5145. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Object_get_hideFlags_mA08F5E41671B8C6B5073C6B9E2799BCE6E0DF7F3 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* __this, const RuntimeMethod* method) ;
  5146. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5* TMP_SubMesh_get_meshFilter_m84185B727B379F28F2955070CBF99AA14339F34E (TMP_SubMesh_t03A386328B843ADDDC3D5C53D901B38294142214* __this, const RuntimeMethod* method) ;
  5147. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* TMP_SubMesh_get_mesh_m9AF8E94AA6D6A9B47B76EE0B88A75BCECE8F43EB (TMP_SubMesh_t03A386328B843ADDDC3D5C53D901B38294142214* __this, const RuntimeMethod* method) ;
  5148. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MeshFilter_set_sharedMesh_m946F7E3F583761982642BDA4753784AF1DF6E16F (MeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5* __this, Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* ___0_value, const RuntimeMethod* method) ;
  5149. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Material_SetVector_m44CD02D4555E2AF391C30700F0AEC36BA04CFEA7 (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* __this, int32_t ___0_nameID, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___1_value, const RuntimeMethod* method) ;
  5150. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_Text_set_havePropertiesChanged_mA38D7BC9E260BF29450738B827F2220A05662B31 (TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* __this, bool ___0_value, const RuntimeMethod* method) ;
  5151. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object_Destroy_m064F2A066491D2DC4FFCFBDBE5FCFFB807A04436 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___0_obj, float ___1_t, const RuntimeMethod* method) ;
  5152. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* TMP_SubMesh_CreateMaterialInstance_mCBD7450E65428732A15ADD20F0A5BE7EA1DBF2BA (TMP_SubMesh_t03A386328B843ADDDC3D5C53D901B38294142214* __this, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___0_source, const RuntimeMethod* method) ;
  5153. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object_set_name_mC79E6DC8FFD72479C90F0C4CC7F42A0FEAF5AE47 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* __this, String_t* ___0_value, const RuntimeMethod* method) ;
  5154. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* Renderer_get_sharedMaterial_mA2E0CA0A564617FFC3E0E50947C6300082C35F81 (Renderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF* __this, const RuntimeMethod* method) ;
  5155. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool TMP_Text_get_extraPadding_m84294178A4E3BFD708FC746DB98CB0A64FBC35AA_inline (TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* __this, const RuntimeMethod* method) ;
  5156. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool TMP_Text_get_isUsingBold_mA0F9BE071B0F9DB995BC04D1CD409CA5C5AF6CF0_inline (TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* __this, const RuntimeMethod* method) ;
  5157. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float ShaderUtilities_GetPadding_mACB25967DE353794970CEC89362214C3F65341FA (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___0_material, bool ___1_enableExtraPadding, bool ___2_isBold, const RuntimeMethod* method) ;
  5158. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Behaviour_get_enabled_mAAC9F15E9EBF552217A5AE2681589CC0BFA300C1 (Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA* __this, const RuntimeMethod* method) ;
  5159. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_SubMesh_UpdateMaterial_mF2AA7298784A74354917AE11C33C06DF5EE48FD3 (TMP_SubMesh_t03A386328B843ADDDC3D5C53D901B38294142214* __this, const RuntimeMethod* method) ;
  5160. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Renderer_set_sharedMaterial_m5E842F9A06CFB7B77656EB319881CB4B3E8E4288 (Renderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF* __this, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___0_value, const RuntimeMethod* method) ;
  5161. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Material_HasProperty_mC09A83B44E368A217F606DD4954FA080CC03EC6C (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* __this, String_t* ___0_name, const RuntimeMethod* method) ;
  5162. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* TMP_SubMesh_get_textComponent_m0432A85ED37E13DB37CE87B0A09C7C9B5C1369D6 (TMP_SubMesh_t03A386328B843ADDDC3D5C53D901B38294142214* __this, const RuntimeMethod* method) ;
  5163. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Material_GetFloat_m2A77F10E6AA13EA3FA56166EFEA897115A14FA5A (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* __this, String_t* ___0_name, const RuntimeMethod* method) ;
  5164. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Material_SetFloat_m879CF81D740BAE6F23C9822400679F4D16365836 (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* __this, String_t* ___0_name, float ___1_value, const RuntimeMethod* method) ;
  5165. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* TMP_SubMeshUI_get_sharedMaterial_m9F6E8D48BE941352C6395CE6B25D1A026F9B1A50_inline (TMP_SubMeshUI_tC465A77BC412382AABB3052CBA268623AAF3A25D* __this, const RuntimeMethod* method) ;
  5166. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* TMP_SubMeshUI_GetMaterial_m42B838E7CFD90166E7AB6288140E0DDC42C5BFBD (TMP_SubMeshUI_tC465A77BC412382AABB3052CBA268623AAF3A25D* __this, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___0_mat, const RuntimeMethod* method) ;
  5167. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float TMP_SubMeshUI_GetPaddingForMaterial_m59C406EAAF3622C5C66AC02B57EE54017E6F80C9 (TMP_SubMeshUI_tC465A77BC412382AABB3052CBA268623AAF3A25D* __this, const RuntimeMethod* method) ;
  5168. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_SubMeshUI_SetSharedMaterial_m3E8AB169F4C47E062E3996E25F2F9D015FDAAA0C (TMP_SubMeshUI_tC465A77BC412382AABB3052CBA268623AAF3A25D* __this, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___0_mat, const RuntimeMethod* method) ;
  5169. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* TMP_MaterialManager_GetMaterialForRendering_mDC4BDF626B827DE3A6B13933DA0F376D7E77ABD4 (MaskableGraphic_tFC5B6BE351C90DE53744DF2A70940242774B361E* ___0_graphic, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___1_baseMaterial, const RuntimeMethod* method) ;
  5170. inline TextMeshProUGUI_t101091AF4B578BB534C92E9D1EEAF0611636D957* Component_GetComponentInParent_TisTextMeshProUGUI_t101091AF4B578BB534C92E9D1EEAF0611636D957_m1C73B3D3E924B85529A025308CD97ACF478C95FE (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, const RuntimeMethod* method)
  5171. {
  5172. return (( TextMeshProUGUI_t101091AF4B578BB534C92E9D1EEAF0611636D957* (*) (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3*, const RuntimeMethod*))Component_GetComponentInParent_TisRuntimeObject_m6746D6BB99912B1B509746C993906492F86CD119_gshared)(__this, method);
  5173. }
  5174. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* TMP_Text_get_transform_m6BD41E08BFCFCE722DFCE4627626AD60CA99CCA8 (TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* __this, const RuntimeMethod* method) ;
  5175. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Transform_SetAsFirstSibling_mBE0D0E76099F829466DC2FBD71ACFCF3C8EC03BD (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, const RuntimeMethod* method) ;
  5176. inline RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* GameObject_GetComponent_TisRectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5_m1592DCB5AA07291F73A76006F0913A64DFB8A9C4 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method)
  5177. {
  5178. return (( RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* (*) (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, const RuntimeMethod*))GameObject_GetComponent_TisRuntimeObject_m6EAED4AA356F0F48288F67899E5958792395563B_gshared)(__this, method);
  5179. }
  5180. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RectTransform_set_anchorMin_m931442ABE3368D6D4309F43DF1D64AB64B0F52E3 (RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_value, const RuntimeMethod* method) ;
  5181. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_get_one_m9097EB8DC23C26118A591AF16702796C3EF51DFB_inline (const RuntimeMethod* method) ;
  5182. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RectTransform_set_anchorMax_m52829ABEDD229ABD3DA20BCA676FA1DCA4A39B7D (RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_value, const RuntimeMethod* method) ;
  5183. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RectTransform_set_sizeDelta_mC9A980EA6036E6725EF24CEDF3EE80A9B2B50EE5 (RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_value, const RuntimeMethod* method) ;
  5184. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* TMP_Text_get_rectTransform_m22DC10116809BEB2C66047A55337A588ED023EBF (TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* __this, const RuntimeMethod* method) ;
  5185. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 RectTransform_get_pivot_mA8334AF05AA7FF09A173A2430F2BB9E85E5CBFFF (RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* __this, const RuntimeMethod* method) ;
  5186. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RectTransform_set_pivot_m79D0177D383D432A93C2615F1932B739B1C6E146 (RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_value, const RuntimeMethod* method) ;
  5187. inline LayoutElement_tB1F24CC11AF4AA87015C8D8EE06D22349C5BF40A* GameObject_AddComponent_TisLayoutElement_tB1F24CC11AF4AA87015C8D8EE06D22349C5BF40A_mCAEF1A4C92D1C856A46417BA645409AE42F005D2 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method)
  5188. {
  5189. return (( LayoutElement_tB1F24CC11AF4AA87015C8D8EE06D22349C5BF40A* (*) (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, const RuntimeMethod*))GameObject_AddComponent_TisRuntimeObject_m69B93700FACCF372F5753371C6E8FB780800B824_gshared)(__this, method);
  5190. }
  5191. inline TMP_SubMeshUI_tC465A77BC412382AABB3052CBA268623AAF3A25D* GameObject_AddComponent_TisTMP_SubMeshUI_tC465A77BC412382AABB3052CBA268623AAF3A25D_m57C4ED5EFCBA8A299CD8C14B8085A3E1CB825182 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method)
  5192. {
  5193. return (( TMP_SubMeshUI_tC465A77BC412382AABB3052CBA268623AAF3A25D* (*) (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, const RuntimeMethod*))GameObject_AddComponent_TisRuntimeObject_m69B93700FACCF372F5753371C6E8FB780800B824_gshared)(__this, method);
  5194. }
  5195. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MaskableGraphic_OnDisable_m9123E729FA7BE001037CDE14E8A75B69AD68E16C (MaskableGraphic_tFC5B6BE351C90DE53744DF2A70940242774B361E* __this, const RuntimeMethod* method) ;
  5196. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_MaterialManager_ReleaseStencilMaterial_mECF794E6299D84E46FBC0BC6F23155A8751FCD41 (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___0_stencilMaterial, const RuntimeMethod* method) ;
  5197. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* MaskUtilities_FindRootSortOverrideCanvas_mCB7DABA799F6C5BDF659D4CA60BA2FE8141A65AA (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___0_start, const RuntimeMethod* method) ;
  5198. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool MaskableGraphic_get_maskable_m34B87CD87CFF73FF4E09D892ADB316E412F22660_inline (MaskableGraphic_tFC5B6BE351C90DE53744DF2A70940242774B361E* __this, const RuntimeMethod* method) ;
  5199. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t MaskUtilities_GetStencilDepth_m782D2795F76F569F4FB261C5BFB6D9EF241C0EE9 (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___0_transform, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___1_stopAfter, const RuntimeMethod* method) ;
  5200. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* StencilMaterial_Add_m7BF719F0507970D16D11F47019761391ACE55766 (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___0_baseMat, int32_t ___1_stencilID, int32_t ___2_operation, int32_t ___3_compareFunction, int32_t ___4_colorWriteMask, int32_t ___5_readMask, int32_t ___6_writeMask, const RuntimeMethod* method) ;
  5201. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StencilMaterial_Remove_m828D3D85F213AD5B3E4FE6A230981E9115007412 (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___0_customMat, const RuntimeMethod* method) ;
  5202. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void UnityAction_Invoke_m5CB9EE17CCDF64D00DE5D96DF3553CDB20D66F70_inline (UnityAction_t11A1F3B953B365C072A5DCC32677EE1796A962A7* __this, const RuntimeMethod* method) ;
  5203. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* Graphic_get_rectTransform_mF4752E8934267D630810E84CE02CDFB81EB1FD6D (Graphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931* __this, const RuntimeMethod* method) ;
  5204. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* Graphic_get_canvas_mEA2161DF3BD736541DE41F9B814C4860FEB76419 (Graphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931* __this, const RuntimeMethod* method) ;
  5205. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* Canvas_get_rootCanvas_m74DEA02014963B54DF651BE14284BDAFDA61DDFE (Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* __this, const RuntimeMethod* method) ;
  5206. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* TMP_SubMeshUI_get_textComponent_m899050C714DCF7C38409E40ACED46128426E5981 (TMP_SubMeshUI_tC465A77BC412382AABB3052CBA268623AAF3A25D* __this, const RuntimeMethod* method) ;
  5207. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CanvasRenderer_set_materialCount_m333926C78CD98557B86A8EAC66F47BD4DD4554C3 (CanvasRenderer_tAB9A55A976C4E3B2B37D0CE5616E5685A8B43860* __this, int32_t ___0_value, const RuntimeMethod* method) ;
  5208. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CanvasRenderer_SetMaterial_mBB733E272FB6A5B30C3B24F557AF5ED9EAC5DBD7 (CanvasRenderer_tAB9A55A976C4E3B2B37D0CE5616E5685A8B43860* __this, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___0_material, int32_t ___1_index, const RuntimeMethod* method) ;
  5209. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MaskableGraphic_RecalculateClipping_mFDD980F0A3AC1BEFF0BC9EDE95EF063AA9C282F7 (MaskableGraphic_tFC5B6BE351C90DE53744DF2A70940242774B361E* __this, const RuntimeMethod* method) ;
  5210. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* TMP_SubMeshUI_CreateMaterialInstance_mC6A3BF4276D9FDB1120EDE06B688F57BD50012B2 (TMP_SubMeshUI_tC465A77BC412382AABB3052CBA268623AAF3A25D* __this, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___0_source, const RuntimeMethod* method) ;
  5211. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* CanvasRenderer_GetMaterial_m42376FD7C07D8E1700FC3627D1DCF1AECCC47A1C (CanvasRenderer_tAB9A55A976C4E3B2B37D0CE5616E5685A8B43860* __this, const RuntimeMethod* method) ;
  5212. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CharacterSubstitution__ctor_m5727A2342B980E68CA8CA895437F82280B5E4378 (CharacterSubstitution_t1F95CD37050627A0EFDC0F0F25FD04EA70015403* __this, int32_t ___0_index, uint32_t ___1_unicode, const RuntimeMethod* method) ;
  5213. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR TMP_Asset_t135A047D4F5CBBA9CD356B762B55AB164122B969* TMP_TextElement_get_textAsset_m3FFA01E6D0068D1F8F578CBF2590A752683A61EA_inline (TMP_TextElement_t262A55214F712D4274485ABE5676E5254B84D0A5* __this, const RuntimeMethod* method) ;
  5214. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SpecialCharacter__ctor_m6EA478027143EA28D3A52D1E020B95B9286824FF (SpecialCharacter_t6C1DBE8C490706D1620899BAB7F0B8091AD26777* __this, TMP_Character_t7D37A55EF1A9FF6D0BFE6D50E86A00F80E7FAF35* ___0_character, int32_t ___1_materialIndex, const RuntimeMethod* method) ;
  5215. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TextBackingContainer_get_Capacity_m314198D61452DF6CAB895C2BF8D1C0829C579F9C (TextBackingContainer_t33D1CE628E7B26C45EDAC1D87BEF2DD22A5C6361* __this, const RuntimeMethod* method) ;
  5216. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t TextBackingContainer_get_Count_mA4E440D40E9EECB361CE4697B11F9B017B19E0C1_inline (TextBackingContainer_t33D1CE628E7B26C45EDAC1D87BEF2DD22A5C6361* __this, const RuntimeMethod* method) ;
  5217. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void TextBackingContainer_set_Count_m3833989ADDB6C436DFB7A8979080FF5F2A411F19_inline (TextBackingContainer_t33D1CE628E7B26C45EDAC1D87BEF2DD22A5C6361* __this, int32_t ___0_value, const RuntimeMethod* method) ;
  5218. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t TextBackingContainer_get_Item_mA0E8BB3275942C3B08087D7E27914F436370C276 (TextBackingContainer_t33D1CE628E7B26C45EDAC1D87BEF2DD22A5C6361* __this, int32_t ___0_index, const RuntimeMethod* method) ;
  5219. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextBackingContainer_Resize_m669CEE085664D77F581761A5888EEF20E095F752 (TextBackingContainer_t33D1CE628E7B26C45EDAC1D87BEF2DD22A5C6361* __this, int32_t ___0_size, const RuntimeMethod* method) ;
  5220. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextBackingContainer_set_Item_mF263D268B2D3185D818FD470F86FC8C53DD42381 (TextBackingContainer_t33D1CE628E7B26C45EDAC1D87BEF2DD22A5C6361* __this, int32_t ___0_index, uint32_t ___1_value, const RuntimeMethod* method) ;
  5221. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextBackingContainer__ctor_m28ABE283E7734CCAFCB78E5C71E817D495C1699D (TextBackingContainer_t33D1CE628E7B26C45EDAC1D87BEF2DD22A5C6361* __this, int32_t ___0_size, const RuntimeMethod* method) ;
  5222. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Mathf_NextPowerOfTwo_mA1CE7F3EEF9B0B07AB2D586C030ED236D578F485 (int32_t ___0_value, const RuntimeMethod* method) ;
  5223. inline void Array_Resize_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_m5125BA7C6999C4FE1290349D3F1F691A6E00A039 (UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA** ___0_array, int32_t ___1_newSize, const RuntimeMethod* method)
  5224. {
  5225. (( void (*) (UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA**, int32_t, const RuntimeMethod*))Array_Resize_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_m5125BA7C6999C4FE1290349D3F1F691A6E00A039_gshared)(___0_array, ___1_newSize, method);
  5226. }
  5227. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_mB6F7B455BB3E880F27BB5E26F8D49389333F84E1 (U3CU3Ec_tB391A89144AD9017CFBAC1E6A3F88D4E8B347A4D* __this, const RuntimeMethod* method) ;
  5228. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Copy_m4233828B4E6288B6D815F539AAA38575DE627900 (RuntimeArray* ___0_sourceArray, RuntimeArray* ___1_destinationArray, int32_t ___2_length, const RuntimeMethod* method) ;
  5229. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_TextParsingUtilities__ctor_m5B95C165745456957248A8D1EDFAD9B495F47323 (TMP_TextParsingUtilities_tF6AF6ED06ADFB8C71F4C1D713D677D821A1AB6FA* __this, const RuntimeMethod* method) ;
  5230. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Il2CppChar TMP_TextParsingUtilities_ToUpperASCIIFast_mB1C34D8B2251FE6792CFD9DEC9344201E459B545 (Il2CppChar ___0_c, const RuntimeMethod* method) ;
  5231. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_FontStyleStack_Clear_m49B787473D053AE4AB61D0A89BE3022B6D39B15D (TMP_FontStyleStack_t52885F172FADBC21346C835B5302167BDA8020DC* __this, const RuntimeMethod* method) ;
  5232. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint8_t TMP_FontStyleStack_Add_m86B65684B67DF2CA334037A30E9876C0F02D454A (TMP_FontStyleStack_t52885F172FADBC21346C835B5302167BDA8020DC* __this, int32_t ___0_style, const RuntimeMethod* method) ;
  5233. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint8_t TMP_FontStyleStack_Remove_mF44A8D00AA01FCBED6B6FD0A43A8D77990D2A26E (TMP_FontStyleStack_t52885F172FADBC21346C835B5302167BDA8020DC* __this, int32_t ___0_style, const RuntimeMethod* method) ;
  5234. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CaretInfo__ctor_m32D2780AAB3322C5EB68677CE3A73BF6B43E51B8 (CaretInfo_tCA47726433870FF8D4DC24F6215BAB188D7055E0* __this, int32_t ___0_index, int32_t ___1_position, const RuntimeMethod* method) ;
  5235. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TMP_TextUtilities_FindNearestCharacter_mC99A2AEAAC3B5C5C4D878B13BE167BC42E554030 (TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* ___0_text, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_position, Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___2_camera, bool ___3_visibleOnly, const RuntimeMethod* method) ;
  5236. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_op_Implicit_mE8EBEE9291F11BB02F062D6E000F4798968CBD96_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_v, const RuntimeMethod* method) ;
  5237. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TMP_TextUtilities_ScreenPointToWorldPointInRectangle_m221201A3D27B7351AD7C5E8329FCFDB3B3377318 (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___0_transform, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___1_screenPoint, Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___2_cam, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* ___3_worldPoint, const RuntimeMethod* method) ;
  5238. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Transform_TransformPoint_m05BFF013DB830D7BFE44A007703694AE1062EE44 (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_position, const RuntimeMethod* method) ;
  5239. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TMP_TextUtilities_FindNearestLine_mE50181F2B093AB40EA565DFD65586EBF8D916B73 (TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* ___0_text, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_position, Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___2_camera, const RuntimeMethod* method) ;
  5240. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TMP_TextUtilities_FindNearestCharacterOnLine_m6EBAB5183A14C5D2E4471386C305979394A85C66 (TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* ___0_text, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_position, int32_t ___2_line, Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___3_camera, bool ___4_visibleOnly, const RuntimeMethod* method) ;
  5241. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TMP_TextUtilities_PointIntersectRectangle_m02A9C5ABEC703E15DB81913479B115CB52D0E848 (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_m, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_a, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___2_b, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___3_c, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___4_d, const RuntimeMethod* method) ;
  5242. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float TMP_TextUtilities_DistanceToLine_mF92AF55AD4AFCCB06C8664E6FCE9BECBC1C8F347 (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_b, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___2_point, const RuntimeMethod* method) ;
  5243. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RectTransform_GetWorldCorners_m6E15303C3B065B2F65E0A7F0E0217695564C2E09 (RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* __this, Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* ___0_fourCornersArray, const RuntimeMethod* method) ;
  5244. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t TMP_Text_get_overflowMode_m494E5C01E450AF8F4F344856D289D0FDEB8DDCB4_inline (TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* __this, const RuntimeMethod* method) ;
  5245. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t TMP_Text_get_pageToDisplay_mAA3CCC7BD6CA9430558F3409E05B6E754D82C730_inline (TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* __this, const RuntimeMethod* method) ;
  5246. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_b, const RuntimeMethod* method) ;
  5247. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Vector3_Dot_mBB86BB940AA0A32FA7D3C02AC42E5BC7095A5D52_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_lhs, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_rhs, const RuntimeMethod* method) ;
  5248. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector2_op_Implicit_m6D9CABB2C791A192867D7A4559D132BE86DD3EB7_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_v, const RuntimeMethod* method) ;
  5249. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Ray_t2B1742D7958DC05BDC3EFC7461D3593E1430DC00 RectTransformUtility_ScreenPointToRay_m217E6AE16A7A12EDCEFFFCCB02DD1DA3D362CC60 (Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___0_cam, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___1_screenPos, const RuntimeMethod* method) ;
  5250. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 Transform_get_rotation_m32AF40CA0D50C797DA639A696F8EAEC7524C179C (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, const RuntimeMethod* method) ;
  5251. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_back_mCA5A84170E8DE5CE38C0551B4CCAD647BF215E57_inline (const RuntimeMethod* method) ;
  5252. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Quaternion_op_Multiply_mE1EBA73F9173432B50F8F17CE8190C5A7986FB8C (Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___0_rotation, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_point, const RuntimeMethod* method) ;
  5253. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1 (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, const RuntimeMethod* method) ;
  5254. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Plane__ctor_m2BFB65EBFF51123791878684ECC375B99FAD10A2_inline (Plane_tB7D8CC6F7AACF5F3AA483AF005C1102A8577BC0C* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_inNormal, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_inPoint, const RuntimeMethod* method) ;
  5255. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Plane_Raycast_mC6D25A732413A2694A75CB0F2F9E75DEDDA117F0_inline (Plane_tB7D8CC6F7AACF5F3AA483AF005C1102A8577BC0C* __this, Ray_t2B1742D7958DC05BDC3EFC7461D3593E1430DC00 ___0_ray, float* ___1_enter, const RuntimeMethod* method) ;
  5256. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Ray_GetPoint_mAF4E1D38026156E6434EF2BED2420ED5236392AF (Ray_t2B1742D7958DC05BDC3EFC7461D3593E1430DC00* __this, float ___0_distance, const RuntimeMethod* method) ;
  5257. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_Multiply_m7F3B0FA9256CE368D7636558EFEFC4AB0E1A0F41_inline (float ___0_d, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_a, const RuntimeMethod* method) ;
  5258. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_b, const RuntimeMethod* method) ;
  5259. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, float ___1_d, const RuntimeMethod* method) ;
  5260. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Il2CppChar TMP_TextUtilities_ToUpperFast_mD4058FCC040A29181AF91BEDB9040F73C91061FA (Il2CppChar ___0_c, const RuntimeMethod* method) ;
  5261. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Il2CppChar TMP_TextUtilities_ToLowerFast_mC2674EF9199EBBE4FEC3A112908E99DAD62C0971 (Il2CppChar ___0_c, const RuntimeMethod* method) ;
  5262. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TMP_TextUtilities_HexToInt_m3FB0402E5313B00B59CBB7F11B5FAF73499A8E6B (Il2CppChar ___0_hex, const RuntimeMethod* method) ;
  5263. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_Normalize_mEF8349CC39674236CFC694189AFD36E31F89AC8F_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_value, const RuntimeMethod* method) ;
  5264. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Ray_get_direction_m21C2D22D3BD4A683BD4DC191AB22DD05F5EC2086_inline (Ray_t2B1742D7958DC05BDC3EFC7461D3593E1430DC00* __this, const RuntimeMethod* method) ;
  5265. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Ray_get_origin_m97604A8F180316A410DCD77B7D74D04522FA1BA6_inline (Ray_t2B1742D7958DC05BDC3EFC7461D3593E1430DC00* __this, const RuntimeMethod* method) ;
  5266. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Mathf_Approximately_m1DADD012A8FC82E11FB282501AE2EBBF9A77150B_inline (float ___0_a, float ___1_b, const RuntimeMethod* method) ;
  5267. inline void List_1_AddWithResize_m79A9BF770BEF9C06BE40D5401E55E375F2726CC4 (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___0_item, const RuntimeMethod* method)
  5268. {
  5269. (( void (*) (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*, RuntimeObject*, const RuntimeMethod*))List_1_AddWithResize_m79A9BF770BEF9C06BE40D5401E55E375F2726CC4_gshared)(__this, ___0_item, method);
  5270. }
  5271. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Vector3_Magnitude_m21652D951393A3D7CE92CE40049A0E7F76544D1B_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_vector, const RuntimeMethod* method) ;
  5272. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_Division_mCC6BB24E372AB96B8380D1678446EF6A8BAE13BB_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, float ___1_d, const RuntimeMethod* method) ;
  5273. #ifdef __clang__
  5274. #pragma clang diagnostic push
  5275. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  5276. #pragma clang diagnostic ignored "-Wunused-variable"
  5277. #endif
  5278. #ifdef __clang__
  5279. #pragma clang diagnostic pop
  5280. #endif
  5281. #ifdef __clang__
  5282. #pragma clang diagnostic push
  5283. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  5284. #pragma clang diagnostic ignored "-Wunused-variable"
  5285. #endif
  5286. #ifdef __clang__
  5287. #pragma clang diagnostic pop
  5288. #endif
  5289. #ifdef __clang__
  5290. #pragma clang diagnostic push
  5291. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  5292. #pragma clang diagnostic ignored "-Wunused-variable"
  5293. #endif
  5294. #ifdef __clang__
  5295. #pragma clang diagnostic pop
  5296. #endif
  5297. #ifdef __clang__
  5298. #pragma clang diagnostic push
  5299. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  5300. #pragma clang diagnostic ignored "-Wunused-variable"
  5301. #endif
  5302. #ifdef __clang__
  5303. #pragma clang diagnostic pop
  5304. #endif
  5305. #ifdef __clang__
  5306. #pragma clang diagnostic push
  5307. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  5308. #pragma clang diagnostic ignored "-Wunused-variable"
  5309. #endif
  5310. Il2CppChar OnValidateInput_Invoke_m1CDDA220BF2691F42200A098F57AE10FDE383E49_Multicast(OnValidateInput_t88ECDC5C12A807AF2A5761369563B0FAA6A25530* __this, String_t* ___0_text, int32_t ___1_charIndex, Il2CppChar ___2_addedChar, const RuntimeMethod* method)
  5311. {
  5312. il2cpp_array_size_t length = __this->___delegates->max_length;
  5313. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates->GetAddressAtUnchecked(0));
  5314. Il2CppChar retVal = 0x0;
  5315. for (il2cpp_array_size_t i = 0; i < length; i++)
  5316. {
  5317. OnValidateInput_t88ECDC5C12A807AF2A5761369563B0FAA6A25530* currentDelegate = reinterpret_cast<OnValidateInput_t88ECDC5C12A807AF2A5761369563B0FAA6A25530*>(delegatesToInvoke[i]);
  5318. typedef Il2CppChar (*FunctionPointerType) (RuntimeObject*, String_t*, int32_t, Il2CppChar, const RuntimeMethod*);
  5319. retVal = ((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_text, ___1_charIndex, ___2_addedChar, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method));
  5320. }
  5321. return retVal;
  5322. }
  5323. Il2CppChar OnValidateInput_Invoke_m1CDDA220BF2691F42200A098F57AE10FDE383E49_OpenInst(OnValidateInput_t88ECDC5C12A807AF2A5761369563B0FAA6A25530* __this, String_t* ___0_text, int32_t ___1_charIndex, Il2CppChar ___2_addedChar, const RuntimeMethod* method)
  5324. {
  5325. NullCheck(___0_text);
  5326. typedef Il2CppChar (*FunctionPointerType) (String_t*, int32_t, Il2CppChar, const RuntimeMethod*);
  5327. return ((FunctionPointerType)__this->___method_ptr)(___0_text, ___1_charIndex, ___2_addedChar, method);
  5328. }
  5329. Il2CppChar OnValidateInput_Invoke_m1CDDA220BF2691F42200A098F57AE10FDE383E49_OpenStatic(OnValidateInput_t88ECDC5C12A807AF2A5761369563B0FAA6A25530* __this, String_t* ___0_text, int32_t ___1_charIndex, Il2CppChar ___2_addedChar, const RuntimeMethod* method)
  5330. {
  5331. typedef Il2CppChar (*FunctionPointerType) (String_t*, int32_t, Il2CppChar, const RuntimeMethod*);
  5332. return ((FunctionPointerType)__this->___method_ptr)(___0_text, ___1_charIndex, ___2_addedChar, method);
  5333. }
  5334. IL2CPP_EXTERN_C Il2CppChar DelegatePInvokeWrapper_OnValidateInput_t88ECDC5C12A807AF2A5761369563B0FAA6A25530 (OnValidateInput_t88ECDC5C12A807AF2A5761369563B0FAA6A25530* __this, String_t* ___0_text, int32_t ___1_charIndex, Il2CppChar ___2_addedChar, const RuntimeMethod* method)
  5335. {
  5336. typedef uint8_t (DEFAULT_CALL *PInvokeFunc)(char*, int32_t, uint8_t);
  5337. PInvokeFunc il2cppPInvokeFunc = reinterpret_cast<PInvokeFunc>(il2cpp_codegen_get_reverse_pinvoke_function_ptr(__this));
  5338. char* ____0_text_marshaled = NULL;
  5339. ____0_text_marshaled = il2cpp_codegen_marshal_string(___0_text);
  5340. uint8_t returnValue = il2cppPInvokeFunc(____0_text_marshaled, ___1_charIndex, static_cast<uint8_t>(___2_addedChar));
  5341. il2cpp_codegen_marshal_free(____0_text_marshaled);
  5342. ____0_text_marshaled = NULL;
  5343. return static_cast<Il2CppChar>(returnValue);
  5344. }
  5345. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnValidateInput__ctor_m734DB6ABACB01CDC715C54E93A47B817C0E7FB68 (OnValidateInput_t88ECDC5C12A807AF2A5761369563B0FAA6A25530* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  5346. {
  5347. __this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method);
  5348. __this->___method = ___1_method;
  5349. __this->___m_target = ___0_object;
  5350. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object);
  5351. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  5352. __this->___method_code = (intptr_t)__this;
  5353. if (MethodIsStatic((RuntimeMethod*)___1_method))
  5354. {
  5355. bool isOpen = parameterCount == 3;
  5356. if (isOpen)
  5357. __this->___invoke_impl = (intptr_t)&OnValidateInput_Invoke_m1CDDA220BF2691F42200A098F57AE10FDE383E49_OpenStatic;
  5358. else
  5359. {
  5360. __this->___invoke_impl = __this->___method_ptr;
  5361. __this->___method_code = (intptr_t)__this->___m_target;
  5362. }
  5363. }
  5364. else
  5365. {
  5366. bool isOpen = parameterCount == 2;
  5367. if (isOpen)
  5368. {
  5369. __this->___invoke_impl = (intptr_t)&OnValidateInput_Invoke_m1CDDA220BF2691F42200A098F57AE10FDE383E49_OpenInst;
  5370. }
  5371. else
  5372. {
  5373. if (___0_object == NULL)
  5374. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  5375. __this->___invoke_impl = __this->___method_ptr;
  5376. __this->___method_code = (intptr_t)__this->___m_target;
  5377. }
  5378. }
  5379. __this->___extra_arg = (intptr_t)&OnValidateInput_Invoke_m1CDDA220BF2691F42200A098F57AE10FDE383E49_Multicast;
  5380. }
  5381. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Il2CppChar OnValidateInput_Invoke_m1CDDA220BF2691F42200A098F57AE10FDE383E49 (OnValidateInput_t88ECDC5C12A807AF2A5761369563B0FAA6A25530* __this, String_t* ___0_text, int32_t ___1_charIndex, Il2CppChar ___2_addedChar, const RuntimeMethod* method)
  5382. {
  5383. typedef Il2CppChar (*FunctionPointerType) (RuntimeObject*, String_t*, int32_t, Il2CppChar, const RuntimeMethod*);
  5384. return ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_text, ___1_charIndex, ___2_addedChar, reinterpret_cast<RuntimeMethod*>(__this->___method));
  5385. }
  5386. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* OnValidateInput_BeginInvoke_m43FBD60B6478C13E662CE8C9BB98085409286F6F (OnValidateInput_t88ECDC5C12A807AF2A5761369563B0FAA6A25530* __this, String_t* ___0_text, int32_t ___1_charIndex, Il2CppChar ___2_addedChar, AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C* ___3_callback, RuntimeObject* ___4_object, const RuntimeMethod* method)
  5387. {
  5388. static bool s_Il2CppMethodInitialized;
  5389. if (!s_Il2CppMethodInitialized)
  5390. {
  5391. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_t521A6F19B456D956AF452D926C32709DC03D6B17_il2cpp_TypeInfo_var);
  5392. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var);
  5393. s_Il2CppMethodInitialized = true;
  5394. }
  5395. void *__d_args[4] = {0};
  5396. __d_args[0] = ___0_text;
  5397. __d_args[1] = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &___1_charIndex);
  5398. __d_args[2] = Box(Char_t521A6F19B456D956AF452D926C32709DC03D6B17_il2cpp_TypeInfo_var, &___2_addedChar);
  5399. return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___3_callback, (RuntimeObject*)___4_object);
  5400. }
  5401. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Il2CppChar OnValidateInput_EndInvoke_m71D53E4976D82E4B04234B4EC8877D54E3C84954 (OnValidateInput_t88ECDC5C12A807AF2A5761369563B0FAA6A25530* __this, RuntimeObject* ___0_result, const RuntimeMethod* method)
  5402. {
  5403. RuntimeObject *__result = il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___0_result, 0);
  5404. return *(Il2CppChar*)UnBox ((RuntimeObject*)__result);
  5405. }
  5406. #ifdef __clang__
  5407. #pragma clang diagnostic pop
  5408. #endif
  5409. #ifdef __clang__
  5410. #pragma clang diagnostic push
  5411. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  5412. #pragma clang diagnostic ignored "-Wunused-variable"
  5413. #endif
  5414. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SubmitEvent__ctor_m7D30737EA13979AD78F6D7C46563FD43A32301C8 (SubmitEvent_tF7E2843B6A79D94B8EEEA259707F77BD1773B500* __this, const RuntimeMethod* method)
  5415. {
  5416. static bool s_Il2CppMethodInitialized;
  5417. if (!s_Il2CppMethodInitialized)
  5418. {
  5419. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityEvent_1__ctor_m0F7D790DACD6F3D18E865D01FE4427603C1B0CC6_RuntimeMethod_var);
  5420. s_Il2CppMethodInitialized = true;
  5421. }
  5422. {
  5423. UnityEvent_1__ctor_m0F7D790DACD6F3D18E865D01FE4427603C1B0CC6(__this, UnityEvent_1__ctor_m0F7D790DACD6F3D18E865D01FE4427603C1B0CC6_RuntimeMethod_var);
  5424. return;
  5425. }
  5426. }
  5427. #ifdef __clang__
  5428. #pragma clang diagnostic pop
  5429. #endif
  5430. #ifdef __clang__
  5431. #pragma clang diagnostic push
  5432. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  5433. #pragma clang diagnostic ignored "-Wunused-variable"
  5434. #endif
  5435. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnChangeEvent__ctor_mA7F876316D0F5198E90ECA7304C6542D63758698 (OnChangeEvent_tDBB13012ABF81899E4DFDD82258EB7E9BB7A9F1D* __this, const RuntimeMethod* method)
  5436. {
  5437. static bool s_Il2CppMethodInitialized;
  5438. if (!s_Il2CppMethodInitialized)
  5439. {
  5440. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityEvent_1__ctor_m0F7D790DACD6F3D18E865D01FE4427603C1B0CC6_RuntimeMethod_var);
  5441. s_Il2CppMethodInitialized = true;
  5442. }
  5443. {
  5444. UnityEvent_1__ctor_m0F7D790DACD6F3D18E865D01FE4427603C1B0CC6(__this, UnityEvent_1__ctor_m0F7D790DACD6F3D18E865D01FE4427603C1B0CC6_RuntimeMethod_var);
  5445. return;
  5446. }
  5447. }
  5448. #ifdef __clang__
  5449. #pragma clang diagnostic pop
  5450. #endif
  5451. #ifdef __clang__
  5452. #pragma clang diagnostic push
  5453. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  5454. #pragma clang diagnostic ignored "-Wunused-variable"
  5455. #endif
  5456. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SelectionEvent__ctor_m9EF6D8DB48A30C615541A297E3739B078BA2F8AD (SelectionEvent_t8FC75B869F70C9F0BF13390AD0237AD310511119* __this, const RuntimeMethod* method)
  5457. {
  5458. static bool s_Il2CppMethodInitialized;
  5459. if (!s_Il2CppMethodInitialized)
  5460. {
  5461. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityEvent_1__ctor_m0F7D790DACD6F3D18E865D01FE4427603C1B0CC6_RuntimeMethod_var);
  5462. s_Il2CppMethodInitialized = true;
  5463. }
  5464. {
  5465. UnityEvent_1__ctor_m0F7D790DACD6F3D18E865D01FE4427603C1B0CC6(__this, UnityEvent_1__ctor_m0F7D790DACD6F3D18E865D01FE4427603C1B0CC6_RuntimeMethod_var);
  5466. return;
  5467. }
  5468. }
  5469. #ifdef __clang__
  5470. #pragma clang diagnostic pop
  5471. #endif
  5472. #ifdef __clang__
  5473. #pragma clang diagnostic push
  5474. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  5475. #pragma clang diagnostic ignored "-Wunused-variable"
  5476. #endif
  5477. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextSelectionEvent__ctor_mB76781548533BA217F1FDD39550335889994027E (TextSelectionEvent_t6C496DAA6DAF01754C27C58A94A5FBA562BA9401* __this, const RuntimeMethod* method)
  5478. {
  5479. static bool s_Il2CppMethodInitialized;
  5480. if (!s_Il2CppMethodInitialized)
  5481. {
  5482. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityEvent_3__ctor_m945E5A788027E4B7491C93E2ACBD523B5A8E1829_RuntimeMethod_var);
  5483. s_Il2CppMethodInitialized = true;
  5484. }
  5485. {
  5486. UnityEvent_3__ctor_m945E5A788027E4B7491C93E2ACBD523B5A8E1829(__this, UnityEvent_3__ctor_m945E5A788027E4B7491C93E2ACBD523B5A8E1829_RuntimeMethod_var);
  5487. return;
  5488. }
  5489. }
  5490. #ifdef __clang__
  5491. #pragma clang diagnostic pop
  5492. #endif
  5493. #ifdef __clang__
  5494. #pragma clang diagnostic push
  5495. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  5496. #pragma clang diagnostic ignored "-Wunused-variable"
  5497. #endif
  5498. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TouchScreenKeyboardEvent__ctor_mA7D12057CDF3115B9B47CFFE817A2D901B90EB37 (TouchScreenKeyboardEvent_tB9BEBEF5D6F2B52547EF3861FF437AC25BC06AF1* __this, const RuntimeMethod* method)
  5499. {
  5500. static bool s_Il2CppMethodInitialized;
  5501. if (!s_Il2CppMethodInitialized)
  5502. {
  5503. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityEvent_1__ctor_mECA201E71A697E5B7A63B37DCD8A64A03CCC0950_RuntimeMethod_var);
  5504. s_Il2CppMethodInitialized = true;
  5505. }
  5506. {
  5507. UnityEvent_1__ctor_mECA201E71A697E5B7A63B37DCD8A64A03CCC0950(__this, UnityEvent_1__ctor_mECA201E71A697E5B7A63B37DCD8A64A03CCC0950_RuntimeMethod_var);
  5508. return;
  5509. }
  5510. }
  5511. #ifdef __clang__
  5512. #pragma clang diagnostic pop
  5513. #endif
  5514. #ifdef __clang__
  5515. #pragma clang diagnostic push
  5516. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  5517. #pragma clang diagnostic ignored "-Wunused-variable"
  5518. #endif
  5519. #ifdef __clang__
  5520. #pragma clang diagnostic pop
  5521. #endif
  5522. #ifdef __clang__
  5523. #pragma clang diagnostic push
  5524. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  5525. #pragma clang diagnostic ignored "-Wunused-variable"
  5526. #endif
  5527. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CCaretBlinkU3Ed__276__ctor_m04194456FB3C1DBD716CFA59EDDE760D986AAE94 (U3CCaretBlinkU3Ed__276_tDE69A51B01482A60372BE8B9BF3E0AF2C24A9ED3* __this, int32_t ___0_U3CU3E1__state, const RuntimeMethod* method)
  5528. {
  5529. {
  5530. Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
  5531. int32_t L_0 = ___0_U3CU3E1__state;
  5532. __this->___U3CU3E1__state = L_0;
  5533. return;
  5534. }
  5535. }
  5536. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CCaretBlinkU3Ed__276_System_IDisposable_Dispose_m62F3C667730FA038C1323EAB48AEF59FEFFCD1A4 (U3CCaretBlinkU3Ed__276_tDE69A51B01482A60372BE8B9BF3E0AF2C24A9ED3* __this, const RuntimeMethod* method)
  5537. {
  5538. {
  5539. return;
  5540. }
  5541. }
  5542. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CCaretBlinkU3Ed__276_MoveNext_mDD251CD28C8D1BDCAA212FB35443F07ECABB6E87 (U3CCaretBlinkU3Ed__276_tDE69A51B01482A60372BE8B9BF3E0AF2C24A9ED3* __this, const RuntimeMethod* method)
  5543. {
  5544. int32_t V_0 = 0;
  5545. TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* V_1 = NULL;
  5546. float V_2 = 0.0f;
  5547. bool V_3 = false;
  5548. {
  5549. int32_t L_0 = __this->___U3CU3E1__state;
  5550. V_0 = L_0;
  5551. TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* L_1 = __this->___U3CU3E4__this;
  5552. V_1 = L_1;
  5553. int32_t L_2 = V_0;
  5554. switch (L_2)
  5555. {
  5556. case 0:
  5557. {
  5558. goto IL_0022;
  5559. }
  5560. case 1:
  5561. {
  5562. goto IL_0040;
  5563. }
  5564. case 2:
  5565. {
  5566. goto IL_009c;
  5567. }
  5568. }
  5569. }
  5570. {
  5571. return (bool)0;
  5572. }
  5573. IL_0022:
  5574. {
  5575. __this->___U3CU3E1__state = (-1);
  5576. TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* L_3 = V_1;
  5577. NullCheck(L_3);
  5578. L_3->___m_CaretVisible = (bool)1;
  5579. __this->___U3CU3E2__current = NULL;
  5580. Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CU3E2__current), (void*)NULL);
  5581. __this->___U3CU3E1__state = 1;
  5582. return (bool)1;
  5583. }
  5584. IL_0040:
  5585. {
  5586. __this->___U3CU3E1__state = (-1);
  5587. goto IL_00a3;
  5588. }
  5589. IL_0049:
  5590. {
  5591. TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* L_4 = V_1;
  5592. NullCheck(L_4);
  5593. float L_5 = L_4->___m_CaretBlinkRate;
  5594. V_2 = ((float)((1.0f)/L_5));
  5595. float L_6;
  5596. L_6 = Time_get_unscaledTime_mAF4040B858903E1325D1C65B8BF1AC61460B2503(NULL);
  5597. TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* L_7 = V_1;
  5598. NullCheck(L_7);
  5599. float L_8 = L_7->___m_BlinkStartTime;
  5600. float L_9 = V_2;
  5601. float L_10 = V_2;
  5602. V_3 = (bool)((((float)(fmodf(((float)il2cpp_codegen_subtract(L_6, L_8)), L_9))) < ((float)((float)(L_10/(2.0f)))))? 1 : 0);
  5603. TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* L_11 = V_1;
  5604. NullCheck(L_11);
  5605. bool L_12 = L_11->___m_CaretVisible;
  5606. bool L_13 = V_3;
  5607. if ((((int32_t)L_12) == ((int32_t)L_13)))
  5608. {
  5609. goto IL_008c;
  5610. }
  5611. }
  5612. {
  5613. TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* L_14 = V_1;
  5614. bool L_15 = V_3;
  5615. NullCheck(L_14);
  5616. L_14->___m_CaretVisible = L_15;
  5617. TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* L_16 = V_1;
  5618. NullCheck(L_16);
  5619. bool L_17;
  5620. L_17 = TMP_InputField_get_hasSelection_mA2CF23CC43AD3EE9F66C67A5995407EBB2F59565(L_16, NULL);
  5621. if (L_17)
  5622. {
  5623. goto IL_008c;
  5624. }
  5625. }
  5626. {
  5627. TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* L_18 = V_1;
  5628. NullCheck(L_18);
  5629. TMP_InputField_MarkGeometryAsDirty_m3FD825DDE67FAA8CFBF12EE92C65463823402138(L_18, NULL);
  5630. }
  5631. IL_008c:
  5632. {
  5633. __this->___U3CU3E2__current = NULL;
  5634. Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CU3E2__current), (void*)NULL);
  5635. __this->___U3CU3E1__state = 2;
  5636. return (bool)1;
  5637. }
  5638. IL_009c:
  5639. {
  5640. __this->___U3CU3E1__state = (-1);
  5641. }
  5642. IL_00a3:
  5643. {
  5644. TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* L_19 = V_1;
  5645. NullCheck(L_19);
  5646. bool L_20;
  5647. L_20 = TMP_InputField_get_isFocused_m7FD1AA3B92404C30596FF6EE5F644757A2F060DE_inline(L_19, NULL);
  5648. if (L_20)
  5649. {
  5650. goto IL_00b3;
  5651. }
  5652. }
  5653. {
  5654. TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* L_21 = V_1;
  5655. NullCheck(L_21);
  5656. bool L_22 = L_21->___m_SelectionStillActive;
  5657. if (!L_22)
  5658. {
  5659. goto IL_00c0;
  5660. }
  5661. }
  5662. IL_00b3:
  5663. {
  5664. TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* L_23 = V_1;
  5665. NullCheck(L_23);
  5666. float L_24 = L_23->___m_CaretBlinkRate;
  5667. if ((((float)L_24) > ((float)(0.0f))))
  5668. {
  5669. goto IL_0049;
  5670. }
  5671. }
  5672. IL_00c0:
  5673. {
  5674. TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* L_25 = V_1;
  5675. NullCheck(L_25);
  5676. L_25->___m_BlinkCoroutine = (Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B*)NULL;
  5677. Il2CppCodeGenWriteBarrier((void**)(&L_25->___m_BlinkCoroutine), (void*)(Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B*)NULL);
  5678. return (bool)0;
  5679. }
  5680. }
  5681. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CCaretBlinkU3Ed__276_System_Collections_Generic_IEnumeratorU3CSystem_ObjectU3E_get_Current_mDD9FEFE4B5114891E051AA778A47A32E4530798E (U3CCaretBlinkU3Ed__276_tDE69A51B01482A60372BE8B9BF3E0AF2C24A9ED3* __this, const RuntimeMethod* method)
  5682. {
  5683. {
  5684. RuntimeObject* L_0 = __this->___U3CU3E2__current;
  5685. return L_0;
  5686. }
  5687. }
  5688. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CCaretBlinkU3Ed__276_System_Collections_IEnumerator_Reset_mD05FB2B8858676366A0ED98063C5AEECC60AEB28 (U3CCaretBlinkU3Ed__276_tDE69A51B01482A60372BE8B9BF3E0AF2C24A9ED3* __this, const RuntimeMethod* method)
  5689. {
  5690. {
  5691. NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* L_0 = (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var)));
  5692. NotSupportedException__ctor_m1398D0CDE19B36AA3DE9392879738C1EA2439CDF(L_0, NULL);
  5693. IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&U3CCaretBlinkU3Ed__276_System_Collections_IEnumerator_Reset_mD05FB2B8858676366A0ED98063C5AEECC60AEB28_RuntimeMethod_var)));
  5694. }
  5695. }
  5696. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CCaretBlinkU3Ed__276_System_Collections_IEnumerator_get_Current_m06538DD0CE0EA13A3E001E9E7B390F96B2E9B724 (U3CCaretBlinkU3Ed__276_tDE69A51B01482A60372BE8B9BF3E0AF2C24A9ED3* __this, const RuntimeMethod* method)
  5697. {
  5698. {
  5699. RuntimeObject* L_0 = __this->___U3CU3E2__current;
  5700. return L_0;
  5701. }
  5702. }
  5703. #ifdef __clang__
  5704. #pragma clang diagnostic pop
  5705. #endif
  5706. #ifdef __clang__
  5707. #pragma clang diagnostic push
  5708. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  5709. #pragma clang diagnostic ignored "-Wunused-variable"
  5710. #endif
  5711. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CMouseDragOutsideRectU3Ed__294__ctor_mC97D27357520CBB200DD3254DEF53DF620ACB6B6 (U3CMouseDragOutsideRectU3Ed__294_t193AC97DD2625A0E3BB89FB5DB0911CDF3D4C958* __this, int32_t ___0_U3CU3E1__state, const RuntimeMethod* method)
  5712. {
  5713. {
  5714. Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
  5715. int32_t L_0 = ___0_U3CU3E1__state;
  5716. __this->___U3CU3E1__state = L_0;
  5717. return;
  5718. }
  5719. }
  5720. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CMouseDragOutsideRectU3Ed__294_System_IDisposable_Dispose_mDDECF9B91F7E66A9166A3FC4863656BC94C4A28D (U3CMouseDragOutsideRectU3Ed__294_t193AC97DD2625A0E3BB89FB5DB0911CDF3D4C958* __this, const RuntimeMethod* method)
  5721. {
  5722. {
  5723. return;
  5724. }
  5725. }
  5726. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CMouseDragOutsideRectU3Ed__294_MoveNext_mE91DEA64A594ABE2D110805114C864C501529C0E (U3CMouseDragOutsideRectU3Ed__294_t193AC97DD2625A0E3BB89FB5DB0911CDF3D4C958* __this, const RuntimeMethod* method)
  5727. {
  5728. static bool s_Il2CppMethodInitialized;
  5729. if (!s_Il2CppMethodInitialized)
  5730. {
  5731. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RectTransformUtility_t65C00A84A72F17D78B81F2E7D88C2AA98AB61244_il2cpp_TypeInfo_var);
  5732. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&WaitForSecondsRealtime_tA8CE0AAB4B0C872B843E7973637037D17682BA01_il2cpp_TypeInfo_var);
  5733. s_Il2CppMethodInitialized = true;
  5734. }
  5735. int32_t V_0 = 0;
  5736. TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* V_1 = NULL;
  5737. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_2;
  5738. memset((&V_2), 0, sizeof(V_2));
  5739. Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D V_3;
  5740. memset((&V_3), 0, sizeof(V_3));
  5741. float V_4 = 0.0f;
  5742. float G_B16_0 = 0.0f;
  5743. {
  5744. int32_t L_0 = __this->___U3CU3E1__state;
  5745. V_0 = L_0;
  5746. TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* L_1 = __this->___U3CU3E4__this;
  5747. V_1 = L_1;
  5748. int32_t L_2 = V_0;
  5749. if (!L_2)
  5750. {
  5751. goto IL_001a;
  5752. }
  5753. }
  5754. {
  5755. int32_t L_3 = V_0;
  5756. if ((((int32_t)L_3) == ((int32_t)1)))
  5757. {
  5758. goto IL_0115;
  5759. }
  5760. }
  5761. {
  5762. return (bool)0;
  5763. }
  5764. IL_001a:
  5765. {
  5766. __this->___U3CU3E1__state = (-1);
  5767. goto IL_011c;
  5768. }
  5769. IL_0026:
  5770. {
  5771. TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* L_4 = V_1;
  5772. NullCheck(L_4);
  5773. RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_5;
  5774. L_5 = TMP_InputField_get_textViewport_m51E9CFB11A78199484D2BC2750F19DB7D2A26763_inline(L_4, NULL);
  5775. PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* L_6 = __this->___eventData;
  5776. NullCheck(L_6);
  5777. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_7;
  5778. L_7 = PointerEventData_get_position_m5BE71C28EB72EFB8435749E4E6E839213AEF458C_inline(L_6, NULL);
  5779. PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* L_8 = __this->___eventData;
  5780. NullCheck(L_8);
  5781. Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_9;
  5782. L_9 = PointerEventData_get_pressEventCamera_m8D6A377D5CA730307D9F8ABB8656FFB8FCD56AE3(L_8, NULL);
  5783. il2cpp_codegen_runtime_class_init_inline(RectTransformUtility_t65C00A84A72F17D78B81F2E7D88C2AA98AB61244_il2cpp_TypeInfo_var);
  5784. bool L_10;
  5785. L_10 = RectTransformUtility_ScreenPointToLocalPointInRectangle_m01A75CAFB6D1019F1C65BA606635EAB10AF31195(L_5, L_7, L_9, (&V_2), NULL);
  5786. TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* L_11 = V_1;
  5787. NullCheck(L_11);
  5788. RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_12;
  5789. L_12 = TMP_InputField_get_textViewport_m51E9CFB11A78199484D2BC2750F19DB7D2A26763_inline(L_11, NULL);
  5790. NullCheck(L_12);
  5791. Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_13;
  5792. L_13 = RectTransform_get_rect_mC82A60F8C3805ED9833508CCC233689641207488(L_12, NULL);
  5793. V_3 = L_13;
  5794. TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* L_14 = V_1;
  5795. NullCheck(L_14);
  5796. bool L_15;
  5797. L_15 = TMP_InputField_get_multiLine_m3000150A39B90BCFFAFD41E0F49F479323F045B7(L_14, NULL);
  5798. if (!L_15)
  5799. {
  5800. goto IL_0090;
  5801. }
  5802. }
  5803. {
  5804. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_16 = V_2;
  5805. float L_17 = L_16.___y;
  5806. float L_18;
  5807. L_18 = Rect_get_yMax_mBC37BEE1CD632AADD8B9EAF9FE3BA143F79CAF8E_inline((&V_3), NULL);
  5808. if ((!(((float)L_17) > ((float)L_18))))
  5809. {
  5810. goto IL_0077;
  5811. }
  5812. }
  5813. {
  5814. TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* L_19 = V_1;
  5815. NullCheck(L_19);
  5816. TMP_InputField_MoveUp_m79291882C851A7AEC3945EB8479D31984941F8DB(L_19, (bool)1, (bool)1, NULL);
  5817. goto IL_00c0;
  5818. }
  5819. IL_0077:
  5820. {
  5821. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_20 = V_2;
  5822. float L_21 = L_20.___y;
  5823. float L_22;
  5824. L_22 = Rect_get_yMin_mB19848FB25DE61EDF958F7A22CFDD86DE103062F_inline((&V_3), NULL);
  5825. if ((!(((float)L_21) < ((float)L_22))))
  5826. {
  5827. goto IL_00c0;
  5828. }
  5829. }
  5830. {
  5831. TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* L_23 = V_1;
  5832. NullCheck(L_23);
  5833. TMP_InputField_MoveDown_m96FE2822D035DFBE82474737DEE8DED622AAD868(L_23, (bool)1, (bool)1, NULL);
  5834. goto IL_00c0;
  5835. }
  5836. IL_0090:
  5837. {
  5838. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_24 = V_2;
  5839. float L_25 = L_24.___x;
  5840. float L_26;
  5841. L_26 = Rect_get_xMin_mE89C40702926D016A633399E20DB9501E251630D_inline((&V_3), NULL);
  5842. if ((!(((float)L_25) < ((float)L_26))))
  5843. {
  5844. goto IL_00a9;
  5845. }
  5846. }
  5847. {
  5848. TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* L_27 = V_1;
  5849. NullCheck(L_27);
  5850. TMP_InputField_MoveLeft_m787CBD78E57FDD7DC28A10CA1624EA4118157898(L_27, (bool)1, (bool)0, NULL);
  5851. goto IL_00c0;
  5852. }
  5853. IL_00a9:
  5854. {
  5855. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_28 = V_2;
  5856. float L_29 = L_28.___x;
  5857. float L_30;
  5858. L_30 = Rect_get_xMax_m2339C7D2FCDA98A9B007F815F6E2059BA6BE425F_inline((&V_3), NULL);
  5859. if ((!(((float)L_29) > ((float)L_30))))
  5860. {
  5861. goto IL_00c0;
  5862. }
  5863. }
  5864. {
  5865. TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* L_31 = V_1;
  5866. NullCheck(L_31);
  5867. TMP_InputField_MoveRight_m8831525A4FF9E75CA86BD5E4BAC9351EF640D497(L_31, (bool)1, (bool)0, NULL);
  5868. }
  5869. IL_00c0:
  5870. {
  5871. TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* L_32 = V_1;
  5872. NullCheck(L_32);
  5873. TMP_InputField_UpdateLabel_mC40048ECFCF13981FE38993C7251024EC2477ED2(L_32, NULL);
  5874. TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* L_33 = V_1;
  5875. NullCheck(L_33);
  5876. bool L_34;
  5877. L_34 = TMP_InputField_get_multiLine_m3000150A39B90BCFFAFD41E0F49F479323F045B7(L_33, NULL);
  5878. if (L_34)
  5879. {
  5880. goto IL_00d5;
  5881. }
  5882. }
  5883. {
  5884. G_B16_0 = (0.0500000007f);
  5885. goto IL_00da;
  5886. }
  5887. IL_00d5:
  5888. {
  5889. G_B16_0 = (0.100000001f);
  5890. }
  5891. IL_00da:
  5892. {
  5893. V_4 = G_B16_0;
  5894. TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* L_35 = V_1;
  5895. NullCheck(L_35);
  5896. WaitForSecondsRealtime_tA8CE0AAB4B0C872B843E7973637037D17682BA01* L_36 = L_35->___m_WaitForSecondsRealtime;
  5897. if (L_36)
  5898. {
  5899. goto IL_00f3;
  5900. }
  5901. }
  5902. {
  5903. TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* L_37 = V_1;
  5904. float L_38 = V_4;
  5905. WaitForSecondsRealtime_tA8CE0AAB4B0C872B843E7973637037D17682BA01* L_39 = (WaitForSecondsRealtime_tA8CE0AAB4B0C872B843E7973637037D17682BA01*)il2cpp_codegen_object_new(WaitForSecondsRealtime_tA8CE0AAB4B0C872B843E7973637037D17682BA01_il2cpp_TypeInfo_var);
  5906. WaitForSecondsRealtime__ctor_mBFC1E4F0E042D5EC6E7EEB211A2FE5193A8F6D6F(L_39, L_38, NULL);
  5907. NullCheck(L_37);
  5908. L_37->___m_WaitForSecondsRealtime = L_39;
  5909. Il2CppCodeGenWriteBarrier((void**)(&L_37->___m_WaitForSecondsRealtime), (void*)L_39);
  5910. goto IL_0100;
  5911. }
  5912. IL_00f3:
  5913. {
  5914. TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* L_40 = V_1;
  5915. NullCheck(L_40);
  5916. WaitForSecondsRealtime_tA8CE0AAB4B0C872B843E7973637037D17682BA01* L_41 = L_40->___m_WaitForSecondsRealtime;
  5917. float L_42 = V_4;
  5918. NullCheck(L_41);
  5919. WaitForSecondsRealtime_set_waitTime_m8317E2B7A2B2DC4E4A1B0CD0F9D4479294B51FB5_inline(L_41, L_42, NULL);
  5920. }
  5921. IL_0100:
  5922. {
  5923. TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* L_43 = V_1;
  5924. NullCheck(L_43);
  5925. WaitForSecondsRealtime_tA8CE0AAB4B0C872B843E7973637037D17682BA01* L_44 = L_43->___m_WaitForSecondsRealtime;
  5926. __this->___U3CU3E2__current = L_44;
  5927. Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CU3E2__current), (void*)L_44);
  5928. __this->___U3CU3E1__state = 1;
  5929. return (bool)1;
  5930. }
  5931. IL_0115:
  5932. {
  5933. __this->___U3CU3E1__state = (-1);
  5934. }
  5935. IL_011c:
  5936. {
  5937. TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* L_45 = V_1;
  5938. NullCheck(L_45);
  5939. bool L_46 = L_45->___m_UpdateDrag;
  5940. if (!L_46)
  5941. {
  5942. goto IL_012f;
  5943. }
  5944. }
  5945. {
  5946. TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* L_47 = V_1;
  5947. NullCheck(L_47);
  5948. bool L_48 = L_47->___m_DragPositionOutOfBounds;
  5949. if (L_48)
  5950. {
  5951. goto IL_0026;
  5952. }
  5953. }
  5954. IL_012f:
  5955. {
  5956. TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* L_49 = V_1;
  5957. NullCheck(L_49);
  5958. L_49->___m_DragCoroutine = (Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B*)NULL;
  5959. Il2CppCodeGenWriteBarrier((void**)(&L_49->___m_DragCoroutine), (void*)(Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B*)NULL);
  5960. return (bool)0;
  5961. }
  5962. }
  5963. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CMouseDragOutsideRectU3Ed__294_System_Collections_Generic_IEnumeratorU3CSystem_ObjectU3E_get_Current_m36806333FD5DF40BAC0946CEBC2DE197E7E3090C (U3CMouseDragOutsideRectU3Ed__294_t193AC97DD2625A0E3BB89FB5DB0911CDF3D4C958* __this, const RuntimeMethod* method)
  5964. {
  5965. {
  5966. RuntimeObject* L_0 = __this->___U3CU3E2__current;
  5967. return L_0;
  5968. }
  5969. }
  5970. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CMouseDragOutsideRectU3Ed__294_System_Collections_IEnumerator_Reset_mA500CB2991458842FB24C83B54624A9B91446E8C (U3CMouseDragOutsideRectU3Ed__294_t193AC97DD2625A0E3BB89FB5DB0911CDF3D4C958* __this, const RuntimeMethod* method)
  5971. {
  5972. {
  5973. NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* L_0 = (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var)));
  5974. NotSupportedException__ctor_m1398D0CDE19B36AA3DE9392879738C1EA2439CDF(L_0, NULL);
  5975. IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&U3CMouseDragOutsideRectU3Ed__294_System_Collections_IEnumerator_Reset_mA500CB2991458842FB24C83B54624A9B91446E8C_RuntimeMethod_var)));
  5976. }
  5977. }
  5978. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CMouseDragOutsideRectU3Ed__294_System_Collections_IEnumerator_get_Current_mCD6E5AE2B1016D22C30F38001C6DFB243EAF10AE (U3CMouseDragOutsideRectU3Ed__294_t193AC97DD2625A0E3BB89FB5DB0911CDF3D4C958* __this, const RuntimeMethod* method)
  5979. {
  5980. {
  5981. RuntimeObject* L_0 = __this->___U3CU3E2__current;
  5982. return L_0;
  5983. }
  5984. }
  5985. #ifdef __clang__
  5986. #pragma clang diagnostic pop
  5987. #endif
  5988. #ifdef __clang__
  5989. #pragma clang diagnostic push
  5990. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  5991. #pragma clang diagnostic ignored "-Wunused-variable"
  5992. #endif
  5993. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SetPropertyUtility_SetColor_mBDA27D2F874BAC08FEDDAED677ECF596B3743547 (Color_tD001788D726C3A7F1379BEED0260B9591F440C1F* ___0_currentValue, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___1_newValue, const RuntimeMethod* method)
  5994. {
  5995. {
  5996. Color_tD001788D726C3A7F1379BEED0260B9591F440C1F* L_0 = ___0_currentValue;
  5997. float L_1 = L_0->___r;
  5998. Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_2 = ___1_newValue;
  5999. float L_3 = L_2.___r;
  6000. if ((!(((float)L_1) == ((float)L_3))))
  6001. {
  6002. goto IL_003a;
  6003. }
  6004. }
  6005. {
  6006. Color_tD001788D726C3A7F1379BEED0260B9591F440C1F* L_4 = ___0_currentValue;
  6007. float L_5 = L_4->___g;
  6008. Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_6 = ___1_newValue;
  6009. float L_7 = L_6.___g;
  6010. if ((!(((float)L_5) == ((float)L_7))))
  6011. {
  6012. goto IL_003a;
  6013. }
  6014. }
  6015. {
  6016. Color_tD001788D726C3A7F1379BEED0260B9591F440C1F* L_8 = ___0_currentValue;
  6017. float L_9 = L_8->___b;
  6018. Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_10 = ___1_newValue;
  6019. float L_11 = L_10.___b;
  6020. if ((!(((float)L_9) == ((float)L_11))))
  6021. {
  6022. goto IL_003a;
  6023. }
  6024. }
  6025. {
  6026. Color_tD001788D726C3A7F1379BEED0260B9591F440C1F* L_12 = ___0_currentValue;
  6027. float L_13 = L_12->___a;
  6028. Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_14 = ___1_newValue;
  6029. float L_15 = L_14.___a;
  6030. if ((!(((float)L_13) == ((float)L_15))))
  6031. {
  6032. goto IL_003a;
  6033. }
  6034. }
  6035. {
  6036. return (bool)0;
  6037. }
  6038. IL_003a:
  6039. {
  6040. Color_tD001788D726C3A7F1379BEED0260B9591F440C1F* L_16 = ___0_currentValue;
  6041. Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_17 = ___1_newValue;
  6042. *(Color_tD001788D726C3A7F1379BEED0260B9591F440C1F*)L_16 = L_17;
  6043. return (bool)1;
  6044. }
  6045. }
  6046. #ifdef __clang__
  6047. #pragma clang diagnostic pop
  6048. #endif
  6049. #ifdef __clang__
  6050. #pragma clang diagnostic push
  6051. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  6052. #pragma clang diagnostic ignored "-Wunused-variable"
  6053. #endif
  6054. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_InputValidator__ctor_mD15E0AFA50E8CA10B2849A66A5B96D50B7EA66F3 (TMP_InputValidator_t3429AF61284AE19180C3FB81C0C7D2F90165EA98* __this, const RuntimeMethod* method)
  6055. {
  6056. {
  6057. ScriptableObject__ctor_mD037FDB0B487295EA47F79A4DB1BF1846C9087FF(__this, NULL);
  6058. return;
  6059. }
  6060. }
  6061. #ifdef __clang__
  6062. #pragma clang diagnostic pop
  6063. #endif
  6064. #ifdef __clang__
  6065. #pragma clang diagnostic push
  6066. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  6067. #pragma clang diagnostic ignored "-Wunused-variable"
  6068. #endif
  6069. #ifdef __clang__
  6070. #pragma clang diagnostic pop
  6071. #endif
  6072. #ifdef __clang__
  6073. #pragma clang diagnostic push
  6074. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  6075. #pragma clang diagnostic ignored "-Wunused-variable"
  6076. #endif
  6077. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_MaterialManager__cctor_m9A67C84C9A17C88DA0C043F8B6C6604A0C609BC6 (const RuntimeMethod* method)
  6078. {
  6079. static bool s_Il2CppMethodInitialized;
  6080. if (!s_Il2CppMethodInitialized)
  6081. {
  6082. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_m5842AD2BDA247522D2E53DC24F64A97A02D3629C_RuntimeMethod_var);
  6083. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_m9108596C0E817720F00BD87FCBFE799ADFD4B0B3_RuntimeMethod_var);
  6084. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_t3082339123A235665A1142FCA16B1B8BB2D63735_il2cpp_TypeInfo_var);
  6085. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_tA56BE02D40F1DBAC22A481335E08C4D99F1639C3_il2cpp_TypeInfo_var);
  6086. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m078BD27D7557AAFA39321BEAAF46482BA518E5CC_RuntimeMethod_var);
  6087. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m8B72DB2FB3D11C89B0E900AC3263DF66CE34F9CE_RuntimeMethod_var);
  6088. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t2D422802284C607CCDF0AEC2E66140D97474AB4F_il2cpp_TypeInfo_var);
  6089. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tF19ED1D6C2920203E92D507F2E8F86DD09132517_il2cpp_TypeInfo_var);
  6090. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TMP_MaterialManager_OnPreRender_m568227EA396CF03FD388C00EBDD713D05A3558F3_RuntimeMethod_var);
  6091. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TMP_MaterialManager_t67E8437E12407A99A3E58F6033B8D3749A321A96_il2cpp_TypeInfo_var);
  6092. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&WillRenderCanvases_tA4A6E66DBA797DCB45B995DBA449A9D1D80D0FBC_il2cpp_TypeInfo_var);
  6093. s_Il2CppMethodInitialized = true;
  6094. }
  6095. {
  6096. List_1_t2D422802284C607CCDF0AEC2E66140D97474AB4F* L_0 = (List_1_t2D422802284C607CCDF0AEC2E66140D97474AB4F*)il2cpp_codegen_object_new(List_1_t2D422802284C607CCDF0AEC2E66140D97474AB4F_il2cpp_TypeInfo_var);
  6097. List_1__ctor_m078BD27D7557AAFA39321BEAAF46482BA518E5CC(L_0, List_1__ctor_m078BD27D7557AAFA39321BEAAF46482BA518E5CC_RuntimeMethod_var);
  6098. ((TMP_MaterialManager_t67E8437E12407A99A3E58F6033B8D3749A321A96_StaticFields*)il2cpp_codegen_static_fields_for(TMP_MaterialManager_t67E8437E12407A99A3E58F6033B8D3749A321A96_il2cpp_TypeInfo_var))->___m_materialList = L_0;
  6099. Il2CppCodeGenWriteBarrier((void**)(&((TMP_MaterialManager_t67E8437E12407A99A3E58F6033B8D3749A321A96_StaticFields*)il2cpp_codegen_static_fields_for(TMP_MaterialManager_t67E8437E12407A99A3E58F6033B8D3749A321A96_il2cpp_TypeInfo_var))->___m_materialList), (void*)L_0);
  6100. Dictionary_2_tA56BE02D40F1DBAC22A481335E08C4D99F1639C3* L_1 = (Dictionary_2_tA56BE02D40F1DBAC22A481335E08C4D99F1639C3*)il2cpp_codegen_object_new(Dictionary_2_tA56BE02D40F1DBAC22A481335E08C4D99F1639C3_il2cpp_TypeInfo_var);
  6101. Dictionary_2__ctor_m9108596C0E817720F00BD87FCBFE799ADFD4B0B3(L_1, Dictionary_2__ctor_m9108596C0E817720F00BD87FCBFE799ADFD4B0B3_RuntimeMethod_var);
  6102. ((TMP_MaterialManager_t67E8437E12407A99A3E58F6033B8D3749A321A96_StaticFields*)il2cpp_codegen_static_fields_for(TMP_MaterialManager_t67E8437E12407A99A3E58F6033B8D3749A321A96_il2cpp_TypeInfo_var))->___m_fallbackMaterials = L_1;
  6103. Il2CppCodeGenWriteBarrier((void**)(&((TMP_MaterialManager_t67E8437E12407A99A3E58F6033B8D3749A321A96_StaticFields*)il2cpp_codegen_static_fields_for(TMP_MaterialManager_t67E8437E12407A99A3E58F6033B8D3749A321A96_il2cpp_TypeInfo_var))->___m_fallbackMaterials), (void*)L_1);
  6104. Dictionary_2_t3082339123A235665A1142FCA16B1B8BB2D63735* L_2 = (Dictionary_2_t3082339123A235665A1142FCA16B1B8BB2D63735*)il2cpp_codegen_object_new(Dictionary_2_t3082339123A235665A1142FCA16B1B8BB2D63735_il2cpp_TypeInfo_var);
  6105. Dictionary_2__ctor_m5842AD2BDA247522D2E53DC24F64A97A02D3629C(L_2, Dictionary_2__ctor_m5842AD2BDA247522D2E53DC24F64A97A02D3629C_RuntimeMethod_var);
  6106. ((TMP_MaterialManager_t67E8437E12407A99A3E58F6033B8D3749A321A96_StaticFields*)il2cpp_codegen_static_fields_for(TMP_MaterialManager_t67E8437E12407A99A3E58F6033B8D3749A321A96_il2cpp_TypeInfo_var))->___m_fallbackMaterialLookup = L_2;
  6107. Il2CppCodeGenWriteBarrier((void**)(&((TMP_MaterialManager_t67E8437E12407A99A3E58F6033B8D3749A321A96_StaticFields*)il2cpp_codegen_static_fields_for(TMP_MaterialManager_t67E8437E12407A99A3E58F6033B8D3749A321A96_il2cpp_TypeInfo_var))->___m_fallbackMaterialLookup), (void*)L_2);
  6108. List_1_tF19ED1D6C2920203E92D507F2E8F86DD09132517* L_3 = (List_1_tF19ED1D6C2920203E92D507F2E8F86DD09132517*)il2cpp_codegen_object_new(List_1_tF19ED1D6C2920203E92D507F2E8F86DD09132517_il2cpp_TypeInfo_var);
  6109. List_1__ctor_m8B72DB2FB3D11C89B0E900AC3263DF66CE34F9CE(L_3, List_1__ctor_m8B72DB2FB3D11C89B0E900AC3263DF66CE34F9CE_RuntimeMethod_var);
  6110. ((TMP_MaterialManager_t67E8437E12407A99A3E58F6033B8D3749A321A96_StaticFields*)il2cpp_codegen_static_fields_for(TMP_MaterialManager_t67E8437E12407A99A3E58F6033B8D3749A321A96_il2cpp_TypeInfo_var))->___m_fallbackCleanupList = L_3;
  6111. Il2CppCodeGenWriteBarrier((void**)(&((TMP_MaterialManager_t67E8437E12407A99A3E58F6033B8D3749A321A96_StaticFields*)il2cpp_codegen_static_fields_for(TMP_MaterialManager_t67E8437E12407A99A3E58F6033B8D3749A321A96_il2cpp_TypeInfo_var))->___m_fallbackCleanupList), (void*)L_3);
  6112. WillRenderCanvases_tA4A6E66DBA797DCB45B995DBA449A9D1D80D0FBC* L_4 = (WillRenderCanvases_tA4A6E66DBA797DCB45B995DBA449A9D1D80D0FBC*)il2cpp_codegen_object_new(WillRenderCanvases_tA4A6E66DBA797DCB45B995DBA449A9D1D80D0FBC_il2cpp_TypeInfo_var);
  6113. WillRenderCanvases__ctor_mD8174C0964F8864D65270FFCAF275BD0BAC8DCF3(L_4, NULL, (intptr_t)((void*)TMP_MaterialManager_OnPreRender_m568227EA396CF03FD388C00EBDD713D05A3558F3_RuntimeMethod_var), NULL);
  6114. Canvas_add_willRenderCanvases_m687D781C0082C147C4E9C2F5A82C59A696129E74(L_4, NULL);
  6115. return;
  6116. }
  6117. }
  6118. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_MaterialManager_OnPreRender_m568227EA396CF03FD388C00EBDD713D05A3558F3 (const RuntimeMethod* method)
  6119. {
  6120. static bool s_Il2CppMethodInitialized;
  6121. if (!s_Il2CppMethodInitialized)
  6122. {
  6123. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TMP_MaterialManager_t67E8437E12407A99A3E58F6033B8D3749A321A96_il2cpp_TypeInfo_var);
  6124. s_Il2CppMethodInitialized = true;
  6125. }
  6126. {
  6127. il2cpp_codegen_runtime_class_init_inline(TMP_MaterialManager_t67E8437E12407A99A3E58F6033B8D3749A321A96_il2cpp_TypeInfo_var);
  6128. bool L_0 = ((TMP_MaterialManager_t67E8437E12407A99A3E58F6033B8D3749A321A96_StaticFields*)il2cpp_codegen_static_fields_for(TMP_MaterialManager_t67E8437E12407A99A3E58F6033B8D3749A321A96_il2cpp_TypeInfo_var))->___isFallbackListDirty;
  6129. if (!L_0)
  6130. {
  6131. goto IL_0012;
  6132. }
  6133. }
  6134. {
  6135. il2cpp_codegen_runtime_class_init_inline(TMP_MaterialManager_t67E8437E12407A99A3E58F6033B8D3749A321A96_il2cpp_TypeInfo_var);
  6136. TMP_MaterialManager_CleanupFallbackMaterials_m94C5B0D70AE592181468BEB3046F51FEDE61698B(NULL);
  6137. ((TMP_MaterialManager_t67E8437E12407A99A3E58F6033B8D3749A321A96_StaticFields*)il2cpp_codegen_static_fields_for(TMP_MaterialManager_t67E8437E12407A99A3E58F6033B8D3749A321A96_il2cpp_TypeInfo_var))->___isFallbackListDirty = (bool)0;
  6138. }
  6139. IL_0012:
  6140. {
  6141. return;
  6142. }
  6143. }
  6144. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* TMP_MaterialManager_GetStencilMaterial_mDC5A5B34DC6E0AE05CE94A3D92B823A6EAF96F96 (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___0_baseMaterial, int32_t ___1_stencilID, const RuntimeMethod* method)
  6145. {
  6146. static bool s_Il2CppMethodInitialized;
  6147. if (!s_Il2CppMethodInitialized)
  6148. {
  6149. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
  6150. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m42CC9A7A980D6480951694926AB601618ED04838_RuntimeMethod_var);
  6151. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m37F9E1909CE3099E1899AA19B91187E5270C6F1D_RuntimeMethod_var);
  6152. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m99203461811024F3B79B29FB7CD6DE33ED07A4E0_RuntimeMethod_var);
  6153. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MaskingMaterial_t8FEFB73A16A318BC617A015E4E56C2749829EF67_il2cpp_TypeInfo_var);
  6154. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3_il2cpp_TypeInfo_var);
  6155. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var);
  6156. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TMP_MaterialManager_t67E8437E12407A99A3E58F6033B8D3749A321A96_il2cpp_TypeInfo_var);
  6157. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE5687B33FCE05DD81743DD26B41D9017864D04F4);
  6158. s_Il2CppMethodInitialized = true;
  6159. }
  6160. int32_t V_0 = 0;
  6161. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* V_1 = NULL;
  6162. MaskingMaterial_t8FEFB73A16A318BC617A015E4E56C2749829EF67* V_2 = NULL;
  6163. int32_t V_3 = 0;
  6164. {
  6165. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_0 = ___0_baseMaterial;
  6166. il2cpp_codegen_runtime_class_init_inline(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var);
  6167. int32_t L_1 = ((ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_StaticFields*)il2cpp_codegen_static_fields_for(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var))->___ID_StencilID;
  6168. NullCheck(L_0);
  6169. bool L_2;
  6170. L_2 = Material_HasProperty_m52E2D3BC3049B8B228149E023CD73C34B05A5222(L_0, L_1, NULL);
  6171. if (L_2)
  6172. {
  6173. goto IL_0019;
  6174. }
  6175. }
  6176. {
  6177. il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
  6178. Debug_LogWarning_m33EF1B897E0C7C6FF538989610BFAFFEF4628CA9(_stringLiteralE5687B33FCE05DD81743DD26B41D9017864D04F4, NULL);
  6179. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_3 = ___0_baseMaterial;
  6180. return L_3;
  6181. }
  6182. IL_0019:
  6183. {
  6184. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_4 = ___0_baseMaterial;
  6185. NullCheck(L_4);
  6186. int32_t L_5;
  6187. L_5 = Object_GetInstanceID_m554FF4073C9465F3835574CC084E68AAEEC6CC6A(L_4, NULL);
  6188. V_0 = L_5;
  6189. V_3 = 0;
  6190. goto IL_007c;
  6191. }
  6192. IL_0024:
  6193. {
  6194. il2cpp_codegen_runtime_class_init_inline(TMP_MaterialManager_t67E8437E12407A99A3E58F6033B8D3749A321A96_il2cpp_TypeInfo_var);
  6195. List_1_t2D422802284C607CCDF0AEC2E66140D97474AB4F* L_6 = ((TMP_MaterialManager_t67E8437E12407A99A3E58F6033B8D3749A321A96_StaticFields*)il2cpp_codegen_static_fields_for(TMP_MaterialManager_t67E8437E12407A99A3E58F6033B8D3749A321A96_il2cpp_TypeInfo_var))->___m_materialList;
  6196. int32_t L_7 = V_3;
  6197. NullCheck(L_6);
  6198. MaskingMaterial_t8FEFB73A16A318BC617A015E4E56C2749829EF67* L_8;
  6199. L_8 = List_1_get_Item_m99203461811024F3B79B29FB7CD6DE33ED07A4E0(L_6, L_7, List_1_get_Item_m99203461811024F3B79B29FB7CD6DE33ED07A4E0_RuntimeMethod_var);
  6200. NullCheck(L_8);
  6201. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_9 = L_8->___baseMaterial;
  6202. NullCheck(L_9);
  6203. int32_t L_10;
  6204. L_10 = Object_GetInstanceID_m554FF4073C9465F3835574CC084E68AAEEC6CC6A(L_9, NULL);
  6205. int32_t L_11 = V_0;
  6206. if ((!(((uint32_t)L_10) == ((uint32_t)L_11))))
  6207. {
  6208. goto IL_0078;
  6209. }
  6210. }
  6211. {
  6212. il2cpp_codegen_runtime_class_init_inline(TMP_MaterialManager_t67E8437E12407A99A3E58F6033B8D3749A321A96_il2cpp_TypeInfo_var);
  6213. List_1_t2D422802284C607CCDF0AEC2E66140D97474AB4F* L_12 = ((TMP_MaterialManager_t67E8437E12407A99A3E58F6033B8D3749A321A96_StaticFields*)il2cpp_codegen_static_fields_for(TMP_MaterialManager_t67E8437E12407A99A3E58F6033B8D3749A321A96_il2cpp_TypeInfo_var))->___m_materialList;
  6214. int32_t L_13 = V_3;
  6215. NullCheck(L_12);
  6216. MaskingMaterial_t8FEFB73A16A318BC617A015E4E56C2749829EF67* L_14;
  6217. L_14 = List_1_get_Item_m99203461811024F3B79B29FB7CD6DE33ED07A4E0(L_12, L_13, List_1_get_Item_m99203461811024F3B79B29FB7CD6DE33ED07A4E0_RuntimeMethod_var);
  6218. NullCheck(L_14);
  6219. int32_t L_15 = L_14->___stencilID;
  6220. int32_t L_16 = ___1_stencilID;
  6221. if ((!(((uint32_t)L_15) == ((uint32_t)L_16))))
  6222. {
  6223. goto IL_0078;
  6224. }
  6225. }
  6226. {
  6227. il2cpp_codegen_runtime_class_init_inline(TMP_MaterialManager_t67E8437E12407A99A3E58F6033B8D3749A321A96_il2cpp_TypeInfo_var);
  6228. List_1_t2D422802284C607CCDF0AEC2E66140D97474AB4F* L_17 = ((TMP_MaterialManager_t67E8437E12407A99A3E58F6033B8D3749A321A96_StaticFields*)il2cpp_codegen_static_fields_for(TMP_MaterialManager_t67E8437E12407A99A3E58F6033B8D3749A321A96_il2cpp_TypeInfo_var))->___m_materialList;
  6229. int32_t L_18 = V_3;
  6230. NullCheck(L_17);
  6231. MaskingMaterial_t8FEFB73A16A318BC617A015E4E56C2749829EF67* L_19;
  6232. L_19 = List_1_get_Item_m99203461811024F3B79B29FB7CD6DE33ED07A4E0(L_17, L_18, List_1_get_Item_m99203461811024F3B79B29FB7CD6DE33ED07A4E0_RuntimeMethod_var);
  6233. MaskingMaterial_t8FEFB73A16A318BC617A015E4E56C2749829EF67* L_20 = L_19;
  6234. NullCheck(L_20);
  6235. int32_t L_21 = L_20->___count;
  6236. NullCheck(L_20);
  6237. L_20->___count = ((int32_t)il2cpp_codegen_add(L_21, 1));
  6238. List_1_t2D422802284C607CCDF0AEC2E66140D97474AB4F* L_22 = ((TMP_MaterialManager_t67E8437E12407A99A3E58F6033B8D3749A321A96_StaticFields*)il2cpp_codegen_static_fields_for(TMP_MaterialManager_t67E8437E12407A99A3E58F6033B8D3749A321A96_il2cpp_TypeInfo_var))->___m_materialList;
  6239. int32_t L_23 = V_3;
  6240. NullCheck(L_22);
  6241. MaskingMaterial_t8FEFB73A16A318BC617A015E4E56C2749829EF67* L_24;
  6242. L_24 = List_1_get_Item_m99203461811024F3B79B29FB7CD6DE33ED07A4E0(L_22, L_23, List_1_get_Item_m99203461811024F3B79B29FB7CD6DE33ED07A4E0_RuntimeMethod_var);
  6243. NullCheck(L_24);
  6244. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_25 = L_24->___stencilMaterial;
  6245. return L_25;
  6246. }
  6247. IL_0078:
  6248. {
  6249. int32_t L_26 = V_3;
  6250. V_3 = ((int32_t)il2cpp_codegen_add(L_26, 1));
  6251. }
  6252. IL_007c:
  6253. {
  6254. int32_t L_27 = V_3;
  6255. il2cpp_codegen_runtime_class_init_inline(TMP_MaterialManager_t67E8437E12407A99A3E58F6033B8D3749A321A96_il2cpp_TypeInfo_var);
  6256. List_1_t2D422802284C607CCDF0AEC2E66140D97474AB4F* L_28 = ((TMP_MaterialManager_t67E8437E12407A99A3E58F6033B8D3749A321A96_StaticFields*)il2cpp_codegen_static_fields_for(TMP_MaterialManager_t67E8437E12407A99A3E58F6033B8D3749A321A96_il2cpp_TypeInfo_var))->___m_materialList;
  6257. NullCheck(L_28);
  6258. int32_t L_29;
  6259. L_29 = List_1_get_Count_m37F9E1909CE3099E1899AA19B91187E5270C6F1D_inline(L_28, List_1_get_Count_m37F9E1909CE3099E1899AA19B91187E5270C6F1D_RuntimeMethod_var);
  6260. if ((((int32_t)L_27) < ((int32_t)L_29)))
  6261. {
  6262. goto IL_0024;
  6263. }
  6264. }
  6265. {
  6266. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_30 = ___0_baseMaterial;
  6267. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_31 = (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3*)il2cpp_codegen_object_new(Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3_il2cpp_TypeInfo_var);
  6268. Material__ctor_mFCC42FB90257F1E8F7516A8640A79C465A39961C(L_31, L_30, NULL);
  6269. V_1 = L_31;
  6270. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_32 = V_1;
  6271. NullCheck(L_32);
  6272. Object_set_hideFlags_mACB8BFC903FB3B01BBD427753E791BF28B5E33D4(L_32, ((int32_t)61), NULL);
  6273. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_33 = V_1;
  6274. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_34 = ___0_baseMaterial;
  6275. NullCheck(L_34);
  6276. StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_35;
  6277. L_35 = Material_get_shaderKeywords_m11982F09EED6BB0A892342E1A72AEA470C44B105(L_34, NULL);
  6278. NullCheck(L_33);
  6279. Material_set_shaderKeywords_mD650CF82B2DBB75F001E373E2E1ACA30876F3AB8(L_33, L_35, NULL);
  6280. il2cpp_codegen_runtime_class_init_inline(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var);
  6281. ShaderUtilities_GetShaderPropertyIDs_m3EE2D3D2A31C57AE418FCC0782D0CC9D2FBD0A65(NULL);
  6282. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_36 = V_1;
  6283. int32_t L_37 = ((ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_StaticFields*)il2cpp_codegen_static_fields_for(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var))->___ID_StencilID;
  6284. int32_t L_38 = ___1_stencilID;
  6285. NullCheck(L_36);
  6286. Material_SetFloat_m3ECFD92072347A8620254F014865984FA68211A8(L_36, L_37, ((float)L_38), NULL);
  6287. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_39 = V_1;
  6288. int32_t L_40 = ((ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_StaticFields*)il2cpp_codegen_static_fields_for(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var))->___ID_StencilComp;
  6289. NullCheck(L_39);
  6290. Material_SetFloat_m3ECFD92072347A8620254F014865984FA68211A8(L_39, L_40, (4.0f), NULL);
  6291. MaskingMaterial_t8FEFB73A16A318BC617A015E4E56C2749829EF67* L_41 = (MaskingMaterial_t8FEFB73A16A318BC617A015E4E56C2749829EF67*)il2cpp_codegen_object_new(MaskingMaterial_t8FEFB73A16A318BC617A015E4E56C2749829EF67_il2cpp_TypeInfo_var);
  6292. MaskingMaterial__ctor_mA1BA8800085879CFA3DE2A0DED61A4AA92C62B2C(L_41, NULL);
  6293. V_2 = L_41;
  6294. MaskingMaterial_t8FEFB73A16A318BC617A015E4E56C2749829EF67* L_42 = V_2;
  6295. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_43 = ___0_baseMaterial;
  6296. NullCheck(L_42);
  6297. L_42->___baseMaterial = L_43;
  6298. Il2CppCodeGenWriteBarrier((void**)(&L_42->___baseMaterial), (void*)L_43);
  6299. MaskingMaterial_t8FEFB73A16A318BC617A015E4E56C2749829EF67* L_44 = V_2;
  6300. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_45 = V_1;
  6301. NullCheck(L_44);
  6302. L_44->___stencilMaterial = L_45;
  6303. Il2CppCodeGenWriteBarrier((void**)(&L_44->___stencilMaterial), (void*)L_45);
  6304. MaskingMaterial_t8FEFB73A16A318BC617A015E4E56C2749829EF67* L_46 = V_2;
  6305. int32_t L_47 = ___1_stencilID;
  6306. NullCheck(L_46);
  6307. L_46->___stencilID = L_47;
  6308. MaskingMaterial_t8FEFB73A16A318BC617A015E4E56C2749829EF67* L_48 = V_2;
  6309. NullCheck(L_48);
  6310. L_48->___count = 1;
  6311. il2cpp_codegen_runtime_class_init_inline(TMP_MaterialManager_t67E8437E12407A99A3E58F6033B8D3749A321A96_il2cpp_TypeInfo_var);
  6312. List_1_t2D422802284C607CCDF0AEC2E66140D97474AB4F* L_49 = ((TMP_MaterialManager_t67E8437E12407A99A3E58F6033B8D3749A321A96_StaticFields*)il2cpp_codegen_static_fields_for(TMP_MaterialManager_t67E8437E12407A99A3E58F6033B8D3749A321A96_il2cpp_TypeInfo_var))->___m_materialList;
  6313. MaskingMaterial_t8FEFB73A16A318BC617A015E4E56C2749829EF67* L_50 = V_2;
  6314. NullCheck(L_49);
  6315. List_1_Add_m42CC9A7A980D6480951694926AB601618ED04838_inline(L_49, L_50, List_1_Add_m42CC9A7A980D6480951694926AB601618ED04838_RuntimeMethod_var);
  6316. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_51 = V_1;
  6317. return L_51;
  6318. }
  6319. }
  6320. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_MaterialManager_ReleaseStencilMaterial_mECF794E6299D84E46FBC0BC6F23155A8751FCD41 (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___0_stencilMaterial, const RuntimeMethod* method)
  6321. {
  6322. static bool s_Il2CppMethodInitialized;
  6323. if (!s_Il2CppMethodInitialized)
  6324. {
  6325. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_RemoveAt_m67D2C0E302C88B388FE0AECF0DA6BD59FC33D12E_RuntimeMethod_var);
  6326. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m37F9E1909CE3099E1899AA19B91187E5270C6F1D_RuntimeMethod_var);
  6327. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m99203461811024F3B79B29FB7CD6DE33ED07A4E0_RuntimeMethod_var);
  6328. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  6329. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TMP_MaterialManager_t67E8437E12407A99A3E58F6033B8D3749A321A96_il2cpp_TypeInfo_var);
  6330. s_Il2CppMethodInitialized = true;
  6331. }
  6332. int32_t V_0 = 0;
  6333. int32_t V_1 = 0;
  6334. {
  6335. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_0 = ___0_stencilMaterial;
  6336. NullCheck(L_0);
  6337. int32_t L_1;
  6338. L_1 = Object_GetInstanceID_m554FF4073C9465F3835574CC084E68AAEEC6CC6A(L_0, NULL);
  6339. V_0 = L_1;
  6340. V_1 = 0;
  6341. goto IL_0077;
  6342. }
  6343. IL_000b:
  6344. {
  6345. il2cpp_codegen_runtime_class_init_inline(TMP_MaterialManager_t67E8437E12407A99A3E58F6033B8D3749A321A96_il2cpp_TypeInfo_var);
  6346. List_1_t2D422802284C607CCDF0AEC2E66140D97474AB4F* L_2 = ((TMP_MaterialManager_t67E8437E12407A99A3E58F6033B8D3749A321A96_StaticFields*)il2cpp_codegen_static_fields_for(TMP_MaterialManager_t67E8437E12407A99A3E58F6033B8D3749A321A96_il2cpp_TypeInfo_var))->___m_materialList;
  6347. int32_t L_3 = V_1;
  6348. NullCheck(L_2);
  6349. MaskingMaterial_t8FEFB73A16A318BC617A015E4E56C2749829EF67* L_4;
  6350. L_4 = List_1_get_Item_m99203461811024F3B79B29FB7CD6DE33ED07A4E0(L_2, L_3, List_1_get_Item_m99203461811024F3B79B29FB7CD6DE33ED07A4E0_RuntimeMethod_var);
  6351. NullCheck(L_4);
  6352. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_5 = L_4->___stencilMaterial;
  6353. NullCheck(L_5);
  6354. int32_t L_6;
  6355. L_6 = Object_GetInstanceID_m554FF4073C9465F3835574CC084E68AAEEC6CC6A(L_5, NULL);
  6356. int32_t L_7 = V_0;
  6357. if ((!(((uint32_t)L_6) == ((uint32_t)L_7))))
  6358. {
  6359. goto IL_0073;
  6360. }
  6361. }
  6362. {
  6363. il2cpp_codegen_runtime_class_init_inline(TMP_MaterialManager_t67E8437E12407A99A3E58F6033B8D3749A321A96_il2cpp_TypeInfo_var);
  6364. List_1_t2D422802284C607CCDF0AEC2E66140D97474AB4F* L_8 = ((TMP_MaterialManager_t67E8437E12407A99A3E58F6033B8D3749A321A96_StaticFields*)il2cpp_codegen_static_fields_for(TMP_MaterialManager_t67E8437E12407A99A3E58F6033B8D3749A321A96_il2cpp_TypeInfo_var))->___m_materialList;
  6365. int32_t L_9 = V_1;
  6366. NullCheck(L_8);
  6367. MaskingMaterial_t8FEFB73A16A318BC617A015E4E56C2749829EF67* L_10;
  6368. L_10 = List_1_get_Item_m99203461811024F3B79B29FB7CD6DE33ED07A4E0(L_8, L_9, List_1_get_Item_m99203461811024F3B79B29FB7CD6DE33ED07A4E0_RuntimeMethod_var);
  6369. NullCheck(L_10);
  6370. int32_t L_11 = L_10->___count;
  6371. if ((((int32_t)L_11) <= ((int32_t)1)))
  6372. {
  6373. goto IL_004f;
  6374. }
  6375. }
  6376. {
  6377. il2cpp_codegen_runtime_class_init_inline(TMP_MaterialManager_t67E8437E12407A99A3E58F6033B8D3749A321A96_il2cpp_TypeInfo_var);
  6378. List_1_t2D422802284C607CCDF0AEC2E66140D97474AB4F* L_12 = ((TMP_MaterialManager_t67E8437E12407A99A3E58F6033B8D3749A321A96_StaticFields*)il2cpp_codegen_static_fields_for(TMP_MaterialManager_t67E8437E12407A99A3E58F6033B8D3749A321A96_il2cpp_TypeInfo_var))->___m_materialList;
  6379. int32_t L_13 = V_1;
  6380. NullCheck(L_12);
  6381. MaskingMaterial_t8FEFB73A16A318BC617A015E4E56C2749829EF67* L_14;
  6382. L_14 = List_1_get_Item_m99203461811024F3B79B29FB7CD6DE33ED07A4E0(L_12, L_13, List_1_get_Item_m99203461811024F3B79B29FB7CD6DE33ED07A4E0_RuntimeMethod_var);
  6383. MaskingMaterial_t8FEFB73A16A318BC617A015E4E56C2749829EF67* L_15 = L_14;
  6384. NullCheck(L_15);
  6385. int32_t L_16 = L_15->___count;
  6386. NullCheck(L_15);
  6387. L_15->___count = ((int32_t)il2cpp_codegen_subtract(L_16, 1));
  6388. return;
  6389. }
  6390. IL_004f:
  6391. {
  6392. il2cpp_codegen_runtime_class_init_inline(TMP_MaterialManager_t67E8437E12407A99A3E58F6033B8D3749A321A96_il2cpp_TypeInfo_var);
  6393. List_1_t2D422802284C607CCDF0AEC2E66140D97474AB4F* L_17 = ((TMP_MaterialManager_t67E8437E12407A99A3E58F6033B8D3749A321A96_StaticFields*)il2cpp_codegen_static_fields_for(TMP_MaterialManager_t67E8437E12407A99A3E58F6033B8D3749A321A96_il2cpp_TypeInfo_var))->___m_materialList;
  6394. int32_t L_18 = V_1;
  6395. NullCheck(L_17);
  6396. MaskingMaterial_t8FEFB73A16A318BC617A015E4E56C2749829EF67* L_19;
  6397. L_19 = List_1_get_Item_m99203461811024F3B79B29FB7CD6DE33ED07A4E0(L_17, L_18, List_1_get_Item_m99203461811024F3B79B29FB7CD6DE33ED07A4E0_RuntimeMethod_var);
  6398. NullCheck(L_19);
  6399. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_20 = L_19->___stencilMaterial;
  6400. il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  6401. Object_DestroyImmediate_m6336EBC83591A5DB64EC70C92132824C6E258705(L_20, NULL);
  6402. List_1_t2D422802284C607CCDF0AEC2E66140D97474AB4F* L_21 = ((TMP_MaterialManager_t67E8437E12407A99A3E58F6033B8D3749A321A96_StaticFields*)il2cpp_codegen_static_fields_for(TMP_MaterialManager_t67E8437E12407A99A3E58F6033B8D3749A321A96_il2cpp_TypeInfo_var))->___m_materialList;
  6403. int32_t L_22 = V_1;
  6404. NullCheck(L_21);
  6405. List_1_RemoveAt_m67D2C0E302C88B388FE0AECF0DA6BD59FC33D12E(L_21, L_22, List_1_RemoveAt_m67D2C0E302C88B388FE0AECF0DA6BD59FC33D12E_RuntimeMethod_var);
  6406. ___0_stencilMaterial = (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3*)NULL;
  6407. return;
  6408. }
  6409. IL_0073:
  6410. {
  6411. int32_t L_23 = V_1;
  6412. V_1 = ((int32_t)il2cpp_codegen_add(L_23, 1));
  6413. }
  6414. IL_0077:
  6415. {
  6416. int32_t L_24 = V_1;
  6417. il2cpp_codegen_runtime_class_init_inline(TMP_MaterialManager_t67E8437E12407A99A3E58F6033B8D3749A321A96_il2cpp_TypeInfo_var);
  6418. List_1_t2D422802284C607CCDF0AEC2E66140D97474AB4F* L_25 = ((TMP_MaterialManager_t67E8437E12407A99A3E58F6033B8D3749A321A96_StaticFields*)il2cpp_codegen_static_fields_for(TMP_MaterialManager_t67E8437E12407A99A3E58F6033B8D3749A321A96_il2cpp_TypeInfo_var))->___m_materialList;
  6419. NullCheck(L_25);
  6420. int32_t L_26;
  6421. L_26 = List_1_get_Count_m37F9E1909CE3099E1899AA19B91187E5270C6F1D_inline(L_25, List_1_get_Count_m37F9E1909CE3099E1899AA19B91187E5270C6F1D_RuntimeMethod_var);
  6422. if ((((int32_t)L_24) < ((int32_t)L_26)))
  6423. {
  6424. goto IL_000b;
  6425. }
  6426. }
  6427. {
  6428. return;
  6429. }
  6430. }
  6431. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* TMP_MaterialManager_GetBaseMaterial_m462BBD276522D865CA64749658495FE727A878A0 (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___0_stencilMaterial, const RuntimeMethod* method)
  6432. {
  6433. static bool s_Il2CppMethodInitialized;
  6434. if (!s_Il2CppMethodInitialized)
  6435. {
  6436. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_FindIndex_m96D1525ACDE8CFF5BAB5B81CBE7B0CA84CC82B8B_RuntimeMethod_var);
  6437. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m99203461811024F3B79B29FB7CD6DE33ED07A4E0_RuntimeMethod_var);
  6438. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Predicate_1_tB8DE44A90DCC956F528B8BC532F11098CB198D97_il2cpp_TypeInfo_var);
  6439. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TMP_MaterialManager_t67E8437E12407A99A3E58F6033B8D3749A321A96_il2cpp_TypeInfo_var);
  6440. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass9_0_U3CGetBaseMaterialU3Eb__0_m98229F401F0560DF925A73A963C8371504C1A4B0_RuntimeMethod_var);
  6441. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass9_0_t9C69195E6857550EF3DA65D92C3E246825A2284A_il2cpp_TypeInfo_var);
  6442. s_Il2CppMethodInitialized = true;
  6443. }
  6444. U3CU3Ec__DisplayClass9_0_t9C69195E6857550EF3DA65D92C3E246825A2284A* V_0 = NULL;
  6445. int32_t V_1 = 0;
  6446. {
  6447. U3CU3Ec__DisplayClass9_0_t9C69195E6857550EF3DA65D92C3E246825A2284A* L_0 = (U3CU3Ec__DisplayClass9_0_t9C69195E6857550EF3DA65D92C3E246825A2284A*)il2cpp_codegen_object_new(U3CU3Ec__DisplayClass9_0_t9C69195E6857550EF3DA65D92C3E246825A2284A_il2cpp_TypeInfo_var);
  6448. U3CU3Ec__DisplayClass9_0__ctor_m848336CD827EA7C72F02A2F5197CC154956B3D84(L_0, NULL);
  6449. V_0 = L_0;
  6450. U3CU3Ec__DisplayClass9_0_t9C69195E6857550EF3DA65D92C3E246825A2284A* L_1 = V_0;
  6451. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_2 = ___0_stencilMaterial;
  6452. NullCheck(L_1);
  6453. L_1->___stencilMaterial = L_2;
  6454. Il2CppCodeGenWriteBarrier((void**)(&L_1->___stencilMaterial), (void*)L_2);
  6455. il2cpp_codegen_runtime_class_init_inline(TMP_MaterialManager_t67E8437E12407A99A3E58F6033B8D3749A321A96_il2cpp_TypeInfo_var);
  6456. List_1_t2D422802284C607CCDF0AEC2E66140D97474AB4F* L_3 = ((TMP_MaterialManager_t67E8437E12407A99A3E58F6033B8D3749A321A96_StaticFields*)il2cpp_codegen_static_fields_for(TMP_MaterialManager_t67E8437E12407A99A3E58F6033B8D3749A321A96_il2cpp_TypeInfo_var))->___m_materialList;
  6457. U3CU3Ec__DisplayClass9_0_t9C69195E6857550EF3DA65D92C3E246825A2284A* L_4 = V_0;
  6458. Predicate_1_tB8DE44A90DCC956F528B8BC532F11098CB198D97* L_5 = (Predicate_1_tB8DE44A90DCC956F528B8BC532F11098CB198D97*)il2cpp_codegen_object_new(Predicate_1_tB8DE44A90DCC956F528B8BC532F11098CB198D97_il2cpp_TypeInfo_var);
  6459. Predicate_1__ctor_m4F079CB8E16769E0DA703EFE7E9C8D3A3A6F4278(L_5, L_4, (intptr_t)((void*)U3CU3Ec__DisplayClass9_0_U3CGetBaseMaterialU3Eb__0_m98229F401F0560DF925A73A963C8371504C1A4B0_RuntimeMethod_var), NULL);
  6460. NullCheck(L_3);
  6461. int32_t L_6;
  6462. L_6 = List_1_FindIndex_m96D1525ACDE8CFF5BAB5B81CBE7B0CA84CC82B8B(L_3, L_5, List_1_FindIndex_m96D1525ACDE8CFF5BAB5B81CBE7B0CA84CC82B8B_RuntimeMethod_var);
  6463. V_1 = L_6;
  6464. int32_t L_7 = V_1;
  6465. if ((!(((uint32_t)L_7) == ((uint32_t)(-1)))))
  6466. {
  6467. goto IL_002a;
  6468. }
  6469. }
  6470. {
  6471. return (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3*)NULL;
  6472. }
  6473. IL_002a:
  6474. {
  6475. il2cpp_codegen_runtime_class_init_inline(TMP_MaterialManager_t67E8437E12407A99A3E58F6033B8D3749A321A96_il2cpp_TypeInfo_var);
  6476. List_1_t2D422802284C607CCDF0AEC2E66140D97474AB4F* L_8 = ((TMP_MaterialManager_t67E8437E12407A99A3E58F6033B8D3749A321A96_StaticFields*)il2cpp_codegen_static_fields_for(TMP_MaterialManager_t67E8437E12407A99A3E58F6033B8D3749A321A96_il2cpp_TypeInfo_var))->___m_materialList;
  6477. int32_t L_9 = V_1;
  6478. NullCheck(L_8);
  6479. MaskingMaterial_t8FEFB73A16A318BC617A015E4E56C2749829EF67* L_10;
  6480. L_10 = List_1_get_Item_m99203461811024F3B79B29FB7CD6DE33ED07A4E0(L_8, L_9, List_1_get_Item_m99203461811024F3B79B29FB7CD6DE33ED07A4E0_RuntimeMethod_var);
  6481. NullCheck(L_10);
  6482. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_11 = L_10->___baseMaterial;
  6483. return L_11;
  6484. }
  6485. }
  6486. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* TMP_MaterialManager_SetStencil_m885536A1C4F790102E5AF2D3518F39601062F870 (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___0_material, int32_t ___1_stencilID, const RuntimeMethod* method)
  6487. {
  6488. static bool s_Il2CppMethodInitialized;
  6489. if (!s_Il2CppMethodInitialized)
  6490. {
  6491. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var);
  6492. s_Il2CppMethodInitialized = true;
  6493. }
  6494. {
  6495. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_0 = ___0_material;
  6496. il2cpp_codegen_runtime_class_init_inline(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var);
  6497. int32_t L_1 = ((ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_StaticFields*)il2cpp_codegen_static_fields_for(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var))->___ID_StencilID;
  6498. int32_t L_2 = ___1_stencilID;
  6499. NullCheck(L_0);
  6500. Material_SetFloat_m3ECFD92072347A8620254F014865984FA68211A8(L_0, L_1, ((float)L_2), NULL);
  6501. int32_t L_3 = ___1_stencilID;
  6502. if (L_3)
  6503. {
  6504. goto IL_0022;
  6505. }
  6506. }
  6507. {
  6508. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_4 = ___0_material;
  6509. il2cpp_codegen_runtime_class_init_inline(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var);
  6510. int32_t L_5 = ((ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_StaticFields*)il2cpp_codegen_static_fields_for(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var))->___ID_StencilComp;
  6511. NullCheck(L_4);
  6512. Material_SetFloat_m3ECFD92072347A8620254F014865984FA68211A8(L_4, L_5, (8.0f), NULL);
  6513. goto IL_0032;
  6514. }
  6515. IL_0022:
  6516. {
  6517. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_6 = ___0_material;
  6518. il2cpp_codegen_runtime_class_init_inline(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var);
  6519. int32_t L_7 = ((ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_StaticFields*)il2cpp_codegen_static_fields_for(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var))->___ID_StencilComp;
  6520. NullCheck(L_6);
  6521. Material_SetFloat_m3ECFD92072347A8620254F014865984FA68211A8(L_6, L_7, (4.0f), NULL);
  6522. }
  6523. IL_0032:
  6524. {
  6525. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_8 = ___0_material;
  6526. return L_8;
  6527. }
  6528. }
  6529. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_MaterialManager_AddMaskingMaterial_m23B894F9E1FA5F9FDBA6E99A2B3FD574BEC2F5C5 (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___0_baseMaterial, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___1_stencilMaterial, int32_t ___2_stencilID, const RuntimeMethod* method)
  6530. {
  6531. static bool s_Il2CppMethodInitialized;
  6532. if (!s_Il2CppMethodInitialized)
  6533. {
  6534. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m42CC9A7A980D6480951694926AB601618ED04838_RuntimeMethod_var);
  6535. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_FindIndex_m96D1525ACDE8CFF5BAB5B81CBE7B0CA84CC82B8B_RuntimeMethod_var);
  6536. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m99203461811024F3B79B29FB7CD6DE33ED07A4E0_RuntimeMethod_var);
  6537. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MaskingMaterial_t8FEFB73A16A318BC617A015E4E56C2749829EF67_il2cpp_TypeInfo_var);
  6538. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Predicate_1_tB8DE44A90DCC956F528B8BC532F11098CB198D97_il2cpp_TypeInfo_var);
  6539. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TMP_MaterialManager_t67E8437E12407A99A3E58F6033B8D3749A321A96_il2cpp_TypeInfo_var);
  6540. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass11_0_U3CAddMaskingMaterialU3Eb__0_m4F0BC91E6CEE544BBB91FC63751A03DB13F1037D_RuntimeMethod_var);
  6541. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass11_0_t4B5596495AC3F370E39747E47F788F16071683C6_il2cpp_TypeInfo_var);
  6542. s_Il2CppMethodInitialized = true;
  6543. }
  6544. U3CU3Ec__DisplayClass11_0_t4B5596495AC3F370E39747E47F788F16071683C6* V_0 = NULL;
  6545. int32_t V_1 = 0;
  6546. MaskingMaterial_t8FEFB73A16A318BC617A015E4E56C2749829EF67* V_2 = NULL;
  6547. {
  6548. U3CU3Ec__DisplayClass11_0_t4B5596495AC3F370E39747E47F788F16071683C6* L_0 = (U3CU3Ec__DisplayClass11_0_t4B5596495AC3F370E39747E47F788F16071683C6*)il2cpp_codegen_object_new(U3CU3Ec__DisplayClass11_0_t4B5596495AC3F370E39747E47F788F16071683C6_il2cpp_TypeInfo_var);
  6549. U3CU3Ec__DisplayClass11_0__ctor_m28B98E0B4AE129848CDFF36F6F34E9D2D9141268(L_0, NULL);
  6550. V_0 = L_0;
  6551. U3CU3Ec__DisplayClass11_0_t4B5596495AC3F370E39747E47F788F16071683C6* L_1 = V_0;
  6552. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_2 = ___1_stencilMaterial;
  6553. NullCheck(L_1);
  6554. L_1->___stencilMaterial = L_2;
  6555. Il2CppCodeGenWriteBarrier((void**)(&L_1->___stencilMaterial), (void*)L_2);
  6556. il2cpp_codegen_runtime_class_init_inline(TMP_MaterialManager_t67E8437E12407A99A3E58F6033B8D3749A321A96_il2cpp_TypeInfo_var);
  6557. List_1_t2D422802284C607CCDF0AEC2E66140D97474AB4F* L_3 = ((TMP_MaterialManager_t67E8437E12407A99A3E58F6033B8D3749A321A96_StaticFields*)il2cpp_codegen_static_fields_for(TMP_MaterialManager_t67E8437E12407A99A3E58F6033B8D3749A321A96_il2cpp_TypeInfo_var))->___m_materialList;
  6558. U3CU3Ec__DisplayClass11_0_t4B5596495AC3F370E39747E47F788F16071683C6* L_4 = V_0;
  6559. Predicate_1_tB8DE44A90DCC956F528B8BC532F11098CB198D97* L_5 = (Predicate_1_tB8DE44A90DCC956F528B8BC532F11098CB198D97*)il2cpp_codegen_object_new(Predicate_1_tB8DE44A90DCC956F528B8BC532F11098CB198D97_il2cpp_TypeInfo_var);
  6560. Predicate_1__ctor_m4F079CB8E16769E0DA703EFE7E9C8D3A3A6F4278(L_5, L_4, (intptr_t)((void*)U3CU3Ec__DisplayClass11_0_U3CAddMaskingMaterialU3Eb__0_m4F0BC91E6CEE544BBB91FC63751A03DB13F1037D_RuntimeMethod_var), NULL);
  6561. NullCheck(L_3);
  6562. int32_t L_6;
  6563. L_6 = List_1_FindIndex_m96D1525ACDE8CFF5BAB5B81CBE7B0CA84CC82B8B(L_3, L_5, List_1_FindIndex_m96D1525ACDE8CFF5BAB5B81CBE7B0CA84CC82B8B_RuntimeMethod_var);
  6564. V_1 = L_6;
  6565. int32_t L_7 = V_1;
  6566. if ((!(((uint32_t)L_7) == ((uint32_t)(-1)))))
  6567. {
  6568. goto IL_005b;
  6569. }
  6570. }
  6571. {
  6572. MaskingMaterial_t8FEFB73A16A318BC617A015E4E56C2749829EF67* L_8 = (MaskingMaterial_t8FEFB73A16A318BC617A015E4E56C2749829EF67*)il2cpp_codegen_object_new(MaskingMaterial_t8FEFB73A16A318BC617A015E4E56C2749829EF67_il2cpp_TypeInfo_var);
  6573. MaskingMaterial__ctor_mA1BA8800085879CFA3DE2A0DED61A4AA92C62B2C(L_8, NULL);
  6574. V_2 = L_8;
  6575. MaskingMaterial_t8FEFB73A16A318BC617A015E4E56C2749829EF67* L_9 = V_2;
  6576. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_10 = ___0_baseMaterial;
  6577. NullCheck(L_9);
  6578. L_9->___baseMaterial = L_10;
  6579. Il2CppCodeGenWriteBarrier((void**)(&L_9->___baseMaterial), (void*)L_10);
  6580. MaskingMaterial_t8FEFB73A16A318BC617A015E4E56C2749829EF67* L_11 = V_2;
  6581. U3CU3Ec__DisplayClass11_0_t4B5596495AC3F370E39747E47F788F16071683C6* L_12 = V_0;
  6582. NullCheck(L_12);
  6583. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_13 = L_12->___stencilMaterial;
  6584. NullCheck(L_11);
  6585. L_11->___stencilMaterial = L_13;
  6586. Il2CppCodeGenWriteBarrier((void**)(&L_11->___stencilMaterial), (void*)L_13);
  6587. MaskingMaterial_t8FEFB73A16A318BC617A015E4E56C2749829EF67* L_14 = V_2;
  6588. int32_t L_15 = ___2_stencilID;
  6589. NullCheck(L_14);
  6590. L_14->___stencilID = L_15;
  6591. MaskingMaterial_t8FEFB73A16A318BC617A015E4E56C2749829EF67* L_16 = V_2;
  6592. NullCheck(L_16);
  6593. L_16->___count = 1;
  6594. il2cpp_codegen_runtime_class_init_inline(TMP_MaterialManager_t67E8437E12407A99A3E58F6033B8D3749A321A96_il2cpp_TypeInfo_var);
  6595. List_1_t2D422802284C607CCDF0AEC2E66140D97474AB4F* L_17 = ((TMP_MaterialManager_t67E8437E12407A99A3E58F6033B8D3749A321A96_StaticFields*)il2cpp_codegen_static_fields_for(TMP_MaterialManager_t67E8437E12407A99A3E58F6033B8D3749A321A96_il2cpp_TypeInfo_var))->___m_materialList;
  6596. MaskingMaterial_t8FEFB73A16A318BC617A015E4E56C2749829EF67* L_18 = V_2;
  6597. NullCheck(L_17);
  6598. List_1_Add_m42CC9A7A980D6480951694926AB601618ED04838_inline(L_17, L_18, List_1_Add_m42CC9A7A980D6480951694926AB601618ED04838_RuntimeMethod_var);
  6599. return;
  6600. }
  6601. IL_005b:
  6602. {
  6603. U3CU3Ec__DisplayClass11_0_t4B5596495AC3F370E39747E47F788F16071683C6* L_19 = V_0;
  6604. il2cpp_codegen_runtime_class_init_inline(TMP_MaterialManager_t67E8437E12407A99A3E58F6033B8D3749A321A96_il2cpp_TypeInfo_var);
  6605. List_1_t2D422802284C607CCDF0AEC2E66140D97474AB4F* L_20 = ((TMP_MaterialManager_t67E8437E12407A99A3E58F6033B8D3749A321A96_StaticFields*)il2cpp_codegen_static_fields_for(TMP_MaterialManager_t67E8437E12407A99A3E58F6033B8D3749A321A96_il2cpp_TypeInfo_var))->___m_materialList;
  6606. int32_t L_21 = V_1;
  6607. NullCheck(L_20);
  6608. MaskingMaterial_t8FEFB73A16A318BC617A015E4E56C2749829EF67* L_22;
  6609. L_22 = List_1_get_Item_m99203461811024F3B79B29FB7CD6DE33ED07A4E0(L_20, L_21, List_1_get_Item_m99203461811024F3B79B29FB7CD6DE33ED07A4E0_RuntimeMethod_var);
  6610. NullCheck(L_22);
  6611. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_23 = L_22->___stencilMaterial;
  6612. NullCheck(L_19);
  6613. L_19->___stencilMaterial = L_23;
  6614. Il2CppCodeGenWriteBarrier((void**)(&L_19->___stencilMaterial), (void*)L_23);
  6615. List_1_t2D422802284C607CCDF0AEC2E66140D97474AB4F* L_24 = ((TMP_MaterialManager_t67E8437E12407A99A3E58F6033B8D3749A321A96_StaticFields*)il2cpp_codegen_static_fields_for(TMP_MaterialManager_t67E8437E12407A99A3E58F6033B8D3749A321A96_il2cpp_TypeInfo_var))->___m_materialList;
  6616. int32_t L_25 = V_1;
  6617. NullCheck(L_24);
  6618. MaskingMaterial_t8FEFB73A16A318BC617A015E4E56C2749829EF67* L_26;
  6619. L_26 = List_1_get_Item_m99203461811024F3B79B29FB7CD6DE33ED07A4E0(L_24, L_25, List_1_get_Item_m99203461811024F3B79B29FB7CD6DE33ED07A4E0_RuntimeMethod_var);
  6620. MaskingMaterial_t8FEFB73A16A318BC617A015E4E56C2749829EF67* L_27 = L_26;
  6621. NullCheck(L_27);
  6622. int32_t L_28 = L_27->___count;
  6623. NullCheck(L_27);
  6624. L_27->___count = ((int32_t)il2cpp_codegen_add(L_28, 1));
  6625. return;
  6626. }
  6627. }
  6628. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_MaterialManager_RemoveStencilMaterial_m3B79911A308BB53F51AD8BCAB8D240ED60E6E71A (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___0_stencilMaterial, const RuntimeMethod* method)
  6629. {
  6630. static bool s_Il2CppMethodInitialized;
  6631. if (!s_Il2CppMethodInitialized)
  6632. {
  6633. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_FindIndex_m96D1525ACDE8CFF5BAB5B81CBE7B0CA84CC82B8B_RuntimeMethod_var);
  6634. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_RemoveAt_m67D2C0E302C88B388FE0AECF0DA6BD59FC33D12E_RuntimeMethod_var);
  6635. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Predicate_1_tB8DE44A90DCC956F528B8BC532F11098CB198D97_il2cpp_TypeInfo_var);
  6636. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TMP_MaterialManager_t67E8437E12407A99A3E58F6033B8D3749A321A96_il2cpp_TypeInfo_var);
  6637. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass12_0_U3CRemoveStencilMaterialU3Eb__0_m287C61417605FA86EFA7C1727977B50AD14C85E6_RuntimeMethod_var);
  6638. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass12_0_t65913F27FB4D11F7D3076056CC2974337D047505_il2cpp_TypeInfo_var);
  6639. s_Il2CppMethodInitialized = true;
  6640. }
  6641. U3CU3Ec__DisplayClass12_0_t65913F27FB4D11F7D3076056CC2974337D047505* V_0 = NULL;
  6642. int32_t V_1 = 0;
  6643. {
  6644. U3CU3Ec__DisplayClass12_0_t65913F27FB4D11F7D3076056CC2974337D047505* L_0 = (U3CU3Ec__DisplayClass12_0_t65913F27FB4D11F7D3076056CC2974337D047505*)il2cpp_codegen_object_new(U3CU3Ec__DisplayClass12_0_t65913F27FB4D11F7D3076056CC2974337D047505_il2cpp_TypeInfo_var);
  6645. U3CU3Ec__DisplayClass12_0__ctor_mAB99B1A35D85999D6D5626476FDFBC24C2267F92(L_0, NULL);
  6646. V_0 = L_0;
  6647. U3CU3Ec__DisplayClass12_0_t65913F27FB4D11F7D3076056CC2974337D047505* L_1 = V_0;
  6648. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_2 = ___0_stencilMaterial;
  6649. NullCheck(L_1);
  6650. L_1->___stencilMaterial = L_2;
  6651. Il2CppCodeGenWriteBarrier((void**)(&L_1->___stencilMaterial), (void*)L_2);
  6652. il2cpp_codegen_runtime_class_init_inline(TMP_MaterialManager_t67E8437E12407A99A3E58F6033B8D3749A321A96_il2cpp_TypeInfo_var);
  6653. List_1_t2D422802284C607CCDF0AEC2E66140D97474AB4F* L_3 = ((TMP_MaterialManager_t67E8437E12407A99A3E58F6033B8D3749A321A96_StaticFields*)il2cpp_codegen_static_fields_for(TMP_MaterialManager_t67E8437E12407A99A3E58F6033B8D3749A321A96_il2cpp_TypeInfo_var))->___m_materialList;
  6654. U3CU3Ec__DisplayClass12_0_t65913F27FB4D11F7D3076056CC2974337D047505* L_4 = V_0;
  6655. Predicate_1_tB8DE44A90DCC956F528B8BC532F11098CB198D97* L_5 = (Predicate_1_tB8DE44A90DCC956F528B8BC532F11098CB198D97*)il2cpp_codegen_object_new(Predicate_1_tB8DE44A90DCC956F528B8BC532F11098CB198D97_il2cpp_TypeInfo_var);
  6656. Predicate_1__ctor_m4F079CB8E16769E0DA703EFE7E9C8D3A3A6F4278(L_5, L_4, (intptr_t)((void*)U3CU3Ec__DisplayClass12_0_U3CRemoveStencilMaterialU3Eb__0_m287C61417605FA86EFA7C1727977B50AD14C85E6_RuntimeMethod_var), NULL);
  6657. NullCheck(L_3);
  6658. int32_t L_6;
  6659. L_6 = List_1_FindIndex_m96D1525ACDE8CFF5BAB5B81CBE7B0CA84CC82B8B(L_3, L_5, List_1_FindIndex_m96D1525ACDE8CFF5BAB5B81CBE7B0CA84CC82B8B_RuntimeMethod_var);
  6660. V_1 = L_6;
  6661. int32_t L_7 = V_1;
  6662. if ((((int32_t)L_7) == ((int32_t)(-1))))
  6663. {
  6664. goto IL_0033;
  6665. }
  6666. }
  6667. {
  6668. il2cpp_codegen_runtime_class_init_inline(TMP_MaterialManager_t67E8437E12407A99A3E58F6033B8D3749A321A96_il2cpp_TypeInfo_var);
  6669. List_1_t2D422802284C607CCDF0AEC2E66140D97474AB4F* L_8 = ((TMP_MaterialManager_t67E8437E12407A99A3E58F6033B8D3749A321A96_StaticFields*)il2cpp_codegen_static_fields_for(TMP_MaterialManager_t67E8437E12407A99A3E58F6033B8D3749A321A96_il2cpp_TypeInfo_var))->___m_materialList;
  6670. int32_t L_9 = V_1;
  6671. NullCheck(L_8);
  6672. List_1_RemoveAt_m67D2C0E302C88B388FE0AECF0DA6BD59FC33D12E(L_8, L_9, List_1_RemoveAt_m67D2C0E302C88B388FE0AECF0DA6BD59FC33D12E_RuntimeMethod_var);
  6673. }
  6674. IL_0033:
  6675. {
  6676. return;
  6677. }
  6678. }
  6679. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_MaterialManager_ReleaseBaseMaterial_mA38A80719DC32DFC0C37E5DEE17FF622C873CDA2 (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___0_baseMaterial, const RuntimeMethod* method)
  6680. {
  6681. static bool s_Il2CppMethodInitialized;
  6682. if (!s_Il2CppMethodInitialized)
  6683. {
  6684. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
  6685. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_FindIndex_m96D1525ACDE8CFF5BAB5B81CBE7B0CA84CC82B8B_RuntimeMethod_var);
  6686. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_RemoveAt_m67D2C0E302C88B388FE0AECF0DA6BD59FC33D12E_RuntimeMethod_var);
  6687. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m99203461811024F3B79B29FB7CD6DE33ED07A4E0_RuntimeMethod_var);
  6688. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  6689. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Predicate_1_tB8DE44A90DCC956F528B8BC532F11098CB198D97_il2cpp_TypeInfo_var);
  6690. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var);
  6691. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TMP_MaterialManager_t67E8437E12407A99A3E58F6033B8D3749A321A96_il2cpp_TypeInfo_var);
  6692. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass13_0_U3CReleaseBaseMaterialU3Eb__0_m890054ECE6EF0D16429C8BE76649990EAC0CBD58_RuntimeMethod_var);
  6693. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass13_0_t3C13FA47CA3ED93CAE682705E040652DD55D7AB6_il2cpp_TypeInfo_var);
  6694. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0326106598658E00F0DBEC4A84E464C779D17E4C);
  6695. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral44783DD65515C93CA9C5F3A335CAC2B42D874990);
  6696. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral54CF01CC3DFE6445E72114F5B14BF9DF0D5B041D);
  6697. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral55403C40E58871F80FBAE2574F32FA9B130AA0E1);
  6698. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral95EC2F9163CECE02587431439667E834C71ECA96);
  6699. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD8A224C936B887BC1BBA28B9A5D0928DC1B2F127);
  6700. s_Il2CppMethodInitialized = true;
  6701. }
  6702. U3CU3Ec__DisplayClass13_0_t3C13FA47CA3ED93CAE682705E040652DD55D7AB6* V_0 = NULL;
  6703. int32_t V_1 = 0;
  6704. int32_t V_2 = 0;
  6705. {
  6706. U3CU3Ec__DisplayClass13_0_t3C13FA47CA3ED93CAE682705E040652DD55D7AB6* L_0 = (U3CU3Ec__DisplayClass13_0_t3C13FA47CA3ED93CAE682705E040652DD55D7AB6*)il2cpp_codegen_object_new(U3CU3Ec__DisplayClass13_0_t3C13FA47CA3ED93CAE682705E040652DD55D7AB6_il2cpp_TypeInfo_var);
  6707. U3CU3Ec__DisplayClass13_0__ctor_m75854EC300C2C88140C6100C42620E466E0A149A(L_0, NULL);
  6708. V_0 = L_0;
  6709. U3CU3Ec__DisplayClass13_0_t3C13FA47CA3ED93CAE682705E040652DD55D7AB6* L_1 = V_0;
  6710. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_2 = ___0_baseMaterial;
  6711. NullCheck(L_1);
  6712. L_1->___baseMaterial = L_2;
  6713. Il2CppCodeGenWriteBarrier((void**)(&L_1->___baseMaterial), (void*)L_2);
  6714. il2cpp_codegen_runtime_class_init_inline(TMP_MaterialManager_t67E8437E12407A99A3E58F6033B8D3749A321A96_il2cpp_TypeInfo_var);
  6715. List_1_t2D422802284C607CCDF0AEC2E66140D97474AB4F* L_3 = ((TMP_MaterialManager_t67E8437E12407A99A3E58F6033B8D3749A321A96_StaticFields*)il2cpp_codegen_static_fields_for(TMP_MaterialManager_t67E8437E12407A99A3E58F6033B8D3749A321A96_il2cpp_TypeInfo_var))->___m_materialList;
  6716. U3CU3Ec__DisplayClass13_0_t3C13FA47CA3ED93CAE682705E040652DD55D7AB6* L_4 = V_0;
  6717. Predicate_1_tB8DE44A90DCC956F528B8BC532F11098CB198D97* L_5 = (Predicate_1_tB8DE44A90DCC956F528B8BC532F11098CB198D97*)il2cpp_codegen_object_new(Predicate_1_tB8DE44A90DCC956F528B8BC532F11098CB198D97_il2cpp_TypeInfo_var);
  6718. Predicate_1__ctor_m4F079CB8E16769E0DA703EFE7E9C8D3A3A6F4278(L_5, L_4, (intptr_t)((void*)U3CU3Ec__DisplayClass13_0_U3CReleaseBaseMaterialU3Eb__0_m890054ECE6EF0D16429C8BE76649990EAC0CBD58_RuntimeMethod_var), NULL);
  6719. NullCheck(L_3);
  6720. int32_t L_6;
  6721. L_6 = List_1_FindIndex_m96D1525ACDE8CFF5BAB5B81CBE7B0CA84CC82B8B(L_3, L_5, List_1_FindIndex_m96D1525ACDE8CFF5BAB5B81CBE7B0CA84CC82B8B_RuntimeMethod_var);
  6722. V_1 = L_6;
  6723. int32_t L_7 = V_1;
  6724. if ((!(((uint32_t)L_7) == ((uint32_t)(-1)))))
  6725. {
  6726. goto IL_0043;
  6727. }
  6728. }
  6729. {
  6730. U3CU3Ec__DisplayClass13_0_t3C13FA47CA3ED93CAE682705E040652DD55D7AB6* L_8 = V_0;
  6731. NullCheck(L_8);
  6732. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_9 = L_8->___baseMaterial;
  6733. NullCheck(L_9);
  6734. String_t* L_10;
  6735. L_10 = Object_get_name_mAC2F6B897CF1303BA4249B4CB55271AFACBB6392(L_9, NULL);
  6736. String_t* L_11;
  6737. L_11 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(_stringLiteral95EC2F9163CECE02587431439667E834C71ECA96, L_10, NULL);
  6738. il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
  6739. Debug_Log_m87A9A3C761FF5C43ED8A53B16190A53D08F818BB(L_11, NULL);
  6740. return;
  6741. }
  6742. IL_0043:
  6743. {
  6744. il2cpp_codegen_runtime_class_init_inline(TMP_MaterialManager_t67E8437E12407A99A3E58F6033B8D3749A321A96_il2cpp_TypeInfo_var);
  6745. List_1_t2D422802284C607CCDF0AEC2E66140D97474AB4F* L_12 = ((TMP_MaterialManager_t67E8437E12407A99A3E58F6033B8D3749A321A96_StaticFields*)il2cpp_codegen_static_fields_for(TMP_MaterialManager_t67E8437E12407A99A3E58F6033B8D3749A321A96_il2cpp_TypeInfo_var))->___m_materialList;
  6746. int32_t L_13 = V_1;
  6747. NullCheck(L_12);
  6748. MaskingMaterial_t8FEFB73A16A318BC617A015E4E56C2749829EF67* L_14;
  6749. L_14 = List_1_get_Item_m99203461811024F3B79B29FB7CD6DE33ED07A4E0(L_12, L_13, List_1_get_Item_m99203461811024F3B79B29FB7CD6DE33ED07A4E0_RuntimeMethod_var);
  6750. NullCheck(L_14);
  6751. int32_t L_15 = L_14->___count;
  6752. if ((((int32_t)L_15) <= ((int32_t)1)))
  6753. {
  6754. goto IL_00c7;
  6755. }
  6756. }
  6757. {
  6758. il2cpp_codegen_runtime_class_init_inline(TMP_MaterialManager_t67E8437E12407A99A3E58F6033B8D3749A321A96_il2cpp_TypeInfo_var);
  6759. List_1_t2D422802284C607CCDF0AEC2E66140D97474AB4F* L_16 = ((TMP_MaterialManager_t67E8437E12407A99A3E58F6033B8D3749A321A96_StaticFields*)il2cpp_codegen_static_fields_for(TMP_MaterialManager_t67E8437E12407A99A3E58F6033B8D3749A321A96_il2cpp_TypeInfo_var))->___m_materialList;
  6760. int32_t L_17 = V_1;
  6761. NullCheck(L_16);
  6762. MaskingMaterial_t8FEFB73A16A318BC617A015E4E56C2749829EF67* L_18;
  6763. L_18 = List_1_get_Item_m99203461811024F3B79B29FB7CD6DE33ED07A4E0(L_16, L_17, List_1_get_Item_m99203461811024F3B79B29FB7CD6DE33ED07A4E0_RuntimeMethod_var);
  6764. MaskingMaterial_t8FEFB73A16A318BC617A015E4E56C2749829EF67* L_19 = L_18;
  6765. NullCheck(L_19);
  6766. int32_t L_20 = L_19->___count;
  6767. NullCheck(L_19);
  6768. L_19->___count = ((int32_t)il2cpp_codegen_subtract(L_20, 1));
  6769. StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_21 = (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)SZArrayNew(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var, (uint32_t)5);
  6770. StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_22 = L_21;
  6771. NullCheck(L_22);
  6772. (L_22)->SetAt(static_cast<il2cpp_array_size_t>(0), (String_t*)_stringLiteral54CF01CC3DFE6445E72114F5B14BF9DF0D5B041D);
  6773. StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_23 = L_22;
  6774. List_1_t2D422802284C607CCDF0AEC2E66140D97474AB4F* L_24 = ((TMP_MaterialManager_t67E8437E12407A99A3E58F6033B8D3749A321A96_StaticFields*)il2cpp_codegen_static_fields_for(TMP_MaterialManager_t67E8437E12407A99A3E58F6033B8D3749A321A96_il2cpp_TypeInfo_var))->___m_materialList;
  6775. int32_t L_25 = V_1;
  6776. NullCheck(L_24);
  6777. MaskingMaterial_t8FEFB73A16A318BC617A015E4E56C2749829EF67* L_26;
  6778. L_26 = List_1_get_Item_m99203461811024F3B79B29FB7CD6DE33ED07A4E0(L_24, L_25, List_1_get_Item_m99203461811024F3B79B29FB7CD6DE33ED07A4E0_RuntimeMethod_var);
  6779. NullCheck(L_26);
  6780. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_27 = L_26->___stencilMaterial;
  6781. NullCheck(L_27);
  6782. String_t* L_28;
  6783. L_28 = Object_get_name_mAC2F6B897CF1303BA4249B4CB55271AFACBB6392(L_27, NULL);
  6784. NullCheck(L_23);
  6785. (L_23)->SetAt(static_cast<il2cpp_array_size_t>(1), (String_t*)L_28);
  6786. StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_29 = L_23;
  6787. NullCheck(L_29);
  6788. (L_29)->SetAt(static_cast<il2cpp_array_size_t>(2), (String_t*)_stringLiteralD8A224C936B887BC1BBA28B9A5D0928DC1B2F127);
  6789. StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_30 = L_29;
  6790. List_1_t2D422802284C607CCDF0AEC2E66140D97474AB4F* L_31 = ((TMP_MaterialManager_t67E8437E12407A99A3E58F6033B8D3749A321A96_StaticFields*)il2cpp_codegen_static_fields_for(TMP_MaterialManager_t67E8437E12407A99A3E58F6033B8D3749A321A96_il2cpp_TypeInfo_var))->___m_materialList;
  6791. int32_t L_32 = V_1;
  6792. NullCheck(L_31);
  6793. MaskingMaterial_t8FEFB73A16A318BC617A015E4E56C2749829EF67* L_33;
  6794. L_33 = List_1_get_Item_m99203461811024F3B79B29FB7CD6DE33ED07A4E0(L_31, L_32, List_1_get_Item_m99203461811024F3B79B29FB7CD6DE33ED07A4E0_RuntimeMethod_var);
  6795. NullCheck(L_33);
  6796. int32_t* L_34 = (int32_t*)(&L_33->___count);
  6797. String_t* L_35;
  6798. L_35 = Int32_ToString_m030E01C24E294D6762FB0B6F37CB541581F55CA5(L_34, NULL);
  6799. NullCheck(L_30);
  6800. (L_30)->SetAt(static_cast<il2cpp_array_size_t>(3), (String_t*)L_35);
  6801. StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_36 = L_30;
  6802. NullCheck(L_36);
  6803. (L_36)->SetAt(static_cast<il2cpp_array_size_t>(4), (String_t*)_stringLiteral55403C40E58871F80FBAE2574F32FA9B130AA0E1);
  6804. String_t* L_37;
  6805. L_37 = String_Concat_m647EBF831F54B6DF7D5AFA5FD012CF4EE7571B6A(L_36, NULL);
  6806. il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
  6807. Debug_Log_m87A9A3C761FF5C43ED8A53B16190A53D08F818BB(L_37, NULL);
  6808. return;
  6809. }
  6810. IL_00c7:
  6811. {
  6812. il2cpp_codegen_runtime_class_init_inline(TMP_MaterialManager_t67E8437E12407A99A3E58F6033B8D3749A321A96_il2cpp_TypeInfo_var);
  6813. List_1_t2D422802284C607CCDF0AEC2E66140D97474AB4F* L_38 = ((TMP_MaterialManager_t67E8437E12407A99A3E58F6033B8D3749A321A96_StaticFields*)il2cpp_codegen_static_fields_for(TMP_MaterialManager_t67E8437E12407A99A3E58F6033B8D3749A321A96_il2cpp_TypeInfo_var))->___m_materialList;
  6814. int32_t L_39 = V_1;
  6815. NullCheck(L_38);
  6816. MaskingMaterial_t8FEFB73A16A318BC617A015E4E56C2749829EF67* L_40;
  6817. L_40 = List_1_get_Item_m99203461811024F3B79B29FB7CD6DE33ED07A4E0(L_38, L_39, List_1_get_Item_m99203461811024F3B79B29FB7CD6DE33ED07A4E0_RuntimeMethod_var);
  6818. NullCheck(L_40);
  6819. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_41 = L_40->___stencilMaterial;
  6820. NullCheck(L_41);
  6821. String_t* L_42;
  6822. L_42 = Object_get_name_mAC2F6B897CF1303BA4249B4CB55271AFACBB6392(L_41, NULL);
  6823. List_1_t2D422802284C607CCDF0AEC2E66140D97474AB4F* L_43 = ((TMP_MaterialManager_t67E8437E12407A99A3E58F6033B8D3749A321A96_StaticFields*)il2cpp_codegen_static_fields_for(TMP_MaterialManager_t67E8437E12407A99A3E58F6033B8D3749A321A96_il2cpp_TypeInfo_var))->___m_materialList;
  6824. int32_t L_44 = V_1;
  6825. NullCheck(L_43);
  6826. MaskingMaterial_t8FEFB73A16A318BC617A015E4E56C2749829EF67* L_45;
  6827. L_45 = List_1_get_Item_m99203461811024F3B79B29FB7CD6DE33ED07A4E0(L_43, L_44, List_1_get_Item_m99203461811024F3B79B29FB7CD6DE33ED07A4E0_RuntimeMethod_var);
  6828. NullCheck(L_45);
  6829. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_46 = L_45->___stencilMaterial;
  6830. NullCheck(L_46);
  6831. int32_t L_47;
  6832. L_47 = Object_GetInstanceID_m554FF4073C9465F3835574CC084E68AAEEC6CC6A(L_46, NULL);
  6833. V_2 = L_47;
  6834. String_t* L_48;
  6835. L_48 = Int32_ToString_m030E01C24E294D6762FB0B6F37CB541581F55CA5((&V_2), NULL);
  6836. String_t* L_49;
  6837. L_49 = String_Concat_m093934F71A9B351911EE46311674ED463B180006(_stringLiteral44783DD65515C93CA9C5F3A335CAC2B42D874990, L_42, _stringLiteral0326106598658E00F0DBEC4A84E464C779D17E4C, L_48, NULL);
  6838. il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
  6839. Debug_Log_m87A9A3C761FF5C43ED8A53B16190A53D08F818BB(L_49, NULL);
  6840. List_1_t2D422802284C607CCDF0AEC2E66140D97474AB4F* L_50 = ((TMP_MaterialManager_t67E8437E12407A99A3E58F6033B8D3749A321A96_StaticFields*)il2cpp_codegen_static_fields_for(TMP_MaterialManager_t67E8437E12407A99A3E58F6033B8D3749A321A96_il2cpp_TypeInfo_var))->___m_materialList;
  6841. int32_t L_51 = V_1;
  6842. NullCheck(L_50);
  6843. MaskingMaterial_t8FEFB73A16A318BC617A015E4E56C2749829EF67* L_52;
  6844. L_52 = List_1_get_Item_m99203461811024F3B79B29FB7CD6DE33ED07A4E0(L_50, L_51, List_1_get_Item_m99203461811024F3B79B29FB7CD6DE33ED07A4E0_RuntimeMethod_var);
  6845. NullCheck(L_52);
  6846. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_53 = L_52->___stencilMaterial;
  6847. il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  6848. Object_DestroyImmediate_m6336EBC83591A5DB64EC70C92132824C6E258705(L_53, NULL);
  6849. List_1_t2D422802284C607CCDF0AEC2E66140D97474AB4F* L_54 = ((TMP_MaterialManager_t67E8437E12407A99A3E58F6033B8D3749A321A96_StaticFields*)il2cpp_codegen_static_fields_for(TMP_MaterialManager_t67E8437E12407A99A3E58F6033B8D3749A321A96_il2cpp_TypeInfo_var))->___m_materialList;
  6850. int32_t L_55 = V_1;
  6851. NullCheck(L_54);
  6852. List_1_RemoveAt_m67D2C0E302C88B388FE0AECF0DA6BD59FC33D12E(L_54, L_55, List_1_RemoveAt_m67D2C0E302C88B388FE0AECF0DA6BD59FC33D12E_RuntimeMethod_var);
  6853. return;
  6854. }
  6855. }
  6856. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_MaterialManager_ClearMaterials_mE4F43E6AE2BC8FA8F1B369F8B38B5DB3F78FE37E (const RuntimeMethod* method)
  6857. {
  6858. static bool s_Il2CppMethodInitialized;
  6859. if (!s_Il2CppMethodInitialized)
  6860. {
  6861. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
  6862. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Clear_mAA8200E5F9A2C296332C3A330552AE72DB95EF22_RuntimeMethod_var);
  6863. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m37F9E1909CE3099E1899AA19B91187E5270C6F1D_RuntimeMethod_var);
  6864. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m99203461811024F3B79B29FB7CD6DE33ED07A4E0_RuntimeMethod_var);
  6865. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  6866. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TMP_MaterialManager_t67E8437E12407A99A3E58F6033B8D3749A321A96_il2cpp_TypeInfo_var);
  6867. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD034EF60DB631C5F1360A97B6CA75BCB713E2012);
  6868. s_Il2CppMethodInitialized = true;
  6869. }
  6870. int32_t V_0 = 0;
  6871. {
  6872. il2cpp_codegen_runtime_class_init_inline(TMP_MaterialManager_t67E8437E12407A99A3E58F6033B8D3749A321A96_il2cpp_TypeInfo_var);
  6873. List_1_t2D422802284C607CCDF0AEC2E66140D97474AB4F* L_0 = ((TMP_MaterialManager_t67E8437E12407A99A3E58F6033B8D3749A321A96_StaticFields*)il2cpp_codegen_static_fields_for(TMP_MaterialManager_t67E8437E12407A99A3E58F6033B8D3749A321A96_il2cpp_TypeInfo_var))->___m_materialList;
  6874. NullCheck(L_0);
  6875. int32_t L_1;
  6876. L_1 = List_1_get_Count_m37F9E1909CE3099E1899AA19B91187E5270C6F1D_inline(L_0, List_1_get_Count_m37F9E1909CE3099E1899AA19B91187E5270C6F1D_RuntimeMethod_var);
  6877. if (L_1)
  6878. {
  6879. goto IL_0017;
  6880. }
  6881. }
  6882. {
  6883. il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
  6884. Debug_Log_m87A9A3C761FF5C43ED8A53B16190A53D08F818BB(_stringLiteralD034EF60DB631C5F1360A97B6CA75BCB713E2012, NULL);
  6885. return;
  6886. }
  6887. IL_0017:
  6888. {
  6889. V_0 = 0;
  6890. goto IL_0034;
  6891. }
  6892. IL_001b:
  6893. {
  6894. il2cpp_codegen_runtime_class_init_inline(TMP_MaterialManager_t67E8437E12407A99A3E58F6033B8D3749A321A96_il2cpp_TypeInfo_var);
  6895. List_1_t2D422802284C607CCDF0AEC2E66140D97474AB4F* L_2 = ((TMP_MaterialManager_t67E8437E12407A99A3E58F6033B8D3749A321A96_StaticFields*)il2cpp_codegen_static_fields_for(TMP_MaterialManager_t67E8437E12407A99A3E58F6033B8D3749A321A96_il2cpp_TypeInfo_var))->___m_materialList;
  6896. int32_t L_3 = V_0;
  6897. NullCheck(L_2);
  6898. MaskingMaterial_t8FEFB73A16A318BC617A015E4E56C2749829EF67* L_4;
  6899. L_4 = List_1_get_Item_m99203461811024F3B79B29FB7CD6DE33ED07A4E0(L_2, L_3, List_1_get_Item_m99203461811024F3B79B29FB7CD6DE33ED07A4E0_RuntimeMethod_var);
  6900. NullCheck(L_4);
  6901. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_5 = L_4->___stencilMaterial;
  6902. il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  6903. Object_DestroyImmediate_m6336EBC83591A5DB64EC70C92132824C6E258705(L_5, NULL);
  6904. int32_t L_6 = V_0;
  6905. V_0 = ((int32_t)il2cpp_codegen_add(L_6, 1));
  6906. }
  6907. IL_0034:
  6908. {
  6909. int32_t L_7 = V_0;
  6910. il2cpp_codegen_runtime_class_init_inline(TMP_MaterialManager_t67E8437E12407A99A3E58F6033B8D3749A321A96_il2cpp_TypeInfo_var);
  6911. List_1_t2D422802284C607CCDF0AEC2E66140D97474AB4F* L_8 = ((TMP_MaterialManager_t67E8437E12407A99A3E58F6033B8D3749A321A96_StaticFields*)il2cpp_codegen_static_fields_for(TMP_MaterialManager_t67E8437E12407A99A3E58F6033B8D3749A321A96_il2cpp_TypeInfo_var))->___m_materialList;
  6912. NullCheck(L_8);
  6913. int32_t L_9;
  6914. L_9 = List_1_get_Count_m37F9E1909CE3099E1899AA19B91187E5270C6F1D_inline(L_8, List_1_get_Count_m37F9E1909CE3099E1899AA19B91187E5270C6F1D_RuntimeMethod_var);
  6915. if ((((int32_t)L_7) < ((int32_t)L_9)))
  6916. {
  6917. goto IL_001b;
  6918. }
  6919. }
  6920. {
  6921. il2cpp_codegen_runtime_class_init_inline(TMP_MaterialManager_t67E8437E12407A99A3E58F6033B8D3749A321A96_il2cpp_TypeInfo_var);
  6922. List_1_t2D422802284C607CCDF0AEC2E66140D97474AB4F* L_10 = ((TMP_MaterialManager_t67E8437E12407A99A3E58F6033B8D3749A321A96_StaticFields*)il2cpp_codegen_static_fields_for(TMP_MaterialManager_t67E8437E12407A99A3E58F6033B8D3749A321A96_il2cpp_TypeInfo_var))->___m_materialList;
  6923. NullCheck(L_10);
  6924. List_1_Clear_mAA8200E5F9A2C296332C3A330552AE72DB95EF22_inline(L_10, List_1_Clear_mAA8200E5F9A2C296332C3A330552AE72DB95EF22_RuntimeMethod_var);
  6925. return;
  6926. }
  6927. }
  6928. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TMP_MaterialManager_GetStencilID_mE85832BD9E38E435296801AD6CDA9A2EBD68C035 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___0_obj, const RuntimeMethod* method)
  6929. {
  6930. static bool s_Il2CppMethodInitialized;
  6931. if (!s_Il2CppMethodInitialized)
  6932. {
  6933. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_GetComponents_TisMask_tE8E16C858EC6ECCE545C03802BD1399F7F406213_m62061C966DB528B29B6661BA9989680D688D87F9_RuntimeMethod_var);
  6934. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m7B1E2205ECBBBD614E887E232E51B46B92C8E1D9_RuntimeMethod_var);
  6935. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m6354116E91091139F820CF0F41FF6A595525B870_RuntimeMethod_var);
  6936. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  6937. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TMP_ListPool_1_Get_mB670E805B29625390656C3A93F4A2E138F9E1AB1_RuntimeMethod_var);
  6938. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TMP_ListPool_1_Release_mAFA517D4E4A3B055D292F5DD8A4B05E953E6768C_RuntimeMethod_var);
  6939. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TMP_ListPool_1_tBD0E56B1BB60DD32B4B56DC4A18992D48C6A585B_il2cpp_TypeInfo_var);
  6940. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TMP_MaterialManager_t67E8437E12407A99A3E58F6033B8D3749A321A96_il2cpp_TypeInfo_var);
  6941. s_Il2CppMethodInitialized = true;
  6942. }
  6943. int32_t V_0 = 0;
  6944. Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* V_1 = NULL;
  6945. Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* V_2 = NULL;
  6946. Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* V_3 = NULL;
  6947. List_1_tDB83C684B5B4F687B7B7A86380EF10925B0FE4AA* V_4 = NULL;
  6948. int32_t V_5 = 0;
  6949. Mask_tE8E16C858EC6ECCE545C03802BD1399F7F406213* V_6 = NULL;
  6950. {
  6951. V_0 = 0;
  6952. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0 = ___0_obj;
  6953. NullCheck(L_0);
  6954. Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_1;
  6955. L_1 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_0, NULL);
  6956. V_1 = L_1;
  6957. Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_2 = V_1;
  6958. il2cpp_codegen_runtime_class_init_inline(TMP_MaterialManager_t67E8437E12407A99A3E58F6033B8D3749A321A96_il2cpp_TypeInfo_var);
  6959. Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_3;
  6960. L_3 = TMP_MaterialManager_FindRootSortOverrideCanvas_m2E4C1A734D8568458C70A1A40F279412E5F76844(L_2, NULL);
  6961. V_2 = L_3;
  6962. Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_4 = V_1;
  6963. Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_5 = V_2;
  6964. il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  6965. bool L_6;
  6966. L_6 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_4, L_5, NULL);
  6967. if (!L_6)
  6968. {
  6969. goto IL_001b;
  6970. }
  6971. }
  6972. {
  6973. int32_t L_7 = V_0;
  6974. return L_7;
  6975. }
  6976. IL_001b:
  6977. {
  6978. Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_8 = V_1;
  6979. NullCheck(L_8);
  6980. Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_9;
  6981. L_9 = Transform_get_parent_m65354E28A4C94EC00EBCF03532F7B0718380791E(L_8, NULL);
  6982. V_3 = L_9;
  6983. il2cpp_codegen_runtime_class_init_inline(TMP_ListPool_1_tBD0E56B1BB60DD32B4B56DC4A18992D48C6A585B_il2cpp_TypeInfo_var);
  6984. List_1_tDB83C684B5B4F687B7B7A86380EF10925B0FE4AA* L_10;
  6985. L_10 = TMP_ListPool_1_Get_mB670E805B29625390656C3A93F4A2E138F9E1AB1(TMP_ListPool_1_Get_mB670E805B29625390656C3A93F4A2E138F9E1AB1_RuntimeMethod_var);
  6986. V_4 = L_10;
  6987. goto IL_008b;
  6988. }
  6989. IL_002b:
  6990. {
  6991. Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_11 = V_3;
  6992. List_1_tDB83C684B5B4F687B7B7A86380EF10925B0FE4AA* L_12 = V_4;
  6993. NullCheck(L_11);
  6994. Component_GetComponents_TisMask_tE8E16C858EC6ECCE545C03802BD1399F7F406213_m62061C966DB528B29B6661BA9989680D688D87F9(L_11, L_12, Component_GetComponents_TisMask_tE8E16C858EC6ECCE545C03802BD1399F7F406213_m62061C966DB528B29B6661BA9989680D688D87F9_RuntimeMethod_var);
  6995. V_5 = 0;
  6996. goto IL_0070;
  6997. }
  6998. IL_0038:
  6999. {
  7000. List_1_tDB83C684B5B4F687B7B7A86380EF10925B0FE4AA* L_13 = V_4;
  7001. int32_t L_14 = V_5;
  7002. NullCheck(L_13);
  7003. Mask_tE8E16C858EC6ECCE545C03802BD1399F7F406213* L_15;
  7004. L_15 = List_1_get_Item_m6354116E91091139F820CF0F41FF6A595525B870(L_13, L_14, List_1_get_Item_m6354116E91091139F820CF0F41FF6A595525B870_RuntimeMethod_var);
  7005. V_6 = L_15;
  7006. Mask_tE8E16C858EC6ECCE545C03802BD1399F7F406213* L_16 = V_6;
  7007. il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  7008. bool L_17;
  7009. L_17 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_16, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
  7010. if (!L_17)
  7011. {
  7012. goto IL_006a;
  7013. }
  7014. }
  7015. {
  7016. Mask_tE8E16C858EC6ECCE545C03802BD1399F7F406213* L_18 = V_6;
  7017. NullCheck(L_18);
  7018. bool L_19;
  7019. L_19 = VirtualFuncInvoker0< bool >::Invoke(19, L_18);
  7020. if (!L_19)
  7021. {
  7022. goto IL_006a;
  7023. }
  7024. }
  7025. {
  7026. Mask_tE8E16C858EC6ECCE545C03802BD1399F7F406213* L_20 = V_6;
  7027. NullCheck(L_20);
  7028. Graphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931* L_21;
  7029. L_21 = Mask_get_graphic_mDC288968F569C492F1E18F82229ECB7AA3804AD2(L_20, NULL);
  7030. NullCheck(L_21);
  7031. bool L_22;
  7032. L_22 = VirtualFuncInvoker0< bool >::Invoke(9, L_21);
  7033. if (!L_22)
  7034. {
  7035. goto IL_006a;
  7036. }
  7037. }
  7038. {
  7039. int32_t L_23 = V_0;
  7040. V_0 = ((int32_t)il2cpp_codegen_add(L_23, 1));
  7041. goto IL_007b;
  7042. }
  7043. IL_006a:
  7044. {
  7045. int32_t L_24 = V_5;
  7046. V_5 = ((int32_t)il2cpp_codegen_add(L_24, 1));
  7047. }
  7048. IL_0070:
  7049. {
  7050. int32_t L_25 = V_5;
  7051. List_1_tDB83C684B5B4F687B7B7A86380EF10925B0FE4AA* L_26 = V_4;
  7052. NullCheck(L_26);
  7053. int32_t L_27;
  7054. L_27 = List_1_get_Count_m7B1E2205ECBBBD614E887E232E51B46B92C8E1D9_inline(L_26, List_1_get_Count_m7B1E2205ECBBBD614E887E232E51B46B92C8E1D9_RuntimeMethod_var);
  7055. if ((((int32_t)L_25) < ((int32_t)L_27)))
  7056. {
  7057. goto IL_0038;
  7058. }
  7059. }
  7060. IL_007b:
  7061. {
  7062. Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_28 = V_3;
  7063. Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_29 = V_2;
  7064. il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  7065. bool L_30;
  7066. L_30 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_28, L_29, NULL);
  7067. if (L_30)
  7068. {
  7069. goto IL_0094;
  7070. }
  7071. }
  7072. {
  7073. Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_31 = V_3;
  7074. NullCheck(L_31);
  7075. Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_32;
  7076. L_32 = Transform_get_parent_m65354E28A4C94EC00EBCF03532F7B0718380791E(L_31, NULL);
  7077. V_3 = L_32;
  7078. }
  7079. IL_008b:
  7080. {
  7081. Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_33 = V_3;
  7082. il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  7083. bool L_34;
  7084. L_34 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_33, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
  7085. if (L_34)
  7086. {
  7087. goto IL_002b;
  7088. }
  7089. }
  7090. IL_0094:
  7091. {
  7092. List_1_tDB83C684B5B4F687B7B7A86380EF10925B0FE4AA* L_35 = V_4;
  7093. il2cpp_codegen_runtime_class_init_inline(TMP_ListPool_1_tBD0E56B1BB60DD32B4B56DC4A18992D48C6A585B_il2cpp_TypeInfo_var);
  7094. TMP_ListPool_1_Release_mAFA517D4E4A3B055D292F5DD8A4B05E953E6768C(L_35, TMP_ListPool_1_Release_mAFA517D4E4A3B055D292F5DD8A4B05E953E6768C_RuntimeMethod_var);
  7095. int32_t L_36 = V_0;
  7096. int32_t L_37;
  7097. L_37 = Mathf_Min_m888083F74FF5655778F0403BB5E9608BEFDEA8CB_inline(((int32_t)il2cpp_codegen_subtract(((int32_t)(1<<((int32_t)(L_36&((int32_t)31))))), 1)), ((int32_t)255), NULL);
  7098. return L_37;
  7099. }
  7100. }
  7101. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* TMP_MaterialManager_GetMaterialForRendering_mDC4BDF626B827DE3A6B13933DA0F376D7E77ABD4 (MaskableGraphic_tFC5B6BE351C90DE53744DF2A70940242774B361E* ___0_graphic, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___1_baseMaterial, const RuntimeMethod* method)
  7102. {
  7103. static bool s_Il2CppMethodInitialized;
  7104. if (!s_Il2CppMethodInitialized)
  7105. {
  7106. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_GetComponents_TisIMaterialModifier_t0A879F072C9B47E87D5081E298D03D7EB4F5F2EE_m234EF2DEE22E55E42C72342A39E623EBD407E90A_RuntimeMethod_var);
  7107. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IMaterialModifier_t0A879F072C9B47E87D5081E298D03D7EB4F5F2EE_il2cpp_TypeInfo_var);
  7108. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m5DE8EAB445663C9CE7E7BE0BA12C04E729482E6B_RuntimeMethod_var);
  7109. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mE4EB9A6EAA13901798CF972350F6E18713A91984_RuntimeMethod_var);
  7110. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  7111. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TMP_ListPool_1_Get_m9618C65CCA50A47D85D25BB655F2767947C3BAB7_RuntimeMethod_var);
  7112. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TMP_ListPool_1_Release_mAA3156F33CC3424F41986CE8C7D769F62B8B5A59_RuntimeMethod_var);
  7113. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TMP_ListPool_1_t9373AB314612B871D47F5F090333A73AEFF2336D_il2cpp_TypeInfo_var);
  7114. s_Il2CppMethodInitialized = true;
  7115. }
  7116. List_1_t953250D60F917E2EB933D26710F948C2C77DFC07* V_0 = NULL;
  7117. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* V_1 = NULL;
  7118. int32_t V_2 = 0;
  7119. {
  7120. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_0 = ___1_baseMaterial;
  7121. il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  7122. bool L_1;
  7123. L_1 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
  7124. if (!L_1)
  7125. {
  7126. goto IL_000b;
  7127. }
  7128. }
  7129. {
  7130. return (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3*)NULL;
  7131. }
  7132. IL_000b:
  7133. {
  7134. il2cpp_codegen_runtime_class_init_inline(TMP_ListPool_1_t9373AB314612B871D47F5F090333A73AEFF2336D_il2cpp_TypeInfo_var);
  7135. List_1_t953250D60F917E2EB933D26710F948C2C77DFC07* L_2;
  7136. L_2 = TMP_ListPool_1_Get_m9618C65CCA50A47D85D25BB655F2767947C3BAB7(TMP_ListPool_1_Get_m9618C65CCA50A47D85D25BB655F2767947C3BAB7_RuntimeMethod_var);
  7137. V_0 = L_2;
  7138. MaskableGraphic_tFC5B6BE351C90DE53744DF2A70940242774B361E* L_3 = ___0_graphic;
  7139. List_1_t953250D60F917E2EB933D26710F948C2C77DFC07* L_4 = V_0;
  7140. NullCheck(L_3);
  7141. Component_GetComponents_TisIMaterialModifier_t0A879F072C9B47E87D5081E298D03D7EB4F5F2EE_m234EF2DEE22E55E42C72342A39E623EBD407E90A(L_3, L_4, Component_GetComponents_TisIMaterialModifier_t0A879F072C9B47E87D5081E298D03D7EB4F5F2EE_m234EF2DEE22E55E42C72342A39E623EBD407E90A_RuntimeMethod_var);
  7142. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_5 = ___1_baseMaterial;
  7143. V_1 = L_5;
  7144. V_2 = 0;
  7145. goto IL_0030;
  7146. }
  7147. IL_001e:
  7148. {
  7149. List_1_t953250D60F917E2EB933D26710F948C2C77DFC07* L_6 = V_0;
  7150. int32_t L_7 = V_2;
  7151. NullCheck(L_6);
  7152. RuntimeObject* L_8;
  7153. L_8 = List_1_get_Item_mE4EB9A6EAA13901798CF972350F6E18713A91984(L_6, L_7, List_1_get_Item_mE4EB9A6EAA13901798CF972350F6E18713A91984_RuntimeMethod_var);
  7154. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_9 = V_1;
  7155. NullCheck(L_8);
  7156. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_10;
  7157. L_10 = InterfaceFuncInvoker1< Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3*, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* >::Invoke(0, IMaterialModifier_t0A879F072C9B47E87D5081E298D03D7EB4F5F2EE_il2cpp_TypeInfo_var, L_8, L_9);
  7158. V_1 = L_10;
  7159. int32_t L_11 = V_2;
  7160. V_2 = ((int32_t)il2cpp_codegen_add(L_11, 1));
  7161. }
  7162. IL_0030:
  7163. {
  7164. int32_t L_12 = V_2;
  7165. List_1_t953250D60F917E2EB933D26710F948C2C77DFC07* L_13 = V_0;
  7166. NullCheck(L_13);
  7167. int32_t L_14;
  7168. L_14 = List_1_get_Count_m5DE8EAB445663C9CE7E7BE0BA12C04E729482E6B_inline(L_13, List_1_get_Count_m5DE8EAB445663C9CE7E7BE0BA12C04E729482E6B_RuntimeMethod_var);
  7169. if ((((int32_t)L_12) < ((int32_t)L_14)))
  7170. {
  7171. goto IL_001e;
  7172. }
  7173. }
  7174. {
  7175. List_1_t953250D60F917E2EB933D26710F948C2C77DFC07* L_15 = V_0;
  7176. il2cpp_codegen_runtime_class_init_inline(TMP_ListPool_1_t9373AB314612B871D47F5F090333A73AEFF2336D_il2cpp_TypeInfo_var);
  7177. TMP_ListPool_1_Release_mAA3156F33CC3424F41986CE8C7D769F62B8B5A59(L_15, TMP_ListPool_1_Release_mAA3156F33CC3424F41986CE8C7D769F62B8B5A59_RuntimeMethod_var);
  7178. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_16 = V_1;
  7179. return L_16;
  7180. }
  7181. }
  7182. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* TMP_MaterialManager_FindRootSortOverrideCanvas_m2E4C1A734D8568458C70A1A40F279412E5F76844 (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___0_start, const RuntimeMethod* method)
  7183. {
  7184. static bool s_Il2CppMethodInitialized;
  7185. if (!s_Il2CppMethodInitialized)
  7186. {
  7187. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_GetComponentsInParent_TisCanvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26_m52B6690E0BE6D930BF8B674885C78A4E1B88A063_RuntimeMethod_var);
  7188. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mE82CF9445C4264AAE1D6979301C4B0F2261298DD_RuntimeMethod_var);
  7189. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m4B70EE8CDFB7527368512645B0829E44411E8F85_RuntimeMethod_var);
  7190. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  7191. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TMP_ListPool_1_Get_m45A2F4D7E37E71C748A339D48B941D81E497C3DB_RuntimeMethod_var);
  7192. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TMP_ListPool_1_Release_mBF69742C9CE112B852669C5147BBB11B9957BF1E_RuntimeMethod_var);
  7193. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TMP_ListPool_1_tA4DA336D6A1069422BB73BB4F945ECEAE3174F41_il2cpp_TypeInfo_var);
  7194. s_Il2CppMethodInitialized = true;
  7195. }
  7196. List_1_t5421B2468AFFE816206B49B3A6E589B74E5C6C94* V_0 = NULL;
  7197. Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* V_1 = NULL;
  7198. int32_t V_2 = 0;
  7199. {
  7200. il2cpp_codegen_runtime_class_init_inline(TMP_ListPool_1_tA4DA336D6A1069422BB73BB4F945ECEAE3174F41_il2cpp_TypeInfo_var);
  7201. List_1_t5421B2468AFFE816206B49B3A6E589B74E5C6C94* L_0;
  7202. L_0 = TMP_ListPool_1_Get_m45A2F4D7E37E71C748A339D48B941D81E497C3DB(TMP_ListPool_1_Get_m45A2F4D7E37E71C748A339D48B941D81E497C3DB_RuntimeMethod_var);
  7203. V_0 = L_0;
  7204. Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_1 = ___0_start;
  7205. List_1_t5421B2468AFFE816206B49B3A6E589B74E5C6C94* L_2 = V_0;
  7206. NullCheck(L_1);
  7207. Component_GetComponentsInParent_TisCanvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26_m52B6690E0BE6D930BF8B674885C78A4E1B88A063(L_1, (bool)0, L_2, Component_GetComponentsInParent_TisCanvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26_m52B6690E0BE6D930BF8B674885C78A4E1B88A063_RuntimeMethod_var);
  7208. V_1 = (Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26*)NULL;
  7209. V_2 = 0;
  7210. goto IL_0028;
  7211. }
  7212. IL_0014:
  7213. {
  7214. List_1_t5421B2468AFFE816206B49B3A6E589B74E5C6C94* L_3 = V_0;
  7215. int32_t L_4 = V_2;
  7216. NullCheck(L_3);
  7217. Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* L_5;
  7218. L_5 = List_1_get_Item_m4B70EE8CDFB7527368512645B0829E44411E8F85(L_3, L_4, List_1_get_Item_m4B70EE8CDFB7527368512645B0829E44411E8F85_RuntimeMethod_var);
  7219. V_1 = L_5;
  7220. Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* L_6 = V_1;
  7221. NullCheck(L_6);
  7222. bool L_7;
  7223. L_7 = Canvas_get_overrideSorting_mF0E6E695650194B15D53BB544926756F370CF33B(L_6, NULL);
  7224. if (L_7)
  7225. {
  7226. goto IL_0031;
  7227. }
  7228. }
  7229. {
  7230. int32_t L_8 = V_2;
  7231. V_2 = ((int32_t)il2cpp_codegen_add(L_8, 1));
  7232. }
  7233. IL_0028:
  7234. {
  7235. int32_t L_9 = V_2;
  7236. List_1_t5421B2468AFFE816206B49B3A6E589B74E5C6C94* L_10 = V_0;
  7237. NullCheck(L_10);
  7238. int32_t L_11;
  7239. L_11 = List_1_get_Count_mE82CF9445C4264AAE1D6979301C4B0F2261298DD_inline(L_10, List_1_get_Count_mE82CF9445C4264AAE1D6979301C4B0F2261298DD_RuntimeMethod_var);
  7240. if ((((int32_t)L_9) < ((int32_t)L_11)))
  7241. {
  7242. goto IL_0014;
  7243. }
  7244. }
  7245. IL_0031:
  7246. {
  7247. List_1_t5421B2468AFFE816206B49B3A6E589B74E5C6C94* L_12 = V_0;
  7248. il2cpp_codegen_runtime_class_init_inline(TMP_ListPool_1_tA4DA336D6A1069422BB73BB4F945ECEAE3174F41_il2cpp_TypeInfo_var);
  7249. TMP_ListPool_1_Release_mBF69742C9CE112B852669C5147BBB11B9957BF1E(L_12, TMP_ListPool_1_Release_mBF69742C9CE112B852669C5147BBB11B9957BF1E_RuntimeMethod_var);
  7250. Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* L_13 = V_1;
  7251. il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  7252. bool L_14;
  7253. L_14 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_13, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
  7254. if (L_14)
  7255. {
  7256. goto IL_0042;
  7257. }
  7258. }
  7259. {
  7260. return (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1*)NULL;
  7261. }
  7262. IL_0042:
  7263. {
  7264. Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* L_15 = V_1;
  7265. NullCheck(L_15);
  7266. Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_16;
  7267. L_16 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(L_15, NULL);
  7268. return L_16;
  7269. }
  7270. }
  7271. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* TMP_MaterialManager_GetFallbackMaterial_m95FD4E0D6101A850C43D5917D46D9ED7DAD9CBB3 (TMP_FontAsset_t923BF2F78D7C5AC36376E168A1193B7CB4855160* ___0_fontAsset, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___1_sourceMaterial, int32_t ___2_atlasIndex, const RuntimeMethod* method)
  7272. {
  7273. static bool s_Il2CppMethodInitialized;
  7274. if (!s_Il2CppMethodInitialized)
  7275. {
  7276. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Add_m1A3132941BB2CB1E69AC7C4F5BCA92E1A70AF89F_RuntimeMethod_var);
  7277. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Add_m2A8FE66334E77EF575C4CC2DCBD6F927FA28FA83_RuntimeMethod_var);
  7278. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_TryGetValue_m0F2D80D2CFD584AA57353F86C648E747069697B7_RuntimeMethod_var);
  7279. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FallbackMaterial_tD9784FC3E6506CC46C3AB5ED0B012C6943A76A5D_il2cpp_TypeInfo_var);
  7280. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3_il2cpp_TypeInfo_var);
  7281. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var);
  7282. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TMP_MaterialManager_t67E8437E12407A99A3E58F6033B8D3749A321A96_il2cpp_TypeInfo_var);
  7283. s_Il2CppMethodInitialized = true;
  7284. }
  7285. Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* V_0 = NULL;
  7286. int32_t V_1 = 0;
  7287. int64_t V_2 = 0;
  7288. FallbackMaterial_tD9784FC3E6506CC46C3AB5ED0B012C6943A76A5D* V_3 = NULL;
  7289. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* V_4 = NULL;
  7290. int32_t V_5 = 0;
  7291. {
  7292. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_0 = ___1_sourceMaterial;
  7293. NullCheck(L_0);
  7294. int32_t L_1;
  7295. L_1 = Object_GetInstanceID_m554FF4073C9465F3835574CC084E68AAEEC6CC6A(L_0, NULL);
  7296. TMP_FontAsset_t923BF2F78D7C5AC36376E168A1193B7CB4855160* L_2 = ___0_fontAsset;
  7297. NullCheck(L_2);
  7298. Texture2DU5BU5D_t05332F1E3F7D4493E304C702201F9BE4F9236191* L_3;
  7299. L_3 = TMP_FontAsset_get_atlasTextures_m80D4DF83161F39AC7D06B0B097038B1E02AFE307(L_2, NULL);
  7300. int32_t L_4 = ___2_atlasIndex;
  7301. NullCheck(L_3);
  7302. int32_t L_5 = L_4;
  7303. Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_6 = (L_3)->GetAt(static_cast<il2cpp_array_size_t>(L_5));
  7304. V_0 = L_6;
  7305. Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_7 = V_0;
  7306. NullCheck(L_7);
  7307. int32_t L_8;
  7308. L_8 = Object_GetInstanceID_m554FF4073C9465F3835574CC084E68AAEEC6CC6A(L_7, NULL);
  7309. V_1 = L_8;
  7310. int32_t L_9 = V_1;
  7311. V_2 = ((int64_t)(((int64_t)(((int64_t)L_1)<<((int32_t)32)))|((int64_t)(uint64_t)((uint32_t)L_9))));
  7312. il2cpp_codegen_runtime_class_init_inline(TMP_MaterialManager_t67E8437E12407A99A3E58F6033B8D3749A321A96_il2cpp_TypeInfo_var);
  7313. Dictionary_2_tA56BE02D40F1DBAC22A481335E08C4D99F1639C3* L_10 = ((TMP_MaterialManager_t67E8437E12407A99A3E58F6033B8D3749A321A96_StaticFields*)il2cpp_codegen_static_fields_for(TMP_MaterialManager_t67E8437E12407A99A3E58F6033B8D3749A321A96_il2cpp_TypeInfo_var))->___m_fallbackMaterials;
  7314. int64_t L_11 = V_2;
  7315. NullCheck(L_10);
  7316. bool L_12;
  7317. L_12 = Dictionary_2_TryGetValue_m0F2D80D2CFD584AA57353F86C648E747069697B7(L_10, L_11, (&V_3), Dictionary_2_TryGetValue_m0F2D80D2CFD584AA57353F86C648E747069697B7_RuntimeMethod_var);
  7318. if (!L_12)
  7319. {
  7320. goto IL_0061;
  7321. }
  7322. }
  7323. {
  7324. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_13 = ___1_sourceMaterial;
  7325. NullCheck(L_13);
  7326. int32_t L_14;
  7327. L_14 = Material_ComputeCRC_m5F743B7178F5E474A8FE15E5C0B1A6527E6E3A77(L_13, NULL);
  7328. V_5 = L_14;
  7329. int32_t L_15 = V_5;
  7330. FallbackMaterial_tD9784FC3E6506CC46C3AB5ED0B012C6943A76A5D* L_16 = V_3;
  7331. NullCheck(L_16);
  7332. int32_t L_17 = L_16->___sourceMaterialCRC;
  7333. if ((!(((uint32_t)L_15) == ((uint32_t)L_17))))
  7334. {
  7335. goto IL_0046;
  7336. }
  7337. }
  7338. {
  7339. FallbackMaterial_tD9784FC3E6506CC46C3AB5ED0B012C6943A76A5D* L_18 = V_3;
  7340. NullCheck(L_18);
  7341. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_19 = L_18->___fallbackMaterial;
  7342. return L_19;
  7343. }
  7344. IL_0046:
  7345. {
  7346. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_20 = ___1_sourceMaterial;
  7347. FallbackMaterial_tD9784FC3E6506CC46C3AB5ED0B012C6943A76A5D* L_21 = V_3;
  7348. NullCheck(L_21);
  7349. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_22 = L_21->___fallbackMaterial;
  7350. il2cpp_codegen_runtime_class_init_inline(TMP_MaterialManager_t67E8437E12407A99A3E58F6033B8D3749A321A96_il2cpp_TypeInfo_var);
  7351. TMP_MaterialManager_CopyMaterialPresetProperties_m091CA38EAB2582F1792E94216E05706A13DD3965(L_20, L_22, NULL);
  7352. FallbackMaterial_tD9784FC3E6506CC46C3AB5ED0B012C6943A76A5D* L_23 = V_3;
  7353. int32_t L_24 = V_5;
  7354. NullCheck(L_23);
  7355. L_23->___sourceMaterialCRC = L_24;
  7356. FallbackMaterial_tD9784FC3E6506CC46C3AB5ED0B012C6943A76A5D* L_25 = V_3;
  7357. NullCheck(L_25);
  7358. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_26 = L_25->___fallbackMaterial;
  7359. return L_26;
  7360. }
  7361. IL_0061:
  7362. {
  7363. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_27 = ___1_sourceMaterial;
  7364. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_28 = (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3*)il2cpp_codegen_object_new(Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3_il2cpp_TypeInfo_var);
  7365. Material__ctor_mFCC42FB90257F1E8F7516A8640A79C465A39961C(L_28, L_27, NULL);
  7366. V_4 = L_28;
  7367. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_29 = V_4;
  7368. il2cpp_codegen_runtime_class_init_inline(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var);
  7369. int32_t L_30 = ((ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_StaticFields*)il2cpp_codegen_static_fields_for(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var))->___ID_MainTex;
  7370. Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_31 = V_0;
  7371. NullCheck(L_29);
  7372. Material_SetTexture_mA9F8461850AAB88F992E9C6FA6F24C2E050B83FD(L_29, L_30, L_31, NULL);
  7373. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_32 = V_4;
  7374. NullCheck(L_32);
  7375. Object_set_hideFlags_mACB8BFC903FB3B01BBD427753E791BF28B5E33D4(L_32, ((int32_t)61), NULL);
  7376. FallbackMaterial_tD9784FC3E6506CC46C3AB5ED0B012C6943A76A5D* L_33 = (FallbackMaterial_tD9784FC3E6506CC46C3AB5ED0B012C6943A76A5D*)il2cpp_codegen_object_new(FallbackMaterial_tD9784FC3E6506CC46C3AB5ED0B012C6943A76A5D_il2cpp_TypeInfo_var);
  7377. FallbackMaterial__ctor_m5AA6484722CD55AD1E40B459CAB79DD8990A713F(L_33, NULL);
  7378. V_3 = L_33;
  7379. FallbackMaterial_tD9784FC3E6506CC46C3AB5ED0B012C6943A76A5D* L_34 = V_3;
  7380. int64_t L_35 = V_2;
  7381. NullCheck(L_34);
  7382. L_34->___fallbackID = L_35;
  7383. FallbackMaterial_tD9784FC3E6506CC46C3AB5ED0B012C6943A76A5D* L_36 = V_3;
  7384. TMP_FontAsset_t923BF2F78D7C5AC36376E168A1193B7CB4855160* L_37 = ___0_fontAsset;
  7385. NullCheck(L_37);
  7386. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_38 = ((TMP_Asset_t135A047D4F5CBBA9CD356B762B55AB164122B969*)L_37)->___material;
  7387. NullCheck(L_36);
  7388. L_36->___sourceMaterial = L_38;
  7389. Il2CppCodeGenWriteBarrier((void**)(&L_36->___sourceMaterial), (void*)L_38);
  7390. FallbackMaterial_tD9784FC3E6506CC46C3AB5ED0B012C6943A76A5D* L_39 = V_3;
  7391. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_40 = ___1_sourceMaterial;
  7392. NullCheck(L_40);
  7393. int32_t L_41;
  7394. L_41 = Material_ComputeCRC_m5F743B7178F5E474A8FE15E5C0B1A6527E6E3A77(L_40, NULL);
  7395. NullCheck(L_39);
  7396. L_39->___sourceMaterialCRC = L_41;
  7397. FallbackMaterial_tD9784FC3E6506CC46C3AB5ED0B012C6943A76A5D* L_42 = V_3;
  7398. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_43 = V_4;
  7399. NullCheck(L_42);
  7400. L_42->___fallbackMaterial = L_43;
  7401. Il2CppCodeGenWriteBarrier((void**)(&L_42->___fallbackMaterial), (void*)L_43);
  7402. FallbackMaterial_tD9784FC3E6506CC46C3AB5ED0B012C6943A76A5D* L_44 = V_3;
  7403. NullCheck(L_44);
  7404. L_44->___count = 0;
  7405. il2cpp_codegen_runtime_class_init_inline(TMP_MaterialManager_t67E8437E12407A99A3E58F6033B8D3749A321A96_il2cpp_TypeInfo_var);
  7406. Dictionary_2_tA56BE02D40F1DBAC22A481335E08C4D99F1639C3* L_45 = ((TMP_MaterialManager_t67E8437E12407A99A3E58F6033B8D3749A321A96_StaticFields*)il2cpp_codegen_static_fields_for(TMP_MaterialManager_t67E8437E12407A99A3E58F6033B8D3749A321A96_il2cpp_TypeInfo_var))->___m_fallbackMaterials;
  7407. int64_t L_46 = V_2;
  7408. FallbackMaterial_tD9784FC3E6506CC46C3AB5ED0B012C6943A76A5D* L_47 = V_3;
  7409. NullCheck(L_45);
  7410. Dictionary_2_Add_m1A3132941BB2CB1E69AC7C4F5BCA92E1A70AF89F(L_45, L_46, L_47, Dictionary_2_Add_m1A3132941BB2CB1E69AC7C4F5BCA92E1A70AF89F_RuntimeMethod_var);
  7411. Dictionary_2_t3082339123A235665A1142FCA16B1B8BB2D63735* L_48 = ((TMP_MaterialManager_t67E8437E12407A99A3E58F6033B8D3749A321A96_StaticFields*)il2cpp_codegen_static_fields_for(TMP_MaterialManager_t67E8437E12407A99A3E58F6033B8D3749A321A96_il2cpp_TypeInfo_var))->___m_fallbackMaterialLookup;
  7412. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_49 = V_4;
  7413. NullCheck(L_49);
  7414. int32_t L_50;
  7415. L_50 = Object_GetInstanceID_m554FF4073C9465F3835574CC084E68AAEEC6CC6A(L_49, NULL);
  7416. int64_t L_51 = V_2;
  7417. NullCheck(L_48);
  7418. Dictionary_2_Add_m2A8FE66334E77EF575C4CC2DCBD6F927FA28FA83(L_48, L_50, L_51, Dictionary_2_Add_m2A8FE66334E77EF575C4CC2DCBD6F927FA28FA83_RuntimeMethod_var);
  7419. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_52 = V_4;
  7420. return L_52;
  7421. }
  7422. }
  7423. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* TMP_MaterialManager_GetFallbackMaterial_m2DE6B5385E5AF9AF9CBBBE1D7D6F1497ED6498D0 (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___0_sourceMaterial, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___1_targetMaterial, const RuntimeMethod* method)
  7424. {
  7425. static bool s_Il2CppMethodInitialized;
  7426. if (!s_Il2CppMethodInitialized)
  7427. {
  7428. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Add_m1A3132941BB2CB1E69AC7C4F5BCA92E1A70AF89F_RuntimeMethod_var);
  7429. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Add_m2A8FE66334E77EF575C4CC2DCBD6F927FA28FA83_RuntimeMethod_var);
  7430. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_TryGetValue_m0F2D80D2CFD584AA57353F86C648E747069697B7_RuntimeMethod_var);
  7431. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FallbackMaterial_tD9784FC3E6506CC46C3AB5ED0B012C6943A76A5D_il2cpp_TypeInfo_var);
  7432. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3_il2cpp_TypeInfo_var);
  7433. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var);
  7434. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TMP_MaterialManager_t67E8437E12407A99A3E58F6033B8D3749A321A96_il2cpp_TypeInfo_var);
  7435. s_Il2CppMethodInitialized = true;
  7436. }
  7437. Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* V_0 = NULL;
  7438. int32_t V_1 = 0;
  7439. int64_t V_2 = 0;
  7440. FallbackMaterial_tD9784FC3E6506CC46C3AB5ED0B012C6943A76A5D* V_3 = NULL;
  7441. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* V_4 = NULL;
  7442. int32_t V_5 = 0;
  7443. {
  7444. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_0 = ___0_sourceMaterial;
  7445. NullCheck(L_0);
  7446. int32_t L_1;
  7447. L_1 = Object_GetInstanceID_m554FF4073C9465F3835574CC084E68AAEEC6CC6A(L_0, NULL);
  7448. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_2 = ___1_targetMaterial;
  7449. il2cpp_codegen_runtime_class_init_inline(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var);
  7450. int32_t L_3 = ((ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_StaticFields*)il2cpp_codegen_static_fields_for(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var))->___ID_MainTex;
  7451. NullCheck(L_2);
  7452. Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_4;
  7453. L_4 = Material_GetTexture_mE5D02B13E7AF35ABAE4FFC49E69FAF8F36F91191(L_2, L_3, NULL);
  7454. V_0 = L_4;
  7455. Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_5 = V_0;
  7456. NullCheck(L_5);
  7457. int32_t L_6;
  7458. L_6 = Object_GetInstanceID_m554FF4073C9465F3835574CC084E68AAEEC6CC6A(L_5, NULL);
  7459. V_1 = L_6;
  7460. int32_t L_7 = V_1;
  7461. V_2 = ((int64_t)(((int64_t)(((int64_t)L_1)<<((int32_t)32)))|((int64_t)(uint64_t)((uint32_t)L_7))));
  7462. il2cpp_codegen_runtime_class_init_inline(TMP_MaterialManager_t67E8437E12407A99A3E58F6033B8D3749A321A96_il2cpp_TypeInfo_var);
  7463. Dictionary_2_tA56BE02D40F1DBAC22A481335E08C4D99F1639C3* L_8 = ((TMP_MaterialManager_t67E8437E12407A99A3E58F6033B8D3749A321A96_StaticFields*)il2cpp_codegen_static_fields_for(TMP_MaterialManager_t67E8437E12407A99A3E58F6033B8D3749A321A96_il2cpp_TypeInfo_var))->___m_fallbackMaterials;
  7464. int64_t L_9 = V_2;
  7465. NullCheck(L_8);
  7466. bool L_10;
  7467. L_10 = Dictionary_2_TryGetValue_m0F2D80D2CFD584AA57353F86C648E747069697B7(L_8, L_9, (&V_3), Dictionary_2_TryGetValue_m0F2D80D2CFD584AA57353F86C648E747069697B7_RuntimeMethod_var);
  7468. if (!L_10)
  7469. {
  7470. goto IL_0064;
  7471. }
  7472. }
  7473. {
  7474. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_11 = ___0_sourceMaterial;
  7475. NullCheck(L_11);
  7476. int32_t L_12;
  7477. L_12 = Material_ComputeCRC_m5F743B7178F5E474A8FE15E5C0B1A6527E6E3A77(L_11, NULL);
  7478. V_5 = L_12;
  7479. int32_t L_13 = V_5;
  7480. FallbackMaterial_tD9784FC3E6506CC46C3AB5ED0B012C6943A76A5D* L_14 = V_3;
  7481. NullCheck(L_14);
  7482. int32_t L_15 = L_14->___sourceMaterialCRC;
  7483. if ((!(((uint32_t)L_13) == ((uint32_t)L_15))))
  7484. {
  7485. goto IL_0049;
  7486. }
  7487. }
  7488. {
  7489. FallbackMaterial_tD9784FC3E6506CC46C3AB5ED0B012C6943A76A5D* L_16 = V_3;
  7490. NullCheck(L_16);
  7491. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_17 = L_16->___fallbackMaterial;
  7492. return L_17;
  7493. }
  7494. IL_0049:
  7495. {
  7496. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_18 = ___0_sourceMaterial;
  7497. FallbackMaterial_tD9784FC3E6506CC46C3AB5ED0B012C6943A76A5D* L_19 = V_3;
  7498. NullCheck(L_19);
  7499. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_20 = L_19->___fallbackMaterial;
  7500. il2cpp_codegen_runtime_class_init_inline(TMP_MaterialManager_t67E8437E12407A99A3E58F6033B8D3749A321A96_il2cpp_TypeInfo_var);
  7501. TMP_MaterialManager_CopyMaterialPresetProperties_m091CA38EAB2582F1792E94216E05706A13DD3965(L_18, L_20, NULL);
  7502. FallbackMaterial_tD9784FC3E6506CC46C3AB5ED0B012C6943A76A5D* L_21 = V_3;
  7503. int32_t L_22 = V_5;
  7504. NullCheck(L_21);
  7505. L_21->___sourceMaterialCRC = L_22;
  7506. FallbackMaterial_tD9784FC3E6506CC46C3AB5ED0B012C6943A76A5D* L_23 = V_3;
  7507. NullCheck(L_23);
  7508. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_24 = L_23->___fallbackMaterial;
  7509. return L_24;
  7510. }
  7511. IL_0064:
  7512. {
  7513. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_25 = ___0_sourceMaterial;
  7514. il2cpp_codegen_runtime_class_init_inline(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var);
  7515. int32_t L_26 = ((ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_StaticFields*)il2cpp_codegen_static_fields_for(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var))->___ID_GradientScale;
  7516. NullCheck(L_25);
  7517. bool L_27;
  7518. L_27 = Material_HasProperty_m52E2D3BC3049B8B228149E023CD73C34B05A5222(L_25, L_26, NULL);
  7519. if (!L_27)
  7520. {
  7521. goto IL_0117;
  7522. }
  7523. }
  7524. {
  7525. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_28 = ___1_targetMaterial;
  7526. il2cpp_codegen_runtime_class_init_inline(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var);
  7527. int32_t L_29 = ((ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_StaticFields*)il2cpp_codegen_static_fields_for(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var))->___ID_GradientScale;
  7528. NullCheck(L_28);
  7529. bool L_30;
  7530. L_30 = Material_HasProperty_m52E2D3BC3049B8B228149E023CD73C34B05A5222(L_28, L_29, NULL);
  7531. if (!L_30)
  7532. {
  7533. goto IL_0117;
  7534. }
  7535. }
  7536. {
  7537. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_31 = ___0_sourceMaterial;
  7538. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_32 = (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3*)il2cpp_codegen_object_new(Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3_il2cpp_TypeInfo_var);
  7539. Material__ctor_mFCC42FB90257F1E8F7516A8640A79C465A39961C(L_32, L_31, NULL);
  7540. V_4 = L_32;
  7541. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_33 = V_4;
  7542. NullCheck(L_33);
  7543. Object_set_hideFlags_mACB8BFC903FB3B01BBD427753E791BF28B5E33D4(L_33, ((int32_t)61), NULL);
  7544. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_34 = V_4;
  7545. il2cpp_codegen_runtime_class_init_inline(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var);
  7546. int32_t L_35 = ((ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_StaticFields*)il2cpp_codegen_static_fields_for(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var))->___ID_MainTex;
  7547. Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_36 = V_0;
  7548. NullCheck(L_34);
  7549. Material_SetTexture_mA9F8461850AAB88F992E9C6FA6F24C2E050B83FD(L_34, L_35, L_36, NULL);
  7550. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_37 = V_4;
  7551. int32_t L_38 = ((ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_StaticFields*)il2cpp_codegen_static_fields_for(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var))->___ID_GradientScale;
  7552. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_39 = ___1_targetMaterial;
  7553. int32_t L_40 = ((ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_StaticFields*)il2cpp_codegen_static_fields_for(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var))->___ID_GradientScale;
  7554. NullCheck(L_39);
  7555. float L_41;
  7556. L_41 = Material_GetFloat_m52462F4AEDE20758BFB592B11DE83A79D2774932(L_39, L_40, NULL);
  7557. NullCheck(L_37);
  7558. Material_SetFloat_m3ECFD92072347A8620254F014865984FA68211A8(L_37, L_38, L_41, NULL);
  7559. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_42 = V_4;
  7560. int32_t L_43 = ((ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_StaticFields*)il2cpp_codegen_static_fields_for(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var))->___ID_TextureWidth;
  7561. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_44 = ___1_targetMaterial;
  7562. int32_t L_45 = ((ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_StaticFields*)il2cpp_codegen_static_fields_for(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var))->___ID_TextureWidth;
  7563. NullCheck(L_44);
  7564. float L_46;
  7565. L_46 = Material_GetFloat_m52462F4AEDE20758BFB592B11DE83A79D2774932(L_44, L_45, NULL);
  7566. NullCheck(L_42);
  7567. Material_SetFloat_m3ECFD92072347A8620254F014865984FA68211A8(L_42, L_43, L_46, NULL);
  7568. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_47 = V_4;
  7569. int32_t L_48 = ((ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_StaticFields*)il2cpp_codegen_static_fields_for(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var))->___ID_TextureHeight;
  7570. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_49 = ___1_targetMaterial;
  7571. int32_t L_50 = ((ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_StaticFields*)il2cpp_codegen_static_fields_for(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var))->___ID_TextureHeight;
  7572. NullCheck(L_49);
  7573. float L_51;
  7574. L_51 = Material_GetFloat_m52462F4AEDE20758BFB592B11DE83A79D2774932(L_49, L_50, NULL);
  7575. NullCheck(L_47);
  7576. Material_SetFloat_m3ECFD92072347A8620254F014865984FA68211A8(L_47, L_48, L_51, NULL);
  7577. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_52 = V_4;
  7578. int32_t L_53 = ((ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_StaticFields*)il2cpp_codegen_static_fields_for(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var))->___ID_WeightNormal;
  7579. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_54 = ___1_targetMaterial;
  7580. int32_t L_55 = ((ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_StaticFields*)il2cpp_codegen_static_fields_for(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var))->___ID_WeightNormal;
  7581. NullCheck(L_54);
  7582. float L_56;
  7583. L_56 = Material_GetFloat_m52462F4AEDE20758BFB592B11DE83A79D2774932(L_54, L_55, NULL);
  7584. NullCheck(L_52);
  7585. Material_SetFloat_m3ECFD92072347A8620254F014865984FA68211A8(L_52, L_53, L_56, NULL);
  7586. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_57 = V_4;
  7587. int32_t L_58 = ((ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_StaticFields*)il2cpp_codegen_static_fields_for(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var))->___ID_WeightBold;
  7588. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_59 = ___1_targetMaterial;
  7589. int32_t L_60 = ((ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_StaticFields*)il2cpp_codegen_static_fields_for(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var))->___ID_WeightBold;
  7590. NullCheck(L_59);
  7591. float L_61;
  7592. L_61 = Material_GetFloat_m52462F4AEDE20758BFB592B11DE83A79D2774932(L_59, L_60, NULL);
  7593. NullCheck(L_57);
  7594. Material_SetFloat_m3ECFD92072347A8620254F014865984FA68211A8(L_57, L_58, L_61, NULL);
  7595. goto IL_011f;
  7596. }
  7597. IL_0117:
  7598. {
  7599. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_62 = ___1_targetMaterial;
  7600. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_63 = (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3*)il2cpp_codegen_object_new(Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3_il2cpp_TypeInfo_var);
  7601. Material__ctor_mFCC42FB90257F1E8F7516A8640A79C465A39961C(L_63, L_62, NULL);
  7602. V_4 = L_63;
  7603. }
  7604. IL_011f:
  7605. {
  7606. FallbackMaterial_tD9784FC3E6506CC46C3AB5ED0B012C6943A76A5D* L_64 = (FallbackMaterial_tD9784FC3E6506CC46C3AB5ED0B012C6943A76A5D*)il2cpp_codegen_object_new(FallbackMaterial_tD9784FC3E6506CC46C3AB5ED0B012C6943A76A5D_il2cpp_TypeInfo_var);
  7607. FallbackMaterial__ctor_m5AA6484722CD55AD1E40B459CAB79DD8990A713F(L_64, NULL);
  7608. V_3 = L_64;
  7609. FallbackMaterial_tD9784FC3E6506CC46C3AB5ED0B012C6943A76A5D* L_65 = V_3;
  7610. int64_t L_66 = V_2;
  7611. NullCheck(L_65);
  7612. L_65->___fallbackID = L_66;
  7613. FallbackMaterial_tD9784FC3E6506CC46C3AB5ED0B012C6943A76A5D* L_67 = V_3;
  7614. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_68 = ___0_sourceMaterial;
  7615. NullCheck(L_67);
  7616. L_67->___sourceMaterial = L_68;
  7617. Il2CppCodeGenWriteBarrier((void**)(&L_67->___sourceMaterial), (void*)L_68);
  7618. FallbackMaterial_tD9784FC3E6506CC46C3AB5ED0B012C6943A76A5D* L_69 = V_3;
  7619. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_70 = ___0_sourceMaterial;
  7620. NullCheck(L_70);
  7621. int32_t L_71;
  7622. L_71 = Material_ComputeCRC_m5F743B7178F5E474A8FE15E5C0B1A6527E6E3A77(L_70, NULL);
  7623. NullCheck(L_69);
  7624. L_69->___sourceMaterialCRC = L_71;
  7625. FallbackMaterial_tD9784FC3E6506CC46C3AB5ED0B012C6943A76A5D* L_72 = V_3;
  7626. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_73 = V_4;
  7627. NullCheck(L_72);
  7628. L_72->___fallbackMaterial = L_73;
  7629. Il2CppCodeGenWriteBarrier((void**)(&L_72->___fallbackMaterial), (void*)L_73);
  7630. FallbackMaterial_tD9784FC3E6506CC46C3AB5ED0B012C6943A76A5D* L_74 = V_3;
  7631. NullCheck(L_74);
  7632. L_74->___count = 0;
  7633. il2cpp_codegen_runtime_class_init_inline(TMP_MaterialManager_t67E8437E12407A99A3E58F6033B8D3749A321A96_il2cpp_TypeInfo_var);
  7634. Dictionary_2_tA56BE02D40F1DBAC22A481335E08C4D99F1639C3* L_75 = ((TMP_MaterialManager_t67E8437E12407A99A3E58F6033B8D3749A321A96_StaticFields*)il2cpp_codegen_static_fields_for(TMP_MaterialManager_t67E8437E12407A99A3E58F6033B8D3749A321A96_il2cpp_TypeInfo_var))->___m_fallbackMaterials;
  7635. int64_t L_76 = V_2;
  7636. FallbackMaterial_tD9784FC3E6506CC46C3AB5ED0B012C6943A76A5D* L_77 = V_3;
  7637. NullCheck(L_75);
  7638. Dictionary_2_Add_m1A3132941BB2CB1E69AC7C4F5BCA92E1A70AF89F(L_75, L_76, L_77, Dictionary_2_Add_m1A3132941BB2CB1E69AC7C4F5BCA92E1A70AF89F_RuntimeMethod_var);
  7639. Dictionary_2_t3082339123A235665A1142FCA16B1B8BB2D63735* L_78 = ((TMP_MaterialManager_t67E8437E12407A99A3E58F6033B8D3749A321A96_StaticFields*)il2cpp_codegen_static_fields_for(TMP_MaterialManager_t67E8437E12407A99A3E58F6033B8D3749A321A96_il2cpp_TypeInfo_var))->___m_fallbackMaterialLookup;
  7640. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_79 = V_4;
  7641. NullCheck(L_79);
  7642. int32_t L_80;
  7643. L_80 = Object_GetInstanceID_m554FF4073C9465F3835574CC084E68AAEEC6CC6A(L_79, NULL);
  7644. int64_t L_81 = V_2;
  7645. NullCheck(L_78);
  7646. Dictionary_2_Add_m2A8FE66334E77EF575C4CC2DCBD6F927FA28FA83(L_78, L_80, L_81, Dictionary_2_Add_m2A8FE66334E77EF575C4CC2DCBD6F927FA28FA83_RuntimeMethod_var);
  7647. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_82 = V_4;
  7648. return L_82;
  7649. }
  7650. }
  7651. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_MaterialManager_AddFallbackMaterialReference_m945320584E67E1D285BF1D99C63FD19799E94993 (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___0_targetMaterial, const RuntimeMethod* method)
  7652. {
  7653. static bool s_Il2CppMethodInitialized;
  7654. if (!s_Il2CppMethodInitialized)
  7655. {
  7656. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_TryGetValue_m0F2D80D2CFD584AA57353F86C648E747069697B7_RuntimeMethod_var);
  7657. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_TryGetValue_mA2E5AA5A45D4B27504CAC12A1C46A3147BF4D420_RuntimeMethod_var);
  7658. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  7659. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TMP_MaterialManager_t67E8437E12407A99A3E58F6033B8D3749A321A96_il2cpp_TypeInfo_var);
  7660. s_Il2CppMethodInitialized = true;
  7661. }
  7662. int32_t V_0 = 0;
  7663. int64_t V_1 = 0;
  7664. FallbackMaterial_tD9784FC3E6506CC46C3AB5ED0B012C6943A76A5D* V_2 = NULL;
  7665. {
  7666. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_0 = ___0_targetMaterial;
  7667. il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  7668. bool L_1;
  7669. L_1 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
  7670. if (!L_1)
  7671. {
  7672. goto IL_000a;
  7673. }
  7674. }
  7675. {
  7676. return;
  7677. }
  7678. IL_000a:
  7679. {
  7680. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_2 = ___0_targetMaterial;
  7681. NullCheck(L_2);
  7682. int32_t L_3;
  7683. L_3 = Object_GetInstanceID_m554FF4073C9465F3835574CC084E68AAEEC6CC6A(L_2, NULL);
  7684. V_0 = L_3;
  7685. il2cpp_codegen_runtime_class_init_inline(TMP_MaterialManager_t67E8437E12407A99A3E58F6033B8D3749A321A96_il2cpp_TypeInfo_var);
  7686. Dictionary_2_t3082339123A235665A1142FCA16B1B8BB2D63735* L_4 = ((TMP_MaterialManager_t67E8437E12407A99A3E58F6033B8D3749A321A96_StaticFields*)il2cpp_codegen_static_fields_for(TMP_MaterialManager_t67E8437E12407A99A3E58F6033B8D3749A321A96_il2cpp_TypeInfo_var))->___m_fallbackMaterialLookup;
  7687. int32_t L_5 = V_0;
  7688. NullCheck(L_4);
  7689. bool L_6;
  7690. L_6 = Dictionary_2_TryGetValue_mA2E5AA5A45D4B27504CAC12A1C46A3147BF4D420(L_4, L_5, (&V_1), Dictionary_2_TryGetValue_mA2E5AA5A45D4B27504CAC12A1C46A3147BF4D420_RuntimeMethod_var);
  7691. if (!L_6)
  7692. {
  7693. goto IL_003d;
  7694. }
  7695. }
  7696. {
  7697. il2cpp_codegen_runtime_class_init_inline(TMP_MaterialManager_t67E8437E12407A99A3E58F6033B8D3749A321A96_il2cpp_TypeInfo_var);
  7698. Dictionary_2_tA56BE02D40F1DBAC22A481335E08C4D99F1639C3* L_7 = ((TMP_MaterialManager_t67E8437E12407A99A3E58F6033B8D3749A321A96_StaticFields*)il2cpp_codegen_static_fields_for(TMP_MaterialManager_t67E8437E12407A99A3E58F6033B8D3749A321A96_il2cpp_TypeInfo_var))->___m_fallbackMaterials;
  7699. int64_t L_8 = V_1;
  7700. NullCheck(L_7);
  7701. bool L_9;
  7702. L_9 = Dictionary_2_TryGetValue_m0F2D80D2CFD584AA57353F86C648E747069697B7(L_7, L_8, (&V_2), Dictionary_2_TryGetValue_m0F2D80D2CFD584AA57353F86C648E747069697B7_RuntimeMethod_var);
  7703. if (!L_9)
  7704. {
  7705. goto IL_003d;
  7706. }
  7707. }
  7708. {
  7709. FallbackMaterial_tD9784FC3E6506CC46C3AB5ED0B012C6943A76A5D* L_10 = V_2;
  7710. FallbackMaterial_tD9784FC3E6506CC46C3AB5ED0B012C6943A76A5D* L_11 = L_10;
  7711. NullCheck(L_11);
  7712. int32_t L_12 = L_11->___count;
  7713. NullCheck(L_11);
  7714. L_11->___count = ((int32_t)il2cpp_codegen_add(L_12, 1));
  7715. }
  7716. IL_003d:
  7717. {
  7718. return;
  7719. }
  7720. }
  7721. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_MaterialManager_RemoveFallbackMaterialReference_m57C507E25D288372CADC9C2C10AA78876B033B92 (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___0_targetMaterial, const RuntimeMethod* method)
  7722. {
  7723. static bool s_Il2CppMethodInitialized;
  7724. if (!s_Il2CppMethodInitialized)
  7725. {
  7726. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_TryGetValue_m0F2D80D2CFD584AA57353F86C648E747069697B7_RuntimeMethod_var);
  7727. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_TryGetValue_mA2E5AA5A45D4B27504CAC12A1C46A3147BF4D420_RuntimeMethod_var);
  7728. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m8047259010D5BC3945101289558661DF6620846E_RuntimeMethod_var);
  7729. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  7730. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TMP_MaterialManager_t67E8437E12407A99A3E58F6033B8D3749A321A96_il2cpp_TypeInfo_var);
  7731. s_Il2CppMethodInitialized = true;
  7732. }
  7733. int32_t V_0 = 0;
  7734. int64_t V_1 = 0;
  7735. FallbackMaterial_tD9784FC3E6506CC46C3AB5ED0B012C6943A76A5D* V_2 = NULL;
  7736. {
  7737. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_0 = ___0_targetMaterial;
  7738. il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  7739. bool L_1;
  7740. L_1 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
  7741. if (!L_1)
  7742. {
  7743. goto IL_000a;
  7744. }
  7745. }
  7746. {
  7747. return;
  7748. }
  7749. IL_000a:
  7750. {
  7751. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_2 = ___0_targetMaterial;
  7752. NullCheck(L_2);
  7753. int32_t L_3;
  7754. L_3 = Object_GetInstanceID_m554FF4073C9465F3835574CC084E68AAEEC6CC6A(L_2, NULL);
  7755. V_0 = L_3;
  7756. il2cpp_codegen_runtime_class_init_inline(TMP_MaterialManager_t67E8437E12407A99A3E58F6033B8D3749A321A96_il2cpp_TypeInfo_var);
  7757. Dictionary_2_t3082339123A235665A1142FCA16B1B8BB2D63735* L_4 = ((TMP_MaterialManager_t67E8437E12407A99A3E58F6033B8D3749A321A96_StaticFields*)il2cpp_codegen_static_fields_for(TMP_MaterialManager_t67E8437E12407A99A3E58F6033B8D3749A321A96_il2cpp_TypeInfo_var))->___m_fallbackMaterialLookup;
  7758. int32_t L_5 = V_0;
  7759. NullCheck(L_4);
  7760. bool L_6;
  7761. L_6 = Dictionary_2_TryGetValue_mA2E5AA5A45D4B27504CAC12A1C46A3147BF4D420(L_4, L_5, (&V_1), Dictionary_2_TryGetValue_mA2E5AA5A45D4B27504CAC12A1C46A3147BF4D420_RuntimeMethod_var);
  7762. if (!L_6)
  7763. {
  7764. goto IL_0051;
  7765. }
  7766. }
  7767. {
  7768. il2cpp_codegen_runtime_class_init_inline(TMP_MaterialManager_t67E8437E12407A99A3E58F6033B8D3749A321A96_il2cpp_TypeInfo_var);
  7769. Dictionary_2_tA56BE02D40F1DBAC22A481335E08C4D99F1639C3* L_7 = ((TMP_MaterialManager_t67E8437E12407A99A3E58F6033B8D3749A321A96_StaticFields*)il2cpp_codegen_static_fields_for(TMP_MaterialManager_t67E8437E12407A99A3E58F6033B8D3749A321A96_il2cpp_TypeInfo_var))->___m_fallbackMaterials;
  7770. int64_t L_8 = V_1;
  7771. NullCheck(L_7);
  7772. bool L_9;
  7773. L_9 = Dictionary_2_TryGetValue_m0F2D80D2CFD584AA57353F86C648E747069697B7(L_7, L_8, (&V_2), Dictionary_2_TryGetValue_m0F2D80D2CFD584AA57353F86C648E747069697B7_RuntimeMethod_var);
  7774. if (!L_9)
  7775. {
  7776. goto IL_0051;
  7777. }
  7778. }
  7779. {
  7780. FallbackMaterial_tD9784FC3E6506CC46C3AB5ED0B012C6943A76A5D* L_10 = V_2;
  7781. FallbackMaterial_tD9784FC3E6506CC46C3AB5ED0B012C6943A76A5D* L_11 = L_10;
  7782. NullCheck(L_11);
  7783. int32_t L_12 = L_11->___count;
  7784. NullCheck(L_11);
  7785. L_11->___count = ((int32_t)il2cpp_codegen_subtract(L_12, 1));
  7786. FallbackMaterial_tD9784FC3E6506CC46C3AB5ED0B012C6943A76A5D* L_13 = V_2;
  7787. NullCheck(L_13);
  7788. int32_t L_14 = L_13->___count;
  7789. if ((((int32_t)L_14) >= ((int32_t)1)))
  7790. {
  7791. goto IL_0051;
  7792. }
  7793. }
  7794. {
  7795. il2cpp_codegen_runtime_class_init_inline(TMP_MaterialManager_t67E8437E12407A99A3E58F6033B8D3749A321A96_il2cpp_TypeInfo_var);
  7796. List_1_tF19ED1D6C2920203E92D507F2E8F86DD09132517* L_15 = ((TMP_MaterialManager_t67E8437E12407A99A3E58F6033B8D3749A321A96_StaticFields*)il2cpp_codegen_static_fields_for(TMP_MaterialManager_t67E8437E12407A99A3E58F6033B8D3749A321A96_il2cpp_TypeInfo_var))->___m_fallbackCleanupList;
  7797. FallbackMaterial_tD9784FC3E6506CC46C3AB5ED0B012C6943A76A5D* L_16 = V_2;
  7798. NullCheck(L_15);
  7799. List_1_Add_m8047259010D5BC3945101289558661DF6620846E_inline(L_15, L_16, List_1_Add_m8047259010D5BC3945101289558661DF6620846E_RuntimeMethod_var);
  7800. }
  7801. IL_0051:
  7802. {
  7803. return;
  7804. }
  7805. }
  7806. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_MaterialManager_CleanupFallbackMaterials_m94C5B0D70AE592181468BEB3046F51FEDE61698B (const RuntimeMethod* method)
  7807. {
  7808. static bool s_Il2CppMethodInitialized;
  7809. if (!s_Il2CppMethodInitialized)
  7810. {
  7811. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Remove_m0B1FB5B98125CC418F0830E6C29E472327801EA8_RuntimeMethod_var);
  7812. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Remove_mAA8C9537962D6491438A8C5A0660F3E2F57B2AF1_RuntimeMethod_var);
  7813. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Clear_m15D1B5C55AB1FABC489CA3F5D6BC655C7FBCAFBE_RuntimeMethod_var);
  7814. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mF849B5EEE2AD44A6B9D2597D6623123311D233EF_RuntimeMethod_var);
  7815. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m6BA262EC09AEBAE0D13AFB2BD6BE5E4A4D710CAF_RuntimeMethod_var);
  7816. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  7817. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TMP_MaterialManager_t67E8437E12407A99A3E58F6033B8D3749A321A96_il2cpp_TypeInfo_var);
  7818. s_Il2CppMethodInitialized = true;
  7819. }
  7820. int32_t V_0 = 0;
  7821. FallbackMaterial_tD9784FC3E6506CC46C3AB5ED0B012C6943A76A5D* V_1 = NULL;
  7822. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* V_2 = NULL;
  7823. {
  7824. il2cpp_codegen_runtime_class_init_inline(TMP_MaterialManager_t67E8437E12407A99A3E58F6033B8D3749A321A96_il2cpp_TypeInfo_var);
  7825. List_1_tF19ED1D6C2920203E92D507F2E8F86DD09132517* L_0 = ((TMP_MaterialManager_t67E8437E12407A99A3E58F6033B8D3749A321A96_StaticFields*)il2cpp_codegen_static_fields_for(TMP_MaterialManager_t67E8437E12407A99A3E58F6033B8D3749A321A96_il2cpp_TypeInfo_var))->___m_fallbackCleanupList;
  7826. NullCheck(L_0);
  7827. int32_t L_1;
  7828. L_1 = List_1_get_Count_mF849B5EEE2AD44A6B9D2597D6623123311D233EF_inline(L_0, List_1_get_Count_mF849B5EEE2AD44A6B9D2597D6623123311D233EF_RuntimeMethod_var);
  7829. if (L_1)
  7830. {
  7831. goto IL_000d;
  7832. }
  7833. }
  7834. {
  7835. return;
  7836. }
  7837. IL_000d:
  7838. {
  7839. V_0 = 0;
  7840. goto IL_005b;
  7841. }
  7842. IL_0011:
  7843. {
  7844. il2cpp_codegen_runtime_class_init_inline(TMP_MaterialManager_t67E8437E12407A99A3E58F6033B8D3749A321A96_il2cpp_TypeInfo_var);
  7845. List_1_tF19ED1D6C2920203E92D507F2E8F86DD09132517* L_2 = ((TMP_MaterialManager_t67E8437E12407A99A3E58F6033B8D3749A321A96_StaticFields*)il2cpp_codegen_static_fields_for(TMP_MaterialManager_t67E8437E12407A99A3E58F6033B8D3749A321A96_il2cpp_TypeInfo_var))->___m_fallbackCleanupList;
  7846. int32_t L_3 = V_0;
  7847. NullCheck(L_2);
  7848. FallbackMaterial_tD9784FC3E6506CC46C3AB5ED0B012C6943A76A5D* L_4;
  7849. L_4 = List_1_get_Item_m6BA262EC09AEBAE0D13AFB2BD6BE5E4A4D710CAF(L_2, L_3, List_1_get_Item_m6BA262EC09AEBAE0D13AFB2BD6BE5E4A4D710CAF_RuntimeMethod_var);
  7850. V_1 = L_4;
  7851. FallbackMaterial_tD9784FC3E6506CC46C3AB5ED0B012C6943A76A5D* L_5 = V_1;
  7852. NullCheck(L_5);
  7853. int32_t L_6 = L_5->___count;
  7854. if ((((int32_t)L_6) >= ((int32_t)1)))
  7855. {
  7856. goto IL_0057;
  7857. }
  7858. }
  7859. {
  7860. FallbackMaterial_tD9784FC3E6506CC46C3AB5ED0B012C6943A76A5D* L_7 = V_1;
  7861. NullCheck(L_7);
  7862. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_8 = L_7->___fallbackMaterial;
  7863. V_2 = L_8;
  7864. il2cpp_codegen_runtime_class_init_inline(TMP_MaterialManager_t67E8437E12407A99A3E58F6033B8D3749A321A96_il2cpp_TypeInfo_var);
  7865. Dictionary_2_tA56BE02D40F1DBAC22A481335E08C4D99F1639C3* L_9 = ((TMP_MaterialManager_t67E8437E12407A99A3E58F6033B8D3749A321A96_StaticFields*)il2cpp_codegen_static_fields_for(TMP_MaterialManager_t67E8437E12407A99A3E58F6033B8D3749A321A96_il2cpp_TypeInfo_var))->___m_fallbackMaterials;
  7866. FallbackMaterial_tD9784FC3E6506CC46C3AB5ED0B012C6943A76A5D* L_10 = V_1;
  7867. NullCheck(L_10);
  7868. int64_t L_11 = L_10->___fallbackID;
  7869. NullCheck(L_9);
  7870. bool L_12;
  7871. L_12 = Dictionary_2_Remove_m0B1FB5B98125CC418F0830E6C29E472327801EA8(L_9, L_11, Dictionary_2_Remove_m0B1FB5B98125CC418F0830E6C29E472327801EA8_RuntimeMethod_var);
  7872. Dictionary_2_t3082339123A235665A1142FCA16B1B8BB2D63735* L_13 = ((TMP_MaterialManager_t67E8437E12407A99A3E58F6033B8D3749A321A96_StaticFields*)il2cpp_codegen_static_fields_for(TMP_MaterialManager_t67E8437E12407A99A3E58F6033B8D3749A321A96_il2cpp_TypeInfo_var))->___m_fallbackMaterialLookup;
  7873. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_14 = V_2;
  7874. NullCheck(L_14);
  7875. int32_t L_15;
  7876. L_15 = Object_GetInstanceID_m554FF4073C9465F3835574CC084E68AAEEC6CC6A(L_14, NULL);
  7877. NullCheck(L_13);
  7878. bool L_16;
  7879. L_16 = Dictionary_2_Remove_mAA8C9537962D6491438A8C5A0660F3E2F57B2AF1(L_13, L_15, Dictionary_2_Remove_mAA8C9537962D6491438A8C5A0660F3E2F57B2AF1_RuntimeMethod_var);
  7880. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_17 = V_2;
  7881. il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  7882. Object_DestroyImmediate_m6336EBC83591A5DB64EC70C92132824C6E258705(L_17, NULL);
  7883. V_2 = (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3*)NULL;
  7884. }
  7885. IL_0057:
  7886. {
  7887. int32_t L_18 = V_0;
  7888. V_0 = ((int32_t)il2cpp_codegen_add(L_18, 1));
  7889. }
  7890. IL_005b:
  7891. {
  7892. int32_t L_19 = V_0;
  7893. il2cpp_codegen_runtime_class_init_inline(TMP_MaterialManager_t67E8437E12407A99A3E58F6033B8D3749A321A96_il2cpp_TypeInfo_var);
  7894. List_1_tF19ED1D6C2920203E92D507F2E8F86DD09132517* L_20 = ((TMP_MaterialManager_t67E8437E12407A99A3E58F6033B8D3749A321A96_StaticFields*)il2cpp_codegen_static_fields_for(TMP_MaterialManager_t67E8437E12407A99A3E58F6033B8D3749A321A96_il2cpp_TypeInfo_var))->___m_fallbackCleanupList;
  7895. NullCheck(L_20);
  7896. int32_t L_21;
  7897. L_21 = List_1_get_Count_mF849B5EEE2AD44A6B9D2597D6623123311D233EF_inline(L_20, List_1_get_Count_mF849B5EEE2AD44A6B9D2597D6623123311D233EF_RuntimeMethod_var);
  7898. if ((((int32_t)L_19) < ((int32_t)L_21)))
  7899. {
  7900. goto IL_0011;
  7901. }
  7902. }
  7903. {
  7904. il2cpp_codegen_runtime_class_init_inline(TMP_MaterialManager_t67E8437E12407A99A3E58F6033B8D3749A321A96_il2cpp_TypeInfo_var);
  7905. List_1_tF19ED1D6C2920203E92D507F2E8F86DD09132517* L_22 = ((TMP_MaterialManager_t67E8437E12407A99A3E58F6033B8D3749A321A96_StaticFields*)il2cpp_codegen_static_fields_for(TMP_MaterialManager_t67E8437E12407A99A3E58F6033B8D3749A321A96_il2cpp_TypeInfo_var))->___m_fallbackCleanupList;
  7906. NullCheck(L_22);
  7907. List_1_Clear_m15D1B5C55AB1FABC489CA3F5D6BC655C7FBCAFBE_inline(L_22, List_1_Clear_m15D1B5C55AB1FABC489CA3F5D6BC655C7FBCAFBE_RuntimeMethod_var);
  7908. return;
  7909. }
  7910. }
  7911. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_MaterialManager_ReleaseFallbackMaterial_m270B368718E0FBEC8300F0C518603B6E917E6668 (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___0_fallbackMaterial, const RuntimeMethod* method)
  7912. {
  7913. static bool s_Il2CppMethodInitialized;
  7914. if (!s_Il2CppMethodInitialized)
  7915. {
  7916. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_TryGetValue_m0F2D80D2CFD584AA57353F86C648E747069697B7_RuntimeMethod_var);
  7917. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_TryGetValue_mA2E5AA5A45D4B27504CAC12A1C46A3147BF4D420_RuntimeMethod_var);
  7918. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m8047259010D5BC3945101289558661DF6620846E_RuntimeMethod_var);
  7919. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  7920. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TMP_MaterialManager_t67E8437E12407A99A3E58F6033B8D3749A321A96_il2cpp_TypeInfo_var);
  7921. s_Il2CppMethodInitialized = true;
  7922. }
  7923. int32_t V_0 = 0;
  7924. int64_t V_1 = 0;
  7925. FallbackMaterial_tD9784FC3E6506CC46C3AB5ED0B012C6943A76A5D* V_2 = NULL;
  7926. {
  7927. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_0 = ___0_fallbackMaterial;
  7928. il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  7929. bool L_1;
  7930. L_1 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
  7931. if (!L_1)
  7932. {
  7933. goto IL_000a;
  7934. }
  7935. }
  7936. {
  7937. return;
  7938. }
  7939. IL_000a:
  7940. {
  7941. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_2 = ___0_fallbackMaterial;
  7942. NullCheck(L_2);
  7943. int32_t L_3;
  7944. L_3 = Object_GetInstanceID_m554FF4073C9465F3835574CC084E68AAEEC6CC6A(L_2, NULL);
  7945. V_0 = L_3;
  7946. il2cpp_codegen_runtime_class_init_inline(TMP_MaterialManager_t67E8437E12407A99A3E58F6033B8D3749A321A96_il2cpp_TypeInfo_var);
  7947. Dictionary_2_t3082339123A235665A1142FCA16B1B8BB2D63735* L_4 = ((TMP_MaterialManager_t67E8437E12407A99A3E58F6033B8D3749A321A96_StaticFields*)il2cpp_codegen_static_fields_for(TMP_MaterialManager_t67E8437E12407A99A3E58F6033B8D3749A321A96_il2cpp_TypeInfo_var))->___m_fallbackMaterialLookup;
  7948. int32_t L_5 = V_0;
  7949. NullCheck(L_4);
  7950. bool L_6;
  7951. L_6 = Dictionary_2_TryGetValue_mA2E5AA5A45D4B27504CAC12A1C46A3147BF4D420(L_4, L_5, (&V_1), Dictionary_2_TryGetValue_mA2E5AA5A45D4B27504CAC12A1C46A3147BF4D420_RuntimeMethod_var);
  7952. if (!L_6)
  7953. {
  7954. goto IL_0051;
  7955. }
  7956. }
  7957. {
  7958. il2cpp_codegen_runtime_class_init_inline(TMP_MaterialManager_t67E8437E12407A99A3E58F6033B8D3749A321A96_il2cpp_TypeInfo_var);
  7959. Dictionary_2_tA56BE02D40F1DBAC22A481335E08C4D99F1639C3* L_7 = ((TMP_MaterialManager_t67E8437E12407A99A3E58F6033B8D3749A321A96_StaticFields*)il2cpp_codegen_static_fields_for(TMP_MaterialManager_t67E8437E12407A99A3E58F6033B8D3749A321A96_il2cpp_TypeInfo_var))->___m_fallbackMaterials;
  7960. int64_t L_8 = V_1;
  7961. NullCheck(L_7);
  7962. bool L_9;
  7963. L_9 = Dictionary_2_TryGetValue_m0F2D80D2CFD584AA57353F86C648E747069697B7(L_7, L_8, (&V_2), Dictionary_2_TryGetValue_m0F2D80D2CFD584AA57353F86C648E747069697B7_RuntimeMethod_var);
  7964. if (!L_9)
  7965. {
  7966. goto IL_0051;
  7967. }
  7968. }
  7969. {
  7970. FallbackMaterial_tD9784FC3E6506CC46C3AB5ED0B012C6943A76A5D* L_10 = V_2;
  7971. FallbackMaterial_tD9784FC3E6506CC46C3AB5ED0B012C6943A76A5D* L_11 = L_10;
  7972. NullCheck(L_11);
  7973. int32_t L_12 = L_11->___count;
  7974. NullCheck(L_11);
  7975. L_11->___count = ((int32_t)il2cpp_codegen_subtract(L_12, 1));
  7976. FallbackMaterial_tD9784FC3E6506CC46C3AB5ED0B012C6943A76A5D* L_13 = V_2;
  7977. NullCheck(L_13);
  7978. int32_t L_14 = L_13->___count;
  7979. if ((((int32_t)L_14) >= ((int32_t)1)))
  7980. {
  7981. goto IL_0051;
  7982. }
  7983. }
  7984. {
  7985. il2cpp_codegen_runtime_class_init_inline(TMP_MaterialManager_t67E8437E12407A99A3E58F6033B8D3749A321A96_il2cpp_TypeInfo_var);
  7986. List_1_tF19ED1D6C2920203E92D507F2E8F86DD09132517* L_15 = ((TMP_MaterialManager_t67E8437E12407A99A3E58F6033B8D3749A321A96_StaticFields*)il2cpp_codegen_static_fields_for(TMP_MaterialManager_t67E8437E12407A99A3E58F6033B8D3749A321A96_il2cpp_TypeInfo_var))->___m_fallbackCleanupList;
  7987. FallbackMaterial_tD9784FC3E6506CC46C3AB5ED0B012C6943A76A5D* L_16 = V_2;
  7988. NullCheck(L_15);
  7989. List_1_Add_m8047259010D5BC3945101289558661DF6620846E_inline(L_15, L_16, List_1_Add_m8047259010D5BC3945101289558661DF6620846E_RuntimeMethod_var);
  7990. }
  7991. IL_0051:
  7992. {
  7993. il2cpp_codegen_runtime_class_init_inline(TMP_MaterialManager_t67E8437E12407A99A3E58F6033B8D3749A321A96_il2cpp_TypeInfo_var);
  7994. ((TMP_MaterialManager_t67E8437E12407A99A3E58F6033B8D3749A321A96_StaticFields*)il2cpp_codegen_static_fields_for(TMP_MaterialManager_t67E8437E12407A99A3E58F6033B8D3749A321A96_il2cpp_TypeInfo_var))->___isFallbackListDirty = (bool)1;
  7995. return;
  7996. }
  7997. }
  7998. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_MaterialManager_CopyMaterialPresetProperties_m091CA38EAB2582F1792E94216E05706A13DD3965 (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___0_source, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___1_destination, const RuntimeMethod* method)
  7999. {
  8000. static bool s_Il2CppMethodInitialized;
  8001. if (!s_Il2CppMethodInitialized)
  8002. {
  8003. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var);
  8004. s_Il2CppMethodInitialized = true;
  8005. }
  8006. Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* V_0 = NULL;
  8007. float V_1 = 0.0f;
  8008. float V_2 = 0.0f;
  8009. float V_3 = 0.0f;
  8010. float V_4 = 0.0f;
  8011. float V_5 = 0.0f;
  8012. {
  8013. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_0 = ___0_source;
  8014. il2cpp_codegen_runtime_class_init_inline(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var);
  8015. int32_t L_1 = ((ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_StaticFields*)il2cpp_codegen_static_fields_for(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var))->___ID_GradientScale;
  8016. NullCheck(L_0);
  8017. bool L_2;
  8018. L_2 = Material_HasProperty_m52E2D3BC3049B8B228149E023CD73C34B05A5222(L_0, L_1, NULL);
  8019. if (!L_2)
  8020. {
  8021. goto IL_001a;
  8022. }
  8023. }
  8024. {
  8025. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_3 = ___1_destination;
  8026. il2cpp_codegen_runtime_class_init_inline(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var);
  8027. int32_t L_4 = ((ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_StaticFields*)il2cpp_codegen_static_fields_for(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var))->___ID_GradientScale;
  8028. NullCheck(L_3);
  8029. bool L_5;
  8030. L_5 = Material_HasProperty_m52E2D3BC3049B8B228149E023CD73C34B05A5222(L_3, L_4, NULL);
  8031. if (L_5)
  8032. {
  8033. goto IL_001b;
  8034. }
  8035. }
  8036. IL_001a:
  8037. {
  8038. return;
  8039. }
  8040. IL_001b:
  8041. {
  8042. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_6 = ___1_destination;
  8043. il2cpp_codegen_runtime_class_init_inline(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var);
  8044. int32_t L_7 = ((ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_StaticFields*)il2cpp_codegen_static_fields_for(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var))->___ID_MainTex;
  8045. NullCheck(L_6);
  8046. Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_8;
  8047. L_8 = Material_GetTexture_mE5D02B13E7AF35ABAE4FFC49E69FAF8F36F91191(L_6, L_7, NULL);
  8048. V_0 = L_8;
  8049. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_9 = ___1_destination;
  8050. int32_t L_10 = ((ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_StaticFields*)il2cpp_codegen_static_fields_for(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var))->___ID_GradientScale;
  8051. NullCheck(L_9);
  8052. float L_11;
  8053. L_11 = Material_GetFloat_m52462F4AEDE20758BFB592B11DE83A79D2774932(L_9, L_10, NULL);
  8054. V_1 = L_11;
  8055. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_12 = ___1_destination;
  8056. int32_t L_13 = ((ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_StaticFields*)il2cpp_codegen_static_fields_for(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var))->___ID_TextureWidth;
  8057. NullCheck(L_12);
  8058. float L_14;
  8059. L_14 = Material_GetFloat_m52462F4AEDE20758BFB592B11DE83A79D2774932(L_12, L_13, NULL);
  8060. V_2 = L_14;
  8061. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_15 = ___1_destination;
  8062. int32_t L_16 = ((ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_StaticFields*)il2cpp_codegen_static_fields_for(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var))->___ID_TextureHeight;
  8063. NullCheck(L_15);
  8064. float L_17;
  8065. L_17 = Material_GetFloat_m52462F4AEDE20758BFB592B11DE83A79D2774932(L_15, L_16, NULL);
  8066. V_3 = L_17;
  8067. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_18 = ___1_destination;
  8068. int32_t L_19 = ((ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_StaticFields*)il2cpp_codegen_static_fields_for(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var))->___ID_WeightNormal;
  8069. NullCheck(L_18);
  8070. float L_20;
  8071. L_20 = Material_GetFloat_m52462F4AEDE20758BFB592B11DE83A79D2774932(L_18, L_19, NULL);
  8072. V_4 = L_20;
  8073. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_21 = ___1_destination;
  8074. int32_t L_22 = ((ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_StaticFields*)il2cpp_codegen_static_fields_for(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var))->___ID_WeightBold;
  8075. NullCheck(L_21);
  8076. float L_23;
  8077. L_23 = Material_GetFloat_m52462F4AEDE20758BFB592B11DE83A79D2774932(L_21, L_22, NULL);
  8078. V_5 = L_23;
  8079. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_24 = ___1_destination;
  8080. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_25 = ___0_source;
  8081. NullCheck(L_24);
  8082. Material_CopyPropertiesFromMaterial_m4148227E6A0B8E66315D8115F656B7F8BEAE915B(L_24, L_25, NULL);
  8083. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_26 = ___1_destination;
  8084. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_27 = ___0_source;
  8085. NullCheck(L_27);
  8086. StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_28;
  8087. L_28 = Material_get_shaderKeywords_m11982F09EED6BB0A892342E1A72AEA470C44B105(L_27, NULL);
  8088. NullCheck(L_26);
  8089. Material_set_shaderKeywords_mD650CF82B2DBB75F001E373E2E1ACA30876F3AB8(L_26, L_28, NULL);
  8090. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_29 = ___1_destination;
  8091. int32_t L_30 = ((ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_StaticFields*)il2cpp_codegen_static_fields_for(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var))->___ID_MainTex;
  8092. Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_31 = V_0;
  8093. NullCheck(L_29);
  8094. Material_SetTexture_mA9F8461850AAB88F992E9C6FA6F24C2E050B83FD(L_29, L_30, L_31, NULL);
  8095. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_32 = ___1_destination;
  8096. int32_t L_33 = ((ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_StaticFields*)il2cpp_codegen_static_fields_for(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var))->___ID_GradientScale;
  8097. float L_34 = V_1;
  8098. NullCheck(L_32);
  8099. Material_SetFloat_m3ECFD92072347A8620254F014865984FA68211A8(L_32, L_33, L_34, NULL);
  8100. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_35 = ___1_destination;
  8101. int32_t L_36 = ((ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_StaticFields*)il2cpp_codegen_static_fields_for(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var))->___ID_TextureWidth;
  8102. float L_37 = V_2;
  8103. NullCheck(L_35);
  8104. Material_SetFloat_m3ECFD92072347A8620254F014865984FA68211A8(L_35, L_36, L_37, NULL);
  8105. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_38 = ___1_destination;
  8106. int32_t L_39 = ((ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_StaticFields*)il2cpp_codegen_static_fields_for(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var))->___ID_TextureHeight;
  8107. float L_40 = V_3;
  8108. NullCheck(L_38);
  8109. Material_SetFloat_m3ECFD92072347A8620254F014865984FA68211A8(L_38, L_39, L_40, NULL);
  8110. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_41 = ___1_destination;
  8111. int32_t L_42 = ((ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_StaticFields*)il2cpp_codegen_static_fields_for(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var))->___ID_WeightNormal;
  8112. float L_43 = V_4;
  8113. NullCheck(L_41);
  8114. Material_SetFloat_m3ECFD92072347A8620254F014865984FA68211A8(L_41, L_42, L_43, NULL);
  8115. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_44 = ___1_destination;
  8116. int32_t L_45 = ((ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_StaticFields*)il2cpp_codegen_static_fields_for(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var))->___ID_WeightBold;
  8117. float L_46 = V_5;
  8118. NullCheck(L_44);
  8119. Material_SetFloat_m3ECFD92072347A8620254F014865984FA68211A8(L_44, L_45, L_46, NULL);
  8120. return;
  8121. }
  8122. }
  8123. #ifdef __clang__
  8124. #pragma clang diagnostic pop
  8125. #endif
  8126. #ifdef __clang__
  8127. #pragma clang diagnostic push
  8128. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  8129. #pragma clang diagnostic ignored "-Wunused-variable"
  8130. #endif
  8131. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FallbackMaterial__ctor_m5AA6484722CD55AD1E40B459CAB79DD8990A713F (FallbackMaterial_tD9784FC3E6506CC46C3AB5ED0B012C6943A76A5D* __this, const RuntimeMethod* method)
  8132. {
  8133. {
  8134. Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
  8135. return;
  8136. }
  8137. }
  8138. #ifdef __clang__
  8139. #pragma clang diagnostic pop
  8140. #endif
  8141. #ifdef __clang__
  8142. #pragma clang diagnostic push
  8143. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  8144. #pragma clang diagnostic ignored "-Wunused-variable"
  8145. #endif
  8146. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MaskingMaterial__ctor_mA1BA8800085879CFA3DE2A0DED61A4AA92C62B2C (MaskingMaterial_t8FEFB73A16A318BC617A015E4E56C2749829EF67* __this, const RuntimeMethod* method)
  8147. {
  8148. {
  8149. Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
  8150. return;
  8151. }
  8152. }
  8153. #ifdef __clang__
  8154. #pragma clang diagnostic pop
  8155. #endif
  8156. #ifdef __clang__
  8157. #pragma clang diagnostic push
  8158. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  8159. #pragma clang diagnostic ignored "-Wunused-variable"
  8160. #endif
  8161. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass11_0__ctor_m28B98E0B4AE129848CDFF36F6F34E9D2D9141268 (U3CU3Ec__DisplayClass11_0_t4B5596495AC3F370E39747E47F788F16071683C6* __this, const RuntimeMethod* method)
  8162. {
  8163. {
  8164. Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
  8165. return;
  8166. }
  8167. }
  8168. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CU3Ec__DisplayClass11_0_U3CAddMaskingMaterialU3Eb__0_m4F0BC91E6CEE544BBB91FC63751A03DB13F1037D (U3CU3Ec__DisplayClass11_0_t4B5596495AC3F370E39747E47F788F16071683C6* __this, MaskingMaterial_t8FEFB73A16A318BC617A015E4E56C2749829EF67* ___0_item, const RuntimeMethod* method)
  8169. {
  8170. static bool s_Il2CppMethodInitialized;
  8171. if (!s_Il2CppMethodInitialized)
  8172. {
  8173. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  8174. s_Il2CppMethodInitialized = true;
  8175. }
  8176. {
  8177. MaskingMaterial_t8FEFB73A16A318BC617A015E4E56C2749829EF67* L_0 = ___0_item;
  8178. NullCheck(L_0);
  8179. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_1 = L_0->___stencilMaterial;
  8180. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_2 = __this->___stencilMaterial;
  8181. il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  8182. bool L_3;
  8183. L_3 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_1, L_2, NULL);
  8184. return L_3;
  8185. }
  8186. }
  8187. #ifdef __clang__
  8188. #pragma clang diagnostic pop
  8189. #endif
  8190. #ifdef __clang__
  8191. #pragma clang diagnostic push
  8192. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  8193. #pragma clang diagnostic ignored "-Wunused-variable"
  8194. #endif
  8195. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass12_0__ctor_mAB99B1A35D85999D6D5626476FDFBC24C2267F92 (U3CU3Ec__DisplayClass12_0_t65913F27FB4D11F7D3076056CC2974337D047505* __this, const RuntimeMethod* method)
  8196. {
  8197. {
  8198. Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
  8199. return;
  8200. }
  8201. }
  8202. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CU3Ec__DisplayClass12_0_U3CRemoveStencilMaterialU3Eb__0_m287C61417605FA86EFA7C1727977B50AD14C85E6 (U3CU3Ec__DisplayClass12_0_t65913F27FB4D11F7D3076056CC2974337D047505* __this, MaskingMaterial_t8FEFB73A16A318BC617A015E4E56C2749829EF67* ___0_item, const RuntimeMethod* method)
  8203. {
  8204. static bool s_Il2CppMethodInitialized;
  8205. if (!s_Il2CppMethodInitialized)
  8206. {
  8207. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  8208. s_Il2CppMethodInitialized = true;
  8209. }
  8210. {
  8211. MaskingMaterial_t8FEFB73A16A318BC617A015E4E56C2749829EF67* L_0 = ___0_item;
  8212. NullCheck(L_0);
  8213. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_1 = L_0->___stencilMaterial;
  8214. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_2 = __this->___stencilMaterial;
  8215. il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  8216. bool L_3;
  8217. L_3 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_1, L_2, NULL);
  8218. return L_3;
  8219. }
  8220. }
  8221. #ifdef __clang__
  8222. #pragma clang diagnostic pop
  8223. #endif
  8224. #ifdef __clang__
  8225. #pragma clang diagnostic push
  8226. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  8227. #pragma clang diagnostic ignored "-Wunused-variable"
  8228. #endif
  8229. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass13_0__ctor_m75854EC300C2C88140C6100C42620E466E0A149A (U3CU3Ec__DisplayClass13_0_t3C13FA47CA3ED93CAE682705E040652DD55D7AB6* __this, const RuntimeMethod* method)
  8230. {
  8231. {
  8232. Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
  8233. return;
  8234. }
  8235. }
  8236. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CU3Ec__DisplayClass13_0_U3CReleaseBaseMaterialU3Eb__0_m890054ECE6EF0D16429C8BE76649990EAC0CBD58 (U3CU3Ec__DisplayClass13_0_t3C13FA47CA3ED93CAE682705E040652DD55D7AB6* __this, MaskingMaterial_t8FEFB73A16A318BC617A015E4E56C2749829EF67* ___0_item, const RuntimeMethod* method)
  8237. {
  8238. static bool s_Il2CppMethodInitialized;
  8239. if (!s_Il2CppMethodInitialized)
  8240. {
  8241. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  8242. s_Il2CppMethodInitialized = true;
  8243. }
  8244. {
  8245. MaskingMaterial_t8FEFB73A16A318BC617A015E4E56C2749829EF67* L_0 = ___0_item;
  8246. NullCheck(L_0);
  8247. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_1 = L_0->___baseMaterial;
  8248. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_2 = __this->___baseMaterial;
  8249. il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  8250. bool L_3;
  8251. L_3 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_1, L_2, NULL);
  8252. return L_3;
  8253. }
  8254. }
  8255. #ifdef __clang__
  8256. #pragma clang diagnostic pop
  8257. #endif
  8258. #ifdef __clang__
  8259. #pragma clang diagnostic push
  8260. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  8261. #pragma clang diagnostic ignored "-Wunused-variable"
  8262. #endif
  8263. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass9_0__ctor_m848336CD827EA7C72F02A2F5197CC154956B3D84 (U3CU3Ec__DisplayClass9_0_t9C69195E6857550EF3DA65D92C3E246825A2284A* __this, const RuntimeMethod* method)
  8264. {
  8265. {
  8266. Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
  8267. return;
  8268. }
  8269. }
  8270. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CU3Ec__DisplayClass9_0_U3CGetBaseMaterialU3Eb__0_m98229F401F0560DF925A73A963C8371504C1A4B0 (U3CU3Ec__DisplayClass9_0_t9C69195E6857550EF3DA65D92C3E246825A2284A* __this, MaskingMaterial_t8FEFB73A16A318BC617A015E4E56C2749829EF67* ___0_item, const RuntimeMethod* method)
  8271. {
  8272. static bool s_Il2CppMethodInitialized;
  8273. if (!s_Il2CppMethodInitialized)
  8274. {
  8275. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  8276. s_Il2CppMethodInitialized = true;
  8277. }
  8278. {
  8279. MaskingMaterial_t8FEFB73A16A318BC617A015E4E56C2749829EF67* L_0 = ___0_item;
  8280. NullCheck(L_0);
  8281. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_1 = L_0->___stencilMaterial;
  8282. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_2 = __this->___stencilMaterial;
  8283. il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  8284. bool L_3;
  8285. L_3 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_1, L_2, NULL);
  8286. return L_3;
  8287. }
  8288. }
  8289. #ifdef __clang__
  8290. #pragma clang diagnostic pop
  8291. #endif
  8292. #ifdef __clang__
  8293. #pragma clang diagnostic push
  8294. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  8295. #pragma clang diagnostic ignored "-Wunused-variable"
  8296. #endif
  8297. #ifdef __clang__
  8298. #pragma clang diagnostic pop
  8299. #endif
  8300. #ifdef __clang__
  8301. #pragma clang diagnostic push
  8302. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  8303. #pragma clang diagnostic ignored "-Wunused-variable"
  8304. #endif
  8305. IL2CPP_EXTERN_C void TMP_MeshInfo_t320C52212E9D672EBB5F5C18C3E0700AA33DD76B_marshal_pinvoke(const TMP_MeshInfo_t320C52212E9D672EBB5F5C18C3E0700AA33DD76B& unmarshaled, TMP_MeshInfo_t320C52212E9D672EBB5F5C18C3E0700AA33DD76B_marshaled_pinvoke& marshaled)
  8306. {
  8307. Exception_t* ___meshException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'mesh' of type 'TMP_MeshInfo': Reference type field marshaling is not supported.");
  8308. IL2CPP_RAISE_MANAGED_EXCEPTION(___meshException, NULL);
  8309. }
  8310. IL2CPP_EXTERN_C void TMP_MeshInfo_t320C52212E9D672EBB5F5C18C3E0700AA33DD76B_marshal_pinvoke_back(const TMP_MeshInfo_t320C52212E9D672EBB5F5C18C3E0700AA33DD76B_marshaled_pinvoke& marshaled, TMP_MeshInfo_t320C52212E9D672EBB5F5C18C3E0700AA33DD76B& unmarshaled)
  8311. {
  8312. Exception_t* ___meshException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'mesh' of type 'TMP_MeshInfo': Reference type field marshaling is not supported.");
  8313. IL2CPP_RAISE_MANAGED_EXCEPTION(___meshException, NULL);
  8314. }
  8315. IL2CPP_EXTERN_C void TMP_MeshInfo_t320C52212E9D672EBB5F5C18C3E0700AA33DD76B_marshal_pinvoke_cleanup(TMP_MeshInfo_t320C52212E9D672EBB5F5C18C3E0700AA33DD76B_marshaled_pinvoke& marshaled)
  8316. {
  8317. }
  8318. IL2CPP_EXTERN_C void TMP_MeshInfo_t320C52212E9D672EBB5F5C18C3E0700AA33DD76B_marshal_com(const TMP_MeshInfo_t320C52212E9D672EBB5F5C18C3E0700AA33DD76B& unmarshaled, TMP_MeshInfo_t320C52212E9D672EBB5F5C18C3E0700AA33DD76B_marshaled_com& marshaled)
  8319. {
  8320. Exception_t* ___meshException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'mesh' of type 'TMP_MeshInfo': Reference type field marshaling is not supported.");
  8321. IL2CPP_RAISE_MANAGED_EXCEPTION(___meshException, NULL);
  8322. }
  8323. IL2CPP_EXTERN_C void TMP_MeshInfo_t320C52212E9D672EBB5F5C18C3E0700AA33DD76B_marshal_com_back(const TMP_MeshInfo_t320C52212E9D672EBB5F5C18C3E0700AA33DD76B_marshaled_com& marshaled, TMP_MeshInfo_t320C52212E9D672EBB5F5C18C3E0700AA33DD76B& unmarshaled)
  8324. {
  8325. Exception_t* ___meshException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'mesh' of type 'TMP_MeshInfo': Reference type field marshaling is not supported.");
  8326. IL2CPP_RAISE_MANAGED_EXCEPTION(___meshException, NULL);
  8327. }
  8328. IL2CPP_EXTERN_C void TMP_MeshInfo_t320C52212E9D672EBB5F5C18C3E0700AA33DD76B_marshal_com_cleanup(TMP_MeshInfo_t320C52212E9D672EBB5F5C18C3E0700AA33DD76B_marshaled_com& marshaled)
  8329. {
  8330. }
  8331. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_MeshInfo__ctor_m453B9FC30A2CB8AB2A5C868AC4229B7903F033E6 (TMP_MeshInfo_t320C52212E9D672EBB5F5C18C3E0700AA33DD76B* __this, Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* ___0_mesh, int32_t ___1_size, const RuntimeMethod* method)
  8332. {
  8333. static bool s_Il2CppMethodInitialized;
  8334. if (!s_Il2CppMethodInitialized)
  8335. {
  8336. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259_il2cpp_TypeInfo_var);
  8337. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var);
  8338. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4_il2cpp_TypeInfo_var);
  8339. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  8340. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TMP_MeshInfo_t320C52212E9D672EBB5F5C18C3E0700AA33DD76B_il2cpp_TypeInfo_var);
  8341. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA_il2cpp_TypeInfo_var);
  8342. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C_il2cpp_TypeInfo_var);
  8343. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD_il2cpp_TypeInfo_var);
  8344. s_Il2CppMethodInitialized = true;
  8345. }
  8346. int32_t V_0 = 0;
  8347. int32_t V_1 = 0;
  8348. int32_t V_2 = 0;
  8349. int32_t V_3 = 0;
  8350. int32_t V_4 = 0;
  8351. {
  8352. Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_0 = ___0_mesh;
  8353. il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  8354. bool L_1;
  8355. L_1 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
  8356. if (!L_1)
  8357. {
  8358. goto IL_0012;
  8359. }
  8360. }
  8361. {
  8362. Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_2 = (Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4*)il2cpp_codegen_object_new(Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4_il2cpp_TypeInfo_var);
  8363. Mesh__ctor_m5A9AECEDDAFFD84811ED8928012BDE97A9CEBD00(L_2, NULL);
  8364. ___0_mesh = L_2;
  8365. goto IL_0018;
  8366. }
  8367. IL_0012:
  8368. {
  8369. Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_3 = ___0_mesh;
  8370. NullCheck(L_3);
  8371. Mesh_Clear_m0F95397EA143D31AD0B4D332E8C6FA25A7957BC0(L_3, NULL);
  8372. }
  8373. IL_0018:
  8374. {
  8375. Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_4 = ___0_mesh;
  8376. __this->___mesh = L_4;
  8377. Il2CppCodeGenWriteBarrier((void**)(&__this->___mesh), (void*)L_4);
  8378. int32_t L_5 = ___1_size;
  8379. int32_t L_6;
  8380. L_6 = Mathf_Min_m888083F74FF5655778F0403BB5E9608BEFDEA8CB_inline(L_5, ((int32_t)16383), NULL);
  8381. ___1_size = L_6;
  8382. int32_t L_7 = ___1_size;
  8383. V_0 = ((int32_t)il2cpp_codegen_multiply(L_7, 4));
  8384. int32_t L_8 = ___1_size;
  8385. V_1 = ((int32_t)il2cpp_codegen_multiply(L_8, 6));
  8386. __this->___vertexCount = 0;
  8387. int32_t L_9 = V_0;
  8388. Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_10 = (Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C*)(Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C*)SZArrayNew(Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C_il2cpp_TypeInfo_var, (uint32_t)L_9);
  8389. __this->___vertices = L_10;
  8390. Il2CppCodeGenWriteBarrier((void**)(&__this->___vertices), (void*)L_10);
  8391. int32_t L_11 = V_0;
  8392. Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_12 = (Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA*)(Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA*)SZArrayNew(Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA_il2cpp_TypeInfo_var, (uint32_t)L_11);
  8393. __this->___uvs0 = L_12;
  8394. Il2CppCodeGenWriteBarrier((void**)(&__this->___uvs0), (void*)L_12);
  8395. int32_t L_13 = V_0;
  8396. Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_14 = (Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA*)(Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA*)SZArrayNew(Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA_il2cpp_TypeInfo_var, (uint32_t)L_13);
  8397. __this->___uvs2 = L_14;
  8398. Il2CppCodeGenWriteBarrier((void**)(&__this->___uvs2), (void*)L_14);
  8399. int32_t L_15 = V_0;
  8400. Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259* L_16 = (Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259*)(Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259*)SZArrayNew(Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259_il2cpp_TypeInfo_var, (uint32_t)L_15);
  8401. __this->___colors32 = L_16;
  8402. Il2CppCodeGenWriteBarrier((void**)(&__this->___colors32), (void*)L_16);
  8403. int32_t L_17 = V_0;
  8404. Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_18 = (Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C*)(Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C*)SZArrayNew(Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C_il2cpp_TypeInfo_var, (uint32_t)L_17);
  8405. __this->___normals = L_18;
  8406. Il2CppCodeGenWriteBarrier((void**)(&__this->___normals), (void*)L_18);
  8407. int32_t L_19 = V_0;
  8408. Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* L_20 = (Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD*)(Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD*)SZArrayNew(Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD_il2cpp_TypeInfo_var, (uint32_t)L_19);
  8409. __this->___tangents = L_20;
  8410. Il2CppCodeGenWriteBarrier((void**)(&__this->___tangents), (void*)L_20);
  8411. int32_t L_21 = V_1;
  8412. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_22 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)L_21);
  8413. __this->___triangles = L_22;
  8414. Il2CppCodeGenWriteBarrier((void**)(&__this->___triangles), (void*)L_22);
  8415. V_2 = 0;
  8416. V_3 = 0;
  8417. goto IL_0173;
  8418. }
  8419. IL_0098:
  8420. {
  8421. V_4 = 0;
  8422. goto IL_011b;
  8423. }
  8424. IL_009d:
  8425. {
  8426. Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_23 = __this->___vertices;
  8427. int32_t L_24 = V_3;
  8428. int32_t L_25 = V_4;
  8429. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_26;
  8430. L_26 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL);
  8431. NullCheck(L_23);
  8432. (L_23)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_24, L_25))), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_26);
  8433. Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_27 = __this->___uvs0;
  8434. int32_t L_28 = V_3;
  8435. int32_t L_29 = V_4;
  8436. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_30;
  8437. L_30 = Vector2_get_zero_m32506C40EC2EE7D5D4410BF40D3EE683A3D5F32C_inline(NULL);
  8438. NullCheck(L_27);
  8439. (L_27)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_28, L_29))), (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7)L_30);
  8440. Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_31 = __this->___uvs2;
  8441. int32_t L_32 = V_3;
  8442. int32_t L_33 = V_4;
  8443. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_34;
  8444. L_34 = Vector2_get_zero_m32506C40EC2EE7D5D4410BF40D3EE683A3D5F32C_inline(NULL);
  8445. NullCheck(L_31);
  8446. (L_31)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_32, L_33))), (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7)L_34);
  8447. Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259* L_35 = __this->___colors32;
  8448. int32_t L_36 = V_3;
  8449. int32_t L_37 = V_4;
  8450. il2cpp_codegen_runtime_class_init_inline(TMP_MeshInfo_t320C52212E9D672EBB5F5C18C3E0700AA33DD76B_il2cpp_TypeInfo_var);
  8451. Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_38 = ((TMP_MeshInfo_t320C52212E9D672EBB5F5C18C3E0700AA33DD76B_StaticFields*)il2cpp_codegen_static_fields_for(TMP_MeshInfo_t320C52212E9D672EBB5F5C18C3E0700AA33DD76B_il2cpp_TypeInfo_var))->___s_DefaultColor;
  8452. NullCheck(L_35);
  8453. (L_35)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_36, L_37))), (Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B)L_38);
  8454. Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_39 = __this->___normals;
  8455. int32_t L_40 = V_3;
  8456. int32_t L_41 = V_4;
  8457. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_42 = ((TMP_MeshInfo_t320C52212E9D672EBB5F5C18C3E0700AA33DD76B_StaticFields*)il2cpp_codegen_static_fields_for(TMP_MeshInfo_t320C52212E9D672EBB5F5C18C3E0700AA33DD76B_il2cpp_TypeInfo_var))->___s_DefaultNormal;
  8458. NullCheck(L_39);
  8459. (L_39)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_40, L_41))), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_42);
  8460. Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* L_43 = __this->___tangents;
  8461. int32_t L_44 = V_3;
  8462. int32_t L_45 = V_4;
  8463. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_46 = ((TMP_MeshInfo_t320C52212E9D672EBB5F5C18C3E0700AA33DD76B_StaticFields*)il2cpp_codegen_static_fields_for(TMP_MeshInfo_t320C52212E9D672EBB5F5C18C3E0700AA33DD76B_il2cpp_TypeInfo_var))->___s_DefaultTangent;
  8464. NullCheck(L_43);
  8465. (L_43)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_44, L_45))), (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3)L_46);
  8466. int32_t L_47 = V_4;
  8467. V_4 = ((int32_t)il2cpp_codegen_add(L_47, 1));
  8468. }
  8469. IL_011b:
  8470. {
  8471. int32_t L_48 = V_4;
  8472. if ((((int32_t)L_48) < ((int32_t)4)))
  8473. {
  8474. goto IL_009d;
  8475. }
  8476. }
  8477. {
  8478. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_49 = __this->___triangles;
  8479. int32_t L_50 = V_2;
  8480. int32_t L_51 = V_3;
  8481. NullCheck(L_49);
  8482. (L_49)->SetAt(static_cast<il2cpp_array_size_t>(L_50), (int32_t)L_51);
  8483. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_52 = __this->___triangles;
  8484. int32_t L_53 = V_2;
  8485. int32_t L_54 = V_3;
  8486. NullCheck(L_52);
  8487. (L_52)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_53, 1))), (int32_t)((int32_t)il2cpp_codegen_add(L_54, 1)));
  8488. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_55 = __this->___triangles;
  8489. int32_t L_56 = V_2;
  8490. int32_t L_57 = V_3;
  8491. NullCheck(L_55);
  8492. (L_55)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_56, 2))), (int32_t)((int32_t)il2cpp_codegen_add(L_57, 2)));
  8493. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_58 = __this->___triangles;
  8494. int32_t L_59 = V_2;
  8495. int32_t L_60 = V_3;
  8496. NullCheck(L_58);
  8497. (L_58)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_59, 3))), (int32_t)((int32_t)il2cpp_codegen_add(L_60, 2)));
  8498. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_61 = __this->___triangles;
  8499. int32_t L_62 = V_2;
  8500. int32_t L_63 = V_3;
  8501. NullCheck(L_61);
  8502. (L_61)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_62, 4))), (int32_t)((int32_t)il2cpp_codegen_add(L_63, 3)));
  8503. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_64 = __this->___triangles;
  8504. int32_t L_65 = V_2;
  8505. int32_t L_66 = V_3;
  8506. NullCheck(L_64);
  8507. (L_64)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_65, 5))), (int32_t)L_66);
  8508. int32_t L_67 = V_3;
  8509. V_3 = ((int32_t)il2cpp_codegen_add(L_67, 4));
  8510. int32_t L_68 = V_2;
  8511. V_2 = ((int32_t)il2cpp_codegen_add(L_68, 6));
  8512. }
  8513. IL_0173:
  8514. {
  8515. int32_t L_69 = V_3;
  8516. int32_t L_70 = ___1_size;
  8517. if ((((int32_t)((int32_t)(L_69/4))) < ((int32_t)L_70)))
  8518. {
  8519. goto IL_0098;
  8520. }
  8521. }
  8522. {
  8523. Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_71 = __this->___mesh;
  8524. Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_72 = __this->___vertices;
  8525. NullCheck(L_71);
  8526. Mesh_set_vertices_m5BB814D89E9ACA00DBF19F7D8E22CB73AC73FE5C(L_71, L_72, NULL);
  8527. Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_73 = __this->___mesh;
  8528. Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_74 = __this->___normals;
  8529. NullCheck(L_73);
  8530. Mesh_set_normals_m85D73193C49211BE9FA135FF72D5749B16A4760B(L_73, L_74, NULL);
  8531. Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_75 = __this->___mesh;
  8532. Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* L_76 = __this->___tangents;
  8533. NullCheck(L_75);
  8534. Mesh_set_tangents_mF547B7E4F9C70FB7CD6168139180A70AD306169B(L_75, L_76, NULL);
  8535. Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_77 = __this->___mesh;
  8536. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_78 = __this->___triangles;
  8537. NullCheck(L_77);
  8538. Mesh_set_triangles_m124405320579A8D92711BB5A124644963A26F60B(L_77, L_78, NULL);
  8539. Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_79 = __this->___mesh;
  8540. il2cpp_codegen_runtime_class_init_inline(TMP_MeshInfo_t320C52212E9D672EBB5F5C18C3E0700AA33DD76B_il2cpp_TypeInfo_var);
  8541. Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 L_80 = ((TMP_MeshInfo_t320C52212E9D672EBB5F5C18C3E0700AA33DD76B_StaticFields*)il2cpp_codegen_static_fields_for(TMP_MeshInfo_t320C52212E9D672EBB5F5C18C3E0700AA33DD76B_il2cpp_TypeInfo_var))->___s_DefaultBounds;
  8542. NullCheck(L_79);
  8543. Mesh_set_bounds_m2E526E9B61ACA77D644C22A9D8EB49583012B54E(L_79, L_80, NULL);
  8544. __this->___material = (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3*)NULL;
  8545. Il2CppCodeGenWriteBarrier((void**)(&__this->___material), (void*)(Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3*)NULL);
  8546. return;
  8547. }
  8548. }
  8549. IL2CPP_EXTERN_C void TMP_MeshInfo__ctor_m453B9FC30A2CB8AB2A5C868AC4229B7903F033E6_AdjustorThunk (RuntimeObject* __this, Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* ___0_mesh, int32_t ___1_size, const RuntimeMethod* method)
  8550. {
  8551. TMP_MeshInfo_t320C52212E9D672EBB5F5C18C3E0700AA33DD76B* _thisAdjusted;
  8552. int32_t _offset = 1;
  8553. _thisAdjusted = reinterpret_cast<TMP_MeshInfo_t320C52212E9D672EBB5F5C18C3E0700AA33DD76B*>(__this + _offset);
  8554. TMP_MeshInfo__ctor_m453B9FC30A2CB8AB2A5C868AC4229B7903F033E6(_thisAdjusted, ___0_mesh, ___1_size, method);
  8555. }
  8556. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_MeshInfo__ctor_m95D69F6D719C924C0AF92DCBB1F642D39469CBB5 (TMP_MeshInfo_t320C52212E9D672EBB5F5C18C3E0700AA33DD76B* __this, Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* ___0_mesh, int32_t ___1_size, bool ___2_isVolumetric, const RuntimeMethod* method)
  8557. {
  8558. static bool s_Il2CppMethodInitialized;
  8559. if (!s_Il2CppMethodInitialized)
  8560. {
  8561. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259_il2cpp_TypeInfo_var);
  8562. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var);
  8563. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4_il2cpp_TypeInfo_var);
  8564. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  8565. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TMP_MeshInfo_t320C52212E9D672EBB5F5C18C3E0700AA33DD76B_il2cpp_TypeInfo_var);
  8566. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA_il2cpp_TypeInfo_var);
  8567. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C_il2cpp_TypeInfo_var);
  8568. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD_il2cpp_TypeInfo_var);
  8569. s_Il2CppMethodInitialized = true;
  8570. }
  8571. int32_t V_0 = 0;
  8572. int32_t V_1 = 0;
  8573. int32_t V_2 = 0;
  8574. int32_t V_3 = 0;
  8575. int32_t V_4 = 0;
  8576. int32_t V_5 = 0;
  8577. int32_t V_6 = 0;
  8578. int32_t G_B6_0 = 0;
  8579. int32_t G_B9_0 = 0;
  8580. {
  8581. Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_0 = ___0_mesh;
  8582. il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  8583. bool L_1;
  8584. L_1 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
  8585. if (!L_1)
  8586. {
  8587. goto IL_0012;
  8588. }
  8589. }
  8590. {
  8591. Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_2 = (Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4*)il2cpp_codegen_object_new(Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4_il2cpp_TypeInfo_var);
  8592. Mesh__ctor_m5A9AECEDDAFFD84811ED8928012BDE97A9CEBD00(L_2, NULL);
  8593. ___0_mesh = L_2;
  8594. goto IL_0018;
  8595. }
  8596. IL_0012:
  8597. {
  8598. Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_3 = ___0_mesh;
  8599. NullCheck(L_3);
  8600. Mesh_Clear_m0F95397EA143D31AD0B4D332E8C6FA25A7957BC0(L_3, NULL);
  8601. }
  8602. IL_0018:
  8603. {
  8604. Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_4 = ___0_mesh;
  8605. __this->___mesh = L_4;
  8606. Il2CppCodeGenWriteBarrier((void**)(&__this->___mesh), (void*)L_4);
  8607. bool L_5 = ___2_isVolumetric;
  8608. if (!L_5)
  8609. {
  8610. goto IL_0025;
  8611. }
  8612. }
  8613. {
  8614. G_B6_0 = 8;
  8615. goto IL_0026;
  8616. }
  8617. IL_0025:
  8618. {
  8619. G_B6_0 = 4;
  8620. }
  8621. IL_0026:
  8622. {
  8623. V_0 = G_B6_0;
  8624. bool L_6 = ___2_isVolumetric;
  8625. if (!L_6)
  8626. {
  8627. goto IL_002e;
  8628. }
  8629. }
  8630. {
  8631. G_B9_0 = ((int32_t)36);
  8632. goto IL_002f;
  8633. }
  8634. IL_002e:
  8635. {
  8636. G_B9_0 = 6;
  8637. }
  8638. IL_002f:
  8639. {
  8640. V_1 = G_B9_0;
  8641. int32_t L_7 = ___1_size;
  8642. int32_t L_8 = V_0;
  8643. int32_t L_9;
  8644. L_9 = Mathf_Min_m888083F74FF5655778F0403BB5E9608BEFDEA8CB_inline(L_7, ((int32_t)(((int32_t)65532)/L_8)), NULL);
  8645. ___1_size = L_9;
  8646. int32_t L_10 = ___1_size;
  8647. int32_t L_11 = V_0;
  8648. V_2 = ((int32_t)il2cpp_codegen_multiply(L_10, L_11));
  8649. int32_t L_12 = ___1_size;
  8650. int32_t L_13 = V_1;
  8651. V_3 = ((int32_t)il2cpp_codegen_multiply(L_12, L_13));
  8652. __this->___vertexCount = 0;
  8653. int32_t L_14 = V_2;
  8654. Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_15 = (Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C*)(Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C*)SZArrayNew(Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C_il2cpp_TypeInfo_var, (uint32_t)L_14);
  8655. __this->___vertices = L_15;
  8656. Il2CppCodeGenWriteBarrier((void**)(&__this->___vertices), (void*)L_15);
  8657. int32_t L_16 = V_2;
  8658. Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_17 = (Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA*)(Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA*)SZArrayNew(Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA_il2cpp_TypeInfo_var, (uint32_t)L_16);
  8659. __this->___uvs0 = L_17;
  8660. Il2CppCodeGenWriteBarrier((void**)(&__this->___uvs0), (void*)L_17);
  8661. int32_t L_18 = V_2;
  8662. Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_19 = (Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA*)(Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA*)SZArrayNew(Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA_il2cpp_TypeInfo_var, (uint32_t)L_18);
  8663. __this->___uvs2 = L_19;
  8664. Il2CppCodeGenWriteBarrier((void**)(&__this->___uvs2), (void*)L_19);
  8665. int32_t L_20 = V_2;
  8666. Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259* L_21 = (Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259*)(Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259*)SZArrayNew(Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259_il2cpp_TypeInfo_var, (uint32_t)L_20);
  8667. __this->___colors32 = L_21;
  8668. Il2CppCodeGenWriteBarrier((void**)(&__this->___colors32), (void*)L_21);
  8669. int32_t L_22 = V_2;
  8670. Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_23 = (Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C*)(Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C*)SZArrayNew(Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C_il2cpp_TypeInfo_var, (uint32_t)L_22);
  8671. __this->___normals = L_23;
  8672. Il2CppCodeGenWriteBarrier((void**)(&__this->___normals), (void*)L_23);
  8673. int32_t L_24 = V_2;
  8674. Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* L_25 = (Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD*)(Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD*)SZArrayNew(Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD_il2cpp_TypeInfo_var, (uint32_t)L_24);
  8675. __this->___tangents = L_25;
  8676. Il2CppCodeGenWriteBarrier((void**)(&__this->___tangents), (void*)L_25);
  8677. int32_t L_26 = V_3;
  8678. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_27 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)L_26);
  8679. __this->___triangles = L_27;
  8680. Il2CppCodeGenWriteBarrier((void**)(&__this->___triangles), (void*)L_27);
  8681. V_4 = 0;
  8682. V_5 = 0;
  8683. goto IL_0380;
  8684. }
  8685. IL_00ad:
  8686. {
  8687. V_6 = 0;
  8688. goto IL_0139;
  8689. }
  8690. IL_00b5:
  8691. {
  8692. Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_28 = __this->___vertices;
  8693. int32_t L_29 = V_4;
  8694. int32_t L_30 = V_6;
  8695. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_31;
  8696. L_31 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL);
  8697. NullCheck(L_28);
  8698. (L_28)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_29, L_30))), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_31);
  8699. Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_32 = __this->___uvs0;
  8700. int32_t L_33 = V_4;
  8701. int32_t L_34 = V_6;
  8702. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_35;
  8703. L_35 = Vector2_get_zero_m32506C40EC2EE7D5D4410BF40D3EE683A3D5F32C_inline(NULL);
  8704. NullCheck(L_32);
  8705. (L_32)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_33, L_34))), (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7)L_35);
  8706. Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_36 = __this->___uvs2;
  8707. int32_t L_37 = V_4;
  8708. int32_t L_38 = V_6;
  8709. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_39;
  8710. L_39 = Vector2_get_zero_m32506C40EC2EE7D5D4410BF40D3EE683A3D5F32C_inline(NULL);
  8711. NullCheck(L_36);
  8712. (L_36)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_37, L_38))), (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7)L_39);
  8713. Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259* L_40 = __this->___colors32;
  8714. int32_t L_41 = V_4;
  8715. int32_t L_42 = V_6;
  8716. il2cpp_codegen_runtime_class_init_inline(TMP_MeshInfo_t320C52212E9D672EBB5F5C18C3E0700AA33DD76B_il2cpp_TypeInfo_var);
  8717. Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_43 = ((TMP_MeshInfo_t320C52212E9D672EBB5F5C18C3E0700AA33DD76B_StaticFields*)il2cpp_codegen_static_fields_for(TMP_MeshInfo_t320C52212E9D672EBB5F5C18C3E0700AA33DD76B_il2cpp_TypeInfo_var))->___s_DefaultColor;
  8718. NullCheck(L_40);
  8719. (L_40)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_41, L_42))), (Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B)L_43);
  8720. Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_44 = __this->___normals;
  8721. int32_t L_45 = V_4;
  8722. int32_t L_46 = V_6;
  8723. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_47 = ((TMP_MeshInfo_t320C52212E9D672EBB5F5C18C3E0700AA33DD76B_StaticFields*)il2cpp_codegen_static_fields_for(TMP_MeshInfo_t320C52212E9D672EBB5F5C18C3E0700AA33DD76B_il2cpp_TypeInfo_var))->___s_DefaultNormal;
  8724. NullCheck(L_44);
  8725. (L_44)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_45, L_46))), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_47);
  8726. Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* L_48 = __this->___tangents;
  8727. int32_t L_49 = V_4;
  8728. int32_t L_50 = V_6;
  8729. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_51 = ((TMP_MeshInfo_t320C52212E9D672EBB5F5C18C3E0700AA33DD76B_StaticFields*)il2cpp_codegen_static_fields_for(TMP_MeshInfo_t320C52212E9D672EBB5F5C18C3E0700AA33DD76B_il2cpp_TypeInfo_var))->___s_DefaultTangent;
  8730. NullCheck(L_48);
  8731. (L_48)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_49, L_50))), (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3)L_51);
  8732. int32_t L_52 = V_6;
  8733. V_6 = ((int32_t)il2cpp_codegen_add(L_52, 1));
  8734. }
  8735. IL_0139:
  8736. {
  8737. int32_t L_53 = V_6;
  8738. int32_t L_54 = V_0;
  8739. if ((((int32_t)L_53) < ((int32_t)L_54)))
  8740. {
  8741. goto IL_00b5;
  8742. }
  8743. }
  8744. {
  8745. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_55 = __this->___triangles;
  8746. int32_t L_56 = V_5;
  8747. int32_t L_57 = V_4;
  8748. NullCheck(L_55);
  8749. (L_55)->SetAt(static_cast<il2cpp_array_size_t>(L_56), (int32_t)L_57);
  8750. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_58 = __this->___triangles;
  8751. int32_t L_59 = V_5;
  8752. int32_t L_60 = V_4;
  8753. NullCheck(L_58);
  8754. (L_58)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_59, 1))), (int32_t)((int32_t)il2cpp_codegen_add(L_60, 1)));
  8755. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_61 = __this->___triangles;
  8756. int32_t L_62 = V_5;
  8757. int32_t L_63 = V_4;
  8758. NullCheck(L_61);
  8759. (L_61)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_62, 2))), (int32_t)((int32_t)il2cpp_codegen_add(L_63, 2)));
  8760. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_64 = __this->___triangles;
  8761. int32_t L_65 = V_5;
  8762. int32_t L_66 = V_4;
  8763. NullCheck(L_64);
  8764. (L_64)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_65, 3))), (int32_t)((int32_t)il2cpp_codegen_add(L_66, 2)));
  8765. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_67 = __this->___triangles;
  8766. int32_t L_68 = V_5;
  8767. int32_t L_69 = V_4;
  8768. NullCheck(L_67);
  8769. (L_67)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_68, 4))), (int32_t)((int32_t)il2cpp_codegen_add(L_69, 3)));
  8770. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_70 = __this->___triangles;
  8771. int32_t L_71 = V_5;
  8772. int32_t L_72 = V_4;
  8773. NullCheck(L_70);
  8774. (L_70)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_71, 5))), (int32_t)L_72);
  8775. bool L_73 = ___2_isVolumetric;
  8776. if (!L_73)
  8777. {
  8778. goto IL_0374;
  8779. }
  8780. }
  8781. {
  8782. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_74 = __this->___triangles;
  8783. int32_t L_75 = V_5;
  8784. int32_t L_76 = V_4;
  8785. NullCheck(L_74);
  8786. (L_74)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_75, 6))), (int32_t)((int32_t)il2cpp_codegen_add(L_76, 4)));
  8787. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_77 = __this->___triangles;
  8788. int32_t L_78 = V_5;
  8789. int32_t L_79 = V_4;
  8790. NullCheck(L_77);
  8791. (L_77)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_78, 7))), (int32_t)((int32_t)il2cpp_codegen_add(L_79, 5)));
  8792. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_80 = __this->___triangles;
  8793. int32_t L_81 = V_5;
  8794. int32_t L_82 = V_4;
  8795. NullCheck(L_80);
  8796. (L_80)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_81, 8))), (int32_t)((int32_t)il2cpp_codegen_add(L_82, 1)));
  8797. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_83 = __this->___triangles;
  8798. int32_t L_84 = V_5;
  8799. int32_t L_85 = V_4;
  8800. NullCheck(L_83);
  8801. (L_83)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_84, ((int32_t)9)))), (int32_t)((int32_t)il2cpp_codegen_add(L_85, 1)));
  8802. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_86 = __this->___triangles;
  8803. int32_t L_87 = V_5;
  8804. int32_t L_88 = V_4;
  8805. NullCheck(L_86);
  8806. (L_86)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_87, ((int32_t)10)))), (int32_t)L_88);
  8807. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_89 = __this->___triangles;
  8808. int32_t L_90 = V_5;
  8809. int32_t L_91 = V_4;
  8810. NullCheck(L_89);
  8811. (L_89)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_90, ((int32_t)11)))), (int32_t)((int32_t)il2cpp_codegen_add(L_91, 4)));
  8812. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_92 = __this->___triangles;
  8813. int32_t L_93 = V_5;
  8814. int32_t L_94 = V_4;
  8815. NullCheck(L_92);
  8816. (L_92)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_93, ((int32_t)12)))), (int32_t)((int32_t)il2cpp_codegen_add(L_94, 3)));
  8817. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_95 = __this->___triangles;
  8818. int32_t L_96 = V_5;
  8819. int32_t L_97 = V_4;
  8820. NullCheck(L_95);
  8821. (L_95)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_96, ((int32_t)13)))), (int32_t)((int32_t)il2cpp_codegen_add(L_97, 2)));
  8822. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_98 = __this->___triangles;
  8823. int32_t L_99 = V_5;
  8824. int32_t L_100 = V_4;
  8825. NullCheck(L_98);
  8826. (L_98)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_99, ((int32_t)14)))), (int32_t)((int32_t)il2cpp_codegen_add(L_100, 6)));
  8827. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_101 = __this->___triangles;
  8828. int32_t L_102 = V_5;
  8829. int32_t L_103 = V_4;
  8830. NullCheck(L_101);
  8831. (L_101)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_102, ((int32_t)15)))), (int32_t)((int32_t)il2cpp_codegen_add(L_103, 6)));
  8832. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_104 = __this->___triangles;
  8833. int32_t L_105 = V_5;
  8834. int32_t L_106 = V_4;
  8835. NullCheck(L_104);
  8836. (L_104)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_105, ((int32_t)16)))), (int32_t)((int32_t)il2cpp_codegen_add(L_106, 7)));
  8837. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_107 = __this->___triangles;
  8838. int32_t L_108 = V_5;
  8839. int32_t L_109 = V_4;
  8840. NullCheck(L_107);
  8841. (L_107)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_108, ((int32_t)17)))), (int32_t)((int32_t)il2cpp_codegen_add(L_109, 3)));
  8842. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_110 = __this->___triangles;
  8843. int32_t L_111 = V_5;
  8844. int32_t L_112 = V_4;
  8845. NullCheck(L_110);
  8846. (L_110)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_111, ((int32_t)18)))), (int32_t)((int32_t)il2cpp_codegen_add(L_112, 1)));
  8847. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_113 = __this->___triangles;
  8848. int32_t L_114 = V_5;
  8849. int32_t L_115 = V_4;
  8850. NullCheck(L_113);
  8851. (L_113)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_114, ((int32_t)19)))), (int32_t)((int32_t)il2cpp_codegen_add(L_115, 5)));
  8852. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_116 = __this->___triangles;
  8853. int32_t L_117 = V_5;
  8854. int32_t L_118 = V_4;
  8855. NullCheck(L_116);
  8856. (L_116)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_117, ((int32_t)20)))), (int32_t)((int32_t)il2cpp_codegen_add(L_118, 6)));
  8857. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_119 = __this->___triangles;
  8858. int32_t L_120 = V_5;
  8859. int32_t L_121 = V_4;
  8860. NullCheck(L_119);
  8861. (L_119)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_120, ((int32_t)21)))), (int32_t)((int32_t)il2cpp_codegen_add(L_121, 6)));
  8862. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_122 = __this->___triangles;
  8863. int32_t L_123 = V_5;
  8864. int32_t L_124 = V_4;
  8865. NullCheck(L_122);
  8866. (L_122)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_123, ((int32_t)22)))), (int32_t)((int32_t)il2cpp_codegen_add(L_124, 2)));
  8867. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_125 = __this->___triangles;
  8868. int32_t L_126 = V_5;
  8869. int32_t L_127 = V_4;
  8870. NullCheck(L_125);
  8871. (L_125)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_126, ((int32_t)23)))), (int32_t)((int32_t)il2cpp_codegen_add(L_127, 1)));
  8872. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_128 = __this->___triangles;
  8873. int32_t L_129 = V_5;
  8874. int32_t L_130 = V_4;
  8875. NullCheck(L_128);
  8876. (L_128)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_129, ((int32_t)24)))), (int32_t)((int32_t)il2cpp_codegen_add(L_130, 4)));
  8877. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_131 = __this->___triangles;
  8878. int32_t L_132 = V_5;
  8879. int32_t L_133 = V_4;
  8880. NullCheck(L_131);
  8881. (L_131)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_132, ((int32_t)25)))), (int32_t)L_133);
  8882. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_134 = __this->___triangles;
  8883. int32_t L_135 = V_5;
  8884. int32_t L_136 = V_4;
  8885. NullCheck(L_134);
  8886. (L_134)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_135, ((int32_t)26)))), (int32_t)((int32_t)il2cpp_codegen_add(L_136, 3)));
  8887. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_137 = __this->___triangles;
  8888. int32_t L_138 = V_5;
  8889. int32_t L_139 = V_4;
  8890. NullCheck(L_137);
  8891. (L_137)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_138, ((int32_t)27)))), (int32_t)((int32_t)il2cpp_codegen_add(L_139, 3)));
  8892. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_140 = __this->___triangles;
  8893. int32_t L_141 = V_5;
  8894. int32_t L_142 = V_4;
  8895. NullCheck(L_140);
  8896. (L_140)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_141, ((int32_t)28)))), (int32_t)((int32_t)il2cpp_codegen_add(L_142, 7)));
  8897. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_143 = __this->___triangles;
  8898. int32_t L_144 = V_5;
  8899. int32_t L_145 = V_4;
  8900. NullCheck(L_143);
  8901. (L_143)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_144, ((int32_t)29)))), (int32_t)((int32_t)il2cpp_codegen_add(L_145, 4)));
  8902. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_146 = __this->___triangles;
  8903. int32_t L_147 = V_5;
  8904. int32_t L_148 = V_4;
  8905. NullCheck(L_146);
  8906. (L_146)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_147, ((int32_t)30)))), (int32_t)((int32_t)il2cpp_codegen_add(L_148, 7)));
  8907. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_149 = __this->___triangles;
  8908. int32_t L_150 = V_5;
  8909. int32_t L_151 = V_4;
  8910. NullCheck(L_149);
  8911. (L_149)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_150, ((int32_t)31)))), (int32_t)((int32_t)il2cpp_codegen_add(L_151, 6)));
  8912. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_152 = __this->___triangles;
  8913. int32_t L_153 = V_5;
  8914. int32_t L_154 = V_4;
  8915. NullCheck(L_152);
  8916. (L_152)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_153, ((int32_t)32)))), (int32_t)((int32_t)il2cpp_codegen_add(L_154, 5)));
  8917. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_155 = __this->___triangles;
  8918. int32_t L_156 = V_5;
  8919. int32_t L_157 = V_4;
  8920. NullCheck(L_155);
  8921. (L_155)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_156, ((int32_t)33)))), (int32_t)((int32_t)il2cpp_codegen_add(L_157, 5)));
  8922. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_158 = __this->___triangles;
  8923. int32_t L_159 = V_5;
  8924. int32_t L_160 = V_4;
  8925. NullCheck(L_158);
  8926. (L_158)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_159, ((int32_t)34)))), (int32_t)((int32_t)il2cpp_codegen_add(L_160, 4)));
  8927. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_161 = __this->___triangles;
  8928. int32_t L_162 = V_5;
  8929. int32_t L_163 = V_4;
  8930. NullCheck(L_161);
  8931. (L_161)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_162, ((int32_t)35)))), (int32_t)((int32_t)il2cpp_codegen_add(L_163, 7)));
  8932. }
  8933. IL_0374:
  8934. {
  8935. int32_t L_164 = V_4;
  8936. int32_t L_165 = V_0;
  8937. V_4 = ((int32_t)il2cpp_codegen_add(L_164, L_165));
  8938. int32_t L_166 = V_5;
  8939. int32_t L_167 = V_1;
  8940. V_5 = ((int32_t)il2cpp_codegen_add(L_166, L_167));
  8941. }
  8942. IL_0380:
  8943. {
  8944. int32_t L_168 = V_4;
  8945. int32_t L_169 = V_0;
  8946. int32_t L_170 = ___1_size;
  8947. if ((((int32_t)((int32_t)(L_168/L_169))) < ((int32_t)L_170)))
  8948. {
  8949. goto IL_00ad;
  8950. }
  8951. }
  8952. {
  8953. Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_171 = __this->___mesh;
  8954. Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_172 = __this->___vertices;
  8955. NullCheck(L_171);
  8956. Mesh_set_vertices_m5BB814D89E9ACA00DBF19F7D8E22CB73AC73FE5C(L_171, L_172, NULL);
  8957. Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_173 = __this->___mesh;
  8958. Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_174 = __this->___normals;
  8959. NullCheck(L_173);
  8960. Mesh_set_normals_m85D73193C49211BE9FA135FF72D5749B16A4760B(L_173, L_174, NULL);
  8961. Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_175 = __this->___mesh;
  8962. Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* L_176 = __this->___tangents;
  8963. NullCheck(L_175);
  8964. Mesh_set_tangents_mF547B7E4F9C70FB7CD6168139180A70AD306169B(L_175, L_176, NULL);
  8965. Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_177 = __this->___mesh;
  8966. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_178 = __this->___triangles;
  8967. NullCheck(L_177);
  8968. Mesh_set_triangles_m124405320579A8D92711BB5A124644963A26F60B(L_177, L_178, NULL);
  8969. Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_179 = __this->___mesh;
  8970. il2cpp_codegen_runtime_class_init_inline(TMP_MeshInfo_t320C52212E9D672EBB5F5C18C3E0700AA33DD76B_il2cpp_TypeInfo_var);
  8971. Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 L_180 = ((TMP_MeshInfo_t320C52212E9D672EBB5F5C18C3E0700AA33DD76B_StaticFields*)il2cpp_codegen_static_fields_for(TMP_MeshInfo_t320C52212E9D672EBB5F5C18C3E0700AA33DD76B_il2cpp_TypeInfo_var))->___s_DefaultBounds;
  8972. NullCheck(L_179);
  8973. Mesh_set_bounds_m2E526E9B61ACA77D644C22A9D8EB49583012B54E(L_179, L_180, NULL);
  8974. __this->___material = (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3*)NULL;
  8975. Il2CppCodeGenWriteBarrier((void**)(&__this->___material), (void*)(Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3*)NULL);
  8976. return;
  8977. }
  8978. }
  8979. IL2CPP_EXTERN_C void TMP_MeshInfo__ctor_m95D69F6D719C924C0AF92DCBB1F642D39469CBB5_AdjustorThunk (RuntimeObject* __this, Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* ___0_mesh, int32_t ___1_size, bool ___2_isVolumetric, const RuntimeMethod* method)
  8980. {
  8981. TMP_MeshInfo_t320C52212E9D672EBB5F5C18C3E0700AA33DD76B* _thisAdjusted;
  8982. int32_t _offset = 1;
  8983. _thisAdjusted = reinterpret_cast<TMP_MeshInfo_t320C52212E9D672EBB5F5C18C3E0700AA33DD76B*>(__this + _offset);
  8984. TMP_MeshInfo__ctor_m95D69F6D719C924C0AF92DCBB1F642D39469CBB5(_thisAdjusted, ___0_mesh, ___1_size, ___2_isVolumetric, method);
  8985. }
  8986. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_MeshInfo_ResizeMeshInfo_m13DF794141EBDD4446391BAF6FD469EEFE3DD6D1 (TMP_MeshInfo_t320C52212E9D672EBB5F5C18C3E0700AA33DD76B* __this, int32_t ___0_size, const RuntimeMethod* method)
  8987. {
  8988. static bool s_Il2CppMethodInitialized;
  8989. if (!s_Il2CppMethodInitialized)
  8990. {
  8991. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Array_Resize_TisColor32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B_m848A8FC319792F387E6DF3EC87DF9E9685763375_RuntimeMethod_var);
  8992. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Array_Resize_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m6BAA7BD6F22421B894347B1476C37052FAC6C916_RuntimeMethod_var);
  8993. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Array_Resize_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_m751F4C823AF1914F352A814D57BDEB5713089049_RuntimeMethod_var);
  8994. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Array_Resize_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_m2C32D4CA9236DF142CBF717B64D1FE3FB9BD0A81_RuntimeMethod_var);
  8995. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Array_Resize_TisVector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3_mF59AE46F0933B3B469504856EBB9CC50414509D2_RuntimeMethod_var);
  8996. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TMP_MeshInfo_t320C52212E9D672EBB5F5C18C3E0700AA33DD76B_il2cpp_TypeInfo_var);
  8997. s_Il2CppMethodInitialized = true;
  8998. }
  8999. int32_t V_0 = 0;
  9000. int32_t V_1 = 0;
  9001. int32_t V_2 = 0;
  9002. int32_t V_3 = 0;
  9003. int32_t V_4 = 0;
  9004. int32_t V_5 = 0;
  9005. {
  9006. int32_t L_0 = ___0_size;
  9007. int32_t L_1;
  9008. L_1 = Mathf_Min_m888083F74FF5655778F0403BB5E9608BEFDEA8CB_inline(L_0, ((int32_t)16383), NULL);
  9009. ___0_size = L_1;
  9010. int32_t L_2 = ___0_size;
  9011. V_0 = ((int32_t)il2cpp_codegen_multiply(L_2, 4));
  9012. int32_t L_3 = ___0_size;
  9013. V_1 = ((int32_t)il2cpp_codegen_multiply(L_3, 6));
  9014. Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_4 = __this->___vertices;
  9015. NullCheck(L_4);
  9016. V_2 = ((int32_t)(((int32_t)(((RuntimeArray*)L_4)->max_length))/4));
  9017. Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C** L_5 = (Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C**)(&__this->___vertices);
  9018. int32_t L_6 = V_0;
  9019. Array_Resize_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_m2C32D4CA9236DF142CBF717B64D1FE3FB9BD0A81(L_5, L_6, Array_Resize_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_m2C32D4CA9236DF142CBF717B64D1FE3FB9BD0A81_RuntimeMethod_var);
  9020. Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C** L_7 = (Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C**)(&__this->___normals);
  9021. int32_t L_8 = V_0;
  9022. Array_Resize_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_m2C32D4CA9236DF142CBF717B64D1FE3FB9BD0A81(L_7, L_8, Array_Resize_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_m2C32D4CA9236DF142CBF717B64D1FE3FB9BD0A81_RuntimeMethod_var);
  9023. Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD** L_9 = (Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD**)(&__this->___tangents);
  9024. int32_t L_10 = V_0;
  9025. Array_Resize_TisVector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3_mF59AE46F0933B3B469504856EBB9CC50414509D2(L_9, L_10, Array_Resize_TisVector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3_mF59AE46F0933B3B469504856EBB9CC50414509D2_RuntimeMethod_var);
  9026. Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA** L_11 = (Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA**)(&__this->___uvs0);
  9027. int32_t L_12 = V_0;
  9028. Array_Resize_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_m751F4C823AF1914F352A814D57BDEB5713089049(L_11, L_12, Array_Resize_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_m751F4C823AF1914F352A814D57BDEB5713089049_RuntimeMethod_var);
  9029. Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA** L_13 = (Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA**)(&__this->___uvs2);
  9030. int32_t L_14 = V_0;
  9031. Array_Resize_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_m751F4C823AF1914F352A814D57BDEB5713089049(L_13, L_14, Array_Resize_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_m751F4C823AF1914F352A814D57BDEB5713089049_RuntimeMethod_var);
  9032. Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259** L_15 = (Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259**)(&__this->___colors32);
  9033. int32_t L_16 = V_0;
  9034. Array_Resize_TisColor32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B_m848A8FC319792F387E6DF3EC87DF9E9685763375(L_15, L_16, Array_Resize_TisColor32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B_m848A8FC319792F387E6DF3EC87DF9E9685763375_RuntimeMethod_var);
  9035. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C** L_17 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C**)(&__this->___triangles);
  9036. int32_t L_18 = V_1;
  9037. Array_Resize_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m6BAA7BD6F22421B894347B1476C37052FAC6C916(L_17, L_18, Array_Resize_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m6BAA7BD6F22421B894347B1476C37052FAC6C916_RuntimeMethod_var);
  9038. int32_t L_19 = ___0_size;
  9039. int32_t L_20 = V_2;
  9040. if ((((int32_t)L_19) > ((int32_t)L_20)))
  9041. {
  9042. goto IL_00bd;
  9043. }
  9044. }
  9045. {
  9046. Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_21 = __this->___mesh;
  9047. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_22 = __this->___triangles;
  9048. NullCheck(L_21);
  9049. Mesh_set_triangles_m124405320579A8D92711BB5A124644963A26F60B(L_21, L_22, NULL);
  9050. Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_23 = __this->___mesh;
  9051. Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_24 = __this->___vertices;
  9052. NullCheck(L_23);
  9053. Mesh_set_vertices_m5BB814D89E9ACA00DBF19F7D8E22CB73AC73FE5C(L_23, L_24, NULL);
  9054. Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_25 = __this->___mesh;
  9055. Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_26 = __this->___normals;
  9056. NullCheck(L_25);
  9057. Mesh_set_normals_m85D73193C49211BE9FA135FF72D5749B16A4760B(L_25, L_26, NULL);
  9058. Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_27 = __this->___mesh;
  9059. Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* L_28 = __this->___tangents;
  9060. NullCheck(L_27);
  9061. Mesh_set_tangents_mF547B7E4F9C70FB7CD6168139180A70AD306169B(L_27, L_28, NULL);
  9062. return;
  9063. }
  9064. IL_00bd:
  9065. {
  9066. int32_t L_29 = V_2;
  9067. V_3 = L_29;
  9068. goto IL_01c2;
  9069. }
  9070. IL_00c4:
  9071. {
  9072. int32_t L_30 = V_3;
  9073. V_4 = ((int32_t)il2cpp_codegen_multiply(L_30, 4));
  9074. int32_t L_31 = V_3;
  9075. V_5 = ((int32_t)il2cpp_codegen_multiply(L_31, 6));
  9076. Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_32 = __this->___normals;
  9077. int32_t L_33 = V_4;
  9078. il2cpp_codegen_runtime_class_init_inline(TMP_MeshInfo_t320C52212E9D672EBB5F5C18C3E0700AA33DD76B_il2cpp_TypeInfo_var);
  9079. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_34 = ((TMP_MeshInfo_t320C52212E9D672EBB5F5C18C3E0700AA33DD76B_StaticFields*)il2cpp_codegen_static_fields_for(TMP_MeshInfo_t320C52212E9D672EBB5F5C18C3E0700AA33DD76B_il2cpp_TypeInfo_var))->___s_DefaultNormal;
  9080. NullCheck(L_32);
  9081. (L_32)->SetAt(static_cast<il2cpp_array_size_t>(L_33), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_34);
  9082. Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_35 = __this->___normals;
  9083. int32_t L_36 = V_4;
  9084. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_37 = ((TMP_MeshInfo_t320C52212E9D672EBB5F5C18C3E0700AA33DD76B_StaticFields*)il2cpp_codegen_static_fields_for(TMP_MeshInfo_t320C52212E9D672EBB5F5C18C3E0700AA33DD76B_il2cpp_TypeInfo_var))->___s_DefaultNormal;
  9085. NullCheck(L_35);
  9086. (L_35)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(1, L_36))), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_37);
  9087. Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_38 = __this->___normals;
  9088. int32_t L_39 = V_4;
  9089. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_40 = ((TMP_MeshInfo_t320C52212E9D672EBB5F5C18C3E0700AA33DD76B_StaticFields*)il2cpp_codegen_static_fields_for(TMP_MeshInfo_t320C52212E9D672EBB5F5C18C3E0700AA33DD76B_il2cpp_TypeInfo_var))->___s_DefaultNormal;
  9090. NullCheck(L_38);
  9091. (L_38)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(2, L_39))), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_40);
  9092. Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_41 = __this->___normals;
  9093. int32_t L_42 = V_4;
  9094. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_43 = ((TMP_MeshInfo_t320C52212E9D672EBB5F5C18C3E0700AA33DD76B_StaticFields*)il2cpp_codegen_static_fields_for(TMP_MeshInfo_t320C52212E9D672EBB5F5C18C3E0700AA33DD76B_il2cpp_TypeInfo_var))->___s_DefaultNormal;
  9095. NullCheck(L_41);
  9096. (L_41)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(3, L_42))), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_43);
  9097. Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* L_44 = __this->___tangents;
  9098. int32_t L_45 = V_4;
  9099. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_46 = ((TMP_MeshInfo_t320C52212E9D672EBB5F5C18C3E0700AA33DD76B_StaticFields*)il2cpp_codegen_static_fields_for(TMP_MeshInfo_t320C52212E9D672EBB5F5C18C3E0700AA33DD76B_il2cpp_TypeInfo_var))->___s_DefaultTangent;
  9100. NullCheck(L_44);
  9101. (L_44)->SetAt(static_cast<il2cpp_array_size_t>(L_45), (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3)L_46);
  9102. Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* L_47 = __this->___tangents;
  9103. int32_t L_48 = V_4;
  9104. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_49 = ((TMP_MeshInfo_t320C52212E9D672EBB5F5C18C3E0700AA33DD76B_StaticFields*)il2cpp_codegen_static_fields_for(TMP_MeshInfo_t320C52212E9D672EBB5F5C18C3E0700AA33DD76B_il2cpp_TypeInfo_var))->___s_DefaultTangent;
  9105. NullCheck(L_47);
  9106. (L_47)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(1, L_48))), (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3)L_49);
  9107. Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* L_50 = __this->___tangents;
  9108. int32_t L_51 = V_4;
  9109. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_52 = ((TMP_MeshInfo_t320C52212E9D672EBB5F5C18C3E0700AA33DD76B_StaticFields*)il2cpp_codegen_static_fields_for(TMP_MeshInfo_t320C52212E9D672EBB5F5C18C3E0700AA33DD76B_il2cpp_TypeInfo_var))->___s_DefaultTangent;
  9110. NullCheck(L_50);
  9111. (L_50)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(2, L_51))), (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3)L_52);
  9112. Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* L_53 = __this->___tangents;
  9113. int32_t L_54 = V_4;
  9114. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_55 = ((TMP_MeshInfo_t320C52212E9D672EBB5F5C18C3E0700AA33DD76B_StaticFields*)il2cpp_codegen_static_fields_for(TMP_MeshInfo_t320C52212E9D672EBB5F5C18C3E0700AA33DD76B_il2cpp_TypeInfo_var))->___s_DefaultTangent;
  9115. NullCheck(L_53);
  9116. (L_53)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(3, L_54))), (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3)L_55);
  9117. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_56 = __this->___triangles;
  9118. int32_t L_57 = V_5;
  9119. int32_t L_58 = V_4;
  9120. NullCheck(L_56);
  9121. (L_56)->SetAt(static_cast<il2cpp_array_size_t>(L_57), (int32_t)L_58);
  9122. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_59 = __this->___triangles;
  9123. int32_t L_60 = V_5;
  9124. int32_t L_61 = V_4;
  9125. NullCheck(L_59);
  9126. (L_59)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(1, L_60))), (int32_t)((int32_t)il2cpp_codegen_add(1, L_61)));
  9127. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_62 = __this->___triangles;
  9128. int32_t L_63 = V_5;
  9129. int32_t L_64 = V_4;
  9130. NullCheck(L_62);
  9131. (L_62)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(2, L_63))), (int32_t)((int32_t)il2cpp_codegen_add(2, L_64)));
  9132. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_65 = __this->___triangles;
  9133. int32_t L_66 = V_5;
  9134. int32_t L_67 = V_4;
  9135. NullCheck(L_65);
  9136. (L_65)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(3, L_66))), (int32_t)((int32_t)il2cpp_codegen_add(2, L_67)));
  9137. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_68 = __this->___triangles;
  9138. int32_t L_69 = V_5;
  9139. int32_t L_70 = V_4;
  9140. NullCheck(L_68);
  9141. (L_68)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(4, L_69))), (int32_t)((int32_t)il2cpp_codegen_add(3, L_70)));
  9142. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_71 = __this->___triangles;
  9143. int32_t L_72 = V_5;
  9144. int32_t L_73 = V_4;
  9145. NullCheck(L_71);
  9146. (L_71)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(5, L_72))), (int32_t)L_73);
  9147. int32_t L_74 = V_3;
  9148. V_3 = ((int32_t)il2cpp_codegen_add(L_74, 1));
  9149. }
  9150. IL_01c2:
  9151. {
  9152. int32_t L_75 = V_3;
  9153. int32_t L_76 = ___0_size;
  9154. if ((((int32_t)L_75) < ((int32_t)L_76)))
  9155. {
  9156. goto IL_00c4;
  9157. }
  9158. }
  9159. {
  9160. Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_77 = __this->___mesh;
  9161. Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_78 = __this->___vertices;
  9162. NullCheck(L_77);
  9163. Mesh_set_vertices_m5BB814D89E9ACA00DBF19F7D8E22CB73AC73FE5C(L_77, L_78, NULL);
  9164. Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_79 = __this->___mesh;
  9165. Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_80 = __this->___normals;
  9166. NullCheck(L_79);
  9167. Mesh_set_normals_m85D73193C49211BE9FA135FF72D5749B16A4760B(L_79, L_80, NULL);
  9168. Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_81 = __this->___mesh;
  9169. Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* L_82 = __this->___tangents;
  9170. NullCheck(L_81);
  9171. Mesh_set_tangents_mF547B7E4F9C70FB7CD6168139180A70AD306169B(L_81, L_82, NULL);
  9172. Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_83 = __this->___mesh;
  9173. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_84 = __this->___triangles;
  9174. NullCheck(L_83);
  9175. Mesh_set_triangles_m124405320579A8D92711BB5A124644963A26F60B(L_83, L_84, NULL);
  9176. return;
  9177. }
  9178. }
  9179. IL2CPP_EXTERN_C void TMP_MeshInfo_ResizeMeshInfo_m13DF794141EBDD4446391BAF6FD469EEFE3DD6D1_AdjustorThunk (RuntimeObject* __this, int32_t ___0_size, const RuntimeMethod* method)
  9180. {
  9181. TMP_MeshInfo_t320C52212E9D672EBB5F5C18C3E0700AA33DD76B* _thisAdjusted;
  9182. int32_t _offset = 1;
  9183. _thisAdjusted = reinterpret_cast<TMP_MeshInfo_t320C52212E9D672EBB5F5C18C3E0700AA33DD76B*>(__this + _offset);
  9184. TMP_MeshInfo_ResizeMeshInfo_m13DF794141EBDD4446391BAF6FD469EEFE3DD6D1(_thisAdjusted, ___0_size, method);
  9185. }
  9186. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_MeshInfo_ResizeMeshInfo_m247290DC2AD29A232C6473904748ADD11779D543 (TMP_MeshInfo_t320C52212E9D672EBB5F5C18C3E0700AA33DD76B* __this, int32_t ___0_size, bool ___1_isVolumetric, const RuntimeMethod* method)
  9187. {
  9188. static bool s_Il2CppMethodInitialized;
  9189. if (!s_Il2CppMethodInitialized)
  9190. {
  9191. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Array_Resize_TisColor32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B_m848A8FC319792F387E6DF3EC87DF9E9685763375_RuntimeMethod_var);
  9192. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Array_Resize_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m6BAA7BD6F22421B894347B1476C37052FAC6C916_RuntimeMethod_var);
  9193. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Array_Resize_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_m751F4C823AF1914F352A814D57BDEB5713089049_RuntimeMethod_var);
  9194. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Array_Resize_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_m2C32D4CA9236DF142CBF717B64D1FE3FB9BD0A81_RuntimeMethod_var);
  9195. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Array_Resize_TisVector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3_mF59AE46F0933B3B469504856EBB9CC50414509D2_RuntimeMethod_var);
  9196. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TMP_MeshInfo_t320C52212E9D672EBB5F5C18C3E0700AA33DD76B_il2cpp_TypeInfo_var);
  9197. s_Il2CppMethodInitialized = true;
  9198. }
  9199. int32_t V_0 = 0;
  9200. int32_t V_1 = 0;
  9201. int32_t V_2 = 0;
  9202. int32_t V_3 = 0;
  9203. int32_t V_4 = 0;
  9204. int32_t V_5 = 0;
  9205. int32_t V_6 = 0;
  9206. int32_t V_7 = 0;
  9207. int32_t G_B3_0 = 0;
  9208. int32_t G_B6_0 = 0;
  9209. {
  9210. bool L_0 = ___1_isVolumetric;
  9211. if (!L_0)
  9212. {
  9213. goto IL_0006;
  9214. }
  9215. }
  9216. {
  9217. G_B3_0 = 8;
  9218. goto IL_0007;
  9219. }
  9220. IL_0006:
  9221. {
  9222. G_B3_0 = 4;
  9223. }
  9224. IL_0007:
  9225. {
  9226. V_0 = G_B3_0;
  9227. bool L_1 = ___1_isVolumetric;
  9228. if (!L_1)
  9229. {
  9230. goto IL_000f;
  9231. }
  9232. }
  9233. {
  9234. G_B6_0 = ((int32_t)36);
  9235. goto IL_0010;
  9236. }
  9237. IL_000f:
  9238. {
  9239. G_B6_0 = 6;
  9240. }
  9241. IL_0010:
  9242. {
  9243. V_1 = G_B6_0;
  9244. int32_t L_2 = ___0_size;
  9245. int32_t L_3 = V_0;
  9246. int32_t L_4;
  9247. L_4 = Mathf_Min_m888083F74FF5655778F0403BB5E9608BEFDEA8CB_inline(L_2, ((int32_t)(((int32_t)65532)/L_3)), NULL);
  9248. ___0_size = L_4;
  9249. int32_t L_5 = ___0_size;
  9250. int32_t L_6 = V_0;
  9251. V_2 = ((int32_t)il2cpp_codegen_multiply(L_5, L_6));
  9252. int32_t L_7 = ___0_size;
  9253. int32_t L_8 = V_1;
  9254. V_3 = ((int32_t)il2cpp_codegen_multiply(L_7, L_8));
  9255. Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_9 = __this->___vertices;
  9256. NullCheck(L_9);
  9257. int32_t L_10 = V_0;
  9258. V_4 = ((int32_t)(((int32_t)(((RuntimeArray*)L_9)->max_length))/L_10));
  9259. Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C** L_11 = (Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C**)(&__this->___vertices);
  9260. int32_t L_12 = V_2;
  9261. Array_Resize_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_m2C32D4CA9236DF142CBF717B64D1FE3FB9BD0A81(L_11, L_12, Array_Resize_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_m2C32D4CA9236DF142CBF717B64D1FE3FB9BD0A81_RuntimeMethod_var);
  9262. Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C** L_13 = (Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C**)(&__this->___normals);
  9263. int32_t L_14 = V_2;
  9264. Array_Resize_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_m2C32D4CA9236DF142CBF717B64D1FE3FB9BD0A81(L_13, L_14, Array_Resize_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_m2C32D4CA9236DF142CBF717B64D1FE3FB9BD0A81_RuntimeMethod_var);
  9265. Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD** L_15 = (Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD**)(&__this->___tangents);
  9266. int32_t L_16 = V_2;
  9267. Array_Resize_TisVector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3_mF59AE46F0933B3B469504856EBB9CC50414509D2(L_15, L_16, Array_Resize_TisVector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3_mF59AE46F0933B3B469504856EBB9CC50414509D2_RuntimeMethod_var);
  9268. Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA** L_17 = (Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA**)(&__this->___uvs0);
  9269. int32_t L_18 = V_2;
  9270. Array_Resize_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_m751F4C823AF1914F352A814D57BDEB5713089049(L_17, L_18, Array_Resize_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_m751F4C823AF1914F352A814D57BDEB5713089049_RuntimeMethod_var);
  9271. Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA** L_19 = (Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA**)(&__this->___uvs2);
  9272. int32_t L_20 = V_2;
  9273. Array_Resize_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_m751F4C823AF1914F352A814D57BDEB5713089049(L_19, L_20, Array_Resize_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_m751F4C823AF1914F352A814D57BDEB5713089049_RuntimeMethod_var);
  9274. Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259** L_21 = (Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259**)(&__this->___colors32);
  9275. int32_t L_22 = V_2;
  9276. Array_Resize_TisColor32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B_m848A8FC319792F387E6DF3EC87DF9E9685763375(L_21, L_22, Array_Resize_TisColor32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B_m848A8FC319792F387E6DF3EC87DF9E9685763375_RuntimeMethod_var);
  9277. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C** L_23 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C**)(&__this->___triangles);
  9278. int32_t L_24 = V_3;
  9279. Array_Resize_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m6BAA7BD6F22421B894347B1476C37052FAC6C916(L_23, L_24, Array_Resize_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m6BAA7BD6F22421B894347B1476C37052FAC6C916_RuntimeMethod_var);
  9280. int32_t L_25 = ___0_size;
  9281. int32_t L_26 = V_4;
  9282. if ((((int32_t)L_25) > ((int32_t)L_26)))
  9283. {
  9284. goto IL_00d2;
  9285. }
  9286. }
  9287. {
  9288. Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_27 = __this->___mesh;
  9289. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_28 = __this->___triangles;
  9290. NullCheck(L_27);
  9291. Mesh_set_triangles_m124405320579A8D92711BB5A124644963A26F60B(L_27, L_28, NULL);
  9292. Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_29 = __this->___mesh;
  9293. Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_30 = __this->___vertices;
  9294. NullCheck(L_29);
  9295. Mesh_set_vertices_m5BB814D89E9ACA00DBF19F7D8E22CB73AC73FE5C(L_29, L_30, NULL);
  9296. Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_31 = __this->___mesh;
  9297. Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_32 = __this->___normals;
  9298. NullCheck(L_31);
  9299. Mesh_set_normals_m85D73193C49211BE9FA135FF72D5749B16A4760B(L_31, L_32, NULL);
  9300. Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_33 = __this->___mesh;
  9301. Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* L_34 = __this->___tangents;
  9302. NullCheck(L_33);
  9303. Mesh_set_tangents_mF547B7E4F9C70FB7CD6168139180A70AD306169B(L_33, L_34, NULL);
  9304. return;
  9305. }
  9306. IL_00d2:
  9307. {
  9308. int32_t L_35 = V_4;
  9309. V_5 = L_35;
  9310. goto IL_0462;
  9311. }
  9312. IL_00db:
  9313. {
  9314. int32_t L_36 = V_5;
  9315. int32_t L_37 = V_0;
  9316. V_6 = ((int32_t)il2cpp_codegen_multiply(L_36, L_37));
  9317. int32_t L_38 = V_5;
  9318. int32_t L_39 = V_1;
  9319. V_7 = ((int32_t)il2cpp_codegen_multiply(L_38, L_39));
  9320. Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_40 = __this->___normals;
  9321. int32_t L_41 = V_6;
  9322. il2cpp_codegen_runtime_class_init_inline(TMP_MeshInfo_t320C52212E9D672EBB5F5C18C3E0700AA33DD76B_il2cpp_TypeInfo_var);
  9323. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_42 = ((TMP_MeshInfo_t320C52212E9D672EBB5F5C18C3E0700AA33DD76B_StaticFields*)il2cpp_codegen_static_fields_for(TMP_MeshInfo_t320C52212E9D672EBB5F5C18C3E0700AA33DD76B_il2cpp_TypeInfo_var))->___s_DefaultNormal;
  9324. NullCheck(L_40);
  9325. (L_40)->SetAt(static_cast<il2cpp_array_size_t>(L_41), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_42);
  9326. Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_43 = __this->___normals;
  9327. int32_t L_44 = V_6;
  9328. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_45 = ((TMP_MeshInfo_t320C52212E9D672EBB5F5C18C3E0700AA33DD76B_StaticFields*)il2cpp_codegen_static_fields_for(TMP_MeshInfo_t320C52212E9D672EBB5F5C18C3E0700AA33DD76B_il2cpp_TypeInfo_var))->___s_DefaultNormal;
  9329. NullCheck(L_43);
  9330. (L_43)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(1, L_44))), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_45);
  9331. Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_46 = __this->___normals;
  9332. int32_t L_47 = V_6;
  9333. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_48 = ((TMP_MeshInfo_t320C52212E9D672EBB5F5C18C3E0700AA33DD76B_StaticFields*)il2cpp_codegen_static_fields_for(TMP_MeshInfo_t320C52212E9D672EBB5F5C18C3E0700AA33DD76B_il2cpp_TypeInfo_var))->___s_DefaultNormal;
  9334. NullCheck(L_46);
  9335. (L_46)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(2, L_47))), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_48);
  9336. Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_49 = __this->___normals;
  9337. int32_t L_50 = V_6;
  9338. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_51 = ((TMP_MeshInfo_t320C52212E9D672EBB5F5C18C3E0700AA33DD76B_StaticFields*)il2cpp_codegen_static_fields_for(TMP_MeshInfo_t320C52212E9D672EBB5F5C18C3E0700AA33DD76B_il2cpp_TypeInfo_var))->___s_DefaultNormal;
  9339. NullCheck(L_49);
  9340. (L_49)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(3, L_50))), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_51);
  9341. Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* L_52 = __this->___tangents;
  9342. int32_t L_53 = V_6;
  9343. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_54 = ((TMP_MeshInfo_t320C52212E9D672EBB5F5C18C3E0700AA33DD76B_StaticFields*)il2cpp_codegen_static_fields_for(TMP_MeshInfo_t320C52212E9D672EBB5F5C18C3E0700AA33DD76B_il2cpp_TypeInfo_var))->___s_DefaultTangent;
  9344. NullCheck(L_52);
  9345. (L_52)->SetAt(static_cast<il2cpp_array_size_t>(L_53), (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3)L_54);
  9346. Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* L_55 = __this->___tangents;
  9347. int32_t L_56 = V_6;
  9348. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_57 = ((TMP_MeshInfo_t320C52212E9D672EBB5F5C18C3E0700AA33DD76B_StaticFields*)il2cpp_codegen_static_fields_for(TMP_MeshInfo_t320C52212E9D672EBB5F5C18C3E0700AA33DD76B_il2cpp_TypeInfo_var))->___s_DefaultTangent;
  9349. NullCheck(L_55);
  9350. (L_55)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(1, L_56))), (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3)L_57);
  9351. Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* L_58 = __this->___tangents;
  9352. int32_t L_59 = V_6;
  9353. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_60 = ((TMP_MeshInfo_t320C52212E9D672EBB5F5C18C3E0700AA33DD76B_StaticFields*)il2cpp_codegen_static_fields_for(TMP_MeshInfo_t320C52212E9D672EBB5F5C18C3E0700AA33DD76B_il2cpp_TypeInfo_var))->___s_DefaultTangent;
  9354. NullCheck(L_58);
  9355. (L_58)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(2, L_59))), (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3)L_60);
  9356. Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* L_61 = __this->___tangents;
  9357. int32_t L_62 = V_6;
  9358. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_63 = ((TMP_MeshInfo_t320C52212E9D672EBB5F5C18C3E0700AA33DD76B_StaticFields*)il2cpp_codegen_static_fields_for(TMP_MeshInfo_t320C52212E9D672EBB5F5C18C3E0700AA33DD76B_il2cpp_TypeInfo_var))->___s_DefaultTangent;
  9359. NullCheck(L_61);
  9360. (L_61)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(3, L_62))), (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3)L_63);
  9361. bool L_64 = ___1_isVolumetric;
  9362. if (!L_64)
  9363. {
  9364. goto IL_0229;
  9365. }
  9366. }
  9367. {
  9368. Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_65 = __this->___normals;
  9369. int32_t L_66 = V_6;
  9370. il2cpp_codegen_runtime_class_init_inline(TMP_MeshInfo_t320C52212E9D672EBB5F5C18C3E0700AA33DD76B_il2cpp_TypeInfo_var);
  9371. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_67 = ((TMP_MeshInfo_t320C52212E9D672EBB5F5C18C3E0700AA33DD76B_StaticFields*)il2cpp_codegen_static_fields_for(TMP_MeshInfo_t320C52212E9D672EBB5F5C18C3E0700AA33DD76B_il2cpp_TypeInfo_var))->___s_DefaultNormal;
  9372. NullCheck(L_65);
  9373. (L_65)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(4, L_66))), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_67);
  9374. Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_68 = __this->___normals;
  9375. int32_t L_69 = V_6;
  9376. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_70 = ((TMP_MeshInfo_t320C52212E9D672EBB5F5C18C3E0700AA33DD76B_StaticFields*)il2cpp_codegen_static_fields_for(TMP_MeshInfo_t320C52212E9D672EBB5F5C18C3E0700AA33DD76B_il2cpp_TypeInfo_var))->___s_DefaultNormal;
  9377. NullCheck(L_68);
  9378. (L_68)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(5, L_69))), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_70);
  9379. Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_71 = __this->___normals;
  9380. int32_t L_72 = V_6;
  9381. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_73 = ((TMP_MeshInfo_t320C52212E9D672EBB5F5C18C3E0700AA33DD76B_StaticFields*)il2cpp_codegen_static_fields_for(TMP_MeshInfo_t320C52212E9D672EBB5F5C18C3E0700AA33DD76B_il2cpp_TypeInfo_var))->___s_DefaultNormal;
  9382. NullCheck(L_71);
  9383. (L_71)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(6, L_72))), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_73);
  9384. Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_74 = __this->___normals;
  9385. int32_t L_75 = V_6;
  9386. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_76 = ((TMP_MeshInfo_t320C52212E9D672EBB5F5C18C3E0700AA33DD76B_StaticFields*)il2cpp_codegen_static_fields_for(TMP_MeshInfo_t320C52212E9D672EBB5F5C18C3E0700AA33DD76B_il2cpp_TypeInfo_var))->___s_DefaultNormal;
  9387. NullCheck(L_74);
  9388. (L_74)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(7, L_75))), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_76);
  9389. Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* L_77 = __this->___tangents;
  9390. int32_t L_78 = V_6;
  9391. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_79 = ((TMP_MeshInfo_t320C52212E9D672EBB5F5C18C3E0700AA33DD76B_StaticFields*)il2cpp_codegen_static_fields_for(TMP_MeshInfo_t320C52212E9D672EBB5F5C18C3E0700AA33DD76B_il2cpp_TypeInfo_var))->___s_DefaultTangent;
  9392. NullCheck(L_77);
  9393. (L_77)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(4, L_78))), (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3)L_79);
  9394. Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* L_80 = __this->___tangents;
  9395. int32_t L_81 = V_6;
  9396. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_82 = ((TMP_MeshInfo_t320C52212E9D672EBB5F5C18C3E0700AA33DD76B_StaticFields*)il2cpp_codegen_static_fields_for(TMP_MeshInfo_t320C52212E9D672EBB5F5C18C3E0700AA33DD76B_il2cpp_TypeInfo_var))->___s_DefaultTangent;
  9397. NullCheck(L_80);
  9398. (L_80)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(5, L_81))), (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3)L_82);
  9399. Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* L_83 = __this->___tangents;
  9400. int32_t L_84 = V_6;
  9401. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_85 = ((TMP_MeshInfo_t320C52212E9D672EBB5F5C18C3E0700AA33DD76B_StaticFields*)il2cpp_codegen_static_fields_for(TMP_MeshInfo_t320C52212E9D672EBB5F5C18C3E0700AA33DD76B_il2cpp_TypeInfo_var))->___s_DefaultTangent;
  9402. NullCheck(L_83);
  9403. (L_83)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(6, L_84))), (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3)L_85);
  9404. Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* L_86 = __this->___tangents;
  9405. int32_t L_87 = V_6;
  9406. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_88 = ((TMP_MeshInfo_t320C52212E9D672EBB5F5C18C3E0700AA33DD76B_StaticFields*)il2cpp_codegen_static_fields_for(TMP_MeshInfo_t320C52212E9D672EBB5F5C18C3E0700AA33DD76B_il2cpp_TypeInfo_var))->___s_DefaultTangent;
  9407. NullCheck(L_86);
  9408. (L_86)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(7, L_87))), (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3)L_88);
  9409. }
  9410. IL_0229:
  9411. {
  9412. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_89 = __this->___triangles;
  9413. int32_t L_90 = V_7;
  9414. int32_t L_91 = V_6;
  9415. NullCheck(L_89);
  9416. (L_89)->SetAt(static_cast<il2cpp_array_size_t>(L_90), (int32_t)L_91);
  9417. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_92 = __this->___triangles;
  9418. int32_t L_93 = V_7;
  9419. int32_t L_94 = V_6;
  9420. NullCheck(L_92);
  9421. (L_92)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(1, L_93))), (int32_t)((int32_t)il2cpp_codegen_add(1, L_94)));
  9422. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_95 = __this->___triangles;
  9423. int32_t L_96 = V_7;
  9424. int32_t L_97 = V_6;
  9425. NullCheck(L_95);
  9426. (L_95)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(2, L_96))), (int32_t)((int32_t)il2cpp_codegen_add(2, L_97)));
  9427. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_98 = __this->___triangles;
  9428. int32_t L_99 = V_7;
  9429. int32_t L_100 = V_6;
  9430. NullCheck(L_98);
  9431. (L_98)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(3, L_99))), (int32_t)((int32_t)il2cpp_codegen_add(2, L_100)));
  9432. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_101 = __this->___triangles;
  9433. int32_t L_102 = V_7;
  9434. int32_t L_103 = V_6;
  9435. NullCheck(L_101);
  9436. (L_101)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(4, L_102))), (int32_t)((int32_t)il2cpp_codegen_add(3, L_103)));
  9437. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_104 = __this->___triangles;
  9438. int32_t L_105 = V_7;
  9439. int32_t L_106 = V_6;
  9440. NullCheck(L_104);
  9441. (L_104)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(5, L_105))), (int32_t)L_106);
  9442. bool L_107 = ___1_isVolumetric;
  9443. if (!L_107)
  9444. {
  9445. goto IL_045c;
  9446. }
  9447. }
  9448. {
  9449. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_108 = __this->___triangles;
  9450. int32_t L_109 = V_7;
  9451. int32_t L_110 = V_6;
  9452. NullCheck(L_108);
  9453. (L_108)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_109, 6))), (int32_t)((int32_t)il2cpp_codegen_add(L_110, 4)));
  9454. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_111 = __this->___triangles;
  9455. int32_t L_112 = V_7;
  9456. int32_t L_113 = V_6;
  9457. NullCheck(L_111);
  9458. (L_111)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_112, 7))), (int32_t)((int32_t)il2cpp_codegen_add(L_113, 5)));
  9459. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_114 = __this->___triangles;
  9460. int32_t L_115 = V_7;
  9461. int32_t L_116 = V_6;
  9462. NullCheck(L_114);
  9463. (L_114)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_115, 8))), (int32_t)((int32_t)il2cpp_codegen_add(L_116, 1)));
  9464. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_117 = __this->___triangles;
  9465. int32_t L_118 = V_7;
  9466. int32_t L_119 = V_6;
  9467. NullCheck(L_117);
  9468. (L_117)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_118, ((int32_t)9)))), (int32_t)((int32_t)il2cpp_codegen_add(L_119, 1)));
  9469. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_120 = __this->___triangles;
  9470. int32_t L_121 = V_7;
  9471. int32_t L_122 = V_6;
  9472. NullCheck(L_120);
  9473. (L_120)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_121, ((int32_t)10)))), (int32_t)L_122);
  9474. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_123 = __this->___triangles;
  9475. int32_t L_124 = V_7;
  9476. int32_t L_125 = V_6;
  9477. NullCheck(L_123);
  9478. (L_123)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_124, ((int32_t)11)))), (int32_t)((int32_t)il2cpp_codegen_add(L_125, 4)));
  9479. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_126 = __this->___triangles;
  9480. int32_t L_127 = V_7;
  9481. int32_t L_128 = V_6;
  9482. NullCheck(L_126);
  9483. (L_126)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_127, ((int32_t)12)))), (int32_t)((int32_t)il2cpp_codegen_add(L_128, 3)));
  9484. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_129 = __this->___triangles;
  9485. int32_t L_130 = V_7;
  9486. int32_t L_131 = V_6;
  9487. NullCheck(L_129);
  9488. (L_129)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_130, ((int32_t)13)))), (int32_t)((int32_t)il2cpp_codegen_add(L_131, 2)));
  9489. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_132 = __this->___triangles;
  9490. int32_t L_133 = V_7;
  9491. int32_t L_134 = V_6;
  9492. NullCheck(L_132);
  9493. (L_132)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_133, ((int32_t)14)))), (int32_t)((int32_t)il2cpp_codegen_add(L_134, 6)));
  9494. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_135 = __this->___triangles;
  9495. int32_t L_136 = V_7;
  9496. int32_t L_137 = V_6;
  9497. NullCheck(L_135);
  9498. (L_135)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_136, ((int32_t)15)))), (int32_t)((int32_t)il2cpp_codegen_add(L_137, 6)));
  9499. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_138 = __this->___triangles;
  9500. int32_t L_139 = V_7;
  9501. int32_t L_140 = V_6;
  9502. NullCheck(L_138);
  9503. (L_138)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_139, ((int32_t)16)))), (int32_t)((int32_t)il2cpp_codegen_add(L_140, 7)));
  9504. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_141 = __this->___triangles;
  9505. int32_t L_142 = V_7;
  9506. int32_t L_143 = V_6;
  9507. NullCheck(L_141);
  9508. (L_141)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_142, ((int32_t)17)))), (int32_t)((int32_t)il2cpp_codegen_add(L_143, 3)));
  9509. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_144 = __this->___triangles;
  9510. int32_t L_145 = V_7;
  9511. int32_t L_146 = V_6;
  9512. NullCheck(L_144);
  9513. (L_144)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_145, ((int32_t)18)))), (int32_t)((int32_t)il2cpp_codegen_add(L_146, 1)));
  9514. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_147 = __this->___triangles;
  9515. int32_t L_148 = V_7;
  9516. int32_t L_149 = V_6;
  9517. NullCheck(L_147);
  9518. (L_147)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_148, ((int32_t)19)))), (int32_t)((int32_t)il2cpp_codegen_add(L_149, 5)));
  9519. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_150 = __this->___triangles;
  9520. int32_t L_151 = V_7;
  9521. int32_t L_152 = V_6;
  9522. NullCheck(L_150);
  9523. (L_150)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_151, ((int32_t)20)))), (int32_t)((int32_t)il2cpp_codegen_add(L_152, 6)));
  9524. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_153 = __this->___triangles;
  9525. int32_t L_154 = V_7;
  9526. int32_t L_155 = V_6;
  9527. NullCheck(L_153);
  9528. (L_153)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_154, ((int32_t)21)))), (int32_t)((int32_t)il2cpp_codegen_add(L_155, 6)));
  9529. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_156 = __this->___triangles;
  9530. int32_t L_157 = V_7;
  9531. int32_t L_158 = V_6;
  9532. NullCheck(L_156);
  9533. (L_156)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_157, ((int32_t)22)))), (int32_t)((int32_t)il2cpp_codegen_add(L_158, 2)));
  9534. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_159 = __this->___triangles;
  9535. int32_t L_160 = V_7;
  9536. int32_t L_161 = V_6;
  9537. NullCheck(L_159);
  9538. (L_159)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_160, ((int32_t)23)))), (int32_t)((int32_t)il2cpp_codegen_add(L_161, 1)));
  9539. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_162 = __this->___triangles;
  9540. int32_t L_163 = V_7;
  9541. int32_t L_164 = V_6;
  9542. NullCheck(L_162);
  9543. (L_162)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_163, ((int32_t)24)))), (int32_t)((int32_t)il2cpp_codegen_add(L_164, 4)));
  9544. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_165 = __this->___triangles;
  9545. int32_t L_166 = V_7;
  9546. int32_t L_167 = V_6;
  9547. NullCheck(L_165);
  9548. (L_165)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_166, ((int32_t)25)))), (int32_t)L_167);
  9549. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_168 = __this->___triangles;
  9550. int32_t L_169 = V_7;
  9551. int32_t L_170 = V_6;
  9552. NullCheck(L_168);
  9553. (L_168)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_169, ((int32_t)26)))), (int32_t)((int32_t)il2cpp_codegen_add(L_170, 3)));
  9554. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_171 = __this->___triangles;
  9555. int32_t L_172 = V_7;
  9556. int32_t L_173 = V_6;
  9557. NullCheck(L_171);
  9558. (L_171)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_172, ((int32_t)27)))), (int32_t)((int32_t)il2cpp_codegen_add(L_173, 3)));
  9559. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_174 = __this->___triangles;
  9560. int32_t L_175 = V_7;
  9561. int32_t L_176 = V_6;
  9562. NullCheck(L_174);
  9563. (L_174)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_175, ((int32_t)28)))), (int32_t)((int32_t)il2cpp_codegen_add(L_176, 7)));
  9564. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_177 = __this->___triangles;
  9565. int32_t L_178 = V_7;
  9566. int32_t L_179 = V_6;
  9567. NullCheck(L_177);
  9568. (L_177)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_178, ((int32_t)29)))), (int32_t)((int32_t)il2cpp_codegen_add(L_179, 4)));
  9569. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_180 = __this->___triangles;
  9570. int32_t L_181 = V_7;
  9571. int32_t L_182 = V_6;
  9572. NullCheck(L_180);
  9573. (L_180)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_181, ((int32_t)30)))), (int32_t)((int32_t)il2cpp_codegen_add(L_182, 7)));
  9574. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_183 = __this->___triangles;
  9575. int32_t L_184 = V_7;
  9576. int32_t L_185 = V_6;
  9577. NullCheck(L_183);
  9578. (L_183)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_184, ((int32_t)31)))), (int32_t)((int32_t)il2cpp_codegen_add(L_185, 6)));
  9579. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_186 = __this->___triangles;
  9580. int32_t L_187 = V_7;
  9581. int32_t L_188 = V_6;
  9582. NullCheck(L_186);
  9583. (L_186)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_187, ((int32_t)32)))), (int32_t)((int32_t)il2cpp_codegen_add(L_188, 5)));
  9584. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_189 = __this->___triangles;
  9585. int32_t L_190 = V_7;
  9586. int32_t L_191 = V_6;
  9587. NullCheck(L_189);
  9588. (L_189)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_190, ((int32_t)33)))), (int32_t)((int32_t)il2cpp_codegen_add(L_191, 5)));
  9589. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_192 = __this->___triangles;
  9590. int32_t L_193 = V_7;
  9591. int32_t L_194 = V_6;
  9592. NullCheck(L_192);
  9593. (L_192)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_193, ((int32_t)34)))), (int32_t)((int32_t)il2cpp_codegen_add(L_194, 4)));
  9594. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_195 = __this->___triangles;
  9595. int32_t L_196 = V_7;
  9596. int32_t L_197 = V_6;
  9597. NullCheck(L_195);
  9598. (L_195)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_196, ((int32_t)35)))), (int32_t)((int32_t)il2cpp_codegen_add(L_197, 7)));
  9599. }
  9600. IL_045c:
  9601. {
  9602. int32_t L_198 = V_5;
  9603. V_5 = ((int32_t)il2cpp_codegen_add(L_198, 1));
  9604. }
  9605. IL_0462:
  9606. {
  9607. int32_t L_199 = V_5;
  9608. int32_t L_200 = ___0_size;
  9609. if ((((int32_t)L_199) < ((int32_t)L_200)))
  9610. {
  9611. goto IL_00db;
  9612. }
  9613. }
  9614. {
  9615. Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_201 = __this->___mesh;
  9616. Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_202 = __this->___vertices;
  9617. NullCheck(L_201);
  9618. Mesh_set_vertices_m5BB814D89E9ACA00DBF19F7D8E22CB73AC73FE5C(L_201, L_202, NULL);
  9619. Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_203 = __this->___mesh;
  9620. Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_204 = __this->___normals;
  9621. NullCheck(L_203);
  9622. Mesh_set_normals_m85D73193C49211BE9FA135FF72D5749B16A4760B(L_203, L_204, NULL);
  9623. Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_205 = __this->___mesh;
  9624. Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* L_206 = __this->___tangents;
  9625. NullCheck(L_205);
  9626. Mesh_set_tangents_mF547B7E4F9C70FB7CD6168139180A70AD306169B(L_205, L_206, NULL);
  9627. Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_207 = __this->___mesh;
  9628. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_208 = __this->___triangles;
  9629. NullCheck(L_207);
  9630. Mesh_set_triangles_m124405320579A8D92711BB5A124644963A26F60B(L_207, L_208, NULL);
  9631. return;
  9632. }
  9633. }
  9634. IL2CPP_EXTERN_C void TMP_MeshInfo_ResizeMeshInfo_m247290DC2AD29A232C6473904748ADD11779D543_AdjustorThunk (RuntimeObject* __this, int32_t ___0_size, bool ___1_isVolumetric, const RuntimeMethod* method)
  9635. {
  9636. TMP_MeshInfo_t320C52212E9D672EBB5F5C18C3E0700AA33DD76B* _thisAdjusted;
  9637. int32_t _offset = 1;
  9638. _thisAdjusted = reinterpret_cast<TMP_MeshInfo_t320C52212E9D672EBB5F5C18C3E0700AA33DD76B*>(__this + _offset);
  9639. TMP_MeshInfo_ResizeMeshInfo_m247290DC2AD29A232C6473904748ADD11779D543(_thisAdjusted, ___0_size, ___1_isVolumetric, method);
  9640. }
  9641. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_MeshInfo_Clear_m002C7A793C6BBFF39C878B909F0162E6EB5C12F8 (TMP_MeshInfo_t320C52212E9D672EBB5F5C18C3E0700AA33DD76B* __this, const RuntimeMethod* method)
  9642. {
  9643. static bool s_Il2CppMethodInitialized;
  9644. if (!s_Il2CppMethodInitialized)
  9645. {
  9646. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  9647. s_Il2CppMethodInitialized = true;
  9648. }
  9649. {
  9650. Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_0 = __this->___vertices;
  9651. if (L_0)
  9652. {
  9653. goto IL_0009;
  9654. }
  9655. }
  9656. {
  9657. return;
  9658. }
  9659. IL_0009:
  9660. {
  9661. Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_1 = __this->___vertices;
  9662. Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_2 = __this->___vertices;
  9663. NullCheck(L_2);
  9664. Array_Clear_m50BAA3751899858B097D3FF2ED31F284703FE5CB((RuntimeArray*)L_1, 0, ((int32_t)(((RuntimeArray*)L_2)->max_length)), NULL);
  9665. __this->___vertexCount = 0;
  9666. Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_3 = __this->___mesh;
  9667. il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  9668. bool L_4;
  9669. L_4 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_3, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
  9670. if (!L_4)
  9671. {
  9672. goto IL_0043;
  9673. }
  9674. }
  9675. {
  9676. Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_5 = __this->___mesh;
  9677. Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_6 = __this->___vertices;
  9678. NullCheck(L_5);
  9679. Mesh_set_vertices_m5BB814D89E9ACA00DBF19F7D8E22CB73AC73FE5C(L_5, L_6, NULL);
  9680. }
  9681. IL_0043:
  9682. {
  9683. return;
  9684. }
  9685. }
  9686. IL2CPP_EXTERN_C void TMP_MeshInfo_Clear_m002C7A793C6BBFF39C878B909F0162E6EB5C12F8_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  9687. {
  9688. TMP_MeshInfo_t320C52212E9D672EBB5F5C18C3E0700AA33DD76B* _thisAdjusted;
  9689. int32_t _offset = 1;
  9690. _thisAdjusted = reinterpret_cast<TMP_MeshInfo_t320C52212E9D672EBB5F5C18C3E0700AA33DD76B*>(__this + _offset);
  9691. TMP_MeshInfo_Clear_m002C7A793C6BBFF39C878B909F0162E6EB5C12F8(_thisAdjusted, method);
  9692. }
  9693. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_MeshInfo_Clear_m28C815908490A64459F38D5EC110C6823B813888 (TMP_MeshInfo_t320C52212E9D672EBB5F5C18C3E0700AA33DD76B* __this, bool ___0_uploadChanges, const RuntimeMethod* method)
  9694. {
  9695. static bool s_Il2CppMethodInitialized;
  9696. if (!s_Il2CppMethodInitialized)
  9697. {
  9698. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  9699. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TMP_MeshInfo_t320C52212E9D672EBB5F5C18C3E0700AA33DD76B_il2cpp_TypeInfo_var);
  9700. s_Il2CppMethodInitialized = true;
  9701. }
  9702. {
  9703. Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_0 = __this->___vertices;
  9704. if (L_0)
  9705. {
  9706. goto IL_0009;
  9707. }
  9708. }
  9709. {
  9710. return;
  9711. }
  9712. IL_0009:
  9713. {
  9714. Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_1 = __this->___vertices;
  9715. Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_2 = __this->___vertices;
  9716. NullCheck(L_2);
  9717. Array_Clear_m50BAA3751899858B097D3FF2ED31F284703FE5CB((RuntimeArray*)L_1, 0, ((int32_t)(((RuntimeArray*)L_2)->max_length)), NULL);
  9718. __this->___vertexCount = 0;
  9719. bool L_3 = ___0_uploadChanges;
  9720. if (!L_3)
  9721. {
  9722. goto IL_0046;
  9723. }
  9724. }
  9725. {
  9726. Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_4 = __this->___mesh;
  9727. il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  9728. bool L_5;
  9729. L_5 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_4, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
  9730. if (!L_5)
  9731. {
  9732. goto IL_0046;
  9733. }
  9734. }
  9735. {
  9736. Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_6 = __this->___mesh;
  9737. Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_7 = __this->___vertices;
  9738. NullCheck(L_6);
  9739. Mesh_set_vertices_m5BB814D89E9ACA00DBF19F7D8E22CB73AC73FE5C(L_6, L_7, NULL);
  9740. }
  9741. IL_0046:
  9742. {
  9743. Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_8 = __this->___mesh;
  9744. il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  9745. bool L_9;
  9746. L_9 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_8, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
  9747. if (!L_9)
  9748. {
  9749. goto IL_0064;
  9750. }
  9751. }
  9752. {
  9753. Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_10 = __this->___mesh;
  9754. il2cpp_codegen_runtime_class_init_inline(TMP_MeshInfo_t320C52212E9D672EBB5F5C18C3E0700AA33DD76B_il2cpp_TypeInfo_var);
  9755. Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 L_11 = ((TMP_MeshInfo_t320C52212E9D672EBB5F5C18C3E0700AA33DD76B_StaticFields*)il2cpp_codegen_static_fields_for(TMP_MeshInfo_t320C52212E9D672EBB5F5C18C3E0700AA33DD76B_il2cpp_TypeInfo_var))->___s_DefaultBounds;
  9756. NullCheck(L_10);
  9757. Mesh_set_bounds_m2E526E9B61ACA77D644C22A9D8EB49583012B54E(L_10, L_11, NULL);
  9758. }
  9759. IL_0064:
  9760. {
  9761. return;
  9762. }
  9763. }
  9764. IL2CPP_EXTERN_C void TMP_MeshInfo_Clear_m28C815908490A64459F38D5EC110C6823B813888_AdjustorThunk (RuntimeObject* __this, bool ___0_uploadChanges, const RuntimeMethod* method)
  9765. {
  9766. TMP_MeshInfo_t320C52212E9D672EBB5F5C18C3E0700AA33DD76B* _thisAdjusted;
  9767. int32_t _offset = 1;
  9768. _thisAdjusted = reinterpret_cast<TMP_MeshInfo_t320C52212E9D672EBB5F5C18C3E0700AA33DD76B*>(__this + _offset);
  9769. TMP_MeshInfo_Clear_m28C815908490A64459F38D5EC110C6823B813888(_thisAdjusted, ___0_uploadChanges, method);
  9770. }
  9771. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_MeshInfo_ClearUnusedVertices_mF5DC41BB72A19486A4079208D13472DD0BDE2CD9 (TMP_MeshInfo_t320C52212E9D672EBB5F5C18C3E0700AA33DD76B* __this, const RuntimeMethod* method)
  9772. {
  9773. int32_t V_0 = 0;
  9774. {
  9775. Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_0 = __this->___vertices;
  9776. NullCheck(L_0);
  9777. int32_t L_1 = __this->___vertexCount;
  9778. V_0 = ((int32_t)il2cpp_codegen_subtract(((int32_t)(((RuntimeArray*)L_0)->max_length)), L_1));
  9779. int32_t L_2 = V_0;
  9780. if ((((int32_t)L_2) <= ((int32_t)0)))
  9781. {
  9782. goto IL_0026;
  9783. }
  9784. }
  9785. {
  9786. Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_3 = __this->___vertices;
  9787. int32_t L_4 = __this->___vertexCount;
  9788. int32_t L_5 = V_0;
  9789. Array_Clear_m50BAA3751899858B097D3FF2ED31F284703FE5CB((RuntimeArray*)L_3, L_4, L_5, NULL);
  9790. }
  9791. IL_0026:
  9792. {
  9793. return;
  9794. }
  9795. }
  9796. IL2CPP_EXTERN_C void TMP_MeshInfo_ClearUnusedVertices_mF5DC41BB72A19486A4079208D13472DD0BDE2CD9_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  9797. {
  9798. TMP_MeshInfo_t320C52212E9D672EBB5F5C18C3E0700AA33DD76B* _thisAdjusted;
  9799. int32_t _offset = 1;
  9800. _thisAdjusted = reinterpret_cast<TMP_MeshInfo_t320C52212E9D672EBB5F5C18C3E0700AA33DD76B*>(__this + _offset);
  9801. TMP_MeshInfo_ClearUnusedVertices_mF5DC41BB72A19486A4079208D13472DD0BDE2CD9(_thisAdjusted, method);
  9802. }
  9803. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_MeshInfo_ClearUnusedVertices_m1BDC394210705FC5219A44B3D110BF50F3027B55 (TMP_MeshInfo_t320C52212E9D672EBB5F5C18C3E0700AA33DD76B* __this, int32_t ___0_startIndex, const RuntimeMethod* method)
  9804. {
  9805. int32_t V_0 = 0;
  9806. {
  9807. Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_0 = __this->___vertices;
  9808. NullCheck(L_0);
  9809. int32_t L_1 = ___0_startIndex;
  9810. V_0 = ((int32_t)il2cpp_codegen_subtract(((int32_t)(((RuntimeArray*)L_0)->max_length)), L_1));
  9811. int32_t L_2 = V_0;
  9812. if ((((int32_t)L_2) <= ((int32_t)0)))
  9813. {
  9814. goto IL_001c;
  9815. }
  9816. }
  9817. {
  9818. Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_3 = __this->___vertices;
  9819. int32_t L_4 = ___0_startIndex;
  9820. int32_t L_5 = V_0;
  9821. Array_Clear_m50BAA3751899858B097D3FF2ED31F284703FE5CB((RuntimeArray*)L_3, L_4, L_5, NULL);
  9822. }
  9823. IL_001c:
  9824. {
  9825. return;
  9826. }
  9827. }
  9828. IL2CPP_EXTERN_C void TMP_MeshInfo_ClearUnusedVertices_m1BDC394210705FC5219A44B3D110BF50F3027B55_AdjustorThunk (RuntimeObject* __this, int32_t ___0_startIndex, const RuntimeMethod* method)
  9829. {
  9830. TMP_MeshInfo_t320C52212E9D672EBB5F5C18C3E0700AA33DD76B* _thisAdjusted;
  9831. int32_t _offset = 1;
  9832. _thisAdjusted = reinterpret_cast<TMP_MeshInfo_t320C52212E9D672EBB5F5C18C3E0700AA33DD76B*>(__this + _offset);
  9833. TMP_MeshInfo_ClearUnusedVertices_m1BDC394210705FC5219A44B3D110BF50F3027B55(_thisAdjusted, ___0_startIndex, method);
  9834. }
  9835. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_MeshInfo_ClearUnusedVertices_mB4475A7E8ED25FBCD1D1E91924D9DF3D60AE7A1A (TMP_MeshInfo_t320C52212E9D672EBB5F5C18C3E0700AA33DD76B* __this, int32_t ___0_startIndex, bool ___1_updateMesh, const RuntimeMethod* method)
  9836. {
  9837. static bool s_Il2CppMethodInitialized;
  9838. if (!s_Il2CppMethodInitialized)
  9839. {
  9840. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  9841. s_Il2CppMethodInitialized = true;
  9842. }
  9843. int32_t V_0 = 0;
  9844. {
  9845. Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_0 = __this->___vertices;
  9846. NullCheck(L_0);
  9847. int32_t L_1 = ___0_startIndex;
  9848. V_0 = ((int32_t)il2cpp_codegen_subtract(((int32_t)(((RuntimeArray*)L_0)->max_length)), L_1));
  9849. int32_t L_2 = V_0;
  9850. if ((((int32_t)L_2) <= ((int32_t)0)))
  9851. {
  9852. goto IL_001c;
  9853. }
  9854. }
  9855. {
  9856. Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_3 = __this->___vertices;
  9857. int32_t L_4 = ___0_startIndex;
  9858. int32_t L_5 = V_0;
  9859. Array_Clear_m50BAA3751899858B097D3FF2ED31F284703FE5CB((RuntimeArray*)L_3, L_4, L_5, NULL);
  9860. }
  9861. IL_001c:
  9862. {
  9863. bool L_6 = ___1_updateMesh;
  9864. if (!L_6)
  9865. {
  9866. goto IL_003e;
  9867. }
  9868. }
  9869. {
  9870. Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_7 = __this->___mesh;
  9871. il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  9872. bool L_8;
  9873. L_8 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_7, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
  9874. if (!L_8)
  9875. {
  9876. goto IL_003e;
  9877. }
  9878. }
  9879. {
  9880. Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_9 = __this->___mesh;
  9881. Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_10 = __this->___vertices;
  9882. NullCheck(L_9);
  9883. Mesh_set_vertices_m5BB814D89E9ACA00DBF19F7D8E22CB73AC73FE5C(L_9, L_10, NULL);
  9884. }
  9885. IL_003e:
  9886. {
  9887. return;
  9888. }
  9889. }
  9890. IL2CPP_EXTERN_C void TMP_MeshInfo_ClearUnusedVertices_mB4475A7E8ED25FBCD1D1E91924D9DF3D60AE7A1A_AdjustorThunk (RuntimeObject* __this, int32_t ___0_startIndex, bool ___1_updateMesh, const RuntimeMethod* method)
  9891. {
  9892. TMP_MeshInfo_t320C52212E9D672EBB5F5C18C3E0700AA33DD76B* _thisAdjusted;
  9893. int32_t _offset = 1;
  9894. _thisAdjusted = reinterpret_cast<TMP_MeshInfo_t320C52212E9D672EBB5F5C18C3E0700AA33DD76B*>(__this + _offset);
  9895. TMP_MeshInfo_ClearUnusedVertices_mB4475A7E8ED25FBCD1D1E91924D9DF3D60AE7A1A(_thisAdjusted, ___0_startIndex, ___1_updateMesh, method);
  9896. }
  9897. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_MeshInfo_SortGeometry_m28C6E9A947C7352F16910BAE2F744087720DBECA (TMP_MeshInfo_t320C52212E9D672EBB5F5C18C3E0700AA33DD76B* __this, int32_t ___0_order, const RuntimeMethod* method)
  9898. {
  9899. static bool s_Il2CppMethodInitialized;
  9900. if (!s_Il2CppMethodInitialized)
  9901. {
  9902. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TMP_MeshInfo_t320C52212E9D672EBB5F5C18C3E0700AA33DD76B_il2cpp_TypeInfo_var);
  9903. s_Il2CppMethodInitialized = true;
  9904. }
  9905. int32_t V_0 = 0;
  9906. int32_t V_1 = 0;
  9907. int32_t V_2 = 0;
  9908. int32_t V_3 = 0;
  9909. {
  9910. int32_t L_0 = ___0_order;
  9911. if (!L_0)
  9912. {
  9913. goto IL_0034;
  9914. }
  9915. }
  9916. {
  9917. int32_t L_1 = ___0_order;
  9918. if ((!(((uint32_t)L_1) == ((uint32_t)1))))
  9919. {
  9920. goto IL_0034;
  9921. }
  9922. }
  9923. {
  9924. int32_t L_2 = __this->___vertexCount;
  9925. V_0 = ((int32_t)(L_2/4));
  9926. V_1 = 0;
  9927. goto IL_0030;
  9928. }
  9929. IL_0014:
  9930. {
  9931. int32_t L_3 = V_1;
  9932. V_2 = ((int32_t)il2cpp_codegen_multiply(L_3, 4));
  9933. int32_t L_4 = V_0;
  9934. int32_t L_5 = V_1;
  9935. V_3 = ((int32_t)il2cpp_codegen_multiply(((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_subtract(L_4, L_5)), 1)), 4));
  9936. int32_t L_6 = V_2;
  9937. int32_t L_7 = V_3;
  9938. if ((((int32_t)L_6) >= ((int32_t)L_7)))
  9939. {
  9940. goto IL_002c;
  9941. }
  9942. }
  9943. {
  9944. int32_t L_8 = V_2;
  9945. int32_t L_9 = V_3;
  9946. il2cpp_codegen_runtime_class_init_inline(TMP_MeshInfo_t320C52212E9D672EBB5F5C18C3E0700AA33DD76B_il2cpp_TypeInfo_var);
  9947. TMP_MeshInfo_SwapVertexData_mBB35F36F8E7E6CF1429B26417140570EE94FE718(__this, L_8, L_9, NULL);
  9948. }
  9949. IL_002c:
  9950. {
  9951. int32_t L_10 = V_1;
  9952. V_1 = ((int32_t)il2cpp_codegen_add(L_10, 1));
  9953. }
  9954. IL_0030:
  9955. {
  9956. int32_t L_11 = V_1;
  9957. int32_t L_12 = V_0;
  9958. if ((((int32_t)L_11) < ((int32_t)L_12)))
  9959. {
  9960. goto IL_0014;
  9961. }
  9962. }
  9963. IL_0034:
  9964. {
  9965. return;
  9966. }
  9967. }
  9968. IL2CPP_EXTERN_C void TMP_MeshInfo_SortGeometry_m28C6E9A947C7352F16910BAE2F744087720DBECA_AdjustorThunk (RuntimeObject* __this, int32_t ___0_order, const RuntimeMethod* method)
  9969. {
  9970. TMP_MeshInfo_t320C52212E9D672EBB5F5C18C3E0700AA33DD76B* _thisAdjusted;
  9971. int32_t _offset = 1;
  9972. _thisAdjusted = reinterpret_cast<TMP_MeshInfo_t320C52212E9D672EBB5F5C18C3E0700AA33DD76B*>(__this + _offset);
  9973. TMP_MeshInfo_SortGeometry_m28C6E9A947C7352F16910BAE2F744087720DBECA(_thisAdjusted, ___0_order, method);
  9974. }
  9975. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_MeshInfo_SortGeometry_m74ED0FE2065414A659EE9A9C809E1B0B4A8A7734 (TMP_MeshInfo_t320C52212E9D672EBB5F5C18C3E0700AA33DD76B* __this, RuntimeObject* ___0_sortingOrder, const RuntimeMethod* method)
  9976. {
  9977. static bool s_Il2CppMethodInitialized;
  9978. if (!s_Il2CppMethodInitialized)
  9979. {
  9980. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ICollection_1_t828FEFDDBF830D003AFB480F0898186B499E26B0_il2cpp_TypeInfo_var);
  9981. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IList_1_tFB8BE2ED9A601C1259EAB8D73D1B3E96EA321FA1_il2cpp_TypeInfo_var);
  9982. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TMP_MeshInfo_t320C52212E9D672EBB5F5C18C3E0700AA33DD76B_il2cpp_TypeInfo_var);
  9983. s_Il2CppMethodInitialized = true;
  9984. }
  9985. int32_t V_0 = 0;
  9986. int32_t V_1 = 0;
  9987. int32_t V_2 = 0;
  9988. {
  9989. RuntimeObject* L_0 = ___0_sortingOrder;
  9990. NullCheck(L_0);
  9991. int32_t L_1;
  9992. L_1 = InterfaceFuncInvoker0< int32_t >::Invoke(0, ICollection_1_t828FEFDDBF830D003AFB480F0898186B499E26B0_il2cpp_TypeInfo_var, L_0);
  9993. V_0 = L_1;
  9994. int32_t L_2 = V_0;
  9995. Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_3 = __this->___vertices;
  9996. NullCheck(L_3);
  9997. if ((((int32_t)((int32_t)il2cpp_codegen_multiply(L_2, 4))) <= ((int32_t)((int32_t)(((RuntimeArray*)L_3)->max_length)))))
  9998. {
  9999. goto IL_0015;
  10000. }
  10001. }
  10002. {
  10003. return;
  10004. }
  10005. IL_0015:
  10006. {
  10007. V_2 = 0;
  10008. goto IL_0043;
  10009. }
  10010. IL_0019:
  10011. {
  10012. RuntimeObject* L_4 = ___0_sortingOrder;
  10013. int32_t L_5 = V_2;
  10014. NullCheck(L_4);
  10015. int32_t L_6;
  10016. L_6 = InterfaceFuncInvoker1< int32_t, int32_t >::Invoke(0, IList_1_tFB8BE2ED9A601C1259EAB8D73D1B3E96EA321FA1_il2cpp_TypeInfo_var, L_4, L_5);
  10017. V_1 = L_6;
  10018. goto IL_002b;
  10019. }
  10020. IL_0023:
  10021. {
  10022. RuntimeObject* L_7 = ___0_sortingOrder;
  10023. int32_t L_8 = V_1;
  10024. NullCheck(L_7);
  10025. int32_t L_9;
  10026. L_9 = InterfaceFuncInvoker1< int32_t, int32_t >::Invoke(0, IList_1_tFB8BE2ED9A601C1259EAB8D73D1B3E96EA321FA1_il2cpp_TypeInfo_var, L_7, L_8);
  10027. V_1 = L_9;
  10028. }
  10029. IL_002b:
  10030. {
  10031. int32_t L_10 = V_1;
  10032. int32_t L_11 = V_2;
  10033. if ((((int32_t)L_10) < ((int32_t)L_11)))
  10034. {
  10035. goto IL_0023;
  10036. }
  10037. }
  10038. {
  10039. int32_t L_12 = V_1;
  10040. int32_t L_13 = V_2;
  10041. if ((((int32_t)L_12) == ((int32_t)L_13)))
  10042. {
  10043. goto IL_003f;
  10044. }
  10045. }
  10046. {
  10047. int32_t L_14 = V_1;
  10048. int32_t L_15 = V_2;
  10049. il2cpp_codegen_runtime_class_init_inline(TMP_MeshInfo_t320C52212E9D672EBB5F5C18C3E0700AA33DD76B_il2cpp_TypeInfo_var);
  10050. TMP_MeshInfo_SwapVertexData_mBB35F36F8E7E6CF1429B26417140570EE94FE718(__this, ((int32_t)il2cpp_codegen_multiply(L_14, 4)), ((int32_t)il2cpp_codegen_multiply(L_15, 4)), NULL);
  10051. }
  10052. IL_003f:
  10053. {
  10054. int32_t L_16 = V_2;
  10055. V_2 = ((int32_t)il2cpp_codegen_add(L_16, 1));
  10056. }
  10057. IL_0043:
  10058. {
  10059. int32_t L_17 = V_2;
  10060. int32_t L_18 = V_0;
  10061. if ((((int32_t)L_17) < ((int32_t)L_18)))
  10062. {
  10063. goto IL_0019;
  10064. }
  10065. }
  10066. {
  10067. return;
  10068. }
  10069. }
  10070. IL2CPP_EXTERN_C void TMP_MeshInfo_SortGeometry_m74ED0FE2065414A659EE9A9C809E1B0B4A8A7734_AdjustorThunk (RuntimeObject* __this, RuntimeObject* ___0_sortingOrder, const RuntimeMethod* method)
  10071. {
  10072. TMP_MeshInfo_t320C52212E9D672EBB5F5C18C3E0700AA33DD76B* _thisAdjusted;
  10073. int32_t _offset = 1;
  10074. _thisAdjusted = reinterpret_cast<TMP_MeshInfo_t320C52212E9D672EBB5F5C18C3E0700AA33DD76B*>(__this + _offset);
  10075. TMP_MeshInfo_SortGeometry_m74ED0FE2065414A659EE9A9C809E1B0B4A8A7734(_thisAdjusted, ___0_sortingOrder, method);
  10076. }
  10077. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_MeshInfo_SwapVertexData_mBB35F36F8E7E6CF1429B26417140570EE94FE718 (TMP_MeshInfo_t320C52212E9D672EBB5F5C18C3E0700AA33DD76B* __this, int32_t ___0_src, int32_t ___1_dst, const RuntimeMethod* method)
  10078. {
  10079. int32_t V_0 = 0;
  10080. int32_t V_1 = 0;
  10081. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_2;
  10082. memset((&V_2), 0, sizeof(V_2));
  10083. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_3;
  10084. memset((&V_3), 0, sizeof(V_3));
  10085. Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B V_4;
  10086. memset((&V_4), 0, sizeof(V_4));
  10087. {
  10088. int32_t L_0 = ___0_src;
  10089. V_0 = L_0;
  10090. int32_t L_1 = ___1_dst;
  10091. V_1 = L_1;
  10092. Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_2 = __this->___vertices;
  10093. int32_t L_3 = V_1;
  10094. NullCheck(L_2);
  10095. int32_t L_4 = L_3;
  10096. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_5 = (L_2)->GetAt(static_cast<il2cpp_array_size_t>(L_4));
  10097. V_2 = L_5;
  10098. Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_6 = __this->___vertices;
  10099. int32_t L_7 = V_1;
  10100. Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_8 = __this->___vertices;
  10101. int32_t L_9 = V_0;
  10102. NullCheck(L_8);
  10103. int32_t L_10 = L_9;
  10104. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_11 = (L_8)->GetAt(static_cast<il2cpp_array_size_t>(L_10));
  10105. NullCheck(L_6);
  10106. (L_6)->SetAt(static_cast<il2cpp_array_size_t>(L_7), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_11);
  10107. Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_12 = __this->___vertices;
  10108. int32_t L_13 = V_0;
  10109. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_14 = V_2;
  10110. NullCheck(L_12);
  10111. (L_12)->SetAt(static_cast<il2cpp_array_size_t>(L_13), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_14);
  10112. Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_15 = __this->___vertices;
  10113. int32_t L_16 = V_1;
  10114. NullCheck(L_15);
  10115. int32_t L_17 = ((int32_t)il2cpp_codegen_add(L_16, 1));
  10116. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_18 = (L_15)->GetAt(static_cast<il2cpp_array_size_t>(L_17));
  10117. V_2 = L_18;
  10118. Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_19 = __this->___vertices;
  10119. int32_t L_20 = V_1;
  10120. Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_21 = __this->___vertices;
  10121. int32_t L_22 = V_0;
  10122. NullCheck(L_21);
  10123. int32_t L_23 = ((int32_t)il2cpp_codegen_add(L_22, 1));
  10124. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_24 = (L_21)->GetAt(static_cast<il2cpp_array_size_t>(L_23));
  10125. NullCheck(L_19);
  10126. (L_19)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_20, 1))), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_24);
  10127. Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_25 = __this->___vertices;
  10128. int32_t L_26 = V_0;
  10129. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_27 = V_2;
  10130. NullCheck(L_25);
  10131. (L_25)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_26, 1))), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_27);
  10132. Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_28 = __this->___vertices;
  10133. int32_t L_29 = V_1;
  10134. NullCheck(L_28);
  10135. int32_t L_30 = ((int32_t)il2cpp_codegen_add(L_29, 2));
  10136. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_31 = (L_28)->GetAt(static_cast<il2cpp_array_size_t>(L_30));
  10137. V_2 = L_31;
  10138. Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_32 = __this->___vertices;
  10139. int32_t L_33 = V_1;
  10140. Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_34 = __this->___vertices;
  10141. int32_t L_35 = V_0;
  10142. NullCheck(L_34);
  10143. int32_t L_36 = ((int32_t)il2cpp_codegen_add(L_35, 2));
  10144. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_37 = (L_34)->GetAt(static_cast<il2cpp_array_size_t>(L_36));
  10145. NullCheck(L_32);
  10146. (L_32)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_33, 2))), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_37);
  10147. Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_38 = __this->___vertices;
  10148. int32_t L_39 = V_0;
  10149. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_40 = V_2;
  10150. NullCheck(L_38);
  10151. (L_38)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_39, 2))), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_40);
  10152. Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_41 = __this->___vertices;
  10153. int32_t L_42 = V_1;
  10154. NullCheck(L_41);
  10155. int32_t L_43 = ((int32_t)il2cpp_codegen_add(L_42, 3));
  10156. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_44 = (L_41)->GetAt(static_cast<il2cpp_array_size_t>(L_43));
  10157. V_2 = L_44;
  10158. Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_45 = __this->___vertices;
  10159. int32_t L_46 = V_1;
  10160. Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_47 = __this->___vertices;
  10161. int32_t L_48 = V_0;
  10162. NullCheck(L_47);
  10163. int32_t L_49 = ((int32_t)il2cpp_codegen_add(L_48, 3));
  10164. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_50 = (L_47)->GetAt(static_cast<il2cpp_array_size_t>(L_49));
  10165. NullCheck(L_45);
  10166. (L_45)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_46, 3))), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_50);
  10167. Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_51 = __this->___vertices;
  10168. int32_t L_52 = V_0;
  10169. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_53 = V_2;
  10170. NullCheck(L_51);
  10171. (L_51)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_52, 3))), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_53);
  10172. Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_54 = __this->___uvs0;
  10173. int32_t L_55 = V_1;
  10174. NullCheck(L_54);
  10175. int32_t L_56 = L_55;
  10176. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_57 = (L_54)->GetAt(static_cast<il2cpp_array_size_t>(L_56));
  10177. V_3 = L_57;
  10178. Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_58 = __this->___uvs0;
  10179. int32_t L_59 = V_1;
  10180. Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_60 = __this->___uvs0;
  10181. int32_t L_61 = V_0;
  10182. NullCheck(L_60);
  10183. int32_t L_62 = L_61;
  10184. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_63 = (L_60)->GetAt(static_cast<il2cpp_array_size_t>(L_62));
  10185. NullCheck(L_58);
  10186. (L_58)->SetAt(static_cast<il2cpp_array_size_t>(L_59), (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7)L_63);
  10187. Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_64 = __this->___uvs0;
  10188. int32_t L_65 = V_0;
  10189. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_66 = V_3;
  10190. NullCheck(L_64);
  10191. (L_64)->SetAt(static_cast<il2cpp_array_size_t>(L_65), (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7)L_66);
  10192. Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_67 = __this->___uvs0;
  10193. int32_t L_68 = V_1;
  10194. NullCheck(L_67);
  10195. int32_t L_69 = ((int32_t)il2cpp_codegen_add(L_68, 1));
  10196. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_70 = (L_67)->GetAt(static_cast<il2cpp_array_size_t>(L_69));
  10197. V_3 = L_70;
  10198. Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_71 = __this->___uvs0;
  10199. int32_t L_72 = V_1;
  10200. Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_73 = __this->___uvs0;
  10201. int32_t L_74 = V_0;
  10202. NullCheck(L_73);
  10203. int32_t L_75 = ((int32_t)il2cpp_codegen_add(L_74, 1));
  10204. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_76 = (L_73)->GetAt(static_cast<il2cpp_array_size_t>(L_75));
  10205. NullCheck(L_71);
  10206. (L_71)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_72, 1))), (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7)L_76);
  10207. Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_77 = __this->___uvs0;
  10208. int32_t L_78 = V_0;
  10209. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_79 = V_3;
  10210. NullCheck(L_77);
  10211. (L_77)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_78, 1))), (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7)L_79);
  10212. Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_80 = __this->___uvs0;
  10213. int32_t L_81 = V_1;
  10214. NullCheck(L_80);
  10215. int32_t L_82 = ((int32_t)il2cpp_codegen_add(L_81, 2));
  10216. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_83 = (L_80)->GetAt(static_cast<il2cpp_array_size_t>(L_82));
  10217. V_3 = L_83;
  10218. Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_84 = __this->___uvs0;
  10219. int32_t L_85 = V_1;
  10220. Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_86 = __this->___uvs0;
  10221. int32_t L_87 = V_0;
  10222. NullCheck(L_86);
  10223. int32_t L_88 = ((int32_t)il2cpp_codegen_add(L_87, 2));
  10224. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_89 = (L_86)->GetAt(static_cast<il2cpp_array_size_t>(L_88));
  10225. NullCheck(L_84);
  10226. (L_84)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_85, 2))), (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7)L_89);
  10227. Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_90 = __this->___uvs0;
  10228. int32_t L_91 = V_0;
  10229. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_92 = V_3;
  10230. NullCheck(L_90);
  10231. (L_90)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_91, 2))), (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7)L_92);
  10232. Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_93 = __this->___uvs0;
  10233. int32_t L_94 = V_1;
  10234. NullCheck(L_93);
  10235. int32_t L_95 = ((int32_t)il2cpp_codegen_add(L_94, 3));
  10236. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_96 = (L_93)->GetAt(static_cast<il2cpp_array_size_t>(L_95));
  10237. V_3 = L_96;
  10238. Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_97 = __this->___uvs0;
  10239. int32_t L_98 = V_1;
  10240. Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_99 = __this->___uvs0;
  10241. int32_t L_100 = V_0;
  10242. NullCheck(L_99);
  10243. int32_t L_101 = ((int32_t)il2cpp_codegen_add(L_100, 3));
  10244. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_102 = (L_99)->GetAt(static_cast<il2cpp_array_size_t>(L_101));
  10245. NullCheck(L_97);
  10246. (L_97)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_98, 3))), (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7)L_102);
  10247. Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_103 = __this->___uvs0;
  10248. int32_t L_104 = V_0;
  10249. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_105 = V_3;
  10250. NullCheck(L_103);
  10251. (L_103)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_104, 3))), (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7)L_105);
  10252. Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_106 = __this->___uvs2;
  10253. int32_t L_107 = V_1;
  10254. NullCheck(L_106);
  10255. int32_t L_108 = L_107;
  10256. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_109 = (L_106)->GetAt(static_cast<il2cpp_array_size_t>(L_108));
  10257. V_3 = L_109;
  10258. Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_110 = __this->___uvs2;
  10259. int32_t L_111 = V_1;
  10260. Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_112 = __this->___uvs2;
  10261. int32_t L_113 = V_0;
  10262. NullCheck(L_112);
  10263. int32_t L_114 = L_113;
  10264. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_115 = (L_112)->GetAt(static_cast<il2cpp_array_size_t>(L_114));
  10265. NullCheck(L_110);
  10266. (L_110)->SetAt(static_cast<il2cpp_array_size_t>(L_111), (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7)L_115);
  10267. Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_116 = __this->___uvs2;
  10268. int32_t L_117 = V_0;
  10269. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_118 = V_3;
  10270. NullCheck(L_116);
  10271. (L_116)->SetAt(static_cast<il2cpp_array_size_t>(L_117), (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7)L_118);
  10272. Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_119 = __this->___uvs2;
  10273. int32_t L_120 = V_1;
  10274. NullCheck(L_119);
  10275. int32_t L_121 = ((int32_t)il2cpp_codegen_add(L_120, 1));
  10276. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_122 = (L_119)->GetAt(static_cast<il2cpp_array_size_t>(L_121));
  10277. V_3 = L_122;
  10278. Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_123 = __this->___uvs2;
  10279. int32_t L_124 = V_1;
  10280. Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_125 = __this->___uvs2;
  10281. int32_t L_126 = V_0;
  10282. NullCheck(L_125);
  10283. int32_t L_127 = ((int32_t)il2cpp_codegen_add(L_126, 1));
  10284. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_128 = (L_125)->GetAt(static_cast<il2cpp_array_size_t>(L_127));
  10285. NullCheck(L_123);
  10286. (L_123)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_124, 1))), (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7)L_128);
  10287. Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_129 = __this->___uvs2;
  10288. int32_t L_130 = V_0;
  10289. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_131 = V_3;
  10290. NullCheck(L_129);
  10291. (L_129)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_130, 1))), (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7)L_131);
  10292. Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_132 = __this->___uvs2;
  10293. int32_t L_133 = V_1;
  10294. NullCheck(L_132);
  10295. int32_t L_134 = ((int32_t)il2cpp_codegen_add(L_133, 2));
  10296. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_135 = (L_132)->GetAt(static_cast<il2cpp_array_size_t>(L_134));
  10297. V_3 = L_135;
  10298. Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_136 = __this->___uvs2;
  10299. int32_t L_137 = V_1;
  10300. Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_138 = __this->___uvs2;
  10301. int32_t L_139 = V_0;
  10302. NullCheck(L_138);
  10303. int32_t L_140 = ((int32_t)il2cpp_codegen_add(L_139, 2));
  10304. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_141 = (L_138)->GetAt(static_cast<il2cpp_array_size_t>(L_140));
  10305. NullCheck(L_136);
  10306. (L_136)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_137, 2))), (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7)L_141);
  10307. Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_142 = __this->___uvs2;
  10308. int32_t L_143 = V_0;
  10309. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_144 = V_3;
  10310. NullCheck(L_142);
  10311. (L_142)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_143, 2))), (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7)L_144);
  10312. Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_145 = __this->___uvs2;
  10313. int32_t L_146 = V_1;
  10314. NullCheck(L_145);
  10315. int32_t L_147 = ((int32_t)il2cpp_codegen_add(L_146, 3));
  10316. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_148 = (L_145)->GetAt(static_cast<il2cpp_array_size_t>(L_147));
  10317. V_3 = L_148;
  10318. Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_149 = __this->___uvs2;
  10319. int32_t L_150 = V_1;
  10320. Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_151 = __this->___uvs2;
  10321. int32_t L_152 = V_0;
  10322. NullCheck(L_151);
  10323. int32_t L_153 = ((int32_t)il2cpp_codegen_add(L_152, 3));
  10324. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_154 = (L_151)->GetAt(static_cast<il2cpp_array_size_t>(L_153));
  10325. NullCheck(L_149);
  10326. (L_149)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_150, 3))), (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7)L_154);
  10327. Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_155 = __this->___uvs2;
  10328. int32_t L_156 = V_0;
  10329. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_157 = V_3;
  10330. NullCheck(L_155);
  10331. (L_155)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_156, 3))), (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7)L_157);
  10332. Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259* L_158 = __this->___colors32;
  10333. int32_t L_159 = V_1;
  10334. NullCheck(L_158);
  10335. int32_t L_160 = L_159;
  10336. Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_161 = (L_158)->GetAt(static_cast<il2cpp_array_size_t>(L_160));
  10337. V_4 = L_161;
  10338. Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259* L_162 = __this->___colors32;
  10339. int32_t L_163 = V_1;
  10340. Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259* L_164 = __this->___colors32;
  10341. int32_t L_165 = V_0;
  10342. NullCheck(L_164);
  10343. int32_t L_166 = L_165;
  10344. Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_167 = (L_164)->GetAt(static_cast<il2cpp_array_size_t>(L_166));
  10345. NullCheck(L_162);
  10346. (L_162)->SetAt(static_cast<il2cpp_array_size_t>(L_163), (Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B)L_167);
  10347. Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259* L_168 = __this->___colors32;
  10348. int32_t L_169 = V_0;
  10349. Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_170 = V_4;
  10350. NullCheck(L_168);
  10351. (L_168)->SetAt(static_cast<il2cpp_array_size_t>(L_169), (Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B)L_170);
  10352. Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259* L_171 = __this->___colors32;
  10353. int32_t L_172 = V_1;
  10354. NullCheck(L_171);
  10355. int32_t L_173 = ((int32_t)il2cpp_codegen_add(L_172, 1));
  10356. Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_174 = (L_171)->GetAt(static_cast<il2cpp_array_size_t>(L_173));
  10357. V_4 = L_174;
  10358. Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259* L_175 = __this->___colors32;
  10359. int32_t L_176 = V_1;
  10360. Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259* L_177 = __this->___colors32;
  10361. int32_t L_178 = V_0;
  10362. NullCheck(L_177);
  10363. int32_t L_179 = ((int32_t)il2cpp_codegen_add(L_178, 1));
  10364. Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_180 = (L_177)->GetAt(static_cast<il2cpp_array_size_t>(L_179));
  10365. NullCheck(L_175);
  10366. (L_175)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_176, 1))), (Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B)L_180);
  10367. Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259* L_181 = __this->___colors32;
  10368. int32_t L_182 = V_0;
  10369. Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_183 = V_4;
  10370. NullCheck(L_181);
  10371. (L_181)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_182, 1))), (Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B)L_183);
  10372. Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259* L_184 = __this->___colors32;
  10373. int32_t L_185 = V_1;
  10374. NullCheck(L_184);
  10375. int32_t L_186 = ((int32_t)il2cpp_codegen_add(L_185, 2));
  10376. Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_187 = (L_184)->GetAt(static_cast<il2cpp_array_size_t>(L_186));
  10377. V_4 = L_187;
  10378. Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259* L_188 = __this->___colors32;
  10379. int32_t L_189 = V_1;
  10380. Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259* L_190 = __this->___colors32;
  10381. int32_t L_191 = V_0;
  10382. NullCheck(L_190);
  10383. int32_t L_192 = ((int32_t)il2cpp_codegen_add(L_191, 2));
  10384. Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_193 = (L_190)->GetAt(static_cast<il2cpp_array_size_t>(L_192));
  10385. NullCheck(L_188);
  10386. (L_188)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_189, 2))), (Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B)L_193);
  10387. Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259* L_194 = __this->___colors32;
  10388. int32_t L_195 = V_0;
  10389. Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_196 = V_4;
  10390. NullCheck(L_194);
  10391. (L_194)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_195, 2))), (Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B)L_196);
  10392. Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259* L_197 = __this->___colors32;
  10393. int32_t L_198 = V_1;
  10394. NullCheck(L_197);
  10395. int32_t L_199 = ((int32_t)il2cpp_codegen_add(L_198, 3));
  10396. Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_200 = (L_197)->GetAt(static_cast<il2cpp_array_size_t>(L_199));
  10397. V_4 = L_200;
  10398. Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259* L_201 = __this->___colors32;
  10399. int32_t L_202 = V_1;
  10400. Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259* L_203 = __this->___colors32;
  10401. int32_t L_204 = V_0;
  10402. NullCheck(L_203);
  10403. int32_t L_205 = ((int32_t)il2cpp_codegen_add(L_204, 3));
  10404. Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_206 = (L_203)->GetAt(static_cast<il2cpp_array_size_t>(L_205));
  10405. NullCheck(L_201);
  10406. (L_201)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_202, 3))), (Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B)L_206);
  10407. Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259* L_207 = __this->___colors32;
  10408. int32_t L_208 = V_0;
  10409. Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_209 = V_4;
  10410. NullCheck(L_207);
  10411. (L_207)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_208, 3))), (Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B)L_209);
  10412. return;
  10413. }
  10414. }
  10415. IL2CPP_EXTERN_C void TMP_MeshInfo_SwapVertexData_mBB35F36F8E7E6CF1429B26417140570EE94FE718_AdjustorThunk (RuntimeObject* __this, int32_t ___0_src, int32_t ___1_dst, const RuntimeMethod* method)
  10416. {
  10417. TMP_MeshInfo_t320C52212E9D672EBB5F5C18C3E0700AA33DD76B* _thisAdjusted;
  10418. int32_t _offset = 1;
  10419. _thisAdjusted = reinterpret_cast<TMP_MeshInfo_t320C52212E9D672EBB5F5C18C3E0700AA33DD76B*>(__this + _offset);
  10420. TMP_MeshInfo_SwapVertexData_mBB35F36F8E7E6CF1429B26417140570EE94FE718(_thisAdjusted, ___0_src, ___1_dst, method);
  10421. }
  10422. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_MeshInfo__cctor_mEAB7D06415A81CD66D7478DD7C2818D3589155D2 (const RuntimeMethod* method)
  10423. {
  10424. static bool s_Il2CppMethodInitialized;
  10425. if (!s_Il2CppMethodInitialized)
  10426. {
  10427. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TMP_MeshInfo_t320C52212E9D672EBB5F5C18C3E0700AA33DD76B_il2cpp_TypeInfo_var);
  10428. s_Il2CppMethodInitialized = true;
  10429. }
  10430. {
  10431. Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_0;
  10432. memset((&L_0), 0, sizeof(L_0));
  10433. Color32__ctor_mC9C6B443F0C7CA3F8B174158B2AF6F05E18EAC4E_inline((&L_0), (uint8_t)((int32_t)255), (uint8_t)((int32_t)255), (uint8_t)((int32_t)255), (uint8_t)((int32_t)255), NULL);
  10434. ((TMP_MeshInfo_t320C52212E9D672EBB5F5C18C3E0700AA33DD76B_StaticFields*)il2cpp_codegen_static_fields_for(TMP_MeshInfo_t320C52212E9D672EBB5F5C18C3E0700AA33DD76B_il2cpp_TypeInfo_var))->___s_DefaultColor = L_0;
  10435. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1;
  10436. memset((&L_1), 0, sizeof(L_1));
  10437. Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_1), (0.0f), (0.0f), (-1.0f), NULL);
  10438. ((TMP_MeshInfo_t320C52212E9D672EBB5F5C18C3E0700AA33DD76B_StaticFields*)il2cpp_codegen_static_fields_for(TMP_MeshInfo_t320C52212E9D672EBB5F5C18C3E0700AA33DD76B_il2cpp_TypeInfo_var))->___s_DefaultNormal = L_1;
  10439. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_2;
  10440. memset((&L_2), 0, sizeof(L_2));
  10441. Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_2), (-1.0f), (0.0f), (0.0f), (1.0f), NULL);
  10442. ((TMP_MeshInfo_t320C52212E9D672EBB5F5C18C3E0700AA33DD76B_StaticFields*)il2cpp_codegen_static_fields_for(TMP_MeshInfo_t320C52212E9D672EBB5F5C18C3E0700AA33DD76B_il2cpp_TypeInfo_var))->___s_DefaultTangent = L_2;
  10443. il2cpp_codegen_initobj((&((TMP_MeshInfo_t320C52212E9D672EBB5F5C18C3E0700AA33DD76B_StaticFields*)il2cpp_codegen_static_fields_for(TMP_MeshInfo_t320C52212E9D672EBB5F5C18C3E0700AA33DD76B_il2cpp_TypeInfo_var))->___s_DefaultBounds), sizeof(Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3));
  10444. return;
  10445. }
  10446. }
  10447. #ifdef __clang__
  10448. #pragma clang diagnostic pop
  10449. #endif
  10450. #ifdef __clang__
  10451. #pragma clang diagnostic push
  10452. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  10453. #pragma clang diagnostic ignored "-Wunused-variable"
  10454. #endif
  10455. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_ResourceManager__cctor_m709C83B3CFE2015C6FFA1006351A778F20CC1197 (const RuntimeMethod* method)
  10456. {
  10457. static bool s_Il2CppMethodInitialized;
  10458. if (!s_Il2CppMethodInitialized)
  10459. {
  10460. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_m8F9724B89CF3DA4CD2C899CC7A24DAF02A1FB906_RuntimeMethod_var);
  10461. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_t16EB036F58C554F0E7A81CEBC658E3BD16785165_il2cpp_TypeInfo_var);
  10462. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m831B042EECBA48B96DF9158920BDCAE520AB3A42_RuntimeMethod_var);
  10463. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t06C3ABB0C6F2347B32881E33D154431EADAE3ECF_il2cpp_TypeInfo_var);
  10464. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TMP_ResourceManager_t38EBDD7EF887B1F9F2F426404404B084E678020C_il2cpp_TypeInfo_var);
  10465. s_Il2CppMethodInitialized = true;
  10466. }
  10467. {
  10468. TMP_ResourceManager_t38EBDD7EF887B1F9F2F426404404B084E678020C* L_0 = (TMP_ResourceManager_t38EBDD7EF887B1F9F2F426404404B084E678020C*)il2cpp_codegen_object_new(TMP_ResourceManager_t38EBDD7EF887B1F9F2F426404404B084E678020C_il2cpp_TypeInfo_var);
  10469. TMP_ResourceManager__ctor_m41A56B8623D6458A03C6A8C3D7470C2F7BB7A1AE(L_0, NULL);
  10470. ((TMP_ResourceManager_t38EBDD7EF887B1F9F2F426404404B084E678020C_StaticFields*)il2cpp_codegen_static_fields_for(TMP_ResourceManager_t38EBDD7EF887B1F9F2F426404404B084E678020C_il2cpp_TypeInfo_var))->___s_instance = L_0;
  10471. Il2CppCodeGenWriteBarrier((void**)(&((TMP_ResourceManager_t38EBDD7EF887B1F9F2F426404404B084E678020C_StaticFields*)il2cpp_codegen_static_fields_for(TMP_ResourceManager_t38EBDD7EF887B1F9F2F426404404B084E678020C_il2cpp_TypeInfo_var))->___s_instance), (void*)L_0);
  10472. List_1_t06C3ABB0C6F2347B32881E33D154431EADAE3ECF* L_1 = (List_1_t06C3ABB0C6F2347B32881E33D154431EADAE3ECF*)il2cpp_codegen_object_new(List_1_t06C3ABB0C6F2347B32881E33D154431EADAE3ECF_il2cpp_TypeInfo_var);
  10473. List_1__ctor_m831B042EECBA48B96DF9158920BDCAE520AB3A42(L_1, List_1__ctor_m831B042EECBA48B96DF9158920BDCAE520AB3A42_RuntimeMethod_var);
  10474. ((TMP_ResourceManager_t38EBDD7EF887B1F9F2F426404404B084E678020C_StaticFields*)il2cpp_codegen_static_fields_for(TMP_ResourceManager_t38EBDD7EF887B1F9F2F426404404B084E678020C_il2cpp_TypeInfo_var))->___s_FontAssetReferences = L_1;
  10475. Il2CppCodeGenWriteBarrier((void**)(&((TMP_ResourceManager_t38EBDD7EF887B1F9F2F426404404B084E678020C_StaticFields*)il2cpp_codegen_static_fields_for(TMP_ResourceManager_t38EBDD7EF887B1F9F2F426404404B084E678020C_il2cpp_TypeInfo_var))->___s_FontAssetReferences), (void*)L_1);
  10476. Dictionary_2_t16EB036F58C554F0E7A81CEBC658E3BD16785165* L_2 = (Dictionary_2_t16EB036F58C554F0E7A81CEBC658E3BD16785165*)il2cpp_codegen_object_new(Dictionary_2_t16EB036F58C554F0E7A81CEBC658E3BD16785165_il2cpp_TypeInfo_var);
  10477. Dictionary_2__ctor_m8F9724B89CF3DA4CD2C899CC7A24DAF02A1FB906(L_2, Dictionary_2__ctor_m8F9724B89CF3DA4CD2C899CC7A24DAF02A1FB906_RuntimeMethod_var);
  10478. ((TMP_ResourceManager_t38EBDD7EF887B1F9F2F426404404B084E678020C_StaticFields*)il2cpp_codegen_static_fields_for(TMP_ResourceManager_t38EBDD7EF887B1F9F2F426404404B084E678020C_il2cpp_TypeInfo_var))->___s_FontAssetReferenceLookup = L_2;
  10479. Il2CppCodeGenWriteBarrier((void**)(&((TMP_ResourceManager_t38EBDD7EF887B1F9F2F426404404B084E678020C_StaticFields*)il2cpp_codegen_static_fields_for(TMP_ResourceManager_t38EBDD7EF887B1F9F2F426404404B084E678020C_il2cpp_TypeInfo_var))->___s_FontAssetReferenceLookup), (void*)L_2);
  10480. return;
  10481. }
  10482. }
  10483. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TMP_Settings_t5875BC616C98A30032C6B733CF7FC90A0EE48062* TMP_ResourceManager_GetTextSettings_mD481945B6E5473F74D39745DC9B593E3B8E4DCDC (const RuntimeMethod* method)
  10484. {
  10485. static bool s_Il2CppMethodInitialized;
  10486. if (!s_Il2CppMethodInitialized)
  10487. {
  10488. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  10489. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Resources_Load_TisTMP_Settings_t5875BC616C98A30032C6B733CF7FC90A0EE48062_mF743AF82E9016988219B5532412C6DE6BB9CF4E7_RuntimeMethod_var);
  10490. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TMP_ResourceManager_t38EBDD7EF887B1F9F2F426404404B084E678020C_il2cpp_TypeInfo_var);
  10491. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral3DF4CA9FAE86BE163351DF7271E2950E3D3F77C2);
  10492. s_Il2CppMethodInitialized = true;
  10493. }
  10494. {
  10495. il2cpp_codegen_runtime_class_init_inline(TMP_ResourceManager_t38EBDD7EF887B1F9F2F426404404B084E678020C_il2cpp_TypeInfo_var);
  10496. TMP_Settings_t5875BC616C98A30032C6B733CF7FC90A0EE48062* L_0 = ((TMP_ResourceManager_t38EBDD7EF887B1F9F2F426404404B084E678020C_StaticFields*)il2cpp_codegen_static_fields_for(TMP_ResourceManager_t38EBDD7EF887B1F9F2F426404404B084E678020C_il2cpp_TypeInfo_var))->___s_TextSettings;
  10497. il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  10498. bool L_1;
  10499. L_1 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
  10500. if (!L_1)
  10501. {
  10502. goto IL_001c;
  10503. }
  10504. }
  10505. {
  10506. TMP_Settings_t5875BC616C98A30032C6B733CF7FC90A0EE48062* L_2;
  10507. L_2 = Resources_Load_TisTMP_Settings_t5875BC616C98A30032C6B733CF7FC90A0EE48062_mF743AF82E9016988219B5532412C6DE6BB9CF4E7(_stringLiteral3DF4CA9FAE86BE163351DF7271E2950E3D3F77C2, Resources_Load_TisTMP_Settings_t5875BC616C98A30032C6B733CF7FC90A0EE48062_mF743AF82E9016988219B5532412C6DE6BB9CF4E7_RuntimeMethod_var);
  10508. il2cpp_codegen_runtime_class_init_inline(TMP_ResourceManager_t38EBDD7EF887B1F9F2F426404404B084E678020C_il2cpp_TypeInfo_var);
  10509. ((TMP_ResourceManager_t38EBDD7EF887B1F9F2F426404404B084E678020C_StaticFields*)il2cpp_codegen_static_fields_for(TMP_ResourceManager_t38EBDD7EF887B1F9F2F426404404B084E678020C_il2cpp_TypeInfo_var))->___s_TextSettings = L_2;
  10510. Il2CppCodeGenWriteBarrier((void**)(&((TMP_ResourceManager_t38EBDD7EF887B1F9F2F426404404B084E678020C_StaticFields*)il2cpp_codegen_static_fields_for(TMP_ResourceManager_t38EBDD7EF887B1F9F2F426404404B084E678020C_il2cpp_TypeInfo_var))->___s_TextSettings), (void*)L_2);
  10511. }
  10512. IL_001c:
  10513. {
  10514. il2cpp_codegen_runtime_class_init_inline(TMP_ResourceManager_t38EBDD7EF887B1F9F2F426404404B084E678020C_il2cpp_TypeInfo_var);
  10515. TMP_Settings_t5875BC616C98A30032C6B733CF7FC90A0EE48062* L_3 = ((TMP_ResourceManager_t38EBDD7EF887B1F9F2F426404404B084E678020C_StaticFields*)il2cpp_codegen_static_fields_for(TMP_ResourceManager_t38EBDD7EF887B1F9F2F426404404B084E678020C_il2cpp_TypeInfo_var))->___s_TextSettings;
  10516. return L_3;
  10517. }
  10518. }
  10519. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_ResourceManager_AddFontAsset_m9C159C7A2E95B8EAF2FA8D2FDF4B7B136C099801 (TMP_FontAsset_t923BF2F78D7C5AC36376E168A1193B7CB4855160* ___0_fontAsset, const RuntimeMethod* method)
  10520. {
  10521. static bool s_Il2CppMethodInitialized;
  10522. if (!s_Il2CppMethodInitialized)
  10523. {
  10524. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Add_m6172F1543E5619C67FEE57D212D76FF89D644D24_RuntimeMethod_var);
  10525. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_ContainsKey_m756EBB8957077238A8AB7286F1004A7A784CD885_RuntimeMethod_var);
  10526. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m75E60221EFDA700C40A32D388E1A2DC0AC48F6B9_RuntimeMethod_var);
  10527. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TMP_ResourceManager_t38EBDD7EF887B1F9F2F426404404B084E678020C_il2cpp_TypeInfo_var);
  10528. s_Il2CppMethodInitialized = true;
  10529. }
  10530. int32_t V_0 = 0;
  10531. {
  10532. TMP_FontAsset_t923BF2F78D7C5AC36376E168A1193B7CB4855160* L_0 = ___0_fontAsset;
  10533. NullCheck(L_0);
  10534. int32_t L_1 = ((TMP_Asset_t135A047D4F5CBBA9CD356B762B55AB164122B969*)L_0)->___hashCode;
  10535. V_0 = L_1;
  10536. il2cpp_codegen_runtime_class_init_inline(TMP_ResourceManager_t38EBDD7EF887B1F9F2F426404404B084E678020C_il2cpp_TypeInfo_var);
  10537. Dictionary_2_t16EB036F58C554F0E7A81CEBC658E3BD16785165* L_2 = ((TMP_ResourceManager_t38EBDD7EF887B1F9F2F426404404B084E678020C_StaticFields*)il2cpp_codegen_static_fields_for(TMP_ResourceManager_t38EBDD7EF887B1F9F2F426404404B084E678020C_il2cpp_TypeInfo_var))->___s_FontAssetReferenceLookup;
  10538. int32_t L_3 = V_0;
  10539. NullCheck(L_2);
  10540. bool L_4;
  10541. L_4 = Dictionary_2_ContainsKey_m756EBB8957077238A8AB7286F1004A7A784CD885(L_2, L_3, Dictionary_2_ContainsKey_m756EBB8957077238A8AB7286F1004A7A784CD885_RuntimeMethod_var);
  10542. if (!L_4)
  10543. {
  10544. goto IL_0015;
  10545. }
  10546. }
  10547. {
  10548. return;
  10549. }
  10550. IL_0015:
  10551. {
  10552. il2cpp_codegen_runtime_class_init_inline(TMP_ResourceManager_t38EBDD7EF887B1F9F2F426404404B084E678020C_il2cpp_TypeInfo_var);
  10553. List_1_t06C3ABB0C6F2347B32881E33D154431EADAE3ECF* L_5 = ((TMP_ResourceManager_t38EBDD7EF887B1F9F2F426404404B084E678020C_StaticFields*)il2cpp_codegen_static_fields_for(TMP_ResourceManager_t38EBDD7EF887B1F9F2F426404404B084E678020C_il2cpp_TypeInfo_var))->___s_FontAssetReferences;
  10554. TMP_FontAsset_t923BF2F78D7C5AC36376E168A1193B7CB4855160* L_6 = ___0_fontAsset;
  10555. NullCheck(L_5);
  10556. List_1_Add_m75E60221EFDA700C40A32D388E1A2DC0AC48F6B9_inline(L_5, L_6, List_1_Add_m75E60221EFDA700C40A32D388E1A2DC0AC48F6B9_RuntimeMethod_var);
  10557. Dictionary_2_t16EB036F58C554F0E7A81CEBC658E3BD16785165* L_7 = ((TMP_ResourceManager_t38EBDD7EF887B1F9F2F426404404B084E678020C_StaticFields*)il2cpp_codegen_static_fields_for(TMP_ResourceManager_t38EBDD7EF887B1F9F2F426404404B084E678020C_il2cpp_TypeInfo_var))->___s_FontAssetReferenceLookup;
  10558. int32_t L_8 = V_0;
  10559. TMP_FontAsset_t923BF2F78D7C5AC36376E168A1193B7CB4855160* L_9 = ___0_fontAsset;
  10560. NullCheck(L_7);
  10561. Dictionary_2_Add_m6172F1543E5619C67FEE57D212D76FF89D644D24(L_7, L_8, L_9, Dictionary_2_Add_m6172F1543E5619C67FEE57D212D76FF89D644D24_RuntimeMethod_var);
  10562. return;
  10563. }
  10564. }
  10565. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TMP_ResourceManager_TryGetFontAsset_m96F72D836B1EC6C95FA3B715012F8870F1564268 (int32_t ___0_hashcode, TMP_FontAsset_t923BF2F78D7C5AC36376E168A1193B7CB4855160** ___1_fontAsset, const RuntimeMethod* method)
  10566. {
  10567. static bool s_Il2CppMethodInitialized;
  10568. if (!s_Il2CppMethodInitialized)
  10569. {
  10570. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_TryGetValue_m541849438216F20A0097FC02ABE593F662306727_RuntimeMethod_var);
  10571. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TMP_ResourceManager_t38EBDD7EF887B1F9F2F426404404B084E678020C_il2cpp_TypeInfo_var);
  10572. s_Il2CppMethodInitialized = true;
  10573. }
  10574. {
  10575. TMP_FontAsset_t923BF2F78D7C5AC36376E168A1193B7CB4855160** L_0 = ___1_fontAsset;
  10576. *((RuntimeObject**)L_0) = (RuntimeObject*)NULL;
  10577. Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_0, (void*)(RuntimeObject*)NULL);
  10578. il2cpp_codegen_runtime_class_init_inline(TMP_ResourceManager_t38EBDD7EF887B1F9F2F426404404B084E678020C_il2cpp_TypeInfo_var);
  10579. Dictionary_2_t16EB036F58C554F0E7A81CEBC658E3BD16785165* L_1 = ((TMP_ResourceManager_t38EBDD7EF887B1F9F2F426404404B084E678020C_StaticFields*)il2cpp_codegen_static_fields_for(TMP_ResourceManager_t38EBDD7EF887B1F9F2F426404404B084E678020C_il2cpp_TypeInfo_var))->___s_FontAssetReferenceLookup;
  10580. int32_t L_2 = ___0_hashcode;
  10581. TMP_FontAsset_t923BF2F78D7C5AC36376E168A1193B7CB4855160** L_3 = ___1_fontAsset;
  10582. NullCheck(L_1);
  10583. bool L_4;
  10584. L_4 = Dictionary_2_TryGetValue_m541849438216F20A0097FC02ABE593F662306727(L_1, L_2, L_3, Dictionary_2_TryGetValue_m541849438216F20A0097FC02ABE593F662306727_RuntimeMethod_var);
  10585. return L_4;
  10586. }
  10587. }
  10588. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_ResourceManager_RebuildFontAssetCache_mD7B939B5E993C10BD5746CA6C654A1CED645D925 (int32_t ___0_instanceID, const RuntimeMethod* method)
  10589. {
  10590. static bool s_Il2CppMethodInitialized;
  10591. if (!s_Il2CppMethodInitialized)
  10592. {
  10593. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_Contains_m98A9F88FF94538B5EECB0F87E1E3B3572E02ACA1_RuntimeMethod_var);
  10594. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m1CD49ABC19C33C9320E4E745DFBF7CC6D1E5A899_RuntimeMethod_var);
  10595. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m08FA6F29837845000B96D856290A41C30CE4A17E_RuntimeMethod_var);
  10596. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TMP_ResourceManager_t38EBDD7EF887B1F9F2F426404404B084E678020C_il2cpp_TypeInfo_var);
  10597. s_Il2CppMethodInitialized = true;
  10598. }
  10599. int32_t V_0 = 0;
  10600. TMP_FontAsset_t923BF2F78D7C5AC36376E168A1193B7CB4855160* V_1 = NULL;
  10601. {
  10602. V_0 = 0;
  10603. goto IL_0028;
  10604. }
  10605. IL_0004:
  10606. {
  10607. il2cpp_codegen_runtime_class_init_inline(TMP_ResourceManager_t38EBDD7EF887B1F9F2F426404404B084E678020C_il2cpp_TypeInfo_var);
  10608. List_1_t06C3ABB0C6F2347B32881E33D154431EADAE3ECF* L_0 = ((TMP_ResourceManager_t38EBDD7EF887B1F9F2F426404404B084E678020C_StaticFields*)il2cpp_codegen_static_fields_for(TMP_ResourceManager_t38EBDD7EF887B1F9F2F426404404B084E678020C_il2cpp_TypeInfo_var))->___s_FontAssetReferences;
  10609. int32_t L_1 = V_0;
  10610. NullCheck(L_0);
  10611. TMP_FontAsset_t923BF2F78D7C5AC36376E168A1193B7CB4855160* L_2;
  10612. L_2 = List_1_get_Item_m08FA6F29837845000B96D856290A41C30CE4A17E(L_0, L_1, List_1_get_Item_m08FA6F29837845000B96D856290A41C30CE4A17E_RuntimeMethod_var);
  10613. V_1 = L_2;
  10614. TMP_FontAsset_t923BF2F78D7C5AC36376E168A1193B7CB4855160* L_3 = V_1;
  10615. NullCheck(L_3);
  10616. HashSet_1_t4A2F2B74276D0AD3ED0F873045BD61E9504ECAE2* L_4 = L_3->___FallbackSearchQueryLookup;
  10617. int32_t L_5 = ___0_instanceID;
  10618. NullCheck(L_4);
  10619. bool L_6;
  10620. L_6 = HashSet_1_Contains_m98A9F88FF94538B5EECB0F87E1E3B3572E02ACA1(L_4, L_5, HashSet_1_Contains_m98A9F88FF94538B5EECB0F87E1E3B3572E02ACA1_RuntimeMethod_var);
  10621. if (!L_6)
  10622. {
  10623. goto IL_0024;
  10624. }
  10625. }
  10626. {
  10627. TMP_FontAsset_t923BF2F78D7C5AC36376E168A1193B7CB4855160* L_7 = V_1;
  10628. NullCheck(L_7);
  10629. TMP_FontAsset_ReadFontAssetDefinition_mC268F8946D0D6B28BABB3BF28FDF64FABDA2DF93(L_7, NULL);
  10630. }
  10631. IL_0024:
  10632. {
  10633. int32_t L_8 = V_0;
  10634. V_0 = ((int32_t)il2cpp_codegen_add(L_8, 1));
  10635. }
  10636. IL_0028:
  10637. {
  10638. int32_t L_9 = V_0;
  10639. il2cpp_codegen_runtime_class_init_inline(TMP_ResourceManager_t38EBDD7EF887B1F9F2F426404404B084E678020C_il2cpp_TypeInfo_var);
  10640. List_1_t06C3ABB0C6F2347B32881E33D154431EADAE3ECF* L_10 = ((TMP_ResourceManager_t38EBDD7EF887B1F9F2F426404404B084E678020C_StaticFields*)il2cpp_codegen_static_fields_for(TMP_ResourceManager_t38EBDD7EF887B1F9F2F426404404B084E678020C_il2cpp_TypeInfo_var))->___s_FontAssetReferences;
  10641. NullCheck(L_10);
  10642. int32_t L_11;
  10643. L_11 = List_1_get_Count_m1CD49ABC19C33C9320E4E745DFBF7CC6D1E5A899_inline(L_10, List_1_get_Count_m1CD49ABC19C33C9320E4E745DFBF7CC6D1E5A899_RuntimeMethod_var);
  10644. if ((((int32_t)L_9) < ((int32_t)L_11)))
  10645. {
  10646. goto IL_0004;
  10647. }
  10648. }
  10649. {
  10650. return;
  10651. }
  10652. }
  10653. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_ResourceManager__ctor_m41A56B8623D6458A03C6A8C3D7470C2F7BB7A1AE (TMP_ResourceManager_t38EBDD7EF887B1F9F2F426404404B084E678020C* __this, const RuntimeMethod* method)
  10654. {
  10655. {
  10656. Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
  10657. return;
  10658. }
  10659. }
  10660. #ifdef __clang__
  10661. #pragma clang diagnostic pop
  10662. #endif
  10663. #ifdef __clang__
  10664. #pragma clang diagnostic push
  10665. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  10666. #pragma clang diagnostic ignored "-Wunused-variable"
  10667. #endif
  10668. #ifdef __clang__
  10669. #pragma clang diagnostic pop
  10670. #endif
  10671. #ifdef __clang__
  10672. #pragma clang diagnostic push
  10673. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  10674. #pragma clang diagnostic ignored "-Wunused-variable"
  10675. #endif
  10676. #ifdef __clang__
  10677. #pragma clang diagnostic pop
  10678. #endif
  10679. #ifdef __clang__
  10680. #pragma clang diagnostic push
  10681. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  10682. #pragma clang diagnostic ignored "-Wunused-variable"
  10683. #endif
  10684. #ifdef __clang__
  10685. #pragma clang diagnostic pop
  10686. #endif
  10687. #ifdef __clang__
  10688. #pragma clang diagnostic push
  10689. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  10690. #pragma clang diagnostic ignored "-Wunused-variable"
  10691. #endif
  10692. #ifdef __clang__
  10693. #pragma clang diagnostic pop
  10694. #endif
  10695. #ifdef __clang__
  10696. #pragma clang diagnostic push
  10697. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  10698. #pragma clang diagnostic ignored "-Wunused-variable"
  10699. #endif
  10700. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_ScrollbarEventHandler_OnPointerClick_m34AF6B0146F0BC5B3C09C32EED107B4463E7F8DE (TMP_ScrollbarEventHandler_t84C389ED6800977DAEA8C025E18C9F3321888F4D* __this, PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* ___0_eventData, const RuntimeMethod* method)
  10701. {
  10702. static bool s_Il2CppMethodInitialized;
  10703. if (!s_Il2CppMethodInitialized)
  10704. {
  10705. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
  10706. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral191C9D43FB079088FBA3231A3D750E401A0B543F);
  10707. s_Il2CppMethodInitialized = true;
  10708. }
  10709. {
  10710. il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
  10711. Debug_Log_m87A9A3C761FF5C43ED8A53B16190A53D08F818BB(_stringLiteral191C9D43FB079088FBA3231A3D750E401A0B543F, NULL);
  10712. return;
  10713. }
  10714. }
  10715. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_ScrollbarEventHandler_OnSelect_mDF45AA8D470D08691E9F4D615B7DE3BE9AC7135D (TMP_ScrollbarEventHandler_t84C389ED6800977DAEA8C025E18C9F3321888F4D* __this, BaseEventData_tE03A848325C0AE8E76C6CA15FD86395EBF83364F* ___0_eventData, const RuntimeMethod* method)
  10716. {
  10717. static bool s_Il2CppMethodInitialized;
  10718. if (!s_Il2CppMethodInitialized)
  10719. {
  10720. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
  10721. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral227996097295FA1E6E48591E08DEF327779D4BF8);
  10722. s_Il2CppMethodInitialized = true;
  10723. }
  10724. {
  10725. il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
  10726. Debug_Log_m87A9A3C761FF5C43ED8A53B16190A53D08F818BB(_stringLiteral227996097295FA1E6E48591E08DEF327779D4BF8, NULL);
  10727. __this->___isSelected = (bool)1;
  10728. return;
  10729. }
  10730. }
  10731. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_ScrollbarEventHandler_OnDeselect_mF833BEBAB98A0B437BFC9BCB5EE3747434A082F4 (TMP_ScrollbarEventHandler_t84C389ED6800977DAEA8C025E18C9F3321888F4D* __this, BaseEventData_tE03A848325C0AE8E76C6CA15FD86395EBF83364F* ___0_eventData, const RuntimeMethod* method)
  10732. {
  10733. static bool s_Il2CppMethodInitialized;
  10734. if (!s_Il2CppMethodInitialized)
  10735. {
  10736. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
  10737. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral5A835C76D21F71C2C5F1891DB20C380B4A939E21);
  10738. s_Il2CppMethodInitialized = true;
  10739. }
  10740. {
  10741. il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
  10742. Debug_Log_m87A9A3C761FF5C43ED8A53B16190A53D08F818BB(_stringLiteral5A835C76D21F71C2C5F1891DB20C380B4A939E21, NULL);
  10743. __this->___isSelected = (bool)0;
  10744. return;
  10745. }
  10746. }
  10747. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_ScrollbarEventHandler__ctor_m58CED24AFA6F683381D1730590691DDDD5239555 (TMP_ScrollbarEventHandler_t84C389ED6800977DAEA8C025E18C9F3321888F4D* __this, const RuntimeMethod* method)
  10748. {
  10749. {
  10750. MonoBehaviour__ctor_m592DB0105CA0BC97AA1C5F4AD27B12D68A3B7C1E(__this, NULL);
  10751. return;
  10752. }
  10753. }
  10754. #ifdef __clang__
  10755. #pragma clang diagnostic pop
  10756. #endif
  10757. #ifdef __clang__
  10758. #pragma clang diagnostic push
  10759. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  10760. #pragma clang diagnostic ignored "-Wunused-variable"
  10761. #endif
  10762. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_SelectionCaret_Cull_m2DC72A9C1EA02ECCB716CD88EFE102299E9006F1 (TMP_SelectionCaret_tCDD93BB06825C506A7D3E06648FB33E3D61981EB* __this, Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___0_clipRect, bool ___1_validRect, const RuntimeMethod* method)
  10763. {
  10764. static bool s_Il2CppMethodInitialized;
  10765. if (!s_Il2CppMethodInitialized)
  10766. {
  10767. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CanvasUpdateRegistry_t7A4CC63D880F418DCDE83152B6FDB3259DF14DD1_il2cpp_TypeInfo_var);
  10768. s_Il2CppMethodInitialized = true;
  10769. }
  10770. {
  10771. bool L_0 = ___1_validRect;
  10772. if (!L_0)
  10773. {
  10774. goto IL_0016;
  10775. }
  10776. }
  10777. {
  10778. CanvasRenderer_tAB9A55A976C4E3B2B37D0CE5616E5685A8B43860* L_1;
  10779. L_1 = Graphic_get_canvasRenderer_m62AB727277A28728264860232642DA6EC20DEAB1(__this, NULL);
  10780. NullCheck(L_1);
  10781. CanvasRenderer_set_cull_mA2A521F41185511CCFF6E2BFCD7B68B1DE3C0D9D(L_1, (bool)0, NULL);
  10782. il2cpp_codegen_runtime_class_init_inline(CanvasUpdateRegistry_t7A4CC63D880F418DCDE83152B6FDB3259DF14DD1_il2cpp_TypeInfo_var);
  10783. CanvasUpdateRegistry_RegisterCanvasElementForGraphicRebuild_mEBBD04C3B001E80801966E3347E70A35FCEBE8B1(__this, NULL);
  10784. return;
  10785. }
  10786. IL_0016:
  10787. {
  10788. Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_2 = ___0_clipRect;
  10789. bool L_3 = ___1_validRect;
  10790. MaskableGraphic_Cull_mF6948476960E33BD174FD3723101650E3C344CC7(__this, L_2, L_3, NULL);
  10791. return;
  10792. }
  10793. }
  10794. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_SelectionCaret_UpdateGeometry_mF6C6F61B4CD8E34D7D9777EF897639DBFB18755E (TMP_SelectionCaret_tCDD93BB06825C506A7D3E06648FB33E3D61981EB* __this, const RuntimeMethod* method)
  10795. {
  10796. {
  10797. return;
  10798. }
  10799. }
  10800. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_SelectionCaret__ctor_m68388B98DDFDBA26F60C2AF944794D3A43BE8070 (TMP_SelectionCaret_tCDD93BB06825C506A7D3E06648FB33E3D61981EB* __this, const RuntimeMethod* method)
  10801. {
  10802. {
  10803. MaskableGraphic__ctor_mD2E256F950AAAE0E2445971361B5C54D2066E4C2(__this, NULL);
  10804. return;
  10805. }
  10806. }
  10807. #ifdef __clang__
  10808. #pragma clang diagnostic pop
  10809. #endif
  10810. #ifdef __clang__
  10811. #pragma clang diagnostic push
  10812. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  10813. #pragma clang diagnostic ignored "-Wunused-variable"
  10814. #endif
  10815. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* TMP_Settings_get_version_mD4931533CD1B724A2147506EBB7533609220CFE8 (const RuntimeMethod* method)
  10816. {
  10817. static bool s_Il2CppMethodInitialized;
  10818. if (!s_Il2CppMethodInitialized)
  10819. {
  10820. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral24AC82729F1212E352282CBFE6D0C9A2E58A3177);
  10821. s_Il2CppMethodInitialized = true;
  10822. }
  10823. {
  10824. return _stringLiteral24AC82729F1212E352282CBFE6D0C9A2E58A3177;
  10825. }
  10826. }
  10827. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TMP_Settings_get_enableWordWrapping_m6768537460F6CD13F5A581282353B2B98EE22A1D (const RuntimeMethod* method)
  10828. {
  10829. {
  10830. TMP_Settings_t5875BC616C98A30032C6B733CF7FC90A0EE48062* L_0;
  10831. L_0 = TMP_Settings_get_instance_mFFEE513A89138F5FACD8CE35BF241C2D1F4A9BF4(NULL);
  10832. NullCheck(L_0);
  10833. bool L_1 = L_0->___m_enableWordWrapping;
  10834. return L_1;
  10835. }
  10836. }
  10837. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TMP_Settings_get_enableKerning_mC1031F78F03B64FE3082EFFF3736C0D428A29E22 (const RuntimeMethod* method)
  10838. {
  10839. {
  10840. TMP_Settings_t5875BC616C98A30032C6B733CF7FC90A0EE48062* L_0;
  10841. L_0 = TMP_Settings_get_instance_mFFEE513A89138F5FACD8CE35BF241C2D1F4A9BF4(NULL);
  10842. NullCheck(L_0);
  10843. bool L_1 = L_0->___m_enableKerning;
  10844. return L_1;
  10845. }
  10846. }
  10847. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TMP_Settings_get_enableExtraPadding_mDB4FE26B3547EA2BF5FFC8CE354680B4EC02CB42 (const RuntimeMethod* method)
  10848. {
  10849. {
  10850. TMP_Settings_t5875BC616C98A30032C6B733CF7FC90A0EE48062* L_0;
  10851. L_0 = TMP_Settings_get_instance_mFFEE513A89138F5FACD8CE35BF241C2D1F4A9BF4(NULL);
  10852. NullCheck(L_0);
  10853. bool L_1 = L_0->___m_enableExtraPadding;
  10854. return L_1;
  10855. }
  10856. }
  10857. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TMP_Settings_get_enableTintAllSprites_mD2803D776AE9A89D55E521D82C2DD0AB8135A120 (const RuntimeMethod* method)
  10858. {
  10859. {
  10860. TMP_Settings_t5875BC616C98A30032C6B733CF7FC90A0EE48062* L_0;
  10861. L_0 = TMP_Settings_get_instance_mFFEE513A89138F5FACD8CE35BF241C2D1F4A9BF4(NULL);
  10862. NullCheck(L_0);
  10863. bool L_1 = L_0->___m_enableTintAllSprites;
  10864. return L_1;
  10865. }
  10866. }
  10867. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TMP_Settings_get_enableParseEscapeCharacters_mE6CB6DE4E034CA3CA08D0035A16923CC7EB847D2 (const RuntimeMethod* method)
  10868. {
  10869. {
  10870. TMP_Settings_t5875BC616C98A30032C6B733CF7FC90A0EE48062* L_0;
  10871. L_0 = TMP_Settings_get_instance_mFFEE513A89138F5FACD8CE35BF241C2D1F4A9BF4(NULL);
  10872. NullCheck(L_0);
  10873. bool L_1 = L_0->___m_enableParseEscapeCharacters;
  10874. return L_1;
  10875. }
  10876. }
  10877. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TMP_Settings_get_enableRaycastTarget_mC7F0756A3563CCF4788AEA19355C221963BF2260 (const RuntimeMethod* method)
  10878. {
  10879. {
  10880. TMP_Settings_t5875BC616C98A30032C6B733CF7FC90A0EE48062* L_0;
  10881. L_0 = TMP_Settings_get_instance_mFFEE513A89138F5FACD8CE35BF241C2D1F4A9BF4(NULL);
  10882. NullCheck(L_0);
  10883. bool L_1 = L_0->___m_EnableRaycastTarget;
  10884. return L_1;
  10885. }
  10886. }
  10887. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TMP_Settings_get_getFontFeaturesAtRuntime_m75190CE90D69720EBDE06438C4B72072D1FD7BBE (const RuntimeMethod* method)
  10888. {
  10889. {
  10890. TMP_Settings_t5875BC616C98A30032C6B733CF7FC90A0EE48062* L_0;
  10891. L_0 = TMP_Settings_get_instance_mFFEE513A89138F5FACD8CE35BF241C2D1F4A9BF4(NULL);
  10892. NullCheck(L_0);
  10893. bool L_1 = L_0->___m_GetFontFeaturesAtRuntime;
  10894. return L_1;
  10895. }
  10896. }
  10897. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TMP_Settings_get_missingGlyphCharacter_mA9AB8619A2A7275DAF4788B0868B4933F9A451A2 (const RuntimeMethod* method)
  10898. {
  10899. {
  10900. TMP_Settings_t5875BC616C98A30032C6B733CF7FC90A0EE48062* L_0;
  10901. L_0 = TMP_Settings_get_instance_mFFEE513A89138F5FACD8CE35BF241C2D1F4A9BF4(NULL);
  10902. NullCheck(L_0);
  10903. int32_t L_1 = L_0->___m_missingGlyphCharacter;
  10904. return L_1;
  10905. }
  10906. }
  10907. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_Settings_set_missingGlyphCharacter_m11E37FBC7A2FE60F7BBE86E545E51AE74A512779 (int32_t ___0_value, const RuntimeMethod* method)
  10908. {
  10909. {
  10910. TMP_Settings_t5875BC616C98A30032C6B733CF7FC90A0EE48062* L_0;
  10911. L_0 = TMP_Settings_get_instance_mFFEE513A89138F5FACD8CE35BF241C2D1F4A9BF4(NULL);
  10912. int32_t L_1 = ___0_value;
  10913. NullCheck(L_0);
  10914. L_0->___m_missingGlyphCharacter = L_1;
  10915. return;
  10916. }
  10917. }
  10918. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TMP_Settings_get_warningsDisabled_m2590555E7D849D05AF4B63DEA82407812DB37B22 (const RuntimeMethod* method)
  10919. {
  10920. {
  10921. TMP_Settings_t5875BC616C98A30032C6B733CF7FC90A0EE48062* L_0;
  10922. L_0 = TMP_Settings_get_instance_mFFEE513A89138F5FACD8CE35BF241C2D1F4A9BF4(NULL);
  10923. NullCheck(L_0);
  10924. bool L_1 = L_0->___m_warningsDisabled;
  10925. return L_1;
  10926. }
  10927. }
  10928. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TMP_FontAsset_t923BF2F78D7C5AC36376E168A1193B7CB4855160* TMP_Settings_get_defaultFontAsset_m08D5F2C60E2E313EFAE26C16934F08A499DDFC64 (const RuntimeMethod* method)
  10929. {
  10930. {
  10931. TMP_Settings_t5875BC616C98A30032C6B733CF7FC90A0EE48062* L_0;
  10932. L_0 = TMP_Settings_get_instance_mFFEE513A89138F5FACD8CE35BF241C2D1F4A9BF4(NULL);
  10933. NullCheck(L_0);
  10934. TMP_FontAsset_t923BF2F78D7C5AC36376E168A1193B7CB4855160* L_1 = L_0->___m_defaultFontAsset;
  10935. return L_1;
  10936. }
  10937. }
  10938. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* TMP_Settings_get_defaultFontAssetPath_m839245F25AC624824660B9A7C2A8B0D7F5FFCC99 (const RuntimeMethod* method)
  10939. {
  10940. {
  10941. TMP_Settings_t5875BC616C98A30032C6B733CF7FC90A0EE48062* L_0;
  10942. L_0 = TMP_Settings_get_instance_mFFEE513A89138F5FACD8CE35BF241C2D1F4A9BF4(NULL);
  10943. NullCheck(L_0);
  10944. String_t* L_1 = L_0->___m_defaultFontAssetPath;
  10945. return L_1;
  10946. }
  10947. }
  10948. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float TMP_Settings_get_defaultFontSize_m0DD0FFB0811B5EA0DAF7C44BB1F3BA2B8F0C6F1C (const RuntimeMethod* method)
  10949. {
  10950. {
  10951. TMP_Settings_t5875BC616C98A30032C6B733CF7FC90A0EE48062* L_0;
  10952. L_0 = TMP_Settings_get_instance_mFFEE513A89138F5FACD8CE35BF241C2D1F4A9BF4(NULL);
  10953. NullCheck(L_0);
  10954. float L_1 = L_0->___m_defaultFontSize;
  10955. return L_1;
  10956. }
  10957. }
  10958. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float TMP_Settings_get_defaultTextAutoSizingMinRatio_m7DAE2F65CA41AF99FEF2AF1B0AF9F2AA0F3992B7 (const RuntimeMethod* method)
  10959. {
  10960. {
  10961. TMP_Settings_t5875BC616C98A30032C6B733CF7FC90A0EE48062* L_0;
  10962. L_0 = TMP_Settings_get_instance_mFFEE513A89138F5FACD8CE35BF241C2D1F4A9BF4(NULL);
  10963. NullCheck(L_0);
  10964. float L_1 = L_0->___m_defaultAutoSizeMinRatio;
  10965. return L_1;
  10966. }
  10967. }
  10968. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float TMP_Settings_get_defaultTextAutoSizingMaxRatio_m58977C845522D0083F422883C8158BBED78086AE (const RuntimeMethod* method)
  10969. {
  10970. {
  10971. TMP_Settings_t5875BC616C98A30032C6B733CF7FC90A0EE48062* L_0;
  10972. L_0 = TMP_Settings_get_instance_mFFEE513A89138F5FACD8CE35BF241C2D1F4A9BF4(NULL);
  10973. NullCheck(L_0);
  10974. float L_1 = L_0->___m_defaultAutoSizeMaxRatio;
  10975. return L_1;
  10976. }
  10977. }
  10978. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 TMP_Settings_get_defaultTextMeshProTextContainerSize_m466E747B45873AD1DF7E06157B97E731B5AEE5DB (const RuntimeMethod* method)
  10979. {
  10980. {
  10981. TMP_Settings_t5875BC616C98A30032C6B733CF7FC90A0EE48062* L_0;
  10982. L_0 = TMP_Settings_get_instance_mFFEE513A89138F5FACD8CE35BF241C2D1F4A9BF4(NULL);
  10983. NullCheck(L_0);
  10984. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_1 = L_0->___m_defaultTextMeshProTextContainerSize;
  10985. return L_1;
  10986. }
  10987. }
  10988. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 TMP_Settings_get_defaultTextMeshProUITextContainerSize_m0D4A8F331AA212AADCB5BA044E5C79B811ED70DF (const RuntimeMethod* method)
  10989. {
  10990. {
  10991. TMP_Settings_t5875BC616C98A30032C6B733CF7FC90A0EE48062* L_0;
  10992. L_0 = TMP_Settings_get_instance_mFFEE513A89138F5FACD8CE35BF241C2D1F4A9BF4(NULL);
  10993. NullCheck(L_0);
  10994. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_1 = L_0->___m_defaultTextMeshProUITextContainerSize;
  10995. return L_1;
  10996. }
  10997. }
  10998. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TMP_Settings_get_autoSizeTextContainer_m975EB0FF2086BA79F214C099AF1839D4FA2F0DF3 (const RuntimeMethod* method)
  10999. {
  11000. {
  11001. TMP_Settings_t5875BC616C98A30032C6B733CF7FC90A0EE48062* L_0;
  11002. L_0 = TMP_Settings_get_instance_mFFEE513A89138F5FACD8CE35BF241C2D1F4A9BF4(NULL);
  11003. NullCheck(L_0);
  11004. bool L_1 = L_0->___m_autoSizeTextContainer;
  11005. return L_1;
  11006. }
  11007. }
  11008. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TMP_Settings_get_isTextObjectScaleStatic_m2F89F247DDA607F93B26EB5B9A698C5C2A975D18 (const RuntimeMethod* method)
  11009. {
  11010. {
  11011. TMP_Settings_t5875BC616C98A30032C6B733CF7FC90A0EE48062* L_0;
  11012. L_0 = TMP_Settings_get_instance_mFFEE513A89138F5FACD8CE35BF241C2D1F4A9BF4(NULL);
  11013. NullCheck(L_0);
  11014. bool L_1 = L_0->___m_IsTextObjectScaleStatic;
  11015. return L_1;
  11016. }
  11017. }
  11018. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_Settings_set_isTextObjectScaleStatic_mF18745726FE671226582BD5BC19C6DBE9199DD70 (bool ___0_value, const RuntimeMethod* method)
  11019. {
  11020. {
  11021. TMP_Settings_t5875BC616C98A30032C6B733CF7FC90A0EE48062* L_0;
  11022. L_0 = TMP_Settings_get_instance_mFFEE513A89138F5FACD8CE35BF241C2D1F4A9BF4(NULL);
  11023. bool L_1 = ___0_value;
  11024. NullCheck(L_0);
  11025. L_0->___m_IsTextObjectScaleStatic = L_1;
  11026. return;
  11027. }
  11028. }
  11029. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_t06C3ABB0C6F2347B32881E33D154431EADAE3ECF* TMP_Settings_get_fallbackFontAssets_mD671B9D809736E7DC84543568C25BEF9C0B7269D (const RuntimeMethod* method)
  11030. {
  11031. {
  11032. TMP_Settings_t5875BC616C98A30032C6B733CF7FC90A0EE48062* L_0;
  11033. L_0 = TMP_Settings_get_instance_mFFEE513A89138F5FACD8CE35BF241C2D1F4A9BF4(NULL);
  11034. NullCheck(L_0);
  11035. List_1_t06C3ABB0C6F2347B32881E33D154431EADAE3ECF* L_1 = L_0->___m_fallbackFontAssets;
  11036. return L_1;
  11037. }
  11038. }
  11039. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TMP_Settings_get_matchMaterialPreset_m3C4B2C06C35CF61FCDB127236F522B4454734627 (const RuntimeMethod* method)
  11040. {
  11041. {
  11042. TMP_Settings_t5875BC616C98A30032C6B733CF7FC90A0EE48062* L_0;
  11043. L_0 = TMP_Settings_get_instance_mFFEE513A89138F5FACD8CE35BF241C2D1F4A9BF4(NULL);
  11044. NullCheck(L_0);
  11045. bool L_1 = L_0->___m_matchMaterialPreset;
  11046. return L_1;
  11047. }
  11048. }
  11049. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TMP_SpriteAsset_t81F779E6F705CE190DC0D1F93A954CB8B1774B39* TMP_Settings_get_defaultSpriteAsset_m1A6D796CB68107284294DAB40442F2CFFA26A672 (const RuntimeMethod* method)
  11050. {
  11051. {
  11052. TMP_Settings_t5875BC616C98A30032C6B733CF7FC90A0EE48062* L_0;
  11053. L_0 = TMP_Settings_get_instance_mFFEE513A89138F5FACD8CE35BF241C2D1F4A9BF4(NULL);
  11054. NullCheck(L_0);
  11055. TMP_SpriteAsset_t81F779E6F705CE190DC0D1F93A954CB8B1774B39* L_1 = L_0->___m_defaultSpriteAsset;
  11056. return L_1;
  11057. }
  11058. }
  11059. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* TMP_Settings_get_defaultSpriteAssetPath_m0697504D0CD5728F61DE0E1DA9379B8E8CF62E11 (const RuntimeMethod* method)
  11060. {
  11061. {
  11062. TMP_Settings_t5875BC616C98A30032C6B733CF7FC90A0EE48062* L_0;
  11063. L_0 = TMP_Settings_get_instance_mFFEE513A89138F5FACD8CE35BF241C2D1F4A9BF4(NULL);
  11064. NullCheck(L_0);
  11065. String_t* L_1 = L_0->___m_defaultSpriteAssetPath;
  11066. return L_1;
  11067. }
  11068. }
  11069. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TMP_Settings_get_enableEmojiSupport_mC5DAE356F0396330F8B266F83F44E36BCB3B6AC7 (const RuntimeMethod* method)
  11070. {
  11071. {
  11072. TMP_Settings_t5875BC616C98A30032C6B733CF7FC90A0EE48062* L_0;
  11073. L_0 = TMP_Settings_get_instance_mFFEE513A89138F5FACD8CE35BF241C2D1F4A9BF4(NULL);
  11074. NullCheck(L_0);
  11075. bool L_1 = L_0->___m_enableEmojiSupport;
  11076. return L_1;
  11077. }
  11078. }
  11079. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_Settings_set_enableEmojiSupport_m6BE82A8651B2CAC18F2E29B74431B6221C013126 (bool ___0_value, const RuntimeMethod* method)
  11080. {
  11081. {
  11082. TMP_Settings_t5875BC616C98A30032C6B733CF7FC90A0EE48062* L_0;
  11083. L_0 = TMP_Settings_get_instance_mFFEE513A89138F5FACD8CE35BF241C2D1F4A9BF4(NULL);
  11084. bool L_1 = ___0_value;
  11085. NullCheck(L_0);
  11086. L_0->___m_enableEmojiSupport = L_1;
  11087. return;
  11088. }
  11089. }
  11090. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t TMP_Settings_get_missingCharacterSpriteUnicode_mD82A3253E2CD0C9D467FBD152E4F0FE5E2CBFE2D (const RuntimeMethod* method)
  11091. {
  11092. {
  11093. TMP_Settings_t5875BC616C98A30032C6B733CF7FC90A0EE48062* L_0;
  11094. L_0 = TMP_Settings_get_instance_mFFEE513A89138F5FACD8CE35BF241C2D1F4A9BF4(NULL);
  11095. NullCheck(L_0);
  11096. uint32_t L_1 = L_0->___m_MissingCharacterSpriteUnicode;
  11097. return L_1;
  11098. }
  11099. }
  11100. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_Settings_set_missingCharacterSpriteUnicode_mC77F2F7E2F328440D7BAE8D410EA299434336B39 (uint32_t ___0_value, const RuntimeMethod* method)
  11101. {
  11102. {
  11103. TMP_Settings_t5875BC616C98A30032C6B733CF7FC90A0EE48062* L_0;
  11104. L_0 = TMP_Settings_get_instance_mFFEE513A89138F5FACD8CE35BF241C2D1F4A9BF4(NULL);
  11105. uint32_t L_1 = ___0_value;
  11106. NullCheck(L_0);
  11107. L_0->___m_MissingCharacterSpriteUnicode = L_1;
  11108. return;
  11109. }
  11110. }
  11111. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* TMP_Settings_get_defaultColorGradientPresetsPath_mBB00B879E09F5B4ABC9D92E1CDA90D1C11236798 (const RuntimeMethod* method)
  11112. {
  11113. {
  11114. TMP_Settings_t5875BC616C98A30032C6B733CF7FC90A0EE48062* L_0;
  11115. L_0 = TMP_Settings_get_instance_mFFEE513A89138F5FACD8CE35BF241C2D1F4A9BF4(NULL);
  11116. NullCheck(L_0);
  11117. String_t* L_1 = L_0->___m_defaultColorGradientPresetsPath;
  11118. return L_1;
  11119. }
  11120. }
  11121. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TMP_StyleSheet_t70C71699F5CB2D855C361DBB78A44C901236C859* TMP_Settings_get_defaultStyleSheet_m348327B30DA1E60CAFBD929D9724E4FECAD23AE4 (const RuntimeMethod* method)
  11122. {
  11123. {
  11124. TMP_Settings_t5875BC616C98A30032C6B733CF7FC90A0EE48062* L_0;
  11125. L_0 = TMP_Settings_get_instance_mFFEE513A89138F5FACD8CE35BF241C2D1F4A9BF4(NULL);
  11126. NullCheck(L_0);
  11127. TMP_StyleSheet_t70C71699F5CB2D855C361DBB78A44C901236C859* L_1 = L_0->___m_defaultStyleSheet;
  11128. return L_1;
  11129. }
  11130. }
  11131. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* TMP_Settings_get_styleSheetsResourcePath_mD9B018B6AA0A84B293970BB92AB5247063CA8262 (const RuntimeMethod* method)
  11132. {
  11133. {
  11134. TMP_Settings_t5875BC616C98A30032C6B733CF7FC90A0EE48062* L_0;
  11135. L_0 = TMP_Settings_get_instance_mFFEE513A89138F5FACD8CE35BF241C2D1F4A9BF4(NULL);
  11136. NullCheck(L_0);
  11137. String_t* L_1 = L_0->___m_StyleSheetsResourcePath;
  11138. return L_1;
  11139. }
  11140. }
  11141. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TextAsset_t2C64E93DA366D9DE5A8209E1802FA4884AC1BD69* TMP_Settings_get_leadingCharacters_m68937B28B95ED59288E22A2F26275AF6F5CF3C7D (const RuntimeMethod* method)
  11142. {
  11143. {
  11144. TMP_Settings_t5875BC616C98A30032C6B733CF7FC90A0EE48062* L_0;
  11145. L_0 = TMP_Settings_get_instance_mFFEE513A89138F5FACD8CE35BF241C2D1F4A9BF4(NULL);
  11146. NullCheck(L_0);
  11147. TextAsset_t2C64E93DA366D9DE5A8209E1802FA4884AC1BD69* L_1 = L_0->___m_leadingCharacters;
  11148. return L_1;
  11149. }
  11150. }
  11151. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TextAsset_t2C64E93DA366D9DE5A8209E1802FA4884AC1BD69* TMP_Settings_get_followingCharacters_m2E92204242696D31D43203E388BA5AB178907237 (const RuntimeMethod* method)
  11152. {
  11153. {
  11154. TMP_Settings_t5875BC616C98A30032C6B733CF7FC90A0EE48062* L_0;
  11155. L_0 = TMP_Settings_get_instance_mFFEE513A89138F5FACD8CE35BF241C2D1F4A9BF4(NULL);
  11156. NullCheck(L_0);
  11157. TextAsset_t2C64E93DA366D9DE5A8209E1802FA4884AC1BD69* L_1 = L_0->___m_followingCharacters;
  11158. return L_1;
  11159. }
  11160. }
  11161. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR LineBreakingTable_t8F7C67DC8CF3D46115EB50409E5C0E32B5ADC531* TMP_Settings_get_linebreakingRules_m9128A20C31E5CBB0D06E0A1537E40617640FCBB2 (const RuntimeMethod* method)
  11162. {
  11163. {
  11164. TMP_Settings_t5875BC616C98A30032C6B733CF7FC90A0EE48062* L_0;
  11165. L_0 = TMP_Settings_get_instance_mFFEE513A89138F5FACD8CE35BF241C2D1F4A9BF4(NULL);
  11166. NullCheck(L_0);
  11167. LineBreakingTable_t8F7C67DC8CF3D46115EB50409E5C0E32B5ADC531* L_1 = L_0->___m_linebreakingRules;
  11168. if (L_1)
  11169. {
  11170. goto IL_0011;
  11171. }
  11172. }
  11173. {
  11174. TMP_Settings_LoadLinebreakingRules_m77145E921D2176F814DCB968247B938A1379C6B7(NULL);
  11175. }
  11176. IL_0011:
  11177. {
  11178. TMP_Settings_t5875BC616C98A30032C6B733CF7FC90A0EE48062* L_2;
  11179. L_2 = TMP_Settings_get_instance_mFFEE513A89138F5FACD8CE35BF241C2D1F4A9BF4(NULL);
  11180. NullCheck(L_2);
  11181. LineBreakingTable_t8F7C67DC8CF3D46115EB50409E5C0E32B5ADC531* L_3 = L_2->___m_linebreakingRules;
  11182. return L_3;
  11183. }
  11184. }
  11185. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TMP_Settings_get_useModernHangulLineBreakingRules_m20EF8E9FBDF86C21A8E30F3B5B2DF997ABB3A060 (const RuntimeMethod* method)
  11186. {
  11187. {
  11188. TMP_Settings_t5875BC616C98A30032C6B733CF7FC90A0EE48062* L_0;
  11189. L_0 = TMP_Settings_get_instance_mFFEE513A89138F5FACD8CE35BF241C2D1F4A9BF4(NULL);
  11190. NullCheck(L_0);
  11191. bool L_1 = L_0->___m_UseModernHangulLineBreakingRules;
  11192. return L_1;
  11193. }
  11194. }
  11195. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_Settings_set_useModernHangulLineBreakingRules_m2BBA6F13171F67AE513A9684BA253C90B626386D (bool ___0_value, const RuntimeMethod* method)
  11196. {
  11197. {
  11198. TMP_Settings_t5875BC616C98A30032C6B733CF7FC90A0EE48062* L_0;
  11199. L_0 = TMP_Settings_get_instance_mFFEE513A89138F5FACD8CE35BF241C2D1F4A9BF4(NULL);
  11200. bool L_1 = ___0_value;
  11201. NullCheck(L_0);
  11202. L_0->___m_UseModernHangulLineBreakingRules = L_1;
  11203. return;
  11204. }
  11205. }
  11206. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TMP_Settings_t5875BC616C98A30032C6B733CF7FC90A0EE48062* TMP_Settings_get_instance_mFFEE513A89138F5FACD8CE35BF241C2D1F4A9BF4 (const RuntimeMethod* method)
  11207. {
  11208. static bool s_Il2CppMethodInitialized;
  11209. if (!s_Il2CppMethodInitialized)
  11210. {
  11211. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  11212. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Resources_Load_TisTMP_Settings_t5875BC616C98A30032C6B733CF7FC90A0EE48062_mF743AF82E9016988219B5532412C6DE6BB9CF4E7_RuntimeMethod_var);
  11213. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TMP_Settings_t5875BC616C98A30032C6B733CF7FC90A0EE48062_il2cpp_TypeInfo_var);
  11214. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDF1DFF6631214FA884B2FBD4F72721E6354282C7);
  11215. s_Il2CppMethodInitialized = true;
  11216. }
  11217. {
  11218. TMP_Settings_t5875BC616C98A30032C6B733CF7FC90A0EE48062* L_0 = ((TMP_Settings_t5875BC616C98A30032C6B733CF7FC90A0EE48062_StaticFields*)il2cpp_codegen_static_fields_for(TMP_Settings_t5875BC616C98A30032C6B733CF7FC90A0EE48062_il2cpp_TypeInfo_var))->___s_Instance;
  11219. il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  11220. bool L_1;
  11221. L_1 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
  11222. if (!L_1)
  11223. {
  11224. goto IL_001c;
  11225. }
  11226. }
  11227. {
  11228. TMP_Settings_t5875BC616C98A30032C6B733CF7FC90A0EE48062* L_2;
  11229. L_2 = Resources_Load_TisTMP_Settings_t5875BC616C98A30032C6B733CF7FC90A0EE48062_mF743AF82E9016988219B5532412C6DE6BB9CF4E7(_stringLiteralDF1DFF6631214FA884B2FBD4F72721E6354282C7, Resources_Load_TisTMP_Settings_t5875BC616C98A30032C6B733CF7FC90A0EE48062_mF743AF82E9016988219B5532412C6DE6BB9CF4E7_RuntimeMethod_var);
  11230. ((TMP_Settings_t5875BC616C98A30032C6B733CF7FC90A0EE48062_StaticFields*)il2cpp_codegen_static_fields_for(TMP_Settings_t5875BC616C98A30032C6B733CF7FC90A0EE48062_il2cpp_TypeInfo_var))->___s_Instance = L_2;
  11231. Il2CppCodeGenWriteBarrier((void**)(&((TMP_Settings_t5875BC616C98A30032C6B733CF7FC90A0EE48062_StaticFields*)il2cpp_codegen_static_fields_for(TMP_Settings_t5875BC616C98A30032C6B733CF7FC90A0EE48062_il2cpp_TypeInfo_var))->___s_Instance), (void*)L_2);
  11232. }
  11233. IL_001c:
  11234. {
  11235. TMP_Settings_t5875BC616C98A30032C6B733CF7FC90A0EE48062* L_3 = ((TMP_Settings_t5875BC616C98A30032C6B733CF7FC90A0EE48062_StaticFields*)il2cpp_codegen_static_fields_for(TMP_Settings_t5875BC616C98A30032C6B733CF7FC90A0EE48062_il2cpp_TypeInfo_var))->___s_Instance;
  11236. return L_3;
  11237. }
  11238. }
  11239. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TMP_Settings_t5875BC616C98A30032C6B733CF7FC90A0EE48062* TMP_Settings_LoadDefaultSettings_mAD730F80FED7CBB4D15D94ED7A3F0703234C01CB (const RuntimeMethod* method)
  11240. {
  11241. static bool s_Il2CppMethodInitialized;
  11242. if (!s_Il2CppMethodInitialized)
  11243. {
  11244. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  11245. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Resources_Load_TisTMP_Settings_t5875BC616C98A30032C6B733CF7FC90A0EE48062_mF743AF82E9016988219B5532412C6DE6BB9CF4E7_RuntimeMethod_var);
  11246. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TMP_Settings_t5875BC616C98A30032C6B733CF7FC90A0EE48062_il2cpp_TypeInfo_var);
  11247. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDF1DFF6631214FA884B2FBD4F72721E6354282C7);
  11248. s_Il2CppMethodInitialized = true;
  11249. }
  11250. TMP_Settings_t5875BC616C98A30032C6B733CF7FC90A0EE48062* V_0 = NULL;
  11251. {
  11252. TMP_Settings_t5875BC616C98A30032C6B733CF7FC90A0EE48062* L_0 = ((TMP_Settings_t5875BC616C98A30032C6B733CF7FC90A0EE48062_StaticFields*)il2cpp_codegen_static_fields_for(TMP_Settings_t5875BC616C98A30032C6B733CF7FC90A0EE48062_il2cpp_TypeInfo_var))->___s_Instance;
  11253. il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  11254. bool L_1;
  11255. L_1 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
  11256. if (!L_1)
  11257. {
  11258. goto IL_0027;
  11259. }
  11260. }
  11261. {
  11262. TMP_Settings_t5875BC616C98A30032C6B733CF7FC90A0EE48062* L_2;
  11263. L_2 = Resources_Load_TisTMP_Settings_t5875BC616C98A30032C6B733CF7FC90A0EE48062_mF743AF82E9016988219B5532412C6DE6BB9CF4E7(_stringLiteralDF1DFF6631214FA884B2FBD4F72721E6354282C7, Resources_Load_TisTMP_Settings_t5875BC616C98A30032C6B733CF7FC90A0EE48062_mF743AF82E9016988219B5532412C6DE6BB9CF4E7_RuntimeMethod_var);
  11264. V_0 = L_2;
  11265. TMP_Settings_t5875BC616C98A30032C6B733CF7FC90A0EE48062* L_3 = V_0;
  11266. il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  11267. bool L_4;
  11268. L_4 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_3, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
  11269. if (!L_4)
  11270. {
  11271. goto IL_0027;
  11272. }
  11273. }
  11274. {
  11275. TMP_Settings_t5875BC616C98A30032C6B733CF7FC90A0EE48062* L_5 = V_0;
  11276. ((TMP_Settings_t5875BC616C98A30032C6B733CF7FC90A0EE48062_StaticFields*)il2cpp_codegen_static_fields_for(TMP_Settings_t5875BC616C98A30032C6B733CF7FC90A0EE48062_il2cpp_TypeInfo_var))->___s_Instance = L_5;
  11277. Il2CppCodeGenWriteBarrier((void**)(&((TMP_Settings_t5875BC616C98A30032C6B733CF7FC90A0EE48062_StaticFields*)il2cpp_codegen_static_fields_for(TMP_Settings_t5875BC616C98A30032C6B733CF7FC90A0EE48062_il2cpp_TypeInfo_var))->___s_Instance), (void*)L_5);
  11278. }
  11279. IL_0027:
  11280. {
  11281. TMP_Settings_t5875BC616C98A30032C6B733CF7FC90A0EE48062* L_6 = ((TMP_Settings_t5875BC616C98A30032C6B733CF7FC90A0EE48062_StaticFields*)il2cpp_codegen_static_fields_for(TMP_Settings_t5875BC616C98A30032C6B733CF7FC90A0EE48062_il2cpp_TypeInfo_var))->___s_Instance;
  11282. return L_6;
  11283. }
  11284. }
  11285. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TMP_Settings_t5875BC616C98A30032C6B733CF7FC90A0EE48062* TMP_Settings_GetSettings_mD7694E5469539C92793D8C1C6C940C875EB0F74A (const RuntimeMethod* method)
  11286. {
  11287. static bool s_Il2CppMethodInitialized;
  11288. if (!s_Il2CppMethodInitialized)
  11289. {
  11290. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  11291. s_Il2CppMethodInitialized = true;
  11292. }
  11293. {
  11294. TMP_Settings_t5875BC616C98A30032C6B733CF7FC90A0EE48062* L_0;
  11295. L_0 = TMP_Settings_get_instance_mFFEE513A89138F5FACD8CE35BF241C2D1F4A9BF4(NULL);
  11296. il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  11297. bool L_1;
  11298. L_1 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
  11299. if (!L_1)
  11300. {
  11301. goto IL_000f;
  11302. }
  11303. }
  11304. {
  11305. return (TMP_Settings_t5875BC616C98A30032C6B733CF7FC90A0EE48062*)NULL;
  11306. }
  11307. IL_000f:
  11308. {
  11309. TMP_Settings_t5875BC616C98A30032C6B733CF7FC90A0EE48062* L_2;
  11310. L_2 = TMP_Settings_get_instance_mFFEE513A89138F5FACD8CE35BF241C2D1F4A9BF4(NULL);
  11311. return L_2;
  11312. }
  11313. }
  11314. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TMP_FontAsset_t923BF2F78D7C5AC36376E168A1193B7CB4855160* TMP_Settings_GetFontAsset_m2B9CCF67F14FF0294D8F09A00FA04240640B59E5 (const RuntimeMethod* method)
  11315. {
  11316. static bool s_Il2CppMethodInitialized;
  11317. if (!s_Il2CppMethodInitialized)
  11318. {
  11319. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  11320. s_Il2CppMethodInitialized = true;
  11321. }
  11322. {
  11323. TMP_Settings_t5875BC616C98A30032C6B733CF7FC90A0EE48062* L_0;
  11324. L_0 = TMP_Settings_get_instance_mFFEE513A89138F5FACD8CE35BF241C2D1F4A9BF4(NULL);
  11325. il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  11326. bool L_1;
  11327. L_1 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
  11328. if (!L_1)
  11329. {
  11330. goto IL_000f;
  11331. }
  11332. }
  11333. {
  11334. return (TMP_FontAsset_t923BF2F78D7C5AC36376E168A1193B7CB4855160*)NULL;
  11335. }
  11336. IL_000f:
  11337. {
  11338. TMP_Settings_t5875BC616C98A30032C6B733CF7FC90A0EE48062* L_2;
  11339. L_2 = TMP_Settings_get_instance_mFFEE513A89138F5FACD8CE35BF241C2D1F4A9BF4(NULL);
  11340. NullCheck(L_2);
  11341. TMP_FontAsset_t923BF2F78D7C5AC36376E168A1193B7CB4855160* L_3 = L_2->___m_defaultFontAsset;
  11342. return L_3;
  11343. }
  11344. }
  11345. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TMP_SpriteAsset_t81F779E6F705CE190DC0D1F93A954CB8B1774B39* TMP_Settings_GetSpriteAsset_m1E0A427691CBE9DE384E5FEA5FEFE2994178B7E2 (const RuntimeMethod* method)
  11346. {
  11347. static bool s_Il2CppMethodInitialized;
  11348. if (!s_Il2CppMethodInitialized)
  11349. {
  11350. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  11351. s_Il2CppMethodInitialized = true;
  11352. }
  11353. {
  11354. TMP_Settings_t5875BC616C98A30032C6B733CF7FC90A0EE48062* L_0;
  11355. L_0 = TMP_Settings_get_instance_mFFEE513A89138F5FACD8CE35BF241C2D1F4A9BF4(NULL);
  11356. il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  11357. bool L_1;
  11358. L_1 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
  11359. if (!L_1)
  11360. {
  11361. goto IL_000f;
  11362. }
  11363. }
  11364. {
  11365. return (TMP_SpriteAsset_t81F779E6F705CE190DC0D1F93A954CB8B1774B39*)NULL;
  11366. }
  11367. IL_000f:
  11368. {
  11369. TMP_Settings_t5875BC616C98A30032C6B733CF7FC90A0EE48062* L_2;
  11370. L_2 = TMP_Settings_get_instance_mFFEE513A89138F5FACD8CE35BF241C2D1F4A9BF4(NULL);
  11371. NullCheck(L_2);
  11372. TMP_SpriteAsset_t81F779E6F705CE190DC0D1F93A954CB8B1774B39* L_3 = L_2->___m_defaultSpriteAsset;
  11373. return L_3;
  11374. }
  11375. }
  11376. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TMP_StyleSheet_t70C71699F5CB2D855C361DBB78A44C901236C859* TMP_Settings_GetStyleSheet_m77182866141F5C1699DBC2E25F69FAB3CC347BD0 (const RuntimeMethod* method)
  11377. {
  11378. static bool s_Il2CppMethodInitialized;
  11379. if (!s_Il2CppMethodInitialized)
  11380. {
  11381. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  11382. s_Il2CppMethodInitialized = true;
  11383. }
  11384. {
  11385. TMP_Settings_t5875BC616C98A30032C6B733CF7FC90A0EE48062* L_0;
  11386. L_0 = TMP_Settings_get_instance_mFFEE513A89138F5FACD8CE35BF241C2D1F4A9BF4(NULL);
  11387. il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  11388. bool L_1;
  11389. L_1 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
  11390. if (!L_1)
  11391. {
  11392. goto IL_000f;
  11393. }
  11394. }
  11395. {
  11396. return (TMP_StyleSheet_t70C71699F5CB2D855C361DBB78A44C901236C859*)NULL;
  11397. }
  11398. IL_000f:
  11399. {
  11400. TMP_Settings_t5875BC616C98A30032C6B733CF7FC90A0EE48062* L_2;
  11401. L_2 = TMP_Settings_get_instance_mFFEE513A89138F5FACD8CE35BF241C2D1F4A9BF4(NULL);
  11402. NullCheck(L_2);
  11403. TMP_StyleSheet_t70C71699F5CB2D855C361DBB78A44C901236C859* L_3 = L_2->___m_defaultStyleSheet;
  11404. return L_3;
  11405. }
  11406. }
  11407. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_Settings_LoadLinebreakingRules_m77145E921D2176F814DCB968247B938A1379C6B7 (const RuntimeMethod* method)
  11408. {
  11409. static bool s_Il2CppMethodInitialized;
  11410. if (!s_Il2CppMethodInitialized)
  11411. {
  11412. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LineBreakingTable_t8F7C67DC8CF3D46115EB50409E5C0E32B5ADC531_il2cpp_TypeInfo_var);
  11413. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  11414. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TMP_Settings_t5875BC616C98A30032C6B733CF7FC90A0EE48062_il2cpp_TypeInfo_var);
  11415. s_Il2CppMethodInitialized = true;
  11416. }
  11417. {
  11418. TMP_Settings_t5875BC616C98A30032C6B733CF7FC90A0EE48062* L_0;
  11419. L_0 = TMP_Settings_get_instance_mFFEE513A89138F5FACD8CE35BF241C2D1F4A9BF4(NULL);
  11420. il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  11421. bool L_1;
  11422. L_1 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
  11423. if (!L_1)
  11424. {
  11425. goto IL_000e;
  11426. }
  11427. }
  11428. {
  11429. return;
  11430. }
  11431. IL_000e:
  11432. {
  11433. TMP_Settings_t5875BC616C98A30032C6B733CF7FC90A0EE48062* L_2 = ((TMP_Settings_t5875BC616C98A30032C6B733CF7FC90A0EE48062_StaticFields*)il2cpp_codegen_static_fields_for(TMP_Settings_t5875BC616C98A30032C6B733CF7FC90A0EE48062_il2cpp_TypeInfo_var))->___s_Instance;
  11434. NullCheck(L_2);
  11435. LineBreakingTable_t8F7C67DC8CF3D46115EB50409E5C0E32B5ADC531* L_3 = L_2->___m_linebreakingRules;
  11436. if (L_3)
  11437. {
  11438. goto IL_0029;
  11439. }
  11440. }
  11441. {
  11442. TMP_Settings_t5875BC616C98A30032C6B733CF7FC90A0EE48062* L_4 = ((TMP_Settings_t5875BC616C98A30032C6B733CF7FC90A0EE48062_StaticFields*)il2cpp_codegen_static_fields_for(TMP_Settings_t5875BC616C98A30032C6B733CF7FC90A0EE48062_il2cpp_TypeInfo_var))->___s_Instance;
  11443. LineBreakingTable_t8F7C67DC8CF3D46115EB50409E5C0E32B5ADC531* L_5 = (LineBreakingTable_t8F7C67DC8CF3D46115EB50409E5C0E32B5ADC531*)il2cpp_codegen_object_new(LineBreakingTable_t8F7C67DC8CF3D46115EB50409E5C0E32B5ADC531_il2cpp_TypeInfo_var);
  11444. LineBreakingTable__ctor_m20DC4ED032712E7234F19604082B5B41DEF713EB(L_5, NULL);
  11445. NullCheck(L_4);
  11446. L_4->___m_linebreakingRules = L_5;
  11447. Il2CppCodeGenWriteBarrier((void**)(&L_4->___m_linebreakingRules), (void*)L_5);
  11448. }
  11449. IL_0029:
  11450. {
  11451. TMP_Settings_t5875BC616C98A30032C6B733CF7FC90A0EE48062* L_6 = ((TMP_Settings_t5875BC616C98A30032C6B733CF7FC90A0EE48062_StaticFields*)il2cpp_codegen_static_fields_for(TMP_Settings_t5875BC616C98A30032C6B733CF7FC90A0EE48062_il2cpp_TypeInfo_var))->___s_Instance;
  11452. NullCheck(L_6);
  11453. LineBreakingTable_t8F7C67DC8CF3D46115EB50409E5C0E32B5ADC531* L_7 = L_6->___m_linebreakingRules;
  11454. TMP_Settings_t5875BC616C98A30032C6B733CF7FC90A0EE48062* L_8 = ((TMP_Settings_t5875BC616C98A30032C6B733CF7FC90A0EE48062_StaticFields*)il2cpp_codegen_static_fields_for(TMP_Settings_t5875BC616C98A30032C6B733CF7FC90A0EE48062_il2cpp_TypeInfo_var))->___s_Instance;
  11455. NullCheck(L_8);
  11456. TextAsset_t2C64E93DA366D9DE5A8209E1802FA4884AC1BD69* L_9 = L_8->___m_leadingCharacters;
  11457. Dictionary_2_t760E9A9490B53715AE11CA76450386C19A39A0C8* L_10;
  11458. L_10 = TMP_Settings_GetCharacters_mE221906A29576DD47B3AE3CA25905D65BFA13E1B(L_9, NULL);
  11459. NullCheck(L_7);
  11460. L_7->___leadingCharacters = L_10;
  11461. Il2CppCodeGenWriteBarrier((void**)(&L_7->___leadingCharacters), (void*)L_10);
  11462. TMP_Settings_t5875BC616C98A30032C6B733CF7FC90A0EE48062* L_11 = ((TMP_Settings_t5875BC616C98A30032C6B733CF7FC90A0EE48062_StaticFields*)il2cpp_codegen_static_fields_for(TMP_Settings_t5875BC616C98A30032C6B733CF7FC90A0EE48062_il2cpp_TypeInfo_var))->___s_Instance;
  11463. NullCheck(L_11);
  11464. LineBreakingTable_t8F7C67DC8CF3D46115EB50409E5C0E32B5ADC531* L_12 = L_11->___m_linebreakingRules;
  11465. TMP_Settings_t5875BC616C98A30032C6B733CF7FC90A0EE48062* L_13 = ((TMP_Settings_t5875BC616C98A30032C6B733CF7FC90A0EE48062_StaticFields*)il2cpp_codegen_static_fields_for(TMP_Settings_t5875BC616C98A30032C6B733CF7FC90A0EE48062_il2cpp_TypeInfo_var))->___s_Instance;
  11466. NullCheck(L_13);
  11467. TextAsset_t2C64E93DA366D9DE5A8209E1802FA4884AC1BD69* L_14 = L_13->___m_followingCharacters;
  11468. Dictionary_2_t760E9A9490B53715AE11CA76450386C19A39A0C8* L_15;
  11469. L_15 = TMP_Settings_GetCharacters_mE221906A29576DD47B3AE3CA25905D65BFA13E1B(L_14, NULL);
  11470. NullCheck(L_12);
  11471. L_12->___followingCharacters = L_15;
  11472. Il2CppCodeGenWriteBarrier((void**)(&L_12->___followingCharacters), (void*)L_15);
  11473. return;
  11474. }
  11475. }
  11476. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Dictionary_2_t760E9A9490B53715AE11CA76450386C19A39A0C8* TMP_Settings_GetCharacters_mE221906A29576DD47B3AE3CA25905D65BFA13E1B (TextAsset_t2C64E93DA366D9DE5A8209E1802FA4884AC1BD69* ___0_file, const RuntimeMethod* method)
  11477. {
  11478. static bool s_Il2CppMethodInitialized;
  11479. if (!s_Il2CppMethodInitialized)
  11480. {
  11481. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Add_m65C453F1100868C469A8E4794AE6DCD76F6AA1A4_RuntimeMethod_var);
  11482. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_ContainsKey_mFEF31529C09939D463552C900419ABCC2B05B354_RuntimeMethod_var);
  11483. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_mAD0F72A65D09EB22E0C7720CD0E099163B97AA00_RuntimeMethod_var);
  11484. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_t760E9A9490B53715AE11CA76450386C19A39A0C8_il2cpp_TypeInfo_var);
  11485. s_Il2CppMethodInitialized = true;
  11486. }
  11487. Dictionary_2_t760E9A9490B53715AE11CA76450386C19A39A0C8* V_0 = NULL;
  11488. String_t* V_1 = NULL;
  11489. int32_t V_2 = 0;
  11490. Il2CppChar V_3 = 0x0;
  11491. {
  11492. Dictionary_2_t760E9A9490B53715AE11CA76450386C19A39A0C8* L_0 = (Dictionary_2_t760E9A9490B53715AE11CA76450386C19A39A0C8*)il2cpp_codegen_object_new(Dictionary_2_t760E9A9490B53715AE11CA76450386C19A39A0C8_il2cpp_TypeInfo_var);
  11493. Dictionary_2__ctor_mAD0F72A65D09EB22E0C7720CD0E099163B97AA00(L_0, Dictionary_2__ctor_mAD0F72A65D09EB22E0C7720CD0E099163B97AA00_RuntimeMethod_var);
  11494. V_0 = L_0;
  11495. TextAsset_t2C64E93DA366D9DE5A8209E1802FA4884AC1BD69* L_1 = ___0_file;
  11496. NullCheck(L_1);
  11497. String_t* L_2;
  11498. L_2 = TextAsset_get_text_m36846042E3CF3D9DD337BF3F8B2B1902D10C8FD9(L_1, NULL);
  11499. V_1 = L_2;
  11500. V_2 = 0;
  11501. goto IL_002e;
  11502. }
  11503. IL_0011:
  11504. {
  11505. String_t* L_3 = V_1;
  11506. int32_t L_4 = V_2;
  11507. NullCheck(L_3);
  11508. Il2CppChar L_5;
  11509. L_5 = String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3(L_3, L_4, NULL);
  11510. V_3 = L_5;
  11511. Dictionary_2_t760E9A9490B53715AE11CA76450386C19A39A0C8* L_6 = V_0;
  11512. Il2CppChar L_7 = V_3;
  11513. NullCheck(L_6);
  11514. bool L_8;
  11515. L_8 = Dictionary_2_ContainsKey_mFEF31529C09939D463552C900419ABCC2B05B354(L_6, L_7, Dictionary_2_ContainsKey_mFEF31529C09939D463552C900419ABCC2B05B354_RuntimeMethod_var);
  11516. if (L_8)
  11517. {
  11518. goto IL_002a;
  11519. }
  11520. }
  11521. {
  11522. Dictionary_2_t760E9A9490B53715AE11CA76450386C19A39A0C8* L_9 = V_0;
  11523. Il2CppChar L_10 = V_3;
  11524. Il2CppChar L_11 = V_3;
  11525. NullCheck(L_9);
  11526. Dictionary_2_Add_m65C453F1100868C469A8E4794AE6DCD76F6AA1A4(L_9, L_10, L_11, Dictionary_2_Add_m65C453F1100868C469A8E4794AE6DCD76F6AA1A4_RuntimeMethod_var);
  11527. }
  11528. IL_002a:
  11529. {
  11530. int32_t L_12 = V_2;
  11531. V_2 = ((int32_t)il2cpp_codegen_add(L_12, 1));
  11532. }
  11533. IL_002e:
  11534. {
  11535. int32_t L_13 = V_2;
  11536. String_t* L_14 = V_1;
  11537. NullCheck(L_14);
  11538. int32_t L_15;
  11539. L_15 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_14, NULL);
  11540. if ((((int32_t)L_13) < ((int32_t)L_15)))
  11541. {
  11542. goto IL_0011;
  11543. }
  11544. }
  11545. {
  11546. Dictionary_2_t760E9A9490B53715AE11CA76450386C19A39A0C8* L_16 = V_0;
  11547. return L_16;
  11548. }
  11549. }
  11550. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_Settings__ctor_m8D99E9A01FB47EDF64A744B6B1AD5B424CB9F38F (TMP_Settings_t5875BC616C98A30032C6B733CF7FC90A0EE48062* __this, const RuntimeMethod* method)
  11551. {
  11552. {
  11553. __this->___m_EnableRaycastTarget = (bool)1;
  11554. __this->___m_GetFontFeaturesAtRuntime = (bool)1;
  11555. ScriptableObject__ctor_mD037FDB0B487295EA47F79A4DB1BF1846C9087FF(__this, NULL);
  11556. return;
  11557. }
  11558. }
  11559. #ifdef __clang__
  11560. #pragma clang diagnostic pop
  11561. #endif
  11562. #ifdef __clang__
  11563. #pragma clang diagnostic push
  11564. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  11565. #pragma clang diagnostic ignored "-Wunused-variable"
  11566. #endif
  11567. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LineBreakingTable__ctor_m20DC4ED032712E7234F19604082B5B41DEF713EB (LineBreakingTable_t8F7C67DC8CF3D46115EB50409E5C0E32B5ADC531* __this, const RuntimeMethod* method)
  11568. {
  11569. {
  11570. Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
  11571. return;
  11572. }
  11573. }
  11574. #ifdef __clang__
  11575. #pragma clang diagnostic pop
  11576. #endif
  11577. #ifdef __clang__
  11578. #pragma clang diagnostic push
  11579. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  11580. #pragma clang diagnostic ignored "-Wunused-variable"
  11581. #endif
  11582. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* ShaderUtilities_get_ShaderRef_MobileSDF_mD39AD31910FCE56B1B682C626D4D3F69B811D3F4 (const RuntimeMethod* method)
  11583. {
  11584. static bool s_Il2CppMethodInitialized;
  11585. if (!s_Il2CppMethodInitialized)
  11586. {
  11587. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  11588. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var);
  11589. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9335488CF55D8DE9AA249BD7E3A4200956E5D2B9);
  11590. s_Il2CppMethodInitialized = true;
  11591. }
  11592. {
  11593. il2cpp_codegen_runtime_class_init_inline(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var);
  11594. Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* L_0 = ((ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_StaticFields*)il2cpp_codegen_static_fields_for(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var))->___k_ShaderRef_MobileSDF;
  11595. il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  11596. bool L_1;
  11597. L_1 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
  11598. if (!L_1)
  11599. {
  11600. goto IL_001c;
  11601. }
  11602. }
  11603. {
  11604. Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* L_2;
  11605. L_2 = Shader_Find_m183AA54F78320212DDEC811592F98456898A41C5(_stringLiteral9335488CF55D8DE9AA249BD7E3A4200956E5D2B9, NULL);
  11606. il2cpp_codegen_runtime_class_init_inline(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var);
  11607. ((ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_StaticFields*)il2cpp_codegen_static_fields_for(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var))->___k_ShaderRef_MobileSDF = L_2;
  11608. Il2CppCodeGenWriteBarrier((void**)(&((ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_StaticFields*)il2cpp_codegen_static_fields_for(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var))->___k_ShaderRef_MobileSDF), (void*)L_2);
  11609. }
  11610. IL_001c:
  11611. {
  11612. il2cpp_codegen_runtime_class_init_inline(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var);
  11613. Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* L_3 = ((ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_StaticFields*)il2cpp_codegen_static_fields_for(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var))->___k_ShaderRef_MobileSDF;
  11614. return L_3;
  11615. }
  11616. }
  11617. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* ShaderUtilities_get_ShaderRef_MobileBitmap_m7D670C6D6FBB3D84F1CA22E3F6AD4BC4C6AD4929 (const RuntimeMethod* method)
  11618. {
  11619. static bool s_Il2CppMethodInitialized;
  11620. if (!s_Il2CppMethodInitialized)
  11621. {
  11622. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  11623. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var);
  11624. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD692C6CF553089EEF72FB28BD089C7F61D521893);
  11625. s_Il2CppMethodInitialized = true;
  11626. }
  11627. {
  11628. il2cpp_codegen_runtime_class_init_inline(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var);
  11629. Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* L_0 = ((ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_StaticFields*)il2cpp_codegen_static_fields_for(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var))->___k_ShaderRef_MobileBitmap;
  11630. il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  11631. bool L_1;
  11632. L_1 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
  11633. if (!L_1)
  11634. {
  11635. goto IL_001c;
  11636. }
  11637. }
  11638. {
  11639. Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* L_2;
  11640. L_2 = Shader_Find_m183AA54F78320212DDEC811592F98456898A41C5(_stringLiteralD692C6CF553089EEF72FB28BD089C7F61D521893, NULL);
  11641. il2cpp_codegen_runtime_class_init_inline(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var);
  11642. ((ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_StaticFields*)il2cpp_codegen_static_fields_for(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var))->___k_ShaderRef_MobileBitmap = L_2;
  11643. Il2CppCodeGenWriteBarrier((void**)(&((ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_StaticFields*)il2cpp_codegen_static_fields_for(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var))->___k_ShaderRef_MobileBitmap), (void*)L_2);
  11644. }
  11645. IL_001c:
  11646. {
  11647. il2cpp_codegen_runtime_class_init_inline(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var);
  11648. Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* L_3 = ((ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_StaticFields*)il2cpp_codegen_static_fields_for(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var))->___k_ShaderRef_MobileBitmap;
  11649. return L_3;
  11650. }
  11651. }
  11652. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ShaderUtilities__cctor_m9360E8869783EBD2DD6CA7308C37A03D7434BCCA (const RuntimeMethod* method)
  11653. {
  11654. static bool s_Il2CppMethodInitialized;
  11655. if (!s_Il2CppMethodInitialized)
  11656. {
  11657. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var);
  11658. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral43EC328E72467D77312F671808A21B265267F3B8);
  11659. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral56B321BA3B5698DA44F634878586E8CF47F7E0F8);
  11660. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral59B259A263D1796F7617C20534034F94A19001FE);
  11661. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral6E1257172AAFAF3FA30233E43C5AA80454D89686);
  11662. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral8FB39F45849F83BA7955B5B6DEEFBE199E3AAB5D);
  11663. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9035C8E66B070F9E3A5D5C4F13FD7604EC407659);
  11664. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9ABA2C5443319798ADBEE97162D50AEF82987BBE);
  11665. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA87819C2031146742C1F5350BC509988DACBE9F9);
  11666. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDCD4BCED9028922F5951F8A9A35B48FC07725473);
  11667. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDD796BEEFEFE52394E90603CE0821F507B9CAA3A);
  11668. s_Il2CppMethodInitialized = true;
  11669. }
  11670. {
  11671. ((ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_StaticFields*)il2cpp_codegen_static_fields_for(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var))->___Keyword_Bevel = _stringLiteral43EC328E72467D77312F671808A21B265267F3B8;
  11672. Il2CppCodeGenWriteBarrier((void**)(&((ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_StaticFields*)il2cpp_codegen_static_fields_for(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var))->___Keyword_Bevel), (void*)_stringLiteral43EC328E72467D77312F671808A21B265267F3B8);
  11673. ((ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_StaticFields*)il2cpp_codegen_static_fields_for(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var))->___Keyword_Glow = _stringLiteralA87819C2031146742C1F5350BC509988DACBE9F9;
  11674. Il2CppCodeGenWriteBarrier((void**)(&((ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_StaticFields*)il2cpp_codegen_static_fields_for(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var))->___Keyword_Glow), (void*)_stringLiteralA87819C2031146742C1F5350BC509988DACBE9F9);
  11675. ((ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_StaticFields*)il2cpp_codegen_static_fields_for(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var))->___Keyword_Underlay = _stringLiteralDD796BEEFEFE52394E90603CE0821F507B9CAA3A;
  11676. Il2CppCodeGenWriteBarrier((void**)(&((ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_StaticFields*)il2cpp_codegen_static_fields_for(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var))->___Keyword_Underlay), (void*)_stringLiteralDD796BEEFEFE52394E90603CE0821F507B9CAA3A);
  11677. ((ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_StaticFields*)il2cpp_codegen_static_fields_for(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var))->___Keyword_Ratios = _stringLiteralDCD4BCED9028922F5951F8A9A35B48FC07725473;
  11678. Il2CppCodeGenWriteBarrier((void**)(&((ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_StaticFields*)il2cpp_codegen_static_fields_for(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var))->___Keyword_Ratios), (void*)_stringLiteralDCD4BCED9028922F5951F8A9A35B48FC07725473);
  11679. ((ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_StaticFields*)il2cpp_codegen_static_fields_for(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var))->___Keyword_MASK_SOFT = _stringLiteral6E1257172AAFAF3FA30233E43C5AA80454D89686;
  11680. Il2CppCodeGenWriteBarrier((void**)(&((ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_StaticFields*)il2cpp_codegen_static_fields_for(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var))->___Keyword_MASK_SOFT), (void*)_stringLiteral6E1257172AAFAF3FA30233E43C5AA80454D89686);
  11681. ((ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_StaticFields*)il2cpp_codegen_static_fields_for(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var))->___Keyword_MASK_HARD = _stringLiteral9ABA2C5443319798ADBEE97162D50AEF82987BBE;
  11682. Il2CppCodeGenWriteBarrier((void**)(&((ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_StaticFields*)il2cpp_codegen_static_fields_for(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var))->___Keyword_MASK_HARD), (void*)_stringLiteral9ABA2C5443319798ADBEE97162D50AEF82987BBE);
  11683. ((ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_StaticFields*)il2cpp_codegen_static_fields_for(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var))->___Keyword_MASK_TEX = _stringLiteral8FB39F45849F83BA7955B5B6DEEFBE199E3AAB5D;
  11684. Il2CppCodeGenWriteBarrier((void**)(&((ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_StaticFields*)il2cpp_codegen_static_fields_for(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var))->___Keyword_MASK_TEX), (void*)_stringLiteral8FB39F45849F83BA7955B5B6DEEFBE199E3AAB5D);
  11685. ((ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_StaticFields*)il2cpp_codegen_static_fields_for(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var))->___Keyword_Outline = _stringLiteral9035C8E66B070F9E3A5D5C4F13FD7604EC407659;
  11686. Il2CppCodeGenWriteBarrier((void**)(&((ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_StaticFields*)il2cpp_codegen_static_fields_for(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var))->___Keyword_Outline), (void*)_stringLiteral9035C8E66B070F9E3A5D5C4F13FD7604EC407659);
  11687. ((ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_StaticFields*)il2cpp_codegen_static_fields_for(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var))->___ShaderTag_ZTestMode = _stringLiteral56B321BA3B5698DA44F634878586E8CF47F7E0F8;
  11688. Il2CppCodeGenWriteBarrier((void**)(&((ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_StaticFields*)il2cpp_codegen_static_fields_for(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var))->___ShaderTag_ZTestMode), (void*)_stringLiteral56B321BA3B5698DA44F634878586E8CF47F7E0F8);
  11689. ((ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_StaticFields*)il2cpp_codegen_static_fields_for(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var))->___ShaderTag_CullMode = _stringLiteral59B259A263D1796F7617C20534034F94A19001FE;
  11690. Il2CppCodeGenWriteBarrier((void**)(&((ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_StaticFields*)il2cpp_codegen_static_fields_for(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var))->___ShaderTag_CullMode), (void*)_stringLiteral59B259A263D1796F7617C20534034F94A19001FE);
  11691. ((ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_StaticFields*)il2cpp_codegen_static_fields_for(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var))->___m_clamp = (1.0f);
  11692. ((ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_StaticFields*)il2cpp_codegen_static_fields_for(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var))->___isInitialized = (bool)0;
  11693. ShaderUtilities_GetShaderPropertyIDs_m3EE2D3D2A31C57AE418FCC0782D0CC9D2FBD0A65(NULL);
  11694. return;
  11695. }
  11696. }
  11697. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ShaderUtilities_GetShaderPropertyIDs_m3EE2D3D2A31C57AE418FCC0782D0CC9D2FBD0A65 (const RuntimeMethod* method)
  11698. {
  11699. static bool s_Il2CppMethodInitialized;
  11700. if (!s_Il2CppMethodInitialized)
  11701. {
  11702. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  11703. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var);
  11704. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0045DCFC92141FBD29525BE5BBACE1599A1F74E6);
  11705. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0398C15EFAAA19C93AF746DA24817D2791C3F8F5);
  11706. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral07371C2E1614A8AAA3B715F2AC7A11E33A6705A0);
  11707. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0A1CC6D01EE33E3CF45053ABDFF930333F1FE274);
  11708. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0F52C788AC4796FE5841155F7DF3896E049C051E);
  11709. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral134A2A1C4E13360C1DDDFDA4421C401BC9E3F8F9);
  11710. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral14254BB83373B11756D2303A8E187014374CE5D9);
  11711. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral17C668C87C150408FD69585EF77C76A0E66EB3D5);
  11712. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2010EA04D3D3AB54BFDF830272F0AF4D1BEC511C);
  11713. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral22F32D21ECB2FA7F2B9AD8EA673180205C761B7C);
  11714. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral268E97832344F4779EE90DEC85BCBEAA78723A51);
  11715. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2DE8AD68EBBFEAA02CDF7C4D9A5C898F40287D4D);
  11716. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2EBDD86FD664CC82FDAEF4EEBB5F4602B2E78D87);
  11717. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2F2200721C4103CF62154774377A7FE21EC3DFB8);
  11718. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral362F8C5E63E001D7B28216A46EAD4653989618A3);
  11719. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral3737F9EA39D2D08261AE0A0D3A982AA9EDA16BBF);
  11720. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral394B8C6C8CA442EF8C63386789D48EEDD0084236);
  11721. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral396410BBDBEF868B59F40BE3F36BCC5CF6E110BA);
  11722. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral3FD20DEC440298FBE8FD5B8A9049081EC15D29DC);
  11723. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral421E0F68BD6ABE78BFA61D86D2FBBB4BF60B7E58);
  11724. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral444E2030643CA3A0D71BCD4D131FEB0C15E77257);
  11725. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral464D71DD7E198B50E30BD474A73AE19CAC4762E6);
  11726. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral4B8146FB95E4F51B29DA41EB5F6D60F8FD0ECF21);
  11727. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral501ECC8F9B4D45174E944E1A813037B7BF1780B9);
  11728. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral5D600628CED277C34B89C1E7267F9E9AED36E98E);
  11729. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral5ECA508019ED4EB6B88D49932A176E84BC448126);
  11730. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral5EF940821F907CAB019D1C1E35554CB71D5E2F8C);
  11731. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral6A3DC8BB44F75ECC14254B646E56B17C3D276755);
  11732. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral6FBD8AC4E3773BDDF19000DF4E70F05BEF471EE9);
  11733. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7182DE08801E7D3544D16D06E4BDD8EAEF2D1025);
  11734. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7A943AA7A51825F2DD71077BF4F202D685D96D55);
  11735. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral80F5FB961EA9E9710673ED4D7487C6D884FAD993);
  11736. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral8B39DD9FFA8AC3EDD72D3F435A409D265723991A);
  11737. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral90E137B55368AA457D12419FF3B1D6DFA45E3701);
  11738. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral931AB8A0E7F4FA6F1F7EC84000B185B43C7781F2);
  11739. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9335488CF55D8DE9AA249BD7E3A4200956E5D2B9);
  11740. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral998F34D39A72DAA353DBFA6C0583A8874FEEDC75);
  11741. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9A7E77DB84E1908153085B0037B2757EFD9E6B67);
  11742. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA2D4D50E264DACC9F86BF78889E28F4C5DE0B2A0);
  11743. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB27E7F07B4375E822409BF723BBE476EBE35D08E);
  11744. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralBB74A477E1950E62FC01A6575177273213BAAC98);
  11745. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC3949F55FBC8596A19F30C973F81E17D26C7094A);
  11746. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD0EAB3CCFF44AA233B5F33619298DF0F3C27FDA3);
  11747. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD1418B66EFD4F2E84F8EE977170F5ACBF35CE35C);
  11748. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD608318BC59F8CE70448A3F3BD47A42652637238);
  11749. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD692C6CF553089EEF72FB28BD089C7F61D521893);
  11750. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE066DD3CA3CA9295CC83FA394543BA7B03B848BE);
  11751. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralED993AC0C2F2097A0FD6F9BE811D5D012D424AE3);
  11752. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralEE06BF337688F9BA02BCD434393D092799729233);
  11753. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralEE10A8FB5F6663BDC3704BFC5F4FC35CEB6F2A9C);
  11754. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF63983576FA425EE2904E4E0EADBEA8972C80AD8);
  11755. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF641266EC742840FB3A948AD37F889D31A453C65);
  11756. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF78C1EE8D0D2BA5FCAD383AF58DBF2E258585ACE);
  11757. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF7DC51B045EBEB673528BFA46F2E26BF0C34CF3E);
  11758. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF95A36106F6DED461458706DF8543DA03AAFD030);
  11759. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralFC1B8C95859C5B850DB09E25ABC068B1BC5B2A0B);
  11760. s_Il2CppMethodInitialized = true;
  11761. }
  11762. {
  11763. il2cpp_codegen_runtime_class_init_inline(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var);
  11764. bool L_0 = ((ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_StaticFields*)il2cpp_codegen_static_fields_for(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var))->___isInitialized;
  11765. if (L_0)
  11766. {
  11767. goto IL_0372;
  11768. }
  11769. }
  11770. {
  11771. il2cpp_codegen_runtime_class_init_inline(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var);
  11772. ((ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_StaticFields*)il2cpp_codegen_static_fields_for(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var))->___isInitialized = (bool)1;
  11773. int32_t L_1;
  11774. L_1 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteral4B8146FB95E4F51B29DA41EB5F6D60F8FD0ECF21, NULL);
  11775. ((ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_StaticFields*)il2cpp_codegen_static_fields_for(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var))->___ID_MainTex = L_1;
  11776. int32_t L_2;
  11777. L_2 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteralEE10A8FB5F6663BDC3704BFC5F4FC35CEB6F2A9C, NULL);
  11778. ((ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_StaticFields*)il2cpp_codegen_static_fields_for(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var))->___ID_FaceTex = L_2;
  11779. int32_t L_3;
  11780. L_3 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteral22F32D21ECB2FA7F2B9AD8EA673180205C761B7C, NULL);
  11781. ((ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_StaticFields*)il2cpp_codegen_static_fields_for(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var))->___ID_FaceColor = L_3;
  11782. int32_t L_4;
  11783. L_4 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteral421E0F68BD6ABE78BFA61D86D2FBBB4BF60B7E58, NULL);
  11784. ((ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_StaticFields*)il2cpp_codegen_static_fields_for(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var))->___ID_FaceDilate = L_4;
  11785. int32_t L_5;
  11786. L_5 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteralC3949F55FBC8596A19F30C973F81E17D26C7094A, NULL);
  11787. ((ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_StaticFields*)il2cpp_codegen_static_fields_for(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var))->___ID_Shininess = L_5;
  11788. int32_t L_6;
  11789. L_6 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteralF63983576FA425EE2904E4E0EADBEA8972C80AD8, NULL);
  11790. ((ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_StaticFields*)il2cpp_codegen_static_fields_for(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var))->___ID_UnderlayColor = L_6;
  11791. int32_t L_7;
  11792. L_7 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteralA2D4D50E264DACC9F86BF78889E28F4C5DE0B2A0, NULL);
  11793. ((ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_StaticFields*)il2cpp_codegen_static_fields_for(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var))->___ID_UnderlayOffsetX = L_7;
  11794. int32_t L_8;
  11795. L_8 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteral2F2200721C4103CF62154774377A7FE21EC3DFB8, NULL);
  11796. ((ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_StaticFields*)il2cpp_codegen_static_fields_for(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var))->___ID_UnderlayOffsetY = L_8;
  11797. int32_t L_9;
  11798. L_9 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteralF95A36106F6DED461458706DF8543DA03AAFD030, NULL);
  11799. ((ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_StaticFields*)il2cpp_codegen_static_fields_for(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var))->___ID_UnderlayDilate = L_9;
  11800. int32_t L_10;
  11801. L_10 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteral931AB8A0E7F4FA6F1F7EC84000B185B43C7781F2, NULL);
  11802. ((ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_StaticFields*)il2cpp_codegen_static_fields_for(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var))->___ID_UnderlaySoftness = L_10;
  11803. int32_t L_11;
  11804. L_11 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteral362F8C5E63E001D7B28216A46EAD4653989618A3, NULL);
  11805. ((ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_StaticFields*)il2cpp_codegen_static_fields_for(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var))->___ID_UnderlayOffset = L_11;
  11806. int32_t L_12;
  11807. L_12 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteralED993AC0C2F2097A0FD6F9BE811D5D012D424AE3, NULL);
  11808. ((ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_StaticFields*)il2cpp_codegen_static_fields_for(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var))->___ID_UnderlayIsoPerimeter = L_12;
  11809. int32_t L_13;
  11810. L_13 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteral0398C15EFAAA19C93AF746DA24817D2791C3F8F5, NULL);
  11811. ((ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_StaticFields*)il2cpp_codegen_static_fields_for(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var))->___ID_WeightNormal = L_13;
  11812. int32_t L_14;
  11813. L_14 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteralEE06BF337688F9BA02BCD434393D092799729233, NULL);
  11814. ((ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_StaticFields*)il2cpp_codegen_static_fields_for(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var))->___ID_WeightBold = L_14;
  11815. int32_t L_15;
  11816. L_15 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteral17C668C87C150408FD69585EF77C76A0E66EB3D5, NULL);
  11817. ((ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_StaticFields*)il2cpp_codegen_static_fields_for(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var))->___ID_OutlineTex = L_15;
  11818. int32_t L_16;
  11819. L_16 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteral444E2030643CA3A0D71BCD4D131FEB0C15E77257, NULL);
  11820. ((ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_StaticFields*)il2cpp_codegen_static_fields_for(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var))->___ID_OutlineWidth = L_16;
  11821. int32_t L_17;
  11822. L_17 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteral464D71DD7E198B50E30BD474A73AE19CAC4762E6, NULL);
  11823. ((ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_StaticFields*)il2cpp_codegen_static_fields_for(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var))->___ID_OutlineSoftness = L_17;
  11824. int32_t L_18;
  11825. L_18 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteralD1418B66EFD4F2E84F8EE977170F5ACBF35CE35C, NULL);
  11826. ((ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_StaticFields*)il2cpp_codegen_static_fields_for(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var))->___ID_OutlineColor = L_18;
  11827. int32_t L_19;
  11828. L_19 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteral07371C2E1614A8AAA3B715F2AC7A11E33A6705A0, NULL);
  11829. ((ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_StaticFields*)il2cpp_codegen_static_fields_for(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var))->___ID_Outline2Color = L_19;
  11830. int32_t L_20;
  11831. L_20 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteralF78C1EE8D0D2BA5FCAD383AF58DBF2E258585ACE, NULL);
  11832. ((ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_StaticFields*)il2cpp_codegen_static_fields_for(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var))->___ID_Outline2Width = L_20;
  11833. int32_t L_21;
  11834. L_21 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteral7A943AA7A51825F2DD71077BF4F202D685D96D55, NULL);
  11835. ((ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_StaticFields*)il2cpp_codegen_static_fields_for(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var))->___ID_Padding = L_21;
  11836. int32_t L_22;
  11837. L_22 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteral501ECC8F9B4D45174E944E1A813037B7BF1780B9, NULL);
  11838. ((ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_StaticFields*)il2cpp_codegen_static_fields_for(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var))->___ID_GradientScale = L_22;
  11839. int32_t L_23;
  11840. L_23 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteralD0EAB3CCFF44AA233B5F33619298DF0F3C27FDA3, NULL);
  11841. ((ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_StaticFields*)il2cpp_codegen_static_fields_for(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var))->___ID_ScaleX = L_23;
  11842. int32_t L_24;
  11843. L_24 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteral80F5FB961EA9E9710673ED4D7487C6D884FAD993, NULL);
  11844. ((ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_StaticFields*)il2cpp_codegen_static_fields_for(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var))->___ID_ScaleY = L_24;
  11845. int32_t L_25;
  11846. L_25 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteral7182DE08801E7D3544D16D06E4BDD8EAEF2D1025, NULL);
  11847. ((ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_StaticFields*)il2cpp_codegen_static_fields_for(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var))->___ID_PerspectiveFilter = L_25;
  11848. int32_t L_26;
  11849. L_26 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteralB27E7F07B4375E822409BF723BBE476EBE35D08E, NULL);
  11850. ((ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_StaticFields*)il2cpp_codegen_static_fields_for(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var))->___ID_Sharpness = L_26;
  11851. int32_t L_27;
  11852. L_27 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteral0A1CC6D01EE33E3CF45053ABDFF930333F1FE274, NULL);
  11853. ((ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_StaticFields*)il2cpp_codegen_static_fields_for(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var))->___ID_TextureWidth = L_27;
  11854. int32_t L_28;
  11855. L_28 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteral5EF940821F907CAB019D1C1E35554CB71D5E2F8C, NULL);
  11856. ((ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_StaticFields*)il2cpp_codegen_static_fields_for(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var))->___ID_TextureHeight = L_28;
  11857. int32_t L_29;
  11858. L_29 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteral268E97832344F4779EE90DEC85BCBEAA78723A51, NULL);
  11859. ((ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_StaticFields*)il2cpp_codegen_static_fields_for(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var))->___ID_BevelAmount = L_29;
  11860. int32_t L_30;
  11861. L_30 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteral6FBD8AC4E3773BDDF19000DF4E70F05BEF471EE9, NULL);
  11862. ((ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_StaticFields*)il2cpp_codegen_static_fields_for(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var))->___ID_LightAngle = L_30;
  11863. int32_t L_31;
  11864. L_31 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteral5D600628CED277C34B89C1E7267F9E9AED36E98E, NULL);
  11865. ((ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_StaticFields*)il2cpp_codegen_static_fields_for(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var))->___ID_EnvMap = L_31;
  11866. int32_t L_32;
  11867. L_32 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteral9A7E77DB84E1908153085B0037B2757EFD9E6B67, NULL);
  11868. ((ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_StaticFields*)il2cpp_codegen_static_fields_for(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var))->___ID_EnvMatrix = L_32;
  11869. int32_t L_33;
  11870. L_33 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteral90E137B55368AA457D12419FF3B1D6DFA45E3701, NULL);
  11871. ((ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_StaticFields*)il2cpp_codegen_static_fields_for(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var))->___ID_EnvMatrixRotation = L_33;
  11872. int32_t L_34;
  11873. L_34 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteralE066DD3CA3CA9295CC83FA394543BA7B03B848BE, NULL);
  11874. ((ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_StaticFields*)il2cpp_codegen_static_fields_for(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var))->___ID_GlowColor = L_34;
  11875. int32_t L_35;
  11876. L_35 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteral2DE8AD68EBBFEAA02CDF7C4D9A5C898F40287D4D, NULL);
  11877. ((ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_StaticFields*)il2cpp_codegen_static_fields_for(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var))->___ID_GlowOffset = L_35;
  11878. int32_t L_36;
  11879. L_36 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteral8B39DD9FFA8AC3EDD72D3F435A409D265723991A, NULL);
  11880. ((ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_StaticFields*)il2cpp_codegen_static_fields_for(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var))->___ID_GlowPower = L_36;
  11881. int32_t L_37;
  11882. L_37 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteral3737F9EA39D2D08261AE0A0D3A982AA9EDA16BBF, NULL);
  11883. ((ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_StaticFields*)il2cpp_codegen_static_fields_for(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var))->___ID_GlowOuter = L_37;
  11884. int32_t L_38;
  11885. L_38 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteral2EBDD86FD664CC82FDAEF4EEBB5F4602B2E78D87, NULL);
  11886. ((ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_StaticFields*)il2cpp_codegen_static_fields_for(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var))->___ID_GlowInner = L_38;
  11887. int32_t L_39;
  11888. L_39 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteral0045DCFC92141FBD29525BE5BBACE1599A1F74E6, NULL);
  11889. ((ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_StaticFields*)il2cpp_codegen_static_fields_for(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var))->___ID_MaskCoord = L_39;
  11890. int32_t L_40;
  11891. L_40 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteral3FD20DEC440298FBE8FD5B8A9049081EC15D29DC, NULL);
  11892. ((ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_StaticFields*)il2cpp_codegen_static_fields_for(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var))->___ID_ClipRect = L_40;
  11893. int32_t L_41;
  11894. L_41 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteral134A2A1C4E13360C1DDDFDA4421C401BC9E3F8F9, NULL);
  11895. ((ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_StaticFields*)il2cpp_codegen_static_fields_for(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var))->___ID_UseClipRect = L_41;
  11896. int32_t L_42;
  11897. L_42 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteralF641266EC742840FB3A948AD37F889D31A453C65, NULL);
  11898. ((ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_StaticFields*)il2cpp_codegen_static_fields_for(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var))->___ID_MaskSoftnessX = L_42;
  11899. int32_t L_43;
  11900. L_43 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteral998F34D39A72DAA353DBFA6C0583A8874FEEDC75, NULL);
  11901. ((ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_StaticFields*)il2cpp_codegen_static_fields_for(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var))->___ID_MaskSoftnessY = L_43;
  11902. int32_t L_44;
  11903. L_44 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteralFC1B8C95859C5B850DB09E25ABC068B1BC5B2A0B, NULL);
  11904. ((ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_StaticFields*)il2cpp_codegen_static_fields_for(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var))->___ID_VertexOffsetX = L_44;
  11905. int32_t L_45;
  11906. L_45 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteralBB74A477E1950E62FC01A6575177273213BAAC98, NULL);
  11907. ((ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_StaticFields*)il2cpp_codegen_static_fields_for(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var))->___ID_VertexOffsetY = L_45;
  11908. int32_t L_46;
  11909. L_46 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteral2010EA04D3D3AB54BFDF830272F0AF4D1BEC511C, NULL);
  11910. ((ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_StaticFields*)il2cpp_codegen_static_fields_for(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var))->___ID_StencilID = L_46;
  11911. int32_t L_47;
  11912. L_47 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteral5ECA508019ED4EB6B88D49932A176E84BC448126, NULL);
  11913. ((ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_StaticFields*)il2cpp_codegen_static_fields_for(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var))->___ID_StencilOp = L_47;
  11914. int32_t L_48;
  11915. L_48 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteral0F52C788AC4796FE5841155F7DF3896E049C051E, NULL);
  11916. ((ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_StaticFields*)il2cpp_codegen_static_fields_for(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var))->___ID_StencilComp = L_48;
  11917. int32_t L_49;
  11918. L_49 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteral14254BB83373B11756D2303A8E187014374CE5D9, NULL);
  11919. ((ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_StaticFields*)il2cpp_codegen_static_fields_for(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var))->___ID_StencilReadMask = L_49;
  11920. int32_t L_50;
  11921. L_50 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteral394B8C6C8CA442EF8C63386789D48EEDD0084236, NULL);
  11922. ((ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_StaticFields*)il2cpp_codegen_static_fields_for(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var))->___ID_StencilWriteMask = L_50;
  11923. int32_t L_51;
  11924. L_51 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteral6A3DC8BB44F75ECC14254B646E56B17C3D276755, NULL);
  11925. ((ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_StaticFields*)il2cpp_codegen_static_fields_for(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var))->___ID_ShaderFlags = L_51;
  11926. int32_t L_52;
  11927. L_52 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteralF7DC51B045EBEB673528BFA46F2E26BF0C34CF3E, NULL);
  11928. ((ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_StaticFields*)il2cpp_codegen_static_fields_for(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var))->___ID_ScaleRatio_A = L_52;
  11929. int32_t L_53;
  11930. L_53 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteralD608318BC59F8CE70448A3F3BD47A42652637238, NULL);
  11931. ((ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_StaticFields*)il2cpp_codegen_static_fields_for(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var))->___ID_ScaleRatio_B = L_53;
  11932. int32_t L_54;
  11933. L_54 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteral396410BBDBEF868B59F40BE3F36BCC5CF6E110BA, NULL);
  11934. ((ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_StaticFields*)il2cpp_codegen_static_fields_for(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var))->___ID_ScaleRatio_C = L_54;
  11935. Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* L_55 = ((ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_StaticFields*)il2cpp_codegen_static_fields_for(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var))->___k_ShaderRef_MobileSDF;
  11936. il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  11937. bool L_56;
  11938. L_56 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_55, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
  11939. if (!L_56)
  11940. {
  11941. goto IL_0356;
  11942. }
  11943. }
  11944. {
  11945. Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* L_57;
  11946. L_57 = Shader_Find_m183AA54F78320212DDEC811592F98456898A41C5(_stringLiteral9335488CF55D8DE9AA249BD7E3A4200956E5D2B9, NULL);
  11947. il2cpp_codegen_runtime_class_init_inline(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var);
  11948. ((ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_StaticFields*)il2cpp_codegen_static_fields_for(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var))->___k_ShaderRef_MobileSDF = L_57;
  11949. Il2CppCodeGenWriteBarrier((void**)(&((ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_StaticFields*)il2cpp_codegen_static_fields_for(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var))->___k_ShaderRef_MobileSDF), (void*)L_57);
  11950. }
  11951. IL_0356:
  11952. {
  11953. il2cpp_codegen_runtime_class_init_inline(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var);
  11954. Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* L_58 = ((ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_StaticFields*)il2cpp_codegen_static_fields_for(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var))->___k_ShaderRef_MobileBitmap;
  11955. il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  11956. bool L_59;
  11957. L_59 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_58, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
  11958. if (!L_59)
  11959. {
  11960. goto IL_0372;
  11961. }
  11962. }
  11963. {
  11964. Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* L_60;
  11965. L_60 = Shader_Find_m183AA54F78320212DDEC811592F98456898A41C5(_stringLiteralD692C6CF553089EEF72FB28BD089C7F61D521893, NULL);
  11966. il2cpp_codegen_runtime_class_init_inline(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var);
  11967. ((ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_StaticFields*)il2cpp_codegen_static_fields_for(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var))->___k_ShaderRef_MobileBitmap = L_60;
  11968. Il2CppCodeGenWriteBarrier((void**)(&((ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_StaticFields*)il2cpp_codegen_static_fields_for(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var))->___k_ShaderRef_MobileBitmap), (void*)L_60);
  11969. }
  11970. IL_0372:
  11971. {
  11972. return;
  11973. }
  11974. }
  11975. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ShaderUtilities_UpdateShaderRatios_m212CC45DE044E3004EAE6360885C9C02DDC3DEE0 (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___0_mat, const RuntimeMethod* method)
  11976. {
  11977. static bool s_Il2CppMethodInitialized;
  11978. if (!s_Il2CppMethodInitialized)
  11979. {
  11980. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_Contains_TisString_t_m903B1A64070B00925A8E4E7979330AA7D7B0FB33_RuntimeMethod_var);
  11981. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var);
  11982. s_Il2CppMethodInitialized = true;
  11983. }
  11984. float V_0 = 0.0f;
  11985. float V_1 = 0.0f;
  11986. float V_2 = 0.0f;
  11987. bool V_3 = false;
  11988. float V_4 = 0.0f;
  11989. float V_5 = 0.0f;
  11990. float V_6 = 0.0f;
  11991. float V_7 = 0.0f;
  11992. float V_8 = 0.0f;
  11993. float V_9 = 0.0f;
  11994. float V_10 = 0.0f;
  11995. float V_11 = 0.0f;
  11996. float V_12 = 0.0f;
  11997. float V_13 = 0.0f;
  11998. float V_14 = 0.0f;
  11999. float V_15 = 0.0f;
  12000. float V_16 = 0.0f;
  12001. float V_17 = 0.0f;
  12002. float G_B6_0 = 0.0f;
  12003. float G_B10_0 = 0.0f;
  12004. float G_B15_0 = 0.0f;
  12005. {
  12006. V_0 = (1.0f);
  12007. V_1 = (1.0f);
  12008. V_2 = (1.0f);
  12009. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_0 = ___0_mat;
  12010. NullCheck(L_0);
  12011. StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_1;
  12012. L_1 = Material_get_shaderKeywords_m11982F09EED6BB0A892342E1A72AEA470C44B105(L_0, NULL);
  12013. il2cpp_codegen_runtime_class_init_inline(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var);
  12014. String_t* L_2 = ((ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_StaticFields*)il2cpp_codegen_static_fields_for(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var))->___Keyword_Ratios;
  12015. bool L_3;
  12016. L_3 = Enumerable_Contains_TisString_t_m903B1A64070B00925A8E4E7979330AA7D7B0FB33((RuntimeObject*)L_1, L_2, Enumerable_Contains_TisString_t_m903B1A64070B00925A8E4E7979330AA7D7B0FB33_RuntimeMethod_var);
  12017. V_3 = (bool)((((int32_t)L_3) == ((int32_t)0))? 1 : 0);
  12018. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_4 = ___0_mat;
  12019. int32_t L_5 = ((ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_StaticFields*)il2cpp_codegen_static_fields_for(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var))->___ID_GradientScale;
  12020. NullCheck(L_4);
  12021. bool L_6;
  12022. L_6 = Material_HasProperty_m52E2D3BC3049B8B228149E023CD73C34B05A5222(L_4, L_5, NULL);
  12023. if (!L_6)
  12024. {
  12025. goto IL_0040;
  12026. }
  12027. }
  12028. {
  12029. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_7 = ___0_mat;
  12030. il2cpp_codegen_runtime_class_init_inline(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var);
  12031. int32_t L_8 = ((ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_StaticFields*)il2cpp_codegen_static_fields_for(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var))->___ID_FaceDilate;
  12032. NullCheck(L_7);
  12033. bool L_9;
  12034. L_9 = Material_HasProperty_m52E2D3BC3049B8B228149E023CD73C34B05A5222(L_7, L_8, NULL);
  12035. if (L_9)
  12036. {
  12037. goto IL_0041;
  12038. }
  12039. }
  12040. IL_0040:
  12041. {
  12042. return;
  12043. }
  12044. IL_0041:
  12045. {
  12046. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_10 = ___0_mat;
  12047. il2cpp_codegen_runtime_class_init_inline(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var);
  12048. int32_t L_11 = ((ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_StaticFields*)il2cpp_codegen_static_fields_for(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var))->___ID_GradientScale;
  12049. NullCheck(L_10);
  12050. float L_12;
  12051. L_12 = Material_GetFloat_m52462F4AEDE20758BFB592B11DE83A79D2774932(L_10, L_11, NULL);
  12052. V_4 = L_12;
  12053. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_13 = ___0_mat;
  12054. int32_t L_14 = ((ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_StaticFields*)il2cpp_codegen_static_fields_for(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var))->___ID_FaceDilate;
  12055. NullCheck(L_13);
  12056. float L_15;
  12057. L_15 = Material_GetFloat_m52462F4AEDE20758BFB592B11DE83A79D2774932(L_13, L_14, NULL);
  12058. V_5 = L_15;
  12059. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_16 = ___0_mat;
  12060. int32_t L_17 = ((ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_StaticFields*)il2cpp_codegen_static_fields_for(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var))->___ID_OutlineWidth;
  12061. NullCheck(L_16);
  12062. float L_18;
  12063. L_18 = Material_GetFloat_m52462F4AEDE20758BFB592B11DE83A79D2774932(L_16, L_17, NULL);
  12064. V_6 = L_18;
  12065. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_19 = ___0_mat;
  12066. int32_t L_20 = ((ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_StaticFields*)il2cpp_codegen_static_fields_for(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var))->___ID_OutlineSoftness;
  12067. NullCheck(L_19);
  12068. float L_21;
  12069. L_21 = Material_GetFloat_m52462F4AEDE20758BFB592B11DE83A79D2774932(L_19, L_20, NULL);
  12070. V_7 = L_21;
  12071. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_22 = ___0_mat;
  12072. int32_t L_23 = ((ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_StaticFields*)il2cpp_codegen_static_fields_for(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var))->___ID_WeightNormal;
  12073. NullCheck(L_22);
  12074. float L_24;
  12075. L_24 = Material_GetFloat_m52462F4AEDE20758BFB592B11DE83A79D2774932(L_22, L_23, NULL);
  12076. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_25 = ___0_mat;
  12077. int32_t L_26 = ((ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_StaticFields*)il2cpp_codegen_static_fields_for(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var))->___ID_WeightBold;
  12078. NullCheck(L_25);
  12079. float L_27;
  12080. L_27 = Material_GetFloat_m52462F4AEDE20758BFB592B11DE83A79D2774932(L_25, L_26, NULL);
  12081. float L_28;
  12082. L_28 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline(L_24, L_27, NULL);
  12083. V_8 = ((float)(L_28/(4.0f)));
  12084. float L_29 = V_8;
  12085. float L_30 = V_5;
  12086. float L_31 = V_6;
  12087. float L_32 = V_7;
  12088. float L_33;
  12089. L_33 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline((1.0f), ((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(L_29, L_30)), L_31)), L_32)), NULL);
  12090. V_9 = L_33;
  12091. bool L_34 = V_3;
  12092. if (L_34)
  12093. {
  12094. goto IL_00b9;
  12095. }
  12096. }
  12097. {
  12098. G_B6_0 = (1.0f);
  12099. goto IL_00c7;
  12100. }
  12101. IL_00b9:
  12102. {
  12103. float L_35 = V_4;
  12104. il2cpp_codegen_runtime_class_init_inline(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var);
  12105. float L_36 = ((ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_StaticFields*)il2cpp_codegen_static_fields_for(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var))->___m_clamp;
  12106. float L_37 = V_4;
  12107. float L_38 = V_9;
  12108. G_B6_0 = ((float)(((float)il2cpp_codegen_subtract(L_35, L_36))/((float)il2cpp_codegen_multiply(L_37, L_38))));
  12109. }
  12110. IL_00c7:
  12111. {
  12112. V_0 = G_B6_0;
  12113. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_39 = ___0_mat;
  12114. il2cpp_codegen_runtime_class_init_inline(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var);
  12115. int32_t L_40 = ((ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_StaticFields*)il2cpp_codegen_static_fields_for(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var))->___ID_ScaleRatio_A;
  12116. float L_41 = V_0;
  12117. NullCheck(L_39);
  12118. Material_SetFloat_m3ECFD92072347A8620254F014865984FA68211A8(L_39, L_40, L_41, NULL);
  12119. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_42 = ___0_mat;
  12120. int32_t L_43 = ((ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_StaticFields*)il2cpp_codegen_static_fields_for(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var))->___ID_GlowOffset;
  12121. NullCheck(L_42);
  12122. bool L_44;
  12123. L_44 = Material_HasProperty_m52E2D3BC3049B8B228149E023CD73C34B05A5222(L_42, L_43, NULL);
  12124. if (!L_44)
  12125. {
  12126. goto IL_014e;
  12127. }
  12128. }
  12129. {
  12130. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_45 = ___0_mat;
  12131. il2cpp_codegen_runtime_class_init_inline(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var);
  12132. int32_t L_46 = ((ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_StaticFields*)il2cpp_codegen_static_fields_for(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var))->___ID_GlowOffset;
  12133. NullCheck(L_45);
  12134. float L_47;
  12135. L_47 = Material_GetFloat_m52462F4AEDE20758BFB592B11DE83A79D2774932(L_45, L_46, NULL);
  12136. V_10 = L_47;
  12137. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_48 = ___0_mat;
  12138. int32_t L_49 = ((ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_StaticFields*)il2cpp_codegen_static_fields_for(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var))->___ID_GlowOuter;
  12139. NullCheck(L_48);
  12140. float L_50;
  12141. L_50 = Material_GetFloat_m52462F4AEDE20758BFB592B11DE83A79D2774932(L_48, L_49, NULL);
  12142. V_11 = L_50;
  12143. float L_51 = V_8;
  12144. float L_52 = V_5;
  12145. float L_53 = V_4;
  12146. float L_54 = ((ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_StaticFields*)il2cpp_codegen_static_fields_for(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var))->___m_clamp;
  12147. V_12 = ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_add(L_51, L_52)), ((float)il2cpp_codegen_subtract(L_53, L_54))));
  12148. float L_55 = V_10;
  12149. float L_56 = V_11;
  12150. float L_57;
  12151. L_57 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline((1.0f), ((float)il2cpp_codegen_add(L_55, L_56)), NULL);
  12152. V_9 = L_57;
  12153. bool L_58 = V_3;
  12154. if (L_58)
  12155. {
  12156. goto IL_0126;
  12157. }
  12158. }
  12159. {
  12160. G_B10_0 = (1.0f);
  12161. goto IL_0141;
  12162. }
  12163. IL_0126:
  12164. {
  12165. float L_59 = V_4;
  12166. il2cpp_codegen_runtime_class_init_inline(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var);
  12167. float L_60 = ((ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_StaticFields*)il2cpp_codegen_static_fields_for(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var))->___m_clamp;
  12168. float L_61 = V_12;
  12169. float L_62;
  12170. L_62 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline((0.0f), ((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_subtract(L_59, L_60)), L_61)), NULL);
  12171. float L_63 = V_4;
  12172. float L_64 = V_9;
  12173. G_B10_0 = ((float)(L_62/((float)il2cpp_codegen_multiply(L_63, L_64))));
  12174. }
  12175. IL_0141:
  12176. {
  12177. V_1 = G_B10_0;
  12178. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_65 = ___0_mat;
  12179. il2cpp_codegen_runtime_class_init_inline(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var);
  12180. int32_t L_66 = ((ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_StaticFields*)il2cpp_codegen_static_fields_for(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var))->___ID_ScaleRatio_B;
  12181. float L_67 = V_1;
  12182. NullCheck(L_65);
  12183. Material_SetFloat_m3ECFD92072347A8620254F014865984FA68211A8(L_65, L_66, L_67, NULL);
  12184. }
  12185. IL_014e:
  12186. {
  12187. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_68 = ___0_mat;
  12188. il2cpp_codegen_runtime_class_init_inline(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var);
  12189. int32_t L_69 = ((ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_StaticFields*)il2cpp_codegen_static_fields_for(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var))->___ID_UnderlayOffsetX;
  12190. NullCheck(L_68);
  12191. bool L_70;
  12192. L_70 = Material_HasProperty_m52E2D3BC3049B8B228149E023CD73C34B05A5222(L_68, L_69, NULL);
  12193. if (!L_70)
  12194. {
  12195. goto IL_01f9;
  12196. }
  12197. }
  12198. {
  12199. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_71 = ___0_mat;
  12200. il2cpp_codegen_runtime_class_init_inline(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var);
  12201. int32_t L_72 = ((ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_StaticFields*)il2cpp_codegen_static_fields_for(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var))->___ID_UnderlayOffsetX;
  12202. NullCheck(L_71);
  12203. float L_73;
  12204. L_73 = Material_GetFloat_m52462F4AEDE20758BFB592B11DE83A79D2774932(L_71, L_72, NULL);
  12205. V_13 = L_73;
  12206. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_74 = ___0_mat;
  12207. int32_t L_75 = ((ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_StaticFields*)il2cpp_codegen_static_fields_for(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var))->___ID_UnderlayOffsetY;
  12208. NullCheck(L_74);
  12209. float L_76;
  12210. L_76 = Material_GetFloat_m52462F4AEDE20758BFB592B11DE83A79D2774932(L_74, L_75, NULL);
  12211. V_14 = L_76;
  12212. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_77 = ___0_mat;
  12213. int32_t L_78 = ((ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_StaticFields*)il2cpp_codegen_static_fields_for(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var))->___ID_UnderlayDilate;
  12214. NullCheck(L_77);
  12215. float L_79;
  12216. L_79 = Material_GetFloat_m52462F4AEDE20758BFB592B11DE83A79D2774932(L_77, L_78, NULL);
  12217. V_15 = L_79;
  12218. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_80 = ___0_mat;
  12219. int32_t L_81 = ((ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_StaticFields*)il2cpp_codegen_static_fields_for(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var))->___ID_UnderlaySoftness;
  12220. NullCheck(L_80);
  12221. float L_82;
  12222. L_82 = Material_GetFloat_m52462F4AEDE20758BFB592B11DE83A79D2774932(L_80, L_81, NULL);
  12223. V_16 = L_82;
  12224. float L_83 = V_8;
  12225. float L_84 = V_5;
  12226. float L_85 = V_4;
  12227. float L_86 = ((ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_StaticFields*)il2cpp_codegen_static_fields_for(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var))->___m_clamp;
  12228. V_17 = ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_add(L_83, L_84)), ((float)il2cpp_codegen_subtract(L_85, L_86))));
  12229. float L_87 = V_13;
  12230. float L_88;
  12231. L_88 = fabsf(L_87);
  12232. float L_89 = V_14;
  12233. float L_90;
  12234. L_90 = fabsf(L_89);
  12235. float L_91;
  12236. L_91 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline(L_88, L_90, NULL);
  12237. float L_92 = V_15;
  12238. float L_93 = V_16;
  12239. float L_94;
  12240. L_94 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline((1.0f), ((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(L_91, L_92)), L_93)), NULL);
  12241. V_9 = L_94;
  12242. bool L_95 = V_3;
  12243. if (L_95)
  12244. {
  12245. goto IL_01d1;
  12246. }
  12247. }
  12248. {
  12249. G_B15_0 = (1.0f);
  12250. goto IL_01ec;
  12251. }
  12252. IL_01d1:
  12253. {
  12254. float L_96 = V_4;
  12255. il2cpp_codegen_runtime_class_init_inline(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var);
  12256. float L_97 = ((ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_StaticFields*)il2cpp_codegen_static_fields_for(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var))->___m_clamp;
  12257. float L_98 = V_17;
  12258. float L_99;
  12259. L_99 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline((0.0f), ((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_subtract(L_96, L_97)), L_98)), NULL);
  12260. float L_100 = V_4;
  12261. float L_101 = V_9;
  12262. G_B15_0 = ((float)(L_99/((float)il2cpp_codegen_multiply(L_100, L_101))));
  12263. }
  12264. IL_01ec:
  12265. {
  12266. V_2 = G_B15_0;
  12267. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_102 = ___0_mat;
  12268. il2cpp_codegen_runtime_class_init_inline(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var);
  12269. int32_t L_103 = ((ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_StaticFields*)il2cpp_codegen_static_fields_for(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var))->___ID_ScaleRatio_C;
  12270. float L_104 = V_2;
  12271. NullCheck(L_102);
  12272. Material_SetFloat_m3ECFD92072347A8620254F014865984FA68211A8(L_102, L_103, L_104, NULL);
  12273. }
  12274. IL_01f9:
  12275. {
  12276. return;
  12277. }
  12278. }
  12279. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ShaderUtilities_GetFontExtent_mC52BFBDA68568A8EF78C1AC8D98041C206CC8B4A (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___0_material, const RuntimeMethod* method)
  12280. {
  12281. {
  12282. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_0;
  12283. L_0 = Vector4_get_zero_m3D61F5FA9483CD9C08977D9D8852FB448B4CE6D1_inline(NULL);
  12284. return L_0;
  12285. }
  12286. }
  12287. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ShaderUtilities_IsMaskingEnabled_mC2C8788713E32E1ECB8D2ED17F5FE3335F4FA723 (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___0_material, const RuntimeMethod* method)
  12288. {
  12289. static bool s_Il2CppMethodInitialized;
  12290. if (!s_Il2CppMethodInitialized)
  12291. {
  12292. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_Contains_TisString_t_m903B1A64070B00925A8E4E7979330AA7D7B0FB33_RuntimeMethod_var);
  12293. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  12294. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var);
  12295. s_Il2CppMethodInitialized = true;
  12296. }
  12297. {
  12298. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_0 = ___0_material;
  12299. il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  12300. bool L_1;
  12301. L_1 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
  12302. if (L_1)
  12303. {
  12304. goto IL_0016;
  12305. }
  12306. }
  12307. {
  12308. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_2 = ___0_material;
  12309. il2cpp_codegen_runtime_class_init_inline(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var);
  12310. int32_t L_3 = ((ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_StaticFields*)il2cpp_codegen_static_fields_for(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var))->___ID_ClipRect;
  12311. NullCheck(L_2);
  12312. bool L_4;
  12313. L_4 = Material_HasProperty_m52E2D3BC3049B8B228149E023CD73C34B05A5222(L_2, L_3, NULL);
  12314. if (L_4)
  12315. {
  12316. goto IL_0018;
  12317. }
  12318. }
  12319. IL_0016:
  12320. {
  12321. return (bool)0;
  12322. }
  12323. IL_0018:
  12324. {
  12325. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_5 = ___0_material;
  12326. NullCheck(L_5);
  12327. StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_6;
  12328. L_6 = Material_get_shaderKeywords_m11982F09EED6BB0A892342E1A72AEA470C44B105(L_5, NULL);
  12329. il2cpp_codegen_runtime_class_init_inline(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var);
  12330. String_t* L_7 = ((ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_StaticFields*)il2cpp_codegen_static_fields_for(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var))->___Keyword_MASK_SOFT;
  12331. bool L_8;
  12332. L_8 = Enumerable_Contains_TisString_t_m903B1A64070B00925A8E4E7979330AA7D7B0FB33((RuntimeObject*)L_6, L_7, Enumerable_Contains_TisString_t_m903B1A64070B00925A8E4E7979330AA7D7B0FB33_RuntimeMethod_var);
  12333. if (L_8)
  12334. {
  12335. goto IL_004e;
  12336. }
  12337. }
  12338. {
  12339. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_9 = ___0_material;
  12340. NullCheck(L_9);
  12341. StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_10;
  12342. L_10 = Material_get_shaderKeywords_m11982F09EED6BB0A892342E1A72AEA470C44B105(L_9, NULL);
  12343. il2cpp_codegen_runtime_class_init_inline(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var);
  12344. String_t* L_11 = ((ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_StaticFields*)il2cpp_codegen_static_fields_for(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var))->___Keyword_MASK_HARD;
  12345. bool L_12;
  12346. L_12 = Enumerable_Contains_TisString_t_m903B1A64070B00925A8E4E7979330AA7D7B0FB33((RuntimeObject*)L_10, L_11, Enumerable_Contains_TisString_t_m903B1A64070B00925A8E4E7979330AA7D7B0FB33_RuntimeMethod_var);
  12347. if (L_12)
  12348. {
  12349. goto IL_004e;
  12350. }
  12351. }
  12352. {
  12353. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_13 = ___0_material;
  12354. NullCheck(L_13);
  12355. StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_14;
  12356. L_14 = Material_get_shaderKeywords_m11982F09EED6BB0A892342E1A72AEA470C44B105(L_13, NULL);
  12357. il2cpp_codegen_runtime_class_init_inline(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var);
  12358. String_t* L_15 = ((ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_StaticFields*)il2cpp_codegen_static_fields_for(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var))->___Keyword_MASK_TEX;
  12359. bool L_16;
  12360. L_16 = Enumerable_Contains_TisString_t_m903B1A64070B00925A8E4E7979330AA7D7B0FB33((RuntimeObject*)L_14, L_15, Enumerable_Contains_TisString_t_m903B1A64070B00925A8E4E7979330AA7D7B0FB33_RuntimeMethod_var);
  12361. if (!L_16)
  12362. {
  12363. goto IL_0050;
  12364. }
  12365. }
  12366. IL_004e:
  12367. {
  12368. return (bool)1;
  12369. }
  12370. IL_0050:
  12371. {
  12372. return (bool)0;
  12373. }
  12374. }
  12375. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float ShaderUtilities_GetPadding_mACB25967DE353794970CEC89362214C3F65341FA (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___0_material, bool ___1_enableExtraPadding, bool ___2_isBold, const RuntimeMethod* method)
  12376. {
  12377. static bool s_Il2CppMethodInitialized;
  12378. if (!s_Il2CppMethodInitialized)
  12379. {
  12380. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_Contains_TisString_t_m903B1A64070B00925A8E4E7979330AA7D7B0FB33_RuntimeMethod_var);
  12381. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  12382. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var);
  12383. s_Il2CppMethodInitialized = true;
  12384. }
  12385. int32_t V_0 = 0;
  12386. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 V_1;
  12387. memset((&V_1), 0, sizeof(V_1));
  12388. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 V_2;
  12389. memset((&V_2), 0, sizeof(V_2));
  12390. float V_3 = 0.0f;
  12391. float V_4 = 0.0f;
  12392. float V_5 = 0.0f;
  12393. float V_6 = 0.0f;
  12394. float V_7 = 0.0f;
  12395. float V_8 = 0.0f;
  12396. float V_9 = 0.0f;
  12397. float V_10 = 0.0f;
  12398. float V_11 = 0.0f;
  12399. StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* V_12 = NULL;
  12400. float V_13 = 0.0f;
  12401. float V_14 = 0.0f;
  12402. float V_15 = 0.0f;
  12403. float V_16 = 0.0f;
  12404. float V_17 = 0.0f;
  12405. int32_t G_B7_0 = 0;
  12406. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* G_B31_0 = NULL;
  12407. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* G_B30_0 = NULL;
  12408. float G_B32_0 = 0.0f;
  12409. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* G_B32_1 = NULL;
  12410. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* G_B34_0 = NULL;
  12411. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* G_B33_0 = NULL;
  12412. float G_B35_0 = 0.0f;
  12413. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* G_B35_1 = NULL;
  12414. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* G_B37_0 = NULL;
  12415. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* G_B36_0 = NULL;
  12416. float G_B38_0 = 0.0f;
  12417. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* G_B38_1 = NULL;
  12418. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* G_B40_0 = NULL;
  12419. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* G_B39_0 = NULL;
  12420. float G_B41_0 = 0.0f;
  12421. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* G_B41_1 = NULL;
  12422. {
  12423. il2cpp_codegen_runtime_class_init_inline(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var);
  12424. bool L_0 = ((ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_StaticFields*)il2cpp_codegen_static_fields_for(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var))->___isInitialized;
  12425. if (L_0)
  12426. {
  12427. goto IL_000c;
  12428. }
  12429. }
  12430. {
  12431. il2cpp_codegen_runtime_class_init_inline(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var);
  12432. ShaderUtilities_GetShaderPropertyIDs_m3EE2D3D2A31C57AE418FCC0782D0CC9D2FBD0A65(NULL);
  12433. }
  12434. IL_000c:
  12435. {
  12436. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_1 = ___0_material;
  12437. il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  12438. bool L_2;
  12439. L_2 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_1, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
  12440. if (!L_2)
  12441. {
  12442. goto IL_001b;
  12443. }
  12444. }
  12445. {
  12446. return (0.0f);
  12447. }
  12448. IL_001b:
  12449. {
  12450. bool L_3 = ___1_enableExtraPadding;
  12451. if (L_3)
  12452. {
  12453. goto IL_0021;
  12454. }
  12455. }
  12456. {
  12457. G_B7_0 = 0;
  12458. goto IL_0022;
  12459. }
  12460. IL_0021:
  12461. {
  12462. G_B7_0 = 4;
  12463. }
  12464. IL_0022:
  12465. {
  12466. V_0 = G_B7_0;
  12467. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_4 = ___0_material;
  12468. il2cpp_codegen_runtime_class_init_inline(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var);
  12469. int32_t L_5 = ((ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_StaticFields*)il2cpp_codegen_static_fields_for(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var))->___ID_GradientScale;
  12470. NullCheck(L_4);
  12471. bool L_6;
  12472. L_6 = Material_HasProperty_m52E2D3BC3049B8B228149E023CD73C34B05A5222(L_4, L_5, NULL);
  12473. if (L_6)
  12474. {
  12475. goto IL_0055;
  12476. }
  12477. }
  12478. {
  12479. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_7 = ___0_material;
  12480. il2cpp_codegen_runtime_class_init_inline(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var);
  12481. int32_t L_8 = ((ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_StaticFields*)il2cpp_codegen_static_fields_for(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var))->___ID_Padding;
  12482. NullCheck(L_7);
  12483. bool L_9;
  12484. L_9 = Material_HasProperty_m52E2D3BC3049B8B228149E023CD73C34B05A5222(L_7, L_8, NULL);
  12485. if (!L_9)
  12486. {
  12487. goto IL_004c;
  12488. }
  12489. }
  12490. {
  12491. int32_t L_10 = V_0;
  12492. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_11 = ___0_material;
  12493. il2cpp_codegen_runtime_class_init_inline(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var);
  12494. int32_t L_12 = ((ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_StaticFields*)il2cpp_codegen_static_fields_for(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var))->___ID_Padding;
  12495. NullCheck(L_11);
  12496. float L_13;
  12497. L_13 = Material_GetFloat_m52462F4AEDE20758BFB592B11DE83A79D2774932(L_11, L_12, NULL);
  12498. V_0 = ((int32_t)il2cpp_codegen_add(L_10, il2cpp_codegen_cast_double_to_int<int32_t>(L_13)));
  12499. }
  12500. IL_004c:
  12501. {
  12502. int32_t L_14 = V_0;
  12503. return ((float)il2cpp_codegen_add(((float)L_14), (1.0f)));
  12504. }
  12505. IL_0055:
  12506. {
  12507. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_15;
  12508. L_15 = Vector4_get_zero_m3D61F5FA9483CD9C08977D9D8852FB448B4CE6D1_inline(NULL);
  12509. V_1 = L_15;
  12510. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_16;
  12511. L_16 = Vector4_get_zero_m3D61F5FA9483CD9C08977D9D8852FB448B4CE6D1_inline(NULL);
  12512. V_2 = L_16;
  12513. V_3 = (0.0f);
  12514. V_4 = (0.0f);
  12515. V_5 = (0.0f);
  12516. V_6 = (0.0f);
  12517. V_7 = (0.0f);
  12518. V_8 = (0.0f);
  12519. V_9 = (0.0f);
  12520. V_10 = (0.0f);
  12521. V_11 = (0.0f);
  12522. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_17 = ___0_material;
  12523. il2cpp_codegen_runtime_class_init_inline(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var);
  12524. ShaderUtilities_UpdateShaderRatios_m212CC45DE044E3004EAE6360885C9C02DDC3DEE0(L_17, NULL);
  12525. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_18 = ___0_material;
  12526. NullCheck(L_18);
  12527. StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_19;
  12528. L_19 = Material_get_shaderKeywords_m11982F09EED6BB0A892342E1A72AEA470C44B105(L_18, NULL);
  12529. V_12 = L_19;
  12530. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_20 = ___0_material;
  12531. int32_t L_21 = ((ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_StaticFields*)il2cpp_codegen_static_fields_for(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var))->___ID_ScaleRatio_A;
  12532. NullCheck(L_20);
  12533. bool L_22;
  12534. L_22 = Material_HasProperty_m52E2D3BC3049B8B228149E023CD73C34B05A5222(L_20, L_21, NULL);
  12535. if (!L_22)
  12536. {
  12537. goto IL_00c7;
  12538. }
  12539. }
  12540. {
  12541. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_23 = ___0_material;
  12542. il2cpp_codegen_runtime_class_init_inline(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var);
  12543. int32_t L_24 = ((ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_StaticFields*)il2cpp_codegen_static_fields_for(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var))->___ID_ScaleRatio_A;
  12544. NullCheck(L_23);
  12545. float L_25;
  12546. L_25 = Material_GetFloat_m52462F4AEDE20758BFB592B11DE83A79D2774932(L_23, L_24, NULL);
  12547. V_6 = L_25;
  12548. }
  12549. IL_00c7:
  12550. {
  12551. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_26 = ___0_material;
  12552. il2cpp_codegen_runtime_class_init_inline(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var);
  12553. int32_t L_27 = ((ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_StaticFields*)il2cpp_codegen_static_fields_for(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var))->___ID_FaceDilate;
  12554. NullCheck(L_26);
  12555. bool L_28;
  12556. L_28 = Material_HasProperty_m52E2D3BC3049B8B228149E023CD73C34B05A5222(L_26, L_27, NULL);
  12557. if (!L_28)
  12558. {
  12559. goto IL_00e3;
  12560. }
  12561. }
  12562. {
  12563. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_29 = ___0_material;
  12564. il2cpp_codegen_runtime_class_init_inline(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var);
  12565. int32_t L_30 = ((ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_StaticFields*)il2cpp_codegen_static_fields_for(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var))->___ID_FaceDilate;
  12566. NullCheck(L_29);
  12567. float L_31;
  12568. L_31 = Material_GetFloat_m52462F4AEDE20758BFB592B11DE83A79D2774932(L_29, L_30, NULL);
  12569. float L_32 = V_6;
  12570. V_3 = ((float)il2cpp_codegen_multiply(L_31, L_32));
  12571. }
  12572. IL_00e3:
  12573. {
  12574. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_33 = ___0_material;
  12575. il2cpp_codegen_runtime_class_init_inline(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var);
  12576. int32_t L_34 = ((ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_StaticFields*)il2cpp_codegen_static_fields_for(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var))->___ID_OutlineSoftness;
  12577. NullCheck(L_33);
  12578. bool L_35;
  12579. L_35 = Material_HasProperty_m52E2D3BC3049B8B228149E023CD73C34B05A5222(L_33, L_34, NULL);
  12580. if (!L_35)
  12581. {
  12582. goto IL_0100;
  12583. }
  12584. }
  12585. {
  12586. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_36 = ___0_material;
  12587. il2cpp_codegen_runtime_class_init_inline(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var);
  12588. int32_t L_37 = ((ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_StaticFields*)il2cpp_codegen_static_fields_for(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var))->___ID_OutlineSoftness;
  12589. NullCheck(L_36);
  12590. float L_38;
  12591. L_38 = Material_GetFloat_m52462F4AEDE20758BFB592B11DE83A79D2774932(L_36, L_37, NULL);
  12592. float L_39 = V_6;
  12593. V_4 = ((float)il2cpp_codegen_multiply(L_38, L_39));
  12594. }
  12595. IL_0100:
  12596. {
  12597. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_40 = ___0_material;
  12598. il2cpp_codegen_runtime_class_init_inline(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var);
  12599. int32_t L_41 = ((ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_StaticFields*)il2cpp_codegen_static_fields_for(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var))->___ID_OutlineWidth;
  12600. NullCheck(L_40);
  12601. bool L_42;
  12602. L_42 = Material_HasProperty_m52E2D3BC3049B8B228149E023CD73C34B05A5222(L_40, L_41, NULL);
  12603. if (!L_42)
  12604. {
  12605. goto IL_011d;
  12606. }
  12607. }
  12608. {
  12609. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_43 = ___0_material;
  12610. il2cpp_codegen_runtime_class_init_inline(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var);
  12611. int32_t L_44 = ((ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_StaticFields*)il2cpp_codegen_static_fields_for(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var))->___ID_OutlineWidth;
  12612. NullCheck(L_43);
  12613. float L_45;
  12614. L_45 = Material_GetFloat_m52462F4AEDE20758BFB592B11DE83A79D2774932(L_43, L_44, NULL);
  12615. float L_46 = V_6;
  12616. V_5 = ((float)il2cpp_codegen_multiply(L_45, L_46));
  12617. }
  12618. IL_011d:
  12619. {
  12620. float L_47 = V_5;
  12621. float L_48 = V_4;
  12622. float L_49 = V_3;
  12623. V_11 = ((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(L_47, L_48)), L_49));
  12624. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_50 = ___0_material;
  12625. il2cpp_codegen_runtime_class_init_inline(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var);
  12626. int32_t L_51 = ((ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_StaticFields*)il2cpp_codegen_static_fields_for(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var))->___ID_GlowOffset;
  12627. NullCheck(L_50);
  12628. bool L_52;
  12629. L_52 = Material_HasProperty_m52E2D3BC3049B8B228149E023CD73C34B05A5222(L_50, L_51, NULL);
  12630. if (!L_52)
  12631. {
  12632. goto IL_017b;
  12633. }
  12634. }
  12635. {
  12636. StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_53 = V_12;
  12637. il2cpp_codegen_runtime_class_init_inline(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var);
  12638. String_t* L_54 = ((ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_StaticFields*)il2cpp_codegen_static_fields_for(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var))->___Keyword_Glow;
  12639. bool L_55;
  12640. L_55 = Enumerable_Contains_TisString_t_m903B1A64070B00925A8E4E7979330AA7D7B0FB33((RuntimeObject*)L_53, L_54, Enumerable_Contains_TisString_t_m903B1A64070B00925A8E4E7979330AA7D7B0FB33_RuntimeMethod_var);
  12641. if (!L_55)
  12642. {
  12643. goto IL_017b;
  12644. }
  12645. }
  12646. {
  12647. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_56 = ___0_material;
  12648. il2cpp_codegen_runtime_class_init_inline(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var);
  12649. int32_t L_57 = ((ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_StaticFields*)il2cpp_codegen_static_fields_for(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var))->___ID_ScaleRatio_B;
  12650. NullCheck(L_56);
  12651. bool L_58;
  12652. L_58 = Material_HasProperty_m52E2D3BC3049B8B228149E023CD73C34B05A5222(L_56, L_57, NULL);
  12653. if (!L_58)
  12654. {
  12655. goto IL_015b;
  12656. }
  12657. }
  12658. {
  12659. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_59 = ___0_material;
  12660. il2cpp_codegen_runtime_class_init_inline(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var);
  12661. int32_t L_60 = ((ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_StaticFields*)il2cpp_codegen_static_fields_for(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var))->___ID_ScaleRatio_B;
  12662. NullCheck(L_59);
  12663. float L_61;
  12664. L_61 = Material_GetFloat_m52462F4AEDE20758BFB592B11DE83A79D2774932(L_59, L_60, NULL);
  12665. V_7 = L_61;
  12666. }
  12667. IL_015b:
  12668. {
  12669. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_62 = ___0_material;
  12670. il2cpp_codegen_runtime_class_init_inline(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var);
  12671. int32_t L_63 = ((ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_StaticFields*)il2cpp_codegen_static_fields_for(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var))->___ID_GlowOffset;
  12672. NullCheck(L_62);
  12673. float L_64;
  12674. L_64 = Material_GetFloat_m52462F4AEDE20758BFB592B11DE83A79D2774932(L_62, L_63, NULL);
  12675. float L_65 = V_7;
  12676. V_9 = ((float)il2cpp_codegen_multiply(L_64, L_65));
  12677. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_66 = ___0_material;
  12678. int32_t L_67 = ((ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_StaticFields*)il2cpp_codegen_static_fields_for(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var))->___ID_GlowOuter;
  12679. NullCheck(L_66);
  12680. float L_68;
  12681. L_68 = Material_GetFloat_m52462F4AEDE20758BFB592B11DE83A79D2774932(L_66, L_67, NULL);
  12682. float L_69 = V_7;
  12683. V_10 = ((float)il2cpp_codegen_multiply(L_68, L_69));
  12684. }
  12685. IL_017b:
  12686. {
  12687. float L_70 = V_11;
  12688. float L_71 = V_3;
  12689. float L_72 = V_9;
  12690. float L_73 = V_10;
  12691. float L_74;
  12692. L_74 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline(L_70, ((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(L_71, L_72)), L_73)), NULL);
  12693. V_11 = L_74;
  12694. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_75 = ___0_material;
  12695. il2cpp_codegen_runtime_class_init_inline(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var);
  12696. int32_t L_76 = ((ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_StaticFields*)il2cpp_codegen_static_fields_for(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var))->___ID_UnderlaySoftness;
  12697. NullCheck(L_75);
  12698. bool L_77;
  12699. L_77 = Material_HasProperty_m52E2D3BC3049B8B228149E023CD73C34B05A5222(L_75, L_76, NULL);
  12700. if (!L_77)
  12701. {
  12702. goto IL_0276;
  12703. }
  12704. }
  12705. {
  12706. StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_78 = V_12;
  12707. il2cpp_codegen_runtime_class_init_inline(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var);
  12708. String_t* L_79 = ((ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_StaticFields*)il2cpp_codegen_static_fields_for(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var))->___Keyword_Underlay;
  12709. bool L_80;
  12710. L_80 = Enumerable_Contains_TisString_t_m903B1A64070B00925A8E4E7979330AA7D7B0FB33((RuntimeObject*)L_78, L_79, Enumerable_Contains_TisString_t_m903B1A64070B00925A8E4E7979330AA7D7B0FB33_RuntimeMethod_var);
  12711. if (!L_80)
  12712. {
  12713. goto IL_0276;
  12714. }
  12715. }
  12716. {
  12717. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_81 = ___0_material;
  12718. il2cpp_codegen_runtime_class_init_inline(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var);
  12719. int32_t L_82 = ((ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_StaticFields*)il2cpp_codegen_static_fields_for(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var))->___ID_ScaleRatio_C;
  12720. NullCheck(L_81);
  12721. bool L_83;
  12722. L_83 = Material_HasProperty_m52E2D3BC3049B8B228149E023CD73C34B05A5222(L_81, L_82, NULL);
  12723. if (!L_83)
  12724. {
  12725. goto IL_01c6;
  12726. }
  12727. }
  12728. {
  12729. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_84 = ___0_material;
  12730. il2cpp_codegen_runtime_class_init_inline(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var);
  12731. int32_t L_85 = ((ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_StaticFields*)il2cpp_codegen_static_fields_for(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var))->___ID_ScaleRatio_C;
  12732. NullCheck(L_84);
  12733. float L_86;
  12734. L_86 = Material_GetFloat_m52462F4AEDE20758BFB592B11DE83A79D2774932(L_84, L_85, NULL);
  12735. V_8 = L_86;
  12736. }
  12737. IL_01c6:
  12738. {
  12739. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_87 = ___0_material;
  12740. il2cpp_codegen_runtime_class_init_inline(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var);
  12741. int32_t L_88 = ((ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_StaticFields*)il2cpp_codegen_static_fields_for(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var))->___ID_UnderlayOffsetX;
  12742. NullCheck(L_87);
  12743. float L_89;
  12744. L_89 = Material_GetFloat_m52462F4AEDE20758BFB592B11DE83A79D2774932(L_87, L_88, NULL);
  12745. float L_90 = V_8;
  12746. V_14 = ((float)il2cpp_codegen_multiply(L_89, L_90));
  12747. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_91 = ___0_material;
  12748. int32_t L_92 = ((ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_StaticFields*)il2cpp_codegen_static_fields_for(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var))->___ID_UnderlayOffsetY;
  12749. NullCheck(L_91);
  12750. float L_93;
  12751. L_93 = Material_GetFloat_m52462F4AEDE20758BFB592B11DE83A79D2774932(L_91, L_92, NULL);
  12752. float L_94 = V_8;
  12753. V_15 = ((float)il2cpp_codegen_multiply(L_93, L_94));
  12754. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_95 = ___0_material;
  12755. int32_t L_96 = ((ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_StaticFields*)il2cpp_codegen_static_fields_for(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var))->___ID_UnderlayDilate;
  12756. NullCheck(L_95);
  12757. float L_97;
  12758. L_97 = Material_GetFloat_m52462F4AEDE20758BFB592B11DE83A79D2774932(L_95, L_96, NULL);
  12759. float L_98 = V_8;
  12760. V_16 = ((float)il2cpp_codegen_multiply(L_97, L_98));
  12761. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_99 = ___0_material;
  12762. int32_t L_100 = ((ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_StaticFields*)il2cpp_codegen_static_fields_for(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var))->___ID_UnderlaySoftness;
  12763. NullCheck(L_99);
  12764. float L_101;
  12765. L_101 = Material_GetFloat_m52462F4AEDE20758BFB592B11DE83A79D2774932(L_99, L_100, NULL);
  12766. float L_102 = V_8;
  12767. V_17 = ((float)il2cpp_codegen_multiply(L_101, L_102));
  12768. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_103 = V_1;
  12769. float L_104 = L_103.___x;
  12770. float L_105 = V_3;
  12771. float L_106 = V_16;
  12772. float L_107 = V_17;
  12773. float L_108 = V_14;
  12774. float L_109;
  12775. L_109 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline(L_104, ((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(L_105, L_106)), L_107)), L_108)), NULL);
  12776. (&V_1)->___x = L_109;
  12777. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_110 = V_1;
  12778. float L_111 = L_110.___y;
  12779. float L_112 = V_3;
  12780. float L_113 = V_16;
  12781. float L_114 = V_17;
  12782. float L_115 = V_15;
  12783. float L_116;
  12784. L_116 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline(L_111, ((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(L_112, L_113)), L_114)), L_115)), NULL);
  12785. (&V_1)->___y = L_116;
  12786. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_117 = V_1;
  12787. float L_118 = L_117.___z;
  12788. float L_119 = V_3;
  12789. float L_120 = V_16;
  12790. float L_121 = V_17;
  12791. float L_122 = V_14;
  12792. float L_123;
  12793. L_123 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline(L_118, ((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(L_119, L_120)), L_121)), L_122)), NULL);
  12794. (&V_1)->___z = L_123;
  12795. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_124 = V_1;
  12796. float L_125 = L_124.___w;
  12797. float L_126 = V_3;
  12798. float L_127 = V_16;
  12799. float L_128 = V_17;
  12800. float L_129 = V_15;
  12801. float L_130;
  12802. L_130 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline(L_125, ((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(L_126, L_127)), L_128)), L_129)), NULL);
  12803. (&V_1)->___w = L_130;
  12804. }
  12805. IL_0276:
  12806. {
  12807. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_131 = V_1;
  12808. float L_132 = L_131.___x;
  12809. float L_133 = V_11;
  12810. float L_134;
  12811. L_134 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline(L_132, L_133, NULL);
  12812. (&V_1)->___x = L_134;
  12813. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_135 = V_1;
  12814. float L_136 = L_135.___y;
  12815. float L_137 = V_11;
  12816. float L_138;
  12817. L_138 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline(L_136, L_137, NULL);
  12818. (&V_1)->___y = L_138;
  12819. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_139 = V_1;
  12820. float L_140 = L_139.___z;
  12821. float L_141 = V_11;
  12822. float L_142;
  12823. L_142 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline(L_140, L_141, NULL);
  12824. (&V_1)->___z = L_142;
  12825. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_143 = V_1;
  12826. float L_144 = L_143.___w;
  12827. float L_145 = V_11;
  12828. float L_146;
  12829. L_146 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline(L_144, L_145, NULL);
  12830. (&V_1)->___w = L_146;
  12831. float* L_147 = (float*)(&(&V_1)->___x);
  12832. float* L_148 = L_147;
  12833. float L_149 = *((float*)L_148);
  12834. int32_t L_150 = V_0;
  12835. *((float*)L_148) = (float)((float)il2cpp_codegen_add(L_149, ((float)L_150)));
  12836. float* L_151 = (float*)(&(&V_1)->___y);
  12837. float* L_152 = L_151;
  12838. float L_153 = *((float*)L_152);
  12839. int32_t L_154 = V_0;
  12840. *((float*)L_152) = (float)((float)il2cpp_codegen_add(L_153, ((float)L_154)));
  12841. float* L_155 = (float*)(&(&V_1)->___z);
  12842. float* L_156 = L_155;
  12843. float L_157 = *((float*)L_156);
  12844. int32_t L_158 = V_0;
  12845. *((float*)L_156) = (float)((float)il2cpp_codegen_add(L_157, ((float)L_158)));
  12846. float* L_159 = (float*)(&(&V_1)->___w);
  12847. float* L_160 = L_159;
  12848. float L_161 = *((float*)L_160);
  12849. int32_t L_162 = V_0;
  12850. *((float*)L_160) = (float)((float)il2cpp_codegen_add(L_161, ((float)L_162)));
  12851. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_163 = V_1;
  12852. float L_164 = L_163.___x;
  12853. float L_165;
  12854. L_165 = Mathf_Min_m747CA71A9483CDB394B13BD0AD048EE17E48FFE4_inline(L_164, (1.0f), NULL);
  12855. (&V_1)->___x = L_165;
  12856. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_166 = V_1;
  12857. float L_167 = L_166.___y;
  12858. float L_168;
  12859. L_168 = Mathf_Min_m747CA71A9483CDB394B13BD0AD048EE17E48FFE4_inline(L_167, (1.0f), NULL);
  12860. (&V_1)->___y = L_168;
  12861. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_169 = V_1;
  12862. float L_170 = L_169.___z;
  12863. float L_171;
  12864. L_171 = Mathf_Min_m747CA71A9483CDB394B13BD0AD048EE17E48FFE4_inline(L_170, (1.0f), NULL);
  12865. (&V_1)->___z = L_171;
  12866. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_172 = V_1;
  12867. float L_173 = L_172.___w;
  12868. float L_174;
  12869. L_174 = Mathf_Min_m747CA71A9483CDB394B13BD0AD048EE17E48FFE4_inline(L_173, (1.0f), NULL);
  12870. (&V_1)->___w = L_174;
  12871. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_175 = V_2;
  12872. float L_176 = L_175.___x;
  12873. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_177 = V_1;
  12874. float L_178 = L_177.___x;
  12875. if ((((float)L_176) < ((float)L_178)))
  12876. {
  12877. G_B31_0 = (&V_2);
  12878. goto IL_036e;
  12879. }
  12880. G_B30_0 = (&V_2);
  12881. }
  12882. {
  12883. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_179 = V_2;
  12884. float L_180 = L_179.___x;
  12885. G_B32_0 = L_180;
  12886. G_B32_1 = G_B30_0;
  12887. goto IL_0374;
  12888. }
  12889. IL_036e:
  12890. {
  12891. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_181 = V_1;
  12892. float L_182 = L_181.___x;
  12893. G_B32_0 = L_182;
  12894. G_B32_1 = G_B31_0;
  12895. }
  12896. IL_0374:
  12897. {
  12898. G_B32_1->___x = G_B32_0;
  12899. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_183 = V_2;
  12900. float L_184 = L_183.___y;
  12901. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_185 = V_1;
  12902. float L_186 = L_185.___y;
  12903. if ((((float)L_184) < ((float)L_186)))
  12904. {
  12905. G_B34_0 = (&V_2);
  12906. goto IL_0391;
  12907. }
  12908. G_B33_0 = (&V_2);
  12909. }
  12910. {
  12911. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_187 = V_2;
  12912. float L_188 = L_187.___y;
  12913. G_B35_0 = L_188;
  12914. G_B35_1 = G_B33_0;
  12915. goto IL_0397;
  12916. }
  12917. IL_0391:
  12918. {
  12919. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_189 = V_1;
  12920. float L_190 = L_189.___y;
  12921. G_B35_0 = L_190;
  12922. G_B35_1 = G_B34_0;
  12923. }
  12924. IL_0397:
  12925. {
  12926. G_B35_1->___y = G_B35_0;
  12927. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_191 = V_2;
  12928. float L_192 = L_191.___z;
  12929. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_193 = V_1;
  12930. float L_194 = L_193.___z;
  12931. if ((((float)L_192) < ((float)L_194)))
  12932. {
  12933. G_B37_0 = (&V_2);
  12934. goto IL_03b4;
  12935. }
  12936. G_B36_0 = (&V_2);
  12937. }
  12938. {
  12939. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_195 = V_2;
  12940. float L_196 = L_195.___z;
  12941. G_B38_0 = L_196;
  12942. G_B38_1 = G_B36_0;
  12943. goto IL_03ba;
  12944. }
  12945. IL_03b4:
  12946. {
  12947. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_197 = V_1;
  12948. float L_198 = L_197.___z;
  12949. G_B38_0 = L_198;
  12950. G_B38_1 = G_B37_0;
  12951. }
  12952. IL_03ba:
  12953. {
  12954. G_B38_1->___z = G_B38_0;
  12955. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_199 = V_2;
  12956. float L_200 = L_199.___w;
  12957. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_201 = V_1;
  12958. float L_202 = L_201.___w;
  12959. if ((((float)L_200) < ((float)L_202)))
  12960. {
  12961. G_B40_0 = (&V_2);
  12962. goto IL_03d7;
  12963. }
  12964. G_B39_0 = (&V_2);
  12965. }
  12966. {
  12967. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_203 = V_2;
  12968. float L_204 = L_203.___w;
  12969. G_B41_0 = L_204;
  12970. G_B41_1 = G_B39_0;
  12971. goto IL_03dd;
  12972. }
  12973. IL_03d7:
  12974. {
  12975. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_205 = V_1;
  12976. float L_206 = L_205.___w;
  12977. G_B41_0 = L_206;
  12978. G_B41_1 = G_B40_0;
  12979. }
  12980. IL_03dd:
  12981. {
  12982. G_B41_1->___w = G_B41_0;
  12983. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_207 = ___0_material;
  12984. il2cpp_codegen_runtime_class_init_inline(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var);
  12985. int32_t L_208 = ((ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_StaticFields*)il2cpp_codegen_static_fields_for(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var))->___ID_GradientScale;
  12986. NullCheck(L_207);
  12987. float L_209;
  12988. L_209 = Material_GetFloat_m52462F4AEDE20758BFB592B11DE83A79D2774932(L_207, L_208, NULL);
  12989. V_13 = L_209;
  12990. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_210 = V_1;
  12991. float L_211 = V_13;
  12992. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_212;
  12993. L_212 = Vector4_op_Multiply_m02FE150FD7366546FC19A36B6928512376BF64E8_inline(L_210, L_211, NULL);
  12994. V_1 = L_212;
  12995. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_213 = V_1;
  12996. float L_214 = L_213.___x;
  12997. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_215 = V_1;
  12998. float L_216 = L_215.___y;
  12999. float L_217;
  13000. L_217 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline(L_214, L_216, NULL);
  13001. V_11 = L_217;
  13002. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_218 = V_1;
  13003. float L_219 = L_218.___z;
  13004. float L_220 = V_11;
  13005. float L_221;
  13006. L_221 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline(L_219, L_220, NULL);
  13007. V_11 = L_221;
  13008. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_222 = V_1;
  13009. float L_223 = L_222.___w;
  13010. float L_224 = V_11;
  13011. float L_225;
  13012. L_225 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline(L_223, L_224, NULL);
  13013. V_11 = L_225;
  13014. float L_226 = V_11;
  13015. return ((float)il2cpp_codegen_add(L_226, (1.25f)));
  13016. }
  13017. }
  13018. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float ShaderUtilities_GetPadding_m163157F37E9267CC1A48349E589B8ECF91B73110 (MaterialU5BU5D_t2B1D11C42DB07A4400C0535F92DBB87A2E346D3D* ___0_materials, bool ___1_enableExtraPadding, bool ___2_isBold, const RuntimeMethod* method)
  13019. {
  13020. static bool s_Il2CppMethodInitialized;
  13021. if (!s_Il2CppMethodInitialized)
  13022. {
  13023. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_Contains_TisString_t_m903B1A64070B00925A8E4E7979330AA7D7B0FB33_RuntimeMethod_var);
  13024. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var);
  13025. s_Il2CppMethodInitialized = true;
  13026. }
  13027. int32_t V_0 = 0;
  13028. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 V_1;
  13029. memset((&V_1), 0, sizeof(V_1));
  13030. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 V_2;
  13031. memset((&V_2), 0, sizeof(V_2));
  13032. float V_3 = 0.0f;
  13033. float V_4 = 0.0f;
  13034. float V_5 = 0.0f;
  13035. float V_6 = 0.0f;
  13036. float V_7 = 0.0f;
  13037. float V_8 = 0.0f;
  13038. float V_9 = 0.0f;
  13039. float V_10 = 0.0f;
  13040. float V_11 = 0.0f;
  13041. float V_12 = 0.0f;
  13042. int32_t V_13 = 0;
  13043. StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* V_14 = NULL;
  13044. float V_15 = 0.0f;
  13045. float V_16 = 0.0f;
  13046. float V_17 = 0.0f;
  13047. float V_18 = 0.0f;
  13048. int32_t G_B7_0 = 0;
  13049. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* G_B30_0 = NULL;
  13050. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* G_B29_0 = NULL;
  13051. float G_B31_0 = 0.0f;
  13052. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* G_B31_1 = NULL;
  13053. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* G_B33_0 = NULL;
  13054. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* G_B32_0 = NULL;
  13055. float G_B34_0 = 0.0f;
  13056. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* G_B34_1 = NULL;
  13057. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* G_B36_0 = NULL;
  13058. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* G_B35_0 = NULL;
  13059. float G_B37_0 = 0.0f;
  13060. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* G_B37_1 = NULL;
  13061. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* G_B39_0 = NULL;
  13062. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* G_B38_0 = NULL;
  13063. float G_B40_0 = 0.0f;
  13064. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* G_B40_1 = NULL;
  13065. {
  13066. il2cpp_codegen_runtime_class_init_inline(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var);
  13067. bool L_0 = ((ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_StaticFields*)il2cpp_codegen_static_fields_for(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var))->___isInitialized;
  13068. if (L_0)
  13069. {
  13070. goto IL_000c;
  13071. }
  13072. }
  13073. {
  13074. il2cpp_codegen_runtime_class_init_inline(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var);
  13075. ShaderUtilities_GetShaderPropertyIDs_m3EE2D3D2A31C57AE418FCC0782D0CC9D2FBD0A65(NULL);
  13076. }
  13077. IL_000c:
  13078. {
  13079. MaterialU5BU5D_t2B1D11C42DB07A4400C0535F92DBB87A2E346D3D* L_1 = ___0_materials;
  13080. if (L_1)
  13081. {
  13082. goto IL_0015;
  13083. }
  13084. }
  13085. {
  13086. return (0.0f);
  13087. }
  13088. IL_0015:
  13089. {
  13090. bool L_2 = ___1_enableExtraPadding;
  13091. if (L_2)
  13092. {
  13093. goto IL_001b;
  13094. }
  13095. }
  13096. {
  13097. G_B7_0 = 0;
  13098. goto IL_001c;
  13099. }
  13100. IL_001b:
  13101. {
  13102. G_B7_0 = 4;
  13103. }
  13104. IL_001c:
  13105. {
  13106. V_0 = G_B7_0;
  13107. MaterialU5BU5D_t2B1D11C42DB07A4400C0535F92DBB87A2E346D3D* L_3 = ___0_materials;
  13108. NullCheck(L_3);
  13109. int32_t L_4 = 0;
  13110. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_5 = (L_3)->GetAt(static_cast<il2cpp_array_size_t>(L_4));
  13111. il2cpp_codegen_runtime_class_init_inline(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var);
  13112. int32_t L_6 = ((ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_StaticFields*)il2cpp_codegen_static_fields_for(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var))->___ID_Padding;
  13113. NullCheck(L_5);
  13114. bool L_7;
  13115. L_7 = Material_HasProperty_m52E2D3BC3049B8B228149E023CD73C34B05A5222(L_5, L_6, NULL);
  13116. if (!L_7)
  13117. {
  13118. goto IL_003d;
  13119. }
  13120. }
  13121. {
  13122. int32_t L_8 = V_0;
  13123. MaterialU5BU5D_t2B1D11C42DB07A4400C0535F92DBB87A2E346D3D* L_9 = ___0_materials;
  13124. NullCheck(L_9);
  13125. int32_t L_10 = 0;
  13126. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_11 = (L_9)->GetAt(static_cast<il2cpp_array_size_t>(L_10));
  13127. il2cpp_codegen_runtime_class_init_inline(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var);
  13128. int32_t L_12 = ((ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_StaticFields*)il2cpp_codegen_static_fields_for(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var))->___ID_Padding;
  13129. NullCheck(L_11);
  13130. float L_13;
  13131. L_13 = Material_GetFloat_m52462F4AEDE20758BFB592B11DE83A79D2774932(L_11, L_12, NULL);
  13132. return ((float)il2cpp_codegen_add(((float)L_8), L_13));
  13133. }
  13134. IL_003d:
  13135. {
  13136. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_14;
  13137. L_14 = Vector4_get_zero_m3D61F5FA9483CD9C08977D9D8852FB448B4CE6D1_inline(NULL);
  13138. V_1 = L_14;
  13139. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_15;
  13140. L_15 = Vector4_get_zero_m3D61F5FA9483CD9C08977D9D8852FB448B4CE6D1_inline(NULL);
  13141. V_2 = L_15;
  13142. V_3 = (0.0f);
  13143. V_4 = (0.0f);
  13144. V_5 = (0.0f);
  13145. V_6 = (0.0f);
  13146. V_7 = (0.0f);
  13147. V_8 = (0.0f);
  13148. V_9 = (0.0f);
  13149. V_10 = (0.0f);
  13150. V_11 = (0.0f);
  13151. V_13 = 0;
  13152. goto IL_041a;
  13153. }
  13154. IL_008f:
  13155. {
  13156. MaterialU5BU5D_t2B1D11C42DB07A4400C0535F92DBB87A2E346D3D* L_16 = ___0_materials;
  13157. int32_t L_17 = V_13;
  13158. NullCheck(L_16);
  13159. int32_t L_18 = L_17;
  13160. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_19 = (L_16)->GetAt(static_cast<il2cpp_array_size_t>(L_18));
  13161. il2cpp_codegen_runtime_class_init_inline(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var);
  13162. ShaderUtilities_UpdateShaderRatios_m212CC45DE044E3004EAE6360885C9C02DDC3DEE0(L_19, NULL);
  13163. MaterialU5BU5D_t2B1D11C42DB07A4400C0535F92DBB87A2E346D3D* L_20 = ___0_materials;
  13164. int32_t L_21 = V_13;
  13165. NullCheck(L_20);
  13166. int32_t L_22 = L_21;
  13167. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_23 = (L_20)->GetAt(static_cast<il2cpp_array_size_t>(L_22));
  13168. NullCheck(L_23);
  13169. StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_24;
  13170. L_24 = Material_get_shaderKeywords_m11982F09EED6BB0A892342E1A72AEA470C44B105(L_23, NULL);
  13171. V_14 = L_24;
  13172. MaterialU5BU5D_t2B1D11C42DB07A4400C0535F92DBB87A2E346D3D* L_25 = ___0_materials;
  13173. int32_t L_26 = V_13;
  13174. NullCheck(L_25);
  13175. int32_t L_27 = L_26;
  13176. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_28 = (L_25)->GetAt(static_cast<il2cpp_array_size_t>(L_27));
  13177. int32_t L_29 = ((ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_StaticFields*)il2cpp_codegen_static_fields_for(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var))->___ID_ScaleRatio_A;
  13178. NullCheck(L_28);
  13179. bool L_30;
  13180. L_30 = Material_HasProperty_m52E2D3BC3049B8B228149E023CD73C34B05A5222(L_28, L_29, NULL);
  13181. if (!L_30)
  13182. {
  13183. goto IL_00c3;
  13184. }
  13185. }
  13186. {
  13187. MaterialU5BU5D_t2B1D11C42DB07A4400C0535F92DBB87A2E346D3D* L_31 = ___0_materials;
  13188. int32_t L_32 = V_13;
  13189. NullCheck(L_31);
  13190. int32_t L_33 = L_32;
  13191. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_34 = (L_31)->GetAt(static_cast<il2cpp_array_size_t>(L_33));
  13192. il2cpp_codegen_runtime_class_init_inline(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var);
  13193. int32_t L_35 = ((ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_StaticFields*)il2cpp_codegen_static_fields_for(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var))->___ID_ScaleRatio_A;
  13194. NullCheck(L_34);
  13195. float L_36;
  13196. L_36 = Material_GetFloat_m52462F4AEDE20758BFB592B11DE83A79D2774932(L_34, L_35, NULL);
  13197. V_6 = L_36;
  13198. }
  13199. IL_00c3:
  13200. {
  13201. MaterialU5BU5D_t2B1D11C42DB07A4400C0535F92DBB87A2E346D3D* L_37 = ___0_materials;
  13202. int32_t L_38 = V_13;
  13203. NullCheck(L_37);
  13204. int32_t L_39 = L_38;
  13205. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_40 = (L_37)->GetAt(static_cast<il2cpp_array_size_t>(L_39));
  13206. il2cpp_codegen_runtime_class_init_inline(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var);
  13207. int32_t L_41 = ((ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_StaticFields*)il2cpp_codegen_static_fields_for(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var))->___ID_FaceDilate;
  13208. NullCheck(L_40);
  13209. bool L_42;
  13210. L_42 = Material_HasProperty_m52E2D3BC3049B8B228149E023CD73C34B05A5222(L_40, L_41, NULL);
  13211. if (!L_42)
  13212. {
  13213. goto IL_00e5;
  13214. }
  13215. }
  13216. {
  13217. MaterialU5BU5D_t2B1D11C42DB07A4400C0535F92DBB87A2E346D3D* L_43 = ___0_materials;
  13218. int32_t L_44 = V_13;
  13219. NullCheck(L_43);
  13220. int32_t L_45 = L_44;
  13221. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_46 = (L_43)->GetAt(static_cast<il2cpp_array_size_t>(L_45));
  13222. il2cpp_codegen_runtime_class_init_inline(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var);
  13223. int32_t L_47 = ((ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_StaticFields*)il2cpp_codegen_static_fields_for(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var))->___ID_FaceDilate;
  13224. NullCheck(L_46);
  13225. float L_48;
  13226. L_48 = Material_GetFloat_m52462F4AEDE20758BFB592B11DE83A79D2774932(L_46, L_47, NULL);
  13227. float L_49 = V_6;
  13228. V_3 = ((float)il2cpp_codegen_multiply(L_48, L_49));
  13229. }
  13230. IL_00e5:
  13231. {
  13232. MaterialU5BU5D_t2B1D11C42DB07A4400C0535F92DBB87A2E346D3D* L_50 = ___0_materials;
  13233. int32_t L_51 = V_13;
  13234. NullCheck(L_50);
  13235. int32_t L_52 = L_51;
  13236. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_53 = (L_50)->GetAt(static_cast<il2cpp_array_size_t>(L_52));
  13237. il2cpp_codegen_runtime_class_init_inline(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var);
  13238. int32_t L_54 = ((ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_StaticFields*)il2cpp_codegen_static_fields_for(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var))->___ID_OutlineSoftness;
  13239. NullCheck(L_53);
  13240. bool L_55;
  13241. L_55 = Material_HasProperty_m52E2D3BC3049B8B228149E023CD73C34B05A5222(L_53, L_54, NULL);
  13242. if (!L_55)
  13243. {
  13244. goto IL_0108;
  13245. }
  13246. }
  13247. {
  13248. MaterialU5BU5D_t2B1D11C42DB07A4400C0535F92DBB87A2E346D3D* L_56 = ___0_materials;
  13249. int32_t L_57 = V_13;
  13250. NullCheck(L_56);
  13251. int32_t L_58 = L_57;
  13252. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_59 = (L_56)->GetAt(static_cast<il2cpp_array_size_t>(L_58));
  13253. il2cpp_codegen_runtime_class_init_inline(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var);
  13254. int32_t L_60 = ((ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_StaticFields*)il2cpp_codegen_static_fields_for(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var))->___ID_OutlineSoftness;
  13255. NullCheck(L_59);
  13256. float L_61;
  13257. L_61 = Material_GetFloat_m52462F4AEDE20758BFB592B11DE83A79D2774932(L_59, L_60, NULL);
  13258. float L_62 = V_6;
  13259. V_4 = ((float)il2cpp_codegen_multiply(L_61, L_62));
  13260. }
  13261. IL_0108:
  13262. {
  13263. MaterialU5BU5D_t2B1D11C42DB07A4400C0535F92DBB87A2E346D3D* L_63 = ___0_materials;
  13264. int32_t L_64 = V_13;
  13265. NullCheck(L_63);
  13266. int32_t L_65 = L_64;
  13267. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_66 = (L_63)->GetAt(static_cast<il2cpp_array_size_t>(L_65));
  13268. il2cpp_codegen_runtime_class_init_inline(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var);
  13269. int32_t L_67 = ((ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_StaticFields*)il2cpp_codegen_static_fields_for(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var))->___ID_OutlineWidth;
  13270. NullCheck(L_66);
  13271. bool L_68;
  13272. L_68 = Material_HasProperty_m52E2D3BC3049B8B228149E023CD73C34B05A5222(L_66, L_67, NULL);
  13273. if (!L_68)
  13274. {
  13275. goto IL_012b;
  13276. }
  13277. }
  13278. {
  13279. MaterialU5BU5D_t2B1D11C42DB07A4400C0535F92DBB87A2E346D3D* L_69 = ___0_materials;
  13280. int32_t L_70 = V_13;
  13281. NullCheck(L_69);
  13282. int32_t L_71 = L_70;
  13283. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_72 = (L_69)->GetAt(static_cast<il2cpp_array_size_t>(L_71));
  13284. il2cpp_codegen_runtime_class_init_inline(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var);
  13285. int32_t L_73 = ((ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_StaticFields*)il2cpp_codegen_static_fields_for(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var))->___ID_OutlineWidth;
  13286. NullCheck(L_72);
  13287. float L_74;
  13288. L_74 = Material_GetFloat_m52462F4AEDE20758BFB592B11DE83A79D2774932(L_72, L_73, NULL);
  13289. float L_75 = V_6;
  13290. V_5 = ((float)il2cpp_codegen_multiply(L_74, L_75));
  13291. }
  13292. IL_012b:
  13293. {
  13294. float L_76 = V_5;
  13295. float L_77 = V_4;
  13296. float L_78 = V_3;
  13297. V_11 = ((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(L_76, L_77)), L_78));
  13298. MaterialU5BU5D_t2B1D11C42DB07A4400C0535F92DBB87A2E346D3D* L_79 = ___0_materials;
  13299. int32_t L_80 = V_13;
  13300. NullCheck(L_79);
  13301. int32_t L_81 = L_80;
  13302. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_82 = (L_79)->GetAt(static_cast<il2cpp_array_size_t>(L_81));
  13303. il2cpp_codegen_runtime_class_init_inline(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var);
  13304. int32_t L_83 = ((ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_StaticFields*)il2cpp_codegen_static_fields_for(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var))->___ID_GlowOffset;
  13305. NullCheck(L_82);
  13306. bool L_84;
  13307. L_84 = Material_HasProperty_m52E2D3BC3049B8B228149E023CD73C34B05A5222(L_82, L_83, NULL);
  13308. if (!L_84)
  13309. {
  13310. goto IL_0198;
  13311. }
  13312. }
  13313. {
  13314. StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_85 = V_14;
  13315. il2cpp_codegen_runtime_class_init_inline(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var);
  13316. String_t* L_86 = ((ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_StaticFields*)il2cpp_codegen_static_fields_for(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var))->___Keyword_Glow;
  13317. bool L_87;
  13318. L_87 = Enumerable_Contains_TisString_t_m903B1A64070B00925A8E4E7979330AA7D7B0FB33((RuntimeObject*)L_85, L_86, Enumerable_Contains_TisString_t_m903B1A64070B00925A8E4E7979330AA7D7B0FB33_RuntimeMethod_var);
  13319. if (!L_87)
  13320. {
  13321. goto IL_0198;
  13322. }
  13323. }
  13324. {
  13325. MaterialU5BU5D_t2B1D11C42DB07A4400C0535F92DBB87A2E346D3D* L_88 = ___0_materials;
  13326. int32_t L_89 = V_13;
  13327. NullCheck(L_88);
  13328. int32_t L_90 = L_89;
  13329. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_91 = (L_88)->GetAt(static_cast<il2cpp_array_size_t>(L_90));
  13330. il2cpp_codegen_runtime_class_init_inline(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var);
  13331. int32_t L_92 = ((ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_StaticFields*)il2cpp_codegen_static_fields_for(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var))->___ID_ScaleRatio_B;
  13332. NullCheck(L_91);
  13333. bool L_93;
  13334. L_93 = Material_HasProperty_m52E2D3BC3049B8B228149E023CD73C34B05A5222(L_91, L_92, NULL);
  13335. if (!L_93)
  13336. {
  13337. goto IL_0172;
  13338. }
  13339. }
  13340. {
  13341. MaterialU5BU5D_t2B1D11C42DB07A4400C0535F92DBB87A2E346D3D* L_94 = ___0_materials;
  13342. int32_t L_95 = V_13;
  13343. NullCheck(L_94);
  13344. int32_t L_96 = L_95;
  13345. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_97 = (L_94)->GetAt(static_cast<il2cpp_array_size_t>(L_96));
  13346. il2cpp_codegen_runtime_class_init_inline(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var);
  13347. int32_t L_98 = ((ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_StaticFields*)il2cpp_codegen_static_fields_for(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var))->___ID_ScaleRatio_B;
  13348. NullCheck(L_97);
  13349. float L_99;
  13350. L_99 = Material_GetFloat_m52462F4AEDE20758BFB592B11DE83A79D2774932(L_97, L_98, NULL);
  13351. V_7 = L_99;
  13352. }
  13353. IL_0172:
  13354. {
  13355. MaterialU5BU5D_t2B1D11C42DB07A4400C0535F92DBB87A2E346D3D* L_100 = ___0_materials;
  13356. int32_t L_101 = V_13;
  13357. NullCheck(L_100);
  13358. int32_t L_102 = L_101;
  13359. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_103 = (L_100)->GetAt(static_cast<il2cpp_array_size_t>(L_102));
  13360. il2cpp_codegen_runtime_class_init_inline(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var);
  13361. int32_t L_104 = ((ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_StaticFields*)il2cpp_codegen_static_fields_for(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var))->___ID_GlowOffset;
  13362. NullCheck(L_103);
  13363. float L_105;
  13364. L_105 = Material_GetFloat_m52462F4AEDE20758BFB592B11DE83A79D2774932(L_103, L_104, NULL);
  13365. float L_106 = V_7;
  13366. V_9 = ((float)il2cpp_codegen_multiply(L_105, L_106));
  13367. MaterialU5BU5D_t2B1D11C42DB07A4400C0535F92DBB87A2E346D3D* L_107 = ___0_materials;
  13368. int32_t L_108 = V_13;
  13369. NullCheck(L_107);
  13370. int32_t L_109 = L_108;
  13371. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_110 = (L_107)->GetAt(static_cast<il2cpp_array_size_t>(L_109));
  13372. int32_t L_111 = ((ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_StaticFields*)il2cpp_codegen_static_fields_for(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var))->___ID_GlowOuter;
  13373. NullCheck(L_110);
  13374. float L_112;
  13375. L_112 = Material_GetFloat_m52462F4AEDE20758BFB592B11DE83A79D2774932(L_110, L_111, NULL);
  13376. float L_113 = V_7;
  13377. V_10 = ((float)il2cpp_codegen_multiply(L_112, L_113));
  13378. }
  13379. IL_0198:
  13380. {
  13381. float L_114 = V_11;
  13382. float L_115 = V_3;
  13383. float L_116 = V_9;
  13384. float L_117 = V_10;
  13385. float L_118;
  13386. L_118 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline(L_114, ((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(L_115, L_116)), L_117)), NULL);
  13387. V_11 = L_118;
  13388. MaterialU5BU5D_t2B1D11C42DB07A4400C0535F92DBB87A2E346D3D* L_119 = ___0_materials;
  13389. int32_t L_120 = V_13;
  13390. NullCheck(L_119);
  13391. int32_t L_121 = L_120;
  13392. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_122 = (L_119)->GetAt(static_cast<il2cpp_array_size_t>(L_121));
  13393. il2cpp_codegen_runtime_class_init_inline(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var);
  13394. int32_t L_123 = ((ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_StaticFields*)il2cpp_codegen_static_fields_for(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var))->___ID_UnderlaySoftness;
  13395. NullCheck(L_122);
  13396. bool L_124;
  13397. L_124 = Material_HasProperty_m52E2D3BC3049B8B228149E023CD73C34B05A5222(L_122, L_123, NULL);
  13398. if (!L_124)
  13399. {
  13400. goto IL_02a8;
  13401. }
  13402. }
  13403. {
  13404. StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_125 = V_14;
  13405. il2cpp_codegen_runtime_class_init_inline(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var);
  13406. String_t* L_126 = ((ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_StaticFields*)il2cpp_codegen_static_fields_for(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var))->___Keyword_Underlay;
  13407. bool L_127;
  13408. L_127 = Enumerable_Contains_TisString_t_m903B1A64070B00925A8E4E7979330AA7D7B0FB33((RuntimeObject*)L_125, L_126, Enumerable_Contains_TisString_t_m903B1A64070B00925A8E4E7979330AA7D7B0FB33_RuntimeMethod_var);
  13409. if (!L_127)
  13410. {
  13411. goto IL_02a8;
  13412. }
  13413. }
  13414. {
  13415. MaterialU5BU5D_t2B1D11C42DB07A4400C0535F92DBB87A2E346D3D* L_128 = ___0_materials;
  13416. int32_t L_129 = V_13;
  13417. NullCheck(L_128);
  13418. int32_t L_130 = L_129;
  13419. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_131 = (L_128)->GetAt(static_cast<il2cpp_array_size_t>(L_130));
  13420. il2cpp_codegen_runtime_class_init_inline(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var);
  13421. int32_t L_132 = ((ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_StaticFields*)il2cpp_codegen_static_fields_for(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var))->___ID_ScaleRatio_C;
  13422. NullCheck(L_131);
  13423. bool L_133;
  13424. L_133 = Material_HasProperty_m52E2D3BC3049B8B228149E023CD73C34B05A5222(L_131, L_132, NULL);
  13425. if (!L_133)
  13426. {
  13427. goto IL_01ec;
  13428. }
  13429. }
  13430. {
  13431. MaterialU5BU5D_t2B1D11C42DB07A4400C0535F92DBB87A2E346D3D* L_134 = ___0_materials;
  13432. int32_t L_135 = V_13;
  13433. NullCheck(L_134);
  13434. int32_t L_136 = L_135;
  13435. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_137 = (L_134)->GetAt(static_cast<il2cpp_array_size_t>(L_136));
  13436. il2cpp_codegen_runtime_class_init_inline(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var);
  13437. int32_t L_138 = ((ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_StaticFields*)il2cpp_codegen_static_fields_for(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var))->___ID_ScaleRatio_C;
  13438. NullCheck(L_137);
  13439. float L_139;
  13440. L_139 = Material_GetFloat_m52462F4AEDE20758BFB592B11DE83A79D2774932(L_137, L_138, NULL);
  13441. V_8 = L_139;
  13442. }
  13443. IL_01ec:
  13444. {
  13445. MaterialU5BU5D_t2B1D11C42DB07A4400C0535F92DBB87A2E346D3D* L_140 = ___0_materials;
  13446. int32_t L_141 = V_13;
  13447. NullCheck(L_140);
  13448. int32_t L_142 = L_141;
  13449. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_143 = (L_140)->GetAt(static_cast<il2cpp_array_size_t>(L_142));
  13450. il2cpp_codegen_runtime_class_init_inline(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var);
  13451. int32_t L_144 = ((ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_StaticFields*)il2cpp_codegen_static_fields_for(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var))->___ID_UnderlayOffsetX;
  13452. NullCheck(L_143);
  13453. float L_145;
  13454. L_145 = Material_GetFloat_m52462F4AEDE20758BFB592B11DE83A79D2774932(L_143, L_144, NULL);
  13455. float L_146 = V_8;
  13456. V_15 = ((float)il2cpp_codegen_multiply(L_145, L_146));
  13457. MaterialU5BU5D_t2B1D11C42DB07A4400C0535F92DBB87A2E346D3D* L_147 = ___0_materials;
  13458. int32_t L_148 = V_13;
  13459. NullCheck(L_147);
  13460. int32_t L_149 = L_148;
  13461. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_150 = (L_147)->GetAt(static_cast<il2cpp_array_size_t>(L_149));
  13462. int32_t L_151 = ((ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_StaticFields*)il2cpp_codegen_static_fields_for(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var))->___ID_UnderlayOffsetY;
  13463. NullCheck(L_150);
  13464. float L_152;
  13465. L_152 = Material_GetFloat_m52462F4AEDE20758BFB592B11DE83A79D2774932(L_150, L_151, NULL);
  13466. float L_153 = V_8;
  13467. V_16 = ((float)il2cpp_codegen_multiply(L_152, L_153));
  13468. MaterialU5BU5D_t2B1D11C42DB07A4400C0535F92DBB87A2E346D3D* L_154 = ___0_materials;
  13469. int32_t L_155 = V_13;
  13470. NullCheck(L_154);
  13471. int32_t L_156 = L_155;
  13472. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_157 = (L_154)->GetAt(static_cast<il2cpp_array_size_t>(L_156));
  13473. int32_t L_158 = ((ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_StaticFields*)il2cpp_codegen_static_fields_for(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var))->___ID_UnderlayDilate;
  13474. NullCheck(L_157);
  13475. float L_159;
  13476. L_159 = Material_GetFloat_m52462F4AEDE20758BFB592B11DE83A79D2774932(L_157, L_158, NULL);
  13477. float L_160 = V_8;
  13478. V_17 = ((float)il2cpp_codegen_multiply(L_159, L_160));
  13479. MaterialU5BU5D_t2B1D11C42DB07A4400C0535F92DBB87A2E346D3D* L_161 = ___0_materials;
  13480. int32_t L_162 = V_13;
  13481. NullCheck(L_161);
  13482. int32_t L_163 = L_162;
  13483. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_164 = (L_161)->GetAt(static_cast<il2cpp_array_size_t>(L_163));
  13484. int32_t L_165 = ((ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_StaticFields*)il2cpp_codegen_static_fields_for(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var))->___ID_UnderlaySoftness;
  13485. NullCheck(L_164);
  13486. float L_166;
  13487. L_166 = Material_GetFloat_m52462F4AEDE20758BFB592B11DE83A79D2774932(L_164, L_165, NULL);
  13488. float L_167 = V_8;
  13489. V_18 = ((float)il2cpp_codegen_multiply(L_166, L_167));
  13490. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_168 = V_1;
  13491. float L_169 = L_168.___x;
  13492. float L_170 = V_3;
  13493. float L_171 = V_17;
  13494. float L_172 = V_18;
  13495. float L_173 = V_15;
  13496. float L_174;
  13497. L_174 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline(L_169, ((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(L_170, L_171)), L_172)), L_173)), NULL);
  13498. (&V_1)->___x = L_174;
  13499. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_175 = V_1;
  13500. float L_176 = L_175.___y;
  13501. float L_177 = V_3;
  13502. float L_178 = V_17;
  13503. float L_179 = V_18;
  13504. float L_180 = V_16;
  13505. float L_181;
  13506. L_181 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline(L_176, ((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(L_177, L_178)), L_179)), L_180)), NULL);
  13507. (&V_1)->___y = L_181;
  13508. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_182 = V_1;
  13509. float L_183 = L_182.___z;
  13510. float L_184 = V_3;
  13511. float L_185 = V_17;
  13512. float L_186 = V_18;
  13513. float L_187 = V_15;
  13514. float L_188;
  13515. L_188 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline(L_183, ((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(L_184, L_185)), L_186)), L_187)), NULL);
  13516. (&V_1)->___z = L_188;
  13517. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_189 = V_1;
  13518. float L_190 = L_189.___w;
  13519. float L_191 = V_3;
  13520. float L_192 = V_17;
  13521. float L_193 = V_18;
  13522. float L_194 = V_16;
  13523. float L_195;
  13524. L_195 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline(L_190, ((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(L_191, L_192)), L_193)), L_194)), NULL);
  13525. (&V_1)->___w = L_195;
  13526. }
  13527. IL_02a8:
  13528. {
  13529. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_196 = V_1;
  13530. float L_197 = L_196.___x;
  13531. float L_198 = V_11;
  13532. float L_199;
  13533. L_199 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline(L_197, L_198, NULL);
  13534. (&V_1)->___x = L_199;
  13535. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_200 = V_1;
  13536. float L_201 = L_200.___y;
  13537. float L_202 = V_11;
  13538. float L_203;
  13539. L_203 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline(L_201, L_202, NULL);
  13540. (&V_1)->___y = L_203;
  13541. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_204 = V_1;
  13542. float L_205 = L_204.___z;
  13543. float L_206 = V_11;
  13544. float L_207;
  13545. L_207 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline(L_205, L_206, NULL);
  13546. (&V_1)->___z = L_207;
  13547. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_208 = V_1;
  13548. float L_209 = L_208.___w;
  13549. float L_210 = V_11;
  13550. float L_211;
  13551. L_211 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline(L_209, L_210, NULL);
  13552. (&V_1)->___w = L_211;
  13553. float* L_212 = (float*)(&(&V_1)->___x);
  13554. float* L_213 = L_212;
  13555. float L_214 = *((float*)L_213);
  13556. int32_t L_215 = V_0;
  13557. *((float*)L_213) = (float)((float)il2cpp_codegen_add(L_214, ((float)L_215)));
  13558. float* L_216 = (float*)(&(&V_1)->___y);
  13559. float* L_217 = L_216;
  13560. float L_218 = *((float*)L_217);
  13561. int32_t L_219 = V_0;
  13562. *((float*)L_217) = (float)((float)il2cpp_codegen_add(L_218, ((float)L_219)));
  13563. float* L_220 = (float*)(&(&V_1)->___z);
  13564. float* L_221 = L_220;
  13565. float L_222 = *((float*)L_221);
  13566. int32_t L_223 = V_0;
  13567. *((float*)L_221) = (float)((float)il2cpp_codegen_add(L_222, ((float)L_223)));
  13568. float* L_224 = (float*)(&(&V_1)->___w);
  13569. float* L_225 = L_224;
  13570. float L_226 = *((float*)L_225);
  13571. int32_t L_227 = V_0;
  13572. *((float*)L_225) = (float)((float)il2cpp_codegen_add(L_226, ((float)L_227)));
  13573. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_228 = V_1;
  13574. float L_229 = L_228.___x;
  13575. float L_230;
  13576. L_230 = Mathf_Min_m747CA71A9483CDB394B13BD0AD048EE17E48FFE4_inline(L_229, (1.0f), NULL);
  13577. (&V_1)->___x = L_230;
  13578. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_231 = V_1;
  13579. float L_232 = L_231.___y;
  13580. float L_233;
  13581. L_233 = Mathf_Min_m747CA71A9483CDB394B13BD0AD048EE17E48FFE4_inline(L_232, (1.0f), NULL);
  13582. (&V_1)->___y = L_233;
  13583. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_234 = V_1;
  13584. float L_235 = L_234.___z;
  13585. float L_236;
  13586. L_236 = Mathf_Min_m747CA71A9483CDB394B13BD0AD048EE17E48FFE4_inline(L_235, (1.0f), NULL);
  13587. (&V_1)->___z = L_236;
  13588. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_237 = V_1;
  13589. float L_238 = L_237.___w;
  13590. float L_239;
  13591. L_239 = Mathf_Min_m747CA71A9483CDB394B13BD0AD048EE17E48FFE4_inline(L_238, (1.0f), NULL);
  13592. (&V_1)->___w = L_239;
  13593. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_240 = V_2;
  13594. float L_241 = L_240.___x;
  13595. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_242 = V_1;
  13596. float L_243 = L_242.___x;
  13597. if ((((float)L_241) < ((float)L_243)))
  13598. {
  13599. G_B30_0 = (&V_2);
  13600. goto IL_03a0;
  13601. }
  13602. G_B29_0 = (&V_2);
  13603. }
  13604. {
  13605. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_244 = V_2;
  13606. float L_245 = L_244.___x;
  13607. G_B31_0 = L_245;
  13608. G_B31_1 = G_B29_0;
  13609. goto IL_03a6;
  13610. }
  13611. IL_03a0:
  13612. {
  13613. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_246 = V_1;
  13614. float L_247 = L_246.___x;
  13615. G_B31_0 = L_247;
  13616. G_B31_1 = G_B30_0;
  13617. }
  13618. IL_03a6:
  13619. {
  13620. G_B31_1->___x = G_B31_0;
  13621. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_248 = V_2;
  13622. float L_249 = L_248.___y;
  13623. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_250 = V_1;
  13624. float L_251 = L_250.___y;
  13625. if ((((float)L_249) < ((float)L_251)))
  13626. {
  13627. G_B33_0 = (&V_2);
  13628. goto IL_03c3;
  13629. }
  13630. G_B32_0 = (&V_2);
  13631. }
  13632. {
  13633. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_252 = V_2;
  13634. float L_253 = L_252.___y;
  13635. G_B34_0 = L_253;
  13636. G_B34_1 = G_B32_0;
  13637. goto IL_03c9;
  13638. }
  13639. IL_03c3:
  13640. {
  13641. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_254 = V_1;
  13642. float L_255 = L_254.___y;
  13643. G_B34_0 = L_255;
  13644. G_B34_1 = G_B33_0;
  13645. }
  13646. IL_03c9:
  13647. {
  13648. G_B34_1->___y = G_B34_0;
  13649. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_256 = V_2;
  13650. float L_257 = L_256.___z;
  13651. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_258 = V_1;
  13652. float L_259 = L_258.___z;
  13653. if ((((float)L_257) < ((float)L_259)))
  13654. {
  13655. G_B36_0 = (&V_2);
  13656. goto IL_03e6;
  13657. }
  13658. G_B35_0 = (&V_2);
  13659. }
  13660. {
  13661. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_260 = V_2;
  13662. float L_261 = L_260.___z;
  13663. G_B37_0 = L_261;
  13664. G_B37_1 = G_B35_0;
  13665. goto IL_03ec;
  13666. }
  13667. IL_03e6:
  13668. {
  13669. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_262 = V_1;
  13670. float L_263 = L_262.___z;
  13671. G_B37_0 = L_263;
  13672. G_B37_1 = G_B36_0;
  13673. }
  13674. IL_03ec:
  13675. {
  13676. G_B37_1->___z = G_B37_0;
  13677. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_264 = V_2;
  13678. float L_265 = L_264.___w;
  13679. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_266 = V_1;
  13680. float L_267 = L_266.___w;
  13681. if ((((float)L_265) < ((float)L_267)))
  13682. {
  13683. G_B39_0 = (&V_2);
  13684. goto IL_0409;
  13685. }
  13686. G_B38_0 = (&V_2);
  13687. }
  13688. {
  13689. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_268 = V_2;
  13690. float L_269 = L_268.___w;
  13691. G_B40_0 = L_269;
  13692. G_B40_1 = G_B38_0;
  13693. goto IL_040f;
  13694. }
  13695. IL_0409:
  13696. {
  13697. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_270 = V_1;
  13698. float L_271 = L_270.___w;
  13699. G_B40_0 = L_271;
  13700. G_B40_1 = G_B39_0;
  13701. }
  13702. IL_040f:
  13703. {
  13704. G_B40_1->___w = G_B40_0;
  13705. int32_t L_272 = V_13;
  13706. V_13 = ((int32_t)il2cpp_codegen_add(L_272, 1));
  13707. }
  13708. IL_041a:
  13709. {
  13710. int32_t L_273 = V_13;
  13711. MaterialU5BU5D_t2B1D11C42DB07A4400C0535F92DBB87A2E346D3D* L_274 = ___0_materials;
  13712. NullCheck(L_274);
  13713. if ((((int32_t)L_273) < ((int32_t)((int32_t)(((RuntimeArray*)L_274)->max_length)))))
  13714. {
  13715. goto IL_008f;
  13716. }
  13717. }
  13718. {
  13719. MaterialU5BU5D_t2B1D11C42DB07A4400C0535F92DBB87A2E346D3D* L_275 = ___0_materials;
  13720. NullCheck(L_275);
  13721. int32_t L_276 = 0;
  13722. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_277 = (L_275)->GetAt(static_cast<il2cpp_array_size_t>(L_276));
  13723. il2cpp_codegen_runtime_class_init_inline(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var);
  13724. int32_t L_278 = ((ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_StaticFields*)il2cpp_codegen_static_fields_for(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var))->___ID_GradientScale;
  13725. NullCheck(L_277);
  13726. float L_279;
  13727. L_279 = Material_GetFloat_m52462F4AEDE20758BFB592B11DE83A79D2774932(L_277, L_278, NULL);
  13728. V_12 = L_279;
  13729. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_280 = V_1;
  13730. float L_281 = V_12;
  13731. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_282;
  13732. L_282 = Vector4_op_Multiply_m02FE150FD7366546FC19A36B6928512376BF64E8_inline(L_280, L_281, NULL);
  13733. V_1 = L_282;
  13734. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_283 = V_1;
  13735. float L_284 = L_283.___x;
  13736. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_285 = V_1;
  13737. float L_286 = L_285.___y;
  13738. float L_287;
  13739. L_287 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline(L_284, L_286, NULL);
  13740. V_11 = L_287;
  13741. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_288 = V_1;
  13742. float L_289 = L_288.___z;
  13743. float L_290 = V_11;
  13744. float L_291;
  13745. L_291 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline(L_289, L_290, NULL);
  13746. V_11 = L_291;
  13747. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_292 = V_1;
  13748. float L_293 = L_292.___w;
  13749. float L_294 = V_11;
  13750. float L_295;
  13751. L_295 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline(L_293, L_294, NULL);
  13752. V_11 = L_295;
  13753. float L_296 = V_11;
  13754. return ((float)il2cpp_codegen_add(L_296, (0.25f)));
  13755. }
  13756. }
  13757. #ifdef __clang__
  13758. #pragma clang diagnostic pop
  13759. #endif
  13760. #ifdef __clang__
  13761. #pragma clang diagnostic push
  13762. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  13763. #pragma clang diagnostic ignored "-Wunused-variable"
  13764. #endif
  13765. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_Sprite__ctor_mEAF426A39C3129E4D1997ED2D1591F3ADE1A25A2 (TMP_Sprite_t48E15A7D345A06D7EA852E723E07365629FC5280* __this, const RuntimeMethod* method)
  13766. {
  13767. {
  13768. TMP_TextElement_Legacy__ctor_m662C0DC5276E1A91D27923DA266C23D825949787(__this, NULL);
  13769. return;
  13770. }
  13771. }
  13772. #ifdef __clang__
  13773. #pragma clang diagnostic pop
  13774. #endif
  13775. #ifdef __clang__
  13776. #pragma clang diagnostic push
  13777. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  13778. #pragma clang diagnostic ignored "-Wunused-variable"
  13779. #endif
  13780. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_SpriteAnimator_Awake_m6A8FFA0C1EF9E744486051B028DE20B122FADF66 (TMP_SpriteAnimator_t2E0F016A61CA343E3222FF51E7CF0E53F9F256E4* __this, const RuntimeMethod* method)
  13781. {
  13782. static bool s_Il2CppMethodInitialized;
  13783. if (!s_Il2CppMethodInitialized)
  13784. {
  13785. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_GetComponent_TisTMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9_m0C4C5268B54C7097888C6B109527A680772EBCB5_RuntimeMethod_var);
  13786. s_Il2CppMethodInitialized = true;
  13787. }
  13788. {
  13789. TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_0;
  13790. L_0 = Component_GetComponent_TisTMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9_m0C4C5268B54C7097888C6B109527A680772EBCB5(__this, Component_GetComponent_TisTMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9_m0C4C5268B54C7097888C6B109527A680772EBCB5_RuntimeMethod_var);
  13791. __this->___m_TextComponent = L_0;
  13792. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_TextComponent), (void*)L_0);
  13793. return;
  13794. }
  13795. }
  13796. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_SpriteAnimator_OnEnable_mBAA3D31A82A9CDEFC373D10DF860384E31D38BA9 (TMP_SpriteAnimator_t2E0F016A61CA343E3222FF51E7CF0E53F9F256E4* __this, const RuntimeMethod* method)
  13797. {
  13798. {
  13799. return;
  13800. }
  13801. }
  13802. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_SpriteAnimator_OnDisable_mF9A39A9D836AF81C70ED6D301275B814AF3ABBAD (TMP_SpriteAnimator_t2E0F016A61CA343E3222FF51E7CF0E53F9F256E4* __this, const RuntimeMethod* method)
  13803. {
  13804. {
  13805. return;
  13806. }
  13807. }
  13808. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_SpriteAnimator_StopAllAnimations_m0531CA658CF1A4E5A18BC73234FE5CC8318F64F1 (TMP_SpriteAnimator_t2E0F016A61CA343E3222FF51E7CF0E53F9F256E4* __this, const RuntimeMethod* method)
  13809. {
  13810. static bool s_Il2CppMethodInitialized;
  13811. if (!s_Il2CppMethodInitialized)
  13812. {
  13813. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Clear_mE2925B42DE92CB95771AB4BADE479B7701671EB8_RuntimeMethod_var);
  13814. s_Il2CppMethodInitialized = true;
  13815. }
  13816. {
  13817. MonoBehaviour_StopAllCoroutines_m872033451D42013A99867D09337490017E9ED318(__this, NULL);
  13818. Dictionary_2_t01224C8DBCCFE276E97D2BF52F4D7B10D3642682* L_0 = __this->___m_animations;
  13819. NullCheck(L_0);
  13820. Dictionary_2_Clear_mE2925B42DE92CB95771AB4BADE479B7701671EB8(L_0, Dictionary_2_Clear_mE2925B42DE92CB95771AB4BADE479B7701671EB8_RuntimeMethod_var);
  13821. return;
  13822. }
  13823. }
  13824. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_SpriteAnimator_DoSpriteAnimation_m02F535CA423940D067CABC1F1FE45745409510FC (TMP_SpriteAnimator_t2E0F016A61CA343E3222FF51E7CF0E53F9F256E4* __this, int32_t ___0_currentCharacter, TMP_SpriteAsset_t81F779E6F705CE190DC0D1F93A954CB8B1774B39* ___1_spriteAsset, int32_t ___2_start, int32_t ___3_end, int32_t ___4_framerate, const RuntimeMethod* method)
  13825. {
  13826. static bool s_Il2CppMethodInitialized;
  13827. if (!s_Il2CppMethodInitialized)
  13828. {
  13829. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Add_m15404AE1ED9C4C7CF89DAEAB8C5F3280C7D115EB_RuntimeMethod_var);
  13830. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_TryGetValue_mB76129E352C910CA78BB17FF72AA4864B1A385CF_RuntimeMethod_var);
  13831. s_Il2CppMethodInitialized = true;
  13832. }
  13833. bool V_0 = false;
  13834. {
  13835. Dictionary_2_t01224C8DBCCFE276E97D2BF52F4D7B10D3642682* L_0 = __this->___m_animations;
  13836. int32_t L_1 = ___0_currentCharacter;
  13837. NullCheck(L_0);
  13838. bool L_2;
  13839. L_2 = Dictionary_2_TryGetValue_mB76129E352C910CA78BB17FF72AA4864B1A385CF(L_0, L_1, (&V_0), Dictionary_2_TryGetValue_mB76129E352C910CA78BB17FF72AA4864B1A385CF_RuntimeMethod_var);
  13840. if (L_2)
  13841. {
  13842. goto IL_0031;
  13843. }
  13844. }
  13845. {
  13846. int32_t L_3 = ___0_currentCharacter;
  13847. TMP_SpriteAsset_t81F779E6F705CE190DC0D1F93A954CB8B1774B39* L_4 = ___1_spriteAsset;
  13848. int32_t L_5 = ___2_start;
  13849. int32_t L_6 = ___3_end;
  13850. int32_t L_7 = ___4_framerate;
  13851. RuntimeObject* L_8;
  13852. L_8 = TMP_SpriteAnimator_DoSpriteAnimationInternal_mCF00A0F5F136AAF118AE0178104FE885E7DE8EF0(__this, L_3, L_4, L_5, L_6, L_7, NULL);
  13853. Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B* L_9;
  13854. L_9 = MonoBehaviour_StartCoroutine_m4CAFF732AA28CD3BDC5363B44A863575530EC812(__this, L_8, NULL);
  13855. Dictionary_2_t01224C8DBCCFE276E97D2BF52F4D7B10D3642682* L_10 = __this->___m_animations;
  13856. int32_t L_11 = ___0_currentCharacter;
  13857. NullCheck(L_10);
  13858. Dictionary_2_Add_m15404AE1ED9C4C7CF89DAEAB8C5F3280C7D115EB(L_10, L_11, (bool)1, Dictionary_2_Add_m15404AE1ED9C4C7CF89DAEAB8C5F3280C7D115EB_RuntimeMethod_var);
  13859. }
  13860. IL_0031:
  13861. {
  13862. return;
  13863. }
  13864. }
  13865. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* TMP_SpriteAnimator_DoSpriteAnimationInternal_mCF00A0F5F136AAF118AE0178104FE885E7DE8EF0 (TMP_SpriteAnimator_t2E0F016A61CA343E3222FF51E7CF0E53F9F256E4* __this, int32_t ___0_currentCharacter, TMP_SpriteAsset_t81F779E6F705CE190DC0D1F93A954CB8B1774B39* ___1_spriteAsset, int32_t ___2_start, int32_t ___3_end, int32_t ___4_framerate, const RuntimeMethod* method)
  13866. {
  13867. static bool s_Il2CppMethodInitialized;
  13868. if (!s_Il2CppMethodInitialized)
  13869. {
  13870. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CDoSpriteAnimationInternalU3Ed__7_t42723E221B1CC15F28C35D59B11406460731BD8C_il2cpp_TypeInfo_var);
  13871. s_Il2CppMethodInitialized = true;
  13872. }
  13873. {
  13874. U3CDoSpriteAnimationInternalU3Ed__7_t42723E221B1CC15F28C35D59B11406460731BD8C* L_0 = (U3CDoSpriteAnimationInternalU3Ed__7_t42723E221B1CC15F28C35D59B11406460731BD8C*)il2cpp_codegen_object_new(U3CDoSpriteAnimationInternalU3Ed__7_t42723E221B1CC15F28C35D59B11406460731BD8C_il2cpp_TypeInfo_var);
  13875. U3CDoSpriteAnimationInternalU3Ed__7__ctor_m8BBDA4F604B39E235BB82F6E3F20B0FD693688A8(L_0, 0, NULL);
  13876. U3CDoSpriteAnimationInternalU3Ed__7_t42723E221B1CC15F28C35D59B11406460731BD8C* L_1 = L_0;
  13877. NullCheck(L_1);
  13878. L_1->___U3CU3E4__this = __this;
  13879. Il2CppCodeGenWriteBarrier((void**)(&L_1->___U3CU3E4__this), (void*)__this);
  13880. U3CDoSpriteAnimationInternalU3Ed__7_t42723E221B1CC15F28C35D59B11406460731BD8C* L_2 = L_1;
  13881. int32_t L_3 = ___0_currentCharacter;
  13882. NullCheck(L_2);
  13883. L_2->___currentCharacter = L_3;
  13884. U3CDoSpriteAnimationInternalU3Ed__7_t42723E221B1CC15F28C35D59B11406460731BD8C* L_4 = L_2;
  13885. TMP_SpriteAsset_t81F779E6F705CE190DC0D1F93A954CB8B1774B39* L_5 = ___1_spriteAsset;
  13886. NullCheck(L_4);
  13887. L_4->___spriteAsset = L_5;
  13888. Il2CppCodeGenWriteBarrier((void**)(&L_4->___spriteAsset), (void*)L_5);
  13889. U3CDoSpriteAnimationInternalU3Ed__7_t42723E221B1CC15F28C35D59B11406460731BD8C* L_6 = L_4;
  13890. int32_t L_7 = ___2_start;
  13891. NullCheck(L_6);
  13892. L_6->___start = L_7;
  13893. U3CDoSpriteAnimationInternalU3Ed__7_t42723E221B1CC15F28C35D59B11406460731BD8C* L_8 = L_6;
  13894. int32_t L_9 = ___3_end;
  13895. NullCheck(L_8);
  13896. L_8->___end = L_9;
  13897. U3CDoSpriteAnimationInternalU3Ed__7_t42723E221B1CC15F28C35D59B11406460731BD8C* L_10 = L_8;
  13898. int32_t L_11 = ___4_framerate;
  13899. NullCheck(L_10);
  13900. L_10->___framerate = L_11;
  13901. return L_10;
  13902. }
  13903. }
  13904. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_SpriteAnimator__ctor_mCFCE75C7C04926B5DE46F9FF2C5C9A3904F7FE78 (TMP_SpriteAnimator_t2E0F016A61CA343E3222FF51E7CF0E53F9F256E4* __this, const RuntimeMethod* method)
  13905. {
  13906. static bool s_Il2CppMethodInitialized;
  13907. if (!s_Il2CppMethodInitialized)
  13908. {
  13909. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_m06B53BFC9A627FEE633CC1D4E73314B2CFF4B48B_RuntimeMethod_var);
  13910. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_t01224C8DBCCFE276E97D2BF52F4D7B10D3642682_il2cpp_TypeInfo_var);
  13911. s_Il2CppMethodInitialized = true;
  13912. }
  13913. {
  13914. Dictionary_2_t01224C8DBCCFE276E97D2BF52F4D7B10D3642682* L_0 = (Dictionary_2_t01224C8DBCCFE276E97D2BF52F4D7B10D3642682*)il2cpp_codegen_object_new(Dictionary_2_t01224C8DBCCFE276E97D2BF52F4D7B10D3642682_il2cpp_TypeInfo_var);
  13915. Dictionary_2__ctor_m06B53BFC9A627FEE633CC1D4E73314B2CFF4B48B(L_0, ((int32_t)16), Dictionary_2__ctor_m06B53BFC9A627FEE633CC1D4E73314B2CFF4B48B_RuntimeMethod_var);
  13916. __this->___m_animations = L_0;
  13917. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_animations), (void*)L_0);
  13918. MonoBehaviour__ctor_m592DB0105CA0BC97AA1C5F4AD27B12D68A3B7C1E(__this, NULL);
  13919. return;
  13920. }
  13921. }
  13922. #ifdef __clang__
  13923. #pragma clang diagnostic pop
  13924. #endif
  13925. #ifdef __clang__
  13926. #pragma clang diagnostic push
  13927. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  13928. #pragma clang diagnostic ignored "-Wunused-variable"
  13929. #endif
  13930. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CDoSpriteAnimationInternalU3Ed__7__ctor_m8BBDA4F604B39E235BB82F6E3F20B0FD693688A8 (U3CDoSpriteAnimationInternalU3Ed__7_t42723E221B1CC15F28C35D59B11406460731BD8C* __this, int32_t ___0_U3CU3E1__state, const RuntimeMethod* method)
  13931. {
  13932. {
  13933. Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
  13934. int32_t L_0 = ___0_U3CU3E1__state;
  13935. __this->___U3CU3E1__state = L_0;
  13936. return;
  13937. }
  13938. }
  13939. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CDoSpriteAnimationInternalU3Ed__7_System_IDisposable_Dispose_m20F949D3F288FCD413EFBF1AD9B7E508334C5DEE (U3CDoSpriteAnimationInternalU3Ed__7_t42723E221B1CC15F28C35D59B11406460731BD8C* __this, const RuntimeMethod* method)
  13940. {
  13941. {
  13942. return;
  13943. }
  13944. }
  13945. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CDoSpriteAnimationInternalU3Ed__7_MoveNext_m8FFB7B97D3E8C8A2F5C5239E74A6B93111180A92 (U3CDoSpriteAnimationInternalU3Ed__7_t42723E221B1CC15F28C35D59B11406460731BD8C* __this, const RuntimeMethod* method)
  13946. {
  13947. static bool s_Il2CppMethodInitialized;
  13948. if (!s_Il2CppMethodInitialized)
  13949. {
  13950. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Remove_m516AA9DF9B695BC792DA56C301B4B069DE8E8F9E_RuntimeMethod_var);
  13951. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GlyphRect_tB6D225B9318A527A1CBC1B4078EB923398EB808D_il2cpp_TypeInfo_var);
  13952. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m98B2ED14D5EBBED4D53F00F785FC2B5FE87FE3F5_RuntimeMethod_var);
  13953. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m15153E553DF2FC3956A9EA60D995E6A6CD087CE3_RuntimeMethod_var);
  13954. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  13955. s_Il2CppMethodInitialized = true;
  13956. }
  13957. int32_t V_0 = 0;
  13958. TMP_SpriteAnimator_t2E0F016A61CA343E3222FF51E7CF0E53F9F256E4* V_1 = NULL;
  13959. Il2CppChar V_2 = 0x0;
  13960. TMP_SpriteCharacter_t98295D0A81320909AC4AD5F2602DD69EACBB449E* V_3 = NULL;
  13961. Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* V_4 = NULL;
  13962. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_5;
  13963. memset((&V_5), 0, sizeof(V_5));
  13964. float V_6 = 0.0f;
  13965. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_7;
  13966. memset((&V_7), 0, sizeof(V_7));
  13967. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_8;
  13968. memset((&V_8), 0, sizeof(V_8));
  13969. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_9;
  13970. memset((&V_9), 0, sizeof(V_9));
  13971. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_10;
  13972. memset((&V_10), 0, sizeof(V_10));
  13973. Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* V_11 = NULL;
  13974. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_12;
  13975. memset((&V_12), 0, sizeof(V_12));
  13976. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_13;
  13977. memset((&V_13), 0, sizeof(V_13));
  13978. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_14;
  13979. memset((&V_14), 0, sizeof(V_14));
  13980. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_15;
  13981. memset((&V_15), 0, sizeof(V_15));
  13982. GlyphMetrics_t6C1C65A891A6279A0EE807C436436B1E44F7AF1A V_16;
  13983. memset((&V_16), 0, sizeof(V_16));
  13984. GlyphRect_tB6D225B9318A527A1CBC1B4078EB923398EB808D V_17;
  13985. memset((&V_17), 0, sizeof(V_17));
  13986. {
  13987. int32_t L_0 = __this->___U3CU3E1__state;
  13988. V_0 = L_0;
  13989. TMP_SpriteAnimator_t2E0F016A61CA343E3222FF51E7CF0E53F9F256E4* L_1 = __this->___U3CU3E4__this;
  13990. V_1 = L_1;
  13991. int32_t L_2 = V_0;
  13992. switch (L_2)
  13993. {
  13994. case 0:
  13995. {
  13996. goto IL_0022;
  13997. }
  13998. case 1:
  13999. {
  14000. goto IL_0049;
  14001. }
  14002. case 2:
  14003. {
  14004. goto IL_0548;
  14005. }
  14006. }
  14007. }
  14008. {
  14009. return (bool)0;
  14010. }
  14011. IL_0022:
  14012. {
  14013. __this->___U3CU3E1__state = (-1);
  14014. TMP_SpriteAnimator_t2E0F016A61CA343E3222FF51E7CF0E53F9F256E4* L_3 = V_1;
  14015. NullCheck(L_3);
  14016. TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_4 = L_3->___m_TextComponent;
  14017. il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  14018. bool L_5;
  14019. L_5 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_4, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
  14020. if (!L_5)
  14021. {
  14022. goto IL_0039;
  14023. }
  14024. }
  14025. {
  14026. return (bool)0;
  14027. }
  14028. IL_0039:
  14029. {
  14030. __this->___U3CU3E2__current = NULL;
  14031. Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CU3E2__current), (void*)NULL);
  14032. __this->___U3CU3E1__state = 1;
  14033. return (bool)1;
  14034. }
  14035. IL_0049:
  14036. {
  14037. __this->___U3CU3E1__state = (-1);
  14038. int32_t L_6 = __this->___start;
  14039. __this->___U3CcurrentFrameU3E5__2 = L_6;
  14040. int32_t L_7 = __this->___end;
  14041. TMP_SpriteAsset_t81F779E6F705CE190DC0D1F93A954CB8B1774B39* L_8 = __this->___spriteAsset;
  14042. NullCheck(L_8);
  14043. List_1_t2F39287A7FAAAD3D4A84C8C4EF6D748502C1DACC* L_9;
  14044. L_9 = TMP_SpriteAsset_get_spriteCharacterTable_m2F591ADE7DC8DE042B8A32AF84AC169C19CB9D2A(L_8, NULL);
  14045. NullCheck(L_9);
  14046. int32_t L_10;
  14047. L_10 = List_1_get_Count_m98B2ED14D5EBBED4D53F00F785FC2B5FE87FE3F5_inline(L_9, List_1_get_Count_m98B2ED14D5EBBED4D53F00F785FC2B5FE87FE3F5_RuntimeMethod_var);
  14048. if ((((int32_t)L_7) <= ((int32_t)L_10)))
  14049. {
  14050. goto IL_008c;
  14051. }
  14052. }
  14053. {
  14054. TMP_SpriteAsset_t81F779E6F705CE190DC0D1F93A954CB8B1774B39* L_11 = __this->___spriteAsset;
  14055. NullCheck(L_11);
  14056. List_1_t2F39287A7FAAAD3D4A84C8C4EF6D748502C1DACC* L_12;
  14057. L_12 = TMP_SpriteAsset_get_spriteCharacterTable_m2F591ADE7DC8DE042B8A32AF84AC169C19CB9D2A(L_11, NULL);
  14058. NullCheck(L_12);
  14059. int32_t L_13;
  14060. L_13 = List_1_get_Count_m98B2ED14D5EBBED4D53F00F785FC2B5FE87FE3F5_inline(L_12, List_1_get_Count_m98B2ED14D5EBBED4D53F00F785FC2B5FE87FE3F5_RuntimeMethod_var);
  14061. __this->___end = ((int32_t)il2cpp_codegen_subtract(L_13, 1));
  14062. }
  14063. IL_008c:
  14064. {
  14065. TMP_SpriteAnimator_t2E0F016A61CA343E3222FF51E7CF0E53F9F256E4* L_14 = V_1;
  14066. NullCheck(L_14);
  14067. TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_15 = L_14->___m_TextComponent;
  14068. NullCheck(L_15);
  14069. TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D* L_16;
  14070. L_16 = TMP_Text_get_textInfo_mA24C606B8EA51436E4AA3B9D6DCDFA7A8995E10E_inline(L_15, NULL);
  14071. NullCheck(L_16);
  14072. TMP_CharacterInfoU5BU5D_t297D56FCF66DAA99D8FEA7C30F9F3926902C5B99* L_17 = L_16->___characterInfo;
  14073. int32_t L_18 = __this->___currentCharacter;
  14074. NullCheck(L_17);
  14075. int32_t L_19 = L_18;
  14076. TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 L_20 = (L_17)->GetAt(static_cast<il2cpp_array_size_t>(L_19));
  14077. __this->___U3CcharInfoU3E5__3 = L_20;
  14078. Il2CppCodeGenWriteBarrier((void**)&(((&__this->___U3CcharInfoU3E5__3))->___textElement), (void*)NULL);
  14079. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  14080. Il2CppCodeGenWriteBarrier((void**)&(((&__this->___U3CcharInfoU3E5__3))->___fontAsset), (void*)NULL);
  14081. #endif
  14082. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  14083. Il2CppCodeGenWriteBarrier((void**)&(((&__this->___U3CcharInfoU3E5__3))->___spriteAsset), (void*)NULL);
  14084. #endif
  14085. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  14086. Il2CppCodeGenWriteBarrier((void**)&(((&__this->___U3CcharInfoU3E5__3))->___material), (void*)NULL);
  14087. #endif
  14088. TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8* L_21 = (TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8*)(&__this->___U3CcharInfoU3E5__3);
  14089. int32_t L_22 = L_21->___materialReferenceIndex;
  14090. __this->___U3CmaterialIndexU3E5__4 = L_22;
  14091. TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8* L_23 = (TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8*)(&__this->___U3CcharInfoU3E5__3);
  14092. int32_t L_24 = L_23->___vertexIndex;
  14093. __this->___U3CvertexIndexU3E5__5 = L_24;
  14094. TMP_SpriteAnimator_t2E0F016A61CA343E3222FF51E7CF0E53F9F256E4* L_25 = V_1;
  14095. NullCheck(L_25);
  14096. TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_26 = L_25->___m_TextComponent;
  14097. NullCheck(L_26);
  14098. TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D* L_27;
  14099. L_27 = TMP_Text_get_textInfo_mA24C606B8EA51436E4AA3B9D6DCDFA7A8995E10E_inline(L_26, NULL);
  14100. NullCheck(L_27);
  14101. TMP_MeshInfoU5BU5D_t3549EA3B9F542558E0DB1EDFAB98C612FE4231D7* L_28 = L_27->___meshInfo;
  14102. int32_t L_29 = __this->___U3CmaterialIndexU3E5__4;
  14103. NullCheck(L_28);
  14104. int32_t L_30 = L_29;
  14105. TMP_MeshInfo_t320C52212E9D672EBB5F5C18C3E0700AA33DD76B L_31 = (L_28)->GetAt(static_cast<il2cpp_array_size_t>(L_30));
  14106. __this->___U3CmeshInfoU3E5__6 = L_31;
  14107. Il2CppCodeGenWriteBarrier((void**)&(((&__this->___U3CmeshInfoU3E5__6))->___mesh), (void*)NULL);
  14108. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  14109. Il2CppCodeGenWriteBarrier((void**)&(((&__this->___U3CmeshInfoU3E5__6))->___vertices), (void*)NULL);
  14110. #endif
  14111. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  14112. Il2CppCodeGenWriteBarrier((void**)&(((&__this->___U3CmeshInfoU3E5__6))->___normals), (void*)NULL);
  14113. #endif
  14114. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  14115. Il2CppCodeGenWriteBarrier((void**)&(((&__this->___U3CmeshInfoU3E5__6))->___tangents), (void*)NULL);
  14116. #endif
  14117. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  14118. Il2CppCodeGenWriteBarrier((void**)&(((&__this->___U3CmeshInfoU3E5__6))->___uvs0), (void*)NULL);
  14119. #endif
  14120. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  14121. Il2CppCodeGenWriteBarrier((void**)&(((&__this->___U3CmeshInfoU3E5__6))->___uvs2), (void*)NULL);
  14122. #endif
  14123. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  14124. Il2CppCodeGenWriteBarrier((void**)&(((&__this->___U3CmeshInfoU3E5__6))->___colors32), (void*)NULL);
  14125. #endif
  14126. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  14127. Il2CppCodeGenWriteBarrier((void**)&(((&__this->___U3CmeshInfoU3E5__6))->___triangles), (void*)NULL);
  14128. #endif
  14129. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  14130. Il2CppCodeGenWriteBarrier((void**)&(((&__this->___U3CmeshInfoU3E5__6))->___material), (void*)NULL);
  14131. #endif
  14132. TMP_SpriteAsset_t81F779E6F705CE190DC0D1F93A954CB8B1774B39* L_32 = __this->___spriteAsset;
  14133. NullCheck(L_32);
  14134. List_1_t2F39287A7FAAAD3D4A84C8C4EF6D748502C1DACC* L_33;
  14135. L_33 = TMP_SpriteAsset_get_spriteCharacterTable_m2F591ADE7DC8DE042B8A32AF84AC169C19CB9D2A(L_32, NULL);
  14136. int32_t L_34 = __this->___start;
  14137. NullCheck(L_33);
  14138. TMP_SpriteCharacter_t98295D0A81320909AC4AD5F2602DD69EACBB449E* L_35;
  14139. L_35 = List_1_get_Item_m15153E553DF2FC3956A9EA60D995E6A6CD087CE3(L_33, L_34, List_1_get_Item_m15153E553DF2FC3956A9EA60D995E6A6CD087CE3_RuntimeMethod_var);
  14140. NullCheck(L_35);
  14141. float L_36;
  14142. L_36 = TMP_TextElement_get_scale_m23102716AD6E67BB03C2893983B105E8B425FE14_inline(L_35, NULL);
  14143. TMP_SpriteAsset_t81F779E6F705CE190DC0D1F93A954CB8B1774B39* L_37 = __this->___spriteAsset;
  14144. NullCheck(L_37);
  14145. List_1_t2F39287A7FAAAD3D4A84C8C4EF6D748502C1DACC* L_38;
  14146. L_38 = TMP_SpriteAsset_get_spriteCharacterTable_m2F591ADE7DC8DE042B8A32AF84AC169C19CB9D2A(L_37, NULL);
  14147. int32_t L_39 = __this->___start;
  14148. NullCheck(L_38);
  14149. TMP_SpriteCharacter_t98295D0A81320909AC4AD5F2602DD69EACBB449E* L_40;
  14150. L_40 = List_1_get_Item_m15153E553DF2FC3956A9EA60D995E6A6CD087CE3(L_38, L_39, List_1_get_Item_m15153E553DF2FC3956A9EA60D995E6A6CD087CE3_RuntimeMethod_var);
  14151. NullCheck(L_40);
  14152. Glyph_t700CF8EBE04ED4AEAB520885AAA1B309E02A103F* L_41;
  14153. L_41 = TMP_TextElement_get_glyph_mB86D5107DDF4ADB051309056E876FEAE843E3D07_inline(L_40, NULL);
  14154. NullCheck(L_41);
  14155. float L_42;
  14156. L_42 = Glyph_get_scale_m3ED738CBB032247526DB38161E180759B2D06F29(L_41, NULL);
  14157. __this->___U3CbaseSpriteScaleU3E5__7 = ((float)il2cpp_codegen_multiply(L_36, L_42));
  14158. __this->___U3CelapsedTimeU3E5__8 = (0.0f);
  14159. int32_t L_43 = __this->___framerate;
  14160. int32_t L_44;
  14161. L_44 = Mathf_Abs_mD945EDDEA0D62D21BFDBAB7B1C0F18DFF1CEC905_inline(L_43, NULL);
  14162. __this->___U3CtargetTimeU3E5__9 = ((float)((1.0f)/((float)L_44)));
  14163. }
  14164. IL_0155:
  14165. {
  14166. float L_45 = __this->___U3CelapsedTimeU3E5__8;
  14167. float L_46 = __this->___U3CtargetTimeU3E5__9;
  14168. if ((!(((float)L_45) > ((float)L_46))))
  14169. {
  14170. goto IL_0526;
  14171. }
  14172. }
  14173. {
  14174. __this->___U3CelapsedTimeU3E5__8 = (0.0f);
  14175. TMP_SpriteAnimator_t2E0F016A61CA343E3222FF51E7CF0E53F9F256E4* L_47 = V_1;
  14176. NullCheck(L_47);
  14177. TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_48 = L_47->___m_TextComponent;
  14178. NullCheck(L_48);
  14179. TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D* L_49;
  14180. L_49 = TMP_Text_get_textInfo_mA24C606B8EA51436E4AA3B9D6DCDFA7A8995E10E_inline(L_48, NULL);
  14181. NullCheck(L_49);
  14182. TMP_CharacterInfoU5BU5D_t297D56FCF66DAA99D8FEA7C30F9F3926902C5B99* L_50 = L_49->___characterInfo;
  14183. int32_t L_51 = __this->___currentCharacter;
  14184. NullCheck(L_50);
  14185. Il2CppChar L_52 = ((L_50)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_51)))->___character;
  14186. V_2 = L_52;
  14187. Il2CppChar L_53 = V_2;
  14188. if ((((int32_t)L_53) == ((int32_t)3)))
  14189. {
  14190. goto IL_019e;
  14191. }
  14192. }
  14193. {
  14194. Il2CppChar L_54 = V_2;
  14195. if ((!(((uint32_t)L_54) == ((uint32_t)((int32_t)8230)))))
  14196. {
  14197. goto IL_01b2;
  14198. }
  14199. }
  14200. IL_019e:
  14201. {
  14202. TMP_SpriteAnimator_t2E0F016A61CA343E3222FF51E7CF0E53F9F256E4* L_55 = V_1;
  14203. NullCheck(L_55);
  14204. Dictionary_2_t01224C8DBCCFE276E97D2BF52F4D7B10D3642682* L_56 = L_55->___m_animations;
  14205. int32_t L_57 = __this->___currentCharacter;
  14206. NullCheck(L_56);
  14207. bool L_58;
  14208. L_58 = Dictionary_2_Remove_m516AA9DF9B695BC792DA56C301B4B069DE8E8F9E(L_56, L_57, Dictionary_2_Remove_m516AA9DF9B695BC792DA56C301B4B069DE8E8F9E_RuntimeMethod_var);
  14209. return (bool)0;
  14210. }
  14211. IL_01b2:
  14212. {
  14213. TMP_SpriteAsset_t81F779E6F705CE190DC0D1F93A954CB8B1774B39* L_59 = __this->___spriteAsset;
  14214. NullCheck(L_59);
  14215. List_1_t2F39287A7FAAAD3D4A84C8C4EF6D748502C1DACC* L_60;
  14216. L_60 = TMP_SpriteAsset_get_spriteCharacterTable_m2F591ADE7DC8DE042B8A32AF84AC169C19CB9D2A(L_59, NULL);
  14217. int32_t L_61 = __this->___U3CcurrentFrameU3E5__2;
  14218. NullCheck(L_60);
  14219. TMP_SpriteCharacter_t98295D0A81320909AC4AD5F2602DD69EACBB449E* L_62;
  14220. L_62 = List_1_get_Item_m15153E553DF2FC3956A9EA60D995E6A6CD087CE3(L_60, L_61, List_1_get_Item_m15153E553DF2FC3956A9EA60D995E6A6CD087CE3_RuntimeMethod_var);
  14221. V_3 = L_62;
  14222. TMP_MeshInfo_t320C52212E9D672EBB5F5C18C3E0700AA33DD76B* L_63 = (TMP_MeshInfo_t320C52212E9D672EBB5F5C18C3E0700AA33DD76B*)(&__this->___U3CmeshInfoU3E5__6);
  14223. Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_64 = L_63->___vertices;
  14224. V_4 = L_64;
  14225. TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8* L_65 = (TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8*)(&__this->___U3CcharInfoU3E5__3);
  14226. float L_66 = L_65->___origin;
  14227. TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8* L_67 = (TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8*)(&__this->___U3CcharInfoU3E5__3);
  14228. float L_68 = L_67->___baseLine;
  14229. Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&V_5), L_66, L_68, NULL);
  14230. TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8* L_69 = (TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8*)(&__this->___U3CcharInfoU3E5__3);
  14231. float L_70 = L_69->___scale;
  14232. float L_71 = __this->___U3CbaseSpriteScaleU3E5__7;
  14233. TMP_SpriteCharacter_t98295D0A81320909AC4AD5F2602DD69EACBB449E* L_72 = V_3;
  14234. NullCheck(L_72);
  14235. float L_73;
  14236. L_73 = TMP_TextElement_get_scale_m23102716AD6E67BB03C2893983B105E8B425FE14_inline(L_72, NULL);
  14237. TMP_SpriteCharacter_t98295D0A81320909AC4AD5F2602DD69EACBB449E* L_74 = V_3;
  14238. NullCheck(L_74);
  14239. Glyph_t700CF8EBE04ED4AEAB520885AAA1B309E02A103F* L_75;
  14240. L_75 = TMP_TextElement_get_glyph_mB86D5107DDF4ADB051309056E876FEAE843E3D07_inline(L_74, NULL);
  14241. NullCheck(L_75);
  14242. float L_76;
  14243. L_76 = Glyph_get_scale_m3ED738CBB032247526DB38161E180759B2D06F29(L_75, NULL);
  14244. V_6 = ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_multiply(((float)(L_70/L_71)), L_73)), L_76));
  14245. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_77 = V_5;
  14246. float L_78 = L_77.___x;
  14247. TMP_SpriteCharacter_t98295D0A81320909AC4AD5F2602DD69EACBB449E* L_79 = V_3;
  14248. NullCheck(L_79);
  14249. Glyph_t700CF8EBE04ED4AEAB520885AAA1B309E02A103F* L_80;
  14250. L_80 = TMP_TextElement_get_glyph_mB86D5107DDF4ADB051309056E876FEAE843E3D07_inline(L_79, NULL);
  14251. NullCheck(L_80);
  14252. GlyphMetrics_t6C1C65A891A6279A0EE807C436436B1E44F7AF1A L_81;
  14253. L_81 = Glyph_get_metrics_mB6E9D3D1899E35BA257638F6F58B7D260170B6FA(L_80, NULL);
  14254. V_16 = L_81;
  14255. float L_82;
  14256. L_82 = GlyphMetrics_get_horizontalBearingX_m9C39B5E6D27FF34B706649AE47EE9390B5D76D6F((&V_16), NULL);
  14257. float L_83 = V_6;
  14258. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_84 = V_5;
  14259. float L_85 = L_84.___y;
  14260. TMP_SpriteCharacter_t98295D0A81320909AC4AD5F2602DD69EACBB449E* L_86 = V_3;
  14261. NullCheck(L_86);
  14262. Glyph_t700CF8EBE04ED4AEAB520885AAA1B309E02A103F* L_87;
  14263. L_87 = TMP_TextElement_get_glyph_mB86D5107DDF4ADB051309056E876FEAE843E3D07_inline(L_86, NULL);
  14264. NullCheck(L_87);
  14265. GlyphMetrics_t6C1C65A891A6279A0EE807C436436B1E44F7AF1A L_88;
  14266. L_88 = Glyph_get_metrics_mB6E9D3D1899E35BA257638F6F58B7D260170B6FA(L_87, NULL);
  14267. V_16 = L_88;
  14268. float L_89;
  14269. L_89 = GlyphMetrics_get_horizontalBearingY_mD316BDD38A32258256994D6A2BCF0FC051D9B223((&V_16), NULL);
  14270. TMP_SpriteCharacter_t98295D0A81320909AC4AD5F2602DD69EACBB449E* L_90 = V_3;
  14271. NullCheck(L_90);
  14272. Glyph_t700CF8EBE04ED4AEAB520885AAA1B309E02A103F* L_91;
  14273. L_91 = TMP_TextElement_get_glyph_mB86D5107DDF4ADB051309056E876FEAE843E3D07_inline(L_90, NULL);
  14274. NullCheck(L_91);
  14275. GlyphMetrics_t6C1C65A891A6279A0EE807C436436B1E44F7AF1A L_92;
  14276. L_92 = Glyph_get_metrics_mB6E9D3D1899E35BA257638F6F58B7D260170B6FA(L_91, NULL);
  14277. V_16 = L_92;
  14278. float L_93;
  14279. L_93 = GlyphMetrics_get_height_mE0872B23CE1A20BF78DEACDBD53BAF789D84AD5C((&V_16), NULL);
  14280. float L_94 = V_6;
  14281. Vector3__ctor_m5F87930F9B0828E5652E2D9D01ED907C01122C86_inline((&V_7), ((float)il2cpp_codegen_add(L_78, ((float)il2cpp_codegen_multiply(L_82, L_83)))), ((float)il2cpp_codegen_add(L_85, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_89, L_93)), L_94)))), NULL);
  14282. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_95 = V_7;
  14283. float L_96 = L_95.___x;
  14284. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_97 = V_5;
  14285. float L_98 = L_97.___y;
  14286. TMP_SpriteCharacter_t98295D0A81320909AC4AD5F2602DD69EACBB449E* L_99 = V_3;
  14287. NullCheck(L_99);
  14288. Glyph_t700CF8EBE04ED4AEAB520885AAA1B309E02A103F* L_100;
  14289. L_100 = TMP_TextElement_get_glyph_mB86D5107DDF4ADB051309056E876FEAE843E3D07_inline(L_99, NULL);
  14290. NullCheck(L_100);
  14291. GlyphMetrics_t6C1C65A891A6279A0EE807C436436B1E44F7AF1A L_101;
  14292. L_101 = Glyph_get_metrics_mB6E9D3D1899E35BA257638F6F58B7D260170B6FA(L_100, NULL);
  14293. V_16 = L_101;
  14294. float L_102;
  14295. L_102 = GlyphMetrics_get_horizontalBearingY_mD316BDD38A32258256994D6A2BCF0FC051D9B223((&V_16), NULL);
  14296. float L_103 = V_6;
  14297. Vector3__ctor_m5F87930F9B0828E5652E2D9D01ED907C01122C86_inline((&V_8), L_96, ((float)il2cpp_codegen_add(L_98, ((float)il2cpp_codegen_multiply(L_102, L_103)))), NULL);
  14298. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_104 = V_5;
  14299. float L_105 = L_104.___x;
  14300. TMP_SpriteCharacter_t98295D0A81320909AC4AD5F2602DD69EACBB449E* L_106 = V_3;
  14301. NullCheck(L_106);
  14302. Glyph_t700CF8EBE04ED4AEAB520885AAA1B309E02A103F* L_107;
  14303. L_107 = TMP_TextElement_get_glyph_mB86D5107DDF4ADB051309056E876FEAE843E3D07_inline(L_106, NULL);
  14304. NullCheck(L_107);
  14305. GlyphMetrics_t6C1C65A891A6279A0EE807C436436B1E44F7AF1A L_108;
  14306. L_108 = Glyph_get_metrics_mB6E9D3D1899E35BA257638F6F58B7D260170B6FA(L_107, NULL);
  14307. V_16 = L_108;
  14308. float L_109;
  14309. L_109 = GlyphMetrics_get_horizontalBearingX_m9C39B5E6D27FF34B706649AE47EE9390B5D76D6F((&V_16), NULL);
  14310. TMP_SpriteCharacter_t98295D0A81320909AC4AD5F2602DD69EACBB449E* L_110 = V_3;
  14311. NullCheck(L_110);
  14312. Glyph_t700CF8EBE04ED4AEAB520885AAA1B309E02A103F* L_111;
  14313. L_111 = TMP_TextElement_get_glyph_mB86D5107DDF4ADB051309056E876FEAE843E3D07_inline(L_110, NULL);
  14314. NullCheck(L_111);
  14315. GlyphMetrics_t6C1C65A891A6279A0EE807C436436B1E44F7AF1A L_112;
  14316. L_112 = Glyph_get_metrics_mB6E9D3D1899E35BA257638F6F58B7D260170B6FA(L_111, NULL);
  14317. V_16 = L_112;
  14318. float L_113;
  14319. L_113 = GlyphMetrics_get_width_m0F9F391E3A98984167E8001D4101BE1CE9354D13((&V_16), NULL);
  14320. float L_114 = V_6;
  14321. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_115 = V_8;
  14322. float L_116 = L_115.___y;
  14323. Vector3__ctor_m5F87930F9B0828E5652E2D9D01ED907C01122C86_inline((&V_9), ((float)il2cpp_codegen_add(L_105, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_add(L_109, L_113)), L_114)))), L_116, NULL);
  14324. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_117 = V_9;
  14325. float L_118 = L_117.___x;
  14326. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_119 = V_7;
  14327. float L_120 = L_119.___y;
  14328. Vector3__ctor_m5F87930F9B0828E5652E2D9D01ED907C01122C86_inline((&V_10), L_118, L_120, NULL);
  14329. Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_121 = V_4;
  14330. int32_t L_122 = __this->___U3CvertexIndexU3E5__5;
  14331. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_123 = V_7;
  14332. NullCheck(L_121);
  14333. (L_121)->SetAt(static_cast<il2cpp_array_size_t>(L_122), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_123);
  14334. Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_124 = V_4;
  14335. int32_t L_125 = __this->___U3CvertexIndexU3E5__5;
  14336. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_126 = V_8;
  14337. NullCheck(L_124);
  14338. (L_124)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_125, 1))), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_126);
  14339. Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_127 = V_4;
  14340. int32_t L_128 = __this->___U3CvertexIndexU3E5__5;
  14341. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_129 = V_9;
  14342. NullCheck(L_127);
  14343. (L_127)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_128, 2))), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_129);
  14344. Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_130 = V_4;
  14345. int32_t L_131 = __this->___U3CvertexIndexU3E5__5;
  14346. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_132 = V_10;
  14347. NullCheck(L_130);
  14348. (L_130)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_131, 3))), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_132);
  14349. TMP_MeshInfo_t320C52212E9D672EBB5F5C18C3E0700AA33DD76B* L_133 = (TMP_MeshInfo_t320C52212E9D672EBB5F5C18C3E0700AA33DD76B*)(&__this->___U3CmeshInfoU3E5__6);
  14350. Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_134 = L_133->___uvs0;
  14351. V_11 = L_134;
  14352. TMP_SpriteCharacter_t98295D0A81320909AC4AD5F2602DD69EACBB449E* L_135 = V_3;
  14353. NullCheck(L_135);
  14354. Glyph_t700CF8EBE04ED4AEAB520885AAA1B309E02A103F* L_136;
  14355. L_136 = TMP_TextElement_get_glyph_mB86D5107DDF4ADB051309056E876FEAE843E3D07_inline(L_135, NULL);
  14356. NullCheck(L_136);
  14357. GlyphRect_tB6D225B9318A527A1CBC1B4078EB923398EB808D L_137;
  14358. L_137 = Glyph_get_glyphRect_m94E7C5FE682695CDC096248EF027079F33768EE5(L_136, NULL);
  14359. V_17 = L_137;
  14360. il2cpp_codegen_runtime_class_init_inline(GlyphRect_tB6D225B9318A527A1CBC1B4078EB923398EB808D_il2cpp_TypeInfo_var);
  14361. int32_t L_138;
  14362. L_138 = GlyphRect_get_x_m453EECC6C6F08602B1F74C5E1D8EE1163236A898((&V_17), NULL);
  14363. TMP_SpriteAsset_t81F779E6F705CE190DC0D1F93A954CB8B1774B39* L_139 = __this->___spriteAsset;
  14364. NullCheck(L_139);
  14365. Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_140 = L_139->___spriteSheet;
  14366. NullCheck(L_140);
  14367. int32_t L_141;
  14368. L_141 = VirtualFuncInvoker0< int32_t >::Invoke(4, L_140);
  14369. TMP_SpriteCharacter_t98295D0A81320909AC4AD5F2602DD69EACBB449E* L_142 = V_3;
  14370. NullCheck(L_142);
  14371. Glyph_t700CF8EBE04ED4AEAB520885AAA1B309E02A103F* L_143;
  14372. L_143 = TMP_TextElement_get_glyph_mB86D5107DDF4ADB051309056E876FEAE843E3D07_inline(L_142, NULL);
  14373. NullCheck(L_143);
  14374. GlyphRect_tB6D225B9318A527A1CBC1B4078EB923398EB808D L_144;
  14375. L_144 = Glyph_get_glyphRect_m94E7C5FE682695CDC096248EF027079F33768EE5(L_143, NULL);
  14376. V_17 = L_144;
  14377. int32_t L_145;
  14378. L_145 = GlyphRect_get_y_mE31390BB3185EEA82DD16EA41E208F6A0397E3EA((&V_17), NULL);
  14379. TMP_SpriteAsset_t81F779E6F705CE190DC0D1F93A954CB8B1774B39* L_146 = __this->___spriteAsset;
  14380. NullCheck(L_146);
  14381. Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_147 = L_146->___spriteSheet;
  14382. NullCheck(L_147);
  14383. int32_t L_148;
  14384. L_148 = VirtualFuncInvoker0< int32_t >::Invoke(6, L_147);
  14385. Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&V_12), ((float)(((float)L_138)/((float)L_141))), ((float)(((float)L_145)/((float)L_148))), NULL);
  14386. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_149 = V_12;
  14387. float L_150 = L_149.___x;
  14388. TMP_SpriteCharacter_t98295D0A81320909AC4AD5F2602DD69EACBB449E* L_151 = V_3;
  14389. NullCheck(L_151);
  14390. Glyph_t700CF8EBE04ED4AEAB520885AAA1B309E02A103F* L_152;
  14391. L_152 = TMP_TextElement_get_glyph_mB86D5107DDF4ADB051309056E876FEAE843E3D07_inline(L_151, NULL);
  14392. NullCheck(L_152);
  14393. GlyphRect_tB6D225B9318A527A1CBC1B4078EB923398EB808D L_153;
  14394. L_153 = Glyph_get_glyphRect_m94E7C5FE682695CDC096248EF027079F33768EE5(L_152, NULL);
  14395. V_17 = L_153;
  14396. int32_t L_154;
  14397. L_154 = GlyphRect_get_y_mE31390BB3185EEA82DD16EA41E208F6A0397E3EA((&V_17), NULL);
  14398. TMP_SpriteCharacter_t98295D0A81320909AC4AD5F2602DD69EACBB449E* L_155 = V_3;
  14399. NullCheck(L_155);
  14400. Glyph_t700CF8EBE04ED4AEAB520885AAA1B309E02A103F* L_156;
  14401. L_156 = TMP_TextElement_get_glyph_mB86D5107DDF4ADB051309056E876FEAE843E3D07_inline(L_155, NULL);
  14402. NullCheck(L_156);
  14403. GlyphRect_tB6D225B9318A527A1CBC1B4078EB923398EB808D L_157;
  14404. L_157 = Glyph_get_glyphRect_m94E7C5FE682695CDC096248EF027079F33768EE5(L_156, NULL);
  14405. V_17 = L_157;
  14406. int32_t L_158;
  14407. L_158 = GlyphRect_get_height_m7F4D04452994E0D18762BB44352608E484DAAC1A((&V_17), NULL);
  14408. TMP_SpriteAsset_t81F779E6F705CE190DC0D1F93A954CB8B1774B39* L_159 = __this->___spriteAsset;
  14409. NullCheck(L_159);
  14410. Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_160 = L_159->___spriteSheet;
  14411. NullCheck(L_160);
  14412. int32_t L_161;
  14413. L_161 = VirtualFuncInvoker0< int32_t >::Invoke(6, L_160);
  14414. Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&V_13), L_150, ((float)(((float)((int32_t)il2cpp_codegen_add(L_154, L_158)))/((float)L_161))), NULL);
  14415. TMP_SpriteCharacter_t98295D0A81320909AC4AD5F2602DD69EACBB449E* L_162 = V_3;
  14416. NullCheck(L_162);
  14417. Glyph_t700CF8EBE04ED4AEAB520885AAA1B309E02A103F* L_163;
  14418. L_163 = TMP_TextElement_get_glyph_mB86D5107DDF4ADB051309056E876FEAE843E3D07_inline(L_162, NULL);
  14419. NullCheck(L_163);
  14420. GlyphRect_tB6D225B9318A527A1CBC1B4078EB923398EB808D L_164;
  14421. L_164 = Glyph_get_glyphRect_m94E7C5FE682695CDC096248EF027079F33768EE5(L_163, NULL);
  14422. V_17 = L_164;
  14423. int32_t L_165;
  14424. L_165 = GlyphRect_get_x_m453EECC6C6F08602B1F74C5E1D8EE1163236A898((&V_17), NULL);
  14425. TMP_SpriteCharacter_t98295D0A81320909AC4AD5F2602DD69EACBB449E* L_166 = V_3;
  14426. NullCheck(L_166);
  14427. Glyph_t700CF8EBE04ED4AEAB520885AAA1B309E02A103F* L_167;
  14428. L_167 = TMP_TextElement_get_glyph_mB86D5107DDF4ADB051309056E876FEAE843E3D07_inline(L_166, NULL);
  14429. NullCheck(L_167);
  14430. GlyphRect_tB6D225B9318A527A1CBC1B4078EB923398EB808D L_168;
  14431. L_168 = Glyph_get_glyphRect_m94E7C5FE682695CDC096248EF027079F33768EE5(L_167, NULL);
  14432. V_17 = L_168;
  14433. int32_t L_169;
  14434. L_169 = GlyphRect_get_width_mD291C7644BBF18D6A213427F6C9C28840F233F12((&V_17), NULL);
  14435. TMP_SpriteAsset_t81F779E6F705CE190DC0D1F93A954CB8B1774B39* L_170 = __this->___spriteAsset;
  14436. NullCheck(L_170);
  14437. Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_171 = L_170->___spriteSheet;
  14438. NullCheck(L_171);
  14439. int32_t L_172;
  14440. L_172 = VirtualFuncInvoker0< int32_t >::Invoke(4, L_171);
  14441. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_173 = V_13;
  14442. float L_174 = L_173.___y;
  14443. Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&V_14), ((float)(((float)((int32_t)il2cpp_codegen_add(L_165, L_169)))/((float)L_172))), L_174, NULL);
  14444. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_175 = V_14;
  14445. float L_176 = L_175.___x;
  14446. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_177 = V_12;
  14447. float L_178 = L_177.___y;
  14448. Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&V_15), L_176, L_178, NULL);
  14449. Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_179 = V_11;
  14450. int32_t L_180 = __this->___U3CvertexIndexU3E5__5;
  14451. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_181 = V_12;
  14452. NullCheck(L_179);
  14453. (L_179)->SetAt(static_cast<il2cpp_array_size_t>(L_180), (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7)L_181);
  14454. Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_182 = V_11;
  14455. int32_t L_183 = __this->___U3CvertexIndexU3E5__5;
  14456. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_184 = V_13;
  14457. NullCheck(L_182);
  14458. (L_182)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_183, 1))), (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7)L_184);
  14459. Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_185 = V_11;
  14460. int32_t L_186 = __this->___U3CvertexIndexU3E5__5;
  14461. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_187 = V_14;
  14462. NullCheck(L_185);
  14463. (L_185)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_186, 2))), (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7)L_187);
  14464. Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_188 = V_11;
  14465. int32_t L_189 = __this->___U3CvertexIndexU3E5__5;
  14466. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_190 = V_15;
  14467. NullCheck(L_188);
  14468. (L_188)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_189, 3))), (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7)L_190);
  14469. TMP_MeshInfo_t320C52212E9D672EBB5F5C18C3E0700AA33DD76B* L_191 = (TMP_MeshInfo_t320C52212E9D672EBB5F5C18C3E0700AA33DD76B*)(&__this->___U3CmeshInfoU3E5__6);
  14470. Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_192 = L_191->___mesh;
  14471. Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_193 = V_4;
  14472. NullCheck(L_192);
  14473. Mesh_set_vertices_m5BB814D89E9ACA00DBF19F7D8E22CB73AC73FE5C(L_192, L_193, NULL);
  14474. TMP_MeshInfo_t320C52212E9D672EBB5F5C18C3E0700AA33DD76B* L_194 = (TMP_MeshInfo_t320C52212E9D672EBB5F5C18C3E0700AA33DD76B*)(&__this->___U3CmeshInfoU3E5__6);
  14475. Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_195 = L_194->___mesh;
  14476. Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_196 = V_11;
  14477. NullCheck(L_195);
  14478. Mesh_set_uv_m6ED9C50E0DA8166DD48AC40FD6C828B9AD2E9617(L_195, L_196, NULL);
  14479. TMP_SpriteAnimator_t2E0F016A61CA343E3222FF51E7CF0E53F9F256E4* L_197 = V_1;
  14480. NullCheck(L_197);
  14481. TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_198 = L_197->___m_TextComponent;
  14482. TMP_MeshInfo_t320C52212E9D672EBB5F5C18C3E0700AA33DD76B* L_199 = (TMP_MeshInfo_t320C52212E9D672EBB5F5C18C3E0700AA33DD76B*)(&__this->___U3CmeshInfoU3E5__6);
  14483. Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_200 = L_199->___mesh;
  14484. int32_t L_201 = __this->___U3CmaterialIndexU3E5__4;
  14485. NullCheck(L_198);
  14486. VirtualActionInvoker2< Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4*, int32_t >::Invoke(107, L_198, L_200, L_201);
  14487. int32_t L_202 = __this->___framerate;
  14488. if ((((int32_t)L_202) <= ((int32_t)0)))
  14489. {
  14490. goto IL_04fc;
  14491. }
  14492. }
  14493. {
  14494. int32_t L_203 = __this->___U3CcurrentFrameU3E5__2;
  14495. int32_t L_204 = __this->___end;
  14496. if ((((int32_t)L_203) >= ((int32_t)L_204)))
  14497. {
  14498. goto IL_04ee;
  14499. }
  14500. }
  14501. {
  14502. int32_t L_205 = __this->___U3CcurrentFrameU3E5__2;
  14503. __this->___U3CcurrentFrameU3E5__2 = ((int32_t)il2cpp_codegen_add(L_205, 1));
  14504. goto IL_0526;
  14505. }
  14506. IL_04ee:
  14507. {
  14508. int32_t L_206 = __this->___start;
  14509. __this->___U3CcurrentFrameU3E5__2 = L_206;
  14510. goto IL_0526;
  14511. }
  14512. IL_04fc:
  14513. {
  14514. int32_t L_207 = __this->___U3CcurrentFrameU3E5__2;
  14515. int32_t L_208 = __this->___start;
  14516. if ((((int32_t)L_207) <= ((int32_t)L_208)))
  14517. {
  14518. goto IL_051a;
  14519. }
  14520. }
  14521. {
  14522. int32_t L_209 = __this->___U3CcurrentFrameU3E5__2;
  14523. __this->___U3CcurrentFrameU3E5__2 = ((int32_t)il2cpp_codegen_subtract(L_209, 1));
  14524. goto IL_0526;
  14525. }
  14526. IL_051a:
  14527. {
  14528. int32_t L_210 = __this->___end;
  14529. __this->___U3CcurrentFrameU3E5__2 = L_210;
  14530. }
  14531. IL_0526:
  14532. {
  14533. float L_211 = __this->___U3CelapsedTimeU3E5__8;
  14534. float L_212;
  14535. L_212 = Time_get_deltaTime_mC3195000401F0FD167DD2F948FD2BC58330D0865(NULL);
  14536. __this->___U3CelapsedTimeU3E5__8 = ((float)il2cpp_codegen_add(L_211, L_212));
  14537. __this->___U3CU3E2__current = NULL;
  14538. Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CU3E2__current), (void*)NULL);
  14539. __this->___U3CU3E1__state = 2;
  14540. return (bool)1;
  14541. }
  14542. IL_0548:
  14543. {
  14544. __this->___U3CU3E1__state = (-1);
  14545. goto IL_0155;
  14546. }
  14547. }
  14548. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CDoSpriteAnimationInternalU3Ed__7_System_Collections_Generic_IEnumeratorU3CSystem_ObjectU3E_get_Current_m226B3A70CA139557EB0F887B08A867394A12AE05 (U3CDoSpriteAnimationInternalU3Ed__7_t42723E221B1CC15F28C35D59B11406460731BD8C* __this, const RuntimeMethod* method)
  14549. {
  14550. {
  14551. RuntimeObject* L_0 = __this->___U3CU3E2__current;
  14552. return L_0;
  14553. }
  14554. }
  14555. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CDoSpriteAnimationInternalU3Ed__7_System_Collections_IEnumerator_Reset_m0D4ED9831F002A26C52E1A969C7AFB0F7A6125B3 (U3CDoSpriteAnimationInternalU3Ed__7_t42723E221B1CC15F28C35D59B11406460731BD8C* __this, const RuntimeMethod* method)
  14556. {
  14557. {
  14558. NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* L_0 = (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var)));
  14559. NotSupportedException__ctor_m1398D0CDE19B36AA3DE9392879738C1EA2439CDF(L_0, NULL);
  14560. IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&U3CDoSpriteAnimationInternalU3Ed__7_System_Collections_IEnumerator_Reset_m0D4ED9831F002A26C52E1A969C7AFB0F7A6125B3_RuntimeMethod_var)));
  14561. }
  14562. }
  14563. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CDoSpriteAnimationInternalU3Ed__7_System_Collections_IEnumerator_get_Current_m6C9904888FA484F24441F723715CD60757A8BD21 (U3CDoSpriteAnimationInternalU3Ed__7_t42723E221B1CC15F28C35D59B11406460731BD8C* __this, const RuntimeMethod* method)
  14564. {
  14565. {
  14566. RuntimeObject* L_0 = __this->___U3CU3E2__current;
  14567. return L_0;
  14568. }
  14569. }
  14570. #ifdef __clang__
  14571. #pragma clang diagnostic pop
  14572. #endif
  14573. #ifdef __clang__
  14574. #pragma clang diagnostic push
  14575. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  14576. #pragma clang diagnostic ignored "-Wunused-variable"
  14577. #endif
  14578. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* TMP_SpriteAsset_get_version_m908EBE63C74A10EF17C07C046D2E76FA54C1ADB8 (TMP_SpriteAsset_t81F779E6F705CE190DC0D1F93A954CB8B1774B39* __this, const RuntimeMethod* method)
  14579. {
  14580. {
  14581. String_t* L_0 = __this->___m_Version;
  14582. return L_0;
  14583. }
  14584. }
  14585. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_SpriteAsset_set_version_m55AC1FB92B62B73170D86867DDD97FFB5B184751 (TMP_SpriteAsset_t81F779E6F705CE190DC0D1F93A954CB8B1774B39* __this, String_t* ___0_value, const RuntimeMethod* method)
  14586. {
  14587. {
  14588. String_t* L_0 = ___0_value;
  14589. __this->___m_Version = L_0;
  14590. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Version), (void*)L_0);
  14591. return;
  14592. }
  14593. }
  14594. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FaceInfo_t12F0319E555A62CBA1D9E51A16C7963393932756 TMP_SpriteAsset_get_faceInfo_m1530AA39D6792A0EEE0EAD23159893F418A7E3EB (TMP_SpriteAsset_t81F779E6F705CE190DC0D1F93A954CB8B1774B39* __this, const RuntimeMethod* method)
  14595. {
  14596. {
  14597. FaceInfo_t12F0319E555A62CBA1D9E51A16C7963393932756 L_0 = __this->___m_FaceInfo;
  14598. return L_0;
  14599. }
  14600. }
  14601. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_SpriteAsset_set_faceInfo_mDF753986EF1CB074813927B23968C70AE69DA1DC (TMP_SpriteAsset_t81F779E6F705CE190DC0D1F93A954CB8B1774B39* __this, FaceInfo_t12F0319E555A62CBA1D9E51A16C7963393932756 ___0_value, const RuntimeMethod* method)
  14602. {
  14603. {
  14604. FaceInfo_t12F0319E555A62CBA1D9E51A16C7963393932756 L_0 = ___0_value;
  14605. __this->___m_FaceInfo = L_0;
  14606. Il2CppCodeGenWriteBarrier((void**)&(((&__this->___m_FaceInfo))->___m_FamilyName), (void*)NULL);
  14607. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  14608. Il2CppCodeGenWriteBarrier((void**)&(((&__this->___m_FaceInfo))->___m_StyleName), (void*)NULL);
  14609. #endif
  14610. return;
  14611. }
  14612. }
  14613. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_t2F39287A7FAAAD3D4A84C8C4EF6D748502C1DACC* TMP_SpriteAsset_get_spriteCharacterTable_m2F591ADE7DC8DE042B8A32AF84AC169C19CB9D2A (TMP_SpriteAsset_t81F779E6F705CE190DC0D1F93A954CB8B1774B39* __this, const RuntimeMethod* method)
  14614. {
  14615. {
  14616. Dictionary_2_t1A4804CA9724B6CE01D6ECABE81CE0848CBA80B4* L_0 = __this->___m_GlyphIndexLookup;
  14617. if (L_0)
  14618. {
  14619. goto IL_000e;
  14620. }
  14621. }
  14622. {
  14623. TMP_SpriteAsset_UpdateLookupTables_mEC56B333C873E25ED75D6DD85E1628ED8C631545(__this, NULL);
  14624. }
  14625. IL_000e:
  14626. {
  14627. List_1_t2F39287A7FAAAD3D4A84C8C4EF6D748502C1DACC* L_1 = __this->___m_SpriteCharacterTable;
  14628. return L_1;
  14629. }
  14630. }
  14631. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_SpriteAsset_set_spriteCharacterTable_m129E6E18F2DED131EBEBE4C792DFC71DE35968FD (TMP_SpriteAsset_t81F779E6F705CE190DC0D1F93A954CB8B1774B39* __this, List_1_t2F39287A7FAAAD3D4A84C8C4EF6D748502C1DACC* ___0_value, const RuntimeMethod* method)
  14632. {
  14633. {
  14634. List_1_t2F39287A7FAAAD3D4A84C8C4EF6D748502C1DACC* L_0 = ___0_value;
  14635. __this->___m_SpriteCharacterTable = L_0;
  14636. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_SpriteCharacterTable), (void*)L_0);
  14637. return;
  14638. }
  14639. }
  14640. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Dictionary_2_t2E5037179C9A1F1245F111C037CAFB47E3EB45ED* TMP_SpriteAsset_get_spriteCharacterLookupTable_mA1128B86D4510139DB3712D8886F64C3B2A8D30F (TMP_SpriteAsset_t81F779E6F705CE190DC0D1F93A954CB8B1774B39* __this, const RuntimeMethod* method)
  14641. {
  14642. {
  14643. Dictionary_2_t2E5037179C9A1F1245F111C037CAFB47E3EB45ED* L_0 = __this->___m_SpriteCharacterLookup;
  14644. if (L_0)
  14645. {
  14646. goto IL_000e;
  14647. }
  14648. }
  14649. {
  14650. TMP_SpriteAsset_UpdateLookupTables_mEC56B333C873E25ED75D6DD85E1628ED8C631545(__this, NULL);
  14651. }
  14652. IL_000e:
  14653. {
  14654. Dictionary_2_t2E5037179C9A1F1245F111C037CAFB47E3EB45ED* L_1 = __this->___m_SpriteCharacterLookup;
  14655. return L_1;
  14656. }
  14657. }
  14658. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_SpriteAsset_set_spriteCharacterLookupTable_mA5C2661AF36B12516A888D463B69F2DAA6AFBD6D (TMP_SpriteAsset_t81F779E6F705CE190DC0D1F93A954CB8B1774B39* __this, Dictionary_2_t2E5037179C9A1F1245F111C037CAFB47E3EB45ED* ___0_value, const RuntimeMethod* method)
  14659. {
  14660. {
  14661. Dictionary_2_t2E5037179C9A1F1245F111C037CAFB47E3EB45ED* L_0 = ___0_value;
  14662. __this->___m_SpriteCharacterLookup = L_0;
  14663. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_SpriteCharacterLookup), (void*)L_0);
  14664. return;
  14665. }
  14666. }
  14667. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_t1ACC21967B12156F242D5D942EF3A71908550905* TMP_SpriteAsset_get_spriteGlyphTable_mF26169916988D252767D8801D1E8A2C2D10744A9 (TMP_SpriteAsset_t81F779E6F705CE190DC0D1F93A954CB8B1774B39* __this, const RuntimeMethod* method)
  14668. {
  14669. {
  14670. List_1_t1ACC21967B12156F242D5D942EF3A71908550905* L_0 = __this->___m_SpriteGlyphTable;
  14671. return L_0;
  14672. }
  14673. }
  14674. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_SpriteAsset_set_spriteGlyphTable_m7207A256A0E4A37F083B1A870C88967C9249E46D (TMP_SpriteAsset_t81F779E6F705CE190DC0D1F93A954CB8B1774B39* __this, List_1_t1ACC21967B12156F242D5D942EF3A71908550905* ___0_value, const RuntimeMethod* method)
  14675. {
  14676. {
  14677. List_1_t1ACC21967B12156F242D5D942EF3A71908550905* L_0 = ___0_value;
  14678. __this->___m_SpriteGlyphTable = L_0;
  14679. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_SpriteGlyphTable), (void*)L_0);
  14680. return;
  14681. }
  14682. }
  14683. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_SpriteAsset_Awake_mAD9AA42B857F3D524A18BCC7512F09D02810EA8B (TMP_SpriteAsset_t81F779E6F705CE190DC0D1F93A954CB8B1774B39* __this, const RuntimeMethod* method)
  14684. {
  14685. static bool s_Il2CppMethodInitialized;
  14686. if (!s_Il2CppMethodInitialized)
  14687. {
  14688. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  14689. s_Il2CppMethodInitialized = true;
  14690. }
  14691. {
  14692. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_0 = ((TMP_Asset_t135A047D4F5CBBA9CD356B762B55AB164122B969*)__this)->___material;
  14693. il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  14694. bool L_1;
  14695. L_1 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
  14696. if (!L_1)
  14697. {
  14698. goto IL_0021;
  14699. }
  14700. }
  14701. {
  14702. String_t* L_2 = __this->___m_Version;
  14703. bool L_3;
  14704. L_3 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_2, NULL);
  14705. if (!L_3)
  14706. {
  14707. goto IL_0021;
  14708. }
  14709. }
  14710. {
  14711. TMP_SpriteAsset_UpgradeSpriteAsset_mE4C0306402DA32DC3C4BCC8FD11F6C8D35FF2E54(__this, NULL);
  14712. }
  14713. IL_0021:
  14714. {
  14715. return;
  14716. }
  14717. }
  14718. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* TMP_SpriteAsset_GetDefaultSpriteMaterial_m71B824EDA9676B6A30EDE264BEE9E54C6D621AAC (TMP_SpriteAsset_t81F779E6F705CE190DC0D1F93A954CB8B1774B39* __this, const RuntimeMethod* method)
  14719. {
  14720. static bool s_Il2CppMethodInitialized;
  14721. if (!s_Il2CppMethodInitialized)
  14722. {
  14723. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3_il2cpp_TypeInfo_var);
  14724. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var);
  14725. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralCB8E05D326886FF2EFEB7CEA734407E2EC40C590);
  14726. s_Il2CppMethodInitialized = true;
  14727. }
  14728. {
  14729. il2cpp_codegen_runtime_class_init_inline(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var);
  14730. ShaderUtilities_GetShaderPropertyIDs_m3EE2D3D2A31C57AE418FCC0782D0CC9D2FBD0A65(NULL);
  14731. Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* L_0;
  14732. L_0 = Shader_Find_m183AA54F78320212DDEC811592F98456898A41C5(_stringLiteralCB8E05D326886FF2EFEB7CEA734407E2EC40C590, NULL);
  14733. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_1 = (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3*)il2cpp_codegen_object_new(Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3_il2cpp_TypeInfo_var);
  14734. Material__ctor_m7FDF47105D66D19591BE505A0C42B0F90D88C9BF(L_1, L_0, NULL);
  14735. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_2 = L_1;
  14736. int32_t L_3 = ((ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_StaticFields*)il2cpp_codegen_static_fields_for(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var))->___ID_MainTex;
  14737. Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_4 = __this->___spriteSheet;
  14738. NullCheck(L_2);
  14739. Material_SetTexture_mA9F8461850AAB88F992E9C6FA6F24C2E050B83FD(L_2, L_3, L_4, NULL);
  14740. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_5 = L_2;
  14741. NullCheck(L_5);
  14742. Object_set_hideFlags_mACB8BFC903FB3B01BBD427753E791BF28B5E33D4(L_5, 1, NULL);
  14743. return L_5;
  14744. }
  14745. }
  14746. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_SpriteAsset_UpdateLookupTables_mEC56B333C873E25ED75D6DD85E1628ED8C631545 (TMP_SpriteAsset_t81F779E6F705CE190DC0D1F93A954CB8B1774B39* __this, const RuntimeMethod* method)
  14747. {
  14748. static bool s_Il2CppMethodInitialized;
  14749. if (!s_Il2CppMethodInitialized)
  14750. {
  14751. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Add_m175C43359C7DF7F7931AEDB95EA693BD79D1968C_RuntimeMethod_var);
  14752. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Add_m25B4BFF1374B1B4BE64F2FC371C683A013E117D0_RuntimeMethod_var);
  14753. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Add_m72902A2BCD2D0374D5A7C1E45739C6E95C42A59C_RuntimeMethod_var);
  14754. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Add_m9BA81ED1DA118BD3EC9AA95C5C8E45D61978FBED_RuntimeMethod_var);
  14755. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Clear_m9821889E928BB7EAEE9A7E81EDFC59651F7CBDD0_RuntimeMethod_var);
  14756. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Clear_mE3143D45A324AED42023B77F3E58AB63ACB92277_RuntimeMethod_var);
  14757. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Clear_mEEC2FAB65AD5DA39C6C693C16E4F20C336013B42_RuntimeMethod_var);
  14758. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Clear_mFCB6D718ED8D00722A96C5EF4ECF1ECACA56A490_RuntimeMethod_var);
  14759. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_ContainsKey_m050AC0D9D6F681C25C12FBBC7DD71F926D206ED9_RuntimeMethod_var);
  14760. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_ContainsKey_m07765640B81B043200CAF5B09513C2292F0B7F5D_RuntimeMethod_var);
  14761. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_ContainsKey_m5E0F60FA15BAA43DFD8151136532F354DEF3BC73_RuntimeMethod_var);
  14762. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_ContainsKey_m70EBF850D533F6A9B343493B153F904DDA40437F_RuntimeMethod_var);
  14763. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_m0AB9A68499E6533AAFCCFD40D241EDB672F0EE52_RuntimeMethod_var);
  14764. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_m2A0517F04C72679F0BFE1A1A6DB2471DCC2262B8_RuntimeMethod_var);
  14765. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_m62CFBCEF60B12591B4FCB8E9B1BD859BB6E00176_RuntimeMethod_var);
  14766. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_m712893C2C48C47CCAFAD85A865C702E8D3D2B71F_RuntimeMethod_var);
  14767. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_get_Item_m6DEB21E8DBED989E712E7120ED2759D5739BA9F9_RuntimeMethod_var);
  14768. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_t1A4804CA9724B6CE01D6ECABE81CE0848CBA80B4_il2cpp_TypeInfo_var);
  14769. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_t2E5037179C9A1F1245F111C037CAFB47E3EB45ED_il2cpp_TypeInfo_var);
  14770. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_tABE19B9C5C52F1DE14F0D3287B2696E7D7419180_il2cpp_TypeInfo_var);
  14771. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_tDE8FAF4CAC415F7871ED1DBA452249683C3C7C27_il2cpp_TypeInfo_var);
  14772. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m98B2ED14D5EBBED4D53F00F785FC2B5FE87FE3F5_RuntimeMethod_var);
  14773. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mCE3E5DCD6EFB710C7A2ADC7A9AC5520FEF7597E9_RuntimeMethod_var);
  14774. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m15153E553DF2FC3956A9EA60D995E6A6CD087CE3_RuntimeMethod_var);
  14775. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m3641675458F8E1F532E173522330AD9F2856CF7F_RuntimeMethod_var);
  14776. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  14777. s_Il2CppMethodInitialized = true;
  14778. }
  14779. int32_t V_0 = 0;
  14780. TMP_SpriteGlyph_t03845F742ADD8467342FC94903608F97B538D2DB* V_1 = NULL;
  14781. uint32_t V_2 = 0;
  14782. int32_t V_3 = 0;
  14783. TMP_SpriteCharacter_t98295D0A81320909AC4AD5F2602DD69EACBB449E* V_4 = NULL;
  14784. uint32_t V_5 = 0;
  14785. int32_t V_6 = 0;
  14786. uint32_t V_7 = 0;
  14787. {
  14788. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_0 = ((TMP_Asset_t135A047D4F5CBBA9CD356B762B55AB164122B969*)__this)->___material;
  14789. il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  14790. bool L_1;
  14791. L_1 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
  14792. if (!L_1)
  14793. {
  14794. goto IL_0021;
  14795. }
  14796. }
  14797. {
  14798. String_t* L_2 = __this->___m_Version;
  14799. bool L_3;
  14800. L_3 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_2, NULL);
  14801. if (!L_3)
  14802. {
  14803. goto IL_0021;
  14804. }
  14805. }
  14806. {
  14807. TMP_SpriteAsset_UpgradeSpriteAsset_mE4C0306402DA32DC3C4BCC8FD11F6C8D35FF2E54(__this, NULL);
  14808. }
  14809. IL_0021:
  14810. {
  14811. Dictionary_2_t1A4804CA9724B6CE01D6ECABE81CE0848CBA80B4* L_4 = __this->___m_GlyphIndexLookup;
  14812. if (L_4)
  14813. {
  14814. goto IL_0036;
  14815. }
  14816. }
  14817. {
  14818. Dictionary_2_t1A4804CA9724B6CE01D6ECABE81CE0848CBA80B4* L_5 = (Dictionary_2_t1A4804CA9724B6CE01D6ECABE81CE0848CBA80B4*)il2cpp_codegen_object_new(Dictionary_2_t1A4804CA9724B6CE01D6ECABE81CE0848CBA80B4_il2cpp_TypeInfo_var);
  14819. Dictionary_2__ctor_m0AB9A68499E6533AAFCCFD40D241EDB672F0EE52(L_5, Dictionary_2__ctor_m0AB9A68499E6533AAFCCFD40D241EDB672F0EE52_RuntimeMethod_var);
  14820. __this->___m_GlyphIndexLookup = L_5;
  14821. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_GlyphIndexLookup), (void*)L_5);
  14822. goto IL_0041;
  14823. }
  14824. IL_0036:
  14825. {
  14826. Dictionary_2_t1A4804CA9724B6CE01D6ECABE81CE0848CBA80B4* L_6 = __this->___m_GlyphIndexLookup;
  14827. NullCheck(L_6);
  14828. Dictionary_2_Clear_mFCB6D718ED8D00722A96C5EF4ECF1ECACA56A490(L_6, Dictionary_2_Clear_mFCB6D718ED8D00722A96C5EF4ECF1ECACA56A490_RuntimeMethod_var);
  14829. }
  14830. IL_0041:
  14831. {
  14832. Dictionary_2_tDE8FAF4CAC415F7871ED1DBA452249683C3C7C27* L_7 = __this->___m_SpriteGlyphLookup;
  14833. if (L_7)
  14834. {
  14835. goto IL_0056;
  14836. }
  14837. }
  14838. {
  14839. Dictionary_2_tDE8FAF4CAC415F7871ED1DBA452249683C3C7C27* L_8 = (Dictionary_2_tDE8FAF4CAC415F7871ED1DBA452249683C3C7C27*)il2cpp_codegen_object_new(Dictionary_2_tDE8FAF4CAC415F7871ED1DBA452249683C3C7C27_il2cpp_TypeInfo_var);
  14840. Dictionary_2__ctor_m2A0517F04C72679F0BFE1A1A6DB2471DCC2262B8(L_8, Dictionary_2__ctor_m2A0517F04C72679F0BFE1A1A6DB2471DCC2262B8_RuntimeMethod_var);
  14841. __this->___m_SpriteGlyphLookup = L_8;
  14842. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_SpriteGlyphLookup), (void*)L_8);
  14843. goto IL_0061;
  14844. }
  14845. IL_0056:
  14846. {
  14847. Dictionary_2_tDE8FAF4CAC415F7871ED1DBA452249683C3C7C27* L_9 = __this->___m_SpriteGlyphLookup;
  14848. NullCheck(L_9);
  14849. Dictionary_2_Clear_mE3143D45A324AED42023B77F3E58AB63ACB92277(L_9, Dictionary_2_Clear_mE3143D45A324AED42023B77F3E58AB63ACB92277_RuntimeMethod_var);
  14850. }
  14851. IL_0061:
  14852. {
  14853. V_0 = 0;
  14854. goto IL_00b3;
  14855. }
  14856. IL_0065:
  14857. {
  14858. List_1_t1ACC21967B12156F242D5D942EF3A71908550905* L_10 = __this->___m_SpriteGlyphTable;
  14859. int32_t L_11 = V_0;
  14860. NullCheck(L_10);
  14861. TMP_SpriteGlyph_t03845F742ADD8467342FC94903608F97B538D2DB* L_12;
  14862. L_12 = List_1_get_Item_m3641675458F8E1F532E173522330AD9F2856CF7F(L_10, L_11, List_1_get_Item_m3641675458F8E1F532E173522330AD9F2856CF7F_RuntimeMethod_var);
  14863. V_1 = L_12;
  14864. TMP_SpriteGlyph_t03845F742ADD8467342FC94903608F97B538D2DB* L_13 = V_1;
  14865. NullCheck(L_13);
  14866. uint32_t L_14;
  14867. L_14 = Glyph_get_index_mCFBBCF85E7F3434B7A595EEE3411EFFB78E5675B(L_13, NULL);
  14868. V_2 = L_14;
  14869. Dictionary_2_t1A4804CA9724B6CE01D6ECABE81CE0848CBA80B4* L_15 = __this->___m_GlyphIndexLookup;
  14870. uint32_t L_16 = V_2;
  14871. NullCheck(L_15);
  14872. bool L_17;
  14873. L_17 = Dictionary_2_ContainsKey_m07765640B81B043200CAF5B09513C2292F0B7F5D(L_15, L_16, Dictionary_2_ContainsKey_m07765640B81B043200CAF5B09513C2292F0B7F5D_RuntimeMethod_var);
  14874. if (L_17)
  14875. {
  14876. goto IL_0094;
  14877. }
  14878. }
  14879. {
  14880. Dictionary_2_t1A4804CA9724B6CE01D6ECABE81CE0848CBA80B4* L_18 = __this->___m_GlyphIndexLookup;
  14881. uint32_t L_19 = V_2;
  14882. int32_t L_20 = V_0;
  14883. NullCheck(L_18);
  14884. Dictionary_2_Add_m9BA81ED1DA118BD3EC9AA95C5C8E45D61978FBED(L_18, L_19, L_20, Dictionary_2_Add_m9BA81ED1DA118BD3EC9AA95C5C8E45D61978FBED_RuntimeMethod_var);
  14885. }
  14886. IL_0094:
  14887. {
  14888. Dictionary_2_tDE8FAF4CAC415F7871ED1DBA452249683C3C7C27* L_21 = __this->___m_SpriteGlyphLookup;
  14889. uint32_t L_22 = V_2;
  14890. NullCheck(L_21);
  14891. bool L_23;
  14892. L_23 = Dictionary_2_ContainsKey_m70EBF850D533F6A9B343493B153F904DDA40437F(L_21, L_22, Dictionary_2_ContainsKey_m70EBF850D533F6A9B343493B153F904DDA40437F_RuntimeMethod_var);
  14893. if (L_23)
  14894. {
  14895. goto IL_00af;
  14896. }
  14897. }
  14898. {
  14899. Dictionary_2_tDE8FAF4CAC415F7871ED1DBA452249683C3C7C27* L_24 = __this->___m_SpriteGlyphLookup;
  14900. uint32_t L_25 = V_2;
  14901. TMP_SpriteGlyph_t03845F742ADD8467342FC94903608F97B538D2DB* L_26 = V_1;
  14902. NullCheck(L_24);
  14903. Dictionary_2_Add_m175C43359C7DF7F7931AEDB95EA693BD79D1968C(L_24, L_25, L_26, Dictionary_2_Add_m175C43359C7DF7F7931AEDB95EA693BD79D1968C_RuntimeMethod_var);
  14904. }
  14905. IL_00af:
  14906. {
  14907. int32_t L_27 = V_0;
  14908. V_0 = ((int32_t)il2cpp_codegen_add(L_27, 1));
  14909. }
  14910. IL_00b3:
  14911. {
  14912. int32_t L_28 = V_0;
  14913. List_1_t1ACC21967B12156F242D5D942EF3A71908550905* L_29 = __this->___m_SpriteGlyphTable;
  14914. NullCheck(L_29);
  14915. int32_t L_30;
  14916. L_30 = List_1_get_Count_mCE3E5DCD6EFB710C7A2ADC7A9AC5520FEF7597E9_inline(L_29, List_1_get_Count_mCE3E5DCD6EFB710C7A2ADC7A9AC5520FEF7597E9_RuntimeMethod_var);
  14917. if ((((int32_t)L_28) < ((int32_t)L_30)))
  14918. {
  14919. goto IL_0065;
  14920. }
  14921. }
  14922. {
  14923. Dictionary_2_tABE19B9C5C52F1DE14F0D3287B2696E7D7419180* L_31 = __this->___m_NameLookup;
  14924. if (L_31)
  14925. {
  14926. goto IL_00d6;
  14927. }
  14928. }
  14929. {
  14930. Dictionary_2_tABE19B9C5C52F1DE14F0D3287B2696E7D7419180* L_32 = (Dictionary_2_tABE19B9C5C52F1DE14F0D3287B2696E7D7419180*)il2cpp_codegen_object_new(Dictionary_2_tABE19B9C5C52F1DE14F0D3287B2696E7D7419180_il2cpp_TypeInfo_var);
  14931. Dictionary_2__ctor_m712893C2C48C47CCAFAD85A865C702E8D3D2B71F(L_32, Dictionary_2__ctor_m712893C2C48C47CCAFAD85A865C702E8D3D2B71F_RuntimeMethod_var);
  14932. __this->___m_NameLookup = L_32;
  14933. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_NameLookup), (void*)L_32);
  14934. goto IL_00e1;
  14935. }
  14936. IL_00d6:
  14937. {
  14938. Dictionary_2_tABE19B9C5C52F1DE14F0D3287B2696E7D7419180* L_33 = __this->___m_NameLookup;
  14939. NullCheck(L_33);
  14940. Dictionary_2_Clear_m9821889E928BB7EAEE9A7E81EDFC59651F7CBDD0(L_33, Dictionary_2_Clear_m9821889E928BB7EAEE9A7E81EDFC59651F7CBDD0_RuntimeMethod_var);
  14941. }
  14942. IL_00e1:
  14943. {
  14944. Dictionary_2_t2E5037179C9A1F1245F111C037CAFB47E3EB45ED* L_34 = __this->___m_SpriteCharacterLookup;
  14945. if (L_34)
  14946. {
  14947. goto IL_00f6;
  14948. }
  14949. }
  14950. {
  14951. Dictionary_2_t2E5037179C9A1F1245F111C037CAFB47E3EB45ED* L_35 = (Dictionary_2_t2E5037179C9A1F1245F111C037CAFB47E3EB45ED*)il2cpp_codegen_object_new(Dictionary_2_t2E5037179C9A1F1245F111C037CAFB47E3EB45ED_il2cpp_TypeInfo_var);
  14952. Dictionary_2__ctor_m62CFBCEF60B12591B4FCB8E9B1BD859BB6E00176(L_35, Dictionary_2__ctor_m62CFBCEF60B12591B4FCB8E9B1BD859BB6E00176_RuntimeMethod_var);
  14953. __this->___m_SpriteCharacterLookup = L_35;
  14954. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_SpriteCharacterLookup), (void*)L_35);
  14955. goto IL_0101;
  14956. }
  14957. IL_00f6:
  14958. {
  14959. Dictionary_2_t2E5037179C9A1F1245F111C037CAFB47E3EB45ED* L_36 = __this->___m_SpriteCharacterLookup;
  14960. NullCheck(L_36);
  14961. Dictionary_2_Clear_mEEC2FAB65AD5DA39C6C693C16E4F20C336013B42(L_36, Dictionary_2_Clear_mEEC2FAB65AD5DA39C6C693C16E4F20C336013B42_RuntimeMethod_var);
  14962. }
  14963. IL_0101:
  14964. {
  14965. V_3 = 0;
  14966. goto IL_01c2;
  14967. }
  14968. IL_0108:
  14969. {
  14970. List_1_t2F39287A7FAAAD3D4A84C8C4EF6D748502C1DACC* L_37 = __this->___m_SpriteCharacterTable;
  14971. int32_t L_38 = V_3;
  14972. NullCheck(L_37);
  14973. TMP_SpriteCharacter_t98295D0A81320909AC4AD5F2602DD69EACBB449E* L_39;
  14974. L_39 = List_1_get_Item_m15153E553DF2FC3956A9EA60D995E6A6CD087CE3(L_37, L_38, List_1_get_Item_m15153E553DF2FC3956A9EA60D995E6A6CD087CE3_RuntimeMethod_var);
  14975. V_4 = L_39;
  14976. TMP_SpriteCharacter_t98295D0A81320909AC4AD5F2602DD69EACBB449E* L_40 = V_4;
  14977. if (!L_40)
  14978. {
  14979. goto IL_01be;
  14980. }
  14981. }
  14982. {
  14983. TMP_SpriteCharacter_t98295D0A81320909AC4AD5F2602DD69EACBB449E* L_41 = V_4;
  14984. NullCheck(L_41);
  14985. uint32_t L_42;
  14986. L_42 = TMP_TextElement_get_glyphIndex_m149D0BB0350CFC7D3C46CA011669295DC8CF8E9E_inline(L_41, NULL);
  14987. V_5 = L_42;
  14988. Dictionary_2_tDE8FAF4CAC415F7871ED1DBA452249683C3C7C27* L_43 = __this->___m_SpriteGlyphLookup;
  14989. uint32_t L_44 = V_5;
  14990. NullCheck(L_43);
  14991. bool L_45;
  14992. L_45 = Dictionary_2_ContainsKey_m70EBF850D533F6A9B343493B153F904DDA40437F(L_43, L_44, Dictionary_2_ContainsKey_m70EBF850D533F6A9B343493B153F904DDA40437F_RuntimeMethod_var);
  14993. if (!L_45)
  14994. {
  14995. goto IL_01be;
  14996. }
  14997. }
  14998. {
  14999. TMP_SpriteCharacter_t98295D0A81320909AC4AD5F2602DD69EACBB449E* L_46 = V_4;
  15000. Dictionary_2_tDE8FAF4CAC415F7871ED1DBA452249683C3C7C27* L_47 = __this->___m_SpriteGlyphLookup;
  15001. uint32_t L_48 = V_5;
  15002. NullCheck(L_47);
  15003. TMP_SpriteGlyph_t03845F742ADD8467342FC94903608F97B538D2DB* L_49;
  15004. L_49 = Dictionary_2_get_Item_m6DEB21E8DBED989E712E7120ED2759D5739BA9F9(L_47, L_48, Dictionary_2_get_Item_m6DEB21E8DBED989E712E7120ED2759D5739BA9F9_RuntimeMethod_var);
  15005. NullCheck(L_46);
  15006. TMP_TextElement_set_glyph_m29945C7CDA0F0F2429D3000A9376B4B5177A23BD_inline(L_46, L_49, NULL);
  15007. TMP_SpriteCharacter_t98295D0A81320909AC4AD5F2602DD69EACBB449E* L_50 = V_4;
  15008. NullCheck(L_50);
  15009. TMP_TextElement_set_textAsset_m046A7EF50875FC30233B8CB06D4A5138FB63C4E1_inline(L_50, __this, NULL);
  15010. List_1_t2F39287A7FAAAD3D4A84C8C4EF6D748502C1DACC* L_51 = __this->___m_SpriteCharacterTable;
  15011. int32_t L_52 = V_3;
  15012. NullCheck(L_51);
  15013. TMP_SpriteCharacter_t98295D0A81320909AC4AD5F2602DD69EACBB449E* L_53;
  15014. L_53 = List_1_get_Item_m15153E553DF2FC3956A9EA60D995E6A6CD087CE3(L_51, L_52, List_1_get_Item_m15153E553DF2FC3956A9EA60D995E6A6CD087CE3_RuntimeMethod_var);
  15015. NullCheck(L_53);
  15016. int32_t L_54;
  15017. L_54 = TMP_SpriteCharacter_get_hashCode_mD0A6D291E2DEC9D29C0E6715C4497765E0AB384F_inline(L_53, NULL);
  15018. V_6 = L_54;
  15019. Dictionary_2_tABE19B9C5C52F1DE14F0D3287B2696E7D7419180* L_55 = __this->___m_NameLookup;
  15020. int32_t L_56 = V_6;
  15021. NullCheck(L_55);
  15022. bool L_57;
  15023. L_57 = Dictionary_2_ContainsKey_m050AC0D9D6F681C25C12FBBC7DD71F926D206ED9(L_55, L_56, Dictionary_2_ContainsKey_m050AC0D9D6F681C25C12FBBC7DD71F926D206ED9_RuntimeMethod_var);
  15024. if (L_57)
  15025. {
  15026. goto IL_0184;
  15027. }
  15028. }
  15029. {
  15030. Dictionary_2_tABE19B9C5C52F1DE14F0D3287B2696E7D7419180* L_58 = __this->___m_NameLookup;
  15031. int32_t L_59 = V_6;
  15032. int32_t L_60 = V_3;
  15033. NullCheck(L_58);
  15034. Dictionary_2_Add_m72902A2BCD2D0374D5A7C1E45739C6E95C42A59C(L_58, L_59, L_60, Dictionary_2_Add_m72902A2BCD2D0374D5A7C1E45739C6E95C42A59C_RuntimeMethod_var);
  15035. }
  15036. IL_0184:
  15037. {
  15038. List_1_t2F39287A7FAAAD3D4A84C8C4EF6D748502C1DACC* L_61 = __this->___m_SpriteCharacterTable;
  15039. int32_t L_62 = V_3;
  15040. NullCheck(L_61);
  15041. TMP_SpriteCharacter_t98295D0A81320909AC4AD5F2602DD69EACBB449E* L_63;
  15042. L_63 = List_1_get_Item_m15153E553DF2FC3956A9EA60D995E6A6CD087CE3(L_61, L_62, List_1_get_Item_m15153E553DF2FC3956A9EA60D995E6A6CD087CE3_RuntimeMethod_var);
  15043. NullCheck(L_63);
  15044. uint32_t L_64;
  15045. L_64 = TMP_TextElement_get_unicode_mF963B03CCA673335FB682EBDD1CFF86F0DB8539F_inline(L_63, NULL);
  15046. V_7 = L_64;
  15047. uint32_t L_65 = V_7;
  15048. if ((((int32_t)L_65) == ((int32_t)((int32_t)65534))))
  15049. {
  15050. goto IL_01be;
  15051. }
  15052. }
  15053. {
  15054. Dictionary_2_t2E5037179C9A1F1245F111C037CAFB47E3EB45ED* L_66 = __this->___m_SpriteCharacterLookup;
  15055. uint32_t L_67 = V_7;
  15056. NullCheck(L_66);
  15057. bool L_68;
  15058. L_68 = Dictionary_2_ContainsKey_m5E0F60FA15BAA43DFD8151136532F354DEF3BC73(L_66, L_67, Dictionary_2_ContainsKey_m5E0F60FA15BAA43DFD8151136532F354DEF3BC73_RuntimeMethod_var);
  15059. if (L_68)
  15060. {
  15061. goto IL_01be;
  15062. }
  15063. }
  15064. {
  15065. Dictionary_2_t2E5037179C9A1F1245F111C037CAFB47E3EB45ED* L_69 = __this->___m_SpriteCharacterLookup;
  15066. uint32_t L_70 = V_7;
  15067. TMP_SpriteCharacter_t98295D0A81320909AC4AD5F2602DD69EACBB449E* L_71 = V_4;
  15068. NullCheck(L_69);
  15069. Dictionary_2_Add_m25B4BFF1374B1B4BE64F2FC371C683A013E117D0(L_69, L_70, L_71, Dictionary_2_Add_m25B4BFF1374B1B4BE64F2FC371C683A013E117D0_RuntimeMethod_var);
  15070. }
  15071. IL_01be:
  15072. {
  15073. int32_t L_72 = V_3;
  15074. V_3 = ((int32_t)il2cpp_codegen_add(L_72, 1));
  15075. }
  15076. IL_01c2:
  15077. {
  15078. int32_t L_73 = V_3;
  15079. List_1_t2F39287A7FAAAD3D4A84C8C4EF6D748502C1DACC* L_74 = __this->___m_SpriteCharacterTable;
  15080. NullCheck(L_74);
  15081. int32_t L_75;
  15082. L_75 = List_1_get_Count_m98B2ED14D5EBBED4D53F00F785FC2B5FE87FE3F5_inline(L_74, List_1_get_Count_m98B2ED14D5EBBED4D53F00F785FC2B5FE87FE3F5_RuntimeMethod_var);
  15083. if ((((int32_t)L_73) < ((int32_t)L_75)))
  15084. {
  15085. goto IL_0108;
  15086. }
  15087. }
  15088. {
  15089. __this->___m_IsSpriteAssetLookupTablesDirty = (bool)0;
  15090. return;
  15091. }
  15092. }
  15093. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TMP_SpriteAsset_GetSpriteIndexFromHashcode_mE1E4D499A7FAD58AB955E1CA8344D640D82219C2 (TMP_SpriteAsset_t81F779E6F705CE190DC0D1F93A954CB8B1774B39* __this, int32_t ___0_hashCode, const RuntimeMethod* method)
  15094. {
  15095. static bool s_Il2CppMethodInitialized;
  15096. if (!s_Il2CppMethodInitialized)
  15097. {
  15098. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_TryGetValue_mAAEB730BB484D3ECA345BF704F67084E465FFBF9_RuntimeMethod_var);
  15099. s_Il2CppMethodInitialized = true;
  15100. }
  15101. int32_t V_0 = 0;
  15102. {
  15103. Dictionary_2_tABE19B9C5C52F1DE14F0D3287B2696E7D7419180* L_0 = __this->___m_NameLookup;
  15104. if (L_0)
  15105. {
  15106. goto IL_000e;
  15107. }
  15108. }
  15109. {
  15110. TMP_SpriteAsset_UpdateLookupTables_mEC56B333C873E25ED75D6DD85E1628ED8C631545(__this, NULL);
  15111. }
  15112. IL_000e:
  15113. {
  15114. Dictionary_2_tABE19B9C5C52F1DE14F0D3287B2696E7D7419180* L_1 = __this->___m_NameLookup;
  15115. int32_t L_2 = ___0_hashCode;
  15116. NullCheck(L_1);
  15117. bool L_3;
  15118. L_3 = Dictionary_2_TryGetValue_mAAEB730BB484D3ECA345BF704F67084E465FFBF9(L_1, L_2, (&V_0), Dictionary_2_TryGetValue_mAAEB730BB484D3ECA345BF704F67084E465FFBF9_RuntimeMethod_var);
  15119. if (!L_3)
  15120. {
  15121. goto IL_0020;
  15122. }
  15123. }
  15124. {
  15125. int32_t L_4 = V_0;
  15126. return L_4;
  15127. }
  15128. IL_0020:
  15129. {
  15130. return (-1);
  15131. }
  15132. }
  15133. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TMP_SpriteAsset_GetSpriteIndexFromUnicode_m20CA8E503DE1FD6FE80E9418EF9A426DFEDD9014 (TMP_SpriteAsset_t81F779E6F705CE190DC0D1F93A954CB8B1774B39* __this, uint32_t ___0_unicode, const RuntimeMethod* method)
  15134. {
  15135. static bool s_Il2CppMethodInitialized;
  15136. if (!s_Il2CppMethodInitialized)
  15137. {
  15138. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_TryGetValue_mE8C1123EF056CBD396383F489D9C16EB1238EA92_RuntimeMethod_var);
  15139. s_Il2CppMethodInitialized = true;
  15140. }
  15141. TMP_SpriteCharacter_t98295D0A81320909AC4AD5F2602DD69EACBB449E* V_0 = NULL;
  15142. {
  15143. Dictionary_2_t2E5037179C9A1F1245F111C037CAFB47E3EB45ED* L_0 = __this->___m_SpriteCharacterLookup;
  15144. if (L_0)
  15145. {
  15146. goto IL_000e;
  15147. }
  15148. }
  15149. {
  15150. TMP_SpriteAsset_UpdateLookupTables_mEC56B333C873E25ED75D6DD85E1628ED8C631545(__this, NULL);
  15151. }
  15152. IL_000e:
  15153. {
  15154. Dictionary_2_t2E5037179C9A1F1245F111C037CAFB47E3EB45ED* L_1 = __this->___m_SpriteCharacterLookup;
  15155. uint32_t L_2 = ___0_unicode;
  15156. NullCheck(L_1);
  15157. bool L_3;
  15158. L_3 = Dictionary_2_TryGetValue_mE8C1123EF056CBD396383F489D9C16EB1238EA92(L_1, L_2, (&V_0), Dictionary_2_TryGetValue_mE8C1123EF056CBD396383F489D9C16EB1238EA92_RuntimeMethod_var);
  15159. if (!L_3)
  15160. {
  15161. goto IL_0025;
  15162. }
  15163. }
  15164. {
  15165. TMP_SpriteCharacter_t98295D0A81320909AC4AD5F2602DD69EACBB449E* L_4 = V_0;
  15166. NullCheck(L_4);
  15167. uint32_t L_5;
  15168. L_5 = TMP_TextElement_get_glyphIndex_m149D0BB0350CFC7D3C46CA011669295DC8CF8E9E_inline(L_4, NULL);
  15169. return L_5;
  15170. }
  15171. IL_0025:
  15172. {
  15173. return (-1);
  15174. }
  15175. }
  15176. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TMP_SpriteAsset_GetSpriteIndexFromName_m0CFC33E1F9D56B23BB7DD2DDD1C0886D41A9BE6B (TMP_SpriteAsset_t81F779E6F705CE190DC0D1F93A954CB8B1774B39* __this, String_t* ___0_name, const RuntimeMethod* method)
  15177. {
  15178. static bool s_Il2CppMethodInitialized;
  15179. if (!s_Il2CppMethodInitialized)
  15180. {
  15181. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TMP_TextUtilities_tD7ED516E31C2AA0EB607D587C0BB0FE71A8BB934_il2cpp_TypeInfo_var);
  15182. s_Il2CppMethodInitialized = true;
  15183. }
  15184. int32_t V_0 = 0;
  15185. {
  15186. Dictionary_2_tABE19B9C5C52F1DE14F0D3287B2696E7D7419180* L_0 = __this->___m_NameLookup;
  15187. if (L_0)
  15188. {
  15189. goto IL_000e;
  15190. }
  15191. }
  15192. {
  15193. TMP_SpriteAsset_UpdateLookupTables_mEC56B333C873E25ED75D6DD85E1628ED8C631545(__this, NULL);
  15194. }
  15195. IL_000e:
  15196. {
  15197. String_t* L_1 = ___0_name;
  15198. il2cpp_codegen_runtime_class_init_inline(TMP_TextUtilities_tD7ED516E31C2AA0EB607D587C0BB0FE71A8BB934_il2cpp_TypeInfo_var);
  15199. int32_t L_2;
  15200. L_2 = TMP_TextUtilities_GetSimpleHashCode_m5BBE01E9DB50DBE54DE8834A3FC077C5C4329F7B(L_1, NULL);
  15201. V_0 = L_2;
  15202. int32_t L_3 = V_0;
  15203. int32_t L_4;
  15204. L_4 = TMP_SpriteAsset_GetSpriteIndexFromHashcode_mE1E4D499A7FAD58AB955E1CA8344D640D82219C2(__this, L_3, NULL);
  15205. return L_4;
  15206. }
  15207. }
  15208. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TMP_SpriteAsset_t81F779E6F705CE190DC0D1F93A954CB8B1774B39* TMP_SpriteAsset_SearchForSpriteByUnicode_m411F1164B0288CA8D94432974177BADDC2A54EAB (TMP_SpriteAsset_t81F779E6F705CE190DC0D1F93A954CB8B1774B39* ___0_spriteAsset, uint32_t ___1_unicode, bool ___2_includeFallbacks, int32_t* ___3_spriteIndex, const RuntimeMethod* method)
  15209. {
  15210. static bool s_Il2CppMethodInitialized;
  15211. if (!s_Il2CppMethodInitialized)
  15212. {
  15213. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_Add_m9B0DD9902395EE95D3DC522264BE1EBBBD3513EB_RuntimeMethod_var);
  15214. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_Clear_m88C3BA6617F6667126635140414D44D76C42AE92_RuntimeMethod_var);
  15215. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1__ctor_m90EA29D74B137C5317CDC485AA1D799F0B6726FF_RuntimeMethod_var);
  15216. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_t4A2F2B74276D0AD3ED0F873045BD61E9504ECAE2_il2cpp_TypeInfo_var);
  15217. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m3E8926FD96B29C4157FACC16F0FC0F93575DBD5C_RuntimeMethod_var);
  15218. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  15219. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TMP_SpriteAsset_t81F779E6F705CE190DC0D1F93A954CB8B1774B39_il2cpp_TypeInfo_var);
  15220. s_Il2CppMethodInitialized = true;
  15221. }
  15222. int32_t V_0 = 0;
  15223. {
  15224. TMP_SpriteAsset_t81F779E6F705CE190DC0D1F93A954CB8B1774B39* L_0 = ___0_spriteAsset;
  15225. il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  15226. bool L_1;
  15227. L_1 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
  15228. if (!L_1)
  15229. {
  15230. goto IL_000e;
  15231. }
  15232. }
  15233. {
  15234. int32_t* L_2 = ___3_spriteIndex;
  15235. *((int32_t*)L_2) = (int32_t)(-1);
  15236. return (TMP_SpriteAsset_t81F779E6F705CE190DC0D1F93A954CB8B1774B39*)NULL;
  15237. }
  15238. IL_000e:
  15239. {
  15240. int32_t* L_3 = ___3_spriteIndex;
  15241. TMP_SpriteAsset_t81F779E6F705CE190DC0D1F93A954CB8B1774B39* L_4 = ___0_spriteAsset;
  15242. uint32_t L_5 = ___1_unicode;
  15243. NullCheck(L_4);
  15244. int32_t L_6;
  15245. L_6 = TMP_SpriteAsset_GetSpriteIndexFromUnicode_m20CA8E503DE1FD6FE80E9418EF9A426DFEDD9014(L_4, L_5, NULL);
  15246. *((int32_t*)L_3) = (int32_t)L_6;
  15247. int32_t* L_7 = ___3_spriteIndex;
  15248. int32_t L_8 = *((int32_t*)L_7);
  15249. if ((((int32_t)L_8) == ((int32_t)(-1))))
  15250. {
  15251. goto IL_001e;
  15252. }
  15253. }
  15254. {
  15255. TMP_SpriteAsset_t81F779E6F705CE190DC0D1F93A954CB8B1774B39* L_9 = ___0_spriteAsset;
  15256. return L_9;
  15257. }
  15258. IL_001e:
  15259. {
  15260. HashSet_1_t4A2F2B74276D0AD3ED0F873045BD61E9504ECAE2* L_10 = ((TMP_SpriteAsset_t81F779E6F705CE190DC0D1F93A954CB8B1774B39_StaticFields*)il2cpp_codegen_static_fields_for(TMP_SpriteAsset_t81F779E6F705CE190DC0D1F93A954CB8B1774B39_il2cpp_TypeInfo_var))->___k_searchedSpriteAssets;
  15261. if (L_10)
  15262. {
  15263. goto IL_0031;
  15264. }
  15265. }
  15266. {
  15267. HashSet_1_t4A2F2B74276D0AD3ED0F873045BD61E9504ECAE2* L_11 = (HashSet_1_t4A2F2B74276D0AD3ED0F873045BD61E9504ECAE2*)il2cpp_codegen_object_new(HashSet_1_t4A2F2B74276D0AD3ED0F873045BD61E9504ECAE2_il2cpp_TypeInfo_var);
  15268. HashSet_1__ctor_m90EA29D74B137C5317CDC485AA1D799F0B6726FF(L_11, HashSet_1__ctor_m90EA29D74B137C5317CDC485AA1D799F0B6726FF_RuntimeMethod_var);
  15269. ((TMP_SpriteAsset_t81F779E6F705CE190DC0D1F93A954CB8B1774B39_StaticFields*)il2cpp_codegen_static_fields_for(TMP_SpriteAsset_t81F779E6F705CE190DC0D1F93A954CB8B1774B39_il2cpp_TypeInfo_var))->___k_searchedSpriteAssets = L_11;
  15270. Il2CppCodeGenWriteBarrier((void**)(&((TMP_SpriteAsset_t81F779E6F705CE190DC0D1F93A954CB8B1774B39_StaticFields*)il2cpp_codegen_static_fields_for(TMP_SpriteAsset_t81F779E6F705CE190DC0D1F93A954CB8B1774B39_il2cpp_TypeInfo_var))->___k_searchedSpriteAssets), (void*)L_11);
  15271. goto IL_003b;
  15272. }
  15273. IL_0031:
  15274. {
  15275. HashSet_1_t4A2F2B74276D0AD3ED0F873045BD61E9504ECAE2* L_12 = ((TMP_SpriteAsset_t81F779E6F705CE190DC0D1F93A954CB8B1774B39_StaticFields*)il2cpp_codegen_static_fields_for(TMP_SpriteAsset_t81F779E6F705CE190DC0D1F93A954CB8B1774B39_il2cpp_TypeInfo_var))->___k_searchedSpriteAssets;
  15276. NullCheck(L_12);
  15277. HashSet_1_Clear_m88C3BA6617F6667126635140414D44D76C42AE92(L_12, HashSet_1_Clear_m88C3BA6617F6667126635140414D44D76C42AE92_RuntimeMethod_var);
  15278. }
  15279. IL_003b:
  15280. {
  15281. TMP_SpriteAsset_t81F779E6F705CE190DC0D1F93A954CB8B1774B39* L_13 = ___0_spriteAsset;
  15282. NullCheck(L_13);
  15283. int32_t L_14;
  15284. L_14 = Object_GetInstanceID_m554FF4073C9465F3835574CC084E68AAEEC6CC6A(L_13, NULL);
  15285. V_0 = L_14;
  15286. HashSet_1_t4A2F2B74276D0AD3ED0F873045BD61E9504ECAE2* L_15 = ((TMP_SpriteAsset_t81F779E6F705CE190DC0D1F93A954CB8B1774B39_StaticFields*)il2cpp_codegen_static_fields_for(TMP_SpriteAsset_t81F779E6F705CE190DC0D1F93A954CB8B1774B39_il2cpp_TypeInfo_var))->___k_searchedSpriteAssets;
  15287. int32_t L_16 = V_0;
  15288. NullCheck(L_15);
  15289. bool L_17;
  15290. L_17 = HashSet_1_Add_m9B0DD9902395EE95D3DC522264BE1EBBBD3513EB(L_15, L_16, HashSet_1_Add_m9B0DD9902395EE95D3DC522264BE1EBBBD3513EB_RuntimeMethod_var);
  15291. bool L_18 = ___2_includeFallbacks;
  15292. if (!L_18)
  15293. {
  15294. goto IL_0076;
  15295. }
  15296. }
  15297. {
  15298. TMP_SpriteAsset_t81F779E6F705CE190DC0D1F93A954CB8B1774B39* L_19 = ___0_spriteAsset;
  15299. NullCheck(L_19);
  15300. List_1_tB66B78FCD61EAA013319E93BE83B16C78143E868* L_20 = L_19->___fallbackSpriteAssets;
  15301. if (!L_20)
  15302. {
  15303. goto IL_0076;
  15304. }
  15305. }
  15306. {
  15307. TMP_SpriteAsset_t81F779E6F705CE190DC0D1F93A954CB8B1774B39* L_21 = ___0_spriteAsset;
  15308. NullCheck(L_21);
  15309. List_1_tB66B78FCD61EAA013319E93BE83B16C78143E868* L_22 = L_21->___fallbackSpriteAssets;
  15310. NullCheck(L_22);
  15311. int32_t L_23;
  15312. L_23 = List_1_get_Count_m3E8926FD96B29C4157FACC16F0FC0F93575DBD5C_inline(L_22, List_1_get_Count_m3E8926FD96B29C4157FACC16F0FC0F93575DBD5C_RuntimeMethod_var);
  15313. if ((((int32_t)L_23) <= ((int32_t)0)))
  15314. {
  15315. goto IL_0076;
  15316. }
  15317. }
  15318. {
  15319. TMP_SpriteAsset_t81F779E6F705CE190DC0D1F93A954CB8B1774B39* L_24 = ___0_spriteAsset;
  15320. NullCheck(L_24);
  15321. List_1_tB66B78FCD61EAA013319E93BE83B16C78143E868* L_25 = L_24->___fallbackSpriteAssets;
  15322. uint32_t L_26 = ___1_unicode;
  15323. int32_t* L_27 = ___3_spriteIndex;
  15324. TMP_SpriteAsset_t81F779E6F705CE190DC0D1F93A954CB8B1774B39* L_28;
  15325. L_28 = TMP_SpriteAsset_SearchForSpriteByUnicodeInternal_m47A6A4AA14924152B0E3E6866A3146ED57E9538A(L_25, L_26, (bool)1, L_27, NULL);
  15326. return L_28;
  15327. }
  15328. IL_0076:
  15329. {
  15330. bool L_29 = ___2_includeFallbacks;
  15331. if (!L_29)
  15332. {
  15333. goto IL_0094;
  15334. }
  15335. }
  15336. {
  15337. TMP_SpriteAsset_t81F779E6F705CE190DC0D1F93A954CB8B1774B39* L_30;
  15338. L_30 = TMP_Settings_get_defaultSpriteAsset_m1A6D796CB68107284294DAB40442F2CFFA26A672(NULL);
  15339. il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  15340. bool L_31;
  15341. L_31 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_30, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
  15342. if (!L_31)
  15343. {
  15344. goto IL_0094;
  15345. }
  15346. }
  15347. {
  15348. TMP_SpriteAsset_t81F779E6F705CE190DC0D1F93A954CB8B1774B39* L_32;
  15349. L_32 = TMP_Settings_get_defaultSpriteAsset_m1A6D796CB68107284294DAB40442F2CFFA26A672(NULL);
  15350. uint32_t L_33 = ___1_unicode;
  15351. int32_t* L_34 = ___3_spriteIndex;
  15352. TMP_SpriteAsset_t81F779E6F705CE190DC0D1F93A954CB8B1774B39* L_35;
  15353. L_35 = TMP_SpriteAsset_SearchForSpriteByUnicodeInternal_m79729A0D68B2C4F99DE643D5A5BAFAEDF23281C2(L_32, L_33, (bool)1, L_34, NULL);
  15354. return L_35;
  15355. }
  15356. IL_0094:
  15357. {
  15358. int32_t* L_36 = ___3_spriteIndex;
  15359. *((int32_t*)L_36) = (int32_t)(-1);
  15360. return (TMP_SpriteAsset_t81F779E6F705CE190DC0D1F93A954CB8B1774B39*)NULL;
  15361. }
  15362. }
  15363. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TMP_SpriteAsset_t81F779E6F705CE190DC0D1F93A954CB8B1774B39* TMP_SpriteAsset_SearchForSpriteByUnicodeInternal_m47A6A4AA14924152B0E3E6866A3146ED57E9538A (List_1_tB66B78FCD61EAA013319E93BE83B16C78143E868* ___0_spriteAssets, uint32_t ___1_unicode, bool ___2_includeFallbacks, int32_t* ___3_spriteIndex, const RuntimeMethod* method)
  15364. {
  15365. static bool s_Il2CppMethodInitialized;
  15366. if (!s_Il2CppMethodInitialized)
  15367. {
  15368. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_Add_m9B0DD9902395EE95D3DC522264BE1EBBBD3513EB_RuntimeMethod_var);
  15369. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m3E8926FD96B29C4157FACC16F0FC0F93575DBD5C_RuntimeMethod_var);
  15370. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m34807684EA5E99939097A5E1A722E34ABB4B4FA3_RuntimeMethod_var);
  15371. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  15372. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TMP_SpriteAsset_t81F779E6F705CE190DC0D1F93A954CB8B1774B39_il2cpp_TypeInfo_var);
  15373. s_Il2CppMethodInitialized = true;
  15374. }
  15375. int32_t V_0 = 0;
  15376. TMP_SpriteAsset_t81F779E6F705CE190DC0D1F93A954CB8B1774B39* V_1 = NULL;
  15377. int32_t V_2 = 0;
  15378. {
  15379. V_0 = 0;
  15380. goto IL_0042;
  15381. }
  15382. IL_0004:
  15383. {
  15384. List_1_tB66B78FCD61EAA013319E93BE83B16C78143E868* L_0 = ___0_spriteAssets;
  15385. int32_t L_1 = V_0;
  15386. NullCheck(L_0);
  15387. TMP_SpriteAsset_t81F779E6F705CE190DC0D1F93A954CB8B1774B39* L_2;
  15388. L_2 = List_1_get_Item_m34807684EA5E99939097A5E1A722E34ABB4B4FA3(L_0, L_1, List_1_get_Item_m34807684EA5E99939097A5E1A722E34ABB4B4FA3_RuntimeMethod_var);
  15389. V_1 = L_2;
  15390. TMP_SpriteAsset_t81F779E6F705CE190DC0D1F93A954CB8B1774B39* L_3 = V_1;
  15391. il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  15392. bool L_4;
  15393. L_4 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_3, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
  15394. if (L_4)
  15395. {
  15396. goto IL_003e;
  15397. }
  15398. }
  15399. {
  15400. TMP_SpriteAsset_t81F779E6F705CE190DC0D1F93A954CB8B1774B39* L_5 = V_1;
  15401. NullCheck(L_5);
  15402. int32_t L_6;
  15403. L_6 = Object_GetInstanceID_m554FF4073C9465F3835574CC084E68AAEEC6CC6A(L_5, NULL);
  15404. V_2 = L_6;
  15405. HashSet_1_t4A2F2B74276D0AD3ED0F873045BD61E9504ECAE2* L_7 = ((TMP_SpriteAsset_t81F779E6F705CE190DC0D1F93A954CB8B1774B39_StaticFields*)il2cpp_codegen_static_fields_for(TMP_SpriteAsset_t81F779E6F705CE190DC0D1F93A954CB8B1774B39_il2cpp_TypeInfo_var))->___k_searchedSpriteAssets;
  15406. int32_t L_8 = V_2;
  15407. NullCheck(L_7);
  15408. bool L_9;
  15409. L_9 = HashSet_1_Add_m9B0DD9902395EE95D3DC522264BE1EBBBD3513EB(L_7, L_8, HashSet_1_Add_m9B0DD9902395EE95D3DC522264BE1EBBBD3513EB_RuntimeMethod_var);
  15410. if (!L_9)
  15411. {
  15412. goto IL_003e;
  15413. }
  15414. }
  15415. {
  15416. TMP_SpriteAsset_t81F779E6F705CE190DC0D1F93A954CB8B1774B39* L_10 = V_1;
  15417. uint32_t L_11 = ___1_unicode;
  15418. bool L_12 = ___2_includeFallbacks;
  15419. int32_t* L_13 = ___3_spriteIndex;
  15420. TMP_SpriteAsset_t81F779E6F705CE190DC0D1F93A954CB8B1774B39* L_14;
  15421. L_14 = TMP_SpriteAsset_SearchForSpriteByUnicodeInternal_m79729A0D68B2C4F99DE643D5A5BAFAEDF23281C2(L_10, L_11, L_12, L_13, NULL);
  15422. V_1 = L_14;
  15423. TMP_SpriteAsset_t81F779E6F705CE190DC0D1F93A954CB8B1774B39* L_15 = V_1;
  15424. il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  15425. bool L_16;
  15426. L_16 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_15, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
  15427. if (!L_16)
  15428. {
  15429. goto IL_003e;
  15430. }
  15431. }
  15432. {
  15433. TMP_SpriteAsset_t81F779E6F705CE190DC0D1F93A954CB8B1774B39* L_17 = V_1;
  15434. return L_17;
  15435. }
  15436. IL_003e:
  15437. {
  15438. int32_t L_18 = V_0;
  15439. V_0 = ((int32_t)il2cpp_codegen_add(L_18, 1));
  15440. }
  15441. IL_0042:
  15442. {
  15443. int32_t L_19 = V_0;
  15444. List_1_tB66B78FCD61EAA013319E93BE83B16C78143E868* L_20 = ___0_spriteAssets;
  15445. NullCheck(L_20);
  15446. int32_t L_21;
  15447. L_21 = List_1_get_Count_m3E8926FD96B29C4157FACC16F0FC0F93575DBD5C_inline(L_20, List_1_get_Count_m3E8926FD96B29C4157FACC16F0FC0F93575DBD5C_RuntimeMethod_var);
  15448. if ((((int32_t)L_19) < ((int32_t)L_21)))
  15449. {
  15450. goto IL_0004;
  15451. }
  15452. }
  15453. {
  15454. int32_t* L_22 = ___3_spriteIndex;
  15455. *((int32_t*)L_22) = (int32_t)(-1);
  15456. return (TMP_SpriteAsset_t81F779E6F705CE190DC0D1F93A954CB8B1774B39*)NULL;
  15457. }
  15458. }
  15459. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TMP_SpriteAsset_t81F779E6F705CE190DC0D1F93A954CB8B1774B39* TMP_SpriteAsset_SearchForSpriteByUnicodeInternal_m79729A0D68B2C4F99DE643D5A5BAFAEDF23281C2 (TMP_SpriteAsset_t81F779E6F705CE190DC0D1F93A954CB8B1774B39* ___0_spriteAsset, uint32_t ___1_unicode, bool ___2_includeFallbacks, int32_t* ___3_spriteIndex, const RuntimeMethod* method)
  15460. {
  15461. static bool s_Il2CppMethodInitialized;
  15462. if (!s_Il2CppMethodInitialized)
  15463. {
  15464. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m3E8926FD96B29C4157FACC16F0FC0F93575DBD5C_RuntimeMethod_var);
  15465. s_Il2CppMethodInitialized = true;
  15466. }
  15467. {
  15468. int32_t* L_0 = ___3_spriteIndex;
  15469. TMP_SpriteAsset_t81F779E6F705CE190DC0D1F93A954CB8B1774B39* L_1 = ___0_spriteAsset;
  15470. uint32_t L_2 = ___1_unicode;
  15471. NullCheck(L_1);
  15472. int32_t L_3;
  15473. L_3 = TMP_SpriteAsset_GetSpriteIndexFromUnicode_m20CA8E503DE1FD6FE80E9418EF9A426DFEDD9014(L_1, L_2, NULL);
  15474. *((int32_t*)L_0) = (int32_t)L_3;
  15475. int32_t* L_4 = ___3_spriteIndex;
  15476. int32_t L_5 = *((int32_t*)L_4);
  15477. if ((((int32_t)L_5) == ((int32_t)(-1))))
  15478. {
  15479. goto IL_0010;
  15480. }
  15481. }
  15482. {
  15483. TMP_SpriteAsset_t81F779E6F705CE190DC0D1F93A954CB8B1774B39* L_6 = ___0_spriteAsset;
  15484. return L_6;
  15485. }
  15486. IL_0010:
  15487. {
  15488. bool L_7 = ___2_includeFallbacks;
  15489. if (!L_7)
  15490. {
  15491. goto IL_0038;
  15492. }
  15493. }
  15494. {
  15495. TMP_SpriteAsset_t81F779E6F705CE190DC0D1F93A954CB8B1774B39* L_8 = ___0_spriteAsset;
  15496. NullCheck(L_8);
  15497. List_1_tB66B78FCD61EAA013319E93BE83B16C78143E868* L_9 = L_8->___fallbackSpriteAssets;
  15498. if (!L_9)
  15499. {
  15500. goto IL_0038;
  15501. }
  15502. }
  15503. {
  15504. TMP_SpriteAsset_t81F779E6F705CE190DC0D1F93A954CB8B1774B39* L_10 = ___0_spriteAsset;
  15505. NullCheck(L_10);
  15506. List_1_tB66B78FCD61EAA013319E93BE83B16C78143E868* L_11 = L_10->___fallbackSpriteAssets;
  15507. NullCheck(L_11);
  15508. int32_t L_12;
  15509. L_12 = List_1_get_Count_m3E8926FD96B29C4157FACC16F0FC0F93575DBD5C_inline(L_11, List_1_get_Count_m3E8926FD96B29C4157FACC16F0FC0F93575DBD5C_RuntimeMethod_var);
  15510. if ((((int32_t)L_12) <= ((int32_t)0)))
  15511. {
  15512. goto IL_0038;
  15513. }
  15514. }
  15515. {
  15516. TMP_SpriteAsset_t81F779E6F705CE190DC0D1F93A954CB8B1774B39* L_13 = ___0_spriteAsset;
  15517. NullCheck(L_13);
  15518. List_1_tB66B78FCD61EAA013319E93BE83B16C78143E868* L_14 = L_13->___fallbackSpriteAssets;
  15519. uint32_t L_15 = ___1_unicode;
  15520. int32_t* L_16 = ___3_spriteIndex;
  15521. TMP_SpriteAsset_t81F779E6F705CE190DC0D1F93A954CB8B1774B39* L_17;
  15522. L_17 = TMP_SpriteAsset_SearchForSpriteByUnicodeInternal_m47A6A4AA14924152B0E3E6866A3146ED57E9538A(L_14, L_15, (bool)1, L_16, NULL);
  15523. return L_17;
  15524. }
  15525. IL_0038:
  15526. {
  15527. int32_t* L_18 = ___3_spriteIndex;
  15528. *((int32_t*)L_18) = (int32_t)(-1);
  15529. return (TMP_SpriteAsset_t81F779E6F705CE190DC0D1F93A954CB8B1774B39*)NULL;
  15530. }
  15531. }
  15532. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TMP_SpriteAsset_t81F779E6F705CE190DC0D1F93A954CB8B1774B39* TMP_SpriteAsset_SearchForSpriteByHashCode_m95F9A3A7C67245EF2C5E16F51F7CD627D005427D (TMP_SpriteAsset_t81F779E6F705CE190DC0D1F93A954CB8B1774B39* ___0_spriteAsset, int32_t ___1_hashCode, bool ___2_includeFallbacks, int32_t* ___3_spriteIndex, const RuntimeMethod* method)
  15533. {
  15534. static bool s_Il2CppMethodInitialized;
  15535. if (!s_Il2CppMethodInitialized)
  15536. {
  15537. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_Add_m9B0DD9902395EE95D3DC522264BE1EBBBD3513EB_RuntimeMethod_var);
  15538. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_Clear_m88C3BA6617F6667126635140414D44D76C42AE92_RuntimeMethod_var);
  15539. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1__ctor_m90EA29D74B137C5317CDC485AA1D799F0B6726FF_RuntimeMethod_var);
  15540. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_t4A2F2B74276D0AD3ED0F873045BD61E9504ECAE2_il2cpp_TypeInfo_var);
  15541. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m3E8926FD96B29C4157FACC16F0FC0F93575DBD5C_RuntimeMethod_var);
  15542. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  15543. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TMP_SpriteAsset_t81F779E6F705CE190DC0D1F93A954CB8B1774B39_il2cpp_TypeInfo_var);
  15544. s_Il2CppMethodInitialized = true;
  15545. }
  15546. int32_t V_0 = 0;
  15547. TMP_SpriteAsset_t81F779E6F705CE190DC0D1F93A954CB8B1774B39* V_1 = NULL;
  15548. uint32_t V_2 = 0;
  15549. {
  15550. TMP_SpriteAsset_t81F779E6F705CE190DC0D1F93A954CB8B1774B39* L_0 = ___0_spriteAsset;
  15551. il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  15552. bool L_1;
  15553. L_1 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
  15554. if (!L_1)
  15555. {
  15556. goto IL_000e;
  15557. }
  15558. }
  15559. {
  15560. int32_t* L_2 = ___3_spriteIndex;
  15561. *((int32_t*)L_2) = (int32_t)(-1);
  15562. return (TMP_SpriteAsset_t81F779E6F705CE190DC0D1F93A954CB8B1774B39*)NULL;
  15563. }
  15564. IL_000e:
  15565. {
  15566. int32_t* L_3 = ___3_spriteIndex;
  15567. TMP_SpriteAsset_t81F779E6F705CE190DC0D1F93A954CB8B1774B39* L_4 = ___0_spriteAsset;
  15568. int32_t L_5 = ___1_hashCode;
  15569. NullCheck(L_4);
  15570. int32_t L_6;
  15571. L_6 = TMP_SpriteAsset_GetSpriteIndexFromHashcode_mE1E4D499A7FAD58AB955E1CA8344D640D82219C2(L_4, L_5, NULL);
  15572. *((int32_t*)L_3) = (int32_t)L_6;
  15573. int32_t* L_7 = ___3_spriteIndex;
  15574. int32_t L_8 = *((int32_t*)L_7);
  15575. if ((((int32_t)L_8) == ((int32_t)(-1))))
  15576. {
  15577. goto IL_001e;
  15578. }
  15579. }
  15580. {
  15581. TMP_SpriteAsset_t81F779E6F705CE190DC0D1F93A954CB8B1774B39* L_9 = ___0_spriteAsset;
  15582. return L_9;
  15583. }
  15584. IL_001e:
  15585. {
  15586. HashSet_1_t4A2F2B74276D0AD3ED0F873045BD61E9504ECAE2* L_10 = ((TMP_SpriteAsset_t81F779E6F705CE190DC0D1F93A954CB8B1774B39_StaticFields*)il2cpp_codegen_static_fields_for(TMP_SpriteAsset_t81F779E6F705CE190DC0D1F93A954CB8B1774B39_il2cpp_TypeInfo_var))->___k_searchedSpriteAssets;
  15587. if (L_10)
  15588. {
  15589. goto IL_0031;
  15590. }
  15591. }
  15592. {
  15593. HashSet_1_t4A2F2B74276D0AD3ED0F873045BD61E9504ECAE2* L_11 = (HashSet_1_t4A2F2B74276D0AD3ED0F873045BD61E9504ECAE2*)il2cpp_codegen_object_new(HashSet_1_t4A2F2B74276D0AD3ED0F873045BD61E9504ECAE2_il2cpp_TypeInfo_var);
  15594. HashSet_1__ctor_m90EA29D74B137C5317CDC485AA1D799F0B6726FF(L_11, HashSet_1__ctor_m90EA29D74B137C5317CDC485AA1D799F0B6726FF_RuntimeMethod_var);
  15595. ((TMP_SpriteAsset_t81F779E6F705CE190DC0D1F93A954CB8B1774B39_StaticFields*)il2cpp_codegen_static_fields_for(TMP_SpriteAsset_t81F779E6F705CE190DC0D1F93A954CB8B1774B39_il2cpp_TypeInfo_var))->___k_searchedSpriteAssets = L_11;
  15596. Il2CppCodeGenWriteBarrier((void**)(&((TMP_SpriteAsset_t81F779E6F705CE190DC0D1F93A954CB8B1774B39_StaticFields*)il2cpp_codegen_static_fields_for(TMP_SpriteAsset_t81F779E6F705CE190DC0D1F93A954CB8B1774B39_il2cpp_TypeInfo_var))->___k_searchedSpriteAssets), (void*)L_11);
  15597. goto IL_003b;
  15598. }
  15599. IL_0031:
  15600. {
  15601. HashSet_1_t4A2F2B74276D0AD3ED0F873045BD61E9504ECAE2* L_12 = ((TMP_SpriteAsset_t81F779E6F705CE190DC0D1F93A954CB8B1774B39_StaticFields*)il2cpp_codegen_static_fields_for(TMP_SpriteAsset_t81F779E6F705CE190DC0D1F93A954CB8B1774B39_il2cpp_TypeInfo_var))->___k_searchedSpriteAssets;
  15602. NullCheck(L_12);
  15603. HashSet_1_Clear_m88C3BA6617F6667126635140414D44D76C42AE92(L_12, HashSet_1_Clear_m88C3BA6617F6667126635140414D44D76C42AE92_RuntimeMethod_var);
  15604. }
  15605. IL_003b:
  15606. {
  15607. TMP_SpriteAsset_t81F779E6F705CE190DC0D1F93A954CB8B1774B39* L_13 = ___0_spriteAsset;
  15608. NullCheck(L_13);
  15609. int32_t L_14;
  15610. L_14 = TMP_Asset_get_instanceID_mD7D5D79979B77457C3A376955C316AC289BB3D1D(L_13, NULL);
  15611. V_0 = L_14;
  15612. HashSet_1_t4A2F2B74276D0AD3ED0F873045BD61E9504ECAE2* L_15 = ((TMP_SpriteAsset_t81F779E6F705CE190DC0D1F93A954CB8B1774B39_StaticFields*)il2cpp_codegen_static_fields_for(TMP_SpriteAsset_t81F779E6F705CE190DC0D1F93A954CB8B1774B39_il2cpp_TypeInfo_var))->___k_searchedSpriteAssets;
  15613. int32_t L_16 = V_0;
  15614. NullCheck(L_15);
  15615. bool L_17;
  15616. L_17 = HashSet_1_Add_m9B0DD9902395EE95D3DC522264BE1EBBBD3513EB(L_15, L_16, HashSet_1_Add_m9B0DD9902395EE95D3DC522264BE1EBBBD3513EB_RuntimeMethod_var);
  15617. bool L_18 = ___2_includeFallbacks;
  15618. if (!L_18)
  15619. {
  15620. goto IL_007d;
  15621. }
  15622. }
  15623. {
  15624. TMP_SpriteAsset_t81F779E6F705CE190DC0D1F93A954CB8B1774B39* L_19 = ___0_spriteAsset;
  15625. NullCheck(L_19);
  15626. List_1_tB66B78FCD61EAA013319E93BE83B16C78143E868* L_20 = L_19->___fallbackSpriteAssets;
  15627. if (!L_20)
  15628. {
  15629. goto IL_007d;
  15630. }
  15631. }
  15632. {
  15633. TMP_SpriteAsset_t81F779E6F705CE190DC0D1F93A954CB8B1774B39* L_21 = ___0_spriteAsset;
  15634. NullCheck(L_21);
  15635. List_1_tB66B78FCD61EAA013319E93BE83B16C78143E868* L_22 = L_21->___fallbackSpriteAssets;
  15636. NullCheck(L_22);
  15637. int32_t L_23;
  15638. L_23 = List_1_get_Count_m3E8926FD96B29C4157FACC16F0FC0F93575DBD5C_inline(L_22, List_1_get_Count_m3E8926FD96B29C4157FACC16F0FC0F93575DBD5C_RuntimeMethod_var);
  15639. if ((((int32_t)L_23) <= ((int32_t)0)))
  15640. {
  15641. goto IL_007d;
  15642. }
  15643. }
  15644. {
  15645. TMP_SpriteAsset_t81F779E6F705CE190DC0D1F93A954CB8B1774B39* L_24 = ___0_spriteAsset;
  15646. NullCheck(L_24);
  15647. List_1_tB66B78FCD61EAA013319E93BE83B16C78143E868* L_25 = L_24->___fallbackSpriteAssets;
  15648. int32_t L_26 = ___1_hashCode;
  15649. int32_t* L_27 = ___3_spriteIndex;
  15650. TMP_SpriteAsset_t81F779E6F705CE190DC0D1F93A954CB8B1774B39* L_28;
  15651. L_28 = TMP_SpriteAsset_SearchForSpriteByHashCodeInternal_m748846D7F42C95D37EE5DB594EC49AF048AB245B(L_25, L_26, (bool)1, L_27, NULL);
  15652. V_1 = L_28;
  15653. int32_t* L_29 = ___3_spriteIndex;
  15654. int32_t L_30 = *((int32_t*)L_29);
  15655. if ((((int32_t)L_30) == ((int32_t)(-1))))
  15656. {
  15657. goto IL_007d;
  15658. }
  15659. }
  15660. {
  15661. TMP_SpriteAsset_t81F779E6F705CE190DC0D1F93A954CB8B1774B39* L_31 = V_1;
  15662. return L_31;
  15663. }
  15664. IL_007d:
  15665. {
  15666. bool L_32 = ___2_includeFallbacks;
  15667. if (!L_32)
  15668. {
  15669. goto IL_00a2;
  15670. }
  15671. }
  15672. {
  15673. TMP_SpriteAsset_t81F779E6F705CE190DC0D1F93A954CB8B1774B39* L_33;
  15674. L_33 = TMP_Settings_get_defaultSpriteAsset_m1A6D796CB68107284294DAB40442F2CFFA26A672(NULL);
  15675. il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  15676. bool L_34;
  15677. L_34 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_33, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
  15678. if (!L_34)
  15679. {
  15680. goto IL_00a2;
  15681. }
  15682. }
  15683. {
  15684. TMP_SpriteAsset_t81F779E6F705CE190DC0D1F93A954CB8B1774B39* L_35;
  15685. L_35 = TMP_Settings_get_defaultSpriteAsset_m1A6D796CB68107284294DAB40442F2CFFA26A672(NULL);
  15686. int32_t L_36 = ___1_hashCode;
  15687. int32_t* L_37 = ___3_spriteIndex;
  15688. TMP_SpriteAsset_t81F779E6F705CE190DC0D1F93A954CB8B1774B39* L_38;
  15689. L_38 = TMP_SpriteAsset_SearchForSpriteByHashCodeInternal_m232218D0EFC8E51BFA7FB14517E489C5941DDE32(L_35, L_36, (bool)1, L_37, NULL);
  15690. V_1 = L_38;
  15691. int32_t* L_39 = ___3_spriteIndex;
  15692. int32_t L_40 = *((int32_t*)L_39);
  15693. if ((((int32_t)L_40) == ((int32_t)(-1))))
  15694. {
  15695. goto IL_00a2;
  15696. }
  15697. }
  15698. {
  15699. TMP_SpriteAsset_t81F779E6F705CE190DC0D1F93A954CB8B1774B39* L_41 = V_1;
  15700. return L_41;
  15701. }
  15702. IL_00a2:
  15703. {
  15704. HashSet_1_t4A2F2B74276D0AD3ED0F873045BD61E9504ECAE2* L_42 = ((TMP_SpriteAsset_t81F779E6F705CE190DC0D1F93A954CB8B1774B39_StaticFields*)il2cpp_codegen_static_fields_for(TMP_SpriteAsset_t81F779E6F705CE190DC0D1F93A954CB8B1774B39_il2cpp_TypeInfo_var))->___k_searchedSpriteAssets;
  15705. NullCheck(L_42);
  15706. HashSet_1_Clear_m88C3BA6617F6667126635140414D44D76C42AE92(L_42, HashSet_1_Clear_m88C3BA6617F6667126635140414D44D76C42AE92_RuntimeMethod_var);
  15707. uint32_t L_43;
  15708. L_43 = TMP_Settings_get_missingCharacterSpriteUnicode_mD82A3253E2CD0C9D467FBD152E4F0FE5E2CBFE2D(NULL);
  15709. V_2 = L_43;
  15710. int32_t* L_44 = ___3_spriteIndex;
  15711. TMP_SpriteAsset_t81F779E6F705CE190DC0D1F93A954CB8B1774B39* L_45 = ___0_spriteAsset;
  15712. uint32_t L_46 = V_2;
  15713. NullCheck(L_45);
  15714. int32_t L_47;
  15715. L_47 = TMP_SpriteAsset_GetSpriteIndexFromUnicode_m20CA8E503DE1FD6FE80E9418EF9A426DFEDD9014(L_45, L_46, NULL);
  15716. *((int32_t*)L_44) = (int32_t)L_47;
  15717. int32_t* L_48 = ___3_spriteIndex;
  15718. int32_t L_49 = *((int32_t*)L_48);
  15719. if ((((int32_t)L_49) == ((int32_t)(-1))))
  15720. {
  15721. goto IL_00c2;
  15722. }
  15723. }
  15724. {
  15725. TMP_SpriteAsset_t81F779E6F705CE190DC0D1F93A954CB8B1774B39* L_50 = ___0_spriteAsset;
  15726. return L_50;
  15727. }
  15728. IL_00c2:
  15729. {
  15730. HashSet_1_t4A2F2B74276D0AD3ED0F873045BD61E9504ECAE2* L_51 = ((TMP_SpriteAsset_t81F779E6F705CE190DC0D1F93A954CB8B1774B39_StaticFields*)il2cpp_codegen_static_fields_for(TMP_SpriteAsset_t81F779E6F705CE190DC0D1F93A954CB8B1774B39_il2cpp_TypeInfo_var))->___k_searchedSpriteAssets;
  15731. int32_t L_52 = V_0;
  15732. NullCheck(L_51);
  15733. bool L_53;
  15734. L_53 = HashSet_1_Add_m9B0DD9902395EE95D3DC522264BE1EBBBD3513EB(L_51, L_52, HashSet_1_Add_m9B0DD9902395EE95D3DC522264BE1EBBBD3513EB_RuntimeMethod_var);
  15735. bool L_54 = ___2_includeFallbacks;
  15736. if (!L_54)
  15737. {
  15738. goto IL_00fd;
  15739. }
  15740. }
  15741. {
  15742. TMP_SpriteAsset_t81F779E6F705CE190DC0D1F93A954CB8B1774B39* L_55 = ___0_spriteAsset;
  15743. NullCheck(L_55);
  15744. List_1_tB66B78FCD61EAA013319E93BE83B16C78143E868* L_56 = L_55->___fallbackSpriteAssets;
  15745. if (!L_56)
  15746. {
  15747. goto IL_00fd;
  15748. }
  15749. }
  15750. {
  15751. TMP_SpriteAsset_t81F779E6F705CE190DC0D1F93A954CB8B1774B39* L_57 = ___0_spriteAsset;
  15752. NullCheck(L_57);
  15753. List_1_tB66B78FCD61EAA013319E93BE83B16C78143E868* L_58 = L_57->___fallbackSpriteAssets;
  15754. NullCheck(L_58);
  15755. int32_t L_59;
  15756. L_59 = List_1_get_Count_m3E8926FD96B29C4157FACC16F0FC0F93575DBD5C_inline(L_58, List_1_get_Count_m3E8926FD96B29C4157FACC16F0FC0F93575DBD5C_RuntimeMethod_var);
  15757. if ((((int32_t)L_59) <= ((int32_t)0)))
  15758. {
  15759. goto IL_00fd;
  15760. }
  15761. }
  15762. {
  15763. TMP_SpriteAsset_t81F779E6F705CE190DC0D1F93A954CB8B1774B39* L_60 = ___0_spriteAsset;
  15764. NullCheck(L_60);
  15765. List_1_tB66B78FCD61EAA013319E93BE83B16C78143E868* L_61 = L_60->___fallbackSpriteAssets;
  15766. uint32_t L_62 = V_2;
  15767. int32_t* L_63 = ___3_spriteIndex;
  15768. TMP_SpriteAsset_t81F779E6F705CE190DC0D1F93A954CB8B1774B39* L_64;
  15769. L_64 = TMP_SpriteAsset_SearchForSpriteByUnicodeInternal_m47A6A4AA14924152B0E3E6866A3146ED57E9538A(L_61, L_62, (bool)1, L_63, NULL);
  15770. V_1 = L_64;
  15771. int32_t* L_65 = ___3_spriteIndex;
  15772. int32_t L_66 = *((int32_t*)L_65);
  15773. if ((((int32_t)L_66) == ((int32_t)(-1))))
  15774. {
  15775. goto IL_00fd;
  15776. }
  15777. }
  15778. {
  15779. TMP_SpriteAsset_t81F779E6F705CE190DC0D1F93A954CB8B1774B39* L_67 = V_1;
  15780. return L_67;
  15781. }
  15782. IL_00fd:
  15783. {
  15784. bool L_68 = ___2_includeFallbacks;
  15785. if (!L_68)
  15786. {
  15787. goto IL_0122;
  15788. }
  15789. }
  15790. {
  15791. TMP_SpriteAsset_t81F779E6F705CE190DC0D1F93A954CB8B1774B39* L_69;
  15792. L_69 = TMP_Settings_get_defaultSpriteAsset_m1A6D796CB68107284294DAB40442F2CFFA26A672(NULL);
  15793. il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  15794. bool L_70;
  15795. L_70 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_69, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
  15796. if (!L_70)
  15797. {
  15798. goto IL_0122;
  15799. }
  15800. }
  15801. {
  15802. TMP_SpriteAsset_t81F779E6F705CE190DC0D1F93A954CB8B1774B39* L_71;
  15803. L_71 = TMP_Settings_get_defaultSpriteAsset_m1A6D796CB68107284294DAB40442F2CFFA26A672(NULL);
  15804. uint32_t L_72 = V_2;
  15805. int32_t* L_73 = ___3_spriteIndex;
  15806. TMP_SpriteAsset_t81F779E6F705CE190DC0D1F93A954CB8B1774B39* L_74;
  15807. L_74 = TMP_SpriteAsset_SearchForSpriteByUnicodeInternal_m79729A0D68B2C4F99DE643D5A5BAFAEDF23281C2(L_71, L_72, (bool)1, L_73, NULL);
  15808. V_1 = L_74;
  15809. int32_t* L_75 = ___3_spriteIndex;
  15810. int32_t L_76 = *((int32_t*)L_75);
  15811. if ((((int32_t)L_76) == ((int32_t)(-1))))
  15812. {
  15813. goto IL_0122;
  15814. }
  15815. }
  15816. {
  15817. TMP_SpriteAsset_t81F779E6F705CE190DC0D1F93A954CB8B1774B39* L_77 = V_1;
  15818. return L_77;
  15819. }
  15820. IL_0122:
  15821. {
  15822. int32_t* L_78 = ___3_spriteIndex;
  15823. *((int32_t*)L_78) = (int32_t)(-1);
  15824. return (TMP_SpriteAsset_t81F779E6F705CE190DC0D1F93A954CB8B1774B39*)NULL;
  15825. }
  15826. }
  15827. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TMP_SpriteAsset_t81F779E6F705CE190DC0D1F93A954CB8B1774B39* TMP_SpriteAsset_SearchForSpriteByHashCodeInternal_m748846D7F42C95D37EE5DB594EC49AF048AB245B (List_1_tB66B78FCD61EAA013319E93BE83B16C78143E868* ___0_spriteAssets, int32_t ___1_hashCode, bool ___2_searchFallbacks, int32_t* ___3_spriteIndex, const RuntimeMethod* method)
  15828. {
  15829. static bool s_Il2CppMethodInitialized;
  15830. if (!s_Il2CppMethodInitialized)
  15831. {
  15832. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_Add_m9B0DD9902395EE95D3DC522264BE1EBBBD3513EB_RuntimeMethod_var);
  15833. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m3E8926FD96B29C4157FACC16F0FC0F93575DBD5C_RuntimeMethod_var);
  15834. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m34807684EA5E99939097A5E1A722E34ABB4B4FA3_RuntimeMethod_var);
  15835. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  15836. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TMP_SpriteAsset_t81F779E6F705CE190DC0D1F93A954CB8B1774B39_il2cpp_TypeInfo_var);
  15837. s_Il2CppMethodInitialized = true;
  15838. }
  15839. int32_t V_0 = 0;
  15840. TMP_SpriteAsset_t81F779E6F705CE190DC0D1F93A954CB8B1774B39* V_1 = NULL;
  15841. int32_t V_2 = 0;
  15842. {
  15843. V_0 = 0;
  15844. goto IL_0042;
  15845. }
  15846. IL_0004:
  15847. {
  15848. List_1_tB66B78FCD61EAA013319E93BE83B16C78143E868* L_0 = ___0_spriteAssets;
  15849. int32_t L_1 = V_0;
  15850. NullCheck(L_0);
  15851. TMP_SpriteAsset_t81F779E6F705CE190DC0D1F93A954CB8B1774B39* L_2;
  15852. L_2 = List_1_get_Item_m34807684EA5E99939097A5E1A722E34ABB4B4FA3(L_0, L_1, List_1_get_Item_m34807684EA5E99939097A5E1A722E34ABB4B4FA3_RuntimeMethod_var);
  15853. V_1 = L_2;
  15854. TMP_SpriteAsset_t81F779E6F705CE190DC0D1F93A954CB8B1774B39* L_3 = V_1;
  15855. il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  15856. bool L_4;
  15857. L_4 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_3, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
  15858. if (L_4)
  15859. {
  15860. goto IL_003e;
  15861. }
  15862. }
  15863. {
  15864. TMP_SpriteAsset_t81F779E6F705CE190DC0D1F93A954CB8B1774B39* L_5 = V_1;
  15865. NullCheck(L_5);
  15866. int32_t L_6;
  15867. L_6 = TMP_Asset_get_instanceID_mD7D5D79979B77457C3A376955C316AC289BB3D1D(L_5, NULL);
  15868. V_2 = L_6;
  15869. HashSet_1_t4A2F2B74276D0AD3ED0F873045BD61E9504ECAE2* L_7 = ((TMP_SpriteAsset_t81F779E6F705CE190DC0D1F93A954CB8B1774B39_StaticFields*)il2cpp_codegen_static_fields_for(TMP_SpriteAsset_t81F779E6F705CE190DC0D1F93A954CB8B1774B39_il2cpp_TypeInfo_var))->___k_searchedSpriteAssets;
  15870. int32_t L_8 = V_2;
  15871. NullCheck(L_7);
  15872. bool L_9;
  15873. L_9 = HashSet_1_Add_m9B0DD9902395EE95D3DC522264BE1EBBBD3513EB(L_7, L_8, HashSet_1_Add_m9B0DD9902395EE95D3DC522264BE1EBBBD3513EB_RuntimeMethod_var);
  15874. if (!L_9)
  15875. {
  15876. goto IL_003e;
  15877. }
  15878. }
  15879. {
  15880. TMP_SpriteAsset_t81F779E6F705CE190DC0D1F93A954CB8B1774B39* L_10 = V_1;
  15881. int32_t L_11 = ___1_hashCode;
  15882. bool L_12 = ___2_searchFallbacks;
  15883. int32_t* L_13 = ___3_spriteIndex;
  15884. TMP_SpriteAsset_t81F779E6F705CE190DC0D1F93A954CB8B1774B39* L_14;
  15885. L_14 = TMP_SpriteAsset_SearchForSpriteByHashCodeInternal_m232218D0EFC8E51BFA7FB14517E489C5941DDE32(L_10, L_11, L_12, L_13, NULL);
  15886. V_1 = L_14;
  15887. TMP_SpriteAsset_t81F779E6F705CE190DC0D1F93A954CB8B1774B39* L_15 = V_1;
  15888. il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  15889. bool L_16;
  15890. L_16 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_15, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
  15891. if (!L_16)
  15892. {
  15893. goto IL_003e;
  15894. }
  15895. }
  15896. {
  15897. TMP_SpriteAsset_t81F779E6F705CE190DC0D1F93A954CB8B1774B39* L_17 = V_1;
  15898. return L_17;
  15899. }
  15900. IL_003e:
  15901. {
  15902. int32_t L_18 = V_0;
  15903. V_0 = ((int32_t)il2cpp_codegen_add(L_18, 1));
  15904. }
  15905. IL_0042:
  15906. {
  15907. int32_t L_19 = V_0;
  15908. List_1_tB66B78FCD61EAA013319E93BE83B16C78143E868* L_20 = ___0_spriteAssets;
  15909. NullCheck(L_20);
  15910. int32_t L_21;
  15911. L_21 = List_1_get_Count_m3E8926FD96B29C4157FACC16F0FC0F93575DBD5C_inline(L_20, List_1_get_Count_m3E8926FD96B29C4157FACC16F0FC0F93575DBD5C_RuntimeMethod_var);
  15912. if ((((int32_t)L_19) < ((int32_t)L_21)))
  15913. {
  15914. goto IL_0004;
  15915. }
  15916. }
  15917. {
  15918. int32_t* L_22 = ___3_spriteIndex;
  15919. *((int32_t*)L_22) = (int32_t)(-1);
  15920. return (TMP_SpriteAsset_t81F779E6F705CE190DC0D1F93A954CB8B1774B39*)NULL;
  15921. }
  15922. }
  15923. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TMP_SpriteAsset_t81F779E6F705CE190DC0D1F93A954CB8B1774B39* TMP_SpriteAsset_SearchForSpriteByHashCodeInternal_m232218D0EFC8E51BFA7FB14517E489C5941DDE32 (TMP_SpriteAsset_t81F779E6F705CE190DC0D1F93A954CB8B1774B39* ___0_spriteAsset, int32_t ___1_hashCode, bool ___2_searchFallbacks, int32_t* ___3_spriteIndex, const RuntimeMethod* method)
  15924. {
  15925. static bool s_Il2CppMethodInitialized;
  15926. if (!s_Il2CppMethodInitialized)
  15927. {
  15928. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m3E8926FD96B29C4157FACC16F0FC0F93575DBD5C_RuntimeMethod_var);
  15929. s_Il2CppMethodInitialized = true;
  15930. }
  15931. {
  15932. int32_t* L_0 = ___3_spriteIndex;
  15933. TMP_SpriteAsset_t81F779E6F705CE190DC0D1F93A954CB8B1774B39* L_1 = ___0_spriteAsset;
  15934. int32_t L_2 = ___1_hashCode;
  15935. NullCheck(L_1);
  15936. int32_t L_3;
  15937. L_3 = TMP_SpriteAsset_GetSpriteIndexFromHashcode_mE1E4D499A7FAD58AB955E1CA8344D640D82219C2(L_1, L_2, NULL);
  15938. *((int32_t*)L_0) = (int32_t)L_3;
  15939. int32_t* L_4 = ___3_spriteIndex;
  15940. int32_t L_5 = *((int32_t*)L_4);
  15941. if ((((int32_t)L_5) == ((int32_t)(-1))))
  15942. {
  15943. goto IL_0010;
  15944. }
  15945. }
  15946. {
  15947. TMP_SpriteAsset_t81F779E6F705CE190DC0D1F93A954CB8B1774B39* L_6 = ___0_spriteAsset;
  15948. return L_6;
  15949. }
  15950. IL_0010:
  15951. {
  15952. bool L_7 = ___2_searchFallbacks;
  15953. if (!L_7)
  15954. {
  15955. goto IL_0038;
  15956. }
  15957. }
  15958. {
  15959. TMP_SpriteAsset_t81F779E6F705CE190DC0D1F93A954CB8B1774B39* L_8 = ___0_spriteAsset;
  15960. NullCheck(L_8);
  15961. List_1_tB66B78FCD61EAA013319E93BE83B16C78143E868* L_9 = L_8->___fallbackSpriteAssets;
  15962. if (!L_9)
  15963. {
  15964. goto IL_0038;
  15965. }
  15966. }
  15967. {
  15968. TMP_SpriteAsset_t81F779E6F705CE190DC0D1F93A954CB8B1774B39* L_10 = ___0_spriteAsset;
  15969. NullCheck(L_10);
  15970. List_1_tB66B78FCD61EAA013319E93BE83B16C78143E868* L_11 = L_10->___fallbackSpriteAssets;
  15971. NullCheck(L_11);
  15972. int32_t L_12;
  15973. L_12 = List_1_get_Count_m3E8926FD96B29C4157FACC16F0FC0F93575DBD5C_inline(L_11, List_1_get_Count_m3E8926FD96B29C4157FACC16F0FC0F93575DBD5C_RuntimeMethod_var);
  15974. if ((((int32_t)L_12) <= ((int32_t)0)))
  15975. {
  15976. goto IL_0038;
  15977. }
  15978. }
  15979. {
  15980. TMP_SpriteAsset_t81F779E6F705CE190DC0D1F93A954CB8B1774B39* L_13 = ___0_spriteAsset;
  15981. NullCheck(L_13);
  15982. List_1_tB66B78FCD61EAA013319E93BE83B16C78143E868* L_14 = L_13->___fallbackSpriteAssets;
  15983. int32_t L_15 = ___1_hashCode;
  15984. int32_t* L_16 = ___3_spriteIndex;
  15985. TMP_SpriteAsset_t81F779E6F705CE190DC0D1F93A954CB8B1774B39* L_17;
  15986. L_17 = TMP_SpriteAsset_SearchForSpriteByHashCodeInternal_m748846D7F42C95D37EE5DB594EC49AF048AB245B(L_14, L_15, (bool)1, L_16, NULL);
  15987. return L_17;
  15988. }
  15989. IL_0038:
  15990. {
  15991. int32_t* L_18 = ___3_spriteIndex;
  15992. *((int32_t*)L_18) = (int32_t)(-1);
  15993. return (TMP_SpriteAsset_t81F779E6F705CE190DC0D1F93A954CB8B1774B39*)NULL;
  15994. }
  15995. }
  15996. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_SpriteAsset_SortGlyphTable_m0B638BC195978816F72A5D32E1FD2608EB388B68 (TMP_SpriteAsset_t81F779E6F705CE190DC0D1F93A954CB8B1774B39* __this, const RuntimeMethod* method)
  15997. {
  15998. static bool s_Il2CppMethodInitialized;
  15999. if (!s_Il2CppMethodInitialized)
  16000. {
  16001. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_OrderBy_TisTMP_SpriteGlyph_t03845F742ADD8467342FC94903608F97B538D2DB_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_m644E23C7EE78CD907E740FF4BE05C84F232879DF_RuntimeMethod_var);
  16002. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_ToList_TisTMP_SpriteGlyph_t03845F742ADD8467342FC94903608F97B538D2DB_m2EB3734F94B3B91D4D4AF870A33EE01CBADEF0C1_RuntimeMethod_var);
  16003. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2_t59761786B50B5C8789D257808ABDF702AB48EBC5_il2cpp_TypeInfo_var);
  16004. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mCE3E5DCD6EFB710C7A2ADC7A9AC5520FEF7597E9_RuntimeMethod_var);
  16005. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3CSortGlyphTableU3Eb__40_0_m51F7FC32BA4529C5284CC0DC3572FAA3257AD8A3_RuntimeMethod_var);
  16006. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_t010C6DD1D6A4662B467F3C1BDE9A8352A3495F34_il2cpp_TypeInfo_var);
  16007. s_Il2CppMethodInitialized = true;
  16008. }
  16009. Func_2_t59761786B50B5C8789D257808ABDF702AB48EBC5* G_B5_0 = NULL;
  16010. List_1_t1ACC21967B12156F242D5D942EF3A71908550905* G_B5_1 = NULL;
  16011. TMP_SpriteAsset_t81F779E6F705CE190DC0D1F93A954CB8B1774B39* G_B5_2 = NULL;
  16012. Func_2_t59761786B50B5C8789D257808ABDF702AB48EBC5* G_B4_0 = NULL;
  16013. List_1_t1ACC21967B12156F242D5D942EF3A71908550905* G_B4_1 = NULL;
  16014. TMP_SpriteAsset_t81F779E6F705CE190DC0D1F93A954CB8B1774B39* G_B4_2 = NULL;
  16015. {
  16016. List_1_t1ACC21967B12156F242D5D942EF3A71908550905* L_0 = __this->___m_SpriteGlyphTable;
  16017. if (!L_0)
  16018. {
  16019. goto IL_0015;
  16020. }
  16021. }
  16022. {
  16023. List_1_t1ACC21967B12156F242D5D942EF3A71908550905* L_1 = __this->___m_SpriteGlyphTable;
  16024. NullCheck(L_1);
  16025. int32_t L_2;
  16026. L_2 = List_1_get_Count_mCE3E5DCD6EFB710C7A2ADC7A9AC5520FEF7597E9_inline(L_1, List_1_get_Count_mCE3E5DCD6EFB710C7A2ADC7A9AC5520FEF7597E9_RuntimeMethod_var);
  16027. if (L_2)
  16028. {
  16029. goto IL_0016;
  16030. }
  16031. }
  16032. IL_0015:
  16033. {
  16034. return;
  16035. }
  16036. IL_0016:
  16037. {
  16038. List_1_t1ACC21967B12156F242D5D942EF3A71908550905* L_3 = __this->___m_SpriteGlyphTable;
  16039. il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t010C6DD1D6A4662B467F3C1BDE9A8352A3495F34_il2cpp_TypeInfo_var);
  16040. Func_2_t59761786B50B5C8789D257808ABDF702AB48EBC5* L_4 = ((U3CU3Ec_t010C6DD1D6A4662B467F3C1BDE9A8352A3495F34_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t010C6DD1D6A4662B467F3C1BDE9A8352A3495F34_il2cpp_TypeInfo_var))->___U3CU3E9__40_0;
  16041. Func_2_t59761786B50B5C8789D257808ABDF702AB48EBC5* L_5 = L_4;
  16042. if (L_5)
  16043. {
  16044. G_B5_0 = L_5;
  16045. G_B5_1 = L_3;
  16046. G_B5_2 = __this;
  16047. goto IL_003c;
  16048. }
  16049. G_B4_0 = L_5;
  16050. G_B4_1 = L_3;
  16051. G_B4_2 = __this;
  16052. }
  16053. {
  16054. il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t010C6DD1D6A4662B467F3C1BDE9A8352A3495F34_il2cpp_TypeInfo_var);
  16055. U3CU3Ec_t010C6DD1D6A4662B467F3C1BDE9A8352A3495F34* L_6 = ((U3CU3Ec_t010C6DD1D6A4662B467F3C1BDE9A8352A3495F34_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t010C6DD1D6A4662B467F3C1BDE9A8352A3495F34_il2cpp_TypeInfo_var))->___U3CU3E9;
  16056. Func_2_t59761786B50B5C8789D257808ABDF702AB48EBC5* L_7 = (Func_2_t59761786B50B5C8789D257808ABDF702AB48EBC5*)il2cpp_codegen_object_new(Func_2_t59761786B50B5C8789D257808ABDF702AB48EBC5_il2cpp_TypeInfo_var);
  16057. Func_2__ctor_m383464FA8F91A1198A9480B2102C6B40F4FDDAAF(L_7, L_6, (intptr_t)((void*)U3CU3Ec_U3CSortGlyphTableU3Eb__40_0_m51F7FC32BA4529C5284CC0DC3572FAA3257AD8A3_RuntimeMethod_var), NULL);
  16058. Func_2_t59761786B50B5C8789D257808ABDF702AB48EBC5* L_8 = L_7;
  16059. ((U3CU3Ec_t010C6DD1D6A4662B467F3C1BDE9A8352A3495F34_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t010C6DD1D6A4662B467F3C1BDE9A8352A3495F34_il2cpp_TypeInfo_var))->___U3CU3E9__40_0 = L_8;
  16060. Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t010C6DD1D6A4662B467F3C1BDE9A8352A3495F34_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t010C6DD1D6A4662B467F3C1BDE9A8352A3495F34_il2cpp_TypeInfo_var))->___U3CU3E9__40_0), (void*)L_8);
  16061. G_B5_0 = L_8;
  16062. G_B5_1 = G_B4_1;
  16063. G_B5_2 = G_B4_2;
  16064. }
  16065. IL_003c:
  16066. {
  16067. RuntimeObject* L_9;
  16068. L_9 = Enumerable_OrderBy_TisTMP_SpriteGlyph_t03845F742ADD8467342FC94903608F97B538D2DB_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_m644E23C7EE78CD907E740FF4BE05C84F232879DF(G_B5_1, G_B5_0, Enumerable_OrderBy_TisTMP_SpriteGlyph_t03845F742ADD8467342FC94903608F97B538D2DB_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_m644E23C7EE78CD907E740FF4BE05C84F232879DF_RuntimeMethod_var);
  16069. List_1_t1ACC21967B12156F242D5D942EF3A71908550905* L_10;
  16070. L_10 = Enumerable_ToList_TisTMP_SpriteGlyph_t03845F742ADD8467342FC94903608F97B538D2DB_m2EB3734F94B3B91D4D4AF870A33EE01CBADEF0C1(L_9, Enumerable_ToList_TisTMP_SpriteGlyph_t03845F742ADD8467342FC94903608F97B538D2DB_m2EB3734F94B3B91D4D4AF870A33EE01CBADEF0C1_RuntimeMethod_var);
  16071. NullCheck(G_B5_2);
  16072. G_B5_2->___m_SpriteGlyphTable = L_10;
  16073. Il2CppCodeGenWriteBarrier((void**)(&G_B5_2->___m_SpriteGlyphTable), (void*)L_10);
  16074. return;
  16075. }
  16076. }
  16077. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_SpriteAsset_SortCharacterTable_mAAE212E44DECC76673001EB17D3BBCBCF1A3CCA1 (TMP_SpriteAsset_t81F779E6F705CE190DC0D1F93A954CB8B1774B39* __this, const RuntimeMethod* method)
  16078. {
  16079. static bool s_Il2CppMethodInitialized;
  16080. if (!s_Il2CppMethodInitialized)
  16081. {
  16082. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_OrderBy_TisTMP_SpriteCharacter_t98295D0A81320909AC4AD5F2602DD69EACBB449E_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_mEE20BE23024A07AAC92656D89A8160DB434A8555_RuntimeMethod_var);
  16083. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_ToList_TisTMP_SpriteCharacter_t98295D0A81320909AC4AD5F2602DD69EACBB449E_m7B8514AB5DCD62522291C332DDAD5AC5008E81B6_RuntimeMethod_var);
  16084. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2_tD72A2C27A6EC4B32F032AF8C338D287F4A8B56E2_il2cpp_TypeInfo_var);
  16085. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m98B2ED14D5EBBED4D53F00F785FC2B5FE87FE3F5_RuntimeMethod_var);
  16086. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3CSortCharacterTableU3Eb__41_0_mECA45EB0A1A8B501039633E87B1A71903857445E_RuntimeMethod_var);
  16087. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_t010C6DD1D6A4662B467F3C1BDE9A8352A3495F34_il2cpp_TypeInfo_var);
  16088. s_Il2CppMethodInitialized = true;
  16089. }
  16090. Func_2_tD72A2C27A6EC4B32F032AF8C338D287F4A8B56E2* G_B4_0 = NULL;
  16091. List_1_t2F39287A7FAAAD3D4A84C8C4EF6D748502C1DACC* G_B4_1 = NULL;
  16092. TMP_SpriteAsset_t81F779E6F705CE190DC0D1F93A954CB8B1774B39* G_B4_2 = NULL;
  16093. Func_2_tD72A2C27A6EC4B32F032AF8C338D287F4A8B56E2* G_B3_0 = NULL;
  16094. List_1_t2F39287A7FAAAD3D4A84C8C4EF6D748502C1DACC* G_B3_1 = NULL;
  16095. TMP_SpriteAsset_t81F779E6F705CE190DC0D1F93A954CB8B1774B39* G_B3_2 = NULL;
  16096. {
  16097. List_1_t2F39287A7FAAAD3D4A84C8C4EF6D748502C1DACC* L_0 = __this->___m_SpriteCharacterTable;
  16098. if (!L_0)
  16099. {
  16100. goto IL_004b;
  16101. }
  16102. }
  16103. {
  16104. List_1_t2F39287A7FAAAD3D4A84C8C4EF6D748502C1DACC* L_1 = __this->___m_SpriteCharacterTable;
  16105. NullCheck(L_1);
  16106. int32_t L_2;
  16107. L_2 = List_1_get_Count_m98B2ED14D5EBBED4D53F00F785FC2B5FE87FE3F5_inline(L_1, List_1_get_Count_m98B2ED14D5EBBED4D53F00F785FC2B5FE87FE3F5_RuntimeMethod_var);
  16108. if ((((int32_t)L_2) <= ((int32_t)0)))
  16109. {
  16110. goto IL_004b;
  16111. }
  16112. }
  16113. {
  16114. List_1_t2F39287A7FAAAD3D4A84C8C4EF6D748502C1DACC* L_3 = __this->___m_SpriteCharacterTable;
  16115. il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t010C6DD1D6A4662B467F3C1BDE9A8352A3495F34_il2cpp_TypeInfo_var);
  16116. Func_2_tD72A2C27A6EC4B32F032AF8C338D287F4A8B56E2* L_4 = ((U3CU3Ec_t010C6DD1D6A4662B467F3C1BDE9A8352A3495F34_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t010C6DD1D6A4662B467F3C1BDE9A8352A3495F34_il2cpp_TypeInfo_var))->___U3CU3E9__41_0;
  16117. Func_2_tD72A2C27A6EC4B32F032AF8C338D287F4A8B56E2* L_5 = L_4;
  16118. if (L_5)
  16119. {
  16120. G_B4_0 = L_5;
  16121. G_B4_1 = L_3;
  16122. G_B4_2 = __this;
  16123. goto IL_003c;
  16124. }
  16125. G_B3_0 = L_5;
  16126. G_B3_1 = L_3;
  16127. G_B3_2 = __this;
  16128. }
  16129. {
  16130. il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t010C6DD1D6A4662B467F3C1BDE9A8352A3495F34_il2cpp_TypeInfo_var);
  16131. U3CU3Ec_t010C6DD1D6A4662B467F3C1BDE9A8352A3495F34* L_6 = ((U3CU3Ec_t010C6DD1D6A4662B467F3C1BDE9A8352A3495F34_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t010C6DD1D6A4662B467F3C1BDE9A8352A3495F34_il2cpp_TypeInfo_var))->___U3CU3E9;
  16132. Func_2_tD72A2C27A6EC4B32F032AF8C338D287F4A8B56E2* L_7 = (Func_2_tD72A2C27A6EC4B32F032AF8C338D287F4A8B56E2*)il2cpp_codegen_object_new(Func_2_tD72A2C27A6EC4B32F032AF8C338D287F4A8B56E2_il2cpp_TypeInfo_var);
  16133. Func_2__ctor_mB37EDAAC7033C83B84E660EBAA57C3012C1769EE(L_7, L_6, (intptr_t)((void*)U3CU3Ec_U3CSortCharacterTableU3Eb__41_0_mECA45EB0A1A8B501039633E87B1A71903857445E_RuntimeMethod_var), NULL);
  16134. Func_2_tD72A2C27A6EC4B32F032AF8C338D287F4A8B56E2* L_8 = L_7;
  16135. ((U3CU3Ec_t010C6DD1D6A4662B467F3C1BDE9A8352A3495F34_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t010C6DD1D6A4662B467F3C1BDE9A8352A3495F34_il2cpp_TypeInfo_var))->___U3CU3E9__41_0 = L_8;
  16136. Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t010C6DD1D6A4662B467F3C1BDE9A8352A3495F34_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t010C6DD1D6A4662B467F3C1BDE9A8352A3495F34_il2cpp_TypeInfo_var))->___U3CU3E9__41_0), (void*)L_8);
  16137. G_B4_0 = L_8;
  16138. G_B4_1 = G_B3_1;
  16139. G_B4_2 = G_B3_2;
  16140. }
  16141. IL_003c:
  16142. {
  16143. RuntimeObject* L_9;
  16144. L_9 = Enumerable_OrderBy_TisTMP_SpriteCharacter_t98295D0A81320909AC4AD5F2602DD69EACBB449E_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_mEE20BE23024A07AAC92656D89A8160DB434A8555(G_B4_1, G_B4_0, Enumerable_OrderBy_TisTMP_SpriteCharacter_t98295D0A81320909AC4AD5F2602DD69EACBB449E_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_mEE20BE23024A07AAC92656D89A8160DB434A8555_RuntimeMethod_var);
  16145. List_1_t2F39287A7FAAAD3D4A84C8C4EF6D748502C1DACC* L_10;
  16146. L_10 = Enumerable_ToList_TisTMP_SpriteCharacter_t98295D0A81320909AC4AD5F2602DD69EACBB449E_m7B8514AB5DCD62522291C332DDAD5AC5008E81B6(L_9, Enumerable_ToList_TisTMP_SpriteCharacter_t98295D0A81320909AC4AD5F2602DD69EACBB449E_m7B8514AB5DCD62522291C332DDAD5AC5008E81B6_RuntimeMethod_var);
  16147. NullCheck(G_B4_2);
  16148. G_B4_2->___m_SpriteCharacterTable = L_10;
  16149. Il2CppCodeGenWriteBarrier((void**)(&G_B4_2->___m_SpriteCharacterTable), (void*)L_10);
  16150. }
  16151. IL_004b:
  16152. {
  16153. return;
  16154. }
  16155. }
  16156. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_SpriteAsset_SortGlyphAndCharacterTables_mEFA1D54654552CA29AD602DB21D6320A396C9E4B (TMP_SpriteAsset_t81F779E6F705CE190DC0D1F93A954CB8B1774B39* __this, const RuntimeMethod* method)
  16157. {
  16158. {
  16159. TMP_SpriteAsset_SortGlyphTable_m0B638BC195978816F72A5D32E1FD2608EB388B68(__this, NULL);
  16160. TMP_SpriteAsset_SortCharacterTable_mAAE212E44DECC76673001EB17D3BBCBCF1A3CCA1(__this, NULL);
  16161. return;
  16162. }
  16163. }
  16164. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_SpriteAsset_UpgradeSpriteAsset_mE4C0306402DA32DC3C4BCC8FD11F6C8D35FF2E54 (TMP_SpriteAsset_t81F779E6F705CE190DC0D1F93A954CB8B1774B39* __this, const RuntimeMethod* method)
  16165. {
  16166. static bool s_Il2CppMethodInitialized;
  16167. if (!s_Il2CppMethodInitialized)
  16168. {
  16169. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
  16170. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m17F8262F063563809105488DBA62551BB91F6651_RuntimeMethod_var);
  16171. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m92688D88681AC0D6D0544DE8FAC776ABF7AD22C2_RuntimeMethod_var);
  16172. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Clear_m4B7C2B9D414C73A09CE31C8277E7765F7E498C28_RuntimeMethod_var);
  16173. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Clear_mE37AD73A4DA0DF354F09DA23A390F5B9D18296ED_RuntimeMethod_var);
  16174. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m090142F60450AE9BA0C834E04D7808CA4AE55F69_RuntimeMethod_var);
  16175. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m61F235821A6FD261D6DF6C632CEA3DB76B306308_RuntimeMethod_var);
  16176. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var);
  16177. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TMP_SpriteCharacter_t98295D0A81320909AC4AD5F2602DD69EACBB449E_il2cpp_TypeInfo_var);
  16178. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TMP_SpriteGlyph_t03845F742ADD8467342FC94903608F97B538D2DB_il2cpp_TypeInfo_var);
  16179. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral30669BCC2AFFD7923F0E02173CDE2B92946197EE);
  16180. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9385CEA2429DAB919D05811FB6F3AFF2887CAAB0);
  16181. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE935B86D45045E9F59B156B446290FB506AE9196);
  16182. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF3E84B722399601AD7E281754E917478AA9AD48D);
  16183. s_Il2CppMethodInitialized = true;
  16184. }
  16185. int32_t V_0 = 0;
  16186. TMP_Sprite_t48E15A7D345A06D7EA852E723E07365629FC5280* V_1 = NULL;
  16187. TMP_SpriteGlyph_t03845F742ADD8467342FC94903608F97B538D2DB* V_2 = NULL;
  16188. TMP_SpriteCharacter_t98295D0A81320909AC4AD5F2602DD69EACBB449E* V_3 = NULL;
  16189. TMP_SpriteCharacter_t98295D0A81320909AC4AD5F2602DD69EACBB449E* G_B3_0 = NULL;
  16190. TMP_SpriteCharacter_t98295D0A81320909AC4AD5F2602DD69EACBB449E* G_B2_0 = NULL;
  16191. int32_t G_B4_0 = 0;
  16192. TMP_SpriteCharacter_t98295D0A81320909AC4AD5F2602DD69EACBB449E* G_B4_1 = NULL;
  16193. {
  16194. __this->___m_Version = _stringLiteral30669BCC2AFFD7923F0E02173CDE2B92946197EE;
  16195. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Version), (void*)_stringLiteral30669BCC2AFFD7923F0E02173CDE2B92946197EE);
  16196. StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_0 = (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)SZArrayNew(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var, (uint32_t)5);
  16197. StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_1 = L_0;
  16198. NullCheck(L_1);
  16199. (L_1)->SetAt(static_cast<il2cpp_array_size_t>(0), (String_t*)_stringLiteralE935B86D45045E9F59B156B446290FB506AE9196);
  16200. StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_2 = L_1;
  16201. String_t* L_3;
  16202. L_3 = Object_get_name_mAC2F6B897CF1303BA4249B4CB55271AFACBB6392(__this, NULL);
  16203. NullCheck(L_2);
  16204. (L_2)->SetAt(static_cast<il2cpp_array_size_t>(1), (String_t*)L_3);
  16205. StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_4 = L_2;
  16206. NullCheck(L_4);
  16207. (L_4)->SetAt(static_cast<il2cpp_array_size_t>(2), (String_t*)_stringLiteral9385CEA2429DAB919D05811FB6F3AFF2887CAAB0);
  16208. StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_5 = L_4;
  16209. String_t* L_6 = __this->___m_Version;
  16210. NullCheck(L_5);
  16211. (L_5)->SetAt(static_cast<il2cpp_array_size_t>(3), (String_t*)L_6);
  16212. StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_7 = L_5;
  16213. NullCheck(L_7);
  16214. (L_7)->SetAt(static_cast<il2cpp_array_size_t>(4), (String_t*)_stringLiteralF3E84B722399601AD7E281754E917478AA9AD48D);
  16215. String_t* L_8;
  16216. L_8 = String_Concat_m647EBF831F54B6DF7D5AFA5FD012CF4EE7571B6A(L_7, NULL);
  16217. il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
  16218. Debug_Log_m06155ED25645EBBC06B4C8F05235EF41B1489C7E(L_8, __this, NULL);
  16219. List_1_t2F39287A7FAAAD3D4A84C8C4EF6D748502C1DACC* L_9 = __this->___m_SpriteCharacterTable;
  16220. NullCheck(L_9);
  16221. List_1_Clear_m4B7C2B9D414C73A09CE31C8277E7765F7E498C28_inline(L_9, List_1_Clear_m4B7C2B9D414C73A09CE31C8277E7765F7E498C28_RuntimeMethod_var);
  16222. List_1_t1ACC21967B12156F242D5D942EF3A71908550905* L_10 = __this->___m_SpriteGlyphTable;
  16223. NullCheck(L_10);
  16224. List_1_Clear_mE37AD73A4DA0DF354F09DA23A390F5B9D18296ED_inline(L_10, List_1_Clear_mE37AD73A4DA0DF354F09DA23A390F5B9D18296ED_RuntimeMethod_var);
  16225. V_0 = 0;
  16226. goto IL_0147;
  16227. }
  16228. IL_0063:
  16229. {
  16230. List_1_tBF2191892DFB746CF83364BF93720BDBF5422853* L_11 = __this->___spriteInfoList;
  16231. int32_t L_12 = V_0;
  16232. NullCheck(L_11);
  16233. TMP_Sprite_t48E15A7D345A06D7EA852E723E07365629FC5280* L_13;
  16234. L_13 = List_1_get_Item_m61F235821A6FD261D6DF6C632CEA3DB76B306308(L_11, L_12, List_1_get_Item_m61F235821A6FD261D6DF6C632CEA3DB76B306308_RuntimeMethod_var);
  16235. V_1 = L_13;
  16236. TMP_SpriteGlyph_t03845F742ADD8467342FC94903608F97B538D2DB* L_14 = (TMP_SpriteGlyph_t03845F742ADD8467342FC94903608F97B538D2DB*)il2cpp_codegen_object_new(TMP_SpriteGlyph_t03845F742ADD8467342FC94903608F97B538D2DB_il2cpp_TypeInfo_var);
  16237. TMP_SpriteGlyph__ctor_mE15D3E35E9F68B201CD34569F3A19B22D980D5DE(L_14, NULL);
  16238. V_2 = L_14;
  16239. TMP_SpriteGlyph_t03845F742ADD8467342FC94903608F97B538D2DB* L_15 = V_2;
  16240. int32_t L_16 = V_0;
  16241. NullCheck(L_15);
  16242. Glyph_set_index_mD033C966D79B910424B985F9D81C01D4E056B72C(L_15, L_16, NULL);
  16243. TMP_SpriteGlyph_t03845F742ADD8467342FC94903608F97B538D2DB* L_17 = V_2;
  16244. TMP_Sprite_t48E15A7D345A06D7EA852E723E07365629FC5280* L_18 = V_1;
  16245. NullCheck(L_18);
  16246. Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* L_19 = L_18->___sprite;
  16247. NullCheck(L_17);
  16248. L_17->___sprite = L_19;
  16249. Il2CppCodeGenWriteBarrier((void**)(&L_17->___sprite), (void*)L_19);
  16250. TMP_SpriteGlyph_t03845F742ADD8467342FC94903608F97B538D2DB* L_20 = V_2;
  16251. TMP_Sprite_t48E15A7D345A06D7EA852E723E07365629FC5280* L_21 = V_1;
  16252. NullCheck(L_21);
  16253. float L_22 = ((TMP_TextElement_Legacy_t9C9AB19D496DBB4A1B12C6FA1C6333E9C39A5B2A*)L_21)->___width;
  16254. TMP_Sprite_t48E15A7D345A06D7EA852E723E07365629FC5280* L_23 = V_1;
  16255. NullCheck(L_23);
  16256. float L_24 = ((TMP_TextElement_Legacy_t9C9AB19D496DBB4A1B12C6FA1C6333E9C39A5B2A*)L_23)->___height;
  16257. TMP_Sprite_t48E15A7D345A06D7EA852E723E07365629FC5280* L_25 = V_1;
  16258. NullCheck(L_25);
  16259. float L_26 = ((TMP_TextElement_Legacy_t9C9AB19D496DBB4A1B12C6FA1C6333E9C39A5B2A*)L_25)->___xOffset;
  16260. TMP_Sprite_t48E15A7D345A06D7EA852E723E07365629FC5280* L_27 = V_1;
  16261. NullCheck(L_27);
  16262. float L_28 = ((TMP_TextElement_Legacy_t9C9AB19D496DBB4A1B12C6FA1C6333E9C39A5B2A*)L_27)->___yOffset;
  16263. TMP_Sprite_t48E15A7D345A06D7EA852E723E07365629FC5280* L_29 = V_1;
  16264. NullCheck(L_29);
  16265. float L_30 = ((TMP_TextElement_Legacy_t9C9AB19D496DBB4A1B12C6FA1C6333E9C39A5B2A*)L_29)->___xAdvance;
  16266. GlyphMetrics_t6C1C65A891A6279A0EE807C436436B1E44F7AF1A L_31;
  16267. memset((&L_31), 0, sizeof(L_31));
  16268. GlyphMetrics__ctor_m9CD09465685783A596A7F9112EF7D6A7E1A2792D((&L_31), L_22, L_24, L_26, L_28, L_30, NULL);
  16269. NullCheck(L_20);
  16270. Glyph_set_metrics_m3350984977FC50061481B1EC563DE59147428BC2(L_20, L_31, NULL);
  16271. TMP_SpriteGlyph_t03845F742ADD8467342FC94903608F97B538D2DB* L_32 = V_2;
  16272. TMP_Sprite_t48E15A7D345A06D7EA852E723E07365629FC5280* L_33 = V_1;
  16273. NullCheck(L_33);
  16274. float L_34 = ((TMP_TextElement_Legacy_t9C9AB19D496DBB4A1B12C6FA1C6333E9C39A5B2A*)L_33)->___x;
  16275. TMP_Sprite_t48E15A7D345A06D7EA852E723E07365629FC5280* L_35 = V_1;
  16276. NullCheck(L_35);
  16277. float L_36 = ((TMP_TextElement_Legacy_t9C9AB19D496DBB4A1B12C6FA1C6333E9C39A5B2A*)L_35)->___y;
  16278. TMP_Sprite_t48E15A7D345A06D7EA852E723E07365629FC5280* L_37 = V_1;
  16279. NullCheck(L_37);
  16280. float L_38 = ((TMP_TextElement_Legacy_t9C9AB19D496DBB4A1B12C6FA1C6333E9C39A5B2A*)L_37)->___width;
  16281. TMP_Sprite_t48E15A7D345A06D7EA852E723E07365629FC5280* L_39 = V_1;
  16282. NullCheck(L_39);
  16283. float L_40 = ((TMP_TextElement_Legacy_t9C9AB19D496DBB4A1B12C6FA1C6333E9C39A5B2A*)L_39)->___height;
  16284. GlyphRect_tB6D225B9318A527A1CBC1B4078EB923398EB808D L_41;
  16285. memset((&L_41), 0, sizeof(L_41));
  16286. GlyphRect__ctor_m2B11A6C6C70735CB77FE2176E3D55D922D772A95((&L_41), il2cpp_codegen_cast_double_to_int<int32_t>(L_34), il2cpp_codegen_cast_double_to_int<int32_t>(L_36), il2cpp_codegen_cast_double_to_int<int32_t>(L_38), il2cpp_codegen_cast_double_to_int<int32_t>(L_40), NULL);
  16287. NullCheck(L_32);
  16288. Glyph_set_glyphRect_mC21EB362D6EC56E0D110B0A08505CAD2DF26A6A8(L_32, L_41, NULL);
  16289. TMP_SpriteGlyph_t03845F742ADD8467342FC94903608F97B538D2DB* L_42 = V_2;
  16290. NullCheck(L_42);
  16291. Glyph_set_scale_m44247C5948E32562931FA8C44799A3E1E4F0562A(L_42, (1.0f), NULL);
  16292. TMP_SpriteGlyph_t03845F742ADD8467342FC94903608F97B538D2DB* L_43 = V_2;
  16293. NullCheck(L_43);
  16294. Glyph_set_atlasIndex_m622CB24F3110B65CADB0C9F0223133B0DA926ABE(L_43, 0, NULL);
  16295. List_1_t1ACC21967B12156F242D5D942EF3A71908550905* L_44 = __this->___m_SpriteGlyphTable;
  16296. TMP_SpriteGlyph_t03845F742ADD8467342FC94903608F97B538D2DB* L_45 = V_2;
  16297. NullCheck(L_44);
  16298. List_1_Add_m92688D88681AC0D6D0544DE8FAC776ABF7AD22C2_inline(L_44, L_45, List_1_Add_m92688D88681AC0D6D0544DE8FAC776ABF7AD22C2_RuntimeMethod_var);
  16299. TMP_SpriteCharacter_t98295D0A81320909AC4AD5F2602DD69EACBB449E* L_46 = (TMP_SpriteCharacter_t98295D0A81320909AC4AD5F2602DD69EACBB449E*)il2cpp_codegen_object_new(TMP_SpriteCharacter_t98295D0A81320909AC4AD5F2602DD69EACBB449E_il2cpp_TypeInfo_var);
  16300. TMP_SpriteCharacter__ctor_mC81C5F64670E2A27460B808E9685102BD9CFDACD(L_46, NULL);
  16301. V_3 = L_46;
  16302. TMP_SpriteCharacter_t98295D0A81320909AC4AD5F2602DD69EACBB449E* L_47 = V_3;
  16303. TMP_SpriteGlyph_t03845F742ADD8467342FC94903608F97B538D2DB* L_48 = V_2;
  16304. NullCheck(L_47);
  16305. TMP_TextElement_set_glyph_m29945C7CDA0F0F2429D3000A9376B4B5177A23BD_inline(L_47, L_48, NULL);
  16306. TMP_SpriteCharacter_t98295D0A81320909AC4AD5F2602DD69EACBB449E* L_49 = V_3;
  16307. TMP_Sprite_t48E15A7D345A06D7EA852E723E07365629FC5280* L_50 = V_1;
  16308. NullCheck(L_50);
  16309. int32_t L_51 = L_50->___unicode;
  16310. if (!L_51)
  16311. {
  16312. G_B3_0 = L_49;
  16313. goto IL_0115;
  16314. }
  16315. G_B2_0 = L_49;
  16316. }
  16317. {
  16318. TMP_Sprite_t48E15A7D345A06D7EA852E723E07365629FC5280* L_52 = V_1;
  16319. NullCheck(L_52);
  16320. int32_t L_53 = L_52->___unicode;
  16321. G_B4_0 = L_53;
  16322. G_B4_1 = G_B2_0;
  16323. goto IL_011a;
  16324. }
  16325. IL_0115:
  16326. {
  16327. G_B4_0 = ((int32_t)65534);
  16328. G_B4_1 = G_B3_0;
  16329. }
  16330. IL_011a:
  16331. {
  16332. NullCheck(G_B4_1);
  16333. TMP_TextElement_set_unicode_m5DDC85416E46FEB989F4924ED4E1C8BABDE09AA0_inline(G_B4_1, G_B4_0, NULL);
  16334. TMP_SpriteCharacter_t98295D0A81320909AC4AD5F2602DD69EACBB449E* L_54 = V_3;
  16335. TMP_Sprite_t48E15A7D345A06D7EA852E723E07365629FC5280* L_55 = V_1;
  16336. NullCheck(L_55);
  16337. String_t* L_56 = L_55->___name;
  16338. NullCheck(L_54);
  16339. TMP_SpriteCharacter_set_name_m5893C4B6DF938F2E6BB37C578C3B7AB8501F079A(L_54, L_56, NULL);
  16340. TMP_SpriteCharacter_t98295D0A81320909AC4AD5F2602DD69EACBB449E* L_57 = V_3;
  16341. TMP_Sprite_t48E15A7D345A06D7EA852E723E07365629FC5280* L_58 = V_1;
  16342. NullCheck(L_58);
  16343. float L_59 = ((TMP_TextElement_Legacy_t9C9AB19D496DBB4A1B12C6FA1C6333E9C39A5B2A*)L_58)->___scale;
  16344. NullCheck(L_57);
  16345. TMP_TextElement_set_scale_mB753D739067A2DF395673D5C6B01E30B74B35362_inline(L_57, L_59, NULL);
  16346. List_1_t2F39287A7FAAAD3D4A84C8C4EF6D748502C1DACC* L_60 = __this->___m_SpriteCharacterTable;
  16347. TMP_SpriteCharacter_t98295D0A81320909AC4AD5F2602DD69EACBB449E* L_61 = V_3;
  16348. NullCheck(L_60);
  16349. List_1_Add_m17F8262F063563809105488DBA62551BB91F6651_inline(L_60, L_61, List_1_Add_m17F8262F063563809105488DBA62551BB91F6651_RuntimeMethod_var);
  16350. int32_t L_62 = V_0;
  16351. V_0 = ((int32_t)il2cpp_codegen_add(L_62, 1));
  16352. }
  16353. IL_0147:
  16354. {
  16355. int32_t L_63 = V_0;
  16356. List_1_tBF2191892DFB746CF83364BF93720BDBF5422853* L_64 = __this->___spriteInfoList;
  16357. NullCheck(L_64);
  16358. int32_t L_65;
  16359. L_65 = List_1_get_Count_m090142F60450AE9BA0C834E04D7808CA4AE55F69_inline(L_64, List_1_get_Count_m090142F60450AE9BA0C834E04D7808CA4AE55F69_RuntimeMethod_var);
  16360. if ((((int32_t)L_63) < ((int32_t)L_65)))
  16361. {
  16362. goto IL_0063;
  16363. }
  16364. }
  16365. {
  16366. TMP_SpriteAsset_UpdateLookupTables_mEC56B333C873E25ED75D6DD85E1628ED8C631545(__this, NULL);
  16367. return;
  16368. }
  16369. }
  16370. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_SpriteAsset__ctor_mE12AAD30F24A6007B20DAE40E64FFDB78BEE8E12 (TMP_SpriteAsset_t81F779E6F705CE190DC0D1F93A954CB8B1774B39* __this, const RuntimeMethod* method)
  16371. {
  16372. static bool s_Il2CppMethodInitialized;
  16373. if (!s_Il2CppMethodInitialized)
  16374. {
  16375. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m1BB6DCD243E4D2F306AA47A23F955D1AFF5DF577_RuntimeMethod_var);
  16376. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m4D5A692FB0398F49A2DA4797BA4CD2EBE2540736_RuntimeMethod_var);
  16377. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t1ACC21967B12156F242D5D942EF3A71908550905_il2cpp_TypeInfo_var);
  16378. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t2F39287A7FAAAD3D4A84C8C4EF6D748502C1DACC_il2cpp_TypeInfo_var);
  16379. s_Il2CppMethodInitialized = true;
  16380. }
  16381. {
  16382. List_1_t2F39287A7FAAAD3D4A84C8C4EF6D748502C1DACC* L_0 = (List_1_t2F39287A7FAAAD3D4A84C8C4EF6D748502C1DACC*)il2cpp_codegen_object_new(List_1_t2F39287A7FAAAD3D4A84C8C4EF6D748502C1DACC_il2cpp_TypeInfo_var);
  16383. List_1__ctor_m4D5A692FB0398F49A2DA4797BA4CD2EBE2540736(L_0, List_1__ctor_m4D5A692FB0398F49A2DA4797BA4CD2EBE2540736_RuntimeMethod_var);
  16384. __this->___m_SpriteCharacterTable = L_0;
  16385. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_SpriteCharacterTable), (void*)L_0);
  16386. List_1_t1ACC21967B12156F242D5D942EF3A71908550905* L_1 = (List_1_t1ACC21967B12156F242D5D942EF3A71908550905*)il2cpp_codegen_object_new(List_1_t1ACC21967B12156F242D5D942EF3A71908550905_il2cpp_TypeInfo_var);
  16387. List_1__ctor_m1BB6DCD243E4D2F306AA47A23F955D1AFF5DF577(L_1, List_1__ctor_m1BB6DCD243E4D2F306AA47A23F955D1AFF5DF577_RuntimeMethod_var);
  16388. __this->___m_SpriteGlyphTable = L_1;
  16389. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_SpriteGlyphTable), (void*)L_1);
  16390. TMP_Asset__ctor_m12FF90A96AD41AEDF9AD37175E7070FAC070D8E9(__this, NULL);
  16391. return;
  16392. }
  16393. }
  16394. #ifdef __clang__
  16395. #pragma clang diagnostic pop
  16396. #endif
  16397. #ifdef __clang__
  16398. #pragma clang diagnostic push
  16399. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  16400. #pragma clang diagnostic ignored "-Wunused-variable"
  16401. #endif
  16402. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__cctor_mD89C817B002CF26D3417F56AFE6EBF9DE3AF3197 (const RuntimeMethod* method)
  16403. {
  16404. static bool s_Il2CppMethodInitialized;
  16405. if (!s_Il2CppMethodInitialized)
  16406. {
  16407. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_t010C6DD1D6A4662B467F3C1BDE9A8352A3495F34_il2cpp_TypeInfo_var);
  16408. s_Il2CppMethodInitialized = true;
  16409. }
  16410. {
  16411. U3CU3Ec_t010C6DD1D6A4662B467F3C1BDE9A8352A3495F34* L_0 = (U3CU3Ec_t010C6DD1D6A4662B467F3C1BDE9A8352A3495F34*)il2cpp_codegen_object_new(U3CU3Ec_t010C6DD1D6A4662B467F3C1BDE9A8352A3495F34_il2cpp_TypeInfo_var);
  16412. U3CU3Ec__ctor_m8DEE5249803AAEB1971F104609B40E1327C4B13E(L_0, NULL);
  16413. ((U3CU3Ec_t010C6DD1D6A4662B467F3C1BDE9A8352A3495F34_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t010C6DD1D6A4662B467F3C1BDE9A8352A3495F34_il2cpp_TypeInfo_var))->___U3CU3E9 = L_0;
  16414. Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t010C6DD1D6A4662B467F3C1BDE9A8352A3495F34_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t010C6DD1D6A4662B467F3C1BDE9A8352A3495F34_il2cpp_TypeInfo_var))->___U3CU3E9), (void*)L_0);
  16415. return;
  16416. }
  16417. }
  16418. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_m8DEE5249803AAEB1971F104609B40E1327C4B13E (U3CU3Ec_t010C6DD1D6A4662B467F3C1BDE9A8352A3495F34* __this, const RuntimeMethod* method)
  16419. {
  16420. {
  16421. Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
  16422. return;
  16423. }
  16424. }
  16425. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t U3CU3Ec_U3CSortGlyphTableU3Eb__40_0_m51F7FC32BA4529C5284CC0DC3572FAA3257AD8A3 (U3CU3Ec_t010C6DD1D6A4662B467F3C1BDE9A8352A3495F34* __this, TMP_SpriteGlyph_t03845F742ADD8467342FC94903608F97B538D2DB* ___0_item, const RuntimeMethod* method)
  16426. {
  16427. {
  16428. TMP_SpriteGlyph_t03845F742ADD8467342FC94903608F97B538D2DB* L_0 = ___0_item;
  16429. NullCheck(L_0);
  16430. uint32_t L_1;
  16431. L_1 = Glyph_get_index_mCFBBCF85E7F3434B7A595EEE3411EFFB78E5675B(L_0, NULL);
  16432. return L_1;
  16433. }
  16434. }
  16435. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t U3CU3Ec_U3CSortCharacterTableU3Eb__41_0_mECA45EB0A1A8B501039633E87B1A71903857445E (U3CU3Ec_t010C6DD1D6A4662B467F3C1BDE9A8352A3495F34* __this, TMP_SpriteCharacter_t98295D0A81320909AC4AD5F2602DD69EACBB449E* ___0_c, const RuntimeMethod* method)
  16436. {
  16437. {
  16438. TMP_SpriteCharacter_t98295D0A81320909AC4AD5F2602DD69EACBB449E* L_0 = ___0_c;
  16439. NullCheck(L_0);
  16440. uint32_t L_1;
  16441. L_1 = TMP_TextElement_get_unicode_mF963B03CCA673335FB682EBDD1CFF86F0DB8539F_inline(L_0, NULL);
  16442. return L_1;
  16443. }
  16444. }
  16445. #ifdef __clang__
  16446. #pragma clang diagnostic pop
  16447. #endif
  16448. #ifdef __clang__
  16449. #pragma clang diagnostic push
  16450. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  16451. #pragma clang diagnostic ignored "-Wunused-variable"
  16452. #endif
  16453. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* TMP_SpriteCharacter_get_name_m207A7AF57DA74FCC9409AEA2E8581FF4009512A4 (TMP_SpriteCharacter_t98295D0A81320909AC4AD5F2602DD69EACBB449E* __this, const RuntimeMethod* method)
  16454. {
  16455. {
  16456. String_t* L_0 = __this->___m_Name;
  16457. return L_0;
  16458. }
  16459. }
  16460. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_SpriteCharacter_set_name_m5893C4B6DF938F2E6BB37C578C3B7AB8501F079A (TMP_SpriteCharacter_t98295D0A81320909AC4AD5F2602DD69EACBB449E* __this, String_t* ___0_value, const RuntimeMethod* method)
  16461. {
  16462. static bool s_Il2CppMethodInitialized;
  16463. if (!s_Il2CppMethodInitialized)
  16464. {
  16465. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TMP_TextParsingUtilities_tF6AF6ED06ADFB8C71F4C1D713D677D821A1AB6FA_il2cpp_TypeInfo_var);
  16466. s_Il2CppMethodInitialized = true;
  16467. }
  16468. {
  16469. String_t* L_0 = ___0_value;
  16470. String_t* L_1 = __this->___m_Name;
  16471. bool L_2;
  16472. L_2 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_0, L_1, NULL);
  16473. if (!L_2)
  16474. {
  16475. goto IL_000f;
  16476. }
  16477. }
  16478. {
  16479. return;
  16480. }
  16481. IL_000f:
  16482. {
  16483. String_t* L_3 = ___0_value;
  16484. __this->___m_Name = L_3;
  16485. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Name), (void*)L_3);
  16486. String_t* L_4 = __this->___m_Name;
  16487. il2cpp_codegen_runtime_class_init_inline(TMP_TextParsingUtilities_tF6AF6ED06ADFB8C71F4C1D713D677D821A1AB6FA_il2cpp_TypeInfo_var);
  16488. int32_t L_5;
  16489. L_5 = TMP_TextParsingUtilities_GetHashCodeCaseSensitive_mD52F61679E036846C1303C58ED08E184E3E3EA45(L_4, NULL);
  16490. __this->___m_HashCode = L_5;
  16491. return;
  16492. }
  16493. }
  16494. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TMP_SpriteCharacter_get_hashCode_mD0A6D291E2DEC9D29C0E6715C4497765E0AB384F (TMP_SpriteCharacter_t98295D0A81320909AC4AD5F2602DD69EACBB449E* __this, const RuntimeMethod* method)
  16495. {
  16496. {
  16497. int32_t L_0 = __this->___m_HashCode;
  16498. return L_0;
  16499. }
  16500. }
  16501. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_SpriteCharacter__ctor_mC81C5F64670E2A27460B808E9685102BD9CFDACD (TMP_SpriteCharacter_t98295D0A81320909AC4AD5F2602DD69EACBB449E* __this, const RuntimeMethod* method)
  16502. {
  16503. {
  16504. TMP_TextElement__ctor_m17ECA25C496E92124412C4B48665D75EE848AF83(__this, NULL);
  16505. ((TMP_TextElement_t262A55214F712D4274485ABE5676E5254B84D0A5*)__this)->___m_ElementType = 2;
  16506. return;
  16507. }
  16508. }
  16509. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_SpriteCharacter__ctor_m8F33DB3BDCC21B35CAD05BAC8D9DCCADF861DDB2 (TMP_SpriteCharacter_t98295D0A81320909AC4AD5F2602DD69EACBB449E* __this, uint32_t ___0_unicode, TMP_SpriteGlyph_t03845F742ADD8467342FC94903608F97B538D2DB* ___1_glyph, const RuntimeMethod* method)
  16510. {
  16511. {
  16512. TMP_TextElement__ctor_m17ECA25C496E92124412C4B48665D75EE848AF83(__this, NULL);
  16513. ((TMP_TextElement_t262A55214F712D4274485ABE5676E5254B84D0A5*)__this)->___m_ElementType = 2;
  16514. uint32_t L_0 = ___0_unicode;
  16515. TMP_TextElement_set_unicode_m5DDC85416E46FEB989F4924ED4E1C8BABDE09AA0_inline(__this, L_0, NULL);
  16516. TMP_SpriteGlyph_t03845F742ADD8467342FC94903608F97B538D2DB* L_1 = ___1_glyph;
  16517. NullCheck(L_1);
  16518. uint32_t L_2;
  16519. L_2 = Glyph_get_index_mCFBBCF85E7F3434B7A595EEE3411EFFB78E5675B(L_1, NULL);
  16520. TMP_TextElement_set_glyphIndex_mD2D21A9AD7EF332ABE56C52031E03CB5570C2FD3_inline(__this, L_2, NULL);
  16521. TMP_SpriteGlyph_t03845F742ADD8467342FC94903608F97B538D2DB* L_3 = ___1_glyph;
  16522. TMP_TextElement_set_glyph_m29945C7CDA0F0F2429D3000A9376B4B5177A23BD_inline(__this, L_3, NULL);
  16523. TMP_TextElement_set_scale_mB753D739067A2DF395673D5C6B01E30B74B35362_inline(__this, (1.0f), NULL);
  16524. return;
  16525. }
  16526. }
  16527. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_SpriteCharacter__ctor_mE00D2BBE2D3FF0E47A84EF5D0B8C57AB1153FEB8 (TMP_SpriteCharacter_t98295D0A81320909AC4AD5F2602DD69EACBB449E* __this, uint32_t ___0_unicode, TMP_SpriteAsset_t81F779E6F705CE190DC0D1F93A954CB8B1774B39* ___1_spriteAsset, TMP_SpriteGlyph_t03845F742ADD8467342FC94903608F97B538D2DB* ___2_glyph, const RuntimeMethod* method)
  16528. {
  16529. {
  16530. TMP_TextElement__ctor_m17ECA25C496E92124412C4B48665D75EE848AF83(__this, NULL);
  16531. ((TMP_TextElement_t262A55214F712D4274485ABE5676E5254B84D0A5*)__this)->___m_ElementType = 2;
  16532. uint32_t L_0 = ___0_unicode;
  16533. TMP_TextElement_set_unicode_m5DDC85416E46FEB989F4924ED4E1C8BABDE09AA0_inline(__this, L_0, NULL);
  16534. TMP_SpriteAsset_t81F779E6F705CE190DC0D1F93A954CB8B1774B39* L_1 = ___1_spriteAsset;
  16535. TMP_TextElement_set_textAsset_m046A7EF50875FC30233B8CB06D4A5138FB63C4E1_inline(__this, L_1, NULL);
  16536. TMP_SpriteGlyph_t03845F742ADD8467342FC94903608F97B538D2DB* L_2 = ___2_glyph;
  16537. TMP_TextElement_set_glyph_m29945C7CDA0F0F2429D3000A9376B4B5177A23BD_inline(__this, L_2, NULL);
  16538. TMP_SpriteGlyph_t03845F742ADD8467342FC94903608F97B538D2DB* L_3 = ___2_glyph;
  16539. NullCheck(L_3);
  16540. uint32_t L_4;
  16541. L_4 = Glyph_get_index_mCFBBCF85E7F3434B7A595EEE3411EFFB78E5675B(L_3, NULL);
  16542. TMP_TextElement_set_glyphIndex_mD2D21A9AD7EF332ABE56C52031E03CB5570C2FD3_inline(__this, L_4, NULL);
  16543. TMP_TextElement_set_scale_mB753D739067A2DF395673D5C6B01E30B74B35362_inline(__this, (1.0f), NULL);
  16544. return;
  16545. }
  16546. }
  16547. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_SpriteCharacter__ctor_m12DB9C781228C5D5DDF21E578BE48BDBDE0CD4C6 (TMP_SpriteCharacter_t98295D0A81320909AC4AD5F2602DD69EACBB449E* __this, uint32_t ___0_unicode, uint32_t ___1_glyphIndex, const RuntimeMethod* method)
  16548. {
  16549. {
  16550. TMP_TextElement__ctor_m17ECA25C496E92124412C4B48665D75EE848AF83(__this, NULL);
  16551. ((TMP_TextElement_t262A55214F712D4274485ABE5676E5254B84D0A5*)__this)->___m_ElementType = 2;
  16552. uint32_t L_0 = ___0_unicode;
  16553. TMP_TextElement_set_unicode_m5DDC85416E46FEB989F4924ED4E1C8BABDE09AA0_inline(__this, L_0, NULL);
  16554. TMP_TextElement_set_textAsset_m046A7EF50875FC30233B8CB06D4A5138FB63C4E1_inline(__this, (TMP_Asset_t135A047D4F5CBBA9CD356B762B55AB164122B969*)NULL, NULL);
  16555. TMP_TextElement_set_glyph_m29945C7CDA0F0F2429D3000A9376B4B5177A23BD_inline(__this, (Glyph_t700CF8EBE04ED4AEAB520885AAA1B309E02A103F*)NULL, NULL);
  16556. uint32_t L_1 = ___1_glyphIndex;
  16557. TMP_TextElement_set_glyphIndex_mD2D21A9AD7EF332ABE56C52031E03CB5570C2FD3_inline(__this, L_1, NULL);
  16558. TMP_TextElement_set_scale_mB753D739067A2DF395673D5C6B01E30B74B35362_inline(__this, (1.0f), NULL);
  16559. return;
  16560. }
  16561. }
  16562. #ifdef __clang__
  16563. #pragma clang diagnostic pop
  16564. #endif
  16565. #ifdef __clang__
  16566. #pragma clang diagnostic push
  16567. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  16568. #pragma clang diagnostic ignored "-Wunused-variable"
  16569. #endif
  16570. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_SpriteGlyph__ctor_mE15D3E35E9F68B201CD34569F3A19B22D980D5DE (TMP_SpriteGlyph_t03845F742ADD8467342FC94903608F97B538D2DB* __this, const RuntimeMethod* method)
  16571. {
  16572. {
  16573. Glyph__ctor_m9FB83C6B166AC59E03B585F76C09C5FC1720281F(__this, NULL);
  16574. return;
  16575. }
  16576. }
  16577. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_SpriteGlyph__ctor_mDFAB2320924E4687FED7E3BA2E1F551ED05B9D36 (TMP_SpriteGlyph_t03845F742ADD8467342FC94903608F97B538D2DB* __this, uint32_t ___0_index, GlyphMetrics_t6C1C65A891A6279A0EE807C436436B1E44F7AF1A ___1_metrics, GlyphRect_tB6D225B9318A527A1CBC1B4078EB923398EB808D ___2_glyphRect, float ___3_scale, int32_t ___4_atlasIndex, const RuntimeMethod* method)
  16578. {
  16579. {
  16580. Glyph__ctor_m9FB83C6B166AC59E03B585F76C09C5FC1720281F(__this, NULL);
  16581. uint32_t L_0 = ___0_index;
  16582. Glyph_set_index_mD033C966D79B910424B985F9D81C01D4E056B72C(__this, L_0, NULL);
  16583. GlyphMetrics_t6C1C65A891A6279A0EE807C436436B1E44F7AF1A L_1 = ___1_metrics;
  16584. Glyph_set_metrics_m3350984977FC50061481B1EC563DE59147428BC2(__this, L_1, NULL);
  16585. GlyphRect_tB6D225B9318A527A1CBC1B4078EB923398EB808D L_2 = ___2_glyphRect;
  16586. Glyph_set_glyphRect_mC21EB362D6EC56E0D110B0A08505CAD2DF26A6A8(__this, L_2, NULL);
  16587. float L_3 = ___3_scale;
  16588. Glyph_set_scale_m44247C5948E32562931FA8C44799A3E1E4F0562A(__this, L_3, NULL);
  16589. int32_t L_4 = ___4_atlasIndex;
  16590. Glyph_set_atlasIndex_m622CB24F3110B65CADB0C9F0223133B0DA926ABE(__this, L_4, NULL);
  16591. return;
  16592. }
  16593. }
  16594. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_SpriteGlyph__ctor_m8FFB4374AE9F72ABC4E3B7A50FEF593CA2736348 (TMP_SpriteGlyph_t03845F742ADD8467342FC94903608F97B538D2DB* __this, uint32_t ___0_index, GlyphMetrics_t6C1C65A891A6279A0EE807C436436B1E44F7AF1A ___1_metrics, GlyphRect_tB6D225B9318A527A1CBC1B4078EB923398EB808D ___2_glyphRect, float ___3_scale, int32_t ___4_atlasIndex, Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* ___5_sprite, const RuntimeMethod* method)
  16595. {
  16596. {
  16597. Glyph__ctor_m9FB83C6B166AC59E03B585F76C09C5FC1720281F(__this, NULL);
  16598. uint32_t L_0 = ___0_index;
  16599. Glyph_set_index_mD033C966D79B910424B985F9D81C01D4E056B72C(__this, L_0, NULL);
  16600. GlyphMetrics_t6C1C65A891A6279A0EE807C436436B1E44F7AF1A L_1 = ___1_metrics;
  16601. Glyph_set_metrics_m3350984977FC50061481B1EC563DE59147428BC2(__this, L_1, NULL);
  16602. GlyphRect_tB6D225B9318A527A1CBC1B4078EB923398EB808D L_2 = ___2_glyphRect;
  16603. Glyph_set_glyphRect_mC21EB362D6EC56E0D110B0A08505CAD2DF26A6A8(__this, L_2, NULL);
  16604. float L_3 = ___3_scale;
  16605. Glyph_set_scale_m44247C5948E32562931FA8C44799A3E1E4F0562A(__this, L_3, NULL);
  16606. int32_t L_4 = ___4_atlasIndex;
  16607. Glyph_set_atlasIndex_m622CB24F3110B65CADB0C9F0223133B0DA926ABE(__this, L_4, NULL);
  16608. Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* L_5 = ___5_sprite;
  16609. __this->___sprite = L_5;
  16610. Il2CppCodeGenWriteBarrier((void**)(&__this->___sprite), (void*)L_5);
  16611. return;
  16612. }
  16613. }
  16614. #ifdef __clang__
  16615. #pragma clang diagnostic pop
  16616. #endif
  16617. #ifdef __clang__
  16618. #pragma clang diagnostic push
  16619. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  16620. #pragma clang diagnostic ignored "-Wunused-variable"
  16621. #endif
  16622. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TMP_Style_tA9E5B1B35EBFE24EF980CEA03251B638282E120C* TMP_Style_get_NormalStyle_mB8B470F18522380C52B6E76D4B287F3D21009CC0 (const RuntimeMethod* method)
  16623. {
  16624. static bool s_Il2CppMethodInitialized;
  16625. if (!s_Il2CppMethodInitialized)
  16626. {
  16627. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  16628. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TMP_Style_tA9E5B1B35EBFE24EF980CEA03251B638282E120C_il2cpp_TypeInfo_var);
  16629. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral24158C6C79FE57BE153164B9D7ADCB302F5DF09A);
  16630. s_Il2CppMethodInitialized = true;
  16631. }
  16632. {
  16633. TMP_Style_tA9E5B1B35EBFE24EF980CEA03251B638282E120C* L_0 = ((TMP_Style_tA9E5B1B35EBFE24EF980CEA03251B638282E120C_StaticFields*)il2cpp_codegen_static_fields_for(TMP_Style_tA9E5B1B35EBFE24EF980CEA03251B638282E120C_il2cpp_TypeInfo_var))->___k_NormalStyle;
  16634. if (L_0)
  16635. {
  16636. goto IL_0020;
  16637. }
  16638. }
  16639. {
  16640. String_t* L_1 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->___Empty;
  16641. String_t* L_2 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->___Empty;
  16642. TMP_Style_tA9E5B1B35EBFE24EF980CEA03251B638282E120C* L_3 = (TMP_Style_tA9E5B1B35EBFE24EF980CEA03251B638282E120C*)il2cpp_codegen_object_new(TMP_Style_tA9E5B1B35EBFE24EF980CEA03251B638282E120C_il2cpp_TypeInfo_var);
  16643. TMP_Style__ctor_mBC114846B015F0C6F9DEF28EF765BED9947538F1(L_3, _stringLiteral24158C6C79FE57BE153164B9D7ADCB302F5DF09A, L_1, L_2, NULL);
  16644. ((TMP_Style_tA9E5B1B35EBFE24EF980CEA03251B638282E120C_StaticFields*)il2cpp_codegen_static_fields_for(TMP_Style_tA9E5B1B35EBFE24EF980CEA03251B638282E120C_il2cpp_TypeInfo_var))->___k_NormalStyle = L_3;
  16645. Il2CppCodeGenWriteBarrier((void**)(&((TMP_Style_tA9E5B1B35EBFE24EF980CEA03251B638282E120C_StaticFields*)il2cpp_codegen_static_fields_for(TMP_Style_tA9E5B1B35EBFE24EF980CEA03251B638282E120C_il2cpp_TypeInfo_var))->___k_NormalStyle), (void*)L_3);
  16646. }
  16647. IL_0020:
  16648. {
  16649. TMP_Style_tA9E5B1B35EBFE24EF980CEA03251B638282E120C* L_4 = ((TMP_Style_tA9E5B1B35EBFE24EF980CEA03251B638282E120C_StaticFields*)il2cpp_codegen_static_fields_for(TMP_Style_tA9E5B1B35EBFE24EF980CEA03251B638282E120C_il2cpp_TypeInfo_var))->___k_NormalStyle;
  16650. return L_4;
  16651. }
  16652. }
  16653. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* TMP_Style_get_name_mBA0F1FE80A39D071DC286A2BE674203BE59926E8 (TMP_Style_tA9E5B1B35EBFE24EF980CEA03251B638282E120C* __this, const RuntimeMethod* method)
  16654. {
  16655. {
  16656. String_t* L_0 = __this->___m_Name;
  16657. return L_0;
  16658. }
  16659. }
  16660. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_Style_set_name_m2FCB28B0836C6BE1D8F460538D450295EF6CB80F (TMP_Style_tA9E5B1B35EBFE24EF980CEA03251B638282E120C* __this, String_t* ___0_value, const RuntimeMethod* method)
  16661. {
  16662. {
  16663. String_t* L_0 = ___0_value;
  16664. String_t* L_1 = __this->___m_Name;
  16665. bool L_2;
  16666. L_2 = String_op_Inequality_m8C940F3CFC42866709D7CA931B3D77B4BE94BCB6(L_0, L_1, NULL);
  16667. if (!L_2)
  16668. {
  16669. goto IL_0015;
  16670. }
  16671. }
  16672. {
  16673. String_t* L_3 = ___0_value;
  16674. __this->___m_Name = L_3;
  16675. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Name), (void*)L_3);
  16676. }
  16677. IL_0015:
  16678. {
  16679. return;
  16680. }
  16681. }
  16682. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TMP_Style_get_hashCode_m19EC41583BBC799AC118324ED1A0405E26990E85 (TMP_Style_tA9E5B1B35EBFE24EF980CEA03251B638282E120C* __this, const RuntimeMethod* method)
  16683. {
  16684. {
  16685. int32_t L_0 = __this->___m_HashCode;
  16686. return L_0;
  16687. }
  16688. }
  16689. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_Style_set_hashCode_m2EC34153FFE0E3D2CD13138A29A87D13F21D4147 (TMP_Style_tA9E5B1B35EBFE24EF980CEA03251B638282E120C* __this, int32_t ___0_value, const RuntimeMethod* method)
  16690. {
  16691. {
  16692. int32_t L_0 = ___0_value;
  16693. int32_t L_1 = __this->___m_HashCode;
  16694. if ((((int32_t)L_0) == ((int32_t)L_1)))
  16695. {
  16696. goto IL_0010;
  16697. }
  16698. }
  16699. {
  16700. int32_t L_2 = ___0_value;
  16701. __this->___m_HashCode = L_2;
  16702. }
  16703. IL_0010:
  16704. {
  16705. return;
  16706. }
  16707. }
  16708. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* TMP_Style_get_styleOpeningDefinition_m24394DAB1ADA5D1F7D1A386CED1C51D46BD50B8B (TMP_Style_tA9E5B1B35EBFE24EF980CEA03251B638282E120C* __this, const RuntimeMethod* method)
  16709. {
  16710. {
  16711. String_t* L_0 = __this->___m_OpeningDefinition;
  16712. return L_0;
  16713. }
  16714. }
  16715. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* TMP_Style_get_styleClosingDefinition_mA23115F2648B0A6B4AABE9E4043A4A272509209A (TMP_Style_tA9E5B1B35EBFE24EF980CEA03251B638282E120C* __this, const RuntimeMethod* method)
  16716. {
  16717. {
  16718. String_t* L_0 = __this->___m_ClosingDefinition;
  16719. return L_0;
  16720. }
  16721. }
  16722. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* TMP_Style_get_styleOpeningTagArray_mB7640D4E0C5A8EF7E1C46AFEFC98909A642ACCC7 (TMP_Style_tA9E5B1B35EBFE24EF980CEA03251B638282E120C* __this, const RuntimeMethod* method)
  16723. {
  16724. {
  16725. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_0 = __this->___m_OpeningTagArray;
  16726. return L_0;
  16727. }
  16728. }
  16729. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* TMP_Style_get_styleClosingTagArray_m286697AF575989E08FA185934FCCA3CD54565A8B (TMP_Style_tA9E5B1B35EBFE24EF980CEA03251B638282E120C* __this, const RuntimeMethod* method)
  16730. {
  16731. {
  16732. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_0 = __this->___m_ClosingTagArray;
  16733. return L_0;
  16734. }
  16735. }
  16736. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_Style__ctor_mBC114846B015F0C6F9DEF28EF765BED9947538F1 (TMP_Style_tA9E5B1B35EBFE24EF980CEA03251B638282E120C* __this, String_t* ___0_styleName, String_t* ___1_styleOpeningDefinition, String_t* ___2_styleClosingDefinition, const RuntimeMethod* method)
  16737. {
  16738. static bool s_Il2CppMethodInitialized;
  16739. if (!s_Il2CppMethodInitialized)
  16740. {
  16741. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TMP_TextParsingUtilities_tF6AF6ED06ADFB8C71F4C1D713D677D821A1AB6FA_il2cpp_TypeInfo_var);
  16742. s_Il2CppMethodInitialized = true;
  16743. }
  16744. {
  16745. Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
  16746. String_t* L_0 = ___0_styleName;
  16747. __this->___m_Name = L_0;
  16748. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Name), (void*)L_0);
  16749. String_t* L_1 = ___0_styleName;
  16750. il2cpp_codegen_runtime_class_init_inline(TMP_TextParsingUtilities_tF6AF6ED06ADFB8C71F4C1D713D677D821A1AB6FA_il2cpp_TypeInfo_var);
  16751. int32_t L_2;
  16752. L_2 = TMP_TextParsingUtilities_GetHashCode_m96340EA80E8D65E5FC9CA5AC20A3B119E64B4228(L_1, NULL);
  16753. __this->___m_HashCode = L_2;
  16754. String_t* L_3 = ___1_styleOpeningDefinition;
  16755. __this->___m_OpeningDefinition = L_3;
  16756. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_OpeningDefinition), (void*)L_3);
  16757. String_t* L_4 = ___2_styleClosingDefinition;
  16758. __this->___m_ClosingDefinition = L_4;
  16759. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_ClosingDefinition), (void*)L_4);
  16760. TMP_Style_RefreshStyle_m90C4C9D26FDE915FE8C6F307E0A4AE2F09BB9C25(__this, NULL);
  16761. return;
  16762. }
  16763. }
  16764. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_Style_RefreshStyle_m90C4C9D26FDE915FE8C6F307E0A4AE2F09BB9C25 (TMP_Style_tA9E5B1B35EBFE24EF980CEA03251B638282E120C* __this, const RuntimeMethod* method)
  16765. {
  16766. static bool s_Il2CppMethodInitialized;
  16767. if (!s_Il2CppMethodInitialized)
  16768. {
  16769. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var);
  16770. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TMP_TextParsingUtilities_tF6AF6ED06ADFB8C71F4C1D713D677D821A1AB6FA_il2cpp_TypeInfo_var);
  16771. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA_il2cpp_TypeInfo_var);
  16772. s_Il2CppMethodInitialized = true;
  16773. }
  16774. int32_t V_0 = 0;
  16775. int32_t V_1 = 0;
  16776. int32_t V_2 = 0;
  16777. int32_t V_3 = 0;
  16778. {
  16779. String_t* L_0 = __this->___m_Name;
  16780. il2cpp_codegen_runtime_class_init_inline(TMP_TextParsingUtilities_tF6AF6ED06ADFB8C71F4C1D713D677D821A1AB6FA_il2cpp_TypeInfo_var);
  16781. int32_t L_1;
  16782. L_1 = TMP_TextParsingUtilities_GetHashCode_m96340EA80E8D65E5FC9CA5AC20A3B119E64B4228(L_0, NULL);
  16783. __this->___m_HashCode = L_1;
  16784. String_t* L_2 = __this->___m_OpeningDefinition;
  16785. NullCheck(L_2);
  16786. int32_t L_3;
  16787. L_3 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_2, NULL);
  16788. V_0 = L_3;
  16789. int32_t L_4 = V_0;
  16790. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_5 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)L_4);
  16791. __this->___m_OpeningTagArray = L_5;
  16792. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_OpeningTagArray), (void*)L_5);
  16793. int32_t L_6 = V_0;
  16794. UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_7 = (UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA*)(UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA*)SZArrayNew(UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA_il2cpp_TypeInfo_var, (uint32_t)L_6);
  16795. __this->___m_OpeningTagUnicodeArray = L_7;
  16796. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_OpeningTagUnicodeArray), (void*)L_7);
  16797. V_2 = 0;
  16798. goto IL_0065;
  16799. }
  16800. IL_0039:
  16801. {
  16802. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_8 = __this->___m_OpeningTagArray;
  16803. int32_t L_9 = V_2;
  16804. String_t* L_10 = __this->___m_OpeningDefinition;
  16805. int32_t L_11 = V_2;
  16806. NullCheck(L_10);
  16807. Il2CppChar L_12;
  16808. L_12 = String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3(L_10, L_11, NULL);
  16809. NullCheck(L_8);
  16810. (L_8)->SetAt(static_cast<il2cpp_array_size_t>(L_9), (int32_t)L_12);
  16811. UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_13 = __this->___m_OpeningTagUnicodeArray;
  16812. int32_t L_14 = V_2;
  16813. String_t* L_15 = __this->___m_OpeningDefinition;
  16814. int32_t L_16 = V_2;
  16815. NullCheck(L_15);
  16816. Il2CppChar L_17;
  16817. L_17 = String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3(L_15, L_16, NULL);
  16818. NullCheck(L_13);
  16819. (L_13)->SetAt(static_cast<il2cpp_array_size_t>(L_14), (uint32_t)L_17);
  16820. int32_t L_18 = V_2;
  16821. V_2 = ((int32_t)il2cpp_codegen_add(L_18, 1));
  16822. }
  16823. IL_0065:
  16824. {
  16825. int32_t L_19 = V_2;
  16826. int32_t L_20 = V_0;
  16827. if ((((int32_t)L_19) < ((int32_t)L_20)))
  16828. {
  16829. goto IL_0039;
  16830. }
  16831. }
  16832. {
  16833. String_t* L_21 = __this->___m_ClosingDefinition;
  16834. NullCheck(L_21);
  16835. int32_t L_22;
  16836. L_22 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_21, NULL);
  16837. V_1 = L_22;
  16838. int32_t L_23 = V_1;
  16839. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_24 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)L_23);
  16840. __this->___m_ClosingTagArray = L_24;
  16841. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_ClosingTagArray), (void*)L_24);
  16842. int32_t L_25 = V_1;
  16843. UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_26 = (UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA*)(UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA*)SZArrayNew(UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA_il2cpp_TypeInfo_var, (uint32_t)L_25);
  16844. __this->___m_ClosingTagUnicodeArray = L_26;
  16845. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_ClosingTagUnicodeArray), (void*)L_26);
  16846. V_3 = 0;
  16847. goto IL_00bd;
  16848. }
  16849. IL_0091:
  16850. {
  16851. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_27 = __this->___m_ClosingTagArray;
  16852. int32_t L_28 = V_3;
  16853. String_t* L_29 = __this->___m_ClosingDefinition;
  16854. int32_t L_30 = V_3;
  16855. NullCheck(L_29);
  16856. Il2CppChar L_31;
  16857. L_31 = String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3(L_29, L_30, NULL);
  16858. NullCheck(L_27);
  16859. (L_27)->SetAt(static_cast<il2cpp_array_size_t>(L_28), (int32_t)L_31);
  16860. UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_32 = __this->___m_ClosingTagUnicodeArray;
  16861. int32_t L_33 = V_3;
  16862. String_t* L_34 = __this->___m_ClosingDefinition;
  16863. int32_t L_35 = V_3;
  16864. NullCheck(L_34);
  16865. Il2CppChar L_36;
  16866. L_36 = String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3(L_34, L_35, NULL);
  16867. NullCheck(L_32);
  16868. (L_32)->SetAt(static_cast<il2cpp_array_size_t>(L_33), (uint32_t)L_36);
  16869. int32_t L_37 = V_3;
  16870. V_3 = ((int32_t)il2cpp_codegen_add(L_37, 1));
  16871. }
  16872. IL_00bd:
  16873. {
  16874. int32_t L_38 = V_3;
  16875. int32_t L_39 = V_1;
  16876. if ((((int32_t)L_38) < ((int32_t)L_39)))
  16877. {
  16878. goto IL_0091;
  16879. }
  16880. }
  16881. {
  16882. return;
  16883. }
  16884. }
  16885. #ifdef __clang__
  16886. #pragma clang diagnostic pop
  16887. #endif
  16888. #ifdef __clang__
  16889. #pragma clang diagnostic push
  16890. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  16891. #pragma clang diagnostic ignored "-Wunused-variable"
  16892. #endif
  16893. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_tD2E7A87088A4F1FBE2DCD6E5BD9894222A78FB1E* TMP_StyleSheet_get_styles_mD3FB628CE8162DD6F8532FC5B8AF64409E0A9DB7 (TMP_StyleSheet_t70C71699F5CB2D855C361DBB78A44C901236C859* __this, const RuntimeMethod* method)
  16894. {
  16895. {
  16896. List_1_tD2E7A87088A4F1FBE2DCD6E5BD9894222A78FB1E* L_0 = __this->___m_StyleList;
  16897. return L_0;
  16898. }
  16899. }
  16900. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_StyleSheet_Reset_mCA48D63055490174046D802C414CD6A5E7291E63 (TMP_StyleSheet_t70C71699F5CB2D855C361DBB78A44C901236C859* __this, const RuntimeMethod* method)
  16901. {
  16902. {
  16903. TMP_StyleSheet_LoadStyleDictionaryInternal_m54F7544F778ACD234CE8DC6FEEB3F33E6FD28B69(__this, NULL);
  16904. return;
  16905. }
  16906. }
  16907. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TMP_Style_tA9E5B1B35EBFE24EF980CEA03251B638282E120C* TMP_StyleSheet_GetStyle_m1A066C8EB0E74AE5D84DEC570BFE301D45FAE078 (TMP_StyleSheet_t70C71699F5CB2D855C361DBB78A44C901236C859* __this, int32_t ___0_hashCode, const RuntimeMethod* method)
  16908. {
  16909. static bool s_Il2CppMethodInitialized;
  16910. if (!s_Il2CppMethodInitialized)
  16911. {
  16912. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_TryGetValue_mAF5DF1B64FC5E74677D5446E08D92F120FCABB49_RuntimeMethod_var);
  16913. s_Il2CppMethodInitialized = true;
  16914. }
  16915. TMP_Style_tA9E5B1B35EBFE24EF980CEA03251B638282E120C* V_0 = NULL;
  16916. {
  16917. Dictionary_2_t5BB0B09C825404C5C7781A7CE8B7D9ADD11A6579* L_0 = __this->___m_StyleLookupDictionary;
  16918. if (L_0)
  16919. {
  16920. goto IL_000e;
  16921. }
  16922. }
  16923. {
  16924. TMP_StyleSheet_LoadStyleDictionaryInternal_m54F7544F778ACD234CE8DC6FEEB3F33E6FD28B69(__this, NULL);
  16925. }
  16926. IL_000e:
  16927. {
  16928. Dictionary_2_t5BB0B09C825404C5C7781A7CE8B7D9ADD11A6579* L_1 = __this->___m_StyleLookupDictionary;
  16929. int32_t L_2 = ___0_hashCode;
  16930. NullCheck(L_1);
  16931. bool L_3;
  16932. L_3 = Dictionary_2_TryGetValue_mAF5DF1B64FC5E74677D5446E08D92F120FCABB49(L_1, L_2, (&V_0), Dictionary_2_TryGetValue_mAF5DF1B64FC5E74677D5446E08D92F120FCABB49_RuntimeMethod_var);
  16933. if (!L_3)
  16934. {
  16935. goto IL_0020;
  16936. }
  16937. }
  16938. {
  16939. TMP_Style_tA9E5B1B35EBFE24EF980CEA03251B638282E120C* L_4 = V_0;
  16940. return L_4;
  16941. }
  16942. IL_0020:
  16943. {
  16944. return (TMP_Style_tA9E5B1B35EBFE24EF980CEA03251B638282E120C*)NULL;
  16945. }
  16946. }
  16947. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TMP_Style_tA9E5B1B35EBFE24EF980CEA03251B638282E120C* TMP_StyleSheet_GetStyle_m14703829269D37F3E69B1DCDA0C508A1DFC4F9A1 (TMP_StyleSheet_t70C71699F5CB2D855C361DBB78A44C901236C859* __this, String_t* ___0_name, const RuntimeMethod* method)
  16948. {
  16949. static bool s_Il2CppMethodInitialized;
  16950. if (!s_Il2CppMethodInitialized)
  16951. {
  16952. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_TryGetValue_mAF5DF1B64FC5E74677D5446E08D92F120FCABB49_RuntimeMethod_var);
  16953. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TMP_TextParsingUtilities_tF6AF6ED06ADFB8C71F4C1D713D677D821A1AB6FA_il2cpp_TypeInfo_var);
  16954. s_Il2CppMethodInitialized = true;
  16955. }
  16956. int32_t V_0 = 0;
  16957. TMP_Style_tA9E5B1B35EBFE24EF980CEA03251B638282E120C* V_1 = NULL;
  16958. {
  16959. Dictionary_2_t5BB0B09C825404C5C7781A7CE8B7D9ADD11A6579* L_0 = __this->___m_StyleLookupDictionary;
  16960. if (L_0)
  16961. {
  16962. goto IL_000e;
  16963. }
  16964. }
  16965. {
  16966. TMP_StyleSheet_LoadStyleDictionaryInternal_m54F7544F778ACD234CE8DC6FEEB3F33E6FD28B69(__this, NULL);
  16967. }
  16968. IL_000e:
  16969. {
  16970. String_t* L_1 = ___0_name;
  16971. il2cpp_codegen_runtime_class_init_inline(TMP_TextParsingUtilities_tF6AF6ED06ADFB8C71F4C1D713D677D821A1AB6FA_il2cpp_TypeInfo_var);
  16972. int32_t L_2;
  16973. L_2 = TMP_TextParsingUtilities_GetHashCode_m96340EA80E8D65E5FC9CA5AC20A3B119E64B4228(L_1, NULL);
  16974. V_0 = L_2;
  16975. Dictionary_2_t5BB0B09C825404C5C7781A7CE8B7D9ADD11A6579* L_3 = __this->___m_StyleLookupDictionary;
  16976. int32_t L_4 = V_0;
  16977. NullCheck(L_3);
  16978. bool L_5;
  16979. L_5 = Dictionary_2_TryGetValue_mAF5DF1B64FC5E74677D5446E08D92F120FCABB49(L_3, L_4, (&V_1), Dictionary_2_TryGetValue_mAF5DF1B64FC5E74677D5446E08D92F120FCABB49_RuntimeMethod_var);
  16980. if (!L_5)
  16981. {
  16982. goto IL_0027;
  16983. }
  16984. }
  16985. {
  16986. TMP_Style_tA9E5B1B35EBFE24EF980CEA03251B638282E120C* L_6 = V_1;
  16987. return L_6;
  16988. }
  16989. IL_0027:
  16990. {
  16991. return (TMP_Style_tA9E5B1B35EBFE24EF980CEA03251B638282E120C*)NULL;
  16992. }
  16993. }
  16994. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_StyleSheet_RefreshStyles_m5F93989FB986DE16268D2F70D2F9855612547458 (TMP_StyleSheet_t70C71699F5CB2D855C361DBB78A44C901236C859* __this, const RuntimeMethod* method)
  16995. {
  16996. {
  16997. TMP_StyleSheet_LoadStyleDictionaryInternal_m54F7544F778ACD234CE8DC6FEEB3F33E6FD28B69(__this, NULL);
  16998. return;
  16999. }
  17000. }
  17001. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_StyleSheet_LoadStyleDictionaryInternal_m54F7544F778ACD234CE8DC6FEEB3F33E6FD28B69 (TMP_StyleSheet_t70C71699F5CB2D855C361DBB78A44C901236C859* __this, const RuntimeMethod* method)
  17002. {
  17003. static bool s_Il2CppMethodInitialized;
  17004. if (!s_Il2CppMethodInitialized)
  17005. {
  17006. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Add_m192A9885A79C361110B3E69F35BE1E36FC8A80A1_RuntimeMethod_var);
  17007. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Clear_m53C3C1BDFAF0BFDDD242B6785CCA1E39E1814049_RuntimeMethod_var);
  17008. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_ContainsKey_m903A3A9BB1C58594FF0969A2231C47DB0B7F64C6_RuntimeMethod_var);
  17009. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_m57C394B83BFC04B4A2C4736006AB3CC91B0B7405_RuntimeMethod_var);
  17010. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_t5BB0B09C825404C5C7781A7CE8B7D9ADD11A6579_il2cpp_TypeInfo_var);
  17011. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_mFDF21FAA9048EAAC0DE423BF25214D271D94CD6A_RuntimeMethod_var);
  17012. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mF9AB5038AFD96664D881EA0BDB87AD5AC3F3FEB4_RuntimeMethod_var);
  17013. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mB243F4CBD8B61F075B7D78BD44C534FEA2F6D55D_RuntimeMethod_var);
  17014. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  17015. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TMP_Style_tA9E5B1B35EBFE24EF980CEA03251B638282E120C_il2cpp_TypeInfo_var);
  17016. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TMP_TextParsingUtilities_tF6AF6ED06ADFB8C71F4C1D713D677D821A1AB6FA_il2cpp_TypeInfo_var);
  17017. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral24158C6C79FE57BE153164B9D7ADCB302F5DF09A);
  17018. s_Il2CppMethodInitialized = true;
  17019. }
  17020. int32_t V_0 = 0;
  17021. int32_t V_1 = 0;
  17022. TMP_Style_tA9E5B1B35EBFE24EF980CEA03251B638282E120C* V_2 = NULL;
  17023. {
  17024. Dictionary_2_t5BB0B09C825404C5C7781A7CE8B7D9ADD11A6579* L_0 = __this->___m_StyleLookupDictionary;
  17025. if (L_0)
  17026. {
  17027. goto IL_0015;
  17028. }
  17029. }
  17030. {
  17031. Dictionary_2_t5BB0B09C825404C5C7781A7CE8B7D9ADD11A6579* L_1 = (Dictionary_2_t5BB0B09C825404C5C7781A7CE8B7D9ADD11A6579*)il2cpp_codegen_object_new(Dictionary_2_t5BB0B09C825404C5C7781A7CE8B7D9ADD11A6579_il2cpp_TypeInfo_var);
  17032. Dictionary_2__ctor_m57C394B83BFC04B4A2C4736006AB3CC91B0B7405(L_1, Dictionary_2__ctor_m57C394B83BFC04B4A2C4736006AB3CC91B0B7405_RuntimeMethod_var);
  17033. __this->___m_StyleLookupDictionary = L_1;
  17034. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_StyleLookupDictionary), (void*)L_1);
  17035. goto IL_0020;
  17036. }
  17037. IL_0015:
  17038. {
  17039. Dictionary_2_t5BB0B09C825404C5C7781A7CE8B7D9ADD11A6579* L_2 = __this->___m_StyleLookupDictionary;
  17040. NullCheck(L_2);
  17041. Dictionary_2_Clear_m53C3C1BDFAF0BFDDD242B6785CCA1E39E1814049(L_2, Dictionary_2_Clear_m53C3C1BDFAF0BFDDD242B6785CCA1E39E1814049_RuntimeMethod_var);
  17042. }
  17043. IL_0020:
  17044. {
  17045. V_1 = 0;
  17046. goto IL_007f;
  17047. }
  17048. IL_0024:
  17049. {
  17050. List_1_tD2E7A87088A4F1FBE2DCD6E5BD9894222A78FB1E* L_3 = __this->___m_StyleList;
  17051. int32_t L_4 = V_1;
  17052. NullCheck(L_3);
  17053. TMP_Style_tA9E5B1B35EBFE24EF980CEA03251B638282E120C* L_5;
  17054. L_5 = List_1_get_Item_mB243F4CBD8B61F075B7D78BD44C534FEA2F6D55D(L_3, L_4, List_1_get_Item_mB243F4CBD8B61F075B7D78BD44C534FEA2F6D55D_RuntimeMethod_var);
  17055. NullCheck(L_5);
  17056. TMP_Style_RefreshStyle_m90C4C9D26FDE915FE8C6F307E0A4AE2F09BB9C25(L_5, NULL);
  17057. Dictionary_2_t5BB0B09C825404C5C7781A7CE8B7D9ADD11A6579* L_6 = __this->___m_StyleLookupDictionary;
  17058. List_1_tD2E7A87088A4F1FBE2DCD6E5BD9894222A78FB1E* L_7 = __this->___m_StyleList;
  17059. int32_t L_8 = V_1;
  17060. NullCheck(L_7);
  17061. TMP_Style_tA9E5B1B35EBFE24EF980CEA03251B638282E120C* L_9;
  17062. L_9 = List_1_get_Item_mB243F4CBD8B61F075B7D78BD44C534FEA2F6D55D(L_7, L_8, List_1_get_Item_mB243F4CBD8B61F075B7D78BD44C534FEA2F6D55D_RuntimeMethod_var);
  17063. NullCheck(L_9);
  17064. int32_t L_10;
  17065. L_10 = TMP_Style_get_hashCode_m19EC41583BBC799AC118324ED1A0405E26990E85_inline(L_9, NULL);
  17066. NullCheck(L_6);
  17067. bool L_11;
  17068. L_11 = Dictionary_2_ContainsKey_m903A3A9BB1C58594FF0969A2231C47DB0B7F64C6(L_6, L_10, Dictionary_2_ContainsKey_m903A3A9BB1C58594FF0969A2231C47DB0B7F64C6_RuntimeMethod_var);
  17069. if (L_11)
  17070. {
  17071. goto IL_007b;
  17072. }
  17073. }
  17074. {
  17075. Dictionary_2_t5BB0B09C825404C5C7781A7CE8B7D9ADD11A6579* L_12 = __this->___m_StyleLookupDictionary;
  17076. List_1_tD2E7A87088A4F1FBE2DCD6E5BD9894222A78FB1E* L_13 = __this->___m_StyleList;
  17077. int32_t L_14 = V_1;
  17078. NullCheck(L_13);
  17079. TMP_Style_tA9E5B1B35EBFE24EF980CEA03251B638282E120C* L_15;
  17080. L_15 = List_1_get_Item_mB243F4CBD8B61F075B7D78BD44C534FEA2F6D55D(L_13, L_14, List_1_get_Item_mB243F4CBD8B61F075B7D78BD44C534FEA2F6D55D_RuntimeMethod_var);
  17081. NullCheck(L_15);
  17082. int32_t L_16;
  17083. L_16 = TMP_Style_get_hashCode_m19EC41583BBC799AC118324ED1A0405E26990E85_inline(L_15, NULL);
  17084. List_1_tD2E7A87088A4F1FBE2DCD6E5BD9894222A78FB1E* L_17 = __this->___m_StyleList;
  17085. int32_t L_18 = V_1;
  17086. NullCheck(L_17);
  17087. TMP_Style_tA9E5B1B35EBFE24EF980CEA03251B638282E120C* L_19;
  17088. L_19 = List_1_get_Item_mB243F4CBD8B61F075B7D78BD44C534FEA2F6D55D(L_17, L_18, List_1_get_Item_mB243F4CBD8B61F075B7D78BD44C534FEA2F6D55D_RuntimeMethod_var);
  17089. NullCheck(L_12);
  17090. Dictionary_2_Add_m192A9885A79C361110B3E69F35BE1E36FC8A80A1(L_12, L_16, L_19, Dictionary_2_Add_m192A9885A79C361110B3E69F35BE1E36FC8A80A1_RuntimeMethod_var);
  17091. }
  17092. IL_007b:
  17093. {
  17094. int32_t L_20 = V_1;
  17095. V_1 = ((int32_t)il2cpp_codegen_add(L_20, 1));
  17096. }
  17097. IL_007f:
  17098. {
  17099. int32_t L_21 = V_1;
  17100. List_1_tD2E7A87088A4F1FBE2DCD6E5BD9894222A78FB1E* L_22 = __this->___m_StyleList;
  17101. NullCheck(L_22);
  17102. int32_t L_23;
  17103. L_23 = List_1_get_Count_mF9AB5038AFD96664D881EA0BDB87AD5AC3F3FEB4_inline(L_22, List_1_get_Count_mF9AB5038AFD96664D881EA0BDB87AD5AC3F3FEB4_RuntimeMethod_var);
  17104. if ((((int32_t)L_21) < ((int32_t)L_23)))
  17105. {
  17106. goto IL_0024;
  17107. }
  17108. }
  17109. {
  17110. il2cpp_codegen_runtime_class_init_inline(TMP_TextParsingUtilities_tF6AF6ED06ADFB8C71F4C1D713D677D821A1AB6FA_il2cpp_TypeInfo_var);
  17111. int32_t L_24;
  17112. L_24 = TMP_TextParsingUtilities_GetHashCode_m96340EA80E8D65E5FC9CA5AC20A3B119E64B4228(_stringLiteral24158C6C79FE57BE153164B9D7ADCB302F5DF09A, NULL);
  17113. V_0 = L_24;
  17114. Dictionary_2_t5BB0B09C825404C5C7781A7CE8B7D9ADD11A6579* L_25 = __this->___m_StyleLookupDictionary;
  17115. int32_t L_26 = V_0;
  17116. NullCheck(L_25);
  17117. bool L_27;
  17118. L_27 = Dictionary_2_ContainsKey_m903A3A9BB1C58594FF0969A2231C47DB0B7F64C6(L_25, L_26, Dictionary_2_ContainsKey_m903A3A9BB1C58594FF0969A2231C47DB0B7F64C6_RuntimeMethod_var);
  17119. if (L_27)
  17120. {
  17121. goto IL_00d4;
  17122. }
  17123. }
  17124. {
  17125. String_t* L_28 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->___Empty;
  17126. String_t* L_29 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->___Empty;
  17127. TMP_Style_tA9E5B1B35EBFE24EF980CEA03251B638282E120C* L_30 = (TMP_Style_tA9E5B1B35EBFE24EF980CEA03251B638282E120C*)il2cpp_codegen_object_new(TMP_Style_tA9E5B1B35EBFE24EF980CEA03251B638282E120C_il2cpp_TypeInfo_var);
  17128. TMP_Style__ctor_mBC114846B015F0C6F9DEF28EF765BED9947538F1(L_30, _stringLiteral24158C6C79FE57BE153164B9D7ADCB302F5DF09A, L_28, L_29, NULL);
  17129. V_2 = L_30;
  17130. List_1_tD2E7A87088A4F1FBE2DCD6E5BD9894222A78FB1E* L_31 = __this->___m_StyleList;
  17131. TMP_Style_tA9E5B1B35EBFE24EF980CEA03251B638282E120C* L_32 = V_2;
  17132. NullCheck(L_31);
  17133. List_1_Add_mFDF21FAA9048EAAC0DE423BF25214D271D94CD6A_inline(L_31, L_32, List_1_Add_mFDF21FAA9048EAAC0DE423BF25214D271D94CD6A_RuntimeMethod_var);
  17134. Dictionary_2_t5BB0B09C825404C5C7781A7CE8B7D9ADD11A6579* L_33 = __this->___m_StyleLookupDictionary;
  17135. int32_t L_34 = V_0;
  17136. TMP_Style_tA9E5B1B35EBFE24EF980CEA03251B638282E120C* L_35 = V_2;
  17137. NullCheck(L_33);
  17138. Dictionary_2_Add_m192A9885A79C361110B3E69F35BE1E36FC8A80A1(L_33, L_34, L_35, Dictionary_2_Add_m192A9885A79C361110B3E69F35BE1E36FC8A80A1_RuntimeMethod_var);
  17139. }
  17140. IL_00d4:
  17141. {
  17142. return;
  17143. }
  17144. }
  17145. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_StyleSheet__ctor_mD3DFB99F53DB503018B1613AB6EE21E75512754C (TMP_StyleSheet_t70C71699F5CB2D855C361DBB78A44C901236C859* __this, const RuntimeMethod* method)
  17146. {
  17147. static bool s_Il2CppMethodInitialized;
  17148. if (!s_Il2CppMethodInitialized)
  17149. {
  17150. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m9404F890ACAC0E6B14956D92881E08205F9629C8_RuntimeMethod_var);
  17151. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tD2E7A87088A4F1FBE2DCD6E5BD9894222A78FB1E_il2cpp_TypeInfo_var);
  17152. s_Il2CppMethodInitialized = true;
  17153. }
  17154. {
  17155. List_1_tD2E7A87088A4F1FBE2DCD6E5BD9894222A78FB1E* L_0 = (List_1_tD2E7A87088A4F1FBE2DCD6E5BD9894222A78FB1E*)il2cpp_codegen_object_new(List_1_tD2E7A87088A4F1FBE2DCD6E5BD9894222A78FB1E_il2cpp_TypeInfo_var);
  17156. List_1__ctor_m9404F890ACAC0E6B14956D92881E08205F9629C8(L_0, 1, List_1__ctor_m9404F890ACAC0E6B14956D92881E08205F9629C8_RuntimeMethod_var);
  17157. __this->___m_StyleList = L_0;
  17158. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_StyleList), (void*)L_0);
  17159. ScriptableObject__ctor_mD037FDB0B487295EA47F79A4DB1BF1846C9087FF(__this, NULL);
  17160. return;
  17161. }
  17162. }
  17163. #ifdef __clang__
  17164. #pragma clang diagnostic pop
  17165. #endif
  17166. #ifdef __clang__
  17167. #pragma clang diagnostic push
  17168. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  17169. #pragma clang diagnostic ignored "-Wunused-variable"
  17170. #endif
  17171. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TMP_FontAsset_t923BF2F78D7C5AC36376E168A1193B7CB4855160* TMP_SubMesh_get_fontAsset_mE8BD0B068366708271FE9EEA521C6A66B0D2D70A (TMP_SubMesh_t03A386328B843ADDDC3D5C53D901B38294142214* __this, const RuntimeMethod* method)
  17172. {
  17173. {
  17174. TMP_FontAsset_t923BF2F78D7C5AC36376E168A1193B7CB4855160* L_0 = __this->___m_fontAsset;
  17175. return L_0;
  17176. }
  17177. }
  17178. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_SubMesh_set_fontAsset_m72B98C846C0BED1F95B642359D9B682E6B99FD5A (TMP_SubMesh_t03A386328B843ADDDC3D5C53D901B38294142214* __this, TMP_FontAsset_t923BF2F78D7C5AC36376E168A1193B7CB4855160* ___0_value, const RuntimeMethod* method)
  17179. {
  17180. {
  17181. TMP_FontAsset_t923BF2F78D7C5AC36376E168A1193B7CB4855160* L_0 = ___0_value;
  17182. __this->___m_fontAsset = L_0;
  17183. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_fontAsset), (void*)L_0);
  17184. return;
  17185. }
  17186. }
  17187. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TMP_SpriteAsset_t81F779E6F705CE190DC0D1F93A954CB8B1774B39* TMP_SubMesh_get_spriteAsset_mA42C14F49819531B0C7F9A516FDF98CB64B7E8F8 (TMP_SubMesh_t03A386328B843ADDDC3D5C53D901B38294142214* __this, const RuntimeMethod* method)
  17188. {
  17189. {
  17190. TMP_SpriteAsset_t81F779E6F705CE190DC0D1F93A954CB8B1774B39* L_0 = __this->___m_spriteAsset;
  17191. return L_0;
  17192. }
  17193. }
  17194. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_SubMesh_set_spriteAsset_m8090A6E45EB4780476223BF53115ECF3B5297F9B (TMP_SubMesh_t03A386328B843ADDDC3D5C53D901B38294142214* __this, TMP_SpriteAsset_t81F779E6F705CE190DC0D1F93A954CB8B1774B39* ___0_value, const RuntimeMethod* method)
  17195. {
  17196. {
  17197. TMP_SpriteAsset_t81F779E6F705CE190DC0D1F93A954CB8B1774B39* L_0 = ___0_value;
  17198. __this->___m_spriteAsset = L_0;
  17199. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_spriteAsset), (void*)L_0);
  17200. return;
  17201. }
  17202. }
  17203. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* TMP_SubMesh_get_material_mC2E739573C72E85402DEEDC8BA589146E7738A2D (TMP_SubMesh_t03A386328B843ADDDC3D5C53D901B38294142214* __this, const RuntimeMethod* method)
  17204. {
  17205. {
  17206. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_0 = __this->___m_sharedMaterial;
  17207. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_1;
  17208. L_1 = TMP_SubMesh_GetMaterial_m7FA3D54A057606FA90DC3841AAD76C3877BBDA54(__this, L_0, NULL);
  17209. return L_1;
  17210. }
  17211. }
  17212. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_SubMesh_set_material_mAD78A696DADACDF54AAB0347F520B7F848E0E517 (TMP_SubMesh_t03A386328B843ADDDC3D5C53D901B38294142214* __this, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___0_value, const RuntimeMethod* method)
  17213. {
  17214. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* V_0 = NULL;
  17215. {
  17216. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_0 = __this->___m_sharedMaterial;
  17217. NullCheck(L_0);
  17218. int32_t L_1;
  17219. L_1 = Object_GetInstanceID_m554FF4073C9465F3835574CC084E68AAEEC6CC6A(L_0, NULL);
  17220. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_2 = ___0_value;
  17221. NullCheck(L_2);
  17222. int32_t L_3;
  17223. L_3 = Object_GetInstanceID_m554FF4073C9465F3835574CC084E68AAEEC6CC6A(L_2, NULL);
  17224. if ((!(((uint32_t)L_1) == ((uint32_t)L_3))))
  17225. {
  17226. goto IL_0014;
  17227. }
  17228. }
  17229. {
  17230. return;
  17231. }
  17232. IL_0014:
  17233. {
  17234. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_4 = ___0_value;
  17235. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_5 = L_4;
  17236. V_0 = L_5;
  17237. __this->___m_material = L_5;
  17238. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_material), (void*)L_5);
  17239. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_6 = V_0;
  17240. __this->___m_sharedMaterial = L_6;
  17241. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_sharedMaterial), (void*)L_6);
  17242. float L_7;
  17243. L_7 = TMP_SubMesh_GetPaddingForMaterial_mE7297313C36D02A7879790C4EEA21551B52B9544(__this, NULL);
  17244. __this->___m_padding = L_7;
  17245. TMP_SubMesh_SetVerticesDirty_m55CA9BE0F62ED78693A82CD3A583FA24F1C734B1(__this, NULL);
  17246. TMP_SubMesh_SetMaterialDirty_mF4015AA542DC6AF1A7E554CF66A42AB0939D826C(__this, NULL);
  17247. return;
  17248. }
  17249. }
  17250. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* TMP_SubMesh_get_sharedMaterial_mDBA65AAA3DF5B047D8A05CF00CBDCC0B22E18957 (TMP_SubMesh_t03A386328B843ADDDC3D5C53D901B38294142214* __this, const RuntimeMethod* method)
  17251. {
  17252. {
  17253. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_0 = __this->___m_sharedMaterial;
  17254. return L_0;
  17255. }
  17256. }
  17257. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_SubMesh_set_sharedMaterial_m39D3800DFDB361235F85066E08FEE26CAD12461B (TMP_SubMesh_t03A386328B843ADDDC3D5C53D901B38294142214* __this, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___0_value, const RuntimeMethod* method)
  17258. {
  17259. {
  17260. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_0 = ___0_value;
  17261. TMP_SubMesh_SetSharedMaterial_m894423F785E34D24902F385582889CF9170CEA4F(__this, L_0, NULL);
  17262. return;
  17263. }
  17264. }
  17265. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* TMP_SubMesh_get_fallbackMaterial_m56ADAE065A5B9822474BA92763B325D752C6410B (TMP_SubMesh_t03A386328B843ADDDC3D5C53D901B38294142214* __this, const RuntimeMethod* method)
  17266. {
  17267. {
  17268. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_0 = __this->___m_fallbackMaterial;
  17269. return L_0;
  17270. }
  17271. }
  17272. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_SubMesh_set_fallbackMaterial_m834BFAF4851FD7EC116808334791B57D3EA4BF13 (TMP_SubMesh_t03A386328B843ADDDC3D5C53D901B38294142214* __this, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___0_value, const RuntimeMethod* method)
  17273. {
  17274. static bool s_Il2CppMethodInitialized;
  17275. if (!s_Il2CppMethodInitialized)
  17276. {
  17277. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  17278. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TMP_MaterialManager_t67E8437E12407A99A3E58F6033B8D3749A321A96_il2cpp_TypeInfo_var);
  17279. s_Il2CppMethodInitialized = true;
  17280. }
  17281. {
  17282. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_0 = __this->___m_fallbackMaterial;
  17283. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_1 = ___0_value;
  17284. il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  17285. bool L_2;
  17286. L_2 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_0, L_1, NULL);
  17287. if (!L_2)
  17288. {
  17289. goto IL_000f;
  17290. }
  17291. }
  17292. {
  17293. return;
  17294. }
  17295. IL_000f:
  17296. {
  17297. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_3 = __this->___m_fallbackMaterial;
  17298. il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  17299. bool L_4;
  17300. L_4 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_3, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
  17301. if (!L_4)
  17302. {
  17303. goto IL_0036;
  17304. }
  17305. }
  17306. {
  17307. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_5 = __this->___m_fallbackMaterial;
  17308. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_6 = ___0_value;
  17309. il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  17310. bool L_7;
  17311. L_7 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_5, L_6, NULL);
  17312. if (!L_7)
  17313. {
  17314. goto IL_0036;
  17315. }
  17316. }
  17317. {
  17318. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_8 = __this->___m_fallbackMaterial;
  17319. il2cpp_codegen_runtime_class_init_inline(TMP_MaterialManager_t67E8437E12407A99A3E58F6033B8D3749A321A96_il2cpp_TypeInfo_var);
  17320. TMP_MaterialManager_ReleaseFallbackMaterial_m270B368718E0FBEC8300F0C518603B6E917E6668(L_8, NULL);
  17321. }
  17322. IL_0036:
  17323. {
  17324. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_9 = ___0_value;
  17325. __this->___m_fallbackMaterial = L_9;
  17326. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_fallbackMaterial), (void*)L_9);
  17327. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_10 = __this->___m_fallbackMaterial;
  17328. il2cpp_codegen_runtime_class_init_inline(TMP_MaterialManager_t67E8437E12407A99A3E58F6033B8D3749A321A96_il2cpp_TypeInfo_var);
  17329. TMP_MaterialManager_AddFallbackMaterialReference_m945320584E67E1D285BF1D99C63FD19799E94993(L_10, NULL);
  17330. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_11 = __this->___m_fallbackMaterial;
  17331. TMP_SubMesh_SetSharedMaterial_m894423F785E34D24902F385582889CF9170CEA4F(__this, L_11, NULL);
  17332. return;
  17333. }
  17334. }
  17335. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* TMP_SubMesh_get_fallbackSourceMaterial_mC434387C192AA72EA046F1B87CFF73547C6C1020 (TMP_SubMesh_t03A386328B843ADDDC3D5C53D901B38294142214* __this, const RuntimeMethod* method)
  17336. {
  17337. {
  17338. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_0 = __this->___m_fallbackSourceMaterial;
  17339. return L_0;
  17340. }
  17341. }
  17342. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_SubMesh_set_fallbackSourceMaterial_m42EC6CD630C1E531012C8FE7C042D17E3D4B67BD (TMP_SubMesh_t03A386328B843ADDDC3D5C53D901B38294142214* __this, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___0_value, const RuntimeMethod* method)
  17343. {
  17344. {
  17345. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_0 = ___0_value;
  17346. __this->___m_fallbackSourceMaterial = L_0;
  17347. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_fallbackSourceMaterial), (void*)L_0);
  17348. return;
  17349. }
  17350. }
  17351. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TMP_SubMesh_get_isDefaultMaterial_m9674DD519EB470FEA52B2BA0D88C03342B93037B (TMP_SubMesh_t03A386328B843ADDDC3D5C53D901B38294142214* __this, const RuntimeMethod* method)
  17352. {
  17353. {
  17354. bool L_0 = __this->___m_isDefaultMaterial;
  17355. return L_0;
  17356. }
  17357. }
  17358. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_SubMesh_set_isDefaultMaterial_m519BA7D8650EF98CB6113FC8AAA48BA76EB1C584 (TMP_SubMesh_t03A386328B843ADDDC3D5C53D901B38294142214* __this, bool ___0_value, const RuntimeMethod* method)
  17359. {
  17360. {
  17361. bool L_0 = ___0_value;
  17362. __this->___m_isDefaultMaterial = L_0;
  17363. return;
  17364. }
  17365. }
  17366. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float TMP_SubMesh_get_padding_mF12E331397602A9A39ECB674B02412668752F766 (TMP_SubMesh_t03A386328B843ADDDC3D5C53D901B38294142214* __this, const RuntimeMethod* method)
  17367. {
  17368. {
  17369. float L_0 = __this->___m_padding;
  17370. return L_0;
  17371. }
  17372. }
  17373. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_SubMesh_set_padding_m3004519034FED4E8DAB9A37118B7F624E55E5D85 (TMP_SubMesh_t03A386328B843ADDDC3D5C53D901B38294142214* __this, float ___0_value, const RuntimeMethod* method)
  17374. {
  17375. {
  17376. float L_0 = ___0_value;
  17377. __this->___m_padding = L_0;
  17378. return;
  17379. }
  17380. }
  17381. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Renderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF* TMP_SubMesh_get_renderer_m57EDD2B2B7742D389E019F7D81BFCD7BDA468013 (TMP_SubMesh_t03A386328B843ADDDC3D5C53D901B38294142214* __this, const RuntimeMethod* method)
  17382. {
  17383. static bool s_Il2CppMethodInitialized;
  17384. if (!s_Il2CppMethodInitialized)
  17385. {
  17386. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_GetComponent_TisRenderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF_mC91ACC92AD57CA6CA00991DAF1DB3830BCE07AF8_RuntimeMethod_var);
  17387. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  17388. s_Il2CppMethodInitialized = true;
  17389. }
  17390. {
  17391. Renderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF* L_0 = __this->___m_renderer;
  17392. il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  17393. bool L_1;
  17394. L_1 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
  17395. if (!L_1)
  17396. {
  17397. goto IL_001a;
  17398. }
  17399. }
  17400. {
  17401. Renderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF* L_2;
  17402. L_2 = Component_GetComponent_TisRenderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF_mC91ACC92AD57CA6CA00991DAF1DB3830BCE07AF8(__this, Component_GetComponent_TisRenderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF_mC91ACC92AD57CA6CA00991DAF1DB3830BCE07AF8_RuntimeMethod_var);
  17403. __this->___m_renderer = L_2;
  17404. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_renderer), (void*)L_2);
  17405. }
  17406. IL_001a:
  17407. {
  17408. Renderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF* L_3 = __this->___m_renderer;
  17409. return L_3;
  17410. }
  17411. }
  17412. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5* TMP_SubMesh_get_meshFilter_m84185B727B379F28F2955070CBF99AA14339F34E (TMP_SubMesh_t03A386328B843ADDDC3D5C53D901B38294142214* __this, const RuntimeMethod* method)
  17413. {
  17414. static bool s_Il2CppMethodInitialized;
  17415. if (!s_Il2CppMethodInitialized)
  17416. {
  17417. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_GetComponent_TisMeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5_mB82F66059DFB5715DD85BDED1D90BC03A6C9E623_RuntimeMethod_var);
  17418. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_AddComponent_TisMeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5_mEAB8177A64DF1A50BB7996ACEEEADCD65358AC94_RuntimeMethod_var);
  17419. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  17420. s_Il2CppMethodInitialized = true;
  17421. }
  17422. {
  17423. MeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5* L_0 = __this->___m_meshFilter;
  17424. il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  17425. bool L_1;
  17426. L_1 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
  17427. if (!L_1)
  17428. {
  17429. goto IL_0046;
  17430. }
  17431. }
  17432. {
  17433. MeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5* L_2;
  17434. L_2 = Component_GetComponent_TisMeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5_mB82F66059DFB5715DD85BDED1D90BC03A6C9E623(__this, Component_GetComponent_TisMeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5_mB82F66059DFB5715DD85BDED1D90BC03A6C9E623_RuntimeMethod_var);
  17435. __this->___m_meshFilter = L_2;
  17436. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_meshFilter), (void*)L_2);
  17437. MeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5* L_3 = __this->___m_meshFilter;
  17438. il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  17439. bool L_4;
  17440. L_4 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_3, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
  17441. if (!L_4)
  17442. {
  17443. goto IL_0046;
  17444. }
  17445. }
  17446. {
  17447. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_5;
  17448. L_5 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(__this, NULL);
  17449. NullCheck(L_5);
  17450. MeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5* L_6;
  17451. L_6 = GameObject_AddComponent_TisMeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5_mEAB8177A64DF1A50BB7996ACEEEADCD65358AC94(L_5, GameObject_AddComponent_TisMeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5_mEAB8177A64DF1A50BB7996ACEEEADCD65358AC94_RuntimeMethod_var);
  17452. __this->___m_meshFilter = L_6;
  17453. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_meshFilter), (void*)L_6);
  17454. MeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5* L_7 = __this->___m_meshFilter;
  17455. NullCheck(L_7);
  17456. Object_set_hideFlags_mACB8BFC903FB3B01BBD427753E791BF28B5E33D4(L_7, ((int32_t)63), NULL);
  17457. }
  17458. IL_0046:
  17459. {
  17460. MeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5* L_8 = __this->___m_meshFilter;
  17461. return L_8;
  17462. }
  17463. }
  17464. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* TMP_SubMesh_get_mesh_m9AF8E94AA6D6A9B47B76EE0B88A75BCECE8F43EB (TMP_SubMesh_t03A386328B843ADDDC3D5C53D901B38294142214* __this, const RuntimeMethod* method)
  17465. {
  17466. static bool s_Il2CppMethodInitialized;
  17467. if (!s_Il2CppMethodInitialized)
  17468. {
  17469. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4_il2cpp_TypeInfo_var);
  17470. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  17471. s_Il2CppMethodInitialized = true;
  17472. }
  17473. {
  17474. Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_0 = __this->___m_mesh;
  17475. il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  17476. bool L_1;
  17477. L_1 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
  17478. if (!L_1)
  17479. {
  17480. goto IL_0026;
  17481. }
  17482. }
  17483. {
  17484. Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_2 = (Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4*)il2cpp_codegen_object_new(Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4_il2cpp_TypeInfo_var);
  17485. Mesh__ctor_m5A9AECEDDAFFD84811ED8928012BDE97A9CEBD00(L_2, NULL);
  17486. __this->___m_mesh = L_2;
  17487. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_mesh), (void*)L_2);
  17488. Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_3 = __this->___m_mesh;
  17489. NullCheck(L_3);
  17490. Object_set_hideFlags_mACB8BFC903FB3B01BBD427753E791BF28B5E33D4(L_3, ((int32_t)61), NULL);
  17491. }
  17492. IL_0026:
  17493. {
  17494. Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_4 = __this->___m_mesh;
  17495. return L_4;
  17496. }
  17497. }
  17498. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_SubMesh_set_mesh_mCE8299D19097FA2472DCEFA3AA07F5AE7D3600DA (TMP_SubMesh_t03A386328B843ADDDC3D5C53D901B38294142214* __this, Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* ___0_value, const RuntimeMethod* method)
  17499. {
  17500. {
  17501. Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_0 = ___0_value;
  17502. __this->___m_mesh = L_0;
  17503. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_mesh), (void*)L_0);
  17504. return;
  17505. }
  17506. }
  17507. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* TMP_SubMesh_get_textComponent_m0432A85ED37E13DB37CE87B0A09C7C9B5C1369D6 (TMP_SubMesh_t03A386328B843ADDDC3D5C53D901B38294142214* __this, const RuntimeMethod* method)
  17508. {
  17509. static bool s_Il2CppMethodInitialized;
  17510. if (!s_Il2CppMethodInitialized)
  17511. {
  17512. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_GetComponentInParent_TisTextMeshPro_t4560AB28A3EAF503895A781A9C625273D833270E_mC4105898148A90EA69A324499E1CC316C4445136_RuntimeMethod_var);
  17513. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  17514. s_Il2CppMethodInitialized = true;
  17515. }
  17516. {
  17517. TextMeshPro_t4560AB28A3EAF503895A781A9C625273D833270E* L_0 = __this->___m_TextComponent;
  17518. il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  17519. bool L_1;
  17520. L_1 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
  17521. if (!L_1)
  17522. {
  17523. goto IL_001a;
  17524. }
  17525. }
  17526. {
  17527. TextMeshPro_t4560AB28A3EAF503895A781A9C625273D833270E* L_2;
  17528. L_2 = Component_GetComponentInParent_TisTextMeshPro_t4560AB28A3EAF503895A781A9C625273D833270E_mC4105898148A90EA69A324499E1CC316C4445136(__this, Component_GetComponentInParent_TisTextMeshPro_t4560AB28A3EAF503895A781A9C625273D833270E_mC4105898148A90EA69A324499E1CC316C4445136_RuntimeMethod_var);
  17529. __this->___m_TextComponent = L_2;
  17530. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_TextComponent), (void*)L_2);
  17531. }
  17532. IL_001a:
  17533. {
  17534. TextMeshPro_t4560AB28A3EAF503895A781A9C625273D833270E* L_3 = __this->___m_TextComponent;
  17535. return L_3;
  17536. }
  17537. }
  17538. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TMP_SubMesh_t03A386328B843ADDDC3D5C53D901B38294142214* TMP_SubMesh_AddSubTextObject_m5365D77A55D42718310ED170B0BB1C2DB04DCBBE (TextMeshPro_t4560AB28A3EAF503895A781A9C625273D833270E* ___0_textComponent, MaterialReference_tFD98FFFBBDF168028E637446C6676507186F4D0B ___1_materialReference, const RuntimeMethod* method)
  17539. {
  17540. static bool s_Il2CppMethodInitialized;
  17541. if (!s_Il2CppMethodInitialized)
  17542. {
  17543. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_GetComponent_TisTMP_SubMesh_t03A386328B843ADDDC3D5C53D901B38294142214_mD1A9560AA8693D81434394C9924AD871F08DDAB4_RuntimeMethod_var);
  17544. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_t76FEDD663AB33C991A9C9A23129337651094216F_il2cpp_TypeInfo_var);
  17545. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TMP_SubMesh_t03A386328B843ADDDC3D5C53D901B38294142214_0_0_0_var);
  17546. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB_il2cpp_TypeInfo_var);
  17547. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  17548. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC68F26D50F4F9C62498072567FF551D39CDB0047);
  17549. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE166C9564FBDE461738077E3B1B506525EB6ACCC);
  17550. s_Il2CppMethodInitialized = true;
  17551. }
  17552. TMP_SubMesh_t03A386328B843ADDDC3D5C53D901B38294142214* V_0 = NULL;
  17553. {
  17554. MaterialReference_tFD98FFFBBDF168028E637446C6676507186F4D0B L_0 = ___1_materialReference;
  17555. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_1 = L_0.___material;
  17556. NullCheck(L_1);
  17557. String_t* L_2;
  17558. L_2 = Object_get_name_mAC2F6B897CF1303BA4249B4CB55271AFACBB6392(L_1, NULL);
  17559. String_t* L_3;
  17560. L_3 = String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B(_stringLiteralC68F26D50F4F9C62498072567FF551D39CDB0047, L_2, _stringLiteralE166C9564FBDE461738077E3B1B506525EB6ACCC, NULL);
  17561. TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_4 = (TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB*)(TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB*)SZArrayNew(TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB_il2cpp_TypeInfo_var, (uint32_t)1);
  17562. TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_5 = L_4;
  17563. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_6 = { reinterpret_cast<intptr_t> (TMP_SubMesh_t03A386328B843ADDDC3D5C53D901B38294142214_0_0_0_var) };
  17564. il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
  17565. Type_t* L_7;
  17566. L_7 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_6, NULL);
  17567. NullCheck(L_5);
  17568. ArrayElementTypeCheck (L_5, L_7);
  17569. (L_5)->SetAt(static_cast<il2cpp_array_size_t>(0), (Type_t*)L_7);
  17570. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_8 = (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*)il2cpp_codegen_object_new(GameObject_t76FEDD663AB33C991A9C9A23129337651094216F_il2cpp_TypeInfo_var);
  17571. GameObject__ctor_m721D643351E55308EA4F5F41B67D5446D11C61F0(L_8, L_3, L_5, NULL);
  17572. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_9 = L_8;
  17573. NullCheck(L_9);
  17574. Object_set_hideFlags_mACB8BFC903FB3B01BBD427753E791BF28B5E33D4(L_9, ((int32_t)52), NULL);
  17575. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_10 = L_9;
  17576. NullCheck(L_10);
  17577. TMP_SubMesh_t03A386328B843ADDDC3D5C53D901B38294142214* L_11;
  17578. L_11 = GameObject_GetComponent_TisTMP_SubMesh_t03A386328B843ADDDC3D5C53D901B38294142214_mD1A9560AA8693D81434394C9924AD871F08DDAB4(L_10, GameObject_GetComponent_TisTMP_SubMesh_t03A386328B843ADDDC3D5C53D901B38294142214_mD1A9560AA8693D81434394C9924AD871F08DDAB4_RuntimeMethod_var);
  17579. V_0 = L_11;
  17580. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_12 = L_10;
  17581. NullCheck(L_12);
  17582. Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_13;
  17583. L_13 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_12, NULL);
  17584. TextMeshPro_t4560AB28A3EAF503895A781A9C625273D833270E* L_14 = ___0_textComponent;
  17585. NullCheck(L_14);
  17586. Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_15;
  17587. L_15 = TextMeshPro_get_transform_m750148EC362B176A0E80D6F4ABAC1062E5281E11(L_14, NULL);
  17588. NullCheck(L_13);
  17589. Transform_SetParent_m9BDD7B7476714B2D7919B10BDC22CE75C0A0A195(L_13, L_15, (bool)0, NULL);
  17590. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_16 = L_12;
  17591. NullCheck(L_16);
  17592. Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_17;
  17593. L_17 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_16, NULL);
  17594. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_18;
  17595. L_18 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL);
  17596. NullCheck(L_17);
  17597. Transform_set_localPosition_mDE1C997F7D79C0885210B7732B4BA50EE7D73134(L_17, L_18, NULL);
  17598. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_19 = L_16;
  17599. NullCheck(L_19);
  17600. Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_20;
  17601. L_20 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_19, NULL);
  17602. Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_21;
  17603. L_21 = Quaternion_get_identity_m7E701AE095ED10FD5EA0B50ABCFDE2EEFF2173A5_inline(NULL);
  17604. NullCheck(L_20);
  17605. Transform_set_localRotation_mAB4A011D134BA58AB780BECC0025CA65F16185FA(L_20, L_21, NULL);
  17606. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_22 = L_19;
  17607. NullCheck(L_22);
  17608. Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_23;
  17609. L_23 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_22, NULL);
  17610. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_24;
  17611. L_24 = Vector3_get_one_mC9B289F1E15C42C597180C9FE6FB492495B51D02_inline(NULL);
  17612. NullCheck(L_23);
  17613. Transform_set_localScale_mBA79E811BAF6C47B80FF76414C12B47B3CD03633(L_23, L_24, NULL);
  17614. TextMeshPro_t4560AB28A3EAF503895A781A9C625273D833270E* L_25 = ___0_textComponent;
  17615. NullCheck(L_25);
  17616. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_26;
  17617. L_26 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_25, NULL);
  17618. NullCheck(L_26);
  17619. int32_t L_27;
  17620. L_27 = GameObject_get_layer_m108902B9C89E9F837CE06B9942AA42307450FEAF(L_26, NULL);
  17621. NullCheck(L_22);
  17622. GameObject_set_layer_m6E1AF478A2CC86BD222B96317BEB78B7D89B18D0(L_22, L_27, NULL);
  17623. TMP_SubMesh_t03A386328B843ADDDC3D5C53D901B38294142214* L_28 = V_0;
  17624. TextMeshPro_t4560AB28A3EAF503895A781A9C625273D833270E* L_29 = ___0_textComponent;
  17625. NullCheck(L_28);
  17626. L_28->___m_TextComponent = L_29;
  17627. Il2CppCodeGenWriteBarrier((void**)(&L_28->___m_TextComponent), (void*)L_29);
  17628. TMP_SubMesh_t03A386328B843ADDDC3D5C53D901B38294142214* L_30 = V_0;
  17629. MaterialReference_tFD98FFFBBDF168028E637446C6676507186F4D0B L_31 = ___1_materialReference;
  17630. TMP_FontAsset_t923BF2F78D7C5AC36376E168A1193B7CB4855160* L_32 = L_31.___fontAsset;
  17631. NullCheck(L_30);
  17632. L_30->___m_fontAsset = L_32;
  17633. Il2CppCodeGenWriteBarrier((void**)(&L_30->___m_fontAsset), (void*)L_32);
  17634. TMP_SubMesh_t03A386328B843ADDDC3D5C53D901B38294142214* L_33 = V_0;
  17635. MaterialReference_tFD98FFFBBDF168028E637446C6676507186F4D0B L_34 = ___1_materialReference;
  17636. TMP_SpriteAsset_t81F779E6F705CE190DC0D1F93A954CB8B1774B39* L_35 = L_34.___spriteAsset;
  17637. NullCheck(L_33);
  17638. L_33->___m_spriteAsset = L_35;
  17639. Il2CppCodeGenWriteBarrier((void**)(&L_33->___m_spriteAsset), (void*)L_35);
  17640. TMP_SubMesh_t03A386328B843ADDDC3D5C53D901B38294142214* L_36 = V_0;
  17641. MaterialReference_tFD98FFFBBDF168028E637446C6676507186F4D0B L_37 = ___1_materialReference;
  17642. bool L_38 = L_37.___isDefaultMaterial;
  17643. NullCheck(L_36);
  17644. L_36->___m_isDefaultMaterial = L_38;
  17645. TMP_SubMesh_t03A386328B843ADDDC3D5C53D901B38294142214* L_39 = V_0;
  17646. MaterialReference_tFD98FFFBBDF168028E637446C6676507186F4D0B L_40 = ___1_materialReference;
  17647. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_41 = L_40.___material;
  17648. NullCheck(L_39);
  17649. TMP_SubMesh_SetSharedMaterial_m894423F785E34D24902F385582889CF9170CEA4F(L_39, L_41, NULL);
  17650. TMP_SubMesh_t03A386328B843ADDDC3D5C53D901B38294142214* L_42 = V_0;
  17651. NullCheck(L_42);
  17652. Renderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF* L_43;
  17653. L_43 = TMP_SubMesh_get_renderer_m57EDD2B2B7742D389E019F7D81BFCD7BDA468013(L_42, NULL);
  17654. TextMeshPro_t4560AB28A3EAF503895A781A9C625273D833270E* L_44 = ___0_textComponent;
  17655. NullCheck(L_44);
  17656. Renderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF* L_45;
  17657. L_45 = TextMeshPro_get_renderer_m2E657DD550DAB1C896B1D8955AE08F84FB9FE78E(L_44, NULL);
  17658. NullCheck(L_45);
  17659. int32_t L_46;
  17660. L_46 = Renderer_get_sortingLayerID_m3D7AE74F1B87099810CF969CB4520C85F9AE5F92(L_45, NULL);
  17661. NullCheck(L_43);
  17662. Renderer_set_sortingLayerID_m289E44FD06B6692C7B2ADD1189FE4FC013180C49(L_43, L_46, NULL);
  17663. TMP_SubMesh_t03A386328B843ADDDC3D5C53D901B38294142214* L_47 = V_0;
  17664. NullCheck(L_47);
  17665. Renderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF* L_48;
  17666. L_48 = TMP_SubMesh_get_renderer_m57EDD2B2B7742D389E019F7D81BFCD7BDA468013(L_47, NULL);
  17667. TextMeshPro_t4560AB28A3EAF503895A781A9C625273D833270E* L_49 = ___0_textComponent;
  17668. NullCheck(L_49);
  17669. Renderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF* L_50;
  17670. L_50 = TextMeshPro_get_renderer_m2E657DD550DAB1C896B1D8955AE08F84FB9FE78E(L_49, NULL);
  17671. NullCheck(L_50);
  17672. int32_t L_51;
  17673. L_51 = Renderer_get_sortingOrder_m4CE7ADEEC8E2F28CC1D10B1D4091A10F8F1583FA(L_50, NULL);
  17674. NullCheck(L_48);
  17675. Renderer_set_sortingOrder_m4C67F002AD68CA0D55D20D6B78CDED3DB24467DA(L_48, L_51, NULL);
  17676. TMP_SubMesh_t03A386328B843ADDDC3D5C53D901B38294142214* L_52 = V_0;
  17677. return L_52;
  17678. }
  17679. }
  17680. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_SubMesh_OnEnable_mB044C518B33D5CB3C040D552994581FA754DE233 (TMP_SubMesh_t03A386328B843ADDDC3D5C53D901B38294142214* __this, const RuntimeMethod* method)
  17681. {
  17682. static bool s_Il2CppMethodInitialized;
  17683. if (!s_Il2CppMethodInitialized)
  17684. {
  17685. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  17686. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var);
  17687. s_Il2CppMethodInitialized = true;
  17688. }
  17689. {
  17690. bool L_0 = __this->___m_isRegisteredForEvents;
  17691. if (L_0)
  17692. {
  17693. goto IL_000f;
  17694. }
  17695. }
  17696. {
  17697. __this->___m_isRegisteredForEvents = (bool)1;
  17698. }
  17699. IL_000f:
  17700. {
  17701. int32_t L_1;
  17702. L_1 = Object_get_hideFlags_mA08F5E41671B8C6B5073C6B9E2799BCE6E0DF7F3(__this, NULL);
  17703. if ((((int32_t)L_1) == ((int32_t)((int32_t)52))))
  17704. {
  17705. goto IL_0021;
  17706. }
  17707. }
  17708. {
  17709. Object_set_hideFlags_mACB8BFC903FB3B01BBD427753E791BF28B5E33D4(__this, ((int32_t)52), NULL);
  17710. }
  17711. IL_0021:
  17712. {
  17713. MeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5* L_2;
  17714. L_2 = TMP_SubMesh_get_meshFilter_m84185B727B379F28F2955070CBF99AA14339F34E(__this, NULL);
  17715. Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_3;
  17716. L_3 = TMP_SubMesh_get_mesh_m9AF8E94AA6D6A9B47B76EE0B88A75BCECE8F43EB(__this, NULL);
  17717. NullCheck(L_2);
  17718. MeshFilter_set_sharedMesh_m946F7E3F583761982642BDA4753784AF1DF6E16F(L_2, L_3, NULL);
  17719. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_4 = __this->___m_sharedMaterial;
  17720. il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  17721. bool L_5;
  17722. L_5 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_4, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
  17723. if (!L_5)
  17724. {
  17725. goto IL_0069;
  17726. }
  17727. }
  17728. {
  17729. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_6 = __this->___m_sharedMaterial;
  17730. il2cpp_codegen_runtime_class_init_inline(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var);
  17731. int32_t L_7 = ((ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_StaticFields*)il2cpp_codegen_static_fields_for(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var))->___ID_ClipRect;
  17732. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_8;
  17733. memset((&L_8), 0, sizeof(L_8));
  17734. Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_8), (-32767.0f), (-32767.0f), (32767.0f), (32767.0f), NULL);
  17735. NullCheck(L_6);
  17736. Material_SetVector_m44CD02D4555E2AF391C30700F0AEC36BA04CFEA7(L_6, L_7, L_8, NULL);
  17737. }
  17738. IL_0069:
  17739. {
  17740. return;
  17741. }
  17742. }
  17743. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_SubMesh_OnDisable_m2A63ACC5E996C6AC1D2A3358972B6592F0B6856C (TMP_SubMesh_t03A386328B843ADDDC3D5C53D901B38294142214* __this, const RuntimeMethod* method)
  17744. {
  17745. static bool s_Il2CppMethodInitialized;
  17746. if (!s_Il2CppMethodInitialized)
  17747. {
  17748. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  17749. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TMP_MaterialManager_t67E8437E12407A99A3E58F6033B8D3749A321A96_il2cpp_TypeInfo_var);
  17750. s_Il2CppMethodInitialized = true;
  17751. }
  17752. {
  17753. MeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5* L_0 = __this->___m_meshFilter;
  17754. NullCheck(L_0);
  17755. MeshFilter_set_sharedMesh_m946F7E3F583761982642BDA4753784AF1DF6E16F(L_0, (Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4*)NULL, NULL);
  17756. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_1 = __this->___m_fallbackMaterial;
  17757. il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  17758. bool L_2;
  17759. L_2 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_1, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
  17760. if (!L_2)
  17761. {
  17762. goto IL_002c;
  17763. }
  17764. }
  17765. {
  17766. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_3 = __this->___m_fallbackMaterial;
  17767. il2cpp_codegen_runtime_class_init_inline(TMP_MaterialManager_t67E8437E12407A99A3E58F6033B8D3749A321A96_il2cpp_TypeInfo_var);
  17768. TMP_MaterialManager_ReleaseFallbackMaterial_m270B368718E0FBEC8300F0C518603B6E917E6668(L_3, NULL);
  17769. __this->___m_fallbackMaterial = (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3*)NULL;
  17770. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_fallbackMaterial), (void*)(Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3*)NULL);
  17771. }
  17772. IL_002c:
  17773. {
  17774. return;
  17775. }
  17776. }
  17777. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_SubMesh_OnDestroy_m50A083A81A84781BF0700B1A63B8AAB83C0EBFAD (TMP_SubMesh_t03A386328B843ADDDC3D5C53D901B38294142214* __this, const RuntimeMethod* method)
  17778. {
  17779. static bool s_Il2CppMethodInitialized;
  17780. if (!s_Il2CppMethodInitialized)
  17781. {
  17782. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  17783. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TMP_MaterialManager_t67E8437E12407A99A3E58F6033B8D3749A321A96_il2cpp_TypeInfo_var);
  17784. s_Il2CppMethodInitialized = true;
  17785. }
  17786. {
  17787. Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_0 = __this->___m_mesh;
  17788. il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  17789. bool L_1;
  17790. L_1 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
  17791. if (!L_1)
  17792. {
  17793. goto IL_0019;
  17794. }
  17795. }
  17796. {
  17797. Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_2 = __this->___m_mesh;
  17798. il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  17799. Object_DestroyImmediate_m6336EBC83591A5DB64EC70C92132824C6E258705(L_2, NULL);
  17800. }
  17801. IL_0019:
  17802. {
  17803. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_3 = __this->___m_fallbackMaterial;
  17804. il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  17805. bool L_4;
  17806. L_4 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_3, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
  17807. if (!L_4)
  17808. {
  17809. goto IL_0039;
  17810. }
  17811. }
  17812. {
  17813. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_5 = __this->___m_fallbackMaterial;
  17814. il2cpp_codegen_runtime_class_init_inline(TMP_MaterialManager_t67E8437E12407A99A3E58F6033B8D3749A321A96_il2cpp_TypeInfo_var);
  17815. TMP_MaterialManager_ReleaseFallbackMaterial_m270B368718E0FBEC8300F0C518603B6E917E6668(L_5, NULL);
  17816. __this->___m_fallbackMaterial = (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3*)NULL;
  17817. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_fallbackMaterial), (void*)(Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3*)NULL);
  17818. }
  17819. IL_0039:
  17820. {
  17821. __this->___m_isRegisteredForEvents = (bool)0;
  17822. TextMeshPro_t4560AB28A3EAF503895A781A9C625273D833270E* L_6 = __this->___m_TextComponent;
  17823. il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  17824. bool L_7;
  17825. L_7 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_6, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
  17826. if (!L_7)
  17827. {
  17828. goto IL_0065;
  17829. }
  17830. }
  17831. {
  17832. TextMeshPro_t4560AB28A3EAF503895A781A9C625273D833270E* L_8 = __this->___m_TextComponent;
  17833. NullCheck(L_8);
  17834. TMP_Text_set_havePropertiesChanged_mA38D7BC9E260BF29450738B827F2220A05662B31(L_8, (bool)1, NULL);
  17835. TextMeshPro_t4560AB28A3EAF503895A781A9C625273D833270E* L_9 = __this->___m_TextComponent;
  17836. NullCheck(L_9);
  17837. VirtualActionInvoker0::Invoke(26, L_9);
  17838. }
  17839. IL_0065:
  17840. {
  17841. return;
  17842. }
  17843. }
  17844. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_SubMesh_DestroySelf_mB9BF2C94B673B284DB58D13EAD1E6798129B7B55 (TMP_SubMesh_t03A386328B843ADDDC3D5C53D901B38294142214* __this, const RuntimeMethod* method)
  17845. {
  17846. static bool s_Il2CppMethodInitialized;
  17847. if (!s_Il2CppMethodInitialized)
  17848. {
  17849. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  17850. s_Il2CppMethodInitialized = true;
  17851. }
  17852. {
  17853. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0;
  17854. L_0 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(__this, NULL);
  17855. il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  17856. Object_Destroy_m064F2A066491D2DC4FFCFBDBE5FCFFB807A04436(L_0, (1.0f), NULL);
  17857. return;
  17858. }
  17859. }
  17860. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* TMP_SubMesh_GetMaterial_m7FA3D54A057606FA90DC3841AAD76C3877BBDA54 (TMP_SubMesh_t03A386328B843ADDDC3D5C53D901B38294142214* __this, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___0_mat, const RuntimeMethod* method)
  17861. {
  17862. static bool s_Il2CppMethodInitialized;
  17863. if (!s_Il2CppMethodInitialized)
  17864. {
  17865. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_GetComponent_TisRenderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF_mC91ACC92AD57CA6CA00991DAF1DB3830BCE07AF8_RuntimeMethod_var);
  17866. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  17867. s_Il2CppMethodInitialized = true;
  17868. }
  17869. {
  17870. Renderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF* L_0 = __this->___m_renderer;
  17871. il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  17872. bool L_1;
  17873. L_1 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
  17874. if (!L_1)
  17875. {
  17876. goto IL_001a;
  17877. }
  17878. }
  17879. {
  17880. Renderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF* L_2;
  17881. L_2 = Component_GetComponent_TisRenderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF_mC91ACC92AD57CA6CA00991DAF1DB3830BCE07AF8(__this, Component_GetComponent_TisRenderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF_mC91ACC92AD57CA6CA00991DAF1DB3830BCE07AF8_RuntimeMethod_var);
  17882. __this->___m_renderer = L_2;
  17883. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_renderer), (void*)L_2);
  17884. }
  17885. IL_001a:
  17886. {
  17887. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_3 = __this->___m_material;
  17888. il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  17889. bool L_4;
  17890. L_4 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_3, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
  17891. if (L_4)
  17892. {
  17893. goto IL_003b;
  17894. }
  17895. }
  17896. {
  17897. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_5 = __this->___m_material;
  17898. NullCheck(L_5);
  17899. int32_t L_6;
  17900. L_6 = Object_GetInstanceID_m554FF4073C9465F3835574CC084E68AAEEC6CC6A(L_5, NULL);
  17901. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_7 = ___0_mat;
  17902. NullCheck(L_7);
  17903. int32_t L_8;
  17904. L_8 = Object_GetInstanceID_m554FF4073C9465F3835574CC084E68AAEEC6CC6A(L_7, NULL);
  17905. if ((((int32_t)L_6) == ((int32_t)L_8)))
  17906. {
  17907. goto IL_0048;
  17908. }
  17909. }
  17910. IL_003b:
  17911. {
  17912. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_9 = ___0_mat;
  17913. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_10;
  17914. L_10 = TMP_SubMesh_CreateMaterialInstance_mCBD7450E65428732A15ADD20F0A5BE7EA1DBF2BA(__this, L_9, NULL);
  17915. __this->___m_material = L_10;
  17916. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_material), (void*)L_10);
  17917. }
  17918. IL_0048:
  17919. {
  17920. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_11 = __this->___m_material;
  17921. __this->___m_sharedMaterial = L_11;
  17922. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_sharedMaterial), (void*)L_11);
  17923. float L_12;
  17924. L_12 = TMP_SubMesh_GetPaddingForMaterial_mE7297313C36D02A7879790C4EEA21551B52B9544(__this, NULL);
  17925. __this->___m_padding = L_12;
  17926. TMP_SubMesh_SetVerticesDirty_m55CA9BE0F62ED78693A82CD3A583FA24F1C734B1(__this, NULL);
  17927. TMP_SubMesh_SetMaterialDirty_mF4015AA542DC6AF1A7E554CF66A42AB0939D826C(__this, NULL);
  17928. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_13 = __this->___m_sharedMaterial;
  17929. return L_13;
  17930. }
  17931. }
  17932. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* TMP_SubMesh_CreateMaterialInstance_mCBD7450E65428732A15ADD20F0A5BE7EA1DBF2BA (TMP_SubMesh_t03A386328B843ADDDC3D5C53D901B38294142214* __this, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___0_source, const RuntimeMethod* method)
  17933. {
  17934. static bool s_Il2CppMethodInitialized;
  17935. if (!s_Il2CppMethodInitialized)
  17936. {
  17937. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3_il2cpp_TypeInfo_var);
  17938. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA7D55861F3D2688D8F40C14691D660661CBD2B27);
  17939. s_Il2CppMethodInitialized = true;
  17940. }
  17941. {
  17942. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_0 = ___0_source;
  17943. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_1 = (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3*)il2cpp_codegen_object_new(Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3_il2cpp_TypeInfo_var);
  17944. Material__ctor_mFCC42FB90257F1E8F7516A8640A79C465A39961C(L_1, L_0, NULL);
  17945. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_2 = L_1;
  17946. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_3 = ___0_source;
  17947. NullCheck(L_3);
  17948. StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_4;
  17949. L_4 = Material_get_shaderKeywords_m11982F09EED6BB0A892342E1A72AEA470C44B105(L_3, NULL);
  17950. NullCheck(L_2);
  17951. Material_set_shaderKeywords_mD650CF82B2DBB75F001E373E2E1ACA30876F3AB8(L_2, L_4, NULL);
  17952. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_5 = L_2;
  17953. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_6 = L_5;
  17954. NullCheck(L_6);
  17955. String_t* L_7;
  17956. L_7 = Object_get_name_mAC2F6B897CF1303BA4249B4CB55271AFACBB6392(L_6, NULL);
  17957. String_t* L_8;
  17958. L_8 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(L_7, _stringLiteralA7D55861F3D2688D8F40C14691D660661CBD2B27, NULL);
  17959. NullCheck(L_6);
  17960. Object_set_name_mC79E6DC8FFD72479C90F0C4CC7F42A0FEAF5AE47(L_6, L_8, NULL);
  17961. return L_5;
  17962. }
  17963. }
  17964. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* TMP_SubMesh_GetSharedMaterial_m7C37BF890F16727019DF5A7EA36FABE4E5D21F42 (TMP_SubMesh_t03A386328B843ADDDC3D5C53D901B38294142214* __this, const RuntimeMethod* method)
  17965. {
  17966. static bool s_Il2CppMethodInitialized;
  17967. if (!s_Il2CppMethodInitialized)
  17968. {
  17969. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_GetComponent_TisRenderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF_mC91ACC92AD57CA6CA00991DAF1DB3830BCE07AF8_RuntimeMethod_var);
  17970. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  17971. s_Il2CppMethodInitialized = true;
  17972. }
  17973. {
  17974. Renderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF* L_0 = __this->___m_renderer;
  17975. il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  17976. bool L_1;
  17977. L_1 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
  17978. if (!L_1)
  17979. {
  17980. goto IL_001a;
  17981. }
  17982. }
  17983. {
  17984. Renderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF* L_2;
  17985. L_2 = Component_GetComponent_TisRenderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF_mC91ACC92AD57CA6CA00991DAF1DB3830BCE07AF8(__this, Component_GetComponent_TisRenderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF_mC91ACC92AD57CA6CA00991DAF1DB3830BCE07AF8_RuntimeMethod_var);
  17986. __this->___m_renderer = L_2;
  17987. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_renderer), (void*)L_2);
  17988. }
  17989. IL_001a:
  17990. {
  17991. Renderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF* L_3 = __this->___m_renderer;
  17992. NullCheck(L_3);
  17993. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_4;
  17994. L_4 = Renderer_get_sharedMaterial_mA2E0CA0A564617FFC3E0E50947C6300082C35F81(L_3, NULL);
  17995. return L_4;
  17996. }
  17997. }
  17998. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_SubMesh_SetSharedMaterial_m894423F785E34D24902F385582889CF9170CEA4F (TMP_SubMesh_t03A386328B843ADDDC3D5C53D901B38294142214* __this, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___0_mat, const RuntimeMethod* method)
  17999. {
  18000. {
  18001. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_0 = ___0_mat;
  18002. __this->___m_sharedMaterial = L_0;
  18003. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_sharedMaterial), (void*)L_0);
  18004. float L_1;
  18005. L_1 = TMP_SubMesh_GetPaddingForMaterial_mE7297313C36D02A7879790C4EEA21551B52B9544(__this, NULL);
  18006. __this->___m_padding = L_1;
  18007. TMP_SubMesh_SetMaterialDirty_mF4015AA542DC6AF1A7E554CF66A42AB0939D826C(__this, NULL);
  18008. return;
  18009. }
  18010. }
  18011. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float TMP_SubMesh_GetPaddingForMaterial_mE7297313C36D02A7879790C4EEA21551B52B9544 (TMP_SubMesh_t03A386328B843ADDDC3D5C53D901B38294142214* __this, const RuntimeMethod* method)
  18012. {
  18013. static bool s_Il2CppMethodInitialized;
  18014. if (!s_Il2CppMethodInitialized)
  18015. {
  18016. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var);
  18017. s_Il2CppMethodInitialized = true;
  18018. }
  18019. {
  18020. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_0 = __this->___m_sharedMaterial;
  18021. TextMeshPro_t4560AB28A3EAF503895A781A9C625273D833270E* L_1 = __this->___m_TextComponent;
  18022. NullCheck(L_1);
  18023. bool L_2;
  18024. L_2 = TMP_Text_get_extraPadding_m84294178A4E3BFD708FC746DB98CB0A64FBC35AA_inline(L_1, NULL);
  18025. TextMeshPro_t4560AB28A3EAF503895A781A9C625273D833270E* L_3 = __this->___m_TextComponent;
  18026. NullCheck(L_3);
  18027. bool L_4;
  18028. L_4 = TMP_Text_get_isUsingBold_mA0F9BE071B0F9DB995BC04D1CD409CA5C5AF6CF0_inline(L_3, NULL);
  18029. il2cpp_codegen_runtime_class_init_inline(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var);
  18030. float L_5;
  18031. L_5 = ShaderUtilities_GetPadding_mACB25967DE353794970CEC89362214C3F65341FA(L_0, L_2, L_4, NULL);
  18032. return L_5;
  18033. }
  18034. }
  18035. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_SubMesh_UpdateMeshPadding_mC15404FE24CC51BCA2D8BC8B7A15934FF71ACAAF (TMP_SubMesh_t03A386328B843ADDDC3D5C53D901B38294142214* __this, bool ___0_isExtraPadding, bool ___1_isUsingBold, const RuntimeMethod* method)
  18036. {
  18037. static bool s_Il2CppMethodInitialized;
  18038. if (!s_Il2CppMethodInitialized)
  18039. {
  18040. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var);
  18041. s_Il2CppMethodInitialized = true;
  18042. }
  18043. {
  18044. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_0 = __this->___m_sharedMaterial;
  18045. bool L_1 = ___0_isExtraPadding;
  18046. bool L_2 = ___1_isUsingBold;
  18047. il2cpp_codegen_runtime_class_init_inline(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var);
  18048. float L_3;
  18049. L_3 = ShaderUtilities_GetPadding_mACB25967DE353794970CEC89362214C3F65341FA(L_0, L_1, L_2, NULL);
  18050. __this->___m_padding = L_3;
  18051. return;
  18052. }
  18053. }
  18054. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_SubMesh_SetVerticesDirty_m55CA9BE0F62ED78693A82CD3A583FA24F1C734B1 (TMP_SubMesh_t03A386328B843ADDDC3D5C53D901B38294142214* __this, const RuntimeMethod* method)
  18055. {
  18056. static bool s_Il2CppMethodInitialized;
  18057. if (!s_Il2CppMethodInitialized)
  18058. {
  18059. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  18060. s_Il2CppMethodInitialized = true;
  18061. }
  18062. {
  18063. bool L_0;
  18064. L_0 = Behaviour_get_enabled_mAAC9F15E9EBF552217A5AE2681589CC0BFA300C1(__this, NULL);
  18065. if (L_0)
  18066. {
  18067. goto IL_0009;
  18068. }
  18069. }
  18070. {
  18071. return;
  18072. }
  18073. IL_0009:
  18074. {
  18075. TextMeshPro_t4560AB28A3EAF503895A781A9C625273D833270E* L_1 = __this->___m_TextComponent;
  18076. il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  18077. bool L_2;
  18078. L_2 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_1, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
  18079. if (!L_2)
  18080. {
  18081. goto IL_002e;
  18082. }
  18083. }
  18084. {
  18085. TextMeshPro_t4560AB28A3EAF503895A781A9C625273D833270E* L_3 = __this->___m_TextComponent;
  18086. NullCheck(L_3);
  18087. TMP_Text_set_havePropertiesChanged_mA38D7BC9E260BF29450738B827F2220A05662B31(L_3, (bool)1, NULL);
  18088. TextMeshPro_t4560AB28A3EAF503895A781A9C625273D833270E* L_4 = __this->___m_TextComponent;
  18089. NullCheck(L_4);
  18090. VirtualActionInvoker0::Invoke(28, L_4);
  18091. }
  18092. IL_002e:
  18093. {
  18094. return;
  18095. }
  18096. }
  18097. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_SubMesh_SetMaterialDirty_mF4015AA542DC6AF1A7E554CF66A42AB0939D826C (TMP_SubMesh_t03A386328B843ADDDC3D5C53D901B38294142214* __this, const RuntimeMethod* method)
  18098. {
  18099. {
  18100. TMP_SubMesh_UpdateMaterial_mF2AA7298784A74354917AE11C33C06DF5EE48FD3(__this, NULL);
  18101. return;
  18102. }
  18103. }
  18104. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_SubMesh_UpdateMaterial_mF2AA7298784A74354917AE11C33C06DF5EE48FD3 (TMP_SubMesh_t03A386328B843ADDDC3D5C53D901B38294142214* __this, const RuntimeMethod* method)
  18105. {
  18106. static bool s_Il2CppMethodInitialized;
  18107. if (!s_Il2CppMethodInitialized)
  18108. {
  18109. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  18110. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var);
  18111. s_Il2CppMethodInitialized = true;
  18112. }
  18113. float V_0 = 0.0f;
  18114. {
  18115. Renderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF* L_0;
  18116. L_0 = TMP_SubMesh_get_renderer_m57EDD2B2B7742D389E019F7D81BFCD7BDA468013(__this, NULL);
  18117. il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  18118. bool L_1;
  18119. L_1 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
  18120. if (L_1)
  18121. {
  18122. goto IL_001c;
  18123. }
  18124. }
  18125. {
  18126. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_2 = __this->___m_sharedMaterial;
  18127. il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  18128. bool L_3;
  18129. L_3 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_2, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
  18130. if (!L_3)
  18131. {
  18132. goto IL_001d;
  18133. }
  18134. }
  18135. IL_001c:
  18136. {
  18137. return;
  18138. }
  18139. IL_001d:
  18140. {
  18141. Renderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF* L_4 = __this->___m_renderer;
  18142. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_5 = __this->___m_sharedMaterial;
  18143. NullCheck(L_4);
  18144. Renderer_set_sharedMaterial_m5E842F9A06CFB7B77656EB319881CB4B3E8E4288(L_4, L_5, NULL);
  18145. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_6 = __this->___m_sharedMaterial;
  18146. il2cpp_codegen_runtime_class_init_inline(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var);
  18147. String_t* L_7 = ((ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_StaticFields*)il2cpp_codegen_static_fields_for(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var))->___ShaderTag_CullMode;
  18148. NullCheck(L_6);
  18149. bool L_8;
  18150. L_8 = Material_HasProperty_mC09A83B44E368A217F606DD4954FA080CC03EC6C(L_6, L_7, NULL);
  18151. if (!L_8)
  18152. {
  18153. goto IL_0067;
  18154. }
  18155. }
  18156. {
  18157. TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_9;
  18158. L_9 = TMP_SubMesh_get_textComponent_m0432A85ED37E13DB37CE87B0A09C7C9B5C1369D6(__this, NULL);
  18159. NullCheck(L_9);
  18160. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_10;
  18161. L_10 = VirtualFuncInvoker0< Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* >::Invoke(67, L_9);
  18162. il2cpp_codegen_runtime_class_init_inline(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var);
  18163. String_t* L_11 = ((ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_StaticFields*)il2cpp_codegen_static_fields_for(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var))->___ShaderTag_CullMode;
  18164. NullCheck(L_10);
  18165. float L_12;
  18166. L_12 = Material_GetFloat_m2A77F10E6AA13EA3FA56166EFEA897115A14FA5A(L_10, L_11, NULL);
  18167. V_0 = L_12;
  18168. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_13 = __this->___m_sharedMaterial;
  18169. String_t* L_14 = ((ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_StaticFields*)il2cpp_codegen_static_fields_for(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var))->___ShaderTag_CullMode;
  18170. float L_15 = V_0;
  18171. NullCheck(L_13);
  18172. Material_SetFloat_m879CF81D740BAE6F23C9822400679F4D16365836(L_13, L_14, L_15, NULL);
  18173. }
  18174. IL_0067:
  18175. {
  18176. return;
  18177. }
  18178. }
  18179. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_SubMesh__ctor_m94A6C004CCE46FD9B6DDFBBD8436B386594FABEF (TMP_SubMesh_t03A386328B843ADDDC3D5C53D901B38294142214* __this, const RuntimeMethod* method)
  18180. {
  18181. {
  18182. MonoBehaviour__ctor_m592DB0105CA0BC97AA1C5F4AD27B12D68A3B7C1E(__this, NULL);
  18183. return;
  18184. }
  18185. }
  18186. #ifdef __clang__
  18187. #pragma clang diagnostic pop
  18188. #endif
  18189. #ifdef __clang__
  18190. #pragma clang diagnostic push
  18191. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  18192. #pragma clang diagnostic ignored "-Wunused-variable"
  18193. #endif
  18194. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TMP_FontAsset_t923BF2F78D7C5AC36376E168A1193B7CB4855160* TMP_SubMeshUI_get_fontAsset_mFA21AA0E69C872A2E9AD4F2F7A4E2E61B343275F (TMP_SubMeshUI_tC465A77BC412382AABB3052CBA268623AAF3A25D* __this, const RuntimeMethod* method)
  18195. {
  18196. {
  18197. TMP_FontAsset_t923BF2F78D7C5AC36376E168A1193B7CB4855160* L_0 = __this->___m_fontAsset;
  18198. return L_0;
  18199. }
  18200. }
  18201. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_SubMeshUI_set_fontAsset_m76AFB364ECE0D6CBD609CA2FC1BD28BBC09437A6 (TMP_SubMeshUI_tC465A77BC412382AABB3052CBA268623AAF3A25D* __this, TMP_FontAsset_t923BF2F78D7C5AC36376E168A1193B7CB4855160* ___0_value, const RuntimeMethod* method)
  18202. {
  18203. {
  18204. TMP_FontAsset_t923BF2F78D7C5AC36376E168A1193B7CB4855160* L_0 = ___0_value;
  18205. __this->___m_fontAsset = L_0;
  18206. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_fontAsset), (void*)L_0);
  18207. return;
  18208. }
  18209. }
  18210. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TMP_SpriteAsset_t81F779E6F705CE190DC0D1F93A954CB8B1774B39* TMP_SubMeshUI_get_spriteAsset_m657B36AC1C3BFA60B17013CB401750F80719F7E4 (TMP_SubMeshUI_tC465A77BC412382AABB3052CBA268623AAF3A25D* __this, const RuntimeMethod* method)
  18211. {
  18212. {
  18213. TMP_SpriteAsset_t81F779E6F705CE190DC0D1F93A954CB8B1774B39* L_0 = __this->___m_spriteAsset;
  18214. return L_0;
  18215. }
  18216. }
  18217. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_SubMeshUI_set_spriteAsset_m535AEEBE4A7548A93E6A252DF62C5BCC3578F05C (TMP_SubMeshUI_tC465A77BC412382AABB3052CBA268623AAF3A25D* __this, TMP_SpriteAsset_t81F779E6F705CE190DC0D1F93A954CB8B1774B39* ___0_value, const RuntimeMethod* method)
  18218. {
  18219. {
  18220. TMP_SpriteAsset_t81F779E6F705CE190DC0D1F93A954CB8B1774B39* L_0 = ___0_value;
  18221. __this->___m_spriteAsset = L_0;
  18222. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_spriteAsset), (void*)L_0);
  18223. return;
  18224. }
  18225. }
  18226. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* TMP_SubMeshUI_get_mainTexture_m812ABD578CE01020099166A3F9F63E31E635E4F1 (TMP_SubMeshUI_tC465A77BC412382AABB3052CBA268623AAF3A25D* __this, const RuntimeMethod* method)
  18227. {
  18228. static bool s_Il2CppMethodInitialized;
  18229. if (!s_Il2CppMethodInitialized)
  18230. {
  18231. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  18232. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var);
  18233. s_Il2CppMethodInitialized = true;
  18234. }
  18235. {
  18236. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_0;
  18237. L_0 = TMP_SubMeshUI_get_sharedMaterial_m9F6E8D48BE941352C6395CE6B25D1A026F9B1A50_inline(__this, NULL);
  18238. il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  18239. bool L_1;
  18240. L_1 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
  18241. if (!L_1)
  18242. {
  18243. goto IL_001f;
  18244. }
  18245. }
  18246. {
  18247. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_2;
  18248. L_2 = TMP_SubMeshUI_get_sharedMaterial_m9F6E8D48BE941352C6395CE6B25D1A026F9B1A50_inline(__this, NULL);
  18249. il2cpp_codegen_runtime_class_init_inline(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var);
  18250. int32_t L_3 = ((ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_StaticFields*)il2cpp_codegen_static_fields_for(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var))->___ID_MainTex;
  18251. NullCheck(L_2);
  18252. Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_4;
  18253. L_4 = Material_GetTexture_mE5D02B13E7AF35ABAE4FFC49E69FAF8F36F91191(L_2, L_3, NULL);
  18254. return L_4;
  18255. }
  18256. IL_001f:
  18257. {
  18258. return (Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700*)NULL;
  18259. }
  18260. }
  18261. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* TMP_SubMeshUI_get_material_mCEDB25BF8F4D1ADBDDE5E0D6A9D6BE34352B59C0 (TMP_SubMeshUI_tC465A77BC412382AABB3052CBA268623AAF3A25D* __this, const RuntimeMethod* method)
  18262. {
  18263. {
  18264. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_0 = __this->___m_sharedMaterial;
  18265. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_1;
  18266. L_1 = TMP_SubMeshUI_GetMaterial_m42B838E7CFD90166E7AB6288140E0DDC42C5BFBD(__this, L_0, NULL);
  18267. return L_1;
  18268. }
  18269. }
  18270. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_SubMeshUI_set_material_m42EDB47D729254FE9BA1A521AD957ED2D9CED532 (TMP_SubMeshUI_tC465A77BC412382AABB3052CBA268623AAF3A25D* __this, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___0_value, const RuntimeMethod* method)
  18271. {
  18272. static bool s_Il2CppMethodInitialized;
  18273. if (!s_Il2CppMethodInitialized)
  18274. {
  18275. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  18276. s_Il2CppMethodInitialized = true;
  18277. }
  18278. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* V_0 = NULL;
  18279. {
  18280. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_0 = __this->___m_sharedMaterial;
  18281. il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  18282. bool L_1;
  18283. L_1 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
  18284. if (!L_1)
  18285. {
  18286. goto IL_0022;
  18287. }
  18288. }
  18289. {
  18290. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_2 = __this->___m_sharedMaterial;
  18291. NullCheck(L_2);
  18292. int32_t L_3;
  18293. L_3 = Object_GetInstanceID_m554FF4073C9465F3835574CC084E68AAEEC6CC6A(L_2, NULL);
  18294. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_4 = ___0_value;
  18295. NullCheck(L_4);
  18296. int32_t L_5;
  18297. L_5 = Object_GetInstanceID_m554FF4073C9465F3835574CC084E68AAEEC6CC6A(L_4, NULL);
  18298. if ((!(((uint32_t)L_3) == ((uint32_t)L_5))))
  18299. {
  18300. goto IL_0022;
  18301. }
  18302. }
  18303. {
  18304. return;
  18305. }
  18306. IL_0022:
  18307. {
  18308. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_6 = ___0_value;
  18309. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_7 = L_6;
  18310. V_0 = L_7;
  18311. __this->___m_material = L_7;
  18312. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_material), (void*)L_7);
  18313. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_8 = V_0;
  18314. __this->___m_sharedMaterial = L_8;
  18315. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_sharedMaterial), (void*)L_8);
  18316. float L_9;
  18317. L_9 = TMP_SubMeshUI_GetPaddingForMaterial_m59C406EAAF3622C5C66AC02B57EE54017E6F80C9(__this, NULL);
  18318. __this->___m_padding = L_9;
  18319. VirtualActionInvoker0::Invoke(28, __this);
  18320. VirtualActionInvoker0::Invoke(29, __this);
  18321. return;
  18322. }
  18323. }
  18324. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* TMP_SubMeshUI_get_sharedMaterial_m9F6E8D48BE941352C6395CE6B25D1A026F9B1A50 (TMP_SubMeshUI_tC465A77BC412382AABB3052CBA268623AAF3A25D* __this, const RuntimeMethod* method)
  18325. {
  18326. {
  18327. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_0 = __this->___m_sharedMaterial;
  18328. return L_0;
  18329. }
  18330. }
  18331. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_SubMeshUI_set_sharedMaterial_m76325941FAD77DA10D3BD3B85506D0473CD6DB2B (TMP_SubMeshUI_tC465A77BC412382AABB3052CBA268623AAF3A25D* __this, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___0_value, const RuntimeMethod* method)
  18332. {
  18333. {
  18334. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_0 = ___0_value;
  18335. TMP_SubMeshUI_SetSharedMaterial_m3E8AB169F4C47E062E3996E25F2F9D015FDAAA0C(__this, L_0, NULL);
  18336. return;
  18337. }
  18338. }
  18339. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* TMP_SubMeshUI_get_fallbackMaterial_mAF8B16164650A91CA244445F5717BCEA12B75CAE (TMP_SubMeshUI_tC465A77BC412382AABB3052CBA268623AAF3A25D* __this, const RuntimeMethod* method)
  18340. {
  18341. {
  18342. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_0 = __this->___m_fallbackMaterial;
  18343. return L_0;
  18344. }
  18345. }
  18346. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_SubMeshUI_set_fallbackMaterial_mDABCF9FA80529D8A6452EBD3C9B52E1D4A8F6A08 (TMP_SubMeshUI_tC465A77BC412382AABB3052CBA268623AAF3A25D* __this, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___0_value, const RuntimeMethod* method)
  18347. {
  18348. static bool s_Il2CppMethodInitialized;
  18349. if (!s_Il2CppMethodInitialized)
  18350. {
  18351. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  18352. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TMP_MaterialManager_t67E8437E12407A99A3E58F6033B8D3749A321A96_il2cpp_TypeInfo_var);
  18353. s_Il2CppMethodInitialized = true;
  18354. }
  18355. {
  18356. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_0 = __this->___m_fallbackMaterial;
  18357. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_1 = ___0_value;
  18358. il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  18359. bool L_2;
  18360. L_2 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_0, L_1, NULL);
  18361. if (!L_2)
  18362. {
  18363. goto IL_000f;
  18364. }
  18365. }
  18366. {
  18367. return;
  18368. }
  18369. IL_000f:
  18370. {
  18371. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_3 = __this->___m_fallbackMaterial;
  18372. il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  18373. bool L_4;
  18374. L_4 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_3, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
  18375. if (!L_4)
  18376. {
  18377. goto IL_0036;
  18378. }
  18379. }
  18380. {
  18381. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_5 = __this->___m_fallbackMaterial;
  18382. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_6 = ___0_value;
  18383. il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  18384. bool L_7;
  18385. L_7 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_5, L_6, NULL);
  18386. if (!L_7)
  18387. {
  18388. goto IL_0036;
  18389. }
  18390. }
  18391. {
  18392. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_8 = __this->___m_fallbackMaterial;
  18393. il2cpp_codegen_runtime_class_init_inline(TMP_MaterialManager_t67E8437E12407A99A3E58F6033B8D3749A321A96_il2cpp_TypeInfo_var);
  18394. TMP_MaterialManager_ReleaseFallbackMaterial_m270B368718E0FBEC8300F0C518603B6E917E6668(L_8, NULL);
  18395. }
  18396. IL_0036:
  18397. {
  18398. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_9 = ___0_value;
  18399. __this->___m_fallbackMaterial = L_9;
  18400. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_fallbackMaterial), (void*)L_9);
  18401. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_10 = __this->___m_fallbackMaterial;
  18402. il2cpp_codegen_runtime_class_init_inline(TMP_MaterialManager_t67E8437E12407A99A3E58F6033B8D3749A321A96_il2cpp_TypeInfo_var);
  18403. TMP_MaterialManager_AddFallbackMaterialReference_m945320584E67E1D285BF1D99C63FD19799E94993(L_10, NULL);
  18404. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_11 = __this->___m_fallbackMaterial;
  18405. TMP_SubMeshUI_SetSharedMaterial_m3E8AB169F4C47E062E3996E25F2F9D015FDAAA0C(__this, L_11, NULL);
  18406. return;
  18407. }
  18408. }
  18409. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* TMP_SubMeshUI_get_fallbackSourceMaterial_m0CCD5224BD22B4AF5B8D7994040F7925FA047787 (TMP_SubMeshUI_tC465A77BC412382AABB3052CBA268623AAF3A25D* __this, const RuntimeMethod* method)
  18410. {
  18411. {
  18412. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_0 = __this->___m_fallbackSourceMaterial;
  18413. return L_0;
  18414. }
  18415. }
  18416. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_SubMeshUI_set_fallbackSourceMaterial_m6176ADCD1C46E99F4FC95189D58B406397E54C0E (TMP_SubMeshUI_tC465A77BC412382AABB3052CBA268623AAF3A25D* __this, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___0_value, const RuntimeMethod* method)
  18417. {
  18418. {
  18419. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_0 = ___0_value;
  18420. __this->___m_fallbackSourceMaterial = L_0;
  18421. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_fallbackSourceMaterial), (void*)L_0);
  18422. return;
  18423. }
  18424. }
  18425. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* TMP_SubMeshUI_get_materialForRendering_m49CDCE464B0837AF4EAC89AF71B7CB8602BE1A27 (TMP_SubMeshUI_tC465A77BC412382AABB3052CBA268623AAF3A25D* __this, const RuntimeMethod* method)
  18426. {
  18427. static bool s_Il2CppMethodInitialized;
  18428. if (!s_Il2CppMethodInitialized)
  18429. {
  18430. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TMP_MaterialManager_t67E8437E12407A99A3E58F6033B8D3749A321A96_il2cpp_TypeInfo_var);
  18431. s_Il2CppMethodInitialized = true;
  18432. }
  18433. {
  18434. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_0 = __this->___m_sharedMaterial;
  18435. il2cpp_codegen_runtime_class_init_inline(TMP_MaterialManager_t67E8437E12407A99A3E58F6033B8D3749A321A96_il2cpp_TypeInfo_var);
  18436. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_1;
  18437. L_1 = TMP_MaterialManager_GetMaterialForRendering_mDC4BDF626B827DE3A6B13933DA0F376D7E77ABD4(__this, L_0, NULL);
  18438. return L_1;
  18439. }
  18440. }
  18441. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TMP_SubMeshUI_get_isDefaultMaterial_mF713B637150AA5A39FB25D9C296A0D2011A7F1E5 (TMP_SubMeshUI_tC465A77BC412382AABB3052CBA268623AAF3A25D* __this, const RuntimeMethod* method)
  18442. {
  18443. {
  18444. bool L_0 = __this->___m_isDefaultMaterial;
  18445. return L_0;
  18446. }
  18447. }
  18448. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_SubMeshUI_set_isDefaultMaterial_m1CA334C661C393A92BB29993C559F43FE899E525 (TMP_SubMeshUI_tC465A77BC412382AABB3052CBA268623AAF3A25D* __this, bool ___0_value, const RuntimeMethod* method)
  18449. {
  18450. {
  18451. bool L_0 = ___0_value;
  18452. __this->___m_isDefaultMaterial = L_0;
  18453. return;
  18454. }
  18455. }
  18456. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float TMP_SubMeshUI_get_padding_mFE0F475014CBD79033493C185323B095356C4D98 (TMP_SubMeshUI_tC465A77BC412382AABB3052CBA268623AAF3A25D* __this, const RuntimeMethod* method)
  18457. {
  18458. {
  18459. float L_0 = __this->___m_padding;
  18460. return L_0;
  18461. }
  18462. }
  18463. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_SubMeshUI_set_padding_m8EF3F2C730BADF9C71D789E2B964A0FF0FBC44CD (TMP_SubMeshUI_tC465A77BC412382AABB3052CBA268623AAF3A25D* __this, float ___0_value, const RuntimeMethod* method)
  18464. {
  18465. {
  18466. float L_0 = ___0_value;
  18467. __this->___m_padding = L_0;
  18468. return;
  18469. }
  18470. }
  18471. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* TMP_SubMeshUI_get_mesh_m18BAE0DB357DC5D7993D07BD826429AF727548E2 (TMP_SubMeshUI_tC465A77BC412382AABB3052CBA268623AAF3A25D* __this, const RuntimeMethod* method)
  18472. {
  18473. static bool s_Il2CppMethodInitialized;
  18474. if (!s_Il2CppMethodInitialized)
  18475. {
  18476. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4_il2cpp_TypeInfo_var);
  18477. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  18478. s_Il2CppMethodInitialized = true;
  18479. }
  18480. {
  18481. Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_0 = __this->___m_mesh;
  18482. il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  18483. bool L_1;
  18484. L_1 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
  18485. if (!L_1)
  18486. {
  18487. goto IL_0026;
  18488. }
  18489. }
  18490. {
  18491. Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_2 = (Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4*)il2cpp_codegen_object_new(Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4_il2cpp_TypeInfo_var);
  18492. Mesh__ctor_m5A9AECEDDAFFD84811ED8928012BDE97A9CEBD00(L_2, NULL);
  18493. __this->___m_mesh = L_2;
  18494. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_mesh), (void*)L_2);
  18495. Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_3 = __this->___m_mesh;
  18496. NullCheck(L_3);
  18497. Object_set_hideFlags_mACB8BFC903FB3B01BBD427753E791BF28B5E33D4(L_3, ((int32_t)61), NULL);
  18498. }
  18499. IL_0026:
  18500. {
  18501. Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_4 = __this->___m_mesh;
  18502. return L_4;
  18503. }
  18504. }
  18505. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_SubMeshUI_set_mesh_m253BA01B0CF8F664D4C8910C746C56C863A76191 (TMP_SubMeshUI_tC465A77BC412382AABB3052CBA268623AAF3A25D* __this, Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* ___0_value, const RuntimeMethod* method)
  18506. {
  18507. {
  18508. Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_0 = ___0_value;
  18509. __this->___m_mesh = L_0;
  18510. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_mesh), (void*)L_0);
  18511. return;
  18512. }
  18513. }
  18514. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* TMP_SubMeshUI_get_textComponent_m899050C714DCF7C38409E40ACED46128426E5981 (TMP_SubMeshUI_tC465A77BC412382AABB3052CBA268623AAF3A25D* __this, const RuntimeMethod* method)
  18515. {
  18516. static bool s_Il2CppMethodInitialized;
  18517. if (!s_Il2CppMethodInitialized)
  18518. {
  18519. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_GetComponentInParent_TisTextMeshProUGUI_t101091AF4B578BB534C92E9D1EEAF0611636D957_m1C73B3D3E924B85529A025308CD97ACF478C95FE_RuntimeMethod_var);
  18520. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  18521. s_Il2CppMethodInitialized = true;
  18522. }
  18523. {
  18524. TextMeshProUGUI_t101091AF4B578BB534C92E9D1EEAF0611636D957* L_0 = __this->___m_TextComponent;
  18525. il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  18526. bool L_1;
  18527. L_1 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
  18528. if (!L_1)
  18529. {
  18530. goto IL_001a;
  18531. }
  18532. }
  18533. {
  18534. TextMeshProUGUI_t101091AF4B578BB534C92E9D1EEAF0611636D957* L_2;
  18535. L_2 = Component_GetComponentInParent_TisTextMeshProUGUI_t101091AF4B578BB534C92E9D1EEAF0611636D957_m1C73B3D3E924B85529A025308CD97ACF478C95FE(__this, Component_GetComponentInParent_TisTextMeshProUGUI_t101091AF4B578BB534C92E9D1EEAF0611636D957_m1C73B3D3E924B85529A025308CD97ACF478C95FE_RuntimeMethod_var);
  18536. __this->___m_TextComponent = L_2;
  18537. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_TextComponent), (void*)L_2);
  18538. }
  18539. IL_001a:
  18540. {
  18541. TextMeshProUGUI_t101091AF4B578BB534C92E9D1EEAF0611636D957* L_3 = __this->___m_TextComponent;
  18542. return L_3;
  18543. }
  18544. }
  18545. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TMP_SubMeshUI_tC465A77BC412382AABB3052CBA268623AAF3A25D* TMP_SubMeshUI_AddSubTextObject_mDABF53418F7955156FFC98AAB400EF9BB3EC99F4 (TextMeshProUGUI_t101091AF4B578BB534C92E9D1EEAF0611636D957* ___0_textComponent, MaterialReference_tFD98FFFBBDF168028E637446C6676507186F4D0B ___1_materialReference, const RuntimeMethod* method)
  18546. {
  18547. static bool s_Il2CppMethodInitialized;
  18548. if (!s_Il2CppMethodInitialized)
  18549. {
  18550. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_AddComponent_TisLayoutElement_tB1F24CC11AF4AA87015C8D8EE06D22349C5BF40A_mCAEF1A4C92D1C856A46417BA645409AE42F005D2_RuntimeMethod_var);
  18551. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_AddComponent_TisTMP_SubMeshUI_tC465A77BC412382AABB3052CBA268623AAF3A25D_m57C4ED5EFCBA8A299CD8C14B8085A3E1CB825182_RuntimeMethod_var);
  18552. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_GetComponent_TisRectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5_m1592DCB5AA07291F73A76006F0913A64DFB8A9C4_RuntimeMethod_var);
  18553. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_t76FEDD663AB33C991A9C9A23129337651094216F_il2cpp_TypeInfo_var);
  18554. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5_0_0_0_var);
  18555. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB_il2cpp_TypeInfo_var);
  18556. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  18557. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral10E4ED70119807654727E1D9D181F9564063503F);
  18558. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE166C9564FBDE461738077E3B1B506525EB6ACCC);
  18559. s_Il2CppMethodInitialized = true;
  18560. }
  18561. {
  18562. MaterialReference_tFD98FFFBBDF168028E637446C6676507186F4D0B L_0 = ___1_materialReference;
  18563. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_1 = L_0.___material;
  18564. NullCheck(L_1);
  18565. String_t* L_2;
  18566. L_2 = Object_get_name_mAC2F6B897CF1303BA4249B4CB55271AFACBB6392(L_1, NULL);
  18567. String_t* L_3;
  18568. L_3 = String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B(_stringLiteral10E4ED70119807654727E1D9D181F9564063503F, L_2, _stringLiteralE166C9564FBDE461738077E3B1B506525EB6ACCC, NULL);
  18569. TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_4 = (TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB*)(TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB*)SZArrayNew(TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB_il2cpp_TypeInfo_var, (uint32_t)1);
  18570. TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_5 = L_4;
  18571. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_6 = { reinterpret_cast<intptr_t> (RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5_0_0_0_var) };
  18572. il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
  18573. Type_t* L_7;
  18574. L_7 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_6, NULL);
  18575. NullCheck(L_5);
  18576. ArrayElementTypeCheck (L_5, L_7);
  18577. (L_5)->SetAt(static_cast<il2cpp_array_size_t>(0), (Type_t*)L_7);
  18578. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_8 = (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*)il2cpp_codegen_object_new(GameObject_t76FEDD663AB33C991A9C9A23129337651094216F_il2cpp_TypeInfo_var);
  18579. GameObject__ctor_m721D643351E55308EA4F5F41B67D5446D11C61F0(L_8, L_3, L_5, NULL);
  18580. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_9 = L_8;
  18581. NullCheck(L_9);
  18582. Object_set_hideFlags_mACB8BFC903FB3B01BBD427753E791BF28B5E33D4(L_9, ((int32_t)52), NULL);
  18583. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_10 = L_9;
  18584. NullCheck(L_10);
  18585. Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_11;
  18586. L_11 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_10, NULL);
  18587. TextMeshProUGUI_t101091AF4B578BB534C92E9D1EEAF0611636D957* L_12 = ___0_textComponent;
  18588. NullCheck(L_12);
  18589. Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_13;
  18590. L_13 = TMP_Text_get_transform_m6BD41E08BFCFCE722DFCE4627626AD60CA99CCA8(L_12, NULL);
  18591. NullCheck(L_11);
  18592. Transform_SetParent_m9BDD7B7476714B2D7919B10BDC22CE75C0A0A195(L_11, L_13, (bool)0, NULL);
  18593. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_14 = L_10;
  18594. NullCheck(L_14);
  18595. Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_15;
  18596. L_15 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_14, NULL);
  18597. NullCheck(L_15);
  18598. Transform_SetAsFirstSibling_mBE0D0E76099F829466DC2FBD71ACFCF3C8EC03BD(L_15, NULL);
  18599. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_16 = L_14;
  18600. TextMeshProUGUI_t101091AF4B578BB534C92E9D1EEAF0611636D957* L_17 = ___0_textComponent;
  18601. NullCheck(L_17);
  18602. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_18;
  18603. L_18 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_17, NULL);
  18604. NullCheck(L_18);
  18605. int32_t L_19;
  18606. L_19 = GameObject_get_layer_m108902B9C89E9F837CE06B9942AA42307450FEAF(L_18, NULL);
  18607. NullCheck(L_16);
  18608. GameObject_set_layer_m6E1AF478A2CC86BD222B96317BEB78B7D89B18D0(L_16, L_19, NULL);
  18609. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_20 = L_16;
  18610. NullCheck(L_20);
  18611. RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_21;
  18612. L_21 = GameObject_GetComponent_TisRectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5_m1592DCB5AA07291F73A76006F0913A64DFB8A9C4(L_20, GameObject_GetComponent_TisRectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5_m1592DCB5AA07291F73A76006F0913A64DFB8A9C4_RuntimeMethod_var);
  18613. RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_22 = L_21;
  18614. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_23;
  18615. L_23 = Vector2_get_zero_m32506C40EC2EE7D5D4410BF40D3EE683A3D5F32C_inline(NULL);
  18616. NullCheck(L_22);
  18617. RectTransform_set_anchorMin_m931442ABE3368D6D4309F43DF1D64AB64B0F52E3(L_22, L_23, NULL);
  18618. RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_24 = L_22;
  18619. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_25;
  18620. L_25 = Vector2_get_one_m9097EB8DC23C26118A591AF16702796C3EF51DFB_inline(NULL);
  18621. NullCheck(L_24);
  18622. RectTransform_set_anchorMax_m52829ABEDD229ABD3DA20BCA676FA1DCA4A39B7D(L_24, L_25, NULL);
  18623. RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_26 = L_24;
  18624. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_27;
  18625. L_27 = Vector2_get_zero_m32506C40EC2EE7D5D4410BF40D3EE683A3D5F32C_inline(NULL);
  18626. NullCheck(L_26);
  18627. RectTransform_set_sizeDelta_mC9A980EA6036E6725EF24CEDF3EE80A9B2B50EE5(L_26, L_27, NULL);
  18628. TextMeshProUGUI_t101091AF4B578BB534C92E9D1EEAF0611636D957* L_28 = ___0_textComponent;
  18629. NullCheck(L_28);
  18630. RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_29;
  18631. L_29 = TMP_Text_get_rectTransform_m22DC10116809BEB2C66047A55337A588ED023EBF(L_28, NULL);
  18632. NullCheck(L_29);
  18633. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_30;
  18634. L_30 = RectTransform_get_pivot_mA8334AF05AA7FF09A173A2430F2BB9E85E5CBFFF(L_29, NULL);
  18635. NullCheck(L_26);
  18636. RectTransform_set_pivot_m79D0177D383D432A93C2615F1932B739B1C6E146(L_26, L_30, NULL);
  18637. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_31 = L_20;
  18638. NullCheck(L_31);
  18639. LayoutElement_tB1F24CC11AF4AA87015C8D8EE06D22349C5BF40A* L_32;
  18640. L_32 = GameObject_AddComponent_TisLayoutElement_tB1F24CC11AF4AA87015C8D8EE06D22349C5BF40A_mCAEF1A4C92D1C856A46417BA645409AE42F005D2(L_31, GameObject_AddComponent_TisLayoutElement_tB1F24CC11AF4AA87015C8D8EE06D22349C5BF40A_mCAEF1A4C92D1C856A46417BA645409AE42F005D2_RuntimeMethod_var);
  18641. NullCheck(L_32);
  18642. VirtualActionInvoker1< bool >::Invoke(28, L_32, (bool)1);
  18643. NullCheck(L_31);
  18644. TMP_SubMeshUI_tC465A77BC412382AABB3052CBA268623AAF3A25D* L_33;
  18645. L_33 = GameObject_AddComponent_TisTMP_SubMeshUI_tC465A77BC412382AABB3052CBA268623AAF3A25D_m57C4ED5EFCBA8A299CD8C14B8085A3E1CB825182(L_31, GameObject_AddComponent_TisTMP_SubMeshUI_tC465A77BC412382AABB3052CBA268623AAF3A25D_m57C4ED5EFCBA8A299CD8C14B8085A3E1CB825182_RuntimeMethod_var);
  18646. TMP_SubMeshUI_tC465A77BC412382AABB3052CBA268623AAF3A25D* L_34 = L_33;
  18647. TextMeshProUGUI_t101091AF4B578BB534C92E9D1EEAF0611636D957* L_35 = ___0_textComponent;
  18648. NullCheck(L_34);
  18649. L_34->___m_TextComponent = L_35;
  18650. Il2CppCodeGenWriteBarrier((void**)(&L_34->___m_TextComponent), (void*)L_35);
  18651. TMP_SubMeshUI_tC465A77BC412382AABB3052CBA268623AAF3A25D* L_36 = L_34;
  18652. MaterialReference_tFD98FFFBBDF168028E637446C6676507186F4D0B L_37 = ___1_materialReference;
  18653. int32_t L_38 = L_37.___index;
  18654. NullCheck(L_36);
  18655. L_36->___m_materialReferenceIndex = L_38;
  18656. TMP_SubMeshUI_tC465A77BC412382AABB3052CBA268623AAF3A25D* L_39 = L_36;
  18657. MaterialReference_tFD98FFFBBDF168028E637446C6676507186F4D0B L_40 = ___1_materialReference;
  18658. TMP_FontAsset_t923BF2F78D7C5AC36376E168A1193B7CB4855160* L_41 = L_40.___fontAsset;
  18659. NullCheck(L_39);
  18660. L_39->___m_fontAsset = L_41;
  18661. Il2CppCodeGenWriteBarrier((void**)(&L_39->___m_fontAsset), (void*)L_41);
  18662. TMP_SubMeshUI_tC465A77BC412382AABB3052CBA268623AAF3A25D* L_42 = L_39;
  18663. MaterialReference_tFD98FFFBBDF168028E637446C6676507186F4D0B L_43 = ___1_materialReference;
  18664. TMP_SpriteAsset_t81F779E6F705CE190DC0D1F93A954CB8B1774B39* L_44 = L_43.___spriteAsset;
  18665. NullCheck(L_42);
  18666. L_42->___m_spriteAsset = L_44;
  18667. Il2CppCodeGenWriteBarrier((void**)(&L_42->___m_spriteAsset), (void*)L_44);
  18668. TMP_SubMeshUI_tC465A77BC412382AABB3052CBA268623AAF3A25D* L_45 = L_42;
  18669. MaterialReference_tFD98FFFBBDF168028E637446C6676507186F4D0B L_46 = ___1_materialReference;
  18670. bool L_47 = L_46.___isDefaultMaterial;
  18671. NullCheck(L_45);
  18672. L_45->___m_isDefaultMaterial = L_47;
  18673. TMP_SubMeshUI_tC465A77BC412382AABB3052CBA268623AAF3A25D* L_48 = L_45;
  18674. MaterialReference_tFD98FFFBBDF168028E637446C6676507186F4D0B L_49 = ___1_materialReference;
  18675. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_50 = L_49.___material;
  18676. NullCheck(L_48);
  18677. TMP_SubMeshUI_SetSharedMaterial_m3E8AB169F4C47E062E3996E25F2F9D015FDAAA0C(L_48, L_50, NULL);
  18678. return L_48;
  18679. }
  18680. }
  18681. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_SubMeshUI_OnEnable_m5FC1C2F3A131CDD8AEBE462F6E02F98C8EFD91A2 (TMP_SubMeshUI_tC465A77BC412382AABB3052CBA268623AAF3A25D* __this, const RuntimeMethod* method)
  18682. {
  18683. {
  18684. bool L_0 = __this->___m_isRegisteredForEvents;
  18685. if (L_0)
  18686. {
  18687. goto IL_000f;
  18688. }
  18689. }
  18690. {
  18691. __this->___m_isRegisteredForEvents = (bool)1;
  18692. }
  18693. IL_000f:
  18694. {
  18695. int32_t L_1;
  18696. L_1 = Object_get_hideFlags_mA08F5E41671B8C6B5073C6B9E2799BCE6E0DF7F3(__this, NULL);
  18697. if ((((int32_t)L_1) == ((int32_t)((int32_t)52))))
  18698. {
  18699. goto IL_0021;
  18700. }
  18701. }
  18702. {
  18703. Object_set_hideFlags_mACB8BFC903FB3B01BBD427753E791BF28B5E33D4(__this, ((int32_t)52), NULL);
  18704. }
  18705. IL_0021:
  18706. {
  18707. ((MaskableGraphic_tFC5B6BE351C90DE53744DF2A70940242774B361E*)__this)->___m_ShouldRecalculateStencil = (bool)1;
  18708. VirtualActionInvoker0::Invoke(63, __this);
  18709. VirtualActionInvoker0::Invoke(64, __this);
  18710. return;
  18711. }
  18712. }
  18713. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_SubMeshUI_OnDisable_m7E93F77D46B86974F82E651F1C5ABEC4965E7A19 (TMP_SubMeshUI_tC465A77BC412382AABB3052CBA268623AAF3A25D* __this, const RuntimeMethod* method)
  18714. {
  18715. static bool s_Il2CppMethodInitialized;
  18716. if (!s_Il2CppMethodInitialized)
  18717. {
  18718. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  18719. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TMP_MaterialManager_t67E8437E12407A99A3E58F6033B8D3749A321A96_il2cpp_TypeInfo_var);
  18720. s_Il2CppMethodInitialized = true;
  18721. }
  18722. {
  18723. MaskableGraphic_OnDisable_m9123E729FA7BE001037CDE14E8A75B69AD68E16C(__this, NULL);
  18724. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_0 = __this->___m_fallbackMaterial;
  18725. il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  18726. bool L_1;
  18727. L_1 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
  18728. if (!L_1)
  18729. {
  18730. goto IL_0026;
  18731. }
  18732. }
  18733. {
  18734. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_2 = __this->___m_fallbackMaterial;
  18735. il2cpp_codegen_runtime_class_init_inline(TMP_MaterialManager_t67E8437E12407A99A3E58F6033B8D3749A321A96_il2cpp_TypeInfo_var);
  18736. TMP_MaterialManager_ReleaseFallbackMaterial_m270B368718E0FBEC8300F0C518603B6E917E6668(L_2, NULL);
  18737. __this->___m_fallbackMaterial = (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3*)NULL;
  18738. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_fallbackMaterial), (void*)(Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3*)NULL);
  18739. }
  18740. IL_0026:
  18741. {
  18742. return;
  18743. }
  18744. }
  18745. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_SubMeshUI_OnDestroy_m9B06AF411C751749285D664C97E4534F8DB46421 (TMP_SubMeshUI_tC465A77BC412382AABB3052CBA268623AAF3A25D* __this, const RuntimeMethod* method)
  18746. {
  18747. static bool s_Il2CppMethodInitialized;
  18748. if (!s_Il2CppMethodInitialized)
  18749. {
  18750. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  18751. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TMP_MaterialManager_t67E8437E12407A99A3E58F6033B8D3749A321A96_il2cpp_TypeInfo_var);
  18752. s_Il2CppMethodInitialized = true;
  18753. }
  18754. {
  18755. Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_0 = __this->___m_mesh;
  18756. il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  18757. bool L_1;
  18758. L_1 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
  18759. if (!L_1)
  18760. {
  18761. goto IL_0019;
  18762. }
  18763. }
  18764. {
  18765. Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_2 = __this->___m_mesh;
  18766. il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  18767. Object_DestroyImmediate_m6336EBC83591A5DB64EC70C92132824C6E258705(L_2, NULL);
  18768. }
  18769. IL_0019:
  18770. {
  18771. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_3 = ((MaskableGraphic_tFC5B6BE351C90DE53744DF2A70940242774B361E*)__this)->___m_MaskMaterial;
  18772. il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  18773. bool L_4;
  18774. L_4 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_3, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
  18775. if (!L_4)
  18776. {
  18777. goto IL_0032;
  18778. }
  18779. }
  18780. {
  18781. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_5 = ((MaskableGraphic_tFC5B6BE351C90DE53744DF2A70940242774B361E*)__this)->___m_MaskMaterial;
  18782. il2cpp_codegen_runtime_class_init_inline(TMP_MaterialManager_t67E8437E12407A99A3E58F6033B8D3749A321A96_il2cpp_TypeInfo_var);
  18783. TMP_MaterialManager_ReleaseStencilMaterial_mECF794E6299D84E46FBC0BC6F23155A8751FCD41(L_5, NULL);
  18784. }
  18785. IL_0032:
  18786. {
  18787. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_6 = __this->___m_fallbackMaterial;
  18788. il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  18789. bool L_7;
  18790. L_7 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_6, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
  18791. if (!L_7)
  18792. {
  18793. goto IL_0052;
  18794. }
  18795. }
  18796. {
  18797. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_8 = __this->___m_fallbackMaterial;
  18798. il2cpp_codegen_runtime_class_init_inline(TMP_MaterialManager_t67E8437E12407A99A3E58F6033B8D3749A321A96_il2cpp_TypeInfo_var);
  18799. TMP_MaterialManager_ReleaseFallbackMaterial_m270B368718E0FBEC8300F0C518603B6E917E6668(L_8, NULL);
  18800. __this->___m_fallbackMaterial = (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3*)NULL;
  18801. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_fallbackMaterial), (void*)(Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3*)NULL);
  18802. }
  18803. IL_0052:
  18804. {
  18805. __this->___m_isRegisteredForEvents = (bool)0;
  18806. VirtualActionInvoker0::Invoke(63, __this);
  18807. TextMeshProUGUI_t101091AF4B578BB534C92E9D1EEAF0611636D957* L_9 = __this->___m_TextComponent;
  18808. il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  18809. bool L_10;
  18810. L_10 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_9, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
  18811. if (!L_10)
  18812. {
  18813. goto IL_0084;
  18814. }
  18815. }
  18816. {
  18817. TextMeshProUGUI_t101091AF4B578BB534C92E9D1EEAF0611636D957* L_11 = __this->___m_TextComponent;
  18818. NullCheck(L_11);
  18819. TMP_Text_set_havePropertiesChanged_mA38D7BC9E260BF29450738B827F2220A05662B31(L_11, (bool)1, NULL);
  18820. TextMeshProUGUI_t101091AF4B578BB534C92E9D1EEAF0611636D957* L_12 = __this->___m_TextComponent;
  18821. NullCheck(L_12);
  18822. VirtualActionInvoker0::Invoke(26, L_12);
  18823. }
  18824. IL_0084:
  18825. {
  18826. return;
  18827. }
  18828. }
  18829. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_SubMeshUI_OnTransformParentChanged_m1C0D38B644942ABCCE807FD0EDA40069FCD4F758 (TMP_SubMeshUI_tC465A77BC412382AABB3052CBA268623AAF3A25D* __this, const RuntimeMethod* method)
  18830. {
  18831. {
  18832. bool L_0;
  18833. L_0 = VirtualFuncInvoker0< bool >::Invoke(9, __this);
  18834. if (L_0)
  18835. {
  18836. goto IL_0009;
  18837. }
  18838. }
  18839. {
  18840. return;
  18841. }
  18842. IL_0009:
  18843. {
  18844. ((MaskableGraphic_tFC5B6BE351C90DE53744DF2A70940242774B361E*)__this)->___m_ShouldRecalculateStencil = (bool)1;
  18845. VirtualActionInvoker0::Invoke(63, __this);
  18846. VirtualActionInvoker0::Invoke(64, __this);
  18847. return;
  18848. }
  18849. }
  18850. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* TMP_SubMeshUI_GetModifiedMaterial_mE55896B318E1B14EA2E05E8B4C9B7395F889637A (TMP_SubMeshUI_tC465A77BC412382AABB3052CBA268623AAF3A25D* __this, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___0_baseMaterial, const RuntimeMethod* method)
  18851. {
  18852. static bool s_Il2CppMethodInitialized;
  18853. if (!s_Il2CppMethodInitialized)
  18854. {
  18855. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StencilMaterial_t4118A758B726E5ADA91AE7674F44039B35AD29F9_il2cpp_TypeInfo_var);
  18856. s_Il2CppMethodInitialized = true;
  18857. }
  18858. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* V_0 = NULL;
  18859. Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* V_1 = NULL;
  18860. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* V_2 = NULL;
  18861. TMP_SubMeshUI_tC465A77BC412382AABB3052CBA268623AAF3A25D* G_B3_0 = NULL;
  18862. TMP_SubMeshUI_tC465A77BC412382AABB3052CBA268623AAF3A25D* G_B2_0 = NULL;
  18863. int32_t G_B4_0 = 0;
  18864. TMP_SubMeshUI_tC465A77BC412382AABB3052CBA268623AAF3A25D* G_B4_1 = NULL;
  18865. {
  18866. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_0 = ___0_baseMaterial;
  18867. V_0 = L_0;
  18868. bool L_1 = ((MaskableGraphic_tFC5B6BE351C90DE53744DF2A70940242774B361E*)__this)->___m_ShouldRecalculateStencil;
  18869. if (!L_1)
  18870. {
  18871. goto IL_003a;
  18872. }
  18873. }
  18874. {
  18875. Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_2;
  18876. L_2 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
  18877. Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_3;
  18878. L_3 = MaskUtilities_FindRootSortOverrideCanvas_mCB7DABA799F6C5BDF659D4CA60BA2FE8141A65AA(L_2, NULL);
  18879. V_1 = L_3;
  18880. bool L_4;
  18881. L_4 = MaskableGraphic_get_maskable_m34B87CD87CFF73FF4E09D892ADB316E412F22660_inline(__this, NULL);
  18882. if (L_4)
  18883. {
  18884. G_B3_0 = __this;
  18885. goto IL_0022;
  18886. }
  18887. G_B2_0 = __this;
  18888. }
  18889. {
  18890. G_B4_0 = 0;
  18891. G_B4_1 = G_B2_0;
  18892. goto IL_002e;
  18893. }
  18894. IL_0022:
  18895. {
  18896. Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_5;
  18897. L_5 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
  18898. Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_6 = V_1;
  18899. int32_t L_7;
  18900. L_7 = MaskUtilities_GetStencilDepth_m782D2795F76F569F4FB261C5BFB6D9EF241C0EE9(L_5, L_6, NULL);
  18901. G_B4_0 = L_7;
  18902. G_B4_1 = G_B3_0;
  18903. }
  18904. IL_002e:
  18905. {
  18906. NullCheck(G_B4_1);
  18907. ((MaskableGraphic_tFC5B6BE351C90DE53744DF2A70940242774B361E*)G_B4_1)->___m_StencilValue = G_B4_0;
  18908. ((MaskableGraphic_tFC5B6BE351C90DE53744DF2A70940242774B361E*)__this)->___m_ShouldRecalculateStencil = (bool)0;
  18909. }
  18910. IL_003a:
  18911. {
  18912. int32_t L_8 = ((MaskableGraphic_tFC5B6BE351C90DE53744DF2A70940242774B361E*)__this)->___m_StencilValue;
  18913. if ((((int32_t)L_8) <= ((int32_t)0)))
  18914. {
  18915. goto IL_0082;
  18916. }
  18917. }
  18918. {
  18919. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_9 = V_0;
  18920. int32_t L_10 = ((MaskableGraphic_tFC5B6BE351C90DE53744DF2A70940242774B361E*)__this)->___m_StencilValue;
  18921. int32_t L_11 = ((MaskableGraphic_tFC5B6BE351C90DE53744DF2A70940242774B361E*)__this)->___m_StencilValue;
  18922. il2cpp_codegen_runtime_class_init_inline(StencilMaterial_t4118A758B726E5ADA91AE7674F44039B35AD29F9_il2cpp_TypeInfo_var);
  18923. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_12;
  18924. L_12 = StencilMaterial_Add_m7BF719F0507970D16D11F47019761391ACE55766(L_9, ((int32_t)il2cpp_codegen_subtract(((int32_t)(1<<((int32_t)(L_10&((int32_t)31))))), 1)), 0, 3, ((int32_t)15), ((int32_t)il2cpp_codegen_subtract(((int32_t)(1<<((int32_t)(L_11&((int32_t)31))))), 1)), 0, NULL);
  18925. V_2 = L_12;
  18926. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_13 = ((MaskableGraphic_tFC5B6BE351C90DE53744DF2A70940242774B361E*)__this)->___m_MaskMaterial;
  18927. StencilMaterial_Remove_m828D3D85F213AD5B3E4FE6A230981E9115007412(L_13, NULL);
  18928. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_14 = V_2;
  18929. ((MaskableGraphic_tFC5B6BE351C90DE53744DF2A70940242774B361E*)__this)->___m_MaskMaterial = L_14;
  18930. Il2CppCodeGenWriteBarrier((void**)(&((MaskableGraphic_tFC5B6BE351C90DE53744DF2A70940242774B361E*)__this)->___m_MaskMaterial), (void*)L_14);
  18931. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_15 = ((MaskableGraphic_tFC5B6BE351C90DE53744DF2A70940242774B361E*)__this)->___m_MaskMaterial;
  18932. V_0 = L_15;
  18933. }
  18934. IL_0082:
  18935. {
  18936. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_16 = V_0;
  18937. return L_16;
  18938. }
  18939. }
  18940. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float TMP_SubMeshUI_GetPaddingForMaterial_m59C406EAAF3622C5C66AC02B57EE54017E6F80C9 (TMP_SubMeshUI_tC465A77BC412382AABB3052CBA268623AAF3A25D* __this, const RuntimeMethod* method)
  18941. {
  18942. static bool s_Il2CppMethodInitialized;
  18943. if (!s_Il2CppMethodInitialized)
  18944. {
  18945. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var);
  18946. s_Il2CppMethodInitialized = true;
  18947. }
  18948. {
  18949. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_0 = __this->___m_sharedMaterial;
  18950. TextMeshProUGUI_t101091AF4B578BB534C92E9D1EEAF0611636D957* L_1 = __this->___m_TextComponent;
  18951. NullCheck(L_1);
  18952. bool L_2;
  18953. L_2 = TMP_Text_get_extraPadding_m84294178A4E3BFD708FC746DB98CB0A64FBC35AA_inline(L_1, NULL);
  18954. TextMeshProUGUI_t101091AF4B578BB534C92E9D1EEAF0611636D957* L_3 = __this->___m_TextComponent;
  18955. NullCheck(L_3);
  18956. bool L_4;
  18957. L_4 = TMP_Text_get_isUsingBold_mA0F9BE071B0F9DB995BC04D1CD409CA5C5AF6CF0_inline(L_3, NULL);
  18958. il2cpp_codegen_runtime_class_init_inline(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var);
  18959. float L_5;
  18960. L_5 = ShaderUtilities_GetPadding_mACB25967DE353794970CEC89362214C3F65341FA(L_0, L_2, L_4, NULL);
  18961. return L_5;
  18962. }
  18963. }
  18964. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float TMP_SubMeshUI_GetPaddingForMaterial_m5600CCCC50A30C965D5522C7CDC62559B1AACD3E (TMP_SubMeshUI_tC465A77BC412382AABB3052CBA268623AAF3A25D* __this, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___0_mat, const RuntimeMethod* method)
  18965. {
  18966. static bool s_Il2CppMethodInitialized;
  18967. if (!s_Il2CppMethodInitialized)
  18968. {
  18969. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var);
  18970. s_Il2CppMethodInitialized = true;
  18971. }
  18972. {
  18973. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_0 = ___0_mat;
  18974. TextMeshProUGUI_t101091AF4B578BB534C92E9D1EEAF0611636D957* L_1 = __this->___m_TextComponent;
  18975. NullCheck(L_1);
  18976. bool L_2;
  18977. L_2 = TMP_Text_get_extraPadding_m84294178A4E3BFD708FC746DB98CB0A64FBC35AA_inline(L_1, NULL);
  18978. TextMeshProUGUI_t101091AF4B578BB534C92E9D1EEAF0611636D957* L_3 = __this->___m_TextComponent;
  18979. NullCheck(L_3);
  18980. bool L_4;
  18981. L_4 = TMP_Text_get_isUsingBold_mA0F9BE071B0F9DB995BC04D1CD409CA5C5AF6CF0_inline(L_3, NULL);
  18982. il2cpp_codegen_runtime_class_init_inline(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var);
  18983. float L_5;
  18984. L_5 = ShaderUtilities_GetPadding_mACB25967DE353794970CEC89362214C3F65341FA(L_0, L_2, L_4, NULL);
  18985. return L_5;
  18986. }
  18987. }
  18988. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_SubMeshUI_UpdateMeshPadding_mFE485B3241997E25482483616D1B5482EA8BBC81 (TMP_SubMeshUI_tC465A77BC412382AABB3052CBA268623AAF3A25D* __this, bool ___0_isExtraPadding, bool ___1_isUsingBold, const RuntimeMethod* method)
  18989. {
  18990. static bool s_Il2CppMethodInitialized;
  18991. if (!s_Il2CppMethodInitialized)
  18992. {
  18993. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var);
  18994. s_Il2CppMethodInitialized = true;
  18995. }
  18996. {
  18997. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_0 = __this->___m_sharedMaterial;
  18998. bool L_1 = ___0_isExtraPadding;
  18999. bool L_2 = ___1_isUsingBold;
  19000. il2cpp_codegen_runtime_class_init_inline(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var);
  19001. float L_3;
  19002. L_3 = ShaderUtilities_GetPadding_mACB25967DE353794970CEC89362214C3F65341FA(L_0, L_1, L_2, NULL);
  19003. __this->___m_padding = L_3;
  19004. return;
  19005. }
  19006. }
  19007. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_SubMeshUI_SetAllDirty_m17BC0FAF84604A8419F055074E538D3B92D8DFEC (TMP_SubMeshUI_tC465A77BC412382AABB3052CBA268623AAF3A25D* __this, const RuntimeMethod* method)
  19008. {
  19009. {
  19010. return;
  19011. }
  19012. }
  19013. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_SubMeshUI_SetVerticesDirty_m6BC1FB6642A719D0B542920D87C47B91BCAE8F3D (TMP_SubMeshUI_tC465A77BC412382AABB3052CBA268623AAF3A25D* __this, const RuntimeMethod* method)
  19014. {
  19015. static bool s_Il2CppMethodInitialized;
  19016. if (!s_Il2CppMethodInitialized)
  19017. {
  19018. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  19019. s_Il2CppMethodInitialized = true;
  19020. }
  19021. {
  19022. bool L_0;
  19023. L_0 = VirtualFuncInvoker0< bool >::Invoke(9, __this);
  19024. if (L_0)
  19025. {
  19026. goto IL_0009;
  19027. }
  19028. }
  19029. {
  19030. return;
  19031. }
  19032. IL_0009:
  19033. {
  19034. TextMeshProUGUI_t101091AF4B578BB534C92E9D1EEAF0611636D957* L_1 = __this->___m_TextComponent;
  19035. il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  19036. bool L_2;
  19037. L_2 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_1, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
  19038. if (!L_2)
  19039. {
  19040. goto IL_002e;
  19041. }
  19042. }
  19043. {
  19044. TextMeshProUGUI_t101091AF4B578BB534C92E9D1EEAF0611636D957* L_3 = __this->___m_TextComponent;
  19045. NullCheck(L_3);
  19046. TMP_Text_set_havePropertiesChanged_mA38D7BC9E260BF29450738B827F2220A05662B31(L_3, (bool)1, NULL);
  19047. TextMeshProUGUI_t101091AF4B578BB534C92E9D1EEAF0611636D957* L_4 = __this->___m_TextComponent;
  19048. NullCheck(L_4);
  19049. VirtualActionInvoker0::Invoke(28, L_4);
  19050. }
  19051. IL_002e:
  19052. {
  19053. return;
  19054. }
  19055. }
  19056. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_SubMeshUI_SetLayoutDirty_mF9E12FA430FDF4CAB2142C256069206F66F4BE39 (TMP_SubMeshUI_tC465A77BC412382AABB3052CBA268623AAF3A25D* __this, const RuntimeMethod* method)
  19057. {
  19058. {
  19059. return;
  19060. }
  19061. }
  19062. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_SubMeshUI_SetMaterialDirty_m427E2E5CA2522811C510ADFB88183F5C7168C41E (TMP_SubMeshUI_tC465A77BC412382AABB3052CBA268623AAF3A25D* __this, const RuntimeMethod* method)
  19063. {
  19064. {
  19065. __this->___m_materialDirty = (bool)1;
  19066. VirtualActionInvoker0::Invoke(40, __this);
  19067. UnityAction_t11A1F3B953B365C072A5DCC32677EE1796A962A7* L_0 = ((Graphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931*)__this)->___m_OnDirtyMaterialCallback;
  19068. if (!L_0)
  19069. {
  19070. goto IL_0020;
  19071. }
  19072. }
  19073. {
  19074. UnityAction_t11A1F3B953B365C072A5DCC32677EE1796A962A7* L_1 = ((Graphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931*)__this)->___m_OnDirtyMaterialCallback;
  19075. NullCheck(L_1);
  19076. UnityAction_Invoke_m5CB9EE17CCDF64D00DE5D96DF3553CDB20D66F70_inline(L_1, NULL);
  19077. }
  19078. IL_0020:
  19079. {
  19080. return;
  19081. }
  19082. }
  19083. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_SubMeshUI_SetPivotDirty_m7CB8262E46A59A4309FB63BBDC85305DB66AC08C (TMP_SubMeshUI_tC465A77BC412382AABB3052CBA268623AAF3A25D* __this, const RuntimeMethod* method)
  19084. {
  19085. {
  19086. bool L_0;
  19087. L_0 = VirtualFuncInvoker0< bool >::Invoke(9, __this);
  19088. if (L_0)
  19089. {
  19090. goto IL_0009;
  19091. }
  19092. }
  19093. {
  19094. return;
  19095. }
  19096. IL_0009:
  19097. {
  19098. RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_1;
  19099. L_1 = Graphic_get_rectTransform_mF4752E8934267D630810E84CE02CDFB81EB1FD6D(__this, NULL);
  19100. TextMeshProUGUI_t101091AF4B578BB534C92E9D1EEAF0611636D957* L_2 = __this->___m_TextComponent;
  19101. NullCheck(L_2);
  19102. RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_3;
  19103. L_3 = TMP_Text_get_rectTransform_m22DC10116809BEB2C66047A55337A588ED023EBF(L_2, NULL);
  19104. NullCheck(L_3);
  19105. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_4;
  19106. L_4 = RectTransform_get_pivot_mA8334AF05AA7FF09A173A2430F2BB9E85E5CBFFF(L_3, NULL);
  19107. NullCheck(L_1);
  19108. RectTransform_set_pivot_m79D0177D383D432A93C2615F1932B739B1C6E146(L_1, L_4, NULL);
  19109. return;
  19110. }
  19111. }
  19112. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* TMP_SubMeshUI_GetRootCanvasTransform_m044D69EEDD595930E39EE9B58180440A1C318699 (TMP_SubMeshUI_tC465A77BC412382AABB3052CBA268623AAF3A25D* __this, const RuntimeMethod* method)
  19113. {
  19114. static bool s_Il2CppMethodInitialized;
  19115. if (!s_Il2CppMethodInitialized)
  19116. {
  19117. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  19118. s_Il2CppMethodInitialized = true;
  19119. }
  19120. {
  19121. Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_0 = __this->___m_RootCanvasTransform;
  19122. il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  19123. bool L_1;
  19124. L_1 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
  19125. if (!L_1)
  19126. {
  19127. goto IL_0029;
  19128. }
  19129. }
  19130. {
  19131. TextMeshProUGUI_t101091AF4B578BB534C92E9D1EEAF0611636D957* L_2 = __this->___m_TextComponent;
  19132. NullCheck(L_2);
  19133. Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* L_3;
  19134. L_3 = Graphic_get_canvas_mEA2161DF3BD736541DE41F9B814C4860FEB76419(L_2, NULL);
  19135. NullCheck(L_3);
  19136. Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* L_4;
  19137. L_4 = Canvas_get_rootCanvas_m74DEA02014963B54DF651BE14284BDAFDA61DDFE(L_3, NULL);
  19138. NullCheck(L_4);
  19139. Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_5;
  19140. L_5 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(L_4, NULL);
  19141. __this->___m_RootCanvasTransform = L_5;
  19142. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_RootCanvasTransform), (void*)L_5);
  19143. }
  19144. IL_0029:
  19145. {
  19146. Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_6 = __this->___m_RootCanvasTransform;
  19147. return L_6;
  19148. }
  19149. }
  19150. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_SubMeshUI_Cull_mC2938541DF75ECBE0A20743633BB59E0E2FB2C8D (TMP_SubMeshUI_tC465A77BC412382AABB3052CBA268623AAF3A25D* __this, Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___0_clipRect, bool ___1_validRect, const RuntimeMethod* method)
  19151. {
  19152. {
  19153. return;
  19154. }
  19155. }
  19156. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_SubMeshUI_UpdateGeometry_m8A12469615865F793E84FD08A01CA20C82344504 (TMP_SubMeshUI_tC465A77BC412382AABB3052CBA268623AAF3A25D* __this, const RuntimeMethod* method)
  19157. {
  19158. {
  19159. return;
  19160. }
  19161. }
  19162. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_SubMeshUI_Rebuild_m157FB1223ADFBB21D2C66599D9130FF09687009A (TMP_SubMeshUI_tC465A77BC412382AABB3052CBA268623AAF3A25D* __this, int32_t ___0_update, const RuntimeMethod* method)
  19163. {
  19164. {
  19165. int32_t L_0 = ___0_update;
  19166. if ((!(((uint32_t)L_0) == ((uint32_t)3))))
  19167. {
  19168. goto IL_001a;
  19169. }
  19170. }
  19171. {
  19172. bool L_1 = __this->___m_materialDirty;
  19173. if (L_1)
  19174. {
  19175. goto IL_000d;
  19176. }
  19177. }
  19178. {
  19179. return;
  19180. }
  19181. IL_000d:
  19182. {
  19183. VirtualActionInvoker0::Invoke(40, __this);
  19184. __this->___m_materialDirty = (bool)0;
  19185. }
  19186. IL_001a:
  19187. {
  19188. return;
  19189. }
  19190. }
  19191. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_SubMeshUI_RefreshMaterial_mD91D017F05BFC8667A26179D17565E3411A0FE75 (TMP_SubMeshUI_tC465A77BC412382AABB3052CBA268623AAF3A25D* __this, const RuntimeMethod* method)
  19192. {
  19193. {
  19194. VirtualActionInvoker0::Invoke(40, __this);
  19195. return;
  19196. }
  19197. }
  19198. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_SubMeshUI_UpdateMaterial_m4147C455FDAE0B050969761CEA78CC665D2B162B (TMP_SubMeshUI_tC465A77BC412382AABB3052CBA268623AAF3A25D* __this, const RuntimeMethod* method)
  19199. {
  19200. static bool s_Il2CppMethodInitialized;
  19201. if (!s_Il2CppMethodInitialized)
  19202. {
  19203. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  19204. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var);
  19205. s_Il2CppMethodInitialized = true;
  19206. }
  19207. float V_0 = 0.0f;
  19208. {
  19209. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_0 = __this->___m_sharedMaterial;
  19210. il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  19211. bool L_1;
  19212. L_1 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
  19213. if (!L_1)
  19214. {
  19215. goto IL_000f;
  19216. }
  19217. }
  19218. {
  19219. return;
  19220. }
  19221. IL_000f:
  19222. {
  19223. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_2 = __this->___m_sharedMaterial;
  19224. il2cpp_codegen_runtime_class_init_inline(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var);
  19225. String_t* L_3 = ((ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_StaticFields*)il2cpp_codegen_static_fields_for(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var))->___ShaderTag_CullMode;
  19226. NullCheck(L_2);
  19227. bool L_4;
  19228. L_4 = Material_HasProperty_mC09A83B44E368A217F606DD4954FA080CC03EC6C(L_2, L_3, NULL);
  19229. if (!L_4)
  19230. {
  19231. goto IL_0048;
  19232. }
  19233. }
  19234. {
  19235. TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_5;
  19236. L_5 = TMP_SubMeshUI_get_textComponent_m899050C714DCF7C38409E40ACED46128426E5981(__this, NULL);
  19237. NullCheck(L_5);
  19238. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_6;
  19239. L_6 = VirtualFuncInvoker0< Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* >::Invoke(67, L_5);
  19240. il2cpp_codegen_runtime_class_init_inline(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var);
  19241. String_t* L_7 = ((ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_StaticFields*)il2cpp_codegen_static_fields_for(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var))->___ShaderTag_CullMode;
  19242. NullCheck(L_6);
  19243. float L_8;
  19244. L_8 = Material_GetFloat_m2A77F10E6AA13EA3FA56166EFEA897115A14FA5A(L_6, L_7, NULL);
  19245. V_0 = L_8;
  19246. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_9 = __this->___m_sharedMaterial;
  19247. String_t* L_10 = ((ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_StaticFields*)il2cpp_codegen_static_fields_for(ShaderUtilities_t9BE0345DF949745FC0EB9A1119E204F2F129298F_il2cpp_TypeInfo_var))->___ShaderTag_CullMode;
  19248. float L_11 = V_0;
  19249. NullCheck(L_9);
  19250. Material_SetFloat_m879CF81D740BAE6F23C9822400679F4D16365836(L_9, L_10, L_11, NULL);
  19251. }
  19252. IL_0048:
  19253. {
  19254. CanvasRenderer_tAB9A55A976C4E3B2B37D0CE5616E5685A8B43860* L_12;
  19255. L_12 = Graphic_get_canvasRenderer_m62AB727277A28728264860232642DA6EC20DEAB1(__this, NULL);
  19256. NullCheck(L_12);
  19257. CanvasRenderer_set_materialCount_m333926C78CD98557B86A8EAC66F47BD4DD4554C3(L_12, 1, NULL);
  19258. CanvasRenderer_tAB9A55A976C4E3B2B37D0CE5616E5685A8B43860* L_13;
  19259. L_13 = Graphic_get_canvasRenderer_m62AB727277A28728264860232642DA6EC20DEAB1(__this, NULL);
  19260. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_14;
  19261. L_14 = VirtualFuncInvoker0< Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* >::Invoke(34, __this);
  19262. NullCheck(L_13);
  19263. CanvasRenderer_SetMaterial_mBB733E272FB6A5B30C3B24F557AF5ED9EAC5DBD7(L_13, L_14, 0, NULL);
  19264. return;
  19265. }
  19266. }
  19267. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_SubMeshUI_RecalculateClipping_mAF6020BB8D612D61DD64C6B3A66E21B1ED27E629 (TMP_SubMeshUI_tC465A77BC412382AABB3052CBA268623AAF3A25D* __this, const RuntimeMethod* method)
  19268. {
  19269. {
  19270. MaskableGraphic_RecalculateClipping_mFDD980F0A3AC1BEFF0BC9EDE95EF063AA9C282F7(__this, NULL);
  19271. return;
  19272. }
  19273. }
  19274. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* TMP_SubMeshUI_GetMaterial_mFE6F9315B7C5FCD8DC6F5B885D0DE5F6E860FD22 (TMP_SubMeshUI_tC465A77BC412382AABB3052CBA268623AAF3A25D* __this, const RuntimeMethod* method)
  19275. {
  19276. {
  19277. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_0 = __this->___m_sharedMaterial;
  19278. return L_0;
  19279. }
  19280. }
  19281. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* TMP_SubMeshUI_GetMaterial_m42B838E7CFD90166E7AB6288140E0DDC42C5BFBD (TMP_SubMeshUI_tC465A77BC412382AABB3052CBA268623AAF3A25D* __this, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___0_mat, const RuntimeMethod* method)
  19282. {
  19283. static bool s_Il2CppMethodInitialized;
  19284. if (!s_Il2CppMethodInitialized)
  19285. {
  19286. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  19287. s_Il2CppMethodInitialized = true;
  19288. }
  19289. {
  19290. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_0 = __this->___m_material;
  19291. il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  19292. bool L_1;
  19293. L_1 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
  19294. if (L_1)
  19295. {
  19296. goto IL_0021;
  19297. }
  19298. }
  19299. {
  19300. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_2 = __this->___m_material;
  19301. NullCheck(L_2);
  19302. int32_t L_3;
  19303. L_3 = Object_GetInstanceID_m554FF4073C9465F3835574CC084E68AAEEC6CC6A(L_2, NULL);
  19304. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_4 = ___0_mat;
  19305. NullCheck(L_4);
  19306. int32_t L_5;
  19307. L_5 = Object_GetInstanceID_m554FF4073C9465F3835574CC084E68AAEEC6CC6A(L_4, NULL);
  19308. if ((((int32_t)L_3) == ((int32_t)L_5)))
  19309. {
  19310. goto IL_002e;
  19311. }
  19312. }
  19313. IL_0021:
  19314. {
  19315. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_6 = ___0_mat;
  19316. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_7;
  19317. L_7 = TMP_SubMeshUI_CreateMaterialInstance_mC6A3BF4276D9FDB1120EDE06B688F57BD50012B2(__this, L_6, NULL);
  19318. __this->___m_material = L_7;
  19319. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_material), (void*)L_7);
  19320. }
  19321. IL_002e:
  19322. {
  19323. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_8 = __this->___m_material;
  19324. __this->___m_sharedMaterial = L_8;
  19325. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_sharedMaterial), (void*)L_8);
  19326. float L_9;
  19327. L_9 = TMP_SubMeshUI_GetPaddingForMaterial_m59C406EAAF3622C5C66AC02B57EE54017E6F80C9(__this, NULL);
  19328. __this->___m_padding = L_9;
  19329. VirtualActionInvoker0::Invoke(28, __this);
  19330. VirtualActionInvoker0::Invoke(29, __this);
  19331. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_10 = __this->___m_sharedMaterial;
  19332. return L_10;
  19333. }
  19334. }
  19335. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* TMP_SubMeshUI_CreateMaterialInstance_mC6A3BF4276D9FDB1120EDE06B688F57BD50012B2 (TMP_SubMeshUI_tC465A77BC412382AABB3052CBA268623AAF3A25D* __this, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___0_source, const RuntimeMethod* method)
  19336. {
  19337. static bool s_Il2CppMethodInitialized;
  19338. if (!s_Il2CppMethodInitialized)
  19339. {
  19340. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3_il2cpp_TypeInfo_var);
  19341. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA7D55861F3D2688D8F40C14691D660661CBD2B27);
  19342. s_Il2CppMethodInitialized = true;
  19343. }
  19344. {
  19345. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_0 = ___0_source;
  19346. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_1 = (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3*)il2cpp_codegen_object_new(Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3_il2cpp_TypeInfo_var);
  19347. Material__ctor_mFCC42FB90257F1E8F7516A8640A79C465A39961C(L_1, L_0, NULL);
  19348. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_2 = L_1;
  19349. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_3 = ___0_source;
  19350. NullCheck(L_3);
  19351. StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_4;
  19352. L_4 = Material_get_shaderKeywords_m11982F09EED6BB0A892342E1A72AEA470C44B105(L_3, NULL);
  19353. NullCheck(L_2);
  19354. Material_set_shaderKeywords_mD650CF82B2DBB75F001E373E2E1ACA30876F3AB8(L_2, L_4, NULL);
  19355. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_5 = L_2;
  19356. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_6 = L_5;
  19357. NullCheck(L_6);
  19358. String_t* L_7;
  19359. L_7 = Object_get_name_mAC2F6B897CF1303BA4249B4CB55271AFACBB6392(L_6, NULL);
  19360. String_t* L_8;
  19361. L_8 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(L_7, _stringLiteralA7D55861F3D2688D8F40C14691D660661CBD2B27, NULL);
  19362. NullCheck(L_6);
  19363. Object_set_name_mC79E6DC8FFD72479C90F0C4CC7F42A0FEAF5AE47(L_6, L_8, NULL);
  19364. return L_5;
  19365. }
  19366. }
  19367. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* TMP_SubMeshUI_GetSharedMaterial_m3D24E4226259E175D6BCB0D846D5D6D6BC2740D0 (TMP_SubMeshUI_tC465A77BC412382AABB3052CBA268623AAF3A25D* __this, const RuntimeMethod* method)
  19368. {
  19369. {
  19370. CanvasRenderer_tAB9A55A976C4E3B2B37D0CE5616E5685A8B43860* L_0;
  19371. L_0 = Graphic_get_canvasRenderer_m62AB727277A28728264860232642DA6EC20DEAB1(__this, NULL);
  19372. NullCheck(L_0);
  19373. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_1;
  19374. L_1 = CanvasRenderer_GetMaterial_m42376FD7C07D8E1700FC3627D1DCF1AECCC47A1C(L_0, NULL);
  19375. return L_1;
  19376. }
  19377. }
  19378. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_SubMeshUI_SetSharedMaterial_m3E8AB169F4C47E062E3996E25F2F9D015FDAAA0C (TMP_SubMeshUI_tC465A77BC412382AABB3052CBA268623AAF3A25D* __this, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___0_mat, const RuntimeMethod* method)
  19379. {
  19380. {
  19381. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_0 = ___0_mat;
  19382. __this->___m_sharedMaterial = L_0;
  19383. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_sharedMaterial), (void*)L_0);
  19384. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_1 = __this->___m_sharedMaterial;
  19385. ((Graphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931*)__this)->___m_Material = L_1;
  19386. Il2CppCodeGenWriteBarrier((void**)(&((Graphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931*)__this)->___m_Material), (void*)L_1);
  19387. float L_2;
  19388. L_2 = TMP_SubMeshUI_GetPaddingForMaterial_m59C406EAAF3622C5C66AC02B57EE54017E6F80C9(__this, NULL);
  19389. __this->___m_padding = L_2;
  19390. VirtualActionInvoker0::Invoke(29, __this);
  19391. return;
  19392. }
  19393. }
  19394. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_SubMeshUI__ctor_m9AA49928094650F82BE200A086839EA4DABF3D25 (TMP_SubMeshUI_tC465A77BC412382AABB3052CBA268623AAF3A25D* __this, const RuntimeMethod* method)
  19395. {
  19396. {
  19397. MaskableGraphic__ctor_mD2E256F950AAAE0E2445971361B5C54D2066E4C2(__this, NULL);
  19398. return;
  19399. }
  19400. }
  19401. #ifdef __clang__
  19402. #pragma clang diagnostic pop
  19403. #endif
  19404. #ifdef __clang__
  19405. #pragma clang diagnostic push
  19406. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  19407. #pragma clang diagnostic ignored "-Wunused-variable"
  19408. #endif
  19409. #ifdef __clang__
  19410. #pragma clang diagnostic pop
  19411. #endif
  19412. #ifdef __clang__
  19413. #pragma clang diagnostic push
  19414. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  19415. #pragma clang diagnostic ignored "-Wunused-variable"
  19416. #endif
  19417. #ifdef __clang__
  19418. #pragma clang diagnostic pop
  19419. #endif
  19420. #ifdef __clang__
  19421. #pragma clang diagnostic push
  19422. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  19423. #pragma clang diagnostic ignored "-Wunused-variable"
  19424. #endif
  19425. #ifdef __clang__
  19426. #pragma clang diagnostic pop
  19427. #endif
  19428. #ifdef __clang__
  19429. #pragma clang diagnostic push
  19430. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  19431. #pragma clang diagnostic ignored "-Wunused-variable"
  19432. #endif
  19433. #ifdef __clang__
  19434. #pragma clang diagnostic pop
  19435. #endif
  19436. #ifdef __clang__
  19437. #pragma clang diagnostic push
  19438. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  19439. #pragma clang diagnostic ignored "-Wunused-variable"
  19440. #endif
  19441. #ifdef __clang__
  19442. #pragma clang diagnostic pop
  19443. #endif
  19444. #ifdef __clang__
  19445. #pragma clang diagnostic push
  19446. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  19447. #pragma clang diagnostic ignored "-Wunused-variable"
  19448. #endif
  19449. #ifdef __clang__
  19450. #pragma clang diagnostic pop
  19451. #endif
  19452. #ifdef __clang__
  19453. #pragma clang diagnostic push
  19454. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  19455. #pragma clang diagnostic ignored "-Wunused-variable"
  19456. #endif
  19457. #ifdef __clang__
  19458. #pragma clang diagnostic pop
  19459. #endif
  19460. #ifdef __clang__
  19461. #pragma clang diagnostic push
  19462. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  19463. #pragma clang diagnostic ignored "-Wunused-variable"
  19464. #endif
  19465. #ifdef __clang__
  19466. #pragma clang diagnostic pop
  19467. #endif
  19468. #ifdef __clang__
  19469. #pragma clang diagnostic push
  19470. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  19471. #pragma clang diagnostic ignored "-Wunused-variable"
  19472. #endif
  19473. #ifdef __clang__
  19474. #pragma clang diagnostic pop
  19475. #endif
  19476. #ifdef __clang__
  19477. #pragma clang diagnostic push
  19478. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  19479. #pragma clang diagnostic ignored "-Wunused-variable"
  19480. #endif
  19481. #ifdef __clang__
  19482. #pragma clang diagnostic pop
  19483. #endif
  19484. #ifdef __clang__
  19485. #pragma clang diagnostic push
  19486. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  19487. #pragma clang diagnostic ignored "-Wunused-variable"
  19488. #endif
  19489. #ifdef __clang__
  19490. #pragma clang diagnostic pop
  19491. #endif
  19492. #ifdef __clang__
  19493. #pragma clang diagnostic push
  19494. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  19495. #pragma clang diagnostic ignored "-Wunused-variable"
  19496. #endif
  19497. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CharacterSubstitution__ctor_m5727A2342B980E68CA8CA895437F82280B5E4378 (CharacterSubstitution_t1F95CD37050627A0EFDC0F0F25FD04EA70015403* __this, int32_t ___0_index, uint32_t ___1_unicode, const RuntimeMethod* method)
  19498. {
  19499. {
  19500. int32_t L_0 = ___0_index;
  19501. __this->___index = L_0;
  19502. uint32_t L_1 = ___1_unicode;
  19503. __this->___unicode = L_1;
  19504. return;
  19505. }
  19506. }
  19507. IL2CPP_EXTERN_C void CharacterSubstitution__ctor_m5727A2342B980E68CA8CA895437F82280B5E4378_AdjustorThunk (RuntimeObject* __this, int32_t ___0_index, uint32_t ___1_unicode, const RuntimeMethod* method)
  19508. {
  19509. CharacterSubstitution_t1F95CD37050627A0EFDC0F0F25FD04EA70015403* _thisAdjusted;
  19510. int32_t _offset = 1;
  19511. _thisAdjusted = reinterpret_cast<CharacterSubstitution_t1F95CD37050627A0EFDC0F0F25FD04EA70015403*>(__this + _offset);
  19512. CharacterSubstitution__ctor_m5727A2342B980E68CA8CA895437F82280B5E4378(_thisAdjusted, ___0_index, ___1_unicode, method);
  19513. }
  19514. #ifdef __clang__
  19515. #pragma clang diagnostic pop
  19516. #endif
  19517. #ifdef __clang__
  19518. #pragma clang diagnostic push
  19519. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  19520. #pragma clang diagnostic ignored "-Wunused-variable"
  19521. #endif
  19522. #ifdef __clang__
  19523. #pragma clang diagnostic pop
  19524. #endif
  19525. #ifdef __clang__
  19526. #pragma clang diagnostic push
  19527. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  19528. #pragma clang diagnostic ignored "-Wunused-variable"
  19529. #endif
  19530. #ifdef __clang__
  19531. #pragma clang diagnostic pop
  19532. #endif
  19533. #ifdef __clang__
  19534. #pragma clang diagnostic push
  19535. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  19536. #pragma clang diagnostic ignored "-Wunused-variable"
  19537. #endif
  19538. IL2CPP_EXTERN_C void SpecialCharacter_t6C1DBE8C490706D1620899BAB7F0B8091AD26777_marshal_pinvoke(const SpecialCharacter_t6C1DBE8C490706D1620899BAB7F0B8091AD26777& unmarshaled, SpecialCharacter_t6C1DBE8C490706D1620899BAB7F0B8091AD26777_marshaled_pinvoke& marshaled)
  19539. {
  19540. Exception_t* ___characterException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'character' of type 'SpecialCharacter': Reference type field marshaling is not supported.");
  19541. IL2CPP_RAISE_MANAGED_EXCEPTION(___characterException, NULL);
  19542. }
  19543. IL2CPP_EXTERN_C void SpecialCharacter_t6C1DBE8C490706D1620899BAB7F0B8091AD26777_marshal_pinvoke_back(const SpecialCharacter_t6C1DBE8C490706D1620899BAB7F0B8091AD26777_marshaled_pinvoke& marshaled, SpecialCharacter_t6C1DBE8C490706D1620899BAB7F0B8091AD26777& unmarshaled)
  19544. {
  19545. Exception_t* ___characterException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'character' of type 'SpecialCharacter': Reference type field marshaling is not supported.");
  19546. IL2CPP_RAISE_MANAGED_EXCEPTION(___characterException, NULL);
  19547. }
  19548. IL2CPP_EXTERN_C void SpecialCharacter_t6C1DBE8C490706D1620899BAB7F0B8091AD26777_marshal_pinvoke_cleanup(SpecialCharacter_t6C1DBE8C490706D1620899BAB7F0B8091AD26777_marshaled_pinvoke& marshaled)
  19549. {
  19550. }
  19551. IL2CPP_EXTERN_C void SpecialCharacter_t6C1DBE8C490706D1620899BAB7F0B8091AD26777_marshal_com(const SpecialCharacter_t6C1DBE8C490706D1620899BAB7F0B8091AD26777& unmarshaled, SpecialCharacter_t6C1DBE8C490706D1620899BAB7F0B8091AD26777_marshaled_com& marshaled)
  19552. {
  19553. Exception_t* ___characterException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'character' of type 'SpecialCharacter': Reference type field marshaling is not supported.");
  19554. IL2CPP_RAISE_MANAGED_EXCEPTION(___characterException, NULL);
  19555. }
  19556. IL2CPP_EXTERN_C void SpecialCharacter_t6C1DBE8C490706D1620899BAB7F0B8091AD26777_marshal_com_back(const SpecialCharacter_t6C1DBE8C490706D1620899BAB7F0B8091AD26777_marshaled_com& marshaled, SpecialCharacter_t6C1DBE8C490706D1620899BAB7F0B8091AD26777& unmarshaled)
  19557. {
  19558. Exception_t* ___characterException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'character' of type 'SpecialCharacter': Reference type field marshaling is not supported.");
  19559. IL2CPP_RAISE_MANAGED_EXCEPTION(___characterException, NULL);
  19560. }
  19561. IL2CPP_EXTERN_C void SpecialCharacter_t6C1DBE8C490706D1620899BAB7F0B8091AD26777_marshal_com_cleanup(SpecialCharacter_t6C1DBE8C490706D1620899BAB7F0B8091AD26777_marshaled_com& marshaled)
  19562. {
  19563. }
  19564. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SpecialCharacter__ctor_m6EA478027143EA28D3A52D1E020B95B9286824FF (SpecialCharacter_t6C1DBE8C490706D1620899BAB7F0B8091AD26777* __this, TMP_Character_t7D37A55EF1A9FF6D0BFE6D50E86A00F80E7FAF35* ___0_character, int32_t ___1_materialIndex, const RuntimeMethod* method)
  19565. {
  19566. static bool s_Il2CppMethodInitialized;
  19567. if (!s_Il2CppMethodInitialized)
  19568. {
  19569. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  19570. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TMP_FontAsset_t923BF2F78D7C5AC36376E168A1193B7CB4855160_il2cpp_TypeInfo_var);
  19571. s_Il2CppMethodInitialized = true;
  19572. }
  19573. SpecialCharacter_t6C1DBE8C490706D1620899BAB7F0B8091AD26777* G_B2_0 = NULL;
  19574. SpecialCharacter_t6C1DBE8C490706D1620899BAB7F0B8091AD26777* G_B1_0 = NULL;
  19575. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* G_B3_0 = NULL;
  19576. SpecialCharacter_t6C1DBE8C490706D1620899BAB7F0B8091AD26777* G_B3_1 = NULL;
  19577. {
  19578. TMP_Character_t7D37A55EF1A9FF6D0BFE6D50E86A00F80E7FAF35* L_0 = ___0_character;
  19579. __this->___character = L_0;
  19580. Il2CppCodeGenWriteBarrier((void**)(&__this->___character), (void*)L_0);
  19581. TMP_Character_t7D37A55EF1A9FF6D0BFE6D50E86A00F80E7FAF35* L_1 = ___0_character;
  19582. NullCheck(L_1);
  19583. TMP_Asset_t135A047D4F5CBBA9CD356B762B55AB164122B969* L_2;
  19584. L_2 = TMP_TextElement_get_textAsset_m3FFA01E6D0068D1F8F578CBF2590A752683A61EA_inline(L_1, NULL);
  19585. __this->___fontAsset = ((TMP_FontAsset_t923BF2F78D7C5AC36376E168A1193B7CB4855160*)IsInstClass((RuntimeObject*)L_2, TMP_FontAsset_t923BF2F78D7C5AC36376E168A1193B7CB4855160_il2cpp_TypeInfo_var));
  19586. Il2CppCodeGenWriteBarrier((void**)(&__this->___fontAsset), (void*)((TMP_FontAsset_t923BF2F78D7C5AC36376E168A1193B7CB4855160*)IsInstClass((RuntimeObject*)L_2, TMP_FontAsset_t923BF2F78D7C5AC36376E168A1193B7CB4855160_il2cpp_TypeInfo_var)));
  19587. TMP_FontAsset_t923BF2F78D7C5AC36376E168A1193B7CB4855160* L_3 = __this->___fontAsset;
  19588. il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  19589. bool L_4;
  19590. L_4 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_3, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
  19591. if (L_4)
  19592. {
  19593. G_B2_0 = __this;
  19594. goto IL_002a;
  19595. }
  19596. G_B1_0 = __this;
  19597. }
  19598. {
  19599. G_B3_0 = ((Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3*)(NULL));
  19600. G_B3_1 = G_B1_0;
  19601. goto IL_0035;
  19602. }
  19603. IL_002a:
  19604. {
  19605. TMP_FontAsset_t923BF2F78D7C5AC36376E168A1193B7CB4855160* L_5 = __this->___fontAsset;
  19606. NullCheck(L_5);
  19607. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_6 = ((TMP_Asset_t135A047D4F5CBBA9CD356B762B55AB164122B969*)L_5)->___material;
  19608. G_B3_0 = L_6;
  19609. G_B3_1 = G_B2_0;
  19610. }
  19611. IL_0035:
  19612. {
  19613. G_B3_1->___material = G_B3_0;
  19614. Il2CppCodeGenWriteBarrier((void**)(&G_B3_1->___material), (void*)G_B3_0);
  19615. int32_t L_7 = ___1_materialIndex;
  19616. __this->___materialIndex = L_7;
  19617. return;
  19618. }
  19619. }
  19620. IL2CPP_EXTERN_C void SpecialCharacter__ctor_m6EA478027143EA28D3A52D1E020B95B9286824FF_AdjustorThunk (RuntimeObject* __this, TMP_Character_t7D37A55EF1A9FF6D0BFE6D50E86A00F80E7FAF35* ___0_character, int32_t ___1_materialIndex, const RuntimeMethod* method)
  19621. {
  19622. SpecialCharacter_t6C1DBE8C490706D1620899BAB7F0B8091AD26777* _thisAdjusted;
  19623. int32_t _offset = 1;
  19624. _thisAdjusted = reinterpret_cast<SpecialCharacter_t6C1DBE8C490706D1620899BAB7F0B8091AD26777*>(__this + _offset);
  19625. SpecialCharacter__ctor_m6EA478027143EA28D3A52D1E020B95B9286824FF(_thisAdjusted, ___0_character, ___1_materialIndex, method);
  19626. }
  19627. #ifdef __clang__
  19628. #pragma clang diagnostic pop
  19629. #endif
  19630. #ifdef __clang__
  19631. #pragma clang diagnostic push
  19632. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  19633. #pragma clang diagnostic ignored "-Wunused-variable"
  19634. #endif
  19635. IL2CPP_EXTERN_C void TextBackingContainer_t33D1CE628E7B26C45EDAC1D87BEF2DD22A5C6361_marshal_pinvoke(const TextBackingContainer_t33D1CE628E7B26C45EDAC1D87BEF2DD22A5C6361& unmarshaled, TextBackingContainer_t33D1CE628E7B26C45EDAC1D87BEF2DD22A5C6361_marshaled_pinvoke& marshaled)
  19636. {
  19637. marshaled.___m_Array = il2cpp_codegen_com_marshal_safe_array(IL2CPP_VT_UI4, unmarshaled.___m_Array);
  19638. marshaled.___m_Count = unmarshaled.___m_Count;
  19639. }
  19640. IL2CPP_EXTERN_C void TextBackingContainer_t33D1CE628E7B26C45EDAC1D87BEF2DD22A5C6361_marshal_pinvoke_back(const TextBackingContainer_t33D1CE628E7B26C45EDAC1D87BEF2DD22A5C6361_marshaled_pinvoke& marshaled, TextBackingContainer_t33D1CE628E7B26C45EDAC1D87BEF2DD22A5C6361& unmarshaled)
  19641. {
  19642. static bool s_Il2CppMethodInitialized;
  19643. if (!s_Il2CppMethodInitialized)
  19644. {
  19645. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_il2cpp_TypeInfo_var);
  19646. s_Il2CppMethodInitialized = true;
  19647. }
  19648. unmarshaled.___m_Array = (UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA*)il2cpp_codegen_com_marshal_safe_array_result(IL2CPP_VT_UI4, UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_il2cpp_TypeInfo_var, marshaled.___m_Array);
  19649. Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___m_Array), (void*)(UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA*)il2cpp_codegen_com_marshal_safe_array_result(IL2CPP_VT_UI4, UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_il2cpp_TypeInfo_var, marshaled.___m_Array));
  19650. int32_t unmarshaledm_Count_temp_1 = 0;
  19651. unmarshaledm_Count_temp_1 = marshaled.___m_Count;
  19652. unmarshaled.___m_Count = unmarshaledm_Count_temp_1;
  19653. }
  19654. IL2CPP_EXTERN_C void TextBackingContainer_t33D1CE628E7B26C45EDAC1D87BEF2DD22A5C6361_marshal_pinvoke_cleanup(TextBackingContainer_t33D1CE628E7B26C45EDAC1D87BEF2DD22A5C6361_marshaled_pinvoke& marshaled)
  19655. {
  19656. il2cpp_codegen_com_destroy_safe_array(marshaled.___m_Array);
  19657. marshaled.___m_Array = NULL;
  19658. }
  19659. IL2CPP_EXTERN_C void TextBackingContainer_t33D1CE628E7B26C45EDAC1D87BEF2DD22A5C6361_marshal_com(const TextBackingContainer_t33D1CE628E7B26C45EDAC1D87BEF2DD22A5C6361& unmarshaled, TextBackingContainer_t33D1CE628E7B26C45EDAC1D87BEF2DD22A5C6361_marshaled_com& marshaled)
  19660. {
  19661. marshaled.___m_Array = il2cpp_codegen_com_marshal_safe_array(IL2CPP_VT_UI4, unmarshaled.___m_Array);
  19662. marshaled.___m_Count = unmarshaled.___m_Count;
  19663. }
  19664. IL2CPP_EXTERN_C void TextBackingContainer_t33D1CE628E7B26C45EDAC1D87BEF2DD22A5C6361_marshal_com_back(const TextBackingContainer_t33D1CE628E7B26C45EDAC1D87BEF2DD22A5C6361_marshaled_com& marshaled, TextBackingContainer_t33D1CE628E7B26C45EDAC1D87BEF2DD22A5C6361& unmarshaled)
  19665. {
  19666. static bool s_Il2CppMethodInitialized;
  19667. if (!s_Il2CppMethodInitialized)
  19668. {
  19669. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_il2cpp_TypeInfo_var);
  19670. s_Il2CppMethodInitialized = true;
  19671. }
  19672. unmarshaled.___m_Array = (UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA*)il2cpp_codegen_com_marshal_safe_array_result(IL2CPP_VT_UI4, UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_il2cpp_TypeInfo_var, marshaled.___m_Array);
  19673. Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___m_Array), (void*)(UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA*)il2cpp_codegen_com_marshal_safe_array_result(IL2CPP_VT_UI4, UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_il2cpp_TypeInfo_var, marshaled.___m_Array));
  19674. int32_t unmarshaledm_Count_temp_1 = 0;
  19675. unmarshaledm_Count_temp_1 = marshaled.___m_Count;
  19676. unmarshaled.___m_Count = unmarshaledm_Count_temp_1;
  19677. }
  19678. IL2CPP_EXTERN_C void TextBackingContainer_t33D1CE628E7B26C45EDAC1D87BEF2DD22A5C6361_marshal_com_cleanup(TextBackingContainer_t33D1CE628E7B26C45EDAC1D87BEF2DD22A5C6361_marshaled_com& marshaled)
  19679. {
  19680. il2cpp_codegen_com_destroy_safe_array(marshaled.___m_Array);
  19681. marshaled.___m_Array = NULL;
  19682. }
  19683. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TextBackingContainer_get_Capacity_m314198D61452DF6CAB895C2BF8D1C0829C579F9C (TextBackingContainer_t33D1CE628E7B26C45EDAC1D87BEF2DD22A5C6361* __this, const RuntimeMethod* method)
  19684. {
  19685. {
  19686. UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_0 = __this->___m_Array;
  19687. NullCheck(L_0);
  19688. return ((int32_t)(((RuntimeArray*)L_0)->max_length));
  19689. }
  19690. }
  19691. IL2CPP_EXTERN_C int32_t TextBackingContainer_get_Capacity_m314198D61452DF6CAB895C2BF8D1C0829C579F9C_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  19692. {
  19693. TextBackingContainer_t33D1CE628E7B26C45EDAC1D87BEF2DD22A5C6361* _thisAdjusted;
  19694. int32_t _offset = 1;
  19695. _thisAdjusted = reinterpret_cast<TextBackingContainer_t33D1CE628E7B26C45EDAC1D87BEF2DD22A5C6361*>(__this + _offset);
  19696. int32_t _returnValue;
  19697. _returnValue = TextBackingContainer_get_Capacity_m314198D61452DF6CAB895C2BF8D1C0829C579F9C(_thisAdjusted, method);
  19698. return _returnValue;
  19699. }
  19700. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TextBackingContainer_get_Count_mA4E440D40E9EECB361CE4697B11F9B017B19E0C1 (TextBackingContainer_t33D1CE628E7B26C45EDAC1D87BEF2DD22A5C6361* __this, const RuntimeMethod* method)
  19701. {
  19702. {
  19703. int32_t L_0 = __this->___m_Count;
  19704. return L_0;
  19705. }
  19706. }
  19707. IL2CPP_EXTERN_C int32_t TextBackingContainer_get_Count_mA4E440D40E9EECB361CE4697B11F9B017B19E0C1_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  19708. {
  19709. TextBackingContainer_t33D1CE628E7B26C45EDAC1D87BEF2DD22A5C6361* _thisAdjusted;
  19710. int32_t _offset = 1;
  19711. _thisAdjusted = reinterpret_cast<TextBackingContainer_t33D1CE628E7B26C45EDAC1D87BEF2DD22A5C6361*>(__this + _offset);
  19712. int32_t _returnValue;
  19713. _returnValue = TextBackingContainer_get_Count_mA4E440D40E9EECB361CE4697B11F9B017B19E0C1_inline(_thisAdjusted, method);
  19714. return _returnValue;
  19715. }
  19716. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextBackingContainer_set_Count_m3833989ADDB6C436DFB7A8979080FF5F2A411F19 (TextBackingContainer_t33D1CE628E7B26C45EDAC1D87BEF2DD22A5C6361* __this, int32_t ___0_value, const RuntimeMethod* method)
  19717. {
  19718. {
  19719. int32_t L_0 = ___0_value;
  19720. __this->___m_Count = L_0;
  19721. return;
  19722. }
  19723. }
  19724. IL2CPP_EXTERN_C void TextBackingContainer_set_Count_m3833989ADDB6C436DFB7A8979080FF5F2A411F19_AdjustorThunk (RuntimeObject* __this, int32_t ___0_value, const RuntimeMethod* method)
  19725. {
  19726. TextBackingContainer_t33D1CE628E7B26C45EDAC1D87BEF2DD22A5C6361* _thisAdjusted;
  19727. int32_t _offset = 1;
  19728. _thisAdjusted = reinterpret_cast<TextBackingContainer_t33D1CE628E7B26C45EDAC1D87BEF2DD22A5C6361*>(__this + _offset);
  19729. TextBackingContainer_set_Count_m3833989ADDB6C436DFB7A8979080FF5F2A411F19_inline(_thisAdjusted, ___0_value, method);
  19730. }
  19731. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t TextBackingContainer_get_Item_mA0E8BB3275942C3B08087D7E27914F436370C276 (TextBackingContainer_t33D1CE628E7B26C45EDAC1D87BEF2DD22A5C6361* __this, int32_t ___0_index, const RuntimeMethod* method)
  19732. {
  19733. {
  19734. UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_0 = __this->___m_Array;
  19735. int32_t L_1 = ___0_index;
  19736. NullCheck(L_0);
  19737. int32_t L_2 = L_1;
  19738. uint32_t L_3 = (L_0)->GetAt(static_cast<il2cpp_array_size_t>(L_2));
  19739. return L_3;
  19740. }
  19741. }
  19742. IL2CPP_EXTERN_C uint32_t TextBackingContainer_get_Item_mA0E8BB3275942C3B08087D7E27914F436370C276_AdjustorThunk (RuntimeObject* __this, int32_t ___0_index, const RuntimeMethod* method)
  19743. {
  19744. TextBackingContainer_t33D1CE628E7B26C45EDAC1D87BEF2DD22A5C6361* _thisAdjusted;
  19745. int32_t _offset = 1;
  19746. _thisAdjusted = reinterpret_cast<TextBackingContainer_t33D1CE628E7B26C45EDAC1D87BEF2DD22A5C6361*>(__this + _offset);
  19747. uint32_t _returnValue;
  19748. _returnValue = TextBackingContainer_get_Item_mA0E8BB3275942C3B08087D7E27914F436370C276(_thisAdjusted, ___0_index, method);
  19749. return _returnValue;
  19750. }
  19751. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextBackingContainer_set_Item_mF263D268B2D3185D818FD470F86FC8C53DD42381 (TextBackingContainer_t33D1CE628E7B26C45EDAC1D87BEF2DD22A5C6361* __this, int32_t ___0_index, uint32_t ___1_value, const RuntimeMethod* method)
  19752. {
  19753. {
  19754. int32_t L_0 = ___0_index;
  19755. UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_1 = __this->___m_Array;
  19756. NullCheck(L_1);
  19757. if ((((int32_t)L_0) < ((int32_t)((int32_t)(((RuntimeArray*)L_1)->max_length)))))
  19758. {
  19759. goto IL_0012;
  19760. }
  19761. }
  19762. {
  19763. int32_t L_2 = ___0_index;
  19764. TextBackingContainer_Resize_m669CEE085664D77F581761A5888EEF20E095F752(__this, L_2, NULL);
  19765. }
  19766. IL_0012:
  19767. {
  19768. UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_3 = __this->___m_Array;
  19769. int32_t L_4 = ___0_index;
  19770. uint32_t L_5 = ___1_value;
  19771. NullCheck(L_3);
  19772. (L_3)->SetAt(static_cast<il2cpp_array_size_t>(L_4), (uint32_t)L_5);
  19773. return;
  19774. }
  19775. }
  19776. IL2CPP_EXTERN_C void TextBackingContainer_set_Item_mF263D268B2D3185D818FD470F86FC8C53DD42381_AdjustorThunk (RuntimeObject* __this, int32_t ___0_index, uint32_t ___1_value, const RuntimeMethod* method)
  19777. {
  19778. TextBackingContainer_t33D1CE628E7B26C45EDAC1D87BEF2DD22A5C6361* _thisAdjusted;
  19779. int32_t _offset = 1;
  19780. _thisAdjusted = reinterpret_cast<TextBackingContainer_t33D1CE628E7B26C45EDAC1D87BEF2DD22A5C6361*>(__this + _offset);
  19781. TextBackingContainer_set_Item_mF263D268B2D3185D818FD470F86FC8C53DD42381(_thisAdjusted, ___0_index, ___1_value, method);
  19782. }
  19783. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextBackingContainer__ctor_m28ABE283E7734CCAFCB78E5C71E817D495C1699D (TextBackingContainer_t33D1CE628E7B26C45EDAC1D87BEF2DD22A5C6361* __this, int32_t ___0_size, const RuntimeMethod* method)
  19784. {
  19785. static bool s_Il2CppMethodInitialized;
  19786. if (!s_Il2CppMethodInitialized)
  19787. {
  19788. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA_il2cpp_TypeInfo_var);
  19789. s_Il2CppMethodInitialized = true;
  19790. }
  19791. {
  19792. int32_t L_0 = ___0_size;
  19793. UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_1 = (UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA*)(UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA*)SZArrayNew(UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA_il2cpp_TypeInfo_var, (uint32_t)L_0);
  19794. __this->___m_Array = L_1;
  19795. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Array), (void*)L_1);
  19796. __this->___m_Count = 0;
  19797. return;
  19798. }
  19799. }
  19800. IL2CPP_EXTERN_C void TextBackingContainer__ctor_m28ABE283E7734CCAFCB78E5C71E817D495C1699D_AdjustorThunk (RuntimeObject* __this, int32_t ___0_size, const RuntimeMethod* method)
  19801. {
  19802. TextBackingContainer_t33D1CE628E7B26C45EDAC1D87BEF2DD22A5C6361* _thisAdjusted;
  19803. int32_t _offset = 1;
  19804. _thisAdjusted = reinterpret_cast<TextBackingContainer_t33D1CE628E7B26C45EDAC1D87BEF2DD22A5C6361*>(__this + _offset);
  19805. TextBackingContainer__ctor_m28ABE283E7734CCAFCB78E5C71E817D495C1699D(_thisAdjusted, ___0_size, method);
  19806. }
  19807. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextBackingContainer_Resize_m669CEE085664D77F581761A5888EEF20E095F752 (TextBackingContainer_t33D1CE628E7B26C45EDAC1D87BEF2DD22A5C6361* __this, int32_t ___0_size, const RuntimeMethod* method)
  19808. {
  19809. static bool s_Il2CppMethodInitialized;
  19810. if (!s_Il2CppMethodInitialized)
  19811. {
  19812. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Array_Resize_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_m5125BA7C6999C4FE1290349D3F1F691A6E00A039_RuntimeMethod_var);
  19813. s_Il2CppMethodInitialized = true;
  19814. }
  19815. {
  19816. int32_t L_0 = ___0_size;
  19817. int32_t L_1;
  19818. L_1 = Mathf_NextPowerOfTwo_mA1CE7F3EEF9B0B07AB2D586C030ED236D578F485(((int32_t)il2cpp_codegen_add(L_0, 1)), NULL);
  19819. ___0_size = L_1;
  19820. UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA** L_2 = (UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA**)(&__this->___m_Array);
  19821. int32_t L_3 = ___0_size;
  19822. Array_Resize_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_m5125BA7C6999C4FE1290349D3F1F691A6E00A039(L_2, L_3, Array_Resize_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_m5125BA7C6999C4FE1290349D3F1F691A6E00A039_RuntimeMethod_var);
  19823. return;
  19824. }
  19825. }
  19826. IL2CPP_EXTERN_C void TextBackingContainer_Resize_m669CEE085664D77F581761A5888EEF20E095F752_AdjustorThunk (RuntimeObject* __this, int32_t ___0_size, const RuntimeMethod* method)
  19827. {
  19828. TextBackingContainer_t33D1CE628E7B26C45EDAC1D87BEF2DD22A5C6361* _thisAdjusted;
  19829. int32_t _offset = 1;
  19830. _thisAdjusted = reinterpret_cast<TextBackingContainer_t33D1CE628E7B26C45EDAC1D87BEF2DD22A5C6361*>(__this + _offset);
  19831. TextBackingContainer_Resize_m669CEE085664D77F581761A5888EEF20E095F752(_thisAdjusted, ___0_size, method);
  19832. }
  19833. #ifdef __clang__
  19834. #pragma clang diagnostic pop
  19835. #endif
  19836. #ifdef __clang__
  19837. #pragma clang diagnostic push
  19838. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  19839. #pragma clang diagnostic ignored "-Wunused-variable"
  19840. #endif
  19841. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__cctor_m3BE2B41C3099327A36FCB39A0697BACA0961A764 (const RuntimeMethod* method)
  19842. {
  19843. static bool s_Il2CppMethodInitialized;
  19844. if (!s_Il2CppMethodInitialized)
  19845. {
  19846. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_tB391A89144AD9017CFBAC1E6A3F88D4E8B347A4D_il2cpp_TypeInfo_var);
  19847. s_Il2CppMethodInitialized = true;
  19848. }
  19849. {
  19850. U3CU3Ec_tB391A89144AD9017CFBAC1E6A3F88D4E8B347A4D* L_0 = (U3CU3Ec_tB391A89144AD9017CFBAC1E6A3F88D4E8B347A4D*)il2cpp_codegen_object_new(U3CU3Ec_tB391A89144AD9017CFBAC1E6A3F88D4E8B347A4D_il2cpp_TypeInfo_var);
  19851. U3CU3Ec__ctor_mB6F7B455BB3E880F27BB5E26F8D49389333F84E1(L_0, NULL);
  19852. ((U3CU3Ec_tB391A89144AD9017CFBAC1E6A3F88D4E8B347A4D_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tB391A89144AD9017CFBAC1E6A3F88D4E8B347A4D_il2cpp_TypeInfo_var))->___U3CU3E9 = L_0;
  19853. Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_tB391A89144AD9017CFBAC1E6A3F88D4E8B347A4D_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tB391A89144AD9017CFBAC1E6A3F88D4E8B347A4D_il2cpp_TypeInfo_var))->___U3CU3E9), (void*)L_0);
  19854. return;
  19855. }
  19856. }
  19857. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_mB6F7B455BB3E880F27BB5E26F8D49389333F84E1 (U3CU3Ec_tB391A89144AD9017CFBAC1E6A3F88D4E8B347A4D* __this, const RuntimeMethod* method)
  19858. {
  19859. {
  19860. Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
  19861. return;
  19862. }
  19863. }
  19864. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec_U3C_ctorU3Eb__622_0_m4ADE4CF5BF5DB0476C27555136DB926EB976EEFE (U3CU3Ec_tB391A89144AD9017CFBAC1E6A3F88D4E8B347A4D* __this, TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D* ___0_U3Cp0U3E, const RuntimeMethod* method)
  19865. {
  19866. {
  19867. return;
  19868. }
  19869. }
  19870. #ifdef __clang__
  19871. #pragma clang diagnostic pop
  19872. #endif
  19873. #ifdef __clang__
  19874. #pragma clang diagnostic push
  19875. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  19876. #pragma clang diagnostic ignored "-Wunused-variable"
  19877. #endif
  19878. #ifdef __clang__
  19879. #pragma clang diagnostic pop
  19880. #endif
  19881. #ifdef __clang__
  19882. #pragma clang diagnostic push
  19883. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  19884. #pragma clang diagnostic ignored "-Wunused-variable"
  19885. #endif
  19886. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint8_t TMP_TextElement_get_elementType_m932830311118A83F12EA542C3B7C03C7B1437EB3 (TMP_TextElement_t262A55214F712D4274485ABE5676E5254B84D0A5* __this, const RuntimeMethod* method)
  19887. {
  19888. {
  19889. uint8_t L_0 = __this->___m_ElementType;
  19890. return L_0;
  19891. }
  19892. }
  19893. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t TMP_TextElement_get_unicode_mF963B03CCA673335FB682EBDD1CFF86F0DB8539F (TMP_TextElement_t262A55214F712D4274485ABE5676E5254B84D0A5* __this, const RuntimeMethod* method)
  19894. {
  19895. {
  19896. uint32_t L_0 = __this->___m_Unicode;
  19897. return L_0;
  19898. }
  19899. }
  19900. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_TextElement_set_unicode_m5DDC85416E46FEB989F4924ED4E1C8BABDE09AA0 (TMP_TextElement_t262A55214F712D4274485ABE5676E5254B84D0A5* __this, uint32_t ___0_value, const RuntimeMethod* method)
  19901. {
  19902. {
  19903. uint32_t L_0 = ___0_value;
  19904. __this->___m_Unicode = L_0;
  19905. return;
  19906. }
  19907. }
  19908. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TMP_Asset_t135A047D4F5CBBA9CD356B762B55AB164122B969* TMP_TextElement_get_textAsset_m3FFA01E6D0068D1F8F578CBF2590A752683A61EA (TMP_TextElement_t262A55214F712D4274485ABE5676E5254B84D0A5* __this, const RuntimeMethod* method)
  19909. {
  19910. {
  19911. TMP_Asset_t135A047D4F5CBBA9CD356B762B55AB164122B969* L_0 = __this->___m_TextAsset;
  19912. return L_0;
  19913. }
  19914. }
  19915. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_TextElement_set_textAsset_m046A7EF50875FC30233B8CB06D4A5138FB63C4E1 (TMP_TextElement_t262A55214F712D4274485ABE5676E5254B84D0A5* __this, TMP_Asset_t135A047D4F5CBBA9CD356B762B55AB164122B969* ___0_value, const RuntimeMethod* method)
  19916. {
  19917. {
  19918. TMP_Asset_t135A047D4F5CBBA9CD356B762B55AB164122B969* L_0 = ___0_value;
  19919. __this->___m_TextAsset = L_0;
  19920. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_TextAsset), (void*)L_0);
  19921. return;
  19922. }
  19923. }
  19924. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Glyph_t700CF8EBE04ED4AEAB520885AAA1B309E02A103F* TMP_TextElement_get_glyph_mB86D5107DDF4ADB051309056E876FEAE843E3D07 (TMP_TextElement_t262A55214F712D4274485ABE5676E5254B84D0A5* __this, const RuntimeMethod* method)
  19925. {
  19926. {
  19927. Glyph_t700CF8EBE04ED4AEAB520885AAA1B309E02A103F* L_0 = __this->___m_Glyph;
  19928. return L_0;
  19929. }
  19930. }
  19931. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_TextElement_set_glyph_m29945C7CDA0F0F2429D3000A9376B4B5177A23BD (TMP_TextElement_t262A55214F712D4274485ABE5676E5254B84D0A5* __this, Glyph_t700CF8EBE04ED4AEAB520885AAA1B309E02A103F* ___0_value, const RuntimeMethod* method)
  19932. {
  19933. {
  19934. Glyph_t700CF8EBE04ED4AEAB520885AAA1B309E02A103F* L_0 = ___0_value;
  19935. __this->___m_Glyph = L_0;
  19936. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Glyph), (void*)L_0);
  19937. return;
  19938. }
  19939. }
  19940. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t TMP_TextElement_get_glyphIndex_m149D0BB0350CFC7D3C46CA011669295DC8CF8E9E (TMP_TextElement_t262A55214F712D4274485ABE5676E5254B84D0A5* __this, const RuntimeMethod* method)
  19941. {
  19942. {
  19943. uint32_t L_0 = __this->___m_GlyphIndex;
  19944. return L_0;
  19945. }
  19946. }
  19947. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_TextElement_set_glyphIndex_mD2D21A9AD7EF332ABE56C52031E03CB5570C2FD3 (TMP_TextElement_t262A55214F712D4274485ABE5676E5254B84D0A5* __this, uint32_t ___0_value, const RuntimeMethod* method)
  19948. {
  19949. {
  19950. uint32_t L_0 = ___0_value;
  19951. __this->___m_GlyphIndex = L_0;
  19952. return;
  19953. }
  19954. }
  19955. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float TMP_TextElement_get_scale_m23102716AD6E67BB03C2893983B105E8B425FE14 (TMP_TextElement_t262A55214F712D4274485ABE5676E5254B84D0A5* __this, const RuntimeMethod* method)
  19956. {
  19957. {
  19958. float L_0 = __this->___m_Scale;
  19959. return L_0;
  19960. }
  19961. }
  19962. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_TextElement_set_scale_mB753D739067A2DF395673D5C6B01E30B74B35362 (TMP_TextElement_t262A55214F712D4274485ABE5676E5254B84D0A5* __this, float ___0_value, const RuntimeMethod* method)
  19963. {
  19964. {
  19965. float L_0 = ___0_value;
  19966. __this->___m_Scale = L_0;
  19967. return;
  19968. }
  19969. }
  19970. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_TextElement__ctor_m17ECA25C496E92124412C4B48665D75EE848AF83 (TMP_TextElement_t262A55214F712D4274485ABE5676E5254B84D0A5* __this, const RuntimeMethod* method)
  19971. {
  19972. {
  19973. Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
  19974. return;
  19975. }
  19976. }
  19977. #ifdef __clang__
  19978. #pragma clang diagnostic pop
  19979. #endif
  19980. #ifdef __clang__
  19981. #pragma clang diagnostic push
  19982. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  19983. #pragma clang diagnostic ignored "-Wunused-variable"
  19984. #endif
  19985. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_TextElement_Legacy__ctor_m662C0DC5276E1A91D27923DA266C23D825949787 (TMP_TextElement_Legacy_t9C9AB19D496DBB4A1B12C6FA1C6333E9C39A5B2A* __this, const RuntimeMethod* method)
  19986. {
  19987. {
  19988. Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
  19989. return;
  19990. }
  19991. }
  19992. #ifdef __clang__
  19993. #pragma clang diagnostic pop
  19994. #endif
  19995. #ifdef __clang__
  19996. #pragma clang diagnostic push
  19997. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  19998. #pragma clang diagnostic ignored "-Wunused-variable"
  19999. #endif
  20000. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_TextInfo__ctor_m3676CC349997AD7A21E043DB9938502FAAB87578 (TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D* __this, const RuntimeMethod* method)
  20001. {
  20002. static bool s_Il2CppMethodInitialized;
  20003. if (!s_Il2CppMethodInitialized)
  20004. {
  20005. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TMP_CharacterInfoU5BU5D_t297D56FCF66DAA99D8FEA7C30F9F3926902C5B99_il2cpp_TypeInfo_var);
  20006. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TMP_LineInfoU5BU5D_tE485ECF6A7A96441C72B53D75E7A5A5461A2CA0E_il2cpp_TypeInfo_var);
  20007. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TMP_LinkInfoU5BU5D_tE11BE54A5923BD2148E716289F44EA465E06536E_il2cpp_TypeInfo_var);
  20008. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TMP_MeshInfoU5BU5D_t3549EA3B9F542558E0DB1EDFAB98C612FE4231D7_il2cpp_TypeInfo_var);
  20009. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TMP_PageInfoU5BU5D_tE3DAAA8E2E9147F97C424A9034F677A516E8DAF9_il2cpp_TypeInfo_var);
  20010. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TMP_WordInfoU5BU5D_tD1759E5A84DCCCD42B718D79E953E72A432BB4DC_il2cpp_TypeInfo_var);
  20011. s_Il2CppMethodInitialized = true;
  20012. }
  20013. {
  20014. Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
  20015. TMP_CharacterInfoU5BU5D_t297D56FCF66DAA99D8FEA7C30F9F3926902C5B99* L_0 = (TMP_CharacterInfoU5BU5D_t297D56FCF66DAA99D8FEA7C30F9F3926902C5B99*)(TMP_CharacterInfoU5BU5D_t297D56FCF66DAA99D8FEA7C30F9F3926902C5B99*)SZArrayNew(TMP_CharacterInfoU5BU5D_t297D56FCF66DAA99D8FEA7C30F9F3926902C5B99_il2cpp_TypeInfo_var, (uint32_t)8);
  20016. __this->___characterInfo = L_0;
  20017. Il2CppCodeGenWriteBarrier((void**)(&__this->___characterInfo), (void*)L_0);
  20018. TMP_WordInfoU5BU5D_tD1759E5A84DCCCD42B718D79E953E72A432BB4DC* L_1 = (TMP_WordInfoU5BU5D_tD1759E5A84DCCCD42B718D79E953E72A432BB4DC*)(TMP_WordInfoU5BU5D_tD1759E5A84DCCCD42B718D79E953E72A432BB4DC*)SZArrayNew(TMP_WordInfoU5BU5D_tD1759E5A84DCCCD42B718D79E953E72A432BB4DC_il2cpp_TypeInfo_var, (uint32_t)((int32_t)16));
  20019. __this->___wordInfo = L_1;
  20020. Il2CppCodeGenWriteBarrier((void**)(&__this->___wordInfo), (void*)L_1);
  20021. TMP_LinkInfoU5BU5D_tE11BE54A5923BD2148E716289F44EA465E06536E* L_2 = (TMP_LinkInfoU5BU5D_tE11BE54A5923BD2148E716289F44EA465E06536E*)(TMP_LinkInfoU5BU5D_tE11BE54A5923BD2148E716289F44EA465E06536E*)SZArrayNew(TMP_LinkInfoU5BU5D_tE11BE54A5923BD2148E716289F44EA465E06536E_il2cpp_TypeInfo_var, (uint32_t)0);
  20022. __this->___linkInfo = L_2;
  20023. Il2CppCodeGenWriteBarrier((void**)(&__this->___linkInfo), (void*)L_2);
  20024. TMP_LineInfoU5BU5D_tE485ECF6A7A96441C72B53D75E7A5A5461A2CA0E* L_3 = (TMP_LineInfoU5BU5D_tE485ECF6A7A96441C72B53D75E7A5A5461A2CA0E*)(TMP_LineInfoU5BU5D_tE485ECF6A7A96441C72B53D75E7A5A5461A2CA0E*)SZArrayNew(TMP_LineInfoU5BU5D_tE485ECF6A7A96441C72B53D75E7A5A5461A2CA0E_il2cpp_TypeInfo_var, (uint32_t)2);
  20025. __this->___lineInfo = L_3;
  20026. Il2CppCodeGenWriteBarrier((void**)(&__this->___lineInfo), (void*)L_3);
  20027. TMP_PageInfoU5BU5D_tE3DAAA8E2E9147F97C424A9034F677A516E8DAF9* L_4 = (TMP_PageInfoU5BU5D_tE3DAAA8E2E9147F97C424A9034F677A516E8DAF9*)(TMP_PageInfoU5BU5D_tE3DAAA8E2E9147F97C424A9034F677A516E8DAF9*)SZArrayNew(TMP_PageInfoU5BU5D_tE3DAAA8E2E9147F97C424A9034F677A516E8DAF9_il2cpp_TypeInfo_var, (uint32_t)4);
  20028. __this->___pageInfo = L_4;
  20029. Il2CppCodeGenWriteBarrier((void**)(&__this->___pageInfo), (void*)L_4);
  20030. TMP_MeshInfoU5BU5D_t3549EA3B9F542558E0DB1EDFAB98C612FE4231D7* L_5 = (TMP_MeshInfoU5BU5D_t3549EA3B9F542558E0DB1EDFAB98C612FE4231D7*)(TMP_MeshInfoU5BU5D_t3549EA3B9F542558E0DB1EDFAB98C612FE4231D7*)SZArrayNew(TMP_MeshInfoU5BU5D_t3549EA3B9F542558E0DB1EDFAB98C612FE4231D7_il2cpp_TypeInfo_var, (uint32_t)1);
  20031. __this->___meshInfo = L_5;
  20032. Il2CppCodeGenWriteBarrier((void**)(&__this->___meshInfo), (void*)L_5);
  20033. return;
  20034. }
  20035. }
  20036. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_TextInfo__ctor_m8E0E818004F0B2A107DC7CB7DA5753DC67496263 (TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D* __this, int32_t ___0_characterCount, const RuntimeMethod* method)
  20037. {
  20038. static bool s_Il2CppMethodInitialized;
  20039. if (!s_Il2CppMethodInitialized)
  20040. {
  20041. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TMP_CharacterInfoU5BU5D_t297D56FCF66DAA99D8FEA7C30F9F3926902C5B99_il2cpp_TypeInfo_var);
  20042. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TMP_LineInfoU5BU5D_tE485ECF6A7A96441C72B53D75E7A5A5461A2CA0E_il2cpp_TypeInfo_var);
  20043. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TMP_LinkInfoU5BU5D_tE11BE54A5923BD2148E716289F44EA465E06536E_il2cpp_TypeInfo_var);
  20044. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TMP_MeshInfoU5BU5D_t3549EA3B9F542558E0DB1EDFAB98C612FE4231D7_il2cpp_TypeInfo_var);
  20045. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TMP_PageInfoU5BU5D_tE3DAAA8E2E9147F97C424A9034F677A516E8DAF9_il2cpp_TypeInfo_var);
  20046. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TMP_WordInfoU5BU5D_tD1759E5A84DCCCD42B718D79E953E72A432BB4DC_il2cpp_TypeInfo_var);
  20047. s_Il2CppMethodInitialized = true;
  20048. }
  20049. {
  20050. Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
  20051. int32_t L_0 = ___0_characterCount;
  20052. TMP_CharacterInfoU5BU5D_t297D56FCF66DAA99D8FEA7C30F9F3926902C5B99* L_1 = (TMP_CharacterInfoU5BU5D_t297D56FCF66DAA99D8FEA7C30F9F3926902C5B99*)(TMP_CharacterInfoU5BU5D_t297D56FCF66DAA99D8FEA7C30F9F3926902C5B99*)SZArrayNew(TMP_CharacterInfoU5BU5D_t297D56FCF66DAA99D8FEA7C30F9F3926902C5B99_il2cpp_TypeInfo_var, (uint32_t)L_0);
  20053. __this->___characterInfo = L_1;
  20054. Il2CppCodeGenWriteBarrier((void**)(&__this->___characterInfo), (void*)L_1);
  20055. TMP_WordInfoU5BU5D_tD1759E5A84DCCCD42B718D79E953E72A432BB4DC* L_2 = (TMP_WordInfoU5BU5D_tD1759E5A84DCCCD42B718D79E953E72A432BB4DC*)(TMP_WordInfoU5BU5D_tD1759E5A84DCCCD42B718D79E953E72A432BB4DC*)SZArrayNew(TMP_WordInfoU5BU5D_tD1759E5A84DCCCD42B718D79E953E72A432BB4DC_il2cpp_TypeInfo_var, (uint32_t)((int32_t)16));
  20056. __this->___wordInfo = L_2;
  20057. Il2CppCodeGenWriteBarrier((void**)(&__this->___wordInfo), (void*)L_2);
  20058. TMP_LinkInfoU5BU5D_tE11BE54A5923BD2148E716289F44EA465E06536E* L_3 = (TMP_LinkInfoU5BU5D_tE11BE54A5923BD2148E716289F44EA465E06536E*)(TMP_LinkInfoU5BU5D_tE11BE54A5923BD2148E716289F44EA465E06536E*)SZArrayNew(TMP_LinkInfoU5BU5D_tE11BE54A5923BD2148E716289F44EA465E06536E_il2cpp_TypeInfo_var, (uint32_t)0);
  20059. __this->___linkInfo = L_3;
  20060. Il2CppCodeGenWriteBarrier((void**)(&__this->___linkInfo), (void*)L_3);
  20061. TMP_LineInfoU5BU5D_tE485ECF6A7A96441C72B53D75E7A5A5461A2CA0E* L_4 = (TMP_LineInfoU5BU5D_tE485ECF6A7A96441C72B53D75E7A5A5461A2CA0E*)(TMP_LineInfoU5BU5D_tE485ECF6A7A96441C72B53D75E7A5A5461A2CA0E*)SZArrayNew(TMP_LineInfoU5BU5D_tE485ECF6A7A96441C72B53D75E7A5A5461A2CA0E_il2cpp_TypeInfo_var, (uint32_t)2);
  20062. __this->___lineInfo = L_4;
  20063. Il2CppCodeGenWriteBarrier((void**)(&__this->___lineInfo), (void*)L_4);
  20064. TMP_PageInfoU5BU5D_tE3DAAA8E2E9147F97C424A9034F677A516E8DAF9* L_5 = (TMP_PageInfoU5BU5D_tE3DAAA8E2E9147F97C424A9034F677A516E8DAF9*)(TMP_PageInfoU5BU5D_tE3DAAA8E2E9147F97C424A9034F677A516E8DAF9*)SZArrayNew(TMP_PageInfoU5BU5D_tE3DAAA8E2E9147F97C424A9034F677A516E8DAF9_il2cpp_TypeInfo_var, (uint32_t)4);
  20065. __this->___pageInfo = L_5;
  20066. Il2CppCodeGenWriteBarrier((void**)(&__this->___pageInfo), (void*)L_5);
  20067. TMP_MeshInfoU5BU5D_t3549EA3B9F542558E0DB1EDFAB98C612FE4231D7* L_6 = (TMP_MeshInfoU5BU5D_t3549EA3B9F542558E0DB1EDFAB98C612FE4231D7*)(TMP_MeshInfoU5BU5D_t3549EA3B9F542558E0DB1EDFAB98C612FE4231D7*)SZArrayNew(TMP_MeshInfoU5BU5D_t3549EA3B9F542558E0DB1EDFAB98C612FE4231D7_il2cpp_TypeInfo_var, (uint32_t)1);
  20068. __this->___meshInfo = L_6;
  20069. Il2CppCodeGenWriteBarrier((void**)(&__this->___meshInfo), (void*)L_6);
  20070. return;
  20071. }
  20072. }
  20073. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_TextInfo__ctor_m3F285FBF2EA3C9CF7B75EA3C1AB8CB66D37B4B4C (TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D* __this, TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* ___0_textComponent, const RuntimeMethod* method)
  20074. {
  20075. static bool s_Il2CppMethodInitialized;
  20076. if (!s_Il2CppMethodInitialized)
  20077. {
  20078. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TMP_CharacterInfoU5BU5D_t297D56FCF66DAA99D8FEA7C30F9F3926902C5B99_il2cpp_TypeInfo_var);
  20079. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TMP_LineInfoU5BU5D_tE485ECF6A7A96441C72B53D75E7A5A5461A2CA0E_il2cpp_TypeInfo_var);
  20080. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TMP_LinkInfoU5BU5D_tE11BE54A5923BD2148E716289F44EA465E06536E_il2cpp_TypeInfo_var);
  20081. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TMP_MeshInfoU5BU5D_t3549EA3B9F542558E0DB1EDFAB98C612FE4231D7_il2cpp_TypeInfo_var);
  20082. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TMP_PageInfoU5BU5D_tE3DAAA8E2E9147F97C424A9034F677A516E8DAF9_il2cpp_TypeInfo_var);
  20083. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TMP_WordInfoU5BU5D_tD1759E5A84DCCCD42B718D79E953E72A432BB4DC_il2cpp_TypeInfo_var);
  20084. s_Il2CppMethodInitialized = true;
  20085. }
  20086. {
  20087. Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
  20088. TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_0 = ___0_textComponent;
  20089. __this->___textComponent = L_0;
  20090. Il2CppCodeGenWriteBarrier((void**)(&__this->___textComponent), (void*)L_0);
  20091. TMP_CharacterInfoU5BU5D_t297D56FCF66DAA99D8FEA7C30F9F3926902C5B99* L_1 = (TMP_CharacterInfoU5BU5D_t297D56FCF66DAA99D8FEA7C30F9F3926902C5B99*)(TMP_CharacterInfoU5BU5D_t297D56FCF66DAA99D8FEA7C30F9F3926902C5B99*)SZArrayNew(TMP_CharacterInfoU5BU5D_t297D56FCF66DAA99D8FEA7C30F9F3926902C5B99_il2cpp_TypeInfo_var, (uint32_t)8);
  20092. __this->___characterInfo = L_1;
  20093. Il2CppCodeGenWriteBarrier((void**)(&__this->___characterInfo), (void*)L_1);
  20094. TMP_WordInfoU5BU5D_tD1759E5A84DCCCD42B718D79E953E72A432BB4DC* L_2 = (TMP_WordInfoU5BU5D_tD1759E5A84DCCCD42B718D79E953E72A432BB4DC*)(TMP_WordInfoU5BU5D_tD1759E5A84DCCCD42B718D79E953E72A432BB4DC*)SZArrayNew(TMP_WordInfoU5BU5D_tD1759E5A84DCCCD42B718D79E953E72A432BB4DC_il2cpp_TypeInfo_var, (uint32_t)4);
  20095. __this->___wordInfo = L_2;
  20096. Il2CppCodeGenWriteBarrier((void**)(&__this->___wordInfo), (void*)L_2);
  20097. TMP_LinkInfoU5BU5D_tE11BE54A5923BD2148E716289F44EA465E06536E* L_3 = (TMP_LinkInfoU5BU5D_tE11BE54A5923BD2148E716289F44EA465E06536E*)(TMP_LinkInfoU5BU5D_tE11BE54A5923BD2148E716289F44EA465E06536E*)SZArrayNew(TMP_LinkInfoU5BU5D_tE11BE54A5923BD2148E716289F44EA465E06536E_il2cpp_TypeInfo_var, (uint32_t)0);
  20098. __this->___linkInfo = L_3;
  20099. Il2CppCodeGenWriteBarrier((void**)(&__this->___linkInfo), (void*)L_3);
  20100. TMP_LineInfoU5BU5D_tE485ECF6A7A96441C72B53D75E7A5A5461A2CA0E* L_4 = (TMP_LineInfoU5BU5D_tE485ECF6A7A96441C72B53D75E7A5A5461A2CA0E*)(TMP_LineInfoU5BU5D_tE485ECF6A7A96441C72B53D75E7A5A5461A2CA0E*)SZArrayNew(TMP_LineInfoU5BU5D_tE485ECF6A7A96441C72B53D75E7A5A5461A2CA0E_il2cpp_TypeInfo_var, (uint32_t)2);
  20101. __this->___lineInfo = L_4;
  20102. Il2CppCodeGenWriteBarrier((void**)(&__this->___lineInfo), (void*)L_4);
  20103. TMP_PageInfoU5BU5D_tE3DAAA8E2E9147F97C424A9034F677A516E8DAF9* L_5 = (TMP_PageInfoU5BU5D_tE3DAAA8E2E9147F97C424A9034F677A516E8DAF9*)(TMP_PageInfoU5BU5D_tE3DAAA8E2E9147F97C424A9034F677A516E8DAF9*)SZArrayNew(TMP_PageInfoU5BU5D_tE3DAAA8E2E9147F97C424A9034F677A516E8DAF9_il2cpp_TypeInfo_var, (uint32_t)4);
  20104. __this->___pageInfo = L_5;
  20105. Il2CppCodeGenWriteBarrier((void**)(&__this->___pageInfo), (void*)L_5);
  20106. TMP_MeshInfoU5BU5D_t3549EA3B9F542558E0DB1EDFAB98C612FE4231D7* L_6 = (TMP_MeshInfoU5BU5D_t3549EA3B9F542558E0DB1EDFAB98C612FE4231D7*)(TMP_MeshInfoU5BU5D_t3549EA3B9F542558E0DB1EDFAB98C612FE4231D7*)SZArrayNew(TMP_MeshInfoU5BU5D_t3549EA3B9F542558E0DB1EDFAB98C612FE4231D7_il2cpp_TypeInfo_var, (uint32_t)1);
  20107. __this->___meshInfo = L_6;
  20108. Il2CppCodeGenWriteBarrier((void**)(&__this->___meshInfo), (void*)L_6);
  20109. TMP_MeshInfoU5BU5D_t3549EA3B9F542558E0DB1EDFAB98C612FE4231D7* L_7 = __this->___meshInfo;
  20110. NullCheck(L_7);
  20111. TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_8 = ___0_textComponent;
  20112. NullCheck(L_8);
  20113. Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_9;
  20114. L_9 = VirtualFuncInvoker0< Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* >::Invoke(77, L_8);
  20115. ((L_7)->GetAddressAt(static_cast<il2cpp_array_size_t>(0)))->___mesh = L_9;
  20116. Il2CppCodeGenWriteBarrier((void**)(&((L_7)->GetAddressAt(static_cast<il2cpp_array_size_t>(0)))->___mesh), (void*)L_9);
  20117. __this->___materialCount = 1;
  20118. return;
  20119. }
  20120. }
  20121. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_TextInfo_Clear_m288FFE54C6744C369E9B2BA903A634F461721D70 (TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D* __this, const RuntimeMethod* method)
  20122. {
  20123. int32_t V_0 = 0;
  20124. {
  20125. __this->___characterCount = 0;
  20126. __this->___spaceCount = 0;
  20127. __this->___wordCount = 0;
  20128. __this->___linkCount = 0;
  20129. __this->___lineCount = 0;
  20130. __this->___pageCount = 0;
  20131. __this->___spriteCount = 0;
  20132. V_0 = 0;
  20133. goto IL_004b;
  20134. }
  20135. IL_0035:
  20136. {
  20137. TMP_MeshInfoU5BU5D_t3549EA3B9F542558E0DB1EDFAB98C612FE4231D7* L_0 = __this->___meshInfo;
  20138. int32_t L_1 = V_0;
  20139. NullCheck(L_0);
  20140. ((L_0)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_1)))->___vertexCount = 0;
  20141. int32_t L_2 = V_0;
  20142. V_0 = ((int32_t)il2cpp_codegen_add(L_2, 1));
  20143. }
  20144. IL_004b:
  20145. {
  20146. int32_t L_3 = V_0;
  20147. TMP_MeshInfoU5BU5D_t3549EA3B9F542558E0DB1EDFAB98C612FE4231D7* L_4 = __this->___meshInfo;
  20148. NullCheck(L_4);
  20149. if ((((int32_t)L_3) < ((int32_t)((int32_t)(((RuntimeArray*)L_4)->max_length)))))
  20150. {
  20151. goto IL_0035;
  20152. }
  20153. }
  20154. {
  20155. return;
  20156. }
  20157. }
  20158. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_TextInfo_ClearAllData_m8DCD1E84BDCA57F35235847D1DC8F3758BF265AB (TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D* __this, const RuntimeMethod* method)
  20159. {
  20160. static bool s_Il2CppMethodInitialized;
  20161. if (!s_Il2CppMethodInitialized)
  20162. {
  20163. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TMP_CharacterInfoU5BU5D_t297D56FCF66DAA99D8FEA7C30F9F3926902C5B99_il2cpp_TypeInfo_var);
  20164. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TMP_LineInfoU5BU5D_tE485ECF6A7A96441C72B53D75E7A5A5461A2CA0E_il2cpp_TypeInfo_var);
  20165. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TMP_LinkInfoU5BU5D_tE11BE54A5923BD2148E716289F44EA465E06536E_il2cpp_TypeInfo_var);
  20166. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TMP_MeshInfoU5BU5D_t3549EA3B9F542558E0DB1EDFAB98C612FE4231D7_il2cpp_TypeInfo_var);
  20167. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TMP_PageInfoU5BU5D_tE3DAAA8E2E9147F97C424A9034F677A516E8DAF9_il2cpp_TypeInfo_var);
  20168. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TMP_WordInfoU5BU5D_tD1759E5A84DCCCD42B718D79E953E72A432BB4DC_il2cpp_TypeInfo_var);
  20169. s_Il2CppMethodInitialized = true;
  20170. }
  20171. {
  20172. __this->___characterCount = 0;
  20173. __this->___spaceCount = 0;
  20174. __this->___wordCount = 0;
  20175. __this->___linkCount = 0;
  20176. __this->___lineCount = 0;
  20177. __this->___pageCount = 0;
  20178. __this->___spriteCount = 0;
  20179. TMP_CharacterInfoU5BU5D_t297D56FCF66DAA99D8FEA7C30F9F3926902C5B99* L_0 = (TMP_CharacterInfoU5BU5D_t297D56FCF66DAA99D8FEA7C30F9F3926902C5B99*)(TMP_CharacterInfoU5BU5D_t297D56FCF66DAA99D8FEA7C30F9F3926902C5B99*)SZArrayNew(TMP_CharacterInfoU5BU5D_t297D56FCF66DAA99D8FEA7C30F9F3926902C5B99_il2cpp_TypeInfo_var, (uint32_t)4);
  20180. __this->___characterInfo = L_0;
  20181. Il2CppCodeGenWriteBarrier((void**)(&__this->___characterInfo), (void*)L_0);
  20182. TMP_WordInfoU5BU5D_tD1759E5A84DCCCD42B718D79E953E72A432BB4DC* L_1 = (TMP_WordInfoU5BU5D_tD1759E5A84DCCCD42B718D79E953E72A432BB4DC*)(TMP_WordInfoU5BU5D_tD1759E5A84DCCCD42B718D79E953E72A432BB4DC*)SZArrayNew(TMP_WordInfoU5BU5D_tD1759E5A84DCCCD42B718D79E953E72A432BB4DC_il2cpp_TypeInfo_var, (uint32_t)1);
  20183. __this->___wordInfo = L_1;
  20184. Il2CppCodeGenWriteBarrier((void**)(&__this->___wordInfo), (void*)L_1);
  20185. TMP_LineInfoU5BU5D_tE485ECF6A7A96441C72B53D75E7A5A5461A2CA0E* L_2 = (TMP_LineInfoU5BU5D_tE485ECF6A7A96441C72B53D75E7A5A5461A2CA0E*)(TMP_LineInfoU5BU5D_tE485ECF6A7A96441C72B53D75E7A5A5461A2CA0E*)SZArrayNew(TMP_LineInfoU5BU5D_tE485ECF6A7A96441C72B53D75E7A5A5461A2CA0E_il2cpp_TypeInfo_var, (uint32_t)1);
  20186. __this->___lineInfo = L_2;
  20187. Il2CppCodeGenWriteBarrier((void**)(&__this->___lineInfo), (void*)L_2);
  20188. TMP_PageInfoU5BU5D_tE3DAAA8E2E9147F97C424A9034F677A516E8DAF9* L_3 = (TMP_PageInfoU5BU5D_tE3DAAA8E2E9147F97C424A9034F677A516E8DAF9*)(TMP_PageInfoU5BU5D_tE3DAAA8E2E9147F97C424A9034F677A516E8DAF9*)SZArrayNew(TMP_PageInfoU5BU5D_tE3DAAA8E2E9147F97C424A9034F677A516E8DAF9_il2cpp_TypeInfo_var, (uint32_t)1);
  20189. __this->___pageInfo = L_3;
  20190. Il2CppCodeGenWriteBarrier((void**)(&__this->___pageInfo), (void*)L_3);
  20191. TMP_LinkInfoU5BU5D_tE11BE54A5923BD2148E716289F44EA465E06536E* L_4 = (TMP_LinkInfoU5BU5D_tE11BE54A5923BD2148E716289F44EA465E06536E*)(TMP_LinkInfoU5BU5D_tE11BE54A5923BD2148E716289F44EA465E06536E*)SZArrayNew(TMP_LinkInfoU5BU5D_tE11BE54A5923BD2148E716289F44EA465E06536E_il2cpp_TypeInfo_var, (uint32_t)0);
  20192. __this->___linkInfo = L_4;
  20193. Il2CppCodeGenWriteBarrier((void**)(&__this->___linkInfo), (void*)L_4);
  20194. __this->___materialCount = 0;
  20195. TMP_MeshInfoU5BU5D_t3549EA3B9F542558E0DB1EDFAB98C612FE4231D7* L_5 = (TMP_MeshInfoU5BU5D_t3549EA3B9F542558E0DB1EDFAB98C612FE4231D7*)(TMP_MeshInfoU5BU5D_t3549EA3B9F542558E0DB1EDFAB98C612FE4231D7*)SZArrayNew(TMP_MeshInfoU5BU5D_t3549EA3B9F542558E0DB1EDFAB98C612FE4231D7_il2cpp_TypeInfo_var, (uint32_t)1);
  20196. __this->___meshInfo = L_5;
  20197. Il2CppCodeGenWriteBarrier((void**)(&__this->___meshInfo), (void*)L_5);
  20198. return;
  20199. }
  20200. }
  20201. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_TextInfo_ClearMeshInfo_m0FBBA8965BED7D2907087B746F87B28A1956962A (TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D* __this, bool ___0_updateMesh, const RuntimeMethod* method)
  20202. {
  20203. static bool s_Il2CppMethodInitialized;
  20204. if (!s_Il2CppMethodInitialized)
  20205. {
  20206. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TMP_MeshInfo_t320C52212E9D672EBB5F5C18C3E0700AA33DD76B_il2cpp_TypeInfo_var);
  20207. s_Il2CppMethodInitialized = true;
  20208. }
  20209. int32_t V_0 = 0;
  20210. {
  20211. V_0 = 0;
  20212. goto IL_001a;
  20213. }
  20214. IL_0004:
  20215. {
  20216. TMP_MeshInfoU5BU5D_t3549EA3B9F542558E0DB1EDFAB98C612FE4231D7* L_0 = __this->___meshInfo;
  20217. int32_t L_1 = V_0;
  20218. NullCheck(L_0);
  20219. bool L_2 = ___0_updateMesh;
  20220. il2cpp_codegen_runtime_class_init_inline(TMP_MeshInfo_t320C52212E9D672EBB5F5C18C3E0700AA33DD76B_il2cpp_TypeInfo_var);
  20221. TMP_MeshInfo_Clear_m28C815908490A64459F38D5EC110C6823B813888(((L_0)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_1))), L_2, NULL);
  20222. int32_t L_3 = V_0;
  20223. V_0 = ((int32_t)il2cpp_codegen_add(L_3, 1));
  20224. }
  20225. IL_001a:
  20226. {
  20227. int32_t L_4 = V_0;
  20228. TMP_MeshInfoU5BU5D_t3549EA3B9F542558E0DB1EDFAB98C612FE4231D7* L_5 = __this->___meshInfo;
  20229. NullCheck(L_5);
  20230. if ((((int32_t)L_4) < ((int32_t)((int32_t)(((RuntimeArray*)L_5)->max_length)))))
  20231. {
  20232. goto IL_0004;
  20233. }
  20234. }
  20235. {
  20236. return;
  20237. }
  20238. }
  20239. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_TextInfo_ClearAllMeshInfo_mC1F838D304E7F57366F2BB6D671D9E855D48AFFE (TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D* __this, const RuntimeMethod* method)
  20240. {
  20241. static bool s_Il2CppMethodInitialized;
  20242. if (!s_Il2CppMethodInitialized)
  20243. {
  20244. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TMP_MeshInfo_t320C52212E9D672EBB5F5C18C3E0700AA33DD76B_il2cpp_TypeInfo_var);
  20245. s_Il2CppMethodInitialized = true;
  20246. }
  20247. int32_t V_0 = 0;
  20248. {
  20249. V_0 = 0;
  20250. goto IL_001a;
  20251. }
  20252. IL_0004:
  20253. {
  20254. TMP_MeshInfoU5BU5D_t3549EA3B9F542558E0DB1EDFAB98C612FE4231D7* L_0 = __this->___meshInfo;
  20255. int32_t L_1 = V_0;
  20256. NullCheck(L_0);
  20257. il2cpp_codegen_runtime_class_init_inline(TMP_MeshInfo_t320C52212E9D672EBB5F5C18C3E0700AA33DD76B_il2cpp_TypeInfo_var);
  20258. TMP_MeshInfo_Clear_m28C815908490A64459F38D5EC110C6823B813888(((L_0)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_1))), (bool)1, NULL);
  20259. int32_t L_2 = V_0;
  20260. V_0 = ((int32_t)il2cpp_codegen_add(L_2, 1));
  20261. }
  20262. IL_001a:
  20263. {
  20264. int32_t L_3 = V_0;
  20265. TMP_MeshInfoU5BU5D_t3549EA3B9F542558E0DB1EDFAB98C612FE4231D7* L_4 = __this->___meshInfo;
  20266. NullCheck(L_4);
  20267. if ((((int32_t)L_3) < ((int32_t)((int32_t)(((RuntimeArray*)L_4)->max_length)))))
  20268. {
  20269. goto IL_0004;
  20270. }
  20271. }
  20272. {
  20273. return;
  20274. }
  20275. }
  20276. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_TextInfo_ResetVertexLayout_mDD6C8111384A819DDD015F66567A69C97C4F74E2 (TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D* __this, bool ___0_isVolumetric, const RuntimeMethod* method)
  20277. {
  20278. static bool s_Il2CppMethodInitialized;
  20279. if (!s_Il2CppMethodInitialized)
  20280. {
  20281. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TMP_MeshInfo_t320C52212E9D672EBB5F5C18C3E0700AA33DD76B_il2cpp_TypeInfo_var);
  20282. s_Il2CppMethodInitialized = true;
  20283. }
  20284. int32_t V_0 = 0;
  20285. {
  20286. V_0 = 0;
  20287. goto IL_001b;
  20288. }
  20289. IL_0004:
  20290. {
  20291. TMP_MeshInfoU5BU5D_t3549EA3B9F542558E0DB1EDFAB98C612FE4231D7* L_0 = __this->___meshInfo;
  20292. int32_t L_1 = V_0;
  20293. NullCheck(L_0);
  20294. bool L_2 = ___0_isVolumetric;
  20295. il2cpp_codegen_runtime_class_init_inline(TMP_MeshInfo_t320C52212E9D672EBB5F5C18C3E0700AA33DD76B_il2cpp_TypeInfo_var);
  20296. TMP_MeshInfo_ResizeMeshInfo_m247290DC2AD29A232C6473904748ADD11779D543(((L_0)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_1))), 0, L_2, NULL);
  20297. int32_t L_3 = V_0;
  20298. V_0 = ((int32_t)il2cpp_codegen_add(L_3, 1));
  20299. }
  20300. IL_001b:
  20301. {
  20302. int32_t L_4 = V_0;
  20303. TMP_MeshInfoU5BU5D_t3549EA3B9F542558E0DB1EDFAB98C612FE4231D7* L_5 = __this->___meshInfo;
  20304. NullCheck(L_5);
  20305. if ((((int32_t)L_4) < ((int32_t)((int32_t)(((RuntimeArray*)L_5)->max_length)))))
  20306. {
  20307. goto IL_0004;
  20308. }
  20309. }
  20310. {
  20311. return;
  20312. }
  20313. }
  20314. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_TextInfo_ClearUnusedVertices_m46C02F1D4EB0183A973859CEDE6EE284B1F9EB56 (TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D* __this, MaterialReferenceU5BU5D_t7491D335AB3E3E13CE9C0F5E931F396F6A02E1F2* ___0_materials, const RuntimeMethod* method)
  20315. {
  20316. static bool s_Il2CppMethodInitialized;
  20317. if (!s_Il2CppMethodInitialized)
  20318. {
  20319. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TMP_MeshInfo_t320C52212E9D672EBB5F5C18C3E0700AA33DD76B_il2cpp_TypeInfo_var);
  20320. s_Il2CppMethodInitialized = true;
  20321. }
  20322. int32_t V_0 = 0;
  20323. int32_t V_1 = 0;
  20324. {
  20325. V_0 = 0;
  20326. goto IL_001c;
  20327. }
  20328. IL_0004:
  20329. {
  20330. V_1 = 0;
  20331. TMP_MeshInfoU5BU5D_t3549EA3B9F542558E0DB1EDFAB98C612FE4231D7* L_0 = __this->___meshInfo;
  20332. int32_t L_1 = V_0;
  20333. NullCheck(L_0);
  20334. int32_t L_2 = V_1;
  20335. il2cpp_codegen_runtime_class_init_inline(TMP_MeshInfo_t320C52212E9D672EBB5F5C18C3E0700AA33DD76B_il2cpp_TypeInfo_var);
  20336. TMP_MeshInfo_ClearUnusedVertices_m1BDC394210705FC5219A44B3D110BF50F3027B55(((L_0)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_1))), L_2, NULL);
  20337. int32_t L_3 = V_0;
  20338. V_0 = ((int32_t)il2cpp_codegen_add(L_3, 1));
  20339. }
  20340. IL_001c:
  20341. {
  20342. int32_t L_4 = V_0;
  20343. TMP_MeshInfoU5BU5D_t3549EA3B9F542558E0DB1EDFAB98C612FE4231D7* L_5 = __this->___meshInfo;
  20344. NullCheck(L_5);
  20345. if ((((int32_t)L_4) < ((int32_t)((int32_t)(((RuntimeArray*)L_5)->max_length)))))
  20346. {
  20347. goto IL_0004;
  20348. }
  20349. }
  20350. {
  20351. return;
  20352. }
  20353. }
  20354. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_TextInfo_ClearLineInfo_m055901C815B31D3996CA828A79D73DAE576A1037 (TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D* __this, const RuntimeMethod* method)
  20355. {
  20356. static bool s_Il2CppMethodInitialized;
  20357. if (!s_Il2CppMethodInitialized)
  20358. {
  20359. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TMP_LineInfoU5BU5D_tE485ECF6A7A96441C72B53D75E7A5A5461A2CA0E_il2cpp_TypeInfo_var);
  20360. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D_il2cpp_TypeInfo_var);
  20361. s_Il2CppMethodInitialized = true;
  20362. }
  20363. int32_t V_0 = 0;
  20364. int32_t V_1 = 0;
  20365. {
  20366. TMP_LineInfoU5BU5D_tE485ECF6A7A96441C72B53D75E7A5A5461A2CA0E* L_0 = __this->___lineInfo;
  20367. if (L_0)
  20368. {
  20369. goto IL_0014;
  20370. }
  20371. }
  20372. {
  20373. TMP_LineInfoU5BU5D_tE485ECF6A7A96441C72B53D75E7A5A5461A2CA0E* L_1 = (TMP_LineInfoU5BU5D_tE485ECF6A7A96441C72B53D75E7A5A5461A2CA0E*)(TMP_LineInfoU5BU5D_tE485ECF6A7A96441C72B53D75E7A5A5461A2CA0E*)SZArrayNew(TMP_LineInfoU5BU5D_tE485ECF6A7A96441C72B53D75E7A5A5461A2CA0E_il2cpp_TypeInfo_var, (uint32_t)2);
  20374. __this->___lineInfo = L_1;
  20375. Il2CppCodeGenWriteBarrier((void**)(&__this->___lineInfo), (void*)L_1);
  20376. }
  20377. IL_0014:
  20378. {
  20379. TMP_LineInfoU5BU5D_tE485ECF6A7A96441C72B53D75E7A5A5461A2CA0E* L_2 = __this->___lineInfo;
  20380. NullCheck(L_2);
  20381. V_0 = ((int32_t)(((RuntimeArray*)L_2)->max_length));
  20382. V_1 = 0;
  20383. goto IL_0134;
  20384. }
  20385. IL_0024:
  20386. {
  20387. TMP_LineInfoU5BU5D_tE485ECF6A7A96441C72B53D75E7A5A5461A2CA0E* L_3 = __this->___lineInfo;
  20388. int32_t L_4 = V_1;
  20389. NullCheck(L_3);
  20390. ((L_3)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_4)))->___characterCount = 0;
  20391. TMP_LineInfoU5BU5D_tE485ECF6A7A96441C72B53D75E7A5A5461A2CA0E* L_5 = __this->___lineInfo;
  20392. int32_t L_6 = V_1;
  20393. NullCheck(L_5);
  20394. ((L_5)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_6)))->___spaceCount = 0;
  20395. TMP_LineInfoU5BU5D_tE485ECF6A7A96441C72B53D75E7A5A5461A2CA0E* L_7 = __this->___lineInfo;
  20396. int32_t L_8 = V_1;
  20397. NullCheck(L_7);
  20398. ((L_7)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_8)))->___wordCount = 0;
  20399. TMP_LineInfoU5BU5D_tE485ECF6A7A96441C72B53D75E7A5A5461A2CA0E* L_9 = __this->___lineInfo;
  20400. int32_t L_10 = V_1;
  20401. NullCheck(L_9);
  20402. ((L_9)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_10)))->___controlCharacterCount = 0;
  20403. TMP_LineInfoU5BU5D_tE485ECF6A7A96441C72B53D75E7A5A5461A2CA0E* L_11 = __this->___lineInfo;
  20404. int32_t L_12 = V_1;
  20405. NullCheck(L_11);
  20406. ((L_11)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_12)))->___width = (0.0f);
  20407. TMP_LineInfoU5BU5D_tE485ECF6A7A96441C72B53D75E7A5A5461A2CA0E* L_13 = __this->___lineInfo;
  20408. int32_t L_14 = V_1;
  20409. NullCheck(L_13);
  20410. il2cpp_codegen_runtime_class_init_inline(TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D_il2cpp_TypeInfo_var);
  20411. float L_15 = (&((TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D_StaticFields*)il2cpp_codegen_static_fields_for(TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D_il2cpp_TypeInfo_var))->___k_InfinityVectorNegative)->___x;
  20412. ((L_13)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_14)))->___ascender = L_15;
  20413. TMP_LineInfoU5BU5D_tE485ECF6A7A96441C72B53D75E7A5A5461A2CA0E* L_16 = __this->___lineInfo;
  20414. int32_t L_17 = V_1;
  20415. NullCheck(L_16);
  20416. float L_18 = (&((TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D_StaticFields*)il2cpp_codegen_static_fields_for(TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D_il2cpp_TypeInfo_var))->___k_InfinityVectorPositive)->___x;
  20417. ((L_16)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_17)))->___descender = L_18;
  20418. TMP_LineInfoU5BU5D_tE485ECF6A7A96441C72B53D75E7A5A5461A2CA0E* L_19 = __this->___lineInfo;
  20419. int32_t L_20 = V_1;
  20420. NullCheck(L_19);
  20421. ((L_19)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_20)))->___marginLeft = (0.0f);
  20422. TMP_LineInfoU5BU5D_tE485ECF6A7A96441C72B53D75E7A5A5461A2CA0E* L_21 = __this->___lineInfo;
  20423. int32_t L_22 = V_1;
  20424. NullCheck(L_21);
  20425. ((L_21)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_22)))->___marginRight = (0.0f);
  20426. TMP_LineInfoU5BU5D_tE485ECF6A7A96441C72B53D75E7A5A5461A2CA0E* L_23 = __this->___lineInfo;
  20427. int32_t L_24 = V_1;
  20428. NullCheck(L_23);
  20429. Extents_tA2D2F95811D0A18CB7AC3570D2D8F8CD3AF4C4A8* L_25 = (Extents_tA2D2F95811D0A18CB7AC3570D2D8F8CD3AF4C4A8*)(&((L_23)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_24)))->___lineExtents);
  20430. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_26 = ((TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D_StaticFields*)il2cpp_codegen_static_fields_for(TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D_il2cpp_TypeInfo_var))->___k_InfinityVectorPositive;
  20431. L_25->___min = L_26;
  20432. TMP_LineInfoU5BU5D_tE485ECF6A7A96441C72B53D75E7A5A5461A2CA0E* L_27 = __this->___lineInfo;
  20433. int32_t L_28 = V_1;
  20434. NullCheck(L_27);
  20435. Extents_tA2D2F95811D0A18CB7AC3570D2D8F8CD3AF4C4A8* L_29 = (Extents_tA2D2F95811D0A18CB7AC3570D2D8F8CD3AF4C4A8*)(&((L_27)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_28)))->___lineExtents);
  20436. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_30 = ((TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D_StaticFields*)il2cpp_codegen_static_fields_for(TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D_il2cpp_TypeInfo_var))->___k_InfinityVectorNegative;
  20437. L_29->___max = L_30;
  20438. TMP_LineInfoU5BU5D_tE485ECF6A7A96441C72B53D75E7A5A5461A2CA0E* L_31 = __this->___lineInfo;
  20439. int32_t L_32 = V_1;
  20440. NullCheck(L_31);
  20441. ((L_31)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_32)))->___maxAdvance = (0.0f);
  20442. int32_t L_33 = V_1;
  20443. V_1 = ((int32_t)il2cpp_codegen_add(L_33, 1));
  20444. }
  20445. IL_0134:
  20446. {
  20447. int32_t L_34 = V_1;
  20448. int32_t L_35 = V_0;
  20449. if ((((int32_t)L_34) < ((int32_t)L_35)))
  20450. {
  20451. goto IL_0024;
  20452. }
  20453. }
  20454. {
  20455. return;
  20456. }
  20457. }
  20458. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_TextInfo_ClearPageInfo_mD479D3067FC68407924FF28A468D68EA8B0680AE (TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D* __this, const RuntimeMethod* method)
  20459. {
  20460. static bool s_Il2CppMethodInitialized;
  20461. if (!s_Il2CppMethodInitialized)
  20462. {
  20463. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TMP_PageInfoU5BU5D_tE3DAAA8E2E9147F97C424A9034F677A516E8DAF9_il2cpp_TypeInfo_var);
  20464. s_Il2CppMethodInitialized = true;
  20465. }
  20466. int32_t V_0 = 0;
  20467. int32_t V_1 = 0;
  20468. {
  20469. TMP_PageInfoU5BU5D_tE3DAAA8E2E9147F97C424A9034F677A516E8DAF9* L_0 = __this->___pageInfo;
  20470. if (L_0)
  20471. {
  20472. goto IL_0014;
  20473. }
  20474. }
  20475. {
  20476. TMP_PageInfoU5BU5D_tE3DAAA8E2E9147F97C424A9034F677A516E8DAF9* L_1 = (TMP_PageInfoU5BU5D_tE3DAAA8E2E9147F97C424A9034F677A516E8DAF9*)(TMP_PageInfoU5BU5D_tE3DAAA8E2E9147F97C424A9034F677A516E8DAF9*)SZArrayNew(TMP_PageInfoU5BU5D_tE3DAAA8E2E9147F97C424A9034F677A516E8DAF9_il2cpp_TypeInfo_var, (uint32_t)2);
  20477. __this->___pageInfo = L_1;
  20478. Il2CppCodeGenWriteBarrier((void**)(&__this->___pageInfo), (void*)L_1);
  20479. }
  20480. IL_0014:
  20481. {
  20482. TMP_PageInfoU5BU5D_tE3DAAA8E2E9147F97C424A9034F677A516E8DAF9* L_2 = __this->___pageInfo;
  20483. NullCheck(L_2);
  20484. V_0 = ((int32_t)(((RuntimeArray*)L_2)->max_length));
  20485. V_1 = 0;
  20486. goto IL_008b;
  20487. }
  20488. IL_0021:
  20489. {
  20490. TMP_PageInfoU5BU5D_tE3DAAA8E2E9147F97C424A9034F677A516E8DAF9* L_3 = __this->___pageInfo;
  20491. int32_t L_4 = V_1;
  20492. NullCheck(L_3);
  20493. ((L_3)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_4)))->___firstCharacterIndex = 0;
  20494. TMP_PageInfoU5BU5D_tE3DAAA8E2E9147F97C424A9034F677A516E8DAF9* L_5 = __this->___pageInfo;
  20495. int32_t L_6 = V_1;
  20496. NullCheck(L_5);
  20497. ((L_5)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_6)))->___lastCharacterIndex = 0;
  20498. TMP_PageInfoU5BU5D_tE3DAAA8E2E9147F97C424A9034F677A516E8DAF9* L_7 = __this->___pageInfo;
  20499. int32_t L_8 = V_1;
  20500. NullCheck(L_7);
  20501. ((L_7)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_8)))->___ascender = (-32767.0f);
  20502. TMP_PageInfoU5BU5D_tE3DAAA8E2E9147F97C424A9034F677A516E8DAF9* L_9 = __this->___pageInfo;
  20503. int32_t L_10 = V_1;
  20504. NullCheck(L_9);
  20505. ((L_9)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_10)))->___baseLine = (0.0f);
  20506. TMP_PageInfoU5BU5D_tE3DAAA8E2E9147F97C424A9034F677A516E8DAF9* L_11 = __this->___pageInfo;
  20507. int32_t L_12 = V_1;
  20508. NullCheck(L_11);
  20509. ((L_11)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_12)))->___descender = (32767.0f);
  20510. int32_t L_13 = V_1;
  20511. V_1 = ((int32_t)il2cpp_codegen_add(L_13, 1));
  20512. }
  20513. IL_008b:
  20514. {
  20515. int32_t L_14 = V_1;
  20516. int32_t L_15 = V_0;
  20517. if ((((int32_t)L_14) < ((int32_t)L_15)))
  20518. {
  20519. goto IL_0021;
  20520. }
  20521. }
  20522. {
  20523. return;
  20524. }
  20525. }
  20526. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TMP_MeshInfoU5BU5D_t3549EA3B9F542558E0DB1EDFAB98C612FE4231D7* TMP_TextInfo_CopyMeshInfoVertexData_mF66E2F8821470E68D95FEB53D456CFA86241C0CA (TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D* __this, const RuntimeMethod* method)
  20527. {
  20528. static bool s_Il2CppMethodInitialized;
  20529. if (!s_Il2CppMethodInitialized)
  20530. {
  20531. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259_il2cpp_TypeInfo_var);
  20532. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TMP_MeshInfoU5BU5D_t3549EA3B9F542558E0DB1EDFAB98C612FE4231D7_il2cpp_TypeInfo_var);
  20533. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA_il2cpp_TypeInfo_var);
  20534. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C_il2cpp_TypeInfo_var);
  20535. s_Il2CppMethodInitialized = true;
  20536. }
  20537. int32_t V_0 = 0;
  20538. int32_t V_1 = 0;
  20539. int32_t V_2 = 0;
  20540. int32_t V_3 = 0;
  20541. {
  20542. TMP_MeshInfoU5BU5D_t3549EA3B9F542558E0DB1EDFAB98C612FE4231D7* L_0 = __this->___m_CachedMeshInfo;
  20543. if (!L_0)
  20544. {
  20545. goto IL_001d;
  20546. }
  20547. }
  20548. {
  20549. TMP_MeshInfoU5BU5D_t3549EA3B9F542558E0DB1EDFAB98C612FE4231D7* L_1 = __this->___m_CachedMeshInfo;
  20550. NullCheck(L_1);
  20551. TMP_MeshInfoU5BU5D_t3549EA3B9F542558E0DB1EDFAB98C612FE4231D7* L_2 = __this->___meshInfo;
  20552. NullCheck(L_2);
  20553. if ((((int32_t)((int32_t)(((RuntimeArray*)L_1)->max_length))) == ((int32_t)((int32_t)(((RuntimeArray*)L_2)->max_length)))))
  20554. {
  20555. goto IL_00b3;
  20556. }
  20557. }
  20558. IL_001d:
  20559. {
  20560. TMP_MeshInfoU5BU5D_t3549EA3B9F542558E0DB1EDFAB98C612FE4231D7* L_3 = __this->___meshInfo;
  20561. NullCheck(L_3);
  20562. TMP_MeshInfoU5BU5D_t3549EA3B9F542558E0DB1EDFAB98C612FE4231D7* L_4 = (TMP_MeshInfoU5BU5D_t3549EA3B9F542558E0DB1EDFAB98C612FE4231D7*)(TMP_MeshInfoU5BU5D_t3549EA3B9F542558E0DB1EDFAB98C612FE4231D7*)SZArrayNew(TMP_MeshInfoU5BU5D_t3549EA3B9F542558E0DB1EDFAB98C612FE4231D7_il2cpp_TypeInfo_var, (uint32_t)((int32_t)(((RuntimeArray*)L_3)->max_length)));
  20563. __this->___m_CachedMeshInfo = L_4;
  20564. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_CachedMeshInfo), (void*)L_4);
  20565. V_0 = 0;
  20566. goto IL_00a8;
  20567. }
  20568. IL_0034:
  20569. {
  20570. TMP_MeshInfoU5BU5D_t3549EA3B9F542558E0DB1EDFAB98C612FE4231D7* L_5 = __this->___meshInfo;
  20571. int32_t L_6 = V_0;
  20572. NullCheck(L_5);
  20573. Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_7 = ((L_5)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_6)))->___vertices;
  20574. NullCheck(L_7);
  20575. V_1 = ((int32_t)(((RuntimeArray*)L_7)->max_length));
  20576. TMP_MeshInfoU5BU5D_t3549EA3B9F542558E0DB1EDFAB98C612FE4231D7* L_8 = __this->___m_CachedMeshInfo;
  20577. int32_t L_9 = V_0;
  20578. NullCheck(L_8);
  20579. int32_t L_10 = V_1;
  20580. Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_11 = (Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C*)(Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C*)SZArrayNew(Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C_il2cpp_TypeInfo_var, (uint32_t)L_10);
  20581. ((L_8)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_9)))->___vertices = L_11;
  20582. Il2CppCodeGenWriteBarrier((void**)(&((L_8)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_9)))->___vertices), (void*)L_11);
  20583. TMP_MeshInfoU5BU5D_t3549EA3B9F542558E0DB1EDFAB98C612FE4231D7* L_12 = __this->___m_CachedMeshInfo;
  20584. int32_t L_13 = V_0;
  20585. NullCheck(L_12);
  20586. int32_t L_14 = V_1;
  20587. Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_15 = (Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA*)(Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA*)SZArrayNew(Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA_il2cpp_TypeInfo_var, (uint32_t)L_14);
  20588. ((L_12)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_13)))->___uvs0 = L_15;
  20589. Il2CppCodeGenWriteBarrier((void**)(&((L_12)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_13)))->___uvs0), (void*)L_15);
  20590. TMP_MeshInfoU5BU5D_t3549EA3B9F542558E0DB1EDFAB98C612FE4231D7* L_16 = __this->___m_CachedMeshInfo;
  20591. int32_t L_17 = V_0;
  20592. NullCheck(L_16);
  20593. int32_t L_18 = V_1;
  20594. Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_19 = (Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA*)(Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA*)SZArrayNew(Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA_il2cpp_TypeInfo_var, (uint32_t)L_18);
  20595. ((L_16)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_17)))->___uvs2 = L_19;
  20596. Il2CppCodeGenWriteBarrier((void**)(&((L_16)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_17)))->___uvs2), (void*)L_19);
  20597. TMP_MeshInfoU5BU5D_t3549EA3B9F542558E0DB1EDFAB98C612FE4231D7* L_20 = __this->___m_CachedMeshInfo;
  20598. int32_t L_21 = V_0;
  20599. NullCheck(L_20);
  20600. int32_t L_22 = V_1;
  20601. Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259* L_23 = (Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259*)(Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259*)SZArrayNew(Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259_il2cpp_TypeInfo_var, (uint32_t)L_22);
  20602. ((L_20)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_21)))->___colors32 = L_23;
  20603. Il2CppCodeGenWriteBarrier((void**)(&((L_20)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_21)))->___colors32), (void*)L_23);
  20604. int32_t L_24 = V_0;
  20605. V_0 = ((int32_t)il2cpp_codegen_add(L_24, 1));
  20606. }
  20607. IL_00a8:
  20608. {
  20609. int32_t L_25 = V_0;
  20610. TMP_MeshInfoU5BU5D_t3549EA3B9F542558E0DB1EDFAB98C612FE4231D7* L_26 = __this->___m_CachedMeshInfo;
  20611. NullCheck(L_26);
  20612. if ((((int32_t)L_25) < ((int32_t)((int32_t)(((RuntimeArray*)L_26)->max_length)))))
  20613. {
  20614. goto IL_0034;
  20615. }
  20616. }
  20617. IL_00b3:
  20618. {
  20619. V_2 = 0;
  20620. goto IL_01e4;
  20621. }
  20622. IL_00ba:
  20623. {
  20624. TMP_MeshInfoU5BU5D_t3549EA3B9F542558E0DB1EDFAB98C612FE4231D7* L_27 = __this->___meshInfo;
  20625. int32_t L_28 = V_2;
  20626. NullCheck(L_27);
  20627. Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_29 = ((L_27)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_28)))->___vertices;
  20628. NullCheck(L_29);
  20629. V_3 = ((int32_t)(((RuntimeArray*)L_29)->max_length));
  20630. TMP_MeshInfoU5BU5D_t3549EA3B9F542558E0DB1EDFAB98C612FE4231D7* L_30 = __this->___m_CachedMeshInfo;
  20631. int32_t L_31 = V_2;
  20632. NullCheck(L_30);
  20633. Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_32 = ((L_30)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_31)))->___vertices;
  20634. NullCheck(L_32);
  20635. int32_t L_33 = V_3;
  20636. if ((((int32_t)((int32_t)(((RuntimeArray*)L_32)->max_length))) == ((int32_t)L_33)))
  20637. {
  20638. goto IL_0140;
  20639. }
  20640. }
  20641. {
  20642. TMP_MeshInfoU5BU5D_t3549EA3B9F542558E0DB1EDFAB98C612FE4231D7* L_34 = __this->___m_CachedMeshInfo;
  20643. int32_t L_35 = V_2;
  20644. NullCheck(L_34);
  20645. int32_t L_36 = V_3;
  20646. Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_37 = (Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C*)(Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C*)SZArrayNew(Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C_il2cpp_TypeInfo_var, (uint32_t)L_36);
  20647. ((L_34)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_35)))->___vertices = L_37;
  20648. Il2CppCodeGenWriteBarrier((void**)(&((L_34)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_35)))->___vertices), (void*)L_37);
  20649. TMP_MeshInfoU5BU5D_t3549EA3B9F542558E0DB1EDFAB98C612FE4231D7* L_38 = __this->___m_CachedMeshInfo;
  20650. int32_t L_39 = V_2;
  20651. NullCheck(L_38);
  20652. int32_t L_40 = V_3;
  20653. Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_41 = (Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA*)(Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA*)SZArrayNew(Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA_il2cpp_TypeInfo_var, (uint32_t)L_40);
  20654. ((L_38)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_39)))->___uvs0 = L_41;
  20655. Il2CppCodeGenWriteBarrier((void**)(&((L_38)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_39)))->___uvs0), (void*)L_41);
  20656. TMP_MeshInfoU5BU5D_t3549EA3B9F542558E0DB1EDFAB98C612FE4231D7* L_42 = __this->___m_CachedMeshInfo;
  20657. int32_t L_43 = V_2;
  20658. NullCheck(L_42);
  20659. int32_t L_44 = V_3;
  20660. Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_45 = (Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA*)(Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA*)SZArrayNew(Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA_il2cpp_TypeInfo_var, (uint32_t)L_44);
  20661. ((L_42)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_43)))->___uvs2 = L_45;
  20662. Il2CppCodeGenWriteBarrier((void**)(&((L_42)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_43)))->___uvs2), (void*)L_45);
  20663. TMP_MeshInfoU5BU5D_t3549EA3B9F542558E0DB1EDFAB98C612FE4231D7* L_46 = __this->___m_CachedMeshInfo;
  20664. int32_t L_47 = V_2;
  20665. NullCheck(L_46);
  20666. int32_t L_48 = V_3;
  20667. Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259* L_49 = (Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259*)(Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259*)SZArrayNew(Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259_il2cpp_TypeInfo_var, (uint32_t)L_48);
  20668. ((L_46)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_47)))->___colors32 = L_49;
  20669. Il2CppCodeGenWriteBarrier((void**)(&((L_46)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_47)))->___colors32), (void*)L_49);
  20670. }
  20671. IL_0140:
  20672. {
  20673. TMP_MeshInfoU5BU5D_t3549EA3B9F542558E0DB1EDFAB98C612FE4231D7* L_50 = __this->___meshInfo;
  20674. int32_t L_51 = V_2;
  20675. NullCheck(L_50);
  20676. Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_52 = ((L_50)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_51)))->___vertices;
  20677. TMP_MeshInfoU5BU5D_t3549EA3B9F542558E0DB1EDFAB98C612FE4231D7* L_53 = __this->___m_CachedMeshInfo;
  20678. int32_t L_54 = V_2;
  20679. NullCheck(L_53);
  20680. Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_55 = ((L_53)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_54)))->___vertices;
  20681. int32_t L_56 = V_3;
  20682. Array_Copy_m4233828B4E6288B6D815F539AAA38575DE627900((RuntimeArray*)L_52, (RuntimeArray*)L_55, L_56, NULL);
  20683. TMP_MeshInfoU5BU5D_t3549EA3B9F542558E0DB1EDFAB98C612FE4231D7* L_57 = __this->___meshInfo;
  20684. int32_t L_58 = V_2;
  20685. NullCheck(L_57);
  20686. Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_59 = ((L_57)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_58)))->___uvs0;
  20687. TMP_MeshInfoU5BU5D_t3549EA3B9F542558E0DB1EDFAB98C612FE4231D7* L_60 = __this->___m_CachedMeshInfo;
  20688. int32_t L_61 = V_2;
  20689. NullCheck(L_60);
  20690. Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_62 = ((L_60)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_61)))->___uvs0;
  20691. int32_t L_63 = V_3;
  20692. Array_Copy_m4233828B4E6288B6D815F539AAA38575DE627900((RuntimeArray*)L_59, (RuntimeArray*)L_62, L_63, NULL);
  20693. TMP_MeshInfoU5BU5D_t3549EA3B9F542558E0DB1EDFAB98C612FE4231D7* L_64 = __this->___meshInfo;
  20694. int32_t L_65 = V_2;
  20695. NullCheck(L_64);
  20696. Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_66 = ((L_64)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_65)))->___uvs2;
  20697. TMP_MeshInfoU5BU5D_t3549EA3B9F542558E0DB1EDFAB98C612FE4231D7* L_67 = __this->___m_CachedMeshInfo;
  20698. int32_t L_68 = V_2;
  20699. NullCheck(L_67);
  20700. Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_69 = ((L_67)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_68)))->___uvs2;
  20701. int32_t L_70 = V_3;
  20702. Array_Copy_m4233828B4E6288B6D815F539AAA38575DE627900((RuntimeArray*)L_66, (RuntimeArray*)L_69, L_70, NULL);
  20703. TMP_MeshInfoU5BU5D_t3549EA3B9F542558E0DB1EDFAB98C612FE4231D7* L_71 = __this->___meshInfo;
  20704. int32_t L_72 = V_2;
  20705. NullCheck(L_71);
  20706. Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259* L_73 = ((L_71)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_72)))->___colors32;
  20707. TMP_MeshInfoU5BU5D_t3549EA3B9F542558E0DB1EDFAB98C612FE4231D7* L_74 = __this->___m_CachedMeshInfo;
  20708. int32_t L_75 = V_2;
  20709. NullCheck(L_74);
  20710. Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259* L_76 = ((L_74)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_75)))->___colors32;
  20711. int32_t L_77 = V_3;
  20712. Array_Copy_m4233828B4E6288B6D815F539AAA38575DE627900((RuntimeArray*)L_73, (RuntimeArray*)L_76, L_77, NULL);
  20713. int32_t L_78 = V_2;
  20714. V_2 = ((int32_t)il2cpp_codegen_add(L_78, 1));
  20715. }
  20716. IL_01e4:
  20717. {
  20718. int32_t L_79 = V_2;
  20719. TMP_MeshInfoU5BU5D_t3549EA3B9F542558E0DB1EDFAB98C612FE4231D7* L_80 = __this->___m_CachedMeshInfo;
  20720. NullCheck(L_80);
  20721. if ((((int32_t)L_79) < ((int32_t)((int32_t)(((RuntimeArray*)L_80)->max_length)))))
  20722. {
  20723. goto IL_00ba;
  20724. }
  20725. }
  20726. {
  20727. TMP_MeshInfoU5BU5D_t3549EA3B9F542558E0DB1EDFAB98C612FE4231D7* L_81 = __this->___m_CachedMeshInfo;
  20728. return L_81;
  20729. }
  20730. }
  20731. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_TextInfo__cctor_m5F410975A60AACB9C9286C9CD9FF445AF2E3D6AB (const RuntimeMethod* method)
  20732. {
  20733. static bool s_Il2CppMethodInitialized;
  20734. if (!s_Il2CppMethodInitialized)
  20735. {
  20736. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D_il2cpp_TypeInfo_var);
  20737. s_Il2CppMethodInitialized = true;
  20738. }
  20739. {
  20740. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0;
  20741. memset((&L_0), 0, sizeof(L_0));
  20742. Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_0), (32767.0f), (32767.0f), NULL);
  20743. ((TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D_StaticFields*)il2cpp_codegen_static_fields_for(TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D_il2cpp_TypeInfo_var))->___k_InfinityVectorPositive = L_0;
  20744. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_1;
  20745. memset((&L_1), 0, sizeof(L_1));
  20746. Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_1), (-32767.0f), (-32767.0f), NULL);
  20747. ((TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D_StaticFields*)il2cpp_codegen_static_fields_for(TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D_il2cpp_TypeInfo_var))->___k_InfinityVectorNegative = L_1;
  20748. return;
  20749. }
  20750. }
  20751. #ifdef __clang__
  20752. #pragma clang diagnostic pop
  20753. #endif
  20754. #ifdef __clang__
  20755. #pragma clang diagnostic push
  20756. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  20757. #pragma clang diagnostic ignored "-Wunused-variable"
  20758. #endif
  20759. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_TextParsingUtilities__cctor_mEE5F7444F4B17038658A67A8C46BCE39169D141F (const RuntimeMethod* method)
  20760. {
  20761. static bool s_Il2CppMethodInitialized;
  20762. if (!s_Il2CppMethodInitialized)
  20763. {
  20764. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TMP_TextParsingUtilities_tF6AF6ED06ADFB8C71F4C1D713D677D821A1AB6FA_il2cpp_TypeInfo_var);
  20765. s_Il2CppMethodInitialized = true;
  20766. }
  20767. {
  20768. TMP_TextParsingUtilities_tF6AF6ED06ADFB8C71F4C1D713D677D821A1AB6FA* L_0 = (TMP_TextParsingUtilities_tF6AF6ED06ADFB8C71F4C1D713D677D821A1AB6FA*)il2cpp_codegen_object_new(TMP_TextParsingUtilities_tF6AF6ED06ADFB8C71F4C1D713D677D821A1AB6FA_il2cpp_TypeInfo_var);
  20769. TMP_TextParsingUtilities__ctor_m5B95C165745456957248A8D1EDFAD9B495F47323(L_0, NULL);
  20770. ((TMP_TextParsingUtilities_tF6AF6ED06ADFB8C71F4C1D713D677D821A1AB6FA_StaticFields*)il2cpp_codegen_static_fields_for(TMP_TextParsingUtilities_tF6AF6ED06ADFB8C71F4C1D713D677D821A1AB6FA_il2cpp_TypeInfo_var))->___s_Instance = L_0;
  20771. Il2CppCodeGenWriteBarrier((void**)(&((TMP_TextParsingUtilities_tF6AF6ED06ADFB8C71F4C1D713D677D821A1AB6FA_StaticFields*)il2cpp_codegen_static_fields_for(TMP_TextParsingUtilities_tF6AF6ED06ADFB8C71F4C1D713D677D821A1AB6FA_il2cpp_TypeInfo_var))->___s_Instance), (void*)L_0);
  20772. return;
  20773. }
  20774. }
  20775. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TMP_TextParsingUtilities_tF6AF6ED06ADFB8C71F4C1D713D677D821A1AB6FA* TMP_TextParsingUtilities_get_instance_m497D9C60451722EEE056E3F1971F8CD0E127BF02 (const RuntimeMethod* method)
  20776. {
  20777. static bool s_Il2CppMethodInitialized;
  20778. if (!s_Il2CppMethodInitialized)
  20779. {
  20780. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TMP_TextParsingUtilities_tF6AF6ED06ADFB8C71F4C1D713D677D821A1AB6FA_il2cpp_TypeInfo_var);
  20781. s_Il2CppMethodInitialized = true;
  20782. }
  20783. {
  20784. il2cpp_codegen_runtime_class_init_inline(TMP_TextParsingUtilities_tF6AF6ED06ADFB8C71F4C1D713D677D821A1AB6FA_il2cpp_TypeInfo_var);
  20785. TMP_TextParsingUtilities_tF6AF6ED06ADFB8C71F4C1D713D677D821A1AB6FA* L_0 = ((TMP_TextParsingUtilities_tF6AF6ED06ADFB8C71F4C1D713D677D821A1AB6FA_StaticFields*)il2cpp_codegen_static_fields_for(TMP_TextParsingUtilities_tF6AF6ED06ADFB8C71F4C1D713D677D821A1AB6FA_il2cpp_TypeInfo_var))->___s_Instance;
  20786. return L_0;
  20787. }
  20788. }
  20789. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TMP_TextParsingUtilities_GetHashCode_m96340EA80E8D65E5FC9CA5AC20A3B119E64B4228 (String_t* ___0_s, const RuntimeMethod* method)
  20790. {
  20791. static bool s_Il2CppMethodInitialized;
  20792. if (!s_Il2CppMethodInitialized)
  20793. {
  20794. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TMP_TextParsingUtilities_tF6AF6ED06ADFB8C71F4C1D713D677D821A1AB6FA_il2cpp_TypeInfo_var);
  20795. s_Il2CppMethodInitialized = true;
  20796. }
  20797. int32_t V_0 = 0;
  20798. int32_t V_1 = 0;
  20799. {
  20800. V_0 = 0;
  20801. V_1 = 0;
  20802. goto IL_001d;
  20803. }
  20804. IL_0006:
  20805. {
  20806. int32_t L_0 = V_0;
  20807. int32_t L_1 = V_0;
  20808. String_t* L_2 = ___0_s;
  20809. int32_t L_3 = V_1;
  20810. NullCheck(L_2);
  20811. Il2CppChar L_4;
  20812. L_4 = String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3(L_2, L_3, NULL);
  20813. il2cpp_codegen_runtime_class_init_inline(TMP_TextParsingUtilities_tF6AF6ED06ADFB8C71F4C1D713D677D821A1AB6FA_il2cpp_TypeInfo_var);
  20814. Il2CppChar L_5;
  20815. L_5 = TMP_TextParsingUtilities_ToUpperASCIIFast_mB1C34D8B2251FE6792CFD9DEC9344201E459B545(L_4, NULL);
  20816. V_0 = ((int32_t)(((int32_t)il2cpp_codegen_add(((int32_t)(L_0<<5)), L_1))^(int32_t)L_5));
  20817. int32_t L_6 = V_1;
  20818. V_1 = ((int32_t)il2cpp_codegen_add(L_6, 1));
  20819. }
  20820. IL_001d:
  20821. {
  20822. int32_t L_7 = V_1;
  20823. String_t* L_8 = ___0_s;
  20824. NullCheck(L_8);
  20825. int32_t L_9;
  20826. L_9 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_8, NULL);
  20827. if ((((int32_t)L_7) < ((int32_t)L_9)))
  20828. {
  20829. goto IL_0006;
  20830. }
  20831. }
  20832. {
  20833. int32_t L_10 = V_0;
  20834. return L_10;
  20835. }
  20836. }
  20837. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TMP_TextParsingUtilities_GetHashCodeCaseSensitive_mD52F61679E036846C1303C58ED08E184E3E3EA45 (String_t* ___0_s, const RuntimeMethod* method)
  20838. {
  20839. int32_t V_0 = 0;
  20840. int32_t V_1 = 0;
  20841. {
  20842. V_0 = 0;
  20843. V_1 = 0;
  20844. goto IL_0018;
  20845. }
  20846. IL_0006:
  20847. {
  20848. int32_t L_0 = V_0;
  20849. int32_t L_1 = V_0;
  20850. String_t* L_2 = ___0_s;
  20851. int32_t L_3 = V_1;
  20852. NullCheck(L_2);
  20853. Il2CppChar L_4;
  20854. L_4 = String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3(L_2, L_3, NULL);
  20855. V_0 = ((int32_t)(((int32_t)il2cpp_codegen_add(((int32_t)(L_0<<5)), L_1))^(int32_t)L_4));
  20856. int32_t L_5 = V_1;
  20857. V_1 = ((int32_t)il2cpp_codegen_add(L_5, 1));
  20858. }
  20859. IL_0018:
  20860. {
  20861. int32_t L_6 = V_1;
  20862. String_t* L_7 = ___0_s;
  20863. NullCheck(L_7);
  20864. int32_t L_8;
  20865. L_8 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_7, NULL);
  20866. if ((((int32_t)L_6) < ((int32_t)L_8)))
  20867. {
  20868. goto IL_0006;
  20869. }
  20870. }
  20871. {
  20872. int32_t L_9 = V_0;
  20873. return L_9;
  20874. }
  20875. }
  20876. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Il2CppChar TMP_TextParsingUtilities_ToLowerASCIIFast_m2185A2449367B135B442E8DD08DE1272A1888104 (Il2CppChar ___0_c, const RuntimeMethod* method)
  20877. {
  20878. static bool s_Il2CppMethodInitialized;
  20879. if (!s_Il2CppMethodInitialized)
  20880. {
  20881. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral428BF371C1E7FFDC7F5D247619D36EF4C6E96592);
  20882. s_Il2CppMethodInitialized = true;
  20883. }
  20884. {
  20885. Il2CppChar L_0 = ___0_c;
  20886. NullCheck(_stringLiteral428BF371C1E7FFDC7F5D247619D36EF4C6E96592);
  20887. int32_t L_1;
  20888. L_1 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(_stringLiteral428BF371C1E7FFDC7F5D247619D36EF4C6E96592, NULL);
  20889. if ((((int32_t)L_0) <= ((int32_t)((int32_t)il2cpp_codegen_subtract(L_1, 1)))))
  20890. {
  20891. goto IL_0011;
  20892. }
  20893. }
  20894. {
  20895. Il2CppChar L_2 = ___0_c;
  20896. return L_2;
  20897. }
  20898. IL_0011:
  20899. {
  20900. Il2CppChar L_3 = ___0_c;
  20901. NullCheck(_stringLiteral428BF371C1E7FFDC7F5D247619D36EF4C6E96592);
  20902. Il2CppChar L_4;
  20903. L_4 = String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3(_stringLiteral428BF371C1E7FFDC7F5D247619D36EF4C6E96592, L_3, NULL);
  20904. return L_4;
  20905. }
  20906. }
  20907. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Il2CppChar TMP_TextParsingUtilities_ToUpperASCIIFast_mB1C34D8B2251FE6792CFD9DEC9344201E459B545 (Il2CppChar ___0_c, const RuntimeMethod* method)
  20908. {
  20909. static bool s_Il2CppMethodInitialized;
  20910. if (!s_Il2CppMethodInitialized)
  20911. {
  20912. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0C9E0579800D2261789D578B378D6BD8D6F31974);
  20913. s_Il2CppMethodInitialized = true;
  20914. }
  20915. {
  20916. Il2CppChar L_0 = ___0_c;
  20917. NullCheck(_stringLiteral0C9E0579800D2261789D578B378D6BD8D6F31974);
  20918. int32_t L_1;
  20919. L_1 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(_stringLiteral0C9E0579800D2261789D578B378D6BD8D6F31974, NULL);
  20920. if ((((int32_t)L_0) <= ((int32_t)((int32_t)il2cpp_codegen_subtract(L_1, 1)))))
  20921. {
  20922. goto IL_0011;
  20923. }
  20924. }
  20925. {
  20926. Il2CppChar L_2 = ___0_c;
  20927. return L_2;
  20928. }
  20929. IL_0011:
  20930. {
  20931. Il2CppChar L_3 = ___0_c;
  20932. NullCheck(_stringLiteral0C9E0579800D2261789D578B378D6BD8D6F31974);
  20933. Il2CppChar L_4;
  20934. L_4 = String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3(_stringLiteral0C9E0579800D2261789D578B378D6BD8D6F31974, L_3, NULL);
  20935. return L_4;
  20936. }
  20937. }
  20938. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t TMP_TextParsingUtilities_ToUpperASCIIFast_m7264A276BBBFB6F0BF767DA0F71C0554453E0723 (uint32_t ___0_c, const RuntimeMethod* method)
  20939. {
  20940. static bool s_Il2CppMethodInitialized;
  20941. if (!s_Il2CppMethodInitialized)
  20942. {
  20943. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0C9E0579800D2261789D578B378D6BD8D6F31974);
  20944. s_Il2CppMethodInitialized = true;
  20945. }
  20946. {
  20947. uint32_t L_0 = ___0_c;
  20948. NullCheck(_stringLiteral0C9E0579800D2261789D578B378D6BD8D6F31974);
  20949. int32_t L_1;
  20950. L_1 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(_stringLiteral0C9E0579800D2261789D578B378D6BD8D6F31974, NULL);
  20951. if ((((int64_t)((int64_t)(uint64_t)L_0)) <= ((int64_t)((int64_t)((int32_t)il2cpp_codegen_subtract(L_1, 1))))))
  20952. {
  20953. goto IL_0013;
  20954. }
  20955. }
  20956. {
  20957. uint32_t L_2 = ___0_c;
  20958. return L_2;
  20959. }
  20960. IL_0013:
  20961. {
  20962. uint32_t L_3 = ___0_c;
  20963. NullCheck(_stringLiteral0C9E0579800D2261789D578B378D6BD8D6F31974);
  20964. Il2CppChar L_4;
  20965. L_4 = String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3(_stringLiteral0C9E0579800D2261789D578B378D6BD8D6F31974, L_3, NULL);
  20966. return L_4;
  20967. }
  20968. }
  20969. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t TMP_TextParsingUtilities_ToLowerASCIIFast_m781E773F4B4389AA8720355E57DD582BA06190F5 (uint32_t ___0_c, const RuntimeMethod* method)
  20970. {
  20971. static bool s_Il2CppMethodInitialized;
  20972. if (!s_Il2CppMethodInitialized)
  20973. {
  20974. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral428BF371C1E7FFDC7F5D247619D36EF4C6E96592);
  20975. s_Il2CppMethodInitialized = true;
  20976. }
  20977. {
  20978. uint32_t L_0 = ___0_c;
  20979. NullCheck(_stringLiteral428BF371C1E7FFDC7F5D247619D36EF4C6E96592);
  20980. int32_t L_1;
  20981. L_1 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(_stringLiteral428BF371C1E7FFDC7F5D247619D36EF4C6E96592, NULL);
  20982. if ((((int64_t)((int64_t)(uint64_t)L_0)) <= ((int64_t)((int64_t)((int32_t)il2cpp_codegen_subtract(L_1, 1))))))
  20983. {
  20984. goto IL_0013;
  20985. }
  20986. }
  20987. {
  20988. uint32_t L_2 = ___0_c;
  20989. return L_2;
  20990. }
  20991. IL_0013:
  20992. {
  20993. uint32_t L_3 = ___0_c;
  20994. NullCheck(_stringLiteral428BF371C1E7FFDC7F5D247619D36EF4C6E96592);
  20995. Il2CppChar L_4;
  20996. L_4 = String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3(_stringLiteral428BF371C1E7FFDC7F5D247619D36EF4C6E96592, L_3, NULL);
  20997. return L_4;
  20998. }
  20999. }
  21000. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TMP_TextParsingUtilities_IsHighSurrogate_mBFD44ED10F92D3A76EB771CFEA7729B3464AD179 (uint32_t ___0_c, const RuntimeMethod* method)
  21001. {
  21002. {
  21003. uint32_t L_0 = ___0_c;
  21004. if ((!(((uint32_t)L_0) > ((uint32_t)((int32_t)55296)))))
  21005. {
  21006. goto IL_0011;
  21007. }
  21008. }
  21009. {
  21010. uint32_t L_1 = ___0_c;
  21011. return (bool)((!(((uint32_t)L_1) >= ((uint32_t)((int32_t)56319))))? 1 : 0);
  21012. }
  21013. IL_0011:
  21014. {
  21015. return (bool)0;
  21016. }
  21017. }
  21018. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TMP_TextParsingUtilities_IsLowSurrogate_m19E3F3FEDCBEFE09BEE4A761B90A55C0830F34AE (uint32_t ___0_c, const RuntimeMethod* method)
  21019. {
  21020. {
  21021. uint32_t L_0 = ___0_c;
  21022. if ((!(((uint32_t)L_0) > ((uint32_t)((int32_t)56320)))))
  21023. {
  21024. goto IL_0011;
  21025. }
  21026. }
  21027. {
  21028. uint32_t L_1 = ___0_c;
  21029. return (bool)((!(((uint32_t)L_1) >= ((uint32_t)((int32_t)57343))))? 1 : 0);
  21030. }
  21031. IL_0011:
  21032. {
  21033. return (bool)0;
  21034. }
  21035. }
  21036. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t TMP_TextParsingUtilities_ConvertToUTF32_m867CF53D1EEA890D5BF53B3D328398D60895E04B (uint32_t ___0_highSurrogate, uint32_t ___1_lowSurrogate, const RuntimeMethod* method)
  21037. {
  21038. {
  21039. uint32_t L_0 = ___0_highSurrogate;
  21040. uint32_t L_1 = ___1_lowSurrogate;
  21041. return ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply(((int32_t)il2cpp_codegen_subtract((int32_t)L_0, ((int32_t)55296))), ((int32_t)1024))), ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_subtract((int32_t)L_1, ((int32_t)56320))), ((int32_t)65536)))));
  21042. }
  21043. }
  21044. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_TextParsingUtilities__ctor_m5B95C165745456957248A8D1EDFAD9B495F47323 (TMP_TextParsingUtilities_tF6AF6ED06ADFB8C71F4C1D713D677D821A1AB6FA* __this, const RuntimeMethod* method)
  21045. {
  21046. {
  21047. Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
  21048. return;
  21049. }
  21050. }
  21051. #ifdef __clang__
  21052. #pragma clang diagnostic pop
  21053. #endif
  21054. #ifdef __clang__
  21055. #pragma clang diagnostic push
  21056. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  21057. #pragma clang diagnostic ignored "-Wunused-variable"
  21058. #endif
  21059. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_FontStyleStack_Clear_m49B787473D053AE4AB61D0A89BE3022B6D39B15D (TMP_FontStyleStack_t52885F172FADBC21346C835B5302167BDA8020DC* __this, const RuntimeMethod* method)
  21060. {
  21061. {
  21062. __this->___bold = (uint8_t)0;
  21063. __this->___italic = (uint8_t)0;
  21064. __this->___underline = (uint8_t)0;
  21065. __this->___strikethrough = (uint8_t)0;
  21066. __this->___highlight = (uint8_t)0;
  21067. __this->___superscript = (uint8_t)0;
  21068. __this->___subscript = (uint8_t)0;
  21069. __this->___uppercase = (uint8_t)0;
  21070. __this->___lowercase = (uint8_t)0;
  21071. __this->___smallcaps = (uint8_t)0;
  21072. return;
  21073. }
  21074. }
  21075. IL2CPP_EXTERN_C void TMP_FontStyleStack_Clear_m49B787473D053AE4AB61D0A89BE3022B6D39B15D_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  21076. {
  21077. TMP_FontStyleStack_t52885F172FADBC21346C835B5302167BDA8020DC* _thisAdjusted;
  21078. int32_t _offset = 1;
  21079. _thisAdjusted = reinterpret_cast<TMP_FontStyleStack_t52885F172FADBC21346C835B5302167BDA8020DC*>(__this + _offset);
  21080. TMP_FontStyleStack_Clear_m49B787473D053AE4AB61D0A89BE3022B6D39B15D(_thisAdjusted, method);
  21081. }
  21082. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint8_t TMP_FontStyleStack_Add_m86B65684B67DF2CA334037A30E9876C0F02D454A (TMP_FontStyleStack_t52885F172FADBC21346C835B5302167BDA8020DC* __this, int32_t ___0_style, const RuntimeMethod* method)
  21083. {
  21084. {
  21085. int32_t L_0 = ___0_style;
  21086. if ((((int32_t)L_0) > ((int32_t)((int32_t)16))))
  21087. {
  21088. goto IL_0031;
  21089. }
  21090. }
  21091. {
  21092. int32_t L_1 = ___0_style;
  21093. switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_1, 1)))
  21094. {
  21095. case 0:
  21096. {
  21097. goto IL_006c;
  21098. }
  21099. case 1:
  21100. {
  21101. goto IL_0082;
  21102. }
  21103. case 2:
  21104. {
  21105. goto IL_0132;
  21106. }
  21107. case 3:
  21108. {
  21109. goto IL_0098;
  21110. }
  21111. }
  21112. }
  21113. {
  21114. int32_t L_2 = ___0_style;
  21115. if ((((int32_t)L_2) == ((int32_t)8)))
  21116. {
  21117. goto IL_00c4;
  21118. }
  21119. }
  21120. {
  21121. int32_t L_3 = ___0_style;
  21122. if ((((int32_t)L_3) == ((int32_t)((int32_t)16))))
  21123. {
  21124. goto IL_00ae;
  21125. }
  21126. }
  21127. {
  21128. goto IL_0132;
  21129. }
  21130. IL_0031:
  21131. {
  21132. int32_t L_4 = ___0_style;
  21133. if ((((int32_t)L_4) > ((int32_t)((int32_t)128))))
  21134. {
  21135. goto IL_0051;
  21136. }
  21137. }
  21138. {
  21139. int32_t L_5 = ___0_style;
  21140. if ((((int32_t)L_5) == ((int32_t)((int32_t)64))))
  21141. {
  21142. goto IL_00da;
  21143. }
  21144. }
  21145. {
  21146. int32_t L_6 = ___0_style;
  21147. if ((((int32_t)L_6) == ((int32_t)((int32_t)128))))
  21148. {
  21149. goto IL_00f0;
  21150. }
  21151. }
  21152. {
  21153. goto IL_0132;
  21154. }
  21155. IL_0051:
  21156. {
  21157. int32_t L_7 = ___0_style;
  21158. if ((((int32_t)L_7) == ((int32_t)((int32_t)256))))
  21159. {
  21160. goto IL_0106;
  21161. }
  21162. }
  21163. {
  21164. int32_t L_8 = ___0_style;
  21165. if ((((int32_t)L_8) == ((int32_t)((int32_t)512))))
  21166. {
  21167. goto IL_011c;
  21168. }
  21169. }
  21170. {
  21171. goto IL_0132;
  21172. }
  21173. IL_006c:
  21174. {
  21175. uint8_t L_9 = __this->___bold;
  21176. __this->___bold = (uint8_t)((int32_t)(uint8_t)((int32_t)il2cpp_codegen_add((int32_t)L_9, 1)));
  21177. uint8_t L_10 = __this->___bold;
  21178. return L_10;
  21179. }
  21180. IL_0082:
  21181. {
  21182. uint8_t L_11 = __this->___italic;
  21183. __this->___italic = (uint8_t)((int32_t)(uint8_t)((int32_t)il2cpp_codegen_add((int32_t)L_11, 1)));
  21184. uint8_t L_12 = __this->___italic;
  21185. return L_12;
  21186. }
  21187. IL_0098:
  21188. {
  21189. uint8_t L_13 = __this->___underline;
  21190. __this->___underline = (uint8_t)((int32_t)(uint8_t)((int32_t)il2cpp_codegen_add((int32_t)L_13, 1)));
  21191. uint8_t L_14 = __this->___underline;
  21192. return L_14;
  21193. }
  21194. IL_00ae:
  21195. {
  21196. uint8_t L_15 = __this->___uppercase;
  21197. __this->___uppercase = (uint8_t)((int32_t)(uint8_t)((int32_t)il2cpp_codegen_add((int32_t)L_15, 1)));
  21198. uint8_t L_16 = __this->___uppercase;
  21199. return L_16;
  21200. }
  21201. IL_00c4:
  21202. {
  21203. uint8_t L_17 = __this->___lowercase;
  21204. __this->___lowercase = (uint8_t)((int32_t)(uint8_t)((int32_t)il2cpp_codegen_add((int32_t)L_17, 1)));
  21205. uint8_t L_18 = __this->___lowercase;
  21206. return L_18;
  21207. }
  21208. IL_00da:
  21209. {
  21210. uint8_t L_19 = __this->___strikethrough;
  21211. __this->___strikethrough = (uint8_t)((int32_t)(uint8_t)((int32_t)il2cpp_codegen_add((int32_t)L_19, 1)));
  21212. uint8_t L_20 = __this->___strikethrough;
  21213. return L_20;
  21214. }
  21215. IL_00f0:
  21216. {
  21217. uint8_t L_21 = __this->___superscript;
  21218. __this->___superscript = (uint8_t)((int32_t)(uint8_t)((int32_t)il2cpp_codegen_add((int32_t)L_21, 1)));
  21219. uint8_t L_22 = __this->___superscript;
  21220. return L_22;
  21221. }
  21222. IL_0106:
  21223. {
  21224. uint8_t L_23 = __this->___subscript;
  21225. __this->___subscript = (uint8_t)((int32_t)(uint8_t)((int32_t)il2cpp_codegen_add((int32_t)L_23, 1)));
  21226. uint8_t L_24 = __this->___subscript;
  21227. return L_24;
  21228. }
  21229. IL_011c:
  21230. {
  21231. uint8_t L_25 = __this->___highlight;
  21232. __this->___highlight = (uint8_t)((int32_t)(uint8_t)((int32_t)il2cpp_codegen_add((int32_t)L_25, 1)));
  21233. uint8_t L_26 = __this->___highlight;
  21234. return L_26;
  21235. }
  21236. IL_0132:
  21237. {
  21238. return (uint8_t)0;
  21239. }
  21240. }
  21241. IL2CPP_EXTERN_C uint8_t TMP_FontStyleStack_Add_m86B65684B67DF2CA334037A30E9876C0F02D454A_AdjustorThunk (RuntimeObject* __this, int32_t ___0_style, const RuntimeMethod* method)
  21242. {
  21243. TMP_FontStyleStack_t52885F172FADBC21346C835B5302167BDA8020DC* _thisAdjusted;
  21244. int32_t _offset = 1;
  21245. _thisAdjusted = reinterpret_cast<TMP_FontStyleStack_t52885F172FADBC21346C835B5302167BDA8020DC*>(__this + _offset);
  21246. uint8_t _returnValue;
  21247. _returnValue = TMP_FontStyleStack_Add_m86B65684B67DF2CA334037A30E9876C0F02D454A(_thisAdjusted, ___0_style, method);
  21248. return _returnValue;
  21249. }
  21250. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint8_t TMP_FontStyleStack_Remove_mF44A8D00AA01FCBED6B6FD0A43A8D77990D2A26E (TMP_FontStyleStack_t52885F172FADBC21346C835B5302167BDA8020DC* __this, int32_t ___0_style, const RuntimeMethod* method)
  21251. {
  21252. {
  21253. int32_t L_0 = ___0_style;
  21254. if ((((int32_t)L_0) > ((int32_t)((int32_t)16))))
  21255. {
  21256. goto IL_0031;
  21257. }
  21258. }
  21259. {
  21260. int32_t L_1 = ___0_style;
  21261. switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_1, 1)))
  21262. {
  21263. case 0:
  21264. {
  21265. goto IL_006c;
  21266. }
  21267. case 1:
  21268. {
  21269. goto IL_0094;
  21270. }
  21271. case 2:
  21272. {
  21273. goto IL_01d4;
  21274. }
  21275. case 3:
  21276. {
  21277. goto IL_00bc;
  21278. }
  21279. }
  21280. }
  21281. {
  21282. int32_t L_2 = ___0_style;
  21283. if ((((int32_t)L_2) == ((int32_t)8)))
  21284. {
  21285. goto IL_010c;
  21286. }
  21287. }
  21288. {
  21289. int32_t L_3 = ___0_style;
  21290. if ((((int32_t)L_3) == ((int32_t)((int32_t)16))))
  21291. {
  21292. goto IL_00e4;
  21293. }
  21294. }
  21295. {
  21296. goto IL_01d4;
  21297. }
  21298. IL_0031:
  21299. {
  21300. int32_t L_4 = ___0_style;
  21301. if ((((int32_t)L_4) > ((int32_t)((int32_t)128))))
  21302. {
  21303. goto IL_0051;
  21304. }
  21305. }
  21306. {
  21307. int32_t L_5 = ___0_style;
  21308. if ((((int32_t)L_5) == ((int32_t)((int32_t)64))))
  21309. {
  21310. goto IL_0134;
  21311. }
  21312. }
  21313. {
  21314. int32_t L_6 = ___0_style;
  21315. if ((((int32_t)L_6) == ((int32_t)((int32_t)128))))
  21316. {
  21317. goto IL_0184;
  21318. }
  21319. }
  21320. {
  21321. goto IL_01d4;
  21322. }
  21323. IL_0051:
  21324. {
  21325. int32_t L_7 = ___0_style;
  21326. if ((((int32_t)L_7) == ((int32_t)((int32_t)256))))
  21327. {
  21328. goto IL_01ac;
  21329. }
  21330. }
  21331. {
  21332. int32_t L_8 = ___0_style;
  21333. if ((((int32_t)L_8) == ((int32_t)((int32_t)512))))
  21334. {
  21335. goto IL_015c;
  21336. }
  21337. }
  21338. {
  21339. goto IL_01d4;
  21340. }
  21341. IL_006c:
  21342. {
  21343. uint8_t L_9 = __this->___bold;
  21344. if ((((int32_t)L_9) <= ((int32_t)1)))
  21345. {
  21346. goto IL_0086;
  21347. }
  21348. }
  21349. {
  21350. uint8_t L_10 = __this->___bold;
  21351. __this->___bold = (uint8_t)((int32_t)(uint8_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_10, 1)));
  21352. goto IL_008d;
  21353. }
  21354. IL_0086:
  21355. {
  21356. __this->___bold = (uint8_t)0;
  21357. }
  21358. IL_008d:
  21359. {
  21360. uint8_t L_11 = __this->___bold;
  21361. return L_11;
  21362. }
  21363. IL_0094:
  21364. {
  21365. uint8_t L_12 = __this->___italic;
  21366. if ((((int32_t)L_12) <= ((int32_t)1)))
  21367. {
  21368. goto IL_00ae;
  21369. }
  21370. }
  21371. {
  21372. uint8_t L_13 = __this->___italic;
  21373. __this->___italic = (uint8_t)((int32_t)(uint8_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_13, 1)));
  21374. goto IL_00b5;
  21375. }
  21376. IL_00ae:
  21377. {
  21378. __this->___italic = (uint8_t)0;
  21379. }
  21380. IL_00b5:
  21381. {
  21382. uint8_t L_14 = __this->___italic;
  21383. return L_14;
  21384. }
  21385. IL_00bc:
  21386. {
  21387. uint8_t L_15 = __this->___underline;
  21388. if ((((int32_t)L_15) <= ((int32_t)1)))
  21389. {
  21390. goto IL_00d6;
  21391. }
  21392. }
  21393. {
  21394. uint8_t L_16 = __this->___underline;
  21395. __this->___underline = (uint8_t)((int32_t)(uint8_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_16, 1)));
  21396. goto IL_00dd;
  21397. }
  21398. IL_00d6:
  21399. {
  21400. __this->___underline = (uint8_t)0;
  21401. }
  21402. IL_00dd:
  21403. {
  21404. uint8_t L_17 = __this->___underline;
  21405. return L_17;
  21406. }
  21407. IL_00e4:
  21408. {
  21409. uint8_t L_18 = __this->___uppercase;
  21410. if ((((int32_t)L_18) <= ((int32_t)1)))
  21411. {
  21412. goto IL_00fe;
  21413. }
  21414. }
  21415. {
  21416. uint8_t L_19 = __this->___uppercase;
  21417. __this->___uppercase = (uint8_t)((int32_t)(uint8_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_19, 1)));
  21418. goto IL_0105;
  21419. }
  21420. IL_00fe:
  21421. {
  21422. __this->___uppercase = (uint8_t)0;
  21423. }
  21424. IL_0105:
  21425. {
  21426. uint8_t L_20 = __this->___uppercase;
  21427. return L_20;
  21428. }
  21429. IL_010c:
  21430. {
  21431. uint8_t L_21 = __this->___lowercase;
  21432. if ((((int32_t)L_21) <= ((int32_t)1)))
  21433. {
  21434. goto IL_0126;
  21435. }
  21436. }
  21437. {
  21438. uint8_t L_22 = __this->___lowercase;
  21439. __this->___lowercase = (uint8_t)((int32_t)(uint8_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_22, 1)));
  21440. goto IL_012d;
  21441. }
  21442. IL_0126:
  21443. {
  21444. __this->___lowercase = (uint8_t)0;
  21445. }
  21446. IL_012d:
  21447. {
  21448. uint8_t L_23 = __this->___lowercase;
  21449. return L_23;
  21450. }
  21451. IL_0134:
  21452. {
  21453. uint8_t L_24 = __this->___strikethrough;
  21454. if ((((int32_t)L_24) <= ((int32_t)1)))
  21455. {
  21456. goto IL_014e;
  21457. }
  21458. }
  21459. {
  21460. uint8_t L_25 = __this->___strikethrough;
  21461. __this->___strikethrough = (uint8_t)((int32_t)(uint8_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_25, 1)));
  21462. goto IL_0155;
  21463. }
  21464. IL_014e:
  21465. {
  21466. __this->___strikethrough = (uint8_t)0;
  21467. }
  21468. IL_0155:
  21469. {
  21470. uint8_t L_26 = __this->___strikethrough;
  21471. return L_26;
  21472. }
  21473. IL_015c:
  21474. {
  21475. uint8_t L_27 = __this->___highlight;
  21476. if ((((int32_t)L_27) <= ((int32_t)1)))
  21477. {
  21478. goto IL_0176;
  21479. }
  21480. }
  21481. {
  21482. uint8_t L_28 = __this->___highlight;
  21483. __this->___highlight = (uint8_t)((int32_t)(uint8_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_28, 1)));
  21484. goto IL_017d;
  21485. }
  21486. IL_0176:
  21487. {
  21488. __this->___highlight = (uint8_t)0;
  21489. }
  21490. IL_017d:
  21491. {
  21492. uint8_t L_29 = __this->___highlight;
  21493. return L_29;
  21494. }
  21495. IL_0184:
  21496. {
  21497. uint8_t L_30 = __this->___superscript;
  21498. if ((((int32_t)L_30) <= ((int32_t)1)))
  21499. {
  21500. goto IL_019e;
  21501. }
  21502. }
  21503. {
  21504. uint8_t L_31 = __this->___superscript;
  21505. __this->___superscript = (uint8_t)((int32_t)(uint8_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_31, 1)));
  21506. goto IL_01a5;
  21507. }
  21508. IL_019e:
  21509. {
  21510. __this->___superscript = (uint8_t)0;
  21511. }
  21512. IL_01a5:
  21513. {
  21514. uint8_t L_32 = __this->___superscript;
  21515. return L_32;
  21516. }
  21517. IL_01ac:
  21518. {
  21519. uint8_t L_33 = __this->___subscript;
  21520. if ((((int32_t)L_33) <= ((int32_t)1)))
  21521. {
  21522. goto IL_01c6;
  21523. }
  21524. }
  21525. {
  21526. uint8_t L_34 = __this->___subscript;
  21527. __this->___subscript = (uint8_t)((int32_t)(uint8_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_34, 1)));
  21528. goto IL_01cd;
  21529. }
  21530. IL_01c6:
  21531. {
  21532. __this->___subscript = (uint8_t)0;
  21533. }
  21534. IL_01cd:
  21535. {
  21536. uint8_t L_35 = __this->___subscript;
  21537. return L_35;
  21538. }
  21539. IL_01d4:
  21540. {
  21541. return (uint8_t)0;
  21542. }
  21543. }
  21544. IL2CPP_EXTERN_C uint8_t TMP_FontStyleStack_Remove_mF44A8D00AA01FCBED6B6FD0A43A8D77990D2A26E_AdjustorThunk (RuntimeObject* __this, int32_t ___0_style, const RuntimeMethod* method)
  21545. {
  21546. TMP_FontStyleStack_t52885F172FADBC21346C835B5302167BDA8020DC* _thisAdjusted;
  21547. int32_t _offset = 1;
  21548. _thisAdjusted = reinterpret_cast<TMP_FontStyleStack_t52885F172FADBC21346C835B5302167BDA8020DC*>(__this + _offset);
  21549. uint8_t _returnValue;
  21550. _returnValue = TMP_FontStyleStack_Remove_mF44A8D00AA01FCBED6B6FD0A43A8D77990D2A26E(_thisAdjusted, ___0_style, method);
  21551. return _returnValue;
  21552. }
  21553. #ifdef __clang__
  21554. #pragma clang diagnostic pop
  21555. #endif
  21556. #ifdef __clang__
  21557. #pragma clang diagnostic push
  21558. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  21559. #pragma clang diagnostic ignored "-Wunused-variable"
  21560. #endif
  21561. #ifdef __clang__
  21562. #pragma clang diagnostic pop
  21563. #endif
  21564. #ifdef __clang__
  21565. #pragma clang diagnostic push
  21566. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  21567. #pragma clang diagnostic ignored "-Wunused-variable"
  21568. #endif
  21569. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CaretInfo__ctor_m32D2780AAB3322C5EB68677CE3A73BF6B43E51B8 (CaretInfo_tCA47726433870FF8D4DC24F6215BAB188D7055E0* __this, int32_t ___0_index, int32_t ___1_position, const RuntimeMethod* method)
  21570. {
  21571. {
  21572. int32_t L_0 = ___0_index;
  21573. __this->___index = L_0;
  21574. int32_t L_1 = ___1_position;
  21575. __this->___position = L_1;
  21576. return;
  21577. }
  21578. }
  21579. IL2CPP_EXTERN_C void CaretInfo__ctor_m32D2780AAB3322C5EB68677CE3A73BF6B43E51B8_AdjustorThunk (RuntimeObject* __this, int32_t ___0_index, int32_t ___1_position, const RuntimeMethod* method)
  21580. {
  21581. CaretInfo_tCA47726433870FF8D4DC24F6215BAB188D7055E0* _thisAdjusted;
  21582. int32_t _offset = 1;
  21583. _thisAdjusted = reinterpret_cast<CaretInfo_tCA47726433870FF8D4DC24F6215BAB188D7055E0*>(__this + _offset);
  21584. CaretInfo__ctor_m32D2780AAB3322C5EB68677CE3A73BF6B43E51B8(_thisAdjusted, ___0_index, ___1_position, method);
  21585. }
  21586. #ifdef __clang__
  21587. #pragma clang diagnostic pop
  21588. #endif
  21589. #ifdef __clang__
  21590. #pragma clang diagnostic push
  21591. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  21592. #pragma clang diagnostic ignored "-Wunused-variable"
  21593. #endif
  21594. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TMP_TextUtilities_GetCursorIndexFromPosition_m2FE033144E5BE7DA05F0682DCD9DD9C54231198A (TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* ___0_textComponent, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_position, Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___2_camera, const RuntimeMethod* method)
  21595. {
  21596. static bool s_Il2CppMethodInitialized;
  21597. if (!s_Il2CppMethodInitialized)
  21598. {
  21599. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TMP_TextUtilities_tD7ED516E31C2AA0EB607D587C0BB0FE71A8BB934_il2cpp_TypeInfo_var);
  21600. s_Il2CppMethodInitialized = true;
  21601. }
  21602. int32_t V_0 = 0;
  21603. TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 V_1;
  21604. memset((&V_1), 0, sizeof(V_1));
  21605. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_2;
  21606. memset((&V_2), 0, sizeof(V_2));
  21607. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_3;
  21608. memset((&V_3), 0, sizeof(V_3));
  21609. {
  21610. TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_0 = ___0_textComponent;
  21611. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = ___1_position;
  21612. Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_2 = ___2_camera;
  21613. il2cpp_codegen_runtime_class_init_inline(TMP_TextUtilities_tD7ED516E31C2AA0EB607D587C0BB0FE71A8BB934_il2cpp_TypeInfo_var);
  21614. int32_t L_3;
  21615. L_3 = TMP_TextUtilities_FindNearestCharacter_mC99A2AEAAC3B5C5C4D878B13BE167BC42E554030(L_0, L_1, L_2, (bool)0, NULL);
  21616. V_0 = L_3;
  21617. TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_4 = ___0_textComponent;
  21618. NullCheck(L_4);
  21619. RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_5;
  21620. L_5 = TMP_Text_get_rectTransform_m22DC10116809BEB2C66047A55337A588ED023EBF(L_4, NULL);
  21621. RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_6 = L_5;
  21622. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7 = ___1_position;
  21623. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_8;
  21624. L_8 = Vector2_op_Implicit_mE8EBEE9291F11BB02F062D6E000F4798968CBD96_inline(L_7, NULL);
  21625. Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_9 = ___2_camera;
  21626. bool L_10;
  21627. L_10 = TMP_TextUtilities_ScreenPointToWorldPointInRectangle_m221201A3D27B7351AD7C5E8329FCFDB3B3377318(L_6, L_8, L_9, (&___1_position), NULL);
  21628. TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_11 = ___0_textComponent;
  21629. NullCheck(L_11);
  21630. TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D* L_12;
  21631. L_12 = TMP_Text_get_textInfo_mA24C606B8EA51436E4AA3B9D6DCDFA7A8995E10E_inline(L_11, NULL);
  21632. NullCheck(L_12);
  21633. TMP_CharacterInfoU5BU5D_t297D56FCF66DAA99D8FEA7C30F9F3926902C5B99* L_13 = L_12->___characterInfo;
  21634. int32_t L_14 = V_0;
  21635. NullCheck(L_13);
  21636. int32_t L_15 = L_14;
  21637. TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 L_16 = (L_13)->GetAt(static_cast<il2cpp_array_size_t>(L_15));
  21638. V_1 = L_16;
  21639. RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_17 = L_6;
  21640. TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 L_18 = V_1;
  21641. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_19 = L_18.___bottomLeft;
  21642. NullCheck(L_17);
  21643. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_20;
  21644. L_20 = Transform_TransformPoint_m05BFF013DB830D7BFE44A007703694AE1062EE44(L_17, L_19, NULL);
  21645. V_2 = L_20;
  21646. TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 L_21 = V_1;
  21647. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_22 = L_21.___topRight;
  21648. NullCheck(L_17);
  21649. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_23;
  21650. L_23 = Transform_TransformPoint_m05BFF013DB830D7BFE44A007703694AE1062EE44(L_17, L_22, NULL);
  21651. V_3 = L_23;
  21652. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_24 = ___1_position;
  21653. float L_25 = L_24.___x;
  21654. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_26 = V_2;
  21655. float L_27 = L_26.___x;
  21656. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_28 = V_3;
  21657. float L_29 = L_28.___x;
  21658. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_30 = V_2;
  21659. float L_31 = L_30.___x;
  21660. if ((!(((float)((float)(((float)il2cpp_codegen_subtract(L_25, L_27))/((float)il2cpp_codegen_subtract(L_29, L_31))))) < ((float)(0.5f)))))
  21661. {
  21662. goto IL_006f;
  21663. }
  21664. }
  21665. {
  21666. int32_t L_32 = V_0;
  21667. return L_32;
  21668. }
  21669. IL_006f:
  21670. {
  21671. int32_t L_33 = V_0;
  21672. return ((int32_t)il2cpp_codegen_add(L_33, 1));
  21673. }
  21674. }
  21675. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TMP_TextUtilities_GetCursorIndexFromPosition_mC95254F6E9C80CC65D7B89AB3281FB090DACAF43 (TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* ___0_textComponent, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_position, Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___2_camera, int32_t* ___3_cursor, const RuntimeMethod* method)
  21676. {
  21677. static bool s_Il2CppMethodInitialized;
  21678. if (!s_Il2CppMethodInitialized)
  21679. {
  21680. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TMP_TextUtilities_tD7ED516E31C2AA0EB607D587C0BB0FE71A8BB934_il2cpp_TypeInfo_var);
  21681. s_Il2CppMethodInitialized = true;
  21682. }
  21683. int32_t V_0 = 0;
  21684. int32_t V_1 = 0;
  21685. TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 V_2;
  21686. memset((&V_2), 0, sizeof(V_2));
  21687. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_3;
  21688. memset((&V_3), 0, sizeof(V_3));
  21689. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_4;
  21690. memset((&V_4), 0, sizeof(V_4));
  21691. {
  21692. TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_0 = ___0_textComponent;
  21693. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = ___1_position;
  21694. Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_2 = ___2_camera;
  21695. il2cpp_codegen_runtime_class_init_inline(TMP_TextUtilities_tD7ED516E31C2AA0EB607D587C0BB0FE71A8BB934_il2cpp_TypeInfo_var);
  21696. int32_t L_3;
  21697. L_3 = TMP_TextUtilities_FindNearestLine_mE50181F2B093AB40EA565DFD65586EBF8D916B73(L_0, L_1, L_2, NULL);
  21698. V_0 = L_3;
  21699. TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_4 = ___0_textComponent;
  21700. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_5 = ___1_position;
  21701. int32_t L_6 = V_0;
  21702. Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_7 = ___2_camera;
  21703. int32_t L_8;
  21704. L_8 = TMP_TextUtilities_FindNearestCharacterOnLine_m6EBAB5183A14C5D2E4471386C305979394A85C66(L_4, L_5, L_6, L_7, (bool)0, NULL);
  21705. V_1 = L_8;
  21706. TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_9 = ___0_textComponent;
  21707. NullCheck(L_9);
  21708. TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D* L_10;
  21709. L_10 = TMP_Text_get_textInfo_mA24C606B8EA51436E4AA3B9D6DCDFA7A8995E10E_inline(L_9, NULL);
  21710. NullCheck(L_10);
  21711. TMP_LineInfoU5BU5D_tE485ECF6A7A96441C72B53D75E7A5A5461A2CA0E* L_11 = L_10->___lineInfo;
  21712. int32_t L_12 = V_0;
  21713. NullCheck(L_11);
  21714. int32_t L_13 = ((L_11)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_12)))->___characterCount;
  21715. if ((!(((uint32_t)L_13) == ((uint32_t)1))))
  21716. {
  21717. goto IL_0032;
  21718. }
  21719. }
  21720. {
  21721. int32_t* L_14 = ___3_cursor;
  21722. *((int32_t*)L_14) = (int32_t)1;
  21723. int32_t L_15 = V_1;
  21724. return L_15;
  21725. }
  21726. IL_0032:
  21727. {
  21728. TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_16 = ___0_textComponent;
  21729. NullCheck(L_16);
  21730. RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_17;
  21731. L_17 = TMP_Text_get_rectTransform_m22DC10116809BEB2C66047A55337A588ED023EBF(L_16, NULL);
  21732. RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_18 = L_17;
  21733. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_19 = ___1_position;
  21734. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_20;
  21735. L_20 = Vector2_op_Implicit_mE8EBEE9291F11BB02F062D6E000F4798968CBD96_inline(L_19, NULL);
  21736. Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_21 = ___2_camera;
  21737. il2cpp_codegen_runtime_class_init_inline(TMP_TextUtilities_tD7ED516E31C2AA0EB607D587C0BB0FE71A8BB934_il2cpp_TypeInfo_var);
  21738. bool L_22;
  21739. L_22 = TMP_TextUtilities_ScreenPointToWorldPointInRectangle_m221201A3D27B7351AD7C5E8329FCFDB3B3377318(L_18, L_20, L_21, (&___1_position), NULL);
  21740. TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_23 = ___0_textComponent;
  21741. NullCheck(L_23);
  21742. TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D* L_24;
  21743. L_24 = TMP_Text_get_textInfo_mA24C606B8EA51436E4AA3B9D6DCDFA7A8995E10E_inline(L_23, NULL);
  21744. NullCheck(L_24);
  21745. TMP_CharacterInfoU5BU5D_t297D56FCF66DAA99D8FEA7C30F9F3926902C5B99* L_25 = L_24->___characterInfo;
  21746. int32_t L_26 = V_1;
  21747. NullCheck(L_25);
  21748. int32_t L_27 = L_26;
  21749. TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 L_28 = (L_25)->GetAt(static_cast<il2cpp_array_size_t>(L_27));
  21750. V_2 = L_28;
  21751. RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_29 = L_18;
  21752. TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 L_30 = V_2;
  21753. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_31 = L_30.___bottomLeft;
  21754. NullCheck(L_29);
  21755. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_32;
  21756. L_32 = Transform_TransformPoint_m05BFF013DB830D7BFE44A007703694AE1062EE44(L_29, L_31, NULL);
  21757. V_3 = L_32;
  21758. TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 L_33 = V_2;
  21759. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_34 = L_33.___topRight;
  21760. NullCheck(L_29);
  21761. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_35;
  21762. L_35 = Transform_TransformPoint_m05BFF013DB830D7BFE44A007703694AE1062EE44(L_29, L_34, NULL);
  21763. V_4 = L_35;
  21764. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_36 = ___1_position;
  21765. float L_37 = L_36.___x;
  21766. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_38 = V_3;
  21767. float L_39 = L_38.___x;
  21768. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_40 = V_4;
  21769. float L_41 = L_40.___x;
  21770. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_42 = V_3;
  21771. float L_43 = L_42.___x;
  21772. if ((!(((float)((float)(((float)il2cpp_codegen_subtract(L_37, L_39))/((float)il2cpp_codegen_subtract(L_41, L_43))))) < ((float)(0.5f)))))
  21773. {
  21774. goto IL_009c;
  21775. }
  21776. }
  21777. {
  21778. int32_t* L_44 = ___3_cursor;
  21779. *((int32_t*)L_44) = (int32_t)1;
  21780. int32_t L_45 = V_1;
  21781. return L_45;
  21782. }
  21783. IL_009c:
  21784. {
  21785. int32_t* L_46 = ___3_cursor;
  21786. *((int32_t*)L_46) = (int32_t)2;
  21787. int32_t L_47 = V_1;
  21788. return L_47;
  21789. }
  21790. }
  21791. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TMP_TextUtilities_FindNearestLine_mE50181F2B093AB40EA565DFD65586EBF8D916B73 (TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* ___0_text, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_position, Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___2_camera, const RuntimeMethod* method)
  21792. {
  21793. static bool s_Il2CppMethodInitialized;
  21794. if (!s_Il2CppMethodInitialized)
  21795. {
  21796. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TMP_TextUtilities_tD7ED516E31C2AA0EB607D587C0BB0FE71A8BB934_il2cpp_TypeInfo_var);
  21797. s_Il2CppMethodInitialized = true;
  21798. }
  21799. RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* V_0 = NULL;
  21800. float V_1 = 0.0f;
  21801. int32_t V_2 = 0;
  21802. int32_t V_3 = 0;
  21803. TMP_LineInfo_tB75C1965B58DB7B3A046C8CA55AD6AB92B6B17B3 V_4;
  21804. memset((&V_4), 0, sizeof(V_4));
  21805. float V_5 = 0.0f;
  21806. float V_6 = 0.0f;
  21807. float V_7 = 0.0f;
  21808. float V_8 = 0.0f;
  21809. {
  21810. TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_0 = ___0_text;
  21811. NullCheck(L_0);
  21812. RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_1;
  21813. L_1 = TMP_Text_get_rectTransform_m22DC10116809BEB2C66047A55337A588ED023EBF(L_0, NULL);
  21814. V_0 = L_1;
  21815. V_1 = (std::numeric_limits<float>::infinity());
  21816. V_2 = (-1);
  21817. RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_2 = V_0;
  21818. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3 = ___1_position;
  21819. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_4;
  21820. L_4 = Vector2_op_Implicit_mE8EBEE9291F11BB02F062D6E000F4798968CBD96_inline(L_3, NULL);
  21821. Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_5 = ___2_camera;
  21822. il2cpp_codegen_runtime_class_init_inline(TMP_TextUtilities_tD7ED516E31C2AA0EB607D587C0BB0FE71A8BB934_il2cpp_TypeInfo_var);
  21823. bool L_6;
  21824. L_6 = TMP_TextUtilities_ScreenPointToWorldPointInRectangle_m221201A3D27B7351AD7C5E8329FCFDB3B3377318(L_2, L_4, L_5, (&___1_position), NULL);
  21825. V_3 = 0;
  21826. goto IL_00ca;
  21827. }
  21828. IL_0026:
  21829. {
  21830. TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_7 = ___0_text;
  21831. NullCheck(L_7);
  21832. TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D* L_8;
  21833. L_8 = TMP_Text_get_textInfo_mA24C606B8EA51436E4AA3B9D6DCDFA7A8995E10E_inline(L_7, NULL);
  21834. NullCheck(L_8);
  21835. TMP_LineInfoU5BU5D_tE485ECF6A7A96441C72B53D75E7A5A5461A2CA0E* L_9 = L_8->___lineInfo;
  21836. int32_t L_10 = V_3;
  21837. NullCheck(L_9);
  21838. int32_t L_11 = L_10;
  21839. TMP_LineInfo_tB75C1965B58DB7B3A046C8CA55AD6AB92B6B17B3 L_12 = (L_9)->GetAt(static_cast<il2cpp_array_size_t>(L_11));
  21840. V_4 = L_12;
  21841. RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_13 = V_0;
  21842. TMP_LineInfo_tB75C1965B58DB7B3A046C8CA55AD6AB92B6B17B3 L_14 = V_4;
  21843. float L_15 = L_14.___ascender;
  21844. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_16;
  21845. memset((&L_16), 0, sizeof(L_16));
  21846. Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_16), (0.0f), L_15, (0.0f), NULL);
  21847. NullCheck(L_13);
  21848. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_17;
  21849. L_17 = Transform_TransformPoint_m05BFF013DB830D7BFE44A007703694AE1062EE44(L_13, L_16, NULL);
  21850. float L_18 = L_17.___y;
  21851. V_5 = L_18;
  21852. RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_19 = V_0;
  21853. TMP_LineInfo_tB75C1965B58DB7B3A046C8CA55AD6AB92B6B17B3 L_20 = V_4;
  21854. float L_21 = L_20.___descender;
  21855. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_22;
  21856. memset((&L_22), 0, sizeof(L_22));
  21857. Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_22), (0.0f), L_21, (0.0f), NULL);
  21858. NullCheck(L_19);
  21859. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_23;
  21860. L_23 = Transform_TransformPoint_m05BFF013DB830D7BFE44A007703694AE1062EE44(L_19, L_22, NULL);
  21861. float L_24 = L_23.___y;
  21862. V_6 = L_24;
  21863. float L_25 = V_5;
  21864. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_26 = ___1_position;
  21865. float L_27 = L_26.___y;
  21866. if ((!(((float)L_25) > ((float)L_27))))
  21867. {
  21868. goto IL_0095;
  21869. }
  21870. }
  21871. {
  21872. float L_28 = V_6;
  21873. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_29 = ___1_position;
  21874. float L_30 = L_29.___y;
  21875. if ((!(((float)L_28) < ((float)L_30))))
  21876. {
  21877. goto IL_0095;
  21878. }
  21879. }
  21880. {
  21881. int32_t L_31 = V_3;
  21882. return L_31;
  21883. }
  21884. IL_0095:
  21885. {
  21886. float L_32 = V_5;
  21887. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_33 = ___1_position;
  21888. float L_34 = L_33.___y;
  21889. float L_35;
  21890. L_35 = fabsf(((float)il2cpp_codegen_subtract(L_32, L_34)));
  21891. float L_36 = V_6;
  21892. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_37 = ___1_position;
  21893. float L_38 = L_37.___y;
  21894. float L_39;
  21895. L_39 = fabsf(((float)il2cpp_codegen_subtract(L_36, L_38)));
  21896. V_7 = L_39;
  21897. float L_40 = V_7;
  21898. float L_41;
  21899. L_41 = Mathf_Min_m747CA71A9483CDB394B13BD0AD048EE17E48FFE4_inline(L_35, L_40, NULL);
  21900. V_8 = L_41;
  21901. float L_42 = V_8;
  21902. float L_43 = V_1;
  21903. if ((!(((float)L_42) < ((float)L_43))))
  21904. {
  21905. goto IL_00c6;
  21906. }
  21907. }
  21908. {
  21909. float L_44 = V_8;
  21910. V_1 = L_44;
  21911. int32_t L_45 = V_3;
  21912. V_2 = L_45;
  21913. }
  21914. IL_00c6:
  21915. {
  21916. int32_t L_46 = V_3;
  21917. V_3 = ((int32_t)il2cpp_codegen_add(L_46, 1));
  21918. }
  21919. IL_00ca:
  21920. {
  21921. int32_t L_47 = V_3;
  21922. TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_48 = ___0_text;
  21923. NullCheck(L_48);
  21924. TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D* L_49;
  21925. L_49 = TMP_Text_get_textInfo_mA24C606B8EA51436E4AA3B9D6DCDFA7A8995E10E_inline(L_48, NULL);
  21926. NullCheck(L_49);
  21927. int32_t L_50 = L_49->___lineCount;
  21928. if ((((int32_t)L_47) < ((int32_t)L_50)))
  21929. {
  21930. goto IL_0026;
  21931. }
  21932. }
  21933. {
  21934. int32_t L_51 = V_2;
  21935. return L_51;
  21936. }
  21937. }
  21938. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TMP_TextUtilities_FindNearestCharacterOnLine_m6EBAB5183A14C5D2E4471386C305979394A85C66 (TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* ___0_text, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_position, int32_t ___2_line, Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___3_camera, bool ___4_visibleOnly, const RuntimeMethod* method)
  21939. {
  21940. static bool s_Il2CppMethodInitialized;
  21941. if (!s_Il2CppMethodInitialized)
  21942. {
  21943. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TMP_TextUtilities_tD7ED516E31C2AA0EB607D587C0BB0FE71A8BB934_il2cpp_TypeInfo_var);
  21944. s_Il2CppMethodInitialized = true;
  21945. }
  21946. RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* V_0 = NULL;
  21947. int32_t V_1 = 0;
  21948. float V_2 = 0.0f;
  21949. int32_t V_3 = 0;
  21950. int32_t V_4 = 0;
  21951. TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 V_5;
  21952. memset((&V_5), 0, sizeof(V_5));
  21953. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_6;
  21954. memset((&V_6), 0, sizeof(V_6));
  21955. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_7;
  21956. memset((&V_7), 0, sizeof(V_7));
  21957. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_8;
  21958. memset((&V_8), 0, sizeof(V_8));
  21959. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_9;
  21960. memset((&V_9), 0, sizeof(V_9));
  21961. float V_10 = 0.0f;
  21962. float V_11 = 0.0f;
  21963. float V_12 = 0.0f;
  21964. float V_13 = 0.0f;
  21965. float V_14 = 0.0f;
  21966. float G_B8_0 = 0.0f;
  21967. float G_B11_0 = 0.0f;
  21968. float G_B14_0 = 0.0f;
  21969. {
  21970. TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_0 = ___0_text;
  21971. NullCheck(L_0);
  21972. RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_1;
  21973. L_1 = TMP_Text_get_rectTransform_m22DC10116809BEB2C66047A55337A588ED023EBF(L_0, NULL);
  21974. V_0 = L_1;
  21975. RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_2 = V_0;
  21976. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3 = ___1_position;
  21977. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_4;
  21978. L_4 = Vector2_op_Implicit_mE8EBEE9291F11BB02F062D6E000F4798968CBD96_inline(L_3, NULL);
  21979. Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_5 = ___3_camera;
  21980. il2cpp_codegen_runtime_class_init_inline(TMP_TextUtilities_tD7ED516E31C2AA0EB607D587C0BB0FE71A8BB934_il2cpp_TypeInfo_var);
  21981. bool L_6;
  21982. L_6 = TMP_TextUtilities_ScreenPointToWorldPointInRectangle_m221201A3D27B7351AD7C5E8329FCFDB3B3377318(L_2, L_4, L_5, (&___1_position), NULL);
  21983. TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_7 = ___0_text;
  21984. NullCheck(L_7);
  21985. TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D* L_8;
  21986. L_8 = TMP_Text_get_textInfo_mA24C606B8EA51436E4AA3B9D6DCDFA7A8995E10E_inline(L_7, NULL);
  21987. NullCheck(L_8);
  21988. TMP_LineInfoU5BU5D_tE485ECF6A7A96441C72B53D75E7A5A5461A2CA0E* L_9 = L_8->___lineInfo;
  21989. int32_t L_10 = ___2_line;
  21990. NullCheck(L_9);
  21991. int32_t L_11 = ((L_9)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_10)))->___firstCharacterIndex;
  21992. TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_12 = ___0_text;
  21993. NullCheck(L_12);
  21994. TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D* L_13;
  21995. L_13 = TMP_Text_get_textInfo_mA24C606B8EA51436E4AA3B9D6DCDFA7A8995E10E_inline(L_12, NULL);
  21996. NullCheck(L_13);
  21997. TMP_LineInfoU5BU5D_tE485ECF6A7A96441C72B53D75E7A5A5461A2CA0E* L_14 = L_13->___lineInfo;
  21998. int32_t L_15 = ___2_line;
  21999. NullCheck(L_14);
  22000. int32_t L_16 = ((L_14)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_15)))->___lastCharacterIndex;
  22001. V_1 = L_16;
  22002. V_2 = (std::numeric_limits<float>::infinity());
  22003. int32_t L_17 = V_1;
  22004. V_3 = L_17;
  22005. V_4 = L_11;
  22006. goto IL_0169;
  22007. }
  22008. IL_0053:
  22009. {
  22010. TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_18 = ___0_text;
  22011. NullCheck(L_18);
  22012. TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D* L_19;
  22013. L_19 = TMP_Text_get_textInfo_mA24C606B8EA51436E4AA3B9D6DCDFA7A8995E10E_inline(L_18, NULL);
  22014. NullCheck(L_19);
  22015. TMP_CharacterInfoU5BU5D_t297D56FCF66DAA99D8FEA7C30F9F3926902C5B99* L_20 = L_19->___characterInfo;
  22016. int32_t L_21 = V_4;
  22017. NullCheck(L_20);
  22018. int32_t L_22 = L_21;
  22019. TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 L_23 = (L_20)->GetAt(static_cast<il2cpp_array_size_t>(L_22));
  22020. V_5 = L_23;
  22021. bool L_24 = ___4_visibleOnly;
  22022. if (!L_24)
  22023. {
  22024. goto IL_0077;
  22025. }
  22026. }
  22027. {
  22028. TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 L_25 = V_5;
  22029. bool L_26 = L_25.___isVisible;
  22030. if (!L_26)
  22031. {
  22032. goto IL_0163;
  22033. }
  22034. }
  22035. IL_0077:
  22036. {
  22037. RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_27 = V_0;
  22038. TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 L_28 = V_5;
  22039. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_29 = L_28.___bottomLeft;
  22040. NullCheck(L_27);
  22041. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_30;
  22042. L_30 = Transform_TransformPoint_m05BFF013DB830D7BFE44A007703694AE1062EE44(L_27, L_29, NULL);
  22043. V_6 = L_30;
  22044. RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_31 = V_0;
  22045. TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 L_32 = V_5;
  22046. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_33 = L_32.___bottomLeft;
  22047. float L_34 = L_33.___x;
  22048. TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 L_35 = V_5;
  22049. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_36 = L_35.___topRight;
  22050. float L_37 = L_36.___y;
  22051. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_38;
  22052. memset((&L_38), 0, sizeof(L_38));
  22053. Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_38), L_34, L_37, (0.0f), NULL);
  22054. NullCheck(L_31);
  22055. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_39;
  22056. L_39 = Transform_TransformPoint_m05BFF013DB830D7BFE44A007703694AE1062EE44(L_31, L_38, NULL);
  22057. V_7 = L_39;
  22058. RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_40 = V_0;
  22059. TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 L_41 = V_5;
  22060. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_42 = L_41.___topRight;
  22061. NullCheck(L_40);
  22062. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_43;
  22063. L_43 = Transform_TransformPoint_m05BFF013DB830D7BFE44A007703694AE1062EE44(L_40, L_42, NULL);
  22064. V_8 = L_43;
  22065. RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_44 = V_0;
  22066. TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 L_45 = V_5;
  22067. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_46 = L_45.___topRight;
  22068. float L_47 = L_46.___x;
  22069. TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 L_48 = V_5;
  22070. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_49 = L_48.___bottomLeft;
  22071. float L_50 = L_49.___y;
  22072. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_51;
  22073. memset((&L_51), 0, sizeof(L_51));
  22074. Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_51), L_47, L_50, (0.0f), NULL);
  22075. NullCheck(L_44);
  22076. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_52;
  22077. L_52 = Transform_TransformPoint_m05BFF013DB830D7BFE44A007703694AE1062EE44(L_44, L_51, NULL);
  22078. V_9 = L_52;
  22079. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_53 = ___1_position;
  22080. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_54 = V_6;
  22081. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_55 = V_7;
  22082. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_56 = V_8;
  22083. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_57 = V_9;
  22084. il2cpp_codegen_runtime_class_init_inline(TMP_TextUtilities_tD7ED516E31C2AA0EB607D587C0BB0FE71A8BB934_il2cpp_TypeInfo_var);
  22085. bool L_58;
  22086. L_58 = TMP_TextUtilities_PointIntersectRectangle_m02A9C5ABEC703E15DB81913479B115CB52D0E848(L_53, L_54, L_55, L_56, L_57, NULL);
  22087. if (!L_58)
  22088. {
  22089. goto IL_00fe;
  22090. }
  22091. }
  22092. {
  22093. int32_t L_59 = V_4;
  22094. V_3 = L_59;
  22095. goto IL_0171;
  22096. }
  22097. IL_00fe:
  22098. {
  22099. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_60 = V_6;
  22100. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_61 = V_7;
  22101. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_62 = ___1_position;
  22102. il2cpp_codegen_runtime_class_init_inline(TMP_TextUtilities_tD7ED516E31C2AA0EB607D587C0BB0FE71A8BB934_il2cpp_TypeInfo_var);
  22103. float L_63;
  22104. L_63 = TMP_TextUtilities_DistanceToLine_mF92AF55AD4AFCCB06C8664E6FCE9BECBC1C8F347(L_60, L_61, L_62, NULL);
  22105. V_10 = L_63;
  22106. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_64 = V_7;
  22107. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_65 = V_8;
  22108. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_66 = ___1_position;
  22109. float L_67;
  22110. L_67 = TMP_TextUtilities_DistanceToLine_mF92AF55AD4AFCCB06C8664E6FCE9BECBC1C8F347(L_64, L_65, L_66, NULL);
  22111. V_11 = L_67;
  22112. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_68 = V_8;
  22113. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_69 = V_9;
  22114. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_70 = ___1_position;
  22115. float L_71;
  22116. L_71 = TMP_TextUtilities_DistanceToLine_mF92AF55AD4AFCCB06C8664E6FCE9BECBC1C8F347(L_68, L_69, L_70, NULL);
  22117. V_12 = L_71;
  22118. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_72 = V_9;
  22119. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_73 = V_6;
  22120. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_74 = ___1_position;
  22121. float L_75;
  22122. L_75 = TMP_TextUtilities_DistanceToLine_mF92AF55AD4AFCCB06C8664E6FCE9BECBC1C8F347(L_72, L_73, L_74, NULL);
  22123. V_13 = L_75;
  22124. float L_76 = V_10;
  22125. float L_77 = V_11;
  22126. if ((((float)L_76) < ((float)L_77)))
  22127. {
  22128. goto IL_0138;
  22129. }
  22130. }
  22131. {
  22132. float L_78 = V_11;
  22133. G_B8_0 = L_78;
  22134. goto IL_013a;
  22135. }
  22136. IL_0138:
  22137. {
  22138. float L_79 = V_10;
  22139. G_B8_0 = L_79;
  22140. }
  22141. IL_013a:
  22142. {
  22143. V_14 = G_B8_0;
  22144. float L_80 = V_14;
  22145. float L_81 = V_12;
  22146. if ((((float)L_80) < ((float)L_81)))
  22147. {
  22148. goto IL_0146;
  22149. }
  22150. }
  22151. {
  22152. float L_82 = V_12;
  22153. G_B11_0 = L_82;
  22154. goto IL_0148;
  22155. }
  22156. IL_0146:
  22157. {
  22158. float L_83 = V_14;
  22159. G_B11_0 = L_83;
  22160. }
  22161. IL_0148:
  22162. {
  22163. V_14 = G_B11_0;
  22164. float L_84 = V_14;
  22165. float L_85 = V_13;
  22166. if ((((float)L_84) < ((float)L_85)))
  22167. {
  22168. goto IL_0154;
  22169. }
  22170. }
  22171. {
  22172. float L_86 = V_13;
  22173. G_B14_0 = L_86;
  22174. goto IL_0156;
  22175. }
  22176. IL_0154:
  22177. {
  22178. float L_87 = V_14;
  22179. G_B14_0 = L_87;
  22180. }
  22181. IL_0156:
  22182. {
  22183. V_14 = G_B14_0;
  22184. float L_88 = V_2;
  22185. float L_89 = V_14;
  22186. if ((!(((float)L_88) > ((float)L_89))))
  22187. {
  22188. goto IL_0163;
  22189. }
  22190. }
  22191. {
  22192. float L_90 = V_14;
  22193. V_2 = L_90;
  22194. int32_t L_91 = V_4;
  22195. V_3 = L_91;
  22196. }
  22197. IL_0163:
  22198. {
  22199. int32_t L_92 = V_4;
  22200. V_4 = ((int32_t)il2cpp_codegen_add(L_92, 1));
  22201. }
  22202. IL_0169:
  22203. {
  22204. int32_t L_93 = V_4;
  22205. int32_t L_94 = V_1;
  22206. if ((((int32_t)L_93) < ((int32_t)L_94)))
  22207. {
  22208. goto IL_0053;
  22209. }
  22210. }
  22211. IL_0171:
  22212. {
  22213. int32_t L_95 = V_3;
  22214. return L_95;
  22215. }
  22216. }
  22217. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TMP_TextUtilities_IsIntersectingRectTransform_m6AAA4D9F7266A54E014CA2A6BC5A37FB32CE7CC5 (RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* ___0_rectTransform, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_position, Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___2_camera, const RuntimeMethod* method)
  22218. {
  22219. static bool s_Il2CppMethodInitialized;
  22220. if (!s_Il2CppMethodInitialized)
  22221. {
  22222. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TMP_TextUtilities_tD7ED516E31C2AA0EB607D587C0BB0FE71A8BB934_il2cpp_TypeInfo_var);
  22223. s_Il2CppMethodInitialized = true;
  22224. }
  22225. {
  22226. RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_0 = ___0_rectTransform;
  22227. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = ___1_position;
  22228. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_2;
  22229. L_2 = Vector2_op_Implicit_mE8EBEE9291F11BB02F062D6E000F4798968CBD96_inline(L_1, NULL);
  22230. Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_3 = ___2_camera;
  22231. il2cpp_codegen_runtime_class_init_inline(TMP_TextUtilities_tD7ED516E31C2AA0EB607D587C0BB0FE71A8BB934_il2cpp_TypeInfo_var);
  22232. bool L_4;
  22233. L_4 = TMP_TextUtilities_ScreenPointToWorldPointInRectangle_m221201A3D27B7351AD7C5E8329FCFDB3B3377318(L_0, L_2, L_3, (&___1_position), NULL);
  22234. RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_5 = ___0_rectTransform;
  22235. Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_6 = ((TMP_TextUtilities_tD7ED516E31C2AA0EB607D587C0BB0FE71A8BB934_StaticFields*)il2cpp_codegen_static_fields_for(TMP_TextUtilities_tD7ED516E31C2AA0EB607D587C0BB0FE71A8BB934_il2cpp_TypeInfo_var))->___m_rectWorldCorners;
  22236. NullCheck(L_5);
  22237. RectTransform_GetWorldCorners_m6E15303C3B065B2F65E0A7F0E0217695564C2E09(L_5, L_6, NULL);
  22238. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7 = ___1_position;
  22239. Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_8 = ((TMP_TextUtilities_tD7ED516E31C2AA0EB607D587C0BB0FE71A8BB934_StaticFields*)il2cpp_codegen_static_fields_for(TMP_TextUtilities_tD7ED516E31C2AA0EB607D587C0BB0FE71A8BB934_il2cpp_TypeInfo_var))->___m_rectWorldCorners;
  22240. NullCheck(L_8);
  22241. int32_t L_9 = 0;
  22242. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = (L_8)->GetAt(static_cast<il2cpp_array_size_t>(L_9));
  22243. Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_11 = ((TMP_TextUtilities_tD7ED516E31C2AA0EB607D587C0BB0FE71A8BB934_StaticFields*)il2cpp_codegen_static_fields_for(TMP_TextUtilities_tD7ED516E31C2AA0EB607D587C0BB0FE71A8BB934_il2cpp_TypeInfo_var))->___m_rectWorldCorners;
  22244. NullCheck(L_11);
  22245. int32_t L_12 = 1;
  22246. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_13 = (L_11)->GetAt(static_cast<il2cpp_array_size_t>(L_12));
  22247. Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_14 = ((TMP_TextUtilities_tD7ED516E31C2AA0EB607D587C0BB0FE71A8BB934_StaticFields*)il2cpp_codegen_static_fields_for(TMP_TextUtilities_tD7ED516E31C2AA0EB607D587C0BB0FE71A8BB934_il2cpp_TypeInfo_var))->___m_rectWorldCorners;
  22248. NullCheck(L_14);
  22249. int32_t L_15 = 2;
  22250. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_16 = (L_14)->GetAt(static_cast<il2cpp_array_size_t>(L_15));
  22251. Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_17 = ((TMP_TextUtilities_tD7ED516E31C2AA0EB607D587C0BB0FE71A8BB934_StaticFields*)il2cpp_codegen_static_fields_for(TMP_TextUtilities_tD7ED516E31C2AA0EB607D587C0BB0FE71A8BB934_il2cpp_TypeInfo_var))->___m_rectWorldCorners;
  22252. NullCheck(L_17);
  22253. int32_t L_18 = 3;
  22254. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_19 = (L_17)->GetAt(static_cast<il2cpp_array_size_t>(L_18));
  22255. bool L_20;
  22256. L_20 = TMP_TextUtilities_PointIntersectRectangle_m02A9C5ABEC703E15DB81913479B115CB52D0E848(L_7, L_10, L_13, L_16, L_19, NULL);
  22257. if (!L_20)
  22258. {
  22259. goto IL_0051;
  22260. }
  22261. }
  22262. {
  22263. return (bool)1;
  22264. }
  22265. IL_0051:
  22266. {
  22267. return (bool)0;
  22268. }
  22269. }
  22270. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TMP_TextUtilities_FindIntersectingCharacter_m89C20D1FB440DECC3C06670B457A707B6DB36453 (TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* ___0_text, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_position, Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___2_camera, bool ___3_visibleOnly, const RuntimeMethod* method)
  22271. {
  22272. static bool s_Il2CppMethodInitialized;
  22273. if (!s_Il2CppMethodInitialized)
  22274. {
  22275. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TMP_TextUtilities_tD7ED516E31C2AA0EB607D587C0BB0FE71A8BB934_il2cpp_TypeInfo_var);
  22276. s_Il2CppMethodInitialized = true;
  22277. }
  22278. RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* V_0 = NULL;
  22279. int32_t V_1 = 0;
  22280. TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 V_2;
  22281. memset((&V_2), 0, sizeof(V_2));
  22282. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_3;
  22283. memset((&V_3), 0, sizeof(V_3));
  22284. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_4;
  22285. memset((&V_4), 0, sizeof(V_4));
  22286. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_5;
  22287. memset((&V_5), 0, sizeof(V_5));
  22288. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_6;
  22289. memset((&V_6), 0, sizeof(V_6));
  22290. {
  22291. TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_0 = ___0_text;
  22292. NullCheck(L_0);
  22293. RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_1;
  22294. L_1 = TMP_Text_get_rectTransform_m22DC10116809BEB2C66047A55337A588ED023EBF(L_0, NULL);
  22295. V_0 = L_1;
  22296. RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_2 = V_0;
  22297. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3 = ___1_position;
  22298. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_4;
  22299. L_4 = Vector2_op_Implicit_mE8EBEE9291F11BB02F062D6E000F4798968CBD96_inline(L_3, NULL);
  22300. Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_5 = ___2_camera;
  22301. il2cpp_codegen_runtime_class_init_inline(TMP_TextUtilities_tD7ED516E31C2AA0EB607D587C0BB0FE71A8BB934_il2cpp_TypeInfo_var);
  22302. bool L_6;
  22303. L_6 = TMP_TextUtilities_ScreenPointToWorldPointInRectangle_m221201A3D27B7351AD7C5E8329FCFDB3B3377318(L_2, L_4, L_5, (&___1_position), NULL);
  22304. V_1 = 0;
  22305. goto IL_00bb;
  22306. }
  22307. IL_001e:
  22308. {
  22309. TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_7 = ___0_text;
  22310. NullCheck(L_7);
  22311. TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D* L_8;
  22312. L_8 = TMP_Text_get_textInfo_mA24C606B8EA51436E4AA3B9D6DCDFA7A8995E10E_inline(L_7, NULL);
  22313. NullCheck(L_8);
  22314. TMP_CharacterInfoU5BU5D_t297D56FCF66DAA99D8FEA7C30F9F3926902C5B99* L_9 = L_8->___characterInfo;
  22315. int32_t L_10 = V_1;
  22316. NullCheck(L_9);
  22317. int32_t L_11 = L_10;
  22318. TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 L_12 = (L_9)->GetAt(static_cast<il2cpp_array_size_t>(L_11));
  22319. V_2 = L_12;
  22320. bool L_13 = ___3_visibleOnly;
  22321. if (!L_13)
  22322. {
  22323. goto IL_003b;
  22324. }
  22325. }
  22326. {
  22327. TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 L_14 = V_2;
  22328. bool L_15 = L_14.___isVisible;
  22329. if (!L_15)
  22330. {
  22331. goto IL_00b7;
  22332. }
  22333. }
  22334. IL_003b:
  22335. {
  22336. RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_16 = V_0;
  22337. TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 L_17 = V_2;
  22338. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_18 = L_17.___bottomLeft;
  22339. NullCheck(L_16);
  22340. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_19;
  22341. L_19 = Transform_TransformPoint_m05BFF013DB830D7BFE44A007703694AE1062EE44(L_16, L_18, NULL);
  22342. V_3 = L_19;
  22343. RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_20 = V_0;
  22344. TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 L_21 = V_2;
  22345. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_22 = L_21.___bottomLeft;
  22346. float L_23 = L_22.___x;
  22347. TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 L_24 = V_2;
  22348. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_25 = L_24.___topRight;
  22349. float L_26 = L_25.___y;
  22350. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_27;
  22351. memset((&L_27), 0, sizeof(L_27));
  22352. Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_27), L_23, L_26, (0.0f), NULL);
  22353. NullCheck(L_20);
  22354. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_28;
  22355. L_28 = Transform_TransformPoint_m05BFF013DB830D7BFE44A007703694AE1062EE44(L_20, L_27, NULL);
  22356. V_4 = L_28;
  22357. RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_29 = V_0;
  22358. TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 L_30 = V_2;
  22359. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_31 = L_30.___topRight;
  22360. NullCheck(L_29);
  22361. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_32;
  22362. L_32 = Transform_TransformPoint_m05BFF013DB830D7BFE44A007703694AE1062EE44(L_29, L_31, NULL);
  22363. V_5 = L_32;
  22364. RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_33 = V_0;
  22365. TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 L_34 = V_2;
  22366. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_35 = L_34.___topRight;
  22367. float L_36 = L_35.___x;
  22368. TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 L_37 = V_2;
  22369. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_38 = L_37.___bottomLeft;
  22370. float L_39 = L_38.___y;
  22371. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_40;
  22372. memset((&L_40), 0, sizeof(L_40));
  22373. Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_40), L_36, L_39, (0.0f), NULL);
  22374. NullCheck(L_33);
  22375. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_41;
  22376. L_41 = Transform_TransformPoint_m05BFF013DB830D7BFE44A007703694AE1062EE44(L_33, L_40, NULL);
  22377. V_6 = L_41;
  22378. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_42 = ___1_position;
  22379. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_43 = V_3;
  22380. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_44 = V_4;
  22381. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_45 = V_5;
  22382. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_46 = V_6;
  22383. il2cpp_codegen_runtime_class_init_inline(TMP_TextUtilities_tD7ED516E31C2AA0EB607D587C0BB0FE71A8BB934_il2cpp_TypeInfo_var);
  22384. bool L_47;
  22385. L_47 = TMP_TextUtilities_PointIntersectRectangle_m02A9C5ABEC703E15DB81913479B115CB52D0E848(L_42, L_43, L_44, L_45, L_46, NULL);
  22386. if (!L_47)
  22387. {
  22388. goto IL_00b7;
  22389. }
  22390. }
  22391. {
  22392. int32_t L_48 = V_1;
  22393. return L_48;
  22394. }
  22395. IL_00b7:
  22396. {
  22397. int32_t L_49 = V_1;
  22398. V_1 = ((int32_t)il2cpp_codegen_add(L_49, 1));
  22399. }
  22400. IL_00bb:
  22401. {
  22402. int32_t L_50 = V_1;
  22403. TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_51 = ___0_text;
  22404. NullCheck(L_51);
  22405. TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D* L_52;
  22406. L_52 = TMP_Text_get_textInfo_mA24C606B8EA51436E4AA3B9D6DCDFA7A8995E10E_inline(L_51, NULL);
  22407. NullCheck(L_52);
  22408. int32_t L_53 = L_52->___characterCount;
  22409. if ((((int32_t)L_50) < ((int32_t)L_53)))
  22410. {
  22411. goto IL_001e;
  22412. }
  22413. }
  22414. {
  22415. return (-1);
  22416. }
  22417. }
  22418. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TMP_TextUtilities_FindNearestCharacter_mC99A2AEAAC3B5C5C4D878B13BE167BC42E554030 (TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* ___0_text, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_position, Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___2_camera, bool ___3_visibleOnly, const RuntimeMethod* method)
  22419. {
  22420. static bool s_Il2CppMethodInitialized;
  22421. if (!s_Il2CppMethodInitialized)
  22422. {
  22423. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TMP_TextUtilities_tD7ED516E31C2AA0EB607D587C0BB0FE71A8BB934_il2cpp_TypeInfo_var);
  22424. s_Il2CppMethodInitialized = true;
  22425. }
  22426. RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* V_0 = NULL;
  22427. float V_1 = 0.0f;
  22428. int32_t V_2 = 0;
  22429. int32_t V_3 = 0;
  22430. TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 V_4;
  22431. memset((&V_4), 0, sizeof(V_4));
  22432. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_5;
  22433. memset((&V_5), 0, sizeof(V_5));
  22434. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_6;
  22435. memset((&V_6), 0, sizeof(V_6));
  22436. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_7;
  22437. memset((&V_7), 0, sizeof(V_7));
  22438. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_8;
  22439. memset((&V_8), 0, sizeof(V_8));
  22440. float V_9 = 0.0f;
  22441. float V_10 = 0.0f;
  22442. float V_11 = 0.0f;
  22443. float V_12 = 0.0f;
  22444. float V_13 = 0.0f;
  22445. float G_B8_0 = 0.0f;
  22446. float G_B11_0 = 0.0f;
  22447. float G_B14_0 = 0.0f;
  22448. {
  22449. TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_0 = ___0_text;
  22450. NullCheck(L_0);
  22451. RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_1;
  22452. L_1 = TMP_Text_get_rectTransform_m22DC10116809BEB2C66047A55337A588ED023EBF(L_0, NULL);
  22453. V_0 = L_1;
  22454. V_1 = (std::numeric_limits<float>::infinity());
  22455. V_2 = 0;
  22456. RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_2 = V_0;
  22457. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3 = ___1_position;
  22458. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_4;
  22459. L_4 = Vector2_op_Implicit_mE8EBEE9291F11BB02F062D6E000F4798968CBD96_inline(L_3, NULL);
  22460. Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_5 = ___2_camera;
  22461. il2cpp_codegen_runtime_class_init_inline(TMP_TextUtilities_tD7ED516E31C2AA0EB607D587C0BB0FE71A8BB934_il2cpp_TypeInfo_var);
  22462. bool L_6;
  22463. L_6 = TMP_TextUtilities_ScreenPointToWorldPointInRectangle_m221201A3D27B7351AD7C5E8329FCFDB3B3377318(L_2, L_4, L_5, (&___1_position), NULL);
  22464. V_3 = 0;
  22465. goto IL_0134;
  22466. }
  22467. IL_0026:
  22468. {
  22469. TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_7 = ___0_text;
  22470. NullCheck(L_7);
  22471. TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D* L_8;
  22472. L_8 = TMP_Text_get_textInfo_mA24C606B8EA51436E4AA3B9D6DCDFA7A8995E10E_inline(L_7, NULL);
  22473. NullCheck(L_8);
  22474. TMP_CharacterInfoU5BU5D_t297D56FCF66DAA99D8FEA7C30F9F3926902C5B99* L_9 = L_8->___characterInfo;
  22475. int32_t L_10 = V_3;
  22476. NullCheck(L_9);
  22477. int32_t L_11 = L_10;
  22478. TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 L_12 = (L_9)->GetAt(static_cast<il2cpp_array_size_t>(L_11));
  22479. V_4 = L_12;
  22480. bool L_13 = ___3_visibleOnly;
  22481. if (!L_13)
  22482. {
  22483. goto IL_0048;
  22484. }
  22485. }
  22486. {
  22487. TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 L_14 = V_4;
  22488. bool L_15 = L_14.___isVisible;
  22489. if (!L_15)
  22490. {
  22491. goto IL_0130;
  22492. }
  22493. }
  22494. IL_0048:
  22495. {
  22496. RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_16 = V_0;
  22497. TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 L_17 = V_4;
  22498. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_18 = L_17.___bottomLeft;
  22499. NullCheck(L_16);
  22500. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_19;
  22501. L_19 = Transform_TransformPoint_m05BFF013DB830D7BFE44A007703694AE1062EE44(L_16, L_18, NULL);
  22502. V_5 = L_19;
  22503. RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_20 = V_0;
  22504. TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 L_21 = V_4;
  22505. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_22 = L_21.___bottomLeft;
  22506. float L_23 = L_22.___x;
  22507. TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 L_24 = V_4;
  22508. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_25 = L_24.___topRight;
  22509. float L_26 = L_25.___y;
  22510. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_27;
  22511. memset((&L_27), 0, sizeof(L_27));
  22512. Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_27), L_23, L_26, (0.0f), NULL);
  22513. NullCheck(L_20);
  22514. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_28;
  22515. L_28 = Transform_TransformPoint_m05BFF013DB830D7BFE44A007703694AE1062EE44(L_20, L_27, NULL);
  22516. V_6 = L_28;
  22517. RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_29 = V_0;
  22518. TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 L_30 = V_4;
  22519. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_31 = L_30.___topRight;
  22520. NullCheck(L_29);
  22521. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_32;
  22522. L_32 = Transform_TransformPoint_m05BFF013DB830D7BFE44A007703694AE1062EE44(L_29, L_31, NULL);
  22523. V_7 = L_32;
  22524. RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_33 = V_0;
  22525. TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 L_34 = V_4;
  22526. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_35 = L_34.___topRight;
  22527. float L_36 = L_35.___x;
  22528. TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 L_37 = V_4;
  22529. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_38 = L_37.___bottomLeft;
  22530. float L_39 = L_38.___y;
  22531. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_40;
  22532. memset((&L_40), 0, sizeof(L_40));
  22533. Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_40), L_36, L_39, (0.0f), NULL);
  22534. NullCheck(L_33);
  22535. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_41;
  22536. L_41 = Transform_TransformPoint_m05BFF013DB830D7BFE44A007703694AE1062EE44(L_33, L_40, NULL);
  22537. V_8 = L_41;
  22538. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_42 = ___1_position;
  22539. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_43 = V_5;
  22540. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_44 = V_6;
  22541. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_45 = V_7;
  22542. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_46 = V_8;
  22543. il2cpp_codegen_runtime_class_init_inline(TMP_TextUtilities_tD7ED516E31C2AA0EB607D587C0BB0FE71A8BB934_il2cpp_TypeInfo_var);
  22544. bool L_47;
  22545. L_47 = TMP_TextUtilities_PointIntersectRectangle_m02A9C5ABEC703E15DB81913479B115CB52D0E848(L_42, L_43, L_44, L_45, L_46, NULL);
  22546. if (!L_47)
  22547. {
  22548. goto IL_00cc;
  22549. }
  22550. }
  22551. {
  22552. int32_t L_48 = V_3;
  22553. return L_48;
  22554. }
  22555. IL_00cc:
  22556. {
  22557. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_49 = V_5;
  22558. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_50 = V_6;
  22559. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_51 = ___1_position;
  22560. il2cpp_codegen_runtime_class_init_inline(TMP_TextUtilities_tD7ED516E31C2AA0EB607D587C0BB0FE71A8BB934_il2cpp_TypeInfo_var);
  22561. float L_52;
  22562. L_52 = TMP_TextUtilities_DistanceToLine_mF92AF55AD4AFCCB06C8664E6FCE9BECBC1C8F347(L_49, L_50, L_51, NULL);
  22563. V_9 = L_52;
  22564. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_53 = V_6;
  22565. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_54 = V_7;
  22566. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_55 = ___1_position;
  22567. float L_56;
  22568. L_56 = TMP_TextUtilities_DistanceToLine_mF92AF55AD4AFCCB06C8664E6FCE9BECBC1C8F347(L_53, L_54, L_55, NULL);
  22569. V_10 = L_56;
  22570. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_57 = V_7;
  22571. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_58 = V_8;
  22572. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_59 = ___1_position;
  22573. float L_60;
  22574. L_60 = TMP_TextUtilities_DistanceToLine_mF92AF55AD4AFCCB06C8664E6FCE9BECBC1C8F347(L_57, L_58, L_59, NULL);
  22575. V_11 = L_60;
  22576. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_61 = V_8;
  22577. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_62 = V_5;
  22578. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_63 = ___1_position;
  22579. float L_64;
  22580. L_64 = TMP_TextUtilities_DistanceToLine_mF92AF55AD4AFCCB06C8664E6FCE9BECBC1C8F347(L_61, L_62, L_63, NULL);
  22581. V_12 = L_64;
  22582. float L_65 = V_9;
  22583. float L_66 = V_10;
  22584. if ((((float)L_65) < ((float)L_66)))
  22585. {
  22586. goto IL_0106;
  22587. }
  22588. }
  22589. {
  22590. float L_67 = V_10;
  22591. G_B8_0 = L_67;
  22592. goto IL_0108;
  22593. }
  22594. IL_0106:
  22595. {
  22596. float L_68 = V_9;
  22597. G_B8_0 = L_68;
  22598. }
  22599. IL_0108:
  22600. {
  22601. V_13 = G_B8_0;
  22602. float L_69 = V_13;
  22603. float L_70 = V_11;
  22604. if ((((float)L_69) < ((float)L_70)))
  22605. {
  22606. goto IL_0114;
  22607. }
  22608. }
  22609. {
  22610. float L_71 = V_11;
  22611. G_B11_0 = L_71;
  22612. goto IL_0116;
  22613. }
  22614. IL_0114:
  22615. {
  22616. float L_72 = V_13;
  22617. G_B11_0 = L_72;
  22618. }
  22619. IL_0116:
  22620. {
  22621. V_13 = G_B11_0;
  22622. float L_73 = V_13;
  22623. float L_74 = V_12;
  22624. if ((((float)L_73) < ((float)L_74)))
  22625. {
  22626. goto IL_0122;
  22627. }
  22628. }
  22629. {
  22630. float L_75 = V_12;
  22631. G_B14_0 = L_75;
  22632. goto IL_0124;
  22633. }
  22634. IL_0122:
  22635. {
  22636. float L_76 = V_13;
  22637. G_B14_0 = L_76;
  22638. }
  22639. IL_0124:
  22640. {
  22641. V_13 = G_B14_0;
  22642. float L_77 = V_1;
  22643. float L_78 = V_13;
  22644. if ((!(((float)L_77) > ((float)L_78))))
  22645. {
  22646. goto IL_0130;
  22647. }
  22648. }
  22649. {
  22650. float L_79 = V_13;
  22651. V_1 = L_79;
  22652. int32_t L_80 = V_3;
  22653. V_2 = L_80;
  22654. }
  22655. IL_0130:
  22656. {
  22657. int32_t L_81 = V_3;
  22658. V_3 = ((int32_t)il2cpp_codegen_add(L_81, 1));
  22659. }
  22660. IL_0134:
  22661. {
  22662. int32_t L_82 = V_3;
  22663. TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_83 = ___0_text;
  22664. NullCheck(L_83);
  22665. TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D* L_84;
  22666. L_84 = TMP_Text_get_textInfo_mA24C606B8EA51436E4AA3B9D6DCDFA7A8995E10E_inline(L_83, NULL);
  22667. NullCheck(L_84);
  22668. int32_t L_85 = L_84->___characterCount;
  22669. if ((((int32_t)L_82) < ((int32_t)L_85)))
  22670. {
  22671. goto IL_0026;
  22672. }
  22673. }
  22674. {
  22675. int32_t L_86 = V_2;
  22676. return L_86;
  22677. }
  22678. }
  22679. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TMP_TextUtilities_FindIntersectingWord_m93E6DBCA2781A67271E7D0F8906CA0488CA08EB2 (TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* ___0_text, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_position, Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___2_camera, const RuntimeMethod* method)
  22680. {
  22681. static bool s_Il2CppMethodInitialized;
  22682. if (!s_Il2CppMethodInitialized)
  22683. {
  22684. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TMP_TextUtilities_tD7ED516E31C2AA0EB607D587C0BB0FE71A8BB934_il2cpp_TypeInfo_var);
  22685. s_Il2CppMethodInitialized = true;
  22686. }
  22687. RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* V_0 = NULL;
  22688. int32_t V_1 = 0;
  22689. TMP_WordInfo_t825112AF0B76E4461F9C7DD336A02CC6A090A983 V_2;
  22690. memset((&V_2), 0, sizeof(V_2));
  22691. bool V_3 = false;
  22692. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_4;
  22693. memset((&V_4), 0, sizeof(V_4));
  22694. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_5;
  22695. memset((&V_5), 0, sizeof(V_5));
  22696. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_6;
  22697. memset((&V_6), 0, sizeof(V_6));
  22698. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_7;
  22699. memset((&V_7), 0, sizeof(V_7));
  22700. float V_8 = 0.0f;
  22701. float V_9 = 0.0f;
  22702. int32_t V_10 = 0;
  22703. int32_t V_11 = 0;
  22704. TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 V_12;
  22705. memset((&V_12), 0, sizeof(V_12));
  22706. int32_t V_13 = 0;
  22707. bool V_14 = false;
  22708. {
  22709. TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_0 = ___0_text;
  22710. NullCheck(L_0);
  22711. RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_1;
  22712. L_1 = TMP_Text_get_rectTransform_m22DC10116809BEB2C66047A55337A588ED023EBF(L_0, NULL);
  22713. V_0 = L_1;
  22714. RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_2 = V_0;
  22715. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3 = ___1_position;
  22716. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_4;
  22717. L_4 = Vector2_op_Implicit_mE8EBEE9291F11BB02F062D6E000F4798968CBD96_inline(L_3, NULL);
  22718. Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_5 = ___2_camera;
  22719. il2cpp_codegen_runtime_class_init_inline(TMP_TextUtilities_tD7ED516E31C2AA0EB607D587C0BB0FE71A8BB934_il2cpp_TypeInfo_var);
  22720. bool L_6;
  22721. L_6 = TMP_TextUtilities_ScreenPointToWorldPointInRectangle_m221201A3D27B7351AD7C5E8329FCFDB3B3377318(L_2, L_4, L_5, (&___1_position), NULL);
  22722. V_1 = 0;
  22723. goto IL_03aa;
  22724. }
  22725. IL_001e:
  22726. {
  22727. TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_7 = ___0_text;
  22728. NullCheck(L_7);
  22729. TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D* L_8;
  22730. L_8 = TMP_Text_get_textInfo_mA24C606B8EA51436E4AA3B9D6DCDFA7A8995E10E_inline(L_7, NULL);
  22731. NullCheck(L_8);
  22732. TMP_WordInfoU5BU5D_tD1759E5A84DCCCD42B718D79E953E72A432BB4DC* L_9 = L_8->___wordInfo;
  22733. int32_t L_10 = V_1;
  22734. NullCheck(L_9);
  22735. int32_t L_11 = L_10;
  22736. TMP_WordInfo_t825112AF0B76E4461F9C7DD336A02CC6A090A983 L_12 = (L_9)->GetAt(static_cast<il2cpp_array_size_t>(L_11));
  22737. V_2 = L_12;
  22738. V_3 = (bool)0;
  22739. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_13;
  22740. L_13 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL);
  22741. V_4 = L_13;
  22742. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_14;
  22743. L_14 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL);
  22744. V_5 = L_14;
  22745. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_15;
  22746. L_15 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL);
  22747. V_6 = L_15;
  22748. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_16;
  22749. L_16 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL);
  22750. V_7 = L_16;
  22751. V_8 = (-std::numeric_limits<float>::infinity());
  22752. V_9 = (std::numeric_limits<float>::infinity());
  22753. V_10 = 0;
  22754. goto IL_0399;
  22755. }
  22756. IL_0064:
  22757. {
  22758. TMP_WordInfo_t825112AF0B76E4461F9C7DD336A02CC6A090A983 L_17 = V_2;
  22759. int32_t L_18 = L_17.___firstCharacterIndex;
  22760. int32_t L_19 = V_10;
  22761. V_11 = ((int32_t)il2cpp_codegen_add(L_18, L_19));
  22762. TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_20 = ___0_text;
  22763. NullCheck(L_20);
  22764. TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D* L_21;
  22765. L_21 = TMP_Text_get_textInfo_mA24C606B8EA51436E4AA3B9D6DCDFA7A8995E10E_inline(L_20, NULL);
  22766. NullCheck(L_21);
  22767. TMP_CharacterInfoU5BU5D_t297D56FCF66DAA99D8FEA7C30F9F3926902C5B99* L_22 = L_21->___characterInfo;
  22768. int32_t L_23 = V_11;
  22769. NullCheck(L_22);
  22770. int32_t L_24 = L_23;
  22771. TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 L_25 = (L_22)->GetAt(static_cast<il2cpp_array_size_t>(L_24));
  22772. V_12 = L_25;
  22773. TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 L_26 = V_12;
  22774. int32_t L_27 = L_26.___lineNumber;
  22775. V_13 = L_27;
  22776. TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 L_28 = V_12;
  22777. bool L_29 = L_28.___isVisible;
  22778. V_14 = L_29;
  22779. float L_30 = V_8;
  22780. TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 L_31 = V_12;
  22781. float L_32 = L_31.___ascender;
  22782. float L_33;
  22783. L_33 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline(L_30, L_32, NULL);
  22784. V_8 = L_33;
  22785. float L_34 = V_9;
  22786. TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 L_35 = V_12;
  22787. float L_36 = L_35.___descender;
  22788. float L_37;
  22789. L_37 = Mathf_Min_m747CA71A9483CDB394B13BD0AD048EE17E48FFE4_inline(L_34, L_36, NULL);
  22790. V_9 = L_37;
  22791. bool L_38 = V_3;
  22792. bool L_39 = V_14;
  22793. if (!((int32_t)(((((int32_t)L_38) == ((int32_t)0))? 1 : 0)&(int32_t)L_39)))
  22794. {
  22795. goto IL_01cb;
  22796. }
  22797. }
  22798. {
  22799. V_3 = (bool)1;
  22800. TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 L_40 = V_12;
  22801. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_41 = L_40.___bottomLeft;
  22802. float L_42 = L_41.___x;
  22803. TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 L_43 = V_12;
  22804. float L_44 = L_43.___descender;
  22805. Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&V_4), L_42, L_44, (0.0f), NULL);
  22806. TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 L_45 = V_12;
  22807. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_46 = L_45.___bottomLeft;
  22808. float L_47 = L_46.___x;
  22809. TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 L_48 = V_12;
  22810. float L_49 = L_48.___ascender;
  22811. Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&V_5), L_47, L_49, (0.0f), NULL);
  22812. TMP_WordInfo_t825112AF0B76E4461F9C7DD336A02CC6A090A983 L_50 = V_2;
  22813. int32_t L_51 = L_50.___characterCount;
  22814. if ((!(((uint32_t)L_51) == ((uint32_t)1))))
  22815. {
  22816. goto IL_01cb;
  22817. }
  22818. }
  22819. {
  22820. V_3 = (bool)0;
  22821. TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 L_52 = V_12;
  22822. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_53 = L_52.___topRight;
  22823. float L_54 = L_53.___x;
  22824. TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 L_55 = V_12;
  22825. float L_56 = L_55.___descender;
  22826. Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&V_6), L_54, L_56, (0.0f), NULL);
  22827. TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 L_57 = V_12;
  22828. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_58 = L_57.___topRight;
  22829. float L_59 = L_58.___x;
  22830. TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 L_60 = V_12;
  22831. float L_61 = L_60.___ascender;
  22832. Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&V_7), L_59, L_61, (0.0f), NULL);
  22833. RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_62 = V_0;
  22834. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_63 = V_4;
  22835. float L_64 = L_63.___x;
  22836. float L_65 = V_9;
  22837. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_66;
  22838. memset((&L_66), 0, sizeof(L_66));
  22839. Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_66), L_64, L_65, (0.0f), NULL);
  22840. NullCheck(L_62);
  22841. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_67;
  22842. L_67 = Transform_TransformPoint_m05BFF013DB830D7BFE44A007703694AE1062EE44(L_62, L_66, NULL);
  22843. V_4 = L_67;
  22844. RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_68 = V_0;
  22845. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_69 = V_5;
  22846. float L_70 = L_69.___x;
  22847. float L_71 = V_8;
  22848. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_72;
  22849. memset((&L_72), 0, sizeof(L_72));
  22850. Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_72), L_70, L_71, (0.0f), NULL);
  22851. NullCheck(L_68);
  22852. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_73;
  22853. L_73 = Transform_TransformPoint_m05BFF013DB830D7BFE44A007703694AE1062EE44(L_68, L_72, NULL);
  22854. V_5 = L_73;
  22855. RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_74 = V_0;
  22856. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_75 = V_7;
  22857. float L_76 = L_75.___x;
  22858. float L_77 = V_8;
  22859. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_78;
  22860. memset((&L_78), 0, sizeof(L_78));
  22861. Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_78), L_76, L_77, (0.0f), NULL);
  22862. NullCheck(L_74);
  22863. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_79;
  22864. L_79 = Transform_TransformPoint_m05BFF013DB830D7BFE44A007703694AE1062EE44(L_74, L_78, NULL);
  22865. V_7 = L_79;
  22866. RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_80 = V_0;
  22867. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_81 = V_6;
  22868. float L_82 = L_81.___x;
  22869. float L_83 = V_9;
  22870. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_84;
  22871. memset((&L_84), 0, sizeof(L_84));
  22872. Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_84), L_82, L_83, (0.0f), NULL);
  22873. NullCheck(L_80);
  22874. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_85;
  22875. L_85 = Transform_TransformPoint_m05BFF013DB830D7BFE44A007703694AE1062EE44(L_80, L_84, NULL);
  22876. V_6 = L_85;
  22877. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_86 = ___1_position;
  22878. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_87 = V_4;
  22879. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_88 = V_5;
  22880. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_89 = V_7;
  22881. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_90 = V_6;
  22882. il2cpp_codegen_runtime_class_init_inline(TMP_TextUtilities_tD7ED516E31C2AA0EB607D587C0BB0FE71A8BB934_il2cpp_TypeInfo_var);
  22883. bool L_91;
  22884. L_91 = TMP_TextUtilities_PointIntersectRectangle_m02A9C5ABEC703E15DB81913479B115CB52D0E848(L_86, L_87, L_88, L_89, L_90, NULL);
  22885. if (!L_91)
  22886. {
  22887. goto IL_01cb;
  22888. }
  22889. }
  22890. {
  22891. int32_t L_92 = V_1;
  22892. return L_92;
  22893. }
  22894. IL_01cb:
  22895. {
  22896. bool L_93 = V_3;
  22897. if (!L_93)
  22898. {
  22899. goto IL_02a1;
  22900. }
  22901. }
  22902. {
  22903. int32_t L_94 = V_10;
  22904. TMP_WordInfo_t825112AF0B76E4461F9C7DD336A02CC6A090A983 L_95 = V_2;
  22905. int32_t L_96 = L_95.___characterCount;
  22906. if ((!(((uint32_t)L_94) == ((uint32_t)((int32_t)il2cpp_codegen_subtract(L_96, 1))))))
  22907. {
  22908. goto IL_02a1;
  22909. }
  22910. }
  22911. {
  22912. V_3 = (bool)0;
  22913. TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 L_97 = V_12;
  22914. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_98 = L_97.___topRight;
  22915. float L_99 = L_98.___x;
  22916. TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 L_100 = V_12;
  22917. float L_101 = L_100.___descender;
  22918. Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&V_6), L_99, L_101, (0.0f), NULL);
  22919. TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 L_102 = V_12;
  22920. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_103 = L_102.___topRight;
  22921. float L_104 = L_103.___x;
  22922. TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 L_105 = V_12;
  22923. float L_106 = L_105.___ascender;
  22924. Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&V_7), L_104, L_106, (0.0f), NULL);
  22925. RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_107 = V_0;
  22926. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_108 = V_4;
  22927. float L_109 = L_108.___x;
  22928. float L_110 = V_9;
  22929. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_111;
  22930. memset((&L_111), 0, sizeof(L_111));
  22931. Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_111), L_109, L_110, (0.0f), NULL);
  22932. NullCheck(L_107);
  22933. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_112;
  22934. L_112 = Transform_TransformPoint_m05BFF013DB830D7BFE44A007703694AE1062EE44(L_107, L_111, NULL);
  22935. V_4 = L_112;
  22936. RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_113 = V_0;
  22937. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_114 = V_5;
  22938. float L_115 = L_114.___x;
  22939. float L_116 = V_8;
  22940. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_117;
  22941. memset((&L_117), 0, sizeof(L_117));
  22942. Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_117), L_115, L_116, (0.0f), NULL);
  22943. NullCheck(L_113);
  22944. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_118;
  22945. L_118 = Transform_TransformPoint_m05BFF013DB830D7BFE44A007703694AE1062EE44(L_113, L_117, NULL);
  22946. V_5 = L_118;
  22947. RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_119 = V_0;
  22948. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_120 = V_7;
  22949. float L_121 = L_120.___x;
  22950. float L_122 = V_8;
  22951. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_123;
  22952. memset((&L_123), 0, sizeof(L_123));
  22953. Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_123), L_121, L_122, (0.0f), NULL);
  22954. NullCheck(L_119);
  22955. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_124;
  22956. L_124 = Transform_TransformPoint_m05BFF013DB830D7BFE44A007703694AE1062EE44(L_119, L_123, NULL);
  22957. V_7 = L_124;
  22958. RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_125 = V_0;
  22959. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_126 = V_6;
  22960. float L_127 = L_126.___x;
  22961. float L_128 = V_9;
  22962. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_129;
  22963. memset((&L_129), 0, sizeof(L_129));
  22964. Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_129), L_127, L_128, (0.0f), NULL);
  22965. NullCheck(L_125);
  22966. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_130;
  22967. L_130 = Transform_TransformPoint_m05BFF013DB830D7BFE44A007703694AE1062EE44(L_125, L_129, NULL);
  22968. V_6 = L_130;
  22969. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_131 = ___1_position;
  22970. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_132 = V_4;
  22971. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_133 = V_5;
  22972. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_134 = V_7;
  22973. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_135 = V_6;
  22974. il2cpp_codegen_runtime_class_init_inline(TMP_TextUtilities_tD7ED516E31C2AA0EB607D587C0BB0FE71A8BB934_il2cpp_TypeInfo_var);
  22975. bool L_136;
  22976. L_136 = TMP_TextUtilities_PointIntersectRectangle_m02A9C5ABEC703E15DB81913479B115CB52D0E848(L_131, L_132, L_133, L_134, L_135, NULL);
  22977. if (!L_136)
  22978. {
  22979. goto IL_0393;
  22980. }
  22981. }
  22982. {
  22983. int32_t L_137 = V_1;
  22984. return L_137;
  22985. }
  22986. IL_02a1:
  22987. {
  22988. bool L_138 = V_3;
  22989. if (!L_138)
  22990. {
  22991. goto IL_0393;
  22992. }
  22993. }
  22994. {
  22995. int32_t L_139 = V_13;
  22996. TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_140 = ___0_text;
  22997. NullCheck(L_140);
  22998. TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D* L_141;
  22999. L_141 = TMP_Text_get_textInfo_mA24C606B8EA51436E4AA3B9D6DCDFA7A8995E10E_inline(L_140, NULL);
  23000. NullCheck(L_141);
  23001. TMP_CharacterInfoU5BU5D_t297D56FCF66DAA99D8FEA7C30F9F3926902C5B99* L_142 = L_141->___characterInfo;
  23002. int32_t L_143 = V_11;
  23003. NullCheck(L_142);
  23004. int32_t L_144 = ((L_142)->GetAddressAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_143, 1)))))->___lineNumber;
  23005. if ((((int32_t)L_139) == ((int32_t)L_144)))
  23006. {
  23007. goto IL_0393;
  23008. }
  23009. }
  23010. {
  23011. V_3 = (bool)0;
  23012. TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 L_145 = V_12;
  23013. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_146 = L_145.___topRight;
  23014. float L_147 = L_146.___x;
  23015. TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 L_148 = V_12;
  23016. float L_149 = L_148.___descender;
  23017. Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&V_6), L_147, L_149, (0.0f), NULL);
  23018. TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 L_150 = V_12;
  23019. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_151 = L_150.___topRight;
  23020. float L_152 = L_151.___x;
  23021. TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 L_153 = V_12;
  23022. float L_154 = L_153.___ascender;
  23023. Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&V_7), L_152, L_154, (0.0f), NULL);
  23024. RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_155 = V_0;
  23025. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_156 = V_4;
  23026. float L_157 = L_156.___x;
  23027. float L_158 = V_9;
  23028. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_159;
  23029. memset((&L_159), 0, sizeof(L_159));
  23030. Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_159), L_157, L_158, (0.0f), NULL);
  23031. NullCheck(L_155);
  23032. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_160;
  23033. L_160 = Transform_TransformPoint_m05BFF013DB830D7BFE44A007703694AE1062EE44(L_155, L_159, NULL);
  23034. V_4 = L_160;
  23035. RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_161 = V_0;
  23036. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_162 = V_5;
  23037. float L_163 = L_162.___x;
  23038. float L_164 = V_8;
  23039. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_165;
  23040. memset((&L_165), 0, sizeof(L_165));
  23041. Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_165), L_163, L_164, (0.0f), NULL);
  23042. NullCheck(L_161);
  23043. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_166;
  23044. L_166 = Transform_TransformPoint_m05BFF013DB830D7BFE44A007703694AE1062EE44(L_161, L_165, NULL);
  23045. V_5 = L_166;
  23046. RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_167 = V_0;
  23047. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_168 = V_7;
  23048. float L_169 = L_168.___x;
  23049. float L_170 = V_8;
  23050. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_171;
  23051. memset((&L_171), 0, sizeof(L_171));
  23052. Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_171), L_169, L_170, (0.0f), NULL);
  23053. NullCheck(L_167);
  23054. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_172;
  23055. L_172 = Transform_TransformPoint_m05BFF013DB830D7BFE44A007703694AE1062EE44(L_167, L_171, NULL);
  23056. V_7 = L_172;
  23057. RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_173 = V_0;
  23058. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_174 = V_6;
  23059. float L_175 = L_174.___x;
  23060. float L_176 = V_9;
  23061. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_177;
  23062. memset((&L_177), 0, sizeof(L_177));
  23063. Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_177), L_175, L_176, (0.0f), NULL);
  23064. NullCheck(L_173);
  23065. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_178;
  23066. L_178 = Transform_TransformPoint_m05BFF013DB830D7BFE44A007703694AE1062EE44(L_173, L_177, NULL);
  23067. V_6 = L_178;
  23068. V_8 = (-std::numeric_limits<float>::infinity());
  23069. V_9 = (std::numeric_limits<float>::infinity());
  23070. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_179 = ___1_position;
  23071. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_180 = V_4;
  23072. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_181 = V_5;
  23073. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_182 = V_7;
  23074. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_183 = V_6;
  23075. il2cpp_codegen_runtime_class_init_inline(TMP_TextUtilities_tD7ED516E31C2AA0EB607D587C0BB0FE71A8BB934_il2cpp_TypeInfo_var);
  23076. bool L_184;
  23077. L_184 = TMP_TextUtilities_PointIntersectRectangle_m02A9C5ABEC703E15DB81913479B115CB52D0E848(L_179, L_180, L_181, L_182, L_183, NULL);
  23078. if (!L_184)
  23079. {
  23080. goto IL_0393;
  23081. }
  23082. }
  23083. {
  23084. int32_t L_185 = V_1;
  23085. return L_185;
  23086. }
  23087. IL_0393:
  23088. {
  23089. int32_t L_186 = V_10;
  23090. V_10 = ((int32_t)il2cpp_codegen_add(L_186, 1));
  23091. }
  23092. IL_0399:
  23093. {
  23094. int32_t L_187 = V_10;
  23095. TMP_WordInfo_t825112AF0B76E4461F9C7DD336A02CC6A090A983 L_188 = V_2;
  23096. int32_t L_189 = L_188.___characterCount;
  23097. if ((((int32_t)L_187) < ((int32_t)L_189)))
  23098. {
  23099. goto IL_0064;
  23100. }
  23101. }
  23102. {
  23103. int32_t L_190 = V_1;
  23104. V_1 = ((int32_t)il2cpp_codegen_add(L_190, 1));
  23105. }
  23106. IL_03aa:
  23107. {
  23108. int32_t L_191 = V_1;
  23109. TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_192 = ___0_text;
  23110. NullCheck(L_192);
  23111. TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D* L_193;
  23112. L_193 = TMP_Text_get_textInfo_mA24C606B8EA51436E4AA3B9D6DCDFA7A8995E10E_inline(L_192, NULL);
  23113. NullCheck(L_193);
  23114. int32_t L_194 = L_193->___wordCount;
  23115. if ((((int32_t)L_191) < ((int32_t)L_194)))
  23116. {
  23117. goto IL_001e;
  23118. }
  23119. }
  23120. {
  23121. return (-1);
  23122. }
  23123. }
  23124. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TMP_TextUtilities_FindNearestWord_m3F68C93DA3141F35817DFE093F3F68168C40A358 (TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* ___0_text, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_position, Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___2_camera, const RuntimeMethod* method)
  23125. {
  23126. static bool s_Il2CppMethodInitialized;
  23127. if (!s_Il2CppMethodInitialized)
  23128. {
  23129. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TMP_TextUtilities_tD7ED516E31C2AA0EB607D587C0BB0FE71A8BB934_il2cpp_TypeInfo_var);
  23130. s_Il2CppMethodInitialized = true;
  23131. }
  23132. RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* V_0 = NULL;
  23133. float V_1 = 0.0f;
  23134. int32_t V_2 = 0;
  23135. int32_t V_3 = 0;
  23136. TMP_WordInfo_t825112AF0B76E4461F9C7DD336A02CC6A090A983 V_4;
  23137. memset((&V_4), 0, sizeof(V_4));
  23138. bool V_5 = false;
  23139. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_6;
  23140. memset((&V_6), 0, sizeof(V_6));
  23141. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_7;
  23142. memset((&V_7), 0, sizeof(V_7));
  23143. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_8;
  23144. memset((&V_8), 0, sizeof(V_8));
  23145. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_9;
  23146. memset((&V_9), 0, sizeof(V_9));
  23147. int32_t V_10 = 0;
  23148. int32_t V_11 = 0;
  23149. TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 V_12;
  23150. memset((&V_12), 0, sizeof(V_12));
  23151. int32_t V_13 = 0;
  23152. bool V_14 = false;
  23153. float V_15 = 0.0f;
  23154. float V_16 = 0.0f;
  23155. float V_17 = 0.0f;
  23156. float V_18 = 0.0f;
  23157. float V_19 = 0.0f;
  23158. float V_20 = 0.0f;
  23159. float V_21 = 0.0f;
  23160. float V_22 = 0.0f;
  23161. float V_23 = 0.0f;
  23162. float V_24 = 0.0f;
  23163. float V_25 = 0.0f;
  23164. float V_26 = 0.0f;
  23165. float V_27 = 0.0f;
  23166. float V_28 = 0.0f;
  23167. float V_29 = 0.0f;
  23168. float G_B9_0 = 0.0f;
  23169. float G_B12_0 = 0.0f;
  23170. float G_B15_0 = 0.0f;
  23171. float G_B24_0 = 0.0f;
  23172. float G_B27_0 = 0.0f;
  23173. float G_B30_0 = 0.0f;
  23174. float G_B39_0 = 0.0f;
  23175. float G_B42_0 = 0.0f;
  23176. float G_B45_0 = 0.0f;
  23177. {
  23178. TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_0 = ___0_text;
  23179. NullCheck(L_0);
  23180. RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_1;
  23181. L_1 = TMP_Text_get_rectTransform_m22DC10116809BEB2C66047A55337A588ED023EBF(L_0, NULL);
  23182. V_0 = L_1;
  23183. V_1 = (std::numeric_limits<float>::infinity());
  23184. V_2 = 0;
  23185. RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_2 = V_0;
  23186. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3 = ___1_position;
  23187. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_4;
  23188. L_4 = Vector2_op_Implicit_mE8EBEE9291F11BB02F062D6E000F4798968CBD96_inline(L_3, NULL);
  23189. Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_5 = ___2_camera;
  23190. il2cpp_codegen_runtime_class_init_inline(TMP_TextUtilities_tD7ED516E31C2AA0EB607D587C0BB0FE71A8BB934_il2cpp_TypeInfo_var);
  23191. bool L_6;
  23192. L_6 = TMP_TextUtilities_ScreenPointToWorldPointInRectangle_m221201A3D27B7351AD7C5E8329FCFDB3B3377318(L_2, L_4, L_5, (&___1_position), NULL);
  23193. V_3 = 0;
  23194. goto IL_03a0;
  23195. }
  23196. IL_0026:
  23197. {
  23198. TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_7 = ___0_text;
  23199. NullCheck(L_7);
  23200. TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D* L_8;
  23201. L_8 = TMP_Text_get_textInfo_mA24C606B8EA51436E4AA3B9D6DCDFA7A8995E10E_inline(L_7, NULL);
  23202. NullCheck(L_8);
  23203. TMP_WordInfoU5BU5D_tD1759E5A84DCCCD42B718D79E953E72A432BB4DC* L_9 = L_8->___wordInfo;
  23204. int32_t L_10 = V_3;
  23205. NullCheck(L_9);
  23206. int32_t L_11 = L_10;
  23207. TMP_WordInfo_t825112AF0B76E4461F9C7DD336A02CC6A090A983 L_12 = (L_9)->GetAt(static_cast<il2cpp_array_size_t>(L_11));
  23208. V_4 = L_12;
  23209. V_5 = (bool)0;
  23210. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_13;
  23211. L_13 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL);
  23212. V_6 = L_13;
  23213. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_14;
  23214. L_14 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL);
  23215. V_7 = L_14;
  23216. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_15;
  23217. L_15 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL);
  23218. V_8 = L_15;
  23219. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_16;
  23220. L_16 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL);
  23221. V_9 = L_16;
  23222. V_10 = 0;
  23223. goto IL_038e;
  23224. }
  23225. IL_0060:
  23226. {
  23227. TMP_WordInfo_t825112AF0B76E4461F9C7DD336A02CC6A090A983 L_17 = V_4;
  23228. int32_t L_18 = L_17.___firstCharacterIndex;
  23229. int32_t L_19 = V_10;
  23230. V_11 = ((int32_t)il2cpp_codegen_add(L_18, L_19));
  23231. TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_20 = ___0_text;
  23232. NullCheck(L_20);
  23233. TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D* L_21;
  23234. L_21 = TMP_Text_get_textInfo_mA24C606B8EA51436E4AA3B9D6DCDFA7A8995E10E_inline(L_20, NULL);
  23235. NullCheck(L_21);
  23236. TMP_CharacterInfoU5BU5D_t297D56FCF66DAA99D8FEA7C30F9F3926902C5B99* L_22 = L_21->___characterInfo;
  23237. int32_t L_23 = V_11;
  23238. NullCheck(L_22);
  23239. int32_t L_24 = L_23;
  23240. TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 L_25 = (L_22)->GetAt(static_cast<il2cpp_array_size_t>(L_24));
  23241. V_12 = L_25;
  23242. TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 L_26 = V_12;
  23243. int32_t L_27 = L_26.___lineNumber;
  23244. V_13 = L_27;
  23245. TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 L_28 = V_12;
  23246. bool L_29 = L_28.___isVisible;
  23247. V_14 = L_29;
  23248. bool L_30 = V_5;
  23249. bool L_31 = V_14;
  23250. if (!((int32_t)(((((int32_t)L_30) == ((int32_t)0))? 1 : 0)&(int32_t)L_31)))
  23251. {
  23252. goto IL_01bc;
  23253. }
  23254. }
  23255. {
  23256. V_5 = (bool)1;
  23257. RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_32 = V_0;
  23258. TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 L_33 = V_12;
  23259. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_34 = L_33.___bottomLeft;
  23260. float L_35 = L_34.___x;
  23261. TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 L_36 = V_12;
  23262. float L_37 = L_36.___descender;
  23263. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_38;
  23264. memset((&L_38), 0, sizeof(L_38));
  23265. Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_38), L_35, L_37, (0.0f), NULL);
  23266. NullCheck(L_32);
  23267. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_39;
  23268. L_39 = Transform_TransformPoint_m05BFF013DB830D7BFE44A007703694AE1062EE44(L_32, L_38, NULL);
  23269. V_6 = L_39;
  23270. RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_40 = V_0;
  23271. TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 L_41 = V_12;
  23272. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_42 = L_41.___bottomLeft;
  23273. float L_43 = L_42.___x;
  23274. TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 L_44 = V_12;
  23275. float L_45 = L_44.___ascender;
  23276. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_46;
  23277. memset((&L_46), 0, sizeof(L_46));
  23278. Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_46), L_43, L_45, (0.0f), NULL);
  23279. NullCheck(L_40);
  23280. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_47;
  23281. L_47 = Transform_TransformPoint_m05BFF013DB830D7BFE44A007703694AE1062EE44(L_40, L_46, NULL);
  23282. V_7 = L_47;
  23283. TMP_WordInfo_t825112AF0B76E4461F9C7DD336A02CC6A090A983 L_48 = V_4;
  23284. int32_t L_49 = L_48.___characterCount;
  23285. if ((!(((uint32_t)L_49) == ((uint32_t)1))))
  23286. {
  23287. goto IL_01bc;
  23288. }
  23289. }
  23290. {
  23291. V_5 = (bool)0;
  23292. RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_50 = V_0;
  23293. TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 L_51 = V_12;
  23294. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_52 = L_51.___topRight;
  23295. float L_53 = L_52.___x;
  23296. TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 L_54 = V_12;
  23297. float L_55 = L_54.___descender;
  23298. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_56;
  23299. memset((&L_56), 0, sizeof(L_56));
  23300. Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_56), L_53, L_55, (0.0f), NULL);
  23301. NullCheck(L_50);
  23302. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_57;
  23303. L_57 = Transform_TransformPoint_m05BFF013DB830D7BFE44A007703694AE1062EE44(L_50, L_56, NULL);
  23304. V_8 = L_57;
  23305. RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_58 = V_0;
  23306. TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 L_59 = V_12;
  23307. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_60 = L_59.___topRight;
  23308. float L_61 = L_60.___x;
  23309. TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 L_62 = V_12;
  23310. float L_63 = L_62.___ascender;
  23311. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_64;
  23312. memset((&L_64), 0, sizeof(L_64));
  23313. Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_64), L_61, L_63, (0.0f), NULL);
  23314. NullCheck(L_58);
  23315. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_65;
  23316. L_65 = Transform_TransformPoint_m05BFF013DB830D7BFE44A007703694AE1062EE44(L_58, L_64, NULL);
  23317. V_9 = L_65;
  23318. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_66 = ___1_position;
  23319. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_67 = V_6;
  23320. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_68 = V_7;
  23321. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_69 = V_9;
  23322. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_70 = V_8;
  23323. il2cpp_codegen_runtime_class_init_inline(TMP_TextUtilities_tD7ED516E31C2AA0EB607D587C0BB0FE71A8BB934_il2cpp_TypeInfo_var);
  23324. bool L_71;
  23325. L_71 = TMP_TextUtilities_PointIntersectRectangle_m02A9C5ABEC703E15DB81913479B115CB52D0E848(L_66, L_67, L_68, L_69, L_70, NULL);
  23326. if (!L_71)
  23327. {
  23328. goto IL_0158;
  23329. }
  23330. }
  23331. {
  23332. int32_t L_72 = V_3;
  23333. return L_72;
  23334. }
  23335. IL_0158:
  23336. {
  23337. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_73 = V_6;
  23338. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_74 = V_7;
  23339. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_75 = ___1_position;
  23340. il2cpp_codegen_runtime_class_init_inline(TMP_TextUtilities_tD7ED516E31C2AA0EB607D587C0BB0FE71A8BB934_il2cpp_TypeInfo_var);
  23341. float L_76;
  23342. L_76 = TMP_TextUtilities_DistanceToLine_mF92AF55AD4AFCCB06C8664E6FCE9BECBC1C8F347(L_73, L_74, L_75, NULL);
  23343. V_15 = L_76;
  23344. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_77 = V_7;
  23345. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_78 = V_9;
  23346. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_79 = ___1_position;
  23347. float L_80;
  23348. L_80 = TMP_TextUtilities_DistanceToLine_mF92AF55AD4AFCCB06C8664E6FCE9BECBC1C8F347(L_77, L_78, L_79, NULL);
  23349. V_16 = L_80;
  23350. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_81 = V_9;
  23351. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_82 = V_8;
  23352. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_83 = ___1_position;
  23353. float L_84;
  23354. L_84 = TMP_TextUtilities_DistanceToLine_mF92AF55AD4AFCCB06C8664E6FCE9BECBC1C8F347(L_81, L_82, L_83, NULL);
  23355. V_17 = L_84;
  23356. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_85 = V_8;
  23357. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_86 = V_6;
  23358. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_87 = ___1_position;
  23359. float L_88;
  23360. L_88 = TMP_TextUtilities_DistanceToLine_mF92AF55AD4AFCCB06C8664E6FCE9BECBC1C8F347(L_85, L_86, L_87, NULL);
  23361. V_18 = L_88;
  23362. float L_89 = V_15;
  23363. float L_90 = V_16;
  23364. if ((((float)L_89) < ((float)L_90)))
  23365. {
  23366. goto IL_0192;
  23367. }
  23368. }
  23369. {
  23370. float L_91 = V_16;
  23371. G_B9_0 = L_91;
  23372. goto IL_0194;
  23373. }
  23374. IL_0192:
  23375. {
  23376. float L_92 = V_15;
  23377. G_B9_0 = L_92;
  23378. }
  23379. IL_0194:
  23380. {
  23381. V_19 = G_B9_0;
  23382. float L_93 = V_19;
  23383. float L_94 = V_17;
  23384. if ((((float)L_93) < ((float)L_94)))
  23385. {
  23386. goto IL_01a0;
  23387. }
  23388. }
  23389. {
  23390. float L_95 = V_17;
  23391. G_B12_0 = L_95;
  23392. goto IL_01a2;
  23393. }
  23394. IL_01a0:
  23395. {
  23396. float L_96 = V_19;
  23397. G_B12_0 = L_96;
  23398. }
  23399. IL_01a2:
  23400. {
  23401. V_19 = G_B12_0;
  23402. float L_97 = V_19;
  23403. float L_98 = V_18;
  23404. if ((((float)L_97) < ((float)L_98)))
  23405. {
  23406. goto IL_01ae;
  23407. }
  23408. }
  23409. {
  23410. float L_99 = V_18;
  23411. G_B15_0 = L_99;
  23412. goto IL_01b0;
  23413. }
  23414. IL_01ae:
  23415. {
  23416. float L_100 = V_19;
  23417. G_B15_0 = L_100;
  23418. }
  23419. IL_01b0:
  23420. {
  23421. V_19 = G_B15_0;
  23422. float L_101 = V_1;
  23423. float L_102 = V_19;
  23424. if ((!(((float)L_101) > ((float)L_102))))
  23425. {
  23426. goto IL_01bc;
  23427. }
  23428. }
  23429. {
  23430. float L_103 = V_19;
  23431. V_1 = L_103;
  23432. int32_t L_104 = V_3;
  23433. V_2 = L_104;
  23434. }
  23435. IL_01bc:
  23436. {
  23437. bool L_105 = V_5;
  23438. if (!L_105)
  23439. {
  23440. goto IL_029e;
  23441. }
  23442. }
  23443. {
  23444. int32_t L_106 = V_10;
  23445. TMP_WordInfo_t825112AF0B76E4461F9C7DD336A02CC6A090A983 L_107 = V_4;
  23446. int32_t L_108 = L_107.___characterCount;
  23447. if ((!(((uint32_t)L_106) == ((uint32_t)((int32_t)il2cpp_codegen_subtract(L_108, 1))))))
  23448. {
  23449. goto IL_029e;
  23450. }
  23451. }
  23452. {
  23453. V_5 = (bool)0;
  23454. RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_109 = V_0;
  23455. TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 L_110 = V_12;
  23456. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_111 = L_110.___topRight;
  23457. float L_112 = L_111.___x;
  23458. TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 L_113 = V_12;
  23459. float L_114 = L_113.___descender;
  23460. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_115;
  23461. memset((&L_115), 0, sizeof(L_115));
  23462. Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_115), L_112, L_114, (0.0f), NULL);
  23463. NullCheck(L_109);
  23464. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_116;
  23465. L_116 = Transform_TransformPoint_m05BFF013DB830D7BFE44A007703694AE1062EE44(L_109, L_115, NULL);
  23466. V_8 = L_116;
  23467. RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_117 = V_0;
  23468. TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 L_118 = V_12;
  23469. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_119 = L_118.___topRight;
  23470. float L_120 = L_119.___x;
  23471. TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 L_121 = V_12;
  23472. float L_122 = L_121.___ascender;
  23473. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_123;
  23474. memset((&L_123), 0, sizeof(L_123));
  23475. Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_123), L_120, L_122, (0.0f), NULL);
  23476. NullCheck(L_117);
  23477. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_124;
  23478. L_124 = Transform_TransformPoint_m05BFF013DB830D7BFE44A007703694AE1062EE44(L_117, L_123, NULL);
  23479. V_9 = L_124;
  23480. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_125 = ___1_position;
  23481. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_126 = V_6;
  23482. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_127 = V_7;
  23483. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_128 = V_9;
  23484. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_129 = V_8;
  23485. il2cpp_codegen_runtime_class_init_inline(TMP_TextUtilities_tD7ED516E31C2AA0EB607D587C0BB0FE71A8BB934_il2cpp_TypeInfo_var);
  23486. bool L_130;
  23487. L_130 = TMP_TextUtilities_PointIntersectRectangle_m02A9C5ABEC703E15DB81913479B115CB52D0E848(L_125, L_126, L_127, L_128, L_129, NULL);
  23488. if (!L_130)
  23489. {
  23490. goto IL_0232;
  23491. }
  23492. }
  23493. {
  23494. int32_t L_131 = V_3;
  23495. return L_131;
  23496. }
  23497. IL_0232:
  23498. {
  23499. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_132 = V_6;
  23500. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_133 = V_7;
  23501. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_134 = ___1_position;
  23502. il2cpp_codegen_runtime_class_init_inline(TMP_TextUtilities_tD7ED516E31C2AA0EB607D587C0BB0FE71A8BB934_il2cpp_TypeInfo_var);
  23503. float L_135;
  23504. L_135 = TMP_TextUtilities_DistanceToLine_mF92AF55AD4AFCCB06C8664E6FCE9BECBC1C8F347(L_132, L_133, L_134, NULL);
  23505. V_20 = L_135;
  23506. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_136 = V_7;
  23507. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_137 = V_9;
  23508. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_138 = ___1_position;
  23509. float L_139;
  23510. L_139 = TMP_TextUtilities_DistanceToLine_mF92AF55AD4AFCCB06C8664E6FCE9BECBC1C8F347(L_136, L_137, L_138, NULL);
  23511. V_21 = L_139;
  23512. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_140 = V_9;
  23513. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_141 = V_8;
  23514. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_142 = ___1_position;
  23515. float L_143;
  23516. L_143 = TMP_TextUtilities_DistanceToLine_mF92AF55AD4AFCCB06C8664E6FCE9BECBC1C8F347(L_140, L_141, L_142, NULL);
  23517. V_22 = L_143;
  23518. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_144 = V_8;
  23519. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_145 = V_6;
  23520. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_146 = ___1_position;
  23521. float L_147;
  23522. L_147 = TMP_TextUtilities_DistanceToLine_mF92AF55AD4AFCCB06C8664E6FCE9BECBC1C8F347(L_144, L_145, L_146, NULL);
  23523. V_23 = L_147;
  23524. float L_148 = V_20;
  23525. float L_149 = V_21;
  23526. if ((((float)L_148) < ((float)L_149)))
  23527. {
  23528. goto IL_026c;
  23529. }
  23530. }
  23531. {
  23532. float L_150 = V_21;
  23533. G_B24_0 = L_150;
  23534. goto IL_026e;
  23535. }
  23536. IL_026c:
  23537. {
  23538. float L_151 = V_20;
  23539. G_B24_0 = L_151;
  23540. }
  23541. IL_026e:
  23542. {
  23543. V_24 = G_B24_0;
  23544. float L_152 = V_24;
  23545. float L_153 = V_22;
  23546. if ((((float)L_152) < ((float)L_153)))
  23547. {
  23548. goto IL_027a;
  23549. }
  23550. }
  23551. {
  23552. float L_154 = V_22;
  23553. G_B27_0 = L_154;
  23554. goto IL_027c;
  23555. }
  23556. IL_027a:
  23557. {
  23558. float L_155 = V_24;
  23559. G_B27_0 = L_155;
  23560. }
  23561. IL_027c:
  23562. {
  23563. V_24 = G_B27_0;
  23564. float L_156 = V_24;
  23565. float L_157 = V_23;
  23566. if ((((float)L_156) < ((float)L_157)))
  23567. {
  23568. goto IL_0288;
  23569. }
  23570. }
  23571. {
  23572. float L_158 = V_23;
  23573. G_B30_0 = L_158;
  23574. goto IL_028a;
  23575. }
  23576. IL_0288:
  23577. {
  23578. float L_159 = V_24;
  23579. G_B30_0 = L_159;
  23580. }
  23581. IL_028a:
  23582. {
  23583. V_24 = G_B30_0;
  23584. float L_160 = V_1;
  23585. float L_161 = V_24;
  23586. if ((!(((float)L_160) > ((float)L_161))))
  23587. {
  23588. goto IL_0388;
  23589. }
  23590. }
  23591. {
  23592. float L_162 = V_24;
  23593. V_1 = L_162;
  23594. int32_t L_163 = V_3;
  23595. V_2 = L_163;
  23596. goto IL_0388;
  23597. }
  23598. IL_029e:
  23599. {
  23600. bool L_164 = V_5;
  23601. if (!L_164)
  23602. {
  23603. goto IL_0388;
  23604. }
  23605. }
  23606. {
  23607. int32_t L_165 = V_13;
  23608. TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_166 = ___0_text;
  23609. NullCheck(L_166);
  23610. TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D* L_167;
  23611. L_167 = TMP_Text_get_textInfo_mA24C606B8EA51436E4AA3B9D6DCDFA7A8995E10E_inline(L_166, NULL);
  23612. NullCheck(L_167);
  23613. TMP_CharacterInfoU5BU5D_t297D56FCF66DAA99D8FEA7C30F9F3926902C5B99* L_168 = L_167->___characterInfo;
  23614. int32_t L_169 = V_11;
  23615. NullCheck(L_168);
  23616. int32_t L_170 = ((L_168)->GetAddressAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_169, 1)))))->___lineNumber;
  23617. if ((((int32_t)L_165) == ((int32_t)L_170)))
  23618. {
  23619. goto IL_0388;
  23620. }
  23621. }
  23622. {
  23623. V_5 = (bool)0;
  23624. RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_171 = V_0;
  23625. TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 L_172 = V_12;
  23626. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_173 = L_172.___topRight;
  23627. float L_174 = L_173.___x;
  23628. TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 L_175 = V_12;
  23629. float L_176 = L_175.___descender;
  23630. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_177;
  23631. memset((&L_177), 0, sizeof(L_177));
  23632. Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_177), L_174, L_176, (0.0f), NULL);
  23633. NullCheck(L_171);
  23634. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_178;
  23635. L_178 = Transform_TransformPoint_m05BFF013DB830D7BFE44A007703694AE1062EE44(L_171, L_177, NULL);
  23636. V_8 = L_178;
  23637. RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_179 = V_0;
  23638. TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 L_180 = V_12;
  23639. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_181 = L_180.___topRight;
  23640. float L_182 = L_181.___x;
  23641. TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 L_183 = V_12;
  23642. float L_184 = L_183.___ascender;
  23643. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_185;
  23644. memset((&L_185), 0, sizeof(L_185));
  23645. Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_185), L_182, L_184, (0.0f), NULL);
  23646. NullCheck(L_179);
  23647. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_186;
  23648. L_186 = Transform_TransformPoint_m05BFF013DB830D7BFE44A007703694AE1062EE44(L_179, L_185, NULL);
  23649. V_9 = L_186;
  23650. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_187 = ___1_position;
  23651. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_188 = V_6;
  23652. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_189 = V_7;
  23653. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_190 = V_9;
  23654. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_191 = V_8;
  23655. il2cpp_codegen_runtime_class_init_inline(TMP_TextUtilities_tD7ED516E31C2AA0EB607D587C0BB0FE71A8BB934_il2cpp_TypeInfo_var);
  23656. bool L_192;
  23657. L_192 = TMP_TextUtilities_PointIntersectRectangle_m02A9C5ABEC703E15DB81913479B115CB52D0E848(L_187, L_188, L_189, L_190, L_191, NULL);
  23658. if (!L_192)
  23659. {
  23660. goto IL_0324;
  23661. }
  23662. }
  23663. {
  23664. int32_t L_193 = V_3;
  23665. return L_193;
  23666. }
  23667. IL_0324:
  23668. {
  23669. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_194 = V_6;
  23670. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_195 = V_7;
  23671. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_196 = ___1_position;
  23672. il2cpp_codegen_runtime_class_init_inline(TMP_TextUtilities_tD7ED516E31C2AA0EB607D587C0BB0FE71A8BB934_il2cpp_TypeInfo_var);
  23673. float L_197;
  23674. L_197 = TMP_TextUtilities_DistanceToLine_mF92AF55AD4AFCCB06C8664E6FCE9BECBC1C8F347(L_194, L_195, L_196, NULL);
  23675. V_25 = L_197;
  23676. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_198 = V_7;
  23677. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_199 = V_9;
  23678. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_200 = ___1_position;
  23679. float L_201;
  23680. L_201 = TMP_TextUtilities_DistanceToLine_mF92AF55AD4AFCCB06C8664E6FCE9BECBC1C8F347(L_198, L_199, L_200, NULL);
  23681. V_26 = L_201;
  23682. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_202 = V_9;
  23683. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_203 = V_8;
  23684. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_204 = ___1_position;
  23685. float L_205;
  23686. L_205 = TMP_TextUtilities_DistanceToLine_mF92AF55AD4AFCCB06C8664E6FCE9BECBC1C8F347(L_202, L_203, L_204, NULL);
  23687. V_27 = L_205;
  23688. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_206 = V_8;
  23689. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_207 = V_6;
  23690. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_208 = ___1_position;
  23691. float L_209;
  23692. L_209 = TMP_TextUtilities_DistanceToLine_mF92AF55AD4AFCCB06C8664E6FCE9BECBC1C8F347(L_206, L_207, L_208, NULL);
  23693. V_28 = L_209;
  23694. float L_210 = V_25;
  23695. float L_211 = V_26;
  23696. if ((((float)L_210) < ((float)L_211)))
  23697. {
  23698. goto IL_035e;
  23699. }
  23700. }
  23701. {
  23702. float L_212 = V_26;
  23703. G_B39_0 = L_212;
  23704. goto IL_0360;
  23705. }
  23706. IL_035e:
  23707. {
  23708. float L_213 = V_25;
  23709. G_B39_0 = L_213;
  23710. }
  23711. IL_0360:
  23712. {
  23713. V_29 = G_B39_0;
  23714. float L_214 = V_29;
  23715. float L_215 = V_27;
  23716. if ((((float)L_214) < ((float)L_215)))
  23717. {
  23718. goto IL_036c;
  23719. }
  23720. }
  23721. {
  23722. float L_216 = V_27;
  23723. G_B42_0 = L_216;
  23724. goto IL_036e;
  23725. }
  23726. IL_036c:
  23727. {
  23728. float L_217 = V_29;
  23729. G_B42_0 = L_217;
  23730. }
  23731. IL_036e:
  23732. {
  23733. V_29 = G_B42_0;
  23734. float L_218 = V_29;
  23735. float L_219 = V_28;
  23736. if ((((float)L_218) < ((float)L_219)))
  23737. {
  23738. goto IL_037a;
  23739. }
  23740. }
  23741. {
  23742. float L_220 = V_28;
  23743. G_B45_0 = L_220;
  23744. goto IL_037c;
  23745. }
  23746. IL_037a:
  23747. {
  23748. float L_221 = V_29;
  23749. G_B45_0 = L_221;
  23750. }
  23751. IL_037c:
  23752. {
  23753. V_29 = G_B45_0;
  23754. float L_222 = V_1;
  23755. float L_223 = V_29;
  23756. if ((!(((float)L_222) > ((float)L_223))))
  23757. {
  23758. goto IL_0388;
  23759. }
  23760. }
  23761. {
  23762. float L_224 = V_29;
  23763. V_1 = L_224;
  23764. int32_t L_225 = V_3;
  23765. V_2 = L_225;
  23766. }
  23767. IL_0388:
  23768. {
  23769. int32_t L_226 = V_10;
  23770. V_10 = ((int32_t)il2cpp_codegen_add(L_226, 1));
  23771. }
  23772. IL_038e:
  23773. {
  23774. int32_t L_227 = V_10;
  23775. TMP_WordInfo_t825112AF0B76E4461F9C7DD336A02CC6A090A983 L_228 = V_4;
  23776. int32_t L_229 = L_228.___characterCount;
  23777. if ((((int32_t)L_227) < ((int32_t)L_229)))
  23778. {
  23779. goto IL_0060;
  23780. }
  23781. }
  23782. {
  23783. int32_t L_230 = V_3;
  23784. V_3 = ((int32_t)il2cpp_codegen_add(L_230, 1));
  23785. }
  23786. IL_03a0:
  23787. {
  23788. int32_t L_231 = V_3;
  23789. TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_232 = ___0_text;
  23790. NullCheck(L_232);
  23791. TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D* L_233;
  23792. L_233 = TMP_Text_get_textInfo_mA24C606B8EA51436E4AA3B9D6DCDFA7A8995E10E_inline(L_232, NULL);
  23793. NullCheck(L_233);
  23794. int32_t L_234 = L_233->___wordCount;
  23795. if ((((int32_t)L_231) < ((int32_t)L_234)))
  23796. {
  23797. goto IL_0026;
  23798. }
  23799. }
  23800. {
  23801. int32_t L_235 = V_2;
  23802. return L_235;
  23803. }
  23804. }
  23805. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TMP_TextUtilities_FindIntersectingLine_mDC468F4E9D28F89D313DEC468155185CB4E803E8 (TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* ___0_text, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_position, Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___2_camera, const RuntimeMethod* method)
  23806. {
  23807. static bool s_Il2CppMethodInitialized;
  23808. if (!s_Il2CppMethodInitialized)
  23809. {
  23810. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TMP_TextUtilities_tD7ED516E31C2AA0EB607D587C0BB0FE71A8BB934_il2cpp_TypeInfo_var);
  23811. s_Il2CppMethodInitialized = true;
  23812. }
  23813. RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* V_0 = NULL;
  23814. int32_t V_1 = 0;
  23815. int32_t V_2 = 0;
  23816. TMP_LineInfo_tB75C1965B58DB7B3A046C8CA55AD6AB92B6B17B3 V_3;
  23817. memset((&V_3), 0, sizeof(V_3));
  23818. float V_4 = 0.0f;
  23819. float V_5 = 0.0f;
  23820. {
  23821. TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_0 = ___0_text;
  23822. NullCheck(L_0);
  23823. RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_1;
  23824. L_1 = TMP_Text_get_rectTransform_m22DC10116809BEB2C66047A55337A588ED023EBF(L_0, NULL);
  23825. V_0 = L_1;
  23826. V_1 = (-1);
  23827. RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_2 = V_0;
  23828. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3 = ___1_position;
  23829. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_4;
  23830. L_4 = Vector2_op_Implicit_mE8EBEE9291F11BB02F062D6E000F4798968CBD96_inline(L_3, NULL);
  23831. Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_5 = ___2_camera;
  23832. il2cpp_codegen_runtime_class_init_inline(TMP_TextUtilities_tD7ED516E31C2AA0EB607D587C0BB0FE71A8BB934_il2cpp_TypeInfo_var);
  23833. bool L_6;
  23834. L_6 = TMP_TextUtilities_ScreenPointToWorldPointInRectangle_m221201A3D27B7351AD7C5E8329FCFDB3B3377318(L_2, L_4, L_5, (&___1_position), NULL);
  23835. V_2 = 0;
  23836. goto IL_008d;
  23837. }
  23838. IL_001d:
  23839. {
  23840. TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_7 = ___0_text;
  23841. NullCheck(L_7);
  23842. TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D* L_8;
  23843. L_8 = TMP_Text_get_textInfo_mA24C606B8EA51436E4AA3B9D6DCDFA7A8995E10E_inline(L_7, NULL);
  23844. NullCheck(L_8);
  23845. TMP_LineInfoU5BU5D_tE485ECF6A7A96441C72B53D75E7A5A5461A2CA0E* L_9 = L_8->___lineInfo;
  23846. int32_t L_10 = V_2;
  23847. NullCheck(L_9);
  23848. int32_t L_11 = L_10;
  23849. TMP_LineInfo_tB75C1965B58DB7B3A046C8CA55AD6AB92B6B17B3 L_12 = (L_9)->GetAt(static_cast<il2cpp_array_size_t>(L_11));
  23850. V_3 = L_12;
  23851. RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_13 = V_0;
  23852. TMP_LineInfo_tB75C1965B58DB7B3A046C8CA55AD6AB92B6B17B3 L_14 = V_3;
  23853. float L_15 = L_14.___ascender;
  23854. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_16;
  23855. memset((&L_16), 0, sizeof(L_16));
  23856. Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_16), (0.0f), L_15, (0.0f), NULL);
  23857. NullCheck(L_13);
  23858. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_17;
  23859. L_17 = Transform_TransformPoint_m05BFF013DB830D7BFE44A007703694AE1062EE44(L_13, L_16, NULL);
  23860. float L_18 = L_17.___y;
  23861. V_4 = L_18;
  23862. RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_19 = V_0;
  23863. TMP_LineInfo_tB75C1965B58DB7B3A046C8CA55AD6AB92B6B17B3 L_20 = V_3;
  23864. float L_21 = L_20.___descender;
  23865. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_22;
  23866. memset((&L_22), 0, sizeof(L_22));
  23867. Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_22), (0.0f), L_21, (0.0f), NULL);
  23868. NullCheck(L_19);
  23869. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_23;
  23870. L_23 = Transform_TransformPoint_m05BFF013DB830D7BFE44A007703694AE1062EE44(L_19, L_22, NULL);
  23871. float L_24 = L_23.___y;
  23872. V_5 = L_24;
  23873. float L_25 = V_4;
  23874. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_26 = ___1_position;
  23875. float L_27 = L_26.___y;
  23876. if ((!(((float)L_25) > ((float)L_27))))
  23877. {
  23878. goto IL_0089;
  23879. }
  23880. }
  23881. {
  23882. float L_28 = V_5;
  23883. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_29 = ___1_position;
  23884. float L_30 = L_29.___y;
  23885. if ((!(((float)L_28) < ((float)L_30))))
  23886. {
  23887. goto IL_0089;
  23888. }
  23889. }
  23890. {
  23891. int32_t L_31 = V_2;
  23892. return L_31;
  23893. }
  23894. IL_0089:
  23895. {
  23896. int32_t L_32 = V_2;
  23897. V_2 = ((int32_t)il2cpp_codegen_add(L_32, 1));
  23898. }
  23899. IL_008d:
  23900. {
  23901. int32_t L_33 = V_2;
  23902. TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_34 = ___0_text;
  23903. NullCheck(L_34);
  23904. TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D* L_35;
  23905. L_35 = TMP_Text_get_textInfo_mA24C606B8EA51436E4AA3B9D6DCDFA7A8995E10E_inline(L_34, NULL);
  23906. NullCheck(L_35);
  23907. int32_t L_36 = L_35->___lineCount;
  23908. if ((((int32_t)L_33) < ((int32_t)L_36)))
  23909. {
  23910. goto IL_001d;
  23911. }
  23912. }
  23913. {
  23914. int32_t L_37 = V_1;
  23915. return L_37;
  23916. }
  23917. }
  23918. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TMP_TextUtilities_FindIntersectingLink_mC752442B8650D5146505B5C18C7D92B681D276E9 (TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* ___0_text, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_position, Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___2_camera, const RuntimeMethod* method)
  23919. {
  23920. static bool s_Il2CppMethodInitialized;
  23921. if (!s_Il2CppMethodInitialized)
  23922. {
  23923. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TMP_TextUtilities_tD7ED516E31C2AA0EB607D587C0BB0FE71A8BB934_il2cpp_TypeInfo_var);
  23924. s_Il2CppMethodInitialized = true;
  23925. }
  23926. Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* V_0 = NULL;
  23927. int32_t V_1 = 0;
  23928. TMP_LinkInfo_t9DC08E8BF8C5E8094AFF8C9FB3C251AF88B92DA6 V_2;
  23929. memset((&V_2), 0, sizeof(V_2));
  23930. bool V_3 = false;
  23931. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_4;
  23932. memset((&V_4), 0, sizeof(V_4));
  23933. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_5;
  23934. memset((&V_5), 0, sizeof(V_5));
  23935. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_6;
  23936. memset((&V_6), 0, sizeof(V_6));
  23937. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_7;
  23938. memset((&V_7), 0, sizeof(V_7));
  23939. int32_t V_8 = 0;
  23940. int32_t V_9 = 0;
  23941. TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 V_10;
  23942. memset((&V_10), 0, sizeof(V_10));
  23943. int32_t V_11 = 0;
  23944. {
  23945. TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_0 = ___0_text;
  23946. NullCheck(L_0);
  23947. Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_1;
  23948. L_1 = TMP_Text_get_transform_m6BD41E08BFCFCE722DFCE4627626AD60CA99CCA8(L_0, NULL);
  23949. V_0 = L_1;
  23950. Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_2 = V_0;
  23951. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3 = ___1_position;
  23952. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_4;
  23953. L_4 = Vector2_op_Implicit_mE8EBEE9291F11BB02F062D6E000F4798968CBD96_inline(L_3, NULL);
  23954. Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_5 = ___2_camera;
  23955. il2cpp_codegen_runtime_class_init_inline(TMP_TextUtilities_tD7ED516E31C2AA0EB607D587C0BB0FE71A8BB934_il2cpp_TypeInfo_var);
  23956. bool L_6;
  23957. L_6 = TMP_TextUtilities_ScreenPointToWorldPointInRectangle_m221201A3D27B7351AD7C5E8329FCFDB3B3377318(L_2, L_4, L_5, (&___1_position), NULL);
  23958. V_1 = 0;
  23959. goto IL_0259;
  23960. }
  23961. IL_001e:
  23962. {
  23963. TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_7 = ___0_text;
  23964. NullCheck(L_7);
  23965. TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D* L_8;
  23966. L_8 = TMP_Text_get_textInfo_mA24C606B8EA51436E4AA3B9D6DCDFA7A8995E10E_inline(L_7, NULL);
  23967. NullCheck(L_8);
  23968. TMP_LinkInfoU5BU5D_tE11BE54A5923BD2148E716289F44EA465E06536E* L_9 = L_8->___linkInfo;
  23969. int32_t L_10 = V_1;
  23970. NullCheck(L_9);
  23971. int32_t L_11 = L_10;
  23972. TMP_LinkInfo_t9DC08E8BF8C5E8094AFF8C9FB3C251AF88B92DA6 L_12 = (L_9)->GetAt(static_cast<il2cpp_array_size_t>(L_11));
  23973. V_2 = L_12;
  23974. V_3 = (bool)0;
  23975. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_13;
  23976. L_13 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL);
  23977. V_4 = L_13;
  23978. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_14;
  23979. L_14 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL);
  23980. V_5 = L_14;
  23981. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_15;
  23982. L_15 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL);
  23983. V_6 = L_15;
  23984. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_16;
  23985. L_16 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL);
  23986. V_7 = L_16;
  23987. V_8 = 0;
  23988. goto IL_0248;
  23989. }
  23990. IL_0056:
  23991. {
  23992. TMP_LinkInfo_t9DC08E8BF8C5E8094AFF8C9FB3C251AF88B92DA6 L_17 = V_2;
  23993. int32_t L_18 = L_17.___linkTextfirstCharacterIndex;
  23994. int32_t L_19 = V_8;
  23995. V_9 = ((int32_t)il2cpp_codegen_add(L_18, L_19));
  23996. TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_20 = ___0_text;
  23997. NullCheck(L_20);
  23998. TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D* L_21;
  23999. L_21 = TMP_Text_get_textInfo_mA24C606B8EA51436E4AA3B9D6DCDFA7A8995E10E_inline(L_20, NULL);
  24000. NullCheck(L_21);
  24001. TMP_CharacterInfoU5BU5D_t297D56FCF66DAA99D8FEA7C30F9F3926902C5B99* L_22 = L_21->___characterInfo;
  24002. int32_t L_23 = V_9;
  24003. NullCheck(L_22);
  24004. int32_t L_24 = L_23;
  24005. TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 L_25 = (L_22)->GetAt(static_cast<il2cpp_array_size_t>(L_24));
  24006. V_10 = L_25;
  24007. TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 L_26 = V_10;
  24008. int32_t L_27 = L_26.___lineNumber;
  24009. V_11 = L_27;
  24010. TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_28 = ___0_text;
  24011. NullCheck(L_28);
  24012. int32_t L_29;
  24013. L_29 = TMP_Text_get_overflowMode_m494E5C01E450AF8F4F344856D289D0FDEB8DDCB4_inline(L_28, NULL);
  24014. if ((!(((uint32_t)L_29) == ((uint32_t)5))))
  24015. {
  24016. goto IL_009b;
  24017. }
  24018. }
  24019. {
  24020. TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 L_30 = V_10;
  24021. int32_t L_31 = L_30.___pageNumber;
  24022. TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_32 = ___0_text;
  24023. NullCheck(L_32);
  24024. int32_t L_33;
  24025. L_33 = TMP_Text_get_pageToDisplay_mAA3CCC7BD6CA9430558F3409E05B6E754D82C730_inline(L_32, NULL);
  24026. if ((!(((uint32_t)((int32_t)il2cpp_codegen_add(L_31, 1))) == ((uint32_t)L_33))))
  24027. {
  24028. goto IL_0242;
  24029. }
  24030. }
  24031. IL_009b:
  24032. {
  24033. bool L_34 = V_3;
  24034. if (L_34)
  24035. {
  24036. goto IL_0154;
  24037. }
  24038. }
  24039. {
  24040. V_3 = (bool)1;
  24041. Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_35 = V_0;
  24042. TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 L_36 = V_10;
  24043. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_37 = L_36.___bottomLeft;
  24044. float L_38 = L_37.___x;
  24045. TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 L_39 = V_10;
  24046. float L_40 = L_39.___descender;
  24047. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_41;
  24048. memset((&L_41), 0, sizeof(L_41));
  24049. Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_41), L_38, L_40, (0.0f), NULL);
  24050. NullCheck(L_35);
  24051. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_42;
  24052. L_42 = Transform_TransformPoint_m05BFF013DB830D7BFE44A007703694AE1062EE44(L_35, L_41, NULL);
  24053. V_4 = L_42;
  24054. Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_43 = V_0;
  24055. TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 L_44 = V_10;
  24056. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_45 = L_44.___bottomLeft;
  24057. float L_46 = L_45.___x;
  24058. TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 L_47 = V_10;
  24059. float L_48 = L_47.___ascender;
  24060. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_49;
  24061. memset((&L_49), 0, sizeof(L_49));
  24062. Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_49), L_46, L_48, (0.0f), NULL);
  24063. NullCheck(L_43);
  24064. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_50;
  24065. L_50 = Transform_TransformPoint_m05BFF013DB830D7BFE44A007703694AE1062EE44(L_43, L_49, NULL);
  24066. V_5 = L_50;
  24067. TMP_LinkInfo_t9DC08E8BF8C5E8094AFF8C9FB3C251AF88B92DA6 L_51 = V_2;
  24068. int32_t L_52 = L_51.___linkTextLength;
  24069. if ((!(((uint32_t)L_52) == ((uint32_t)1))))
  24070. {
  24071. goto IL_0154;
  24072. }
  24073. }
  24074. {
  24075. V_3 = (bool)0;
  24076. Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_53 = V_0;
  24077. TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 L_54 = V_10;
  24078. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_55 = L_54.___topRight;
  24079. float L_56 = L_55.___x;
  24080. TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 L_57 = V_10;
  24081. float L_58 = L_57.___descender;
  24082. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_59;
  24083. memset((&L_59), 0, sizeof(L_59));
  24084. Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_59), L_56, L_58, (0.0f), NULL);
  24085. NullCheck(L_53);
  24086. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_60;
  24087. L_60 = Transform_TransformPoint_m05BFF013DB830D7BFE44A007703694AE1062EE44(L_53, L_59, NULL);
  24088. V_6 = L_60;
  24089. Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_61 = V_0;
  24090. TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 L_62 = V_10;
  24091. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_63 = L_62.___topRight;
  24092. float L_64 = L_63.___x;
  24093. TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 L_65 = V_10;
  24094. float L_66 = L_65.___ascender;
  24095. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_67;
  24096. memset((&L_67), 0, sizeof(L_67));
  24097. Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_67), L_64, L_66, (0.0f), NULL);
  24098. NullCheck(L_61);
  24099. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_68;
  24100. L_68 = Transform_TransformPoint_m05BFF013DB830D7BFE44A007703694AE1062EE44(L_61, L_67, NULL);
  24101. V_7 = L_68;
  24102. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_69 = ___1_position;
  24103. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_70 = V_4;
  24104. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_71 = V_5;
  24105. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_72 = V_7;
  24106. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_73 = V_6;
  24107. il2cpp_codegen_runtime_class_init_inline(TMP_TextUtilities_tD7ED516E31C2AA0EB607D587C0BB0FE71A8BB934_il2cpp_TypeInfo_var);
  24108. bool L_74;
  24109. L_74 = TMP_TextUtilities_PointIntersectRectangle_m02A9C5ABEC703E15DB81913479B115CB52D0E848(L_69, L_70, L_71, L_72, L_73, NULL);
  24110. if (!L_74)
  24111. {
  24112. goto IL_0154;
  24113. }
  24114. }
  24115. {
  24116. int32_t L_75 = V_1;
  24117. return L_75;
  24118. }
  24119. IL_0154:
  24120. {
  24121. bool L_76 = V_3;
  24122. if (!L_76)
  24123. {
  24124. goto IL_01c4;
  24125. }
  24126. }
  24127. {
  24128. int32_t L_77 = V_8;
  24129. TMP_LinkInfo_t9DC08E8BF8C5E8094AFF8C9FB3C251AF88B92DA6 L_78 = V_2;
  24130. int32_t L_79 = L_78.___linkTextLength;
  24131. if ((!(((uint32_t)L_77) == ((uint32_t)((int32_t)il2cpp_codegen_subtract(L_79, 1))))))
  24132. {
  24133. goto IL_01c4;
  24134. }
  24135. }
  24136. {
  24137. V_3 = (bool)0;
  24138. Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_80 = V_0;
  24139. TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 L_81 = V_10;
  24140. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_82 = L_81.___topRight;
  24141. float L_83 = L_82.___x;
  24142. TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 L_84 = V_10;
  24143. float L_85 = L_84.___descender;
  24144. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_86;
  24145. memset((&L_86), 0, sizeof(L_86));
  24146. Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_86), L_83, L_85, (0.0f), NULL);
  24147. NullCheck(L_80);
  24148. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_87;
  24149. L_87 = Transform_TransformPoint_m05BFF013DB830D7BFE44A007703694AE1062EE44(L_80, L_86, NULL);
  24150. V_6 = L_87;
  24151. Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_88 = V_0;
  24152. TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 L_89 = V_10;
  24153. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_90 = L_89.___topRight;
  24154. float L_91 = L_90.___x;
  24155. TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 L_92 = V_10;
  24156. float L_93 = L_92.___ascender;
  24157. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_94;
  24158. memset((&L_94), 0, sizeof(L_94));
  24159. Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_94), L_91, L_93, (0.0f), NULL);
  24160. NullCheck(L_88);
  24161. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_95;
  24162. L_95 = Transform_TransformPoint_m05BFF013DB830D7BFE44A007703694AE1062EE44(L_88, L_94, NULL);
  24163. V_7 = L_95;
  24164. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_96 = ___1_position;
  24165. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_97 = V_4;
  24166. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_98 = V_5;
  24167. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_99 = V_7;
  24168. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_100 = V_6;
  24169. il2cpp_codegen_runtime_class_init_inline(TMP_TextUtilities_tD7ED516E31C2AA0EB607D587C0BB0FE71A8BB934_il2cpp_TypeInfo_var);
  24170. bool L_101;
  24171. L_101 = TMP_TextUtilities_PointIntersectRectangle_m02A9C5ABEC703E15DB81913479B115CB52D0E848(L_96, L_97, L_98, L_99, L_100, NULL);
  24172. if (!L_101)
  24173. {
  24174. goto IL_0242;
  24175. }
  24176. }
  24177. {
  24178. int32_t L_102 = V_1;
  24179. return L_102;
  24180. }
  24181. IL_01c4:
  24182. {
  24183. bool L_103 = V_3;
  24184. if (!L_103)
  24185. {
  24186. goto IL_0242;
  24187. }
  24188. }
  24189. {
  24190. int32_t L_104 = V_11;
  24191. TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_105 = ___0_text;
  24192. NullCheck(L_105);
  24193. TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D* L_106;
  24194. L_106 = TMP_Text_get_textInfo_mA24C606B8EA51436E4AA3B9D6DCDFA7A8995E10E_inline(L_105, NULL);
  24195. NullCheck(L_106);
  24196. TMP_CharacterInfoU5BU5D_t297D56FCF66DAA99D8FEA7C30F9F3926902C5B99* L_107 = L_106->___characterInfo;
  24197. int32_t L_108 = V_9;
  24198. NullCheck(L_107);
  24199. int32_t L_109 = ((L_107)->GetAddressAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_108, 1)))))->___lineNumber;
  24200. if ((((int32_t)L_104) == ((int32_t)L_109)))
  24201. {
  24202. goto IL_0242;
  24203. }
  24204. }
  24205. {
  24206. V_3 = (bool)0;
  24207. Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_110 = V_0;
  24208. TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 L_111 = V_10;
  24209. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_112 = L_111.___topRight;
  24210. float L_113 = L_112.___x;
  24211. TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 L_114 = V_10;
  24212. float L_115 = L_114.___descender;
  24213. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_116;
  24214. memset((&L_116), 0, sizeof(L_116));
  24215. Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_116), L_113, L_115, (0.0f), NULL);
  24216. NullCheck(L_110);
  24217. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_117;
  24218. L_117 = Transform_TransformPoint_m05BFF013DB830D7BFE44A007703694AE1062EE44(L_110, L_116, NULL);
  24219. V_6 = L_117;
  24220. Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_118 = V_0;
  24221. TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 L_119 = V_10;
  24222. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_120 = L_119.___topRight;
  24223. float L_121 = L_120.___x;
  24224. TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 L_122 = V_10;
  24225. float L_123 = L_122.___ascender;
  24226. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_124;
  24227. memset((&L_124), 0, sizeof(L_124));
  24228. Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_124), L_121, L_123, (0.0f), NULL);
  24229. NullCheck(L_118);
  24230. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_125;
  24231. L_125 = Transform_TransformPoint_m05BFF013DB830D7BFE44A007703694AE1062EE44(L_118, L_124, NULL);
  24232. V_7 = L_125;
  24233. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_126 = ___1_position;
  24234. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_127 = V_4;
  24235. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_128 = V_5;
  24236. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_129 = V_7;
  24237. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_130 = V_6;
  24238. il2cpp_codegen_runtime_class_init_inline(TMP_TextUtilities_tD7ED516E31C2AA0EB607D587C0BB0FE71A8BB934_il2cpp_TypeInfo_var);
  24239. bool L_131;
  24240. L_131 = TMP_TextUtilities_PointIntersectRectangle_m02A9C5ABEC703E15DB81913479B115CB52D0E848(L_126, L_127, L_128, L_129, L_130, NULL);
  24241. if (!L_131)
  24242. {
  24243. goto IL_0242;
  24244. }
  24245. }
  24246. {
  24247. int32_t L_132 = V_1;
  24248. return L_132;
  24249. }
  24250. IL_0242:
  24251. {
  24252. int32_t L_133 = V_8;
  24253. V_8 = ((int32_t)il2cpp_codegen_add(L_133, 1));
  24254. }
  24255. IL_0248:
  24256. {
  24257. int32_t L_134 = V_8;
  24258. TMP_LinkInfo_t9DC08E8BF8C5E8094AFF8C9FB3C251AF88B92DA6 L_135 = V_2;
  24259. int32_t L_136 = L_135.___linkTextLength;
  24260. if ((((int32_t)L_134) < ((int32_t)L_136)))
  24261. {
  24262. goto IL_0056;
  24263. }
  24264. }
  24265. {
  24266. int32_t L_137 = V_1;
  24267. V_1 = ((int32_t)il2cpp_codegen_add(L_137, 1));
  24268. }
  24269. IL_0259:
  24270. {
  24271. int32_t L_138 = V_1;
  24272. TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_139 = ___0_text;
  24273. NullCheck(L_139);
  24274. TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D* L_140;
  24275. L_140 = TMP_Text_get_textInfo_mA24C606B8EA51436E4AA3B9D6DCDFA7A8995E10E_inline(L_139, NULL);
  24276. NullCheck(L_140);
  24277. int32_t L_141 = L_140->___linkCount;
  24278. if ((((int32_t)L_138) < ((int32_t)L_141)))
  24279. {
  24280. goto IL_001e;
  24281. }
  24282. }
  24283. {
  24284. return (-1);
  24285. }
  24286. }
  24287. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TMP_TextUtilities_FindNearestLink_mC8D07DB867843C49B4A384A5AD980814464E0664 (TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* ___0_text, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_position, Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___2_camera, const RuntimeMethod* method)
  24288. {
  24289. static bool s_Il2CppMethodInitialized;
  24290. if (!s_Il2CppMethodInitialized)
  24291. {
  24292. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TMP_TextUtilities_tD7ED516E31C2AA0EB607D587C0BB0FE71A8BB934_il2cpp_TypeInfo_var);
  24293. s_Il2CppMethodInitialized = true;
  24294. }
  24295. RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* V_0 = NULL;
  24296. float V_1 = 0.0f;
  24297. int32_t V_2 = 0;
  24298. int32_t V_3 = 0;
  24299. TMP_LinkInfo_t9DC08E8BF8C5E8094AFF8C9FB3C251AF88B92DA6 V_4;
  24300. memset((&V_4), 0, sizeof(V_4));
  24301. bool V_5 = false;
  24302. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_6;
  24303. memset((&V_6), 0, sizeof(V_6));
  24304. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_7;
  24305. memset((&V_7), 0, sizeof(V_7));
  24306. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_8;
  24307. memset((&V_8), 0, sizeof(V_8));
  24308. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_9;
  24309. memset((&V_9), 0, sizeof(V_9));
  24310. int32_t V_10 = 0;
  24311. int32_t V_11 = 0;
  24312. TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 V_12;
  24313. memset((&V_12), 0, sizeof(V_12));
  24314. int32_t V_13 = 0;
  24315. float V_14 = 0.0f;
  24316. float V_15 = 0.0f;
  24317. float V_16 = 0.0f;
  24318. float V_17 = 0.0f;
  24319. float V_18 = 0.0f;
  24320. float V_19 = 0.0f;
  24321. float V_20 = 0.0f;
  24322. float V_21 = 0.0f;
  24323. float V_22 = 0.0f;
  24324. float V_23 = 0.0f;
  24325. float V_24 = 0.0f;
  24326. float V_25 = 0.0f;
  24327. float V_26 = 0.0f;
  24328. float V_27 = 0.0f;
  24329. float V_28 = 0.0f;
  24330. float G_B11_0 = 0.0f;
  24331. float G_B14_0 = 0.0f;
  24332. float G_B17_0 = 0.0f;
  24333. float G_B26_0 = 0.0f;
  24334. float G_B29_0 = 0.0f;
  24335. float G_B32_0 = 0.0f;
  24336. float G_B41_0 = 0.0f;
  24337. float G_B44_0 = 0.0f;
  24338. float G_B47_0 = 0.0f;
  24339. {
  24340. TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_0 = ___0_text;
  24341. NullCheck(L_0);
  24342. RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_1;
  24343. L_1 = TMP_Text_get_rectTransform_m22DC10116809BEB2C66047A55337A588ED023EBF(L_0, NULL);
  24344. V_0 = L_1;
  24345. RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_2 = V_0;
  24346. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3 = ___1_position;
  24347. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_4;
  24348. L_4 = Vector2_op_Implicit_mE8EBEE9291F11BB02F062D6E000F4798968CBD96_inline(L_3, NULL);
  24349. Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_5 = ___2_camera;
  24350. il2cpp_codegen_runtime_class_init_inline(TMP_TextUtilities_tD7ED516E31C2AA0EB607D587C0BB0FE71A8BB934_il2cpp_TypeInfo_var);
  24351. bool L_6;
  24352. L_6 = TMP_TextUtilities_ScreenPointToWorldPointInRectangle_m221201A3D27B7351AD7C5E8329FCFDB3B3377318(L_2, L_4, L_5, (&___1_position), NULL);
  24353. V_1 = (std::numeric_limits<float>::infinity());
  24354. V_2 = 0;
  24355. V_3 = 0;
  24356. goto IL_03ae;
  24357. }
  24358. IL_0026:
  24359. {
  24360. TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_7 = ___0_text;
  24361. NullCheck(L_7);
  24362. TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D* L_8;
  24363. L_8 = TMP_Text_get_textInfo_mA24C606B8EA51436E4AA3B9D6DCDFA7A8995E10E_inline(L_7, NULL);
  24364. NullCheck(L_8);
  24365. TMP_LinkInfoU5BU5D_tE11BE54A5923BD2148E716289F44EA465E06536E* L_9 = L_8->___linkInfo;
  24366. int32_t L_10 = V_3;
  24367. NullCheck(L_9);
  24368. int32_t L_11 = L_10;
  24369. TMP_LinkInfo_t9DC08E8BF8C5E8094AFF8C9FB3C251AF88B92DA6 L_12 = (L_9)->GetAt(static_cast<il2cpp_array_size_t>(L_11));
  24370. V_4 = L_12;
  24371. V_5 = (bool)0;
  24372. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_13;
  24373. L_13 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL);
  24374. V_6 = L_13;
  24375. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_14;
  24376. L_14 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL);
  24377. V_7 = L_14;
  24378. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_15;
  24379. L_15 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL);
  24380. V_8 = L_15;
  24381. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_16;
  24382. L_16 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL);
  24383. V_9 = L_16;
  24384. V_10 = 0;
  24385. goto IL_039c;
  24386. }
  24387. IL_0060:
  24388. {
  24389. TMP_LinkInfo_t9DC08E8BF8C5E8094AFF8C9FB3C251AF88B92DA6 L_17 = V_4;
  24390. int32_t L_18 = L_17.___linkTextfirstCharacterIndex;
  24391. int32_t L_19 = V_10;
  24392. V_11 = ((int32_t)il2cpp_codegen_add(L_18, L_19));
  24393. TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_20 = ___0_text;
  24394. NullCheck(L_20);
  24395. TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D* L_21;
  24396. L_21 = TMP_Text_get_textInfo_mA24C606B8EA51436E4AA3B9D6DCDFA7A8995E10E_inline(L_20, NULL);
  24397. NullCheck(L_21);
  24398. TMP_CharacterInfoU5BU5D_t297D56FCF66DAA99D8FEA7C30F9F3926902C5B99* L_22 = L_21->___characterInfo;
  24399. int32_t L_23 = V_11;
  24400. NullCheck(L_22);
  24401. int32_t L_24 = L_23;
  24402. TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 L_25 = (L_22)->GetAt(static_cast<il2cpp_array_size_t>(L_24));
  24403. V_12 = L_25;
  24404. TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 L_26 = V_12;
  24405. int32_t L_27 = L_26.___lineNumber;
  24406. V_13 = L_27;
  24407. TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_28 = ___0_text;
  24408. NullCheck(L_28);
  24409. int32_t L_29;
  24410. L_29 = TMP_Text_get_overflowMode_m494E5C01E450AF8F4F344856D289D0FDEB8DDCB4_inline(L_28, NULL);
  24411. if ((!(((uint32_t)L_29) == ((uint32_t)5))))
  24412. {
  24413. goto IL_00a6;
  24414. }
  24415. }
  24416. {
  24417. TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 L_30 = V_12;
  24418. int32_t L_31 = L_30.___pageNumber;
  24419. TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_32 = ___0_text;
  24420. NullCheck(L_32);
  24421. int32_t L_33;
  24422. L_33 = TMP_Text_get_pageToDisplay_mAA3CCC7BD6CA9430558F3409E05B6E754D82C730_inline(L_32, NULL);
  24423. if ((!(((uint32_t)((int32_t)il2cpp_codegen_add(L_31, 1))) == ((uint32_t)L_33))))
  24424. {
  24425. goto IL_0396;
  24426. }
  24427. }
  24428. IL_00a6:
  24429. {
  24430. bool L_34 = V_5;
  24431. if (L_34)
  24432. {
  24433. goto IL_01ca;
  24434. }
  24435. }
  24436. {
  24437. V_5 = (bool)1;
  24438. RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_35 = V_0;
  24439. TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 L_36 = V_12;
  24440. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_37 = L_36.___bottomLeft;
  24441. float L_38 = L_37.___x;
  24442. TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 L_39 = V_12;
  24443. float L_40 = L_39.___descender;
  24444. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_41;
  24445. memset((&L_41), 0, sizeof(L_41));
  24446. Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_41), L_38, L_40, (0.0f), NULL);
  24447. NullCheck(L_35);
  24448. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_42;
  24449. L_42 = Transform_TransformPoint_m05BFF013DB830D7BFE44A007703694AE1062EE44(L_35, L_41, NULL);
  24450. V_6 = L_42;
  24451. RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_43 = V_0;
  24452. TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 L_44 = V_12;
  24453. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_45 = L_44.___bottomLeft;
  24454. float L_46 = L_45.___x;
  24455. TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 L_47 = V_12;
  24456. float L_48 = L_47.___ascender;
  24457. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_49;
  24458. memset((&L_49), 0, sizeof(L_49));
  24459. Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_49), L_46, L_48, (0.0f), NULL);
  24460. NullCheck(L_43);
  24461. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_50;
  24462. L_50 = Transform_TransformPoint_m05BFF013DB830D7BFE44A007703694AE1062EE44(L_43, L_49, NULL);
  24463. V_7 = L_50;
  24464. TMP_LinkInfo_t9DC08E8BF8C5E8094AFF8C9FB3C251AF88B92DA6 L_51 = V_4;
  24465. int32_t L_52 = L_51.___linkTextLength;
  24466. if ((!(((uint32_t)L_52) == ((uint32_t)1))))
  24467. {
  24468. goto IL_01ca;
  24469. }
  24470. }
  24471. {
  24472. V_5 = (bool)0;
  24473. RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_53 = V_0;
  24474. TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 L_54 = V_12;
  24475. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_55 = L_54.___topRight;
  24476. float L_56 = L_55.___x;
  24477. TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 L_57 = V_12;
  24478. float L_58 = L_57.___descender;
  24479. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_59;
  24480. memset((&L_59), 0, sizeof(L_59));
  24481. Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_59), L_56, L_58, (0.0f), NULL);
  24482. NullCheck(L_53);
  24483. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_60;
  24484. L_60 = Transform_TransformPoint_m05BFF013DB830D7BFE44A007703694AE1062EE44(L_53, L_59, NULL);
  24485. V_8 = L_60;
  24486. RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_61 = V_0;
  24487. TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 L_62 = V_12;
  24488. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_63 = L_62.___topRight;
  24489. float L_64 = L_63.___x;
  24490. TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 L_65 = V_12;
  24491. float L_66 = L_65.___ascender;
  24492. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_67;
  24493. memset((&L_67), 0, sizeof(L_67));
  24494. Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_67), L_64, L_66, (0.0f), NULL);
  24495. NullCheck(L_61);
  24496. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_68;
  24497. L_68 = Transform_TransformPoint_m05BFF013DB830D7BFE44A007703694AE1062EE44(L_61, L_67, NULL);
  24498. V_9 = L_68;
  24499. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_69 = ___1_position;
  24500. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_70 = V_6;
  24501. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_71 = V_7;
  24502. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_72 = V_9;
  24503. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_73 = V_8;
  24504. il2cpp_codegen_runtime_class_init_inline(TMP_TextUtilities_tD7ED516E31C2AA0EB607D587C0BB0FE71A8BB934_il2cpp_TypeInfo_var);
  24505. bool L_74;
  24506. L_74 = TMP_TextUtilities_PointIntersectRectangle_m02A9C5ABEC703E15DB81913479B115CB52D0E848(L_69, L_70, L_71, L_72, L_73, NULL);
  24507. if (!L_74)
  24508. {
  24509. goto IL_0166;
  24510. }
  24511. }
  24512. {
  24513. int32_t L_75 = V_3;
  24514. return L_75;
  24515. }
  24516. IL_0166:
  24517. {
  24518. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_76 = V_6;
  24519. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_77 = V_7;
  24520. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_78 = ___1_position;
  24521. il2cpp_codegen_runtime_class_init_inline(TMP_TextUtilities_tD7ED516E31C2AA0EB607D587C0BB0FE71A8BB934_il2cpp_TypeInfo_var);
  24522. float L_79;
  24523. L_79 = TMP_TextUtilities_DistanceToLine_mF92AF55AD4AFCCB06C8664E6FCE9BECBC1C8F347(L_76, L_77, L_78, NULL);
  24524. V_14 = L_79;
  24525. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_80 = V_7;
  24526. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_81 = V_9;
  24527. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_82 = ___1_position;
  24528. float L_83;
  24529. L_83 = TMP_TextUtilities_DistanceToLine_mF92AF55AD4AFCCB06C8664E6FCE9BECBC1C8F347(L_80, L_81, L_82, NULL);
  24530. V_15 = L_83;
  24531. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_84 = V_9;
  24532. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_85 = V_8;
  24533. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_86 = ___1_position;
  24534. float L_87;
  24535. L_87 = TMP_TextUtilities_DistanceToLine_mF92AF55AD4AFCCB06C8664E6FCE9BECBC1C8F347(L_84, L_85, L_86, NULL);
  24536. V_16 = L_87;
  24537. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_88 = V_8;
  24538. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_89 = V_6;
  24539. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_90 = ___1_position;
  24540. float L_91;
  24541. L_91 = TMP_TextUtilities_DistanceToLine_mF92AF55AD4AFCCB06C8664E6FCE9BECBC1C8F347(L_88, L_89, L_90, NULL);
  24542. V_17 = L_91;
  24543. float L_92 = V_14;
  24544. float L_93 = V_15;
  24545. if ((((float)L_92) < ((float)L_93)))
  24546. {
  24547. goto IL_01a0;
  24548. }
  24549. }
  24550. {
  24551. float L_94 = V_15;
  24552. G_B11_0 = L_94;
  24553. goto IL_01a2;
  24554. }
  24555. IL_01a0:
  24556. {
  24557. float L_95 = V_14;
  24558. G_B11_0 = L_95;
  24559. }
  24560. IL_01a2:
  24561. {
  24562. V_18 = G_B11_0;
  24563. float L_96 = V_18;
  24564. float L_97 = V_16;
  24565. if ((((float)L_96) < ((float)L_97)))
  24566. {
  24567. goto IL_01ae;
  24568. }
  24569. }
  24570. {
  24571. float L_98 = V_16;
  24572. G_B14_0 = L_98;
  24573. goto IL_01b0;
  24574. }
  24575. IL_01ae:
  24576. {
  24577. float L_99 = V_18;
  24578. G_B14_0 = L_99;
  24579. }
  24580. IL_01b0:
  24581. {
  24582. V_18 = G_B14_0;
  24583. float L_100 = V_18;
  24584. float L_101 = V_17;
  24585. if ((((float)L_100) < ((float)L_101)))
  24586. {
  24587. goto IL_01bc;
  24588. }
  24589. }
  24590. {
  24591. float L_102 = V_17;
  24592. G_B17_0 = L_102;
  24593. goto IL_01be;
  24594. }
  24595. IL_01bc:
  24596. {
  24597. float L_103 = V_18;
  24598. G_B17_0 = L_103;
  24599. }
  24600. IL_01be:
  24601. {
  24602. V_18 = G_B17_0;
  24603. float L_104 = V_1;
  24604. float L_105 = V_18;
  24605. if ((!(((float)L_104) > ((float)L_105))))
  24606. {
  24607. goto IL_01ca;
  24608. }
  24609. }
  24610. {
  24611. float L_106 = V_18;
  24612. V_1 = L_106;
  24613. int32_t L_107 = V_3;
  24614. V_2 = L_107;
  24615. }
  24616. IL_01ca:
  24617. {
  24618. bool L_108 = V_5;
  24619. if (!L_108)
  24620. {
  24621. goto IL_02ac;
  24622. }
  24623. }
  24624. {
  24625. int32_t L_109 = V_10;
  24626. TMP_LinkInfo_t9DC08E8BF8C5E8094AFF8C9FB3C251AF88B92DA6 L_110 = V_4;
  24627. int32_t L_111 = L_110.___linkTextLength;
  24628. if ((!(((uint32_t)L_109) == ((uint32_t)((int32_t)il2cpp_codegen_subtract(L_111, 1))))))
  24629. {
  24630. goto IL_02ac;
  24631. }
  24632. }
  24633. {
  24634. V_5 = (bool)0;
  24635. RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_112 = V_0;
  24636. TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 L_113 = V_12;
  24637. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_114 = L_113.___topRight;
  24638. float L_115 = L_114.___x;
  24639. TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 L_116 = V_12;
  24640. float L_117 = L_116.___descender;
  24641. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_118;
  24642. memset((&L_118), 0, sizeof(L_118));
  24643. Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_118), L_115, L_117, (0.0f), NULL);
  24644. NullCheck(L_112);
  24645. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_119;
  24646. L_119 = Transform_TransformPoint_m05BFF013DB830D7BFE44A007703694AE1062EE44(L_112, L_118, NULL);
  24647. V_8 = L_119;
  24648. RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_120 = V_0;
  24649. TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 L_121 = V_12;
  24650. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_122 = L_121.___topRight;
  24651. float L_123 = L_122.___x;
  24652. TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 L_124 = V_12;
  24653. float L_125 = L_124.___ascender;
  24654. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_126;
  24655. memset((&L_126), 0, sizeof(L_126));
  24656. Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_126), L_123, L_125, (0.0f), NULL);
  24657. NullCheck(L_120);
  24658. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_127;
  24659. L_127 = Transform_TransformPoint_m05BFF013DB830D7BFE44A007703694AE1062EE44(L_120, L_126, NULL);
  24660. V_9 = L_127;
  24661. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_128 = ___1_position;
  24662. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_129 = V_6;
  24663. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_130 = V_7;
  24664. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_131 = V_9;
  24665. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_132 = V_8;
  24666. il2cpp_codegen_runtime_class_init_inline(TMP_TextUtilities_tD7ED516E31C2AA0EB607D587C0BB0FE71A8BB934_il2cpp_TypeInfo_var);
  24667. bool L_133;
  24668. L_133 = TMP_TextUtilities_PointIntersectRectangle_m02A9C5ABEC703E15DB81913479B115CB52D0E848(L_128, L_129, L_130, L_131, L_132, NULL);
  24669. if (!L_133)
  24670. {
  24671. goto IL_0240;
  24672. }
  24673. }
  24674. {
  24675. int32_t L_134 = V_3;
  24676. return L_134;
  24677. }
  24678. IL_0240:
  24679. {
  24680. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_135 = V_6;
  24681. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_136 = V_7;
  24682. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_137 = ___1_position;
  24683. il2cpp_codegen_runtime_class_init_inline(TMP_TextUtilities_tD7ED516E31C2AA0EB607D587C0BB0FE71A8BB934_il2cpp_TypeInfo_var);
  24684. float L_138;
  24685. L_138 = TMP_TextUtilities_DistanceToLine_mF92AF55AD4AFCCB06C8664E6FCE9BECBC1C8F347(L_135, L_136, L_137, NULL);
  24686. V_19 = L_138;
  24687. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_139 = V_7;
  24688. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_140 = V_9;
  24689. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_141 = ___1_position;
  24690. float L_142;
  24691. L_142 = TMP_TextUtilities_DistanceToLine_mF92AF55AD4AFCCB06C8664E6FCE9BECBC1C8F347(L_139, L_140, L_141, NULL);
  24692. V_20 = L_142;
  24693. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_143 = V_9;
  24694. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_144 = V_8;
  24695. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_145 = ___1_position;
  24696. float L_146;
  24697. L_146 = TMP_TextUtilities_DistanceToLine_mF92AF55AD4AFCCB06C8664E6FCE9BECBC1C8F347(L_143, L_144, L_145, NULL);
  24698. V_21 = L_146;
  24699. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_147 = V_8;
  24700. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_148 = V_6;
  24701. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_149 = ___1_position;
  24702. float L_150;
  24703. L_150 = TMP_TextUtilities_DistanceToLine_mF92AF55AD4AFCCB06C8664E6FCE9BECBC1C8F347(L_147, L_148, L_149, NULL);
  24704. V_22 = L_150;
  24705. float L_151 = V_19;
  24706. float L_152 = V_20;
  24707. if ((((float)L_151) < ((float)L_152)))
  24708. {
  24709. goto IL_027a;
  24710. }
  24711. }
  24712. {
  24713. float L_153 = V_20;
  24714. G_B26_0 = L_153;
  24715. goto IL_027c;
  24716. }
  24717. IL_027a:
  24718. {
  24719. float L_154 = V_19;
  24720. G_B26_0 = L_154;
  24721. }
  24722. IL_027c:
  24723. {
  24724. V_23 = G_B26_0;
  24725. float L_155 = V_23;
  24726. float L_156 = V_21;
  24727. if ((((float)L_155) < ((float)L_156)))
  24728. {
  24729. goto IL_0288;
  24730. }
  24731. }
  24732. {
  24733. float L_157 = V_21;
  24734. G_B29_0 = L_157;
  24735. goto IL_028a;
  24736. }
  24737. IL_0288:
  24738. {
  24739. float L_158 = V_23;
  24740. G_B29_0 = L_158;
  24741. }
  24742. IL_028a:
  24743. {
  24744. V_23 = G_B29_0;
  24745. float L_159 = V_23;
  24746. float L_160 = V_22;
  24747. if ((((float)L_159) < ((float)L_160)))
  24748. {
  24749. goto IL_0296;
  24750. }
  24751. }
  24752. {
  24753. float L_161 = V_22;
  24754. G_B32_0 = L_161;
  24755. goto IL_0298;
  24756. }
  24757. IL_0296:
  24758. {
  24759. float L_162 = V_23;
  24760. G_B32_0 = L_162;
  24761. }
  24762. IL_0298:
  24763. {
  24764. V_23 = G_B32_0;
  24765. float L_163 = V_1;
  24766. float L_164 = V_23;
  24767. if ((!(((float)L_163) > ((float)L_164))))
  24768. {
  24769. goto IL_0396;
  24770. }
  24771. }
  24772. {
  24773. float L_165 = V_23;
  24774. V_1 = L_165;
  24775. int32_t L_166 = V_3;
  24776. V_2 = L_166;
  24777. goto IL_0396;
  24778. }
  24779. IL_02ac:
  24780. {
  24781. bool L_167 = V_5;
  24782. if (!L_167)
  24783. {
  24784. goto IL_0396;
  24785. }
  24786. }
  24787. {
  24788. int32_t L_168 = V_13;
  24789. TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_169 = ___0_text;
  24790. NullCheck(L_169);
  24791. TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D* L_170;
  24792. L_170 = TMP_Text_get_textInfo_mA24C606B8EA51436E4AA3B9D6DCDFA7A8995E10E_inline(L_169, NULL);
  24793. NullCheck(L_170);
  24794. TMP_CharacterInfoU5BU5D_t297D56FCF66DAA99D8FEA7C30F9F3926902C5B99* L_171 = L_170->___characterInfo;
  24795. int32_t L_172 = V_11;
  24796. NullCheck(L_171);
  24797. int32_t L_173 = ((L_171)->GetAddressAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_172, 1)))))->___lineNumber;
  24798. if ((((int32_t)L_168) == ((int32_t)L_173)))
  24799. {
  24800. goto IL_0396;
  24801. }
  24802. }
  24803. {
  24804. V_5 = (bool)0;
  24805. RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_174 = V_0;
  24806. TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 L_175 = V_12;
  24807. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_176 = L_175.___topRight;
  24808. float L_177 = L_176.___x;
  24809. TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 L_178 = V_12;
  24810. float L_179 = L_178.___descender;
  24811. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_180;
  24812. memset((&L_180), 0, sizeof(L_180));
  24813. Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_180), L_177, L_179, (0.0f), NULL);
  24814. NullCheck(L_174);
  24815. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_181;
  24816. L_181 = Transform_TransformPoint_m05BFF013DB830D7BFE44A007703694AE1062EE44(L_174, L_180, NULL);
  24817. V_8 = L_181;
  24818. RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_182 = V_0;
  24819. TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 L_183 = V_12;
  24820. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_184 = L_183.___topRight;
  24821. float L_185 = L_184.___x;
  24822. TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 L_186 = V_12;
  24823. float L_187 = L_186.___ascender;
  24824. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_188;
  24825. memset((&L_188), 0, sizeof(L_188));
  24826. Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_188), L_185, L_187, (0.0f), NULL);
  24827. NullCheck(L_182);
  24828. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_189;
  24829. L_189 = Transform_TransformPoint_m05BFF013DB830D7BFE44A007703694AE1062EE44(L_182, L_188, NULL);
  24830. V_9 = L_189;
  24831. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_190 = ___1_position;
  24832. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_191 = V_6;
  24833. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_192 = V_7;
  24834. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_193 = V_9;
  24835. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_194 = V_8;
  24836. il2cpp_codegen_runtime_class_init_inline(TMP_TextUtilities_tD7ED516E31C2AA0EB607D587C0BB0FE71A8BB934_il2cpp_TypeInfo_var);
  24837. bool L_195;
  24838. L_195 = TMP_TextUtilities_PointIntersectRectangle_m02A9C5ABEC703E15DB81913479B115CB52D0E848(L_190, L_191, L_192, L_193, L_194, NULL);
  24839. if (!L_195)
  24840. {
  24841. goto IL_0332;
  24842. }
  24843. }
  24844. {
  24845. int32_t L_196 = V_3;
  24846. return L_196;
  24847. }
  24848. IL_0332:
  24849. {
  24850. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_197 = V_6;
  24851. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_198 = V_7;
  24852. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_199 = ___1_position;
  24853. il2cpp_codegen_runtime_class_init_inline(TMP_TextUtilities_tD7ED516E31C2AA0EB607D587C0BB0FE71A8BB934_il2cpp_TypeInfo_var);
  24854. float L_200;
  24855. L_200 = TMP_TextUtilities_DistanceToLine_mF92AF55AD4AFCCB06C8664E6FCE9BECBC1C8F347(L_197, L_198, L_199, NULL);
  24856. V_24 = L_200;
  24857. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_201 = V_7;
  24858. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_202 = V_9;
  24859. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_203 = ___1_position;
  24860. float L_204;
  24861. L_204 = TMP_TextUtilities_DistanceToLine_mF92AF55AD4AFCCB06C8664E6FCE9BECBC1C8F347(L_201, L_202, L_203, NULL);
  24862. V_25 = L_204;
  24863. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_205 = V_9;
  24864. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_206 = V_8;
  24865. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_207 = ___1_position;
  24866. float L_208;
  24867. L_208 = TMP_TextUtilities_DistanceToLine_mF92AF55AD4AFCCB06C8664E6FCE9BECBC1C8F347(L_205, L_206, L_207, NULL);
  24868. V_26 = L_208;
  24869. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_209 = V_8;
  24870. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_210 = V_6;
  24871. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_211 = ___1_position;
  24872. float L_212;
  24873. L_212 = TMP_TextUtilities_DistanceToLine_mF92AF55AD4AFCCB06C8664E6FCE9BECBC1C8F347(L_209, L_210, L_211, NULL);
  24874. V_27 = L_212;
  24875. float L_213 = V_24;
  24876. float L_214 = V_25;
  24877. if ((((float)L_213) < ((float)L_214)))
  24878. {
  24879. goto IL_036c;
  24880. }
  24881. }
  24882. {
  24883. float L_215 = V_25;
  24884. G_B41_0 = L_215;
  24885. goto IL_036e;
  24886. }
  24887. IL_036c:
  24888. {
  24889. float L_216 = V_24;
  24890. G_B41_0 = L_216;
  24891. }
  24892. IL_036e:
  24893. {
  24894. V_28 = G_B41_0;
  24895. float L_217 = V_28;
  24896. float L_218 = V_26;
  24897. if ((((float)L_217) < ((float)L_218)))
  24898. {
  24899. goto IL_037a;
  24900. }
  24901. }
  24902. {
  24903. float L_219 = V_26;
  24904. G_B44_0 = L_219;
  24905. goto IL_037c;
  24906. }
  24907. IL_037a:
  24908. {
  24909. float L_220 = V_28;
  24910. G_B44_0 = L_220;
  24911. }
  24912. IL_037c:
  24913. {
  24914. V_28 = G_B44_0;
  24915. float L_221 = V_28;
  24916. float L_222 = V_27;
  24917. if ((((float)L_221) < ((float)L_222)))
  24918. {
  24919. goto IL_0388;
  24920. }
  24921. }
  24922. {
  24923. float L_223 = V_27;
  24924. G_B47_0 = L_223;
  24925. goto IL_038a;
  24926. }
  24927. IL_0388:
  24928. {
  24929. float L_224 = V_28;
  24930. G_B47_0 = L_224;
  24931. }
  24932. IL_038a:
  24933. {
  24934. V_28 = G_B47_0;
  24935. float L_225 = V_1;
  24936. float L_226 = V_28;
  24937. if ((!(((float)L_225) > ((float)L_226))))
  24938. {
  24939. goto IL_0396;
  24940. }
  24941. }
  24942. {
  24943. float L_227 = V_28;
  24944. V_1 = L_227;
  24945. int32_t L_228 = V_3;
  24946. V_2 = L_228;
  24947. }
  24948. IL_0396:
  24949. {
  24950. int32_t L_229 = V_10;
  24951. V_10 = ((int32_t)il2cpp_codegen_add(L_229, 1));
  24952. }
  24953. IL_039c:
  24954. {
  24955. int32_t L_230 = V_10;
  24956. TMP_LinkInfo_t9DC08E8BF8C5E8094AFF8C9FB3C251AF88B92DA6 L_231 = V_4;
  24957. int32_t L_232 = L_231.___linkTextLength;
  24958. if ((((int32_t)L_230) < ((int32_t)L_232)))
  24959. {
  24960. goto IL_0060;
  24961. }
  24962. }
  24963. {
  24964. int32_t L_233 = V_3;
  24965. V_3 = ((int32_t)il2cpp_codegen_add(L_233, 1));
  24966. }
  24967. IL_03ae:
  24968. {
  24969. int32_t L_234 = V_3;
  24970. TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_235 = ___0_text;
  24971. NullCheck(L_235);
  24972. TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D* L_236;
  24973. L_236 = TMP_Text_get_textInfo_mA24C606B8EA51436E4AA3B9D6DCDFA7A8995E10E_inline(L_235, NULL);
  24974. NullCheck(L_236);
  24975. int32_t L_237 = L_236->___linkCount;
  24976. if ((((int32_t)L_234) < ((int32_t)L_237)))
  24977. {
  24978. goto IL_0026;
  24979. }
  24980. }
  24981. {
  24982. int32_t L_238 = V_2;
  24983. return L_238;
  24984. }
  24985. }
  24986. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TMP_TextUtilities_PointIntersectRectangle_m02A9C5ABEC703E15DB81913479B115CB52D0E848 (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_m, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_a, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___2_b, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___3_c, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___4_d, const RuntimeMethod* method)
  24987. {
  24988. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
  24989. memset((&V_0), 0, sizeof(V_0));
  24990. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_1;
  24991. memset((&V_1), 0, sizeof(V_1));
  24992. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_2;
  24993. memset((&V_2), 0, sizeof(V_2));
  24994. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_3;
  24995. memset((&V_3), 0, sizeof(V_3));
  24996. float V_4 = 0.0f;
  24997. float V_5 = 0.0f;
  24998. {
  24999. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___2_b;
  25000. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = ___1_a;
  25001. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2;
  25002. L_2 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_0, L_1, NULL);
  25003. V_0 = L_2;
  25004. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3 = ___0_m;
  25005. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___1_a;
  25006. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_5;
  25007. L_5 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_3, L_4, NULL);
  25008. V_1 = L_5;
  25009. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___3_c;
  25010. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7 = ___2_b;
  25011. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8;
  25012. L_8 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_6, L_7, NULL);
  25013. V_2 = L_8;
  25014. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9 = ___0_m;
  25015. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = ___2_b;
  25016. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_11;
  25017. L_11 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_9, L_10, NULL);
  25018. V_3 = L_11;
  25019. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_12 = V_0;
  25020. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_13 = V_1;
  25021. float L_14;
  25022. L_14 = Vector3_Dot_mBB86BB940AA0A32FA7D3C02AC42E5BC7095A5D52_inline(L_12, L_13, NULL);
  25023. V_4 = L_14;
  25024. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_15 = V_2;
  25025. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_16 = V_3;
  25026. float L_17;
  25027. L_17 = Vector3_Dot_mBB86BB940AA0A32FA7D3C02AC42E5BC7095A5D52_inline(L_15, L_16, NULL);
  25028. V_5 = L_17;
  25029. float L_18 = V_4;
  25030. if ((!(((float)(0.0f)) <= ((float)L_18))))
  25031. {
  25032. goto IL_005e;
  25033. }
  25034. }
  25035. {
  25036. float L_19 = V_4;
  25037. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_20 = V_0;
  25038. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_21 = V_0;
  25039. float L_22;
  25040. L_22 = Vector3_Dot_mBB86BB940AA0A32FA7D3C02AC42E5BC7095A5D52_inline(L_20, L_21, NULL);
  25041. if ((!(((float)L_19) <= ((float)L_22))))
  25042. {
  25043. goto IL_005e;
  25044. }
  25045. }
  25046. {
  25047. float L_23 = V_5;
  25048. if ((!(((float)(0.0f)) <= ((float)L_23))))
  25049. {
  25050. goto IL_005e;
  25051. }
  25052. }
  25053. {
  25054. float L_24 = V_5;
  25055. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_25 = V_2;
  25056. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_26 = V_2;
  25057. float L_27;
  25058. L_27 = Vector3_Dot_mBB86BB940AA0A32FA7D3C02AC42E5BC7095A5D52_inline(L_25, L_26, NULL);
  25059. return (bool)((((int32_t)((!(((float)L_24) <= ((float)L_27)))? 1 : 0)) == ((int32_t)0))? 1 : 0);
  25060. }
  25061. IL_005e:
  25062. {
  25063. return (bool)0;
  25064. }
  25065. }
  25066. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TMP_TextUtilities_ScreenPointToWorldPointInRectangle_m221201A3D27B7351AD7C5E8329FCFDB3B3377318 (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___0_transform, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___1_screenPoint, Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___2_cam, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* ___3_worldPoint, const RuntimeMethod* method)
  25067. {
  25068. static bool s_Il2CppMethodInitialized;
  25069. if (!s_Il2CppMethodInitialized)
  25070. {
  25071. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RectTransformUtility_t65C00A84A72F17D78B81F2E7D88C2AA98AB61244_il2cpp_TypeInfo_var);
  25072. s_Il2CppMethodInitialized = true;
  25073. }
  25074. Ray_t2B1742D7958DC05BDC3EFC7461D3593E1430DC00 V_0;
  25075. memset((&V_0), 0, sizeof(V_0));
  25076. float V_1 = 0.0f;
  25077. Plane_tB7D8CC6F7AACF5F3AA483AF005C1102A8577BC0C V_2;
  25078. memset((&V_2), 0, sizeof(V_2));
  25079. {
  25080. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_0 = ___3_worldPoint;
  25081. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_1;
  25082. L_1 = Vector2_get_zero_m32506C40EC2EE7D5D4410BF40D3EE683A3D5F32C_inline(NULL);
  25083. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2;
  25084. L_2 = Vector2_op_Implicit_m6D9CABB2C791A192867D7A4559D132BE86DD3EB7_inline(L_1, NULL);
  25085. *(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)L_0 = L_2;
  25086. Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_3 = ___2_cam;
  25087. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_4 = ___1_screenPoint;
  25088. il2cpp_codegen_runtime_class_init_inline(RectTransformUtility_t65C00A84A72F17D78B81F2E7D88C2AA98AB61244_il2cpp_TypeInfo_var);
  25089. Ray_t2B1742D7958DC05BDC3EFC7461D3593E1430DC00 L_5;
  25090. L_5 = RectTransformUtility_ScreenPointToRay_m217E6AE16A7A12EDCEFFFCCB02DD1DA3D362CC60(L_3, L_4, NULL);
  25091. V_0 = L_5;
  25092. Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_6 = ___0_transform;
  25093. NullCheck(L_6);
  25094. Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_7;
  25095. L_7 = Transform_get_rotation_m32AF40CA0D50C797DA639A696F8EAEC7524C179C(L_6, NULL);
  25096. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8;
  25097. L_8 = Vector3_get_back_mCA5A84170E8DE5CE38C0551B4CCAD647BF215E57_inline(NULL);
  25098. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9;
  25099. L_9 = Quaternion_op_Multiply_mE1EBA73F9173432B50F8F17CE8190C5A7986FB8C(L_7, L_8, NULL);
  25100. Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_10 = ___0_transform;
  25101. NullCheck(L_10);
  25102. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_11;
  25103. L_11 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_10, NULL);
  25104. Plane_tB7D8CC6F7AACF5F3AA483AF005C1102A8577BC0C L_12;
  25105. memset((&L_12), 0, sizeof(L_12));
  25106. Plane__ctor_m2BFB65EBFF51123791878684ECC375B99FAD10A2_inline((&L_12), L_9, L_11, NULL);
  25107. V_2 = L_12;
  25108. Ray_t2B1742D7958DC05BDC3EFC7461D3593E1430DC00 L_13 = V_0;
  25109. bool L_14;
  25110. L_14 = Plane_Raycast_mC6D25A732413A2694A75CB0F2F9E75DEDDA117F0_inline((&V_2), L_13, (&V_1), NULL);
  25111. if (L_14)
  25112. {
  25113. goto IL_0042;
  25114. }
  25115. }
  25116. {
  25117. return (bool)0;
  25118. }
  25119. IL_0042:
  25120. {
  25121. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_15 = ___3_worldPoint;
  25122. float L_16 = V_1;
  25123. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_17;
  25124. L_17 = Ray_GetPoint_mAF4E1D38026156E6434EF2BED2420ED5236392AF((&V_0), L_16, NULL);
  25125. *(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)L_15 = L_17;
  25126. return (bool)1;
  25127. }
  25128. }
  25129. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TMP_TextUtilities_IntersectLinePlane_mEC8C8890EFCC3A296825F4E754E45CC9E6CE5AF9 (LineSegment_t31E432A164E8EA041C4E2279C6C0F243636EC294 ___0_line, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_point, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___2_normal, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* ___3_intersectingPoint, const RuntimeMethod* method)
  25130. {
  25131. static bool s_Il2CppMethodInitialized;
  25132. if (!s_Il2CppMethodInitialized)
  25133. {
  25134. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Mathf_tE284D016E3B297B72311AAD9EB8F0E643F6A4682_il2cpp_TypeInfo_var);
  25135. s_Il2CppMethodInitialized = true;
  25136. }
  25137. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
  25138. memset((&V_0), 0, sizeof(V_0));
  25139. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_1;
  25140. memset((&V_1), 0, sizeof(V_1));
  25141. float V_2 = 0.0f;
  25142. float V_3 = 0.0f;
  25143. float V_4 = 0.0f;
  25144. {
  25145. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_0 = ___3_intersectingPoint;
  25146. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1;
  25147. L_1 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL);
  25148. *(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)L_0 = L_1;
  25149. LineSegment_t31E432A164E8EA041C4E2279C6C0F243636EC294 L_2 = ___0_line;
  25150. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3 = L_2.___Point2;
  25151. LineSegment_t31E432A164E8EA041C4E2279C6C0F243636EC294 L_4 = ___0_line;
  25152. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_5 = L_4.___Point1;
  25153. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6;
  25154. L_6 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_3, L_5, NULL);
  25155. V_0 = L_6;
  25156. LineSegment_t31E432A164E8EA041C4E2279C6C0F243636EC294 L_7 = ___0_line;
  25157. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8 = L_7.___Point1;
  25158. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9 = ___1_point;
  25159. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10;
  25160. L_10 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_8, L_9, NULL);
  25161. V_1 = L_10;
  25162. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_11 = ___2_normal;
  25163. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_12 = V_0;
  25164. float L_13;
  25165. L_13 = Vector3_Dot_mBB86BB940AA0A32FA7D3C02AC42E5BC7095A5D52_inline(L_11, L_12, NULL);
  25166. V_2 = L_13;
  25167. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_14 = ___2_normal;
  25168. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_15 = V_1;
  25169. float L_16;
  25170. L_16 = Vector3_Dot_mBB86BB940AA0A32FA7D3C02AC42E5BC7095A5D52_inline(L_14, L_15, NULL);
  25171. V_3 = ((-L_16));
  25172. float L_17 = V_2;
  25173. float L_18;
  25174. L_18 = fabsf(L_17);
  25175. float L_19 = ((Mathf_tE284D016E3B297B72311AAD9EB8F0E643F6A4682_StaticFields*)il2cpp_codegen_static_fields_for(Mathf_tE284D016E3B297B72311AAD9EB8F0E643F6A4682_il2cpp_TypeInfo_var))->___Epsilon;
  25176. if ((!(((float)L_18) < ((float)L_19))))
  25177. {
  25178. goto IL_0054;
  25179. }
  25180. }
  25181. {
  25182. float L_20 = V_3;
  25183. if ((!(((float)L_20) == ((float)(0.0f)))))
  25184. {
  25185. goto IL_0052;
  25186. }
  25187. }
  25188. {
  25189. return (bool)1;
  25190. }
  25191. IL_0052:
  25192. {
  25193. return (bool)0;
  25194. }
  25195. IL_0054:
  25196. {
  25197. float L_21 = V_3;
  25198. float L_22 = V_2;
  25199. V_4 = ((float)(L_21/L_22));
  25200. float L_23 = V_4;
  25201. if ((((float)L_23) < ((float)(0.0f))))
  25202. {
  25203. goto IL_006b;
  25204. }
  25205. }
  25206. {
  25207. float L_24 = V_4;
  25208. if ((!(((float)L_24) > ((float)(1.0f)))))
  25209. {
  25210. goto IL_006d;
  25211. }
  25212. }
  25213. IL_006b:
  25214. {
  25215. return (bool)0;
  25216. }
  25217. IL_006d:
  25218. {
  25219. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_25 = ___3_intersectingPoint;
  25220. LineSegment_t31E432A164E8EA041C4E2279C6C0F243636EC294 L_26 = ___0_line;
  25221. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_27 = L_26.___Point1;
  25222. float L_28 = V_4;
  25223. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_29 = V_0;
  25224. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_30;
  25225. L_30 = Vector3_op_Multiply_m7F3B0FA9256CE368D7636558EFEFC4AB0E1A0F41_inline(L_28, L_29, NULL);
  25226. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_31;
  25227. L_31 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_27, L_30, NULL);
  25228. *(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)L_25 = L_31;
  25229. return (bool)1;
  25230. }
  25231. }
  25232. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float TMP_TextUtilities_DistanceToLine_mF92AF55AD4AFCCB06C8664E6FCE9BECBC1C8F347 (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_b, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___2_point, const RuntimeMethod* method)
  25233. {
  25234. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
  25235. memset((&V_0), 0, sizeof(V_0));
  25236. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_1;
  25237. memset((&V_1), 0, sizeof(V_1));
  25238. float V_2 = 0.0f;
  25239. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_3;
  25240. memset((&V_3), 0, sizeof(V_3));
  25241. {
  25242. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___1_b;
  25243. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = ___0_a;
  25244. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2;
  25245. L_2 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_0, L_1, NULL);
  25246. V_0 = L_2;
  25247. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3 = ___0_a;
  25248. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___2_point;
  25249. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_5;
  25250. L_5 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_3, L_4, NULL);
  25251. V_1 = L_5;
  25252. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = V_0;
  25253. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7 = V_1;
  25254. float L_8;
  25255. L_8 = Vector3_Dot_mBB86BB940AA0A32FA7D3C02AC42E5BC7095A5D52_inline(L_6, L_7, NULL);
  25256. V_2 = L_8;
  25257. float L_9 = V_2;
  25258. if ((!(((float)L_9) > ((float)(0.0f)))))
  25259. {
  25260. goto IL_0028;
  25261. }
  25262. }
  25263. {
  25264. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = V_1;
  25265. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_11 = V_1;
  25266. float L_12;
  25267. L_12 = Vector3_Dot_mBB86BB940AA0A32FA7D3C02AC42E5BC7095A5D52_inline(L_10, L_11, NULL);
  25268. return L_12;
  25269. }
  25270. IL_0028:
  25271. {
  25272. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_13 = ___2_point;
  25273. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_14 = ___1_b;
  25274. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_15;
  25275. L_15 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_13, L_14, NULL);
  25276. V_3 = L_15;
  25277. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_16 = V_0;
  25278. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_17 = V_3;
  25279. float L_18;
  25280. L_18 = Vector3_Dot_mBB86BB940AA0A32FA7D3C02AC42E5BC7095A5D52_inline(L_16, L_17, NULL);
  25281. if ((!(((float)L_18) > ((float)(0.0f)))))
  25282. {
  25283. goto IL_0046;
  25284. }
  25285. }
  25286. {
  25287. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_19 = V_3;
  25288. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_20 = V_3;
  25289. float L_21;
  25290. L_21 = Vector3_Dot_mBB86BB940AA0A32FA7D3C02AC42E5BC7095A5D52_inline(L_19, L_20, NULL);
  25291. return L_21;
  25292. }
  25293. IL_0046:
  25294. {
  25295. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_22 = V_1;
  25296. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_23 = V_0;
  25297. float L_24 = V_2;
  25298. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_25 = V_0;
  25299. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_26 = V_0;
  25300. float L_27;
  25301. L_27 = Vector3_Dot_mBB86BB940AA0A32FA7D3C02AC42E5BC7095A5D52_inline(L_25, L_26, NULL);
  25302. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_28;
  25303. L_28 = Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline(L_23, ((float)(L_24/L_27)), NULL);
  25304. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_29;
  25305. L_29 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_22, L_28, NULL);
  25306. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_30 = L_29;
  25307. float L_31;
  25308. L_31 = Vector3_Dot_mBB86BB940AA0A32FA7D3C02AC42E5BC7095A5D52_inline(L_30, L_30, NULL);
  25309. return L_31;
  25310. }
  25311. }
  25312. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Il2CppChar TMP_TextUtilities_ToLowerFast_mC2674EF9199EBBE4FEC3A112908E99DAD62C0971 (Il2CppChar ___0_c, const RuntimeMethod* method)
  25313. {
  25314. static bool s_Il2CppMethodInitialized;
  25315. if (!s_Il2CppMethodInitialized)
  25316. {
  25317. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral428BF371C1E7FFDC7F5D247619D36EF4C6E96592);
  25318. s_Il2CppMethodInitialized = true;
  25319. }
  25320. {
  25321. Il2CppChar L_0 = ___0_c;
  25322. NullCheck(_stringLiteral428BF371C1E7FFDC7F5D247619D36EF4C6E96592);
  25323. int32_t L_1;
  25324. L_1 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(_stringLiteral428BF371C1E7FFDC7F5D247619D36EF4C6E96592, NULL);
  25325. if ((((int32_t)L_0) <= ((int32_t)((int32_t)il2cpp_codegen_subtract(L_1, 1)))))
  25326. {
  25327. goto IL_0011;
  25328. }
  25329. }
  25330. {
  25331. Il2CppChar L_2 = ___0_c;
  25332. return L_2;
  25333. }
  25334. IL_0011:
  25335. {
  25336. Il2CppChar L_3 = ___0_c;
  25337. NullCheck(_stringLiteral428BF371C1E7FFDC7F5D247619D36EF4C6E96592);
  25338. Il2CppChar L_4;
  25339. L_4 = String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3(_stringLiteral428BF371C1E7FFDC7F5D247619D36EF4C6E96592, L_3, NULL);
  25340. return L_4;
  25341. }
  25342. }
  25343. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Il2CppChar TMP_TextUtilities_ToUpperFast_mD4058FCC040A29181AF91BEDB9040F73C91061FA (Il2CppChar ___0_c, const RuntimeMethod* method)
  25344. {
  25345. static bool s_Il2CppMethodInitialized;
  25346. if (!s_Il2CppMethodInitialized)
  25347. {
  25348. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0C9E0579800D2261789D578B378D6BD8D6F31974);
  25349. s_Il2CppMethodInitialized = true;
  25350. }
  25351. {
  25352. Il2CppChar L_0 = ___0_c;
  25353. NullCheck(_stringLiteral0C9E0579800D2261789D578B378D6BD8D6F31974);
  25354. int32_t L_1;
  25355. L_1 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(_stringLiteral0C9E0579800D2261789D578B378D6BD8D6F31974, NULL);
  25356. if ((((int32_t)L_0) <= ((int32_t)((int32_t)il2cpp_codegen_subtract(L_1, 1)))))
  25357. {
  25358. goto IL_0011;
  25359. }
  25360. }
  25361. {
  25362. Il2CppChar L_2 = ___0_c;
  25363. return L_2;
  25364. }
  25365. IL_0011:
  25366. {
  25367. Il2CppChar L_3 = ___0_c;
  25368. NullCheck(_stringLiteral0C9E0579800D2261789D578B378D6BD8D6F31974);
  25369. Il2CppChar L_4;
  25370. L_4 = String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3(_stringLiteral0C9E0579800D2261789D578B378D6BD8D6F31974, L_3, NULL);
  25371. return L_4;
  25372. }
  25373. }
  25374. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t TMP_TextUtilities_ToUpperASCIIFast_m0EFD2CE711167DCD6FAB7EEF3DFB371101A79ACB (uint32_t ___0_c, const RuntimeMethod* method)
  25375. {
  25376. static bool s_Il2CppMethodInitialized;
  25377. if (!s_Il2CppMethodInitialized)
  25378. {
  25379. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0C9E0579800D2261789D578B378D6BD8D6F31974);
  25380. s_Il2CppMethodInitialized = true;
  25381. }
  25382. {
  25383. uint32_t L_0 = ___0_c;
  25384. NullCheck(_stringLiteral0C9E0579800D2261789D578B378D6BD8D6F31974);
  25385. int32_t L_1;
  25386. L_1 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(_stringLiteral0C9E0579800D2261789D578B378D6BD8D6F31974, NULL);
  25387. if ((((int64_t)((int64_t)(uint64_t)L_0)) <= ((int64_t)((int64_t)((int32_t)il2cpp_codegen_subtract(L_1, 1))))))
  25388. {
  25389. goto IL_0013;
  25390. }
  25391. }
  25392. {
  25393. uint32_t L_2 = ___0_c;
  25394. return L_2;
  25395. }
  25396. IL_0013:
  25397. {
  25398. uint32_t L_3 = ___0_c;
  25399. NullCheck(_stringLiteral0C9E0579800D2261789D578B378D6BD8D6F31974);
  25400. Il2CppChar L_4;
  25401. L_4 = String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3(_stringLiteral0C9E0579800D2261789D578B378D6BD8D6F31974, L_3, NULL);
  25402. return L_4;
  25403. }
  25404. }
  25405. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TMP_TextUtilities_GetHashCode_mD7C0E83EA385E892E6A80B3CABB69505F2E122AE (String_t* ___0_s, const RuntimeMethod* method)
  25406. {
  25407. static bool s_Il2CppMethodInitialized;
  25408. if (!s_Il2CppMethodInitialized)
  25409. {
  25410. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TMP_TextUtilities_tD7ED516E31C2AA0EB607D587C0BB0FE71A8BB934_il2cpp_TypeInfo_var);
  25411. s_Il2CppMethodInitialized = true;
  25412. }
  25413. int32_t V_0 = 0;
  25414. int32_t V_1 = 0;
  25415. {
  25416. V_0 = 0;
  25417. V_1 = 0;
  25418. goto IL_001d;
  25419. }
  25420. IL_0006:
  25421. {
  25422. int32_t L_0 = V_0;
  25423. int32_t L_1 = V_0;
  25424. String_t* L_2 = ___0_s;
  25425. int32_t L_3 = V_1;
  25426. NullCheck(L_2);
  25427. Il2CppChar L_4;
  25428. L_4 = String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3(L_2, L_3, NULL);
  25429. il2cpp_codegen_runtime_class_init_inline(TMP_TextUtilities_tD7ED516E31C2AA0EB607D587C0BB0FE71A8BB934_il2cpp_TypeInfo_var);
  25430. Il2CppChar L_5;
  25431. L_5 = TMP_TextUtilities_ToUpperFast_mD4058FCC040A29181AF91BEDB9040F73C91061FA(L_4, NULL);
  25432. V_0 = ((int32_t)(((int32_t)il2cpp_codegen_add(((int32_t)(L_0<<5)), L_1))^(int32_t)L_5));
  25433. int32_t L_6 = V_1;
  25434. V_1 = ((int32_t)il2cpp_codegen_add(L_6, 1));
  25435. }
  25436. IL_001d:
  25437. {
  25438. int32_t L_7 = V_1;
  25439. String_t* L_8 = ___0_s;
  25440. NullCheck(L_8);
  25441. int32_t L_9;
  25442. L_9 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_8, NULL);
  25443. if ((((int32_t)L_7) < ((int32_t)L_9)))
  25444. {
  25445. goto IL_0006;
  25446. }
  25447. }
  25448. {
  25449. int32_t L_10 = V_0;
  25450. return L_10;
  25451. }
  25452. }
  25453. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TMP_TextUtilities_GetSimpleHashCode_m5BBE01E9DB50DBE54DE8834A3FC077C5C4329F7B (String_t* ___0_s, const RuntimeMethod* method)
  25454. {
  25455. int32_t V_0 = 0;
  25456. int32_t V_1 = 0;
  25457. {
  25458. V_0 = 0;
  25459. V_1 = 0;
  25460. goto IL_0018;
  25461. }
  25462. IL_0006:
  25463. {
  25464. int32_t L_0 = V_0;
  25465. int32_t L_1 = V_0;
  25466. String_t* L_2 = ___0_s;
  25467. int32_t L_3 = V_1;
  25468. NullCheck(L_2);
  25469. Il2CppChar L_4;
  25470. L_4 = String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3(L_2, L_3, NULL);
  25471. V_0 = ((int32_t)(((int32_t)il2cpp_codegen_add(((int32_t)(L_0<<5)), L_1))^(int32_t)L_4));
  25472. int32_t L_5 = V_1;
  25473. V_1 = ((int32_t)il2cpp_codegen_add(L_5, 1));
  25474. }
  25475. IL_0018:
  25476. {
  25477. int32_t L_6 = V_1;
  25478. String_t* L_7 = ___0_s;
  25479. NullCheck(L_7);
  25480. int32_t L_8;
  25481. L_8 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_7, NULL);
  25482. if ((((int32_t)L_6) < ((int32_t)L_8)))
  25483. {
  25484. goto IL_0006;
  25485. }
  25486. }
  25487. {
  25488. int32_t L_9 = V_0;
  25489. return L_9;
  25490. }
  25491. }
  25492. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t TMP_TextUtilities_GetSimpleHashCodeLowercase_m671C54756F544E0F2E814C1331FA06E3FC0F3C90 (String_t* ___0_s, const RuntimeMethod* method)
  25493. {
  25494. static bool s_Il2CppMethodInitialized;
  25495. if (!s_Il2CppMethodInitialized)
  25496. {
  25497. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TMP_TextUtilities_tD7ED516E31C2AA0EB607D587C0BB0FE71A8BB934_il2cpp_TypeInfo_var);
  25498. s_Il2CppMethodInitialized = true;
  25499. }
  25500. uint32_t V_0 = 0;
  25501. int32_t V_1 = 0;
  25502. {
  25503. V_0 = ((int32_t)5381);
  25504. V_1 = 0;
  25505. goto IL_0021;
  25506. }
  25507. IL_000a:
  25508. {
  25509. uint32_t L_0 = V_0;
  25510. uint32_t L_1 = V_0;
  25511. String_t* L_2 = ___0_s;
  25512. int32_t L_3 = V_1;
  25513. NullCheck(L_2);
  25514. Il2CppChar L_4;
  25515. L_4 = String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3(L_2, L_3, NULL);
  25516. il2cpp_codegen_runtime_class_init_inline(TMP_TextUtilities_tD7ED516E31C2AA0EB607D587C0BB0FE71A8BB934_il2cpp_TypeInfo_var);
  25517. Il2CppChar L_5;
  25518. L_5 = TMP_TextUtilities_ToLowerFast_mC2674EF9199EBBE4FEC3A112908E99DAD62C0971(L_4, NULL);
  25519. V_0 = ((int32_t)(((int32_t)il2cpp_codegen_add(((int32_t)((int32_t)L_0<<5)), (int32_t)L_1))^(int32_t)L_5));
  25520. int32_t L_6 = V_1;
  25521. V_1 = ((int32_t)il2cpp_codegen_add(L_6, 1));
  25522. }
  25523. IL_0021:
  25524. {
  25525. int32_t L_7 = V_1;
  25526. String_t* L_8 = ___0_s;
  25527. NullCheck(L_8);
  25528. int32_t L_9;
  25529. L_9 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_8, NULL);
  25530. if ((((int32_t)L_7) < ((int32_t)L_9)))
  25531. {
  25532. goto IL_000a;
  25533. }
  25534. }
  25535. {
  25536. uint32_t L_10 = V_0;
  25537. return L_10;
  25538. }
  25539. }
  25540. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TMP_TextUtilities_HexToInt_m3FB0402E5313B00B59CBB7F11B5FAF73499A8E6B (Il2CppChar ___0_hex, const RuntimeMethod* method)
  25541. {
  25542. {
  25543. Il2CppChar L_0 = ___0_hex;
  25544. switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_0, ((int32_t)48))))
  25545. {
  25546. case 0:
  25547. {
  25548. goto IL_0088;
  25549. }
  25550. case 1:
  25551. {
  25552. goto IL_008a;
  25553. }
  25554. case 2:
  25555. {
  25556. goto IL_008c;
  25557. }
  25558. case 3:
  25559. {
  25560. goto IL_008e;
  25561. }
  25562. case 4:
  25563. {
  25564. goto IL_0090;
  25565. }
  25566. case 5:
  25567. {
  25568. goto IL_0092;
  25569. }
  25570. case 6:
  25571. {
  25572. goto IL_0094;
  25573. }
  25574. case 7:
  25575. {
  25576. goto IL_0096;
  25577. }
  25578. case 8:
  25579. {
  25580. goto IL_0098;
  25581. }
  25582. case 9:
  25583. {
  25584. goto IL_009a;
  25585. }
  25586. case 10:
  25587. {
  25588. goto IL_00c1;
  25589. }
  25590. case 11:
  25591. {
  25592. goto IL_00c1;
  25593. }
  25594. case 12:
  25595. {
  25596. goto IL_00c1;
  25597. }
  25598. case 13:
  25599. {
  25600. goto IL_00c1;
  25601. }
  25602. case 14:
  25603. {
  25604. goto IL_00c1;
  25605. }
  25606. case 15:
  25607. {
  25608. goto IL_00c1;
  25609. }
  25610. case 16:
  25611. {
  25612. goto IL_00c1;
  25613. }
  25614. case 17:
  25615. {
  25616. goto IL_009d;
  25617. }
  25618. case 18:
  25619. {
  25620. goto IL_00a0;
  25621. }
  25622. case 19:
  25623. {
  25624. goto IL_00a3;
  25625. }
  25626. case 20:
  25627. {
  25628. goto IL_00a6;
  25629. }
  25630. case 21:
  25631. {
  25632. goto IL_00a9;
  25633. }
  25634. case 22:
  25635. {
  25636. goto IL_00ac;
  25637. }
  25638. }
  25639. }
  25640. {
  25641. Il2CppChar L_1 = ___0_hex;
  25642. switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_1, ((int32_t)97))))
  25643. {
  25644. case 0:
  25645. {
  25646. goto IL_00af;
  25647. }
  25648. case 1:
  25649. {
  25650. goto IL_00b2;
  25651. }
  25652. case 2:
  25653. {
  25654. goto IL_00b5;
  25655. }
  25656. case 3:
  25657. {
  25658. goto IL_00b8;
  25659. }
  25660. case 4:
  25661. {
  25662. goto IL_00bb;
  25663. }
  25664. case 5:
  25665. {
  25666. goto IL_00be;
  25667. }
  25668. }
  25669. }
  25670. {
  25671. goto IL_00c1;
  25672. }
  25673. IL_0088:
  25674. {
  25675. return 0;
  25676. }
  25677. IL_008a:
  25678. {
  25679. return 1;
  25680. }
  25681. IL_008c:
  25682. {
  25683. return 2;
  25684. }
  25685. IL_008e:
  25686. {
  25687. return 3;
  25688. }
  25689. IL_0090:
  25690. {
  25691. return 4;
  25692. }
  25693. IL_0092:
  25694. {
  25695. return 5;
  25696. }
  25697. IL_0094:
  25698. {
  25699. return 6;
  25700. }
  25701. IL_0096:
  25702. {
  25703. return 7;
  25704. }
  25705. IL_0098:
  25706. {
  25707. return 8;
  25708. }
  25709. IL_009a:
  25710. {
  25711. return ((int32_t)9);
  25712. }
  25713. IL_009d:
  25714. {
  25715. return ((int32_t)10);
  25716. }
  25717. IL_00a0:
  25718. {
  25719. return ((int32_t)11);
  25720. }
  25721. IL_00a3:
  25722. {
  25723. return ((int32_t)12);
  25724. }
  25725. IL_00a6:
  25726. {
  25727. return ((int32_t)13);
  25728. }
  25729. IL_00a9:
  25730. {
  25731. return ((int32_t)14);
  25732. }
  25733. IL_00ac:
  25734. {
  25735. return ((int32_t)15);
  25736. }
  25737. IL_00af:
  25738. {
  25739. return ((int32_t)10);
  25740. }
  25741. IL_00b2:
  25742. {
  25743. return ((int32_t)11);
  25744. }
  25745. IL_00b5:
  25746. {
  25747. return ((int32_t)12);
  25748. }
  25749. IL_00b8:
  25750. {
  25751. return ((int32_t)13);
  25752. }
  25753. IL_00bb:
  25754. {
  25755. return ((int32_t)14);
  25756. }
  25757. IL_00be:
  25758. {
  25759. return ((int32_t)15);
  25760. }
  25761. IL_00c1:
  25762. {
  25763. return ((int32_t)15);
  25764. }
  25765. }
  25766. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TMP_TextUtilities_StringHexToInt_mFD6F7A40E99D45CCE70F379EF70EA0321E7A1C99 (String_t* ___0_s, const RuntimeMethod* method)
  25767. {
  25768. static bool s_Il2CppMethodInitialized;
  25769. if (!s_Il2CppMethodInitialized)
  25770. {
  25771. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TMP_TextUtilities_tD7ED516E31C2AA0EB607D587C0BB0FE71A8BB934_il2cpp_TypeInfo_var);
  25772. s_Il2CppMethodInitialized = true;
  25773. }
  25774. int32_t V_0 = 0;
  25775. int32_t V_1 = 0;
  25776. {
  25777. V_0 = 0;
  25778. V_1 = 0;
  25779. goto IL_0030;
  25780. }
  25781. IL_0006:
  25782. {
  25783. int32_t L_0 = V_0;
  25784. String_t* L_1 = ___0_s;
  25785. int32_t L_2 = V_1;
  25786. NullCheck(L_1);
  25787. Il2CppChar L_3;
  25788. L_3 = String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3(L_1, L_2, NULL);
  25789. il2cpp_codegen_runtime_class_init_inline(TMP_TextUtilities_tD7ED516E31C2AA0EB607D587C0BB0FE71A8BB934_il2cpp_TypeInfo_var);
  25790. int32_t L_4;
  25791. L_4 = TMP_TextUtilities_HexToInt_m3FB0402E5313B00B59CBB7F11B5FAF73499A8E6B(L_3, NULL);
  25792. String_t* L_5 = ___0_s;
  25793. NullCheck(L_5);
  25794. int32_t L_6;
  25795. L_6 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_5, NULL);
  25796. int32_t L_7 = V_1;
  25797. float L_8;
  25798. L_8 = powf((16.0f), ((float)((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_subtract(L_6, 1)), L_7))));
  25799. V_0 = ((int32_t)il2cpp_codegen_add(L_0, ((int32_t)il2cpp_codegen_multiply(L_4, il2cpp_codegen_cast_double_to_int<int32_t>(L_8)))));
  25800. int32_t L_9 = V_1;
  25801. V_1 = ((int32_t)il2cpp_codegen_add(L_9, 1));
  25802. }
  25803. IL_0030:
  25804. {
  25805. int32_t L_10 = V_1;
  25806. String_t* L_11 = ___0_s;
  25807. NullCheck(L_11);
  25808. int32_t L_12;
  25809. L_12 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_11, NULL);
  25810. if ((((int32_t)L_10) < ((int32_t)L_12)))
  25811. {
  25812. goto IL_0006;
  25813. }
  25814. }
  25815. {
  25816. int32_t L_13 = V_0;
  25817. return L_13;
  25818. }
  25819. }
  25820. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_TextUtilities__cctor_m4D6B0C6DC30191A0209F04C0F7AD8A93F3CC250C (const RuntimeMethod* method)
  25821. {
  25822. static bool s_Il2CppMethodInitialized;
  25823. if (!s_Il2CppMethodInitialized)
  25824. {
  25825. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TMP_TextUtilities_tD7ED516E31C2AA0EB607D587C0BB0FE71A8BB934_il2cpp_TypeInfo_var);
  25826. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C_il2cpp_TypeInfo_var);
  25827. s_Il2CppMethodInitialized = true;
  25828. }
  25829. {
  25830. Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_0 = (Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C*)(Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C*)SZArrayNew(Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C_il2cpp_TypeInfo_var, (uint32_t)4);
  25831. ((TMP_TextUtilities_tD7ED516E31C2AA0EB607D587C0BB0FE71A8BB934_StaticFields*)il2cpp_codegen_static_fields_for(TMP_TextUtilities_tD7ED516E31C2AA0EB607D587C0BB0FE71A8BB934_il2cpp_TypeInfo_var))->___m_rectWorldCorners = L_0;
  25832. Il2CppCodeGenWriteBarrier((void**)(&((TMP_TextUtilities_tD7ED516E31C2AA0EB607D587C0BB0FE71A8BB934_StaticFields*)il2cpp_codegen_static_fields_for(TMP_TextUtilities_tD7ED516E31C2AA0EB607D587C0BB0FE71A8BB934_il2cpp_TypeInfo_var))->___m_rectWorldCorners), (void*)L_0);
  25833. return;
  25834. }
  25835. }
  25836. #ifdef __clang__
  25837. #pragma clang diagnostic pop
  25838. #endif
  25839. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool TMP_InputField_get_isFocused_m7FD1AA3B92404C30596FF6EE5F644757A2F060DE_inline (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, const RuntimeMethod* method)
  25840. {
  25841. {
  25842. bool L_0 = __this->___m_AllowInput;
  25843. return L_0;
  25844. }
  25845. }
  25846. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* TMP_InputField_get_textViewport_m51E9CFB11A78199484D2BC2750F19DB7D2A26763_inline (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, const RuntimeMethod* method)
  25847. {
  25848. {
  25849. RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_0 = __this->___m_TextViewport;
  25850. return L_0;
  25851. }
  25852. }
  25853. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 PointerEventData_get_position_m5BE71C28EB72EFB8435749E4E6E839213AEF458C_inline (PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* __this, const RuntimeMethod* method)
  25854. {
  25855. {
  25856. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = __this->___U3CpositionU3Ek__BackingField;
  25857. return L_0;
  25858. }
  25859. }
  25860. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Rect_get_yMax_mBC37BEE1CD632AADD8B9EAF9FE3BA143F79CAF8E_inline (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, const RuntimeMethod* method)
  25861. {
  25862. float V_0 = 0.0f;
  25863. {
  25864. float L_0 = __this->___m_Height;
  25865. float L_1 = __this->___m_YMin;
  25866. V_0 = ((float)il2cpp_codegen_add(L_0, L_1));
  25867. goto IL_0011;
  25868. }
  25869. IL_0011:
  25870. {
  25871. float L_2 = V_0;
  25872. return L_2;
  25873. }
  25874. }
  25875. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Rect_get_yMin_mB19848FB25DE61EDF958F7A22CFDD86DE103062F_inline (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, const RuntimeMethod* method)
  25876. {
  25877. float V_0 = 0.0f;
  25878. {
  25879. float L_0 = __this->___m_YMin;
  25880. V_0 = L_0;
  25881. goto IL_000a;
  25882. }
  25883. IL_000a:
  25884. {
  25885. float L_1 = V_0;
  25886. return L_1;
  25887. }
  25888. }
  25889. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Rect_get_xMin_mE89C40702926D016A633399E20DB9501E251630D_inline (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, const RuntimeMethod* method)
  25890. {
  25891. float V_0 = 0.0f;
  25892. {
  25893. float L_0 = __this->___m_XMin;
  25894. V_0 = L_0;
  25895. goto IL_000a;
  25896. }
  25897. IL_000a:
  25898. {
  25899. float L_1 = V_0;
  25900. return L_1;
  25901. }
  25902. }
  25903. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Rect_get_xMax_m2339C7D2FCDA98A9B007F815F6E2059BA6BE425F_inline (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, const RuntimeMethod* method)
  25904. {
  25905. float V_0 = 0.0f;
  25906. {
  25907. float L_0 = __this->___m_Width;
  25908. float L_1 = __this->___m_XMin;
  25909. V_0 = ((float)il2cpp_codegen_add(L_0, L_1));
  25910. goto IL_0011;
  25911. }
  25912. IL_0011:
  25913. {
  25914. float L_2 = V_0;
  25915. return L_2;
  25916. }
  25917. }
  25918. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void WaitForSecondsRealtime_set_waitTime_m8317E2B7A2B2DC4E4A1B0CD0F9D4479294B51FB5_inline (WaitForSecondsRealtime_tA8CE0AAB4B0C872B843E7973637037D17682BA01* __this, float ___0_value, const RuntimeMethod* method)
  25919. {
  25920. {
  25921. float L_0 = ___0_value;
  25922. __this->___U3CwaitTimeU3Ek__BackingField = L_0;
  25923. return;
  25924. }
  25925. }
  25926. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Mathf_Min_m888083F74FF5655778F0403BB5E9608BEFDEA8CB_inline (int32_t ___0_a, int32_t ___1_b, const RuntimeMethod* method)
  25927. {
  25928. int32_t V_0 = 0;
  25929. int32_t G_B3_0 = 0;
  25930. {
  25931. int32_t L_0 = ___0_a;
  25932. int32_t L_1 = ___1_b;
  25933. if ((((int32_t)L_0) < ((int32_t)L_1)))
  25934. {
  25935. goto IL_0008;
  25936. }
  25937. }
  25938. {
  25939. int32_t L_2 = ___1_b;
  25940. G_B3_0 = L_2;
  25941. goto IL_0009;
  25942. }
  25943. IL_0008:
  25944. {
  25945. int32_t L_3 = ___0_a;
  25946. G_B3_0 = L_3;
  25947. }
  25948. IL_0009:
  25949. {
  25950. V_0 = G_B3_0;
  25951. goto IL_000c;
  25952. }
  25953. IL_000c:
  25954. {
  25955. int32_t L_4 = V_0;
  25956. return L_4;
  25957. }
  25958. }
  25959. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline (const RuntimeMethod* method)
  25960. {
  25961. static bool s_Il2CppMethodInitialized;
  25962. if (!s_Il2CppMethodInitialized)
  25963. {
  25964. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_il2cpp_TypeInfo_var);
  25965. s_Il2CppMethodInitialized = true;
  25966. }
  25967. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
  25968. memset((&V_0), 0, sizeof(V_0));
  25969. {
  25970. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ((Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_StaticFields*)il2cpp_codegen_static_fields_for(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_il2cpp_TypeInfo_var))->___zeroVector;
  25971. V_0 = L_0;
  25972. goto IL_0009;
  25973. }
  25974. IL_0009:
  25975. {
  25976. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = V_0;
  25977. return L_1;
  25978. }
  25979. }
  25980. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_get_zero_m32506C40EC2EE7D5D4410BF40D3EE683A3D5F32C_inline (const RuntimeMethod* method)
  25981. {
  25982. static bool s_Il2CppMethodInitialized;
  25983. if (!s_Il2CppMethodInitialized)
  25984. {
  25985. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_il2cpp_TypeInfo_var);
  25986. s_Il2CppMethodInitialized = true;
  25987. }
  25988. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_0;
  25989. memset((&V_0), 0, sizeof(V_0));
  25990. {
  25991. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ((Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_StaticFields*)il2cpp_codegen_static_fields_for(Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_il2cpp_TypeInfo_var))->___zeroVector;
  25992. V_0 = L_0;
  25993. goto IL_0009;
  25994. }
  25995. IL_0009:
  25996. {
  25997. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_1 = V_0;
  25998. return L_1;
  25999. }
  26000. }
  26001. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Color32__ctor_mC9C6B443F0C7CA3F8B174158B2AF6F05E18EAC4E_inline (Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B* __this, uint8_t ___0_r, uint8_t ___1_g, uint8_t ___2_b, uint8_t ___3_a, const RuntimeMethod* method)
  26002. {
  26003. {
  26004. __this->___rgba = 0;
  26005. uint8_t L_0 = ___0_r;
  26006. __this->___r = L_0;
  26007. uint8_t L_1 = ___1_g;
  26008. __this->___g = L_1;
  26009. uint8_t L_2 = ___2_b;
  26010. __this->___b = L_2;
  26011. uint8_t L_3 = ___3_a;
  26012. __this->___a = L_3;
  26013. return;
  26014. }
  26015. }
  26016. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* __this, float ___0_x, float ___1_y, float ___2_z, const RuntimeMethod* method)
  26017. {
  26018. {
  26019. float L_0 = ___0_x;
  26020. __this->___x = L_0;
  26021. float L_1 = ___1_y;
  26022. __this->___y = L_1;
  26023. float L_2 = ___2_z;
  26024. __this->___z = L_2;
  26025. return;
  26026. }
  26027. }
  26028. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* __this, float ___0_x, float ___1_y, float ___2_z, float ___3_w, const RuntimeMethod* method)
  26029. {
  26030. {
  26031. float L_0 = ___0_x;
  26032. __this->___x = L_0;
  26033. float L_1 = ___1_y;
  26034. __this->___y = L_1;
  26035. float L_2 = ___2_z;
  26036. __this->___z = L_2;
  26037. float L_3 = ___3_w;
  26038. __this->___w = L_3;
  26039. return;
  26040. }
  26041. }
  26042. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline (String_t* __this, const RuntimeMethod* method)
  26043. {
  26044. {
  26045. int32_t L_0 = __this->____stringLength;
  26046. return L_0;
  26047. }
  26048. }
  26049. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline (float ___0_a, float ___1_b, const RuntimeMethod* method)
  26050. {
  26051. float V_0 = 0.0f;
  26052. float G_B3_0 = 0.0f;
  26053. {
  26054. float L_0 = ___0_a;
  26055. float L_1 = ___1_b;
  26056. if ((((float)L_0) > ((float)L_1)))
  26057. {
  26058. goto IL_0008;
  26059. }
  26060. }
  26061. {
  26062. float L_2 = ___1_b;
  26063. G_B3_0 = L_2;
  26064. goto IL_0009;
  26065. }
  26066. IL_0008:
  26067. {
  26068. float L_3 = ___0_a;
  26069. G_B3_0 = L_3;
  26070. }
  26071. IL_0009:
  26072. {
  26073. V_0 = G_B3_0;
  26074. goto IL_000c;
  26075. }
  26076. IL_000c:
  26077. {
  26078. float L_4 = V_0;
  26079. return L_4;
  26080. }
  26081. }
  26082. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Vector4_get_zero_m3D61F5FA9483CD9C08977D9D8852FB448B4CE6D1_inline (const RuntimeMethod* method)
  26083. {
  26084. static bool s_Il2CppMethodInitialized;
  26085. if (!s_Il2CppMethodInitialized)
  26086. {
  26087. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3_il2cpp_TypeInfo_var);
  26088. s_Il2CppMethodInitialized = true;
  26089. }
  26090. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 V_0;
  26091. memset((&V_0), 0, sizeof(V_0));
  26092. {
  26093. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_0 = ((Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3_StaticFields*)il2cpp_codegen_static_fields_for(Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3_il2cpp_TypeInfo_var))->___zeroVector;
  26094. V_0 = L_0;
  26095. goto IL_0009;
  26096. }
  26097. IL_0009:
  26098. {
  26099. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_1 = V_0;
  26100. return L_1;
  26101. }
  26102. }
  26103. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Min_m747CA71A9483CDB394B13BD0AD048EE17E48FFE4_inline (float ___0_a, float ___1_b, const RuntimeMethod* method)
  26104. {
  26105. float V_0 = 0.0f;
  26106. float G_B3_0 = 0.0f;
  26107. {
  26108. float L_0 = ___0_a;
  26109. float L_1 = ___1_b;
  26110. if ((((float)L_0) < ((float)L_1)))
  26111. {
  26112. goto IL_0008;
  26113. }
  26114. }
  26115. {
  26116. float L_2 = ___1_b;
  26117. G_B3_0 = L_2;
  26118. goto IL_0009;
  26119. }
  26120. IL_0008:
  26121. {
  26122. float L_3 = ___0_a;
  26123. G_B3_0 = L_3;
  26124. }
  26125. IL_0009:
  26126. {
  26127. V_0 = G_B3_0;
  26128. goto IL_000c;
  26129. }
  26130. IL_000c:
  26131. {
  26132. float L_4 = V_0;
  26133. return L_4;
  26134. }
  26135. }
  26136. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Vector4_op_Multiply_m02FE150FD7366546FC19A36B6928512376BF64E8_inline (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___0_a, float ___1_d, const RuntimeMethod* method)
  26137. {
  26138. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 V_0;
  26139. memset((&V_0), 0, sizeof(V_0));
  26140. {
  26141. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_0 = ___0_a;
  26142. float L_1 = L_0.___x;
  26143. float L_2 = ___1_d;
  26144. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_3 = ___0_a;
  26145. float L_4 = L_3.___y;
  26146. float L_5 = ___1_d;
  26147. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_6 = ___0_a;
  26148. float L_7 = L_6.___z;
  26149. float L_8 = ___1_d;
  26150. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_9 = ___0_a;
  26151. float L_10 = L_9.___w;
  26152. float L_11 = ___1_d;
  26153. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_12;
  26154. memset((&L_12), 0, sizeof(L_12));
  26155. Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_12), ((float)il2cpp_codegen_multiply(L_1, L_2)), ((float)il2cpp_codegen_multiply(L_4, L_5)), ((float)il2cpp_codegen_multiply(L_7, L_8)), ((float)il2cpp_codegen_multiply(L_10, L_11)), NULL);
  26156. V_0 = L_12;
  26157. goto IL_0029;
  26158. }
  26159. IL_0029:
  26160. {
  26161. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_13 = V_0;
  26162. return L_13;
  26163. }
  26164. }
  26165. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D* TMP_Text_get_textInfo_mA24C606B8EA51436E4AA3B9D6DCDFA7A8995E10E_inline (TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* __this, const RuntimeMethod* method)
  26166. {
  26167. {
  26168. TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D* L_0 = __this->___m_textInfo;
  26169. return L_0;
  26170. }
  26171. }
  26172. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float TMP_TextElement_get_scale_m23102716AD6E67BB03C2893983B105E8B425FE14_inline (TMP_TextElement_t262A55214F712D4274485ABE5676E5254B84D0A5* __this, const RuntimeMethod* method)
  26173. {
  26174. {
  26175. float L_0 = __this->___m_Scale;
  26176. return L_0;
  26177. }
  26178. }
  26179. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Glyph_t700CF8EBE04ED4AEAB520885AAA1B309E02A103F* TMP_TextElement_get_glyph_mB86D5107DDF4ADB051309056E876FEAE843E3D07_inline (TMP_TextElement_t262A55214F712D4274485ABE5676E5254B84D0A5* __this, const RuntimeMethod* method)
  26180. {
  26181. {
  26182. Glyph_t700CF8EBE04ED4AEAB520885AAA1B309E02A103F* L_0 = __this->___m_Glyph;
  26183. return L_0;
  26184. }
  26185. }
  26186. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Mathf_Abs_mD945EDDEA0D62D21BFDBAB7B1C0F18DFF1CEC905_inline (int32_t ___0_value, const RuntimeMethod* method)
  26187. {
  26188. static bool s_Il2CppMethodInitialized;
  26189. if (!s_Il2CppMethodInitialized)
  26190. {
  26191. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
  26192. s_Il2CppMethodInitialized = true;
  26193. }
  26194. int32_t V_0 = 0;
  26195. {
  26196. int32_t L_0 = ___0_value;
  26197. il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
  26198. int32_t L_1;
  26199. L_1 = il2cpp_codegen_abs(L_0);
  26200. V_0 = L_1;
  26201. goto IL_000a;
  26202. }
  26203. IL_000a:
  26204. {
  26205. int32_t L_2 = V_0;
  26206. return L_2;
  26207. }
  26208. }
  26209. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* __this, float ___0_x, float ___1_y, const RuntimeMethod* method)
  26210. {
  26211. {
  26212. float L_0 = ___0_x;
  26213. __this->___x = L_0;
  26214. float L_1 = ___1_y;
  26215. __this->___y = L_1;
  26216. return;
  26217. }
  26218. }
  26219. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector3__ctor_m5F87930F9B0828E5652E2D9D01ED907C01122C86_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* __this, float ___0_x, float ___1_y, const RuntimeMethod* method)
  26220. {
  26221. {
  26222. float L_0 = ___0_x;
  26223. __this->___x = L_0;
  26224. float L_1 = ___1_y;
  26225. __this->___y = L_1;
  26226. __this->___z = (0.0f);
  26227. return;
  26228. }
  26229. }
  26230. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint32_t TMP_TextElement_get_glyphIndex_m149D0BB0350CFC7D3C46CA011669295DC8CF8E9E_inline (TMP_TextElement_t262A55214F712D4274485ABE5676E5254B84D0A5* __this, const RuntimeMethod* method)
  26231. {
  26232. {
  26233. uint32_t L_0 = __this->___m_GlyphIndex;
  26234. return L_0;
  26235. }
  26236. }
  26237. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void TMP_TextElement_set_glyph_m29945C7CDA0F0F2429D3000A9376B4B5177A23BD_inline (TMP_TextElement_t262A55214F712D4274485ABE5676E5254B84D0A5* __this, Glyph_t700CF8EBE04ED4AEAB520885AAA1B309E02A103F* ___0_value, const RuntimeMethod* method)
  26238. {
  26239. {
  26240. Glyph_t700CF8EBE04ED4AEAB520885AAA1B309E02A103F* L_0 = ___0_value;
  26241. __this->___m_Glyph = L_0;
  26242. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Glyph), (void*)L_0);
  26243. return;
  26244. }
  26245. }
  26246. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void TMP_TextElement_set_textAsset_m046A7EF50875FC30233B8CB06D4A5138FB63C4E1_inline (TMP_TextElement_t262A55214F712D4274485ABE5676E5254B84D0A5* __this, TMP_Asset_t135A047D4F5CBBA9CD356B762B55AB164122B969* ___0_value, const RuntimeMethod* method)
  26247. {
  26248. {
  26249. TMP_Asset_t135A047D4F5CBBA9CD356B762B55AB164122B969* L_0 = ___0_value;
  26250. __this->___m_TextAsset = L_0;
  26251. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_TextAsset), (void*)L_0);
  26252. return;
  26253. }
  26254. }
  26255. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t TMP_SpriteCharacter_get_hashCode_mD0A6D291E2DEC9D29C0E6715C4497765E0AB384F_inline (TMP_SpriteCharacter_t98295D0A81320909AC4AD5F2602DD69EACBB449E* __this, const RuntimeMethod* method)
  26256. {
  26257. {
  26258. int32_t L_0 = __this->___m_HashCode;
  26259. return L_0;
  26260. }
  26261. }
  26262. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint32_t TMP_TextElement_get_unicode_mF963B03CCA673335FB682EBDD1CFF86F0DB8539F_inline (TMP_TextElement_t262A55214F712D4274485ABE5676E5254B84D0A5* __this, const RuntimeMethod* method)
  26263. {
  26264. {
  26265. uint32_t L_0 = __this->___m_Unicode;
  26266. return L_0;
  26267. }
  26268. }
  26269. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void TMP_TextElement_set_unicode_m5DDC85416E46FEB989F4924ED4E1C8BABDE09AA0_inline (TMP_TextElement_t262A55214F712D4274485ABE5676E5254B84D0A5* __this, uint32_t ___0_value, const RuntimeMethod* method)
  26270. {
  26271. {
  26272. uint32_t L_0 = ___0_value;
  26273. __this->___m_Unicode = L_0;
  26274. return;
  26275. }
  26276. }
  26277. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void TMP_TextElement_set_scale_mB753D739067A2DF395673D5C6B01E30B74B35362_inline (TMP_TextElement_t262A55214F712D4274485ABE5676E5254B84D0A5* __this, float ___0_value, const RuntimeMethod* method)
  26278. {
  26279. {
  26280. float L_0 = ___0_value;
  26281. __this->___m_Scale = L_0;
  26282. return;
  26283. }
  26284. }
  26285. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void TMP_TextElement_set_glyphIndex_mD2D21A9AD7EF332ABE56C52031E03CB5570C2FD3_inline (TMP_TextElement_t262A55214F712D4274485ABE5676E5254B84D0A5* __this, uint32_t ___0_value, const RuntimeMethod* method)
  26286. {
  26287. {
  26288. uint32_t L_0 = ___0_value;
  26289. __this->___m_GlyphIndex = L_0;
  26290. return;
  26291. }
  26292. }
  26293. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t TMP_Style_get_hashCode_m19EC41583BBC799AC118324ED1A0405E26990E85_inline (TMP_Style_tA9E5B1B35EBFE24EF980CEA03251B638282E120C* __this, const RuntimeMethod* method)
  26294. {
  26295. {
  26296. int32_t L_0 = __this->___m_HashCode;
  26297. return L_0;
  26298. }
  26299. }
  26300. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 Quaternion_get_identity_m7E701AE095ED10FD5EA0B50ABCFDE2EEFF2173A5_inline (const RuntimeMethod* method)
  26301. {
  26302. static bool s_Il2CppMethodInitialized;
  26303. if (!s_Il2CppMethodInitialized)
  26304. {
  26305. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974_il2cpp_TypeInfo_var);
  26306. s_Il2CppMethodInitialized = true;
  26307. }
  26308. Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 V_0;
  26309. memset((&V_0), 0, sizeof(V_0));
  26310. {
  26311. Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_0 = ((Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974_StaticFields*)il2cpp_codegen_static_fields_for(Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974_il2cpp_TypeInfo_var))->___identityQuaternion;
  26312. V_0 = L_0;
  26313. goto IL_0009;
  26314. }
  26315. IL_0009:
  26316. {
  26317. Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_1 = V_0;
  26318. return L_1;
  26319. }
  26320. }
  26321. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_one_mC9B289F1E15C42C597180C9FE6FB492495B51D02_inline (const RuntimeMethod* method)
  26322. {
  26323. static bool s_Il2CppMethodInitialized;
  26324. if (!s_Il2CppMethodInitialized)
  26325. {
  26326. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_il2cpp_TypeInfo_var);
  26327. s_Il2CppMethodInitialized = true;
  26328. }
  26329. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
  26330. memset((&V_0), 0, sizeof(V_0));
  26331. {
  26332. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ((Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_StaticFields*)il2cpp_codegen_static_fields_for(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_il2cpp_TypeInfo_var))->___oneVector;
  26333. V_0 = L_0;
  26334. goto IL_0009;
  26335. }
  26336. IL_0009:
  26337. {
  26338. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = V_0;
  26339. return L_1;
  26340. }
  26341. }
  26342. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool TMP_Text_get_extraPadding_m84294178A4E3BFD708FC746DB98CB0A64FBC35AA_inline (TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* __this, const RuntimeMethod* method)
  26343. {
  26344. {
  26345. bool L_0 = __this->___m_enableExtraPadding;
  26346. return L_0;
  26347. }
  26348. }
  26349. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool TMP_Text_get_isUsingBold_mA0F9BE071B0F9DB995BC04D1CD409CA5C5AF6CF0_inline (TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* __this, const RuntimeMethod* method)
  26350. {
  26351. {
  26352. bool L_0 = __this->___m_isUsingBold;
  26353. return L_0;
  26354. }
  26355. }
  26356. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* TMP_SubMeshUI_get_sharedMaterial_m9F6E8D48BE941352C6395CE6B25D1A026F9B1A50_inline (TMP_SubMeshUI_tC465A77BC412382AABB3052CBA268623AAF3A25D* __this, const RuntimeMethod* method)
  26357. {
  26358. {
  26359. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_0 = __this->___m_sharedMaterial;
  26360. return L_0;
  26361. }
  26362. }
  26363. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_get_one_m9097EB8DC23C26118A591AF16702796C3EF51DFB_inline (const RuntimeMethod* method)
  26364. {
  26365. static bool s_Il2CppMethodInitialized;
  26366. if (!s_Il2CppMethodInitialized)
  26367. {
  26368. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_il2cpp_TypeInfo_var);
  26369. s_Il2CppMethodInitialized = true;
  26370. }
  26371. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_0;
  26372. memset((&V_0), 0, sizeof(V_0));
  26373. {
  26374. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ((Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_StaticFields*)il2cpp_codegen_static_fields_for(Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_il2cpp_TypeInfo_var))->___oneVector;
  26375. V_0 = L_0;
  26376. goto IL_0009;
  26377. }
  26378. IL_0009:
  26379. {
  26380. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_1 = V_0;
  26381. return L_1;
  26382. }
  26383. }
  26384. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool MaskableGraphic_get_maskable_m34B87CD87CFF73FF4E09D892ADB316E412F22660_inline (MaskableGraphic_tFC5B6BE351C90DE53744DF2A70940242774B361E* __this, const RuntimeMethod* method)
  26385. {
  26386. {
  26387. bool L_0 = __this->___m_Maskable;
  26388. return L_0;
  26389. }
  26390. }
  26391. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void UnityAction_Invoke_m5CB9EE17CCDF64D00DE5D96DF3553CDB20D66F70_inline (UnityAction_t11A1F3B953B365C072A5DCC32677EE1796A962A7* __this, const RuntimeMethod* method)
  26392. {
  26393. typedef void (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
  26394. ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, reinterpret_cast<RuntimeMethod*>(__this->___method));
  26395. }
  26396. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR TMP_Asset_t135A047D4F5CBBA9CD356B762B55AB164122B969* TMP_TextElement_get_textAsset_m3FFA01E6D0068D1F8F578CBF2590A752683A61EA_inline (TMP_TextElement_t262A55214F712D4274485ABE5676E5254B84D0A5* __this, const RuntimeMethod* method)
  26397. {
  26398. {
  26399. TMP_Asset_t135A047D4F5CBBA9CD356B762B55AB164122B969* L_0 = __this->___m_TextAsset;
  26400. return L_0;
  26401. }
  26402. }
  26403. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t TextBackingContainer_get_Count_mA4E440D40E9EECB361CE4697B11F9B017B19E0C1_inline (TextBackingContainer_t33D1CE628E7B26C45EDAC1D87BEF2DD22A5C6361* __this, const RuntimeMethod* method)
  26404. {
  26405. {
  26406. int32_t L_0 = __this->___m_Count;
  26407. return L_0;
  26408. }
  26409. }
  26410. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void TextBackingContainer_set_Count_m3833989ADDB6C436DFB7A8979080FF5F2A411F19_inline (TextBackingContainer_t33D1CE628E7B26C45EDAC1D87BEF2DD22A5C6361* __this, int32_t ___0_value, const RuntimeMethod* method)
  26411. {
  26412. {
  26413. int32_t L_0 = ___0_value;
  26414. __this->___m_Count = L_0;
  26415. return;
  26416. }
  26417. }
  26418. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_op_Implicit_mE8EBEE9291F11BB02F062D6E000F4798968CBD96_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_v, const RuntimeMethod* method)
  26419. {
  26420. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_0;
  26421. memset((&V_0), 0, sizeof(V_0));
  26422. {
  26423. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_v;
  26424. float L_1 = L_0.___x;
  26425. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___0_v;
  26426. float L_3 = L_2.___y;
  26427. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_4;
  26428. memset((&L_4), 0, sizeof(L_4));
  26429. Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_4), L_1, L_3, NULL);
  26430. V_0 = L_4;
  26431. goto IL_0015;
  26432. }
  26433. IL_0015:
  26434. {
  26435. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_5 = V_0;
  26436. return L_5;
  26437. }
  26438. }
  26439. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t TMP_Text_get_overflowMode_m494E5C01E450AF8F4F344856D289D0FDEB8DDCB4_inline (TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* __this, const RuntimeMethod* method)
  26440. {
  26441. {
  26442. int32_t L_0 = __this->___m_overflowMode;
  26443. return L_0;
  26444. }
  26445. }
  26446. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t TMP_Text_get_pageToDisplay_mAA3CCC7BD6CA9430558F3409E05B6E754D82C730_inline (TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* __this, const RuntimeMethod* method)
  26447. {
  26448. {
  26449. int32_t L_0 = __this->___m_pageToDisplay;
  26450. return L_0;
  26451. }
  26452. }
  26453. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_b, const RuntimeMethod* method)
  26454. {
  26455. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
  26456. memset((&V_0), 0, sizeof(V_0));
  26457. {
  26458. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_a;
  26459. float L_1 = L_0.___x;
  26460. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___1_b;
  26461. float L_3 = L_2.___x;
  26462. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___0_a;
  26463. float L_5 = L_4.___y;
  26464. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___1_b;
  26465. float L_7 = L_6.___y;
  26466. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8 = ___0_a;
  26467. float L_9 = L_8.___z;
  26468. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = ___1_b;
  26469. float L_11 = L_10.___z;
  26470. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_12;
  26471. memset((&L_12), 0, sizeof(L_12));
  26472. Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_12), ((float)il2cpp_codegen_subtract(L_1, L_3)), ((float)il2cpp_codegen_subtract(L_5, L_7)), ((float)il2cpp_codegen_subtract(L_9, L_11)), NULL);
  26473. V_0 = L_12;
  26474. goto IL_0030;
  26475. }
  26476. IL_0030:
  26477. {
  26478. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_13 = V_0;
  26479. return L_13;
  26480. }
  26481. }
  26482. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Vector3_Dot_mBB86BB940AA0A32FA7D3C02AC42E5BC7095A5D52_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_lhs, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_rhs, const RuntimeMethod* method)
  26483. {
  26484. float V_0 = 0.0f;
  26485. {
  26486. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_lhs;
  26487. float L_1 = L_0.___x;
  26488. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___1_rhs;
  26489. float L_3 = L_2.___x;
  26490. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___0_lhs;
  26491. float L_5 = L_4.___y;
  26492. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___1_rhs;
  26493. float L_7 = L_6.___y;
  26494. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8 = ___0_lhs;
  26495. float L_9 = L_8.___z;
  26496. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = ___1_rhs;
  26497. float L_11 = L_10.___z;
  26498. V_0 = ((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_1, L_3)), ((float)il2cpp_codegen_multiply(L_5, L_7)))), ((float)il2cpp_codegen_multiply(L_9, L_11))));
  26499. goto IL_002d;
  26500. }
  26501. IL_002d:
  26502. {
  26503. float L_12 = V_0;
  26504. return L_12;
  26505. }
  26506. }
  26507. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector2_op_Implicit_m6D9CABB2C791A192867D7A4559D132BE86DD3EB7_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_v, const RuntimeMethod* method)
  26508. {
  26509. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
  26510. memset((&V_0), 0, sizeof(V_0));
  26511. {
  26512. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ___0_v;
  26513. float L_1 = L_0.___x;
  26514. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_2 = ___0_v;
  26515. float L_3 = L_2.___y;
  26516. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4;
  26517. memset((&L_4), 0, sizeof(L_4));
  26518. Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_4), L_1, L_3, (0.0f), NULL);
  26519. V_0 = L_4;
  26520. goto IL_001a;
  26521. }
  26522. IL_001a:
  26523. {
  26524. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_5 = V_0;
  26525. return L_5;
  26526. }
  26527. }
  26528. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_back_mCA5A84170E8DE5CE38C0551B4CCAD647BF215E57_inline (const RuntimeMethod* method)
  26529. {
  26530. static bool s_Il2CppMethodInitialized;
  26531. if (!s_Il2CppMethodInitialized)
  26532. {
  26533. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_il2cpp_TypeInfo_var);
  26534. s_Il2CppMethodInitialized = true;
  26535. }
  26536. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
  26537. memset((&V_0), 0, sizeof(V_0));
  26538. {
  26539. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ((Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_StaticFields*)il2cpp_codegen_static_fields_for(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_il2cpp_TypeInfo_var))->___backVector;
  26540. V_0 = L_0;
  26541. goto IL_0009;
  26542. }
  26543. IL_0009:
  26544. {
  26545. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = V_0;
  26546. return L_1;
  26547. }
  26548. }
  26549. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Plane__ctor_m2BFB65EBFF51123791878684ECC375B99FAD10A2_inline (Plane_tB7D8CC6F7AACF5F3AA483AF005C1102A8577BC0C* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_inNormal, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_inPoint, const RuntimeMethod* method)
  26550. {
  26551. {
  26552. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_inNormal;
  26553. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1;
  26554. L_1 = Vector3_Normalize_mEF8349CC39674236CFC694189AFD36E31F89AC8F_inline(L_0, NULL);
  26555. __this->___m_Normal = L_1;
  26556. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = __this->___m_Normal;
  26557. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3 = ___1_inPoint;
  26558. float L_4;
  26559. L_4 = Vector3_Dot_mBB86BB940AA0A32FA7D3C02AC42E5BC7095A5D52_inline(L_2, L_3, NULL);
  26560. __this->___m_Distance = ((-L_4));
  26561. return;
  26562. }
  26563. }
  26564. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Plane_Raycast_mC6D25A732413A2694A75CB0F2F9E75DEDDA117F0_inline (Plane_tB7D8CC6F7AACF5F3AA483AF005C1102A8577BC0C* __this, Ray_t2B1742D7958DC05BDC3EFC7461D3593E1430DC00 ___0_ray, float* ___1_enter, const RuntimeMethod* method)
  26565. {
  26566. float V_0 = 0.0f;
  26567. float V_1 = 0.0f;
  26568. bool V_2 = false;
  26569. bool V_3 = false;
  26570. {
  26571. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0;
  26572. L_0 = Ray_get_direction_m21C2D22D3BD4A683BD4DC191AB22DD05F5EC2086_inline((&___0_ray), NULL);
  26573. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = __this->___m_Normal;
  26574. float L_2;
  26575. L_2 = Vector3_Dot_mBB86BB940AA0A32FA7D3C02AC42E5BC7095A5D52_inline(L_0, L_1, NULL);
  26576. V_0 = L_2;
  26577. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3;
  26578. L_3 = Ray_get_origin_m97604A8F180316A410DCD77B7D74D04522FA1BA6_inline((&___0_ray), NULL);
  26579. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = __this->___m_Normal;
  26580. float L_5;
  26581. L_5 = Vector3_Dot_mBB86BB940AA0A32FA7D3C02AC42E5BC7095A5D52_inline(L_3, L_4, NULL);
  26582. float L_6 = __this->___m_Distance;
  26583. V_1 = ((float)il2cpp_codegen_subtract(((-L_5)), L_6));
  26584. float L_7 = V_0;
  26585. bool L_8;
  26586. L_8 = Mathf_Approximately_m1DADD012A8FC82E11FB282501AE2EBBF9A77150B_inline(L_7, (0.0f), NULL);
  26587. V_2 = L_8;
  26588. bool L_9 = V_2;
  26589. if (!L_9)
  26590. {
  26591. goto IL_004a;
  26592. }
  26593. }
  26594. {
  26595. float* L_10 = ___1_enter;
  26596. *((float*)L_10) = (float)(0.0f);
  26597. V_3 = (bool)0;
  26598. goto IL_005b;
  26599. }
  26600. IL_004a:
  26601. {
  26602. float* L_11 = ___1_enter;
  26603. float L_12 = V_1;
  26604. float L_13 = V_0;
  26605. *((float*)L_11) = (float)((float)(L_12/L_13));
  26606. float* L_14 = ___1_enter;
  26607. float L_15 = *((float*)L_14);
  26608. V_3 = (bool)((((float)L_15) > ((float)(0.0f)))? 1 : 0);
  26609. goto IL_005b;
  26610. }
  26611. IL_005b:
  26612. {
  26613. bool L_16 = V_3;
  26614. return L_16;
  26615. }
  26616. }
  26617. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_Multiply_m7F3B0FA9256CE368D7636558EFEFC4AB0E1A0F41_inline (float ___0_d, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_a, const RuntimeMethod* method)
  26618. {
  26619. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
  26620. memset((&V_0), 0, sizeof(V_0));
  26621. {
  26622. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___1_a;
  26623. float L_1 = L_0.___x;
  26624. float L_2 = ___0_d;
  26625. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3 = ___1_a;
  26626. float L_4 = L_3.___y;
  26627. float L_5 = ___0_d;
  26628. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___1_a;
  26629. float L_7 = L_6.___z;
  26630. float L_8 = ___0_d;
  26631. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9;
  26632. memset((&L_9), 0, sizeof(L_9));
  26633. Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_9), ((float)il2cpp_codegen_multiply(L_1, L_2)), ((float)il2cpp_codegen_multiply(L_4, L_5)), ((float)il2cpp_codegen_multiply(L_7, L_8)), NULL);
  26634. V_0 = L_9;
  26635. goto IL_0021;
  26636. }
  26637. IL_0021:
  26638. {
  26639. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = V_0;
  26640. return L_10;
  26641. }
  26642. }
  26643. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_b, const RuntimeMethod* method)
  26644. {
  26645. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
  26646. memset((&V_0), 0, sizeof(V_0));
  26647. {
  26648. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_a;
  26649. float L_1 = L_0.___x;
  26650. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___1_b;
  26651. float L_3 = L_2.___x;
  26652. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___0_a;
  26653. float L_5 = L_4.___y;
  26654. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___1_b;
  26655. float L_7 = L_6.___y;
  26656. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8 = ___0_a;
  26657. float L_9 = L_8.___z;
  26658. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = ___1_b;
  26659. float L_11 = L_10.___z;
  26660. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_12;
  26661. memset((&L_12), 0, sizeof(L_12));
  26662. Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_12), ((float)il2cpp_codegen_add(L_1, L_3)), ((float)il2cpp_codegen_add(L_5, L_7)), ((float)il2cpp_codegen_add(L_9, L_11)), NULL);
  26663. V_0 = L_12;
  26664. goto IL_0030;
  26665. }
  26666. IL_0030:
  26667. {
  26668. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_13 = V_0;
  26669. return L_13;
  26670. }
  26671. }
  26672. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, float ___1_d, const RuntimeMethod* method)
  26673. {
  26674. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
  26675. memset((&V_0), 0, sizeof(V_0));
  26676. {
  26677. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_a;
  26678. float L_1 = L_0.___x;
  26679. float L_2 = ___1_d;
  26680. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3 = ___0_a;
  26681. float L_4 = L_3.___y;
  26682. float L_5 = ___1_d;
  26683. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___0_a;
  26684. float L_7 = L_6.___z;
  26685. float L_8 = ___1_d;
  26686. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9;
  26687. memset((&L_9), 0, sizeof(L_9));
  26688. Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_9), ((float)il2cpp_codegen_multiply(L_1, L_2)), ((float)il2cpp_codegen_multiply(L_4, L_5)), ((float)il2cpp_codegen_multiply(L_7, L_8)), NULL);
  26689. V_0 = L_9;
  26690. goto IL_0021;
  26691. }
  26692. IL_0021:
  26693. {
  26694. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = V_0;
  26695. return L_10;
  26696. }
  26697. }
  26698. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method)
  26699. {
  26700. {
  26701. int32_t L_0 = __this->____size;
  26702. return L_0;
  26703. }
  26704. }
  26705. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___0_item, const RuntimeMethod* method)
  26706. {
  26707. ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* V_0 = NULL;
  26708. int32_t V_1 = 0;
  26709. {
  26710. int32_t L_0 = __this->____version;
  26711. __this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1));
  26712. ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_1 = __this->____items;
  26713. V_0 = L_1;
  26714. int32_t L_2 = __this->____size;
  26715. V_1 = L_2;
  26716. int32_t L_3 = V_1;
  26717. ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_4 = V_0;
  26718. NullCheck(L_4);
  26719. if ((!(((uint32_t)L_3) < ((uint32_t)((int32_t)(((RuntimeArray*)L_4)->max_length))))))
  26720. {
  26721. goto IL_0034;
  26722. }
  26723. }
  26724. {
  26725. int32_t L_5 = V_1;
  26726. __this->____size = ((int32_t)il2cpp_codegen_add(L_5, 1));
  26727. ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_6 = V_0;
  26728. int32_t L_7 = V_1;
  26729. RuntimeObject* L_8 = ___0_item;
  26730. NullCheck(L_6);
  26731. (L_6)->SetAt(static_cast<il2cpp_array_size_t>(L_7), (RuntimeObject*)L_8);
  26732. return;
  26733. }
  26734. IL_0034:
  26735. {
  26736. RuntimeObject* L_9 = ___0_item;
  26737. List_1_AddWithResize_m79A9BF770BEF9C06BE40D5401E55E375F2726CC4(__this, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 14));
  26738. return;
  26739. }
  26740. }
  26741. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Clear_m16C1F2C61FED5955F10EB36BC1CB2DF34B128994_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method)
  26742. {
  26743. int32_t V_0 = 0;
  26744. {
  26745. int32_t L_0 = __this->____version;
  26746. __this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1));
  26747. }
  26748. {
  26749. int32_t L_1 = __this->____size;
  26750. V_0 = L_1;
  26751. __this->____size = 0;
  26752. int32_t L_2 = V_0;
  26753. if ((((int32_t)L_2) <= ((int32_t)0)))
  26754. {
  26755. goto IL_003c;
  26756. }
  26757. }
  26758. {
  26759. ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_3 = __this->____items;
  26760. int32_t L_4 = V_0;
  26761. Array_Clear_m50BAA3751899858B097D3FF2ED31F284703FE5CB((RuntimeArray*)L_3, 0, L_4, NULL);
  26762. return;
  26763. }
  26764. IL_003c:
  26765. {
  26766. return;
  26767. }
  26768. }
  26769. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_Normalize_mEF8349CC39674236CFC694189AFD36E31F89AC8F_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_value, const RuntimeMethod* method)
  26770. {
  26771. float V_0 = 0.0f;
  26772. bool V_1 = false;
  26773. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_2;
  26774. memset((&V_2), 0, sizeof(V_2));
  26775. {
  26776. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_value;
  26777. float L_1;
  26778. L_1 = Vector3_Magnitude_m21652D951393A3D7CE92CE40049A0E7F76544D1B_inline(L_0, NULL);
  26779. V_0 = L_1;
  26780. float L_2 = V_0;
  26781. V_1 = (bool)((((float)L_2) > ((float)(9.99999975E-06f)))? 1 : 0);
  26782. bool L_3 = V_1;
  26783. if (!L_3)
  26784. {
  26785. goto IL_001e;
  26786. }
  26787. }
  26788. {
  26789. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___0_value;
  26790. float L_5 = V_0;
  26791. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6;
  26792. L_6 = Vector3_op_Division_mCC6BB24E372AB96B8380D1678446EF6A8BAE13BB_inline(L_4, L_5, NULL);
  26793. V_2 = L_6;
  26794. goto IL_0026;
  26795. }
  26796. IL_001e:
  26797. {
  26798. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7;
  26799. L_7 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL);
  26800. V_2 = L_7;
  26801. goto IL_0026;
  26802. }
  26803. IL_0026:
  26804. {
  26805. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8 = V_2;
  26806. return L_8;
  26807. }
  26808. }
  26809. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Ray_get_direction_m21C2D22D3BD4A683BD4DC191AB22DD05F5EC2086_inline (Ray_t2B1742D7958DC05BDC3EFC7461D3593E1430DC00* __this, const RuntimeMethod* method)
  26810. {
  26811. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
  26812. memset((&V_0), 0, sizeof(V_0));
  26813. {
  26814. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = __this->___m_Direction;
  26815. V_0 = L_0;
  26816. goto IL_000a;
  26817. }
  26818. IL_000a:
  26819. {
  26820. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = V_0;
  26821. return L_1;
  26822. }
  26823. }
  26824. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Ray_get_origin_m97604A8F180316A410DCD77B7D74D04522FA1BA6_inline (Ray_t2B1742D7958DC05BDC3EFC7461D3593E1430DC00* __this, const RuntimeMethod* method)
  26825. {
  26826. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
  26827. memset((&V_0), 0, sizeof(V_0));
  26828. {
  26829. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = __this->___m_Origin;
  26830. V_0 = L_0;
  26831. goto IL_000a;
  26832. }
  26833. IL_000a:
  26834. {
  26835. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = V_0;
  26836. return L_1;
  26837. }
  26838. }
  26839. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Mathf_Approximately_m1DADD012A8FC82E11FB282501AE2EBBF9A77150B_inline (float ___0_a, float ___1_b, const RuntimeMethod* method)
  26840. {
  26841. static bool s_Il2CppMethodInitialized;
  26842. if (!s_Il2CppMethodInitialized)
  26843. {
  26844. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Mathf_tE284D016E3B297B72311AAD9EB8F0E643F6A4682_il2cpp_TypeInfo_var);
  26845. s_Il2CppMethodInitialized = true;
  26846. }
  26847. bool V_0 = false;
  26848. {
  26849. float L_0 = ___1_b;
  26850. float L_1 = ___0_a;
  26851. float L_2;
  26852. L_2 = fabsf(((float)il2cpp_codegen_subtract(L_0, L_1)));
  26853. float L_3 = ___0_a;
  26854. float L_4;
  26855. L_4 = fabsf(L_3);
  26856. float L_5 = ___1_b;
  26857. float L_6;
  26858. L_6 = fabsf(L_5);
  26859. float L_7;
  26860. L_7 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline(L_4, L_6, NULL);
  26861. float L_8 = ((Mathf_tE284D016E3B297B72311AAD9EB8F0E643F6A4682_StaticFields*)il2cpp_codegen_static_fields_for(Mathf_tE284D016E3B297B72311AAD9EB8F0E643F6A4682_il2cpp_TypeInfo_var))->___Epsilon;
  26862. float L_9;
  26863. L_9 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline(((float)il2cpp_codegen_multiply((9.99999997E-07f), L_7)), ((float)il2cpp_codegen_multiply(L_8, (8.0f))), NULL);
  26864. V_0 = (bool)((((float)L_2) < ((float)L_9))? 1 : 0);
  26865. goto IL_0035;
  26866. }
  26867. IL_0035:
  26868. {
  26869. bool L_10 = V_0;
  26870. return L_10;
  26871. }
  26872. }
  26873. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Vector3_Magnitude_m21652D951393A3D7CE92CE40049A0E7F76544D1B_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_vector, const RuntimeMethod* method)
  26874. {
  26875. static bool s_Il2CppMethodInitialized;
  26876. if (!s_Il2CppMethodInitialized)
  26877. {
  26878. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
  26879. s_Il2CppMethodInitialized = true;
  26880. }
  26881. float V_0 = 0.0f;
  26882. {
  26883. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_vector;
  26884. float L_1 = L_0.___x;
  26885. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___0_vector;
  26886. float L_3 = L_2.___x;
  26887. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___0_vector;
  26888. float L_5 = L_4.___y;
  26889. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___0_vector;
  26890. float L_7 = L_6.___y;
  26891. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8 = ___0_vector;
  26892. float L_9 = L_8.___z;
  26893. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = ___0_vector;
  26894. float L_11 = L_10.___z;
  26895. il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
  26896. double L_12;
  26897. L_12 = sqrt(((double)((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_1, L_3)), ((float)il2cpp_codegen_multiply(L_5, L_7)))), ((float)il2cpp_codegen_multiply(L_9, L_11))))));
  26898. V_0 = ((float)L_12);
  26899. goto IL_0034;
  26900. }
  26901. IL_0034:
  26902. {
  26903. float L_13 = V_0;
  26904. return L_13;
  26905. }
  26906. }
  26907. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_Division_mCC6BB24E372AB96B8380D1678446EF6A8BAE13BB_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, float ___1_d, const RuntimeMethod* method)
  26908. {
  26909. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
  26910. memset((&V_0), 0, sizeof(V_0));
  26911. {
  26912. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_a;
  26913. float L_1 = L_0.___x;
  26914. float L_2 = ___1_d;
  26915. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3 = ___0_a;
  26916. float L_4 = L_3.___y;
  26917. float L_5 = ___1_d;
  26918. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___0_a;
  26919. float L_7 = L_6.___z;
  26920. float L_8 = ___1_d;
  26921. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9;
  26922. memset((&L_9), 0, sizeof(L_9));
  26923. Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_9), ((float)(L_1/L_2)), ((float)(L_4/L_5)), ((float)(L_7/L_8)), NULL);
  26924. V_0 = L_9;
  26925. goto IL_0021;
  26926. }
  26927. IL_0021:
  26928. {
  26929. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = V_0;
  26930. return L_10;
  26931. }
  26932. }