123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172217321742175217621772178217921802181218221832184218521862187218821892190219121922193219421952196219721982199220022012202220322042205220622072208220922102211221222132214221522162217221822192220222122222223222422252226222722282229223022312232223322342235223622372238223922402241224222432244224522462247224822492250225122522253225422552256225722582259226022612262226322642265226622672268226922702271227222732274227522762277227822792280228122822283228422852286228722882289229022912292229322942295229622972298229923002301230223032304230523062307230823092310231123122313231423152316231723182319232023212322232323242325232623272328232923302331233223332334233523362337233823392340234123422343234423452346234723482349235023512352235323542355235623572358235923602361236223632364236523662367236823692370237123722373237423752376237723782379238023812382238323842385238623872388238923902391239223932394239523962397239823992400240124022403240424052406240724082409241024112412241324142415241624172418241924202421242224232424242524262427242824292430243124322433243424352436243724382439244024412442244324442445244624472448244924502451245224532454245524562457245824592460246124622463246424652466246724682469247024712472247324742475247624772478247924802481248224832484248524862487248824892490249124922493249424952496249724982499250025012502250325042505250625072508250925102511251225132514251525162517251825192520252125222523252425252526252725282529253025312532253325342535253625372538253925402541254225432544254525462547254825492550255125522553255425552556255725582559256025612562256325642565256625672568256925702571257225732574257525762577257825792580258125822583258425852586258725882589259025912592259325942595259625972598259926002601260226032604260526062607260826092610261126122613261426152616261726182619262026212622262326242625262626272628262926302631263226332634263526362637263826392640264126422643264426452646264726482649265026512652265326542655265626572658265926602661266226632664266526662667266826692670267126722673267426752676267726782679268026812682268326842685268626872688268926902691269226932694269526962697269826992700270127022703270427052706270727082709271027112712271327142715271627172718271927202721272227232724272527262727272827292730273127322733273427352736273727382739274027412742274327442745274627472748274927502751275227532754275527562757275827592760276127622763276427652766276727682769277027712772277327742775277627772778277927802781278227832784278527862787278827892790279127922793279427952796279727982799280028012802280328042805280628072808280928102811281228132814281528162817281828192820282128222823282428252826282728282829283028312832283328342835283628372838283928402841284228432844284528462847284828492850285128522853285428552856285728582859286028612862286328642865286628672868286928702871287228732874287528762877287828792880288128822883288428852886288728882889289028912892289328942895289628972898289929002901290229032904290529062907290829092910291129122913291429152916291729182919292029212922292329242925292629272928292929302931293229332934293529362937293829392940294129422943294429452946294729482949295029512952295329542955295629572958295929602961296229632964296529662967296829692970297129722973297429752976297729782979298029812982298329842985298629872988298929902991299229932994299529962997299829993000300130023003300430053006300730083009301030113012301330143015301630173018301930203021302230233024302530263027302830293030303130323033303430353036303730383039304030413042304330443045304630473048304930503051305230533054305530563057305830593060306130623063306430653066306730683069307030713072307330743075307630773078307930803081308230833084308530863087308830893090309130923093309430953096309730983099310031013102310331043105310631073108310931103111311231133114311531163117311831193120312131223123312431253126312731283129313031313132313331343135313631373138313931403141314231433144314531463147314831493150315131523153315431553156315731583159316031613162316331643165316631673168316931703171317231733174317531763177317831793180318131823183318431853186318731883189319031913192319331943195319631973198319932003201320232033204320532063207320832093210321132123213321432153216321732183219322032213222322332243225322632273228322932303231323232333234323532363237323832393240324132423243324432453246324732483249325032513252325332543255325632573258325932603261326232633264326532663267326832693270327132723273327432753276327732783279328032813282328332843285328632873288328932903291329232933294329532963297329832993300330133023303330433053306330733083309331033113312331333143315331633173318331933203321332233233324332533263327332833293330333133323333333433353336333733383339334033413342334333443345334633473348334933503351335233533354335533563357335833593360336133623363336433653366336733683369337033713372337333743375337633773378337933803381338233833384338533863387338833893390339133923393339433953396339733983399340034013402340334043405340634073408340934103411341234133414341534163417341834193420342134223423342434253426342734283429343034313432343334343435343634373438343934403441344234433444344534463447344834493450345134523453345434553456345734583459346034613462346334643465346634673468346934703471347234733474347534763477347834793480348134823483348434853486348734883489349034913492349334943495349634973498349935003501350235033504350535063507350835093510351135123513351435153516351735183519352035213522352335243525352635273528352935303531353235333534353535363537353835393540354135423543354435453546354735483549355035513552355335543555355635573558355935603561356235633564356535663567356835693570357135723573357435753576357735783579358035813582358335843585358635873588358935903591359235933594359535963597359835993600360136023603360436053606360736083609361036113612361336143615361636173618361936203621362236233624362536263627362836293630363136323633363436353636363736383639364036413642364336443645364636473648364936503651365236533654365536563657365836593660366136623663366436653666366736683669367036713672367336743675367636773678367936803681368236833684368536863687368836893690369136923693369436953696369736983699370037013702370337043705370637073708370937103711371237133714371537163717371837193720372137223723372437253726372737283729373037313732373337343735373637373738373937403741374237433744374537463747374837493750375137523753375437553756375737583759376037613762376337643765376637673768376937703771377237733774377537763777377837793780378137823783378437853786378737883789379037913792379337943795379637973798379938003801380238033804380538063807380838093810381138123813381438153816381738183819382038213822382338243825382638273828382938303831383238333834383538363837383838393840384138423843384438453846384738483849385038513852385338543855385638573858385938603861386238633864386538663867386838693870387138723873387438753876387738783879388038813882388338843885388638873888388938903891389238933894389538963897389838993900390139023903390439053906390739083909391039113912391339143915391639173918391939203921392239233924392539263927392839293930393139323933393439353936393739383939394039413942394339443945394639473948394939503951395239533954395539563957395839593960396139623963396439653966396739683969397039713972397339743975397639773978397939803981398239833984398539863987398839893990399139923993399439953996399739983999400040014002400340044005400640074008400940104011401240134014401540164017401840194020402140224023402440254026402740284029403040314032403340344035403640374038403940404041404240434044404540464047404840494050405140524053405440554056405740584059406040614062406340644065406640674068406940704071407240734074407540764077407840794080408140824083408440854086408740884089409040914092409340944095409640974098409941004101410241034104410541064107410841094110411141124113411441154116411741184119412041214122412341244125412641274128412941304131413241334134413541364137413841394140414141424143414441454146414741484149415041514152415341544155415641574158415941604161416241634164416541664167416841694170417141724173417441754176417741784179418041814182418341844185418641874188418941904191419241934194419541964197419841994200420142024203420442054206420742084209421042114212421342144215421642174218421942204221422242234224422542264227422842294230423142324233423442354236423742384239424042414242424342444245424642474248424942504251425242534254425542564257425842594260426142624263426442654266426742684269427042714272427342744275427642774278427942804281428242834284428542864287428842894290429142924293429442954296429742984299430043014302430343044305430643074308430943104311431243134314431543164317431843194320432143224323432443254326432743284329433043314332433343344335433643374338433943404341434243434344434543464347434843494350435143524353435443554356435743584359436043614362436343644365436643674368436943704371437243734374437543764377437843794380438143824383438443854386438743884389439043914392439343944395439643974398439944004401440244034404440544064407440844094410441144124413441444154416441744184419442044214422442344244425442644274428442944304431443244334434443544364437443844394440444144424443444444454446444744484449445044514452445344544455445644574458445944604461446244634464446544664467446844694470447144724473447444754476447744784479448044814482448344844485448644874488448944904491449244934494449544964497449844994500450145024503450445054506450745084509451045114512451345144515451645174518451945204521452245234524452545264527452845294530453145324533453445354536453745384539454045414542454345444545454645474548454945504551455245534554455545564557455845594560456145624563456445654566456745684569457045714572457345744575457645774578457945804581458245834584458545864587458845894590459145924593459445954596459745984599460046014602460346044605460646074608460946104611461246134614461546164617461846194620462146224623462446254626462746284629463046314632463346344635463646374638463946404641464246434644464546464647464846494650465146524653465446554656465746584659466046614662466346644665466646674668466946704671467246734674467546764677467846794680468146824683468446854686468746884689469046914692469346944695469646974698469947004701470247034704470547064707470847094710471147124713471447154716471747184719472047214722472347244725472647274728472947304731473247334734473547364737473847394740474147424743474447454746474747484749475047514752475347544755475647574758475947604761476247634764476547664767476847694770477147724773477447754776477747784779478047814782478347844785478647874788478947904791479247934794479547964797479847994800480148024803480448054806480748084809481048114812481348144815481648174818481948204821482248234824482548264827482848294830483148324833483448354836483748384839484048414842484348444845484648474848484948504851485248534854485548564857485848594860486148624863486448654866486748684869487048714872487348744875487648774878487948804881488248834884488548864887488848894890489148924893489448954896489748984899490049014902490349044905490649074908490949104911491249134914491549164917491849194920492149224923492449254926492749284929493049314932493349344935493649374938493949404941494249434944494549464947494849494950495149524953495449554956495749584959496049614962496349644965496649674968496949704971497249734974497549764977497849794980498149824983498449854986498749884989499049914992499349944995499649974998499950005001500250035004500550065007500850095010501150125013501450155016501750185019502050215022502350245025502650275028502950305031503250335034503550365037503850395040504150425043504450455046504750485049505050515052505350545055505650575058505950605061506250635064506550665067506850695070507150725073507450755076507750785079508050815082508350845085508650875088508950905091509250935094509550965097509850995100510151025103510451055106510751085109511051115112511351145115511651175118511951205121512251235124512551265127512851295130513151325133513451355136513751385139514051415142514351445145514651475148514951505151515251535154515551565157515851595160516151625163516451655166516751685169517051715172517351745175517651775178517951805181518251835184518551865187518851895190519151925193519451955196519751985199520052015202520352045205520652075208520952105211521252135214521552165217521852195220522152225223522452255226522752285229523052315232523352345235523652375238523952405241524252435244524552465247524852495250525152525253525452555256525752585259526052615262526352645265526652675268526952705271527252735274527552765277527852795280528152825283528452855286528752885289529052915292529352945295529652975298529953005301530253035304530553065307530853095310531153125313531453155316531753185319532053215322532353245325532653275328532953305331533253335334533553365337533853395340534153425343534453455346534753485349535053515352535353545355535653575358535953605361536253635364536553665367536853695370537153725373537453755376537753785379538053815382538353845385538653875388538953905391539253935394539553965397539853995400540154025403540454055406540754085409541054115412541354145415541654175418541954205421542254235424542554265427542854295430543154325433543454355436543754385439544054415442544354445445544654475448544954505451545254535454545554565457545854595460546154625463546454655466546754685469547054715472547354745475547654775478547954805481548254835484548554865487548854895490549154925493549454955496549754985499550055015502550355045505550655075508550955105511551255135514551555165517551855195520552155225523552455255526552755285529553055315532553355345535553655375538553955405541554255435544554555465547554855495550555155525553555455555556555755585559556055615562556355645565556655675568556955705571557255735574557555765577557855795580558155825583558455855586558755885589559055915592559355945595559655975598559956005601560256035604560556065607560856095610561156125613561456155616561756185619562056215622562356245625562656275628562956305631563256335634563556365637563856395640564156425643564456455646564756485649565056515652565356545655565656575658565956605661566256635664566556665667566856695670567156725673567456755676567756785679568056815682568356845685568656875688568956905691569256935694569556965697569856995700570157025703570457055706570757085709571057115712571357145715571657175718571957205721572257235724572557265727572857295730573157325733573457355736573757385739574057415742574357445745574657475748574957505751575257535754575557565757575857595760576157625763576457655766576757685769577057715772577357745775577657775778577957805781578257835784578557865787578857895790579157925793579457955796579757985799580058015802580358045805580658075808580958105811581258135814581558165817581858195820582158225823582458255826582758285829583058315832583358345835583658375838583958405841584258435844584558465847584858495850585158525853585458555856585758585859586058615862586358645865586658675868586958705871587258735874587558765877587858795880588158825883588458855886588758885889589058915892589358945895589658975898589959005901590259035904590559065907590859095910591159125913591459155916591759185919592059215922592359245925592659275928592959305931593259335934593559365937593859395940594159425943594459455946594759485949595059515952595359545955595659575958595959605961596259635964596559665967596859695970597159725973597459755976597759785979598059815982598359845985598659875988598959905991599259935994599559965997599859996000600160026003600460056006600760086009601060116012601360146015601660176018601960206021602260236024602560266027602860296030603160326033603460356036603760386039604060416042604360446045604660476048604960506051605260536054605560566057605860596060606160626063606460656066606760686069607060716072607360746075607660776078607960806081608260836084608560866087608860896090609160926093609460956096609760986099610061016102610361046105610661076108610961106111611261136114611561166117611861196120612161226123612461256126612761286129613061316132613361346135613661376138613961406141614261436144614561466147614861496150615161526153615461556156615761586159616061616162616361646165616661676168616961706171617261736174617561766177617861796180618161826183618461856186618761886189619061916192619361946195619661976198619962006201620262036204620562066207620862096210621162126213621462156216621762186219622062216222622362246225622662276228622962306231623262336234623562366237623862396240624162426243624462456246624762486249625062516252625362546255625662576258625962606261626262636264626562666267626862696270627162726273627462756276627762786279628062816282628362846285628662876288628962906291629262936294629562966297629862996300630163026303630463056306630763086309631063116312631363146315631663176318631963206321632263236324632563266327632863296330633163326333633463356336633763386339634063416342634363446345634663476348634963506351635263536354635563566357635863596360636163626363636463656366636763686369637063716372637363746375637663776378637963806381638263836384638563866387638863896390639163926393639463956396639763986399640064016402640364046405640664076408640964106411641264136414641564166417641864196420642164226423642464256426642764286429643064316432643364346435643664376438643964406441644264436444644564466447644864496450645164526453645464556456645764586459646064616462646364646465646664676468646964706471647264736474647564766477647864796480648164826483648464856486648764886489649064916492649364946495649664976498649965006501650265036504650565066507650865096510651165126513651465156516651765186519652065216522652365246525652665276528652965306531653265336534653565366537653865396540654165426543654465456546654765486549655065516552655365546555655665576558655965606561656265636564656565666567656865696570657165726573657465756576657765786579658065816582658365846585658665876588658965906591659265936594659565966597659865996600660166026603660466056606660766086609661066116612661366146615661666176618661966206621662266236624662566266627662866296630663166326633663466356636663766386639664066416642664366446645664666476648664966506651665266536654665566566657665866596660666166626663666466656666666766686669667066716672667366746675667666776678667966806681668266836684668566866687668866896690669166926693669466956696669766986699670067016702670367046705670667076708670967106711671267136714671567166717671867196720672167226723672467256726672767286729673067316732673367346735673667376738673967406741674267436744674567466747674867496750675167526753675467556756675767586759676067616762676367646765676667676768676967706771677267736774677567766777677867796780678167826783678467856786678767886789679067916792679367946795679667976798679968006801680268036804680568066807680868096810681168126813681468156816681768186819682068216822682368246825682668276828682968306831683268336834683568366837683868396840684168426843684468456846684768486849685068516852685368546855685668576858685968606861686268636864686568666867686868696870687168726873687468756876687768786879688068816882688368846885688668876888688968906891689268936894689568966897689868996900690169026903690469056906690769086909691069116912691369146915691669176918691969206921692269236924692569266927692869296930693169326933693469356936693769386939694069416942694369446945694669476948694969506951695269536954695569566957695869596960696169626963696469656966696769686969697069716972697369746975697669776978697969806981698269836984698569866987698869896990699169926993699469956996699769986999700070017002700370047005700670077008700970107011701270137014701570167017701870197020702170227023702470257026702770287029703070317032703370347035703670377038703970407041704270437044704570467047704870497050705170527053705470557056705770587059706070617062706370647065706670677068706970707071707270737074707570767077707870797080708170827083708470857086708770887089709070917092709370947095709670977098709971007101710271037104710571067107710871097110711171127113711471157116711771187119712071217122712371247125712671277128712971307131713271337134713571367137713871397140714171427143714471457146714771487149715071517152715371547155715671577158715971607161716271637164716571667167716871697170717171727173717471757176717771787179718071817182718371847185718671877188718971907191719271937194719571967197719871997200720172027203720472057206720772087209721072117212721372147215721672177218721972207221722272237224722572267227722872297230723172327233723472357236723772387239724072417242724372447245724672477248724972507251725272537254725572567257725872597260726172627263726472657266726772687269727072717272727372747275727672777278727972807281728272837284728572867287728872897290729172927293729472957296729772987299730073017302730373047305730673077308730973107311731273137314731573167317731873197320732173227323732473257326732773287329733073317332733373347335733673377338733973407341734273437344734573467347734873497350735173527353735473557356735773587359736073617362736373647365736673677368736973707371737273737374737573767377737873797380738173827383738473857386738773887389739073917392739373947395739673977398739974007401740274037404740574067407740874097410741174127413741474157416741774187419742074217422742374247425742674277428742974307431743274337434743574367437743874397440744174427443744474457446744774487449745074517452745374547455745674577458745974607461746274637464746574667467746874697470747174727473747474757476747774787479748074817482748374847485748674877488748974907491749274937494749574967497749874997500750175027503750475057506750775087509751075117512751375147515751675177518751975207521752275237524752575267527752875297530753175327533753475357536753775387539754075417542754375447545754675477548754975507551755275537554755575567557755875597560756175627563756475657566756775687569757075717572757375747575757675777578757975807581758275837584758575867587758875897590759175927593759475957596759775987599760076017602760376047605760676077608760976107611761276137614761576167617761876197620762176227623762476257626762776287629763076317632763376347635763676377638763976407641764276437644764576467647764876497650765176527653765476557656765776587659766076617662766376647665766676677668766976707671767276737674767576767677767876797680768176827683768476857686768776887689769076917692769376947695769676977698769977007701770277037704770577067707770877097710771177127713771477157716771777187719772077217722772377247725772677277728772977307731773277337734773577367737773877397740774177427743774477457746774777487749775077517752775377547755775677577758775977607761776277637764776577667767776877697770777177727773777477757776777777787779778077817782778377847785778677877788778977907791779277937794779577967797779877997800780178027803780478057806780778087809781078117812781378147815781678177818781978207821782278237824782578267827782878297830783178327833783478357836783778387839784078417842784378447845784678477848784978507851785278537854785578567857785878597860786178627863786478657866786778687869787078717872787378747875787678777878787978807881788278837884788578867887788878897890789178927893789478957896789778987899790079017902790379047905790679077908790979107911791279137914791579167917791879197920792179227923792479257926792779287929793079317932793379347935793679377938793979407941794279437944794579467947794879497950795179527953795479557956795779587959796079617962796379647965796679677968796979707971797279737974797579767977797879797980798179827983798479857986798779887989799079917992799379947995799679977998799980008001800280038004800580068007800880098010801180128013801480158016801780188019802080218022802380248025802680278028802980308031803280338034803580368037803880398040804180428043804480458046804780488049805080518052805380548055805680578058805980608061806280638064806580668067806880698070807180728073807480758076807780788079808080818082808380848085808680878088808980908091809280938094809580968097809880998100810181028103810481058106810781088109811081118112811381148115811681178118811981208121812281238124812581268127812881298130813181328133813481358136813781388139814081418142814381448145814681478148814981508151815281538154815581568157815881598160816181628163816481658166816781688169817081718172817381748175817681778178817981808181818281838184818581868187818881898190819181928193819481958196819781988199820082018202820382048205820682078208820982108211821282138214821582168217821882198220822182228223822482258226822782288229823082318232823382348235823682378238823982408241824282438244824582468247824882498250825182528253825482558256825782588259826082618262826382648265826682678268826982708271827282738274827582768277827882798280828182828283828482858286828782888289829082918292829382948295829682978298829983008301830283038304830583068307830883098310831183128313831483158316831783188319832083218322832383248325832683278328832983308331833283338334833583368337833883398340834183428343834483458346834783488349835083518352835383548355835683578358835983608361836283638364836583668367836883698370837183728373837483758376837783788379838083818382838383848385838683878388838983908391839283938394839583968397839883998400840184028403840484058406840784088409841084118412841384148415841684178418841984208421842284238424842584268427842884298430843184328433843484358436843784388439844084418442844384448445844684478448844984508451845284538454845584568457845884598460846184628463846484658466846784688469847084718472847384748475847684778478847984808481848284838484848584868487848884898490849184928493849484958496849784988499850085018502850385048505850685078508850985108511851285138514851585168517851885198520852185228523852485258526852785288529853085318532853385348535853685378538853985408541854285438544854585468547854885498550855185528553855485558556855785588559856085618562856385648565856685678568856985708571857285738574857585768577857885798580858185828583858485858586858785888589859085918592859385948595859685978598859986008601860286038604860586068607860886098610861186128613861486158616861786188619862086218622862386248625862686278628862986308631863286338634863586368637863886398640864186428643864486458646864786488649865086518652865386548655865686578658865986608661866286638664866586668667866886698670867186728673867486758676867786788679868086818682868386848685868686878688868986908691869286938694869586968697869886998700870187028703870487058706870787088709871087118712871387148715871687178718871987208721872287238724872587268727872887298730873187328733873487358736873787388739874087418742874387448745874687478748874987508751875287538754875587568757875887598760876187628763876487658766876787688769877087718772877387748775877687778778877987808781878287838784878587868787878887898790879187928793879487958796879787988799880088018802880388048805880688078808880988108811881288138814881588168817881888198820882188228823882488258826882788288829883088318832883388348835883688378838883988408841884288438844884588468847884888498850885188528853885488558856885788588859886088618862886388648865886688678868886988708871887288738874887588768877887888798880888188828883888488858886888788888889889088918892889388948895889688978898889989008901890289038904890589068907890889098910891189128913891489158916891789188919892089218922892389248925892689278928892989308931893289338934893589368937893889398940894189428943894489458946894789488949895089518952895389548955895689578958895989608961896289638964896589668967896889698970897189728973897489758976897789788979898089818982898389848985898689878988898989908991899289938994899589968997899889999000900190029003900490059006900790089009901090119012901390149015901690179018901990209021902290239024902590269027902890299030903190329033903490359036903790389039904090419042904390449045904690479048904990509051905290539054905590569057905890599060906190629063906490659066906790689069907090719072907390749075907690779078907990809081908290839084908590869087908890899090909190929093909490959096909790989099910091019102910391049105910691079108910991109111911291139114911591169117911891199120912191229123912491259126912791289129913091319132913391349135913691379138913991409141914291439144914591469147914891499150915191529153915491559156915791589159916091619162916391649165916691679168916991709171917291739174917591769177917891799180918191829183918491859186918791889189919091919192919391949195919691979198919992009201920292039204920592069207920892099210921192129213921492159216921792189219922092219222922392249225922692279228922992309231923292339234923592369237923892399240924192429243924492459246924792489249925092519252925392549255925692579258925992609261926292639264926592669267926892699270927192729273927492759276927792789279928092819282928392849285928692879288928992909291929292939294929592969297929892999300930193029303930493059306930793089309931093119312931393149315931693179318931993209321932293239324932593269327932893299330933193329333933493359336933793389339934093419342934393449345934693479348934993509351935293539354935593569357935893599360936193629363936493659366936793689369937093719372937393749375937693779378937993809381938293839384938593869387938893899390939193929393939493959396939793989399940094019402940394049405940694079408940994109411941294139414941594169417941894199420942194229423942494259426942794289429943094319432943394349435943694379438943994409441944294439444944594469447944894499450945194529453945494559456945794589459946094619462946394649465946694679468946994709471947294739474947594769477947894799480948194829483948494859486948794889489949094919492949394949495949694979498949995009501950295039504950595069507950895099510951195129513951495159516951795189519952095219522952395249525952695279528952995309531953295339534953595369537953895399540954195429543954495459546954795489549955095519552955395549555955695579558955995609561956295639564956595669567956895699570957195729573957495759576957795789579958095819582958395849585958695879588958995909591959295939594959595969597959895999600960196029603960496059606960796089609961096119612961396149615961696179618961996209621962296239624962596269627962896299630963196329633963496359636963796389639964096419642964396449645964696479648964996509651965296539654965596569657965896599660966196629663966496659666966796689669967096719672967396749675967696779678967996809681968296839684968596869687968896899690969196929693969496959696969796989699970097019702970397049705970697079708970997109711971297139714971597169717971897199720972197229723972497259726972797289729973097319732973397349735973697379738973997409741974297439744974597469747974897499750975197529753975497559756975797589759976097619762976397649765976697679768976997709771977297739774977597769777977897799780978197829783978497859786978797889789979097919792979397949795979697979798979998009801980298039804980598069807980898099810981198129813981498159816981798189819982098219822982398249825982698279828982998309831983298339834983598369837983898399840984198429843984498459846984798489849985098519852985398549855985698579858985998609861986298639864986598669867986898699870987198729873987498759876987798789879988098819882988398849885988698879888988998909891989298939894989598969897989898999900990199029903990499059906990799089909991099119912991399149915991699179918991999209921992299239924992599269927992899299930993199329933993499359936993799389939994099419942994399449945994699479948994999509951995299539954995599569957995899599960996199629963996499659966996799689969997099719972997399749975997699779978997999809981998299839984998599869987998899899990999199929993999499959996999799989999100001000110002100031000410005100061000710008100091001010011100121001310014100151001610017100181001910020100211002210023100241002510026100271002810029100301003110032100331003410035100361003710038100391004010041100421004310044100451004610047100481004910050100511005210053100541005510056100571005810059100601006110062100631006410065100661006710068100691007010071100721007310074100751007610077100781007910080100811008210083100841008510086100871008810089100901009110092100931009410095100961009710098100991010010101101021010310104101051010610107101081010910110101111011210113101141011510116101171011810119101201012110122101231012410125101261012710128101291013010131101321013310134101351013610137101381013910140101411014210143101441014510146101471014810149101501015110152101531015410155101561015710158101591016010161101621016310164101651016610167101681016910170101711017210173101741017510176101771017810179101801018110182101831018410185101861018710188101891019010191101921019310194101951019610197101981019910200102011020210203102041020510206102071020810209102101021110212102131021410215102161021710218102191022010221102221022310224102251022610227102281022910230102311023210233102341023510236102371023810239102401024110242102431024410245102461024710248102491025010251102521025310254102551025610257102581025910260102611026210263102641026510266102671026810269102701027110272102731027410275102761027710278102791028010281102821028310284102851028610287102881028910290102911029210293102941029510296102971029810299103001030110302103031030410305103061030710308103091031010311103121031310314103151031610317103181031910320103211032210323103241032510326103271032810329103301033110332103331033410335103361033710338103391034010341103421034310344103451034610347103481034910350103511035210353103541035510356103571035810359103601036110362103631036410365103661036710368103691037010371103721037310374103751037610377103781037910380103811038210383103841038510386103871038810389103901039110392103931039410395103961039710398103991040010401104021040310404104051040610407104081040910410104111041210413104141041510416104171041810419104201042110422104231042410425104261042710428104291043010431104321043310434104351043610437104381043910440104411044210443104441044510446104471044810449104501045110452104531045410455104561045710458104591046010461104621046310464104651046610467104681046910470104711047210473104741047510476104771047810479104801048110482104831048410485104861048710488104891049010491104921049310494104951049610497104981049910500105011050210503105041050510506105071050810509105101051110512105131051410515105161051710518105191052010521105221052310524105251052610527105281052910530105311053210533105341053510536105371053810539105401054110542105431054410545105461054710548105491055010551105521055310554105551055610557105581055910560105611056210563105641056510566105671056810569105701057110572105731057410575105761057710578105791058010581105821058310584105851058610587105881058910590105911059210593105941059510596105971059810599106001060110602106031060410605106061060710608106091061010611106121061310614106151061610617106181061910620106211062210623106241062510626106271062810629106301063110632106331063410635106361063710638106391064010641106421064310644106451064610647106481064910650106511065210653106541065510656106571065810659106601066110662106631066410665106661066710668106691067010671106721067310674106751067610677106781067910680106811068210683106841068510686106871068810689106901069110692106931069410695106961069710698106991070010701107021070310704107051070610707107081070910710107111071210713107141071510716107171071810719107201072110722107231072410725107261072710728107291073010731107321073310734107351073610737107381073910740107411074210743107441074510746107471074810749107501075110752107531075410755107561075710758107591076010761107621076310764107651076610767107681076910770107711077210773107741077510776107771077810779107801078110782107831078410785107861078710788107891079010791107921079310794107951079610797107981079910800108011080210803108041080510806108071080810809108101081110812108131081410815108161081710818108191082010821108221082310824108251082610827108281082910830108311083210833108341083510836108371083810839108401084110842108431084410845108461084710848108491085010851108521085310854108551085610857108581085910860108611086210863108641086510866108671086810869108701087110872108731087410875108761087710878108791088010881108821088310884108851088610887108881088910890108911089210893108941089510896108971089810899109001090110902109031090410905109061090710908109091091010911109121091310914109151091610917109181091910920109211092210923109241092510926109271092810929109301093110932109331093410935109361093710938109391094010941109421094310944109451094610947109481094910950109511095210953109541095510956109571095810959109601096110962109631096410965109661096710968109691097010971109721097310974109751097610977109781097910980109811098210983109841098510986109871098810989109901099110992109931099410995109961099710998109991100011001110021100311004110051100611007110081100911010110111101211013110141101511016110171101811019110201102111022110231102411025110261102711028110291103011031110321103311034110351103611037110381103911040110411104211043110441104511046110471104811049110501105111052110531105411055110561105711058110591106011061110621106311064110651106611067110681106911070110711107211073110741107511076110771107811079110801108111082110831108411085110861108711088110891109011091110921109311094110951109611097110981109911100111011110211103111041110511106111071110811109111101111111112111131111411115111161111711118111191112011121111221112311124111251112611127111281112911130111311113211133111341113511136111371113811139111401114111142111431114411145111461114711148111491115011151111521115311154111551115611157111581115911160111611116211163111641116511166111671116811169111701117111172111731117411175111761117711178111791118011181111821118311184111851118611187111881118911190111911119211193111941119511196111971119811199112001120111202112031120411205112061120711208112091121011211112121121311214112151121611217112181121911220112211122211223112241122511226112271122811229112301123111232112331123411235112361123711238112391124011241112421124311244112451124611247112481124911250112511125211253112541125511256112571125811259112601126111262112631126411265112661126711268112691127011271112721127311274112751127611277112781127911280112811128211283112841128511286112871128811289112901129111292112931129411295112961129711298112991130011301113021130311304113051130611307113081130911310113111131211313113141131511316113171131811319113201132111322113231132411325113261132711328113291133011331113321133311334113351133611337113381133911340113411134211343113441134511346113471134811349113501135111352113531135411355113561135711358113591136011361113621136311364113651136611367113681136911370113711137211373113741137511376113771137811379113801138111382113831138411385113861138711388113891139011391113921139311394113951139611397113981139911400114011140211403114041140511406114071140811409114101141111412114131141411415114161141711418114191142011421114221142311424114251142611427114281142911430114311143211433114341143511436114371143811439114401144111442114431144411445114461144711448114491145011451114521145311454114551145611457114581145911460114611146211463114641146511466114671146811469114701147111472114731147411475114761147711478114791148011481114821148311484114851148611487114881148911490114911149211493114941149511496114971149811499115001150111502115031150411505115061150711508115091151011511115121151311514115151151611517115181151911520115211152211523115241152511526115271152811529115301153111532115331153411535115361153711538115391154011541115421154311544115451154611547115481154911550115511155211553115541155511556115571155811559115601156111562115631156411565115661156711568115691157011571115721157311574115751157611577115781157911580115811158211583115841158511586115871158811589115901159111592115931159411595115961159711598115991160011601116021160311604116051160611607116081160911610116111161211613116141161511616116171161811619116201162111622116231162411625116261162711628116291163011631116321163311634116351163611637116381163911640116411164211643116441164511646116471164811649116501165111652116531165411655116561165711658116591166011661116621166311664116651166611667116681166911670116711167211673116741167511676116771167811679116801168111682116831168411685116861168711688116891169011691116921169311694116951169611697116981169911700117011170211703117041170511706117071170811709117101171111712117131171411715117161171711718117191172011721117221172311724117251172611727117281172911730117311173211733117341173511736117371173811739117401174111742117431174411745117461174711748117491175011751117521175311754117551175611757117581175911760117611176211763117641176511766117671176811769117701177111772117731177411775117761177711778117791178011781117821178311784117851178611787117881178911790117911179211793117941179511796117971179811799118001180111802118031180411805118061180711808118091181011811118121181311814118151181611817118181181911820118211182211823118241182511826118271182811829118301183111832118331183411835118361183711838118391184011841118421184311844118451184611847118481184911850118511185211853118541185511856118571185811859118601186111862118631186411865118661186711868118691187011871118721187311874118751187611877118781187911880118811188211883118841188511886118871188811889118901189111892118931189411895118961189711898118991190011901119021190311904119051190611907119081190911910119111191211913119141191511916119171191811919119201192111922119231192411925119261192711928119291193011931119321193311934119351193611937119381193911940119411194211943119441194511946119471194811949119501195111952119531195411955119561195711958119591196011961119621196311964119651196611967119681196911970119711197211973119741197511976119771197811979119801198111982119831198411985119861198711988119891199011991119921199311994119951199611997119981199912000120011200212003120041200512006120071200812009120101201112012120131201412015120161201712018120191202012021120221202312024120251202612027120281202912030120311203212033120341203512036120371203812039120401204112042120431204412045120461204712048120491205012051120521205312054120551205612057120581205912060120611206212063120641206512066120671206812069120701207112072120731207412075120761207712078120791208012081120821208312084120851208612087120881208912090120911209212093120941209512096120971209812099121001210112102121031210412105121061210712108121091211012111121121211312114121151211612117121181211912120121211212212123121241212512126121271212812129121301213112132121331213412135121361213712138121391214012141121421214312144121451214612147121481214912150121511215212153121541215512156121571215812159121601216112162121631216412165121661216712168121691217012171121721217312174121751217612177121781217912180121811218212183121841218512186121871218812189121901219112192121931219412195121961219712198121991220012201122021220312204122051220612207122081220912210122111221212213122141221512216122171221812219122201222112222122231222412225122261222712228122291223012231122321223312234122351223612237122381223912240122411224212243122441224512246122471224812249122501225112252122531225412255122561225712258122591226012261122621226312264122651226612267122681226912270122711227212273122741227512276122771227812279122801228112282122831228412285122861228712288122891229012291122921229312294122951229612297122981229912300123011230212303123041230512306123071230812309123101231112312123131231412315123161231712318123191232012321123221232312324123251232612327123281232912330123311233212333123341233512336123371233812339123401234112342123431234412345123461234712348123491235012351123521235312354123551235612357123581235912360123611236212363123641236512366123671236812369123701237112372123731237412375123761237712378123791238012381123821238312384123851238612387123881238912390123911239212393123941239512396123971239812399124001240112402124031240412405124061240712408124091241012411124121241312414124151241612417124181241912420124211242212423124241242512426124271242812429124301243112432124331243412435124361243712438124391244012441124421244312444124451244612447124481244912450124511245212453124541245512456124571245812459124601246112462124631246412465124661246712468124691247012471124721247312474124751247612477124781247912480124811248212483124841248512486124871248812489124901249112492124931249412495124961249712498124991250012501125021250312504125051250612507125081250912510125111251212513125141251512516125171251812519125201252112522125231252412525125261252712528125291253012531125321253312534125351253612537125381253912540125411254212543125441254512546125471254812549125501255112552125531255412555125561255712558125591256012561125621256312564125651256612567125681256912570125711257212573125741257512576125771257812579125801258112582125831258412585125861258712588125891259012591125921259312594125951259612597125981259912600126011260212603126041260512606126071260812609126101261112612126131261412615126161261712618126191262012621126221262312624126251262612627126281262912630126311263212633126341263512636126371263812639126401264112642126431264412645126461264712648126491265012651126521265312654126551265612657126581265912660126611266212663126641266512666126671266812669126701267112672126731267412675126761267712678126791268012681126821268312684126851268612687126881268912690126911269212693126941269512696126971269812699127001270112702127031270412705127061270712708127091271012711127121271312714127151271612717127181271912720127211272212723127241272512726127271272812729127301273112732127331273412735127361273712738127391274012741127421274312744127451274612747127481274912750127511275212753127541275512756127571275812759127601276112762127631276412765127661276712768127691277012771127721277312774127751277612777127781277912780127811278212783127841278512786127871278812789127901279112792127931279412795127961279712798127991280012801128021280312804128051280612807128081280912810128111281212813128141281512816128171281812819128201282112822128231282412825128261282712828128291283012831128321283312834128351283612837128381283912840128411284212843128441284512846128471284812849128501285112852128531285412855128561285712858128591286012861128621286312864128651286612867128681286912870128711287212873128741287512876128771287812879128801288112882128831288412885128861288712888128891289012891128921289312894128951289612897128981289912900129011290212903129041290512906129071290812909129101291112912129131291412915129161291712918129191292012921129221292312924129251292612927129281292912930129311293212933129341293512936129371293812939129401294112942129431294412945129461294712948129491295012951129521295312954129551295612957129581295912960129611296212963129641296512966129671296812969129701297112972129731297412975129761297712978129791298012981129821298312984129851298612987129881298912990129911299212993129941299512996129971299812999130001300113002130031300413005130061300713008130091301013011130121301313014130151301613017130181301913020130211302213023130241302513026130271302813029130301303113032130331303413035130361303713038130391304013041130421304313044130451304613047130481304913050130511305213053130541305513056130571305813059130601306113062130631306413065130661306713068130691307013071130721307313074130751307613077130781307913080130811308213083130841308513086130871308813089130901309113092130931309413095130961309713098130991310013101131021310313104131051310613107131081310913110131111311213113131141311513116131171311813119131201312113122131231312413125131261312713128131291313013131131321313313134131351313613137131381313913140131411314213143131441314513146131471314813149131501315113152131531315413155131561315713158131591316013161131621316313164131651316613167131681316913170131711317213173131741317513176131771317813179131801318113182131831318413185131861318713188131891319013191131921319313194131951319613197131981319913200132011320213203132041320513206132071320813209132101321113212132131321413215132161321713218132191322013221132221322313224132251322613227132281322913230132311323213233132341323513236132371323813239132401324113242132431324413245132461324713248132491325013251132521325313254132551325613257132581325913260132611326213263132641326513266132671326813269132701327113272132731327413275132761327713278132791328013281132821328313284132851328613287132881328913290132911329213293132941329513296132971329813299133001330113302133031330413305133061330713308133091331013311133121331313314133151331613317133181331913320133211332213323133241332513326133271332813329133301333113332133331333413335133361333713338133391334013341133421334313344133451334613347133481334913350133511335213353133541335513356133571335813359133601336113362133631336413365133661336713368133691337013371133721337313374133751337613377133781337913380133811338213383133841338513386133871338813389133901339113392133931339413395133961339713398133991340013401134021340313404134051340613407134081340913410134111341213413134141341513416134171341813419134201342113422134231342413425134261342713428134291343013431134321343313434134351343613437134381343913440134411344213443134441344513446134471344813449134501345113452134531345413455134561345713458134591346013461134621346313464134651346613467134681346913470134711347213473134741347513476134771347813479134801348113482134831348413485134861348713488134891349013491134921349313494134951349613497134981349913500135011350213503135041350513506135071350813509135101351113512135131351413515135161351713518135191352013521135221352313524135251352613527135281352913530135311353213533135341353513536135371353813539135401354113542135431354413545135461354713548135491355013551135521355313554135551355613557135581355913560135611356213563135641356513566135671356813569135701357113572135731357413575135761357713578135791358013581135821358313584135851358613587135881358913590135911359213593135941359513596135971359813599136001360113602136031360413605136061360713608136091361013611136121361313614136151361613617136181361913620136211362213623136241362513626136271362813629136301363113632136331363413635136361363713638136391364013641136421364313644136451364613647136481364913650136511365213653136541365513656136571365813659136601366113662136631366413665136661366713668136691367013671136721367313674136751367613677136781367913680136811368213683136841368513686136871368813689136901369113692136931369413695136961369713698136991370013701137021370313704137051370613707137081370913710137111371213713137141371513716137171371813719137201372113722137231372413725137261372713728137291373013731137321373313734137351373613737137381373913740137411374213743137441374513746137471374813749137501375113752137531375413755137561375713758137591376013761137621376313764137651376613767137681376913770137711377213773137741377513776137771377813779137801378113782137831378413785137861378713788137891379013791137921379313794137951379613797137981379913800138011380213803138041380513806138071380813809138101381113812138131381413815138161381713818138191382013821138221382313824138251382613827138281382913830138311383213833138341383513836138371383813839138401384113842138431384413845138461384713848138491385013851138521385313854138551385613857138581385913860138611386213863138641386513866138671386813869138701387113872138731387413875138761387713878138791388013881138821388313884138851388613887138881388913890138911389213893138941389513896138971389813899139001390113902139031390413905139061390713908139091391013911139121391313914139151391613917139181391913920139211392213923139241392513926139271392813929139301393113932139331393413935139361393713938139391394013941139421394313944139451394613947139481394913950139511395213953139541395513956139571395813959139601396113962139631396413965139661396713968139691397013971139721397313974139751397613977139781397913980139811398213983139841398513986139871398813989139901399113992139931399413995139961399713998139991400014001140021400314004140051400614007140081400914010140111401214013140141401514016140171401814019140201402114022140231402414025140261402714028140291403014031140321403314034140351403614037140381403914040140411404214043140441404514046140471404814049140501405114052140531405414055140561405714058140591406014061140621406314064140651406614067140681406914070140711407214073140741407514076140771407814079140801408114082140831408414085140861408714088140891409014091140921409314094140951409614097140981409914100141011410214103141041410514106141071410814109141101411114112141131411414115141161411714118141191412014121141221412314124141251412614127141281412914130141311413214133141341413514136141371413814139141401414114142141431414414145141461414714148141491415014151141521415314154141551415614157141581415914160141611416214163141641416514166141671416814169141701417114172141731417414175141761417714178141791418014181141821418314184141851418614187141881418914190141911419214193141941419514196141971419814199142001420114202142031420414205142061420714208142091421014211142121421314214142151421614217142181421914220142211422214223142241422514226142271422814229142301423114232142331423414235142361423714238142391424014241142421424314244142451424614247142481424914250142511425214253142541425514256142571425814259142601426114262142631426414265142661426714268142691427014271142721427314274142751427614277142781427914280142811428214283142841428514286142871428814289142901429114292142931429414295142961429714298142991430014301143021430314304143051430614307143081430914310143111431214313143141431514316143171431814319143201432114322143231432414325143261432714328143291433014331143321433314334143351433614337143381433914340143411434214343143441434514346143471434814349143501435114352143531435414355143561435714358143591436014361143621436314364143651436614367143681436914370143711437214373143741437514376143771437814379143801438114382143831438414385143861438714388143891439014391143921439314394143951439614397143981439914400144011440214403144041440514406144071440814409144101441114412144131441414415144161441714418144191442014421144221442314424144251442614427144281442914430144311443214433144341443514436144371443814439144401444114442144431444414445144461444714448144491445014451144521445314454144551445614457144581445914460144611446214463144641446514466144671446814469144701447114472144731447414475144761447714478144791448014481144821448314484144851448614487144881448914490144911449214493144941449514496144971449814499145001450114502145031450414505145061450714508145091451014511145121451314514145151451614517145181451914520145211452214523145241452514526145271452814529145301453114532145331453414535145361453714538145391454014541145421454314544145451454614547145481454914550145511455214553145541455514556145571455814559145601456114562145631456414565145661456714568145691457014571145721457314574145751457614577145781457914580145811458214583145841458514586145871458814589145901459114592145931459414595145961459714598145991460014601146021460314604146051460614607146081460914610146111461214613146141461514616146171461814619146201462114622146231462414625146261462714628146291463014631146321463314634146351463614637146381463914640146411464214643146441464514646146471464814649146501465114652146531465414655146561465714658146591466014661146621466314664146651466614667146681466914670146711467214673146741467514676146771467814679146801468114682146831468414685146861468714688146891469014691146921469314694146951469614697146981469914700147011470214703147041470514706147071470814709147101471114712147131471414715147161471714718147191472014721147221472314724147251472614727147281472914730147311473214733147341473514736147371473814739147401474114742147431474414745147461474714748147491475014751147521475314754147551475614757147581475914760147611476214763147641476514766147671476814769147701477114772147731477414775147761477714778147791478014781147821478314784147851478614787147881478914790147911479214793147941479514796147971479814799148001480114802148031480414805148061480714808148091481014811148121481314814148151481614817148181481914820148211482214823148241482514826148271482814829148301483114832148331483414835148361483714838148391484014841148421484314844148451484614847148481484914850148511485214853148541485514856148571485814859148601486114862148631486414865148661486714868148691487014871148721487314874148751487614877148781487914880148811488214883148841488514886148871488814889148901489114892148931489414895148961489714898148991490014901149021490314904149051490614907149081490914910149111491214913149141491514916149171491814919149201492114922149231492414925149261492714928149291493014931149321493314934149351493614937149381493914940149411494214943149441494514946149471494814949149501495114952149531495414955149561495714958149591496014961149621496314964149651496614967149681496914970149711497214973149741497514976149771497814979149801498114982149831498414985149861498714988149891499014991149921499314994149951499614997149981499915000150011500215003150041500515006150071500815009150101501115012150131501415015150161501715018150191502015021150221502315024150251502615027150281502915030150311503215033150341503515036150371503815039150401504115042150431504415045150461504715048150491505015051150521505315054150551505615057150581505915060150611506215063150641506515066150671506815069150701507115072150731507415075150761507715078150791508015081150821508315084150851508615087150881508915090150911509215093150941509515096150971509815099151001510115102151031510415105151061510715108151091511015111151121511315114151151511615117151181511915120151211512215123151241512515126151271512815129151301513115132151331513415135151361513715138151391514015141151421514315144151451514615147151481514915150151511515215153151541515515156151571515815159151601516115162151631516415165151661516715168151691517015171151721517315174151751517615177151781517915180151811518215183151841518515186151871518815189151901519115192151931519415195151961519715198151991520015201152021520315204152051520615207152081520915210152111521215213152141521515216152171521815219152201522115222152231522415225152261522715228152291523015231152321523315234152351523615237152381523915240152411524215243152441524515246152471524815249152501525115252152531525415255152561525715258152591526015261152621526315264152651526615267152681526915270152711527215273152741527515276152771527815279152801528115282152831528415285152861528715288152891529015291152921529315294152951529615297152981529915300153011530215303153041530515306153071530815309153101531115312153131531415315153161531715318153191532015321153221532315324153251532615327153281532915330153311533215333153341533515336153371533815339153401534115342153431534415345153461534715348153491535015351153521535315354153551535615357153581535915360153611536215363153641536515366153671536815369153701537115372153731537415375153761537715378153791538015381153821538315384153851538615387153881538915390153911539215393153941539515396153971539815399154001540115402154031540415405154061540715408154091541015411154121541315414154151541615417154181541915420154211542215423154241542515426154271542815429154301543115432154331543415435154361543715438154391544015441154421544315444154451544615447154481544915450154511545215453154541545515456154571545815459154601546115462154631546415465154661546715468154691547015471154721547315474154751547615477154781547915480154811548215483154841548515486154871548815489154901549115492154931549415495154961549715498154991550015501155021550315504155051550615507155081550915510155111551215513155141551515516155171551815519155201552115522155231552415525155261552715528155291553015531155321553315534155351553615537155381553915540155411554215543155441554515546155471554815549155501555115552155531555415555155561555715558155591556015561155621556315564155651556615567155681556915570155711557215573155741557515576155771557815579155801558115582155831558415585155861558715588155891559015591155921559315594155951559615597155981559915600156011560215603156041560515606156071560815609156101561115612156131561415615156161561715618156191562015621156221562315624156251562615627156281562915630156311563215633156341563515636156371563815639156401564115642156431564415645156461564715648156491565015651156521565315654156551565615657156581565915660156611566215663156641566515666156671566815669156701567115672156731567415675156761567715678156791568015681156821568315684156851568615687156881568915690156911569215693156941569515696156971569815699157001570115702157031570415705157061570715708157091571015711157121571315714157151571615717157181571915720157211572215723157241572515726157271572815729157301573115732157331573415735157361573715738157391574015741157421574315744157451574615747157481574915750157511575215753157541575515756157571575815759157601576115762157631576415765157661576715768157691577015771157721577315774157751577615777157781577915780157811578215783157841578515786157871578815789157901579115792157931579415795157961579715798157991580015801158021580315804158051580615807158081580915810158111581215813158141581515816158171581815819158201582115822158231582415825158261582715828158291583015831158321583315834158351583615837158381583915840158411584215843158441584515846158471584815849158501585115852158531585415855158561585715858158591586015861158621586315864158651586615867158681586915870158711587215873158741587515876158771587815879158801588115882158831588415885158861588715888158891589015891158921589315894158951589615897158981589915900159011590215903159041590515906159071590815909159101591115912159131591415915159161591715918159191592015921159221592315924159251592615927159281592915930159311593215933159341593515936159371593815939159401594115942159431594415945159461594715948159491595015951159521595315954159551595615957159581595915960159611596215963159641596515966159671596815969159701597115972159731597415975159761597715978159791598015981159821598315984159851598615987159881598915990159911599215993159941599515996159971599815999160001600116002160031600416005160061600716008160091601016011160121601316014160151601616017160181601916020160211602216023160241602516026160271602816029160301603116032160331603416035160361603716038160391604016041160421604316044160451604616047160481604916050160511605216053160541605516056160571605816059160601606116062160631606416065160661606716068160691607016071160721607316074160751607616077160781607916080160811608216083160841608516086160871608816089160901609116092160931609416095160961609716098160991610016101161021610316104161051610616107161081610916110161111611216113161141611516116161171611816119161201612116122161231612416125161261612716128161291613016131161321613316134161351613616137161381613916140161411614216143161441614516146161471614816149161501615116152161531615416155161561615716158161591616016161161621616316164161651616616167161681616916170161711617216173161741617516176161771617816179161801618116182161831618416185161861618716188161891619016191161921619316194161951619616197161981619916200162011620216203162041620516206162071620816209162101621116212162131621416215162161621716218162191622016221162221622316224162251622616227162281622916230162311623216233162341623516236162371623816239162401624116242162431624416245162461624716248162491625016251162521625316254162551625616257162581625916260162611626216263162641626516266162671626816269162701627116272162731627416275162761627716278162791628016281162821628316284162851628616287162881628916290162911629216293162941629516296162971629816299163001630116302163031630416305163061630716308163091631016311163121631316314163151631616317163181631916320163211632216323163241632516326163271632816329163301633116332163331633416335163361633716338163391634016341163421634316344163451634616347163481634916350163511635216353163541635516356163571635816359163601636116362163631636416365163661636716368163691637016371163721637316374163751637616377163781637916380163811638216383163841638516386163871638816389163901639116392163931639416395163961639716398163991640016401164021640316404164051640616407164081640916410164111641216413164141641516416164171641816419164201642116422164231642416425164261642716428164291643016431164321643316434164351643616437164381643916440164411644216443164441644516446164471644816449164501645116452164531645416455164561645716458164591646016461164621646316464164651646616467164681646916470164711647216473164741647516476164771647816479164801648116482164831648416485164861648716488164891649016491164921649316494164951649616497164981649916500165011650216503165041650516506165071650816509165101651116512165131651416515165161651716518165191652016521165221652316524165251652616527165281652916530165311653216533165341653516536165371653816539165401654116542165431654416545165461654716548165491655016551165521655316554165551655616557165581655916560165611656216563165641656516566165671656816569165701657116572165731657416575165761657716578165791658016581165821658316584165851658616587165881658916590165911659216593165941659516596165971659816599166001660116602166031660416605166061660716608166091661016611166121661316614166151661616617166181661916620166211662216623166241662516626166271662816629166301663116632166331663416635166361663716638166391664016641166421664316644166451664616647166481664916650166511665216653166541665516656166571665816659166601666116662166631666416665166661666716668166691667016671166721667316674166751667616677166781667916680166811668216683166841668516686166871668816689166901669116692166931669416695166961669716698166991670016701167021670316704167051670616707167081670916710167111671216713167141671516716167171671816719167201672116722167231672416725167261672716728167291673016731167321673316734167351673616737167381673916740167411674216743167441674516746167471674816749167501675116752167531675416755167561675716758167591676016761167621676316764167651676616767167681676916770167711677216773167741677516776167771677816779167801678116782167831678416785167861678716788167891679016791167921679316794167951679616797167981679916800168011680216803168041680516806168071680816809168101681116812168131681416815168161681716818168191682016821168221682316824168251682616827168281682916830168311683216833168341683516836168371683816839168401684116842168431684416845168461684716848168491685016851168521685316854168551685616857168581685916860168611686216863168641686516866168671686816869168701687116872168731687416875168761687716878168791688016881168821688316884168851688616887168881688916890168911689216893168941689516896168971689816899169001690116902169031690416905169061690716908169091691016911169121691316914169151691616917169181691916920169211692216923169241692516926169271692816929169301693116932169331693416935169361693716938169391694016941169421694316944169451694616947169481694916950169511695216953169541695516956169571695816959169601696116962169631696416965169661696716968169691697016971169721697316974169751697616977169781697916980169811698216983169841698516986169871698816989169901699116992169931699416995169961699716998169991700017001170021700317004170051700617007170081700917010170111701217013170141701517016170171701817019170201702117022170231702417025170261702717028170291703017031170321703317034170351703617037170381703917040170411704217043170441704517046170471704817049170501705117052170531705417055170561705717058170591706017061170621706317064170651706617067170681706917070170711707217073170741707517076170771707817079170801708117082170831708417085170861708717088170891709017091170921709317094170951709617097170981709917100171011710217103171041710517106171071710817109171101711117112171131711417115171161711717118171191712017121171221712317124171251712617127171281712917130171311713217133171341713517136171371713817139171401714117142171431714417145171461714717148171491715017151171521715317154171551715617157171581715917160171611716217163171641716517166171671716817169171701717117172171731717417175171761717717178171791718017181171821718317184171851718617187171881718917190171911719217193171941719517196171971719817199172001720117202172031720417205172061720717208172091721017211172121721317214172151721617217172181721917220172211722217223172241722517226172271722817229172301723117232172331723417235172361723717238172391724017241172421724317244172451724617247172481724917250172511725217253172541725517256172571725817259172601726117262172631726417265172661726717268172691727017271172721727317274172751727617277172781727917280172811728217283172841728517286172871728817289172901729117292172931729417295172961729717298172991730017301173021730317304173051730617307173081730917310173111731217313173141731517316173171731817319173201732117322173231732417325173261732717328173291733017331173321733317334173351733617337173381733917340173411734217343173441734517346173471734817349173501735117352173531735417355173561735717358173591736017361173621736317364173651736617367173681736917370173711737217373173741737517376173771737817379173801738117382173831738417385173861738717388173891739017391173921739317394173951739617397173981739917400174011740217403174041740517406174071740817409174101741117412174131741417415174161741717418174191742017421174221742317424174251742617427174281742917430174311743217433174341743517436174371743817439174401744117442174431744417445174461744717448174491745017451174521745317454174551745617457174581745917460174611746217463174641746517466174671746817469174701747117472174731747417475174761747717478174791748017481174821748317484174851748617487174881748917490174911749217493174941749517496174971749817499175001750117502175031750417505175061750717508175091751017511175121751317514175151751617517175181751917520175211752217523175241752517526175271752817529175301753117532175331753417535175361753717538175391754017541175421754317544175451754617547175481754917550175511755217553175541755517556175571755817559175601756117562175631756417565175661756717568175691757017571175721757317574175751757617577175781757917580175811758217583175841758517586175871758817589175901759117592175931759417595175961759717598175991760017601176021760317604176051760617607176081760917610176111761217613176141761517616176171761817619176201762117622176231762417625176261762717628176291763017631176321763317634176351763617637176381763917640176411764217643176441764517646176471764817649176501765117652176531765417655176561765717658176591766017661176621766317664176651766617667176681766917670176711767217673176741767517676176771767817679176801768117682176831768417685176861768717688176891769017691176921769317694176951769617697176981769917700177011770217703177041770517706177071770817709177101771117712177131771417715177161771717718177191772017721177221772317724177251772617727177281772917730177311773217733177341773517736177371773817739177401774117742177431774417745177461774717748177491775017751177521775317754177551775617757177581775917760177611776217763177641776517766177671776817769177701777117772177731777417775177761777717778177791778017781177821778317784177851778617787177881778917790177911779217793177941779517796177971779817799178001780117802178031780417805178061780717808178091781017811178121781317814178151781617817178181781917820178211782217823178241782517826178271782817829178301783117832178331783417835178361783717838178391784017841178421784317844178451784617847178481784917850178511785217853178541785517856178571785817859178601786117862178631786417865178661786717868178691787017871178721787317874178751787617877178781787917880178811788217883178841788517886178871788817889178901789117892178931789417895178961789717898178991790017901179021790317904179051790617907179081790917910179111791217913179141791517916179171791817919179201792117922179231792417925179261792717928179291793017931179321793317934179351793617937179381793917940179411794217943179441794517946179471794817949179501795117952179531795417955179561795717958179591796017961179621796317964179651796617967179681796917970179711797217973179741797517976179771797817979179801798117982179831798417985179861798717988179891799017991179921799317994179951799617997179981799918000180011800218003180041800518006180071800818009180101801118012180131801418015180161801718018180191802018021180221802318024180251802618027180281802918030180311803218033180341803518036180371803818039180401804118042180431804418045180461804718048180491805018051180521805318054180551805618057180581805918060180611806218063180641806518066180671806818069180701807118072180731807418075180761807718078180791808018081180821808318084180851808618087180881808918090180911809218093180941809518096180971809818099181001810118102181031810418105181061810718108181091811018111181121811318114181151811618117181181811918120181211812218123181241812518126181271812818129181301813118132181331813418135181361813718138181391814018141181421814318144181451814618147181481814918150181511815218153181541815518156181571815818159181601816118162181631816418165181661816718168181691817018171181721817318174181751817618177181781817918180181811818218183181841818518186181871818818189181901819118192181931819418195181961819718198181991820018201182021820318204182051820618207182081820918210182111821218213182141821518216182171821818219182201822118222182231822418225182261822718228182291823018231182321823318234182351823618237182381823918240182411824218243182441824518246182471824818249182501825118252182531825418255182561825718258182591826018261182621826318264182651826618267182681826918270182711827218273182741827518276182771827818279182801828118282182831828418285182861828718288182891829018291182921829318294182951829618297182981829918300183011830218303183041830518306183071830818309183101831118312183131831418315183161831718318183191832018321183221832318324183251832618327183281832918330183311833218333183341833518336183371833818339183401834118342183431834418345183461834718348183491835018351183521835318354183551835618357183581835918360183611836218363183641836518366183671836818369183701837118372183731837418375183761837718378183791838018381183821838318384183851838618387183881838918390183911839218393183941839518396183971839818399184001840118402184031840418405184061840718408184091841018411184121841318414184151841618417184181841918420184211842218423184241842518426184271842818429184301843118432184331843418435184361843718438184391844018441184421844318444184451844618447184481844918450184511845218453184541845518456184571845818459184601846118462184631846418465184661846718468184691847018471184721847318474184751847618477184781847918480184811848218483184841848518486184871848818489184901849118492184931849418495184961849718498184991850018501185021850318504185051850618507185081850918510185111851218513185141851518516185171851818519185201852118522185231852418525185261852718528185291853018531185321853318534185351853618537185381853918540185411854218543185441854518546185471854818549185501855118552185531855418555185561855718558185591856018561185621856318564185651856618567185681856918570185711857218573185741857518576185771857818579185801858118582185831858418585185861858718588185891859018591185921859318594185951859618597185981859918600186011860218603186041860518606186071860818609186101861118612186131861418615186161861718618186191862018621186221862318624186251862618627186281862918630186311863218633186341863518636186371863818639186401864118642186431864418645186461864718648186491865018651186521865318654186551865618657186581865918660186611866218663186641866518666186671866818669186701867118672186731867418675186761867718678186791868018681186821868318684186851868618687186881868918690186911869218693186941869518696186971869818699187001870118702187031870418705187061870718708187091871018711187121871318714187151871618717187181871918720187211872218723187241872518726187271872818729187301873118732187331873418735187361873718738187391874018741187421874318744187451874618747187481874918750187511875218753187541875518756187571875818759187601876118762187631876418765187661876718768187691877018771187721877318774187751877618777187781877918780187811878218783187841878518786187871878818789187901879118792187931879418795187961879718798187991880018801188021880318804188051880618807188081880918810188111881218813188141881518816188171881818819188201882118822188231882418825188261882718828188291883018831188321883318834188351883618837188381883918840188411884218843188441884518846188471884818849188501885118852188531885418855188561885718858188591886018861188621886318864188651886618867188681886918870188711887218873188741887518876188771887818879188801888118882188831888418885188861888718888188891889018891188921889318894188951889618897188981889918900189011890218903189041890518906189071890818909189101891118912189131891418915189161891718918189191892018921189221892318924189251892618927189281892918930189311893218933189341893518936189371893818939189401894118942189431894418945189461894718948189491895018951189521895318954189551895618957189581895918960189611896218963189641896518966189671896818969189701897118972189731897418975189761897718978189791898018981189821898318984189851898618987189881898918990189911899218993189941899518996189971899818999190001900119002190031900419005190061900719008190091901019011190121901319014190151901619017190181901919020190211902219023190241902519026190271902819029190301903119032190331903419035190361903719038190391904019041190421904319044190451904619047190481904919050190511905219053190541905519056190571905819059190601906119062190631906419065190661906719068190691907019071190721907319074190751907619077190781907919080190811908219083190841908519086190871908819089190901909119092190931909419095190961909719098190991910019101191021910319104191051910619107191081910919110191111911219113191141911519116191171911819119191201912119122191231912419125191261912719128191291913019131191321913319134191351913619137191381913919140191411914219143191441914519146191471914819149191501915119152191531915419155191561915719158191591916019161191621916319164191651916619167191681916919170191711917219173191741917519176191771917819179191801918119182191831918419185191861918719188191891919019191191921919319194191951919619197191981919919200192011920219203192041920519206192071920819209192101921119212192131921419215192161921719218192191922019221192221922319224192251922619227192281922919230192311923219233192341923519236192371923819239192401924119242192431924419245192461924719248192491925019251192521925319254192551925619257192581925919260192611926219263192641926519266192671926819269192701927119272192731927419275192761927719278192791928019281192821928319284192851928619287192881928919290192911929219293192941929519296192971929819299193001930119302193031930419305193061930719308193091931019311193121931319314193151931619317193181931919320193211932219323193241932519326193271932819329193301933119332193331933419335193361933719338193391934019341193421934319344193451934619347193481934919350193511935219353193541935519356193571935819359193601936119362193631936419365193661936719368193691937019371193721937319374193751937619377193781937919380193811938219383193841938519386193871938819389193901939119392193931939419395193961939719398193991940019401194021940319404194051940619407194081940919410194111941219413194141941519416194171941819419194201942119422194231942419425194261942719428194291943019431194321943319434194351943619437194381943919440194411944219443194441944519446194471944819449194501945119452194531945419455194561945719458194591946019461194621946319464194651946619467194681946919470194711947219473194741947519476194771947819479194801948119482194831948419485194861948719488194891949019491194921949319494194951949619497194981949919500195011950219503195041950519506195071950819509195101951119512195131951419515195161951719518195191952019521195221952319524195251952619527195281952919530195311953219533195341953519536195371953819539195401954119542195431954419545195461954719548195491955019551195521955319554195551955619557195581955919560195611956219563195641956519566195671956819569195701957119572195731957419575195761957719578195791958019581195821958319584195851958619587195881958919590195911959219593195941959519596195971959819599196001960119602196031960419605196061960719608196091961019611196121961319614196151961619617196181961919620196211962219623196241962519626196271962819629196301963119632196331963419635196361963719638196391964019641196421964319644196451964619647196481964919650196511965219653196541965519656196571965819659196601966119662196631966419665196661966719668196691967019671196721967319674196751967619677196781967919680196811968219683196841968519686196871968819689196901969119692196931969419695196961969719698196991970019701197021970319704197051970619707197081970919710197111971219713197141971519716197171971819719197201972119722197231972419725197261972719728197291973019731197321973319734197351973619737197381973919740197411974219743197441974519746197471974819749197501975119752197531975419755197561975719758197591976019761197621976319764197651976619767197681976919770197711977219773197741977519776197771977819779197801978119782197831978419785197861978719788197891979019791197921979319794197951979619797197981979919800198011980219803198041980519806198071980819809198101981119812198131981419815198161981719818198191982019821198221982319824198251982619827198281982919830198311983219833198341983519836198371983819839198401984119842198431984419845198461984719848198491985019851198521985319854198551985619857198581985919860198611986219863198641986519866198671986819869198701987119872198731987419875198761987719878198791988019881198821988319884198851988619887198881988919890198911989219893198941989519896198971989819899199001990119902199031990419905199061990719908199091991019911199121991319914199151991619917199181991919920199211992219923199241992519926199271992819929199301993119932199331993419935199361993719938199391994019941199421994319944199451994619947199481994919950199511995219953199541995519956199571995819959199601996119962199631996419965199661996719968199691997019971199721997319974199751997619977199781997919980199811998219983199841998519986199871998819989199901999119992199931999419995199961999719998199992000020001200022000320004200052000620007200082000920010200112001220013200142001520016200172001820019200202002120022200232002420025200262002720028200292003020031200322003320034200352003620037200382003920040200412004220043200442004520046200472004820049200502005120052200532005420055200562005720058200592006020061200622006320064200652006620067200682006920070200712007220073200742007520076200772007820079200802008120082200832008420085200862008720088200892009020091200922009320094200952009620097200982009920100201012010220103201042010520106201072010820109201102011120112201132011420115201162011720118201192012020121201222012320124201252012620127201282012920130201312013220133201342013520136201372013820139201402014120142201432014420145201462014720148201492015020151201522015320154201552015620157201582015920160201612016220163201642016520166201672016820169201702017120172201732017420175201762017720178201792018020181201822018320184201852018620187201882018920190201912019220193201942019520196201972019820199202002020120202202032020420205202062020720208202092021020211202122021320214202152021620217202182021920220202212022220223202242022520226202272022820229202302023120232202332023420235202362023720238202392024020241202422024320244202452024620247202482024920250202512025220253202542025520256202572025820259202602026120262202632026420265202662026720268202692027020271202722027320274202752027620277202782027920280202812028220283202842028520286202872028820289202902029120292202932029420295202962029720298202992030020301203022030320304203052030620307203082030920310203112031220313203142031520316203172031820319203202032120322203232032420325203262032720328203292033020331203322033320334203352033620337203382033920340203412034220343203442034520346203472034820349203502035120352203532035420355203562035720358203592036020361203622036320364203652036620367203682036920370203712037220373203742037520376203772037820379203802038120382203832038420385203862038720388203892039020391203922039320394203952039620397203982039920400204012040220403204042040520406204072040820409204102041120412204132041420415204162041720418204192042020421204222042320424204252042620427204282042920430204312043220433204342043520436204372043820439204402044120442204432044420445204462044720448204492045020451204522045320454204552045620457204582045920460204612046220463204642046520466204672046820469204702047120472204732047420475204762047720478204792048020481204822048320484204852048620487204882048920490204912049220493204942049520496204972049820499205002050120502205032050420505205062050720508205092051020511205122051320514205152051620517205182051920520205212052220523205242052520526205272052820529205302053120532205332053420535205362053720538205392054020541205422054320544205452054620547205482054920550205512055220553205542055520556205572055820559205602056120562205632056420565205662056720568205692057020571205722057320574205752057620577205782057920580205812058220583205842058520586205872058820589205902059120592205932059420595205962059720598205992060020601206022060320604206052060620607206082060920610206112061220613206142061520616206172061820619206202062120622206232062420625206262062720628206292063020631206322063320634206352063620637206382063920640206412064220643206442064520646206472064820649206502065120652206532065420655206562065720658206592066020661206622066320664206652066620667206682066920670206712067220673206742067520676206772067820679206802068120682206832068420685206862068720688206892069020691206922069320694206952069620697206982069920700207012070220703207042070520706207072070820709207102071120712207132071420715207162071720718207192072020721207222072320724207252072620727207282072920730207312073220733207342073520736207372073820739207402074120742207432074420745207462074720748207492075020751207522075320754207552075620757207582075920760207612076220763207642076520766207672076820769207702077120772207732077420775207762077720778207792078020781207822078320784207852078620787207882078920790207912079220793207942079520796207972079820799208002080120802208032080420805208062080720808208092081020811208122081320814208152081620817208182081920820208212082220823208242082520826208272082820829208302083120832208332083420835208362083720838208392084020841208422084320844208452084620847208482084920850208512085220853208542085520856208572085820859208602086120862208632086420865208662086720868208692087020871208722087320874208752087620877208782087920880208812088220883208842088520886208872088820889208902089120892208932089420895208962089720898208992090020901209022090320904209052090620907209082090920910209112091220913209142091520916209172091820919209202092120922209232092420925209262092720928209292093020931209322093320934209352093620937209382093920940209412094220943209442094520946209472094820949209502095120952209532095420955209562095720958209592096020961209622096320964209652096620967209682096920970209712097220973209742097520976209772097820979209802098120982209832098420985209862098720988209892099020991209922099320994209952099620997209982099921000210012100221003210042100521006210072100821009210102101121012210132101421015210162101721018210192102021021210222102321024210252102621027210282102921030210312103221033210342103521036210372103821039210402104121042210432104421045210462104721048210492105021051210522105321054210552105621057210582105921060210612106221063210642106521066210672106821069210702107121072210732107421075210762107721078210792108021081210822108321084210852108621087210882108921090210912109221093210942109521096210972109821099211002110121102211032110421105211062110721108211092111021111211122111321114211152111621117211182111921120211212112221123211242112521126211272112821129211302113121132211332113421135211362113721138211392114021141211422114321144211452114621147211482114921150211512115221153211542115521156211572115821159211602116121162211632116421165211662116721168211692117021171211722117321174211752117621177211782117921180211812118221183211842118521186211872118821189211902119121192211932119421195211962119721198211992120021201212022120321204212052120621207212082120921210212112121221213212142121521216212172121821219212202122121222212232122421225212262122721228212292123021231212322123321234212352123621237212382123921240212412124221243212442124521246212472124821249212502125121252212532125421255212562125721258212592126021261212622126321264212652126621267212682126921270212712127221273212742127521276212772127821279212802128121282212832128421285212862128721288212892129021291212922129321294212952129621297212982129921300213012130221303213042130521306213072130821309213102131121312213132131421315213162131721318213192132021321213222132321324213252132621327213282132921330213312133221333213342133521336213372133821339213402134121342213432134421345213462134721348213492135021351213522135321354213552135621357213582135921360213612136221363213642136521366213672136821369213702137121372213732137421375213762137721378213792138021381213822138321384213852138621387213882138921390213912139221393213942139521396213972139821399214002140121402214032140421405214062140721408214092141021411214122141321414214152141621417214182141921420214212142221423214242142521426214272142821429214302143121432214332143421435214362143721438214392144021441214422144321444214452144621447214482144921450214512145221453214542145521456214572145821459214602146121462214632146421465214662146721468214692147021471214722147321474214752147621477214782147921480214812148221483214842148521486214872148821489214902149121492214932149421495214962149721498214992150021501215022150321504215052150621507215082150921510215112151221513215142151521516215172151821519215202152121522215232152421525215262152721528215292153021531215322153321534215352153621537215382153921540215412154221543215442154521546215472154821549215502155121552215532155421555215562155721558215592156021561215622156321564215652156621567215682156921570215712157221573215742157521576215772157821579215802158121582215832158421585215862158721588215892159021591215922159321594215952159621597215982159921600216012160221603216042160521606216072160821609216102161121612216132161421615216162161721618216192162021621216222162321624216252162621627216282162921630216312163221633216342163521636216372163821639216402164121642216432164421645216462164721648216492165021651216522165321654216552165621657216582165921660216612166221663216642166521666216672166821669216702167121672216732167421675216762167721678216792168021681216822168321684216852168621687216882168921690216912169221693216942169521696216972169821699217002170121702217032170421705217062170721708217092171021711217122171321714217152171621717217182171921720217212172221723217242172521726217272172821729217302173121732217332173421735217362173721738217392174021741217422174321744217452174621747217482174921750217512175221753217542175521756217572175821759217602176121762217632176421765217662176721768217692177021771217722177321774217752177621777217782177921780217812178221783217842178521786217872178821789217902179121792217932179421795217962179721798217992180021801218022180321804218052180621807218082180921810218112181221813218142181521816218172181821819218202182121822218232182421825218262182721828218292183021831218322183321834218352183621837218382183921840218412184221843218442184521846218472184821849218502185121852218532185421855218562185721858218592186021861218622186321864218652186621867218682186921870218712187221873218742187521876218772187821879218802188121882218832188421885218862188721888218892189021891218922189321894218952189621897218982189921900219012190221903219042190521906219072190821909219102191121912219132191421915219162191721918219192192021921219222192321924219252192621927219282192921930219312193221933219342193521936219372193821939219402194121942219432194421945219462194721948219492195021951219522195321954219552195621957219582195921960219612196221963219642196521966219672196821969219702197121972219732197421975219762197721978219792198021981219822198321984219852198621987219882198921990219912199221993219942199521996219972199821999220002200122002220032200422005220062200722008220092201022011220122201322014220152201622017220182201922020220212202222023220242202522026220272202822029220302203122032220332203422035220362203722038220392204022041220422204322044220452204622047220482204922050220512205222053220542205522056220572205822059220602206122062220632206422065220662206722068220692207022071220722207322074220752207622077220782207922080220812208222083220842208522086220872208822089220902209122092220932209422095220962209722098220992210022101221022210322104221052210622107221082210922110221112211222113221142211522116221172211822119221202212122122221232212422125221262212722128221292213022131221322213322134221352213622137221382213922140221412214222143221442214522146221472214822149221502215122152221532215422155221562215722158221592216022161221622216322164221652216622167221682216922170221712217222173221742217522176221772217822179221802218122182221832218422185221862218722188221892219022191221922219322194221952219622197221982219922200222012220222203222042220522206222072220822209222102221122212222132221422215222162221722218222192222022221222222222322224222252222622227222282222922230222312223222233222342223522236222372223822239222402224122242222432224422245222462224722248222492225022251222522225322254222552225622257222582225922260222612226222263222642226522266222672226822269222702227122272222732227422275222762227722278222792228022281222822228322284222852228622287222882228922290222912229222293222942229522296222972229822299223002230122302223032230422305223062230722308223092231022311223122231322314223152231622317223182231922320223212232222323223242232522326223272232822329223302233122332223332233422335223362233722338223392234022341223422234322344223452234622347223482234922350223512235222353223542235522356223572235822359223602236122362223632236422365223662236722368223692237022371223722237322374223752237622377223782237922380223812238222383223842238522386223872238822389223902239122392223932239422395223962239722398223992240022401224022240322404224052240622407224082240922410224112241222413224142241522416224172241822419224202242122422224232242422425224262242722428224292243022431224322243322434224352243622437224382243922440224412244222443224442244522446224472244822449224502245122452224532245422455224562245722458224592246022461224622246322464224652246622467224682246922470224712247222473224742247522476224772247822479224802248122482224832248422485224862248722488224892249022491224922249322494224952249622497224982249922500225012250222503225042250522506225072250822509225102251122512225132251422515225162251722518225192252022521225222252322524225252252622527225282252922530225312253222533225342253522536225372253822539225402254122542225432254422545225462254722548225492255022551225522255322554225552255622557225582255922560225612256222563225642256522566225672256822569225702257122572225732257422575225762257722578225792258022581225822258322584225852258622587225882258922590225912259222593225942259522596225972259822599226002260122602226032260422605226062260722608226092261022611226122261322614226152261622617226182261922620226212262222623226242262522626226272262822629226302263122632226332263422635226362263722638226392264022641226422264322644226452264622647226482264922650226512265222653226542265522656226572265822659226602266122662226632266422665226662266722668226692267022671226722267322674226752267622677226782267922680226812268222683226842268522686226872268822689226902269122692226932269422695226962269722698226992270022701227022270322704227052270622707227082270922710227112271222713227142271522716227172271822719227202272122722227232272422725227262272722728227292273022731227322273322734227352273622737227382273922740227412274222743227442274522746227472274822749227502275122752227532275422755227562275722758227592276022761227622276322764227652276622767227682276922770227712277222773227742277522776227772277822779227802278122782227832278422785227862278722788227892279022791227922279322794227952279622797227982279922800228012280222803228042280522806228072280822809228102281122812228132281422815228162281722818228192282022821228222282322824228252282622827228282282922830228312283222833228342283522836228372283822839228402284122842228432284422845228462284722848228492285022851228522285322854228552285622857228582285922860228612286222863228642286522866228672286822869228702287122872228732287422875228762287722878228792288022881228822288322884228852288622887228882288922890228912289222893228942289522896228972289822899229002290122902229032290422905229062290722908229092291022911229122291322914229152291622917229182291922920229212292222923229242292522926229272292822929229302293122932229332293422935229362293722938229392294022941229422294322944229452294622947229482294922950229512295222953229542295522956229572295822959229602296122962229632296422965229662296722968229692297022971229722297322974229752297622977229782297922980229812298222983229842298522986229872298822989229902299122992229932299422995229962299722998229992300023001230022300323004230052300623007230082300923010230112301223013230142301523016230172301823019230202302123022230232302423025230262302723028230292303023031230322303323034230352303623037230382303923040230412304223043230442304523046230472304823049230502305123052230532305423055230562305723058230592306023061230622306323064230652306623067230682306923070230712307223073230742307523076230772307823079230802308123082230832308423085230862308723088230892309023091230922309323094230952309623097230982309923100231012310223103231042310523106231072310823109231102311123112231132311423115231162311723118231192312023121231222312323124231252312623127231282312923130231312313223133231342313523136231372313823139231402314123142231432314423145231462314723148231492315023151231522315323154231552315623157231582315923160231612316223163231642316523166231672316823169231702317123172231732317423175231762317723178231792318023181231822318323184231852318623187231882318923190231912319223193231942319523196231972319823199232002320123202232032320423205232062320723208232092321023211232122321323214232152321623217232182321923220232212322223223232242322523226232272322823229232302323123232232332323423235232362323723238232392324023241232422324323244232452324623247232482324923250232512325223253232542325523256232572325823259232602326123262232632326423265232662326723268232692327023271232722327323274232752327623277232782327923280232812328223283232842328523286232872328823289232902329123292232932329423295232962329723298232992330023301233022330323304233052330623307233082330923310233112331223313233142331523316233172331823319233202332123322233232332423325233262332723328233292333023331233322333323334233352333623337233382333923340233412334223343233442334523346233472334823349233502335123352233532335423355233562335723358233592336023361233622336323364233652336623367233682336923370233712337223373233742337523376233772337823379233802338123382233832338423385233862338723388233892339023391233922339323394233952339623397233982339923400234012340223403234042340523406234072340823409234102341123412234132341423415234162341723418234192342023421234222342323424234252342623427234282342923430234312343223433234342343523436234372343823439234402344123442234432344423445234462344723448234492345023451234522345323454234552345623457234582345923460234612346223463234642346523466234672346823469234702347123472234732347423475234762347723478234792348023481234822348323484234852348623487234882348923490234912349223493234942349523496234972349823499235002350123502235032350423505235062350723508235092351023511235122351323514235152351623517235182351923520235212352223523235242352523526235272352823529235302353123532235332353423535235362353723538235392354023541235422354323544235452354623547235482354923550235512355223553235542355523556235572355823559235602356123562235632356423565235662356723568235692357023571235722357323574235752357623577235782357923580235812358223583235842358523586235872358823589235902359123592235932359423595235962359723598235992360023601236022360323604236052360623607236082360923610236112361223613236142361523616236172361823619236202362123622236232362423625236262362723628236292363023631236322363323634236352363623637236382363923640236412364223643236442364523646236472364823649236502365123652236532365423655236562365723658236592366023661236622366323664236652366623667236682366923670236712367223673236742367523676236772367823679236802368123682236832368423685236862368723688236892369023691236922369323694236952369623697236982369923700237012370223703237042370523706237072370823709237102371123712237132371423715237162371723718237192372023721237222372323724237252372623727237282372923730237312373223733237342373523736237372373823739237402374123742237432374423745237462374723748237492375023751237522375323754237552375623757237582375923760237612376223763237642376523766237672376823769237702377123772237732377423775237762377723778237792378023781237822378323784237852378623787237882378923790237912379223793237942379523796237972379823799238002380123802238032380423805238062380723808238092381023811238122381323814238152381623817238182381923820238212382223823238242382523826238272382823829238302383123832238332383423835238362383723838238392384023841238422384323844238452384623847238482384923850238512385223853238542385523856238572385823859238602386123862238632386423865238662386723868238692387023871238722387323874238752387623877238782387923880238812388223883238842388523886238872388823889238902389123892238932389423895238962389723898238992390023901239022390323904239052390623907239082390923910239112391223913239142391523916239172391823919239202392123922239232392423925239262392723928239292393023931239322393323934239352393623937239382393923940239412394223943239442394523946239472394823949239502395123952239532395423955239562395723958239592396023961239622396323964239652396623967239682396923970239712397223973239742397523976239772397823979239802398123982239832398423985239862398723988239892399023991239922399323994239952399623997239982399924000240012400224003240042400524006240072400824009240102401124012240132401424015240162401724018240192402024021240222402324024240252402624027240282402924030240312403224033240342403524036240372403824039240402404124042240432404424045240462404724048240492405024051240522405324054240552405624057240582405924060240612406224063240642406524066240672406824069240702407124072240732407424075240762407724078240792408024081240822408324084240852408624087240882408924090240912409224093240942409524096240972409824099241002410124102241032410424105241062410724108241092411024111241122411324114241152411624117241182411924120241212412224123241242412524126241272412824129241302413124132241332413424135241362413724138241392414024141241422414324144241452414624147241482414924150241512415224153241542415524156241572415824159241602416124162241632416424165241662416724168241692417024171241722417324174241752417624177241782417924180241812418224183241842418524186241872418824189241902419124192241932419424195241962419724198241992420024201242022420324204242052420624207242082420924210242112421224213242142421524216242172421824219242202422124222242232422424225242262422724228242292423024231242322423324234242352423624237242382423924240242412424224243242442424524246242472424824249242502425124252242532425424255242562425724258242592426024261242622426324264242652426624267242682426924270242712427224273242742427524276242772427824279242802428124282242832428424285242862428724288242892429024291242922429324294242952429624297242982429924300243012430224303243042430524306243072430824309243102431124312243132431424315243162431724318243192432024321243222432324324243252432624327243282432924330243312433224333243342433524336243372433824339243402434124342243432434424345243462434724348243492435024351243522435324354243552435624357243582435924360243612436224363243642436524366243672436824369243702437124372243732437424375243762437724378243792438024381243822438324384243852438624387243882438924390243912439224393243942439524396243972439824399244002440124402244032440424405244062440724408244092441024411244122441324414244152441624417244182441924420244212442224423244242442524426244272442824429244302443124432244332443424435244362443724438244392444024441244422444324444244452444624447244482444924450244512445224453244542445524456244572445824459244602446124462244632446424465244662446724468244692447024471244722447324474244752447624477244782447924480244812448224483244842448524486244872448824489244902449124492244932449424495244962449724498244992450024501245022450324504245052450624507245082450924510245112451224513245142451524516245172451824519245202452124522245232452424525245262452724528245292453024531245322453324534245352453624537245382453924540245412454224543245442454524546245472454824549245502455124552245532455424555245562455724558245592456024561245622456324564245652456624567245682456924570245712457224573245742457524576245772457824579245802458124582245832458424585245862458724588245892459024591245922459324594245952459624597245982459924600246012460224603246042460524606246072460824609246102461124612246132461424615246162461724618246192462024621246222462324624246252462624627246282462924630246312463224633246342463524636246372463824639246402464124642246432464424645246462464724648246492465024651246522465324654246552465624657246582465924660246612466224663246642466524666246672466824669246702467124672246732467424675246762467724678246792468024681246822468324684246852468624687246882468924690246912469224693246942469524696246972469824699247002470124702247032470424705247062470724708247092471024711247122471324714247152471624717247182471924720247212472224723247242472524726247272472824729247302473124732247332473424735247362473724738247392474024741247422474324744247452474624747247482474924750247512475224753247542475524756247572475824759247602476124762247632476424765247662476724768247692477024771247722477324774247752477624777247782477924780247812478224783247842478524786247872478824789247902479124792247932479424795247962479724798247992480024801248022480324804248052480624807248082480924810248112481224813248142481524816248172481824819248202482124822248232482424825248262482724828248292483024831248322483324834248352483624837248382483924840248412484224843248442484524846248472484824849248502485124852248532485424855248562485724858248592486024861248622486324864248652486624867248682486924870248712487224873248742487524876248772487824879248802488124882248832488424885248862488724888248892489024891248922489324894248952489624897248982489924900249012490224903249042490524906249072490824909249102491124912249132491424915249162491724918249192492024921249222492324924249252492624927249282492924930249312493224933249342493524936249372493824939249402494124942249432494424945249462494724948249492495024951249522495324954249552495624957249582495924960249612496224963249642496524966249672496824969249702497124972249732497424975249762497724978249792498024981249822498324984249852498624987249882498924990249912499224993249942499524996249972499824999250002500125002250032500425005250062500725008250092501025011250122501325014250152501625017250182501925020250212502225023250242502525026250272502825029250302503125032250332503425035250362503725038250392504025041250422504325044250452504625047250482504925050250512505225053250542505525056250572505825059250602506125062250632506425065250662506725068250692507025071250722507325074250752507625077250782507925080250812508225083250842508525086250872508825089250902509125092250932509425095250962509725098250992510025101251022510325104251052510625107251082510925110251112511225113251142511525116251172511825119251202512125122251232512425125251262512725128251292513025131251322513325134251352513625137251382513925140251412514225143251442514525146251472514825149251502515125152251532515425155251562515725158251592516025161251622516325164251652516625167251682516925170251712517225173251742517525176251772517825179251802518125182251832518425185251862518725188251892519025191251922519325194251952519625197251982519925200252012520225203252042520525206252072520825209252102521125212252132521425215252162521725218252192522025221252222522325224252252522625227252282522925230252312523225233252342523525236252372523825239252402524125242252432524425245252462524725248252492525025251252522525325254252552525625257252582525925260252612526225263252642526525266252672526825269252702527125272252732527425275252762527725278252792528025281252822528325284252852528625287252882528925290252912529225293252942529525296252972529825299253002530125302253032530425305253062530725308253092531025311253122531325314253152531625317253182531925320253212532225323253242532525326253272532825329253302533125332253332533425335253362533725338253392534025341253422534325344253452534625347253482534925350253512535225353253542535525356253572535825359253602536125362253632536425365253662536725368253692537025371253722537325374253752537625377253782537925380253812538225383253842538525386253872538825389253902539125392253932539425395253962539725398253992540025401254022540325404254052540625407254082540925410254112541225413254142541525416254172541825419254202542125422254232542425425254262542725428254292543025431254322543325434254352543625437254382543925440254412544225443254442544525446254472544825449254502545125452254532545425455254562545725458254592546025461254622546325464254652546625467254682546925470254712547225473254742547525476254772547825479254802548125482254832548425485254862548725488254892549025491254922549325494254952549625497254982549925500255012550225503255042550525506255072550825509255102551125512255132551425515255162551725518255192552025521255222552325524255252552625527255282552925530255312553225533255342553525536255372553825539255402554125542255432554425545255462554725548255492555025551255522555325554255552555625557255582555925560255612556225563255642556525566255672556825569255702557125572255732557425575255762557725578255792558025581255822558325584255852558625587255882558925590255912559225593255942559525596255972559825599256002560125602256032560425605256062560725608256092561025611256122561325614256152561625617256182561925620256212562225623256242562525626256272562825629256302563125632256332563425635256362563725638256392564025641256422564325644256452564625647256482564925650256512565225653256542565525656256572565825659256602566125662256632566425665256662566725668256692567025671256722567325674256752567625677256782567925680256812568225683256842568525686256872568825689256902569125692256932569425695256962569725698256992570025701257022570325704257052570625707257082570925710257112571225713257142571525716257172571825719257202572125722257232572425725257262572725728257292573025731257322573325734257352573625737257382573925740257412574225743257442574525746257472574825749257502575125752257532575425755257562575725758257592576025761257622576325764257652576625767257682576925770257712577225773257742577525776257772577825779257802578125782257832578425785257862578725788257892579025791257922579325794257952579625797257982579925800258012580225803258042580525806258072580825809258102581125812258132581425815258162581725818258192582025821258222582325824258252582625827258282582925830258312583225833258342583525836258372583825839258402584125842258432584425845258462584725848258492585025851258522585325854258552585625857258582585925860258612586225863258642586525866258672586825869258702587125872258732587425875258762587725878258792588025881258822588325884258852588625887258882588925890258912589225893258942589525896258972589825899259002590125902259032590425905259062590725908259092591025911259122591325914259152591625917259182591925920259212592225923259242592525926259272592825929259302593125932259332593425935259362593725938259392594025941259422594325944259452594625947259482594925950259512595225953259542595525956259572595825959259602596125962259632596425965259662596725968259692597025971259722597325974259752597625977259782597925980259812598225983259842598525986259872598825989259902599125992259932599425995259962599725998259992600026001260022600326004260052600626007260082600926010260112601226013260142601526016260172601826019260202602126022260232602426025260262602726028260292603026031260322603326034260352603626037260382603926040260412604226043260442604526046260472604826049260502605126052260532605426055260562605726058260592606026061260622606326064260652606626067260682606926070260712607226073260742607526076260772607826079260802608126082260832608426085260862608726088260892609026091260922609326094260952609626097260982609926100261012610226103261042610526106261072610826109261102611126112261132611426115261162611726118261192612026121261222612326124261252612626127261282612926130261312613226133261342613526136261372613826139261402614126142261432614426145261462614726148261492615026151261522615326154261552615626157261582615926160261612616226163261642616526166261672616826169261702617126172261732617426175261762617726178261792618026181261822618326184261852618626187261882618926190261912619226193261942619526196261972619826199262002620126202262032620426205262062620726208262092621026211262122621326214262152621626217262182621926220262212622226223262242622526226262272622826229262302623126232262332623426235262362623726238262392624026241262422624326244262452624626247262482624926250262512625226253262542625526256262572625826259262602626126262262632626426265262662626726268262692627026271262722627326274262752627626277262782627926280262812628226283262842628526286262872628826289262902629126292262932629426295262962629726298262992630026301263022630326304263052630626307263082630926310263112631226313263142631526316263172631826319263202632126322263232632426325263262632726328263292633026331263322633326334263352633626337263382633926340263412634226343263442634526346263472634826349263502635126352263532635426355263562635726358263592636026361263622636326364263652636626367263682636926370263712637226373263742637526376263772637826379263802638126382263832638426385263862638726388263892639026391263922639326394263952639626397263982639926400264012640226403264042640526406264072640826409264102641126412264132641426415264162641726418264192642026421264222642326424264252642626427264282642926430264312643226433264342643526436264372643826439264402644126442264432644426445264462644726448264492645026451264522645326454264552645626457264582645926460264612646226463264642646526466264672646826469264702647126472264732647426475264762647726478264792648026481264822648326484264852648626487264882648926490264912649226493264942649526496264972649826499265002650126502265032650426505265062650726508265092651026511265122651326514265152651626517265182651926520265212652226523265242652526526265272652826529265302653126532265332653426535265362653726538265392654026541265422654326544265452654626547265482654926550265512655226553265542655526556265572655826559265602656126562265632656426565265662656726568265692657026571265722657326574265752657626577265782657926580265812658226583265842658526586265872658826589265902659126592265932659426595265962659726598265992660026601266022660326604266052660626607266082660926610266112661226613266142661526616266172661826619266202662126622266232662426625266262662726628266292663026631266322663326634266352663626637266382663926640266412664226643266442664526646266472664826649266502665126652266532665426655266562665726658266592666026661266622666326664266652666626667266682666926670266712667226673266742667526676266772667826679266802668126682266832668426685266862668726688266892669026691266922669326694266952669626697266982669926700267012670226703267042670526706267072670826709267102671126712267132671426715267162671726718267192672026721267222672326724267252672626727267282672926730267312673226733267342673526736267372673826739267402674126742267432674426745267462674726748267492675026751267522675326754267552675626757267582675926760267612676226763267642676526766267672676826769267702677126772267732677426775267762677726778267792678026781267822678326784267852678626787267882678926790267912679226793267942679526796267972679826799268002680126802268032680426805268062680726808268092681026811268122681326814268152681626817268182681926820268212682226823268242682526826268272682826829268302683126832268332683426835268362683726838268392684026841268422684326844268452684626847268482684926850268512685226853268542685526856268572685826859268602686126862268632686426865268662686726868268692687026871268722687326874268752687626877268782687926880268812688226883268842688526886268872688826889268902689126892268932689426895268962689726898268992690026901269022690326904269052690626907269082690926910269112691226913269142691526916269172691826919269202692126922269232692426925269262692726928269292693026931269322693326934269352693626937269382693926940269412694226943269442694526946269472694826949269502695126952269532695426955269562695726958269592696026961269622696326964269652696626967269682696926970269712697226973269742697526976269772697826979269802698126982269832698426985269862698726988269892699026991269922699326994269952699626997269982699927000270012700227003270042700527006270072700827009270102701127012270132701427015270162701727018270192702027021270222702327024270252702627027270282702927030270312703227033270342703527036270372703827039270402704127042270432704427045270462704727048270492705027051270522705327054270552705627057270582705927060270612706227063270642706527066270672706827069270702707127072270732707427075270762707727078270792708027081270822708327084270852708627087270882708927090270912709227093270942709527096270972709827099271002710127102271032710427105271062710727108271092711027111271122711327114271152711627117271182711927120271212712227123271242712527126271272712827129271302713127132271332713427135271362713727138271392714027141271422714327144271452714627147271482714927150271512715227153271542715527156271572715827159271602716127162271632716427165271662716727168271692717027171271722717327174271752717627177271782717927180271812718227183271842718527186271872718827189271902719127192271932719427195271962719727198271992720027201272022720327204272052720627207272082720927210272112721227213272142721527216272172721827219272202722127222272232722427225272262722727228272292723027231272322723327234272352723627237272382723927240272412724227243272442724527246272472724827249272502725127252272532725427255272562725727258272592726027261272622726327264272652726627267272682726927270272712727227273272742727527276272772727827279272802728127282272832728427285272862728727288272892729027291272922729327294272952729627297272982729927300273012730227303273042730527306273072730827309273102731127312273132731427315273162731727318273192732027321273222732327324273252732627327273282732927330273312733227333273342733527336273372733827339273402734127342273432734427345273462734727348273492735027351273522735327354273552735627357273582735927360273612736227363273642736527366273672736827369273702737127372273732737427375273762737727378273792738027381273822738327384273852738627387273882738927390273912739227393273942739527396273972739827399274002740127402274032740427405274062740727408274092741027411274122741327414274152741627417274182741927420274212742227423274242742527426274272742827429274302743127432274332743427435274362743727438274392744027441274422744327444274452744627447274482744927450274512745227453274542745527456274572745827459274602746127462274632746427465274662746727468274692747027471274722747327474274752747627477274782747927480274812748227483274842748527486274872748827489274902749127492274932749427495274962749727498274992750027501275022750327504275052750627507275082750927510275112751227513275142751527516275172751827519275202752127522275232752427525275262752727528275292753027531275322753327534275352753627537275382753927540275412754227543275442754527546275472754827549275502755127552275532755427555275562755727558275592756027561275622756327564275652756627567275682756927570275712757227573275742757527576275772757827579275802758127582275832758427585275862758727588275892759027591275922759327594275952759627597275982759927600276012760227603276042760527606276072760827609276102761127612276132761427615276162761727618276192762027621276222762327624276252762627627276282762927630276312763227633276342763527636276372763827639276402764127642276432764427645276462764727648276492765027651276522765327654276552765627657276582765927660276612766227663276642766527666276672766827669276702767127672276732767427675276762767727678276792768027681276822768327684276852768627687276882768927690276912769227693276942769527696276972769827699277002770127702277032770427705277062770727708277092771027711277122771327714277152771627717277182771927720277212772227723277242772527726277272772827729277302773127732277332773427735277362773727738277392774027741277422774327744277452774627747277482774927750277512775227753277542775527756277572775827759277602776127762277632776427765277662776727768277692777027771277722777327774277752777627777277782777927780277812778227783277842778527786277872778827789277902779127792277932779427795277962779727798277992780027801278022780327804278052780627807278082780927810278112781227813278142781527816278172781827819278202782127822278232782427825278262782727828278292783027831278322783327834278352783627837278382783927840278412784227843278442784527846278472784827849278502785127852278532785427855278562785727858278592786027861278622786327864278652786627867278682786927870278712787227873278742787527876278772787827879278802788127882278832788427885278862788727888278892789027891278922789327894278952789627897278982789927900279012790227903279042790527906279072790827909279102791127912279132791427915279162791727918279192792027921279222792327924279252792627927279282792927930279312793227933279342793527936279372793827939279402794127942279432794427945279462794727948279492795027951279522795327954279552795627957279582795927960279612796227963279642796527966279672796827969279702797127972279732797427975279762797727978279792798027981279822798327984279852798627987279882798927990279912799227993279942799527996279972799827999280002800128002280032800428005280062800728008280092801028011280122801328014280152801628017280182801928020280212802228023280242802528026280272802828029280302803128032280332803428035280362803728038280392804028041280422804328044280452804628047280482804928050280512805228053280542805528056280572805828059280602806128062280632806428065280662806728068280692807028071280722807328074280752807628077280782807928080280812808228083280842808528086280872808828089280902809128092280932809428095280962809728098280992810028101281022810328104281052810628107281082810928110281112811228113281142811528116281172811828119281202812128122281232812428125281262812728128281292813028131281322813328134281352813628137281382813928140281412814228143281442814528146281472814828149281502815128152281532815428155281562815728158281592816028161281622816328164281652816628167281682816928170281712817228173281742817528176281772817828179281802818128182281832818428185281862818728188281892819028191281922819328194281952819628197281982819928200282012820228203282042820528206282072820828209282102821128212282132821428215282162821728218282192822028221282222822328224282252822628227282282822928230282312823228233282342823528236282372823828239282402824128242282432824428245282462824728248282492825028251282522825328254282552825628257282582825928260282612826228263282642826528266282672826828269282702827128272282732827428275282762827728278282792828028281282822828328284282852828628287282882828928290282912829228293282942829528296282972829828299283002830128302283032830428305283062830728308283092831028311283122831328314283152831628317283182831928320283212832228323283242832528326283272832828329283302833128332283332833428335283362833728338283392834028341283422834328344283452834628347283482834928350283512835228353283542835528356283572835828359283602836128362283632836428365283662836728368283692837028371283722837328374283752837628377283782837928380283812838228383283842838528386283872838828389283902839128392283932839428395283962839728398283992840028401284022840328404284052840628407284082840928410284112841228413284142841528416284172841828419284202842128422284232842428425284262842728428284292843028431284322843328434284352843628437284382843928440284412844228443284442844528446284472844828449284502845128452284532845428455284562845728458284592846028461284622846328464284652846628467284682846928470284712847228473284742847528476284772847828479284802848128482284832848428485284862848728488284892849028491284922849328494284952849628497284982849928500285012850228503285042850528506285072850828509285102851128512285132851428515285162851728518285192852028521285222852328524285252852628527285282852928530285312853228533285342853528536285372853828539285402854128542285432854428545285462854728548285492855028551285522855328554285552855628557285582855928560285612856228563285642856528566285672856828569285702857128572285732857428575285762857728578285792858028581285822858328584285852858628587285882858928590285912859228593285942859528596285972859828599286002860128602286032860428605286062860728608286092861028611286122861328614286152861628617286182861928620286212862228623286242862528626286272862828629286302863128632286332863428635286362863728638286392864028641286422864328644286452864628647286482864928650286512865228653286542865528656286572865828659286602866128662286632866428665286662866728668286692867028671286722867328674286752867628677286782867928680286812868228683286842868528686286872868828689286902869128692286932869428695286962869728698286992870028701287022870328704287052870628707287082870928710287112871228713287142871528716287172871828719287202872128722287232872428725287262872728728287292873028731287322873328734287352873628737287382873928740287412874228743287442874528746287472874828749287502875128752287532875428755287562875728758287592876028761287622876328764287652876628767287682876928770287712877228773287742877528776287772877828779287802878128782287832878428785287862878728788287892879028791287922879328794287952879628797287982879928800288012880228803288042880528806288072880828809288102881128812288132881428815288162881728818288192882028821288222882328824288252882628827288282882928830288312883228833288342883528836288372883828839288402884128842288432884428845288462884728848288492885028851288522885328854288552885628857288582885928860288612886228863288642886528866288672886828869288702887128872288732887428875288762887728878288792888028881288822888328884288852888628887288882888928890288912889228893288942889528896288972889828899289002890128902289032890428905289062890728908289092891028911289122891328914289152891628917289182891928920289212892228923289242892528926289272892828929289302893128932289332893428935289362893728938289392894028941289422894328944289452894628947289482894928950289512895228953289542895528956289572895828959289602896128962289632896428965289662896728968289692897028971289722897328974289752897628977289782897928980289812898228983289842898528986289872898828989289902899128992289932899428995289962899728998289992900029001290022900329004290052900629007290082900929010290112901229013290142901529016290172901829019290202902129022290232902429025290262902729028290292903029031290322903329034290352903629037290382903929040290412904229043290442904529046290472904829049290502905129052290532905429055290562905729058290592906029061290622906329064290652906629067290682906929070290712907229073290742907529076290772907829079290802908129082290832908429085290862908729088290892909029091290922909329094290952909629097290982909929100291012910229103291042910529106291072910829109291102911129112291132911429115291162911729118291192912029121291222912329124291252912629127291282912929130291312913229133291342913529136291372913829139291402914129142291432914429145291462914729148291492915029151291522915329154291552915629157291582915929160291612916229163291642916529166291672916829169291702917129172291732917429175291762917729178291792918029181291822918329184291852918629187291882918929190291912919229193291942919529196291972919829199292002920129202292032920429205292062920729208292092921029211292122921329214292152921629217292182921929220292212922229223292242922529226292272922829229292302923129232292332923429235292362923729238292392924029241292422924329244292452924629247292482924929250292512925229253292542925529256292572925829259292602926129262292632926429265292662926729268292692927029271292722927329274292752927629277292782927929280292812928229283292842928529286292872928829289292902929129292292932929429295292962929729298292992930029301293022930329304293052930629307293082930929310293112931229313293142931529316293172931829319293202932129322293232932429325293262932729328293292933029331293322933329334293352933629337293382933929340293412934229343293442934529346293472934829349293502935129352293532935429355293562935729358293592936029361293622936329364293652936629367293682936929370293712937229373293742937529376293772937829379293802938129382293832938429385293862938729388293892939029391293922939329394293952939629397293982939929400294012940229403294042940529406294072940829409294102941129412294132941429415294162941729418294192942029421294222942329424294252942629427294282942929430294312943229433294342943529436294372943829439294402944129442294432944429445294462944729448294492945029451294522945329454294552945629457294582945929460294612946229463294642946529466294672946829469294702947129472294732947429475294762947729478294792948029481294822948329484294852948629487294882948929490294912949229493294942949529496294972949829499295002950129502295032950429505295062950729508295092951029511295122951329514295152951629517295182951929520295212952229523295242952529526295272952829529295302953129532295332953429535295362953729538295392954029541295422954329544295452954629547295482954929550295512955229553295542955529556295572955829559295602956129562295632956429565295662956729568295692957029571295722957329574295752957629577295782957929580295812958229583295842958529586295872958829589295902959129592295932959429595295962959729598295992960029601296022960329604296052960629607296082960929610296112961229613296142961529616296172961829619296202962129622296232962429625296262962729628296292963029631296322963329634296352963629637296382963929640296412964229643296442964529646296472964829649296502965129652296532965429655296562965729658296592966029661296622966329664296652966629667296682966929670296712967229673296742967529676296772967829679296802968129682296832968429685296862968729688296892969029691296922969329694296952969629697296982969929700297012970229703297042970529706297072970829709297102971129712297132971429715297162971729718297192972029721297222972329724297252972629727297282972929730297312973229733297342973529736297372973829739297402974129742297432974429745297462974729748297492975029751297522975329754297552975629757297582975929760297612976229763297642976529766297672976829769297702977129772297732977429775297762977729778297792978029781297822978329784297852978629787297882978929790297912979229793297942979529796297972979829799298002980129802298032980429805298062980729808298092981029811298122981329814298152981629817298182981929820298212982229823298242982529826298272982829829298302983129832298332983429835298362983729838298392984029841298422984329844298452984629847298482984929850298512985229853298542985529856298572985829859298602986129862298632986429865298662986729868298692987029871298722987329874298752987629877298782987929880298812988229883298842988529886298872988829889298902989129892298932989429895298962989729898298992990029901299022990329904299052990629907299082990929910299112991229913299142991529916299172991829919299202992129922299232992429925299262992729928299292993029931299322993329934299352993629937299382993929940299412994229943299442994529946299472994829949299502995129952299532995429955299562995729958299592996029961299622996329964299652996629967299682996929970299712997229973299742997529976299772997829979299802998129982299832998429985299862998729988299892999029991299922999329994299952999629997299982999930000300013000230003300043000530006300073000830009300103001130012300133001430015300163001730018300193002030021300223002330024300253002630027300283002930030300313003230033300343003530036300373003830039300403004130042300433004430045300463004730048300493005030051300523005330054300553005630057300583005930060300613006230063300643006530066300673006830069300703007130072300733007430075300763007730078300793008030081300823008330084300853008630087300883008930090300913009230093300943009530096300973009830099301003010130102301033010430105301063010730108301093011030111301123011330114301153011630117301183011930120301213012230123301243012530126301273012830129301303013130132301333013430135301363013730138301393014030141301423014330144301453014630147301483014930150301513015230153301543015530156301573015830159301603016130162301633016430165301663016730168301693017030171301723017330174301753017630177301783017930180301813018230183301843018530186301873018830189301903019130192301933019430195301963019730198301993020030201302023020330204302053020630207302083020930210302113021230213302143021530216302173021830219302203022130222302233022430225302263022730228302293023030231302323023330234302353023630237302383023930240302413024230243302443024530246302473024830249302503025130252302533025430255302563025730258302593026030261302623026330264302653026630267302683026930270302713027230273302743027530276302773027830279302803028130282302833028430285302863028730288302893029030291302923029330294302953029630297302983029930300303013030230303303043030530306303073030830309303103031130312303133031430315303163031730318303193032030321303223032330324303253032630327303283032930330303313033230333303343033530336303373033830339303403034130342303433034430345303463034730348303493035030351303523035330354303553035630357303583035930360303613036230363303643036530366303673036830369303703037130372303733037430375303763037730378303793038030381303823038330384303853038630387303883038930390303913039230393303943039530396303973039830399304003040130402304033040430405304063040730408304093041030411304123041330414304153041630417304183041930420304213042230423304243042530426304273042830429304303043130432304333043430435304363043730438304393044030441304423044330444304453044630447304483044930450304513045230453304543045530456304573045830459304603046130462304633046430465304663046730468304693047030471304723047330474304753047630477304783047930480304813048230483304843048530486304873048830489304903049130492304933049430495304963049730498304993050030501305023050330504305053050630507305083050930510305113051230513305143051530516305173051830519305203052130522305233052430525305263052730528305293053030531305323053330534305353053630537305383053930540305413054230543305443054530546305473054830549305503055130552305533055430555305563055730558305593056030561305623056330564305653056630567305683056930570305713057230573305743057530576305773057830579305803058130582305833058430585305863058730588305893059030591305923059330594305953059630597305983059930600306013060230603306043060530606306073060830609306103061130612306133061430615306163061730618306193062030621306223062330624306253062630627306283062930630306313063230633306343063530636306373063830639306403064130642306433064430645306463064730648306493065030651306523065330654306553065630657306583065930660306613066230663306643066530666306673066830669306703067130672306733067430675306763067730678306793068030681306823068330684306853068630687306883068930690306913069230693306943069530696306973069830699307003070130702307033070430705307063070730708307093071030711307123071330714307153071630717307183071930720307213072230723307243072530726307273072830729307303073130732307333073430735307363073730738307393074030741307423074330744307453074630747307483074930750307513075230753307543075530756307573075830759307603076130762307633076430765307663076730768307693077030771307723077330774307753077630777307783077930780307813078230783307843078530786307873078830789307903079130792307933079430795307963079730798307993080030801308023080330804308053080630807308083080930810308113081230813308143081530816308173081830819308203082130822308233082430825308263082730828308293083030831308323083330834308353083630837308383083930840308413084230843308443084530846308473084830849308503085130852308533085430855308563085730858308593086030861308623086330864308653086630867308683086930870308713087230873308743087530876308773087830879308803088130882308833088430885308863088730888308893089030891308923089330894308953089630897308983089930900309013090230903309043090530906309073090830909309103091130912309133091430915309163091730918309193092030921309223092330924309253092630927309283092930930309313093230933309343093530936309373093830939309403094130942309433094430945309463094730948309493095030951309523095330954309553095630957309583095930960309613096230963309643096530966309673096830969309703097130972309733097430975309763097730978309793098030981309823098330984309853098630987309883098930990309913099230993309943099530996309973099830999310003100131002310033100431005310063100731008310093101031011310123101331014310153101631017310183101931020310213102231023310243102531026310273102831029310303103131032310333103431035310363103731038310393104031041310423104331044310453104631047310483104931050310513105231053310543105531056310573105831059310603106131062310633106431065310663106731068310693107031071310723107331074310753107631077310783107931080310813108231083310843108531086310873108831089310903109131092310933109431095310963109731098310993110031101311023110331104311053110631107311083110931110311113111231113311143111531116311173111831119311203112131122311233112431125311263112731128311293113031131311323113331134311353113631137311383113931140311413114231143311443114531146311473114831149311503115131152311533115431155311563115731158311593116031161311623116331164311653116631167311683116931170311713117231173311743117531176311773117831179311803118131182311833118431185311863118731188311893119031191311923119331194311953119631197311983119931200312013120231203312043120531206312073120831209312103121131212312133121431215312163121731218312193122031221312223122331224312253122631227312283122931230312313123231233312343123531236312373123831239312403124131242312433124431245312463124731248312493125031251312523125331254312553125631257312583125931260312613126231263312643126531266312673126831269312703127131272312733127431275312763127731278312793128031281312823128331284312853128631287312883128931290312913129231293312943129531296312973129831299313003130131302313033130431305313063130731308313093131031311313123131331314313153131631317313183131931320313213132231323313243132531326313273132831329313303133131332313333133431335313363133731338313393134031341313423134331344313453134631347313483134931350313513135231353313543135531356313573135831359313603136131362313633136431365313663136731368313693137031371313723137331374313753137631377313783137931380313813138231383313843138531386313873138831389313903139131392313933139431395313963139731398313993140031401314023140331404314053140631407314083140931410314113141231413314143141531416314173141831419314203142131422314233142431425314263142731428314293143031431314323143331434314353143631437314383143931440314413144231443314443144531446314473144831449314503145131452314533145431455314563145731458314593146031461314623146331464314653146631467314683146931470314713147231473314743147531476314773147831479314803148131482314833148431485314863148731488314893149031491314923149331494314953149631497314983149931500315013150231503315043150531506315073150831509315103151131512315133151431515315163151731518315193152031521315223152331524315253152631527315283152931530315313153231533315343153531536315373153831539315403154131542315433154431545315463154731548315493155031551315523155331554315553155631557315583155931560315613156231563315643156531566315673156831569315703157131572315733157431575315763157731578315793158031581315823158331584315853158631587315883158931590315913159231593315943159531596315973159831599316003160131602316033160431605316063160731608316093161031611316123161331614316153161631617316183161931620316213162231623316243162531626316273162831629316303163131632316333163431635316363163731638316393164031641316423164331644316453164631647316483164931650316513165231653316543165531656316573165831659316603166131662316633166431665316663166731668316693167031671316723167331674316753167631677316783167931680316813168231683316843168531686316873168831689316903169131692316933169431695316963169731698316993170031701317023170331704317053170631707317083170931710317113171231713317143171531716317173171831719317203172131722317233172431725317263172731728317293173031731317323173331734317353173631737317383173931740317413174231743317443174531746317473174831749317503175131752317533175431755317563175731758317593176031761317623176331764317653176631767317683176931770317713177231773317743177531776317773177831779317803178131782317833178431785317863178731788317893179031791317923179331794317953179631797317983179931800318013180231803318043180531806318073180831809318103181131812318133181431815318163181731818318193182031821318223182331824318253182631827318283182931830318313183231833318343183531836318373183831839318403184131842318433184431845318463184731848318493185031851318523185331854318553185631857318583185931860318613186231863318643186531866318673186831869318703187131872318733187431875318763187731878318793188031881318823188331884318853188631887318883188931890318913189231893318943189531896318973189831899319003190131902319033190431905319063190731908319093191031911319123191331914319153191631917319183191931920319213192231923319243192531926319273192831929319303193131932319333193431935319363193731938319393194031941319423194331944319453194631947319483194931950319513195231953319543195531956319573195831959319603196131962319633196431965319663196731968319693197031971319723197331974319753197631977319783197931980319813198231983319843198531986319873198831989319903199131992319933199431995319963199731998319993200032001320023200332004320053200632007320083200932010320113201232013320143201532016320173201832019320203202132022320233202432025320263202732028320293203032031320323203332034320353203632037320383203932040320413204232043320443204532046320473204832049320503205132052320533205432055320563205732058320593206032061320623206332064320653206632067320683206932070320713207232073320743207532076320773207832079320803208132082320833208432085320863208732088320893209032091320923209332094320953209632097320983209932100321013210232103321043210532106321073210832109321103211132112321133211432115321163211732118321193212032121321223212332124321253212632127321283212932130321313213232133321343213532136321373213832139321403214132142321433214432145321463214732148321493215032151321523215332154321553215632157321583215932160321613216232163321643216532166321673216832169321703217132172321733217432175321763217732178321793218032181321823218332184321853218632187321883218932190321913219232193321943219532196321973219832199322003220132202322033220432205322063220732208322093221032211322123221332214322153221632217322183221932220322213222232223322243222532226322273222832229322303223132232322333223432235322363223732238322393224032241322423224332244322453224632247322483224932250322513225232253322543225532256322573225832259322603226132262322633226432265322663226732268322693227032271322723227332274322753227632277322783227932280322813228232283322843228532286322873228832289322903229132292322933229432295322963229732298322993230032301323023230332304323053230632307323083230932310323113231232313323143231532316323173231832319323203232132322323233232432325323263232732328323293233032331323323233332334323353233632337323383233932340323413234232343323443234532346323473234832349323503235132352323533235432355323563235732358323593236032361323623236332364323653236632367323683236932370323713237232373323743237532376323773237832379323803238132382323833238432385323863238732388323893239032391323923239332394323953239632397323983239932400324013240232403324043240532406324073240832409324103241132412324133241432415324163241732418324193242032421324223242332424324253242632427324283242932430324313243232433324343243532436324373243832439324403244132442324433244432445324463244732448324493245032451324523245332454324553245632457324583245932460324613246232463324643246532466324673246832469324703247132472324733247432475324763247732478324793248032481324823248332484324853248632487324883248932490324913249232493324943249532496324973249832499325003250132502325033250432505325063250732508325093251032511325123251332514325153251632517325183251932520325213252232523325243252532526325273252832529325303253132532325333253432535325363253732538325393254032541325423254332544325453254632547325483254932550325513255232553325543255532556325573255832559325603256132562325633256432565325663256732568325693257032571325723257332574325753257632577325783257932580325813258232583325843258532586325873258832589325903259132592325933259432595325963259732598325993260032601326023260332604326053260632607326083260932610326113261232613326143261532616326173261832619326203262132622326233262432625326263262732628326293263032631326323263332634326353263632637326383263932640326413264232643326443264532646326473264832649326503265132652326533265432655326563265732658326593266032661326623266332664326653266632667326683266932670326713267232673326743267532676326773267832679326803268132682326833268432685326863268732688326893269032691326923269332694326953269632697326983269932700327013270232703327043270532706327073270832709327103271132712327133271432715327163271732718327193272032721327223272332724327253272632727327283272932730327313273232733327343273532736327373273832739327403274132742327433274432745327463274732748327493275032751327523275332754327553275632757327583275932760327613276232763327643276532766327673276832769327703277132772327733277432775327763277732778327793278032781327823278332784327853278632787327883278932790327913279232793327943279532796327973279832799328003280132802328033280432805328063280732808328093281032811328123281332814328153281632817328183281932820328213282232823328243282532826328273282832829328303283132832328333283432835328363283732838328393284032841328423284332844328453284632847328483284932850328513285232853328543285532856328573285832859328603286132862328633286432865328663286732868328693287032871328723287332874328753287632877328783287932880328813288232883328843288532886328873288832889328903289132892328933289432895328963289732898328993290032901329023290332904329053290632907329083290932910329113291232913329143291532916329173291832919329203292132922329233292432925329263292732928329293293032931329323293332934329353293632937329383293932940329413294232943329443294532946329473294832949329503295132952329533295432955329563295732958329593296032961329623296332964329653296632967329683296932970329713297232973329743297532976329773297832979329803298132982329833298432985329863298732988329893299032991329923299332994329953299632997329983299933000330013300233003330043300533006330073300833009330103301133012330133301433015330163301733018330193302033021330223302333024330253302633027330283302933030330313303233033330343303533036330373303833039330403304133042330433304433045330463304733048330493305033051330523305333054330553305633057330583305933060330613306233063330643306533066330673306833069330703307133072330733307433075330763307733078330793308033081330823308333084330853308633087330883308933090330913309233093330943309533096330973309833099331003310133102331033310433105331063310733108331093311033111331123311333114331153311633117331183311933120331213312233123331243312533126331273312833129331303313133132331333313433135331363313733138331393314033141331423314333144331453314633147331483314933150331513315233153331543315533156331573315833159331603316133162331633316433165331663316733168331693317033171331723317333174331753317633177331783317933180331813318233183331843318533186331873318833189331903319133192331933319433195331963319733198331993320033201332023320333204332053320633207332083320933210332113321233213332143321533216332173321833219332203322133222332233322433225332263322733228332293323033231332323323333234332353323633237332383323933240332413324233243332443324533246332473324833249332503325133252332533325433255332563325733258332593326033261332623326333264332653326633267332683326933270332713327233273332743327533276332773327833279332803328133282332833328433285332863328733288332893329033291332923329333294332953329633297332983329933300333013330233303333043330533306333073330833309333103331133312333133331433315333163331733318333193332033321333223332333324333253332633327333283332933330333313333233333333343333533336333373333833339333403334133342333433334433345333463334733348333493335033351333523335333354333553335633357333583335933360333613336233363333643336533366333673336833369333703337133372333733337433375333763337733378333793338033381333823338333384333853338633387333883338933390333913339233393333943339533396333973339833399334003340133402334033340433405334063340733408334093341033411334123341333414334153341633417334183341933420334213342233423334243342533426334273342833429334303343133432334333343433435334363343733438334393344033441334423344333444334453344633447334483344933450334513345233453334543345533456334573345833459334603346133462334633346433465334663346733468334693347033471334723347333474334753347633477334783347933480334813348233483334843348533486334873348833489334903349133492334933349433495334963349733498334993350033501335023350333504335053350633507335083350933510335113351233513335143351533516335173351833519335203352133522335233352433525335263352733528335293353033531335323353333534335353353633537335383353933540335413354233543335443354533546335473354833549335503355133552335533355433555335563355733558335593356033561335623356333564335653356633567335683356933570335713357233573335743357533576335773357833579335803358133582335833358433585335863358733588335893359033591335923359333594335953359633597335983359933600336013360233603336043360533606336073360833609336103361133612336133361433615336163361733618336193362033621336223362333624336253362633627336283362933630336313363233633336343363533636336373363833639336403364133642336433364433645336463364733648336493365033651336523365333654336553365633657336583365933660336613366233663336643366533666336673366833669336703367133672336733367433675336763367733678336793368033681336823368333684336853368633687336883368933690336913369233693336943369533696336973369833699337003370133702337033370433705337063370733708337093371033711337123371333714337153371633717337183371933720337213372233723337243372533726337273372833729337303373133732337333373433735337363373733738337393374033741337423374333744337453374633747337483374933750337513375233753337543375533756337573375833759337603376133762337633376433765337663376733768337693377033771337723377333774337753377633777337783377933780337813378233783337843378533786337873378833789337903379133792337933379433795337963379733798337993380033801338023380333804338053380633807338083380933810338113381233813338143381533816338173381833819338203382133822338233382433825338263382733828338293383033831338323383333834338353383633837338383383933840338413384233843338443384533846338473384833849338503385133852338533385433855338563385733858338593386033861338623386333864338653386633867338683386933870338713387233873338743387533876338773387833879338803388133882338833388433885338863388733888338893389033891338923389333894338953389633897338983389933900339013390233903339043390533906339073390833909339103391133912339133391433915339163391733918339193392033921339223392333924339253392633927339283392933930339313393233933339343393533936339373393833939339403394133942339433394433945339463394733948339493395033951339523395333954339553395633957339583395933960339613396233963339643396533966339673396833969339703397133972339733397433975339763397733978339793398033981339823398333984339853398633987339883398933990339913399233993339943399533996339973399833999340003400134002340033400434005340063400734008340093401034011340123401334014340153401634017340183401934020340213402234023340243402534026340273402834029340303403134032340333403434035340363403734038340393404034041340423404334044340453404634047340483404934050340513405234053340543405534056340573405834059340603406134062340633406434065340663406734068340693407034071340723407334074340753407634077340783407934080340813408234083340843408534086340873408834089340903409134092340933409434095340963409734098340993410034101341023410334104341053410634107341083410934110341113411234113341143411534116341173411834119341203412134122341233412434125341263412734128341293413034131341323413334134341353413634137341383413934140341413414234143341443414534146341473414834149341503415134152341533415434155341563415734158341593416034161341623416334164341653416634167341683416934170341713417234173341743417534176341773417834179341803418134182341833418434185341863418734188341893419034191341923419334194341953419634197341983419934200342013420234203342043420534206342073420834209342103421134212342133421434215342163421734218342193422034221342223422334224342253422634227342283422934230342313423234233342343423534236342373423834239342403424134242342433424434245342463424734248342493425034251342523425334254342553425634257342583425934260342613426234263342643426534266342673426834269342703427134272342733427434275342763427734278342793428034281342823428334284342853428634287342883428934290342913429234293342943429534296342973429834299343003430134302343033430434305343063430734308343093431034311343123431334314343153431634317343183431934320343213432234323343243432534326343273432834329343303433134332343333433434335343363433734338343393434034341343423434334344343453434634347343483434934350343513435234353343543435534356343573435834359343603436134362343633436434365343663436734368343693437034371343723437334374343753437634377343783437934380343813438234383343843438534386343873438834389343903439134392343933439434395343963439734398343993440034401344023440334404344053440634407344083440934410344113441234413344143441534416344173441834419344203442134422344233442434425344263442734428344293443034431344323443334434344353443634437344383443934440344413444234443344443444534446344473444834449344503445134452344533445434455344563445734458344593446034461344623446334464344653446634467344683446934470344713447234473344743447534476344773447834479344803448134482344833448434485344863448734488344893449034491344923449334494344953449634497344983449934500345013450234503345043450534506345073450834509345103451134512345133451434515345163451734518345193452034521345223452334524345253452634527345283452934530345313453234533345343453534536345373453834539345403454134542345433454434545345463454734548345493455034551345523455334554345553455634557345583455934560345613456234563345643456534566345673456834569345703457134572345733457434575345763457734578345793458034581345823458334584345853458634587345883458934590345913459234593345943459534596345973459834599346003460134602346033460434605346063460734608346093461034611346123461334614346153461634617346183461934620346213462234623346243462534626346273462834629346303463134632346333463434635346363463734638346393464034641346423464334644346453464634647346483464934650346513465234653346543465534656346573465834659346603466134662346633466434665346663466734668346693467034671346723467334674346753467634677346783467934680346813468234683346843468534686346873468834689346903469134692346933469434695346963469734698346993470034701347023470334704347053470634707347083470934710347113471234713347143471534716347173471834719347203472134722347233472434725347263472734728347293473034731347323473334734347353473634737347383473934740347413474234743347443474534746347473474834749347503475134752347533475434755347563475734758347593476034761347623476334764347653476634767347683476934770347713477234773347743477534776347773477834779347803478134782347833478434785347863478734788347893479034791347923479334794347953479634797347983479934800348013480234803348043480534806348073480834809348103481134812348133481434815348163481734818348193482034821348223482334824348253482634827348283482934830348313483234833348343483534836348373483834839348403484134842348433484434845348463484734848348493485034851348523485334854348553485634857348583485934860348613486234863348643486534866348673486834869348703487134872348733487434875348763487734878348793488034881348823488334884348853488634887348883488934890348913489234893348943489534896348973489834899349003490134902349033490434905349063490734908349093491034911349123491334914349153491634917349183491934920349213492234923349243492534926349273492834929349303493134932349333493434935349363493734938349393494034941349423494334944349453494634947349483494934950349513495234953349543495534956349573495834959349603496134962349633496434965349663496734968349693497034971349723497334974349753497634977349783497934980349813498234983349843498534986349873498834989349903499134992349933499434995349963499734998349993500035001350023500335004350053500635007350083500935010350113501235013350143501535016350173501835019350203502135022350233502435025350263502735028350293503035031350323503335034350353503635037350383503935040350413504235043350443504535046350473504835049350503505135052350533505435055350563505735058350593506035061350623506335064350653506635067350683506935070350713507235073350743507535076350773507835079350803508135082350833508435085350863508735088350893509035091350923509335094350953509635097350983509935100351013510235103351043510535106351073510835109351103511135112351133511435115351163511735118351193512035121351223512335124351253512635127351283512935130351313513235133351343513535136351373513835139351403514135142351433514435145351463514735148351493515035151351523515335154351553515635157351583515935160351613516235163351643516535166351673516835169351703517135172351733517435175351763517735178351793518035181351823518335184351853518635187351883518935190351913519235193351943519535196351973519835199352003520135202352033520435205352063520735208352093521035211352123521335214352153521635217352183521935220352213522235223352243522535226352273522835229352303523135232352333523435235352363523735238352393524035241352423524335244352453524635247352483524935250352513525235253352543525535256352573525835259352603526135262352633526435265352663526735268352693527035271352723527335274352753527635277352783527935280352813528235283352843528535286352873528835289352903529135292352933529435295352963529735298352993530035301353023530335304353053530635307353083530935310353113531235313353143531535316353173531835319353203532135322353233532435325353263532735328353293533035331353323533335334353353533635337353383533935340353413534235343353443534535346353473534835349353503535135352353533535435355353563535735358353593536035361353623536335364353653536635367353683536935370353713537235373353743537535376353773537835379353803538135382353833538435385353863538735388353893539035391353923539335394353953539635397353983539935400354013540235403354043540535406354073540835409354103541135412354133541435415354163541735418354193542035421354223542335424354253542635427354283542935430354313543235433354343543535436354373543835439354403544135442354433544435445354463544735448354493545035451354523545335454354553545635457354583545935460354613546235463354643546535466354673546835469354703547135472354733547435475354763547735478354793548035481354823548335484354853548635487354883548935490354913549235493354943549535496354973549835499355003550135502355033550435505355063550735508355093551035511355123551335514355153551635517355183551935520355213552235523355243552535526355273552835529355303553135532355333553435535355363553735538355393554035541355423554335544355453554635547355483554935550355513555235553355543555535556355573555835559355603556135562355633556435565355663556735568355693557035571355723557335574355753557635577355783557935580355813558235583355843558535586355873558835589355903559135592355933559435595355963559735598355993560035601356023560335604356053560635607356083560935610356113561235613356143561535616356173561835619356203562135622356233562435625356263562735628356293563035631356323563335634356353563635637356383563935640356413564235643356443564535646356473564835649356503565135652356533565435655356563565735658356593566035661356623566335664356653566635667356683566935670356713567235673356743567535676356773567835679356803568135682356833568435685356863568735688356893569035691356923569335694356953569635697356983569935700357013570235703357043570535706357073570835709357103571135712357133571435715357163571735718357193572035721357223572335724357253572635727357283572935730357313573235733357343573535736357373573835739357403574135742357433574435745357463574735748357493575035751357523575335754357553575635757357583575935760357613576235763357643576535766357673576835769357703577135772357733577435775357763577735778357793578035781357823578335784357853578635787357883578935790357913579235793357943579535796357973579835799358003580135802358033580435805358063580735808358093581035811358123581335814358153581635817358183581935820358213582235823358243582535826358273582835829358303583135832358333583435835358363583735838358393584035841358423584335844358453584635847358483584935850358513585235853358543585535856358573585835859358603586135862358633586435865358663586735868358693587035871358723587335874358753587635877358783587935880358813588235883358843588535886358873588835889358903589135892358933589435895358963589735898358993590035901359023590335904359053590635907359083590935910359113591235913359143591535916359173591835919359203592135922359233592435925359263592735928359293593035931359323593335934359353593635937359383593935940359413594235943359443594535946359473594835949359503595135952359533595435955359563595735958359593596035961359623596335964359653596635967359683596935970359713597235973359743597535976359773597835979359803598135982359833598435985359863598735988359893599035991359923599335994359953599635997359983599936000360013600236003360043600536006360073600836009360103601136012360133601436015360163601736018360193602036021360223602336024360253602636027360283602936030360313603236033360343603536036360373603836039360403604136042360433604436045360463604736048360493605036051360523605336054360553605636057360583605936060360613606236063360643606536066360673606836069360703607136072360733607436075360763607736078360793608036081360823608336084360853608636087360883608936090360913609236093360943609536096360973609836099361003610136102361033610436105361063610736108361093611036111361123611336114361153611636117361183611936120361213612236123361243612536126361273612836129361303613136132361333613436135361363613736138361393614036141361423614336144361453614636147361483614936150361513615236153361543615536156361573615836159361603616136162361633616436165361663616736168361693617036171361723617336174361753617636177361783617936180361813618236183361843618536186361873618836189361903619136192361933619436195361963619736198361993620036201362023620336204362053620636207362083620936210362113621236213362143621536216362173621836219362203622136222362233622436225362263622736228362293623036231362323623336234362353623636237362383623936240362413624236243362443624536246362473624836249362503625136252362533625436255362563625736258362593626036261362623626336264362653626636267362683626936270362713627236273362743627536276362773627836279362803628136282362833628436285362863628736288362893629036291362923629336294362953629636297362983629936300363013630236303363043630536306363073630836309363103631136312363133631436315363163631736318363193632036321363223632336324363253632636327363283632936330363313633236333363343633536336363373633836339363403634136342363433634436345363463634736348363493635036351363523635336354363553635636357363583635936360363613636236363363643636536366363673636836369363703637136372363733637436375363763637736378363793638036381363823638336384363853638636387363883638936390363913639236393363943639536396363973639836399364003640136402364033640436405364063640736408364093641036411364123641336414364153641636417364183641936420364213642236423364243642536426364273642836429364303643136432364333643436435364363643736438364393644036441364423644336444364453644636447364483644936450364513645236453364543645536456364573645836459364603646136462364633646436465364663646736468364693647036471364723647336474364753647636477364783647936480364813648236483364843648536486364873648836489364903649136492364933649436495364963649736498364993650036501365023650336504365053650636507365083650936510365113651236513365143651536516365173651836519365203652136522365233652436525365263652736528365293653036531365323653336534365353653636537365383653936540365413654236543365443654536546365473654836549365503655136552365533655436555365563655736558365593656036561365623656336564365653656636567365683656936570365713657236573365743657536576365773657836579365803658136582365833658436585365863658736588365893659036591365923659336594365953659636597365983659936600366013660236603366043660536606366073660836609366103661136612366133661436615366163661736618366193662036621366223662336624366253662636627366283662936630366313663236633366343663536636366373663836639366403664136642366433664436645366463664736648366493665036651366523665336654366553665636657366583665936660366613666236663366643666536666366673666836669366703667136672366733667436675366763667736678366793668036681366823668336684366853668636687366883668936690366913669236693366943669536696366973669836699367003670136702367033670436705367063670736708367093671036711367123671336714367153671636717367183671936720367213672236723367243672536726367273672836729367303673136732367333673436735367363673736738367393674036741367423674336744367453674636747367483674936750367513675236753367543675536756367573675836759367603676136762367633676436765367663676736768367693677036771367723677336774367753677636777367783677936780367813678236783367843678536786367873678836789367903679136792367933679436795367963679736798367993680036801368023680336804368053680636807368083680936810368113681236813368143681536816368173681836819368203682136822368233682436825368263682736828368293683036831368323683336834368353683636837368383683936840368413684236843368443684536846368473684836849368503685136852368533685436855368563685736858368593686036861368623686336864368653686636867368683686936870368713687236873368743687536876368773687836879368803688136882368833688436885368863688736888368893689036891368923689336894368953689636897368983689936900369013690236903369043690536906369073690836909369103691136912369133691436915369163691736918369193692036921369223692336924369253692636927369283692936930369313693236933369343693536936369373693836939369403694136942369433694436945369463694736948369493695036951369523695336954369553695636957369583695936960369613696236963369643696536966369673696836969369703697136972369733697436975369763697736978369793698036981369823698336984369853698636987369883698936990369913699236993369943699536996369973699836999370003700137002370033700437005370063700737008370093701037011370123701337014370153701637017370183701937020370213702237023370243702537026370273702837029370303703137032370333703437035370363703737038370393704037041370423704337044370453704637047370483704937050370513705237053370543705537056370573705837059370603706137062370633706437065370663706737068370693707037071370723707337074370753707637077370783707937080370813708237083370843708537086370873708837089370903709137092370933709437095370963709737098370993710037101371023710337104371053710637107371083710937110371113711237113371143711537116371173711837119371203712137122371233712437125371263712737128371293713037131371323713337134371353713637137371383713937140371413714237143371443714537146371473714837149371503715137152371533715437155371563715737158371593716037161371623716337164371653716637167371683716937170371713717237173371743717537176371773717837179371803718137182371833718437185371863718737188371893719037191371923719337194371953719637197371983719937200372013720237203372043720537206372073720837209372103721137212372133721437215372163721737218372193722037221372223722337224372253722637227372283722937230372313723237233372343723537236372373723837239372403724137242372433724437245372463724737248372493725037251372523725337254372553725637257372583725937260372613726237263372643726537266372673726837269372703727137272372733727437275372763727737278372793728037281372823728337284372853728637287372883728937290372913729237293372943729537296372973729837299373003730137302373033730437305373063730737308373093731037311373123731337314373153731637317373183731937320373213732237323373243732537326373273732837329373303733137332373333733437335373363733737338373393734037341373423734337344373453734637347373483734937350373513735237353373543735537356373573735837359373603736137362373633736437365373663736737368373693737037371373723737337374373753737637377373783737937380373813738237383373843738537386373873738837389373903739137392373933739437395373963739737398373993740037401374023740337404374053740637407374083740937410374113741237413374143741537416374173741837419374203742137422374233742437425374263742737428374293743037431374323743337434374353743637437374383743937440374413744237443374443744537446374473744837449374503745137452374533745437455374563745737458374593746037461374623746337464374653746637467374683746937470374713747237473374743747537476374773747837479374803748137482374833748437485374863748737488374893749037491374923749337494374953749637497374983749937500375013750237503375043750537506375073750837509375103751137512375133751437515375163751737518375193752037521375223752337524375253752637527375283752937530375313753237533375343753537536375373753837539375403754137542375433754437545375463754737548375493755037551375523755337554375553755637557375583755937560375613756237563375643756537566375673756837569375703757137572375733757437575375763757737578375793758037581375823758337584375853758637587375883758937590375913759237593375943759537596375973759837599376003760137602376033760437605376063760737608376093761037611376123761337614376153761637617376183761937620376213762237623376243762537626376273762837629376303763137632376333763437635376363763737638376393764037641376423764337644376453764637647376483764937650376513765237653376543765537656376573765837659376603766137662376633766437665376663766737668376693767037671376723767337674376753767637677376783767937680376813768237683376843768537686376873768837689376903769137692376933769437695376963769737698376993770037701377023770337704377053770637707377083770937710377113771237713377143771537716377173771837719377203772137722377233772437725377263772737728377293773037731377323773337734377353773637737377383773937740377413774237743377443774537746377473774837749377503775137752377533775437755377563775737758377593776037761377623776337764377653776637767377683776937770377713777237773377743777537776377773777837779377803778137782377833778437785377863778737788377893779037791377923779337794377953779637797377983779937800378013780237803378043780537806378073780837809378103781137812378133781437815378163781737818378193782037821378223782337824378253782637827378283782937830378313783237833378343783537836378373783837839378403784137842378433784437845378463784737848378493785037851378523785337854378553785637857378583785937860378613786237863378643786537866378673786837869378703787137872378733787437875378763787737878378793788037881378823788337884378853788637887378883788937890378913789237893378943789537896378973789837899379003790137902379033790437905379063790737908379093791037911379123791337914379153791637917379183791937920379213792237923379243792537926379273792837929379303793137932379333793437935379363793737938379393794037941379423794337944379453794637947379483794937950379513795237953379543795537956379573795837959379603796137962379633796437965379663796737968379693797037971379723797337974379753797637977379783797937980379813798237983379843798537986379873798837989379903799137992379933799437995379963799737998379993800038001380023800338004380053800638007380083800938010380113801238013380143801538016380173801838019380203802138022380233802438025380263802738028380293803038031380323803338034380353803638037380383803938040380413804238043380443804538046380473804838049380503805138052380533805438055380563805738058380593806038061380623806338064380653806638067380683806938070380713807238073380743807538076380773807838079380803808138082380833808438085380863808738088380893809038091380923809338094380953809638097380983809938100381013810238103381043810538106381073810838109381103811138112381133811438115381163811738118381193812038121381223812338124381253812638127381283812938130381313813238133381343813538136381373813838139381403814138142381433814438145381463814738148381493815038151381523815338154381553815638157381583815938160381613816238163381643816538166381673816838169381703817138172381733817438175381763817738178381793818038181381823818338184381853818638187381883818938190381913819238193381943819538196381973819838199382003820138202382033820438205382063820738208382093821038211382123821338214382153821638217382183821938220382213822238223382243822538226382273822838229382303823138232382333823438235382363823738238382393824038241382423824338244382453824638247382483824938250382513825238253382543825538256382573825838259382603826138262382633826438265382663826738268382693827038271382723827338274382753827638277382783827938280382813828238283382843828538286382873828838289382903829138292382933829438295382963829738298382993830038301383023830338304383053830638307383083830938310383113831238313383143831538316383173831838319383203832138322383233832438325383263832738328383293833038331383323833338334383353833638337383383833938340383413834238343383443834538346383473834838349383503835138352383533835438355383563835738358383593836038361383623836338364383653836638367383683836938370383713837238373383743837538376383773837838379383803838138382383833838438385383863838738388383893839038391383923839338394383953839638397383983839938400384013840238403384043840538406384073840838409384103841138412384133841438415384163841738418384193842038421384223842338424384253842638427384283842938430384313843238433384343843538436384373843838439384403844138442384433844438445384463844738448384493845038451384523845338454384553845638457384583845938460384613846238463384643846538466384673846838469384703847138472384733847438475384763847738478384793848038481384823848338484384853848638487384883848938490384913849238493384943849538496384973849838499385003850138502385033850438505385063850738508385093851038511385123851338514385153851638517385183851938520385213852238523385243852538526385273852838529385303853138532385333853438535385363853738538385393854038541385423854338544385453854638547385483854938550385513855238553385543855538556385573855838559385603856138562385633856438565385663856738568385693857038571385723857338574385753857638577385783857938580385813858238583385843858538586385873858838589385903859138592385933859438595385963859738598385993860038601386023860338604386053860638607386083860938610386113861238613386143861538616386173861838619386203862138622386233862438625386263862738628386293863038631386323863338634386353863638637386383863938640386413864238643386443864538646386473864838649386503865138652386533865438655386563865738658386593866038661386623866338664386653866638667386683866938670386713867238673386743867538676386773867838679386803868138682386833868438685386863868738688386893869038691386923869338694386953869638697386983869938700387013870238703387043870538706387073870838709387103871138712387133871438715387163871738718387193872038721387223872338724387253872638727387283872938730387313873238733387343873538736387373873838739387403874138742387433874438745387463874738748387493875038751387523875338754387553875638757387583875938760387613876238763387643876538766387673876838769387703877138772387733877438775387763877738778387793878038781387823878338784387853878638787387883878938790387913879238793387943879538796387973879838799388003880138802388033880438805388063880738808388093881038811388123881338814388153881638817388183881938820388213882238823388243882538826388273882838829388303883138832388333883438835388363883738838388393884038841388423884338844388453884638847388483884938850388513885238853388543885538856388573885838859388603886138862388633886438865388663886738868388693887038871388723887338874388753887638877388783887938880388813888238883388843888538886388873888838889388903889138892388933889438895388963889738898388993890038901389023890338904389053890638907389083890938910389113891238913389143891538916389173891838919389203892138922389233892438925389263892738928389293893038931389323893338934389353893638937389383893938940389413894238943389443894538946389473894838949389503895138952389533895438955389563895738958389593896038961389623896338964389653896638967389683896938970389713897238973389743897538976389773897838979389803898138982389833898438985389863898738988389893899038991389923899338994389953899638997389983899939000390013900239003390043900539006390073900839009390103901139012390133901439015390163901739018390193902039021390223902339024390253902639027390283902939030390313903239033390343903539036390373903839039390403904139042390433904439045390463904739048390493905039051390523905339054390553905639057390583905939060390613906239063390643906539066390673906839069390703907139072390733907439075390763907739078390793908039081390823908339084390853908639087390883908939090390913909239093390943909539096390973909839099391003910139102391033910439105391063910739108391093911039111391123911339114391153911639117391183911939120391213912239123391243912539126391273912839129391303913139132391333913439135391363913739138391393914039141391423914339144391453914639147391483914939150391513915239153391543915539156391573915839159391603916139162391633916439165391663916739168391693917039171391723917339174391753917639177391783917939180391813918239183391843918539186391873918839189391903919139192391933919439195391963919739198391993920039201392023920339204392053920639207392083920939210392113921239213392143921539216392173921839219392203922139222392233922439225392263922739228392293923039231392323923339234392353923639237392383923939240392413924239243392443924539246392473924839249392503925139252392533925439255392563925739258392593926039261392623926339264392653926639267392683926939270392713927239273392743927539276392773927839279392803928139282392833928439285392863928739288392893929039291392923929339294392953929639297392983929939300393013930239303393043930539306393073930839309393103931139312393133931439315393163931739318393193932039321393223932339324393253932639327393283932939330393313933239333393343933539336393373933839339393403934139342393433934439345393463934739348393493935039351393523935339354393553935639357393583935939360393613936239363393643936539366393673936839369393703937139372393733937439375393763937739378393793938039381393823938339384393853938639387393883938939390393913939239393393943939539396393973939839399394003940139402394033940439405394063940739408394093941039411394123941339414394153941639417394183941939420394213942239423394243942539426394273942839429394303943139432394333943439435394363943739438394393944039441394423944339444394453944639447394483944939450394513945239453394543945539456394573945839459394603946139462394633946439465394663946739468394693947039471394723947339474394753947639477394783947939480394813948239483394843948539486394873948839489394903949139492394933949439495394963949739498394993950039501395023950339504395053950639507395083950939510395113951239513395143951539516395173951839519395203952139522395233952439525395263952739528395293953039531395323953339534395353953639537395383953939540395413954239543395443954539546395473954839549395503955139552395533955439555395563955739558395593956039561395623956339564395653956639567395683956939570395713957239573395743957539576395773957839579395803958139582395833958439585395863958739588395893959039591395923959339594395953959639597395983959939600396013960239603396043960539606396073960839609396103961139612396133961439615396163961739618396193962039621396223962339624396253962639627396283962939630396313963239633396343963539636396373963839639396403964139642396433964439645396463964739648396493965039651396523965339654396553965639657396583965939660396613966239663396643966539666396673966839669396703967139672396733967439675396763967739678396793968039681396823968339684396853968639687396883968939690396913969239693396943969539696396973969839699397003970139702397033970439705397063970739708397093971039711397123971339714397153971639717397183971939720397213972239723397243972539726397273972839729397303973139732397333973439735397363973739738397393974039741397423974339744397453974639747397483974939750397513975239753397543975539756397573975839759397603976139762397633976439765397663976739768397693977039771397723977339774397753977639777397783977939780397813978239783397843978539786397873978839789397903979139792397933979439795397963979739798397993980039801398023980339804398053980639807398083980939810398113981239813398143981539816398173981839819398203982139822398233982439825398263982739828398293983039831398323983339834398353983639837398383983939840398413984239843398443984539846398473984839849398503985139852398533985439855398563985739858398593986039861398623986339864398653986639867398683986939870398713987239873398743987539876398773987839879398803988139882398833988439885398863988739888398893989039891398923989339894398953989639897398983989939900399013990239903399043990539906399073990839909399103991139912399133991439915399163991739918399193992039921399223992339924399253992639927399283992939930399313993239933399343993539936399373993839939399403994139942399433994439945399463994739948399493995039951399523995339954399553995639957399583995939960399613996239963399643996539966399673996839969399703997139972399733997439975399763997739978399793998039981399823998339984399853998639987399883998939990399913999239993399943999539996399973999839999400004000140002400034000440005400064000740008400094001040011400124001340014400154001640017400184001940020400214002240023400244002540026400274002840029400304003140032400334003440035400364003740038400394004040041400424004340044400454004640047400484004940050400514005240053400544005540056400574005840059400604006140062400634006440065400664006740068400694007040071400724007340074400754007640077400784007940080400814008240083400844008540086400874008840089400904009140092400934009440095400964009740098400994010040101401024010340104401054010640107401084010940110401114011240113401144011540116401174011840119401204012140122401234012440125401264012740128401294013040131401324013340134401354013640137401384013940140401414014240143401444014540146401474014840149401504015140152401534015440155401564015740158401594016040161401624016340164401654016640167401684016940170401714017240173401744017540176401774017840179401804018140182401834018440185401864018740188401894019040191401924019340194401954019640197401984019940200402014020240203402044020540206402074020840209402104021140212402134021440215402164021740218402194022040221402224022340224402254022640227402284022940230402314023240233402344023540236402374023840239402404024140242402434024440245402464024740248402494025040251402524025340254402554025640257402584025940260402614026240263402644026540266402674026840269402704027140272402734027440275402764027740278402794028040281402824028340284402854028640287402884028940290402914029240293402944029540296402974029840299403004030140302403034030440305403064030740308403094031040311403124031340314403154031640317403184031940320403214032240323403244032540326403274032840329403304033140332403334033440335403364033740338403394034040341403424034340344403454034640347403484034940350403514035240353403544035540356403574035840359403604036140362403634036440365403664036740368403694037040371403724037340374403754037640377403784037940380403814038240383403844038540386403874038840389403904039140392403934039440395403964039740398403994040040401404024040340404404054040640407404084040940410404114041240413404144041540416404174041840419404204042140422404234042440425404264042740428404294043040431404324043340434404354043640437404384043940440404414044240443404444044540446404474044840449404504045140452404534045440455404564045740458404594046040461404624046340464404654046640467404684046940470404714047240473404744047540476404774047840479404804048140482404834048440485404864048740488404894049040491404924049340494404954049640497404984049940500405014050240503405044050540506405074050840509405104051140512405134051440515405164051740518405194052040521405224052340524405254052640527405284052940530405314053240533405344053540536405374053840539405404054140542405434054440545405464054740548405494055040551405524055340554405554055640557405584055940560405614056240563405644056540566405674056840569405704057140572405734057440575405764057740578405794058040581405824058340584405854058640587405884058940590405914059240593405944059540596405974059840599406004060140602406034060440605406064060740608406094061040611406124061340614406154061640617406184061940620406214062240623406244062540626406274062840629406304063140632406334063440635406364063740638406394064040641406424064340644406454064640647406484064940650406514065240653406544065540656406574065840659406604066140662406634066440665406664066740668406694067040671406724067340674406754067640677406784067940680406814068240683406844068540686406874068840689406904069140692406934069440695406964069740698406994070040701407024070340704407054070640707407084070940710407114071240713407144071540716407174071840719407204072140722407234072440725407264072740728407294073040731407324073340734407354073640737407384073940740407414074240743407444074540746407474074840749407504075140752407534075440755407564075740758407594076040761407624076340764407654076640767407684076940770407714077240773407744077540776407774077840779407804078140782407834078440785407864078740788407894079040791407924079340794407954079640797407984079940800408014080240803408044080540806408074080840809408104081140812408134081440815408164081740818408194082040821408224082340824408254082640827408284082940830408314083240833408344083540836408374083840839408404084140842408434084440845408464084740848408494085040851408524085340854408554085640857408584085940860408614086240863408644086540866408674086840869408704087140872408734087440875408764087740878408794088040881408824088340884408854088640887408884088940890408914089240893408944089540896408974089840899409004090140902409034090440905409064090740908409094091040911409124091340914409154091640917409184091940920409214092240923409244092540926409274092840929409304093140932409334093440935409364093740938409394094040941409424094340944409454094640947409484094940950409514095240953409544095540956409574095840959409604096140962409634096440965409664096740968409694097040971409724097340974409754097640977409784097940980409814098240983409844098540986409874098840989409904099140992409934099440995409964099740998409994100041001410024100341004410054100641007410084100941010410114101241013410144101541016410174101841019410204102141022410234102441025410264102741028410294103041031410324103341034410354103641037410384103941040410414104241043410444104541046410474104841049410504105141052410534105441055410564105741058410594106041061410624106341064410654106641067410684106941070410714107241073410744107541076410774107841079410804108141082410834108441085410864108741088410894109041091410924109341094410954109641097410984109941100411014110241103411044110541106411074110841109411104111141112411134111441115411164111741118411194112041121411224112341124411254112641127411284112941130411314113241133411344113541136411374113841139411404114141142411434114441145411464114741148411494115041151411524115341154411554115641157411584115941160411614116241163411644116541166411674116841169411704117141172411734117441175411764117741178411794118041181411824118341184411854118641187411884118941190411914119241193411944119541196411974119841199412004120141202412034120441205412064120741208412094121041211412124121341214412154121641217412184121941220412214122241223412244122541226412274122841229412304123141232412334123441235412364123741238412394124041241412424124341244412454124641247412484124941250412514125241253412544125541256412574125841259412604126141262412634126441265412664126741268412694127041271412724127341274412754127641277412784127941280412814128241283412844128541286412874128841289412904129141292412934129441295412964129741298412994130041301413024130341304413054130641307413084130941310413114131241313413144131541316413174131841319413204132141322413234132441325413264132741328413294133041331413324133341334413354133641337413384133941340413414134241343413444134541346413474134841349413504135141352413534135441355413564135741358413594136041361413624136341364413654136641367413684136941370413714137241373413744137541376413774137841379413804138141382413834138441385413864138741388413894139041391413924139341394413954139641397413984139941400414014140241403414044140541406414074140841409414104141141412414134141441415414164141741418414194142041421414224142341424414254142641427414284142941430414314143241433414344143541436414374143841439414404144141442414434144441445414464144741448414494145041451414524145341454414554145641457414584145941460414614146241463414644146541466414674146841469414704147141472414734147441475414764147741478414794148041481414824148341484414854148641487414884148941490414914149241493414944149541496414974149841499415004150141502415034150441505415064150741508415094151041511415124151341514415154151641517415184151941520415214152241523415244152541526415274152841529415304153141532415334153441535415364153741538415394154041541415424154341544415454154641547415484154941550415514155241553415544155541556415574155841559415604156141562415634156441565415664156741568415694157041571415724157341574415754157641577415784157941580415814158241583415844158541586415874158841589415904159141592415934159441595415964159741598415994160041601416024160341604416054160641607416084160941610416114161241613416144161541616416174161841619416204162141622416234162441625416264162741628416294163041631416324163341634416354163641637416384163941640416414164241643416444164541646416474164841649416504165141652416534165441655416564165741658416594166041661416624166341664416654166641667416684166941670416714167241673416744167541676416774167841679416804168141682416834168441685416864168741688416894169041691416924169341694416954169641697416984169941700417014170241703417044170541706417074170841709417104171141712417134171441715417164171741718417194172041721417224172341724417254172641727417284172941730417314173241733417344173541736417374173841739417404174141742417434174441745417464174741748417494175041751417524175341754417554175641757417584175941760417614176241763417644176541766417674176841769417704177141772417734177441775417764177741778417794178041781417824178341784417854178641787417884178941790417914179241793417944179541796417974179841799418004180141802418034180441805418064180741808418094181041811418124181341814418154181641817418184181941820418214182241823418244182541826418274182841829418304183141832418334183441835418364183741838418394184041841418424184341844418454184641847418484184941850418514185241853418544185541856418574185841859418604186141862418634186441865418664186741868418694187041871418724187341874418754187641877418784187941880418814188241883418844188541886418874188841889418904189141892418934189441895418964189741898418994190041901419024190341904419054190641907419084190941910419114191241913419144191541916419174191841919419204192141922419234192441925419264192741928419294193041931419324193341934419354193641937419384193941940419414194241943419444194541946419474194841949419504195141952419534195441955419564195741958419594196041961419624196341964419654196641967419684196941970419714197241973419744197541976419774197841979419804198141982419834198441985419864198741988419894199041991419924199341994419954199641997419984199942000420014200242003420044200542006420074200842009420104201142012420134201442015420164201742018420194202042021420224202342024420254202642027420284202942030420314203242033420344203542036420374203842039420404204142042420434204442045420464204742048420494205042051420524205342054420554205642057420584205942060420614206242063420644206542066420674206842069420704207142072420734207442075420764207742078420794208042081420824208342084420854208642087420884208942090420914209242093420944209542096420974209842099421004210142102421034210442105421064210742108421094211042111421124211342114421154211642117421184211942120421214212242123421244212542126421274212842129421304213142132421334213442135421364213742138421394214042141421424214342144421454214642147421484214942150421514215242153421544215542156421574215842159421604216142162421634216442165421664216742168421694217042171421724217342174421754217642177421784217942180421814218242183421844218542186421874218842189421904219142192421934219442195421964219742198421994220042201422024220342204422054220642207422084220942210422114221242213422144221542216422174221842219422204222142222422234222442225422264222742228422294223042231422324223342234422354223642237422384223942240422414224242243422444224542246422474224842249422504225142252422534225442255422564225742258422594226042261422624226342264422654226642267422684226942270422714227242273422744227542276422774227842279422804228142282422834228442285422864228742288422894229042291422924229342294422954229642297422984229942300423014230242303423044230542306423074230842309423104231142312423134231442315423164231742318423194232042321423224232342324423254232642327423284232942330423314233242333423344233542336423374233842339423404234142342423434234442345423464234742348423494235042351423524235342354423554235642357423584235942360423614236242363423644236542366423674236842369423704237142372423734237442375423764237742378423794238042381423824238342384423854238642387423884238942390423914239242393423944239542396423974239842399424004240142402424034240442405424064240742408424094241042411424124241342414424154241642417424184241942420424214242242423424244242542426424274242842429424304243142432424334243442435424364243742438424394244042441424424244342444424454244642447424484244942450424514245242453424544245542456424574245842459424604246142462424634246442465424664246742468424694247042471424724247342474424754247642477424784247942480424814248242483424844248542486424874248842489424904249142492424934249442495424964249742498424994250042501425024250342504425054250642507425084250942510425114251242513425144251542516425174251842519425204252142522425234252442525425264252742528425294253042531425324253342534425354253642537425384253942540425414254242543425444254542546425474254842549425504255142552425534255442555425564255742558425594256042561425624256342564425654256642567425684256942570425714257242573425744257542576425774257842579425804258142582425834258442585425864258742588425894259042591425924259342594425954259642597425984259942600426014260242603426044260542606426074260842609426104261142612426134261442615426164261742618426194262042621426224262342624426254262642627426284262942630426314263242633426344263542636426374263842639426404264142642426434264442645426464264742648426494265042651426524265342654426554265642657426584265942660426614266242663426644266542666426674266842669426704267142672426734267442675426764267742678426794268042681426824268342684426854268642687426884268942690426914269242693426944269542696426974269842699427004270142702427034270442705427064270742708427094271042711427124271342714427154271642717427184271942720427214272242723427244272542726427274272842729427304273142732427334273442735427364273742738427394274042741427424274342744427454274642747427484274942750427514275242753427544275542756427574275842759427604276142762427634276442765427664276742768427694277042771427724277342774427754277642777427784277942780427814278242783427844278542786427874278842789427904279142792427934279442795427964279742798427994280042801428024280342804428054280642807428084280942810428114281242813428144281542816428174281842819428204282142822428234282442825428264282742828428294283042831428324283342834428354283642837428384283942840428414284242843428444284542846428474284842849428504285142852428534285442855428564285742858428594286042861428624286342864428654286642867428684286942870428714287242873428744287542876428774287842879428804288142882428834288442885428864288742888428894289042891428924289342894428954289642897428984289942900429014290242903429044290542906429074290842909429104291142912429134291442915429164291742918429194292042921429224292342924429254292642927429284292942930429314293242933429344293542936429374293842939429404294142942429434294442945429464294742948429494295042951429524295342954429554295642957429584295942960429614296242963429644296542966429674296842969429704297142972429734297442975429764297742978429794298042981429824298342984429854298642987429884298942990429914299242993429944299542996429974299842999430004300143002430034300443005430064300743008430094301043011430124301343014430154301643017430184301943020430214302243023430244302543026430274302843029430304303143032430334303443035430364303743038430394304043041430424304343044430454304643047430484304943050430514305243053430544305543056430574305843059430604306143062430634306443065430664306743068430694307043071430724307343074430754307643077430784307943080430814308243083430844308543086430874308843089430904309143092430934309443095430964309743098430994310043101431024310343104431054310643107431084310943110431114311243113431144311543116431174311843119431204312143122431234312443125431264312743128431294313043131431324313343134431354313643137431384313943140431414314243143431444314543146431474314843149431504315143152431534315443155431564315743158431594316043161431624316343164431654316643167431684316943170431714317243173431744317543176431774317843179431804318143182431834318443185431864318743188431894319043191431924319343194431954319643197431984319943200432014320243203432044320543206432074320843209432104321143212432134321443215432164321743218432194322043221432224322343224432254322643227432284322943230432314323243233432344323543236432374323843239432404324143242432434324443245432464324743248432494325043251432524325343254432554325643257432584325943260432614326243263432644326543266432674326843269432704327143272432734327443275432764327743278432794328043281432824328343284432854328643287432884328943290432914329243293432944329543296432974329843299433004330143302433034330443305433064330743308433094331043311433124331343314433154331643317433184331943320433214332243323433244332543326433274332843329433304333143332433334333443335433364333743338433394334043341433424334343344433454334643347433484334943350433514335243353433544335543356433574335843359433604336143362433634336443365433664336743368433694337043371433724337343374433754337643377433784337943380433814338243383433844338543386433874338843389433904339143392433934339443395433964339743398433994340043401434024340343404434054340643407434084340943410434114341243413434144341543416434174341843419434204342143422434234342443425434264342743428434294343043431434324343343434434354343643437434384343943440434414344243443434444344543446434474344843449434504345143452434534345443455434564345743458434594346043461434624346343464434654346643467434684346943470434714347243473434744347543476434774347843479434804348143482434834348443485434864348743488434894349043491434924349343494434954349643497434984349943500435014350243503435044350543506435074350843509435104351143512435134351443515435164351743518435194352043521435224352343524435254352643527435284352943530435314353243533435344353543536435374353843539435404354143542435434354443545435464354743548435494355043551435524355343554435554355643557435584355943560435614356243563435644356543566435674356843569435704357143572435734357443575435764357743578435794358043581435824358343584435854358643587435884358943590435914359243593435944359543596435974359843599436004360143602436034360443605436064360743608436094361043611436124361343614436154361643617436184361943620436214362243623436244362543626436274362843629436304363143632436334363443635436364363743638436394364043641436424364343644436454364643647436484364943650436514365243653436544365543656436574365843659436604366143662436634366443665436664366743668436694367043671436724367343674436754367643677436784367943680436814368243683436844368543686436874368843689436904369143692436934369443695436964369743698436994370043701437024370343704437054370643707437084370943710437114371243713437144371543716437174371843719437204372143722437234372443725437264372743728437294373043731437324373343734437354373643737437384373943740437414374243743437444374543746437474374843749437504375143752437534375443755437564375743758437594376043761437624376343764437654376643767437684376943770437714377243773437744377543776437774377843779437804378143782437834378443785437864378743788437894379043791437924379343794437954379643797437984379943800438014380243803438044380543806438074380843809438104381143812438134381443815438164381743818438194382043821438224382343824438254382643827438284382943830438314383243833438344383543836438374383843839438404384143842438434384443845438464384743848438494385043851438524385343854438554385643857438584385943860438614386243863438644386543866438674386843869438704387143872438734387443875438764387743878438794388043881438824388343884438854388643887438884388943890438914389243893438944389543896438974389843899439004390143902439034390443905439064390743908439094391043911439124391343914439154391643917439184391943920439214392243923439244392543926439274392843929439304393143932439334393443935439364393743938439394394043941439424394343944439454394643947439484394943950439514395243953439544395543956439574395843959439604396143962439634396443965439664396743968439694397043971439724397343974439754397643977439784397943980439814398243983439844398543986439874398843989439904399143992439934399443995439964399743998439994400044001440024400344004440054400644007440084400944010440114401244013440144401544016440174401844019440204402144022440234402444025440264402744028440294403044031440324403344034440354403644037440384403944040440414404244043440444404544046440474404844049440504405144052440534405444055440564405744058440594406044061440624406344064440654406644067440684406944070440714407244073440744407544076440774407844079440804408144082440834408444085440864408744088440894409044091440924409344094440954409644097440984409944100441014410244103441044410544106441074410844109441104411144112441134411444115441164411744118441194412044121441224412344124441254412644127441284412944130441314413244133441344413544136441374413844139441404414144142441434414444145441464414744148441494415044151441524415344154441554415644157441584415944160441614416244163441644416544166441674416844169441704417144172441734417444175441764417744178441794418044181441824418344184441854418644187441884418944190441914419244193441944419544196441974419844199442004420144202442034420444205442064420744208442094421044211442124421344214442154421644217442184421944220442214422244223442244422544226442274422844229442304423144232442334423444235442364423744238442394424044241442424424344244442454424644247442484424944250442514425244253442544425544256442574425844259442604426144262442634426444265442664426744268442694427044271442724427344274442754427644277442784427944280442814428244283442844428544286442874428844289442904429144292442934429444295442964429744298442994430044301443024430344304443054430644307443084430944310443114431244313443144431544316443174431844319443204432144322443234432444325443264432744328443294433044331443324433344334443354433644337443384433944340443414434244343443444434544346443474434844349443504435144352443534435444355443564435744358443594436044361443624436344364443654436644367443684436944370443714437244373443744437544376443774437844379443804438144382443834438444385443864438744388443894439044391443924439344394443954439644397443984439944400444014440244403444044440544406444074440844409444104441144412444134441444415444164441744418444194442044421444224442344424444254442644427444284442944430444314443244433444344443544436444374443844439444404444144442444434444444445444464444744448444494445044451444524445344454444554445644457444584445944460444614446244463444644446544466444674446844469444704447144472444734447444475444764447744478444794448044481444824448344484444854448644487444884448944490444914449244493444944449544496444974449844499445004450144502445034450444505445064450744508445094451044511445124451344514445154451644517445184451944520445214452244523445244452544526445274452844529445304453144532445334453444535445364453744538445394454044541445424454344544445454454644547445484454944550445514455244553445544455544556445574455844559445604456144562445634456444565445664456744568445694457044571445724457344574445754457644577445784457944580445814458244583445844458544586445874458844589445904459144592445934459444595445964459744598445994460044601446024460344604446054460644607446084460944610446114461244613446144461544616446174461844619446204462144622446234462444625446264462744628446294463044631446324463344634446354463644637446384463944640446414464244643446444464544646446474464844649446504465144652446534465444655446564465744658446594466044661446624466344664446654466644667446684466944670446714467244673446744467544676446774467844679446804468144682446834468444685446864468744688446894469044691446924469344694446954469644697446984469944700447014470244703447044470544706447074470844709447104471144712447134471444715447164471744718447194472044721447224472344724447254472644727447284472944730447314473244733447344473544736447374473844739447404474144742447434474444745447464474744748447494475044751447524475344754447554475644757447584475944760447614476244763447644476544766447674476844769447704477144772447734477444775447764477744778447794478044781447824478344784447854478644787447884478944790447914479244793447944479544796447974479844799448004480144802448034480444805448064480744808448094481044811448124481344814448154481644817448184481944820448214482244823448244482544826448274482844829448304483144832448334483444835448364483744838448394484044841448424484344844448454484644847448484484944850448514485244853448544485544856448574485844859448604486144862448634486444865448664486744868448694487044871448724487344874448754487644877448784487944880448814488244883448844488544886448874488844889448904489144892448934489444895448964489744898448994490044901449024490344904449054490644907449084490944910449114491244913449144491544916449174491844919449204492144922449234492444925449264492744928449294493044931449324493344934449354493644937449384493944940449414494244943449444494544946449474494844949449504495144952449534495444955449564495744958449594496044961449624496344964449654496644967449684496944970449714497244973449744497544976449774497844979449804498144982449834498444985449864498744988449894499044991449924499344994449954499644997449984499945000450014500245003450044500545006450074500845009450104501145012450134501445015450164501745018450194502045021450224502345024450254502645027450284502945030450314503245033450344503545036450374503845039450404504145042450434504445045450464504745048450494505045051450524505345054450554505645057450584505945060450614506245063450644506545066450674506845069450704507145072450734507445075450764507745078450794508045081450824508345084450854508645087450884508945090450914509245093450944509545096450974509845099451004510145102451034510445105451064510745108451094511045111451124511345114451154511645117451184511945120451214512245123451244512545126451274512845129451304513145132451334513445135451364513745138451394514045141451424514345144451454514645147451484514945150451514515245153451544515545156451574515845159451604516145162451634516445165451664516745168451694517045171451724517345174451754517645177451784517945180451814518245183451844518545186451874518845189451904519145192451934519445195451964519745198451994520045201452024520345204452054520645207452084520945210452114521245213452144521545216452174521845219452204522145222452234522445225452264522745228452294523045231452324523345234452354523645237452384523945240452414524245243452444524545246452474524845249452504525145252452534525445255452564525745258452594526045261452624526345264452654526645267452684526945270452714527245273452744527545276452774527845279452804528145282452834528445285452864528745288452894529045291452924529345294452954529645297452984529945300453014530245303453044530545306453074530845309453104531145312453134531445315453164531745318453194532045321453224532345324453254532645327453284532945330453314533245333453344533545336453374533845339453404534145342453434534445345453464534745348453494535045351453524535345354453554535645357453584535945360453614536245363453644536545366453674536845369453704537145372453734537445375453764537745378453794538045381453824538345384453854538645387453884538945390453914539245393453944539545396453974539845399454004540145402454034540445405454064540745408454094541045411454124541345414454154541645417454184541945420454214542245423454244542545426454274542845429454304543145432454334543445435454364543745438454394544045441454424544345444454454544645447454484544945450454514545245453454544545545456454574545845459454604546145462454634546445465454664546745468454694547045471454724547345474454754547645477454784547945480454814548245483454844548545486454874548845489454904549145492454934549445495454964549745498454994550045501455024550345504455054550645507455084550945510455114551245513455144551545516455174551845519455204552145522455234552445525455264552745528455294553045531455324553345534455354553645537455384553945540455414554245543455444554545546455474554845549455504555145552455534555445555455564555745558455594556045561455624556345564455654556645567455684556945570455714557245573455744557545576455774557845579455804558145582455834558445585455864558745588455894559045591455924559345594455954559645597455984559945600456014560245603456044560545606456074560845609456104561145612456134561445615456164561745618456194562045621456224562345624456254562645627456284562945630456314563245633456344563545636456374563845639456404564145642456434564445645456464564745648456494565045651456524565345654456554565645657456584565945660456614566245663456644566545666456674566845669456704567145672456734567445675456764567745678456794568045681456824568345684456854568645687456884568945690456914569245693456944569545696456974569845699457004570145702457034570445705457064570745708457094571045711457124571345714457154571645717457184571945720457214572245723457244572545726457274572845729457304573145732457334573445735457364573745738457394574045741457424574345744457454574645747457484574945750457514575245753457544575545756457574575845759457604576145762457634576445765457664576745768457694577045771457724577345774457754577645777457784577945780457814578245783457844578545786457874578845789457904579145792457934579445795457964579745798457994580045801458024580345804458054580645807458084580945810458114581245813458144581545816458174581845819458204582145822458234582445825458264582745828458294583045831458324583345834458354583645837458384583945840458414584245843458444584545846458474584845849458504585145852458534585445855458564585745858458594586045861458624586345864458654586645867458684586945870458714587245873458744587545876458774587845879458804588145882458834588445885458864588745888458894589045891458924589345894458954589645897458984589945900459014590245903459044590545906459074590845909459104591145912459134591445915459164591745918459194592045921459224592345924459254592645927459284592945930459314593245933459344593545936459374593845939459404594145942459434594445945459464594745948459494595045951459524595345954459554595645957459584595945960459614596245963459644596545966459674596845969459704597145972459734597445975459764597745978459794598045981459824598345984459854598645987459884598945990459914599245993459944599545996459974599845999460004600146002460034600446005460064600746008460094601046011460124601346014460154601646017460184601946020460214602246023460244602546026460274602846029460304603146032460334603446035460364603746038460394604046041460424604346044460454604646047460484604946050460514605246053460544605546056460574605846059460604606146062460634606446065460664606746068460694607046071460724607346074460754607646077460784607946080460814608246083460844608546086460874608846089460904609146092460934609446095460964609746098460994610046101461024610346104461054610646107461084610946110461114611246113461144611546116461174611846119461204612146122461234612446125461264612746128461294613046131461324613346134461354613646137461384613946140461414614246143461444614546146461474614846149461504615146152461534615446155461564615746158461594616046161461624616346164461654616646167461684616946170461714617246173461744617546176461774617846179461804618146182461834618446185461864618746188461894619046191461924619346194461954619646197461984619946200462014620246203462044620546206462074620846209462104621146212462134621446215462164621746218462194622046221462224622346224462254622646227462284622946230462314623246233462344623546236462374623846239462404624146242462434624446245462464624746248462494625046251462524625346254462554625646257462584625946260462614626246263462644626546266462674626846269462704627146272462734627446275462764627746278462794628046281462824628346284462854628646287462884628946290462914629246293462944629546296462974629846299463004630146302463034630446305463064630746308463094631046311463124631346314463154631646317463184631946320463214632246323463244632546326463274632846329463304633146332463334633446335463364633746338463394634046341463424634346344463454634646347463484634946350463514635246353463544635546356463574635846359463604636146362463634636446365463664636746368463694637046371463724637346374463754637646377463784637946380463814638246383463844638546386463874638846389463904639146392463934639446395463964639746398463994640046401464024640346404464054640646407464084640946410464114641246413464144641546416464174641846419464204642146422464234642446425464264642746428464294643046431464324643346434464354643646437464384643946440464414644246443464444644546446464474644846449464504645146452464534645446455464564645746458464594646046461464624646346464464654646646467464684646946470464714647246473464744647546476464774647846479464804648146482464834648446485464864648746488464894649046491464924649346494464954649646497464984649946500465014650246503465044650546506465074650846509465104651146512465134651446515465164651746518465194652046521465224652346524465254652646527465284652946530465314653246533465344653546536465374653846539465404654146542465434654446545465464654746548465494655046551465524655346554465554655646557465584655946560465614656246563465644656546566465674656846569465704657146572465734657446575465764657746578465794658046581465824658346584465854658646587465884658946590465914659246593465944659546596465974659846599466004660146602466034660446605466064660746608466094661046611466124661346614466154661646617466184661946620466214662246623466244662546626466274662846629466304663146632466334663446635466364663746638466394664046641466424664346644466454664646647466484664946650466514665246653466544665546656466574665846659466604666146662466634666446665466664666746668466694667046671466724667346674466754667646677466784667946680466814668246683466844668546686466874668846689466904669146692466934669446695466964669746698466994670046701467024670346704467054670646707467084670946710467114671246713467144671546716467174671846719467204672146722467234672446725467264672746728467294673046731467324673346734467354673646737467384673946740467414674246743467444674546746467474674846749467504675146752467534675446755467564675746758467594676046761467624676346764467654676646767467684676946770467714677246773467744677546776467774677846779467804678146782467834678446785467864678746788467894679046791467924679346794467954679646797467984679946800468014680246803468044680546806468074680846809468104681146812468134681446815468164681746818468194682046821468224682346824468254682646827468284682946830468314683246833468344683546836468374683846839468404684146842468434684446845468464684746848468494685046851468524685346854468554685646857468584685946860468614686246863468644686546866468674686846869468704687146872468734687446875468764687746878468794688046881468824688346884468854688646887468884688946890468914689246893468944689546896468974689846899469004690146902469034690446905469064690746908469094691046911469124691346914469154691646917469184691946920469214692246923469244692546926469274692846929469304693146932469334693446935469364693746938469394694046941469424694346944469454694646947469484694946950469514695246953469544695546956469574695846959469604696146962469634696446965469664696746968469694697046971469724697346974469754697646977469784697946980469814698246983469844698546986469874698846989469904699146992469934699446995469964699746998469994700047001470024700347004470054700647007470084700947010470114701247013470144701547016470174701847019470204702147022470234702447025470264702747028470294703047031470324703347034470354703647037470384703947040470414704247043470444704547046470474704847049470504705147052470534705447055470564705747058470594706047061470624706347064470654706647067470684706947070470714707247073470744707547076470774707847079470804708147082470834708447085470864708747088470894709047091470924709347094470954709647097470984709947100471014710247103471044710547106471074710847109471104711147112471134711447115471164711747118471194712047121471224712347124471254712647127471284712947130471314713247133471344713547136471374713847139471404714147142471434714447145471464714747148471494715047151471524715347154471554715647157471584715947160471614716247163471644716547166471674716847169471704717147172471734717447175471764717747178471794718047181471824718347184471854718647187471884718947190471914719247193471944719547196471974719847199472004720147202472034720447205472064720747208472094721047211472124721347214472154721647217472184721947220472214722247223472244722547226472274722847229472304723147232472334723447235472364723747238472394724047241472424724347244472454724647247472484724947250472514725247253472544725547256472574725847259472604726147262472634726447265472664726747268472694727047271472724727347274472754727647277472784727947280472814728247283472844728547286472874728847289472904729147292472934729447295472964729747298472994730047301473024730347304473054730647307473084730947310473114731247313473144731547316473174731847319473204732147322473234732447325473264732747328473294733047331473324733347334473354733647337473384733947340473414734247343473444734547346473474734847349473504735147352473534735447355473564735747358473594736047361473624736347364473654736647367473684736947370473714737247373473744737547376473774737847379473804738147382473834738447385473864738747388473894739047391473924739347394473954739647397473984739947400474014740247403474044740547406474074740847409474104741147412474134741447415474164741747418474194742047421474224742347424474254742647427474284742947430474314743247433474344743547436474374743847439474404744147442474434744447445474464744747448474494745047451474524745347454474554745647457474584745947460474614746247463474644746547466474674746847469474704747147472474734747447475474764747747478474794748047481474824748347484474854748647487474884748947490474914749247493474944749547496474974749847499475004750147502475034750447505475064750747508475094751047511475124751347514475154751647517475184751947520475214752247523475244752547526475274752847529475304753147532475334753447535475364753747538475394754047541475424754347544475454754647547475484754947550475514755247553475544755547556475574755847559475604756147562475634756447565475664756747568475694757047571475724757347574475754757647577475784757947580475814758247583475844758547586475874758847589475904759147592475934759447595475964759747598475994760047601476024760347604476054760647607476084760947610476114761247613476144761547616476174761847619476204762147622476234762447625476264762747628476294763047631476324763347634476354763647637476384763947640476414764247643476444764547646476474764847649476504765147652476534765447655476564765747658476594766047661476624766347664476654766647667476684766947670476714767247673476744767547676476774767847679476804768147682476834768447685476864768747688476894769047691476924769347694476954769647697476984769947700477014770247703477044770547706477074770847709477104771147712477134771447715477164771747718477194772047721477224772347724477254772647727477284772947730477314773247733477344773547736477374773847739477404774147742477434774447745477464774747748477494775047751477524775347754477554775647757477584775947760477614776247763477644776547766477674776847769477704777147772477734777447775477764777747778477794778047781477824778347784477854778647787477884778947790477914779247793477944779547796477974779847799478004780147802478034780447805478064780747808478094781047811478124781347814478154781647817478184781947820478214782247823478244782547826478274782847829478304783147832478334783447835478364783747838478394784047841478424784347844478454784647847478484784947850478514785247853478544785547856478574785847859478604786147862478634786447865478664786747868478694787047871478724787347874478754787647877478784787947880478814788247883478844788547886478874788847889478904789147892478934789447895478964789747898478994790047901479024790347904479054790647907479084790947910479114791247913479144791547916479174791847919479204792147922479234792447925479264792747928479294793047931479324793347934479354793647937479384793947940479414794247943479444794547946479474794847949479504795147952479534795447955479564795747958479594796047961479624796347964479654796647967479684796947970479714797247973479744797547976479774797847979479804798147982479834798447985479864798747988479894799047991479924799347994479954799647997479984799948000480014800248003480044800548006480074800848009480104801148012480134801448015480164801748018480194802048021480224802348024480254802648027480284802948030480314803248033480344803548036480374803848039480404804148042480434804448045480464804748048480494805048051480524805348054480554805648057480584805948060480614806248063480644806548066480674806848069480704807148072480734807448075480764807748078480794808048081480824808348084480854808648087480884808948090480914809248093480944809548096480974809848099481004810148102481034810448105481064810748108481094811048111481124811348114481154811648117481184811948120481214812248123481244812548126481274812848129481304813148132481334813448135481364813748138481394814048141481424814348144481454814648147481484814948150481514815248153481544815548156481574815848159481604816148162481634816448165481664816748168481694817048171481724817348174481754817648177481784817948180481814818248183481844818548186481874818848189481904819148192481934819448195481964819748198481994820048201482024820348204482054820648207482084820948210482114821248213482144821548216482174821848219482204822148222482234822448225482264822748228482294823048231482324823348234482354823648237482384823948240482414824248243482444824548246482474824848249482504825148252482534825448255482564825748258482594826048261482624826348264482654826648267482684826948270482714827248273482744827548276482774827848279482804828148282482834828448285482864828748288482894829048291482924829348294482954829648297482984829948300483014830248303483044830548306483074830848309483104831148312483134831448315483164831748318483194832048321483224832348324483254832648327483284832948330483314833248333483344833548336483374833848339483404834148342483434834448345483464834748348483494835048351483524835348354483554835648357483584835948360483614836248363483644836548366483674836848369483704837148372483734837448375483764837748378483794838048381483824838348384483854838648387483884838948390483914839248393483944839548396483974839848399484004840148402484034840448405484064840748408484094841048411484124841348414484154841648417484184841948420484214842248423484244842548426484274842848429484304843148432484334843448435484364843748438484394844048441484424844348444484454844648447484484844948450484514845248453484544845548456484574845848459484604846148462484634846448465484664846748468484694847048471484724847348474484754847648477484784847948480484814848248483484844848548486484874848848489484904849148492484934849448495484964849748498484994850048501485024850348504485054850648507485084850948510485114851248513485144851548516485174851848519485204852148522485234852448525485264852748528485294853048531485324853348534485354853648537485384853948540485414854248543485444854548546485474854848549485504855148552485534855448555485564855748558485594856048561485624856348564485654856648567485684856948570485714857248573485744857548576485774857848579485804858148582485834858448585485864858748588485894859048591485924859348594485954859648597485984859948600486014860248603486044860548606486074860848609486104861148612486134861448615486164861748618486194862048621486224862348624486254862648627486284862948630486314863248633486344863548636486374863848639486404864148642486434864448645486464864748648486494865048651486524865348654486554865648657486584865948660486614866248663486644866548666486674866848669486704867148672486734867448675486764867748678486794868048681486824868348684486854868648687486884868948690486914869248693486944869548696486974869848699487004870148702487034870448705487064870748708487094871048711487124871348714487154871648717487184871948720487214872248723487244872548726487274872848729487304873148732487334873448735487364873748738487394874048741487424874348744487454874648747487484874948750487514875248753487544875548756487574875848759487604876148762487634876448765487664876748768487694877048771487724877348774487754877648777487784877948780487814878248783487844878548786487874878848789487904879148792487934879448795487964879748798487994880048801488024880348804488054880648807488084880948810488114881248813488144881548816488174881848819488204882148822488234882448825488264882748828488294883048831488324883348834488354883648837488384883948840488414884248843488444884548846488474884848849488504885148852488534885448855488564885748858488594886048861488624886348864488654886648867488684886948870488714887248873488744887548876488774887848879488804888148882488834888448885488864888748888488894889048891488924889348894488954889648897488984889948900489014890248903489044890548906489074890848909489104891148912489134891448915489164891748918489194892048921489224892348924489254892648927489284892948930489314893248933489344893548936489374893848939489404894148942489434894448945489464894748948489494895048951489524895348954489554895648957489584895948960489614896248963489644896548966489674896848969489704897148972489734897448975489764897748978489794898048981489824898348984489854898648987489884898948990489914899248993489944899548996489974899848999490004900149002490034900449005490064900749008490094901049011490124901349014490154901649017490184901949020490214902249023490244902549026490274902849029490304903149032490334903449035490364903749038490394904049041490424904349044490454904649047490484904949050490514905249053490544905549056490574905849059490604906149062490634906449065490664906749068490694907049071490724907349074490754907649077490784907949080490814908249083490844908549086490874908849089490904909149092490934909449095490964909749098490994910049101491024910349104491054910649107491084910949110491114911249113491144911549116491174911849119491204912149122491234912449125491264912749128491294913049131491324913349134491354913649137491384913949140491414914249143491444914549146491474914849149491504915149152491534915449155491564915749158491594916049161491624916349164491654916649167491684916949170491714917249173491744917549176491774917849179491804918149182491834918449185491864918749188491894919049191491924919349194491954919649197491984919949200492014920249203492044920549206492074920849209492104921149212492134921449215492164921749218492194922049221492224922349224492254922649227492284922949230492314923249233492344923549236492374923849239492404924149242492434924449245492464924749248492494925049251492524925349254492554925649257492584925949260492614926249263492644926549266492674926849269492704927149272492734927449275492764927749278492794928049281492824928349284492854928649287492884928949290492914929249293492944929549296492974929849299493004930149302493034930449305493064930749308493094931049311493124931349314493154931649317493184931949320493214932249323493244932549326493274932849329493304933149332493334933449335493364933749338493394934049341493424934349344493454934649347493484934949350493514935249353493544935549356493574935849359493604936149362493634936449365493664936749368493694937049371493724937349374493754937649377493784937949380493814938249383493844938549386493874938849389493904939149392493934939449395493964939749398493994940049401494024940349404494054940649407494084940949410494114941249413494144941549416494174941849419494204942149422494234942449425494264942749428494294943049431494324943349434494354943649437494384943949440494414944249443494444944549446494474944849449494504945149452494534945449455494564945749458494594946049461494624946349464494654946649467494684946949470494714947249473494744947549476494774947849479494804948149482494834948449485494864948749488494894949049491494924949349494494954949649497494984949949500495014950249503495044950549506495074950849509495104951149512495134951449515495164951749518495194952049521495224952349524495254952649527495284952949530495314953249533495344953549536495374953849539495404954149542495434954449545495464954749548495494955049551495524955349554495554955649557495584955949560495614956249563495644956549566495674956849569495704957149572495734957449575495764957749578495794958049581495824958349584495854958649587495884958949590495914959249593495944959549596495974959849599496004960149602496034960449605496064960749608496094961049611496124961349614496154961649617496184961949620496214962249623496244962549626496274962849629496304963149632496334963449635496364963749638496394964049641496424964349644496454964649647496484964949650496514965249653496544965549656496574965849659496604966149662496634966449665496664966749668496694967049671496724967349674496754967649677496784967949680496814968249683496844968549686496874968849689496904969149692496934969449695496964969749698496994970049701497024970349704497054970649707497084970949710497114971249713497144971549716497174971849719497204972149722497234972449725497264972749728497294973049731497324973349734497354973649737497384973949740497414974249743497444974549746497474974849749497504975149752497534975449755497564975749758497594976049761497624976349764497654976649767497684976949770497714977249773497744977549776497774977849779497804978149782497834978449785497864978749788497894979049791497924979349794497954979649797497984979949800498014980249803498044980549806498074980849809498104981149812498134981449815498164981749818498194982049821498224982349824498254982649827498284982949830498314983249833498344983549836498374983849839498404984149842498434984449845498464984749848498494985049851498524985349854498554985649857498584985949860498614986249863498644986549866498674986849869498704987149872498734987449875498764987749878498794988049881 |
- #include "pch-cpp.hpp"
-
-
-
-
-
- template <typename R>
- struct VirtualFuncInvoker0
- {
- typedef R (*Func)(void*, const RuntimeMethod*);
-
- static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj)
- {
- const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
- return ((Func)invokeData.methodPtr)(obj, invokeData.method);
- }
- };
- template <typename R, typename T1>
- struct VirtualFuncInvoker1
- {
- typedef R (*Func)(void*, T1, const RuntimeMethod*);
-
- static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1)
- {
- const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
- return ((Func)invokeData.methodPtr)(obj, p1, invokeData.method);
- }
- };
- template <typename R, typename T1, typename T2, typename T3, typename T4, typename T5>
- struct VirtualFuncInvoker5
- {
- typedef R (*Func)(void*, T1, T2, T3, T4, T5, const RuntimeMethod*);
-
- static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1, T2 p2, T3 p3, T4 p4, T5 p5)
- {
- const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
- return ((Func)invokeData.methodPtr)(obj, p1, p2, p3, p4, p5, invokeData.method);
- }
- };
-
- struct Dictionary_2_t232323BDF7857D243A4CCA18ADCF59272D0E4C23;
- struct Dictionary_2_tC20B3D6AE4370C892734F670EF4D1FB9CE91F371;
- struct Dictionary_2_tABE19B9C5C52F1DE14F0D3287B2696E7D7419180;
- struct Dictionary_2_tA9740D661997C74C20CD0D9D1ADDC534F2DB0A1F;
- struct Dictionary_2_t93CDF0F4011A5A3024EB73A492F9512E3046EACB;
- struct Dictionary_2_tC61348D10610A6B3D7B65102D82AC3467D59EAA7;
- struct Dictionary_2_tDD72F78A572F94ECEDBDA75C3D17C3ED05C167E0;
- struct Dictionary_2_t1A4804CA9724B6CE01D6ECABE81CE0848CBA80B4;
- struct Dictionary_2_tC58BED428F0C45B2320DCA085F781540D1CC3A26;
- struct Dictionary_2_t3B281EAA0FCAF1D0DED857932C74644D3F02E6D0;
- struct Dictionary_2_tC8FA8E0C06C3A9584490723EC95DC65E5AFFF71A;
- struct Dictionary_2_tD4154357CA320908C5A7A35ED81FA2A9856C28D9;
- struct Dictionary_2_tDC0461D8CBB2E6B52DD2C421114EDE7C1C70DE73;
- struct Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457;
- struct HashSet_1_t4A2F2B74276D0AD3ED0F873045BD61E9504ECAE2;
- struct HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A;
- struct IEqualityComparer_1_tDBFC8496F14612776AF930DBF84AFE7D06D1F0E9;
- struct IEqualityComparer_1_t0BB8211419723EB61BF19007AC9D62365E50500E;
- struct KeyCollection_t67E8423B5AEB30C254013AD88AB68D2A36F1F436;
- struct KeyCollection_tB743662A042E52E6F745063F96677AC1B3238643;
- struct KeyCollection_tC77517EE58666366824AEC6674ED44B430ED2D67;
- struct KeyCollection_tF62DA58D084558E31E5A09537D460287D59B1A89;
- struct KeyCollection_tAD453AF815DCCCF044626BE66BABEEA3916E9440;
- struct KeyCollection_t3ABB637C6EFD1A1CF0CAA35D9D2067269088043D;
- struct KeyCollection_t91F59EBF0C6C7769856C1343F5F4387A647CEF4F;
- struct List_1_tFED0F30EE65D995591571D3CD2C10F22439CB317;
- struct List_1_t55B85B981AC5FD6A5358491F90FE354F78BB97DE;
- struct List_1_t95DB74B8EE315F8F92B7B96D93C901C8C3F6FE2C;
- struct List_1_t3CA8EA3609B406A4099002CBD02BB599F3B1D5DB;
- struct List_1_t425D3A455811E316D2DF73E46CF9CD90A4341C1B;
- struct List_1_t420B17163897A4DF994BA698744548CD81961E70;
- struct List_1_t8837CD02A40CED632406E449B6D76FF9AB3E4468;
- struct List_1_tF7A39AE542CF9A5C63B48726F173FA38571D52C3;
- struct List_1_tD497C1314C02F6E7345D74565C2424A939B46AA7;
- struct List_1_tDC6862FA7C9B0B533109A8EC28A2142DB7D2DF2E;
- struct List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D;
- struct List_1_t3EE59C28A34FCD5060EF6B6BAFA85F2C9D01D320;
- struct List_1_t7DA088250C54C07AF1211AE132355AD2D343EE51;
- struct List_1_t063B87D3CFDC3AEE80E33EFBDA1410C697D71AD6;
- struct List_1_tC211A4629C1B0DE52E7CE5E2D5E37E9D3A6194EB;
- struct List_1_t0F231C3F13EBA1FF9081BD61489D01AA3CBE59D4;
- struct List_1_t9B68833848E4C4D7F623C05F6B77F0449396354A;
- struct List_1_tE3A859FDD017A2D25E8161269BA1167C22EC7EB9;
- struct List_1_tA1547550E5FBA50050B20DA74245C38434654EE8;
- struct ValueCollection_t74AF7C1BAE06C66E984668F663D574ED6A596D28;
- struct ValueCollection_tF9D38F25216CC5762AE2E8DC2C5E627517B2F21E;
- struct ValueCollection_tA5B63968FCBE6FB42208B53C99AD12395688A1E8;
- struct ValueCollection_tB99ECE94AB57EE9AB1FAC3276CC7108B468367C9;
- struct ValueCollection_tA12155C30BE5F793F28A11A75C457F57030DE798;
- struct ValueCollection_tDF43C5BC65DBEA56CA159EA97CD240756ABECB32;
- struct ValueCollection_t6500B210C1731AC9859F69B5733A08DB88EB45C8;
- struct EntryU5BU5D_t197C691F43F1694B771BF83C278D12BBFEEB86FA;
- struct EntryU5BU5D_tB637B9407377BB55FD337A3371676B98625EBDC1;
- struct EntryU5BU5D_t0847BDFA02D0C07032D1677F21C95174F778FC60;
- struct EntryU5BU5D_t68A3C3C2FF61504922EC13C363BED0E17D474FA8;
- struct EntryU5BU5D_t18E2846B028F7F1F3FB655F30FA14F00DA8F16AD;
- struct EntryU5BU5D_tFDD3ED397689A7E87D3CD5A24AB952D32BADDDD4;
- struct EntryU5BU5D_tA815AC01A149B5F0EEECC04F7825EE6976BCF3A5;
- struct SlotU5BU5D_tBF418274114DA8D3D070D784415BF0500C1960C6;
- struct TextProcessingStack_1U5BU5D_t2552082EA18234192F7BABAE183356A81363BB6F;
- struct ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031;
- struct CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB;
- struct Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259;
- struct DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771;
- struct FontAssetU5BU5D_t5A6A4DD2BD3259A2F45F7F4D7860BAEA3666EA93;
- struct FontWeightPairU5BU5D_t76E8DB55C81EEBEFA2E6D1D3E3B3EA1FB4C4954F;
- struct HighlightStateU5BU5D_tCF5677B4773947CE4C64B938B12AC50DDA347435;
- struct Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C;
- struct Int32EnumU5BU5D_t87B7DB802810C38016332669039EF42C487A081F;
- struct LigatureSubstitutionRecordU5BU5D_t04186B1B45C8D4F2AAB2299EE24668D39B4E9B50;
- struct LineInfoU5BU5D_t37598F2175B291797270D1161DC29B6296FB169D;
- struct LinkInfoU5BU5D_tB7EB23E47AF29CCBEC884F9D0DB95BC97F62AE51;
- struct MaterialReferenceU5BU5D_t4A9B88114E223BD96CE5121053664023CE2DE07E;
- struct MeshInfoU5BU5D_t3DF8B75BF4A213334EED197AD25E432212894AC6;
- struct OTL_FeatureTagU5BU5D_tF79C44FD46AAA67DC48F6FC181487C6D36ECA0F0;
- struct ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918;
- struct PageInfoU5BU5D_tFEA2CF88695491CFC2F2A2EF6BDCC56E52B0A6D4;
- struct RichTextTagAttributeU5BU5D_tEE9D071B3246F23742DBF4226567620BCBB24A14;
- struct SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C;
- struct SpriteCharacterU5BU5D_tF4060931C4A985100FE1C44BF53084E1630E96CA;
- struct TextAlignmentU5BU5D_t756DC2D672145699CB9718DDBA5982ED51A95F49;
- struct TextAssetU5BU5D_tFB154095BD618406E48471477E3D29A57EA9EE8C;
- struct TextColorGradientU5BU5D_tA27A5E49640CF01334A10DBDBC959903AFBD941A;
- struct TextCoreVertexU5BU5D_tB1DD4645DEB2946FA2271F94CE23D57FB4B9FE17;
- struct TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E;
- struct TextFontWeightU5BU5D_t3DE32809AEE657255C8333897D61F2EA5279D43F;
- struct TextProcessingElementU5BU5D_t24A1E4C8745577D794FE856B4236875595E7FD22;
- struct Texture2DU5BU5D_t05332F1E3F7D4493E304C702201F9BE4F9236191;
- struct UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA;
- struct Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA;
- struct Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C;
- struct Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD;
- struct WordInfoU5BU5D_tAD74C9720883D7BB229A20FFAE9EFD2CF9963F7B;
- struct WordWrapStateU5BU5D_t4AA4AAC14B38359416C63A57A1ADDD9C2004EAC8;
- struct Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07;
- struct Character_t9B671B493FAC8D43638C69AF6AE92CBD103D80EC;
- struct DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E;
- struct Font_tC95270EA3198038970422D78B74A7F2E218A96B6;
- struct FontAsset_t61A6446D934E582651044E33D250EA8D306AB958;
- struct FontFeatureTable_t992E0493CD7E9D7834DF204E0198237F0D25B3B7;
- struct Glyph_t700CF8EBE04ED4AEAB520885AAA1B309E02A103F;
- struct Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3;
- struct MethodInfo_t;
- struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C;
- struct SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37;
- struct Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692;
- struct SpriteAsset_t1D3CF1D9DC350A4690CB09DE228A8B59F2F02313;
- struct SpriteCharacter_tB3516A25DBFA0AD68DD8E1432752D503FD1F40F5;
- struct String_t;
- struct TextAsset_t2C64E93DA366D9DE5A8209E1802FA4884AC1BD69;
- struct TextAsset_tB28F1843A877CCA74B89DC4F63EA532618B049B8;
- struct TextColorGradient_t22D94E441E8E8CD772B966C167E5C0AEB0919D70;
- struct TextElement_tCEF567A8810788262275B39DC39CBA6EBE7472DA;
- struct TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2;
- struct TextGenerator_t6B84DC798596D3A9944DC346DD453C075EE62366;
- struct TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09;
- struct TextSettings_tB7F55685AFFD4A96F714427BCACFD6958E357D64;
- struct TextStyle_tD9287057EB15E73ED76AC925AC21A889D64CDAAE;
- struct TextStyleSheet_t86A0FA5523897465F371A2ABC17DFA3558C8D15E;
- struct Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700;
- struct Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4;
- struct UnicodeLineBreakingRules_t80BE36F5E16AE48FE7B6DE1C91D36B1142B4EC0E;
- struct Void_t4861ACF8F4594C3437BB48B6E56783494B843915;
- struct MissingCharacterEventCallback_t26E0AD04BD27B7E35AD648D0B549D13330921DED;
-
- IL2CPP_EXTERN_C RuntimeClass* CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB_il2cpp_TypeInfo_var;
- IL2CPP_EXTERN_C RuntimeClass* Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259_il2cpp_TypeInfo_var;
- IL2CPP_EXTERN_C RuntimeClass* Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var;
- IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_tABE19B9C5C52F1DE14F0D3287B2696E7D7419180_il2cpp_TypeInfo_var;
- IL2CPP_EXTERN_C RuntimeClass* FontAsset_t61A6446D934E582651044E33D250EA8D306AB958_il2cpp_TypeInfo_var;
- IL2CPP_EXTERN_C RuntimeClass* GlyphRect_tB6D225B9318A527A1CBC1B4078EB923398EB808D_il2cpp_TypeInfo_var;
- IL2CPP_EXTERN_C RuntimeClass* HighlightStateU5BU5D_tCF5677B4773947CE4C64B938B12AC50DDA347435_il2cpp_TypeInfo_var;
- IL2CPP_EXTERN_C RuntimeClass* Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var;
- IL2CPP_EXTERN_C RuntimeClass* MaterialManager_t104D2897F78BE83C3377323E18BEB5B8F0704D9B_il2cpp_TypeInfo_var;
- IL2CPP_EXTERN_C RuntimeClass* MaterialReferenceU5BU5D_t4A9B88114E223BD96CE5121053664023CE2DE07E_il2cpp_TypeInfo_var;
- IL2CPP_EXTERN_C RuntimeClass* Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3_il2cpp_TypeInfo_var;
- IL2CPP_EXTERN_C RuntimeClass* Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var;
- IL2CPP_EXTERN_C RuntimeClass* MeshInfo_tE55C4A8846CC2C399CCC3FE989476D987B86AB2F_il2cpp_TypeInfo_var;
- IL2CPP_EXTERN_C RuntimeClass* Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var;
- IL2CPP_EXTERN_C RuntimeClass* Offset_tF4AF8F62C21FD6DCB5255F705A59CC10583E22C4_il2cpp_TypeInfo_var;
- IL2CPP_EXTERN_C RuntimeClass* Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974_il2cpp_TypeInfo_var;
- IL2CPP_EXTERN_C RuntimeClass* RichTextTagAttributeU5BU5D_tEE9D071B3246F23742DBF4226567620BCBB24A14_il2cpp_TypeInfo_var;
- IL2CPP_EXTERN_C RuntimeClass* SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C_il2cpp_TypeInfo_var;
- IL2CPP_EXTERN_C RuntimeClass* SpriteAsset_t1D3CF1D9DC350A4690CB09DE228A8B59F2F02313_il2cpp_TypeInfo_var;
- IL2CPP_EXTERN_C RuntimeClass* SpriteCharacter_tB3516A25DBFA0AD68DD8E1432752D503FD1F40F5_il2cpp_TypeInfo_var;
- IL2CPP_EXTERN_C RuntimeClass* TextColorGradientU5BU5D_tA27A5E49640CF01334A10DBDBC959903AFBD941A_il2cpp_TypeInfo_var;
- IL2CPP_EXTERN_C RuntimeClass* TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E_il2cpp_TypeInfo_var;
- IL2CPP_EXTERN_C RuntimeClass* TextGeneratorUtilities_tAD0F329B1A5C7CC27CF63086C11FE092B43FED53_il2cpp_TypeInfo_var;
- IL2CPP_EXTERN_C RuntimeClass* TextGenerator_t6B84DC798596D3A9944DC346DD453C075EE62366_il2cpp_TypeInfo_var;
- IL2CPP_EXTERN_C RuntimeClass* TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09_il2cpp_TypeInfo_var;
- IL2CPP_EXTERN_C RuntimeClass* TextProcessingElementU5BU5D_t24A1E4C8745577D794FE856B4236875595E7FD22_il2cpp_TypeInfo_var;
- IL2CPP_EXTERN_C RuntimeClass* TextProcessingStack_1U5BU5D_t2552082EA18234192F7BABAE183356A81363BB6F_il2cpp_TypeInfo_var;
- IL2CPP_EXTERN_C RuntimeClass* TextSettings_tB7F55685AFFD4A96F714427BCACFD6958E357D64_il2cpp_TypeInfo_var;
- IL2CPP_EXTERN_C RuntimeClass* TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_il2cpp_TypeInfo_var;
- IL2CPP_EXTERN_C RuntimeClass* Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_il2cpp_TypeInfo_var;
- IL2CPP_EXTERN_C RuntimeClass* Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C_il2cpp_TypeInfo_var;
- IL2CPP_EXTERN_C RuntimeClass* Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_il2cpp_TypeInfo_var;
- IL2CPP_EXTERN_C String_t* _stringLiteral10AFEF67C3DFA56498662B12A8647359768C0E9F;
- IL2CPP_EXTERN_C String_t* _stringLiteral2770A633C3121057FB1B03FB7E4E4A3C21E9D5BF;
- IL2CPP_EXTERN_C String_t* _stringLiteral2E67AA4BD17EDD597C4245BD947E191FA4BCE166;
- IL2CPP_EXTERN_C String_t* _stringLiteral41BB69D2BDF9A4541A716BE07E74D1ED0DEADD05;
- IL2CPP_EXTERN_C String_t* _stringLiteral4D24EAAEA041EAFA17400A5C3BEA644DA7F8067F;
- IL2CPP_EXTERN_C String_t* _stringLiteral6EFD426731423F3C40A7DA0D6CAECBFB816A8F61;
- IL2CPP_EXTERN_C String_t* _stringLiteral75CDF58C9AFA1ECF6D29D4045BD510C2651DD6E5;
- IL2CPP_EXTERN_C String_t* _stringLiteral76035771ED8F77CE10848FFF51357CF514EC7F02;
- IL2CPP_EXTERN_C String_t* _stringLiteral911C45CCDD6261BCC0DB106704C632E834EF8E49;
- IL2CPP_EXTERN_C String_t* _stringLiteral94B946B03625197025E6D70053ADE0256BC25DD1;
- IL2CPP_EXTERN_C String_t* _stringLiteralAFB91D1DF3A99213A5F62F37EB0B31E6121411C4;
- IL2CPP_EXTERN_C String_t* _stringLiteralB5A53A29088599D7E845D32B9B4378B04A61193D;
- IL2CPP_EXTERN_C String_t* _stringLiteralC87D99783899A4D768C4F9A634212B7C00E622DB;
- IL2CPP_EXTERN_C String_t* _stringLiteralE37CF7E47CB9000C903DB247EEF917A2B2043256;
- IL2CPP_EXTERN_C String_t* _stringLiteralE6FEA90722B80DC24C97DDB1E76EE60B6491A956;
- IL2CPP_EXTERN_C String_t* _stringLiteralF2A0F974B3766A4AA1FC02A0D66154EFADBEEB43;
- IL2CPP_EXTERN_C String_t* _stringLiteralF72C398728BAD79DCC8B4220ED83B2DF7C8329CF;
- IL2CPP_EXTERN_C String_t* _stringLiteralFE37C361B118D899F298E7DBBEDF126B8808060D;
- IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Clear_m9821889E928BB7EAEE9A7E81EDFC59651F7CBDD0_RuntimeMethod_var;
- IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_TryGetValue_m45061EA2C8BF9DD9DC9DA92DAB968171136507DA_RuntimeMethod_var;
- IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_TryGetValue_mE41304D9F16D4065AEA94463AE53A68A4F4F6395_RuntimeMethod_var;
- IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_TryGetValue_mF32BD44799A9D5626676B55AEE98449663C70D33_RuntimeMethod_var;
- IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_TryGetValue_mF8497802B60BE1DF8FB93973365EA0E4C7A52F77_RuntimeMethod_var;
- IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_m712893C2C48C47CCAFAD85A865C702E8D3D2B71F_RuntimeMethod_var;
- IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_get_Count_mD88F18E0B2065189516BF168F521E531BE54384A_RuntimeMethod_var;
- IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_get_Item_mFA05B9BB2D2D3E43B23F6C859A051759E7C1C75D_RuntimeMethod_var;
- IL2CPP_EXTERN_C const RuntimeMethod* HashSet_1_Contains_m02385B663B65E53485251FFFD116D0F26BA172B9_RuntimeMethod_var;
- IL2CPP_EXTERN_C const RuntimeMethod* List_1_Contains_mE545A4609C70E82A744DC4AA28AD7940B7A75F9C_RuntimeMethod_var;
- IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_m41FAF4BAC9128841553F2CE1BA0CD7236D3000E5_RuntimeMethod_var;
- IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_m57B62D5396EAD21285DF79006D76BC93E9B9A09A_RuntimeMethod_var;
- IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_m654F4B0CF3BAA9A130BC72017949E6B5DA07AD86_RuntimeMethod_var;
- IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_mFD42C320FC3C4884CD9A746FB26476D6662DFF58_RuntimeMethod_var;
- IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_m25CB12C13D14620785B0E86F6543D20B5080AFF8_RuntimeMethod_var;
- IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_mB8AD74ED5BF7AC044165CC1DB56DE13AA35E3080_RuntimeMethod_var;
- IL2CPP_EXTERN_C const RuntimeMethod* Resources_Load_TisFontAsset_t61A6446D934E582651044E33D250EA8D306AB958_m01463D8A27B3AC5957F1EFD218945A9621F00E2C_RuntimeMethod_var;
- IL2CPP_EXTERN_C const RuntimeMethod* Resources_Load_TisMaterial_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3_mC909CC888641BC8E1E29C8AB1C790C637C9B390E_RuntimeMethod_var;
- IL2CPP_EXTERN_C const RuntimeMethod* Resources_Load_TisSpriteAsset_t1D3CF1D9DC350A4690CB09DE228A8B59F2F02313_m0E11E95B9C634C101DD3F7C55A741CE2A33C7540_RuntimeMethod_var;
- IL2CPP_EXTERN_C const RuntimeMethod* Resources_Load_TisTextColorGradient_t22D94E441E8E8CD772B966C167E5C0AEB0919D70_mD9EFA66F643E1BFBE2BAFFA578B4E9BF23F3A279_RuntimeMethod_var;
- IL2CPP_EXTERN_C const RuntimeMethod* TextGeneratorUtilities_ResizeInternalArray_TisTextProcessingElement_tDCD1EAF9D54829E796F4F9726D63B205344C7698_m6782229814169B966E0C9A291CDB9DBCCB5067D4_RuntimeMethod_var;
- IL2CPP_EXTERN_C const RuntimeMethod* TextGeneratorUtilities_ResizeInternalArray_TisTextProcessingElement_tDCD1EAF9D54829E796F4F9726D63B205344C7698_mFA5A6BF0BC051A85069AE66C8647C10B5049CE3D_RuntimeMethod_var;
- IL2CPP_EXTERN_C const RuntimeMethod* TextInfo_Resize_TisLinkInfo_tE85DDAFDFBDA635E6405C88EE4FD5941A9243DD8_m69E901740AA5A1BA1DB56BF6E903819E8360A6F9_RuntimeMethod_var;
- IL2CPP_EXTERN_C const RuntimeMethod* TextInfo_Resize_TisMeshInfo_tE55C4A8846CC2C399CCC3FE989476D987B86AB2F_m12C1214F381EE3DE1ABDDCD67922D47344C093CA_RuntimeMethod_var;
- IL2CPP_EXTERN_C const RuntimeMethod* TextInfo_Resize_TisPageInfo_tFFF6B289E9A37E4D69353B32F941421180DA5909_m356AAB6CAA9298FF4C0E067A3ACE9A0AD2D78DE8_RuntimeMethod_var;
- IL2CPP_EXTERN_C const RuntimeMethod* TextInfo_Resize_TisTextElementInfo_tDD7A12E319505510E0B350E342BD55F32AB5F976_mA6966A5218C8D7A4AD10F39BA419E598E283C4DD_RuntimeMethod_var;
- IL2CPP_EXTERN_C const RuntimeMethod* TextInfo_Resize_TisWordInfo_tA466206097891A5A2590896EE164AFC406EB060D_m979FAC74E1ACB2C4A59ED1F2C66707E97688D48D_RuntimeMethod_var;
- IL2CPP_EXTERN_C const RuntimeMethod* TextProcessingStack_1_Add_m022CA737B4340C51370BE07A79E71C63F553AD3C_RuntimeMethod_var;
- IL2CPP_EXTERN_C const RuntimeMethod* TextProcessingStack_1_Add_m0366B4DC6F32155BD3BDB9FA5AB645A54C233731_RuntimeMethod_var;
- IL2CPP_EXTERN_C const RuntimeMethod* TextProcessingStack_1_Add_m148F8814DD4AD1B3B4C837FBC1B627E687D1E976_RuntimeMethod_var;
- IL2CPP_EXTERN_C const RuntimeMethod* TextProcessingStack_1_Add_m15B10B664846D4F52E8FE84908D9B4196C697CF2_RuntimeMethod_var;
- IL2CPP_EXTERN_C const RuntimeMethod* TextProcessingStack_1_Add_m274EBB250C6149AB4014207A84EC9F3F83C39125_RuntimeMethod_var;
- IL2CPP_EXTERN_C const RuntimeMethod* TextProcessingStack_1_Add_m4F90D4B1A816D07FD2F3E02CA1364417144FE042_RuntimeMethod_var;
- IL2CPP_EXTERN_C const RuntimeMethod* TextProcessingStack_1_Add_mFB2400CB8E620060FDD41E7FB5E57A238F67E666_RuntimeMethod_var;
- IL2CPP_EXTERN_C const RuntimeMethod* TextProcessingStack_1_Clear_m3684329CF566CB94C981B1EAB3F1F3C74D42D0CD_RuntimeMethod_var;
- IL2CPP_EXTERN_C const RuntimeMethod* TextProcessingStack_1_Clear_m78D739A4A3B093B4CA2AD9D95578D2B4BB9909C3_RuntimeMethod_var;
- IL2CPP_EXTERN_C const RuntimeMethod* TextProcessingStack_1_Clear_m857C80F9AFD9507FE4784DB5DE79109E16C8EAA3_RuntimeMethod_var;
- IL2CPP_EXTERN_C const RuntimeMethod* TextProcessingStack_1_CurrentItem_m12B559530554D67DDD37987A5EAE085F642C27A9_RuntimeMethod_var;
- IL2CPP_EXTERN_C const RuntimeMethod* TextProcessingStack_1_Peek_mE06D9422EAE774A3926E6956483EB39E6425D2E0_RuntimeMethod_var;
- IL2CPP_EXTERN_C const RuntimeMethod* TextProcessingStack_1_Pop_m42BCE2727888F3BB652F4E79F4B7B18E8754B79B_RuntimeMethod_var;
- IL2CPP_EXTERN_C const RuntimeMethod* TextProcessingStack_1_Pop_m58499B721ABBBCFDF676B5EFA85F77B8B019128A_RuntimeMethod_var;
- IL2CPP_EXTERN_C const RuntimeMethod* TextProcessingStack_1_Pop_mBDDB87E018CFAAA932187B334ABB0237AB9D73B8_RuntimeMethod_var;
- IL2CPP_EXTERN_C const RuntimeMethod* TextProcessingStack_1_Push_m3AB3F8380B72A623DA061C91422CAB9AAA416DB3_RuntimeMethod_var;
- IL2CPP_EXTERN_C const RuntimeMethod* TextProcessingStack_1_Push_mBF18A764F6D1996DD6E7D2F217EB86BA84FD6A93_RuntimeMethod_var;
- IL2CPP_EXTERN_C const RuntimeMethod* TextProcessingStack_1_Push_mD1A26596D8C31C64D82246093BF86E91410DD8BC_RuntimeMethod_var;
- IL2CPP_EXTERN_C const RuntimeMethod* TextProcessingStack_1_Remove_m22098B317E1049C5DFD900721F2F489220C44212_RuntimeMethod_var;
- IL2CPP_EXTERN_C const RuntimeMethod* TextProcessingStack_1_Remove_m24EDA872BB55BFF4493268F713CFBA50102917D0_RuntimeMethod_var;
- IL2CPP_EXTERN_C const RuntimeMethod* TextProcessingStack_1_Remove_m36486DFF2D5026596CFFED89F554CA9F296FBD6E_RuntimeMethod_var;
- IL2CPP_EXTERN_C const RuntimeMethod* TextProcessingStack_1_Remove_m3C7936195E04FE5C7BD27A56E88A06DEDA9EA5BF_RuntimeMethod_var;
- IL2CPP_EXTERN_C const RuntimeMethod* TextProcessingStack_1_Remove_m4563A6927BA6EE642E64162CD93DAB7208B623E8_RuntimeMethod_var;
- IL2CPP_EXTERN_C const RuntimeMethod* TextProcessingStack_1_Remove_mABFF8426A0D669AEEE6FB5017100904E559EEBF6_RuntimeMethod_var;
- IL2CPP_EXTERN_C const RuntimeMethod* TextProcessingStack_1_Remove_mCEB203288B57A916CE3C9482E239BF59D7A3BBBE_RuntimeMethod_var;
- IL2CPP_EXTERN_C const RuntimeMethod* TextProcessingStack_1_Remove_mFC7EB20F1D31BC8E84C07AAABD63626EAB1424BE_RuntimeMethod_var;
- IL2CPP_EXTERN_C const RuntimeMethod* TextProcessingStack_1_SetDefault_m11524F3861DE3F60DE2BAB47DF333011E27E5C2C_RuntimeMethod_var;
- IL2CPP_EXTERN_C const RuntimeMethod* TextProcessingStack_1_SetDefault_m17365A9CC5689813EA0F6E220F49B548D05DABE5_RuntimeMethod_var;
- IL2CPP_EXTERN_C const RuntimeMethod* TextProcessingStack_1_SetDefault_m2C394C84507BCA030509AC6708DCBC3F26E112B7_RuntimeMethod_var;
- IL2CPP_EXTERN_C const RuntimeMethod* TextProcessingStack_1_SetDefault_m2DBB41C08A4CB7F71156ED5965850C2A0570F230_RuntimeMethod_var;
- IL2CPP_EXTERN_C const RuntimeMethod* TextProcessingStack_1_SetDefault_mA28AEF460395ECD6CBF6A469575571F64F6836B9_RuntimeMethod_var;
- IL2CPP_EXTERN_C const RuntimeMethod* TextProcessingStack_1_SetDefault_mDAFD4911B5A8BEE57351A37415ADF348F0A6B54C_RuntimeMethod_var;
- IL2CPP_EXTERN_C const RuntimeMethod* TextProcessingStack_1_SetDefault_mDD0BF36ABFBF0DBA2D289C08F9862374CE18A0F9_RuntimeMethod_var;
- IL2CPP_EXTERN_C const RuntimeMethod* TextProcessingStack_1_SetDefault_mDF71503A7E4F1891305CDCC7AE245CA66A713E79_RuntimeMethod_var;
- IL2CPP_EXTERN_C const RuntimeMethod* TextProcessingStack_1_SetDefault_mE01C025EC63ACC956213DF8794365033E48A0C54_RuntimeMethod_var;
- IL2CPP_EXTERN_C const RuntimeMethod* TextProcessingStack_1__ctor_m21F67B4043E233F8CA9797CEAEBF75AA44923E95_RuntimeMethod_var;
- IL2CPP_EXTERN_C const RuntimeMethod* TextProcessingStack_1__ctor_m445613CACF63BB93528D0DF6A4806B721690BEA3_RuntimeMethod_var;
- IL2CPP_EXTERN_C const RuntimeMethod* TextProcessingStack_1__ctor_m46C659E94F74B5690AC0A547430C8D3387000CEC_RuntimeMethod_var;
- IL2CPP_EXTERN_C const RuntimeMethod* TextProcessingStack_1__ctor_m51ECDDF2DCADEB66EED067F383D94ADCCFE61782_RuntimeMethod_var;
- IL2CPP_EXTERN_C const RuntimeMethod* TextProcessingStack_1__ctor_m711FBEB05216B8B7683BAF106DC2CA519C2986EF_RuntimeMethod_var;
- IL2CPP_EXTERN_C const RuntimeMethod* TextProcessingStack_1__ctor_m83F1795C636BFDBA6363410F5719BDFF26B69211_RuntimeMethod_var;
- IL2CPP_EXTERN_C const RuntimeMethod* TextProcessingStack_1__ctor_m8D925AB632D621F377352A263B090EF1689AB7D6_RuntimeMethod_var;
- IL2CPP_EXTERN_C const RuntimeMethod* TextProcessingStack_1__ctor_mA4B25FA7163EB1A1804D7F9C4BB50D078CC1F9EE_RuntimeMethod_var;
- IL2CPP_EXTERN_C const RuntimeMethod* TextProcessingStack_1__ctor_mC1F98956286C389A36BAE81B5D628A4AFD0125C7_RuntimeMethod_var;
- IL2CPP_EXTERN_C const RuntimeMethod* TextProcessingStack_1__ctor_mE29F1CB516B3C52016997ECCBF3769B1FE98336A_RuntimeMethod_var;
- IL2CPP_EXTERN_C const RuntimeMethod* TextProcessingStack_1_get_Count_m019E4780B26C3C62C2C3E1BA49A5B47266DC65AC_RuntimeMethod_var;
- IL2CPP_EXTERN_C const RuntimeMethod* TextProcessingStack_1_get_current_mABD092EB24D30640B9D8FC34E93889C387EA1B4D_RuntimeMethod_var;
- struct Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B;
- struct Delegate_t_marshaled_com;
- struct Delegate_t_marshaled_pinvoke;
- struct Glyph_t700CF8EBE04ED4AEAB520885AAA1B309E02A103F_marshaled_com;
- struct TextCoreVertex_t012334F340F916622ED5237971E8BA32198060E4;
- struct Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7;
- struct Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2;
- struct Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3;
-
- struct TextProcessingStack_1U5BU5D_t2552082EA18234192F7BABAE183356A81363BB6F;
- struct CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB;
- struct Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259;
- struct HighlightStateU5BU5D_tCF5677B4773947CE4C64B938B12AC50DDA347435;
- struct Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C;
- struct LineInfoU5BU5D_t37598F2175B291797270D1161DC29B6296FB169D;
- struct LinkInfoU5BU5D_tB7EB23E47AF29CCBEC884F9D0DB95BC97F62AE51;
- struct MaterialReferenceU5BU5D_t4A9B88114E223BD96CE5121053664023CE2DE07E;
- struct MeshInfoU5BU5D_t3DF8B75BF4A213334EED197AD25E432212894AC6;
- struct PageInfoU5BU5D_tFEA2CF88695491CFC2F2A2EF6BDCC56E52B0A6D4;
- struct RichTextTagAttributeU5BU5D_tEE9D071B3246F23742DBF4226567620BCBB24A14;
- struct SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C;
- struct TextColorGradientU5BU5D_tA27A5E49640CF01334A10DBDBC959903AFBD941A;
- struct TextCoreVertexU5BU5D_tB1DD4645DEB2946FA2271F94CE23D57FB4B9FE17;
- struct TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E;
- struct TextProcessingElementU5BU5D_t24A1E4C8745577D794FE856B4236875595E7FD22;
- struct UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA;
- struct Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA;
- struct Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C;
- struct Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD;
- struct WordInfoU5BU5D_tAD74C9720883D7BB229A20FFAE9EFD2CF9963F7B;
-
- IL2CPP_EXTERN_C_BEGIN
- IL2CPP_EXTERN_C_END
-
- #ifdef __clang__
- #pragma clang diagnostic push
- #pragma clang diagnostic ignored "-Winvalid-offsetof"
- #pragma clang diagnostic ignored "-Wunused-variable"
- #endif
- struct Dictionary_2_tABE19B9C5C52F1DE14F0D3287B2696E7D7419180 : public RuntimeObject
- {
- Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets;
- EntryU5BU5D_t197C691F43F1694B771BF83C278D12BBFEEB86FA* ____entries;
- int32_t ____count;
- int32_t ____freeList;
- int32_t ____freeCount;
- int32_t ____version;
- RuntimeObject* ____comparer;
- KeyCollection_t67E8423B5AEB30C254013AD88AB68D2A36F1F436* ____keys;
- ValueCollection_t74AF7C1BAE06C66E984668F663D574ED6A596D28* ____values;
- RuntimeObject* ____syncRoot;
- };
- struct Dictionary_2_tA9740D661997C74C20CD0D9D1ADDC534F2DB0A1F : public RuntimeObject
- {
- Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets;
- EntryU5BU5D_tB637B9407377BB55FD337A3371676B98625EBDC1* ____entries;
- int32_t ____count;
- int32_t ____freeList;
- int32_t ____freeCount;
- int32_t ____version;
- RuntimeObject* ____comparer;
- KeyCollection_tB743662A042E52E6F745063F96677AC1B3238643* ____keys;
- ValueCollection_tF9D38F25216CC5762AE2E8DC2C5E627517B2F21E* ____values;
- RuntimeObject* ____syncRoot;
- };
- struct Dictionary_2_t93CDF0F4011A5A3024EB73A492F9512E3046EACB : public RuntimeObject
- {
- Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets;
- EntryU5BU5D_t0847BDFA02D0C07032D1677F21C95174F778FC60* ____entries;
- int32_t ____count;
- int32_t ____freeList;
- int32_t ____freeCount;
- int32_t ____version;
- RuntimeObject* ____comparer;
- KeyCollection_tC77517EE58666366824AEC6674ED44B430ED2D67* ____keys;
- ValueCollection_tA5B63968FCBE6FB42208B53C99AD12395688A1E8* ____values;
- RuntimeObject* ____syncRoot;
- };
- struct Dictionary_2_tDD72F78A572F94ECEDBDA75C3D17C3ED05C167E0 : public RuntimeObject
- {
- Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets;
- EntryU5BU5D_t68A3C3C2FF61504922EC13C363BED0E17D474FA8* ____entries;
- int32_t ____count;
- int32_t ____freeList;
- int32_t ____freeCount;
- int32_t ____version;
- RuntimeObject* ____comparer;
- KeyCollection_tF62DA58D084558E31E5A09537D460287D59B1A89* ____keys;
- ValueCollection_tB99ECE94AB57EE9AB1FAC3276CC7108B468367C9* ____values;
- RuntimeObject* ____syncRoot;
- };
- struct Dictionary_2_tC58BED428F0C45B2320DCA085F781540D1CC3A26 : public RuntimeObject
- {
- Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets;
- EntryU5BU5D_t18E2846B028F7F1F3FB655F30FA14F00DA8F16AD* ____entries;
- int32_t ____count;
- int32_t ____freeList;
- int32_t ____freeCount;
- int32_t ____version;
- RuntimeObject* ____comparer;
- KeyCollection_tAD453AF815DCCCF044626BE66BABEEA3916E9440* ____keys;
- ValueCollection_tA12155C30BE5F793F28A11A75C457F57030DE798* ____values;
- RuntimeObject* ____syncRoot;
- };
- struct Dictionary_2_t3B281EAA0FCAF1D0DED857932C74644D3F02E6D0 : public RuntimeObject
- {
- Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets;
- EntryU5BU5D_tFDD3ED397689A7E87D3CD5A24AB952D32BADDDD4* ____entries;
- int32_t ____count;
- int32_t ____freeList;
- int32_t ____freeCount;
- int32_t ____version;
- RuntimeObject* ____comparer;
- KeyCollection_t3ABB637C6EFD1A1CF0CAA35D9D2067269088043D* ____keys;
- ValueCollection_tDF43C5BC65DBEA56CA159EA97CD240756ABECB32* ____values;
- RuntimeObject* ____syncRoot;
- };
- struct Dictionary_2_tD4154357CA320908C5A7A35ED81FA2A9856C28D9 : public RuntimeObject
- {
- Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets;
- EntryU5BU5D_tA815AC01A149B5F0EEECC04F7825EE6976BCF3A5* ____entries;
- int32_t ____count;
- int32_t ____freeList;
- int32_t ____freeCount;
- int32_t ____version;
- RuntimeObject* ____comparer;
- KeyCollection_t91F59EBF0C6C7769856C1343F5F4387A647CEF4F* ____keys;
- ValueCollection_t6500B210C1731AC9859F69B5733A08DB88EB45C8* ____values;
- RuntimeObject* ____syncRoot;
- };
- struct HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A : public RuntimeObject
- {
- Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets;
- SlotU5BU5D_tBF418274114DA8D3D070D784415BF0500C1960C6* ____slots;
- int32_t ____count;
- int32_t ____lastIndex;
- int32_t ____freeList;
- RuntimeObject* ____comparer;
- int32_t ____version;
- SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37* ____siInfo;
- };
- struct List_1_t55B85B981AC5FD6A5358491F90FE354F78BB97DE : public RuntimeObject
- {
- FontAssetU5BU5D_t5A6A4DD2BD3259A2F45F7F4D7860BAEA3666EA93* ____items;
- int32_t ____size;
- int32_t ____version;
- RuntimeObject* ____syncRoot;
- };
- struct List_1_t420B17163897A4DF994BA698744548CD81961E70 : public RuntimeObject
- {
- LigatureSubstitutionRecordU5BU5D_t04186B1B45C8D4F2AAB2299EE24668D39B4E9B50* ____items;
- int32_t ____size;
- int32_t ____version;
- RuntimeObject* ____syncRoot;
- };
- struct List_1_tDC6862FA7C9B0B533109A8EC28A2142DB7D2DF2E : public RuntimeObject
- {
- OTL_FeatureTagU5BU5D_tF79C44FD46AAA67DC48F6FC181487C6D36ECA0F0* ____items;
- int32_t ____size;
- int32_t ____version;
- RuntimeObject* ____syncRoot;
- };
- struct List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D : public RuntimeObject
- {
- ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ____items;
- int32_t ____size;
- int32_t ____version;
- RuntimeObject* ____syncRoot;
- };
- struct List_1_t7DA088250C54C07AF1211AE132355AD2D343EE51 : public RuntimeObject
- {
- SpriteCharacterU5BU5D_tF4060931C4A985100FE1C44BF53084E1630E96CA* ____items;
- int32_t ____size;
- int32_t ____version;
- RuntimeObject* ____syncRoot;
- };
- struct List_1_tC211A4629C1B0DE52E7CE5E2D5E37E9D3A6194EB : public RuntimeObject
- {
- TextAssetU5BU5D_tFB154095BD618406E48471477E3D29A57EA9EE8C* ____items;
- int32_t ____size;
- int32_t ____version;
- RuntimeObject* ____syncRoot;
- };
- struct FontFeatureTable_t992E0493CD7E9D7834DF204E0198237F0D25B3B7 : public RuntimeObject
- {
- List_1_tD497C1314C02F6E7345D74565C2424A939B46AA7* ___m_MultipleSubstitutionRecords;
- List_1_t420B17163897A4DF994BA698744548CD81961E70* ___m_LigatureSubstitutionRecords;
- List_1_t3CA8EA3609B406A4099002CBD02BB599F3B1D5DB* ___m_GlyphPairAdjustmentRecords;
- List_1_t8837CD02A40CED632406E449B6D76FF9AB3E4468* ___m_MarkToBaseAdjustmentRecords;
- List_1_tF7A39AE542CF9A5C63B48726F173FA38571D52C3* ___m_MarkToMarkAdjustmentRecords;
- Dictionary_2_tA9740D661997C74C20CD0D9D1ADDC534F2DB0A1F* ___m_LigatureSubstitutionRecordLookup;
- Dictionary_2_tDD72F78A572F94ECEDBDA75C3D17C3ED05C167E0* ___m_GlyphPairAdjustmentRecordLookup;
- Dictionary_2_tC58BED428F0C45B2320DCA085F781540D1CC3A26* ___m_MarkToBaseAdjustmentRecordLookup;
- Dictionary_2_t3B281EAA0FCAF1D0DED857932C74644D3F02E6D0* ___m_MarkToMarkAdjustmentRecordLookup;
- };
- struct String_t : public RuntimeObject
- {
- int32_t ____stringLength;
- Il2CppChar ____firstChar;
- };
- struct TextGeneratorUtilities_tAD0F329B1A5C7CC27CF63086C11FE092B43FED53 : public RuntimeObject
- {
- };
- struct TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692 : public RuntimeObject
- {
- };
- struct TextStyle_tD9287057EB15E73ED76AC925AC21A889D64CDAAE : public RuntimeObject
- {
- String_t* ___m_Name;
- int32_t ___m_HashCode;
- String_t* ___m_OpeningDefinition;
- String_t* ___m_ClosingDefinition;
- UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* ___m_OpeningTagArray;
- UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* ___m_ClosingTagArray;
- UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* ___m_OpeningTagUnicodeArray;
- UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* ___m_ClosingTagUnicodeArray;
- };
- struct UnicodeLineBreakingRules_t80BE36F5E16AE48FE7B6DE1C91D36B1142B4EC0E : public RuntimeObject
- {
- TextAsset_t2C64E93DA366D9DE5A8209E1802FA4884AC1BD69* ___m_UnicodeLineBreakingRules;
- TextAsset_t2C64E93DA366D9DE5A8209E1802FA4884AC1BD69* ___m_LeadingCharacters;
- TextAsset_t2C64E93DA366D9DE5A8209E1802FA4884AC1BD69* ___m_FollowingCharacters;
- bool ___m_UseModernHangulLineBreakingRules;
- HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A* ___m_LeadingCharactersLookup;
- HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A* ___m_FollowingCharactersLookup;
- };
- struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F : public RuntimeObject
- {
- };
- struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F_marshaled_pinvoke
- {
- };
- struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F_marshaled_com
- {
- };
- struct TextProcessingStack_1_t27834AAB14D26DC6519558C4C2574BA9C190D8E8
- {
- Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___itemStack;
- int32_t ___index;
- int32_t ___m_DefaultItem;
- int32_t ___m_Capacity;
- int32_t ___m_RolloverSize;
- int32_t ___m_Count;
- };
- struct TextProcessingStack_1_t5EA97AAC21CEE068194F77E59929440F85AD3991
- {
- ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___itemStack;
- int32_t ___index;
- RuntimeObject* ___m_DefaultItem;
- int32_t ___m_Capacity;
- int32_t ___m_RolloverSize;
- int32_t ___m_Count;
- };
- struct TextProcessingStack_1_t9FC06E35259ADD291ED640FE7554D8C03EA5F555
- {
- SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* ___itemStack;
- int32_t ___index;
- float ___m_DefaultItem;
- int32_t ___m_Capacity;
- int32_t ___m_RolloverSize;
- int32_t ___m_Count;
- };
- struct TextProcessingStack_1_t0F39F088E8F8F6E18C3C463B2998ADC5B7A0513E
- {
- TextColorGradientU5BU5D_tA27A5E49640CF01334A10DBDBC959903AFBD941A* ___itemStack;
- int32_t ___index;
- TextColorGradient_t22D94E441E8E8CD772B966C167E5C0AEB0919D70* ___m_DefaultItem;
- int32_t ___m_Capacity;
- int32_t ___m_RolloverSize;
- int32_t ___m_Count;
- };
- struct Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22
- {
- bool ___m_value;
- };
- struct Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3
- {
- uint8_t ___m_value;
- };
- struct Char_t521A6F19B456D956AF452D926C32709DC03D6B17
- {
- Il2CppChar ___m_value;
- };
- struct CharacterSubstitution_t9F6215FBA3E8AD8DDF6F35A51CEC7CB7E9A44F83
- {
- int32_t ___index;
- uint32_t ___unicode;
- };
- struct Color_tD001788D726C3A7F1379BEED0260B9591F440C1F
- {
- float ___r;
- float ___g;
- float ___b;
- float ___a;
- };
- struct Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B
- {
- union
- {
- #pragma pack(push, tp, 1)
- struct
- {
- int32_t ___rgba;
- };
- #pragma pack(pop, tp)
- struct
- {
- int32_t ___rgba_forAlignmentOnly;
- };
- #pragma pack(push, tp, 1)
- struct
- {
- uint8_t ___r;
- };
- #pragma pack(pop, tp)
- struct
- {
- uint8_t ___r_forAlignmentOnly;
- };
- #pragma pack(push, tp, 1)
- struct
- {
- char ___g_OffsetPadding[1];
- uint8_t ___g;
- };
- #pragma pack(pop, tp)
- struct
- {
- char ___g_OffsetPadding_forAlignmentOnly[1];
- uint8_t ___g_forAlignmentOnly;
- };
- #pragma pack(push, tp, 1)
- struct
- {
- char ___b_OffsetPadding[2];
- uint8_t ___b;
- };
- #pragma pack(pop, tp)
- struct
- {
- char ___b_OffsetPadding_forAlignmentOnly[2];
- uint8_t ___b_forAlignmentOnly;
- };
- #pragma pack(push, tp, 1)
- struct
- {
- char ___a_OffsetPadding[3];
- uint8_t ___a;
- };
- #pragma pack(pop, tp)
- struct
- {
- char ___a_OffsetPadding_forAlignmentOnly[3];
- uint8_t ___a_forAlignmentOnly;
- };
- };
- };
- struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2 : public ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F
- {
- };
- struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_marshaled_pinvoke
- {
- };
- struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_marshaled_com
- {
- };
- struct FaceInfo_t12F0319E555A62CBA1D9E51A16C7963393932756
- {
- int32_t ___m_FaceIndex;
- String_t* ___m_FamilyName;
- String_t* ___m_StyleName;
- float ___m_PointSize;
- float ___m_Scale;
- int32_t ___m_UnitsPerEM;
- float ___m_LineHeight;
- float ___m_AscentLine;
- float ___m_CapLine;
- float ___m_MeanLine;
- float ___m_Baseline;
- float ___m_DescentLine;
- float ___m_SuperscriptOffset;
- float ___m_SuperscriptSize;
- float ___m_SubscriptOffset;
- float ___m_SubscriptSize;
- float ___m_UnderlineOffset;
- float ___m_UnderlineThickness;
- float ___m_StrikethroughOffset;
- float ___m_StrikethroughThickness;
- float ___m_TabWidth;
- };
- struct FaceInfo_t12F0319E555A62CBA1D9E51A16C7963393932756_marshaled_pinvoke
- {
- int32_t ___m_FaceIndex;
- char* ___m_FamilyName;
- char* ___m_StyleName;
- float ___m_PointSize;
- float ___m_Scale;
- int32_t ___m_UnitsPerEM;
- float ___m_LineHeight;
- float ___m_AscentLine;
- float ___m_CapLine;
- float ___m_MeanLine;
- float ___m_Baseline;
- float ___m_DescentLine;
- float ___m_SuperscriptOffset;
- float ___m_SuperscriptSize;
- float ___m_SubscriptOffset;
- float ___m_SubscriptSize;
- float ___m_UnderlineOffset;
- float ___m_UnderlineThickness;
- float ___m_StrikethroughOffset;
- float ___m_StrikethroughThickness;
- float ___m_TabWidth;
- };
- struct FaceInfo_t12F0319E555A62CBA1D9E51A16C7963393932756_marshaled_com
- {
- int32_t ___m_FaceIndex;
- Il2CppChar* ___m_FamilyName;
- Il2CppChar* ___m_StyleName;
- float ___m_PointSize;
- float ___m_Scale;
- int32_t ___m_UnitsPerEM;
- float ___m_LineHeight;
- float ___m_AscentLine;
- float ___m_CapLine;
- float ___m_MeanLine;
- float ___m_Baseline;
- float ___m_DescentLine;
- float ___m_SuperscriptOffset;
- float ___m_SuperscriptSize;
- float ___m_SubscriptOffset;
- float ___m_SubscriptSize;
- float ___m_UnderlineOffset;
- float ___m_UnderlineThickness;
- float ___m_StrikethroughOffset;
- float ___m_StrikethroughThickness;
- float ___m_TabWidth;
- };
- struct FontAssetCreationEditorSettings_t0FF28D2E78F090105C63C81F9E438A7B09E3EA52
- {
- String_t* ___sourceFontFileGUID;
- int32_t ___faceIndex;
- int32_t ___pointSizeSamplingMode;
- float ___pointSize;
- int32_t ___padding;
- int32_t ___paddingMode;
- int32_t ___packingMode;
- int32_t ___atlasWidth;
- int32_t ___atlasHeight;
- int32_t ___characterSetSelectionMode;
- String_t* ___characterSequence;
- String_t* ___referencedFontAssetGUID;
- String_t* ___referencedTextAssetGUID;
- int32_t ___fontStyle;
- float ___fontStyleModifier;
- int32_t ___renderMode;
- bool ___includeFontFeatures;
- };
- struct FontAssetCreationEditorSettings_t0FF28D2E78F090105C63C81F9E438A7B09E3EA52_marshaled_pinvoke
- {
- char* ___sourceFontFileGUID;
- int32_t ___faceIndex;
- int32_t ___pointSizeSamplingMode;
- float ___pointSize;
- int32_t ___padding;
- int32_t ___paddingMode;
- int32_t ___packingMode;
- int32_t ___atlasWidth;
- int32_t ___atlasHeight;
- int32_t ___characterSetSelectionMode;
- char* ___characterSequence;
- char* ___referencedFontAssetGUID;
- char* ___referencedTextAssetGUID;
- int32_t ___fontStyle;
- float ___fontStyleModifier;
- int32_t ___renderMode;
- int32_t ___includeFontFeatures;
- };
- struct FontAssetCreationEditorSettings_t0FF28D2E78F090105C63C81F9E438A7B09E3EA52_marshaled_com
- {
- Il2CppChar* ___sourceFontFileGUID;
- int32_t ___faceIndex;
- int32_t ___pointSizeSamplingMode;
- float ___pointSize;
- int32_t ___padding;
- int32_t ___paddingMode;
- int32_t ___packingMode;
- int32_t ___atlasWidth;
- int32_t ___atlasHeight;
- int32_t ___characterSetSelectionMode;
- Il2CppChar* ___characterSequence;
- Il2CppChar* ___referencedFontAssetGUID;
- Il2CppChar* ___referencedTextAssetGUID;
- int32_t ___fontStyle;
- float ___fontStyleModifier;
- int32_t ___renderMode;
- int32_t ___includeFontFeatures;
- };
- struct FontStyleStack_t63C77495F068E6DF762D6AF063A817E3709659A7
- {
- uint8_t ___bold;
- uint8_t ___italic;
- uint8_t ___underline;
- uint8_t ___strikethrough;
- uint8_t ___highlight;
- uint8_t ___superscript;
- uint8_t ___subscript;
- uint8_t ___uppercase;
- uint8_t ___lowercase;
- uint8_t ___smallcaps;
- };
- struct GlyphAnchorPoint_t581FDCAD5A1D0F3B129968FAEF20C113AAB0BC08
- {
- float ___m_XCoordinate;
- float ___m_YCoordinate;
- };
- struct GlyphMetrics_t6C1C65A891A6279A0EE807C436436B1E44F7AF1A
- {
- float ___m_Width;
- float ___m_Height;
- float ___m_HorizontalBearingX;
- float ___m_HorizontalBearingY;
- float ___m_HorizontalAdvance;
- };
- struct GlyphRect_tB6D225B9318A527A1CBC1B4078EB923398EB808D
- {
- int32_t ___m_X;
- int32_t ___m_Y;
- int32_t ___m_Width;
- int32_t ___m_Height;
- };
- struct GlyphValueRecord_t780927A39D46924E0D546A2AE5DDF1BB2B5A9C8E
- {
- float ___m_XPlacement;
- float ___m_YPlacement;
- float ___m_XAdvance;
- float ___m_YAdvance;
- };
- struct Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C
- {
- int32_t ___m_value;
- };
- struct IntPtr_t
- {
- void* ___m_value;
- };
- struct LigatureSubstitutionRecord_t8660DC6B1D65C655D698216F72BFB3C85DDCAB94
- {
- UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* ___m_ComponentGlyphIDs;
- uint32_t ___m_LigatureGlyphID;
- };
- struct LigatureSubstitutionRecord_t8660DC6B1D65C655D698216F72BFB3C85DDCAB94_marshaled_pinvoke
- {
- Il2CppSafeArray* ___m_ComponentGlyphIDs;
- uint32_t ___m_LigatureGlyphID;
- };
- struct LigatureSubstitutionRecord_t8660DC6B1D65C655D698216F72BFB3C85DDCAB94_marshaled_com
- {
- Il2CppSafeArray* ___m_ComponentGlyphIDs;
- uint32_t ___m_LigatureGlyphID;
- };
- struct LinkInfo_tE85DDAFDFBDA635E6405C88EE4FD5941A9243DD8
- {
- int32_t ___hashCode;
- int32_t ___linkIdFirstCharacterIndex;
- int32_t ___linkIdLength;
- int32_t ___linkTextfirstCharacterIndex;
- int32_t ___linkTextLength;
- CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___linkId;
- String_t* ___m_LinkIdString;
- String_t* ___m_LinkTextString;
- };
- struct LinkInfo_tE85DDAFDFBDA635E6405C88EE4FD5941A9243DD8_marshaled_pinvoke
- {
- int32_t ___hashCode;
- int32_t ___linkIdFirstCharacterIndex;
- int32_t ___linkIdLength;
- int32_t ___linkTextfirstCharacterIndex;
- int32_t ___linkTextLength;
- uint8_t* ___linkId;
- char* ___m_LinkIdString;
- char* ___m_LinkTextString;
- };
- struct LinkInfo_tE85DDAFDFBDA635E6405C88EE4FD5941A9243DD8_marshaled_com
- {
- int32_t ___hashCode;
- int32_t ___linkIdFirstCharacterIndex;
- int32_t ___linkIdLength;
- int32_t ___linkTextfirstCharacterIndex;
- int32_t ___linkTextLength;
- uint8_t* ___linkId;
- Il2CppChar* ___m_LinkIdString;
- Il2CppChar* ___m_LinkTextString;
- };
- struct MarkPositionAdjustment_t2523798D56F14A93A080D9D1298498325A51F436
- {
- float ___m_XPositionAdjustment;
- float ___m_YPositionAdjustment;
- };
- struct MaterialReference_t86DB0799D5C82869D4FF0A4F59624AED6910FD26
- {
- int32_t ___index;
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* ___fontAsset;
- SpriteAsset_t1D3CF1D9DC350A4690CB09DE228A8B59F2F02313* ___spriteAsset;
- Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___material;
- bool ___isFallbackMaterial;
- Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___fallbackMaterial;
- float ___padding;
- int32_t ___referenceCount;
- };
- struct MaterialReference_t86DB0799D5C82869D4FF0A4F59624AED6910FD26_marshaled_pinvoke
- {
- int32_t ___index;
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* ___fontAsset;
- SpriteAsset_t1D3CF1D9DC350A4690CB09DE228A8B59F2F02313* ___spriteAsset;
- Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___material;
- int32_t ___isFallbackMaterial;
- Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___fallbackMaterial;
- float ___padding;
- int32_t ___referenceCount;
- };
- struct MaterialReference_t86DB0799D5C82869D4FF0A4F59624AED6910FD26_marshaled_com
- {
- int32_t ___index;
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* ___fontAsset;
- SpriteAsset_t1D3CF1D9DC350A4690CB09DE228A8B59F2F02313* ___spriteAsset;
- Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___material;
- int32_t ___isFallbackMaterial;
- Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___fallbackMaterial;
- float ___padding;
- int32_t ___referenceCount;
- };
- struct Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6
- {
- float ___m00;
- float ___m10;
- float ___m20;
- float ___m30;
- float ___m01;
- float ___m11;
- float ___m21;
- float ___m31;
- float ___m02;
- float ___m12;
- float ___m22;
- float ___m32;
- float ___m03;
- float ___m13;
- float ___m23;
- float ___m33;
- };
- struct Offset_tF4AF8F62C21FD6DCB5255F705A59CC10583E22C4
- {
- float ___m_Left;
- float ___m_Right;
- float ___m_Top;
- float ___m_Bottom;
- };
- struct PageInfo_tFFF6B289E9A37E4D69353B32F941421180DA5909
- {
- int32_t ___firstCharacterIndex;
- int32_t ___lastCharacterIndex;
- float ___ascender;
- float ___baseLine;
- float ___descender;
- };
- struct Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974
- {
- float ___x;
- float ___y;
- float ___z;
- float ___w;
- };
- struct Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D
- {
- float ___m_XMin;
- float ___m_YMin;
- float ___m_Width;
- float ___m_Height;
- };
- struct RenderedText_t727191BC1F93D4E7DF9CFE18F7681582D45CBE49
- {
- String_t* ___value;
- int32_t ___valueStart;
- int32_t ___valueLength;
- String_t* ___suffix;
- Il2CppChar ___repeat;
- int32_t ___repeatCount;
- };
- struct RenderedText_t727191BC1F93D4E7DF9CFE18F7681582D45CBE49_marshaled_pinvoke
- {
- char* ___value;
- int32_t ___valueStart;
- int32_t ___valueLength;
- char* ___suffix;
- uint8_t ___repeat;
- int32_t ___repeatCount;
- };
- struct RenderedText_t727191BC1F93D4E7DF9CFE18F7681582D45CBE49_marshaled_com
- {
- Il2CppChar* ___value;
- int32_t ___valueStart;
- int32_t ___valueLength;
- Il2CppChar* ___suffix;
- uint8_t ___repeat;
- int32_t ___repeatCount;
- };
- struct Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C
- {
- float ___m_value;
- };
- struct TextBackingContainer_t72D97EE144D48752E621D2AA89DEA62AB7D037CE
- {
- UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* ___m_Array;
- int32_t ___m_Count;
- };
- struct TextBackingContainer_t72D97EE144D48752E621D2AA89DEA62AB7D037CE_marshaled_pinvoke
- {
- Il2CppSafeArray* ___m_Array;
- int32_t ___m_Count;
- };
- struct TextBackingContainer_t72D97EE144D48752E621D2AA89DEA62AB7D037CE_marshaled_com
- {
- Il2CppSafeArray* ___m_Array;
- int32_t ___m_Count;
- };
- struct UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B
- {
- uint32_t ___m_value;
- };
- struct Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7
- {
- float ___x;
- float ___y;
- };
- struct Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2
- {
- float ___x;
- float ___y;
- float ___z;
- };
- struct Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3
- {
- float ___x;
- float ___y;
- float ___z;
- float ___w;
- };
- struct Void_t4861ACF8F4594C3437BB48B6E56783494B843915
- {
- union
- {
- struct
- {
- };
- uint8_t Void_t4861ACF8F4594C3437BB48B6E56783494B843915__padding[1];
- };
- };
- struct WordInfo_tA466206097891A5A2590896EE164AFC406EB060D
- {
- int32_t ___firstCharacterIndex;
- int32_t ___lastCharacterIndex;
- int32_t ___characterCount;
- };
- struct SpecialCharacter_t869F8BE65A7FE32AFD4196118258F49A63D8E2BD
- {
- Character_t9B671B493FAC8D43638C69AF6AE92CBD103D80EC* ___character;
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* ___fontAsset;
- Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___material;
- int32_t ___materialIndex;
- };
- struct SpecialCharacter_t869F8BE65A7FE32AFD4196118258F49A63D8E2BD_marshaled_pinvoke
- {
- Character_t9B671B493FAC8D43638C69AF6AE92CBD103D80EC* ___character;
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* ___fontAsset;
- Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___material;
- int32_t ___materialIndex;
- };
- struct SpecialCharacter_t869F8BE65A7FE32AFD4196118258F49A63D8E2BD_marshaled_com
- {
- Character_t9B671B493FAC8D43638C69AF6AE92CBD103D80EC* ___character;
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* ___fontAsset;
- Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___material;
- int32_t ___materialIndex;
- };
- struct TextProcessingStack_1_t7868E818AC1E1B5FED21B76D5C309C9A04380B63
- {
- Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259* ___itemStack;
- int32_t ___index;
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___m_DefaultItem;
- int32_t ___m_Capacity;
- int32_t ___m_RolloverSize;
- int32_t ___m_Count;
- };
- struct TextProcessingStack_1_t0C74606C1B6C7817CA95F0DCA46B219CF6FB35CA
- {
- MaterialReferenceU5BU5D_t4A9B88114E223BD96CE5121053664023CE2DE07E* ___itemStack;
- int32_t ___index;
- MaterialReference_t86DB0799D5C82869D4FF0A4F59624AED6910FD26 ___m_DefaultItem;
- int32_t ___m_Capacity;
- int32_t ___m_RolloverSize;
- int32_t ___m_Count;
- };
- struct AtlasPopulationMode_tD12439CB3789E0F868A2A2AC7D623C9B835E1B79
- {
- int32_t ___value__;
- };
- struct ColorGradientMode_t36364E6ABCEC0A0DBE9BAFF9F40DA5FFDCD969D0
- {
- int32_t ___value__;
- };
- struct Delegate_t : public RuntimeObject
- {
- intptr_t ___method_ptr;
- intptr_t ___invoke_impl;
- RuntimeObject* ___m_target;
- intptr_t ___method;
- intptr_t ___delegate_trampoline;
- intptr_t ___extra_arg;
- intptr_t ___method_code;
- intptr_t ___interp_method;
- intptr_t ___interp_invoke_impl;
- MethodInfo_t* ___method_info;
- MethodInfo_t* ___original_method_info;
- DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E* ___data;
- bool ___method_is_virtual;
- };
- struct Delegate_t_marshaled_pinvoke
- {
- intptr_t ___method_ptr;
- intptr_t ___invoke_impl;
- Il2CppIUnknown* ___m_target;
- intptr_t ___method;
- intptr_t ___delegate_trampoline;
- intptr_t ___extra_arg;
- intptr_t ___method_code;
- intptr_t ___interp_method;
- intptr_t ___interp_invoke_impl;
- MethodInfo_t* ___method_info;
- MethodInfo_t* ___original_method_info;
- DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E* ___data;
- int32_t ___method_is_virtual;
- };
- struct Delegate_t_marshaled_com
- {
- intptr_t ___method_ptr;
- intptr_t ___invoke_impl;
- Il2CppIUnknown* ___m_target;
- intptr_t ___method;
- intptr_t ___delegate_trampoline;
- intptr_t ___extra_arg;
- intptr_t ___method_code;
- intptr_t ___interp_method;
- intptr_t ___interp_invoke_impl;
- MethodInfo_t* ___method_info;
- MethodInfo_t* ___original_method_info;
- DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E* ___data;
- int32_t ___method_is_virtual;
- };
- struct Extents_t369FB2B84521A0229C2FA3D4C8592B14E07CEFE6
- {
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___min;
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___max;
- };
- struct FontFeatureLookupFlags_t2000121BA341A3CAE5E0D4FAC6AA4378FE14AE1B
- {
- int32_t ___value__;
- };
- struct FontStyles_t284AF8C10031F4774DF8BC8DE6DF9EC11EE14668
- {
- int32_t ___value__;
- };
- struct GlyphAdjustmentRecord_tC7A1B2E0AC7C4ED9CDB8E95E48790A46B6F315F7
- {
- uint32_t ___m_GlyphIndex;
- GlyphValueRecord_t780927A39D46924E0D546A2AE5DDF1BB2B5A9C8E ___m_GlyphValueRecord;
- };
- struct GlyphClassDefinitionType_t9C21A3848A07B17C2690F285B5FA60A2E246FBA2
- {
- int32_t ___value__;
- };
- struct GlyphRenderMode_tE7FB60827750662A45E89D168932FE2D8AEB5281
- {
- int32_t ___value__;
- };
- struct HighlightState_tFF5FE9065990F04A37FEC545A0024047F0ABD740
- {
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___color;
- Offset_tF4AF8F62C21FD6DCB5255F705A59CC10583E22C4 ___padding;
- };
- struct Int32Enum_tCBAC8BA2BFF3A845FA599F303093BBBA374B6F0C
- {
- int32_t ___value__;
- };
- struct MarkToBaseAdjustmentRecord_t4BE0F5A88932146F70A2B521176BDA91A20D8607
- {
- uint32_t ___m_BaseGlyphID;
- GlyphAnchorPoint_t581FDCAD5A1D0F3B129968FAEF20C113AAB0BC08 ___m_BaseGlyphAnchorPoint;
- uint32_t ___m_MarkGlyphID;
- MarkPositionAdjustment_t2523798D56F14A93A080D9D1298498325A51F436 ___m_MarkPositionAdjustment;
- };
- struct MarkToMarkAdjustmentRecord_tD53618A3728435D5C904857DAC644EE27640807C
- {
- uint32_t ___m_BaseMarkGlyphID;
- GlyphAnchorPoint_t581FDCAD5A1D0F3B129968FAEF20C113AAB0BC08 ___m_BaseMarkGlyphAnchorPoint;
- uint32_t ___m_CombiningMarkGlyphID;
- MarkPositionAdjustment_t2523798D56F14A93A080D9D1298498325A51F436 ___m_CombiningMarkPositionAdjustment;
- };
- struct MarkupTag_tA071FF37D23DE7F485B2DA81CE5D9C8781257409
- {
- int32_t ___value__;
- };
- struct OTL_FeatureTag_tBBECF2FD22CC2F58596A115102D5BE3DA80ACA34
- {
- uint32_t ___value__;
- };
- struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C : public RuntimeObject
- {
- intptr_t ___m_CachedPtr;
- };
- struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_pinvoke
- {
- intptr_t ___m_CachedPtr;
- };
- struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_com
- {
- intptr_t ___m_CachedPtr;
- };
- struct ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD
- {
- intptr_t ___m_Ptr;
- };
- struct TagUnitType_tE96B416272B0326E2683B4BD84B5E51C60FCB7EE
- {
- int32_t ___value__;
- };
- struct TagValueType_t9A889DA5C696E6477A6E1D5D6BC2767315745B2E
- {
- int32_t ___value__;
- };
- struct TextAlignment_tD681BE7D2451C44115A90D2D8AA7D91C78A5A070
- {
- int32_t ___value__;
- };
- struct TextCoreVertex_t012334F340F916622ED5237971E8BA32198060E4
- {
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___position;
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___color;
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___uv0;
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___uv2;
- };
- struct TextElementType_tEBCF09EEF888E8B1F62D3DD66AF21890D12545EB
- {
- uint8_t ___value__;
- };
- struct TextFontWeight_t789E26840C291C6C1270D4434CE007ACDFA40350
- {
- int32_t ___value__;
- };
- struct TextInputSource_t263451F8922D8A7ACB4051C197BE67511CEB58E1
- {
- int32_t ___value__;
- };
- struct TextOverflowMode_tB7F9FB28B889C1F21B14D3DAC32980D71D9D7F50
- {
- int32_t ___value__;
- };
- struct TextProcessingElementType_t0F469889070F147273CE0C33D25C8A80E11C1319
- {
- int32_t ___value__;
- };
- struct TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9
- {
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___position;
- Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___uv;
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___uv2;
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___color;
- };
- struct TextWrappingMode_t04D97C2B1A0E2A2157AD2ECDFAD9F049C97E811A
- {
- int32_t ___value__;
- };
- struct TextureMapping_t14CF4FEE624B1D968B076DAE56E67AA4756B653A
- {
- int32_t ___value__;
- };
- struct UInt32Enum_t7B4F5C6C14D2C4B2A5927C59620BE3868714DACF
- {
- uint32_t ___value__;
- };
- struct VertexDataLayout_t00F4B5A69828FA1FB2AD7C45DB6450511330B914
- {
- int32_t ___value__;
- };
- struct VertexSortingOrder_tEA3D744EB3D7C496D69F756B98344FDA38432EB9
- {
- int32_t ___value__;
- };
- struct Enumerator_tF37C6BEEB3EBB740B2DE105F2E4FF27B41AB2F7F
- {
- RenderedText_t727191BC1F93D4E7DF9CFE18F7681582D45CBE49 ___m_Source;
- int32_t ___m_Stage;
- int32_t ___m_StageIndex;
- Il2CppChar ___m_Current;
- };
- struct Enumerator_tF37C6BEEB3EBB740B2DE105F2E4FF27B41AB2F7F_marshaled_pinvoke
- {
- RenderedText_t727191BC1F93D4E7DF9CFE18F7681582D45CBE49_marshaled_pinvoke ___m_Source;
- int32_t ___m_Stage;
- int32_t ___m_StageIndex;
- uint8_t ___m_Current;
- };
- struct Enumerator_tF37C6BEEB3EBB740B2DE105F2E4FF27B41AB2F7F_marshaled_com
- {
- RenderedText_t727191BC1F93D4E7DF9CFE18F7681582D45CBE49_marshaled_com ___m_Source;
- int32_t ___m_Stage;
- int32_t ___m_StageIndex;
- uint8_t ___m_Current;
- };
- struct TextProcessingStack_1_tF3616757510D9631241E95596F10A4139420DA16
- {
- HighlightStateU5BU5D_tCF5677B4773947CE4C64B938B12AC50DDA347435* ___itemStack;
- int32_t ___index;
- HighlightState_tFF5FE9065990F04A37FEC545A0024047F0ABD740 ___m_DefaultItem;
- int32_t ___m_Capacity;
- int32_t ___m_RolloverSize;
- int32_t ___m_Count;
- };
- struct TextProcessingStack_1_t9C24840D494C4878BD8680855123926D6243C90D
- {
- Int32EnumU5BU5D_t87B7DB802810C38016332669039EF42C487A081F* ___itemStack;
- int32_t ___index;
- int32_t ___m_DefaultItem;
- int32_t ___m_Capacity;
- int32_t ___m_RolloverSize;
- int32_t ___m_Count;
- };
- struct TextProcessingStack_1_tE63296B08A4C34E38D7EF3FFFA3470076B9E3A0F
- {
- TextAlignmentU5BU5D_t756DC2D672145699CB9718DDBA5982ED51A95F49* ___itemStack;
- int32_t ___index;
- int32_t ___m_DefaultItem;
- int32_t ___m_Capacity;
- int32_t ___m_RolloverSize;
- int32_t ___m_Count;
- };
- struct TextProcessingStack_1_t698B87CDD968C2046F57134BB3AB807EBFFD7790
- {
- TextFontWeightU5BU5D_t3DE32809AEE657255C8333897D61F2EA5279D43F* ___itemStack;
- int32_t ___index;
- int32_t ___m_DefaultItem;
- int32_t ___m_Capacity;
- int32_t ___m_RolloverSize;
- int32_t ___m_Count;
- };
- struct Glyph_t700CF8EBE04ED4AEAB520885AAA1B309E02A103F : public RuntimeObject
- {
- uint32_t ___m_Index;
- GlyphMetrics_t6C1C65A891A6279A0EE807C436436B1E44F7AF1A ___m_Metrics;
- GlyphRect_tB6D225B9318A527A1CBC1B4078EB923398EB808D ___m_GlyphRect;
- float ___m_Scale;
- int32_t ___m_AtlasIndex;
- int32_t ___m_ClassDefinitionType;
- };
- struct Glyph_t700CF8EBE04ED4AEAB520885AAA1B309E02A103F_marshaled_pinvoke
- {
- uint32_t ___m_Index;
- GlyphMetrics_t6C1C65A891A6279A0EE807C436436B1E44F7AF1A ___m_Metrics;
- GlyphRect_tB6D225B9318A527A1CBC1B4078EB923398EB808D ___m_GlyphRect;
- float ___m_Scale;
- int32_t ___m_AtlasIndex;
- int32_t ___m_ClassDefinitionType;
- };
- struct Glyph_t700CF8EBE04ED4AEAB520885AAA1B309E02A103F_marshaled_com
- {
- uint32_t ___m_Index;
- GlyphMetrics_t6C1C65A891A6279A0EE807C436436B1E44F7AF1A ___m_Metrics;
- GlyphRect_tB6D225B9318A527A1CBC1B4078EB923398EB808D ___m_GlyphRect;
- float ___m_Scale;
- int32_t ___m_AtlasIndex;
- int32_t ___m_ClassDefinitionType;
- };
- struct GlyphPairAdjustmentRecord_t6E4295094D349DBF22BC59116FBC8F22EA55420E
- {
- GlyphAdjustmentRecord_tC7A1B2E0AC7C4ED9CDB8E95E48790A46B6F315F7 ___m_FirstAdjustmentRecord;
- GlyphAdjustmentRecord_tC7A1B2E0AC7C4ED9CDB8E95E48790A46B6F315F7 ___m_SecondAdjustmentRecord;
- int32_t ___m_FeatureLookupFlags;
- };
- struct LineInfo_t2BBD461B330C46ACA45596A8E72FEA4172F88CF5
- {
- int32_t ___controlCharacterCount;
- int32_t ___characterCount;
- int32_t ___visibleCharacterCount;
- int32_t ___spaceCount;
- int32_t ___wordCount;
- int32_t ___firstCharacterIndex;
- int32_t ___firstVisibleCharacterIndex;
- int32_t ___lastCharacterIndex;
- int32_t ___lastVisibleCharacterIndex;
- float ___length;
- float ___lineHeight;
- float ___ascender;
- float ___baseline;
- float ___descender;
- float ___maxAdvance;
- float ___width;
- float ___marginLeft;
- float ___marginRight;
- int32_t ___alignment;
- Extents_t369FB2B84521A0229C2FA3D4C8592B14E07CEFE6 ___lineExtents;
- };
- struct Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3 : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C
- {
- };
- struct MeshInfo_tE55C4A8846CC2C399CCC3FE989476D987B86AB2F
- {
- int32_t ___vertexCount;
- TextCoreVertexU5BU5D_tB1DD4645DEB2946FA2271F94CE23D57FB4B9FE17* ___vertexData;
- Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___material;
- Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* ___vertices;
- Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* ___normals;
- Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* ___tangents;
- int32_t ___vertexBufferSize;
- Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* ___uvs0;
- Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* ___uvs2;
- Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259* ___colors32;
- Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___triangles;
- int32_t ___vertexDataLayout;
- bool ___applySDF;
- int32_t ___glyphRenderMode;
- };
- struct MeshInfo_tE55C4A8846CC2C399CCC3FE989476D987B86AB2F_marshaled_pinvoke
- {
- int32_t ___vertexCount;
- TextCoreVertex_t012334F340F916622ED5237971E8BA32198060E4* ___vertexData;
- Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___material;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* ___vertices;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* ___normals;
- Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* ___tangents;
- int32_t ___vertexBufferSize;
- Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* ___uvs0;
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* ___uvs2;
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B* ___colors32;
- Il2CppSafeArray* ___triangles;
- int32_t ___vertexDataLayout;
- int32_t ___applySDF;
- int32_t ___glyphRenderMode;
- };
- struct MeshInfo_tE55C4A8846CC2C399CCC3FE989476D987B86AB2F_marshaled_com
- {
- int32_t ___vertexCount;
- TextCoreVertex_t012334F340F916622ED5237971E8BA32198060E4* ___vertexData;
- Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___material;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* ___vertices;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* ___normals;
- Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* ___tangents;
- int32_t ___vertexBufferSize;
- Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* ___uvs0;
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* ___uvs2;
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B* ___colors32;
- Il2CppSafeArray* ___triangles;
- int32_t ___vertexDataLayout;
- int32_t ___applySDF;
- int32_t ___glyphRenderMode;
- };
- struct MulticastDelegate_t : public Delegate_t
- {
- DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771* ___delegates;
- };
- struct MulticastDelegate_t_marshaled_pinvoke : public Delegate_t_marshaled_pinvoke
- {
- Delegate_t_marshaled_pinvoke** ___delegates;
- };
- struct MulticastDelegate_t_marshaled_com : public Delegate_t_marshaled_com
- {
- Delegate_t_marshaled_com** ___delegates;
- };
- struct RichTextTagAttribute_t0600951F833208392F1D8EE3E6A58AD5C797F9DA
- {
- int32_t ___nameHashCode;
- int32_t ___valueHashCode;
- int32_t ___valueType;
- int32_t ___valueStartIndex;
- int32_t ___valueLength;
- int32_t ___unitType;
- };
- struct ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C
- {
- };
- struct ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A_marshaled_pinvoke : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_pinvoke
- {
- };
- struct ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A_marshaled_com : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_com
- {
- };
- struct TextElement_tCEF567A8810788262275B39DC39CBA6EBE7472DA : public RuntimeObject
- {
- uint8_t ___m_ElementType;
- uint32_t ___m_Unicode;
- TextAsset_tB28F1843A877CCA74B89DC4F63EA532618B049B8* ___m_TextAsset;
- Glyph_t700CF8EBE04ED4AEAB520885AAA1B309E02A103F* ___m_Glyph;
- uint32_t ___m_GlyphIndex;
- float ___m_Scale;
- };
- struct TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2 : public RuntimeObject
- {
- RenderedText_t727191BC1F93D4E7DF9CFE18F7681582D45CBE49 ___m_RenderedText;
- String_t* ___m_CachedRenderedText;
- Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___screenRect;
- Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___margins;
- float ___pixelsPerPoint;
- bool ___isEditorRenderingModeBitmap;
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* ___fontAsset;
- Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___material;
- SpriteAsset_t1D3CF1D9DC350A4690CB09DE228A8B59F2F02313* ___spriteAsset;
- TextStyleSheet_t86A0FA5523897465F371A2ABC17DFA3558C8D15E* ___styleSheet;
- int32_t ___fontStyle;
- TextSettings_tB7F55685AFFD4A96F714427BCACFD6958E357D64* ___textSettings;
- int32_t ___textAlignment;
- int32_t ___overflowMode;
- float ___wordWrappingRatio;
- Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___color;
- TextColorGradient_t22D94E441E8E8CD772B966C167E5C0AEB0919D70* ___fontColorGradient;
- TextColorGradient_t22D94E441E8E8CD772B966C167E5C0AEB0919D70* ___fontColorGradientPreset;
- bool ___tintSprites;
- bool ___overrideRichTextColors;
- bool ___shouldConvertToLinearSpace;
- float ___fontSize;
- bool ___autoSize;
- float ___fontSizeMin;
- float ___fontSizeMax;
- List_1_tDC6862FA7C9B0B533109A8EC28A2142DB7D2DF2E* ___fontFeatures;
- bool ___emojiFallbackSupport;
- bool ___richText;
- bool ___isRightToLeft;
- float ___extraPadding;
- bool ___parseControlCharacters;
- bool ___isOrthographic;
- bool ___isPlaceholder;
- bool ___tagNoParsing;
- float ___characterSpacing;
- float ___wordSpacing;
- float ___lineSpacing;
- float ___paragraphSpacing;
- float ___lineSpacingMax;
- int32_t ___textWrappingMode;
- int32_t ___maxVisibleCharacters;
- int32_t ___maxVisibleWords;
- int32_t ___maxVisibleLines;
- int32_t ___firstVisibleCharacter;
- bool ___useMaxVisibleDescender;
- int32_t ___fontWeight;
- int32_t ___pageToDisplay;
- int32_t ___horizontalMapping;
- int32_t ___verticalMapping;
- float ___uvLineOffset;
- int32_t ___geometrySortingOrder;
- bool ___inverseYAxis;
- bool ___isIMGUI;
- float ___charWidthMaxAdj;
- int32_t ___inputSource;
- };
- struct TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09 : public RuntimeObject
- {
- int32_t ___characterCount;
- int32_t ___spriteCount;
- int32_t ___spaceCount;
- int32_t ___wordCount;
- int32_t ___linkCount;
- int32_t ___lineCount;
- int32_t ___pageCount;
- int32_t ___materialCount;
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* ___textElementInfo;
- WordInfoU5BU5D_tAD74C9720883D7BB229A20FFAE9EFD2CF9963F7B* ___wordInfo;
- LinkInfoU5BU5D_tB7EB23E47AF29CCBEC884F9D0DB95BC97F62AE51* ___linkInfo;
- LineInfoU5BU5D_t37598F2175B291797270D1161DC29B6296FB169D* ___lineInfo;
- PageInfoU5BU5D_tFEA2CF88695491CFC2F2A2EF6BDCC56E52B0A6D4* ___pageInfo;
- MeshInfoU5BU5D_t3DF8B75BF4A213334EED197AD25E432212894AC6* ___meshInfo;
- double ___lastTimeInCache;
- Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___removedFromCache;
- int32_t ___U3CvertexDataLayoutU3Ek__BackingField;
- bool ___hasMultipleColors;
- };
- struct TextProcessingElement_tDCD1EAF9D54829E796F4F9726D63B205344C7698
- {
- int32_t ___elementType;
- uint32_t ___unicode;
- int32_t ___stringIndex;
- int32_t ___length;
- };
- struct Character_t9B671B493FAC8D43638C69AF6AE92CBD103D80EC : public TextElement_tCEF567A8810788262275B39DC39CBA6EBE7472DA
- {
- };
- struct SpriteCharacter_tB3516A25DBFA0AD68DD8E1432752D503FD1F40F5 : public TextElement_tCEF567A8810788262275B39DC39CBA6EBE7472DA
- {
- String_t* ___m_Name;
- };
- struct TextAsset_tB28F1843A877CCA74B89DC4F63EA532618B049B8 : public ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A
- {
- String_t* ___m_Version;
- int32_t ___m_InstanceID;
- int32_t ___m_HashCode;
- Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___m_Material;
- int32_t ___m_MaterialHashCode;
- };
- struct TextColorGradient_t22D94E441E8E8CD772B966C167E5C0AEB0919D70 : public ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A
- {
- int32_t ___colorMode;
- Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___topLeft;
- Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___topRight;
- Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___bottomLeft;
- Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___bottomRight;
- };
- struct TextElementInfo_tDD7A12E319505510E0B350E342BD55F32AB5F976
- {
- uint32_t ___character;
- int32_t ___index;
- uint8_t ___elementType;
- int32_t ___stringLength;
- TextElement_tCEF567A8810788262275B39DC39CBA6EBE7472DA* ___textElement;
- Glyph_t700CF8EBE04ED4AEAB520885AAA1B309E02A103F* ___alternativeGlyph;
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* ___fontAsset;
- SpriteAsset_t1D3CF1D9DC350A4690CB09DE228A8B59F2F02313* ___spriteAsset;
- int32_t ___spriteIndex;
- Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___material;
- int32_t ___materialReferenceIndex;
- bool ___isUsingAlternateTypeface;
- float ___pointSize;
- int32_t ___lineNumber;
- int32_t ___pageNumber;
- int32_t ___vertexIndex;
- TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9 ___vertexTopLeft;
- TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9 ___vertexBottomLeft;
- TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9 ___vertexTopRight;
- TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9 ___vertexBottomRight;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___topLeft;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___bottomLeft;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___topRight;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___bottomRight;
- float ___origin;
- float ___ascender;
- float ___baseLine;
- float ___descender;
- float ___adjustedAscender;
- float ___adjustedDescender;
- float ___adjustedHorizontalAdvance;
- float ___xAdvance;
- float ___aspectRatio;
- float ___scale;
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___color;
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___underlineColor;
- int32_t ___underlineVertexIndex;
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___strikethroughColor;
- int32_t ___strikethroughVertexIndex;
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___highlightColor;
- HighlightState_tFF5FE9065990F04A37FEC545A0024047F0ABD740 ___highlightState;
- int32_t ___style;
- bool ___isVisible;
- };
- struct TextElementInfo_tDD7A12E319505510E0B350E342BD55F32AB5F976_marshaled_pinvoke
- {
- uint32_t ___character;
- int32_t ___index;
- uint8_t ___elementType;
- int32_t ___stringLength;
- TextElement_tCEF567A8810788262275B39DC39CBA6EBE7472DA* ___textElement;
- Glyph_t700CF8EBE04ED4AEAB520885AAA1B309E02A103F_marshaled_pinvoke ___alternativeGlyph;
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* ___fontAsset;
- SpriteAsset_t1D3CF1D9DC350A4690CB09DE228A8B59F2F02313* ___spriteAsset;
- int32_t ___spriteIndex;
- Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___material;
- int32_t ___materialReferenceIndex;
- int32_t ___isUsingAlternateTypeface;
- float ___pointSize;
- int32_t ___lineNumber;
- int32_t ___pageNumber;
- int32_t ___vertexIndex;
- TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9 ___vertexTopLeft;
- TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9 ___vertexBottomLeft;
- TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9 ___vertexTopRight;
- TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9 ___vertexBottomRight;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___topLeft;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___bottomLeft;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___topRight;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___bottomRight;
- float ___origin;
- float ___ascender;
- float ___baseLine;
- float ___descender;
- float ___adjustedAscender;
- float ___adjustedDescender;
- float ___adjustedHorizontalAdvance;
- float ___xAdvance;
- float ___aspectRatio;
- float ___scale;
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___color;
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___underlineColor;
- int32_t ___underlineVertexIndex;
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___strikethroughColor;
- int32_t ___strikethroughVertexIndex;
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___highlightColor;
- HighlightState_tFF5FE9065990F04A37FEC545A0024047F0ABD740 ___highlightState;
- int32_t ___style;
- int32_t ___isVisible;
- };
- struct TextElementInfo_tDD7A12E319505510E0B350E342BD55F32AB5F976_marshaled_com
- {
- uint32_t ___character;
- int32_t ___index;
- uint8_t ___elementType;
- int32_t ___stringLength;
- TextElement_tCEF567A8810788262275B39DC39CBA6EBE7472DA* ___textElement;
- Glyph_t700CF8EBE04ED4AEAB520885AAA1B309E02A103F_marshaled_com* ___alternativeGlyph;
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* ___fontAsset;
- SpriteAsset_t1D3CF1D9DC350A4690CB09DE228A8B59F2F02313* ___spriteAsset;
- int32_t ___spriteIndex;
- Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___material;
- int32_t ___materialReferenceIndex;
- int32_t ___isUsingAlternateTypeface;
- float ___pointSize;
- int32_t ___lineNumber;
- int32_t ___pageNumber;
- int32_t ___vertexIndex;
- TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9 ___vertexTopLeft;
- TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9 ___vertexBottomLeft;
- TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9 ___vertexTopRight;
- TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9 ___vertexBottomRight;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___topLeft;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___bottomLeft;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___topRight;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___bottomRight;
- float ___origin;
- float ___ascender;
- float ___baseLine;
- float ___descender;
- float ___adjustedAscender;
- float ___adjustedDescender;
- float ___adjustedHorizontalAdvance;
- float ___xAdvance;
- float ___aspectRatio;
- float ___scale;
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___color;
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___underlineColor;
- int32_t ___underlineVertexIndex;
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___strikethroughColor;
- int32_t ___strikethroughVertexIndex;
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___highlightColor;
- HighlightState_tFF5FE9065990F04A37FEC545A0024047F0ABD740 ___highlightState;
- int32_t ___style;
- int32_t ___isVisible;
- };
- struct TextSettings_tB7F55685AFFD4A96F714427BCACFD6958E357D64 : public ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A
- {
- String_t* ___m_Version;
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* ___m_DefaultFontAsset;
- String_t* ___m_DefaultFontAssetPath;
- List_1_t55B85B981AC5FD6A5358491F90FE354F78BB97DE* ___m_FallbackFontAssets;
- bool ___m_MatchMaterialPreset;
- int32_t ___m_MissingCharacterUnicode;
- bool ___m_ClearDynamicDataOnBuild;
- bool ___m_EnableEmojiSupport;
- List_1_tC211A4629C1B0DE52E7CE5E2D5E37E9D3A6194EB* ___m_EmojiFallbackTextAssets;
- SpriteAsset_t1D3CF1D9DC350A4690CB09DE228A8B59F2F02313* ___m_DefaultSpriteAsset;
- String_t* ___m_DefaultSpriteAssetPath;
- List_1_t3EE59C28A34FCD5060EF6B6BAFA85F2C9D01D320* ___m_FallbackSpriteAssets;
- uint32_t ___m_MissingSpriteCharacterUnicode;
- TextStyleSheet_t86A0FA5523897465F371A2ABC17DFA3558C8D15E* ___m_DefaultStyleSheet;
- String_t* ___m_StyleSheetsResourcePath;
- String_t* ___m_DefaultColorGradientPresetsPath;
- UnicodeLineBreakingRules_t80BE36F5E16AE48FE7B6DE1C91D36B1142B4EC0E* ___m_UnicodeLineBreakingRules;
- bool ___m_DisplayWarnings;
- Dictionary_2_tC20B3D6AE4370C892734F670EF4D1FB9CE91F371* ___m_FontLookup;
- List_1_tA1547550E5FBA50050B20DA74245C38434654EE8* ___m_FontReferences;
- };
- struct WordWrapState_tD71131CF008362DB9562FB9794AE9D9225D8F123
- {
- int32_t ___previousWordBreak;
- int32_t ___totalCharacterCount;
- int32_t ___visibleCharacterCount;
- int32_t ___visibleSpaceCount;
- int32_t ___visibleSpriteCount;
- int32_t ___visibleLinkCount;
- int32_t ___firstCharacterIndex;
- int32_t ___firstVisibleCharacterIndex;
- int32_t ___lastCharacterIndex;
- int32_t ___lastVisibleCharIndex;
- int32_t ___lineNumber;
- float ___maxCapHeight;
- float ___maxAscender;
- float ___maxDescender;
- float ___maxLineAscender;
- float ___maxLineDescender;
- float ___startOfLineAscender;
- float ___xAdvance;
- float ___preferredWidth;
- float ___preferredHeight;
- float ___previousLineScale;
- float ___pageAscender;
- int32_t ___wordCount;
- int32_t ___fontStyle;
- float ___fontScale;
- float ___fontScaleMultiplier;
- int32_t ___italicAngle;
- float ___currentFontSize;
- float ___baselineOffset;
- float ___lineOffset;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* ___textInfo;
- LineInfo_t2BBD461B330C46ACA45596A8E72FEA4172F88CF5 ___lineInfo;
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___vertexColor;
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___underlineColor;
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___strikethroughColor;
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___highlightColor;
- HighlightState_tFF5FE9065990F04A37FEC545A0024047F0ABD740 ___highlightState;
- FontStyleStack_t63C77495F068E6DF762D6AF063A817E3709659A7 ___basicStyleStack;
- TextProcessingStack_1_t27834AAB14D26DC6519558C4C2574BA9C190D8E8 ___italicAngleStack;
- TextProcessingStack_1_t7868E818AC1E1B5FED21B76D5C309C9A04380B63 ___colorStack;
- TextProcessingStack_1_t7868E818AC1E1B5FED21B76D5C309C9A04380B63 ___underlineColorStack;
- TextProcessingStack_1_t7868E818AC1E1B5FED21B76D5C309C9A04380B63 ___strikethroughColorStack;
- TextProcessingStack_1_t7868E818AC1E1B5FED21B76D5C309C9A04380B63 ___highlightColorStack;
- TextProcessingStack_1_tF3616757510D9631241E95596F10A4139420DA16 ___highlightStateStack;
- TextProcessingStack_1_t0F39F088E8F8F6E18C3C463B2998ADC5B7A0513E ___colorGradientStack;
- TextProcessingStack_1_t9FC06E35259ADD291ED640FE7554D8C03EA5F555 ___sizeStack;
- TextProcessingStack_1_t9FC06E35259ADD291ED640FE7554D8C03EA5F555 ___indentStack;
- TextProcessingStack_1_t698B87CDD968C2046F57134BB3AB807EBFFD7790 ___fontWeightStack;
- TextProcessingStack_1_t27834AAB14D26DC6519558C4C2574BA9C190D8E8 ___styleStack;
- TextProcessingStack_1_t9FC06E35259ADD291ED640FE7554D8C03EA5F555 ___baselineStack;
- TextProcessingStack_1_t27834AAB14D26DC6519558C4C2574BA9C190D8E8 ___actionStack;
- TextProcessingStack_1_t0C74606C1B6C7817CA95F0DCA46B219CF6FB35CA ___materialReferenceStack;
- TextProcessingStack_1_tE63296B08A4C34E38D7EF3FFFA3470076B9E3A0F ___lineJustificationStack;
- int32_t ___lastBaseGlyphIndex;
- int32_t ___spriteAnimationId;
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* ___currentFontAsset;
- SpriteAsset_t1D3CF1D9DC350A4690CB09DE228A8B59F2F02313* ___currentSpriteAsset;
- Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___currentMaterial;
- int32_t ___currentMaterialIndex;
- Extents_t369FB2B84521A0229C2FA3D4C8592B14E07CEFE6 ___meshExtents;
- bool ___tagNoParsing;
- bool ___isNonBreakingSpace;
- bool ___isDrivenLineSpacing;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___fxScale;
- Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___fxRotation;
- };
- struct WordWrapState_tD71131CF008362DB9562FB9794AE9D9225D8F123_marshaled_pinvoke
- {
- int32_t ___previousWordBreak;
- int32_t ___totalCharacterCount;
- int32_t ___visibleCharacterCount;
- int32_t ___visibleSpaceCount;
- int32_t ___visibleSpriteCount;
- int32_t ___visibleLinkCount;
- int32_t ___firstCharacterIndex;
- int32_t ___firstVisibleCharacterIndex;
- int32_t ___lastCharacterIndex;
- int32_t ___lastVisibleCharIndex;
- int32_t ___lineNumber;
- float ___maxCapHeight;
- float ___maxAscender;
- float ___maxDescender;
- float ___maxLineAscender;
- float ___maxLineDescender;
- float ___startOfLineAscender;
- float ___xAdvance;
- float ___preferredWidth;
- float ___preferredHeight;
- float ___previousLineScale;
- float ___pageAscender;
- int32_t ___wordCount;
- int32_t ___fontStyle;
- float ___fontScale;
- float ___fontScaleMultiplier;
- int32_t ___italicAngle;
- float ___currentFontSize;
- float ___baselineOffset;
- float ___lineOffset;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* ___textInfo;
- LineInfo_t2BBD461B330C46ACA45596A8E72FEA4172F88CF5 ___lineInfo;
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___vertexColor;
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___underlineColor;
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___strikethroughColor;
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___highlightColor;
- HighlightState_tFF5FE9065990F04A37FEC545A0024047F0ABD740 ___highlightState;
- FontStyleStack_t63C77495F068E6DF762D6AF063A817E3709659A7 ___basicStyleStack;
- TextProcessingStack_1_t27834AAB14D26DC6519558C4C2574BA9C190D8E8 ___italicAngleStack;
- TextProcessingStack_1_t7868E818AC1E1B5FED21B76D5C309C9A04380B63 ___colorStack;
- TextProcessingStack_1_t7868E818AC1E1B5FED21B76D5C309C9A04380B63 ___underlineColorStack;
- TextProcessingStack_1_t7868E818AC1E1B5FED21B76D5C309C9A04380B63 ___strikethroughColorStack;
- TextProcessingStack_1_t7868E818AC1E1B5FED21B76D5C309C9A04380B63 ___highlightColorStack;
- TextProcessingStack_1_tF3616757510D9631241E95596F10A4139420DA16 ___highlightStateStack;
- TextProcessingStack_1_t0F39F088E8F8F6E18C3C463B2998ADC5B7A0513E ___colorGradientStack;
- TextProcessingStack_1_t9FC06E35259ADD291ED640FE7554D8C03EA5F555 ___sizeStack;
- TextProcessingStack_1_t9FC06E35259ADD291ED640FE7554D8C03EA5F555 ___indentStack;
- TextProcessingStack_1_t698B87CDD968C2046F57134BB3AB807EBFFD7790 ___fontWeightStack;
- TextProcessingStack_1_t27834AAB14D26DC6519558C4C2574BA9C190D8E8 ___styleStack;
- TextProcessingStack_1_t9FC06E35259ADD291ED640FE7554D8C03EA5F555 ___baselineStack;
- TextProcessingStack_1_t27834AAB14D26DC6519558C4C2574BA9C190D8E8 ___actionStack;
- TextProcessingStack_1_t0C74606C1B6C7817CA95F0DCA46B219CF6FB35CA ___materialReferenceStack;
- TextProcessingStack_1_tE63296B08A4C34E38D7EF3FFFA3470076B9E3A0F ___lineJustificationStack;
- int32_t ___lastBaseGlyphIndex;
- int32_t ___spriteAnimationId;
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* ___currentFontAsset;
- SpriteAsset_t1D3CF1D9DC350A4690CB09DE228A8B59F2F02313* ___currentSpriteAsset;
- Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___currentMaterial;
- int32_t ___currentMaterialIndex;
- Extents_t369FB2B84521A0229C2FA3D4C8592B14E07CEFE6 ___meshExtents;
- int32_t ___tagNoParsing;
- int32_t ___isNonBreakingSpace;
- int32_t ___isDrivenLineSpacing;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___fxScale;
- Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___fxRotation;
- };
- struct WordWrapState_tD71131CF008362DB9562FB9794AE9D9225D8F123_marshaled_com
- {
- int32_t ___previousWordBreak;
- int32_t ___totalCharacterCount;
- int32_t ___visibleCharacterCount;
- int32_t ___visibleSpaceCount;
- int32_t ___visibleSpriteCount;
- int32_t ___visibleLinkCount;
- int32_t ___firstCharacterIndex;
- int32_t ___firstVisibleCharacterIndex;
- int32_t ___lastCharacterIndex;
- int32_t ___lastVisibleCharIndex;
- int32_t ___lineNumber;
- float ___maxCapHeight;
- float ___maxAscender;
- float ___maxDescender;
- float ___maxLineAscender;
- float ___maxLineDescender;
- float ___startOfLineAscender;
- float ___xAdvance;
- float ___preferredWidth;
- float ___preferredHeight;
- float ___previousLineScale;
- float ___pageAscender;
- int32_t ___wordCount;
- int32_t ___fontStyle;
- float ___fontScale;
- float ___fontScaleMultiplier;
- int32_t ___italicAngle;
- float ___currentFontSize;
- float ___baselineOffset;
- float ___lineOffset;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* ___textInfo;
- LineInfo_t2BBD461B330C46ACA45596A8E72FEA4172F88CF5 ___lineInfo;
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___vertexColor;
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___underlineColor;
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___strikethroughColor;
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___highlightColor;
- HighlightState_tFF5FE9065990F04A37FEC545A0024047F0ABD740 ___highlightState;
- FontStyleStack_t63C77495F068E6DF762D6AF063A817E3709659A7 ___basicStyleStack;
- TextProcessingStack_1_t27834AAB14D26DC6519558C4C2574BA9C190D8E8 ___italicAngleStack;
- TextProcessingStack_1_t7868E818AC1E1B5FED21B76D5C309C9A04380B63 ___colorStack;
- TextProcessingStack_1_t7868E818AC1E1B5FED21B76D5C309C9A04380B63 ___underlineColorStack;
- TextProcessingStack_1_t7868E818AC1E1B5FED21B76D5C309C9A04380B63 ___strikethroughColorStack;
- TextProcessingStack_1_t7868E818AC1E1B5FED21B76D5C309C9A04380B63 ___highlightColorStack;
- TextProcessingStack_1_tF3616757510D9631241E95596F10A4139420DA16 ___highlightStateStack;
- TextProcessingStack_1_t0F39F088E8F8F6E18C3C463B2998ADC5B7A0513E ___colorGradientStack;
- TextProcessingStack_1_t9FC06E35259ADD291ED640FE7554D8C03EA5F555 ___sizeStack;
- TextProcessingStack_1_t9FC06E35259ADD291ED640FE7554D8C03EA5F555 ___indentStack;
- TextProcessingStack_1_t698B87CDD968C2046F57134BB3AB807EBFFD7790 ___fontWeightStack;
- TextProcessingStack_1_t27834AAB14D26DC6519558C4C2574BA9C190D8E8 ___styleStack;
- TextProcessingStack_1_t9FC06E35259ADD291ED640FE7554D8C03EA5F555 ___baselineStack;
- TextProcessingStack_1_t27834AAB14D26DC6519558C4C2574BA9C190D8E8 ___actionStack;
- TextProcessingStack_1_t0C74606C1B6C7817CA95F0DCA46B219CF6FB35CA ___materialReferenceStack;
- TextProcessingStack_1_tE63296B08A4C34E38D7EF3FFFA3470076B9E3A0F ___lineJustificationStack;
- int32_t ___lastBaseGlyphIndex;
- int32_t ___spriteAnimationId;
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* ___currentFontAsset;
- SpriteAsset_t1D3CF1D9DC350A4690CB09DE228A8B59F2F02313* ___currentSpriteAsset;
- Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___currentMaterial;
- int32_t ___currentMaterialIndex;
- Extents_t369FB2B84521A0229C2FA3D4C8592B14E07CEFE6 ___meshExtents;
- int32_t ___tagNoParsing;
- int32_t ___isNonBreakingSpace;
- int32_t ___isDrivenLineSpacing;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___fxScale;
- Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___fxRotation;
- };
- struct MissingCharacterEventCallback_t26E0AD04BD27B7E35AD648D0B549D13330921DED : public MulticastDelegate_t
- {
- };
- struct TextProcessingStack_1_t8814E7908ACCB94AA483D50DE909AFC9826508C9
- {
- WordWrapStateU5BU5D_t4AA4AAC14B38359416C63A57A1ADDD9C2004EAC8* ___itemStack;
- int32_t ___index;
- WordWrapState_tD71131CF008362DB9562FB9794AE9D9225D8F123 ___m_DefaultItem;
- int32_t ___m_Capacity;
- int32_t ___m_RolloverSize;
- int32_t ___m_Count;
- };
- struct FontAsset_t61A6446D934E582651044E33D250EA8D306AB958 : public TextAsset_tB28F1843A877CCA74B89DC4F63EA532618B049B8
- {
- String_t* ___m_SourceFontFileGUID;
- FontAssetCreationEditorSettings_t0FF28D2E78F090105C63C81F9E438A7B09E3EA52 ___m_fontAssetCreationEditorSettings;
- Font_tC95270EA3198038970422D78B74A7F2E218A96B6* ___m_SourceFontFile;
- String_t* ___m_SourceFontFilePath;
- int32_t ___m_AtlasPopulationMode;
- bool ___InternalDynamicOS;
- bool ___IsEditorFont;
- FaceInfo_t12F0319E555A62CBA1D9E51A16C7963393932756 ___m_FaceInfo;
- int32_t ___m_FamilyNameHashCode;
- int32_t ___m_StyleNameHashCode;
- List_1_t95DB74B8EE315F8F92B7B96D93C901C8C3F6FE2C* ___m_GlyphTable;
- Dictionary_2_tC61348D10610A6B3D7B65102D82AC3467D59EAA7* ___m_GlyphLookupDictionary;
- List_1_tFED0F30EE65D995591571D3CD2C10F22439CB317* ___m_CharacterTable;
- Dictionary_2_t93CDF0F4011A5A3024EB73A492F9512E3046EACB* ___m_CharacterLookupDictionary;
- Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* ___m_AtlasTexture;
- Texture2DU5BU5D_t05332F1E3F7D4493E304C702201F9BE4F9236191* ___m_AtlasTextures;
- int32_t ___m_AtlasTextureIndex;
- bool ___m_IsMultiAtlasTexturesEnabled;
- bool ___m_GetFontFeatures;
- bool ___m_ClearDynamicDataOnBuild;
- int32_t ___m_AtlasWidth;
- int32_t ___m_AtlasHeight;
- int32_t ___m_AtlasPadding;
- int32_t ___m_AtlasRenderMode;
- List_1_t425D3A455811E316D2DF73E46CF9CD90A4341C1B* ___m_UsedGlyphRects;
- List_1_t425D3A455811E316D2DF73E46CF9CD90A4341C1B* ___m_FreeGlyphRects;
- FontFeatureTable_t992E0493CD7E9D7834DF204E0198237F0D25B3B7* ___m_FontFeatureTable;
- bool ___m_ShouldReimportFontFeatures;
- List_1_t55B85B981AC5FD6A5358491F90FE354F78BB97DE* ___m_FallbackFontAssetTable;
- FontWeightPairU5BU5D_t76E8DB55C81EEBEFA2E6D1D3E3B3EA1FB4C4954F* ___m_FontWeightTable;
- float ___m_RegularStyleWeight;
- float ___m_RegularStyleSpacing;
- float ___m_BoldStyleWeight;
- float ___m_BoldStyleSpacing;
- uint8_t ___m_ItalicStyleSlant;
- uint8_t ___m_TabMultiple;
- bool ___IsFontAssetLookupTablesDirty;
- intptr_t ___m_NativeFontAsset;
- List_1_t95DB74B8EE315F8F92B7B96D93C901C8C3F6FE2C* ___m_GlyphsToRender;
- List_1_t95DB74B8EE315F8F92B7B96D93C901C8C3F6FE2C* ___m_GlyphsRendered;
- List_1_t9B68833848E4C4D7F623C05F6B77F0449396354A* ___m_GlyphIndexList;
- List_1_t9B68833848E4C4D7F623C05F6B77F0449396354A* ___m_GlyphIndexListNewlyAdded;
- List_1_t9B68833848E4C4D7F623C05F6B77F0449396354A* ___m_GlyphsToAdd;
- HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A* ___m_GlyphsToAddLookup;
- List_1_tFED0F30EE65D995591571D3CD2C10F22439CB317* ___m_CharactersToAdd;
- HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A* ___m_CharactersToAddLookup;
- List_1_t9B68833848E4C4D7F623C05F6B77F0449396354A* ___s_MissingCharacterList;
- HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A* ___m_MissingUnicodesFromFontFile;
- Dictionary_2_t232323BDF7857D243A4CCA18ADCF59272D0E4C23* ___m_VariantGlyphIndexes;
- bool ___m_IsClone;
- };
- struct SpriteAsset_t1D3CF1D9DC350A4690CB09DE228A8B59F2F02313 : public TextAsset_tB28F1843A877CCA74B89DC4F63EA532618B049B8
- {
- Dictionary_2_tABE19B9C5C52F1DE14F0D3287B2696E7D7419180* ___m_NameLookup;
- Dictionary_2_t1A4804CA9724B6CE01D6ECABE81CE0848CBA80B4* ___m_GlyphIndexLookup;
- FaceInfo_t12F0319E555A62CBA1D9E51A16C7963393932756 ___m_FaceInfo;
- Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___m_SpriteAtlasTexture;
- float ___U3CwidthU3Ek__BackingField;
- float ___U3CheightU3Ek__BackingField;
- List_1_t7DA088250C54C07AF1211AE132355AD2D343EE51* ___m_SpriteCharacterTable;
- Dictionary_2_tD4154357CA320908C5A7A35ED81FA2A9856C28D9* ___m_SpriteCharacterLookup;
- List_1_t063B87D3CFDC3AEE80E33EFBDA1410C697D71AD6* ___m_SpriteGlyphTable;
- Dictionary_2_tDC0461D8CBB2E6B52DD2C421114EDE7C1C70DE73* ___m_SpriteGlyphLookup;
- List_1_t3EE59C28A34FCD5060EF6B6BAFA85F2C9D01D320* ___fallbackSpriteAssets;
- bool ___m_IsSpriteAssetLookupTablesDirty;
- };
- struct TextGenerator_t6B84DC798596D3A9944DC346DD453C075EE62366 : public RuntimeObject
- {
- TextBackingContainer_t72D97EE144D48752E621D2AA89DEA62AB7D037CE ___m_TextBackingArray;
- TextProcessingElementU5BU5D_t24A1E4C8745577D794FE856B4236875595E7FD22* ___m_TextProcessingArray;
- int32_t ___m_InternalTextProcessingArraySize;
- bool ___m_VertexBufferAutoSizeReduction;
- CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___m_HtmlTag;
- HighlightState_tFF5FE9065990F04A37FEC545A0024047F0ABD740 ___m_HighlightState;
- bool ___m_IsIgnoringAlignment;
- bool ___m_IsTextTruncated;
- Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* ___m_RectTransformCorners;
- float ___m_MarginWidth;
- float ___m_MarginHeight;
- float ___m_PreferredWidth;
- float ___m_PreferredHeight;
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* ___m_CurrentFontAsset;
- Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___m_CurrentMaterial;
- int32_t ___m_CurrentMaterialIndex;
- TextProcessingStack_1_t0C74606C1B6C7817CA95F0DCA46B219CF6FB35CA ___m_MaterialReferenceStack;
- float ___m_Padding;
- SpriteAsset_t1D3CF1D9DC350A4690CB09DE228A8B59F2F02313* ___m_CurrentSpriteAsset;
- int32_t ___m_TotalCharacterCount;
- float ___m_FontSize;
- float ___m_FontScaleMultiplier;
- float ___m_CurrentFontSize;
- TextProcessingStack_1_t9FC06E35259ADD291ED640FE7554D8C03EA5F555 ___m_SizeStack;
- TextProcessingStack_1U5BU5D_t2552082EA18234192F7BABAE183356A81363BB6F* ___m_TextStyleStacks;
- int32_t ___m_TextStyleStackDepth;
- int32_t ___m_FontStyleInternal;
- FontStyleStack_t63C77495F068E6DF762D6AF063A817E3709659A7 ___m_FontStyleStack;
- int32_t ___m_FontWeightInternal;
- TextProcessingStack_1_t698B87CDD968C2046F57134BB3AB807EBFFD7790 ___m_FontWeightStack;
- int32_t ___m_LineJustification;
- TextProcessingStack_1_tE63296B08A4C34E38D7EF3FFFA3470076B9E3A0F ___m_LineJustificationStack;
- float ___m_BaselineOffset;
- TextProcessingStack_1_t9FC06E35259ADD291ED640FE7554D8C03EA5F555 ___m_BaselineOffsetStack;
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___m_FontColor32;
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___m_HtmlColor;
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___m_UnderlineColor;
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___m_StrikethroughColor;
- TextProcessingStack_1_t7868E818AC1E1B5FED21B76D5C309C9A04380B63 ___m_ColorStack;
- TextProcessingStack_1_t7868E818AC1E1B5FED21B76D5C309C9A04380B63 ___m_UnderlineColorStack;
- TextProcessingStack_1_t7868E818AC1E1B5FED21B76D5C309C9A04380B63 ___m_StrikethroughColorStack;
- TextProcessingStack_1_t7868E818AC1E1B5FED21B76D5C309C9A04380B63 ___m_HighlightColorStack;
- TextProcessingStack_1_tF3616757510D9631241E95596F10A4139420DA16 ___m_HighlightStateStack;
- TextProcessingStack_1_t27834AAB14D26DC6519558C4C2574BA9C190D8E8 ___m_ItalicAngleStack;
- TextColorGradient_t22D94E441E8E8CD772B966C167E5C0AEB0919D70* ___m_ColorGradientPreset;
- TextProcessingStack_1_t0F39F088E8F8F6E18C3C463B2998ADC5B7A0513E ___m_ColorGradientStack;
- bool ___m_ColorGradientPresetIsTinted;
- TextProcessingStack_1_t27834AAB14D26DC6519558C4C2574BA9C190D8E8 ___m_ActionStack;
- float ___m_LineOffset;
- float ___m_LineHeight;
- bool ___m_IsDrivenLineSpacing;
- float ___m_CSpacing;
- float ___m_MonoSpacing;
- bool ___m_DuoSpace;
- float ___m_XAdvance;
- float ___m_TagLineIndent;
- float ___m_TagIndent;
- TextProcessingStack_1_t9FC06E35259ADD291ED640FE7554D8C03EA5F555 ___m_IndentStack;
- bool ___m_TagNoParsing;
- int32_t ___m_CharacterCount;
- int32_t ___m_FirstCharacterOfLine;
- int32_t ___m_LastCharacterOfLine;
- int32_t ___m_FirstVisibleCharacterOfLine;
- int32_t ___m_LastVisibleCharacterOfLine;
- float ___m_MaxLineAscender;
- float ___m_MaxLineDescender;
- int32_t ___m_LineNumber;
- int32_t ___m_LineVisibleCharacterCount;
- int32_t ___m_LineVisibleSpaceCount;
- int32_t ___m_FirstOverflowCharacterIndex;
- int32_t ___m_PageNumber;
- float ___m_MarginLeft;
- float ___m_MarginRight;
- float ___m_Width;
- Extents_t369FB2B84521A0229C2FA3D4C8592B14E07CEFE6 ___m_MeshExtents;
- float ___m_MaxCapHeight;
- float ___m_MaxAscender;
- float ___m_MaxDescender;
- bool ___m_IsNewPage;
- bool ___m_IsNonBreakingSpace;
- WordWrapState_tD71131CF008362DB9562FB9794AE9D9225D8F123 ___m_SavedWordWrapState;
- WordWrapState_tD71131CF008362DB9562FB9794AE9D9225D8F123 ___m_SavedLineState;
- WordWrapState_tD71131CF008362DB9562FB9794AE9D9225D8F123 ___m_SavedEllipsisState;
- WordWrapState_tD71131CF008362DB9562FB9794AE9D9225D8F123 ___m_SavedLastValidState;
- WordWrapState_tD71131CF008362DB9562FB9794AE9D9225D8F123 ___m_SavedSoftLineBreakState;
- uint8_t ___m_TextElementType;
- bool ___m_isTextLayoutPhase;
- int32_t ___m_SpriteIndex;
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___m_SpriteColor;
- TextElement_tCEF567A8810788262275B39DC39CBA6EBE7472DA* ___m_CachedTextElement;
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___m_HighlightColor;
- float ___m_CharWidthAdjDelta;
- float ___m_MaxFontSize;
- float ___m_MinFontSize;
- int32_t ___m_AutoSizeIterationCount;
- int32_t ___m_AutoSizeMaxIterationCount;
- float ___m_StartOfLineAscender;
- float ___m_LineSpacingDelta;
- MaterialReferenceU5BU5D_t4A9B88114E223BD96CE5121053664023CE2DE07E* ___m_MaterialReferences;
- int32_t ___m_SpriteCount;
- TextProcessingStack_1_t27834AAB14D26DC6519558C4C2574BA9C190D8E8 ___m_StyleStack;
- TextProcessingStack_1_t8814E7908ACCB94AA483D50DE909AFC9826508C9 ___m_EllipsisInsertionCandidateStack;
- int32_t ___m_SpriteAnimationId;
- int32_t ___m_ItalicAngle;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_FXScale;
- Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___m_FXRotation;
- int32_t ___m_LastBaseGlyphIndex;
- float ___m_PageAscender;
- RichTextTagAttributeU5BU5D_tEE9D071B3246F23742DBF4226567620BCBB24A14* ___m_XmlAttribute;
- SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* ___m_AttributeParameterValues;
- Dictionary_2_tABE19B9C5C52F1DE14F0D3287B2696E7D7419180* ___m_MaterialReferenceIndexLookup;
- bool ___m_IsCalculatingPreferredValues;
- bool ___m_TintSprite;
- SpecialCharacter_t869F8BE65A7FE32AFD4196118258F49A63D8E2BD ___m_Ellipsis;
- SpecialCharacter_t869F8BE65A7FE32AFD4196118258F49A63D8E2BD ___m_Underline;
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* ___m_InternalTextElementInfo;
- };
- struct List_1_t55B85B981AC5FD6A5358491F90FE354F78BB97DE_StaticFields
- {
- FontAssetU5BU5D_t5A6A4DD2BD3259A2F45F7F4D7860BAEA3666EA93* ___s_emptyArray;
- };
- struct List_1_t420B17163897A4DF994BA698744548CD81961E70_StaticFields
- {
- LigatureSubstitutionRecordU5BU5D_t04186B1B45C8D4F2AAB2299EE24668D39B4E9B50* ___s_emptyArray;
- };
- struct List_1_tDC6862FA7C9B0B533109A8EC28A2142DB7D2DF2E_StaticFields
- {
- OTL_FeatureTagU5BU5D_tF79C44FD46AAA67DC48F6FC181487C6D36ECA0F0* ___s_emptyArray;
- };
- struct List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D_StaticFields
- {
- ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___s_emptyArray;
- };
- struct List_1_t7DA088250C54C07AF1211AE132355AD2D343EE51_StaticFields
- {
- SpriteCharacterU5BU5D_tF4060931C4A985100FE1C44BF53084E1630E96CA* ___s_emptyArray;
- };
- struct List_1_tC211A4629C1B0DE52E7CE5E2D5E37E9D3A6194EB_StaticFields
- {
- TextAssetU5BU5D_tFB154095BD618406E48471477E3D29A57EA9EE8C* ___s_emptyArray;
- };
- struct String_t_StaticFields
- {
- String_t* ___Empty;
- };
- struct TextGeneratorUtilities_tAD0F329B1A5C7CC27CF63086C11FE092B43FED53_StaticFields
- {
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___largePositiveVector2;
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___largeNegativeVector2;
- HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A* ___k_EmojiLookup;
- HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A* ___k_EmojiPresentationFormLookup;
- };
- struct TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_StaticFields
- {
- int32_t ___ID_MainTex;
- int32_t ___ID_FaceTex;
- int32_t ___ID_FaceColor;
- int32_t ___ID_FaceDilate;
- int32_t ___ID_Shininess;
- int32_t ___ID_OutlineOffset1;
- int32_t ___ID_OutlineOffset2;
- int32_t ___ID_OutlineOffset3;
- int32_t ___ID_OutlineMode;
- int32_t ___ID_IsoPerimeter;
- int32_t ___ID_Softness;
- int32_t ___ID_UnderlayColor;
- int32_t ___ID_UnderlayOffsetX;
- int32_t ___ID_UnderlayOffsetY;
- int32_t ___ID_UnderlayDilate;
- int32_t ___ID_UnderlaySoftness;
- int32_t ___ID_UnderlayOffset;
- int32_t ___ID_UnderlayIsoPerimeter;
- int32_t ___ID_WeightNormal;
- int32_t ___ID_WeightBold;
- int32_t ___ID_OutlineTex;
- int32_t ___ID_OutlineWidth;
- int32_t ___ID_OutlineSoftness;
- int32_t ___ID_OutlineColor;
- int32_t ___ID_Outline2Color;
- int32_t ___ID_Outline2Width;
- int32_t ___ID_Padding;
- int32_t ___ID_GradientScale;
- int32_t ___ID_ScaleX;
- int32_t ___ID_ScaleY;
- int32_t ___ID_PerspectiveFilter;
- int32_t ___ID_Sharpness;
- int32_t ___ID_TextureWidth;
- int32_t ___ID_TextureHeight;
- int32_t ___ID_BevelAmount;
- int32_t ___ID_GlowColor;
- int32_t ___ID_GlowOffset;
- int32_t ___ID_GlowPower;
- int32_t ___ID_GlowOuter;
- int32_t ___ID_GlowInner;
- int32_t ___ID_LightAngle;
- int32_t ___ID_EnvMap;
- int32_t ___ID_EnvMatrix;
- int32_t ___ID_EnvMatrixRotation;
- int32_t ___ID_MaskCoord;
- int32_t ___ID_ClipRect;
- int32_t ___ID_MaskSoftnessX;
- int32_t ___ID_MaskSoftnessY;
- int32_t ___ID_VertexOffsetX;
- int32_t ___ID_VertexOffsetY;
- int32_t ___ID_UseClipRect;
- int32_t ___ID_StencilID;
- int32_t ___ID_StencilOp;
- int32_t ___ID_StencilComp;
- int32_t ___ID_StencilReadMask;
- int32_t ___ID_StencilWriteMask;
- int32_t ___ID_ShaderFlags;
- int32_t ___ID_ScaleRatio_A;
- int32_t ___ID_ScaleRatio_B;
- int32_t ___ID_ScaleRatio_C;
- String_t* ___Keyword_Bevel;
- String_t* ___Keyword_Glow;
- String_t* ___Keyword_Underlay;
- String_t* ___Keyword_Ratios;
- String_t* ___Keyword_MASK_SOFT;
- String_t* ___Keyword_MASK_HARD;
- String_t* ___Keyword_MASK_TEX;
- String_t* ___Keyword_Outline;
- String_t* ___ShaderTag_ZTestMode;
- String_t* ___ShaderTag_CullMode;
- float ___m_clamp;
- bool ___isInitialized;
- Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* ___k_ShaderRef_MobileSDF;
- Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* ___k_ShaderRef_MobileSDF_IMGUI;
- Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* ___k_ShaderRef_MobileBitmap;
- Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* ___k_ShaderRef_Sprite;
- };
- struct TextStyle_tD9287057EB15E73ED76AC925AC21A889D64CDAAE_StaticFields
- {
- TextStyle_tD9287057EB15E73ED76AC925AC21A889D64CDAAE* ___k_NormalStyle;
- };
- struct Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_StaticFields
- {
- String_t* ___TrueString;
- String_t* ___FalseString;
- };
- struct Char_t521A6F19B456D956AF452D926C32709DC03D6B17_StaticFields
- {
- ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___s_categoryForLatin1;
- };
- struct GlyphRect_tB6D225B9318A527A1CBC1B4078EB923398EB808D_StaticFields
- {
- GlyphRect_tB6D225B9318A527A1CBC1B4078EB923398EB808D ___s_ZeroGlyphRect;
- };
- struct Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6_StaticFields
- {
- Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___zeroMatrix;
- Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___identityMatrix;
- };
- struct Offset_tF4AF8F62C21FD6DCB5255F705A59CC10583E22C4_StaticFields
- {
- Offset_tF4AF8F62C21FD6DCB5255F705A59CC10583E22C4 ___k_ZeroOffset;
- };
- struct Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974_StaticFields
- {
- Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___identityQuaternion;
- };
- struct Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_StaticFields
- {
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___zeroVector;
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___oneVector;
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___upVector;
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___downVector;
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___leftVector;
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___rightVector;
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___positiveInfinityVector;
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___negativeInfinityVector;
- };
- struct Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_StaticFields
- {
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___zeroVector;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___oneVector;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___upVector;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___downVector;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___leftVector;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___rightVector;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___forwardVector;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___backVector;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___positiveInfinityVector;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___negativeInfinityVector;
- };
- struct Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3_StaticFields
- {
- Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___zeroVector;
- Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___oneVector;
- Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___positiveInfinityVector;
- Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___negativeInfinityVector;
- };
- struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_StaticFields
- {
- int32_t ___OffsetOfInstanceIDInCPlusPlusObject;
- };
- struct Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3_StaticFields
- {
- int32_t ___k_ColorId;
- int32_t ___k_MainTexId;
- };
- struct MeshInfo_tE55C4A8846CC2C399CCC3FE989476D987B86AB2F_StaticFields
- {
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___k_DefaultColor;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___k_DefaultNormal;
- Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___k_DefaultTangent;
- };
- struct TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2_StaticFields
- {
- Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457* ___IsEditorTextRenderingModeBitmap;
- };
- struct TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09_StaticFields
- {
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___s_InfinityVectorPositive;
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___s_InfinityVectorNegative;
- };
- struct TextColorGradient_t22D94E441E8E8CD772B966C167E5C0AEB0919D70_StaticFields
- {
- Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___k_DefaultColor;
- };
- struct TextSettings_tB7F55685AFFD4A96F714427BCACFD6958E357D64_StaticFields
- {
- List_1_t55B85B981AC5FD6A5358491F90FE354F78BB97DE* ___s_FallbackOSFontAssetInternal;
- SpriteAsset_t1D3CF1D9DC350A4690CB09DE228A8B59F2F02313* ___U3Cs_GlobalSpriteAssetU3Ek__BackingField;
- };
- struct FontAsset_t61A6446D934E582651044E33D250EA8D306AB958_StaticFields
- {
- Dictionary_2_tC20B3D6AE4370C892734F670EF4D1FB9CE91F371* ___kFontAssetByInstanceId;
- ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD ___k_ReadFontAssetDefinitionMarker;
- ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD ___k_AddSynthesizedCharactersMarker;
- ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD ___k_TryAddGlyphMarker;
- ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD ___k_TryAddCharacterMarker;
- ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD ___k_TryAddCharactersMarker;
- ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD ___k_UpdateLigatureSubstitutionRecordsMarker;
- ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD ___k_UpdateGlyphAdjustmentRecordsMarker;
- ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD ___k_UpdateDiacriticalMarkAdjustmentRecordsMarker;
- ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD ___k_ClearFontAssetDataMarker;
- ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD ___k_UpdateFontAssetDataMarker;
- String_t* ___s_DefaultMaterialSuffix;
- HashSet_1_t4A2F2B74276D0AD3ED0F873045BD61E9504ECAE2* ___k_SearchedFontAssetLookup;
- List_1_t55B85B981AC5FD6A5358491F90FE354F78BB97DE* ___k_FontAssets_FontFeaturesUpdateQueue;
- HashSet_1_t4A2F2B74276D0AD3ED0F873045BD61E9504ECAE2* ___k_FontAssets_FontFeaturesUpdateQueueLookup;
- List_1_t55B85B981AC5FD6A5358491F90FE354F78BB97DE* ___k_FontAssets_KerningUpdateQueue;
- HashSet_1_t4A2F2B74276D0AD3ED0F873045BD61E9504ECAE2* ___k_FontAssets_KerningUpdateQueueLookup;
- List_1_t0F231C3F13EBA1FF9081BD61489D01AA3CBE59D4* ___k_FontAssets_AtlasTexturesUpdateQueue;
- HashSet_1_t4A2F2B74276D0AD3ED0F873045BD61E9504ECAE2* ___k_FontAssets_AtlasTexturesUpdateQueueLookup;
- UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* ___k_GlyphIndexArray;
- HashSet_1_t4A2F2B74276D0AD3ED0F873045BD61E9504ECAE2* ___visitedFontAssets;
- };
- struct SpriteAsset_t1D3CF1D9DC350A4690CB09DE228A8B59F2F02313_StaticFields
- {
- HashSet_1_t4A2F2B74276D0AD3ED0F873045BD61E9504ECAE2* ___k_searchedSpriteAssets;
- };
- struct TextGenerator_t6B84DC798596D3A9944DC346DD453C075EE62366_StaticFields
- {
- TextGenerator_t6B84DC798596D3A9944DC346DD453C075EE62366* ___s_TextGenerator;
- bool ___U3CIsExecutingJobU3Ek__BackingField;
- MissingCharacterEventCallback_t26E0AD04BD27B7E35AD648D0B549D13330921DED* ___OnMissingCharacter;
- };
- #ifdef __clang__
- #pragma clang diagnostic pop
- #endif
- struct TextProcessingElementU5BU5D_t24A1E4C8745577D794FE856B4236875595E7FD22 : public RuntimeArray
- {
- ALIGN_FIELD (8) TextProcessingElement_tDCD1EAF9D54829E796F4F9726D63B205344C7698 m_Items[1];
-
- inline TextProcessingElement_tDCD1EAF9D54829E796F4F9726D63B205344C7698 GetAt(il2cpp_array_size_t index) const
- {
- IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
- return m_Items[index];
- }
- inline TextProcessingElement_tDCD1EAF9D54829E796F4F9726D63B205344C7698* GetAddressAt(il2cpp_array_size_t index)
- {
- IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
- return m_Items + index;
- }
- inline void SetAt(il2cpp_array_size_t index, TextProcessingElement_tDCD1EAF9D54829E796F4F9726D63B205344C7698 value)
- {
- IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
- m_Items[index] = value;
- }
- inline TextProcessingElement_tDCD1EAF9D54829E796F4F9726D63B205344C7698 GetAtUnchecked(il2cpp_array_size_t index) const
- {
- return m_Items[index];
- }
- inline TextProcessingElement_tDCD1EAF9D54829E796F4F9726D63B205344C7698* GetAddressAtUnchecked(il2cpp_array_size_t index)
- {
- return m_Items + index;
- }
- inline void SetAtUnchecked(il2cpp_array_size_t index, TextProcessingElement_tDCD1EAF9D54829E796F4F9726D63B205344C7698 value)
- {
- m_Items[index] = value;
- }
- };
- struct MeshInfoU5BU5D_t3DF8B75BF4A213334EED197AD25E432212894AC6 : public RuntimeArray
- {
- ALIGN_FIELD (8) MeshInfo_tE55C4A8846CC2C399CCC3FE989476D987B86AB2F m_Items[1];
-
- inline MeshInfo_tE55C4A8846CC2C399CCC3FE989476D987B86AB2F GetAt(il2cpp_array_size_t index) const
- {
- IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
- return m_Items[index];
- }
- inline MeshInfo_tE55C4A8846CC2C399CCC3FE989476D987B86AB2F* GetAddressAt(il2cpp_array_size_t index)
- {
- IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
- return m_Items + index;
- }
- inline void SetAt(il2cpp_array_size_t index, MeshInfo_tE55C4A8846CC2C399CCC3FE989476D987B86AB2F value)
- {
- IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
- m_Items[index] = value;
- Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___vertexData), (void*)NULL);
- #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
- Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___material), (void*)NULL);
- #endif
- #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
- Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___vertices), (void*)NULL);
- #endif
- #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
- Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___normals), (void*)NULL);
- #endif
- #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
- Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___tangents), (void*)NULL);
- #endif
- #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
- Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___uvs0), (void*)NULL);
- #endif
- #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
- Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___uvs2), (void*)NULL);
- #endif
- #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
- Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___colors32), (void*)NULL);
- #endif
- #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
- Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___triangles), (void*)NULL);
- #endif
- }
- inline MeshInfo_tE55C4A8846CC2C399CCC3FE989476D987B86AB2F GetAtUnchecked(il2cpp_array_size_t index) const
- {
- return m_Items[index];
- }
- inline MeshInfo_tE55C4A8846CC2C399CCC3FE989476D987B86AB2F* GetAddressAtUnchecked(il2cpp_array_size_t index)
- {
- return m_Items + index;
- }
- inline void SetAtUnchecked(il2cpp_array_size_t index, MeshInfo_tE55C4A8846CC2C399CCC3FE989476D987B86AB2F value)
- {
- m_Items[index] = value;
- Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___vertexData), (void*)NULL);
- #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
- Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___material), (void*)NULL);
- #endif
- #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
- Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___vertices), (void*)NULL);
- #endif
- #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
- Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___normals), (void*)NULL);
- #endif
- #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
- Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___tangents), (void*)NULL);
- #endif
- #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
- Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___uvs0), (void*)NULL);
- #endif
- #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
- Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___uvs2), (void*)NULL);
- #endif
- #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
- Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___colors32), (void*)NULL);
- #endif
- #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
- Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___triangles), (void*)NULL);
- #endif
- }
- };
- struct CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB : public RuntimeArray
- {
- ALIGN_FIELD (8) Il2CppChar m_Items[1];
-
- inline Il2CppChar GetAt(il2cpp_array_size_t index) const
- {
- IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
- return m_Items[index];
- }
- inline Il2CppChar* GetAddressAt(il2cpp_array_size_t index)
- {
- IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
- return m_Items + index;
- }
- inline void SetAt(il2cpp_array_size_t index, Il2CppChar value)
- {
- IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
- m_Items[index] = value;
- }
- inline Il2CppChar GetAtUnchecked(il2cpp_array_size_t index) const
- {
- return m_Items[index];
- }
- inline Il2CppChar* GetAddressAtUnchecked(il2cpp_array_size_t index)
- {
- return m_Items + index;
- }
- inline void SetAtUnchecked(il2cpp_array_size_t index, Il2CppChar value)
- {
- m_Items[index] = value;
- }
- };
- struct RichTextTagAttributeU5BU5D_tEE9D071B3246F23742DBF4226567620BCBB24A14 : public RuntimeArray
- {
- ALIGN_FIELD (8) RichTextTagAttribute_t0600951F833208392F1D8EE3E6A58AD5C797F9DA m_Items[1];
-
- inline RichTextTagAttribute_t0600951F833208392F1D8EE3E6A58AD5C797F9DA GetAt(il2cpp_array_size_t index) const
- {
- IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
- return m_Items[index];
- }
- inline RichTextTagAttribute_t0600951F833208392F1D8EE3E6A58AD5C797F9DA* GetAddressAt(il2cpp_array_size_t index)
- {
- IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
- return m_Items + index;
- }
- inline void SetAt(il2cpp_array_size_t index, RichTextTagAttribute_t0600951F833208392F1D8EE3E6A58AD5C797F9DA value)
- {
- IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
- m_Items[index] = value;
- }
- inline RichTextTagAttribute_t0600951F833208392F1D8EE3E6A58AD5C797F9DA GetAtUnchecked(il2cpp_array_size_t index) const
- {
- return m_Items[index];
- }
- inline RichTextTagAttribute_t0600951F833208392F1D8EE3E6A58AD5C797F9DA* GetAddressAtUnchecked(il2cpp_array_size_t index)
- {
- return m_Items + index;
- }
- inline void SetAtUnchecked(il2cpp_array_size_t index, RichTextTagAttribute_t0600951F833208392F1D8EE3E6A58AD5C797F9DA value)
- {
- m_Items[index] = value;
- }
- };
- struct SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C : public RuntimeArray
- {
- ALIGN_FIELD (8) float m_Items[1];
-
- inline float GetAt(il2cpp_array_size_t index) const
- {
- IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
- return m_Items[index];
- }
- inline float* GetAddressAt(il2cpp_array_size_t index)
- {
- IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
- return m_Items + index;
- }
- inline void SetAt(il2cpp_array_size_t index, float value)
- {
- IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
- m_Items[index] = value;
- }
- inline float GetAtUnchecked(il2cpp_array_size_t index) const
- {
- return m_Items[index];
- }
- inline float* GetAddressAtUnchecked(il2cpp_array_size_t index)
- {
- return m_Items + index;
- }
- inline void SetAtUnchecked(il2cpp_array_size_t index, float value)
- {
- m_Items[index] = value;
- }
- };
- struct MaterialReferenceU5BU5D_t4A9B88114E223BD96CE5121053664023CE2DE07E : public RuntimeArray
- {
- ALIGN_FIELD (8) MaterialReference_t86DB0799D5C82869D4FF0A4F59624AED6910FD26 m_Items[1];
-
- inline MaterialReference_t86DB0799D5C82869D4FF0A4F59624AED6910FD26 GetAt(il2cpp_array_size_t index) const
- {
- IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
- return m_Items[index];
- }
- inline MaterialReference_t86DB0799D5C82869D4FF0A4F59624AED6910FD26* GetAddressAt(il2cpp_array_size_t index)
- {
- IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
- return m_Items + index;
- }
- inline void SetAt(il2cpp_array_size_t index, MaterialReference_t86DB0799D5C82869D4FF0A4F59624AED6910FD26 value)
- {
- IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
- m_Items[index] = value;
- Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___fontAsset), (void*)NULL);
- #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
- Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___spriteAsset), (void*)NULL);
- #endif
- #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
- Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___material), (void*)NULL);
- #endif
- #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
- Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___fallbackMaterial), (void*)NULL);
- #endif
- }
- inline MaterialReference_t86DB0799D5C82869D4FF0A4F59624AED6910FD26 GetAtUnchecked(il2cpp_array_size_t index) const
- {
- return m_Items[index];
- }
- inline MaterialReference_t86DB0799D5C82869D4FF0A4F59624AED6910FD26* GetAddressAtUnchecked(il2cpp_array_size_t index)
- {
- return m_Items + index;
- }
- inline void SetAtUnchecked(il2cpp_array_size_t index, MaterialReference_t86DB0799D5C82869D4FF0A4F59624AED6910FD26 value)
- {
- m_Items[index] = value;
- Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___fontAsset), (void*)NULL);
- #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
- Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___spriteAsset), (void*)NULL);
- #endif
- #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
- Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___material), (void*)NULL);
- #endif
- #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
- Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___fallbackMaterial), (void*)NULL);
- #endif
- }
- };
- struct LinkInfoU5BU5D_tB7EB23E47AF29CCBEC884F9D0DB95BC97F62AE51 : public RuntimeArray
- {
- ALIGN_FIELD (8) LinkInfo_tE85DDAFDFBDA635E6405C88EE4FD5941A9243DD8 m_Items[1];
-
- inline LinkInfo_tE85DDAFDFBDA635E6405C88EE4FD5941A9243DD8 GetAt(il2cpp_array_size_t index) const
- {
- IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
- return m_Items[index];
- }
- inline LinkInfo_tE85DDAFDFBDA635E6405C88EE4FD5941A9243DD8* GetAddressAt(il2cpp_array_size_t index)
- {
- IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
- return m_Items + index;
- }
- inline void SetAt(il2cpp_array_size_t index, LinkInfo_tE85DDAFDFBDA635E6405C88EE4FD5941A9243DD8 value)
- {
- IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
- m_Items[index] = value;
- Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___linkId), (void*)NULL);
- #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
- Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___m_LinkIdString), (void*)NULL);
- #endif
- #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
- Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___m_LinkTextString), (void*)NULL);
- #endif
- }
- inline LinkInfo_tE85DDAFDFBDA635E6405C88EE4FD5941A9243DD8 GetAtUnchecked(il2cpp_array_size_t index) const
- {
- return m_Items[index];
- }
- inline LinkInfo_tE85DDAFDFBDA635E6405C88EE4FD5941A9243DD8* GetAddressAtUnchecked(il2cpp_array_size_t index)
- {
- return m_Items + index;
- }
- inline void SetAtUnchecked(il2cpp_array_size_t index, LinkInfo_tE85DDAFDFBDA635E6405C88EE4FD5941A9243DD8 value)
- {
- m_Items[index] = value;
- Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___linkId), (void*)NULL);
- #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
- Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___m_LinkIdString), (void*)NULL);
- #endif
- #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
- Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___m_LinkTextString), (void*)NULL);
- #endif
- }
- };
- struct TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E : public RuntimeArray
- {
- ALIGN_FIELD (8) TextElementInfo_tDD7A12E319505510E0B350E342BD55F32AB5F976 m_Items[1];
-
- inline TextElementInfo_tDD7A12E319505510E0B350E342BD55F32AB5F976 GetAt(il2cpp_array_size_t index) const
- {
- IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
- return m_Items[index];
- }
- inline TextElementInfo_tDD7A12E319505510E0B350E342BD55F32AB5F976* GetAddressAt(il2cpp_array_size_t index)
- {
- IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
- return m_Items + index;
- }
- inline void SetAt(il2cpp_array_size_t index, TextElementInfo_tDD7A12E319505510E0B350E342BD55F32AB5F976 value)
- {
- IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
- m_Items[index] = value;
- Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___textElement), (void*)NULL);
- #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
- Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___alternativeGlyph), (void*)NULL);
- #endif
- #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
- Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___fontAsset), (void*)NULL);
- #endif
- #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
- Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___spriteAsset), (void*)NULL);
- #endif
- #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
- Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___material), (void*)NULL);
- #endif
- }
- inline TextElementInfo_tDD7A12E319505510E0B350E342BD55F32AB5F976 GetAtUnchecked(il2cpp_array_size_t index) const
- {
- return m_Items[index];
- }
- inline TextElementInfo_tDD7A12E319505510E0B350E342BD55F32AB5F976* GetAddressAtUnchecked(il2cpp_array_size_t index)
- {
- return m_Items + index;
- }
- inline void SetAtUnchecked(il2cpp_array_size_t index, TextElementInfo_tDD7A12E319505510E0B350E342BD55F32AB5F976 value)
- {
- m_Items[index] = value;
- Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___textElement), (void*)NULL);
- #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
- Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___alternativeGlyph), (void*)NULL);
- #endif
- #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
- Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___fontAsset), (void*)NULL);
- #endif
- #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
- Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___spriteAsset), (void*)NULL);
- #endif
- #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
- Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___material), (void*)NULL);
- #endif
- }
- };
- struct LineInfoU5BU5D_t37598F2175B291797270D1161DC29B6296FB169D : public RuntimeArray
- {
- ALIGN_FIELD (8) LineInfo_t2BBD461B330C46ACA45596A8E72FEA4172F88CF5 m_Items[1];
-
- inline LineInfo_t2BBD461B330C46ACA45596A8E72FEA4172F88CF5 GetAt(il2cpp_array_size_t index) const
- {
- IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
- return m_Items[index];
- }
- inline LineInfo_t2BBD461B330C46ACA45596A8E72FEA4172F88CF5* GetAddressAt(il2cpp_array_size_t index)
- {
- IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
- return m_Items + index;
- }
- inline void SetAt(il2cpp_array_size_t index, LineInfo_t2BBD461B330C46ACA45596A8E72FEA4172F88CF5 value)
- {
- IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
- m_Items[index] = value;
- }
- inline LineInfo_t2BBD461B330C46ACA45596A8E72FEA4172F88CF5 GetAtUnchecked(il2cpp_array_size_t index) const
- {
- return m_Items[index];
- }
- inline LineInfo_t2BBD461B330C46ACA45596A8E72FEA4172F88CF5* GetAddressAtUnchecked(il2cpp_array_size_t index)
- {
- return m_Items + index;
- }
- inline void SetAtUnchecked(il2cpp_array_size_t index, LineInfo_t2BBD461B330C46ACA45596A8E72FEA4172F88CF5 value)
- {
- m_Items[index] = value;
- }
- };
- struct TextCoreVertexU5BU5D_tB1DD4645DEB2946FA2271F94CE23D57FB4B9FE17 : public RuntimeArray
- {
- ALIGN_FIELD (8) TextCoreVertex_t012334F340F916622ED5237971E8BA32198060E4 m_Items[1];
-
- inline TextCoreVertex_t012334F340F916622ED5237971E8BA32198060E4 GetAt(il2cpp_array_size_t index) const
- {
- IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
- return m_Items[index];
- }
- inline TextCoreVertex_t012334F340F916622ED5237971E8BA32198060E4* GetAddressAt(il2cpp_array_size_t index)
- {
- IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
- return m_Items + index;
- }
- inline void SetAt(il2cpp_array_size_t index, TextCoreVertex_t012334F340F916622ED5237971E8BA32198060E4 value)
- {
- IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
- m_Items[index] = value;
- }
- inline TextCoreVertex_t012334F340F916622ED5237971E8BA32198060E4 GetAtUnchecked(il2cpp_array_size_t index) const
- {
- return m_Items[index];
- }
- inline TextCoreVertex_t012334F340F916622ED5237971E8BA32198060E4* GetAddressAtUnchecked(il2cpp_array_size_t index)
- {
- return m_Items + index;
- }
- inline void SetAtUnchecked(il2cpp_array_size_t index, TextCoreVertex_t012334F340F916622ED5237971E8BA32198060E4 value)
- {
- m_Items[index] = value;
- }
- };
- struct Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C : public RuntimeArray
- {
- ALIGN_FIELD (8) Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 m_Items[1];
-
- inline Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 GetAt(il2cpp_array_size_t index) const
- {
- IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
- return m_Items[index];
- }
- inline Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* GetAddressAt(il2cpp_array_size_t index)
- {
- IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
- return m_Items + index;
- }
- inline void SetAt(il2cpp_array_size_t index, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 value)
- {
- IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
- m_Items[index] = value;
- }
- inline Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 GetAtUnchecked(il2cpp_array_size_t index) const
- {
- return m_Items[index];
- }
- inline Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* GetAddressAtUnchecked(il2cpp_array_size_t index)
- {
- return m_Items + index;
- }
- inline void SetAtUnchecked(il2cpp_array_size_t index, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 value)
- {
- m_Items[index] = value;
- }
- };
- struct Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD : public RuntimeArray
- {
- ALIGN_FIELD (8) Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 m_Items[1];
-
- inline Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 GetAt(il2cpp_array_size_t index) const
- {
- IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
- return m_Items[index];
- }
- inline Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* GetAddressAt(il2cpp_array_size_t index)
- {
- IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
- return m_Items + index;
- }
- inline void SetAt(il2cpp_array_size_t index, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 value)
- {
- IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
- m_Items[index] = value;
- }
- inline Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 GetAtUnchecked(il2cpp_array_size_t index) const
- {
- return m_Items[index];
- }
- inline Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* GetAddressAtUnchecked(il2cpp_array_size_t index)
- {
- return m_Items + index;
- }
- inline void SetAtUnchecked(il2cpp_array_size_t index, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 value)
- {
- m_Items[index] = value;
- }
- };
- struct Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA : public RuntimeArray
- {
- ALIGN_FIELD (8) Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 m_Items[1];
-
- inline Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 GetAt(il2cpp_array_size_t index) const
- {
- IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
- return m_Items[index];
- }
- inline Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* GetAddressAt(il2cpp_array_size_t index)
- {
- IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
- return m_Items + index;
- }
- inline void SetAt(il2cpp_array_size_t index, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 value)
- {
- IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
- m_Items[index] = value;
- }
- inline Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 GetAtUnchecked(il2cpp_array_size_t index) const
- {
- return m_Items[index];
- }
- inline Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* GetAddressAtUnchecked(il2cpp_array_size_t index)
- {
- return m_Items + index;
- }
- inline void SetAtUnchecked(il2cpp_array_size_t index, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 value)
- {
- m_Items[index] = value;
- }
- };
- struct Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259 : public RuntimeArray
- {
- ALIGN_FIELD (8) Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B m_Items[1];
-
- inline Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B GetAt(il2cpp_array_size_t index) const
- {
- IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
- return m_Items[index];
- }
- inline Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B* GetAddressAt(il2cpp_array_size_t index)
- {
- IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
- return m_Items + index;
- }
- inline void SetAt(il2cpp_array_size_t index, Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B value)
- {
- IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
- m_Items[index] = value;
- }
- inline Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B GetAtUnchecked(il2cpp_array_size_t index) const
- {
- return m_Items[index];
- }
- inline Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B* GetAddressAtUnchecked(il2cpp_array_size_t index)
- {
- return m_Items + index;
- }
- inline void SetAtUnchecked(il2cpp_array_size_t index, Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B value)
- {
- m_Items[index] = value;
- }
- };
- struct PageInfoU5BU5D_tFEA2CF88695491CFC2F2A2EF6BDCC56E52B0A6D4 : public RuntimeArray
- {
- ALIGN_FIELD (8) PageInfo_tFFF6B289E9A37E4D69353B32F941421180DA5909 m_Items[1];
-
- inline PageInfo_tFFF6B289E9A37E4D69353B32F941421180DA5909 GetAt(il2cpp_array_size_t index) const
- {
- IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
- return m_Items[index];
- }
- inline PageInfo_tFFF6B289E9A37E4D69353B32F941421180DA5909* GetAddressAt(il2cpp_array_size_t index)
- {
- IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
- return m_Items + index;
- }
- inline void SetAt(il2cpp_array_size_t index, PageInfo_tFFF6B289E9A37E4D69353B32F941421180DA5909 value)
- {
- IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
- m_Items[index] = value;
- }
- inline PageInfo_tFFF6B289E9A37E4D69353B32F941421180DA5909 GetAtUnchecked(il2cpp_array_size_t index) const
- {
- return m_Items[index];
- }
- inline PageInfo_tFFF6B289E9A37E4D69353B32F941421180DA5909* GetAddressAtUnchecked(il2cpp_array_size_t index)
- {
- return m_Items + index;
- }
- inline void SetAtUnchecked(il2cpp_array_size_t index, PageInfo_tFFF6B289E9A37E4D69353B32F941421180DA5909 value)
- {
- m_Items[index] = value;
- }
- };
- struct WordInfoU5BU5D_tAD74C9720883D7BB229A20FFAE9EFD2CF9963F7B : public RuntimeArray
- {
- ALIGN_FIELD (8) WordInfo_tA466206097891A5A2590896EE164AFC406EB060D m_Items[1];
-
- inline WordInfo_tA466206097891A5A2590896EE164AFC406EB060D GetAt(il2cpp_array_size_t index) const
- {
- IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
- return m_Items[index];
- }
- inline WordInfo_tA466206097891A5A2590896EE164AFC406EB060D* GetAddressAt(il2cpp_array_size_t index)
- {
- IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
- return m_Items + index;
- }
- inline void SetAt(il2cpp_array_size_t index, WordInfo_tA466206097891A5A2590896EE164AFC406EB060D value)
- {
- IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
- m_Items[index] = value;
- }
- inline WordInfo_tA466206097891A5A2590896EE164AFC406EB060D GetAtUnchecked(il2cpp_array_size_t index) const
- {
- return m_Items[index];
- }
- inline WordInfo_tA466206097891A5A2590896EE164AFC406EB060D* GetAddressAtUnchecked(il2cpp_array_size_t index)
- {
- return m_Items + index;
- }
- inline void SetAtUnchecked(il2cpp_array_size_t index, WordInfo_tA466206097891A5A2590896EE164AFC406EB060D value)
- {
- m_Items[index] = value;
- }
- };
- struct UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA : public RuntimeArray
- {
- ALIGN_FIELD (8) uint32_t m_Items[1];
-
- inline uint32_t GetAt(il2cpp_array_size_t index) const
- {
- IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
- return m_Items[index];
- }
- inline uint32_t* GetAddressAt(il2cpp_array_size_t index)
- {
- IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
- return m_Items + index;
- }
- inline void SetAt(il2cpp_array_size_t index, uint32_t value)
- {
- IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
- m_Items[index] = value;
- }
- inline uint32_t GetAtUnchecked(il2cpp_array_size_t index) const
- {
- return m_Items[index];
- }
- inline uint32_t* GetAddressAtUnchecked(il2cpp_array_size_t index)
- {
- return m_Items + index;
- }
- inline void SetAtUnchecked(il2cpp_array_size_t index, uint32_t value)
- {
- m_Items[index] = value;
- }
- };
- struct TextProcessingStack_1U5BU5D_t2552082EA18234192F7BABAE183356A81363BB6F : public RuntimeArray
- {
- ALIGN_FIELD (8) TextProcessingStack_1_t27834AAB14D26DC6519558C4C2574BA9C190D8E8 m_Items[1];
-
- inline TextProcessingStack_1_t27834AAB14D26DC6519558C4C2574BA9C190D8E8 GetAt(il2cpp_array_size_t index) const
- {
- IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
- return m_Items[index];
- }
- inline TextProcessingStack_1_t27834AAB14D26DC6519558C4C2574BA9C190D8E8* GetAddressAt(il2cpp_array_size_t index)
- {
- IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
- return m_Items + index;
- }
- inline void SetAt(il2cpp_array_size_t index, TextProcessingStack_1_t27834AAB14D26DC6519558C4C2574BA9C190D8E8 value)
- {
- IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
- m_Items[index] = value;
- Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___itemStack), (void*)NULL);
- }
- inline TextProcessingStack_1_t27834AAB14D26DC6519558C4C2574BA9C190D8E8 GetAtUnchecked(il2cpp_array_size_t index) const
- {
- return m_Items[index];
- }
- inline TextProcessingStack_1_t27834AAB14D26DC6519558C4C2574BA9C190D8E8* GetAddressAtUnchecked(il2cpp_array_size_t index)
- {
- return m_Items + index;
- }
- inline void SetAtUnchecked(il2cpp_array_size_t index, TextProcessingStack_1_t27834AAB14D26DC6519558C4C2574BA9C190D8E8 value)
- {
- m_Items[index] = value;
- Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___itemStack), (void*)NULL);
- }
- };
- struct HighlightStateU5BU5D_tCF5677B4773947CE4C64B938B12AC50DDA347435 : public RuntimeArray
- {
- ALIGN_FIELD (8) HighlightState_tFF5FE9065990F04A37FEC545A0024047F0ABD740 m_Items[1];
-
- inline HighlightState_tFF5FE9065990F04A37FEC545A0024047F0ABD740 GetAt(il2cpp_array_size_t index) const
- {
- IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
- return m_Items[index];
- }
- inline HighlightState_tFF5FE9065990F04A37FEC545A0024047F0ABD740* GetAddressAt(il2cpp_array_size_t index)
- {
- IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
- return m_Items + index;
- }
- inline void SetAt(il2cpp_array_size_t index, HighlightState_tFF5FE9065990F04A37FEC545A0024047F0ABD740 value)
- {
- IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
- m_Items[index] = value;
- }
- inline HighlightState_tFF5FE9065990F04A37FEC545A0024047F0ABD740 GetAtUnchecked(il2cpp_array_size_t index) const
- {
- return m_Items[index];
- }
- inline HighlightState_tFF5FE9065990F04A37FEC545A0024047F0ABD740* GetAddressAtUnchecked(il2cpp_array_size_t index)
- {
- return m_Items + index;
- }
- inline void SetAtUnchecked(il2cpp_array_size_t index, HighlightState_tFF5FE9065990F04A37FEC545A0024047F0ABD740 value)
- {
- m_Items[index] = value;
- }
- };
- struct Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C : public RuntimeArray
- {
- ALIGN_FIELD (8) int32_t m_Items[1];
-
- inline int32_t GetAt(il2cpp_array_size_t index) const
- {
- IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
- return m_Items[index];
- }
- inline int32_t* GetAddressAt(il2cpp_array_size_t index)
- {
- IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
- return m_Items + index;
- }
- inline void SetAt(il2cpp_array_size_t index, int32_t value)
- {
- IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
- m_Items[index] = value;
- }
- inline int32_t GetAtUnchecked(il2cpp_array_size_t index) const
- {
- return m_Items[index];
- }
- inline int32_t* GetAddressAtUnchecked(il2cpp_array_size_t index)
- {
- return m_Items + index;
- }
- inline void SetAtUnchecked(il2cpp_array_size_t index, int32_t value)
- {
- m_Items[index] = value;
- }
- };
- struct TextColorGradientU5BU5D_tA27A5E49640CF01334A10DBDBC959903AFBD941A : public RuntimeArray
- {
- ALIGN_FIELD (8) TextColorGradient_t22D94E441E8E8CD772B966C167E5C0AEB0919D70* m_Items[1];
-
- inline TextColorGradient_t22D94E441E8E8CD772B966C167E5C0AEB0919D70* GetAt(il2cpp_array_size_t index) const
- {
- IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
- return m_Items[index];
- }
- inline TextColorGradient_t22D94E441E8E8CD772B966C167E5C0AEB0919D70** GetAddressAt(il2cpp_array_size_t index)
- {
- IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
- return m_Items + index;
- }
- inline void SetAt(il2cpp_array_size_t index, TextColorGradient_t22D94E441E8E8CD772B966C167E5C0AEB0919D70* value)
- {
- IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
- m_Items[index] = value;
- Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
- }
- inline TextColorGradient_t22D94E441E8E8CD772B966C167E5C0AEB0919D70* GetAtUnchecked(il2cpp_array_size_t index) const
- {
- return m_Items[index];
- }
- inline TextColorGradient_t22D94E441E8E8CD772B966C167E5C0AEB0919D70** GetAddressAtUnchecked(il2cpp_array_size_t index)
- {
- return m_Items + index;
- }
- inline void SetAtUnchecked(il2cpp_array_size_t index, TextColorGradient_t22D94E441E8E8CD772B966C167E5C0AEB0919D70* value)
- {
- m_Items[index] = value;
- Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
- }
- };
-
-
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextProcessingStack_1_Add_m148F8814DD4AD1B3B4C837FBC1B627E687D1E976_gshared (TextProcessingStack_1_t7868E818AC1E1B5FED21B76D5C309C9A04380B63* __this, Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___0_item, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TextProcessingStack_1_Peek_m9F2653A2C071071ADF1D4FE711539387E5791ED2_gshared (TextProcessingStack_1_t9C24840D494C4878BD8680855123926D6243C90D* __this, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextProcessingStack_1_Add_m022CA737B4340C51370BE07A79E71C63F553AD3C_gshared (TextProcessingStack_1_t27834AAB14D26DC6519558C4C2574BA9C190D8E8* __this, int32_t ___0_item, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TextProcessingStack_1_Remove_m22098B317E1049C5DFD900721F2F489220C44212_gshared (TextProcessingStack_1_t27834AAB14D26DC6519558C4C2574BA9C190D8E8* __this, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B TextProcessingStack_1_Remove_mCEB203288B57A916CE3C9482E239BF59D7A3BBBE_gshared (TextProcessingStack_1_t7868E818AC1E1B5FED21B76D5C309C9A04380B63* __this, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextProcessingStack_1_Push_m3AB3F8380B72A623DA061C91422CAB9AAA416DB3_gshared (TextProcessingStack_1_tF3616757510D9631241E95596F10A4139420DA16* __this, HighlightState_tFF5FE9065990F04A37FEC545A0024047F0ABD740 ___0_item, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR HighlightState_tFF5FE9065990F04A37FEC545A0024047F0ABD740 TextProcessingStack_1_Remove_m4563A6927BA6EE642E64162CD93DAB7208B623E8_gshared (TextProcessingStack_1_tF3616757510D9631241E95596F10A4139420DA16* __this, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR HighlightState_tFF5FE9065990F04A37FEC545A0024047F0ABD740 TextProcessingStack_1_get_current_mABD092EB24D30640B9D8FC34E93889C387EA1B4D_gshared (TextProcessingStack_1_tF3616757510D9631241E95596F10A4139420DA16* __this, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextProcessingStack_1_Push_mBF18A764F6D1996DD6E7D2F217EB86BA84FD6A93_gshared (TextProcessingStack_1_t9FC06E35259ADD291ED640FE7554D8C03EA5F555* __this, float ___0_item, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float TextProcessingStack_1_Pop_m58499B721ABBBCFDF676B5EFA85F77B8B019128A_gshared (TextProcessingStack_1_t9FC06E35259ADD291ED640FE7554D8C03EA5F555* __this, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextProcessingStack_1_Add_m74AEF5C32C1C97A4ADF76FC1AD6AE123983DF994_gshared (TextProcessingStack_1_t9C24840D494C4878BD8680855123926D6243C90D* __this, int32_t ___0_item, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TextProcessingStack_1_Remove_m67FE97DD53992CE7C697EA7D34F13BE6ED589D8A_gshared (TextProcessingStack_1_t9C24840D494C4878BD8680855123926D6243C90D* __this, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextProcessingStack_1_Add_m4F90D4B1A816D07FD2F3E02CA1364417144FE042_gshared (TextProcessingStack_1_t9FC06E35259ADD291ED640FE7554D8C03EA5F555* __this, float ___0_item, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float TextProcessingStack_1_Remove_m36486DFF2D5026596CFFED89F554CA9F296FBD6E_gshared (TextProcessingStack_1_t9FC06E35259ADD291ED640FE7554D8C03EA5F555* __this, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextProcessingStack_1_Add_m0366B4DC6F32155BD3BDB9FA5AB645A54C233731_gshared (TextProcessingStack_1_t0C74606C1B6C7817CA95F0DCA46B219CF6FB35CA* __this, MaterialReference_t86DB0799D5C82869D4FF0A4F59624AED6910FD26 ___0_item, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Resources_Load_TisRuntimeObject_mD1AF6299B14F87ED1D1A6199A51480919F7C79D7_gshared (String_t* ___0_path, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MaterialReference_t86DB0799D5C82869D4FF0A4F59624AED6910FD26 TextProcessingStack_1_Remove_m24EDA872BB55BFF4493268F713CFBA50102917D0_gshared (TextProcessingStack_1_t0C74606C1B6C7817CA95F0DCA46B219CF6FB35CA* __this, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextInfo_Resize_TisLinkInfo_tE85DDAFDFBDA635E6405C88EE4FD5941A9243DD8_m69E901740AA5A1BA1DB56BF6E903819E8360A6F9_gshared (LinkInfoU5BU5D_tB7EB23E47AF29CCBEC884F9D0DB95BC97F62AE51** ___0_array, int32_t ___1_size, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextProcessingStack_1_Add_m19E4C200DD3B7CF5D168373699A38E77BE5F90B4_gshared (TextProcessingStack_1_t5EA97AAC21CEE068194F77E59929440F85AD3991* __this, RuntimeObject* ___0_item, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* TextProcessingStack_1_Remove_m980CC97EA7B1B4954B4A5BA27809C0B27656FFF2_gshared (TextProcessingStack_1_t5EA97AAC21CEE068194F77E59929440F85AD3991* __this, const RuntimeMethod* method) ;
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TextProcessingStack_1_CurrentItem_m12B559530554D67DDD37987A5EAE085F642C27A9_gshared (TextProcessingStack_1_t27834AAB14D26DC6519558C4C2574BA9C190D8E8* __this, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextInfo_Resize_TisWordInfo_tA466206097891A5A2590896EE164AFC406EB060D_m979FAC74E1ACB2C4A59ED1F2C66707E97688D48D_gshared (WordInfoU5BU5D_tAD74C9720883D7BB229A20FFAE9EFD2CF9963F7B** ___0_array, int32_t ___1_size, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextProcessingStack_1_SetDefault_mDAFD4911B5A8BEE57351A37415ADF348F0A6B54C_gshared (TextProcessingStack_1_t0C74606C1B6C7817CA95F0DCA46B219CF6FB35CA* __this, MaterialReference_t86DB0799D5C82869D4FF0A4F59624AED6910FD26 ___0_item, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextProcessingStack_1_SetDefault_mA28AEF460395ECD6CBF6A469575571F64F6836B9_gshared (TextProcessingStack_1_t9FC06E35259ADD291ED640FE7554D8C03EA5F555* __this, float ___0_item, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextProcessingStack_1_SetDefault_m8D8C14A7EA75EBF60C7DDD5F4C8A81209E37751D_gshared (TextProcessingStack_1_t9C24840D494C4878BD8680855123926D6243C90D* __this, int32_t ___0_item, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextProcessingStack_1_Clear_m857C80F9AFD9507FE4784DB5DE79109E16C8EAA3_gshared (TextProcessingStack_1_t9FC06E35259ADD291ED640FE7554D8C03EA5F555* __this, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextProcessingStack_1_SetDefault_mE01C025EC63ACC956213DF8794365033E48A0C54_gshared (TextProcessingStack_1_t7868E818AC1E1B5FED21B76D5C309C9A04380B63* __this, Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___0_item, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextProcessingStack_1_SetDefault_m11524F3861DE3F60DE2BAB47DF333011E27E5C2C_gshared (TextProcessingStack_1_tF3616757510D9631241E95596F10A4139420DA16* __this, HighlightState_tFF5FE9065990F04A37FEC545A0024047F0ABD740 ___0_item, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextProcessingStack_1_SetDefault_m2748811181AC3D93A43815FE1FAC09A7E569806E_gshared (TextProcessingStack_1_t5EA97AAC21CEE068194F77E59929440F85AD3991* __this, RuntimeObject* ___0_item, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextProcessingStack_1_SetDefault_m2C394C84507BCA030509AC6708DCBC3F26E112B7_gshared (TextProcessingStack_1_t27834AAB14D26DC6519558C4C2574BA9C190D8E8* __this, int32_t ___0_item, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextProcessingStack_1_Clear_m3684329CF566CB94C981B1EAB3F1F3C74D42D0CD_gshared (TextProcessingStack_1_t27834AAB14D26DC6519558C4C2574BA9C190D8E8* __this, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Contains_m913F1B246AB05E5652BCBDBC8D19FE0AD6BECA68_gshared (List_1_tE3A859FDD017A2D25E8161269BA1167C22EC7EB9* __this, uint32_t ___0_item, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextProcessingStack_1_Clear_m78D739A4A3B093B4CA2AD9D95578D2B4BB9909C3_gshared (TextProcessingStack_1_t8814E7908ACCB94AA483D50DE909AFC9826508C9* __this, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Dictionary_2_get_Item_m1ABC559AFCB634174C216DFF864168F9D0611B91_gshared (Dictionary_2_tC8FA8E0C06C3A9584490723EC95DC65E5AFFF71A* __this, uint32_t ___0_key, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_TryGetValue_m45061EA2C8BF9DD9DC9DA92DAB968171136507DA_gshared (Dictionary_2_tDD72F78A572F94ECEDBDA75C3D17C3ED05C167E0* __this, uint32_t ___0_key, GlyphPairAdjustmentRecord_t6E4295094D349DBF22BC59116FBC8F22EA55420E* ___1_value, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_TryGetValue_mF32BD44799A9D5626676B55AEE98449663C70D33_gshared (Dictionary_2_tC58BED428F0C45B2320DCA085F781540D1CC3A26* __this, uint32_t ___0_key, MarkToBaseAdjustmentRecord_t4BE0F5A88932146F70A2B521176BDA91A20D8607* ___1_value, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_TryGetValue_mE41304D9F16D4065AEA94463AE53A68A4F4F6395_gshared (Dictionary_2_t3B281EAA0FCAF1D0DED857932C74644D3F02E6D0* __this, uint32_t ___0_key, MarkToMarkAdjustmentRecord_tD53618A3728435D5C904857DAC644EE27640807C* ___1_value, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TextProcessingStack_1_get_Count_m019E4780B26C3C62C2C3E1BA49A5B47266DC65AC_gshared (TextProcessingStack_1_t8814E7908ACCB94AA483D50DE909AFC9826508C9* __this, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR WordWrapState_tD71131CF008362DB9562FB9794AE9D9225D8F123 TextProcessingStack_1_Pop_mBDDB87E018CFAAA932187B334ABB0237AB9D73B8_gshared (TextProcessingStack_1_t8814E7908ACCB94AA483D50DE909AFC9826508C9* __this, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextProcessingStack_1_Push_mD1A26596D8C31C64D82246093BF86E91410DD8BC_gshared (TextProcessingStack_1_t8814E7908ACCB94AA483D50DE909AFC9826508C9* __this, WordWrapState_tD71131CF008362DB9562FB9794AE9D9225D8F123 ___0_item, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextInfo_Resize_TisPageInfo_tFFF6B289E9A37E4D69353B32F941421180DA5909_m356AAB6CAA9298FF4C0E067A3ACE9A0AD2D78DE8_gshared (PageInfoU5BU5D_tFEA2CF88695491CFC2F2A2EF6BDCC56E52B0A6D4** ___0_array, int32_t ___1_size, bool ___2_isBlockAllocated, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool HashSet_1_Contains_m02385B663B65E53485251FFFD116D0F26BA172B9_gshared (HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A* __this, uint32_t ___0_item, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_Clear_m9821889E928BB7EAEE9A7E81EDFC59651F7CBDD0_gshared (Dictionary_2_tABE19B9C5C52F1DE14F0D3287B2696E7D7419180* __this, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextInfo_Resize_TisTextElementInfo_tDD7A12E319505510E0B350E342BD55F32AB5F976_mA6966A5218C8D7A4AD10F39BA419E598E283C4DD_gshared (TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E** ___0_array, int32_t ___1_size, bool ___2_isBlockAllocated, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, int32_t ___0_index, const RuntimeMethod* method) ;
- 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) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR LigatureSubstitutionRecord_t8660DC6B1D65C655D698216F72BFB3C85DDCAB94 List_1_get_Item_mB8AD74ED5BF7AC044165CC1DB56DE13AA35E3080_gshared (List_1_t420B17163897A4DF994BA698744548CD81961E70* __this, int32_t ___0_index, const RuntimeMethod* method) ;
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m57B62D5396EAD21285DF79006D76BC93E9B9A09A_gshared_inline (List_1_t420B17163897A4DF994BA698744548CD81961E70* __this, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Dictionary_2_get_Count_mD88F18E0B2065189516BF168F521E531BE54384A_gshared (Dictionary_2_tABE19B9C5C52F1DE14F0D3287B2696E7D7419180* __this, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextInfo_Resize_TisMeshInfo_tE55C4A8846CC2C399CCC3FE989476D987B86AB2F_m12C1214F381EE3DE1ABDDCD67922D47344C093CA_gshared (MeshInfoU5BU5D_t3DF8B75BF4A213334EED197AD25E432212894AC6** ___0_array, int32_t ___1_size, bool ___2_isBlockAllocated, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextGeneratorUtilities_ResizeInternalArray_TisTextProcessingElement_tDCD1EAF9D54829E796F4F9726D63B205344C7698_mFA5A6BF0BC051A85069AE66C8647C10B5049CE3D_gshared (TextProcessingElementU5BU5D_t24A1E4C8745577D794FE856B4236875595E7FD22** ___0_array, int32_t ___1_size, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextProcessingStack_1_SetDefault_m17365A9CC5689813EA0F6E220F49B548D05DABE5_gshared (TextProcessingStack_1U5BU5D_t2552082EA18234192F7BABAE183356A81363BB6F* ___0_stack, int32_t ___1_item, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TextProcessingStack_1_Pop_m42BCE2727888F3BB652F4E79F4B7B18E8754B79B_gshared (TextProcessingStack_1_t27834AAB14D26DC6519558C4C2574BA9C190D8E8* __this, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextGeneratorUtilities_ResizeInternalArray_TisTextProcessingElement_tDCD1EAF9D54829E796F4F9726D63B205344C7698_m6782229814169B966E0C9A291CDB9DBCCB5067D4_gshared (TextProcessingElementU5BU5D_t24A1E4C8745577D794FE856B4236875595E7FD22** ___0_array, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextProcessingStack_1__ctor_m8D925AB632D621F377352A263B090EF1689AB7D6_gshared (TextProcessingStack_1_t0C74606C1B6C7817CA95F0DCA46B219CF6FB35CA* __this, MaterialReferenceU5BU5D_t4A9B88114E223BD96CE5121053664023CE2DE07E* ___0_stack, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextProcessingStack_1__ctor_m51ECDDF2DCADEB66EED067F383D94ADCCFE61782_gshared (TextProcessingStack_1_t9FC06E35259ADD291ED640FE7554D8C03EA5F555* __this, int32_t ___0_capacity, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextProcessingStack_1__ctor_m19C47AD021D8A8D97C02081B352A112F5EC23CAB_gshared (TextProcessingStack_1_t9C24840D494C4878BD8680855123926D6243C90D* __this, int32_t ___0_capacity, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextProcessingStack_1__ctor_m711FBEB05216B8B7683BAF106DC2CA519C2986EF_gshared (TextProcessingStack_1_t9FC06E35259ADD291ED640FE7554D8C03EA5F555* __this, SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* ___0_stack, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextProcessingStack_1__ctor_m445613CACF63BB93528D0DF6A4806B721690BEA3_gshared (TextProcessingStack_1_t7868E818AC1E1B5FED21B76D5C309C9A04380B63* __this, Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259* ___0_stack, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextProcessingStack_1__ctor_m83F1795C636BFDBA6363410F5719BDFF26B69211_gshared (TextProcessingStack_1_tF3616757510D9631241E95596F10A4139420DA16* __this, HighlightStateU5BU5D_tCF5677B4773947CE4C64B938B12AC50DDA347435* ___0_stack, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextProcessingStack_1__ctor_m46C659E94F74B5690AC0A547430C8D3387000CEC_gshared (TextProcessingStack_1_t27834AAB14D26DC6519558C4C2574BA9C190D8E8* __this, Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___0_stack, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextProcessingStack_1__ctor_m8266BC8A892B0914C85742C5ACBCEDC2C072A84A_gshared (TextProcessingStack_1_t5EA97AAC21CEE068194F77E59929440F85AD3991* __this, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___0_stack, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextProcessingStack_1__ctor_mC1F98956286C389A36BAE81B5D628A4AFD0125C7_gshared (TextProcessingStack_1_t8814E7908ACCB94AA483D50DE909AFC9826508C9* __this, int32_t ___0_capacity, int32_t ___1_rolloverSize, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2__ctor_m712893C2C48C47CCAFAD85A865C702E8D3D2B71F_gshared (Dictionary_2_tABE19B9C5C52F1DE14F0D3287B2696E7D7419180* __this, const RuntimeMethod* method) ;
-
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool TextGenerator_get_IsExecutingJob_m2570EC49336A66E65C8429B8516F8E79578A955C_inline (const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___0_x, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___1_y, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Dictionary_2_t93CDF0F4011A5A3024EB73A492F9512E3046EACB* FontAsset_get_characterLookupTable_m7E76D6C706C5CEB04A9541C68AE6D9E5C75F0FFC (FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* __this, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Debug_LogWarning_m33EF1B897E0C7C6FF538989610BFAFFEF4628CA9 (RuntimeObject* ___0_message, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Debug_LogError_mB00B2B4468EF3CAF041B038D840820FB84C924B2 (RuntimeObject* ___0_message, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextGenerator_Prepare_mD0A24977334138340CA73FB9787627373C6AA255 (TextGenerator_t6B84DC798596D3A9944DC346DD453C075EE62366* __this, TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* ___0_generationSettings, TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* ___1_textInfo, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FontAsset_UpdateFontAssetsInUpdateQueue_m67B9FE54C99FDC8FD3FE3471768C416083E36768 (const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextGenerator_GenerateTextMesh_mAB70FC29A49A6C4F8211EA977E37C66BE67D1831 (TextGenerator_t6B84DC798596D3A9944DC346DD453C075EE62366* __this, TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* ___0_generationSettings, TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* ___1_textInfo, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextInfo_Clear_m60412774208F9D920707448E71E89C99233D9128 (TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* __this, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextGenerator_ClearMesh_m68BA46B0365FC730BA5D2E6BDF2528BD370B2D83 (bool ___0_updateMesh, TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* ___1_textInfo, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextGenerator_ParsingPhase_m65E0C35911D968AB823AC4700D9E3E1D4E8C1FB2 (TextGenerator_t6B84DC798596D3A9944DC346DD453C075EE62366* __this, TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* ___0_textInfo, TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* ___1_generationSettings, uint32_t* ___2_charCode, float* ___3_maxVisibleDescender, const RuntimeMethod* method) ;
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline (float ___0_a, float ___1_b, const RuntimeMethod* method) ;
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Min_m747CA71A9483CDB394B13BD0AD048EE17E48FFE4_inline (float ___0_a, float ___1_b, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Int32_ToString_m030E01C24E294D6762FB0B6F37CB541581F55CA5 (int32_t* __this, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Single_ToString_mE282EDA9CA4F7DF88432D807732837A629D04972 (float* __this, const RuntimeMethod* method) ;
- 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) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Debug_Log_m87A9A3C761FF5C43ED8A53B16190A53D08F818BB (RuntimeObject* ___0_message, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextGenerator_LayoutPhase_mE6488553B1AEC28B6E6F2A216C30588CA508990E (TextGenerator_t6B84DC798596D3A9944DC346DD453C075EE62366* __this, TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* ___0_textInfo, TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* ___1_generationSettings, float ___2_maxVisibleDescender, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MeshInfo_ClearUnusedVertices_m7B6003EF4CA72C0ABBA4D25DEA8B0BF3934B2830 (MeshInfo_tE55C4A8846CC2C399CCC3FE989476D987B86AB2F* __this, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MeshInfo_SortGeometry_m92046C53AA6AE75EE3627CE73846296AB3E99DD1 (MeshInfo_tE55C4A8846CC2C399CCC3FE989476D987B86AB2F* __this, int32_t ___0_order, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextGenerator_ClearMarkupTagAttributes_m6047C48E973FC0E5A524AEB3F78D20E958E747C0 (TextGenerator_t6B84DC798596D3A9944DC346DD453C075EE62366* __this, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Il2CppChar TextGeneratorUtilities_ToUpperFast_mE1809281C56E4137C6794B2E94D38BBFA68DBAAE (Il2CppChar ___0_c, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B TextGeneratorUtilities_HexCharsToColor_m4D7AB2E490DA31C514A42A880AB35CE9CBAF77B4 (CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___0_hexChars, int32_t ___1_startIndex, int32_t ___2_tagCount, const RuntimeMethod* method) ;
- inline void TextProcessingStack_1_Add_m148F8814DD4AD1B3B4C837FBC1B627E687D1E976 (TextProcessingStack_1_t7868E818AC1E1B5FED21B76D5C309C9A04380B63* __this, Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___0_item, const RuntimeMethod* method)
- {
- (( void (*) (TextProcessingStack_1_t7868E818AC1E1B5FED21B76D5C309C9A04380B63*, Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B, const RuntimeMethod*))TextProcessingStack_1_Add_m148F8814DD4AD1B3B4C837FBC1B627E687D1E976_gshared)(__this, ___0_item, method);
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint8_t FontStyleStack_Add_m26E701C9F052EEEBB213B9B8BC6CB8F1F8F6AFCB (FontStyleStack_t63C77495F068E6DF762D6AF063A817E3709659A7* __this, int32_t ___0_style, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint8_t FontStyleStack_Remove_mC2B4F44A6596E92D6992DBCA298648F8A7416CAB (FontStyleStack_t63C77495F068E6DF762D6AF063A817E3709659A7* __this, int32_t ___0_style, const RuntimeMethod* method) ;
- inline int32_t TextProcessingStack_1_Peek_mE06D9422EAE774A3926E6956483EB39E6425D2E0 (TextProcessingStack_1_t698B87CDD968C2046F57134BB3AB807EBFFD7790* __this, const RuntimeMethod* method)
- {
- return (( int32_t (*) (TextProcessingStack_1_t698B87CDD968C2046F57134BB3AB807EBFFD7790*, const RuntimeMethod*))TextProcessingStack_1_Peek_m9F2653A2C071071ADF1D4FE711539387E5791ED2_gshared)(__this, method);
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float TextGeneratorUtilities_ConvertToFloat_m93B85749154AAFB614CD246876786B75C98AE11C (CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___0_chars, int32_t ___1_startIndex, int32_t ___2_length, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint8_t FontAsset_get_italicStyleSlant_m69E70060C6E7940B4ACE61F2B7CB8965F86DA96B (FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* __this, const RuntimeMethod* method) ;
- inline void TextProcessingStack_1_Add_m022CA737B4340C51370BE07A79E71C63F553AD3C (TextProcessingStack_1_t27834AAB14D26DC6519558C4C2574BA9C190D8E8* __this, int32_t ___0_item, const RuntimeMethod* method)
- {
- (( void (*) (TextProcessingStack_1_t27834AAB14D26DC6519558C4C2574BA9C190D8E8*, int32_t, const RuntimeMethod*))TextProcessingStack_1_Add_m022CA737B4340C51370BE07A79E71C63F553AD3C_gshared)(__this, ___0_item, method);
- }
- inline int32_t TextProcessingStack_1_Remove_m22098B317E1049C5DFD900721F2F489220C44212 (TextProcessingStack_1_t27834AAB14D26DC6519558C4C2574BA9C190D8E8* __this, const RuntimeMethod* method)
- {
- return (( int32_t (*) (TextProcessingStack_1_t27834AAB14D26DC6519558C4C2574BA9C190D8E8*, const RuntimeMethod*))TextProcessingStack_1_Remove_m22098B317E1049C5DFD900721F2F489220C44212_gshared)(__this, method);
- }
- inline Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B TextProcessingStack_1_Remove_mCEB203288B57A916CE3C9482E239BF59D7A3BBBE (TextProcessingStack_1_t7868E818AC1E1B5FED21B76D5C309C9A04380B63* __this, const RuntimeMethod* method)
- {
- return (( Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B (*) (TextProcessingStack_1_t7868E818AC1E1B5FED21B76D5C309C9A04380B63*, const RuntimeMethod*))TextProcessingStack_1_Remove_mCEB203288B57A916CE3C9482E239BF59D7A3BBBE_gshared)(__this, method);
- }
- 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) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Offset_tF4AF8F62C21FD6DCB5255F705A59CC10583E22C4 Offset_get_zero_mF5B6D7C3F437FA438844A0B3EF405D805F1D1958 (const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TextGeneratorUtilities_GetAttributeParameters_m261C1E8FB533D3570153B2BAF0D671C5DF4B58DB (CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___0_chars, int32_t ___1_startIndex, int32_t ___2_length, SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C** ___3_parameters, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Offset__ctor_mBF4CFCEFCC225000639F695A3021128FDD2E29A7 (Offset_tF4AF8F62C21FD6DCB5255F705A59CC10583E22C4* __this, float ___0_left, float ___1_right, float ___2_top, float ___3_bottom, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Offset_tF4AF8F62C21FD6DCB5255F705A59CC10583E22C4 Offset_op_Multiply_mE5215371DD76A27676FF67C992C065BC456A8131 (Offset_tF4AF8F62C21FD6DCB5255F705A59CC10583E22C4 ___0_a, float ___1_b, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HighlightState__ctor_mDBB71C58F46D7BDC518026AC796D24F2D9B36D3F (HighlightState_tFF5FE9065990F04A37FEC545A0024047F0ABD740* __this, Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___0_color, Offset_tF4AF8F62C21FD6DCB5255F705A59CC10583E22C4 ___1_padding, const RuntimeMethod* method) ;
- inline void TextProcessingStack_1_Push_m3AB3F8380B72A623DA061C91422CAB9AAA416DB3 (TextProcessingStack_1_tF3616757510D9631241E95596F10A4139420DA16* __this, HighlightState_tFF5FE9065990F04A37FEC545A0024047F0ABD740 ___0_item, const RuntimeMethod* method)
- {
- (( void (*) (TextProcessingStack_1_tF3616757510D9631241E95596F10A4139420DA16*, HighlightState_tFF5FE9065990F04A37FEC545A0024047F0ABD740, const RuntimeMethod*))TextProcessingStack_1_Push_m3AB3F8380B72A623DA061C91422CAB9AAA416DB3_gshared)(__this, ___0_item, method);
- }
- inline HighlightState_tFF5FE9065990F04A37FEC545A0024047F0ABD740 TextProcessingStack_1_Remove_m4563A6927BA6EE642E64162CD93DAB7208B623E8 (TextProcessingStack_1_tF3616757510D9631241E95596F10A4139420DA16* __this, const RuntimeMethod* method)
- {
- return (( HighlightState_tFF5FE9065990F04A37FEC545A0024047F0ABD740 (*) (TextProcessingStack_1_tF3616757510D9631241E95596F10A4139420DA16*, const RuntimeMethod*))TextProcessingStack_1_Remove_m4563A6927BA6EE642E64162CD93DAB7208B623E8_gshared)(__this, method);
- }
- inline HighlightState_tFF5FE9065990F04A37FEC545A0024047F0ABD740 TextProcessingStack_1_get_current_mABD092EB24D30640B9D8FC34E93889C387EA1B4D (TextProcessingStack_1_tF3616757510D9631241E95596F10A4139420DA16* __this, const RuntimeMethod* method)
- {
- return (( HighlightState_tFF5FE9065990F04A37FEC545A0024047F0ABD740 (*) (TextProcessingStack_1_tF3616757510D9631241E95596F10A4139420DA16*, const RuntimeMethod*))TextProcessingStack_1_get_current_mABD092EB24D30640B9D8FC34E93889C387EA1B4D_gshared)(__this, method);
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FaceInfo_t12F0319E555A62CBA1D9E51A16C7963393932756 FontAsset_get_faceInfo_mF020EC579E3C18A6279D55D86AF1C585031B49A9 (FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* __this, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float FaceInfo_get_subscriptSize_mF6264BFB215FDE6C94A45D2F8FC946ADFCDD2E31 (FaceInfo_t12F0319E555A62CBA1D9E51A16C7963393932756* __this, const RuntimeMethod* method) ;
- inline void TextProcessingStack_1_Push_mBF18A764F6D1996DD6E7D2F217EB86BA84FD6A93 (TextProcessingStack_1_t9FC06E35259ADD291ED640FE7554D8C03EA5F555* __this, float ___0_item, const RuntimeMethod* method)
- {
- (( void (*) (TextProcessingStack_1_t9FC06E35259ADD291ED640FE7554D8C03EA5F555*, float, const RuntimeMethod*))TextProcessingStack_1_Push_mBF18A764F6D1996DD6E7D2F217EB86BA84FD6A93_gshared)(__this, ___0_item, method);
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float FaceInfo_get_pointSize_mDCB57F74233408806DF4F658751ECEE9A66C003E (FaceInfo_t12F0319E555A62CBA1D9E51A16C7963393932756* __this, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float FaceInfo_get_scale_mC475A572AD4956B47D8B9F8D90DC69BBBB102FCD (FaceInfo_t12F0319E555A62CBA1D9E51A16C7963393932756* __this, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float FaceInfo_get_subscriptOffset_mF1D3E68AC3D449CBC73AA0CBF5B8A187C6C5285A (FaceInfo_t12F0319E555A62CBA1D9E51A16C7963393932756* __this, const RuntimeMethod* method) ;
- inline float TextProcessingStack_1_Pop_m58499B721ABBBCFDF676B5EFA85F77B8B019128A (TextProcessingStack_1_t9FC06E35259ADD291ED640FE7554D8C03EA5F555* __this, const RuntimeMethod* method)
- {
- return (( float (*) (TextProcessingStack_1_t9FC06E35259ADD291ED640FE7554D8C03EA5F555*, const RuntimeMethod*))TextProcessingStack_1_Pop_m58499B721ABBBCFDF676B5EFA85F77B8B019128A_gshared)(__this, method);
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float FaceInfo_get_superscriptSize_mC3ABE7C70559A8214294CDA598B17FD62BDC2EE0 (FaceInfo_t12F0319E555A62CBA1D9E51A16C7963393932756* __this, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float FaceInfo_get_superscriptOffset_m8D462DB86414D8507C7D1CC6881DA9EC896FB80A (FaceInfo_t12F0319E555A62CBA1D9E51A16C7963393932756* __this, const RuntimeMethod* method) ;
- inline void TextProcessingStack_1_Add_m15B10B664846D4F52E8FE84908D9B4196C697CF2 (TextProcessingStack_1_t698B87CDD968C2046F57134BB3AB807EBFFD7790* __this, int32_t ___0_item, const RuntimeMethod* method)
- {
- (( void (*) (TextProcessingStack_1_t698B87CDD968C2046F57134BB3AB807EBFFD7790*, int32_t, const RuntimeMethod*))TextProcessingStack_1_Add_m74AEF5C32C1C97A4ADF76FC1AD6AE123983DF994_gshared)(__this, ___0_item, method);
- }
- inline int32_t TextProcessingStack_1_Remove_mFC7EB20F1D31BC8E84C07AAABD63626EAB1424BE (TextProcessingStack_1_t698B87CDD968C2046F57134BB3AB807EBFFD7790* __this, const RuntimeMethod* method)
- {
- return (( int32_t (*) (TextProcessingStack_1_t698B87CDD968C2046F57134BB3AB807EBFFD7790*, const RuntimeMethod*))TextProcessingStack_1_Remove_m67FE97DD53992CE7C697EA7D34F13BE6ED589D8A_gshared)(__this, method);
- }
- inline void TextProcessingStack_1_Add_m4F90D4B1A816D07FD2F3E02CA1364417144FE042 (TextProcessingStack_1_t9FC06E35259ADD291ED640FE7554D8C03EA5F555* __this, float ___0_item, const RuntimeMethod* method)
- {
- (( void (*) (TextProcessingStack_1_t9FC06E35259ADD291ED640FE7554D8C03EA5F555*, float, const RuntimeMethod*))TextProcessingStack_1_Add_m4F90D4B1A816D07FD2F3E02CA1364417144FE042_gshared)(__this, ___0_item, method);
- }
- inline float TextProcessingStack_1_Remove_m36486DFF2D5026596CFFED89F554CA9F296FBD6E (TextProcessingStack_1_t9FC06E35259ADD291ED640FE7554D8C03EA5F555* __this, const RuntimeMethod* method)
- {
- return (( float (*) (TextProcessingStack_1_t9FC06E35259ADD291ED640FE7554D8C03EA5F555*, const RuntimeMethod*))TextProcessingStack_1_Remove_m36486DFF2D5026596CFFED89F554CA9F296FBD6E_gshared)(__this, method);
- }
- inline void TextProcessingStack_1_Add_m0366B4DC6F32155BD3BDB9FA5AB645A54C233731 (TextProcessingStack_1_t0C74606C1B6C7817CA95F0DCA46B219CF6FB35CA* __this, MaterialReference_t86DB0799D5C82869D4FF0A4F59624AED6910FD26 ___0_item, const RuntimeMethod* method)
- {
- (( void (*) (TextProcessingStack_1_t0C74606C1B6C7817CA95F0DCA46B219CF6FB35CA*, MaterialReference_t86DB0799D5C82869D4FF0A4F59624AED6910FD26, const RuntimeMethod*))TextProcessingStack_1_Add_m0366B4DC6F32155BD3BDB9FA5AB645A54C233731_gshared)(__this, ___0_item, method);
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool MaterialReferenceManager_TryGetFontAsset_m499C7538909343667E9B837489662862CFF9FB56 (int32_t ___0_hashCode, FontAsset_t61A6446D934E582651044E33D250EA8D306AB958** ___1_fontAsset, const RuntimeMethod* method) ;
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* TextSettings_get_defaultFontAssetPath_mF7B1713753CFAE048C745C3572332CE18CD51D3B_inline (TextSettings_tB7F55685AFFD4A96F714427BCACFD6958E357D64* __this, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_CreateString_mB7B3AC2AF28010538650051A9000369B1CD6BAB6 (String_t* __this, CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___0_val, int32_t ___1_startIndex, int32_t ___2_length, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Concat_m9E3155FB84015C823606188F53B47CB44C444991 (String_t* ___0_str0, String_t* ___1_str1, const RuntimeMethod* method) ;
- inline FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* Resources_Load_TisFontAsset_t61A6446D934E582651044E33D250EA8D306AB958_m01463D8A27B3AC5957F1EFD218945A9621F00E2C (String_t* ___0_path, const RuntimeMethod* method)
- {
- return (( FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* (*) (String_t*, const RuntimeMethod*))Resources_Load_TisRuntimeObject_mD1AF6299B14F87ED1D1A6199A51480919F7C79D7_gshared)(___0_path, method);
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MaterialReferenceManager_AddFontAsset_mF950087FC7EAA324CC15D3E19D62138A96F6FDF7 (FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* ___0_fontAsset, const RuntimeMethod* method) ;
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* TextAsset_get_material_m4B9C02D34426436FDB01F1963A9FDC11D75604EF_inline (TextAsset_tB28F1843A877CCA74B89DC4F63EA532618B049B8* __this, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t MaterialReference_AddMaterialReference_m13CC47A7CA6C8781EA68A355B36FCD5AFF467A40 (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___0_material, FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* ___1_fontAsset, MaterialReferenceU5BU5D_t4A9B88114E223BD96CE5121053664023CE2DE07E** ___2_materialReferences, Dictionary_2_tABE19B9C5C52F1DE14F0D3287B2696E7D7419180* ___3_materialReferenceIndexLookup, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool MaterialReferenceManager_TryGetMaterial_mDC2610737935CD2DE6B1F6302F63C2F3BF7E09CF (int32_t ___0_hashCode, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3** ___1_material, const RuntimeMethod* method) ;
- inline Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* Resources_Load_TisMaterial_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3_mC909CC888641BC8E1E29C8AB1C790C637C9B390E (String_t* ___0_path, const RuntimeMethod* method)
- {
- return (( Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* (*) (String_t*, const RuntimeMethod*))Resources_Load_TisRuntimeObject_mD1AF6299B14F87ED1D1A6199A51480919F7C79D7_gshared)(___0_path, method);
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MaterialReferenceManager_AddFontMaterial_m76DC9390D0599D1AC898AE981C8756EA0E536AA6 (int32_t ___0_hashCode, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___1_material, const RuntimeMethod* method) ;
- inline MaterialReference_t86DB0799D5C82869D4FF0A4F59624AED6910FD26 TextProcessingStack_1_Remove_m24EDA872BB55BFF4493268F713CFBA50102917D0 (TextProcessingStack_1_t0C74606C1B6C7817CA95F0DCA46B219CF6FB35CA* __this, const RuntimeMethod* method)
- {
- return (( MaterialReference_t86DB0799D5C82869D4FF0A4F59624AED6910FD26 (*) (TextProcessingStack_1_t0C74606C1B6C7817CA95F0DCA46B219CF6FB35CA*, const RuntimeMethod*))TextProcessingStack_1_Remove_m24EDA872BB55BFF4493268F713CFBA50102917D0_gshared)(__this, method);
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t TextGeneratorUtilities_HexToInt_m41648DAEE872433A0AFA82018A9539ECC5C0FFC6 (Il2CppChar ___0_hex, const RuntimeMethod* method) ;
- inline void TextInfo_Resize_TisLinkInfo_tE85DDAFDFBDA635E6405C88EE4FD5941A9243DD8_m69E901740AA5A1BA1DB56BF6E903819E8360A6F9 (LinkInfoU5BU5D_tB7EB23E47AF29CCBEC884F9D0DB95BC97F62AE51** ___0_array, int32_t ___1_size, const RuntimeMethod* method)
- {
- (( void (*) (LinkInfoU5BU5D_tB7EB23E47AF29CCBEC884F9D0DB95BC97F62AE51**, int32_t, const RuntimeMethod*))TextInfo_Resize_TisLinkInfo_tE85DDAFDFBDA635E6405C88EE4FD5941A9243DD8_m69E901740AA5A1BA1DB56BF6E903819E8360A6F9_gshared)(___0_array, ___1_size, method);
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LinkInfo_SetLinkId_mB4145264190D5C857705261CB27F87C6E10C3F3F (LinkInfo_tE85DDAFDFBDA635E6405C88EE4FD5941A9243DD8* __this, CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___0_text, int32_t ___1_startIndex, int32_t ___2_length, const RuntimeMethod* method) ;
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool TextSettings_get_displayWarnings_m3CA9FCB44B30CC06F54CD3716D68285FF844DF83_inline (TextSettings_tB7F55685AFFD4A96F714427BCACFD6958E357D64* __this, const RuntimeMethod* method) ;
- inline void TextProcessingStack_1_Add_m274EBB250C6149AB4014207A84EC9F3F83C39125 (TextProcessingStack_1_tE63296B08A4C34E38D7EF3FFFA3470076B9E3A0F* __this, int32_t ___0_item, const RuntimeMethod* method)
- {
- (( void (*) (TextProcessingStack_1_tE63296B08A4C34E38D7EF3FFFA3470076B9E3A0F*, int32_t, const RuntimeMethod*))TextProcessingStack_1_Add_m74AEF5C32C1C97A4ADF76FC1AD6AE123983DF994_gshared)(__this, ___0_item, method);
- }
- inline int32_t TextProcessingStack_1_Remove_m3C7936195E04FE5C7BD27A56E88A06DEDA9EA5BF (TextProcessingStack_1_tE63296B08A4C34E38D7EF3FFFA3470076B9E3A0F* __this, const RuntimeMethod* method)
- {
- return (( int32_t (*) (TextProcessingStack_1_tE63296B08A4C34E38D7EF3FFFA3470076B9E3A0F*, const RuntimeMethod*))TextProcessingStack_1_Remove_m67FE97DD53992CE7C697EA7D34F13BE6ED589D8A_gshared)(__this, method);
- }
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Color_get_red_mA2E53E7173FDC97E68E335049AB0FAAEE43A844D_inline (const RuntimeMethod* method) ;
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B Color32_op_Implicit_m79AF5E0BDE9CE041CAC4D89CBFA66E71C6DD1B70_inline (Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___0_c, const RuntimeMethod* method) ;
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Color_get_blue_mF04A26CE61D6DA3C0D8B1C4720901B1028C7AB87_inline (const RuntimeMethod* method) ;
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Color_get_black_mB50217951591A045844C61E7FF31EEE3FEF16737_inline (const RuntimeMethod* method) ;
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Color_get_green_mEB001F2CD8C68C6BBAEF9101990B779D3AA2A6EF_inline (const RuntimeMethod* method) ;
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Color_get_white_m068F5AF879B0FCA584E3693F762EA41BB65532C6_inline (const RuntimeMethod* method) ;
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Color_get_yellow_m66637FA14383E8D74F24AE256B577CE1D55D469F_inline (const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool MaterialReferenceManager_TryGetColorGradientPreset_m7442603626A04928C6C042BDAC3D3957B8C0AA99 (int32_t ___0_hashCode, TextColorGradient_t22D94E441E8E8CD772B966C167E5C0AEB0919D70** ___1_gradientPreset, const RuntimeMethod* method) ;
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* TextSettings_get_defaultColorGradientPresetsPath_m1571454580E1F0DC859D3F201BB1F6355A5DBB8E_inline (TextSettings_tB7F55685AFFD4A96F714427BCACFD6958E357D64* __this, const RuntimeMethod* method) ;
- inline TextColorGradient_t22D94E441E8E8CD772B966C167E5C0AEB0919D70* Resources_Load_TisTextColorGradient_t22D94E441E8E8CD772B966C167E5C0AEB0919D70_mD9EFA66F643E1BFBE2BAFFA578B4E9BF23F3A279 (String_t* ___0_path, const RuntimeMethod* method)
- {
- return (( TextColorGradient_t22D94E441E8E8CD772B966C167E5C0AEB0919D70* (*) (String_t*, const RuntimeMethod*))Resources_Load_TisRuntimeObject_mD1AF6299B14F87ED1D1A6199A51480919F7C79D7_gshared)(___0_path, method);
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MaterialReferenceManager_AddColorGradientPreset_m1496DD123DB526F2B3F49DD3BCAED78A6B1B83EB (int32_t ___0_hashCode, TextColorGradient_t22D94E441E8E8CD772B966C167E5C0AEB0919D70* ___1_spriteAsset, const RuntimeMethod* method) ;
- inline void TextProcessingStack_1_Add_mFB2400CB8E620060FDD41E7FB5E57A238F67E666 (TextProcessingStack_1_t0F39F088E8F8F6E18C3C463B2998ADC5B7A0513E* __this, TextColorGradient_t22D94E441E8E8CD772B966C167E5C0AEB0919D70* ___0_item, const RuntimeMethod* method)
- {
- (( void (*) (TextProcessingStack_1_t0F39F088E8F8F6E18C3C463B2998ADC5B7A0513E*, TextColorGradient_t22D94E441E8E8CD772B966C167E5C0AEB0919D70*, const RuntimeMethod*))TextProcessingStack_1_Add_m19E4C200DD3B7CF5D168373699A38E77BE5F90B4_gshared)(__this, ___0_item, method);
- }
- inline TextColorGradient_t22D94E441E8E8CD772B966C167E5C0AEB0919D70* TextProcessingStack_1_Remove_mABFF8426A0D669AEEE6FB5017100904E559EEBF6 (TextProcessingStack_1_t0F39F088E8F8F6E18C3C463B2998ADC5B7A0513E* __this, const RuntimeMethod* method)
- {
- return (( TextColorGradient_t22D94E441E8E8CD772B966C167E5C0AEB0919D70* (*) (TextProcessingStack_1_t0F39F088E8F8F6E18C3C463B2998ADC5B7A0513E*, const RuntimeMethod*))TextProcessingStack_1_Remove_m980CC97EA7B1B4954B4A5BA27809C0B27656FFF2_gshared)(__this, method);
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___0_x, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___1_y, const RuntimeMethod* method) ;
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR SpriteAsset_t1D3CF1D9DC350A4690CB09DE228A8B59F2F02313* TextSettings_get_defaultSpriteAsset_m8FA900F9747B7ADBCD2A2F612E7D977DB58D6445_inline (TextSettings_tB7F55685AFFD4A96F714427BCACFD6958E357D64* __this, const RuntimeMethod* method) ;
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR SpriteAsset_t1D3CF1D9DC350A4690CB09DE228A8B59F2F02313* TextSettings_get_s_GlobalSpriteAsset_m3C98B253850B44AA610FE92AE729D035DE17AAE3_inline (const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool MaterialReferenceManager_TryGetSpriteAsset_m1909F75399C0A23DDE7DEDCA60476E1F1ED567EF (int32_t ___0_hashCode, SpriteAsset_t1D3CF1D9DC350A4690CB09DE228A8B59F2F02313** ___1_spriteAsset, const RuntimeMethod* method) ;
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* TextSettings_get_defaultSpriteAssetPath_mF57875222B7FACC9B69369305EEEB53FFE7986E0_inline (TextSettings_tB7F55685AFFD4A96F714427BCACFD6958E357D64* __this, const RuntimeMethod* method) ;
- inline SpriteAsset_t1D3CF1D9DC350A4690CB09DE228A8B59F2F02313* Resources_Load_TisSpriteAsset_t1D3CF1D9DC350A4690CB09DE228A8B59F2F02313_m0E11E95B9C634C101DD3F7C55A741CE2A33C7540 (String_t* ___0_path, const RuntimeMethod* method)
- {
- return (( SpriteAsset_t1D3CF1D9DC350A4690CB09DE228A8B59F2F02313* (*) (String_t*, const RuntimeMethod*))Resources_Load_TisRuntimeObject_mD1AF6299B14F87ED1D1A6199A51480919F7C79D7_gshared)(___0_path, method);
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MaterialReferenceManager_AddSpriteAsset_m7FBAAC41386CFA769FDDFF1630D041C4D008A322 (int32_t ___0_hashCode, SpriteAsset_t1D3CF1D9DC350A4690CB09DE228A8B59F2F02313* ___1_spriteAsset, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_t7DA088250C54C07AF1211AE132355AD2D343EE51* SpriteAsset_get_spriteCharacterTable_m8D0D65C430AD8BC8C2BC8151DC4672CC0F690E0A (SpriteAsset_t1D3CF1D9DC350A4690CB09DE228A8B59F2F02313* __this, const RuntimeMethod* method) ;
- inline int32_t List_1_get_Count_mFD42C320FC3C4884CD9A746FB26476D6662DFF58_inline (List_1_t7DA088250C54C07AF1211AE132355AD2D343EE51* __this, const RuntimeMethod* method)
- {
- return (( int32_t (*) (List_1_t7DA088250C54C07AF1211AE132355AD2D343EE51*, const RuntimeMethod*))List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline)(__this, method);
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SpriteAsset_t1D3CF1D9DC350A4690CB09DE228A8B59F2F02313* SpriteAsset_SearchForSpriteByHashCode_m8B9CAB0028CC297570785693F2973918B31C9028 (SpriteAsset_t1D3CF1D9DC350A4690CB09DE228A8B59F2F02313* ___0_spriteAsset, int32_t ___1_hashCode, bool ___2_includeFallbacks, int32_t* ___3_spriteIndex, TextSettings_tB7F55685AFFD4A96F714427BCACFD6958E357D64* ___4_textSettings, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t MaterialReference_AddMaterialReference_mEE57C2284E5BE17BDD80C69165FAECB3B4CC1BCD (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___0_material, SpriteAsset_t1D3CF1D9DC350A4690CB09DE228A8B59F2F02313* ___1_spriteAsset, MaterialReferenceU5BU5D_t4A9B88114E223BD96CE5121053664023CE2DE07E** ___2_materialReferences, Dictionary_2_tABE19B9C5C52F1DE14F0D3287B2696E7D7419180* ___3_materialReferenceIndexLookup, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float FaceInfo_get_lineHeight_m528B4A822181FCECF3D4FF1045DF288E5872AB9D (FaceInfo_t12F0319E555A62CBA1D9E51A16C7963393932756* __this, const RuntimeMethod* method) ;
- inline int32_t TextProcessingStack_1_CurrentItem_m12B559530554D67DDD37987A5EAE085F642C27A9 (TextProcessingStack_1_t27834AAB14D26DC6519558C4C2574BA9C190D8E8* __this, const RuntimeMethod* method)
- {
- return (( int32_t (*) (TextProcessingStack_1_t27834AAB14D26DC6519558C4C2574BA9C190D8E8*, const RuntimeMethod*))TextProcessingStack_1_CurrentItem_m12B559530554D67DDD37987A5EAE085F642C27A9_gshared)(__this, method);
- }
- 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) ;
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_one_mC9B289F1E15C42C597180C9FE6FB492495B51D02_inline (const RuntimeMethod* method) ;
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 Quaternion_Euler_m9262AB29E3E9CE94EF71051F38A28E82AEC73F90_inline (float ___0_x, float ___1_y, float ___2_z, const RuntimeMethod* method) ;
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 Quaternion_get_identity_m7E701AE095ED10FD5EA0B50ABCFDE2EEFF2173A5_inline (const RuntimeMethod* method) ;
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Color32_op_Implicit_m47CBB138122B400E0B1F4BFD7C30A6C2C00FCA3E_inline (Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___0_c, const RuntimeMethod* method) ;
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Color_op_Multiply_mD0296202733CB2D5342FB7C82B48AEDA63036758_inline (Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___0_a, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___1_b, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F TextGeneratorUtilities_MinAlpha_mB52BE8C9C82C15B23D29BF606465B16DD4B1F7E5 (Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___0_c1, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___1_c2, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GlyphRect_tB6D225B9318A527A1CBC1B4078EB923398EB808D Glyph_get_glyphRect_m94E7C5FE682695CDC096248EF027079F33768EE5 (Glyph_t700CF8EBE04ED4AEAB520885AAA1B309E02A103F* __this, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t GlyphRect_get_x_m453EECC6C6F08602B1F74C5E1D8EE1163236A898 (GlyphRect_tB6D225B9318A527A1CBC1B4078EB923398EB808D* __this, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t FontAsset_get_atlasWidth_mE711550FDD4B5F988B77AB5D332A80A34B5CF364 (FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* __this, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t GlyphRect_get_y_mE31390BB3185EEA82DD16EA41E208F6A0397E3EA (GlyphRect_tB6D225B9318A527A1CBC1B4078EB923398EB808D* __this, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t FontAsset_get_atlasHeight_m306FBF7D35C39123A4770E147FAF95B1B8DE8086 (FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* __this, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t GlyphRect_get_height_m7F4D04452994E0D18762BB44352608E484DAAC1A (GlyphRect_tB6D225B9318A527A1CBC1B4078EB923398EB808D* __this, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t GlyphRect_get_width_mD291C7644BBF18D6A213427F6C9C28840F233F12 (GlyphRect_tB6D225B9318A527A1CBC1B4078EB923398EB808D* __this, const RuntimeMethod* method) ;
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Vector4_op_Implicit_mB193CD8DA20DEB9E9F95CFEB5A2B1B9B3B7ECFEB_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_v, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ColorUtilities_MultiplyColors_m81D3E41A86E195794977F31C5A944DB40FE734B4 (Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___0_c1, Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___1_c2, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Glyph_t700CF8EBE04ED4AEAB520885AAA1B309E02A103F* TextElement_get_glyph_m101DBCCA0CDE2461B504174272A2FFCD53EA59E2 (TextElement_tCEF567A8810788262275B39DC39CBA6EBE7472DA* __this, const RuntimeMethod* method) ;
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float SpriteAsset_get_width_mC8BB271B0C76D6B0609C2B9220FFA00F07BD5C31_inline (SpriteAsset_t1D3CF1D9DC350A4690CB09DE228A8B59F2F02313* __this, const RuntimeMethod* method) ;
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float SpriteAsset_get_height_mF1EBD2DCEAE3BD57B4E80E21EB09BBF9F7539A49_inline (SpriteAsset_t1D3CF1D9DC350A4690CB09DE228A8B59F2F02313* __this, const RuntimeMethod* method) ;
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* __this, float ___0_x, float ___1_y, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TextGenerator_GetUnderlineSpecialCharacter_mBDF79614A582C3D08886E593DD03D38809F0CFA9 (TextGenerator_t6B84DC798596D3A9944DC346DD453C075EE62366* __this, TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* ___0_generationSettings, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MeshInfo_ResizeMeshInfo_m22D30D08188ACAEBA3CE46383E5D2FFC3E8C519E (MeshInfo_tE55C4A8846CC2C399CCC3FE989476D987B86AB2F* __this, int32_t ___0_size, bool ___1_isIMGUI, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GlyphMetrics_t6C1C65A891A6279A0EE807C436436B1E44F7AF1A Glyph_get_metrics_mB6E9D3D1899E35BA257638F6F58B7D260170B6FA (Glyph_t700CF8EBE04ED4AEAB520885AAA1B309E02A103F* __this, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float FaceInfo_get_underlineThickness_mC032F8C026994AF3FD49E6AB12E113F61EFA98E2 (FaceInfo_t12F0319E555A62CBA1D9E51A16C7963393932756* __this, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float GlyphMetrics_get_width_m0F9F391E3A98984167E8001D4101BE1CE9354D13 (GlyphMetrics_t6C1C65A891A6279A0EE807C436436B1E44F7AF1A* __this, const RuntimeMethod* method) ;
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t TextInfo_get_vertexDataLayout_m51EB99E4BAB733094A5AEE4539F76C39E3DD0AFE_inline (TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* __this, const RuntimeMethod* method) ;
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector3__ctor_m5F87930F9B0828E5652E2D9D01ED907C01122C86_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* __this, float ___0_x, float ___1_y, const RuntimeMethod* method) ;
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Rect_get_height_mE1AA6C6C725CCD2D317BD2157396D3CF7D47C9D8_inline (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, const RuntimeMethod* method) ;
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector4__ctor_m1FD55F67090B321AC9488CA325A72E454E6BCA37_inline (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* __this, float ___0_x, float ___1_y, const RuntimeMethod* method) ;
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector4_op_Implicit_m6673D431FBCA5AFB6CF06CD9783D07A4C90CC2AA_inline (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___0_v, const RuntimeMethod* method) ;
- 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) ;
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_op_Subtraction_m44475FCDAD2DA2F98D78A6625EC2DCDFE8803837_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_a, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___1_b, const RuntimeMethod* method) ;
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_op_Addition_m8136742CE6EE33BA4EB81C5F584678455917D2AE_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_a, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___1_b, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextInfo_ClearMeshInfo_mCA598F01C7F302CFCD0F508E2DBF072E66CA74F3 (TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* __this, bool ___0_updateMesh, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MeshInfo_Clear_m06992FEB7AC9B2AE1728BEDFC8D8A39DE1AAD475 (MeshInfo_tE55C4A8846CC2C399CCC3FE989476D987B86AB2F* __this, bool ___0_uploadChanges, const RuntimeMethod* method) ;
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline (const RuntimeMethod* method) ;
- 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) ;
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_Division_mCC6BB24E372AB96B8380D1678446EF6A8BAE13BB_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, float ___1_d, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Char_IsWhiteSpace_m02AEC6EA19513CAFC6882CFCA54C45794D2B5924 (Il2CppChar ___0_c, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Char_IsControl_m133C10360BE82B7580E4D3ECE3C881A6C82B3F7F (Il2CppChar ___0_c, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Char_IsSeparator_m8DBA05CCFA10131140E40057E6553F7AC7397BF9 (Il2CppChar ___0_c, const RuntimeMethod* method) ;
- 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) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextGeneratorUtilities_FillCharacterVertexBuffers_mE0CCB8DA0D27F37DCFC4E47E89697D8823A8FCE8 (int32_t ___0_i, bool ___1_convertToLinearSpace, TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* ___2_generationSettings, TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* ___3_textInfo, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextGeneratorUtilities_FillSpriteVertexBuffers_mD1AECFE4D4356A6925BF056E15CF84118313412B (int32_t ___0_i, bool ___1_convertToLinearSpace, TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* ___2_generationSettings, TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* ___3_textInfo, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Char_IsLetterOrDigit_m14049A362108679FD23E424FD9C5C42057359B72 (Il2CppChar ___0_c, const RuntimeMethod* method) ;
- inline void TextInfo_Resize_TisWordInfo_tA466206097891A5A2590896EE164AFC406EB060D_m979FAC74E1ACB2C4A59ED1F2C66707E97688D48D (WordInfoU5BU5D_tAD74C9720883D7BB229A20FFAE9EFD2CF9963F7B** ___0_array, int32_t ___1_size, const RuntimeMethod* method)
- {
- (( void (*) (WordInfoU5BU5D_tAD74C9720883D7BB229A20FFAE9EFD2CF9963F7B**, int32_t, const RuntimeMethod*))TextInfo_Resize_TisWordInfo_tA466206097891A5A2590896EE164AFC406EB060D_m979FAC74E1ACB2C4A59ED1F2C66707E97688D48D_gshared)(___0_array, ___1_size, method);
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Char_IsPunctuation_m619E42D942E22C9BA1DDB8E704BECA546C376473 (Il2CppChar ___0_c, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float FaceInfo_get_underlineOffset_mB1CBB29ECFFE69047F35E654E7F90755F95DD251 (FaceInfo_t12F0319E555A62CBA1D9E51A16C7963393932756* __this, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextGenerator_DrawUnderlineMesh_m307EA8034106ACD13F89CC7E78C5DE08CCCCEFAE (TextGenerator_t6B84DC798596D3A9944DC346DD453C075EE62366* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_start, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_end, float ___2_startScale, float ___3_endScale, float ___4_maxScale, float ___5_sdfScale, Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___6_underlineColor, TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* ___7_generationSettings, TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* ___8_textInfo, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ColorUtilities_CompareColors_m0F0F140129DEE889FB8AE3B2921C495E94B5E875 (Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___0_a, Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___1_b, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float FaceInfo_get_strikethroughOffset_m7997E4A1512FE358331B3A6543C62C92A0AA5CA5 (FaceInfo_t12F0319E555A62CBA1D9E51A16C7963393932756* __this, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TextGeneratorUtilities_Approximately_m696ABB909732F536F1FF83EA8CE34CF53266794D (float ___0_a, float ___1_b, const RuntimeMethod* method) ;
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector2_op_Implicit_m6D9CABB2C791A192867D7A4559D132BE86DD3EB7_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_v, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool HighlightState_op_Inequality_m2DFBCB59E593F72191BFBBD7424A8C6151E68272 (HighlightState_tFF5FE9065990F04A37FEC545A0024047F0ABD740 ___0_lhs, HighlightState_tFF5FE9065990F04A37FEC545A0024047F0ABD740 ___1_rhs, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Offset_get_right_m45AEBB7DE1D42A9A7234FB0DCE4E92420060D3FB (Offset_tF4AF8F62C21FD6DCB5255F705A59CC10583E22C4* __this, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextGenerator_DrawTextHighlight_m4046F4CC59C6DD8FE5B0BD97DB8BFE015B829389 (TextGenerator_t6B84DC798596D3A9944DC346DD453C075EE62366* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_start, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_end, Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___2_highlightColor, TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* ___3_generationSettings, TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* ___4_textInfo, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Offset_get_bottom_m3BC4AB202A1B7D7D5A65EF746CDA1A73B5D8866C (Offset_tF4AF8F62C21FD6DCB5255F705A59CC10583E22C4* __this, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Offset_get_top_mD62FECE7914DF9723A872AAD91BDB07295C6E0F4 (Offset_tF4AF8F62C21FD6DCB5255F705A59CC10583E22C4* __this, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Offset_get_left_m83657AF289FA1DB8B5D4007B8310573B76AA6D82 (Offset_tF4AF8F62C21FD6DCB5255F705A59CC10583E22C4* __this, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MaterialReference__ctor_m044AAA2C1079EB25A5534A6E0FA2314F033DB15A (MaterialReference_t86DB0799D5C82869D4FF0A4F59624AED6910FD26* __this, int32_t ___0_index, FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* ___1_fontAsset, SpriteAsset_t1D3CF1D9DC350A4690CB09DE228A8B59F2F02313* ___2_spriteAsset, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___3_material, float ___4_padding, const RuntimeMethod* method) ;
- inline void TextProcessingStack_1_SetDefault_mDAFD4911B5A8BEE57351A37415ADF348F0A6B54C (TextProcessingStack_1_t0C74606C1B6C7817CA95F0DCA46B219CF6FB35CA* __this, MaterialReference_t86DB0799D5C82869D4FF0A4F59624AED6910FD26 ___0_item, const RuntimeMethod* method)
- {
- (( void (*) (TextProcessingStack_1_t0C74606C1B6C7817CA95F0DCA46B219CF6FB35CA*, MaterialReference_t86DB0799D5C82869D4FF0A4F59624AED6910FD26, const RuntimeMethod*))TextProcessingStack_1_SetDefault_mDAFD4911B5A8BEE57351A37415ADF348F0A6B54C_gshared)(__this, ___0_item, method);
- }
- inline void TextProcessingStack_1_SetDefault_mA28AEF460395ECD6CBF6A469575571F64F6836B9 (TextProcessingStack_1_t9FC06E35259ADD291ED640FE7554D8C03EA5F555* __this, float ___0_item, const RuntimeMethod* method)
- {
- (( void (*) (TextProcessingStack_1_t9FC06E35259ADD291ED640FE7554D8C03EA5F555*, float, const RuntimeMethod*))TextProcessingStack_1_SetDefault_mA28AEF460395ECD6CBF6A469575571F64F6836B9_gshared)(__this, ___0_item, method);
- }
- inline void TextProcessingStack_1_SetDefault_mDF71503A7E4F1891305CDCC7AE245CA66A713E79 (TextProcessingStack_1_t698B87CDD968C2046F57134BB3AB807EBFFD7790* __this, int32_t ___0_item, const RuntimeMethod* method)
- {
- (( void (*) (TextProcessingStack_1_t698B87CDD968C2046F57134BB3AB807EBFFD7790*, int32_t, const RuntimeMethod*))TextProcessingStack_1_SetDefault_m8D8C14A7EA75EBF60C7DDD5F4C8A81209E37751D_gshared)(__this, ___0_item, method);
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FontStyleStack_Clear_m989659363648B27540168E46F23E1EF9877C06E0 (FontStyleStack_t63C77495F068E6DF762D6AF063A817E3709659A7* __this, const RuntimeMethod* method) ;
- inline void TextProcessingStack_1_SetDefault_m2DBB41C08A4CB7F71156ED5965850C2A0570F230 (TextProcessingStack_1_tE63296B08A4C34E38D7EF3FFFA3470076B9E3A0F* __this, int32_t ___0_item, const RuntimeMethod* method)
- {
- (( void (*) (TextProcessingStack_1_tE63296B08A4C34E38D7EF3FFFA3470076B9E3A0F*, int32_t, const RuntimeMethod*))TextProcessingStack_1_SetDefault_m8D8C14A7EA75EBF60C7DDD5F4C8A81209E37751D_gshared)(__this, ___0_item, method);
- }
- inline void TextProcessingStack_1_Clear_m857C80F9AFD9507FE4784DB5DE79109E16C8EAA3 (TextProcessingStack_1_t9FC06E35259ADD291ED640FE7554D8C03EA5F555* __this, const RuntimeMethod* method)
- {
- (( void (*) (TextProcessingStack_1_t9FC06E35259ADD291ED640FE7554D8C03EA5F555*, const RuntimeMethod*))TextProcessingStack_1_Clear_m857C80F9AFD9507FE4784DB5DE79109E16C8EAA3_gshared)(__this, method);
- }
- inline void TextProcessingStack_1_SetDefault_mE01C025EC63ACC956213DF8794365033E48A0C54 (TextProcessingStack_1_t7868E818AC1E1B5FED21B76D5C309C9A04380B63* __this, Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___0_item, const RuntimeMethod* method)
- {
- (( void (*) (TextProcessingStack_1_t7868E818AC1E1B5FED21B76D5C309C9A04380B63*, Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B, const RuntimeMethod*))TextProcessingStack_1_SetDefault_mE01C025EC63ACC956213DF8794365033E48A0C54_gshared)(__this, ___0_item, method);
- }
- inline void TextProcessingStack_1_SetDefault_m11524F3861DE3F60DE2BAB47DF333011E27E5C2C (TextProcessingStack_1_tF3616757510D9631241E95596F10A4139420DA16* __this, HighlightState_tFF5FE9065990F04A37FEC545A0024047F0ABD740 ___0_item, const RuntimeMethod* method)
- {
- (( void (*) (TextProcessingStack_1_tF3616757510D9631241E95596F10A4139420DA16*, HighlightState_tFF5FE9065990F04A37FEC545A0024047F0ABD740, const RuntimeMethod*))TextProcessingStack_1_SetDefault_m11524F3861DE3F60DE2BAB47DF333011E27E5C2C_gshared)(__this, ___0_item, method);
- }
- inline void TextProcessingStack_1_SetDefault_mDD0BF36ABFBF0DBA2D289C08F9862374CE18A0F9 (TextProcessingStack_1_t0F39F088E8F8F6E18C3C463B2998ADC5B7A0513E* __this, TextColorGradient_t22D94E441E8E8CD772B966C167E5C0AEB0919D70* ___0_item, const RuntimeMethod* method)
- {
- (( void (*) (TextProcessingStack_1_t0F39F088E8F8F6E18C3C463B2998ADC5B7A0513E*, TextColorGradient_t22D94E441E8E8CD772B966C167E5C0AEB0919D70*, const RuntimeMethod*))TextProcessingStack_1_SetDefault_m2748811181AC3D93A43815FE1FAC09A7E569806E_gshared)(__this, ___0_item, method);
- }
- inline void TextProcessingStack_1_SetDefault_m2C394C84507BCA030509AC6708DCBC3F26E112B7 (TextProcessingStack_1_t27834AAB14D26DC6519558C4C2574BA9C190D8E8* __this, int32_t ___0_item, const RuntimeMethod* method)
- {
- (( void (*) (TextProcessingStack_1_t27834AAB14D26DC6519558C4C2574BA9C190D8E8*, int32_t, const RuntimeMethod*))TextProcessingStack_1_SetDefault_m2C394C84507BCA030509AC6708DCBC3F26E112B7_gshared)(__this, ___0_item, method);
- }
- inline void TextProcessingStack_1_Clear_m3684329CF566CB94C981B1EAB3F1F3C74D42D0CD (TextProcessingStack_1_t27834AAB14D26DC6519558C4C2574BA9C190D8E8* __this, const RuntimeMethod* method)
- {
- (( void (*) (TextProcessingStack_1_t27834AAB14D26DC6519558C4C2574BA9C190D8E8*, const RuntimeMethod*))TextProcessingStack_1_Clear_m3684329CF566CB94C981B1EAB3F1F3C74D42D0CD_gshared)(__this, method);
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float FaceInfo_get_ascentLine_m193755D649428EC24A7E433A1728F11DA7547ABD (FaceInfo_t12F0319E555A62CBA1D9E51A16C7963393932756* __this, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float FaceInfo_get_descentLine_m811A243C9B328B0C546BF9927A010A05DF172BD3 (FaceInfo_t12F0319E555A62CBA1D9E51A16C7963393932756* __this, const RuntimeMethod* method) ;
- inline bool List_1_Contains_mE545A4609C70E82A744DC4AA28AD7940B7A75F9C (List_1_tDC6862FA7C9B0B533109A8EC28A2142DB7D2DF2E* __this, uint32_t ___0_item, const RuntimeMethod* method)
- {
- return (( bool (*) (List_1_tDC6862FA7C9B0B533109A8EC28A2142DB7D2DF2E*, uint32_t, const RuntimeMethod*))List_1_Contains_m913F1B246AB05E5652BCBDBC8D19FE0AD6BECA68_gshared)(__this, ___0_item, method);
- }
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Mathf_Clamp_m4DC36EEFDBE5F07C16249DA568023C5ECCFF0E7B_inline (int32_t ___0_value, int32_t ___1_min, int32_t ___2_max, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextInfo_ClearPageInfo_m57DE207346C5245799E50F8A57B56B65665B7430 (TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* __this, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextInfo_ClearLineInfo_m986C886D34A324C8C4D30F9D8EF24AC242A10AD7 (TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* __this, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CharacterSubstitution__ctor_mBB5C3EA59D985711FE3DF1F266D648201E18CE29 (CharacterSubstitution_t9F6215FBA3E8AD8DDF6F35A51CEC7CB7E9A44F83* __this, int32_t ___0_index, uint32_t ___1_unicode, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextGenerator_SaveWordWrappingState_mC07B2C5977EECE10216F8C6AC9CC4204F7EF1936 (TextGenerator_t6B84DC798596D3A9944DC346DD453C075EE62366* __this, WordWrapState_tD71131CF008362DB9562FB9794AE9D9225D8F123* ___0_state, int32_t ___1_index, int32_t ___2_count, TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* ___3_textInfo, const RuntimeMethod* method) ;
- inline void TextProcessingStack_1_Clear_m78D739A4A3B093B4CA2AD9D95578D2B4BB9909C3 (TextProcessingStack_1_t8814E7908ACCB94AA483D50DE909AFC9826508C9* __this, const RuntimeMethod* method)
- {
- (( void (*) (TextProcessingStack_1_t8814E7908ACCB94AA483D50DE909AFC9826508C9*, const RuntimeMethod*))TextProcessingStack_1_Clear_m78D739A4A3B093B4CA2AD9D95578D2B4BB9909C3_gshared)(__this, method);
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* UInt32_ToString_mB6FA6D2459C82ADCF285C55363491D9669A80154 (uint32_t* __this, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TextGenerator_ValidateHtmlTag_m87FDAB842DB322DD2F533814602E24428190B366 (TextGenerator_t6B84DC798596D3A9944DC346DD453C075EE62366* __this, TextProcessingElementU5BU5D_t24A1E4C8745577D794FE856B4236875595E7FD22* ___0_chars, int32_t ___1_startIndex, int32_t* ___2_endIndex, TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* ___3_generationSettings, TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* ___4_textInfo, bool* ___5_isThreadSuccess, const RuntimeMethod* method) ;
- inline Character_t9B671B493FAC8D43638C69AF6AE92CBD103D80EC* Dictionary_2_get_Item_mFA05B9BB2D2D3E43B23F6C859A051759E7C1C75D (Dictionary_2_t93CDF0F4011A5A3024EB73A492F9512E3046EACB* __this, uint32_t ___0_key, const RuntimeMethod* method)
- {
- return (( Character_t9B671B493FAC8D43638C69AF6AE92CBD103D80EC* (*) (Dictionary_2_t93CDF0F4011A5A3024EB73A492F9512E3046EACB*, uint32_t, const RuntimeMethod*))Dictionary_2_get_Item_m1ABC559AFCB634174C216DFF864168F9D0611B91_gshared)(__this, ___0_key, method);
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Char_IsLower_m9DDB41367F97CFFE6C46A3B5EDE7D11180B5F1AE (Il2CppChar ___0_c, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Il2CppChar Char_ToUpper_m7DB51DD07EE52F4CA897807281880930F5CBD2D2 (Il2CppChar ___0_c, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Char_IsUpper_mF150C44B70F522A14B2A8DF71DE0ADE52F9A3392 (Il2CppChar ___0_c, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Il2CppChar Char_ToLower_m238489988C62CB10C7C7CAAEF8F3B2D1C5B5E056 (Il2CppChar ___0_c, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TextAsset_tB28F1843A877CCA74B89DC4F63EA532618B049B8* TextElement_get_textAsset_m52383A3758AABF5BEA013155765BD1141479685A (TextElement_tCEF567A8810788262275B39DC39CBA6EBE7472DA* __this, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t TextElement_get_glyphIndex_m43F82F2F998D640DEDBE6860EBE7B171DDF4FE56 (TextElement_tCEF567A8810788262275B39DC39CBA6EBE7472DA* __this, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Glyph_get_scale_m3ED738CBB032247526DB38161E180759B2D06F29 (Glyph_t700CF8EBE04ED4AEAB520885AAA1B309E02A103F* __this, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float FaceInfo_get_baseline_m934B597D3E0080FEF98CBDD091C457B497179C3A (FaceInfo_t12F0319E555A62CBA1D9E51A16C7963393932756* __this, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float GlyphMetrics_get_height_mE0872B23CE1A20BF78DEACDBD53BAF789D84AD5C (GlyphMetrics_t6C1C65A891A6279A0EE807C436436B1E44F7AF1A* __this, const RuntimeMethod* method) ;
- inline bool Dictionary_2_TryGetValue_m45061EA2C8BF9DD9DC9DA92DAB968171136507DA (Dictionary_2_tDD72F78A572F94ECEDBDA75C3D17C3ED05C167E0* __this, uint32_t ___0_key, GlyphPairAdjustmentRecord_t6E4295094D349DBF22BC59116FBC8F22EA55420E* ___1_value, const RuntimeMethod* method)
- {
- return (( bool (*) (Dictionary_2_tDD72F78A572F94ECEDBDA75C3D17C3ED05C167E0*, uint32_t, GlyphPairAdjustmentRecord_t6E4295094D349DBF22BC59116FBC8F22EA55420E*, const RuntimeMethod*))Dictionary_2_TryGetValue_m45061EA2C8BF9DD9DC9DA92DAB968171136507DA_gshared)(__this, ___0_key, ___1_value, method);
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GlyphAdjustmentRecord_tC7A1B2E0AC7C4ED9CDB8E95E48790A46B6F315F7 GlyphPairAdjustmentRecord_get_firstAdjustmentRecord_m867469548F17B298F893B78EE2F93D34E4A6C39C (GlyphPairAdjustmentRecord_t6E4295094D349DBF22BC59116FBC8F22EA55420E* __this, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GlyphValueRecord_t780927A39D46924E0D546A2AE5DDF1BB2B5A9C8E GlyphAdjustmentRecord_get_glyphValueRecord_m83866DCE07A22F903D4BA417476E64114625BDD7 (GlyphAdjustmentRecord_tC7A1B2E0AC7C4ED9CDB8E95E48790A46B6F315F7* __this, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t GlyphPairAdjustmentRecord_get_featureLookupFlags_m08DA76766FDE949068B881DBEA29955C9C43E8A9 (GlyphPairAdjustmentRecord_t6E4295094D349DBF22BC59116FBC8F22EA55420E* __this, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GlyphAdjustmentRecord_tC7A1B2E0AC7C4ED9CDB8E95E48790A46B6F315F7 GlyphPairAdjustmentRecord_get_secondAdjustmentRecord_mFDFECB1F7A38E22BD2388FFE9C71E732F6B44D91 (GlyphPairAdjustmentRecord_t6E4295094D349DBF22BC59116FBC8F22EA55420E* __this, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GlyphValueRecord_t780927A39D46924E0D546A2AE5DDF1BB2B5A9C8E GlyphValueRecord_op_Addition_mF26165B4CE61A5409AEFF24B0D1727804E13602B (GlyphValueRecord_t780927A39D46924E0D546A2AE5DDF1BB2B5A9C8E ___0_a, GlyphValueRecord_t780927A39D46924E0D546A2AE5DDF1BB2B5A9C8E ___1_b, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float GlyphValueRecord_get_xAdvance_m6C392027FA91E0705C1585C5EF40D984AAA0013E (GlyphValueRecord_t780927A39D46924E0D546A2AE5DDF1BB2B5A9C8E* __this, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TextGeneratorUtilities_IsBaseGlyph_mEE0E7D6C3FB32204C2299FBA2B9F7C51E06F80FE (uint32_t ___0_c, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t Glyph_get_index_mCFBBCF85E7F3434B7A595EEE3411EFFB78E5675B (Glyph_t700CF8EBE04ED4AEAB520885AAA1B309E02A103F* __this, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FontFeatureTable_t992E0493CD7E9D7834DF204E0198237F0D25B3B7* FontAsset_get_fontFeatureTable_m7C4EB9A655B237CE02FAF7B8B16C2F2863FE5070 (FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* __this, const RuntimeMethod* method) ;
- inline bool Dictionary_2_TryGetValue_mF32BD44799A9D5626676B55AEE98449663C70D33 (Dictionary_2_tC58BED428F0C45B2320DCA085F781540D1CC3A26* __this, uint32_t ___0_key, MarkToBaseAdjustmentRecord_t4BE0F5A88932146F70A2B521176BDA91A20D8607* ___1_value, const RuntimeMethod* method)
- {
- return (( bool (*) (Dictionary_2_tC58BED428F0C45B2320DCA085F781540D1CC3A26*, uint32_t, MarkToBaseAdjustmentRecord_t4BE0F5A88932146F70A2B521176BDA91A20D8607*, const RuntimeMethod*))Dictionary_2_TryGetValue_mF32BD44799A9D5626676B55AEE98449663C70D33_gshared)(__this, ___0_key, ___1_value, method);
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GlyphAnchorPoint_t581FDCAD5A1D0F3B129968FAEF20C113AAB0BC08 MarkToBaseAdjustmentRecord_get_baseGlyphAnchorPoint_mCBF57932B7A89C532B0EF750DFD81F8FE389EE08 (MarkToBaseAdjustmentRecord_t4BE0F5A88932146F70A2B521176BDA91A20D8607* __this, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float GlyphAnchorPoint_get_xCoordinate_mCD33464763911ECB78DEB1965970A916FA27DD1C (GlyphAnchorPoint_t581FDCAD5A1D0F3B129968FAEF20C113AAB0BC08* __this, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MarkPositionAdjustment_t2523798D56F14A93A080D9D1298498325A51F436 MarkToBaseAdjustmentRecord_get_markPositionAdjustment_m570715D1D0F84361A90564D4A958394453E1F9AB (MarkToBaseAdjustmentRecord_t4BE0F5A88932146F70A2B521176BDA91A20D8607* __this, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float MarkPositionAdjustment_get_xPositionAdjustment_m5ACBB4C515357320C12597CAE5E4D409BA298765 (MarkPositionAdjustment_t2523798D56F14A93A080D9D1298498325A51F436* __this, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GlyphValueRecord_set_xPlacement_m79F92029922BDE50ED63A6A03EBE478869F1CCFC (GlyphValueRecord_t780927A39D46924E0D546A2AE5DDF1BB2B5A9C8E* __this, float ___0_value, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float GlyphAnchorPoint_get_yCoordinate_m2683C19C6A3D750E4D6C536307313E55589909D6 (GlyphAnchorPoint_t581FDCAD5A1D0F3B129968FAEF20C113AAB0BC08* __this, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float MarkPositionAdjustment_get_yPositionAdjustment_m1F5F7DBBFEB0B52CCC772F68664D06B11D6A9F2C (MarkPositionAdjustment_t2523798D56F14A93A080D9D1298498325A51F436* __this, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GlyphValueRecord_set_yPlacement_m04DA300FAB827A708CB291DA3B2EA3128279CA2B (GlyphValueRecord_t780927A39D46924E0D546A2AE5DDF1BB2B5A9C8E* __this, float ___0_value, const RuntimeMethod* method) ;
- inline bool Dictionary_2_TryGetValue_mE41304D9F16D4065AEA94463AE53A68A4F4F6395 (Dictionary_2_t3B281EAA0FCAF1D0DED857932C74644D3F02E6D0* __this, uint32_t ___0_key, MarkToMarkAdjustmentRecord_tD53618A3728435D5C904857DAC644EE27640807C* ___1_value, const RuntimeMethod* method)
- {
- return (( bool (*) (Dictionary_2_t3B281EAA0FCAF1D0DED857932C74644D3F02E6D0*, uint32_t, MarkToMarkAdjustmentRecord_tD53618A3728435D5C904857DAC644EE27640807C*, const RuntimeMethod*))Dictionary_2_TryGetValue_mE41304D9F16D4065AEA94463AE53A68A4F4F6395_gshared)(__this, ___0_key, ___1_value, method);
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GlyphAnchorPoint_t581FDCAD5A1D0F3B129968FAEF20C113AAB0BC08 MarkToMarkAdjustmentRecord_get_baseMarkGlyphAnchorPoint_mB87ADA10491B42650BAD4DB7330771061827ACAB (MarkToMarkAdjustmentRecord_tD53618A3728435D5C904857DAC644EE27640807C* __this, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MarkPositionAdjustment_t2523798D56F14A93A080D9D1298498325A51F436 MarkToMarkAdjustmentRecord_get_combiningMarkPositionAdjustment_mC109ECEDB4AD314A25C0EB1F6F6151AE611DE15C (MarkToMarkAdjustmentRecord_tD53618A3728435D5C904857DAC644EE27640807C* __this, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float GlyphValueRecord_get_yPlacement_mB6303F8800305F6F96ECCD0CD9AA70A1A30A15DA (GlyphValueRecord_t780927A39D46924E0D546A2AE5DDF1BB2B5A9C8E* __this, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float GlyphMetrics_get_horizontalAdvance_m110E66C340A19E672FB1C26DFB875AB6900AFFF1 (GlyphMetrics_t6C1C65A891A6279A0EE807C436436B1E44F7AF1A* __this, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float GlyphMetrics_get_horizontalBearingX_m9C39B5E6D27FF34B706649AE47EE9390B5D76D6F (GlyphMetrics_t6C1C65A891A6279A0EE807C436436B1E44F7AF1A* __this, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t FontAsset_get_atlasRenderMode_m036D4BA220E5D4B0C407CA6BC1B09D8914B5058A (FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* __this, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Material_HasFloat_m2B7D547EB9DCE0762D3722472F7E0634FCAAB34F (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* __this, int32_t ___0_nameID, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t FontAsset_get_atlasPadding_m251A35FB5F499EE66CC2E2150CBEDB2C8C5D5581 (FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* __this, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Material_GetFloat_m52462F4AEDE20758BFB592B11DE83A79D2774932 (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* __this, int32_t ___0_nameID, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float FontAsset_get_boldStyleWeight_m804ACC85DD80DC72DB4BCC83C3FB866411F8EFCA (FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* __this, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float FontAsset_get_boldStyleSpacing_mB8CF4F4880B110E41D566648FF1D995010CF1FF0 (FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* __this, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float GlyphValueRecord_get_xPlacement_m5E2B8B05A5DF57B2DC4B3795E71330CDDE1761C8 (GlyphValueRecord_t780927A39D46924E0D546A2AE5DDF1BB2B5A9C8E* __this, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float GlyphMetrics_get_horizontalBearingY_mD316BDD38A32258256994D6A2BCF0FC051D9B223 (GlyphMetrics_t6C1C65A891A6279A0EE807C436436B1E44F7AF1A* __this, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float FaceInfo_get_capLine_m0D95B5D5CEC5CFB12091F5EB5965DE6E38588C88 (FaceInfo_t12F0319E555A62CBA1D9E51A16C7963393932756* __this, const RuntimeMethod* method) ;
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Quaternion_op_Inequality_m4EC1EF263D0E42432A301F85CB52028D2973F5DA_inline (Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___0_lhs, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___1_rhs, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 Matrix4x4_Rotate_m015442530DFF5651458BBFDFB3CBC9180FC09D9E (Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___0_q, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Matrix4x4_MultiplyPoint3x4_mACCBD70AFA82C63DA88555780B7B6B01281AB814 (Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_point, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TextGenerator_RestoreWordWrappingState_mA63B3DD2C02E61CD8670A32A53163AF6BF765F61 (TextGenerator_t6B84DC798596D3A9944DC346DD453C075EE62366* __this, WordWrapState_tD71131CF008362DB9562FB9794AE9D9225D8F123* ___0_state, TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* ___1_textInfo, const RuntimeMethod* method) ;
- inline int32_t TextProcessingStack_1_get_Count_m019E4780B26C3C62C2C3E1BA49A5B47266DC65AC (TextProcessingStack_1_t8814E7908ACCB94AA483D50DE909AFC9826508C9* __this, const RuntimeMethod* method)
- {
- return (( int32_t (*) (TextProcessingStack_1_t8814E7908ACCB94AA483D50DE909AFC9826508C9*, const RuntimeMethod*))TextProcessingStack_1_get_Count_m019E4780B26C3C62C2C3E1BA49A5B47266DC65AC_gshared)(__this, method);
- }
- inline WordWrapState_tD71131CF008362DB9562FB9794AE9D9225D8F123 TextProcessingStack_1_Pop_mBDDB87E018CFAAA932187B334ABB0237AB9D73B8 (TextProcessingStack_1_t8814E7908ACCB94AA483D50DE909AFC9826508C9* __this, const RuntimeMethod* method)
- {
- return (( WordWrapState_tD71131CF008362DB9562FB9794AE9D9225D8F123 (*) (TextProcessingStack_1_t8814E7908ACCB94AA483D50DE909AFC9826508C9*, const RuntimeMethod*))TextProcessingStack_1_Pop_mBDDB87E018CFAAA932187B334ABB0237AB9D73B8_gshared)(__this, method);
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextGenerator_InsertNewLine_m00109EA00343212A7FD05D49E7DBF81DBFE4B5E4 (TextGenerator_t6B84DC798596D3A9944DC346DD453C075EE62366* __this, int32_t ___0_i, float ___1_baseScale, float ___2_currentElementScale, float ___3_currentEmScale, float ___4_boldSpacingAdjustment, float ___5_characterSpacingAdjustment, float ___6_width, float ___7_lineGap, bool* ___8_isMaxVisibleDescenderSet, float* ___9_maxVisibleDescender, TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* ___10_generationSettings, TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* ___11_textInfo, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextGenerator_SaveGlyphVertexInfo_m0CD6E1D45488FFC6675294AC64F40AC23C986A09 (TextGenerator_t6B84DC798596D3A9944DC346DD453C075EE62366* __this, float ___0_padding, float ___1_stylePadding, Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___2_vertexColor, TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* ___3_generationSettings, TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* ___4_textInfo, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextGenerator_SaveSpriteVertexInfo_m4B47901F01927E7CC4E486A1C4354AFBF4D138A5 (TextGenerator_t6B84DC798596D3A9944DC346DD453C075EE62366* __this, Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___0_vertexColor, TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* ___1_generationSettings, TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* ___2_textInfo, const RuntimeMethod* method) ;
- inline void TextProcessingStack_1_Push_mD1A26596D8C31C64D82246093BF86E91410DD8BC (TextProcessingStack_1_t8814E7908ACCB94AA483D50DE909AFC9826508C9* __this, WordWrapState_tD71131CF008362DB9562FB9794AE9D9225D8F123 ___0_item, const RuntimeMethod* method)
- {
- (( void (*) (TextProcessingStack_1_t8814E7908ACCB94AA483D50DE909AFC9826508C9*, WordWrapState_tD71131CF008362DB9562FB9794AE9D9225D8F123, const RuntimeMethod*))TextProcessingStack_1_Push_mD1A26596D8C31C64D82246093BF86E91410DD8BC_gshared)(__this, ___0_item, method);
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float FaceInfo_get_tabWidth_mC6D9F42C40EDD767DE22050E4FBE3878AC96B161 (FaceInfo_t12F0319E555A62CBA1D9E51A16C7963393932756* __this, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint8_t FontAsset_get_tabMultiple_m9C0422A00BFCF82091F14F4E303E2717247350AE (FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* __this, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float FontAsset_get_regularStyleSpacing_mB7EEEA236312F5AC31FD3B787808279206F521B1 (FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* __this, const RuntimeMethod* method) ;
- inline void TextInfo_Resize_TisPageInfo_tFFF6B289E9A37E4D69353B32F941421180DA5909_m356AAB6CAA9298FF4C0E067A3ACE9A0AD2D78DE8 (PageInfoU5BU5D_tFEA2CF88695491CFC2F2A2EF6BDCC56E52B0A6D4** ___0_array, int32_t ___1_size, bool ___2_isBlockAllocated, const RuntimeMethod* method)
- {
- (( void (*) (PageInfoU5BU5D_tFEA2CF88695491CFC2F2A2EF6BDCC56E52B0A6D4**, int32_t, bool, const RuntimeMethod*))TextInfo_Resize_TisPageInfo_tFFF6B289E9A37E4D69353B32F941421180DA5909_m356AAB6CAA9298FF4C0E067A3ACE9A0AD2D78DE8_gshared)(___0_array, ___1_size, ___2_isBlockAllocated, method);
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextGeneratorUtilities_AdjustLineOffset_m811C187EA3E41781116F0C7A679B05BB27874123 (int32_t ___0_startIndex, int32_t ___1_endIndex, float ___2_offset, TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* ___3_textInfo, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextGeneratorUtilities_ResizeLineExtents_m2EA9BE32A38D5E075DEF8EDA9EC01766E45C0F85 (int32_t ___0_size, TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* ___1_textInfo, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TextGeneratorUtilities_IsHangul_m5A23BA8E0EBE57243E2E96A248B3F6570A87A966 (uint32_t ___0_c, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR UnicodeLineBreakingRules_t80BE36F5E16AE48FE7B6DE1C91D36B1142B4EC0E* TextSettings_get_lineBreakingRules_m96E2C32D4F08309D904B0BCD83CEBE8CD6716A04 (TextSettings_tB7F55685AFFD4A96F714427BCACFD6958E357D64* __this, const RuntimeMethod* method) ;
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool UnicodeLineBreakingRules_get_useModernHangulLineBreakingRules_mD86D283CE7BA23A0174B9227A7BD915D3D9FD464_inline (UnicodeLineBreakingRules_t80BE36F5E16AE48FE7B6DE1C91D36B1142B4EC0E* __this, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TextGeneratorUtilities_IsCJK_m2F2718B1203271CC2C501C5054590299FBCA5B7D (uint32_t ___0_c, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A* UnicodeLineBreakingRules_get_leadingCharactersLookup_m1DAC015D7E37112EAE0437E6472AEA0719DFF3DC (UnicodeLineBreakingRules_t80BE36F5E16AE48FE7B6DE1C91D36B1142B4EC0E* __this, const RuntimeMethod* method) ;
- inline bool HashSet_1_Contains_m02385B663B65E53485251FFFD116D0F26BA172B9 (HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A* __this, uint32_t ___0_item, const RuntimeMethod* method)
- {
- return (( bool (*) (HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A*, uint32_t, const RuntimeMethod*))HashSet_1_Contains_m02385B663B65E53485251FFFD116D0F26BA172B9_gshared)(__this, ___0_item, method);
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A* UnicodeLineBreakingRules_get_followingCharactersLookup_m5510A21873DC5DA66F4A2DFA4C26A5EFAD494D8B (UnicodeLineBreakingRules_t80BE36F5E16AE48FE7B6DE1C91D36B1142B4EC0E* __this, const RuntimeMethod* method) ;
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_get_zero_m32506C40EC2EE7D5D4410BF40D3EE683A3D5F32C_inline (const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 TextGenerator_GetPreferredValuesInternal_m125B070164DFEA503C67525D1F418DAF41300ABD (TextGenerator_t6B84DC798596D3A9944DC346DD453C075EE62366* __this, TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* ___0_generationSettings, TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* ___1_textInfo, const RuntimeMethod* method) ;
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Mathf_NextPowerOfTwo_mA1CE7F3EEF9B0B07AB2D586C030ED236D578F485_inline (int32_t ___0_value, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FaceInfo_t12F0319E555A62CBA1D9E51A16C7963393932756 SpriteAsset_get_faceInfo_m54EC5227F682ED6A24F5633283258E6641CDA4DC (SpriteAsset_t1D3CF1D9DC350A4690CB09DE228A8B59F2F02313* __this, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float TextElement_get_scale_mD16946900449FEE9E2F86B2C4C71E26F4491A0E6 (TextElement_tCEF567A8810788262275B39DC39CBA6EBE7472DA* __this, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TextGenerator_GetSpecialCharacters_m77E456375F75AA87D3D33E8B15241E946E1B0968 (TextGenerator_t6B84DC798596D3A9944DC346DD453C075EE62366* __this, TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* ___0_generationSettings, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextGenerator_ComputeMarginSize_m485F8B01196058B15F597DE99D6F6A47FA539D3F (TextGenerator_t6B84DC798596D3A9944DC346DD453C075EE62366* __this, Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___0_rect, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___1_margins, const RuntimeMethod* method) ;
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RenderedText_t727191BC1F93D4E7DF9CFE18F7681582D45CBE49 TextGenerationSettings_get_renderedText_mFD039407ECD06E5380E60936DEA1D23250E0C276_inline (TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* __this, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextGenerator_PopulateTextBackingArray_m1CC14B29C1BA4A763D3AF938B4E0920E45D75AB2 (TextGenerator_t6B84DC798596D3A9944DC346DD453C075EE62366* __this, RenderedText_t727191BC1F93D4E7DF9CFE18F7681582D45CBE49* ___0_sourceText, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextGenerator_PopulateTextProcessingArray_mEC6B2EE86D363FF3F7CEE50C77A6124A0A27DA16 (TextGenerator_t6B84DC798596D3A9944DC346DD453C075EE62366* __this, TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* ___0_generationSettings, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TextGenerator_SetArraySizes_m780796D50B2A5406E06F493503DA82BF5DA08A0C (TextGenerator_t6B84DC798596D3A9944DC346DD453C075EE62366* __this, TextProcessingElementU5BU5D_t24A1E4C8745577D794FE856B4236875595E7FD22* ___0_textProcessingArray, TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* ___1_generationSettings, TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* ___2_textInfo, const RuntimeMethod* method) ;
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Clamp_mEB9AEA827D27D20FCC787F7375156AF46BB12BBF_inline (float ___0_value, float ___1_min, float ___2_max, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TextGenerator_PopulateFontAsset_m46B39A380C3A810B02E43C8E89623FEEC54DEF00 (TextGenerator_t6B84DC798596D3A9944DC346DD453C075EE62366* __this, TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* ___0_generationSettings, TextProcessingElementU5BU5D_t24A1E4C8745577D794FE856B4236875595E7FD22* ___1_textProcessingArray, const RuntimeMethod* method) ;
- inline void Dictionary_2_Clear_m9821889E928BB7EAEE9A7E81EDFC59651F7CBDD0 (Dictionary_2_tABE19B9C5C52F1DE14F0D3287B2696E7D7419180* __this, const RuntimeMethod* method)
- {
- (( void (*) (Dictionary_2_tABE19B9C5C52F1DE14F0D3287B2696E7D7419180*, const RuntimeMethod*))Dictionary_2_Clear_m9821889E928BB7EAEE9A7E81EDFC59651F7CBDD0_gshared)(__this, method);
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextInfo__ctor_m0D2430C2058B0D6B9C7F21C2E62A4A8D6CA5ED8F (TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* __this, int32_t ___0_vertexDataLayout, const RuntimeMethod* method) ;
- inline void TextInfo_Resize_TisTextElementInfo_tDD7A12E319505510E0B350E342BD55F32AB5F976_mA6966A5218C8D7A4AD10F39BA419E598E283C4DD (TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E** ___0_array, int32_t ___1_size, bool ___2_isBlockAllocated, const RuntimeMethod* method)
- {
- (( void (*) (TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E**, int32_t, bool, const RuntimeMethod*))TextInfo_Resize_TisTextElementInfo_tDD7A12E319505510E0B350E342BD55F32AB5F976_mA6966A5218C8D7A4AD10F39BA419E598E283C4DD_gshared)(___0_array, ___1_size, ___2_isBlockAllocated, method);
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TextGenerator_GetEllipsisSpecialCharacter_m9CB8856D34D4B6B0C5BFB200ABFE2FFA4B3AEA60 (TextGenerator_t6B84DC798596D3A9944DC346DD453C075EE62366* __this, TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* ___0_generationSettings, const RuntimeMethod* method) ;
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool TextSettings_get_matchMaterialPreset_m4675979547AE4C83E680260EAE5ACBC4FAC53B87_inline (TextSettings_tB7F55685AFFD4A96F714427BCACFD6958E357D64* __this, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* MaterialManager_GetFallbackMaterial_m10F67CE1AE1E0B9D8BA8AFC06110FADA2404B5A1 (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___0_sourceMaterial, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___1_targetMaterial, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Object_get_name_mAC2F6B897CF1303BA4249B4CB55271AFACBB6392 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* __this, const RuntimeMethod* method) ;
- 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) ;
- inline SpriteCharacter_tB3516A25DBFA0AD68DD8E1432752D503FD1F40F5* List_1_get_Item_m25CB12C13D14620785B0E86F6543D20B5080AFF8 (List_1_t7DA088250C54C07AF1211AE132355AD2D343EE51* __this, int32_t ___0_index, const RuntimeMethod* method)
- {
- return (( SpriteCharacter_tB3516A25DBFA0AD68DD8E1432752D503FD1F40F5* (*) (List_1_t7DA088250C54C07AF1211AE132355AD2D343EE51*, int32_t, const RuntimeMethod*))List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared)(__this, ___0_index, method);
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TextGeneratorUtilities_IsEmojiPresentationForm_mE187DF246A5CD1794D085E96FFC0BA7AE1930BF7 (uint32_t ___0_c, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TextGeneratorUtilities_IsEmoji_m84855B4FDA2F5CE4FE0A7231AD6EEF30DB941CFA (uint32_t ___0_c, const RuntimeMethod* method) ;
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR List_1_tC211A4629C1B0DE52E7CE5E2D5E37E9D3A6194EB* TextSettings_get_emojiFallbackTextAssets_m438C7B82C8926311E01DD9DA46C5BA306D1BC9B2_inline (TextSettings_tB7F55685AFFD4A96F714427BCACFD6958E357D64* __this, const RuntimeMethod* method) ;
- inline int32_t List_1_get_Count_m41FAF4BAC9128841553F2CE1BA0CD7236D3000E5_inline (List_1_tC211A4629C1B0DE52E7CE5E2D5E37E9D3A6194EB* __this, const RuntimeMethod* method)
- {
- return (( int32_t (*) (List_1_tC211A4629C1B0DE52E7CE5E2D5E37E9D3A6194EB*, const RuntimeMethod*))List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline)(__this, method);
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TextElement_tCEF567A8810788262275B39DC39CBA6EBE7472DA* FontAssetUtilities_GetTextElementFromTextAssets_m8AAAF9F3A364454283DB8B6C8FE06C5D4278705D (uint32_t ___0_unicode, FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* ___1_sourceFontAsset, List_1_tC211A4629C1B0DE52E7CE5E2D5E37E9D3A6194EB* ___2_textAssets, bool ___3_includeFallbacks, int32_t ___4_fontStyle, int32_t ___5_fontWeight, bool* ___6_isAlternativeTypeface, bool ___7_populateLigatures, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TextElement_tCEF567A8810788262275B39DC39CBA6EBE7472DA* TextGenerator_GetTextElement_mBF596DEE5D061411E04C283461A7B84D415DEC95 (TextGenerator_t6B84DC798596D3A9944DC346DD453C075EE62366* __this, TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* ___0_generationSettings, uint32_t ___1_unicode, FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* ___2_fontAsset, int32_t ___3_fontStyle, int32_t ___4_fontWeight, bool* ___5_isUsingAlternativeTypeface, bool ___6_populateLigatures, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextGenerator_DoMissingGlyphCallback_m643F3C7C677B4F98BFE251055ECE1E588BEFFB04 (TextGenerator_t6B84DC798596D3A9944DC346DD453C075EE62366* __this, uint32_t ___0_unicode, int32_t ___1_stringIndex, FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* ___2_fontAsset, TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* ___3_textInfo, const RuntimeMethod* method) ;
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t TextSettings_get_missingCharacterUnicode_mA707E5E6633633BBB3BAFB96B97A5A995100F3F3_inline (TextSettings_tB7F55685AFFD4A96F714427BCACFD6958E357D64* __this, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Character_t9B671B493FAC8D43638C69AF6AE92CBD103D80EC* FontAssetUtilities_GetCharacterFromFontAsset_m854EBABBF60E9B80275BE56FA803B258D9B61D99 (uint32_t ___0_unicode, FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* ___1_sourceFontAsset, bool ___2_includeFallbacks, int32_t ___3_fontStyle, int32_t ___4_fontWeight, bool* ___5_isAlternativeTypeface, bool ___6_populateLigatures, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_t55B85B981AC5FD6A5358491F90FE354F78BB97DE* TextSettings_get_fallbackOSFontAssets_mA595476A990F2F1CBD78743707F9CF8F6CC4BBA9 (TextSettings_tB7F55685AFFD4A96F714427BCACFD6958E357D64* __this, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Character_t9B671B493FAC8D43638C69AF6AE92CBD103D80EC* FontAssetUtilities_GetCharacterFromFontAssetsInternal_mE53763E9CB71B0606391F6A0CC5524AADE1908BC (uint32_t ___0_unicode, FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* ___1_sourceFontAsset, List_1_t55B85B981AC5FD6A5358491F90FE354F78BB97DE* ___2_fontAssets, List_1_t55B85B981AC5FD6A5358491F90FE354F78BB97DE* ___3_OSFallbackList, bool ___4_includeFallbacks, int32_t ___5_fontStyle, int32_t ___6_fontWeight, bool* ___7_isAlternativeTypeface, bool ___8_populateLigatures, const RuntimeMethod* method) ;
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* TextSettings_get_defaultFontAsset_mC6280464BFEE081DB23243BB94E49C72A0885A1F_inline (TextSettings_tB7F55685AFFD4A96F714427BCACFD6958E357D64* __this, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool JobsUtility_get_IsExecutingJob_mBC7903573BD0BD62F930E72CA9C968A156FDC2E7 (const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t TextElement_get_unicode_m40C69806537940F7BA1D3969713DA10CCBE57BC7 (TextElement_tCEF567A8810788262275B39DC39CBA6EBE7472DA* __this, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Format_mA0534D6E2AE4D67A6BD8D45B3321323930EB930C (String_t* ___0_format, RuntimeObject* ___1_arg0, RuntimeObject* ___2_arg1, RuntimeObject* ___3_arg2, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint8_t TextElement_get_elementType_m7BF97842479112227C1C3C83E0E94A176CD7D31A (TextElement_tCEF567A8810788262275B39DC39CBA6EBE7472DA* __this, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TextAsset_get_instanceID_m843A6CAA7FE9322CD19546671D3F0E90A0E27AFB (TextAsset_tB28F1843A877CCA74B89DC4F63EA532618B049B8* __this, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FontAsset_TryGetGlyphVariantIndexInternal_m5BE497F578235C39647D9BBD613F1D3A7F027245 (FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* __this, uint32_t ___0_unicode, uint32_t ___1_nextCharacter, uint32_t* ___2_variantGlyphIndex, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t FontAsset_GetGlyphVariantIndex_m9D2C993281FC370D6DE57D783B2BFE94BD71B1BC (FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* __this, uint32_t ___0_unicode, uint32_t ___1_variantSelectorUnicode, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FontAsset_TryAddGlyphVariantIndexInternal_m59E4DBF931E9D1D5BD78C94179248E8B17ABE993 (FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* __this, uint32_t ___0_unicode, uint32_t ___1_nextCharacter, uint32_t ___2_variantGlyphIndex, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FontAsset_TryAddGlyphInternal_mA41540AE85F2F11562E1DB5B763B37D29D9D497B (FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* __this, uint32_t ___0_glyphIndex, Glyph_t700CF8EBE04ED4AEAB520885AAA1B309E02A103F** ___1_glyph, const RuntimeMethod* method) ;
- inline bool Dictionary_2_TryGetValue_mF8497802B60BE1DF8FB93973365EA0E4C7A52F77 (Dictionary_2_tA9740D661997C74C20CD0D9D1ADDC534F2DB0A1F* __this, uint32_t ___0_key, List_1_t420B17163897A4DF994BA698744548CD81961E70** ___1_value, const RuntimeMethod* method)
- {
- return (( bool (*) (Dictionary_2_tA9740D661997C74C20CD0D9D1ADDC534F2DB0A1F*, uint32_t, List_1_t420B17163897A4DF994BA698744548CD81961E70**, const RuntimeMethod*))Dictionary_2_TryGetValue_mBBE3855923B29F8A7CDB21CF7DD7FCD84AABEB68_gshared)(__this, ___0_key, ___1_value, method);
- }
- inline LigatureSubstitutionRecord_t8660DC6B1D65C655D698216F72BFB3C85DDCAB94 List_1_get_Item_mB8AD74ED5BF7AC044165CC1DB56DE13AA35E3080 (List_1_t420B17163897A4DF994BA698744548CD81961E70* __this, int32_t ___0_index, const RuntimeMethod* method)
- {
- return (( LigatureSubstitutionRecord_t8660DC6B1D65C655D698216F72BFB3C85DDCAB94 (*) (List_1_t420B17163897A4DF994BA698744548CD81961E70*, int32_t, const RuntimeMethod*))List_1_get_Item_mB8AD74ED5BF7AC044165CC1DB56DE13AA35E3080_gshared)(__this, ___0_index, method);
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* LigatureSubstitutionRecord_get_componentGlyphIDs_m3BBDC9421E3A7369B198379F5433FBB13ADCE628 (LigatureSubstitutionRecord_t8660DC6B1D65C655D698216F72BFB3C85DDCAB94* __this, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t LigatureSubstitutionRecord_get_ligatureGlyphID_m5FD629E204026FB8B6279498CDE5CAB1D23827EC (LigatureSubstitutionRecord_t8660DC6B1D65C655D698216F72BFB3C85DDCAB94* __this, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t FontAsset_GetGlyphIndex_m7101FAA6F39074FDB45DE3DE6BEBDC276D03E04C (FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* __this, uint32_t ___0_unicode, bool* ___1_success, const RuntimeMethod* method) ;
- inline int32_t List_1_get_Count_m57B62D5396EAD21285DF79006D76BC93E9B9A09A_inline (List_1_t420B17163897A4DF994BA698744548CD81961E70* __this, const RuntimeMethod* method)
- {
- return (( int32_t (*) (List_1_t420B17163897A4DF994BA698744548CD81961E70*, const RuntimeMethod*))List_1_get_Count_m57B62D5396EAD21285DF79006D76BC93E9B9A09A_gshared_inline)(__this, method);
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Glyph_get_atlasIndex_m575332307F2C182655EE9AD352E92F1B5F4D26DF (Glyph_t700CF8EBE04ED4AEAB520885AAA1B309E02A103F* __this, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* MaterialManager_GetFallbackMaterial_mB65C8D7625B0D0A0D623FC6AC545469AF6B7724D (FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* ___0_fontAsset, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___1_sourceMaterial, int32_t ___2_atlasIndex, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Material__ctor_mFCC42FB90257F1E8F7516A8640A79C465A39961C (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* __this, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___0_source, const RuntimeMethod* method) ;
- inline int32_t Dictionary_2_get_Count_mD88F18E0B2065189516BF168F521E531BE54384A (Dictionary_2_tABE19B9C5C52F1DE14F0D3287B2696E7D7419180* __this, const RuntimeMethod* method)
- {
- return (( int32_t (*) (Dictionary_2_tABE19B9C5C52F1DE14F0D3287B2696E7D7419180*, const RuntimeMethod*))Dictionary_2_get_Count_mD88F18E0B2065189516BF168F521E531BE54384A_gshared)(__this, method);
- }
- inline void TextInfo_Resize_TisMeshInfo_tE55C4A8846CC2C399CCC3FE989476D987B86AB2F_m12C1214F381EE3DE1ABDDCD67922D47344C093CA (MeshInfoU5BU5D_t3DF8B75BF4A213334EED197AD25E432212894AC6** ___0_array, int32_t ___1_size, bool ___2_isBlockAllocated, const RuntimeMethod* method)
- {
- (( void (*) (MeshInfoU5BU5D_t3DF8B75BF4A213334EED197AD25E432212894AC6**, int32_t, bool, const RuntimeMethod*))TextInfo_Resize_TisMeshInfo_tE55C4A8846CC2C399CCC3FE989476D987B86AB2F_m12C1214F381EE3DE1ABDDCD67922D47344C093CA_gshared)(___0_array, ___1_size, ___2_isBlockAllocated, method);
- }
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Mathf_Max_m7FA442918DE37E3A00106D1F2E789D65829792B8_inline (int32_t ___0_a, int32_t ___1_b, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MeshInfo__ctor_m3FD8AAF58EBCF22706EDB08B503B4FB2C108E86A (MeshInfo_tE55C4A8846CC2C399CCC3FE989476D987B86AB2F* __this, int32_t ___0_size, int32_t ___1_layout, bool ___2_isIMGUI, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t FontAsset_get_atlasPopulationMode_m5364C5A9E84969D8E4FF8436BD18A3F10BF90366 (FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* __this, const RuntimeMethod* method) ;
- inline int32_t List_1_get_Count_m654F4B0CF3BAA9A130BC72017949E6B5DA07AD86_inline (List_1_t55B85B981AC5FD6A5358491F90FE354F78BB97DE* __this, const RuntimeMethod* method)
- {
- return (( int32_t (*) (List_1_t55B85B981AC5FD6A5358491F90FE354F78BB97DE*, const RuntimeMethod*))List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline)(__this, method);
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FontAsset_AddCharacterToLookupCache_m616C9F912D8CF75B1AA391BE362788FB8DEC0F59 (FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* __this, uint32_t ___0_unicode, Character_t9B671B493FAC8D43638C69AF6AE92CBD103D80EC* ___1_character, int32_t ___2_fontStyle, int32_t ___3_fontWeight, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SpriteCharacter_tB3516A25DBFA0AD68DD8E1432752D503FD1F40F5* FontAssetUtilities_GetSpriteCharacterFromSpriteAsset_mB9147480CA9223089D54748F37F227BC180D78E1 (uint32_t ___0_unicode, SpriteAsset_t1D3CF1D9DC350A4690CB09DE228A8B59F2F02313* ___1_spriteAsset, bool ___2_includeFallbacks, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t RenderedText_get_CharacterCount_mFEE0D0D5C8A7FD6A60CE7ACB3957FD83C76CB06E (RenderedText_t727191BC1F93D4E7DF9CFE18F7681582D45CBE49* __this, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TextBackingContainer_get_Capacity_m8A8EE5A2670CBA7DEF97AA76DCAE4B90DE74A3E7 (TextBackingContainer_t72D97EE144D48752E621D2AA89DEA62AB7D037CE* __this, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextBackingContainer_Resize_m9ABA1F50B99CFE494EE450304F6BF71541217698 (TextBackingContainer_t72D97EE144D48752E621D2AA89DEA62AB7D037CE* __this, int32_t ___0_size, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_tF37C6BEEB3EBB740B2DE105F2E4FF27B41AB2F7F RenderedText_GetEnumerator_mC1D9E5B2EA09158C7802ACFC60C2C8BCA2FC9E2C (RenderedText_t727191BC1F93D4E7DF9CFE18F7681582D45CBE49* __this, const RuntimeMethod* method) ;
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Il2CppChar Enumerator_get_Current_m5C193C555FEB096F6BA1F5663D817497567DDD0B_inline (Enumerator_tF37C6BEEB3EBB740B2DE105F2E4FF27B41AB2F7F* __this, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextBackingContainer_set_Item_m7C358387720AA2C2978B1CA8EA84A59E4490737D (TextBackingContainer_t72D97EE144D48752E621D2AA89DEA62AB7D037CE* __this, int32_t ___0_index, uint32_t ___1_value, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mC26293738E22339239A5C2417D6FEE1E8B74946A (Enumerator_tF37C6BEEB3EBB740B2DE105F2E4FF27B41AB2F7F* __this, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextBackingContainer_set_Count_m78573180C571ED79DF38DC0A837E536A6869FE97 (TextBackingContainer_t72D97EE144D48752E621D2AA89DEA62AB7D037CE* __this, int32_t ___0_value, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TextBackingContainer_get_Count_mB42F11C4CB2C7D67D039811AE8BBDBBC13F0C416 (TextBackingContainer_t72D97EE144D48752E621D2AA89DEA62AB7D037CE* __this, const RuntimeMethod* method) ;
- inline void TextGeneratorUtilities_ResizeInternalArray_TisTextProcessingElement_tDCD1EAF9D54829E796F4F9726D63B205344C7698_mFA5A6BF0BC051A85069AE66C8647C10B5049CE3D (TextProcessingElementU5BU5D_t24A1E4C8745577D794FE856B4236875595E7FD22** ___0_array, int32_t ___1_size, const RuntimeMethod* method)
- {
- (( void (*) (TextProcessingElementU5BU5D_t24A1E4C8745577D794FE856B4236875595E7FD22**, int32_t, const RuntimeMethod*))TextGeneratorUtilities_ResizeInternalArray_TisTextProcessingElement_tDCD1EAF9D54829E796F4F9726D63B205344C7698_mFA5A6BF0BC051A85069AE66C8647C10B5049CE3D_gshared)(___0_array, ___1_size, method);
- }
- inline void TextProcessingStack_1_SetDefault_m17365A9CC5689813EA0F6E220F49B548D05DABE5 (TextProcessingStack_1U5BU5D_t2552082EA18234192F7BABAE183356A81363BB6F* ___0_stack, int32_t ___1_item, const RuntimeMethod* method)
- {
- (( void (*) (TextProcessingStack_1U5BU5D_t2552082EA18234192F7BABAE183356A81363BB6F*, int32_t, const RuntimeMethod*))TextProcessingStack_1_SetDefault_m17365A9CC5689813EA0F6E220F49B548D05DABE5_gshared)(___0_stack, ___1_item, method);
- }
- inline int32_t TextProcessingStack_1_Pop_m42BCE2727888F3BB652F4E79F4B7B18E8754B79B (TextProcessingStack_1_t27834AAB14D26DC6519558C4C2574BA9C190D8E8* __this, const RuntimeMethod* method)
- {
- return (( int32_t (*) (TextProcessingStack_1_t27834AAB14D26DC6519558C4C2574BA9C190D8E8*, const RuntimeMethod*))TextProcessingStack_1_Pop_m42BCE2727888F3BB652F4E79F4B7B18E8754B79B_gshared)(__this, method);
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TextStyle_tD9287057EB15E73ED76AC925AC21A889D64CDAAE* TextGeneratorUtilities_GetStyle_m236E7C5EBFA951D1D4B2C3C7803BBEA5C2FD1812 (TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* ___0_generationSetting, int32_t ___1_hashCode, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TextStyle_get_hashCode_mA1F4D3630B6AE71C2A31F94B7054C28BDD96084F (TextStyle_tD9287057EB15E73ED76AC925AC21A889D64CDAAE* __this, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextGeneratorUtilities_InsertOpeningStyleTag_m94153F78A4B8F7A1811D2C1E9567996E39616F60 (TextStyle_tD9287057EB15E73ED76AC925AC21A889D64CDAAE* ___0_style, TextProcessingElementU5BU5D_t24A1E4C8745577D794FE856B4236875595E7FD22** ___1_charBuffer, int32_t* ___2_writeIndex, int32_t* ___3_textStyleStackDepth, TextProcessingStack_1U5BU5D_t2552082EA18234192F7BABAE183356A81363BB6F** ___4_textStyleStacks, TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2** ___5_generationSettings, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t TextBackingContainer_get_Item_m00B920D306C1039BB4E8E3DACFF86130A4ADA612 (TextBackingContainer_t72D97EE144D48752E621D2AA89DEA62AB7D037CE* __this, int32_t ___0_index, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TextGeneratorUtilities_IsValidUTF16_m944B75A058B351075C02F1DA61B688FAF1186DE8 (TextBackingContainer_t72D97EE144D48752E621D2AA89DEA62AB7D037CE ___0_text, int32_t ___1_index, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t TextGeneratorUtilities_GetUTF16_m4E03C41F3B5323D6234DEC0A312F13CEAACCA8E6 (TextBackingContainer_t72D97EE144D48752E621D2AA89DEA62AB7D037CE ___0_text, int32_t ___1_i, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TextGeneratorUtilities_IsValidUTF32_mD6B22F5E6EAD47537B906859CB093622EECF716D (TextBackingContainer_t72D97EE144D48752E621D2AA89DEA62AB7D037CE ___0_text, int32_t ___1_index, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t TextGeneratorUtilities_GetUTF32_mAF367B8C1D5B586B49AED2B69E5E7ECEF3378D0D (TextBackingContainer_t72D97EE144D48752E621D2AA89DEA62AB7D037CE ___0_text, int32_t ___1_i, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t TextGeneratorUtilities_ConvertToUTF32_m6295E74C04568A52624812F2E615A7F25F235C70 (uint32_t ___0_highSurrogate, uint32_t ___1_lowSurrogate, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TextGeneratorUtilities_GetMarkupTagHashCode_mFFDE1B0B5CD9774F83C988C5D436D1AD01AAD843 (TextBackingContainer_t72D97EE144D48752E621D2AA89DEA62AB7D037CE ___0_styleDefinition, int32_t ___1_readIndex, const RuntimeMethod* method) ;
- inline void TextGeneratorUtilities_ResizeInternalArray_TisTextProcessingElement_tDCD1EAF9D54829E796F4F9726D63B205344C7698_m6782229814169B966E0C9A291CDB9DBCCB5067D4 (TextProcessingElementU5BU5D_t24A1E4C8745577D794FE856B4236875595E7FD22** ___0_array, const RuntimeMethod* method)
- {
- (( void (*) (TextProcessingElementU5BU5D_t24A1E4C8745577D794FE856B4236875595E7FD22**, const RuntimeMethod*))TextGeneratorUtilities_ResizeInternalArray_TisTextProcessingElement_tDCD1EAF9D54829E796F4F9726D63B205344C7698_m6782229814169B966E0C9A291CDB9DBCCB5067D4_gshared)(___0_array, method);
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextGeneratorUtilities_InsertOpeningTextStyle_mF71E0B0C1B5E938C5AAC7F8FB3CD5278DEEC2408 (TextStyle_tD9287057EB15E73ED76AC925AC21A889D64CDAAE* ___0_style, TextProcessingElementU5BU5D_t24A1E4C8745577D794FE856B4236875595E7FD22** ___1_charBuffer, int32_t* ___2_writeIndex, int32_t* ___3_textStyleStackDepth, TextProcessingStack_1U5BU5D_t2552082EA18234192F7BABAE183356A81363BB6F** ___4_textStyleStacks, TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2** ___5_generationSettings, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TextGeneratorUtilities_ReplaceOpeningStyleTag_m67FC3FFDE1912D2E7C2DC2BED4C5BA250B1DB705 (TextBackingContainer_t72D97EE144D48752E621D2AA89DEA62AB7D037CE* ___0_sourceText, int32_t ___1_srcIndex, int32_t* ___2_srcOffset, TextProcessingElementU5BU5D_t24A1E4C8745577D794FE856B4236875595E7FD22** ___3_charBuffer, int32_t* ___4_writeIndex, int32_t* ___5_textStyleStackDepth, TextProcessingStack_1U5BU5D_t2552082EA18234192F7BABAE183356A81363BB6F** ___6_textStyleStacks, TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2** ___7_generationSettings, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextGeneratorUtilities_InsertClosingTextStyle_m08B150E030816A5084205B49DA40DED97E0C7036 (TextStyle_tD9287057EB15E73ED76AC925AC21A889D64CDAAE* ___0_style, TextProcessingElementU5BU5D_t24A1E4C8745577D794FE856B4236875595E7FD22** ___1_charBuffer, int32_t* ___2_writeIndex, int32_t* ___3_textStyleStackDepth, TextProcessingStack_1U5BU5D_t2552082EA18234192F7BABAE183356A81363BB6F** ___4_textStyleStacks, TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2** ___5_generationSettings, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextGeneratorUtilities_ReplaceClosingStyleTag_m9DD77D4EACF2389DF2631F515A23C11DC5E58A3B (TextProcessingElementU5BU5D_t24A1E4C8745577D794FE856B4236875595E7FD22** ___0_charBuffer, int32_t* ___1_writeIndex, int32_t* ___2_textStyleStackDepth, TextProcessingStack_1U5BU5D_t2552082EA18234192F7BABAE183356A81363BB6F** ___3_textStyleStacks, TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2** ___4_generationSettings, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextGeneratorUtilities_InsertClosingStyleTag_mD6A4B3357D6478C5770AEE460F61917584B905DB (TextProcessingElementU5BU5D_t24A1E4C8745577D794FE856B4236875595E7FD22** ___0_charBuffer, int32_t* ___1_writeIndex, int32_t* ___2_textStyleStackDepth, TextProcessingStack_1U5BU5D_t2552082EA18234192F7BABAE183356A81363BB6F** ___3_textStyleStacks, TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2** ___4_generationSettings, const RuntimeMethod* method) ;
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Rect_get_width_m620D67551372073C9C32C4C4624C2A5713F7F9A9_inline (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SpecialCharacter__ctor_m6697A8BF272F0144733EE12368C038F45E99F969 (SpecialCharacter_t869F8BE65A7FE32AFD4196118258F49A63D8E2BD* __this, Character_t9B671B493FAC8D43638C69AF6AE92CBD103D80EC* ___0_character, int32_t ___1_materialIndex, const RuntimeMethod* method) ;
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void MissingCharacterEventCallback_Invoke_m5BF78AFFA87C08BC81EC893548949E960E0797D4_inline (MissingCharacterEventCallback_t26E0AD04BD27B7E35AD648D0B549D13330921DED* __this, uint32_t ___0_unicode, int32_t ___1_stringIndex, TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* ___2_text, FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* ___3_fontAsset, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextBackingContainer__ctor_m46B1D0F45A11DA593305FA9D33D191A0E60CDBE7 (TextBackingContainer_t72D97EE144D48752E621D2AA89DEA62AB7D037CE* __this, int32_t ___0_size, const RuntimeMethod* method) ;
- inline void TextProcessingStack_1__ctor_m8D925AB632D621F377352A263B090EF1689AB7D6 (TextProcessingStack_1_t0C74606C1B6C7817CA95F0DCA46B219CF6FB35CA* __this, MaterialReferenceU5BU5D_t4A9B88114E223BD96CE5121053664023CE2DE07E* ___0_stack, const RuntimeMethod* method)
- {
- (( void (*) (TextProcessingStack_1_t0C74606C1B6C7817CA95F0DCA46B219CF6FB35CA*, MaterialReferenceU5BU5D_t4A9B88114E223BD96CE5121053664023CE2DE07E*, const RuntimeMethod*))TextProcessingStack_1__ctor_m8D925AB632D621F377352A263B090EF1689AB7D6_gshared)(__this, ___0_stack, method);
- }
- inline void TextProcessingStack_1__ctor_m51ECDDF2DCADEB66EED067F383D94ADCCFE61782 (TextProcessingStack_1_t9FC06E35259ADD291ED640FE7554D8C03EA5F555* __this, int32_t ___0_capacity, const RuntimeMethod* method)
- {
- (( void (*) (TextProcessingStack_1_t9FC06E35259ADD291ED640FE7554D8C03EA5F555*, int32_t, const RuntimeMethod*))TextProcessingStack_1__ctor_m51ECDDF2DCADEB66EED067F383D94ADCCFE61782_gshared)(__this, ___0_capacity, method);
- }
- inline void TextProcessingStack_1__ctor_mE29F1CB516B3C52016997ECCBF3769B1FE98336A (TextProcessingStack_1_t698B87CDD968C2046F57134BB3AB807EBFFD7790* __this, int32_t ___0_capacity, const RuntimeMethod* method)
- {
- (( void (*) (TextProcessingStack_1_t698B87CDD968C2046F57134BB3AB807EBFFD7790*, int32_t, const RuntimeMethod*))TextProcessingStack_1__ctor_m19C47AD021D8A8D97C02081B352A112F5EC23CAB_gshared)(__this, ___0_capacity, method);
- }
- inline void TextProcessingStack_1__ctor_m21F67B4043E233F8CA9797CEAEBF75AA44923E95 (TextProcessingStack_1_tE63296B08A4C34E38D7EF3FFFA3470076B9E3A0F* __this, int32_t ___0_capacity, const RuntimeMethod* method)
- {
- (( void (*) (TextProcessingStack_1_tE63296B08A4C34E38D7EF3FFFA3470076B9E3A0F*, int32_t, const RuntimeMethod*))TextProcessingStack_1__ctor_m19C47AD021D8A8D97C02081B352A112F5EC23CAB_gshared)(__this, ___0_capacity, method);
- }
- inline void TextProcessingStack_1__ctor_m711FBEB05216B8B7683BAF106DC2CA519C2986EF (TextProcessingStack_1_t9FC06E35259ADD291ED640FE7554D8C03EA5F555* __this, SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* ___0_stack, const RuntimeMethod* method)
- {
- (( void (*) (TextProcessingStack_1_t9FC06E35259ADD291ED640FE7554D8C03EA5F555*, SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C*, const RuntimeMethod*))TextProcessingStack_1__ctor_m711FBEB05216B8B7683BAF106DC2CA519C2986EF_gshared)(__this, ___0_stack, method);
- }
- inline void TextProcessingStack_1__ctor_m445613CACF63BB93528D0DF6A4806B721690BEA3 (TextProcessingStack_1_t7868E818AC1E1B5FED21B76D5C309C9A04380B63* __this, Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259* ___0_stack, const RuntimeMethod* method)
- {
- (( void (*) (TextProcessingStack_1_t7868E818AC1E1B5FED21B76D5C309C9A04380B63*, Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259*, const RuntimeMethod*))TextProcessingStack_1__ctor_m445613CACF63BB93528D0DF6A4806B721690BEA3_gshared)(__this, ___0_stack, method);
- }
- inline void TextProcessingStack_1__ctor_m83F1795C636BFDBA6363410F5719BDFF26B69211 (TextProcessingStack_1_tF3616757510D9631241E95596F10A4139420DA16* __this, HighlightStateU5BU5D_tCF5677B4773947CE4C64B938B12AC50DDA347435* ___0_stack, const RuntimeMethod* method)
- {
- (( void (*) (TextProcessingStack_1_tF3616757510D9631241E95596F10A4139420DA16*, HighlightStateU5BU5D_tCF5677B4773947CE4C64B938B12AC50DDA347435*, const RuntimeMethod*))TextProcessingStack_1__ctor_m83F1795C636BFDBA6363410F5719BDFF26B69211_gshared)(__this, ___0_stack, method);
- }
- inline void TextProcessingStack_1__ctor_m46C659E94F74B5690AC0A547430C8D3387000CEC (TextProcessingStack_1_t27834AAB14D26DC6519558C4C2574BA9C190D8E8* __this, Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___0_stack, const RuntimeMethod* method)
- {
- (( void (*) (TextProcessingStack_1_t27834AAB14D26DC6519558C4C2574BA9C190D8E8*, Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*, const RuntimeMethod*))TextProcessingStack_1__ctor_m46C659E94F74B5690AC0A547430C8D3387000CEC_gshared)(__this, ___0_stack, method);
- }
- inline void TextProcessingStack_1__ctor_mA4B25FA7163EB1A1804D7F9C4BB50D078CC1F9EE (TextProcessingStack_1_t0F39F088E8F8F6E18C3C463B2998ADC5B7A0513E* __this, TextColorGradientU5BU5D_tA27A5E49640CF01334A10DBDBC959903AFBD941A* ___0_stack, const RuntimeMethod* method)
- {
- (( void (*) (TextProcessingStack_1_t0F39F088E8F8F6E18C3C463B2998ADC5B7A0513E*, TextColorGradientU5BU5D_tA27A5E49640CF01334A10DBDBC959903AFBD941A*, const RuntimeMethod*))TextProcessingStack_1__ctor_m8266BC8A892B0914C85742C5ACBCEDC2C072A84A_gshared)(__this, ___0_stack, method);
- }
- inline void TextProcessingStack_1__ctor_mC1F98956286C389A36BAE81B5D628A4AFD0125C7 (TextProcessingStack_1_t8814E7908ACCB94AA483D50DE909AFC9826508C9* __this, int32_t ___0_capacity, int32_t ___1_rolloverSize, const RuntimeMethod* method)
- {
- (( void (*) (TextProcessingStack_1_t8814E7908ACCB94AA483D50DE909AFC9826508C9*, int32_t, int32_t, const RuntimeMethod*))TextProcessingStack_1__ctor_mC1F98956286C389A36BAE81B5D628A4AFD0125C7_gshared)(__this, ___0_capacity, ___1_rolloverSize, method);
- }
- inline void Dictionary_2__ctor_m712893C2C48C47CCAFAD85A865C702E8D3D2B71F (Dictionary_2_tABE19B9C5C52F1DE14F0D3287B2696E7D7419180* __this, const RuntimeMethod* method)
- {
- (( void (*) (Dictionary_2_tABE19B9C5C52F1DE14F0D3287B2696E7D7419180*, const RuntimeMethod*))Dictionary_2__ctor_m712893C2C48C47CCAFAD85A865C702E8D3D2B71F_gshared)(__this, method);
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2 (RuntimeObject* __this, const RuntimeMethod* method) ;
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Color__ctor_m3786F0D6E510D9CFA544523A955870BD2A514C8C_inline (Color_tD001788D726C3A7F1379BEED0260B9591F440C1F* __this, float ___0_r, float ___1_g, float ___2_b, float ___3_a, const RuntimeMethod* method) ;
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Clamp01_mA7E048DBDA832D399A581BE4D6DED9FA44CE0F14_inline (float ___0_value, const RuntimeMethod* method) ;
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, float ___1_d, const RuntimeMethod* method) ;
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 Quaternion_Internal_FromEulerRad_m66D4475341F53949471E6870FB5C5E4A5E9BA93E (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_euler, const RuntimeMethod* method) ;
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Quaternion_op_Equality_mE6F6B56FCED8478552BE02BBAF18C70B969217F9_inline (Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___0_lhs, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___1_rhs, const RuntimeMethod* method) ;
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Quaternion_Dot_mF9D3BE33940A47979DADA7E81650AEB356D5D12B_inline (Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___0_a, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___1_b, const RuntimeMethod* method) ;
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Quaternion_IsEqualUsingDot_m9C672201C918C2D1E739F559DBE4406F95997CBD_inline (float ___0_dot, const RuntimeMethod* method) ;
- #ifdef __clang__
- #pragma clang diagnostic push
- #pragma clang diagnostic ignored "-Winvalid-offsetof"
- #pragma clang diagnostic ignored "-Wunused-variable"
- #endif
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TextGenerator_get_IsExecutingJob_m2570EC49336A66E65C8429B8516F8E79578A955C (const RuntimeMethod* method)
- {
- static bool s_Il2CppMethodInitialized;
- if (!s_Il2CppMethodInitialized)
- {
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TextGenerator_t6B84DC798596D3A9944DC346DD453C075EE62366_il2cpp_TypeInfo_var);
- s_Il2CppMethodInitialized = true;
- }
- {
- bool L_0 = ((TextGenerator_t6B84DC798596D3A9944DC346DD453C075EE62366_StaticFields*)il2cpp_codegen_static_fields_for(TextGenerator_t6B84DC798596D3A9944DC346DD453C075EE62366_il2cpp_TypeInfo_var))->___U3CIsExecutingJobU3Ek__BackingField;
- return L_0;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextGenerator_set_IsExecutingJob_m876815F0F8AC65A3B9521C9691BFC452357F0D5C (bool ___0_value, const RuntimeMethod* method)
- {
- static bool s_Il2CppMethodInitialized;
- if (!s_Il2CppMethodInitialized)
- {
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TextGenerator_t6B84DC798596D3A9944DC346DD453C075EE62366_il2cpp_TypeInfo_var);
- s_Il2CppMethodInitialized = true;
- }
- {
- bool L_0 = ___0_value;
- ((TextGenerator_t6B84DC798596D3A9944DC346DD453C075EE62366_StaticFields*)il2cpp_codegen_static_fields_for(TextGenerator_t6B84DC798596D3A9944DC346DD453C075EE62366_il2cpp_TypeInfo_var))->___U3CIsExecutingJobU3Ek__BackingField = L_0;
- return;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextGenerator_GenerateText_mCF9D4EB0CC6D0BEA0136B23FCEE39EA9A48D6B5F (TextGenerator_t6B84DC798596D3A9944DC346DD453C075EE62366* __this, TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* ___0_settings, TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* ___1_textInfo, const RuntimeMethod* method)
- {
- static bool s_Il2CppMethodInitialized;
- if (!s_Il2CppMethodInitialized)
- {
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FontAsset_t61A6446D934E582651044E33D250EA8D306AB958_il2cpp_TypeInfo_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral76035771ED8F77CE10848FFF51357CF514EC7F02);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral911C45CCDD6261BCC0DB106704C632E834EF8E49);
- s_Il2CppMethodInitialized = true;
- }
- bool V_0 = false;
- bool V_1 = false;
- bool V_2 = false;
- bool V_3 = false;
- int32_t G_B3_0 = 0;
- {
- bool L_0;
- L_0 = TextGenerator_get_IsExecutingJob_m2570EC49336A66E65C8429B8516F8E79578A955C_inline(NULL);
- V_0 = (bool)((((int32_t)L_0) == ((int32_t)0))? 1 : 0);
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_1 = ___0_settings;
- NullCheck(L_1);
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_2 = L_1->___fontAsset;
- il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
- bool L_3;
- L_3 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_2, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
- if (L_3)
- {
- goto IL_0028;
- }
- }
- {
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_4 = ___0_settings;
- NullCheck(L_4);
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_5 = L_4->___fontAsset;
- NullCheck(L_5);
- Dictionary_2_t93CDF0F4011A5A3024EB73A492F9512E3046EACB* L_6;
- L_6 = FontAsset_get_characterLookupTable_m7E76D6C706C5CEB04A9541C68AE6D9E5C75F0FFC(L_5, NULL);
- G_B3_0 = ((((RuntimeObject*)(Dictionary_2_t93CDF0F4011A5A3024EB73A492F9512E3046EACB*)L_6) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0);
- goto IL_0029;
- }
-
- IL_0028:
- {
- G_B3_0 = 1;
- }
-
- IL_0029:
- {
- V_1 = (bool)G_B3_0;
- bool L_7 = V_1;
- if (!L_7)
- {
- goto IL_003b;
- }
- }
- {
- il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
- Debug_LogWarning_m33EF1B897E0C7C6FF538989610BFAFFEF4628CA9(_stringLiteral911C45CCDD6261BCC0DB106704C632E834EF8E49, NULL);
- goto IL_006e;
- }
-
- IL_003b:
- {
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_8 = ___1_textInfo;
- V_2 = (bool)((((RuntimeObject*)(TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09*)L_8) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0);
- bool L_9 = V_2;
- if (!L_9)
- {
- goto IL_0051;
- }
- }
- {
- il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
- Debug_LogError_mB00B2B4468EF3CAF041B038D840820FB84C924B2(_stringLiteral76035771ED8F77CE10848FFF51357CF514EC7F02, NULL);
- goto IL_006e;
- }
-
- IL_0051:
- {
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_10 = ___0_settings;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_11 = ___1_textInfo;
- TextGenerator_Prepare_mD0A24977334138340CA73FB9787627373C6AA255(__this, L_10, L_11, NULL);
- bool L_12 = V_0;
- V_3 = L_12;
- bool L_13 = V_3;
- if (!L_13)
- {
- goto IL_0065;
- }
- }
- {
- il2cpp_codegen_runtime_class_init_inline(FontAsset_t61A6446D934E582651044E33D250EA8D306AB958_il2cpp_TypeInfo_var);
- FontAsset_UpdateFontAssetsInUpdateQueue_m67B9FE54C99FDC8FD3FE3471768C416083E36768(NULL);
- }
-
- IL_0065:
- {
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_14 = ___0_settings;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_15 = ___1_textInfo;
- TextGenerator_GenerateTextMesh_mAB70FC29A49A6C4F8211EA977E37C66BE67D1831(__this, L_14, L_15, NULL);
- }
-
- IL_006e:
- {
- return;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TextGenerator_get_isTextTruncated_m9F4D94C358488A77D334F3877DB94E04C52B8939 (TextGenerator_t6B84DC798596D3A9944DC346DD453C075EE62366* __this, const RuntimeMethod* method)
- {
- bool V_0 = false;
- {
- bool L_0 = __this->___m_IsTextTruncated;
- V_0 = L_0;
- goto IL_000a;
- }
-
- IL_000a:
- {
- bool L_1 = V_0;
- return L_1;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextGenerator_GenerateTextMesh_mAB70FC29A49A6C4F8211EA977E37C66BE67D1831 (TextGenerator_t6B84DC798596D3A9944DC346DD453C075EE62366* __this, TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* ___0_generationSettings, TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* ___1_textInfo, const RuntimeMethod* method)
- {
- static bool s_Il2CppMethodInitialized;
- if (!s_Il2CppMethodInitialized)
- {
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MeshInfo_tE55C4A8846CC2C399CCC3FE989476D987B86AB2F_il2cpp_TypeInfo_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral4D24EAAEA041EAFA17400A5C3BEA644DA7F8067F);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral6EFD426731423F3C40A7DA0D6CAECBFB816A8F61);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralFE37C361B118D899F298E7DBBEDF126B8808060D);
- s_Il2CppMethodInitialized = true;
- }
- float V_0 = 0.0f;
- uint32_t V_1 = 0;
- float V_2 = 0.0f;
- bool V_3 = false;
- bool V_4 = false;
- bool V_5 = false;
- bool V_6 = false;
- float V_7 = 0.0f;
- bool V_8 = false;
- bool V_9 = false;
- bool V_10 = false;
- int32_t V_11 = 0;
- bool V_12 = false;
- bool V_13 = false;
- int32_t G_B3_0 = 0;
- int32_t G_B11_0 = 0;
- int32_t G_B18_0 = 0;
- int32_t G_B28_0 = 0;
- int32_t G_B30_0 = 0;
- {
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_0 = ___0_generationSettings;
- NullCheck(L_0);
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_1 = L_0->___fontAsset;
- il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
- bool L_2;
- L_2 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_1, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
- if (L_2)
- {
- goto IL_001f;
- }
- }
- {
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_3 = ___0_generationSettings;
- NullCheck(L_3);
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_4 = L_3->___fontAsset;
- NullCheck(L_4);
- Dictionary_2_t93CDF0F4011A5A3024EB73A492F9512E3046EACB* L_5;
- L_5 = FontAsset_get_characterLookupTable_m7E76D6C706C5CEB04A9541C68AE6D9E5C75F0FFC(L_4, NULL);
- G_B3_0 = ((((RuntimeObject*)(Dictionary_2_t93CDF0F4011A5A3024EB73A492F9512E3046EACB*)L_5) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0);
- goto IL_0020;
- }
-
- IL_001f:
- {
- G_B3_0 = 1;
- }
-
- IL_0020:
- {
- V_3 = (bool)G_B3_0;
- bool L_6 = V_3;
- if (!L_6)
- {
- goto IL_0035;
- }
- }
- {
- il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
- Debug_LogWarning_m33EF1B897E0C7C6FF538989610BFAFFEF4628CA9(_stringLiteral6EFD426731423F3C40A7DA0D6CAECBFB816A8F61, NULL);
- goto IL_024c;
- }
-
- IL_0035:
- {
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_7 = ___1_textInfo;
- V_4 = (bool)((!(((RuntimeObject*)(TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09*)L_7) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
- bool L_8 = V_4;
- if (!L_8)
- {
- goto IL_0046;
- }
- }
- {
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_9 = ___1_textInfo;
- NullCheck(L_9);
- TextInfo_Clear_m60412774208F9D920707448E71E89C99233D9128(L_9, NULL);
- }
-
- IL_0046:
- {
- TextProcessingElementU5BU5D_t24A1E4C8745577D794FE856B4236875595E7FD22* L_10 = __this->___m_TextProcessingArray;
- if (!L_10)
- {
- goto IL_006d;
- }
- }
- {
- TextProcessingElementU5BU5D_t24A1E4C8745577D794FE856B4236875595E7FD22* L_11 = __this->___m_TextProcessingArray;
- NullCheck(L_11);
- if (!(((RuntimeArray*)L_11)->max_length))
- {
- goto IL_006d;
- }
- }
- {
- TextProcessingElementU5BU5D_t24A1E4C8745577D794FE856B4236875595E7FD22* L_12 = __this->___m_TextProcessingArray;
- NullCheck(L_12);
- uint32_t L_13 = ((L_12)->GetAddressAt(static_cast<il2cpp_array_size_t>(0)))->___unicode;
- G_B11_0 = ((((int32_t)L_13) == ((int32_t)0))? 1 : 0);
- goto IL_006e;
- }
-
- IL_006d:
- {
- G_B11_0 = 1;
- }
-
- IL_006e:
- {
- V_5 = (bool)G_B11_0;
- bool L_14 = V_5;
- if (!L_14)
- {
- goto IL_0098;
- }
- }
- {
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_15 = ___1_textInfo;
- TextGenerator_ClearMesh_m68BA46B0365FC730BA5D2E6BDF2528BD370B2D83((bool)1, L_15, NULL);
- __this->___m_PreferredWidth = (0.0f);
- __this->___m_PreferredHeight = (0.0f);
- goto IL_024c;
- }
-
- IL_0098:
- {
- V_0 = (0.0f);
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_16 = ___1_textInfo;
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_17 = ___0_generationSettings;
- TextGenerator_ParsingPhase_m65E0C35911D968AB823AC4700D9E3E1D4E8C1FB2(__this, L_16, L_17, (&V_1), (&V_2), NULL);
- float L_18 = __this->___m_MaxFontSize;
- float L_19 = __this->___m_MinFontSize;
- V_0 = ((float)il2cpp_codegen_subtract(L_18, L_19));
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_20 = ___0_generationSettings;
- NullCheck(L_20);
- bool L_21 = L_20->___autoSize;
- if (!L_21)
- {
- goto IL_00e7;
- }
- }
- {
- float L_22 = V_0;
- if ((!(((float)L_22) > ((float)(0.050999999f)))))
- {
- goto IL_00e7;
- }
- }
- {
- float L_23 = __this->___m_FontSize;
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_24 = ___0_generationSettings;
- NullCheck(L_24);
- float L_25 = L_24->___fontSizeMax;
- if ((!(((float)L_23) < ((float)L_25))))
- {
- goto IL_00e7;
- }
- }
- {
- int32_t L_26 = __this->___m_AutoSizeIterationCount;
- int32_t L_27 = __this->___m_AutoSizeMaxIterationCount;
- G_B18_0 = ((((int32_t)L_26) < ((int32_t)L_27))? 1 : 0);
- goto IL_00e8;
- }
-
- IL_00e7:
- {
- G_B18_0 = 0;
- }
-
- IL_00e8:
- {
- V_6 = (bool)G_B18_0;
- bool L_28 = V_6;
- if (!L_28)
- {
- goto IL_0181;
- }
- }
- {
- float L_29 = __this->___m_CharWidthAdjDelta;
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_30 = ___0_generationSettings;
- NullCheck(L_30);
- float L_31 = L_30->___charWidthMaxAdj;
- V_8 = (bool)((((float)L_29) < ((float)((float)(L_31/(100.0f)))))? 1 : 0);
- bool L_32 = V_8;
- if (!L_32)
- {
- goto IL_0117;
- }
- }
- {
- __this->___m_CharWidthAdjDelta = (0.0f);
- }
-
- IL_0117:
- {
- float L_33 = __this->___m_FontSize;
- __this->___m_MinFontSize = L_33;
- float L_34 = __this->___m_MaxFontSize;
- float L_35 = __this->___m_FontSize;
- float L_36;
- L_36 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline(((float)(((float)il2cpp_codegen_subtract(L_34, L_35))/(2.0f))), (0.0500000007f), NULL);
- V_7 = L_36;
- float L_37 = __this->___m_FontSize;
- float L_38 = V_7;
- __this->___m_FontSize = ((float)il2cpp_codegen_add(L_37, L_38));
- float L_39 = __this->___m_FontSize;
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_40 = ___0_generationSettings;
- NullCheck(L_40);
- float L_41 = L_40->___charWidthMaxAdj;
- float L_42;
- L_42 = Mathf_Min_m747CA71A9483CDB394B13BD0AD048EE17E48FFE4_inline(((float)(((float)il2cpp_codegen_cast_double_to_int<int32_t>(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_39, (20.0f))), (0.5f)))))/(20.0f))), L_41, NULL);
- __this->___m_FontSize = L_42;
- goto IL_024c;
- }
-
- IL_0181:
- {
- int32_t L_43 = __this->___m_AutoSizeIterationCount;
- int32_t L_44 = __this->___m_AutoSizeMaxIterationCount;
- V_9 = (bool)((((int32_t)((((int32_t)L_43) < ((int32_t)L_44))? 1 : 0)) == ((int32_t)0))? 1 : 0);
- bool L_45 = V_9;
- if (!L_45)
- {
- goto IL_01c3;
- }
- }
- {
- int32_t* L_46 = (int32_t*)(&__this->___m_AutoSizeIterationCount);
- String_t* L_47;
- L_47 = Int32_ToString_m030E01C24E294D6762FB0B6F37CB541581F55CA5(L_46, NULL);
- float* L_48 = (float*)(&__this->___m_FontSize);
- String_t* L_49;
- L_49 = Single_ToString_mE282EDA9CA4F7DF88432D807732837A629D04972(L_48, NULL);
- String_t* L_50;
- L_50 = String_Concat_m093934F71A9B351911EE46311674ED463B180006(_stringLiteralFE37C361B118D899F298E7DBBEDF126B8808060D, L_47, _stringLiteral4D24EAAEA041EAFA17400A5C3BEA644DA7F8067F, L_49, NULL);
- il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
- Debug_Log_m87A9A3C761FF5C43ED8A53B16190A53D08F818BB(L_50, NULL);
- }
-
- IL_01c3:
- {
- int32_t L_51 = __this->___m_CharacterCount;
- if (!L_51)
- {
- goto IL_01dd;
- }
- }
- {
- int32_t L_52 = __this->___m_CharacterCount;
- if ((!(((uint32_t)L_52) == ((uint32_t)1))))
- {
- goto IL_01da;
- }
- }
- {
- uint32_t L_53 = V_1;
- G_B28_0 = ((((int32_t)L_53) == ((int32_t)3))? 1 : 0);
- goto IL_01db;
- }
-
- IL_01da:
- {
- G_B28_0 = 0;
- }
-
- IL_01db:
- {
- G_B30_0 = G_B28_0;
- goto IL_01de;
- }
-
- IL_01dd:
- {
- G_B30_0 = 1;
- }
-
- IL_01de:
- {
- V_10 = (bool)G_B30_0;
- bool L_54 = V_10;
- if (!L_54)
- {
- goto IL_01ef;
- }
- }
- {
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_55 = ___1_textInfo;
- TextGenerator_ClearMesh_m68BA46B0365FC730BA5D2E6BDF2528BD370B2D83((bool)1, L_55, NULL);
- goto IL_024c;
- }
-
- IL_01ef:
- {
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_56 = ___1_textInfo;
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_57 = ___0_generationSettings;
- float L_58 = V_2;
- TextGenerator_LayoutPhase_mE6488553B1AEC28B6E6F2A216C30588CA508990E(__this, L_56, L_57, L_58, NULL);
- V_11 = 1;
- goto IL_023c;
- }
-
- IL_01fe:
- {
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_59 = ___1_textInfo;
- NullCheck(L_59);
- MeshInfoU5BU5D_t3DF8B75BF4A213334EED197AD25E432212894AC6* L_60 = L_59->___meshInfo;
- int32_t L_61 = V_11;
- NullCheck(L_60);
- il2cpp_codegen_runtime_class_init_inline(MeshInfo_tE55C4A8846CC2C399CCC3FE989476D987B86AB2F_il2cpp_TypeInfo_var);
- MeshInfo_ClearUnusedVertices_m7B6003EF4CA72C0ABBA4D25DEA8B0BF3934B2830(((L_60)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_61))), NULL);
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_62 = ___0_generationSettings;
- NullCheck(L_62);
- int32_t L_63 = L_62->___geometrySortingOrder;
- V_12 = (bool)((!(((uint32_t)L_63) <= ((uint32_t)0)))? 1 : 0);
- bool L_64 = V_12;
- if (!L_64)
- {
- goto IL_0235;
- }
- }
- {
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_65 = ___1_textInfo;
- NullCheck(L_65);
- MeshInfoU5BU5D_t3DF8B75BF4A213334EED197AD25E432212894AC6* L_66 = L_65->___meshInfo;
- int32_t L_67 = V_11;
- NullCheck(L_66);
- il2cpp_codegen_runtime_class_init_inline(MeshInfo_tE55C4A8846CC2C399CCC3FE989476D987B86AB2F_il2cpp_TypeInfo_var);
- MeshInfo_SortGeometry_m92046C53AA6AE75EE3627CE73846296AB3E99DD1(((L_66)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_67))), 1, NULL);
- }
-
- IL_0235:
- {
- int32_t L_68 = V_11;
- V_11 = ((int32_t)il2cpp_codegen_add(L_68, 1));
- }
-
- IL_023c:
- {
- int32_t L_69 = V_11;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_70 = ___1_textInfo;
- NullCheck(L_70);
- int32_t L_71 = L_70->___materialCount;
- V_13 = (bool)((((int32_t)L_69) < ((int32_t)L_71))? 1 : 0);
- bool L_72 = V_13;
- if (L_72)
- {
- goto IL_01fe;
- }
- }
-
- IL_024c:
- {
- return;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TextGenerator_ValidateHtmlTag_m87FDAB842DB322DD2F533814602E24428190B366 (TextGenerator_t6B84DC798596D3A9944DC346DD453C075EE62366* __this, TextProcessingElementU5BU5D_t24A1E4C8745577D794FE856B4236875595E7FD22* ___0_chars, int32_t ___1_startIndex, int32_t* ___2_endIndex, TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* ___3_generationSettings, TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* ___4_textInfo, bool* ___5_isThreadSuccess, const RuntimeMethod* method)
- {
- static bool s_Il2CppMethodInitialized;
- if (!s_Il2CppMethodInitialized)
- {
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mFD42C320FC3C4884CD9A746FB26476D6662DFF58_RuntimeMethod_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Offset_tF4AF8F62C21FD6DCB5255F705A59CC10583E22C4_il2cpp_TypeInfo_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Resources_Load_TisFontAsset_t61A6446D934E582651044E33D250EA8D306AB958_m01463D8A27B3AC5957F1EFD218945A9621F00E2C_RuntimeMethod_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Resources_Load_TisMaterial_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3_mC909CC888641BC8E1E29C8AB1C790C637C9B390E_RuntimeMethod_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Resources_Load_TisSpriteAsset_t1D3CF1D9DC350A4690CB09DE228A8B59F2F02313_m0E11E95B9C634C101DD3F7C55A741CE2A33C7540_RuntimeMethod_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Resources_Load_TisTextColorGradient_t22D94E441E8E8CD772B966C167E5C0AEB0919D70_mD9EFA66F643E1BFBE2BAFFA578B4E9BF23F3A279_RuntimeMethod_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TextGeneratorUtilities_tAD0F329B1A5C7CC27CF63086C11FE092B43FED53_il2cpp_TypeInfo_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TextInfo_Resize_TisLinkInfo_tE85DDAFDFBDA635E6405C88EE4FD5941A9243DD8_m69E901740AA5A1BA1DB56BF6E903819E8360A6F9_RuntimeMethod_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09_il2cpp_TypeInfo_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TextProcessingStack_1_Add_m022CA737B4340C51370BE07A79E71C63F553AD3C_RuntimeMethod_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TextProcessingStack_1_Add_m0366B4DC6F32155BD3BDB9FA5AB645A54C233731_RuntimeMethod_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TextProcessingStack_1_Add_m148F8814DD4AD1B3B4C837FBC1B627E687D1E976_RuntimeMethod_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TextProcessingStack_1_Add_m15B10B664846D4F52E8FE84908D9B4196C697CF2_RuntimeMethod_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TextProcessingStack_1_Add_m274EBB250C6149AB4014207A84EC9F3F83C39125_RuntimeMethod_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TextProcessingStack_1_Add_m4F90D4B1A816D07FD2F3E02CA1364417144FE042_RuntimeMethod_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TextProcessingStack_1_Add_mFB2400CB8E620060FDD41E7FB5E57A238F67E666_RuntimeMethod_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TextProcessingStack_1_CurrentItem_m12B559530554D67DDD37987A5EAE085F642C27A9_RuntimeMethod_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TextProcessingStack_1_Peek_mE06D9422EAE774A3926E6956483EB39E6425D2E0_RuntimeMethod_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TextProcessingStack_1_Pop_m58499B721ABBBCFDF676B5EFA85F77B8B019128A_RuntimeMethod_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TextProcessingStack_1_Push_m3AB3F8380B72A623DA061C91422CAB9AAA416DB3_RuntimeMethod_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TextProcessingStack_1_Push_mBF18A764F6D1996DD6E7D2F217EB86BA84FD6A93_RuntimeMethod_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TextProcessingStack_1_Remove_m22098B317E1049C5DFD900721F2F489220C44212_RuntimeMethod_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TextProcessingStack_1_Remove_m24EDA872BB55BFF4493268F713CFBA50102917D0_RuntimeMethod_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TextProcessingStack_1_Remove_m36486DFF2D5026596CFFED89F554CA9F296FBD6E_RuntimeMethod_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TextProcessingStack_1_Remove_m3C7936195E04FE5C7BD27A56E88A06DEDA9EA5BF_RuntimeMethod_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TextProcessingStack_1_Remove_m4563A6927BA6EE642E64162CD93DAB7208B623E8_RuntimeMethod_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TextProcessingStack_1_Remove_mABFF8426A0D669AEEE6FB5017100904E559EEBF6_RuntimeMethod_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TextProcessingStack_1_Remove_mCEB203288B57A916CE3C9482E239BF59D7A3BBBE_RuntimeMethod_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TextProcessingStack_1_Remove_mFC7EB20F1D31BC8E84C07AAABD63626EAB1424BE_RuntimeMethod_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TextProcessingStack_1_get_current_mABD092EB24D30640B9D8FC34E93889C387EA1B4D_RuntimeMethod_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral10AFEF67C3DFA56498662B12A8647359768C0E9F);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2770A633C3121057FB1B03FB7E4E4A3C21E9D5BF);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC87D99783899A4D768C4F9A634212B7C00E622DB);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE37CF7E47CB9000C903DB247EEF917A2B2043256);
- s_Il2CppMethodInitialized = true;
- }
- bool V_0 = false;
- TextSettings_tB7F55685AFFD4A96F714427BCACFD6958E357D64* V_1 = NULL;
- int32_t V_2 = 0;
- uint8_t V_3 = 0x0;
- int32_t V_4 = 0;
- int32_t V_5 = 0;
- int32_t V_6 = 0;
- bool V_7 = false;
- bool V_8 = false;
- bool V_9 = false;
- bool V_10 = false;
- int32_t V_11 = 0;
- uint32_t V_12 = 0;
- bool V_13 = false;
- bool V_14 = false;
- bool V_15 = false;
- bool V_16 = false;
- int32_t V_17 = 0;
- bool V_18 = false;
- bool V_19 = false;
- bool V_20 = false;
- bool V_21 = false;
- bool V_22 = false;
- uint32_t V_23 = 0;
- uint32_t V_24 = 0;
- bool V_25 = false;
- bool V_26 = false;
- bool V_27 = false;
- bool V_28 = false;
- bool V_29 = false;
- bool V_30 = false;
- bool V_31 = false;
- bool V_32 = false;
- bool V_33 = false;
- bool V_34 = false;
- bool V_35 = false;
- bool V_36 = false;
- bool V_37 = false;
- bool V_38 = false;
- bool V_39 = false;
- bool V_40 = false;
- bool V_41 = false;
- bool V_42 = false;
- float V_43 = 0.0f;
- float V_44 = 0.0f;
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B V_45;
- memset((&V_45), 0, sizeof(V_45));
- Offset_tF4AF8F62C21FD6DCB5255F705A59CC10583E22C4 V_46;
- memset((&V_46), 0, sizeof(V_46));
- int32_t V_47 = 0;
- int32_t V_48 = 0;
- int32_t V_49 = 0;
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* V_50 = NULL;
- Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* V_51 = NULL;
- int32_t V_52 = 0;
- TextColorGradient_t22D94E441E8E8CD772B966C167E5C0AEB0919D70* V_53 = NULL;
- int32_t V_54 = 0;
- SpriteAsset_t1D3CF1D9DC350A4690CB09DE228A8B59F2F02313* V_55 = NULL;
- int32_t V_56 = 0;
- int32_t V_57 = 0;
- int32_t V_58 = 0;
- bool V_59 = false;
- bool V_60 = false;
- bool V_61 = false;
- bool V_62 = false;
- bool V_63 = false;
- bool V_64 = false;
- bool V_65 = false;
- bool V_66 = false;
- bool V_67 = false;
- bool V_68 = false;
- bool V_69 = false;
- bool V_70 = false;
- bool V_71 = false;
- bool V_72 = false;
- int32_t V_73 = 0;
- int32_t V_74 = 0;
- int32_t V_75 = 0;
- int32_t V_76 = 0;
- bool V_77 = false;
- bool V_78 = false;
- bool V_79 = false;
- bool V_80 = false;
- bool V_81 = false;
- bool V_82 = false;
- FaceInfo_t12F0319E555A62CBA1D9E51A16C7963393932756 V_83;
- memset((&V_83), 0, sizeof(V_83));
- bool V_84 = false;
- bool V_85 = false;
- bool V_86 = false;
- bool V_87 = false;
- bool V_88 = false;
- bool V_89 = false;
- bool V_90 = false;
- int32_t V_91 = 0;
- int32_t V_92 = 0;
- bool V_93 = false;
- bool V_94 = false;
- int32_t V_95 = 0;
- int32_t V_96 = 0;
- bool V_97 = false;
- int32_t V_98 = 0;
- int32_t V_99 = 0;
- bool V_100 = false;
- bool V_101 = false;
- int32_t V_102 = 0;
- int32_t V_103 = 0;
- bool V_104 = false;
- bool V_105 = false;
- bool V_106 = false;
- bool V_107 = false;
- bool V_108 = false;
- bool V_109 = false;
- bool V_110 = false;
- bool V_111 = false;
- bool V_112 = false;
- bool V_113 = false;
- bool V_114 = false;
- bool V_115 = false;
- MaterialReference_t86DB0799D5C82869D4FF0A4F59624AED6910FD26 V_116;
- memset((&V_116), 0, sizeof(V_116));
- bool V_117 = false;
- bool V_118 = false;
- bool V_119 = false;
- bool V_120 = false;
- MaterialReference_t86DB0799D5C82869D4FF0A4F59624AED6910FD26 V_121;
- memset((&V_121), 0, sizeof(V_121));
- bool V_122 = false;
- int32_t V_123 = 0;
- int32_t V_124 = 0;
- bool V_125 = false;
- bool V_126 = false;
- bool V_127 = false;
- int32_t V_128 = 0;
- bool V_129 = false;
- bool V_130 = false;
- bool V_131 = false;
- int32_t V_132 = 0;
- bool V_133 = false;
- bool V_134 = false;
- bool V_135 = false;
- bool V_136 = false;
- int32_t V_137 = 0;
- bool V_138 = false;
- int32_t V_139 = 0;
- bool V_140 = false;
- bool V_141 = false;
- bool V_142 = false;
- int32_t V_143 = 0;
- int32_t V_144 = 0;
- bool V_145 = false;
- int32_t V_146 = 0;
- int32_t V_147 = 0;
- bool V_148 = false;
- bool V_149 = false;
- int32_t V_150 = 0;
- bool V_151 = false;
- int32_t V_152 = 0;
- int32_t V_153 = 0;
- bool V_154 = false;
- bool V_155 = false;
- bool V_156 = false;
- bool V_157 = false;
- int32_t V_158 = 0;
- int32_t V_159 = 0;
- int32_t V_160 = 0;
- int32_t V_161 = 0;
- bool V_162 = false;
- bool V_163 = false;
- int32_t V_164 = 0;
- int32_t V_165 = 0;
- bool V_166 = false;
- bool V_167 = false;
- bool V_168 = false;
- int32_t V_169 = 0;
- int32_t V_170 = 0;
- bool V_171 = false;
- bool V_172 = false;
- int32_t V_173 = 0;
- int32_t V_174 = 0;
- bool V_175 = false;
- int32_t V_176 = 0;
- int32_t V_177 = 0;
- bool V_178 = false;
- bool V_179 = false;
- bool V_180 = false;
- bool V_181 = false;
- bool V_182 = false;
- bool V_183 = false;
- bool V_184 = false;
- bool V_185 = false;
- bool V_186 = false;
- bool V_187 = false;
- bool V_188 = false;
- int32_t V_189 = 0;
- bool V_190 = false;
- bool V_191 = false;
- int32_t V_192 = 0;
- int32_t V_193 = 0;
- int32_t V_194 = 0;
- int32_t V_195 = 0;
- int32_t V_196 = 0;
- int32_t V_197 = 0;
- bool V_198 = false;
- bool V_199 = false;
- bool V_200 = false;
- bool V_201 = false;
- bool V_202 = false;
- bool V_203 = false;
- bool V_204 = false;
- bool V_205 = false;
- bool V_206 = false;
- bool V_207 = false;
- bool V_208 = false;
- bool V_209 = false;
- bool V_210 = false;
- bool V_211 = false;
- int32_t V_212 = 0;
- int32_t V_213 = 0;
- bool V_214 = false;
- int32_t V_215 = 0;
- int32_t V_216 = 0;
- int32_t V_217 = 0;
- int32_t V_218 = 0;
- int32_t V_219 = 0;
- int32_t V_220 = 0;
- bool V_221 = false;
- int32_t V_222 = 0;
- int32_t V_223 = 0;
- bool V_224 = false;
- int32_t V_225 = 0;
- int32_t V_226 = 0;
- bool V_227 = false;
- bool V_228 = false;
- int32_t V_229 = 0;
- int32_t V_230 = 0;
- bool V_231 = false;
- int32_t V_232 = 0;
- int32_t V_233 = 0;
- bool V_234 = false;
- int32_t V_235 = 0;
- int32_t V_236 = 0;
- bool V_237 = false;
- bool V_238 = false;
- int32_t V_239 = 0;
- bool V_240 = false;
- bool V_241 = false;
- int32_t G_B11_0 = 0;
- int32_t G_B13_0 = 0;
- int32_t G_B29_0 = 0;
- int32_t G_B51_0 = 0;
- int32_t G_B53_0 = 0;
- int32_t G_B64_0 = 0;
- int32_t G_B73_0 = 0;
- int32_t G_B81_0 = 0;
- int32_t G_B87_0 = 0;
- int32_t G_B94_0 = 0;
- int32_t G_B99_0 = 0;
- int32_t G_B104_0 = 0;
- int32_t G_B109_0 = 0;
- int32_t G_B316_0 = 0;
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B* G_B329_0 = NULL;
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B* G_B328_0 = NULL;
- uint8_t G_B330_0 = 0x0;
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B* G_B330_1 = NULL;
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B* G_B343_0 = NULL;
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B* G_B342_0 = NULL;
- uint8_t G_B344_0 = 0x0;
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B* G_B344_1 = NULL;
- float G_B369_0 = 0.0f;
- Offset_tF4AF8F62C21FD6DCB5255F705A59CC10583E22C4 G_B369_1;
- memset((&G_B369_1), 0, sizeof(G_B369_1));
- float G_B368_0 = 0.0f;
- Offset_tF4AF8F62C21FD6DCB5255F705A59CC10583E22C4 G_B368_1;
- memset((&G_B368_1), 0, sizeof(G_B368_1));
- float G_B370_0 = 0.0f;
- float G_B370_1 = 0.0f;
- Offset_tF4AF8F62C21FD6DCB5255F705A59CC10583E22C4 G_B370_2;
- memset((&G_B370_2), 0, sizeof(G_B370_2));
- int32_t G_B375_0 = 0;
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B* G_B378_0 = NULL;
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B* G_B377_0 = NULL;
- uint8_t G_B379_0 = 0x0;
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B* G_B379_1 = NULL;
- float G_B389_0 = 0.0f;
- TextGenerator_t6B84DC798596D3A9944DC346DD453C075EE62366* G_B389_1 = NULL;
- float G_B388_0 = 0.0f;
- TextGenerator_t6B84DC798596D3A9944DC346DD453C075EE62366* G_B388_1 = NULL;
- float G_B390_0 = 0.0f;
- float G_B390_1 = 0.0f;
- TextGenerator_t6B84DC798596D3A9944DC346DD453C075EE62366* G_B390_2 = NULL;
- float G_B392_0 = 0.0f;
- float G_B391_0 = 0.0f;
- float G_B393_0 = 0.0f;
- float G_B393_1 = 0.0f;
- float G_B398_0 = 0.0f;
- TextGenerator_t6B84DC798596D3A9944DC346DD453C075EE62366* G_B398_1 = NULL;
- float G_B397_0 = 0.0f;
- TextGenerator_t6B84DC798596D3A9944DC346DD453C075EE62366* G_B397_1 = NULL;
- float G_B399_0 = 0.0f;
- float G_B399_1 = 0.0f;
- TextGenerator_t6B84DC798596D3A9944DC346DD453C075EE62366* G_B399_2 = NULL;
- float G_B406_0 = 0.0f;
- TextGenerator_t6B84DC798596D3A9944DC346DD453C075EE62366* G_B406_1 = NULL;
- float G_B405_0 = 0.0f;
- TextGenerator_t6B84DC798596D3A9944DC346DD453C075EE62366* G_B405_1 = NULL;
- float G_B407_0 = 0.0f;
- float G_B407_1 = 0.0f;
- TextGenerator_t6B84DC798596D3A9944DC346DD453C075EE62366* G_B407_2 = NULL;
- float G_B409_0 = 0.0f;
- float G_B408_0 = 0.0f;
- float G_B410_0 = 0.0f;
- float G_B410_1 = 0.0f;
- float G_B415_0 = 0.0f;
- TextGenerator_t6B84DC798596D3A9944DC346DD453C075EE62366* G_B415_1 = NULL;
- float G_B414_0 = 0.0f;
- TextGenerator_t6B84DC798596D3A9944DC346DD453C075EE62366* G_B414_1 = NULL;
- float G_B416_0 = 0.0f;
- float G_B416_1 = 0.0f;
- TextGenerator_t6B84DC798596D3A9944DC346DD453C075EE62366* G_B416_2 = NULL;
- float G_B464_0 = 0.0f;
- TextGenerator_t6B84DC798596D3A9944DC346DD453C075EE62366* G_B464_1 = NULL;
- float G_B463_0 = 0.0f;
- TextGenerator_t6B84DC798596D3A9944DC346DD453C075EE62366* G_B463_1 = NULL;
- float G_B465_0 = 0.0f;
- float G_B465_1 = 0.0f;
- TextGenerator_t6B84DC798596D3A9944DC346DD453C075EE62366* G_B465_2 = NULL;
- float G_B468_0 = 0.0f;
- TextGenerator_t6B84DC798596D3A9944DC346DD453C075EE62366* G_B468_1 = NULL;
- float G_B467_0 = 0.0f;
- TextGenerator_t6B84DC798596D3A9944DC346DD453C075EE62366* G_B467_1 = NULL;
- float G_B469_0 = 0.0f;
- float G_B469_1 = 0.0f;
- TextGenerator_t6B84DC798596D3A9944DC346DD453C075EE62366* G_B469_2 = NULL;
- float G_B479_0 = 0.0f;
- TextGenerator_t6B84DC798596D3A9944DC346DD453C075EE62366* G_B479_1 = NULL;
- float G_B478_0 = 0.0f;
- TextGenerator_t6B84DC798596D3A9944DC346DD453C075EE62366* G_B478_1 = NULL;
- float G_B480_0 = 0.0f;
- float G_B480_1 = 0.0f;
- TextGenerator_t6B84DC798596D3A9944DC346DD453C075EE62366* G_B480_2 = NULL;
- float G_B483_0 = 0.0f;
- TextGenerator_t6B84DC798596D3A9944DC346DD453C075EE62366* G_B483_1 = NULL;
- float G_B482_0 = 0.0f;
- TextGenerator_t6B84DC798596D3A9944DC346DD453C075EE62366* G_B482_1 = NULL;
- float G_B484_0 = 0.0f;
- float G_B484_1 = 0.0f;
- TextGenerator_t6B84DC798596D3A9944DC346DD453C075EE62366* G_B484_2 = NULL;
- int32_t G_B519_0 = 0;
- float G_B550_0 = 0.0f;
- float G_B550_1 = 0.0f;
- TextGenerator_t6B84DC798596D3A9944DC346DD453C075EE62366* G_B550_2 = NULL;
- float G_B549_0 = 0.0f;
- float G_B549_1 = 0.0f;
- TextGenerator_t6B84DC798596D3A9944DC346DD453C075EE62366* G_B549_2 = NULL;
- float G_B551_0 = 0.0f;
- float G_B551_1 = 0.0f;
- float G_B551_2 = 0.0f;
- TextGenerator_t6B84DC798596D3A9944DC346DD453C075EE62366* G_B551_3 = NULL;
- float G_B554_0 = 0.0f;
- float G_B554_1 = 0.0f;
- TextGenerator_t6B84DC798596D3A9944DC346DD453C075EE62366* G_B554_2 = NULL;
- float G_B553_0 = 0.0f;
- float G_B553_1 = 0.0f;
- TextGenerator_t6B84DC798596D3A9944DC346DD453C075EE62366* G_B553_2 = NULL;
- float G_B555_0 = 0.0f;
- float G_B555_1 = 0.0f;
- float G_B555_2 = 0.0f;
- TextGenerator_t6B84DC798596D3A9944DC346DD453C075EE62366* G_B555_3 = NULL;
- int32_t G_B564_0 = 0;
- int32_t G_B568_0 = 0;
- int32_t G_B577_0 = 0;
- int32_t G_B587_0 = 0;
- int32_t G_B591_0 = 0;
- int32_t G_B602_0 = 0;
- int32_t G_B611_0 = 0;
- float G_B640_0 = 0.0f;
- TextGenerator_t6B84DC798596D3A9944DC346DD453C075EE62366* G_B640_1 = NULL;
- float G_B639_0 = 0.0f;
- TextGenerator_t6B84DC798596D3A9944DC346DD453C075EE62366* G_B639_1 = NULL;
- float G_B641_0 = 0.0f;
- float G_B641_1 = 0.0f;
- TextGenerator_t6B84DC798596D3A9944DC346DD453C075EE62366* G_B641_2 = NULL;
- int32_t G_B651_0 = 0;
- int32_t G_B707_0 = 0;
- float G_B716_0 = 0.0f;
- TextGenerator_t6B84DC798596D3A9944DC346DD453C075EE62366* G_B716_1 = NULL;
- float G_B715_0 = 0.0f;
- TextGenerator_t6B84DC798596D3A9944DC346DD453C075EE62366* G_B715_1 = NULL;
- float G_B717_0 = 0.0f;
- float G_B717_1 = 0.0f;
- TextGenerator_t6B84DC798596D3A9944DC346DD453C075EE62366* G_B717_2 = NULL;
- float G_B720_0 = 0.0f;
- TextGenerator_t6B84DC798596D3A9944DC346DD453C075EE62366* G_B720_1 = NULL;
- float G_B719_0 = 0.0f;
- TextGenerator_t6B84DC798596D3A9944DC346DD453C075EE62366* G_B719_1 = NULL;
- float G_B721_0 = 0.0f;
- float G_B721_1 = 0.0f;
- TextGenerator_t6B84DC798596D3A9944DC346DD453C075EE62366* G_B721_2 = NULL;
- int32_t G_B727_0 = 0;
- float G_B738_0 = 0.0f;
- TextGenerator_t6B84DC798596D3A9944DC346DD453C075EE62366* G_B738_1 = NULL;
- float G_B737_0 = 0.0f;
- TextGenerator_t6B84DC798596D3A9944DC346DD453C075EE62366* G_B737_1 = NULL;
- float G_B739_0 = 0.0f;
- float G_B739_1 = 0.0f;
- TextGenerator_t6B84DC798596D3A9944DC346DD453C075EE62366* G_B739_2 = NULL;
- float G_B742_0 = 0.0f;
- TextGenerator_t6B84DC798596D3A9944DC346DD453C075EE62366* G_B742_1 = NULL;
- float G_B741_0 = 0.0f;
- TextGenerator_t6B84DC798596D3A9944DC346DD453C075EE62366* G_B741_1 = NULL;
- float G_B743_0 = 0.0f;
- float G_B743_1 = 0.0f;
- TextGenerator_t6B84DC798596D3A9944DC346DD453C075EE62366* G_B743_2 = NULL;
- float G_B757_0 = 0.0f;
- TextGenerator_t6B84DC798596D3A9944DC346DD453C075EE62366* G_B757_1 = NULL;
- float G_B756_0 = 0.0f;
- TextGenerator_t6B84DC798596D3A9944DC346DD453C075EE62366* G_B756_1 = NULL;
- float G_B758_0 = 0.0f;
- float G_B758_1 = 0.0f;
- TextGenerator_t6B84DC798596D3A9944DC346DD453C075EE62366* G_B758_2 = NULL;
- float G_B761_0 = 0.0f;
- TextGenerator_t6B84DC798596D3A9944DC346DD453C075EE62366* G_B761_1 = NULL;
- float G_B760_0 = 0.0f;
- TextGenerator_t6B84DC798596D3A9944DC346DD453C075EE62366* G_B760_1 = NULL;
- float G_B762_0 = 0.0f;
- float G_B762_1 = 0.0f;
- TextGenerator_t6B84DC798596D3A9944DC346DD453C075EE62366* G_B762_2 = NULL;
- float G_B772_0 = 0.0f;
- TextGenerator_t6B84DC798596D3A9944DC346DD453C075EE62366* G_B772_1 = NULL;
- float G_B771_0 = 0.0f;
- TextGenerator_t6B84DC798596D3A9944DC346DD453C075EE62366* G_B771_1 = NULL;
- float G_B773_0 = 0.0f;
- float G_B773_1 = 0.0f;
- TextGenerator_t6B84DC798596D3A9944DC346DD453C075EE62366* G_B773_2 = NULL;
- float G_B776_0 = 0.0f;
- TextGenerator_t6B84DC798596D3A9944DC346DD453C075EE62366* G_B776_1 = NULL;
- float G_B775_0 = 0.0f;
- TextGenerator_t6B84DC798596D3A9944DC346DD453C075EE62366* G_B775_1 = NULL;
- float G_B777_0 = 0.0f;
- float G_B777_1 = 0.0f;
- TextGenerator_t6B84DC798596D3A9944DC346DD453C075EE62366* G_B777_2 = NULL;
- int32_t G_B784_0 = 0;
- int32_t G_B846_0 = 0;
- float G_B878_0 = 0.0f;
- TextGenerator_t6B84DC798596D3A9944DC346DD453C075EE62366* G_B878_1 = NULL;
- float G_B877_0 = 0.0f;
- TextGenerator_t6B84DC798596D3A9944DC346DD453C075EE62366* G_B877_1 = NULL;
- float G_B879_0 = 0.0f;
- float G_B879_1 = 0.0f;
- TextGenerator_t6B84DC798596D3A9944DC346DD453C075EE62366* G_B879_2 = NULL;
- float G_B882_0 = 0.0f;
- TextGenerator_t6B84DC798596D3A9944DC346DD453C075EE62366* G_B882_1 = NULL;
- float G_B881_0 = 0.0f;
- TextGenerator_t6B84DC798596D3A9944DC346DD453C075EE62366* G_B881_1 = NULL;
- float G_B883_0 = 0.0f;
- float G_B883_1 = 0.0f;
- TextGenerator_t6B84DC798596D3A9944DC346DD453C075EE62366* G_B883_2 = NULL;
- float G_B886_0 = 0.0f;
- TextGenerator_t6B84DC798596D3A9944DC346DD453C075EE62366* G_B886_1 = NULL;
- float G_B885_0 = 0.0f;
- TextGenerator_t6B84DC798596D3A9944DC346DD453C075EE62366* G_B885_1 = NULL;
- float G_B887_0 = 0.0f;
- float G_B887_1 = 0.0f;
- TextGenerator_t6B84DC798596D3A9944DC346DD453C075EE62366* G_B887_2 = NULL;
- TextGenerator_t6B84DC798596D3A9944DC346DD453C075EE62366* G_B890_0 = NULL;
- TextGenerator_t6B84DC798596D3A9944DC346DD453C075EE62366* G_B889_0 = NULL;
- float G_B891_0 = 0.0f;
- TextGenerator_t6B84DC798596D3A9944DC346DD453C075EE62366* G_B891_1 = NULL;
- float G_B903_0 = 0.0f;
- TextGenerator_t6B84DC798596D3A9944DC346DD453C075EE62366* G_B903_1 = NULL;
- float G_B902_0 = 0.0f;
- TextGenerator_t6B84DC798596D3A9944DC346DD453C075EE62366* G_B902_1 = NULL;
- float G_B904_0 = 0.0f;
- float G_B904_1 = 0.0f;
- TextGenerator_t6B84DC798596D3A9944DC346DD453C075EE62366* G_B904_2 = NULL;
- float G_B907_0 = 0.0f;
- TextGenerator_t6B84DC798596D3A9944DC346DD453C075EE62366* G_B907_1 = NULL;
- float G_B906_0 = 0.0f;
- TextGenerator_t6B84DC798596D3A9944DC346DD453C075EE62366* G_B906_1 = NULL;
- float G_B908_0 = 0.0f;
- float G_B908_1 = 0.0f;
- TextGenerator_t6B84DC798596D3A9944DC346DD453C075EE62366* G_B908_2 = NULL;
- float G_B911_0 = 0.0f;
- TextGenerator_t6B84DC798596D3A9944DC346DD453C075EE62366* G_B911_1 = NULL;
- float G_B910_0 = 0.0f;
- TextGenerator_t6B84DC798596D3A9944DC346DD453C075EE62366* G_B910_1 = NULL;
- float G_B912_0 = 0.0f;
- float G_B912_1 = 0.0f;
- TextGenerator_t6B84DC798596D3A9944DC346DD453C075EE62366* G_B912_2 = NULL;
- TextGenerator_t6B84DC798596D3A9944DC346DD453C075EE62366* G_B915_0 = NULL;
- TextGenerator_t6B84DC798596D3A9944DC346DD453C075EE62366* G_B914_0 = NULL;
- float G_B916_0 = 0.0f;
- TextGenerator_t6B84DC798596D3A9944DC346DD453C075EE62366* G_B916_1 = NULL;
- float G_B923_0 = 0.0f;
- TextGenerator_t6B84DC798596D3A9944DC346DD453C075EE62366* G_B923_1 = NULL;
- float G_B922_0 = 0.0f;
- TextGenerator_t6B84DC798596D3A9944DC346DD453C075EE62366* G_B922_1 = NULL;
- float G_B924_0 = 0.0f;
- float G_B924_1 = 0.0f;
- TextGenerator_t6B84DC798596D3A9944DC346DD453C075EE62366* G_B924_2 = NULL;
- float G_B927_0 = 0.0f;
- TextGenerator_t6B84DC798596D3A9944DC346DD453C075EE62366* G_B927_1 = NULL;
- float G_B926_0 = 0.0f;
- TextGenerator_t6B84DC798596D3A9944DC346DD453C075EE62366* G_B926_1 = NULL;
- float G_B928_0 = 0.0f;
- float G_B928_1 = 0.0f;
- TextGenerator_t6B84DC798596D3A9944DC346DD453C075EE62366* G_B928_2 = NULL;
- float G_B931_0 = 0.0f;
- TextGenerator_t6B84DC798596D3A9944DC346DD453C075EE62366* G_B931_1 = NULL;
- float G_B930_0 = 0.0f;
- TextGenerator_t6B84DC798596D3A9944DC346DD453C075EE62366* G_B930_1 = NULL;
- float G_B932_0 = 0.0f;
- float G_B932_1 = 0.0f;
- TextGenerator_t6B84DC798596D3A9944DC346DD453C075EE62366* G_B932_2 = NULL;
- TextGenerator_t6B84DC798596D3A9944DC346DD453C075EE62366* G_B935_0 = NULL;
- TextGenerator_t6B84DC798596D3A9944DC346DD453C075EE62366* G_B934_0 = NULL;
- float G_B936_0 = 0.0f;
- TextGenerator_t6B84DC798596D3A9944DC346DD453C075EE62366* G_B936_1 = NULL;
- int32_t G_B941_0 = 0;
- float G_B951_0 = 0.0f;
- TextGenerator_t6B84DC798596D3A9944DC346DD453C075EE62366* G_B951_1 = NULL;
- float G_B950_0 = 0.0f;
- TextGenerator_t6B84DC798596D3A9944DC346DD453C075EE62366* G_B950_1 = NULL;
- float G_B952_0 = 0.0f;
- float G_B952_1 = 0.0f;
- TextGenerator_t6B84DC798596D3A9944DC346DD453C075EE62366* G_B952_2 = NULL;
- float G_B955_0 = 0.0f;
- TextGenerator_t6B84DC798596D3A9944DC346DD453C075EE62366* G_B955_1 = NULL;
- float G_B954_0 = 0.0f;
- TextGenerator_t6B84DC798596D3A9944DC346DD453C075EE62366* G_B954_1 = NULL;
- float G_B956_0 = 0.0f;
- float G_B956_1 = 0.0f;
- TextGenerator_t6B84DC798596D3A9944DC346DD453C075EE62366* G_B956_2 = NULL;
- float G_B959_0 = 0.0f;
- TextGenerator_t6B84DC798596D3A9944DC346DD453C075EE62366* G_B959_1 = NULL;
- float G_B958_0 = 0.0f;
- TextGenerator_t6B84DC798596D3A9944DC346DD453C075EE62366* G_B958_1 = NULL;
- float G_B960_0 = 0.0f;
- float G_B960_1 = 0.0f;
- TextGenerator_t6B84DC798596D3A9944DC346DD453C075EE62366* G_B960_2 = NULL;
- TextGenerator_t6B84DC798596D3A9944DC346DD453C075EE62366* G_B963_0 = NULL;
- TextGenerator_t6B84DC798596D3A9944DC346DD453C075EE62366* G_B962_0 = NULL;
- float G_B964_0 = 0.0f;
- TextGenerator_t6B84DC798596D3A9944DC346DD453C075EE62366* G_B964_1 = NULL;
- float G_B971_0 = 0.0f;
- TextGenerator_t6B84DC798596D3A9944DC346DD453C075EE62366* G_B971_1 = NULL;
- float G_B970_0 = 0.0f;
- TextGenerator_t6B84DC798596D3A9944DC346DD453C075EE62366* G_B970_1 = NULL;
- float G_B972_0 = 0.0f;
- float G_B972_1 = 0.0f;
- TextGenerator_t6B84DC798596D3A9944DC346DD453C075EE62366* G_B972_2 = NULL;
- float G_B975_0 = 0.0f;
- TextGenerator_t6B84DC798596D3A9944DC346DD453C075EE62366* G_B975_1 = NULL;
- float G_B974_0 = 0.0f;
- TextGenerator_t6B84DC798596D3A9944DC346DD453C075EE62366* G_B974_1 = NULL;
- float G_B976_0 = 0.0f;
- float G_B976_1 = 0.0f;
- TextGenerator_t6B84DC798596D3A9944DC346DD453C075EE62366* G_B976_2 = NULL;
- float G_B979_0 = 0.0f;
- TextGenerator_t6B84DC798596D3A9944DC346DD453C075EE62366* G_B979_1 = NULL;
- float G_B978_0 = 0.0f;
- TextGenerator_t6B84DC798596D3A9944DC346DD453C075EE62366* G_B978_1 = NULL;
- float G_B980_0 = 0.0f;
- float G_B980_1 = 0.0f;
- TextGenerator_t6B84DC798596D3A9944DC346DD453C075EE62366* G_B980_2 = NULL;
- TextGenerator_t6B84DC798596D3A9944DC346DD453C075EE62366* G_B983_0 = NULL;
- TextGenerator_t6B84DC798596D3A9944DC346DD453C075EE62366* G_B982_0 = NULL;
- float G_B984_0 = 0.0f;
- TextGenerator_t6B84DC798596D3A9944DC346DD453C075EE62366* G_B984_1 = NULL;
- float G_B991_0 = 0.0f;
- TextGenerator_t6B84DC798596D3A9944DC346DD453C075EE62366* G_B991_1 = NULL;
- float G_B990_0 = 0.0f;
- TextGenerator_t6B84DC798596D3A9944DC346DD453C075EE62366* G_B990_1 = NULL;
- float G_B992_0 = 0.0f;
- float G_B992_1 = 0.0f;
- TextGenerator_t6B84DC798596D3A9944DC346DD453C075EE62366* G_B992_2 = NULL;
- float G_B995_0 = 0.0f;
- TextGenerator_t6B84DC798596D3A9944DC346DD453C075EE62366* G_B995_1 = NULL;
- float G_B994_0 = 0.0f;
- TextGenerator_t6B84DC798596D3A9944DC346DD453C075EE62366* G_B994_1 = NULL;
- float G_B996_0 = 0.0f;
- float G_B996_1 = 0.0f;
- TextGenerator_t6B84DC798596D3A9944DC346DD453C075EE62366* G_B996_2 = NULL;
- float G_B999_0 = 0.0f;
- float G_B998_0 = 0.0f;
- float G_B1000_0 = 0.0f;
- float G_B1000_1 = 0.0f;
- {
- bool L_0;
- L_0 = TextGenerator_get_IsExecutingJob_m2570EC49336A66E65C8429B8516F8E79578A955C_inline(NULL);
- V_0 = (bool)((((int32_t)L_0) == ((int32_t)0))? 1 : 0);
- bool* L_1 = ___5_isThreadSuccess;
- *((int8_t*)L_1) = (int8_t)1;
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_2 = ___3_generationSettings;
- NullCheck(L_2);
- TextSettings_tB7F55685AFFD4A96F714427BCACFD6958E357D64* L_3 = L_2->___textSettings;
- V_1 = L_3;
- V_2 = 0;
- V_3 = (uint8_t)0;
- V_4 = 0;
- TextGenerator_ClearMarkupTagAttributes_m6047C48E973FC0E5A524AEB3F78D20E958E747C0(__this, NULL);
- V_5 = 0;
- V_6 = 0;
- int32_t* L_4 = ___2_endIndex;
- int32_t L_5 = ___1_startIndex;
- *((int32_t*)L_4) = (int32_t)L_5;
- V_7 = (bool)0;
- V_8 = (bool)0;
- V_9 = (bool)0;
- V_10 = (bool)0;
- int32_t L_6 = ___1_startIndex;
- V_11 = L_6;
- goto IL_06c6;
- }
-
- IL_0041:
- {
- TextProcessingElementU5BU5D_t24A1E4C8745577D794FE856B4236875595E7FD22* L_7 = ___0_chars;
- int32_t L_8 = V_11;
- NullCheck(L_7);
- uint32_t L_9 = ((L_7)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_8)))->___unicode;
- V_12 = L_9;
- uint32_t L_10 = V_12;
- V_13 = (bool)((((int32_t)L_10) == ((int32_t)((int32_t)62)))? 1 : 0);
- bool L_11 = V_13;
- if (!L_11)
- {
- goto IL_0073;
- }
- }
- {
- V_8 = (bool)1;
- int32_t* L_12 = ___2_endIndex;
- int32_t L_13 = V_11;
- *((int32_t*)L_12) = (int32_t)L_13;
- CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_14 = __this->___m_HtmlTag;
- int32_t L_15 = V_2;
- NullCheck(L_14);
- (L_14)->SetAt(static_cast<il2cpp_array_size_t>(L_15), (Il2CppChar)0);
- goto IL_0707;
- }
-
- IL_0073:
- {
- CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_16 = __this->___m_HtmlTag;
- int32_t L_17 = V_2;
- uint32_t L_18 = V_12;
- NullCheck(L_16);
- (L_16)->SetAt(static_cast<il2cpp_array_size_t>(L_17), (Il2CppChar)((int32_t)(uint16_t)L_18));
- int32_t L_19 = V_2;
- V_2 = ((int32_t)il2cpp_codegen_add(L_19, 1));
- uint8_t L_20 = V_3;
- V_14 = (bool)((((int32_t)L_20) == ((int32_t)1))? 1 : 0);
- bool L_21 = V_14;
- if (!L_21)
- {
- goto IL_05a6;
- }
- }
- {
- int32_t L_22 = V_5;
- V_15 = (bool)((((int32_t)L_22) == ((int32_t)0))? 1 : 0);
- bool L_23 = V_15;
- if (!L_23)
- {
- goto IL_0297;
- }
- }
- {
- uint32_t L_24 = V_12;
- if ((((int32_t)L_24) == ((int32_t)((int32_t)43))))
- {
- goto IL_00c5;
- }
- }
- {
- uint32_t L_25 = V_12;
- if ((((int32_t)L_25) == ((int32_t)((int32_t)45))))
- {
- goto IL_00c5;
- }
- }
- {
- uint32_t L_26 = V_12;
- if ((((int32_t)L_26) == ((int32_t)((int32_t)46))))
- {
- goto IL_00c5;
- }
- }
- {
- uint32_t L_27 = V_12;
- if ((!(((uint32_t)L_27) >= ((uint32_t)((int32_t)48)))))
- {
- goto IL_00c2;
- }
- }
- {
- uint32_t L_28 = V_12;
- G_B11_0 = ((((int32_t)((!(((uint32_t)L_28) <= ((uint32_t)((int32_t)57))))? 1 : 0)) == ((int32_t)0))? 1 : 0);
- goto IL_00c3;
- }
-
- IL_00c2:
- {
- G_B11_0 = 0;
- }
-
- IL_00c3:
- {
- G_B13_0 = G_B11_0;
- goto IL_00c6;
- }
-
- IL_00c5:
- {
- G_B13_0 = 1;
- }
-
- IL_00c6:
- {
- V_16 = (bool)G_B13_0;
- bool L_29 = V_16;
- if (!L_29)
- {
- goto IL_011c;
- }
- }
- {
- V_6 = 0;
- RichTextTagAttributeU5BU5D_tEE9D071B3246F23742DBF4226567620BCBB24A14* L_30 = __this->___m_XmlAttribute;
- int32_t L_31 = V_4;
- NullCheck(L_30);
- int32_t L_32 = 1;
- V_17 = L_32;
- ((L_30)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_31)))->___valueType = L_32;
- int32_t L_33 = V_17;
- V_5 = L_33;
- RichTextTagAttributeU5BU5D_tEE9D071B3246F23742DBF4226567620BCBB24A14* L_34 = __this->___m_XmlAttribute;
- int32_t L_35 = V_4;
- NullCheck(L_34);
- int32_t L_36 = V_2;
- ((L_34)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_35)))->___valueStartIndex = ((int32_t)il2cpp_codegen_subtract(L_36, 1));
- RichTextTagAttributeU5BU5D_tEE9D071B3246F23742DBF4226567620BCBB24A14* L_37 = __this->___m_XmlAttribute;
- int32_t L_38 = V_4;
- NullCheck(L_37);
- int32_t* L_39 = (int32_t*)(&((L_37)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_38)))->___valueLength);
- int32_t* L_40 = L_39;
- int32_t L_41 = *((int32_t*)L_40);
- *((int32_t*)L_40) = (int32_t)((int32_t)il2cpp_codegen_add(L_41, 1));
- goto IL_0291;
- }
-
- IL_011c:
- {
- uint32_t L_42 = V_12;
- V_18 = (bool)((((int32_t)L_42) == ((int32_t)((int32_t)35)))? 1 : 0);
- bool L_43 = V_18;
- if (!L_43)
- {
- goto IL_0178;
- }
- }
- {
- V_6 = 0;
- RichTextTagAttributeU5BU5D_tEE9D071B3246F23742DBF4226567620BCBB24A14* L_44 = __this->___m_XmlAttribute;
- int32_t L_45 = V_4;
- NullCheck(L_44);
- int32_t L_46 = 4;
- V_17 = L_46;
- ((L_44)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_45)))->___valueType = L_46;
- int32_t L_47 = V_17;
- V_5 = L_47;
- RichTextTagAttributeU5BU5D_tEE9D071B3246F23742DBF4226567620BCBB24A14* L_48 = __this->___m_XmlAttribute;
- int32_t L_49 = V_4;
- NullCheck(L_48);
- int32_t L_50 = V_2;
- ((L_48)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_49)))->___valueStartIndex = ((int32_t)il2cpp_codegen_subtract(L_50, 1));
- RichTextTagAttributeU5BU5D_tEE9D071B3246F23742DBF4226567620BCBB24A14* L_51 = __this->___m_XmlAttribute;
- int32_t L_52 = V_4;
- NullCheck(L_51);
- int32_t* L_53 = (int32_t*)(&((L_51)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_52)))->___valueLength);
- int32_t* L_54 = L_53;
- int32_t L_55 = *((int32_t*)L_54);
- *((int32_t*)L_54) = (int32_t)((int32_t)il2cpp_codegen_add(L_55, 1));
- goto IL_0291;
- }
-
- IL_0178:
- {
- uint32_t L_56 = V_12;
- V_19 = (bool)((((int32_t)L_56) == ((int32_t)((int32_t)39)))? 1 : 0);
- bool L_57 = V_19;
- if (!L_57)
- {
- goto IL_01be;
- }
- }
- {
- V_6 = 0;
- RichTextTagAttributeU5BU5D_tEE9D071B3246F23742DBF4226567620BCBB24A14* L_58 = __this->___m_XmlAttribute;
- int32_t L_59 = V_4;
- NullCheck(L_58);
- int32_t L_60 = 2;
- V_17 = L_60;
- ((L_58)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_59)))->___valueType = L_60;
- int32_t L_61 = V_17;
- V_5 = L_61;
- RichTextTagAttributeU5BU5D_tEE9D071B3246F23742DBF4226567620BCBB24A14* L_62 = __this->___m_XmlAttribute;
- int32_t L_63 = V_4;
- NullCheck(L_62);
- int32_t L_64 = V_2;
- ((L_62)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_63)))->___valueStartIndex = L_64;
- V_9 = (bool)1;
- goto IL_0291;
- }
-
- IL_01be:
- {
- uint32_t L_65 = V_12;
- V_20 = (bool)((((int32_t)L_65) == ((int32_t)((int32_t)34)))? 1 : 0);
- bool L_66 = V_20;
- if (!L_66)
- {
- goto IL_0204;
- }
- }
- {
- V_6 = 0;
- RichTextTagAttributeU5BU5D_tEE9D071B3246F23742DBF4226567620BCBB24A14* L_67 = __this->___m_XmlAttribute;
- int32_t L_68 = V_4;
- NullCheck(L_67);
- int32_t L_69 = 2;
- V_17 = L_69;
- ((L_67)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_68)))->___valueType = L_69;
- int32_t L_70 = V_17;
- V_5 = L_70;
- RichTextTagAttributeU5BU5D_tEE9D071B3246F23742DBF4226567620BCBB24A14* L_71 = __this->___m_XmlAttribute;
- int32_t L_72 = V_4;
- NullCheck(L_71);
- int32_t L_73 = V_2;
- ((L_71)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_72)))->___valueStartIndex = L_73;
- V_10 = (bool)1;
- goto IL_0291;
- }
-
- IL_0204:
- {
- V_6 = 0;
- RichTextTagAttributeU5BU5D_tEE9D071B3246F23742DBF4226567620BCBB24A14* L_74 = __this->___m_XmlAttribute;
- int32_t L_75 = V_4;
- NullCheck(L_74);
- int32_t L_76 = 2;
- V_17 = L_76;
- ((L_74)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_75)))->___valueType = L_76;
- int32_t L_77 = V_17;
- V_5 = L_77;
- RichTextTagAttributeU5BU5D_tEE9D071B3246F23742DBF4226567620BCBB24A14* L_78 = __this->___m_XmlAttribute;
- int32_t L_79 = V_4;
- NullCheck(L_78);
- int32_t L_80 = V_2;
- ((L_78)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_79)))->___valueStartIndex = ((int32_t)il2cpp_codegen_subtract(L_80, 1));
- RichTextTagAttributeU5BU5D_tEE9D071B3246F23742DBF4226567620BCBB24A14* L_81 = __this->___m_XmlAttribute;
- int32_t L_82 = V_4;
- NullCheck(L_81);
- RichTextTagAttributeU5BU5D_tEE9D071B3246F23742DBF4226567620BCBB24A14* L_83 = __this->___m_XmlAttribute;
- int32_t L_84 = V_4;
- NullCheck(L_83);
- int32_t L_85 = ((L_83)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_84)))->___valueHashCode;
- RichTextTagAttributeU5BU5D_tEE9D071B3246F23742DBF4226567620BCBB24A14* L_86 = __this->___m_XmlAttribute;
- int32_t L_87 = V_4;
- NullCheck(L_86);
- int32_t L_88 = ((L_86)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_87)))->___valueHashCode;
- uint32_t L_89 = V_12;
- il2cpp_codegen_runtime_class_init_inline(TextGeneratorUtilities_tAD0F329B1A5C7CC27CF63086C11FE092B43FED53_il2cpp_TypeInfo_var);
- Il2CppChar L_90;
- L_90 = TextGeneratorUtilities_ToUpperFast_mE1809281C56E4137C6794B2E94D38BBFA68DBAAE(((int32_t)(uint16_t)L_89), NULL);
- ((L_81)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_82)))->___valueHashCode = ((int32_t)(((int32_t)il2cpp_codegen_add(((int32_t)(L_85<<5)), L_88))^(int32_t)L_90));
- RichTextTagAttributeU5BU5D_tEE9D071B3246F23742DBF4226567620BCBB24A14* L_91 = __this->___m_XmlAttribute;
- int32_t L_92 = V_4;
- NullCheck(L_91);
- int32_t* L_93 = (int32_t*)(&((L_91)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_92)))->___valueLength);
- int32_t* L_94 = L_93;
- int32_t L_95 = *((int32_t*)L_94);
- *((int32_t*)L_94) = (int32_t)((int32_t)il2cpp_codegen_add(L_95, 1));
- }
-
- IL_0291:
- {
- goto IL_05a5;
- }
-
- IL_0297:
- {
- int32_t L_96 = V_5;
- V_21 = (bool)((((int32_t)L_96) == ((int32_t)1))? 1 : 0);
- bool L_97 = V_21;
- if (!L_97)
- {
- goto IL_03cb;
- }
- }
- {
- uint32_t L_98 = V_12;
- if ((((int32_t)L_98) == ((int32_t)((int32_t)112))))
- {
- goto IL_02c1;
- }
- }
- {
- uint32_t L_99 = V_12;
- if ((((int32_t)L_99) == ((int32_t)((int32_t)101))))
- {
- goto IL_02c1;
- }
- }
- {
- uint32_t L_100 = V_12;
- if ((((int32_t)L_100) == ((int32_t)((int32_t)37))))
- {
- goto IL_02c1;
- }
- }
- {
- uint32_t L_101 = V_12;
- G_B29_0 = ((((int32_t)L_101) == ((int32_t)((int32_t)32)))? 1 : 0);
- goto IL_02c2;
- }
-
- IL_02c1:
- {
- G_B29_0 = 1;
- }
-
- IL_02c2:
- {
- V_22 = (bool)G_B29_0;
- bool L_102 = V_22;
- if (!L_102)
- {
- goto IL_03ac;
- }
- }
- {
- V_3 = (uint8_t)2;
- V_5 = 0;
- uint32_t L_103 = V_12;
- V_24 = L_103;
- uint32_t L_104 = V_24;
- V_23 = L_104;
- uint32_t L_105 = V_23;
- if ((((int32_t)L_105) == ((int32_t)((int32_t)37))))
- {
- goto IL_0301;
- }
- }
- {
- goto IL_02e1;
- }
-
- IL_02e1:
- {
- uint32_t L_106 = V_23;
- if ((((int32_t)L_106) == ((int32_t)((int32_t)101))))
- {
- goto IL_02e9;
- }
- }
- {
- goto IL_0319;
- }
-
- IL_02e9:
- {
- RichTextTagAttributeU5BU5D_tEE9D071B3246F23742DBF4226567620BCBB24A14* L_107 = __this->___m_XmlAttribute;
- int32_t L_108 = V_4;
- NullCheck(L_107);
- int32_t L_109 = 1;
- V_6 = L_109;
- ((L_107)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_108)))->___unitType = L_109;
- goto IL_0331;
- }
-
- IL_0301:
- {
- RichTextTagAttributeU5BU5D_tEE9D071B3246F23742DBF4226567620BCBB24A14* L_110 = __this->___m_XmlAttribute;
- int32_t L_111 = V_4;
- NullCheck(L_110);
- int32_t L_112 = 2;
- V_6 = L_112;
- ((L_110)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_111)))->___unitType = L_112;
- goto IL_0331;
- }
-
- IL_0319:
- {
- RichTextTagAttributeU5BU5D_tEE9D071B3246F23742DBF4226567620BCBB24A14* L_113 = __this->___m_XmlAttribute;
- int32_t L_114 = V_4;
- NullCheck(L_113);
- int32_t L_115 = 0;
- V_6 = L_115;
- ((L_113)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_114)))->___unitType = L_115;
- goto IL_0331;
- }
-
- IL_0331:
- {
- int32_t L_116 = V_4;
- V_4 = ((int32_t)il2cpp_codegen_add(L_116, 1));
- RichTextTagAttributeU5BU5D_tEE9D071B3246F23742DBF4226567620BCBB24A14* L_117 = __this->___m_XmlAttribute;
- int32_t L_118 = V_4;
- NullCheck(L_117);
- ((L_117)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_118)))->___nameHashCode = 0;
- RichTextTagAttributeU5BU5D_tEE9D071B3246F23742DBF4226567620BCBB24A14* L_119 = __this->___m_XmlAttribute;
- int32_t L_120 = V_4;
- NullCheck(L_119);
- ((L_119)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_120)))->___valueHashCode = 0;
- RichTextTagAttributeU5BU5D_tEE9D071B3246F23742DBF4226567620BCBB24A14* L_121 = __this->___m_XmlAttribute;
- int32_t L_122 = V_4;
- NullCheck(L_121);
- ((L_121)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_122)))->___valueType = 0;
- RichTextTagAttributeU5BU5D_tEE9D071B3246F23742DBF4226567620BCBB24A14* L_123 = __this->___m_XmlAttribute;
- int32_t L_124 = V_4;
- NullCheck(L_123);
- ((L_123)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_124)))->___unitType = 0;
- RichTextTagAttributeU5BU5D_tEE9D071B3246F23742DBF4226567620BCBB24A14* L_125 = __this->___m_XmlAttribute;
- int32_t L_126 = V_4;
- NullCheck(L_125);
- ((L_125)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_126)))->___valueStartIndex = 0;
- RichTextTagAttributeU5BU5D_tEE9D071B3246F23742DBF4226567620BCBB24A14* L_127 = __this->___m_XmlAttribute;
- int32_t L_128 = V_4;
- NullCheck(L_127);
- ((L_127)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_128)))->___valueLength = 0;
- goto IL_03c5;
- }
-
- IL_03ac:
- {
- RichTextTagAttributeU5BU5D_tEE9D071B3246F23742DBF4226567620BCBB24A14* L_129 = __this->___m_XmlAttribute;
- int32_t L_130 = V_4;
- NullCheck(L_129);
- int32_t* L_131 = (int32_t*)(&((L_129)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_130)))->___valueLength);
- int32_t* L_132 = L_131;
- int32_t L_133 = *((int32_t*)L_132);
- *((int32_t*)L_132) = (int32_t)((int32_t)il2cpp_codegen_add(L_133, 1));
- }
-
- IL_03c5:
- {
- goto IL_05a4;
- }
-
- IL_03cb:
- {
- int32_t L_134 = V_5;
- V_25 = (bool)((((int32_t)L_134) == ((int32_t)4))? 1 : 0);
- bool L_135 = V_25;
- if (!L_135)
- {
- goto IL_048f;
- }
- }
- {
- uint32_t L_136 = V_12;
- V_26 = (bool)((((int32_t)((((int32_t)L_136) == ((int32_t)((int32_t)32)))? 1 : 0)) == ((int32_t)0))? 1 : 0);
- bool L_137 = V_26;
- if (!L_137)
- {
- goto IL_0407;
- }
- }
- {
- RichTextTagAttributeU5BU5D_tEE9D071B3246F23742DBF4226567620BCBB24A14* L_138 = __this->___m_XmlAttribute;
- int32_t L_139 = V_4;
- NullCheck(L_138);
- int32_t* L_140 = (int32_t*)(&((L_138)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_139)))->___valueLength);
- int32_t* L_141 = L_140;
- int32_t L_142 = *((int32_t*)L_141);
- *((int32_t*)L_141) = (int32_t)((int32_t)il2cpp_codegen_add(L_142, 1));
- goto IL_0489;
- }
-
- IL_0407:
- {
- V_3 = (uint8_t)2;
- V_5 = 0;
- V_6 = 0;
- int32_t L_143 = V_4;
- V_4 = ((int32_t)il2cpp_codegen_add(L_143, 1));
- RichTextTagAttributeU5BU5D_tEE9D071B3246F23742DBF4226567620BCBB24A14* L_144 = __this->___m_XmlAttribute;
- int32_t L_145 = V_4;
- NullCheck(L_144);
- ((L_144)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_145)))->___nameHashCode = 0;
- RichTextTagAttributeU5BU5D_tEE9D071B3246F23742DBF4226567620BCBB24A14* L_146 = __this->___m_XmlAttribute;
- int32_t L_147 = V_4;
- NullCheck(L_146);
- ((L_146)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_147)))->___valueType = 0;
- RichTextTagAttributeU5BU5D_tEE9D071B3246F23742DBF4226567620BCBB24A14* L_148 = __this->___m_XmlAttribute;
- int32_t L_149 = V_4;
- NullCheck(L_148);
- ((L_148)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_149)))->___unitType = 0;
- RichTextTagAttributeU5BU5D_tEE9D071B3246F23742DBF4226567620BCBB24A14* L_150 = __this->___m_XmlAttribute;
- int32_t L_151 = V_4;
- NullCheck(L_150);
- ((L_150)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_151)))->___valueHashCode = 0;
- RichTextTagAttributeU5BU5D_tEE9D071B3246F23742DBF4226567620BCBB24A14* L_152 = __this->___m_XmlAttribute;
- int32_t L_153 = V_4;
- NullCheck(L_152);
- ((L_152)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_153)))->___valueStartIndex = 0;
- RichTextTagAttributeU5BU5D_tEE9D071B3246F23742DBF4226567620BCBB24A14* L_154 = __this->___m_XmlAttribute;
- int32_t L_155 = V_4;
- NullCheck(L_154);
- ((L_154)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_155)))->___valueLength = 0;
- }
-
- IL_0489:
- {
- goto IL_05a4;
- }
-
- IL_048f:
- {
- int32_t L_156 = V_5;
- V_27 = (bool)((((int32_t)L_156) == ((int32_t)2))? 1 : 0);
- bool L_157 = V_27;
- if (!L_157)
- {
- goto IL_05a4;
- }
- }
- {
- bool L_158 = V_10;
- if (!L_158)
- {
- goto IL_04a8;
- }
- }
- {
- uint32_t L_159 = V_12;
- if ((((int32_t)L_159) == ((int32_t)((int32_t)34))))
- {
- goto IL_04ba;
- }
- }
-
- IL_04a8:
- {
- bool L_160 = V_9;
- if (!L_160)
- {
- goto IL_04b7;
- }
- }
- {
- uint32_t L_161 = V_12;
- G_B51_0 = ((((int32_t)((((int32_t)L_161) == ((int32_t)((int32_t)39)))? 1 : 0)) == ((int32_t)0))? 1 : 0);
- goto IL_04b8;
- }
-
- IL_04b7:
- {
- G_B51_0 = 1;
- }
-
- IL_04b8:
- {
- G_B53_0 = G_B51_0;
- goto IL_04bb;
- }
-
- IL_04ba:
- {
- G_B53_0 = 0;
- }
-
- IL_04bb:
- {
- V_28 = (bool)G_B53_0;
- bool L_162 = V_28;
- if (!L_162)
- {
- goto IL_0521;
- }
- }
- {
- RichTextTagAttributeU5BU5D_tEE9D071B3246F23742DBF4226567620BCBB24A14* L_163 = __this->___m_XmlAttribute;
- int32_t L_164 = V_4;
- NullCheck(L_163);
- RichTextTagAttributeU5BU5D_tEE9D071B3246F23742DBF4226567620BCBB24A14* L_165 = __this->___m_XmlAttribute;
- int32_t L_166 = V_4;
- NullCheck(L_165);
- int32_t L_167 = ((L_165)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_166)))->___valueHashCode;
- RichTextTagAttributeU5BU5D_tEE9D071B3246F23742DBF4226567620BCBB24A14* L_168 = __this->___m_XmlAttribute;
- int32_t L_169 = V_4;
- NullCheck(L_168);
- int32_t L_170 = ((L_168)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_169)))->___valueHashCode;
- uint32_t L_171 = V_12;
- il2cpp_codegen_runtime_class_init_inline(TextGeneratorUtilities_tAD0F329B1A5C7CC27CF63086C11FE092B43FED53_il2cpp_TypeInfo_var);
- Il2CppChar L_172;
- L_172 = TextGeneratorUtilities_ToUpperFast_mE1809281C56E4137C6794B2E94D38BBFA68DBAAE(((int32_t)(uint16_t)L_171), NULL);
- ((L_163)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_164)))->___valueHashCode = ((int32_t)(((int32_t)il2cpp_codegen_add(((int32_t)(L_167<<5)), L_170))^(int32_t)L_172));
- RichTextTagAttributeU5BU5D_tEE9D071B3246F23742DBF4226567620BCBB24A14* L_173 = __this->___m_XmlAttribute;
- int32_t L_174 = V_4;
- NullCheck(L_173);
- int32_t* L_175 = (int32_t*)(&((L_173)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_174)))->___valueLength);
- int32_t* L_176 = L_175;
- int32_t L_177 = *((int32_t*)L_176);
- *((int32_t*)L_176) = (int32_t)((int32_t)il2cpp_codegen_add(L_177, 1));
- goto IL_05a3;
- }
-
- IL_0521:
- {
- V_3 = (uint8_t)2;
- V_5 = 0;
- V_6 = 0;
- int32_t L_178 = V_4;
- V_4 = ((int32_t)il2cpp_codegen_add(L_178, 1));
- RichTextTagAttributeU5BU5D_tEE9D071B3246F23742DBF4226567620BCBB24A14* L_179 = __this->___m_XmlAttribute;
- int32_t L_180 = V_4;
- NullCheck(L_179);
- ((L_179)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_180)))->___nameHashCode = 0;
- RichTextTagAttributeU5BU5D_tEE9D071B3246F23742DBF4226567620BCBB24A14* L_181 = __this->___m_XmlAttribute;
- int32_t L_182 = V_4;
- NullCheck(L_181);
- ((L_181)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_182)))->___valueType = 0;
- RichTextTagAttributeU5BU5D_tEE9D071B3246F23742DBF4226567620BCBB24A14* L_183 = __this->___m_XmlAttribute;
- int32_t L_184 = V_4;
- NullCheck(L_183);
- ((L_183)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_184)))->___unitType = 0;
- RichTextTagAttributeU5BU5D_tEE9D071B3246F23742DBF4226567620BCBB24A14* L_185 = __this->___m_XmlAttribute;
- int32_t L_186 = V_4;
- NullCheck(L_185);
- ((L_185)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_186)))->___valueHashCode = 0;
- RichTextTagAttributeU5BU5D_tEE9D071B3246F23742DBF4226567620BCBB24A14* L_187 = __this->___m_XmlAttribute;
- int32_t L_188 = V_4;
- NullCheck(L_187);
- ((L_187)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_188)))->___valueStartIndex = 0;
- RichTextTagAttributeU5BU5D_tEE9D071B3246F23742DBF4226567620BCBB24A14* L_189 = __this->___m_XmlAttribute;
- int32_t L_190 = V_4;
- NullCheck(L_189);
- ((L_189)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_190)))->___valueLength = 0;
- }
-
- IL_05a3:
- {
- }
-
- IL_05a4:
- {
- }
-
- IL_05a5:
- {
- }
-
- IL_05a6:
- {
- uint32_t L_191 = V_12;
- V_29 = (bool)((((int32_t)L_191) == ((int32_t)((int32_t)61)))? 1 : 0);
- bool L_192 = V_29;
- if (!L_192)
- {
- goto IL_05b4;
- }
- }
- {
- V_3 = (uint8_t)1;
- }
-
- IL_05b4:
- {
- uint8_t L_193 = V_3;
- if (L_193)
- {
- goto IL_05bf;
- }
- }
- {
- uint32_t L_194 = V_12;
- G_B64_0 = ((((int32_t)L_194) == ((int32_t)((int32_t)32)))? 1 : 0);
- goto IL_05c0;
- }
-
- IL_05bf:
- {
- G_B64_0 = 0;
- }
-
- IL_05c0:
- {
- V_30 = (bool)G_B64_0;
- bool L_195 = V_30;
- if (!L_195)
- {
- goto IL_065e;
- }
- }
- {
- bool L_196 = V_7;
- V_31 = L_196;
- bool L_197 = V_31;
- if (!L_197)
- {
- goto IL_05da;
- }
- }
- {
- V_32 = (bool)0;
- goto IL_42f9;
- }
-
- IL_05da:
- {
- V_7 = (bool)1;
- V_3 = (uint8_t)2;
- V_5 = 0;
- V_6 = 0;
- int32_t L_198 = V_4;
- V_4 = ((int32_t)il2cpp_codegen_add(L_198, 1));
- RichTextTagAttributeU5BU5D_tEE9D071B3246F23742DBF4226567620BCBB24A14* L_199 = __this->___m_XmlAttribute;
- int32_t L_200 = V_4;
- NullCheck(L_199);
- ((L_199)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_200)))->___nameHashCode = 0;
- RichTextTagAttributeU5BU5D_tEE9D071B3246F23742DBF4226567620BCBB24A14* L_201 = __this->___m_XmlAttribute;
- int32_t L_202 = V_4;
- NullCheck(L_201);
- ((L_201)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_202)))->___valueType = 0;
- RichTextTagAttributeU5BU5D_tEE9D071B3246F23742DBF4226567620BCBB24A14* L_203 = __this->___m_XmlAttribute;
- int32_t L_204 = V_4;
- NullCheck(L_203);
- ((L_203)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_204)))->___unitType = 0;
- RichTextTagAttributeU5BU5D_tEE9D071B3246F23742DBF4226567620BCBB24A14* L_205 = __this->___m_XmlAttribute;
- int32_t L_206 = V_4;
- NullCheck(L_205);
- ((L_205)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_206)))->___valueHashCode = 0;
- RichTextTagAttributeU5BU5D_tEE9D071B3246F23742DBF4226567620BCBB24A14* L_207 = __this->___m_XmlAttribute;
- int32_t L_208 = V_4;
- NullCheck(L_207);
- ((L_207)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_208)))->___valueStartIndex = 0;
- RichTextTagAttributeU5BU5D_tEE9D071B3246F23742DBF4226567620BCBB24A14* L_209 = __this->___m_XmlAttribute;
- int32_t L_210 = V_4;
- NullCheck(L_209);
- ((L_209)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_210)))->___valueLength = 0;
- }
-
- IL_065e:
- {
- uint8_t L_211 = V_3;
- V_33 = (bool)((((int32_t)L_211) == ((int32_t)0))? 1 : 0);
- bool L_212 = V_33;
- if (!L_212)
- {
- goto IL_06aa;
- }
- }
- {
- RichTextTagAttributeU5BU5D_tEE9D071B3246F23742DBF4226567620BCBB24A14* L_213 = __this->___m_XmlAttribute;
- int32_t L_214 = V_4;
- NullCheck(L_213);
- RichTextTagAttributeU5BU5D_tEE9D071B3246F23742DBF4226567620BCBB24A14* L_215 = __this->___m_XmlAttribute;
- int32_t L_216 = V_4;
- NullCheck(L_215);
- int32_t L_217 = ((L_215)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_216)))->___nameHashCode;
- RichTextTagAttributeU5BU5D_tEE9D071B3246F23742DBF4226567620BCBB24A14* L_218 = __this->___m_XmlAttribute;
- int32_t L_219 = V_4;
- NullCheck(L_218);
- int32_t L_220 = ((L_218)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_219)))->___nameHashCode;
- uint32_t L_221 = V_12;
- il2cpp_codegen_runtime_class_init_inline(TextGeneratorUtilities_tAD0F329B1A5C7CC27CF63086C11FE092B43FED53_il2cpp_TypeInfo_var);
- Il2CppChar L_222;
- L_222 = TextGeneratorUtilities_ToUpperFast_mE1809281C56E4137C6794B2E94D38BBFA68DBAAE(((int32_t)(uint16_t)L_221), NULL);
- ((L_213)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_214)))->___nameHashCode = ((int32_t)(((int32_t)il2cpp_codegen_add(((int32_t)(L_217<<5)), L_220))^(int32_t)L_222));
- }
-
- IL_06aa:
- {
- uint8_t L_223 = V_3;
- if ((!(((uint32_t)L_223) == ((uint32_t)2))))
- {
- goto IL_06b6;
- }
- }
- {
- uint32_t L_224 = V_12;
- G_B73_0 = ((((int32_t)L_224) == ((int32_t)((int32_t)32)))? 1 : 0);
- goto IL_06b7;
- }
-
- IL_06b6:
- {
- G_B73_0 = 0;
- }
-
- IL_06b7:
- {
- V_34 = (bool)G_B73_0;
- bool L_225 = V_34;
- if (!L_225)
- {
- goto IL_06bf;
- }
- }
- {
- V_3 = (uint8_t)0;
- }
-
- IL_06bf:
- {
- int32_t L_226 = V_11;
- V_11 = ((int32_t)il2cpp_codegen_add(L_226, 1));
- }
-
- IL_06c6:
- {
- int32_t L_227 = V_11;
- TextProcessingElementU5BU5D_t24A1E4C8745577D794FE856B4236875595E7FD22* L_228 = ___0_chars;
- NullCheck(L_228);
- if ((((int32_t)L_227) >= ((int32_t)((int32_t)(((RuntimeArray*)L_228)->max_length)))))
- {
- goto IL_06fd;
- }
- }
- {
- TextProcessingElementU5BU5D_t24A1E4C8745577D794FE856B4236875595E7FD22* L_229 = ___0_chars;
- int32_t L_230 = V_11;
- NullCheck(L_229);
- uint32_t L_231 = ((L_229)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_230)))->___unicode;
- if (!L_231)
- {
- goto IL_06fd;
- }
- }
- {
- int32_t L_232 = V_2;
- CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_233 = __this->___m_HtmlTag;
- NullCheck(L_233);
- if ((((int32_t)L_232) >= ((int32_t)((int32_t)(((RuntimeArray*)L_233)->max_length)))))
- {
- goto IL_06fd;
- }
- }
- {
- TextProcessingElementU5BU5D_t24A1E4C8745577D794FE856B4236875595E7FD22* L_234 = ___0_chars;
- int32_t L_235 = V_11;
- NullCheck(L_234);
- uint32_t L_236 = ((L_234)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_235)))->___unicode;
- G_B81_0 = ((((int32_t)((((int32_t)L_236) == ((int32_t)((int32_t)60)))? 1 : 0)) == ((int32_t)0))? 1 : 0);
- goto IL_06fe;
- }
-
- IL_06fd:
- {
- G_B81_0 = 0;
- }
-
- IL_06fe:
- {
- V_35 = (bool)G_B81_0;
- bool L_237 = V_35;
- if (L_237)
- {
- goto IL_0041;
- }
- }
-
- IL_0707:
- {
- bool L_238 = V_8;
- V_36 = (bool)((((int32_t)L_238) == ((int32_t)0))? 1 : 0);
- bool L_239 = V_36;
- if (!L_239)
- {
- goto IL_071a;
- }
- }
- {
- V_32 = (bool)0;
- goto IL_42f9;
- }
-
- IL_071a:
- {
- bool L_240 = __this->___m_TagNoParsing;
- if (!L_240)
- {
- goto IL_073f;
- }
- }
- {
- RichTextTagAttributeU5BU5D_tEE9D071B3246F23742DBF4226567620BCBB24A14* L_241 = __this->___m_XmlAttribute;
- NullCheck(L_241);
- int32_t L_242 = ((L_241)->GetAddressAt(static_cast<il2cpp_array_size_t>(0)))->___nameHashCode;
- G_B87_0 = ((((int32_t)((((int32_t)L_242) == ((int32_t)((int32_t)-294095813)))? 1 : 0)) == ((int32_t)0))? 1 : 0);
- goto IL_0740;
- }
-
- IL_073f:
- {
- G_B87_0 = 0;
- }
-
- IL_0740:
- {
- V_37 = (bool)G_B87_0;
- bool L_243 = V_37;
- if (!L_243)
- {
- goto IL_074e;
- }
- }
- {
- V_32 = (bool)0;
- goto IL_42f9;
- }
-
- IL_074e:
- {
- RichTextTagAttributeU5BU5D_tEE9D071B3246F23742DBF4226567620BCBB24A14* L_244 = __this->___m_XmlAttribute;
- NullCheck(L_244);
- int32_t L_245 = ((L_244)->GetAddressAt(static_cast<il2cpp_array_size_t>(0)))->___nameHashCode;
- V_38 = (bool)((((int32_t)L_245) == ((int32_t)((int32_t)-294095813)))? 1 : 0);
- bool L_246 = V_38;
- if (!L_246)
- {
- goto IL_077c;
- }
- }
- {
- __this->___m_TagNoParsing = (bool)0;
- V_32 = (bool)1;
- goto IL_42f9;
- }
-
- IL_077c:
- {
- CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_247 = __this->___m_HtmlTag;
- NullCheck(L_247);
- int32_t L_248 = 0;
- uint16_t L_249 = (uint16_t)(L_247)->GetAt(static_cast<il2cpp_array_size_t>(L_248));
- if ((!(((uint32_t)L_249) == ((uint32_t)((int32_t)35)))))
- {
- goto IL_078e;
- }
- }
- {
- int32_t L_250 = V_2;
- G_B94_0 = ((((int32_t)L_250) == ((int32_t)4))? 1 : 0);
- goto IL_078f;
- }
-
- IL_078e:
- {
- G_B94_0 = 0;
- }
-
- IL_078f:
- {
- V_39 = (bool)G_B94_0;
- bool L_251 = V_39;
- if (!L_251)
- {
- goto IL_07c3;
- }
- }
- {
- CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_252 = __this->___m_HtmlTag;
- int32_t L_253 = V_2;
- il2cpp_codegen_runtime_class_init_inline(TextGeneratorUtilities_tAD0F329B1A5C7CC27CF63086C11FE092B43FED53_il2cpp_TypeInfo_var);
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_254;
- L_254 = TextGeneratorUtilities_HexCharsToColor_m4D7AB2E490DA31C514A42A880AB35CE9CBAF77B4(L_252, 0, L_253, NULL);
- __this->___m_HtmlColor = L_254;
- TextProcessingStack_1_t7868E818AC1E1B5FED21B76D5C309C9A04380B63* L_255 = (TextProcessingStack_1_t7868E818AC1E1B5FED21B76D5C309C9A04380B63*)(&__this->___m_ColorStack);
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_256 = __this->___m_HtmlColor;
- TextProcessingStack_1_Add_m148F8814DD4AD1B3B4C837FBC1B627E687D1E976(L_255, L_256, TextProcessingStack_1_Add_m148F8814DD4AD1B3B4C837FBC1B627E687D1E976_RuntimeMethod_var);
- V_32 = (bool)1;
- goto IL_42f9;
- }
-
- IL_07c3:
- {
- CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_257 = __this->___m_HtmlTag;
- NullCheck(L_257);
- int32_t L_258 = 0;
- uint16_t L_259 = (uint16_t)(L_257)->GetAt(static_cast<il2cpp_array_size_t>(L_258));
- if ((!(((uint32_t)L_259) == ((uint32_t)((int32_t)35)))))
- {
- goto IL_07d5;
- }
- }
- {
- int32_t L_260 = V_2;
- G_B99_0 = ((((int32_t)L_260) == ((int32_t)5))? 1 : 0);
- goto IL_07d6;
- }
-
- IL_07d5:
- {
- G_B99_0 = 0;
- }
-
- IL_07d6:
- {
- V_40 = (bool)G_B99_0;
- bool L_261 = V_40;
- if (!L_261)
- {
- goto IL_080a;
- }
- }
- {
- CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_262 = __this->___m_HtmlTag;
- int32_t L_263 = V_2;
- il2cpp_codegen_runtime_class_init_inline(TextGeneratorUtilities_tAD0F329B1A5C7CC27CF63086C11FE092B43FED53_il2cpp_TypeInfo_var);
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_264;
- L_264 = TextGeneratorUtilities_HexCharsToColor_m4D7AB2E490DA31C514A42A880AB35CE9CBAF77B4(L_262, 0, L_263, NULL);
- __this->___m_HtmlColor = L_264;
- TextProcessingStack_1_t7868E818AC1E1B5FED21B76D5C309C9A04380B63* L_265 = (TextProcessingStack_1_t7868E818AC1E1B5FED21B76D5C309C9A04380B63*)(&__this->___m_ColorStack);
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_266 = __this->___m_HtmlColor;
- TextProcessingStack_1_Add_m148F8814DD4AD1B3B4C837FBC1B627E687D1E976(L_265, L_266, TextProcessingStack_1_Add_m148F8814DD4AD1B3B4C837FBC1B627E687D1E976_RuntimeMethod_var);
- V_32 = (bool)1;
- goto IL_42f9;
- }
-
- IL_080a:
- {
- CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_267 = __this->___m_HtmlTag;
- NullCheck(L_267);
- int32_t L_268 = 0;
- uint16_t L_269 = (uint16_t)(L_267)->GetAt(static_cast<il2cpp_array_size_t>(L_268));
- if ((!(((uint32_t)L_269) == ((uint32_t)((int32_t)35)))))
- {
- goto IL_081c;
- }
- }
- {
- int32_t L_270 = V_2;
- G_B104_0 = ((((int32_t)L_270) == ((int32_t)7))? 1 : 0);
- goto IL_081d;
- }
-
- IL_081c:
- {
- G_B104_0 = 0;
- }
-
- IL_081d:
- {
- V_41 = (bool)G_B104_0;
- bool L_271 = V_41;
- if (!L_271)
- {
- goto IL_0851;
- }
- }
- {
- CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_272 = __this->___m_HtmlTag;
- int32_t L_273 = V_2;
- il2cpp_codegen_runtime_class_init_inline(TextGeneratorUtilities_tAD0F329B1A5C7CC27CF63086C11FE092B43FED53_il2cpp_TypeInfo_var);
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_274;
- L_274 = TextGeneratorUtilities_HexCharsToColor_m4D7AB2E490DA31C514A42A880AB35CE9CBAF77B4(L_272, 0, L_273, NULL);
- __this->___m_HtmlColor = L_274;
- TextProcessingStack_1_t7868E818AC1E1B5FED21B76D5C309C9A04380B63* L_275 = (TextProcessingStack_1_t7868E818AC1E1B5FED21B76D5C309C9A04380B63*)(&__this->___m_ColorStack);
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_276 = __this->___m_HtmlColor;
- TextProcessingStack_1_Add_m148F8814DD4AD1B3B4C837FBC1B627E687D1E976(L_275, L_276, TextProcessingStack_1_Add_m148F8814DD4AD1B3B4C837FBC1B627E687D1E976_RuntimeMethod_var);
- V_32 = (bool)1;
- goto IL_42f9;
- }
-
- IL_0851:
- {
- CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_277 = __this->___m_HtmlTag;
- NullCheck(L_277);
- int32_t L_278 = 0;
- uint16_t L_279 = (uint16_t)(L_277)->GetAt(static_cast<il2cpp_array_size_t>(L_278));
- if ((!(((uint32_t)L_279) == ((uint32_t)((int32_t)35)))))
- {
- goto IL_0864;
- }
- }
- {
- int32_t L_280 = V_2;
- G_B109_0 = ((((int32_t)L_280) == ((int32_t)((int32_t)9)))? 1 : 0);
- goto IL_0865;
- }
-
- IL_0864:
- {
- G_B109_0 = 0;
- }
-
- IL_0865:
- {
- V_42 = (bool)G_B109_0;
- bool L_281 = V_42;
- if (!L_281)
- {
- goto IL_0899;
- }
- }
- {
- CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_282 = __this->___m_HtmlTag;
- int32_t L_283 = V_2;
- il2cpp_codegen_runtime_class_init_inline(TextGeneratorUtilities_tAD0F329B1A5C7CC27CF63086C11FE092B43FED53_il2cpp_TypeInfo_var);
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_284;
- L_284 = TextGeneratorUtilities_HexCharsToColor_m4D7AB2E490DA31C514A42A880AB35CE9CBAF77B4(L_282, 0, L_283, NULL);
- __this->___m_HtmlColor = L_284;
- TextProcessingStack_1_t7868E818AC1E1B5FED21B76D5C309C9A04380B63* L_285 = (TextProcessingStack_1_t7868E818AC1E1B5FED21B76D5C309C9A04380B63*)(&__this->___m_ColorStack);
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_286 = __this->___m_HtmlColor;
- TextProcessingStack_1_Add_m148F8814DD4AD1B3B4C837FBC1B627E687D1E976(L_285, L_286, TextProcessingStack_1_Add_m148F8814DD4AD1B3B4C837FBC1B627E687D1E976_RuntimeMethod_var);
- V_32 = (bool)1;
- goto IL_42f9;
- }
-
- IL_0899:
- {
- V_43 = (0.0f);
- RichTextTagAttributeU5BU5D_tEE9D071B3246F23742DBF4226567620BCBB24A14* L_287 = __this->___m_XmlAttribute;
- NullCheck(L_287);
- int32_t L_288 = ((L_287)->GetAddressAt(static_cast<il2cpp_array_size_t>(0)))->___nameHashCode;
- V_58 = L_288;
- int32_t L_289 = V_58;
- V_57 = L_289;
- int32_t L_290 = V_57;
- if ((((int32_t)L_290) > ((int32_t)((int32_t)1628))))
- {
- goto IL_0bad;
- }
- }
- {
- int32_t L_291 = V_57;
- if ((((int32_t)L_291) > ((int32_t)((int32_t)-844305121))))
- {
- goto IL_0a42;
- }
- }
- {
- int32_t L_292 = V_57;
- if ((((int32_t)L_292) > ((int32_t)((int32_t)-1496889389))))
- {
- goto IL_098f;
- }
- }
- {
- int32_t L_293 = V_57;
- if ((((int32_t)L_293) > ((int32_t)((int32_t)-1649644303))))
- {
- goto IL_093a;
- }
- }
- {
- int32_t L_294 = V_57;
- if ((((int32_t)L_294) > ((int32_t)((int32_t)-1889896162))))
- {
- goto IL_090d;
- }
- }
- {
- int32_t L_295 = V_57;
- if ((((int32_t)L_295) == ((int32_t)((int32_t)-1999759898))))
- {
- goto IL_2d8c;
- }
- }
- {
- goto IL_08fc;
- }
-
- IL_08fc:
- {
- int32_t L_296 = V_57;
- if ((((int32_t)L_296) == ((int32_t)((int32_t)-1889896162))))
- {
- goto IL_18d9;
- }
- }
- {
- goto IL_42f3;
- }
-
- IL_090d:
- {
- int32_t L_297 = V_57;
- if ((((int32_t)L_297) == ((int32_t)((int32_t)-1854491959))))
- {
- goto IL_2f10;
- }
- }
- {
- goto IL_091b;
- }
-
- IL_091b:
- {
- int32_t L_298 = V_57;
- if ((((int32_t)L_298) == ((int32_t)((int32_t)-1827519330))))
- {
- goto IL_412a;
- }
- }
- {
- goto IL_0929;
- }
-
- IL_0929:
- {
- int32_t L_299 = V_57;
- if ((((int32_t)L_299) == ((int32_t)((int32_t)-1649644303))))
- {
- goto IL_3db9;
- }
- }
- {
- goto IL_42f3;
- }
-
- IL_093a:
- {
- int32_t L_300 = V_57;
- if ((((int32_t)L_300) > ((int32_t)((int32_t)-1584382009))))
- {
- goto IL_0962;
- }
- }
- {
- int32_t L_301 = V_57;
- if ((((int32_t)L_301) == ((int32_t)((int32_t)-1638865562))))
- {
- goto IL_317b;
- }
- }
- {
- goto IL_0951;
- }
-
- IL_0951:
- {
- int32_t L_302 = V_57;
- if ((((int32_t)L_302) == ((int32_t)((int32_t)-1584382009))))
- {
- goto IL_2f29;
- }
- }
- {
- goto IL_42f3;
- }
-
- IL_0962:
- {
- int32_t L_303 = V_57;
- if ((((int32_t)L_303) == ((int32_t)((int32_t)-1514123076))))
- {
- goto IL_31b6;
- }
- }
- {
- goto IL_0970;
- }
-
- IL_0970:
- {
- int32_t L_304 = V_57;
- if ((((int32_t)L_304) == ((int32_t)((int32_t)-1506899689))))
- {
- goto IL_389b;
- }
- }
- {
- goto IL_097e;
- }
-
- IL_097e:
- {
- int32_t L_305 = V_57;
- if ((((int32_t)L_305) == ((int32_t)((int32_t)-1496889389))))
- {
- goto IL_329d;
- }
- }
- {
- goto IL_42f3;
- }
-
- IL_098f:
- {
- int32_t L_306 = V_57;
- if ((((int32_t)L_306) > ((int32_t)((int32_t)-1187217679))))
- {
- goto IL_09ed;
- }
- }
- {
- int32_t L_307 = V_57;
- if ((((int32_t)L_307) > ((int32_t)((int32_t)-1394426712))))
- {
- goto IL_09c0;
- }
- }
- {
- int32_t L_308 = V_57;
- if ((((int32_t)L_308) == ((int32_t)((int32_t)-1451284584))))
- {
- goto IL_38be;
- }
- }
- {
- goto IL_09af;
- }
-
- IL_09af:
- {
- int32_t L_309 = V_57;
- if ((((int32_t)L_309) == ((int32_t)((int32_t)-1394426712))))
- {
- goto IL_2fe3;
- }
- }
- {
- goto IL_42f3;
- }
-
- IL_09c0:
- {
- int32_t L_310 = V_57;
- if ((((int32_t)L_310) == ((int32_t)((int32_t)-1355614050))))
- {
- goto IL_39d7;
- }
- }
- {
- goto IL_09ce;
- }
-
- IL_09ce:
- {
- int32_t L_311 = V_57;
- if ((((int32_t)L_311) == ((int32_t)((int32_t)-1340221943))))
- {
- goto IL_3057;
- }
- }
- {
- goto IL_09dc;
- }
-
- IL_09dc:
- {
- int32_t L_312 = V_57;
- if ((((int32_t)L_312) == ((int32_t)((int32_t)-1187217679))))
- {
- goto IL_4188;
- }
- }
- {
- goto IL_42f3;
- }
-
- IL_09ed:
- {
- int32_t L_313 = V_57;
- if ((((int32_t)L_313) > ((int32_t)((int32_t)-1000007783))))
- {
- goto IL_0a15;
- }
- }
- {
- int32_t L_314 = V_57;
- if ((((int32_t)L_314) == ((int32_t)((int32_t)-1100708252))))
- {
- goto IL_22d0;
- }
- }
- {
- goto IL_0a04;
- }
-
- IL_0a04:
- {
- int32_t L_315 = V_57;
- if ((((int32_t)L_315) == ((int32_t)((int32_t)-1000007783))))
- {
- goto IL_425c;
- }
- }
- {
- goto IL_42f3;
- }
-
- IL_0a15:
- {
- int32_t L_316 = V_57;
- if ((((int32_t)L_316) == ((int32_t)((int32_t)-991527447))))
- {
- goto IL_33a5;
- }
- }
- {
- goto IL_0a23;
- }
-
- IL_0a23:
- {
- int32_t L_317 = V_57;
- if ((((int32_t)L_317) == ((int32_t)((int32_t)-979118220))))
- {
- goto IL_42d0;
- }
- }
- {
- goto IL_0a31;
- }
-
- IL_0a31:
- {
- int32_t L_318 = V_57;
- if ((((int32_t)L_318) == ((int32_t)((int32_t)-844305121))))
- {
- goto IL_32b6;
- }
- }
- {
- goto IL_42f3;
- }
-
- IL_0a42:
- {
- int32_t L_319 = V_57;
- if ((((int32_t)L_319) > ((int32_t)((int32_t)-272933656))))
- {
- goto IL_0b01;
- }
- }
- {
- int32_t L_320 = V_57;
- if ((((int32_t)L_320) > ((int32_t)((int32_t)-757976431))))
- {
- goto IL_0aac;
- }
- }
- {
- int32_t L_321 = V_57;
- if ((((int32_t)L_321) > ((int32_t)((int32_t)-797437649))))
- {
- goto IL_0a7f;
- }
- }
- {
- int32_t L_322 = V_57;
- if ((((int32_t)L_322) == ((int32_t)((int32_t)-799081892))))
- {
- goto IL_3fdf;
- }
- }
- {
- goto IL_0a6e;
- }
-
- IL_0a6e:
- {
- int32_t L_323 = V_57;
- if ((((int32_t)L_323) == ((int32_t)((int32_t)-797437649))))
- {
- goto IL_3926;
- }
- }
- {
- goto IL_42f3;
- }
-
- IL_0a7f:
- {
- int32_t L_324 = V_57;
- if ((((int32_t)L_324) == ((int32_t)((int32_t)-766062114))))
- {
- goto IL_396c;
- }
- }
- {
- goto IL_0a8d;
- }
-
- IL_0a8d:
- {
- int32_t L_325 = V_57;
- if ((((int32_t)L_325) == ((int32_t)((int32_t)-764695562))))
- {
- goto IL_42bb;
- }
- }
- {
- goto IL_0a9b;
- }
-
- IL_0a9b:
- {
- int32_t L_326 = V_57;
- if ((((int32_t)L_326) == ((int32_t)((int32_t)-757976431))))
- {
- goto IL_1a38;
- }
- }
- {
- goto IL_42f3;
- }
-
- IL_0aac:
- {
- int32_t L_327 = V_57;
- if ((((int32_t)L_327) > ((int32_t)((int32_t)-447416589))))
- {
- goto IL_0ad4;
- }
- }
- {
- int32_t L_328 = V_57;
- if ((((int32_t)L_328) == ((int32_t)((int32_t)-582368199))))
- {
- goto IL_3926;
- }
- }
- {
- goto IL_0ac3;
- }
-
- IL_0ac3:
- {
- int32_t L_329 = V_57;
- if ((((int32_t)L_329) == ((int32_t)((int32_t)-447416589))))
- {
- goto IL_3edb;
- }
- }
- {
- goto IL_42f3;
- }
-
- IL_0ad4:
- {
- int32_t L_330 = V_57;
- if ((((int32_t)L_330) == ((int32_t)((int32_t)-408011596))))
- {
- goto IL_411b;
- }
- }
- {
- goto IL_0ae2;
- }
-
- IL_0ae2:
- {
- int32_t L_331 = V_57;
- if ((((int32_t)L_331) == ((int32_t)((int32_t)-305409418))))
- {
- goto IL_3901;
- }
- }
- {
- goto IL_0af0;
- }
-
- IL_0af0:
- {
- int32_t L_332 = V_57;
- if ((((int32_t)L_332) == ((int32_t)((int32_t)-272933656))))
- {
- goto IL_3dd7;
- }
- }
- {
- goto IL_42f3;
- }
-
- IL_0b01:
- {
- int32_t L_333 = V_57;
- if ((((int32_t)L_333) > ((int32_t)((int32_t)83))))
- {
- goto IL_0b4d;
- }
- }
- {
- int32_t L_334 = V_57;
- if ((((int32_t)L_334) > ((int32_t)((int32_t)65))))
- {
- goto IL_0b29;
- }
- }
- {
- int32_t L_335 = V_57;
- if ((((int32_t)L_335) == ((int32_t)((int32_t)-11107948))))
- {
- goto IL_1c29;
- }
- }
- {
- goto IL_0b1b;
- }
-
- IL_0b1b:
- {
- int32_t L_336 = V_57;
- if ((((int32_t)L_336) == ((int32_t)((int32_t)65))))
- {
- goto IL_242b;
- }
- }
- {
- goto IL_42f3;
- }
-
- IL_0b29:
- {
- int32_t L_337 = V_57;
- if ((((int32_t)L_337) == ((int32_t)((int32_t)66))))
- {
- goto IL_0eab;
- }
- }
- {
- goto IL_0b34;
- }
-
- IL_0b34:
- {
- int32_t L_338 = V_57;
- if ((((int32_t)L_338) == ((int32_t)((int32_t)73))))
- {
- goto IL_0f2f;
- }
- }
- {
- goto IL_0b3f;
- }
-
- IL_0b3f:
- {
- int32_t L_339 = V_57;
- if ((((int32_t)L_339) == ((int32_t)((int32_t)83))))
- {
- goto IL_104a;
- }
- }
- {
- goto IL_42f3;
- }
-
- IL_0b4d:
- {
- int32_t L_340 = V_57;
- if ((((int32_t)L_340) > ((int32_t)((int32_t)1613))))
- {
- goto IL_0b80;
- }
- }
- {
- int32_t L_341 = V_57;
- if ((((int32_t)L_341) == ((int32_t)((int32_t)85))))
- {
- goto IL_118a;
- }
- }
- {
- goto IL_0b61;
- }
-
- IL_0b61:
- {
- int32_t L_342 = V_57;
- if ((((int32_t)L_342) == ((int32_t)((int32_t)1606))))
- {
- goto IL_0ff6;
- }
- }
- {
- goto IL_0b6f;
- }
-
- IL_0b6f:
- {
- int32_t L_343 = V_57;
- if ((((int32_t)L_343) == ((int32_t)((int32_t)1613))))
- {
- goto IL_0ed9;
- }
- }
- {
- goto IL_42f3;
- }
-
- IL_0b80:
- {
- int32_t L_344 = V_57;
- if ((((int32_t)L_344) == ((int32_t)((int32_t)1614))))
- {
- goto IL_263d;
- }
- }
- {
- goto IL_0b8e;
- }
-
- IL_0b8e:
- {
- int32_t L_345 = V_57;
- if ((((int32_t)L_345) == ((int32_t)((int32_t)1626))))
- {
- goto IL_1271;
- }
- }
- {
- goto IL_0b9c;
- }
-
- IL_0b9c:
- {
- int32_t L_346 = V_57;
- if ((((int32_t)L_346) == ((int32_t)((int32_t)1628))))
- {
- goto IL_1133;
- }
- }
- {
- goto IL_42f3;
- }
-
- IL_0bad:
- {
- int32_t L_347 = V_57;
- if ((((int32_t)L_347) > ((int32_t)((int32_t)58429962))))
- {
- goto IL_0d2b;
- }
- }
- {
- int32_t L_348 = V_57;
- if ((((int32_t)L_348) > ((int32_t)((int32_t)2808691))))
- {
- goto IL_0c78;
- }
- }
- {
- int32_t L_349 = V_57;
- if ((((int32_t)L_349) > ((int32_t)((int32_t)1770233))))
- {
- goto IL_0c23;
- }
- }
- {
- int32_t L_350 = V_57;
- if ((((int32_t)L_350) > ((int32_t)((int32_t)92132))))
- {
- goto IL_0bf6;
- }
- }
- {
- int32_t L_351 = V_57;
- if ((((int32_t)L_351) == ((int32_t)((int32_t)85420))))
- {
- goto IL_1a79;
- }
- }
- {
- goto IL_0be5;
- }
-
- IL_0be5:
- {
- int32_t L_352 = V_57;
- if ((((int32_t)L_352) == ((int32_t)((int32_t)92132))))
- {
- goto IL_157f;
- }
- }
- {
- goto IL_42f3;
- }
-
- IL_0bf6:
- {
- int32_t L_353 = V_57;
- if ((((int32_t)L_353) == ((int32_t)((int32_t)92150))))
- {
- goto IL_172c;
- }
- }
- {
- goto IL_0c04;
- }
-
- IL_0c04:
- {
- int32_t L_354 = V_57;
- if ((((int32_t)L_354) == ((int32_t)((int32_t)1770219))))
- {
- goto IL_1672;
- }
- }
- {
- goto IL_0c12;
- }
-
- IL_0c12:
- {
- int32_t L_355 = V_57;
- if ((((int32_t)L_355) == ((int32_t)((int32_t)1770233))))
- {
- goto IL_181f;
- }
- }
- {
- goto IL_42f3;
- }
-
- IL_0c23:
- {
- int32_t L_356 = V_57;
- if ((((int32_t)L_356) > ((int32_t)((int32_t)2586451))))
- {
- goto IL_0c4b;
- }
- }
- {
- int32_t L_357 = V_57;
- if ((((int32_t)L_357) == ((int32_t)((int32_t)1777699))))
- {
- goto IL_1b54;
- }
- }
- {
- goto IL_0c3a;
- }
-
- IL_0c3a:
- {
- int32_t L_358 = V_57;
- if ((((int32_t)L_358) == ((int32_t)((int32_t)2586451))))
- {
- goto IL_1e27;
- }
- }
- {
- goto IL_42f3;
- }
-
- IL_0c4b:
- {
- int32_t L_359 = V_57;
- if ((((int32_t)L_359) == ((int32_t)((int32_t)2656128))))
- {
- goto IL_26e0;
- }
- }
- {
- goto IL_0c59;
- }
-
- IL_0c59:
- {
- int32_t L_360 = V_57;
- if ((((int32_t)L_360) == ((int32_t)((int32_t)2699125))))
- {
- goto IL_12c5;
- }
- }
- {
- goto IL_0c67;
- }
-
- IL_0c67:
- {
- int32_t L_361 = V_57;
- if ((((int32_t)L_361) == ((int32_t)((int32_t)2808691))))
- {
- goto IL_1c3c;
- }
- }
- {
- goto IL_42f3;
- }
-
- IL_0c78:
- {
- int32_t L_362 = V_57;
- if ((((int32_t)L_362) > ((int32_t)((int32_t)5862489))))
- {
- goto IL_0cd6;
- }
- }
- {
- int32_t L_363 = V_57;
- if ((((int32_t)L_363) > ((int32_t)((int32_t)3061285))))
- {
- goto IL_0ca9;
- }
- }
- {
- int32_t L_364 = V_57;
- if ((((int32_t)L_364) == ((int32_t)((int32_t)2856657))))
- {
- goto IL_1c8f;
- }
- }
- {
- goto IL_0c98;
- }
-
- IL_0c98:
- {
- int32_t L_365 = V_57;
- if ((((int32_t)L_365) == ((int32_t)((int32_t)3061285))))
- {
- goto IL_1cad;
- }
- }
- {
- goto IL_42f3;
- }
-
- IL_0ca9:
- {
- int32_t L_366 = V_57;
- if ((((int32_t)L_366) == ((int32_t)((int32_t)5862467))))
- {
- goto IL_42d5;
- }
- }
- {
- goto IL_0cb7;
- }
-
- IL_0cb7:
- {
- int32_t L_367 = V_57;
- if ((((int32_t)L_367) == ((int32_t)((int32_t)5862485))))
- {
- goto IL_42e9;
- }
- }
- {
- goto IL_0cc5;
- }
-
- IL_0cc5:
- {
- int32_t L_368 = V_57;
- if ((((int32_t)L_368) == ((int32_t)((int32_t)5862489))))
- {
- goto IL_42df;
- }
- }
- {
- goto IL_42f3;
- }
-
- IL_0cd6:
- {
- int32_t L_369 = V_57;
- if ((((int32_t)L_369) > ((int32_t)((int32_t)57644506))))
- {
- goto IL_0cfe;
- }
- }
- {
- int32_t L_370 = V_57;
- if ((((int32_t)L_370) == ((int32_t)((int32_t)57477502))))
- {
- goto IL_1c9e;
- }
- }
- {
- goto IL_0ced;
- }
-
- IL_0ced:
- {
- int32_t L_371 = V_57;
- if ((((int32_t)L_371) == ((int32_t)((int32_t)57644506))))
- {
- goto IL_1510;
- }
- }
- {
- goto IL_42f3;
- }
-
- IL_0cfe:
- {
- int32_t L_372 = V_57;
- if ((((int32_t)L_372) == ((int32_t)((int32_t)57686191))))
- {
- goto IL_27d9;
- }
- }
- {
- goto IL_0d0c;
- }
-
- IL_0d0c:
- {
- int32_t L_373 = V_57;
- if ((((int32_t)L_373) == ((int32_t)((int32_t)57747708))))
- {
- goto IL_210c;
- }
- }
- {
- goto IL_0d1a;
- }
-
- IL_0d1a:
- {
- int32_t L_374 = V_57;
- if ((((int32_t)L_374) == ((int32_t)((int32_t)58429962))))
- {
- goto IL_1e0e;
- }
- }
- {
- goto IL_42f3;
- }
-
- IL_0d2b:
- {
- int32_t L_375 = V_57;
- if ((((int32_t)L_375) > ((int32_t)((int32_t)193346070))))
- {
- goto IL_0dea;
- }
- }
- {
- int32_t L_376 = V_57;
- if ((((int32_t)L_376) > ((int32_t)((int32_t)93886352))))
- {
- goto IL_0d95;
- }
- }
- {
- int32_t L_377 = V_57;
- if ((((int32_t)L_377) > ((int32_t)((int32_t)75165780))))
- {
- goto IL_0d68;
- }
- }
- {
- int32_t L_378 = V_57;
- if ((((int32_t)L_378) == ((int32_t)((int32_t)75138797))))
- {
- goto IL_2861;
- }
- }
- {
- goto IL_0d57;
- }
-
- IL_0d57:
- {
- int32_t L_379 = V_57;
- if ((((int32_t)L_379) == ((int32_t)((int32_t)75165780))))
- {
- goto IL_23d4;
- }
- }
- {
- goto IL_42f3;
- }
-
- IL_0d68:
- {
- int32_t L_380 = V_57;
- if ((((int32_t)L_380) == ((int32_t)((int32_t)81999901))))
- {
- goto IL_2a5b;
- }
- }
- {
- goto IL_0d76;
- }
-
- IL_0d76:
- {
- int32_t L_381 = V_57;
- if ((((int32_t)L_381) == ((int32_t)((int32_t)82115566))))
- {
- goto IL_3195;
- }
- }
- {
- goto IL_0d84;
- }
-
- IL_0d84:
- {
- int32_t L_382 = V_57;
- if ((((int32_t)L_382) == ((int32_t)((int32_t)93886352))))
- {
- goto IL_3392;
- }
- }
- {
- goto IL_42f3;
- }
-
- IL_0d95:
- {
- int32_t L_383 = V_57;
- if ((((int32_t)L_383) > ((int32_t)((int32_t)100553336))))
- {
- goto IL_0dbd;
- }
- }
- {
- int32_t L_384 = V_57;
- if ((((int32_t)L_384) == ((int32_t)((int32_t)100083556))))
- {
- goto IL_2300;
- }
- }
- {
- goto IL_0dac;
- }
-
- IL_0dac:
- {
- int32_t L_385 = V_57;
- if ((((int32_t)L_385) == ((int32_t)((int32_t)100553336))))
- {
- goto IL_41e4;
- }
- }
- {
- goto IL_42f3;
- }
-
- IL_0dbd:
- {
- int32_t L_386 = V_57;
- if ((((int32_t)L_386) == ((int32_t)((int32_t)105793766))))
- {
- goto IL_299e;
- }
- }
- {
- goto IL_0dcb;
- }
-
- IL_0dcb:
- {
- int32_t L_387 = V_57;
- if ((((int32_t)L_387) == ((int32_t)((int32_t)193346060))))
- {
- goto IL_42da;
- }
- }
- {
- goto IL_0dd9;
- }
-
- IL_0dd9:
- {
- int32_t L_388 = V_57;
- if ((((int32_t)L_388) == ((int32_t)((int32_t)193346070))))
- {
- goto IL_42e4;
- }
- }
- {
- goto IL_42f3;
- }
-
- IL_0dea:
- {
- int32_t L_389 = V_57;
- if ((((int32_t)L_389) > ((int32_t)((int32_t)226476955))))
- {
- goto IL_0e48;
- }
- }
- {
- int32_t L_390 = V_57;
- if ((((int32_t)L_390) > ((int32_t)((int32_t)199921873))))
- {
- goto IL_0e1b;
- }
- }
- {
- int32_t L_391 = V_57;
- if ((((int32_t)L_391) == ((int32_t)((int32_t)193346074))))
- {
- goto IL_42ee;
- }
- }
- {
- goto IL_0e0a;
- }
-
- IL_0e0a:
- {
- int32_t L_392 = V_57;
- if ((((int32_t)L_392) == ((int32_t)((int32_t)199921873))))
- {
- goto IL_3991;
- }
- }
- {
- goto IL_42f3;
- }
-
- IL_0e1b:
- {
- int32_t L_393 = V_57;
- if ((((int32_t)L_393) == ((int32_t)((int32_t)200452819))))
- {
- goto IL_4108;
- }
- }
- {
- goto IL_0e29;
- }
-
- IL_0e29:
- {
- int32_t L_394 = V_57;
- if ((((int32_t)L_394) == ((int32_t)((int32_t)218273952))))
- {
- goto IL_3901;
- }
- }
- {
- goto IL_0e37;
- }
-
- IL_0e37:
- {
- int32_t L_395 = V_57;
- if ((((int32_t)L_395) == ((int32_t)((int32_t)226476955))))
- {
- goto IL_42cb;
- }
- }
- {
- goto IL_42f3;
- }
-
- IL_0e48:
- {
- int32_t L_396 = V_57;
- if ((((int32_t)L_396) > ((int32_t)((int32_t)1916026786))))
- {
- goto IL_0e7e;
- }
- }
- {
- int32_t L_397 = V_57;
- if ((((int32_t)L_397) == ((int32_t)((int32_t)825491659))))
- {
- goto IL_2149;
- }
- }
- {
- goto IL_0e5f;
- }
-
- IL_0e5f:
- {
- int32_t L_398 = V_57;
- if ((((int32_t)L_398) == ((int32_t)((int32_t)1909026194))))
- {
- goto IL_319d;
- }
- }
- {
- goto IL_0e6d;
- }
-
- IL_0e6d:
- {
- int32_t L_399 = V_57;
- if ((((int32_t)L_399) == ((int32_t)((int32_t)1916026786))))
- {
- goto IL_2985;
- }
- }
- {
- goto IL_42f3;
- }
-
- IL_0e7e:
- {
- int32_t L_400 = V_57;
- if ((((int32_t)L_400) == ((int32_t)((int32_t)1923459625))))
- {
- goto IL_2a48;
- }
- }
- {
- goto IL_0e8c;
- }
-
- IL_0e8c:
- {
- int32_t L_401 = V_57;
- if ((((int32_t)L_401) == ((int32_t)((int32_t)1928413879))))
- {
- goto IL_4249;
- }
- }
- {
- goto IL_0e9a;
- }
-
- IL_0e9a:
- {
- int32_t L_402 = V_57;
- if ((((int32_t)L_402) == ((int32_t)((int32_t)1952379995))))
- {
- goto IL_1b63;
- }
- }
- {
- goto IL_42f3;
- }
-
- IL_0eab:
- {
- int32_t L_403 = __this->___m_FontStyleInternal;
- __this->___m_FontStyleInternal = ((int32_t)((int32_t)L_403|1));
- FontStyleStack_t63C77495F068E6DF762D6AF063A817E3709659A7* L_404 = (FontStyleStack_t63C77495F068E6DF762D6AF063A817E3709659A7*)(&__this->___m_FontStyleStack);
- uint8_t L_405;
- L_405 = FontStyleStack_Add_m26E701C9F052EEEBB213B9B8BC6CB8F1F8F6AFCB(L_404, 1, NULL);
- __this->___m_FontWeightInternal = ((int32_t)700);
- V_32 = (bool)1;
- goto IL_42f9;
- }
-
- IL_0ed9:
- {
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_406 = ___3_generationSettings;
- NullCheck(L_406);
- int32_t L_407 = L_406->___fontStyle;
- V_59 = (bool)((((int32_t)((((int32_t)((int32_t)((int32_t)L_407&1))) == ((int32_t)1))? 1 : 0)) == ((int32_t)0))? 1 : 0);
- bool L_408 = V_59;
- if (!L_408)
- {
- goto IL_0f27;
- }
- }
- {
- FontStyleStack_t63C77495F068E6DF762D6AF063A817E3709659A7* L_409 = (FontStyleStack_t63C77495F068E6DF762D6AF063A817E3709659A7*)(&__this->___m_FontStyleStack);
- uint8_t L_410;
- L_410 = FontStyleStack_Remove_mC2B4F44A6596E92D6992DBCA298648F8A7416CAB(L_409, 1, NULL);
- V_60 = (bool)((((int32_t)L_410) == ((int32_t)0))? 1 : 0);
- bool L_411 = V_60;
- if (!L_411)
- {
- goto IL_0f26;
- }
- }
- {
- int32_t L_412 = __this->___m_FontStyleInternal;
- __this->___m_FontStyleInternal = ((int32_t)((int32_t)L_412&((int32_t)-2)));
- TextProcessingStack_1_t698B87CDD968C2046F57134BB3AB807EBFFD7790* L_413 = (TextProcessingStack_1_t698B87CDD968C2046F57134BB3AB807EBFFD7790*)(&__this->___m_FontWeightStack);
- int32_t L_414;
- L_414 = TextProcessingStack_1_Peek_mE06D9422EAE774A3926E6956483EB39E6425D2E0(L_413, TextProcessingStack_1_Peek_mE06D9422EAE774A3926E6956483EB39E6425D2E0_RuntimeMethod_var);
- __this->___m_FontWeightInternal = L_414;
- }
-
- IL_0f26:
- {
- }
-
- IL_0f27:
- {
- V_32 = (bool)1;
- goto IL_42f9;
- }
-
- IL_0f2f:
- {
- int32_t L_415 = __this->___m_FontStyleInternal;
- __this->___m_FontStyleInternal = ((int32_t)((int32_t)L_415|2));
- FontStyleStack_t63C77495F068E6DF762D6AF063A817E3709659A7* L_416 = (FontStyleStack_t63C77495F068E6DF762D6AF063A817E3709659A7*)(&__this->___m_FontStyleStack);
- uint8_t L_417;
- L_417 = FontStyleStack_Add_m26E701C9F052EEEBB213B9B8BC6CB8F1F8F6AFCB(L_416, 2, NULL);
- RichTextTagAttributeU5BU5D_tEE9D071B3246F23742DBF4226567620BCBB24A14* L_418 = __this->___m_XmlAttribute;
- NullCheck(L_418);
- int32_t L_419 = ((L_418)->GetAddressAt(static_cast<il2cpp_array_size_t>(1)))->___nameHashCode;
- V_61 = (bool)((((int32_t)L_419) == ((int32_t)((int32_t)75347905)))? 1 : 0);
- bool L_420 = V_61;
- if (!L_420)
- {
- goto IL_0fcb;
- }
- }
- {
- CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_421 = __this->___m_HtmlTag;
- RichTextTagAttributeU5BU5D_tEE9D071B3246F23742DBF4226567620BCBB24A14* L_422 = __this->___m_XmlAttribute;
- NullCheck(L_422);
- int32_t L_423 = ((L_422)->GetAddressAt(static_cast<il2cpp_array_size_t>(1)))->___valueStartIndex;
- RichTextTagAttributeU5BU5D_tEE9D071B3246F23742DBF4226567620BCBB24A14* L_424 = __this->___m_XmlAttribute;
- NullCheck(L_424);
- int32_t L_425 = ((L_424)->GetAddressAt(static_cast<il2cpp_array_size_t>(1)))->___valueLength;
- il2cpp_codegen_runtime_class_init_inline(TextGeneratorUtilities_tAD0F329B1A5C7CC27CF63086C11FE092B43FED53_il2cpp_TypeInfo_var);
- float L_426;
- L_426 = TextGeneratorUtilities_ConvertToFloat_m93B85749154AAFB614CD246876786B75C98AE11C(L_421, L_423, L_425, NULL);
- __this->___m_ItalicAngle = il2cpp_codegen_cast_double_to_int<int32_t>(L_426);
- int32_t L_427 = __this->___m_ItalicAngle;
- if ((((int32_t)L_427) < ((int32_t)((int32_t)-180))))
- {
- goto IL_0fb9;
- }
- }
- {
- int32_t L_428 = __this->___m_ItalicAngle;
- G_B316_0 = ((((int32_t)L_428) > ((int32_t)((int32_t)180)))? 1 : 0);
- goto IL_0fba;
- }
-
- IL_0fb9:
- {
- G_B316_0 = 1;
- }
-
- IL_0fba:
- {
- V_62 = (bool)G_B316_0;
- bool L_429 = V_62;
- if (!L_429)
- {
- goto IL_0fc8;
- }
- }
- {
- V_32 = (bool)0;
- goto IL_42f9;
- }
-
- IL_0fc8:
- {
- goto IL_0fdc;
- }
-
- IL_0fcb:
- {
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_430 = __this->___m_CurrentFontAsset;
- NullCheck(L_430);
- uint8_t L_431;
- L_431 = FontAsset_get_italicStyleSlant_m69E70060C6E7940B4ACE61F2B7CB8965F86DA96B(L_430, NULL);
- __this->___m_ItalicAngle = L_431;
- }
-
- IL_0fdc:
- {
- TextProcessingStack_1_t27834AAB14D26DC6519558C4C2574BA9C190D8E8* L_432 = (TextProcessingStack_1_t27834AAB14D26DC6519558C4C2574BA9C190D8E8*)(&__this->___m_ItalicAngleStack);
- int32_t L_433 = __this->___m_ItalicAngle;
- TextProcessingStack_1_Add_m022CA737B4340C51370BE07A79E71C63F553AD3C(L_432, L_433, TextProcessingStack_1_Add_m022CA737B4340C51370BE07A79E71C63F553AD3C_RuntimeMethod_var);
- V_32 = (bool)1;
- goto IL_42f9;
- }
-
- IL_0ff6:
- {
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_434 = ___3_generationSettings;
- NullCheck(L_434);
- int32_t L_435 = L_434->___fontStyle;
- V_63 = (bool)((((int32_t)((((int32_t)((int32_t)((int32_t)L_435&2))) == ((int32_t)2))? 1 : 0)) == ((int32_t)0))? 1 : 0);
- bool L_436 = V_63;
- if (!L_436)
- {
- goto IL_1042;
- }
- }
- {
- TextProcessingStack_1_t27834AAB14D26DC6519558C4C2574BA9C190D8E8* L_437 = (TextProcessingStack_1_t27834AAB14D26DC6519558C4C2574BA9C190D8E8*)(&__this->___m_ItalicAngleStack);
- int32_t L_438;
- L_438 = TextProcessingStack_1_Remove_m22098B317E1049C5DFD900721F2F489220C44212(L_437, TextProcessingStack_1_Remove_m22098B317E1049C5DFD900721F2F489220C44212_RuntimeMethod_var);
- __this->___m_ItalicAngle = L_438;
- FontStyleStack_t63C77495F068E6DF762D6AF063A817E3709659A7* L_439 = (FontStyleStack_t63C77495F068E6DF762D6AF063A817E3709659A7*)(&__this->___m_FontStyleStack);
- uint8_t L_440;
- L_440 = FontStyleStack_Remove_mC2B4F44A6596E92D6992DBCA298648F8A7416CAB(L_439, 2, NULL);
- V_64 = (bool)((((int32_t)L_440) == ((int32_t)0))? 1 : 0);
- bool L_441 = V_64;
- if (!L_441)
- {
- goto IL_1041;
- }
- }
- {
- int32_t L_442 = __this->___m_FontStyleInternal;
- __this->___m_FontStyleInternal = ((int32_t)((int32_t)L_442&((int32_t)-3)));
- }
-
- IL_1041:
- {
- }
-
- IL_1042:
- {
- V_32 = (bool)1;
- goto IL_42f9;
- }
-
- IL_104a:
- {
- int32_t L_443 = __this->___m_FontStyleInternal;
- __this->___m_FontStyleInternal = ((int32_t)((int32_t)L_443|((int32_t)64)));
- FontStyleStack_t63C77495F068E6DF762D6AF063A817E3709659A7* L_444 = (FontStyleStack_t63C77495F068E6DF762D6AF063A817E3709659A7*)(&__this->___m_FontStyleStack);
- uint8_t L_445;
- L_445 = FontStyleStack_Add_m26E701C9F052EEEBB213B9B8BC6CB8F1F8F6AFCB(L_444, ((int32_t)64), NULL);
- RichTextTagAttributeU5BU5D_tEE9D071B3246F23742DBF4226567620BCBB24A14* L_446 = __this->___m_XmlAttribute;
- NullCheck(L_446);
- int32_t L_447 = ((L_446)->GetAddressAt(static_cast<il2cpp_array_size_t>(1)))->___nameHashCode;
- V_65 = (bool)((((int32_t)L_447) == ((int32_t)((int32_t)81999901)))? 1 : 0);
- bool L_448 = V_65;
- if (!L_448)
- {
- goto IL_110d;
- }
- }
- {
- CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_449 = __this->___m_HtmlTag;
- RichTextTagAttributeU5BU5D_tEE9D071B3246F23742DBF4226567620BCBB24A14* L_450 = __this->___m_XmlAttribute;
- NullCheck(L_450);
- int32_t L_451 = ((L_450)->GetAddressAt(static_cast<il2cpp_array_size_t>(1)))->___valueStartIndex;
- RichTextTagAttributeU5BU5D_tEE9D071B3246F23742DBF4226567620BCBB24A14* L_452 = __this->___m_XmlAttribute;
- NullCheck(L_452);
- int32_t L_453 = ((L_452)->GetAddressAt(static_cast<il2cpp_array_size_t>(1)))->___valueLength;
- il2cpp_codegen_runtime_class_init_inline(TextGeneratorUtilities_tAD0F329B1A5C7CC27CF63086C11FE092B43FED53_il2cpp_TypeInfo_var);
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_454;
- L_454 = TextGeneratorUtilities_HexCharsToColor_m4D7AB2E490DA31C514A42A880AB35CE9CBAF77B4(L_449, L_451, L_453, NULL);
- __this->___m_StrikethroughColor = L_454;
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B* L_455 = (Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B*)(&__this->___m_StrikethroughColor);
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B* L_456 = (Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B*)(&__this->___m_HtmlColor);
- uint8_t L_457 = L_456->___a;
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B* L_458 = (Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B*)(&__this->___m_StrikethroughColor);
- uint8_t L_459 = L_458->___a;
- if ((((int32_t)L_457) < ((int32_t)L_459)))
- {
- G_B329_0 = L_455;
- goto IL_10e7;
- }
- G_B328_0 = L_455;
- }
- {
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B* L_460 = (Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B*)(&__this->___m_StrikethroughColor);
- uint8_t L_461 = L_460->___a;
- G_B330_0 = L_461;
- G_B330_1 = G_B328_0;
- goto IL_10f2;
- }
-
- IL_10e7:
- {
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B* L_462 = (Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B*)(&__this->___m_HtmlColor);
- uint8_t L_463 = L_462->___a;
- G_B330_0 = L_463;
- G_B330_1 = G_B329_0;
- }
-
- IL_10f2:
- {
- G_B330_1->___a = G_B330_0;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_464 = ___4_textInfo;
- V_66 = (bool)((!(((RuntimeObject*)(TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09*)L_464) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
- bool L_465 = V_66;
- if (!L_465)
- {
- goto IL_110a;
- }
- }
- {
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_466 = ___4_textInfo;
- NullCheck(L_466);
- L_466->___hasMultipleColors = (bool)1;
- }
-
- IL_110a:
- {
- goto IL_1119;
- }
-
- IL_110d:
- {
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_467 = __this->___m_HtmlColor;
- __this->___m_StrikethroughColor = L_467;
- }
-
- IL_1119:
- {
- TextProcessingStack_1_t7868E818AC1E1B5FED21B76D5C309C9A04380B63* L_468 = (TextProcessingStack_1_t7868E818AC1E1B5FED21B76D5C309C9A04380B63*)(&__this->___m_StrikethroughColorStack);
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_469 = __this->___m_StrikethroughColor;
- TextProcessingStack_1_Add_m148F8814DD4AD1B3B4C837FBC1B627E687D1E976(L_468, L_469, TextProcessingStack_1_Add_m148F8814DD4AD1B3B4C837FBC1B627E687D1E976_RuntimeMethod_var);
- V_32 = (bool)1;
- goto IL_42f9;
- }
-
- IL_1133:
- {
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_470 = ___3_generationSettings;
- NullCheck(L_470);
- int32_t L_471 = L_470->___fontStyle;
- V_67 = (bool)((((int32_t)((((int32_t)((int32_t)((int32_t)L_471&((int32_t)64)))) == ((int32_t)((int32_t)64)))? 1 : 0)) == ((int32_t)0))? 1 : 0);
- bool L_472 = V_67;
- if (!L_472)
- {
- goto IL_1171;
- }
- }
- {
- FontStyleStack_t63C77495F068E6DF762D6AF063A817E3709659A7* L_473 = (FontStyleStack_t63C77495F068E6DF762D6AF063A817E3709659A7*)(&__this->___m_FontStyleStack);
- uint8_t L_474;
- L_474 = FontStyleStack_Remove_mC2B4F44A6596E92D6992DBCA298648F8A7416CAB(L_473, ((int32_t)64), NULL);
- V_68 = (bool)((((int32_t)L_474) == ((int32_t)0))? 1 : 0);
- bool L_475 = V_68;
- if (!L_475)
- {
- goto IL_1170;
- }
- }
- {
- int32_t L_476 = __this->___m_FontStyleInternal;
- __this->___m_FontStyleInternal = ((int32_t)((int32_t)L_476&((int32_t)-65)));
- }
-
- IL_1170:
- {
- }
-
- IL_1171:
- {
- TextProcessingStack_1_t7868E818AC1E1B5FED21B76D5C309C9A04380B63* L_477 = (TextProcessingStack_1_t7868E818AC1E1B5FED21B76D5C309C9A04380B63*)(&__this->___m_StrikethroughColorStack);
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_478;
- L_478 = TextProcessingStack_1_Remove_mCEB203288B57A916CE3C9482E239BF59D7A3BBBE(L_477, TextProcessingStack_1_Remove_mCEB203288B57A916CE3C9482E239BF59D7A3BBBE_RuntimeMethod_var);
- __this->___m_StrikethroughColor = L_478;
- V_32 = (bool)1;
- goto IL_42f9;
- }
-
- IL_118a:
- {
- int32_t L_479 = __this->___m_FontStyleInternal;
- __this->___m_FontStyleInternal = ((int32_t)((int32_t)L_479|4));
- FontStyleStack_t63C77495F068E6DF762D6AF063A817E3709659A7* L_480 = (FontStyleStack_t63C77495F068E6DF762D6AF063A817E3709659A7*)(&__this->___m_FontStyleStack);
- uint8_t L_481;
- L_481 = FontStyleStack_Add_m26E701C9F052EEEBB213B9B8BC6CB8F1F8F6AFCB(L_480, 4, NULL);
- RichTextTagAttributeU5BU5D_tEE9D071B3246F23742DBF4226567620BCBB24A14* L_482 = __this->___m_XmlAttribute;
- NullCheck(L_482);
- int32_t L_483 = ((L_482)->GetAddressAt(static_cast<il2cpp_array_size_t>(1)))->___nameHashCode;
- V_69 = (bool)((((int32_t)L_483) == ((int32_t)((int32_t)81999901)))? 1 : 0);
- bool L_484 = V_69;
- if (!L_484)
- {
- goto IL_124b;
- }
- }
- {
- CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_485 = __this->___m_HtmlTag;
- RichTextTagAttributeU5BU5D_tEE9D071B3246F23742DBF4226567620BCBB24A14* L_486 = __this->___m_XmlAttribute;
- NullCheck(L_486);
- int32_t L_487 = ((L_486)->GetAddressAt(static_cast<il2cpp_array_size_t>(1)))->___valueStartIndex;
- RichTextTagAttributeU5BU5D_tEE9D071B3246F23742DBF4226567620BCBB24A14* L_488 = __this->___m_XmlAttribute;
- NullCheck(L_488);
- int32_t L_489 = ((L_488)->GetAddressAt(static_cast<il2cpp_array_size_t>(1)))->___valueLength;
- il2cpp_codegen_runtime_class_init_inline(TextGeneratorUtilities_tAD0F329B1A5C7CC27CF63086C11FE092B43FED53_il2cpp_TypeInfo_var);
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_490;
- L_490 = TextGeneratorUtilities_HexCharsToColor_m4D7AB2E490DA31C514A42A880AB35CE9CBAF77B4(L_485, L_487, L_489, NULL);
- __this->___m_UnderlineColor = L_490;
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B* L_491 = (Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B*)(&__this->___m_UnderlineColor);
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B* L_492 = (Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B*)(&__this->___m_HtmlColor);
- uint8_t L_493 = L_492->___a;
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B* L_494 = (Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B*)(&__this->___m_UnderlineColor);
- uint8_t L_495 = L_494->___a;
- if ((((int32_t)L_493) < ((int32_t)L_495)))
- {
- G_B343_0 = L_491;
- goto IL_1225;
- }
- G_B342_0 = L_491;
- }
- {
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B* L_496 = (Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B*)(&__this->___m_UnderlineColor);
- uint8_t L_497 = L_496->___a;
- G_B344_0 = L_497;
- G_B344_1 = G_B342_0;
- goto IL_1230;
- }
-
- IL_1225:
- {
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B* L_498 = (Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B*)(&__this->___m_HtmlColor);
- uint8_t L_499 = L_498->___a;
- G_B344_0 = L_499;
- G_B344_1 = G_B343_0;
- }
-
- IL_1230:
- {
- G_B344_1->___a = G_B344_0;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_500 = ___4_textInfo;
- V_70 = (bool)((!(((RuntimeObject*)(TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09*)L_500) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
- bool L_501 = V_70;
- if (!L_501)
- {
- goto IL_1248;
- }
- }
- {
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_502 = ___4_textInfo;
- NullCheck(L_502);
- L_502->___hasMultipleColors = (bool)1;
- }
-
- IL_1248:
- {
- goto IL_1257;
- }
-
- IL_124b:
- {
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_503 = __this->___m_HtmlColor;
- __this->___m_UnderlineColor = L_503;
- }
-
- IL_1257:
- {
- TextProcessingStack_1_t7868E818AC1E1B5FED21B76D5C309C9A04380B63* L_504 = (TextProcessingStack_1_t7868E818AC1E1B5FED21B76D5C309C9A04380B63*)(&__this->___m_UnderlineColorStack);
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_505 = __this->___m_UnderlineColor;
- TextProcessingStack_1_Add_m148F8814DD4AD1B3B4C837FBC1B627E687D1E976(L_504, L_505, TextProcessingStack_1_Add_m148F8814DD4AD1B3B4C837FBC1B627E687D1E976_RuntimeMethod_var);
- V_32 = (bool)1;
- goto IL_42f9;
- }
-
- IL_1271:
- {
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_506 = ___3_generationSettings;
- NullCheck(L_506);
- int32_t L_507 = L_506->___fontStyle;
- V_71 = (bool)((((int32_t)((((int32_t)((int32_t)((int32_t)L_507&4))) == ((int32_t)4))? 1 : 0)) == ((int32_t)0))? 1 : 0);
- bool L_508 = V_71;
- if (!L_508)
- {
- goto IL_12ac;
- }
- }
- {
- FontStyleStack_t63C77495F068E6DF762D6AF063A817E3709659A7* L_509 = (FontStyleStack_t63C77495F068E6DF762D6AF063A817E3709659A7*)(&__this->___m_FontStyleStack);
- uint8_t L_510;
- L_510 = FontStyleStack_Remove_mC2B4F44A6596E92D6992DBCA298648F8A7416CAB(L_509, 4, NULL);
- V_72 = (bool)((((int32_t)L_510) == ((int32_t)0))? 1 : 0);
- bool L_511 = V_72;
- if (!L_511)
- {
- goto IL_12ab;
- }
- }
- {
- int32_t L_512 = __this->___m_FontStyleInternal;
- __this->___m_FontStyleInternal = ((int32_t)((int32_t)L_512&((int32_t)-5)));
- }
-
- IL_12ab:
- {
- }
-
- IL_12ac:
- {
- TextProcessingStack_1_t7868E818AC1E1B5FED21B76D5C309C9A04380B63* L_513 = (TextProcessingStack_1_t7868E818AC1E1B5FED21B76D5C309C9A04380B63*)(&__this->___m_UnderlineColorStack);
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_514;
- L_514 = TextProcessingStack_1_Remove_mCEB203288B57A916CE3C9482E239BF59D7A3BBBE(L_513, TextProcessingStack_1_Remove_mCEB203288B57A916CE3C9482E239BF59D7A3BBBE_RuntimeMethod_var);
- __this->___m_UnderlineColor = L_514;
- V_32 = (bool)1;
- goto IL_42f9;
- }
-
- IL_12c5:
- {
- int32_t L_515 = __this->___m_FontStyleInternal;
- __this->___m_FontStyleInternal = ((int32_t)((int32_t)L_515|((int32_t)512)));
- FontStyleStack_t63C77495F068E6DF762D6AF063A817E3709659A7* L_516 = (FontStyleStack_t63C77495F068E6DF762D6AF063A817E3709659A7*)(&__this->___m_FontStyleStack);
- uint8_t L_517;
- L_517 = FontStyleStack_Add_m26E701C9F052EEEBB213B9B8BC6CB8F1F8F6AFCB(L_516, ((int32_t)512), NULL);
- Color32__ctor_mC9C6B443F0C7CA3F8B174158B2AF6F05E18EAC4E_inline((&V_45), (uint8_t)((int32_t)255), (uint8_t)((int32_t)255), (uint8_t)0, (uint8_t)((int32_t)64), NULL);
- il2cpp_codegen_runtime_class_init_inline(Offset_tF4AF8F62C21FD6DCB5255F705A59CC10583E22C4_il2cpp_TypeInfo_var);
- Offset_tF4AF8F62C21FD6DCB5255F705A59CC10583E22C4 L_518;
- L_518 = Offset_get_zero_mF5B6D7C3F437FA438844A0B3EF405D805F1D1958(NULL);
- V_46 = L_518;
- V_73 = 0;
- goto IL_1478;
- }
-
- IL_130b:
- {
- RichTextTagAttributeU5BU5D_tEE9D071B3246F23742DBF4226567620BCBB24A14* L_519 = __this->___m_XmlAttribute;
- int32_t L_520 = V_73;
- NullCheck(L_519);
- int32_t L_521 = ((L_519)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_520)))->___nameHashCode;
- V_76 = L_521;
- int32_t L_522 = V_76;
- V_75 = L_522;
- int32_t L_523 = V_75;
- if ((((int32_t)L_523) == ((int32_t)((int32_t)-2144568463))))
- {
- goto IL_13d0;
- }
- }
- {
- goto IL_1332;
- }
-
- IL_1332:
- {
- int32_t L_524 = V_75;
- if ((((int32_t)L_524) == ((int32_t)((int32_t)2699125))))
- {
- goto IL_134b;
- }
- }
- {
- goto IL_133d;
- }
-
- IL_133d:
- {
- int32_t L_525 = V_75;
- if ((((int32_t)L_525) == ((int32_t)((int32_t)81999901))))
- {
- goto IL_139a;
- }
- }
- {
- goto IL_1471;
- }
-
- IL_134b:
- {
- RichTextTagAttributeU5BU5D_tEE9D071B3246F23742DBF4226567620BCBB24A14* L_526 = __this->___m_XmlAttribute;
- int32_t L_527 = V_73;
- NullCheck(L_526);
- int32_t L_528 = ((L_526)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_527)))->___valueType;
- V_77 = (bool)((((int32_t)L_528) == ((int32_t)4))? 1 : 0);
- bool L_529 = V_77;
- if (!L_529)
- {
- goto IL_1395;
- }
- }
- {
- CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_530 = __this->___m_HtmlTag;
- RichTextTagAttributeU5BU5D_tEE9D071B3246F23742DBF4226567620BCBB24A14* L_531 = __this->___m_XmlAttribute;
- NullCheck(L_531);
- int32_t L_532 = ((L_531)->GetAddressAt(static_cast<il2cpp_array_size_t>(0)))->___valueStartIndex;
- RichTextTagAttributeU5BU5D_tEE9D071B3246F23742DBF4226567620BCBB24A14* L_533 = __this->___m_XmlAttribute;
- NullCheck(L_533);
- int32_t L_534 = ((L_533)->GetAddressAt(static_cast<il2cpp_array_size_t>(0)))->___valueLength;
- il2cpp_codegen_runtime_class_init_inline(TextGeneratorUtilities_tAD0F329B1A5C7CC27CF63086C11FE092B43FED53_il2cpp_TypeInfo_var);
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_535;
- L_535 = TextGeneratorUtilities_HexCharsToColor_m4D7AB2E490DA31C514A42A880AB35CE9CBAF77B4(L_530, L_532, L_534, NULL);
- V_45 = L_535;
- }
-
- IL_1395:
- {
- goto IL_1471;
- }
-
- IL_139a:
- {
- CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_536 = __this->___m_HtmlTag;
- RichTextTagAttributeU5BU5D_tEE9D071B3246F23742DBF4226567620BCBB24A14* L_537 = __this->___m_XmlAttribute;
- int32_t L_538 = V_73;
- NullCheck(L_537);
- int32_t L_539 = ((L_537)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_538)))->___valueStartIndex;
- RichTextTagAttributeU5BU5D_tEE9D071B3246F23742DBF4226567620BCBB24A14* L_540 = __this->___m_XmlAttribute;
- int32_t L_541 = V_73;
- NullCheck(L_540);
- int32_t L_542 = ((L_540)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_541)))->___valueLength;
- il2cpp_codegen_runtime_class_init_inline(TextGeneratorUtilities_tAD0F329B1A5C7CC27CF63086C11FE092B43FED53_il2cpp_TypeInfo_var);
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_543;
- L_543 = TextGeneratorUtilities_HexCharsToColor_m4D7AB2E490DA31C514A42A880AB35CE9CBAF77B4(L_536, L_539, L_542, NULL);
- V_45 = L_543;
- goto IL_1471;
- }
-
- IL_13d0:
- {
- CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_544 = __this->___m_HtmlTag;
- RichTextTagAttributeU5BU5D_tEE9D071B3246F23742DBF4226567620BCBB24A14* L_545 = __this->___m_XmlAttribute;
- int32_t L_546 = V_73;
- NullCheck(L_545);
- int32_t L_547 = ((L_545)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_546)))->___valueStartIndex;
- RichTextTagAttributeU5BU5D_tEE9D071B3246F23742DBF4226567620BCBB24A14* L_548 = __this->___m_XmlAttribute;
- int32_t L_549 = V_73;
- NullCheck(L_548);
- int32_t L_550 = ((L_548)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_549)))->___valueLength;
- SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C** L_551 = (SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C**)(&__this->___m_AttributeParameterValues);
- il2cpp_codegen_runtime_class_init_inline(TextGeneratorUtilities_tAD0F329B1A5C7CC27CF63086C11FE092B43FED53_il2cpp_TypeInfo_var);
- int32_t L_552;
- L_552 = TextGeneratorUtilities_GetAttributeParameters_m261C1E8FB533D3570153B2BAF0D671C5DF4B58DB(L_544, L_547, L_550, L_551, NULL);
- V_74 = L_552;
- int32_t L_553 = V_74;
- V_78 = (bool)((((int32_t)((((int32_t)L_553) == ((int32_t)4))? 1 : 0)) == ((int32_t)0))? 1 : 0);
- bool L_554 = V_78;
- if (!L_554)
- {
- goto IL_141d;
- }
- }
- {
- V_32 = (bool)0;
- goto IL_42f9;
- }
-
- IL_141d:
- {
- SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_555 = __this->___m_AttributeParameterValues;
- NullCheck(L_555);
- int32_t L_556 = 0;
- float L_557 = (L_555)->GetAt(static_cast<il2cpp_array_size_t>(L_556));
- SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_558 = __this->___m_AttributeParameterValues;
- NullCheck(L_558);
- int32_t L_559 = 1;
- float L_560 = (L_558)->GetAt(static_cast<il2cpp_array_size_t>(L_559));
- SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_561 = __this->___m_AttributeParameterValues;
- NullCheck(L_561);
- int32_t L_562 = 2;
- float L_563 = (L_561)->GetAt(static_cast<il2cpp_array_size_t>(L_562));
- SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_564 = __this->___m_AttributeParameterValues;
- NullCheck(L_564);
- int32_t L_565 = 3;
- float L_566 = (L_564)->GetAt(static_cast<il2cpp_array_size_t>(L_565));
- il2cpp_codegen_runtime_class_init_inline(Offset_tF4AF8F62C21FD6DCB5255F705A59CC10583E22C4_il2cpp_TypeInfo_var);
- Offset__ctor_mBF4CFCEFCC225000639F695A3021128FDD2E29A7((&V_46), L_557, L_560, L_563, L_566, NULL);
- Offset_tF4AF8F62C21FD6DCB5255F705A59CC10583E22C4 L_567 = V_46;
- float L_568 = __this->___m_FontSize;
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_569 = ___3_generationSettings;
- NullCheck(L_569);
- bool L_570 = L_569->___isOrthographic;
- if (L_570)
- {
- G_B369_0 = ((float)il2cpp_codegen_multiply(L_568, (0.00999999978f)));
- G_B369_1 = L_567;
- goto IL_1462;
- }
- G_B368_0 = ((float)il2cpp_codegen_multiply(L_568, (0.00999999978f)));
- G_B368_1 = L_567;
- }
- {
- G_B370_0 = (0.100000001f);
- G_B370_1 = G_B368_0;
- G_B370_2 = G_B368_1;
- goto IL_1467;
- }
-
- IL_1462:
- {
- G_B370_0 = (1.0f);
- G_B370_1 = G_B369_0;
- G_B370_2 = G_B369_1;
- }
-
- IL_1467:
- {
- il2cpp_codegen_runtime_class_init_inline(Offset_tF4AF8F62C21FD6DCB5255F705A59CC10583E22C4_il2cpp_TypeInfo_var);
- Offset_tF4AF8F62C21FD6DCB5255F705A59CC10583E22C4 L_571;
- L_571 = Offset_op_Multiply_mE5215371DD76A27676FF67C992C065BC456A8131(G_B370_2, ((float)il2cpp_codegen_multiply(G_B370_1, G_B370_0)), NULL);
- V_46 = L_571;
- goto IL_1471;
- }
-
- IL_1471:
- {
- int32_t L_572 = V_73;
- V_73 = ((int32_t)il2cpp_codegen_add(L_572, 1));
- }
-
- IL_1478:
- {
- int32_t L_573 = V_73;
- RichTextTagAttributeU5BU5D_tEE9D071B3246F23742DBF4226567620BCBB24A14* L_574 = __this->___m_XmlAttribute;
- NullCheck(L_574);
- if ((((int32_t)L_573) >= ((int32_t)((int32_t)(((RuntimeArray*)L_574)->max_length)))))
- {
- goto IL_149b;
- }
- }
- {
- RichTextTagAttributeU5BU5D_tEE9D071B3246F23742DBF4226567620BCBB24A14* L_575 = __this->___m_XmlAttribute;
- int32_t L_576 = V_73;
- NullCheck(L_575);
- int32_t L_577 = ((L_575)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_576)))->___nameHashCode;
- G_B375_0 = ((!(((uint32_t)L_577) <= ((uint32_t)0)))? 1 : 0);
- goto IL_149c;
- }
-
- IL_149b:
- {
- G_B375_0 = 0;
- }
-
- IL_149c:
- {
- V_79 = (bool)G_B375_0;
- bool L_578 = V_79;
- if (L_578)
- {
- goto IL_130b;
- }
- }
- {
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B* L_579 = (Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B*)(&__this->___m_HtmlColor);
- uint8_t L_580 = L_579->___a;
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_581 = V_45;
- uint8_t L_582 = L_581.___a;
- if ((((int32_t)L_580) < ((int32_t)L_582)))
- {
- G_B378_0 = (&V_45);
- goto IL_14c4;
- }
- G_B377_0 = (&V_45);
- }
- {
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_583 = V_45;
- uint8_t L_584 = L_583.___a;
- G_B379_0 = L_584;
- G_B379_1 = G_B377_0;
- goto IL_14cf;
- }
-
- IL_14c4:
- {
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B* L_585 = (Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B*)(&__this->___m_HtmlColor);
- uint8_t L_586 = L_585->___a;
- G_B379_0 = L_586;
- G_B379_1 = G_B378_0;
- }
-
- IL_14cf:
- {
- G_B379_1->___a = G_B379_0;
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_587 = V_45;
- Offset_tF4AF8F62C21FD6DCB5255F705A59CC10583E22C4 L_588 = V_46;
- HighlightState_tFF5FE9065990F04A37FEC545A0024047F0ABD740 L_589;
- memset((&L_589), 0, sizeof(L_589));
- HighlightState__ctor_mDBB71C58F46D7BDC518026AC796D24F2D9B36D3F((&L_589), L_587, L_588, NULL);
- __this->___m_HighlightState = L_589;
- TextProcessingStack_1_tF3616757510D9631241E95596F10A4139420DA16* L_590 = (TextProcessingStack_1_tF3616757510D9631241E95596F10A4139420DA16*)(&__this->___m_HighlightStateStack);
- HighlightState_tFF5FE9065990F04A37FEC545A0024047F0ABD740 L_591 = __this->___m_HighlightState;
- TextProcessingStack_1_Push_m3AB3F8380B72A623DA061C91422CAB9AAA416DB3(L_590, L_591, TextProcessingStack_1_Push_m3AB3F8380B72A623DA061C91422CAB9AAA416DB3_RuntimeMethod_var);
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_592 = ___4_textInfo;
- V_80 = (bool)((!(((RuntimeObject*)(TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09*)L_592) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
- bool L_593 = V_80;
- if (!L_593)
- {
- goto IL_1508;
- }
- }
- {
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_594 = ___4_textInfo;
- NullCheck(L_594);
- L_594->___hasMultipleColors = (bool)1;
- }
-
- IL_1508:
- {
- V_32 = (bool)1;
- goto IL_42f9;
- }
-
- IL_1510:
- {
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_595 = ___3_generationSettings;
- NullCheck(L_595);
- int32_t L_596 = L_595->___fontStyle;
- V_81 = (bool)((((int32_t)((((int32_t)((int32_t)((int32_t)L_596&((int32_t)512)))) == ((int32_t)((int32_t)512)))? 1 : 0)) == ((int32_t)0))? 1 : 0);
- bool L_597 = V_81;
- if (!L_597)
- {
- goto IL_1577;
- }
- }
- {
- TextProcessingStack_1_tF3616757510D9631241E95596F10A4139420DA16* L_598 = (TextProcessingStack_1_tF3616757510D9631241E95596F10A4139420DA16*)(&__this->___m_HighlightStateStack);
- HighlightState_tFF5FE9065990F04A37FEC545A0024047F0ABD740 L_599;
- L_599 = TextProcessingStack_1_Remove_m4563A6927BA6EE642E64162CD93DAB7208B623E8(L_598, TextProcessingStack_1_Remove_m4563A6927BA6EE642E64162CD93DAB7208B623E8_RuntimeMethod_var);
- TextProcessingStack_1_tF3616757510D9631241E95596F10A4139420DA16* L_600 = (TextProcessingStack_1_tF3616757510D9631241E95596F10A4139420DA16*)(&__this->___m_HighlightStateStack);
- HighlightState_tFF5FE9065990F04A37FEC545A0024047F0ABD740 L_601;
- L_601 = TextProcessingStack_1_get_current_mABD092EB24D30640B9D8FC34E93889C387EA1B4D(L_600, TextProcessingStack_1_get_current_mABD092EB24D30640B9D8FC34E93889C387EA1B4D_RuntimeMethod_var);
- __this->___m_HighlightState = L_601;
- FontStyleStack_t63C77495F068E6DF762D6AF063A817E3709659A7* L_602 = (FontStyleStack_t63C77495F068E6DF762D6AF063A817E3709659A7*)(&__this->___m_FontStyleStack);
- uint8_t L_603;
- L_603 = FontStyleStack_Remove_mC2B4F44A6596E92D6992DBCA298648F8A7416CAB(L_602, ((int32_t)512), NULL);
- V_82 = (bool)((((int32_t)L_603) == ((int32_t)0))? 1 : 0);
- bool L_604 = V_82;
- if (!L_604)
- {
- goto IL_1576;
- }
- }
- {
- int32_t L_605 = __this->___m_FontStyleInternal;
- __this->___m_FontStyleInternal = ((int32_t)((int32_t)L_605&((int32_t)-513)));
- }
-
- IL_1576:
- {
- }
-
- IL_1577:
- {
- V_32 = (bool)1;
- goto IL_42f9;
- }
-
- IL_157f:
- {
- float L_606 = __this->___m_FontScaleMultiplier;
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_607 = __this->___m_CurrentFontAsset;
- NullCheck(L_607);
- FaceInfo_t12F0319E555A62CBA1D9E51A16C7963393932756 L_608;
- L_608 = FontAsset_get_faceInfo_mF020EC579E3C18A6279D55D86AF1C585031B49A9(L_607, NULL);
- V_83 = L_608;
- float L_609;
- L_609 = FaceInfo_get_subscriptSize_mF6264BFB215FDE6C94A45D2F8FC946ADFCDD2E31((&V_83), NULL);
- if ((((float)L_609) > ((float)(0.0f))))
- {
- G_B389_0 = L_606;
- G_B389_1 = __this;
- goto IL_15a8;
- }
- G_B388_0 = L_606;
- G_B388_1 = __this;
- }
- {
- G_B390_0 = (1.0f);
- G_B390_1 = G_B388_0;
- G_B390_2 = G_B388_1;
- goto IL_15bc;
- }
-
- IL_15a8:
- {
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_610 = __this->___m_CurrentFontAsset;
- NullCheck(L_610);
- FaceInfo_t12F0319E555A62CBA1D9E51A16C7963393932756 L_611;
- L_611 = FontAsset_get_faceInfo_mF020EC579E3C18A6279D55D86AF1C585031B49A9(L_610, NULL);
- V_83 = L_611;
- float L_612;
- L_612 = FaceInfo_get_subscriptSize_mF6264BFB215FDE6C94A45D2F8FC946ADFCDD2E31((&V_83), NULL);
- G_B390_0 = L_612;
- G_B390_1 = G_B389_0;
- G_B390_2 = G_B389_1;
- }
-
- IL_15bc:
- {
- NullCheck(G_B390_2);
- G_B390_2->___m_FontScaleMultiplier = ((float)il2cpp_codegen_multiply(G_B390_1, G_B390_0));
- TextProcessingStack_1_t9FC06E35259ADD291ED640FE7554D8C03EA5F555* L_613 = (TextProcessingStack_1_t9FC06E35259ADD291ED640FE7554D8C03EA5F555*)(&__this->___m_BaselineOffsetStack);
- float L_614 = __this->___m_BaselineOffset;
- TextProcessingStack_1_Push_mBF18A764F6D1996DD6E7D2F217EB86BA84FD6A93(L_613, L_614, TextProcessingStack_1_Push_mBF18A764F6D1996DD6E7D2F217EB86BA84FD6A93_RuntimeMethod_var);
- float L_615 = __this->___m_CurrentFontSize;
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_616 = __this->___m_CurrentFontAsset;
- NullCheck(L_616);
- FaceInfo_t12F0319E555A62CBA1D9E51A16C7963393932756 L_617;
- L_617 = FontAsset_get_faceInfo_mF020EC579E3C18A6279D55D86AF1C585031B49A9(L_616, NULL);
- V_83 = L_617;
- float L_618;
- L_618 = FaceInfo_get_pointSize_mDCB57F74233408806DF4F658751ECEE9A66C003E((&V_83), NULL);
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_619 = __this->___m_CurrentFontAsset;
- NullCheck(L_619);
- FaceInfo_t12F0319E555A62CBA1D9E51A16C7963393932756 L_620;
- L_620 = FontAsset_get_faceInfo_mF020EC579E3C18A6279D55D86AF1C585031B49A9(L_619, NULL);
- V_83 = L_620;
- float L_621;
- L_621 = FaceInfo_get_scale_mC475A572AD4956B47D8B9F8D90DC69BBBB102FCD((&V_83), NULL);
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_622 = ___3_generationSettings;
- NullCheck(L_622);
- bool L_623 = L_622->___isOrthographic;
- if (L_623)
- {
- G_B392_0 = ((float)il2cpp_codegen_multiply(((float)(L_615/L_618)), L_621));
- goto IL_1614;
- }
- G_B391_0 = ((float)il2cpp_codegen_multiply(((float)(L_615/L_618)), L_621));
- }
- {
- G_B393_0 = (0.100000001f);
- G_B393_1 = G_B391_0;
- goto IL_1619;
- }
-
- IL_1614:
- {
- G_B393_0 = (1.0f);
- G_B393_1 = G_B392_0;
- }
-
- IL_1619:
- {
- V_44 = ((float)il2cpp_codegen_multiply(G_B393_1, G_B393_0));
- float L_624 = __this->___m_BaselineOffset;
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_625 = __this->___m_CurrentFontAsset;
- NullCheck(L_625);
- FaceInfo_t12F0319E555A62CBA1D9E51A16C7963393932756 L_626;
- L_626 = FontAsset_get_faceInfo_mF020EC579E3C18A6279D55D86AF1C585031B49A9(L_625, NULL);
- V_83 = L_626;
- float L_627;
- L_627 = FaceInfo_get_subscriptOffset_mF1D3E68AC3D449CBC73AA0CBF5B8A187C6C5285A((&V_83), NULL);
- float L_628 = V_44;
- float L_629 = __this->___m_FontScaleMultiplier;
- __this->___m_BaselineOffset = ((float)il2cpp_codegen_add(L_624, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_multiply(L_627, L_628)), L_629))));
- FontStyleStack_t63C77495F068E6DF762D6AF063A817E3709659A7* L_630 = (FontStyleStack_t63C77495F068E6DF762D6AF063A817E3709659A7*)(&__this->___m_FontStyleStack);
- uint8_t L_631;
- L_631 = FontStyleStack_Add_m26E701C9F052EEEBB213B9B8BC6CB8F1F8F6AFCB(L_630, ((int32_t)256), NULL);
- int32_t L_632 = __this->___m_FontStyleInternal;
- __this->___m_FontStyleInternal = ((int32_t)((int32_t)L_632|((int32_t)256)));
- V_32 = (bool)1;
- goto IL_42f9;
- }
-
- IL_1672:
- {
- int32_t L_633 = __this->___m_FontStyleInternal;
- V_84 = (bool)((((int32_t)((int32_t)((int32_t)L_633&((int32_t)256)))) == ((int32_t)((int32_t)256)))? 1 : 0);
- bool L_634 = V_84;
- if (!L_634)
- {
- goto IL_1724;
- }
- }
- {
- float L_635 = __this->___m_FontScaleMultiplier;
- V_85 = (bool)((((float)L_635) < ((float)(1.0f)))? 1 : 0);
- bool L_636 = V_85;
- if (!L_636)
- {
- goto IL_16f8;
- }
- }
- {
- TextProcessingStack_1_t9FC06E35259ADD291ED640FE7554D8C03EA5F555* L_637 = (TextProcessingStack_1_t9FC06E35259ADD291ED640FE7554D8C03EA5F555*)(&__this->___m_BaselineOffsetStack);
- float L_638;
- L_638 = TextProcessingStack_1_Pop_m58499B721ABBBCFDF676B5EFA85F77B8B019128A(L_637, TextProcessingStack_1_Pop_m58499B721ABBBCFDF676B5EFA85F77B8B019128A_RuntimeMethod_var);
- __this->___m_BaselineOffset = L_638;
- float L_639 = __this->___m_FontScaleMultiplier;
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_640 = __this->___m_CurrentFontAsset;
- NullCheck(L_640);
- FaceInfo_t12F0319E555A62CBA1D9E51A16C7963393932756 L_641;
- L_641 = FontAsset_get_faceInfo_mF020EC579E3C18A6279D55D86AF1C585031B49A9(L_640, NULL);
- V_83 = L_641;
- float L_642;
- L_642 = FaceInfo_get_subscriptSize_mF6264BFB215FDE6C94A45D2F8FC946ADFCDD2E31((&V_83), NULL);
- if ((((float)L_642) > ((float)(0.0f))))
- {
- G_B398_0 = L_639;
- G_B398_1 = __this;
- goto IL_16dd;
- }
- G_B397_0 = L_639;
- G_B397_1 = __this;
- }
- {
- G_B399_0 = (1.0f);
- G_B399_1 = G_B397_0;
- G_B399_2 = G_B397_1;
- goto IL_16f1;
- }
-
- IL_16dd:
- {
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_643 = __this->___m_CurrentFontAsset;
- NullCheck(L_643);
- FaceInfo_t12F0319E555A62CBA1D9E51A16C7963393932756 L_644;
- L_644 = FontAsset_get_faceInfo_mF020EC579E3C18A6279D55D86AF1C585031B49A9(L_643, NULL);
- V_83 = L_644;
- float L_645;
- L_645 = FaceInfo_get_subscriptSize_mF6264BFB215FDE6C94A45D2F8FC946ADFCDD2E31((&V_83), NULL);
- G_B399_0 = L_645;
- G_B399_1 = G_B398_0;
- G_B399_2 = G_B398_1;
- }
-
- IL_16f1:
- {
- NullCheck(G_B399_2);
- G_B399_2->___m_FontScaleMultiplier = ((float)(G_B399_1/G_B399_0));
- }
-
- IL_16f8:
- {
- FontStyleStack_t63C77495F068E6DF762D6AF063A817E3709659A7* L_646 = (FontStyleStack_t63C77495F068E6DF762D6AF063A817E3709659A7*)(&__this->___m_FontStyleStack);
- uint8_t L_647;
- L_647 = FontStyleStack_Remove_mC2B4F44A6596E92D6992DBCA298648F8A7416CAB(L_646, ((int32_t)256), NULL);
- V_86 = (bool)((((int32_t)L_647) == ((int32_t)0))? 1 : 0);
- bool L_648 = V_86;
- if (!L_648)
- {
- goto IL_1723;
- }
- }
- {
- int32_t L_649 = __this->___m_FontStyleInternal;
- __this->___m_FontStyleInternal = ((int32_t)((int32_t)L_649&((int32_t)-257)));
- }
-
- IL_1723:
- {
- }
-
- IL_1724:
- {
- V_32 = (bool)1;
- goto IL_42f9;
- }
-
- IL_172c:
- {
- float L_650 = __this->___m_FontScaleMultiplier;
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_651 = __this->___m_CurrentFontAsset;
- NullCheck(L_651);
- FaceInfo_t12F0319E555A62CBA1D9E51A16C7963393932756 L_652;
- L_652 = FontAsset_get_faceInfo_mF020EC579E3C18A6279D55D86AF1C585031B49A9(L_651, NULL);
- V_83 = L_652;
- float L_653;
- L_653 = FaceInfo_get_superscriptSize_mC3ABE7C70559A8214294CDA598B17FD62BDC2EE0((&V_83), NULL);
- if ((((float)L_653) > ((float)(0.0f))))
- {
- G_B406_0 = L_650;
- G_B406_1 = __this;
- goto IL_1755;
- }
- G_B405_0 = L_650;
- G_B405_1 = __this;
- }
- {
- G_B407_0 = (1.0f);
- G_B407_1 = G_B405_0;
- G_B407_2 = G_B405_1;
- goto IL_1769;
- }
-
- IL_1755:
- {
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_654 = __this->___m_CurrentFontAsset;
- NullCheck(L_654);
- FaceInfo_t12F0319E555A62CBA1D9E51A16C7963393932756 L_655;
- L_655 = FontAsset_get_faceInfo_mF020EC579E3C18A6279D55D86AF1C585031B49A9(L_654, NULL);
- V_83 = L_655;
- float L_656;
- L_656 = FaceInfo_get_superscriptSize_mC3ABE7C70559A8214294CDA598B17FD62BDC2EE0((&V_83), NULL);
- G_B407_0 = L_656;
- G_B407_1 = G_B406_0;
- G_B407_2 = G_B406_1;
- }
-
- IL_1769:
- {
- NullCheck(G_B407_2);
- G_B407_2->___m_FontScaleMultiplier = ((float)il2cpp_codegen_multiply(G_B407_1, G_B407_0));
- TextProcessingStack_1_t9FC06E35259ADD291ED640FE7554D8C03EA5F555* L_657 = (TextProcessingStack_1_t9FC06E35259ADD291ED640FE7554D8C03EA5F555*)(&__this->___m_BaselineOffsetStack);
- float L_658 = __this->___m_BaselineOffset;
- TextProcessingStack_1_Push_mBF18A764F6D1996DD6E7D2F217EB86BA84FD6A93(L_657, L_658, TextProcessingStack_1_Push_mBF18A764F6D1996DD6E7D2F217EB86BA84FD6A93_RuntimeMethod_var);
- float L_659 = __this->___m_CurrentFontSize;
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_660 = __this->___m_CurrentFontAsset;
- NullCheck(L_660);
- FaceInfo_t12F0319E555A62CBA1D9E51A16C7963393932756 L_661;
- L_661 = FontAsset_get_faceInfo_mF020EC579E3C18A6279D55D86AF1C585031B49A9(L_660, NULL);
- V_83 = L_661;
- float L_662;
- L_662 = FaceInfo_get_pointSize_mDCB57F74233408806DF4F658751ECEE9A66C003E((&V_83), NULL);
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_663 = __this->___m_CurrentFontAsset;
- NullCheck(L_663);
- FaceInfo_t12F0319E555A62CBA1D9E51A16C7963393932756 L_664;
- L_664 = FontAsset_get_faceInfo_mF020EC579E3C18A6279D55D86AF1C585031B49A9(L_663, NULL);
- V_83 = L_664;
- float L_665;
- L_665 = FaceInfo_get_scale_mC475A572AD4956B47D8B9F8D90DC69BBBB102FCD((&V_83), NULL);
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_666 = ___3_generationSettings;
- NullCheck(L_666);
- bool L_667 = L_666->___isOrthographic;
- if (L_667)
- {
- G_B409_0 = ((float)il2cpp_codegen_multiply(((float)(L_659/L_662)), L_665));
- goto IL_17c1;
- }
- G_B408_0 = ((float)il2cpp_codegen_multiply(((float)(L_659/L_662)), L_665));
- }
- {
- G_B410_0 = (0.100000001f);
- G_B410_1 = G_B408_0;
- goto IL_17c6;
- }
-
- IL_17c1:
- {
- G_B410_0 = (1.0f);
- G_B410_1 = G_B409_0;
- }
-
- IL_17c6:
- {
- V_44 = ((float)il2cpp_codegen_multiply(G_B410_1, G_B410_0));
- float L_668 = __this->___m_BaselineOffset;
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_669 = __this->___m_CurrentFontAsset;
- NullCheck(L_669);
- FaceInfo_t12F0319E555A62CBA1D9E51A16C7963393932756 L_670;
- L_670 = FontAsset_get_faceInfo_mF020EC579E3C18A6279D55D86AF1C585031B49A9(L_669, NULL);
- V_83 = L_670;
- float L_671;
- L_671 = FaceInfo_get_superscriptOffset_m8D462DB86414D8507C7D1CC6881DA9EC896FB80A((&V_83), NULL);
- float L_672 = V_44;
- float L_673 = __this->___m_FontScaleMultiplier;
- __this->___m_BaselineOffset = ((float)il2cpp_codegen_add(L_668, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_multiply(L_671, L_672)), L_673))));
- FontStyleStack_t63C77495F068E6DF762D6AF063A817E3709659A7* L_674 = (FontStyleStack_t63C77495F068E6DF762D6AF063A817E3709659A7*)(&__this->___m_FontStyleStack);
- uint8_t L_675;
- L_675 = FontStyleStack_Add_m26E701C9F052EEEBB213B9B8BC6CB8F1F8F6AFCB(L_674, ((int32_t)128), NULL);
- int32_t L_676 = __this->___m_FontStyleInternal;
- __this->___m_FontStyleInternal = ((int32_t)((int32_t)L_676|((int32_t)128)));
- V_32 = (bool)1;
- goto IL_42f9;
- }
-
- IL_181f:
- {
- int32_t L_677 = __this->___m_FontStyleInternal;
- V_87 = (bool)((((int32_t)((int32_t)((int32_t)L_677&((int32_t)128)))) == ((int32_t)((int32_t)128)))? 1 : 0);
- bool L_678 = V_87;
- if (!L_678)
- {
- goto IL_18d1;
- }
- }
- {
- float L_679 = __this->___m_FontScaleMultiplier;
- V_88 = (bool)((((float)L_679) < ((float)(1.0f)))? 1 : 0);
- bool L_680 = V_88;
- if (!L_680)
- {
- goto IL_18a5;
- }
- }
- {
- TextProcessingStack_1_t9FC06E35259ADD291ED640FE7554D8C03EA5F555* L_681 = (TextProcessingStack_1_t9FC06E35259ADD291ED640FE7554D8C03EA5F555*)(&__this->___m_BaselineOffsetStack);
- float L_682;
- L_682 = TextProcessingStack_1_Pop_m58499B721ABBBCFDF676B5EFA85F77B8B019128A(L_681, TextProcessingStack_1_Pop_m58499B721ABBBCFDF676B5EFA85F77B8B019128A_RuntimeMethod_var);
- __this->___m_BaselineOffset = L_682;
- float L_683 = __this->___m_FontScaleMultiplier;
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_684 = __this->___m_CurrentFontAsset;
- NullCheck(L_684);
- FaceInfo_t12F0319E555A62CBA1D9E51A16C7963393932756 L_685;
- L_685 = FontAsset_get_faceInfo_mF020EC579E3C18A6279D55D86AF1C585031B49A9(L_684, NULL);
- V_83 = L_685;
- float L_686;
- L_686 = FaceInfo_get_superscriptSize_mC3ABE7C70559A8214294CDA598B17FD62BDC2EE0((&V_83), NULL);
- if ((((float)L_686) > ((float)(0.0f))))
- {
- G_B415_0 = L_683;
- G_B415_1 = __this;
- goto IL_188a;
- }
- G_B414_0 = L_683;
- G_B414_1 = __this;
- }
- {
- G_B416_0 = (1.0f);
- G_B416_1 = G_B414_0;
- G_B416_2 = G_B414_1;
- goto IL_189e;
- }
-
- IL_188a:
- {
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_687 = __this->___m_CurrentFontAsset;
- NullCheck(L_687);
- FaceInfo_t12F0319E555A62CBA1D9E51A16C7963393932756 L_688;
- L_688 = FontAsset_get_faceInfo_mF020EC579E3C18A6279D55D86AF1C585031B49A9(L_687, NULL);
- V_83 = L_688;
- float L_689;
- L_689 = FaceInfo_get_superscriptSize_mC3ABE7C70559A8214294CDA598B17FD62BDC2EE0((&V_83), NULL);
- G_B416_0 = L_689;
- G_B416_1 = G_B415_0;
- G_B416_2 = G_B415_1;
- }
-
- IL_189e:
- {
- NullCheck(G_B416_2);
- G_B416_2->___m_FontScaleMultiplier = ((float)(G_B416_1/G_B416_0));
- }
-
- IL_18a5:
- {
- FontStyleStack_t63C77495F068E6DF762D6AF063A817E3709659A7* L_690 = (FontStyleStack_t63C77495F068E6DF762D6AF063A817E3709659A7*)(&__this->___m_FontStyleStack);
- uint8_t L_691;
- L_691 = FontStyleStack_Remove_mC2B4F44A6596E92D6992DBCA298648F8A7416CAB(L_690, ((int32_t)128), NULL);
- V_89 = (bool)((((int32_t)L_691) == ((int32_t)0))? 1 : 0);
- bool L_692 = V_89;
- if (!L_692)
- {
- goto IL_18d0;
- }
- }
- {
- int32_t L_693 = __this->___m_FontStyleInternal;
- __this->___m_FontStyleInternal = ((int32_t)((int32_t)L_693&((int32_t)-129)));
- }
-
- IL_18d0:
- {
- }
-
- IL_18d1:
- {
- V_32 = (bool)1;
- goto IL_42f9;
- }
-
- IL_18d9:
- {
- CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_694 = __this->___m_HtmlTag;
- RichTextTagAttributeU5BU5D_tEE9D071B3246F23742DBF4226567620BCBB24A14* L_695 = __this->___m_XmlAttribute;
- NullCheck(L_695);
- int32_t L_696 = ((L_695)->GetAddressAt(static_cast<il2cpp_array_size_t>(0)))->___valueStartIndex;
- RichTextTagAttributeU5BU5D_tEE9D071B3246F23742DBF4226567620BCBB24A14* L_697 = __this->___m_XmlAttribute;
- NullCheck(L_697);
- int32_t L_698 = ((L_697)->GetAddressAt(static_cast<il2cpp_array_size_t>(0)))->___valueLength;
- il2cpp_codegen_runtime_class_init_inline(TextGeneratorUtilities_tAD0F329B1A5C7CC27CF63086C11FE092B43FED53_il2cpp_TypeInfo_var);
- float L_699;
- L_699 = TextGeneratorUtilities_ConvertToFloat_m93B85749154AAFB614CD246876786B75C98AE11C(L_694, L_696, L_698, NULL);
- V_43 = L_699;
- float L_700 = V_43;
- V_90 = (bool)((((float)L_700) == ((float)(-32768.0f)))? 1 : 0);
- bool L_701 = V_90;
- if (!L_701)
- {
- goto IL_191f;
- }
- }
- {
- V_32 = (bool)0;
- goto IL_42f9;
- }
-
- IL_191f:
- {
- float L_702 = V_43;
- V_92 = il2cpp_codegen_cast_double_to_int<int32_t>(L_702);
- int32_t L_703 = V_92;
- V_91 = L_703;
- int32_t L_704 = V_91;
- if ((((int32_t)L_704) > ((int32_t)((int32_t)400))))
- {
- goto IL_1969;
- }
- }
- {
- int32_t L_705 = V_91;
- if ((((int32_t)L_705) > ((int32_t)((int32_t)200))))
- {
- goto IL_1950;
- }
- }
- {
- int32_t L_706 = V_91;
- if ((((int32_t)L_706) == ((int32_t)((int32_t)100))))
- {
- goto IL_19ac;
- }
- }
- {
- goto IL_1942;
- }
-
- IL_1942:
- {
- int32_t L_707 = V_91;
- if ((((int32_t)L_707) == ((int32_t)((int32_t)200))))
- {
- goto IL_19b6;
- }
- }
- {
- goto IL_1a1e;
- }
-
- IL_1950:
- {
- int32_t L_708 = V_91;
- if ((((int32_t)L_708) == ((int32_t)((int32_t)300))))
- {
- goto IL_19c3;
- }
- }
- {
- goto IL_195b;
- }
-
- IL_195b:
- {
- int32_t L_709 = V_91;
- if ((((int32_t)L_709) == ((int32_t)((int32_t)400))))
- {
- goto IL_19d0;
- }
- }
- {
- goto IL_1a1e;
- }
-
- IL_1969:
- {
- int32_t L_710 = V_91;
- if ((((int32_t)L_710) > ((int32_t)((int32_t)600))))
- {
- goto IL_198b;
- }
- }
- {
- int32_t L_711 = V_91;
- if ((((int32_t)L_711) == ((int32_t)((int32_t)500))))
- {
- goto IL_19dd;
- }
- }
- {
- goto IL_197d;
- }
-
- IL_197d:
- {
- int32_t L_712 = V_91;
- if ((((int32_t)L_712) == ((int32_t)((int32_t)600))))
- {
- goto IL_19ea;
- }
- }
- {
- goto IL_1a1e;
- }
-
- IL_198b:
- {
- int32_t L_713 = V_91;
- if ((((int32_t)L_713) == ((int32_t)((int32_t)700))))
- {
- goto IL_19f7;
- }
- }
- {
- goto IL_1996;
- }
-
- IL_1996:
- {
- int32_t L_714 = V_91;
- if ((((int32_t)L_714) == ((int32_t)((int32_t)800))))
- {
- goto IL_1a04;
- }
- }
- {
- goto IL_19a1;
- }
-
- IL_19a1:
- {
- int32_t L_715 = V_91;
- if ((((int32_t)L_715) == ((int32_t)((int32_t)900))))
- {
- goto IL_1a11;
- }
- }
- {
- goto IL_1a1e;
- }
-
- IL_19ac:
- {
- __this->___m_FontWeightInternal = ((int32_t)100);
- goto IL_1a1e;
- }
-
- IL_19b6:
- {
- __this->___m_FontWeightInternal = ((int32_t)200);
- goto IL_1a1e;
- }
-
- IL_19c3:
- {
- __this->___m_FontWeightInternal = ((int32_t)300);
- goto IL_1a1e;
- }
-
- IL_19d0:
- {
- __this->___m_FontWeightInternal = ((int32_t)400);
- goto IL_1a1e;
- }
-
- IL_19dd:
- {
- __this->___m_FontWeightInternal = ((int32_t)500);
- goto IL_1a1e;
- }
-
- IL_19ea:
- {
- __this->___m_FontWeightInternal = ((int32_t)600);
- goto IL_1a1e;
- }
-
- IL_19f7:
- {
- __this->___m_FontWeightInternal = ((int32_t)700);
- goto IL_1a1e;
- }
-
- IL_1a04:
- {
- __this->___m_FontWeightInternal = ((int32_t)800);
- goto IL_1a1e;
- }
-
- IL_1a11:
- {
- __this->___m_FontWeightInternal = ((int32_t)900);
- goto IL_1a1e;
- }
-
- IL_1a1e:
- {
- TextProcessingStack_1_t698B87CDD968C2046F57134BB3AB807EBFFD7790* L_716 = (TextProcessingStack_1_t698B87CDD968C2046F57134BB3AB807EBFFD7790*)(&__this->___m_FontWeightStack);
- int32_t L_717 = __this->___m_FontWeightInternal;
- TextProcessingStack_1_Add_m15B10B664846D4F52E8FE84908D9B4196C697CF2(L_716, L_717, TextProcessingStack_1_Add_m15B10B664846D4F52E8FE84908D9B4196C697CF2_RuntimeMethod_var);
- V_32 = (bool)1;
- goto IL_42f9;
- }
-
- IL_1a38:
- {
- TextProcessingStack_1_t698B87CDD968C2046F57134BB3AB807EBFFD7790* L_718 = (TextProcessingStack_1_t698B87CDD968C2046F57134BB3AB807EBFFD7790*)(&__this->___m_FontWeightStack);
- int32_t L_719;
- L_719 = TextProcessingStack_1_Remove_mFC7EB20F1D31BC8E84C07AAABD63626EAB1424BE(L_718, TextProcessingStack_1_Remove_mFC7EB20F1D31BC8E84C07AAABD63626EAB1424BE_RuntimeMethod_var);
- int32_t L_720 = __this->___m_FontStyleInternal;
- V_93 = (bool)((((int32_t)L_720) == ((int32_t)1))? 1 : 0);
- bool L_721 = V_93;
- if (!L_721)
- {
- goto IL_1a60;
- }
- }
- {
- __this->___m_FontWeightInternal = ((int32_t)700);
- goto IL_1a71;
- }
-
- IL_1a60:
- {
- TextProcessingStack_1_t698B87CDD968C2046F57134BB3AB807EBFFD7790* L_722 = (TextProcessingStack_1_t698B87CDD968C2046F57134BB3AB807EBFFD7790*)(&__this->___m_FontWeightStack);
- int32_t L_723;
- L_723 = TextProcessingStack_1_Peek_mE06D9422EAE774A3926E6956483EB39E6425D2E0(L_722, TextProcessingStack_1_Peek_mE06D9422EAE774A3926E6956483EB39E6425D2E0_RuntimeMethod_var);
- __this->___m_FontWeightInternal = L_723;
- }
-
- IL_1a71:
- {
- V_32 = (bool)1;
- goto IL_42f9;
- }
-
- IL_1a79:
- {
- CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_724 = __this->___m_HtmlTag;
- RichTextTagAttributeU5BU5D_tEE9D071B3246F23742DBF4226567620BCBB24A14* L_725 = __this->___m_XmlAttribute;
- NullCheck(L_725);
- int32_t L_726 = ((L_725)->GetAddressAt(static_cast<il2cpp_array_size_t>(0)))->___valueStartIndex;
- RichTextTagAttributeU5BU5D_tEE9D071B3246F23742DBF4226567620BCBB24A14* L_727 = __this->___m_XmlAttribute;
- NullCheck(L_727);
- int32_t L_728 = ((L_727)->GetAddressAt(static_cast<il2cpp_array_size_t>(0)))->___valueLength;
- il2cpp_codegen_runtime_class_init_inline(TextGeneratorUtilities_tAD0F329B1A5C7CC27CF63086C11FE092B43FED53_il2cpp_TypeInfo_var);
- float L_729;
- L_729 = TextGeneratorUtilities_ConvertToFloat_m93B85749154AAFB614CD246876786B75C98AE11C(L_724, L_726, L_728, NULL);
- V_43 = L_729;
- float L_730 = V_43;
- V_94 = (bool)((((float)L_730) == ((float)(-32768.0f)))? 1 : 0);
- bool L_731 = V_94;
- if (!L_731)
- {
- goto IL_1abf;
- }
- }
- {
- V_32 = (bool)0;
- goto IL_42f9;
- }
-
- IL_1abf:
- {
- int32_t L_732 = V_6;
- V_96 = L_732;
- int32_t L_733 = V_96;
- V_95 = L_733;
- int32_t L_734 = V_95;
- switch (L_734)
- {
- case 0:
- {
- goto IL_1adc;
- }
- case 1:
- {
- goto IL_1b02;
- }
- case 2:
- {
- goto IL_1b2f;
- }
- }
- }
- {
- goto IL_1b4c;
- }
-
- IL_1adc:
- {
- float L_735 = V_43;
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_736 = ___3_generationSettings;
- NullCheck(L_736);
- bool L_737 = L_736->___isOrthographic;
- if (L_737)
- {
- G_B464_0 = L_735;
- G_B464_1 = __this;
- goto IL_1aef;
- }
- G_B463_0 = L_735;
- G_B463_1 = __this;
- }
- {
- G_B465_0 = (0.100000001f);
- G_B465_1 = G_B463_0;
- G_B465_2 = G_B463_1;
- goto IL_1af4;
- }
-
- IL_1aef:
- {
- G_B465_0 = (1.0f);
- G_B465_1 = G_B464_0;
- G_B465_2 = G_B464_1;
- }
-
- IL_1af4:
- {
- NullCheck(G_B465_2);
- G_B465_2->___m_XAdvance = ((float)il2cpp_codegen_multiply(G_B465_1, G_B465_0));
- V_32 = (bool)1;
- goto IL_42f9;
- }
-
- IL_1b02:
- {
- float L_738 = V_43;
- float L_739 = __this->___m_CurrentFontSize;
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_740 = ___3_generationSettings;
- NullCheck(L_740);
- bool L_741 = L_740->___isOrthographic;
- if (L_741)
- {
- G_B468_0 = ((float)il2cpp_codegen_multiply(L_738, L_739));
- G_B468_1 = __this;
- goto IL_1b1c;
- }
- G_B467_0 = ((float)il2cpp_codegen_multiply(L_738, L_739));
- G_B467_1 = __this;
- }
- {
- G_B469_0 = (0.100000001f);
- G_B469_1 = G_B467_0;
- G_B469_2 = G_B467_1;
- goto IL_1b21;
- }
-
- IL_1b1c:
- {
- G_B469_0 = (1.0f);
- G_B469_1 = G_B468_0;
- G_B469_2 = G_B468_1;
- }
-
- IL_1b21:
- {
- NullCheck(G_B469_2);
- G_B469_2->___m_XAdvance = ((float)il2cpp_codegen_multiply(G_B469_1, G_B469_0));
- V_32 = (bool)1;
- goto IL_42f9;
- }
-
- IL_1b2f:
- {
- float L_742 = __this->___m_MarginWidth;
- float L_743 = V_43;
- __this->___m_XAdvance = ((float)(((float)il2cpp_codegen_multiply(L_742, L_743))/(100.0f)));
- V_32 = (bool)1;
- goto IL_42f9;
- }
-
- IL_1b4c:
- {
- V_32 = (bool)0;
- goto IL_42f9;
- }
-
- IL_1b54:
- {
- __this->___m_IsIgnoringAlignment = (bool)0;
- V_32 = (bool)1;
- goto IL_42f9;
- }
-
- IL_1b63:
- {
- CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_744 = __this->___m_HtmlTag;
- RichTextTagAttributeU5BU5D_tEE9D071B3246F23742DBF4226567620BCBB24A14* L_745 = __this->___m_XmlAttribute;
- NullCheck(L_745);
- int32_t L_746 = ((L_745)->GetAddressAt(static_cast<il2cpp_array_size_t>(0)))->___valueStartIndex;
- RichTextTagAttributeU5BU5D_tEE9D071B3246F23742DBF4226567620BCBB24A14* L_747 = __this->___m_XmlAttribute;
- NullCheck(L_747);
- int32_t L_748 = ((L_747)->GetAddressAt(static_cast<il2cpp_array_size_t>(0)))->___valueLength;
- il2cpp_codegen_runtime_class_init_inline(TextGeneratorUtilities_tAD0F329B1A5C7CC27CF63086C11FE092B43FED53_il2cpp_TypeInfo_var);
- float L_749;
- L_749 = TextGeneratorUtilities_ConvertToFloat_m93B85749154AAFB614CD246876786B75C98AE11C(L_744, L_746, L_748, NULL);
- V_43 = L_749;
- float L_750 = V_43;
- V_97 = (bool)((((float)L_750) == ((float)(-32768.0f)))? 1 : 0);
- bool L_751 = V_97;
- if (!L_751)
- {
- goto IL_1ba9;
- }
- }
- {
- V_32 = (bool)0;
- goto IL_42f9;
- }
-
- IL_1ba9:
- {
- int32_t L_752 = V_6;
- V_99 = L_752;
- int32_t L_753 = V_99;
- V_98 = L_753;
- int32_t L_754 = V_98;
- switch (L_754)
- {
- case 0:
- {
- goto IL_1bc6;
- }
- case 1:
- {
- goto IL_1bec;
- }
- case 2:
- {
- goto IL_1c19;
- }
- }
- }
- {
- goto IL_1c21;
- }
-
- IL_1bc6:
- {
- float L_755 = V_43;
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_756 = ___3_generationSettings;
- NullCheck(L_756);
- bool L_757 = L_756->___isOrthographic;
- if (L_757)
- {
- G_B479_0 = L_755;
- G_B479_1 = __this;
- goto IL_1bd9;
- }
- G_B478_0 = L_755;
- G_B478_1 = __this;
- }
- {
- G_B480_0 = (0.100000001f);
- G_B480_1 = G_B478_0;
- G_B480_2 = G_B478_1;
- goto IL_1bde;
- }
-
- IL_1bd9:
- {
- G_B480_0 = (1.0f);
- G_B480_1 = G_B479_0;
- G_B480_2 = G_B479_1;
- }
-
- IL_1bde:
- {
- NullCheck(G_B480_2);
- G_B480_2->___m_BaselineOffset = ((float)il2cpp_codegen_multiply(G_B480_1, G_B480_0));
- V_32 = (bool)1;
- goto IL_42f9;
- }
-
- IL_1bec:
- {
- float L_758 = V_43;
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_759 = ___3_generationSettings;
- NullCheck(L_759);
- bool L_760 = L_759->___isOrthographic;
- if (L_760)
- {
- G_B483_0 = L_758;
- G_B483_1 = __this;
- goto IL_1bff;
- }
- G_B482_0 = L_758;
- G_B482_1 = __this;
- }
- {
- G_B484_0 = (0.100000001f);
- G_B484_1 = G_B482_0;
- G_B484_2 = G_B482_1;
- goto IL_1c04;
- }
-
- IL_1bff:
- {
- G_B484_0 = (1.0f);
- G_B484_1 = G_B483_0;
- G_B484_2 = G_B483_1;
- }
-
- IL_1c04:
- {
- float L_761 = __this->___m_CurrentFontSize;
- NullCheck(G_B484_2);
- G_B484_2->___m_BaselineOffset = ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_multiply(G_B484_1, G_B484_0)), L_761));
- V_32 = (bool)1;
- goto IL_42f9;
- }
-
- IL_1c19:
- {
- V_32 = (bool)0;
- goto IL_42f9;
- }
-
- IL_1c21:
- {
- V_32 = (bool)0;
- goto IL_42f9;
- }
-
- IL_1c29:
- {
- __this->___m_BaselineOffset = (0.0f);
- V_32 = (bool)1;
- goto IL_42f9;
- }
-
- IL_1c3c:
- {
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_762 = ___3_generationSettings;
- NullCheck(L_762);
- int32_t L_763 = L_762->___overflowMode;
- V_100 = (bool)((((int32_t)L_763) == ((int32_t)5))? 1 : 0);
- bool L_764 = V_100;
- if (!L_764)
- {
- goto IL_1c87;
- }
- }
- {
- float L_765 = __this->___m_TagLineIndent;
- float L_766 = __this->___m_TagIndent;
- __this->___m_XAdvance = ((float)il2cpp_codegen_add(((float)il2cpp_codegen_add((0.0f), L_765)), L_766));
- __this->___m_LineOffset = (0.0f);
- int32_t L_767 = __this->___m_PageNumber;
- __this->___m_PageNumber = ((int32_t)il2cpp_codegen_add(L_767, 1));
- __this->___m_IsNewPage = (bool)1;
- }
-
- IL_1c87:
- {
- V_32 = (bool)1;
- goto IL_42f9;
- }
-
- IL_1c8f:
- {
- __this->___m_IsNonBreakingSpace = (bool)1;
- V_32 = (bool)1;
- goto IL_42f9;
- }
-
- IL_1c9e:
- {
- __this->___m_IsNonBreakingSpace = (bool)0;
- V_32 = (bool)1;
- goto IL_42f9;
- }
-
- IL_1cad:
- {
- CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_768 = __this->___m_HtmlTag;
- RichTextTagAttributeU5BU5D_tEE9D071B3246F23742DBF4226567620BCBB24A14* L_769 = __this->___m_XmlAttribute;
- NullCheck(L_769);
- int32_t L_770 = ((L_769)->GetAddressAt(static_cast<il2cpp_array_size_t>(0)))->___valueStartIndex;
- RichTextTagAttributeU5BU5D_tEE9D071B3246F23742DBF4226567620BCBB24A14* L_771 = __this->___m_XmlAttribute;
- NullCheck(L_771);
- int32_t L_772 = ((L_771)->GetAddressAt(static_cast<il2cpp_array_size_t>(0)))->___valueLength;
- il2cpp_codegen_runtime_class_init_inline(TextGeneratorUtilities_tAD0F329B1A5C7CC27CF63086C11FE092B43FED53_il2cpp_TypeInfo_var);
- float L_773;
- L_773 = TextGeneratorUtilities_ConvertToFloat_m93B85749154AAFB614CD246876786B75C98AE11C(L_768, L_770, L_772, NULL);
- V_43 = L_773;
- float L_774 = V_43;
- V_101 = (bool)((((float)L_774) == ((float)(-32768.0f)))? 1 : 0);
- bool L_775 = V_101;
- if (!L_775)
- {
- goto IL_1cf3;
- }
- }
- {
- V_32 = (bool)0;
- goto IL_42f9;
- }
-
- IL_1cf3:
- {
- int32_t L_776 = V_6;
- V_103 = L_776;
- int32_t L_777 = V_103;
- V_102 = L_777;
- int32_t L_778 = V_102;
- switch (L_778)
- {
- case 0:
- {
- goto IL_1d13;
- }
- case 1:
- {
- goto IL_1dae;
- }
- case 2:
- {
- goto IL_1dd7;
- }
- }
- }
- {
- goto IL_1e06;
- }
-
- IL_1d13:
- {
- CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_779 = __this->___m_HtmlTag;
- NullCheck(L_779);
- int32_t L_780 = 5;
- uint16_t L_781 = (uint16_t)(L_779)->GetAt(static_cast<il2cpp_array_size_t>(L_780));
- V_104 = (bool)((((int32_t)L_781) == ((int32_t)((int32_t)43)))? 1 : 0);
- bool L_782 = V_104;
- if (!L_782)
- {
- goto IL_1d4f;
- }
- }
- {
- float L_783 = __this->___m_FontSize;
- float L_784 = V_43;
- __this->___m_CurrentFontSize = ((float)il2cpp_codegen_add(L_783, L_784));
- TextProcessingStack_1_t9FC06E35259ADD291ED640FE7554D8C03EA5F555* L_785 = (TextProcessingStack_1_t9FC06E35259ADD291ED640FE7554D8C03EA5F555*)(&__this->___m_SizeStack);
- float L_786 = __this->___m_CurrentFontSize;
- TextProcessingStack_1_Add_m4F90D4B1A816D07FD2F3E02CA1364417144FE042(L_785, L_786, TextProcessingStack_1_Add_m4F90D4B1A816D07FD2F3E02CA1364417144FE042_RuntimeMethod_var);
- V_32 = (bool)1;
- goto IL_42f9;
- }
-
- IL_1d4f:
- {
- CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_787 = __this->___m_HtmlTag;
- NullCheck(L_787);
- int32_t L_788 = 5;
- uint16_t L_789 = (uint16_t)(L_787)->GetAt(static_cast<il2cpp_array_size_t>(L_788));
- V_105 = (bool)((((int32_t)L_789) == ((int32_t)((int32_t)45)))? 1 : 0);
- bool L_790 = V_105;
- if (!L_790)
- {
- goto IL_1d8b;
- }
- }
- {
- float L_791 = __this->___m_FontSize;
- float L_792 = V_43;
- __this->___m_CurrentFontSize = ((float)il2cpp_codegen_add(L_791, L_792));
- TextProcessingStack_1_t9FC06E35259ADD291ED640FE7554D8C03EA5F555* L_793 = (TextProcessingStack_1_t9FC06E35259ADD291ED640FE7554D8C03EA5F555*)(&__this->___m_SizeStack);
- float L_794 = __this->___m_CurrentFontSize;
- TextProcessingStack_1_Add_m4F90D4B1A816D07FD2F3E02CA1364417144FE042(L_793, L_794, TextProcessingStack_1_Add_m4F90D4B1A816D07FD2F3E02CA1364417144FE042_RuntimeMethod_var);
- V_32 = (bool)1;
- goto IL_42f9;
- }
-
- IL_1d8b:
- {
- float L_795 = V_43;
- __this->___m_CurrentFontSize = L_795;
- TextProcessingStack_1_t9FC06E35259ADD291ED640FE7554D8C03EA5F555* L_796 = (TextProcessingStack_1_t9FC06E35259ADD291ED640FE7554D8C03EA5F555*)(&__this->___m_SizeStack);
- float L_797 = __this->___m_CurrentFontSize;
- TextProcessingStack_1_Add_m4F90D4B1A816D07FD2F3E02CA1364417144FE042(L_796, L_797, TextProcessingStack_1_Add_m4F90D4B1A816D07FD2F3E02CA1364417144FE042_RuntimeMethod_var);
- V_32 = (bool)1;
- goto IL_42f9;
- }
-
- IL_1dae:
- {
- float L_798 = __this->___m_FontSize;
- float L_799 = V_43;
- __this->___m_CurrentFontSize = ((float)il2cpp_codegen_multiply(L_798, L_799));
- TextProcessingStack_1_t9FC06E35259ADD291ED640FE7554D8C03EA5F555* L_800 = (TextProcessingStack_1_t9FC06E35259ADD291ED640FE7554D8C03EA5F555*)(&__this->___m_SizeStack);
- float L_801 = __this->___m_CurrentFontSize;
- TextProcessingStack_1_Add_m4F90D4B1A816D07FD2F3E02CA1364417144FE042(L_800, L_801, TextProcessingStack_1_Add_m4F90D4B1A816D07FD2F3E02CA1364417144FE042_RuntimeMethod_var);
- V_32 = (bool)1;
- goto IL_42f9;
- }
-
- IL_1dd7:
- {
- float L_802 = __this->___m_FontSize;
- float L_803 = V_43;
- __this->___m_CurrentFontSize = ((float)(((float)il2cpp_codegen_multiply(L_802, L_803))/(100.0f)));
- TextProcessingStack_1_t9FC06E35259ADD291ED640FE7554D8C03EA5F555* L_804 = (TextProcessingStack_1_t9FC06E35259ADD291ED640FE7554D8C03EA5F555*)(&__this->___m_SizeStack);
- float L_805 = __this->___m_CurrentFontSize;
- TextProcessingStack_1_Add_m4F90D4B1A816D07FD2F3E02CA1364417144FE042(L_804, L_805, TextProcessingStack_1_Add_m4F90D4B1A816D07FD2F3E02CA1364417144FE042_RuntimeMethod_var);
- V_32 = (bool)1;
- goto IL_42f9;
- }
-
- IL_1e06:
- {
- V_32 = (bool)0;
- goto IL_42f9;
- }
-
- IL_1e0e:
- {
- TextProcessingStack_1_t9FC06E35259ADD291ED640FE7554D8C03EA5F555* L_806 = (TextProcessingStack_1_t9FC06E35259ADD291ED640FE7554D8C03EA5F555*)(&__this->___m_SizeStack);
- float L_807;
- L_807 = TextProcessingStack_1_Remove_m36486DFF2D5026596CFFED89F554CA9F296FBD6E(L_806, TextProcessingStack_1_Remove_m36486DFF2D5026596CFFED89F554CA9F296FBD6E_RuntimeMethod_var);
- __this->___m_CurrentFontSize = L_807;
- V_32 = (bool)1;
- goto IL_42f9;
- }
-
- IL_1e27:
- {
- RichTextTagAttributeU5BU5D_tEE9D071B3246F23742DBF4226567620BCBB24A14* L_808 = __this->___m_XmlAttribute;
- NullCheck(L_808);
- int32_t L_809 = ((L_808)->GetAddressAt(static_cast<il2cpp_array_size_t>(0)))->___valueHashCode;
- V_47 = L_809;
- RichTextTagAttributeU5BU5D_tEE9D071B3246F23742DBF4226567620BCBB24A14* L_810 = __this->___m_XmlAttribute;
- NullCheck(L_810);
- int32_t L_811 = ((L_810)->GetAddressAt(static_cast<il2cpp_array_size_t>(1)))->___nameHashCode;
- V_48 = L_811;
- RichTextTagAttributeU5BU5D_tEE9D071B3246F23742DBF4226567620BCBB24A14* L_812 = __this->___m_XmlAttribute;
- NullCheck(L_812);
- int32_t L_813 = ((L_812)->GetAddressAt(static_cast<il2cpp_array_size_t>(1)))->___valueHashCode;
- V_49 = L_813;
- int32_t L_814 = V_47;
- V_106 = (bool)((((int32_t)L_814) == ((int32_t)((int32_t)-620974005)))? 1 : 0);
- bool L_815 = V_106;
- if (!L_815)
- {
- goto IL_1ec5;
- }
- }
- {
- MaterialReferenceU5BU5D_t4A9B88114E223BD96CE5121053664023CE2DE07E* L_816 = __this->___m_MaterialReferences;
- NullCheck(L_816);
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_817 = ((L_816)->GetAddressAt(static_cast<il2cpp_array_size_t>(0)))->___fontAsset;
- __this->___m_CurrentFontAsset = L_817;
- Il2CppCodeGenWriteBarrier((void**)(&__this->___m_CurrentFontAsset), (void*)L_817);
- MaterialReferenceU5BU5D_t4A9B88114E223BD96CE5121053664023CE2DE07E* L_818 = __this->___m_MaterialReferences;
- NullCheck(L_818);
- Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_819 = ((L_818)->GetAddressAt(static_cast<il2cpp_array_size_t>(0)))->___material;
- __this->___m_CurrentMaterial = L_819;
- Il2CppCodeGenWriteBarrier((void**)(&__this->___m_CurrentMaterial), (void*)L_819);
- __this->___m_CurrentMaterialIndex = 0;
- TextProcessingStack_1_t0C74606C1B6C7817CA95F0DCA46B219CF6FB35CA* L_820 = (TextProcessingStack_1_t0C74606C1B6C7817CA95F0DCA46B219CF6FB35CA*)(&__this->___m_MaterialReferenceStack);
- MaterialReferenceU5BU5D_t4A9B88114E223BD96CE5121053664023CE2DE07E* L_821 = __this->___m_MaterialReferences;
- NullCheck(L_821);
- int32_t L_822 = 0;
- MaterialReference_t86DB0799D5C82869D4FF0A4F59624AED6910FD26 L_823 = (L_821)->GetAt(static_cast<il2cpp_array_size_t>(L_822));
- TextProcessingStack_1_Add_m0366B4DC6F32155BD3BDB9FA5AB645A54C233731(L_820, L_823, TextProcessingStack_1_Add_m0366B4DC6F32155BD3BDB9FA5AB645A54C233731_RuntimeMethod_var);
- V_32 = (bool)1;
- goto IL_42f9;
- }
-
- IL_1ec5:
- {
- int32_t L_824 = V_47;
- bool L_825;
- L_825 = MaterialReferenceManager_TryGetFontAsset_m499C7538909343667E9B837489662862CFF9FB56(L_824, (&V_50), NULL);
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_826 = V_50;
- il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
- bool L_827;
- L_827 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_826, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
- V_107 = L_827;
- bool L_828 = V_107;
- if (!L_828)
- {
- goto IL_1f66;
- }
- }
- {
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_829 = V_50;
- il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
- bool L_830;
- L_830 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_829, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
- V_108 = L_830;
- bool L_831 = V_108;
- if (!L_831)
- {
- goto IL_1f47;
- }
- }
- {
- bool L_832 = V_0;
- V_109 = (bool)((((int32_t)L_832) == ((int32_t)0))? 1 : 0);
- bool L_833 = V_109;
- if (!L_833)
- {
- goto IL_1f07;
- }
- }
- {
- bool* L_834 = ___5_isThreadSuccess;
- *((int8_t*)L_834) = (int8_t)0;
- V_32 = (bool)0;
- goto IL_42f9;
- }
-
- IL_1f07:
- {
- TextSettings_tB7F55685AFFD4A96F714427BCACFD6958E357D64* L_835 = V_1;
- NullCheck(L_835);
- String_t* L_836;
- L_836 = TextSettings_get_defaultFontAssetPath_mF7B1713753CFAE048C745C3572332CE18CD51D3B_inline(L_835, NULL);
- CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_837 = __this->___m_HtmlTag;
- RichTextTagAttributeU5BU5D_tEE9D071B3246F23742DBF4226567620BCBB24A14* L_838 = __this->___m_XmlAttribute;
- NullCheck(L_838);
- int32_t L_839 = ((L_838)->GetAddressAt(static_cast<il2cpp_array_size_t>(0)))->___valueStartIndex;
- RichTextTagAttributeU5BU5D_tEE9D071B3246F23742DBF4226567620BCBB24A14* L_840 = __this->___m_XmlAttribute;
- NullCheck(L_840);
- int32_t L_841 = ((L_840)->GetAddressAt(static_cast<il2cpp_array_size_t>(0)))->___valueLength;
- String_t* L_842;
- L_842 = String_CreateString_mB7B3AC2AF28010538650051A9000369B1CD6BAB6(NULL, L_837, L_839, L_841, NULL);
- String_t* L_843;
- L_843 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(L_836, L_842, NULL);
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_844;
- L_844 = Resources_Load_TisFontAsset_t61A6446D934E582651044E33D250EA8D306AB958_m01463D8A27B3AC5957F1EFD218945A9621F00E2C(L_843, Resources_Load_TisFontAsset_t61A6446D934E582651044E33D250EA8D306AB958_m01463D8A27B3AC5957F1EFD218945A9621F00E2C_RuntimeMethod_var);
- V_50 = L_844;
- }
-
- IL_1f47:
- {
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_845 = V_50;
- il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
- bool L_846;
- L_846 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_845, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
- V_110 = L_846;
- bool L_847 = V_110;
- if (!L_847)
- {
- goto IL_1f5d;
- }
- }
- {
- V_32 = (bool)0;
- goto IL_42f9;
- }
-
- IL_1f5d:
- {
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_848 = V_50;
- MaterialReferenceManager_AddFontAsset_mF950087FC7EAA324CC15D3E19D62138A96F6FDF7(L_848, NULL);
- }
-
- IL_1f66:
- {
- int32_t L_849 = V_48;
- if (L_849)
- {
- goto IL_1f71;
- }
- }
- {
- int32_t L_850 = V_49;
- G_B519_0 = ((((int32_t)L_850) == ((int32_t)0))? 1 : 0);
- goto IL_1f72;
- }
-
- IL_1f71:
- {
- G_B519_0 = 0;
- }
-
- IL_1f72:
- {
- V_111 = (bool)G_B519_0;
- bool L_851 = V_111;
- if (!L_851)
- {
- goto IL_1fc8;
- }
- }
- {
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_852 = V_50;
- NullCheck(L_852);
- Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_853;
- L_853 = TextAsset_get_material_m4B9C02D34426436FDB01F1963A9FDC11D75604EF_inline(L_852, NULL);
- __this->___m_CurrentMaterial = L_853;
- Il2CppCodeGenWriteBarrier((void**)(&__this->___m_CurrentMaterial), (void*)L_853);
- Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_854 = __this->___m_CurrentMaterial;
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_855 = V_50;
- MaterialReferenceU5BU5D_t4A9B88114E223BD96CE5121053664023CE2DE07E** L_856 = (MaterialReferenceU5BU5D_t4A9B88114E223BD96CE5121053664023CE2DE07E**)(&__this->___m_MaterialReferences);
- Dictionary_2_tABE19B9C5C52F1DE14F0D3287B2696E7D7419180* L_857 = __this->___m_MaterialReferenceIndexLookup;
- int32_t L_858;
- L_858 = MaterialReference_AddMaterialReference_m13CC47A7CA6C8781EA68A355B36FCD5AFF467A40(L_854, L_855, L_856, L_857, NULL);
- __this->___m_CurrentMaterialIndex = L_858;
- TextProcessingStack_1_t0C74606C1B6C7817CA95F0DCA46B219CF6FB35CA* L_859 = (TextProcessingStack_1_t0C74606C1B6C7817CA95F0DCA46B219CF6FB35CA*)(&__this->___m_MaterialReferenceStack);
- MaterialReferenceU5BU5D_t4A9B88114E223BD96CE5121053664023CE2DE07E* L_860 = __this->___m_MaterialReferences;
- int32_t L_861 = __this->___m_CurrentMaterialIndex;
- NullCheck(L_860);
- int32_t L_862 = L_861;
- MaterialReference_t86DB0799D5C82869D4FF0A4F59624AED6910FD26 L_863 = (L_860)->GetAt(static_cast<il2cpp_array_size_t>(L_862));
- TextProcessingStack_1_Add_m0366B4DC6F32155BD3BDB9FA5AB645A54C233731(L_859, L_863, TextProcessingStack_1_Add_m0366B4DC6F32155BD3BDB9FA5AB645A54C233731_RuntimeMethod_var);
- goto IL_20fc;
- }
-
- IL_1fc8:
- {
- int32_t L_864 = V_48;
- V_112 = (bool)((((int32_t)L_864) == ((int32_t)((int32_t)825491659)))? 1 : 0);
- bool L_865 = V_112;
- if (!L_865)
- {
- goto IL_20f4;
- }
- }
- {
- int32_t L_866 = V_49;
- bool L_867;
- L_867 = MaterialReferenceManager_TryGetMaterial_mDC2610737935CD2DE6B1F6302F63C2F3BF7E09CF(L_866, (&V_51), NULL);
- V_113 = L_867;
- bool L_868 = V_113;
- if (!L_868)
- {
- goto IL_2035;
- }
- }
- {
- Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_869 = V_51;
- __this->___m_CurrentMaterial = L_869;
- Il2CppCodeGenWriteBarrier((void**)(&__this->___m_CurrentMaterial), (void*)L_869);
- Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_870 = __this->___m_CurrentMaterial;
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_871 = V_50;
- MaterialReferenceU5BU5D_t4A9B88114E223BD96CE5121053664023CE2DE07E** L_872 = (MaterialReferenceU5BU5D_t4A9B88114E223BD96CE5121053664023CE2DE07E**)(&__this->___m_MaterialReferences);
- Dictionary_2_tABE19B9C5C52F1DE14F0D3287B2696E7D7419180* L_873 = __this->___m_MaterialReferenceIndexLookup;
- int32_t L_874;
- L_874 = MaterialReference_AddMaterialReference_m13CC47A7CA6C8781EA68A355B36FCD5AFF467A40(L_870, L_871, L_872, L_873, NULL);
- __this->___m_CurrentMaterialIndex = L_874;
- TextProcessingStack_1_t0C74606C1B6C7817CA95F0DCA46B219CF6FB35CA* L_875 = (TextProcessingStack_1_t0C74606C1B6C7817CA95F0DCA46B219CF6FB35CA*)(&__this->___m_MaterialReferenceStack);
- MaterialReferenceU5BU5D_t4A9B88114E223BD96CE5121053664023CE2DE07E* L_876 = __this->___m_MaterialReferences;
- int32_t L_877 = __this->___m_CurrentMaterialIndex;
- NullCheck(L_876);
- int32_t L_878 = L_877;
- MaterialReference_t86DB0799D5C82869D4FF0A4F59624AED6910FD26 L_879 = (L_876)->GetAt(static_cast<il2cpp_array_size_t>(L_878));
- TextProcessingStack_1_Add_m0366B4DC6F32155BD3BDB9FA5AB645A54C233731(L_875, L_879, TextProcessingStack_1_Add_m0366B4DC6F32155BD3BDB9FA5AB645A54C233731_RuntimeMethod_var);
- goto IL_20f1;
- }
-
- IL_2035:
- {
- bool L_880 = V_0;
- V_114 = (bool)((((int32_t)L_880) == ((int32_t)0))? 1 : 0);
- bool L_881 = V_114;
- if (!L_881)
- {
- goto IL_204d;
- }
- }
- {
- bool* L_882 = ___5_isThreadSuccess;
- *((int8_t*)L_882) = (int8_t)0;
- V_32 = (bool)0;
- goto IL_42f9;
- }
-
- IL_204d:
- {
- TextSettings_tB7F55685AFFD4A96F714427BCACFD6958E357D64* L_883 = V_1;
- NullCheck(L_883);
- String_t* L_884;
- L_884 = TextSettings_get_defaultFontAssetPath_mF7B1713753CFAE048C745C3572332CE18CD51D3B_inline(L_883, NULL);
- CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_885 = __this->___m_HtmlTag;
- RichTextTagAttributeU5BU5D_tEE9D071B3246F23742DBF4226567620BCBB24A14* L_886 = __this->___m_XmlAttribute;
- NullCheck(L_886);
- int32_t L_887 = ((L_886)->GetAddressAt(static_cast<il2cpp_array_size_t>(1)))->___valueStartIndex;
- RichTextTagAttributeU5BU5D_tEE9D071B3246F23742DBF4226567620BCBB24A14* L_888 = __this->___m_XmlAttribute;
- NullCheck(L_888);
- int32_t L_889 = ((L_888)->GetAddressAt(static_cast<il2cpp_array_size_t>(1)))->___valueLength;
- String_t* L_890;
- L_890 = String_CreateString_mB7B3AC2AF28010538650051A9000369B1CD6BAB6(NULL, L_885, L_887, L_889, NULL);
- String_t* L_891;
- L_891 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(L_884, L_890, NULL);
- Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_892;
- L_892 = Resources_Load_TisMaterial_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3_mC909CC888641BC8E1E29C8AB1C790C637C9B390E(L_891, Resources_Load_TisMaterial_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3_mC909CC888641BC8E1E29C8AB1C790C637C9B390E_RuntimeMethod_var);
- V_51 = L_892;
- Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_893 = V_51;
- il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
- bool L_894;
- L_894 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_893, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
- V_115 = L_894;
- bool L_895 = V_115;
- if (!L_895)
- {
- goto IL_20a2;
- }
- }
- {
- V_32 = (bool)0;
- goto IL_42f9;
- }
-
- IL_20a2:
- {
- int32_t L_896 = V_49;
- Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_897 = V_51;
- MaterialReferenceManager_AddFontMaterial_m76DC9390D0599D1AC898AE981C8756EA0E536AA6(L_896, L_897, NULL);
- Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_898 = V_51;
- __this->___m_CurrentMaterial = L_898;
- Il2CppCodeGenWriteBarrier((void**)(&__this->___m_CurrentMaterial), (void*)L_898);
- Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_899 = __this->___m_CurrentMaterial;
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_900 = V_50;
- MaterialReferenceU5BU5D_t4A9B88114E223BD96CE5121053664023CE2DE07E** L_901 = (MaterialReferenceU5BU5D_t4A9B88114E223BD96CE5121053664023CE2DE07E**)(&__this->___m_MaterialReferences);
- Dictionary_2_tABE19B9C5C52F1DE14F0D3287B2696E7D7419180* L_902 = __this->___m_MaterialReferenceIndexLookup;
- int32_t L_903;
- L_903 = MaterialReference_AddMaterialReference_m13CC47A7CA6C8781EA68A355B36FCD5AFF467A40(L_899, L_900, L_901, L_902, NULL);
- __this->___m_CurrentMaterialIndex = L_903;
- TextProcessingStack_1_t0C74606C1B6C7817CA95F0DCA46B219CF6FB35CA* L_904 = (TextProcessingStack_1_t0C74606C1B6C7817CA95F0DCA46B219CF6FB35CA*)(&__this->___m_MaterialReferenceStack);
- MaterialReferenceU5BU5D_t4A9B88114E223BD96CE5121053664023CE2DE07E* L_905 = __this->___m_MaterialReferences;
- int32_t L_906 = __this->___m_CurrentMaterialIndex;
- NullCheck(L_905);
- int32_t L_907 = L_906;
- MaterialReference_t86DB0799D5C82869D4FF0A4F59624AED6910FD26 L_908 = (L_905)->GetAt(static_cast<il2cpp_array_size_t>(L_907));
- TextProcessingStack_1_Add_m0366B4DC6F32155BD3BDB9FA5AB645A54C233731(L_904, L_908, TextProcessingStack_1_Add_m0366B4DC6F32155BD3BDB9FA5AB645A54C233731_RuntimeMethod_var);
- }
-
- IL_20f1:
- {
- goto IL_20fc;
- }
-
- IL_20f4:
- {
- V_32 = (bool)0;
- goto IL_42f9;
- }
-
- IL_20fc:
- {
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_909 = V_50;
- __this->___m_CurrentFontAsset = L_909;
- Il2CppCodeGenWriteBarrier((void**)(&__this->___m_CurrentFontAsset), (void*)L_909);
- V_32 = (bool)1;
- goto IL_42f9;
- }
-
- IL_210c:
- {
- TextProcessingStack_1_t0C74606C1B6C7817CA95F0DCA46B219CF6FB35CA* L_910 = (TextProcessingStack_1_t0C74606C1B6C7817CA95F0DCA46B219CF6FB35CA*)(&__this->___m_MaterialReferenceStack);
- MaterialReference_t86DB0799D5C82869D4FF0A4F59624AED6910FD26 L_911;
- L_911 = TextProcessingStack_1_Remove_m24EDA872BB55BFF4493268F713CFBA50102917D0(L_910, TextProcessingStack_1_Remove_m24EDA872BB55BFF4493268F713CFBA50102917D0_RuntimeMethod_var);
- V_116 = L_911;
- MaterialReference_t86DB0799D5C82869D4FF0A4F59624AED6910FD26 L_912 = V_116;
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_913 = L_912.___fontAsset;
- __this->___m_CurrentFontAsset = L_913;
- Il2CppCodeGenWriteBarrier((void**)(&__this->___m_CurrentFontAsset), (void*)L_913);
- MaterialReference_t86DB0799D5C82869D4FF0A4F59624AED6910FD26 L_914 = V_116;
- Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_915 = L_914.___material;
- __this->___m_CurrentMaterial = L_915;
- Il2CppCodeGenWriteBarrier((void**)(&__this->___m_CurrentMaterial), (void*)L_915);
- MaterialReference_t86DB0799D5C82869D4FF0A4F59624AED6910FD26 L_916 = V_116;
- int32_t L_917 = L_916.___index;
- __this->___m_CurrentMaterialIndex = L_917;
- V_32 = (bool)1;
- goto IL_42f9;
- }
-
- IL_2149:
- {
- RichTextTagAttributeU5BU5D_tEE9D071B3246F23742DBF4226567620BCBB24A14* L_918 = __this->___m_XmlAttribute;
- NullCheck(L_918);
- int32_t L_919 = ((L_918)->GetAddressAt(static_cast<il2cpp_array_size_t>(0)))->___valueHashCode;
- V_49 = L_919;
- int32_t L_920 = V_49;
- V_117 = (bool)((((int32_t)L_920) == ((int32_t)((int32_t)-620974005)))? 1 : 0);
- bool L_921 = V_117;
- if (!L_921)
- {
- goto IL_21aa;
- }
- }
- {
- MaterialReferenceU5BU5D_t4A9B88114E223BD96CE5121053664023CE2DE07E* L_922 = __this->___m_MaterialReferences;
- NullCheck(L_922);
- Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_923 = ((L_922)->GetAddressAt(static_cast<il2cpp_array_size_t>(0)))->___material;
- __this->___m_CurrentMaterial = L_923;
- Il2CppCodeGenWriteBarrier((void**)(&__this->___m_CurrentMaterial), (void*)L_923);
- __this->___m_CurrentMaterialIndex = 0;
- TextProcessingStack_1_t0C74606C1B6C7817CA95F0DCA46B219CF6FB35CA* L_924 = (TextProcessingStack_1_t0C74606C1B6C7817CA95F0DCA46B219CF6FB35CA*)(&__this->___m_MaterialReferenceStack);
- MaterialReferenceU5BU5D_t4A9B88114E223BD96CE5121053664023CE2DE07E* L_925 = __this->___m_MaterialReferences;
- NullCheck(L_925);
- int32_t L_926 = 0;
- MaterialReference_t86DB0799D5C82869D4FF0A4F59624AED6910FD26 L_927 = (L_925)->GetAt(static_cast<il2cpp_array_size_t>(L_926));
- TextProcessingStack_1_Add_m0366B4DC6F32155BD3BDB9FA5AB645A54C233731(L_924, L_927, TextProcessingStack_1_Add_m0366B4DC6F32155BD3BDB9FA5AB645A54C233731_RuntimeMethod_var);
- V_32 = (bool)1;
- goto IL_42f9;
- }
-
- IL_21aa:
- {
- int32_t L_928 = V_49;
- bool L_929;
- L_929 = MaterialReferenceManager_TryGetMaterial_mDC2610737935CD2DE6B1F6302F63C2F3BF7E09CF(L_928, (&V_51), NULL);
- V_118 = L_929;
- bool L_930 = V_118;
- if (!L_930)
- {
- goto IL_2208;
- }
- }
- {
- Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_931 = V_51;
- __this->___m_CurrentMaterial = L_931;
- Il2CppCodeGenWriteBarrier((void**)(&__this->___m_CurrentMaterial), (void*)L_931);
- Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_932 = __this->___m_CurrentMaterial;
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_933 = __this->___m_CurrentFontAsset;
- MaterialReferenceU5BU5D_t4A9B88114E223BD96CE5121053664023CE2DE07E** L_934 = (MaterialReferenceU5BU5D_t4A9B88114E223BD96CE5121053664023CE2DE07E**)(&__this->___m_MaterialReferences);
- Dictionary_2_tABE19B9C5C52F1DE14F0D3287B2696E7D7419180* L_935 = __this->___m_MaterialReferenceIndexLookup;
- int32_t L_936;
- L_936 = MaterialReference_AddMaterialReference_m13CC47A7CA6C8781EA68A355B36FCD5AFF467A40(L_932, L_933, L_934, L_935, NULL);
- __this->___m_CurrentMaterialIndex = L_936;
- TextProcessingStack_1_t0C74606C1B6C7817CA95F0DCA46B219CF6FB35CA* L_937 = (TextProcessingStack_1_t0C74606C1B6C7817CA95F0DCA46B219CF6FB35CA*)(&__this->___m_MaterialReferenceStack);
- MaterialReferenceU5BU5D_t4A9B88114E223BD96CE5121053664023CE2DE07E* L_938 = __this->___m_MaterialReferences;
- int32_t L_939 = __this->___m_CurrentMaterialIndex;
- NullCheck(L_938);
- int32_t L_940 = L_939;
- MaterialReference_t86DB0799D5C82869D4FF0A4F59624AED6910FD26 L_941 = (L_938)->GetAt(static_cast<il2cpp_array_size_t>(L_940));
- TextProcessingStack_1_Add_m0366B4DC6F32155BD3BDB9FA5AB645A54C233731(L_937, L_941, TextProcessingStack_1_Add_m0366B4DC6F32155BD3BDB9FA5AB645A54C233731_RuntimeMethod_var);
- goto IL_22c8;
- }
-
- IL_2208:
- {
- bool L_942 = V_0;
- V_119 = (bool)((((int32_t)L_942) == ((int32_t)0))? 1 : 0);
- bool L_943 = V_119;
- if (!L_943)
- {
- goto IL_2220;
- }
- }
- {
- bool* L_944 = ___5_isThreadSuccess;
- *((int8_t*)L_944) = (int8_t)0;
- V_32 = (bool)0;
- goto IL_42f9;
- }
-
- IL_2220:
- {
- TextSettings_tB7F55685AFFD4A96F714427BCACFD6958E357D64* L_945 = V_1;
- NullCheck(L_945);
- String_t* L_946;
- L_946 = TextSettings_get_defaultFontAssetPath_mF7B1713753CFAE048C745C3572332CE18CD51D3B_inline(L_945, NULL);
- CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_947 = __this->___m_HtmlTag;
- RichTextTagAttributeU5BU5D_tEE9D071B3246F23742DBF4226567620BCBB24A14* L_948 = __this->___m_XmlAttribute;
- NullCheck(L_948);
- int32_t L_949 = ((L_948)->GetAddressAt(static_cast<il2cpp_array_size_t>(0)))->___valueStartIndex;
- RichTextTagAttributeU5BU5D_tEE9D071B3246F23742DBF4226567620BCBB24A14* L_950 = __this->___m_XmlAttribute;
- NullCheck(L_950);
- int32_t L_951 = ((L_950)->GetAddressAt(static_cast<il2cpp_array_size_t>(0)))->___valueLength;
- String_t* L_952;
- L_952 = String_CreateString_mB7B3AC2AF28010538650051A9000369B1CD6BAB6(NULL, L_947, L_949, L_951, NULL);
- String_t* L_953;
- L_953 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(L_946, L_952, NULL);
- Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_954;
- L_954 = Resources_Load_TisMaterial_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3_mC909CC888641BC8E1E29C8AB1C790C637C9B390E(L_953, Resources_Load_TisMaterial_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3_mC909CC888641BC8E1E29C8AB1C790C637C9B390E_RuntimeMethod_var);
- V_51 = L_954;
- Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_955 = V_51;
- il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
- bool L_956;
- L_956 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_955, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
- V_120 = L_956;
- bool L_957 = V_120;
- if (!L_957)
- {
- goto IL_2275;
- }
- }
- {
- V_32 = (bool)0;
- goto IL_42f9;
- }
-
- IL_2275:
- {
- int32_t L_958 = V_49;
- Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_959 = V_51;
- MaterialReferenceManager_AddFontMaterial_m76DC9390D0599D1AC898AE981C8756EA0E536AA6(L_958, L_959, NULL);
- Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_960 = V_51;
- __this->___m_CurrentMaterial = L_960;
- Il2CppCodeGenWriteBarrier((void**)(&__this->___m_CurrentMaterial), (void*)L_960);
- Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_961 = __this->___m_CurrentMaterial;
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_962 = __this->___m_CurrentFontAsset;
- MaterialReferenceU5BU5D_t4A9B88114E223BD96CE5121053664023CE2DE07E** L_963 = (MaterialReferenceU5BU5D_t4A9B88114E223BD96CE5121053664023CE2DE07E**)(&__this->___m_MaterialReferences);
- Dictionary_2_tABE19B9C5C52F1DE14F0D3287B2696E7D7419180* L_964 = __this->___m_MaterialReferenceIndexLookup;
- int32_t L_965;
- L_965 = MaterialReference_AddMaterialReference_m13CC47A7CA6C8781EA68A355B36FCD5AFF467A40(L_961, L_962, L_963, L_964, NULL);
- __this->___m_CurrentMaterialIndex = L_965;
- TextProcessingStack_1_t0C74606C1B6C7817CA95F0DCA46B219CF6FB35CA* L_966 = (TextProcessingStack_1_t0C74606C1B6C7817CA95F0DCA46B219CF6FB35CA*)(&__this->___m_MaterialReferenceStack);
- MaterialReferenceU5BU5D_t4A9B88114E223BD96CE5121053664023CE2DE07E* L_967 = __this->___m_MaterialReferences;
- int32_t L_968 = __this->___m_CurrentMaterialIndex;
- NullCheck(L_967);
- int32_t L_969 = L_968;
- MaterialReference_t86DB0799D5C82869D4FF0A4F59624AED6910FD26 L_970 = (L_967)->GetAt(static_cast<il2cpp_array_size_t>(L_969));
- TextProcessingStack_1_Add_m0366B4DC6F32155BD3BDB9FA5AB645A54C233731(L_966, L_970, TextProcessingStack_1_Add_m0366B4DC6F32155BD3BDB9FA5AB645A54C233731_RuntimeMethod_var);
- }
-
- IL_22c8:
- {
- V_32 = (bool)1;
- goto IL_42f9;
- }
-
- IL_22d0:
- {
- TextProcessingStack_1_t0C74606C1B6C7817CA95F0DCA46B219CF6FB35CA* L_971 = (TextProcessingStack_1_t0C74606C1B6C7817CA95F0DCA46B219CF6FB35CA*)(&__this->___m_MaterialReferenceStack);
- MaterialReference_t86DB0799D5C82869D4FF0A4F59624AED6910FD26 L_972;
- L_972 = TextProcessingStack_1_Remove_m24EDA872BB55BFF4493268F713CFBA50102917D0(L_971, TextProcessingStack_1_Remove_m24EDA872BB55BFF4493268F713CFBA50102917D0_RuntimeMethod_var);
- V_121 = L_972;
- MaterialReference_t86DB0799D5C82869D4FF0A4F59624AED6910FD26 L_973 = V_121;
- Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_974 = L_973.___material;
- __this->___m_CurrentMaterial = L_974;
- Il2CppCodeGenWriteBarrier((void**)(&__this->___m_CurrentMaterial), (void*)L_974);
- MaterialReference_t86DB0799D5C82869D4FF0A4F59624AED6910FD26 L_975 = V_121;
- int32_t L_976 = L_975.___index;
- __this->___m_CurrentMaterialIndex = L_976;
- V_32 = (bool)1;
- goto IL_42f9;
- }
-
- IL_2300:
- {
- CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_977 = __this->___m_HtmlTag;
- RichTextTagAttributeU5BU5D_tEE9D071B3246F23742DBF4226567620BCBB24A14* L_978 = __this->___m_XmlAttribute;
- NullCheck(L_978);
- int32_t L_979 = ((L_978)->GetAddressAt(static_cast<il2cpp_array_size_t>(0)))->___valueStartIndex;
- RichTextTagAttributeU5BU5D_tEE9D071B3246F23742DBF4226567620BCBB24A14* L_980 = __this->___m_XmlAttribute;
- NullCheck(L_980);
- int32_t L_981 = ((L_980)->GetAddressAt(static_cast<il2cpp_array_size_t>(0)))->___valueLength;
- il2cpp_codegen_runtime_class_init_inline(TextGeneratorUtilities_tAD0F329B1A5C7CC27CF63086C11FE092B43FED53_il2cpp_TypeInfo_var);
- float L_982;
- L_982 = TextGeneratorUtilities_ConvertToFloat_m93B85749154AAFB614CD246876786B75C98AE11C(L_977, L_979, L_981, NULL);
- V_43 = L_982;
- float L_983 = V_43;
- V_122 = (bool)((((float)L_983) == ((float)(-32768.0f)))? 1 : 0);
- bool L_984 = V_122;
- if (!L_984)
- {
- goto IL_2346;
- }
- }
- {
- V_32 = (bool)0;
- goto IL_42f9;
- }
-
- IL_2346:
- {
- int32_t L_985 = V_6;
- V_124 = L_985;
- int32_t L_986 = V_124;
- V_123 = L_986;
- int32_t L_987 = V_123;
- switch (L_987)
- {
- case 0:
- {
- goto IL_2363;
- }
- case 1:
- {
- goto IL_2390;
- }
- case 2:
- {
- goto IL_23c4;
- }
- }
- }
- {
- goto IL_23cc;
- }
-
- IL_2363:
- {
- float L_988 = __this->___m_XAdvance;
- float L_989 = V_43;
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_990 = ___3_generationSettings;
- NullCheck(L_990);
- bool L_991 = L_990->___isOrthographic;
- if (L_991)
- {
- G_B550_0 = L_989;
- G_B550_1 = L_988;
- G_B550_2 = __this;
- goto IL_237c;
- }
- G_B549_0 = L_989;
- G_B549_1 = L_988;
- G_B549_2 = __this;
- }
- {
- G_B551_0 = (0.100000001f);
- G_B551_1 = G_B549_0;
- G_B551_2 = G_B549_1;
- G_B551_3 = G_B549_2;
- goto IL_2381;
- }
-
- IL_237c:
- {
- G_B551_0 = (1.0f);
- G_B551_1 = G_B550_0;
- G_B551_2 = G_B550_1;
- G_B551_3 = G_B550_2;
- }
-
- IL_2381:
- {
- NullCheck(G_B551_3);
- G_B551_3->___m_XAdvance = ((float)il2cpp_codegen_add(G_B551_2, ((float)il2cpp_codegen_multiply(G_B551_1, G_B551_0))));
- V_32 = (bool)1;
- goto IL_42f9;
- }
-
- IL_2390:
- {
- float L_992 = __this->___m_XAdvance;
- float L_993 = V_43;
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_994 = ___3_generationSettings;
- NullCheck(L_994);
- bool L_995 = L_994->___isOrthographic;
- if (L_995)
- {
- G_B554_0 = L_993;
- G_B554_1 = L_992;
- G_B554_2 = __this;
- goto IL_23a9;
- }
- G_B553_0 = L_993;
- G_B553_1 = L_992;
- G_B553_2 = __this;
- }
- {
- G_B555_0 = (0.100000001f);
- G_B555_1 = G_B553_0;
- G_B555_2 = G_B553_1;
- G_B555_3 = G_B553_2;
- goto IL_23ae;
- }
-
- IL_23a9:
- {
- G_B555_0 = (1.0f);
- G_B555_1 = G_B554_0;
- G_B555_2 = G_B554_1;
- G_B555_3 = G_B554_2;
- }
-
- IL_23ae:
- {
- float L_996 = __this->___m_CurrentFontSize;
- NullCheck(G_B555_3);
- G_B555_3->___m_XAdvance = ((float)il2cpp_codegen_add(G_B555_2, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_multiply(G_B555_1, G_B555_0)), L_996))));
- V_32 = (bool)1;
- goto IL_42f9;
- }
-
- IL_23c4:
- {
- V_32 = (bool)0;
- goto IL_42f9;
- }
-
- IL_23cc:
- {
- V_32 = (bool)0;
- goto IL_42f9;
- }
-
- IL_23d4:
- {
- RichTextTagAttributeU5BU5D_tEE9D071B3246F23742DBF4226567620BCBB24A14* L_997 = __this->___m_XmlAttribute;
- NullCheck(L_997);
- int32_t L_998 = ((L_997)->GetAddressAt(static_cast<il2cpp_array_size_t>(0)))->___valueLength;
- V_125 = (bool)((((int32_t)((((int32_t)L_998) == ((int32_t)3))? 1 : 0)) == ((int32_t)0))? 1 : 0);
- bool L_999 = V_125;
- if (!L_999)
- {
- goto IL_23f9;
- }
- }
- {
- V_32 = (bool)0;
- goto IL_42f9;
- }
-
- IL_23f9:
- {
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B* L_1000 = (Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B*)(&__this->___m_HtmlColor);
- CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_1001 = __this->___m_HtmlTag;
- NullCheck(L_1001);
- int32_t L_1002 = 7;
- uint16_t L_1003 = (uint16_t)(L_1001)->GetAt(static_cast<il2cpp_array_size_t>(L_1002));
- il2cpp_codegen_runtime_class_init_inline(TextGeneratorUtilities_tAD0F329B1A5C7CC27CF63086C11FE092B43FED53_il2cpp_TypeInfo_var);
- uint32_t L_1004;
- L_1004 = TextGeneratorUtilities_HexToInt_m41648DAEE872433A0AFA82018A9539ECC5C0FFC6(L_1003, NULL);
- CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_1005 = __this->___m_HtmlTag;
- NullCheck(L_1005);
- int32_t L_1006 = 8;
- uint16_t L_1007 = (uint16_t)(L_1005)->GetAt(static_cast<il2cpp_array_size_t>(L_1006));
- uint32_t L_1008;
- L_1008 = TextGeneratorUtilities_HexToInt_m41648DAEE872433A0AFA82018A9539ECC5C0FFC6(L_1007, NULL);
- L_1000->___a = (uint8_t)((int32_t)(uint8_t)((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply((int32_t)L_1004, ((int32_t)16))), (int32_t)L_1008)));
- V_32 = (bool)1;
- goto IL_42f9;
- }
-
- IL_242b:
- {
- bool L_1009 = __this->___m_isTextLayoutPhase;
- if (!L_1009)
- {
- goto IL_243e;
- }
- }
- {
- bool L_1010 = __this->___m_IsCalculatingPreferredValues;
- G_B564_0 = ((((int32_t)L_1010) == ((int32_t)0))? 1 : 0);
- goto IL_243f;
- }
-
- IL_243e:
- {
- G_B564_0 = 0;
- }
-
- IL_243f:
- {
- V_126 = (bool)G_B564_0;
- bool L_1011 = V_126;
- if (!L_1011)
- {
- goto IL_2635;
- }
- }
- {
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_1012 = ___3_generationSettings;
- NullCheck(L_1012);
- bool L_1013 = L_1012->___isIMGUI;
- if (!L_1013)
- {
- goto IL_2459;
- }
- }
- {
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_1014 = ___4_textInfo;
- G_B568_0 = ((!(((RuntimeObject*)(TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09*)L_1014) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
- goto IL_245a;
- }
-
- IL_2459:
- {
- G_B568_0 = 0;
- }
-
- IL_245a:
- {
- V_127 = (bool)G_B568_0;
- bool L_1015 = V_127;
- if (!L_1015)
- {
- goto IL_2538;
- }
- }
- {
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_1016 = ___4_textInfo;
- NullCheck(L_1016);
- int32_t L_1017 = L_1016->___linkCount;
- V_128 = L_1017;
- int32_t L_1018 = V_128;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_1019 = ___4_textInfo;
- NullCheck(L_1019);
- LinkInfoU5BU5D_tB7EB23E47AF29CCBEC884F9D0DB95BC97F62AE51* L_1020 = L_1019->___linkInfo;
- NullCheck(L_1020);
- V_129 = (bool)((((int32_t)((int32_t)il2cpp_codegen_add(L_1018, 1))) > ((int32_t)((int32_t)(((RuntimeArray*)L_1020)->max_length))))? 1 : 0);
- bool L_1021 = V_129;
- if (!L_1021)
- {
- goto IL_2493;
- }
- }
- {
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_1022 = ___4_textInfo;
- NullCheck(L_1022);
- LinkInfoU5BU5D_tB7EB23E47AF29CCBEC884F9D0DB95BC97F62AE51** L_1023 = (LinkInfoU5BU5D_tB7EB23E47AF29CCBEC884F9D0DB95BC97F62AE51**)(&L_1022->___linkInfo);
- int32_t L_1024 = V_128;
- il2cpp_codegen_runtime_class_init_inline(TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09_il2cpp_TypeInfo_var);
- TextInfo_Resize_TisLinkInfo_tE85DDAFDFBDA635E6405C88EE4FD5941A9243DD8_m69E901740AA5A1BA1DB56BF6E903819E8360A6F9(L_1023, ((int32_t)il2cpp_codegen_add(L_1024, 1)), TextInfo_Resize_TisLinkInfo_tE85DDAFDFBDA635E6405C88EE4FD5941A9243DD8_m69E901740AA5A1BA1DB56BF6E903819E8360A6F9_RuntimeMethod_var);
- }
-
- IL_2493:
- {
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_1025 = ___4_textInfo;
- NullCheck(L_1025);
- LinkInfoU5BU5D_tB7EB23E47AF29CCBEC884F9D0DB95BC97F62AE51* L_1026 = L_1025->___linkInfo;
- int32_t L_1027 = V_128;
- NullCheck(L_1026);
- ((L_1026)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_1027)))->___hashCode = ((int32_t)2535353);
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_1028 = ___4_textInfo;
- NullCheck(L_1028);
- LinkInfoU5BU5D_tB7EB23E47AF29CCBEC884F9D0DB95BC97F62AE51* L_1029 = L_1028->___linkInfo;
- int32_t L_1030 = V_128;
- NullCheck(L_1029);
- int32_t L_1031 = __this->___m_CharacterCount;
- ((L_1029)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_1030)))->___linkTextfirstCharacterIndex = L_1031;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_1032 = ___4_textInfo;
- NullCheck(L_1032);
- LinkInfoU5BU5D_tB7EB23E47AF29CCBEC884F9D0DB95BC97F62AE51* L_1033 = L_1032->___linkInfo;
- int32_t L_1034 = V_128;
- NullCheck(L_1033);
- ((L_1033)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_1034)))->___linkIdFirstCharacterIndex = 3;
- RichTextTagAttributeU5BU5D_tEE9D071B3246F23742DBF4226567620BCBB24A14* L_1035 = __this->___m_XmlAttribute;
- NullCheck(L_1035);
- int32_t L_1036 = ((L_1035)->GetAddressAt(static_cast<il2cpp_array_size_t>(1)))->___valueLength;
- V_130 = (bool)((((int32_t)L_1036) > ((int32_t)0))? 1 : 0);
- bool L_1037 = V_130;
- if (!L_1037)
- {
- goto IL_2532;
- }
- }
- {
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_1038 = ___4_textInfo;
- NullCheck(L_1038);
- LinkInfoU5BU5D_tB7EB23E47AF29CCBEC884F9D0DB95BC97F62AE51* L_1039 = L_1038->___linkInfo;
- int32_t L_1040 = V_128;
- NullCheck(L_1039);
- CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_1041 = __this->___m_HtmlTag;
- RichTextTagAttributeU5BU5D_tEE9D071B3246F23742DBF4226567620BCBB24A14* L_1042 = __this->___m_XmlAttribute;
- NullCheck(L_1042);
- int32_t L_1043 = ((L_1042)->GetAddressAt(static_cast<il2cpp_array_size_t>(1)))->___valueLength;
- RichTextTagAttributeU5BU5D_tEE9D071B3246F23742DBF4226567620BCBB24A14* L_1044 = __this->___m_XmlAttribute;
- NullCheck(L_1044);
- int32_t L_1045 = ((L_1044)->GetAddressAt(static_cast<il2cpp_array_size_t>(1)))->___valueStartIndex;
- LinkInfo_SetLinkId_mB4145264190D5C857705261CB27F87C6E10C3F3F(((L_1039)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_1040))), L_1041, 2, ((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_add(L_1043, L_1045)), 1)), NULL);
- }
-
- IL_2532:
- {
- goto IL_2625;
- }
-
- IL_2538:
- {
- RichTextTagAttributeU5BU5D_tEE9D071B3246F23742DBF4226567620BCBB24A14* L_1046 = __this->___m_XmlAttribute;
- NullCheck(L_1046);
- int32_t L_1047 = ((L_1046)->GetAddressAt(static_cast<il2cpp_array_size_t>(1)))->___nameHashCode;
- if ((!(((uint32_t)L_1047) == ((uint32_t)((int32_t)2535353)))))
- {
- goto IL_2557;
- }
- }
- {
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_1048 = ___4_textInfo;
- G_B577_0 = ((!(((RuntimeObject*)(TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09*)L_1048) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
- goto IL_2558;
- }
-
- IL_2557:
- {
- G_B577_0 = 0;
- }
-
- IL_2558:
- {
- V_131 = (bool)G_B577_0;
- bool L_1049 = V_131;
- if (!L_1049)
- {
- goto IL_2625;
- }
- }
- {
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_1050 = ___4_textInfo;
- NullCheck(L_1050);
- int32_t L_1051 = L_1050->___linkCount;
- V_132 = L_1051;
- int32_t L_1052 = V_132;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_1053 = ___4_textInfo;
- NullCheck(L_1053);
- LinkInfoU5BU5D_tB7EB23E47AF29CCBEC884F9D0DB95BC97F62AE51* L_1054 = L_1053->___linkInfo;
- NullCheck(L_1054);
- V_133 = (bool)((((int32_t)((int32_t)il2cpp_codegen_add(L_1052, 1))) > ((int32_t)((int32_t)(((RuntimeArray*)L_1054)->max_length))))? 1 : 0);
- bool L_1055 = V_133;
- if (!L_1055)
- {
- goto IL_2591;
- }
- }
- {
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_1056 = ___4_textInfo;
- NullCheck(L_1056);
- LinkInfoU5BU5D_tB7EB23E47AF29CCBEC884F9D0DB95BC97F62AE51** L_1057 = (LinkInfoU5BU5D_tB7EB23E47AF29CCBEC884F9D0DB95BC97F62AE51**)(&L_1056->___linkInfo);
- int32_t L_1058 = V_132;
- il2cpp_codegen_runtime_class_init_inline(TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09_il2cpp_TypeInfo_var);
- TextInfo_Resize_TisLinkInfo_tE85DDAFDFBDA635E6405C88EE4FD5941A9243DD8_m69E901740AA5A1BA1DB56BF6E903819E8360A6F9(L_1057, ((int32_t)il2cpp_codegen_add(L_1058, 1)), TextInfo_Resize_TisLinkInfo_tE85DDAFDFBDA635E6405C88EE4FD5941A9243DD8_m69E901740AA5A1BA1DB56BF6E903819E8360A6F9_RuntimeMethod_var);
- }
-
- IL_2591:
- {
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_1059 = ___4_textInfo;
- NullCheck(L_1059);
- LinkInfoU5BU5D_tB7EB23E47AF29CCBEC884F9D0DB95BC97F62AE51* L_1060 = L_1059->___linkInfo;
- int32_t L_1061 = V_132;
- NullCheck(L_1060);
- ((L_1060)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_1061)))->___hashCode = ((int32_t)2535353);
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_1062 = ___4_textInfo;
- NullCheck(L_1062);
- LinkInfoU5BU5D_tB7EB23E47AF29CCBEC884F9D0DB95BC97F62AE51* L_1063 = L_1062->___linkInfo;
- int32_t L_1064 = V_132;
- NullCheck(L_1063);
- int32_t L_1065 = __this->___m_CharacterCount;
- ((L_1063)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_1064)))->___linkTextfirstCharacterIndex = L_1065;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_1066 = ___4_textInfo;
- NullCheck(L_1066);
- LinkInfoU5BU5D_tB7EB23E47AF29CCBEC884F9D0DB95BC97F62AE51* L_1067 = L_1066->___linkInfo;
- int32_t L_1068 = V_132;
- NullCheck(L_1067);
- int32_t L_1069 = ___1_startIndex;
- RichTextTagAttributeU5BU5D_tEE9D071B3246F23742DBF4226567620BCBB24A14* L_1070 = __this->___m_XmlAttribute;
- NullCheck(L_1070);
- int32_t L_1071 = ((L_1070)->GetAddressAt(static_cast<il2cpp_array_size_t>(1)))->___valueStartIndex;
- ((L_1067)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_1068)))->___linkIdFirstCharacterIndex = ((int32_t)il2cpp_codegen_add(L_1069, L_1071));
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_1072 = ___4_textInfo;
- NullCheck(L_1072);
- LinkInfoU5BU5D_tB7EB23E47AF29CCBEC884F9D0DB95BC97F62AE51* L_1073 = L_1072->___linkInfo;
- int32_t L_1074 = V_132;
- NullCheck(L_1073);
- CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_1075 = __this->___m_HtmlTag;
- RichTextTagAttributeU5BU5D_tEE9D071B3246F23742DBF4226567620BCBB24A14* L_1076 = __this->___m_XmlAttribute;
- NullCheck(L_1076);
- int32_t L_1077 = ((L_1076)->GetAddressAt(static_cast<il2cpp_array_size_t>(1)))->___valueStartIndex;
- RichTextTagAttributeU5BU5D_tEE9D071B3246F23742DBF4226567620BCBB24A14* L_1078 = __this->___m_XmlAttribute;
- NullCheck(L_1078);
- int32_t L_1079 = ((L_1078)->GetAddressAt(static_cast<il2cpp_array_size_t>(1)))->___valueLength;
- LinkInfo_SetLinkId_mB4145264190D5C857705261CB27F87C6E10C3F3F(((L_1073)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_1074))), L_1075, L_1077, L_1079, NULL);
- }
-
- IL_2625:
- {
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_1080 = ___4_textInfo;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_1081 = L_1080;
- NullCheck(L_1081);
- int32_t L_1082 = L_1081->___linkCount;
- NullCheck(L_1081);
- L_1081->___linkCount = ((int32_t)il2cpp_codegen_add(L_1082, 1));
- }
-
- IL_2635:
- {
- V_32 = (bool)1;
- goto IL_42f9;
- }
-
- IL_263d:
- {
- bool L_1083 = __this->___m_isTextLayoutPhase;
- if (!L_1083)
- {
- goto IL_2654;
- }
- }
- {
- bool L_1084 = __this->___m_IsCalculatingPreferredValues;
- if (L_1084)
- {
- goto IL_2654;
- }
- }
- {
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_1085 = ___4_textInfo;
- G_B587_0 = ((!(((RuntimeObject*)(TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09*)L_1085) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
- goto IL_2655;
- }
-
- IL_2654:
- {
- G_B587_0 = 0;
- }
-
- IL_2655:
- {
- V_134 = (bool)G_B587_0;
- bool L_1086 = V_134;
- if (!L_1086)
- {
- goto IL_26d8;
- }
- }
- {
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_1087 = ___4_textInfo;
- NullCheck(L_1087);
- LinkInfoU5BU5D_tB7EB23E47AF29CCBEC884F9D0DB95BC97F62AE51* L_1088 = L_1087->___linkInfo;
- NullCheck(L_1088);
- if (!(((RuntimeArray*)L_1088)->max_length))
- {
- goto IL_2675;
- }
- }
- {
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_1089 = ___4_textInfo;
- NullCheck(L_1089);
- int32_t L_1090 = L_1089->___linkCount;
- G_B591_0 = ((((int32_t)((((int32_t)L_1090) > ((int32_t)0))? 1 : 0)) == ((int32_t)0))? 1 : 0);
- goto IL_2676;
- }
-
- IL_2675:
- {
- G_B591_0 = 1;
- }
-
- IL_2676:
- {
- V_135 = (bool)G_B591_0;
- bool L_1091 = V_135;
- if (!L_1091)
- {
- goto IL_269d;
- }
- }
- {
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_1092 = ___3_generationSettings;
- NullCheck(L_1092);
- TextSettings_tB7F55685AFFD4A96F714427BCACFD6958E357D64* L_1093 = L_1092->___textSettings;
- NullCheck(L_1093);
- bool L_1094;
- L_1094 = TextSettings_get_displayWarnings_m3CA9FCB44B30CC06F54CD3716D68285FF844DF83_inline(L_1093, NULL);
- V_136 = L_1094;
- bool L_1095 = V_136;
- if (!L_1095)
- {
- goto IL_269a;
- }
- }
- {
- il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
- Debug_LogWarning_m33EF1B897E0C7C6FF538989610BFAFFEF4628CA9(_stringLiteralC87D99783899A4D768C4F9A634212B7C00E622DB, NULL);
- }
-
- IL_269a:
- {
- goto IL_26d7;
- }
-
- IL_269d:
- {
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_1096 = ___4_textInfo;
- NullCheck(L_1096);
- int32_t L_1097 = L_1096->___linkCount;
- V_137 = ((int32_t)il2cpp_codegen_subtract(L_1097, 1));
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_1098 = ___4_textInfo;
- NullCheck(L_1098);
- LinkInfoU5BU5D_tB7EB23E47AF29CCBEC884F9D0DB95BC97F62AE51* L_1099 = L_1098->___linkInfo;
- int32_t L_1100 = V_137;
- NullCheck(L_1099);
- int32_t L_1101 = __this->___m_CharacterCount;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_1102 = ___4_textInfo;
- NullCheck(L_1102);
- LinkInfoU5BU5D_tB7EB23E47AF29CCBEC884F9D0DB95BC97F62AE51* L_1103 = L_1102->___linkInfo;
- int32_t L_1104 = V_137;
- NullCheck(L_1103);
- int32_t L_1105 = ((L_1103)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_1104)))->___linkTextfirstCharacterIndex;
- ((L_1099)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_1100)))->___linkTextLength = ((int32_t)il2cpp_codegen_subtract(L_1101, L_1105));
- }
-
- IL_26d7:
- {
- }
-
- IL_26d8:
- {
- V_32 = (bool)1;
- goto IL_42f9;
- }
-
- IL_26e0:
- {
- bool L_1106 = __this->___m_isTextLayoutPhase;
- if (!L_1106)
- {
- goto IL_26f7;
- }
- }
- {
- bool L_1107 = __this->___m_IsCalculatingPreferredValues;
- if (L_1107)
- {
- goto IL_26f7;
- }
- }
- {
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_1108 = ___4_textInfo;
- G_B602_0 = ((!(((RuntimeObject*)(TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09*)L_1108) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
- goto IL_26f8;
- }
-
- IL_26f7:
- {
- G_B602_0 = 0;
- }
-
- IL_26f8:
- {
- V_138 = (bool)G_B602_0;
- bool L_1109 = V_138;
- if (!L_1109)
- {
- goto IL_27d1;
- }
- }
- {
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_1110 = ___4_textInfo;
- NullCheck(L_1110);
- int32_t L_1111 = L_1110->___linkCount;
- V_139 = L_1111;
- int32_t L_1112 = V_139;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_1113 = ___4_textInfo;
- NullCheck(L_1113);
- LinkInfoU5BU5D_tB7EB23E47AF29CCBEC884F9D0DB95BC97F62AE51* L_1114 = L_1113->___linkInfo;
- NullCheck(L_1114);
- V_140 = (bool)((((int32_t)((int32_t)il2cpp_codegen_add(L_1112, 1))) > ((int32_t)((int32_t)(((RuntimeArray*)L_1114)->max_length))))? 1 : 0);
- bool L_1115 = V_140;
- if (!L_1115)
- {
- goto IL_2731;
- }
- }
- {
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_1116 = ___4_textInfo;
- NullCheck(L_1116);
- LinkInfoU5BU5D_tB7EB23E47AF29CCBEC884F9D0DB95BC97F62AE51** L_1117 = (LinkInfoU5BU5D_tB7EB23E47AF29CCBEC884F9D0DB95BC97F62AE51**)(&L_1116->___linkInfo);
- int32_t L_1118 = V_139;
- il2cpp_codegen_runtime_class_init_inline(TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09_il2cpp_TypeInfo_var);
- TextInfo_Resize_TisLinkInfo_tE85DDAFDFBDA635E6405C88EE4FD5941A9243DD8_m69E901740AA5A1BA1DB56BF6E903819E8360A6F9(L_1117, ((int32_t)il2cpp_codegen_add(L_1118, 1)), TextInfo_Resize_TisLinkInfo_tE85DDAFDFBDA635E6405C88EE4FD5941A9243DD8_m69E901740AA5A1BA1DB56BF6E903819E8360A6F9_RuntimeMethod_var);
- }
-
- IL_2731:
- {
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_1119 = ___4_textInfo;
- NullCheck(L_1119);
- LinkInfoU5BU5D_tB7EB23E47AF29CCBEC884F9D0DB95BC97F62AE51* L_1120 = L_1119->___linkInfo;
- int32_t L_1121 = V_139;
- NullCheck(L_1120);
- RichTextTagAttributeU5BU5D_tEE9D071B3246F23742DBF4226567620BCBB24A14* L_1122 = __this->___m_XmlAttribute;
- NullCheck(L_1122);
- int32_t L_1123 = ((L_1122)->GetAddressAt(static_cast<il2cpp_array_size_t>(0)))->___valueHashCode;
- ((L_1120)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_1121)))->___hashCode = L_1123;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_1124 = ___4_textInfo;
- NullCheck(L_1124);
- LinkInfoU5BU5D_tB7EB23E47AF29CCBEC884F9D0DB95BC97F62AE51* L_1125 = L_1124->___linkInfo;
- int32_t L_1126 = V_139;
- NullCheck(L_1125);
- int32_t L_1127 = __this->___m_CharacterCount;
- ((L_1125)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_1126)))->___linkTextfirstCharacterIndex = L_1127;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_1128 = ___4_textInfo;
- NullCheck(L_1128);
- LinkInfoU5BU5D_tB7EB23E47AF29CCBEC884F9D0DB95BC97F62AE51* L_1129 = L_1128->___linkInfo;
- int32_t L_1130 = V_139;
- NullCheck(L_1129);
- int32_t L_1131 = ___1_startIndex;
- RichTextTagAttributeU5BU5D_tEE9D071B3246F23742DBF4226567620BCBB24A14* L_1132 = __this->___m_XmlAttribute;
- NullCheck(L_1132);
- int32_t L_1133 = ((L_1132)->GetAddressAt(static_cast<il2cpp_array_size_t>(0)))->___valueStartIndex;
- ((L_1129)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_1130)))->___linkIdFirstCharacterIndex = ((int32_t)il2cpp_codegen_add(L_1131, L_1133));
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_1134 = ___4_textInfo;
- NullCheck(L_1134);
- LinkInfoU5BU5D_tB7EB23E47AF29CCBEC884F9D0DB95BC97F62AE51* L_1135 = L_1134->___linkInfo;
- int32_t L_1136 = V_139;
- NullCheck(L_1135);
- CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_1137 = __this->___m_HtmlTag;
- RichTextTagAttributeU5BU5D_tEE9D071B3246F23742DBF4226567620BCBB24A14* L_1138 = __this->___m_XmlAttribute;
- NullCheck(L_1138);
- int32_t L_1139 = ((L_1138)->GetAddressAt(static_cast<il2cpp_array_size_t>(0)))->___valueStartIndex;
- RichTextTagAttributeU5BU5D_tEE9D071B3246F23742DBF4226567620BCBB24A14* L_1140 = __this->___m_XmlAttribute;
- NullCheck(L_1140);
- int32_t L_1141 = ((L_1140)->GetAddressAt(static_cast<il2cpp_array_size_t>(0)))->___valueLength;
- LinkInfo_SetLinkId_mB4145264190D5C857705261CB27F87C6E10C3F3F(((L_1135)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_1136))), L_1137, L_1139, L_1141, NULL);
- }
-
- IL_27d1:
- {
- V_32 = (bool)1;
- goto IL_42f9;
- }
-
- IL_27d9:
- {
- bool L_1142 = __this->___m_isTextLayoutPhase;
- if (!L_1142)
- {
- goto IL_27f0;
- }
- }
- {
- bool L_1143 = __this->___m_IsCalculatingPreferredValues;
- if (L_1143)
- {
- goto IL_27f0;
- }
- }
- {
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_1144 = ___4_textInfo;
- G_B611_0 = ((!(((RuntimeObject*)(TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09*)L_1144) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
- goto IL_27f1;
- }
-
- IL_27f0:
- {
- G_B611_0 = 0;
- }
-
- IL_27f1:
- {
- V_141 = (bool)G_B611_0;
- bool L_1145 = V_141;
- if (!L_1145)
- {
- goto IL_2859;
- }
- }
- {
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_1146 = ___4_textInfo;
- NullCheck(L_1146);
- int32_t L_1147 = L_1146->___linkCount;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_1148 = ___4_textInfo;
- NullCheck(L_1148);
- LinkInfoU5BU5D_tB7EB23E47AF29CCBEC884F9D0DB95BC97F62AE51* L_1149 = L_1148->___linkInfo;
- NullCheck(L_1149);
- V_142 = (bool)((((int32_t)L_1147) < ((int32_t)((int32_t)(((RuntimeArray*)L_1149)->max_length))))? 1 : 0);
- bool L_1150 = V_142;
- if (!L_1150)
- {
- goto IL_2858;
- }
- }
- {
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_1151 = ___4_textInfo;
- NullCheck(L_1151);
- LinkInfoU5BU5D_tB7EB23E47AF29CCBEC884F9D0DB95BC97F62AE51* L_1152 = L_1151->___linkInfo;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_1153 = ___4_textInfo;
- NullCheck(L_1153);
- int32_t L_1154 = L_1153->___linkCount;
- NullCheck(L_1152);
- int32_t L_1155 = __this->___m_CharacterCount;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_1156 = ___4_textInfo;
- NullCheck(L_1156);
- LinkInfoU5BU5D_tB7EB23E47AF29CCBEC884F9D0DB95BC97F62AE51* L_1157 = L_1156->___linkInfo;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_1158 = ___4_textInfo;
- NullCheck(L_1158);
- int32_t L_1159 = L_1158->___linkCount;
- NullCheck(L_1157);
- int32_t L_1160 = ((L_1157)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_1159)))->___linkTextfirstCharacterIndex;
- ((L_1152)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_1154)))->___linkTextLength = ((int32_t)il2cpp_codegen_subtract(L_1155, L_1160));
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_1161 = ___4_textInfo;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_1162 = L_1161;
- NullCheck(L_1162);
- int32_t L_1163 = L_1162->___linkCount;
- NullCheck(L_1162);
- L_1162->___linkCount = ((int32_t)il2cpp_codegen_add(L_1163, 1));
- }
-
- IL_2858:
- {
- }
-
- IL_2859:
- {
- V_32 = (bool)1;
- goto IL_42f9;
- }
-
- IL_2861:
- {
- RichTextTagAttributeU5BU5D_tEE9D071B3246F23742DBF4226567620BCBB24A14* L_1164 = __this->___m_XmlAttribute;
- NullCheck(L_1164);
- int32_t L_1165 = ((L_1164)->GetAddressAt(static_cast<il2cpp_array_size_t>(0)))->___valueHashCode;
- V_144 = L_1165;
- int32_t L_1166 = V_144;
- V_143 = L_1166;
- int32_t L_1167 = V_143;
- if ((((int32_t)L_1167) > ((int32_t)((int32_t)2660507))))
- {
- goto IL_289d;
- }
- }
- {
- int32_t L_1168 = V_143;
- if ((((int32_t)L_1168) == ((int32_t)((int32_t)-1591113269))))
- {
- goto IL_290e;
- }
- }
- {
- goto IL_288f;
- }
-
- IL_288f:
- {
- int32_t L_1169 = V_143;
- if ((((int32_t)L_1169) == ((int32_t)((int32_t)2660507))))
- {
- goto IL_28c4;
- }
- }
- {
- goto IL_297d;
- }
-
- IL_289d:
- {
- int32_t L_1170 = V_143;
- if ((((int32_t)L_1170) == ((int32_t)((int32_t)85552164))))
- {
- goto IL_2958;
- }
- }
- {
- goto IL_28ab;
- }
-
- IL_28ab:
- {
- int32_t L_1171 = V_143;
- if ((((int32_t)L_1171) == ((int32_t)((int32_t)99937376))))
- {
- goto IL_28e9;
- }
- }
- {
- goto IL_28b6;
- }
-
- IL_28b6:
- {
- int32_t L_1172 = V_143;
- if ((((int32_t)L_1172) == ((int32_t)((int32_t)817091359))))
- {
- goto IL_2933;
- }
- }
- {
- goto IL_297d;
- }
-
- IL_28c4:
- {
- __this->___m_LineJustification = ((int32_t)513);
- TextProcessingStack_1_tE63296B08A4C34E38D7EF3FFFA3470076B9E3A0F* L_1173 = (TextProcessingStack_1_tE63296B08A4C34E38D7EF3FFFA3470076B9E3A0F*)(&__this->___m_LineJustificationStack);
- int32_t L_1174 = __this->___m_LineJustification;
- TextProcessingStack_1_Add_m274EBB250C6149AB4014207A84EC9F3F83C39125(L_1173, L_1174, TextProcessingStack_1_Add_m274EBB250C6149AB4014207A84EC9F3F83C39125_RuntimeMethod_var);
- V_32 = (bool)1;
- goto IL_42f9;
- }
-
- IL_28e9:
- {
- __this->___m_LineJustification = ((int32_t)516);
- TextProcessingStack_1_tE63296B08A4C34E38D7EF3FFFA3470076B9E3A0F* L_1175 = (TextProcessingStack_1_tE63296B08A4C34E38D7EF3FFFA3470076B9E3A0F*)(&__this->___m_LineJustificationStack);
- int32_t L_1176 = __this->___m_LineJustification;
- TextProcessingStack_1_Add_m274EBB250C6149AB4014207A84EC9F3F83C39125(L_1175, L_1176, TextProcessingStack_1_Add_m274EBB250C6149AB4014207A84EC9F3F83C39125_RuntimeMethod_var);
- V_32 = (bool)1;
- goto IL_42f9;
- }
-
- IL_290e:
- {
- __this->___m_LineJustification = ((int32_t)514);
- TextProcessingStack_1_tE63296B08A4C34E38D7EF3FFFA3470076B9E3A0F* L_1177 = (TextProcessingStack_1_tE63296B08A4C34E38D7EF3FFFA3470076B9E3A0F*)(&__this->___m_LineJustificationStack);
- int32_t L_1178 = __this->___m_LineJustification;
- TextProcessingStack_1_Add_m274EBB250C6149AB4014207A84EC9F3F83C39125(L_1177, L_1178, TextProcessingStack_1_Add_m274EBB250C6149AB4014207A84EC9F3F83C39125_RuntimeMethod_var);
- V_32 = (bool)1;
- goto IL_42f9;
- }
-
- IL_2933:
- {
- __this->___m_LineJustification = ((int32_t)520);
- TextProcessingStack_1_tE63296B08A4C34E38D7EF3FFFA3470076B9E3A0F* L_1179 = (TextProcessingStack_1_tE63296B08A4C34E38D7EF3FFFA3470076B9E3A0F*)(&__this->___m_LineJustificationStack);
- int32_t L_1180 = __this->___m_LineJustification;
- TextProcessingStack_1_Add_m274EBB250C6149AB4014207A84EC9F3F83C39125(L_1179, L_1180, TextProcessingStack_1_Add_m274EBB250C6149AB4014207A84EC9F3F83C39125_RuntimeMethod_var);
- V_32 = (bool)1;
- goto IL_42f9;
- }
-
- IL_2958:
- {
- __this->___m_LineJustification = ((int32_t)528);
- TextProcessingStack_1_tE63296B08A4C34E38D7EF3FFFA3470076B9E3A0F* L_1181 = (TextProcessingStack_1_tE63296B08A4C34E38D7EF3FFFA3470076B9E3A0F*)(&__this->___m_LineJustificationStack);
- int32_t L_1182 = __this->___m_LineJustification;
- TextProcessingStack_1_Add_m274EBB250C6149AB4014207A84EC9F3F83C39125(L_1181, L_1182, TextProcessingStack_1_Add_m274EBB250C6149AB4014207A84EC9F3F83C39125_RuntimeMethod_var);
- V_32 = (bool)1;
- goto IL_42f9;
- }
-
- IL_297d:
- {
- V_32 = (bool)0;
- goto IL_42f9;
- }
-
- IL_2985:
- {
- TextProcessingStack_1_tE63296B08A4C34E38D7EF3FFFA3470076B9E3A0F* L_1183 = (TextProcessingStack_1_tE63296B08A4C34E38D7EF3FFFA3470076B9E3A0F*)(&__this->___m_LineJustificationStack);
- int32_t L_1184;
- L_1184 = TextProcessingStack_1_Remove_m3C7936195E04FE5C7BD27A56E88A06DEDA9EA5BF(L_1183, TextProcessingStack_1_Remove_m3C7936195E04FE5C7BD27A56E88A06DEDA9EA5BF_RuntimeMethod_var);
- __this->___m_LineJustification = L_1184;
- V_32 = (bool)1;
- goto IL_42f9;
- }
-
- IL_299e:
- {
- CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_1185 = __this->___m_HtmlTag;
- RichTextTagAttributeU5BU5D_tEE9D071B3246F23742DBF4226567620BCBB24A14* L_1186 = __this->___m_XmlAttribute;
- NullCheck(L_1186);
- int32_t L_1187 = ((L_1186)->GetAddressAt(static_cast<il2cpp_array_size_t>(0)))->___valueStartIndex;
- RichTextTagAttributeU5BU5D_tEE9D071B3246F23742DBF4226567620BCBB24A14* L_1188 = __this->___m_XmlAttribute;
- NullCheck(L_1188);
- int32_t L_1189 = ((L_1188)->GetAddressAt(static_cast<il2cpp_array_size_t>(0)))->___valueLength;
- il2cpp_codegen_runtime_class_init_inline(TextGeneratorUtilities_tAD0F329B1A5C7CC27CF63086C11FE092B43FED53_il2cpp_TypeInfo_var);
- float L_1190;
- L_1190 = TextGeneratorUtilities_ConvertToFloat_m93B85749154AAFB614CD246876786B75C98AE11C(L_1185, L_1187, L_1189, NULL);
- V_43 = L_1190;
- float L_1191 = V_43;
- V_145 = (bool)((((float)L_1191) == ((float)(-32768.0f)))? 1 : 0);
- bool L_1192 = V_145;
- if (!L_1192)
- {
- goto IL_29e4;
- }
- }
- {
- V_32 = (bool)0;
- goto IL_42f9;
- }
-
- IL_29e4:
- {
- int32_t L_1193 = V_6;
- V_147 = L_1193;
- int32_t L_1194 = V_147;
- V_146 = L_1194;
- int32_t L_1195 = V_146;
- switch (L_1195)
- {
- case 0:
- {
- goto IL_2a01;
- }
- case 1:
- {
- goto IL_2a21;
- }
- case 2:
- {
- goto IL_2a29;
- }
- }
- }
- {
- goto IL_2a40;
- }
-
- IL_2a01:
- {
- float L_1196 = V_43;
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_1197 = ___3_generationSettings;
- NullCheck(L_1197);
- bool L_1198 = L_1197->___isOrthographic;
- if (L_1198)
- {
- G_B640_0 = L_1196;
- G_B640_1 = __this;
- goto IL_2a14;
- }
- G_B639_0 = L_1196;
- G_B639_1 = __this;
- }
- {
- G_B641_0 = (0.100000001f);
- G_B641_1 = G_B639_0;
- G_B641_2 = G_B639_1;
- goto IL_2a19;
- }
-
- IL_2a14:
- {
- G_B641_0 = (1.0f);
- G_B641_1 = G_B640_0;
- G_B641_2 = G_B640_1;
- }
-
- IL_2a19:
- {
- NullCheck(G_B641_2);
- G_B641_2->___m_Width = ((float)il2cpp_codegen_multiply(G_B641_1, G_B641_0));
- goto IL_2a40;
- }
-
- IL_2a21:
- {
- V_32 = (bool)0;
- goto IL_42f9;
- }
-
- IL_2a29:
- {
- float L_1199 = __this->___m_MarginWidth;
- float L_1200 = V_43;
- __this->___m_Width = ((float)(((float)il2cpp_codegen_multiply(L_1199, L_1200))/(100.0f)));
- goto IL_2a40;
- }
-
- IL_2a40:
- {
- V_32 = (bool)1;
- goto IL_42f9;
- }
-
- IL_2a48:
- {
- __this->___m_Width = (-1.0f);
- V_32 = (bool)1;
- goto IL_42f9;
- }
-
- IL_2a5b:
- {
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_1201 = ___4_textInfo;
- V_148 = (bool)((!(((RuntimeObject*)(TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09*)L_1201) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
- bool L_1202 = V_148;
- if (!L_1202)
- {
- goto IL_2a6e;
- }
- }
- {
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_1203 = ___4_textInfo;
- NullCheck(L_1203);
- L_1203->___hasMultipleColors = (bool)1;
- }
-
- IL_2a6e:
- {
- CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_1204 = __this->___m_HtmlTag;
- NullCheck(L_1204);
- int32_t L_1205 = 6;
- uint16_t L_1206 = (uint16_t)(L_1204)->GetAt(static_cast<il2cpp_array_size_t>(L_1205));
- if ((((int32_t)L_1206) == ((int32_t)((int32_t)35))))
- {
- goto IL_2a88;
- }
- }
- {
- CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_1207 = __this->___m_HtmlTag;
- NullCheck(L_1207);
- int32_t L_1208 = 7;
- uint16_t L_1209 = (uint16_t)(L_1207)->GetAt(static_cast<il2cpp_array_size_t>(L_1208));
- G_B651_0 = ((((int32_t)L_1209) == ((int32_t)((int32_t)35)))? 1 : 0);
- goto IL_2a89;
- }
-
- IL_2a88:
- {
- G_B651_0 = 1;
- }
-
- IL_2a89:
- {
- V_149 = (bool)G_B651_0;
- bool L_1210 = V_149;
- if (!L_1210)
- {
- goto IL_2ae7;
- }
- }
- {
- int32_t L_1211 = V_2;
- V_150 = L_1211;
- CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_1212 = __this->___m_HtmlTag;
- NullCheck(L_1212);
- int32_t L_1213 = 6;
- uint16_t L_1214 = (uint16_t)(L_1212)->GetAt(static_cast<il2cpp_array_size_t>(L_1213));
- V_151 = (bool)((((int32_t)L_1214) == ((int32_t)((int32_t)35)))? 1 : 0);
- bool L_1215 = V_151;
- if (!L_1215)
- {
- goto IL_2aac;
- }
- }
- {
- ___1_startIndex = 6;
- goto IL_2ab7;
- }
-
- IL_2aac:
- {
- ___1_startIndex = 7;
- int32_t L_1216 = V_150;
- V_150 = ((int32_t)il2cpp_codegen_subtract(L_1216, 1));
- }
-
- IL_2ab7:
- {
- CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_1217 = __this->___m_HtmlTag;
- int32_t L_1218 = ___1_startIndex;
- int32_t L_1219 = V_150;
- int32_t L_1220 = ___1_startIndex;
- il2cpp_codegen_runtime_class_init_inline(TextGeneratorUtilities_tAD0F329B1A5C7CC27CF63086C11FE092B43FED53_il2cpp_TypeInfo_var);
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_1221;
- L_1221 = TextGeneratorUtilities_HexCharsToColor_m4D7AB2E490DA31C514A42A880AB35CE9CBAF77B4(L_1217, L_1218, ((int32_t)il2cpp_codegen_subtract(L_1219, L_1220)), NULL);
- __this->___m_HtmlColor = L_1221;
- TextProcessingStack_1_t7868E818AC1E1B5FED21B76D5C309C9A04380B63* L_1222 = (TextProcessingStack_1_t7868E818AC1E1B5FED21B76D5C309C9A04380B63*)(&__this->___m_ColorStack);
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_1223 = __this->___m_HtmlColor;
- TextProcessingStack_1_Add_m148F8814DD4AD1B3B4C837FBC1B627E687D1E976(L_1222, L_1223, TextProcessingStack_1_Add_m148F8814DD4AD1B3B4C837FBC1B627E687D1E976_RuntimeMethod_var);
- V_32 = (bool)1;
- goto IL_42f9;
- }
-
- IL_2ae7:
- {
- RichTextTagAttributeU5BU5D_tEE9D071B3246F23742DBF4226567620BCBB24A14* L_1224 = __this->___m_XmlAttribute;
- NullCheck(L_1224);
- int32_t L_1225 = ((L_1224)->GetAddressAt(static_cast<il2cpp_array_size_t>(0)))->___valueHashCode;
- V_153 = L_1225;
- int32_t L_1226 = V_153;
- V_152 = L_1226;
- int32_t L_1227 = V_152;
- if ((((int32_t)L_1227) > ((int32_t)((int32_t)2457214))))
- {
- goto IL_2b59;
- }
- }
- {
- int32_t L_1228 = V_152;
- if ((((int32_t)L_1228) > ((int32_t)((int32_t)-1108587920))))
- {
- goto IL_2b2f;
- }
- }
- {
- int32_t L_1229 = V_152;
- if ((((int32_t)L_1229) == ((int32_t)((int32_t)-1250222130))))
- {
- goto IL_2d24;
- }
- }
- {
- goto IL_2b1e;
- }
-
- IL_2b1e:
- {
- int32_t L_1230 = V_152;
- if ((((int32_t)L_1230) == ((int32_t)((int32_t)-1108587920))))
- {
- goto IL_2cef;
- }
- }
- {
- goto IL_2d84;
- }
-
- IL_2b2f:
- {
- int32_t L_1231 = V_152;
- if ((((int32_t)L_1231) == ((int32_t)((int32_t)-882444668))))
- {
- goto IL_2d5a;
- }
- }
- {
- goto IL_2b3d;
- }
-
- IL_2b3d:
- {
- int32_t L_1232 = V_152;
- if ((((int32_t)L_1232) == ((int32_t)((int32_t)91635))))
- {
- goto IL_2bab;
- }
- }
- {
- goto IL_2b48;
- }
-
- IL_2b48:
- {
- int32_t L_1233 = V_152;
- if ((((int32_t)L_1233) == ((int32_t)((int32_t)2457214))))
- {
- goto IL_2c0e;
- }
- }
- {
- goto IL_2d84;
- }
-
- IL_2b59:
- {
- int32_t L_1234 = V_152;
- if ((((int32_t)L_1234) > ((int32_t)((int32_t)81074727))))
- {
- goto IL_2b81;
- }
- }
- {
- int32_t L_1235 = V_152;
- if ((((int32_t)L_1235) == ((int32_t)((int32_t)2638345))))
- {
- goto IL_2c38;
- }
- }
- {
- goto IL_2b70;
- }
-
- IL_2b70:
- {
- int32_t L_1236 = V_152;
- if ((((int32_t)L_1236) == ((int32_t)((int32_t)81074727))))
- {
- goto IL_2c71;
- }
- }
- {
- goto IL_2d84;
- }
-
- IL_2b81:
- {
- int32_t L_1237 = V_152;
- if ((((int32_t)L_1237) == ((int32_t)((int32_t)87065851))))
- {
- goto IL_2c9b;
- }
- }
- {
- goto IL_2b8f;
- }
-
- IL_2b8f:
- {
- int32_t L_1238 = V_152;
- if ((((int32_t)L_1238) == ((int32_t)((int32_t)105680263))))
- {
- goto IL_2cc5;
- }
- }
- {
- goto IL_2b9d;
- }
-
- IL_2b9d:
- {
- int32_t L_1239 = V_152;
- if ((((int32_t)L_1239) == ((int32_t)((int32_t)341063360))))
- {
- goto IL_2bd5;
- }
- }
- {
- goto IL_2d84;
- }
-
- IL_2bab:
- {
- Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_1240;
- L_1240 = Color_get_red_mA2E53E7173FDC97E68E335049AB0FAAEE43A844D_inline(NULL);
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_1241;
- L_1241 = Color32_op_Implicit_m79AF5E0BDE9CE041CAC4D89CBFA66E71C6DD1B70_inline(L_1240, NULL);
- __this->___m_HtmlColor = L_1241;
- TextProcessingStack_1_t7868E818AC1E1B5FED21B76D5C309C9A04380B63* L_1242 = (TextProcessingStack_1_t7868E818AC1E1B5FED21B76D5C309C9A04380B63*)(&__this->___m_ColorStack);
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_1243 = __this->___m_HtmlColor;
- TextProcessingStack_1_Add_m148F8814DD4AD1B3B4C837FBC1B627E687D1E976(L_1242, L_1243, TextProcessingStack_1_Add_m148F8814DD4AD1B3B4C837FBC1B627E687D1E976_RuntimeMethod_var);
- V_32 = (bool)1;
- goto IL_42f9;
- }
-
- IL_2bd5:
- {
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_1244;
- memset((&L_1244), 0, sizeof(L_1244));
- Color32__ctor_mC9C6B443F0C7CA3F8B174158B2AF6F05E18EAC4E_inline((&L_1244), (uint8_t)((int32_t)173), (uint8_t)((int32_t)216), (uint8_t)((int32_t)230), (uint8_t)((int32_t)255), NULL);
- __this->___m_HtmlColor = L_1244;
- TextProcessingStack_1_t7868E818AC1E1B5FED21B76D5C309C9A04380B63* L_1245 = (TextProcessingStack_1_t7868E818AC1E1B5FED21B76D5C309C9A04380B63*)(&__this->___m_ColorStack);
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_1246 = __this->___m_HtmlColor;
- TextProcessingStack_1_Add_m148F8814DD4AD1B3B4C837FBC1B627E687D1E976(L_1245, L_1246, TextProcessingStack_1_Add_m148F8814DD4AD1B3B4C837FBC1B627E687D1E976_RuntimeMethod_var);
- V_32 = (bool)1;
- goto IL_42f9;
- }
-
- IL_2c0e:
- {
- Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_1247;
- L_1247 = Color_get_blue_mF04A26CE61D6DA3C0D8B1C4720901B1028C7AB87_inline(NULL);
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_1248;
- L_1248 = Color32_op_Implicit_m79AF5E0BDE9CE041CAC4D89CBFA66E71C6DD1B70_inline(L_1247, NULL);
- __this->___m_HtmlColor = L_1248;
- TextProcessingStack_1_t7868E818AC1E1B5FED21B76D5C309C9A04380B63* L_1249 = (TextProcessingStack_1_t7868E818AC1E1B5FED21B76D5C309C9A04380B63*)(&__this->___m_ColorStack);
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_1250 = __this->___m_HtmlColor;
- TextProcessingStack_1_Add_m148F8814DD4AD1B3B4C837FBC1B627E687D1E976(L_1249, L_1250, TextProcessingStack_1_Add_m148F8814DD4AD1B3B4C837FBC1B627E687D1E976_RuntimeMethod_var);
- V_32 = (bool)1;
- goto IL_42f9;
- }
-
- IL_2c38:
- {
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_1251;
- memset((&L_1251), 0, sizeof(L_1251));
- Color32__ctor_mC9C6B443F0C7CA3F8B174158B2AF6F05E18EAC4E_inline((&L_1251), (uint8_t)((int32_t)128), (uint8_t)((int32_t)128), (uint8_t)((int32_t)128), (uint8_t)((int32_t)255), NULL);
- __this->___m_HtmlColor = L_1251;
- TextProcessingStack_1_t7868E818AC1E1B5FED21B76D5C309C9A04380B63* L_1252 = (TextProcessingStack_1_t7868E818AC1E1B5FED21B76D5C309C9A04380B63*)(&__this->___m_ColorStack);
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_1253 = __this->___m_HtmlColor;
- TextProcessingStack_1_Add_m148F8814DD4AD1B3B4C837FBC1B627E687D1E976(L_1252, L_1253, TextProcessingStack_1_Add_m148F8814DD4AD1B3B4C837FBC1B627E687D1E976_RuntimeMethod_var);
- V_32 = (bool)1;
- goto IL_42f9;
- }
-
- IL_2c71:
- {
- Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_1254;
- L_1254 = Color_get_black_mB50217951591A045844C61E7FF31EEE3FEF16737_inline(NULL);
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_1255;
- L_1255 = Color32_op_Implicit_m79AF5E0BDE9CE041CAC4D89CBFA66E71C6DD1B70_inline(L_1254, NULL);
- __this->___m_HtmlColor = L_1255;
- TextProcessingStack_1_t7868E818AC1E1B5FED21B76D5C309C9A04380B63* L_1256 = (TextProcessingStack_1_t7868E818AC1E1B5FED21B76D5C309C9A04380B63*)(&__this->___m_ColorStack);
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_1257 = __this->___m_HtmlColor;
- TextProcessingStack_1_Add_m148F8814DD4AD1B3B4C837FBC1B627E687D1E976(L_1256, L_1257, TextProcessingStack_1_Add_m148F8814DD4AD1B3B4C837FBC1B627E687D1E976_RuntimeMethod_var);
- V_32 = (bool)1;
- goto IL_42f9;
- }
-
- IL_2c9b:
- {
- Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_1258;
- L_1258 = Color_get_green_mEB001F2CD8C68C6BBAEF9101990B779D3AA2A6EF_inline(NULL);
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_1259;
- L_1259 = Color32_op_Implicit_m79AF5E0BDE9CE041CAC4D89CBFA66E71C6DD1B70_inline(L_1258, NULL);
- __this->___m_HtmlColor = L_1259;
- TextProcessingStack_1_t7868E818AC1E1B5FED21B76D5C309C9A04380B63* L_1260 = (TextProcessingStack_1_t7868E818AC1E1B5FED21B76D5C309C9A04380B63*)(&__this->___m_ColorStack);
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_1261 = __this->___m_HtmlColor;
- TextProcessingStack_1_Add_m148F8814DD4AD1B3B4C837FBC1B627E687D1E976(L_1260, L_1261, TextProcessingStack_1_Add_m148F8814DD4AD1B3B4C837FBC1B627E687D1E976_RuntimeMethod_var);
- V_32 = (bool)1;
- goto IL_42f9;
- }
-
- IL_2cc5:
- {
- Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_1262;
- L_1262 = Color_get_white_m068F5AF879B0FCA584E3693F762EA41BB65532C6_inline(NULL);
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_1263;
- L_1263 = Color32_op_Implicit_m79AF5E0BDE9CE041CAC4D89CBFA66E71C6DD1B70_inline(L_1262, NULL);
- __this->___m_HtmlColor = L_1263;
- TextProcessingStack_1_t7868E818AC1E1B5FED21B76D5C309C9A04380B63* L_1264 = (TextProcessingStack_1_t7868E818AC1E1B5FED21B76D5C309C9A04380B63*)(&__this->___m_ColorStack);
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_1265 = __this->___m_HtmlColor;
- TextProcessingStack_1_Add_m148F8814DD4AD1B3B4C837FBC1B627E687D1E976(L_1264, L_1265, TextProcessingStack_1_Add_m148F8814DD4AD1B3B4C837FBC1B627E687D1E976_RuntimeMethod_var);
- V_32 = (bool)1;
- goto IL_42f9;
- }
-
- IL_2cef:
- {
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_1266;
- memset((&L_1266), 0, sizeof(L_1266));
- Color32__ctor_mC9C6B443F0C7CA3F8B174158B2AF6F05E18EAC4E_inline((&L_1266), (uint8_t)((int32_t)255), (uint8_t)((int32_t)128), (uint8_t)0, (uint8_t)((int32_t)255), NULL);
- __this->___m_HtmlColor = L_1266;
- TextProcessingStack_1_t7868E818AC1E1B5FED21B76D5C309C9A04380B63* L_1267 = (TextProcessingStack_1_t7868E818AC1E1B5FED21B76D5C309C9A04380B63*)(&__this->___m_ColorStack);
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_1268 = __this->___m_HtmlColor;
- TextProcessingStack_1_Add_m148F8814DD4AD1B3B4C837FBC1B627E687D1E976(L_1267, L_1268, TextProcessingStack_1_Add_m148F8814DD4AD1B3B4C837FBC1B627E687D1E976_RuntimeMethod_var);
- V_32 = (bool)1;
- goto IL_42f9;
- }
-
- IL_2d24:
- {
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_1269;
- memset((&L_1269), 0, sizeof(L_1269));
- Color32__ctor_mC9C6B443F0C7CA3F8B174158B2AF6F05E18EAC4E_inline((&L_1269), (uint8_t)((int32_t)160), (uint8_t)((int32_t)32), (uint8_t)((int32_t)240), (uint8_t)((int32_t)255), NULL);
- __this->___m_HtmlColor = L_1269;
- TextProcessingStack_1_t7868E818AC1E1B5FED21B76D5C309C9A04380B63* L_1270 = (TextProcessingStack_1_t7868E818AC1E1B5FED21B76D5C309C9A04380B63*)(&__this->___m_ColorStack);
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_1271 = __this->___m_HtmlColor;
- TextProcessingStack_1_Add_m148F8814DD4AD1B3B4C837FBC1B627E687D1E976(L_1270, L_1271, TextProcessingStack_1_Add_m148F8814DD4AD1B3B4C837FBC1B627E687D1E976_RuntimeMethod_var);
- V_32 = (bool)1;
- goto IL_42f9;
- }
-
- IL_2d5a:
- {
- Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_1272;
- L_1272 = Color_get_yellow_m66637FA14383E8D74F24AE256B577CE1D55D469F_inline(NULL);
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_1273;
- L_1273 = Color32_op_Implicit_m79AF5E0BDE9CE041CAC4D89CBFA66E71C6DD1B70_inline(L_1272, NULL);
- __this->___m_HtmlColor = L_1273;
- TextProcessingStack_1_t7868E818AC1E1B5FED21B76D5C309C9A04380B63* L_1274 = (TextProcessingStack_1_t7868E818AC1E1B5FED21B76D5C309C9A04380B63*)(&__this->___m_ColorStack);
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_1275 = __this->___m_HtmlColor;
- TextProcessingStack_1_Add_m148F8814DD4AD1B3B4C837FBC1B627E687D1E976(L_1274, L_1275, TextProcessingStack_1_Add_m148F8814DD4AD1B3B4C837FBC1B627E687D1E976_RuntimeMethod_var);
- V_32 = (bool)1;
- goto IL_42f9;
- }
-
- IL_2d84:
- {
- V_32 = (bool)0;
- goto IL_42f9;
- }
-
- IL_2d8c:
- {
- RichTextTagAttributeU5BU5D_tEE9D071B3246F23742DBF4226567620BCBB24A14* L_1276 = __this->___m_XmlAttribute;
- NullCheck(L_1276);
- int32_t L_1277 = ((L_1276)->GetAddressAt(static_cast<il2cpp_array_size_t>(0)))->___valueHashCode;
- V_52 = L_1277;
- int32_t L_1278 = V_52;
- bool L_1279;
- L_1279 = MaterialReferenceManager_TryGetColorGradientPreset_m7442603626A04928C6C042BDAC3D3957B8C0AA99(L_1278, (&V_53), NULL);
- V_154 = L_1279;
- bool L_1280 = V_154;
- if (!L_1280)
- {
- goto IL_2dbd;
- }
- }
- {
- TextColorGradient_t22D94E441E8E8CD772B966C167E5C0AEB0919D70* L_1281 = V_53;
- __this->___m_ColorGradientPreset = L_1281;
- Il2CppCodeGenWriteBarrier((void**)(&__this->___m_ColorGradientPreset), (void*)L_1281);
- goto IL_2e4d;
- }
-
- IL_2dbd:
- {
- TextColorGradient_t22D94E441E8E8CD772B966C167E5C0AEB0919D70* L_1282 = V_53;
- il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
- bool L_1283;
- L_1283 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_1282, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
- V_155 = L_1283;
- bool L_1284 = V_155;
- if (!L_1284)
- {
- goto IL_2e24;
- }
- }
- {
- bool L_1285 = V_0;
- V_156 = (bool)((((int32_t)L_1285) == ((int32_t)0))? 1 : 0);
- bool L_1286 = V_156;
- if (!L_1286)
- {
- goto IL_2de4;
- }
- }
- {
- bool* L_1287 = ___5_isThreadSuccess;
- *((int8_t*)L_1287) = (int8_t)0;
- V_32 = (bool)0;
- goto IL_42f9;
- }
-
- IL_2de4:
- {
- TextSettings_tB7F55685AFFD4A96F714427BCACFD6958E357D64* L_1288 = V_1;
- NullCheck(L_1288);
- String_t* L_1289;
- L_1289 = TextSettings_get_defaultColorGradientPresetsPath_m1571454580E1F0DC859D3F201BB1F6355A5DBB8E_inline(L_1288, NULL);
- CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_1290 = __this->___m_HtmlTag;
- RichTextTagAttributeU5BU5D_tEE9D071B3246F23742DBF4226567620BCBB24A14* L_1291 = __this->___m_XmlAttribute;
- NullCheck(L_1291);
- int32_t L_1292 = ((L_1291)->GetAddressAt(static_cast<il2cpp_array_size_t>(0)))->___valueStartIndex;
- RichTextTagAttributeU5BU5D_tEE9D071B3246F23742DBF4226567620BCBB24A14* L_1293 = __this->___m_XmlAttribute;
- NullCheck(L_1293);
- int32_t L_1294 = ((L_1293)->GetAddressAt(static_cast<il2cpp_array_size_t>(0)))->___valueLength;
- String_t* L_1295;
- L_1295 = String_CreateString_mB7B3AC2AF28010538650051A9000369B1CD6BAB6(NULL, L_1290, L_1292, L_1294, NULL);
- String_t* L_1296;
- L_1296 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(L_1289, L_1295, NULL);
- TextColorGradient_t22D94E441E8E8CD772B966C167E5C0AEB0919D70* L_1297;
- L_1297 = Resources_Load_TisTextColorGradient_t22D94E441E8E8CD772B966C167E5C0AEB0919D70_mD9EFA66F643E1BFBE2BAFFA578B4E9BF23F3A279(L_1296, Resources_Load_TisTextColorGradient_t22D94E441E8E8CD772B966C167E5C0AEB0919D70_mD9EFA66F643E1BFBE2BAFFA578B4E9BF23F3A279_RuntimeMethod_var);
- V_53 = L_1297;
- }
-
- IL_2e24:
- {
- TextColorGradient_t22D94E441E8E8CD772B966C167E5C0AEB0919D70* L_1298 = V_53;
- il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
- bool L_1299;
- L_1299 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_1298, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
- V_157 = L_1299;
- bool L_1300 = V_157;
- if (!L_1300)
- {
- goto IL_2e3a;
- }
- }
- {
- V_32 = (bool)0;
- goto IL_42f9;
- }
-
- IL_2e3a:
- {
- int32_t L_1301 = V_52;
- TextColorGradient_t22D94E441E8E8CD772B966C167E5C0AEB0919D70* L_1302 = V_53;
- MaterialReferenceManager_AddColorGradientPreset_m1496DD123DB526F2B3F49DD3BCAED78A6B1B83EB(L_1301, L_1302, NULL);
- TextColorGradient_t22D94E441E8E8CD772B966C167E5C0AEB0919D70* L_1303 = V_53;
- __this->___m_ColorGradientPreset = L_1303;
- Il2CppCodeGenWriteBarrier((void**)(&__this->___m_ColorGradientPreset), (void*)L_1303);
- }
-
- IL_2e4d:
- {
- __this->___m_ColorGradientPresetIsTinted = (bool)0;
- V_158 = 1;
- goto IL_2ec9;
- }
-
- IL_2e59:
- {
- RichTextTagAttributeU5BU5D_tEE9D071B3246F23742DBF4226567620BCBB24A14* L_1304 = __this->___m_XmlAttribute;
- int32_t L_1305 = V_158;
- NullCheck(L_1304);
- int32_t L_1306 = ((L_1304)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_1305)))->___nameHashCode;
- V_159 = L_1306;
- int32_t L_1307 = V_159;
- V_161 = L_1307;
- int32_t L_1308 = V_161;
- V_160 = L_1308;
- int32_t L_1309 = V_160;
- if ((((int32_t)L_1309) == ((int32_t)((int32_t)2960519))))
- {
- goto IL_2e81;
- }
- }
- {
- goto IL_2ec2;
- }
-
- IL_2e81:
- {
- CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_1310 = __this->___m_HtmlTag;
- RichTextTagAttributeU5BU5D_tEE9D071B3246F23742DBF4226567620BCBB24A14* L_1311 = __this->___m_XmlAttribute;
- int32_t L_1312 = V_158;
- NullCheck(L_1311);
- int32_t L_1313 = ((L_1311)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_1312)))->___valueStartIndex;
- RichTextTagAttributeU5BU5D_tEE9D071B3246F23742DBF4226567620BCBB24A14* L_1314 = __this->___m_XmlAttribute;
- int32_t L_1315 = V_158;
- NullCheck(L_1314);
- int32_t L_1316 = ((L_1314)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_1315)))->___valueLength;
- il2cpp_codegen_runtime_class_init_inline(TextGeneratorUtilities_tAD0F329B1A5C7CC27CF63086C11FE092B43FED53_il2cpp_TypeInfo_var);
- float L_1317;
- L_1317 = TextGeneratorUtilities_ConvertToFloat_m93B85749154AAFB614CD246876786B75C98AE11C(L_1310, L_1313, L_1316, NULL);
- __this->___m_ColorGradientPresetIsTinted = (bool)((((int32_t)((((float)L_1317) == ((float)(0.0f)))? 1 : 0)) == ((int32_t)0))? 1 : 0);
- goto IL_2ec2;
- }
-
- IL_2ec2:
- {
- int32_t L_1318 = V_158;
- V_158 = ((int32_t)il2cpp_codegen_add(L_1318, 1));
- }
-
- IL_2ec9:
- {
- int32_t L_1319 = V_158;
- RichTextTagAttributeU5BU5D_tEE9D071B3246F23742DBF4226567620BCBB24A14* L_1320 = __this->___m_XmlAttribute;
- NullCheck(L_1320);
- if ((((int32_t)L_1319) >= ((int32_t)((int32_t)(((RuntimeArray*)L_1320)->max_length)))))
- {
- goto IL_2eec;
- }
- }
- {
- RichTextTagAttributeU5BU5D_tEE9D071B3246F23742DBF4226567620BCBB24A14* L_1321 = __this->___m_XmlAttribute;
- int32_t L_1322 = V_158;
- NullCheck(L_1321);
- int32_t L_1323 = ((L_1321)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_1322)))->___nameHashCode;
- G_B707_0 = ((!(((uint32_t)L_1323) <= ((uint32_t)0)))? 1 : 0);
- goto IL_2eed;
- }
-
- IL_2eec:
- {
- G_B707_0 = 0;
- }
-
- IL_2eed:
- {
- V_162 = (bool)G_B707_0;
- bool L_1324 = V_162;
- if (L_1324)
- {
- goto IL_2e59;
- }
- }
- {
- TextProcessingStack_1_t0F39F088E8F8F6E18C3C463B2998ADC5B7A0513E* L_1325 = (TextProcessingStack_1_t0F39F088E8F8F6E18C3C463B2998ADC5B7A0513E*)(&__this->___m_ColorGradientStack);
- TextColorGradient_t22D94E441E8E8CD772B966C167E5C0AEB0919D70* L_1326 = __this->___m_ColorGradientPreset;
- TextProcessingStack_1_Add_mFB2400CB8E620060FDD41E7FB5E57A238F67E666(L_1325, L_1326, TextProcessingStack_1_Add_mFB2400CB8E620060FDD41E7FB5E57A238F67E666_RuntimeMethod_var);
- V_32 = (bool)1;
- goto IL_42f9;
- }
-
- IL_2f10:
- {
- TextProcessingStack_1_t0F39F088E8F8F6E18C3C463B2998ADC5B7A0513E* L_1327 = (TextProcessingStack_1_t0F39F088E8F8F6E18C3C463B2998ADC5B7A0513E*)(&__this->___m_ColorGradientStack);
- TextColorGradient_t22D94E441E8E8CD772B966C167E5C0AEB0919D70* L_1328;
- L_1328 = TextProcessingStack_1_Remove_mABFF8426A0D669AEEE6FB5017100904E559EEBF6(L_1327, TextProcessingStack_1_Remove_mABFF8426A0D669AEEE6FB5017100904E559EEBF6_RuntimeMethod_var);
- __this->___m_ColorGradientPreset = L_1328;
- Il2CppCodeGenWriteBarrier((void**)(&__this->___m_ColorGradientPreset), (void*)L_1328);
- V_32 = (bool)1;
- goto IL_42f9;
- }
-
- IL_2f29:
- {
- CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_1329 = __this->___m_HtmlTag;
- RichTextTagAttributeU5BU5D_tEE9D071B3246F23742DBF4226567620BCBB24A14* L_1330 = __this->___m_XmlAttribute;
- NullCheck(L_1330);
- int32_t L_1331 = ((L_1330)->GetAddressAt(static_cast<il2cpp_array_size_t>(0)))->___valueStartIndex;
- RichTextTagAttributeU5BU5D_tEE9D071B3246F23742DBF4226567620BCBB24A14* L_1332 = __this->___m_XmlAttribute;
- NullCheck(L_1332);
- int32_t L_1333 = ((L_1332)->GetAddressAt(static_cast<il2cpp_array_size_t>(0)))->___valueLength;
- il2cpp_codegen_runtime_class_init_inline(TextGeneratorUtilities_tAD0F329B1A5C7CC27CF63086C11FE092B43FED53_il2cpp_TypeInfo_var);
- float L_1334;
- L_1334 = TextGeneratorUtilities_ConvertToFloat_m93B85749154AAFB614CD246876786B75C98AE11C(L_1329, L_1331, L_1333, NULL);
- V_43 = L_1334;
- float L_1335 = V_43;
- V_163 = (bool)((((float)L_1335) == ((float)(-32768.0f)))? 1 : 0);
- bool L_1336 = V_163;
- if (!L_1336)
- {
- goto IL_2f6f;
- }
- }
- {
- V_32 = (bool)0;
- goto IL_42f9;
- }
-
- IL_2f6f:
- {
- int32_t L_1337 = V_6;
- V_165 = L_1337;
- int32_t L_1338 = V_165;
- V_164 = L_1338;
- int32_t L_1339 = V_164;
- switch (L_1339)
- {
- case 0:
- {
- goto IL_2f8c;
- }
- case 1:
- {
- goto IL_2fac;
- }
- case 2:
- {
- goto IL_2fd3;
- }
- }
- }
- {
- goto IL_2fdb;
- }
-
- IL_2f8c:
- {
- float L_1340 = V_43;
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_1341 = ___3_generationSettings;
- NullCheck(L_1341);
- bool L_1342 = L_1341->___isOrthographic;
- if (L_1342)
- {
- G_B716_0 = L_1340;
- G_B716_1 = __this;
- goto IL_2f9f;
- }
- G_B715_0 = L_1340;
- G_B715_1 = __this;
- }
- {
- G_B717_0 = (0.100000001f);
- G_B717_1 = G_B715_0;
- G_B717_2 = G_B715_1;
- goto IL_2fa4;
- }
-
- IL_2f9f:
- {
- G_B717_0 = (1.0f);
- G_B717_1 = G_B716_0;
- G_B717_2 = G_B716_1;
- }
-
- IL_2fa4:
- {
- NullCheck(G_B717_2);
- G_B717_2->___m_CSpacing = ((float)il2cpp_codegen_multiply(G_B717_1, G_B717_0));
- goto IL_2fdb;
- }
-
- IL_2fac:
- {
- float L_1343 = V_43;
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_1344 = ___3_generationSettings;
- NullCheck(L_1344);
- bool L_1345 = L_1344->___isOrthographic;
- if (L_1345)
- {
- G_B720_0 = L_1343;
- G_B720_1 = __this;
- goto IL_2fbf;
- }
- G_B719_0 = L_1343;
- G_B719_1 = __this;
- }
- {
- G_B721_0 = (0.100000001f);
- G_B721_1 = G_B719_0;
- G_B721_2 = G_B719_1;
- goto IL_2fc4;
- }
-
- IL_2fbf:
- {
- G_B721_0 = (1.0f);
- G_B721_1 = G_B720_0;
- G_B721_2 = G_B720_1;
- }
-
- IL_2fc4:
- {
- float L_1346 = __this->___m_CurrentFontSize;
- NullCheck(G_B721_2);
- G_B721_2->___m_CSpacing = ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_multiply(G_B721_1, G_B721_0)), L_1346));
- goto IL_2fdb;
- }
-
- IL_2fd3:
- {
- V_32 = (bool)0;
- goto IL_42f9;
- }
-
- IL_2fdb:
- {
- V_32 = (bool)1;
- goto IL_42f9;
- }
-
- IL_2fe3:
- {
- bool L_1347 = __this->___m_isTextLayoutPhase;
- if (!L_1347)
- {
- goto IL_2ff2;
- }
- }
- {
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_1348 = ___4_textInfo;
- G_B727_0 = ((((RuntimeObject*)(TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09*)L_1348) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0);
- goto IL_2ff3;
- }
-
- IL_2ff2:
- {
- G_B727_0 = 1;
- }
-
- IL_2ff3:
- {
- V_166 = (bool)G_B727_0;
- bool L_1349 = V_166;
- if (!L_1349)
- {
- goto IL_3001;
- }
- }
- {
- V_32 = (bool)1;
- goto IL_42f9;
- }
-
- IL_3001:
- {
- int32_t L_1350 = __this->___m_CharacterCount;
- V_167 = (bool)((((int32_t)L_1350) > ((int32_t)0))? 1 : 0);
- bool L_1351 = V_167;
- if (!L_1351)
- {
- goto IL_3044;
- }
- }
- {
- float L_1352 = __this->___m_XAdvance;
- float L_1353 = __this->___m_CSpacing;
- __this->___m_XAdvance = ((float)il2cpp_codegen_subtract(L_1352, L_1353));
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_1354 = ___4_textInfo;
- NullCheck(L_1354);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_1355 = L_1354->___textElementInfo;
- int32_t L_1356 = __this->___m_CharacterCount;
- NullCheck(L_1355);
- float L_1357 = __this->___m_XAdvance;
- ((L_1355)->GetAddressAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_subtract(L_1356, 1)))))->___xAdvance = L_1357;
- }
-
- IL_3044:
- {
- __this->___m_CSpacing = (0.0f);
- V_32 = (bool)1;
- goto IL_42f9;
- }
-
- IL_3057:
- {
- CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_1358 = __this->___m_HtmlTag;
- RichTextTagAttributeU5BU5D_tEE9D071B3246F23742DBF4226567620BCBB24A14* L_1359 = __this->___m_XmlAttribute;
- NullCheck(L_1359);
- int32_t L_1360 = ((L_1359)->GetAddressAt(static_cast<il2cpp_array_size_t>(0)))->___valueStartIndex;
- RichTextTagAttributeU5BU5D_tEE9D071B3246F23742DBF4226567620BCBB24A14* L_1361 = __this->___m_XmlAttribute;
- NullCheck(L_1361);
- int32_t L_1362 = ((L_1361)->GetAddressAt(static_cast<il2cpp_array_size_t>(0)))->___valueLength;
- il2cpp_codegen_runtime_class_init_inline(TextGeneratorUtilities_tAD0F329B1A5C7CC27CF63086C11FE092B43FED53_il2cpp_TypeInfo_var);
- float L_1363;
- L_1363 = TextGeneratorUtilities_ConvertToFloat_m93B85749154AAFB614CD246876786B75C98AE11C(L_1358, L_1360, L_1362, NULL);
- V_43 = L_1363;
- float L_1364 = V_43;
- V_168 = (bool)((((float)L_1364) == ((float)(-32768.0f)))? 1 : 0);
- bool L_1365 = V_168;
- if (!L_1365)
- {
- goto IL_309d;
- }
- }
- {
- V_32 = (bool)0;
- goto IL_42f9;
- }
-
- IL_309d:
- {
- RichTextTagAttributeU5BU5D_tEE9D071B3246F23742DBF4226567620BCBB24A14* L_1366 = __this->___m_XmlAttribute;
- NullCheck(L_1366);
- int32_t L_1367 = ((L_1366)->GetAddressAt(static_cast<il2cpp_array_size_t>(0)))->___unitType;
- V_170 = L_1367;
- int32_t L_1368 = V_170;
- V_169 = L_1368;
- int32_t L_1369 = V_169;
- switch (L_1369)
- {
- case 0:
- {
- goto IL_30c9;
- }
- case 1:
- {
- goto IL_30e9;
- }
- case 2:
- {
- goto IL_3110;
- }
- }
- }
- {
- goto IL_3118;
- }
-
- IL_30c9:
- {
- float L_1370 = V_43;
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_1371 = ___3_generationSettings;
- NullCheck(L_1371);
- bool L_1372 = L_1371->___isOrthographic;
- if (L_1372)
- {
- G_B738_0 = L_1370;
- G_B738_1 = __this;
- goto IL_30dc;
- }
- G_B737_0 = L_1370;
- G_B737_1 = __this;
- }
- {
- G_B739_0 = (0.100000001f);
- G_B739_1 = G_B737_0;
- G_B739_2 = G_B737_1;
- goto IL_30e1;
- }
-
- IL_30dc:
- {
- G_B739_0 = (1.0f);
- G_B739_1 = G_B738_0;
- G_B739_2 = G_B738_1;
- }
-
- IL_30e1:
- {
- NullCheck(G_B739_2);
- G_B739_2->___m_MonoSpacing = ((float)il2cpp_codegen_multiply(G_B739_1, G_B739_0));
- goto IL_3118;
- }
-
- IL_30e9:
- {
- float L_1373 = V_43;
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_1374 = ___3_generationSettings;
- NullCheck(L_1374);
- bool L_1375 = L_1374->___isOrthographic;
- if (L_1375)
- {
- G_B742_0 = L_1373;
- G_B742_1 = __this;
- goto IL_30fc;
- }
- G_B741_0 = L_1373;
- G_B741_1 = __this;
- }
- {
- G_B743_0 = (0.100000001f);
- G_B743_1 = G_B741_0;
- G_B743_2 = G_B741_1;
- goto IL_3101;
- }
-
- IL_30fc:
- {
- G_B743_0 = (1.0f);
- G_B743_1 = G_B742_0;
- G_B743_2 = G_B742_1;
- }
-
- IL_3101:
- {
- float L_1376 = __this->___m_CurrentFontSize;
- NullCheck(G_B743_2);
- G_B743_2->___m_MonoSpacing = ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_multiply(G_B743_1, G_B743_0)), L_1376));
- goto IL_3118;
- }
-
- IL_3110:
- {
- V_32 = (bool)0;
- goto IL_42f9;
- }
-
- IL_3118:
- {
- RichTextTagAttributeU5BU5D_tEE9D071B3246F23742DBF4226567620BCBB24A14* L_1377 = __this->___m_XmlAttribute;
- NullCheck(L_1377);
- int32_t L_1378 = ((L_1377)->GetAddressAt(static_cast<il2cpp_array_size_t>(1)))->___nameHashCode;
- V_171 = (bool)((((int32_t)L_1378) == ((int32_t)((int32_t)582810522)))? 1 : 0);
- bool L_1379 = V_171;
- if (!L_1379)
- {
- goto IL_3173;
- }
- }
- {
- CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_1380 = __this->___m_HtmlTag;
- RichTextTagAttributeU5BU5D_tEE9D071B3246F23742DBF4226567620BCBB24A14* L_1381 = __this->___m_XmlAttribute;
- NullCheck(L_1381);
- int32_t L_1382 = ((L_1381)->GetAddressAt(static_cast<il2cpp_array_size_t>(1)))->___valueStartIndex;
- RichTextTagAttributeU5BU5D_tEE9D071B3246F23742DBF4226567620BCBB24A14* L_1383 = __this->___m_XmlAttribute;
- NullCheck(L_1383);
- int32_t L_1384 = ((L_1383)->GetAddressAt(static_cast<il2cpp_array_size_t>(1)))->___valueLength;
- il2cpp_codegen_runtime_class_init_inline(TextGeneratorUtilities_tAD0F329B1A5C7CC27CF63086C11FE092B43FED53_il2cpp_TypeInfo_var);
- float L_1385;
- L_1385 = TextGeneratorUtilities_ConvertToFloat_m93B85749154AAFB614CD246876786B75C98AE11C(L_1380, L_1382, L_1384, NULL);
- __this->___m_DuoSpace = (bool)((((int32_t)((((float)L_1385) == ((float)(0.0f)))? 1 : 0)) == ((int32_t)0))? 1 : 0);
- }
-
- IL_3173:
- {
- V_32 = (bool)1;
- goto IL_42f9;
- }
-
- IL_317b:
- {
- __this->___m_MonoSpacing = (0.0f);
- __this->___m_DuoSpace = (bool)0;
- V_32 = (bool)1;
- goto IL_42f9;
- }
-
- IL_3195:
- {
- V_32 = (bool)0;
- goto IL_42f9;
- }
-
- IL_319d:
- {
- TextProcessingStack_1_t7868E818AC1E1B5FED21B76D5C309C9A04380B63* L_1386 = (TextProcessingStack_1_t7868E818AC1E1B5FED21B76D5C309C9A04380B63*)(&__this->___m_ColorStack);
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_1387;
- L_1387 = TextProcessingStack_1_Remove_mCEB203288B57A916CE3C9482E239BF59D7A3BBBE(L_1386, TextProcessingStack_1_Remove_mCEB203288B57A916CE3C9482E239BF59D7A3BBBE_RuntimeMethod_var);
- __this->___m_HtmlColor = L_1387;
- V_32 = (bool)1;
- goto IL_42f9;
- }
-
- IL_31b6:
- {
- CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_1388 = __this->___m_HtmlTag;
- RichTextTagAttributeU5BU5D_tEE9D071B3246F23742DBF4226567620BCBB24A14* L_1389 = __this->___m_XmlAttribute;
- NullCheck(L_1389);
- int32_t L_1390 = ((L_1389)->GetAddressAt(static_cast<il2cpp_array_size_t>(0)))->___valueStartIndex;
- RichTextTagAttributeU5BU5D_tEE9D071B3246F23742DBF4226567620BCBB24A14* L_1391 = __this->___m_XmlAttribute;
- NullCheck(L_1391);
- int32_t L_1392 = ((L_1391)->GetAddressAt(static_cast<il2cpp_array_size_t>(0)))->___valueLength;
- il2cpp_codegen_runtime_class_init_inline(TextGeneratorUtilities_tAD0F329B1A5C7CC27CF63086C11FE092B43FED53_il2cpp_TypeInfo_var);
- float L_1393;
- L_1393 = TextGeneratorUtilities_ConvertToFloat_m93B85749154AAFB614CD246876786B75C98AE11C(L_1388, L_1390, L_1392, NULL);
- V_43 = L_1393;
- float L_1394 = V_43;
- V_172 = (bool)((((float)L_1394) == ((float)(-32768.0f)))? 1 : 0);
- bool L_1395 = V_172;
- if (!L_1395)
- {
- goto IL_31fc;
- }
- }
- {
- V_32 = (bool)0;
- goto IL_42f9;
- }
-
- IL_31fc:
- {
- int32_t L_1396 = V_6;
- V_174 = L_1396;
- int32_t L_1397 = V_174;
- V_173 = L_1397;
- int32_t L_1398 = V_173;
- switch (L_1398)
- {
- case 0:
- {
- goto IL_3219;
- }
- case 1:
- {
- goto IL_3239;
- }
- case 2:
- {
- goto IL_3260;
- }
- }
- }
- {
- goto IL_3277;
- }
-
- IL_3219:
- {
- float L_1399 = V_43;
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_1400 = ___3_generationSettings;
- NullCheck(L_1400);
- bool L_1401 = L_1400->___isOrthographic;
- if (L_1401)
- {
- G_B757_0 = L_1399;
- G_B757_1 = __this;
- goto IL_322c;
- }
- G_B756_0 = L_1399;
- G_B756_1 = __this;
- }
- {
- G_B758_0 = (0.100000001f);
- G_B758_1 = G_B756_0;
- G_B758_2 = G_B756_1;
- goto IL_3231;
- }
-
- IL_322c:
- {
- G_B758_0 = (1.0f);
- G_B758_1 = G_B757_0;
- G_B758_2 = G_B757_1;
- }
-
- IL_3231:
- {
- NullCheck(G_B758_2);
- G_B758_2->___m_TagIndent = ((float)il2cpp_codegen_multiply(G_B758_1, G_B758_0));
- goto IL_3277;
- }
-
- IL_3239:
- {
- float L_1402 = V_43;
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_1403 = ___3_generationSettings;
- NullCheck(L_1403);
- bool L_1404 = L_1403->___isOrthographic;
- if (L_1404)
- {
- G_B761_0 = L_1402;
- G_B761_1 = __this;
- goto IL_324c;
- }
- G_B760_0 = L_1402;
- G_B760_1 = __this;
- }
- {
- G_B762_0 = (0.100000001f);
- G_B762_1 = G_B760_0;
- G_B762_2 = G_B760_1;
- goto IL_3251;
- }
-
- IL_324c:
- {
- G_B762_0 = (1.0f);
- G_B762_1 = G_B761_0;
- G_B762_2 = G_B761_1;
- }
-
- IL_3251:
- {
- float L_1405 = __this->___m_CurrentFontSize;
- NullCheck(G_B762_2);
- G_B762_2->___m_TagIndent = ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_multiply(G_B762_1, G_B762_0)), L_1405));
- goto IL_3277;
- }
-
- IL_3260:
- {
- float L_1406 = __this->___m_MarginWidth;
- float L_1407 = V_43;
- __this->___m_TagIndent = ((float)(((float)il2cpp_codegen_multiply(L_1406, L_1407))/(100.0f)));
- goto IL_3277;
- }
-
- IL_3277:
- {
- TextProcessingStack_1_t9FC06E35259ADD291ED640FE7554D8C03EA5F555* L_1408 = (TextProcessingStack_1_t9FC06E35259ADD291ED640FE7554D8C03EA5F555*)(&__this->___m_IndentStack);
- float L_1409 = __this->___m_TagIndent;
- TextProcessingStack_1_Add_m4F90D4B1A816D07FD2F3E02CA1364417144FE042(L_1408, L_1409, TextProcessingStack_1_Add_m4F90D4B1A816D07FD2F3E02CA1364417144FE042_RuntimeMethod_var);
- float L_1410 = __this->___m_TagIndent;
- __this->___m_XAdvance = L_1410;
- V_32 = (bool)1;
- goto IL_42f9;
- }
-
- IL_329d:
- {
- TextProcessingStack_1_t9FC06E35259ADD291ED640FE7554D8C03EA5F555* L_1411 = (TextProcessingStack_1_t9FC06E35259ADD291ED640FE7554D8C03EA5F555*)(&__this->___m_IndentStack);
- float L_1412;
- L_1412 = TextProcessingStack_1_Remove_m36486DFF2D5026596CFFED89F554CA9F296FBD6E(L_1411, TextProcessingStack_1_Remove_m36486DFF2D5026596CFFED89F554CA9F296FBD6E_RuntimeMethod_var);
- __this->___m_TagIndent = L_1412;
- V_32 = (bool)1;
- goto IL_42f9;
- }
-
- IL_32b6:
- {
- CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_1413 = __this->___m_HtmlTag;
- RichTextTagAttributeU5BU5D_tEE9D071B3246F23742DBF4226567620BCBB24A14* L_1414 = __this->___m_XmlAttribute;
- NullCheck(L_1414);
- int32_t L_1415 = ((L_1414)->GetAddressAt(static_cast<il2cpp_array_size_t>(0)))->___valueStartIndex;
- RichTextTagAttributeU5BU5D_tEE9D071B3246F23742DBF4226567620BCBB24A14* L_1416 = __this->___m_XmlAttribute;
- NullCheck(L_1416);
- int32_t L_1417 = ((L_1416)->GetAddressAt(static_cast<il2cpp_array_size_t>(0)))->___valueLength;
- il2cpp_codegen_runtime_class_init_inline(TextGeneratorUtilities_tAD0F329B1A5C7CC27CF63086C11FE092B43FED53_il2cpp_TypeInfo_var);
- float L_1418;
- L_1418 = TextGeneratorUtilities_ConvertToFloat_m93B85749154AAFB614CD246876786B75C98AE11C(L_1413, L_1415, L_1417, NULL);
- V_43 = L_1418;
- float L_1419 = V_43;
- V_175 = (bool)((((float)L_1419) == ((float)(-32768.0f)))? 1 : 0);
- bool L_1420 = V_175;
- if (!L_1420)
- {
- goto IL_32fc;
- }
- }
- {
- V_32 = (bool)0;
- goto IL_42f9;
- }
-
- IL_32fc:
- {
- int32_t L_1421 = V_6;
- V_177 = L_1421;
- int32_t L_1422 = V_177;
- V_176 = L_1422;
- int32_t L_1423 = V_176;
- switch (L_1423)
- {
- case 0:
- {
- goto IL_3319;
- }
- case 1:
- {
- goto IL_3339;
- }
- case 2:
- {
- goto IL_3360;
- }
- }
- }
- {
- goto IL_3377;
- }
-
- IL_3319:
- {
- float L_1424 = V_43;
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_1425 = ___3_generationSettings;
- NullCheck(L_1425);
- bool L_1426 = L_1425->___isOrthographic;
- if (L_1426)
- {
- G_B772_0 = L_1424;
- G_B772_1 = __this;
- goto IL_332c;
- }
- G_B771_0 = L_1424;
- G_B771_1 = __this;
- }
- {
- G_B773_0 = (0.100000001f);
- G_B773_1 = G_B771_0;
- G_B773_2 = G_B771_1;
- goto IL_3331;
- }
-
- IL_332c:
- {
- G_B773_0 = (1.0f);
- G_B773_1 = G_B772_0;
- G_B773_2 = G_B772_1;
- }
-
- IL_3331:
- {
- NullCheck(G_B773_2);
- G_B773_2->___m_TagLineIndent = ((float)il2cpp_codegen_multiply(G_B773_1, G_B773_0));
- goto IL_3377;
- }
-
- IL_3339:
- {
- float L_1427 = V_43;
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_1428 = ___3_generationSettings;
- NullCheck(L_1428);
- bool L_1429 = L_1428->___isOrthographic;
- if (L_1429)
- {
- G_B776_0 = L_1427;
- G_B776_1 = __this;
- goto IL_334c;
- }
- G_B775_0 = L_1427;
- G_B775_1 = __this;
- }
- {
- G_B777_0 = (0.100000001f);
- G_B777_1 = G_B775_0;
- G_B777_2 = G_B775_1;
- goto IL_3351;
- }
-
- IL_334c:
- {
- G_B777_0 = (1.0f);
- G_B777_1 = G_B776_0;
- G_B777_2 = G_B776_1;
- }
-
- IL_3351:
- {
- float L_1430 = __this->___m_CurrentFontSize;
- NullCheck(G_B777_2);
- G_B777_2->___m_TagLineIndent = ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_multiply(G_B777_1, G_B777_0)), L_1430));
- goto IL_3377;
- }
-
- IL_3360:
- {
- float L_1431 = __this->___m_MarginWidth;
- float L_1432 = V_43;
- __this->___m_TagLineIndent = ((float)(((float)il2cpp_codegen_multiply(L_1431, L_1432))/(100.0f)));
- goto IL_3377;
- }
-
- IL_3377:
- {
- float L_1433 = __this->___m_XAdvance;
- float L_1434 = __this->___m_TagLineIndent;
- __this->___m_XAdvance = ((float)il2cpp_codegen_add(L_1433, L_1434));
- V_32 = (bool)1;
- goto IL_42f9;
- }
-
- IL_3392:
- {
- __this->___m_TagLineIndent = (0.0f);
- V_32 = (bool)1;
- goto IL_42f9;
- }
-
- IL_33a5:
- {
- RichTextTagAttributeU5BU5D_tEE9D071B3246F23742DBF4226567620BCBB24A14* L_1435 = __this->___m_XmlAttribute;
- NullCheck(L_1435);
- int32_t L_1436 = ((L_1435)->GetAddressAt(static_cast<il2cpp_array_size_t>(0)))->___valueHashCode;
- V_54 = L_1436;
- __this->___m_SpriteIndex = (-1);
- RichTextTagAttributeU5BU5D_tEE9D071B3246F23742DBF4226567620BCBB24A14* L_1437 = __this->___m_XmlAttribute;
- NullCheck(L_1437);
- int32_t L_1438 = ((L_1437)->GetAddressAt(static_cast<il2cpp_array_size_t>(0)))->___valueType;
- if (!L_1438)
- {
- goto IL_33e8;
- }
- }
- {
- RichTextTagAttributeU5BU5D_tEE9D071B3246F23742DBF4226567620BCBB24A14* L_1439 = __this->___m_XmlAttribute;
- NullCheck(L_1439);
- int32_t L_1440 = ((L_1439)->GetAddressAt(static_cast<il2cpp_array_size_t>(0)))->___valueType;
- G_B784_0 = ((((int32_t)L_1440) == ((int32_t)1))? 1 : 0);
- goto IL_33e9;
- }
-
- IL_33e8:
- {
- G_B784_0 = 1;
- }
-
- IL_33e9:
- {
- V_178 = (bool)G_B784_0;
- bool L_1441 = V_178;
- if (!L_1441)
- {
- goto IL_3477;
- }
- }
- {
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_1442 = ___3_generationSettings;
- NullCheck(L_1442);
- SpriteAsset_t1D3CF1D9DC350A4690CB09DE228A8B59F2F02313* L_1443 = L_1442->___spriteAsset;
- il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
- bool L_1444;
- L_1444 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_1443, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
- V_179 = L_1444;
- bool L_1445 = V_179;
- if (!L_1445)
- {
- goto IL_3417;
- }
- }
- {
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_1446 = ___3_generationSettings;
- NullCheck(L_1446);
- SpriteAsset_t1D3CF1D9DC350A4690CB09DE228A8B59F2F02313* L_1447 = L_1446->___spriteAsset;
- __this->___m_CurrentSpriteAsset = L_1447;
- Il2CppCodeGenWriteBarrier((void**)(&__this->___m_CurrentSpriteAsset), (void*)L_1447);
- goto IL_3457;
- }
-
- IL_3417:
- {
- TextSettings_tB7F55685AFFD4A96F714427BCACFD6958E357D64* L_1448 = V_1;
- NullCheck(L_1448);
- SpriteAsset_t1D3CF1D9DC350A4690CB09DE228A8B59F2F02313* L_1449;
- L_1449 = TextSettings_get_defaultSpriteAsset_m8FA900F9747B7ADBCD2A2F612E7D977DB58D6445_inline(L_1448, NULL);
- il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
- bool L_1450;
- L_1450 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_1449, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
- V_180 = L_1450;
- bool L_1451 = V_180;
- if (!L_1451)
- {
- goto IL_3439;
- }
- }
- {
- TextSettings_tB7F55685AFFD4A96F714427BCACFD6958E357D64* L_1452 = V_1;
- NullCheck(L_1452);
- SpriteAsset_t1D3CF1D9DC350A4690CB09DE228A8B59F2F02313* L_1453;
- L_1453 = TextSettings_get_defaultSpriteAsset_m8FA900F9747B7ADBCD2A2F612E7D977DB58D6445_inline(L_1452, NULL);
- __this->___m_CurrentSpriteAsset = L_1453;
- Il2CppCodeGenWriteBarrier((void**)(&__this->___m_CurrentSpriteAsset), (void*)L_1453);
- goto IL_3457;
- }
-
- IL_3439:
- {
- SpriteAsset_t1D3CF1D9DC350A4690CB09DE228A8B59F2F02313* L_1454;
- L_1454 = TextSettings_get_s_GlobalSpriteAsset_m3C98B253850B44AA610FE92AE729D035DE17AAE3_inline(NULL);
- il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
- bool L_1455;
- L_1455 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_1454, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
- V_181 = L_1455;
- bool L_1456 = V_181;
- if (!L_1456)
- {
- goto IL_3457;
- }
- }
- {
- SpriteAsset_t1D3CF1D9DC350A4690CB09DE228A8B59F2F02313* L_1457;
- L_1457 = TextSettings_get_s_GlobalSpriteAsset_m3C98B253850B44AA610FE92AE729D035DE17AAE3_inline(NULL);
- __this->___m_CurrentSpriteAsset = L_1457;
- Il2CppCodeGenWriteBarrier((void**)(&__this->___m_CurrentSpriteAsset), (void*)L_1457);
- }
-
- IL_3457:
- {
- SpriteAsset_t1D3CF1D9DC350A4690CB09DE228A8B59F2F02313* L_1458 = __this->___m_CurrentSpriteAsset;
- il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
- bool L_1459;
- L_1459 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_1458, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
- V_182 = L_1459;
- bool L_1460 = V_182;
- if (!L_1460)
- {
- goto IL_3471;
- }
- }
- {
- V_32 = (bool)0;
- goto IL_42f9;
- }
-
- IL_3471:
- {
- goto IL_3537;
- }
-
- IL_3477:
- {
- int32_t L_1461 = V_54;
- bool L_1462;
- L_1462 = MaterialReferenceManager_TryGetSpriteAsset_m1909F75399C0A23DDE7DEDCA60476E1F1ED567EF(L_1461, (&V_55), NULL);
- V_183 = L_1462;
- bool L_1463 = V_183;
- if (!L_1463)
- {
- goto IL_3496;
- }
- }
- {
- SpriteAsset_t1D3CF1D9DC350A4690CB09DE228A8B59F2F02313* L_1464 = V_55;
- __this->___m_CurrentSpriteAsset = L_1464;
- Il2CppCodeGenWriteBarrier((void**)(&__this->___m_CurrentSpriteAsset), (void*)L_1464);
- goto IL_3536;
- }
-
- IL_3496:
- {
- SpriteAsset_t1D3CF1D9DC350A4690CB09DE228A8B59F2F02313* L_1465 = V_55;
- il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
- bool L_1466;
- L_1466 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_1465, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
- V_184 = L_1466;
- bool L_1467 = V_184;
- if (!L_1467)
- {
- goto IL_350d;
- }
- }
- {
- SpriteAsset_t1D3CF1D9DC350A4690CB09DE228A8B59F2F02313* L_1468 = V_55;
- il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
- bool L_1469;
- L_1469 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_1468, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
- V_185 = L_1469;
- bool L_1470 = V_185;
- if (!L_1470)
- {
- goto IL_350c;
- }
- }
- {
- bool L_1471 = V_0;
- V_186 = (bool)((((int32_t)L_1471) == ((int32_t)0))? 1 : 0);
- bool L_1472 = V_186;
- if (!L_1472)
- {
- goto IL_34cc;
- }
- }
- {
- bool* L_1473 = ___5_isThreadSuccess;
- *((int8_t*)L_1473) = (int8_t)0;
- V_32 = (bool)0;
- goto IL_42f9;
- }
-
- IL_34cc:
- {
- TextSettings_tB7F55685AFFD4A96F714427BCACFD6958E357D64* L_1474 = V_1;
- NullCheck(L_1474);
- String_t* L_1475;
- L_1475 = TextSettings_get_defaultSpriteAssetPath_mF57875222B7FACC9B69369305EEEB53FFE7986E0_inline(L_1474, NULL);
- CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_1476 = __this->___m_HtmlTag;
- RichTextTagAttributeU5BU5D_tEE9D071B3246F23742DBF4226567620BCBB24A14* L_1477 = __this->___m_XmlAttribute;
- NullCheck(L_1477);
- int32_t L_1478 = ((L_1477)->GetAddressAt(static_cast<il2cpp_array_size_t>(0)))->___valueStartIndex;
- RichTextTagAttributeU5BU5D_tEE9D071B3246F23742DBF4226567620BCBB24A14* L_1479 = __this->___m_XmlAttribute;
- NullCheck(L_1479);
- int32_t L_1480 = ((L_1479)->GetAddressAt(static_cast<il2cpp_array_size_t>(0)))->___valueLength;
- String_t* L_1481;
- L_1481 = String_CreateString_mB7B3AC2AF28010538650051A9000369B1CD6BAB6(NULL, L_1476, L_1478, L_1480, NULL);
- String_t* L_1482;
- L_1482 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(L_1475, L_1481, NULL);
- SpriteAsset_t1D3CF1D9DC350A4690CB09DE228A8B59F2F02313* L_1483;
- L_1483 = Resources_Load_TisSpriteAsset_t1D3CF1D9DC350A4690CB09DE228A8B59F2F02313_m0E11E95B9C634C101DD3F7C55A741CE2A33C7540(L_1482, Resources_Load_TisSpriteAsset_t1D3CF1D9DC350A4690CB09DE228A8B59F2F02313_m0E11E95B9C634C101DD3F7C55A741CE2A33C7540_RuntimeMethod_var);
- V_55 = L_1483;
- }
-
- IL_350c:
- {
- }
-
- IL_350d:
- {
- SpriteAsset_t1D3CF1D9DC350A4690CB09DE228A8B59F2F02313* L_1484 = V_55;
- il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
- bool L_1485;
- L_1485 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_1484, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
- V_187 = L_1485;
- bool L_1486 = V_187;
- if (!L_1486)
- {
- goto IL_3523;
- }
- }
- {
- V_32 = (bool)0;
- goto IL_42f9;
- }
-
- IL_3523:
- {
- int32_t L_1487 = V_54;
- SpriteAsset_t1D3CF1D9DC350A4690CB09DE228A8B59F2F02313* L_1488 = V_55;
- MaterialReferenceManager_AddSpriteAsset_m7FBAAC41386CFA769FDDFF1630D041C4D008A322(L_1487, L_1488, NULL);
- SpriteAsset_t1D3CF1D9DC350A4690CB09DE228A8B59F2F02313* L_1489 = V_55;
- __this->___m_CurrentSpriteAsset = L_1489;
- Il2CppCodeGenWriteBarrier((void**)(&__this->___m_CurrentSpriteAsset), (void*)L_1489);
- }
-
- IL_3536:
- {
- }
-
- IL_3537:
- {
- RichTextTagAttributeU5BU5D_tEE9D071B3246F23742DBF4226567620BCBB24A14* L_1490 = __this->___m_XmlAttribute;
- NullCheck(L_1490);
- int32_t L_1491 = ((L_1490)->GetAddressAt(static_cast<il2cpp_array_size_t>(0)))->___valueType;
- V_188 = (bool)((((int32_t)L_1491) == ((int32_t)1))? 1 : 0);
- bool L_1492 = V_188;
- if (!L_1492)
- {
- goto IL_35c6;
- }
- }
- {
- CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_1493 = __this->___m_HtmlTag;
- RichTextTagAttributeU5BU5D_tEE9D071B3246F23742DBF4226567620BCBB24A14* L_1494 = __this->___m_XmlAttribute;
- NullCheck(L_1494);
- int32_t L_1495 = ((L_1494)->GetAddressAt(static_cast<il2cpp_array_size_t>(0)))->___valueStartIndex;
- RichTextTagAttributeU5BU5D_tEE9D071B3246F23742DBF4226567620BCBB24A14* L_1496 = __this->___m_XmlAttribute;
- NullCheck(L_1496);
- int32_t L_1497 = ((L_1496)->GetAddressAt(static_cast<il2cpp_array_size_t>(0)))->___valueLength;
- il2cpp_codegen_runtime_class_init_inline(TextGeneratorUtilities_tAD0F329B1A5C7CC27CF63086C11FE092B43FED53_il2cpp_TypeInfo_var);
- float L_1498;
- L_1498 = TextGeneratorUtilities_ConvertToFloat_m93B85749154AAFB614CD246876786B75C98AE11C(L_1493, L_1495, L_1497, NULL);
- V_189 = il2cpp_codegen_cast_double_to_int<int32_t>(L_1498);
- int32_t L_1499 = V_189;
- V_190 = (bool)((((int32_t)L_1499) == ((int32_t)((int32_t)-32768)))? 1 : 0);
- bool L_1500 = V_190;
- if (!L_1500)
- {
- goto IL_3599;
- }
- }
- {
- V_32 = (bool)0;
- goto IL_42f9;
- }
-
- IL_3599:
- {
- int32_t L_1501 = V_189;
- SpriteAsset_t1D3CF1D9DC350A4690CB09DE228A8B59F2F02313* L_1502 = __this->___m_CurrentSpriteAsset;
- NullCheck(L_1502);
- List_1_t7DA088250C54C07AF1211AE132355AD2D343EE51* L_1503;
- L_1503 = SpriteAsset_get_spriteCharacterTable_m8D0D65C430AD8BC8C2BC8151DC4672CC0F690E0A(L_1502, NULL);
- NullCheck(L_1503);
- int32_t L_1504;
- L_1504 = List_1_get_Count_mFD42C320FC3C4884CD9A746FB26476D6662DFF58_inline(L_1503, List_1_get_Count_mFD42C320FC3C4884CD9A746FB26476D6662DFF58_RuntimeMethod_var);
- V_191 = (bool)((((int32_t)L_1501) > ((int32_t)((int32_t)il2cpp_codegen_subtract(L_1504, 1))))? 1 : 0);
- bool L_1505 = V_191;
- if (!L_1505)
- {
- goto IL_35bd;
- }
- }
- {
- V_32 = (bool)0;
- goto IL_42f9;
- }
-
- IL_35bd:
- {
- int32_t L_1506 = V_189;
- __this->___m_SpriteIndex = L_1506;
- }
-
- IL_35c6:
- {
- Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_1507;
- L_1507 = Color_get_white_m068F5AF879B0FCA584E3693F762EA41BB65532C6_inline(NULL);
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_1508;
- L_1508 = Color32_op_Implicit_m79AF5E0BDE9CE041CAC4D89CBFA66E71C6DD1B70_inline(L_1507, NULL);
- __this->___m_SpriteColor = L_1508;
- __this->___m_TintSprite = (bool)0;
- V_192 = 0;
- goto IL_3820;
- }
-
- IL_35e5:
- {
- RichTextTagAttributeU5BU5D_tEE9D071B3246F23742DBF4226567620BCBB24A14* L_1509 = __this->___m_XmlAttribute;
- int32_t L_1510 = V_192;
- NullCheck(L_1509);
- int32_t L_1511 = ((L_1509)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_1510)))->___nameHashCode;
- V_193 = L_1511;
- V_194 = 0;
- int32_t L_1512 = V_193;
- V_197 = L_1512;
- int32_t L_1513 = V_197;
- V_196 = L_1513;
- int32_t L_1514 = V_196;
- if ((((int32_t)L_1514) > ((int32_t)((int32_t)2875623))))
- {
- goto IL_362a;
- }
- }
- {
- int32_t L_1515 = V_196;
- if ((((int32_t)L_1515) == ((int32_t)((int32_t)2283339))))
- {
- goto IL_3791;
- }
- }
- {
- goto IL_361c;
- }
-
- IL_361c:
- {
- int32_t L_1516 = V_196;
- if ((((int32_t)L_1516) == ((int32_t)((int32_t)2875623))))
- {
- goto IL_3654;
- }
- }
- {
- goto IL_37fd;
- }
-
- IL_362a:
- {
- int32_t L_1517 = V_196;
- if ((((int32_t)L_1517) == ((int32_t)((int32_t)2960519))))
- {
- goto IL_3713;
- }
- }
- {
- goto IL_3638;
- }
-
- IL_3638:
- {
- int32_t L_1518 = V_196;
- if ((((int32_t)L_1518) == ((int32_t)((int32_t)81999901))))
- {
- goto IL_3757;
- }
- }
- {
- goto IL_3646;
- }
-
- IL_3646:
- {
- int32_t L_1519 = V_196;
- if ((((int32_t)L_1519) == ((int32_t)((int32_t)84268030))))
- {
- goto IL_369b;
- }
- }
- {
- goto IL_37fd;
- }
-
- IL_3654:
- {
- SpriteAsset_t1D3CF1D9DC350A4690CB09DE228A8B59F2F02313* L_1520 = __this->___m_CurrentSpriteAsset;
- RichTextTagAttributeU5BU5D_tEE9D071B3246F23742DBF4226567620BCBB24A14* L_1521 = __this->___m_XmlAttribute;
- int32_t L_1522 = V_192;
- NullCheck(L_1521);
- int32_t L_1523 = ((L_1521)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_1522)))->___valueHashCode;
- SpriteAsset_t1D3CF1D9DC350A4690CB09DE228A8B59F2F02313* L_1524;
- L_1524 = SpriteAsset_SearchForSpriteByHashCode_m8B9CAB0028CC297570785693F2973918B31C9028(L_1520, L_1523, (bool)1, (&V_194), (TextSettings_tB7F55685AFFD4A96F714427BCACFD6958E357D64*)NULL, NULL);
- __this->___m_CurrentSpriteAsset = L_1524;
- Il2CppCodeGenWriteBarrier((void**)(&__this->___m_CurrentSpriteAsset), (void*)L_1524);
- int32_t L_1525 = V_194;
- V_198 = (bool)((((int32_t)L_1525) == ((int32_t)(-1)))? 1 : 0);
- bool L_1526 = V_198;
- if (!L_1526)
- {
- goto IL_368e;
- }
- }
- {
- V_32 = (bool)0;
- goto IL_42f9;
- }
-
- IL_368e:
- {
- int32_t L_1527 = V_194;
- __this->___m_SpriteIndex = L_1527;
- goto IL_3819;
- }
-
- IL_369b:
- {
- CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_1528 = __this->___m_HtmlTag;
- RichTextTagAttributeU5BU5D_tEE9D071B3246F23742DBF4226567620BCBB24A14* L_1529 = __this->___m_XmlAttribute;
- NullCheck(L_1529);
- int32_t L_1530 = ((L_1529)->GetAddressAt(static_cast<il2cpp_array_size_t>(1)))->___valueStartIndex;
- RichTextTagAttributeU5BU5D_tEE9D071B3246F23742DBF4226567620BCBB24A14* L_1531 = __this->___m_XmlAttribute;
- NullCheck(L_1531);
- int32_t L_1532 = ((L_1531)->GetAddressAt(static_cast<il2cpp_array_size_t>(1)))->___valueLength;
- il2cpp_codegen_runtime_class_init_inline(TextGeneratorUtilities_tAD0F329B1A5C7CC27CF63086C11FE092B43FED53_il2cpp_TypeInfo_var);
- float L_1533;
- L_1533 = TextGeneratorUtilities_ConvertToFloat_m93B85749154AAFB614CD246876786B75C98AE11C(L_1528, L_1530, L_1532, NULL);
- V_194 = il2cpp_codegen_cast_double_to_int<int32_t>(L_1533);
- int32_t L_1534 = V_194;
- V_199 = (bool)((((int32_t)L_1534) == ((int32_t)((int32_t)-32768)))? 1 : 0);
- bool L_1535 = V_199;
- if (!L_1535)
- {
- goto IL_36e2;
- }
- }
- {
- V_32 = (bool)0;
- goto IL_42f9;
- }
-
- IL_36e2:
- {
- int32_t L_1536 = V_194;
- SpriteAsset_t1D3CF1D9DC350A4690CB09DE228A8B59F2F02313* L_1537 = __this->___m_CurrentSpriteAsset;
- NullCheck(L_1537);
- List_1_t7DA088250C54C07AF1211AE132355AD2D343EE51* L_1538;
- L_1538 = SpriteAsset_get_spriteCharacterTable_m8D0D65C430AD8BC8C2BC8151DC4672CC0F690E0A(L_1537, NULL);
- NullCheck(L_1538);
- int32_t L_1539;
- L_1539 = List_1_get_Count_mFD42C320FC3C4884CD9A746FB26476D6662DFF58_inline(L_1538, List_1_get_Count_mFD42C320FC3C4884CD9A746FB26476D6662DFF58_RuntimeMethod_var);
- V_200 = (bool)((((int32_t)L_1536) > ((int32_t)((int32_t)il2cpp_codegen_subtract(L_1539, 1))))? 1 : 0);
- bool L_1540 = V_200;
- if (!L_1540)
- {
- goto IL_3706;
- }
- }
- {
- V_32 = (bool)0;
- goto IL_42f9;
- }
-
- IL_3706:
- {
- int32_t L_1541 = V_194;
- __this->___m_SpriteIndex = L_1541;
- goto IL_3819;
- }
-
- IL_3713:
- {
- CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_1542 = __this->___m_HtmlTag;
- RichTextTagAttributeU5BU5D_tEE9D071B3246F23742DBF4226567620BCBB24A14* L_1543 = __this->___m_XmlAttribute;
- int32_t L_1544 = V_192;
- NullCheck(L_1543);
- int32_t L_1545 = ((L_1543)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_1544)))->___valueStartIndex;
- RichTextTagAttributeU5BU5D_tEE9D071B3246F23742DBF4226567620BCBB24A14* L_1546 = __this->___m_XmlAttribute;
- int32_t L_1547 = V_192;
- NullCheck(L_1546);
- int32_t L_1548 = ((L_1546)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_1547)))->___valueLength;
- il2cpp_codegen_runtime_class_init_inline(TextGeneratorUtilities_tAD0F329B1A5C7CC27CF63086C11FE092B43FED53_il2cpp_TypeInfo_var);
- float L_1549;
- L_1549 = TextGeneratorUtilities_ConvertToFloat_m93B85749154AAFB614CD246876786B75C98AE11C(L_1542, L_1545, L_1548, NULL);
- __this->___m_TintSprite = (bool)((((int32_t)((((float)L_1549) == ((float)(0.0f)))? 1 : 0)) == ((int32_t)0))? 1 : 0);
- goto IL_3819;
- }
-
- IL_3757:
- {
- CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_1550 = __this->___m_HtmlTag;
- RichTextTagAttributeU5BU5D_tEE9D071B3246F23742DBF4226567620BCBB24A14* L_1551 = __this->___m_XmlAttribute;
- int32_t L_1552 = V_192;
- NullCheck(L_1551);
- int32_t L_1553 = ((L_1551)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_1552)))->___valueStartIndex;
- RichTextTagAttributeU5BU5D_tEE9D071B3246F23742DBF4226567620BCBB24A14* L_1554 = __this->___m_XmlAttribute;
- int32_t L_1555 = V_192;
- NullCheck(L_1554);
- int32_t L_1556 = ((L_1554)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_1555)))->___valueLength;
- il2cpp_codegen_runtime_class_init_inline(TextGeneratorUtilities_tAD0F329B1A5C7CC27CF63086C11FE092B43FED53_il2cpp_TypeInfo_var);
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_1557;
- L_1557 = TextGeneratorUtilities_HexCharsToColor_m4D7AB2E490DA31C514A42A880AB35CE9CBAF77B4(L_1550, L_1553, L_1556, NULL);
- __this->___m_SpriteColor = L_1557;
- goto IL_3819;
- }
-
- IL_3791:
- {
- CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_1558 = __this->___m_HtmlTag;
- RichTextTagAttributeU5BU5D_tEE9D071B3246F23742DBF4226567620BCBB24A14* L_1559 = __this->___m_XmlAttribute;
- int32_t L_1560 = V_192;
- NullCheck(L_1559);
- int32_t L_1561 = ((L_1559)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_1560)))->___valueStartIndex;
- RichTextTagAttributeU5BU5D_tEE9D071B3246F23742DBF4226567620BCBB24A14* L_1562 = __this->___m_XmlAttribute;
- int32_t L_1563 = V_192;
- NullCheck(L_1562);
- int32_t L_1564 = ((L_1562)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_1563)))->___valueLength;
- SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C** L_1565 = (SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C**)(&__this->___m_AttributeParameterValues);
- il2cpp_codegen_runtime_class_init_inline(TextGeneratorUtilities_tAD0F329B1A5C7CC27CF63086C11FE092B43FED53_il2cpp_TypeInfo_var);
- int32_t L_1566;
- L_1566 = TextGeneratorUtilities_GetAttributeParameters_m261C1E8FB533D3570153B2BAF0D671C5DF4B58DB(L_1558, L_1561, L_1564, L_1565, NULL);
- V_195 = L_1566;
- int32_t L_1567 = V_195;
- V_201 = (bool)((((int32_t)((((int32_t)L_1567) == ((int32_t)3))? 1 : 0)) == ((int32_t)0))? 1 : 0);
- bool L_1568 = V_201;
- if (!L_1568)
- {
- goto IL_37de;
- }
- }
- {
- V_32 = (bool)0;
- goto IL_42f9;
- }
-
- IL_37de:
- {
- SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_1569 = __this->___m_AttributeParameterValues;
- NullCheck(L_1569);
- int32_t L_1570 = 0;
- float L_1571 = (L_1569)->GetAt(static_cast<il2cpp_array_size_t>(L_1570));
- __this->___m_SpriteIndex = il2cpp_codegen_cast_double_to_int<int32_t>(L_1571);
- bool L_1572 = __this->___m_isTextLayoutPhase;
- V_202 = L_1572;
- bool L_1573 = V_202;
- if (!L_1573)
- {
- goto IL_37fb;
- }
- }
- {
- }
-
- IL_37fb:
- {
- goto IL_3819;
- }
-
- IL_37fd:
- {
- int32_t L_1574 = V_193;
- V_203 = (bool)((((int32_t)((((int32_t)L_1574) == ((int32_t)((int32_t)-991527447)))? 1 : 0)) == ((int32_t)0))? 1 : 0);
- bool L_1575 = V_203;
- if (!L_1575)
- {
- goto IL_3817;
- }
- }
- {
- V_32 = (bool)0;
- goto IL_42f9;
- }
-
- IL_3817:
- {
- goto IL_3819;
- }
-
- IL_3819:
- {
- int32_t L_1576 = V_192;
- V_192 = ((int32_t)il2cpp_codegen_add(L_1576, 1));
- }
-
- IL_3820:
- {
- int32_t L_1577 = V_192;
- RichTextTagAttributeU5BU5D_tEE9D071B3246F23742DBF4226567620BCBB24A14* L_1578 = __this->___m_XmlAttribute;
- NullCheck(L_1578);
- if ((((int32_t)L_1577) >= ((int32_t)((int32_t)(((RuntimeArray*)L_1578)->max_length)))))
- {
- goto IL_3843;
- }
- }
- {
- RichTextTagAttributeU5BU5D_tEE9D071B3246F23742DBF4226567620BCBB24A14* L_1579 = __this->___m_XmlAttribute;
- int32_t L_1580 = V_192;
- NullCheck(L_1579);
- int32_t L_1581 = ((L_1579)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_1580)))->___nameHashCode;
- G_B846_0 = ((!(((uint32_t)L_1581) <= ((uint32_t)0)))? 1 : 0);
- goto IL_3844;
- }
-
- IL_3843:
- {
- G_B846_0 = 0;
- }
-
- IL_3844:
- {
- V_204 = (bool)G_B846_0;
- bool L_1582 = V_204;
- if (L_1582)
- {
- goto IL_35e5;
- }
- }
- {
- int32_t L_1583 = __this->___m_SpriteIndex;
- V_205 = (bool)((((int32_t)L_1583) == ((int32_t)(-1)))? 1 : 0);
- bool L_1584 = V_205;
- if (!L_1584)
- {
- goto IL_3864;
- }
- }
- {
- V_32 = (bool)0;
- goto IL_42f9;
- }
-
- IL_3864:
- {
- SpriteAsset_t1D3CF1D9DC350A4690CB09DE228A8B59F2F02313* L_1585 = __this->___m_CurrentSpriteAsset;
- NullCheck(L_1585);
- Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_1586;
- L_1586 = TextAsset_get_material_m4B9C02D34426436FDB01F1963A9FDC11D75604EF_inline(L_1585, NULL);
- SpriteAsset_t1D3CF1D9DC350A4690CB09DE228A8B59F2F02313* L_1587 = __this->___m_CurrentSpriteAsset;
- MaterialReferenceU5BU5D_t4A9B88114E223BD96CE5121053664023CE2DE07E** L_1588 = (MaterialReferenceU5BU5D_t4A9B88114E223BD96CE5121053664023CE2DE07E**)(&__this->___m_MaterialReferences);
- Dictionary_2_tABE19B9C5C52F1DE14F0D3287B2696E7D7419180* L_1589 = __this->___m_MaterialReferenceIndexLookup;
- int32_t L_1590;
- L_1590 = MaterialReference_AddMaterialReference_mEE57C2284E5BE17BDD80C69165FAECB3B4CC1BCD(L_1586, L_1587, L_1588, L_1589, NULL);
- __this->___m_CurrentMaterialIndex = L_1590;
- __this->___m_TextElementType = 2;
- V_32 = (bool)1;
- goto IL_42f9;
- }
-
- IL_389b:
- {
- int32_t L_1591 = __this->___m_FontStyleInternal;
- __this->___m_FontStyleInternal = ((int32_t)((int32_t)L_1591|8));
- FontStyleStack_t63C77495F068E6DF762D6AF063A817E3709659A7* L_1592 = (FontStyleStack_t63C77495F068E6DF762D6AF063A817E3709659A7*)(&__this->___m_FontStyleStack);
- uint8_t L_1593;
- L_1593 = FontStyleStack_Add_m26E701C9F052EEEBB213B9B8BC6CB8F1F8F6AFCB(L_1592, 8, NULL);
- V_32 = (bool)1;
- goto IL_42f9;
- }
-
- IL_38be:
- {
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_1594 = ___3_generationSettings;
- NullCheck(L_1594);
- int32_t L_1595 = L_1594->___fontStyle;
- V_206 = (bool)((((int32_t)((((int32_t)((int32_t)((int32_t)L_1595&8))) == ((int32_t)8))? 1 : 0)) == ((int32_t)0))? 1 : 0);
- bool L_1596 = V_206;
- if (!L_1596)
- {
- goto IL_38f9;
- }
- }
- {
- FontStyleStack_t63C77495F068E6DF762D6AF063A817E3709659A7* L_1597 = (FontStyleStack_t63C77495F068E6DF762D6AF063A817E3709659A7*)(&__this->___m_FontStyleStack);
- uint8_t L_1598;
- L_1598 = FontStyleStack_Remove_mC2B4F44A6596E92D6992DBCA298648F8A7416CAB(L_1597, 8, NULL);
- V_207 = (bool)((((int32_t)L_1598) == ((int32_t)0))? 1 : 0);
- bool L_1599 = V_207;
- if (!L_1599)
- {
- goto IL_38f8;
- }
- }
- {
- int32_t L_1600 = __this->___m_FontStyleInternal;
- __this->___m_FontStyleInternal = ((int32_t)((int32_t)L_1600&((int32_t)-9)));
- }
-
- IL_38f8:
- {
- }
-
- IL_38f9:
- {
- V_32 = (bool)1;
- goto IL_42f9;
- }
-
- IL_3901:
- {
- int32_t L_1601 = __this->___m_FontStyleInternal;
- __this->___m_FontStyleInternal = ((int32_t)((int32_t)L_1601|((int32_t)16)));
- FontStyleStack_t63C77495F068E6DF762D6AF063A817E3709659A7* L_1602 = (FontStyleStack_t63C77495F068E6DF762D6AF063A817E3709659A7*)(&__this->___m_FontStyleStack);
- uint8_t L_1603;
- L_1603 = FontStyleStack_Add_m26E701C9F052EEEBB213B9B8BC6CB8F1F8F6AFCB(L_1602, ((int32_t)16), NULL);
- V_32 = (bool)1;
- goto IL_42f9;
- }
-
- IL_3926:
- {
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_1604 = ___3_generationSettings;
- NullCheck(L_1604);
- int32_t L_1605 = L_1604->___fontStyle;
- V_208 = (bool)((((int32_t)((((int32_t)((int32_t)((int32_t)L_1605&((int32_t)16)))) == ((int32_t)((int32_t)16)))? 1 : 0)) == ((int32_t)0))? 1 : 0);
- bool L_1606 = V_208;
- if (!L_1606)
- {
- goto IL_3964;
- }
- }
- {
- FontStyleStack_t63C77495F068E6DF762D6AF063A817E3709659A7* L_1607 = (FontStyleStack_t63C77495F068E6DF762D6AF063A817E3709659A7*)(&__this->___m_FontStyleStack);
- uint8_t L_1608;
- L_1608 = FontStyleStack_Remove_mC2B4F44A6596E92D6992DBCA298648F8A7416CAB(L_1607, ((int32_t)16), NULL);
- V_209 = (bool)((((int32_t)L_1608) == ((int32_t)0))? 1 : 0);
- bool L_1609 = V_209;
- if (!L_1609)
- {
- goto IL_3963;
- }
- }
- {
- int32_t L_1610 = __this->___m_FontStyleInternal;
- __this->___m_FontStyleInternal = ((int32_t)((int32_t)L_1610&((int32_t)-17)));
- }
-
- IL_3963:
- {
- }
-
- IL_3964:
- {
- V_32 = (bool)1;
- goto IL_42f9;
- }
-
- IL_396c:
- {
- int32_t L_1611 = __this->___m_FontStyleInternal;
- __this->___m_FontStyleInternal = ((int32_t)((int32_t)L_1611|((int32_t)32)));
- FontStyleStack_t63C77495F068E6DF762D6AF063A817E3709659A7* L_1612 = (FontStyleStack_t63C77495F068E6DF762D6AF063A817E3709659A7*)(&__this->___m_FontStyleStack);
- uint8_t L_1613;
- L_1613 = FontStyleStack_Add_m26E701C9F052EEEBB213B9B8BC6CB8F1F8F6AFCB(L_1612, ((int32_t)32), NULL);
- V_32 = (bool)1;
- goto IL_42f9;
- }
-
- IL_3991:
- {
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_1614 = ___3_generationSettings;
- NullCheck(L_1614);
- int32_t L_1615 = L_1614->___fontStyle;
- V_210 = (bool)((((int32_t)((((int32_t)((int32_t)((int32_t)L_1615&((int32_t)32)))) == ((int32_t)((int32_t)32)))? 1 : 0)) == ((int32_t)0))? 1 : 0);
- bool L_1616 = V_210;
- if (!L_1616)
- {
- goto IL_39cf;
- }
- }
- {
- FontStyleStack_t63C77495F068E6DF762D6AF063A817E3709659A7* L_1617 = (FontStyleStack_t63C77495F068E6DF762D6AF063A817E3709659A7*)(&__this->___m_FontStyleStack);
- uint8_t L_1618;
- L_1618 = FontStyleStack_Remove_mC2B4F44A6596E92D6992DBCA298648F8A7416CAB(L_1617, ((int32_t)32), NULL);
- V_211 = (bool)((((int32_t)L_1618) == ((int32_t)0))? 1 : 0);
- bool L_1619 = V_211;
- if (!L_1619)
- {
- goto IL_39ce;
- }
- }
- {
- int32_t L_1620 = __this->___m_FontStyleInternal;
- __this->___m_FontStyleInternal = ((int32_t)((int32_t)L_1620&((int32_t)-33)));
- }
-
- IL_39ce:
- {
- }
-
- IL_39cf:
- {
- V_32 = (bool)1;
- goto IL_42f9;
- }
-
- IL_39d7:
- {
- RichTextTagAttributeU5BU5D_tEE9D071B3246F23742DBF4226567620BCBB24A14* L_1621 = __this->___m_XmlAttribute;
- NullCheck(L_1621);
- int32_t L_1622 = ((L_1621)->GetAddressAt(static_cast<il2cpp_array_size_t>(0)))->___valueType;
- V_213 = L_1622;
- int32_t L_1623 = V_213;
- V_212 = L_1623;
- int32_t L_1624 = V_212;
- if (!L_1624)
- {
- goto IL_3b11;
- }
- }
- {
- goto IL_39f7;
- }
-
- IL_39f7:
- {
- int32_t L_1625 = V_212;
- if ((((int32_t)L_1625) == ((int32_t)1)))
- {
- goto IL_3a01;
- }
- }
- {
- goto IL_3db1;
- }
-
- IL_3a01:
- {
- CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_1626 = __this->___m_HtmlTag;
- RichTextTagAttributeU5BU5D_tEE9D071B3246F23742DBF4226567620BCBB24A14* L_1627 = __this->___m_XmlAttribute;
- NullCheck(L_1627);
- int32_t L_1628 = ((L_1627)->GetAddressAt(static_cast<il2cpp_array_size_t>(0)))->___valueStartIndex;
- RichTextTagAttributeU5BU5D_tEE9D071B3246F23742DBF4226567620BCBB24A14* L_1629 = __this->___m_XmlAttribute;
- NullCheck(L_1629);
- int32_t L_1630 = ((L_1629)->GetAddressAt(static_cast<il2cpp_array_size_t>(0)))->___valueLength;
- il2cpp_codegen_runtime_class_init_inline(TextGeneratorUtilities_tAD0F329B1A5C7CC27CF63086C11FE092B43FED53_il2cpp_TypeInfo_var);
- float L_1631;
- L_1631 = TextGeneratorUtilities_ConvertToFloat_m93B85749154AAFB614CD246876786B75C98AE11C(L_1626, L_1628, L_1630, NULL);
- V_43 = L_1631;
- float L_1632 = V_43;
- V_214 = (bool)((((float)L_1632) == ((float)(-32768.0f)))? 1 : 0);
- bool L_1633 = V_214;
- if (!L_1633)
- {
- goto IL_3a47;
- }
- }
- {
- V_32 = (bool)0;
- goto IL_42f9;
- }
-
- IL_3a47:
- {
- int32_t L_1634 = V_6;
- V_216 = L_1634;
- int32_t L_1635 = V_216;
- V_215 = L_1635;
- int32_t L_1636 = V_215;
- switch (L_1636)
- {
- case 0:
- {
- goto IL_3a64;
- }
- case 1:
- {
- goto IL_3a84;
- }
- case 2:
- {
- goto IL_3aab;
- }
- }
- }
- {
- goto IL_3add;
- }
-
- IL_3a64:
- {
- float L_1637 = V_43;
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_1638 = ___3_generationSettings;
- NullCheck(L_1638);
- bool L_1639 = L_1638->___isOrthographic;
- if (L_1639)
- {
- G_B878_0 = L_1637;
- G_B878_1 = __this;
- goto IL_3a77;
- }
- G_B877_0 = L_1637;
- G_B877_1 = __this;
- }
- {
- G_B879_0 = (0.100000001f);
- G_B879_1 = G_B877_0;
- G_B879_2 = G_B877_1;
- goto IL_3a7c;
- }
-
- IL_3a77:
- {
- G_B879_0 = (1.0f);
- G_B879_1 = G_B878_0;
- G_B879_2 = G_B878_1;
- }
-
- IL_3a7c:
- {
- NullCheck(G_B879_2);
- G_B879_2->___m_MarginLeft = ((float)il2cpp_codegen_multiply(G_B879_1, G_B879_0));
- goto IL_3add;
- }
-
- IL_3a84:
- {
- float L_1640 = V_43;
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_1641 = ___3_generationSettings;
- NullCheck(L_1641);
- bool L_1642 = L_1641->___isOrthographic;
- if (L_1642)
- {
- G_B882_0 = L_1640;
- G_B882_1 = __this;
- goto IL_3a97;
- }
- G_B881_0 = L_1640;
- G_B881_1 = __this;
- }
- {
- G_B883_0 = (0.100000001f);
- G_B883_1 = G_B881_0;
- G_B883_2 = G_B881_1;
- goto IL_3a9c;
- }
-
- IL_3a97:
- {
- G_B883_0 = (1.0f);
- G_B883_1 = G_B882_0;
- G_B883_2 = G_B882_1;
- }
-
- IL_3a9c:
- {
- float L_1643 = __this->___m_CurrentFontSize;
- NullCheck(G_B883_2);
- G_B883_2->___m_MarginLeft = ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_multiply(G_B883_1, G_B883_0)), L_1643));
- goto IL_3add;
- }
-
- IL_3aab:
- {
- float L_1644 = __this->___m_MarginWidth;
- float L_1645 = __this->___m_Width;
- if ((!(((float)L_1645) == ((float)(-1.0f)))))
- {
- G_B886_0 = L_1644;
- G_B886_1 = __this;
- goto IL_3ac6;
- }
- G_B885_0 = L_1644;
- G_B885_1 = __this;
- }
- {
- G_B887_0 = (0.0f);
- G_B887_1 = G_B885_0;
- G_B887_2 = G_B885_1;
- goto IL_3acc;
- }
-
- IL_3ac6:
- {
- float L_1646 = __this->___m_Width;
- G_B887_0 = L_1646;
- G_B887_1 = G_B886_0;
- G_B887_2 = G_B886_1;
- }
-
- IL_3acc:
- {
- float L_1647 = V_43;
- NullCheck(G_B887_2);
- G_B887_2->___m_MarginLeft = ((float)(((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(G_B887_1, G_B887_0)), L_1647))/(100.0f)));
- goto IL_3add;
- }
-
- IL_3add:
- {
- float L_1648 = __this->___m_MarginLeft;
- if ((((float)L_1648) >= ((float)(0.0f))))
- {
- G_B890_0 = __this;
- goto IL_3af2;
- }
- G_B889_0 = __this;
- }
- {
- G_B891_0 = (0.0f);
- G_B891_1 = G_B889_0;
- goto IL_3af8;
- }
-
- IL_3af2:
- {
- float L_1649 = __this->___m_MarginLeft;
- G_B891_0 = L_1649;
- G_B891_1 = G_B890_0;
- }
-
- IL_3af8:
- {
- NullCheck(G_B891_1);
- G_B891_1->___m_MarginLeft = G_B891_0;
- float L_1650 = __this->___m_MarginLeft;
- __this->___m_MarginRight = L_1650;
- V_32 = (bool)1;
- goto IL_42f9;
- }
-
- IL_3b11:
- {
- V_217 = 1;
- goto IL_3d7c;
- }
-
- IL_3b19:
- {
- RichTextTagAttributeU5BU5D_tEE9D071B3246F23742DBF4226567620BCBB24A14* L_1651 = __this->___m_XmlAttribute;
- int32_t L_1652 = V_217;
- NullCheck(L_1651);
- int32_t L_1653 = ((L_1651)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_1652)))->___nameHashCode;
- V_218 = L_1653;
- int32_t L_1654 = V_218;
- V_220 = L_1654;
- int32_t L_1655 = V_220;
- V_219 = L_1655;
- int32_t L_1656 = V_219;
- if ((((int32_t)L_1656) == ((int32_t)((int32_t)2660507))))
- {
- goto IL_3b52;
- }
- }
- {
- goto IL_3b41;
- }
-
- IL_3b41:
- {
- int32_t L_1657 = V_219;
- if ((((int32_t)L_1657) == ((int32_t)((int32_t)99937376))))
- {
- goto IL_3c65;
- }
- }
- {
- goto IL_3d75;
- }
-
- IL_3b52:
- {
- CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_1658 = __this->___m_HtmlTag;
- RichTextTagAttributeU5BU5D_tEE9D071B3246F23742DBF4226567620BCBB24A14* L_1659 = __this->___m_XmlAttribute;
- int32_t L_1660 = V_217;
- NullCheck(L_1659);
- int32_t L_1661 = ((L_1659)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_1660)))->___valueStartIndex;
- RichTextTagAttributeU5BU5D_tEE9D071B3246F23742DBF4226567620BCBB24A14* L_1662 = __this->___m_XmlAttribute;
- int32_t L_1663 = V_217;
- NullCheck(L_1662);
- int32_t L_1664 = ((L_1662)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_1663)))->___valueLength;
- il2cpp_codegen_runtime_class_init_inline(TextGeneratorUtilities_tAD0F329B1A5C7CC27CF63086C11FE092B43FED53_il2cpp_TypeInfo_var);
- float L_1665;
- L_1665 = TextGeneratorUtilities_ConvertToFloat_m93B85749154AAFB614CD246876786B75C98AE11C(L_1658, L_1661, L_1664, NULL);
- V_43 = L_1665;
- float L_1666 = V_43;
- V_221 = (bool)((((float)L_1666) == ((float)(-32768.0f)))? 1 : 0);
- bool L_1667 = V_221;
- if (!L_1667)
- {
- goto IL_3b9a;
- }
- }
- {
- V_32 = (bool)0;
- goto IL_42f9;
- }
-
- IL_3b9a:
- {
- RichTextTagAttributeU5BU5D_tEE9D071B3246F23742DBF4226567620BCBB24A14* L_1668 = __this->___m_XmlAttribute;
- int32_t L_1669 = V_217;
- NullCheck(L_1668);
- int32_t L_1670 = ((L_1668)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_1669)))->___unitType;
- V_223 = L_1670;
- int32_t L_1671 = V_223;
- V_222 = L_1671;
- int32_t L_1672 = V_222;
- switch (L_1672)
- {
- case 0:
- {
- goto IL_3bc7;
- }
- case 1:
- {
- goto IL_3be7;
- }
- case 2:
- {
- goto IL_3c0e;
- }
- }
- }
- {
- goto IL_3c40;
- }
-
- IL_3bc7:
- {
- float L_1673 = V_43;
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_1674 = ___3_generationSettings;
- NullCheck(L_1674);
- bool L_1675 = L_1674->___isOrthographic;
- if (L_1675)
- {
- G_B903_0 = L_1673;
- G_B903_1 = __this;
- goto IL_3bda;
- }
- G_B902_0 = L_1673;
- G_B902_1 = __this;
- }
- {
- G_B904_0 = (0.100000001f);
- G_B904_1 = G_B902_0;
- G_B904_2 = G_B902_1;
- goto IL_3bdf;
- }
-
- IL_3bda:
- {
- G_B904_0 = (1.0f);
- G_B904_1 = G_B903_0;
- G_B904_2 = G_B903_1;
- }
-
- IL_3bdf:
- {
- NullCheck(G_B904_2);
- G_B904_2->___m_MarginLeft = ((float)il2cpp_codegen_multiply(G_B904_1, G_B904_0));
- goto IL_3c40;
- }
-
- IL_3be7:
- {
- float L_1676 = V_43;
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_1677 = ___3_generationSettings;
- NullCheck(L_1677);
- bool L_1678 = L_1677->___isOrthographic;
- if (L_1678)
- {
- G_B907_0 = L_1676;
- G_B907_1 = __this;
- goto IL_3bfa;
- }
- G_B906_0 = L_1676;
- G_B906_1 = __this;
- }
- {
- G_B908_0 = (0.100000001f);
- G_B908_1 = G_B906_0;
- G_B908_2 = G_B906_1;
- goto IL_3bff;
- }
-
- IL_3bfa:
- {
- G_B908_0 = (1.0f);
- G_B908_1 = G_B907_0;
- G_B908_2 = G_B907_1;
- }
-
- IL_3bff:
- {
- float L_1679 = __this->___m_CurrentFontSize;
- NullCheck(G_B908_2);
- G_B908_2->___m_MarginLeft = ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_multiply(G_B908_1, G_B908_0)), L_1679));
- goto IL_3c40;
- }
-
- IL_3c0e:
- {
- float L_1680 = __this->___m_MarginWidth;
- float L_1681 = __this->___m_Width;
- if ((!(((float)L_1681) == ((float)(-1.0f)))))
- {
- G_B911_0 = L_1680;
- G_B911_1 = __this;
- goto IL_3c29;
- }
- G_B910_0 = L_1680;
- G_B910_1 = __this;
- }
- {
- G_B912_0 = (0.0f);
- G_B912_1 = G_B910_0;
- G_B912_2 = G_B910_1;
- goto IL_3c2f;
- }
-
- IL_3c29:
- {
- float L_1682 = __this->___m_Width;
- G_B912_0 = L_1682;
- G_B912_1 = G_B911_0;
- G_B912_2 = G_B911_1;
- }
-
- IL_3c2f:
- {
- float L_1683 = V_43;
- NullCheck(G_B912_2);
- G_B912_2->___m_MarginLeft = ((float)(((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(G_B912_1, G_B912_0)), L_1683))/(100.0f)));
- goto IL_3c40;
- }
-
- IL_3c40:
- {
- float L_1684 = __this->___m_MarginLeft;
- if ((((float)L_1684) >= ((float)(0.0f))))
- {
- G_B915_0 = __this;
- goto IL_3c55;
- }
- G_B914_0 = __this;
- }
- {
- G_B916_0 = (0.0f);
- G_B916_1 = G_B914_0;
- goto IL_3c5b;
- }
-
- IL_3c55:
- {
- float L_1685 = __this->___m_MarginLeft;
- G_B916_0 = L_1685;
- G_B916_1 = G_B915_0;
- }
-
- IL_3c5b:
- {
- NullCheck(G_B916_1);
- G_B916_1->___m_MarginLeft = G_B916_0;
- goto IL_3d75;
- }
-
- IL_3c65:
- {
- CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_1686 = __this->___m_HtmlTag;
- RichTextTagAttributeU5BU5D_tEE9D071B3246F23742DBF4226567620BCBB24A14* L_1687 = __this->___m_XmlAttribute;
- int32_t L_1688 = V_217;
- NullCheck(L_1687);
- int32_t L_1689 = ((L_1687)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_1688)))->___valueStartIndex;
- RichTextTagAttributeU5BU5D_tEE9D071B3246F23742DBF4226567620BCBB24A14* L_1690 = __this->___m_XmlAttribute;
- int32_t L_1691 = V_217;
- NullCheck(L_1690);
- int32_t L_1692 = ((L_1690)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_1691)))->___valueLength;
- il2cpp_codegen_runtime_class_init_inline(TextGeneratorUtilities_tAD0F329B1A5C7CC27CF63086C11FE092B43FED53_il2cpp_TypeInfo_var);
- float L_1693;
- L_1693 = TextGeneratorUtilities_ConvertToFloat_m93B85749154AAFB614CD246876786B75C98AE11C(L_1686, L_1689, L_1692, NULL);
- V_43 = L_1693;
- float L_1694 = V_43;
- V_224 = (bool)((((float)L_1694) == ((float)(-32768.0f)))? 1 : 0);
- bool L_1695 = V_224;
- if (!L_1695)
- {
- goto IL_3cad;
- }
- }
- {
- V_32 = (bool)0;
- goto IL_42f9;
- }
-
- IL_3cad:
- {
- RichTextTagAttributeU5BU5D_tEE9D071B3246F23742DBF4226567620BCBB24A14* L_1696 = __this->___m_XmlAttribute;
- int32_t L_1697 = V_217;
- NullCheck(L_1696);
- int32_t L_1698 = ((L_1696)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_1697)))->___unitType;
- V_226 = L_1698;
- int32_t L_1699 = V_226;
- V_225 = L_1699;
- int32_t L_1700 = V_225;
- switch (L_1700)
- {
- case 0:
- {
- goto IL_3cda;
- }
- case 1:
- {
- goto IL_3cfa;
- }
- case 2:
- {
- goto IL_3d21;
- }
- }
- }
- {
- goto IL_3d53;
- }
-
- IL_3cda:
- {
- float L_1701 = V_43;
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_1702 = ___3_generationSettings;
- NullCheck(L_1702);
- bool L_1703 = L_1702->___isOrthographic;
- if (L_1703)
- {
- G_B923_0 = L_1701;
- G_B923_1 = __this;
- goto IL_3ced;
- }
- G_B922_0 = L_1701;
- G_B922_1 = __this;
- }
- {
- G_B924_0 = (0.100000001f);
- G_B924_1 = G_B922_0;
- G_B924_2 = G_B922_1;
- goto IL_3cf2;
- }
-
- IL_3ced:
- {
- G_B924_0 = (1.0f);
- G_B924_1 = G_B923_0;
- G_B924_2 = G_B923_1;
- }
-
- IL_3cf2:
- {
- NullCheck(G_B924_2);
- G_B924_2->___m_MarginRight = ((float)il2cpp_codegen_multiply(G_B924_1, G_B924_0));
- goto IL_3d53;
- }
-
- IL_3cfa:
- {
- float L_1704 = V_43;
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_1705 = ___3_generationSettings;
- NullCheck(L_1705);
- bool L_1706 = L_1705->___isOrthographic;
- if (L_1706)
- {
- G_B927_0 = L_1704;
- G_B927_1 = __this;
- goto IL_3d0d;
- }
- G_B926_0 = L_1704;
- G_B926_1 = __this;
- }
- {
- G_B928_0 = (0.100000001f);
- G_B928_1 = G_B926_0;
- G_B928_2 = G_B926_1;
- goto IL_3d12;
- }
-
- IL_3d0d:
- {
- G_B928_0 = (1.0f);
- G_B928_1 = G_B927_0;
- G_B928_2 = G_B927_1;
- }
-
- IL_3d12:
- {
- float L_1707 = __this->___m_CurrentFontSize;
- NullCheck(G_B928_2);
- G_B928_2->___m_MarginRight = ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_multiply(G_B928_1, G_B928_0)), L_1707));
- goto IL_3d53;
- }
-
- IL_3d21:
- {
- float L_1708 = __this->___m_MarginWidth;
- float L_1709 = __this->___m_Width;
- if ((!(((float)L_1709) == ((float)(-1.0f)))))
- {
- G_B931_0 = L_1708;
- G_B931_1 = __this;
- goto IL_3d3c;
- }
- G_B930_0 = L_1708;
- G_B930_1 = __this;
- }
- {
- G_B932_0 = (0.0f);
- G_B932_1 = G_B930_0;
- G_B932_2 = G_B930_1;
- goto IL_3d42;
- }
-
- IL_3d3c:
- {
- float L_1710 = __this->___m_Width;
- G_B932_0 = L_1710;
- G_B932_1 = G_B931_0;
- G_B932_2 = G_B931_1;
- }
-
- IL_3d42:
- {
- float L_1711 = V_43;
- NullCheck(G_B932_2);
- G_B932_2->___m_MarginRight = ((float)(((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(G_B932_1, G_B932_0)), L_1711))/(100.0f)));
- goto IL_3d53;
- }
-
- IL_3d53:
- {
- float L_1712 = __this->___m_MarginRight;
- if ((((float)L_1712) >= ((float)(0.0f))))
- {
- G_B935_0 = __this;
- goto IL_3d68;
- }
- G_B934_0 = __this;
- }
- {
- G_B936_0 = (0.0f);
- G_B936_1 = G_B934_0;
- goto IL_3d6e;
- }
-
- IL_3d68:
- {
- float L_1713 = __this->___m_MarginRight;
- G_B936_0 = L_1713;
- G_B936_1 = G_B935_0;
- }
-
- IL_3d6e:
- {
- NullCheck(G_B936_1);
- G_B936_1->___m_MarginRight = G_B936_0;
- goto IL_3d75;
- }
-
- IL_3d75:
- {
- int32_t L_1714 = V_217;
- V_217 = ((int32_t)il2cpp_codegen_add(L_1714, 1));
- }
-
- IL_3d7c:
- {
- int32_t L_1715 = V_217;
- RichTextTagAttributeU5BU5D_tEE9D071B3246F23742DBF4226567620BCBB24A14* L_1716 = __this->___m_XmlAttribute;
- NullCheck(L_1716);
- if ((((int32_t)L_1715) >= ((int32_t)((int32_t)(((RuntimeArray*)L_1716)->max_length)))))
- {
- goto IL_3d9f;
- }
- }
- {
- RichTextTagAttributeU5BU5D_tEE9D071B3246F23742DBF4226567620BCBB24A14* L_1717 = __this->___m_XmlAttribute;
- int32_t L_1718 = V_217;
- NullCheck(L_1717);
- int32_t L_1719 = ((L_1717)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_1718)))->___nameHashCode;
- G_B941_0 = ((!(((uint32_t)L_1719) <= ((uint32_t)0)))? 1 : 0);
- goto IL_3da0;
- }
-
- IL_3d9f:
- {
- G_B941_0 = 0;
- }
-
- IL_3da0:
- {
- V_227 = (bool)G_B941_0;
- bool L_1720 = V_227;
- if (L_1720)
- {
- goto IL_3b19;
- }
- }
- {
- V_32 = (bool)1;
- goto IL_42f9;
- }
-
- IL_3db1:
- {
- V_32 = (bool)0;
- goto IL_42f9;
- }
-
- IL_3db9:
- {
- __this->___m_MarginLeft = (0.0f);
- __this->___m_MarginRight = (0.0f);
- V_32 = (bool)1;
- goto IL_42f9;
- }
-
- IL_3dd7:
- {
- CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_1721 = __this->___m_HtmlTag;
- RichTextTagAttributeU5BU5D_tEE9D071B3246F23742DBF4226567620BCBB24A14* L_1722 = __this->___m_XmlAttribute;
- NullCheck(L_1722);
- int32_t L_1723 = ((L_1722)->GetAddressAt(static_cast<il2cpp_array_size_t>(0)))->___valueStartIndex;
- RichTextTagAttributeU5BU5D_tEE9D071B3246F23742DBF4226567620BCBB24A14* L_1724 = __this->___m_XmlAttribute;
- NullCheck(L_1724);
- int32_t L_1725 = ((L_1724)->GetAddressAt(static_cast<il2cpp_array_size_t>(0)))->___valueLength;
- il2cpp_codegen_runtime_class_init_inline(TextGeneratorUtilities_tAD0F329B1A5C7CC27CF63086C11FE092B43FED53_il2cpp_TypeInfo_var);
- float L_1726;
- L_1726 = TextGeneratorUtilities_ConvertToFloat_m93B85749154AAFB614CD246876786B75C98AE11C(L_1721, L_1723, L_1725, NULL);
- V_43 = L_1726;
- float L_1727 = V_43;
- V_228 = (bool)((((float)L_1727) == ((float)(-32768.0f)))? 1 : 0);
- bool L_1728 = V_228;
- if (!L_1728)
- {
- goto IL_3e1d;
- }
- }
- {
- V_32 = (bool)0;
- goto IL_42f9;
- }
-
- IL_3e1d:
- {
- int32_t L_1729 = V_6;
- V_230 = L_1729;
- int32_t L_1730 = V_230;
- V_229 = L_1730;
- int32_t L_1731 = V_229;
- switch (L_1731)
- {
- case 0:
- {
- goto IL_3e3a;
- }
- case 1:
- {
- goto IL_3e5a;
- }
- case 2:
- {
- goto IL_3e81;
- }
- }
- }
- {
- goto IL_3eb3;
- }
-
- IL_3e3a:
- {
- float L_1732 = V_43;
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_1733 = ___3_generationSettings;
- NullCheck(L_1733);
- bool L_1734 = L_1733->___isOrthographic;
- if (L_1734)
- {
- G_B951_0 = L_1732;
- G_B951_1 = __this;
- goto IL_3e4d;
- }
- G_B950_0 = L_1732;
- G_B950_1 = __this;
- }
- {
- G_B952_0 = (0.100000001f);
- G_B952_1 = G_B950_0;
- G_B952_2 = G_B950_1;
- goto IL_3e52;
- }
-
- IL_3e4d:
- {
- G_B952_0 = (1.0f);
- G_B952_1 = G_B951_0;
- G_B952_2 = G_B951_1;
- }
-
- IL_3e52:
- {
- NullCheck(G_B952_2);
- G_B952_2->___m_MarginLeft = ((float)il2cpp_codegen_multiply(G_B952_1, G_B952_0));
- goto IL_3eb3;
- }
-
- IL_3e5a:
- {
- float L_1735 = V_43;
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_1736 = ___3_generationSettings;
- NullCheck(L_1736);
- bool L_1737 = L_1736->___isOrthographic;
- if (L_1737)
- {
- G_B955_0 = L_1735;
- G_B955_1 = __this;
- goto IL_3e6d;
- }
- G_B954_0 = L_1735;
- G_B954_1 = __this;
- }
- {
- G_B956_0 = (0.100000001f);
- G_B956_1 = G_B954_0;
- G_B956_2 = G_B954_1;
- goto IL_3e72;
- }
-
- IL_3e6d:
- {
- G_B956_0 = (1.0f);
- G_B956_1 = G_B955_0;
- G_B956_2 = G_B955_1;
- }
-
- IL_3e72:
- {
- float L_1738 = __this->___m_CurrentFontSize;
- NullCheck(G_B956_2);
- G_B956_2->___m_MarginLeft = ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_multiply(G_B956_1, G_B956_0)), L_1738));
- goto IL_3eb3;
- }
-
- IL_3e81:
- {
- float L_1739 = __this->___m_MarginWidth;
- float L_1740 = __this->___m_Width;
- if ((!(((float)L_1740) == ((float)(-1.0f)))))
- {
- G_B959_0 = L_1739;
- G_B959_1 = __this;
- goto IL_3e9c;
- }
- G_B958_0 = L_1739;
- G_B958_1 = __this;
- }
- {
- G_B960_0 = (0.0f);
- G_B960_1 = G_B958_0;
- G_B960_2 = G_B958_1;
- goto IL_3ea2;
- }
-
- IL_3e9c:
- {
- float L_1741 = __this->___m_Width;
- G_B960_0 = L_1741;
- G_B960_1 = G_B959_0;
- G_B960_2 = G_B959_1;
- }
-
- IL_3ea2:
- {
- float L_1742 = V_43;
- NullCheck(G_B960_2);
- G_B960_2->___m_MarginLeft = ((float)(((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(G_B960_1, G_B960_0)), L_1742))/(100.0f)));
- goto IL_3eb3;
- }
-
- IL_3eb3:
- {
- float L_1743 = __this->___m_MarginLeft;
- if ((((float)L_1743) >= ((float)(0.0f))))
- {
- G_B963_0 = __this;
- goto IL_3ec8;
- }
- G_B962_0 = __this;
- }
- {
- G_B964_0 = (0.0f);
- G_B964_1 = G_B962_0;
- goto IL_3ece;
- }
-
- IL_3ec8:
- {
- float L_1744 = __this->___m_MarginLeft;
- G_B964_0 = L_1744;
- G_B964_1 = G_B963_0;
- }
-
- IL_3ece:
- {
- NullCheck(G_B964_1);
- G_B964_1->___m_MarginLeft = G_B964_0;
- V_32 = (bool)1;
- goto IL_42f9;
- }
-
- IL_3edb:
- {
- CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_1745 = __this->___m_HtmlTag;
- RichTextTagAttributeU5BU5D_tEE9D071B3246F23742DBF4226567620BCBB24A14* L_1746 = __this->___m_XmlAttribute;
- NullCheck(L_1746);
- int32_t L_1747 = ((L_1746)->GetAddressAt(static_cast<il2cpp_array_size_t>(0)))->___valueStartIndex;
- RichTextTagAttributeU5BU5D_tEE9D071B3246F23742DBF4226567620BCBB24A14* L_1748 = __this->___m_XmlAttribute;
- NullCheck(L_1748);
- int32_t L_1749 = ((L_1748)->GetAddressAt(static_cast<il2cpp_array_size_t>(0)))->___valueLength;
- il2cpp_codegen_runtime_class_init_inline(TextGeneratorUtilities_tAD0F329B1A5C7CC27CF63086C11FE092B43FED53_il2cpp_TypeInfo_var);
- float L_1750;
- L_1750 = TextGeneratorUtilities_ConvertToFloat_m93B85749154AAFB614CD246876786B75C98AE11C(L_1745, L_1747, L_1749, NULL);
- V_43 = L_1750;
- float L_1751 = V_43;
- V_231 = (bool)((((float)L_1751) == ((float)(-32768.0f)))? 1 : 0);
- bool L_1752 = V_231;
- if (!L_1752)
- {
- goto IL_3f21;
- }
- }
- {
- V_32 = (bool)0;
- goto IL_42f9;
- }
-
- IL_3f21:
- {
- int32_t L_1753 = V_6;
- V_233 = L_1753;
- int32_t L_1754 = V_233;
- V_232 = L_1754;
- int32_t L_1755 = V_232;
- switch (L_1755)
- {
- case 0:
- {
- goto IL_3f3e;
- }
- case 1:
- {
- goto IL_3f5e;
- }
- case 2:
- {
- goto IL_3f85;
- }
- }
- }
- {
- goto IL_3fb7;
- }
-
- IL_3f3e:
- {
- float L_1756 = V_43;
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_1757 = ___3_generationSettings;
- NullCheck(L_1757);
- bool L_1758 = L_1757->___isOrthographic;
- if (L_1758)
- {
- G_B971_0 = L_1756;
- G_B971_1 = __this;
- goto IL_3f51;
- }
- G_B970_0 = L_1756;
- G_B970_1 = __this;
- }
- {
- G_B972_0 = (0.100000001f);
- G_B972_1 = G_B970_0;
- G_B972_2 = G_B970_1;
- goto IL_3f56;
- }
-
- IL_3f51:
- {
- G_B972_0 = (1.0f);
- G_B972_1 = G_B971_0;
- G_B972_2 = G_B971_1;
- }
-
- IL_3f56:
- {
- NullCheck(G_B972_2);
- G_B972_2->___m_MarginRight = ((float)il2cpp_codegen_multiply(G_B972_1, G_B972_0));
- goto IL_3fb7;
- }
-
- IL_3f5e:
- {
- float L_1759 = V_43;
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_1760 = ___3_generationSettings;
- NullCheck(L_1760);
- bool L_1761 = L_1760->___isOrthographic;
- if (L_1761)
- {
- G_B975_0 = L_1759;
- G_B975_1 = __this;
- goto IL_3f71;
- }
- G_B974_0 = L_1759;
- G_B974_1 = __this;
- }
- {
- G_B976_0 = (0.100000001f);
- G_B976_1 = G_B974_0;
- G_B976_2 = G_B974_1;
- goto IL_3f76;
- }
-
- IL_3f71:
- {
- G_B976_0 = (1.0f);
- G_B976_1 = G_B975_0;
- G_B976_2 = G_B975_1;
- }
-
- IL_3f76:
- {
- float L_1762 = __this->___m_CurrentFontSize;
- NullCheck(G_B976_2);
- G_B976_2->___m_MarginRight = ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_multiply(G_B976_1, G_B976_0)), L_1762));
- goto IL_3fb7;
- }
-
- IL_3f85:
- {
- float L_1763 = __this->___m_MarginWidth;
- float L_1764 = __this->___m_Width;
- if ((!(((float)L_1764) == ((float)(-1.0f)))))
- {
- G_B979_0 = L_1763;
- G_B979_1 = __this;
- goto IL_3fa0;
- }
- G_B978_0 = L_1763;
- G_B978_1 = __this;
- }
- {
- G_B980_0 = (0.0f);
- G_B980_1 = G_B978_0;
- G_B980_2 = G_B978_1;
- goto IL_3fa6;
- }
-
- IL_3fa0:
- {
- float L_1765 = __this->___m_Width;
- G_B980_0 = L_1765;
- G_B980_1 = G_B979_0;
- G_B980_2 = G_B979_1;
- }
-
- IL_3fa6:
- {
- float L_1766 = V_43;
- NullCheck(G_B980_2);
- G_B980_2->___m_MarginRight = ((float)(((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(G_B980_1, G_B980_0)), L_1766))/(100.0f)));
- goto IL_3fb7;
- }
-
- IL_3fb7:
- {
- float L_1767 = __this->___m_MarginRight;
- if ((((float)L_1767) >= ((float)(0.0f))))
- {
- G_B983_0 = __this;
- goto IL_3fcc;
- }
- G_B982_0 = __this;
- }
- {
- G_B984_0 = (0.0f);
- G_B984_1 = G_B982_0;
- goto IL_3fd2;
- }
-
- IL_3fcc:
- {
- float L_1768 = __this->___m_MarginRight;
- G_B984_0 = L_1768;
- G_B984_1 = G_B983_0;
- }
-
- IL_3fd2:
- {
- NullCheck(G_B984_1);
- G_B984_1->___m_MarginRight = G_B984_0;
- V_32 = (bool)1;
- goto IL_42f9;
- }
-
- IL_3fdf:
- {
- CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_1769 = __this->___m_HtmlTag;
- RichTextTagAttributeU5BU5D_tEE9D071B3246F23742DBF4226567620BCBB24A14* L_1770 = __this->___m_XmlAttribute;
- NullCheck(L_1770);
- int32_t L_1771 = ((L_1770)->GetAddressAt(static_cast<il2cpp_array_size_t>(0)))->___valueStartIndex;
- RichTextTagAttributeU5BU5D_tEE9D071B3246F23742DBF4226567620BCBB24A14* L_1772 = __this->___m_XmlAttribute;
- NullCheck(L_1772);
- int32_t L_1773 = ((L_1772)->GetAddressAt(static_cast<il2cpp_array_size_t>(0)))->___valueLength;
- il2cpp_codegen_runtime_class_init_inline(TextGeneratorUtilities_tAD0F329B1A5C7CC27CF63086C11FE092B43FED53_il2cpp_TypeInfo_var);
- float L_1774;
- L_1774 = TextGeneratorUtilities_ConvertToFloat_m93B85749154AAFB614CD246876786B75C98AE11C(L_1769, L_1771, L_1773, NULL);
- V_43 = L_1774;
- float L_1775 = V_43;
- V_234 = (bool)((((float)L_1775) == ((float)(-32768.0f)))? 1 : 0);
- bool L_1776 = V_234;
- if (!L_1776)
- {
- goto IL_4025;
- }
- }
- {
- V_32 = (bool)0;
- goto IL_42f9;
- }
-
- IL_4025:
- {
- int32_t L_1777 = V_6;
- V_236 = L_1777;
- int32_t L_1778 = V_236;
- V_235 = L_1778;
- int32_t L_1779 = V_235;
- switch (L_1779)
- {
- case 0:
- {
- goto IL_4045;
- }
- case 1:
- {
- goto IL_4068;
- }
- case 2:
- {
- goto IL_408f;
- }
- }
- }
- {
- goto IL_4100;
- }
-
- IL_4045:
- {
- float L_1780 = V_43;
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_1781 = ___3_generationSettings;
- NullCheck(L_1781);
- bool L_1782 = L_1781->___isOrthographic;
- if (L_1782)
- {
- G_B991_0 = L_1780;
- G_B991_1 = __this;
- goto IL_4058;
- }
- G_B990_0 = L_1780;
- G_B990_1 = __this;
- }
- {
- G_B992_0 = (0.100000001f);
- G_B992_1 = G_B990_0;
- G_B992_2 = G_B990_1;
- goto IL_405d;
- }
-
- IL_4058:
- {
- G_B992_0 = (1.0f);
- G_B992_1 = G_B991_0;
- G_B992_2 = G_B991_1;
- }
-
- IL_405d:
- {
- NullCheck(G_B992_2);
- G_B992_2->___m_LineHeight = ((float)il2cpp_codegen_multiply(G_B992_1, G_B992_0));
- goto IL_4100;
- }
-
- IL_4068:
- {
- float L_1783 = V_43;
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_1784 = ___3_generationSettings;
- NullCheck(L_1784);
- bool L_1785 = L_1784->___isOrthographic;
- if (L_1785)
- {
- G_B995_0 = L_1783;
- G_B995_1 = __this;
- goto IL_407b;
- }
- G_B994_0 = L_1783;
- G_B994_1 = __this;
- }
- {
- G_B996_0 = (0.100000001f);
- G_B996_1 = G_B994_0;
- G_B996_2 = G_B994_1;
- goto IL_4080;
- }
-
- IL_407b:
- {
- G_B996_0 = (1.0f);
- G_B996_1 = G_B995_0;
- G_B996_2 = G_B995_1;
- }
-
- IL_4080:
- {
- float L_1786 = __this->___m_CurrentFontSize;
- NullCheck(G_B996_2);
- G_B996_2->___m_LineHeight = ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_multiply(G_B996_1, G_B996_0)), L_1786));
- goto IL_4100;
- }
-
- IL_408f:
- {
- float L_1787 = __this->___m_CurrentFontSize;
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_1788 = __this->___m_CurrentFontAsset;
- NullCheck(L_1788);
- FaceInfo_t12F0319E555A62CBA1D9E51A16C7963393932756 L_1789;
- L_1789 = FontAsset_get_faceInfo_mF020EC579E3C18A6279D55D86AF1C585031B49A9(L_1788, NULL);
- V_83 = L_1789;
- float L_1790;
- L_1790 = FaceInfo_get_pointSize_mDCB57F74233408806DF4F658751ECEE9A66C003E((&V_83), NULL);
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_1791 = __this->___m_CurrentFontAsset;
- NullCheck(L_1791);
- FaceInfo_t12F0319E555A62CBA1D9E51A16C7963393932756 L_1792;
- L_1792 = FontAsset_get_faceInfo_mF020EC579E3C18A6279D55D86AF1C585031B49A9(L_1791, NULL);
- V_83 = L_1792;
- float L_1793;
- L_1793 = FaceInfo_get_scale_mC475A572AD4956B47D8B9F8D90DC69BBBB102FCD((&V_83), NULL);
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_1794 = ___3_generationSettings;
- NullCheck(L_1794);
- bool L_1795 = L_1794->___isOrthographic;
- if (L_1795)
- {
- G_B999_0 = ((float)il2cpp_codegen_multiply(((float)(L_1787/L_1790)), L_1793));
- goto IL_40cf;
- }
- G_B998_0 = ((float)il2cpp_codegen_multiply(((float)(L_1787/L_1790)), L_1793));
- }
- {
- G_B1000_0 = (0.100000001f);
- G_B1000_1 = G_B998_0;
- goto IL_40d4;
- }
-
- IL_40cf:
- {
- G_B1000_0 = (1.0f);
- G_B1000_1 = G_B999_0;
- }
-
- IL_40d4:
- {
- V_44 = ((float)il2cpp_codegen_multiply(G_B1000_1, G_B1000_0));
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_1796 = ___3_generationSettings;
- NullCheck(L_1796);
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_1797 = L_1796->___fontAsset;
- NullCheck(L_1797);
- FaceInfo_t12F0319E555A62CBA1D9E51A16C7963393932756 L_1798;
- L_1798 = FontAsset_get_faceInfo_mF020EC579E3C18A6279D55D86AF1C585031B49A9(L_1797, NULL);
- V_83 = L_1798;
- float L_1799;
- L_1799 = FaceInfo_get_lineHeight_m528B4A822181FCECF3D4FF1045DF288E5872AB9D((&V_83), NULL);
- float L_1800 = V_43;
- float L_1801 = V_44;
- __this->___m_LineHeight = ((float)il2cpp_codegen_multiply(((float)(((float)il2cpp_codegen_multiply(L_1799, L_1800))/(100.0f))), L_1801));
- goto IL_4100;
- }
-
- IL_4100:
- {
- V_32 = (bool)1;
- goto IL_42f9;
- }
-
- IL_4108:
- {
- __this->___m_LineHeight = (-32767.0f);
- V_32 = (bool)1;
- goto IL_42f9;
- }
-
- IL_411b:
- {
- __this->___m_TagNoParsing = (bool)1;
- V_32 = (bool)1;
- goto IL_42f9;
- }
-
- IL_412a:
- {
- RichTextTagAttributeU5BU5D_tEE9D071B3246F23742DBF4226567620BCBB24A14* L_1802 = __this->___m_XmlAttribute;
- NullCheck(L_1802);
- int32_t L_1803 = ((L_1802)->GetAddressAt(static_cast<il2cpp_array_size_t>(0)))->___valueHashCode;
- V_56 = L_1803;
- bool L_1804 = __this->___m_isTextLayoutPhase;
- V_237 = L_1804;
- bool L_1805 = V_237;
- if (!L_1805)
- {
- goto IL_4180;
- }
- }
- {
- TextProcessingStack_1_t27834AAB14D26DC6519558C4C2574BA9C190D8E8* L_1806 = (TextProcessingStack_1_t27834AAB14D26DC6519558C4C2574BA9C190D8E8*)(&__this->___m_ActionStack);
- int32_t L_1807 = V_56;
- TextProcessingStack_1_Add_m022CA737B4340C51370BE07A79E71C63F553AD3C(L_1806, L_1807, TextProcessingStack_1_Add_m022CA737B4340C51370BE07A79E71C63F553AD3C_RuntimeMethod_var);
- String_t* L_1808;
- L_1808 = Int32_ToString_m030E01C24E294D6762FB0B6F37CB541581F55CA5((&V_56), NULL);
- int32_t* L_1809 = (int32_t*)(&__this->___m_CharacterCount);
- String_t* L_1810;
- L_1810 = Int32_ToString_m030E01C24E294D6762FB0B6F37CB541581F55CA5(L_1809, NULL);
- String_t* L_1811;
- L_1811 = String_Concat_m093934F71A9B351911EE46311674ED463B180006(_stringLiteral10AFEF67C3DFA56498662B12A8647359768C0E9F, L_1808, _stringLiteral2770A633C3121057FB1B03FB7E4E4A3C21E9D5BF, L_1810, NULL);
- il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
- Debug_Log_m87A9A3C761FF5C43ED8A53B16190A53D08F818BB(L_1811, NULL);
- }
-
- IL_4180:
- {
- V_32 = (bool)1;
- goto IL_42f9;
- }
-
- IL_4188:
- {
- bool L_1812 = __this->___m_isTextLayoutPhase;
- V_238 = L_1812;
- bool L_1813 = V_238;
- if (!L_1813)
- {
- goto IL_41d0;
- }
- }
- {
- TextProcessingStack_1_t27834AAB14D26DC6519558C4C2574BA9C190D8E8* L_1814 = (TextProcessingStack_1_t27834AAB14D26DC6519558C4C2574BA9C190D8E8*)(&__this->___m_ActionStack);
- int32_t L_1815;
- L_1815 = TextProcessingStack_1_CurrentItem_m12B559530554D67DDD37987A5EAE085F642C27A9(L_1814, TextProcessingStack_1_CurrentItem_m12B559530554D67DDD37987A5EAE085F642C27A9_RuntimeMethod_var);
- V_239 = L_1815;
- String_t* L_1816;
- L_1816 = Int32_ToString_m030E01C24E294D6762FB0B6F37CB541581F55CA5((&V_239), NULL);
- int32_t L_1817 = __this->___m_CharacterCount;
- V_239 = ((int32_t)il2cpp_codegen_subtract(L_1817, 1));
- String_t* L_1818;
- L_1818 = Int32_ToString_m030E01C24E294D6762FB0B6F37CB541581F55CA5((&V_239), NULL);
- String_t* L_1819;
- L_1819 = String_Concat_m093934F71A9B351911EE46311674ED463B180006(_stringLiteral10AFEF67C3DFA56498662B12A8647359768C0E9F, L_1816, _stringLiteralE37CF7E47CB9000C903DB247EEF917A2B2043256, L_1818, NULL);
- il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
- Debug_Log_m87A9A3C761FF5C43ED8A53B16190A53D08F818BB(L_1819, NULL);
- }
-
- IL_41d0:
- {
- TextProcessingStack_1_t27834AAB14D26DC6519558C4C2574BA9C190D8E8* L_1820 = (TextProcessingStack_1_t27834AAB14D26DC6519558C4C2574BA9C190D8E8*)(&__this->___m_ActionStack);
- int32_t L_1821;
- L_1821 = TextProcessingStack_1_Remove_m22098B317E1049C5DFD900721F2F489220C44212(L_1820, TextProcessingStack_1_Remove_m22098B317E1049C5DFD900721F2F489220C44212_RuntimeMethod_var);
- V_32 = (bool)1;
- goto IL_42f9;
- }
-
- IL_41e4:
- {
- CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_1822 = __this->___m_HtmlTag;
- RichTextTagAttributeU5BU5D_tEE9D071B3246F23742DBF4226567620BCBB24A14* L_1823 = __this->___m_XmlAttribute;
- NullCheck(L_1823);
- int32_t L_1824 = ((L_1823)->GetAddressAt(static_cast<il2cpp_array_size_t>(0)))->___valueStartIndex;
- RichTextTagAttributeU5BU5D_tEE9D071B3246F23742DBF4226567620BCBB24A14* L_1825 = __this->___m_XmlAttribute;
- NullCheck(L_1825);
- int32_t L_1826 = ((L_1825)->GetAddressAt(static_cast<il2cpp_array_size_t>(0)))->___valueLength;
- il2cpp_codegen_runtime_class_init_inline(TextGeneratorUtilities_tAD0F329B1A5C7CC27CF63086C11FE092B43FED53_il2cpp_TypeInfo_var);
- float L_1827;
- L_1827 = TextGeneratorUtilities_ConvertToFloat_m93B85749154AAFB614CD246876786B75C98AE11C(L_1822, L_1824, L_1826, NULL);
- V_43 = L_1827;
- float L_1828 = V_43;
- V_240 = (bool)((((float)L_1828) == ((float)(-32768.0f)))? 1 : 0);
- bool L_1829 = V_240;
- if (!L_1829)
- {
- goto IL_422a;
- }
- }
- {
- V_32 = (bool)0;
- goto IL_42f9;
- }
-
- IL_422a:
- {
- float L_1830 = V_43;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1831;
- memset((&L_1831), 0, sizeof(L_1831));
- Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_1831), L_1830, (1.0f), (1.0f), NULL);
- __this->___m_FXScale = L_1831;
- V_32 = (bool)1;
- goto IL_42f9;
- }
-
- IL_4249:
- {
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1832;
- L_1832 = Vector3_get_one_mC9B289F1E15C42C597180C9FE6FB492495B51D02_inline(NULL);
- __this->___m_FXScale = L_1832;
- V_32 = (bool)1;
- goto IL_42f9;
- }
-
- IL_425c:
- {
- CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_1833 = __this->___m_HtmlTag;
- RichTextTagAttributeU5BU5D_tEE9D071B3246F23742DBF4226567620BCBB24A14* L_1834 = __this->___m_XmlAttribute;
- NullCheck(L_1834);
- int32_t L_1835 = ((L_1834)->GetAddressAt(static_cast<il2cpp_array_size_t>(0)))->___valueStartIndex;
- RichTextTagAttributeU5BU5D_tEE9D071B3246F23742DBF4226567620BCBB24A14* L_1836 = __this->___m_XmlAttribute;
- NullCheck(L_1836);
- int32_t L_1837 = ((L_1836)->GetAddressAt(static_cast<il2cpp_array_size_t>(0)))->___valueLength;
- il2cpp_codegen_runtime_class_init_inline(TextGeneratorUtilities_tAD0F329B1A5C7CC27CF63086C11FE092B43FED53_il2cpp_TypeInfo_var);
- float L_1838;
- L_1838 = TextGeneratorUtilities_ConvertToFloat_m93B85749154AAFB614CD246876786B75C98AE11C(L_1833, L_1835, L_1837, NULL);
- V_43 = L_1838;
- float L_1839 = V_43;
- V_241 = (bool)((((float)L_1839) == ((float)(-32768.0f)))? 1 : 0);
- bool L_1840 = V_241;
- if (!L_1840)
- {
- goto IL_429f;
- }
- }
- {
- V_32 = (bool)0;
- goto IL_42f9;
- }
-
- IL_429f:
- {
- float L_1841 = V_43;
- Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_1842;
- L_1842 = Quaternion_Euler_m9262AB29E3E9CE94EF71051F38A28E82AEC73F90_inline((0.0f), (0.0f), L_1841, NULL);
- __this->___m_FXRotation = L_1842;
- V_32 = (bool)1;
- goto IL_42f9;
- }
-
- IL_42bb:
- {
- Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_1843;
- L_1843 = Quaternion_get_identity_m7E701AE095ED10FD5EA0B50ABCFDE2EEFF2173A5_inline(NULL);
- __this->___m_FXRotation = L_1843;
- V_32 = (bool)1;
- goto IL_42f9;
- }
-
- IL_42cb:
- {
- V_32 = (bool)0;
- goto IL_42f9;
- }
-
- IL_42d0:
- {
- V_32 = (bool)0;
- goto IL_42f9;
- }
-
- IL_42d5:
- {
- V_32 = (bool)0;
- goto IL_42f9;
- }
-
- IL_42da:
- {
- V_32 = (bool)0;
- goto IL_42f9;
- }
-
- IL_42df:
- {
- V_32 = (bool)0;
- goto IL_42f9;
- }
-
- IL_42e4:
- {
- V_32 = (bool)0;
- goto IL_42f9;
- }
-
- IL_42e9:
- {
- V_32 = (bool)0;
- goto IL_42f9;
- }
-
- IL_42ee:
- {
- V_32 = (bool)0;
- goto IL_42f9;
- }
-
- IL_42f3:
- {
- V_32 = (bool)0;
- goto IL_42f9;
- }
-
- IL_42f9:
- {
- bool L_1844 = V_32;
- return L_1844;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextGenerator_ClearMarkupTagAttributes_m6047C48E973FC0E5A524AEB3F78D20E958E747C0 (TextGenerator_t6B84DC798596D3A9944DC346DD453C075EE62366* __this, const RuntimeMethod* method)
- {
- int32_t V_0 = 0;
- int32_t V_1 = 0;
- bool V_2 = false;
- {
- RichTextTagAttributeU5BU5D_tEE9D071B3246F23742DBF4226567620BCBB24A14* L_0 = __this->___m_XmlAttribute;
- NullCheck(L_0);
- V_0 = ((int32_t)(((RuntimeArray*)L_0)->max_length));
- V_1 = 0;
- goto IL_0024;
- }
-
- IL_000e:
- {
- RichTextTagAttributeU5BU5D_tEE9D071B3246F23742DBF4226567620BCBB24A14* L_1 = __this->___m_XmlAttribute;
- int32_t L_2 = V_1;
- NullCheck(L_1);
- il2cpp_codegen_initobj(((L_1)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_2))), sizeof(RichTextTagAttribute_t0600951F833208392F1D8EE3E6A58AD5C797F9DA));
- int32_t L_3 = V_1;
- V_1 = ((int32_t)il2cpp_codegen_add(L_3, 1));
- }
-
- IL_0024:
- {
- int32_t L_4 = V_1;
- int32_t L_5 = V_0;
- V_2 = (bool)((((int32_t)L_4) < ((int32_t)L_5))? 1 : 0);
- bool L_6 = V_2;
- if (L_6)
- {
- goto IL_000e;
- }
- }
- {
- return;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextGenerator_SaveWordWrappingState_mC07B2C5977EECE10216F8C6AC9CC4204F7EF1936 (TextGenerator_t6B84DC798596D3A9944DC346DD453C075EE62366* __this, WordWrapState_tD71131CF008362DB9562FB9794AE9D9225D8F123* ___0_state, int32_t ___1_index, int32_t ___2_count, TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* ___3_textInfo, const RuntimeMethod* method)
- {
- bool V_0 = false;
- {
- WordWrapState_tD71131CF008362DB9562FB9794AE9D9225D8F123* L_0 = ___0_state;
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_1 = __this->___m_CurrentFontAsset;
- L_0->___currentFontAsset = L_1;
- Il2CppCodeGenWriteBarrier((void**)(&L_0->___currentFontAsset), (void*)L_1);
- WordWrapState_tD71131CF008362DB9562FB9794AE9D9225D8F123* L_2 = ___0_state;
- SpriteAsset_t1D3CF1D9DC350A4690CB09DE228A8B59F2F02313* L_3 = __this->___m_CurrentSpriteAsset;
- L_2->___currentSpriteAsset = L_3;
- Il2CppCodeGenWriteBarrier((void**)(&L_2->___currentSpriteAsset), (void*)L_3);
- WordWrapState_tD71131CF008362DB9562FB9794AE9D9225D8F123* L_4 = ___0_state;
- Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_5 = __this->___m_CurrentMaterial;
- L_4->___currentMaterial = L_5;
- Il2CppCodeGenWriteBarrier((void**)(&L_4->___currentMaterial), (void*)L_5);
- WordWrapState_tD71131CF008362DB9562FB9794AE9D9225D8F123* L_6 = ___0_state;
- int32_t L_7 = __this->___m_CurrentMaterialIndex;
- L_6->___currentMaterialIndex = L_7;
- WordWrapState_tD71131CF008362DB9562FB9794AE9D9225D8F123* L_8 = ___0_state;
- int32_t L_9 = ___1_index;
- L_8->___previousWordBreak = L_9;
- WordWrapState_tD71131CF008362DB9562FB9794AE9D9225D8F123* L_10 = ___0_state;
- int32_t L_11 = ___2_count;
- L_10->___totalCharacterCount = L_11;
- WordWrapState_tD71131CF008362DB9562FB9794AE9D9225D8F123* L_12 = ___0_state;
- int32_t L_13 = __this->___m_LineVisibleCharacterCount;
- L_12->___visibleCharacterCount = L_13;
- WordWrapState_tD71131CF008362DB9562FB9794AE9D9225D8F123* L_14 = ___0_state;
- int32_t L_15 = __this->___m_LineVisibleSpaceCount;
- L_14->___visibleSpaceCount = L_15;
- WordWrapState_tD71131CF008362DB9562FB9794AE9D9225D8F123* L_16 = ___0_state;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_17 = ___3_textInfo;
- NullCheck(L_17);
- int32_t L_18 = L_17->___linkCount;
- L_16->___visibleLinkCount = L_18;
- WordWrapState_tD71131CF008362DB9562FB9794AE9D9225D8F123* L_19 = ___0_state;
- int32_t L_20 = __this->___m_FirstCharacterOfLine;
- L_19->___firstCharacterIndex = L_20;
- WordWrapState_tD71131CF008362DB9562FB9794AE9D9225D8F123* L_21 = ___0_state;
- int32_t L_22 = __this->___m_FirstVisibleCharacterOfLine;
- L_21->___firstVisibleCharacterIndex = L_22;
- WordWrapState_tD71131CF008362DB9562FB9794AE9D9225D8F123* L_23 = ___0_state;
- int32_t L_24 = __this->___m_LastVisibleCharacterOfLine;
- L_23->___lastVisibleCharIndex = L_24;
- WordWrapState_tD71131CF008362DB9562FB9794AE9D9225D8F123* L_25 = ___0_state;
- int32_t L_26 = __this->___m_FontStyleInternal;
- L_25->___fontStyle = L_26;
- WordWrapState_tD71131CF008362DB9562FB9794AE9D9225D8F123* L_27 = ___0_state;
- int32_t L_28 = __this->___m_ItalicAngle;
- L_27->___italicAngle = L_28;
- WordWrapState_tD71131CF008362DB9562FB9794AE9D9225D8F123* L_29 = ___0_state;
- float L_30 = __this->___m_FontScaleMultiplier;
- L_29->___fontScaleMultiplier = L_30;
- WordWrapState_tD71131CF008362DB9562FB9794AE9D9225D8F123* L_31 = ___0_state;
- float L_32 = __this->___m_CurrentFontSize;
- L_31->___currentFontSize = L_32;
- WordWrapState_tD71131CF008362DB9562FB9794AE9D9225D8F123* L_33 = ___0_state;
- float L_34 = __this->___m_XAdvance;
- L_33->___xAdvance = L_34;
- WordWrapState_tD71131CF008362DB9562FB9794AE9D9225D8F123* L_35 = ___0_state;
- float L_36 = __this->___m_MaxCapHeight;
- L_35->___maxCapHeight = L_36;
- WordWrapState_tD71131CF008362DB9562FB9794AE9D9225D8F123* L_37 = ___0_state;
- float L_38 = __this->___m_MaxAscender;
- L_37->___maxAscender = L_38;
- WordWrapState_tD71131CF008362DB9562FB9794AE9D9225D8F123* L_39 = ___0_state;
- float L_40 = __this->___m_MaxDescender;
- L_39->___maxDescender = L_40;
- WordWrapState_tD71131CF008362DB9562FB9794AE9D9225D8F123* L_41 = ___0_state;
- float L_42 = __this->___m_MaxLineAscender;
- L_41->___maxLineAscender = L_42;
- WordWrapState_tD71131CF008362DB9562FB9794AE9D9225D8F123* L_43 = ___0_state;
- float L_44 = __this->___m_MaxLineDescender;
- L_43->___maxLineDescender = L_44;
- WordWrapState_tD71131CF008362DB9562FB9794AE9D9225D8F123* L_45 = ___0_state;
- float L_46 = __this->___m_StartOfLineAscender;
- L_45->___startOfLineAscender = L_46;
- WordWrapState_tD71131CF008362DB9562FB9794AE9D9225D8F123* L_47 = ___0_state;
- float L_48 = __this->___m_PreferredWidth;
- L_47->___preferredWidth = L_48;
- WordWrapState_tD71131CF008362DB9562FB9794AE9D9225D8F123* L_49 = ___0_state;
- float L_50 = __this->___m_PreferredHeight;
- L_49->___preferredHeight = L_50;
- WordWrapState_tD71131CF008362DB9562FB9794AE9D9225D8F123* L_51 = ___0_state;
- Extents_t369FB2B84521A0229C2FA3D4C8592B14E07CEFE6 L_52 = __this->___m_MeshExtents;
- L_51->___meshExtents = L_52;
- WordWrapState_tD71131CF008362DB9562FB9794AE9D9225D8F123* L_53 = ___0_state;
- float L_54 = __this->___m_PageAscender;
- L_53->___pageAscender = L_54;
- WordWrapState_tD71131CF008362DB9562FB9794AE9D9225D8F123* L_55 = ___0_state;
- int32_t L_56 = __this->___m_LineNumber;
- L_55->___lineNumber = L_56;
- WordWrapState_tD71131CF008362DB9562FB9794AE9D9225D8F123* L_57 = ___0_state;
- float L_58 = __this->___m_LineOffset;
- L_57->___lineOffset = L_58;
- WordWrapState_tD71131CF008362DB9562FB9794AE9D9225D8F123* L_59 = ___0_state;
- float L_60 = __this->___m_BaselineOffset;
- L_59->___baselineOffset = L_60;
- WordWrapState_tD71131CF008362DB9562FB9794AE9D9225D8F123* L_61 = ___0_state;
- bool L_62 = __this->___m_IsDrivenLineSpacing;
- L_61->___isDrivenLineSpacing = L_62;
- WordWrapState_tD71131CF008362DB9562FB9794AE9D9225D8F123* L_63 = ___0_state;
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_64 = __this->___m_HtmlColor;
- L_63->___vertexColor = L_64;
- WordWrapState_tD71131CF008362DB9562FB9794AE9D9225D8F123* L_65 = ___0_state;
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_66 = __this->___m_UnderlineColor;
- L_65->___underlineColor = L_66;
- WordWrapState_tD71131CF008362DB9562FB9794AE9D9225D8F123* L_67 = ___0_state;
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_68 = __this->___m_StrikethroughColor;
- L_67->___strikethroughColor = L_68;
- WordWrapState_tD71131CF008362DB9562FB9794AE9D9225D8F123* L_69 = ___0_state;
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_70 = __this->___m_HighlightColor;
- L_69->___highlightColor = L_70;
- WordWrapState_tD71131CF008362DB9562FB9794AE9D9225D8F123* L_71 = ___0_state;
- HighlightState_tFF5FE9065990F04A37FEC545A0024047F0ABD740 L_72 = __this->___m_HighlightState;
- L_71->___highlightState = L_72;
- WordWrapState_tD71131CF008362DB9562FB9794AE9D9225D8F123* L_73 = ___0_state;
- bool L_74 = __this->___m_IsNonBreakingSpace;
- L_73->___isNonBreakingSpace = L_74;
- WordWrapState_tD71131CF008362DB9562FB9794AE9D9225D8F123* L_75 = ___0_state;
- bool L_76 = __this->___m_TagNoParsing;
- L_75->___tagNoParsing = L_76;
- WordWrapState_tD71131CF008362DB9562FB9794AE9D9225D8F123* L_77 = ___0_state;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_78 = __this->___m_FXScale;
- L_77->___fxScale = L_78;
- WordWrapState_tD71131CF008362DB9562FB9794AE9D9225D8F123* L_79 = ___0_state;
- Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_80 = __this->___m_FXRotation;
- L_79->___fxRotation = L_80;
- WordWrapState_tD71131CF008362DB9562FB9794AE9D9225D8F123* L_81 = ___0_state;
- FontStyleStack_t63C77495F068E6DF762D6AF063A817E3709659A7 L_82 = __this->___m_FontStyleStack;
- L_81->___basicStyleStack = L_82;
- WordWrapState_tD71131CF008362DB9562FB9794AE9D9225D8F123* L_83 = ___0_state;
- TextProcessingStack_1_t27834AAB14D26DC6519558C4C2574BA9C190D8E8 L_84 = __this->___m_ItalicAngleStack;
- L_83->___italicAngleStack = L_84;
- Il2CppCodeGenWriteBarrier((void**)&(((&L_83->___italicAngleStack))->___itemStack), (void*)NULL);
- WordWrapState_tD71131CF008362DB9562FB9794AE9D9225D8F123* L_85 = ___0_state;
- TextProcessingStack_1_t7868E818AC1E1B5FED21B76D5C309C9A04380B63 L_86 = __this->___m_ColorStack;
- L_85->___colorStack = L_86;
- Il2CppCodeGenWriteBarrier((void**)&(((&L_85->___colorStack))->___itemStack), (void*)NULL);
- WordWrapState_tD71131CF008362DB9562FB9794AE9D9225D8F123* L_87 = ___0_state;
- TextProcessingStack_1_t7868E818AC1E1B5FED21B76D5C309C9A04380B63 L_88 = __this->___m_UnderlineColorStack;
- L_87->___underlineColorStack = L_88;
- Il2CppCodeGenWriteBarrier((void**)&(((&L_87->___underlineColorStack))->___itemStack), (void*)NULL);
- WordWrapState_tD71131CF008362DB9562FB9794AE9D9225D8F123* L_89 = ___0_state;
- TextProcessingStack_1_t7868E818AC1E1B5FED21B76D5C309C9A04380B63 L_90 = __this->___m_StrikethroughColorStack;
- L_89->___strikethroughColorStack = L_90;
- Il2CppCodeGenWriteBarrier((void**)&(((&L_89->___strikethroughColorStack))->___itemStack), (void*)NULL);
- WordWrapState_tD71131CF008362DB9562FB9794AE9D9225D8F123* L_91 = ___0_state;
- TextProcessingStack_1_t7868E818AC1E1B5FED21B76D5C309C9A04380B63 L_92 = __this->___m_HighlightColorStack;
- L_91->___highlightColorStack = L_92;
- Il2CppCodeGenWriteBarrier((void**)&(((&L_91->___highlightColorStack))->___itemStack), (void*)NULL);
- WordWrapState_tD71131CF008362DB9562FB9794AE9D9225D8F123* L_93 = ___0_state;
- TextProcessingStack_1_t0F39F088E8F8F6E18C3C463B2998ADC5B7A0513E L_94 = __this->___m_ColorGradientStack;
- L_93->___colorGradientStack = L_94;
- Il2CppCodeGenWriteBarrier((void**)&(((&L_93->___colorGradientStack))->___itemStack), (void*)NULL);
- #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
- Il2CppCodeGenWriteBarrier((void**)&(((&L_93->___colorGradientStack))->___m_DefaultItem), (void*)NULL);
- #endif
- WordWrapState_tD71131CF008362DB9562FB9794AE9D9225D8F123* L_95 = ___0_state;
- TextProcessingStack_1_tF3616757510D9631241E95596F10A4139420DA16 L_96 = __this->___m_HighlightStateStack;
- L_95->___highlightStateStack = L_96;
- Il2CppCodeGenWriteBarrier((void**)&(((&L_95->___highlightStateStack))->___itemStack), (void*)NULL);
- WordWrapState_tD71131CF008362DB9562FB9794AE9D9225D8F123* L_97 = ___0_state;
- TextProcessingStack_1_t9FC06E35259ADD291ED640FE7554D8C03EA5F555 L_98 = __this->___m_SizeStack;
- L_97->___sizeStack = L_98;
- Il2CppCodeGenWriteBarrier((void**)&(((&L_97->___sizeStack))->___itemStack), (void*)NULL);
- WordWrapState_tD71131CF008362DB9562FB9794AE9D9225D8F123* L_99 = ___0_state;
- TextProcessingStack_1_t9FC06E35259ADD291ED640FE7554D8C03EA5F555 L_100 = __this->___m_IndentStack;
- L_99->___indentStack = L_100;
- Il2CppCodeGenWriteBarrier((void**)&(((&L_99->___indentStack))->___itemStack), (void*)NULL);
- WordWrapState_tD71131CF008362DB9562FB9794AE9D9225D8F123* L_101 = ___0_state;
- TextProcessingStack_1_t698B87CDD968C2046F57134BB3AB807EBFFD7790 L_102 = __this->___m_FontWeightStack;
- L_101->___fontWeightStack = L_102;
- Il2CppCodeGenWriteBarrier((void**)&(((&L_101->___fontWeightStack))->___itemStack), (void*)NULL);
- WordWrapState_tD71131CF008362DB9562FB9794AE9D9225D8F123* L_103 = ___0_state;
- TextProcessingStack_1_t27834AAB14D26DC6519558C4C2574BA9C190D8E8 L_104 = __this->___m_StyleStack;
- L_103->___styleStack = L_104;
- Il2CppCodeGenWriteBarrier((void**)&(((&L_103->___styleStack))->___itemStack), (void*)NULL);
- WordWrapState_tD71131CF008362DB9562FB9794AE9D9225D8F123* L_105 = ___0_state;
- TextProcessingStack_1_t9FC06E35259ADD291ED640FE7554D8C03EA5F555 L_106 = __this->___m_BaselineOffsetStack;
- L_105->___baselineStack = L_106;
- Il2CppCodeGenWriteBarrier((void**)&(((&L_105->___baselineStack))->___itemStack), (void*)NULL);
- WordWrapState_tD71131CF008362DB9562FB9794AE9D9225D8F123* L_107 = ___0_state;
- TextProcessingStack_1_t27834AAB14D26DC6519558C4C2574BA9C190D8E8 L_108 = __this->___m_ActionStack;
- L_107->___actionStack = L_108;
- Il2CppCodeGenWriteBarrier((void**)&(((&L_107->___actionStack))->___itemStack), (void*)NULL);
- WordWrapState_tD71131CF008362DB9562FB9794AE9D9225D8F123* L_109 = ___0_state;
- TextProcessingStack_1_t0C74606C1B6C7817CA95F0DCA46B219CF6FB35CA L_110 = __this->___m_MaterialReferenceStack;
- L_109->___materialReferenceStack = L_110;
- Il2CppCodeGenWriteBarrier((void**)&(((&L_109->___materialReferenceStack))->___itemStack), (void*)NULL);
- #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
- Il2CppCodeGenWriteBarrier((void**)&((&(((&L_109->___materialReferenceStack))->___m_DefaultItem))->___fontAsset), (void*)NULL);
- #endif
- #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
- Il2CppCodeGenWriteBarrier((void**)&((&(((&L_109->___materialReferenceStack))->___m_DefaultItem))->___spriteAsset), (void*)NULL);
- #endif
- #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
- Il2CppCodeGenWriteBarrier((void**)&((&(((&L_109->___materialReferenceStack))->___m_DefaultItem))->___material), (void*)NULL);
- #endif
- #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
- Il2CppCodeGenWriteBarrier((void**)&((&(((&L_109->___materialReferenceStack))->___m_DefaultItem))->___fallbackMaterial), (void*)NULL);
- #endif
- WordWrapState_tD71131CF008362DB9562FB9794AE9D9225D8F123* L_111 = ___0_state;
- TextProcessingStack_1_tE63296B08A4C34E38D7EF3FFFA3470076B9E3A0F L_112 = __this->___m_LineJustificationStack;
- L_111->___lineJustificationStack = L_112;
- Il2CppCodeGenWriteBarrier((void**)&(((&L_111->___lineJustificationStack))->___itemStack), (void*)NULL);
- WordWrapState_tD71131CF008362DB9562FB9794AE9D9225D8F123* L_113 = ___0_state;
- int32_t L_114 = __this->___m_LastBaseGlyphIndex;
- L_113->___lastBaseGlyphIndex = L_114;
- WordWrapState_tD71131CF008362DB9562FB9794AE9D9225D8F123* L_115 = ___0_state;
- int32_t L_116 = __this->___m_SpriteAnimationId;
- L_115->___spriteAnimationId = L_116;
- int32_t L_117 = __this->___m_LineNumber;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_118 = ___3_textInfo;
- NullCheck(L_118);
- LineInfoU5BU5D_t37598F2175B291797270D1161DC29B6296FB169D* L_119 = L_118->___lineInfo;
- NullCheck(L_119);
- V_0 = (bool)((((int32_t)L_117) < ((int32_t)((int32_t)(((RuntimeArray*)L_119)->max_length))))? 1 : 0);
- bool L_120 = V_0;
- if (!L_120)
- {
- goto IL_02dd;
- }
- }
- {
- WordWrapState_tD71131CF008362DB9562FB9794AE9D9225D8F123* L_121 = ___0_state;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_122 = ___3_textInfo;
- NullCheck(L_122);
- LineInfoU5BU5D_t37598F2175B291797270D1161DC29B6296FB169D* L_123 = L_122->___lineInfo;
- int32_t L_124 = __this->___m_LineNumber;
- NullCheck(L_123);
- int32_t L_125 = L_124;
- LineInfo_t2BBD461B330C46ACA45596A8E72FEA4172F88CF5 L_126 = (L_123)->GetAt(static_cast<il2cpp_array_size_t>(L_125));
- L_121->___lineInfo = L_126;
- }
-
- IL_02dd:
- {
- return;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TextGenerator_RestoreWordWrappingState_mA63B3DD2C02E61CD8670A32A53163AF6BF765F61 (TextGenerator_t6B84DC798596D3A9944DC346DD453C075EE62366* __this, WordWrapState_tD71131CF008362DB9562FB9794AE9D9225D8F123* ___0_state, TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* ___1_textInfo, const RuntimeMethod* method)
- {
- int32_t V_0 = 0;
- bool V_1 = false;
- int32_t V_2 = 0;
- {
- WordWrapState_tD71131CF008362DB9562FB9794AE9D9225D8F123* L_0 = ___0_state;
- int32_t L_1 = L_0->___previousWordBreak;
- V_0 = L_1;
- WordWrapState_tD71131CF008362DB9562FB9794AE9D9225D8F123* L_2 = ___0_state;
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_3 = L_2->___currentFontAsset;
- __this->___m_CurrentFontAsset = L_3;
- Il2CppCodeGenWriteBarrier((void**)(&__this->___m_CurrentFontAsset), (void*)L_3);
- WordWrapState_tD71131CF008362DB9562FB9794AE9D9225D8F123* L_4 = ___0_state;
- SpriteAsset_t1D3CF1D9DC350A4690CB09DE228A8B59F2F02313* L_5 = L_4->___currentSpriteAsset;
- __this->___m_CurrentSpriteAsset = L_5;
- Il2CppCodeGenWriteBarrier((void**)(&__this->___m_CurrentSpriteAsset), (void*)L_5);
- WordWrapState_tD71131CF008362DB9562FB9794AE9D9225D8F123* L_6 = ___0_state;
- Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_7 = L_6->___currentMaterial;
- __this->___m_CurrentMaterial = L_7;
- Il2CppCodeGenWriteBarrier((void**)(&__this->___m_CurrentMaterial), (void*)L_7);
- WordWrapState_tD71131CF008362DB9562FB9794AE9D9225D8F123* L_8 = ___0_state;
- int32_t L_9 = L_8->___currentMaterialIndex;
- __this->___m_CurrentMaterialIndex = L_9;
- WordWrapState_tD71131CF008362DB9562FB9794AE9D9225D8F123* L_10 = ___0_state;
- int32_t L_11 = L_10->___totalCharacterCount;
- __this->___m_CharacterCount = ((int32_t)il2cpp_codegen_add(L_11, 1));
- WordWrapState_tD71131CF008362DB9562FB9794AE9D9225D8F123* L_12 = ___0_state;
- int32_t L_13 = L_12->___visibleCharacterCount;
- __this->___m_LineVisibleCharacterCount = L_13;
- WordWrapState_tD71131CF008362DB9562FB9794AE9D9225D8F123* L_14 = ___0_state;
- int32_t L_15 = L_14->___visibleSpaceCount;
- __this->___m_LineVisibleSpaceCount = L_15;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_16 = ___1_textInfo;
- WordWrapState_tD71131CF008362DB9562FB9794AE9D9225D8F123* L_17 = ___0_state;
- int32_t L_18 = L_17->___visibleLinkCount;
- NullCheck(L_16);
- L_16->___linkCount = L_18;
- WordWrapState_tD71131CF008362DB9562FB9794AE9D9225D8F123* L_19 = ___0_state;
- int32_t L_20 = L_19->___firstCharacterIndex;
- __this->___m_FirstCharacterOfLine = L_20;
- WordWrapState_tD71131CF008362DB9562FB9794AE9D9225D8F123* L_21 = ___0_state;
- int32_t L_22 = L_21->___firstVisibleCharacterIndex;
- __this->___m_FirstVisibleCharacterOfLine = L_22;
- WordWrapState_tD71131CF008362DB9562FB9794AE9D9225D8F123* L_23 = ___0_state;
- int32_t L_24 = L_23->___lastVisibleCharIndex;
- __this->___m_LastVisibleCharacterOfLine = L_24;
- WordWrapState_tD71131CF008362DB9562FB9794AE9D9225D8F123* L_25 = ___0_state;
- int32_t L_26 = L_25->___fontStyle;
- __this->___m_FontStyleInternal = L_26;
- WordWrapState_tD71131CF008362DB9562FB9794AE9D9225D8F123* L_27 = ___0_state;
- int32_t L_28 = L_27->___italicAngle;
- __this->___m_ItalicAngle = L_28;
- WordWrapState_tD71131CF008362DB9562FB9794AE9D9225D8F123* L_29 = ___0_state;
- float L_30 = L_29->___fontScaleMultiplier;
- __this->___m_FontScaleMultiplier = L_30;
- WordWrapState_tD71131CF008362DB9562FB9794AE9D9225D8F123* L_31 = ___0_state;
- float L_32 = L_31->___currentFontSize;
- __this->___m_CurrentFontSize = L_32;
- WordWrapState_tD71131CF008362DB9562FB9794AE9D9225D8F123* L_33 = ___0_state;
- float L_34 = L_33->___xAdvance;
- __this->___m_XAdvance = L_34;
- WordWrapState_tD71131CF008362DB9562FB9794AE9D9225D8F123* L_35 = ___0_state;
- float L_36 = L_35->___maxCapHeight;
- __this->___m_MaxCapHeight = L_36;
- WordWrapState_tD71131CF008362DB9562FB9794AE9D9225D8F123* L_37 = ___0_state;
- float L_38 = L_37->___maxAscender;
- __this->___m_MaxAscender = L_38;
- WordWrapState_tD71131CF008362DB9562FB9794AE9D9225D8F123* L_39 = ___0_state;
- float L_40 = L_39->___maxDescender;
- __this->___m_MaxDescender = L_40;
- WordWrapState_tD71131CF008362DB9562FB9794AE9D9225D8F123* L_41 = ___0_state;
- float L_42 = L_41->___maxLineAscender;
- __this->___m_MaxLineAscender = L_42;
- WordWrapState_tD71131CF008362DB9562FB9794AE9D9225D8F123* L_43 = ___0_state;
- float L_44 = L_43->___maxLineDescender;
- __this->___m_MaxLineDescender = L_44;
- WordWrapState_tD71131CF008362DB9562FB9794AE9D9225D8F123* L_45 = ___0_state;
- float L_46 = L_45->___startOfLineAscender;
- __this->___m_StartOfLineAscender = L_46;
- WordWrapState_tD71131CF008362DB9562FB9794AE9D9225D8F123* L_47 = ___0_state;
- float L_48 = L_47->___preferredWidth;
- __this->___m_PreferredWidth = L_48;
- WordWrapState_tD71131CF008362DB9562FB9794AE9D9225D8F123* L_49 = ___0_state;
- float L_50 = L_49->___preferredHeight;
- __this->___m_PreferredHeight = L_50;
- WordWrapState_tD71131CF008362DB9562FB9794AE9D9225D8F123* L_51 = ___0_state;
- Extents_t369FB2B84521A0229C2FA3D4C8592B14E07CEFE6 L_52 = L_51->___meshExtents;
- __this->___m_MeshExtents = L_52;
- WordWrapState_tD71131CF008362DB9562FB9794AE9D9225D8F123* L_53 = ___0_state;
- float L_54 = L_53->___pageAscender;
- __this->___m_PageAscender = L_54;
- WordWrapState_tD71131CF008362DB9562FB9794AE9D9225D8F123* L_55 = ___0_state;
- int32_t L_56 = L_55->___lineNumber;
- __this->___m_LineNumber = L_56;
- WordWrapState_tD71131CF008362DB9562FB9794AE9D9225D8F123* L_57 = ___0_state;
- float L_58 = L_57->___lineOffset;
- __this->___m_LineOffset = L_58;
- WordWrapState_tD71131CF008362DB9562FB9794AE9D9225D8F123* L_59 = ___0_state;
- float L_60 = L_59->___baselineOffset;
- __this->___m_BaselineOffset = L_60;
- WordWrapState_tD71131CF008362DB9562FB9794AE9D9225D8F123* L_61 = ___0_state;
- bool L_62 = L_61->___isDrivenLineSpacing;
- __this->___m_IsDrivenLineSpacing = L_62;
- WordWrapState_tD71131CF008362DB9562FB9794AE9D9225D8F123* L_63 = ___0_state;
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_64 = L_63->___vertexColor;
- __this->___m_HtmlColor = L_64;
- WordWrapState_tD71131CF008362DB9562FB9794AE9D9225D8F123* L_65 = ___0_state;
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_66 = L_65->___underlineColor;
- __this->___m_UnderlineColor = L_66;
- WordWrapState_tD71131CF008362DB9562FB9794AE9D9225D8F123* L_67 = ___0_state;
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_68 = L_67->___strikethroughColor;
- __this->___m_StrikethroughColor = L_68;
- WordWrapState_tD71131CF008362DB9562FB9794AE9D9225D8F123* L_69 = ___0_state;
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_70 = L_69->___highlightColor;
- __this->___m_HighlightColor = L_70;
- WordWrapState_tD71131CF008362DB9562FB9794AE9D9225D8F123* L_71 = ___0_state;
- HighlightState_tFF5FE9065990F04A37FEC545A0024047F0ABD740 L_72 = L_71->___highlightState;
- __this->___m_HighlightState = L_72;
- WordWrapState_tD71131CF008362DB9562FB9794AE9D9225D8F123* L_73 = ___0_state;
- bool L_74 = L_73->___isNonBreakingSpace;
- __this->___m_IsNonBreakingSpace = L_74;
- WordWrapState_tD71131CF008362DB9562FB9794AE9D9225D8F123* L_75 = ___0_state;
- bool L_76 = L_75->___tagNoParsing;
- __this->___m_TagNoParsing = L_76;
- WordWrapState_tD71131CF008362DB9562FB9794AE9D9225D8F123* L_77 = ___0_state;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_78 = L_77->___fxScale;
- __this->___m_FXScale = L_78;
- WordWrapState_tD71131CF008362DB9562FB9794AE9D9225D8F123* L_79 = ___0_state;
- Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_80 = L_79->___fxRotation;
- __this->___m_FXRotation = L_80;
- WordWrapState_tD71131CF008362DB9562FB9794AE9D9225D8F123* L_81 = ___0_state;
- FontStyleStack_t63C77495F068E6DF762D6AF063A817E3709659A7 L_82 = L_81->___basicStyleStack;
- __this->___m_FontStyleStack = L_82;
- WordWrapState_tD71131CF008362DB9562FB9794AE9D9225D8F123* L_83 = ___0_state;
- TextProcessingStack_1_t27834AAB14D26DC6519558C4C2574BA9C190D8E8 L_84 = L_83->___italicAngleStack;
- __this->___m_ItalicAngleStack = L_84;
- Il2CppCodeGenWriteBarrier((void**)&(((&__this->___m_ItalicAngleStack))->___itemStack), (void*)NULL);
- WordWrapState_tD71131CF008362DB9562FB9794AE9D9225D8F123* L_85 = ___0_state;
- TextProcessingStack_1_t7868E818AC1E1B5FED21B76D5C309C9A04380B63 L_86 = L_85->___colorStack;
- __this->___m_ColorStack = L_86;
- Il2CppCodeGenWriteBarrier((void**)&(((&__this->___m_ColorStack))->___itemStack), (void*)NULL);
- WordWrapState_tD71131CF008362DB9562FB9794AE9D9225D8F123* L_87 = ___0_state;
- TextProcessingStack_1_t7868E818AC1E1B5FED21B76D5C309C9A04380B63 L_88 = L_87->___underlineColorStack;
- __this->___m_UnderlineColorStack = L_88;
- Il2CppCodeGenWriteBarrier((void**)&(((&__this->___m_UnderlineColorStack))->___itemStack), (void*)NULL);
- WordWrapState_tD71131CF008362DB9562FB9794AE9D9225D8F123* L_89 = ___0_state;
- TextProcessingStack_1_t7868E818AC1E1B5FED21B76D5C309C9A04380B63 L_90 = L_89->___strikethroughColorStack;
- __this->___m_StrikethroughColorStack = L_90;
- Il2CppCodeGenWriteBarrier((void**)&(((&__this->___m_StrikethroughColorStack))->___itemStack), (void*)NULL);
- WordWrapState_tD71131CF008362DB9562FB9794AE9D9225D8F123* L_91 = ___0_state;
- TextProcessingStack_1_t7868E818AC1E1B5FED21B76D5C309C9A04380B63 L_92 = L_91->___highlightColorStack;
- __this->___m_HighlightColorStack = L_92;
- Il2CppCodeGenWriteBarrier((void**)&(((&__this->___m_HighlightColorStack))->___itemStack), (void*)NULL);
- WordWrapState_tD71131CF008362DB9562FB9794AE9D9225D8F123* L_93 = ___0_state;
- TextProcessingStack_1_t0F39F088E8F8F6E18C3C463B2998ADC5B7A0513E L_94 = L_93->___colorGradientStack;
- __this->___m_ColorGradientStack = L_94;
- Il2CppCodeGenWriteBarrier((void**)&(((&__this->___m_ColorGradientStack))->___itemStack), (void*)NULL);
- #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
- Il2CppCodeGenWriteBarrier((void**)&(((&__this->___m_ColorGradientStack))->___m_DefaultItem), (void*)NULL);
- #endif
- WordWrapState_tD71131CF008362DB9562FB9794AE9D9225D8F123* L_95 = ___0_state;
- TextProcessingStack_1_tF3616757510D9631241E95596F10A4139420DA16 L_96 = L_95->___highlightStateStack;
- __this->___m_HighlightStateStack = L_96;
- Il2CppCodeGenWriteBarrier((void**)&(((&__this->___m_HighlightStateStack))->___itemStack), (void*)NULL);
- WordWrapState_tD71131CF008362DB9562FB9794AE9D9225D8F123* L_97 = ___0_state;
- TextProcessingStack_1_t9FC06E35259ADD291ED640FE7554D8C03EA5F555 L_98 = L_97->___sizeStack;
- __this->___m_SizeStack = L_98;
- Il2CppCodeGenWriteBarrier((void**)&(((&__this->___m_SizeStack))->___itemStack), (void*)NULL);
- WordWrapState_tD71131CF008362DB9562FB9794AE9D9225D8F123* L_99 = ___0_state;
- TextProcessingStack_1_t9FC06E35259ADD291ED640FE7554D8C03EA5F555 L_100 = L_99->___indentStack;
- __this->___m_IndentStack = L_100;
- Il2CppCodeGenWriteBarrier((void**)&(((&__this->___m_IndentStack))->___itemStack), (void*)NULL);
- WordWrapState_tD71131CF008362DB9562FB9794AE9D9225D8F123* L_101 = ___0_state;
- TextProcessingStack_1_t698B87CDD968C2046F57134BB3AB807EBFFD7790 L_102 = L_101->___fontWeightStack;
- __this->___m_FontWeightStack = L_102;
- Il2CppCodeGenWriteBarrier((void**)&(((&__this->___m_FontWeightStack))->___itemStack), (void*)NULL);
- WordWrapState_tD71131CF008362DB9562FB9794AE9D9225D8F123* L_103 = ___0_state;
- TextProcessingStack_1_t27834AAB14D26DC6519558C4C2574BA9C190D8E8 L_104 = L_103->___styleStack;
- __this->___m_StyleStack = L_104;
- Il2CppCodeGenWriteBarrier((void**)&(((&__this->___m_StyleStack))->___itemStack), (void*)NULL);
- WordWrapState_tD71131CF008362DB9562FB9794AE9D9225D8F123* L_105 = ___0_state;
- TextProcessingStack_1_t9FC06E35259ADD291ED640FE7554D8C03EA5F555 L_106 = L_105->___baselineStack;
- __this->___m_BaselineOffsetStack = L_106;
- Il2CppCodeGenWriteBarrier((void**)&(((&__this->___m_BaselineOffsetStack))->___itemStack), (void*)NULL);
- WordWrapState_tD71131CF008362DB9562FB9794AE9D9225D8F123* L_107 = ___0_state;
- TextProcessingStack_1_t27834AAB14D26DC6519558C4C2574BA9C190D8E8 L_108 = L_107->___actionStack;
- __this->___m_ActionStack = L_108;
- Il2CppCodeGenWriteBarrier((void**)&(((&__this->___m_ActionStack))->___itemStack), (void*)NULL);
- WordWrapState_tD71131CF008362DB9562FB9794AE9D9225D8F123* L_109 = ___0_state;
- TextProcessingStack_1_t0C74606C1B6C7817CA95F0DCA46B219CF6FB35CA L_110 = L_109->___materialReferenceStack;
- __this->___m_MaterialReferenceStack = L_110;
- Il2CppCodeGenWriteBarrier((void**)&(((&__this->___m_MaterialReferenceStack))->___itemStack), (void*)NULL);
- #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
- Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->___m_MaterialReferenceStack))->___m_DefaultItem))->___fontAsset), (void*)NULL);
- #endif
- #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
- Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->___m_MaterialReferenceStack))->___m_DefaultItem))->___spriteAsset), (void*)NULL);
- #endif
- #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
- Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->___m_MaterialReferenceStack))->___m_DefaultItem))->___material), (void*)NULL);
- #endif
- #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
- Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->___m_MaterialReferenceStack))->___m_DefaultItem))->___fallbackMaterial), (void*)NULL);
- #endif
- WordWrapState_tD71131CF008362DB9562FB9794AE9D9225D8F123* L_111 = ___0_state;
- TextProcessingStack_1_tE63296B08A4C34E38D7EF3FFFA3470076B9E3A0F L_112 = L_111->___lineJustificationStack;
- __this->___m_LineJustificationStack = L_112;
- Il2CppCodeGenWriteBarrier((void**)&(((&__this->___m_LineJustificationStack))->___itemStack), (void*)NULL);
- WordWrapState_tD71131CF008362DB9562FB9794AE9D9225D8F123* L_113 = ___0_state;
- int32_t L_114 = L_113->___lastBaseGlyphIndex;
- __this->___m_LastBaseGlyphIndex = L_114;
- WordWrapState_tD71131CF008362DB9562FB9794AE9D9225D8F123* L_115 = ___0_state;
- int32_t L_116 = L_115->___spriteAnimationId;
- __this->___m_SpriteAnimationId = L_116;
- int32_t L_117 = __this->___m_LineNumber;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_118 = ___1_textInfo;
- NullCheck(L_118);
- LineInfoU5BU5D_t37598F2175B291797270D1161DC29B6296FB169D* L_119 = L_118->___lineInfo;
- NullCheck(L_119);
- V_1 = (bool)((((int32_t)L_117) < ((int32_t)((int32_t)(((RuntimeArray*)L_119)->max_length))))? 1 : 0);
- bool L_120 = V_1;
- if (!L_120)
- {
- goto IL_02e1;
- }
- }
- {
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_121 = ___1_textInfo;
- NullCheck(L_121);
- LineInfoU5BU5D_t37598F2175B291797270D1161DC29B6296FB169D* L_122 = L_121->___lineInfo;
- int32_t L_123 = __this->___m_LineNumber;
- WordWrapState_tD71131CF008362DB9562FB9794AE9D9225D8F123* L_124 = ___0_state;
- LineInfo_t2BBD461B330C46ACA45596A8E72FEA4172F88CF5 L_125 = L_124->___lineInfo;
- NullCheck(L_122);
- (L_122)->SetAt(static_cast<il2cpp_array_size_t>(L_123), (LineInfo_t2BBD461B330C46ACA45596A8E72FEA4172F88CF5)L_125);
- }
-
- IL_02e1:
- {
- int32_t L_126 = V_0;
- V_2 = L_126;
- goto IL_02e5;
- }
-
- IL_02e5:
- {
- int32_t L_127 = V_2;
- return L_127;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextGenerator_SaveGlyphVertexInfo_m0CD6E1D45488FFC6675294AC64F40AC23C986A09 (TextGenerator_t6B84DC798596D3A9944DC346DD453C075EE62366* __this, float ___0_padding, float ___1_stylePadding, Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___2_vertexColor, TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* ___3_generationSettings, TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* ___4_textInfo, const RuntimeMethod* method)
- {
- static bool s_Il2CppMethodInitialized;
- if (!s_Il2CppMethodInitialized)
- {
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GlyphRect_tB6D225B9318A527A1CBC1B4078EB923398EB808D_il2cpp_TypeInfo_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TextGeneratorUtilities_tAD0F329B1A5C7CC27CF63086C11FE092B43FED53_il2cpp_TypeInfo_var);
- s_Il2CppMethodInitialized = true;
- }
- bool V_0 = false;
- Glyph_t700CF8EBE04ED4AEAB520885AAA1B309E02A103F* V_1 = NULL;
- GlyphRect_tB6D225B9318A527A1CBC1B4078EB923398EB808D V_2;
- memset((&V_2), 0, sizeof(V_2));
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_3;
- memset((&V_3), 0, sizeof(V_3));
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_4;
- memset((&V_4), 0, sizeof(V_4));
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_5;
- memset((&V_5), 0, sizeof(V_5));
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_6;
- memset((&V_6), 0, sizeof(V_6));
- bool V_7 = false;
- bool V_8 = false;
- bool V_9 = false;
- bool V_10 = false;
- bool V_11 = false;
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B* G_B2_0 = NULL;
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B* G_B1_0 = NULL;
- uint8_t G_B3_0 = 0x0;
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B* G_B3_1 = NULL;
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B G_B7_0;
- memset((&G_B7_0), 0, sizeof(G_B7_0));
- int32_t G_B11_0 = 0;
- int32_t G_B21_0 = 0;
- GlyphRect_tB6D225B9318A527A1CBC1B4078EB923398EB808D G_B29_0;
- memset((&G_B29_0), 0, sizeof(G_B29_0));
- {
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_0 = ___4_textInfo;
- NullCheck(L_0);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_1 = L_0->___textElementInfo;
- int32_t L_2 = __this->___m_CharacterCount;
- NullCheck(L_1);
- TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9* L_3 = (TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9*)(&((L_1)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_2)))->___vertexBottomLeft);
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_4 = ___4_textInfo;
- NullCheck(L_4);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_5 = L_4->___textElementInfo;
- int32_t L_6 = __this->___m_CharacterCount;
- NullCheck(L_5);
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7 = ((L_5)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_6)))->___bottomLeft;
- L_3->___position = L_7;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_8 = ___4_textInfo;
- NullCheck(L_8);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_9 = L_8->___textElementInfo;
- int32_t L_10 = __this->___m_CharacterCount;
- NullCheck(L_9);
- TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9* L_11 = (TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9*)(&((L_9)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_10)))->___vertexTopLeft);
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_12 = ___4_textInfo;
- NullCheck(L_12);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_13 = L_12->___textElementInfo;
- int32_t L_14 = __this->___m_CharacterCount;
- NullCheck(L_13);
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_15 = ((L_13)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_14)))->___topLeft;
- L_11->___position = L_15;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_16 = ___4_textInfo;
- NullCheck(L_16);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_17 = L_16->___textElementInfo;
- int32_t L_18 = __this->___m_CharacterCount;
- NullCheck(L_17);
- TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9* L_19 = (TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9*)(&((L_17)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_18)))->___vertexTopRight);
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_20 = ___4_textInfo;
- NullCheck(L_20);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_21 = L_20->___textElementInfo;
- int32_t L_22 = __this->___m_CharacterCount;
- NullCheck(L_21);
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_23 = ((L_21)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_22)))->___topRight;
- L_19->___position = L_23;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_24 = ___4_textInfo;
- NullCheck(L_24);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_25 = L_24->___textElementInfo;
- int32_t L_26 = __this->___m_CharacterCount;
- NullCheck(L_25);
- TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9* L_27 = (TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9*)(&((L_25)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_26)))->___vertexBottomRight);
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_28 = ___4_textInfo;
- NullCheck(L_28);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_29 = L_28->___textElementInfo;
- int32_t L_30 = __this->___m_CharacterCount;
- NullCheck(L_29);
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_31 = ((L_29)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_30)))->___bottomRight;
- L_27->___position = L_31;
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B* L_32 = (Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B*)(&__this->___m_FontColor32);
- uint8_t L_33 = L_32->___a;
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_34 = ___2_vertexColor;
- uint8_t L_35 = L_34.___a;
- if ((((int32_t)L_33) < ((int32_t)L_35)))
- {
- G_B2_0 = (&___2_vertexColor);
- goto IL_00ea;
- }
- G_B1_0 = (&___2_vertexColor);
- }
- {
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_36 = ___2_vertexColor;
- uint8_t L_37 = L_36.___a;
- G_B3_0 = L_37;
- G_B3_1 = G_B1_0;
- goto IL_00f5;
- }
-
- IL_00ea:
- {
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B* L_38 = (Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B*)(&__this->___m_FontColor32);
- uint8_t L_39 = L_38->___a;
- G_B3_0 = L_39;
- G_B3_1 = G_B2_0;
- }
-
- IL_00f5:
- {
- G_B3_1->___a = G_B3_0;
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_40 = __this->___m_CurrentFontAsset;
- NullCheck(L_40);
- int32_t L_41 = L_40->___m_AtlasRenderMode;
- V_0 = (bool)((((int32_t)((int32_t)((int32_t)L_41&((int32_t)65536)))) == ((int32_t)((int32_t)65536)))? 1 : 0);
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_42 = ___3_generationSettings;
- NullCheck(L_42);
- TextColorGradient_t22D94E441E8E8CD772B966C167E5C0AEB0919D70* L_43 = L_42->___fontColorGradient;
- il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
- bool L_44;
- L_44 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_43, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
- bool L_45 = V_0;
- V_7 = (bool)((int32_t)((int32_t)L_44|(int32_t)L_45));
- bool L_46 = V_7;
- if (!L_46)
- {
- goto IL_01c8;
- }
- }
- {
- bool L_47 = V_0;
- if (L_47)
- {
- goto IL_0132;
- }
- }
- {
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_48 = ___2_vertexColor;
- G_B7_0 = L_48;
- goto IL_014c;
- }
-
- IL_0132:
- {
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_49 = ___2_vertexColor;
- uint8_t L_50 = L_49.___a;
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_51;
- memset((&L_51), 0, sizeof(L_51));
- Color32__ctor_mC9C6B443F0C7CA3F8B174158B2AF6F05E18EAC4E_inline((&L_51), (uint8_t)((int32_t)255), (uint8_t)((int32_t)255), (uint8_t)((int32_t)255), L_50, NULL);
- G_B7_0 = L_51;
- }
-
- IL_014c:
- {
- ___2_vertexColor = G_B7_0;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_52 = ___4_textInfo;
- NullCheck(L_52);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_53 = L_52->___textElementInfo;
- int32_t L_54 = __this->___m_CharacterCount;
- NullCheck(L_53);
- TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9* L_55 = (TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9*)(&((L_53)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_54)))->___vertexBottomLeft);
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_56 = ___2_vertexColor;
- L_55->___color = L_56;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_57 = ___4_textInfo;
- NullCheck(L_57);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_58 = L_57->___textElementInfo;
- int32_t L_59 = __this->___m_CharacterCount;
- NullCheck(L_58);
- TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9* L_60 = (TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9*)(&((L_58)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_59)))->___vertexTopLeft);
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_61 = ___2_vertexColor;
- L_60->___color = L_61;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_62 = ___4_textInfo;
- NullCheck(L_62);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_63 = L_62->___textElementInfo;
- int32_t L_64 = __this->___m_CharacterCount;
- NullCheck(L_63);
- TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9* L_65 = (TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9*)(&((L_63)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_64)))->___vertexTopRight);
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_66 = ___2_vertexColor;
- L_65->___color = L_66;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_67 = ___4_textInfo;
- NullCheck(L_67);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_68 = L_67->___textElementInfo;
- int32_t L_69 = __this->___m_CharacterCount;
- NullCheck(L_68);
- TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9* L_70 = (TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9*)(&((L_68)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_69)))->___vertexBottomRight);
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_71 = ___2_vertexColor;
- L_70->___color = L_71;
- goto IL_0446;
- }
-
- IL_01c8:
- {
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_72 = ___3_generationSettings;
- NullCheck(L_72);
- bool L_73 = L_72->___overrideRichTextColors;
- if (L_73)
- {
- goto IL_01e2;
- }
- }
- {
- TextProcessingStack_1_t7868E818AC1E1B5FED21B76D5C309C9A04380B63* L_74 = (TextProcessingStack_1_t7868E818AC1E1B5FED21B76D5C309C9A04380B63*)(&__this->___m_ColorStack);
- int32_t L_75 = L_74->___index;
- G_B11_0 = ((((int32_t)L_75) > ((int32_t)1))? 1 : 0);
- goto IL_01e3;
- }
-
- IL_01e2:
- {
- G_B11_0 = 0;
- }
-
- IL_01e3:
- {
- V_8 = (bool)G_B11_0;
- bool L_76 = V_8;
- if (!L_76)
- {
- goto IL_0264;
- }
- }
- {
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_77 = ___4_textInfo;
- NullCheck(L_77);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_78 = L_77->___textElementInfo;
- int32_t L_79 = __this->___m_CharacterCount;
- NullCheck(L_78);
- TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9* L_80 = (TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9*)(&((L_78)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_79)))->___vertexBottomLeft);
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_81 = ___2_vertexColor;
- L_80->___color = L_81;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_82 = ___4_textInfo;
- NullCheck(L_82);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_83 = L_82->___textElementInfo;
- int32_t L_84 = __this->___m_CharacterCount;
- NullCheck(L_83);
- TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9* L_85 = (TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9*)(&((L_83)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_84)))->___vertexTopLeft);
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_86 = ___2_vertexColor;
- L_85->___color = L_86;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_87 = ___4_textInfo;
- NullCheck(L_87);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_88 = L_87->___textElementInfo;
- int32_t L_89 = __this->___m_CharacterCount;
- NullCheck(L_88);
- TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9* L_90 = (TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9*)(&((L_88)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_89)))->___vertexTopRight);
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_91 = ___2_vertexColor;
- L_90->___color = L_91;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_92 = ___4_textInfo;
- NullCheck(L_92);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_93 = L_92->___textElementInfo;
- int32_t L_94 = __this->___m_CharacterCount;
- NullCheck(L_93);
- TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9* L_95 = (TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9*)(&((L_93)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_94)))->___vertexBottomRight);
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_96 = ___2_vertexColor;
- L_95->___color = L_96;
- goto IL_0445;
- }
-
- IL_0264:
- {
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_97 = ___3_generationSettings;
- NullCheck(L_97);
- TextColorGradient_t22D94E441E8E8CD772B966C167E5C0AEB0919D70* L_98 = L_97->___fontColorGradientPreset;
- il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
- bool L_99;
- L_99 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_98, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
- V_9 = L_99;
- bool L_100 = V_9;
- if (!L_100)
- {
- goto IL_0362;
- }
- }
- {
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_101 = ___4_textInfo;
- NullCheck(L_101);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_102 = L_101->___textElementInfo;
- int32_t L_103 = __this->___m_CharacterCount;
- NullCheck(L_102);
- TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9* L_104 = (TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9*)(&((L_102)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_103)))->___vertexBottomLeft);
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_105 = ___3_generationSettings;
- NullCheck(L_105);
- TextColorGradient_t22D94E441E8E8CD772B966C167E5C0AEB0919D70* L_106 = L_105->___fontColorGradientPreset;
- NullCheck(L_106);
- Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_107 = L_106->___bottomLeft;
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_108 = ___2_vertexColor;
- Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_109;
- L_109 = Color32_op_Implicit_m47CBB138122B400E0B1F4BFD7C30A6C2C00FCA3E_inline(L_108, NULL);
- Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_110;
- L_110 = Color_op_Multiply_mD0296202733CB2D5342FB7C82B48AEDA63036758_inline(L_107, L_109, NULL);
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_111;
- L_111 = Color32_op_Implicit_m79AF5E0BDE9CE041CAC4D89CBFA66E71C6DD1B70_inline(L_110, NULL);
- L_104->___color = L_111;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_112 = ___4_textInfo;
- NullCheck(L_112);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_113 = L_112->___textElementInfo;
- int32_t L_114 = __this->___m_CharacterCount;
- NullCheck(L_113);
- TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9* L_115 = (TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9*)(&((L_113)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_114)))->___vertexTopLeft);
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_116 = ___3_generationSettings;
- NullCheck(L_116);
- TextColorGradient_t22D94E441E8E8CD772B966C167E5C0AEB0919D70* L_117 = L_116->___fontColorGradientPreset;
- NullCheck(L_117);
- Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_118 = L_117->___topLeft;
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_119 = ___2_vertexColor;
- Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_120;
- L_120 = Color32_op_Implicit_m47CBB138122B400E0B1F4BFD7C30A6C2C00FCA3E_inline(L_119, NULL);
- Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_121;
- L_121 = Color_op_Multiply_mD0296202733CB2D5342FB7C82B48AEDA63036758_inline(L_118, L_120, NULL);
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_122;
- L_122 = Color32_op_Implicit_m79AF5E0BDE9CE041CAC4D89CBFA66E71C6DD1B70_inline(L_121, NULL);
- L_115->___color = L_122;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_123 = ___4_textInfo;
- NullCheck(L_123);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_124 = L_123->___textElementInfo;
- int32_t L_125 = __this->___m_CharacterCount;
- NullCheck(L_124);
- TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9* L_126 = (TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9*)(&((L_124)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_125)))->___vertexTopRight);
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_127 = ___3_generationSettings;
- NullCheck(L_127);
- TextColorGradient_t22D94E441E8E8CD772B966C167E5C0AEB0919D70* L_128 = L_127->___fontColorGradientPreset;
- NullCheck(L_128);
- Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_129 = L_128->___topRight;
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_130 = ___2_vertexColor;
- Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_131;
- L_131 = Color32_op_Implicit_m47CBB138122B400E0B1F4BFD7C30A6C2C00FCA3E_inline(L_130, NULL);
- Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_132;
- L_132 = Color_op_Multiply_mD0296202733CB2D5342FB7C82B48AEDA63036758_inline(L_129, L_131, NULL);
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_133;
- L_133 = Color32_op_Implicit_m79AF5E0BDE9CE041CAC4D89CBFA66E71C6DD1B70_inline(L_132, NULL);
- L_126->___color = L_133;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_134 = ___4_textInfo;
- NullCheck(L_134);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_135 = L_134->___textElementInfo;
- int32_t L_136 = __this->___m_CharacterCount;
- NullCheck(L_135);
- TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9* L_137 = (TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9*)(&((L_135)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_136)))->___vertexBottomRight);
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_138 = ___3_generationSettings;
- NullCheck(L_138);
- TextColorGradient_t22D94E441E8E8CD772B966C167E5C0AEB0919D70* L_139 = L_138->___fontColorGradientPreset;
- NullCheck(L_139);
- Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_140 = L_139->___bottomRight;
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_141 = ___2_vertexColor;
- Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_142;
- L_142 = Color32_op_Implicit_m47CBB138122B400E0B1F4BFD7C30A6C2C00FCA3E_inline(L_141, NULL);
- Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_143;
- L_143 = Color_op_Multiply_mD0296202733CB2D5342FB7C82B48AEDA63036758_inline(L_140, L_142, NULL);
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_144;
- L_144 = Color32_op_Implicit_m79AF5E0BDE9CE041CAC4D89CBFA66E71C6DD1B70_inline(L_143, NULL);
- L_137->___color = L_144;
- goto IL_0444;
- }
-
- IL_0362:
- {
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_145 = ___4_textInfo;
- NullCheck(L_145);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_146 = L_145->___textElementInfo;
- int32_t L_147 = __this->___m_CharacterCount;
- NullCheck(L_146);
- TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9* L_148 = (TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9*)(&((L_146)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_147)))->___vertexBottomLeft);
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_149 = ___3_generationSettings;
- NullCheck(L_149);
- TextColorGradient_t22D94E441E8E8CD772B966C167E5C0AEB0919D70* L_150 = L_149->___fontColorGradient;
- NullCheck(L_150);
- Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_151 = L_150->___bottomLeft;
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_152 = ___2_vertexColor;
- Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_153;
- L_153 = Color32_op_Implicit_m47CBB138122B400E0B1F4BFD7C30A6C2C00FCA3E_inline(L_152, NULL);
- Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_154;
- L_154 = Color_op_Multiply_mD0296202733CB2D5342FB7C82B48AEDA63036758_inline(L_151, L_153, NULL);
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_155;
- L_155 = Color32_op_Implicit_m79AF5E0BDE9CE041CAC4D89CBFA66E71C6DD1B70_inline(L_154, NULL);
- L_148->___color = L_155;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_156 = ___4_textInfo;
- NullCheck(L_156);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_157 = L_156->___textElementInfo;
- int32_t L_158 = __this->___m_CharacterCount;
- NullCheck(L_157);
- TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9* L_159 = (TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9*)(&((L_157)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_158)))->___vertexTopLeft);
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_160 = ___3_generationSettings;
- NullCheck(L_160);
- TextColorGradient_t22D94E441E8E8CD772B966C167E5C0AEB0919D70* L_161 = L_160->___fontColorGradient;
- NullCheck(L_161);
- Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_162 = L_161->___topLeft;
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_163 = ___2_vertexColor;
- Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_164;
- L_164 = Color32_op_Implicit_m47CBB138122B400E0B1F4BFD7C30A6C2C00FCA3E_inline(L_163, NULL);
- Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_165;
- L_165 = Color_op_Multiply_mD0296202733CB2D5342FB7C82B48AEDA63036758_inline(L_162, L_164, NULL);
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_166;
- L_166 = Color32_op_Implicit_m79AF5E0BDE9CE041CAC4D89CBFA66E71C6DD1B70_inline(L_165, NULL);
- L_159->___color = L_166;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_167 = ___4_textInfo;
- NullCheck(L_167);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_168 = L_167->___textElementInfo;
- int32_t L_169 = __this->___m_CharacterCount;
- NullCheck(L_168);
- TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9* L_170 = (TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9*)(&((L_168)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_169)))->___vertexTopRight);
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_171 = ___3_generationSettings;
- NullCheck(L_171);
- TextColorGradient_t22D94E441E8E8CD772B966C167E5C0AEB0919D70* L_172 = L_171->___fontColorGradient;
- NullCheck(L_172);
- Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_173 = L_172->___topRight;
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_174 = ___2_vertexColor;
- Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_175;
- L_175 = Color32_op_Implicit_m47CBB138122B400E0B1F4BFD7C30A6C2C00FCA3E_inline(L_174, NULL);
- Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_176;
- L_176 = Color_op_Multiply_mD0296202733CB2D5342FB7C82B48AEDA63036758_inline(L_173, L_175, NULL);
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_177;
- L_177 = Color32_op_Implicit_m79AF5E0BDE9CE041CAC4D89CBFA66E71C6DD1B70_inline(L_176, NULL);
- L_170->___color = L_177;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_178 = ___4_textInfo;
- NullCheck(L_178);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_179 = L_178->___textElementInfo;
- int32_t L_180 = __this->___m_CharacterCount;
- NullCheck(L_179);
- TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9* L_181 = (TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9*)(&((L_179)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_180)))->___vertexBottomRight);
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_182 = ___3_generationSettings;
- NullCheck(L_182);
- TextColorGradient_t22D94E441E8E8CD772B966C167E5C0AEB0919D70* L_183 = L_182->___fontColorGradient;
- NullCheck(L_183);
- Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_184 = L_183->___bottomRight;
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_185 = ___2_vertexColor;
- Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_186;
- L_186 = Color32_op_Implicit_m47CBB138122B400E0B1F4BFD7C30A6C2C00FCA3E_inline(L_185, NULL);
- Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_187;
- L_187 = Color_op_Multiply_mD0296202733CB2D5342FB7C82B48AEDA63036758_inline(L_184, L_186, NULL);
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_188;
- L_188 = Color32_op_Implicit_m79AF5E0BDE9CE041CAC4D89CBFA66E71C6DD1B70_inline(L_187, NULL);
- L_181->___color = L_188;
- }
-
- IL_0444:
- {
- }
-
- IL_0445:
- {
- }
-
- IL_0446:
- {
- TextColorGradient_t22D94E441E8E8CD772B966C167E5C0AEB0919D70* L_189 = __this->___m_ColorGradientPreset;
- il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
- bool L_190;
- L_190 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_189, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
- if (!L_190)
- {
- goto IL_045a;
- }
- }
- {
- bool L_191 = V_0;
- G_B21_0 = ((((int32_t)L_191) == ((int32_t)0))? 1 : 0);
- goto IL_045b;
- }
-
- IL_045a:
- {
- G_B21_0 = 0;
- }
-
- IL_045b:
- {
- V_10 = (bool)G_B21_0;
- bool L_192 = V_10;
- if (!L_192)
- {
- goto IL_065e;
- }
- }
- {
- bool L_193 = __this->___m_ColorGradientPresetIsTinted;
- V_11 = L_193;
- bool L_194 = V_11;
- if (!L_194)
- {
- goto IL_057f;
- }
- }
- {
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_195 = ___4_textInfo;
- NullCheck(L_195);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_196 = L_195->___textElementInfo;
- int32_t L_197 = __this->___m_CharacterCount;
- NullCheck(L_196);
- TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9* L_198 = (TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9*)(&((L_196)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_197)))->___vertexBottomLeft);
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B* L_199 = (Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B*)(&L_198->___color);
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B* L_200 = L_199;
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_201 = (*(Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B*)L_200);
- Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_202;
- L_202 = Color32_op_Implicit_m47CBB138122B400E0B1F4BFD7C30A6C2C00FCA3E_inline(L_201, NULL);
- TextColorGradient_t22D94E441E8E8CD772B966C167E5C0AEB0919D70* L_203 = __this->___m_ColorGradientPreset;
- NullCheck(L_203);
- Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_204 = L_203->___bottomLeft;
- Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_205;
- L_205 = Color_op_Multiply_mD0296202733CB2D5342FB7C82B48AEDA63036758_inline(L_202, L_204, NULL);
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_206;
- L_206 = Color32_op_Implicit_m79AF5E0BDE9CE041CAC4D89CBFA66E71C6DD1B70_inline(L_205, NULL);
- *(Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B*)L_200 = L_206;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_207 = ___4_textInfo;
- NullCheck(L_207);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_208 = L_207->___textElementInfo;
- int32_t L_209 = __this->___m_CharacterCount;
- NullCheck(L_208);
- TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9* L_210 = (TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9*)(&((L_208)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_209)))->___vertexTopLeft);
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B* L_211 = (Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B*)(&L_210->___color);
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B* L_212 = L_211;
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_213 = (*(Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B*)L_212);
- Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_214;
- L_214 = Color32_op_Implicit_m47CBB138122B400E0B1F4BFD7C30A6C2C00FCA3E_inline(L_213, NULL);
- TextColorGradient_t22D94E441E8E8CD772B966C167E5C0AEB0919D70* L_215 = __this->___m_ColorGradientPreset;
- NullCheck(L_215);
- Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_216 = L_215->___topLeft;
- Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_217;
- L_217 = Color_op_Multiply_mD0296202733CB2D5342FB7C82B48AEDA63036758_inline(L_214, L_216, NULL);
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_218;
- L_218 = Color32_op_Implicit_m79AF5E0BDE9CE041CAC4D89CBFA66E71C6DD1B70_inline(L_217, NULL);
- *(Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B*)L_212 = L_218;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_219 = ___4_textInfo;
- NullCheck(L_219);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_220 = L_219->___textElementInfo;
- int32_t L_221 = __this->___m_CharacterCount;
- NullCheck(L_220);
- TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9* L_222 = (TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9*)(&((L_220)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_221)))->___vertexTopRight);
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B* L_223 = (Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B*)(&L_222->___color);
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B* L_224 = L_223;
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_225 = (*(Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B*)L_224);
- Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_226;
- L_226 = Color32_op_Implicit_m47CBB138122B400E0B1F4BFD7C30A6C2C00FCA3E_inline(L_225, NULL);
- TextColorGradient_t22D94E441E8E8CD772B966C167E5C0AEB0919D70* L_227 = __this->___m_ColorGradientPreset;
- NullCheck(L_227);
- Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_228 = L_227->___topRight;
- Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_229;
- L_229 = Color_op_Multiply_mD0296202733CB2D5342FB7C82B48AEDA63036758_inline(L_226, L_228, NULL);
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_230;
- L_230 = Color32_op_Implicit_m79AF5E0BDE9CE041CAC4D89CBFA66E71C6DD1B70_inline(L_229, NULL);
- *(Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B*)L_224 = L_230;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_231 = ___4_textInfo;
- NullCheck(L_231);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_232 = L_231->___textElementInfo;
- int32_t L_233 = __this->___m_CharacterCount;
- NullCheck(L_232);
- TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9* L_234 = (TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9*)(&((L_232)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_233)))->___vertexBottomRight);
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B* L_235 = (Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B*)(&L_234->___color);
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B* L_236 = L_235;
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_237 = (*(Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B*)L_236);
- Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_238;
- L_238 = Color32_op_Implicit_m47CBB138122B400E0B1F4BFD7C30A6C2C00FCA3E_inline(L_237, NULL);
- TextColorGradient_t22D94E441E8E8CD772B966C167E5C0AEB0919D70* L_239 = __this->___m_ColorGradientPreset;
- NullCheck(L_239);
- Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_240 = L_239->___bottomRight;
- Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_241;
- L_241 = Color_op_Multiply_mD0296202733CB2D5342FB7C82B48AEDA63036758_inline(L_238, L_240, NULL);
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_242;
- L_242 = Color32_op_Implicit_m79AF5E0BDE9CE041CAC4D89CBFA66E71C6DD1B70_inline(L_241, NULL);
- *(Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B*)L_236 = L_242;
- goto IL_065d;
- }
-
- IL_057f:
- {
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_243 = ___4_textInfo;
- NullCheck(L_243);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_244 = L_243->___textElementInfo;
- int32_t L_245 = __this->___m_CharacterCount;
- NullCheck(L_244);
- TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9* L_246 = (TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9*)(&((L_244)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_245)))->___vertexBottomLeft);
- TextColorGradient_t22D94E441E8E8CD772B966C167E5C0AEB0919D70* L_247 = __this->___m_ColorGradientPreset;
- NullCheck(L_247);
- Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_248 = L_247->___bottomLeft;
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_249 = ___2_vertexColor;
- Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_250;
- L_250 = Color32_op_Implicit_m47CBB138122B400E0B1F4BFD7C30A6C2C00FCA3E_inline(L_249, NULL);
- il2cpp_codegen_runtime_class_init_inline(TextGeneratorUtilities_tAD0F329B1A5C7CC27CF63086C11FE092B43FED53_il2cpp_TypeInfo_var);
- Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_251;
- L_251 = TextGeneratorUtilities_MinAlpha_mB52BE8C9C82C15B23D29BF606465B16DD4B1F7E5(L_248, L_250, NULL);
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_252;
- L_252 = Color32_op_Implicit_m79AF5E0BDE9CE041CAC4D89CBFA66E71C6DD1B70_inline(L_251, NULL);
- L_246->___color = L_252;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_253 = ___4_textInfo;
- NullCheck(L_253);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_254 = L_253->___textElementInfo;
- int32_t L_255 = __this->___m_CharacterCount;
- NullCheck(L_254);
- TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9* L_256 = (TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9*)(&((L_254)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_255)))->___vertexTopLeft);
- TextColorGradient_t22D94E441E8E8CD772B966C167E5C0AEB0919D70* L_257 = __this->___m_ColorGradientPreset;
- NullCheck(L_257);
- Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_258 = L_257->___topLeft;
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_259 = ___2_vertexColor;
- Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_260;
- L_260 = Color32_op_Implicit_m47CBB138122B400E0B1F4BFD7C30A6C2C00FCA3E_inline(L_259, NULL);
- Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_261;
- L_261 = TextGeneratorUtilities_MinAlpha_mB52BE8C9C82C15B23D29BF606465B16DD4B1F7E5(L_258, L_260, NULL);
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_262;
- L_262 = Color32_op_Implicit_m79AF5E0BDE9CE041CAC4D89CBFA66E71C6DD1B70_inline(L_261, NULL);
- L_256->___color = L_262;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_263 = ___4_textInfo;
- NullCheck(L_263);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_264 = L_263->___textElementInfo;
- int32_t L_265 = __this->___m_CharacterCount;
- NullCheck(L_264);
- TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9* L_266 = (TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9*)(&((L_264)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_265)))->___vertexTopRight);
- TextColorGradient_t22D94E441E8E8CD772B966C167E5C0AEB0919D70* L_267 = __this->___m_ColorGradientPreset;
- NullCheck(L_267);
- Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_268 = L_267->___topRight;
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_269 = ___2_vertexColor;
- Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_270;
- L_270 = Color32_op_Implicit_m47CBB138122B400E0B1F4BFD7C30A6C2C00FCA3E_inline(L_269, NULL);
- Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_271;
- L_271 = TextGeneratorUtilities_MinAlpha_mB52BE8C9C82C15B23D29BF606465B16DD4B1F7E5(L_268, L_270, NULL);
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_272;
- L_272 = Color32_op_Implicit_m79AF5E0BDE9CE041CAC4D89CBFA66E71C6DD1B70_inline(L_271, NULL);
- L_266->___color = L_272;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_273 = ___4_textInfo;
- NullCheck(L_273);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_274 = L_273->___textElementInfo;
- int32_t L_275 = __this->___m_CharacterCount;
- NullCheck(L_274);
- TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9* L_276 = (TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9*)(&((L_274)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_275)))->___vertexBottomRight);
- TextColorGradient_t22D94E441E8E8CD772B966C167E5C0AEB0919D70* L_277 = __this->___m_ColorGradientPreset;
- NullCheck(L_277);
- Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_278 = L_277->___bottomRight;
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_279 = ___2_vertexColor;
- Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_280;
- L_280 = Color32_op_Implicit_m47CBB138122B400E0B1F4BFD7C30A6C2C00FCA3E_inline(L_279, NULL);
- Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_281;
- L_281 = TextGeneratorUtilities_MinAlpha_mB52BE8C9C82C15B23D29BF606465B16DD4B1F7E5(L_278, L_280, NULL);
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_282;
- L_282 = Color32_op_Implicit_m79AF5E0BDE9CE041CAC4D89CBFA66E71C6DD1B70_inline(L_281, NULL);
- L_276->___color = L_282;
- }
-
- IL_065d:
- {
- }
-
- IL_065e:
- {
- ___1_stylePadding = (0.0f);
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_283 = ___4_textInfo;
- NullCheck(L_283);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_284 = L_283->___textElementInfo;
- int32_t L_285 = __this->___m_CharacterCount;
- NullCheck(L_284);
- Glyph_t700CF8EBE04ED4AEAB520885AAA1B309E02A103F* L_286 = ((L_284)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_285)))->___alternativeGlyph;
- V_1 = L_286;
- Glyph_t700CF8EBE04ED4AEAB520885AAA1B309E02A103F* L_287 = V_1;
- if (!L_287)
- {
- goto IL_0688;
- }
- }
- {
- Glyph_t700CF8EBE04ED4AEAB520885AAA1B309E02A103F* L_288 = V_1;
- NullCheck(L_288);
- GlyphRect_tB6D225B9318A527A1CBC1B4078EB923398EB808D L_289;
- L_289 = Glyph_get_glyphRect_m94E7C5FE682695CDC096248EF027079F33768EE5(L_288, NULL);
- G_B29_0 = L_289;
- goto IL_0698;
- }
-
- IL_0688:
- {
- TextElement_tCEF567A8810788262275B39DC39CBA6EBE7472DA* L_290 = __this->___m_CachedTextElement;
- NullCheck(L_290);
- Glyph_t700CF8EBE04ED4AEAB520885AAA1B309E02A103F* L_291 = L_290->___m_Glyph;
- NullCheck(L_291);
- GlyphRect_tB6D225B9318A527A1CBC1B4078EB923398EB808D L_292;
- L_292 = Glyph_get_glyphRect_m94E7C5FE682695CDC096248EF027079F33768EE5(L_291, NULL);
- G_B29_0 = L_292;
- }
-
- IL_0698:
- {
- V_2 = G_B29_0;
- il2cpp_codegen_runtime_class_init_inline(GlyphRect_tB6D225B9318A527A1CBC1B4078EB923398EB808D_il2cpp_TypeInfo_var);
- int32_t L_293;
- L_293 = GlyphRect_get_x_m453EECC6C6F08602B1F74C5E1D8EE1163236A898((&V_2), NULL);
- float L_294 = ___0_padding;
- float L_295 = ___1_stylePadding;
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_296 = __this->___m_CurrentFontAsset;
- NullCheck(L_296);
- int32_t L_297;
- L_297 = FontAsset_get_atlasWidth_mE711550FDD4B5F988B77AB5D332A80A34B5CF364(L_296, NULL);
- (&V_3)->___x = ((float)(((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_subtract(((float)L_293), L_294)), L_295))/((float)L_297)));
- int32_t L_298;
- L_298 = GlyphRect_get_y_mE31390BB3185EEA82DD16EA41E208F6A0397E3EA((&V_2), NULL);
- float L_299 = ___0_padding;
- float L_300 = ___1_stylePadding;
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_301 = __this->___m_CurrentFontAsset;
- NullCheck(L_301);
- int32_t L_302;
- L_302 = FontAsset_get_atlasHeight_m306FBF7D35C39123A4770E147FAF95B1B8DE8086(L_301, NULL);
- (&V_3)->___y = ((float)(((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_subtract(((float)L_298), L_299)), L_300))/((float)L_302)));
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_303 = V_3;
- float L_304 = L_303.___x;
- (&V_4)->___x = L_304;
- int32_t L_305;
- L_305 = GlyphRect_get_y_mE31390BB3185EEA82DD16EA41E208F6A0397E3EA((&V_2), NULL);
- float L_306 = ___0_padding;
- float L_307 = ___1_stylePadding;
- int32_t L_308;
- L_308 = GlyphRect_get_height_m7F4D04452994E0D18762BB44352608E484DAAC1A((&V_2), NULL);
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_309 = __this->___m_CurrentFontAsset;
- NullCheck(L_309);
- int32_t L_310;
- L_310 = FontAsset_get_atlasHeight_m306FBF7D35C39123A4770E147FAF95B1B8DE8086(L_309, NULL);
- (&V_4)->___y = ((float)(((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)L_305), L_306)), L_307)), ((float)L_308)))/((float)L_310)));
- int32_t L_311;
- L_311 = GlyphRect_get_x_m453EECC6C6F08602B1F74C5E1D8EE1163236A898((&V_2), NULL);
- float L_312 = ___0_padding;
- float L_313 = ___1_stylePadding;
- int32_t L_314;
- L_314 = GlyphRect_get_width_mD291C7644BBF18D6A213427F6C9C28840F233F12((&V_2), NULL);
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_315 = __this->___m_CurrentFontAsset;
- NullCheck(L_315);
- int32_t L_316;
- L_316 = FontAsset_get_atlasWidth_mE711550FDD4B5F988B77AB5D332A80A34B5CF364(L_315, NULL);
- (&V_5)->___x = ((float)(((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)L_311), L_312)), L_313)), ((float)L_314)))/((float)L_316)));
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_317 = V_4;
- float L_318 = L_317.___y;
- (&V_5)->___y = L_318;
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_319 = V_5;
- float L_320 = L_319.___x;
- (&V_6)->___x = L_320;
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_321 = V_3;
- float L_322 = L_321.___y;
- (&V_6)->___y = L_322;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_323 = ___4_textInfo;
- NullCheck(L_323);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_324 = L_323->___textElementInfo;
- int32_t L_325 = __this->___m_CharacterCount;
- NullCheck(L_324);
- TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9* L_326 = (TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9*)(&((L_324)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_325)))->___vertexBottomLeft);
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_327 = V_3;
- Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_328;
- L_328 = Vector4_op_Implicit_mB193CD8DA20DEB9E9F95CFEB5A2B1B9B3B7ECFEB_inline(L_327, NULL);
- L_326->___uv = L_328;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_329 = ___4_textInfo;
- NullCheck(L_329);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_330 = L_329->___textElementInfo;
- int32_t L_331 = __this->___m_CharacterCount;
- NullCheck(L_330);
- TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9* L_332 = (TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9*)(&((L_330)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_331)))->___vertexTopLeft);
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_333 = V_4;
- Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_334;
- L_334 = Vector4_op_Implicit_mB193CD8DA20DEB9E9F95CFEB5A2B1B9B3B7ECFEB_inline(L_333, NULL);
- L_332->___uv = L_334;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_335 = ___4_textInfo;
- NullCheck(L_335);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_336 = L_335->___textElementInfo;
- int32_t L_337 = __this->___m_CharacterCount;
- NullCheck(L_336);
- TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9* L_338 = (TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9*)(&((L_336)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_337)))->___vertexTopRight);
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_339 = V_5;
- Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_340;
- L_340 = Vector4_op_Implicit_mB193CD8DA20DEB9E9F95CFEB5A2B1B9B3B7ECFEB_inline(L_339, NULL);
- L_338->___uv = L_340;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_341 = ___4_textInfo;
- NullCheck(L_341);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_342 = L_341->___textElementInfo;
- int32_t L_343 = __this->___m_CharacterCount;
- NullCheck(L_342);
- TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9* L_344 = (TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9*)(&((L_342)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_343)))->___vertexBottomRight);
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_345 = V_6;
- Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_346;
- L_346 = Vector4_op_Implicit_mB193CD8DA20DEB9E9F95CFEB5A2B1B9B3B7ECFEB_inline(L_345, NULL);
- L_344->___uv = L_346;
- return;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextGenerator_SaveSpriteVertexInfo_m4B47901F01927E7CC4E486A1C4354AFBF4D138A5 (TextGenerator_t6B84DC798596D3A9944DC346DD453C075EE62366* __this, Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___0_vertexColor, TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* ___1_generationSettings, TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* ___2_textInfo, const RuntimeMethod* method)
- {
- static bool s_Il2CppMethodInitialized;
- if (!s_Il2CppMethodInitialized)
- {
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GlyphRect_tB6D225B9318A527A1CBC1B4078EB923398EB808D_il2cpp_TypeInfo_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
- s_Il2CppMethodInitialized = true;
- }
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B V_0;
- memset((&V_0), 0, sizeof(V_0));
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B V_1;
- memset((&V_1), 0, sizeof(V_1));
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B V_2;
- memset((&V_2), 0, sizeof(V_2));
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B V_3;
- memset((&V_3), 0, sizeof(V_3));
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B V_4;
- memset((&V_4), 0, sizeof(V_4));
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_5;
- memset((&V_5), 0, sizeof(V_5));
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_6;
- memset((&V_6), 0, sizeof(V_6));
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_7;
- memset((&V_7), 0, sizeof(V_7));
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_8;
- memset((&V_8), 0, sizeof(V_8));
- bool V_9 = false;
- bool V_10 = false;
- bool V_11 = false;
- bool V_12 = false;
- GlyphRect_tB6D225B9318A527A1CBC1B4078EB923398EB808D V_13;
- memset((&V_13), 0, sizeof(V_13));
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B G_B5_0;
- memset((&G_B5_0), 0, sizeof(G_B5_0));
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B* G_B7_0 = NULL;
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B* G_B6_0 = NULL;
- uint8_t G_B10_0 = 0x0;
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B* G_B10_1 = NULL;
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B* G_B9_0 = NULL;
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B* G_B8_0 = NULL;
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B G_B15_0;
- memset((&G_B15_0), 0, sizeof(G_B15_0));
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B G_B18_0;
- memset((&G_B18_0), 0, sizeof(G_B18_0));
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B G_B21_0;
- memset((&G_B21_0), 0, sizeof(G_B21_0));
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B G_B24_0;
- memset((&G_B24_0), 0, sizeof(G_B24_0));
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B G_B28_0;
- memset((&G_B28_0), 0, sizeof(G_B28_0));
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B G_B31_0;
- memset((&G_B31_0), 0, sizeof(G_B31_0));
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B G_B34_0;
- memset((&G_B34_0), 0, sizeof(G_B34_0));
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B G_B37_0;
- memset((&G_B37_0), 0, sizeof(G_B37_0));
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B G_B43_0;
- memset((&G_B43_0), 0, sizeof(G_B43_0));
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B G_B46_0;
- memset((&G_B46_0), 0, sizeof(G_B46_0));
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B G_B49_0;
- memset((&G_B49_0), 0, sizeof(G_B49_0));
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B G_B52_0;
- memset((&G_B52_0), 0, sizeof(G_B52_0));
- {
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_0 = ___2_textInfo;
- NullCheck(L_0);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_1 = L_0->___textElementInfo;
- int32_t L_2 = __this->___m_CharacterCount;
- NullCheck(L_1);
- TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9* L_3 = (TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9*)(&((L_1)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_2)))->___vertexBottomLeft);
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_4 = ___2_textInfo;
- NullCheck(L_4);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_5 = L_4->___textElementInfo;
- int32_t L_6 = __this->___m_CharacterCount;
- NullCheck(L_5);
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7 = ((L_5)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_6)))->___bottomLeft;
- L_3->___position = L_7;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_8 = ___2_textInfo;
- NullCheck(L_8);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_9 = L_8->___textElementInfo;
- int32_t L_10 = __this->___m_CharacterCount;
- NullCheck(L_9);
- TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9* L_11 = (TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9*)(&((L_9)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_10)))->___vertexTopLeft);
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_12 = ___2_textInfo;
- NullCheck(L_12);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_13 = L_12->___textElementInfo;
- int32_t L_14 = __this->___m_CharacterCount;
- NullCheck(L_13);
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_15 = ((L_13)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_14)))->___topLeft;
- L_11->___position = L_15;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_16 = ___2_textInfo;
- NullCheck(L_16);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_17 = L_16->___textElementInfo;
- int32_t L_18 = __this->___m_CharacterCount;
- NullCheck(L_17);
- TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9* L_19 = (TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9*)(&((L_17)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_18)))->___vertexTopRight);
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_20 = ___2_textInfo;
- NullCheck(L_20);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_21 = L_20->___textElementInfo;
- int32_t L_22 = __this->___m_CharacterCount;
- NullCheck(L_21);
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_23 = ((L_21)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_22)))->___topRight;
- L_19->___position = L_23;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_24 = ___2_textInfo;
- NullCheck(L_24);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_25 = L_24->___textElementInfo;
- int32_t L_26 = __this->___m_CharacterCount;
- NullCheck(L_25);
- TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9* L_27 = (TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9*)(&((L_25)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_26)))->___vertexBottomRight);
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_28 = ___2_textInfo;
- NullCheck(L_28);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_29 = L_28->___textElementInfo;
- int32_t L_30 = __this->___m_CharacterCount;
- NullCheck(L_29);
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_31 = ((L_29)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_30)))->___bottomRight;
- L_27->___position = L_31;
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_32 = ___1_generationSettings;
- NullCheck(L_32);
- bool L_33 = L_32->___tintSprites;
- V_9 = L_33;
- bool L_34 = V_9;
- if (!L_34)
- {
- goto IL_00d8;
- }
- }
- {
- __this->___m_TintSprite = (bool)1;
- }
-
- IL_00d8:
- {
- bool L_35 = __this->___m_TintSprite;
- if (L_35)
- {
- goto IL_00e8;
- }
- }
- {
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_36 = __this->___m_SpriteColor;
- G_B5_0 = L_36;
- goto IL_00f4;
- }
-
- IL_00e8:
- {
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_37 = __this->___m_SpriteColor;
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_38 = ___0_vertexColor;
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_39;
- L_39 = ColorUtilities_MultiplyColors_m81D3E41A86E195794977F31C5A944DB40FE734B4(L_37, L_38, NULL);
- G_B5_0 = L_39;
- }
-
- IL_00f4:
- {
- V_0 = G_B5_0;
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_40 = V_0;
- uint8_t L_41 = L_40.___a;
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B* L_42 = (Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B*)(&__this->___m_FontColor32);
- uint8_t L_43 = L_42->___a;
- if ((((int32_t)L_41) < ((int32_t)L_43)))
- {
- G_B7_0 = (&V_0);
- goto IL_0117;
- }
- G_B6_0 = (&V_0);
- }
- {
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B* L_44 = (Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B*)(&__this->___m_FontColor32);
- uint8_t L_45 = L_44->___a;
- G_B10_0 = L_45;
- G_B10_1 = G_B6_0;
- goto IL_0133;
- }
-
- IL_0117:
- {
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_46 = V_0;
- uint8_t L_47 = L_46.___a;
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_48 = ___0_vertexColor;
- uint8_t L_49 = L_48.___a;
- if ((((int32_t)L_47) < ((int32_t)L_49)))
- {
- G_B9_0 = G_B7_0;
- goto IL_012d;
- }
- G_B8_0 = G_B7_0;
- }
- {
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_50 = ___0_vertexColor;
- uint8_t L_51 = L_50.___a;
- G_B10_0 = L_51;
- G_B10_1 = G_B8_0;
- goto IL_0133;
- }
-
- IL_012d:
- {
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_52 = V_0;
- uint8_t L_53 = L_52.___a;
- G_B10_0 = L_53;
- G_B10_1 = G_B9_0;
- }
-
- IL_0133:
- {
- G_B10_1->___a = G_B10_0;
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_54 = V_0;
- V_1 = L_54;
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_55 = V_0;
- V_2 = L_55;
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_56 = V_0;
- V_3 = L_56;
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_57 = V_0;
- V_4 = L_57;
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_58 = ___1_generationSettings;
- NullCheck(L_58);
- TextColorGradient_t22D94E441E8E8CD772B966C167E5C0AEB0919D70* L_59 = L_58->___fontColorGradient;
- il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
- bool L_60;
- L_60 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_59, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
- V_10 = L_60;
- bool L_61 = V_10;
- if (!L_61)
- {
- goto IL_028c;
- }
- }
- {
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_62 = ___1_generationSettings;
- NullCheck(L_62);
- TextColorGradient_t22D94E441E8E8CD772B966C167E5C0AEB0919D70* L_63 = L_62->___fontColorGradientPreset;
- il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
- bool L_64;
- L_64 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_63, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
- V_11 = L_64;
- bool L_65 = V_11;
- if (!L_65)
- {
- goto IL_01fe;
- }
- }
- {
- bool L_66 = __this->___m_TintSprite;
- if (L_66)
- {
- goto IL_0178;
- }
- }
- {
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_67 = V_1;
- G_B15_0 = L_67;
- goto IL_018e;
- }
-
- IL_0178:
- {
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_68 = V_1;
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_69 = ___1_generationSettings;
- NullCheck(L_69);
- TextColorGradient_t22D94E441E8E8CD772B966C167E5C0AEB0919D70* L_70 = L_69->___fontColorGradientPreset;
- NullCheck(L_70);
- Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_71 = L_70->___bottomLeft;
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_72;
- L_72 = Color32_op_Implicit_m79AF5E0BDE9CE041CAC4D89CBFA66E71C6DD1B70_inline(L_71, NULL);
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_73;
- L_73 = ColorUtilities_MultiplyColors_m81D3E41A86E195794977F31C5A944DB40FE734B4(L_68, L_72, NULL);
- G_B15_0 = L_73;
- }
-
- IL_018e:
- {
- V_1 = G_B15_0;
- bool L_74 = __this->___m_TintSprite;
- if (L_74)
- {
- goto IL_019a;
- }
- }
- {
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_75 = V_2;
- G_B18_0 = L_75;
- goto IL_01b0;
- }
-
- IL_019a:
- {
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_76 = V_2;
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_77 = ___1_generationSettings;
- NullCheck(L_77);
- TextColorGradient_t22D94E441E8E8CD772B966C167E5C0AEB0919D70* L_78 = L_77->___fontColorGradientPreset;
- NullCheck(L_78);
- Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_79 = L_78->___topLeft;
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_80;
- L_80 = Color32_op_Implicit_m79AF5E0BDE9CE041CAC4D89CBFA66E71C6DD1B70_inline(L_79, NULL);
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_81;
- L_81 = ColorUtilities_MultiplyColors_m81D3E41A86E195794977F31C5A944DB40FE734B4(L_76, L_80, NULL);
- G_B18_0 = L_81;
- }
-
- IL_01b0:
- {
- V_2 = G_B18_0;
- bool L_82 = __this->___m_TintSprite;
- if (L_82)
- {
- goto IL_01bc;
- }
- }
- {
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_83 = V_3;
- G_B21_0 = L_83;
- goto IL_01d2;
- }
-
- IL_01bc:
- {
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_84 = V_3;
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_85 = ___1_generationSettings;
- NullCheck(L_85);
- TextColorGradient_t22D94E441E8E8CD772B966C167E5C0AEB0919D70* L_86 = L_85->___fontColorGradientPreset;
- NullCheck(L_86);
- Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_87 = L_86->___topRight;
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_88;
- L_88 = Color32_op_Implicit_m79AF5E0BDE9CE041CAC4D89CBFA66E71C6DD1B70_inline(L_87, NULL);
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_89;
- L_89 = ColorUtilities_MultiplyColors_m81D3E41A86E195794977F31C5A944DB40FE734B4(L_84, L_88, NULL);
- G_B21_0 = L_89;
- }
-
- IL_01d2:
- {
- V_3 = G_B21_0;
- bool L_90 = __this->___m_TintSprite;
- if (L_90)
- {
- goto IL_01df;
- }
- }
- {
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_91 = V_4;
- G_B24_0 = L_91;
- goto IL_01f6;
- }
-
- IL_01df:
- {
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_92 = V_4;
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_93 = ___1_generationSettings;
- NullCheck(L_93);
- TextColorGradient_t22D94E441E8E8CD772B966C167E5C0AEB0919D70* L_94 = L_93->___fontColorGradientPreset;
- NullCheck(L_94);
- Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_95 = L_94->___bottomRight;
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_96;
- L_96 = Color32_op_Implicit_m79AF5E0BDE9CE041CAC4D89CBFA66E71C6DD1B70_inline(L_95, NULL);
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_97;
- L_97 = ColorUtilities_MultiplyColors_m81D3E41A86E195794977F31C5A944DB40FE734B4(L_92, L_96, NULL);
- G_B24_0 = L_97;
- }
-
- IL_01f6:
- {
- V_4 = G_B24_0;
- goto IL_028b;
- }
-
- IL_01fe:
- {
- bool L_98 = __this->___m_TintSprite;
- if (L_98)
- {
- goto IL_020a;
- }
- }
- {
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_99 = V_1;
- G_B28_0 = L_99;
- goto IL_0220;
- }
-
- IL_020a:
- {
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_100 = V_1;
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_101 = ___1_generationSettings;
- NullCheck(L_101);
- TextColorGradient_t22D94E441E8E8CD772B966C167E5C0AEB0919D70* L_102 = L_101->___fontColorGradient;
- NullCheck(L_102);
- Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_103 = L_102->___bottomLeft;
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_104;
- L_104 = Color32_op_Implicit_m79AF5E0BDE9CE041CAC4D89CBFA66E71C6DD1B70_inline(L_103, NULL);
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_105;
- L_105 = ColorUtilities_MultiplyColors_m81D3E41A86E195794977F31C5A944DB40FE734B4(L_100, L_104, NULL);
- G_B28_0 = L_105;
- }
-
- IL_0220:
- {
- V_1 = G_B28_0;
- bool L_106 = __this->___m_TintSprite;
- if (L_106)
- {
- goto IL_022c;
- }
- }
- {
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_107 = V_2;
- G_B31_0 = L_107;
- goto IL_0242;
- }
-
- IL_022c:
- {
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_108 = V_2;
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_109 = ___1_generationSettings;
- NullCheck(L_109);
- TextColorGradient_t22D94E441E8E8CD772B966C167E5C0AEB0919D70* L_110 = L_109->___fontColorGradient;
- NullCheck(L_110);
- Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_111 = L_110->___topLeft;
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_112;
- L_112 = Color32_op_Implicit_m79AF5E0BDE9CE041CAC4D89CBFA66E71C6DD1B70_inline(L_111, NULL);
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_113;
- L_113 = ColorUtilities_MultiplyColors_m81D3E41A86E195794977F31C5A944DB40FE734B4(L_108, L_112, NULL);
- G_B31_0 = L_113;
- }
-
- IL_0242:
- {
- V_2 = G_B31_0;
- bool L_114 = __this->___m_TintSprite;
- if (L_114)
- {
- goto IL_024e;
- }
- }
- {
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_115 = V_3;
- G_B34_0 = L_115;
- goto IL_0264;
- }
-
- IL_024e:
- {
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_116 = V_3;
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_117 = ___1_generationSettings;
- NullCheck(L_117);
- TextColorGradient_t22D94E441E8E8CD772B966C167E5C0AEB0919D70* L_118 = L_117->___fontColorGradient;
- NullCheck(L_118);
- Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_119 = L_118->___topRight;
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_120;
- L_120 = Color32_op_Implicit_m79AF5E0BDE9CE041CAC4D89CBFA66E71C6DD1B70_inline(L_119, NULL);
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_121;
- L_121 = ColorUtilities_MultiplyColors_m81D3E41A86E195794977F31C5A944DB40FE734B4(L_116, L_120, NULL);
- G_B34_0 = L_121;
- }
-
- IL_0264:
- {
- V_3 = G_B34_0;
- bool L_122 = __this->___m_TintSprite;
- if (L_122)
- {
- goto IL_0271;
- }
- }
- {
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_123 = V_4;
- G_B37_0 = L_123;
- goto IL_0288;
- }
-
- IL_0271:
- {
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_124 = V_4;
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_125 = ___1_generationSettings;
- NullCheck(L_125);
- TextColorGradient_t22D94E441E8E8CD772B966C167E5C0AEB0919D70* L_126 = L_125->___fontColorGradient;
- NullCheck(L_126);
- Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_127 = L_126->___bottomRight;
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_128;
- L_128 = Color32_op_Implicit_m79AF5E0BDE9CE041CAC4D89CBFA66E71C6DD1B70_inline(L_127, NULL);
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_129;
- L_129 = ColorUtilities_MultiplyColors_m81D3E41A86E195794977F31C5A944DB40FE734B4(L_124, L_128, NULL);
- G_B37_0 = L_129;
- }
-
- IL_0288:
- {
- V_4 = G_B37_0;
- }
-
- IL_028b:
- {
- }
-
- IL_028c:
- {
- TextColorGradient_t22D94E441E8E8CD772B966C167E5C0AEB0919D70* L_130 = __this->___m_ColorGradientPreset;
- il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
- bool L_131;
- L_131 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_130, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
- V_12 = L_131;
- bool L_132 = V_12;
- if (!L_132)
- {
- goto IL_032e;
- }
- }
- {
- bool L_133 = __this->___m_TintSprite;
- if (L_133)
- {
- goto IL_02ad;
- }
- }
- {
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_134 = V_1;
- G_B43_0 = L_134;
- goto IL_02c3;
- }
-
- IL_02ad:
- {
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_135 = V_1;
- TextColorGradient_t22D94E441E8E8CD772B966C167E5C0AEB0919D70* L_136 = __this->___m_ColorGradientPreset;
- NullCheck(L_136);
- Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_137 = L_136->___bottomLeft;
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_138;
- L_138 = Color32_op_Implicit_m79AF5E0BDE9CE041CAC4D89CBFA66E71C6DD1B70_inline(L_137, NULL);
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_139;
- L_139 = ColorUtilities_MultiplyColors_m81D3E41A86E195794977F31C5A944DB40FE734B4(L_135, L_138, NULL);
- G_B43_0 = L_139;
- }
-
- IL_02c3:
- {
- V_1 = G_B43_0;
- bool L_140 = __this->___m_TintSprite;
- if (L_140)
- {
- goto IL_02cf;
- }
- }
- {
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_141 = V_2;
- G_B46_0 = L_141;
- goto IL_02e5;
- }
-
- IL_02cf:
- {
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_142 = V_2;
- TextColorGradient_t22D94E441E8E8CD772B966C167E5C0AEB0919D70* L_143 = __this->___m_ColorGradientPreset;
- NullCheck(L_143);
- Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_144 = L_143->___topLeft;
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_145;
- L_145 = Color32_op_Implicit_m79AF5E0BDE9CE041CAC4D89CBFA66E71C6DD1B70_inline(L_144, NULL);
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_146;
- L_146 = ColorUtilities_MultiplyColors_m81D3E41A86E195794977F31C5A944DB40FE734B4(L_142, L_145, NULL);
- G_B46_0 = L_146;
- }
-
- IL_02e5:
- {
- V_2 = G_B46_0;
- bool L_147 = __this->___m_TintSprite;
- if (L_147)
- {
- goto IL_02f1;
- }
- }
- {
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_148 = V_3;
- G_B49_0 = L_148;
- goto IL_0307;
- }
-
- IL_02f1:
- {
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_149 = V_3;
- TextColorGradient_t22D94E441E8E8CD772B966C167E5C0AEB0919D70* L_150 = __this->___m_ColorGradientPreset;
- NullCheck(L_150);
- Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_151 = L_150->___topRight;
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_152;
- L_152 = Color32_op_Implicit_m79AF5E0BDE9CE041CAC4D89CBFA66E71C6DD1B70_inline(L_151, NULL);
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_153;
- L_153 = ColorUtilities_MultiplyColors_m81D3E41A86E195794977F31C5A944DB40FE734B4(L_149, L_152, NULL);
- G_B49_0 = L_153;
- }
-
- IL_0307:
- {
- V_3 = G_B49_0;
- bool L_154 = __this->___m_TintSprite;
- if (L_154)
- {
- goto IL_0314;
- }
- }
- {
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_155 = V_4;
- G_B52_0 = L_155;
- goto IL_032b;
- }
-
- IL_0314:
- {
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_156 = V_4;
- TextColorGradient_t22D94E441E8E8CD772B966C167E5C0AEB0919D70* L_157 = __this->___m_ColorGradientPreset;
- NullCheck(L_157);
- Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_158 = L_157->___bottomRight;
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_159;
- L_159 = Color32_op_Implicit_m79AF5E0BDE9CE041CAC4D89CBFA66E71C6DD1B70_inline(L_158, NULL);
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_160;
- L_160 = ColorUtilities_MultiplyColors_m81D3E41A86E195794977F31C5A944DB40FE734B4(L_156, L_159, NULL);
- G_B52_0 = L_160;
- }
-
- IL_032b:
- {
- V_4 = G_B52_0;
- }
-
- IL_032e:
- {
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_161 = ___2_textInfo;
- NullCheck(L_161);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_162 = L_161->___textElementInfo;
- int32_t L_163 = __this->___m_CharacterCount;
- NullCheck(L_162);
- TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9* L_164 = (TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9*)(&((L_162)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_163)))->___vertexBottomLeft);
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_165 = V_1;
- L_164->___color = L_165;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_166 = ___2_textInfo;
- NullCheck(L_166);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_167 = L_166->___textElementInfo;
- int32_t L_168 = __this->___m_CharacterCount;
- NullCheck(L_167);
- TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9* L_169 = (TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9*)(&((L_167)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_168)))->___vertexTopLeft);
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_170 = V_2;
- L_169->___color = L_170;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_171 = ___2_textInfo;
- NullCheck(L_171);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_172 = L_171->___textElementInfo;
- int32_t L_173 = __this->___m_CharacterCount;
- NullCheck(L_172);
- TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9* L_174 = (TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9*)(&((L_172)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_173)))->___vertexTopRight);
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_175 = V_3;
- L_174->___color = L_175;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_176 = ___2_textInfo;
- NullCheck(L_176);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_177 = L_176->___textElementInfo;
- int32_t L_178 = __this->___m_CharacterCount;
- NullCheck(L_177);
- TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9* L_179 = (TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9*)(&((L_177)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_178)))->___vertexBottomRight);
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_180 = V_4;
- L_179->___color = L_180;
- TextElement_tCEF567A8810788262275B39DC39CBA6EBE7472DA* L_181 = __this->___m_CachedTextElement;
- NullCheck(L_181);
- Glyph_t700CF8EBE04ED4AEAB520885AAA1B309E02A103F* L_182;
- L_182 = TextElement_get_glyph_m101DBCCA0CDE2461B504174272A2FFCD53EA59E2(L_181, NULL);
- NullCheck(L_182);
- GlyphRect_tB6D225B9318A527A1CBC1B4078EB923398EB808D L_183;
- L_183 = Glyph_get_glyphRect_m94E7C5FE682695CDC096248EF027079F33768EE5(L_182, NULL);
- V_13 = L_183;
- il2cpp_codegen_runtime_class_init_inline(GlyphRect_tB6D225B9318A527A1CBC1B4078EB923398EB808D_il2cpp_TypeInfo_var);
- int32_t L_184;
- L_184 = GlyphRect_get_x_m453EECC6C6F08602B1F74C5E1D8EE1163236A898((&V_13), NULL);
- SpriteAsset_t1D3CF1D9DC350A4690CB09DE228A8B59F2F02313* L_185 = __this->___m_CurrentSpriteAsset;
- NullCheck(L_185);
- float L_186;
- L_186 = SpriteAsset_get_width_mC8BB271B0C76D6B0609C2B9220FFA00F07BD5C31_inline(L_185, NULL);
- TextElement_tCEF567A8810788262275B39DC39CBA6EBE7472DA* L_187 = __this->___m_CachedTextElement;
- NullCheck(L_187);
- Glyph_t700CF8EBE04ED4AEAB520885AAA1B309E02A103F* L_188;
- L_188 = TextElement_get_glyph_m101DBCCA0CDE2461B504174272A2FFCD53EA59E2(L_187, NULL);
- NullCheck(L_188);
- GlyphRect_tB6D225B9318A527A1CBC1B4078EB923398EB808D L_189;
- L_189 = Glyph_get_glyphRect_m94E7C5FE682695CDC096248EF027079F33768EE5(L_188, NULL);
- V_13 = L_189;
- int32_t L_190;
- L_190 = GlyphRect_get_y_mE31390BB3185EEA82DD16EA41E208F6A0397E3EA((&V_13), NULL);
- SpriteAsset_t1D3CF1D9DC350A4690CB09DE228A8B59F2F02313* L_191 = __this->___m_CurrentSpriteAsset;
- NullCheck(L_191);
- float L_192;
- L_192 = SpriteAsset_get_height_mF1EBD2DCEAE3BD57B4E80E21EB09BBF9F7539A49_inline(L_191, NULL);
- Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&V_5), ((float)(((float)L_184)/L_186)), ((float)(((float)L_190)/L_192)), NULL);
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_193 = V_5;
- float L_194 = L_193.___x;
- TextElement_tCEF567A8810788262275B39DC39CBA6EBE7472DA* L_195 = __this->___m_CachedTextElement;
- NullCheck(L_195);
- Glyph_t700CF8EBE04ED4AEAB520885AAA1B309E02A103F* L_196;
- L_196 = TextElement_get_glyph_m101DBCCA0CDE2461B504174272A2FFCD53EA59E2(L_195, NULL);
- NullCheck(L_196);
- GlyphRect_tB6D225B9318A527A1CBC1B4078EB923398EB808D L_197;
- L_197 = Glyph_get_glyphRect_m94E7C5FE682695CDC096248EF027079F33768EE5(L_196, NULL);
- V_13 = L_197;
- int32_t L_198;
- L_198 = GlyphRect_get_y_mE31390BB3185EEA82DD16EA41E208F6A0397E3EA((&V_13), NULL);
- TextElement_tCEF567A8810788262275B39DC39CBA6EBE7472DA* L_199 = __this->___m_CachedTextElement;
- NullCheck(L_199);
- Glyph_t700CF8EBE04ED4AEAB520885AAA1B309E02A103F* L_200;
- L_200 = TextElement_get_glyph_m101DBCCA0CDE2461B504174272A2FFCD53EA59E2(L_199, NULL);
- NullCheck(L_200);
- GlyphRect_tB6D225B9318A527A1CBC1B4078EB923398EB808D L_201;
- L_201 = Glyph_get_glyphRect_m94E7C5FE682695CDC096248EF027079F33768EE5(L_200, NULL);
- V_13 = L_201;
- int32_t L_202;
- L_202 = GlyphRect_get_height_m7F4D04452994E0D18762BB44352608E484DAAC1A((&V_13), NULL);
- SpriteAsset_t1D3CF1D9DC350A4690CB09DE228A8B59F2F02313* L_203 = __this->___m_CurrentSpriteAsset;
- NullCheck(L_203);
- float L_204;
- L_204 = SpriteAsset_get_height_mF1EBD2DCEAE3BD57B4E80E21EB09BBF9F7539A49_inline(L_203, NULL);
- Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&V_6), L_194, ((float)(((float)((int32_t)il2cpp_codegen_add(L_198, L_202)))/L_204)), NULL);
- TextElement_tCEF567A8810788262275B39DC39CBA6EBE7472DA* L_205 = __this->___m_CachedTextElement;
- NullCheck(L_205);
- Glyph_t700CF8EBE04ED4AEAB520885AAA1B309E02A103F* L_206;
- L_206 = TextElement_get_glyph_m101DBCCA0CDE2461B504174272A2FFCD53EA59E2(L_205, NULL);
- NullCheck(L_206);
- GlyphRect_tB6D225B9318A527A1CBC1B4078EB923398EB808D L_207;
- L_207 = Glyph_get_glyphRect_m94E7C5FE682695CDC096248EF027079F33768EE5(L_206, NULL);
- V_13 = L_207;
- int32_t L_208;
- L_208 = GlyphRect_get_x_m453EECC6C6F08602B1F74C5E1D8EE1163236A898((&V_13), NULL);
- TextElement_tCEF567A8810788262275B39DC39CBA6EBE7472DA* L_209 = __this->___m_CachedTextElement;
- NullCheck(L_209);
- Glyph_t700CF8EBE04ED4AEAB520885AAA1B309E02A103F* L_210;
- L_210 = TextElement_get_glyph_m101DBCCA0CDE2461B504174272A2FFCD53EA59E2(L_209, NULL);
- NullCheck(L_210);
- GlyphRect_tB6D225B9318A527A1CBC1B4078EB923398EB808D L_211;
- L_211 = Glyph_get_glyphRect_m94E7C5FE682695CDC096248EF027079F33768EE5(L_210, NULL);
- V_13 = L_211;
- int32_t L_212;
- L_212 = GlyphRect_get_width_mD291C7644BBF18D6A213427F6C9C28840F233F12((&V_13), NULL);
- SpriteAsset_t1D3CF1D9DC350A4690CB09DE228A8B59F2F02313* L_213 = __this->___m_CurrentSpriteAsset;
- NullCheck(L_213);
- float L_214;
- L_214 = SpriteAsset_get_width_mC8BB271B0C76D6B0609C2B9220FFA00F07BD5C31_inline(L_213, NULL);
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_215 = V_6;
- float L_216 = L_215.___y;
- Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&V_7), ((float)(((float)((int32_t)il2cpp_codegen_add(L_208, L_212)))/L_214)), L_216, NULL);
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_217 = V_7;
- float L_218 = L_217.___x;
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_219 = V_5;
- float L_220 = L_219.___y;
- Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&V_8), L_218, L_220, NULL);
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_221 = ___2_textInfo;
- NullCheck(L_221);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_222 = L_221->___textElementInfo;
- int32_t L_223 = __this->___m_CharacterCount;
- NullCheck(L_222);
- TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9* L_224 = (TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9*)(&((L_222)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_223)))->___vertexBottomLeft);
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_225 = V_5;
- Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_226;
- L_226 = Vector4_op_Implicit_mB193CD8DA20DEB9E9F95CFEB5A2B1B9B3B7ECFEB_inline(L_225, NULL);
- L_224->___uv = L_226;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_227 = ___2_textInfo;
- NullCheck(L_227);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_228 = L_227->___textElementInfo;
- int32_t L_229 = __this->___m_CharacterCount;
- NullCheck(L_228);
- TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9* L_230 = (TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9*)(&((L_228)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_229)))->___vertexTopLeft);
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_231 = V_6;
- Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_232;
- L_232 = Vector4_op_Implicit_mB193CD8DA20DEB9E9F95CFEB5A2B1B9B3B7ECFEB_inline(L_231, NULL);
- L_230->___uv = L_232;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_233 = ___2_textInfo;
- NullCheck(L_233);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_234 = L_233->___textElementInfo;
- int32_t L_235 = __this->___m_CharacterCount;
- NullCheck(L_234);
- TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9* L_236 = (TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9*)(&((L_234)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_235)))->___vertexTopRight);
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_237 = V_7;
- Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_238;
- L_238 = Vector4_op_Implicit_mB193CD8DA20DEB9E9F95CFEB5A2B1B9B3B7ECFEB_inline(L_237, NULL);
- L_236->___uv = L_238;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_239 = ___2_textInfo;
- NullCheck(L_239);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_240 = L_239->___textElementInfo;
- int32_t L_241 = __this->___m_CharacterCount;
- NullCheck(L_240);
- TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9* L_242 = (TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9*)(&((L_240)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_241)))->___vertexBottomRight);
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_243 = V_8;
- Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_244;
- L_244 = Vector4_op_Implicit_mB193CD8DA20DEB9E9F95CFEB5A2B1B9B3B7ECFEB_inline(L_243, NULL);
- L_242->___uv = L_244;
- return;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextGenerator_DrawUnderlineMesh_m307EA8034106ACD13F89CC7E78C5DE08CCCCEFAE (TextGenerator_t6B84DC798596D3A9944DC346DD453C075EE62366* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_start, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_end, float ___2_startScale, float ___3_endScale, float ___4_maxScale, float ___5_sdfScale, Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___6_underlineColor, TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* ___7_generationSettings, TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* ___8_textInfo, const RuntimeMethod* method)
- {
- static bool s_Il2CppMethodInitialized;
- if (!s_Il2CppMethodInitialized)
- {
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GlyphRect_tB6D225B9318A527A1CBC1B4078EB923398EB808D_il2cpp_TypeInfo_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MeshInfo_tE55C4A8846CC2C399CCC3FE989476D987B86AB2F_il2cpp_TypeInfo_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB5A53A29088599D7E845D32B9B4378B04A61193D);
- s_Il2CppMethodInitialized = true;
- }
- int32_t V_0 = 0;
- int32_t V_1 = 0;
- GlyphMetrics_t6C1C65A891A6279A0EE807C436436B1E44F7AF1A V_2;
- memset((&V_2), 0, sizeof(V_2));
- GlyphRect_tB6D225B9318A527A1CBC1B4078EB923398EB808D V_3;
- memset((&V_3), 0, sizeof(V_3));
- float V_4 = 0.0f;
- float V_5 = 0.0f;
- float V_6 = 0.0f;
- float V_7 = 0.0f;
- float V_8 = 0.0f;
- TextCoreVertexU5BU5D_tB1DD4645DEB2946FA2271F94CE23D57FB4B9FE17* V_9 = NULL;
- float V_10 = 0.0f;
- float V_11 = 0.0f;
- float V_12 = 0.0f;
- float V_13 = 0.0f;
- float V_14 = 0.0f;
- float V_15 = 0.0f;
- float V_16 = 0.0f;
- float V_17 = 0.0f;
- float V_18 = 0.0f;
- float V_19 = 0.0f;
- float V_20 = 0.0f;
- float V_21 = 0.0f;
- float V_22 = 0.0f;
- float V_23 = 0.0f;
- float V_24 = 0.0f;
- float V_25 = 0.0f;
- float V_26 = 0.0f;
- float V_27 = 0.0f;
- bool V_28 = false;
- bool V_29 = false;
- bool V_30 = false;
- FaceInfo_t12F0319E555A62CBA1D9E51A16C7963393932756 V_31;
- memset((&V_31), 0, sizeof(V_31));
- bool V_32 = false;
- bool V_33 = false;
- Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* V_34 = NULL;
- bool V_35 = false;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_36;
- memset((&V_36), 0, sizeof(V_36));
- bool V_37 = false;
- int32_t V_38 = 0;
- bool V_39 = false;
- int32_t V_40 = 0;
- bool V_41 = false;
- bool V_42 = false;
- float V_43 = 0.0f;
- Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* V_44 = NULL;
- bool V_45 = false;
- float V_46 = 0.0f;
- Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* V_47 = NULL;
- float V_48 = 0.0f;
- Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* V_49 = NULL;
- bool V_50 = false;
- int32_t V_51 = 0;
- bool V_52 = false;
- Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259* V_53 = NULL;
- int32_t V_54 = 0;
- bool V_55 = false;
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B* G_B30_0 = NULL;
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B* G_B29_0 = NULL;
- uint8_t G_B31_0 = 0x0;
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B* G_B31_1 = NULL;
- {
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_0 = ___7_generationSettings;
- bool L_1;
- L_1 = TextGenerator_GetUnderlineSpecialCharacter_mBDF79614A582C3D08886E593DD03D38809F0CFA9(__this, L_0, NULL);
- SpecialCharacter_t869F8BE65A7FE32AFD4196118258F49A63D8E2BD* L_2 = (SpecialCharacter_t869F8BE65A7FE32AFD4196118258F49A63D8E2BD*)(&__this->___m_Underline);
- Character_t9B671B493FAC8D43638C69AF6AE92CBD103D80EC* L_3 = L_2->___character;
- V_28 = (bool)((((RuntimeObject*)(Character_t9B671B493FAC8D43638C69AF6AE92CBD103D80EC*)L_3) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0);
- bool L_4 = V_28;
- if (!L_4)
- {
- goto IL_0041;
- }
- }
- {
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_5 = ___7_generationSettings;
- NullCheck(L_5);
- TextSettings_tB7F55685AFFD4A96F714427BCACFD6958E357D64* L_6 = L_5->___textSettings;
- NullCheck(L_6);
- bool L_7;
- L_7 = TextSettings_get_displayWarnings_m3CA9FCB44B30CC06F54CD3716D68285FF844DF83_inline(L_6, NULL);
- V_29 = L_7;
- bool L_8 = V_29;
- if (!L_8)
- {
- goto IL_003c;
- }
- }
- {
- il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
- Debug_LogWarning_m33EF1B897E0C7C6FF538989610BFAFFEF4628CA9(_stringLiteralB5A53A29088599D7E845D32B9B4378B04A61193D, NULL);
- }
-
- IL_003c:
- {
- goto IL_0da5;
- }
-
- IL_0041:
- {
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_9 = ___8_textInfo;
- NullCheck(L_9);
- MeshInfoU5BU5D_t3DF8B75BF4A213334EED197AD25E432212894AC6* L_10 = L_9->___meshInfo;
- int32_t L_11 = __this->___m_CurrentMaterialIndex;
- NullCheck(L_10);
- int32_t L_12 = ((L_10)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_11)))->___vertexCount;
- V_0 = L_12;
- int32_t L_13 = V_0;
- V_1 = ((int32_t)il2cpp_codegen_add(L_13, ((int32_t)12)));
- int32_t L_14 = V_1;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_15 = ___8_textInfo;
- NullCheck(L_15);
- MeshInfoU5BU5D_t3DF8B75BF4A213334EED197AD25E432212894AC6* L_16 = L_15->___meshInfo;
- int32_t L_17 = __this->___m_CurrentMaterialIndex;
- NullCheck(L_16);
- int32_t L_18 = ((L_16)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_17)))->___vertexBufferSize;
- V_30 = (bool)((((int32_t)L_14) > ((int32_t)L_18))? 1 : 0);
- bool L_19 = V_30;
- if (!L_19)
- {
- goto IL_00a2;
- }
- }
- {
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_20 = ___8_textInfo;
- NullCheck(L_20);
- MeshInfoU5BU5D_t3DF8B75BF4A213334EED197AD25E432212894AC6* L_21 = L_20->___meshInfo;
- int32_t L_22 = __this->___m_CurrentMaterialIndex;
- NullCheck(L_21);
- int32_t L_23 = V_1;
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_24 = ___7_generationSettings;
- NullCheck(L_24);
- bool L_25 = L_24->___isIMGUI;
- il2cpp_codegen_runtime_class_init_inline(MeshInfo_tE55C4A8846CC2C399CCC3FE989476D987B86AB2F_il2cpp_TypeInfo_var);
- MeshInfo_ResizeMeshInfo_m22D30D08188ACAEBA3CE46383E5D2FFC3E8C519E(((L_21)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_22))), ((int32_t)(L_23/4)), L_25, NULL);
- }
-
- IL_00a2:
- {
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_26 = ___0_start;
- float L_27 = L_26.___y;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_28 = ___1_end;
- float L_29 = L_28.___y;
- float L_30;
- L_30 = Mathf_Min_m747CA71A9483CDB394B13BD0AD048EE17E48FFE4_inline(L_27, L_29, NULL);
- (&___0_start)->___y = L_30;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_31 = ___0_start;
- float L_32 = L_31.___y;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_33 = ___1_end;
- float L_34 = L_33.___y;
- float L_35;
- L_35 = Mathf_Min_m747CA71A9483CDB394B13BD0AD048EE17E48FFE4_inline(L_32, L_34, NULL);
- (&___1_end)->___y = L_35;
- SpecialCharacter_t869F8BE65A7FE32AFD4196118258F49A63D8E2BD* L_36 = (SpecialCharacter_t869F8BE65A7FE32AFD4196118258F49A63D8E2BD*)(&__this->___m_Underline);
- Character_t9B671B493FAC8D43638C69AF6AE92CBD103D80EC* L_37 = L_36->___character;
- NullCheck(L_37);
- Glyph_t700CF8EBE04ED4AEAB520885AAA1B309E02A103F* L_38;
- L_38 = TextElement_get_glyph_m101DBCCA0CDE2461B504174272A2FFCD53EA59E2(L_37, NULL);
- NullCheck(L_38);
- GlyphMetrics_t6C1C65A891A6279A0EE807C436436B1E44F7AF1A L_39;
- L_39 = Glyph_get_metrics_mB6E9D3D1899E35BA257638F6F58B7D260170B6FA(L_38, NULL);
- V_2 = L_39;
- SpecialCharacter_t869F8BE65A7FE32AFD4196118258F49A63D8E2BD* L_40 = (SpecialCharacter_t869F8BE65A7FE32AFD4196118258F49A63D8E2BD*)(&__this->___m_Underline);
- Character_t9B671B493FAC8D43638C69AF6AE92CBD103D80EC* L_41 = L_40->___character;
- NullCheck(L_41);
- Glyph_t700CF8EBE04ED4AEAB520885AAA1B309E02A103F* L_42;
- L_42 = TextElement_get_glyph_m101DBCCA0CDE2461B504174272A2FFCD53EA59E2(L_41, NULL);
- NullCheck(L_42);
- GlyphRect_tB6D225B9318A527A1CBC1B4078EB923398EB808D L_43;
- L_43 = Glyph_get_glyphRect_m94E7C5FE682695CDC096248EF027079F33768EE5(L_42, NULL);
- V_3 = L_43;
- SpecialCharacter_t869F8BE65A7FE32AFD4196118258F49A63D8E2BD* L_44 = (SpecialCharacter_t869F8BE65A7FE32AFD4196118258F49A63D8E2BD*)(&__this->___m_Underline);
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_45 = L_44->___fontAsset;
- NullCheck(L_45);
- FaceInfo_t12F0319E555A62CBA1D9E51A16C7963393932756 L_46;
- L_46 = FontAsset_get_faceInfo_mF020EC579E3C18A6279D55D86AF1C585031B49A9(L_45, NULL);
- V_31 = L_46;
- float L_47;
- L_47 = FaceInfo_get_underlineThickness_mC032F8C026994AF3FD49E6AB12E113F61EFA98E2((&V_31), NULL);
- V_4 = L_47;
- float* L_48 = (float*)(&(&___0_start)->___x);
- float* L_49 = L_48;
- float L_50 = *((float*)L_49);
- float L_51 = ___2_startScale;
- float L_52 = ___4_maxScale;
- float L_53 = __this->___m_Padding;
- *((float*)L_49) = (float)((float)il2cpp_codegen_add(L_50, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_51, L_52)), L_53))));
- float* L_54 = (float*)(&(&___1_end)->___x);
- float* L_55 = L_54;
- float L_56 = *((float*)L_55);
- float L_57 = ___4_maxScale;
- float L_58 = ___3_endScale;
- float L_59 = __this->___m_Padding;
- *((float*)L_55) = (float)((float)il2cpp_codegen_add(L_56, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_57, L_58)), L_59))));
- float L_60;
- L_60 = GlyphMetrics_get_width_m0F9F391E3A98984167E8001D4101BE1CE9354D13((&V_2), NULL);
- float L_61 = __this->___m_Padding;
- float L_62 = ___4_maxScale;
- V_5 = ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_60, (0.5f))), L_61)), L_62));
- V_6 = (1.0f);
- float L_63 = V_5;
- V_7 = ((float)il2cpp_codegen_multiply((2.0f), L_63));
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_64 = ___1_end;
- float L_65 = L_64.___x;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_66 = ___0_start;
- float L_67 = L_66.___x;
- V_8 = ((float)il2cpp_codegen_subtract(L_65, L_67));
- float L_68 = V_8;
- float L_69 = V_7;
- V_32 = (bool)((((float)L_68) < ((float)L_69))? 1 : 0);
- bool L_70 = V_32;
- if (!L_70)
- {
- goto IL_019b;
- }
- }
- {
- float L_71 = V_8;
- float L_72 = V_7;
- V_6 = ((float)(L_71/L_72));
- float L_73 = V_5;
- float L_74 = V_6;
- V_5 = ((float)il2cpp_codegen_multiply(L_73, L_74));
- }
-
- IL_019b:
- {
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_75 = ___8_textInfo;
- NullCheck(L_75);
- MeshInfoU5BU5D_t3DF8B75BF4A213334EED197AD25E432212894AC6* L_76 = L_75->___meshInfo;
- int32_t L_77 = __this->___m_CurrentMaterialIndex;
- NullCheck(L_76);
- TextCoreVertexU5BU5D_tB1DD4645DEB2946FA2271F94CE23D57FB4B9FE17* L_78 = ((L_76)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_77)))->___vertexData;
- V_9 = L_78;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_79 = ___0_start;
- float L_80 = L_79.___x;
- V_10 = L_80;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_81 = ___0_start;
- float L_82 = L_81.___x;
- float L_83 = V_5;
- V_11 = ((float)il2cpp_codegen_add(L_82, L_83));
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_84 = ___1_end;
- float L_85 = L_84.___x;
- float L_86 = V_5;
- V_12 = ((float)il2cpp_codegen_subtract(L_85, L_86));
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_87 = ___1_end;
- float L_88 = L_87.___x;
- V_13 = L_88;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_89 = ___0_start;
- float L_90 = L_89.___y;
- float L_91 = V_4;
- float L_92 = __this->___m_Padding;
- float L_93 = ___4_maxScale;
- V_14 = ((float)il2cpp_codegen_subtract(L_90, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_add(L_91, L_92)), L_93))));
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_94 = ___0_start;
- float L_95 = L_94.___y;
- float L_96 = __this->___m_Padding;
- float L_97 = ___4_maxScale;
- V_15 = ((float)il2cpp_codegen_add(L_95, ((float)il2cpp_codegen_multiply(L_96, L_97))));
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_98 = ___8_textInfo;
- NullCheck(L_98);
- int32_t L_99;
- L_99 = TextInfo_get_vertexDataLayout_m51EB99E4BAB733094A5AEE4539F76C39E3DD0AFE_inline(L_98, NULL);
- V_33 = (bool)((((int32_t)L_99) == ((int32_t)1))? 1 : 0);
- bool L_100 = V_33;
- if (!L_100)
- {
- goto IL_033c;
- }
- }
- {
- TextCoreVertexU5BU5D_tB1DD4645DEB2946FA2271F94CE23D57FB4B9FE17* L_101 = V_9;
- int32_t L_102 = V_0;
- NullCheck(L_101);
- float L_103 = V_10;
- float L_104 = V_14;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_105;
- memset((&L_105), 0, sizeof(L_105));
- Vector3__ctor_m5F87930F9B0828E5652E2D9D01ED907C01122C86_inline((&L_105), L_103, L_104, NULL);
- ((L_101)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_102)))->___position = L_105;
- TextCoreVertexU5BU5D_tB1DD4645DEB2946FA2271F94CE23D57FB4B9FE17* L_106 = V_9;
- int32_t L_107 = V_0;
- NullCheck(L_106);
- float L_108 = V_10;
- float L_109 = V_15;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_110;
- memset((&L_110), 0, sizeof(L_110));
- Vector3__ctor_m5F87930F9B0828E5652E2D9D01ED907C01122C86_inline((&L_110), L_108, L_109, NULL);
- ((L_106)->GetAddressAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_107, 1)))))->___position = L_110;
- TextCoreVertexU5BU5D_tB1DD4645DEB2946FA2271F94CE23D57FB4B9FE17* L_111 = V_9;
- int32_t L_112 = V_0;
- NullCheck(L_111);
- float L_113 = V_11;
- float L_114 = V_15;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_115;
- memset((&L_115), 0, sizeof(L_115));
- Vector3__ctor_m5F87930F9B0828E5652E2D9D01ED907C01122C86_inline((&L_115), L_113, L_114, NULL);
- ((L_111)->GetAddressAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_112, 2)))))->___position = L_115;
- TextCoreVertexU5BU5D_tB1DD4645DEB2946FA2271F94CE23D57FB4B9FE17* L_116 = V_9;
- int32_t L_117 = V_0;
- NullCheck(L_116);
- float L_118 = V_11;
- float L_119 = V_14;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_120;
- memset((&L_120), 0, sizeof(L_120));
- Vector3__ctor_m5F87930F9B0828E5652E2D9D01ED907C01122C86_inline((&L_120), L_118, L_119, NULL);
- ((L_116)->GetAddressAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_117, 3)))))->___position = L_120;
- TextCoreVertexU5BU5D_tB1DD4645DEB2946FA2271F94CE23D57FB4B9FE17* L_121 = V_9;
- int32_t L_122 = V_0;
- NullCheck(L_121);
- float L_123 = V_11;
- float L_124 = V_14;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_125;
- memset((&L_125), 0, sizeof(L_125));
- Vector3__ctor_m5F87930F9B0828E5652E2D9D01ED907C01122C86_inline((&L_125), L_123, L_124, NULL);
- ((L_121)->GetAddressAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_122, 4)))))->___position = L_125;
- TextCoreVertexU5BU5D_tB1DD4645DEB2946FA2271F94CE23D57FB4B9FE17* L_126 = V_9;
- int32_t L_127 = V_0;
- NullCheck(L_126);
- float L_128 = V_11;
- float L_129 = V_15;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_130;
- memset((&L_130), 0, sizeof(L_130));
- Vector3__ctor_m5F87930F9B0828E5652E2D9D01ED907C01122C86_inline((&L_130), L_128, L_129, NULL);
- ((L_126)->GetAddressAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_127, 5)))))->___position = L_130;
- TextCoreVertexU5BU5D_tB1DD4645DEB2946FA2271F94CE23D57FB4B9FE17* L_131 = V_9;
- int32_t L_132 = V_0;
- NullCheck(L_131);
- float L_133 = V_12;
- float L_134 = V_15;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_135;
- memset((&L_135), 0, sizeof(L_135));
- Vector3__ctor_m5F87930F9B0828E5652E2D9D01ED907C01122C86_inline((&L_135), L_133, L_134, NULL);
- ((L_131)->GetAddressAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_132, 6)))))->___position = L_135;
- TextCoreVertexU5BU5D_tB1DD4645DEB2946FA2271F94CE23D57FB4B9FE17* L_136 = V_9;
- int32_t L_137 = V_0;
- NullCheck(L_136);
- float L_138 = V_12;
- float L_139 = V_14;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_140;
- memset((&L_140), 0, sizeof(L_140));
- Vector3__ctor_m5F87930F9B0828E5652E2D9D01ED907C01122C86_inline((&L_140), L_138, L_139, NULL);
- ((L_136)->GetAddressAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_137, 7)))))->___position = L_140;
- TextCoreVertexU5BU5D_tB1DD4645DEB2946FA2271F94CE23D57FB4B9FE17* L_141 = V_9;
- int32_t L_142 = V_0;
- NullCheck(L_141);
- float L_143 = V_12;
- float L_144 = V_14;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_145;
- memset((&L_145), 0, sizeof(L_145));
- Vector3__ctor_m5F87930F9B0828E5652E2D9D01ED907C01122C86_inline((&L_145), L_143, L_144, NULL);
- ((L_141)->GetAddressAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_142, 8)))))->___position = L_145;
- TextCoreVertexU5BU5D_tB1DD4645DEB2946FA2271F94CE23D57FB4B9FE17* L_146 = V_9;
- int32_t L_147 = V_0;
- NullCheck(L_146);
- float L_148 = V_12;
- float L_149 = V_15;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_150;
- memset((&L_150), 0, sizeof(L_150));
- Vector3__ctor_m5F87930F9B0828E5652E2D9D01ED907C01122C86_inline((&L_150), L_148, L_149, NULL);
- ((L_146)->GetAddressAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_147, ((int32_t)9))))))->___position = L_150;
- TextCoreVertexU5BU5D_tB1DD4645DEB2946FA2271F94CE23D57FB4B9FE17* L_151 = V_9;
- int32_t L_152 = V_0;
- NullCheck(L_151);
- float L_153 = V_13;
- float L_154 = V_15;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_155;
- memset((&L_155), 0, sizeof(L_155));
- Vector3__ctor_m5F87930F9B0828E5652E2D9D01ED907C01122C86_inline((&L_155), L_153, L_154, NULL);
- ((L_151)->GetAddressAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_152, ((int32_t)10))))))->___position = L_155;
- TextCoreVertexU5BU5D_tB1DD4645DEB2946FA2271F94CE23D57FB4B9FE17* L_156 = V_9;
- int32_t L_157 = V_0;
- NullCheck(L_156);
- float L_158 = V_13;
- float L_159 = V_14;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_160;
- memset((&L_160), 0, sizeof(L_160));
- Vector3__ctor_m5F87930F9B0828E5652E2D9D01ED907C01122C86_inline((&L_160), L_158, L_159, NULL);
- ((L_156)->GetAddressAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_157, ((int32_t)11))))))->___position = L_160;
- goto IL_043c;
- }
-
- IL_033c:
- {
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_161 = ___8_textInfo;
- NullCheck(L_161);
- MeshInfoU5BU5D_t3DF8B75BF4A213334EED197AD25E432212894AC6* L_162 = L_161->___meshInfo;
- int32_t L_163 = __this->___m_CurrentMaterialIndex;
- NullCheck(L_162);
- Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_164 = ((L_162)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_163)))->___vertices;
- V_34 = L_164;
- Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_165 = V_34;
- int32_t L_166 = V_0;
- float L_167 = V_10;
- float L_168 = V_14;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_169;
- memset((&L_169), 0, sizeof(L_169));
- Vector3__ctor_m5F87930F9B0828E5652E2D9D01ED907C01122C86_inline((&L_169), L_167, L_168, NULL);
- NullCheck(L_165);
- (L_165)->SetAt(static_cast<il2cpp_array_size_t>(L_166), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_169);
- Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_170 = V_34;
- int32_t L_171 = V_0;
- float L_172 = V_10;
- float L_173 = V_15;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_174;
- memset((&L_174), 0, sizeof(L_174));
- Vector3__ctor_m5F87930F9B0828E5652E2D9D01ED907C01122C86_inline((&L_174), L_172, L_173, NULL);
- NullCheck(L_170);
- (L_170)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_171, 1))), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_174);
- Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_175 = V_34;
- int32_t L_176 = V_0;
- float L_177 = V_11;
- float L_178 = V_15;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_179;
- memset((&L_179), 0, sizeof(L_179));
- Vector3__ctor_m5F87930F9B0828E5652E2D9D01ED907C01122C86_inline((&L_179), L_177, L_178, NULL);
- NullCheck(L_175);
- (L_175)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_176, 2))), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_179);
- Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_180 = V_34;
- int32_t L_181 = V_0;
- float L_182 = V_11;
- float L_183 = V_14;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_184;
- memset((&L_184), 0, sizeof(L_184));
- Vector3__ctor_m5F87930F9B0828E5652E2D9D01ED907C01122C86_inline((&L_184), L_182, L_183, NULL);
- NullCheck(L_180);
- (L_180)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_181, 3))), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_184);
- Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_185 = V_34;
- int32_t L_186 = V_0;
- float L_187 = V_11;
- float L_188 = V_14;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_189;
- memset((&L_189), 0, sizeof(L_189));
- Vector3__ctor_m5F87930F9B0828E5652E2D9D01ED907C01122C86_inline((&L_189), L_187, L_188, NULL);
- NullCheck(L_185);
- (L_185)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_186, 4))), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_189);
- Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_190 = V_34;
- int32_t L_191 = V_0;
- float L_192 = V_11;
- float L_193 = V_15;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_194;
- memset((&L_194), 0, sizeof(L_194));
- Vector3__ctor_m5F87930F9B0828E5652E2D9D01ED907C01122C86_inline((&L_194), L_192, L_193, NULL);
- NullCheck(L_190);
- (L_190)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_191, 5))), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_194);
- Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_195 = V_34;
- int32_t L_196 = V_0;
- float L_197 = V_12;
- float L_198 = V_15;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_199;
- memset((&L_199), 0, sizeof(L_199));
- Vector3__ctor_m5F87930F9B0828E5652E2D9D01ED907C01122C86_inline((&L_199), L_197, L_198, NULL);
- NullCheck(L_195);
- (L_195)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_196, 6))), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_199);
- Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_200 = V_34;
- int32_t L_201 = V_0;
- float L_202 = V_12;
- float L_203 = V_14;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_204;
- memset((&L_204), 0, sizeof(L_204));
- Vector3__ctor_m5F87930F9B0828E5652E2D9D01ED907C01122C86_inline((&L_204), L_202, L_203, NULL);
- NullCheck(L_200);
- (L_200)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_201, 7))), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_204);
- Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_205 = V_34;
- int32_t L_206 = V_0;
- float L_207 = V_12;
- float L_208 = V_14;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_209;
- memset((&L_209), 0, sizeof(L_209));
- Vector3__ctor_m5F87930F9B0828E5652E2D9D01ED907C01122C86_inline((&L_209), L_207, L_208, NULL);
- NullCheck(L_205);
- (L_205)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_206, 8))), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_209);
- Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_210 = V_34;
- int32_t L_211 = V_0;
- float L_212 = V_12;
- float L_213 = V_15;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_214;
- memset((&L_214), 0, sizeof(L_214));
- Vector3__ctor_m5F87930F9B0828E5652E2D9D01ED907C01122C86_inline((&L_214), L_212, L_213, NULL);
- NullCheck(L_210);
- (L_210)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_211, ((int32_t)9)))), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_214);
- Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_215 = V_34;
- int32_t L_216 = V_0;
- float L_217 = V_13;
- float L_218 = V_15;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_219;
- memset((&L_219), 0, sizeof(L_219));
- Vector3__ctor_m5F87930F9B0828E5652E2D9D01ED907C01122C86_inline((&L_219), L_217, L_218, NULL);
- NullCheck(L_215);
- (L_215)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_216, ((int32_t)10)))), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_219);
- Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_220 = V_34;
- int32_t L_221 = V_0;
- float L_222 = V_13;
- float L_223 = V_14;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_224;
- memset((&L_224), 0, sizeof(L_224));
- Vector3__ctor_m5F87930F9B0828E5652E2D9D01ED907C01122C86_inline((&L_224), L_222, L_223, NULL);
- NullCheck(L_220);
- (L_220)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_221, ((int32_t)11)))), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_224);
- }
-
- IL_043c:
- {
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_225 = ___7_generationSettings;
- NullCheck(L_225);
- bool L_226 = L_225->___inverseYAxis;
- V_35 = L_226;
- bool L_227 = V_35;
- if (!L_227)
- {
- goto IL_057b;
- }
- }
- {
- (&V_36)->___x = (0.0f);
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_228 = ___7_generationSettings;
- NullCheck(L_228);
- Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* L_229 = (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D*)(&L_228->___screenRect);
- float L_230;
- L_230 = Rect_get_height_mE1AA6C6C725CCD2D317BD2157396D3CF7D47C9D8_inline(L_229, NULL);
- (&V_36)->___y = L_230;
- (&V_36)->___z = (0.0f);
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_231 = ___8_textInfo;
- NullCheck(L_231);
- int32_t L_232;
- L_232 = TextInfo_get_vertexDataLayout_m51EB99E4BAB733094A5AEE4539F76C39E3DD0AFE_inline(L_231, NULL);
- V_37 = (bool)((((int32_t)L_232) == ((int32_t)1))? 1 : 0);
- bool L_233 = V_37;
- if (!L_233)
- {
- goto IL_0507;
- }
- }
- {
- V_38 = 0;
- goto IL_04f8;
- }
-
- IL_048e:
- {
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_234 = ___8_textInfo;
- NullCheck(L_234);
- MeshInfoU5BU5D_t3DF8B75BF4A213334EED197AD25E432212894AC6* L_235 = L_234->___meshInfo;
- int32_t L_236 = __this->___m_CurrentMaterialIndex;
- NullCheck(L_235);
- TextCoreVertexU5BU5D_tB1DD4645DEB2946FA2271F94CE23D57FB4B9FE17* L_237 = ((L_235)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_236)))->___vertexData;
- int32_t L_238 = V_0;
- int32_t L_239 = V_38;
- NullCheck(L_237);
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_240 = (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)(&((L_237)->GetAddressAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_238, L_239)))))->___position);
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_241 = ___8_textInfo;
- NullCheck(L_241);
- MeshInfoU5BU5D_t3DF8B75BF4A213334EED197AD25E432212894AC6* L_242 = L_241->___meshInfo;
- int32_t L_243 = __this->___m_CurrentMaterialIndex;
- NullCheck(L_242);
- TextCoreVertexU5BU5D_tB1DD4645DEB2946FA2271F94CE23D57FB4B9FE17* L_244 = ((L_242)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_243)))->___vertexData;
- int32_t L_245 = V_0;
- int32_t L_246 = V_38;
- NullCheck(L_244);
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_247 = (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)(&((L_244)->GetAddressAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_245, L_246)))))->___position);
- float L_248 = L_247->___y;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_249 = V_36;
- float L_250 = L_249.___y;
- L_240->___y = ((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_248, (-1.0f))), L_250));
- int32_t L_251 = V_38;
- V_38 = ((int32_t)il2cpp_codegen_add(L_251, 1));
- }
-
- IL_04f8:
- {
- int32_t L_252 = V_38;
- V_39 = (bool)((((int32_t)L_252) < ((int32_t)((int32_t)12)))? 1 : 0);
- bool L_253 = V_39;
- if (L_253)
- {
- goto IL_048e;
- }
- }
- {
- goto IL_057a;
- }
-
- IL_0507:
- {
- V_40 = 0;
- goto IL_056d;
- }
-
- IL_050d:
- {
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_254 = ___8_textInfo;
- NullCheck(L_254);
- MeshInfoU5BU5D_t3DF8B75BF4A213334EED197AD25E432212894AC6* L_255 = L_254->___meshInfo;
- int32_t L_256 = __this->___m_CurrentMaterialIndex;
- NullCheck(L_255);
- Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_257 = ((L_255)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_256)))->___vertices;
- int32_t L_258 = V_0;
- int32_t L_259 = V_40;
- NullCheck(L_257);
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_260 = ___8_textInfo;
- NullCheck(L_260);
- MeshInfoU5BU5D_t3DF8B75BF4A213334EED197AD25E432212894AC6* L_261 = L_260->___meshInfo;
- int32_t L_262 = __this->___m_CurrentMaterialIndex;
- NullCheck(L_261);
- Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_263 = ((L_261)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_262)))->___vertices;
- int32_t L_264 = V_0;
- int32_t L_265 = V_40;
- NullCheck(L_263);
- float L_266 = ((L_263)->GetAddressAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_264, L_265)))))->___y;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_267 = V_36;
- float L_268 = L_267.___y;
- ((L_257)->GetAddressAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_258, L_259)))))->___y = ((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_266, (-1.0f))), L_268));
- int32_t L_269 = V_40;
- V_40 = ((int32_t)il2cpp_codegen_add(L_269, 1));
- }
-
- IL_056d:
- {
- int32_t L_270 = V_40;
- V_41 = (bool)((((int32_t)L_270) < ((int32_t)((int32_t)12)))? 1 : 0);
- bool L_271 = V_41;
- if (L_271)
- {
- goto IL_050d;
- }
- }
- {
- }
-
- IL_057a:
- {
- }
-
- IL_057b:
- {
- SpecialCharacter_t869F8BE65A7FE32AFD4196118258F49A63D8E2BD* L_272 = (SpecialCharacter_t869F8BE65A7FE32AFD4196118258F49A63D8E2BD*)(&__this->___m_Underline);
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_273 = L_272->___fontAsset;
- NullCheck(L_273);
- int32_t L_274;
- L_274 = FontAsset_get_atlasWidth_mE711550FDD4B5F988B77AB5D332A80A34B5CF364(L_273, NULL);
- V_16 = ((float)((1.0f)/((float)L_274)));
- SpecialCharacter_t869F8BE65A7FE32AFD4196118258F49A63D8E2BD* L_275 = (SpecialCharacter_t869F8BE65A7FE32AFD4196118258F49A63D8E2BD*)(&__this->___m_Underline);
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_276 = L_275->___fontAsset;
- NullCheck(L_276);
- int32_t L_277;
- L_277 = FontAsset_get_atlasHeight_m306FBF7D35C39123A4770E147FAF95B1B8DE8086(L_276, NULL);
- V_17 = ((float)((1.0f)/((float)L_277)));
- il2cpp_codegen_runtime_class_init_inline(GlyphRect_tB6D225B9318A527A1CBC1B4078EB923398EB808D_il2cpp_TypeInfo_var);
- int32_t L_278;
- L_278 = GlyphRect_get_width_mD291C7644BBF18D6A213427F6C9C28840F233F12((&V_3), NULL);
- float L_279 = __this->___m_Padding;
- float L_280 = V_6;
- float L_281 = V_16;
- V_18 = ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(((float)L_278), (0.5f))), L_279)), L_280)), L_281));
- int32_t L_282;
- L_282 = GlyphRect_get_x_m453EECC6C6F08602B1F74C5E1D8EE1163236A898((&V_3), NULL);
- float L_283 = __this->___m_Padding;
- float L_284 = V_16;
- V_19 = ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(((float)L_282), L_283)), L_284));
- float L_285 = V_19;
- float L_286 = V_18;
- V_20 = ((float)il2cpp_codegen_add(L_285, L_286));
- int32_t L_287;
- L_287 = GlyphRect_get_x_m453EECC6C6F08602B1F74C5E1D8EE1163236A898((&V_3), NULL);
- int32_t L_288;
- L_288 = GlyphRect_get_width_mD291C7644BBF18D6A213427F6C9C28840F233F12((&V_3), NULL);
- float L_289 = V_16;
- V_21 = ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_add(((float)L_287), ((float)il2cpp_codegen_multiply(((float)L_288), (0.5f))))), L_289));
- int32_t L_290;
- L_290 = GlyphRect_get_x_m453EECC6C6F08602B1F74C5E1D8EE1163236A898((&V_3), NULL);
- int32_t L_291;
- L_291 = GlyphRect_get_width_mD291C7644BBF18D6A213427F6C9C28840F233F12((&V_3), NULL);
- float L_292 = __this->___m_Padding;
- float L_293 = V_16;
- V_22 = ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_add(((float)((int32_t)il2cpp_codegen_add(L_290, L_291))), L_292)), L_293));
- float L_294 = V_22;
- float L_295 = V_18;
- V_23 = ((float)il2cpp_codegen_subtract(L_294, L_295));
- int32_t L_296;
- L_296 = GlyphRect_get_y_mE31390BB3185EEA82DD16EA41E208F6A0397E3EA((&V_3), NULL);
- float L_297 = __this->___m_Padding;
- float L_298 = V_17;
- V_24 = ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(((float)L_296), L_297)), L_298));
- int32_t L_299;
- L_299 = GlyphRect_get_y_mE31390BB3185EEA82DD16EA41E208F6A0397E3EA((&V_3), NULL);
- int32_t L_300;
- L_300 = GlyphRect_get_height_m7F4D04452994E0D18762BB44352608E484DAAC1A((&V_3), NULL);
- float L_301 = __this->___m_Padding;
- float L_302 = V_17;
- V_25 = ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_add(((float)((int32_t)il2cpp_codegen_add(L_299, L_300))), L_301)), L_302));
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_303 = ___8_textInfo;
- NullCheck(L_303);
- int32_t L_304;
- L_304 = TextInfo_get_vertexDataLayout_m51EB99E4BAB733094A5AEE4539F76C39E3DD0AFE_inline(L_303, NULL);
- V_42 = (bool)((((int32_t)L_304) == ((int32_t)1))? 1 : 0);
- bool L_305 = V_42;
- if (!L_305)
- {
- goto IL_07cb;
- }
- }
- {
- TextCoreVertexU5BU5D_tB1DD4645DEB2946FA2271F94CE23D57FB4B9FE17* L_306 = V_9;
- int32_t L_307 = V_0;
- NullCheck(L_306);
- float L_308 = V_19;
- float L_309 = V_24;
- Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_310;
- memset((&L_310), 0, sizeof(L_310));
- Vector4__ctor_m1FD55F67090B321AC9488CA325A72E454E6BCA37_inline((&L_310), L_308, L_309, NULL);
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_311;
- L_311 = Vector4_op_Implicit_m6673D431FBCA5AFB6CF06CD9783D07A4C90CC2AA_inline(L_310, NULL);
- ((L_306)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_307)))->___uv0 = L_311;
- TextCoreVertexU5BU5D_tB1DD4645DEB2946FA2271F94CE23D57FB4B9FE17* L_312 = V_9;
- int32_t L_313 = V_0;
- NullCheck(L_312);
- float L_314 = V_19;
- float L_315 = V_25;
- Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_316;
- memset((&L_316), 0, sizeof(L_316));
- Vector4__ctor_m1FD55F67090B321AC9488CA325A72E454E6BCA37_inline((&L_316), L_314, L_315, NULL);
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_317;
- L_317 = Vector4_op_Implicit_m6673D431FBCA5AFB6CF06CD9783D07A4C90CC2AA_inline(L_316, NULL);
- ((L_312)->GetAddressAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(1, L_313)))))->___uv0 = L_317;
- TextCoreVertexU5BU5D_tB1DD4645DEB2946FA2271F94CE23D57FB4B9FE17* L_318 = V_9;
- int32_t L_319 = V_0;
- NullCheck(L_318);
- float L_320 = V_20;
- float L_321 = V_25;
- Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_322;
- memset((&L_322), 0, sizeof(L_322));
- Vector4__ctor_m1FD55F67090B321AC9488CA325A72E454E6BCA37_inline((&L_322), L_320, L_321, NULL);
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_323;
- L_323 = Vector4_op_Implicit_m6673D431FBCA5AFB6CF06CD9783D07A4C90CC2AA_inline(L_322, NULL);
- ((L_318)->GetAddressAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(2, L_319)))))->___uv0 = L_323;
- TextCoreVertexU5BU5D_tB1DD4645DEB2946FA2271F94CE23D57FB4B9FE17* L_324 = V_9;
- int32_t L_325 = V_0;
- NullCheck(L_324);
- float L_326 = V_20;
- float L_327 = V_24;
- Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_328;
- memset((&L_328), 0, sizeof(L_328));
- Vector4__ctor_m1FD55F67090B321AC9488CA325A72E454E6BCA37_inline((&L_328), L_326, L_327, NULL);
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_329;
- L_329 = Vector4_op_Implicit_m6673D431FBCA5AFB6CF06CD9783D07A4C90CC2AA_inline(L_328, NULL);
- ((L_324)->GetAddressAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(3, L_325)))))->___uv0 = L_329;
- TextCoreVertexU5BU5D_tB1DD4645DEB2946FA2271F94CE23D57FB4B9FE17* L_330 = V_9;
- int32_t L_331 = V_0;
- NullCheck(L_330);
- float L_332 = V_21;
- float L_333 = V_24;
- Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_334;
- memset((&L_334), 0, sizeof(L_334));
- Vector4__ctor_m1FD55F67090B321AC9488CA325A72E454E6BCA37_inline((&L_334), L_332, L_333, NULL);
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_335;
- L_335 = Vector4_op_Implicit_m6673D431FBCA5AFB6CF06CD9783D07A4C90CC2AA_inline(L_334, NULL);
- ((L_330)->GetAddressAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(4, L_331)))))->___uv0 = L_335;
- TextCoreVertexU5BU5D_tB1DD4645DEB2946FA2271F94CE23D57FB4B9FE17* L_336 = V_9;
- int32_t L_337 = V_0;
- NullCheck(L_336);
- float L_338 = V_21;
- float L_339 = V_25;
- Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_340;
- memset((&L_340), 0, sizeof(L_340));
- Vector4__ctor_m1FD55F67090B321AC9488CA325A72E454E6BCA37_inline((&L_340), L_338, L_339, NULL);
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_341;
- L_341 = Vector4_op_Implicit_m6673D431FBCA5AFB6CF06CD9783D07A4C90CC2AA_inline(L_340, NULL);
- ((L_336)->GetAddressAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(5, L_337)))))->___uv0 = L_341;
- TextCoreVertexU5BU5D_tB1DD4645DEB2946FA2271F94CE23D57FB4B9FE17* L_342 = V_9;
- int32_t L_343 = V_0;
- NullCheck(L_342);
- float L_344 = V_21;
- float L_345 = V_25;
- Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_346;
- memset((&L_346), 0, sizeof(L_346));
- Vector4__ctor_m1FD55F67090B321AC9488CA325A72E454E6BCA37_inline((&L_346), L_344, L_345, NULL);
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_347;
- L_347 = Vector4_op_Implicit_m6673D431FBCA5AFB6CF06CD9783D07A4C90CC2AA_inline(L_346, NULL);
- ((L_342)->GetAddressAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(6, L_343)))))->___uv0 = L_347;
- TextCoreVertexU5BU5D_tB1DD4645DEB2946FA2271F94CE23D57FB4B9FE17* L_348 = V_9;
- int32_t L_349 = V_0;
- NullCheck(L_348);
- float L_350 = V_21;
- float L_351 = V_24;
- Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_352;
- memset((&L_352), 0, sizeof(L_352));
- Vector4__ctor_m1FD55F67090B321AC9488CA325A72E454E6BCA37_inline((&L_352), L_350, L_351, NULL);
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_353;
- L_353 = Vector4_op_Implicit_m6673D431FBCA5AFB6CF06CD9783D07A4C90CC2AA_inline(L_352, NULL);
- ((L_348)->GetAddressAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(7, L_349)))))->___uv0 = L_353;
- TextCoreVertexU5BU5D_tB1DD4645DEB2946FA2271F94CE23D57FB4B9FE17* L_354 = V_9;
- int32_t L_355 = V_0;
- NullCheck(L_354);
- float L_356 = V_23;
- float L_357 = V_24;
- Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_358;
- memset((&L_358), 0, sizeof(L_358));
- Vector4__ctor_m1FD55F67090B321AC9488CA325A72E454E6BCA37_inline((&L_358), L_356, L_357, NULL);
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_359;
- L_359 = Vector4_op_Implicit_m6673D431FBCA5AFB6CF06CD9783D07A4C90CC2AA_inline(L_358, NULL);
- ((L_354)->GetAddressAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(8, L_355)))))->___uv0 = L_359;
- TextCoreVertexU5BU5D_tB1DD4645DEB2946FA2271F94CE23D57FB4B9FE17* L_360 = V_9;
- int32_t L_361 = V_0;
- NullCheck(L_360);
- float L_362 = V_23;
- float L_363 = V_25;
- Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_364;
- memset((&L_364), 0, sizeof(L_364));
- Vector4__ctor_m1FD55F67090B321AC9488CA325A72E454E6BCA37_inline((&L_364), L_362, L_363, NULL);
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_365;
- L_365 = Vector4_op_Implicit_m6673D431FBCA5AFB6CF06CD9783D07A4C90CC2AA_inline(L_364, NULL);
- ((L_360)->GetAddressAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(((int32_t)9), L_361)))))->___uv0 = L_365;
- TextCoreVertexU5BU5D_tB1DD4645DEB2946FA2271F94CE23D57FB4B9FE17* L_366 = V_9;
- int32_t L_367 = V_0;
- NullCheck(L_366);
- float L_368 = V_22;
- float L_369 = V_25;
- Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_370;
- memset((&L_370), 0, sizeof(L_370));
- Vector4__ctor_m1FD55F67090B321AC9488CA325A72E454E6BCA37_inline((&L_370), L_368, L_369, NULL);
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_371;
- L_371 = Vector4_op_Implicit_m6673D431FBCA5AFB6CF06CD9783D07A4C90CC2AA_inline(L_370, NULL);
- ((L_366)->GetAddressAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(((int32_t)10), L_367)))))->___uv0 = L_371;
- TextCoreVertexU5BU5D_tB1DD4645DEB2946FA2271F94CE23D57FB4B9FE17* L_372 = V_9;
- int32_t L_373 = V_0;
- NullCheck(L_372);
- float L_374 = V_22;
- float L_375 = V_24;
- Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_376;
- memset((&L_376), 0, sizeof(L_376));
- Vector4__ctor_m1FD55F67090B321AC9488CA325A72E454E6BCA37_inline((&L_376), L_374, L_375, NULL);
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_377;
- L_377 = Vector4_op_Implicit_m6673D431FBCA5AFB6CF06CD9783D07A4C90CC2AA_inline(L_376, NULL);
- ((L_372)->GetAddressAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(((int32_t)11), L_373)))))->___uv0 = L_377;
- goto IL_0928;
- }
-
- IL_07cb:
- {
- float L_378 = ___5_sdfScale;
- float L_379;
- L_379 = fabsf(L_378);
- V_43 = L_379;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_380 = ___8_textInfo;
- NullCheck(L_380);
- MeshInfoU5BU5D_t3DF8B75BF4A213334EED197AD25E432212894AC6* L_381 = L_380->___meshInfo;
- int32_t L_382 = __this->___m_CurrentMaterialIndex;
- NullCheck(L_381);
- Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* L_383 = ((L_381)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_382)))->___uvs0;
- V_44 = L_383;
- Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* L_384 = V_44;
- int32_t L_385 = V_0;
- float L_386 = V_19;
- float L_387 = V_24;
- float L_388 = V_43;
- Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_389;
- memset((&L_389), 0, sizeof(L_389));
- Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_389), L_386, L_387, (0.0f), L_388, NULL);
- NullCheck(L_384);
- (L_384)->SetAt(static_cast<il2cpp_array_size_t>(L_385), (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3)L_389);
- Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* L_390 = V_44;
- int32_t L_391 = V_0;
- float L_392 = V_19;
- float L_393 = V_25;
- float L_394 = V_43;
- Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_395;
- memset((&L_395), 0, sizeof(L_395));
- Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_395), L_392, L_393, (0.0f), L_394, NULL);
- NullCheck(L_390);
- (L_390)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(1, L_391))), (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3)L_395);
- Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* L_396 = V_44;
- int32_t L_397 = V_0;
- float L_398 = V_20;
- float L_399 = V_25;
- float L_400 = V_43;
- Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_401;
- memset((&L_401), 0, sizeof(L_401));
- Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_401), L_398, L_399, (0.0f), L_400, NULL);
- NullCheck(L_396);
- (L_396)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(2, L_397))), (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3)L_401);
- Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* L_402 = V_44;
- int32_t L_403 = V_0;
- float L_404 = V_20;
- float L_405 = V_24;
- float L_406 = V_43;
- Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_407;
- memset((&L_407), 0, sizeof(L_407));
- Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_407), L_404, L_405, (0.0f), L_406, NULL);
- NullCheck(L_402);
- (L_402)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(3, L_403))), (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3)L_407);
- Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* L_408 = V_44;
- int32_t L_409 = V_0;
- float L_410 = V_21;
- float L_411 = V_24;
- float L_412 = V_43;
- Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_413;
- memset((&L_413), 0, sizeof(L_413));
- Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_413), L_410, L_411, (0.0f), L_412, NULL);
- NullCheck(L_408);
- (L_408)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(4, L_409))), (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3)L_413);
- Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* L_414 = V_44;
- int32_t L_415 = V_0;
- float L_416 = V_21;
- float L_417 = V_25;
- float L_418 = V_43;
- Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_419;
- memset((&L_419), 0, sizeof(L_419));
- Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_419), L_416, L_417, (0.0f), L_418, NULL);
- NullCheck(L_414);
- (L_414)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(5, L_415))), (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3)L_419);
- Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* L_420 = V_44;
- int32_t L_421 = V_0;
- float L_422 = V_21;
- float L_423 = V_25;
- float L_424 = V_43;
- Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_425;
- memset((&L_425), 0, sizeof(L_425));
- Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_425), L_422, L_423, (0.0f), L_424, NULL);
- NullCheck(L_420);
- (L_420)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(6, L_421))), (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3)L_425);
- Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* L_426 = V_44;
- int32_t L_427 = V_0;
- float L_428 = V_21;
- float L_429 = V_24;
- float L_430 = V_43;
- Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_431;
- memset((&L_431), 0, sizeof(L_431));
- Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_431), L_428, L_429, (0.0f), L_430, NULL);
- NullCheck(L_426);
- (L_426)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(7, L_427))), (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3)L_431);
- Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* L_432 = V_44;
- int32_t L_433 = V_0;
- float L_434 = V_23;
- float L_435 = V_24;
- float L_436 = V_43;
- Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_437;
- memset((&L_437), 0, sizeof(L_437));
- Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_437), L_434, L_435, (0.0f), L_436, NULL);
- NullCheck(L_432);
- (L_432)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(8, L_433))), (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3)L_437);
- Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* L_438 = V_44;
- int32_t L_439 = V_0;
- float L_440 = V_23;
- float L_441 = V_25;
- float L_442 = V_43;
- Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_443;
- memset((&L_443), 0, sizeof(L_443));
- Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_443), L_440, L_441, (0.0f), L_442, NULL);
- NullCheck(L_438);
- (L_438)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(((int32_t)9), L_439))), (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3)L_443);
- Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* L_444 = V_44;
- int32_t L_445 = V_0;
- float L_446 = V_22;
- float L_447 = V_25;
- float L_448 = V_43;
- Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_449;
- memset((&L_449), 0, sizeof(L_449));
- Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_449), L_446, L_447, (0.0f), L_448, NULL);
- NullCheck(L_444);
- (L_444)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(((int32_t)10), L_445))), (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3)L_449);
- Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* L_450 = V_44;
- int32_t L_451 = V_0;
- float L_452 = V_22;
- float L_453 = V_24;
- float L_454 = V_43;
- Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_455;
- memset((&L_455), 0, sizeof(L_455));
- Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_455), L_452, L_453, (0.0f), L_454, NULL);
- NullCheck(L_450);
- (L_450)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(((int32_t)11), L_451))), (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3)L_455);
- }
-
- IL_0928:
- {
- V_26 = (0.0f);
- float L_456 = V_8;
- V_27 = ((float)((1.0f)/L_456));
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_457 = ___8_textInfo;
- NullCheck(L_457);
- int32_t L_458;
- L_458 = TextInfo_get_vertexDataLayout_m51EB99E4BAB733094A5AEE4539F76C39E3DD0AFE_inline(L_457, NULL);
- V_45 = (bool)((((int32_t)L_458) == ((int32_t)1))? 1 : 0);
- bool L_459 = V_45;
- if (!L_459)
- {
- goto IL_0b24;
- }
- }
- {
- TextCoreVertexU5BU5D_tB1DD4645DEB2946FA2271F94CE23D57FB4B9FE17* L_460 = V_9;
- int32_t L_461 = V_0;
- NullCheck(L_460);
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_462 = (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)(&((L_460)->GetAddressAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_461, 2)))))->___position);
- float L_463 = L_462->___x;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_464 = ___0_start;
- float L_465 = L_464.___x;
- float L_466 = V_27;
- V_46 = ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_463, L_465)), L_466));
- TextCoreVertexU5BU5D_tB1DD4645DEB2946FA2271F94CE23D57FB4B9FE17* L_467 = V_9;
- int32_t L_468 = V_0;
- NullCheck(L_467);
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_469;
- memset((&L_469), 0, sizeof(L_469));
- Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_469), (0.0f), (0.0f), NULL);
- ((L_467)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_468)))->___uv2 = L_469;
- TextCoreVertexU5BU5D_tB1DD4645DEB2946FA2271F94CE23D57FB4B9FE17* L_470 = V_9;
- int32_t L_471 = V_0;
- NullCheck(L_470);
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_472;
- memset((&L_472), 0, sizeof(L_472));
- Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_472), (0.0f), (1.0f), NULL);
- ((L_470)->GetAddressAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(1, L_471)))))->___uv2 = L_472;
- TextCoreVertexU5BU5D_tB1DD4645DEB2946FA2271F94CE23D57FB4B9FE17* L_473 = V_9;
- int32_t L_474 = V_0;
- NullCheck(L_473);
- float L_475 = V_46;
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_476;
- memset((&L_476), 0, sizeof(L_476));
- Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_476), L_475, (1.0f), NULL);
- ((L_473)->GetAddressAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(2, L_474)))))->___uv2 = L_476;
- TextCoreVertexU5BU5D_tB1DD4645DEB2946FA2271F94CE23D57FB4B9FE17* L_477 = V_9;
- int32_t L_478 = V_0;
- NullCheck(L_477);
- float L_479 = V_46;
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_480;
- memset((&L_480), 0, sizeof(L_480));
- Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_480), L_479, (0.0f), NULL);
- ((L_477)->GetAddressAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(3, L_478)))))->___uv2 = L_480;
- TextCoreVertexU5BU5D_tB1DD4645DEB2946FA2271F94CE23D57FB4B9FE17* L_481 = V_9;
- int32_t L_482 = V_0;
- NullCheck(L_481);
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_483 = (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)(&((L_481)->GetAddressAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_482, 4)))))->___position);
- float L_484 = L_483->___x;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_485 = ___0_start;
- float L_486 = L_485.___x;
- float L_487 = V_27;
- V_26 = ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_484, L_486)), L_487));
- TextCoreVertexU5BU5D_tB1DD4645DEB2946FA2271F94CE23D57FB4B9FE17* L_488 = V_9;
- int32_t L_489 = V_0;
- NullCheck(L_488);
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_490 = (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)(&((L_488)->GetAddressAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_489, 6)))))->___position);
- float L_491 = L_490->___x;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_492 = ___0_start;
- float L_493 = L_492.___x;
- float L_494 = V_27;
- V_46 = ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_491, L_493)), L_494));
- TextCoreVertexU5BU5D_tB1DD4645DEB2946FA2271F94CE23D57FB4B9FE17* L_495 = V_9;
- int32_t L_496 = V_0;
- NullCheck(L_495);
- float L_497 = V_26;
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_498;
- memset((&L_498), 0, sizeof(L_498));
- Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_498), L_497, (0.0f), NULL);
- ((L_495)->GetAddressAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(4, L_496)))))->___uv2 = L_498;
- TextCoreVertexU5BU5D_tB1DD4645DEB2946FA2271F94CE23D57FB4B9FE17* L_499 = V_9;
- int32_t L_500 = V_0;
- NullCheck(L_499);
- float L_501 = V_26;
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_502;
- memset((&L_502), 0, sizeof(L_502));
- Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_502), L_501, (1.0f), NULL);
- ((L_499)->GetAddressAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(5, L_500)))))->___uv2 = L_502;
- TextCoreVertexU5BU5D_tB1DD4645DEB2946FA2271F94CE23D57FB4B9FE17* L_503 = V_9;
- int32_t L_504 = V_0;
- NullCheck(L_503);
- float L_505 = V_46;
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_506;
- memset((&L_506), 0, sizeof(L_506));
- Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_506), L_505, (1.0f), NULL);
- ((L_503)->GetAddressAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(6, L_504)))))->___uv2 = L_506;
- TextCoreVertexU5BU5D_tB1DD4645DEB2946FA2271F94CE23D57FB4B9FE17* L_507 = V_9;
- int32_t L_508 = V_0;
- NullCheck(L_507);
- float L_509 = V_46;
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_510;
- memset((&L_510), 0, sizeof(L_510));
- Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_510), L_509, (0.0f), NULL);
- ((L_507)->GetAddressAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(7, L_508)))))->___uv2 = L_510;
- TextCoreVertexU5BU5D_tB1DD4645DEB2946FA2271F94CE23D57FB4B9FE17* L_511 = V_9;
- int32_t L_512 = V_0;
- NullCheck(L_511);
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_513 = (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)(&((L_511)->GetAddressAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_512, 8)))))->___position);
- float L_514 = L_513->___x;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_515 = ___0_start;
- float L_516 = L_515.___x;
- float L_517 = V_27;
- V_26 = ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_514, L_516)), L_517));
- TextCoreVertexU5BU5D_tB1DD4645DEB2946FA2271F94CE23D57FB4B9FE17* L_518 = V_9;
- int32_t L_519 = V_0;
- NullCheck(L_518);
- float L_520 = V_26;
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_521;
- memset((&L_521), 0, sizeof(L_521));
- Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_521), L_520, (0.0f), NULL);
- ((L_518)->GetAddressAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(8, L_519)))))->___uv2 = L_521;
- TextCoreVertexU5BU5D_tB1DD4645DEB2946FA2271F94CE23D57FB4B9FE17* L_522 = V_9;
- int32_t L_523 = V_0;
- NullCheck(L_522);
- float L_524 = V_26;
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_525;
- memset((&L_525), 0, sizeof(L_525));
- Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_525), L_524, (1.0f), NULL);
- ((L_522)->GetAddressAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(((int32_t)9), L_523)))))->___uv2 = L_525;
- TextCoreVertexU5BU5D_tB1DD4645DEB2946FA2271F94CE23D57FB4B9FE17* L_526 = V_9;
- int32_t L_527 = V_0;
- NullCheck(L_526);
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_528;
- memset((&L_528), 0, sizeof(L_528));
- Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_528), (1.0f), (1.0f), NULL);
- ((L_526)->GetAddressAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(((int32_t)10), L_527)))))->___uv2 = L_528;
- TextCoreVertexU5BU5D_tB1DD4645DEB2946FA2271F94CE23D57FB4B9FE17* L_529 = V_9;
- int32_t L_530 = V_0;
- NullCheck(L_529);
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_531;
- memset((&L_531), 0, sizeof(L_531));
- Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_531), (1.0f), (0.0f), NULL);
- ((L_529)->GetAddressAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(((int32_t)11), L_530)))))->___uv2 = L_531;
- goto IL_0cd9;
- }
-
- IL_0b24:
- {
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_532 = ___8_textInfo;
- NullCheck(L_532);
- MeshInfoU5BU5D_t3DF8B75BF4A213334EED197AD25E432212894AC6* L_533 = L_532->___meshInfo;
- int32_t L_534 = __this->___m_CurrentMaterialIndex;
- NullCheck(L_533);
- Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_535 = ((L_533)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_534)))->___vertices;
- V_47 = L_535;
- Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_536 = V_47;
- int32_t L_537 = V_0;
- NullCheck(L_536);
- float L_538 = ((L_536)->GetAddressAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_537, 2)))))->___x;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_539 = ___0_start;
- float L_540 = L_539.___x;
- float L_541 = V_27;
- V_48 = ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_538, L_540)), L_541));
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_542 = ___8_textInfo;
- NullCheck(L_542);
- MeshInfoU5BU5D_t3DF8B75BF4A213334EED197AD25E432212894AC6* L_543 = L_542->___meshInfo;
- int32_t L_544 = __this->___m_CurrentMaterialIndex;
- NullCheck(L_543);
- Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_545 = ((L_543)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_544)))->___uvs2;
- V_49 = L_545;
- Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_546 = V_49;
- int32_t L_547 = V_0;
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_548;
- memset((&L_548), 0, sizeof(L_548));
- Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_548), (0.0f), (0.0f), NULL);
- NullCheck(L_546);
- (L_546)->SetAt(static_cast<il2cpp_array_size_t>(L_547), (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7)L_548);
- Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_549 = V_49;
- int32_t L_550 = V_0;
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_551;
- memset((&L_551), 0, sizeof(L_551));
- Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_551), (0.0f), (1.0f), NULL);
- NullCheck(L_549);
- (L_549)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(1, L_550))), (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7)L_551);
- Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_552 = V_49;
- int32_t L_553 = V_0;
- float L_554 = V_48;
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_555;
- memset((&L_555), 0, sizeof(L_555));
- Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_555), L_554, (1.0f), NULL);
- NullCheck(L_552);
- (L_552)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(2, L_553))), (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7)L_555);
- Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_556 = V_49;
- int32_t L_557 = V_0;
- float L_558 = V_48;
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_559;
- memset((&L_559), 0, sizeof(L_559));
- Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_559), L_558, (0.0f), NULL);
- NullCheck(L_556);
- (L_556)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(3, L_557))), (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7)L_559);
- Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_560 = V_47;
- int32_t L_561 = V_0;
- NullCheck(L_560);
- float L_562 = ((L_560)->GetAddressAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_561, 4)))))->___x;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_563 = ___0_start;
- float L_564 = L_563.___x;
- float L_565 = V_27;
- V_26 = ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_562, L_564)), L_565));
- Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_566 = V_47;
- int32_t L_567 = V_0;
- NullCheck(L_566);
- float L_568 = ((L_566)->GetAddressAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_567, 6)))))->___x;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_569 = ___0_start;
- float L_570 = L_569.___x;
- float L_571 = V_27;
- V_48 = ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_568, L_570)), L_571));
- Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_572 = V_49;
- int32_t L_573 = V_0;
- float L_574 = V_26;
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_575;
- memset((&L_575), 0, sizeof(L_575));
- Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_575), L_574, (0.0f), NULL);
- NullCheck(L_572);
- (L_572)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(4, L_573))), (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7)L_575);
- Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_576 = V_49;
- int32_t L_577 = V_0;
- float L_578 = V_26;
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_579;
- memset((&L_579), 0, sizeof(L_579));
- Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_579), L_578, (1.0f), NULL);
- NullCheck(L_576);
- (L_576)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(5, L_577))), (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7)L_579);
- Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_580 = V_49;
- int32_t L_581 = V_0;
- float L_582 = V_48;
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_583;
- memset((&L_583), 0, sizeof(L_583));
- Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_583), L_582, (1.0f), NULL);
- NullCheck(L_580);
- (L_580)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(6, L_581))), (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7)L_583);
- Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_584 = V_49;
- int32_t L_585 = V_0;
- float L_586 = V_48;
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_587;
- memset((&L_587), 0, sizeof(L_587));
- Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_587), L_586, (0.0f), NULL);
- NullCheck(L_584);
- (L_584)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(7, L_585))), (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7)L_587);
- Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_588 = V_47;
- int32_t L_589 = V_0;
- NullCheck(L_588);
- float L_590 = ((L_588)->GetAddressAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_589, 8)))))->___x;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_591 = ___0_start;
- float L_592 = L_591.___x;
- float L_593 = V_27;
- V_26 = ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_590, L_592)), L_593));
- Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_594 = V_49;
- int32_t L_595 = V_0;
- float L_596 = V_26;
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_597;
- memset((&L_597), 0, sizeof(L_597));
- Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_597), L_596, (0.0f), NULL);
- NullCheck(L_594);
- (L_594)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(8, L_595))), (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7)L_597);
- Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_598 = V_49;
- int32_t L_599 = V_0;
- float L_600 = V_26;
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_601;
- memset((&L_601), 0, sizeof(L_601));
- Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_601), L_600, (1.0f), NULL);
- NullCheck(L_598);
- (L_598)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(((int32_t)9), L_599))), (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7)L_601);
- Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_602 = V_49;
- int32_t L_603 = V_0;
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_604;
- memset((&L_604), 0, sizeof(L_604));
- Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_604), (1.0f), (1.0f), NULL);
- NullCheck(L_602);
- (L_602)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(((int32_t)10), L_603))), (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7)L_604);
- Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_605 = V_49;
- int32_t L_606 = V_0;
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_607;
- memset((&L_607), 0, sizeof(L_607));
- Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_607), (1.0f), (0.0f), NULL);
- NullCheck(L_605);
- (L_605)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(((int32_t)11), L_606))), (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7)L_607);
- }
-
- IL_0cd9:
- {
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B* L_608 = (Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B*)(&__this->___m_FontColor32);
- uint8_t L_609 = L_608->___a;
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_610 = ___6_underlineColor;
- uint8_t L_611 = L_610.___a;
- if ((((int32_t)L_609) < ((int32_t)L_611)))
- {
- G_B30_0 = (&___6_underlineColor);
- goto IL_0cf8;
- }
- G_B29_0 = (&___6_underlineColor);
- }
- {
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_612 = ___6_underlineColor;
- uint8_t L_613 = L_612.___a;
- G_B31_0 = L_613;
- G_B31_1 = G_B29_0;
- goto IL_0d03;
- }
-
- IL_0cf8:
- {
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B* L_614 = (Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B*)(&__this->___m_FontColor32);
- uint8_t L_615 = L_614->___a;
- G_B31_0 = L_615;
- G_B31_1 = G_B30_0;
- }
-
- IL_0d03:
- {
- G_B31_1->___a = G_B31_0;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_616 = ___8_textInfo;
- NullCheck(L_616);
- int32_t L_617;
- L_617 = TextInfo_get_vertexDataLayout_m51EB99E4BAB733094A5AEE4539F76C39E3DD0AFE_inline(L_616, NULL);
- V_50 = (bool)((((int32_t)L_617) == ((int32_t)1))? 1 : 0);
- bool L_618 = V_50;
- if (!L_618)
- {
- goto IL_0d47;
- }
- }
- {
- V_51 = 0;
- goto IL_0d38;
- }
-
- IL_0d1e:
- {
- TextCoreVertexU5BU5D_tB1DD4645DEB2946FA2271F94CE23D57FB4B9FE17* L_619 = V_9;
- int32_t L_620 = V_51;
- int32_t L_621 = V_0;
- NullCheck(L_619);
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_622 = ___6_underlineColor;
- ((L_619)->GetAddressAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_620, L_621)))))->___color = L_622;
- int32_t L_623 = V_51;
- V_51 = ((int32_t)il2cpp_codegen_add(L_623, 1));
- }
-
- IL_0d38:
- {
- int32_t L_624 = V_51;
- V_52 = (bool)((((int32_t)L_624) < ((int32_t)((int32_t)12)))? 1 : 0);
- bool L_625 = V_52;
- if (L_625)
- {
- goto IL_0d1e;
- }
- }
- {
- goto IL_0d88;
- }
-
- IL_0d47:
- {
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_626 = ___8_textInfo;
- NullCheck(L_626);
- MeshInfoU5BU5D_t3DF8B75BF4A213334EED197AD25E432212894AC6* L_627 = L_626->___meshInfo;
- int32_t L_628 = __this->___m_CurrentMaterialIndex;
- NullCheck(L_627);
- Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259* L_629 = ((L_627)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_628)))->___colors32;
- V_53 = L_629;
- V_54 = 0;
- goto IL_0d7b;
- }
-
- IL_0d66:
- {
- Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259* L_630 = V_53;
- int32_t L_631 = V_54;
- int32_t L_632 = V_0;
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_633 = ___6_underlineColor;
- NullCheck(L_630);
- (L_630)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_631, L_632))), (Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B)L_633);
- int32_t L_634 = V_54;
- V_54 = ((int32_t)il2cpp_codegen_add(L_634, 1));
- }
-
- IL_0d7b:
- {
- int32_t L_635 = V_54;
- V_55 = (bool)((((int32_t)L_635) < ((int32_t)((int32_t)12)))? 1 : 0);
- bool L_636 = V_55;
- if (L_636)
- {
- goto IL_0d66;
- }
- }
- {
- }
-
- IL_0d88:
- {
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_637 = ___8_textInfo;
- NullCheck(L_637);
- MeshInfoU5BU5D_t3DF8B75BF4A213334EED197AD25E432212894AC6* L_638 = L_637->___meshInfo;
- int32_t L_639 = __this->___m_CurrentMaterialIndex;
- NullCheck(L_638);
- int32_t* L_640 = (int32_t*)(&((L_638)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_639)))->___vertexCount);
- int32_t* L_641 = L_640;
- int32_t L_642 = *((int32_t*)L_641);
- *((int32_t*)L_641) = (int32_t)((int32_t)il2cpp_codegen_add(L_642, ((int32_t)12)));
- }
-
- IL_0da5:
- {
- return;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextGenerator_DrawTextHighlight_m4046F4CC59C6DD8FE5B0BD97DB8BFE015B829389 (TextGenerator_t6B84DC798596D3A9944DC346DD453C075EE62366* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_start, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_end, Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___2_highlightColor, TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* ___3_generationSettings, TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* ___4_textInfo, const RuntimeMethod* method)
- {
- static bool s_Il2CppMethodInitialized;
- if (!s_Il2CppMethodInitialized)
- {
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GlyphRect_tB6D225B9318A527A1CBC1B4078EB923398EB808D_il2cpp_TypeInfo_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MeshInfo_tE55C4A8846CC2C399CCC3FE989476D987B86AB2F_il2cpp_TypeInfo_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral75CDF58C9AFA1ECF6D29D4045BD510C2651DD6E5);
- s_Il2CppMethodInitialized = true;
- }
- int32_t V_0 = 0;
- int32_t V_1 = 0;
- TextCoreVertexU5BU5D_tB1DD4645DEB2946FA2271F94CE23D57FB4B9FE17* V_2 = NULL;
- int32_t V_3 = 0;
- int32_t V_4 = 0;
- GlyphRect_tB6D225B9318A527A1CBC1B4078EB923398EB808D V_5;
- memset((&V_5), 0, sizeof(V_5));
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_6;
- memset((&V_6), 0, sizeof(V_6));
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_7;
- memset((&V_7), 0, sizeof(V_7));
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_8;
- memset((&V_8), 0, sizeof(V_8));
- bool V_9 = false;
- bool V_10 = false;
- bool V_11 = false;
- bool V_12 = false;
- Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* V_13 = NULL;
- bool V_14 = false;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_15;
- memset((&V_15), 0, sizeof(V_15));
- bool V_16 = false;
- int32_t V_17 = 0;
- bool V_18 = false;
- int32_t V_19 = 0;
- bool V_20 = false;
- bool V_21 = false;
- Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* V_22 = NULL;
- bool V_23 = false;
- Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* V_24 = NULL;
- bool V_25 = false;
- Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259* V_26 = NULL;
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B* G_B28_0 = NULL;
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B* G_B27_0 = NULL;
- uint8_t G_B29_0 = 0x0;
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B* G_B29_1 = NULL;
- {
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_0 = ___3_generationSettings;
- bool L_1;
- L_1 = TextGenerator_GetUnderlineSpecialCharacter_mBDF79614A582C3D08886E593DD03D38809F0CFA9(__this, L_0, NULL);
- SpecialCharacter_t869F8BE65A7FE32AFD4196118258F49A63D8E2BD* L_2 = (SpecialCharacter_t869F8BE65A7FE32AFD4196118258F49A63D8E2BD*)(&__this->___m_Underline);
- Character_t9B671B493FAC8D43638C69AF6AE92CBD103D80EC* L_3 = L_2->___character;
- V_9 = (bool)((((RuntimeObject*)(Character_t9B671B493FAC8D43638C69AF6AE92CBD103D80EC*)L_3) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0);
- bool L_4 = V_9;
- if (!L_4)
- {
- goto IL_0041;
- }
- }
- {
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_5 = ___3_generationSettings;
- NullCheck(L_5);
- TextSettings_tB7F55685AFFD4A96F714427BCACFD6958E357D64* L_6 = L_5->___textSettings;
- NullCheck(L_6);
- bool L_7;
- L_7 = TextSettings_get_displayWarnings_m3CA9FCB44B30CC06F54CD3716D68285FF844DF83_inline(L_6, NULL);
- V_10 = L_7;
- bool L_8 = V_10;
- if (!L_8)
- {
- goto IL_003c;
- }
- }
- {
- il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
- Debug_LogWarning_m33EF1B897E0C7C6FF538989610BFAFFEF4628CA9(_stringLiteral75CDF58C9AFA1ECF6D29D4045BD510C2651DD6E5, NULL);
- }
-
- IL_003c:
- {
- goto IL_05fc;
- }
-
- IL_0041:
- {
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_9 = ___4_textInfo;
- NullCheck(L_9);
- MeshInfoU5BU5D_t3DF8B75BF4A213334EED197AD25E432212894AC6* L_10 = L_9->___meshInfo;
- int32_t L_11 = __this->___m_CurrentMaterialIndex;
- NullCheck(L_10);
- int32_t L_12 = ((L_10)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_11)))->___vertexCount;
- V_0 = L_12;
- int32_t L_13 = V_0;
- V_1 = ((int32_t)il2cpp_codegen_add(L_13, 4));
- int32_t L_14 = V_1;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_15 = ___4_textInfo;
- NullCheck(L_15);
- MeshInfoU5BU5D_t3DF8B75BF4A213334EED197AD25E432212894AC6* L_16 = L_15->___meshInfo;
- int32_t L_17 = __this->___m_CurrentMaterialIndex;
- NullCheck(L_16);
- int32_t L_18 = ((L_16)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_17)))->___vertexBufferSize;
- V_11 = (bool)((((int32_t)L_14) > ((int32_t)L_18))? 1 : 0);
- bool L_19 = V_11;
- if (!L_19)
- {
- goto IL_00a1;
- }
- }
- {
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_20 = ___4_textInfo;
- NullCheck(L_20);
- MeshInfoU5BU5D_t3DF8B75BF4A213334EED197AD25E432212894AC6* L_21 = L_20->___meshInfo;
- int32_t L_22 = __this->___m_CurrentMaterialIndex;
- NullCheck(L_21);
- int32_t L_23 = V_1;
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_24 = ___3_generationSettings;
- NullCheck(L_24);
- bool L_25 = L_24->___isIMGUI;
- il2cpp_codegen_runtime_class_init_inline(MeshInfo_tE55C4A8846CC2C399CCC3FE989476D987B86AB2F_il2cpp_TypeInfo_var);
- MeshInfo_ResizeMeshInfo_m22D30D08188ACAEBA3CE46383E5D2FFC3E8C519E(((L_21)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_22))), ((int32_t)(L_23/4)), L_25, NULL);
- }
-
- IL_00a1:
- {
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_26 = ___4_textInfo;
- NullCheck(L_26);
- MeshInfoU5BU5D_t3DF8B75BF4A213334EED197AD25E432212894AC6* L_27 = L_26->___meshInfo;
- int32_t L_28 = __this->___m_CurrentMaterialIndex;
- NullCheck(L_27);
- TextCoreVertexU5BU5D_tB1DD4645DEB2946FA2271F94CE23D57FB4B9FE17* L_29 = ((L_27)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_28)))->___vertexData;
- V_2 = L_29;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_30 = ___4_textInfo;
- NullCheck(L_30);
- int32_t L_31;
- L_31 = TextInfo_get_vertexDataLayout_m51EB99E4BAB733094A5AEE4539F76C39E3DD0AFE_inline(L_30, NULL);
- V_12 = (bool)((((int32_t)L_31) == ((int32_t)1))? 1 : 0);
- bool L_32 = V_12;
- if (!L_32)
- {
- goto IL_0131;
- }
- }
- {
- TextCoreVertexU5BU5D_tB1DD4645DEB2946FA2271F94CE23D57FB4B9FE17* L_33 = V_2;
- int32_t L_34 = V_0;
- NullCheck(L_33);
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_35 = ___0_start;
- ((L_33)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_34)))->___position = L_35;
- TextCoreVertexU5BU5D_tB1DD4645DEB2946FA2271F94CE23D57FB4B9FE17* L_36 = V_2;
- int32_t L_37 = V_0;
- NullCheck(L_36);
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_38 = ___0_start;
- float L_39 = L_38.___x;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_40 = ___1_end;
- float L_41 = L_40.___y;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_42;
- memset((&L_42), 0, sizeof(L_42));
- Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_42), L_39, L_41, (0.0f), NULL);
- ((L_36)->GetAddressAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_37, 1)))))->___position = L_42;
- TextCoreVertexU5BU5D_tB1DD4645DEB2946FA2271F94CE23D57FB4B9FE17* L_43 = V_2;
- int32_t L_44 = V_0;
- NullCheck(L_43);
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_45 = ___1_end;
- ((L_43)->GetAddressAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_44, 2)))))->___position = L_45;
- TextCoreVertexU5BU5D_tB1DD4645DEB2946FA2271F94CE23D57FB4B9FE17* L_46 = V_2;
- int32_t L_47 = V_0;
- NullCheck(L_46);
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_48 = ___1_end;
- float L_49 = L_48.___x;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_50 = ___0_start;
- float L_51 = L_50.___y;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_52;
- memset((&L_52), 0, sizeof(L_52));
- Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_52), L_49, L_51, (0.0f), NULL);
- ((L_46)->GetAddressAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_47, 3)))))->___position = L_52;
- goto IL_01a0;
- }
-
- IL_0131:
- {
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_53 = ___4_textInfo;
- NullCheck(L_53);
- MeshInfoU5BU5D_t3DF8B75BF4A213334EED197AD25E432212894AC6* L_54 = L_53->___meshInfo;
- int32_t L_55 = __this->___m_CurrentMaterialIndex;
- NullCheck(L_54);
- Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_56 = ((L_54)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_55)))->___vertices;
- V_13 = L_56;
- Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_57 = V_13;
- int32_t L_58 = V_0;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_59 = ___0_start;
- NullCheck(L_57);
- (L_57)->SetAt(static_cast<il2cpp_array_size_t>(L_58), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_59);
- Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_60 = V_13;
- int32_t L_61 = V_0;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_62 = ___0_start;
- float L_63 = L_62.___x;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_64 = ___1_end;
- float L_65 = L_64.___y;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_66;
- memset((&L_66), 0, sizeof(L_66));
- Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_66), L_63, L_65, (0.0f), NULL);
- NullCheck(L_60);
- (L_60)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_61, 1))), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_66);
- Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_67 = V_13;
- int32_t L_68 = V_0;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_69 = ___1_end;
- NullCheck(L_67);
- (L_67)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_68, 2))), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_69);
- Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_70 = V_13;
- int32_t L_71 = V_0;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_72 = ___1_end;
- float L_73 = L_72.___x;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_74 = ___0_start;
- float L_75 = L_74.___y;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_76;
- memset((&L_76), 0, sizeof(L_76));
- Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_76), L_73, L_75, (0.0f), NULL);
- NullCheck(L_70);
- (L_70)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_71, 3))), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_76);
- }
-
- IL_01a0:
- {
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_77 = ___3_generationSettings;
- NullCheck(L_77);
- bool L_78 = L_77->___inverseYAxis;
- V_14 = L_78;
- bool L_79 = V_14;
- if (!L_79)
- {
- goto IL_02b1;
- }
- }
- {
- (&V_15)->___x = (0.0f);
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_80 = ___3_generationSettings;
- NullCheck(L_80);
- Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* L_81 = (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D*)(&L_80->___screenRect);
- float L_82;
- L_82 = Rect_get_height_mE1AA6C6C725CCD2D317BD2157396D3CF7D47C9D8_inline(L_81, NULL);
- (&V_15)->___y = L_82;
- (&V_15)->___z = (0.0f);
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_83 = ___4_textInfo;
- NullCheck(L_83);
- int32_t L_84;
- L_84 = TextInfo_get_vertexDataLayout_m51EB99E4BAB733094A5AEE4539F76C39E3DD0AFE_inline(L_83, NULL);
- V_16 = (bool)((((int32_t)L_84) == ((int32_t)1))? 1 : 0);
- bool L_85 = V_16;
- if (!L_85)
- {
- goto IL_023e;
- }
- }
- {
- V_17 = 0;
- goto IL_0230;
- }
-
- IL_01f2:
- {
- TextCoreVertexU5BU5D_tB1DD4645DEB2946FA2271F94CE23D57FB4B9FE17* L_86 = V_2;
- int32_t L_87 = V_0;
- int32_t L_88 = V_17;
- NullCheck(L_86);
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_89 = (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)(&((L_86)->GetAddressAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_87, L_88)))))->___position);
- TextCoreVertexU5BU5D_tB1DD4645DEB2946FA2271F94CE23D57FB4B9FE17* L_90 = V_2;
- int32_t L_91 = V_0;
- int32_t L_92 = V_17;
- NullCheck(L_90);
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_93 = (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)(&((L_90)->GetAddressAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_91, L_92)))))->___position);
- float L_94 = L_93->___y;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_95 = V_15;
- float L_96 = L_95.___y;
- L_89->___y = ((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_94, (-1.0f))), L_96));
- int32_t L_97 = V_17;
- V_17 = ((int32_t)il2cpp_codegen_add(L_97, 1));
- }
-
- IL_0230:
- {
- int32_t L_98 = V_17;
- V_18 = (bool)((((int32_t)L_98) < ((int32_t)4))? 1 : 0);
- bool L_99 = V_18;
- if (L_99)
- {
- goto IL_01f2;
- }
- }
- {
- goto IL_02b0;
- }
-
- IL_023e:
- {
- V_19 = 0;
- goto IL_02a4;
- }
-
- IL_0244:
- {
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_100 = ___4_textInfo;
- NullCheck(L_100);
- MeshInfoU5BU5D_t3DF8B75BF4A213334EED197AD25E432212894AC6* L_101 = L_100->___meshInfo;
- int32_t L_102 = __this->___m_CurrentMaterialIndex;
- NullCheck(L_101);
- Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_103 = ((L_101)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_102)))->___vertices;
- int32_t L_104 = V_0;
- int32_t L_105 = V_19;
- NullCheck(L_103);
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_106 = ___4_textInfo;
- NullCheck(L_106);
- MeshInfoU5BU5D_t3DF8B75BF4A213334EED197AD25E432212894AC6* L_107 = L_106->___meshInfo;
- int32_t L_108 = __this->___m_CurrentMaterialIndex;
- NullCheck(L_107);
- Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_109 = ((L_107)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_108)))->___vertices;
- int32_t L_110 = V_0;
- int32_t L_111 = V_19;
- NullCheck(L_109);
- float L_112 = ((L_109)->GetAddressAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_110, L_111)))))->___y;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_113 = V_15;
- float L_114 = L_113.___y;
- ((L_103)->GetAddressAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_104, L_105)))))->___y = ((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_112, (-1.0f))), L_114));
- int32_t L_115 = V_19;
- V_19 = ((int32_t)il2cpp_codegen_add(L_115, 1));
- }
-
- IL_02a4:
- {
- int32_t L_116 = V_19;
- V_20 = (bool)((((int32_t)L_116) < ((int32_t)4))? 1 : 0);
- bool L_117 = V_20;
- if (L_117)
- {
- goto IL_0244;
- }
- }
- {
- }
-
- IL_02b0:
- {
- }
-
- IL_02b1:
- {
- SpecialCharacter_t869F8BE65A7FE32AFD4196118258F49A63D8E2BD* L_118 = (SpecialCharacter_t869F8BE65A7FE32AFD4196118258F49A63D8E2BD*)(&__this->___m_Underline);
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_119 = L_118->___fontAsset;
- NullCheck(L_119);
- int32_t L_120;
- L_120 = FontAsset_get_atlasWidth_mE711550FDD4B5F988B77AB5D332A80A34B5CF364(L_119, NULL);
- V_3 = L_120;
- SpecialCharacter_t869F8BE65A7FE32AFD4196118258F49A63D8E2BD* L_121 = (SpecialCharacter_t869F8BE65A7FE32AFD4196118258F49A63D8E2BD*)(&__this->___m_Underline);
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_122 = L_121->___fontAsset;
- NullCheck(L_122);
- int32_t L_123;
- L_123 = FontAsset_get_atlasHeight_m306FBF7D35C39123A4770E147FAF95B1B8DE8086(L_122, NULL);
- V_4 = L_123;
- SpecialCharacter_t869F8BE65A7FE32AFD4196118258F49A63D8E2BD* L_124 = (SpecialCharacter_t869F8BE65A7FE32AFD4196118258F49A63D8E2BD*)(&__this->___m_Underline);
- Character_t9B671B493FAC8D43638C69AF6AE92CBD103D80EC* L_125 = L_124->___character;
- NullCheck(L_125);
- Glyph_t700CF8EBE04ED4AEAB520885AAA1B309E02A103F* L_126;
- L_126 = TextElement_get_glyph_m101DBCCA0CDE2461B504174272A2FFCD53EA59E2(L_125, NULL);
- NullCheck(L_126);
- GlyphRect_tB6D225B9318A527A1CBC1B4078EB923398EB808D L_127;
- L_127 = Glyph_get_glyphRect_m94E7C5FE682695CDC096248EF027079F33768EE5(L_126, NULL);
- V_5 = L_127;
- il2cpp_codegen_runtime_class_init_inline(GlyphRect_tB6D225B9318A527A1CBC1B4078EB923398EB808D_il2cpp_TypeInfo_var);
- int32_t L_128;
- L_128 = GlyphRect_get_x_m453EECC6C6F08602B1F74C5E1D8EE1163236A898((&V_5), NULL);
- int32_t L_129;
- L_129 = GlyphRect_get_width_mD291C7644BBF18D6A213427F6C9C28840F233F12((&V_5), NULL);
- int32_t L_130 = V_3;
- int32_t L_131;
- L_131 = GlyphRect_get_y_mE31390BB3185EEA82DD16EA41E208F6A0397E3EA((&V_5), NULL);
- int32_t L_132;
- L_132 = GlyphRect_get_height_m7F4D04452994E0D18762BB44352608E484DAAC1A((&V_5), NULL);
- int32_t L_133 = V_4;
- Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&V_6), ((float)(((float)il2cpp_codegen_add(((float)L_128), ((float)(((float)L_129)/(2.0f)))))/((float)L_130))), ((float)(((float)il2cpp_codegen_add(((float)L_131), ((float)(((float)L_132)/(2.0f)))))/((float)L_133))), NULL);
- int32_t L_134 = V_3;
- int32_t L_135 = V_4;
- Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&V_7), ((float)((1.0f)/((float)L_134))), ((float)((1.0f)/((float)L_135))), NULL);
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_136 = ___4_textInfo;
- NullCheck(L_136);
- int32_t L_137;
- L_137 = TextInfo_get_vertexDataLayout_m51EB99E4BAB733094A5AEE4539F76C39E3DD0AFE_inline(L_136, NULL);
- V_21 = (bool)((((int32_t)L_137) == ((int32_t)1))? 1 : 0);
- bool L_138 = V_21;
- if (!L_138)
- {
- goto IL_03d7;
- }
- }
- {
- TextCoreVertexU5BU5D_tB1DD4645DEB2946FA2271F94CE23D57FB4B9FE17* L_139 = V_2;
- int32_t L_140 = V_0;
- NullCheck(L_139);
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_141 = V_6;
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_142 = V_7;
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_143;
- L_143 = Vector2_op_Subtraction_m44475FCDAD2DA2F98D78A6625EC2DCDFE8803837_inline(L_141, L_142, NULL);
- ((L_139)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_140)))->___uv0 = L_143;
- TextCoreVertexU5BU5D_tB1DD4645DEB2946FA2271F94CE23D57FB4B9FE17* L_144 = V_2;
- int32_t L_145 = V_0;
- NullCheck(L_144);
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_146 = V_6;
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_147 = V_7;
- float L_148 = L_147.___x;
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_149 = V_7;
- float L_150 = L_149.___y;
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_151;
- memset((&L_151), 0, sizeof(L_151));
- Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_151), ((-L_148)), L_150, NULL);
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_152;
- L_152 = Vector2_op_Addition_m8136742CE6EE33BA4EB81C5F584678455917D2AE_inline(L_146, L_151, NULL);
- ((L_144)->GetAddressAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(1, L_145)))))->___uv0 = L_152;
- TextCoreVertexU5BU5D_tB1DD4645DEB2946FA2271F94CE23D57FB4B9FE17* L_153 = V_2;
- int32_t L_154 = V_0;
- NullCheck(L_153);
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_155 = V_6;
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_156 = V_7;
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_157;
- L_157 = Vector2_op_Addition_m8136742CE6EE33BA4EB81C5F584678455917D2AE_inline(L_155, L_156, NULL);
- ((L_153)->GetAddressAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(2, L_154)))))->___uv0 = L_157;
- TextCoreVertexU5BU5D_tB1DD4645DEB2946FA2271F94CE23D57FB4B9FE17* L_158 = V_2;
- int32_t L_159 = V_0;
- NullCheck(L_158);
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_160 = V_6;
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_161 = V_7;
- float L_162 = L_161.___x;
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_163 = V_7;
- float L_164 = L_163.___y;
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_165;
- memset((&L_165), 0, sizeof(L_165));
- Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_165), L_162, ((-L_164)), NULL);
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_166;
- L_166 = Vector2_op_Addition_m8136742CE6EE33BA4EB81C5F584678455917D2AE_inline(L_160, L_165, NULL);
- ((L_158)->GetAddressAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(3, L_159)))))->___uv0 = L_166;
- goto IL_0474;
- }
-
- IL_03d7:
- {
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_167 = ___4_textInfo;
- NullCheck(L_167);
- MeshInfoU5BU5D_t3DF8B75BF4A213334EED197AD25E432212894AC6* L_168 = L_167->___meshInfo;
- int32_t L_169 = __this->___m_CurrentMaterialIndex;
- NullCheck(L_168);
- Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* L_170 = ((L_168)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_169)))->___uvs0;
- V_22 = L_170;
- Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* L_171 = V_22;
- int32_t L_172 = V_0;
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_173 = V_6;
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_174 = V_7;
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_175;
- L_175 = Vector2_op_Subtraction_m44475FCDAD2DA2F98D78A6625EC2DCDFE8803837_inline(L_173, L_174, NULL);
- Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_176;
- L_176 = Vector4_op_Implicit_mB193CD8DA20DEB9E9F95CFEB5A2B1B9B3B7ECFEB_inline(L_175, NULL);
- NullCheck(L_171);
- (L_171)->SetAt(static_cast<il2cpp_array_size_t>(L_172), (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3)L_176);
- Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* L_177 = V_22;
- int32_t L_178 = V_0;
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_179 = V_6;
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_180 = V_7;
- float L_181 = L_180.___x;
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_182 = V_7;
- float L_183 = L_182.___y;
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_184;
- memset((&L_184), 0, sizeof(L_184));
- Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_184), ((-L_181)), L_183, NULL);
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_185;
- L_185 = Vector2_op_Addition_m8136742CE6EE33BA4EB81C5F584678455917D2AE_inline(L_179, L_184, NULL);
- Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_186;
- L_186 = Vector4_op_Implicit_mB193CD8DA20DEB9E9F95CFEB5A2B1B9B3B7ECFEB_inline(L_185, NULL);
- NullCheck(L_177);
- (L_177)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(1, L_178))), (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3)L_186);
- Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* L_187 = V_22;
- int32_t L_188 = V_0;
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_189 = V_6;
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_190 = V_7;
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_191;
- L_191 = Vector2_op_Addition_m8136742CE6EE33BA4EB81C5F584678455917D2AE_inline(L_189, L_190, NULL);
- Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_192;
- L_192 = Vector4_op_Implicit_mB193CD8DA20DEB9E9F95CFEB5A2B1B9B3B7ECFEB_inline(L_191, NULL);
- NullCheck(L_187);
- (L_187)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(2, L_188))), (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3)L_192);
- Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* L_193 = V_22;
- int32_t L_194 = V_0;
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_195 = V_6;
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_196 = V_7;
- float L_197 = L_196.___x;
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_198 = V_7;
- float L_199 = L_198.___y;
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_200;
- memset((&L_200), 0, sizeof(L_200));
- Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_200), L_197, ((-L_199)), NULL);
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_201;
- L_201 = Vector2_op_Addition_m8136742CE6EE33BA4EB81C5F584678455917D2AE_inline(L_195, L_200, NULL);
- Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_202;
- L_202 = Vector4_op_Implicit_mB193CD8DA20DEB9E9F95CFEB5A2B1B9B3B7ECFEB_inline(L_201, NULL);
- NullCheck(L_193);
- (L_193)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(3, L_194))), (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3)L_202);
- }
-
- IL_0474:
- {
- Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&V_8), (0.0f), (1.0f), NULL);
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_203 = ___4_textInfo;
- NullCheck(L_203);
- int32_t L_204;
- L_204 = TextInfo_get_vertexDataLayout_m51EB99E4BAB733094A5AEE4539F76C39E3DD0AFE_inline(L_203, NULL);
- V_23 = (bool)((((int32_t)L_204) == ((int32_t)1))? 1 : 0);
- bool L_205 = V_23;
- if (!L_205)
- {
- goto IL_04d7;
- }
- }
- {
- TextCoreVertexU5BU5D_tB1DD4645DEB2946FA2271F94CE23D57FB4B9FE17* L_206 = V_2;
- int32_t L_207 = V_0;
- NullCheck(L_206);
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_208 = V_8;
- ((L_206)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_207)))->___uv2 = L_208;
- TextCoreVertexU5BU5D_tB1DD4645DEB2946FA2271F94CE23D57FB4B9FE17* L_209 = V_2;
- int32_t L_210 = V_0;
- NullCheck(L_209);
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_211 = V_8;
- ((L_209)->GetAddressAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(1, L_210)))))->___uv2 = L_211;
- TextCoreVertexU5BU5D_tB1DD4645DEB2946FA2271F94CE23D57FB4B9FE17* L_212 = V_2;
- int32_t L_213 = V_0;
- NullCheck(L_212);
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_214 = V_8;
- ((L_212)->GetAddressAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(2, L_213)))))->___uv2 = L_214;
- TextCoreVertexU5BU5D_tB1DD4645DEB2946FA2271F94CE23D57FB4B9FE17* L_215 = V_2;
- int32_t L_216 = V_0;
- NullCheck(L_215);
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_217 = V_8;
- ((L_215)->GetAddressAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(3, L_216)))))->___uv2 = L_217;
- goto IL_0520;
- }
-
- IL_04d7:
- {
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_218 = ___4_textInfo;
- NullCheck(L_218);
- MeshInfoU5BU5D_t3DF8B75BF4A213334EED197AD25E432212894AC6* L_219 = L_218->___meshInfo;
- int32_t L_220 = __this->___m_CurrentMaterialIndex;
- NullCheck(L_219);
- Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_221 = ((L_219)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_220)))->___uvs2;
- V_24 = L_221;
- Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_222 = V_24;
- int32_t L_223 = V_0;
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_224 = V_8;
- NullCheck(L_222);
- (L_222)->SetAt(static_cast<il2cpp_array_size_t>(L_223), (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7)L_224);
- Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_225 = V_24;
- int32_t L_226 = V_0;
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_227 = V_8;
- NullCheck(L_225);
- (L_225)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(1, L_226))), (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7)L_227);
- Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_228 = V_24;
- int32_t L_229 = V_0;
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_230 = V_8;
- NullCheck(L_228);
- (L_228)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(2, L_229))), (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7)L_230);
- Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_231 = V_24;
- int32_t L_232 = V_0;
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_233 = V_8;
- NullCheck(L_231);
- (L_231)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(3, L_232))), (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7)L_233);
- }
-
- IL_0520:
- {
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B* L_234 = (Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B*)(&__this->___m_FontColor32);
- uint8_t L_235 = L_234->___a;
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_236 = ___2_highlightColor;
- uint8_t L_237 = L_236.___a;
- if ((((int32_t)L_235) < ((int32_t)L_237)))
- {
- G_B28_0 = (&___2_highlightColor);
- goto IL_053d;
- }
- G_B27_0 = (&___2_highlightColor);
- }
- {
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_238 = ___2_highlightColor;
- uint8_t L_239 = L_238.___a;
- G_B29_0 = L_239;
- G_B29_1 = G_B27_0;
- goto IL_0548;
- }
-
- IL_053d:
- {
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B* L_240 = (Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B*)(&__this->___m_FontColor32);
- uint8_t L_241 = L_240->___a;
- G_B29_0 = L_241;
- G_B29_1 = G_B28_0;
- }
-
- IL_0548:
- {
- G_B29_1->___a = G_B29_0;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_242 = ___4_textInfo;
- NullCheck(L_242);
- int32_t L_243;
- L_243 = TextInfo_get_vertexDataLayout_m51EB99E4BAB733094A5AEE4539F76C39E3DD0AFE_inline(L_242, NULL);
- V_25 = (bool)((((int32_t)L_243) == ((int32_t)1))? 1 : 0);
- bool L_244 = V_25;
- if (!L_244)
- {
- goto IL_059b;
- }
- }
- {
- TextCoreVertexU5BU5D_tB1DD4645DEB2946FA2271F94CE23D57FB4B9FE17* L_245 = V_2;
- int32_t L_246 = V_0;
- NullCheck(L_245);
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_247 = ___2_highlightColor;
- ((L_245)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_246)))->___color = L_247;
- TextCoreVertexU5BU5D_tB1DD4645DEB2946FA2271F94CE23D57FB4B9FE17* L_248 = V_2;
- int32_t L_249 = V_0;
- NullCheck(L_248);
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_250 = ___2_highlightColor;
- ((L_248)->GetAddressAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(1, L_249)))))->___color = L_250;
- TextCoreVertexU5BU5D_tB1DD4645DEB2946FA2271F94CE23D57FB4B9FE17* L_251 = V_2;
- int32_t L_252 = V_0;
- NullCheck(L_251);
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_253 = ___2_highlightColor;
- ((L_251)->GetAddressAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(2, L_252)))))->___color = L_253;
- TextCoreVertexU5BU5D_tB1DD4645DEB2946FA2271F94CE23D57FB4B9FE17* L_254 = V_2;
- int32_t L_255 = V_0;
- NullCheck(L_254);
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_256 = ___2_highlightColor;
- ((L_254)->GetAddressAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(3, L_255)))))->___color = L_256;
- goto IL_05e0;
- }
-
- IL_059b:
- {
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_257 = ___4_textInfo;
- NullCheck(L_257);
- MeshInfoU5BU5D_t3DF8B75BF4A213334EED197AD25E432212894AC6* L_258 = L_257->___meshInfo;
- int32_t L_259 = __this->___m_CurrentMaterialIndex;
- NullCheck(L_258);
- Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259* L_260 = ((L_258)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_259)))->___colors32;
- V_26 = L_260;
- Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259* L_261 = V_26;
- int32_t L_262 = V_0;
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_263 = ___2_highlightColor;
- NullCheck(L_261);
- (L_261)->SetAt(static_cast<il2cpp_array_size_t>(L_262), (Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B)L_263);
- Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259* L_264 = V_26;
- int32_t L_265 = V_0;
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_266 = ___2_highlightColor;
- NullCheck(L_264);
- (L_264)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(1, L_265))), (Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B)L_266);
- Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259* L_267 = V_26;
- int32_t L_268 = V_0;
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_269 = ___2_highlightColor;
- NullCheck(L_267);
- (L_267)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(2, L_268))), (Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B)L_269);
- Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259* L_270 = V_26;
- int32_t L_271 = V_0;
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_272 = ___2_highlightColor;
- NullCheck(L_270);
- (L_270)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(3, L_271))), (Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B)L_272);
- }
-
- IL_05e0:
- {
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_273 = ___4_textInfo;
- NullCheck(L_273);
- MeshInfoU5BU5D_t3DF8B75BF4A213334EED197AD25E432212894AC6* L_274 = L_273->___meshInfo;
- int32_t L_275 = __this->___m_CurrentMaterialIndex;
- NullCheck(L_274);
- int32_t* L_276 = (int32_t*)(&((L_274)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_275)))->___vertexCount);
- int32_t* L_277 = L_276;
- int32_t L_278 = *((int32_t*)L_277);
- *((int32_t*)L_277) = (int32_t)((int32_t)il2cpp_codegen_add(L_278, 4));
- }
-
- IL_05fc:
- {
- return;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextGenerator_ClearMesh_m68BA46B0365FC730BA5D2E6BDF2528BD370B2D83 (bool ___0_updateMesh, TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* ___1_textInfo, const RuntimeMethod* method)
- {
- {
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_0 = ___1_textInfo;
- bool L_1 = ___0_updateMesh;
- NullCheck(L_0);
- TextInfo_ClearMeshInfo_mCA598F01C7F302CFCD0F508E2DBF072E66CA74F3(L_0, L_1, NULL);
- return;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextGenerator_LayoutPhase_mE6488553B1AEC28B6E6F2A216C30588CA508990E (TextGenerator_t6B84DC798596D3A9944DC346DD453C075EE62366* __this, TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* ___0_textInfo, TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* ___1_generationSettings, float ___2_maxVisibleDescender, const RuntimeMethod* method)
- {
- static bool s_Il2CppMethodInitialized;
- if (!s_Il2CppMethodInitialized)
- {
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MeshInfo_tE55C4A8846CC2C399CCC3FE989476D987B86AB2F_il2cpp_TypeInfo_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Offset_tF4AF8F62C21FD6DCB5255F705A59CC10583E22C4_il2cpp_TypeInfo_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TextGeneratorUtilities_tAD0F329B1A5C7CC27CF63086C11FE092B43FED53_il2cpp_TypeInfo_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TextInfo_Resize_TisWordInfo_tA466206097891A5A2590896EE164AFC406EB060D_m979FAC74E1ACB2C4A59ED1F2C66707E97688D48D_RuntimeMethod_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09_il2cpp_TypeInfo_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralAFB91D1DF3A99213A5F62F37EB0B31E6121411C4);
- s_Il2CppMethodInitialized = true;
- }
- Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 V_0;
- memset((&V_0), 0, sizeof(V_0));
- int32_t V_1 = 0;
- int32_t V_2 = 0;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_3;
- memset((&V_3), 0, sizeof(V_3));
- Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* V_4 = NULL;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_5;
- memset((&V_5), 0, sizeof(V_5));
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_6;
- memset((&V_6), 0, sizeof(V_6));
- int32_t V_7 = 0;
- int32_t V_8 = 0;
- int32_t V_9 = 0;
- bool V_10 = false;
- bool V_11 = false;
- int32_t V_12 = 0;
- int32_t V_13 = 0;
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B V_14;
- memset((&V_14), 0, sizeof(V_14));
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B V_15;
- memset((&V_15), 0, sizeof(V_15));
- HighlightState_tFF5FE9065990F04A37FEC545A0024047F0ABD740 V_16;
- memset((&V_16), 0, sizeof(V_16));
- float V_17 = 0.0f;
- float V_18 = 0.0f;
- float V_19 = 0.0f;
- float V_20 = 0.0f;
- float V_21 = 0.0f;
- float V_22 = 0.0f;
- int32_t V_23 = 0;
- float V_24 = 0.0f;
- float V_25 = 0.0f;
- float V_26 = 0.0f;
- bool V_27 = false;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_28;
- memset((&V_28), 0, sizeof(V_28));
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_29;
- memset((&V_29), 0, sizeof(V_29));
- bool V_30 = false;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_31;
- memset((&V_31), 0, sizeof(V_31));
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_32;
- memset((&V_32), 0, sizeof(V_32));
- bool V_33 = false;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_34;
- memset((&V_34), 0, sizeof(V_34));
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_35;
- memset((&V_35), 0, sizeof(V_35));
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* V_36 = NULL;
- int32_t V_37 = 0;
- int32_t V_38 = 0;
- bool V_39 = false;
- bool V_40 = false;
- bool V_41 = false;
- int32_t V_42 = 0;
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* V_43 = NULL;
- Il2CppChar V_44 = 0x0;
- bool V_45 = false;
- int32_t V_46 = 0;
- LineInfo_t2BBD461B330C46ACA45596A8E72FEA4172F88CF5 V_47;
- memset((&V_47), 0, sizeof(V_47));
- int32_t V_48 = 0;
- bool V_49 = false;
- bool V_50 = false;
- bool V_51 = false;
- float V_52 = 0.0f;
- bool V_53 = false;
- Il2CppChar V_54 = 0x0;
- bool V_55 = false;
- int32_t V_56 = 0;
- int32_t V_57 = 0;
- bool V_58 = false;
- bool V_59 = false;
- bool V_60 = false;
- bool V_61 = false;
- bool V_62 = false;
- bool V_63 = false;
- bool V_64 = false;
- float V_65 = 0.0f;
- int32_t V_66 = 0;
- int32_t V_67 = 0;
- float V_68 = 0.0f;
- bool V_69 = false;
- bool V_70 = false;
- bool V_71 = false;
- bool V_72 = false;
- bool V_73 = false;
- bool V_74 = false;
- bool V_75 = false;
- uint8_t V_76 = 0;
- bool V_77 = false;
- Extents_t369FB2B84521A0229C2FA3D4C8592B14E07CEFE6 V_78;
- memset((&V_78), 0, sizeof(V_78));
- float V_79 = 0.0f;
- uint8_t V_80 = 0;
- uint8_t V_81 = 0;
- float V_82 = 0.0f;
- int32_t V_83 = 0;
- int32_t V_84 = 0;
- bool V_85 = false;
- int32_t V_86 = 0;
- int32_t V_87 = 0;
- float V_88 = 0.0f;
- int32_t V_89 = 0;
- int32_t V_90 = 0;
- bool V_91 = false;
- bool V_92 = false;
- bool V_93 = false;
- bool V_94 = false;
- bool V_95 = false;
- bool V_96 = false;
- bool V_97 = false;
- bool V_98 = false;
- int32_t V_99 = 0;
- bool V_100 = false;
- int32_t V_101 = 0;
- bool V_102 = false;
- bool V_103 = false;
- bool V_104 = false;
- int32_t V_105 = 0;
- int32_t V_106 = 0;
- bool V_107 = false;
- bool V_108 = false;
- bool V_109 = false;
- int32_t V_110 = 0;
- int32_t V_111 = 0;
- bool V_112 = false;
- bool V_113 = false;
- bool V_114 = false;
- int32_t V_115 = 0;
- bool V_116 = false;
- bool V_117 = false;
- FaceInfo_t12F0319E555A62CBA1D9E51A16C7963393932756 V_118;
- memset((&V_118), 0, sizeof(V_118));
- bool V_119 = false;
- bool V_120 = false;
- bool V_121 = false;
- bool V_122 = false;
- bool V_123 = false;
- bool V_124 = false;
- int32_t V_125 = 0;
- bool V_126 = false;
- bool V_127 = false;
- bool V_128 = false;
- bool V_129 = false;
- bool V_130 = false;
- bool V_131 = false;
- bool V_132 = false;
- bool V_133 = false;
- bool V_134 = false;
- bool V_135 = false;
- bool V_136 = false;
- int32_t V_137 = 0;
- bool V_138 = false;
- int32_t V_139 = 0;
- bool V_140 = false;
- bool V_141 = false;
- bool V_142 = false;
- bool V_143 = false;
- bool V_144 = false;
- bool V_145 = false;
- int32_t V_146 = 0;
- bool V_147 = false;
- bool V_148 = false;
- bool V_149 = false;
- bool V_150 = false;
- TextElementInfo_tDD7A12E319505510E0B350E342BD55F32AB5F976 V_151;
- memset((&V_151), 0, sizeof(V_151));
- HighlightState_tFF5FE9065990F04A37FEC545A0024047F0ABD740 V_152;
- memset((&V_152), 0, sizeof(V_152));
- bool V_153 = false;
- bool V_154 = false;
- bool V_155 = false;
- bool V_156 = false;
- bool V_157 = false;
- bool V_158 = false;
- bool V_159 = false;
- bool V_160 = false;
- bool V_161 = false;
- bool V_162 = false;
- bool V_163 = false;
- int32_t G_B161_0 = 0;
- int32_t G_B166_0 = 0;
- int32_t G_B169_0 = 0;
- int32_t G_B174_0 = 0;
- float G_B185_0 = 0.0f;
- float G_B190_0 = 0.0f;
- int32_t G_B196_0 = 0;
- int32_t G_B198_0 = 0;
- int32_t G_B242_0 = 0;
- int32_t G_B251_0 = 0;
- int32_t G_B259_0 = 0;
- int32_t G_B272_0 = 0;
- int32_t G_B278_0 = 0;
- int32_t G_B284_0 = 0;
- int32_t G_B292_0 = 0;
- int32_t G_B298_0 = 0;
- int32_t G_B309_0 = 0;
- int32_t G_B311_0 = 0;
- int32_t G_B313_0 = 0;
- int32_t G_B322_0 = 0;
- int32_t G_B328_0 = 0;
- int32_t G_B338_0 = 0;
- int32_t G_B340_0 = 0;
- int32_t G_B345_0 = 0;
- float G_B349_0 = 0.0f;
- int32_t G_B357_0 = 0;
- int32_t G_B361_0 = 0;
- int32_t G_B370_0 = 0;
- int32_t G_B376_0 = 0;
- int32_t G_B378_0 = 0;
- int32_t G_B382_0 = 0;
- int32_t G_B389_0 = 0;
- int32_t G_B395_0 = 0;
- int32_t G_B407_0 = 0;
- int32_t G_B409_0 = 0;
- int32_t G_B417_0 = 0;
- int32_t G_B421_0 = 0;
- int32_t G_B428_0 = 0;
- int32_t G_B433_0 = 0;
- int32_t G_B437_0 = 0;
- int32_t G_B446_0 = 0;
- int32_t G_B448_0 = 0;
- int32_t G_B457_0 = 0;
- int32_t G_B462_0 = 0;
- int32_t G_B474_0 = 0;
- int32_t G_B476_0 = 0;
- int32_t G_B485_0 = 0;
- int32_t G_B489_0 = 0;
- int32_t G_B511_0 = 0;
- int32_t G_B517_0 = 0;
- int32_t G_B519_0 = 0;
- int32_t G_B524_0 = 0;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* G_B534_0 = NULL;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* G_B533_0 = NULL;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* G_B535_0 = NULL;
- int32_t G_B536_0 = 0;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* G_B536_1 = NULL;
- {
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_0 = ___1_generationSettings;
- NullCheck(L_0);
- Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_1 = L_0->___margins;
- V_0 = L_1;
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_2 = ___1_generationSettings;
- NullCheck(L_2);
- int32_t L_3 = L_2->___pageToDisplay;
- V_1 = L_3;
- MaterialReferenceU5BU5D_t4A9B88114E223BD96CE5121053664023CE2DE07E* L_4 = __this->___m_MaterialReferences;
- SpecialCharacter_t869F8BE65A7FE32AFD4196118258F49A63D8E2BD* L_5 = (SpecialCharacter_t869F8BE65A7FE32AFD4196118258F49A63D8E2BD*)(&__this->___m_Underline);
- int32_t L_6 = L_5->___materialIndex;
- NullCheck(L_4);
- int32_t L_7 = ((L_4)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_6)))->___referenceCount;
- V_2 = ((int32_t)il2cpp_codegen_multiply(L_7, 4));
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_8 = ___0_textInfo;
- NullCheck(L_8);
- MeshInfoU5BU5D_t3DF8B75BF4A213334EED197AD25E432212894AC6* L_9 = L_8->___meshInfo;
- int32_t L_10 = __this->___m_CurrentMaterialIndex;
- NullCheck(L_9);
- il2cpp_codegen_runtime_class_init_inline(MeshInfo_tE55C4A8846CC2C399CCC3FE989476D987B86AB2F_il2cpp_TypeInfo_var);
- MeshInfo_Clear_m06992FEB7AC9B2AE1728BEDFC8D8A39DE1AAD475(((L_9)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_10))), (bool)0, NULL);
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_11;
- L_11 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL);
- V_3 = L_11;
- Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_12 = __this->___m_RectTransformCorners;
- V_4 = L_12;
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_13 = ___1_generationSettings;
- NullCheck(L_13);
- int32_t L_14 = L_13->___textAlignment;
- V_38 = L_14;
- int32_t L_15 = V_38;
- V_37 = L_15;
- int32_t L_16 = V_37;
- if ((((int32_t)L_16) > ((int32_t)((int32_t)1056))))
- {
- goto IL_0191;
- }
- }
- {
- int32_t L_17 = V_37;
- if ((((int32_t)L_17) > ((int32_t)((int32_t)516))))
- {
- goto IL_00f8;
- }
- }
- {
- int32_t L_18 = V_37;
- if ((((int32_t)L_18) > ((int32_t)((int32_t)264))))
- {
- goto IL_00af;
- }
- }
- {
- int32_t L_19 = V_37;
- if ((!(((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_19, ((int32_t)257)))) > ((uint32_t)1))))
- {
- goto IL_02b7;
- }
- }
- {
- goto IL_0090;
- }
-
- IL_0090:
- {
- int32_t L_20 = V_37;
- if ((((int32_t)L_20) == ((int32_t)((int32_t)260))))
- {
- goto IL_02b7;
- }
- }
- {
- goto IL_009e;
- }
-
- IL_009e:
- {
- int32_t L_21 = V_37;
- if ((((int32_t)L_21) == ((int32_t)((int32_t)264))))
- {
- goto IL_02b7;
- }
- }
- {
- goto IL_05de;
- }
-
- IL_00af:
- {
- int32_t L_22 = V_37;
- if ((((int32_t)L_22) > ((int32_t)((int32_t)288))))
- {
- goto IL_00d7;
- }
- }
- {
- int32_t L_23 = V_37;
- if ((((int32_t)L_23) == ((int32_t)((int32_t)272))))
- {
- goto IL_02b7;
- }
- }
- {
- goto IL_00c6;
- }
-
- IL_00c6:
- {
- int32_t L_24 = V_37;
- if ((((int32_t)L_24) == ((int32_t)((int32_t)288))))
- {
- goto IL_02b7;
- }
- }
- {
- goto IL_05de;
- }
-
- IL_00d7:
- {
- int32_t L_25 = V_37;
- if ((!(((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_25, ((int32_t)513)))) > ((uint32_t)1))))
- {
- goto IL_0349;
- }
- }
- {
- goto IL_00e7;
- }
-
- IL_00e7:
- {
- int32_t L_26 = V_37;
- if ((((int32_t)L_26) == ((int32_t)((int32_t)516))))
- {
- goto IL_0349;
- }
- }
- {
- goto IL_05de;
- }
-
- IL_00f8:
- {
- int32_t L_27 = V_37;
- if ((((int32_t)L_27) > ((int32_t)((int32_t)1026))))
- {
- goto IL_014a;
- }
- }
- {
- int32_t L_28 = V_37;
- if ((((int32_t)L_28) > ((int32_t)((int32_t)528))))
- {
- goto IL_0129;
- }
- }
- {
- int32_t L_29 = V_37;
- if ((((int32_t)L_29) == ((int32_t)((int32_t)520))))
- {
- goto IL_0349;
- }
- }
- {
- goto IL_0118;
- }
-
- IL_0118:
- {
- int32_t L_30 = V_37;
- if ((((int32_t)L_30) == ((int32_t)((int32_t)528))))
- {
- goto IL_0349;
- }
- }
- {
- goto IL_05de;
- }
-
- IL_0129:
- {
- int32_t L_31 = V_37;
- if ((((int32_t)L_31) == ((int32_t)((int32_t)544))))
- {
- goto IL_0349;
- }
- }
- {
- goto IL_0137;
- }
-
- IL_0137:
- {
- int32_t L_32 = V_37;
- if ((!(((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_32, ((int32_t)1025)))) > ((uint32_t)1))))
- {
- goto IL_0437;
- }
- }
- {
- goto IL_05de;
- }
-
- IL_014a:
- {
- int32_t L_33 = V_37;
- if ((((int32_t)L_33) > ((int32_t)((int32_t)1032))))
- {
- goto IL_0172;
- }
- }
- {
- int32_t L_34 = V_37;
- if ((((int32_t)L_34) == ((int32_t)((int32_t)1028))))
- {
- goto IL_0437;
- }
- }
- {
- goto IL_0161;
- }
-
- IL_0161:
- {
- int32_t L_35 = V_37;
- if ((((int32_t)L_35) == ((int32_t)((int32_t)1032))))
- {
- goto IL_0437;
- }
- }
- {
- goto IL_05de;
- }
-
- IL_0172:
- {
- int32_t L_36 = V_37;
- if ((((int32_t)L_36) == ((int32_t)((int32_t)1040))))
- {
- goto IL_0437;
- }
- }
- {
- goto IL_0180;
- }
-
- IL_0180:
- {
- int32_t L_37 = V_37;
- if ((((int32_t)L_37) == ((int32_t)((int32_t)1056))))
- {
- goto IL_0437;
- }
- }
- {
- goto IL_05de;
- }
-
- IL_0191:
- {
- int32_t L_38 = V_37;
- if ((((int32_t)L_38) > ((int32_t)((int32_t)4100))))
- {
- goto IL_021e;
- }
- }
- {
- int32_t L_39 = V_37;
- if ((((int32_t)L_39) > ((int32_t)((int32_t)2056))))
- {
- goto IL_01d5;
- }
- }
- {
- int32_t L_40 = V_37;
- if ((!(((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_40, ((int32_t)2049)))) > ((uint32_t)1))))
- {
- goto IL_04c4;
- }
- }
- {
- goto IL_01b6;
- }
-
- IL_01b6:
- {
- int32_t L_41 = V_37;
- if ((((int32_t)L_41) == ((int32_t)((int32_t)2052))))
- {
- goto IL_04c4;
- }
- }
- {
- goto IL_01c4;
- }
-
- IL_01c4:
- {
- int32_t L_42 = V_37;
- if ((((int32_t)L_42) == ((int32_t)((int32_t)2056))))
- {
- goto IL_04c4;
- }
- }
- {
- goto IL_05de;
- }
-
- IL_01d5:
- {
- int32_t L_43 = V_37;
- if ((((int32_t)L_43) > ((int32_t)((int32_t)2080))))
- {
- goto IL_01fd;
- }
- }
- {
- int32_t L_44 = V_37;
- if ((((int32_t)L_44) == ((int32_t)((int32_t)2064))))
- {
- goto IL_04c4;
- }
- }
- {
- goto IL_01ec;
- }
-
- IL_01ec:
- {
- int32_t L_45 = V_37;
- if ((((int32_t)L_45) == ((int32_t)((int32_t)2080))))
- {
- goto IL_04c4;
- }
- }
- {
- goto IL_05de;
- }
-
- IL_01fd:
- {
- int32_t L_46 = V_37;
- if ((!(((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_46, ((int32_t)4097)))) > ((uint32_t)1))))
- {
- goto IL_0509;
- }
- }
- {
- goto IL_020d;
- }
-
- IL_020d:
- {
- int32_t L_47 = V_37;
- if ((((int32_t)L_47) == ((int32_t)((int32_t)4100))))
- {
- goto IL_0509;
- }
- }
- {
- goto IL_05de;
- }
-
- IL_021e:
- {
- int32_t L_48 = V_37;
- if ((((int32_t)L_48) > ((int32_t)((int32_t)8194))))
- {
- goto IL_0270;
- }
- }
- {
- int32_t L_49 = V_37;
- if ((((int32_t)L_49) > ((int32_t)((int32_t)4112))))
- {
- goto IL_024f;
- }
- }
- {
- int32_t L_50 = V_37;
- if ((((int32_t)L_50) == ((int32_t)((int32_t)4104))))
- {
- goto IL_0509;
- }
- }
- {
- goto IL_023e;
- }
-
- IL_023e:
- {
- int32_t L_51 = V_37;
- if ((((int32_t)L_51) == ((int32_t)((int32_t)4112))))
- {
- goto IL_0509;
- }
- }
- {
- goto IL_05de;
- }
-
- IL_024f:
- {
- int32_t L_52 = V_37;
- if ((((int32_t)L_52) == ((int32_t)((int32_t)4128))))
- {
- goto IL_0509;
- }
- }
- {
- goto IL_025d;
- }
-
- IL_025d:
- {
- int32_t L_53 = V_37;
- if ((!(((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_53, ((int32_t)8193)))) > ((uint32_t)1))))
- {
- goto IL_0581;
- }
- }
- {
- goto IL_05de;
- }
-
- IL_0270:
- {
- int32_t L_54 = V_37;
- if ((((int32_t)L_54) > ((int32_t)((int32_t)8200))))
- {
- goto IL_0298;
- }
- }
- {
- int32_t L_55 = V_37;
- if ((((int32_t)L_55) == ((int32_t)((int32_t)8196))))
- {
- goto IL_0581;
- }
- }
- {
- goto IL_0287;
- }
-
- IL_0287:
- {
- int32_t L_56 = V_37;
- if ((((int32_t)L_56) == ((int32_t)((int32_t)8200))))
- {
- goto IL_0581;
- }
- }
- {
- goto IL_05de;
- }
-
- IL_0298:
- {
- int32_t L_57 = V_37;
- if ((((int32_t)L_57) == ((int32_t)((int32_t)8208))))
- {
- goto IL_0581;
- }
- }
- {
- goto IL_02a6;
- }
-
- IL_02a6:
- {
- int32_t L_58 = V_37;
- if ((((int32_t)L_58) == ((int32_t)((int32_t)8224))))
- {
- goto IL_0581;
- }
- }
- {
- goto IL_05de;
- }
-
- IL_02b7:
- {
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_59 = ___1_generationSettings;
- NullCheck(L_59);
- int32_t L_60 = L_59->___overflowMode;
- V_39 = (bool)((((int32_t)((((int32_t)L_60) == ((int32_t)5))? 1 : 0)) == ((int32_t)0))? 1 : 0);
- bool L_61 = V_39;
- if (!L_61)
- {
- goto IL_0302;
- }
- }
- {
- Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_62 = V_4;
- NullCheck(L_62);
- int32_t L_63 = 1;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_64 = (L_62)->GetAt(static_cast<il2cpp_array_size_t>(L_63));
- Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_65 = V_0;
- float L_66 = L_65.___x;
- float L_67 = __this->___m_MaxAscender;
- Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_68 = V_0;
- float L_69 = L_68.___y;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_70;
- memset((&L_70), 0, sizeof(L_70));
- Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_70), ((float)il2cpp_codegen_add((0.0f), L_66)), ((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_subtract((0.0f), L_67)), L_69)), (0.0f), NULL);
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_71;
- L_71 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_64, L_70, NULL);
- V_3 = L_71;
- goto IL_0344;
- }
-
- IL_0302:
- {
- Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_72 = V_4;
- NullCheck(L_72);
- int32_t L_73 = 1;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_74 = (L_72)->GetAt(static_cast<il2cpp_array_size_t>(L_73));
- Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_75 = V_0;
- float L_76 = L_75.___x;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_77 = ___0_textInfo;
- NullCheck(L_77);
- PageInfoU5BU5D_tFEA2CF88695491CFC2F2A2EF6BDCC56E52B0A6D4* L_78 = L_77->___pageInfo;
- int32_t L_79 = V_1;
- NullCheck(L_78);
- float L_80 = ((L_78)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_79)))->___ascender;
- Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_81 = V_0;
- float L_82 = L_81.___y;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_83;
- memset((&L_83), 0, sizeof(L_83));
- Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_83), ((float)il2cpp_codegen_add((0.0f), L_76)), ((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_subtract((0.0f), L_80)), L_82)), (0.0f), NULL);
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_84;
- L_84 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_74, L_83, NULL);
- V_3 = L_84;
- }
-
- IL_0344:
- {
- goto IL_05de;
- }
-
- IL_0349:
- {
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_85 = ___1_generationSettings;
- NullCheck(L_85);
- int32_t L_86 = L_85->___overflowMode;
- V_40 = (bool)((((int32_t)((((int32_t)L_86) == ((int32_t)5))? 1 : 0)) == ((int32_t)0))? 1 : 0);
- bool L_87 = V_40;
- if (!L_87)
- {
- goto IL_03ba;
- }
- }
- {
- Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_88 = V_4;
- NullCheck(L_88);
- int32_t L_89 = 0;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_90 = (L_88)->GetAt(static_cast<il2cpp_array_size_t>(L_89));
- Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_91 = V_4;
- NullCheck(L_91);
- int32_t L_92 = 1;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_93 = (L_91)->GetAt(static_cast<il2cpp_array_size_t>(L_92));
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_94;
- L_94 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_90, L_93, NULL);
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_95;
- L_95 = Vector3_op_Division_mCC6BB24E372AB96B8380D1678446EF6A8BAE13BB_inline(L_94, (2.0f), NULL);
- Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_96 = V_0;
- float L_97 = L_96.___x;
- float L_98 = __this->___m_MaxAscender;
- Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_99 = V_0;
- float L_100 = L_99.___y;
- float L_101 = ___2_maxVisibleDescender;
- Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_102 = V_0;
- float L_103 = L_102.___w;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_104;
- memset((&L_104), 0, sizeof(L_104));
- Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_104), ((float)il2cpp_codegen_add((0.0f), L_97)), ((float)il2cpp_codegen_subtract((0.0f), ((float)(((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(L_98, L_100)), L_101)), L_103))/(2.0f))))), (0.0f), NULL);
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_105;
- L_105 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_95, L_104, NULL);
- V_3 = L_105;
- goto IL_0432;
- }
-
- IL_03ba:
- {
- Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_106 = V_4;
- NullCheck(L_106);
- int32_t L_107 = 0;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_108 = (L_106)->GetAt(static_cast<il2cpp_array_size_t>(L_107));
- Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_109 = V_4;
- NullCheck(L_109);
- int32_t L_110 = 1;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_111 = (L_109)->GetAt(static_cast<il2cpp_array_size_t>(L_110));
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_112;
- L_112 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_108, L_111, NULL);
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_113;
- L_113 = Vector3_op_Division_mCC6BB24E372AB96B8380D1678446EF6A8BAE13BB_inline(L_112, (2.0f), NULL);
- Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_114 = V_0;
- float L_115 = L_114.___x;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_116 = ___0_textInfo;
- NullCheck(L_116);
- PageInfoU5BU5D_tFEA2CF88695491CFC2F2A2EF6BDCC56E52B0A6D4* L_117 = L_116->___pageInfo;
- int32_t L_118 = V_1;
- NullCheck(L_117);
- float L_119 = ((L_117)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_118)))->___ascender;
- Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_120 = V_0;
- float L_121 = L_120.___y;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_122 = ___0_textInfo;
- NullCheck(L_122);
- PageInfoU5BU5D_tFEA2CF88695491CFC2F2A2EF6BDCC56E52B0A6D4* L_123 = L_122->___pageInfo;
- int32_t L_124 = V_1;
- NullCheck(L_123);
- float L_125 = ((L_123)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_124)))->___descender;
- Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_126 = V_0;
- float L_127 = L_126.___w;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_128;
- memset((&L_128), 0, sizeof(L_128));
- Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_128), ((float)il2cpp_codegen_add((0.0f), L_115)), ((float)il2cpp_codegen_subtract((0.0f), ((float)(((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(L_119, L_121)), L_125)), L_127))/(2.0f))))), (0.0f), NULL);
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_129;
- L_129 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_113, L_128, NULL);
- V_3 = L_129;
- }
-
- IL_0432:
- {
- goto IL_05de;
- }
-
- IL_0437:
- {
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_130 = ___1_generationSettings;
- NullCheck(L_130);
- int32_t L_131 = L_130->___overflowMode;
- V_41 = (bool)((((int32_t)((((int32_t)L_131) == ((int32_t)5))? 1 : 0)) == ((int32_t)0))? 1 : 0);
- bool L_132 = V_41;
- if (!L_132)
- {
- goto IL_047d;
- }
- }
- {
- Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_133 = V_4;
- NullCheck(L_133);
- int32_t L_134 = 0;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_135 = (L_133)->GetAt(static_cast<il2cpp_array_size_t>(L_134));
- Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_136 = V_0;
- float L_137 = L_136.___x;
- float L_138 = ___2_maxVisibleDescender;
- Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_139 = V_0;
- float L_140 = L_139.___w;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_141;
- memset((&L_141), 0, sizeof(L_141));
- Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_141), ((float)il2cpp_codegen_add((0.0f), L_137)), ((float)il2cpp_codegen_add(((float)il2cpp_codegen_subtract((0.0f), L_138)), L_140)), (0.0f), NULL);
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_142;
- L_142 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_135, L_141, NULL);
- V_3 = L_142;
- goto IL_04bf;
- }
-
- IL_047d:
- {
- Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_143 = V_4;
- NullCheck(L_143);
- int32_t L_144 = 0;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_145 = (L_143)->GetAt(static_cast<il2cpp_array_size_t>(L_144));
- Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_146 = V_0;
- float L_147 = L_146.___x;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_148 = ___0_textInfo;
- NullCheck(L_148);
- PageInfoU5BU5D_tFEA2CF88695491CFC2F2A2EF6BDCC56E52B0A6D4* L_149 = L_148->___pageInfo;
- int32_t L_150 = V_1;
- NullCheck(L_149);
- float L_151 = ((L_149)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_150)))->___descender;
- Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_152 = V_0;
- float L_153 = L_152.___w;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_154;
- memset((&L_154), 0, sizeof(L_154));
- Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_154), ((float)il2cpp_codegen_add((0.0f), L_147)), ((float)il2cpp_codegen_add(((float)il2cpp_codegen_subtract((0.0f), L_151)), L_153)), (0.0f), NULL);
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_155;
- L_155 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_145, L_154, NULL);
- V_3 = L_155;
- }
-
- IL_04bf:
- {
- goto IL_05de;
- }
-
- IL_04c4:
- {
- Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_156 = V_4;
- NullCheck(L_156);
- int32_t L_157 = 0;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_158 = (L_156)->GetAt(static_cast<il2cpp_array_size_t>(L_157));
- Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_159 = V_4;
- NullCheck(L_159);
- int32_t L_160 = 1;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_161 = (L_159)->GetAt(static_cast<il2cpp_array_size_t>(L_160));
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_162;
- L_162 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_158, L_161, NULL);
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_163;
- L_163 = Vector3_op_Division_mCC6BB24E372AB96B8380D1678446EF6A8BAE13BB_inline(L_162, (2.0f), NULL);
- Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_164 = V_0;
- float L_165 = L_164.___x;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_166;
- memset((&L_166), 0, sizeof(L_166));
- Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_166), ((float)il2cpp_codegen_add((0.0f), L_165)), (0.0f), (0.0f), NULL);
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_167;
- L_167 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_163, L_166, NULL);
- V_3 = L_167;
- goto IL_05de;
- }
-
- IL_0509:
- {
- Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_168 = V_4;
- NullCheck(L_168);
- int32_t L_169 = 0;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_170 = (L_168)->GetAt(static_cast<il2cpp_array_size_t>(L_169));
- Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_171 = V_4;
- NullCheck(L_171);
- int32_t L_172 = 1;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_173 = (L_171)->GetAt(static_cast<il2cpp_array_size_t>(L_172));
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_174;
- L_174 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_170, L_173, NULL);
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_175;
- L_175 = Vector3_op_Division_mCC6BB24E372AB96B8380D1678446EF6A8BAE13BB_inline(L_174, (2.0f), NULL);
- Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_176 = V_0;
- float L_177 = L_176.___x;
- Extents_t369FB2B84521A0229C2FA3D4C8592B14E07CEFE6* L_178 = (Extents_t369FB2B84521A0229C2FA3D4C8592B14E07CEFE6*)(&__this->___m_MeshExtents);
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_179 = (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)(&L_178->___max);
- float L_180 = L_179->___y;
- Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_181 = V_0;
- float L_182 = L_181.___y;
- Extents_t369FB2B84521A0229C2FA3D4C8592B14E07CEFE6* L_183 = (Extents_t369FB2B84521A0229C2FA3D4C8592B14E07CEFE6*)(&__this->___m_MeshExtents);
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_184 = (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)(&L_183->___min);
- float L_185 = L_184->___y;
- Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_186 = V_0;
- float L_187 = L_186.___w;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_188;
- memset((&L_188), 0, sizeof(L_188));
- Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_188), ((float)il2cpp_codegen_add((0.0f), L_177)), ((float)il2cpp_codegen_subtract((0.0f), ((float)(((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(L_180, L_182)), L_185)), L_187))/(2.0f))))), (0.0f), NULL);
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_189;
- L_189 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_175, L_188, NULL);
- V_3 = L_189;
- goto IL_05de;
- }
-
- IL_0581:
- {
- Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_190 = V_4;
- NullCheck(L_190);
- int32_t L_191 = 0;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_192 = (L_190)->GetAt(static_cast<il2cpp_array_size_t>(L_191));
- Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_193 = V_4;
- NullCheck(L_193);
- int32_t L_194 = 1;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_195 = (L_193)->GetAt(static_cast<il2cpp_array_size_t>(L_194));
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_196;
- L_196 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_192, L_195, NULL);
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_197;
- L_197 = Vector3_op_Division_mCC6BB24E372AB96B8380D1678446EF6A8BAE13BB_inline(L_196, (2.0f), NULL);
- Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_198 = V_0;
- float L_199 = L_198.___x;
- float L_200 = __this->___m_MaxCapHeight;
- Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_201 = V_0;
- float L_202 = L_201.___y;
- Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_203 = V_0;
- float L_204 = L_203.___w;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_205;
- memset((&L_205), 0, sizeof(L_205));
- Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_205), ((float)il2cpp_codegen_add((0.0f), L_199)), ((float)il2cpp_codegen_subtract((0.0f), ((float)(((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_subtract(L_200, L_202)), L_204))/(2.0f))))), (0.0f), NULL);
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_206;
- L_206 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_197, L_205, NULL);
- V_3 = L_206;
- goto IL_05de;
- }
-
- IL_05de:
- {
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_207;
- L_207 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL);
- V_5 = L_207;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_208;
- L_208 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL);
- V_6 = L_208;
- V_7 = 0;
- V_8 = 0;
- V_9 = 0;
- V_10 = (bool)0;
- V_11 = (bool)0;
- V_12 = 0;
- V_13 = 0;
- Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_209;
- L_209 = Color_get_white_m068F5AF879B0FCA584E3693F762EA41BB65532C6_inline(NULL);
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_210;
- L_210 = Color32_op_Implicit_m79AF5E0BDE9CE041CAC4D89CBFA66E71C6DD1B70_inline(L_209, NULL);
- V_14 = L_210;
- Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_211;
- L_211 = Color_get_white_m068F5AF879B0FCA584E3693F762EA41BB65532C6_inline(NULL);
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_212;
- L_212 = Color32_op_Implicit_m79AF5E0BDE9CE041CAC4D89CBFA66E71C6DD1B70_inline(L_211, NULL);
- V_15 = L_212;
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_213;
- memset((&L_213), 0, sizeof(L_213));
- Color32__ctor_mC9C6B443F0C7CA3F8B174158B2AF6F05E18EAC4E_inline((&L_213), (uint8_t)((int32_t)255), (uint8_t)((int32_t)255), (uint8_t)0, (uint8_t)((int32_t)64), NULL);
- il2cpp_codegen_runtime_class_init_inline(Offset_tF4AF8F62C21FD6DCB5255F705A59CC10583E22C4_il2cpp_TypeInfo_var);
- Offset_tF4AF8F62C21FD6DCB5255F705A59CC10583E22C4 L_214;
- L_214 = Offset_get_zero_mF5B6D7C3F437FA438844A0B3EF405D805F1D1958(NULL);
- HighlightState__ctor_mDBB71C58F46D7BDC518026AC796D24F2D9B36D3F((&V_16), L_213, L_214, NULL);
- V_17 = (0.0f);
- V_18 = (0.0f);
- V_19 = (0.0f);
- V_20 = (0.0f);
- V_21 = (0.0f);
- V_22 = (32767.0f);
- V_23 = 0;
- V_24 = (0.0f);
- V_25 = (0.0f);
- V_26 = (0.0f);
- V_27 = (bool)0;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_215;
- L_215 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL);
- V_28 = L_215;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_216;
- L_216 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL);
- V_29 = L_216;
- V_30 = (bool)0;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_217;
- L_217 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL);
- V_31 = L_217;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_218;
- L_218 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL);
- V_32 = L_218;
- V_33 = (bool)0;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_219;
- L_219 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL);
- V_34 = L_219;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_220;
- L_220 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL);
- V_35 = L_220;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_221 = ___0_textInfo;
- NullCheck(L_221);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_222 = L_221->___textElementInfo;
- V_36 = L_222;
- V_42 = 0;
- goto IL_34a9;
- }
-
- IL_06bc:
- {
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_223 = V_36;
- int32_t L_224 = V_42;
- NullCheck(L_223);
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_225 = ((L_223)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_224)))->___fontAsset;
- V_43 = L_225;
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_226 = V_36;
- int32_t L_227 = V_42;
- NullCheck(L_226);
- uint32_t L_228 = ((L_226)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_227)))->___character;
- V_44 = ((int32_t)(uint16_t)L_228);
- Il2CppChar L_229 = V_44;
- il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.char_class);
- bool L_230;
- L_230 = Char_IsWhiteSpace_m02AEC6EA19513CAFC6882CFCA54C45794D2B5924(L_229, NULL);
- V_45 = L_230;
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_231 = V_36;
- int32_t L_232 = V_42;
- NullCheck(L_231);
- int32_t L_233 = ((L_231)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_232)))->___lineNumber;
- V_46 = L_233;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_234 = ___0_textInfo;
- NullCheck(L_234);
- LineInfoU5BU5D_t37598F2175B291797270D1161DC29B6296FB169D* L_235 = L_234->___lineInfo;
- int32_t L_236 = V_46;
- NullCheck(L_235);
- int32_t L_237 = L_236;
- LineInfo_t2BBD461B330C46ACA45596A8E72FEA4172F88CF5 L_238 = (L_235)->GetAt(static_cast<il2cpp_array_size_t>(L_237));
- V_47 = L_238;
- int32_t L_239 = V_46;
- V_8 = ((int32_t)il2cpp_codegen_add(L_239, 1));
- LineInfo_t2BBD461B330C46ACA45596A8E72FEA4172F88CF5 L_240 = V_47;
- int32_t L_241 = L_240.___alignment;
- V_48 = L_241;
- int32_t L_242 = V_48;
- V_57 = L_242;
- int32_t L_243 = V_57;
- V_56 = L_243;
- int32_t L_244 = V_56;
- if ((((int32_t)L_244) > ((int32_t)((int32_t)1056))))
- {
- goto IL_082e;
- }
- }
- {
- int32_t L_245 = V_56;
- if ((((int32_t)L_245) > ((int32_t)((int32_t)520))))
- {
- goto IL_07ba;
- }
- }
- {
- int32_t L_246 = V_56;
- if ((((int32_t)L_246) > ((int32_t)((int32_t)272))))
- {
- goto IL_077c;
- }
- }
- {
- int32_t L_247 = V_56;
- switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_247, ((int32_t)257))))
- {
- case 0:
- {
- goto IL_0933;
- }
- case 1:
- {
- goto IL_0985;
- }
- case 2:
- {
- goto IL_0d3d;
- }
- case 3:
- {
- goto IL_0a13;
- }
- }
- }
- {
- goto IL_075d;
- }
-
- IL_075d:
- {
- int32_t L_248 = V_56;
- if ((((int32_t)L_248) == ((int32_t)((int32_t)264))))
- {
- goto IL_0a71;
- }
- }
- {
- goto IL_076b;
- }
-
- IL_076b:
- {
- int32_t L_249 = V_56;
- if ((((int32_t)L_249) == ((int32_t)((int32_t)272))))
- {
- goto IL_0a71;
- }
- }
- {
- goto IL_0d3d;
- }
-
- IL_077c:
- {
- int32_t L_250 = V_56;
- if ((((int32_t)L_250) == ((int32_t)((int32_t)288))))
- {
- goto IL_09be;
- }
- }
- {
- goto IL_078a;
- }
-
- IL_078a:
- {
- int32_t L_251 = V_56;
- switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_251, ((int32_t)513))))
- {
- case 0:
- {
- goto IL_0933;
- }
- case 1:
- {
- goto IL_0985;
- }
- case 2:
- {
- goto IL_0d3d;
- }
- case 3:
- {
- goto IL_0a13;
- }
- }
- }
- {
- goto IL_07a9;
- }
-
- IL_07a9:
- {
- int32_t L_252 = V_56;
- if ((((int32_t)L_252) == ((int32_t)((int32_t)520))))
- {
- goto IL_0a71;
- }
- }
- {
- goto IL_0d3d;
- }
-
- IL_07ba:
- {
- int32_t L_253 = V_56;
- if ((((int32_t)L_253) > ((int32_t)((int32_t)1028))))
- {
- goto IL_0801;
- }
- }
- {
- int32_t L_254 = V_56;
- if ((((int32_t)L_254) == ((int32_t)((int32_t)528))))
- {
- goto IL_0a71;
- }
- }
- {
- goto IL_07d1;
- }
-
- IL_07d1:
- {
- int32_t L_255 = V_56;
- if ((((int32_t)L_255) == ((int32_t)((int32_t)544))))
- {
- goto IL_09be;
- }
- }
- {
- goto IL_07df;
- }
-
- IL_07df:
- {
- int32_t L_256 = V_56;
- switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_256, ((int32_t)1025))))
- {
- case 0:
- {
- goto IL_0933;
- }
- case 1:
- {
- goto IL_0985;
- }
- case 2:
- {
- goto IL_0d3d;
- }
- case 3:
- {
- goto IL_0a13;
- }
- }
- }
- {
- goto IL_0d3d;
- }
-
- IL_0801:
- {
- int32_t L_257 = V_56;
- if ((((int32_t)L_257) == ((int32_t)((int32_t)1032))))
- {
- goto IL_0a71;
- }
- }
- {
- goto IL_080f;
- }
-
- IL_080f:
- {
- int32_t L_258 = V_56;
- if ((((int32_t)L_258) == ((int32_t)((int32_t)1040))))
- {
- goto IL_0a71;
- }
- }
- {
- goto IL_081d;
- }
-
- IL_081d:
- {
- int32_t L_259 = V_56;
- if ((((int32_t)L_259) == ((int32_t)((int32_t)1056))))
- {
- goto IL_09be;
- }
- }
- {
- goto IL_0d3d;
- }
-
- IL_082e:
- {
- int32_t L_260 = V_56;
- if ((((int32_t)L_260) > ((int32_t)((int32_t)4104))))
- {
- goto IL_08bf;
- }
- }
- {
- int32_t L_261 = V_56;
- if ((((int32_t)L_261) > ((int32_t)((int32_t)2064))))
- {
- goto IL_0881;
- }
- }
- {
- int32_t L_262 = V_56;
- switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_262, ((int32_t)2049))))
- {
- case 0:
- {
- goto IL_0933;
- }
- case 1:
- {
- goto IL_0985;
- }
- case 2:
- {
- goto IL_0d3d;
- }
- case 3:
- {
- goto IL_0a13;
- }
- }
- }
- {
- goto IL_0862;
- }
-
- IL_0862:
- {
- int32_t L_263 = V_56;
- if ((((int32_t)L_263) == ((int32_t)((int32_t)2056))))
- {
- goto IL_0a71;
- }
- }
- {
- goto IL_0870;
- }
-
- IL_0870:
- {
- int32_t L_264 = V_56;
- if ((((int32_t)L_264) == ((int32_t)((int32_t)2064))))
- {
- goto IL_0a71;
- }
- }
- {
- goto IL_0d3d;
- }
-
- IL_0881:
- {
- int32_t L_265 = V_56;
- if ((((int32_t)L_265) == ((int32_t)((int32_t)2080))))
- {
- goto IL_09be;
- }
- }
- {
- goto IL_088f;
- }
-
- IL_088f:
- {
- int32_t L_266 = V_56;
- switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_266, ((int32_t)4097))))
- {
- case 0:
- {
- goto IL_0933;
- }
- case 1:
- {
- goto IL_0985;
- }
- case 2:
- {
- goto IL_0d3d;
- }
- case 3:
- {
- goto IL_0a13;
- }
- }
- }
- {
- goto IL_08ae;
- }
-
- IL_08ae:
- {
- int32_t L_267 = V_56;
- if ((((int32_t)L_267) == ((int32_t)((int32_t)4104))))
- {
- goto IL_0a71;
- }
- }
- {
- goto IL_0d3d;
- }
-
- IL_08bf:
- {
- int32_t L_268 = V_56;
- if ((((int32_t)L_268) > ((int32_t)((int32_t)8196))))
- {
- goto IL_0906;
- }
- }
- {
- int32_t L_269 = V_56;
- if ((((int32_t)L_269) == ((int32_t)((int32_t)4112))))
- {
- goto IL_0a71;
- }
- }
- {
- goto IL_08d6;
- }
-
- IL_08d6:
- {
- int32_t L_270 = V_56;
- if ((((int32_t)L_270) == ((int32_t)((int32_t)4128))))
- {
- goto IL_09be;
- }
- }
- {
- goto IL_08e4;
- }
-
- IL_08e4:
- {
- int32_t L_271 = V_56;
- switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_271, ((int32_t)8193))))
- {
- case 0:
- {
- goto IL_0933;
- }
- case 1:
- {
- goto IL_0985;
- }
- case 2:
- {
- goto IL_0d3d;
- }
- case 3:
- {
- goto IL_0a13;
- }
- }
- }
- {
- goto IL_0d3d;
- }
-
- IL_0906:
- {
- int32_t L_272 = V_56;
- if ((((int32_t)L_272) == ((int32_t)((int32_t)8200))))
- {
- goto IL_0a71;
- }
- }
- {
- goto IL_0914;
- }
-
- IL_0914:
- {
- int32_t L_273 = V_56;
- if ((((int32_t)L_273) == ((int32_t)((int32_t)8208))))
- {
- goto IL_0a71;
- }
- }
- {
- goto IL_0922;
- }
-
- IL_0922:
- {
- int32_t L_274 = V_56;
- if ((((int32_t)L_274) == ((int32_t)((int32_t)8224))))
- {
- goto IL_09be;
- }
- }
- {
- goto IL_0d3d;
- }
-
- IL_0933:
- {
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_275 = ___1_generationSettings;
- NullCheck(L_275);
- bool L_276 = L_275->___isRightToLeft;
- V_58 = (bool)((((int32_t)L_276) == ((int32_t)0))? 1 : 0);
- bool L_277 = V_58;
- if (!L_277)
- {
- goto IL_0962;
- }
- }
- {
- LineInfo_t2BBD461B330C46ACA45596A8E72FEA4172F88CF5 L_278 = V_47;
- float L_279 = L_278.___marginLeft;
- Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&V_5), ((float)il2cpp_codegen_add((0.0f), L_279)), (0.0f), (0.0f), NULL);
- goto IL_0980;
- }
-
- IL_0962:
- {
- LineInfo_t2BBD461B330C46ACA45596A8E72FEA4172F88CF5 L_280 = V_47;
- float L_281 = L_280.___maxAdvance;
- Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&V_5), ((float)il2cpp_codegen_subtract((0.0f), L_281)), (0.0f), (0.0f), NULL);
- }
-
- IL_0980:
- {
- goto IL_0d3d;
- }
-
- IL_0985:
- {
- LineInfo_t2BBD461B330C46ACA45596A8E72FEA4172F88CF5 L_282 = V_47;
- float L_283 = L_282.___marginLeft;
- LineInfo_t2BBD461B330C46ACA45596A8E72FEA4172F88CF5 L_284 = V_47;
- float L_285 = L_284.___width;
- LineInfo_t2BBD461B330C46ACA45596A8E72FEA4172F88CF5 L_286 = V_47;
- float L_287 = L_286.___maxAdvance;
- Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&V_5), ((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_add(L_283, ((float)(L_285/(2.0f))))), ((float)(L_287/(2.0f))))), (0.0f), (0.0f), NULL);
- goto IL_0d3d;
- }
-
- IL_09be:
- {
- LineInfo_t2BBD461B330C46ACA45596A8E72FEA4172F88CF5 L_288 = V_47;
- float L_289 = L_288.___marginLeft;
- LineInfo_t2BBD461B330C46ACA45596A8E72FEA4172F88CF5 L_290 = V_47;
- float L_291 = L_290.___width;
- LineInfo_t2BBD461B330C46ACA45596A8E72FEA4172F88CF5 L_292 = V_47;
- Extents_t369FB2B84521A0229C2FA3D4C8592B14E07CEFE6 L_293 = L_292.___lineExtents;
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_294 = L_293.___min;
- float L_295 = L_294.___x;
- LineInfo_t2BBD461B330C46ACA45596A8E72FEA4172F88CF5 L_296 = V_47;
- Extents_t369FB2B84521A0229C2FA3D4C8592B14E07CEFE6 L_297 = L_296.___lineExtents;
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_298 = L_297.___max;
- float L_299 = L_298.___x;
- Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&V_5), ((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_add(L_289, ((float)(L_291/(2.0f))))), ((float)(((float)il2cpp_codegen_add(L_295, L_299))/(2.0f))))), (0.0f), (0.0f), NULL);
- goto IL_0d3d;
- }
-
- IL_0a13:
- {
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_300 = ___1_generationSettings;
- NullCheck(L_300);
- bool L_301 = L_300->___isRightToLeft;
- V_59 = (bool)((((int32_t)L_301) == ((int32_t)0))? 1 : 0);
- bool L_302 = V_59;
- if (!L_302)
- {
- goto IL_0a4c;
- }
- }
- {
- LineInfo_t2BBD461B330C46ACA45596A8E72FEA4172F88CF5 L_303 = V_47;
- float L_304 = L_303.___marginLeft;
- LineInfo_t2BBD461B330C46ACA45596A8E72FEA4172F88CF5 L_305 = V_47;
- float L_306 = L_305.___width;
- LineInfo_t2BBD461B330C46ACA45596A8E72FEA4172F88CF5 L_307 = V_47;
- float L_308 = L_307.___maxAdvance;
- Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&V_5), ((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_add(L_304, L_306)), L_308)), (0.0f), (0.0f), NULL);
- goto IL_0a6c;
- }
-
- IL_0a4c:
- {
- LineInfo_t2BBD461B330C46ACA45596A8E72FEA4172F88CF5 L_309 = V_47;
- float L_310 = L_309.___marginLeft;
- LineInfo_t2BBD461B330C46ACA45596A8E72FEA4172F88CF5 L_311 = V_47;
- float L_312 = L_311.___width;
- Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&V_5), ((float)il2cpp_codegen_add(L_310, L_312)), (0.0f), (0.0f), NULL);
- }
-
- IL_0a6c:
- {
- goto IL_0d3d;
- }
-
- IL_0a71:
- {
- int32_t L_313 = V_42;
- LineInfo_t2BBD461B330C46ACA45596A8E72FEA4172F88CF5 L_314 = V_47;
- int32_t L_315 = L_314.___lastVisibleCharacterIndex;
- if ((((int32_t)L_313) > ((int32_t)L_315)))
- {
- goto IL_0aa4;
- }
- }
- {
- Il2CppChar L_316 = V_44;
- if ((((int32_t)L_316) == ((int32_t)((int32_t)10))))
- {
- goto IL_0aa4;
- }
- }
- {
- Il2CppChar L_317 = V_44;
- if ((((int32_t)L_317) == ((int32_t)((int32_t)173))))
- {
- goto IL_0aa4;
- }
- }
- {
- Il2CppChar L_318 = V_44;
- if ((((int32_t)L_318) == ((int32_t)((int32_t)8203))))
- {
- goto IL_0aa4;
- }
- }
- {
- Il2CppChar L_319 = V_44;
- if ((((int32_t)L_319) == ((int32_t)((int32_t)8288))))
- {
- goto IL_0aa4;
- }
- }
- {
- Il2CppChar L_320 = V_44;
- G_B161_0 = ((((int32_t)L_320) == ((int32_t)3))? 1 : 0);
- goto IL_0aa5;
- }
-
- IL_0aa4:
- {
- G_B161_0 = 1;
- }
-
- IL_0aa5:
- {
- V_60 = (bool)G_B161_0;
- bool L_321 = V_60;
- if (!L_321)
- {
- goto IL_0ab0;
- }
- }
- {
- goto IL_0d3d;
- }
-
- IL_0ab0:
- {
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_322 = V_36;
- LineInfo_t2BBD461B330C46ACA45596A8E72FEA4172F88CF5 L_323 = V_47;
- int32_t L_324 = L_323.___lastCharacterIndex;
- NullCheck(L_322);
- uint32_t L_325 = ((L_322)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_324)))->___character;
- V_54 = ((int32_t)(uint16_t)L_325);
- int32_t L_326 = V_48;
- V_55 = (bool)((((int32_t)((int32_t)((int32_t)L_326&((int32_t)16)))) == ((int32_t)((int32_t)16)))? 1 : 0);
- Il2CppChar L_327 = V_54;
- il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.char_class);
- bool L_328;
- L_328 = Char_IsControl_m133C10360BE82B7580E4D3ECE3C881A6C82B3F7F(L_327, NULL);
- if (L_328)
- {
- goto IL_0ae6;
- }
- }
- {
- int32_t L_329 = V_46;
- int32_t L_330 = __this->___m_LineNumber;
- G_B166_0 = ((((int32_t)L_329) < ((int32_t)L_330))? 1 : 0);
- goto IL_0ae7;
- }
-
- IL_0ae6:
- {
- G_B166_0 = 0;
- }
-
- IL_0ae7:
- {
- bool L_331 = V_55;
- if (((int32_t)(G_B166_0|(int32_t)L_331)))
- {
- goto IL_0afe;
- }
- }
- {
- LineInfo_t2BBD461B330C46ACA45596A8E72FEA4172F88CF5 L_332 = V_47;
- float L_333 = L_332.___maxAdvance;
- LineInfo_t2BBD461B330C46ACA45596A8E72FEA4172F88CF5 L_334 = V_47;
- float L_335 = L_334.___width;
- G_B169_0 = ((((float)L_333) > ((float)L_335))? 1 : 0);
- goto IL_0aff;
- }
-
- IL_0afe:
- {
- G_B169_0 = 1;
- }
-
- IL_0aff:
- {
- V_61 = (bool)G_B169_0;
- bool L_336 = V_61;
- if (!L_336)
- {
- goto IL_0cf0;
- }
- }
- {
- int32_t L_337 = V_46;
- int32_t L_338 = V_9;
- if ((!(((uint32_t)L_337) == ((uint32_t)L_338))))
- {
- goto IL_0b1f;
- }
- }
- {
- int32_t L_339 = V_42;
- if (!L_339)
- {
- goto IL_0b1f;
- }
- }
- {
- int32_t L_340 = V_42;
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_341 = ___1_generationSettings;
- NullCheck(L_341);
- int32_t L_342 = L_341->___firstVisibleCharacter;
- G_B174_0 = ((((int32_t)L_340) == ((int32_t)L_342))? 1 : 0);
- goto IL_0b20;
- }
-
- IL_0b1f:
- {
- G_B174_0 = 1;
- }
-
- IL_0b20:
- {
- V_62 = (bool)G_B174_0;
- bool L_343 = V_62;
- if (!L_343)
- {
- goto IL_0b8b;
- }
- }
- {
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_344 = ___1_generationSettings;
- NullCheck(L_344);
- bool L_345 = L_344->___isRightToLeft;
- V_63 = (bool)((((int32_t)L_345) == ((int32_t)0))? 1 : 0);
- bool L_346 = V_63;
- if (!L_346)
- {
- goto IL_0b50;
- }
- }
- {
- LineInfo_t2BBD461B330C46ACA45596A8E72FEA4172F88CF5 L_347 = V_47;
- float L_348 = L_347.___marginLeft;
- Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&V_5), L_348, (0.0f), (0.0f), NULL);
- goto IL_0b70;
- }
-
- IL_0b50:
- {
- LineInfo_t2BBD461B330C46ACA45596A8E72FEA4172F88CF5 L_349 = V_47;
- float L_350 = L_349.___marginLeft;
- LineInfo_t2BBD461B330C46ACA45596A8E72FEA4172F88CF5 L_351 = V_47;
- float L_352 = L_351.___width;
- Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&V_5), ((float)il2cpp_codegen_add(L_350, L_352)), (0.0f), (0.0f), NULL);
- }
-
- IL_0b70:
- {
- Il2CppChar L_353 = V_44;
- il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.char_class);
- bool L_354;
- L_354 = Char_IsSeparator_m8DBA05CCFA10131140E40057E6553F7AC7397BF9(L_353, NULL);
- V_64 = L_354;
- bool L_355 = V_64;
- if (!L_355)
- {
- goto IL_0b82;
- }
- }
- {
- V_10 = (bool)1;
- goto IL_0b85;
- }
-
- IL_0b82:
- {
- V_10 = (bool)0;
- }
-
- IL_0b85:
- {
- goto IL_0ced;
- }
-
- IL_0b8b:
- {
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_356 = ___1_generationSettings;
- NullCheck(L_356);
- bool L_357 = L_356->___isRightToLeft;
- if (L_357)
- {
- goto IL_0ba5;
- }
- }
- {
- LineInfo_t2BBD461B330C46ACA45596A8E72FEA4172F88CF5 L_358 = V_47;
- float L_359 = L_358.___width;
- LineInfo_t2BBD461B330C46ACA45596A8E72FEA4172F88CF5 L_360 = V_47;
- float L_361 = L_360.___maxAdvance;
- G_B185_0 = ((float)il2cpp_codegen_subtract(L_359, L_361));
- goto IL_0bb4;
- }
-
- IL_0ba5:
- {
- LineInfo_t2BBD461B330C46ACA45596A8E72FEA4172F88CF5 L_362 = V_47;
- float L_363 = L_362.___width;
- LineInfo_t2BBD461B330C46ACA45596A8E72FEA4172F88CF5 L_364 = V_47;
- float L_365 = L_364.___maxAdvance;
- G_B185_0 = ((float)il2cpp_codegen_add(L_363, L_365));
- }
-
- IL_0bb4:
- {
- V_65 = G_B185_0;
- LineInfo_t2BBD461B330C46ACA45596A8E72FEA4172F88CF5 L_366 = V_47;
- int32_t L_367 = L_366.___visibleCharacterCount;
- LineInfo_t2BBD461B330C46ACA45596A8E72FEA4172F88CF5 L_368 = V_47;
- int32_t L_369 = L_368.___controlCharacterCount;
- V_66 = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_subtract(L_367, 1)), L_369));
- LineInfo_t2BBD461B330C46ACA45596A8E72FEA4172F88CF5 L_370 = V_47;
- int32_t L_371 = L_370.___spaceCount;
- LineInfo_t2BBD461B330C46ACA45596A8E72FEA4172F88CF5 L_372 = V_47;
- int32_t L_373 = L_372.___controlCharacterCount;
- V_67 = ((int32_t)il2cpp_codegen_subtract(L_371, L_373));
- bool L_374 = V_10;
- V_69 = L_374;
- bool L_375 = V_69;
- if (!L_375)
- {
- goto IL_0bf0;
- }
- }
- {
- int32_t L_376 = V_67;
- V_67 = ((int32_t)il2cpp_codegen_subtract(L_376, 1));
- int32_t L_377 = V_66;
- V_66 = ((int32_t)il2cpp_codegen_add(L_377, 1));
- }
-
- IL_0bf0:
- {
- int32_t L_378 = V_67;
- if ((((int32_t)L_378) > ((int32_t)0)))
- {
- goto IL_0bfc;
- }
- }
- {
- G_B190_0 = (1.0f);
- goto IL_0c02;
- }
-
- IL_0bfc:
- {
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_379 = ___1_generationSettings;
- NullCheck(L_379);
- float L_380 = L_379->___wordWrappingRatio;
- G_B190_0 = L_380;
- }
-
- IL_0c02:
- {
- V_68 = G_B190_0;
- int32_t L_381 = V_67;
- V_70 = (bool)((((int32_t)L_381) < ((int32_t)1))? 1 : 0);
- bool L_382 = V_70;
- if (!L_382)
- {
- goto IL_0c12;
- }
- }
- {
- V_67 = 1;
- }
-
- IL_0c12:
- {
- Il2CppChar L_383 = V_44;
- if ((((int32_t)L_383) == ((int32_t)((int32_t)160))))
- {
- goto IL_0c2d;
- }
- }
- {
- Il2CppChar L_384 = V_44;
- if ((((int32_t)L_384) == ((int32_t)((int32_t)9))))
- {
- goto IL_0c2a;
- }
- }
- {
- Il2CppChar L_385 = V_44;
- il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.char_class);
- bool L_386;
- L_386 = Char_IsSeparator_m8DBA05CCFA10131140E40057E6553F7AC7397BF9(L_385, NULL);
- G_B196_0 = ((int32_t)(L_386));
- goto IL_0c2b;
- }
-
- IL_0c2a:
- {
- G_B196_0 = 1;
- }
-
- IL_0c2b:
- {
- G_B198_0 = G_B196_0;
- goto IL_0c2e;
- }
-
- IL_0c2d:
- {
- G_B198_0 = 0;
- }
-
- IL_0c2e:
- {
- V_71 = (bool)G_B198_0;
- bool L_387 = V_71;
- if (!L_387)
- {
- goto IL_0c97;
- }
- }
- {
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_388 = ___1_generationSettings;
- NullCheck(L_388);
- bool L_389 = L_388->___isRightToLeft;
- V_72 = (bool)((((int32_t)L_389) == ((int32_t)0))? 1 : 0);
- bool L_390 = V_72;
- if (!L_390)
- {
- goto IL_0c6d;
- }
- }
- {
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_391 = V_5;
- float L_392 = V_65;
- float L_393 = V_68;
- int32_t L_394 = V_67;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_395;
- memset((&L_395), 0, sizeof(L_395));
- Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_395), ((float)(((float)il2cpp_codegen_multiply(L_392, ((float)il2cpp_codegen_subtract((1.0f), L_393))))/((float)L_394))), (0.0f), (0.0f), NULL);
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_396;
- L_396 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_391, L_395, NULL);
- V_5 = L_396;
- goto IL_0c94;
- }
-
- IL_0c6d:
- {
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_397 = V_5;
- float L_398 = V_65;
- float L_399 = V_68;
- int32_t L_400 = V_67;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_401;
- memset((&L_401), 0, sizeof(L_401));
- Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_401), ((float)(((float)il2cpp_codegen_multiply(L_398, ((float)il2cpp_codegen_subtract((1.0f), L_399))))/((float)L_400))), (0.0f), (0.0f), NULL);
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_402;
- L_402 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_397, L_401, NULL);
- V_5 = L_402;
- }
-
- IL_0c94:
- {
- goto IL_0cec;
- }
-
- IL_0c97:
- {
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_403 = ___1_generationSettings;
- NullCheck(L_403);
- bool L_404 = L_403->___isRightToLeft;
- V_73 = (bool)((((int32_t)L_404) == ((int32_t)0))? 1 : 0);
- bool L_405 = V_73;
- if (!L_405)
- {
- goto IL_0cca;
- }
- }
- {
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_406 = V_5;
- float L_407 = V_65;
- float L_408 = V_68;
- int32_t L_409 = V_66;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_410;
- memset((&L_410), 0, sizeof(L_410));
- Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_410), ((float)(((float)il2cpp_codegen_multiply(L_407, L_408))/((float)L_409))), (0.0f), (0.0f), NULL);
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_411;
- L_411 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_406, L_410, NULL);
- V_5 = L_411;
- goto IL_0ceb;
- }
-
- IL_0cca:
- {
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_412 = V_5;
- float L_413 = V_65;
- float L_414 = V_68;
- int32_t L_415 = V_66;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_416;
- memset((&L_416), 0, sizeof(L_416));
- Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_416), ((float)(((float)il2cpp_codegen_multiply(L_413, L_414))/((float)L_415))), (0.0f), (0.0f), NULL);
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_417;
- L_417 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_412, L_416, NULL);
- V_5 = L_417;
- }
-
- IL_0ceb:
- {
- }
-
- IL_0cec:
- {
- }
-
- IL_0ced:
- {
- goto IL_0d3b;
- }
-
- IL_0cf0:
- {
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_418 = ___1_generationSettings;
- NullCheck(L_418);
- bool L_419 = L_418->___isRightToLeft;
- V_74 = (bool)((((int32_t)L_419) == ((int32_t)0))? 1 : 0);
- bool L_420 = V_74;
- if (!L_420)
- {
- goto IL_0d1a;
- }
- }
- {
- LineInfo_t2BBD461B330C46ACA45596A8E72FEA4172F88CF5 L_421 = V_47;
- float L_422 = L_421.___marginLeft;
- Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&V_5), L_422, (0.0f), (0.0f), NULL);
- goto IL_0d3a;
- }
-
- IL_0d1a:
- {
- LineInfo_t2BBD461B330C46ACA45596A8E72FEA4172F88CF5 L_423 = V_47;
- float L_424 = L_423.___marginLeft;
- LineInfo_t2BBD461B330C46ACA45596A8E72FEA4172F88CF5 L_425 = V_47;
- float L_426 = L_425.___width;
- Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&V_5), ((float)il2cpp_codegen_add(L_424, L_426)), (0.0f), (0.0f), NULL);
- }
-
- IL_0d3a:
- {
- }
-
- IL_0d3b:
- {
- goto IL_0d3d;
- }
-
- IL_0d3d:
- {
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_427 = V_3;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_428 = V_5;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_429;
- L_429 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_427, L_428, NULL);
- V_6 = L_429;
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_430 = V_36;
- int32_t L_431 = V_42;
- NullCheck(L_430);
- bool L_432 = ((L_430)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_431)))->___isVisible;
- V_49 = L_432;
- bool L_433 = V_49;
- V_75 = L_433;
- bool L_434 = V_75;
- if (!L_434)
- {
- goto IL_1f6d;
- }
- }
- {
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_435 = V_36;
- int32_t L_436 = V_42;
- NullCheck(L_435);
- uint8_t L_437 = ((L_435)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_436)))->___elementType;
- V_76 = L_437;
- uint8_t L_438 = V_76;
- V_81 = L_438;
- uint8_t L_439 = V_81;
- V_80 = L_439;
- uint8_t L_440 = V_80;
- if ((((int32_t)L_440) == ((int32_t)1)))
- {
- goto IL_0d8f;
- }
- }
- {
- goto IL_0d82;
- }
-
- IL_0d82:
- {
- uint8_t L_441 = V_80;
- if ((((int32_t)L_441) == ((int32_t)2)))
- {
- goto IL_1d10;
- }
- }
- {
- goto IL_1d12;
- }
-
- IL_0d8f:
- {
- LineInfo_t2BBD461B330C46ACA45596A8E72FEA4172F88CF5 L_442 = V_47;
- Extents_t369FB2B84521A0229C2FA3D4C8592B14E07CEFE6 L_443 = L_442.___lineExtents;
- V_78 = L_443;
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_444 = ___1_generationSettings;
- NullCheck(L_444);
- float L_445 = L_444->___uvLineOffset;
- int32_t L_446 = V_46;
- V_79 = (fmodf(((float)il2cpp_codegen_multiply(L_445, ((float)L_446))), (1.0f)));
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_447 = ___1_generationSettings;
- NullCheck(L_447);
- int32_t L_448 = L_447->___horizontalMapping;
- V_84 = L_448;
- int32_t L_449 = V_84;
- V_83 = L_449;
- int32_t L_450 = V_83;
- switch (L_450)
- {
- case 0:
- {
- goto IL_0dd2;
- }
- case 1:
- {
- goto IL_0e4b;
- }
- case 2:
- {
- goto IL_1190;
- }
- case 3:
- {
- goto IL_134d;
- }
- }
- }
- {
- goto IL_177c;
- }
-
- IL_0dd2:
- {
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_451 = V_36;
- int32_t L_452 = V_42;
- NullCheck(L_451);
- TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9* L_453 = (TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9*)(&((L_451)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_452)))->___vertexBottomLeft);
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_454 = (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)(&L_453->___uv2);
- L_454->___x = (0.0f);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_455 = V_36;
- int32_t L_456 = V_42;
- NullCheck(L_455);
- TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9* L_457 = (TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9*)(&((L_455)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_456)))->___vertexTopLeft);
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_458 = (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)(&L_457->___uv2);
- L_458->___x = (0.0f);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_459 = V_36;
- int32_t L_460 = V_42;
- NullCheck(L_459);
- TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9* L_461 = (TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9*)(&((L_459)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_460)))->___vertexTopRight);
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_462 = (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)(&L_461->___uv2);
- L_462->___x = (1.0f);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_463 = V_36;
- int32_t L_464 = V_42;
- NullCheck(L_463);
- TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9* L_465 = (TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9*)(&((L_463)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_464)))->___vertexBottomRight);
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_466 = (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)(&L_465->___uv2);
- L_466->___x = (1.0f);
- goto IL_177c;
- }
-
- IL_0e4b:
- {
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_467 = ___1_generationSettings;
- NullCheck(L_467);
- int32_t L_468 = L_467->___textAlignment;
- V_85 = (bool)((((int32_t)((((int32_t)L_468) == ((int32_t)((int32_t)520)))? 1 : 0)) == ((int32_t)0))? 1 : 0);
- bool L_469 = V_85;
- if (!L_469)
- {
- goto IL_0fd2;
- }
- }
- {
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_470 = V_36;
- int32_t L_471 = V_42;
- NullCheck(L_470);
- TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9* L_472 = (TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9*)(&((L_470)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_471)))->___vertexBottomLeft);
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_473 = (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)(&L_472->___uv2);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_474 = V_36;
- int32_t L_475 = V_42;
- NullCheck(L_474);
- TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9* L_476 = (TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9*)(&((L_474)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_475)))->___vertexBottomLeft);
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_477 = (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)(&L_476->___position);
- float L_478 = L_477->___x;
- Extents_t369FB2B84521A0229C2FA3D4C8592B14E07CEFE6 L_479 = V_78;
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_480 = L_479.___min;
- float L_481 = L_480.___x;
- Extents_t369FB2B84521A0229C2FA3D4C8592B14E07CEFE6 L_482 = V_78;
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_483 = L_482.___max;
- float L_484 = L_483.___x;
- Extents_t369FB2B84521A0229C2FA3D4C8592B14E07CEFE6 L_485 = V_78;
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_486 = L_485.___min;
- float L_487 = L_486.___x;
- float L_488 = V_79;
- L_473->___x = ((float)il2cpp_codegen_add(((float)(((float)il2cpp_codegen_subtract(L_478, L_481))/((float)il2cpp_codegen_subtract(L_484, L_487)))), L_488));
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_489 = V_36;
- int32_t L_490 = V_42;
- NullCheck(L_489);
- TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9* L_491 = (TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9*)(&((L_489)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_490)))->___vertexTopLeft);
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_492 = (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)(&L_491->___uv2);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_493 = V_36;
- int32_t L_494 = V_42;
- NullCheck(L_493);
- TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9* L_495 = (TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9*)(&((L_493)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_494)))->___vertexTopLeft);
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_496 = (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)(&L_495->___position);
- float L_497 = L_496->___x;
- Extents_t369FB2B84521A0229C2FA3D4C8592B14E07CEFE6 L_498 = V_78;
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_499 = L_498.___min;
- float L_500 = L_499.___x;
- Extents_t369FB2B84521A0229C2FA3D4C8592B14E07CEFE6 L_501 = V_78;
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_502 = L_501.___max;
- float L_503 = L_502.___x;
- Extents_t369FB2B84521A0229C2FA3D4C8592B14E07CEFE6 L_504 = V_78;
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_505 = L_504.___min;
- float L_506 = L_505.___x;
- float L_507 = V_79;
- L_492->___x = ((float)il2cpp_codegen_add(((float)(((float)il2cpp_codegen_subtract(L_497, L_500))/((float)il2cpp_codegen_subtract(L_503, L_506)))), L_507));
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_508 = V_36;
- int32_t L_509 = V_42;
- NullCheck(L_508);
- TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9* L_510 = (TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9*)(&((L_508)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_509)))->___vertexTopRight);
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_511 = (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)(&L_510->___uv2);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_512 = V_36;
- int32_t L_513 = V_42;
- NullCheck(L_512);
- TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9* L_514 = (TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9*)(&((L_512)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_513)))->___vertexTopRight);
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_515 = (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)(&L_514->___position);
- float L_516 = L_515->___x;
- Extents_t369FB2B84521A0229C2FA3D4C8592B14E07CEFE6 L_517 = V_78;
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_518 = L_517.___min;
- float L_519 = L_518.___x;
- Extents_t369FB2B84521A0229C2FA3D4C8592B14E07CEFE6 L_520 = V_78;
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_521 = L_520.___max;
- float L_522 = L_521.___x;
- Extents_t369FB2B84521A0229C2FA3D4C8592B14E07CEFE6 L_523 = V_78;
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_524 = L_523.___min;
- float L_525 = L_524.___x;
- float L_526 = V_79;
- L_511->___x = ((float)il2cpp_codegen_add(((float)(((float)il2cpp_codegen_subtract(L_516, L_519))/((float)il2cpp_codegen_subtract(L_522, L_525)))), L_526));
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_527 = V_36;
- int32_t L_528 = V_42;
- NullCheck(L_527);
- TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9* L_529 = (TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9*)(&((L_527)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_528)))->___vertexBottomRight);
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_530 = (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)(&L_529->___uv2);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_531 = V_36;
- int32_t L_532 = V_42;
- NullCheck(L_531);
- TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9* L_533 = (TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9*)(&((L_531)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_532)))->___vertexBottomRight);
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_534 = (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)(&L_533->___position);
- float L_535 = L_534->___x;
- Extents_t369FB2B84521A0229C2FA3D4C8592B14E07CEFE6 L_536 = V_78;
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_537 = L_536.___min;
- float L_538 = L_537.___x;
- Extents_t369FB2B84521A0229C2FA3D4C8592B14E07CEFE6 L_539 = V_78;
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_540 = L_539.___max;
- float L_541 = L_540.___x;
- Extents_t369FB2B84521A0229C2FA3D4C8592B14E07CEFE6 L_542 = V_78;
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_543 = L_542.___min;
- float L_544 = L_543.___x;
- float L_545 = V_79;
- L_530->___x = ((float)il2cpp_codegen_add(((float)(((float)il2cpp_codegen_subtract(L_535, L_538))/((float)il2cpp_codegen_subtract(L_541, L_544)))), L_545));
- goto IL_177c;
- }
-
- IL_0fd2:
- {
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_546 = V_36;
- int32_t L_547 = V_42;
- NullCheck(L_546);
- TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9* L_548 = (TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9*)(&((L_546)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_547)))->___vertexBottomLeft);
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_549 = (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)(&L_548->___uv2);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_550 = V_36;
- int32_t L_551 = V_42;
- NullCheck(L_550);
- TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9* L_552 = (TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9*)(&((L_550)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_551)))->___vertexBottomLeft);
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_553 = (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)(&L_552->___position);
- float L_554 = L_553->___x;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_555 = V_5;
- float L_556 = L_555.___x;
- Extents_t369FB2B84521A0229C2FA3D4C8592B14E07CEFE6* L_557 = (Extents_t369FB2B84521A0229C2FA3D4C8592B14E07CEFE6*)(&__this->___m_MeshExtents);
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_558 = (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)(&L_557->___min);
- float L_559 = L_558->___x;
- Extents_t369FB2B84521A0229C2FA3D4C8592B14E07CEFE6* L_560 = (Extents_t369FB2B84521A0229C2FA3D4C8592B14E07CEFE6*)(&__this->___m_MeshExtents);
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_561 = (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)(&L_560->___max);
- float L_562 = L_561->___x;
- Extents_t369FB2B84521A0229C2FA3D4C8592B14E07CEFE6* L_563 = (Extents_t369FB2B84521A0229C2FA3D4C8592B14E07CEFE6*)(&__this->___m_MeshExtents);
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_564 = (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)(&L_563->___min);
- float L_565 = L_564->___x;
- float L_566 = V_79;
- L_549->___x = ((float)il2cpp_codegen_add(((float)(((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_add(L_554, L_556)), L_559))/((float)il2cpp_codegen_subtract(L_562, L_565)))), L_566));
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_567 = V_36;
- int32_t L_568 = V_42;
- NullCheck(L_567);
- TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9* L_569 = (TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9*)(&((L_567)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_568)))->___vertexTopLeft);
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_570 = (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)(&L_569->___uv2);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_571 = V_36;
- int32_t L_572 = V_42;
- NullCheck(L_571);
- TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9* L_573 = (TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9*)(&((L_571)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_572)))->___vertexTopLeft);
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_574 = (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)(&L_573->___position);
- float L_575 = L_574->___x;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_576 = V_5;
- float L_577 = L_576.___x;
- Extents_t369FB2B84521A0229C2FA3D4C8592B14E07CEFE6* L_578 = (Extents_t369FB2B84521A0229C2FA3D4C8592B14E07CEFE6*)(&__this->___m_MeshExtents);
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_579 = (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)(&L_578->___min);
- float L_580 = L_579->___x;
- Extents_t369FB2B84521A0229C2FA3D4C8592B14E07CEFE6* L_581 = (Extents_t369FB2B84521A0229C2FA3D4C8592B14E07CEFE6*)(&__this->___m_MeshExtents);
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_582 = (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)(&L_581->___max);
- float L_583 = L_582->___x;
- Extents_t369FB2B84521A0229C2FA3D4C8592B14E07CEFE6* L_584 = (Extents_t369FB2B84521A0229C2FA3D4C8592B14E07CEFE6*)(&__this->___m_MeshExtents);
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_585 = (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)(&L_584->___min);
- float L_586 = L_585->___x;
- float L_587 = V_79;
- L_570->___x = ((float)il2cpp_codegen_add(((float)(((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_add(L_575, L_577)), L_580))/((float)il2cpp_codegen_subtract(L_583, L_586)))), L_587));
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_588 = V_36;
- int32_t L_589 = V_42;
- NullCheck(L_588);
- TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9* L_590 = (TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9*)(&((L_588)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_589)))->___vertexTopRight);
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_591 = (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)(&L_590->___uv2);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_592 = V_36;
- int32_t L_593 = V_42;
- NullCheck(L_592);
- TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9* L_594 = (TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9*)(&((L_592)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_593)))->___vertexTopRight);
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_595 = (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)(&L_594->___position);
- float L_596 = L_595->___x;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_597 = V_5;
- float L_598 = L_597.___x;
- Extents_t369FB2B84521A0229C2FA3D4C8592B14E07CEFE6* L_599 = (Extents_t369FB2B84521A0229C2FA3D4C8592B14E07CEFE6*)(&__this->___m_MeshExtents);
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_600 = (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)(&L_599->___min);
- float L_601 = L_600->___x;
- Extents_t369FB2B84521A0229C2FA3D4C8592B14E07CEFE6* L_602 = (Extents_t369FB2B84521A0229C2FA3D4C8592B14E07CEFE6*)(&__this->___m_MeshExtents);
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_603 = (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)(&L_602->___max);
- float L_604 = L_603->___x;
- Extents_t369FB2B84521A0229C2FA3D4C8592B14E07CEFE6* L_605 = (Extents_t369FB2B84521A0229C2FA3D4C8592B14E07CEFE6*)(&__this->___m_MeshExtents);
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_606 = (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)(&L_605->___min);
- float L_607 = L_606->___x;
- float L_608 = V_79;
- L_591->___x = ((float)il2cpp_codegen_add(((float)(((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_add(L_596, L_598)), L_601))/((float)il2cpp_codegen_subtract(L_604, L_607)))), L_608));
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_609 = V_36;
- int32_t L_610 = V_42;
- NullCheck(L_609);
- TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9* L_611 = (TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9*)(&((L_609)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_610)))->___vertexBottomRight);
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_612 = (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)(&L_611->___uv2);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_613 = V_36;
- int32_t L_614 = V_42;
- NullCheck(L_613);
- TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9* L_615 = (TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9*)(&((L_613)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_614)))->___vertexBottomRight);
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_616 = (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)(&L_615->___position);
- float L_617 = L_616->___x;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_618 = V_5;
- float L_619 = L_618.___x;
- Extents_t369FB2B84521A0229C2FA3D4C8592B14E07CEFE6* L_620 = (Extents_t369FB2B84521A0229C2FA3D4C8592B14E07CEFE6*)(&__this->___m_MeshExtents);
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_621 = (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)(&L_620->___min);
- float L_622 = L_621->___x;
- Extents_t369FB2B84521A0229C2FA3D4C8592B14E07CEFE6* L_623 = (Extents_t369FB2B84521A0229C2FA3D4C8592B14E07CEFE6*)(&__this->___m_MeshExtents);
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_624 = (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)(&L_623->___max);
- float L_625 = L_624->___x;
- Extents_t369FB2B84521A0229C2FA3D4C8592B14E07CEFE6* L_626 = (Extents_t369FB2B84521A0229C2FA3D4C8592B14E07CEFE6*)(&__this->___m_MeshExtents);
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_627 = (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)(&L_626->___min);
- float L_628 = L_627->___x;
- float L_629 = V_79;
- L_612->___x = ((float)il2cpp_codegen_add(((float)(((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_add(L_617, L_619)), L_622))/((float)il2cpp_codegen_subtract(L_625, L_628)))), L_629));
- goto IL_177c;
- }
-
- IL_1190:
- {
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_630 = V_36;
- int32_t L_631 = V_42;
- NullCheck(L_630);
- TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9* L_632 = (TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9*)(&((L_630)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_631)))->___vertexBottomLeft);
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_633 = (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)(&L_632->___uv2);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_634 = V_36;
- int32_t L_635 = V_42;
- NullCheck(L_634);
- TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9* L_636 = (TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9*)(&((L_634)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_635)))->___vertexBottomLeft);
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_637 = (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)(&L_636->___position);
- float L_638 = L_637->___x;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_639 = V_5;
- float L_640 = L_639.___x;
- Extents_t369FB2B84521A0229C2FA3D4C8592B14E07CEFE6* L_641 = (Extents_t369FB2B84521A0229C2FA3D4C8592B14E07CEFE6*)(&__this->___m_MeshExtents);
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_642 = (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)(&L_641->___min);
- float L_643 = L_642->___x;
- Extents_t369FB2B84521A0229C2FA3D4C8592B14E07CEFE6* L_644 = (Extents_t369FB2B84521A0229C2FA3D4C8592B14E07CEFE6*)(&__this->___m_MeshExtents);
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_645 = (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)(&L_644->___max);
- float L_646 = L_645->___x;
- Extents_t369FB2B84521A0229C2FA3D4C8592B14E07CEFE6* L_647 = (Extents_t369FB2B84521A0229C2FA3D4C8592B14E07CEFE6*)(&__this->___m_MeshExtents);
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_648 = (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)(&L_647->___min);
- float L_649 = L_648->___x;
- float L_650 = V_79;
- L_633->___x = ((float)il2cpp_codegen_add(((float)(((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_add(L_638, L_640)), L_643))/((float)il2cpp_codegen_subtract(L_646, L_649)))), L_650));
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_651 = V_36;
- int32_t L_652 = V_42;
- NullCheck(L_651);
- TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9* L_653 = (TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9*)(&((L_651)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_652)))->___vertexTopLeft);
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_654 = (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)(&L_653->___uv2);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_655 = V_36;
- int32_t L_656 = V_42;
- NullCheck(L_655);
- TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9* L_657 = (TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9*)(&((L_655)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_656)))->___vertexTopLeft);
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_658 = (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)(&L_657->___position);
- float L_659 = L_658->___x;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_660 = V_5;
- float L_661 = L_660.___x;
- Extents_t369FB2B84521A0229C2FA3D4C8592B14E07CEFE6* L_662 = (Extents_t369FB2B84521A0229C2FA3D4C8592B14E07CEFE6*)(&__this->___m_MeshExtents);
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_663 = (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)(&L_662->___min);
- float L_664 = L_663->___x;
- Extents_t369FB2B84521A0229C2FA3D4C8592B14E07CEFE6* L_665 = (Extents_t369FB2B84521A0229C2FA3D4C8592B14E07CEFE6*)(&__this->___m_MeshExtents);
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_666 = (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)(&L_665->___max);
- float L_667 = L_666->___x;
- Extents_t369FB2B84521A0229C2FA3D4C8592B14E07CEFE6* L_668 = (Extents_t369FB2B84521A0229C2FA3D4C8592B14E07CEFE6*)(&__this->___m_MeshExtents);
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_669 = (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)(&L_668->___min);
- float L_670 = L_669->___x;
- float L_671 = V_79;
- L_654->___x = ((float)il2cpp_codegen_add(((float)(((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_add(L_659, L_661)), L_664))/((float)il2cpp_codegen_subtract(L_667, L_670)))), L_671));
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_672 = V_36;
- int32_t L_673 = V_42;
- NullCheck(L_672);
- TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9* L_674 = (TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9*)(&((L_672)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_673)))->___vertexTopRight);
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_675 = (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)(&L_674->___uv2);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_676 = V_36;
- int32_t L_677 = V_42;
- NullCheck(L_676);
- TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9* L_678 = (TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9*)(&((L_676)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_677)))->___vertexTopRight);
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_679 = (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)(&L_678->___position);
- float L_680 = L_679->___x;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_681 = V_5;
- float L_682 = L_681.___x;
- Extents_t369FB2B84521A0229C2FA3D4C8592B14E07CEFE6* L_683 = (Extents_t369FB2B84521A0229C2FA3D4C8592B14E07CEFE6*)(&__this->___m_MeshExtents);
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_684 = (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)(&L_683->___min);
- float L_685 = L_684->___x;
- Extents_t369FB2B84521A0229C2FA3D4C8592B14E07CEFE6* L_686 = (Extents_t369FB2B84521A0229C2FA3D4C8592B14E07CEFE6*)(&__this->___m_MeshExtents);
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_687 = (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)(&L_686->___max);
- float L_688 = L_687->___x;
- Extents_t369FB2B84521A0229C2FA3D4C8592B14E07CEFE6* L_689 = (Extents_t369FB2B84521A0229C2FA3D4C8592B14E07CEFE6*)(&__this->___m_MeshExtents);
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_690 = (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)(&L_689->___min);
- float L_691 = L_690->___x;
- float L_692 = V_79;
- L_675->___x = ((float)il2cpp_codegen_add(((float)(((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_add(L_680, L_682)), L_685))/((float)il2cpp_codegen_subtract(L_688, L_691)))), L_692));
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_693 = V_36;
- int32_t L_694 = V_42;
- NullCheck(L_693);
- TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9* L_695 = (TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9*)(&((L_693)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_694)))->___vertexBottomRight);
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_696 = (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)(&L_695->___uv2);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_697 = V_36;
- int32_t L_698 = V_42;
- NullCheck(L_697);
- TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9* L_699 = (TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9*)(&((L_697)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_698)))->___vertexBottomRight);
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_700 = (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)(&L_699->___position);
- float L_701 = L_700->___x;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_702 = V_5;
- float L_703 = L_702.___x;
- Extents_t369FB2B84521A0229C2FA3D4C8592B14E07CEFE6* L_704 = (Extents_t369FB2B84521A0229C2FA3D4C8592B14E07CEFE6*)(&__this->___m_MeshExtents);
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_705 = (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)(&L_704->___min);
- float L_706 = L_705->___x;
- Extents_t369FB2B84521A0229C2FA3D4C8592B14E07CEFE6* L_707 = (Extents_t369FB2B84521A0229C2FA3D4C8592B14E07CEFE6*)(&__this->___m_MeshExtents);
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_708 = (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)(&L_707->___max);
- float L_709 = L_708->___x;
- Extents_t369FB2B84521A0229C2FA3D4C8592B14E07CEFE6* L_710 = (Extents_t369FB2B84521A0229C2FA3D4C8592B14E07CEFE6*)(&__this->___m_MeshExtents);
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_711 = (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)(&L_710->___min);
- float L_712 = L_711->___x;
- float L_713 = V_79;
- L_696->___x = ((float)il2cpp_codegen_add(((float)(((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_add(L_701, L_703)), L_706))/((float)il2cpp_codegen_subtract(L_709, L_712)))), L_713));
- goto IL_177c;
- }
-
- IL_134d:
- {
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_714 = ___1_generationSettings;
- NullCheck(L_714);
- int32_t L_715 = L_714->___verticalMapping;
- V_87 = L_715;
- int32_t L_716 = V_87;
- V_86 = L_716;
- int32_t L_717 = V_86;
- switch (L_717)
- {
- case 0:
- {
- goto IL_1375;
- }
- case 1:
- {
- goto IL_13ee;
- }
- case 2:
- {
- goto IL_1507;
- }
- case 3:
- {
- goto IL_1635;
- }
- }
- }
- {
- goto IL_1642;
- }
-
- IL_1375:
- {
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_718 = V_36;
- int32_t L_719 = V_42;
- NullCheck(L_718);
- TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9* L_720 = (TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9*)(&((L_718)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_719)))->___vertexBottomLeft);
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_721 = (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)(&L_720->___uv2);
- L_721->___y = (0.0f);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_722 = V_36;
- int32_t L_723 = V_42;
- NullCheck(L_722);
- TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9* L_724 = (TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9*)(&((L_722)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_723)))->___vertexTopLeft);
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_725 = (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)(&L_724->___uv2);
- L_725->___y = (1.0f);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_726 = V_36;
- int32_t L_727 = V_42;
- NullCheck(L_726);
- TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9* L_728 = (TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9*)(&((L_726)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_727)))->___vertexTopRight);
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_729 = (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)(&L_728->___uv2);
- L_729->___y = (0.0f);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_730 = V_36;
- int32_t L_731 = V_42;
- NullCheck(L_730);
- TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9* L_732 = (TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9*)(&((L_730)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_731)))->___vertexBottomRight);
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_733 = (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)(&L_732->___uv2);
- L_733->___y = (1.0f);
- goto IL_1642;
- }
-
- IL_13ee:
- {
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_734 = V_36;
- int32_t L_735 = V_42;
- NullCheck(L_734);
- TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9* L_736 = (TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9*)(&((L_734)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_735)))->___vertexBottomLeft);
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_737 = (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)(&L_736->___uv2);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_738 = V_36;
- int32_t L_739 = V_42;
- NullCheck(L_738);
- TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9* L_740 = (TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9*)(&((L_738)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_739)))->___vertexBottomLeft);
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_741 = (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)(&L_740->___position);
- float L_742 = L_741->___y;
- Extents_t369FB2B84521A0229C2FA3D4C8592B14E07CEFE6 L_743 = V_78;
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_744 = L_743.___min;
- float L_745 = L_744.___y;
- Extents_t369FB2B84521A0229C2FA3D4C8592B14E07CEFE6 L_746 = V_78;
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_747 = L_746.___max;
- float L_748 = L_747.___y;
- Extents_t369FB2B84521A0229C2FA3D4C8592B14E07CEFE6 L_749 = V_78;
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_750 = L_749.___min;
- float L_751 = L_750.___y;
- float L_752 = V_79;
- L_737->___y = ((float)il2cpp_codegen_add(((float)(((float)il2cpp_codegen_subtract(L_742, L_745))/((float)il2cpp_codegen_subtract(L_748, L_751)))), L_752));
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_753 = V_36;
- int32_t L_754 = V_42;
- NullCheck(L_753);
- TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9* L_755 = (TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9*)(&((L_753)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_754)))->___vertexTopLeft);
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_756 = (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)(&L_755->___uv2);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_757 = V_36;
- int32_t L_758 = V_42;
- NullCheck(L_757);
- TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9* L_759 = (TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9*)(&((L_757)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_758)))->___vertexTopLeft);
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_760 = (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)(&L_759->___position);
- float L_761 = L_760->___y;
- Extents_t369FB2B84521A0229C2FA3D4C8592B14E07CEFE6 L_762 = V_78;
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_763 = L_762.___min;
- float L_764 = L_763.___y;
- Extents_t369FB2B84521A0229C2FA3D4C8592B14E07CEFE6 L_765 = V_78;
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_766 = L_765.___max;
- float L_767 = L_766.___y;
- Extents_t369FB2B84521A0229C2FA3D4C8592B14E07CEFE6 L_768 = V_78;
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_769 = L_768.___min;
- float L_770 = L_769.___y;
- float L_771 = V_79;
- L_756->___y = ((float)il2cpp_codegen_add(((float)(((float)il2cpp_codegen_subtract(L_761, L_764))/((float)il2cpp_codegen_subtract(L_767, L_770)))), L_771));
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_772 = V_36;
- int32_t L_773 = V_42;
- NullCheck(L_772);
- TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9* L_774 = (TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9*)(&((L_772)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_773)))->___vertexTopRight);
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_775 = (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)(&L_774->___uv2);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_776 = V_36;
- int32_t L_777 = V_42;
- NullCheck(L_776);
- TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9* L_778 = (TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9*)(&((L_776)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_777)))->___vertexBottomLeft);
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_779 = (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)(&L_778->___uv2);
- float L_780 = L_779->___y;
- L_775->___y = L_780;
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_781 = V_36;
- int32_t L_782 = V_42;
- NullCheck(L_781);
- TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9* L_783 = (TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9*)(&((L_781)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_782)))->___vertexBottomRight);
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_784 = (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)(&L_783->___uv2);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_785 = V_36;
- int32_t L_786 = V_42;
- NullCheck(L_785);
- TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9* L_787 = (TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9*)(&((L_785)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_786)))->___vertexTopLeft);
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_788 = (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)(&L_787->___uv2);
- float L_789 = L_788->___y;
- L_784->___y = L_789;
- goto IL_1642;
- }
-
- IL_1507:
- {
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_790 = V_36;
- int32_t L_791 = V_42;
- NullCheck(L_790);
- TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9* L_792 = (TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9*)(&((L_790)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_791)))->___vertexBottomLeft);
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_793 = (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)(&L_792->___uv2);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_794 = V_36;
- int32_t L_795 = V_42;
- NullCheck(L_794);
- TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9* L_796 = (TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9*)(&((L_794)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_795)))->___vertexBottomLeft);
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_797 = (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)(&L_796->___position);
- float L_798 = L_797->___y;
- Extents_t369FB2B84521A0229C2FA3D4C8592B14E07CEFE6* L_799 = (Extents_t369FB2B84521A0229C2FA3D4C8592B14E07CEFE6*)(&__this->___m_MeshExtents);
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_800 = (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)(&L_799->___min);
- float L_801 = L_800->___y;
- Extents_t369FB2B84521A0229C2FA3D4C8592B14E07CEFE6* L_802 = (Extents_t369FB2B84521A0229C2FA3D4C8592B14E07CEFE6*)(&__this->___m_MeshExtents);
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_803 = (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)(&L_802->___max);
- float L_804 = L_803->___y;
- Extents_t369FB2B84521A0229C2FA3D4C8592B14E07CEFE6* L_805 = (Extents_t369FB2B84521A0229C2FA3D4C8592B14E07CEFE6*)(&__this->___m_MeshExtents);
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_806 = (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)(&L_805->___min);
- float L_807 = L_806->___y;
- float L_808 = V_79;
- L_793->___y = ((float)il2cpp_codegen_add(((float)(((float)il2cpp_codegen_subtract(L_798, L_801))/((float)il2cpp_codegen_subtract(L_804, L_807)))), L_808));
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_809 = V_36;
- int32_t L_810 = V_42;
- NullCheck(L_809);
- TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9* L_811 = (TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9*)(&((L_809)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_810)))->___vertexTopLeft);
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_812 = (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)(&L_811->___uv2);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_813 = V_36;
- int32_t L_814 = V_42;
- NullCheck(L_813);
- TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9* L_815 = (TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9*)(&((L_813)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_814)))->___vertexTopLeft);
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_816 = (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)(&L_815->___position);
- float L_817 = L_816->___y;
- Extents_t369FB2B84521A0229C2FA3D4C8592B14E07CEFE6* L_818 = (Extents_t369FB2B84521A0229C2FA3D4C8592B14E07CEFE6*)(&__this->___m_MeshExtents);
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_819 = (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)(&L_818->___min);
- float L_820 = L_819->___y;
- Extents_t369FB2B84521A0229C2FA3D4C8592B14E07CEFE6* L_821 = (Extents_t369FB2B84521A0229C2FA3D4C8592B14E07CEFE6*)(&__this->___m_MeshExtents);
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_822 = (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)(&L_821->___max);
- float L_823 = L_822->___y;
- Extents_t369FB2B84521A0229C2FA3D4C8592B14E07CEFE6* L_824 = (Extents_t369FB2B84521A0229C2FA3D4C8592B14E07CEFE6*)(&__this->___m_MeshExtents);
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_825 = (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)(&L_824->___min);
- float L_826 = L_825->___y;
- float L_827 = V_79;
- L_812->___y = ((float)il2cpp_codegen_add(((float)(((float)il2cpp_codegen_subtract(L_817, L_820))/((float)il2cpp_codegen_subtract(L_823, L_826)))), L_827));
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_828 = V_36;
- int32_t L_829 = V_42;
- NullCheck(L_828);
- TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9* L_830 = (TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9*)(&((L_828)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_829)))->___vertexTopRight);
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_831 = (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)(&L_830->___uv2);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_832 = V_36;
- int32_t L_833 = V_42;
- NullCheck(L_832);
- TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9* L_834 = (TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9*)(&((L_832)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_833)))->___vertexBottomLeft);
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_835 = (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)(&L_834->___uv2);
- float L_836 = L_835->___y;
- L_831->___y = L_836;
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_837 = V_36;
- int32_t L_838 = V_42;
- NullCheck(L_837);
- TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9* L_839 = (TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9*)(&((L_837)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_838)))->___vertexBottomRight);
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_840 = (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)(&L_839->___uv2);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_841 = V_36;
- int32_t L_842 = V_42;
- NullCheck(L_841);
- TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9* L_843 = (TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9*)(&((L_841)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_842)))->___vertexTopLeft);
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_844 = (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)(&L_843->___uv2);
- float L_845 = L_844->___y;
- L_840->___y = L_845;
- goto IL_1642;
- }
-
- IL_1635:
- {
- il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
- Debug_Log_m87A9A3C761FF5C43ED8A53B16190A53D08F818BB(_stringLiteralAFB91D1DF3A99213A5F62F37EB0B31E6121411C4, NULL);
- goto IL_1642;
- }
-
- IL_1642:
- {
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_846 = V_36;
- int32_t L_847 = V_42;
- NullCheck(L_846);
- TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9* L_848 = (TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9*)(&((L_846)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_847)))->___vertexBottomLeft);
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_849 = (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)(&L_848->___uv2);
- float L_850 = L_849->___y;
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_851 = V_36;
- int32_t L_852 = V_42;
- NullCheck(L_851);
- TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9* L_853 = (TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9*)(&((L_851)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_852)))->___vertexTopLeft);
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_854 = (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)(&L_853->___uv2);
- float L_855 = L_854->___y;
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_856 = V_36;
- int32_t L_857 = V_42;
- NullCheck(L_856);
- float L_858 = ((L_856)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_857)))->___aspectRatio;
- V_82 = ((float)(((float)il2cpp_codegen_subtract((1.0f), ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_add(L_850, L_855)), L_858))))/(2.0f)));
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_859 = V_36;
- int32_t L_860 = V_42;
- NullCheck(L_859);
- TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9* L_861 = (TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9*)(&((L_859)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_860)))->___vertexBottomLeft);
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_862 = (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)(&L_861->___uv2);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_863 = V_36;
- int32_t L_864 = V_42;
- NullCheck(L_863);
- TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9* L_865 = (TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9*)(&((L_863)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_864)))->___vertexBottomLeft);
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_866 = (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)(&L_865->___uv2);
- float L_867 = L_866->___y;
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_868 = V_36;
- int32_t L_869 = V_42;
- NullCheck(L_868);
- float L_870 = ((L_868)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_869)))->___aspectRatio;
- float L_871 = V_82;
- float L_872 = V_79;
- L_862->___x = ((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_867, L_870)), L_871)), L_872));
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_873 = V_36;
- int32_t L_874 = V_42;
- NullCheck(L_873);
- TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9* L_875 = (TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9*)(&((L_873)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_874)))->___vertexTopLeft);
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_876 = (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)(&L_875->___uv2);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_877 = V_36;
- int32_t L_878 = V_42;
- NullCheck(L_877);
- TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9* L_879 = (TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9*)(&((L_877)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_878)))->___vertexBottomLeft);
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_880 = (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)(&L_879->___uv2);
- float L_881 = L_880->___x;
- L_876->___x = L_881;
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_882 = V_36;
- int32_t L_883 = V_42;
- NullCheck(L_882);
- TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9* L_884 = (TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9*)(&((L_882)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_883)))->___vertexTopRight);
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_885 = (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)(&L_884->___uv2);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_886 = V_36;
- int32_t L_887 = V_42;
- NullCheck(L_886);
- TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9* L_888 = (TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9*)(&((L_886)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_887)))->___vertexTopLeft);
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_889 = (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)(&L_888->___uv2);
- float L_890 = L_889->___y;
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_891 = V_36;
- int32_t L_892 = V_42;
- NullCheck(L_891);
- float L_893 = ((L_891)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_892)))->___aspectRatio;
- float L_894 = V_82;
- float L_895 = V_79;
- L_885->___x = ((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_890, L_893)), L_894)), L_895));
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_896 = V_36;
- int32_t L_897 = V_42;
- NullCheck(L_896);
- TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9* L_898 = (TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9*)(&((L_896)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_897)))->___vertexBottomRight);
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_899 = (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)(&L_898->___uv2);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_900 = V_36;
- int32_t L_901 = V_42;
- NullCheck(L_900);
- TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9* L_902 = (TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9*)(&((L_900)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_901)))->___vertexTopRight);
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_903 = (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)(&L_902->___uv2);
- float L_904 = L_903->___x;
- L_899->___x = L_904;
- goto IL_177c;
- }
-
- IL_177c:
- {
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_905 = ___1_generationSettings;
- NullCheck(L_905);
- int32_t L_906 = L_905->___verticalMapping;
- V_90 = L_906;
- int32_t L_907 = V_90;
- V_89 = L_907;
- int32_t L_908 = V_89;
- switch (L_908)
- {
- case 0:
- {
- goto IL_17a4;
- }
- case 1:
- {
- goto IL_181d;
- }
- case 2:
- {
- goto IL_1912;
- }
- case 3:
- {
- goto IL_1a3d;
- }
- }
- }
- {
- goto IL_1b71;
- }
-
- IL_17a4:
- {
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_909 = V_36;
- int32_t L_910 = V_42;
- NullCheck(L_909);
- TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9* L_911 = (TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9*)(&((L_909)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_910)))->___vertexBottomLeft);
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_912 = (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)(&L_911->___uv2);
- L_912->___y = (0.0f);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_913 = V_36;
- int32_t L_914 = V_42;
- NullCheck(L_913);
- TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9* L_915 = (TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9*)(&((L_913)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_914)))->___vertexTopLeft);
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_916 = (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)(&L_915->___uv2);
- L_916->___y = (1.0f);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_917 = V_36;
- int32_t L_918 = V_42;
- NullCheck(L_917);
- TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9* L_919 = (TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9*)(&((L_917)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_918)))->___vertexTopRight);
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_920 = (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)(&L_919->___uv2);
- L_920->___y = (1.0f);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_921 = V_36;
- int32_t L_922 = V_42;
- NullCheck(L_921);
- TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9* L_923 = (TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9*)(&((L_921)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_922)))->___vertexBottomRight);
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_924 = (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)(&L_923->___uv2);
- L_924->___y = (0.0f);
- goto IL_1b71;
- }
-
- IL_181d:
- {
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_925 = V_36;
- int32_t L_926 = V_42;
- NullCheck(L_925);
- TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9* L_927 = (TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9*)(&((L_925)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_926)))->___vertexBottomLeft);
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_928 = (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)(&L_927->___uv2);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_929 = V_36;
- int32_t L_930 = V_42;
- NullCheck(L_929);
- TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9* L_931 = (TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9*)(&((L_929)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_930)))->___vertexBottomLeft);
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_932 = (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)(&L_931->___position);
- float L_933 = L_932->___y;
- LineInfo_t2BBD461B330C46ACA45596A8E72FEA4172F88CF5 L_934 = V_47;
- float L_935 = L_934.___descender;
- LineInfo_t2BBD461B330C46ACA45596A8E72FEA4172F88CF5 L_936 = V_47;
- float L_937 = L_936.___ascender;
- LineInfo_t2BBD461B330C46ACA45596A8E72FEA4172F88CF5 L_938 = V_47;
- float L_939 = L_938.___descender;
- L_928->___y = ((float)(((float)il2cpp_codegen_subtract(L_933, L_935))/((float)il2cpp_codegen_subtract(L_937, L_939))));
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_940 = V_36;
- int32_t L_941 = V_42;
- NullCheck(L_940);
- TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9* L_942 = (TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9*)(&((L_940)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_941)))->___vertexTopLeft);
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_943 = (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)(&L_942->___uv2);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_944 = V_36;
- int32_t L_945 = V_42;
- NullCheck(L_944);
- TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9* L_946 = (TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9*)(&((L_944)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_945)))->___vertexTopLeft);
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_947 = (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)(&L_946->___position);
- float L_948 = L_947->___y;
- LineInfo_t2BBD461B330C46ACA45596A8E72FEA4172F88CF5 L_949 = V_47;
- float L_950 = L_949.___descender;
- LineInfo_t2BBD461B330C46ACA45596A8E72FEA4172F88CF5 L_951 = V_47;
- float L_952 = L_951.___ascender;
- LineInfo_t2BBD461B330C46ACA45596A8E72FEA4172F88CF5 L_953 = V_47;
- float L_954 = L_953.___descender;
- L_943->___y = ((float)(((float)il2cpp_codegen_subtract(L_948, L_950))/((float)il2cpp_codegen_subtract(L_952, L_954))));
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_955 = V_36;
- int32_t L_956 = V_42;
- NullCheck(L_955);
- TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9* L_957 = (TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9*)(&((L_955)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_956)))->___vertexTopRight);
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_958 = (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)(&L_957->___uv2);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_959 = V_36;
- int32_t L_960 = V_42;
- NullCheck(L_959);
- TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9* L_961 = (TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9*)(&((L_959)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_960)))->___vertexTopLeft);
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_962 = (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)(&L_961->___uv2);
- float L_963 = L_962->___y;
- L_958->___y = L_963;
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_964 = V_36;
- int32_t L_965 = V_42;
- NullCheck(L_964);
- TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9* L_966 = (TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9*)(&((L_964)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_965)))->___vertexBottomRight);
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_967 = (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)(&L_966->___uv2);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_968 = V_36;
- int32_t L_969 = V_42;
- NullCheck(L_968);
- TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9* L_970 = (TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9*)(&((L_968)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_969)))->___vertexBottomLeft);
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_971 = (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)(&L_970->___uv2);
- float L_972 = L_971->___y;
- L_967->___y = L_972;
- goto IL_1b71;
- }
-
- IL_1912:
- {
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_973 = V_36;
- int32_t L_974 = V_42;
- NullCheck(L_973);
- TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9* L_975 = (TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9*)(&((L_973)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_974)))->___vertexBottomLeft);
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_976 = (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)(&L_975->___uv2);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_977 = V_36;
- int32_t L_978 = V_42;
- NullCheck(L_977);
- TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9* L_979 = (TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9*)(&((L_977)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_978)))->___vertexBottomLeft);
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_980 = (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)(&L_979->___position);
- float L_981 = L_980->___y;
- Extents_t369FB2B84521A0229C2FA3D4C8592B14E07CEFE6* L_982 = (Extents_t369FB2B84521A0229C2FA3D4C8592B14E07CEFE6*)(&__this->___m_MeshExtents);
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_983 = (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)(&L_982->___min);
- float L_984 = L_983->___y;
- Extents_t369FB2B84521A0229C2FA3D4C8592B14E07CEFE6* L_985 = (Extents_t369FB2B84521A0229C2FA3D4C8592B14E07CEFE6*)(&__this->___m_MeshExtents);
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_986 = (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)(&L_985->___max);
- float L_987 = L_986->___y;
- Extents_t369FB2B84521A0229C2FA3D4C8592B14E07CEFE6* L_988 = (Extents_t369FB2B84521A0229C2FA3D4C8592B14E07CEFE6*)(&__this->___m_MeshExtents);
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_989 = (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)(&L_988->___min);
- float L_990 = L_989->___y;
- L_976->___y = ((float)(((float)il2cpp_codegen_subtract(L_981, L_984))/((float)il2cpp_codegen_subtract(L_987, L_990))));
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_991 = V_36;
- int32_t L_992 = V_42;
- NullCheck(L_991);
- TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9* L_993 = (TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9*)(&((L_991)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_992)))->___vertexTopLeft);
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_994 = (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)(&L_993->___uv2);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_995 = V_36;
- int32_t L_996 = V_42;
- NullCheck(L_995);
- TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9* L_997 = (TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9*)(&((L_995)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_996)))->___vertexTopLeft);
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_998 = (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)(&L_997->___position);
- float L_999 = L_998->___y;
- Extents_t369FB2B84521A0229C2FA3D4C8592B14E07CEFE6* L_1000 = (Extents_t369FB2B84521A0229C2FA3D4C8592B14E07CEFE6*)(&__this->___m_MeshExtents);
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_1001 = (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)(&L_1000->___min);
- float L_1002 = L_1001->___y;
- Extents_t369FB2B84521A0229C2FA3D4C8592B14E07CEFE6* L_1003 = (Extents_t369FB2B84521A0229C2FA3D4C8592B14E07CEFE6*)(&__this->___m_MeshExtents);
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_1004 = (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)(&L_1003->___max);
- float L_1005 = L_1004->___y;
- Extents_t369FB2B84521A0229C2FA3D4C8592B14E07CEFE6* L_1006 = (Extents_t369FB2B84521A0229C2FA3D4C8592B14E07CEFE6*)(&__this->___m_MeshExtents);
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_1007 = (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)(&L_1006->___min);
- float L_1008 = L_1007->___y;
- L_994->___y = ((float)(((float)il2cpp_codegen_subtract(L_999, L_1002))/((float)il2cpp_codegen_subtract(L_1005, L_1008))));
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_1009 = V_36;
- int32_t L_1010 = V_42;
- NullCheck(L_1009);
- TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9* L_1011 = (TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9*)(&((L_1009)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_1010)))->___vertexTopRight);
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_1012 = (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)(&L_1011->___uv2);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_1013 = V_36;
- int32_t L_1014 = V_42;
- NullCheck(L_1013);
- TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9* L_1015 = (TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9*)(&((L_1013)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_1014)))->___vertexTopLeft);
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_1016 = (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)(&L_1015->___uv2);
- float L_1017 = L_1016->___y;
- L_1012->___y = L_1017;
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_1018 = V_36;
- int32_t L_1019 = V_42;
- NullCheck(L_1018);
- TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9* L_1020 = (TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9*)(&((L_1018)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_1019)))->___vertexBottomRight);
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_1021 = (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)(&L_1020->___uv2);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_1022 = V_36;
- int32_t L_1023 = V_42;
- NullCheck(L_1022);
- TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9* L_1024 = (TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9*)(&((L_1022)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_1023)))->___vertexBottomLeft);
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_1025 = (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)(&L_1024->___uv2);
- float L_1026 = L_1025->___y;
- L_1021->___y = L_1026;
- goto IL_1b71;
- }
-
- IL_1a3d:
- {
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_1027 = V_36;
- int32_t L_1028 = V_42;
- NullCheck(L_1027);
- TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9* L_1029 = (TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9*)(&((L_1027)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_1028)))->___vertexBottomLeft);
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_1030 = (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)(&L_1029->___uv2);
- float L_1031 = L_1030->___x;
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_1032 = V_36;
- int32_t L_1033 = V_42;
- NullCheck(L_1032);
- TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9* L_1034 = (TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9*)(&((L_1032)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_1033)))->___vertexTopRight);
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_1035 = (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)(&L_1034->___uv2);
- float L_1036 = L_1035->___x;
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_1037 = V_36;
- int32_t L_1038 = V_42;
- NullCheck(L_1037);
- float L_1039 = ((L_1037)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_1038)))->___aspectRatio;
- V_88 = ((float)(((float)il2cpp_codegen_subtract((1.0f), ((float)(((float)il2cpp_codegen_add(L_1031, L_1036))/L_1039))))/(2.0f)));
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_1040 = V_36;
- int32_t L_1041 = V_42;
- NullCheck(L_1040);
- TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9* L_1042 = (TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9*)(&((L_1040)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_1041)))->___vertexBottomLeft);
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_1043 = (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)(&L_1042->___uv2);
- float L_1044 = V_88;
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_1045 = V_36;
- int32_t L_1046 = V_42;
- NullCheck(L_1045);
- TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9* L_1047 = (TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9*)(&((L_1045)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_1046)))->___vertexBottomLeft);
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_1048 = (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)(&L_1047->___uv2);
- float L_1049 = L_1048->___x;
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_1050 = V_36;
- int32_t L_1051 = V_42;
- NullCheck(L_1050);
- float L_1052 = ((L_1050)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_1051)))->___aspectRatio;
- L_1043->___y = ((float)il2cpp_codegen_add(L_1044, ((float)(L_1049/L_1052))));
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_1053 = V_36;
- int32_t L_1054 = V_42;
- NullCheck(L_1053);
- TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9* L_1055 = (TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9*)(&((L_1053)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_1054)))->___vertexTopLeft);
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_1056 = (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)(&L_1055->___uv2);
- float L_1057 = V_88;
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_1058 = V_36;
- int32_t L_1059 = V_42;
- NullCheck(L_1058);
- TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9* L_1060 = (TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9*)(&((L_1058)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_1059)))->___vertexTopRight);
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_1061 = (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)(&L_1060->___uv2);
- float L_1062 = L_1061->___x;
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_1063 = V_36;
- int32_t L_1064 = V_42;
- NullCheck(L_1063);
- float L_1065 = ((L_1063)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_1064)))->___aspectRatio;
- L_1056->___y = ((float)il2cpp_codegen_add(L_1057, ((float)(L_1062/L_1065))));
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_1066 = V_36;
- int32_t L_1067 = V_42;
- NullCheck(L_1066);
- TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9* L_1068 = (TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9*)(&((L_1066)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_1067)))->___vertexBottomRight);
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_1069 = (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)(&L_1068->___uv2);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_1070 = V_36;
- int32_t L_1071 = V_42;
- NullCheck(L_1070);
- TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9* L_1072 = (TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9*)(&((L_1070)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_1071)))->___vertexBottomLeft);
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_1073 = (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)(&L_1072->___uv2);
- float L_1074 = L_1073->___y;
- L_1069->___y = L_1074;
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_1075 = V_36;
- int32_t L_1076 = V_42;
- NullCheck(L_1075);
- TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9* L_1077 = (TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9*)(&((L_1075)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_1076)))->___vertexTopRight);
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_1078 = (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)(&L_1077->___uv2);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_1079 = V_36;
- int32_t L_1080 = V_42;
- NullCheck(L_1079);
- TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9* L_1081 = (TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9*)(&((L_1079)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_1080)))->___vertexTopLeft);
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_1082 = (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)(&L_1081->___uv2);
- float L_1083 = L_1082->___y;
- L_1078->___y = L_1083;
- goto IL_1b71;
- }
-
- IL_1b71:
- {
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_1084 = V_36;
- int32_t L_1085 = V_42;
- NullCheck(L_1084);
- float L_1086 = ((L_1084)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_1085)))->___scale;
- float L_1087 = __this->___m_CharWidthAdjDelta;
- V_17 = ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_multiply(L_1086, ((float)il2cpp_codegen_subtract((1.0f), L_1087)))), (1.0f)));
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_1088 = V_36;
- int32_t L_1089 = V_42;
- NullCheck(L_1088);
- bool L_1090 = ((L_1088)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_1089)))->___isUsingAlternateTypeface;
- if (L_1090)
- {
- goto IL_1bb9;
- }
- }
- {
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_1091 = V_36;
- int32_t L_1092 = V_42;
- NullCheck(L_1091);
- int32_t L_1093 = ((L_1091)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_1092)))->___style;
- G_B242_0 = ((((int32_t)((int32_t)((int32_t)L_1093&1))) == ((int32_t)1))? 1 : 0);
- goto IL_1bba;
- }
-
- IL_1bb9:
- {
- G_B242_0 = 0;
- }
-
- IL_1bba:
- {
- V_91 = (bool)G_B242_0;
- bool L_1094 = V_91;
- if (!L_1094)
- {
- goto IL_1bca;
- }
- }
- {
- float L_1095 = V_17;
- V_17 = ((float)il2cpp_codegen_multiply(L_1095, (-1.0f)));
- }
-
- IL_1bca:
- {
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_1096 = V_36;
- int32_t L_1097 = V_42;
- NullCheck(L_1096);
- TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9* L_1098 = (TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9*)(&((L_1096)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_1097)))->___vertexBottomLeft);
- Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* L_1099 = (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3*)(&L_1098->___uv);
- float L_1100 = V_17;
- L_1099->___w = L_1100;
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_1101 = V_36;
- int32_t L_1102 = V_42;
- NullCheck(L_1101);
- TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9* L_1103 = (TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9*)(&((L_1101)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_1102)))->___vertexTopLeft);
- Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* L_1104 = (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3*)(&L_1103->___uv);
- float L_1105 = V_17;
- L_1104->___w = L_1105;
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_1106 = V_36;
- int32_t L_1107 = V_42;
- NullCheck(L_1106);
- TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9* L_1108 = (TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9*)(&((L_1106)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_1107)))->___vertexTopRight);
- Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* L_1109 = (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3*)(&L_1108->___uv);
- float L_1110 = V_17;
- L_1109->___w = L_1110;
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_1111 = V_36;
- int32_t L_1112 = V_42;
- NullCheck(L_1111);
- TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9* L_1113 = (TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9*)(&((L_1111)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_1112)))->___vertexBottomRight);
- Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* L_1114 = (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3*)(&L_1113->___uv);
- float L_1115 = V_17;
- L_1114->___w = L_1115;
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_1116 = V_36;
- int32_t L_1117 = V_42;
- NullCheck(L_1116);
- TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9* L_1118 = (TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9*)(&((L_1116)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_1117)))->___vertexBottomLeft);
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_1119 = (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)(&L_1118->___uv2);
- L_1119->___x = (1.0f);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_1120 = V_36;
- int32_t L_1121 = V_42;
- NullCheck(L_1120);
- TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9* L_1122 = (TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9*)(&((L_1120)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_1121)))->___vertexBottomLeft);
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_1123 = (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)(&L_1122->___uv2);
- float L_1124 = V_17;
- L_1123->___y = L_1124;
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_1125 = V_36;
- int32_t L_1126 = V_42;
- NullCheck(L_1125);
- TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9* L_1127 = (TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9*)(&((L_1125)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_1126)))->___vertexTopLeft);
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_1128 = (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)(&L_1127->___uv2);
- L_1128->___x = (1.0f);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_1129 = V_36;
- int32_t L_1130 = V_42;
- NullCheck(L_1129);
- TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9* L_1131 = (TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9*)(&((L_1129)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_1130)))->___vertexTopLeft);
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_1132 = (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)(&L_1131->___uv2);
- float L_1133 = V_17;
- L_1132->___y = L_1133;
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_1134 = V_36;
- int32_t L_1135 = V_42;
- NullCheck(L_1134);
- TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9* L_1136 = (TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9*)(&((L_1134)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_1135)))->___vertexTopRight);
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_1137 = (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)(&L_1136->___uv2);
- L_1137->___x = (1.0f);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_1138 = V_36;
- int32_t L_1139 = V_42;
- NullCheck(L_1138);
- TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9* L_1140 = (TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9*)(&((L_1138)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_1139)))->___vertexTopRight);
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_1141 = (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)(&L_1140->___uv2);
- float L_1142 = V_17;
- L_1141->___y = L_1142;
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_1143 = V_36;
- int32_t L_1144 = V_42;
- NullCheck(L_1143);
- TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9* L_1145 = (TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9*)(&((L_1143)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_1144)))->___vertexBottomRight);
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_1146 = (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)(&L_1145->___uv2);
- L_1146->___x = (1.0f);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_1147 = V_36;
- int32_t L_1148 = V_42;
- NullCheck(L_1147);
- TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9* L_1149 = (TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9*)(&((L_1147)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_1148)))->___vertexBottomRight);
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_1150 = (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)(&L_1149->___uv2);
- float L_1151 = V_17;
- L_1150->___y = L_1151;
- goto IL_1d12;
- }
-
- IL_1d10:
- {
- goto IL_1d12;
- }
-
- IL_1d12:
- {
- int32_t L_1152 = V_42;
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_1153 = ___1_generationSettings;
- NullCheck(L_1153);
- int32_t L_1154 = L_1153->___maxVisibleCharacters;
- if ((((int32_t)L_1152) >= ((int32_t)L_1154)))
- {
- goto IL_1d3e;
- }
- }
- {
- int32_t L_1155 = V_7;
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_1156 = ___1_generationSettings;
- NullCheck(L_1156);
- int32_t L_1157 = L_1156->___maxVisibleWords;
- if ((((int32_t)L_1155) >= ((int32_t)L_1157)))
- {
- goto IL_1d3e;
- }
- }
- {
- int32_t L_1158 = V_46;
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_1159 = ___1_generationSettings;
- NullCheck(L_1159);
- int32_t L_1160 = L_1159->___maxVisibleLines;
- if ((((int32_t)L_1158) >= ((int32_t)L_1160)))
- {
- goto IL_1d3e;
- }
- }
- {
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_1161 = ___1_generationSettings;
- NullCheck(L_1161);
- int32_t L_1162 = L_1161->___overflowMode;
- G_B251_0 = ((((int32_t)((((int32_t)L_1162) == ((int32_t)5))? 1 : 0)) == ((int32_t)0))? 1 : 0);
- goto IL_1d3f;
- }
-
- IL_1d3e:
- {
- G_B251_0 = 0;
- }
-
- IL_1d3f:
- {
- V_92 = (bool)G_B251_0;
- bool L_1163 = V_92;
- if (!L_1163)
- {
- goto IL_1de3;
- }
- }
- {
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_1164 = V_36;
- int32_t L_1165 = V_42;
- NullCheck(L_1164);
- TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9* L_1166 = (TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9*)(&((L_1164)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_1165)))->___vertexBottomLeft);
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_1167 = (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)(&L_1166->___position);
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_1168 = L_1167;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1169 = (*(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)L_1168);
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1170 = V_6;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1171;
- L_1171 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_1169, L_1170, NULL);
- *(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)L_1168 = L_1171;
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_1172 = V_36;
- int32_t L_1173 = V_42;
- NullCheck(L_1172);
- TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9* L_1174 = (TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9*)(&((L_1172)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_1173)))->___vertexTopLeft);
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_1175 = (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)(&L_1174->___position);
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_1176 = L_1175;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1177 = (*(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)L_1176);
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1178 = V_6;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1179;
- L_1179 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_1177, L_1178, NULL);
- *(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)L_1176 = L_1179;
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_1180 = V_36;
- int32_t L_1181 = V_42;
- NullCheck(L_1180);
- TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9* L_1182 = (TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9*)(&((L_1180)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_1181)))->___vertexTopRight);
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_1183 = (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)(&L_1182->___position);
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_1184 = L_1183;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1185 = (*(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)L_1184);
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1186 = V_6;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1187;
- L_1187 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_1185, L_1186, NULL);
- *(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)L_1184 = L_1187;
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_1188 = V_36;
- int32_t L_1189 = V_42;
- NullCheck(L_1188);
- TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9* L_1190 = (TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9*)(&((L_1188)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_1189)))->___vertexBottomRight);
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_1191 = (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)(&L_1190->___position);
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_1192 = L_1191;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1193 = (*(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)L_1192);
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1194 = V_6;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1195;
- L_1195 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_1193, L_1194, NULL);
- *(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)L_1192 = L_1195;
- goto IL_1f30;
- }
-
- IL_1de3:
- {
- int32_t L_1196 = V_42;
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_1197 = ___1_generationSettings;
- NullCheck(L_1197);
- int32_t L_1198 = L_1197->___maxVisibleCharacters;
- if ((((int32_t)L_1196) >= ((int32_t)L_1198)))
- {
- goto IL_1e1d;
- }
- }
- {
- int32_t L_1199 = V_7;
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_1200 = ___1_generationSettings;
- NullCheck(L_1200);
- int32_t L_1201 = L_1200->___maxVisibleWords;
- if ((((int32_t)L_1199) >= ((int32_t)L_1201)))
- {
- goto IL_1e1d;
- }
- }
- {
- int32_t L_1202 = V_46;
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_1203 = ___1_generationSettings;
- NullCheck(L_1203);
- int32_t L_1204 = L_1203->___maxVisibleLines;
- if ((((int32_t)L_1202) >= ((int32_t)L_1204)))
- {
- goto IL_1e1d;
- }
- }
- {
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_1205 = ___1_generationSettings;
- NullCheck(L_1205);
- int32_t L_1206 = L_1205->___overflowMode;
- if ((!(((uint32_t)L_1206) == ((uint32_t)5))))
- {
- goto IL_1e1d;
- }
- }
- {
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_1207 = V_36;
- int32_t L_1208 = V_42;
- NullCheck(L_1207);
- int32_t L_1209 = ((L_1207)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_1208)))->___pageNumber;
- int32_t L_1210 = V_1;
- G_B259_0 = ((((int32_t)L_1209) == ((int32_t)L_1210))? 1 : 0);
- goto IL_1e1e;
- }
-
- IL_1e1d:
- {
- G_B259_0 = 0;
- }
-
- IL_1e1e:
- {
- V_93 = (bool)G_B259_0;
- bool L_1211 = V_93;
- if (!L_1211)
- {
- goto IL_1ebf;
- }
- }
- {
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_1212 = V_36;
- int32_t L_1213 = V_42;
- NullCheck(L_1212);
- TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9* L_1214 = (TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9*)(&((L_1212)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_1213)))->___vertexBottomLeft);
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_1215 = (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)(&L_1214->___position);
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_1216 = L_1215;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1217 = (*(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)L_1216);
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1218 = V_6;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1219;
- L_1219 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_1217, L_1218, NULL);
- *(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)L_1216 = L_1219;
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_1220 = V_36;
- int32_t L_1221 = V_42;
- NullCheck(L_1220);
- TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9* L_1222 = (TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9*)(&((L_1220)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_1221)))->___vertexTopLeft);
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_1223 = (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)(&L_1222->___position);
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_1224 = L_1223;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1225 = (*(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)L_1224);
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1226 = V_6;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1227;
- L_1227 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_1225, L_1226, NULL);
- *(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)L_1224 = L_1227;
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_1228 = V_36;
- int32_t L_1229 = V_42;
- NullCheck(L_1228);
- TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9* L_1230 = (TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9*)(&((L_1228)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_1229)))->___vertexTopRight);
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_1231 = (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)(&L_1230->___position);
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_1232 = L_1231;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1233 = (*(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)L_1232);
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1234 = V_6;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1235;
- L_1235 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_1233, L_1234, NULL);
- *(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)L_1232 = L_1235;
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_1236 = V_36;
- int32_t L_1237 = V_42;
- NullCheck(L_1236);
- TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9* L_1238 = (TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9*)(&((L_1236)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_1237)))->___vertexBottomRight);
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_1239 = (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)(&L_1238->___position);
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_1240 = L_1239;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1241 = (*(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)L_1240);
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1242 = V_6;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1243;
- L_1243 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_1241, L_1242, NULL);
- *(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)L_1240 = L_1243;
- goto IL_1f30;
- }
-
- IL_1ebf:
- {
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_1244 = V_36;
- int32_t L_1245 = V_42;
- NullCheck(L_1244);
- TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9* L_1246 = (TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9*)(&((L_1244)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_1245)))->___vertexBottomLeft);
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1247;
- L_1247 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL);
- L_1246->___position = L_1247;
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_1248 = V_36;
- int32_t L_1249 = V_42;
- NullCheck(L_1248);
- TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9* L_1250 = (TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9*)(&((L_1248)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_1249)))->___vertexTopLeft);
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1251;
- L_1251 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL);
- L_1250->___position = L_1251;
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_1252 = V_36;
- int32_t L_1253 = V_42;
- NullCheck(L_1252);
- TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9* L_1254 = (TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9*)(&((L_1252)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_1253)))->___vertexTopRight);
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1255;
- L_1255 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL);
- L_1254->___position = L_1255;
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_1256 = V_36;
- int32_t L_1257 = V_42;
- NullCheck(L_1256);
- TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9* L_1258 = (TextVertex_tF030A16DC67EAF3F6C9C9C0564D4B88758B173A9*)(&((L_1256)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_1257)))->___vertexBottomRight);
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1259;
- L_1259 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL);
- L_1258->___position = L_1259;
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_1260 = V_36;
- int32_t L_1261 = V_42;
- NullCheck(L_1260);
- ((L_1260)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_1261)))->___isVisible = (bool)0;
- }
-
- IL_1f30:
- {
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_1262 = ___1_generationSettings;
- NullCheck(L_1262);
- bool L_1263 = L_1262->___shouldConvertToLinearSpace;
- V_77 = L_1263;
- uint8_t L_1264 = V_76;
- V_94 = (bool)((((int32_t)L_1264) == ((int32_t)1))? 1 : 0);
- bool L_1265 = V_94;
- if (!L_1265)
- {
- goto IL_1f53;
- }
- }
- {
- int32_t L_1266 = V_42;
- bool L_1267 = V_77;
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_1268 = ___1_generationSettings;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_1269 = ___0_textInfo;
- il2cpp_codegen_runtime_class_init_inline(TextGeneratorUtilities_tAD0F329B1A5C7CC27CF63086C11FE092B43FED53_il2cpp_TypeInfo_var);
- TextGeneratorUtilities_FillCharacterVertexBuffers_mE0CCB8DA0D27F37DCFC4E47E89697D8823A8FCE8(L_1266, L_1267, L_1268, L_1269, NULL);
- goto IL_1f6c;
- }
-
- IL_1f53:
- {
- uint8_t L_1270 = V_76;
- V_95 = (bool)((((int32_t)L_1270) == ((int32_t)2))? 1 : 0);
- bool L_1271 = V_95;
- if (!L_1271)
- {
- goto IL_1f6c;
- }
- }
- {
- int32_t L_1272 = V_42;
- bool L_1273 = V_77;
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_1274 = ___1_generationSettings;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_1275 = ___0_textInfo;
- il2cpp_codegen_runtime_class_init_inline(TextGeneratorUtilities_tAD0F329B1A5C7CC27CF63086C11FE092B43FED53_il2cpp_TypeInfo_var);
- TextGeneratorUtilities_FillSpriteVertexBuffers_mD1AECFE4D4356A6925BF056E15CF84118313412B(L_1272, L_1273, L_1274, L_1275, NULL);
- }
-
- IL_1f6c:
- {
- }
-
- IL_1f6d:
- {
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_1276 = ___0_textInfo;
- NullCheck(L_1276);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_1277 = L_1276->___textElementInfo;
- int32_t L_1278 = V_42;
- NullCheck(L_1277);
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_1279 = (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)(&((L_1277)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_1278)))->___bottomLeft);
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_1280 = L_1279;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1281 = (*(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)L_1280);
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1282 = V_6;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1283;
- L_1283 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_1281, L_1282, NULL);
- *(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)L_1280 = L_1283;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_1284 = ___0_textInfo;
- NullCheck(L_1284);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_1285 = L_1284->___textElementInfo;
- int32_t L_1286 = V_42;
- NullCheck(L_1285);
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_1287 = (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)(&((L_1285)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_1286)))->___topLeft);
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_1288 = L_1287;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1289 = (*(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)L_1288);
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1290 = V_6;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1291;
- L_1291 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_1289, L_1290, NULL);
- *(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)L_1288 = L_1291;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_1292 = ___0_textInfo;
- NullCheck(L_1292);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_1293 = L_1292->___textElementInfo;
- int32_t L_1294 = V_42;
- NullCheck(L_1293);
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_1295 = (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)(&((L_1293)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_1294)))->___topRight);
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_1296 = L_1295;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1297 = (*(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)L_1296);
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1298 = V_6;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1299;
- L_1299 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_1297, L_1298, NULL);
- *(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)L_1296 = L_1299;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_1300 = ___0_textInfo;
- NullCheck(L_1300);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_1301 = L_1300->___textElementInfo;
- int32_t L_1302 = V_42;
- NullCheck(L_1301);
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_1303 = (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)(&((L_1301)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_1302)))->___bottomRight);
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_1304 = L_1303;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1305 = (*(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)L_1304);
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1306 = V_6;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1307;
- L_1307 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_1305, L_1306, NULL);
- *(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)L_1304 = L_1307;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_1308 = ___0_textInfo;
- NullCheck(L_1308);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_1309 = L_1308->___textElementInfo;
- int32_t L_1310 = V_42;
- NullCheck(L_1309);
- float* L_1311 = (float*)(&((L_1309)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_1310)))->___origin);
- float* L_1312 = L_1311;
- float L_1313 = *((float*)L_1312);
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1314 = V_6;
- float L_1315 = L_1314.___x;
- *((float*)L_1312) = (float)((float)il2cpp_codegen_add(L_1313, L_1315));
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_1316 = ___0_textInfo;
- NullCheck(L_1316);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_1317 = L_1316->___textElementInfo;
- int32_t L_1318 = V_42;
- NullCheck(L_1317);
- float* L_1319 = (float*)(&((L_1317)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_1318)))->___xAdvance);
- float* L_1320 = L_1319;
- float L_1321 = *((float*)L_1320);
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1322 = V_6;
- float L_1323 = L_1322.___x;
- *((float*)L_1320) = (float)((float)il2cpp_codegen_add(L_1321, L_1323));
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_1324 = ___0_textInfo;
- NullCheck(L_1324);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_1325 = L_1324->___textElementInfo;
- int32_t L_1326 = V_42;
- NullCheck(L_1325);
- float* L_1327 = (float*)(&((L_1325)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_1326)))->___ascender);
- float* L_1328 = L_1327;
- float L_1329 = *((float*)L_1328);
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1330 = V_6;
- float L_1331 = L_1330.___y;
- *((float*)L_1328) = (float)((float)il2cpp_codegen_add(L_1329, L_1331));
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_1332 = ___0_textInfo;
- NullCheck(L_1332);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_1333 = L_1332->___textElementInfo;
- int32_t L_1334 = V_42;
- NullCheck(L_1333);
- float* L_1335 = (float*)(&((L_1333)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_1334)))->___descender);
- float* L_1336 = L_1335;
- float L_1337 = *((float*)L_1336);
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1338 = V_6;
- float L_1339 = L_1338.___y;
- *((float*)L_1336) = (float)((float)il2cpp_codegen_add(L_1337, L_1339));
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_1340 = ___0_textInfo;
- NullCheck(L_1340);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_1341 = L_1340->___textElementInfo;
- int32_t L_1342 = V_42;
- NullCheck(L_1341);
- float* L_1343 = (float*)(&((L_1341)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_1342)))->___baseLine);
- float* L_1344 = L_1343;
- float L_1345 = *((float*)L_1344);
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1346 = V_6;
- float L_1347 = L_1346.___y;
- *((float*)L_1344) = (float)((float)il2cpp_codegen_add(L_1345, L_1347));
- bool L_1348 = V_49;
- V_96 = L_1348;
- bool L_1349 = V_96;
- if (!L_1349)
- {
- goto IL_2098;
- }
- }
- {
- }
-
- IL_2098:
- {
- int32_t L_1350 = V_46;
- int32_t L_1351 = V_9;
- if ((!(((uint32_t)L_1350) == ((uint32_t)L_1351))))
- {
- goto IL_20ac;
- }
- }
- {
- int32_t L_1352 = V_42;
- int32_t L_1353 = __this->___m_CharacterCount;
- G_B272_0 = ((((int32_t)L_1352) == ((int32_t)((int32_t)il2cpp_codegen_subtract(L_1353, 1))))? 1 : 0);
- goto IL_20ad;
- }
-
- IL_20ac:
- {
- G_B272_0 = 1;
- }
-
- IL_20ad:
- {
- V_97 = (bool)G_B272_0;
- bool L_1354 = V_97;
- if (!L_1354)
- {
- goto IL_2373;
- }
- }
- {
- int32_t L_1355 = V_46;
- int32_t L_1356 = V_9;
- V_98 = (bool)((((int32_t)((((int32_t)L_1355) == ((int32_t)L_1356))? 1 : 0)) == ((int32_t)0))? 1 : 0);
- bool L_1357 = V_98;
- if (!L_1357)
- {
- goto IL_2213;
- }
- }
- {
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_1358 = ___1_generationSettings;
- NullCheck(L_1358);
- int32_t L_1359 = L_1358->___textWrappingMode;
- if ((((int32_t)L_1359) == ((int32_t)2)))
- {
- goto IL_20f0;
- }
- }
- {
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_1360 = ___1_generationSettings;
- NullCheck(L_1360);
- int32_t L_1361 = L_1360->___textWrappingMode;
- if ((((int32_t)L_1361) == ((int32_t)3)))
- {
- goto IL_20f0;
- }
- }
- {
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_1362 = ___0_textInfo;
- NullCheck(L_1362);
- LineInfoU5BU5D_t37598F2175B291797270D1161DC29B6296FB169D* L_1363 = L_1362->___lineInfo;
- int32_t L_1364 = V_9;
- NullCheck(L_1363);
- int32_t L_1365 = ((L_1363)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_1364)))->___lastVisibleCharacterIndex;
- G_B278_0 = L_1365;
- goto IL_2102;
- }
-
- IL_20f0:
- {
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_1366 = ___0_textInfo;
- NullCheck(L_1366);
- LineInfoU5BU5D_t37598F2175B291797270D1161DC29B6296FB169D* L_1367 = L_1366->___lineInfo;
- int32_t L_1368 = V_9;
- NullCheck(L_1367);
- int32_t L_1369 = ((L_1367)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_1368)))->___lastCharacterIndex;
- G_B278_0 = L_1369;
- }
-
- IL_2102:
- {
- V_99 = G_B278_0;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_1370 = ___0_textInfo;
- NullCheck(L_1370);
- LineInfoU5BU5D_t37598F2175B291797270D1161DC29B6296FB169D* L_1371 = L_1370->___lineInfo;
- int32_t L_1372 = V_9;
- NullCheck(L_1371);
- float* L_1373 = (float*)(&((L_1371)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_1372)))->___baseline);
- float* L_1374 = L_1373;
- float L_1375 = *((float*)L_1374);
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1376 = V_6;
- float L_1377 = L_1376.___y;
- *((float*)L_1374) = (float)((float)il2cpp_codegen_add(L_1375, L_1377));
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_1378 = ___0_textInfo;
- NullCheck(L_1378);
- LineInfoU5BU5D_t37598F2175B291797270D1161DC29B6296FB169D* L_1379 = L_1378->___lineInfo;
- int32_t L_1380 = V_9;
- NullCheck(L_1379);
- float* L_1381 = (float*)(&((L_1379)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_1380)))->___ascender);
- float* L_1382 = L_1381;
- float L_1383 = *((float*)L_1382);
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1384 = V_6;
- float L_1385 = L_1384.___y;
- *((float*)L_1382) = (float)((float)il2cpp_codegen_add(L_1383, L_1385));
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_1386 = ___0_textInfo;
- NullCheck(L_1386);
- LineInfoU5BU5D_t37598F2175B291797270D1161DC29B6296FB169D* L_1387 = L_1386->___lineInfo;
- int32_t L_1388 = V_9;
- NullCheck(L_1387);
- float* L_1389 = (float*)(&((L_1387)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_1388)))->___descender);
- float* L_1390 = L_1389;
- float L_1391 = *((float*)L_1390);
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1392 = V_6;
- float L_1393 = L_1392.___y;
- *((float*)L_1390) = (float)((float)il2cpp_codegen_add(L_1391, L_1393));
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_1394 = ___0_textInfo;
- NullCheck(L_1394);
- LineInfoU5BU5D_t37598F2175B291797270D1161DC29B6296FB169D* L_1395 = L_1394->___lineInfo;
- int32_t L_1396 = V_9;
- NullCheck(L_1395);
- float* L_1397 = (float*)(&((L_1395)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_1396)))->___maxAdvance);
- float* L_1398 = L_1397;
- float L_1399 = *((float*)L_1398);
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1400 = V_6;
- float L_1401 = L_1400.___x;
- *((float*)L_1398) = (float)((float)il2cpp_codegen_add(L_1399, L_1401));
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_1402 = ___0_textInfo;
- NullCheck(L_1402);
- LineInfoU5BU5D_t37598F2175B291797270D1161DC29B6296FB169D* L_1403 = L_1402->___lineInfo;
- int32_t L_1404 = V_9;
- NullCheck(L_1403);
- Extents_t369FB2B84521A0229C2FA3D4C8592B14E07CEFE6* L_1405 = (Extents_t369FB2B84521A0229C2FA3D4C8592B14E07CEFE6*)(&((L_1403)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_1404)))->___lineExtents);
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_1406 = ___0_textInfo;
- NullCheck(L_1406);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_1407 = L_1406->___textElementInfo;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_1408 = ___0_textInfo;
- NullCheck(L_1408);
- LineInfoU5BU5D_t37598F2175B291797270D1161DC29B6296FB169D* L_1409 = L_1408->___lineInfo;
- int32_t L_1410 = V_9;
- NullCheck(L_1409);
- int32_t L_1411 = ((L_1409)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_1410)))->___firstCharacterIndex;
- NullCheck(L_1407);
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_1412 = (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)(&((L_1407)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_1411)))->___bottomLeft);
- float L_1413 = L_1412->___x;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_1414 = ___0_textInfo;
- NullCheck(L_1414);
- LineInfoU5BU5D_t37598F2175B291797270D1161DC29B6296FB169D* L_1415 = L_1414->___lineInfo;
- int32_t L_1416 = V_9;
- NullCheck(L_1415);
- float L_1417 = ((L_1415)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_1416)))->___descender;
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_1418;
- memset((&L_1418), 0, sizeof(L_1418));
- Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_1418), L_1413, L_1417, NULL);
- L_1405->___min = L_1418;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_1419 = ___0_textInfo;
- NullCheck(L_1419);
- LineInfoU5BU5D_t37598F2175B291797270D1161DC29B6296FB169D* L_1420 = L_1419->___lineInfo;
- int32_t L_1421 = V_9;
- NullCheck(L_1420);
- Extents_t369FB2B84521A0229C2FA3D4C8592B14E07CEFE6* L_1422 = (Extents_t369FB2B84521A0229C2FA3D4C8592B14E07CEFE6*)(&((L_1420)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_1421)))->___lineExtents);
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_1423 = ___0_textInfo;
- NullCheck(L_1423);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_1424 = L_1423->___textElementInfo;
- int32_t L_1425 = V_99;
- NullCheck(L_1424);
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_1426 = (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)(&((L_1424)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_1425)))->___topRight);
- float L_1427 = L_1426->___x;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_1428 = ___0_textInfo;
- NullCheck(L_1428);
- LineInfoU5BU5D_t37598F2175B291797270D1161DC29B6296FB169D* L_1429 = L_1428->___lineInfo;
- int32_t L_1430 = V_9;
- NullCheck(L_1429);
- float L_1431 = ((L_1429)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_1430)))->___ascender;
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_1432;
- memset((&L_1432), 0, sizeof(L_1432));
- Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_1432), L_1427, L_1431, NULL);
- L_1422->___max = L_1432;
- }
-
- IL_2213:
- {
- int32_t L_1433 = V_42;
- int32_t L_1434 = __this->___m_CharacterCount;
- V_100 = (bool)((((int32_t)L_1433) == ((int32_t)((int32_t)il2cpp_codegen_subtract(L_1434, 1))))? 1 : 0);
- bool L_1435 = V_100;
- if (!L_1435)
- {
- goto IL_2372;
- }
- }
- {
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_1436 = ___1_generationSettings;
- NullCheck(L_1436);
- int32_t L_1437 = L_1436->___textWrappingMode;
- if ((((int32_t)L_1437) == ((int32_t)2)))
- {
- goto IL_224f;
- }
- }
- {
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_1438 = ___1_generationSettings;
- NullCheck(L_1438);
- int32_t L_1439 = L_1438->___textWrappingMode;
- if ((((int32_t)L_1439) == ((int32_t)3)))
- {
- goto IL_224f;
- }
- }
- {
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_1440 = ___0_textInfo;
- NullCheck(L_1440);
- LineInfoU5BU5D_t37598F2175B291797270D1161DC29B6296FB169D* L_1441 = L_1440->___lineInfo;
- int32_t L_1442 = V_46;
- NullCheck(L_1441);
- int32_t L_1443 = ((L_1441)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_1442)))->___lastVisibleCharacterIndex;
- G_B284_0 = L_1443;
- goto IL_2261;
- }
-
- IL_224f:
- {
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_1444 = ___0_textInfo;
- NullCheck(L_1444);
- LineInfoU5BU5D_t37598F2175B291797270D1161DC29B6296FB169D* L_1445 = L_1444->___lineInfo;
- int32_t L_1446 = V_46;
- NullCheck(L_1445);
- int32_t L_1447 = ((L_1445)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_1446)))->___lastCharacterIndex;
- G_B284_0 = L_1447;
- }
-
- IL_2261:
- {
- V_101 = G_B284_0;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_1448 = ___0_textInfo;
- NullCheck(L_1448);
- LineInfoU5BU5D_t37598F2175B291797270D1161DC29B6296FB169D* L_1449 = L_1448->___lineInfo;
- int32_t L_1450 = V_46;
- NullCheck(L_1449);
- float* L_1451 = (float*)(&((L_1449)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_1450)))->___baseline);
- float* L_1452 = L_1451;
- float L_1453 = *((float*)L_1452);
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1454 = V_6;
- float L_1455 = L_1454.___y;
- *((float*)L_1452) = (float)((float)il2cpp_codegen_add(L_1453, L_1455));
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_1456 = ___0_textInfo;
- NullCheck(L_1456);
- LineInfoU5BU5D_t37598F2175B291797270D1161DC29B6296FB169D* L_1457 = L_1456->___lineInfo;
- int32_t L_1458 = V_46;
- NullCheck(L_1457);
- float* L_1459 = (float*)(&((L_1457)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_1458)))->___ascender);
- float* L_1460 = L_1459;
- float L_1461 = *((float*)L_1460);
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1462 = V_6;
- float L_1463 = L_1462.___y;
- *((float*)L_1460) = (float)((float)il2cpp_codegen_add(L_1461, L_1463));
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_1464 = ___0_textInfo;
- NullCheck(L_1464);
- LineInfoU5BU5D_t37598F2175B291797270D1161DC29B6296FB169D* L_1465 = L_1464->___lineInfo;
- int32_t L_1466 = V_46;
- NullCheck(L_1465);
- float* L_1467 = (float*)(&((L_1465)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_1466)))->___descender);
- float* L_1468 = L_1467;
- float L_1469 = *((float*)L_1468);
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1470 = V_6;
- float L_1471 = L_1470.___y;
- *((float*)L_1468) = (float)((float)il2cpp_codegen_add(L_1469, L_1471));
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_1472 = ___0_textInfo;
- NullCheck(L_1472);
- LineInfoU5BU5D_t37598F2175B291797270D1161DC29B6296FB169D* L_1473 = L_1472->___lineInfo;
- int32_t L_1474 = V_46;
- NullCheck(L_1473);
- float* L_1475 = (float*)(&((L_1473)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_1474)))->___maxAdvance);
- float* L_1476 = L_1475;
- float L_1477 = *((float*)L_1476);
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1478 = V_6;
- float L_1479 = L_1478.___x;
- *((float*)L_1476) = (float)((float)il2cpp_codegen_add(L_1477, L_1479));
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_1480 = ___0_textInfo;
- NullCheck(L_1480);
- LineInfoU5BU5D_t37598F2175B291797270D1161DC29B6296FB169D* L_1481 = L_1480->___lineInfo;
- int32_t L_1482 = V_46;
- NullCheck(L_1481);
- Extents_t369FB2B84521A0229C2FA3D4C8592B14E07CEFE6* L_1483 = (Extents_t369FB2B84521A0229C2FA3D4C8592B14E07CEFE6*)(&((L_1481)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_1482)))->___lineExtents);
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_1484 = ___0_textInfo;
- NullCheck(L_1484);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_1485 = L_1484->___textElementInfo;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_1486 = ___0_textInfo;
- NullCheck(L_1486);
- LineInfoU5BU5D_t37598F2175B291797270D1161DC29B6296FB169D* L_1487 = L_1486->___lineInfo;
- int32_t L_1488 = V_46;
- NullCheck(L_1487);
- int32_t L_1489 = ((L_1487)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_1488)))->___firstCharacterIndex;
- NullCheck(L_1485);
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_1490 = (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)(&((L_1485)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_1489)))->___bottomLeft);
- float L_1491 = L_1490->___x;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_1492 = ___0_textInfo;
- NullCheck(L_1492);
- LineInfoU5BU5D_t37598F2175B291797270D1161DC29B6296FB169D* L_1493 = L_1492->___lineInfo;
- int32_t L_1494 = V_46;
- NullCheck(L_1493);
- float L_1495 = ((L_1493)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_1494)))->___descender;
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_1496;
- memset((&L_1496), 0, sizeof(L_1496));
- Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_1496), L_1491, L_1495, NULL);
- L_1483->___min = L_1496;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_1497 = ___0_textInfo;
- NullCheck(L_1497);
- LineInfoU5BU5D_t37598F2175B291797270D1161DC29B6296FB169D* L_1498 = L_1497->___lineInfo;
- int32_t L_1499 = V_46;
- NullCheck(L_1498);
- Extents_t369FB2B84521A0229C2FA3D4C8592B14E07CEFE6* L_1500 = (Extents_t369FB2B84521A0229C2FA3D4C8592B14E07CEFE6*)(&((L_1498)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_1499)))->___lineExtents);
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_1501 = ___0_textInfo;
- NullCheck(L_1501);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_1502 = L_1501->___textElementInfo;
- int32_t L_1503 = V_101;
- NullCheck(L_1502);
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_1504 = (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)(&((L_1502)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_1503)))->___topRight);
- float L_1505 = L_1504->___x;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_1506 = ___0_textInfo;
- NullCheck(L_1506);
- LineInfoU5BU5D_t37598F2175B291797270D1161DC29B6296FB169D* L_1507 = L_1506->___lineInfo;
- int32_t L_1508 = V_46;
- NullCheck(L_1507);
- float L_1509 = ((L_1507)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_1508)))->___ascender;
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_1510;
- memset((&L_1510), 0, sizeof(L_1510));
- Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_1510), L_1505, L_1509, NULL);
- L_1500->___max = L_1510;
- }
-
- IL_2372:
- {
- }
-
- IL_2373:
- {
- Il2CppChar L_1511 = V_44;
- il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.char_class);
- bool L_1512;
- L_1512 = Char_IsLetterOrDigit_m14049A362108679FD23E424FD9C5C42057359B72(L_1511, NULL);
- if (L_1512)
- {
- goto IL_239f;
- }
- }
- {
- Il2CppChar L_1513 = V_44;
- if ((((int32_t)L_1513) == ((int32_t)((int32_t)45))))
- {
- goto IL_239f;
- }
- }
- {
- Il2CppChar L_1514 = V_44;
- if ((((int32_t)L_1514) == ((int32_t)((int32_t)173))))
- {
- goto IL_239f;
- }
- }
- {
- Il2CppChar L_1515 = V_44;
- if ((((int32_t)L_1515) == ((int32_t)((int32_t)8208))))
- {
- goto IL_239f;
- }
- }
- {
- Il2CppChar L_1516 = V_44;
- G_B292_0 = ((((int32_t)L_1516) == ((int32_t)((int32_t)8209)))? 1 : 0);
- goto IL_23a0;
- }
-
- IL_239f:
- {
- G_B292_0 = 1;
- }
-
- IL_23a0:
- {
- V_102 = (bool)G_B292_0;
- bool L_1517 = V_102;
- if (!L_1517)
- {
- goto IL_2486;
- }
- }
- {
- bool L_1518 = V_11;
- V_103 = (bool)((((int32_t)L_1518) == ((int32_t)0))? 1 : 0);
- bool L_1519 = V_103;
- if (!L_1519)
- {
- goto IL_23be;
- }
- }
- {
- V_11 = (bool)1;
- int32_t L_1520 = V_42;
- V_12 = L_1520;
- }
-
- IL_23be:
- {
- bool L_1521 = V_11;
- if (!L_1521)
- {
- goto IL_23d0;
- }
- }
- {
- int32_t L_1522 = V_42;
- int32_t L_1523 = __this->___m_CharacterCount;
- G_B298_0 = ((((int32_t)L_1522) == ((int32_t)((int32_t)il2cpp_codegen_subtract(L_1523, 1))))? 1 : 0);
- goto IL_23d1;
- }
-
- IL_23d0:
- {
- G_B298_0 = 0;
- }
-
- IL_23d1:
- {
- V_104 = (bool)G_B298_0;
- bool L_1524 = V_104;
- if (!L_1524)
- {
- goto IL_2480;
- }
- }
- {
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_1525 = ___0_textInfo;
- NullCheck(L_1525);
- WordInfoU5BU5D_tAD74C9720883D7BB229A20FFAE9EFD2CF9963F7B* L_1526 = L_1525->___wordInfo;
- NullCheck(L_1526);
- V_105 = ((int32_t)(((RuntimeArray*)L_1526)->max_length));
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_1527 = ___0_textInfo;
- NullCheck(L_1527);
- int32_t L_1528 = L_1527->___wordCount;
- V_106 = L_1528;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_1529 = ___0_textInfo;
- NullCheck(L_1529);
- int32_t L_1530 = L_1529->___wordCount;
- int32_t L_1531 = V_105;
- V_107 = (bool)((((int32_t)((int32_t)il2cpp_codegen_add(L_1530, 1))) > ((int32_t)L_1531))? 1 : 0);
- bool L_1532 = V_107;
- if (!L_1532)
- {
- goto IL_240f;
- }
- }
- {
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_1533 = ___0_textInfo;
- NullCheck(L_1533);
- WordInfoU5BU5D_tAD74C9720883D7BB229A20FFAE9EFD2CF9963F7B** L_1534 = (WordInfoU5BU5D_tAD74C9720883D7BB229A20FFAE9EFD2CF9963F7B**)(&L_1533->___wordInfo);
- int32_t L_1535 = V_105;
- il2cpp_codegen_runtime_class_init_inline(TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09_il2cpp_TypeInfo_var);
- TextInfo_Resize_TisWordInfo_tA466206097891A5A2590896EE164AFC406EB060D_m979FAC74E1ACB2C4A59ED1F2C66707E97688D48D(L_1534, ((int32_t)il2cpp_codegen_add(L_1535, 1)), TextInfo_Resize_TisWordInfo_tA466206097891A5A2590896EE164AFC406EB060D_m979FAC74E1ACB2C4A59ED1F2C66707E97688D48D_RuntimeMethod_var);
- }
-
- IL_240f:
- {
- int32_t L_1536 = V_42;
- V_13 = L_1536;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_1537 = ___0_textInfo;
- NullCheck(L_1537);
- WordInfoU5BU5D_tAD74C9720883D7BB229A20FFAE9EFD2CF9963F7B* L_1538 = L_1537->___wordInfo;
- int32_t L_1539 = V_106;
- NullCheck(L_1538);
- int32_t L_1540 = V_12;
- ((L_1538)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_1539)))->___firstCharacterIndex = L_1540;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_1541 = ___0_textInfo;
- NullCheck(L_1541);
- WordInfoU5BU5D_tAD74C9720883D7BB229A20FFAE9EFD2CF9963F7B* L_1542 = L_1541->___wordInfo;
- int32_t L_1543 = V_106;
- NullCheck(L_1542);
- int32_t L_1544 = V_13;
- ((L_1542)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_1543)))->___lastCharacterIndex = L_1544;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_1545 = ___0_textInfo;
- NullCheck(L_1545);
- WordInfoU5BU5D_tAD74C9720883D7BB229A20FFAE9EFD2CF9963F7B* L_1546 = L_1545->___wordInfo;
- int32_t L_1547 = V_106;
- NullCheck(L_1546);
- int32_t L_1548 = V_13;
- int32_t L_1549 = V_12;
- ((L_1546)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_1547)))->___characterCount = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_subtract(L_1548, L_1549)), 1));
- int32_t L_1550 = V_7;
- V_7 = ((int32_t)il2cpp_codegen_add(L_1550, 1));
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_1551 = ___0_textInfo;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_1552 = L_1551;
- NullCheck(L_1552);
- int32_t L_1553 = L_1552->___wordCount;
- NullCheck(L_1552);
- L_1552->___wordCount = ((int32_t)il2cpp_codegen_add(L_1553, 1));
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_1554 = ___0_textInfo;
- NullCheck(L_1554);
- LineInfoU5BU5D_t37598F2175B291797270D1161DC29B6296FB169D* L_1555 = L_1554->___lineInfo;
- int32_t L_1556 = V_46;
- NullCheck(L_1555);
- int32_t* L_1557 = (int32_t*)(&((L_1555)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_1556)))->___wordCount);
- int32_t* L_1558 = L_1557;
- int32_t L_1559 = *((int32_t*)L_1558);
- *((int32_t*)L_1558) = (int32_t)((int32_t)il2cpp_codegen_add(L_1559, 1));
- }
-
- IL_2480:
- {
- goto IL_25f0;
- }
-
- IL_2486:
- {
- bool L_1560 = V_11;
- if (L_1560)
- {
- goto IL_24ba;
- }
- }
- {
- int32_t L_1561 = V_42;
- if (L_1561)
- {
- goto IL_24b7;
- }
- }
- {
- Il2CppChar L_1562 = V_44;
- il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.char_class);
- bool L_1563;
- L_1563 = Char_IsPunctuation_m619E42D942E22C9BA1DDB8E704BECA546C376473(L_1562, NULL);
- bool L_1564 = V_45;
- if (((int32_t)(((((int32_t)L_1563) == ((int32_t)0))? 1 : 0)|(int32_t)L_1564)))
- {
- goto IL_24b4;
- }
- }
- {
- Il2CppChar L_1565 = V_44;
- if ((((int32_t)L_1565) == ((int32_t)((int32_t)8203))))
- {
- goto IL_24b4;
- }
- }
- {
- int32_t L_1566 = V_42;
- int32_t L_1567 = __this->___m_CharacterCount;
- G_B309_0 = ((((int32_t)L_1566) == ((int32_t)((int32_t)il2cpp_codegen_subtract(L_1567, 1))))? 1 : 0);
- goto IL_24b5;
- }
-
- IL_24b4:
- {
- G_B309_0 = 1;
- }
-
- IL_24b5:
- {
- G_B311_0 = G_B309_0;
- goto IL_24b8;
- }
-
- IL_24b7:
- {
- G_B311_0 = 0;
- }
-
- IL_24b8:
- {
- G_B313_0 = G_B311_0;
- goto IL_24bb;
- }
-
- IL_24ba:
- {
- G_B313_0 = 1;
- }
-
- IL_24bb:
- {
- V_108 = (bool)G_B313_0;
- bool L_1568 = V_108;
- if (!L_1568)
- {
- goto IL_25f0;
- }
- }
- {
- int32_t L_1569 = V_42;
- if ((((int32_t)L_1569) <= ((int32_t)0)))
- {
- goto IL_251d;
- }
- }
- {
- int32_t L_1570 = V_42;
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_1571 = V_36;
- NullCheck(L_1571);
- if ((((int32_t)L_1570) >= ((int32_t)((int32_t)il2cpp_codegen_subtract(((int32_t)(((RuntimeArray*)L_1571)->max_length)), 1)))))
- {
- goto IL_251d;
- }
- }
- {
- int32_t L_1572 = V_42;
- int32_t L_1573 = __this->___m_CharacterCount;
- if ((((int32_t)L_1572) >= ((int32_t)L_1573)))
- {
- goto IL_251d;
- }
- }
- {
- Il2CppChar L_1574 = V_44;
- if ((((int32_t)L_1574) == ((int32_t)((int32_t)39))))
- {
- goto IL_24ed;
- }
- }
- {
- Il2CppChar L_1575 = V_44;
- if ((!(((uint32_t)L_1575) == ((uint32_t)((int32_t)8217)))))
- {
- goto IL_251d;
- }
- }
-
- IL_24ed:
- {
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_1576 = V_36;
- int32_t L_1577 = V_42;
- NullCheck(L_1576);
- uint32_t L_1578 = ((L_1576)->GetAddressAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_subtract(L_1577, 1)))))->___character;
- il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.char_class);
- bool L_1579;
- L_1579 = Char_IsLetterOrDigit_m14049A362108679FD23E424FD9C5C42057359B72(((int32_t)(uint16_t)L_1578), NULL);
- if (!L_1579)
- {
- goto IL_251d;
- }
- }
- {
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_1580 = V_36;
- int32_t L_1581 = V_42;
- NullCheck(L_1580);
- uint32_t L_1582 = ((L_1580)->GetAddressAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_1581, 1)))))->___character;
- il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.char_class);
- bool L_1583;
- L_1583 = Char_IsLetterOrDigit_m14049A362108679FD23E424FD9C5C42057359B72(((int32_t)(uint16_t)L_1582), NULL);
- G_B322_0 = ((int32_t)(L_1583));
- goto IL_251e;
- }
-
- IL_251d:
- {
- G_B322_0 = 0;
- }
-
- IL_251e:
- {
- V_109 = (bool)G_B322_0;
- bool L_1584 = V_109;
- if (!L_1584)
- {
- goto IL_252b;
- }
- }
- {
- goto IL_25ef;
- }
-
- IL_252b:
- {
- int32_t L_1585 = V_42;
- int32_t L_1586 = __this->___m_CharacterCount;
- if ((!(((uint32_t)L_1585) == ((uint32_t)((int32_t)il2cpp_codegen_subtract(L_1586, 1))))))
- {
- goto IL_2541;
- }
- }
- {
- Il2CppChar L_1587 = V_44;
- il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.char_class);
- bool L_1588;
- L_1588 = Char_IsLetterOrDigit_m14049A362108679FD23E424FD9C5C42057359B72(L_1587, NULL);
- if (L_1588)
- {
- goto IL_2547;
- }
- }
-
- IL_2541:
- {
- int32_t L_1589 = V_42;
- G_B328_0 = ((int32_t)il2cpp_codegen_subtract(L_1589, 1));
- goto IL_2549;
- }
-
- IL_2547:
- {
- int32_t L_1590 = V_42;
- G_B328_0 = L_1590;
- }
-
- IL_2549:
- {
- V_13 = G_B328_0;
- V_11 = (bool)0;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_1591 = ___0_textInfo;
- NullCheck(L_1591);
- WordInfoU5BU5D_tAD74C9720883D7BB229A20FFAE9EFD2CF9963F7B* L_1592 = L_1591->___wordInfo;
- NullCheck(L_1592);
- V_110 = ((int32_t)(((RuntimeArray*)L_1592)->max_length));
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_1593 = ___0_textInfo;
- NullCheck(L_1593);
- int32_t L_1594 = L_1593->___wordCount;
- V_111 = L_1594;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_1595 = ___0_textInfo;
- NullCheck(L_1595);
- int32_t L_1596 = L_1595->___wordCount;
- int32_t L_1597 = V_110;
- V_112 = (bool)((((int32_t)((int32_t)il2cpp_codegen_add(L_1596, 1))) > ((int32_t)L_1597))? 1 : 0);
- bool L_1598 = V_112;
- if (!L_1598)
- {
- goto IL_2582;
- }
- }
- {
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_1599 = ___0_textInfo;
- NullCheck(L_1599);
- WordInfoU5BU5D_tAD74C9720883D7BB229A20FFAE9EFD2CF9963F7B** L_1600 = (WordInfoU5BU5D_tAD74C9720883D7BB229A20FFAE9EFD2CF9963F7B**)(&L_1599->___wordInfo);
- int32_t L_1601 = V_110;
- il2cpp_codegen_runtime_class_init_inline(TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09_il2cpp_TypeInfo_var);
- TextInfo_Resize_TisWordInfo_tA466206097891A5A2590896EE164AFC406EB060D_m979FAC74E1ACB2C4A59ED1F2C66707E97688D48D(L_1600, ((int32_t)il2cpp_codegen_add(L_1601, 1)), TextInfo_Resize_TisWordInfo_tA466206097891A5A2590896EE164AFC406EB060D_m979FAC74E1ACB2C4A59ED1F2C66707E97688D48D_RuntimeMethod_var);
- }
-
- IL_2582:
- {
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_1602 = ___0_textInfo;
- NullCheck(L_1602);
- WordInfoU5BU5D_tAD74C9720883D7BB229A20FFAE9EFD2CF9963F7B* L_1603 = L_1602->___wordInfo;
- int32_t L_1604 = V_111;
- NullCheck(L_1603);
- int32_t L_1605 = V_12;
- ((L_1603)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_1604)))->___firstCharacterIndex = L_1605;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_1606 = ___0_textInfo;
- NullCheck(L_1606);
- WordInfoU5BU5D_tAD74C9720883D7BB229A20FFAE9EFD2CF9963F7B* L_1607 = L_1606->___wordInfo;
- int32_t L_1608 = V_111;
- NullCheck(L_1607);
- int32_t L_1609 = V_13;
- ((L_1607)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_1608)))->___lastCharacterIndex = L_1609;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_1610 = ___0_textInfo;
- NullCheck(L_1610);
- WordInfoU5BU5D_tAD74C9720883D7BB229A20FFAE9EFD2CF9963F7B* L_1611 = L_1610->___wordInfo;
- int32_t L_1612 = V_111;
- NullCheck(L_1611);
- int32_t L_1613 = V_13;
- int32_t L_1614 = V_12;
- ((L_1611)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_1612)))->___characterCount = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_subtract(L_1613, L_1614)), 1));
- int32_t L_1615 = V_7;
- V_7 = ((int32_t)il2cpp_codegen_add(L_1615, 1));
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_1616 = ___0_textInfo;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_1617 = L_1616;
- NullCheck(L_1617);
- int32_t L_1618 = L_1617->___wordCount;
- NullCheck(L_1617);
- L_1617->___wordCount = ((int32_t)il2cpp_codegen_add(L_1618, 1));
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_1619 = ___0_textInfo;
- NullCheck(L_1619);
- LineInfoU5BU5D_t37598F2175B291797270D1161DC29B6296FB169D* L_1620 = L_1619->___lineInfo;
- int32_t L_1621 = V_46;
- NullCheck(L_1620);
- int32_t* L_1622 = (int32_t*)(&((L_1620)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_1621)))->___wordCount);
- int32_t* L_1623 = L_1622;
- int32_t L_1624 = *((int32_t*)L_1623);
- *((int32_t*)L_1623) = (int32_t)((int32_t)il2cpp_codegen_add(L_1624, 1));
- }
-
- IL_25ef:
- {
- }
-
- IL_25f0:
- {
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_1625 = ___0_textInfo;
- NullCheck(L_1625);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_1626 = L_1625->___textElementInfo;
- int32_t L_1627 = V_42;
- NullCheck(L_1626);
- int32_t L_1628 = ((L_1626)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_1627)))->___style;
- V_50 = (bool)((((int32_t)((int32_t)((int32_t)L_1628&4))) == ((int32_t)4))? 1 : 0);
- bool L_1629 = V_50;
- V_113 = L_1629;
- bool L_1630 = V_113;
- if (!L_1630)
- {
- goto IL_2a67;
- }
- }
- {
- V_114 = (bool)1;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_1631 = ___0_textInfo;
- NullCheck(L_1631);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_1632 = L_1631->___textElementInfo;
- int32_t L_1633 = V_42;
- NullCheck(L_1632);
- int32_t L_1634 = ((L_1632)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_1633)))->___pageNumber;
- V_115 = L_1634;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_1635 = ___0_textInfo;
- NullCheck(L_1635);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_1636 = L_1635->___textElementInfo;
- int32_t L_1637 = V_42;
- NullCheck(L_1636);
- int32_t L_1638 = V_2;
- ((L_1636)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_1637)))->___underlineVertexIndex = L_1638;
- int32_t L_1639 = V_42;
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_1640 = ___1_generationSettings;
- NullCheck(L_1640);
- int32_t L_1641 = L_1640->___maxVisibleCharacters;
- if ((((int32_t)L_1639) > ((int32_t)L_1641)))
- {
- goto IL_2670;
- }
- }
- {
- int32_t L_1642 = V_46;
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_1643 = ___1_generationSettings;
- NullCheck(L_1643);
- int32_t L_1644 = L_1643->___maxVisibleLines;
- if ((((int32_t)L_1642) > ((int32_t)L_1644)))
- {
- goto IL_2670;
- }
- }
- {
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_1645 = ___1_generationSettings;
- NullCheck(L_1645);
- int32_t L_1646 = L_1645->___overflowMode;
- if ((!(((uint32_t)L_1646) == ((uint32_t)5))))
- {
- goto IL_266d;
- }
- }
- {
- int32_t L_1647 = V_115;
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_1648 = ___1_generationSettings;
- NullCheck(L_1648);
- int32_t L_1649 = L_1648->___pageToDisplay;
- G_B338_0 = ((((int32_t)((((int32_t)((int32_t)il2cpp_codegen_add(L_1647, 1))) == ((int32_t)L_1649))? 1 : 0)) == ((int32_t)0))? 1 : 0);
- goto IL_266e;
- }
-
- IL_266d:
- {
- G_B338_0 = 0;
- }
-
- IL_266e:
- {
- G_B340_0 = G_B338_0;
- goto IL_2671;
- }
-
- IL_2670:
- {
- G_B340_0 = 1;
- }
-
- IL_2671:
- {
- V_116 = (bool)G_B340_0;
- bool L_1650 = V_116;
- if (!L_1650)
- {
- goto IL_267a;
- }
- }
- {
- V_114 = (bool)0;
- }
-
- IL_267a:
- {
- bool L_1651 = V_45;
- if (L_1651)
- {
- goto IL_268c;
- }
- }
- {
- Il2CppChar L_1652 = V_44;
- G_B345_0 = ((((int32_t)((((int32_t)L_1652) == ((int32_t)((int32_t)8203)))? 1 : 0)) == ((int32_t)0))? 1 : 0);
- goto IL_268d;
- }
-
- IL_268c:
- {
- G_B345_0 = 0;
- }
-
- IL_268d:
- {
- V_117 = (bool)G_B345_0;
- bool L_1653 = V_117;
- if (!L_1653)
- {
- goto IL_2700;
- }
- }
- {
- float L_1654 = V_21;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_1655 = ___0_textInfo;
- NullCheck(L_1655);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_1656 = L_1655->___textElementInfo;
- int32_t L_1657 = V_42;
- NullCheck(L_1656);
- float L_1658 = ((L_1656)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_1657)))->___scale;
- float L_1659;
- L_1659 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline(L_1654, L_1658, NULL);
- V_21 = L_1659;
- float L_1660 = V_18;
- float L_1661 = V_17;
- float L_1662;
- L_1662 = fabsf(L_1661);
- float L_1663;
- L_1663 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline(L_1660, L_1662, NULL);
- V_18 = L_1663;
- int32_t L_1664 = V_115;
- int32_t L_1665 = V_23;
- if ((((int32_t)L_1664) == ((int32_t)L_1665)))
- {
- goto IL_26cc;
- }
- }
- {
- G_B349_0 = (32767.0f);
- goto IL_26ce;
- }
-
- IL_26cc:
- {
- float L_1666 = V_22;
- G_B349_0 = L_1666;
- }
-
- IL_26ce:
- {
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_1667 = ___0_textInfo;
- NullCheck(L_1667);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_1668 = L_1667->___textElementInfo;
- int32_t L_1669 = V_42;
- NullCheck(L_1668);
- float L_1670 = ((L_1668)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_1669)))->___baseLine;
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_1671 = V_43;
- NullCheck(L_1671);
- FaceInfo_t12F0319E555A62CBA1D9E51A16C7963393932756 L_1672;
- L_1672 = FontAsset_get_faceInfo_mF020EC579E3C18A6279D55D86AF1C585031B49A9(L_1671, NULL);
- V_118 = L_1672;
- float L_1673;
- L_1673 = FaceInfo_get_underlineOffset_mB1CBB29ECFFE69047F35E654E7F90755F95DD251((&V_118), NULL);
- float L_1674 = V_21;
- float L_1675;
- L_1675 = Mathf_Min_m747CA71A9483CDB394B13BD0AD048EE17E48FFE4_inline(G_B349_0, ((float)il2cpp_codegen_add(L_1670, ((float)il2cpp_codegen_multiply(L_1673, L_1674)))), NULL);
- V_22 = L_1675;
- int32_t L_1676 = V_115;
- V_23 = L_1676;
- }
-
- IL_2700:
- {
- bool L_1677 = V_27;
- if (L_1677)
- {
- goto IL_272a;
- }
- }
- {
- bool L_1678 = V_114;
- if (!L_1678)
- {
- goto IL_272a;
- }
- }
- {
- int32_t L_1679 = V_42;
- LineInfo_t2BBD461B330C46ACA45596A8E72FEA4172F88CF5 L_1680 = V_47;
- int32_t L_1681 = L_1680.___lastVisibleCharacterIndex;
- if ((((int32_t)L_1679) > ((int32_t)L_1681)))
- {
- goto IL_272a;
- }
- }
- {
- Il2CppChar L_1682 = V_44;
- if ((((int32_t)L_1682) == ((int32_t)((int32_t)10))))
- {
- goto IL_272a;
- }
- }
- {
- Il2CppChar L_1683 = V_44;
- if ((((int32_t)L_1683) == ((int32_t)((int32_t)11))))
- {
- goto IL_272a;
- }
- }
- {
- Il2CppChar L_1684 = V_44;
- G_B357_0 = ((((int32_t)((((int32_t)L_1684) == ((int32_t)((int32_t)13)))? 1 : 0)) == ((int32_t)0))? 1 : 0);
- goto IL_272b;
- }
-
- IL_272a:
- {
- G_B357_0 = 0;
- }
-
- IL_272b:
- {
- V_119 = (bool)G_B357_0;
- bool L_1685 = V_119;
- if (!L_1685)
- {
- goto IL_27c0;
- }
- }
- {
- int32_t L_1686 = V_42;
- LineInfo_t2BBD461B330C46ACA45596A8E72FEA4172F88CF5 L_1687 = V_47;
- int32_t L_1688 = L_1687.___lastVisibleCharacterIndex;
- if ((!(((uint32_t)L_1686) == ((uint32_t)L_1688))))
- {
- goto IL_2749;
- }
- }
- {
- Il2CppChar L_1689 = V_44;
- il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.char_class);
- bool L_1690;
- L_1690 = Char_IsSeparator_m8DBA05CCFA10131140E40057E6553F7AC7397BF9(L_1689, NULL);
- G_B361_0 = ((int32_t)(L_1690));
- goto IL_274a;
- }
-
- IL_2749:
- {
- G_B361_0 = 0;
- }
-
- IL_274a:
- {
- V_120 = (bool)G_B361_0;
- bool L_1691 = V_120;
- if (!L_1691)
- {
- goto IL_2754;
- }
- }
- {
- goto IL_27bf;
- }
-
- IL_2754:
- {
- V_27 = (bool)1;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_1692 = ___0_textInfo;
- NullCheck(L_1692);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_1693 = L_1692->___textElementInfo;
- int32_t L_1694 = V_42;
- NullCheck(L_1693);
- float L_1695 = ((L_1693)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_1694)))->___scale;
- V_19 = L_1695;
- float L_1696 = V_21;
- V_121 = (bool)((((float)L_1696) == ((float)(0.0f)))? 1 : 0);
- bool L_1697 = V_121;
- if (!L_1697)
- {
- goto IL_2785;
- }
- }
- {
- float L_1698 = V_19;
- V_21 = L_1698;
- float L_1699 = V_17;
- V_18 = L_1699;
- }
-
- IL_2785:
- {
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_1700 = ___0_textInfo;
- NullCheck(L_1700);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_1701 = L_1700->___textElementInfo;
- int32_t L_1702 = V_42;
- NullCheck(L_1701);
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_1703 = (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)(&((L_1701)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_1702)))->___bottomLeft);
- float L_1704 = L_1703->___x;
- float L_1705 = V_22;
- Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&V_28), L_1704, L_1705, (0.0f), NULL);
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_1706 = ___0_textInfo;
- NullCheck(L_1706);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_1707 = L_1706->___textElementInfo;
- int32_t L_1708 = V_42;
- NullCheck(L_1707);
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_1709 = ((L_1707)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_1708)))->___underlineColor;
- V_14 = L_1709;
- }
-
- IL_27bf:
- {
- }
-
- IL_27c0:
- {
- bool L_1710 = V_27;
- if (!L_1710)
- {
- goto IL_27cf;
- }
- }
- {
- int32_t L_1711 = __this->___m_CharacterCount;
- G_B370_0 = ((((int32_t)L_1711) == ((int32_t)1))? 1 : 0);
- goto IL_27d0;
- }
-
- IL_27cf:
- {
- G_B370_0 = 0;
- }
-
- IL_27d0:
- {
- V_122 = (bool)G_B370_0;
- bool L_1712 = V_122;
- if (!L_1712)
- {
- goto IL_2845;
- }
- }
- {
- V_27 = (bool)0;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_1713 = ___0_textInfo;
- NullCheck(L_1713);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_1714 = L_1713->___textElementInfo;
- int32_t L_1715 = V_42;
- NullCheck(L_1714);
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_1716 = (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)(&((L_1714)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_1715)))->___topRight);
- float L_1717 = L_1716->___x;
- float L_1718 = V_22;
- Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&V_29), L_1717, L_1718, (0.0f), NULL);
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_1719 = ___0_textInfo;
- NullCheck(L_1719);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_1720 = L_1719->___textElementInfo;
- int32_t L_1721 = V_42;
- NullCheck(L_1720);
- float L_1722 = ((L_1720)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_1721)))->___scale;
- V_20 = L_1722;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1723 = V_28;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1724 = V_29;
- float L_1725 = V_19;
- float L_1726 = V_20;
- float L_1727 = V_21;
- float L_1728 = V_18;
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_1729 = V_14;
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_1730 = ___1_generationSettings;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_1731 = ___0_textInfo;
- TextGenerator_DrawUnderlineMesh_m307EA8034106ACD13F89CC7E78C5DE08CCCCEFAE(__this, L_1723, L_1724, L_1725, L_1726, L_1727, L_1728, L_1729, L_1730, L_1731, NULL);
- V_21 = (0.0f);
- V_18 = (0.0f);
- V_22 = (32767.0f);
- goto IL_2a64;
- }
-
- IL_2845:
- {
- bool L_1732 = V_27;
- if (!L_1732)
- {
- goto IL_2867;
- }
- }
- {
- int32_t L_1733 = V_42;
- LineInfo_t2BBD461B330C46ACA45596A8E72FEA4172F88CF5 L_1734 = V_47;
- int32_t L_1735 = L_1734.___lastCharacterIndex;
- if ((((int32_t)L_1733) == ((int32_t)L_1735)))
- {
- goto IL_2864;
- }
- }
- {
- int32_t L_1736 = V_42;
- LineInfo_t2BBD461B330C46ACA45596A8E72FEA4172F88CF5 L_1737 = V_47;
- int32_t L_1738 = L_1737.___lastVisibleCharacterIndex;
- G_B376_0 = ((((int32_t)((((int32_t)L_1736) < ((int32_t)L_1738))? 1 : 0)) == ((int32_t)0))? 1 : 0);
- goto IL_2865;
- }
-
- IL_2864:
- {
- G_B376_0 = 1;
- }
-
- IL_2865:
- {
- G_B378_0 = G_B376_0;
- goto IL_2868;
- }
-
- IL_2867:
- {
- G_B378_0 = 0;
- }
-
- IL_2868:
- {
- V_123 = (bool)G_B378_0;
- bool L_1739 = V_123;
- if (!L_1739)
- {
- goto IL_293e;
- }
- }
- {
- bool L_1740 = V_45;
- if (L_1740)
- {
- goto IL_2881;
- }
- }
- {
- Il2CppChar L_1741 = V_44;
- G_B382_0 = ((((int32_t)L_1741) == ((int32_t)((int32_t)8203)))? 1 : 0);
- goto IL_2882;
- }
-
- IL_2881:
- {
- G_B382_0 = 1;
- }
-
- IL_2882:
- {
- V_124 = (bool)G_B382_0;
- bool L_1742 = V_124;
- if (!L_1742)
- {
- goto IL_28ce;
- }
- }
- {
- LineInfo_t2BBD461B330C46ACA45596A8E72FEA4172F88CF5 L_1743 = V_47;
- int32_t L_1744 = L_1743.___lastVisibleCharacterIndex;
- V_125 = L_1744;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_1745 = ___0_textInfo;
- NullCheck(L_1745);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_1746 = L_1745->___textElementInfo;
- int32_t L_1747 = V_125;
- NullCheck(L_1746);
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_1748 = (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)(&((L_1746)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_1747)))->___topRight);
- float L_1749 = L_1748->___x;
- float L_1750 = V_22;
- Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&V_29), L_1749, L_1750, (0.0f), NULL);
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_1751 = ___0_textInfo;
- NullCheck(L_1751);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_1752 = L_1751->___textElementInfo;
- int32_t L_1753 = V_125;
- NullCheck(L_1752);
- float L_1754 = ((L_1752)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_1753)))->___scale;
- V_20 = L_1754;
- goto IL_2909;
- }
-
- IL_28ce:
- {
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_1755 = ___0_textInfo;
- NullCheck(L_1755);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_1756 = L_1755->___textElementInfo;
- int32_t L_1757 = V_42;
- NullCheck(L_1756);
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_1758 = (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)(&((L_1756)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_1757)))->___topRight);
- float L_1759 = L_1758->___x;
- float L_1760 = V_22;
- Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&V_29), L_1759, L_1760, (0.0f), NULL);
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_1761 = ___0_textInfo;
- NullCheck(L_1761);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_1762 = L_1761->___textElementInfo;
- int32_t L_1763 = V_42;
- NullCheck(L_1762);
- float L_1764 = ((L_1762)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_1763)))->___scale;
- V_20 = L_1764;
- }
-
- IL_2909:
- {
- V_27 = (bool)0;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1765 = V_28;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1766 = V_29;
- float L_1767 = V_19;
- float L_1768 = V_20;
- float L_1769 = V_21;
- float L_1770 = V_18;
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_1771 = V_14;
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_1772 = ___1_generationSettings;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_1773 = ___0_textInfo;
- TextGenerator_DrawUnderlineMesh_m307EA8034106ACD13F89CC7E78C5DE08CCCCEFAE(__this, L_1765, L_1766, L_1767, L_1768, L_1769, L_1770, L_1771, L_1772, L_1773, NULL);
- V_21 = (0.0f);
- V_18 = (0.0f);
- V_22 = (32767.0f);
- goto IL_2a64;
- }
-
- IL_293e:
- {
- bool L_1774 = V_27;
- if (!L_1774)
- {
- goto IL_2949;
- }
- }
- {
- bool L_1775 = V_114;
- G_B389_0 = ((((int32_t)L_1775) == ((int32_t)0))? 1 : 0);
- goto IL_294a;
- }
-
- IL_2949:
- {
- G_B389_0 = 0;
- }
-
- IL_294a:
- {
- V_126 = (bool)G_B389_0;
- bool L_1776 = V_126;
- if (!L_1776)
- {
- goto IL_29c3;
- }
- }
- {
- V_27 = (bool)0;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_1777 = ___0_textInfo;
- NullCheck(L_1777);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_1778 = L_1777->___textElementInfo;
- int32_t L_1779 = V_42;
- NullCheck(L_1778);
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_1780 = (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)(&((L_1778)->GetAddressAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_subtract(L_1779, 1)))))->___topRight);
- float L_1781 = L_1780->___x;
- float L_1782 = V_22;
- Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&V_29), L_1781, L_1782, (0.0f), NULL);
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_1783 = ___0_textInfo;
- NullCheck(L_1783);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_1784 = L_1783->___textElementInfo;
- int32_t L_1785 = V_42;
- NullCheck(L_1784);
- float L_1786 = ((L_1784)->GetAddressAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_subtract(L_1785, 1)))))->___scale;
- V_20 = L_1786;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1787 = V_28;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1788 = V_29;
- float L_1789 = V_19;
- float L_1790 = V_20;
- float L_1791 = V_21;
- float L_1792 = V_18;
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_1793 = V_14;
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_1794 = ___1_generationSettings;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_1795 = ___0_textInfo;
- TextGenerator_DrawUnderlineMesh_m307EA8034106ACD13F89CC7E78C5DE08CCCCEFAE(__this, L_1787, L_1788, L_1789, L_1790, L_1791, L_1792, L_1793, L_1794, L_1795, NULL);
- V_21 = (0.0f);
- V_18 = (0.0f);
- V_22 = (32767.0f);
- goto IL_2a64;
- }
-
- IL_29c3:
- {
- bool L_1796 = V_27;
- if (!L_1796)
- {
- goto IL_29f3;
- }
- }
- {
- int32_t L_1797 = V_42;
- int32_t L_1798 = __this->___m_CharacterCount;
- if ((((int32_t)L_1797) >= ((int32_t)((int32_t)il2cpp_codegen_subtract(L_1798, 1)))))
- {
- goto IL_29f3;
- }
- }
- {
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_1799 = V_14;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_1800 = ___0_textInfo;
- NullCheck(L_1800);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_1801 = L_1800->___textElementInfo;
- int32_t L_1802 = V_42;
- NullCheck(L_1801);
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_1803 = ((L_1801)->GetAddressAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_1802, 1)))))->___underlineColor;
- bool L_1804;
- L_1804 = ColorUtilities_CompareColors_m0F0F140129DEE889FB8AE3B2921C495E94B5E875(L_1799, L_1803, NULL);
- G_B395_0 = ((((int32_t)L_1804) == ((int32_t)0))? 1 : 0);
- goto IL_29f4;
- }
-
- IL_29f3:
- {
- G_B395_0 = 0;
- }
-
- IL_29f4:
- {
- V_127 = (bool)G_B395_0;
- bool L_1805 = V_127;
- if (!L_1805)
- {
- goto IL_2a64;
- }
- }
- {
- V_27 = (bool)0;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_1806 = ___0_textInfo;
- NullCheck(L_1806);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_1807 = L_1806->___textElementInfo;
- int32_t L_1808 = V_42;
- NullCheck(L_1807);
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_1809 = (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)(&((L_1807)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_1808)))->___topRight);
- float L_1810 = L_1809->___x;
- float L_1811 = V_22;
- Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&V_29), L_1810, L_1811, (0.0f), NULL);
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_1812 = ___0_textInfo;
- NullCheck(L_1812);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_1813 = L_1812->___textElementInfo;
- int32_t L_1814 = V_42;
- NullCheck(L_1813);
- float L_1815 = ((L_1813)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_1814)))->___scale;
- V_20 = L_1815;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1816 = V_28;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1817 = V_29;
- float L_1818 = V_19;
- float L_1819 = V_20;
- float L_1820 = V_21;
- float L_1821 = V_18;
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_1822 = V_14;
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_1823 = ___1_generationSettings;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_1824 = ___0_textInfo;
- TextGenerator_DrawUnderlineMesh_m307EA8034106ACD13F89CC7E78C5DE08CCCCEFAE(__this, L_1816, L_1817, L_1818, L_1819, L_1820, L_1821, L_1822, L_1823, L_1824, NULL);
- V_21 = (0.0f);
- V_18 = (0.0f);
- V_22 = (32767.0f);
- }
-
- IL_2a64:
- {
- goto IL_2adf;
- }
-
- IL_2a67:
- {
- bool L_1825 = V_27;
- V_128 = L_1825;
- bool L_1826 = V_128;
- if (!L_1826)
- {
- goto IL_2ade;
- }
- }
- {
- V_27 = (bool)0;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_1827 = ___0_textInfo;
- NullCheck(L_1827);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_1828 = L_1827->___textElementInfo;
- int32_t L_1829 = V_42;
- NullCheck(L_1828);
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_1830 = (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)(&((L_1828)->GetAddressAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_subtract(L_1829, 1)))))->___topRight);
- float L_1831 = L_1830->___x;
- float L_1832 = V_22;
- Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&V_29), L_1831, L_1832, (0.0f), NULL);
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_1833 = ___0_textInfo;
- NullCheck(L_1833);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_1834 = L_1833->___textElementInfo;
- int32_t L_1835 = V_42;
- NullCheck(L_1834);
- float L_1836 = ((L_1834)->GetAddressAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_subtract(L_1835, 1)))))->___scale;
- V_20 = L_1836;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1837 = V_28;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1838 = V_29;
- float L_1839 = V_19;
- float L_1840 = V_20;
- float L_1841 = V_21;
- float L_1842 = V_18;
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_1843 = V_14;
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_1844 = ___1_generationSettings;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_1845 = ___0_textInfo;
- TextGenerator_DrawUnderlineMesh_m307EA8034106ACD13F89CC7E78C5DE08CCCCEFAE(__this, L_1837, L_1838, L_1839, L_1840, L_1841, L_1842, L_1843, L_1844, L_1845, NULL);
- V_21 = (0.0f);
- V_18 = (0.0f);
- V_22 = (32767.0f);
- }
-
- IL_2ade:
- {
- }
-
- IL_2adf:
- {
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_1846 = ___0_textInfo;
- NullCheck(L_1846);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_1847 = L_1846->___textElementInfo;
- int32_t L_1848 = V_42;
- NullCheck(L_1847);
- int32_t L_1849 = ((L_1847)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_1848)))->___style;
- V_51 = (bool)((((int32_t)((int32_t)((int32_t)L_1849&((int32_t)64)))) == ((int32_t)((int32_t)64)))? 1 : 0);
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_1850 = V_43;
- NullCheck(L_1850);
- FaceInfo_t12F0319E555A62CBA1D9E51A16C7963393932756 L_1851;
- L_1851 = FontAsset_get_faceInfo_mF020EC579E3C18A6279D55D86AF1C585031B49A9(L_1850, NULL);
- V_118 = L_1851;
- float L_1852;
- L_1852 = FaceInfo_get_strikethroughOffset_m7997E4A1512FE358331B3A6543C62C92A0AA5CA5((&V_118), NULL);
- V_52 = L_1852;
- bool L_1853 = V_51;
- V_129 = L_1853;
- bool L_1854 = V_129;
- if (!L_1854)
- {
- goto IL_2fd2;
- }
- }
- {
- V_130 = (bool)1;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_1855 = ___0_textInfo;
- NullCheck(L_1855);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_1856 = L_1855->___textElementInfo;
- int32_t L_1857 = V_42;
- NullCheck(L_1856);
- MaterialReferenceU5BU5D_t4A9B88114E223BD96CE5121053664023CE2DE07E* L_1858 = __this->___m_MaterialReferences;
- SpecialCharacter_t869F8BE65A7FE32AFD4196118258F49A63D8E2BD* L_1859 = (SpecialCharacter_t869F8BE65A7FE32AFD4196118258F49A63D8E2BD*)(&__this->___m_Underline);
- int32_t L_1860 = L_1859->___materialIndex;
- NullCheck(L_1858);
- int32_t L_1861 = ((L_1858)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_1860)))->___referenceCount;
- ((L_1856)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_1857)))->___strikethroughVertexIndex = ((int32_t)il2cpp_codegen_multiply(L_1861, 4));
- int32_t L_1862 = V_42;
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_1863 = ___1_generationSettings;
- NullCheck(L_1863);
- int32_t L_1864 = L_1863->___maxVisibleCharacters;
- if ((((int32_t)L_1862) > ((int32_t)L_1864)))
- {
- goto IL_2b8b;
- }
- }
- {
- int32_t L_1865 = V_46;
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_1866 = ___1_generationSettings;
- NullCheck(L_1866);
- int32_t L_1867 = L_1866->___maxVisibleLines;
- if ((((int32_t)L_1865) > ((int32_t)L_1867)))
- {
- goto IL_2b8b;
- }
- }
- {
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_1868 = ___1_generationSettings;
- NullCheck(L_1868);
- int32_t L_1869 = L_1868->___overflowMode;
- if ((!(((uint32_t)L_1869) == ((uint32_t)5))))
- {
- goto IL_2b88;
- }
- }
- {
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_1870 = ___0_textInfo;
- NullCheck(L_1870);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_1871 = L_1870->___textElementInfo;
- int32_t L_1872 = V_42;
- NullCheck(L_1871);
- int32_t L_1873 = ((L_1871)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_1872)))->___pageNumber;
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_1874 = ___1_generationSettings;
- NullCheck(L_1874);
- int32_t L_1875 = L_1874->___pageToDisplay;
- G_B407_0 = ((((int32_t)((((int32_t)((int32_t)il2cpp_codegen_add(L_1873, 1))) == ((int32_t)L_1875))? 1 : 0)) == ((int32_t)0))? 1 : 0);
- goto IL_2b89;
- }
-
- IL_2b88:
- {
- G_B407_0 = 0;
- }
-
- IL_2b89:
- {
- G_B409_0 = G_B407_0;
- goto IL_2b8c;
- }
-
- IL_2b8b:
- {
- G_B409_0 = 1;
- }
-
- IL_2b8c:
- {
- V_131 = (bool)G_B409_0;
- bool L_1876 = V_131;
- if (!L_1876)
- {
- goto IL_2b95;
- }
- }
- {
- V_130 = (bool)0;
- }
-
- IL_2b95:
- {
- bool L_1877 = V_30;
- bool L_1878 = V_130;
- if (!((int32_t)(((((int32_t)L_1877) == ((int32_t)0))? 1 : 0)&(int32_t)L_1878)))
- {
- goto IL_2bc1;
- }
- }
- {
- int32_t L_1879 = V_42;
- LineInfo_t2BBD461B330C46ACA45596A8E72FEA4172F88CF5 L_1880 = V_47;
- int32_t L_1881 = L_1880.___lastVisibleCharacterIndex;
- if ((((int32_t)L_1879) > ((int32_t)L_1881)))
- {
- goto IL_2bc1;
- }
- }
- {
- Il2CppChar L_1882 = V_44;
- if ((((int32_t)L_1882) == ((int32_t)((int32_t)10))))
- {
- goto IL_2bc1;
- }
- }
- {
- Il2CppChar L_1883 = V_44;
- if ((((int32_t)L_1883) == ((int32_t)((int32_t)11))))
- {
- goto IL_2bc1;
- }
- }
- {
- Il2CppChar L_1884 = V_44;
- G_B417_0 = ((((int32_t)((((int32_t)L_1884) == ((int32_t)((int32_t)13)))? 1 : 0)) == ((int32_t)0))? 1 : 0);
- goto IL_2bc2;
- }
-
- IL_2bc1:
- {
- G_B417_0 = 0;
- }
-
- IL_2bc2:
- {
- V_132 = (bool)G_B417_0;
- bool L_1885 = V_132;
- if (!L_1885)
- {
- goto IL_2c7f;
- }
- }
- {
- int32_t L_1886 = V_42;
- LineInfo_t2BBD461B330C46ACA45596A8E72FEA4172F88CF5 L_1887 = V_47;
- int32_t L_1888 = L_1887.___lastVisibleCharacterIndex;
- if ((!(((uint32_t)L_1886) == ((uint32_t)L_1888))))
- {
- goto IL_2be0;
- }
- }
- {
- Il2CppChar L_1889 = V_44;
- il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.char_class);
- bool L_1890;
- L_1890 = Char_IsSeparator_m8DBA05CCFA10131140E40057E6553F7AC7397BF9(L_1889, NULL);
- G_B421_0 = ((int32_t)(L_1890));
- goto IL_2be1;
- }
-
- IL_2be0:
- {
- G_B421_0 = 0;
- }
-
- IL_2be1:
- {
- V_133 = (bool)G_B421_0;
- bool L_1891 = V_133;
- if (!L_1891)
- {
- goto IL_2bee;
- }
- }
- {
- goto IL_2c7e;
- }
-
- IL_2bee:
- {
- V_30 = (bool)1;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_1892 = ___0_textInfo;
- NullCheck(L_1892);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_1893 = L_1892->___textElementInfo;
- int32_t L_1894 = V_42;
- NullCheck(L_1893);
- float L_1895 = ((L_1893)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_1894)))->___pointSize;
- V_24 = L_1895;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_1896 = ___0_textInfo;
- NullCheck(L_1896);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_1897 = L_1896->___textElementInfo;
- int32_t L_1898 = V_42;
- NullCheck(L_1897);
- float L_1899 = ((L_1897)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_1898)))->___scale;
- V_25 = L_1899;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_1900 = ___0_textInfo;
- NullCheck(L_1900);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_1901 = L_1900->___textElementInfo;
- int32_t L_1902 = V_42;
- NullCheck(L_1901);
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_1903 = (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)(&((L_1901)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_1902)))->___bottomLeft);
- float L_1904 = L_1903->___x;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_1905 = ___0_textInfo;
- NullCheck(L_1905);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_1906 = L_1905->___textElementInfo;
- int32_t L_1907 = V_42;
- NullCheck(L_1906);
- float L_1908 = ((L_1906)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_1907)))->___baseLine;
- float L_1909 = V_52;
- float L_1910 = V_25;
- Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&V_31), L_1904, ((float)il2cpp_codegen_add(L_1908, ((float)il2cpp_codegen_multiply(L_1909, L_1910)))), (0.0f), NULL);
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_1911 = ___0_textInfo;
- NullCheck(L_1911);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_1912 = L_1911->___textElementInfo;
- int32_t L_1913 = V_42;
- NullCheck(L_1912);
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_1914 = ((L_1912)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_1913)))->___strikethroughColor;
- V_15 = L_1914;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_1915 = ___0_textInfo;
- NullCheck(L_1915);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_1916 = L_1915->___textElementInfo;
- int32_t L_1917 = V_42;
- NullCheck(L_1916);
- float L_1918 = ((L_1916)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_1917)))->___baseLine;
- V_26 = L_1918;
- }
-
- IL_2c7e:
- {
- }
-
- IL_2c7f:
- {
- bool L_1919 = V_30;
- if (!L_1919)
- {
- goto IL_2c8e;
- }
- }
- {
- int32_t L_1920 = __this->___m_CharacterCount;
- G_B428_0 = ((((int32_t)L_1920) == ((int32_t)1))? 1 : 0);
- goto IL_2c8f;
- }
-
- IL_2c8e:
- {
- G_B428_0 = 0;
- }
-
- IL_2c8f:
- {
- V_134 = (bool)G_B428_0;
- bool L_1921 = V_134;
- if (!L_1921)
- {
- goto IL_2cf1;
- }
- }
- {
- V_30 = (bool)0;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_1922 = ___0_textInfo;
- NullCheck(L_1922);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_1923 = L_1922->___textElementInfo;
- int32_t L_1924 = V_42;
- NullCheck(L_1923);
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_1925 = (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)(&((L_1923)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_1924)))->___topRight);
- float L_1926 = L_1925->___x;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_1927 = ___0_textInfo;
- NullCheck(L_1927);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_1928 = L_1927->___textElementInfo;
- int32_t L_1929 = V_42;
- NullCheck(L_1928);
- float L_1930 = ((L_1928)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_1929)))->___baseLine;
- float L_1931 = V_52;
- float L_1932 = V_25;
- Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&V_32), L_1926, ((float)il2cpp_codegen_add(L_1930, ((float)il2cpp_codegen_multiply(L_1931, L_1932)))), (0.0f), NULL);
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1933 = V_31;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1934 = V_32;
- float L_1935 = V_25;
- float L_1936 = V_25;
- float L_1937 = V_25;
- float L_1938 = V_17;
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_1939 = V_15;
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_1940 = ___1_generationSettings;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_1941 = ___0_textInfo;
- TextGenerator_DrawUnderlineMesh_m307EA8034106ACD13F89CC7E78C5DE08CCCCEFAE(__this, L_1933, L_1934, L_1935, L_1936, L_1937, L_1938, L_1939, L_1940, L_1941, NULL);
- goto IL_2fcf;
- }
-
- IL_2cf1:
- {
- bool L_1942 = V_30;
- if (!L_1942)
- {
- goto IL_2d02;
- }
- }
- {
- int32_t L_1943 = V_42;
- LineInfo_t2BBD461B330C46ACA45596A8E72FEA4172F88CF5 L_1944 = V_47;
- int32_t L_1945 = L_1944.___lastCharacterIndex;
- G_B433_0 = ((((int32_t)L_1943) == ((int32_t)L_1945))? 1 : 0);
- goto IL_2d03;
- }
-
- IL_2d02:
- {
- G_B433_0 = 0;
- }
-
- IL_2d03:
- {
- V_135 = (bool)G_B433_0;
- bool L_1946 = V_135;
- if (!L_1946)
- {
- goto IL_2dc8;
- }
- }
- {
- bool L_1947 = V_45;
- if (L_1947)
- {
- goto IL_2d1c;
- }
- }
- {
- Il2CppChar L_1948 = V_44;
- G_B437_0 = ((((int32_t)L_1948) == ((int32_t)((int32_t)8203)))? 1 : 0);
- goto IL_2d1d;
- }
-
- IL_2d1c:
- {
- G_B437_0 = 1;
- }
-
- IL_2d1d:
- {
- V_136 = (bool)G_B437_0;
- bool L_1949 = V_136;
- if (!L_1949)
- {
- goto IL_2d6b;
- }
- }
- {
- LineInfo_t2BBD461B330C46ACA45596A8E72FEA4172F88CF5 L_1950 = V_47;
- int32_t L_1951 = L_1950.___lastVisibleCharacterIndex;
- V_137 = L_1951;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_1952 = ___0_textInfo;
- NullCheck(L_1952);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_1953 = L_1952->___textElementInfo;
- int32_t L_1954 = V_137;
- NullCheck(L_1953);
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_1955 = (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)(&((L_1953)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_1954)))->___topRight);
- float L_1956 = L_1955->___x;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_1957 = ___0_textInfo;
- NullCheck(L_1957);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_1958 = L_1957->___textElementInfo;
- int32_t L_1959 = V_137;
- NullCheck(L_1958);
- float L_1960 = ((L_1958)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_1959)))->___baseLine;
- float L_1961 = V_52;
- float L_1962 = V_25;
- Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&V_32), L_1956, ((float)il2cpp_codegen_add(L_1960, ((float)il2cpp_codegen_multiply(L_1961, L_1962)))), (0.0f), NULL);
- goto IL_2da8;
- }
-
- IL_2d6b:
- {
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_1963 = ___0_textInfo;
- NullCheck(L_1963);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_1964 = L_1963->___textElementInfo;
- int32_t L_1965 = V_42;
- NullCheck(L_1964);
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_1966 = (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)(&((L_1964)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_1965)))->___topRight);
- float L_1967 = L_1966->___x;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_1968 = ___0_textInfo;
- NullCheck(L_1968);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_1969 = L_1968->___textElementInfo;
- int32_t L_1970 = V_42;
- NullCheck(L_1969);
- float L_1971 = ((L_1969)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_1970)))->___baseLine;
- float L_1972 = V_52;
- float L_1973 = V_25;
- Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&V_32), L_1967, ((float)il2cpp_codegen_add(L_1971, ((float)il2cpp_codegen_multiply(L_1972, L_1973)))), (0.0f), NULL);
- }
-
- IL_2da8:
- {
- V_30 = (bool)0;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1974 = V_31;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1975 = V_32;
- float L_1976 = V_25;
- float L_1977 = V_25;
- float L_1978 = V_25;
- float L_1979 = V_17;
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_1980 = V_15;
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_1981 = ___1_generationSettings;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_1982 = ___0_textInfo;
- TextGenerator_DrawUnderlineMesh_m307EA8034106ACD13F89CC7E78C5DE08CCCCEFAE(__this, L_1974, L_1975, L_1976, L_1977, L_1978, L_1979, L_1980, L_1981, L_1982, NULL);
- goto IL_2fcf;
- }
-
- IL_2dc8:
- {
- bool L_1983 = V_30;
- if (!L_1983)
- {
- goto IL_2e19;
- }
- }
- {
- int32_t L_1984 = V_42;
- int32_t L_1985 = __this->___m_CharacterCount;
- if ((((int32_t)L_1984) >= ((int32_t)L_1985)))
- {
- goto IL_2e19;
- }
- }
- {
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_1986 = ___0_textInfo;
- NullCheck(L_1986);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_1987 = L_1986->___textElementInfo;
- int32_t L_1988 = V_42;
- NullCheck(L_1987);
- float L_1989 = ((L_1987)->GetAddressAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_1988, 1)))))->___pointSize;
- float L_1990 = V_24;
- if ((!(((float)L_1989) == ((float)L_1990))))
- {
- goto IL_2e16;
- }
- }
- {
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_1991 = ___0_textInfo;
- NullCheck(L_1991);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_1992 = L_1991->___textElementInfo;
- int32_t L_1993 = V_42;
- NullCheck(L_1992);
- float L_1994 = ((L_1992)->GetAddressAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_1993, 1)))))->___baseLine;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1995 = V_6;
- float L_1996 = L_1995.___y;
- float L_1997 = V_26;
- il2cpp_codegen_runtime_class_init_inline(TextGeneratorUtilities_tAD0F329B1A5C7CC27CF63086C11FE092B43FED53_il2cpp_TypeInfo_var);
- bool L_1998;
- L_1998 = TextGeneratorUtilities_Approximately_m696ABB909732F536F1FF83EA8CE34CF53266794D(((float)il2cpp_codegen_add(L_1994, L_1996)), L_1997, NULL);
- G_B446_0 = ((((int32_t)L_1998) == ((int32_t)0))? 1 : 0);
- goto IL_2e17;
- }
-
- IL_2e16:
- {
- G_B446_0 = 1;
- }
-
- IL_2e17:
- {
- G_B448_0 = G_B446_0;
- goto IL_2e1a;
- }
-
- IL_2e19:
- {
- G_B448_0 = 0;
- }
-
- IL_2e1a:
- {
- V_138 = (bool)G_B448_0;
- bool L_1999 = V_138;
- if (!L_1999)
- {
- goto IL_2ed1;
- }
- }
- {
- V_30 = (bool)0;
- LineInfo_t2BBD461B330C46ACA45596A8E72FEA4172F88CF5 L_2000 = V_47;
- int32_t L_2001 = L_2000.___lastVisibleCharacterIndex;
- V_139 = L_2001;
- int32_t L_2002 = V_42;
- int32_t L_2003 = V_139;
- V_140 = (bool)((((int32_t)L_2002) > ((int32_t)L_2003))? 1 : 0);
- bool L_2004 = V_140;
- if (!L_2004)
- {
- goto IL_2e79;
- }
- }
- {
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_2005 = ___0_textInfo;
- NullCheck(L_2005);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_2006 = L_2005->___textElementInfo;
- int32_t L_2007 = V_139;
- NullCheck(L_2006);
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_2008 = (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)(&((L_2006)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_2007)))->___topRight);
- float L_2009 = L_2008->___x;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_2010 = ___0_textInfo;
- NullCheck(L_2010);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_2011 = L_2010->___textElementInfo;
- int32_t L_2012 = V_139;
- NullCheck(L_2011);
- float L_2013 = ((L_2011)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_2012)))->___baseLine;
- float L_2014 = V_52;
- float L_2015 = V_25;
- Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&V_32), L_2009, ((float)il2cpp_codegen_add(L_2013, ((float)il2cpp_codegen_multiply(L_2014, L_2015)))), (0.0f), NULL);
- goto IL_2eb4;
- }
-
- IL_2e79:
- {
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_2016 = ___0_textInfo;
- NullCheck(L_2016);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_2017 = L_2016->___textElementInfo;
- int32_t L_2018 = V_42;
- NullCheck(L_2017);
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_2019 = (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)(&((L_2017)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_2018)))->___topRight);
- float L_2020 = L_2019->___x;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_2021 = ___0_textInfo;
- NullCheck(L_2021);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_2022 = L_2021->___textElementInfo;
- int32_t L_2023 = V_42;
- NullCheck(L_2022);
- float L_2024 = ((L_2022)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_2023)))->___baseLine;
- float L_2025 = V_52;
- float L_2026 = V_25;
- Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&V_32), L_2020, ((float)il2cpp_codegen_add(L_2024, ((float)il2cpp_codegen_multiply(L_2025, L_2026)))), (0.0f), NULL);
- }
-
- IL_2eb4:
- {
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2027 = V_31;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2028 = V_32;
- float L_2029 = V_25;
- float L_2030 = V_25;
- float L_2031 = V_25;
- float L_2032 = V_17;
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_2033 = V_15;
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_2034 = ___1_generationSettings;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_2035 = ___0_textInfo;
- TextGenerator_DrawUnderlineMesh_m307EA8034106ACD13F89CC7E78C5DE08CCCCEFAE(__this, L_2027, L_2028, L_2029, L_2030, L_2031, L_2032, L_2033, L_2034, L_2035, NULL);
- goto IL_2fcf;
- }
-
- IL_2ed1:
- {
- bool L_2036 = V_30;
- if (!L_2036)
- {
- goto IL_2f02;
- }
- }
- {
- int32_t L_2037 = V_42;
- int32_t L_2038 = __this->___m_CharacterCount;
- if ((((int32_t)L_2037) >= ((int32_t)L_2038)))
- {
- goto IL_2f02;
- }
- }
- {
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_2039 = V_43;
- NullCheck(L_2039);
- int32_t L_2040;
- L_2040 = VirtualFuncInvoker0< int32_t >::Invoke(2, L_2039);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_2041 = V_36;
- int32_t L_2042 = V_42;
- NullCheck(L_2041);
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_2043 = ((L_2041)->GetAddressAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_2042, 1)))))->___fontAsset;
- NullCheck(L_2043);
- int32_t L_2044;
- L_2044 = VirtualFuncInvoker0< int32_t >::Invoke(2, L_2043);
- G_B457_0 = ((((int32_t)((((int32_t)L_2040) == ((int32_t)L_2044))? 1 : 0)) == ((int32_t)0))? 1 : 0);
- goto IL_2f03;
- }
-
- IL_2f02:
- {
- G_B457_0 = 0;
- }
-
- IL_2f03:
- {
- V_141 = (bool)G_B457_0;
- bool L_2045 = V_141;
- if (!L_2045)
- {
- goto IL_2f62;
- }
- }
- {
- V_30 = (bool)0;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_2046 = ___0_textInfo;
- NullCheck(L_2046);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_2047 = L_2046->___textElementInfo;
- int32_t L_2048 = V_42;
- NullCheck(L_2047);
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_2049 = (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)(&((L_2047)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_2048)))->___topRight);
- float L_2050 = L_2049->___x;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_2051 = ___0_textInfo;
- NullCheck(L_2051);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_2052 = L_2051->___textElementInfo;
- int32_t L_2053 = V_42;
- NullCheck(L_2052);
- float L_2054 = ((L_2052)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_2053)))->___baseLine;
- float L_2055 = V_52;
- float L_2056 = V_25;
- Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&V_32), L_2050, ((float)il2cpp_codegen_add(L_2054, ((float)il2cpp_codegen_multiply(L_2055, L_2056)))), (0.0f), NULL);
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2057 = V_31;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2058 = V_32;
- float L_2059 = V_25;
- float L_2060 = V_25;
- float L_2061 = V_25;
- float L_2062 = V_17;
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_2063 = V_15;
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_2064 = ___1_generationSettings;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_2065 = ___0_textInfo;
- TextGenerator_DrawUnderlineMesh_m307EA8034106ACD13F89CC7E78C5DE08CCCCEFAE(__this, L_2057, L_2058, L_2059, L_2060, L_2061, L_2062, L_2063, L_2064, L_2065, NULL);
- goto IL_2fcf;
- }
-
- IL_2f62:
- {
- bool L_2066 = V_30;
- if (!L_2066)
- {
- goto IL_2f6d;
- }
- }
- {
- bool L_2067 = V_130;
- G_B462_0 = ((((int32_t)L_2067) == ((int32_t)0))? 1 : 0);
- goto IL_2f6e;
- }
-
- IL_2f6d:
- {
- G_B462_0 = 0;
- }
-
- IL_2f6e:
- {
- V_142 = (bool)G_B462_0;
- bool L_2068 = V_142;
- if (!L_2068)
- {
- goto IL_2fcf;
- }
- }
- {
- V_30 = (bool)0;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_2069 = ___0_textInfo;
- NullCheck(L_2069);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_2070 = L_2069->___textElementInfo;
- int32_t L_2071 = V_42;
- NullCheck(L_2070);
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_2072 = (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)(&((L_2070)->GetAddressAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_subtract(L_2071, 1)))))->___topRight);
- float L_2073 = L_2072->___x;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_2074 = ___0_textInfo;
- NullCheck(L_2074);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_2075 = L_2074->___textElementInfo;
- int32_t L_2076 = V_42;
- NullCheck(L_2075);
- float L_2077 = ((L_2075)->GetAddressAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_subtract(L_2076, 1)))))->___baseLine;
- float L_2078 = V_52;
- float L_2079 = V_25;
- Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&V_32), L_2073, ((float)il2cpp_codegen_add(L_2077, ((float)il2cpp_codegen_multiply(L_2078, L_2079)))), (0.0f), NULL);
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2080 = V_31;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2081 = V_32;
- float L_2082 = V_25;
- float L_2083 = V_25;
- float L_2084 = V_25;
- float L_2085 = V_17;
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_2086 = V_15;
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_2087 = ___1_generationSettings;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_2088 = ___0_textInfo;
- TextGenerator_DrawUnderlineMesh_m307EA8034106ACD13F89CC7E78C5DE08CCCCEFAE(__this, L_2080, L_2081, L_2082, L_2083, L_2084, L_2085, L_2086, L_2087, L_2088, NULL);
- }
-
- IL_2fcf:
- {
- goto IL_3037;
- }
-
- IL_2fd2:
- {
- bool L_2089 = V_30;
- V_143 = L_2089;
- bool L_2090 = V_143;
- if (!L_2090)
- {
- goto IL_3036;
- }
- }
- {
- V_30 = (bool)0;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_2091 = ___0_textInfo;
- NullCheck(L_2091);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_2092 = L_2091->___textElementInfo;
- int32_t L_2093 = V_42;
- NullCheck(L_2092);
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_2094 = (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)(&((L_2092)->GetAddressAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_subtract(L_2093, 1)))))->___topRight);
- float L_2095 = L_2094->___x;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_2096 = ___0_textInfo;
- NullCheck(L_2096);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_2097 = L_2096->___textElementInfo;
- int32_t L_2098 = V_42;
- NullCheck(L_2097);
- float L_2099 = ((L_2097)->GetAddressAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_subtract(L_2098, 1)))))->___baseLine;
- float L_2100 = V_52;
- float L_2101 = V_25;
- Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&V_32), L_2095, ((float)il2cpp_codegen_add(L_2099, ((float)il2cpp_codegen_multiply(L_2100, L_2101)))), (0.0f), NULL);
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2102 = V_31;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2103 = V_32;
- float L_2104 = V_25;
- float L_2105 = V_25;
- float L_2106 = V_25;
- float L_2107 = V_17;
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_2108 = V_15;
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_2109 = ___1_generationSettings;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_2110 = ___0_textInfo;
- TextGenerator_DrawUnderlineMesh_m307EA8034106ACD13F89CC7E78C5DE08CCCCEFAE(__this, L_2102, L_2103, L_2104, L_2105, L_2106, L_2107, L_2108, L_2109, L_2110, NULL);
- }
-
- IL_3036:
- {
- }
-
- IL_3037:
- {
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_2111 = ___0_textInfo;
- NullCheck(L_2111);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_2112 = L_2111->___textElementInfo;
- int32_t L_2113 = V_42;
- NullCheck(L_2112);
- int32_t L_2114 = ((L_2112)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_2113)))->___style;
- V_53 = (bool)((((int32_t)((int32_t)((int32_t)L_2114&((int32_t)512)))) == ((int32_t)((int32_t)512)))? 1 : 0);
- bool L_2115 = V_53;
- V_144 = L_2115;
- bool L_2116 = V_144;
- if (!L_2116)
- {
- goto IL_347b;
- }
- }
- {
- V_145 = (bool)1;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_2117 = ___0_textInfo;
- NullCheck(L_2117);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_2118 = L_2117->___textElementInfo;
- int32_t L_2119 = V_42;
- NullCheck(L_2118);
- int32_t L_2120 = ((L_2118)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_2119)))->___pageNumber;
- V_146 = L_2120;
- int32_t L_2121 = V_42;
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_2122 = ___1_generationSettings;
- NullCheck(L_2122);
- int32_t L_2123 = L_2122->___maxVisibleCharacters;
- if ((((int32_t)L_2121) > ((int32_t)L_2123)))
- {
- goto IL_30ac;
- }
- }
- {
- int32_t L_2124 = V_46;
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_2125 = ___1_generationSettings;
- NullCheck(L_2125);
- int32_t L_2126 = L_2125->___maxVisibleLines;
- if ((((int32_t)L_2124) > ((int32_t)L_2126)))
- {
- goto IL_30ac;
- }
- }
- {
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_2127 = ___1_generationSettings;
- NullCheck(L_2127);
- int32_t L_2128 = L_2127->___overflowMode;
- if ((!(((uint32_t)L_2128) == ((uint32_t)5))))
- {
- goto IL_30a9;
- }
- }
- {
- int32_t L_2129 = V_146;
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_2130 = ___1_generationSettings;
- NullCheck(L_2130);
- int32_t L_2131 = L_2130->___pageToDisplay;
- G_B474_0 = ((((int32_t)((((int32_t)((int32_t)il2cpp_codegen_add(L_2129, 1))) == ((int32_t)L_2131))? 1 : 0)) == ((int32_t)0))? 1 : 0);
- goto IL_30aa;
- }
-
- IL_30a9:
- {
- G_B474_0 = 0;
- }
-
- IL_30aa:
- {
- G_B476_0 = G_B474_0;
- goto IL_30ad;
- }
-
- IL_30ac:
- {
- G_B476_0 = 1;
- }
-
- IL_30ad:
- {
- V_147 = (bool)G_B476_0;
- bool L_2132 = V_147;
- if (!L_2132)
- {
- goto IL_30b6;
- }
- }
- {
- V_145 = (bool)0;
- }
-
- IL_30b6:
- {
- bool L_2133 = V_33;
- if (L_2133)
- {
- goto IL_30e0;
- }
- }
- {
- bool L_2134 = V_145;
- if (!L_2134)
- {
- goto IL_30e0;
- }
- }
- {
- int32_t L_2135 = V_42;
- LineInfo_t2BBD461B330C46ACA45596A8E72FEA4172F88CF5 L_2136 = V_47;
- int32_t L_2137 = L_2136.___lastVisibleCharacterIndex;
- if ((((int32_t)L_2135) > ((int32_t)L_2137)))
- {
- goto IL_30e0;
- }
- }
- {
- Il2CppChar L_2138 = V_44;
- if ((((int32_t)L_2138) == ((int32_t)((int32_t)10))))
- {
- goto IL_30e0;
- }
- }
- {
- Il2CppChar L_2139 = V_44;
- if ((((int32_t)L_2139) == ((int32_t)((int32_t)11))))
- {
- goto IL_30e0;
- }
- }
- {
- Il2CppChar L_2140 = V_44;
- G_B485_0 = ((((int32_t)((((int32_t)L_2140) == ((int32_t)((int32_t)13)))? 1 : 0)) == ((int32_t)0))? 1 : 0);
- goto IL_30e1;
- }
-
- IL_30e0:
- {
- G_B485_0 = 0;
- }
-
- IL_30e1:
- {
- V_148 = (bool)G_B485_0;
- bool L_2141 = V_148;
- if (!L_2141)
- {
- goto IL_3139;
- }
- }
- {
- int32_t L_2142 = V_42;
- LineInfo_t2BBD461B330C46ACA45596A8E72FEA4172F88CF5 L_2143 = V_47;
- int32_t L_2144 = L_2143.___lastVisibleCharacterIndex;
- if ((!(((uint32_t)L_2142) == ((uint32_t)L_2144))))
- {
- goto IL_30fc;
- }
- }
- {
- Il2CppChar L_2145 = V_44;
- il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.char_class);
- bool L_2146;
- L_2146 = Char_IsSeparator_m8DBA05CCFA10131140E40057E6553F7AC7397BF9(L_2145, NULL);
- G_B489_0 = ((int32_t)(L_2146));
- goto IL_30fd;
- }
-
- IL_30fc:
- {
- G_B489_0 = 0;
- }
-
- IL_30fd:
- {
- V_149 = (bool)G_B489_0;
- bool L_2147 = V_149;
- if (!L_2147)
- {
- goto IL_3107;
- }
- }
- {
- goto IL_3138;
- }
-
- IL_3107:
- {
- V_33 = (bool)1;
- il2cpp_codegen_runtime_class_init_inline(TextGeneratorUtilities_tAD0F329B1A5C7CC27CF63086C11FE092B43FED53_il2cpp_TypeInfo_var);
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_2148 = ((TextGeneratorUtilities_tAD0F329B1A5C7CC27CF63086C11FE092B43FED53_StaticFields*)il2cpp_codegen_static_fields_for(TextGeneratorUtilities_tAD0F329B1A5C7CC27CF63086C11FE092B43FED53_il2cpp_TypeInfo_var))->___largePositiveVector2;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2149;
- L_2149 = Vector2_op_Implicit_m6D9CABB2C791A192867D7A4559D132BE86DD3EB7_inline(L_2148, NULL);
- V_34 = L_2149;
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_2150 = ((TextGeneratorUtilities_tAD0F329B1A5C7CC27CF63086C11FE092B43FED53_StaticFields*)il2cpp_codegen_static_fields_for(TextGeneratorUtilities_tAD0F329B1A5C7CC27CF63086C11FE092B43FED53_il2cpp_TypeInfo_var))->___largeNegativeVector2;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2151;
- L_2151 = Vector2_op_Implicit_m6D9CABB2C791A192867D7A4559D132BE86DD3EB7_inline(L_2150, NULL);
- V_35 = L_2151;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_2152 = ___0_textInfo;
- NullCheck(L_2152);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_2153 = L_2152->___textElementInfo;
- int32_t L_2154 = V_42;
- NullCheck(L_2153);
- HighlightState_tFF5FE9065990F04A37FEC545A0024047F0ABD740 L_2155 = ((L_2153)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_2154)))->___highlightState;
- V_16 = L_2155;
- }
-
- IL_3138:
- {
- }
-
- IL_3139:
- {
- bool L_2156 = V_33;
- V_150 = L_2156;
- bool L_2157 = V_150;
- if (!L_2157)
- {
- goto IL_33d8;
- }
- }
- {
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_2158 = ___0_textInfo;
- NullCheck(L_2158);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_2159 = L_2158->___textElementInfo;
- int32_t L_2160 = V_42;
- NullCheck(L_2159);
- int32_t L_2161 = L_2160;
- TextElementInfo_tDD7A12E319505510E0B350E342BD55F32AB5F976 L_2162 = (L_2159)->GetAt(static_cast<il2cpp_array_size_t>(L_2161));
- V_151 = L_2162;
- TextElementInfo_tDD7A12E319505510E0B350E342BD55F32AB5F976 L_2163 = V_151;
- HighlightState_tFF5FE9065990F04A37FEC545A0024047F0ABD740 L_2164 = L_2163.___highlightState;
- V_152 = L_2164;
- V_153 = (bool)0;
- HighlightState_tFF5FE9065990F04A37FEC545A0024047F0ABD740 L_2165 = V_16;
- HighlightState_tFF5FE9065990F04A37FEC545A0024047F0ABD740 L_2166 = V_152;
- bool L_2167;
- L_2167 = HighlightState_op_Inequality_m2DFBCB59E593F72191BFBBD7424A8C6151E68272(L_2165, L_2166, NULL);
- V_154 = L_2167;
- bool L_2168 = V_154;
- if (!L_2168)
- {
- goto IL_32c5;
- }
- }
- {
- bool L_2169 = V_45;
- V_155 = L_2169;
- bool L_2170 = V_155;
- if (!L_2170)
- {
- goto IL_31a6;
- }
- }
- {
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2171 = V_35;
- float L_2172 = L_2171.___x;
- Offset_tF4AF8F62C21FD6DCB5255F705A59CC10583E22C4* L_2173 = (Offset_tF4AF8F62C21FD6DCB5255F705A59CC10583E22C4*)(&(&V_16)->___padding);
- il2cpp_codegen_runtime_class_init_inline(Offset_tF4AF8F62C21FD6DCB5255F705A59CC10583E22C4_il2cpp_TypeInfo_var);
- float L_2174;
- L_2174 = Offset_get_right_m45AEBB7DE1D42A9A7234FB0DCE4E92420060D3FB(L_2173, NULL);
- TextElementInfo_tDD7A12E319505510E0B350E342BD55F32AB5F976 L_2175 = V_151;
- float L_2176 = L_2175.___origin;
- (&V_35)->___x = ((float)(((float)il2cpp_codegen_add(((float)il2cpp_codegen_subtract(L_2172, L_2174)), L_2176))/(2.0f)));
- goto IL_31d4;
- }
-
- IL_31a6:
- {
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2177 = V_35;
- float L_2178 = L_2177.___x;
- Offset_tF4AF8F62C21FD6DCB5255F705A59CC10583E22C4* L_2179 = (Offset_tF4AF8F62C21FD6DCB5255F705A59CC10583E22C4*)(&(&V_16)->___padding);
- il2cpp_codegen_runtime_class_init_inline(Offset_tF4AF8F62C21FD6DCB5255F705A59CC10583E22C4_il2cpp_TypeInfo_var);
- float L_2180;
- L_2180 = Offset_get_right_m45AEBB7DE1D42A9A7234FB0DCE4E92420060D3FB(L_2179, NULL);
- TextElementInfo_tDD7A12E319505510E0B350E342BD55F32AB5F976 L_2181 = V_151;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2182 = L_2181.___bottomLeft;
- float L_2183 = L_2182.___x;
- (&V_35)->___x = ((float)(((float)il2cpp_codegen_add(((float)il2cpp_codegen_subtract(L_2178, L_2180)), L_2183))/(2.0f)));
- }
-
- IL_31d4:
- {
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2184 = V_34;
- float L_2185 = L_2184.___y;
- TextElementInfo_tDD7A12E319505510E0B350E342BD55F32AB5F976 L_2186 = V_151;
- float L_2187 = L_2186.___descender;
- float L_2188;
- L_2188 = Mathf_Min_m747CA71A9483CDB394B13BD0AD048EE17E48FFE4_inline(L_2185, L_2187, NULL);
- (&V_34)->___y = L_2188;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2189 = V_35;
- float L_2190 = L_2189.___y;
- TextElementInfo_tDD7A12E319505510E0B350E342BD55F32AB5F976 L_2191 = V_151;
- float L_2192 = L_2191.___ascender;
- float L_2193;
- L_2193 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline(L_2190, L_2192, NULL);
- (&V_35)->___y = L_2193;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2194 = V_34;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2195 = V_35;
- HighlightState_tFF5FE9065990F04A37FEC545A0024047F0ABD740 L_2196 = V_16;
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_2197 = L_2196.___color;
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_2198 = ___1_generationSettings;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_2199 = ___0_textInfo;
- TextGenerator_DrawTextHighlight_m4046F4CC59C6DD8FE5B0BD97DB8BFE015B829389(__this, L_2194, L_2195, L_2197, L_2198, L_2199, NULL);
- V_33 = (bool)1;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2200 = V_35;
- float L_2201 = L_2200.___x;
- TextElementInfo_tDD7A12E319505510E0B350E342BD55F32AB5F976 L_2202 = V_151;
- float L_2203 = L_2202.___descender;
- Offset_tF4AF8F62C21FD6DCB5255F705A59CC10583E22C4* L_2204 = (Offset_tF4AF8F62C21FD6DCB5255F705A59CC10583E22C4*)(&(&V_152)->___padding);
- il2cpp_codegen_runtime_class_init_inline(Offset_tF4AF8F62C21FD6DCB5255F705A59CC10583E22C4_il2cpp_TypeInfo_var);
- float L_2205;
- L_2205 = Offset_get_bottom_m3BC4AB202A1B7D7D5A65EF746CDA1A73B5D8866C(L_2204, NULL);
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_2206;
- memset((&L_2206), 0, sizeof(L_2206));
- Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_2206), L_2201, ((float)il2cpp_codegen_subtract(L_2203, L_2205)), NULL);
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2207;
- L_2207 = Vector2_op_Implicit_m6D9CABB2C791A192867D7A4559D132BE86DD3EB7_inline(L_2206, NULL);
- V_34 = L_2207;
- bool L_2208 = V_45;
- V_156 = L_2208;
- bool L_2209 = V_156;
- if (!L_2209)
- {
- goto IL_3284;
- }
- }
- {
- TextElementInfo_tDD7A12E319505510E0B350E342BD55F32AB5F976 L_2210 = V_151;
- float L_2211 = L_2210.___xAdvance;
- Offset_tF4AF8F62C21FD6DCB5255F705A59CC10583E22C4* L_2212 = (Offset_tF4AF8F62C21FD6DCB5255F705A59CC10583E22C4*)(&(&V_152)->___padding);
- il2cpp_codegen_runtime_class_init_inline(Offset_tF4AF8F62C21FD6DCB5255F705A59CC10583E22C4_il2cpp_TypeInfo_var);
- float L_2213;
- L_2213 = Offset_get_right_m45AEBB7DE1D42A9A7234FB0DCE4E92420060D3FB(L_2212, NULL);
- TextElementInfo_tDD7A12E319505510E0B350E342BD55F32AB5F976 L_2214 = V_151;
- float L_2215 = L_2214.___ascender;
- Offset_tF4AF8F62C21FD6DCB5255F705A59CC10583E22C4* L_2216 = (Offset_tF4AF8F62C21FD6DCB5255F705A59CC10583E22C4*)(&(&V_152)->___padding);
- float L_2217;
- L_2217 = Offset_get_top_mD62FECE7914DF9723A872AAD91BDB07295C6E0F4(L_2216, NULL);
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_2218;
- memset((&L_2218), 0, sizeof(L_2218));
- Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_2218), ((float)il2cpp_codegen_add(L_2211, L_2213)), ((float)il2cpp_codegen_add(L_2215, L_2217)), NULL);
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2219;
- L_2219 = Vector2_op_Implicit_m6D9CABB2C791A192867D7A4559D132BE86DD3EB7_inline(L_2218, NULL);
- V_35 = L_2219;
- goto IL_32bd;
- }
-
- IL_3284:
- {
- TextElementInfo_tDD7A12E319505510E0B350E342BD55F32AB5F976 L_2220 = V_151;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2221 = L_2220.___topRight;
- float L_2222 = L_2221.___x;
- Offset_tF4AF8F62C21FD6DCB5255F705A59CC10583E22C4* L_2223 = (Offset_tF4AF8F62C21FD6DCB5255F705A59CC10583E22C4*)(&(&V_152)->___padding);
- il2cpp_codegen_runtime_class_init_inline(Offset_tF4AF8F62C21FD6DCB5255F705A59CC10583E22C4_il2cpp_TypeInfo_var);
- float L_2224;
- L_2224 = Offset_get_right_m45AEBB7DE1D42A9A7234FB0DCE4E92420060D3FB(L_2223, NULL);
- TextElementInfo_tDD7A12E319505510E0B350E342BD55F32AB5F976 L_2225 = V_151;
- float L_2226 = L_2225.___ascender;
- Offset_tF4AF8F62C21FD6DCB5255F705A59CC10583E22C4* L_2227 = (Offset_tF4AF8F62C21FD6DCB5255F705A59CC10583E22C4*)(&(&V_152)->___padding);
- float L_2228;
- L_2228 = Offset_get_top_mD62FECE7914DF9723A872AAD91BDB07295C6E0F4(L_2227, NULL);
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_2229;
- memset((&L_2229), 0, sizeof(L_2229));
- Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_2229), ((float)il2cpp_codegen_add(L_2222, L_2224)), ((float)il2cpp_codegen_add(L_2226, L_2228)), NULL);
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2230;
- L_2230 = Vector2_op_Implicit_m6D9CABB2C791A192867D7A4559D132BE86DD3EB7_inline(L_2229, NULL);
- V_35 = L_2230;
- }
-
- IL_32bd:
- {
- HighlightState_tFF5FE9065990F04A37FEC545A0024047F0ABD740 L_2231 = V_152;
- V_16 = L_2231;
- V_153 = (bool)1;
- }
-
- IL_32c5:
- {
- bool L_2232 = V_153;
- V_157 = (bool)((((int32_t)L_2232) == ((int32_t)0))? 1 : 0);
- bool L_2233 = V_157;
- if (!L_2233)
- {
- goto IL_33d7;
- }
- }
- {
- bool L_2234 = V_45;
- V_158 = L_2234;
- bool L_2235 = V_158;
- if (!L_2235)
- {
- goto IL_332e;
- }
- }
- {
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2236 = V_34;
- float L_2237 = L_2236.___x;
- TextElementInfo_tDD7A12E319505510E0B350E342BD55F32AB5F976 L_2238 = V_151;
- float L_2239 = L_2238.___origin;
- Offset_tF4AF8F62C21FD6DCB5255F705A59CC10583E22C4* L_2240 = (Offset_tF4AF8F62C21FD6DCB5255F705A59CC10583E22C4*)(&(&V_16)->___padding);
- il2cpp_codegen_runtime_class_init_inline(Offset_tF4AF8F62C21FD6DCB5255F705A59CC10583E22C4_il2cpp_TypeInfo_var);
- float L_2241;
- L_2241 = Offset_get_left_m83657AF289FA1DB8B5D4007B8310573B76AA6D82(L_2240, NULL);
- float L_2242;
- L_2242 = Mathf_Min_m747CA71A9483CDB394B13BD0AD048EE17E48FFE4_inline(L_2237, ((float)il2cpp_codegen_subtract(L_2239, L_2241)), NULL);
- (&V_34)->___x = L_2242;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2243 = V_35;
- float L_2244 = L_2243.___x;
- TextElementInfo_tDD7A12E319505510E0B350E342BD55F32AB5F976 L_2245 = V_151;
- float L_2246 = L_2245.___xAdvance;
- Offset_tF4AF8F62C21FD6DCB5255F705A59CC10583E22C4* L_2247 = (Offset_tF4AF8F62C21FD6DCB5255F705A59CC10583E22C4*)(&(&V_16)->___padding);
- float L_2248;
- L_2248 = Offset_get_right_m45AEBB7DE1D42A9A7234FB0DCE4E92420060D3FB(L_2247, NULL);
- float L_2249;
- L_2249 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline(L_2244, ((float)il2cpp_codegen_add(L_2246, L_2248)), NULL);
- (&V_35)->___x = L_2249;
- goto IL_3388;
- }
-
- IL_332e:
- {
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2250 = V_34;
- float L_2251 = L_2250.___x;
- TextElementInfo_tDD7A12E319505510E0B350E342BD55F32AB5F976 L_2252 = V_151;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2253 = L_2252.___bottomLeft;
- float L_2254 = L_2253.___x;
- Offset_tF4AF8F62C21FD6DCB5255F705A59CC10583E22C4* L_2255 = (Offset_tF4AF8F62C21FD6DCB5255F705A59CC10583E22C4*)(&(&V_16)->___padding);
- il2cpp_codegen_runtime_class_init_inline(Offset_tF4AF8F62C21FD6DCB5255F705A59CC10583E22C4_il2cpp_TypeInfo_var);
- float L_2256;
- L_2256 = Offset_get_left_m83657AF289FA1DB8B5D4007B8310573B76AA6D82(L_2255, NULL);
- float L_2257;
- L_2257 = Mathf_Min_m747CA71A9483CDB394B13BD0AD048EE17E48FFE4_inline(L_2251, ((float)il2cpp_codegen_subtract(L_2254, L_2256)), NULL);
- (&V_34)->___x = L_2257;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2258 = V_35;
- float L_2259 = L_2258.___x;
- TextElementInfo_tDD7A12E319505510E0B350E342BD55F32AB5F976 L_2260 = V_151;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2261 = L_2260.___topRight;
- float L_2262 = L_2261.___x;
- Offset_tF4AF8F62C21FD6DCB5255F705A59CC10583E22C4* L_2263 = (Offset_tF4AF8F62C21FD6DCB5255F705A59CC10583E22C4*)(&(&V_16)->___padding);
- float L_2264;
- L_2264 = Offset_get_right_m45AEBB7DE1D42A9A7234FB0DCE4E92420060D3FB(L_2263, NULL);
- float L_2265;
- L_2265 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline(L_2259, ((float)il2cpp_codegen_add(L_2262, L_2264)), NULL);
- (&V_35)->___x = L_2265;
- }
-
- IL_3388:
- {
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2266 = V_34;
- float L_2267 = L_2266.___y;
- TextElementInfo_tDD7A12E319505510E0B350E342BD55F32AB5F976 L_2268 = V_151;
- float L_2269 = L_2268.___descender;
- Offset_tF4AF8F62C21FD6DCB5255F705A59CC10583E22C4* L_2270 = (Offset_tF4AF8F62C21FD6DCB5255F705A59CC10583E22C4*)(&(&V_16)->___padding);
- il2cpp_codegen_runtime_class_init_inline(Offset_tF4AF8F62C21FD6DCB5255F705A59CC10583E22C4_il2cpp_TypeInfo_var);
- float L_2271;
- L_2271 = Offset_get_bottom_m3BC4AB202A1B7D7D5A65EF746CDA1A73B5D8866C(L_2270, NULL);
- float L_2272;
- L_2272 = Mathf_Min_m747CA71A9483CDB394B13BD0AD048EE17E48FFE4_inline(L_2267, ((float)il2cpp_codegen_subtract(L_2269, L_2271)), NULL);
- (&V_34)->___y = L_2272;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2273 = V_35;
- float L_2274 = L_2273.___y;
- TextElementInfo_tDD7A12E319505510E0B350E342BD55F32AB5F976 L_2275 = V_151;
- float L_2276 = L_2275.___ascender;
- Offset_tF4AF8F62C21FD6DCB5255F705A59CC10583E22C4* L_2277 = (Offset_tF4AF8F62C21FD6DCB5255F705A59CC10583E22C4*)(&(&V_16)->___padding);
- float L_2278;
- L_2278 = Offset_get_top_mD62FECE7914DF9723A872AAD91BDB07295C6E0F4(L_2277, NULL);
- float L_2279;
- L_2279 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline(L_2274, ((float)il2cpp_codegen_add(L_2276, L_2278)), NULL);
- (&V_35)->___y = L_2279;
- }
-
- IL_33d7:
- {
- }
-
- IL_33d8:
- {
- bool L_2280 = V_33;
- if (!L_2280)
- {
- goto IL_33e7;
- }
- }
- {
- int32_t L_2281 = __this->___m_CharacterCount;
- G_B511_0 = ((((int32_t)L_2281) == ((int32_t)1))? 1 : 0);
- goto IL_33e8;
- }
-
- IL_33e7:
- {
- G_B511_0 = 0;
- }
-
- IL_33e8:
- {
- V_159 = (bool)G_B511_0;
- bool L_2282 = V_159;
- if (!L_2282)
- {
- goto IL_3409;
- }
- }
- {
- V_33 = (bool)0;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2283 = V_34;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2284 = V_35;
- HighlightState_tFF5FE9065990F04A37FEC545A0024047F0ABD740 L_2285 = V_16;
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_2286 = L_2285.___color;
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_2287 = ___1_generationSettings;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_2288 = ___0_textInfo;
- TextGenerator_DrawTextHighlight_m4046F4CC59C6DD8FE5B0BD97DB8BFE015B829389(__this, L_2283, L_2284, L_2286, L_2287, L_2288, NULL);
- goto IL_3478;
- }
-
- IL_3409:
- {
- bool L_2289 = V_33;
- if (!L_2289)
- {
- goto IL_342b;
- }
- }
- {
- int32_t L_2290 = V_42;
- LineInfo_t2BBD461B330C46ACA45596A8E72FEA4172F88CF5 L_2291 = V_47;
- int32_t L_2292 = L_2291.___lastCharacterIndex;
- if ((((int32_t)L_2290) == ((int32_t)L_2292)))
- {
- goto IL_3428;
- }
- }
- {
- int32_t L_2293 = V_42;
- LineInfo_t2BBD461B330C46ACA45596A8E72FEA4172F88CF5 L_2294 = V_47;
- int32_t L_2295 = L_2294.___lastVisibleCharacterIndex;
- G_B517_0 = ((((int32_t)((((int32_t)L_2293) < ((int32_t)L_2295))? 1 : 0)) == ((int32_t)0))? 1 : 0);
- goto IL_3429;
- }
-
- IL_3428:
- {
- G_B517_0 = 1;
- }
-
- IL_3429:
- {
- G_B519_0 = G_B517_0;
- goto IL_342c;
- }
-
- IL_342b:
- {
- G_B519_0 = 0;
- }
-
- IL_342c:
- {
- V_160 = (bool)G_B519_0;
- bool L_2296 = V_160;
- if (!L_2296)
- {
- goto IL_344d;
- }
- }
- {
- V_33 = (bool)0;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2297 = V_34;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2298 = V_35;
- HighlightState_tFF5FE9065990F04A37FEC545A0024047F0ABD740 L_2299 = V_16;
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_2300 = L_2299.___color;
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_2301 = ___1_generationSettings;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_2302 = ___0_textInfo;
- TextGenerator_DrawTextHighlight_m4046F4CC59C6DD8FE5B0BD97DB8BFE015B829389(__this, L_2297, L_2298, L_2300, L_2301, L_2302, NULL);
- goto IL_3478;
- }
-
- IL_344d:
- {
- bool L_2303 = V_33;
- if (!L_2303)
- {
- goto IL_3458;
- }
- }
- {
- bool L_2304 = V_145;
- G_B524_0 = ((((int32_t)L_2304) == ((int32_t)0))? 1 : 0);
- goto IL_3459;
- }
-
- IL_3458:
- {
- G_B524_0 = 0;
- }
-
- IL_3459:
- {
- V_161 = (bool)G_B524_0;
- bool L_2305 = V_161;
- if (!L_2305)
- {
- goto IL_3478;
- }
- }
- {
- V_33 = (bool)0;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2306 = V_34;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2307 = V_35;
- HighlightState_tFF5FE9065990F04A37FEC545A0024047F0ABD740 L_2308 = V_16;
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_2309 = L_2308.___color;
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_2310 = ___1_generationSettings;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_2311 = ___0_textInfo;
- TextGenerator_DrawTextHighlight_m4046F4CC59C6DD8FE5B0BD97DB8BFE015B829389(__this, L_2306, L_2307, L_2309, L_2310, L_2311, NULL);
- }
-
- IL_3478:
- {
- goto IL_349e;
- }
-
- IL_347b:
- {
- bool L_2312 = V_33;
- V_162 = L_2312;
- bool L_2313 = V_162;
- if (!L_2313)
- {
- goto IL_349d;
- }
- }
- {
- V_33 = (bool)0;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2314 = V_34;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2315 = V_35;
- HighlightState_tFF5FE9065990F04A37FEC545A0024047F0ABD740 L_2316 = V_16;
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_2317 = L_2316.___color;
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_2318 = ___1_generationSettings;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_2319 = ___0_textInfo;
- TextGenerator_DrawTextHighlight_m4046F4CC59C6DD8FE5B0BD97DB8BFE015B829389(__this, L_2314, L_2315, L_2317, L_2318, L_2319, NULL);
- }
-
- IL_349d:
- {
- }
-
- IL_349e:
- {
- int32_t L_2320 = V_46;
- V_9 = L_2320;
- int32_t L_2321 = V_42;
- V_42 = ((int32_t)il2cpp_codegen_add(L_2321, 1));
- }
-
- IL_34a9:
- {
- int32_t L_2322 = V_42;
- int32_t L_2323 = __this->___m_CharacterCount;
- V_163 = (bool)((((int32_t)L_2322) < ((int32_t)L_2323))? 1 : 0);
- bool L_2324 = V_163;
- if (L_2324)
- {
- goto IL_06bc;
- }
- }
- {
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_2325 = ___0_textInfo;
- int32_t L_2326 = __this->___m_CharacterCount;
- NullCheck(L_2325);
- L_2325->___characterCount = L_2326;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_2327 = ___0_textInfo;
- int32_t L_2328 = __this->___m_SpriteCount;
- NullCheck(L_2327);
- L_2327->___spriteCount = L_2328;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_2329 = ___0_textInfo;
- int32_t L_2330 = V_8;
- NullCheck(L_2329);
- L_2329->___lineCount = L_2330;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_2331 = ___0_textInfo;
- int32_t L_2332 = V_7;
- if (!L_2332)
- {
- G_B534_0 = L_2331;
- goto IL_34ea;
- }
- G_B533_0 = L_2331;
- }
- {
- int32_t L_2333 = __this->___m_CharacterCount;
- if ((((int32_t)L_2333) > ((int32_t)0)))
- {
- G_B535_0 = G_B533_0;
- goto IL_34ed;
- }
- G_B534_0 = G_B533_0;
- }
-
- IL_34ea:
- {
- G_B536_0 = 1;
- G_B536_1 = G_B534_0;
- goto IL_34ef;
- }
-
- IL_34ed:
- {
- int32_t L_2334 = V_7;
- G_B536_0 = L_2334;
- G_B536_1 = G_B535_0;
- }
-
- IL_34ef:
- {
- NullCheck(G_B536_1);
- G_B536_1->___wordCount = G_B536_0;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_2335 = ___0_textInfo;
- int32_t L_2336 = __this->___m_PageNumber;
- NullCheck(L_2335);
- L_2335->___pageCount = ((int32_t)il2cpp_codegen_add(L_2336, 1));
- return;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextGenerator_ParsingPhase_m65E0C35911D968AB823AC4700D9E3E1D4E8C1FB2 (TextGenerator_t6B84DC798596D3A9944DC346DD453C075EE62366* __this, TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* ___0_textInfo, TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* ___1_generationSettings, uint32_t* ___2_charCode, float* ___3_maxVisibleDescender, const RuntimeMethod* method)
- {
- static bool s_Il2CppMethodInitialized;
- if (!s_Il2CppMethodInitialized)
- {
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_TryGetValue_m45061EA2C8BF9DD9DC9DA92DAB968171136507DA_RuntimeMethod_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_TryGetValue_mE41304D9F16D4065AEA94463AE53A68A4F4F6395_RuntimeMethod_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_TryGetValue_mF32BD44799A9D5626676B55AEE98449663C70D33_RuntimeMethod_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_get_Item_mFA05B9BB2D2D3E43B23F6C859A051759E7C1C75D_RuntimeMethod_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_Contains_m02385B663B65E53485251FFFD116D0F26BA172B9_RuntimeMethod_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Contains_mE545A4609C70E82A744DC4AA28AD7940B7A75F9C_RuntimeMethod_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Offset_tF4AF8F62C21FD6DCB5255F705A59CC10583E22C4_il2cpp_TypeInfo_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SpriteAsset_t1D3CF1D9DC350A4690CB09DE228A8B59F2F02313_il2cpp_TypeInfo_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SpriteCharacter_tB3516A25DBFA0AD68DD8E1432752D503FD1F40F5_il2cpp_TypeInfo_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TextGeneratorUtilities_tAD0F329B1A5C7CC27CF63086C11FE092B43FED53_il2cpp_TypeInfo_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TextInfo_Resize_TisPageInfo_tFFF6B289E9A37E4D69353B32F941421180DA5909_m356AAB6CAA9298FF4C0E067A3ACE9A0AD2D78DE8_RuntimeMethod_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09_il2cpp_TypeInfo_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TextProcessingStack_1_Clear_m3684329CF566CB94C981B1EAB3F1F3C74D42D0CD_RuntimeMethod_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TextProcessingStack_1_Clear_m78D739A4A3B093B4CA2AD9D95578D2B4BB9909C3_RuntimeMethod_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TextProcessingStack_1_Clear_m857C80F9AFD9507FE4784DB5DE79109E16C8EAA3_RuntimeMethod_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TextProcessingStack_1_Pop_mBDDB87E018CFAAA932187B334ABB0237AB9D73B8_RuntimeMethod_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TextProcessingStack_1_Push_mD1A26596D8C31C64D82246093BF86E91410DD8BC_RuntimeMethod_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TextProcessingStack_1_SetDefault_m11524F3861DE3F60DE2BAB47DF333011E27E5C2C_RuntimeMethod_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TextProcessingStack_1_SetDefault_m2C394C84507BCA030509AC6708DCBC3F26E112B7_RuntimeMethod_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TextProcessingStack_1_SetDefault_m2DBB41C08A4CB7F71156ED5965850C2A0570F230_RuntimeMethod_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TextProcessingStack_1_SetDefault_mA28AEF460395ECD6CBF6A469575571F64F6836B9_RuntimeMethod_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TextProcessingStack_1_SetDefault_mDAFD4911B5A8BEE57351A37415ADF348F0A6B54C_RuntimeMethod_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TextProcessingStack_1_SetDefault_mDD0BF36ABFBF0DBA2D289C08F9862374CE18A0F9_RuntimeMethod_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TextProcessingStack_1_SetDefault_mDF71503A7E4F1891305CDCC7AE245CA66A713E79_RuntimeMethod_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TextProcessingStack_1_SetDefault_mE01C025EC63ACC956213DF8794365033E48A0C54_RuntimeMethod_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TextProcessingStack_1_get_Count_m019E4780B26C3C62C2C3E1BA49A5B47266DC65AC_RuntimeMethod_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_il2cpp_TypeInfo_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral41BB69D2BDF9A4541A716BE07E74D1ED0DEADD05);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral94B946B03625197025E6D70053ADE0256BC25DD1);
- s_Il2CppMethodInitialized = true;
- }
- TextSettings_tB7F55685AFFD4A96F714427BCACFD6958E357D64* V_0 = NULL;
- int32_t V_1 = 0;
- float V_2 = 0.0f;
- float V_3 = 0.0f;
- float V_4 = 0.0f;
- float V_5 = 0.0f;
- float V_6 = 0.0f;
- bool V_7 = false;
- bool V_8 = false;
- bool V_9 = false;
- bool V_10 = false;
- int32_t V_11 = 0;
- Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 V_12;
- memset((&V_12), 0, sizeof(V_12));
- float V_13 = 0.0f;
- float V_14 = 0.0f;
- float V_15 = 0.0f;
- bool V_16 = false;
- bool V_17 = false;
- bool V_18 = false;
- int32_t V_19 = 0;
- CharacterSubstitution_t9F6215FBA3E8AD8DDF6F35A51CEC7CB7E9A44F83 V_20;
- memset((&V_20), 0, sizeof(V_20));
- bool V_21 = false;
- int32_t V_22 = 0;
- int32_t V_23 = 0;
- FaceInfo_t12F0319E555A62CBA1D9E51A16C7963393932756 V_24;
- memset((&V_24), 0, sizeof(V_24));
- int32_t V_25 = 0;
- int32_t V_26 = 0;
- bool V_27 = false;
- bool V_28 = false;
- float V_29 = 0.0f;
- float V_30 = 0.0f;
- float V_31 = 0.0f;
- float V_32 = 0.0f;
- float V_33 = 0.0f;
- Glyph_t700CF8EBE04ED4AEAB520885AAA1B309E02A103F* V_34 = NULL;
- GlyphMetrics_t6C1C65A891A6279A0EE807C436436B1E44F7AF1A V_35;
- memset((&V_35), 0, sizeof(V_35));
- bool V_36 = false;
- GlyphValueRecord_t780927A39D46924E0D546A2AE5DDF1BB2B5A9C8E V_37;
- memset((&V_37), 0, sizeof(V_37));
- float V_38 = 0.0f;
- bool V_39 = false;
- float V_40 = 0.0f;
- float V_41 = 0.0f;
- float V_42 = 0.0f;
- bool V_43 = false;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_44;
- memset((&V_44), 0, sizeof(V_44));
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_45;
- memset((&V_45), 0, sizeof(V_45));
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_46;
- memset((&V_46), 0, sizeof(V_46));
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_47;
- memset((&V_47), 0, sizeof(V_47));
- float V_48 = 0.0f;
- float V_49 = 0.0f;
- float V_50 = 0.0f;
- float V_51 = 0.0f;
- bool V_52 = false;
- bool V_53 = false;
- bool V_54 = false;
- bool V_55 = false;
- int32_t V_56 = 0;
- bool V_57 = false;
- bool V_58 = false;
- bool V_59 = false;
- bool V_60 = false;
- uint32_t V_61 = 0;
- uint32_t V_62 = 0;
- bool V_63 = false;
- bool V_64 = false;
- bool V_65 = false;
- bool V_66 = false;
- bool V_67 = false;
- bool V_68 = false;
- bool V_69 = false;
- bool V_70 = false;
- bool V_71 = false;
- SpriteCharacter_tB3516A25DBFA0AD68DD8E1432752D503FD1F40F5* V_72 = NULL;
- float V_73 = 0.0f;
- bool V_74 = false;
- bool V_75 = false;
- bool V_76 = false;
- float V_77 = 0.0f;
- float V_78 = 0.0f;
- float V_79 = 0.0f;
- GlyphMetrics_t6C1C65A891A6279A0EE807C436436B1E44F7AF1A V_80;
- memset((&V_80), 0, sizeof(V_80));
- bool V_81 = false;
- float V_82 = 0.0f;
- bool V_83 = false;
- bool V_84 = false;
- bool V_85 = false;
- bool V_86 = false;
- bool V_87 = false;
- bool V_88 = false;
- GlyphPairAdjustmentRecord_t6E4295094D349DBF22BC59116FBC8F22EA55420E V_89;
- memset((&V_89), 0, sizeof(V_89));
- uint32_t V_90 = 0;
- bool V_91 = false;
- uint32_t V_92 = 0;
- uint32_t V_93 = 0;
- bool V_94 = false;
- GlyphAdjustmentRecord_tC7A1B2E0AC7C4ED9CDB8E95E48790A46B6F315F7 V_95;
- memset((&V_95), 0, sizeof(V_95));
- bool V_96 = false;
- uint32_t V_97 = 0;
- uint32_t V_98 = 0;
- bool V_99 = false;
- bool V_100 = false;
- bool V_101 = false;
- bool V_102 = false;
- Glyph_t700CF8EBE04ED4AEAB520885AAA1B309E02A103F* V_103 = NULL;
- uint32_t V_104 = 0;
- uint32_t V_105 = 0;
- uint32_t V_106 = 0;
- MarkToBaseAdjustmentRecord_t4BE0F5A88932146F70A2B521176BDA91A20D8607 V_107;
- memset((&V_107), 0, sizeof(V_107));
- bool V_108 = false;
- float V_109 = 0.0f;
- GlyphAnchorPoint_t581FDCAD5A1D0F3B129968FAEF20C113AAB0BC08 V_110;
- memset((&V_110), 0, sizeof(V_110));
- MarkPositionAdjustment_t2523798D56F14A93A080D9D1298498325A51F436 V_111;
- memset((&V_111), 0, sizeof(V_111));
- bool V_112 = false;
- bool V_113 = false;
- int32_t V_114 = 0;
- Glyph_t700CF8EBE04ED4AEAB520885AAA1B309E02A103F* V_115 = NULL;
- uint32_t V_116 = 0;
- uint32_t V_117 = 0;
- uint32_t V_118 = 0;
- MarkToMarkAdjustmentRecord_tD53618A3728435D5C904857DAC644EE27640807C V_119;
- memset((&V_119), 0, sizeof(V_119));
- bool V_120 = false;
- float V_121 = 0.0f;
- float V_122 = 0.0f;
- float V_123 = 0.0f;
- bool V_124 = false;
- bool V_125 = false;
- Glyph_t700CF8EBE04ED4AEAB520885AAA1B309E02A103F* V_126 = NULL;
- uint32_t V_127 = 0;
- uint32_t V_128 = 0;
- uint32_t V_129 = 0;
- MarkToBaseAdjustmentRecord_t4BE0F5A88932146F70A2B521176BDA91A20D8607 V_130;
- memset((&V_130), 0, sizeof(V_130));
- bool V_131 = false;
- float V_132 = 0.0f;
- bool V_133 = false;
- bool V_134 = false;
- bool V_135 = false;
- bool V_136 = false;
- bool V_137 = false;
- bool V_138 = false;
- float V_139 = 0.0f;
- bool V_140 = false;
- bool V_141 = false;
- float V_142 = 0.0f;
- bool V_143 = false;
- bool V_144 = false;
- float V_145 = 0.0f;
- float V_146 = 0.0f;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_147;
- memset((&V_147), 0, sizeof(V_147));
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_148;
- memset((&V_148), 0, sizeof(V_148));
- bool V_149 = false;
- Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 V_150;
- memset((&V_150), 0, sizeof(V_150));
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_151;
- memset((&V_151), 0, sizeof(V_151));
- bool V_152 = false;
- bool V_153 = false;
- bool V_154 = false;
- float V_155 = 0.0f;
- bool V_156 = false;
- bool V_157 = false;
- bool V_158 = false;
- bool V_159 = false;
- bool V_160 = false;
- float V_161 = 0.0f;
- float V_162 = 0.0f;
- float V_163 = 0.0f;
- float V_164 = 0.0f;
- int32_t V_165 = 0;
- bool V_166 = false;
- bool V_167 = false;
- bool V_168 = false;
- bool V_169 = false;
- bool V_170 = false;
- float V_171 = 0.0f;
- bool V_172 = false;
- float V_173 = 0.0f;
- int32_t V_174 = 0;
- int32_t V_175 = 0;
- bool V_176 = false;
- WordWrapState_tD71131CF008362DB9562FB9794AE9D9225D8F123 V_177;
- memset((&V_177), 0, sizeof(V_177));
- bool V_178 = false;
- bool V_179 = false;
- bool V_180 = false;
- bool V_181 = false;
- bool V_182 = false;
- float V_183 = 0.0f;
- float V_184 = 0.0f;
- int32_t V_185 = 0;
- bool V_186 = false;
- float V_187 = 0.0f;
- bool V_188 = false;
- bool V_189 = false;
- bool V_190 = false;
- bool V_191 = false;
- bool V_192 = false;
- float V_193 = 0.0f;
- float V_194 = 0.0f;
- bool V_195 = false;
- bool V_196 = false;
- float V_197 = 0.0f;
- bool V_198 = false;
- bool V_199 = false;
- bool V_200 = false;
- bool V_201 = false;
- bool V_202 = false;
- bool V_203 = false;
- bool V_204 = false;
- float V_205 = 0.0f;
- bool V_206 = false;
- float V_207 = 0.0f;
- float V_208 = 0.0f;
- bool V_209 = false;
- bool V_210 = false;
- float V_211 = 0.0f;
- WordWrapState_tD71131CF008362DB9562FB9794AE9D9225D8F123 V_212;
- memset((&V_212), 0, sizeof(V_212));
- int32_t V_213 = 0;
- int32_t V_214 = 0;
- bool V_215 = false;
- bool V_216 = false;
- bool V_217 = false;
- float V_218 = 0.0f;
- float V_219 = 0.0f;
- bool V_220 = false;
- bool V_221 = false;
- float V_222 = 0.0f;
- WordWrapState_tD71131CF008362DB9562FB9794AE9D9225D8F123 V_223;
- memset((&V_223), 0, sizeof(V_223));
- int32_t V_224 = 0;
- int32_t V_225 = 0;
- bool V_226 = false;
- bool V_227 = false;
- int32_t V_228 = 0;
- bool V_229 = false;
- bool V_230 = false;
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B V_231;
- memset((&V_231), 0, sizeof(V_231));
- bool V_232 = false;
- bool V_233 = false;
- bool V_234 = false;
- bool V_235 = false;
- bool V_236 = false;
- float V_237 = 0.0f;
- int32_t V_238 = 0;
- bool V_239 = false;
- bool V_240 = false;
- bool V_241 = false;
- bool V_242 = false;
- bool V_243 = false;
- float V_244 = 0.0f;
- float V_245 = 0.0f;
- float V_246 = 0.0f;
- float V_247 = 0.0f;
- float V_248 = 0.0f;
- float V_249 = 0.0f;
- bool V_250 = false;
- bool V_251 = false;
- bool V_252 = false;
- bool V_253 = false;
- bool V_254 = false;
- float V_255 = 0.0f;
- float V_256 = 0.0f;
- bool V_257 = false;
- float V_258 = 0.0f;
- bool V_259 = false;
- bool V_260 = false;
- bool V_261 = false;
- bool V_262 = false;
- bool V_263 = false;
- bool V_264 = false;
- bool V_265 = false;
- bool V_266 = false;
- bool V_267 = false;
- bool V_268 = false;
- float V_269 = 0.0f;
- float V_270 = 0.0f;
- float V_271 = 0.0f;
- int32_t V_272 = 0;
- int32_t V_273 = 0;
- float V_274 = 0.0f;
- bool V_275 = false;
- bool V_276 = false;
- bool V_277 = false;
- bool V_278 = false;
- bool V_279 = false;
- bool V_280 = false;
- bool V_281 = false;
- bool V_282 = false;
- bool V_283 = false;
- float V_284 = 0.0f;
- bool V_285 = false;
- bool V_286 = false;
- float V_287 = 0.0f;
- bool V_288 = false;
- bool V_289 = false;
- bool V_290 = false;
- bool V_291 = false;
- bool V_292 = false;
- bool V_293 = false;
- bool V_294 = false;
- bool V_295 = false;
- bool V_296 = false;
- bool V_297 = false;
- bool V_298 = false;
- bool V_299 = false;
- bool V_300 = false;
- bool V_301 = false;
- bool V_302 = false;
- bool V_303 = false;
- bool V_304 = false;
- bool V_305 = false;
- bool V_306 = false;
- bool V_307 = false;
- bool V_308 = false;
- bool V_309 = false;
- float G_B2_0 = 0.0f;
- float G_B1_0 = 0.0f;
- float G_B3_0 = 0.0f;
- float G_B3_1 = 0.0f;
- float G_B5_0 = 0.0f;
- float G_B4_0 = 0.0f;
- float G_B6_0 = 0.0f;
- float G_B6_1 = 0.0f;
- TextGenerator_t6B84DC798596D3A9944DC346DD453C075EE62366* G_B8_0 = NULL;
- TextGenerator_t6B84DC798596D3A9944DC346DD453C075EE62366* G_B7_0 = NULL;
- int32_t G_B9_0 = 0;
- TextGenerator_t6B84DC798596D3A9944DC346DD453C075EE62366* G_B9_1 = NULL;
- float G_B12_0 = 0.0f;
- float G_B15_0 = 0.0f;
- int32_t G_B23_0 = 0;
- int32_t G_B44_0 = 0;
- float G_B68_0 = 0.0f;
- float G_B67_0 = 0.0f;
- float G_B69_0 = 0.0f;
- float G_B69_1 = 0.0f;
- float G_B72_0 = 0.0f;
- float G_B71_0 = 0.0f;
- float G_B73_0 = 0.0f;
- float G_B73_1 = 0.0f;
- float G_B76_0 = 0.0f;
- float G_B75_0 = 0.0f;
- float G_B77_0 = 0.0f;
- float G_B77_1 = 0.0f;
- int32_t G_B86_0 = 0;
- float G_B89_0 = 0.0f;
- float G_B88_0 = 0.0f;
- float G_B90_0 = 0.0f;
- float G_B90_1 = 0.0f;
- float G_B93_0 = 0.0f;
- float G_B92_0 = 0.0f;
- float G_B94_0 = 0.0f;
- float G_B94_1 = 0.0f;
- int32_t G_B98_0 = 0;
- int32_t G_B105_0 = 0;
- GlyphMetrics_t6C1C65A891A6279A0EE807C436436B1E44F7AF1A G_B112_0;
- memset((&G_B112_0), 0, sizeof(G_B112_0));
- int32_t G_B115_0 = 0;
- int32_t G_B118_0 = 0;
- int32_t G_B122_0 = 0;
- float G_B127_0 = 0.0f;
- int32_t G_B133_0 = 0;
- float G_B137_0 = 0.0f;
- int32_t G_B145_0 = 0;
- int32_t G_B150_0 = 0;
- int32_t G_B162_0 = 0;
- int32_t G_B168_0 = 0;
- int32_t G_B178_0 = 0;
- int32_t G_B184_0 = 0;
- int32_t G_B190_0 = 0;
- int32_t G_B192_0 = 0;
- int32_t G_B199_0 = 0;
- int32_t G_B203_0 = 0;
- float G_B209_0 = 0.0f;
- float G_B219_0 = 0.0f;
- int32_t G_B228_0 = 0;
- float G_B235_0 = 0.0f;
- float G_B238_0 = 0.0f;
- int32_t G_B241_0 = 0;
- int32_t G_B248_0 = 0;
- int32_t G_B254_0 = 0;
- int32_t G_B258_0 = 0;
- int32_t G_B265_0 = 0;
- TextGenerator_t6B84DC798596D3A9944DC346DD453C075EE62366* G_B268_0 = NULL;
- TextGenerator_t6B84DC798596D3A9944DC346DD453C075EE62366* G_B267_0 = NULL;
- float G_B269_0 = 0.0f;
- TextGenerator_t6B84DC798596D3A9944DC346DD453C075EE62366* G_B269_1 = NULL;
- int32_t G_B284_0 = 0;
- float G_B290_0 = 0.0f;
- float G_B292_0 = 0.0f;
- float G_B291_0 = 0.0f;
- float G_B293_0 = 0.0f;
- float G_B293_1 = 0.0f;
- float G_B295_0 = 0.0f;
- float G_B295_1 = 0.0f;
- float G_B294_0 = 0.0f;
- float G_B294_1 = 0.0f;
- float G_B296_0 = 0.0f;
- float G_B296_1 = 0.0f;
- float G_B296_2 = 0.0f;
- float G_B298_0 = 0.0f;
- float G_B297_0 = 0.0f;
- float G_B299_0 = 0.0f;
- float G_B300_0 = 0.0f;
- float G_B300_1 = 0.0f;
- int32_t G_B308_0 = 0;
- int32_t G_B313_0 = 0;
- int32_t G_B329_0 = 0;
- int32_t G_B338_0 = 0;
- int32_t G_B343_0 = 0;
- float G_B349_0 = 0.0f;
- int32_t G_B354_0 = 0;
- int32_t G_B358_0 = 0;
- int32_t G_B367_0 = 0;
- int32_t G_B374_0 = 0;
- int32_t G_B380_0 = 0;
- int32_t G_B393_0 = 0;
- int32_t G_B398_0 = 0;
- int32_t G_B405_0 = 0;
- int32_t G_B423_0 = 0;
- int32_t G_B462_0 = 0;
- int32_t G_B464_0 = 0;
- float G_B467_0 = 0.0f;
- float G_B466_0 = 0.0f;
- float G_B468_0 = 0.0f;
- float G_B469_0 = 0.0f;
- float G_B469_1 = 0.0f;
- int32_t G_B485_0 = 0;
- int32_t G_B494_0 = 0;
- int32_t G_B496_0 = 0;
- float G_B499_0 = 0.0f;
- float G_B498_0 = 0.0f;
- float G_B500_0 = 0.0f;
- float G_B500_1 = 0.0f;
- int32_t G_B503_0 = 0;
- float G_B506_0 = 0.0f;
- float G_B505_0 = 0.0f;
- float G_B507_0 = 0.0f;
- float G_B507_1 = 0.0f;
- float G_B510_0 = 0.0f;
- float G_B509_0 = 0.0f;
- float G_B511_0 = 0.0f;
- float G_B511_1 = 0.0f;
- float G_B514_0 = 0.0f;
- int32_t G_B523_0 = 0;
- TextGenerator_t6B84DC798596D3A9944DC346DD453C075EE62366* G_B529_0 = NULL;
- TextGenerator_t6B84DC798596D3A9944DC346DD453C075EE62366* G_B528_0 = NULL;
- float G_B530_0 = 0.0f;
- TextGenerator_t6B84DC798596D3A9944DC346DD453C075EE62366* G_B530_1 = NULL;
- int32_t G_B537_0 = 0;
- int32_t G_B539_0 = 0;
- int32_t G_B545_0 = 0;
- int32_t G_B552_0 = 0;
- int32_t G_B558_0 = 0;
- int32_t G_B571_0 = 0;
- PageInfo_tFFF6B289E9A37E4D69353B32F941421180DA5909* G_B576_0 = NULL;
- PageInfo_tFFF6B289E9A37E4D69353B32F941421180DA5909* G_B575_0 = NULL;
- float G_B577_0 = 0.0f;
- PageInfo_tFFF6B289E9A37E4D69353B32F941421180DA5909* G_B577_1 = NULL;
- int32_t G_B588_0 = 0;
- int32_t G_B594_0 = 0;
- TextGenerator_t6B84DC798596D3A9944DC346DD453C075EE62366* G_B600_0 = NULL;
- TextGenerator_t6B84DC798596D3A9944DC346DD453C075EE62366* G_B599_0 = NULL;
- float G_B601_0 = 0.0f;
- TextGenerator_t6B84DC798596D3A9944DC346DD453C075EE62366* G_B601_1 = NULL;
- int32_t G_B607_0 = 0;
- int32_t G_B609_0 = 0;
- TextGenerator_t6B84DC798596D3A9944DC346DD453C075EE62366* G_B613_0 = NULL;
- LineInfo_t2BBD461B330C46ACA45596A8E72FEA4172F88CF5* G_B613_1 = NULL;
- TextGenerator_t6B84DC798596D3A9944DC346DD453C075EE62366* G_B612_0 = NULL;
- LineInfo_t2BBD461B330C46ACA45596A8E72FEA4172F88CF5* G_B612_1 = NULL;
- int32_t G_B614_0 = 0;
- TextGenerator_t6B84DC798596D3A9944DC346DD453C075EE62366* G_B614_1 = NULL;
- LineInfo_t2BBD461B330C46ACA45596A8E72FEA4172F88CF5* G_B614_2 = NULL;
- TextGenerator_t6B84DC798596D3A9944DC346DD453C075EE62366* G_B616_0 = NULL;
- LineInfo_t2BBD461B330C46ACA45596A8E72FEA4172F88CF5* G_B616_1 = NULL;
- TextGenerator_t6B84DC798596D3A9944DC346DD453C075EE62366* G_B615_0 = NULL;
- LineInfo_t2BBD461B330C46ACA45596A8E72FEA4172F88CF5* G_B615_1 = NULL;
- int32_t G_B617_0 = 0;
- TextGenerator_t6B84DC798596D3A9944DC346DD453C075EE62366* G_B617_1 = NULL;
- LineInfo_t2BBD461B330C46ACA45596A8E72FEA4172F88CF5* G_B617_2 = NULL;
- int32_t G_B620_0 = 0;
- LineInfo_t2BBD461B330C46ACA45596A8E72FEA4172F88CF5* G_B626_0 = NULL;
- LineInfo_t2BBD461B330C46ACA45596A8E72FEA4172F88CF5* G_B625_0 = NULL;
- float G_B627_0 = 0.0f;
- LineInfo_t2BBD461B330C46ACA45596A8E72FEA4172F88CF5* G_B627_1 = NULL;
- float G_B632_0 = 0.0f;
- LineInfo_t2BBD461B330C46ACA45596A8E72FEA4172F88CF5* G_B632_1 = NULL;
- float G_B631_0 = 0.0f;
- LineInfo_t2BBD461B330C46ACA45596A8E72FEA4172F88CF5* G_B631_1 = NULL;
- float G_B633_0 = 0.0f;
- float G_B633_1 = 0.0f;
- LineInfo_t2BBD461B330C46ACA45596A8E72FEA4172F88CF5* G_B633_2 = NULL;
- float G_B636_0 = 0.0f;
- LineInfo_t2BBD461B330C46ACA45596A8E72FEA4172F88CF5* G_B636_1 = NULL;
- float G_B635_0 = 0.0f;
- LineInfo_t2BBD461B330C46ACA45596A8E72FEA4172F88CF5* G_B635_1 = NULL;
- float G_B637_0 = 0.0f;
- float G_B637_1 = 0.0f;
- LineInfo_t2BBD461B330C46ACA45596A8E72FEA4172F88CF5* G_B637_2 = NULL;
- int32_t G_B644_0 = 0;
- float G_B651_0 = 0.0f;
- float G_B651_1 = 0.0f;
- float G_B649_0 = 0.0f;
- float G_B649_1 = 0.0f;
- float G_B650_0 = 0.0f;
- float G_B650_1 = 0.0f;
- float G_B652_0 = 0.0f;
- float G_B652_1 = 0.0f;
- float G_B652_2 = 0.0f;
- float G_B656_0 = 0.0f;
- float G_B656_1 = 0.0f;
- float G_B656_2 = 0.0f;
- TextGenerator_t6B84DC798596D3A9944DC346DD453C075EE62366* G_B656_3 = NULL;
- float G_B654_0 = 0.0f;
- float G_B654_1 = 0.0f;
- float G_B654_2 = 0.0f;
- TextGenerator_t6B84DC798596D3A9944DC346DD453C075EE62366* G_B654_3 = NULL;
- float G_B655_0 = 0.0f;
- float G_B655_1 = 0.0f;
- float G_B655_2 = 0.0f;
- TextGenerator_t6B84DC798596D3A9944DC346DD453C075EE62366* G_B655_3 = NULL;
- float G_B657_0 = 0.0f;
- float G_B657_1 = 0.0f;
- float G_B657_2 = 0.0f;
- float G_B657_3 = 0.0f;
- TextGenerator_t6B84DC798596D3A9944DC346DD453C075EE62366* G_B657_4 = NULL;
- int32_t G_B670_0 = 0;
- int32_t G_B684_0 = 0;
- int32_t G_B689_0 = 0;
- int32_t G_B697_0 = 0;
- int32_t G_B699_0 = 0;
- int32_t G_B703_0 = 0;
- int32_t G_B721_0 = 0;
- int32_t G_B729_0 = 0;
- int32_t G_B731_0 = 0;
- int32_t G_B744_0 = 0;
- {
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_0 = ___1_generationSettings;
- NullCheck(L_0);
- TextSettings_tB7F55685AFFD4A96F714427BCACFD6958E357D64* L_1 = L_0->___textSettings;
- V_0 = L_1;
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_2 = ___1_generationSettings;
- NullCheck(L_2);
- Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_3 = L_2->___material;
- __this->___m_CurrentMaterial = L_3;
- Il2CppCodeGenWriteBarrier((void**)(&__this->___m_CurrentMaterial), (void*)L_3);
- __this->___m_CurrentMaterialIndex = 0;
- TextProcessingStack_1_t0C74606C1B6C7817CA95F0DCA46B219CF6FB35CA* L_4 = (TextProcessingStack_1_t0C74606C1B6C7817CA95F0DCA46B219CF6FB35CA*)(&__this->___m_MaterialReferenceStack);
- int32_t L_5 = __this->___m_CurrentMaterialIndex;
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_6 = __this->___m_CurrentFontAsset;
- Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_7 = __this->___m_CurrentMaterial;
- float L_8 = __this->___m_Padding;
- MaterialReference_t86DB0799D5C82869D4FF0A4F59624AED6910FD26 L_9;
- memset((&L_9), 0, sizeof(L_9));
- MaterialReference__ctor_m044AAA2C1079EB25A5534A6E0FA2314F033DB15A((&L_9), L_5, L_6, (SpriteAsset_t1D3CF1D9DC350A4690CB09DE228A8B59F2F02313*)NULL, L_7, L_8, NULL);
- TextProcessingStack_1_SetDefault_mDAFD4911B5A8BEE57351A37415ADF348F0A6B54C(L_4, L_9, TextProcessingStack_1_SetDefault_mDAFD4911B5A8BEE57351A37415ADF348F0A6B54C_RuntimeMethod_var);
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_10 = ___1_generationSettings;
- NullCheck(L_10);
- SpriteAsset_t1D3CF1D9DC350A4690CB09DE228A8B59F2F02313* L_11 = L_10->___spriteAsset;
- __this->___m_CurrentSpriteAsset = L_11;
- Il2CppCodeGenWriteBarrier((void**)(&__this->___m_CurrentSpriteAsset), (void*)L_11);
- int32_t L_12 = __this->___m_TotalCharacterCount;
- V_1 = L_12;
- float L_13 = __this->___m_FontSize;
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_14 = ___1_generationSettings;
- NullCheck(L_14);
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_15 = L_14->___fontAsset;
- NullCheck(L_15);
- FaceInfo_t12F0319E555A62CBA1D9E51A16C7963393932756* L_16 = (FaceInfo_t12F0319E555A62CBA1D9E51A16C7963393932756*)(&L_15->___m_FaceInfo);
- float L_17;
- L_17 = FaceInfo_get_pointSize_mDCB57F74233408806DF4F658751ECEE9A66C003E(L_16, NULL);
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_18 = ___1_generationSettings;
- NullCheck(L_18);
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_19 = L_18->___fontAsset;
- NullCheck(L_19);
- FaceInfo_t12F0319E555A62CBA1D9E51A16C7963393932756* L_20 = (FaceInfo_t12F0319E555A62CBA1D9E51A16C7963393932756*)(&L_19->___m_FaceInfo);
- float L_21;
- L_21 = FaceInfo_get_scale_mC475A572AD4956B47D8B9F8D90DC69BBBB102FCD(L_20, NULL);
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_22 = ___1_generationSettings;
- NullCheck(L_22);
- bool L_23 = L_22->___isOrthographic;
- if (L_23)
- {
- G_B2_0 = ((float)il2cpp_codegen_multiply(((float)(L_13/L_17)), L_21));
- goto IL_008f;
- }
- G_B1_0 = ((float)il2cpp_codegen_multiply(((float)(L_13/L_17)), L_21));
- }
- {
- G_B3_0 = (0.100000001f);
- G_B3_1 = G_B1_0;
- goto IL_0094;
- }
-
- IL_008f:
- {
- G_B3_0 = (1.0f);
- G_B3_1 = G_B2_0;
- }
-
- IL_0094:
- {
- V_2 = ((float)il2cpp_codegen_multiply(G_B3_1, G_B3_0));
- float L_24 = V_2;
- V_3 = L_24;
- float L_25 = __this->___m_FontSize;
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_26 = ___1_generationSettings;
- NullCheck(L_26);
- bool L_27 = L_26->___isOrthographic;
- if (L_27)
- {
- G_B5_0 = ((float)il2cpp_codegen_multiply(L_25, (0.00999999978f)));
- goto IL_00b3;
- }
- G_B4_0 = ((float)il2cpp_codegen_multiply(L_25, (0.00999999978f)));
- }
- {
- G_B6_0 = (0.100000001f);
- G_B6_1 = G_B4_0;
- goto IL_00b8;
- }
-
- IL_00b3:
- {
- G_B6_0 = (1.0f);
- G_B6_1 = G_B5_0;
- }
-
- IL_00b8:
- {
- V_4 = ((float)il2cpp_codegen_multiply(G_B6_1, G_B6_0));
- __this->___m_FontScaleMultiplier = (1.0f);
- float L_28 = __this->___m_FontSize;
- __this->___m_CurrentFontSize = L_28;
- TextProcessingStack_1_t9FC06E35259ADD291ED640FE7554D8C03EA5F555* L_29 = (TextProcessingStack_1_t9FC06E35259ADD291ED640FE7554D8C03EA5F555*)(&__this->___m_SizeStack);
- float L_30 = __this->___m_CurrentFontSize;
- TextProcessingStack_1_SetDefault_mA28AEF460395ECD6CBF6A469575571F64F6836B9(L_29, L_30, TextProcessingStack_1_SetDefault_mA28AEF460395ECD6CBF6A469575571F64F6836B9_RuntimeMethod_var);
- uint32_t* L_31 = ___2_charCode;
- *((int32_t*)L_31) = (int32_t)0;
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_32 = ___1_generationSettings;
- NullCheck(L_32);
- int32_t L_33 = L_32->___fontStyle;
- __this->___m_FontStyleInternal = L_33;
- int32_t L_34 = __this->___m_FontStyleInternal;
- if ((((int32_t)((int32_t)((int32_t)L_34&1))) == ((int32_t)1)))
- {
- G_B8_0 = __this;
- goto IL_0107;
- }
- G_B7_0 = __this;
- }
- {
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_35 = ___1_generationSettings;
- NullCheck(L_35);
- int32_t L_36 = L_35->___fontWeight;
- G_B9_0 = ((int32_t)(L_36));
- G_B9_1 = G_B7_0;
- goto IL_010c;
- }
-
- IL_0107:
- {
- G_B9_0 = ((int32_t)700);
- G_B9_1 = G_B8_0;
- }
-
- IL_010c:
- {
- NullCheck(G_B9_1);
- G_B9_1->___m_FontWeightInternal = G_B9_0;
- TextProcessingStack_1_t698B87CDD968C2046F57134BB3AB807EBFFD7790* L_37 = (TextProcessingStack_1_t698B87CDD968C2046F57134BB3AB807EBFFD7790*)(&__this->___m_FontWeightStack);
- int32_t L_38 = __this->___m_FontWeightInternal;
- TextProcessingStack_1_SetDefault_mDF71503A7E4F1891305CDCC7AE245CA66A713E79(L_37, L_38, TextProcessingStack_1_SetDefault_mDF71503A7E4F1891305CDCC7AE245CA66A713E79_RuntimeMethod_var);
- FontStyleStack_t63C77495F068E6DF762D6AF063A817E3709659A7* L_39 = (FontStyleStack_t63C77495F068E6DF762D6AF063A817E3709659A7*)(&__this->___m_FontStyleStack);
- FontStyleStack_Clear_m989659363648B27540168E46F23E1EF9877C06E0(L_39, NULL);
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_40 = ___1_generationSettings;
- NullCheck(L_40);
- int32_t L_41 = L_40->___textAlignment;
- __this->___m_LineJustification = L_41;
- TextProcessingStack_1_tE63296B08A4C34E38D7EF3FFFA3470076B9E3A0F* L_42 = (TextProcessingStack_1_tE63296B08A4C34E38D7EF3FFFA3470076B9E3A0F*)(&__this->___m_LineJustificationStack);
- int32_t L_43 = __this->___m_LineJustification;
- TextProcessingStack_1_SetDefault_m2DBB41C08A4CB7F71156ED5965850C2A0570F230(L_42, L_43, TextProcessingStack_1_SetDefault_m2DBB41C08A4CB7F71156ED5965850C2A0570F230_RuntimeMethod_var);
- V_5 = (0.0f);
- __this->___m_BaselineOffset = (0.0f);
- TextProcessingStack_1_t9FC06E35259ADD291ED640FE7554D8C03EA5F555* L_44 = (TextProcessingStack_1_t9FC06E35259ADD291ED640FE7554D8C03EA5F555*)(&__this->___m_BaselineOffsetStack);
- TextProcessingStack_1_Clear_m857C80F9AFD9507FE4784DB5DE79109E16C8EAA3(L_44, TextProcessingStack_1_Clear_m857C80F9AFD9507FE4784DB5DE79109E16C8EAA3_RuntimeMethod_var);
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_45 = ___1_generationSettings;
- NullCheck(L_45);
- Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_46 = L_45->___color;
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_47;
- L_47 = Color32_op_Implicit_m79AF5E0BDE9CE041CAC4D89CBFA66E71C6DD1B70_inline(L_46, NULL);
- __this->___m_FontColor32 = L_47;
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_48 = __this->___m_FontColor32;
- __this->___m_HtmlColor = L_48;
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_49 = __this->___m_HtmlColor;
- __this->___m_UnderlineColor = L_49;
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_50 = __this->___m_HtmlColor;
- __this->___m_StrikethroughColor = L_50;
- TextProcessingStack_1_t7868E818AC1E1B5FED21B76D5C309C9A04380B63* L_51 = (TextProcessingStack_1_t7868E818AC1E1B5FED21B76D5C309C9A04380B63*)(&__this->___m_ColorStack);
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_52 = __this->___m_HtmlColor;
- TextProcessingStack_1_SetDefault_mE01C025EC63ACC956213DF8794365033E48A0C54(L_51, L_52, TextProcessingStack_1_SetDefault_mE01C025EC63ACC956213DF8794365033E48A0C54_RuntimeMethod_var);
- TextProcessingStack_1_t7868E818AC1E1B5FED21B76D5C309C9A04380B63* L_53 = (TextProcessingStack_1_t7868E818AC1E1B5FED21B76D5C309C9A04380B63*)(&__this->___m_UnderlineColorStack);
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_54 = __this->___m_HtmlColor;
- TextProcessingStack_1_SetDefault_mE01C025EC63ACC956213DF8794365033E48A0C54(L_53, L_54, TextProcessingStack_1_SetDefault_mE01C025EC63ACC956213DF8794365033E48A0C54_RuntimeMethod_var);
- TextProcessingStack_1_t7868E818AC1E1B5FED21B76D5C309C9A04380B63* L_55 = (TextProcessingStack_1_t7868E818AC1E1B5FED21B76D5C309C9A04380B63*)(&__this->___m_StrikethroughColorStack);
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_56 = __this->___m_HtmlColor;
- TextProcessingStack_1_SetDefault_mE01C025EC63ACC956213DF8794365033E48A0C54(L_55, L_56, TextProcessingStack_1_SetDefault_mE01C025EC63ACC956213DF8794365033E48A0C54_RuntimeMethod_var);
- TextProcessingStack_1_tF3616757510D9631241E95596F10A4139420DA16* L_57 = (TextProcessingStack_1_tF3616757510D9631241E95596F10A4139420DA16*)(&__this->___m_HighlightStateStack);
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_58 = __this->___m_HtmlColor;
- il2cpp_codegen_runtime_class_init_inline(Offset_tF4AF8F62C21FD6DCB5255F705A59CC10583E22C4_il2cpp_TypeInfo_var);
- Offset_tF4AF8F62C21FD6DCB5255F705A59CC10583E22C4 L_59;
- L_59 = Offset_get_zero_mF5B6D7C3F437FA438844A0B3EF405D805F1D1958(NULL);
- HighlightState_tFF5FE9065990F04A37FEC545A0024047F0ABD740 L_60;
- memset((&L_60), 0, sizeof(L_60));
- HighlightState__ctor_mDBB71C58F46D7BDC518026AC796D24F2D9B36D3F((&L_60), L_58, L_59, NULL);
- TextProcessingStack_1_SetDefault_m11524F3861DE3F60DE2BAB47DF333011E27E5C2C(L_57, L_60, TextProcessingStack_1_SetDefault_m11524F3861DE3F60DE2BAB47DF333011E27E5C2C_RuntimeMethod_var);
- __this->___m_ColorGradientPreset = (TextColorGradient_t22D94E441E8E8CD772B966C167E5C0AEB0919D70*)NULL;
- Il2CppCodeGenWriteBarrier((void**)(&__this->___m_ColorGradientPreset), (void*)(TextColorGradient_t22D94E441E8E8CD772B966C167E5C0AEB0919D70*)NULL);
- TextProcessingStack_1_t0F39F088E8F8F6E18C3C463B2998ADC5B7A0513E* L_61 = (TextProcessingStack_1_t0F39F088E8F8F6E18C3C463B2998ADC5B7A0513E*)(&__this->___m_ColorGradientStack);
- TextProcessingStack_1_SetDefault_mDD0BF36ABFBF0DBA2D289C08F9862374CE18A0F9(L_61, (TextColorGradient_t22D94E441E8E8CD772B966C167E5C0AEB0919D70*)NULL, TextProcessingStack_1_SetDefault_mDD0BF36ABFBF0DBA2D289C08F9862374CE18A0F9_RuntimeMethod_var);
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_62 = __this->___m_CurrentFontAsset;
- NullCheck(L_62);
- uint8_t L_63;
- L_63 = FontAsset_get_italicStyleSlant_m69E70060C6E7940B4ACE61F2B7CB8965F86DA96B(L_62, NULL);
- __this->___m_ItalicAngle = L_63;
- TextProcessingStack_1_t27834AAB14D26DC6519558C4C2574BA9C190D8E8* L_64 = (TextProcessingStack_1_t27834AAB14D26DC6519558C4C2574BA9C190D8E8*)(&__this->___m_ItalicAngleStack);
- int32_t L_65 = __this->___m_ItalicAngle;
- TextProcessingStack_1_SetDefault_m2C394C84507BCA030509AC6708DCBC3F26E112B7(L_64, L_65, TextProcessingStack_1_SetDefault_m2C394C84507BCA030509AC6708DCBC3F26E112B7_RuntimeMethod_var);
- TextProcessingStack_1_t27834AAB14D26DC6519558C4C2574BA9C190D8E8* L_66 = (TextProcessingStack_1_t27834AAB14D26DC6519558C4C2574BA9C190D8E8*)(&__this->___m_ActionStack);
- TextProcessingStack_1_Clear_m3684329CF566CB94C981B1EAB3F1F3C74D42D0CD(L_66, TextProcessingStack_1_Clear_m3684329CF566CB94C981B1EAB3F1F3C74D42D0CD_RuntimeMethod_var);
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_67;
- L_67 = Vector3_get_one_mC9B289F1E15C42C597180C9FE6FB492495B51D02_inline(NULL);
- __this->___m_FXScale = L_67;
- Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_68;
- L_68 = Quaternion_get_identity_m7E701AE095ED10FD5EA0B50ABCFDE2EEFF2173A5_inline(NULL);
- __this->___m_FXRotation = L_68;
- __this->___m_LineOffset = (0.0f);
- __this->___m_LineHeight = (-32767.0f);
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_69 = __this->___m_CurrentFontAsset;
- NullCheck(L_69);
- FaceInfo_t12F0319E555A62CBA1D9E51A16C7963393932756 L_70;
- L_70 = FontAsset_get_faceInfo_mF020EC579E3C18A6279D55D86AF1C585031B49A9(L_69, NULL);
- V_24 = L_70;
- float L_71;
- L_71 = FaceInfo_get_lineHeight_m528B4A822181FCECF3D4FF1045DF288E5872AB9D((&V_24), NULL);
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_72 = __this->___m_CurrentFontAsset;
- NullCheck(L_72);
- FaceInfo_t12F0319E555A62CBA1D9E51A16C7963393932756* L_73 = (FaceInfo_t12F0319E555A62CBA1D9E51A16C7963393932756*)(&L_72->___m_FaceInfo);
- float L_74;
- L_74 = FaceInfo_get_ascentLine_m193755D649428EC24A7E433A1728F11DA7547ABD(L_73, NULL);
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_75 = __this->___m_CurrentFontAsset;
- NullCheck(L_75);
- FaceInfo_t12F0319E555A62CBA1D9E51A16C7963393932756* L_76 = (FaceInfo_t12F0319E555A62CBA1D9E51A16C7963393932756*)(&L_75->___m_FaceInfo);
- float L_77;
- L_77 = FaceInfo_get_descentLine_m811A243C9B328B0C546BF9927A010A05DF172BD3(L_76, NULL);
- V_6 = ((float)il2cpp_codegen_subtract(L_71, ((float)il2cpp_codegen_subtract(L_74, L_77))));
- __this->___m_CSpacing = (0.0f);
- __this->___m_MonoSpacing = (0.0f);
- __this->___m_XAdvance = (0.0f);
- __this->___m_TagLineIndent = (0.0f);
- __this->___m_TagIndent = (0.0f);
- TextProcessingStack_1_t9FC06E35259ADD291ED640FE7554D8C03EA5F555* L_78 = (TextProcessingStack_1_t9FC06E35259ADD291ED640FE7554D8C03EA5F555*)(&__this->___m_IndentStack);
- TextProcessingStack_1_SetDefault_mA28AEF460395ECD6CBF6A469575571F64F6836B9(L_78, (0.0f), TextProcessingStack_1_SetDefault_mA28AEF460395ECD6CBF6A469575571F64F6836B9_RuntimeMethod_var);
- __this->___m_TagNoParsing = (bool)0;
- __this->___m_CharacterCount = 0;
- __this->___m_FirstCharacterOfLine = 0;
- __this->___m_LastCharacterOfLine = 0;
- __this->___m_FirstVisibleCharacterOfLine = 0;
- __this->___m_LastVisibleCharacterOfLine = 0;
- __this->___m_MaxLineAscender = (-32767.0f);
- __this->___m_MaxLineDescender = (32767.0f);
- __this->___m_LineNumber = 0;
- __this->___m_StartOfLineAscender = (0.0f);
- __this->___m_LineVisibleCharacterCount = 0;
- __this->___m_LineVisibleSpaceCount = 0;
- V_7 = (bool)1;
- __this->___m_IsDrivenLineSpacing = (bool)0;
- __this->___m_FirstOverflowCharacterIndex = (-1);
- __this->___m_LastBaseGlyphIndex = ((int32_t)-2147483648LL);
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_79 = ___1_generationSettings;
- NullCheck(L_79);
- List_1_tDC6862FA7C9B0B533109A8EC28A2142DB7D2DF2E* L_80 = L_79->___fontFeatures;
- NullCheck(L_80);
- bool L_81;
- L_81 = List_1_Contains_mE545A4609C70E82A744DC4AA28AD7940B7A75F9C(L_80, ((int32_t)1801810542), List_1_Contains_mE545A4609C70E82A744DC4AA28AD7940B7A75F9C_RuntimeMethod_var);
- V_8 = L_81;
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_82 = ___1_generationSettings;
- NullCheck(L_82);
- List_1_tDC6862FA7C9B0B533109A8EC28A2142DB7D2DF2E* L_83 = L_82->___fontFeatures;
- NullCheck(L_83);
- bool L_84;
- L_84 = List_1_Contains_mE545A4609C70E82A744DC4AA28AD7940B7A75F9C(L_83, ((int32_t)1835102827), List_1_Contains_mE545A4609C70E82A744DC4AA28AD7940B7A75F9C_RuntimeMethod_var);
- V_9 = L_84;
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_85 = ___1_generationSettings;
- NullCheck(L_85);
- List_1_tDC6862FA7C9B0B533109A8EC28A2142DB7D2DF2E* L_86 = L_85->___fontFeatures;
- NullCheck(L_86);
- bool L_87;
- L_87 = List_1_Contains_mE545A4609C70E82A744DC4AA28AD7940B7A75F9C(L_86, ((int32_t)1835756907), List_1_Contains_mE545A4609C70E82A744DC4AA28AD7940B7A75F9C_RuntimeMethod_var);
- V_10 = L_87;
- __this->___m_PageNumber = 0;
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_88 = ___1_generationSettings;
- NullCheck(L_88);
- int32_t L_89 = L_88->___pageToDisplay;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_90 = ___0_textInfo;
- NullCheck(L_90);
- PageInfoU5BU5D_tFEA2CF88695491CFC2F2A2EF6BDCC56E52B0A6D4* L_91 = L_90->___pageInfo;
- NullCheck(L_91);
- int32_t L_92;
- L_92 = Mathf_Clamp_m4DC36EEFDBE5F07C16249DA568023C5ECCFF0E7B_inline(((int32_t)il2cpp_codegen_subtract(L_89, 1)), 0, ((int32_t)il2cpp_codegen_subtract(((int32_t)(((RuntimeArray*)L_91)->max_length)), 1)), NULL);
- V_11 = L_92;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_93 = ___0_textInfo;
- NullCheck(L_93);
- TextInfo_ClearPageInfo_m57DE207346C5245799E50F8A57B56B65665B7430(L_93, NULL);
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_94 = ___1_generationSettings;
- NullCheck(L_94);
- Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_95 = L_94->___margins;
- V_12 = L_95;
- float L_96 = __this->___m_MarginWidth;
- if ((((float)L_96) > ((float)(0.0f))))
- {
- goto IL_03d7;
- }
- }
- {
- G_B12_0 = (0.0f);
- goto IL_03dd;
- }
-
- IL_03d7:
- {
- float L_97 = __this->___m_MarginWidth;
- G_B12_0 = L_97;
- }
-
- IL_03dd:
- {
- V_13 = G_B12_0;
- float L_98 = __this->___m_MarginHeight;
- if ((((float)L_98) > ((float)(0.0f))))
- {
- goto IL_03f3;
- }
- }
- {
- G_B15_0 = (0.0f);
- goto IL_03f9;
- }
-
- IL_03f3:
- {
- float L_99 = __this->___m_MarginHeight;
- G_B15_0 = L_99;
- }
-
- IL_03f9:
- {
- V_14 = G_B15_0;
- __this->___m_MarginLeft = (0.0f);
- __this->___m_MarginRight = (0.0f);
- __this->___m_Width = (-1.0f);
- float L_100 = V_13;
- float L_101 = __this->___m_MarginLeft;
- float L_102 = __this->___m_MarginRight;
- V_15 = ((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_add(L_100, (9.99999975E-05f))), L_101)), L_102));
- Extents_t369FB2B84521A0229C2FA3D4C8592B14E07CEFE6* L_103 = (Extents_t369FB2B84521A0229C2FA3D4C8592B14E07CEFE6*)(&__this->___m_MeshExtents);
- il2cpp_codegen_runtime_class_init_inline(TextGeneratorUtilities_tAD0F329B1A5C7CC27CF63086C11FE092B43FED53_il2cpp_TypeInfo_var);
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_104 = ((TextGeneratorUtilities_tAD0F329B1A5C7CC27CF63086C11FE092B43FED53_StaticFields*)il2cpp_codegen_static_fields_for(TextGeneratorUtilities_tAD0F329B1A5C7CC27CF63086C11FE092B43FED53_il2cpp_TypeInfo_var))->___largePositiveVector2;
- L_103->___min = L_104;
- Extents_t369FB2B84521A0229C2FA3D4C8592B14E07CEFE6* L_105 = (Extents_t369FB2B84521A0229C2FA3D4C8592B14E07CEFE6*)(&__this->___m_MeshExtents);
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_106 = ((TextGeneratorUtilities_tAD0F329B1A5C7CC27CF63086C11FE092B43FED53_StaticFields*)il2cpp_codegen_static_fields_for(TextGeneratorUtilities_tAD0F329B1A5C7CC27CF63086C11FE092B43FED53_il2cpp_TypeInfo_var))->___largeNegativeVector2;
- L_105->___max = L_106;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_107 = ___0_textInfo;
- NullCheck(L_107);
- TextInfo_ClearLineInfo_m986C886D34A324C8C4D30F9D8EF24AC242A10AD7(L_107, NULL);
- __this->___m_MaxCapHeight = (0.0f);
- __this->___m_MaxAscender = (0.0f);
- __this->___m_MaxDescender = (0.0f);
- __this->___m_PageAscender = (0.0f);
- float* L_108 = ___3_maxVisibleDescender;
- *((float*)L_108) = (float)(0.0f);
- V_16 = (bool)0;
- __this->___m_IsNewPage = (bool)0;
- V_17 = (bool)1;
- __this->___m_IsNonBreakingSpace = (bool)0;
- V_18 = (bool)0;
- V_19 = 0;
- CharacterSubstitution__ctor_mBB5C3EA59D985711FE3DF1F266D648201E18CE29((&V_20), (-1), 0, NULL);
- V_21 = (bool)0;
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_109 = ___1_generationSettings;
- NullCheck(L_109);
- int32_t L_110 = L_109->___textWrappingMode;
- V_22 = L_110;
- WordWrapState_tD71131CF008362DB9562FB9794AE9D9225D8F123* L_111 = (WordWrapState_tD71131CF008362DB9562FB9794AE9D9225D8F123*)(&__this->___m_SavedWordWrapState);
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_112 = ___0_textInfo;
- TextGenerator_SaveWordWrappingState_mC07B2C5977EECE10216F8C6AC9CC4204F7EF1936(__this, L_111, (-1), (-1), L_112, NULL);
- WordWrapState_tD71131CF008362DB9562FB9794AE9D9225D8F123* L_113 = (WordWrapState_tD71131CF008362DB9562FB9794AE9D9225D8F123*)(&__this->___m_SavedLineState);
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_114 = ___0_textInfo;
- TextGenerator_SaveWordWrappingState_mC07B2C5977EECE10216F8C6AC9CC4204F7EF1936(__this, L_113, (-1), (-1), L_114, NULL);
- WordWrapState_tD71131CF008362DB9562FB9794AE9D9225D8F123* L_115 = (WordWrapState_tD71131CF008362DB9562FB9794AE9D9225D8F123*)(&__this->___m_SavedEllipsisState);
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_116 = ___0_textInfo;
- TextGenerator_SaveWordWrappingState_mC07B2C5977EECE10216F8C6AC9CC4204F7EF1936(__this, L_115, (-1), (-1), L_116, NULL);
- WordWrapState_tD71131CF008362DB9562FB9794AE9D9225D8F123* L_117 = (WordWrapState_tD71131CF008362DB9562FB9794AE9D9225D8F123*)(&__this->___m_SavedLastValidState);
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_118 = ___0_textInfo;
- TextGenerator_SaveWordWrappingState_mC07B2C5977EECE10216F8C6AC9CC4204F7EF1936(__this, L_117, (-1), (-1), L_118, NULL);
- WordWrapState_tD71131CF008362DB9562FB9794AE9D9225D8F123* L_119 = (WordWrapState_tD71131CF008362DB9562FB9794AE9D9225D8F123*)(&__this->___m_SavedSoftLineBreakState);
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_120 = ___0_textInfo;
- TextGenerator_SaveWordWrappingState_mC07B2C5977EECE10216F8C6AC9CC4204F7EF1936(__this, L_119, (-1), (-1), L_120, NULL);
- TextProcessingStack_1_t8814E7908ACCB94AA483D50DE909AFC9826508C9* L_121 = (TextProcessingStack_1_t8814E7908ACCB94AA483D50DE909AFC9826508C9*)(&__this->___m_EllipsisInsertionCandidateStack);
- TextProcessingStack_1_Clear_m78D739A4A3B093B4CA2AD9D95578D2B4BB9909C3(L_121, TextProcessingStack_1_Clear_m78D739A4A3B093B4CA2AD9D95578D2B4BB9909C3_RuntimeMethod_var);
- __this->___m_IsTextTruncated = (bool)0;
- V_23 = 0;
- V_25 = 0;
- goto IL_43af;
- }
-
- IL_052b:
- {
- uint32_t* L_122 = ___2_charCode;
- TextProcessingElementU5BU5D_t24A1E4C8745577D794FE856B4236875595E7FD22* L_123 = __this->___m_TextProcessingArray;
- int32_t L_124 = V_25;
- NullCheck(L_123);
- uint32_t L_125 = ((L_123)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_124)))->___unicode;
- *((int32_t*)L_122) = (int32_t)L_125;
- int32_t L_126 = V_23;
- V_53 = (bool)((((int32_t)L_126) > ((int32_t)5))? 1 : 0);
- bool L_127 = V_53;
- if (!L_127)
- {
- goto IL_0584;
- }
- }
- {
- uint32_t* L_128 = ___2_charCode;
- String_t* L_129;
- L_129 = UInt32_ToString_mB6FA6D2459C82ADCF285C55363491D9669A80154(L_128, NULL);
- String_t* L_130;
- L_130 = Int32_ToString_m030E01C24E294D6762FB0B6F37CB541581F55CA5((&V_25), NULL);
- String_t* L_131;
- L_131 = String_Concat_m093934F71A9B351911EE46311674ED463B180006(_stringLiteral41BB69D2BDF9A4541A716BE07E74D1ED0DEADD05, L_129, _stringLiteral94B946B03625197025E6D70053ADE0256BC25DD1, L_130, NULL);
- il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
- Debug_LogError_mB00B2B4468EF3CAF041B038D840820FB84C924B2(L_131, NULL);
- int32_t L_132 = __this->___m_CharacterCount;
- (&V_20)->___index = L_132;
- (&V_20)->___unicode = 3;
- }
-
- IL_0584:
- {
- uint32_t* L_133 = ___2_charCode;
- int32_t L_134 = *((uint32_t*)L_133);
- V_54 = (bool)((((int32_t)L_134) == ((int32_t)((int32_t)26)))? 1 : 0);
- bool L_135 = V_54;
- if (!L_135)
- {
- goto IL_0595;
- }
- }
- {
- goto IL_43a9;
- }
-
- IL_0595:
- {
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_136 = ___1_generationSettings;
- NullCheck(L_136);
- bool L_137 = L_136->___richText;
- if (!L_137)
- {
- goto IL_05a5;
- }
- }
- {
- uint32_t* L_138 = ___2_charCode;
- int32_t L_139 = *((uint32_t*)L_138);
- G_B23_0 = ((((int32_t)L_139) == ((int32_t)((int32_t)60)))? 1 : 0);
- goto IL_05a6;
- }
-
- IL_05a5:
- {
- G_B23_0 = 0;
- }
-
- IL_05a6:
- {
- V_55 = (bool)G_B23_0;
- bool L_140 = V_55;
- if (!L_140)
- {
- goto IL_05f4;
- }
- }
- {
- __this->___m_isTextLayoutPhase = (bool)1;
- __this->___m_TextElementType = 1;
- TextProcessingElementU5BU5D_t24A1E4C8745577D794FE856B4236875595E7FD22* L_141 = __this->___m_TextProcessingArray;
- int32_t L_142 = V_25;
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_143 = ___1_generationSettings;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_144 = ___0_textInfo;
- bool L_145;
- L_145 = TextGenerator_ValidateHtmlTag_m87FDAB842DB322DD2F533814602E24428190B366(__this, L_141, ((int32_t)il2cpp_codegen_add(L_142, 1)), (&V_56), L_143, L_144, (&V_57), NULL);
- V_58 = L_145;
- bool L_146 = V_58;
- if (!L_146)
- {
- goto IL_05f1;
- }
- }
- {
- int32_t L_147 = V_56;
- V_25 = L_147;
- uint8_t L_148 = __this->___m_TextElementType;
- V_59 = (bool)((((int32_t)L_148) == ((int32_t)1))? 1 : 0);
- bool L_149 = V_59;
- if (!L_149)
- {
- goto IL_05f0;
- }
- }
- {
- goto IL_43a9;
- }
-
- IL_05f0:
- {
- }
-
- IL_05f1:
- {
- goto IL_064a;
- }
-
- IL_05f4:
- {
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_150 = ___0_textInfo;
- NullCheck(L_150);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_151 = L_150->___textElementInfo;
- int32_t L_152 = __this->___m_CharacterCount;
- NullCheck(L_151);
- uint8_t L_153 = ((L_151)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_152)))->___elementType;
- __this->___m_TextElementType = L_153;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_154 = ___0_textInfo;
- NullCheck(L_154);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_155 = L_154->___textElementInfo;
- int32_t L_156 = __this->___m_CharacterCount;
- NullCheck(L_155);
- int32_t L_157 = ((L_155)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_156)))->___materialReferenceIndex;
- __this->___m_CurrentMaterialIndex = L_157;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_158 = ___0_textInfo;
- NullCheck(L_158);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_159 = L_158->___textElementInfo;
- int32_t L_160 = __this->___m_CharacterCount;
- NullCheck(L_159);
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_161 = ((L_159)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_160)))->___fontAsset;
- __this->___m_CurrentFontAsset = L_161;
- Il2CppCodeGenWriteBarrier((void**)(&__this->___m_CurrentFontAsset), (void*)L_161);
- }
-
- IL_064a:
- {
- int32_t L_162 = __this->___m_CurrentMaterialIndex;
- V_26 = L_162;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_163 = ___0_textInfo;
- NullCheck(L_163);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_164 = L_163->___textElementInfo;
- int32_t L_165 = __this->___m_CharacterCount;
- NullCheck(L_164);
- bool L_166 = ((L_164)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_165)))->___isUsingAlternateTypeface;
- V_27 = L_166;
- __this->___m_isTextLayoutPhase = (bool)0;
- V_28 = (bool)0;
- CharacterSubstitution_t9F6215FBA3E8AD8DDF6F35A51CEC7CB7E9A44F83 L_167 = V_20;
- int32_t L_168 = L_167.___index;
- int32_t L_169 = __this->___m_CharacterCount;
- V_60 = (bool)((((int32_t)L_168) == ((int32_t)L_169))? 1 : 0);
- bool L_170 = V_60;
- if (!L_170)
- {
- goto IL_07d9;
- }
- }
- {
- uint32_t* L_171 = ___2_charCode;
- CharacterSubstitution_t9F6215FBA3E8AD8DDF6F35A51CEC7CB7E9A44F83 L_172 = V_20;
- uint32_t L_173 = L_172.___unicode;
- *((int32_t*)L_171) = (int32_t)L_173;
- __this->___m_TextElementType = 1;
- V_28 = (bool)1;
- uint32_t* L_174 = ___2_charCode;
- int32_t L_175 = *((uint32_t*)L_174);
- V_62 = L_175;
- uint32_t L_176 = V_62;
- V_61 = L_176;
- uint32_t L_177 = V_61;
- if ((((int32_t)L_177) == ((int32_t)3)))
- {
- goto IL_06c5;
- }
- }
- {
- goto IL_06af;
- }
-
- IL_06af:
- {
- uint32_t L_178 = V_61;
- if ((((int32_t)L_178) == ((int32_t)((int32_t)45))))
- {
- goto IL_06f8;
- }
- }
- {
- goto IL_06b7;
- }
-
- IL_06b7:
- {
- uint32_t L_179 = V_61;
- if ((((int32_t)L_179) == ((int32_t)((int32_t)8230))))
- {
- goto IL_06fd;
- }
- }
- {
- goto IL_07d8;
- }
-
- IL_06c5:
- {
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_180 = ___0_textInfo;
- NullCheck(L_180);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_181 = L_180->___textElementInfo;
- int32_t L_182 = __this->___m_CharacterCount;
- NullCheck(L_181);
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_183 = __this->___m_CurrentFontAsset;
- NullCheck(L_183);
- Dictionary_2_t93CDF0F4011A5A3024EB73A492F9512E3046EACB* L_184;
- L_184 = FontAsset_get_characterLookupTable_m7E76D6C706C5CEB04A9541C68AE6D9E5C75F0FFC(L_183, NULL);
- NullCheck(L_184);
- Character_t9B671B493FAC8D43638C69AF6AE92CBD103D80EC* L_185;
- L_185 = Dictionary_2_get_Item_mFA05B9BB2D2D3E43B23F6C859A051759E7C1C75D(L_184, 3, Dictionary_2_get_Item_mFA05B9BB2D2D3E43B23F6C859A051759E7C1C75D_RuntimeMethod_var);
- ((L_181)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_182)))->___textElement = L_185;
- Il2CppCodeGenWriteBarrier((void**)(&((L_181)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_182)))->___textElement), (void*)L_185);
- __this->___m_IsTextTruncated = (bool)1;
- goto IL_07d8;
- }
-
- IL_06f8:
- {
- goto IL_07d8;
- }
-
- IL_06fd:
- {
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_186 = ___0_textInfo;
- NullCheck(L_186);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_187 = L_186->___textElementInfo;
- int32_t L_188 = __this->___m_CharacterCount;
- NullCheck(L_187);
- SpecialCharacter_t869F8BE65A7FE32AFD4196118258F49A63D8E2BD* L_189 = (SpecialCharacter_t869F8BE65A7FE32AFD4196118258F49A63D8E2BD*)(&__this->___m_Ellipsis);
- Character_t9B671B493FAC8D43638C69AF6AE92CBD103D80EC* L_190 = L_189->___character;
- ((L_187)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_188)))->___textElement = L_190;
- Il2CppCodeGenWriteBarrier((void**)(&((L_187)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_188)))->___textElement), (void*)L_190);
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_191 = ___0_textInfo;
- NullCheck(L_191);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_192 = L_191->___textElementInfo;
- int32_t L_193 = __this->___m_CharacterCount;
- NullCheck(L_192);
- ((L_192)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_193)))->___elementType = 1;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_194 = ___0_textInfo;
- NullCheck(L_194);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_195 = L_194->___textElementInfo;
- int32_t L_196 = __this->___m_CharacterCount;
- NullCheck(L_195);
- SpecialCharacter_t869F8BE65A7FE32AFD4196118258F49A63D8E2BD* L_197 = (SpecialCharacter_t869F8BE65A7FE32AFD4196118258F49A63D8E2BD*)(&__this->___m_Ellipsis);
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_198 = L_197->___fontAsset;
- ((L_195)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_196)))->___fontAsset = L_198;
- Il2CppCodeGenWriteBarrier((void**)(&((L_195)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_196)))->___fontAsset), (void*)L_198);
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_199 = ___0_textInfo;
- NullCheck(L_199);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_200 = L_199->___textElementInfo;
- int32_t L_201 = __this->___m_CharacterCount;
- NullCheck(L_200);
- SpecialCharacter_t869F8BE65A7FE32AFD4196118258F49A63D8E2BD* L_202 = (SpecialCharacter_t869F8BE65A7FE32AFD4196118258F49A63D8E2BD*)(&__this->___m_Ellipsis);
- Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_203 = L_202->___material;
- ((L_200)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_201)))->___material = L_203;
- Il2CppCodeGenWriteBarrier((void**)(&((L_200)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_201)))->___material), (void*)L_203);
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_204 = ___0_textInfo;
- NullCheck(L_204);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_205 = L_204->___textElementInfo;
- int32_t L_206 = __this->___m_CharacterCount;
- NullCheck(L_205);
- SpecialCharacter_t869F8BE65A7FE32AFD4196118258F49A63D8E2BD* L_207 = (SpecialCharacter_t869F8BE65A7FE32AFD4196118258F49A63D8E2BD*)(&__this->___m_Ellipsis);
- int32_t L_208 = L_207->___materialIndex;
- ((L_205)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_206)))->___materialReferenceIndex = L_208;
- MaterialReferenceU5BU5D_t4A9B88114E223BD96CE5121053664023CE2DE07E* L_209 = __this->___m_MaterialReferences;
- SpecialCharacter_t869F8BE65A7FE32AFD4196118258F49A63D8E2BD* L_210 = (SpecialCharacter_t869F8BE65A7FE32AFD4196118258F49A63D8E2BD*)(&__this->___m_Underline);
- int32_t L_211 = L_210->___materialIndex;
- NullCheck(L_209);
- int32_t* L_212 = (int32_t*)(&((L_209)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_211)))->___referenceCount);
- int32_t* L_213 = L_212;
- int32_t L_214 = *((int32_t*)L_213);
- *((int32_t*)L_213) = (int32_t)((int32_t)il2cpp_codegen_add(L_214, 1));
- __this->___m_IsTextTruncated = (bool)1;
- int32_t L_215 = __this->___m_CharacterCount;
- (&V_20)->___index = ((int32_t)il2cpp_codegen_add(L_215, 1));
- (&V_20)->___unicode = 3;
- goto IL_07d8;
- }
-
- IL_07d8:
- {
- }
-
- IL_07d9:
- {
- int32_t L_216 = __this->___m_CharacterCount;
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_217 = ___1_generationSettings;
- NullCheck(L_217);
- int32_t L_218 = L_217->___firstVisibleCharacter;
- if ((((int32_t)L_216) >= ((int32_t)L_218)))
- {
- goto IL_07f1;
- }
- }
- {
- uint32_t* L_219 = ___2_charCode;
- int32_t L_220 = *((uint32_t*)L_219);
- G_B44_0 = ((((int32_t)((((int32_t)L_220) == ((int32_t)3))? 1 : 0)) == ((int32_t)0))? 1 : 0);
- goto IL_07f2;
- }
-
- IL_07f1:
- {
- G_B44_0 = 0;
- }
-
- IL_07f2:
- {
- V_63 = (bool)G_B44_0;
- bool L_221 = V_63;
- if (!L_221)
- {
- goto IL_0855;
- }
- }
- {
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_222 = ___0_textInfo;
- NullCheck(L_222);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_223 = L_222->___textElementInfo;
- int32_t L_224 = __this->___m_CharacterCount;
- NullCheck(L_223);
- ((L_223)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_224)))->___isVisible = (bool)0;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_225 = ___0_textInfo;
- NullCheck(L_225);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_226 = L_225->___textElementInfo;
- int32_t L_227 = __this->___m_CharacterCount;
- NullCheck(L_226);
- ((L_226)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_227)))->___character = ((int32_t)8203);
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_228 = ___0_textInfo;
- NullCheck(L_228);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_229 = L_228->___textElementInfo;
- int32_t L_230 = __this->___m_CharacterCount;
- NullCheck(L_229);
- ((L_229)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_230)))->___lineNumber = 0;
- int32_t L_231 = __this->___m_CharacterCount;
- __this->___m_CharacterCount = ((int32_t)il2cpp_codegen_add(L_231, 1));
- goto IL_43a9;
- }
-
- IL_0855:
- {
- V_29 = (1.0f);
- uint8_t L_232 = __this->___m_TextElementType;
- V_64 = (bool)((((int32_t)L_232) == ((int32_t)1))? 1 : 0);
- bool L_233 = V_64;
- if (!L_233)
- {
- goto IL_0902;
- }
- }
- {
- int32_t L_234 = __this->___m_FontStyleInternal;
- V_65 = (bool)((((int32_t)((int32_t)((int32_t)L_234&((int32_t)16)))) == ((int32_t)((int32_t)16)))? 1 : 0);
- bool L_235 = V_65;
- if (!L_235)
- {
- goto IL_089e;
- }
- }
- {
- uint32_t* L_236 = ___2_charCode;
- int32_t L_237 = *((uint32_t*)L_236);
- il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.char_class);
- bool L_238;
- L_238 = Char_IsLower_m9DDB41367F97CFFE6C46A3B5EDE7D11180B5F1AE(((int32_t)(uint16_t)L_237), NULL);
- V_66 = L_238;
- bool L_239 = V_66;
- if (!L_239)
- {
- goto IL_089b;
- }
- }
- {
- uint32_t* L_240 = ___2_charCode;
- uint32_t* L_241 = ___2_charCode;
- int32_t L_242 = *((uint32_t*)L_241);
- il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.char_class);
- Il2CppChar L_243;
- L_243 = Char_ToUpper_m7DB51DD07EE52F4CA897807281880930F5CBD2D2(((int32_t)(uint16_t)L_242), NULL);
- *((int32_t*)L_240) = (int32_t)L_243;
- }
-
- IL_089b:
- {
- goto IL_0901;
- }
-
- IL_089e:
- {
- int32_t L_244 = __this->___m_FontStyleInternal;
- V_67 = (bool)((((int32_t)((int32_t)((int32_t)L_244&8))) == ((int32_t)8))? 1 : 0);
- bool L_245 = V_67;
- if (!L_245)
- {
- goto IL_08cb;
- }
- }
- {
- uint32_t* L_246 = ___2_charCode;
- int32_t L_247 = *((uint32_t*)L_246);
- il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.char_class);
- bool L_248;
- L_248 = Char_IsUpper_mF150C44B70F522A14B2A8DF71DE0ADE52F9A3392(((int32_t)(uint16_t)L_247), NULL);
- V_68 = L_248;
- bool L_249 = V_68;
- if (!L_249)
- {
- goto IL_08c8;
- }
- }
- {
- uint32_t* L_250 = ___2_charCode;
- uint32_t* L_251 = ___2_charCode;
- int32_t L_252 = *((uint32_t*)L_251);
- il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.char_class);
- Il2CppChar L_253;
- L_253 = Char_ToLower_m238489988C62CB10C7C7CAAEF8F3B2D1C5B5E056(((int32_t)(uint16_t)L_252), NULL);
- *((int32_t*)L_250) = (int32_t)L_253;
- }
-
- IL_08c8:
- {
- goto IL_0901;
- }
-
- IL_08cb:
- {
- int32_t L_254 = __this->___m_FontStyleInternal;
- V_69 = (bool)((((int32_t)((int32_t)((int32_t)L_254&((int32_t)32)))) == ((int32_t)((int32_t)32)))? 1 : 0);
- bool L_255 = V_69;
- if (!L_255)
- {
- goto IL_0901;
- }
- }
- {
- uint32_t* L_256 = ___2_charCode;
- int32_t L_257 = *((uint32_t*)L_256);
- il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.char_class);
- bool L_258;
- L_258 = Char_IsLower_m9DDB41367F97CFFE6C46A3B5EDE7D11180B5F1AE(((int32_t)(uint16_t)L_257), NULL);
- V_70 = L_258;
- bool L_259 = V_70;
- if (!L_259)
- {
- goto IL_0900;
- }
- }
- {
- V_29 = (0.800000012f);
- uint32_t* L_260 = ___2_charCode;
- uint32_t* L_261 = ___2_charCode;
- int32_t L_262 = *((uint32_t*)L_261);
- il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.char_class);
- Il2CppChar L_263;
- L_263 = Char_ToUpper_m7DB51DD07EE52F4CA897807281880930F5CBD2D2(((int32_t)(uint16_t)L_262), NULL);
- *((int32_t*)L_260) = (int32_t)L_263;
- }
-
- IL_0900:
- {
- }
-
- IL_0901:
- {
- }
-
- IL_0902:
- {
- V_30 = (0.0f);
- V_31 = (0.0f);
- V_32 = (0.0f);
- uint8_t L_264 = __this->___m_TextElementType;
- V_71 = (bool)((((int32_t)L_264) == ((int32_t)2))? 1 : 0);
- bool L_265 = V_71;
- if (!L_265)
- {
- goto IL_0c34;
- }
- }
- {
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_266 = ___0_textInfo;
- NullCheck(L_266);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_267 = L_266->___textElementInfo;
- int32_t L_268 = __this->___m_CharacterCount;
- NullCheck(L_267);
- TextElement_tCEF567A8810788262275B39DC39CBA6EBE7472DA* L_269 = ((L_267)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_268)))->___textElement;
- V_72 = ((SpriteCharacter_tB3516A25DBFA0AD68DD8E1432752D503FD1F40F5*)CastclassClass((RuntimeObject*)L_269, SpriteCharacter_tB3516A25DBFA0AD68DD8E1432752D503FD1F40F5_il2cpp_TypeInfo_var));
- SpriteCharacter_tB3516A25DBFA0AD68DD8E1432752D503FD1F40F5* L_270 = V_72;
- NullCheck(L_270);
- TextAsset_tB28F1843A877CCA74B89DC4F63EA532618B049B8* L_271;
- L_271 = TextElement_get_textAsset_m52383A3758AABF5BEA013155765BD1141479685A(L_270, NULL);
- __this->___m_CurrentSpriteAsset = ((SpriteAsset_t1D3CF1D9DC350A4690CB09DE228A8B59F2F02313*)IsInstClass((RuntimeObject*)L_271, SpriteAsset_t1D3CF1D9DC350A4690CB09DE228A8B59F2F02313_il2cpp_TypeInfo_var));
- Il2CppCodeGenWriteBarrier((void**)(&__this->___m_CurrentSpriteAsset), (void*)((SpriteAsset_t1D3CF1D9DC350A4690CB09DE228A8B59F2F02313*)IsInstClass((RuntimeObject*)L_271, SpriteAsset_t1D3CF1D9DC350A4690CB09DE228A8B59F2F02313_il2cpp_TypeInfo_var)));
- SpriteCharacter_tB3516A25DBFA0AD68DD8E1432752D503FD1F40F5* L_272 = V_72;
- NullCheck(L_272);
- uint32_t L_273;
- L_273 = TextElement_get_glyphIndex_m43F82F2F998D640DEDBE6860EBE7B171DDF4FE56(L_272, NULL);
- __this->___m_SpriteIndex = L_273;
- SpriteCharacter_tB3516A25DBFA0AD68DD8E1432752D503FD1F40F5* L_274 = V_72;
- V_74 = (bool)((((RuntimeObject*)(SpriteCharacter_tB3516A25DBFA0AD68DD8E1432752D503FD1F40F5*)L_274) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0);
- bool L_275 = V_74;
- if (!L_275)
- {
- goto IL_0976;
- }
- }
- {
- goto IL_43a9;
- }
-
- IL_0976:
- {
- uint32_t* L_276 = ___2_charCode;
- int32_t L_277 = *((uint32_t*)L_276);
- V_75 = (bool)((((int32_t)L_277) == ((int32_t)((int32_t)60)))? 1 : 0);
- bool L_278 = V_75;
- if (!L_278)
- {
- goto IL_0992;
- }
- }
- {
- uint32_t* L_279 = ___2_charCode;
- int32_t L_280 = __this->___m_SpriteIndex;
- *((int32_t*)L_279) = (int32_t)((int32_t)il2cpp_codegen_add(((int32_t)57344), L_280));
- goto IL_09a2;
- }
-
- IL_0992:
- {
- Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_281;
- L_281 = Color_get_white_m068F5AF879B0FCA584E3693F762EA41BB65532C6_inline(NULL);
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_282;
- L_282 = Color32_op_Implicit_m79AF5E0BDE9CE041CAC4D89CBFA66E71C6DD1B70_inline(L_281, NULL);
- __this->___m_SpriteColor = L_282;
- }
-
- IL_09a2:
- {
- float L_283 = __this->___m_CurrentFontSize;
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_284 = __this->___m_CurrentFontAsset;
- NullCheck(L_284);
- FaceInfo_t12F0319E555A62CBA1D9E51A16C7963393932756 L_285;
- L_285 = FontAsset_get_faceInfo_mF020EC579E3C18A6279D55D86AF1C585031B49A9(L_284, NULL);
- V_24 = L_285;
- float L_286;
- L_286 = FaceInfo_get_pointSize_mDCB57F74233408806DF4F658751ECEE9A66C003E((&V_24), NULL);
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_287 = __this->___m_CurrentFontAsset;
- NullCheck(L_287);
- FaceInfo_t12F0319E555A62CBA1D9E51A16C7963393932756 L_288;
- L_288 = FontAsset_get_faceInfo_mF020EC579E3C18A6279D55D86AF1C585031B49A9(L_287, NULL);
- V_24 = L_288;
- float L_289;
- L_289 = FaceInfo_get_scale_mC475A572AD4956B47D8B9F8D90DC69BBBB102FCD((&V_24), NULL);
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_290 = ___1_generationSettings;
- NullCheck(L_290);
- bool L_291 = L_290->___isOrthographic;
- if (L_291)
- {
- G_B68_0 = ((float)il2cpp_codegen_multiply(((float)(L_283/L_286)), L_289));
- goto IL_09e1;
- }
- G_B67_0 = ((float)il2cpp_codegen_multiply(((float)(L_283/L_286)), L_289));
- }
- {
- G_B69_0 = (0.100000001f);
- G_B69_1 = G_B67_0;
- goto IL_09e6;
- }
-
- IL_09e1:
- {
- G_B69_0 = (1.0f);
- G_B69_1 = G_B68_0;
- }
-
- IL_09e6:
- {
- V_73 = ((float)il2cpp_codegen_multiply(G_B69_1, G_B69_0));
- SpriteAsset_t1D3CF1D9DC350A4690CB09DE228A8B59F2F02313* L_292 = __this->___m_CurrentSpriteAsset;
- NullCheck(L_292);
- FaceInfo_t12F0319E555A62CBA1D9E51A16C7963393932756* L_293 = (FaceInfo_t12F0319E555A62CBA1D9E51A16C7963393932756*)(&L_292->___m_FaceInfo);
- float L_294;
- L_294 = FaceInfo_get_pointSize_mDCB57F74233408806DF4F658751ECEE9A66C003E(L_293, NULL);
- V_76 = (bool)((((float)L_294) > ((float)(0.0f)))? 1 : 0);
- bool L_295 = V_76;
- if (!L_295)
- {
- goto IL_0ab8;
- }
- }
- {
- float L_296 = __this->___m_CurrentFontSize;
- SpriteAsset_t1D3CF1D9DC350A4690CB09DE228A8B59F2F02313* L_297 = __this->___m_CurrentSpriteAsset;
- NullCheck(L_297);
- FaceInfo_t12F0319E555A62CBA1D9E51A16C7963393932756* L_298 = (FaceInfo_t12F0319E555A62CBA1D9E51A16C7963393932756*)(&L_297->___m_FaceInfo);
- float L_299;
- L_299 = FaceInfo_get_pointSize_mDCB57F74233408806DF4F658751ECEE9A66C003E(L_298, NULL);
- SpriteAsset_t1D3CF1D9DC350A4690CB09DE228A8B59F2F02313* L_300 = __this->___m_CurrentSpriteAsset;
- NullCheck(L_300);
- FaceInfo_t12F0319E555A62CBA1D9E51A16C7963393932756* L_301 = (FaceInfo_t12F0319E555A62CBA1D9E51A16C7963393932756*)(&L_300->___m_FaceInfo);
- float L_302;
- L_302 = FaceInfo_get_scale_mC475A572AD4956B47D8B9F8D90DC69BBBB102FCD(L_301, NULL);
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_303 = ___1_generationSettings;
- NullCheck(L_303);
- bool L_304 = L_303->___isOrthographic;
- if (L_304)
- {
- G_B72_0 = ((float)il2cpp_codegen_multiply(((float)(L_296/L_299)), L_302));
- goto IL_0a41;
- }
- G_B71_0 = ((float)il2cpp_codegen_multiply(((float)(L_296/L_299)), L_302));
- }
- {
- G_B73_0 = (0.100000001f);
- G_B73_1 = G_B71_0;
- goto IL_0a46;
- }
-
- IL_0a41:
- {
- G_B73_0 = (1.0f);
- G_B73_1 = G_B72_0;
- }
-
- IL_0a46:
- {
- V_77 = ((float)il2cpp_codegen_multiply(G_B73_1, G_B73_0));
- SpriteCharacter_tB3516A25DBFA0AD68DD8E1432752D503FD1F40F5* L_305 = V_72;
- NullCheck(L_305);
- float L_306 = ((TextElement_tCEF567A8810788262275B39DC39CBA6EBE7472DA*)L_305)->___m_Scale;
- SpriteCharacter_tB3516A25DBFA0AD68DD8E1432752D503FD1F40F5* L_307 = V_72;
- NullCheck(L_307);
- Glyph_t700CF8EBE04ED4AEAB520885AAA1B309E02A103F* L_308 = ((TextElement_tCEF567A8810788262275B39DC39CBA6EBE7472DA*)L_307)->___m_Glyph;
- NullCheck(L_308);
- float L_309;
- L_309 = Glyph_get_scale_m3ED738CBB032247526DB38161E180759B2D06F29(L_308, NULL);
- float L_310 = V_77;
- V_3 = ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_multiply(L_306, L_309)), L_310));
- SpriteAsset_t1D3CF1D9DC350A4690CB09DE228A8B59F2F02313* L_311 = __this->___m_CurrentSpriteAsset;
- NullCheck(L_311);
- FaceInfo_t12F0319E555A62CBA1D9E51A16C7963393932756* L_312 = (FaceInfo_t12F0319E555A62CBA1D9E51A16C7963393932756*)(&L_311->___m_FaceInfo);
- float L_313;
- L_313 = FaceInfo_get_ascentLine_m193755D649428EC24A7E433A1728F11DA7547ABD(L_312, NULL);
- V_31 = L_313;
- SpriteAsset_t1D3CF1D9DC350A4690CB09DE228A8B59F2F02313* L_314 = __this->___m_CurrentSpriteAsset;
- NullCheck(L_314);
- FaceInfo_t12F0319E555A62CBA1D9E51A16C7963393932756* L_315 = (FaceInfo_t12F0319E555A62CBA1D9E51A16C7963393932756*)(&L_314->___m_FaceInfo);
- float L_316;
- L_316 = FaceInfo_get_baseline_m934B597D3E0080FEF98CBDD091C457B497179C3A(L_315, NULL);
- float L_317 = V_73;
- float L_318 = __this->___m_FontScaleMultiplier;
- SpriteAsset_t1D3CF1D9DC350A4690CB09DE228A8B59F2F02313* L_319 = __this->___m_CurrentSpriteAsset;
- NullCheck(L_319);
- FaceInfo_t12F0319E555A62CBA1D9E51A16C7963393932756* L_320 = (FaceInfo_t12F0319E555A62CBA1D9E51A16C7963393932756*)(&L_319->___m_FaceInfo);
- float L_321;
- L_321 = FaceInfo_get_scale_mC475A572AD4956B47D8B9F8D90DC69BBBB102FCD(L_320, NULL);
- V_30 = ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_multiply(L_316, L_317)), L_318)), L_321));
- SpriteAsset_t1D3CF1D9DC350A4690CB09DE228A8B59F2F02313* L_322 = __this->___m_CurrentSpriteAsset;
- NullCheck(L_322);
- FaceInfo_t12F0319E555A62CBA1D9E51A16C7963393932756* L_323 = (FaceInfo_t12F0319E555A62CBA1D9E51A16C7963393932756*)(&L_322->___m_FaceInfo);
- float L_324;
- L_324 = FaceInfo_get_descentLine_m811A243C9B328B0C546BF9927A010A05DF172BD3(L_323, NULL);
- V_32 = L_324;
- goto IL_0b95;
- }
-
- IL_0ab8:
- {
- float L_325 = __this->___m_CurrentFontSize;
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_326 = __this->___m_CurrentFontAsset;
- NullCheck(L_326);
- FaceInfo_t12F0319E555A62CBA1D9E51A16C7963393932756* L_327 = (FaceInfo_t12F0319E555A62CBA1D9E51A16C7963393932756*)(&L_326->___m_FaceInfo);
- float L_328;
- L_328 = FaceInfo_get_pointSize_mDCB57F74233408806DF4F658751ECEE9A66C003E(L_327, NULL);
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_329 = __this->___m_CurrentFontAsset;
- NullCheck(L_329);
- FaceInfo_t12F0319E555A62CBA1D9E51A16C7963393932756* L_330 = (FaceInfo_t12F0319E555A62CBA1D9E51A16C7963393932756*)(&L_329->___m_FaceInfo);
- float L_331;
- L_331 = FaceInfo_get_scale_mC475A572AD4956B47D8B9F8D90DC69BBBB102FCD(L_330, NULL);
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_332 = ___1_generationSettings;
- NullCheck(L_332);
- bool L_333 = L_332->___isOrthographic;
- if (L_333)
- {
- G_B76_0 = ((float)il2cpp_codegen_multiply(((float)(L_325/L_328)), L_331));
- goto IL_0af0;
- }
- G_B75_0 = ((float)il2cpp_codegen_multiply(((float)(L_325/L_328)), L_331));
- }
- {
- G_B77_0 = (0.100000001f);
- G_B77_1 = G_B75_0;
- goto IL_0af5;
- }
-
- IL_0af0:
- {
- G_B77_0 = (1.0f);
- G_B77_1 = G_B76_0;
- }
-
- IL_0af5:
- {
- V_78 = ((float)il2cpp_codegen_multiply(G_B77_1, G_B77_0));
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_334 = __this->___m_CurrentFontAsset;
- NullCheck(L_334);
- FaceInfo_t12F0319E555A62CBA1D9E51A16C7963393932756* L_335 = (FaceInfo_t12F0319E555A62CBA1D9E51A16C7963393932756*)(&L_334->___m_FaceInfo);
- float L_336;
- L_336 = FaceInfo_get_ascentLine_m193755D649428EC24A7E433A1728F11DA7547ABD(L_335, NULL);
- SpriteCharacter_tB3516A25DBFA0AD68DD8E1432752D503FD1F40F5* L_337 = V_72;
- NullCheck(L_337);
- Glyph_t700CF8EBE04ED4AEAB520885AAA1B309E02A103F* L_338 = ((TextElement_tCEF567A8810788262275B39DC39CBA6EBE7472DA*)L_337)->___m_Glyph;
- NullCheck(L_338);
- GlyphMetrics_t6C1C65A891A6279A0EE807C436436B1E44F7AF1A L_339;
- L_339 = Glyph_get_metrics_mB6E9D3D1899E35BA257638F6F58B7D260170B6FA(L_338, NULL);
- V_80 = L_339;
- float L_340;
- L_340 = GlyphMetrics_get_height_mE0872B23CE1A20BF78DEACDBD53BAF789D84AD5C((&V_80), NULL);
- SpriteCharacter_tB3516A25DBFA0AD68DD8E1432752D503FD1F40F5* L_341 = V_72;
- NullCheck(L_341);
- float L_342 = ((TextElement_tCEF567A8810788262275B39DC39CBA6EBE7472DA*)L_341)->___m_Scale;
- SpriteCharacter_tB3516A25DBFA0AD68DD8E1432752D503FD1F40F5* L_343 = V_72;
- NullCheck(L_343);
- Glyph_t700CF8EBE04ED4AEAB520885AAA1B309E02A103F* L_344 = ((TextElement_tCEF567A8810788262275B39DC39CBA6EBE7472DA*)L_343)->___m_Glyph;
- NullCheck(L_344);
- float L_345;
- L_345 = Glyph_get_scale_m3ED738CBB032247526DB38161E180759B2D06F29(L_344, NULL);
- float L_346 = V_78;
- V_3 = ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_multiply(((float)(L_336/L_340)), L_342)), L_345)), L_346));
- float L_347 = V_78;
- float L_348 = V_3;
- V_79 = ((float)(L_347/L_348));
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_349 = __this->___m_CurrentFontAsset;
- NullCheck(L_349);
- FaceInfo_t12F0319E555A62CBA1D9E51A16C7963393932756* L_350 = (FaceInfo_t12F0319E555A62CBA1D9E51A16C7963393932756*)(&L_349->___m_FaceInfo);
- float L_351;
- L_351 = FaceInfo_get_ascentLine_m193755D649428EC24A7E433A1728F11DA7547ABD(L_350, NULL);
- float L_352 = V_79;
- V_31 = ((float)il2cpp_codegen_multiply(L_351, L_352));
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_353 = __this->___m_CurrentFontAsset;
- NullCheck(L_353);
- FaceInfo_t12F0319E555A62CBA1D9E51A16C7963393932756* L_354 = (FaceInfo_t12F0319E555A62CBA1D9E51A16C7963393932756*)(&L_353->___m_FaceInfo);
- float L_355;
- L_355 = FaceInfo_get_baseline_m934B597D3E0080FEF98CBDD091C457B497179C3A(L_354, NULL);
- float L_356 = V_73;
- float L_357 = __this->___m_FontScaleMultiplier;
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_358 = __this->___m_CurrentFontAsset;
- NullCheck(L_358);
- FaceInfo_t12F0319E555A62CBA1D9E51A16C7963393932756* L_359 = (FaceInfo_t12F0319E555A62CBA1D9E51A16C7963393932756*)(&L_358->___m_FaceInfo);
- float L_360;
- L_360 = FaceInfo_get_scale_mC475A572AD4956B47D8B9F8D90DC69BBBB102FCD(L_359, NULL);
- V_30 = ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_multiply(L_355, L_356)), L_357)), L_360));
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_361 = __this->___m_CurrentFontAsset;
- NullCheck(L_361);
- FaceInfo_t12F0319E555A62CBA1D9E51A16C7963393932756* L_362 = (FaceInfo_t12F0319E555A62CBA1D9E51A16C7963393932756*)(&L_361->___m_FaceInfo);
- float L_363;
- L_363 = FaceInfo_get_descentLine_m811A243C9B328B0C546BF9927A010A05DF172BD3(L_362, NULL);
- float L_364 = V_79;
- V_32 = ((float)il2cpp_codegen_multiply(L_363, L_364));
- }
-
- IL_0b95:
- {
- SpriteCharacter_tB3516A25DBFA0AD68DD8E1432752D503FD1F40F5* L_365 = V_72;
- __this->___m_CachedTextElement = L_365;
- Il2CppCodeGenWriteBarrier((void**)(&__this->___m_CachedTextElement), (void*)L_365);
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_366 = ___0_textInfo;
- NullCheck(L_366);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_367 = L_366->___textElementInfo;
- int32_t L_368 = __this->___m_CharacterCount;
- NullCheck(L_367);
- ((L_367)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_368)))->___elementType = 2;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_369 = ___0_textInfo;
- NullCheck(L_369);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_370 = L_369->___textElementInfo;
- int32_t L_371 = __this->___m_CharacterCount;
- NullCheck(L_370);
- float L_372 = V_3;
- ((L_370)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_371)))->___scale = L_372;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_373 = ___0_textInfo;
- NullCheck(L_373);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_374 = L_373->___textElementInfo;
- int32_t L_375 = __this->___m_CharacterCount;
- NullCheck(L_374);
- SpriteAsset_t1D3CF1D9DC350A4690CB09DE228A8B59F2F02313* L_376 = __this->___m_CurrentSpriteAsset;
- ((L_374)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_375)))->___spriteAsset = L_376;
- Il2CppCodeGenWriteBarrier((void**)(&((L_374)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_375)))->___spriteAsset), (void*)L_376);
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_377 = ___0_textInfo;
- NullCheck(L_377);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_378 = L_377->___textElementInfo;
- int32_t L_379 = __this->___m_CharacterCount;
- NullCheck(L_378);
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_380 = __this->___m_CurrentFontAsset;
- ((L_378)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_379)))->___fontAsset = L_380;
- Il2CppCodeGenWriteBarrier((void**)(&((L_378)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_379)))->___fontAsset), (void*)L_380);
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_381 = ___0_textInfo;
- NullCheck(L_381);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_382 = L_381->___textElementInfo;
- int32_t L_383 = __this->___m_CharacterCount;
- NullCheck(L_382);
- int32_t L_384 = __this->___m_CurrentMaterialIndex;
- ((L_382)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_383)))->___materialReferenceIndex = L_384;
- int32_t L_385 = V_26;
- __this->___m_CurrentMaterialIndex = L_385;
- V_5 = (0.0f);
- goto IL_0e71;
- }
-
- IL_0c34:
- {
- uint8_t L_386 = __this->___m_TextElementType;
- V_81 = (bool)((((int32_t)L_386) == ((int32_t)1))? 1 : 0);
- bool L_387 = V_81;
- if (!L_387)
- {
- goto IL_0e71;
- }
- }
- {
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_388 = ___0_textInfo;
- NullCheck(L_388);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_389 = L_388->___textElementInfo;
- int32_t L_390 = __this->___m_CharacterCount;
- NullCheck(L_389);
- TextElement_tCEF567A8810788262275B39DC39CBA6EBE7472DA* L_391 = ((L_389)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_390)))->___textElement;
- __this->___m_CachedTextElement = L_391;
- Il2CppCodeGenWriteBarrier((void**)(&__this->___m_CachedTextElement), (void*)L_391);
- TextElement_tCEF567A8810788262275B39DC39CBA6EBE7472DA* L_392 = __this->___m_CachedTextElement;
- V_83 = (bool)((((RuntimeObject*)(TextElement_tCEF567A8810788262275B39DC39CBA6EBE7472DA*)L_392) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0);
- bool L_393 = V_83;
- if (!L_393)
- {
- goto IL_0c78;
- }
- }
- {
- goto IL_43a9;
- }
-
- IL_0c78:
- {
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_394 = ___0_textInfo;
- NullCheck(L_394);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_395 = L_394->___textElementInfo;
- int32_t L_396 = __this->___m_CharacterCount;
- NullCheck(L_395);
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_397 = ((L_395)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_396)))->___fontAsset;
- __this->___m_CurrentFontAsset = L_397;
- Il2CppCodeGenWriteBarrier((void**)(&__this->___m_CurrentFontAsset), (void*)L_397);
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_398 = ___0_textInfo;
- NullCheck(L_398);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_399 = L_398->___textElementInfo;
- int32_t L_400 = __this->___m_CharacterCount;
- NullCheck(L_399);
- Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_401 = ((L_399)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_400)))->___material;
- __this->___m_CurrentMaterial = L_401;
- Il2CppCodeGenWriteBarrier((void**)(&__this->___m_CurrentMaterial), (void*)L_401);
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_402 = ___0_textInfo;
- NullCheck(L_402);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_403 = L_402->___textElementInfo;
- int32_t L_404 = __this->___m_CharacterCount;
- NullCheck(L_403);
- int32_t L_405 = ((L_403)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_404)))->___materialReferenceIndex;
- __this->___m_CurrentMaterialIndex = L_405;
- bool L_406 = V_28;
- if (!L_406)
- {
- goto IL_0cf9;
- }
- }
- {
- TextProcessingElementU5BU5D_t24A1E4C8745577D794FE856B4236875595E7FD22* L_407 = __this->___m_TextProcessingArray;
- int32_t L_408 = V_25;
- NullCheck(L_407);
- uint32_t L_409 = ((L_407)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_408)))->___unicode;
- if ((!(((uint32_t)L_409) == ((uint32_t)((int32_t)10)))))
- {
- goto IL_0cf9;
- }
- }
- {
- int32_t L_410 = __this->___m_CharacterCount;
- int32_t L_411 = __this->___m_FirstCharacterOfLine;
- G_B86_0 = ((((int32_t)((((int32_t)L_410) == ((int32_t)L_411))? 1 : 0)) == ((int32_t)0))? 1 : 0);
- goto IL_0cfa;
- }
-
- IL_0cf9:
- {
- G_B86_0 = 0;
- }
-
- IL_0cfa:
- {
- V_84 = (bool)G_B86_0;
- bool L_412 = V_84;
- if (!L_412)
- {
- goto IL_0d56;
- }
- }
- {
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_413 = ___0_textInfo;
- NullCheck(L_413);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_414 = L_413->___textElementInfo;
- int32_t L_415 = __this->___m_CharacterCount;
- NullCheck(L_414);
- float L_416 = ((L_414)->GetAddressAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_subtract(L_415, 1)))))->___pointSize;
- float L_417 = V_29;
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_418 = __this->___m_CurrentFontAsset;
- NullCheck(L_418);
- FaceInfo_t12F0319E555A62CBA1D9E51A16C7963393932756* L_419 = (FaceInfo_t12F0319E555A62CBA1D9E51A16C7963393932756*)(&L_418->___m_FaceInfo);
- float L_420;
- L_420 = FaceInfo_get_pointSize_mDCB57F74233408806DF4F658751ECEE9A66C003E(L_419, NULL);
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_421 = __this->___m_CurrentFontAsset;
- NullCheck(L_421);
- FaceInfo_t12F0319E555A62CBA1D9E51A16C7963393932756* L_422 = (FaceInfo_t12F0319E555A62CBA1D9E51A16C7963393932756*)(&L_421->___m_FaceInfo);
- float L_423;
- L_423 = FaceInfo_get_scale_mC475A572AD4956B47D8B9F8D90DC69BBBB102FCD(L_422, NULL);
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_424 = ___1_generationSettings;
- NullCheck(L_424);
- bool L_425 = L_424->___isOrthographic;
- if (L_425)
- {
- G_B89_0 = ((float)il2cpp_codegen_multiply(((float)(((float)il2cpp_codegen_multiply(L_416, L_417))/L_420)), L_423));
- goto IL_0d4c;
- }
- G_B88_0 = ((float)il2cpp_codegen_multiply(((float)(((float)il2cpp_codegen_multiply(L_416, L_417))/L_420)), L_423));
- }
- {
- G_B90_0 = (0.100000001f);
- G_B90_1 = G_B88_0;
- goto IL_0d51;
- }
-
- IL_0d4c:
- {
- G_B90_0 = (1.0f);
- G_B90_1 = G_B89_0;
- }
-
- IL_0d51:
- {
- V_82 = ((float)il2cpp_codegen_multiply(G_B90_1, G_B90_0));
- goto IL_0d98;
- }
-
- IL_0d56:
- {
- float L_426 = __this->___m_CurrentFontSize;
- float L_427 = V_29;
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_428 = __this->___m_CurrentFontAsset;
- NullCheck(L_428);
- FaceInfo_t12F0319E555A62CBA1D9E51A16C7963393932756* L_429 = (FaceInfo_t12F0319E555A62CBA1D9E51A16C7963393932756*)(&L_428->___m_FaceInfo);
- float L_430;
- L_430 = FaceInfo_get_pointSize_mDCB57F74233408806DF4F658751ECEE9A66C003E(L_429, NULL);
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_431 = __this->___m_CurrentFontAsset;
- NullCheck(L_431);
- FaceInfo_t12F0319E555A62CBA1D9E51A16C7963393932756* L_432 = (FaceInfo_t12F0319E555A62CBA1D9E51A16C7963393932756*)(&L_431->___m_FaceInfo);
- float L_433;
- L_433 = FaceInfo_get_scale_mC475A572AD4956B47D8B9F8D90DC69BBBB102FCD(L_432, NULL);
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_434 = ___1_generationSettings;
- NullCheck(L_434);
- bool L_435 = L_434->___isOrthographic;
- if (L_435)
- {
- G_B93_0 = ((float)il2cpp_codegen_multiply(((float)(((float)il2cpp_codegen_multiply(L_426, L_427))/L_430)), L_433));
- goto IL_0d90;
- }
- G_B92_0 = ((float)il2cpp_codegen_multiply(((float)(((float)il2cpp_codegen_multiply(L_426, L_427))/L_430)), L_433));
- }
- {
- G_B94_0 = (0.100000001f);
- G_B94_1 = G_B92_0;
- goto IL_0d95;
- }
-
- IL_0d90:
- {
- G_B94_0 = (1.0f);
- G_B94_1 = G_B93_0;
- }
-
- IL_0d95:
- {
- V_82 = ((float)il2cpp_codegen_multiply(G_B94_1, G_B94_0));
- }
-
- IL_0d98:
- {
- bool L_436 = V_28;
- if (!L_436)
- {
- goto IL_0da7;
- }
- }
- {
- uint32_t* L_437 = ___2_charCode;
- int32_t L_438 = *((uint32_t*)L_437);
- G_B98_0 = ((((int32_t)L_438) == ((int32_t)((int32_t)8230)))? 1 : 0);
- goto IL_0da8;
- }
-
- IL_0da7:
- {
- G_B98_0 = 0;
- }
-
- IL_0da8:
- {
- V_85 = (bool)G_B98_0;
- bool L_439 = V_85;
- if (!L_439)
- {
- goto IL_0dc0;
- }
- }
- {
- V_31 = (0.0f);
- V_32 = (0.0f);
- goto IL_0de6;
- }
-
- IL_0dc0:
- {
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_440 = __this->___m_CurrentFontAsset;
- NullCheck(L_440);
- FaceInfo_t12F0319E555A62CBA1D9E51A16C7963393932756* L_441 = (FaceInfo_t12F0319E555A62CBA1D9E51A16C7963393932756*)(&L_440->___m_FaceInfo);
- float L_442;
- L_442 = FaceInfo_get_ascentLine_m193755D649428EC24A7E433A1728F11DA7547ABD(L_441, NULL);
- V_31 = L_442;
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_443 = __this->___m_CurrentFontAsset;
- NullCheck(L_443);
- FaceInfo_t12F0319E555A62CBA1D9E51A16C7963393932756* L_444 = (FaceInfo_t12F0319E555A62CBA1D9E51A16C7963393932756*)(&L_443->___m_FaceInfo);
- float L_445;
- L_445 = FaceInfo_get_descentLine_m811A243C9B328B0C546BF9927A010A05DF172BD3(L_444, NULL);
- V_32 = L_445;
- }
-
- IL_0de6:
- {
- float L_446 = V_82;
- float L_447 = __this->___m_FontScaleMultiplier;
- TextElement_tCEF567A8810788262275B39DC39CBA6EBE7472DA* L_448 = __this->___m_CachedTextElement;
- NullCheck(L_448);
- float L_449 = L_448->___m_Scale;
- TextElement_tCEF567A8810788262275B39DC39CBA6EBE7472DA* L_450 = __this->___m_CachedTextElement;
- NullCheck(L_450);
- Glyph_t700CF8EBE04ED4AEAB520885AAA1B309E02A103F* L_451 = L_450->___m_Glyph;
- NullCheck(L_451);
- float L_452;
- L_452 = Glyph_get_scale_m3ED738CBB032247526DB38161E180759B2D06F29(L_451, NULL);
- V_3 = ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_multiply(L_446, L_447)), L_449)), L_452));
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_453 = __this->___m_CurrentFontAsset;
- NullCheck(L_453);
- FaceInfo_t12F0319E555A62CBA1D9E51A16C7963393932756* L_454 = (FaceInfo_t12F0319E555A62CBA1D9E51A16C7963393932756*)(&L_453->___m_FaceInfo);
- float L_455;
- L_455 = FaceInfo_get_baseline_m934B597D3E0080FEF98CBDD091C457B497179C3A(L_454, NULL);
- float L_456 = V_82;
- float L_457 = __this->___m_FontScaleMultiplier;
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_458 = __this->___m_CurrentFontAsset;
- NullCheck(L_458);
- FaceInfo_t12F0319E555A62CBA1D9E51A16C7963393932756* L_459 = (FaceInfo_t12F0319E555A62CBA1D9E51A16C7963393932756*)(&L_458->___m_FaceInfo);
- float L_460;
- L_460 = FaceInfo_get_scale_mC475A572AD4956B47D8B9F8D90DC69BBBB102FCD(L_459, NULL);
- V_30 = ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_multiply(L_455, L_456)), L_457)), L_460));
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_461 = ___0_textInfo;
- NullCheck(L_461);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_462 = L_461->___textElementInfo;
- int32_t L_463 = __this->___m_CharacterCount;
- NullCheck(L_462);
- ((L_462)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_463)))->___elementType = 1;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_464 = ___0_textInfo;
- NullCheck(L_464);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_465 = L_464->___textElementInfo;
- int32_t L_466 = __this->___m_CharacterCount;
- NullCheck(L_465);
- float L_467 = V_3;
- ((L_465)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_466)))->___scale = L_467;
- float L_468 = __this->___m_Padding;
- V_5 = L_468;
- }
-
- IL_0e71:
- {
- float L_469 = V_3;
- V_33 = L_469;
- uint32_t* L_470 = ___2_charCode;
- int32_t L_471 = *((uint32_t*)L_470);
- if ((((int32_t)L_471) == ((int32_t)((int32_t)173))))
- {
- goto IL_0e84;
- }
- }
- {
- uint32_t* L_472 = ___2_charCode;
- int32_t L_473 = *((uint32_t*)L_472);
- G_B105_0 = ((((int32_t)L_473) == ((int32_t)3))? 1 : 0);
- goto IL_0e85;
- }
-
- IL_0e84:
- {
- G_B105_0 = 1;
- }
-
- IL_0e85:
- {
- V_86 = (bool)G_B105_0;
- bool L_474 = V_86;
- if (!L_474)
- {
- goto IL_0e91;
- }
- }
- {
- V_3 = (0.0f);
- }
-
- IL_0e91:
- {
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_475 = ___0_textInfo;
- NullCheck(L_475);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_476 = L_475->___textElementInfo;
- int32_t L_477 = __this->___m_CharacterCount;
- NullCheck(L_476);
- uint32_t* L_478 = ___2_charCode;
- int32_t L_479 = *((uint32_t*)L_478);
- ((L_476)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_477)))->___character = L_479;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_480 = ___0_textInfo;
- NullCheck(L_480);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_481 = L_480->___textElementInfo;
- int32_t L_482 = __this->___m_CharacterCount;
- NullCheck(L_481);
- float L_483 = __this->___m_CurrentFontSize;
- ((L_481)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_482)))->___pointSize = L_483;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_484 = ___0_textInfo;
- NullCheck(L_484);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_485 = L_484->___textElementInfo;
- int32_t L_486 = __this->___m_CharacterCount;
- NullCheck(L_485);
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_487 = __this->___m_HtmlColor;
- ((L_485)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_486)))->___color = L_487;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_488 = ___0_textInfo;
- NullCheck(L_488);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_489 = L_488->___textElementInfo;
- int32_t L_490 = __this->___m_CharacterCount;
- NullCheck(L_489);
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_491 = __this->___m_UnderlineColor;
- ((L_489)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_490)))->___underlineColor = L_491;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_492 = ___0_textInfo;
- NullCheck(L_492);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_493 = L_492->___textElementInfo;
- int32_t L_494 = __this->___m_CharacterCount;
- NullCheck(L_493);
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_495 = __this->___m_StrikethroughColor;
- ((L_493)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_494)))->___strikethroughColor = L_495;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_496 = ___0_textInfo;
- NullCheck(L_496);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_497 = L_496->___textElementInfo;
- int32_t L_498 = __this->___m_CharacterCount;
- NullCheck(L_497);
- HighlightState_tFF5FE9065990F04A37FEC545A0024047F0ABD740 L_499 = __this->___m_HighlightState;
- ((L_497)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_498)))->___highlightState = L_499;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_500 = ___0_textInfo;
- NullCheck(L_500);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_501 = L_500->___textElementInfo;
- int32_t L_502 = __this->___m_CharacterCount;
- NullCheck(L_501);
- int32_t L_503 = __this->___m_FontStyleInternal;
- ((L_501)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_502)))->___style = L_503;
- int32_t L_504 = __this->___m_FontWeightInternal;
- V_87 = (bool)((((int32_t)L_504) == ((int32_t)((int32_t)700)))? 1 : 0);
- bool L_505 = V_87;
- if (!L_505)
- {
- goto IL_0f81;
- }
- }
- {
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_506 = ___0_textInfo;
- NullCheck(L_506);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_507 = L_506->___textElementInfo;
- int32_t L_508 = __this->___m_CharacterCount;
- NullCheck(L_507);
- int32_t* L_509 = (int32_t*)(&((L_507)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_508)))->___style);
- int32_t* L_510 = L_509;
- int32_t L_511 = *((int32_t*)L_510);
- *((int32_t*)L_510) = (int32_t)((int32_t)(L_511|1));
- }
-
- IL_0f81:
- {
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_512 = ___0_textInfo;
- NullCheck(L_512);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_513 = L_512->___textElementInfo;
- int32_t L_514 = __this->___m_CharacterCount;
- NullCheck(L_513);
- Glyph_t700CF8EBE04ED4AEAB520885AAA1B309E02A103F* L_515 = ((L_513)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_514)))->___alternativeGlyph;
- V_34 = L_515;
- Glyph_t700CF8EBE04ED4AEAB520885AAA1B309E02A103F* L_516 = V_34;
- if (!L_516)
- {
- goto IL_0fa6;
- }
- }
- {
- Glyph_t700CF8EBE04ED4AEAB520885AAA1B309E02A103F* L_517 = V_34;
- NullCheck(L_517);
- GlyphMetrics_t6C1C65A891A6279A0EE807C436436B1E44F7AF1A L_518;
- L_518 = Glyph_get_metrics_mB6E9D3D1899E35BA257638F6F58B7D260170B6FA(L_517, NULL);
- G_B112_0 = L_518;
- goto IL_0fb6;
- }
-
- IL_0fa6:
- {
- TextElement_tCEF567A8810788262275B39DC39CBA6EBE7472DA* L_519 = __this->___m_CachedTextElement;
- NullCheck(L_519);
- Glyph_t700CF8EBE04ED4AEAB520885AAA1B309E02A103F* L_520 = L_519->___m_Glyph;
- NullCheck(L_520);
- GlyphMetrics_t6C1C65A891A6279A0EE807C436436B1E44F7AF1A L_521;
- L_521 = Glyph_get_metrics_mB6E9D3D1899E35BA257638F6F58B7D260170B6FA(L_520, NULL);
- G_B112_0 = L_521;
- }
-
- IL_0fb6:
- {
- V_35 = G_B112_0;
- uint32_t* L_522 = ___2_charCode;
- int32_t L_523 = *((uint32_t*)L_522);
- if ((!(((uint32_t)L_523) <= ((uint32_t)((int32_t)65535)))))
- {
- goto IL_0fcb;
- }
- }
- {
- uint32_t* L_524 = ___2_charCode;
- int32_t L_525 = *((uint32_t*)L_524);
- il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.char_class);
- bool L_526;
- L_526 = Char_IsWhiteSpace_m02AEC6EA19513CAFC6882CFCA54C45794D2B5924(((int32_t)(uint16_t)L_525), NULL);
- G_B115_0 = ((int32_t)(L_526));
- goto IL_0fcc;
- }
-
- IL_0fcb:
- {
- G_B115_0 = 0;
- }
-
- IL_0fcc:
- {
- V_36 = (bool)G_B115_0;
- il2cpp_codegen_initobj((&V_37), sizeof(GlyphValueRecord_t780927A39D46924E0D546A2AE5DDF1BB2B5A9C8E));
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_527 = ___1_generationSettings;
- NullCheck(L_527);
- float L_528 = L_527->___characterSpacing;
- V_38 = L_528;
- bool L_529 = V_8;
- if (!L_529)
- {
- goto IL_0fed;
- }
- }
- {
- uint8_t L_530 = __this->___m_TextElementType;
- G_B118_0 = ((((int32_t)L_530) == ((int32_t)1))? 1 : 0);
- goto IL_0fee;
- }
-
- IL_0fed:
- {
- G_B118_0 = 0;
- }
-
- IL_0fee:
- {
- V_88 = (bool)G_B118_0;
- bool L_531 = V_88;
- if (!L_531)
- {
- goto IL_1186;
- }
- }
- {
- TextElement_tCEF567A8810788262275B39DC39CBA6EBE7472DA* L_532 = __this->___m_CachedTextElement;
- NullCheck(L_532);
- uint32_t L_533 = L_532->___m_GlyphIndex;
- V_90 = L_533;
- int32_t L_534 = __this->___m_CharacterCount;
- int32_t L_535 = V_1;
- if ((((int32_t)L_534) >= ((int32_t)((int32_t)il2cpp_codegen_subtract(L_535, 1)))))
- {
- goto IL_102d;
- }
- }
- {
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_536 = ___0_textInfo;
- NullCheck(L_536);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_537 = L_536->___textElementInfo;
- int32_t L_538 = __this->___m_CharacterCount;
- NullCheck(L_537);
- uint8_t L_539 = ((L_537)->GetAddressAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_538, 1)))))->___elementType;
- G_B122_0 = ((((int32_t)L_539) == ((int32_t)1))? 1 : 0);
- goto IL_102e;
- }
-
- IL_102d:
- {
- G_B122_0 = 0;
- }
-
- IL_102e:
- {
- V_91 = (bool)G_B122_0;
- bool L_540 = V_91;
- if (!L_540)
- {
- goto IL_10b1;
- }
- }
- {
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_541 = ___0_textInfo;
- NullCheck(L_541);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_542 = L_541->___textElementInfo;
- int32_t L_543 = __this->___m_CharacterCount;
- NullCheck(L_542);
- TextElement_tCEF567A8810788262275B39DC39CBA6EBE7472DA* L_544 = ((L_542)->GetAddressAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_543, 1)))))->___textElement;
- NullCheck(L_544);
- uint32_t L_545 = L_544->___m_GlyphIndex;
- V_92 = L_545;
- uint32_t L_546 = V_92;
- uint32_t L_547 = V_90;
- V_93 = ((int32_t)(((int32_t)((int32_t)L_546<<((int32_t)16)))|(int32_t)L_547));
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_548 = __this->___m_CurrentFontAsset;
- NullCheck(L_548);
- FontFeatureTable_t992E0493CD7E9D7834DF204E0198237F0D25B3B7* L_549 = L_548->___m_FontFeatureTable;
- NullCheck(L_549);
- Dictionary_2_tDD72F78A572F94ECEDBDA75C3D17C3ED05C167E0* L_550 = L_549->___m_GlyphPairAdjustmentRecordLookup;
- uint32_t L_551 = V_93;
- NullCheck(L_550);
- bool L_552;
- L_552 = Dictionary_2_TryGetValue_m45061EA2C8BF9DD9DC9DA92DAB968171136507DA(L_550, L_551, (&V_89), Dictionary_2_TryGetValue_m45061EA2C8BF9DD9DC9DA92DAB968171136507DA_RuntimeMethod_var);
- V_94 = L_552;
- bool L_553 = V_94;
- if (!L_553)
- {
- goto IL_10b0;
- }
- }
- {
- GlyphAdjustmentRecord_tC7A1B2E0AC7C4ED9CDB8E95E48790A46B6F315F7 L_554;
- L_554 = GlyphPairAdjustmentRecord_get_firstAdjustmentRecord_m867469548F17B298F893B78EE2F93D34E4A6C39C((&V_89), NULL);
- V_95 = L_554;
- GlyphValueRecord_t780927A39D46924E0D546A2AE5DDF1BB2B5A9C8E L_555;
- L_555 = GlyphAdjustmentRecord_get_glyphValueRecord_m83866DCE07A22F903D4BA417476E64114625BDD7((&V_95), NULL);
- V_37 = L_555;
- int32_t L_556;
- L_556 = GlyphPairAdjustmentRecord_get_featureLookupFlags_m08DA76766FDE949068B881DBEA29955C9C43E8A9((&V_89), NULL);
- if ((((int32_t)((int32_t)((int32_t)L_556&((int32_t)256)))) == ((int32_t)((int32_t)256))))
- {
- goto IL_10a8;
- }
- }
- {
- float L_557 = V_38;
- G_B127_0 = L_557;
- goto IL_10ad;
- }
-
- IL_10a8:
- {
- G_B127_0 = (0.0f);
- }
-
- IL_10ad:
- {
- V_38 = G_B127_0;
- }
-
- IL_10b0:
- {
- }
-
- IL_10b1:
- {
- int32_t L_558 = __this->___m_CharacterCount;
- V_96 = (bool)((((int32_t)((((int32_t)L_558) < ((int32_t)1))? 1 : 0)) == ((int32_t)0))? 1 : 0);
- bool L_559 = V_96;
- if (!L_559)
- {
- goto IL_1168;
- }
- }
- {
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_560 = ___0_textInfo;
- NullCheck(L_560);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_561 = L_560->___textElementInfo;
- int32_t L_562 = __this->___m_CharacterCount;
- NullCheck(L_561);
- TextElement_tCEF567A8810788262275B39DC39CBA6EBE7472DA* L_563 = ((L_561)->GetAddressAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_subtract(L_562, 1)))))->___textElement;
- NullCheck(L_563);
- uint32_t L_564 = L_563->___m_GlyphIndex;
- V_97 = L_564;
- uint32_t L_565 = V_90;
- uint32_t L_566 = V_97;
- V_98 = ((int32_t)(((int32_t)((int32_t)L_565<<((int32_t)16)))|(int32_t)L_566));
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_567 = ___0_textInfo;
- NullCheck(L_567);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_568 = L_567->___textElementInfo;
- int32_t L_569 = __this->___m_CharacterCount;
- NullCheck(L_568);
- uint8_t L_570 = ((L_568)->GetAddressAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_subtract(L_569, 1)))))->___elementType;
- if ((!(((uint32_t)L_570) == ((uint32_t)1))))
- {
- goto IL_1126;
- }
- }
- {
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_571 = __this->___m_CurrentFontAsset;
- NullCheck(L_571);
- FontFeatureTable_t992E0493CD7E9D7834DF204E0198237F0D25B3B7* L_572 = L_571->___m_FontFeatureTable;
- NullCheck(L_572);
- Dictionary_2_tDD72F78A572F94ECEDBDA75C3D17C3ED05C167E0* L_573 = L_572->___m_GlyphPairAdjustmentRecordLookup;
- uint32_t L_574 = V_98;
- NullCheck(L_573);
- bool L_575;
- L_575 = Dictionary_2_TryGetValue_m45061EA2C8BF9DD9DC9DA92DAB968171136507DA(L_573, L_574, (&V_89), Dictionary_2_TryGetValue_m45061EA2C8BF9DD9DC9DA92DAB968171136507DA_RuntimeMethod_var);
- G_B133_0 = ((int32_t)(L_575));
- goto IL_1127;
- }
-
- IL_1126:
- {
- G_B133_0 = 0;
- }
-
- IL_1127:
- {
- V_99 = (bool)G_B133_0;
- bool L_576 = V_99;
- if (!L_576)
- {
- goto IL_1167;
- }
- }
- {
- GlyphValueRecord_t780927A39D46924E0D546A2AE5DDF1BB2B5A9C8E L_577 = V_37;
- GlyphAdjustmentRecord_tC7A1B2E0AC7C4ED9CDB8E95E48790A46B6F315F7 L_578;
- L_578 = GlyphPairAdjustmentRecord_get_secondAdjustmentRecord_mFDFECB1F7A38E22BD2388FFE9C71E732F6B44D91((&V_89), NULL);
- V_95 = L_578;
- GlyphValueRecord_t780927A39D46924E0D546A2AE5DDF1BB2B5A9C8E L_579;
- L_579 = GlyphAdjustmentRecord_get_glyphValueRecord_m83866DCE07A22F903D4BA417476E64114625BDD7((&V_95), NULL);
- GlyphValueRecord_t780927A39D46924E0D546A2AE5DDF1BB2B5A9C8E L_580;
- L_580 = GlyphValueRecord_op_Addition_mF26165B4CE61A5409AEFF24B0D1727804E13602B(L_577, L_579, NULL);
- V_37 = L_580;
- int32_t L_581;
- L_581 = GlyphPairAdjustmentRecord_get_featureLookupFlags_m08DA76766FDE949068B881DBEA29955C9C43E8A9((&V_89), NULL);
- if ((((int32_t)((int32_t)((int32_t)L_581&((int32_t)256)))) == ((int32_t)((int32_t)256))))
- {
- goto IL_115f;
- }
- }
- {
- float L_582 = V_38;
- G_B137_0 = L_582;
- goto IL_1164;
- }
-
- IL_115f:
- {
- G_B137_0 = (0.0f);
- }
-
- IL_1164:
- {
- V_38 = G_B137_0;
- }
-
- IL_1167:
- {
- }
-
- IL_1168:
- {
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_583 = ___0_textInfo;
- NullCheck(L_583);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_584 = L_583->___textElementInfo;
- int32_t L_585 = __this->___m_CharacterCount;
- NullCheck(L_584);
- float L_586;
- L_586 = GlyphValueRecord_get_xAdvance_m6C392027FA91E0705C1585C5EF40D984AAA0013E((&V_37), NULL);
- ((L_584)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_585)))->___adjustedHorizontalAdvance = L_586;
- }
-
- IL_1186:
- {
- uint32_t* L_587 = ___2_charCode;
- int32_t L_588 = *((uint32_t*)L_587);
- il2cpp_codegen_runtime_class_init_inline(TextGeneratorUtilities_tAD0F329B1A5C7CC27CF63086C11FE092B43FED53_il2cpp_TypeInfo_var);
- bool L_589;
- L_589 = TextGeneratorUtilities_IsBaseGlyph_mEE0E7D6C3FB32204C2299FBA2B9F7C51E06F80FE(L_588, NULL);
- V_39 = L_589;
- bool L_590 = V_39;
- V_100 = L_590;
- bool L_591 = V_100;
- if (!L_591)
- {
- goto IL_11a3;
- }
- }
- {
- int32_t L_592 = __this->___m_CharacterCount;
- __this->___m_LastBaseGlyphIndex = L_592;
- }
-
- IL_11a3:
- {
- int32_t L_593 = __this->___m_CharacterCount;
- if ((((int32_t)L_593) <= ((int32_t)0)))
- {
- goto IL_11b3;
- }
- }
- {
- bool L_594 = V_39;
- G_B145_0 = ((((int32_t)L_594) == ((int32_t)0))? 1 : 0);
- goto IL_11b4;
- }
-
- IL_11b3:
- {
- G_B145_0 = 0;
- }
-
- IL_11b4:
- {
- V_101 = (bool)G_B145_0;
- bool L_595 = V_101;
- if (!L_595)
- {
- goto IL_151c;
- }
- }
- {
- bool L_596 = V_9;
- if (!L_596)
- {
- goto IL_11e1;
- }
- }
- {
- int32_t L_597 = __this->___m_LastBaseGlyphIndex;
- if ((((int32_t)L_597) == ((int32_t)((int32_t)-2147483648LL))))
- {
- goto IL_11e1;
- }
- }
- {
- int32_t L_598 = __this->___m_LastBaseGlyphIndex;
- int32_t L_599 = __this->___m_CharacterCount;
- G_B150_0 = ((((int32_t)L_598) == ((int32_t)((int32_t)il2cpp_codegen_subtract(L_599, 1))))? 1 : 0);
- goto IL_11e2;
- }
-
- IL_11e1:
- {
- G_B150_0 = 0;
- }
-
- IL_11e2:
- {
- V_102 = (bool)G_B150_0;
- bool L_600 = V_102;
- if (!L_600)
- {
- goto IL_12cd;
- }
- }
- {
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_601 = ___0_textInfo;
- NullCheck(L_601);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_602 = L_601->___textElementInfo;
- int32_t L_603 = __this->___m_LastBaseGlyphIndex;
- NullCheck(L_602);
- TextElement_tCEF567A8810788262275B39DC39CBA6EBE7472DA* L_604 = ((L_602)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_603)))->___textElement;
- NullCheck(L_604);
- Glyph_t700CF8EBE04ED4AEAB520885AAA1B309E02A103F* L_605;
- L_605 = TextElement_get_glyph_m101DBCCA0CDE2461B504174272A2FFCD53EA59E2(L_604, NULL);
- V_103 = L_605;
- Glyph_t700CF8EBE04ED4AEAB520885AAA1B309E02A103F* L_606 = V_103;
- NullCheck(L_606);
- uint32_t L_607;
- L_607 = Glyph_get_index_mCFBBCF85E7F3434B7A595EEE3411EFFB78E5675B(L_606, NULL);
- V_104 = L_607;
- TextElement_tCEF567A8810788262275B39DC39CBA6EBE7472DA* L_608 = __this->___m_CachedTextElement;
- NullCheck(L_608);
- uint32_t L_609;
- L_609 = TextElement_get_glyphIndex_m43F82F2F998D640DEDBE6860EBE7B171DDF4FE56(L_608, NULL);
- V_105 = L_609;
- uint32_t L_610 = V_105;
- uint32_t L_611 = V_104;
- V_106 = ((int32_t)(((int32_t)((int32_t)L_610<<((int32_t)16)))|(int32_t)L_611));
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_612 = __this->___m_CurrentFontAsset;
- NullCheck(L_612);
- FontFeatureTable_t992E0493CD7E9D7834DF204E0198237F0D25B3B7* L_613;
- L_613 = FontAsset_get_fontFeatureTable_m7C4EB9A655B237CE02FAF7B8B16C2F2863FE5070(L_612, NULL);
- NullCheck(L_613);
- Dictionary_2_tC58BED428F0C45B2320DCA085F781540D1CC3A26* L_614 = L_613->___m_MarkToBaseAdjustmentRecordLookup;
- uint32_t L_615 = V_106;
- NullCheck(L_614);
- bool L_616;
- L_616 = Dictionary_2_TryGetValue_mF32BD44799A9D5626676B55AEE98449663C70D33(L_614, L_615, (&V_107), Dictionary_2_TryGetValue_mF32BD44799A9D5626676B55AEE98449663C70D33_RuntimeMethod_var);
- V_108 = L_616;
- bool L_617 = V_108;
- if (!L_617)
- {
- goto IL_12c7;
- }
- }
- {
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_618 = ___0_textInfo;
- NullCheck(L_618);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_619 = L_618->___textElementInfo;
- int32_t L_620 = __this->___m_LastBaseGlyphIndex;
- NullCheck(L_619);
- float L_621 = ((L_619)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_620)))->___origin;
- float L_622 = __this->___m_XAdvance;
- float L_623 = V_3;
- V_109 = ((float)(((float)il2cpp_codegen_subtract(L_621, L_622))/L_623));
- float L_624 = V_109;
- GlyphAnchorPoint_t581FDCAD5A1D0F3B129968FAEF20C113AAB0BC08 L_625;
- L_625 = MarkToBaseAdjustmentRecord_get_baseGlyphAnchorPoint_mCBF57932B7A89C532B0EF750DFD81F8FE389EE08((&V_107), NULL);
- V_110 = L_625;
- float L_626;
- L_626 = GlyphAnchorPoint_get_xCoordinate_mCD33464763911ECB78DEB1965970A916FA27DD1C((&V_110), NULL);
- MarkPositionAdjustment_t2523798D56F14A93A080D9D1298498325A51F436 L_627;
- L_627 = MarkToBaseAdjustmentRecord_get_markPositionAdjustment_m570715D1D0F84361A90564D4A958394453E1F9AB((&V_107), NULL);
- V_111 = L_627;
- float L_628;
- L_628 = MarkPositionAdjustment_get_xPositionAdjustment_m5ACBB4C515357320C12597CAE5E4D409BA298765((&V_111), NULL);
- GlyphValueRecord_set_xPlacement_m79F92029922BDE50ED63A6A03EBE478869F1CCFC((&V_37), ((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_add(L_624, L_626)), L_628)), NULL);
- GlyphAnchorPoint_t581FDCAD5A1D0F3B129968FAEF20C113AAB0BC08 L_629;
- L_629 = MarkToBaseAdjustmentRecord_get_baseGlyphAnchorPoint_mCBF57932B7A89C532B0EF750DFD81F8FE389EE08((&V_107), NULL);
- V_110 = L_629;
- float L_630;
- L_630 = GlyphAnchorPoint_get_yCoordinate_m2683C19C6A3D750E4D6C536307313E55589909D6((&V_110), NULL);
- MarkPositionAdjustment_t2523798D56F14A93A080D9D1298498325A51F436 L_631;
- L_631 = MarkToBaseAdjustmentRecord_get_markPositionAdjustment_m570715D1D0F84361A90564D4A958394453E1F9AB((&V_107), NULL);
- V_111 = L_631;
- float L_632;
- L_632 = MarkPositionAdjustment_get_yPositionAdjustment_m1F5F7DBBFEB0B52CCC772F68664D06B11D6A9F2C((&V_111), NULL);
- GlyphValueRecord_set_yPlacement_m04DA300FAB827A708CB291DA3B2EA3128279CA2B((&V_37), ((float)il2cpp_codegen_subtract(L_630, L_632)), NULL);
- V_38 = (0.0f);
- }
-
- IL_12c7:
- {
- goto IL_151b;
- }
-
- IL_12cd:
- {
- V_112 = (bool)0;
- bool L_633 = V_10;
- V_113 = L_633;
- bool L_634 = V_113;
- if (!L_634)
- {
- goto IL_141b;
- }
- }
- {
- int32_t L_635 = __this->___m_CharacterCount;
- V_114 = ((int32_t)il2cpp_codegen_subtract(L_635, 1));
- goto IL_13fc;
- }
-
- IL_12ec:
- {
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_636 = ___0_textInfo;
- NullCheck(L_636);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_637 = L_636->___textElementInfo;
- int32_t L_638 = V_114;
- NullCheck(L_637);
- TextElement_tCEF567A8810788262275B39DC39CBA6EBE7472DA* L_639 = ((L_637)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_638)))->___textElement;
- NullCheck(L_639);
- Glyph_t700CF8EBE04ED4AEAB520885AAA1B309E02A103F* L_640;
- L_640 = TextElement_get_glyph_m101DBCCA0CDE2461B504174272A2FFCD53EA59E2(L_639, NULL);
- V_115 = L_640;
- Glyph_t700CF8EBE04ED4AEAB520885AAA1B309E02A103F* L_641 = V_115;
- NullCheck(L_641);
- uint32_t L_642;
- L_642 = Glyph_get_index_mCFBBCF85E7F3434B7A595EEE3411EFFB78E5675B(L_641, NULL);
- V_116 = L_642;
- TextElement_tCEF567A8810788262275B39DC39CBA6EBE7472DA* L_643 = __this->___m_CachedTextElement;
- NullCheck(L_643);
- uint32_t L_644;
- L_644 = TextElement_get_glyphIndex_m43F82F2F998D640DEDBE6860EBE7B171DDF4FE56(L_643, NULL);
- V_117 = L_644;
- uint32_t L_645 = V_117;
- uint32_t L_646 = V_116;
- V_118 = ((int32_t)(((int32_t)((int32_t)L_645<<((int32_t)16)))|(int32_t)L_646));
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_647 = __this->___m_CurrentFontAsset;
- NullCheck(L_647);
- FontFeatureTable_t992E0493CD7E9D7834DF204E0198237F0D25B3B7* L_648;
- L_648 = FontAsset_get_fontFeatureTable_m7C4EB9A655B237CE02FAF7B8B16C2F2863FE5070(L_647, NULL);
- NullCheck(L_648);
- Dictionary_2_t3B281EAA0FCAF1D0DED857932C74644D3F02E6D0* L_649 = L_648->___m_MarkToMarkAdjustmentRecordLookup;
- uint32_t L_650 = V_118;
- NullCheck(L_649);
- bool L_651;
- L_651 = Dictionary_2_TryGetValue_mE41304D9F16D4065AEA94463AE53A68A4F4F6395(L_649, L_650, (&V_119), Dictionary_2_TryGetValue_mE41304D9F16D4065AEA94463AE53A68A4F4F6395_RuntimeMethod_var);
- V_120 = L_651;
- bool L_652 = V_120;
- if (!L_652)
- {
- goto IL_13f5;
- }
- }
- {
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_653 = ___0_textInfo;
- NullCheck(L_653);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_654 = L_653->___textElementInfo;
- int32_t L_655 = V_114;
- NullCheck(L_654);
- float L_656 = ((L_654)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_655)))->___origin;
- float L_657 = __this->___m_XAdvance;
- float L_658 = V_3;
- V_121 = ((float)(((float)il2cpp_codegen_subtract(L_656, L_657))/L_658));
- float L_659 = V_30;
- float L_660 = __this->___m_LineOffset;
- float L_661 = __this->___m_BaselineOffset;
- V_122 = ((float)il2cpp_codegen_add(((float)il2cpp_codegen_subtract(L_659, L_660)), L_661));
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_662 = ___0_textInfo;
- NullCheck(L_662);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_663 = L_662->___textElementInfo;
- int32_t L_664 = V_114;
- NullCheck(L_663);
- float L_665 = ((L_663)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_664)))->___baseLine;
- float L_666 = V_122;
- float L_667 = V_3;
- V_123 = ((float)(((float)il2cpp_codegen_subtract(L_665, L_666))/L_667));
- float L_668 = V_121;
- GlyphAnchorPoint_t581FDCAD5A1D0F3B129968FAEF20C113AAB0BC08 L_669;
- L_669 = MarkToMarkAdjustmentRecord_get_baseMarkGlyphAnchorPoint_mB87ADA10491B42650BAD4DB7330771061827ACAB((&V_119), NULL);
- V_110 = L_669;
- float L_670;
- L_670 = GlyphAnchorPoint_get_xCoordinate_mCD33464763911ECB78DEB1965970A916FA27DD1C((&V_110), NULL);
- MarkPositionAdjustment_t2523798D56F14A93A080D9D1298498325A51F436 L_671;
- L_671 = MarkToMarkAdjustmentRecord_get_combiningMarkPositionAdjustment_mC109ECEDB4AD314A25C0EB1F6F6151AE611DE15C((&V_119), NULL);
- V_111 = L_671;
- float L_672;
- L_672 = MarkPositionAdjustment_get_xPositionAdjustment_m5ACBB4C515357320C12597CAE5E4D409BA298765((&V_111), NULL);
- GlyphValueRecord_set_xPlacement_m79F92029922BDE50ED63A6A03EBE478869F1CCFC((&V_37), ((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_add(L_668, L_670)), L_672)), NULL);
- float L_673 = V_123;
- GlyphAnchorPoint_t581FDCAD5A1D0F3B129968FAEF20C113AAB0BC08 L_674;
- L_674 = MarkToMarkAdjustmentRecord_get_baseMarkGlyphAnchorPoint_mB87ADA10491B42650BAD4DB7330771061827ACAB((&V_119), NULL);
- V_110 = L_674;
- float L_675;
- L_675 = GlyphAnchorPoint_get_yCoordinate_m2683C19C6A3D750E4D6C536307313E55589909D6((&V_110), NULL);
- MarkPositionAdjustment_t2523798D56F14A93A080D9D1298498325A51F436 L_676;
- L_676 = MarkToMarkAdjustmentRecord_get_combiningMarkPositionAdjustment_mC109ECEDB4AD314A25C0EB1F6F6151AE611DE15C((&V_119), NULL);
- V_111 = L_676;
- float L_677;
- L_677 = MarkPositionAdjustment_get_yPositionAdjustment_m1F5F7DBBFEB0B52CCC772F68664D06B11D6A9F2C((&V_111), NULL);
- GlyphValueRecord_set_yPlacement_m04DA300FAB827A708CB291DA3B2EA3128279CA2B((&V_37), ((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_add(L_673, L_675)), L_677)), NULL);
- V_38 = (0.0f);
- V_112 = (bool)1;
- goto IL_141a;
- }
-
- IL_13f5:
- {
- int32_t L_678 = V_114;
- V_114 = ((int32_t)il2cpp_codegen_subtract(L_678, 1));
- }
-
- IL_13fc:
- {
- int32_t L_679 = V_114;
- if ((((int32_t)L_679) < ((int32_t)0)))
- {
- goto IL_1410;
- }
- }
- {
- int32_t L_680 = V_114;
- int32_t L_681 = __this->___m_LastBaseGlyphIndex;
- G_B162_0 = ((((int32_t)((((int32_t)L_680) == ((int32_t)L_681))? 1 : 0)) == ((int32_t)0))? 1 : 0);
- goto IL_1411;
- }
-
- IL_1410:
- {
- G_B162_0 = 0;
- }
-
- IL_1411:
- {
- V_124 = (bool)G_B162_0;
- bool L_682 = V_124;
- if (L_682)
- {
- goto IL_12ec;
- }
- }
-
- IL_141a:
- {
- }
-
- IL_141b:
- {
- bool L_683 = V_9;
- if (!L_683)
- {
- goto IL_1433;
- }
- }
- {
- int32_t L_684 = __this->___m_LastBaseGlyphIndex;
- if ((((int32_t)L_684) == ((int32_t)((int32_t)-2147483648LL))))
- {
- goto IL_1433;
- }
- }
- {
- bool L_685 = V_112;
- G_B168_0 = ((((int32_t)L_685) == ((int32_t)0))? 1 : 0);
- goto IL_1434;
- }
-
- IL_1433:
- {
- G_B168_0 = 0;
- }
-
- IL_1434:
- {
- V_125 = (bool)G_B168_0;
- bool L_686 = V_125;
- if (!L_686)
- {
- goto IL_151a;
- }
- }
- {
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_687 = ___0_textInfo;
- NullCheck(L_687);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_688 = L_687->___textElementInfo;
- int32_t L_689 = __this->___m_LastBaseGlyphIndex;
- NullCheck(L_688);
- TextElement_tCEF567A8810788262275B39DC39CBA6EBE7472DA* L_690 = ((L_688)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_689)))->___textElement;
- NullCheck(L_690);
- Glyph_t700CF8EBE04ED4AEAB520885AAA1B309E02A103F* L_691;
- L_691 = TextElement_get_glyph_m101DBCCA0CDE2461B504174272A2FFCD53EA59E2(L_690, NULL);
- V_126 = L_691;
- Glyph_t700CF8EBE04ED4AEAB520885AAA1B309E02A103F* L_692 = V_126;
- NullCheck(L_692);
- uint32_t L_693;
- L_693 = Glyph_get_index_mCFBBCF85E7F3434B7A595EEE3411EFFB78E5675B(L_692, NULL);
- V_127 = L_693;
- TextElement_tCEF567A8810788262275B39DC39CBA6EBE7472DA* L_694 = __this->___m_CachedTextElement;
- NullCheck(L_694);
- uint32_t L_695;
- L_695 = TextElement_get_glyphIndex_m43F82F2F998D640DEDBE6860EBE7B171DDF4FE56(L_694, NULL);
- V_128 = L_695;
- uint32_t L_696 = V_128;
- uint32_t L_697 = V_127;
- V_129 = ((int32_t)(((int32_t)((int32_t)L_696<<((int32_t)16)))|(int32_t)L_697));
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_698 = __this->___m_CurrentFontAsset;
- NullCheck(L_698);
- FontFeatureTable_t992E0493CD7E9D7834DF204E0198237F0D25B3B7* L_699;
- L_699 = FontAsset_get_fontFeatureTable_m7C4EB9A655B237CE02FAF7B8B16C2F2863FE5070(L_698, NULL);
- NullCheck(L_699);
- Dictionary_2_tC58BED428F0C45B2320DCA085F781540D1CC3A26* L_700 = L_699->___m_MarkToBaseAdjustmentRecordLookup;
- uint32_t L_701 = V_129;
- NullCheck(L_700);
- bool L_702;
- L_702 = Dictionary_2_TryGetValue_mF32BD44799A9D5626676B55AEE98449663C70D33(L_700, L_701, (&V_130), Dictionary_2_TryGetValue_mF32BD44799A9D5626676B55AEE98449663C70D33_RuntimeMethod_var);
- V_131 = L_702;
- bool L_703 = V_131;
- if (!L_703)
- {
- goto IL_1519;
- }
- }
- {
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_704 = ___0_textInfo;
- NullCheck(L_704);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_705 = L_704->___textElementInfo;
- int32_t L_706 = __this->___m_LastBaseGlyphIndex;
- NullCheck(L_705);
- float L_707 = ((L_705)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_706)))->___origin;
- float L_708 = __this->___m_XAdvance;
- float L_709 = V_3;
- V_132 = ((float)(((float)il2cpp_codegen_subtract(L_707, L_708))/L_709));
- float L_710 = V_132;
- GlyphAnchorPoint_t581FDCAD5A1D0F3B129968FAEF20C113AAB0BC08 L_711;
- L_711 = MarkToBaseAdjustmentRecord_get_baseGlyphAnchorPoint_mCBF57932B7A89C532B0EF750DFD81F8FE389EE08((&V_130), NULL);
- V_110 = L_711;
- float L_712;
- L_712 = GlyphAnchorPoint_get_xCoordinate_mCD33464763911ECB78DEB1965970A916FA27DD1C((&V_110), NULL);
- MarkPositionAdjustment_t2523798D56F14A93A080D9D1298498325A51F436 L_713;
- L_713 = MarkToBaseAdjustmentRecord_get_markPositionAdjustment_m570715D1D0F84361A90564D4A958394453E1F9AB((&V_130), NULL);
- V_111 = L_713;
- float L_714;
- L_714 = MarkPositionAdjustment_get_xPositionAdjustment_m5ACBB4C515357320C12597CAE5E4D409BA298765((&V_111), NULL);
- GlyphValueRecord_set_xPlacement_m79F92029922BDE50ED63A6A03EBE478869F1CCFC((&V_37), ((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_add(L_710, L_712)), L_714)), NULL);
- GlyphAnchorPoint_t581FDCAD5A1D0F3B129968FAEF20C113AAB0BC08 L_715;
- L_715 = MarkToBaseAdjustmentRecord_get_baseGlyphAnchorPoint_mCBF57932B7A89C532B0EF750DFD81F8FE389EE08((&V_130), NULL);
- V_110 = L_715;
- float L_716;
- L_716 = GlyphAnchorPoint_get_yCoordinate_m2683C19C6A3D750E4D6C536307313E55589909D6((&V_110), NULL);
- MarkPositionAdjustment_t2523798D56F14A93A080D9D1298498325A51F436 L_717;
- L_717 = MarkToBaseAdjustmentRecord_get_markPositionAdjustment_m570715D1D0F84361A90564D4A958394453E1F9AB((&V_130), NULL);
- V_111 = L_717;
- float L_718;
- L_718 = MarkPositionAdjustment_get_yPositionAdjustment_m1F5F7DBBFEB0B52CCC772F68664D06B11D6A9F2C((&V_111), NULL);
- GlyphValueRecord_set_yPlacement_m04DA300FAB827A708CB291DA3B2EA3128279CA2B((&V_37), ((float)il2cpp_codegen_subtract(L_716, L_718)), NULL);
- V_38 = (0.0f);
- }
-
- IL_1519:
- {
- }
-
- IL_151a:
- {
- }
-
- IL_151b:
- {
- }
-
- IL_151c:
- {
- float L_719 = V_31;
- float L_720;
- L_720 = GlyphValueRecord_get_yPlacement_mB6303F8800305F6F96ECCD0CD9AA70A1A30A15DA((&V_37), NULL);
- V_31 = ((float)il2cpp_codegen_add(L_719, L_720));
- float L_721 = V_32;
- float L_722;
- L_722 = GlyphValueRecord_get_yPlacement_mB6303F8800305F6F96ECCD0CD9AA70A1A30A15DA((&V_37), NULL);
- V_32 = ((float)il2cpp_codegen_add(L_721, L_722));
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_723 = ___1_generationSettings;
- NullCheck(L_723);
- bool L_724 = L_723->___isRightToLeft;
- V_133 = L_724;
- bool L_725 = V_133;
- if (!L_725)
- {
- goto IL_1591;
- }
- }
- {
- float L_726 = __this->___m_XAdvance;
- float L_727;
- L_727 = GlyphMetrics_get_horizontalAdvance_m110E66C340A19E672FB1C26DFB875AB6900AFFF1((&V_35), NULL);
- float L_728 = __this->___m_CharWidthAdjDelta;
- float L_729 = V_3;
- __this->___m_XAdvance = ((float)il2cpp_codegen_subtract(L_726, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_multiply(L_727, ((float)il2cpp_codegen_subtract((1.0f), L_728)))), L_729))));
- bool L_730 = V_36;
- if (L_730)
- {
- goto IL_1573;
- }
- }
- {
- uint32_t* L_731 = ___2_charCode;
- int32_t L_732 = *((uint32_t*)L_731);
- G_B178_0 = ((((int32_t)L_732) == ((int32_t)((int32_t)8203)))? 1 : 0);
- goto IL_1574;
- }
-
- IL_1573:
- {
- G_B178_0 = 1;
- }
-
- IL_1574:
- {
- V_134 = (bool)G_B178_0;
- bool L_733 = V_134;
- if (!L_733)
- {
- goto IL_1590;
- }
- }
- {
- float L_734 = __this->___m_XAdvance;
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_735 = ___1_generationSettings;
- NullCheck(L_735);
- float L_736 = L_735->___wordSpacing;
- float L_737 = V_4;
- __this->___m_XAdvance = ((float)il2cpp_codegen_subtract(L_734, ((float)il2cpp_codegen_multiply(L_736, L_737))));
- }
-
- IL_1590:
- {
- }
-
- IL_1591:
- {
- V_40 = (0.0f);
- float L_738 = __this->___m_MonoSpacing;
- if ((((float)L_738) == ((float)(0.0f))))
- {
- goto IL_15b3;
- }
- }
- {
- uint32_t* L_739 = ___2_charCode;
- int32_t L_740 = *((uint32_t*)L_739);
- G_B184_0 = ((((int32_t)((((int32_t)L_740) == ((int32_t)((int32_t)8203)))? 1 : 0)) == ((int32_t)0))? 1 : 0);
- goto IL_15b4;
- }
-
- IL_15b3:
- {
- G_B184_0 = 0;
- }
-
- IL_15b4:
- {
- V_135 = (bool)G_B184_0;
- bool L_741 = V_135;
- if (!L_741)
- {
- goto IL_165c;
- }
- }
- {
- bool L_742 = __this->___m_DuoSpace;
- if (!L_742)
- {
- goto IL_15dd;
- }
- }
- {
- uint32_t* L_743 = ___2_charCode;
- int32_t L_744 = *((uint32_t*)L_743);
- if ((((int32_t)L_744) == ((int32_t)((int32_t)46))))
- {
- goto IL_15da;
- }
- }
- {
- uint32_t* L_745 = ___2_charCode;
- int32_t L_746 = *((uint32_t*)L_745);
- if ((((int32_t)L_746) == ((int32_t)((int32_t)58))))
- {
- goto IL_15da;
- }
- }
- {
- uint32_t* L_747 = ___2_charCode;
- int32_t L_748 = *((uint32_t*)L_747);
- G_B190_0 = ((((int32_t)L_748) == ((int32_t)((int32_t)44)))? 1 : 0);
- goto IL_15db;
- }
-
- IL_15da:
- {
- G_B190_0 = 1;
- }
-
- IL_15db:
- {
- G_B192_0 = G_B190_0;
- goto IL_15de;
- }
-
- IL_15dd:
- {
- G_B192_0 = 0;
- }
-
- IL_15de:
- {
- V_136 = (bool)G_B192_0;
- bool L_749 = V_136;
- if (!L_749)
- {
- goto IL_1619;
- }
- }
- {
- float L_750 = __this->___m_MonoSpacing;
- float L_751;
- L_751 = GlyphMetrics_get_width_m0F9F391E3A98984167E8001D4101BE1CE9354D13((&V_35), NULL);
- float L_752;
- L_752 = GlyphMetrics_get_horizontalBearingX_m9C39B5E6D27FF34B706649AE47EE9390B5D76D6F((&V_35), NULL);
- float L_753 = V_3;
- float L_754 = __this->___m_CharWidthAdjDelta;
- V_40 = ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(((float)(L_750/(4.0f))), ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_add(((float)(L_751/(2.0f))), L_752)), L_753)))), ((float)il2cpp_codegen_subtract((1.0f), L_754))));
- goto IL_164c;
- }
-
- IL_1619:
- {
- float L_755 = __this->___m_MonoSpacing;
- float L_756;
- L_756 = GlyphMetrics_get_width_m0F9F391E3A98984167E8001D4101BE1CE9354D13((&V_35), NULL);
- float L_757;
- L_757 = GlyphMetrics_get_horizontalBearingX_m9C39B5E6D27FF34B706649AE47EE9390B5D76D6F((&V_35), NULL);
- float L_758 = V_3;
- float L_759 = __this->___m_CharWidthAdjDelta;
- V_40 = ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(((float)(L_755/(2.0f))), ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_add(((float)(L_756/(2.0f))), L_757)), L_758)))), ((float)il2cpp_codegen_subtract((1.0f), L_759))));
- }
-
- IL_164c:
- {
- float L_760 = __this->___m_XAdvance;
- float L_761 = V_40;
- __this->___m_XAdvance = ((float)il2cpp_codegen_add(L_760, L_761));
- }
-
- IL_165c:
- {
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_762 = __this->___m_CurrentFontAsset;
- NullCheck(L_762);
- int32_t L_763;
- L_763 = FontAsset_get_atlasRenderMode_m036D4BA220E5D4B0C407CA6BC1B09D8914B5058A(L_762, NULL);
- if ((((int32_t)L_763) == ((int32_t)((int32_t)4117))))
- {
- goto IL_1685;
- }
- }
- {
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_764 = __this->___m_CurrentFontAsset;
- NullCheck(L_764);
- int32_t L_765;
- L_765 = FontAsset_get_atlasRenderMode_m036D4BA220E5D4B0C407CA6BC1B09D8914B5058A(L_764, NULL);
- G_B199_0 = ((((int32_t)((((int32_t)L_765) == ((int32_t)((int32_t)69652)))? 1 : 0)) == ((int32_t)0))? 1 : 0);
- goto IL_1686;
- }
-
- IL_1685:
- {
- G_B199_0 = 0;
- }
-
- IL_1686:
- {
- V_43 = (bool)G_B199_0;
- uint8_t L_766 = __this->___m_TextElementType;
- if ((!(((uint32_t)L_766) == ((uint32_t)1))))
- {
- goto IL_16b2;
- }
- }
- {
- bool L_767 = V_27;
- if (L_767)
- {
- goto IL_16b2;
- }
- }
- {
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_768 = ___0_textInfo;
- NullCheck(L_768);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_769 = L_768->___textElementInfo;
- int32_t L_770 = __this->___m_CharacterCount;
- NullCheck(L_769);
- int32_t L_771 = ((L_769)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_770)))->___style;
- G_B203_0 = ((((int32_t)((int32_t)((int32_t)L_771&1))) == ((int32_t)1))? 1 : 0);
- goto IL_16b3;
- }
-
- IL_16b2:
- {
- G_B203_0 = 0;
- }
-
- IL_16b3:
- {
- V_137 = (bool)G_B203_0;
- bool L_772 = V_137;
- if (!L_772)
- {
- goto IL_174b;
- }
- }
- {
- bool L_773 = V_43;
- V_138 = L_773;
- bool L_774 = V_138;
- if (!L_774)
- {
- goto IL_1731;
- }
- }
- {
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_775 = ___1_generationSettings;
- NullCheck(L_775);
- bool L_776 = L_775->___isIMGUI;
- if (!L_776)
- {
- goto IL_16e0;
- }
- }
- {
- Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_777 = __this->___m_CurrentMaterial;
- il2cpp_codegen_runtime_class_init_inline(TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_il2cpp_TypeInfo_var);
- int32_t L_778 = ((TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_StaticFields*)il2cpp_codegen_static_fields_for(TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_il2cpp_TypeInfo_var))->___ID_GradientScale;
- NullCheck(L_777);
- bool L_779;
- L_779 = Material_HasFloat_m2B7D547EB9DCE0762D3722472F7E0634FCAAB34F(L_777, L_778, NULL);
- if (L_779)
- {
- goto IL_16f0;
- }
- }
-
- IL_16e0:
- {
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_780 = __this->___m_CurrentFontAsset;
- NullCheck(L_780);
- int32_t L_781;
- L_781 = FontAsset_get_atlasPadding_m251A35FB5F499EE66CC2E2150CBEDB2C8C5D5581(L_780, NULL);
- G_B209_0 = ((float)((int32_t)il2cpp_codegen_add(L_781, 1)));
- goto IL_1700;
- }
-
- IL_16f0:
- {
- Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_782 = __this->___m_CurrentMaterial;
- il2cpp_codegen_runtime_class_init_inline(TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_il2cpp_TypeInfo_var);
- int32_t L_783 = ((TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_StaticFields*)il2cpp_codegen_static_fields_for(TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_il2cpp_TypeInfo_var))->___ID_GradientScale;
- NullCheck(L_782);
- float L_784;
- L_784 = Material_GetFloat_m52462F4AEDE20758BFB592B11DE83A79D2774932(L_782, L_783, NULL);
- G_B209_0 = L_784;
- }
-
- IL_1700:
- {
- V_139 = G_B209_0;
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_785 = __this->___m_CurrentFontAsset;
- NullCheck(L_785);
- float L_786;
- L_786 = FontAsset_get_boldStyleWeight_m804ACC85DD80DC72DB4BCC83C3FB866411F8EFCA(L_785, NULL);
- float L_787 = V_139;
- V_42 = ((float)il2cpp_codegen_multiply(((float)(L_786/(4.0f))), L_787));
- float L_788 = V_42;
- float L_789 = V_5;
- float L_790 = V_139;
- V_140 = (bool)((((float)((float)il2cpp_codegen_add(L_788, L_789))) > ((float)L_790))? 1 : 0);
- bool L_791 = V_140;
- if (!L_791)
- {
- goto IL_172e;
- }
- }
- {
- float L_792 = V_139;
- float L_793 = V_42;
- V_5 = ((float)il2cpp_codegen_subtract(L_792, L_793));
- }
-
- IL_172e:
- {
- goto IL_1738;
- }
-
- IL_1731:
- {
- V_42 = (0.0f);
- }
-
- IL_1738:
- {
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_794 = __this->___m_CurrentFontAsset;
- NullCheck(L_794);
- float L_795;
- L_795 = FontAsset_get_boldStyleSpacing_mB8CF4F4880B110E41D566648FF1D995010CF1FF0(L_794, NULL);
- V_41 = L_795;
- goto IL_17cf;
- }
-
- IL_174b:
- {
- bool L_796 = V_43;
- V_141 = L_796;
- bool L_797 = V_141;
- if (!L_797)
- {
- goto IL_17c0;
- }
- }
- {
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_798 = ___1_generationSettings;
- NullCheck(L_798);
- bool L_799 = L_798->___isIMGUI;
- if (!L_799)
- {
- goto IL_176f;
- }
- }
- {
- Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_800 = __this->___m_CurrentMaterial;
- il2cpp_codegen_runtime_class_init_inline(TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_il2cpp_TypeInfo_var);
- int32_t L_801 = ((TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_StaticFields*)il2cpp_codegen_static_fields_for(TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_il2cpp_TypeInfo_var))->___ID_GradientScale;
- NullCheck(L_800);
- bool L_802;
- L_802 = Material_HasFloat_m2B7D547EB9DCE0762D3722472F7E0634FCAAB34F(L_800, L_801, NULL);
- if (L_802)
- {
- goto IL_177f;
- }
- }
-
- IL_176f:
- {
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_803 = __this->___m_CurrentFontAsset;
- NullCheck(L_803);
- int32_t L_804;
- L_804 = FontAsset_get_atlasPadding_m251A35FB5F499EE66CC2E2150CBEDB2C8C5D5581(L_803, NULL);
- G_B219_0 = ((float)((int32_t)il2cpp_codegen_add(L_804, 1)));
- goto IL_178f;
- }
-
- IL_177f:
- {
- Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_805 = __this->___m_CurrentMaterial;
- il2cpp_codegen_runtime_class_init_inline(TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_il2cpp_TypeInfo_var);
- int32_t L_806 = ((TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_StaticFields*)il2cpp_codegen_static_fields_for(TextShaderUtilities_t47B400695C5D96E7B04FEF9D132468B3A1799692_il2cpp_TypeInfo_var))->___ID_GradientScale;
- NullCheck(L_805);
- float L_807;
- L_807 = Material_GetFloat_m52462F4AEDE20758BFB592B11DE83A79D2774932(L_805, L_806, NULL);
- G_B219_0 = L_807;
- }
-
- IL_178f:
- {
- V_142 = G_B219_0;
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_808 = __this->___m_CurrentFontAsset;
- NullCheck(L_808);
- float L_809 = L_808->___m_RegularStyleWeight;
- float L_810 = V_142;
- V_42 = ((float)il2cpp_codegen_multiply(((float)(L_809/(4.0f))), L_810));
- float L_811 = V_42;
- float L_812 = V_5;
- float L_813 = V_142;
- V_143 = (bool)((((float)((float)il2cpp_codegen_add(L_811, L_812))) > ((float)L_813))? 1 : 0);
- bool L_814 = V_143;
- if (!L_814)
- {
- goto IL_17bd;
- }
- }
- {
- float L_815 = V_142;
- float L_816 = V_42;
- V_5 = ((float)il2cpp_codegen_subtract(L_815, L_816));
- }
-
- IL_17bd:
- {
- goto IL_17c7;
- }
-
- IL_17c0:
- {
- V_42 = (0.0f);
- }
-
- IL_17c7:
- {
- V_41 = (0.0f);
- }
-
- IL_17cf:
- {
- float L_817 = __this->___m_XAdvance;
- float L_818;
- L_818 = GlyphMetrics_get_horizontalBearingX_m9C39B5E6D27FF34B706649AE47EE9390B5D76D6F((&V_35), NULL);
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_819 = (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)(&__this->___m_FXScale);
- float L_820 = L_819->___x;
- float L_821 = V_5;
- float L_822 = V_42;
- float L_823;
- L_823 = GlyphValueRecord_get_xPlacement_m5E2B8B05A5DF57B2DC4B3795E71330CDDE1761C8((&V_37), NULL);
- float L_824 = V_3;
- float L_825 = __this->___m_CharWidthAdjDelta;
- (&V_44)->___x = ((float)il2cpp_codegen_add(L_817, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_add(((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_multiply(L_818, L_820)), L_821)), L_822)), L_823)), L_824)), ((float)il2cpp_codegen_subtract((1.0f), L_825))))));
- float L_826 = V_30;
- float L_827;
- L_827 = GlyphMetrics_get_horizontalBearingY_mD316BDD38A32258256994D6A2BCF0FC051D9B223((&V_35), NULL);
- float L_828 = V_5;
- float L_829;
- L_829 = GlyphValueRecord_get_yPlacement_mB6303F8800305F6F96ECCD0CD9AA70A1A30A15DA((&V_37), NULL);
- float L_830 = V_3;
- float L_831 = __this->___m_LineOffset;
- float L_832 = __this->___m_BaselineOffset;
- (&V_44)->___y = ((float)il2cpp_codegen_add(((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_add(L_826, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(L_827, L_828)), L_829)), L_830)))), L_831)), L_832));
- (&V_44)->___z = (0.0f);
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_833 = V_44;
- float L_834 = L_833.___x;
- (&V_45)->___x = L_834;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_835 = V_44;
- float L_836 = L_835.___y;
- float L_837;
- L_837 = GlyphMetrics_get_height_mE0872B23CE1A20BF78DEACDBD53BAF789D84AD5C((&V_35), NULL);
- float L_838 = V_5;
- float L_839 = V_3;
- (&V_45)->___y = ((float)il2cpp_codegen_subtract(L_836, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_add(L_837, ((float)il2cpp_codegen_multiply(L_838, (2.0f))))), L_839))));
- (&V_45)->___z = (0.0f);
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_840 = V_45;
- float L_841 = L_840.___x;
- float L_842;
- L_842 = GlyphMetrics_get_width_m0F9F391E3A98984167E8001D4101BE1CE9354D13((&V_35), NULL);
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_843 = (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)(&__this->___m_FXScale);
- float L_844 = L_843->___x;
- float L_845 = V_5;
- float L_846 = V_42;
- float L_847 = V_3;
- float L_848 = __this->___m_CharWidthAdjDelta;
- (&V_46)->___x = ((float)il2cpp_codegen_add(L_841, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_842, L_844)), ((float)il2cpp_codegen_multiply(L_845, (2.0f))))), ((float)il2cpp_codegen_multiply(L_846, (2.0f))))), L_847)), ((float)il2cpp_codegen_subtract((1.0f), L_848))))));
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_849 = V_44;
- float L_850 = L_849.___y;
- (&V_46)->___y = L_850;
- (&V_46)->___z = (0.0f);
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_851 = V_46;
- float L_852 = L_851.___x;
- (&V_47)->___x = L_852;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_853 = V_45;
- float L_854 = L_853.___y;
- (&V_47)->___y = L_854;
- (&V_47)->___z = (0.0f);
- uint8_t L_855 = __this->___m_TextElementType;
- if ((!(((uint32_t)L_855) == ((uint32_t)1))))
- {
- goto IL_191f;
- }
- }
- {
- bool L_856 = V_27;
- if (L_856)
- {
- goto IL_191f;
- }
- }
- {
- int32_t L_857 = __this->___m_FontStyleInternal;
- G_B228_0 = ((((int32_t)((int32_t)((int32_t)L_857&2))) == ((int32_t)2))? 1 : 0);
- goto IL_1920;
- }
-
- IL_191f:
- {
- G_B228_0 = 0;
- }
-
- IL_1920:
- {
- V_144 = (bool)G_B228_0;
- bool L_858 = V_144;
- if (!L_858)
- {
- goto IL_1a02;
- }
- }
- {
- int32_t L_859 = __this->___m_ItalicAngle;
- V_145 = ((float)il2cpp_codegen_multiply(((float)L_859), (0.00999999978f)));
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_860 = __this->___m_CurrentFontAsset;
- NullCheck(L_860);
- FaceInfo_t12F0319E555A62CBA1D9E51A16C7963393932756* L_861 = (FaceInfo_t12F0319E555A62CBA1D9E51A16C7963393932756*)(&L_860->___m_FaceInfo);
- float L_862;
- L_862 = FaceInfo_get_capLine_m0D95B5D5CEC5CFB12091F5EB5965DE6E38588C88(L_861, NULL);
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_863 = __this->___m_CurrentFontAsset;
- NullCheck(L_863);
- FaceInfo_t12F0319E555A62CBA1D9E51A16C7963393932756* L_864 = (FaceInfo_t12F0319E555A62CBA1D9E51A16C7963393932756*)(&L_863->___m_FaceInfo);
- float L_865;
- L_865 = FaceInfo_get_baseline_m934B597D3E0080FEF98CBDD091C457B497179C3A(L_864, NULL);
- float L_866 = __this->___m_BaselineOffset;
- float L_867 = __this->___m_FontScaleMultiplier;
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_868 = __this->___m_CurrentFontAsset;
- NullCheck(L_868);
- FaceInfo_t12F0319E555A62CBA1D9E51A16C7963393932756* L_869 = (FaceInfo_t12F0319E555A62CBA1D9E51A16C7963393932756*)(&L_868->___m_FaceInfo);
- float L_870;
- L_870 = FaceInfo_get_scale_mC475A572AD4956B47D8B9F8D90DC69BBBB102FCD(L_869, NULL);
- V_146 = ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_multiply(((float)(((float)il2cpp_codegen_subtract(L_862, ((float)il2cpp_codegen_add(L_865, L_866))))/(2.0f))), L_867)), L_870));
- float L_871 = V_145;
- float L_872;
- L_872 = GlyphMetrics_get_horizontalBearingY_mD316BDD38A32258256994D6A2BCF0FC051D9B223((&V_35), NULL);
- float L_873 = V_5;
- float L_874 = V_42;
- float L_875 = V_146;
- float L_876 = V_3;
- Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&V_147), ((float)il2cpp_codegen_multiply(L_871, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(L_872, L_873)), L_874)), L_875)), L_876)))), (0.0f), (0.0f), NULL);
- float L_877 = V_145;
- float L_878;
- L_878 = GlyphMetrics_get_horizontalBearingY_mD316BDD38A32258256994D6A2BCF0FC051D9B223((&V_35), NULL);
- float L_879;
- L_879 = GlyphMetrics_get_height_mE0872B23CE1A20BF78DEACDBD53BAF789D84AD5C((&V_35), NULL);
- float L_880 = V_5;
- float L_881 = V_42;
- float L_882 = V_146;
- float L_883 = V_3;
- Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&V_148), ((float)il2cpp_codegen_multiply(L_877, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_subtract(L_878, L_879)), L_880)), L_881)), L_882)), L_883)))), (0.0f), (0.0f), NULL);
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_884 = V_44;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_885 = V_147;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_886;
- L_886 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_884, L_885, NULL);
- V_44 = L_886;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_887 = V_45;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_888 = V_148;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_889;
- L_889 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_887, L_888, NULL);
- V_45 = L_889;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_890 = V_46;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_891 = V_147;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_892;
- L_892 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_890, L_891, NULL);
- V_46 = L_892;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_893 = V_47;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_894 = V_148;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_895;
- L_895 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_893, L_894, NULL);
- V_47 = L_895;
- }
-
- IL_1a02:
- {
- Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_896 = __this->___m_FXRotation;
- Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_897;
- L_897 = Quaternion_get_identity_m7E701AE095ED10FD5EA0B50ABCFDE2EEFF2173A5_inline(NULL);
- bool L_898;
- L_898 = Quaternion_op_Inequality_m4EC1EF263D0E42432A301F85CB52028D2973F5DA_inline(L_896, L_897, NULL);
- V_149 = L_898;
- bool L_899 = V_149;
- if (!L_899)
- {
- goto IL_1aa3;
- }
- }
- {
- Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_900 = __this->___m_FXRotation;
- Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_901;
- L_901 = Matrix4x4_Rotate_m015442530DFF5651458BBFDFB3CBC9180FC09D9E(L_900, NULL);
- V_150 = L_901;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_902 = V_46;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_903 = V_45;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_904;
- L_904 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_902, L_903, NULL);
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_905;
- L_905 = Vector3_op_Division_mCC6BB24E372AB96B8380D1678446EF6A8BAE13BB_inline(L_904, (2.0f), NULL);
- V_151 = L_905;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_906 = V_44;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_907 = V_151;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_908;
- L_908 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_906, L_907, NULL);
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_909;
- L_909 = Matrix4x4_MultiplyPoint3x4_mACCBD70AFA82C63DA88555780B7B6B01281AB814((&V_150), L_908, NULL);
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_910 = V_151;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_911;
- L_911 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_909, L_910, NULL);
- V_44 = L_911;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_912 = V_45;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_913 = V_151;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_914;
- L_914 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_912, L_913, NULL);
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_915;
- L_915 = Matrix4x4_MultiplyPoint3x4_mACCBD70AFA82C63DA88555780B7B6B01281AB814((&V_150), L_914, NULL);
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_916 = V_151;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_917;
- L_917 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_915, L_916, NULL);
- V_45 = L_917;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_918 = V_46;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_919 = V_151;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_920;
- L_920 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_918, L_919, NULL);
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_921;
- L_921 = Matrix4x4_MultiplyPoint3x4_mACCBD70AFA82C63DA88555780B7B6B01281AB814((&V_150), L_920, NULL);
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_922 = V_151;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_923;
- L_923 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_921, L_922, NULL);
- V_46 = L_923;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_924 = V_47;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_925 = V_151;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_926;
- L_926 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_924, L_925, NULL);
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_927;
- L_927 = Matrix4x4_MultiplyPoint3x4_mACCBD70AFA82C63DA88555780B7B6B01281AB814((&V_150), L_926, NULL);
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_928 = V_151;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_929;
- L_929 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_927, L_928, NULL);
- V_47 = L_929;
- }
-
- IL_1aa3:
- {
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_930 = ___0_textInfo;
- NullCheck(L_930);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_931 = L_930->___textElementInfo;
- int32_t L_932 = __this->___m_CharacterCount;
- NullCheck(L_931);
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_933 = V_45;
- ((L_931)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_932)))->___bottomLeft = L_933;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_934 = ___0_textInfo;
- NullCheck(L_934);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_935 = L_934->___textElementInfo;
- int32_t L_936 = __this->___m_CharacterCount;
- NullCheck(L_935);
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_937 = V_44;
- ((L_935)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_936)))->___topLeft = L_937;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_938 = ___0_textInfo;
- NullCheck(L_938);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_939 = L_938->___textElementInfo;
- int32_t L_940 = __this->___m_CharacterCount;
- NullCheck(L_939);
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_941 = V_46;
- ((L_939)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_940)))->___topRight = L_941;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_942 = ___0_textInfo;
- NullCheck(L_942);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_943 = L_942->___textElementInfo;
- int32_t L_944 = __this->___m_CharacterCount;
- NullCheck(L_943);
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_945 = V_47;
- ((L_943)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_944)))->___bottomRight = L_945;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_946 = ___0_textInfo;
- NullCheck(L_946);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_947 = L_946->___textElementInfo;
- int32_t L_948 = __this->___m_CharacterCount;
- NullCheck(L_947);
- float L_949 = __this->___m_XAdvance;
- float L_950;
- L_950 = GlyphValueRecord_get_xPlacement_m5E2B8B05A5DF57B2DC4B3795E71330CDDE1761C8((&V_37), NULL);
- float L_951 = V_3;
- ((L_947)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_948)))->___origin = ((float)il2cpp_codegen_add(L_949, ((float)il2cpp_codegen_multiply(L_950, L_951))));
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_952 = ___0_textInfo;
- NullCheck(L_952);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_953 = L_952->___textElementInfo;
- int32_t L_954 = __this->___m_CharacterCount;
- NullCheck(L_953);
- float L_955 = V_30;
- float L_956 = __this->___m_LineOffset;
- float L_957 = __this->___m_BaselineOffset;
- float L_958;
- L_958 = GlyphValueRecord_get_yPlacement_mB6303F8800305F6F96ECCD0CD9AA70A1A30A15DA((&V_37), NULL);
- float L_959 = V_3;
- ((L_953)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_954)))->___baseLine = ((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_subtract(L_955, L_956)), L_957)), ((float)il2cpp_codegen_multiply(L_958, L_959))));
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_960 = ___0_textInfo;
- NullCheck(L_960);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_961 = L_960->___textElementInfo;
- int32_t L_962 = __this->___m_CharacterCount;
- NullCheck(L_961);
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_963 = V_46;
- float L_964 = L_963.___x;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_965 = V_45;
- float L_966 = L_965.___x;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_967 = V_44;
- float L_968 = L_967.___y;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_969 = V_45;
- float L_970 = L_969.___y;
- ((L_961)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_962)))->___aspectRatio = ((float)(((float)il2cpp_codegen_subtract(L_964, L_966))/((float)il2cpp_codegen_subtract(L_968, L_970))));
- uint8_t L_971 = __this->___m_TextElementType;
- if ((((int32_t)L_971) == ((int32_t)1)))
- {
- goto IL_1ba4;
- }
- }
- {
- float L_972 = V_31;
- float L_973 = V_3;
- float L_974 = __this->___m_BaselineOffset;
- G_B235_0 = ((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_972, L_973)), L_974));
- goto IL_1bb2;
- }
-
- IL_1ba4:
- {
- float L_975 = V_31;
- float L_976 = V_3;
- float L_977 = V_29;
- float L_978 = __this->___m_BaselineOffset;
- G_B235_0 = ((float)il2cpp_codegen_add(((float)(((float)il2cpp_codegen_multiply(L_975, L_976))/L_977)), L_978));
- }
-
- IL_1bb2:
- {
- V_48 = G_B235_0;
- uint8_t L_979 = __this->___m_TextElementType;
- if ((((int32_t)L_979) == ((int32_t)1)))
- {
- goto IL_1bca;
- }
- }
- {
- float L_980 = V_32;
- float L_981 = V_3;
- float L_982 = __this->___m_BaselineOffset;
- G_B238_0 = ((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_980, L_981)), L_982));
- goto IL_1bd8;
- }
-
- IL_1bca:
- {
- float L_983 = V_32;
- float L_984 = V_3;
- float L_985 = V_29;
- float L_986 = __this->___m_BaselineOffset;
- G_B238_0 = ((float)il2cpp_codegen_add(((float)(((float)il2cpp_codegen_multiply(L_983, L_984))/L_985)), L_986));
- }
-
- IL_1bd8:
- {
- V_49 = G_B238_0;
- float L_987 = V_48;
- V_50 = L_987;
- float L_988 = V_49;
- V_51 = L_988;
- int32_t L_989 = __this->___m_CharacterCount;
- int32_t L_990 = __this->___m_FirstCharacterOfLine;
- V_52 = (bool)((((int32_t)L_989) == ((int32_t)L_990))? 1 : 0);
- bool L_991 = V_52;
- if (L_991)
- {
- goto IL_1bfd;
- }
- }
- {
- bool L_992 = V_36;
- G_B241_0 = ((((int32_t)L_992) == ((int32_t)0))? 1 : 0);
- goto IL_1bfe;
- }
-
- IL_1bfd:
- {
- G_B241_0 = 1;
- }
-
- IL_1bfe:
- {
- V_152 = (bool)G_B241_0;
- bool L_993 = V_152;
- if (!L_993)
- {
- goto IL_1c76;
- }
- }
- {
- float L_994 = __this->___m_BaselineOffset;
- V_153 = (bool)((((int32_t)((((float)L_994) == ((float)(0.0f)))? 1 : 0)) == ((int32_t)0))? 1 : 0);
- bool L_995 = V_153;
- if (!L_995)
- {
- goto IL_1c4f;
- }
- }
- {
- float L_996 = V_48;
- float L_997 = __this->___m_BaselineOffset;
- float L_998 = __this->___m_FontScaleMultiplier;
- float L_999 = V_50;
- float L_1000;
- L_1000 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline(((float)(((float)il2cpp_codegen_subtract(L_996, L_997))/L_998)), L_999, NULL);
- V_50 = L_1000;
- float L_1001 = V_49;
- float L_1002 = __this->___m_BaselineOffset;
- float L_1003 = __this->___m_FontScaleMultiplier;
- float L_1004 = V_51;
- float L_1005;
- L_1005 = Mathf_Min_m747CA71A9483CDB394B13BD0AD048EE17E48FFE4_inline(((float)(((float)il2cpp_codegen_subtract(L_1001, L_1002))/L_1003)), L_1004, NULL);
- V_51 = L_1005;
- }
-
- IL_1c4f:
- {
- float L_1006 = V_50;
- float L_1007 = __this->___m_MaxLineAscender;
- float L_1008;
- L_1008 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline(L_1006, L_1007, NULL);
- __this->___m_MaxLineAscender = L_1008;
- float L_1009 = V_51;
- float L_1010 = __this->___m_MaxLineDescender;
- float L_1011;
- L_1011 = Mathf_Min_m747CA71A9483CDB394B13BD0AD048EE17E48FFE4_inline(L_1009, L_1010, NULL);
- __this->___m_MaxLineDescender = L_1011;
- }
-
- IL_1c76:
- {
- bool L_1012 = V_52;
- if (L_1012)
- {
- goto IL_1c81;
- }
- }
- {
- bool L_1013 = V_36;
- G_B248_0 = ((((int32_t)L_1013) == ((int32_t)0))? 1 : 0);
- goto IL_1c82;
- }
-
- IL_1c81:
- {
- G_B248_0 = 1;
- }
-
- IL_1c82:
- {
- V_154 = (bool)G_B248_0;
- bool L_1014 = V_154;
- if (!L_1014)
- {
- goto IL_1d0b;
- }
- }
- {
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_1015 = ___0_textInfo;
- NullCheck(L_1015);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_1016 = L_1015->___textElementInfo;
- int32_t L_1017 = __this->___m_CharacterCount;
- NullCheck(L_1016);
- float L_1018 = V_50;
- ((L_1016)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_1017)))->___adjustedAscender = L_1018;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_1019 = ___0_textInfo;
- NullCheck(L_1019);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_1020 = L_1019->___textElementInfo;
- int32_t L_1021 = __this->___m_CharacterCount;
- NullCheck(L_1020);
- float L_1022 = V_51;
- ((L_1020)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_1021)))->___adjustedDescender = L_1022;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_1023 = ___0_textInfo;
- NullCheck(L_1023);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_1024 = L_1023->___textElementInfo;
- int32_t L_1025 = __this->___m_CharacterCount;
- NullCheck(L_1024);
- float L_1026 = V_48;
- float L_1027 = __this->___m_LineOffset;
- ((L_1024)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_1025)))->___ascender = ((float)il2cpp_codegen_subtract(L_1026, L_1027));
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_1028 = ___0_textInfo;
- NullCheck(L_1028);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_1029 = L_1028->___textElementInfo;
- int32_t L_1030 = __this->___m_CharacterCount;
- NullCheck(L_1029);
- float L_1031 = V_49;
- float L_1032 = __this->___m_LineOffset;
- float L_1033 = ((float)il2cpp_codegen_subtract(L_1031, L_1032));
- V_155 = L_1033;
- ((L_1029)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_1030)))->___descender = L_1033;
- float L_1034 = V_155;
- __this->___m_MaxDescender = L_1034;
- goto IL_1d96;
- }
-
- IL_1d0b:
- {
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_1035 = ___0_textInfo;
- NullCheck(L_1035);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_1036 = L_1035->___textElementInfo;
- int32_t L_1037 = __this->___m_CharacterCount;
- NullCheck(L_1036);
- float L_1038 = __this->___m_MaxLineAscender;
- ((L_1036)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_1037)))->___adjustedAscender = L_1038;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_1039 = ___0_textInfo;
- NullCheck(L_1039);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_1040 = L_1039->___textElementInfo;
- int32_t L_1041 = __this->___m_CharacterCount;
- NullCheck(L_1040);
- float L_1042 = __this->___m_MaxLineDescender;
- ((L_1040)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_1041)))->___adjustedDescender = L_1042;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_1043 = ___0_textInfo;
- NullCheck(L_1043);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_1044 = L_1043->___textElementInfo;
- int32_t L_1045 = __this->___m_CharacterCount;
- NullCheck(L_1044);
- float L_1046 = __this->___m_MaxLineAscender;
- float L_1047 = __this->___m_LineOffset;
- ((L_1044)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_1045)))->___ascender = ((float)il2cpp_codegen_subtract(L_1046, L_1047));
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_1048 = ___0_textInfo;
- NullCheck(L_1048);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_1049 = L_1048->___textElementInfo;
- int32_t L_1050 = __this->___m_CharacterCount;
- NullCheck(L_1049);
- float L_1051 = __this->___m_MaxLineDescender;
- float L_1052 = __this->___m_LineOffset;
- float L_1053 = ((float)il2cpp_codegen_subtract(L_1051, L_1052));
- V_155 = L_1053;
- ((L_1049)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_1050)))->___descender = L_1053;
- float L_1054 = V_155;
- __this->___m_MaxDescender = L_1054;
- }
-
- IL_1d96:
- {
- int32_t L_1055 = __this->___m_LineNumber;
- if (!L_1055)
- {
- goto IL_1da6;
- }
- }
- {
- bool L_1056 = __this->___m_IsNewPage;
- G_B254_0 = ((int32_t)(L_1056));
- goto IL_1da7;
- }
-
- IL_1da6:
- {
- G_B254_0 = 1;
- }
-
- IL_1da7:
- {
- V_156 = (bool)G_B254_0;
- bool L_1057 = V_156;
- if (!L_1057)
- {
- goto IL_1df5;
- }
- }
- {
- bool L_1058 = V_52;
- if (L_1058)
- {
- goto IL_1db9;
- }
- }
- {
- bool L_1059 = V_36;
- G_B258_0 = ((((int32_t)L_1059) == ((int32_t)0))? 1 : 0);
- goto IL_1dba;
- }
-
- IL_1db9:
- {
- G_B258_0 = 1;
- }
-
- IL_1dba:
- {
- V_157 = (bool)G_B258_0;
- bool L_1060 = V_157;
- if (!L_1060)
- {
- goto IL_1df4;
- }
- }
- {
- float L_1061 = __this->___m_MaxLineAscender;
- __this->___m_MaxAscender = L_1061;
- float L_1062 = __this->___m_MaxCapHeight;
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_1063 = __this->___m_CurrentFontAsset;
- NullCheck(L_1063);
- FaceInfo_t12F0319E555A62CBA1D9E51A16C7963393932756* L_1064 = (FaceInfo_t12F0319E555A62CBA1D9E51A16C7963393932756*)(&L_1063->___m_FaceInfo);
- float L_1065;
- L_1065 = FaceInfo_get_capLine_m0D95B5D5CEC5CFB12091F5EB5965DE6E38588C88(L_1064, NULL);
- float L_1066 = V_3;
- float L_1067 = V_29;
- float L_1068;
- L_1068 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline(L_1062, ((float)(((float)il2cpp_codegen_multiply(L_1065, L_1066))/L_1067)), NULL);
- __this->___m_MaxCapHeight = L_1068;
- }
-
- IL_1df4:
- {
- }
-
- IL_1df5:
- {
- float L_1069 = __this->___m_LineOffset;
- V_158 = (bool)((((float)L_1069) == ((float)(0.0f)))? 1 : 0);
- bool L_1070 = V_158;
- if (!L_1070)
- {
- goto IL_1e36;
- }
- }
- {
- bool L_1071 = V_52;
- if (L_1071)
- {
- goto IL_1e14;
- }
- }
- {
- bool L_1072 = V_36;
- G_B265_0 = ((((int32_t)L_1072) == ((int32_t)0))? 1 : 0);
- goto IL_1e15;
- }
-
- IL_1e14:
- {
- G_B265_0 = 1;
- }
-
- IL_1e15:
- {
- V_159 = (bool)G_B265_0;
- bool L_1073 = V_159;
- if (!L_1073)
- {
- goto IL_1e35;
- }
- }
- {
- float L_1074 = __this->___m_PageAscender;
- float L_1075 = V_48;
- if ((((float)L_1074) > ((float)L_1075)))
- {
- G_B268_0 = __this;
- goto IL_1e2a;
- }
- G_B267_0 = __this;
- }
- {
- float L_1076 = V_48;
- G_B269_0 = L_1076;
- G_B269_1 = G_B267_0;
- goto IL_1e30;
- }
-
- IL_1e2a:
- {
- float L_1077 = __this->___m_PageAscender;
- G_B269_0 = L_1077;
- G_B269_1 = G_B268_0;
- }
-
- IL_1e30:
- {
- NullCheck(G_B269_1);
- G_B269_1->___m_PageAscender = G_B269_0;
- }
-
- IL_1e35:
- {
- }
-
- IL_1e36:
- {
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_1078 = ___0_textInfo;
- NullCheck(L_1078);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_1079 = L_1078->___textElementInfo;
- int32_t L_1080 = __this->___m_CharacterCount;
- NullCheck(L_1079);
- ((L_1079)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_1080)))->___isVisible = (bool)0;
- uint32_t* L_1081 = ___2_charCode;
- int32_t L_1082 = *((uint32_t*)L_1081);
- if ((((int32_t)L_1082) == ((int32_t)((int32_t)9))))
- {
- goto IL_1e9d;
- }
- }
- {
- int32_t L_1083 = V_22;
- if ((((int32_t)L_1083) == ((int32_t)2)))
- {
- goto IL_1e5d;
- }
- }
- {
- int32_t L_1084 = V_22;
- if ((!(((uint32_t)L_1084) == ((uint32_t)3))))
- {
- goto IL_1e6a;
- }
- }
-
- IL_1e5d:
- {
- bool L_1085 = V_36;
- if (L_1085)
- {
- goto IL_1e9d;
- }
- }
- {
- uint32_t* L_1086 = ___2_charCode;
- int32_t L_1087 = *((uint32_t*)L_1086);
- if ((((int32_t)L_1087) == ((int32_t)((int32_t)8203))))
- {
- goto IL_1e9d;
- }
- }
-
- IL_1e6a:
- {
- bool L_1088 = V_36;
- if (L_1088)
- {
- goto IL_1e85;
- }
- }
- {
- uint32_t* L_1089 = ___2_charCode;
- int32_t L_1090 = *((uint32_t*)L_1089);
- if ((((int32_t)L_1090) == ((int32_t)((int32_t)8203))))
- {
- goto IL_1e85;
- }
- }
- {
- uint32_t* L_1091 = ___2_charCode;
- int32_t L_1092 = *((uint32_t*)L_1091);
- if ((((int32_t)L_1092) == ((int32_t)((int32_t)173))))
- {
- goto IL_1e85;
- }
- }
- {
- uint32_t* L_1093 = ___2_charCode;
- int32_t L_1094 = *((uint32_t*)L_1093);
- if ((!(((uint32_t)L_1094) == ((uint32_t)3))))
- {
- goto IL_1e9d;
- }
- }
-
- IL_1e85:
- {
- uint32_t* L_1095 = ___2_charCode;
- int32_t L_1096 = *((uint32_t*)L_1095);
- if ((!(((uint32_t)L_1096) == ((uint32_t)((int32_t)173)))))
- {
- goto IL_1e92;
- }
- }
- {
- bool L_1097 = V_21;
- if (!L_1097)
- {
- goto IL_1e9d;
- }
- }
-
- IL_1e92:
- {
- uint8_t L_1098 = __this->___m_TextElementType;
- G_B284_0 = ((((int32_t)L_1098) == ((int32_t)2))? 1 : 0);
- goto IL_1e9e;
- }
-
- IL_1e9d:
- {
- G_B284_0 = 1;
- }
-
- IL_1e9e:
- {
- V_160 = (bool)G_B284_0;
- bool L_1099 = V_160;
- if (!L_1099)
- {
- goto IL_2e2a;
- }
- }
- {
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_1100 = ___0_textInfo;
- NullCheck(L_1100);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_1101 = L_1100->___textElementInfo;
- int32_t L_1102 = __this->___m_CharacterCount;
- NullCheck(L_1101);
- ((L_1101)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_1102)))->___isVisible = (bool)1;
- float L_1103 = __this->___m_MarginLeft;
- V_161 = L_1103;
- float L_1104 = __this->___m_MarginRight;
- V_162 = L_1104;
- bool L_1105 = V_28;
- V_166 = L_1105;
- bool L_1106 = V_166;
- if (!L_1106)
- {
- goto IL_1f09;
- }
- }
- {
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_1107 = ___0_textInfo;
- NullCheck(L_1107);
- LineInfoU5BU5D_t37598F2175B291797270D1161DC29B6296FB169D* L_1108 = L_1107->___lineInfo;
- int32_t L_1109 = __this->___m_LineNumber;
- NullCheck(L_1108);
- float L_1110 = ((L_1108)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_1109)))->___marginLeft;
- V_161 = L_1110;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_1111 = ___0_textInfo;
- NullCheck(L_1111);
- LineInfoU5BU5D_t37598F2175B291797270D1161DC29B6296FB169D* L_1112 = L_1111->___lineInfo;
- int32_t L_1113 = __this->___m_LineNumber;
- NullCheck(L_1112);
- float L_1114 = ((L_1112)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_1113)))->___marginRight;
- V_162 = L_1114;
- }
-
- IL_1f09:
- {
- float L_1115 = __this->___m_Width;
- if ((!(((float)L_1115) == ((float)(-1.0f)))))
- {
- goto IL_1f26;
- }
- }
- {
- float L_1116 = V_13;
- float L_1117 = V_161;
- float L_1118 = V_162;
- G_B290_0 = ((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_add(L_1116, (9.99999975E-05f))), L_1117)), L_1118));
- goto IL_1f3f;
- }
-
- IL_1f26:
- {
- float L_1119 = V_13;
- float L_1120 = V_161;
- float L_1121 = V_162;
- float L_1122 = __this->___m_Width;
- float L_1123;
- L_1123 = Mathf_Min_m747CA71A9483CDB394B13BD0AD048EE17E48FFE4_inline(((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_add(L_1119, (9.99999975E-05f))), L_1120)), L_1121)), L_1122, NULL);
- G_B290_0 = L_1123;
- }
-
- IL_1f3f:
- {
- V_15 = G_B290_0;
- float L_1124 = __this->___m_XAdvance;
- float L_1125;
- L_1125 = fabsf(L_1124);
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_1126 = ___1_generationSettings;
- NullCheck(L_1126);
- bool L_1127 = L_1126->___isRightToLeft;
- if (!L_1127)
- {
- G_B292_0 = L_1125;
- goto IL_1f5b;
- }
- G_B291_0 = L_1125;
- }
- {
- G_B293_0 = (0.0f);
- G_B293_1 = G_B291_0;
- goto IL_1f62;
- }
-
- IL_1f5b:
- {
- float L_1128;
- L_1128 = GlyphMetrics_get_horizontalAdvance_m110E66C340A19E672FB1C26DFB875AB6900AFFF1((&V_35), NULL);
- G_B293_0 = L_1128;
- G_B293_1 = G_B292_0;
- }
-
- IL_1f62:
- {
- float L_1129 = __this->___m_CharWidthAdjDelta;
- uint32_t* L_1130 = ___2_charCode;
- int32_t L_1131 = *((uint32_t*)L_1130);
- if ((((int32_t)L_1131) == ((int32_t)((int32_t)173))))
- {
- G_B295_0 = ((float)il2cpp_codegen_multiply(G_B293_0, ((float)il2cpp_codegen_subtract((1.0f), L_1129))));
- G_B295_1 = G_B293_1;
- goto IL_1f7b;
- }
- G_B294_0 = ((float)il2cpp_codegen_multiply(G_B293_0, ((float)il2cpp_codegen_subtract((1.0f), L_1129))));
- G_B294_1 = G_B293_1;
- }
- {
- float L_1132 = V_3;
- G_B296_0 = L_1132;
- G_B296_1 = G_B294_0;
- G_B296_2 = G_B294_1;
- goto IL_1f7d;
- }
-
- IL_1f7b:
- {
- float L_1133 = V_33;
- G_B296_0 = L_1133;
- G_B296_1 = G_B295_0;
- G_B296_2 = G_B295_1;
- }
-
- IL_1f7d:
- {
- V_163 = ((float)il2cpp_codegen_add(G_B296_2, ((float)il2cpp_codegen_multiply(G_B296_1, G_B296_0))));
- float L_1134 = __this->___m_MaxAscender;
- float L_1135 = __this->___m_MaxLineDescender;
- float L_1136 = __this->___m_LineOffset;
- float L_1137 = __this->___m_LineOffset;
- if ((!(((float)L_1137) > ((float)(0.0f)))))
- {
- G_B298_0 = ((float)il2cpp_codegen_subtract(L_1134, ((float)il2cpp_codegen_subtract(L_1135, L_1136))));
- goto IL_1faa;
- }
- G_B297_0 = ((float)il2cpp_codegen_subtract(L_1134, ((float)il2cpp_codegen_subtract(L_1135, L_1136))));
- }
- {
- bool L_1138 = __this->___m_IsDrivenLineSpacing;
- if (!L_1138)
- {
- G_B299_0 = G_B297_0;
- goto IL_1fb1;
- }
- G_B298_0 = G_B297_0;
- }
-
- IL_1faa:
- {
- G_B300_0 = (0.0f);
- G_B300_1 = G_B298_0;
- goto IL_1fbe;
- }
-
- IL_1fb1:
- {
- float L_1139 = __this->___m_MaxLineAscender;
- float L_1140 = __this->___m_StartOfLineAscender;
- G_B300_0 = ((float)il2cpp_codegen_subtract(L_1139, L_1140));
- G_B300_1 = G_B299_0;
- }
-
- IL_1fbe:
- {
- V_164 = ((float)il2cpp_codegen_add(G_B300_1, G_B300_0));
- int32_t L_1141 = __this->___m_CharacterCount;
- V_165 = L_1141;
- float L_1142 = V_164;
- float L_1143 = V_14;
- V_167 = (bool)((((float)L_1142) > ((float)((float)il2cpp_codegen_add(L_1143, (9.99999975E-05f)))))? 1 : 0);
- bool L_1144 = V_167;
- if (!L_1144)
- {
- goto IL_2332;
- }
- }
- {
- int32_t L_1145 = __this->___m_FirstOverflowCharacterIndex;
- V_168 = (bool)((((int32_t)L_1145) == ((int32_t)(-1)))? 1 : 0);
- bool L_1146 = V_168;
- if (!L_1146)
- {
- goto IL_1ffa;
- }
- }
- {
- int32_t L_1147 = __this->___m_CharacterCount;
- __this->___m_FirstOverflowCharacterIndex = L_1147;
- }
-
- IL_1ffa:
- {
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_1148 = ___1_generationSettings;
- NullCheck(L_1148);
- bool L_1149 = L_1148->___autoSize;
- V_169 = L_1149;
- bool L_1150 = V_169;
- if (!L_1150)
- {
- goto IL_20fe;
- }
- }
- {
- float L_1151 = __this->___m_LineSpacingDelta;
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_1152 = ___1_generationSettings;
- NullCheck(L_1152);
- float L_1153 = L_1152->___lineSpacingMax;
- if ((!(((float)L_1151) > ((float)L_1153))))
- {
- goto IL_2035;
- }
- }
- {
- float L_1154 = __this->___m_LineOffset;
- if ((!(((float)L_1154) > ((float)(0.0f)))))
- {
- goto IL_2035;
- }
- }
- {
- int32_t L_1155 = __this->___m_AutoSizeIterationCount;
- int32_t L_1156 = __this->___m_AutoSizeMaxIterationCount;
- G_B308_0 = ((((int32_t)L_1155) < ((int32_t)L_1156))? 1 : 0);
- goto IL_2036;
- }
-
- IL_2035:
- {
- G_B308_0 = 0;
- }
-
- IL_2036:
- {
- V_170 = (bool)G_B308_0;
- bool L_1157 = V_170;
- if (!L_1157)
- {
- goto IL_206d;
- }
- }
- {
- float L_1158 = V_14;
- float L_1159 = V_164;
- int32_t L_1160 = __this->___m_LineNumber;
- V_171 = ((float)(((float)il2cpp_codegen_subtract(L_1158, L_1159))/((float)L_1160)));
- float L_1161 = __this->___m_LineSpacingDelta;
- float L_1162 = V_171;
- float L_1163 = V_2;
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_1164 = ___1_generationSettings;
- NullCheck(L_1164);
- float L_1165 = L_1164->___lineSpacingMax;
- float L_1166;
- L_1166 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline(((float)il2cpp_codegen_add(L_1161, ((float)(L_1162/L_1163)))), L_1165, NULL);
- __this->___m_LineSpacingDelta = L_1166;
- goto IL_43e4;
- }
-
- IL_206d:
- {
- float L_1167 = __this->___m_FontSize;
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_1168 = ___1_generationSettings;
- NullCheck(L_1168);
- float L_1169 = L_1168->___fontSizeMin;
- if ((!(((float)L_1167) > ((float)L_1169))))
- {
- goto IL_208b;
- }
- }
- {
- int32_t L_1170 = __this->___m_AutoSizeIterationCount;
- int32_t L_1171 = __this->___m_AutoSizeMaxIterationCount;
- G_B313_0 = ((((int32_t)L_1170) < ((int32_t)L_1171))? 1 : 0);
- goto IL_208c;
- }
-
- IL_208b:
- {
- G_B313_0 = 0;
- }
-
- IL_208c:
- {
- V_172 = (bool)G_B313_0;
- bool L_1172 = V_172;
- if (!L_1172)
- {
- goto IL_20fd;
- }
- }
- {
- float L_1173 = __this->___m_FontSize;
- __this->___m_MaxFontSize = L_1173;
- float L_1174 = __this->___m_FontSize;
- float L_1175 = __this->___m_MinFontSize;
- float L_1176;
- L_1176 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline(((float)(((float)il2cpp_codegen_subtract(L_1174, L_1175))/(2.0f))), (0.0500000007f), NULL);
- V_173 = L_1176;
- float L_1177 = __this->___m_FontSize;
- float L_1178 = V_173;
- __this->___m_FontSize = ((float)il2cpp_codegen_subtract(L_1177, L_1178));
- float L_1179 = __this->___m_FontSize;
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_1180 = ___1_generationSettings;
- NullCheck(L_1180);
- float L_1181 = L_1180->___fontSizeMin;
- float L_1182;
- L_1182 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline(((float)(((float)il2cpp_codegen_cast_double_to_int<int32_t>(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_1179, (20.0f))), (0.5f)))))/(20.0f))), L_1181, NULL);
- __this->___m_FontSize = L_1182;
- goto IL_43e4;
- }
-
- IL_20fd:
- {
- }
-
- IL_20fe:
- {
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_1183 = ___1_generationSettings;
- NullCheck(L_1183);
- int32_t L_1184 = L_1183->___overflowMode;
- V_175 = L_1184;
- int32_t L_1185 = V_175;
- V_174 = L_1185;
- int32_t L_1186 = V_174;
- switch (L_1186)
- {
- case 0:
- {
- goto IL_2132;
- }
- case 1:
- {
- goto IL_215c;
- }
- case 2:
- {
- goto IL_2132;
- }
- case 3:
- {
- goto IL_2137;
- }
- case 4:
- {
- goto IL_2132;
- }
- case 5:
- {
- goto IL_2224;
- }
- case 6:
- {
- goto IL_21ff;
- }
- }
- }
- {
- goto IL_2331;
- }
-
- IL_2132:
- {
- goto IL_2331;
- }
-
- IL_2137:
- {
- WordWrapState_tD71131CF008362DB9562FB9794AE9D9225D8F123* L_1187 = (WordWrapState_tD71131CF008362DB9562FB9794AE9D9225D8F123*)(&__this->___m_SavedLastValidState);
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_1188 = ___0_textInfo;
- int32_t L_1189;
- L_1189 = TextGenerator_RestoreWordWrappingState_mA63B3DD2C02E61CD8670A32A53163AF6BF765F61(__this, L_1187, L_1188, NULL);
- V_25 = L_1189;
- int32_t L_1190 = V_165;
- (&V_20)->___index = L_1190;
- (&V_20)->___unicode = 3;
- goto IL_43a9;
- }
-
- IL_215c:
- {
- int32_t L_1191 = __this->___m_LineNumber;
- V_176 = (bool)((((int32_t)L_1191) > ((int32_t)0))? 1 : 0);
- bool L_1192 = V_176;
- if (!L_1192)
- {
- goto IL_21fa;
- }
- }
- {
- TextProcessingStack_1_t8814E7908ACCB94AA483D50DE909AFC9826508C9* L_1193 = (TextProcessingStack_1_t8814E7908ACCB94AA483D50DE909AFC9826508C9*)(&__this->___m_EllipsisInsertionCandidateStack);
- int32_t L_1194;
- L_1194 = TextProcessingStack_1_get_Count_m019E4780B26C3C62C2C3E1BA49A5B47266DC65AC(L_1193, TextProcessingStack_1_get_Count_m019E4780B26C3C62C2C3E1BA49A5B47266DC65AC_RuntimeMethod_var);
- V_178 = (bool)((((int32_t)L_1194) == ((int32_t)0))? 1 : 0);
- bool L_1195 = V_178;
- if (!L_1195)
- {
- goto IL_21aa;
- }
- }
- {
- V_25 = (-1);
- __this->___m_CharacterCount = 0;
- (&V_20)->___index = 0;
- (&V_20)->___unicode = 3;
- __this->___m_FirstCharacterOfLine = 0;
- goto IL_43a9;
- }
-
- IL_21aa:
- {
- TextProcessingStack_1_t8814E7908ACCB94AA483D50DE909AFC9826508C9* L_1196 = (TextProcessingStack_1_t8814E7908ACCB94AA483D50DE909AFC9826508C9*)(&__this->___m_EllipsisInsertionCandidateStack);
- WordWrapState_tD71131CF008362DB9562FB9794AE9D9225D8F123 L_1197;
- L_1197 = TextProcessingStack_1_Pop_mBDDB87E018CFAAA932187B334ABB0237AB9D73B8(L_1196, TextProcessingStack_1_Pop_mBDDB87E018CFAAA932187B334ABB0237AB9D73B8_RuntimeMethod_var);
- V_177 = L_1197;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_1198 = ___0_textInfo;
- int32_t L_1199;
- L_1199 = TextGenerator_RestoreWordWrappingState_mA63B3DD2C02E61CD8670A32A53163AF6BF765F61(__this, (&V_177), L_1198, NULL);
- V_25 = L_1199;
- int32_t L_1200 = V_25;
- V_25 = ((int32_t)il2cpp_codegen_subtract(L_1200, 1));
- int32_t L_1201 = __this->___m_CharacterCount;
- __this->___m_CharacterCount = ((int32_t)il2cpp_codegen_subtract(L_1201, 1));
- int32_t L_1202 = __this->___m_CharacterCount;
- (&V_20)->___index = L_1202;
- (&V_20)->___unicode = ((int32_t)8230);
- int32_t L_1203 = V_23;
- V_23 = ((int32_t)il2cpp_codegen_add(L_1203, 1));
- goto IL_43a9;
- }
-
- IL_21fa:
- {
- goto IL_2331;
- }
-
- IL_21ff:
- {
- WordWrapState_tD71131CF008362DB9562FB9794AE9D9225D8F123* L_1204 = (WordWrapState_tD71131CF008362DB9562FB9794AE9D9225D8F123*)(&__this->___m_SavedLastValidState);
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_1205 = ___0_textInfo;
- int32_t L_1206;
- L_1206 = TextGenerator_RestoreWordWrappingState_mA63B3DD2C02E61CD8670A32A53163AF6BF765F61(__this, L_1204, L_1205, NULL);
- V_25 = L_1206;
- int32_t L_1207 = V_165;
- (&V_20)->___index = L_1207;
- (&V_20)->___unicode = 3;
- goto IL_43a9;
- }
-
- IL_2224:
- {
- int32_t L_1208 = V_25;
- if ((((int32_t)L_1208) < ((int32_t)0)))
- {
- goto IL_2230;
- }
- }
- {
- int32_t L_1209 = V_165;
- G_B329_0 = ((((int32_t)L_1209) == ((int32_t)0))? 1 : 0);
- goto IL_2231;
- }
-
- IL_2230:
- {
- G_B329_0 = 1;
- }
-
- IL_2231:
- {
- V_179 = (bool)G_B329_0;
- bool L_1210 = V_179;
- if (!L_1210)
- {
- goto IL_2257;
- }
- }
- {
- V_25 = (-1);
- __this->___m_CharacterCount = 0;
- (&V_20)->___index = 0;
- (&V_20)->___unicode = 3;
- goto IL_43a9;
- }
-
- IL_2257:
- {
- float L_1211 = __this->___m_MaxLineAscender;
- float L_1212 = __this->___m_MaxLineDescender;
- float L_1213 = V_14;
- V_180 = (bool)((((float)((float)il2cpp_codegen_subtract(L_1211, L_1212))) > ((float)((float)il2cpp_codegen_add(L_1213, (9.99999975E-05f)))))? 1 : 0);
- bool L_1214 = V_180;
- if (!L_1214)
- {
- goto IL_229a;
- }
- }
- {
- WordWrapState_tD71131CF008362DB9562FB9794AE9D9225D8F123* L_1215 = (WordWrapState_tD71131CF008362DB9562FB9794AE9D9225D8F123*)(&__this->___m_SavedLineState);
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_1216 = ___0_textInfo;
- int32_t L_1217;
- L_1217 = TextGenerator_RestoreWordWrappingState_mA63B3DD2C02E61CD8670A32A53163AF6BF765F61(__this, L_1215, L_1216, NULL);
- V_25 = L_1217;
- int32_t L_1218 = V_165;
- (&V_20)->___index = L_1218;
- (&V_20)->___unicode = 3;
- goto IL_43a9;
- }
-
- IL_229a:
- {
- WordWrapState_tD71131CF008362DB9562FB9794AE9D9225D8F123* L_1219 = (WordWrapState_tD71131CF008362DB9562FB9794AE9D9225D8F123*)(&__this->___m_SavedLineState);
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_1220 = ___0_textInfo;
- int32_t L_1221;
- L_1221 = TextGenerator_RestoreWordWrappingState_mA63B3DD2C02E61CD8670A32A53163AF6BF765F61(__this, L_1219, L_1220, NULL);
- V_25 = L_1221;
- __this->___m_IsNewPage = (bool)1;
- int32_t L_1222 = __this->___m_CharacterCount;
- __this->___m_FirstCharacterOfLine = L_1222;
- __this->___m_MaxLineAscender = (-32767.0f);
- __this->___m_MaxLineDescender = (32767.0f);
- __this->___m_StartOfLineAscender = (0.0f);
- float L_1223 = __this->___m_TagIndent;
- __this->___m_XAdvance = ((float)il2cpp_codegen_add((0.0f), L_1223));
- __this->___m_LineOffset = (0.0f);
- __this->___m_MaxAscender = (0.0f);
- __this->___m_PageAscender = (0.0f);
- int32_t L_1224 = __this->___m_LineNumber;
- __this->___m_LineNumber = ((int32_t)il2cpp_codegen_add(L_1224, 1));
- int32_t L_1225 = __this->___m_PageNumber;
- __this->___m_PageNumber = ((int32_t)il2cpp_codegen_add(L_1225, 1));
- goto IL_43a9;
- }
-
- IL_2331:
- {
- }
-
- IL_2332:
- {
- bool L_1226 = V_39;
- if (!L_1226)
- {
- goto IL_233e;
- }
- }
- {
- float L_1227 = V_163;
- float L_1228 = V_15;
- G_B338_0 = ((((float)L_1227) > ((float)L_1228))? 1 : 0);
- goto IL_233f;
- }
-
- IL_233e:
- {
- G_B338_0 = 0;
- }
-
- IL_233f:
- {
- V_181 = (bool)G_B338_0;
- bool L_1229 = V_181;
- if (!L_1229)
- {
- goto IL_2c7f;
- }
- }
- {
- int32_t L_1230 = V_22;
- if (!L_1230)
- {
- goto IL_2365;
- }
- }
- {
- int32_t L_1231 = V_22;
- if ((((int32_t)L_1231) == ((int32_t)3)))
- {
- goto IL_2365;
- }
- }
- {
- int32_t L_1232 = __this->___m_CharacterCount;
- int32_t L_1233 = __this->___m_FirstCharacterOfLine;
- G_B343_0 = ((((int32_t)((((int32_t)L_1232) == ((int32_t)L_1233))? 1 : 0)) == ((int32_t)0))? 1 : 0);
- goto IL_2366;
- }
-
- IL_2365:
- {
- G_B343_0 = 0;
- }
-
- IL_2366:
- {
- V_182 = (bool)G_B343_0;
- bool L_1234 = V_182;
- if (!L_1234)
- {
- goto IL_2a43;
- }
- }
- {
- WordWrapState_tD71131CF008362DB9562FB9794AE9D9225D8F123* L_1235 = (WordWrapState_tD71131CF008362DB9562FB9794AE9D9225D8F123*)(&__this->___m_SavedWordWrapState);
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_1236 = ___0_textInfo;
- int32_t L_1237;
- L_1237 = TextGenerator_RestoreWordWrappingState_mA63B3DD2C02E61CD8670A32A53163AF6BF765F61(__this, L_1235, L_1236, NULL);
- V_25 = L_1237;
- V_183 = (0.0f);
- float L_1238 = __this->___m_LineHeight;
- V_186 = (bool)((((float)L_1238) == ((float)(-32767.0f)))? 1 : 0);
- bool L_1239 = V_186;
- if (!L_1239)
- {
- goto IL_2400;
- }
- }
- {
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_1240 = ___0_textInfo;
- NullCheck(L_1240);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_1241 = L_1240->___textElementInfo;
- int32_t L_1242 = __this->___m_CharacterCount;
- NullCheck(L_1241);
- float L_1243 = ((L_1241)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_1242)))->___adjustedAscender;
- V_187 = L_1243;
- float L_1244 = __this->___m_LineOffset;
- if ((!(((float)L_1244) > ((float)(0.0f)))))
- {
- goto IL_23c7;
- }
- }
- {
- bool L_1245 = __this->___m_IsDrivenLineSpacing;
- if (!L_1245)
- {
- goto IL_23ce;
- }
- }
-
- IL_23c7:
- {
- G_B349_0 = (0.0f);
- goto IL_23db;
- }
-
- IL_23ce:
- {
- float L_1246 = __this->___m_MaxLineAscender;
- float L_1247 = __this->___m_StartOfLineAscender;
- G_B349_0 = ((float)il2cpp_codegen_subtract(L_1246, L_1247));
- }
-
- IL_23db:
- {
- float L_1248 = __this->___m_MaxLineDescender;
- float L_1249 = V_187;
- float L_1250 = V_6;
- float L_1251 = __this->___m_LineSpacingDelta;
- float L_1252 = V_2;
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_1253 = ___1_generationSettings;
- NullCheck(L_1253);
- float L_1254 = L_1253->___lineSpacing;
- float L_1255 = V_4;
- V_183 = ((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_subtract(G_B349_0, L_1248)), L_1249)), ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_add(L_1250, L_1251)), L_1252)))), ((float)il2cpp_codegen_multiply(L_1254, L_1255))));
- goto IL_241b;
- }
-
- IL_2400:
- {
- float L_1256 = __this->___m_LineHeight;
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_1257 = ___1_generationSettings;
- NullCheck(L_1257);
- float L_1258 = L_1257->___lineSpacing;
- float L_1259 = V_4;
- V_183 = ((float)il2cpp_codegen_add(L_1256, ((float)il2cpp_codegen_multiply(L_1258, L_1259))));
- __this->___m_IsDrivenLineSpacing = (bool)1;
- }
-
- IL_241b:
- {
- float L_1260 = __this->___m_MaxAscender;
- float L_1261 = V_183;
- float L_1262 = __this->___m_LineOffset;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_1263 = ___0_textInfo;
- NullCheck(L_1263);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_1264 = L_1263->___textElementInfo;
- int32_t L_1265 = __this->___m_CharacterCount;
- NullCheck(L_1264);
- float L_1266 = ((L_1264)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_1265)))->___adjustedDescender;
- V_184 = ((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(L_1260, L_1261)), L_1262)), L_1266));
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_1267 = ___0_textInfo;
- NullCheck(L_1267);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_1268 = L_1267->___textElementInfo;
- int32_t L_1269 = __this->___m_CharacterCount;
- NullCheck(L_1268);
- uint32_t L_1270 = ((L_1268)->GetAddressAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_subtract(L_1269, 1)))))->___character;
- if ((!(((uint32_t)L_1270) == ((uint32_t)((int32_t)173)))))
- {
- goto IL_246a;
- }
- }
- {
- bool L_1271 = V_21;
- G_B354_0 = ((((int32_t)L_1271) == ((int32_t)0))? 1 : 0);
- goto IL_246b;
- }
-
- IL_246a:
- {
- G_B354_0 = 0;
- }
-
- IL_246b:
- {
- V_188 = (bool)G_B354_0;
- bool L_1272 = V_188;
- if (!L_1272)
- {
- goto IL_24c2;
- }
- }
- {
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_1273 = ___1_generationSettings;
- NullCheck(L_1273);
- int32_t L_1274 = L_1273->___overflowMode;
- if (!L_1274)
- {
- goto IL_2488;
- }
- }
- {
- float L_1275 = V_184;
- float L_1276 = V_14;
- G_B358_0 = ((((float)L_1275) < ((float)((float)il2cpp_codegen_add(L_1276, (9.99999975E-05f)))))? 1 : 0);
- goto IL_2489;
- }
-
- IL_2488:
- {
- G_B358_0 = 1;
- }
-
- IL_2489:
- {
- V_189 = (bool)G_B358_0;
- bool L_1277 = V_189;
- if (!L_1277)
- {
- goto IL_24c1;
- }
- }
- {
- int32_t L_1278 = __this->___m_CharacterCount;
- (&V_20)->___index = ((int32_t)il2cpp_codegen_subtract(L_1278, 1));
- (&V_20)->___unicode = ((int32_t)45);
- int32_t L_1279 = V_25;
- V_25 = ((int32_t)il2cpp_codegen_subtract(L_1279, 1));
- int32_t L_1280 = __this->___m_CharacterCount;
- __this->___m_CharacterCount = ((int32_t)il2cpp_codegen_subtract(L_1280, 1));
- goto IL_43a9;
- }
-
- IL_24c1:
- {
- }
-
- IL_24c2:
- {
- V_21 = (bool)0;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_1281 = ___0_textInfo;
- NullCheck(L_1281);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_1282 = L_1281->___textElementInfo;
- int32_t L_1283 = __this->___m_CharacterCount;
- NullCheck(L_1282);
- uint32_t L_1284 = ((L_1282)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_1283)))->___character;
- V_190 = (bool)((((int32_t)L_1284) == ((int32_t)((int32_t)173)))? 1 : 0);
- bool L_1285 = V_190;
- if (!L_1285)
- {
- goto IL_24f1;
- }
- }
- {
- V_21 = (bool)1;
- goto IL_43a9;
- }
-
- IL_24f1:
- {
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_1286 = ___1_generationSettings;
- NullCheck(L_1286);
- bool L_1287 = L_1286->___autoSize;
- bool L_1288 = V_17;
- V_191 = (bool)((int32_t)((int32_t)L_1287&(int32_t)L_1288));
- bool L_1289 = V_191;
- if (!L_1289)
- {
- goto IL_262a;
- }
- }
- {
- float L_1290 = __this->___m_CharWidthAdjDelta;
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_1291 = ___1_generationSettings;
- NullCheck(L_1291);
- float L_1292 = L_1291->___charWidthMaxAdj;
- if ((!(((float)L_1290) < ((float)((float)(L_1292/(100.0f)))))))
- {
- goto IL_2528;
- }
- }
- {
- int32_t L_1293 = __this->___m_AutoSizeIterationCount;
- int32_t L_1294 = __this->___m_AutoSizeMaxIterationCount;
- G_B367_0 = ((((int32_t)L_1293) < ((int32_t)L_1294))? 1 : 0);
- goto IL_2529;
- }
-
- IL_2528:
- {
- G_B367_0 = 0;
- }
-
- IL_2529:
- {
- V_192 = (bool)G_B367_0;
- bool L_1295 = V_192;
- if (!L_1295)
- {
- goto IL_2599;
- }
- }
- {
- float L_1296 = V_163;
- V_193 = L_1296;
- float L_1297 = __this->___m_CharWidthAdjDelta;
- V_195 = (bool)((((float)L_1297) > ((float)(0.0f)))? 1 : 0);
- bool L_1298 = V_195;
- if (!L_1298)
- {
- goto IL_2558;
- }
- }
- {
- float L_1299 = V_193;
- float L_1300 = __this->___m_CharWidthAdjDelta;
- V_193 = ((float)(L_1299/((float)il2cpp_codegen_subtract((1.0f), L_1300))));
- }
-
- IL_2558:
- {
- float L_1301 = V_163;
- float L_1302 = V_15;
- V_194 = ((float)il2cpp_codegen_subtract(L_1301, ((float)il2cpp_codegen_subtract(L_1302, (9.99999975E-05f)))));
- float L_1303 = __this->___m_CharWidthAdjDelta;
- float L_1304 = V_194;
- float L_1305 = V_193;
- __this->___m_CharWidthAdjDelta = ((float)il2cpp_codegen_add(L_1303, ((float)(L_1304/L_1305))));
- float L_1306 = __this->___m_CharWidthAdjDelta;
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_1307 = ___1_generationSettings;
- NullCheck(L_1307);
- float L_1308 = L_1307->___charWidthMaxAdj;
- float L_1309;
- L_1309 = Mathf_Min_m747CA71A9483CDB394B13BD0AD048EE17E48FFE4_inline(L_1306, ((float)(L_1308/(100.0f))), NULL);
- __this->___m_CharWidthAdjDelta = L_1309;
- goto IL_43e4;
- }
-
- IL_2599:
- {
- float L_1310 = __this->___m_FontSize;
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_1311 = ___1_generationSettings;
- NullCheck(L_1311);
- float L_1312 = L_1311->___fontSizeMin;
- if ((!(((float)L_1310) > ((float)L_1312))))
- {
- goto IL_25b7;
- }
- }
- {
- int32_t L_1313 = __this->___m_AutoSizeIterationCount;
- int32_t L_1314 = __this->___m_AutoSizeMaxIterationCount;
- G_B374_0 = ((((int32_t)L_1313) < ((int32_t)L_1314))? 1 : 0);
- goto IL_25b8;
- }
-
- IL_25b7:
- {
- G_B374_0 = 0;
- }
-
- IL_25b8:
- {
- V_196 = (bool)G_B374_0;
- bool L_1315 = V_196;
- if (!L_1315)
- {
- goto IL_2629;
- }
- }
- {
- float L_1316 = __this->___m_FontSize;
- __this->___m_MaxFontSize = L_1316;
- float L_1317 = __this->___m_FontSize;
- float L_1318 = __this->___m_MinFontSize;
- float L_1319;
- L_1319 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline(((float)(((float)il2cpp_codegen_subtract(L_1317, L_1318))/(2.0f))), (0.0500000007f), NULL);
- V_197 = L_1319;
- float L_1320 = __this->___m_FontSize;
- float L_1321 = V_197;
- __this->___m_FontSize = ((float)il2cpp_codegen_subtract(L_1320, L_1321));
- float L_1322 = __this->___m_FontSize;
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_1323 = ___1_generationSettings;
- NullCheck(L_1323);
- float L_1324 = L_1323->___fontSizeMin;
- float L_1325;
- L_1325 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline(((float)(((float)il2cpp_codegen_cast_double_to_int<int32_t>(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_1322, (20.0f))), (0.5f)))))/(20.0f))), L_1324, NULL);
- __this->___m_FontSize = L_1325;
- goto IL_43e4;
- }
-
- IL_2629:
- {
- }
-
- IL_262a:
- {
- WordWrapState_tD71131CF008362DB9562FB9794AE9D9225D8F123* L_1326 = (WordWrapState_tD71131CF008362DB9562FB9794AE9D9225D8F123*)(&__this->___m_SavedSoftLineBreakState);
- int32_t L_1327 = L_1326->___previousWordBreak;
- V_185 = L_1327;
- bool L_1328 = V_17;
- if (!L_1328)
- {
- goto IL_2645;
- }
- }
- {
- int32_t L_1329 = V_185;
- G_B380_0 = ((((int32_t)((((int32_t)L_1329) == ((int32_t)(-1)))? 1 : 0)) == ((int32_t)0))? 1 : 0);
- goto IL_2646;
- }
-
- IL_2645:
- {
- G_B380_0 = 0;
- }
-
- IL_2646:
- {
- V_198 = (bool)G_B380_0;
- bool L_1330 = V_198;
- if (!L_1330)
- {
- goto IL_26c9;
- }
- }
- {
- int32_t L_1331 = V_185;
- int32_t L_1332 = V_19;
- V_199 = (bool)((((int32_t)((((int32_t)L_1331) == ((int32_t)L_1332))? 1 : 0)) == ((int32_t)0))? 1 : 0);
- bool L_1333 = V_199;
- if (!L_1333)
- {
- goto IL_26c8;
- }
- }
- {
- WordWrapState_tD71131CF008362DB9562FB9794AE9D9225D8F123* L_1334 = (WordWrapState_tD71131CF008362DB9562FB9794AE9D9225D8F123*)(&__this->___m_SavedSoftLineBreakState);
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_1335 = ___0_textInfo;
- int32_t L_1336;
- L_1336 = TextGenerator_RestoreWordWrappingState_mA63B3DD2C02E61CD8670A32A53163AF6BF765F61(__this, L_1334, L_1335, NULL);
- V_25 = L_1336;
- int32_t L_1337 = V_185;
- V_19 = L_1337;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_1338 = ___0_textInfo;
- NullCheck(L_1338);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_1339 = L_1338->___textElementInfo;
- int32_t L_1340 = __this->___m_CharacterCount;
- NullCheck(L_1339);
- uint32_t L_1341 = ((L_1339)->GetAddressAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_subtract(L_1340, 1)))))->___character;
- V_200 = (bool)((((int32_t)L_1341) == ((int32_t)((int32_t)173)))? 1 : 0);
- bool L_1342 = V_200;
- if (!L_1342)
- {
- goto IL_26c7;
- }
- }
- {
- int32_t L_1343 = __this->___m_CharacterCount;
- (&V_20)->___index = ((int32_t)il2cpp_codegen_subtract(L_1343, 1));
- (&V_20)->___unicode = ((int32_t)45);
- int32_t L_1344 = V_25;
- V_25 = ((int32_t)il2cpp_codegen_subtract(L_1344, 1));
- int32_t L_1345 = __this->___m_CharacterCount;
- __this->___m_CharacterCount = ((int32_t)il2cpp_codegen_subtract(L_1345, 1));
- goto IL_43a9;
- }
-
- IL_26c7:
- {
- }
-
- IL_26c8:
- {
- }
-
- IL_26c9:
- {
- float L_1346 = V_184;
- float L_1347 = V_14;
- V_201 = (bool)((((float)L_1346) > ((float)((float)il2cpp_codegen_add(L_1347, (9.99999975E-05f)))))? 1 : 0);
- bool L_1348 = V_201;
- if (!L_1348)
- {
- goto IL_2a16;
- }
- }
- {
- int32_t L_1349 = __this->___m_FirstOverflowCharacterIndex;
- V_202 = (bool)((((int32_t)L_1349) == ((int32_t)(-1)))? 1 : 0);
- bool L_1350 = V_202;
- if (!L_1350)
- {
- goto IL_26fa;
- }
- }
- {
- int32_t L_1351 = __this->___m_CharacterCount;
- __this->___m_FirstOverflowCharacterIndex = L_1351;
- }
-
- IL_26fa:
- {
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_1352 = ___1_generationSettings;
- NullCheck(L_1352);
- bool L_1353 = L_1352->___autoSize;
- V_203 = L_1353;
- bool L_1354 = V_203;
- if (!L_1354)
- {
- goto IL_2888;
- }
- }
- {
- float L_1355 = __this->___m_LineSpacingDelta;
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_1356 = ___1_generationSettings;
- NullCheck(L_1356);
- float L_1357 = L_1356->___lineSpacingMax;
- if ((!(((float)L_1355) > ((float)L_1357))))
- {
- goto IL_2728;
- }
- }
- {
- int32_t L_1358 = __this->___m_AutoSizeIterationCount;
- int32_t L_1359 = __this->___m_AutoSizeMaxIterationCount;
- G_B393_0 = ((((int32_t)L_1358) < ((int32_t)L_1359))? 1 : 0);
- goto IL_2729;
- }
-
- IL_2728:
- {
- G_B393_0 = 0;
- }
-
- IL_2729:
- {
- V_204 = (bool)G_B393_0;
- bool L_1360 = V_204;
- if (!L_1360)
- {
- goto IL_2762;
- }
- }
- {
- float L_1361 = V_14;
- float L_1362 = V_184;
- int32_t L_1363 = __this->___m_LineNumber;
- V_205 = ((float)(((float)il2cpp_codegen_subtract(L_1361, L_1362))/((float)((int32_t)il2cpp_codegen_add(L_1363, 1)))));
- float L_1364 = __this->___m_LineSpacingDelta;
- float L_1365 = V_205;
- float L_1366 = V_2;
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_1367 = ___1_generationSettings;
- NullCheck(L_1367);
- float L_1368 = L_1367->___lineSpacingMax;
- float L_1369;
- L_1369 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline(((float)il2cpp_codegen_add(L_1364, ((float)(L_1365/L_1366)))), L_1368, NULL);
- __this->___m_LineSpacingDelta = L_1369;
- goto IL_43e4;
- }
-
- IL_2762:
- {
- float L_1370 = __this->___m_CharWidthAdjDelta;
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_1371 = ___1_generationSettings;
- NullCheck(L_1371);
- float L_1372 = L_1371->___charWidthMaxAdj;
- if ((!(((float)L_1370) < ((float)((float)(L_1372/(100.0f)))))))
- {
- goto IL_2786;
- }
- }
- {
- int32_t L_1373 = __this->___m_AutoSizeIterationCount;
- int32_t L_1374 = __this->___m_AutoSizeMaxIterationCount;
- G_B398_0 = ((((int32_t)L_1373) < ((int32_t)L_1374))? 1 : 0);
- goto IL_2787;
- }
-
- IL_2786:
- {
- G_B398_0 = 0;
- }
-
- IL_2787:
- {
- V_206 = (bool)G_B398_0;
- bool L_1375 = V_206;
- if (!L_1375)
- {
- goto IL_27f7;
- }
- }
- {
- float L_1376 = V_163;
- V_207 = L_1376;
- float L_1377 = __this->___m_CharWidthAdjDelta;
- V_209 = (bool)((((float)L_1377) > ((float)(0.0f)))? 1 : 0);
- bool L_1378 = V_209;
- if (!L_1378)
- {
- goto IL_27b6;
- }
- }
- {
- float L_1379 = V_207;
- float L_1380 = __this->___m_CharWidthAdjDelta;
- V_207 = ((float)(L_1379/((float)il2cpp_codegen_subtract((1.0f), L_1380))));
- }
-
- IL_27b6:
- {
- float L_1381 = V_163;
- float L_1382 = V_15;
- V_208 = ((float)il2cpp_codegen_subtract(L_1381, ((float)il2cpp_codegen_subtract(L_1382, (9.99999975E-05f)))));
- float L_1383 = __this->___m_CharWidthAdjDelta;
- float L_1384 = V_208;
- float L_1385 = V_207;
- __this->___m_CharWidthAdjDelta = ((float)il2cpp_codegen_add(L_1383, ((float)(L_1384/L_1385))));
- float L_1386 = __this->___m_CharWidthAdjDelta;
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_1387 = ___1_generationSettings;
- NullCheck(L_1387);
- float L_1388 = L_1387->___charWidthMaxAdj;
- float L_1389;
- L_1389 = Mathf_Min_m747CA71A9483CDB394B13BD0AD048EE17E48FFE4_inline(L_1386, ((float)(L_1388/(100.0f))), NULL);
- __this->___m_CharWidthAdjDelta = L_1389;
- goto IL_43e4;
- }
-
- IL_27f7:
- {
- float L_1390 = __this->___m_FontSize;
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_1391 = ___1_generationSettings;
- NullCheck(L_1391);
- float L_1392 = L_1391->___fontSizeMin;
- if ((!(((float)L_1390) > ((float)L_1392))))
- {
- goto IL_2815;
- }
- }
- {
- int32_t L_1393 = __this->___m_AutoSizeIterationCount;
- int32_t L_1394 = __this->___m_AutoSizeMaxIterationCount;
- G_B405_0 = ((((int32_t)L_1393) < ((int32_t)L_1394))? 1 : 0);
- goto IL_2816;
- }
-
- IL_2815:
- {
- G_B405_0 = 0;
- }
-
- IL_2816:
- {
- V_210 = (bool)G_B405_0;
- bool L_1395 = V_210;
- if (!L_1395)
- {
- goto IL_2887;
- }
- }
- {
- float L_1396 = __this->___m_FontSize;
- __this->___m_MaxFontSize = L_1396;
- float L_1397 = __this->___m_FontSize;
- float L_1398 = __this->___m_MinFontSize;
- float L_1399;
- L_1399 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline(((float)(((float)il2cpp_codegen_subtract(L_1397, L_1398))/(2.0f))), (0.0500000007f), NULL);
- V_211 = L_1399;
- float L_1400 = __this->___m_FontSize;
- float L_1401 = V_211;
- __this->___m_FontSize = ((float)il2cpp_codegen_subtract(L_1400, L_1401));
- float L_1402 = __this->___m_FontSize;
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_1403 = ___1_generationSettings;
- NullCheck(L_1403);
- float L_1404 = L_1403->___fontSizeMin;
- float L_1405;
- L_1405 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline(((float)(((float)il2cpp_codegen_cast_double_to_int<int32_t>(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_1402, (20.0f))), (0.5f)))))/(20.0f))), L_1404, NULL);
- __this->___m_FontSize = L_1405;
- goto IL_43e4;
- }
-
- IL_2887:
- {
- }
-
- IL_2888:
- {
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_1406 = ___1_generationSettings;
- NullCheck(L_1406);
- int32_t L_1407 = L_1406->___overflowMode;
- V_214 = L_1407;
- int32_t L_1408 = V_214;
- V_213 = L_1408;
- int32_t L_1409 = V_213;
- switch (L_1409)
- {
- case 0:
- {
- goto IL_28bc;
- }
- case 1:
- {
- goto IL_2907;
- }
- case 2:
- {
- goto IL_28bc;
- }
- case 3:
- {
- goto IL_28e2;
- }
- case 4:
- {
- goto IL_28bc;
- }
- case 5:
- {
- goto IL_29ac;
- }
- case 6:
- {
- goto IL_2992;
- }
- }
- }
- {
- goto IL_2a13;
- }
-
- IL_28bc:
- {
- int32_t L_1410 = V_25;
- float L_1411 = V_2;
- float L_1412 = V_3;
- float L_1413 = V_4;
- float L_1414 = V_41;
- float L_1415 = V_38;
- float L_1416 = V_15;
- float L_1417 = V_6;
- float* L_1418 = ___3_maxVisibleDescender;
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_1419 = ___1_generationSettings;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_1420 = ___0_textInfo;
- TextGenerator_InsertNewLine_m00109EA00343212A7FD05D49E7DBF81DBFE4B5E4(__this, L_1410, L_1411, L_1412, L_1413, L_1414, L_1415, L_1416, L_1417, (&V_16), L_1418, L_1419, L_1420, NULL);
- V_7 = (bool)1;
- V_17 = (bool)1;
- goto IL_43a9;
- }
-
- IL_28e2:
- {
- WordWrapState_tD71131CF008362DB9562FB9794AE9D9225D8F123* L_1421 = (WordWrapState_tD71131CF008362DB9562FB9794AE9D9225D8F123*)(&__this->___m_SavedLastValidState);
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_1422 = ___0_textInfo;
- int32_t L_1423;
- L_1423 = TextGenerator_RestoreWordWrappingState_mA63B3DD2C02E61CD8670A32A53163AF6BF765F61(__this, L_1421, L_1422, NULL);
- V_25 = L_1423;
- int32_t L_1424 = V_165;
- (&V_20)->___index = L_1424;
- (&V_20)->___unicode = 3;
- goto IL_43a9;
- }
-
- IL_2907:
- {
- TextProcessingStack_1_t8814E7908ACCB94AA483D50DE909AFC9826508C9* L_1425 = (TextProcessingStack_1_t8814E7908ACCB94AA483D50DE909AFC9826508C9*)(&__this->___m_EllipsisInsertionCandidateStack);
- int32_t L_1426;
- L_1426 = TextProcessingStack_1_get_Count_m019E4780B26C3C62C2C3E1BA49A5B47266DC65AC(L_1425, TextProcessingStack_1_get_Count_m019E4780B26C3C62C2C3E1BA49A5B47266DC65AC_RuntimeMethod_var);
- V_215 = (bool)((((int32_t)L_1426) == ((int32_t)0))? 1 : 0);
- bool L_1427 = V_215;
- if (!L_1427)
- {
- goto IL_2942;
- }
- }
- {
- V_25 = (-1);
- __this->___m_CharacterCount = 0;
- (&V_20)->___index = 0;
- (&V_20)->___unicode = 3;
- __this->___m_FirstCharacterOfLine = 0;
- goto IL_43a9;
- }
-
- IL_2942:
- {
- TextProcessingStack_1_t8814E7908ACCB94AA483D50DE909AFC9826508C9* L_1428 = (TextProcessingStack_1_t8814E7908ACCB94AA483D50DE909AFC9826508C9*)(&__this->___m_EllipsisInsertionCandidateStack);
- WordWrapState_tD71131CF008362DB9562FB9794AE9D9225D8F123 L_1429;
- L_1429 = TextProcessingStack_1_Pop_mBDDB87E018CFAAA932187B334ABB0237AB9D73B8(L_1428, TextProcessingStack_1_Pop_mBDDB87E018CFAAA932187B334ABB0237AB9D73B8_RuntimeMethod_var);
- V_212 = L_1429;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_1430 = ___0_textInfo;
- int32_t L_1431;
- L_1431 = TextGenerator_RestoreWordWrappingState_mA63B3DD2C02E61CD8670A32A53163AF6BF765F61(__this, (&V_212), L_1430, NULL);
- V_25 = L_1431;
- int32_t L_1432 = V_25;
- V_25 = ((int32_t)il2cpp_codegen_subtract(L_1432, 1));
- int32_t L_1433 = __this->___m_CharacterCount;
- __this->___m_CharacterCount = ((int32_t)il2cpp_codegen_subtract(L_1433, 1));
- int32_t L_1434 = __this->___m_CharacterCount;
- (&V_20)->___index = L_1434;
- (&V_20)->___unicode = ((int32_t)8230);
- int32_t L_1435 = V_23;
- V_23 = ((int32_t)il2cpp_codegen_add(L_1435, 1));
- goto IL_43a9;
- }
-
- IL_2992:
- {
- int32_t L_1436 = __this->___m_CharacterCount;
- (&V_20)->___index = L_1436;
- (&V_20)->___unicode = 3;
- goto IL_43a9;
- }
-
- IL_29ac:
- {
- __this->___m_IsNewPage = (bool)1;
- int32_t L_1437 = V_25;
- float L_1438 = V_2;
- float L_1439 = V_3;
- float L_1440 = V_4;
- float L_1441 = V_41;
- float L_1442 = V_38;
- float L_1443 = V_15;
- float L_1444 = V_6;
- float* L_1445 = ___3_maxVisibleDescender;
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_1446 = ___1_generationSettings;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_1447 = ___0_textInfo;
- TextGenerator_InsertNewLine_m00109EA00343212A7FD05D49E7DBF81DBFE4B5E4(__this, L_1437, L_1438, L_1439, L_1440, L_1441, L_1442, L_1443, L_1444, (&V_16), L_1445, L_1446, L_1447, NULL);
- __this->___m_StartOfLineAscender = (0.0f);
- __this->___m_LineOffset = (0.0f);
- __this->___m_MaxAscender = (0.0f);
- __this->___m_PageAscender = (0.0f);
- int32_t L_1448 = __this->___m_PageNumber;
- __this->___m_PageNumber = ((int32_t)il2cpp_codegen_add(L_1448, 1));
- V_7 = (bool)1;
- V_17 = (bool)1;
- goto IL_43a9;
- }
-
- IL_2a13:
- {
- goto IL_2a3d;
- }
-
- IL_2a16:
- {
- int32_t L_1449 = V_25;
- float L_1450 = V_2;
- float L_1451 = V_3;
- float L_1452 = V_4;
- float L_1453 = V_41;
- float L_1454 = V_38;
- float L_1455 = V_15;
- float L_1456 = V_6;
- float* L_1457 = ___3_maxVisibleDescender;
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_1458 = ___1_generationSettings;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_1459 = ___0_textInfo;
- TextGenerator_InsertNewLine_m00109EA00343212A7FD05D49E7DBF81DBFE4B5E4(__this, L_1449, L_1450, L_1451, L_1452, L_1453, L_1454, L_1455, L_1456, (&V_16), L_1457, L_1458, L_1459, NULL);
- V_7 = (bool)1;
- V_17 = (bool)1;
- goto IL_43a9;
- }
-
- IL_2a3d:
- {
- goto IL_2c7e;
- }
-
- IL_2a43:
- {
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_1460 = ___1_generationSettings;
- NullCheck(L_1460);
- bool L_1461 = L_1460->___autoSize;
- if (!L_1461)
- {
- goto IL_2a5c;
- }
- }
- {
- int32_t L_1462 = __this->___m_AutoSizeIterationCount;
- int32_t L_1463 = __this->___m_AutoSizeMaxIterationCount;
- G_B423_0 = ((((int32_t)L_1462) < ((int32_t)L_1463))? 1 : 0);
- goto IL_2a5d;
- }
-
- IL_2a5c:
- {
- G_B423_0 = 0;
- }
-
- IL_2a5d:
- {
- V_216 = (bool)G_B423_0;
- bool L_1464 = V_216;
- if (!L_1464)
- {
- goto IL_2b6b;
- }
- }
- {
- float L_1465 = __this->___m_CharWidthAdjDelta;
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_1466 = ___1_generationSettings;
- NullCheck(L_1466);
- float L_1467 = L_1466->___charWidthMaxAdj;
- V_217 = (bool)((((float)L_1465) < ((float)((float)(L_1467/(100.0f)))))? 1 : 0);
- bool L_1468 = V_217;
- if (!L_1468)
- {
- goto IL_2aeb;
- }
- }
- {
- float L_1469 = V_163;
- V_218 = L_1469;
- float L_1470 = __this->___m_CharWidthAdjDelta;
- V_220 = (bool)((((float)L_1470) > ((float)(0.0f)))? 1 : 0);
- bool L_1471 = V_220;
- if (!L_1471)
- {
- goto IL_2aaa;
- }
- }
- {
- float L_1472 = V_218;
- float L_1473 = __this->___m_CharWidthAdjDelta;
- V_218 = ((float)(L_1472/((float)il2cpp_codegen_subtract((1.0f), L_1473))));
- }
-
- IL_2aaa:
- {
- float L_1474 = V_163;
- float L_1475 = V_15;
- V_219 = ((float)il2cpp_codegen_subtract(L_1474, ((float)il2cpp_codegen_subtract(L_1475, (9.99999975E-05f)))));
- float L_1476 = __this->___m_CharWidthAdjDelta;
- float L_1477 = V_219;
- float L_1478 = V_218;
- __this->___m_CharWidthAdjDelta = ((float)il2cpp_codegen_add(L_1476, ((float)(L_1477/L_1478))));
- float L_1479 = __this->___m_CharWidthAdjDelta;
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_1480 = ___1_generationSettings;
- NullCheck(L_1480);
- float L_1481 = L_1480->___charWidthMaxAdj;
- float L_1482;
- L_1482 = Mathf_Min_m747CA71A9483CDB394B13BD0AD048EE17E48FFE4_inline(L_1479, ((float)(L_1481/(100.0f))), NULL);
- __this->___m_CharWidthAdjDelta = L_1482;
- goto IL_43e4;
- }
-
- IL_2aeb:
- {
- float L_1483 = __this->___m_FontSize;
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_1484 = ___1_generationSettings;
- NullCheck(L_1484);
- float L_1485 = L_1484->___fontSizeMin;
- V_221 = (bool)((((float)L_1483) > ((float)L_1485))? 1 : 0);
- bool L_1486 = V_221;
- if (!L_1486)
- {
- goto IL_2b6a;
- }
- }
- {
- float L_1487 = __this->___m_FontSize;
- __this->___m_MaxFontSize = L_1487;
- float L_1488 = __this->___m_FontSize;
- float L_1489 = __this->___m_MinFontSize;
- float L_1490;
- L_1490 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline(((float)(((float)il2cpp_codegen_subtract(L_1488, L_1489))/(2.0f))), (0.0500000007f), NULL);
- V_222 = L_1490;
- float L_1491 = __this->___m_FontSize;
- float L_1492 = V_222;
- __this->___m_FontSize = ((float)il2cpp_codegen_subtract(L_1491, L_1492));
- float L_1493 = __this->___m_FontSize;
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_1494 = ___1_generationSettings;
- NullCheck(L_1494);
- float L_1495 = L_1494->___fontSizeMin;
- float L_1496;
- L_1496 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline(((float)(((float)il2cpp_codegen_cast_double_to_int<int32_t>(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_1493, (20.0f))), (0.5f)))))/(20.0f))), L_1495, NULL);
- __this->___m_FontSize = L_1496;
- goto IL_43e4;
- }
-
- IL_2b6a:
- {
- }
-
- IL_2b6b:
- {
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_1497 = ___1_generationSettings;
- NullCheck(L_1497);
- int32_t L_1498 = L_1497->___overflowMode;
- V_225 = L_1498;
- int32_t L_1499 = V_225;
- V_224 = L_1499;
- int32_t L_1500 = V_224;
- switch (L_1500)
- {
- case 0:
- {
- goto IL_2b9f;
- }
- case 1:
- {
- goto IL_2bc9;
- }
- case 2:
- {
- goto IL_2b9f;
- }
- case 3:
- {
- goto IL_2ba4;
- }
- case 4:
- {
- goto IL_2b9f;
- }
- case 5:
- {
- goto IL_2c7d;
- }
- case 6:
- {
- goto IL_2c54;
- }
- }
- }
- {
- goto IL_2c7d;
- }
-
- IL_2b9f:
- {
- goto IL_2c7d;
- }
-
- IL_2ba4:
- {
- WordWrapState_tD71131CF008362DB9562FB9794AE9D9225D8F123* L_1501 = (WordWrapState_tD71131CF008362DB9562FB9794AE9D9225D8F123*)(&__this->___m_SavedWordWrapState);
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_1502 = ___0_textInfo;
- int32_t L_1503;
- L_1503 = TextGenerator_RestoreWordWrappingState_mA63B3DD2C02E61CD8670A32A53163AF6BF765F61(__this, L_1501, L_1502, NULL);
- V_25 = L_1503;
- int32_t L_1504 = V_165;
- (&V_20)->___index = L_1504;
- (&V_20)->___unicode = 3;
- goto IL_43a9;
- }
-
- IL_2bc9:
- {
- TextProcessingStack_1_t8814E7908ACCB94AA483D50DE909AFC9826508C9* L_1505 = (TextProcessingStack_1_t8814E7908ACCB94AA483D50DE909AFC9826508C9*)(&__this->___m_EllipsisInsertionCandidateStack);
- int32_t L_1506;
- L_1506 = TextProcessingStack_1_get_Count_m019E4780B26C3C62C2C3E1BA49A5B47266DC65AC(L_1505, TextProcessingStack_1_get_Count_m019E4780B26C3C62C2C3E1BA49A5B47266DC65AC_RuntimeMethod_var);
- V_226 = (bool)((((int32_t)L_1506) == ((int32_t)0))? 1 : 0);
- bool L_1507 = V_226;
- if (!L_1507)
- {
- goto IL_2c04;
- }
- }
- {
- V_25 = (-1);
- __this->___m_CharacterCount = 0;
- (&V_20)->___index = 0;
- (&V_20)->___unicode = 3;
- __this->___m_FirstCharacterOfLine = 0;
- goto IL_43a9;
- }
-
- IL_2c04:
- {
- TextProcessingStack_1_t8814E7908ACCB94AA483D50DE909AFC9826508C9* L_1508 = (TextProcessingStack_1_t8814E7908ACCB94AA483D50DE909AFC9826508C9*)(&__this->___m_EllipsisInsertionCandidateStack);
- WordWrapState_tD71131CF008362DB9562FB9794AE9D9225D8F123 L_1509;
- L_1509 = TextProcessingStack_1_Pop_mBDDB87E018CFAAA932187B334ABB0237AB9D73B8(L_1508, TextProcessingStack_1_Pop_mBDDB87E018CFAAA932187B334ABB0237AB9D73B8_RuntimeMethod_var);
- V_223 = L_1509;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_1510 = ___0_textInfo;
- int32_t L_1511;
- L_1511 = TextGenerator_RestoreWordWrappingState_mA63B3DD2C02E61CD8670A32A53163AF6BF765F61(__this, (&V_223), L_1510, NULL);
- V_25 = L_1511;
- int32_t L_1512 = V_25;
- V_25 = ((int32_t)il2cpp_codegen_subtract(L_1512, 1));
- int32_t L_1513 = __this->___m_CharacterCount;
- __this->___m_CharacterCount = ((int32_t)il2cpp_codegen_subtract(L_1513, 1));
- int32_t L_1514 = __this->___m_CharacterCount;
- (&V_20)->___index = L_1514;
- (&V_20)->___unicode = ((int32_t)8230);
- int32_t L_1515 = V_23;
- V_23 = ((int32_t)il2cpp_codegen_add(L_1515, 1));
- goto IL_43a9;
- }
-
- IL_2c54:
- {
- WordWrapState_tD71131CF008362DB9562FB9794AE9D9225D8F123* L_1516 = (WordWrapState_tD71131CF008362DB9562FB9794AE9D9225D8F123*)(&__this->___m_SavedWordWrapState);
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_1517 = ___0_textInfo;
- int32_t L_1518;
- L_1518 = TextGenerator_RestoreWordWrappingState_mA63B3DD2C02E61CD8670A32A53163AF6BF765F61(__this, L_1516, L_1517, NULL);
- V_25 = L_1518;
- int32_t L_1519 = __this->___m_CharacterCount;
- (&V_20)->___index = L_1519;
- (&V_20)->___unicode = 3;
- goto IL_43a9;
- }
-
- IL_2c7d:
- {
- }
-
- IL_2c7e:
- {
- }
-
- IL_2c7f:
- {
- bool L_1520 = V_36;
- V_227 = L_1520;
- bool L_1521 = V_227;
- if (!L_1521)
- {
- goto IL_2d36;
- }
- }
- {
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_1522 = ___0_textInfo;
- NullCheck(L_1522);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_1523 = L_1522->___textElementInfo;
- int32_t L_1524 = __this->___m_CharacterCount;
- NullCheck(L_1523);
- ((L_1523)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_1524)))->___isVisible = (bool)0;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_1525 = ___0_textInfo;
- NullCheck(L_1525);
- LineInfoU5BU5D_t37598F2175B291797270D1161DC29B6296FB169D* L_1526 = L_1525->___lineInfo;
- int32_t L_1527 = __this->___m_LineNumber;
- NullCheck(L_1526);
- int32_t* L_1528 = (int32_t*)(&((L_1526)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_1527)))->___spaceCount);
- int32_t* L_1529 = L_1528;
- int32_t L_1530 = *((int32_t*)L_1529);
- int32_t L_1531 = ((int32_t)il2cpp_codegen_add(L_1530, 1));
- V_228 = L_1531;
- *((int32_t*)L_1529) = (int32_t)L_1531;
- int32_t L_1532 = V_228;
- __this->___m_LineVisibleSpaceCount = L_1532;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_1533 = ___0_textInfo;
- NullCheck(L_1533);
- LineInfoU5BU5D_t37598F2175B291797270D1161DC29B6296FB169D* L_1534 = L_1533->___lineInfo;
- int32_t L_1535 = __this->___m_LineNumber;
- NullCheck(L_1534);
- float L_1536 = V_161;
- ((L_1534)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_1535)))->___marginLeft = L_1536;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_1537 = ___0_textInfo;
- NullCheck(L_1537);
- LineInfoU5BU5D_t37598F2175B291797270D1161DC29B6296FB169D* L_1538 = L_1537->___lineInfo;
- int32_t L_1539 = __this->___m_LineNumber;
- NullCheck(L_1538);
- float L_1540 = V_162;
- ((L_1538)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_1539)))->___marginRight = L_1540;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_1541 = ___0_textInfo;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_1542 = L_1541;
- NullCheck(L_1542);
- int32_t L_1543 = L_1542->___spaceCount;
- NullCheck(L_1542);
- L_1542->___spaceCount = ((int32_t)il2cpp_codegen_add(L_1543, 1));
- uint32_t* L_1544 = ___2_charCode;
- int32_t L_1545 = *((uint32_t*)L_1544);
- V_229 = (bool)((((int32_t)L_1545) == ((int32_t)((int32_t)160)))? 1 : 0);
- bool L_1546 = V_229;
- if (!L_1546)
- {
- goto IL_2d30;
- }
- }
- {
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_1547 = ___0_textInfo;
- NullCheck(L_1547);
- LineInfoU5BU5D_t37598F2175B291797270D1161DC29B6296FB169D* L_1548 = L_1547->___lineInfo;
- int32_t L_1549 = __this->___m_LineNumber;
- NullCheck(L_1548);
- int32_t* L_1550 = (int32_t*)(&((L_1548)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_1549)))->___controlCharacterCount);
- int32_t* L_1551 = L_1550;
- int32_t L_1552 = *((int32_t*)L_1551);
- *((int32_t*)L_1551) = (int32_t)((int32_t)il2cpp_codegen_add(L_1552, 1));
- }
-
- IL_2d30:
- {
- goto IL_2e24;
- }
-
- IL_2d36:
- {
- uint32_t* L_1553 = ___2_charCode;
- int32_t L_1554 = *((uint32_t*)L_1553);
- V_230 = (bool)((((int32_t)L_1554) == ((int32_t)((int32_t)173)))? 1 : 0);
- bool L_1555 = V_230;
- if (!L_1555)
- {
- goto IL_2d63;
- }
- }
- {
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_1556 = ___0_textInfo;
- NullCheck(L_1556);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_1557 = L_1556->___textElementInfo;
- int32_t L_1558 = __this->___m_CharacterCount;
- NullCheck(L_1557);
- ((L_1557)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_1558)))->___isVisible = (bool)0;
- goto IL_2e24;
- }
-
- IL_2d63:
- {
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_1559 = ___1_generationSettings;
- NullCheck(L_1559);
- bool L_1560 = L_1559->___overrideRichTextColors;
- V_232 = L_1560;
- bool L_1561 = V_232;
- if (!L_1561)
- {
- goto IL_2d7a;
- }
- }
- {
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_1562 = __this->___m_FontColor32;
- V_231 = L_1562;
- goto IL_2d82;
- }
-
- IL_2d7a:
- {
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_1563 = __this->___m_HtmlColor;
- V_231 = L_1563;
- }
-
- IL_2d82:
- {
- uint8_t L_1564 = __this->___m_TextElementType;
- V_233 = (bool)((((int32_t)L_1564) == ((int32_t)1))? 1 : 0);
- bool L_1565 = V_233;
- if (!L_1565)
- {
- goto IL_2da4;
- }
- }
- {
- float L_1566 = V_5;
- float L_1567 = V_42;
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_1568 = V_231;
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_1569 = ___1_generationSettings;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_1570 = ___0_textInfo;
- TextGenerator_SaveGlyphVertexInfo_m0CD6E1D45488FFC6675294AC64F40AC23C986A09(__this, L_1566, L_1567, L_1568, L_1569, L_1570, NULL);
- goto IL_2dc0;
- }
-
- IL_2da4:
- {
- uint8_t L_1571 = __this->___m_TextElementType;
- V_234 = (bool)((((int32_t)L_1571) == ((int32_t)2))? 1 : 0);
- bool L_1572 = V_234;
- if (!L_1572)
- {
- goto IL_2dc0;
- }
- }
- {
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_1573 = V_231;
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_1574 = ___1_generationSettings;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_1575 = ___0_textInfo;
- TextGenerator_SaveSpriteVertexInfo_m4B47901F01927E7CC4E486A1C4354AFBF4D138A5(__this, L_1573, L_1574, L_1575, NULL);
- }
-
- IL_2dc0:
- {
- bool L_1576 = V_7;
- V_235 = L_1576;
- bool L_1577 = V_235;
- if (!L_1577)
- {
- goto IL_2dd9;
- }
- }
- {
- V_7 = (bool)0;
- int32_t L_1578 = __this->___m_CharacterCount;
- __this->___m_FirstVisibleCharacterOfLine = L_1578;
- }
-
- IL_2dd9:
- {
- int32_t L_1579 = __this->___m_LineVisibleCharacterCount;
- __this->___m_LineVisibleCharacterCount = ((int32_t)il2cpp_codegen_add(L_1579, 1));
- int32_t L_1580 = __this->___m_CharacterCount;
- __this->___m_LastVisibleCharacterOfLine = L_1580;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_1581 = ___0_textInfo;
- NullCheck(L_1581);
- LineInfoU5BU5D_t37598F2175B291797270D1161DC29B6296FB169D* L_1582 = L_1581->___lineInfo;
- int32_t L_1583 = __this->___m_LineNumber;
- NullCheck(L_1582);
- float L_1584 = V_161;
- ((L_1582)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_1583)))->___marginLeft = L_1584;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_1585 = ___0_textInfo;
- NullCheck(L_1585);
- LineInfoU5BU5D_t37598F2175B291797270D1161DC29B6296FB169D* L_1586 = L_1585->___lineInfo;
- int32_t L_1587 = __this->___m_LineNumber;
- NullCheck(L_1586);
- float L_1588 = V_162;
- ((L_1586)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_1587)))->___marginRight = L_1588;
- }
-
- IL_2e24:
- {
- goto IL_2fa3;
- }
-
- IL_2e2a:
- {
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_1589 = ___1_generationSettings;
- NullCheck(L_1589);
- int32_t L_1590 = L_1589->___overflowMode;
- if ((!(((uint32_t)L_1590) == ((uint32_t)6))))
- {
- goto IL_2e45;
- }
- }
- {
- uint32_t* L_1591 = ___2_charCode;
- int32_t L_1592 = *((uint32_t*)L_1591);
- if ((((int32_t)L_1592) == ((int32_t)((int32_t)10))))
- {
- goto IL_2e42;
- }
- }
- {
- uint32_t* L_1593 = ___2_charCode;
- int32_t L_1594 = *((uint32_t*)L_1593);
- G_B462_0 = ((((int32_t)L_1594) == ((int32_t)((int32_t)11)))? 1 : 0);
- goto IL_2e43;
- }
-
- IL_2e42:
- {
- G_B462_0 = 1;
- }
-
- IL_2e43:
- {
- G_B464_0 = G_B462_0;
- goto IL_2e46;
- }
-
- IL_2e45:
- {
- G_B464_0 = 0;
- }
-
- IL_2e46:
- {
- V_236 = (bool)G_B464_0;
- bool L_1595 = V_236;
- if (!L_1595)
- {
- goto IL_2eec;
- }
- }
- {
- float L_1596 = __this->___m_MaxAscender;
- float L_1597 = __this->___m_MaxLineDescender;
- float L_1598 = __this->___m_LineOffset;
- float L_1599 = __this->___m_LineOffset;
- if ((!(((float)L_1599) > ((float)(0.0f)))))
- {
- G_B467_0 = ((float)il2cpp_codegen_subtract(L_1596, ((float)il2cpp_codegen_subtract(L_1597, L_1598))));
- goto IL_2e79;
- }
- G_B466_0 = ((float)il2cpp_codegen_subtract(L_1596, ((float)il2cpp_codegen_subtract(L_1597, L_1598))));
- }
- {
- bool L_1600 = __this->___m_IsDrivenLineSpacing;
- if (!L_1600)
- {
- G_B468_0 = G_B466_0;
- goto IL_2e80;
- }
- G_B467_0 = G_B466_0;
- }
-
- IL_2e79:
- {
- G_B469_0 = (0.0f);
- G_B469_1 = G_B467_0;
- goto IL_2e8d;
- }
-
- IL_2e80:
- {
- float L_1601 = __this->___m_MaxLineAscender;
- float L_1602 = __this->___m_StartOfLineAscender;
- G_B469_0 = ((float)il2cpp_codegen_subtract(L_1601, L_1602));
- G_B469_1 = G_B468_0;
- }
-
- IL_2e8d:
- {
- V_237 = ((float)il2cpp_codegen_add(G_B469_1, G_B469_0));
- int32_t L_1603 = __this->___m_CharacterCount;
- V_238 = L_1603;
- float L_1604 = V_237;
- float L_1605 = V_14;
- V_239 = (bool)((((float)L_1604) > ((float)((float)il2cpp_codegen_add(L_1605, (9.99999975E-05f)))))? 1 : 0);
- bool L_1606 = V_239;
- if (!L_1606)
- {
- goto IL_2eeb;
- }
- }
- {
- int32_t L_1607 = __this->___m_FirstOverflowCharacterIndex;
- V_240 = (bool)((((int32_t)L_1607) == ((int32_t)(-1)))? 1 : 0);
- bool L_1608 = V_240;
- if (!L_1608)
- {
- goto IL_2ec6;
- }
- }
- {
- int32_t L_1609 = __this->___m_CharacterCount;
- __this->___m_FirstOverflowCharacterIndex = L_1609;
- }
-
- IL_2ec6:
- {
- WordWrapState_tD71131CF008362DB9562FB9794AE9D9225D8F123* L_1610 = (WordWrapState_tD71131CF008362DB9562FB9794AE9D9225D8F123*)(&__this->___m_SavedLastValidState);
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_1611 = ___0_textInfo;
- int32_t L_1612;
- L_1612 = TextGenerator_RestoreWordWrappingState_mA63B3DD2C02E61CD8670A32A53163AF6BF765F61(__this, L_1610, L_1611, NULL);
- V_25 = L_1612;
- int32_t L_1613 = V_238;
- (&V_20)->___index = L_1613;
- (&V_20)->___unicode = 3;
- goto IL_43a9;
- }
-
- IL_2eeb:
- {
- }
-
- IL_2eec:
- {
- uint32_t* L_1614 = ___2_charCode;
- int32_t L_1615 = *((uint32_t*)L_1614);
- if ((((int32_t)L_1615) == ((int32_t)((int32_t)10))))
- {
- goto IL_2f26;
- }
- }
- {
- uint32_t* L_1616 = ___2_charCode;
- int32_t L_1617 = *((uint32_t*)L_1616);
- if ((((int32_t)L_1617) == ((int32_t)((int32_t)11))))
- {
- goto IL_2f26;
- }
- }
- {
- uint32_t* L_1618 = ___2_charCode;
- int32_t L_1619 = *((uint32_t*)L_1618);
- if ((((int32_t)L_1619) == ((int32_t)((int32_t)160))))
- {
- goto IL_2f26;
- }
- }
- {
- uint32_t* L_1620 = ___2_charCode;
- int32_t L_1621 = *((uint32_t*)L_1620);
- if ((((int32_t)L_1621) == ((int32_t)((int32_t)8199))))
- {
- goto IL_2f26;
- }
- }
- {
- uint32_t* L_1622 = ___2_charCode;
- int32_t L_1623 = *((uint32_t*)L_1622);
- if ((((int32_t)L_1623) == ((int32_t)((int32_t)8232))))
- {
- goto IL_2f26;
- }
- }
- {
- uint32_t* L_1624 = ___2_charCode;
- int32_t L_1625 = *((uint32_t*)L_1624);
- if ((((int32_t)L_1625) == ((int32_t)((int32_t)8233))))
- {
- goto IL_2f26;
- }
- }
- {
- uint32_t* L_1626 = ___2_charCode;
- int32_t L_1627 = *((uint32_t*)L_1626);
- il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.char_class);
- bool L_1628;
- L_1628 = Char_IsSeparator_m8DBA05CCFA10131140E40057E6553F7AC7397BF9(((int32_t)(uint16_t)L_1627), NULL);
- if (!L_1628)
- {
- goto IL_2f46;
- }
- }
-
- IL_2f26:
- {
- uint32_t* L_1629 = ___2_charCode;
- int32_t L_1630 = *((uint32_t*)L_1629);
- if ((((int32_t)L_1630) == ((int32_t)((int32_t)173))))
- {
- goto IL_2f46;
- }
- }
- {
- uint32_t* L_1631 = ___2_charCode;
- int32_t L_1632 = *((uint32_t*)L_1631);
- if ((((int32_t)L_1632) == ((int32_t)((int32_t)8203))))
- {
- goto IL_2f46;
- }
- }
- {
- uint32_t* L_1633 = ___2_charCode;
- int32_t L_1634 = *((uint32_t*)L_1633);
- G_B485_0 = ((((int32_t)((((int32_t)L_1634) == ((int32_t)((int32_t)8288)))? 1 : 0)) == ((int32_t)0))? 1 : 0);
- goto IL_2f47;
- }
-
- IL_2f46:
- {
- G_B485_0 = 0;
- }
-
- IL_2f47:
- {
- V_241 = (bool)G_B485_0;
- bool L_1635 = V_241;
- if (!L_1635)
- {
- goto IL_2f78;
- }
- }
- {
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_1636 = ___0_textInfo;
- NullCheck(L_1636);
- LineInfoU5BU5D_t37598F2175B291797270D1161DC29B6296FB169D* L_1637 = L_1636->___lineInfo;
- int32_t L_1638 = __this->___m_LineNumber;
- NullCheck(L_1637);
- int32_t* L_1639 = (int32_t*)(&((L_1637)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_1638)))->___spaceCount);
- int32_t* L_1640 = L_1639;
- int32_t L_1641 = *((int32_t*)L_1640);
- *((int32_t*)L_1640) = (int32_t)((int32_t)il2cpp_codegen_add(L_1641, 1));
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_1642 = ___0_textInfo;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_1643 = L_1642;
- NullCheck(L_1643);
- int32_t L_1644 = L_1643->___spaceCount;
- NullCheck(L_1643);
- L_1643->___spaceCount = ((int32_t)il2cpp_codegen_add(L_1644, 1));
- }
-
- IL_2f78:
- {
- uint32_t* L_1645 = ___2_charCode;
- int32_t L_1646 = *((uint32_t*)L_1645);
- V_242 = (bool)((((int32_t)L_1646) == ((int32_t)((int32_t)160)))? 1 : 0);
- bool L_1647 = V_242;
- if (!L_1647)
- {
- goto IL_2fa2;
- }
- }
- {
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_1648 = ___0_textInfo;
- NullCheck(L_1648);
- LineInfoU5BU5D_t37598F2175B291797270D1161DC29B6296FB169D* L_1649 = L_1648->___lineInfo;
- int32_t L_1650 = __this->___m_LineNumber;
- NullCheck(L_1649);
- int32_t* L_1651 = (int32_t*)(&((L_1649)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_1650)))->___controlCharacterCount);
- int32_t* L_1652 = L_1651;
- int32_t L_1653 = *((int32_t*)L_1652);
- *((int32_t*)L_1652) = (int32_t)((int32_t)il2cpp_codegen_add(L_1653, 1));
- }
-
- IL_2fa2:
- {
- }
-
- IL_2fa3:
- {
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_1654 = ___1_generationSettings;
- NullCheck(L_1654);
- int32_t L_1655 = L_1654->___overflowMode;
- if ((!(((uint32_t)L_1655) == ((uint32_t)1))))
- {
- goto IL_2fbb;
- }
- }
- {
- bool L_1656 = V_28;
- if (!L_1656)
- {
- goto IL_2fb8;
- }
- }
- {
- uint32_t* L_1657 = ___2_charCode;
- int32_t L_1658 = *((uint32_t*)L_1657);
- G_B494_0 = ((((int32_t)L_1658) == ((int32_t)((int32_t)45)))? 1 : 0);
- goto IL_2fb9;
- }
-
- IL_2fb8:
- {
- G_B494_0 = 1;
- }
-
- IL_2fb9:
- {
- G_B496_0 = G_B494_0;
- goto IL_2fbc;
- }
-
- IL_2fbb:
- {
- G_B496_0 = 0;
- }
-
- IL_2fbc:
- {
- V_243 = (bool)G_B496_0;
- bool L_1659 = V_243;
- if (!L_1659)
- {
- goto IL_31ed;
- }
- }
- {
- float L_1660 = __this->___m_CurrentFontSize;
- SpecialCharacter_t869F8BE65A7FE32AFD4196118258F49A63D8E2BD* L_1661 = (SpecialCharacter_t869F8BE65A7FE32AFD4196118258F49A63D8E2BD*)(&__this->___m_Ellipsis);
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_1662 = L_1661->___fontAsset;
- NullCheck(L_1662);
- FaceInfo_t12F0319E555A62CBA1D9E51A16C7963393932756* L_1663 = (FaceInfo_t12F0319E555A62CBA1D9E51A16C7963393932756*)(&L_1662->___m_FaceInfo);
- float L_1664;
- L_1664 = FaceInfo_get_pointSize_mDCB57F74233408806DF4F658751ECEE9A66C003E(L_1663, NULL);
- SpecialCharacter_t869F8BE65A7FE32AFD4196118258F49A63D8E2BD* L_1665 = (SpecialCharacter_t869F8BE65A7FE32AFD4196118258F49A63D8E2BD*)(&__this->___m_Ellipsis);
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_1666 = L_1665->___fontAsset;
- NullCheck(L_1666);
- FaceInfo_t12F0319E555A62CBA1D9E51A16C7963393932756* L_1667 = (FaceInfo_t12F0319E555A62CBA1D9E51A16C7963393932756*)(&L_1666->___m_FaceInfo);
- float L_1668;
- L_1668 = FaceInfo_get_scale_mC475A572AD4956B47D8B9F8D90DC69BBBB102FCD(L_1667, NULL);
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_1669 = ___1_generationSettings;
- NullCheck(L_1669);
- bool L_1670 = L_1669->___isOrthographic;
- if (L_1670)
- {
- G_B499_0 = ((float)il2cpp_codegen_multiply(((float)(L_1660/L_1664)), L_1668));
- goto IL_3007;
- }
- G_B498_0 = ((float)il2cpp_codegen_multiply(((float)(L_1660/L_1664)), L_1668));
- }
- {
- G_B500_0 = (0.100000001f);
- G_B500_1 = G_B498_0;
- goto IL_300c;
- }
-
- IL_3007:
- {
- G_B500_0 = (1.0f);
- G_B500_1 = G_B499_0;
- }
-
- IL_300c:
- {
- V_244 = ((float)il2cpp_codegen_multiply(G_B500_1, G_B500_0));
- float L_1671 = V_244;
- float L_1672 = __this->___m_FontScaleMultiplier;
- SpecialCharacter_t869F8BE65A7FE32AFD4196118258F49A63D8E2BD* L_1673 = (SpecialCharacter_t869F8BE65A7FE32AFD4196118258F49A63D8E2BD*)(&__this->___m_Ellipsis);
- Character_t9B671B493FAC8D43638C69AF6AE92CBD103D80EC* L_1674 = L_1673->___character;
- NullCheck(L_1674);
- float L_1675 = ((TextElement_tCEF567A8810788262275B39DC39CBA6EBE7472DA*)L_1674)->___m_Scale;
- SpecialCharacter_t869F8BE65A7FE32AFD4196118258F49A63D8E2BD* L_1676 = (SpecialCharacter_t869F8BE65A7FE32AFD4196118258F49A63D8E2BD*)(&__this->___m_Ellipsis);
- Character_t9B671B493FAC8D43638C69AF6AE92CBD103D80EC* L_1677 = L_1676->___character;
- NullCheck(L_1677);
- Glyph_t700CF8EBE04ED4AEAB520885AAA1B309E02A103F* L_1678 = ((TextElement_tCEF567A8810788262275B39DC39CBA6EBE7472DA*)L_1677)->___m_Glyph;
- NullCheck(L_1678);
- float L_1679;
- L_1679 = Glyph_get_scale_m3ED738CBB032247526DB38161E180759B2D06F29(L_1678, NULL);
- V_245 = ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_multiply(L_1671, L_1672)), L_1675)), L_1679));
- float L_1680 = __this->___m_MarginLeft;
- V_246 = L_1680;
- float L_1681 = __this->___m_MarginRight;
- V_247 = L_1681;
- uint32_t* L_1682 = ___2_charCode;
- int32_t L_1683 = *((uint32_t*)L_1682);
- if ((!(((uint32_t)L_1683) == ((uint32_t)((int32_t)10)))))
- {
- goto IL_306a;
- }
- }
- {
- int32_t L_1684 = __this->___m_CharacterCount;
- int32_t L_1685 = __this->___m_FirstCharacterOfLine;
- G_B503_0 = ((((int32_t)((((int32_t)L_1684) == ((int32_t)L_1685))? 1 : 0)) == ((int32_t)0))? 1 : 0);
- goto IL_306b;
- }
-
- IL_306a:
- {
- G_B503_0 = 0;
- }
-
- IL_306b:
- {
- V_250 = (bool)G_B503_0;
- bool L_1686 = V_250;
- if (!L_1686)
- {
- goto IL_3133;
- }
- }
- {
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_1687 = ___0_textInfo;
- NullCheck(L_1687);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_1688 = L_1687->___textElementInfo;
- int32_t L_1689 = __this->___m_CharacterCount;
- NullCheck(L_1688);
- float L_1690 = ((L_1688)->GetAddressAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_subtract(L_1689, 1)))))->___pointSize;
- SpecialCharacter_t869F8BE65A7FE32AFD4196118258F49A63D8E2BD* L_1691 = (SpecialCharacter_t869F8BE65A7FE32AFD4196118258F49A63D8E2BD*)(&__this->___m_Ellipsis);
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_1692 = L_1691->___fontAsset;
- NullCheck(L_1692);
- FaceInfo_t12F0319E555A62CBA1D9E51A16C7963393932756* L_1693 = (FaceInfo_t12F0319E555A62CBA1D9E51A16C7963393932756*)(&L_1692->___m_FaceInfo);
- float L_1694;
- L_1694 = FaceInfo_get_pointSize_mDCB57F74233408806DF4F658751ECEE9A66C003E(L_1693, NULL);
- SpecialCharacter_t869F8BE65A7FE32AFD4196118258F49A63D8E2BD* L_1695 = (SpecialCharacter_t869F8BE65A7FE32AFD4196118258F49A63D8E2BD*)(&__this->___m_Ellipsis);
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_1696 = L_1695->___fontAsset;
- NullCheck(L_1696);
- FaceInfo_t12F0319E555A62CBA1D9E51A16C7963393932756* L_1697 = (FaceInfo_t12F0319E555A62CBA1D9E51A16C7963393932756*)(&L_1696->___m_FaceInfo);
- float L_1698;
- L_1698 = FaceInfo_get_scale_mC475A572AD4956B47D8B9F8D90DC69BBBB102FCD(L_1697, NULL);
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_1699 = ___1_generationSettings;
- NullCheck(L_1699);
- bool L_1700 = L_1699->___isOrthographic;
- if (L_1700)
- {
- G_B506_0 = ((float)il2cpp_codegen_multiply(((float)(L_1690/L_1694)), L_1698));
- goto IL_30c8;
- }
- G_B505_0 = ((float)il2cpp_codegen_multiply(((float)(L_1690/L_1694)), L_1698));
- }
- {
- G_B507_0 = (0.100000001f);
- G_B507_1 = G_B505_0;
- goto IL_30cd;
- }
-
- IL_30c8:
- {
- G_B507_0 = (1.0f);
- G_B507_1 = G_B506_0;
- }
-
- IL_30cd:
- {
- V_244 = ((float)il2cpp_codegen_multiply(G_B507_1, G_B507_0));
- float L_1701 = V_244;
- float L_1702 = __this->___m_FontScaleMultiplier;
- SpecialCharacter_t869F8BE65A7FE32AFD4196118258F49A63D8E2BD* L_1703 = (SpecialCharacter_t869F8BE65A7FE32AFD4196118258F49A63D8E2BD*)(&__this->___m_Ellipsis);
- Character_t9B671B493FAC8D43638C69AF6AE92CBD103D80EC* L_1704 = L_1703->___character;
- NullCheck(L_1704);
- float L_1705 = ((TextElement_tCEF567A8810788262275B39DC39CBA6EBE7472DA*)L_1704)->___m_Scale;
- SpecialCharacter_t869F8BE65A7FE32AFD4196118258F49A63D8E2BD* L_1706 = (SpecialCharacter_t869F8BE65A7FE32AFD4196118258F49A63D8E2BD*)(&__this->___m_Ellipsis);
- Character_t9B671B493FAC8D43638C69AF6AE92CBD103D80EC* L_1707 = L_1706->___character;
- NullCheck(L_1707);
- Glyph_t700CF8EBE04ED4AEAB520885AAA1B309E02A103F* L_1708 = ((TextElement_tCEF567A8810788262275B39DC39CBA6EBE7472DA*)L_1707)->___m_Glyph;
- NullCheck(L_1708);
- float L_1709;
- L_1709 = Glyph_get_scale_m3ED738CBB032247526DB38161E180759B2D06F29(L_1708, NULL);
- V_245 = ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_multiply(L_1701, L_1702)), L_1705)), L_1709));
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_1710 = ___0_textInfo;
- NullCheck(L_1710);
- LineInfoU5BU5D_t37598F2175B291797270D1161DC29B6296FB169D* L_1711 = L_1710->___lineInfo;
- int32_t L_1712 = __this->___m_LineNumber;
- NullCheck(L_1711);
- float L_1713 = ((L_1711)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_1712)))->___marginLeft;
- V_246 = L_1713;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_1714 = ___0_textInfo;
- NullCheck(L_1714);
- LineInfoU5BU5D_t37598F2175B291797270D1161DC29B6296FB169D* L_1715 = L_1714->___lineInfo;
- int32_t L_1716 = __this->___m_LineNumber;
- NullCheck(L_1715);
- float L_1717 = ((L_1715)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_1716)))->___marginRight;
- V_247 = L_1717;
- }
-
- IL_3133:
- {
- float L_1718 = __this->___m_XAdvance;
- float L_1719;
- L_1719 = fabsf(L_1718);
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_1720 = ___1_generationSettings;
- NullCheck(L_1720);
- bool L_1721 = L_1720->___isRightToLeft;
- if (!L_1721)
- {
- G_B510_0 = L_1719;
- goto IL_314d;
- }
- G_B509_0 = L_1719;
- }
- {
- G_B511_0 = (0.0f);
- G_B511_1 = G_B509_0;
- goto IL_316b;
- }
-
- IL_314d:
- {
- SpecialCharacter_t869F8BE65A7FE32AFD4196118258F49A63D8E2BD* L_1722 = (SpecialCharacter_t869F8BE65A7FE32AFD4196118258F49A63D8E2BD*)(&__this->___m_Ellipsis);
- Character_t9B671B493FAC8D43638C69AF6AE92CBD103D80EC* L_1723 = L_1722->___character;
- NullCheck(L_1723);
- Glyph_t700CF8EBE04ED4AEAB520885AAA1B309E02A103F* L_1724 = ((TextElement_tCEF567A8810788262275B39DC39CBA6EBE7472DA*)L_1723)->___m_Glyph;
- NullCheck(L_1724);
- GlyphMetrics_t6C1C65A891A6279A0EE807C436436B1E44F7AF1A L_1725;
- L_1725 = Glyph_get_metrics_mB6E9D3D1899E35BA257638F6F58B7D260170B6FA(L_1724, NULL);
- V_80 = L_1725;
- float L_1726;
- L_1726 = GlyphMetrics_get_horizontalAdvance_m110E66C340A19E672FB1C26DFB875AB6900AFFF1((&V_80), NULL);
- G_B511_0 = L_1726;
- G_B511_1 = G_B510_0;
- }
-
- IL_316b:
- {
- float L_1727 = __this->___m_CharWidthAdjDelta;
- float L_1728 = V_245;
- V_248 = ((float)il2cpp_codegen_add(G_B511_1, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_multiply(G_B511_0, ((float)il2cpp_codegen_subtract((1.0f), L_1727)))), L_1728))));
- float L_1729 = __this->___m_Width;
- if ((!(((float)L_1729) == ((float)(-1.0f)))))
- {
- goto IL_319b;
- }
- }
- {
- float L_1730 = V_13;
- float L_1731 = V_246;
- float L_1732 = V_247;
- G_B514_0 = ((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_add(L_1730, (9.99999975E-05f))), L_1731)), L_1732));
- goto IL_31b4;
- }
-
- IL_319b:
- {
- float L_1733 = V_13;
- float L_1734 = V_246;
- float L_1735 = V_247;
- float L_1736 = __this->___m_Width;
- float L_1737;
- L_1737 = Mathf_Min_m747CA71A9483CDB394B13BD0AD048EE17E48FFE4_inline(((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_add(L_1733, (9.99999975E-05f))), L_1734)), L_1735)), L_1736, NULL);
- G_B514_0 = L_1737;
- }
-
- IL_31b4:
- {
- V_249 = G_B514_0;
- float L_1738 = V_248;
- float L_1739 = V_249;
- V_251 = (bool)((((float)L_1738) < ((float)L_1739))? 1 : 0);
- bool L_1740 = V_251;
- if (!L_1740)
- {
- goto IL_31ec;
- }
- }
- {
- WordWrapState_tD71131CF008362DB9562FB9794AE9D9225D8F123* L_1741 = (WordWrapState_tD71131CF008362DB9562FB9794AE9D9225D8F123*)(&__this->___m_SavedEllipsisState);
- int32_t L_1742 = V_25;
- int32_t L_1743 = __this->___m_CharacterCount;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_1744 = ___0_textInfo;
- TextGenerator_SaveWordWrappingState_mC07B2C5977EECE10216F8C6AC9CC4204F7EF1936(__this, L_1741, L_1742, L_1743, L_1744, NULL);
- TextProcessingStack_1_t8814E7908ACCB94AA483D50DE909AFC9826508C9* L_1745 = (TextProcessingStack_1_t8814E7908ACCB94AA483D50DE909AFC9826508C9*)(&__this->___m_EllipsisInsertionCandidateStack);
- WordWrapState_tD71131CF008362DB9562FB9794AE9D9225D8F123 L_1746 = __this->___m_SavedEllipsisState;
- TextProcessingStack_1_Push_mD1A26596D8C31C64D82246093BF86E91410DD8BC(L_1745, L_1746, TextProcessingStack_1_Push_mD1A26596D8C31C64D82246093BF86E91410DD8BC_RuntimeMethod_var);
- }
-
- IL_31ec:
- {
- }
-
- IL_31ed:
- {
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_1747 = ___0_textInfo;
- NullCheck(L_1747);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_1748 = L_1747->___textElementInfo;
- int32_t L_1749 = __this->___m_CharacterCount;
- NullCheck(L_1748);
- int32_t L_1750 = __this->___m_LineNumber;
- ((L_1748)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_1749)))->___lineNumber = L_1750;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_1751 = ___0_textInfo;
- NullCheck(L_1751);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_1752 = L_1751->___textElementInfo;
- int32_t L_1753 = __this->___m_CharacterCount;
- NullCheck(L_1752);
- int32_t L_1754 = __this->___m_PageNumber;
- ((L_1752)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_1753)))->___pageNumber = L_1754;
- uint32_t* L_1755 = ___2_charCode;
- int32_t L_1756 = *((uint32_t*)L_1755);
- if ((((int32_t)L_1756) == ((int32_t)((int32_t)10))))
- {
- goto IL_323b;
- }
- }
- {
- uint32_t* L_1757 = ___2_charCode;
- int32_t L_1758 = *((uint32_t*)L_1757);
- if ((((int32_t)L_1758) == ((int32_t)((int32_t)11))))
- {
- goto IL_323b;
- }
- }
- {
- uint32_t* L_1759 = ___2_charCode;
- int32_t L_1760 = *((uint32_t*)L_1759);
- if ((((int32_t)L_1760) == ((int32_t)((int32_t)13))))
- {
- goto IL_323b;
- }
- }
- {
- bool L_1761 = V_28;
- if (!L_1761)
- {
- goto IL_3256;
- }
- }
-
- IL_323b:
- {
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_1762 = ___0_textInfo;
- NullCheck(L_1762);
- LineInfoU5BU5D_t37598F2175B291797270D1161DC29B6296FB169D* L_1763 = L_1762->___lineInfo;
- int32_t L_1764 = __this->___m_LineNumber;
- NullCheck(L_1763);
- int32_t L_1765 = ((L_1763)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_1764)))->___characterCount;
- G_B523_0 = ((((int32_t)L_1765) == ((int32_t)1))? 1 : 0);
- goto IL_3257;
- }
-
- IL_3256:
- {
- G_B523_0 = 1;
- }
-
- IL_3257:
- {
- V_252 = (bool)G_B523_0;
- bool L_1766 = V_252;
- if (!L_1766)
- {
- goto IL_3279;
- }
- }
- {
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_1767 = ___0_textInfo;
- NullCheck(L_1767);
- LineInfoU5BU5D_t37598F2175B291797270D1161DC29B6296FB169D* L_1768 = L_1767->___lineInfo;
- int32_t L_1769 = __this->___m_LineNumber;
- NullCheck(L_1768);
- int32_t L_1770 = __this->___m_LineJustification;
- ((L_1768)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_1769)))->___alignment = L_1770;
- }
-
- IL_3279:
- {
- uint32_t* L_1771 = ___2_charCode;
- int32_t L_1772 = *((uint32_t*)L_1771);
- V_253 = (bool)((((int32_t)((((int32_t)L_1772) == ((int32_t)((int32_t)8203)))? 1 : 0)) == ((int32_t)0))? 1 : 0);
- bool L_1773 = V_253;
- if (!L_1773)
- {
- goto IL_3510;
- }
- }
- {
- uint32_t* L_1774 = ___2_charCode;
- int32_t L_1775 = *((uint32_t*)L_1774);
- V_254 = (bool)((((int32_t)L_1775) == ((int32_t)((int32_t)9)))? 1 : 0);
- bool L_1776 = V_254;
- if (!L_1776)
- {
- goto IL_330f;
- }
- }
- {
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_1777 = __this->___m_CurrentFontAsset;
- NullCheck(L_1777);
- FaceInfo_t12F0319E555A62CBA1D9E51A16C7963393932756* L_1778 = (FaceInfo_t12F0319E555A62CBA1D9E51A16C7963393932756*)(&L_1777->___m_FaceInfo);
- float L_1779;
- L_1779 = FaceInfo_get_tabWidth_mC6D9F42C40EDD767DE22050E4FBE3878AC96B161(L_1778, NULL);
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_1780 = __this->___m_CurrentFontAsset;
- NullCheck(L_1780);
- uint8_t L_1781;
- L_1781 = FontAsset_get_tabMultiple_m9C0422A00BFCF82091F14F4E303E2717247350AE(L_1780, NULL);
- float L_1782 = V_3;
- V_255 = ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_multiply(L_1779, ((float)L_1781))), L_1782));
- float L_1783 = __this->___m_XAdvance;
- float L_1784 = V_255;
- float L_1785;
- L_1785 = ceilf(((float)(L_1783/L_1784)));
- float L_1786 = V_255;
- V_256 = ((float)il2cpp_codegen_multiply(L_1785, L_1786));
- float L_1787 = V_256;
- float L_1788 = __this->___m_XAdvance;
- if ((((float)L_1787) > ((float)L_1788)))
- {
- G_B529_0 = __this;
- goto IL_32fe;
- }
- G_B528_0 = __this;
- }
- {
- float L_1789 = __this->___m_XAdvance;
- float L_1790 = V_255;
- G_B530_0 = ((float)il2cpp_codegen_add(L_1789, L_1790));
- G_B530_1 = G_B528_0;
- goto IL_3304;
- }
-
- IL_32fe:
- {
- float L_1791 = V_256;
- G_B530_0 = L_1791;
- G_B530_1 = G_B529_0;
- }
-
- IL_3304:
- {
- NullCheck(G_B530_1);
- G_B530_1->___m_XAdvance = G_B530_0;
- goto IL_350f;
- }
-
- IL_330f:
- {
- float L_1792 = __this->___m_MonoSpacing;
- V_257 = (bool)((((int32_t)((((float)L_1792) == ((float)(0.0f)))? 1 : 0)) == ((int32_t)0))? 1 : 0);
- bool L_1793 = V_257;
- if (!L_1793)
- {
- goto IL_33f8;
- }
- }
- {
- bool L_1794 = __this->___m_DuoSpace;
- if (!L_1794)
- {
- goto IL_3350;
- }
- }
- {
- uint32_t* L_1795 = ___2_charCode;
- int32_t L_1796 = *((uint32_t*)L_1795);
- if ((((int32_t)L_1796) == ((int32_t)((int32_t)46))))
- {
- goto IL_334d;
- }
- }
- {
- uint32_t* L_1797 = ___2_charCode;
- int32_t L_1798 = *((uint32_t*)L_1797);
- if ((((int32_t)L_1798) == ((int32_t)((int32_t)58))))
- {
- goto IL_334d;
- }
- }
- {
- uint32_t* L_1799 = ___2_charCode;
- int32_t L_1800 = *((uint32_t*)L_1799);
- G_B537_0 = ((((int32_t)L_1800) == ((int32_t)((int32_t)44)))? 1 : 0);
- goto IL_334e;
- }
-
- IL_334d:
- {
- G_B537_0 = 1;
- }
-
- IL_334e:
- {
- G_B539_0 = G_B537_0;
- goto IL_3351;
- }
-
- IL_3350:
- {
- G_B539_0 = 0;
- }
-
- IL_3351:
- {
- V_259 = (bool)G_B539_0;
- bool L_1801 = V_259;
- if (!L_1801)
- {
- goto IL_3376;
- }
- }
- {
- float L_1802 = __this->___m_MonoSpacing;
- float L_1803 = V_40;
- V_258 = ((float)il2cpp_codegen_subtract(((float)(L_1802/(2.0f))), L_1803));
- goto IL_3385;
- }
-
- IL_3376:
- {
- float L_1804 = __this->___m_MonoSpacing;
- float L_1805 = V_40;
- V_258 = ((float)il2cpp_codegen_subtract(L_1804, L_1805));
- }
-
- IL_3385:
- {
- float L_1806 = __this->___m_XAdvance;
- float L_1807 = V_258;
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_1808 = __this->___m_CurrentFontAsset;
- NullCheck(L_1808);
- float L_1809;
- L_1809 = FontAsset_get_regularStyleSpacing_mB7EEEA236312F5AC31FD3B787808279206F521B1(L_1808, NULL);
- float L_1810 = V_38;
- float L_1811 = V_4;
- float L_1812 = __this->___m_CSpacing;
- float L_1813 = __this->___m_CharWidthAdjDelta;
- __this->___m_XAdvance = ((float)il2cpp_codegen_add(L_1806, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(L_1807, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_add(L_1809, L_1810)), L_1811)))), L_1812)), ((float)il2cpp_codegen_subtract((1.0f), L_1813))))));
- bool L_1814 = V_36;
- if (L_1814)
- {
- goto IL_33cd;
- }
- }
- {
- uint32_t* L_1815 = ___2_charCode;
- int32_t L_1816 = *((uint32_t*)L_1815);
- G_B545_0 = ((((int32_t)L_1816) == ((int32_t)((int32_t)8203)))? 1 : 0);
- goto IL_33ce;
- }
-
- IL_33cd:
- {
- G_B545_0 = 1;
- }
-
- IL_33ce:
- {
- V_260 = (bool)G_B545_0;
- bool L_1817 = V_260;
- if (!L_1817)
- {
- goto IL_33f2;
- }
- }
- {
- float L_1818 = __this->___m_XAdvance;
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_1819 = ___1_generationSettings;
- NullCheck(L_1819);
- float L_1820 = L_1819->___wordSpacing;
- float L_1821 = V_4;
- __this->___m_XAdvance = ((float)il2cpp_codegen_add(L_1818, ((float)il2cpp_codegen_multiply(L_1820, L_1821))));
- }
-
- IL_33f2:
- {
- goto IL_350f;
- }
-
- IL_33f8:
- {
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_1822 = ___1_generationSettings;
- NullCheck(L_1822);
- bool L_1823 = L_1822->___isRightToLeft;
- V_261 = L_1823;
- bool L_1824 = V_261;
- if (!L_1824)
- {
- goto IL_3486;
- }
- }
- {
- float L_1825 = __this->___m_XAdvance;
- float L_1826;
- L_1826 = GlyphValueRecord_get_xAdvance_m6C392027FA91E0705C1585C5EF40D984AAA0013E((&V_37), NULL);
- float L_1827 = V_3;
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_1828 = __this->___m_CurrentFontAsset;
- NullCheck(L_1828);
- float L_1829;
- L_1829 = FontAsset_get_regularStyleSpacing_mB7EEEA236312F5AC31FD3B787808279206F521B1(L_1828, NULL);
- float L_1830 = V_38;
- float L_1831 = V_41;
- float L_1832 = V_4;
- float L_1833 = __this->___m_CSpacing;
- float L_1834 = __this->___m_CharWidthAdjDelta;
- __this->___m_XAdvance = ((float)il2cpp_codegen_subtract(L_1825, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_1826, L_1827)), ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(L_1829, L_1830)), L_1831)), L_1832)))), L_1833)), ((float)il2cpp_codegen_subtract((1.0f), L_1834))))));
- bool L_1835 = V_36;
- if (L_1835)
- {
- goto IL_345b;
- }
- }
- {
- uint32_t* L_1836 = ___2_charCode;
- int32_t L_1837 = *((uint32_t*)L_1836);
- G_B552_0 = ((((int32_t)L_1837) == ((int32_t)((int32_t)8203)))? 1 : 0);
- goto IL_345c;
- }
-
- IL_345b:
- {
- G_B552_0 = 1;
- }
-
- IL_345c:
- {
- V_262 = (bool)G_B552_0;
- bool L_1838 = V_262;
- if (!L_1838)
- {
- goto IL_3480;
- }
- }
- {
- float L_1839 = __this->___m_XAdvance;
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_1840 = ___1_generationSettings;
- NullCheck(L_1840);
- float L_1841 = L_1840->___wordSpacing;
- float L_1842 = V_4;
- __this->___m_XAdvance = ((float)il2cpp_codegen_subtract(L_1839, ((float)il2cpp_codegen_multiply(L_1841, L_1842))));
- }
-
- IL_3480:
- {
- goto IL_350f;
- }
-
- IL_3486:
- {
- float L_1843 = __this->___m_XAdvance;
- float L_1844;
- L_1844 = GlyphMetrics_get_horizontalAdvance_m110E66C340A19E672FB1C26DFB875AB6900AFFF1((&V_35), NULL);
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_1845 = (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)(&__this->___m_FXScale);
- float L_1846 = L_1845->___x;
- float L_1847;
- L_1847 = GlyphValueRecord_get_xAdvance_m6C392027FA91E0705C1585C5EF40D984AAA0013E((&V_37), NULL);
- float L_1848 = V_3;
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_1849 = __this->___m_CurrentFontAsset;
- NullCheck(L_1849);
- float L_1850;
- L_1850 = FontAsset_get_regularStyleSpacing_mB7EEEA236312F5AC31FD3B787808279206F521B1(L_1849, NULL);
- float L_1851 = V_38;
- float L_1852 = V_41;
- float L_1853 = V_4;
- float L_1854 = __this->___m_CSpacing;
- float L_1855 = __this->___m_CharWidthAdjDelta;
- __this->___m_XAdvance = ((float)il2cpp_codegen_add(L_1843, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_1844, L_1846)), L_1847)), L_1848)), ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(L_1850, L_1851)), L_1852)), L_1853)))), L_1854)), ((float)il2cpp_codegen_subtract((1.0f), L_1855))))));
- bool L_1856 = V_36;
- if (L_1856)
- {
- goto IL_34e9;
- }
- }
- {
- uint32_t* L_1857 = ___2_charCode;
- int32_t L_1858 = *((uint32_t*)L_1857);
- G_B558_0 = ((((int32_t)L_1858) == ((int32_t)((int32_t)8203)))? 1 : 0);
- goto IL_34ea;
- }
-
- IL_34e9:
- {
- G_B558_0 = 1;
- }
-
- IL_34ea:
- {
- V_263 = (bool)G_B558_0;
- bool L_1859 = V_263;
- if (!L_1859)
- {
- goto IL_350e;
- }
- }
- {
- float L_1860 = __this->___m_XAdvance;
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_1861 = ___1_generationSettings;
- NullCheck(L_1861);
- float L_1862 = L_1861->___wordSpacing;
- float L_1863 = V_4;
- __this->___m_XAdvance = ((float)il2cpp_codegen_add(L_1860, ((float)il2cpp_codegen_multiply(L_1862, L_1863))));
- }
-
- IL_350e:
- {
- }
-
- IL_350f:
- {
- }
-
- IL_3510:
- {
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_1864 = ___0_textInfo;
- NullCheck(L_1864);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_1865 = L_1864->___textElementInfo;
- int32_t L_1866 = __this->___m_CharacterCount;
- NullCheck(L_1865);
- float L_1867 = __this->___m_XAdvance;
- ((L_1865)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_1866)))->___xAdvance = L_1867;
- uint32_t* L_1868 = ___2_charCode;
- int32_t L_1869 = *((uint32_t*)L_1868);
- V_264 = (bool)((((int32_t)L_1869) == ((int32_t)((int32_t)13)))? 1 : 0);
- bool L_1870 = V_264;
- if (!L_1870)
- {
- goto IL_3554;
- }
- }
- {
- float L_1871 = __this->___m_TagIndent;
- __this->___m_XAdvance = ((float)il2cpp_codegen_add((0.0f), L_1871));
- }
-
- IL_3554:
- {
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_1872 = ___1_generationSettings;
- NullCheck(L_1872);
- int32_t L_1873 = L_1872->___overflowMode;
- if ((!(((uint32_t)L_1873) == ((uint32_t)5))))
- {
- goto IL_3586;
- }
- }
- {
- uint32_t* L_1874 = ___2_charCode;
- int32_t L_1875 = *((uint32_t*)L_1874);
- if ((((int32_t)L_1875) == ((int32_t)((int32_t)10))))
- {
- goto IL_3586;
- }
- }
- {
- uint32_t* L_1876 = ___2_charCode;
- int32_t L_1877 = *((uint32_t*)L_1876);
- if ((((int32_t)L_1877) == ((int32_t)((int32_t)11))))
- {
- goto IL_3586;
- }
- }
- {
- uint32_t* L_1878 = ___2_charCode;
- int32_t L_1879 = *((uint32_t*)L_1878);
- if ((((int32_t)L_1879) == ((int32_t)((int32_t)13))))
- {
- goto IL_3586;
- }
- }
- {
- uint32_t* L_1880 = ___2_charCode;
- int32_t L_1881 = *((uint32_t*)L_1880);
- if ((((int32_t)L_1881) == ((int32_t)((int32_t)8232))))
- {
- goto IL_3586;
- }
- }
- {
- uint32_t* L_1882 = ___2_charCode;
- int32_t L_1883 = *((uint32_t*)L_1882);
- G_B571_0 = ((((int32_t)((((int32_t)L_1883) == ((int32_t)((int32_t)8232)))? 1 : 0)) == ((int32_t)0))? 1 : 0);
- goto IL_3587;
- }
-
- IL_3586:
- {
- G_B571_0 = 0;
- }
-
- IL_3587:
- {
- V_265 = (bool)G_B571_0;
- bool L_1884 = V_265;
- if (!L_1884)
- {
- goto IL_3692;
- }
- }
- {
- int32_t L_1885 = __this->___m_PageNumber;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_1886 = ___0_textInfo;
- NullCheck(L_1886);
- PageInfoU5BU5D_tFEA2CF88695491CFC2F2A2EF6BDCC56E52B0A6D4* L_1887 = L_1886->___pageInfo;
- NullCheck(L_1887);
- V_266 = (bool)((((int32_t)((int32_t)il2cpp_codegen_add(L_1885, 1))) > ((int32_t)((int32_t)(((RuntimeArray*)L_1887)->max_length))))? 1 : 0);
- bool L_1888 = V_266;
- if (!L_1888)
- {
- goto IL_35ce;
- }
- }
- {
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_1889 = ___0_textInfo;
- NullCheck(L_1889);
- PageInfoU5BU5D_tFEA2CF88695491CFC2F2A2EF6BDCC56E52B0A6D4** L_1890 = (PageInfoU5BU5D_tFEA2CF88695491CFC2F2A2EF6BDCC56E52B0A6D4**)(&L_1889->___pageInfo);
- int32_t L_1891 = __this->___m_PageNumber;
- il2cpp_codegen_runtime_class_init_inline(TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09_il2cpp_TypeInfo_var);
- TextInfo_Resize_TisPageInfo_tFFF6B289E9A37E4D69353B32F941421180DA5909_m356AAB6CAA9298FF4C0E067A3ACE9A0AD2D78DE8(L_1890, ((int32_t)il2cpp_codegen_add(L_1891, 1)), (bool)1, TextInfo_Resize_TisPageInfo_tFFF6B289E9A37E4D69353B32F941421180DA5909_m356AAB6CAA9298FF4C0E067A3ACE9A0AD2D78DE8_RuntimeMethod_var);
- }
-
- IL_35ce:
- {
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_1892 = ___0_textInfo;
- NullCheck(L_1892);
- PageInfoU5BU5D_tFEA2CF88695491CFC2F2A2EF6BDCC56E52B0A6D4* L_1893 = L_1892->___pageInfo;
- int32_t L_1894 = __this->___m_PageNumber;
- NullCheck(L_1893);
- float L_1895 = __this->___m_PageAscender;
- ((L_1893)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_1894)))->___ascender = L_1895;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_1896 = ___0_textInfo;
- NullCheck(L_1896);
- PageInfoU5BU5D_tFEA2CF88695491CFC2F2A2EF6BDCC56E52B0A6D4* L_1897 = L_1896->___pageInfo;
- int32_t L_1898 = __this->___m_PageNumber;
- NullCheck(L_1897);
- float L_1899 = __this->___m_MaxDescender;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_1900 = ___0_textInfo;
- NullCheck(L_1900);
- PageInfoU5BU5D_tFEA2CF88695491CFC2F2A2EF6BDCC56E52B0A6D4* L_1901 = L_1900->___pageInfo;
- int32_t L_1902 = __this->___m_PageNumber;
- NullCheck(L_1901);
- float L_1903 = ((L_1901)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_1902)))->___descender;
- if ((((float)L_1899) < ((float)L_1903)))
- {
- G_B576_0 = ((L_1897)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_1898)));
- goto IL_3631;
- }
- G_B575_0 = ((L_1897)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_1898)));
- }
- {
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_1904 = ___0_textInfo;
- NullCheck(L_1904);
- PageInfoU5BU5D_tFEA2CF88695491CFC2F2A2EF6BDCC56E52B0A6D4* L_1905 = L_1904->___pageInfo;
- int32_t L_1906 = __this->___m_PageNumber;
- NullCheck(L_1905);
- float L_1907 = ((L_1905)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_1906)))->___descender;
- G_B577_0 = L_1907;
- G_B577_1 = G_B575_0;
- goto IL_3637;
- }
-
- IL_3631:
- {
- float L_1908 = __this->___m_MaxDescender;
- G_B577_0 = L_1908;
- G_B577_1 = G_B576_0;
- }
-
- IL_3637:
- {
- G_B577_1->___descender = G_B577_0;
- bool L_1909 = __this->___m_IsNewPage;
- V_267 = L_1909;
- bool L_1910 = V_267;
- if (!L_1910)
- {
- goto IL_3675;
- }
- }
- {
- __this->___m_IsNewPage = (bool)0;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_1911 = ___0_textInfo;
- NullCheck(L_1911);
- PageInfoU5BU5D_tFEA2CF88695491CFC2F2A2EF6BDCC56E52B0A6D4* L_1912 = L_1911->___pageInfo;
- int32_t L_1913 = __this->___m_PageNumber;
- NullCheck(L_1912);
- int32_t L_1914 = __this->___m_CharacterCount;
- ((L_1912)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_1913)))->___firstCharacterIndex = L_1914;
- }
-
- IL_3675:
- {
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_1915 = ___0_textInfo;
- NullCheck(L_1915);
- PageInfoU5BU5D_tFEA2CF88695491CFC2F2A2EF6BDCC56E52B0A6D4* L_1916 = L_1915->___pageInfo;
- int32_t L_1917 = __this->___m_PageNumber;
- NullCheck(L_1916);
- int32_t L_1918 = __this->___m_CharacterCount;
- ((L_1916)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_1917)))->___lastCharacterIndex = L_1918;
- }
-
- IL_3692:
- {
- uint32_t* L_1919 = ___2_charCode;
- int32_t L_1920 = *((uint32_t*)L_1919);
- if ((((int32_t)L_1920) == ((int32_t)((int32_t)10))))
- {
- goto IL_36cd;
- }
- }
- {
- uint32_t* L_1921 = ___2_charCode;
- int32_t L_1922 = *((uint32_t*)L_1921);
- if ((((int32_t)L_1922) == ((int32_t)((int32_t)11))))
- {
- goto IL_36cd;
- }
- }
- {
- uint32_t* L_1923 = ___2_charCode;
- int32_t L_1924 = *((uint32_t*)L_1923);
- if ((((int32_t)L_1924) == ((int32_t)3)))
- {
- goto IL_36cd;
- }
- }
- {
- uint32_t* L_1925 = ___2_charCode;
- int32_t L_1926 = *((uint32_t*)L_1925);
- if ((((int32_t)L_1926) == ((int32_t)((int32_t)8232))))
- {
- goto IL_36cd;
- }
- }
- {
- uint32_t* L_1927 = ___2_charCode;
- int32_t L_1928 = *((uint32_t*)L_1927);
- if ((((int32_t)L_1928) == ((int32_t)((int32_t)8232))))
- {
- goto IL_36cd;
- }
- }
- {
- uint32_t* L_1929 = ___2_charCode;
- int32_t L_1930 = *((uint32_t*)L_1929);
- bool L_1931 = V_28;
- if (((int32_t)(((((int32_t)L_1930) == ((int32_t)((int32_t)45)))? 1 : 0)&(int32_t)L_1931)))
- {
- goto IL_36cd;
- }
- }
- {
- int32_t L_1932 = __this->___m_CharacterCount;
- int32_t L_1933 = V_1;
- G_B588_0 = ((((int32_t)L_1932) == ((int32_t)((int32_t)il2cpp_codegen_subtract(L_1933, 1))))? 1 : 0);
- goto IL_36ce;
- }
-
- IL_36cd:
- {
- G_B588_0 = 1;
- }
-
- IL_36ce:
- {
- V_268 = (bool)G_B588_0;
- bool L_1934 = V_268;
- if (!L_1934)
- {
- goto IL_3ef6;
- }
- }
- {
- float L_1935 = __this->___m_MaxLineAscender;
- float L_1936 = __this->___m_StartOfLineAscender;
- V_269 = ((float)il2cpp_codegen_subtract(L_1935, L_1936));
- float L_1937 = __this->___m_LineOffset;
- if ((!(((float)L_1937) > ((float)(0.0f)))))
- {
- goto IL_3725;
- }
- }
- {
- float L_1938 = V_269;
- il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
- float L_1939;
- L_1939 = fabsf(L_1938);
- if ((!(((float)L_1939) > ((float)(0.00999999978f)))))
- {
- goto IL_3725;
- }
- }
- {
- bool L_1940 = __this->___m_IsDrivenLineSpacing;
- if (L_1940)
- {
- goto IL_3725;
- }
- }
- {
- bool L_1941 = __this->___m_IsNewPage;
- G_B594_0 = ((((int32_t)L_1941) == ((int32_t)0))? 1 : 0);
- goto IL_3726;
- }
-
- IL_3725:
- {
- G_B594_0 = 0;
- }
-
- IL_3726:
- {
- V_275 = (bool)G_B594_0;
- bool L_1942 = V_275;
- if (!L_1942)
- {
- goto IL_37e8;
- }
- }
- {
- int32_t L_1943 = __this->___m_FirstCharacterOfLine;
- int32_t L_1944 = __this->___m_CharacterCount;
- float L_1945 = V_269;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_1946 = ___0_textInfo;
- il2cpp_codegen_runtime_class_init_inline(TextGeneratorUtilities_tAD0F329B1A5C7CC27CF63086C11FE092B43FED53_il2cpp_TypeInfo_var);
- TextGeneratorUtilities_AdjustLineOffset_m811C187EA3E41781116F0C7A679B05BB27874123(L_1943, L_1944, L_1945, L_1946, NULL);
- float L_1947 = __this->___m_MaxDescender;
- float L_1948 = V_269;
- __this->___m_MaxDescender = ((float)il2cpp_codegen_subtract(L_1947, L_1948));
- float L_1949 = __this->___m_LineOffset;
- float L_1950 = V_269;
- __this->___m_LineOffset = ((float)il2cpp_codegen_add(L_1949, L_1950));
- WordWrapState_tD71131CF008362DB9562FB9794AE9D9225D8F123* L_1951 = (WordWrapState_tD71131CF008362DB9562FB9794AE9D9225D8F123*)(&__this->___m_SavedEllipsisState);
- int32_t L_1952 = L_1951->___lineNumber;
- int32_t L_1953 = __this->___m_LineNumber;
- V_276 = (bool)((((int32_t)L_1952) == ((int32_t)L_1953))? 1 : 0);
- bool L_1954 = V_276;
- if (!L_1954)
- {
- goto IL_37e7;
- }
- }
- {
- TextProcessingStack_1_t8814E7908ACCB94AA483D50DE909AFC9826508C9* L_1955 = (TextProcessingStack_1_t8814E7908ACCB94AA483D50DE909AFC9826508C9*)(&__this->___m_EllipsisInsertionCandidateStack);
- WordWrapState_tD71131CF008362DB9562FB9794AE9D9225D8F123 L_1956;
- L_1956 = TextProcessingStack_1_Pop_mBDDB87E018CFAAA932187B334ABB0237AB9D73B8(L_1955, TextProcessingStack_1_Pop_mBDDB87E018CFAAA932187B334ABB0237AB9D73B8_RuntimeMethod_var);
- __this->___m_SavedEllipsisState = L_1956;
- Il2CppCodeGenWriteBarrier((void**)&(((&__this->___m_SavedEllipsisState))->___textInfo), (void*)NULL);
- #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
- Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->___m_SavedEllipsisState))->___italicAngleStack))->___itemStack), (void*)NULL);
- #endif
- #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
- Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->___m_SavedEllipsisState))->___colorStack))->___itemStack), (void*)NULL);
- #endif
- #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
- Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->___m_SavedEllipsisState))->___underlineColorStack))->___itemStack), (void*)NULL);
- #endif
- #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
- Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->___m_SavedEllipsisState))->___strikethroughColorStack))->___itemStack), (void*)NULL);
- #endif
- #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
- Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->___m_SavedEllipsisState))->___highlightColorStack))->___itemStack), (void*)NULL);
- #endif
- #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
- Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->___m_SavedEllipsisState))->___highlightStateStack))->___itemStack), (void*)NULL);
- #endif
- #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
- Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->___m_SavedEllipsisState))->___colorGradientStack))->___itemStack), (void*)NULL);
- #endif
- #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
- Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->___m_SavedEllipsisState))->___colorGradientStack))->___m_DefaultItem), (void*)NULL);
- #endif
- #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
- Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->___m_SavedEllipsisState))->___sizeStack))->___itemStack), (void*)NULL);
- #endif
- #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
- Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->___m_SavedEllipsisState))->___indentStack))->___itemStack), (void*)NULL);
- #endif
- #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
- Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->___m_SavedEllipsisState))->___fontWeightStack))->___itemStack), (void*)NULL);
- #endif
- #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
- Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->___m_SavedEllipsisState))->___styleStack))->___itemStack), (void*)NULL);
- #endif
- #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
- Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->___m_SavedEllipsisState))->___baselineStack))->___itemStack), (void*)NULL);
- #endif
- #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
- Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->___m_SavedEllipsisState))->___actionStack))->___itemStack), (void*)NULL);
- #endif
- #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
- Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->___m_SavedEllipsisState))->___materialReferenceStack))->___itemStack), (void*)NULL);
- #endif
- #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
- Il2CppCodeGenWriteBarrier((void**)&((&((&(((&__this->___m_SavedEllipsisState))->___materialReferenceStack))->___m_DefaultItem))->___fontAsset), (void*)NULL);
- #endif
- #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
- Il2CppCodeGenWriteBarrier((void**)&((&((&(((&__this->___m_SavedEllipsisState))->___materialReferenceStack))->___m_DefaultItem))->___spriteAsset), (void*)NULL);
- #endif
- #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
- Il2CppCodeGenWriteBarrier((void**)&((&((&(((&__this->___m_SavedEllipsisState))->___materialReferenceStack))->___m_DefaultItem))->___material), (void*)NULL);
- #endif
- #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
- Il2CppCodeGenWriteBarrier((void**)&((&((&(((&__this->___m_SavedEllipsisState))->___materialReferenceStack))->___m_DefaultItem))->___fallbackMaterial), (void*)NULL);
- #endif
- #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
- Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->___m_SavedEllipsisState))->___lineJustificationStack))->___itemStack), (void*)NULL);
- #endif
- #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
- Il2CppCodeGenWriteBarrier((void**)&(((&__this->___m_SavedEllipsisState))->___currentFontAsset), (void*)NULL);
- #endif
- #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
- Il2CppCodeGenWriteBarrier((void**)&(((&__this->___m_SavedEllipsisState))->___currentSpriteAsset), (void*)NULL);
- #endif
- #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
- Il2CppCodeGenWriteBarrier((void**)&(((&__this->___m_SavedEllipsisState))->___currentMaterial), (void*)NULL);
- #endif
- WordWrapState_tD71131CF008362DB9562FB9794AE9D9225D8F123* L_1957 = (WordWrapState_tD71131CF008362DB9562FB9794AE9D9225D8F123*)(&__this->___m_SavedEllipsisState);
- float* L_1958 = (float*)(&L_1957->___startOfLineAscender);
- float* L_1959 = L_1958;
- float L_1960 = *((float*)L_1959);
- float L_1961 = V_269;
- *((float*)L_1959) = (float)((float)il2cpp_codegen_add(L_1960, L_1961));
- WordWrapState_tD71131CF008362DB9562FB9794AE9D9225D8F123* L_1962 = (WordWrapState_tD71131CF008362DB9562FB9794AE9D9225D8F123*)(&__this->___m_SavedEllipsisState);
- float* L_1963 = (float*)(&L_1962->___lineOffset);
- float* L_1964 = L_1963;
- float L_1965 = *((float*)L_1964);
- float L_1966 = V_269;
- *((float*)L_1964) = (float)((float)il2cpp_codegen_add(L_1965, L_1966));
- TextProcessingStack_1_t8814E7908ACCB94AA483D50DE909AFC9826508C9* L_1967 = (TextProcessingStack_1_t8814E7908ACCB94AA483D50DE909AFC9826508C9*)(&__this->___m_EllipsisInsertionCandidateStack);
- WordWrapState_tD71131CF008362DB9562FB9794AE9D9225D8F123 L_1968 = __this->___m_SavedEllipsisState;
- TextProcessingStack_1_Push_mD1A26596D8C31C64D82246093BF86E91410DD8BC(L_1967, L_1968, TextProcessingStack_1_Push_mD1A26596D8C31C64D82246093BF86E91410DD8BC_RuntimeMethod_var);
- }
-
- IL_37e7:
- {
- }
-
- IL_37e8:
- {
- __this->___m_IsNewPage = (bool)0;
- float L_1969 = __this->___m_MaxLineAscender;
- float L_1970 = __this->___m_LineOffset;
- V_270 = ((float)il2cpp_codegen_subtract(L_1969, L_1970));
- float L_1971 = __this->___m_MaxLineDescender;
- float L_1972 = __this->___m_LineOffset;
- V_271 = ((float)il2cpp_codegen_subtract(L_1971, L_1972));
- float L_1973 = __this->___m_MaxDescender;
- float L_1974 = V_271;
- if ((((float)L_1973) < ((float)L_1974)))
- {
- G_B600_0 = __this;
- goto IL_382c;
- }
- G_B599_0 = __this;
- }
- {
- float L_1975 = V_271;
- G_B601_0 = L_1975;
- G_B601_1 = G_B599_0;
- goto IL_3832;
- }
-
- IL_382c:
- {
- float L_1976 = __this->___m_MaxDescender;
- G_B601_0 = L_1976;
- G_B601_1 = G_B600_0;
- }
-
- IL_3832:
- {
- NullCheck(G_B601_1);
- G_B601_1->___m_MaxDescender = G_B601_0;
- bool L_1977 = V_16;
- V_277 = (bool)((((int32_t)L_1977) == ((int32_t)0))? 1 : 0);
- bool L_1978 = V_277;
- if (!L_1978)
- {
- goto IL_3853;
- }
- }
- {
- float* L_1979 = ___3_maxVisibleDescender;
- float L_1980 = __this->___m_MaxDescender;
- *((float*)L_1979) = (float)L_1980;
- }
-
- IL_3853:
- {
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_1981 = ___1_generationSettings;
- NullCheck(L_1981);
- bool L_1982 = L_1981->___useMaxVisibleDescender;
- if (!L_1982)
- {
- goto IL_387f;
- }
- }
- {
- int32_t L_1983 = __this->___m_CharacterCount;
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_1984 = ___1_generationSettings;
- NullCheck(L_1984);
- int32_t L_1985 = L_1984->___maxVisibleCharacters;
- if ((((int32_t)L_1983) >= ((int32_t)L_1985)))
- {
- goto IL_387c;
- }
- }
- {
- int32_t L_1986 = __this->___m_LineNumber;
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_1987 = ___1_generationSettings;
- NullCheck(L_1987);
- int32_t L_1988 = L_1987->___maxVisibleLines;
- G_B607_0 = ((((int32_t)((((int32_t)L_1986) < ((int32_t)L_1988))? 1 : 0)) == ((int32_t)0))? 1 : 0);
- goto IL_387d;
- }
-
- IL_387c:
- {
- G_B607_0 = 1;
- }
-
- IL_387d:
- {
- G_B609_0 = G_B607_0;
- goto IL_3880;
- }
-
- IL_387f:
- {
- G_B609_0 = 0;
- }
-
- IL_3880:
- {
- V_278 = (bool)G_B609_0;
- bool L_1989 = V_278;
- if (!L_1989)
- {
- goto IL_3891;
- }
- }
- {
- V_16 = (bool)1;
- }
-
- IL_3891:
- {
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_1990 = ___0_textInfo;
- NullCheck(L_1990);
- LineInfoU5BU5D_t37598F2175B291797270D1161DC29B6296FB169D* L_1991 = L_1990->___lineInfo;
- int32_t L_1992 = __this->___m_LineNumber;
- NullCheck(L_1991);
- int32_t L_1993 = __this->___m_FirstCharacterOfLine;
- ((L_1991)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_1992)))->___firstCharacterIndex = L_1993;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_1994 = ___0_textInfo;
- NullCheck(L_1994);
- LineInfoU5BU5D_t37598F2175B291797270D1161DC29B6296FB169D* L_1995 = L_1994->___lineInfo;
- int32_t L_1996 = __this->___m_LineNumber;
- NullCheck(L_1995);
- int32_t L_1997 = __this->___m_FirstCharacterOfLine;
- int32_t L_1998 = __this->___m_FirstVisibleCharacterOfLine;
- if ((((int32_t)L_1997) > ((int32_t)L_1998)))
- {
- G_B613_0 = __this;
- G_B613_1 = ((L_1995)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_1996)));
- goto IL_38d5;
- }
- G_B612_0 = __this;
- G_B612_1 = ((L_1995)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_1996)));
- }
- {
- int32_t L_1999 = __this->___m_FirstVisibleCharacterOfLine;
- G_B614_0 = L_1999;
- G_B614_1 = G_B612_0;
- G_B614_2 = G_B612_1;
- goto IL_38db;
- }
-
- IL_38d5:
- {
- int32_t L_2000 = __this->___m_FirstCharacterOfLine;
- G_B614_0 = L_2000;
- G_B614_1 = G_B613_0;
- G_B614_2 = G_B613_1;
- }
-
- IL_38db:
- {
- int32_t L_2001 = G_B614_0;
- V_228 = L_2001;
- NullCheck(G_B614_1);
- G_B614_1->___m_FirstVisibleCharacterOfLine = L_2001;
- int32_t L_2002 = V_228;
- G_B614_2->___firstVisibleCharacterIndex = L_2002;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_2003 = ___0_textInfo;
- NullCheck(L_2003);
- LineInfoU5BU5D_t37598F2175B291797270D1161DC29B6296FB169D* L_2004 = L_2003->___lineInfo;
- int32_t L_2005 = __this->___m_LineNumber;
- NullCheck(L_2004);
- int32_t L_2006 = __this->___m_CharacterCount;
- int32_t L_2007 = L_2006;
- V_228 = L_2007;
- __this->___m_LastCharacterOfLine = L_2007;
- int32_t L_2008 = V_228;
- ((L_2004)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_2005)))->___lastCharacterIndex = L_2008;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_2009 = ___0_textInfo;
- NullCheck(L_2009);
- LineInfoU5BU5D_t37598F2175B291797270D1161DC29B6296FB169D* L_2010 = L_2009->___lineInfo;
- int32_t L_2011 = __this->___m_LineNumber;
- NullCheck(L_2010);
- int32_t L_2012 = __this->___m_LastVisibleCharacterOfLine;
- int32_t L_2013 = __this->___m_FirstVisibleCharacterOfLine;
- if ((((int32_t)L_2012) < ((int32_t)L_2013)))
- {
- G_B616_0 = __this;
- G_B616_1 = ((L_2010)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_2011)));
- goto IL_3939;
- }
- G_B615_0 = __this;
- G_B615_1 = ((L_2010)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_2011)));
- }
- {
- int32_t L_2014 = __this->___m_LastVisibleCharacterOfLine;
- G_B617_0 = L_2014;
- G_B617_1 = G_B615_0;
- G_B617_2 = G_B615_1;
- goto IL_393f;
- }
-
- IL_3939:
- {
- int32_t L_2015 = __this->___m_FirstVisibleCharacterOfLine;
- G_B617_0 = L_2015;
- G_B617_1 = G_B616_0;
- G_B617_2 = G_B616_1;
- }
-
- IL_393f:
- {
- int32_t L_2016 = G_B617_0;
- V_228 = L_2016;
- NullCheck(G_B617_1);
- G_B617_1->___m_LastVisibleCharacterOfLine = L_2016;
- int32_t L_2017 = V_228;
- G_B617_2->___lastVisibleCharacterIndex = L_2017;
- int32_t L_2018 = __this->___m_FirstVisibleCharacterOfLine;
- V_272 = L_2018;
- int32_t L_2019 = __this->___m_LastVisibleCharacterOfLine;
- V_273 = L_2019;
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_2020 = ___1_generationSettings;
- NullCheck(L_2020);
- int32_t L_2021 = L_2020->___textWrappingMode;
- if ((((int32_t)L_2021) == ((int32_t)2)))
- {
- goto IL_397a;
- }
- }
- {
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_2022 = ___1_generationSettings;
- NullCheck(L_2022);
- int32_t L_2023 = L_2022->___textWrappingMode;
- G_B620_0 = ((((int32_t)L_2023) == ((int32_t)3))? 1 : 0);
- goto IL_397b;
- }
-
- IL_397a:
- {
- G_B620_0 = 1;
- }
-
- IL_397b:
- {
- V_279 = (bool)G_B620_0;
- bool L_2024 = V_279;
- if (!L_2024)
- {
- goto IL_39d3;
- }
- }
- {
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_2025 = ___0_textInfo;
- NullCheck(L_2025);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_2026 = L_2025->___textElementInfo;
- int32_t L_2027 = __this->___m_LastCharacterOfLine;
- NullCheck(L_2026);
- float L_2028 = ((L_2026)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_2027)))->___xAdvance;
- V_280 = (bool)((((int32_t)((((float)L_2028) == ((float)(0.0f)))? 1 : 0)) == ((int32_t)0))? 1 : 0);
- bool L_2029 = V_280;
- if (!L_2029)
- {
- goto IL_39d2;
- }
- }
- {
- int32_t L_2030 = __this->___m_FirstCharacterOfLine;
- V_272 = L_2030;
- int32_t L_2031 = __this->___m_LastCharacterOfLine;
- V_273 = L_2031;
- }
-
- IL_39d2:
- {
- }
-
- IL_39d3:
- {
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_2032 = ___0_textInfo;
- NullCheck(L_2032);
- LineInfoU5BU5D_t37598F2175B291797270D1161DC29B6296FB169D* L_2033 = L_2032->___lineInfo;
- int32_t L_2034 = __this->___m_LineNumber;
- NullCheck(L_2033);
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_2035 = ___0_textInfo;
- NullCheck(L_2035);
- LineInfoU5BU5D_t37598F2175B291797270D1161DC29B6296FB169D* L_2036 = L_2035->___lineInfo;
- int32_t L_2037 = __this->___m_LineNumber;
- NullCheck(L_2036);
- int32_t L_2038 = ((L_2036)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_2037)))->___lastCharacterIndex;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_2039 = ___0_textInfo;
- NullCheck(L_2039);
- LineInfoU5BU5D_t37598F2175B291797270D1161DC29B6296FB169D* L_2040 = L_2039->___lineInfo;
- int32_t L_2041 = __this->___m_LineNumber;
- NullCheck(L_2040);
- int32_t L_2042 = ((L_2040)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_2041)))->___firstCharacterIndex;
- ((L_2033)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_2034)))->___characterCount = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_subtract(L_2038, L_2042)), 1));
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_2043 = ___0_textInfo;
- NullCheck(L_2043);
- LineInfoU5BU5D_t37598F2175B291797270D1161DC29B6296FB169D* L_2044 = L_2043->___lineInfo;
- int32_t L_2045 = __this->___m_LineNumber;
- NullCheck(L_2044);
- int32_t L_2046 = __this->___m_LineVisibleCharacterCount;
- ((L_2044)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_2045)))->___visibleCharacterCount = L_2046;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_2047 = ___0_textInfo;
- NullCheck(L_2047);
- LineInfoU5BU5D_t37598F2175B291797270D1161DC29B6296FB169D* L_2048 = L_2047->___lineInfo;
- int32_t L_2049 = __this->___m_LineNumber;
- NullCheck(L_2048);
- Extents_t369FB2B84521A0229C2FA3D4C8592B14E07CEFE6* L_2050 = (Extents_t369FB2B84521A0229C2FA3D4C8592B14E07CEFE6*)(&((L_2048)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_2049)))->___lineExtents);
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_2051 = ___0_textInfo;
- NullCheck(L_2051);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_2052 = L_2051->___textElementInfo;
- int32_t L_2053 = V_272;
- NullCheck(L_2052);
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_2054 = (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)(&((L_2052)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_2053)))->___bottomLeft);
- float L_2055 = L_2054->___x;
- float L_2056 = V_271;
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_2057;
- memset((&L_2057), 0, sizeof(L_2057));
- Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_2057), L_2055, L_2056, NULL);
- L_2050->___min = L_2057;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_2058 = ___0_textInfo;
- NullCheck(L_2058);
- LineInfoU5BU5D_t37598F2175B291797270D1161DC29B6296FB169D* L_2059 = L_2058->___lineInfo;
- int32_t L_2060 = __this->___m_LineNumber;
- NullCheck(L_2059);
- Extents_t369FB2B84521A0229C2FA3D4C8592B14E07CEFE6* L_2061 = (Extents_t369FB2B84521A0229C2FA3D4C8592B14E07CEFE6*)(&((L_2059)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_2060)))->___lineExtents);
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_2062 = ___0_textInfo;
- NullCheck(L_2062);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_2063 = L_2062->___textElementInfo;
- int32_t L_2064 = V_273;
- NullCheck(L_2063);
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_2065 = (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)(&((L_2063)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_2064)))->___topRight);
- float L_2066 = L_2065->___x;
- float L_2067 = V_270;
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_2068;
- memset((&L_2068), 0, sizeof(L_2068));
- Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_2068), L_2066, L_2067, NULL);
- L_2061->___max = L_2068;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_2069 = ___0_textInfo;
- NullCheck(L_2069);
- LineInfoU5BU5D_t37598F2175B291797270D1161DC29B6296FB169D* L_2070 = L_2069->___lineInfo;
- int32_t L_2071 = __this->___m_LineNumber;
- NullCheck(L_2070);
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_2072 = ___1_generationSettings;
- NullCheck(L_2072);
- bool L_2073 = L_2072->___isIMGUI;
- if (L_2073)
- {
- G_B626_0 = ((L_2070)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_2071)));
- goto IL_3af6;
- }
- G_B625_0 = ((L_2070)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_2071)));
- }
- {
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_2074 = ___0_textInfo;
- NullCheck(L_2074);
- LineInfoU5BU5D_t37598F2175B291797270D1161DC29B6296FB169D* L_2075 = L_2074->___lineInfo;
- int32_t L_2076 = __this->___m_LineNumber;
- NullCheck(L_2075);
- Extents_t369FB2B84521A0229C2FA3D4C8592B14E07CEFE6* L_2077 = (Extents_t369FB2B84521A0229C2FA3D4C8592B14E07CEFE6*)(&((L_2075)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_2076)))->___lineExtents);
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_2078 = (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)(&L_2077->___max);
- float L_2079 = L_2078->___x;
- float L_2080 = V_5;
- float L_2081 = V_3;
- G_B627_0 = ((float)il2cpp_codegen_subtract(L_2079, ((float)il2cpp_codegen_multiply(L_2080, L_2081))));
- G_B627_1 = G_B625_0;
- goto IL_3b0c;
- }
-
- IL_3af6:
- {
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_2082 = ___0_textInfo;
- NullCheck(L_2082);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_2083 = L_2082->___textElementInfo;
- int32_t L_2084 = V_273;
- NullCheck(L_2083);
- float L_2085 = ((L_2083)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_2084)))->___xAdvance;
- G_B627_0 = L_2085;
- G_B627_1 = G_B626_0;
- }
-
- IL_3b0c:
- {
- G_B627_1->___length = G_B627_0;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_2086 = ___0_textInfo;
- NullCheck(L_2086);
- LineInfoU5BU5D_t37598F2175B291797270D1161DC29B6296FB169D* L_2087 = L_2086->___lineInfo;
- int32_t L_2088 = __this->___m_LineNumber;
- NullCheck(L_2087);
- float L_2089 = V_15;
- ((L_2087)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_2088)))->___width = L_2089;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_2090 = ___0_textInfo;
- NullCheck(L_2090);
- LineInfoU5BU5D_t37598F2175B291797270D1161DC29B6296FB169D* L_2091 = L_2090->___lineInfo;
- int32_t L_2092 = __this->___m_LineNumber;
- NullCheck(L_2091);
- int32_t L_2093 = ((L_2091)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_2092)))->___characterCount;
- V_281 = (bool)((((int32_t)L_2093) == ((int32_t)1))? 1 : 0);
- bool L_2094 = V_281;
- if (!L_2094)
- {
- goto IL_3b6c;
- }
- }
- {
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_2095 = ___0_textInfo;
- NullCheck(L_2095);
- LineInfoU5BU5D_t37598F2175B291797270D1161DC29B6296FB169D* L_2096 = L_2095->___lineInfo;
- int32_t L_2097 = __this->___m_LineNumber;
- NullCheck(L_2096);
- int32_t L_2098 = __this->___m_LineJustification;
- ((L_2096)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_2097)))->___alignment = L_2098;
- }
-
- IL_3b6c:
- {
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_2099 = __this->___m_CurrentFontAsset;
- NullCheck(L_2099);
- float L_2100;
- L_2100 = FontAsset_get_regularStyleSpacing_mB7EEEA236312F5AC31FD3B787808279206F521B1(L_2099, NULL);
- float L_2101 = V_38;
- float L_2102 = V_41;
- float L_2103 = V_4;
- float L_2104 = __this->___m_CSpacing;
- float L_2105 = __this->___m_CharWidthAdjDelta;
- V_274 = ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(L_2100, L_2101)), L_2102)), L_2103)), L_2104)), ((float)il2cpp_codegen_subtract((1.0f), L_2105))));
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_2106 = ___0_textInfo;
- NullCheck(L_2106);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_2107 = L_2106->___textElementInfo;
- int32_t L_2108 = __this->___m_LastVisibleCharacterOfLine;
- NullCheck(L_2107);
- bool L_2109 = ((L_2107)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_2108)))->___isVisible;
- V_282 = L_2109;
- bool L_2110 = V_282;
- if (!L_2110)
- {
- goto IL_3c04;
- }
- }
- {
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_2111 = ___0_textInfo;
- NullCheck(L_2111);
- LineInfoU5BU5D_t37598F2175B291797270D1161DC29B6296FB169D* L_2112 = L_2111->___lineInfo;
- int32_t L_2113 = __this->___m_LineNumber;
- NullCheck(L_2112);
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_2114 = ___0_textInfo;
- NullCheck(L_2114);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_2115 = L_2114->___textElementInfo;
- int32_t L_2116 = __this->___m_LastVisibleCharacterOfLine;
- NullCheck(L_2115);
- float L_2117 = ((L_2115)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_2116)))->___xAdvance;
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_2118 = ___1_generationSettings;
- NullCheck(L_2118);
- bool L_2119 = L_2118->___isRightToLeft;
- if (L_2119)
- {
- G_B632_0 = L_2117;
- G_B632_1 = ((L_2112)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_2113)));
- goto IL_3bf6;
- }
- G_B631_0 = L_2117;
- G_B631_1 = ((L_2112)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_2113)));
- }
- {
- float L_2120 = V_274;
- G_B633_0 = ((-L_2120));
- G_B633_1 = G_B631_0;
- G_B633_2 = G_B631_1;
- goto IL_3bfc;
- }
-
- IL_3bf6:
- {
- float L_2121 = V_274;
- G_B633_0 = L_2121;
- G_B633_1 = G_B632_0;
- G_B633_2 = G_B632_1;
- }
-
- IL_3bfc:
- {
- G_B633_2->___maxAdvance = ((float)il2cpp_codegen_add(G_B633_1, G_B633_0));
- goto IL_3c48;
- }
-
- IL_3c04:
- {
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_2122 = ___0_textInfo;
- NullCheck(L_2122);
- LineInfoU5BU5D_t37598F2175B291797270D1161DC29B6296FB169D* L_2123 = L_2122->___lineInfo;
- int32_t L_2124 = __this->___m_LineNumber;
- NullCheck(L_2123);
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_2125 = ___0_textInfo;
- NullCheck(L_2125);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_2126 = L_2125->___textElementInfo;
- int32_t L_2127 = __this->___m_LastCharacterOfLine;
- NullCheck(L_2126);
- float L_2128 = ((L_2126)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_2127)))->___xAdvance;
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_2129 = ___1_generationSettings;
- NullCheck(L_2129);
- bool L_2130 = L_2129->___isRightToLeft;
- if (L_2130)
- {
- G_B636_0 = L_2128;
- G_B636_1 = ((L_2123)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_2124)));
- goto IL_3c3c;
- }
- G_B635_0 = L_2128;
- G_B635_1 = ((L_2123)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_2124)));
- }
- {
- float L_2131 = V_274;
- G_B637_0 = ((-L_2131));
- G_B637_1 = G_B635_0;
- G_B637_2 = G_B635_1;
- goto IL_3c42;
- }
-
- IL_3c3c:
- {
- float L_2132 = V_274;
- G_B637_0 = L_2132;
- G_B637_1 = G_B636_0;
- G_B637_2 = G_B636_1;
- }
-
- IL_3c42:
- {
- G_B637_2->___maxAdvance = ((float)il2cpp_codegen_add(G_B637_1, G_B637_0));
- }
-
- IL_3c48:
- {
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_2133 = ___0_textInfo;
- NullCheck(L_2133);
- LineInfoU5BU5D_t37598F2175B291797270D1161DC29B6296FB169D* L_2134 = L_2133->___lineInfo;
- int32_t L_2135 = __this->___m_LineNumber;
- NullCheck(L_2134);
- float L_2136 = __this->___m_LineOffset;
- ((L_2134)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_2135)))->___baseline = ((float)il2cpp_codegen_subtract((0.0f), L_2136));
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_2137 = ___0_textInfo;
- NullCheck(L_2137);
- LineInfoU5BU5D_t37598F2175B291797270D1161DC29B6296FB169D* L_2138 = L_2137->___lineInfo;
- int32_t L_2139 = __this->___m_LineNumber;
- NullCheck(L_2138);
- float L_2140 = V_270;
- ((L_2138)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_2139)))->___ascender = L_2140;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_2141 = ___0_textInfo;
- NullCheck(L_2141);
- LineInfoU5BU5D_t37598F2175B291797270D1161DC29B6296FB169D* L_2142 = L_2141->___lineInfo;
- int32_t L_2143 = __this->___m_LineNumber;
- NullCheck(L_2142);
- float L_2144 = V_271;
- ((L_2142)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_2143)))->___descender = L_2144;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_2145 = ___0_textInfo;
- NullCheck(L_2145);
- LineInfoU5BU5D_t37598F2175B291797270D1161DC29B6296FB169D* L_2146 = L_2145->___lineInfo;
- int32_t L_2147 = __this->___m_LineNumber;
- NullCheck(L_2146);
- float L_2148 = V_270;
- float L_2149 = V_271;
- float L_2150 = V_6;
- float L_2151 = V_2;
- ((L_2146)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_2147)))->___lineHeight = ((float)il2cpp_codegen_add(((float)il2cpp_codegen_subtract(L_2148, L_2149)), ((float)il2cpp_codegen_multiply(L_2150, L_2151))));
- uint32_t* L_2152 = ___2_charCode;
- int32_t L_2153 = *((uint32_t*)L_2152);
- if ((((int32_t)L_2153) == ((int32_t)((int32_t)10))))
- {
- goto IL_3cf0;
- }
- }
- {
- uint32_t* L_2154 = ___2_charCode;
- int32_t L_2155 = *((uint32_t*)L_2154);
- if ((((int32_t)L_2155) == ((int32_t)((int32_t)11))))
- {
- goto IL_3cf0;
- }
- }
- {
- uint32_t* L_2156 = ___2_charCode;
- int32_t L_2157 = *((uint32_t*)L_2156);
- if ((((int32_t)L_2157) == ((int32_t)((int32_t)45))))
- {
- goto IL_3cf0;
- }
- }
- {
- uint32_t* L_2158 = ___2_charCode;
- int32_t L_2159 = *((uint32_t*)L_2158);
- if ((((int32_t)L_2159) == ((int32_t)((int32_t)8232))))
- {
- goto IL_3cf0;
- }
- }
- {
- uint32_t* L_2160 = ___2_charCode;
- int32_t L_2161 = *((uint32_t*)L_2160);
- G_B644_0 = ((((int32_t)L_2161) == ((int32_t)((int32_t)8233)))? 1 : 0);
- goto IL_3cf1;
- }
-
- IL_3cf0:
- {
- G_B644_0 = 1;
- }
-
- IL_3cf1:
- {
- V_283 = (bool)G_B644_0;
- bool L_2162 = V_283;
- if (!L_2162)
- {
- goto IL_3ed8;
- }
- }
- {
- WordWrapState_tD71131CF008362DB9562FB9794AE9D9225D8F123* L_2163 = (WordWrapState_tD71131CF008362DB9562FB9794AE9D9225D8F123*)(&__this->___m_SavedLineState);
- int32_t L_2164 = V_25;
- int32_t L_2165 = __this->___m_CharacterCount;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_2166 = ___0_textInfo;
- TextGenerator_SaveWordWrappingState_mC07B2C5977EECE10216F8C6AC9CC4204F7EF1936(__this, L_2163, L_2164, L_2165, L_2166, NULL);
- int32_t L_2167 = __this->___m_LineNumber;
- __this->___m_LineNumber = ((int32_t)il2cpp_codegen_add(L_2167, 1));
- V_7 = (bool)1;
- V_18 = (bool)0;
- V_17 = (bool)1;
- int32_t L_2168 = __this->___m_CharacterCount;
- __this->___m_FirstCharacterOfLine = ((int32_t)il2cpp_codegen_add(L_2168, 1));
- __this->___m_LineVisibleCharacterCount = 0;
- __this->___m_LineVisibleSpaceCount = 0;
- int32_t L_2169 = __this->___m_LineNumber;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_2170 = ___0_textInfo;
- NullCheck(L_2170);
- LineInfoU5BU5D_t37598F2175B291797270D1161DC29B6296FB169D* L_2171 = L_2170->___lineInfo;
- NullCheck(L_2171);
- V_285 = (bool)((((int32_t)((((int32_t)L_2169) < ((int32_t)((int32_t)(((RuntimeArray*)L_2171)->max_length))))? 1 : 0)) == ((int32_t)0))? 1 : 0);
- bool L_2172 = V_285;
- if (!L_2172)
- {
- goto IL_3d7a;
- }
- }
- {
- int32_t L_2173 = __this->___m_LineNumber;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_2174 = ___0_textInfo;
- il2cpp_codegen_runtime_class_init_inline(TextGeneratorUtilities_tAD0F329B1A5C7CC27CF63086C11FE092B43FED53_il2cpp_TypeInfo_var);
- TextGeneratorUtilities_ResizeLineExtents_m2EA9BE32A38D5E075DEF8EDA9EC01766E45C0F85(L_2173, L_2174, NULL);
- }
-
- IL_3d7a:
- {
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_2175 = ___0_textInfo;
- NullCheck(L_2175);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_2176 = L_2175->___textElementInfo;
- int32_t L_2177 = __this->___m_CharacterCount;
- NullCheck(L_2176);
- float L_2178 = ((L_2176)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_2177)))->___adjustedAscender;
- V_284 = L_2178;
- float L_2179 = __this->___m_LineHeight;
- V_286 = (bool)((((float)L_2179) == ((float)(-32767.0f)))? 1 : 0);
- bool L_2180 = V_286;
- if (!L_2180)
- {
- goto IL_3e1b;
- }
- }
- {
- float L_2181 = __this->___m_MaxLineDescender;
- float L_2182 = V_284;
- float L_2183 = V_6;
- float L_2184 = __this->___m_LineSpacingDelta;
- float L_2185 = V_2;
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_2186 = ___1_generationSettings;
- NullCheck(L_2186);
- float L_2187 = L_2186->___lineSpacing;
- uint32_t* L_2188 = ___2_charCode;
- int32_t L_2189 = *((uint32_t*)L_2188);
- if ((((int32_t)L_2189) == ((int32_t)((int32_t)10))))
- {
- G_B651_0 = L_2187;
- G_B651_1 = ((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_subtract((0.0f), L_2181)), L_2182)), ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_add(L_2183, L_2184)), L_2185))));
- goto IL_3ded;
- }
- G_B649_0 = L_2187;
- G_B649_1 = ((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_subtract((0.0f), L_2181)), L_2182)), ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_add(L_2183, L_2184)), L_2185))));
- }
- {
- uint32_t* L_2190 = ___2_charCode;
- int32_t L_2191 = *((uint32_t*)L_2190);
- if ((((int32_t)L_2191) == ((int32_t)((int32_t)8233))))
- {
- G_B651_0 = G_B649_0;
- G_B651_1 = G_B649_1;
- goto IL_3ded;
- }
- G_B650_0 = G_B649_0;
- G_B650_1 = G_B649_1;
- }
- {
- G_B652_0 = (0.0f);
- G_B652_1 = G_B650_0;
- G_B652_2 = G_B650_1;
- goto IL_3df3;
- }
-
- IL_3ded:
- {
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_2192 = ___1_generationSettings;
- NullCheck(L_2192);
- float L_2193 = L_2192->___paragraphSpacing;
- G_B652_0 = L_2193;
- G_B652_1 = G_B651_0;
- G_B652_2 = G_B651_1;
- }
-
- IL_3df3:
- {
- float L_2194 = V_4;
- V_287 = ((float)il2cpp_codegen_add(G_B652_2, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_add(G_B652_1, G_B652_0)), L_2194))));
- float L_2195 = __this->___m_LineOffset;
- float L_2196 = V_287;
- __this->___m_LineOffset = ((float)il2cpp_codegen_add(L_2195, L_2196));
- __this->___m_IsDrivenLineSpacing = (bool)0;
- goto IL_3e5e;
- }
-
- IL_3e1b:
- {
- float L_2197 = __this->___m_LineOffset;
- float L_2198 = __this->___m_LineHeight;
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_2199 = ___1_generationSettings;
- NullCheck(L_2199);
- float L_2200 = L_2199->___lineSpacing;
- uint32_t* L_2201 = ___2_charCode;
- int32_t L_2202 = *((uint32_t*)L_2201);
- if ((((int32_t)L_2202) == ((int32_t)((int32_t)10))))
- {
- G_B656_0 = L_2200;
- G_B656_1 = L_2198;
- G_B656_2 = L_2197;
- G_B656_3 = __this;
- goto IL_3e45;
- }
- G_B654_0 = L_2200;
- G_B654_1 = L_2198;
- G_B654_2 = L_2197;
- G_B654_3 = __this;
- }
- {
- uint32_t* L_2203 = ___2_charCode;
- int32_t L_2204 = *((uint32_t*)L_2203);
- if ((((int32_t)L_2204) == ((int32_t)((int32_t)8233))))
- {
- G_B656_0 = G_B654_0;
- G_B656_1 = G_B654_1;
- G_B656_2 = G_B654_2;
- G_B656_3 = G_B654_3;
- goto IL_3e45;
- }
- G_B655_0 = G_B654_0;
- G_B655_1 = G_B654_1;
- G_B655_2 = G_B654_2;
- G_B655_3 = G_B654_3;
- }
- {
- G_B657_0 = (0.0f);
- G_B657_1 = G_B655_0;
- G_B657_2 = G_B655_1;
- G_B657_3 = G_B655_2;
- G_B657_4 = G_B655_3;
- goto IL_3e4b;
- }
-
- IL_3e45:
- {
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_2205 = ___1_generationSettings;
- NullCheck(L_2205);
- float L_2206 = L_2205->___paragraphSpacing;
- G_B657_0 = L_2206;
- G_B657_1 = G_B656_0;
- G_B657_2 = G_B656_1;
- G_B657_3 = G_B656_2;
- G_B657_4 = G_B656_3;
- }
-
- IL_3e4b:
- {
- float L_2207 = V_4;
- NullCheck(G_B657_4);
- G_B657_4->___m_LineOffset = ((float)il2cpp_codegen_add(G_B657_3, ((float)il2cpp_codegen_add(G_B657_2, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_add(G_B657_1, G_B657_0)), L_2207))))));
- __this->___m_IsDrivenLineSpacing = (bool)1;
- }
-
- IL_3e5e:
- {
- __this->___m_MaxLineAscender = (-32767.0f);
- __this->___m_MaxLineDescender = (32767.0f);
- float L_2208 = V_284;
- __this->___m_StartOfLineAscender = L_2208;
- float L_2209 = __this->___m_TagLineIndent;
- float L_2210 = __this->___m_TagIndent;
- __this->___m_XAdvance = ((float)il2cpp_codegen_add(((float)il2cpp_codegen_add((0.0f), L_2209)), L_2210));
- WordWrapState_tD71131CF008362DB9562FB9794AE9D9225D8F123* L_2211 = (WordWrapState_tD71131CF008362DB9562FB9794AE9D9225D8F123*)(&__this->___m_SavedWordWrapState);
- int32_t L_2212 = V_25;
- int32_t L_2213 = __this->___m_CharacterCount;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_2214 = ___0_textInfo;
- TextGenerator_SaveWordWrappingState_mC07B2C5977EECE10216F8C6AC9CC4204F7EF1936(__this, L_2211, L_2212, L_2213, L_2214, NULL);
- WordWrapState_tD71131CF008362DB9562FB9794AE9D9225D8F123* L_2215 = (WordWrapState_tD71131CF008362DB9562FB9794AE9D9225D8F123*)(&__this->___m_SavedLastValidState);
- int32_t L_2216 = V_25;
- int32_t L_2217 = __this->___m_CharacterCount;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_2218 = ___0_textInfo;
- TextGenerator_SaveWordWrappingState_mC07B2C5977EECE10216F8C6AC9CC4204F7EF1936(__this, L_2215, L_2216, L_2217, L_2218, NULL);
- int32_t L_2219 = __this->___m_CharacterCount;
- __this->___m_CharacterCount = ((int32_t)il2cpp_codegen_add(L_2219, 1));
- goto IL_43a9;
- }
-
- IL_3ed8:
- {
- uint32_t* L_2220 = ___2_charCode;
- int32_t L_2221 = *((uint32_t*)L_2220);
- V_288 = (bool)((((int32_t)L_2221) == ((int32_t)3))? 1 : 0);
- bool L_2222 = V_288;
- if (!L_2222)
- {
- goto IL_3ef5;
- }
- }
- {
- TextProcessingElementU5BU5D_t24A1E4C8745577D794FE856B4236875595E7FD22* L_2223 = __this->___m_TextProcessingArray;
- NullCheck(L_2223);
- V_25 = ((int32_t)(((RuntimeArray*)L_2223)->max_length));
- }
-
- IL_3ef5:
- {
- }
-
- IL_3ef6:
- {
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_2224 = ___0_textInfo;
- NullCheck(L_2224);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_2225 = L_2224->___textElementInfo;
- int32_t L_2226 = __this->___m_CharacterCount;
- NullCheck(L_2225);
- bool L_2227 = ((L_2225)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_2226)))->___isVisible;
- V_289 = L_2227;
- bool L_2228 = V_289;
- if (!L_2228)
- {
- goto IL_401f;
- }
- }
- {
- Extents_t369FB2B84521A0229C2FA3D4C8592B14E07CEFE6* L_2229 = (Extents_t369FB2B84521A0229C2FA3D4C8592B14E07CEFE6*)(&__this->___m_MeshExtents);
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_2230 = (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)(&L_2229->___min);
- Extents_t369FB2B84521A0229C2FA3D4C8592B14E07CEFE6* L_2231 = (Extents_t369FB2B84521A0229C2FA3D4C8592B14E07CEFE6*)(&__this->___m_MeshExtents);
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_2232 = (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)(&L_2231->___min);
- float L_2233 = L_2232->___x;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_2234 = ___0_textInfo;
- NullCheck(L_2234);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_2235 = L_2234->___textElementInfo;
- int32_t L_2236 = __this->___m_CharacterCount;
- NullCheck(L_2235);
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_2237 = (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)(&((L_2235)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_2236)))->___bottomLeft);
- float L_2238 = L_2237->___x;
- float L_2239;
- L_2239 = Mathf_Min_m747CA71A9483CDB394B13BD0AD048EE17E48FFE4_inline(L_2233, L_2238, NULL);
- L_2230->___x = L_2239;
- Extents_t369FB2B84521A0229C2FA3D4C8592B14E07CEFE6* L_2240 = (Extents_t369FB2B84521A0229C2FA3D4C8592B14E07CEFE6*)(&__this->___m_MeshExtents);
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_2241 = (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)(&L_2240->___min);
- Extents_t369FB2B84521A0229C2FA3D4C8592B14E07CEFE6* L_2242 = (Extents_t369FB2B84521A0229C2FA3D4C8592B14E07CEFE6*)(&__this->___m_MeshExtents);
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_2243 = (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)(&L_2242->___min);
- float L_2244 = L_2243->___y;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_2245 = ___0_textInfo;
- NullCheck(L_2245);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_2246 = L_2245->___textElementInfo;
- int32_t L_2247 = __this->___m_CharacterCount;
- NullCheck(L_2246);
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_2248 = (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)(&((L_2246)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_2247)))->___bottomLeft);
- float L_2249 = L_2248->___y;
- float L_2250;
- L_2250 = Mathf_Min_m747CA71A9483CDB394B13BD0AD048EE17E48FFE4_inline(L_2244, L_2249, NULL);
- L_2241->___y = L_2250;
- Extents_t369FB2B84521A0229C2FA3D4C8592B14E07CEFE6* L_2251 = (Extents_t369FB2B84521A0229C2FA3D4C8592B14E07CEFE6*)(&__this->___m_MeshExtents);
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_2252 = (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)(&L_2251->___max);
- Extents_t369FB2B84521A0229C2FA3D4C8592B14E07CEFE6* L_2253 = (Extents_t369FB2B84521A0229C2FA3D4C8592B14E07CEFE6*)(&__this->___m_MeshExtents);
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_2254 = (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)(&L_2253->___max);
- float L_2255 = L_2254->___x;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_2256 = ___0_textInfo;
- NullCheck(L_2256);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_2257 = L_2256->___textElementInfo;
- int32_t L_2258 = __this->___m_CharacterCount;
- NullCheck(L_2257);
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_2259 = (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)(&((L_2257)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_2258)))->___topRight);
- float L_2260 = L_2259->___x;
- float L_2261;
- L_2261 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline(L_2255, L_2260, NULL);
- L_2252->___x = L_2261;
- Extents_t369FB2B84521A0229C2FA3D4C8592B14E07CEFE6* L_2262 = (Extents_t369FB2B84521A0229C2FA3D4C8592B14E07CEFE6*)(&__this->___m_MeshExtents);
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_2263 = (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)(&L_2262->___max);
- Extents_t369FB2B84521A0229C2FA3D4C8592B14E07CEFE6* L_2264 = (Extents_t369FB2B84521A0229C2FA3D4C8592B14E07CEFE6*)(&__this->___m_MeshExtents);
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_2265 = (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)(&L_2264->___max);
- float L_2266 = L_2265->___y;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_2267 = ___0_textInfo;
- NullCheck(L_2267);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_2268 = L_2267->___textElementInfo;
- int32_t L_2269 = __this->___m_CharacterCount;
- NullCheck(L_2268);
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_2270 = (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)(&((L_2268)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_2269)))->___topRight);
- float L_2271 = L_2270->___y;
- float L_2272;
- L_2272 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline(L_2266, L_2271, NULL);
- L_2263->___y = L_2272;
- }
-
- IL_401f:
- {
- int32_t L_2273 = V_22;
- if (!L_2273)
- {
- goto IL_4028;
- }
- }
- {
- int32_t L_2274 = V_22;
- if ((!(((uint32_t)L_2274) == ((uint32_t)3))))
- {
- goto IL_4045;
- }
- }
-
- IL_4028:
- {
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_2275 = ___1_generationSettings;
- NullCheck(L_2275);
- int32_t L_2276 = L_2275->___overflowMode;
- if ((((int32_t)L_2276) == ((int32_t)3)))
- {
- goto IL_4045;
- }
- }
- {
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_2277 = ___1_generationSettings;
- NullCheck(L_2277);
- int32_t L_2278 = L_2277->___overflowMode;
- if ((((int32_t)L_2278) == ((int32_t)1)))
- {
- goto IL_4045;
- }
- }
- {
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_2279 = ___1_generationSettings;
- NullCheck(L_2279);
- int32_t L_2280 = L_2279->___overflowMode;
- G_B670_0 = ((((int32_t)L_2280) == ((int32_t)6))? 1 : 0);
- goto IL_4046;
- }
-
- IL_4045:
- {
- G_B670_0 = 1;
- }
-
- IL_4046:
- {
- V_290 = (bool)G_B670_0;
- bool L_2281 = V_290;
- if (!L_2281)
- {
- goto IL_4384;
- }
- }
- {
- V_291 = (bool)0;
- V_292 = (bool)0;
- bool L_2282 = V_36;
- if (L_2282)
- {
- goto IL_40ab;
- }
- }
- {
- uint32_t* L_2283 = ___2_charCode;
- int32_t L_2284 = *((uint32_t*)L_2283);
- if ((((int32_t)L_2284) == ((int32_t)((int32_t)8203))))
- {
- goto IL_40ab;
- }
- }
- {
- uint32_t* L_2285 = ___2_charCode;
- int32_t L_2286 = *((uint32_t*)L_2285);
- if ((!(((uint32_t)L_2286) == ((uint32_t)((int32_t)45)))))
- {
- goto IL_40a2;
- }
- }
- {
- int32_t L_2287 = __this->___m_CharacterCount;
- if ((((int32_t)L_2287) <= ((int32_t)0)))
- {
- goto IL_40ab;
- }
- }
- {
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_2288 = ___0_textInfo;
- NullCheck(L_2288);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_2289 = L_2288->___textElementInfo;
- int32_t L_2290 = __this->___m_CharacterCount;
- NullCheck(L_2289);
- uint32_t L_2291 = ((L_2289)->GetAddressAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_subtract(L_2290, 1)))))->___character;
- il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.char_class);
- bool L_2292;
- L_2292 = Char_IsWhiteSpace_m02AEC6EA19513CAFC6882CFCA54C45794D2B5924(((int32_t)(uint16_t)L_2291), NULL);
- if (!L_2292)
- {
- goto IL_40ab;
- }
- }
-
- IL_40a2:
- {
- uint32_t* L_2293 = ___2_charCode;
- int32_t L_2294 = *((uint32_t*)L_2293);
- if ((!(((uint32_t)L_2294) == ((uint32_t)((int32_t)173)))))
- {
- goto IL_40eb;
- }
- }
-
- IL_40ab:
- {
- bool L_2295 = __this->___m_IsNonBreakingSpace;
- bool L_2296 = V_18;
- if (!((int32_t)(((((int32_t)L_2295) == ((int32_t)0))? 1 : 0)|(int32_t)L_2296)))
- {
- goto IL_40eb;
- }
- }
- {
- uint32_t* L_2297 = ___2_charCode;
- int32_t L_2298 = *((uint32_t*)L_2297);
- if ((((int32_t)L_2298) == ((int32_t)((int32_t)160))))
- {
- goto IL_40eb;
- }
- }
- {
- uint32_t* L_2299 = ___2_charCode;
- int32_t L_2300 = *((uint32_t*)L_2299);
- if ((((int32_t)L_2300) == ((int32_t)((int32_t)8199))))
- {
- goto IL_40eb;
- }
- }
- {
- uint32_t* L_2301 = ___2_charCode;
- int32_t L_2302 = *((uint32_t*)L_2301);
- if ((((int32_t)L_2302) == ((int32_t)((int32_t)8209))))
- {
- goto IL_40eb;
- }
- }
- {
- uint32_t* L_2303 = ___2_charCode;
- int32_t L_2304 = *((uint32_t*)L_2303);
- if ((((int32_t)L_2304) == ((int32_t)((int32_t)8239))))
- {
- goto IL_40eb;
- }
- }
- {
- uint32_t* L_2305 = ___2_charCode;
- int32_t L_2306 = *((uint32_t*)L_2305);
- G_B684_0 = ((((int32_t)((((int32_t)L_2306) == ((int32_t)((int32_t)8288)))? 1 : 0)) == ((int32_t)0))? 1 : 0);
- goto IL_40ec;
- }
-
- IL_40eb:
- {
- G_B684_0 = 0;
- }
-
- IL_40ec:
- {
- V_293 = (bool)G_B684_0;
- bool L_2307 = V_293;
- if (!L_2307)
- {
- goto IL_415a;
- }
- }
- {
- uint32_t* L_2308 = ___2_charCode;
- int32_t L_2309 = *((uint32_t*)L_2308);
- if ((!(((uint32_t)L_2309) == ((uint32_t)((int32_t)45)))))
- {
- goto IL_412d;
- }
- }
- {
- int32_t L_2310 = __this->___m_CharacterCount;
- if ((((int32_t)L_2310) <= ((int32_t)0)))
- {
- goto IL_412d;
- }
- }
- {
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_2311 = ___0_textInfo;
- NullCheck(L_2311);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_2312 = L_2311->___textElementInfo;
- int32_t L_2313 = __this->___m_CharacterCount;
- NullCheck(L_2312);
- uint32_t L_2314 = ((L_2312)->GetAddressAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_subtract(L_2313, 1)))))->___character;
- il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.char_class);
- bool L_2315;
- L_2315 = Char_IsWhiteSpace_m02AEC6EA19513CAFC6882CFCA54C45794D2B5924(((int32_t)(uint16_t)L_2314), NULL);
- G_B689_0 = ((((int32_t)L_2315) == ((int32_t)0))? 1 : 0);
- goto IL_412e;
- }
-
- IL_412d:
- {
- G_B689_0 = 1;
- }
-
- IL_412e:
- {
- V_294 = (bool)G_B689_0;
- bool L_2316 = V_294;
- if (!L_2316)
- {
- goto IL_4154;
- }
- }
- {
- V_17 = (bool)0;
- V_291 = (bool)1;
- WordWrapState_tD71131CF008362DB9562FB9794AE9D9225D8F123* L_2317 = (WordWrapState_tD71131CF008362DB9562FB9794AE9D9225D8F123*)(&__this->___m_SavedSoftLineBreakState);
- L_2317->___previousWordBreak = (-1);
- }
-
- IL_4154:
- {
- goto IL_432f;
- }
-
- IL_415a:
- {
- bool L_2318 = __this->___m_IsNonBreakingSpace;
- if (L_2318)
- {
- goto IL_4184;
- }
- }
- {
- uint32_t* L_2319 = ___2_charCode;
- int32_t L_2320 = *((uint32_t*)L_2319);
- il2cpp_codegen_runtime_class_init_inline(TextGeneratorUtilities_tAD0F329B1A5C7CC27CF63086C11FE092B43FED53_il2cpp_TypeInfo_var);
- bool L_2321;
- L_2321 = TextGeneratorUtilities_IsHangul_m5A23BA8E0EBE57243E2E96A248B3F6570A87A966(L_2320, NULL);
- if (!L_2321)
- {
- goto IL_4178;
- }
- }
- {
- TextSettings_tB7F55685AFFD4A96F714427BCACFD6958E357D64* L_2322 = V_0;
- NullCheck(L_2322);
- UnicodeLineBreakingRules_t80BE36F5E16AE48FE7B6DE1C91D36B1142B4EC0E* L_2323;
- L_2323 = TextSettings_get_lineBreakingRules_m96E2C32D4F08309D904B0BCD83CEBE8CD6716A04(L_2322, NULL);
- NullCheck(L_2323);
- bool L_2324;
- L_2324 = UnicodeLineBreakingRules_get_useModernHangulLineBreakingRules_mD86D283CE7BA23A0174B9227A7BD915D3D9FD464_inline(L_2323, NULL);
- if (!L_2324)
- {
- goto IL_4181;
- }
- }
-
- IL_4178:
- {
- uint32_t* L_2325 = ___2_charCode;
- int32_t L_2326 = *((uint32_t*)L_2325);
- il2cpp_codegen_runtime_class_init_inline(TextGeneratorUtilities_tAD0F329B1A5C7CC27CF63086C11FE092B43FED53_il2cpp_TypeInfo_var);
- bool L_2327;
- L_2327 = TextGeneratorUtilities_IsCJK_m2F2718B1203271CC2C501C5054590299FBCA5B7D(L_2326, NULL);
- G_B697_0 = ((int32_t)(L_2327));
- goto IL_4182;
- }
-
- IL_4181:
- {
- G_B697_0 = 1;
- }
-
- IL_4182:
- {
- G_B699_0 = G_B697_0;
- goto IL_4185;
- }
-
- IL_4184:
- {
- G_B699_0 = 0;
- }
-
- IL_4185:
- {
- V_295 = (bool)G_B699_0;
- bool L_2328 = V_295;
- if (!L_2328)
- {
- goto IL_4294;
- }
- }
- {
- TextSettings_tB7F55685AFFD4A96F714427BCACFD6958E357D64* L_2329 = V_0;
- NullCheck(L_2329);
- UnicodeLineBreakingRules_t80BE36F5E16AE48FE7B6DE1C91D36B1142B4EC0E* L_2330;
- L_2330 = TextSettings_get_lineBreakingRules_m96E2C32D4F08309D904B0BCD83CEBE8CD6716A04(L_2329, NULL);
- NullCheck(L_2330);
- HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A* L_2331;
- L_2331 = UnicodeLineBreakingRules_get_leadingCharactersLookup_m1DAC015D7E37112EAE0437E6472AEA0719DFF3DC(L_2330, NULL);
- uint32_t* L_2332 = ___2_charCode;
- int32_t L_2333 = *((uint32_t*)L_2332);
- NullCheck(L_2331);
- bool L_2334;
- L_2334 = HashSet_1_Contains_m02385B663B65E53485251FFFD116D0F26BA172B9(L_2331, L_2333, HashSet_1_Contains_m02385B663B65E53485251FFFD116D0F26BA172B9_RuntimeMethod_var);
- V_296 = L_2334;
- int32_t L_2335 = __this->___m_CharacterCount;
- int32_t L_2336 = V_1;
- if ((((int32_t)L_2335) >= ((int32_t)((int32_t)il2cpp_codegen_subtract(L_2336, 1)))))
- {
- goto IL_41e4;
- }
- }
- {
- TextSettings_tB7F55685AFFD4A96F714427BCACFD6958E357D64* L_2337 = V_0;
- NullCheck(L_2337);
- UnicodeLineBreakingRules_t80BE36F5E16AE48FE7B6DE1C91D36B1142B4EC0E* L_2338;
- L_2338 = TextSettings_get_lineBreakingRules_m96E2C32D4F08309D904B0BCD83CEBE8CD6716A04(L_2337, NULL);
- NullCheck(L_2338);
- HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A* L_2339;
- L_2339 = UnicodeLineBreakingRules_get_followingCharactersLookup_m5510A21873DC5DA66F4A2DFA4C26A5EFAD494D8B(L_2338, NULL);
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_2340 = ___0_textInfo;
- NullCheck(L_2340);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_2341 = L_2340->___textElementInfo;
- int32_t L_2342 = __this->___m_CharacterCount;
- NullCheck(L_2341);
- uint32_t L_2343 = ((L_2341)->GetAddressAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_2342, 1)))))->___character;
- NullCheck(L_2339);
- bool L_2344;
- L_2344 = HashSet_1_Contains_m02385B663B65E53485251FFFD116D0F26BA172B9(L_2339, L_2343, HashSet_1_Contains_m02385B663B65E53485251FFFD116D0F26BA172B9_RuntimeMethod_var);
- G_B703_0 = ((int32_t)(L_2344));
- goto IL_41e5;
- }
-
- IL_41e4:
- {
- G_B703_0 = 0;
- }
-
- IL_41e5:
- {
- V_297 = (bool)G_B703_0;
- bool L_2345 = V_296;
- V_298 = (bool)((((int32_t)L_2345) == ((int32_t)0))? 1 : 0);
- bool L_2346 = V_298;
- if (!L_2346)
- {
- goto IL_4259;
- }
- }
- {
- bool L_2347 = V_297;
- V_299 = (bool)((((int32_t)L_2347) == ((int32_t)0))? 1 : 0);
- bool L_2348 = V_299;
- if (!L_2348)
- {
- goto IL_4226;
- }
- }
- {
- V_17 = (bool)0;
- V_291 = (bool)1;
- }
-
- IL_4226:
- {
- bool L_2349 = V_17;
- V_300 = L_2349;
- bool L_2350 = V_300;
- if (!L_2350)
- {
- goto IL_4256;
- }
- }
- {
- bool L_2351 = V_36;
- V_301 = L_2351;
- bool L_2352 = V_301;
- if (!L_2352)
- {
- goto IL_424e;
- }
- }
- {
- V_292 = (bool)1;
- }
-
- IL_424e:
- {
- V_291 = (bool)1;
- }
-
- IL_4256:
- {
- goto IL_428e;
- }
-
- IL_4259:
- {
- bool L_2353 = V_17;
- bool L_2354 = V_52;
- V_302 = (bool)((int32_t)((int32_t)L_2353&(int32_t)L_2354));
- bool L_2355 = V_302;
- if (!L_2355)
- {
- goto IL_428d;
- }
- }
- {
- bool L_2356 = V_36;
- V_303 = L_2356;
- bool L_2357 = V_303;
- if (!L_2357)
- {
- goto IL_4285;
- }
- }
- {
- V_292 = (bool)1;
- }
-
- IL_4285:
- {
- V_291 = (bool)1;
- }
-
- IL_428d:
- {
- }
-
- IL_428e:
- {
- goto IL_432f;
- }
-
- IL_4294:
- {
- bool L_2358 = __this->___m_IsNonBreakingSpace;
- if (L_2358)
- {
- goto IL_42c6;
- }
- }
- {
- int32_t L_2359 = __this->___m_CharacterCount;
- int32_t L_2360 = V_1;
- if ((((int32_t)((int32_t)il2cpp_codegen_add(L_2359, 1))) >= ((int32_t)L_2360)))
- {
- goto IL_42c6;
- }
- }
- {
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_2361 = ___0_textInfo;
- NullCheck(L_2361);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_2362 = L_2361->___textElementInfo;
- int32_t L_2363 = __this->___m_CharacterCount;
- NullCheck(L_2362);
- uint32_t L_2364 = ((L_2362)->GetAddressAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_2363, 1)))))->___character;
- il2cpp_codegen_runtime_class_init_inline(TextGeneratorUtilities_tAD0F329B1A5C7CC27CF63086C11FE092B43FED53_il2cpp_TypeInfo_var);
- bool L_2365;
- L_2365 = TextGeneratorUtilities_IsCJK_m2F2718B1203271CC2C501C5054590299FBCA5B7D(L_2364, NULL);
- G_B721_0 = ((int32_t)(L_2365));
- goto IL_42c7;
- }
-
- IL_42c6:
- {
- G_B721_0 = 0;
- }
-
- IL_42c7:
- {
- V_304 = (bool)G_B721_0;
- bool L_2366 = V_304;
- if (!L_2366)
- {
- goto IL_42e0;
- }
- }
- {
- V_291 = (bool)1;
- goto IL_432f;
- }
-
- IL_42e0:
- {
- bool L_2367 = V_17;
- V_305 = L_2367;
- bool L_2368 = V_305;
- if (!L_2368)
- {
- goto IL_432f;
- }
- }
- {
- bool L_2369 = V_36;
- if (!L_2369)
- {
- goto IL_42fe;
- }
- }
- {
- uint32_t* L_2370 = ___2_charCode;
- int32_t L_2371 = *((uint32_t*)L_2370);
- if ((!(((uint32_t)L_2371) == ((uint32_t)((int32_t)160)))))
- {
- goto IL_4311;
- }
- }
-
- IL_42fe:
- {
- uint32_t* L_2372 = ___2_charCode;
- int32_t L_2373 = *((uint32_t*)L_2372);
- if ((!(((uint32_t)L_2373) == ((uint32_t)((int32_t)173)))))
- {
- goto IL_430e;
- }
- }
- {
- bool L_2374 = V_21;
- G_B729_0 = ((((int32_t)L_2374) == ((int32_t)0))? 1 : 0);
- goto IL_430f;
- }
-
- IL_430e:
- {
- G_B729_0 = 0;
- }
-
- IL_430f:
- {
- G_B731_0 = G_B729_0;
- goto IL_4312;
- }
-
- IL_4311:
- {
- G_B731_0 = 1;
- }
-
- IL_4312:
- {
- V_306 = (bool)G_B731_0;
- bool L_2375 = V_306;
- if (!L_2375)
- {
- goto IL_4327;
- }
- }
- {
- V_292 = (bool)1;
- }
-
- IL_4327:
- {
- V_291 = (bool)1;
- }
-
- IL_432f:
- {
- bool L_2376 = V_291;
- V_307 = L_2376;
- bool L_2377 = V_307;
- if (!L_2377)
- {
- goto IL_4359;
- }
- }
- {
- WordWrapState_tD71131CF008362DB9562FB9794AE9D9225D8F123* L_2378 = (WordWrapState_tD71131CF008362DB9562FB9794AE9D9225D8F123*)(&__this->___m_SavedWordWrapState);
- int32_t L_2379 = V_25;
- int32_t L_2380 = __this->___m_CharacterCount;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_2381 = ___0_textInfo;
- TextGenerator_SaveWordWrappingState_mC07B2C5977EECE10216F8C6AC9CC4204F7EF1936(__this, L_2378, L_2379, L_2380, L_2381, NULL);
- }
-
- IL_4359:
- {
- bool L_2382 = V_292;
- V_308 = L_2382;
- bool L_2383 = V_308;
- if (!L_2383)
- {
- goto IL_4383;
- }
- }
- {
- WordWrapState_tD71131CF008362DB9562FB9794AE9D9225D8F123* L_2384 = (WordWrapState_tD71131CF008362DB9562FB9794AE9D9225D8F123*)(&__this->___m_SavedSoftLineBreakState);
- int32_t L_2385 = V_25;
- int32_t L_2386 = __this->___m_CharacterCount;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_2387 = ___0_textInfo;
- TextGenerator_SaveWordWrappingState_mC07B2C5977EECE10216F8C6AC9CC4204F7EF1936(__this, L_2384, L_2385, L_2386, L_2387, NULL);
- }
-
- IL_4383:
- {
- }
-
- IL_4384:
- {
- WordWrapState_tD71131CF008362DB9562FB9794AE9D9225D8F123* L_2388 = (WordWrapState_tD71131CF008362DB9562FB9794AE9D9225D8F123*)(&__this->___m_SavedLastValidState);
- int32_t L_2389 = V_25;
- int32_t L_2390 = __this->___m_CharacterCount;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_2391 = ___0_textInfo;
- TextGenerator_SaveWordWrappingState_mC07B2C5977EECE10216F8C6AC9CC4204F7EF1936(__this, L_2388, L_2389, L_2390, L_2391, NULL);
- int32_t L_2392 = __this->___m_CharacterCount;
- __this->___m_CharacterCount = ((int32_t)il2cpp_codegen_add(L_2392, 1));
- }
-
- IL_43a9:
- {
- int32_t L_2393 = V_25;
- V_25 = ((int32_t)il2cpp_codegen_add(L_2393, 1));
- }
-
- IL_43af:
- {
- int32_t L_2394 = V_25;
- TextProcessingElementU5BU5D_t24A1E4C8745577D794FE856B4236875595E7FD22* L_2395 = __this->___m_TextProcessingArray;
- NullCheck(L_2395);
- if ((((int32_t)L_2394) >= ((int32_t)((int32_t)(((RuntimeArray*)L_2395)->max_length)))))
- {
- goto IL_43d2;
- }
- }
- {
- TextProcessingElementU5BU5D_t24A1E4C8745577D794FE856B4236875595E7FD22* L_2396 = __this->___m_TextProcessingArray;
- int32_t L_2397 = V_25;
- NullCheck(L_2396);
- uint32_t L_2398 = ((L_2396)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_2397)))->___unicode;
- G_B744_0 = ((!(((uint32_t)L_2398) <= ((uint32_t)0)))? 1 : 0);
- goto IL_43d3;
- }
-
- IL_43d2:
- {
- G_B744_0 = 0;
- }
-
- IL_43d3:
- {
- V_309 = (bool)G_B744_0;
- bool L_2399 = V_309;
- if (L_2399)
- {
- goto IL_052b;
- }
- }
-
- IL_43e4:
- {
- return;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextGenerator_InsertNewLine_m00109EA00343212A7FD05D49E7DBF81DBFE4B5E4 (TextGenerator_t6B84DC798596D3A9944DC346DD453C075EE62366* __this, int32_t ___0_i, float ___1_baseScale, float ___2_currentElementScale, float ___3_currentEmScale, float ___4_boldSpacingAdjustment, float ___5_characterSpacingAdjustment, float ___6_width, float ___7_lineGap, bool* ___8_isMaxVisibleDescenderSet, float* ___9_maxVisibleDescender, TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* ___10_generationSettings, TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* ___11_textInfo, const RuntimeMethod* method)
- {
- static bool s_Il2CppMethodInitialized;
- if (!s_Il2CppMethodInitialized)
- {
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TextGeneratorUtilities_tAD0F329B1A5C7CC27CF63086C11FE092B43FED53_il2cpp_TypeInfo_var);
- s_Il2CppMethodInitialized = true;
- }
- float V_0 = 0.0f;
- float V_1 = 0.0f;
- float V_2 = 0.0f;
- float V_3 = 0.0f;
- float V_4 = 0.0f;
- float V_5 = 0.0f;
- bool V_6 = false;
- bool V_7 = false;
- bool V_8 = false;
- int32_t V_9 = 0;
- float V_10 = 0.0f;
- bool V_11 = false;
- bool V_12 = false;
- float V_13 = 0.0f;
- float V_14 = 0.0f;
- int32_t G_B5_0 = 0;
- TextGenerator_t6B84DC798596D3A9944DC346DD453C075EE62366* G_B9_0 = NULL;
- TextGenerator_t6B84DC798596D3A9944DC346DD453C075EE62366* G_B8_0 = NULL;
- float G_B10_0 = 0.0f;
- TextGenerator_t6B84DC798596D3A9944DC346DD453C075EE62366* G_B10_1 = NULL;
- int32_t G_B16_0 = 0;
- int32_t G_B18_0 = 0;
- TextGenerator_t6B84DC798596D3A9944DC346DD453C075EE62366* G_B22_0 = NULL;
- LineInfo_t2BBD461B330C46ACA45596A8E72FEA4172F88CF5* G_B22_1 = NULL;
- TextGenerator_t6B84DC798596D3A9944DC346DD453C075EE62366* G_B21_0 = NULL;
- LineInfo_t2BBD461B330C46ACA45596A8E72FEA4172F88CF5* G_B21_1 = NULL;
- int32_t G_B23_0 = 0;
- TextGenerator_t6B84DC798596D3A9944DC346DD453C075EE62366* G_B23_1 = NULL;
- LineInfo_t2BBD461B330C46ACA45596A8E72FEA4172F88CF5* G_B23_2 = NULL;
- TextGenerator_t6B84DC798596D3A9944DC346DD453C075EE62366* G_B25_0 = NULL;
- LineInfo_t2BBD461B330C46ACA45596A8E72FEA4172F88CF5* G_B25_1 = NULL;
- TextGenerator_t6B84DC798596D3A9944DC346DD453C075EE62366* G_B24_0 = NULL;
- LineInfo_t2BBD461B330C46ACA45596A8E72FEA4172F88CF5* G_B24_1 = NULL;
- int32_t G_B26_0 = 0;
- TextGenerator_t6B84DC798596D3A9944DC346DD453C075EE62366* G_B26_1 = NULL;
- LineInfo_t2BBD461B330C46ACA45596A8E72FEA4172F88CF5* G_B26_2 = NULL;
- TextGenerator_t6B84DC798596D3A9944DC346DD453C075EE62366* G_B28_0 = NULL;
- LineInfo_t2BBD461B330C46ACA45596A8E72FEA4172F88CF5* G_B28_1 = NULL;
- TextGenerator_t6B84DC798596D3A9944DC346DD453C075EE62366* G_B27_0 = NULL;
- LineInfo_t2BBD461B330C46ACA45596A8E72FEA4172F88CF5* G_B27_1 = NULL;
- int32_t G_B29_0 = 0;
- TextGenerator_t6B84DC798596D3A9944DC346DD453C075EE62366* G_B29_1 = NULL;
- LineInfo_t2BBD461B330C46ACA45596A8E72FEA4172F88CF5* G_B29_2 = NULL;
- LineInfo_t2BBD461B330C46ACA45596A8E72FEA4172F88CF5* G_B31_0 = NULL;
- LineInfo_t2BBD461B330C46ACA45596A8E72FEA4172F88CF5* G_B30_0 = NULL;
- float G_B32_0 = 0.0f;
- LineInfo_t2BBD461B330C46ACA45596A8E72FEA4172F88CF5* G_B32_1 = NULL;
- float G_B34_0 = 0.0f;
- LineInfo_t2BBD461B330C46ACA45596A8E72FEA4172F88CF5* G_B34_1 = NULL;
- float G_B33_0 = 0.0f;
- LineInfo_t2BBD461B330C46ACA45596A8E72FEA4172F88CF5* G_B33_1 = NULL;
- float G_B35_0 = 0.0f;
- float G_B35_1 = 0.0f;
- LineInfo_t2BBD461B330C46ACA45596A8E72FEA4172F88CF5* G_B35_2 = NULL;
- {
- float L_0 = __this->___m_MaxLineAscender;
- float L_1 = __this->___m_StartOfLineAscender;
- V_0 = ((float)il2cpp_codegen_subtract(L_0, L_1));
- float L_2 = __this->___m_LineOffset;
- if ((!(((float)L_2) > ((float)(0.0f)))))
- {
- goto IL_003c;
- }
- }
- {
- float L_3 = V_0;
- il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
- float L_4;
- L_4 = fabsf(L_3);
- if ((!(((float)L_4) > ((float)(0.00999999978f)))))
- {
- goto IL_003c;
- }
- }
- {
- bool L_5 = __this->___m_IsDrivenLineSpacing;
- if (L_5)
- {
- goto IL_003c;
- }
- }
- {
- bool L_6 = __this->___m_IsNewPage;
- G_B5_0 = ((((int32_t)L_6) == ((int32_t)0))? 1 : 0);
- goto IL_003d;
- }
-
- IL_003c:
- {
- G_B5_0 = 0;
- }
-
- IL_003d:
- {
- V_6 = (bool)G_B5_0;
- bool L_7 = V_6;
- if (!L_7)
- {
- goto IL_0076;
- }
- }
- {
- int32_t L_8 = __this->___m_FirstCharacterOfLine;
- int32_t L_9 = __this->___m_CharacterCount;
- float L_10 = V_0;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_11 = ___11_textInfo;
- il2cpp_codegen_runtime_class_init_inline(TextGeneratorUtilities_tAD0F329B1A5C7CC27CF63086C11FE092B43FED53_il2cpp_TypeInfo_var);
- TextGeneratorUtilities_AdjustLineOffset_m811C187EA3E41781116F0C7A679B05BB27874123(L_8, L_9, L_10, L_11, NULL);
- float L_12 = __this->___m_MaxDescender;
- float L_13 = V_0;
- __this->___m_MaxDescender = ((float)il2cpp_codegen_subtract(L_12, L_13));
- float L_14 = __this->___m_LineOffset;
- float L_15 = V_0;
- __this->___m_LineOffset = ((float)il2cpp_codegen_add(L_14, L_15));
- }
-
- IL_0076:
- {
- float L_16 = __this->___m_MaxLineAscender;
- float L_17 = __this->___m_LineOffset;
- V_1 = ((float)il2cpp_codegen_subtract(L_16, L_17));
- float L_18 = __this->___m_MaxLineDescender;
- float L_19 = __this->___m_LineOffset;
- V_2 = ((float)il2cpp_codegen_subtract(L_18, L_19));
- float L_20 = __this->___m_MaxDescender;
- float L_21 = V_2;
- if ((((float)L_20) < ((float)L_21)))
- {
- G_B9_0 = __this;
- goto IL_009f;
- }
- G_B8_0 = __this;
- }
- {
- float L_22 = V_2;
- G_B10_0 = L_22;
- G_B10_1 = G_B8_0;
- goto IL_00a5;
- }
-
- IL_009f:
- {
- float L_23 = __this->___m_MaxDescender;
- G_B10_0 = L_23;
- G_B10_1 = G_B9_0;
- }
-
- IL_00a5:
- {
- NullCheck(G_B10_1);
- G_B10_1->___m_MaxDescender = G_B10_0;
- bool* L_24 = ___8_isMaxVisibleDescenderSet;
- int32_t L_25 = *((uint8_t*)L_24);
- V_7 = (bool)((((int32_t)L_25) == ((int32_t)0))? 1 : 0);
- bool L_26 = V_7;
- if (!L_26)
- {
- goto IL_00bf;
- }
- }
- {
- float* L_27 = ___9_maxVisibleDescender;
- float L_28 = __this->___m_MaxDescender;
- *((float*)L_27) = (float)L_28;
- }
-
- IL_00bf:
- {
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_29 = ___10_generationSettings;
- NullCheck(L_29);
- bool L_30 = L_29->___useMaxVisibleDescender;
- if (!L_30)
- {
- goto IL_00ee;
- }
- }
- {
- int32_t L_31 = __this->___m_CharacterCount;
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_32 = ___10_generationSettings;
- NullCheck(L_32);
- int32_t L_33 = L_32->___maxVisibleCharacters;
- if ((((int32_t)L_31) >= ((int32_t)L_33)))
- {
- goto IL_00eb;
- }
- }
- {
- int32_t L_34 = __this->___m_LineNumber;
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_35 = ___10_generationSettings;
- NullCheck(L_35);
- int32_t L_36 = L_35->___maxVisibleLines;
- G_B16_0 = ((((int32_t)((((int32_t)L_34) < ((int32_t)L_36))? 1 : 0)) == ((int32_t)0))? 1 : 0);
- goto IL_00ec;
- }
-
- IL_00eb:
- {
- G_B16_0 = 1;
- }
-
- IL_00ec:
- {
- G_B18_0 = G_B16_0;
- goto IL_00ef;
- }
-
- IL_00ee:
- {
- G_B18_0 = 0;
- }
-
- IL_00ef:
- {
- V_8 = (bool)G_B18_0;
- bool L_37 = V_8;
- if (!L_37)
- {
- goto IL_00f9;
- }
- }
- {
- bool* L_38 = ___8_isMaxVisibleDescenderSet;
- *((int8_t*)L_38) = (int8_t)1;
- }
-
- IL_00f9:
- {
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_39 = ___11_textInfo;
- NullCheck(L_39);
- LineInfoU5BU5D_t37598F2175B291797270D1161DC29B6296FB169D* L_40 = L_39->___lineInfo;
- int32_t L_41 = __this->___m_LineNumber;
- NullCheck(L_40);
- int32_t L_42 = __this->___m_FirstCharacterOfLine;
- ((L_40)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_41)))->___firstCharacterIndex = L_42;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_43 = ___11_textInfo;
- NullCheck(L_43);
- LineInfoU5BU5D_t37598F2175B291797270D1161DC29B6296FB169D* L_44 = L_43->___lineInfo;
- int32_t L_45 = __this->___m_LineNumber;
- NullCheck(L_44);
- int32_t L_46 = __this->___m_FirstCharacterOfLine;
- int32_t L_47 = __this->___m_FirstVisibleCharacterOfLine;
- if ((((int32_t)L_46) > ((int32_t)L_47)))
- {
- G_B22_0 = __this;
- G_B22_1 = ((L_44)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_45)));
- goto IL_013f;
- }
- G_B21_0 = __this;
- G_B21_1 = ((L_44)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_45)));
- }
- {
- int32_t L_48 = __this->___m_FirstVisibleCharacterOfLine;
- G_B23_0 = L_48;
- G_B23_1 = G_B21_0;
- G_B23_2 = G_B21_1;
- goto IL_0145;
- }
-
- IL_013f:
- {
- int32_t L_49 = __this->___m_FirstCharacterOfLine;
- G_B23_0 = L_49;
- G_B23_1 = G_B22_0;
- G_B23_2 = G_B22_1;
- }
-
- IL_0145:
- {
- int32_t L_50 = G_B23_0;
- V_9 = L_50;
- NullCheck(G_B23_1);
- G_B23_1->___m_FirstVisibleCharacterOfLine = L_50;
- int32_t L_51 = V_9;
- G_B23_2->___firstVisibleCharacterIndex = L_51;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_52 = ___11_textInfo;
- NullCheck(L_52);
- LineInfoU5BU5D_t37598F2175B291797270D1161DC29B6296FB169D* L_53 = L_52->___lineInfo;
- int32_t L_54 = __this->___m_LineNumber;
- NullCheck(L_53);
- int32_t L_55 = __this->___m_CharacterCount;
- if ((((int32_t)((int32_t)il2cpp_codegen_subtract(L_55, 1))) > ((int32_t)0)))
- {
- G_B25_0 = __this;
- G_B25_1 = ((L_53)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_54)));
- goto IL_0175;
- }
- G_B24_0 = __this;
- G_B24_1 = ((L_53)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_54)));
- }
- {
- G_B26_0 = 0;
- G_B26_1 = G_B24_0;
- G_B26_2 = G_B24_1;
- goto IL_017d;
- }
-
- IL_0175:
- {
- int32_t L_56 = __this->___m_CharacterCount;
- G_B26_0 = ((int32_t)il2cpp_codegen_subtract(L_56, 1));
- G_B26_1 = G_B25_0;
- G_B26_2 = G_B25_1;
- }
-
- IL_017d:
- {
- int32_t L_57 = G_B26_0;
- V_9 = L_57;
- NullCheck(G_B26_1);
- G_B26_1->___m_LastCharacterOfLine = L_57;
- int32_t L_58 = V_9;
- G_B26_2->___lastCharacterIndex = L_58;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_59 = ___11_textInfo;
- NullCheck(L_59);
- LineInfoU5BU5D_t37598F2175B291797270D1161DC29B6296FB169D* L_60 = L_59->___lineInfo;
- int32_t L_61 = __this->___m_LineNumber;
- NullCheck(L_60);
- int32_t L_62 = __this->___m_LastVisibleCharacterOfLine;
- int32_t L_63 = __this->___m_FirstVisibleCharacterOfLine;
- if ((((int32_t)L_62) < ((int32_t)L_63)))
- {
- G_B28_0 = __this;
- G_B28_1 = ((L_60)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_61)));
- goto IL_01b5;
- }
- G_B27_0 = __this;
- G_B27_1 = ((L_60)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_61)));
- }
- {
- int32_t L_64 = __this->___m_LastVisibleCharacterOfLine;
- G_B29_0 = L_64;
- G_B29_1 = G_B27_0;
- G_B29_2 = G_B27_1;
- goto IL_01bb;
- }
-
- IL_01b5:
- {
- int32_t L_65 = __this->___m_FirstVisibleCharacterOfLine;
- G_B29_0 = L_65;
- G_B29_1 = G_B28_0;
- G_B29_2 = G_B28_1;
- }
-
- IL_01bb:
- {
- int32_t L_66 = G_B29_0;
- V_9 = L_66;
- NullCheck(G_B29_1);
- G_B29_1->___m_LastVisibleCharacterOfLine = L_66;
- int32_t L_67 = V_9;
- G_B29_2->___lastVisibleCharacterIndex = L_67;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_68 = ___11_textInfo;
- NullCheck(L_68);
- LineInfoU5BU5D_t37598F2175B291797270D1161DC29B6296FB169D* L_69 = L_68->___lineInfo;
- int32_t L_70 = __this->___m_LineNumber;
- NullCheck(L_69);
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_71 = ___11_textInfo;
- NullCheck(L_71);
- LineInfoU5BU5D_t37598F2175B291797270D1161DC29B6296FB169D* L_72 = L_71->___lineInfo;
- int32_t L_73 = __this->___m_LineNumber;
- NullCheck(L_72);
- int32_t L_74 = ((L_72)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_73)))->___lastCharacterIndex;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_75 = ___11_textInfo;
- NullCheck(L_75);
- LineInfoU5BU5D_t37598F2175B291797270D1161DC29B6296FB169D* L_76 = L_75->___lineInfo;
- int32_t L_77 = __this->___m_LineNumber;
- NullCheck(L_76);
- int32_t L_78 = ((L_76)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_77)))->___firstCharacterIndex;
- ((L_69)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_70)))->___characterCount = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_subtract(L_74, L_78)), 1));
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_79 = ___11_textInfo;
- NullCheck(L_79);
- LineInfoU5BU5D_t37598F2175B291797270D1161DC29B6296FB169D* L_80 = L_79->___lineInfo;
- int32_t L_81 = __this->___m_LineNumber;
- NullCheck(L_80);
- int32_t L_82 = __this->___m_LineVisibleCharacterCount;
- ((L_80)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_81)))->___visibleCharacterCount = L_82;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_83 = ___11_textInfo;
- NullCheck(L_83);
- LineInfoU5BU5D_t37598F2175B291797270D1161DC29B6296FB169D* L_84 = L_83->___lineInfo;
- int32_t L_85 = __this->___m_LineNumber;
- NullCheck(L_84);
- Extents_t369FB2B84521A0229C2FA3D4C8592B14E07CEFE6* L_86 = (Extents_t369FB2B84521A0229C2FA3D4C8592B14E07CEFE6*)(&((L_84)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_85)))->___lineExtents);
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_87 = ___11_textInfo;
- NullCheck(L_87);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_88 = L_87->___textElementInfo;
- int32_t L_89 = __this->___m_FirstVisibleCharacterOfLine;
- NullCheck(L_88);
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_90 = (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)(&((L_88)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_89)))->___bottomLeft);
- float L_91 = L_90->___x;
- float L_92 = V_2;
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_93;
- memset((&L_93), 0, sizeof(L_93));
- Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_93), L_91, L_92, NULL);
- L_86->___min = L_93;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_94 = ___11_textInfo;
- NullCheck(L_94);
- LineInfoU5BU5D_t37598F2175B291797270D1161DC29B6296FB169D* L_95 = L_94->___lineInfo;
- int32_t L_96 = __this->___m_LineNumber;
- NullCheck(L_95);
- Extents_t369FB2B84521A0229C2FA3D4C8592B14E07CEFE6* L_97 = (Extents_t369FB2B84521A0229C2FA3D4C8592B14E07CEFE6*)(&((L_95)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_96)))->___lineExtents);
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_98 = ___11_textInfo;
- NullCheck(L_98);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_99 = L_98->___textElementInfo;
- int32_t L_100 = __this->___m_LastVisibleCharacterOfLine;
- NullCheck(L_99);
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_101 = (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)(&((L_99)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_100)))->___topRight);
- float L_102 = L_101->___x;
- float L_103 = V_1;
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_104;
- memset((&L_104), 0, sizeof(L_104));
- Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_104), L_102, L_103, NULL);
- L_97->___max = L_104;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_105 = ___11_textInfo;
- NullCheck(L_105);
- LineInfoU5BU5D_t37598F2175B291797270D1161DC29B6296FB169D* L_106 = L_105->___lineInfo;
- int32_t L_107 = __this->___m_LineNumber;
- NullCheck(L_106);
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_108 = ___10_generationSettings;
- NullCheck(L_108);
- bool L_109 = L_108->___isIMGUI;
- if (L_109)
- {
- G_B31_0 = ((L_106)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_107)));
- goto IL_02e9;
- }
- G_B30_0 = ((L_106)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_107)));
- }
- {
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_110 = ___11_textInfo;
- NullCheck(L_110);
- LineInfoU5BU5D_t37598F2175B291797270D1161DC29B6296FB169D* L_111 = L_110->___lineInfo;
- int32_t L_112 = __this->___m_LineNumber;
- NullCheck(L_111);
- Extents_t369FB2B84521A0229C2FA3D4C8592B14E07CEFE6* L_113 = (Extents_t369FB2B84521A0229C2FA3D4C8592B14E07CEFE6*)(&((L_111)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_112)))->___lineExtents);
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_114 = (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)(&L_113->___max);
- float L_115 = L_114->___x;
- G_B32_0 = L_115;
- G_B32_1 = G_B30_0;
- goto IL_0300;
- }
-
- IL_02e9:
- {
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_116 = ___11_textInfo;
- NullCheck(L_116);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_117 = L_116->___textElementInfo;
- int32_t L_118 = __this->___m_LastVisibleCharacterOfLine;
- NullCheck(L_117);
- float L_119 = ((L_117)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_118)))->___xAdvance;
- G_B32_0 = L_119;
- G_B32_1 = G_B31_0;
- }
-
- IL_0300:
- {
- G_B32_1->___length = G_B32_0;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_120 = ___11_textInfo;
- NullCheck(L_120);
- LineInfoU5BU5D_t37598F2175B291797270D1161DC29B6296FB169D* L_121 = L_120->___lineInfo;
- int32_t L_122 = __this->___m_LineNumber;
- NullCheck(L_121);
- float L_123 = ___6_width;
- ((L_121)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_122)))->___width = L_123;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_124 = ___11_textInfo;
- NullCheck(L_124);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_125 = L_124->___textElementInfo;
- int32_t L_126 = __this->___m_LastVisibleCharacterOfLine;
- NullCheck(L_125);
- float L_127 = ((L_125)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_126)))->___adjustedHorizontalAdvance;
- V_3 = L_127;
- float L_128 = V_3;
- float L_129 = ___2_currentElementScale;
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_130 = __this->___m_CurrentFontAsset;
- NullCheck(L_130);
- float L_131;
- L_131 = FontAsset_get_regularStyleSpacing_mB7EEEA236312F5AC31FD3B787808279206F521B1(L_130, NULL);
- float L_132 = ___5_characterSpacingAdjustment;
- float L_133 = ___4_boldSpacingAdjustment;
- float L_134 = ___3_currentEmScale;
- float L_135 = __this->___m_CSpacing;
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_136 = ___10_generationSettings;
- NullCheck(L_136);
- float L_137 = L_136->___charWidthMaxAdj;
- V_4 = ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_128, L_129)), ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(L_131, L_132)), L_133)), L_134)))), L_135)), ((float)il2cpp_codegen_subtract((1.0f), L_137))));
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_138 = ___11_textInfo;
- NullCheck(L_138);
- LineInfoU5BU5D_t37598F2175B291797270D1161DC29B6296FB169D* L_139 = L_138->___lineInfo;
- int32_t L_140 = __this->___m_LineNumber;
- NullCheck(L_139);
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_141 = ___11_textInfo;
- NullCheck(L_141);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_142 = L_141->___textElementInfo;
- int32_t L_143 = __this->___m_LastVisibleCharacterOfLine;
- NullCheck(L_142);
- float L_144 = ((L_142)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_143)))->___xAdvance;
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_145 = ___10_generationSettings;
- NullCheck(L_145);
- bool L_146 = L_145->___isRightToLeft;
- if (L_146)
- {
- G_B34_0 = L_144;
- G_B34_1 = ((L_139)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_140)));
- goto IL_039c;
- }
- G_B33_0 = L_144;
- G_B33_1 = ((L_139)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_140)));
- }
- {
- float L_147 = V_4;
- G_B35_0 = ((-L_147));
- G_B35_1 = G_B33_0;
- G_B35_2 = G_B33_1;
- goto IL_039e;
- }
-
- IL_039c:
- {
- float L_148 = V_4;
- G_B35_0 = L_148;
- G_B35_1 = G_B34_0;
- G_B35_2 = G_B34_1;
- }
-
- IL_039e:
- {
- float L_149 = ((float)il2cpp_codegen_add(G_B35_1, G_B35_0));
- V_10 = L_149;
- G_B35_2->___maxAdvance = L_149;
- float L_150 = V_10;
- V_5 = L_150;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_151 = ___11_textInfo;
- NullCheck(L_151);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_152 = L_151->___textElementInfo;
- int32_t L_153 = __this->___m_LastVisibleCharacterOfLine;
- NullCheck(L_152);
- float L_154 = V_5;
- ((L_152)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_153)))->___xAdvance = L_154;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_155 = ___11_textInfo;
- NullCheck(L_155);
- LineInfoU5BU5D_t37598F2175B291797270D1161DC29B6296FB169D* L_156 = L_155->___lineInfo;
- int32_t L_157 = __this->___m_LineNumber;
- NullCheck(L_156);
- float L_158 = __this->___m_LineOffset;
- ((L_156)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_157)))->___baseline = ((float)il2cpp_codegen_subtract((0.0f), L_158));
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_159 = ___11_textInfo;
- NullCheck(L_159);
- LineInfoU5BU5D_t37598F2175B291797270D1161DC29B6296FB169D* L_160 = L_159->___lineInfo;
- int32_t L_161 = __this->___m_LineNumber;
- NullCheck(L_160);
- float L_162 = V_1;
- ((L_160)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_161)))->___ascender = L_162;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_163 = ___11_textInfo;
- NullCheck(L_163);
- LineInfoU5BU5D_t37598F2175B291797270D1161DC29B6296FB169D* L_164 = L_163->___lineInfo;
- int32_t L_165 = __this->___m_LineNumber;
- NullCheck(L_164);
- float L_166 = V_2;
- ((L_164)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_165)))->___descender = L_166;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_167 = ___11_textInfo;
- NullCheck(L_167);
- LineInfoU5BU5D_t37598F2175B291797270D1161DC29B6296FB169D* L_168 = L_167->___lineInfo;
- int32_t L_169 = __this->___m_LineNumber;
- NullCheck(L_168);
- float L_170 = V_1;
- float L_171 = V_2;
- float L_172 = ___7_lineGap;
- float L_173 = ___1_baseScale;
- ((L_168)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_169)))->___lineHeight = ((float)il2cpp_codegen_add(((float)il2cpp_codegen_subtract(L_170, L_171)), ((float)il2cpp_codegen_multiply(L_172, L_173))));
- int32_t L_174 = __this->___m_CharacterCount;
- __this->___m_FirstCharacterOfLine = L_174;
- __this->___m_LineVisibleCharacterCount = 0;
- __this->___m_LineVisibleSpaceCount = 0;
- WordWrapState_tD71131CF008362DB9562FB9794AE9D9225D8F123* L_175 = (WordWrapState_tD71131CF008362DB9562FB9794AE9D9225D8F123*)(&__this->___m_SavedLineState);
- int32_t L_176 = ___0_i;
- int32_t L_177 = __this->___m_CharacterCount;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_178 = ___11_textInfo;
- TextGenerator_SaveWordWrappingState_mC07B2C5977EECE10216F8C6AC9CC4204F7EF1936(__this, L_175, L_176, ((int32_t)il2cpp_codegen_subtract(L_177, 1)), L_178, NULL);
- int32_t L_179 = __this->___m_LineNumber;
- __this->___m_LineNumber = ((int32_t)il2cpp_codegen_add(L_179, 1));
- int32_t L_180 = __this->___m_LineNumber;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_181 = ___11_textInfo;
- NullCheck(L_181);
- LineInfoU5BU5D_t37598F2175B291797270D1161DC29B6296FB169D* L_182 = L_181->___lineInfo;
- NullCheck(L_182);
- V_11 = (bool)((((int32_t)((((int32_t)L_180) < ((int32_t)((int32_t)(((RuntimeArray*)L_182)->max_length))))? 1 : 0)) == ((int32_t)0))? 1 : 0);
- bool L_183 = V_11;
- if (!L_183)
- {
- goto IL_049e;
- }
- }
- {
- int32_t L_184 = __this->___m_LineNumber;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_185 = ___11_textInfo;
- il2cpp_codegen_runtime_class_init_inline(TextGeneratorUtilities_tAD0F329B1A5C7CC27CF63086C11FE092B43FED53_il2cpp_TypeInfo_var);
- TextGeneratorUtilities_ResizeLineExtents_m2EA9BE32A38D5E075DEF8EDA9EC01766E45C0F85(L_184, L_185, NULL);
- }
-
- IL_049e:
- {
- float L_186 = __this->___m_LineHeight;
- V_12 = (bool)((((float)L_186) == ((float)(-32767.0f)))? 1 : 0);
- bool L_187 = V_12;
- if (!L_187)
- {
- goto IL_050d;
- }
- }
- {
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_188 = ___11_textInfo;
- NullCheck(L_188);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_189 = L_188->___textElementInfo;
- int32_t L_190 = __this->___m_CharacterCount;
- NullCheck(L_189);
- float L_191 = ((L_189)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_190)))->___adjustedAscender;
- V_13 = L_191;
- float L_192 = __this->___m_MaxLineDescender;
- float L_193 = V_13;
- float L_194 = ___7_lineGap;
- float L_195 = __this->___m_LineSpacingDelta;
- float L_196 = ___1_baseScale;
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_197 = ___10_generationSettings;
- NullCheck(L_197);
- float L_198 = L_197->___lineSpacing;
- float L_199 = ___3_currentEmScale;
- V_14 = ((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_subtract((0.0f), L_192)), L_193)), ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_add(L_194, L_195)), L_196)))), ((float)il2cpp_codegen_multiply(L_198, L_199))));
- float L_200 = __this->___m_LineOffset;
- float L_201 = V_14;
- __this->___m_LineOffset = ((float)il2cpp_codegen_add(L_200, L_201));
- float L_202 = V_13;
- __this->___m_StartOfLineAscender = L_202;
- goto IL_052d;
- }
-
- IL_050d:
- {
- float L_203 = __this->___m_LineOffset;
- float L_204 = __this->___m_LineHeight;
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_205 = ___10_generationSettings;
- NullCheck(L_205);
- float L_206 = L_205->___lineSpacing;
- float L_207 = ___3_currentEmScale;
- __this->___m_LineOffset = ((float)il2cpp_codegen_add(L_203, ((float)il2cpp_codegen_add(L_204, ((float)il2cpp_codegen_multiply(L_206, L_207))))));
- }
-
- IL_052d:
- {
- __this->___m_MaxLineAscender = (-32767.0f);
- __this->___m_MaxLineDescender = (32767.0f);
- float L_208 = __this->___m_TagIndent;
- __this->___m_XAdvance = ((float)il2cpp_codegen_add((0.0f), L_208));
- return;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 TextGenerator_GetPreferredValues_m00CB10940AD7561839EBA19B67E32B92B19F1CB6 (TextGenerator_t6B84DC798596D3A9944DC346DD453C075EE62366* __this, TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* ___0_settings, TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* ___1_textInfo, const RuntimeMethod* method)
- {
- static bool s_Il2CppMethodInitialized;
- if (!s_Il2CppMethodInitialized)
- {
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral911C45CCDD6261BCC0DB106704C632E834EF8E49);
- s_Il2CppMethodInitialized = true;
- }
- bool V_0 = false;
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_1;
- memset((&V_1), 0, sizeof(V_1));
- int32_t G_B3_0 = 0;
- {
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_0 = ___0_settings;
- NullCheck(L_0);
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_1 = L_0->___fontAsset;
- il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
- bool L_2;
- L_2 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_1, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
- if (L_2)
- {
- goto IL_001f;
- }
- }
- {
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_3 = ___0_settings;
- NullCheck(L_3);
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_4 = L_3->___fontAsset;
- NullCheck(L_4);
- Dictionary_2_t93CDF0F4011A5A3024EB73A492F9512E3046EACB* L_5;
- L_5 = FontAsset_get_characterLookupTable_m7E76D6C706C5CEB04A9541C68AE6D9E5C75F0FFC(L_4, NULL);
- G_B3_0 = ((((RuntimeObject*)(Dictionary_2_t93CDF0F4011A5A3024EB73A492F9512E3046EACB*)L_5) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0);
- goto IL_0020;
- }
-
- IL_001f:
- {
- G_B3_0 = 1;
- }
-
- IL_0020:
- {
- V_0 = (bool)G_B3_0;
- bool L_6 = V_0;
- if (!L_6)
- {
- goto IL_0038;
- }
- }
- {
- il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
- Debug_LogWarning_m33EF1B897E0C7C6FF538989610BFAFFEF4628CA9(_stringLiteral911C45CCDD6261BCC0DB106704C632E834EF8E49, NULL);
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_7;
- L_7 = Vector2_get_zero_m32506C40EC2EE7D5D4410BF40D3EE683A3D5F32C_inline(NULL);
- V_1 = L_7;
- goto IL_004c;
- }
-
- IL_0038:
- {
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_8 = ___0_settings;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_9 = ___1_textInfo;
- TextGenerator_Prepare_mD0A24977334138340CA73FB9787627373C6AA255(__this, L_8, L_9, NULL);
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_10 = ___0_settings;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_11 = ___1_textInfo;
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_12;
- L_12 = TextGenerator_GetPreferredValuesInternal_m125B070164DFEA503C67525D1F418DAF41300ABD(__this, L_10, L_11, NULL);
- V_1 = L_12;
- goto IL_004c;
- }
-
- IL_004c:
- {
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_13 = V_1;
- return L_13;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 TextGenerator_GetPreferredValuesInternal_m125B070164DFEA503C67525D1F418DAF41300ABD (TextGenerator_t6B84DC798596D3A9944DC346DD453C075EE62366* __this, TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* ___0_generationSettings, TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* ___1_textInfo, const RuntimeMethod* method)
- {
- static bool s_Il2CppMethodInitialized;
- if (!s_Il2CppMethodInitialized)
- {
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
- s_Il2CppMethodInitialized = true;
- }
- float V_0 = 0.0f;
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_1;
- memset((&V_1), 0, sizeof(V_1));
- bool V_2 = false;
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_3;
- memset((&V_3), 0, sizeof(V_3));
- float G_B5_0 = 0.0f;
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* G_B7_0 = NULL;
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* G_B6_0 = NULL;
- float G_B8_0 = 0.0f;
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* G_B8_1 = NULL;
- float G_B10_0 = 0.0f;
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* G_B10_1 = NULL;
- float G_B9_0 = 0.0f;
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* G_B9_1 = NULL;
- float G_B11_0 = 0.0f;
- float G_B11_1 = 0.0f;
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* G_B11_2 = NULL;
- {
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_0 = ___0_generationSettings;
- NullCheck(L_0);
- TextSettings_tB7F55685AFFD4A96F714427BCACFD6958E357D64* L_1 = L_0->___textSettings;
- il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
- bool L_2;
- L_2 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_1, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
- V_2 = L_2;
- bool L_3 = V_2;
- if (!L_3)
- {
- goto IL_001c;
- }
- }
- {
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_4;
- L_4 = Vector2_get_zero_m32506C40EC2EE7D5D4410BF40D3EE683A3D5F32C_inline(NULL);
- V_3 = L_4;
- goto IL_00ac;
- }
-
- IL_001c:
- {
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_5 = ___0_generationSettings;
- NullCheck(L_5);
- bool L_6 = L_5->___autoSize;
- if (L_6)
- {
- goto IL_002c;
- }
- }
- {
- float L_7 = __this->___m_FontSize;
- G_B5_0 = L_7;
- goto IL_0032;
- }
-
- IL_002c:
- {
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_8 = ___0_generationSettings;
- NullCheck(L_8);
- float L_9 = L_8->___fontSizeMax;
- G_B5_0 = L_9;
- }
-
- IL_0032:
- {
- V_0 = G_B5_0;
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_10 = ___0_generationSettings;
- NullCheck(L_10);
- float L_11 = L_10->___fontSizeMin;
- __this->___m_MinFontSize = L_11;
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_12 = ___0_generationSettings;
- NullCheck(L_12);
- float L_13 = L_12->___fontSizeMax;
- __this->___m_MaxFontSize = L_13;
- __this->___m_CharWidthAdjDelta = (0.0f);
- float L_14 = __this->___m_MarginWidth;
- if ((!(((float)L_14) == ((float)(0.0f)))))
- {
- G_B7_0 = (&V_1);
- goto IL_006c;
- }
- G_B6_0 = (&V_1);
- }
- {
- G_B8_0 = (32767.0f);
- G_B8_1 = G_B6_0;
- goto IL_0072;
- }
-
- IL_006c:
- {
- float L_15 = __this->___m_MarginWidth;
- G_B8_0 = L_15;
- G_B8_1 = G_B7_0;
- }
-
- IL_0072:
- {
- float L_16 = __this->___m_MarginHeight;
- if ((!(((float)L_16) == ((float)(0.0f)))))
- {
- G_B10_0 = G_B8_0;
- G_B10_1 = G_B8_1;
- goto IL_0086;
- }
- G_B9_0 = G_B8_0;
- G_B9_1 = G_B8_1;
- }
- {
- G_B11_0 = (32767.0f);
- G_B11_1 = G_B9_0;
- G_B11_2 = G_B9_1;
- goto IL_008c;
- }
-
- IL_0086:
- {
- float L_17 = __this->___m_MarginHeight;
- G_B11_0 = L_17;
- G_B11_1 = G_B10_0;
- G_B11_2 = G_B10_1;
- }
-
- IL_008c:
- {
- Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline(G_B11_2, G_B11_1, G_B11_0, NULL);
- __this->___m_AutoSizeIterationCount = 0;
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_18 = V_1;
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_19 = ___0_generationSettings;
- NullCheck(L_19);
- bool L_20 = L_19->___autoSize;
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_21 = ___0_generationSettings;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_22 = ___1_textInfo;
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_23;
- L_23 = VirtualFuncInvoker5< Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7, float*, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7, bool, TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2*, TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* >::Invoke(4, __this, (&V_0), L_18, L_20, L_21, L_22);
- V_3 = L_23;
- goto IL_00ac;
- }
-
- IL_00ac:
- {
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_24 = V_3;
- return L_24;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 TextGenerator_CalculatePreferredValues_mCD2ED8A220C3BA31EAB8AF6CED02E3277A723EAA (TextGenerator_t6B84DC798596D3A9944DC346DD453C075EE62366* __this, float* ___0_fontSize, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___1_marginSize, bool ___2_isTextAutoSizingEnabled, TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* ___3_generationSettings, TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* ___4_textInfo, const RuntimeMethod* method)
- {
- static bool s_Il2CppMethodInitialized;
- if (!s_Il2CppMethodInitialized)
- {
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_TryGetValue_m45061EA2C8BF9DD9DC9DA92DAB968171136507DA_RuntimeMethod_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_TryGetValue_mE41304D9F16D4065AEA94463AE53A68A4F4F6395_RuntimeMethod_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_TryGetValue_mF32BD44799A9D5626676B55AEE98449663C70D33_RuntimeMethod_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_get_Item_mFA05B9BB2D2D3E43B23F6C859A051759E7C1C75D_RuntimeMethod_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_Contains_m02385B663B65E53485251FFFD116D0F26BA172B9_RuntimeMethod_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Contains_mE545A4609C70E82A744DC4AA28AD7940B7A75F9C_RuntimeMethod_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SpriteAsset_t1D3CF1D9DC350A4690CB09DE228A8B59F2F02313_il2cpp_TypeInfo_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SpriteCharacter_tB3516A25DBFA0AD68DD8E1432752D503FD1F40F5_il2cpp_TypeInfo_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E_il2cpp_TypeInfo_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TextGeneratorUtilities_tAD0F329B1A5C7CC27CF63086C11FE092B43FED53_il2cpp_TypeInfo_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TextProcessingStack_1_Clear_m857C80F9AFD9507FE4784DB5DE79109E16C8EAA3_RuntimeMethod_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TextProcessingStack_1_SetDefault_m2DBB41C08A4CB7F71156ED5965850C2A0570F230_RuntimeMethod_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TextProcessingStack_1_SetDefault_mA28AEF460395ECD6CBF6A469575571F64F6836B9_RuntimeMethod_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TextProcessingStack_1_SetDefault_mDAFD4911B5A8BEE57351A37415ADF348F0A6B54C_RuntimeMethod_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TextProcessingStack_1_SetDefault_mDF71503A7E4F1891305CDCC7AE245CA66A713E79_RuntimeMethod_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral6EFD426731423F3C40A7DA0D6CAECBFB816A8F61);
- s_Il2CppMethodInitialized = true;
- }
- int32_t V_0 = 0;
- float V_1 = 0.0f;
- float V_2 = 0.0f;
- float V_3 = 0.0f;
- float V_4 = 0.0f;
- float V_5 = 0.0f;
- bool V_6 = false;
- bool V_7 = false;
- bool V_8 = false;
- TextSettings_tB7F55685AFFD4A96F714427BCACFD6958E357D64* V_9 = NULL;
- float V_10 = 0.0f;
- float V_11 = 0.0f;
- float V_12 = 0.0f;
- int32_t V_13 = 0;
- float V_14 = 0.0f;
- float V_15 = 0.0f;
- float V_16 = 0.0f;
- float V_17 = 0.0f;
- bool V_18 = false;
- bool V_19 = false;
- bool V_20 = false;
- CharacterSubstitution_t9F6215FBA3E8AD8DDF6F35A51CEC7CB7E9A44F83 V_21;
- memset((&V_21), 0, sizeof(V_21));
- bool V_22 = false;
- WordWrapState_tD71131CF008362DB9562FB9794AE9D9225D8F123 V_23;
- memset((&V_23), 0, sizeof(V_23));
- WordWrapState_tD71131CF008362DB9562FB9794AE9D9225D8F123 V_24;
- memset((&V_24), 0, sizeof(V_24));
- WordWrapState_tD71131CF008362DB9562FB9794AE9D9225D8F123 V_25;
- memset((&V_25), 0, sizeof(V_25));
- bool V_26 = false;
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_27;
- memset((&V_27), 0, sizeof(V_27));
- bool V_28 = false;
- bool V_29 = false;
- FaceInfo_t12F0319E555A62CBA1D9E51A16C7963393932756 V_30;
- memset((&V_30), 0, sizeof(V_30));
- int32_t V_31 = 0;
- uint32_t V_32 = 0;
- int32_t V_33 = 0;
- bool V_34 = false;
- bool V_35 = false;
- float V_36 = 0.0f;
- float V_37 = 0.0f;
- float V_38 = 0.0f;
- float V_39 = 0.0f;
- float V_40 = 0.0f;
- Glyph_t700CF8EBE04ED4AEAB520885AAA1B309E02A103F* V_41 = NULL;
- GlyphMetrics_t6C1C65A891A6279A0EE807C436436B1E44F7AF1A V_42;
- memset((&V_42), 0, sizeof(V_42));
- bool V_43 = false;
- GlyphValueRecord_t780927A39D46924E0D546A2AE5DDF1BB2B5A9C8E V_44;
- memset((&V_44), 0, sizeof(V_44));
- float V_45 = 0.0f;
- bool V_46 = false;
- float V_47 = 0.0f;
- float V_48 = 0.0f;
- float V_49 = 0.0f;
- float V_50 = 0.0f;
- float V_51 = 0.0f;
- float V_52 = 0.0f;
- bool V_53 = false;
- bool V_54 = false;
- bool V_55 = false;
- bool V_56 = false;
- int32_t V_57 = 0;
- bool V_58 = false;
- bool V_59 = false;
- bool V_60 = false;
- bool V_61 = false;
- uint32_t V_62 = 0;
- uint32_t V_63 = 0;
- bool V_64 = false;
- bool V_65 = false;
- bool V_66 = false;
- bool V_67 = false;
- bool V_68 = false;
- bool V_69 = false;
- bool V_70 = false;
- bool V_71 = false;
- bool V_72 = false;
- SpriteCharacter_tB3516A25DBFA0AD68DD8E1432752D503FD1F40F5* V_73 = NULL;
- bool V_74 = false;
- bool V_75 = false;
- bool V_76 = false;
- float V_77 = 0.0f;
- float V_78 = 0.0f;
- float V_79 = 0.0f;
- GlyphMetrics_t6C1C65A891A6279A0EE807C436436B1E44F7AF1A V_80;
- memset((&V_80), 0, sizeof(V_80));
- bool V_81 = false;
- float V_82 = 0.0f;
- bool V_83 = false;
- bool V_84 = false;
- bool V_85 = false;
- bool V_86 = false;
- bool V_87 = false;
- bool V_88 = false;
- GlyphPairAdjustmentRecord_t6E4295094D349DBF22BC59116FBC8F22EA55420E V_89;
- memset((&V_89), 0, sizeof(V_89));
- uint32_t V_90 = 0;
- bool V_91 = false;
- uint32_t V_92 = 0;
- uint32_t V_93 = 0;
- bool V_94 = false;
- GlyphAdjustmentRecord_tC7A1B2E0AC7C4ED9CDB8E95E48790A46B6F315F7 V_95;
- memset((&V_95), 0, sizeof(V_95));
- bool V_96 = false;
- uint32_t V_97 = 0;
- uint32_t V_98 = 0;
- bool V_99 = false;
- bool V_100 = false;
- bool V_101 = false;
- bool V_102 = false;
- Glyph_t700CF8EBE04ED4AEAB520885AAA1B309E02A103F* V_103 = NULL;
- uint32_t V_104 = 0;
- uint32_t V_105 = 0;
- uint32_t V_106 = 0;
- MarkToBaseAdjustmentRecord_t4BE0F5A88932146F70A2B521176BDA91A20D8607 V_107;
- memset((&V_107), 0, sizeof(V_107));
- bool V_108 = false;
- float V_109 = 0.0f;
- GlyphAnchorPoint_t581FDCAD5A1D0F3B129968FAEF20C113AAB0BC08 V_110;
- memset((&V_110), 0, sizeof(V_110));
- MarkPositionAdjustment_t2523798D56F14A93A080D9D1298498325A51F436 V_111;
- memset((&V_111), 0, sizeof(V_111));
- bool V_112 = false;
- int32_t V_113 = 0;
- Glyph_t700CF8EBE04ED4AEAB520885AAA1B309E02A103F* V_114 = NULL;
- uint32_t V_115 = 0;
- uint32_t V_116 = 0;
- uint32_t V_117 = 0;
- MarkToMarkAdjustmentRecord_tD53618A3728435D5C904857DAC644EE27640807C V_118;
- memset((&V_118), 0, sizeof(V_118));
- bool V_119 = false;
- float V_120 = 0.0f;
- float V_121 = 0.0f;
- float V_122 = 0.0f;
- bool V_123 = false;
- bool V_124 = false;
- Glyph_t700CF8EBE04ED4AEAB520885AAA1B309E02A103F* V_125 = NULL;
- uint32_t V_126 = 0;
- uint32_t V_127 = 0;
- uint32_t V_128 = 0;
- MarkToBaseAdjustmentRecord_t4BE0F5A88932146F70A2B521176BDA91A20D8607 V_129;
- memset((&V_129), 0, sizeof(V_129));
- bool V_130 = false;
- float V_131 = 0.0f;
- bool V_132 = false;
- bool V_133 = false;
- bool V_134 = false;
- bool V_135 = false;
- bool V_136 = false;
- float V_137 = 0.0f;
- bool V_138 = false;
- bool V_139 = false;
- bool V_140 = false;
- bool V_141 = false;
- bool V_142 = false;
- bool V_143 = false;
- bool V_144 = false;
- float V_145 = 0.0f;
- float V_146 = 0.0f;
- float V_147 = 0.0f;
- float V_148 = 0.0f;
- bool V_149 = false;
- bool V_150 = false;
- bool V_151 = false;
- bool V_152 = false;
- float V_153 = 0.0f;
- float V_154 = 0.0f;
- bool V_155 = false;
- bool V_156 = false;
- float V_157 = 0.0f;
- bool V_158 = false;
- bool V_159 = false;
- bool V_160 = false;
- bool V_161 = false;
- bool V_162 = false;
- float V_163 = 0.0f;
- bool V_164 = false;
- bool V_165 = false;
- float V_166 = 0.0f;
- float V_167 = 0.0f;
- bool V_168 = false;
- float V_169 = 0.0f;
- bool V_170 = false;
- bool V_171 = false;
- bool V_172 = false;
- bool V_173 = false;
- bool V_174 = false;
- float V_175 = 0.0f;
- float V_176 = 0.0f;
- bool V_177 = false;
- bool V_178 = false;
- float V_179 = 0.0f;
- bool V_180 = false;
- float V_181 = 0.0f;
- bool V_182 = false;
- bool V_183 = false;
- bool V_184 = false;
- bool V_185 = false;
- bool V_186 = false;
- bool V_187 = false;
- bool V_188 = false;
- bool V_189 = false;
- bool V_190 = false;
- bool V_191 = false;
- bool V_192 = false;
- bool V_193 = false;
- bool V_194 = false;
- bool V_195 = false;
- bool V_196 = false;
- bool V_197 = false;
- bool V_198 = false;
- bool V_199 = false;
- bool V_200 = false;
- bool V_201 = false;
- bool V_202 = false;
- bool V_203 = false;
- float V_204 = 0.0f;
- bool V_205 = false;
- bool V_206 = false;
- bool V_207 = false;
- int32_t G_B3_0 = 0;
- int32_t G_B9_0 = 0;
- int32_t G_B14_0 = 0;
- TextGenerator_t6B84DC798596D3A9944DC346DD453C075EE62366* G_B17_0 = NULL;
- TextGenerator_t6B84DC798596D3A9944DC346DD453C075EE62366* G_B16_0 = NULL;
- int32_t G_B18_0 = 0;
- TextGenerator_t6B84DC798596D3A9944DC346DD453C075EE62366* G_B18_1 = NULL;
- float G_B21_0 = 0.0f;
- float G_B20_0 = 0.0f;
- float G_B22_0 = 0.0f;
- float G_B22_1 = 0.0f;
- float G_B24_0 = 0.0f;
- float G_B23_0 = 0.0f;
- float G_B25_0 = 0.0f;
- float G_B25_1 = 0.0f;
- TextGenerator_t6B84DC798596D3A9944DC346DD453C075EE62366* G_B27_0 = NULL;
- TextGenerator_t6B84DC798596D3A9944DC346DD453C075EE62366* G_B26_0 = NULL;
- int32_t G_B28_0 = 0;
- TextGenerator_t6B84DC798596D3A9944DC346DD453C075EE62366* G_B28_1 = NULL;
- int32_t G_B34_0 = 0;
- int32_t G_B55_0 = 0;
- float G_B79_0 = 0.0f;
- float G_B78_0 = 0.0f;
- float G_B80_0 = 0.0f;
- float G_B80_1 = 0.0f;
- float G_B83_0 = 0.0f;
- float G_B82_0 = 0.0f;
- float G_B84_0 = 0.0f;
- float G_B84_1 = 0.0f;
- int32_t G_B93_0 = 0;
- float G_B96_0 = 0.0f;
- float G_B95_0 = 0.0f;
- float G_B97_0 = 0.0f;
- float G_B97_1 = 0.0f;
- float G_B100_0 = 0.0f;
- float G_B99_0 = 0.0f;
- float G_B101_0 = 0.0f;
- float G_B101_1 = 0.0f;
- int32_t G_B105_0 = 0;
- int32_t G_B112_0 = 0;
- GlyphMetrics_t6C1C65A891A6279A0EE807C436436B1E44F7AF1A G_B119_0;
- memset((&G_B119_0), 0, sizeof(G_B119_0));
- int32_t G_B122_0 = 0;
- int32_t G_B125_0 = 0;
- int32_t G_B129_0 = 0;
- float G_B134_0 = 0.0f;
- int32_t G_B140_0 = 0;
- float G_B144_0 = 0.0f;
- int32_t G_B152_0 = 0;
- int32_t G_B156_0 = 0;
- int32_t G_B167_0 = 0;
- int32_t G_B171_0 = 0;
- int32_t G_B180_0 = 0;
- int32_t G_B186_0 = 0;
- float G_B191_0 = 0.0f;
- float G_B194_0 = 0.0f;
- int32_t G_B197_0 = 0;
- int32_t G_B204_0 = 0;
- int32_t G_B210_0 = 0;
- int32_t G_B214_0 = 0;
- int32_t G_B221_0 = 0;
- TextGenerator_t6B84DC798596D3A9944DC346DD453C075EE62366* G_B224_0 = NULL;
- TextGenerator_t6B84DC798596D3A9944DC346DD453C075EE62366* G_B223_0 = NULL;
- float G_B225_0 = 0.0f;
- TextGenerator_t6B84DC798596D3A9944DC346DD453C075EE62366* G_B225_1 = NULL;
- int32_t G_B230_0 = 0;
- int32_t G_B244_0 = 0;
- float G_B248_0 = 0.0f;
- float G_B250_0 = 0.0f;
- float G_B250_1 = 0.0f;
- float G_B249_0 = 0.0f;
- float G_B249_1 = 0.0f;
- float G_B251_0 = 0.0f;
- float G_B251_1 = 0.0f;
- float G_B251_2 = 0.0f;
- float G_B254_0 = 0.0f;
- float G_B254_1 = 0.0f;
- float G_B253_0 = 0.0f;
- float G_B253_1 = 0.0f;
- float G_B255_0 = 0.0f;
- float G_B255_1 = 0.0f;
- float G_B255_2 = 0.0f;
- int32_t G_B257_0 = 0;
- int32_t G_B262_0 = 0;
- int32_t G_B267_0 = 0;
- int32_t G_B275_0 = 0;
- float G_B280_0 = 0.0f;
- float G_B280_1 = 0.0f;
- float G_B279_0 = 0.0f;
- float G_B279_1 = 0.0f;
- float G_B281_0 = 0.0f;
- float G_B281_1 = 0.0f;
- float G_B281_2 = 0.0f;
- int32_t G_B285_0 = 0;
- int32_t G_B293_0 = 0;
- TextGenerator_t6B84DC798596D3A9944DC346DD453C075EE62366* G_B297_0 = NULL;
- TextGenerator_t6B84DC798596D3A9944DC346DD453C075EE62366* G_B296_0 = NULL;
- float G_B298_0 = 0.0f;
- TextGenerator_t6B84DC798596D3A9944DC346DD453C075EE62366* G_B298_1 = NULL;
- int32_t G_B304_0 = 0;
- int32_t G_B306_0 = 0;
- int32_t G_B319_0 = 0;
- TextGenerator_t6B84DC798596D3A9944DC346DD453C075EE62366* G_B325_0 = NULL;
- TextGenerator_t6B84DC798596D3A9944DC346DD453C075EE62366* G_B324_0 = NULL;
- float G_B326_0 = 0.0f;
- TextGenerator_t6B84DC798596D3A9944DC346DD453C075EE62366* G_B326_1 = NULL;
- int32_t G_B333_0 = 0;
- int32_t G_B335_0 = 0;
- int32_t G_B341_0 = 0;
- int32_t G_B347_0 = 0;
- int32_t G_B360_0 = 0;
- int32_t G_B366_0 = 0;
- TextGenerator_t6B84DC798596D3A9944DC346DD453C075EE62366* G_B370_0 = NULL;
- TextGenerator_t6B84DC798596D3A9944DC346DD453C075EE62366* G_B369_0 = NULL;
- float G_B371_0 = 0.0f;
- TextGenerator_t6B84DC798596D3A9944DC346DD453C075EE62366* G_B371_1 = NULL;
- int32_t G_B377_0 = 0;
- float G_B382_0 = 0.0f;
- float G_B382_1 = 0.0f;
- float G_B380_0 = 0.0f;
- float G_B380_1 = 0.0f;
- float G_B381_0 = 0.0f;
- float G_B381_1 = 0.0f;
- float G_B383_0 = 0.0f;
- float G_B383_1 = 0.0f;
- float G_B383_2 = 0.0f;
- float G_B387_0 = 0.0f;
- float G_B387_1 = 0.0f;
- float G_B387_2 = 0.0f;
- TextGenerator_t6B84DC798596D3A9944DC346DD453C075EE62366* G_B387_3 = NULL;
- float G_B385_0 = 0.0f;
- float G_B385_1 = 0.0f;
- float G_B385_2 = 0.0f;
- TextGenerator_t6B84DC798596D3A9944DC346DD453C075EE62366* G_B385_3 = NULL;
- float G_B386_0 = 0.0f;
- float G_B386_1 = 0.0f;
- float G_B386_2 = 0.0f;
- TextGenerator_t6B84DC798596D3A9944DC346DD453C075EE62366* G_B386_3 = NULL;
- float G_B388_0 = 0.0f;
- float G_B388_1 = 0.0f;
- float G_B388_2 = 0.0f;
- float G_B388_3 = 0.0f;
- TextGenerator_t6B84DC798596D3A9944DC346DD453C075EE62366* G_B388_4 = NULL;
- int32_t G_B398_0 = 0;
- int32_t G_B410_0 = 0;
- int32_t G_B415_0 = 0;
- int32_t G_B423_0 = 0;
- int32_t G_B425_0 = 0;
- int32_t G_B429_0 = 0;
- int32_t G_B447_0 = 0;
- int32_t G_B455_0 = 0;
- int32_t G_B457_0 = 0;
- int32_t G_B470_0 = 0;
- int32_t G_B476_0 = 0;
- float G_B482_0 = 0.0f;
- float G_B481_0 = 0.0f;
- float G_B483_0 = 0.0f;
- float G_B483_1 = 0.0f;
- float G_B485_0 = 0.0f;
- float G_B484_0 = 0.0f;
- float G_B486_0 = 0.0f;
- float G_B486_1 = 0.0f;
- float G_B488_0 = 0.0f;
- float G_B487_0 = 0.0f;
- float G_B489_0 = 0.0f;
- float G_B489_1 = 0.0f;
- float G_B491_0 = 0.0f;
- float G_B490_0 = 0.0f;
- float G_B492_0 = 0.0f;
- float G_B492_1 = 0.0f;
- {
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_0 = ___3_generationSettings;
- NullCheck(L_0);
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_1 = L_0->___fontAsset;
- il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
- bool L_2;
- L_2 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_1, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
- if (L_2)
- {
- goto IL_0021;
- }
- }
- {
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_3 = ___3_generationSettings;
- NullCheck(L_3);
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_4 = L_3->___fontAsset;
- NullCheck(L_4);
- Dictionary_2_t93CDF0F4011A5A3024EB73A492F9512E3046EACB* L_5;
- L_5 = FontAsset_get_characterLookupTable_m7E76D6C706C5CEB04A9541C68AE6D9E5C75F0FFC(L_4, NULL);
- G_B3_0 = ((((RuntimeObject*)(Dictionary_2_t93CDF0F4011A5A3024EB73A492F9512E3046EACB*)L_5) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0);
- goto IL_0022;
- }
-
- IL_0021:
- {
- G_B3_0 = 1;
- }
-
- IL_0022:
- {
- V_26 = (bool)G_B3_0;
- bool L_6 = V_26;
- if (!L_6)
- {
- goto IL_0040;
- }
- }
- {
- il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
- Debug_LogWarning_m33EF1B897E0C7C6FF538989610BFAFFEF4628CA9(_stringLiteral6EFD426731423F3C40A7DA0D6CAECBFB816A8F61, NULL);
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_7;
- L_7 = Vector2_get_zero_m32506C40EC2EE7D5D4410BF40D3EE683A3D5F32C_inline(NULL);
- V_27 = L_7;
- goto IL_2495;
- }
-
- IL_0040:
- {
- TextProcessingElementU5BU5D_t24A1E4C8745577D794FE856B4236875595E7FD22* L_8 = __this->___m_TextProcessingArray;
- if (!L_8)
- {
- goto IL_0067;
- }
- }
- {
- TextProcessingElementU5BU5D_t24A1E4C8745577D794FE856B4236875595E7FD22* L_9 = __this->___m_TextProcessingArray;
- NullCheck(L_9);
- if (!(((RuntimeArray*)L_9)->max_length))
- {
- goto IL_0067;
- }
- }
- {
- TextProcessingElementU5BU5D_t24A1E4C8745577D794FE856B4236875595E7FD22* L_10 = __this->___m_TextProcessingArray;
- NullCheck(L_10);
- uint32_t L_11 = ((L_10)->GetAddressAt(static_cast<il2cpp_array_size_t>(0)))->___unicode;
- G_B9_0 = ((((int32_t)L_11) == ((int32_t)0))? 1 : 0);
- goto IL_0068;
- }
-
- IL_0067:
- {
- G_B9_0 = 1;
- }
-
- IL_0068:
- {
- V_28 = (bool)G_B9_0;
- bool L_12 = V_28;
- if (!L_12)
- {
- goto IL_007b;
- }
- }
- {
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_13;
- L_13 = Vector2_get_zero_m32506C40EC2EE7D5D4410BF40D3EE683A3D5F32C_inline(NULL);
- V_27 = L_13;
- goto IL_2495;
- }
-
- IL_007b:
- {
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_14 = ___3_generationSettings;
- NullCheck(L_14);
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_15 = L_14->___fontAsset;
- __this->___m_CurrentFontAsset = L_15;
- Il2CppCodeGenWriteBarrier((void**)(&__this->___m_CurrentFontAsset), (void*)L_15);
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_16 = ___3_generationSettings;
- NullCheck(L_16);
- Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_17 = L_16->___material;
- __this->___m_CurrentMaterial = L_17;
- Il2CppCodeGenWriteBarrier((void**)(&__this->___m_CurrentMaterial), (void*)L_17);
- __this->___m_CurrentMaterialIndex = 0;
- TextProcessingStack_1_t0C74606C1B6C7817CA95F0DCA46B219CF6FB35CA* L_18 = (TextProcessingStack_1_t0C74606C1B6C7817CA95F0DCA46B219CF6FB35CA*)(&__this->___m_MaterialReferenceStack);
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_19 = __this->___m_CurrentFontAsset;
- Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_20 = __this->___m_CurrentMaterial;
- float L_21 = __this->___m_Padding;
- MaterialReference_t86DB0799D5C82869D4FF0A4F59624AED6910FD26 L_22;
- memset((&L_22), 0, sizeof(L_22));
- MaterialReference__ctor_m044AAA2C1079EB25A5534A6E0FA2314F033DB15A((&L_22), 0, L_19, (SpriteAsset_t1D3CF1D9DC350A4690CB09DE228A8B59F2F02313*)NULL, L_20, L_21, NULL);
- TextProcessingStack_1_SetDefault_mDAFD4911B5A8BEE57351A37415ADF348F0A6B54C(L_18, L_22, TextProcessingStack_1_SetDefault_mDAFD4911B5A8BEE57351A37415ADF348F0A6B54C_RuntimeMethod_var);
- int32_t L_23 = __this->___m_TotalCharacterCount;
- V_0 = L_23;
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_24 = __this->___m_InternalTextElementInfo;
- if (!L_24)
- {
- goto IL_00dd;
- }
- }
- {
- int32_t L_25 = V_0;
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_26 = __this->___m_InternalTextElementInfo;
- NullCheck(L_26);
- G_B14_0 = ((((int32_t)L_25) > ((int32_t)((int32_t)(((RuntimeArray*)L_26)->max_length))))? 1 : 0);
- goto IL_00de;
- }
-
- IL_00dd:
- {
- G_B14_0 = 1;
- }
-
- IL_00de:
- {
- V_29 = (bool)G_B14_0;
- bool L_27 = V_29;
- if (!L_27)
- {
- goto IL_0106;
- }
- }
- {
- int32_t L_28 = V_0;
- if ((((int32_t)L_28) > ((int32_t)((int32_t)1024))))
- {
- G_B17_0 = __this;
- goto IL_00f5;
- }
- G_B16_0 = __this;
- }
- {
- int32_t L_29 = V_0;
- int32_t L_30;
- L_30 = Mathf_NextPowerOfTwo_mA1CE7F3EEF9B0B07AB2D586C030ED236D578F485_inline(L_29, NULL);
- G_B18_0 = L_30;
- G_B18_1 = G_B16_0;
- goto IL_00fc;
- }
-
- IL_00f5:
- {
- int32_t L_31 = V_0;
- G_B18_0 = ((int32_t)il2cpp_codegen_add(L_31, ((int32_t)256)));
- G_B18_1 = G_B17_0;
- }
-
- IL_00fc:
- {
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_32 = (TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E*)(TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E*)SZArrayNew(TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E_il2cpp_TypeInfo_var, (uint32_t)G_B18_0);
- NullCheck(G_B18_1);
- G_B18_1->___m_InternalTextElementInfo = L_32;
- Il2CppCodeGenWriteBarrier((void**)(&G_B18_1->___m_InternalTextElementInfo), (void*)L_32);
- }
-
- IL_0106:
- {
- float* L_33 = ___0_fontSize;
- float L_34 = *((float*)L_33);
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_35 = ___3_generationSettings;
- NullCheck(L_35);
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_36 = L_35->___fontAsset;
- NullCheck(L_36);
- FaceInfo_t12F0319E555A62CBA1D9E51A16C7963393932756 L_37;
- L_37 = FontAsset_get_faceInfo_mF020EC579E3C18A6279D55D86AF1C585031B49A9(L_36, NULL);
- V_30 = L_37;
- float L_38;
- L_38 = FaceInfo_get_pointSize_mDCB57F74233408806DF4F658751ECEE9A66C003E((&V_30), NULL);
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_39 = ___3_generationSettings;
- NullCheck(L_39);
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_40 = L_39->___fontAsset;
- NullCheck(L_40);
- FaceInfo_t12F0319E555A62CBA1D9E51A16C7963393932756 L_41;
- L_41 = FontAsset_get_faceInfo_mF020EC579E3C18A6279D55D86AF1C585031B49A9(L_40, NULL);
- V_30 = L_41;
- float L_42;
- L_42 = FaceInfo_get_scale_mC475A572AD4956B47D8B9F8D90DC69BBBB102FCD((&V_30), NULL);
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_43 = ___3_generationSettings;
- NullCheck(L_43);
- bool L_44 = L_43->___isOrthographic;
- if (L_44)
- {
- G_B21_0 = ((float)il2cpp_codegen_multiply(((float)(L_34/L_38)), L_42));
- goto IL_0144;
- }
- G_B20_0 = ((float)il2cpp_codegen_multiply(((float)(L_34/L_38)), L_42));
- }
- {
- G_B22_0 = (0.100000001f);
- G_B22_1 = G_B20_0;
- goto IL_0149;
- }
-
- IL_0144:
- {
- G_B22_0 = (1.0f);
- G_B22_1 = G_B21_0;
- }
-
- IL_0149:
- {
- V_1 = ((float)il2cpp_codegen_multiply(G_B22_1, G_B22_0));
- float L_45 = V_1;
- V_2 = L_45;
- float* L_46 = ___0_fontSize;
- float L_47 = *((float*)L_46);
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_48 = ___3_generationSettings;
- NullCheck(L_48);
- bool L_49 = L_48->___isOrthographic;
- if (L_49)
- {
- G_B24_0 = ((float)il2cpp_codegen_multiply(L_47, (0.00999999978f)));
- goto IL_0165;
- }
- G_B23_0 = ((float)il2cpp_codegen_multiply(L_47, (0.00999999978f)));
- }
- {
- G_B25_0 = (0.100000001f);
- G_B25_1 = G_B23_0;
- goto IL_016a;
- }
-
- IL_0165:
- {
- G_B25_0 = (1.0f);
- G_B25_1 = G_B24_0;
- }
-
- IL_016a:
- {
- V_3 = ((float)il2cpp_codegen_multiply(G_B25_1, G_B25_0));
- __this->___m_FontScaleMultiplier = (1.0f);
- float* L_50 = ___0_fontSize;
- float L_51 = *((float*)L_50);
- __this->___m_CurrentFontSize = L_51;
- TextProcessingStack_1_t9FC06E35259ADD291ED640FE7554D8C03EA5F555* L_52 = (TextProcessingStack_1_t9FC06E35259ADD291ED640FE7554D8C03EA5F555*)(&__this->___m_SizeStack);
- float L_53 = __this->___m_CurrentFontSize;
- TextProcessingStack_1_SetDefault_mA28AEF460395ECD6CBF6A469575571F64F6836B9(L_52, L_53, TextProcessingStack_1_SetDefault_mA28AEF460395ECD6CBF6A469575571F64F6836B9_RuntimeMethod_var);
- V_4 = (0.0f);
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_54 = ___3_generationSettings;
- NullCheck(L_54);
- int32_t L_55 = L_54->___fontStyle;
- __this->___m_FontStyleInternal = L_55;
- int32_t L_56 = __this->___m_FontStyleInternal;
- if ((((int32_t)((int32_t)((int32_t)L_56&1))) == ((int32_t)1)))
- {
- G_B27_0 = __this;
- goto IL_01ba;
- }
- G_B26_0 = __this;
- }
- {
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_57 = ___3_generationSettings;
- NullCheck(L_57);
- int32_t L_58 = L_57->___fontWeight;
- G_B28_0 = ((int32_t)(L_58));
- G_B28_1 = G_B26_0;
- goto IL_01bf;
- }
-
- IL_01ba:
- {
- G_B28_0 = ((int32_t)700);
- G_B28_1 = G_B27_0;
- }
-
- IL_01bf:
- {
- NullCheck(G_B28_1);
- G_B28_1->___m_FontWeightInternal = G_B28_0;
- TextProcessingStack_1_t698B87CDD968C2046F57134BB3AB807EBFFD7790* L_59 = (TextProcessingStack_1_t698B87CDD968C2046F57134BB3AB807EBFFD7790*)(&__this->___m_FontWeightStack);
- int32_t L_60 = __this->___m_FontWeightInternal;
- TextProcessingStack_1_SetDefault_mDF71503A7E4F1891305CDCC7AE245CA66A713E79(L_59, L_60, TextProcessingStack_1_SetDefault_mDF71503A7E4F1891305CDCC7AE245CA66A713E79_RuntimeMethod_var);
- FontStyleStack_t63C77495F068E6DF762D6AF063A817E3709659A7* L_61 = (FontStyleStack_t63C77495F068E6DF762D6AF063A817E3709659A7*)(&__this->___m_FontStyleStack);
- FontStyleStack_Clear_m989659363648B27540168E46F23E1EF9877C06E0(L_61, NULL);
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_62 = ___3_generationSettings;
- NullCheck(L_62);
- int32_t L_63 = L_62->___textAlignment;
- __this->___m_LineJustification = L_63;
- TextProcessingStack_1_tE63296B08A4C34E38D7EF3FFFA3470076B9E3A0F* L_64 = (TextProcessingStack_1_tE63296B08A4C34E38D7EF3FFFA3470076B9E3A0F*)(&__this->___m_LineJustificationStack);
- int32_t L_65 = __this->___m_LineJustification;
- TextProcessingStack_1_SetDefault_m2DBB41C08A4CB7F71156ED5965850C2A0570F230(L_64, L_65, TextProcessingStack_1_SetDefault_m2DBB41C08A4CB7F71156ED5965850C2A0570F230_RuntimeMethod_var);
- __this->___m_BaselineOffset = (0.0f);
- TextProcessingStack_1_t9FC06E35259ADD291ED640FE7554D8C03EA5F555* L_66 = (TextProcessingStack_1_t9FC06E35259ADD291ED640FE7554D8C03EA5F555*)(&__this->___m_BaselineOffsetStack);
- TextProcessingStack_1_Clear_m857C80F9AFD9507FE4784DB5DE79109E16C8EAA3(L_66, TextProcessingStack_1_Clear_m857C80F9AFD9507FE4784DB5DE79109E16C8EAA3_RuntimeMethod_var);
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_67;
- L_67 = Vector3_get_one_mC9B289F1E15C42C597180C9FE6FB492495B51D02_inline(NULL);
- __this->___m_FXScale = L_67;
- __this->___m_LineOffset = (0.0f);
- __this->___m_LineHeight = (-32767.0f);
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_68 = __this->___m_CurrentFontAsset;
- NullCheck(L_68);
- FaceInfo_t12F0319E555A62CBA1D9E51A16C7963393932756 L_69;
- L_69 = FontAsset_get_faceInfo_mF020EC579E3C18A6279D55D86AF1C585031B49A9(L_68, NULL);
- V_30 = L_69;
- float L_70;
- L_70 = FaceInfo_get_lineHeight_m528B4A822181FCECF3D4FF1045DF288E5872AB9D((&V_30), NULL);
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_71 = __this->___m_CurrentFontAsset;
- NullCheck(L_71);
- FaceInfo_t12F0319E555A62CBA1D9E51A16C7963393932756 L_72;
- L_72 = FontAsset_get_faceInfo_mF020EC579E3C18A6279D55D86AF1C585031B49A9(L_71, NULL);
- V_30 = L_72;
- float L_73;
- L_73 = FaceInfo_get_ascentLine_m193755D649428EC24A7E433A1728F11DA7547ABD((&V_30), NULL);
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_74 = __this->___m_CurrentFontAsset;
- NullCheck(L_74);
- FaceInfo_t12F0319E555A62CBA1D9E51A16C7963393932756 L_75;
- L_75 = FontAsset_get_faceInfo_mF020EC579E3C18A6279D55D86AF1C585031B49A9(L_74, NULL);
- V_30 = L_75;
- float L_76;
- L_76 = FaceInfo_get_descentLine_m811A243C9B328B0C546BF9927A010A05DF172BD3((&V_30), NULL);
- V_5 = ((float)il2cpp_codegen_subtract(L_70, ((float)il2cpp_codegen_subtract(L_73, L_76))));
- __this->___m_CSpacing = (0.0f);
- __this->___m_MonoSpacing = (0.0f);
- __this->___m_XAdvance = (0.0f);
- __this->___m_TagLineIndent = (0.0f);
- __this->___m_TagIndent = (0.0f);
- TextProcessingStack_1_t9FC06E35259ADD291ED640FE7554D8C03EA5F555* L_77 = (TextProcessingStack_1_t9FC06E35259ADD291ED640FE7554D8C03EA5F555*)(&__this->___m_IndentStack);
- TextProcessingStack_1_SetDefault_mA28AEF460395ECD6CBF6A469575571F64F6836B9(L_77, (0.0f), TextProcessingStack_1_SetDefault_mA28AEF460395ECD6CBF6A469575571F64F6836B9_RuntimeMethod_var);
- __this->___m_TagNoParsing = (bool)0;
- __this->___m_CharacterCount = 0;
- __this->___m_FirstCharacterOfLine = 0;
- __this->___m_MaxLineAscender = (-32767.0f);
- __this->___m_MaxLineDescender = (32767.0f);
- __this->___m_LineNumber = 0;
- __this->___m_StartOfLineAscender = (0.0f);
- __this->___m_IsDrivenLineSpacing = (bool)0;
- __this->___m_LastBaseGlyphIndex = ((int32_t)-2147483648LL);
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_78 = ___3_generationSettings;
- NullCheck(L_78);
- List_1_tDC6862FA7C9B0B533109A8EC28A2142DB7D2DF2E* L_79 = L_78->___fontFeatures;
- NullCheck(L_79);
- bool L_80;
- L_80 = List_1_Contains_mE545A4609C70E82A744DC4AA28AD7940B7A75F9C(L_79, ((int32_t)1801810542), List_1_Contains_mE545A4609C70E82A744DC4AA28AD7940B7A75F9C_RuntimeMethod_var);
- V_6 = L_80;
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_81 = ___3_generationSettings;
- NullCheck(L_81);
- List_1_tDC6862FA7C9B0B533109A8EC28A2142DB7D2DF2E* L_82 = L_81->___fontFeatures;
- NullCheck(L_82);
- bool L_83;
- L_83 = List_1_Contains_mE545A4609C70E82A744DC4AA28AD7940B7A75F9C(L_82, ((int32_t)1835102827), List_1_Contains_mE545A4609C70E82A744DC4AA28AD7940B7A75F9C_RuntimeMethod_var);
- V_7 = L_83;
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_84 = ___3_generationSettings;
- NullCheck(L_84);
- List_1_tDC6862FA7C9B0B533109A8EC28A2142DB7D2DF2E* L_85 = L_84->___fontFeatures;
- NullCheck(L_85);
- bool L_86;
- L_86 = List_1_Contains_mE545A4609C70E82A744DC4AA28AD7940B7A75F9C(L_85, ((int32_t)1835756907), List_1_Contains_mE545A4609C70E82A744DC4AA28AD7940B7A75F9C_RuntimeMethod_var);
- V_8 = L_86;
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_87 = ___3_generationSettings;
- NullCheck(L_87);
- TextSettings_tB7F55685AFFD4A96F714427BCACFD6958E357D64* L_88 = L_87->___textSettings;
- V_9 = L_88;
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_89 = ___1_marginSize;
- float L_90 = L_89.___x;
- V_10 = L_90;
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_91 = ___1_marginSize;
- float L_92 = L_91.___y;
- V_11 = L_92;
- __this->___m_MarginLeft = (0.0f);
- __this->___m_MarginRight = (0.0f);
- __this->___m_Width = (-1.0f);
- float L_93 = V_10;
- float L_94 = __this->___m_MarginLeft;
- float L_95 = __this->___m_MarginRight;
- V_12 = ((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_add(L_93, (9.99999975E-05f))), L_94)), L_95));
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_96 = ___3_generationSettings;
- NullCheck(L_96);
- int32_t L_97 = L_96->___textWrappingMode;
- V_13 = L_97;
- V_14 = (0.0f);
- V_15 = (0.0f);
- V_16 = (0.0f);
- __this->___m_IsCalculatingPreferredValues = (bool)1;
- __this->___m_MaxCapHeight = (0.0f);
- __this->___m_MaxAscender = (0.0f);
- __this->___m_MaxDescender = (0.0f);
- V_17 = (0.0f);
- V_18 = (bool)0;
- V_19 = (bool)1;
- __this->___m_IsNonBreakingSpace = (bool)0;
- V_20 = (bool)0;
- CharacterSubstitution__ctor_mBB5C3EA59D985711FE3DF1F266D648201E18CE29((&V_21), (-1), 0, NULL);
- V_22 = (bool)0;
- il2cpp_codegen_initobj((&V_23), sizeof(WordWrapState_tD71131CF008362DB9562FB9794AE9D9225D8F123));
- il2cpp_codegen_initobj((&V_24), sizeof(WordWrapState_tD71131CF008362DB9562FB9794AE9D9225D8F123));
- il2cpp_codegen_initobj((&V_25), sizeof(WordWrapState_tD71131CF008362DB9562FB9794AE9D9225D8F123));
- __this->___m_IsTextTruncated = (bool)0;
- int32_t L_98 = __this->___m_AutoSizeIterationCount;
- __this->___m_AutoSizeIterationCount = ((int32_t)il2cpp_codegen_add(L_98, 1));
- V_31 = 0;
- goto IL_2293;
- }
-
- IL_0439:
- {
- TextProcessingElementU5BU5D_t24A1E4C8745577D794FE856B4236875595E7FD22* L_99 = __this->___m_TextProcessingArray;
- int32_t L_100 = V_31;
- NullCheck(L_99);
- uint32_t L_101 = ((L_99)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_100)))->___unicode;
- V_32 = L_101;
- uint32_t L_102 = V_32;
- V_55 = (bool)((((int32_t)L_102) == ((int32_t)((int32_t)26)))? 1 : 0);
- bool L_103 = V_55;
- if (!L_103)
- {
- goto IL_045f;
- }
- }
- {
- goto IL_228d;
- }
-
- IL_045f:
- {
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_104 = ___3_generationSettings;
- NullCheck(L_104);
- bool L_105 = L_104->___richText;
- if (!L_105)
- {
- goto IL_0470;
- }
- }
- {
- uint32_t L_106 = V_32;
- G_B34_0 = ((((int32_t)L_106) == ((int32_t)((int32_t)60)))? 1 : 0);
- goto IL_0471;
- }
-
- IL_0470:
- {
- G_B34_0 = 0;
- }
-
- IL_0471:
- {
- V_56 = (bool)G_B34_0;
- bool L_107 = V_56;
- if (!L_107)
- {
- goto IL_04c1;
- }
- }
- {
- __this->___m_isTextLayoutPhase = (bool)1;
- __this->___m_TextElementType = 1;
- TextProcessingElementU5BU5D_t24A1E4C8745577D794FE856B4236875595E7FD22* L_108 = __this->___m_TextProcessingArray;
- int32_t L_109 = V_31;
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_110 = ___3_generationSettings;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_111 = ___4_textInfo;
- bool L_112;
- L_112 = TextGenerator_ValidateHtmlTag_m87FDAB842DB322DD2F533814602E24428190B366(__this, L_108, ((int32_t)il2cpp_codegen_add(L_109, 1)), (&V_57), L_110, L_111, (&V_58), NULL);
- V_59 = L_112;
- bool L_113 = V_59;
- if (!L_113)
- {
- goto IL_04be;
- }
- }
- {
- int32_t L_114 = V_57;
- V_31 = L_114;
- uint8_t L_115 = __this->___m_TextElementType;
- V_60 = (bool)((((int32_t)L_115) == ((int32_t)1))? 1 : 0);
- bool L_116 = V_60;
- if (!L_116)
- {
- goto IL_04bd;
- }
- }
- {
- goto IL_228d;
- }
-
- IL_04bd:
- {
- }
-
- IL_04be:
- {
- goto IL_051a;
- }
-
- IL_04c1:
- {
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_117 = ___4_textInfo;
- NullCheck(L_117);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_118 = L_117->___textElementInfo;
- int32_t L_119 = __this->___m_CharacterCount;
- NullCheck(L_118);
- uint8_t L_120 = ((L_118)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_119)))->___elementType;
- __this->___m_TextElementType = L_120;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_121 = ___4_textInfo;
- NullCheck(L_121);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_122 = L_121->___textElementInfo;
- int32_t L_123 = __this->___m_CharacterCount;
- NullCheck(L_122);
- int32_t L_124 = ((L_122)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_123)))->___materialReferenceIndex;
- __this->___m_CurrentMaterialIndex = L_124;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_125 = ___4_textInfo;
- NullCheck(L_125);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_126 = L_125->___textElementInfo;
- int32_t L_127 = __this->___m_CharacterCount;
- NullCheck(L_126);
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_128 = ((L_126)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_127)))->___fontAsset;
- __this->___m_CurrentFontAsset = L_128;
- Il2CppCodeGenWriteBarrier((void**)(&__this->___m_CurrentFontAsset), (void*)L_128);
- }
-
- IL_051a:
- {
- int32_t L_129 = __this->___m_CurrentMaterialIndex;
- V_33 = L_129;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_130 = ___4_textInfo;
- NullCheck(L_130);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_131 = L_130->___textElementInfo;
- int32_t L_132 = __this->___m_CharacterCount;
- NullCheck(L_131);
- bool L_133 = ((L_131)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_132)))->___isUsingAlternateTypeface;
- V_34 = L_133;
- __this->___m_isTextLayoutPhase = (bool)0;
- V_35 = (bool)0;
- CharacterSubstitution_t9F6215FBA3E8AD8DDF6F35A51CEC7CB7E9A44F83 L_134 = V_21;
- int32_t L_135 = L_134.___index;
- int32_t L_136 = __this->___m_CharacterCount;
- V_61 = (bool)((((int32_t)L_135) == ((int32_t)L_136))? 1 : 0);
- bool L_137 = V_61;
- if (!L_137)
- {
- goto IL_068a;
- }
- }
- {
- CharacterSubstitution_t9F6215FBA3E8AD8DDF6F35A51CEC7CB7E9A44F83 L_138 = V_21;
- uint32_t L_139 = L_138.___unicode;
- V_32 = L_139;
- __this->___m_TextElementType = 1;
- V_35 = (bool)1;
- uint32_t L_140 = V_32;
- V_63 = L_140;
- uint32_t L_141 = V_63;
- V_62 = L_141;
- uint32_t L_142 = V_62;
- if ((((int32_t)L_142) == ((int32_t)3)))
- {
- goto IL_0596;
- }
- }
- {
- goto IL_0580;
- }
-
- IL_0580:
- {
- uint32_t L_143 = V_62;
- if ((((int32_t)L_143) == ((int32_t)((int32_t)45))))
- {
- goto IL_05c9;
- }
- }
- {
- goto IL_0588;
- }
-
- IL_0588:
- {
- uint32_t L_144 = V_62;
- if ((((int32_t)L_144) == ((int32_t)((int32_t)8230))))
- {
- goto IL_05ce;
- }
- }
- {
- goto IL_0689;
- }
-
- IL_0596:
- {
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_145 = __this->___m_InternalTextElementInfo;
- int32_t L_146 = __this->___m_CharacterCount;
- NullCheck(L_145);
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_147 = __this->___m_CurrentFontAsset;
- NullCheck(L_147);
- Dictionary_2_t93CDF0F4011A5A3024EB73A492F9512E3046EACB* L_148;
- L_148 = FontAsset_get_characterLookupTable_m7E76D6C706C5CEB04A9541C68AE6D9E5C75F0FFC(L_147, NULL);
- NullCheck(L_148);
- Character_t9B671B493FAC8D43638C69AF6AE92CBD103D80EC* L_149;
- L_149 = Dictionary_2_get_Item_mFA05B9BB2D2D3E43B23F6C859A051759E7C1C75D(L_148, 3, Dictionary_2_get_Item_mFA05B9BB2D2D3E43B23F6C859A051759E7C1C75D_RuntimeMethod_var);
- ((L_145)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_146)))->___textElement = L_149;
- Il2CppCodeGenWriteBarrier((void**)(&((L_145)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_146)))->___textElement), (void*)L_149);
- __this->___m_IsTextTruncated = (bool)1;
- goto IL_0689;
- }
-
- IL_05c9:
- {
- goto IL_0689;
- }
-
- IL_05ce:
- {
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_150 = __this->___m_InternalTextElementInfo;
- int32_t L_151 = __this->___m_CharacterCount;
- NullCheck(L_150);
- SpecialCharacter_t869F8BE65A7FE32AFD4196118258F49A63D8E2BD* L_152 = (SpecialCharacter_t869F8BE65A7FE32AFD4196118258F49A63D8E2BD*)(&__this->___m_Ellipsis);
- Character_t9B671B493FAC8D43638C69AF6AE92CBD103D80EC* L_153 = L_152->___character;
- ((L_150)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_151)))->___textElement = L_153;
- Il2CppCodeGenWriteBarrier((void**)(&((L_150)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_151)))->___textElement), (void*)L_153);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_154 = __this->___m_InternalTextElementInfo;
- int32_t L_155 = __this->___m_CharacterCount;
- NullCheck(L_154);
- ((L_154)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_155)))->___elementType = 1;
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_156 = __this->___m_InternalTextElementInfo;
- int32_t L_157 = __this->___m_CharacterCount;
- NullCheck(L_156);
- SpecialCharacter_t869F8BE65A7FE32AFD4196118258F49A63D8E2BD* L_158 = (SpecialCharacter_t869F8BE65A7FE32AFD4196118258F49A63D8E2BD*)(&__this->___m_Ellipsis);
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_159 = L_158->___fontAsset;
- ((L_156)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_157)))->___fontAsset = L_159;
- Il2CppCodeGenWriteBarrier((void**)(&((L_156)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_157)))->___fontAsset), (void*)L_159);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_160 = __this->___m_InternalTextElementInfo;
- int32_t L_161 = __this->___m_CharacterCount;
- NullCheck(L_160);
- SpecialCharacter_t869F8BE65A7FE32AFD4196118258F49A63D8E2BD* L_162 = (SpecialCharacter_t869F8BE65A7FE32AFD4196118258F49A63D8E2BD*)(&__this->___m_Ellipsis);
- Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_163 = L_162->___material;
- ((L_160)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_161)))->___material = L_163;
- Il2CppCodeGenWriteBarrier((void**)(&((L_160)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_161)))->___material), (void*)L_163);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_164 = __this->___m_InternalTextElementInfo;
- int32_t L_165 = __this->___m_CharacterCount;
- NullCheck(L_164);
- SpecialCharacter_t869F8BE65A7FE32AFD4196118258F49A63D8E2BD* L_166 = (SpecialCharacter_t869F8BE65A7FE32AFD4196118258F49A63D8E2BD*)(&__this->___m_Ellipsis);
- int32_t L_167 = L_166->___materialIndex;
- ((L_164)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_165)))->___materialReferenceIndex = L_167;
- __this->___m_IsTextTruncated = (bool)1;
- int32_t L_168 = __this->___m_CharacterCount;
- (&V_21)->___index = ((int32_t)il2cpp_codegen_add(L_168, 1));
- (&V_21)->___unicode = 3;
- goto IL_0689;
- }
-
- IL_0689:
- {
- }
-
- IL_068a:
- {
- int32_t L_169 = __this->___m_CharacterCount;
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_170 = ___3_generationSettings;
- NullCheck(L_170);
- int32_t L_171 = L_170->___firstVisibleCharacter;
- if ((((int32_t)L_169) >= ((int32_t)L_171)))
- {
- goto IL_06a3;
- }
- }
- {
- uint32_t L_172 = V_32;
- G_B55_0 = ((((int32_t)((((int32_t)L_172) == ((int32_t)3))? 1 : 0)) == ((int32_t)0))? 1 : 0);
- goto IL_06a4;
- }
-
- IL_06a3:
- {
- G_B55_0 = 0;
- }
-
- IL_06a4:
- {
- V_64 = (bool)G_B55_0;
- bool L_173 = V_64;
- if (!L_173)
- {
- goto IL_0707;
- }
- }
- {
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_174 = __this->___m_InternalTextElementInfo;
- int32_t L_175 = __this->___m_CharacterCount;
- NullCheck(L_174);
- ((L_174)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_175)))->___isVisible = (bool)0;
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_176 = __this->___m_InternalTextElementInfo;
- int32_t L_177 = __this->___m_CharacterCount;
- NullCheck(L_176);
- ((L_176)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_177)))->___character = ((int32_t)8203);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_178 = __this->___m_InternalTextElementInfo;
- int32_t L_179 = __this->___m_CharacterCount;
- NullCheck(L_178);
- ((L_178)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_179)))->___lineNumber = 0;
- int32_t L_180 = __this->___m_CharacterCount;
- __this->___m_CharacterCount = ((int32_t)il2cpp_codegen_add(L_180, 1));
- goto IL_228d;
- }
-
- IL_0707:
- {
- V_36 = (1.0f);
- uint8_t L_181 = __this->___m_TextElementType;
- V_65 = (bool)((((int32_t)L_181) == ((int32_t)1))? 1 : 0);
- bool L_182 = V_65;
- if (!L_182)
- {
- goto IL_07b4;
- }
- }
- {
- int32_t L_183 = __this->___m_FontStyleInternal;
- V_66 = (bool)((((int32_t)((int32_t)((int32_t)L_183&((int32_t)16)))) == ((int32_t)((int32_t)16)))? 1 : 0);
- bool L_184 = V_66;
- if (!L_184)
- {
- goto IL_0750;
- }
- }
- {
- uint32_t L_185 = V_32;
- il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.char_class);
- bool L_186;
- L_186 = Char_IsLower_m9DDB41367F97CFFE6C46A3B5EDE7D11180B5F1AE(((int32_t)(uint16_t)L_185), NULL);
- V_67 = L_186;
- bool L_187 = V_67;
- if (!L_187)
- {
- goto IL_074d;
- }
- }
- {
- uint32_t L_188 = V_32;
- il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.char_class);
- Il2CppChar L_189;
- L_189 = Char_ToUpper_m7DB51DD07EE52F4CA897807281880930F5CBD2D2(((int32_t)(uint16_t)L_188), NULL);
- V_32 = L_189;
- }
-
- IL_074d:
- {
- goto IL_07b3;
- }
-
- IL_0750:
- {
- int32_t L_190 = __this->___m_FontStyleInternal;
- V_68 = (bool)((((int32_t)((int32_t)((int32_t)L_190&8))) == ((int32_t)8))? 1 : 0);
- bool L_191 = V_68;
- if (!L_191)
- {
- goto IL_077d;
- }
- }
- {
- uint32_t L_192 = V_32;
- il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.char_class);
- bool L_193;
- L_193 = Char_IsUpper_mF150C44B70F522A14B2A8DF71DE0ADE52F9A3392(((int32_t)(uint16_t)L_192), NULL);
- V_69 = L_193;
- bool L_194 = V_69;
- if (!L_194)
- {
- goto IL_077a;
- }
- }
- {
- uint32_t L_195 = V_32;
- il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.char_class);
- Il2CppChar L_196;
- L_196 = Char_ToLower_m238489988C62CB10C7C7CAAEF8F3B2D1C5B5E056(((int32_t)(uint16_t)L_195), NULL);
- V_32 = L_196;
- }
-
- IL_077a:
- {
- goto IL_07b3;
- }
-
- IL_077d:
- {
- int32_t L_197 = __this->___m_FontStyleInternal;
- V_70 = (bool)((((int32_t)((int32_t)((int32_t)L_197&((int32_t)32)))) == ((int32_t)((int32_t)32)))? 1 : 0);
- bool L_198 = V_70;
- if (!L_198)
- {
- goto IL_07b3;
- }
- }
- {
- uint32_t L_199 = V_32;
- il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.char_class);
- bool L_200;
- L_200 = Char_IsLower_m9DDB41367F97CFFE6C46A3B5EDE7D11180B5F1AE(((int32_t)(uint16_t)L_199), NULL);
- V_71 = L_200;
- bool L_201 = V_71;
- if (!L_201)
- {
- goto IL_07b2;
- }
- }
- {
- V_36 = (0.800000012f);
- uint32_t L_202 = V_32;
- il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.char_class);
- Il2CppChar L_203;
- L_203 = Char_ToUpper_m7DB51DD07EE52F4CA897807281880930F5CBD2D2(((int32_t)(uint16_t)L_202), NULL);
- V_32 = L_203;
- }
-
- IL_07b2:
- {
- }
-
- IL_07b3:
- {
- }
-
- IL_07b4:
- {
- V_37 = (0.0f);
- V_38 = (0.0f);
- V_39 = (0.0f);
- uint8_t L_204 = __this->___m_TextElementType;
- V_72 = (bool)((((int32_t)L_204) == ((int32_t)2))? 1 : 0);
- bool L_205 = V_72;
- if (!L_205)
- {
- goto IL_0a03;
- }
- }
- {
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_206 = ___4_textInfo;
- NullCheck(L_206);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_207 = L_206->___textElementInfo;
- int32_t L_208 = __this->___m_CharacterCount;
- NullCheck(L_207);
- TextElement_tCEF567A8810788262275B39DC39CBA6EBE7472DA* L_209 = ((L_207)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_208)))->___textElement;
- V_73 = ((SpriteCharacter_tB3516A25DBFA0AD68DD8E1432752D503FD1F40F5*)CastclassClass((RuntimeObject*)L_209, SpriteCharacter_tB3516A25DBFA0AD68DD8E1432752D503FD1F40F5_il2cpp_TypeInfo_var));
- SpriteCharacter_tB3516A25DBFA0AD68DD8E1432752D503FD1F40F5* L_210 = V_73;
- NullCheck(L_210);
- TextAsset_tB28F1843A877CCA74B89DC4F63EA532618B049B8* L_211;
- L_211 = TextElement_get_textAsset_m52383A3758AABF5BEA013155765BD1141479685A(L_210, NULL);
- __this->___m_CurrentSpriteAsset = ((SpriteAsset_t1D3CF1D9DC350A4690CB09DE228A8B59F2F02313*)IsInstClass((RuntimeObject*)L_211, SpriteAsset_t1D3CF1D9DC350A4690CB09DE228A8B59F2F02313_il2cpp_TypeInfo_var));
- Il2CppCodeGenWriteBarrier((void**)(&__this->___m_CurrentSpriteAsset), (void*)((SpriteAsset_t1D3CF1D9DC350A4690CB09DE228A8B59F2F02313*)IsInstClass((RuntimeObject*)L_211, SpriteAsset_t1D3CF1D9DC350A4690CB09DE228A8B59F2F02313_il2cpp_TypeInfo_var)));
- SpriteCharacter_tB3516A25DBFA0AD68DD8E1432752D503FD1F40F5* L_212 = V_73;
- NullCheck(L_212);
- uint32_t L_213;
- L_213 = TextElement_get_glyphIndex_m43F82F2F998D640DEDBE6860EBE7B171DDF4FE56(L_212, NULL);
- __this->___m_SpriteIndex = L_213;
- SpriteCharacter_tB3516A25DBFA0AD68DD8E1432752D503FD1F40F5* L_214 = V_73;
- V_74 = (bool)((((RuntimeObject*)(SpriteCharacter_tB3516A25DBFA0AD68DD8E1432752D503FD1F40F5*)L_214) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0);
- bool L_215 = V_74;
- if (!L_215)
- {
- goto IL_0829;
- }
- }
- {
- goto IL_228d;
- }
-
- IL_0829:
- {
- uint32_t L_216 = V_32;
- V_75 = (bool)((((int32_t)L_216) == ((int32_t)((int32_t)60)))? 1 : 0);
- bool L_217 = V_75;
- if (!L_217)
- {
- goto IL_0843;
- }
- }
- {
- int32_t L_218 = __this->___m_SpriteIndex;
- V_32 = ((int32_t)il2cpp_codegen_add(((int32_t)57344), L_218));
- }
-
- IL_0843:
- {
- SpriteAsset_t1D3CF1D9DC350A4690CB09DE228A8B59F2F02313* L_219 = __this->___m_CurrentSpriteAsset;
- NullCheck(L_219);
- FaceInfo_t12F0319E555A62CBA1D9E51A16C7963393932756 L_220;
- L_220 = SpriteAsset_get_faceInfo_m54EC5227F682ED6A24F5633283258E6641CDA4DC(L_219, NULL);
- V_30 = L_220;
- float L_221;
- L_221 = FaceInfo_get_pointSize_mDCB57F74233408806DF4F658751ECEE9A66C003E((&V_30), NULL);
- V_76 = (bool)((((float)L_221) > ((float)(0.0f)))? 1 : 0);
- bool L_222 = V_76;
- if (!L_222)
- {
- goto IL_08fa;
- }
- }
- {
- float L_223 = __this->___m_CurrentFontSize;
- SpriteAsset_t1D3CF1D9DC350A4690CB09DE228A8B59F2F02313* L_224 = __this->___m_CurrentSpriteAsset;
- NullCheck(L_224);
- FaceInfo_t12F0319E555A62CBA1D9E51A16C7963393932756 L_225;
- L_225 = SpriteAsset_get_faceInfo_m54EC5227F682ED6A24F5633283258E6641CDA4DC(L_224, NULL);
- V_30 = L_225;
- float L_226;
- L_226 = FaceInfo_get_pointSize_mDCB57F74233408806DF4F658751ECEE9A66C003E((&V_30), NULL);
- SpriteAsset_t1D3CF1D9DC350A4690CB09DE228A8B59F2F02313* L_227 = __this->___m_CurrentSpriteAsset;
- NullCheck(L_227);
- FaceInfo_t12F0319E555A62CBA1D9E51A16C7963393932756 L_228;
- L_228 = SpriteAsset_get_faceInfo_m54EC5227F682ED6A24F5633283258E6641CDA4DC(L_227, NULL);
- V_30 = L_228;
- float L_229;
- L_229 = FaceInfo_get_scale_mC475A572AD4956B47D8B9F8D90DC69BBBB102FCD((&V_30), NULL);
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_230 = ___3_generationSettings;
- NullCheck(L_230);
- bool L_231 = L_230->___isOrthographic;
- if (L_231)
- {
- G_B79_0 = ((float)il2cpp_codegen_multiply(((float)(L_223/L_226)), L_229));
- goto IL_08a8;
- }
- G_B78_0 = ((float)il2cpp_codegen_multiply(((float)(L_223/L_226)), L_229));
- }
- {
- G_B80_0 = (0.100000001f);
- G_B80_1 = G_B78_0;
- goto IL_08ad;
- }
-
- IL_08a8:
- {
- G_B80_0 = (1.0f);
- G_B80_1 = G_B79_0;
- }
-
- IL_08ad:
- {
- V_77 = ((float)il2cpp_codegen_multiply(G_B80_1, G_B80_0));
- SpriteCharacter_tB3516A25DBFA0AD68DD8E1432752D503FD1F40F5* L_232 = V_73;
- NullCheck(L_232);
- float L_233;
- L_233 = TextElement_get_scale_mD16946900449FEE9E2F86B2C4C71E26F4491A0E6(L_232, NULL);
- SpriteCharacter_tB3516A25DBFA0AD68DD8E1432752D503FD1F40F5* L_234 = V_73;
- NullCheck(L_234);
- Glyph_t700CF8EBE04ED4AEAB520885AAA1B309E02A103F* L_235;
- L_235 = TextElement_get_glyph_m101DBCCA0CDE2461B504174272A2FFCD53EA59E2(L_234, NULL);
- NullCheck(L_235);
- float L_236;
- L_236 = Glyph_get_scale_m3ED738CBB032247526DB38161E180759B2D06F29(L_235, NULL);
- float L_237 = V_77;
- V_2 = ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_multiply(L_233, L_236)), L_237));
- SpriteAsset_t1D3CF1D9DC350A4690CB09DE228A8B59F2F02313* L_238 = __this->___m_CurrentSpriteAsset;
- NullCheck(L_238);
- FaceInfo_t12F0319E555A62CBA1D9E51A16C7963393932756 L_239;
- L_239 = SpriteAsset_get_faceInfo_m54EC5227F682ED6A24F5633283258E6641CDA4DC(L_238, NULL);
- V_30 = L_239;
- float L_240;
- L_240 = FaceInfo_get_ascentLine_m193755D649428EC24A7E433A1728F11DA7547ABD((&V_30), NULL);
- V_38 = L_240;
- SpriteAsset_t1D3CF1D9DC350A4690CB09DE228A8B59F2F02313* L_241 = __this->___m_CurrentSpriteAsset;
- NullCheck(L_241);
- FaceInfo_t12F0319E555A62CBA1D9E51A16C7963393932756 L_242;
- L_242 = SpriteAsset_get_faceInfo_m54EC5227F682ED6A24F5633283258E6641CDA4DC(L_241, NULL);
- V_30 = L_242;
- float L_243;
- L_243 = FaceInfo_get_descentLine_m811A243C9B328B0C546BF9927A010A05DF172BD3((&V_30), NULL);
- V_39 = L_243;
- goto IL_09bf;
- }
-
- IL_08fa:
- {
- float L_244 = __this->___m_CurrentFontSize;
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_245 = __this->___m_CurrentFontAsset;
- NullCheck(L_245);
- FaceInfo_t12F0319E555A62CBA1D9E51A16C7963393932756 L_246;
- L_246 = FontAsset_get_faceInfo_mF020EC579E3C18A6279D55D86AF1C585031B49A9(L_245, NULL);
- V_30 = L_246;
- float L_247;
- L_247 = FaceInfo_get_pointSize_mDCB57F74233408806DF4F658751ECEE9A66C003E((&V_30), NULL);
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_248 = __this->___m_CurrentFontAsset;
- NullCheck(L_248);
- FaceInfo_t12F0319E555A62CBA1D9E51A16C7963393932756 L_249;
- L_249 = FontAsset_get_faceInfo_mF020EC579E3C18A6279D55D86AF1C585031B49A9(L_248, NULL);
- V_30 = L_249;
- float L_250;
- L_250 = FaceInfo_get_scale_mC475A572AD4956B47D8B9F8D90DC69BBBB102FCD((&V_30), NULL);
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_251 = ___3_generationSettings;
- NullCheck(L_251);
- bool L_252 = L_251->___isOrthographic;
- if (L_252)
- {
- G_B83_0 = ((float)il2cpp_codegen_multiply(((float)(L_244/L_247)), L_250));
- goto IL_093b;
- }
- G_B82_0 = ((float)il2cpp_codegen_multiply(((float)(L_244/L_247)), L_250));
- }
- {
- G_B84_0 = (0.100000001f);
- G_B84_1 = G_B82_0;
- goto IL_0940;
- }
-
- IL_093b:
- {
- G_B84_0 = (1.0f);
- G_B84_1 = G_B83_0;
- }
-
- IL_0940:
- {
- V_78 = ((float)il2cpp_codegen_multiply(G_B84_1, G_B84_0));
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_253 = __this->___m_CurrentFontAsset;
- NullCheck(L_253);
- FaceInfo_t12F0319E555A62CBA1D9E51A16C7963393932756 L_254;
- L_254 = FontAsset_get_faceInfo_mF020EC579E3C18A6279D55D86AF1C585031B49A9(L_253, NULL);
- V_30 = L_254;
- float L_255;
- L_255 = FaceInfo_get_ascentLine_m193755D649428EC24A7E433A1728F11DA7547ABD((&V_30), NULL);
- SpriteCharacter_tB3516A25DBFA0AD68DD8E1432752D503FD1F40F5* L_256 = V_73;
- NullCheck(L_256);
- Glyph_t700CF8EBE04ED4AEAB520885AAA1B309E02A103F* L_257;
- L_257 = TextElement_get_glyph_m101DBCCA0CDE2461B504174272A2FFCD53EA59E2(L_256, NULL);
- NullCheck(L_257);
- GlyphMetrics_t6C1C65A891A6279A0EE807C436436B1E44F7AF1A L_258;
- L_258 = Glyph_get_metrics_mB6E9D3D1899E35BA257638F6F58B7D260170B6FA(L_257, NULL);
- V_80 = L_258;
- float L_259;
- L_259 = GlyphMetrics_get_height_mE0872B23CE1A20BF78DEACDBD53BAF789D84AD5C((&V_80), NULL);
- SpriteCharacter_tB3516A25DBFA0AD68DD8E1432752D503FD1F40F5* L_260 = V_73;
- NullCheck(L_260);
- float L_261;
- L_261 = TextElement_get_scale_mD16946900449FEE9E2F86B2C4C71E26F4491A0E6(L_260, NULL);
- SpriteCharacter_tB3516A25DBFA0AD68DD8E1432752D503FD1F40F5* L_262 = V_73;
- NullCheck(L_262);
- Glyph_t700CF8EBE04ED4AEAB520885AAA1B309E02A103F* L_263;
- L_263 = TextElement_get_glyph_m101DBCCA0CDE2461B504174272A2FFCD53EA59E2(L_262, NULL);
- NullCheck(L_263);
- float L_264;
- L_264 = Glyph_get_scale_m3ED738CBB032247526DB38161E180759B2D06F29(L_263, NULL);
- float L_265 = V_78;
- V_2 = ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_multiply(((float)(L_255/L_259)), L_261)), L_264)), L_265));
- float L_266 = V_78;
- float L_267 = V_2;
- V_79 = ((float)(L_266/L_267));
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_268 = __this->___m_CurrentFontAsset;
- NullCheck(L_268);
- FaceInfo_t12F0319E555A62CBA1D9E51A16C7963393932756 L_269;
- L_269 = FontAsset_get_faceInfo_mF020EC579E3C18A6279D55D86AF1C585031B49A9(L_268, NULL);
- V_30 = L_269;
- float L_270;
- L_270 = FaceInfo_get_ascentLine_m193755D649428EC24A7E433A1728F11DA7547ABD((&V_30), NULL);
- float L_271 = V_79;
- V_38 = ((float)il2cpp_codegen_multiply(L_270, L_271));
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_272 = __this->___m_CurrentFontAsset;
- NullCheck(L_272);
- FaceInfo_t12F0319E555A62CBA1D9E51A16C7963393932756 L_273;
- L_273 = FontAsset_get_faceInfo_mF020EC579E3C18A6279D55D86AF1C585031B49A9(L_272, NULL);
- V_30 = L_273;
- float L_274;
- L_274 = FaceInfo_get_descentLine_m811A243C9B328B0C546BF9927A010A05DF172BD3((&V_30), NULL);
- float L_275 = V_79;
- V_39 = ((float)il2cpp_codegen_multiply(L_274, L_275));
- }
-
- IL_09bf:
- {
- SpriteCharacter_tB3516A25DBFA0AD68DD8E1432752D503FD1F40F5* L_276 = V_73;
- __this->___m_CachedTextElement = L_276;
- Il2CppCodeGenWriteBarrier((void**)(&__this->___m_CachedTextElement), (void*)L_276);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_277 = __this->___m_InternalTextElementInfo;
- int32_t L_278 = __this->___m_CharacterCount;
- NullCheck(L_277);
- ((L_277)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_278)))->___elementType = 2;
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_279 = __this->___m_InternalTextElementInfo;
- int32_t L_280 = __this->___m_CharacterCount;
- NullCheck(L_279);
- float L_281 = V_2;
- ((L_279)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_280)))->___scale = L_281;
- int32_t L_282 = V_33;
- __this->___m_CurrentMaterialIndex = L_282;
- goto IL_0bea;
- }
-
- IL_0a03:
- {
- uint8_t L_283 = __this->___m_TextElementType;
- V_81 = (bool)((((int32_t)L_283) == ((int32_t)1))? 1 : 0);
- bool L_284 = V_81;
- if (!L_284)
- {
- goto IL_0bea;
- }
- }
- {
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_285 = ___4_textInfo;
- NullCheck(L_285);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_286 = L_285->___textElementInfo;
- int32_t L_287 = __this->___m_CharacterCount;
- NullCheck(L_286);
- TextElement_tCEF567A8810788262275B39DC39CBA6EBE7472DA* L_288 = ((L_286)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_287)))->___textElement;
- __this->___m_CachedTextElement = L_288;
- Il2CppCodeGenWriteBarrier((void**)(&__this->___m_CachedTextElement), (void*)L_288);
- TextElement_tCEF567A8810788262275B39DC39CBA6EBE7472DA* L_289 = __this->___m_CachedTextElement;
- V_83 = (bool)((((RuntimeObject*)(TextElement_tCEF567A8810788262275B39DC39CBA6EBE7472DA*)L_289) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0);
- bool L_290 = V_83;
- if (!L_290)
- {
- goto IL_0a48;
- }
- }
- {
- goto IL_228d;
- }
-
- IL_0a48:
- {
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_291 = ___4_textInfo;
- NullCheck(L_291);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_292 = L_291->___textElementInfo;
- int32_t L_293 = __this->___m_CharacterCount;
- NullCheck(L_292);
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_294 = ((L_292)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_293)))->___fontAsset;
- __this->___m_CurrentFontAsset = L_294;
- Il2CppCodeGenWriteBarrier((void**)(&__this->___m_CurrentFontAsset), (void*)L_294);
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_295 = ___4_textInfo;
- NullCheck(L_295);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_296 = L_295->___textElementInfo;
- int32_t L_297 = __this->___m_CharacterCount;
- NullCheck(L_296);
- Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_298 = ((L_296)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_297)))->___material;
- __this->___m_CurrentMaterial = L_298;
- Il2CppCodeGenWriteBarrier((void**)(&__this->___m_CurrentMaterial), (void*)L_298);
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_299 = ___4_textInfo;
- NullCheck(L_299);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_300 = L_299->___textElementInfo;
- int32_t L_301 = __this->___m_CharacterCount;
- NullCheck(L_300);
- int32_t L_302 = ((L_300)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_301)))->___materialReferenceIndex;
- __this->___m_CurrentMaterialIndex = L_302;
- bool L_303 = V_35;
- if (!L_303)
- {
- goto IL_0acc;
- }
- }
- {
- TextProcessingElementU5BU5D_t24A1E4C8745577D794FE856B4236875595E7FD22* L_304 = __this->___m_TextProcessingArray;
- int32_t L_305 = V_31;
- NullCheck(L_304);
- uint32_t L_306 = ((L_304)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_305)))->___unicode;
- if ((!(((uint32_t)L_306) == ((uint32_t)((int32_t)10)))))
- {
- goto IL_0acc;
- }
- }
- {
- int32_t L_307 = __this->___m_CharacterCount;
- int32_t L_308 = __this->___m_FirstCharacterOfLine;
- G_B93_0 = ((((int32_t)((((int32_t)L_307) == ((int32_t)L_308))? 1 : 0)) == ((int32_t)0))? 1 : 0);
- goto IL_0acd;
- }
-
- IL_0acc:
- {
- G_B93_0 = 0;
- }
-
- IL_0acd:
- {
- V_84 = (bool)G_B93_0;
- bool L_309 = V_84;
- if (!L_309)
- {
- goto IL_0b2b;
- }
- }
- {
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_310 = ___4_textInfo;
- NullCheck(L_310);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_311 = L_310->___textElementInfo;
- int32_t L_312 = __this->___m_CharacterCount;
- NullCheck(L_311);
- float L_313 = ((L_311)->GetAddressAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_subtract(L_312, 1)))))->___pointSize;
- float L_314 = V_36;
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_315 = __this->___m_CurrentFontAsset;
- NullCheck(L_315);
- FaceInfo_t12F0319E555A62CBA1D9E51A16C7963393932756* L_316 = (FaceInfo_t12F0319E555A62CBA1D9E51A16C7963393932756*)(&L_315->___m_FaceInfo);
- float L_317;
- L_317 = FaceInfo_get_pointSize_mDCB57F74233408806DF4F658751ECEE9A66C003E(L_316, NULL);
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_318 = __this->___m_CurrentFontAsset;
- NullCheck(L_318);
- FaceInfo_t12F0319E555A62CBA1D9E51A16C7963393932756* L_319 = (FaceInfo_t12F0319E555A62CBA1D9E51A16C7963393932756*)(&L_318->___m_FaceInfo);
- float L_320;
- L_320 = FaceInfo_get_scale_mC475A572AD4956B47D8B9F8D90DC69BBBB102FCD(L_319, NULL);
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_321 = ___3_generationSettings;
- NullCheck(L_321);
- bool L_322 = L_321->___isOrthographic;
- if (L_322)
- {
- G_B96_0 = ((float)il2cpp_codegen_multiply(((float)(((float)il2cpp_codegen_multiply(L_313, L_314))/L_317)), L_320));
- goto IL_0b21;
- }
- G_B95_0 = ((float)il2cpp_codegen_multiply(((float)(((float)il2cpp_codegen_multiply(L_313, L_314))/L_317)), L_320));
- }
- {
- G_B97_0 = (0.100000001f);
- G_B97_1 = G_B95_0;
- goto IL_0b26;
- }
-
- IL_0b21:
- {
- G_B97_0 = (1.0f);
- G_B97_1 = G_B96_0;
- }
-
- IL_0b26:
- {
- V_82 = ((float)il2cpp_codegen_multiply(G_B97_1, G_B97_0));
- goto IL_0b6e;
- }
-
- IL_0b2b:
- {
- float L_323 = __this->___m_CurrentFontSize;
- float L_324 = V_36;
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_325 = __this->___m_CurrentFontAsset;
- NullCheck(L_325);
- FaceInfo_t12F0319E555A62CBA1D9E51A16C7963393932756* L_326 = (FaceInfo_t12F0319E555A62CBA1D9E51A16C7963393932756*)(&L_325->___m_FaceInfo);
- float L_327;
- L_327 = FaceInfo_get_pointSize_mDCB57F74233408806DF4F658751ECEE9A66C003E(L_326, NULL);
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_328 = __this->___m_CurrentFontAsset;
- NullCheck(L_328);
- FaceInfo_t12F0319E555A62CBA1D9E51A16C7963393932756* L_329 = (FaceInfo_t12F0319E555A62CBA1D9E51A16C7963393932756*)(&L_328->___m_FaceInfo);
- float L_330;
- L_330 = FaceInfo_get_scale_mC475A572AD4956B47D8B9F8D90DC69BBBB102FCD(L_329, NULL);
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_331 = ___3_generationSettings;
- NullCheck(L_331);
- bool L_332 = L_331->___isOrthographic;
- if (L_332)
- {
- G_B100_0 = ((float)il2cpp_codegen_multiply(((float)(((float)il2cpp_codegen_multiply(L_323, L_324))/L_327)), L_330));
- goto IL_0b66;
- }
- G_B99_0 = ((float)il2cpp_codegen_multiply(((float)(((float)il2cpp_codegen_multiply(L_323, L_324))/L_327)), L_330));
- }
- {
- G_B101_0 = (0.100000001f);
- G_B101_1 = G_B99_0;
- goto IL_0b6b;
- }
-
- IL_0b66:
- {
- G_B101_0 = (1.0f);
- G_B101_1 = G_B100_0;
- }
-
- IL_0b6b:
- {
- V_82 = ((float)il2cpp_codegen_multiply(G_B101_1, G_B101_0));
- }
-
- IL_0b6e:
- {
- bool L_333 = V_35;
- if (!L_333)
- {
- goto IL_0b7d;
- }
- }
- {
- uint32_t L_334 = V_32;
- G_B105_0 = ((((int32_t)L_334) == ((int32_t)((int32_t)8230)))? 1 : 0);
- goto IL_0b7e;
- }
-
- IL_0b7d:
- {
- G_B105_0 = 0;
- }
-
- IL_0b7e:
- {
- V_85 = (bool)G_B105_0;
- bool L_335 = V_85;
- if (!L_335)
- {
- goto IL_0b96;
- }
- }
- {
- V_38 = (0.0f);
- V_39 = (0.0f);
- goto IL_0bbc;
- }
-
- IL_0b96:
- {
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_336 = __this->___m_CurrentFontAsset;
- NullCheck(L_336);
- FaceInfo_t12F0319E555A62CBA1D9E51A16C7963393932756* L_337 = (FaceInfo_t12F0319E555A62CBA1D9E51A16C7963393932756*)(&L_336->___m_FaceInfo);
- float L_338;
- L_338 = FaceInfo_get_ascentLine_m193755D649428EC24A7E433A1728F11DA7547ABD(L_337, NULL);
- V_38 = L_338;
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_339 = __this->___m_CurrentFontAsset;
- NullCheck(L_339);
- FaceInfo_t12F0319E555A62CBA1D9E51A16C7963393932756* L_340 = (FaceInfo_t12F0319E555A62CBA1D9E51A16C7963393932756*)(&L_339->___m_FaceInfo);
- float L_341;
- L_341 = FaceInfo_get_descentLine_m811A243C9B328B0C546BF9927A010A05DF172BD3(L_340, NULL);
- V_39 = L_341;
- }
-
- IL_0bbc:
- {
- float L_342 = V_82;
- float L_343 = __this->___m_FontScaleMultiplier;
- TextElement_tCEF567A8810788262275B39DC39CBA6EBE7472DA* L_344 = __this->___m_CachedTextElement;
- NullCheck(L_344);
- float L_345;
- L_345 = TextElement_get_scale_mD16946900449FEE9E2F86B2C4C71E26F4491A0E6(L_344, NULL);
- V_2 = ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_multiply(L_342, L_343)), L_345));
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_346 = __this->___m_InternalTextElementInfo;
- int32_t L_347 = __this->___m_CharacterCount;
- NullCheck(L_346);
- ((L_346)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_347)))->___elementType = 1;
- }
-
- IL_0bea:
- {
- float L_348 = V_2;
- V_40 = L_348;
- uint32_t L_349 = V_32;
- if ((((int32_t)L_349) == ((int32_t)((int32_t)173))))
- {
- goto IL_0bfd;
- }
- }
- {
- uint32_t L_350 = V_32;
- G_B112_0 = ((((int32_t)L_350) == ((int32_t)3))? 1 : 0);
- goto IL_0bfe;
- }
-
- IL_0bfd:
- {
- G_B112_0 = 1;
- }
-
- IL_0bfe:
- {
- V_86 = (bool)G_B112_0;
- bool L_351 = V_86;
- if (!L_351)
- {
- goto IL_0c0a;
- }
- }
- {
- V_2 = (0.0f);
- }
-
- IL_0c0a:
- {
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_352 = __this->___m_InternalTextElementInfo;
- int32_t L_353 = __this->___m_CharacterCount;
- NullCheck(L_352);
- uint32_t L_354 = V_32;
- ((L_352)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_353)))->___character = ((int32_t)(uint16_t)L_354);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_355 = __this->___m_InternalTextElementInfo;
- int32_t L_356 = __this->___m_CharacterCount;
- NullCheck(L_355);
- int32_t L_357 = __this->___m_FontStyleInternal;
- ((L_355)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_356)))->___style = L_357;
- int32_t L_358 = __this->___m_FontWeightInternal;
- V_87 = (bool)((((int32_t)L_358) == ((int32_t)((int32_t)700)))? 1 : 0);
- bool L_359 = V_87;
- if (!L_359)
- {
- goto IL_0c6f;
- }
- }
- {
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_360 = __this->___m_InternalTextElementInfo;
- int32_t L_361 = __this->___m_CharacterCount;
- NullCheck(L_360);
- int32_t* L_362 = (int32_t*)(&((L_360)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_361)))->___style);
- int32_t* L_363 = L_362;
- int32_t L_364 = *((int32_t*)L_363);
- *((int32_t*)L_363) = (int32_t)((int32_t)(L_364|1));
- }
-
- IL_0c6f:
- {
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_365 = ___4_textInfo;
- NullCheck(L_365);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_366 = L_365->___textElementInfo;
- int32_t L_367 = __this->___m_CharacterCount;
- NullCheck(L_366);
- Glyph_t700CF8EBE04ED4AEAB520885AAA1B309E02A103F* L_368 = ((L_366)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_367)))->___alternativeGlyph;
- V_41 = L_368;
- Glyph_t700CF8EBE04ED4AEAB520885AAA1B309E02A103F* L_369 = V_41;
- if (!L_369)
- {
- goto IL_0c95;
- }
- }
- {
- Glyph_t700CF8EBE04ED4AEAB520885AAA1B309E02A103F* L_370 = V_41;
- NullCheck(L_370);
- GlyphMetrics_t6C1C65A891A6279A0EE807C436436B1E44F7AF1A L_371;
- L_371 = Glyph_get_metrics_mB6E9D3D1899E35BA257638F6F58B7D260170B6FA(L_370, NULL);
- G_B119_0 = L_371;
- goto IL_0ca5;
- }
-
- IL_0c95:
- {
- TextElement_tCEF567A8810788262275B39DC39CBA6EBE7472DA* L_372 = __this->___m_CachedTextElement;
- NullCheck(L_372);
- Glyph_t700CF8EBE04ED4AEAB520885AAA1B309E02A103F* L_373 = L_372->___m_Glyph;
- NullCheck(L_373);
- GlyphMetrics_t6C1C65A891A6279A0EE807C436436B1E44F7AF1A L_374;
- L_374 = Glyph_get_metrics_mB6E9D3D1899E35BA257638F6F58B7D260170B6FA(L_373, NULL);
- G_B119_0 = L_374;
- }
-
- IL_0ca5:
- {
- V_42 = G_B119_0;
- uint32_t L_375 = V_32;
- if ((!(((uint32_t)L_375) <= ((uint32_t)((int32_t)65535)))))
- {
- goto IL_0cba;
- }
- }
- {
- uint32_t L_376 = V_32;
- il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.char_class);
- bool L_377;
- L_377 = Char_IsWhiteSpace_m02AEC6EA19513CAFC6882CFCA54C45794D2B5924(((int32_t)(uint16_t)L_376), NULL);
- G_B122_0 = ((int32_t)(L_377));
- goto IL_0cbb;
- }
-
- IL_0cba:
- {
- G_B122_0 = 0;
- }
-
- IL_0cbb:
- {
- V_43 = (bool)G_B122_0;
- il2cpp_codegen_initobj((&V_44), sizeof(GlyphValueRecord_t780927A39D46924E0D546A2AE5DDF1BB2B5A9C8E));
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_378 = ___3_generationSettings;
- NullCheck(L_378);
- float L_379 = L_378->___characterSpacing;
- V_45 = L_379;
- bool L_380 = V_6;
- if (!L_380)
- {
- goto IL_0cdd;
- }
- }
- {
- uint8_t L_381 = __this->___m_TextElementType;
- G_B125_0 = ((((int32_t)L_381) == ((int32_t)1))? 1 : 0);
- goto IL_0cde;
- }
-
- IL_0cdd:
- {
- G_B125_0 = 0;
- }
-
- IL_0cde:
- {
- V_88 = (bool)G_B125_0;
- bool L_382 = V_88;
- if (!L_382)
- {
- goto IL_0e7a;
- }
- }
- {
- TextElement_tCEF567A8810788262275B39DC39CBA6EBE7472DA* L_383 = __this->___m_CachedTextElement;
- NullCheck(L_383);
- uint32_t L_384 = L_383->___m_GlyphIndex;
- V_90 = L_384;
- int32_t L_385 = __this->___m_CharacterCount;
- int32_t L_386 = V_0;
- if ((((int32_t)L_385) >= ((int32_t)((int32_t)il2cpp_codegen_subtract(L_386, 1)))))
- {
- goto IL_0d1e;
- }
- }
- {
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_387 = ___4_textInfo;
- NullCheck(L_387);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_388 = L_387->___textElementInfo;
- int32_t L_389 = __this->___m_CharacterCount;
- NullCheck(L_388);
- uint8_t L_390 = ((L_388)->GetAddressAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_389, 1)))))->___elementType;
- G_B129_0 = ((((int32_t)L_390) == ((int32_t)1))? 1 : 0);
- goto IL_0d1f;
- }
-
- IL_0d1e:
- {
- G_B129_0 = 0;
- }
-
- IL_0d1f:
- {
- V_91 = (bool)G_B129_0;
- bool L_391 = V_91;
- if (!L_391)
- {
- goto IL_0da3;
- }
- }
- {
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_392 = ___4_textInfo;
- NullCheck(L_392);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_393 = L_392->___textElementInfo;
- int32_t L_394 = __this->___m_CharacterCount;
- NullCheck(L_393);
- TextElement_tCEF567A8810788262275B39DC39CBA6EBE7472DA* L_395 = ((L_393)->GetAddressAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_394, 1)))))->___textElement;
- NullCheck(L_395);
- uint32_t L_396 = L_395->___m_GlyphIndex;
- V_92 = L_396;
- uint32_t L_397 = V_92;
- uint32_t L_398 = V_90;
- V_93 = ((int32_t)(((int32_t)((int32_t)L_397<<((int32_t)16)))|(int32_t)L_398));
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_399 = __this->___m_CurrentFontAsset;
- NullCheck(L_399);
- FontFeatureTable_t992E0493CD7E9D7834DF204E0198237F0D25B3B7* L_400 = L_399->___m_FontFeatureTable;
- NullCheck(L_400);
- Dictionary_2_tDD72F78A572F94ECEDBDA75C3D17C3ED05C167E0* L_401 = L_400->___m_GlyphPairAdjustmentRecordLookup;
- uint32_t L_402 = V_93;
- NullCheck(L_401);
- bool L_403;
- L_403 = Dictionary_2_TryGetValue_m45061EA2C8BF9DD9DC9DA92DAB968171136507DA(L_401, L_402, (&V_89), Dictionary_2_TryGetValue_m45061EA2C8BF9DD9DC9DA92DAB968171136507DA_RuntimeMethod_var);
- V_94 = L_403;
- bool L_404 = V_94;
- if (!L_404)
- {
- goto IL_0da2;
- }
- }
- {
- GlyphAdjustmentRecord_tC7A1B2E0AC7C4ED9CDB8E95E48790A46B6F315F7 L_405;
- L_405 = GlyphPairAdjustmentRecord_get_firstAdjustmentRecord_m867469548F17B298F893B78EE2F93D34E4A6C39C((&V_89), NULL);
- V_95 = L_405;
- GlyphValueRecord_t780927A39D46924E0D546A2AE5DDF1BB2B5A9C8E L_406;
- L_406 = GlyphAdjustmentRecord_get_glyphValueRecord_m83866DCE07A22F903D4BA417476E64114625BDD7((&V_95), NULL);
- V_44 = L_406;
- int32_t L_407;
- L_407 = GlyphPairAdjustmentRecord_get_featureLookupFlags_m08DA76766FDE949068B881DBEA29955C9C43E8A9((&V_89), NULL);
- if ((((int32_t)((int32_t)((int32_t)L_407&((int32_t)256)))) == ((int32_t)((int32_t)256))))
- {
- goto IL_0d9a;
- }
- }
- {
- float L_408 = V_45;
- G_B134_0 = L_408;
- goto IL_0d9f;
- }
-
- IL_0d9a:
- {
- G_B134_0 = (0.0f);
- }
-
- IL_0d9f:
- {
- V_45 = G_B134_0;
- }
-
- IL_0da2:
- {
- }
-
- IL_0da3:
- {
- int32_t L_409 = __this->___m_CharacterCount;
- V_96 = (bool)((((int32_t)((((int32_t)L_409) < ((int32_t)1))? 1 : 0)) == ((int32_t)0))? 1 : 0);
- bool L_410 = V_96;
- if (!L_410)
- {
- goto IL_0e5c;
- }
- }
- {
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_411 = ___4_textInfo;
- NullCheck(L_411);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_412 = L_411->___textElementInfo;
- int32_t L_413 = __this->___m_CharacterCount;
- NullCheck(L_412);
- TextElement_tCEF567A8810788262275B39DC39CBA6EBE7472DA* L_414 = ((L_412)->GetAddressAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_subtract(L_413, 1)))))->___textElement;
- NullCheck(L_414);
- uint32_t L_415 = L_414->___m_GlyphIndex;
- V_97 = L_415;
- uint32_t L_416 = V_90;
- uint32_t L_417 = V_97;
- V_98 = ((int32_t)(((int32_t)((int32_t)L_416<<((int32_t)16)))|(int32_t)L_417));
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_418 = ___4_textInfo;
- NullCheck(L_418);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_419 = L_418->___textElementInfo;
- int32_t L_420 = __this->___m_CharacterCount;
- NullCheck(L_419);
- uint8_t L_421 = ((L_419)->GetAddressAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_subtract(L_420, 1)))))->___elementType;
- if ((!(((uint32_t)L_421) == ((uint32_t)1))))
- {
- goto IL_0e1a;
- }
- }
- {
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_422 = __this->___m_CurrentFontAsset;
- NullCheck(L_422);
- FontFeatureTable_t992E0493CD7E9D7834DF204E0198237F0D25B3B7* L_423 = L_422->___m_FontFeatureTable;
- NullCheck(L_423);
- Dictionary_2_tDD72F78A572F94ECEDBDA75C3D17C3ED05C167E0* L_424 = L_423->___m_GlyphPairAdjustmentRecordLookup;
- uint32_t L_425 = V_98;
- NullCheck(L_424);
- bool L_426;
- L_426 = Dictionary_2_TryGetValue_m45061EA2C8BF9DD9DC9DA92DAB968171136507DA(L_424, L_425, (&V_89), Dictionary_2_TryGetValue_m45061EA2C8BF9DD9DC9DA92DAB968171136507DA_RuntimeMethod_var);
- G_B140_0 = ((int32_t)(L_426));
- goto IL_0e1b;
- }
-
- IL_0e1a:
- {
- G_B140_0 = 0;
- }
-
- IL_0e1b:
- {
- V_99 = (bool)G_B140_0;
- bool L_427 = V_99;
- if (!L_427)
- {
- goto IL_0e5b;
- }
- }
- {
- GlyphValueRecord_t780927A39D46924E0D546A2AE5DDF1BB2B5A9C8E L_428 = V_44;
- GlyphAdjustmentRecord_tC7A1B2E0AC7C4ED9CDB8E95E48790A46B6F315F7 L_429;
- L_429 = GlyphPairAdjustmentRecord_get_secondAdjustmentRecord_mFDFECB1F7A38E22BD2388FFE9C71E732F6B44D91((&V_89), NULL);
- V_95 = L_429;
- GlyphValueRecord_t780927A39D46924E0D546A2AE5DDF1BB2B5A9C8E L_430;
- L_430 = GlyphAdjustmentRecord_get_glyphValueRecord_m83866DCE07A22F903D4BA417476E64114625BDD7((&V_95), NULL);
- GlyphValueRecord_t780927A39D46924E0D546A2AE5DDF1BB2B5A9C8E L_431;
- L_431 = GlyphValueRecord_op_Addition_mF26165B4CE61A5409AEFF24B0D1727804E13602B(L_428, L_430, NULL);
- V_44 = L_431;
- int32_t L_432;
- L_432 = GlyphPairAdjustmentRecord_get_featureLookupFlags_m08DA76766FDE949068B881DBEA29955C9C43E8A9((&V_89), NULL);
- if ((((int32_t)((int32_t)((int32_t)L_432&((int32_t)256)))) == ((int32_t)((int32_t)256))))
- {
- goto IL_0e53;
- }
- }
- {
- float L_433 = V_45;
- G_B144_0 = L_433;
- goto IL_0e58;
- }
-
- IL_0e53:
- {
- G_B144_0 = (0.0f);
- }
-
- IL_0e58:
- {
- V_45 = G_B144_0;
- }
-
- IL_0e5b:
- {
- }
-
- IL_0e5c:
- {
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_434 = __this->___m_InternalTextElementInfo;
- int32_t L_435 = __this->___m_CharacterCount;
- NullCheck(L_434);
- float L_436;
- L_436 = GlyphValueRecord_get_xAdvance_m6C392027FA91E0705C1585C5EF40D984AAA0013E((&V_44), NULL);
- ((L_434)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_435)))->___adjustedHorizontalAdvance = L_436;
- }
-
- IL_0e7a:
- {
- uint32_t L_437 = V_32;
- il2cpp_codegen_runtime_class_init_inline(TextGeneratorUtilities_tAD0F329B1A5C7CC27CF63086C11FE092B43FED53_il2cpp_TypeInfo_var);
- bool L_438;
- L_438 = TextGeneratorUtilities_IsBaseGlyph_mEE0E7D6C3FB32204C2299FBA2B9F7C51E06F80FE(L_437, NULL);
- V_46 = L_438;
- bool L_439 = V_46;
- V_100 = L_439;
- bool L_440 = V_100;
- if (!L_440)
- {
- goto IL_0e97;
- }
- }
- {
- int32_t L_441 = __this->___m_CharacterCount;
- __this->___m_LastBaseGlyphIndex = L_441;
- }
-
- IL_0e97:
- {
- int32_t L_442 = __this->___m_CharacterCount;
- if ((((int32_t)L_442) <= ((int32_t)0)))
- {
- goto IL_0ea7;
- }
- }
- {
- bool L_443 = V_46;
- G_B152_0 = ((((int32_t)L_443) == ((int32_t)0))? 1 : 0);
- goto IL_0ea8;
- }
-
- IL_0ea7:
- {
- G_B152_0 = 0;
- }
-
- IL_0ea8:
- {
- V_101 = (bool)G_B152_0;
- bool L_444 = V_101;
- if (!L_444)
- {
- goto IL_11ff;
- }
- }
- {
- int32_t L_445 = __this->___m_LastBaseGlyphIndex;
- if ((((int32_t)L_445) == ((int32_t)((int32_t)-2147483648LL))))
- {
- goto IL_0ed1;
- }
- }
- {
- int32_t L_446 = __this->___m_LastBaseGlyphIndex;
- int32_t L_447 = __this->___m_CharacterCount;
- G_B156_0 = ((((int32_t)L_446) == ((int32_t)((int32_t)il2cpp_codegen_subtract(L_447, 1))))? 1 : 0);
- goto IL_0ed2;
- }
-
- IL_0ed1:
- {
- G_B156_0 = 0;
- }
-
- IL_0ed2:
- {
- V_102 = (bool)G_B156_0;
- bool L_448 = V_102;
- if (!L_448)
- {
- goto IL_0fbe;
- }
- }
- {
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_449 = ___4_textInfo;
- NullCheck(L_449);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_450 = L_449->___textElementInfo;
- int32_t L_451 = __this->___m_LastBaseGlyphIndex;
- NullCheck(L_450);
- TextElement_tCEF567A8810788262275B39DC39CBA6EBE7472DA* L_452 = ((L_450)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_451)))->___textElement;
- NullCheck(L_452);
- Glyph_t700CF8EBE04ED4AEAB520885AAA1B309E02A103F* L_453;
- L_453 = TextElement_get_glyph_m101DBCCA0CDE2461B504174272A2FFCD53EA59E2(L_452, NULL);
- V_103 = L_453;
- Glyph_t700CF8EBE04ED4AEAB520885AAA1B309E02A103F* L_454 = V_103;
- NullCheck(L_454);
- uint32_t L_455;
- L_455 = Glyph_get_index_mCFBBCF85E7F3434B7A595EEE3411EFFB78E5675B(L_454, NULL);
- V_104 = L_455;
- TextElement_tCEF567A8810788262275B39DC39CBA6EBE7472DA* L_456 = __this->___m_CachedTextElement;
- NullCheck(L_456);
- uint32_t L_457;
- L_457 = TextElement_get_glyphIndex_m43F82F2F998D640DEDBE6860EBE7B171DDF4FE56(L_456, NULL);
- V_105 = L_457;
- uint32_t L_458 = V_105;
- uint32_t L_459 = V_104;
- V_106 = ((int32_t)(((int32_t)((int32_t)L_458<<((int32_t)16)))|(int32_t)L_459));
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_460 = __this->___m_CurrentFontAsset;
- NullCheck(L_460);
- FontFeatureTable_t992E0493CD7E9D7834DF204E0198237F0D25B3B7* L_461;
- L_461 = FontAsset_get_fontFeatureTable_m7C4EB9A655B237CE02FAF7B8B16C2F2863FE5070(L_460, NULL);
- NullCheck(L_461);
- Dictionary_2_tC58BED428F0C45B2320DCA085F781540D1CC3A26* L_462 = L_461->___m_MarkToBaseAdjustmentRecordLookup;
- uint32_t L_463 = V_106;
- NullCheck(L_462);
- bool L_464;
- L_464 = Dictionary_2_TryGetValue_mF32BD44799A9D5626676B55AEE98449663C70D33(L_462, L_463, (&V_107), Dictionary_2_TryGetValue_mF32BD44799A9D5626676B55AEE98449663C70D33_RuntimeMethod_var);
- V_108 = L_464;
- bool L_465 = V_108;
- if (!L_465)
- {
- goto IL_0fb8;
- }
- }
- {
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_466 = __this->___m_InternalTextElementInfo;
- int32_t L_467 = __this->___m_LastBaseGlyphIndex;
- NullCheck(L_466);
- float L_468 = ((L_466)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_467)))->___origin;
- float L_469 = __this->___m_XAdvance;
- float L_470 = V_2;
- V_109 = ((float)(((float)il2cpp_codegen_subtract(L_468, L_469))/L_470));
- float L_471 = V_109;
- GlyphAnchorPoint_t581FDCAD5A1D0F3B129968FAEF20C113AAB0BC08 L_472;
- L_472 = MarkToBaseAdjustmentRecord_get_baseGlyphAnchorPoint_mCBF57932B7A89C532B0EF750DFD81F8FE389EE08((&V_107), NULL);
- V_110 = L_472;
- float L_473;
- L_473 = GlyphAnchorPoint_get_xCoordinate_mCD33464763911ECB78DEB1965970A916FA27DD1C((&V_110), NULL);
- MarkPositionAdjustment_t2523798D56F14A93A080D9D1298498325A51F436 L_474;
- L_474 = MarkToBaseAdjustmentRecord_get_markPositionAdjustment_m570715D1D0F84361A90564D4A958394453E1F9AB((&V_107), NULL);
- V_111 = L_474;
- float L_475;
- L_475 = MarkPositionAdjustment_get_xPositionAdjustment_m5ACBB4C515357320C12597CAE5E4D409BA298765((&V_111), NULL);
- GlyphValueRecord_set_xPlacement_m79F92029922BDE50ED63A6A03EBE478869F1CCFC((&V_44), ((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_add(L_471, L_473)), L_475)), NULL);
- GlyphAnchorPoint_t581FDCAD5A1D0F3B129968FAEF20C113AAB0BC08 L_476;
- L_476 = MarkToBaseAdjustmentRecord_get_baseGlyphAnchorPoint_mCBF57932B7A89C532B0EF750DFD81F8FE389EE08((&V_107), NULL);
- V_110 = L_476;
- float L_477;
- L_477 = GlyphAnchorPoint_get_yCoordinate_m2683C19C6A3D750E4D6C536307313E55589909D6((&V_110), NULL);
- MarkPositionAdjustment_t2523798D56F14A93A080D9D1298498325A51F436 L_478;
- L_478 = MarkToBaseAdjustmentRecord_get_markPositionAdjustment_m570715D1D0F84361A90564D4A958394453E1F9AB((&V_107), NULL);
- V_111 = L_478;
- float L_479;
- L_479 = MarkPositionAdjustment_get_yPositionAdjustment_m1F5F7DBBFEB0B52CCC772F68664D06B11D6A9F2C((&V_111), NULL);
- GlyphValueRecord_set_yPlacement_m04DA300FAB827A708CB291DA3B2EA3128279CA2B((&V_44), ((float)il2cpp_codegen_subtract(L_477, L_479)), NULL);
- V_45 = (0.0f);
- }
-
- IL_0fb8:
- {
- goto IL_11fe;
- }
-
- IL_0fbe:
- {
- V_112 = (bool)0;
- int32_t L_480 = __this->___m_CharacterCount;
- V_113 = ((int32_t)il2cpp_codegen_subtract(L_480, 1));
- goto IL_10e3;
- }
-
- IL_0fd1:
- {
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_481 = ___4_textInfo;
- NullCheck(L_481);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_482 = L_481->___textElementInfo;
- int32_t L_483 = V_113;
- NullCheck(L_482);
- TextElement_tCEF567A8810788262275B39DC39CBA6EBE7472DA* L_484 = ((L_482)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_483)))->___textElement;
- NullCheck(L_484);
- Glyph_t700CF8EBE04ED4AEAB520885AAA1B309E02A103F* L_485;
- L_485 = TextElement_get_glyph_m101DBCCA0CDE2461B504174272A2FFCD53EA59E2(L_484, NULL);
- V_114 = L_485;
- Glyph_t700CF8EBE04ED4AEAB520885AAA1B309E02A103F* L_486 = V_114;
- NullCheck(L_486);
- uint32_t L_487;
- L_487 = Glyph_get_index_mCFBBCF85E7F3434B7A595EEE3411EFFB78E5675B(L_486, NULL);
- V_115 = L_487;
- TextElement_tCEF567A8810788262275B39DC39CBA6EBE7472DA* L_488 = __this->___m_CachedTextElement;
- NullCheck(L_488);
- uint32_t L_489;
- L_489 = TextElement_get_glyphIndex_m43F82F2F998D640DEDBE6860EBE7B171DDF4FE56(L_488, NULL);
- V_116 = L_489;
- uint32_t L_490 = V_116;
- uint32_t L_491 = V_115;
- V_117 = ((int32_t)(((int32_t)((int32_t)L_490<<((int32_t)16)))|(int32_t)L_491));
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_492 = __this->___m_CurrentFontAsset;
- NullCheck(L_492);
- FontFeatureTable_t992E0493CD7E9D7834DF204E0198237F0D25B3B7* L_493;
- L_493 = FontAsset_get_fontFeatureTable_m7C4EB9A655B237CE02FAF7B8B16C2F2863FE5070(L_492, NULL);
- NullCheck(L_493);
- Dictionary_2_t3B281EAA0FCAF1D0DED857932C74644D3F02E6D0* L_494 = L_493->___m_MarkToMarkAdjustmentRecordLookup;
- uint32_t L_495 = V_117;
- NullCheck(L_494);
- bool L_496;
- L_496 = Dictionary_2_TryGetValue_mE41304D9F16D4065AEA94463AE53A68A4F4F6395(L_494, L_495, (&V_118), Dictionary_2_TryGetValue_mE41304D9F16D4065AEA94463AE53A68A4F4F6395_RuntimeMethod_var);
- V_119 = L_496;
- bool L_497 = V_119;
- if (!L_497)
- {
- goto IL_10dc;
- }
- }
- {
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_498 = ___4_textInfo;
- NullCheck(L_498);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_499 = L_498->___textElementInfo;
- int32_t L_500 = V_113;
- NullCheck(L_499);
- float L_501 = ((L_499)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_500)))->___origin;
- float L_502 = __this->___m_XAdvance;
- float L_503 = V_2;
- V_120 = ((float)(((float)il2cpp_codegen_subtract(L_501, L_502))/L_503));
- float L_504 = V_37;
- float L_505 = __this->___m_LineOffset;
- float L_506 = __this->___m_BaselineOffset;
- V_121 = ((float)il2cpp_codegen_add(((float)il2cpp_codegen_subtract(L_504, L_505)), L_506));
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_507 = __this->___m_InternalTextElementInfo;
- int32_t L_508 = V_113;
- NullCheck(L_507);
- float L_509 = ((L_507)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_508)))->___baseLine;
- float L_510 = V_121;
- float L_511 = V_2;
- V_122 = ((float)(((float)il2cpp_codegen_subtract(L_509, L_510))/L_511));
- float L_512 = V_120;
- GlyphAnchorPoint_t581FDCAD5A1D0F3B129968FAEF20C113AAB0BC08 L_513;
- L_513 = MarkToMarkAdjustmentRecord_get_baseMarkGlyphAnchorPoint_mB87ADA10491B42650BAD4DB7330771061827ACAB((&V_118), NULL);
- V_110 = L_513;
- float L_514;
- L_514 = GlyphAnchorPoint_get_xCoordinate_mCD33464763911ECB78DEB1965970A916FA27DD1C((&V_110), NULL);
- MarkPositionAdjustment_t2523798D56F14A93A080D9D1298498325A51F436 L_515;
- L_515 = MarkToMarkAdjustmentRecord_get_combiningMarkPositionAdjustment_mC109ECEDB4AD314A25C0EB1F6F6151AE611DE15C((&V_118), NULL);
- V_111 = L_515;
- float L_516;
- L_516 = MarkPositionAdjustment_get_xPositionAdjustment_m5ACBB4C515357320C12597CAE5E4D409BA298765((&V_111), NULL);
- GlyphValueRecord_set_xPlacement_m79F92029922BDE50ED63A6A03EBE478869F1CCFC((&V_44), ((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_add(L_512, L_514)), L_516)), NULL);
- float L_517 = V_122;
- GlyphAnchorPoint_t581FDCAD5A1D0F3B129968FAEF20C113AAB0BC08 L_518;
- L_518 = MarkToMarkAdjustmentRecord_get_baseMarkGlyphAnchorPoint_mB87ADA10491B42650BAD4DB7330771061827ACAB((&V_118), NULL);
- V_110 = L_518;
- float L_519;
- L_519 = GlyphAnchorPoint_get_yCoordinate_m2683C19C6A3D750E4D6C536307313E55589909D6((&V_110), NULL);
- MarkPositionAdjustment_t2523798D56F14A93A080D9D1298498325A51F436 L_520;
- L_520 = MarkToMarkAdjustmentRecord_get_combiningMarkPositionAdjustment_mC109ECEDB4AD314A25C0EB1F6F6151AE611DE15C((&V_118), NULL);
- V_111 = L_520;
- float L_521;
- L_521 = MarkPositionAdjustment_get_yPositionAdjustment_m1F5F7DBBFEB0B52CCC772F68664D06B11D6A9F2C((&V_111), NULL);
- GlyphValueRecord_set_yPlacement_m04DA300FAB827A708CB291DA3B2EA3128279CA2B((&V_44), ((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_add(L_517, L_519)), L_521)), NULL);
- V_45 = (0.0f);
- V_112 = (bool)1;
- goto IL_1101;
- }
-
- IL_10dc:
- {
- int32_t L_522 = V_113;
- V_113 = ((int32_t)il2cpp_codegen_subtract(L_522, 1));
- }
-
- IL_10e3:
- {
- int32_t L_523 = V_113;
- if ((((int32_t)L_523) < ((int32_t)0)))
- {
- goto IL_10f7;
- }
- }
- {
- int32_t L_524 = V_113;
- int32_t L_525 = __this->___m_LastBaseGlyphIndex;
- G_B167_0 = ((((int32_t)((((int32_t)L_524) == ((int32_t)L_525))? 1 : 0)) == ((int32_t)0))? 1 : 0);
- goto IL_10f8;
- }
-
- IL_10f7:
- {
- G_B167_0 = 0;
- }
-
- IL_10f8:
- {
- V_123 = (bool)G_B167_0;
- bool L_526 = V_123;
- if (L_526)
- {
- goto IL_0fd1;
- }
- }
-
- IL_1101:
- {
- int32_t L_527 = __this->___m_LastBaseGlyphIndex;
- if ((((int32_t)L_527) == ((int32_t)((int32_t)-2147483648LL))))
- {
- goto IL_1115;
- }
- }
- {
- bool L_528 = V_112;
- G_B171_0 = ((((int32_t)L_528) == ((int32_t)0))? 1 : 0);
- goto IL_1116;
- }
-
- IL_1115:
- {
- G_B171_0 = 0;
- }
-
- IL_1116:
- {
- V_124 = (bool)G_B171_0;
- bool L_529 = V_124;
- if (!L_529)
- {
- goto IL_11fd;
- }
- }
- {
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_530 = ___4_textInfo;
- NullCheck(L_530);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_531 = L_530->___textElementInfo;
- int32_t L_532 = __this->___m_LastBaseGlyphIndex;
- NullCheck(L_531);
- TextElement_tCEF567A8810788262275B39DC39CBA6EBE7472DA* L_533 = ((L_531)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_532)))->___textElement;
- NullCheck(L_533);
- Glyph_t700CF8EBE04ED4AEAB520885AAA1B309E02A103F* L_534;
- L_534 = TextElement_get_glyph_m101DBCCA0CDE2461B504174272A2FFCD53EA59E2(L_533, NULL);
- V_125 = L_534;
- Glyph_t700CF8EBE04ED4AEAB520885AAA1B309E02A103F* L_535 = V_125;
- NullCheck(L_535);
- uint32_t L_536;
- L_536 = Glyph_get_index_mCFBBCF85E7F3434B7A595EEE3411EFFB78E5675B(L_535, NULL);
- V_126 = L_536;
- TextElement_tCEF567A8810788262275B39DC39CBA6EBE7472DA* L_537 = __this->___m_CachedTextElement;
- NullCheck(L_537);
- uint32_t L_538;
- L_538 = TextElement_get_glyphIndex_m43F82F2F998D640DEDBE6860EBE7B171DDF4FE56(L_537, NULL);
- V_127 = L_538;
- uint32_t L_539 = V_127;
- uint32_t L_540 = V_126;
- V_128 = ((int32_t)(((int32_t)((int32_t)L_539<<((int32_t)16)))|(int32_t)L_540));
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_541 = __this->___m_CurrentFontAsset;
- NullCheck(L_541);
- FontFeatureTable_t992E0493CD7E9D7834DF204E0198237F0D25B3B7* L_542;
- L_542 = FontAsset_get_fontFeatureTable_m7C4EB9A655B237CE02FAF7B8B16C2F2863FE5070(L_541, NULL);
- NullCheck(L_542);
- Dictionary_2_tC58BED428F0C45B2320DCA085F781540D1CC3A26* L_543 = L_542->___m_MarkToBaseAdjustmentRecordLookup;
- uint32_t L_544 = V_128;
- NullCheck(L_543);
- bool L_545;
- L_545 = Dictionary_2_TryGetValue_mF32BD44799A9D5626676B55AEE98449663C70D33(L_543, L_544, (&V_129), Dictionary_2_TryGetValue_mF32BD44799A9D5626676B55AEE98449663C70D33_RuntimeMethod_var);
- V_130 = L_545;
- bool L_546 = V_130;
- if (!L_546)
- {
- goto IL_11fc;
- }
- }
- {
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_547 = __this->___m_InternalTextElementInfo;
- int32_t L_548 = __this->___m_LastBaseGlyphIndex;
- NullCheck(L_547);
- float L_549 = ((L_547)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_548)))->___origin;
- float L_550 = __this->___m_XAdvance;
- float L_551 = V_2;
- V_131 = ((float)(((float)il2cpp_codegen_subtract(L_549, L_550))/L_551));
- float L_552 = V_131;
- GlyphAnchorPoint_t581FDCAD5A1D0F3B129968FAEF20C113AAB0BC08 L_553;
- L_553 = MarkToBaseAdjustmentRecord_get_baseGlyphAnchorPoint_mCBF57932B7A89C532B0EF750DFD81F8FE389EE08((&V_129), NULL);
- V_110 = L_553;
- float L_554;
- L_554 = GlyphAnchorPoint_get_xCoordinate_mCD33464763911ECB78DEB1965970A916FA27DD1C((&V_110), NULL);
- MarkPositionAdjustment_t2523798D56F14A93A080D9D1298498325A51F436 L_555;
- L_555 = MarkToBaseAdjustmentRecord_get_markPositionAdjustment_m570715D1D0F84361A90564D4A958394453E1F9AB((&V_129), NULL);
- V_111 = L_555;
- float L_556;
- L_556 = MarkPositionAdjustment_get_xPositionAdjustment_m5ACBB4C515357320C12597CAE5E4D409BA298765((&V_111), NULL);
- GlyphValueRecord_set_xPlacement_m79F92029922BDE50ED63A6A03EBE478869F1CCFC((&V_44), ((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_add(L_552, L_554)), L_556)), NULL);
- GlyphAnchorPoint_t581FDCAD5A1D0F3B129968FAEF20C113AAB0BC08 L_557;
- L_557 = MarkToBaseAdjustmentRecord_get_baseGlyphAnchorPoint_mCBF57932B7A89C532B0EF750DFD81F8FE389EE08((&V_129), NULL);
- V_110 = L_557;
- float L_558;
- L_558 = GlyphAnchorPoint_get_yCoordinate_m2683C19C6A3D750E4D6C536307313E55589909D6((&V_110), NULL);
- MarkPositionAdjustment_t2523798D56F14A93A080D9D1298498325A51F436 L_559;
- L_559 = MarkToBaseAdjustmentRecord_get_markPositionAdjustment_m570715D1D0F84361A90564D4A958394453E1F9AB((&V_129), NULL);
- V_111 = L_559;
- float L_560;
- L_560 = MarkPositionAdjustment_get_yPositionAdjustment_m1F5F7DBBFEB0B52CCC772F68664D06B11D6A9F2C((&V_111), NULL);
- GlyphValueRecord_set_yPlacement_m04DA300FAB827A708CB291DA3B2EA3128279CA2B((&V_44), ((float)il2cpp_codegen_subtract(L_558, L_560)), NULL);
- V_45 = (0.0f);
- }
-
- IL_11fc:
- {
- }
-
- IL_11fd:
- {
- }
-
- IL_11fe:
- {
- }
-
- IL_11ff:
- {
- float L_561 = V_38;
- float L_562;
- L_562 = GlyphValueRecord_get_yPlacement_mB6303F8800305F6F96ECCD0CD9AA70A1A30A15DA((&V_44), NULL);
- V_38 = ((float)il2cpp_codegen_add(L_561, L_562));
- float L_563 = V_39;
- float L_564;
- L_564 = GlyphValueRecord_get_yPlacement_mB6303F8800305F6F96ECCD0CD9AA70A1A30A15DA((&V_44), NULL);
- V_39 = ((float)il2cpp_codegen_add(L_563, L_564));
- V_47 = (0.0f);
- float L_565 = __this->___m_MonoSpacing;
- if ((((float)L_565) == ((float)(0.0f))))
- {
- goto IL_1239;
- }
- }
- {
- uint32_t L_566 = V_32;
- G_B180_0 = ((((int32_t)((((int32_t)L_566) == ((int32_t)((int32_t)8203)))? 1 : 0)) == ((int32_t)0))? 1 : 0);
- goto IL_123a;
- }
-
- IL_1239:
- {
- G_B180_0 = 0;
- }
-
- IL_123a:
- {
- V_132 = (bool)G_B180_0;
- bool L_567 = V_132;
- if (!L_567)
- {
- goto IL_12a8;
- }
- }
- {
- float L_568 = __this->___m_MonoSpacing;
- TextElement_tCEF567A8810788262275B39DC39CBA6EBE7472DA* L_569 = __this->___m_CachedTextElement;
- NullCheck(L_569);
- Glyph_t700CF8EBE04ED4AEAB520885AAA1B309E02A103F* L_570;
- L_570 = TextElement_get_glyph_m101DBCCA0CDE2461B504174272A2FFCD53EA59E2(L_569, NULL);
- NullCheck(L_570);
- GlyphMetrics_t6C1C65A891A6279A0EE807C436436B1E44F7AF1A L_571;
- L_571 = Glyph_get_metrics_mB6E9D3D1899E35BA257638F6F58B7D260170B6FA(L_570, NULL);
- V_80 = L_571;
- float L_572;
- L_572 = GlyphMetrics_get_width_m0F9F391E3A98984167E8001D4101BE1CE9354D13((&V_80), NULL);
- TextElement_tCEF567A8810788262275B39DC39CBA6EBE7472DA* L_573 = __this->___m_CachedTextElement;
- NullCheck(L_573);
- Glyph_t700CF8EBE04ED4AEAB520885AAA1B309E02A103F* L_574;
- L_574 = TextElement_get_glyph_m101DBCCA0CDE2461B504174272A2FFCD53EA59E2(L_573, NULL);
- NullCheck(L_574);
- GlyphMetrics_t6C1C65A891A6279A0EE807C436436B1E44F7AF1A L_575;
- L_575 = Glyph_get_metrics_mB6E9D3D1899E35BA257638F6F58B7D260170B6FA(L_574, NULL);
- V_80 = L_575;
- float L_576;
- L_576 = GlyphMetrics_get_horizontalBearingX_m9C39B5E6D27FF34B706649AE47EE9390B5D76D6F((&V_80), NULL);
- float L_577 = V_2;
- float L_578 = __this->___m_CharWidthAdjDelta;
- V_47 = ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(((float)(L_568/(2.0f))), ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_add(((float)(L_572/(2.0f))), L_576)), L_577)))), ((float)il2cpp_codegen_subtract((1.0f), L_578))));
- float L_579 = __this->___m_XAdvance;
- float L_580 = V_47;
- __this->___m_XAdvance = ((float)il2cpp_codegen_add(L_579, L_580));
- }
-
- IL_12a8:
- {
- V_48 = (0.0f);
- uint8_t L_581 = __this->___m_TextElementType;
- if ((!(((uint32_t)L_581) == ((uint32_t)1))))
- {
- goto IL_12d9;
- }
- }
- {
- bool L_582 = V_34;
- if (L_582)
- {
- goto IL_12d9;
- }
- }
- {
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_583 = __this->___m_InternalTextElementInfo;
- int32_t L_584 = __this->___m_CharacterCount;
- NullCheck(L_583);
- int32_t L_585 = ((L_583)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_584)))->___style;
- G_B186_0 = ((((int32_t)((int32_t)((int32_t)L_585&1))) == ((int32_t)1))? 1 : 0);
- goto IL_12da;
- }
-
- IL_12d9:
- {
- G_B186_0 = 0;
- }
-
- IL_12da:
- {
- V_133 = (bool)G_B186_0;
- bool L_586 = V_133;
- if (!L_586)
- {
- goto IL_12ed;
- }
- }
- {
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_587 = __this->___m_CurrentFontAsset;
- NullCheck(L_587);
- float L_588;
- L_588 = FontAsset_get_boldStyleSpacing_mB8CF4F4880B110E41D566648FF1D995010CF1FF0(L_587, NULL);
- V_48 = L_588;
- }
-
- IL_12ed:
- {
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_589 = __this->___m_InternalTextElementInfo;
- int32_t L_590 = __this->___m_CharacterCount;
- NullCheck(L_589);
- float L_591 = __this->___m_XAdvance;
- float L_592;
- L_592 = GlyphValueRecord_get_xPlacement_m5E2B8B05A5DF57B2DC4B3795E71330CDDE1761C8((&V_44), NULL);
- float L_593 = V_2;
- ((L_589)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_590)))->___origin = ((float)il2cpp_codegen_add(L_591, ((float)il2cpp_codegen_multiply(L_592, L_593))));
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_594 = __this->___m_InternalTextElementInfo;
- int32_t L_595 = __this->___m_CharacterCount;
- NullCheck(L_594);
- float L_596 = V_37;
- float L_597 = __this->___m_LineOffset;
- float L_598 = __this->___m_BaselineOffset;
- float L_599;
- L_599 = GlyphValueRecord_get_yPlacement_mB6303F8800305F6F96ECCD0CD9AA70A1A30A15DA((&V_44), NULL);
- float L_600 = V_2;
- ((L_594)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_595)))->___baseLine = ((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_subtract(L_596, L_597)), L_598)), ((float)il2cpp_codegen_multiply(L_599, L_600))));
- uint8_t L_601 = __this->___m_TextElementType;
- if ((((int32_t)L_601) == ((int32_t)1)))
- {
- goto IL_1359;
- }
- }
- {
- float L_602 = V_38;
- float L_603 = V_2;
- float L_604 = __this->___m_BaselineOffset;
- G_B191_0 = ((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_602, L_603)), L_604));
- goto IL_1367;
- }
-
- IL_1359:
- {
- float L_605 = V_38;
- float L_606 = V_2;
- float L_607 = V_36;
- float L_608 = __this->___m_BaselineOffset;
- G_B191_0 = ((float)il2cpp_codegen_add(((float)(((float)il2cpp_codegen_multiply(L_605, L_606))/L_607)), L_608));
- }
-
- IL_1367:
- {
- V_49 = G_B191_0;
- uint8_t L_609 = __this->___m_TextElementType;
- if ((((int32_t)L_609) == ((int32_t)1)))
- {
- goto IL_137f;
- }
- }
- {
- float L_610 = V_39;
- float L_611 = V_2;
- float L_612 = __this->___m_BaselineOffset;
- G_B194_0 = ((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_610, L_611)), L_612));
- goto IL_138d;
- }
-
- IL_137f:
- {
- float L_613 = V_39;
- float L_614 = V_2;
- float L_615 = V_36;
- float L_616 = __this->___m_BaselineOffset;
- G_B194_0 = ((float)il2cpp_codegen_add(((float)(((float)il2cpp_codegen_multiply(L_613, L_614))/L_615)), L_616));
- }
-
- IL_138d:
- {
- V_50 = G_B194_0;
- float L_617 = V_49;
- V_51 = L_617;
- float L_618 = V_50;
- V_52 = L_618;
- int32_t L_619 = __this->___m_CharacterCount;
- int32_t L_620 = __this->___m_FirstCharacterOfLine;
- V_53 = (bool)((((int32_t)L_619) == ((int32_t)L_620))? 1 : 0);
- bool L_621 = V_53;
- if (L_621)
- {
- goto IL_13b2;
- }
- }
- {
- bool L_622 = V_43;
- G_B197_0 = ((((int32_t)L_622) == ((int32_t)0))? 1 : 0);
- goto IL_13b3;
- }
-
- IL_13b2:
- {
- G_B197_0 = 1;
- }
-
- IL_13b3:
- {
- V_134 = (bool)G_B197_0;
- bool L_623 = V_134;
- if (!L_623)
- {
- goto IL_142b;
- }
- }
- {
- float L_624 = __this->___m_BaselineOffset;
- V_135 = (bool)((((int32_t)((((float)L_624) == ((float)(0.0f)))? 1 : 0)) == ((int32_t)0))? 1 : 0);
- bool L_625 = V_135;
- if (!L_625)
- {
- goto IL_1404;
- }
- }
- {
- float L_626 = V_49;
- float L_627 = __this->___m_BaselineOffset;
- float L_628 = __this->___m_FontScaleMultiplier;
- float L_629 = V_51;
- float L_630;
- L_630 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline(((float)(((float)il2cpp_codegen_subtract(L_626, L_627))/L_628)), L_629, NULL);
- V_51 = L_630;
- float L_631 = V_50;
- float L_632 = __this->___m_BaselineOffset;
- float L_633 = __this->___m_FontScaleMultiplier;
- float L_634 = V_52;
- float L_635;
- L_635 = Mathf_Min_m747CA71A9483CDB394B13BD0AD048EE17E48FFE4_inline(((float)(((float)il2cpp_codegen_subtract(L_631, L_632))/L_633)), L_634, NULL);
- V_52 = L_635;
- }
-
- IL_1404:
- {
- float L_636 = V_51;
- float L_637 = __this->___m_MaxLineAscender;
- float L_638;
- L_638 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline(L_636, L_637, NULL);
- __this->___m_MaxLineAscender = L_638;
- float L_639 = V_52;
- float L_640 = __this->___m_MaxLineDescender;
- float L_641;
- L_641 = Mathf_Min_m747CA71A9483CDB394B13BD0AD048EE17E48FFE4_inline(L_639, L_640, NULL);
- __this->___m_MaxLineDescender = L_641;
- }
-
- IL_142b:
- {
- bool L_642 = V_53;
- if (L_642)
- {
- goto IL_1436;
- }
- }
- {
- bool L_643 = V_43;
- G_B204_0 = ((((int32_t)L_643) == ((int32_t)0))? 1 : 0);
- goto IL_1437;
- }
-
- IL_1436:
- {
- G_B204_0 = 1;
- }
-
- IL_1437:
- {
- V_136 = (bool)G_B204_0;
- bool L_644 = V_136;
- if (!L_644)
- {
- goto IL_14c0;
- }
- }
- {
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_645 = __this->___m_InternalTextElementInfo;
- int32_t L_646 = __this->___m_CharacterCount;
- NullCheck(L_645);
- float L_647 = V_51;
- ((L_645)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_646)))->___adjustedAscender = L_647;
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_648 = __this->___m_InternalTextElementInfo;
- int32_t L_649 = __this->___m_CharacterCount;
- NullCheck(L_648);
- float L_650 = V_52;
- ((L_648)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_649)))->___adjustedDescender = L_650;
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_651 = __this->___m_InternalTextElementInfo;
- int32_t L_652 = __this->___m_CharacterCount;
- NullCheck(L_651);
- float L_653 = V_49;
- float L_654 = __this->___m_LineOffset;
- ((L_651)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_652)))->___ascender = ((float)il2cpp_codegen_subtract(L_653, L_654));
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_655 = __this->___m_InternalTextElementInfo;
- int32_t L_656 = __this->___m_CharacterCount;
- NullCheck(L_655);
- float L_657 = V_50;
- float L_658 = __this->___m_LineOffset;
- float L_659 = ((float)il2cpp_codegen_subtract(L_657, L_658));
- V_137 = L_659;
- ((L_655)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_656)))->___descender = L_659;
- float L_660 = V_137;
- __this->___m_MaxDescender = L_660;
- goto IL_154b;
- }
-
- IL_14c0:
- {
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_661 = __this->___m_InternalTextElementInfo;
- int32_t L_662 = __this->___m_CharacterCount;
- NullCheck(L_661);
- float L_663 = __this->___m_MaxLineAscender;
- ((L_661)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_662)))->___adjustedAscender = L_663;
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_664 = __this->___m_InternalTextElementInfo;
- int32_t L_665 = __this->___m_CharacterCount;
- NullCheck(L_664);
- float L_666 = __this->___m_MaxLineDescender;
- ((L_664)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_665)))->___adjustedDescender = L_666;
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_667 = __this->___m_InternalTextElementInfo;
- int32_t L_668 = __this->___m_CharacterCount;
- NullCheck(L_667);
- float L_669 = __this->___m_MaxLineAscender;
- float L_670 = __this->___m_LineOffset;
- ((L_667)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_668)))->___ascender = ((float)il2cpp_codegen_subtract(L_669, L_670));
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_671 = __this->___m_InternalTextElementInfo;
- int32_t L_672 = __this->___m_CharacterCount;
- NullCheck(L_671);
- float L_673 = __this->___m_MaxLineDescender;
- float L_674 = __this->___m_LineOffset;
- float L_675 = ((float)il2cpp_codegen_subtract(L_673, L_674));
- V_137 = L_675;
- ((L_671)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_672)))->___descender = L_675;
- float L_676 = V_137;
- __this->___m_MaxDescender = L_676;
- }
-
- IL_154b:
- {
- int32_t L_677 = __this->___m_LineNumber;
- if (!L_677)
- {
- goto IL_155b;
- }
- }
- {
- bool L_678 = __this->___m_IsNewPage;
- G_B210_0 = ((int32_t)(L_678));
- goto IL_155c;
- }
-
- IL_155b:
- {
- G_B210_0 = 1;
- }
-
- IL_155c:
- {
- V_138 = (bool)G_B210_0;
- bool L_679 = V_138;
- if (!L_679)
- {
- goto IL_15aa;
- }
- }
- {
- bool L_680 = V_53;
- if (L_680)
- {
- goto IL_156e;
- }
- }
- {
- bool L_681 = V_43;
- G_B214_0 = ((((int32_t)L_681) == ((int32_t)0))? 1 : 0);
- goto IL_156f;
- }
-
- IL_156e:
- {
- G_B214_0 = 1;
- }
-
- IL_156f:
- {
- V_139 = (bool)G_B214_0;
- bool L_682 = V_139;
- if (!L_682)
- {
- goto IL_15a9;
- }
- }
- {
- float L_683 = __this->___m_MaxLineAscender;
- __this->___m_MaxAscender = L_683;
- float L_684 = __this->___m_MaxCapHeight;
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_685 = __this->___m_CurrentFontAsset;
- NullCheck(L_685);
- FaceInfo_t12F0319E555A62CBA1D9E51A16C7963393932756* L_686 = (FaceInfo_t12F0319E555A62CBA1D9E51A16C7963393932756*)(&L_685->___m_FaceInfo);
- float L_687;
- L_687 = FaceInfo_get_capLine_m0D95B5D5CEC5CFB12091F5EB5965DE6E38588C88(L_686, NULL);
- float L_688 = V_2;
- float L_689 = V_36;
- float L_690;
- L_690 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline(L_684, ((float)(((float)il2cpp_codegen_multiply(L_687, L_688))/L_689)), NULL);
- __this->___m_MaxCapHeight = L_690;
- }
-
- IL_15a9:
- {
- }
-
- IL_15aa:
- {
- float L_691 = __this->___m_LineOffset;
- V_140 = (bool)((((float)L_691) == ((float)(0.0f)))? 1 : 0);
- bool L_692 = V_140;
- if (!L_692)
- {
- goto IL_15f4;
- }
- }
- {
- bool L_693 = V_43;
- if (!L_693)
- {
- goto IL_15d2;
- }
- }
- {
- int32_t L_694 = __this->___m_CharacterCount;
- int32_t L_695 = __this->___m_FirstCharacterOfLine;
- G_B221_0 = ((((int32_t)L_694) == ((int32_t)L_695))? 1 : 0);
- goto IL_15d3;
- }
-
- IL_15d2:
- {
- G_B221_0 = 1;
- }
-
- IL_15d3:
- {
- V_141 = (bool)G_B221_0;
- bool L_696 = V_141;
- if (!L_696)
- {
- goto IL_15f3;
- }
- }
- {
- float L_697 = __this->___m_PageAscender;
- float L_698 = V_49;
- if ((((float)L_697) > ((float)L_698)))
- {
- G_B224_0 = __this;
- goto IL_15e8;
- }
- G_B223_0 = __this;
- }
- {
- float L_699 = V_49;
- G_B225_0 = L_699;
- G_B225_1 = G_B223_0;
- goto IL_15ee;
- }
-
- IL_15e8:
- {
- float L_700 = __this->___m_PageAscender;
- G_B225_0 = L_700;
- G_B225_1 = G_B224_0;
- }
-
- IL_15ee:
- {
- NullCheck(G_B225_1);
- G_B225_1->___m_PageAscender = G_B225_0;
- }
-
- IL_15f3:
- {
- }
-
- IL_15f4:
- {
- int32_t L_701 = __this->___m_LineJustification;
- if ((((int32_t)((int32_t)((int32_t)L_701&((int32_t)16)))) == ((int32_t)((int32_t)16))))
- {
- goto IL_160e;
- }
- }
- {
- int32_t L_702 = __this->___m_LineJustification;
- G_B230_0 = ((((int32_t)((int32_t)((int32_t)L_702&8))) == ((int32_t)8))? 1 : 0);
- goto IL_160f;
- }
-
- IL_160e:
- {
- G_B230_0 = 1;
- }
-
- IL_160f:
- {
- V_54 = (bool)G_B230_0;
- uint32_t L_703 = V_32;
- if ((((int32_t)L_703) == ((int32_t)((int32_t)9))))
- {
- goto IL_166a;
- }
- }
- {
- uint32_t L_704 = V_32;
- if ((((int32_t)L_704) == ((int32_t)((int32_t)8203))))
- {
- goto IL_166a;
- }
- }
- {
- int32_t L_705 = V_13;
- if ((((int32_t)L_705) == ((int32_t)2)))
- {
- goto IL_162a;
- }
- }
- {
- int32_t L_706 = V_13;
- if ((!(((uint32_t)L_706) == ((uint32_t)3))))
- {
- goto IL_1637;
- }
- }
-
- IL_162a:
- {
- bool L_707 = V_43;
- if (L_707)
- {
- goto IL_166a;
- }
- }
- {
- uint32_t L_708 = V_32;
- if ((((int32_t)L_708) == ((int32_t)((int32_t)8203))))
- {
- goto IL_166a;
- }
- }
-
- IL_1637:
- {
- bool L_709 = V_43;
- if (L_709)
- {
- goto IL_1652;
- }
- }
- {
- uint32_t L_710 = V_32;
- if ((((int32_t)L_710) == ((int32_t)((int32_t)8203))))
- {
- goto IL_1652;
- }
- }
- {
- uint32_t L_711 = V_32;
- if ((((int32_t)L_711) == ((int32_t)((int32_t)173))))
- {
- goto IL_1652;
- }
- }
- {
- uint32_t L_712 = V_32;
- if ((!(((uint32_t)L_712) == ((uint32_t)3))))
- {
- goto IL_166a;
- }
- }
-
- IL_1652:
- {
- uint32_t L_713 = V_32;
- if ((!(((uint32_t)L_713) == ((uint32_t)((int32_t)173)))))
- {
- goto IL_165f;
- }
- }
- {
- bool L_714 = V_22;
- if (!L_714)
- {
- goto IL_166a;
- }
- }
-
- IL_165f:
- {
- uint8_t L_715 = __this->___m_TextElementType;
- G_B244_0 = ((((int32_t)L_715) == ((int32_t)2))? 1 : 0);
- goto IL_166b;
- }
-
- IL_166a:
- {
- G_B244_0 = 1;
- }
-
- IL_166b:
- {
- V_142 = (bool)G_B244_0;
- bool L_716 = V_142;
- if (!L_716)
- {
- goto IL_1b28;
- }
- }
- {
- float L_717 = __this->___m_Width;
- if ((!(((float)L_717) == ((float)(-1.0f)))))
- {
- goto IL_169a;
- }
- }
- {
- float L_718 = V_10;
- float L_719 = __this->___m_MarginLeft;
- float L_720 = __this->___m_MarginRight;
- G_B248_0 = ((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_add(L_718, (9.99999975E-05f))), L_719)), L_720));
- goto IL_16bb;
- }
-
- IL_169a:
- {
- float L_721 = V_10;
- float L_722 = __this->___m_MarginLeft;
- float L_723 = __this->___m_MarginRight;
- float L_724 = __this->___m_Width;
- float L_725;
- L_725 = Mathf_Min_m747CA71A9483CDB394B13BD0AD048EE17E48FFE4_inline(((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_add(L_721, (9.99999975E-05f))), L_722)), L_723)), L_724, NULL);
- G_B248_0 = L_725;
- }
-
- IL_16bb:
- {
- V_12 = G_B248_0;
- float L_726 = __this->___m_XAdvance;
- float L_727;
- L_727 = fabsf(L_726);
- float L_728;
- L_728 = GlyphMetrics_get_horizontalAdvance_m110E66C340A19E672FB1C26DFB875AB6900AFFF1((&V_42), NULL);
- float L_729 = __this->___m_CharWidthAdjDelta;
- uint32_t L_730 = V_32;
- if ((((int32_t)L_730) == ((int32_t)((int32_t)173))))
- {
- G_B250_0 = ((float)il2cpp_codegen_multiply(L_728, ((float)il2cpp_codegen_subtract((1.0f), L_729))));
- G_B250_1 = L_727;
- goto IL_16e8;
- }
- G_B249_0 = ((float)il2cpp_codegen_multiply(L_728, ((float)il2cpp_codegen_subtract((1.0f), L_729))));
- G_B249_1 = L_727;
- }
- {
- float L_731 = V_2;
- G_B251_0 = L_731;
- G_B251_1 = G_B249_0;
- G_B251_2 = G_B249_1;
- goto IL_16ea;
- }
-
- IL_16e8:
- {
- float L_732 = V_40;
- G_B251_0 = L_732;
- G_B251_1 = G_B250_0;
- G_B251_2 = G_B250_1;
- }
-
- IL_16ea:
- {
- V_16 = ((float)il2cpp_codegen_add(G_B251_2, ((float)il2cpp_codegen_multiply(G_B251_1, G_B251_0))));
- bool L_733 = V_46;
- if (!L_733)
- {
- goto IL_170b;
- }
- }
- {
- float L_734 = V_16;
- float L_735 = V_12;
- bool L_736 = V_54;
- if (L_736)
- {
- G_B254_0 = L_735;
- G_B254_1 = L_734;
- goto IL_1701;
- }
- G_B253_0 = L_735;
- G_B253_1 = L_734;
- }
- {
- G_B255_0 = (1.0f);
- G_B255_1 = G_B253_0;
- G_B255_2 = G_B253_1;
- goto IL_1706;
- }
-
- IL_1701:
- {
- G_B255_0 = (1.04999995f);
- G_B255_1 = G_B254_0;
- G_B255_2 = G_B254_1;
- }
-
- IL_1706:
- {
- G_B257_0 = ((((float)G_B255_2) > ((float)((float)il2cpp_codegen_multiply(G_B255_1, G_B255_0))))? 1 : 0);
- goto IL_170c;
- }
-
- IL_170b:
- {
- G_B257_0 = 0;
- }
-
- IL_170c:
- {
- V_143 = (bool)G_B257_0;
- bool L_737 = V_143;
- if (!L_737)
- {
- goto IL_1af8;
- }
- }
- {
- int32_t L_738 = V_13;
- if (!L_738)
- {
- goto IL_1732;
- }
- }
- {
- int32_t L_739 = V_13;
- if ((((int32_t)L_739) == ((int32_t)3)))
- {
- goto IL_1732;
- }
- }
- {
- int32_t L_740 = __this->___m_CharacterCount;
- int32_t L_741 = __this->___m_FirstCharacterOfLine;
- G_B262_0 = ((((int32_t)((((int32_t)L_740) == ((int32_t)L_741))? 1 : 0)) == ((int32_t)0))? 1 : 0);
- goto IL_1733;
- }
-
- IL_1732:
- {
- G_B262_0 = 0;
- }
-
- IL_1733:
- {
- V_144 = (bool)G_B262_0;
- bool L_742 = V_144;
- if (!L_742)
- {
- goto IL_1af7;
- }
- }
- {
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_743 = ___4_textInfo;
- int32_t L_744;
- L_744 = TextGenerator_RestoreWordWrappingState_mA63B3DD2C02E61CD8670A32A53163AF6BF765F61(__this, (&V_23), L_743, NULL);
- V_31 = L_744;
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_745 = __this->___m_InternalTextElementInfo;
- int32_t L_746 = __this->___m_CharacterCount;
- NullCheck(L_745);
- uint32_t L_747 = ((L_745)->GetAddressAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_subtract(L_746, 1)))))->___character;
- if ((!(((uint32_t)L_747) == ((uint32_t)((int32_t)173)))))
- {
- goto IL_1778;
- }
- }
- {
- bool L_748 = V_22;
- if (L_748)
- {
- goto IL_1778;
- }
- }
- {
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_749 = ___3_generationSettings;
- NullCheck(L_749);
- int32_t L_750 = L_749->___overflowMode;
- G_B267_0 = ((((int32_t)L_750) == ((int32_t)0))? 1 : 0);
- goto IL_1779;
- }
-
- IL_1778:
- {
- G_B267_0 = 0;
- }
-
- IL_1779:
- {
- V_149 = (bool)G_B267_0;
- bool L_751 = V_149;
- if (!L_751)
- {
- goto IL_17b1;
- }
- }
- {
- int32_t L_752 = __this->___m_CharacterCount;
- (&V_21)->___index = ((int32_t)il2cpp_codegen_subtract(L_752, 1));
- (&V_21)->___unicode = ((int32_t)45);
- int32_t L_753 = V_31;
- V_31 = ((int32_t)il2cpp_codegen_subtract(L_753, 1));
- int32_t L_754 = __this->___m_CharacterCount;
- __this->___m_CharacterCount = ((int32_t)il2cpp_codegen_subtract(L_754, 1));
- goto IL_228d;
- }
-
- IL_17b1:
- {
- V_22 = (bool)0;
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_755 = __this->___m_InternalTextElementInfo;
- int32_t L_756 = __this->___m_CharacterCount;
- NullCheck(L_755);
- uint32_t L_757 = ((L_755)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_756)))->___character;
- V_150 = (bool)((((int32_t)L_757) == ((int32_t)((int32_t)173)))? 1 : 0);
- bool L_758 = V_150;
- if (!L_758)
- {
- goto IL_17e0;
- }
- }
- {
- V_22 = (bool)1;
- goto IL_228d;
- }
-
- IL_17e0:
- {
- bool L_759 = ___2_isTextAutoSizingEnabled;
- bool L_760 = V_19;
- V_151 = (bool)((int32_t)((int32_t)L_759&(int32_t)L_760));
- bool L_761 = V_151;
- if (!L_761)
- {
- goto IL_1913;
- }
- }
- {
- float L_762 = __this->___m_CharWidthAdjDelta;
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_763 = ___3_generationSettings;
- NullCheck(L_763);
- float L_764 = L_763->___charWidthMaxAdj;
- if ((!(((float)L_762) < ((float)((float)(L_764/(100.0f)))))))
- {
- goto IL_1813;
- }
- }
- {
- int32_t L_765 = __this->___m_AutoSizeIterationCount;
- int32_t L_766 = __this->___m_AutoSizeMaxIterationCount;
- G_B275_0 = ((((int32_t)L_765) < ((int32_t)L_766))? 1 : 0);
- goto IL_1814;
- }
-
- IL_1813:
- {
- G_B275_0 = 0;
- }
-
- IL_1814:
- {
- V_152 = (bool)G_B275_0;
- bool L_767 = V_152;
- if (!L_767)
- {
- goto IL_18a0;
- }
- }
- {
- float L_768 = V_16;
- V_153 = L_768;
- float L_769 = __this->___m_CharWidthAdjDelta;
- V_155 = (bool)((((float)L_769) > ((float)(0.0f)))? 1 : 0);
- bool L_770 = V_155;
- if (!L_770)
- {
- goto IL_1846;
- }
- }
- {
- float L_771 = V_153;
- float L_772 = __this->___m_CharWidthAdjDelta;
- V_153 = ((float)(L_771/((float)il2cpp_codegen_subtract((1.0f), L_772))));
- }
-
- IL_1846:
- {
- float L_773 = V_16;
- float L_774 = V_12;
- bool L_775 = V_54;
- if (L_775)
- {
- G_B280_0 = ((float)il2cpp_codegen_subtract(L_774, (9.99999975E-05f)));
- G_B280_1 = L_773;
- goto IL_185b;
- }
- G_B279_0 = ((float)il2cpp_codegen_subtract(L_774, (9.99999975E-05f)));
- G_B279_1 = L_773;
- }
- {
- G_B281_0 = (1.0f);
- G_B281_1 = G_B279_0;
- G_B281_2 = G_B279_1;
- goto IL_1860;
- }
-
- IL_185b:
- {
- G_B281_0 = (1.04999995f);
- G_B281_1 = G_B280_0;
- G_B281_2 = G_B280_1;
- }
-
- IL_1860:
- {
- V_154 = ((float)il2cpp_codegen_subtract(G_B281_2, ((float)il2cpp_codegen_multiply(G_B281_1, G_B281_0))));
- float L_776 = __this->___m_CharWidthAdjDelta;
- float L_777 = V_154;
- float L_778 = V_153;
- __this->___m_CharWidthAdjDelta = ((float)il2cpp_codegen_add(L_776, ((float)(L_777/L_778))));
- float L_779 = __this->___m_CharWidthAdjDelta;
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_780 = ___3_generationSettings;
- NullCheck(L_780);
- float L_781 = L_780->___charWidthMaxAdj;
- float L_782;
- L_782 = Mathf_Min_m747CA71A9483CDB394B13BD0AD048EE17E48FFE4_inline(L_779, ((float)(L_781/(100.0f))), NULL);
- __this->___m_CharWidthAdjDelta = L_782;
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_783;
- L_783 = Vector2_get_zero_m32506C40EC2EE7D5D4410BF40D3EE683A3D5F32C_inline(NULL);
- V_27 = L_783;
- goto IL_2495;
- }
-
- IL_18a0:
- {
- float* L_784 = ___0_fontSize;
- float L_785 = *((float*)L_784);
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_786 = ___3_generationSettings;
- NullCheck(L_786);
- float L_787 = L_786->___fontSizeMin;
- if ((!(((float)L_785) > ((float)L_787))))
- {
- goto IL_18bb;
- }
- }
- {
- int32_t L_788 = __this->___m_AutoSizeIterationCount;
- int32_t L_789 = __this->___m_AutoSizeMaxIterationCount;
- G_B285_0 = ((((int32_t)L_788) < ((int32_t)L_789))? 1 : 0);
- goto IL_18bc;
- }
-
- IL_18bb:
- {
- G_B285_0 = 0;
- }
-
- IL_18bc:
- {
- V_156 = (bool)G_B285_0;
- bool L_790 = V_156;
- if (!L_790)
- {
- goto IL_1912;
- }
- }
- {
- float* L_791 = ___0_fontSize;
- float L_792 = *((float*)L_791);
- __this->___m_MaxFontSize = L_792;
- float* L_793 = ___0_fontSize;
- float L_794 = *((float*)L_793);
- float L_795 = __this->___m_MinFontSize;
- float L_796;
- L_796 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline(((float)(((float)il2cpp_codegen_subtract(L_794, L_795))/(2.0f))), (0.0500000007f), NULL);
- V_157 = L_796;
- float* L_797 = ___0_fontSize;
- float* L_798 = ___0_fontSize;
- float L_799 = *((float*)L_798);
- float L_800 = V_157;
- *((float*)L_797) = (float)((float)il2cpp_codegen_subtract(L_799, L_800));
- float* L_801 = ___0_fontSize;
- float* L_802 = ___0_fontSize;
- float L_803 = *((float*)L_802);
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_804 = ___3_generationSettings;
- NullCheck(L_804);
- float L_805 = L_804->___fontSizeMin;
- float L_806;
- L_806 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline(((float)(((float)il2cpp_codegen_cast_double_to_int<int32_t>(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_803, (20.0f))), (0.5f)))))/(20.0f))), L_805, NULL);
- *((float*)L_801) = (float)L_806;
- }
-
- IL_1912:
- {
- }
-
- IL_1913:
- {
- float L_807 = __this->___m_MaxLineAscender;
- float L_808 = __this->___m_StartOfLineAscender;
- V_145 = ((float)il2cpp_codegen_subtract(L_807, L_808));
- float L_809 = __this->___m_LineOffset;
- if ((!(((float)L_809) > ((float)(0.0f)))))
- {
- goto IL_1950;
- }
- }
- {
- float L_810 = V_145;
- il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
- float L_811;
- L_811 = fabsf(L_810);
- if ((!(((float)L_811) > ((float)(0.00999999978f)))))
- {
- goto IL_1950;
- }
- }
- {
- bool L_812 = __this->___m_IsDrivenLineSpacing;
- if (L_812)
- {
- goto IL_1950;
- }
- }
- {
- bool L_813 = __this->___m_IsNewPage;
- G_B293_0 = ((((int32_t)L_813) == ((int32_t)0))? 1 : 0);
- goto IL_1951;
- }
-
- IL_1950:
- {
- G_B293_0 = 0;
- }
-
- IL_1951:
- {
- V_158 = (bool)G_B293_0;
- bool L_814 = V_158;
- if (!L_814)
- {
- goto IL_1977;
- }
- }
- {
- float L_815 = __this->___m_MaxDescender;
- float L_816 = V_145;
- __this->___m_MaxDescender = ((float)il2cpp_codegen_subtract(L_815, L_816));
- float L_817 = __this->___m_LineOffset;
- float L_818 = V_145;
- __this->___m_LineOffset = ((float)il2cpp_codegen_add(L_817, L_818));
- }
-
- IL_1977:
- {
- float L_819 = __this->___m_MaxLineAscender;
- float L_820 = __this->___m_LineOffset;
- V_146 = ((float)il2cpp_codegen_subtract(L_819, L_820));
- float L_821 = __this->___m_MaxLineDescender;
- float L_822 = __this->___m_LineOffset;
- V_147 = ((float)il2cpp_codegen_subtract(L_821, L_822));
- float L_823 = __this->___m_MaxDescender;
- float L_824 = V_147;
- if ((((float)L_823) < ((float)L_824)))
- {
- G_B297_0 = __this;
- goto IL_19a4;
- }
- G_B296_0 = __this;
- }
- {
- float L_825 = V_147;
- G_B298_0 = L_825;
- G_B298_1 = G_B296_0;
- goto IL_19aa;
- }
-
- IL_19a4:
- {
- float L_826 = __this->___m_MaxDescender;
- G_B298_0 = L_826;
- G_B298_1 = G_B297_0;
- }
-
- IL_19aa:
- {
- NullCheck(G_B298_1);
- G_B298_1->___m_MaxDescender = G_B298_0;
- bool L_827 = V_18;
- V_159 = (bool)((((int32_t)L_827) == ((int32_t)0))? 1 : 0);
- bool L_828 = V_159;
- if (!L_828)
- {
- goto IL_19c2;
- }
- }
- {
- float L_829 = __this->___m_MaxDescender;
- V_17 = L_829;
- }
-
- IL_19c2:
- {
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_830 = ___3_generationSettings;
- NullCheck(L_830);
- bool L_831 = L_830->___useMaxVisibleDescender;
- if (!L_831)
- {
- goto IL_19f1;
- }
- }
- {
- int32_t L_832 = __this->___m_CharacterCount;
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_833 = ___3_generationSettings;
- NullCheck(L_833);
- int32_t L_834 = L_833->___maxVisibleCharacters;
- if ((((int32_t)L_832) >= ((int32_t)L_834)))
- {
- goto IL_19ee;
- }
- }
- {
- int32_t L_835 = __this->___m_LineNumber;
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_836 = ___3_generationSettings;
- NullCheck(L_836);
- int32_t L_837 = L_836->___maxVisibleLines;
- G_B304_0 = ((((int32_t)((((int32_t)L_835) < ((int32_t)L_837))? 1 : 0)) == ((int32_t)0))? 1 : 0);
- goto IL_19ef;
- }
-
- IL_19ee:
- {
- G_B304_0 = 1;
- }
-
- IL_19ef:
- {
- G_B306_0 = G_B304_0;
- goto IL_19f2;
- }
-
- IL_19f1:
- {
- G_B306_0 = 0;
- }
-
- IL_19f2:
- {
- V_160 = (bool)G_B306_0;
- bool L_838 = V_160;
- if (!L_838)
- {
- goto IL_19fb;
- }
- }
- {
- V_18 = (bool)1;
- }
-
- IL_19fb:
- {
- int32_t L_839 = __this->___m_CharacterCount;
- __this->___m_FirstCharacterOfLine = L_839;
- __this->___m_LineVisibleCharacterCount = 0;
- int32_t L_840 = V_31;
- int32_t L_841 = __this->___m_CharacterCount;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_842 = ___4_textInfo;
- TextGenerator_SaveWordWrappingState_mC07B2C5977EECE10216F8C6AC9CC4204F7EF1936(__this, (&V_24), L_840, ((int32_t)il2cpp_codegen_subtract(L_841, 1)), L_842, NULL);
- int32_t L_843 = __this->___m_LineNumber;
- __this->___m_LineNumber = ((int32_t)il2cpp_codegen_add(L_843, 1));
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_844 = __this->___m_InternalTextElementInfo;
- int32_t L_845 = __this->___m_CharacterCount;
- NullCheck(L_844);
- float L_846 = ((L_844)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_845)))->___adjustedAscender;
- V_148 = L_846;
- float L_847 = __this->___m_LineHeight;
- V_161 = (bool)((((float)L_847) == ((float)(-32767.0f)))? 1 : 0);
- bool L_848 = V_161;
- if (!L_848)
- {
- goto IL_1a99;
- }
- }
- {
- float L_849 = __this->___m_LineOffset;
- float L_850 = __this->___m_MaxLineDescender;
- float L_851 = V_148;
- float L_852 = V_5;
- float L_853 = __this->___m_LineSpacingDelta;
- float L_854 = V_1;
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_855 = ___3_generationSettings;
- NullCheck(L_855);
- float L_856 = L_855->___lineSpacing;
- float L_857 = V_3;
- __this->___m_LineOffset = ((float)il2cpp_codegen_add(L_849, ((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_subtract((0.0f), L_850)), L_851)), ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_add(L_852, L_853)), L_854)))), ((float)il2cpp_codegen_multiply(L_856, L_857))))));
- __this->___m_IsDrivenLineSpacing = (bool)0;
- goto IL_1abf;
- }
-
- IL_1a99:
- {
- float L_858 = __this->___m_LineOffset;
- float L_859 = __this->___m_LineHeight;
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_860 = ___3_generationSettings;
- NullCheck(L_860);
- float L_861 = L_860->___lineSpacing;
- float L_862 = V_3;
- __this->___m_LineOffset = ((float)il2cpp_codegen_add(L_858, ((float)il2cpp_codegen_add(L_859, ((float)il2cpp_codegen_multiply(L_861, L_862))))));
- __this->___m_IsDrivenLineSpacing = (bool)1;
- }
-
- IL_1abf:
- {
- __this->___m_MaxLineAscender = (-32767.0f);
- __this->___m_MaxLineDescender = (32767.0f);
- float L_863 = V_148;
- __this->___m_StartOfLineAscender = L_863;
- float L_864 = __this->___m_TagIndent;
- __this->___m_XAdvance = ((float)il2cpp_codegen_add((0.0f), L_864));
- V_19 = (bool)1;
- goto IL_228d;
- }
-
- IL_1af7:
- {
- }
-
- IL_1af8:
- {
- float L_865 = V_14;
- float L_866 = V_16;
- float L_867 = __this->___m_MarginLeft;
- float L_868 = __this->___m_MarginRight;
- float L_869;
- L_869 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline(L_865, ((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(L_866, L_867)), L_868)), NULL);
- V_14 = L_869;
- float L_870 = V_15;
- float L_871 = __this->___m_MaxAscender;
- float L_872 = __this->___m_MaxDescender;
- float L_873;
- L_873 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline(L_870, ((float)il2cpp_codegen_subtract(L_871, L_872)), NULL);
- V_15 = L_873;
- }
-
- IL_1b28:
- {
- float L_874 = __this->___m_LineOffset;
- if ((!(((float)L_874) > ((float)(0.0f)))))
- {
- goto IL_1b5b;
- }
- }
- {
- float L_875 = __this->___m_MaxLineAscender;
- float L_876 = __this->___m_StartOfLineAscender;
- il2cpp_codegen_runtime_class_init_inline(TextGeneratorUtilities_tAD0F329B1A5C7CC27CF63086C11FE092B43FED53_il2cpp_TypeInfo_var);
- bool L_877;
- L_877 = TextGeneratorUtilities_Approximately_m696ABB909732F536F1FF83EA8CE34CF53266794D(L_875, L_876, NULL);
- if (L_877)
- {
- goto IL_1b5b;
- }
- }
- {
- bool L_878 = __this->___m_IsDrivenLineSpacing;
- if (L_878)
- {
- goto IL_1b5b;
- }
- }
- {
- bool L_879 = __this->___m_IsNewPage;
- G_B319_0 = ((((int32_t)L_879) == ((int32_t)0))? 1 : 0);
- goto IL_1b5c;
- }
-
- IL_1b5b:
- {
- G_B319_0 = 0;
- }
-
- IL_1b5c:
- {
- V_162 = (bool)G_B319_0;
- bool L_880 = V_162;
- if (!L_880)
- {
- goto IL_1bba;
- }
- }
- {
- float L_881 = __this->___m_MaxLineAscender;
- float L_882 = __this->___m_StartOfLineAscender;
- V_163 = ((float)il2cpp_codegen_subtract(L_881, L_882));
- float L_883 = __this->___m_MaxDescender;
- float L_884 = V_163;
- __this->___m_MaxDescender = ((float)il2cpp_codegen_subtract(L_883, L_884));
- float L_885 = __this->___m_LineOffset;
- float L_886 = V_163;
- __this->___m_LineOffset = ((float)il2cpp_codegen_add(L_885, L_886));
- float L_887 = __this->___m_StartOfLineAscender;
- float L_888 = V_163;
- __this->___m_StartOfLineAscender = ((float)il2cpp_codegen_add(L_887, L_888));
- float L_889 = __this->___m_LineOffset;
- (&V_23)->___lineOffset = L_889;
- float L_890 = __this->___m_StartOfLineAscender;
- (&V_23)->___startOfLineAscender = L_890;
- }
-
- IL_1bba:
- {
- uint32_t L_891 = V_32;
- V_164 = (bool)((((int32_t)((((int32_t)L_891) == ((int32_t)((int32_t)8203)))? 1 : 0)) == ((int32_t)0))? 1 : 0);
- bool L_892 = V_164;
- if (!L_892)
- {
- goto IL_1d7d;
- }
- }
- {
- uint32_t L_893 = V_32;
- V_165 = (bool)((((int32_t)L_893) == ((int32_t)((int32_t)9)))? 1 : 0);
- bool L_894 = V_165;
- if (!L_894)
- {
- goto IL_1c38;
- }
- }
- {
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_895 = __this->___m_CurrentFontAsset;
- NullCheck(L_895);
- FaceInfo_t12F0319E555A62CBA1D9E51A16C7963393932756 L_896;
- L_896 = FontAsset_get_faceInfo_mF020EC579E3C18A6279D55D86AF1C585031B49A9(L_895, NULL);
- V_30 = L_896;
- float L_897;
- L_897 = FaceInfo_get_tabWidth_mC6D9F42C40EDD767DE22050E4FBE3878AC96B161((&V_30), NULL);
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_898 = __this->___m_CurrentFontAsset;
- NullCheck(L_898);
- uint8_t L_899;
- L_899 = FontAsset_get_tabMultiple_m9C0422A00BFCF82091F14F4E303E2717247350AE(L_898, NULL);
- float L_900 = V_2;
- V_166 = ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_multiply(L_897, ((float)L_899))), L_900));
- float L_901 = __this->___m_XAdvance;
- float L_902 = V_166;
- float L_903;
- L_903 = ceilf(((float)(L_901/L_902)));
- float L_904 = V_166;
- V_167 = ((float)il2cpp_codegen_multiply(L_903, L_904));
- float L_905 = V_167;
- float L_906 = __this->___m_XAdvance;
- if ((((float)L_905) > ((float)L_906)))
- {
- G_B325_0 = __this;
- goto IL_1c2b;
- }
- G_B324_0 = __this;
- }
- {
- float L_907 = __this->___m_XAdvance;
- float L_908 = V_166;
- G_B326_0 = ((float)il2cpp_codegen_add(L_907, L_908));
- G_B326_1 = G_B324_0;
- goto IL_1c2d;
- }
-
- IL_1c2b:
- {
- float L_909 = V_167;
- G_B326_0 = L_909;
- G_B326_1 = G_B325_0;
- }
-
- IL_1c2d:
- {
- NullCheck(G_B326_1);
- G_B326_1->___m_XAdvance = G_B326_0;
- goto IL_1d7c;
- }
-
- IL_1c38:
- {
- float L_910 = __this->___m_MonoSpacing;
- V_168 = (bool)((((int32_t)((((float)L_910) == ((float)(0.0f)))? 1 : 0)) == ((int32_t)0))? 1 : 0);
- bool L_911 = V_168;
- if (!L_911)
- {
- goto IL_1cfc;
- }
- }
- {
- bool L_912 = __this->___m_DuoSpace;
- if (!L_912)
- {
- goto IL_1c71;
- }
- }
- {
- uint32_t L_913 = V_32;
- if ((((int32_t)L_913) == ((int32_t)((int32_t)46))))
- {
- goto IL_1c6e;
- }
- }
- {
- uint32_t L_914 = V_32;
- if ((((int32_t)L_914) == ((int32_t)((int32_t)58))))
- {
- goto IL_1c6e;
- }
- }
- {
- uint32_t L_915 = V_32;
- G_B333_0 = ((((int32_t)L_915) == ((int32_t)((int32_t)44)))? 1 : 0);
- goto IL_1c6f;
- }
-
- IL_1c6e:
- {
- G_B333_0 = 1;
- }
-
- IL_1c6f:
- {
- G_B335_0 = G_B333_0;
- goto IL_1c72;
- }
-
- IL_1c71:
- {
- G_B335_0 = 0;
- }
-
- IL_1c72:
- {
- V_170 = (bool)G_B335_0;
- bool L_916 = V_170;
- if (!L_916)
- {
- goto IL_1c8b;
- }
- }
- {
- float L_917 = __this->___m_MonoSpacing;
- float L_918 = V_47;
- V_169 = ((float)il2cpp_codegen_subtract(((float)(L_917/(2.0f))), L_918));
- goto IL_1c96;
- }
-
- IL_1c8b:
- {
- float L_919 = __this->___m_MonoSpacing;
- float L_920 = V_47;
- V_169 = ((float)il2cpp_codegen_subtract(L_919, L_920));
- }
-
- IL_1c96:
- {
- float L_921 = __this->___m_XAdvance;
- float L_922 = V_169;
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_923 = __this->___m_CurrentFontAsset;
- NullCheck(L_923);
- float L_924;
- L_924 = FontAsset_get_regularStyleSpacing_mB7EEEA236312F5AC31FD3B787808279206F521B1(L_923, NULL);
- float L_925 = V_45;
- float L_926 = V_3;
- float L_927 = __this->___m_CSpacing;
- float L_928 = __this->___m_CharWidthAdjDelta;
- __this->___m_XAdvance = ((float)il2cpp_codegen_add(L_921, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(L_922, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_add(L_924, L_925)), L_926)))), L_927)), ((float)il2cpp_codegen_subtract((1.0f), L_928))))));
- bool L_929 = V_43;
- if (L_929)
- {
- goto IL_1cd9;
- }
- }
- {
- uint32_t L_930 = V_32;
- G_B341_0 = ((((int32_t)L_930) == ((int32_t)((int32_t)8203)))? 1 : 0);
- goto IL_1cda;
- }
-
- IL_1cd9:
- {
- G_B341_0 = 1;
- }
-
- IL_1cda:
- {
- V_171 = (bool)G_B341_0;
- bool L_931 = V_171;
- if (!L_931)
- {
- goto IL_1cf6;
- }
- }
- {
- float L_932 = __this->___m_XAdvance;
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_933 = ___3_generationSettings;
- NullCheck(L_933);
- float L_934 = L_933->___wordSpacing;
- float L_935 = V_3;
- __this->___m_XAdvance = ((float)il2cpp_codegen_add(L_932, ((float)il2cpp_codegen_multiply(L_934, L_935))));
- }
-
- IL_1cf6:
- {
- goto IL_1d7c;
- }
-
- IL_1cfc:
- {
- float L_936 = __this->___m_XAdvance;
- float L_937;
- L_937 = GlyphMetrics_get_horizontalAdvance_m110E66C340A19E672FB1C26DFB875AB6900AFFF1((&V_42), NULL);
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_938 = (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)(&__this->___m_FXScale);
- float L_939 = L_938->___x;
- float L_940;
- L_940 = GlyphValueRecord_get_xAdvance_m6C392027FA91E0705C1585C5EF40D984AAA0013E((&V_44), NULL);
- float L_941 = V_2;
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_942 = __this->___m_CurrentFontAsset;
- NullCheck(L_942);
- float L_943;
- L_943 = FontAsset_get_regularStyleSpacing_mB7EEEA236312F5AC31FD3B787808279206F521B1(L_942, NULL);
- float L_944 = V_45;
- float L_945 = V_48;
- float L_946 = V_3;
- float L_947 = __this->___m_CSpacing;
- float L_948 = __this->___m_CharWidthAdjDelta;
- __this->___m_XAdvance = ((float)il2cpp_codegen_add(L_936, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_937, L_939)), L_940)), L_941)), ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(L_943, L_944)), L_945)), L_946)))), L_947)), ((float)il2cpp_codegen_subtract((1.0f), L_948))))));
- bool L_949 = V_43;
- if (L_949)
- {
- goto IL_1d5e;
- }
- }
- {
- uint32_t L_950 = V_32;
- G_B347_0 = ((((int32_t)L_950) == ((int32_t)((int32_t)8203)))? 1 : 0);
- goto IL_1d5f;
- }
-
- IL_1d5e:
- {
- G_B347_0 = 1;
- }
-
- IL_1d5f:
- {
- V_172 = (bool)G_B347_0;
- bool L_951 = V_172;
- if (!L_951)
- {
- goto IL_1d7b;
- }
- }
- {
- float L_952 = __this->___m_XAdvance;
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_953 = ___3_generationSettings;
- NullCheck(L_953);
- float L_954 = L_953->___wordSpacing;
- float L_955 = V_3;
- __this->___m_XAdvance = ((float)il2cpp_codegen_add(L_952, ((float)il2cpp_codegen_multiply(L_954, L_955))));
- }
-
- IL_1d7b:
- {
- }
-
- IL_1d7c:
- {
- }
-
- IL_1d7d:
- {
- uint32_t L_956 = V_32;
- V_173 = (bool)((((int32_t)L_956) == ((int32_t)((int32_t)13)))? 1 : 0);
- bool L_957 = V_173;
- if (!L_957)
- {
- goto IL_1d9d;
- }
- }
- {
- float L_958 = __this->___m_TagIndent;
- __this->___m_XAdvance = ((float)il2cpp_codegen_add((0.0f), L_958));
- }
-
- IL_1d9d:
- {
- uint32_t L_959 = V_32;
- if ((((int32_t)L_959) == ((int32_t)((int32_t)10))))
- {
- goto IL_1dcd;
- }
- }
- {
- uint32_t L_960 = V_32;
- if ((((int32_t)L_960) == ((int32_t)((int32_t)11))))
- {
- goto IL_1dcd;
- }
- }
- {
- uint32_t L_961 = V_32;
- if ((((int32_t)L_961) == ((int32_t)3)))
- {
- goto IL_1dcd;
- }
- }
- {
- uint32_t L_962 = V_32;
- if ((((int32_t)L_962) == ((int32_t)((int32_t)8232))))
- {
- goto IL_1dcd;
- }
- }
- {
- uint32_t L_963 = V_32;
- if ((((int32_t)L_963) == ((int32_t)((int32_t)8233))))
- {
- goto IL_1dcd;
- }
- }
- {
- int32_t L_964 = __this->___m_CharacterCount;
- int32_t L_965 = V_0;
- G_B360_0 = ((((int32_t)L_964) == ((int32_t)((int32_t)il2cpp_codegen_subtract(L_965, 1))))? 1 : 0);
- goto IL_1dce;
- }
-
- IL_1dcd:
- {
- G_B360_0 = 1;
- }
-
- IL_1dce:
- {
- V_174 = (bool)G_B360_0;
- bool L_966 = V_174;
- if (!L_966)
- {
- goto IL_200d;
- }
- }
- {
- float L_967 = __this->___m_MaxLineAscender;
- float L_968 = __this->___m_StartOfLineAscender;
- V_175 = ((float)il2cpp_codegen_subtract(L_967, L_968));
- float L_969 = __this->___m_LineOffset;
- if ((!(((float)L_969) > ((float)(0.0f)))))
- {
- goto IL_1e15;
- }
- }
- {
- float L_970 = V_175;
- il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
- float L_971;
- L_971 = fabsf(L_970);
- if ((!(((float)L_971) > ((float)(0.00999999978f)))))
- {
- goto IL_1e15;
- }
- }
- {
- bool L_972 = __this->___m_IsDrivenLineSpacing;
- if (L_972)
- {
- goto IL_1e15;
- }
- }
- {
- bool L_973 = __this->___m_IsNewPage;
- G_B366_0 = ((((int32_t)L_973) == ((int32_t)0))? 1 : 0);
- goto IL_1e16;
- }
-
- IL_1e15:
- {
- G_B366_0 = 0;
- }
-
- IL_1e16:
- {
- V_177 = (bool)G_B366_0;
- bool L_974 = V_177;
- if (!L_974)
- {
- goto IL_1e3c;
- }
- }
- {
- float L_975 = __this->___m_MaxDescender;
- float L_976 = V_175;
- __this->___m_MaxDescender = ((float)il2cpp_codegen_subtract(L_975, L_976));
- float L_977 = __this->___m_LineOffset;
- float L_978 = V_175;
- __this->___m_LineOffset = ((float)il2cpp_codegen_add(L_977, L_978));
- }
-
- IL_1e3c:
- {
- __this->___m_IsNewPage = (bool)0;
- float L_979 = __this->___m_MaxLineDescender;
- float L_980 = __this->___m_LineOffset;
- V_176 = ((float)il2cpp_codegen_subtract(L_979, L_980));
- float L_981 = __this->___m_MaxDescender;
- float L_982 = V_176;
- if ((((float)L_981) < ((float)L_982)))
- {
- G_B370_0 = __this;
- goto IL_1e61;
- }
- G_B369_0 = __this;
- }
- {
- float L_983 = V_176;
- G_B371_0 = L_983;
- G_B371_1 = G_B369_0;
- goto IL_1e67;
- }
-
- IL_1e61:
- {
- float L_984 = __this->___m_MaxDescender;
- G_B371_0 = L_984;
- G_B371_1 = G_B370_0;
- }
-
- IL_1e67:
- {
- NullCheck(G_B371_1);
- G_B371_1->___m_MaxDescender = G_B371_0;
- uint32_t L_985 = V_32;
- if ((((int32_t)L_985) == ((int32_t)((int32_t)10))))
- {
- goto IL_1e92;
- }
- }
- {
- uint32_t L_986 = V_32;
- if ((((int32_t)L_986) == ((int32_t)((int32_t)11))))
- {
- goto IL_1e92;
- }
- }
- {
- uint32_t L_987 = V_32;
- if ((((int32_t)L_987) == ((int32_t)((int32_t)45))))
- {
- goto IL_1e92;
- }
- }
- {
- uint32_t L_988 = V_32;
- if ((((int32_t)L_988) == ((int32_t)((int32_t)8232))))
- {
- goto IL_1e92;
- }
- }
- {
- uint32_t L_989 = V_32;
- G_B377_0 = ((((int32_t)L_989) == ((int32_t)((int32_t)8233)))? 1 : 0);
- goto IL_1e93;
- }
-
- IL_1e92:
- {
- G_B377_0 = 1;
- }
-
- IL_1e93:
- {
- V_178 = (bool)G_B377_0;
- bool L_990 = V_178;
- if (!L_990)
- {
- goto IL_1ff7;
- }
- }
- {
- int32_t L_991 = V_31;
- int32_t L_992 = __this->___m_CharacterCount;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_993 = ___4_textInfo;
- TextGenerator_SaveWordWrappingState_mC07B2C5977EECE10216F8C6AC9CC4204F7EF1936(__this, (&V_24), L_991, L_992, L_993, NULL);
- int32_t L_994 = V_31;
- int32_t L_995 = __this->___m_CharacterCount;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_996 = ___4_textInfo;
- TextGenerator_SaveWordWrappingState_mC07B2C5977EECE10216F8C6AC9CC4204F7EF1936(__this, (&V_23), L_994, L_995, L_996, NULL);
- int32_t L_997 = __this->___m_LineNumber;
- __this->___m_LineNumber = ((int32_t)il2cpp_codegen_add(L_997, 1));
- int32_t L_998 = __this->___m_CharacterCount;
- __this->___m_FirstCharacterOfLine = ((int32_t)il2cpp_codegen_add(L_998, 1));
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_999 = __this->___m_InternalTextElementInfo;
- int32_t L_1000 = __this->___m_CharacterCount;
- NullCheck(L_999);
- float L_1001 = ((L_999)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_1000)))->___adjustedAscender;
- V_179 = L_1001;
- float L_1002 = __this->___m_LineHeight;
- V_180 = (bool)((((float)L_1002) == ((float)(-32767.0f)))? 1 : 0);
- bool L_1003 = V_180;
- if (!L_1003)
- {
- goto IL_1f69;
- }
- }
- {
- float L_1004 = __this->___m_MaxLineDescender;
- float L_1005 = V_179;
- float L_1006 = V_5;
- float L_1007 = __this->___m_LineSpacingDelta;
- float L_1008 = V_1;
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_1009 = ___3_generationSettings;
- NullCheck(L_1009);
- float L_1010 = L_1009->___lineSpacing;
- uint32_t L_1011 = V_32;
- if ((((int32_t)L_1011) == ((int32_t)((int32_t)10))))
- {
- G_B382_0 = L_1010;
- G_B382_1 = ((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_subtract((0.0f), L_1004)), L_1005)), ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_add(L_1006, L_1007)), L_1008))));
- goto IL_1f43;
- }
- G_B380_0 = L_1010;
- G_B380_1 = ((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_subtract((0.0f), L_1004)), L_1005)), ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_add(L_1006, L_1007)), L_1008))));
- }
- {
- uint32_t L_1012 = V_32;
- if ((((int32_t)L_1012) == ((int32_t)((int32_t)8233))))
- {
- G_B382_0 = G_B380_0;
- G_B382_1 = G_B380_1;
- goto IL_1f43;
- }
- G_B381_0 = G_B380_0;
- G_B381_1 = G_B380_1;
- }
- {
- G_B383_0 = (0.0f);
- G_B383_1 = G_B381_0;
- G_B383_2 = G_B381_1;
- goto IL_1f4a;
- }
-
- IL_1f43:
- {
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_1013 = ___3_generationSettings;
- NullCheck(L_1013);
- float L_1014 = L_1013->___paragraphSpacing;
- G_B383_0 = L_1014;
- G_B383_1 = G_B382_0;
- G_B383_2 = G_B382_1;
- }
-
- IL_1f4a:
- {
- float L_1015 = V_3;
- V_181 = ((float)il2cpp_codegen_add(G_B383_2, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_add(G_B383_1, G_B383_0)), L_1015))));
- float L_1016 = __this->___m_LineOffset;
- float L_1017 = V_181;
- __this->___m_LineOffset = ((float)il2cpp_codegen_add(L_1016, L_1017));
- __this->___m_IsDrivenLineSpacing = (bool)0;
- goto IL_1fad;
- }
-
- IL_1f69:
- {
- float L_1018 = __this->___m_LineOffset;
- float L_1019 = __this->___m_LineHeight;
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_1020 = ___3_generationSettings;
- NullCheck(L_1020);
- float L_1021 = L_1020->___lineSpacing;
- uint32_t L_1022 = V_32;
- if ((((int32_t)L_1022) == ((int32_t)((int32_t)10))))
- {
- G_B387_0 = L_1021;
- G_B387_1 = L_1019;
- G_B387_2 = L_1018;
- G_B387_3 = __this;
- goto IL_1f94;
- }
- G_B385_0 = L_1021;
- G_B385_1 = L_1019;
- G_B385_2 = L_1018;
- G_B385_3 = __this;
- }
- {
- uint32_t L_1023 = V_32;
- if ((((int32_t)L_1023) == ((int32_t)((int32_t)8233))))
- {
- G_B387_0 = G_B385_0;
- G_B387_1 = G_B385_1;
- G_B387_2 = G_B385_2;
- G_B387_3 = G_B385_3;
- goto IL_1f94;
- }
- G_B386_0 = G_B385_0;
- G_B386_1 = G_B385_1;
- G_B386_2 = G_B385_2;
- G_B386_3 = G_B385_3;
- }
- {
- G_B388_0 = (0.0f);
- G_B388_1 = G_B386_0;
- G_B388_2 = G_B386_1;
- G_B388_3 = G_B386_2;
- G_B388_4 = G_B386_3;
- goto IL_1f9b;
- }
-
- IL_1f94:
- {
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_1024 = ___3_generationSettings;
- NullCheck(L_1024);
- float L_1025 = L_1024->___paragraphSpacing;
- G_B388_0 = L_1025;
- G_B388_1 = G_B387_0;
- G_B388_2 = G_B387_1;
- G_B388_3 = G_B387_2;
- G_B388_4 = G_B387_3;
- }
-
- IL_1f9b:
- {
- float L_1026 = V_3;
- NullCheck(G_B388_4);
- G_B388_4->___m_LineOffset = ((float)il2cpp_codegen_add(G_B388_3, ((float)il2cpp_codegen_add(G_B388_2, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_add(G_B388_1, G_B388_0)), L_1026))))));
- __this->___m_IsDrivenLineSpacing = (bool)1;
- }
-
- IL_1fad:
- {
- __this->___m_MaxLineAscender = (-32767.0f);
- __this->___m_MaxLineDescender = (32767.0f);
- float L_1027 = V_179;
- __this->___m_StartOfLineAscender = L_1027;
- float L_1028 = __this->___m_TagLineIndent;
- float L_1029 = __this->___m_TagIndent;
- __this->___m_XAdvance = ((float)il2cpp_codegen_add(((float)il2cpp_codegen_add((0.0f), L_1028)), L_1029));
- int32_t L_1030 = __this->___m_CharacterCount;
- __this->___m_CharacterCount = ((int32_t)il2cpp_codegen_add(L_1030, 1));
- goto IL_228d;
- }
-
- IL_1ff7:
- {
- uint32_t L_1031 = V_32;
- V_182 = (bool)((((int32_t)L_1031) == ((int32_t)3))? 1 : 0);
- bool L_1032 = V_182;
- if (!L_1032)
- {
- goto IL_200c;
- }
- }
- {
- TextProcessingElementU5BU5D_t24A1E4C8745577D794FE856B4236875595E7FD22* L_1033 = __this->___m_TextProcessingArray;
- NullCheck(L_1033);
- V_31 = ((int32_t)(((RuntimeArray*)L_1033)->max_length));
- }
-
- IL_200c:
- {
- }
-
- IL_200d:
- {
- int32_t L_1034 = V_13;
- if (!L_1034)
- {
- goto IL_2016;
- }
- }
- {
- int32_t L_1035 = V_13;
- if ((!(((uint32_t)L_1035) == ((uint32_t)3))))
- {
- goto IL_202c;
- }
- }
-
- IL_2016:
- {
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_1036 = ___3_generationSettings;
- NullCheck(L_1036);
- int32_t L_1037 = L_1036->___overflowMode;
- if ((((int32_t)L_1037) == ((int32_t)3)))
- {
- goto IL_202c;
- }
- }
- {
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_1038 = ___3_generationSettings;
- NullCheck(L_1038);
- int32_t L_1039 = L_1038->___overflowMode;
- G_B398_0 = ((((int32_t)L_1039) == ((int32_t)1))? 1 : 0);
- goto IL_202d;
- }
-
- IL_202c:
- {
- G_B398_0 = 1;
- }
-
- IL_202d:
- {
- V_183 = (bool)G_B398_0;
- bool L_1040 = V_183;
- if (!L_1040)
- {
- goto IL_227e;
- }
- }
- {
- V_184 = (bool)0;
- V_185 = (bool)0;
- bool L_1041 = V_43;
- if (L_1041)
- {
- goto IL_2059;
- }
- }
- {
- uint32_t L_1042 = V_32;
- if ((((int32_t)L_1042) == ((int32_t)((int32_t)8203))))
- {
- goto IL_2059;
- }
- }
- {
- uint32_t L_1043 = V_32;
- if ((((int32_t)L_1043) == ((int32_t)((int32_t)45))))
- {
- goto IL_2059;
- }
- }
- {
- uint32_t L_1044 = V_32;
- if ((!(((uint32_t)L_1044) == ((uint32_t)((int32_t)173)))))
- {
- goto IL_2099;
- }
- }
-
- IL_2059:
- {
- bool L_1045 = __this->___m_IsNonBreakingSpace;
- bool L_1046 = V_20;
- if (!((int32_t)(((((int32_t)L_1045) == ((int32_t)0))? 1 : 0)|(int32_t)L_1046)))
- {
- goto IL_2099;
- }
- }
- {
- uint32_t L_1047 = V_32;
- if ((((int32_t)L_1047) == ((int32_t)((int32_t)160))))
- {
- goto IL_2099;
- }
- }
- {
- uint32_t L_1048 = V_32;
- if ((((int32_t)L_1048) == ((int32_t)((int32_t)8199))))
- {
- goto IL_2099;
- }
- }
- {
- uint32_t L_1049 = V_32;
- if ((((int32_t)L_1049) == ((int32_t)((int32_t)8209))))
- {
- goto IL_2099;
- }
- }
- {
- uint32_t L_1050 = V_32;
- if ((((int32_t)L_1050) == ((int32_t)((int32_t)8239))))
- {
- goto IL_2099;
- }
- }
- {
- uint32_t L_1051 = V_32;
- G_B410_0 = ((((int32_t)((((int32_t)L_1051) == ((int32_t)((int32_t)8288)))? 1 : 0)) == ((int32_t)0))? 1 : 0);
- goto IL_209a;
- }
-
- IL_2099:
- {
- G_B410_0 = 0;
- }
-
- IL_209a:
- {
- V_186 = (bool)G_B410_0;
- bool L_1052 = V_186;
- if (!L_1052)
- {
- goto IL_20f1;
- }
- }
- {
- uint32_t L_1053 = V_32;
- if ((!(((uint32_t)L_1053) == ((uint32_t)((int32_t)45)))))
- {
- goto IL_20d4;
- }
- }
- {
- int32_t L_1054 = __this->___m_CharacterCount;
- if ((((int32_t)L_1054) <= ((int32_t)0)))
- {
- goto IL_20d4;
- }
- }
- {
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_1055 = ___4_textInfo;
- NullCheck(L_1055);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_1056 = L_1055->___textElementInfo;
- int32_t L_1057 = __this->___m_CharacterCount;
- NullCheck(L_1056);
- uint32_t L_1058 = ((L_1056)->GetAddressAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_subtract(L_1057, 1)))))->___character;
- il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.char_class);
- bool L_1059;
- L_1059 = Char_IsWhiteSpace_m02AEC6EA19513CAFC6882CFCA54C45794D2B5924(((int32_t)(uint16_t)L_1058), NULL);
- G_B415_0 = ((((int32_t)L_1059) == ((int32_t)0))? 1 : 0);
- goto IL_20d5;
- }
-
- IL_20d4:
- {
- G_B415_0 = 1;
- }
-
- IL_20d5:
- {
- V_187 = (bool)G_B415_0;
- bool L_1060 = V_187;
- if (!L_1060)
- {
- goto IL_20eb;
- }
- }
- {
- V_19 = (bool)0;
- V_184 = (bool)1;
- (&V_25)->___previousWordBreak = (-1);
- }
-
- IL_20eb:
- {
- goto IL_2247;
- }
-
- IL_20f1:
- {
- bool L_1061 = __this->___m_IsNonBreakingSpace;
- if (L_1061)
- {
- goto IL_211c;
- }
- }
- {
- uint32_t L_1062 = V_32;
- il2cpp_codegen_runtime_class_init_inline(TextGeneratorUtilities_tAD0F329B1A5C7CC27CF63086C11FE092B43FED53_il2cpp_TypeInfo_var);
- bool L_1063;
- L_1063 = TextGeneratorUtilities_IsHangul_m5A23BA8E0EBE57243E2E96A248B3F6570A87A966(L_1062, NULL);
- if (!L_1063)
- {
- goto IL_2110;
- }
- }
- {
- TextSettings_tB7F55685AFFD4A96F714427BCACFD6958E357D64* L_1064 = V_9;
- NullCheck(L_1064);
- UnicodeLineBreakingRules_t80BE36F5E16AE48FE7B6DE1C91D36B1142B4EC0E* L_1065;
- L_1065 = TextSettings_get_lineBreakingRules_m96E2C32D4F08309D904B0BCD83CEBE8CD6716A04(L_1064, NULL);
- NullCheck(L_1065);
- bool L_1066;
- L_1066 = UnicodeLineBreakingRules_get_useModernHangulLineBreakingRules_mD86D283CE7BA23A0174B9227A7BD915D3D9FD464_inline(L_1065, NULL);
- if (!L_1066)
- {
- goto IL_2119;
- }
- }
-
- IL_2110:
- {
- uint32_t L_1067 = V_32;
- il2cpp_codegen_runtime_class_init_inline(TextGeneratorUtilities_tAD0F329B1A5C7CC27CF63086C11FE092B43FED53_il2cpp_TypeInfo_var);
- bool L_1068;
- L_1068 = TextGeneratorUtilities_IsCJK_m2F2718B1203271CC2C501C5054590299FBCA5B7D(L_1067, NULL);
- G_B423_0 = ((int32_t)(L_1068));
- goto IL_211a;
- }
-
- IL_2119:
- {
- G_B423_0 = 1;
- }
-
- IL_211a:
- {
- G_B425_0 = G_B423_0;
- goto IL_211d;
- }
-
- IL_211c:
- {
- G_B425_0 = 0;
- }
-
- IL_211d:
- {
- V_188 = (bool)G_B425_0;
- bool L_1069 = V_188;
- if (!L_1069)
- {
- goto IL_21cf;
- }
- }
- {
- TextSettings_tB7F55685AFFD4A96F714427BCACFD6958E357D64* L_1070 = V_9;
- NullCheck(L_1070);
- UnicodeLineBreakingRules_t80BE36F5E16AE48FE7B6DE1C91D36B1142B4EC0E* L_1071;
- L_1071 = TextSettings_get_lineBreakingRules_m96E2C32D4F08309D904B0BCD83CEBE8CD6716A04(L_1070, NULL);
- NullCheck(L_1071);
- HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A* L_1072;
- L_1072 = UnicodeLineBreakingRules_get_leadingCharactersLookup_m1DAC015D7E37112EAE0437E6472AEA0719DFF3DC(L_1071, NULL);
- uint32_t L_1073 = V_32;
- NullCheck(L_1072);
- bool L_1074;
- L_1074 = HashSet_1_Contains_m02385B663B65E53485251FFFD116D0F26BA172B9(L_1072, L_1073, HashSet_1_Contains_m02385B663B65E53485251FFFD116D0F26BA172B9_RuntimeMethod_var);
- V_189 = L_1074;
- int32_t L_1075 = __this->___m_CharacterCount;
- int32_t L_1076 = V_0;
- if ((((int32_t)L_1075) >= ((int32_t)((int32_t)il2cpp_codegen_subtract(L_1076, 1)))))
- {
- goto IL_2172;
- }
- }
- {
- TextSettings_tB7F55685AFFD4A96F714427BCACFD6958E357D64* L_1077 = V_9;
- NullCheck(L_1077);
- UnicodeLineBreakingRules_t80BE36F5E16AE48FE7B6DE1C91D36B1142B4EC0E* L_1078;
- L_1078 = TextSettings_get_lineBreakingRules_m96E2C32D4F08309D904B0BCD83CEBE8CD6716A04(L_1077, NULL);
- NullCheck(L_1078);
- HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A* L_1079;
- L_1079 = UnicodeLineBreakingRules_get_leadingCharactersLookup_m1DAC015D7E37112EAE0437E6472AEA0719DFF3DC(L_1078, NULL);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_1080 = __this->___m_InternalTextElementInfo;
- int32_t L_1081 = __this->___m_CharacterCount;
- NullCheck(L_1080);
- uint32_t L_1082 = ((L_1080)->GetAddressAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_1081, 1)))))->___character;
- NullCheck(L_1079);
- bool L_1083;
- L_1083 = HashSet_1_Contains_m02385B663B65E53485251FFFD116D0F26BA172B9(L_1079, L_1082, HashSet_1_Contains_m02385B663B65E53485251FFFD116D0F26BA172B9_RuntimeMethod_var);
- G_B429_0 = ((int32_t)(L_1083));
- goto IL_2173;
- }
-
- IL_2172:
- {
- G_B429_0 = 0;
- }
-
- IL_2173:
- {
- V_190 = (bool)G_B429_0;
- bool L_1084 = V_189;
- V_191 = (bool)((((int32_t)L_1084) == ((int32_t)0))? 1 : 0);
- bool L_1085 = V_191;
- if (!L_1085)
- {
- goto IL_21af;
- }
- }
- {
- bool L_1086 = V_190;
- V_192 = (bool)((((int32_t)L_1086) == ((int32_t)0))? 1 : 0);
- bool L_1087 = V_192;
- if (!L_1087)
- {
- goto IL_2194;
- }
- }
- {
- V_19 = (bool)0;
- V_184 = (bool)1;
- }
-
- IL_2194:
- {
- bool L_1088 = V_19;
- V_193 = L_1088;
- bool L_1089 = V_193;
- if (!L_1089)
- {
- goto IL_21ac;
- }
- }
- {
- bool L_1090 = V_43;
- V_194 = L_1090;
- bool L_1091 = V_194;
- if (!L_1091)
- {
- goto IL_21a8;
- }
- }
- {
- V_185 = (bool)1;
- }
-
- IL_21a8:
- {
- V_184 = (bool)1;
- }
-
- IL_21ac:
- {
- goto IL_21cc;
- }
-
- IL_21af:
- {
- bool L_1092 = V_19;
- bool L_1093 = V_53;
- V_195 = (bool)((int32_t)((int32_t)L_1092&(int32_t)L_1093));
- bool L_1094 = V_195;
- if (!L_1094)
- {
- goto IL_21cb;
- }
- }
- {
- bool L_1095 = V_43;
- V_196 = L_1095;
- bool L_1096 = V_196;
- if (!L_1096)
- {
- goto IL_21c7;
- }
- }
- {
- V_185 = (bool)1;
- }
-
- IL_21c7:
- {
- V_184 = (bool)1;
- }
-
- IL_21cb:
- {
- }
-
- IL_21cc:
- {
- goto IL_2247;
- }
-
- IL_21cf:
- {
- bool L_1097 = __this->___m_IsNonBreakingSpace;
- if (L_1097)
- {
- goto IL_2202;
- }
- }
- {
- int32_t L_1098 = __this->___m_CharacterCount;
- int32_t L_1099 = V_0;
- if ((((int32_t)((int32_t)il2cpp_codegen_add(L_1098, 1))) >= ((int32_t)L_1099)))
- {
- goto IL_2202;
- }
- }
- {
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_1100 = ___4_textInfo;
- NullCheck(L_1100);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_1101 = L_1100->___textElementInfo;
- int32_t L_1102 = __this->___m_CharacterCount;
- NullCheck(L_1101);
- uint32_t L_1103 = ((L_1101)->GetAddressAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_1102, 1)))))->___character;
- il2cpp_codegen_runtime_class_init_inline(TextGeneratorUtilities_tAD0F329B1A5C7CC27CF63086C11FE092B43FED53_il2cpp_TypeInfo_var);
- bool L_1104;
- L_1104 = TextGeneratorUtilities_IsCJK_m2F2718B1203271CC2C501C5054590299FBCA5B7D(L_1103, NULL);
- G_B447_0 = ((int32_t)(L_1104));
- goto IL_2203;
- }
-
- IL_2202:
- {
- G_B447_0 = 0;
- }
-
- IL_2203:
- {
- V_197 = (bool)G_B447_0;
- bool L_1105 = V_197;
- if (!L_1105)
- {
- goto IL_2210;
- }
- }
- {
- V_184 = (bool)1;
- goto IL_2247;
- }
-
- IL_2210:
- {
- bool L_1106 = V_19;
- V_198 = L_1106;
- bool L_1107 = V_198;
- if (!L_1107)
- {
- goto IL_2247;
- }
- }
- {
- bool L_1108 = V_43;
- if (!L_1108)
- {
- goto IL_2226;
- }
- }
- {
- uint32_t L_1109 = V_32;
- if ((!(((uint32_t)L_1109) == ((uint32_t)((int32_t)160)))))
- {
- goto IL_2239;
- }
- }
-
- IL_2226:
- {
- uint32_t L_1110 = V_32;
- if ((!(((uint32_t)L_1110) == ((uint32_t)((int32_t)173)))))
- {
- goto IL_2236;
- }
- }
- {
- bool L_1111 = V_22;
- G_B455_0 = ((((int32_t)L_1111) == ((int32_t)0))? 1 : 0);
- goto IL_2237;
- }
-
- IL_2236:
- {
- G_B455_0 = 0;
- }
-
- IL_2237:
- {
- G_B457_0 = G_B455_0;
- goto IL_223a;
- }
-
- IL_2239:
- {
- G_B457_0 = 1;
- }
-
- IL_223a:
- {
- V_199 = (bool)G_B457_0;
- bool L_1112 = V_199;
- if (!L_1112)
- {
- goto IL_2243;
- }
- }
- {
- V_185 = (bool)1;
- }
-
- IL_2243:
- {
- V_184 = (bool)1;
- }
-
- IL_2247:
- {
- bool L_1113 = V_184;
- V_200 = L_1113;
- bool L_1114 = V_200;
- if (!L_1114)
- {
- goto IL_2262;
- }
- }
- {
- int32_t L_1115 = V_31;
- int32_t L_1116 = __this->___m_CharacterCount;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_1117 = ___4_textInfo;
- TextGenerator_SaveWordWrappingState_mC07B2C5977EECE10216F8C6AC9CC4204F7EF1936(__this, (&V_23), L_1115, L_1116, L_1117, NULL);
- }
-
- IL_2262:
- {
- bool L_1118 = V_185;
- V_201 = L_1118;
- bool L_1119 = V_201;
- if (!L_1119)
- {
- goto IL_227d;
- }
- }
- {
- int32_t L_1120 = V_31;
- int32_t L_1121 = __this->___m_CharacterCount;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_1122 = ___4_textInfo;
- TextGenerator_SaveWordWrappingState_mC07B2C5977EECE10216F8C6AC9CC4204F7EF1936(__this, (&V_25), L_1120, L_1121, L_1122, NULL);
- }
-
- IL_227d:
- {
- }
-
- IL_227e:
- {
- int32_t L_1123 = __this->___m_CharacterCount;
- __this->___m_CharacterCount = ((int32_t)il2cpp_codegen_add(L_1123, 1));
- }
-
- IL_228d:
- {
- int32_t L_1124 = V_31;
- V_31 = ((int32_t)il2cpp_codegen_add(L_1124, 1));
- }
-
- IL_2293:
- {
- int32_t L_1125 = V_31;
- TextProcessingElementU5BU5D_t24A1E4C8745577D794FE856B4236875595E7FD22* L_1126 = __this->___m_TextProcessingArray;
- NullCheck(L_1126);
- if ((((int32_t)L_1125) >= ((int32_t)((int32_t)(((RuntimeArray*)L_1126)->max_length)))))
- {
- goto IL_22b6;
- }
- }
- {
- TextProcessingElementU5BU5D_t24A1E4C8745577D794FE856B4236875595E7FD22* L_1127 = __this->___m_TextProcessingArray;
- int32_t L_1128 = V_31;
- NullCheck(L_1127);
- uint32_t L_1129 = ((L_1127)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_1128)))->___unicode;
- G_B470_0 = ((!(((uint32_t)L_1129) <= ((uint32_t)0)))? 1 : 0);
- goto IL_22b7;
- }
-
- IL_22b6:
- {
- G_B470_0 = 0;
- }
-
- IL_22b7:
- {
- V_202 = (bool)G_B470_0;
- bool L_1130 = V_202;
- if (L_1130)
- {
- goto IL_0439;
- }
- }
- {
- float L_1131 = __this->___m_MaxFontSize;
- float L_1132 = __this->___m_MinFontSize;
- V_4 = ((float)il2cpp_codegen_subtract(L_1131, L_1132));
- bool L_1133 = ___2_isTextAutoSizingEnabled;
- if (!L_1133)
- {
- goto IL_22f6;
- }
- }
- {
- float L_1134 = V_4;
- if ((!(((float)L_1134) > ((float)(0.050999999f)))))
- {
- goto IL_22f6;
- }
- }
- {
- float* L_1135 = ___0_fontSize;
- float L_1136 = *((float*)L_1135);
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_1137 = ___3_generationSettings;
- NullCheck(L_1137);
- float L_1138 = L_1137->___fontSizeMax;
- if ((!(((float)L_1136) < ((float)L_1138))))
- {
- goto IL_22f6;
- }
- }
- {
- int32_t L_1139 = __this->___m_AutoSizeIterationCount;
- int32_t L_1140 = __this->___m_AutoSizeMaxIterationCount;
- G_B476_0 = ((((int32_t)L_1139) < ((int32_t)L_1140))? 1 : 0);
- goto IL_22f7;
- }
-
- IL_22f6:
- {
- G_B476_0 = 0;
- }
-
- IL_22f7:
- {
- V_203 = (bool)G_B476_0;
- bool L_1141 = V_203;
- if (!L_1141)
- {
- goto IL_2381;
- }
- }
- {
- float L_1142 = __this->___m_CharWidthAdjDelta;
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_1143 = ___3_generationSettings;
- NullCheck(L_1143);
- float L_1144 = L_1143->___charWidthMaxAdj;
- V_205 = (bool)((((float)L_1142) < ((float)((float)(L_1144/(100.0f)))))? 1 : 0);
- bool L_1145 = V_205;
- if (!L_1145)
- {
- goto IL_2327;
- }
- }
- {
- __this->___m_CharWidthAdjDelta = (0.0f);
- }
-
- IL_2327:
- {
- float* L_1146 = ___0_fontSize;
- float L_1147 = *((float*)L_1146);
- __this->___m_MinFontSize = L_1147;
- float L_1148 = __this->___m_MaxFontSize;
- float* L_1149 = ___0_fontSize;
- float L_1150 = *((float*)L_1149);
- float L_1151;
- L_1151 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline(((float)(((float)il2cpp_codegen_subtract(L_1148, L_1150))/(2.0f))), (0.0500000007f), NULL);
- V_204 = L_1151;
- float* L_1152 = ___0_fontSize;
- float* L_1153 = ___0_fontSize;
- float L_1154 = *((float*)L_1153);
- float L_1155 = V_204;
- *((float*)L_1152) = (float)((float)il2cpp_codegen_add(L_1154, L_1155));
- float* L_1156 = ___0_fontSize;
- float* L_1157 = ___0_fontSize;
- float L_1158 = *((float*)L_1157);
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_1159 = ___3_generationSettings;
- NullCheck(L_1159);
- float L_1160 = L_1159->___fontSizeMax;
- float L_1161;
- L_1161 = Mathf_Min_m747CA71A9483CDB394B13BD0AD048EE17E48FFE4_inline(((float)(((float)il2cpp_codegen_cast_double_to_int<int32_t>(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_1158, (20.0f))), (0.5f)))))/(20.0f))), L_1160, NULL);
- *((float*)L_1156) = (float)L_1161;
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_1162;
- L_1162 = Vector2_get_zero_m32506C40EC2EE7D5D4410BF40D3EE683A3D5F32C_inline(NULL);
- V_27 = L_1162;
- goto IL_2495;
- }
-
- IL_2381:
- {
- __this->___m_IsCalculatingPreferredValues = (bool)0;
- float L_1163 = V_14;
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_1164 = ___3_generationSettings;
- NullCheck(L_1164);
- Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* L_1165 = (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3*)(&L_1164->___margins);
- float L_1166 = L_1165->___x;
- if ((((float)L_1166) > ((float)(0.0f))))
- {
- G_B482_0 = L_1163;
- goto IL_23a4;
- }
- G_B481_0 = L_1163;
- }
- {
- G_B483_0 = (0.0f);
- G_B483_1 = G_B481_0;
- goto IL_23b0;
- }
-
- IL_23a4:
- {
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_1167 = ___3_generationSettings;
- NullCheck(L_1167);
- Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* L_1168 = (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3*)(&L_1167->___margins);
- float L_1169 = L_1168->___x;
- G_B483_0 = L_1169;
- G_B483_1 = G_B482_0;
- }
-
- IL_23b0:
- {
- V_14 = ((float)il2cpp_codegen_add(G_B483_1, G_B483_0));
- float L_1170 = V_14;
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_1171 = ___3_generationSettings;
- NullCheck(L_1171);
- Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* L_1172 = (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3*)(&L_1171->___margins);
- float L_1173 = L_1172->___z;
- if ((((float)L_1173) > ((float)(0.0f))))
- {
- G_B485_0 = L_1170;
- goto IL_23cf;
- }
- G_B484_0 = L_1170;
- }
- {
- G_B486_0 = (0.0f);
- G_B486_1 = G_B484_0;
- goto IL_23db;
- }
-
- IL_23cf:
- {
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_1174 = ___3_generationSettings;
- NullCheck(L_1174);
- Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* L_1175 = (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3*)(&L_1174->___margins);
- float L_1176 = L_1175->___z;
- G_B486_0 = L_1176;
- G_B486_1 = G_B485_0;
- }
-
- IL_23db:
- {
- V_14 = ((float)il2cpp_codegen_add(G_B486_1, G_B486_0));
- float L_1177 = V_15;
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_1178 = ___3_generationSettings;
- NullCheck(L_1178);
- Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* L_1179 = (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3*)(&L_1178->___margins);
- float L_1180 = L_1179->___y;
- if ((((float)L_1180) > ((float)(0.0f))))
- {
- G_B488_0 = L_1177;
- goto IL_23fa;
- }
- G_B487_0 = L_1177;
- }
- {
- G_B489_0 = (0.0f);
- G_B489_1 = G_B487_0;
- goto IL_2406;
- }
-
- IL_23fa:
- {
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_1181 = ___3_generationSettings;
- NullCheck(L_1181);
- Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* L_1182 = (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3*)(&L_1181->___margins);
- float L_1183 = L_1182->___y;
- G_B489_0 = L_1183;
- G_B489_1 = G_B488_0;
- }
-
- IL_2406:
- {
- V_15 = ((float)il2cpp_codegen_add(G_B489_1, G_B489_0));
- float L_1184 = V_15;
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_1185 = ___3_generationSettings;
- NullCheck(L_1185);
- Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* L_1186 = (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3*)(&L_1185->___margins);
- float L_1187 = L_1186->___w;
- if ((((float)L_1187) > ((float)(0.0f))))
- {
- G_B491_0 = L_1184;
- goto IL_2425;
- }
- G_B490_0 = L_1184;
- }
- {
- G_B492_0 = (0.0f);
- G_B492_1 = G_B490_0;
- goto IL_2431;
- }
-
- IL_2425:
- {
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_1188 = ___3_generationSettings;
- NullCheck(L_1188);
- Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* L_1189 = (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3*)(&L_1188->___margins);
- float L_1190 = L_1189->___w;
- G_B492_0 = L_1190;
- G_B492_1 = G_B491_0;
- }
-
- IL_2431:
- {
- V_15 = ((float)il2cpp_codegen_add(G_B492_1, G_B492_0));
- float L_1191 = V_14;
- V_206 = (bool)((((int32_t)((((float)L_1191) == ((float)(0.0f)))? 1 : 0)) == ((int32_t)0))? 1 : 0);
- bool L_1192 = V_206;
- if (!L_1192)
- {
- goto IL_245e;
- }
- }
- {
- float L_1193 = V_14;
- V_14 = ((float)(((float)il2cpp_codegen_cast_double_to_int<int32_t>(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_1193, (100.0f))), (1.0f)))))/(100.0f)));
- }
-
- IL_245e:
- {
- float L_1194 = V_15;
- V_207 = (bool)((((int32_t)((((float)L_1194) == ((float)(0.0f)))? 1 : 0)) == ((int32_t)0))? 1 : 0);
- bool L_1195 = V_207;
- if (!L_1195)
- {
- goto IL_2488;
- }
- }
- {
- float L_1196 = V_15;
- V_15 = ((float)(((float)il2cpp_codegen_cast_double_to_int<int32_t>(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_1196, (100.0f))), (1.0f)))))/(100.0f)));
- }
-
- IL_2488:
- {
- float L_1197 = V_14;
- float L_1198 = V_15;
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_1199;
- memset((&L_1199), 0, sizeof(L_1199));
- Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_1199), L_1197, L_1198, NULL);
- V_27 = L_1199;
- goto IL_2495;
- }
-
- IL_2495:
- {
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_1200 = V_27;
- return L_1200;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextGenerator_Prepare_mD0A24977334138340CA73FB9787627373C6AA255 (TextGenerator_t6B84DC798596D3A9944DC346DD453C075EE62366* __this, TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* ___0_generationSettings, TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* ___1_textInfo, const RuntimeMethod* method)
- {
- RenderedText_t727191BC1F93D4E7DF9CFE18F7681582D45CBE49 V_0;
- memset((&V_0), 0, sizeof(V_0));
- bool V_1 = false;
- TextGenerator_t6B84DC798596D3A9944DC346DD453C075EE62366* G_B2_0 = NULL;
- TextGenerator_t6B84DC798596D3A9944DC346DD453C075EE62366* G_B1_0 = NULL;
- int32_t G_B3_0 = 0;
- TextGenerator_t6B84DC798596D3A9944DC346DD453C075EE62366* G_B3_1 = NULL;
- {
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_0 = ___0_generationSettings;
- NullCheck(L_0);
- float L_1 = L_0->___extraPadding;
- __this->___m_Padding = L_1;
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_2 = ___0_generationSettings;
- NullCheck(L_2);
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_3 = L_2->___fontAsset;
- __this->___m_CurrentFontAsset = L_3;
- Il2CppCodeGenWriteBarrier((void**)(&__this->___m_CurrentFontAsset), (void*)L_3);
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_4 = ___0_generationSettings;
- NullCheck(L_4);
- int32_t L_5 = L_4->___fontStyle;
- __this->___m_FontStyleInternal = L_5;
- int32_t L_6 = __this->___m_FontStyleInternal;
- if ((((int32_t)((int32_t)((int32_t)L_6&1))) == ((int32_t)1)))
- {
- G_B2_0 = __this;
- goto IL_0039;
- }
- G_B1_0 = __this;
- }
- {
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_7 = ___0_generationSettings;
- NullCheck(L_7);
- int32_t L_8 = L_7->___fontWeight;
- G_B3_0 = ((int32_t)(L_8));
- G_B3_1 = G_B1_0;
- goto IL_003e;
- }
-
- IL_0039:
- {
- G_B3_0 = ((int32_t)700);
- G_B3_1 = G_B2_0;
- }
-
- IL_003e:
- {
- NullCheck(G_B3_1);
- G_B3_1->___m_FontWeightInternal = G_B3_0;
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_9 = ___0_generationSettings;
- bool L_10;
- L_10 = TextGenerator_GetSpecialCharacters_m77E456375F75AA87D3D33E8B15241E946E1B0968(__this, L_9, NULL);
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_11 = ___0_generationSettings;
- NullCheck(L_11);
- Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_12 = L_11->___screenRect;
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_13 = ___0_generationSettings;
- NullCheck(L_13);
- Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_14 = L_13->___margins;
- TextGenerator_ComputeMarginSize_m485F8B01196058B15F597DE99D6F6A47FA539D3F(__this, L_12, L_14, NULL);
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_15 = ___0_generationSettings;
- NullCheck(L_15);
- RenderedText_t727191BC1F93D4E7DF9CFE18F7681582D45CBE49 L_16;
- L_16 = TextGenerationSettings_get_renderedText_mFD039407ECD06E5380E60936DEA1D23250E0C276_inline(L_15, NULL);
- V_0 = L_16;
- TextGenerator_PopulateTextBackingArray_m1CC14B29C1BA4A763D3AF938B4E0920E45D75AB2(__this, (&V_0), NULL);
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_17 = ___0_generationSettings;
- TextGenerator_PopulateTextProcessingArray_mEC6B2EE86D363FF3F7CEE50C77A6124A0A27DA16(__this, L_17, NULL);
- TextProcessingElementU5BU5D_t24A1E4C8745577D794FE856B4236875595E7FD22* L_18 = __this->___m_TextProcessingArray;
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_19 = ___0_generationSettings;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_20 = ___1_textInfo;
- int32_t L_21;
- L_21 = TextGenerator_SetArraySizes_m780796D50B2A5406E06F493503DA82BF5DA08A0C(__this, L_18, L_19, L_20, NULL);
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_22 = ___0_generationSettings;
- NullCheck(L_22);
- bool L_23 = L_22->___autoSize;
- V_1 = L_23;
- bool L_24 = V_1;
- if (!L_24)
- {
- goto IL_00ae;
- }
- }
- {
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_25 = ___0_generationSettings;
- NullCheck(L_25);
- float L_26 = L_25->___fontSize;
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_27 = ___0_generationSettings;
- NullCheck(L_27);
- float L_28 = L_27->___fontSizeMin;
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_29 = ___0_generationSettings;
- NullCheck(L_29);
- float L_30 = L_29->___fontSizeMax;
- float L_31;
- L_31 = Mathf_Clamp_mEB9AEA827D27D20FCC787F7375156AF46BB12BBF_inline(L_26, L_28, L_30, NULL);
- __this->___m_FontSize = L_31;
- goto IL_00ba;
- }
-
- IL_00ae:
- {
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_32 = ___0_generationSettings;
- NullCheck(L_32);
- float L_33 = L_32->___fontSize;
- __this->___m_FontSize = L_33;
- }
-
- IL_00ba:
- {
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_34 = ___0_generationSettings;
- NullCheck(L_34);
- float L_35 = L_34->___fontSizeMax;
- __this->___m_MaxFontSize = L_35;
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_36 = ___0_generationSettings;
- NullCheck(L_36);
- float L_37 = L_36->___fontSizeMin;
- __this->___m_MinFontSize = L_37;
- __this->___m_LineSpacingDelta = (0.0f);
- __this->___m_CharWidthAdjDelta = (0.0f);
- return;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TextGenerator_PrepareFontAsset_m6C6A2A767DB5BF4BC32E6591D625D33E6C03A330 (TextGenerator_t6B84DC798596D3A9944DC346DD453C075EE62366* __this, TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* ___0_generationSettings, const RuntimeMethod* method)
- {
- bool V_0 = false;
- bool V_1 = false;
- RenderedText_t727191BC1F93D4E7DF9CFE18F7681582D45CBE49 V_2;
- memset((&V_2), 0, sizeof(V_2));
- TextGenerator_t6B84DC798596D3A9944DC346DD453C075EE62366* G_B2_0 = NULL;
- TextGenerator_t6B84DC798596D3A9944DC346DD453C075EE62366* G_B1_0 = NULL;
- int32_t G_B3_0 = 0;
- TextGenerator_t6B84DC798596D3A9944DC346DD453C075EE62366* G_B3_1 = NULL;
- {
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_0 = ___0_generationSettings;
- NullCheck(L_0);
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_1 = L_0->___fontAsset;
- __this->___m_CurrentFontAsset = L_1;
- Il2CppCodeGenWriteBarrier((void**)(&__this->___m_CurrentFontAsset), (void*)L_1);
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_2 = ___0_generationSettings;
- NullCheck(L_2);
- int32_t L_3 = L_2->___fontStyle;
- __this->___m_FontStyleInternal = L_3;
- int32_t L_4 = __this->___m_FontStyleInternal;
- if ((((int32_t)((int32_t)((int32_t)L_4&1))) == ((int32_t)1)))
- {
- G_B2_0 = __this;
- goto IL_002d;
- }
- G_B1_0 = __this;
- }
- {
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_5 = ___0_generationSettings;
- NullCheck(L_5);
- int32_t L_6 = L_5->___fontWeight;
- G_B3_0 = ((int32_t)(L_6));
- G_B3_1 = G_B1_0;
- goto IL_0032;
- }
-
- IL_002d:
- {
- G_B3_0 = ((int32_t)700);
- G_B3_1 = G_B2_0;
- }
-
- IL_0032:
- {
- NullCheck(G_B3_1);
- G_B3_1->___m_FontWeightInternal = G_B3_0;
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_7 = ___0_generationSettings;
- bool L_8;
- L_8 = TextGenerator_GetSpecialCharacters_m77E456375F75AA87D3D33E8B15241E946E1B0968(__this, L_7, NULL);
- V_0 = (bool)((((int32_t)L_8) == ((int32_t)0))? 1 : 0);
- bool L_9 = V_0;
- if (!L_9)
- {
- goto IL_0049;
- }
- }
- {
- V_1 = (bool)0;
- goto IL_0071;
- }
-
- IL_0049:
- {
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_10 = ___0_generationSettings;
- NullCheck(L_10);
- RenderedText_t727191BC1F93D4E7DF9CFE18F7681582D45CBE49 L_11;
- L_11 = TextGenerationSettings_get_renderedText_mFD039407ECD06E5380E60936DEA1D23250E0C276_inline(L_10, NULL);
- V_2 = L_11;
- TextGenerator_PopulateTextBackingArray_m1CC14B29C1BA4A763D3AF938B4E0920E45D75AB2(__this, (&V_2), NULL);
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_12 = ___0_generationSettings;
- TextGenerator_PopulateTextProcessingArray_mEC6B2EE86D363FF3F7CEE50C77A6124A0A27DA16(__this, L_12, NULL);
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_13 = ___0_generationSettings;
- TextProcessingElementU5BU5D_t24A1E4C8745577D794FE856B4236875595E7FD22* L_14 = __this->___m_TextProcessingArray;
- bool L_15;
- L_15 = TextGenerator_PopulateFontAsset_m46B39A380C3A810B02E43C8E89623FEEC54DEF00(__this, L_13, L_14, NULL);
- V_1 = L_15;
- goto IL_0071;
- }
-
- IL_0071:
- {
- bool L_16 = V_1;
- return L_16;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TextGenerator_SetArraySizes_m780796D50B2A5406E06F493503DA82BF5DA08A0C (TextGenerator_t6B84DC798596D3A9944DC346DD453C075EE62366* __this, TextProcessingElementU5BU5D_t24A1E4C8745577D794FE856B4236875595E7FD22* ___0_textProcessingArray, TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* ___1_generationSettings, TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* ___2_textInfo, const RuntimeMethod* method)
- {
- static bool s_Il2CppMethodInitialized;
- if (!s_Il2CppMethodInitialized)
- {
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Clear_m9821889E928BB7EAEE9A7E81EDFC59651F7CBDD0_RuntimeMethod_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_TryGetValue_mF8497802B60BE1DF8FB93973365EA0E4C7A52F77_RuntimeMethod_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_get_Count_mD88F18E0B2065189516BF168F521E531BE54384A_RuntimeMethod_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FontAsset_t61A6446D934E582651044E33D250EA8D306AB958_il2cpp_TypeInfo_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Contains_mE545A4609C70E82A744DC4AA28AD7940B7A75F9C_RuntimeMethod_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m41FAF4BAC9128841553F2CE1BA0CD7236D3000E5_RuntimeMethod_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m57B62D5396EAD21285DF79006D76BC93E9B9A09A_RuntimeMethod_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m25CB12C13D14620785B0E86F6543D20B5080AFF8_RuntimeMethod_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mB8AD74ED5BF7AC044165CC1DB56DE13AA35E3080_RuntimeMethod_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MaterialManager_t104D2897F78BE83C3377323E18BEB5B8F0704D9B_il2cpp_TypeInfo_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3_il2cpp_TypeInfo_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MeshInfo_tE55C4A8846CC2C399CCC3FE989476D987B86AB2F_il2cpp_TypeInfo_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SpriteAsset_t1D3CF1D9DC350A4690CB09DE228A8B59F2F02313_il2cpp_TypeInfo_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TextGeneratorUtilities_tAD0F329B1A5C7CC27CF63086C11FE092B43FED53_il2cpp_TypeInfo_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TextInfo_Resize_TisMeshInfo_tE55C4A8846CC2C399CCC3FE989476D987B86AB2F_m12C1214F381EE3DE1ABDDCD67922D47344C093CA_RuntimeMethod_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TextInfo_Resize_TisTextElementInfo_tDD7A12E319505510E0B350E342BD55F32AB5F976_mA6966A5218C8D7A4AD10F39BA419E598E283C4DD_RuntimeMethod_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09_il2cpp_TypeInfo_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TextProcessingStack_1_SetDefault_mDAFD4911B5A8BEE57351A37415ADF348F0A6B54C_RuntimeMethod_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TextProcessingStack_1_SetDefault_mDF71503A7E4F1891305CDCC7AE245CA66A713E79_RuntimeMethod_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2E67AA4BD17EDD597C4245BD947E191FA4BCE166);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE6FEA90722B80DC24C97DDB1E76EE60B6491A956);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF2A0F974B3766A4AA1FC02A0D66154EFADBEEB43);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF72C398728BAD79DCC8B4220ED83B2DF7C8329CF);
- s_Il2CppMethodInitialized = true;
- }
- TextSettings_tB7F55685AFFD4A96F714427BCACFD6958E357D64* V_0 = NULL;
- int32_t V_1 = 0;
- bool V_2 = false;
- int32_t V_3 = 0;
- bool V_4 = false;
- bool V_5 = false;
- bool V_6 = false;
- bool V_7 = false;
- bool V_8 = false;
- bool V_9 = false;
- bool V_10 = false;
- int32_t V_11 = 0;
- uint32_t V_12 = 0;
- int32_t V_13 = 0;
- bool V_14 = false;
- bool V_15 = false;
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* V_16 = NULL;
- Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* V_17 = NULL;
- TextElement_tCEF567A8810788262275B39DC39CBA6EBE7472DA* V_18 = NULL;
- uint32_t V_19 = 0;
- bool V_20 = false;
- bool V_21 = false;
- int32_t V_22 = 0;
- bool V_23 = false;
- bool V_24 = false;
- int32_t V_25 = 0;
- bool V_26 = false;
- bool V_27 = false;
- bool V_28 = false;
- bool V_29 = false;
- bool V_30 = false;
- bool V_31 = false;
- bool V_32 = false;
- bool V_33 = false;
- bool V_34 = false;
- bool V_35 = false;
- bool V_36 = false;
- bool V_37 = false;
- bool V_38 = false;
- uint32_t V_39 = 0;
- uint32_t V_40 = 0;
- bool V_41 = false;
- bool V_42 = false;
- bool V_43 = false;
- bool V_44 = false;
- bool V_45 = false;
- bool V_46 = false;
- bool V_47 = false;
- String_t* V_48 = NULL;
- bool V_49 = false;
- List_1_t420B17163897A4DF994BA698744548CD81961E70* V_50 = NULL;
- bool V_51 = false;
- bool V_52 = false;
- uint32_t V_53 = 0;
- bool V_54 = false;
- bool V_55 = false;
- Glyph_t700CF8EBE04ED4AEAB520885AAA1B309E02A103F* V_56 = NULL;
- bool V_57 = false;
- bool V_58 = false;
- bool V_59 = false;
- int32_t V_60 = 0;
- LigatureSubstitutionRecord_t8660DC6B1D65C655D698216F72BFB3C85DDCAB94 V_61;
- memset((&V_61), 0, sizeof(V_61));
- int32_t V_62 = 0;
- uint32_t V_63 = 0;
- int32_t V_64 = 0;
- uint32_t V_65 = 0;
- uint32_t V_66 = 0;
- bool V_67 = false;
- bool V_68 = false;
- bool V_69 = false;
- bool V_70 = false;
- Glyph_t700CF8EBE04ED4AEAB520885AAA1B309E02A103F* V_71 = NULL;
- bool V_72 = false;
- int32_t V_73 = 0;
- bool V_74 = false;
- bool V_75 = false;
- bool V_76 = false;
- bool V_77 = false;
- SpriteAsset_t1D3CF1D9DC350A4690CB09DE228A8B59F2F02313* V_78 = NULL;
- bool V_79 = false;
- bool V_80 = false;
- bool V_81 = false;
- bool V_82 = false;
- bool V_83 = false;
- bool V_84 = false;
- bool V_85 = false;
- bool V_86 = false;
- int32_t V_87 = 0;
- int32_t V_88 = 0;
- bool V_89 = false;
- bool V_90 = false;
- int32_t V_91 = 0;
- int32_t V_92 = 0;
- bool V_93 = false;
- bool V_94 = false;
- bool V_95 = false;
- bool V_96 = false;
- TextGenerator_t6B84DC798596D3A9944DC346DD453C075EE62366* G_B2_0 = NULL;
- TextGenerator_t6B84DC798596D3A9944DC346DD453C075EE62366* G_B1_0 = NULL;
- int32_t G_B3_0 = 0;
- TextGenerator_t6B84DC798596D3A9944DC346DD453C075EE62366* G_B3_1 = NULL;
- int32_t G_B13_0 = 0;
- int32_t G_B26_0 = 0;
- int32_t G_B31_0 = 0;
- uint32_t G_B54_0 = 0;
- int32_t G_B60_0 = 0;
- int32_t G_B62_0 = 0;
- int32_t G_B64_0 = 0;
- int32_t G_B68_0 = 0;
- TextProcessingElement_tDCD1EAF9D54829E796F4F9726D63B205344C7698* G_B78_0 = NULL;
- TextProcessingElement_tDCD1EAF9D54829E796F4F9726D63B205344C7698* G_B77_0 = NULL;
- int32_t G_B79_0 = 0;
- TextProcessingElement_tDCD1EAF9D54829E796F4F9726D63B205344C7698* G_B79_1 = NULL;
- TextSettings_tB7F55685AFFD4A96F714427BCACFD6958E357D64* G_B82_0 = NULL;
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* G_B82_1 = NULL;
- uint32_t G_B82_2 = 0;
- TextSettings_tB7F55685AFFD4A96F714427BCACFD6958E357D64* G_B81_0 = NULL;
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* G_B81_1 = NULL;
- uint32_t G_B81_2 = 0;
- int32_t G_B83_0 = 0;
- TextSettings_tB7F55685AFFD4A96F714427BCACFD6958E357D64* G_B83_1 = NULL;
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* G_B83_2 = NULL;
- uint32_t G_B83_3 = 0;
- RuntimeObject* G_B96_0 = NULL;
- String_t* G_B96_1 = NULL;
- RuntimeObject* G_B95_0 = NULL;
- String_t* G_B95_1 = NULL;
- RuntimeObject* G_B97_0 = NULL;
- RuntimeObject* G_B97_1 = NULL;
- String_t* G_B97_2 = NULL;
- String_t* G_B102_0 = NULL;
- RuntimeObject* G_B100_0 = NULL;
- String_t* G_B100_1 = NULL;
- RuntimeObject* G_B99_0 = NULL;
- String_t* G_B99_1 = NULL;
- RuntimeObject* G_B101_0 = NULL;
- RuntimeObject* G_B101_1 = NULL;
- String_t* G_B101_2 = NULL;
- int32_t G_B112_0 = 0;
- int32_t G_B114_0 = 0;
- int32_t G_B125_0 = 0;
- int32_t G_B154_0 = 0;
- int32_t G_B162_0 = 0;
- int32_t G_B167_0 = 0;
- int32_t G_B171_0 = 0;
- int32_t G_B181_0 = 0;
- int32_t G_B189_0 = 0;
- int32_t G_B196_0 = 0;
- int32_t G_B200_0 = 0;
- MeshInfo_tE55C4A8846CC2C399CCC3FE989476D987B86AB2F* G_B204_0 = NULL;
- MeshInfo_tE55C4A8846CC2C399CCC3FE989476D987B86AB2F* G_B203_0 = NULL;
- int32_t G_B205_0 = 0;
- MeshInfo_tE55C4A8846CC2C399CCC3FE989476D987B86AB2F* G_B205_1 = NULL;
- MeshInfo_tE55C4A8846CC2C399CCC3FE989476D987B86AB2F* G_B210_0 = NULL;
- MeshInfo_tE55C4A8846CC2C399CCC3FE989476D987B86AB2F* G_B209_0 = NULL;
- int32_t G_B211_0 = 0;
- MeshInfo_tE55C4A8846CC2C399CCC3FE989476D987B86AB2F* G_B211_1 = NULL;
- {
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_0 = ___1_generationSettings;
- NullCheck(L_0);
- TextSettings_tB7F55685AFFD4A96F714427BCACFD6958E357D64* L_1 = L_0->___textSettings;
- V_0 = L_1;
- V_1 = 0;
- __this->___m_TotalCharacterCount = 0;
- __this->___m_isTextLayoutPhase = (bool)0;
- __this->___m_TagNoParsing = (bool)0;
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_2 = ___1_generationSettings;
- NullCheck(L_2);
- int32_t L_3 = L_2->___fontStyle;
- __this->___m_FontStyleInternal = L_3;
- FontStyleStack_t63C77495F068E6DF762D6AF063A817E3709659A7* L_4 = (FontStyleStack_t63C77495F068E6DF762D6AF063A817E3709659A7*)(&__this->___m_FontStyleStack);
- FontStyleStack_Clear_m989659363648B27540168E46F23E1EF9877C06E0(L_4, NULL);
- int32_t L_5 = __this->___m_FontStyleInternal;
- if ((((int32_t)((int32_t)((int32_t)L_5&1))) == ((int32_t)1)))
- {
- G_B2_0 = __this;
- goto IL_004b;
- }
- G_B1_0 = __this;
- }
- {
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_6 = ___1_generationSettings;
- NullCheck(L_6);
- int32_t L_7 = L_6->___fontWeight;
- G_B3_0 = ((int32_t)(L_7));
- G_B3_1 = G_B1_0;
- goto IL_0050;
- }
-
- IL_004b:
- {
- G_B3_0 = ((int32_t)700);
- G_B3_1 = G_B2_0;
- }
-
- IL_0050:
- {
- NullCheck(G_B3_1);
- G_B3_1->___m_FontWeightInternal = G_B3_0;
- TextProcessingStack_1_t698B87CDD968C2046F57134BB3AB807EBFFD7790* L_8 = (TextProcessingStack_1_t698B87CDD968C2046F57134BB3AB807EBFFD7790*)(&__this->___m_FontWeightStack);
- int32_t L_9 = __this->___m_FontWeightInternal;
- TextProcessingStack_1_SetDefault_mDF71503A7E4F1891305CDCC7AE245CA66A713E79(L_8, L_9, TextProcessingStack_1_SetDefault_mDF71503A7E4F1891305CDCC7AE245CA66A713E79_RuntimeMethod_var);
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_10 = ___1_generationSettings;
- NullCheck(L_10);
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_11 = L_10->___fontAsset;
- __this->___m_CurrentFontAsset = L_11;
- Il2CppCodeGenWriteBarrier((void**)(&__this->___m_CurrentFontAsset), (void*)L_11);
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_12 = ___1_generationSettings;
- NullCheck(L_12);
- Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_13 = L_12->___material;
- __this->___m_CurrentMaterial = L_13;
- Il2CppCodeGenWriteBarrier((void**)(&__this->___m_CurrentMaterial), (void*)L_13);
- __this->___m_CurrentMaterialIndex = 0;
- TextProcessingStack_1_t0C74606C1B6C7817CA95F0DCA46B219CF6FB35CA* L_14 = (TextProcessingStack_1_t0C74606C1B6C7817CA95F0DCA46B219CF6FB35CA*)(&__this->___m_MaterialReferenceStack);
- int32_t L_15 = __this->___m_CurrentMaterialIndex;
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_16 = __this->___m_CurrentFontAsset;
- Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_17 = __this->___m_CurrentMaterial;
- float L_18 = __this->___m_Padding;
- MaterialReference_t86DB0799D5C82869D4FF0A4F59624AED6910FD26 L_19;
- memset((&L_19), 0, sizeof(L_19));
- MaterialReference__ctor_m044AAA2C1079EB25A5534A6E0FA2314F033DB15A((&L_19), L_15, L_16, (SpriteAsset_t1D3CF1D9DC350A4690CB09DE228A8B59F2F02313*)NULL, L_17, L_18, NULL);
- TextProcessingStack_1_SetDefault_mDAFD4911B5A8BEE57351A37415ADF348F0A6B54C(L_14, L_19, TextProcessingStack_1_SetDefault_mDAFD4911B5A8BEE57351A37415ADF348F0A6B54C_RuntimeMethod_var);
- Dictionary_2_tABE19B9C5C52F1DE14F0D3287B2696E7D7419180* L_20 = __this->___m_MaterialReferenceIndexLookup;
- NullCheck(L_20);
- Dictionary_2_Clear_m9821889E928BB7EAEE9A7E81EDFC59651F7CBDD0(L_20, Dictionary_2_Clear_m9821889E928BB7EAEE9A7E81EDFC59651F7CBDD0_RuntimeMethod_var);
- Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_21 = __this->___m_CurrentMaterial;
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_22 = __this->___m_CurrentFontAsset;
- MaterialReferenceU5BU5D_t4A9B88114E223BD96CE5121053664023CE2DE07E** L_23 = (MaterialReferenceU5BU5D_t4A9B88114E223BD96CE5121053664023CE2DE07E**)(&__this->___m_MaterialReferences);
- Dictionary_2_tABE19B9C5C52F1DE14F0D3287B2696E7D7419180* L_24 = __this->___m_MaterialReferenceIndexLookup;
- int32_t L_25;
- L_25 = MaterialReference_AddMaterialReference_m13CC47A7CA6C8781EA68A355B36FCD5AFF467A40(L_21, L_22, L_23, L_24, NULL);
- __this->___m_CurrentSpriteAsset = (SpriteAsset_t1D3CF1D9DC350A4690CB09DE228A8B59F2F02313*)NULL;
- Il2CppCodeGenWriteBarrier((void**)(&__this->___m_CurrentSpriteAsset), (void*)(SpriteAsset_t1D3CF1D9DC350A4690CB09DE228A8B59F2F02313*)NULL);
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_26 = ___2_textInfo;
- V_4 = (bool)((((RuntimeObject*)(TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09*)L_26) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0);
- bool L_27 = V_4;
- if (!L_27)
- {
- goto IL_00f5;
- }
- }
- {
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_28 = (TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09*)il2cpp_codegen_object_new(TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09_il2cpp_TypeInfo_var);
- TextInfo__ctor_m0D2430C2058B0D6B9C7F21C2E62A4A8D6CA5ED8F(L_28, 0, NULL);
- ___2_textInfo = L_28;
- goto IL_011e;
- }
-
- IL_00f5:
- {
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_29 = ___2_textInfo;
- NullCheck(L_29);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_30 = L_29->___textElementInfo;
- NullCheck(L_30);
- int32_t L_31 = __this->___m_InternalTextProcessingArraySize;
- V_5 = (bool)((((int32_t)((int32_t)(((RuntimeArray*)L_30)->max_length))) < ((int32_t)L_31))? 1 : 0);
- bool L_32 = V_5;
- if (!L_32)
- {
- goto IL_011e;
- }
- }
- {
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_33 = ___2_textInfo;
- NullCheck(L_33);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E** L_34 = (TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E**)(&L_33->___textElementInfo);
- int32_t L_35 = __this->___m_InternalTextProcessingArraySize;
- il2cpp_codegen_runtime_class_init_inline(TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09_il2cpp_TypeInfo_var);
- TextInfo_Resize_TisTextElementInfo_tDD7A12E319505510E0B350E342BD55F32AB5F976_mA6966A5218C8D7A4AD10F39BA419E598E283C4DD(L_34, L_35, (bool)0, TextInfo_Resize_TisTextElementInfo_tDD7A12E319505510E0B350E342BD55F32AB5F976_mA6966A5218C8D7A4AD10F39BA419E598E283C4DD_RuntimeMethod_var);
- }
-
- IL_011e:
- {
- __this->___m_TextElementType = 1;
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_36 = ___1_generationSettings;
- NullCheck(L_36);
- int32_t L_37 = L_36->___overflowMode;
- V_6 = (bool)((((int32_t)L_37) == ((int32_t)1))? 1 : 0);
- bool L_38 = V_6;
- if (!L_38)
- {
- goto IL_0283;
- }
- }
- {
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_39 = ___1_generationSettings;
- bool L_40;
- L_40 = TextGenerator_GetEllipsisSpecialCharacter_m9CB8856D34D4B6B0C5BFB200ABFE2FFA4B3AEA60(__this, L_39, NULL);
- SpecialCharacter_t869F8BE65A7FE32AFD4196118258F49A63D8E2BD* L_41 = (SpecialCharacter_t869F8BE65A7FE32AFD4196118258F49A63D8E2BD*)(&__this->___m_Ellipsis);
- Character_t9B671B493FAC8D43638C69AF6AE92CBD103D80EC* L_42 = L_41->___character;
- V_7 = (bool)((!(((RuntimeObject*)(Character_t9B671B493FAC8D43638C69AF6AE92CBD103D80EC*)L_42) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
- bool L_43 = V_7;
- if (!L_43)
- {
- goto IL_024d;
- }
- }
- {
- SpecialCharacter_t869F8BE65A7FE32AFD4196118258F49A63D8E2BD* L_44 = (SpecialCharacter_t869F8BE65A7FE32AFD4196118258F49A63D8E2BD*)(&__this->___m_Ellipsis);
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_45 = L_44->___fontAsset;
- NullCheck(L_45);
- int32_t L_46;
- L_46 = VirtualFuncInvoker0< int32_t >::Invoke(2, L_45);
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_47 = __this->___m_CurrentFontAsset;
- NullCheck(L_47);
- int32_t L_48;
- L_48 = VirtualFuncInvoker0< int32_t >::Invoke(2, L_47);
- V_8 = (bool)((((int32_t)((((int32_t)L_46) == ((int32_t)L_48))? 1 : 0)) == ((int32_t)0))? 1 : 0);
- bool L_49 = V_8;
- if (!L_49)
- {
- goto IL_024a;
- }
- }
- {
- TextSettings_tB7F55685AFFD4A96F714427BCACFD6958E357D64* L_50 = V_0;
- NullCheck(L_50);
- bool L_51;
- L_51 = TextSettings_get_matchMaterialPreset_m4675979547AE4C83E680260EAE5ACBC4FAC53B87_inline(L_50, NULL);
- if (!L_51)
- {
- goto IL_01b1;
- }
- }
- {
- Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_52 = __this->___m_CurrentMaterial;
- NullCheck(L_52);
- int32_t L_53;
- L_53 = VirtualFuncInvoker0< int32_t >::Invoke(2, L_52);
- SpecialCharacter_t869F8BE65A7FE32AFD4196118258F49A63D8E2BD* L_54 = (SpecialCharacter_t869F8BE65A7FE32AFD4196118258F49A63D8E2BD*)(&__this->___m_Ellipsis);
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_55 = L_54->___fontAsset;
- NullCheck(L_55);
- Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_56;
- L_56 = TextAsset_get_material_m4B9C02D34426436FDB01F1963A9FDC11D75604EF_inline(L_55, NULL);
- NullCheck(L_56);
- int32_t L_57;
- L_57 = VirtualFuncInvoker0< int32_t >::Invoke(2, L_56);
- G_B13_0 = ((((int32_t)((((int32_t)L_53) == ((int32_t)L_57))? 1 : 0)) == ((int32_t)0))? 1 : 0);
- goto IL_01b2;
- }
-
- IL_01b1:
- {
- G_B13_0 = 0;
- }
-
- IL_01b2:
- {
- V_9 = (bool)G_B13_0;
- bool L_58 = V_9;
- if (!L_58)
- {
- goto IL_01e0;
- }
- }
- {
- SpecialCharacter_t869F8BE65A7FE32AFD4196118258F49A63D8E2BD* L_59 = (SpecialCharacter_t869F8BE65A7FE32AFD4196118258F49A63D8E2BD*)(&__this->___m_Ellipsis);
- Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_60 = __this->___m_CurrentMaterial;
- SpecialCharacter_t869F8BE65A7FE32AFD4196118258F49A63D8E2BD* L_61 = (SpecialCharacter_t869F8BE65A7FE32AFD4196118258F49A63D8E2BD*)(&__this->___m_Ellipsis);
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_62 = L_61->___fontAsset;
- NullCheck(L_62);
- Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_63;
- L_63 = TextAsset_get_material_m4B9C02D34426436FDB01F1963A9FDC11D75604EF_inline(L_62, NULL);
- il2cpp_codegen_runtime_class_init_inline(MaterialManager_t104D2897F78BE83C3377323E18BEB5B8F0704D9B_il2cpp_TypeInfo_var);
- Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_64;
- L_64 = MaterialManager_GetFallbackMaterial_m10F67CE1AE1E0B9D8BA8AFC06110FADA2404B5A1(L_60, L_63, NULL);
- L_59->___material = L_64;
- Il2CppCodeGenWriteBarrier((void**)(&L_59->___material), (void*)L_64);
- goto IL_01fb;
- }
-
- IL_01e0:
- {
- SpecialCharacter_t869F8BE65A7FE32AFD4196118258F49A63D8E2BD* L_65 = (SpecialCharacter_t869F8BE65A7FE32AFD4196118258F49A63D8E2BD*)(&__this->___m_Ellipsis);
- SpecialCharacter_t869F8BE65A7FE32AFD4196118258F49A63D8E2BD* L_66 = (SpecialCharacter_t869F8BE65A7FE32AFD4196118258F49A63D8E2BD*)(&__this->___m_Ellipsis);
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_67 = L_66->___fontAsset;
- NullCheck(L_67);
- Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_68;
- L_68 = TextAsset_get_material_m4B9C02D34426436FDB01F1963A9FDC11D75604EF_inline(L_67, NULL);
- L_65->___material = L_68;
- Il2CppCodeGenWriteBarrier((void**)(&L_65->___material), (void*)L_68);
- }
-
- IL_01fb:
- {
- SpecialCharacter_t869F8BE65A7FE32AFD4196118258F49A63D8E2BD* L_69 = (SpecialCharacter_t869F8BE65A7FE32AFD4196118258F49A63D8E2BD*)(&__this->___m_Ellipsis);
- SpecialCharacter_t869F8BE65A7FE32AFD4196118258F49A63D8E2BD* L_70 = (SpecialCharacter_t869F8BE65A7FE32AFD4196118258F49A63D8E2BD*)(&__this->___m_Ellipsis);
- Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_71 = L_70->___material;
- SpecialCharacter_t869F8BE65A7FE32AFD4196118258F49A63D8E2BD* L_72 = (SpecialCharacter_t869F8BE65A7FE32AFD4196118258F49A63D8E2BD*)(&__this->___m_Ellipsis);
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_73 = L_72->___fontAsset;
- MaterialReferenceU5BU5D_t4A9B88114E223BD96CE5121053664023CE2DE07E** L_74 = (MaterialReferenceU5BU5D_t4A9B88114E223BD96CE5121053664023CE2DE07E**)(&__this->___m_MaterialReferences);
- Dictionary_2_tABE19B9C5C52F1DE14F0D3287B2696E7D7419180* L_75 = __this->___m_MaterialReferenceIndexLookup;
- int32_t L_76;
- L_76 = MaterialReference_AddMaterialReference_m13CC47A7CA6C8781EA68A355B36FCD5AFF467A40(L_71, L_73, L_74, L_75, NULL);
- L_69->___materialIndex = L_76;
- MaterialReferenceU5BU5D_t4A9B88114E223BD96CE5121053664023CE2DE07E* L_77 = __this->___m_MaterialReferences;
- SpecialCharacter_t869F8BE65A7FE32AFD4196118258F49A63D8E2BD* L_78 = (SpecialCharacter_t869F8BE65A7FE32AFD4196118258F49A63D8E2BD*)(&__this->___m_Ellipsis);
- int32_t L_79 = L_78->___materialIndex;
- NullCheck(L_77);
- ((L_77)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_79)))->___referenceCount = 0;
- }
-
- IL_024a:
- {
- goto IL_0282;
- }
-
- IL_024d:
- {
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_80 = ___1_generationSettings;
- NullCheck(L_80);
- L_80->___overflowMode = 3;
- TextSettings_tB7F55685AFFD4A96F714427BCACFD6958E357D64* L_81 = V_0;
- NullCheck(L_81);
- bool L_82;
- L_82 = TextSettings_get_displayWarnings_m3CA9FCB44B30CC06F54CD3716D68285FF844DF83_inline(L_81, NULL);
- V_10 = L_82;
- bool L_83 = V_10;
- if (!L_83)
- {
- goto IL_0281;
- }
- }
- {
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_84 = __this->___m_CurrentFontAsset;
- NullCheck(L_84);
- String_t* L_85;
- L_85 = Object_get_name_mAC2F6B897CF1303BA4249B4CB55271AFACBB6392(L_84, NULL);
- String_t* L_86;
- L_86 = String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B(_stringLiteralE6FEA90722B80DC24C97DDB1E76EE60B6491A956, L_85, _stringLiteralF72C398728BAD79DCC8B4220ED83B2DF7C8329CF, NULL);
- il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
- Debug_LogWarning_m33EF1B897E0C7C6FF538989610BFAFFEF4628CA9(L_86, NULL);
- }
-
- IL_0281:
- {
- }
-
- IL_0282:
- {
- }
-
- IL_0283:
- {
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_87 = ___1_generationSettings;
- NullCheck(L_87);
- List_1_tDC6862FA7C9B0B533109A8EC28A2142DB7D2DF2E* L_88 = L_87->___fontFeatures;
- NullCheck(L_88);
- bool L_89;
- L_89 = List_1_Contains_mE545A4609C70E82A744DC4AA28AD7940B7A75F9C(L_88, ((int32_t)1818847073), List_1_Contains_mE545A4609C70E82A744DC4AA28AD7940B7A75F9C_RuntimeMethod_var);
- V_2 = L_89;
- V_11 = 0;
- goto IL_0e7a;
- }
-
- IL_029c:
- {
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_90 = ___2_textInfo;
- NullCheck(L_90);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_91 = L_90->___textElementInfo;
- if (!L_91)
- {
- goto IL_02ba;
- }
- }
- {
- int32_t L_92 = __this->___m_TotalCharacterCount;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_93 = ___2_textInfo;
- NullCheck(L_93);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_94 = L_93->___textElementInfo;
- NullCheck(L_94);
- G_B26_0 = ((((int32_t)((((int32_t)L_92) < ((int32_t)((int32_t)(((RuntimeArray*)L_94)->max_length))))? 1 : 0)) == ((int32_t)0))? 1 : 0);
- goto IL_02bb;
- }
-
- IL_02ba:
- {
- G_B26_0 = 1;
- }
-
- IL_02bb:
- {
- V_20 = (bool)G_B26_0;
- bool L_95 = V_20;
- if (!L_95)
- {
- goto IL_02d6;
- }
- }
- {
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_96 = ___2_textInfo;
- NullCheck(L_96);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E** L_97 = (TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E**)(&L_96->___textElementInfo);
- int32_t L_98 = __this->___m_TotalCharacterCount;
- il2cpp_codegen_runtime_class_init_inline(TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09_il2cpp_TypeInfo_var);
- TextInfo_Resize_TisTextElementInfo_tDD7A12E319505510E0B350E342BD55F32AB5F976_mA6966A5218C8D7A4AD10F39BA419E598E283C4DD(L_97, ((int32_t)il2cpp_codegen_add(L_98, 1)), (bool)1, TextInfo_Resize_TisTextElementInfo_tDD7A12E319505510E0B350E342BD55F32AB5F976_mA6966A5218C8D7A4AD10F39BA419E598E283C4DD_RuntimeMethod_var);
- }
-
- IL_02d6:
- {
- TextProcessingElementU5BU5D_t24A1E4C8745577D794FE856B4236875595E7FD22* L_99 = ___0_textProcessingArray;
- int32_t L_100 = V_11;
- NullCheck(L_99);
- uint32_t L_101 = ((L_99)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_100)))->___unicode;
- V_12 = L_101;
- int32_t L_102 = __this->___m_CurrentMaterialIndex;
- V_13 = L_102;
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_103 = ___1_generationSettings;
- NullCheck(L_103);
- bool L_104 = L_103->___richText;
- if (!L_104)
- {
- goto IL_02fd;
- }
- }
- {
- uint32_t L_105 = V_12;
- G_B31_0 = ((((int32_t)L_105) == ((int32_t)((int32_t)60)))? 1 : 0);
- goto IL_02fe;
- }
-
- IL_02fd:
- {
- G_B31_0 = 0;
- }
-
- IL_02fe:
- {
- V_21 = (bool)G_B31_0;
- bool L_106 = V_21;
- if (!L_106)
- {
- goto IL_0477;
- }
- }
- {
- int32_t L_107 = __this->___m_CurrentMaterialIndex;
- V_13 = L_107;
- TextProcessingElementU5BU5D_t24A1E4C8745577D794FE856B4236875595E7FD22* L_108 = ___0_textProcessingArray;
- int32_t L_109 = V_11;
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_110 = ___1_generationSettings;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_111 = ___2_textInfo;
- bool L_112;
- L_112 = TextGenerator_ValidateHtmlTag_m87FDAB842DB322DD2F533814602E24428190B366(__this, L_108, ((int32_t)il2cpp_codegen_add(L_109, 1)), (&V_22), L_110, L_111, (&V_23), NULL);
- V_24 = L_112;
- bool L_113 = V_24;
- if (!L_113)
- {
- goto IL_0476;
- }
- }
- {
- TextProcessingElementU5BU5D_t24A1E4C8745577D794FE856B4236875595E7FD22* L_114 = ___0_textProcessingArray;
- int32_t L_115 = V_11;
- NullCheck(L_114);
- int32_t L_116 = ((L_114)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_115)))->___stringIndex;
- V_25 = L_116;
- int32_t L_117 = V_22;
- V_11 = L_117;
- uint8_t L_118 = __this->___m_TextElementType;
- V_26 = (bool)((((int32_t)L_118) == ((int32_t)2))? 1 : 0);
- bool L_119 = V_26;
- if (!L_119)
- {
- goto IL_0471;
- }
- }
- {
- MaterialReferenceU5BU5D_t4A9B88114E223BD96CE5121053664023CE2DE07E* L_120 = __this->___m_MaterialReferences;
- int32_t L_121 = __this->___m_CurrentMaterialIndex;
- NullCheck(L_120);
- int32_t* L_122 = (int32_t*)(&((L_120)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_121)))->___referenceCount);
- int32_t* L_123 = L_122;
- int32_t L_124 = *((int32_t*)L_123);
- *((int32_t*)L_123) = (int32_t)((int32_t)il2cpp_codegen_add(L_124, 1));
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_125 = ___2_textInfo;
- NullCheck(L_125);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_126 = L_125->___textElementInfo;
- int32_t L_127 = __this->___m_TotalCharacterCount;
- NullCheck(L_126);
- int32_t L_128 = __this->___m_SpriteIndex;
- ((L_126)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_127)))->___character = ((int32_t)(uint16_t)((int32_t)il2cpp_codegen_add(((int32_t)57344), L_128)));
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_129 = ___2_textInfo;
- NullCheck(L_129);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_130 = L_129->___textElementInfo;
- int32_t L_131 = __this->___m_TotalCharacterCount;
- NullCheck(L_130);
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_132 = __this->___m_CurrentFontAsset;
- ((L_130)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_131)))->___fontAsset = L_132;
- Il2CppCodeGenWriteBarrier((void**)(&((L_130)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_131)))->___fontAsset), (void*)L_132);
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_133 = ___2_textInfo;
- NullCheck(L_133);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_134 = L_133->___textElementInfo;
- int32_t L_135 = __this->___m_TotalCharacterCount;
- NullCheck(L_134);
- int32_t L_136 = __this->___m_CurrentMaterialIndex;
- ((L_134)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_135)))->___materialReferenceIndex = L_136;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_137 = ___2_textInfo;
- NullCheck(L_137);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_138 = L_137->___textElementInfo;
- int32_t L_139 = __this->___m_TotalCharacterCount;
- NullCheck(L_138);
- SpriteAsset_t1D3CF1D9DC350A4690CB09DE228A8B59F2F02313* L_140 = __this->___m_CurrentSpriteAsset;
- NullCheck(L_140);
- List_1_t7DA088250C54C07AF1211AE132355AD2D343EE51* L_141;
- L_141 = SpriteAsset_get_spriteCharacterTable_m8D0D65C430AD8BC8C2BC8151DC4672CC0F690E0A(L_140, NULL);
- int32_t L_142 = __this->___m_SpriteIndex;
- NullCheck(L_141);
- SpriteCharacter_tB3516A25DBFA0AD68DD8E1432752D503FD1F40F5* L_143;
- L_143 = List_1_get_Item_m25CB12C13D14620785B0E86F6543D20B5080AFF8(L_141, L_142, List_1_get_Item_m25CB12C13D14620785B0E86F6543D20B5080AFF8_RuntimeMethod_var);
- ((L_138)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_139)))->___textElement = L_143;
- Il2CppCodeGenWriteBarrier((void**)(&((L_138)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_139)))->___textElement), (void*)L_143);
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_144 = ___2_textInfo;
- NullCheck(L_144);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_145 = L_144->___textElementInfo;
- int32_t L_146 = __this->___m_TotalCharacterCount;
- NullCheck(L_145);
- uint8_t L_147 = __this->___m_TextElementType;
- ((L_145)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_146)))->___elementType = L_147;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_148 = ___2_textInfo;
- NullCheck(L_148);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_149 = L_148->___textElementInfo;
- int32_t L_150 = __this->___m_TotalCharacterCount;
- NullCheck(L_149);
- int32_t L_151 = V_25;
- ((L_149)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_150)))->___index = L_151;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_152 = ___2_textInfo;
- NullCheck(L_152);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_153 = L_152->___textElementInfo;
- int32_t L_154 = __this->___m_TotalCharacterCount;
- NullCheck(L_153);
- TextProcessingElementU5BU5D_t24A1E4C8745577D794FE856B4236875595E7FD22* L_155 = ___0_textProcessingArray;
- int32_t L_156 = V_11;
- NullCheck(L_155);
- int32_t L_157 = ((L_155)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_156)))->___stringIndex;
- int32_t L_158 = V_25;
- ((L_153)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_154)))->___stringLength = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_subtract(L_157, L_158)), 1));
- __this->___m_TextElementType = 1;
- int32_t L_159 = V_13;
- __this->___m_CurrentMaterialIndex = L_159;
- int32_t L_160 = V_1;
- V_1 = ((int32_t)il2cpp_codegen_add(L_160, 1));
- int32_t L_161 = __this->___m_TotalCharacterCount;
- __this->___m_TotalCharacterCount = ((int32_t)il2cpp_codegen_add(L_161, 1));
- }
-
- IL_0471:
- {
- goto IL_0e74;
- }
-
- IL_0476:
- {
- }
-
- IL_0477:
- {
- V_14 = (bool)0;
- V_15 = (bool)0;
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_162 = __this->___m_CurrentFontAsset;
- V_16 = L_162;
- Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_163 = __this->___m_CurrentMaterial;
- V_17 = L_163;
- int32_t L_164 = __this->___m_CurrentMaterialIndex;
- V_13 = L_164;
- uint8_t L_165 = __this->___m_TextElementType;
- V_27 = (bool)((((int32_t)L_165) == ((int32_t)1))? 1 : 0);
- bool L_166 = V_27;
- if (!L_166)
- {
- goto IL_0532;
- }
- }
- {
- int32_t L_167 = __this->___m_FontStyleInternal;
- V_28 = (bool)((((int32_t)((int32_t)((int32_t)L_167&((int32_t)16)))) == ((int32_t)((int32_t)16)))? 1 : 0);
- bool L_168 = V_28;
- if (!L_168)
- {
- goto IL_04d7;
- }
- }
- {
- uint32_t L_169 = V_12;
- il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.char_class);
- bool L_170;
- L_170 = Char_IsLower_m9DDB41367F97CFFE6C46A3B5EDE7D11180B5F1AE(((int32_t)(uint16_t)L_169), NULL);
- V_29 = L_170;
- bool L_171 = V_29;
- if (!L_171)
- {
- goto IL_04d4;
- }
- }
- {
- uint32_t L_172 = V_12;
- il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.char_class);
- Il2CppChar L_173;
- L_173 = Char_ToUpper_m7DB51DD07EE52F4CA897807281880930F5CBD2D2(((int32_t)(uint16_t)L_172), NULL);
- V_12 = L_173;
- }
-
- IL_04d4:
- {
- goto IL_0531;
- }
-
- IL_04d7:
- {
- int32_t L_174 = __this->___m_FontStyleInternal;
- V_30 = (bool)((((int32_t)((int32_t)((int32_t)L_174&8))) == ((int32_t)8))? 1 : 0);
- bool L_175 = V_30;
- if (!L_175)
- {
- goto IL_0504;
- }
- }
- {
- uint32_t L_176 = V_12;
- il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.char_class);
- bool L_177;
- L_177 = Char_IsUpper_mF150C44B70F522A14B2A8DF71DE0ADE52F9A3392(((int32_t)(uint16_t)L_176), NULL);
- V_31 = L_177;
- bool L_178 = V_31;
- if (!L_178)
- {
- goto IL_0501;
- }
- }
- {
- uint32_t L_179 = V_12;
- il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.char_class);
- Il2CppChar L_180;
- L_180 = Char_ToLower_m238489988C62CB10C7C7CAAEF8F3B2D1C5B5E056(((int32_t)(uint16_t)L_179), NULL);
- V_12 = L_180;
- }
-
- IL_0501:
- {
- goto IL_0531;
- }
-
- IL_0504:
- {
- int32_t L_181 = __this->___m_FontStyleInternal;
- V_32 = (bool)((((int32_t)((int32_t)((int32_t)L_181&((int32_t)32)))) == ((int32_t)((int32_t)32)))? 1 : 0);
- bool L_182 = V_32;
- if (!L_182)
- {
- goto IL_0531;
- }
- }
- {
- uint32_t L_183 = V_12;
- il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.char_class);
- bool L_184;
- L_184 = Char_IsLower_m9DDB41367F97CFFE6C46A3B5EDE7D11180B5F1AE(((int32_t)(uint16_t)L_183), NULL);
- V_33 = L_184;
- bool L_185 = V_33;
- if (!L_185)
- {
- goto IL_0530;
- }
- }
- {
- uint32_t L_186 = V_12;
- il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.char_class);
- Il2CppChar L_187;
- L_187 = Char_ToUpper_m7DB51DD07EE52F4CA897807281880930F5CBD2D2(((int32_t)(uint16_t)L_186), NULL);
- V_12 = L_187;
- }
-
- IL_0530:
- {
- }
-
- IL_0531:
- {
- }
-
- IL_0532:
- {
- V_18 = (TextElement_tCEF567A8810788262275B39DC39CBA6EBE7472DA*)NULL;
- int32_t L_188 = V_11;
- TextProcessingElementU5BU5D_t24A1E4C8745577D794FE856B4236875595E7FD22* L_189 = ___0_textProcessingArray;
- NullCheck(L_189);
- if ((((int32_t)((int32_t)il2cpp_codegen_add(L_188, 1))) < ((int32_t)((int32_t)(((RuntimeArray*)L_189)->max_length)))))
- {
- goto IL_0541;
- }
- }
- {
- G_B54_0 = ((uint32_t)(0));
- goto IL_0550;
- }
-
- IL_0541:
- {
- TextProcessingElementU5BU5D_t24A1E4C8745577D794FE856B4236875595E7FD22* L_190 = ___0_textProcessingArray;
- int32_t L_191 = V_11;
- NullCheck(L_190);
- uint32_t L_192 = ((L_190)->GetAddressAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_191, 1)))))->___unicode;
- G_B54_0 = L_192;
- }
-
- IL_0550:
- {
- V_19 = G_B54_0;
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_193 = ___1_generationSettings;
- NullCheck(L_193);
- bool L_194 = L_193->___emojiFallbackSupport;
- if (!L_194)
- {
- goto IL_0586;
- }
- }
- {
- uint32_t L_195 = V_12;
- il2cpp_codegen_runtime_class_init_inline(TextGeneratorUtilities_tAD0F329B1A5C7CC27CF63086C11FE092B43FED53_il2cpp_TypeInfo_var);
- bool L_196;
- L_196 = TextGeneratorUtilities_IsEmojiPresentationForm_mE187DF246A5CD1794D085E96FFC0BA7AE1930BF7(L_195, NULL);
- if (!L_196)
- {
- goto IL_056c;
- }
- }
- {
- uint32_t L_197 = V_19;
- if ((!(((uint32_t)L_197) == ((uint32_t)((int32_t)65038)))))
- {
- goto IL_0583;
- }
- }
-
- IL_056c:
- {
- uint32_t L_198 = V_12;
- il2cpp_codegen_runtime_class_init_inline(TextGeneratorUtilities_tAD0F329B1A5C7CC27CF63086C11FE092B43FED53_il2cpp_TypeInfo_var);
- bool L_199;
- L_199 = TextGeneratorUtilities_IsEmoji_m84855B4FDA2F5CE4FE0A7231AD6EEF30DB941CFA(L_198, NULL);
- if (!L_199)
- {
- goto IL_0580;
- }
- }
- {
- uint32_t L_200 = V_19;
- G_B60_0 = ((((int32_t)L_200) == ((int32_t)((int32_t)65039)))? 1 : 0);
- goto IL_0581;
- }
-
- IL_0580:
- {
- G_B60_0 = 0;
- }
-
- IL_0581:
- {
- G_B62_0 = G_B60_0;
- goto IL_0584;
- }
-
- IL_0583:
- {
- G_B62_0 = 1;
- }
-
- IL_0584:
- {
- G_B64_0 = G_B62_0;
- goto IL_0587;
- }
-
- IL_0586:
- {
- G_B64_0 = 0;
- }
-
- IL_0587:
- {
- V_34 = (bool)G_B64_0;
- bool L_201 = V_34;
- if (!L_201)
- {
- goto IL_05e2;
- }
- }
- {
- TextSettings_tB7F55685AFFD4A96F714427BCACFD6958E357D64* L_202 = V_0;
- NullCheck(L_202);
- List_1_tC211A4629C1B0DE52E7CE5E2D5E37E9D3A6194EB* L_203;
- L_203 = TextSettings_get_emojiFallbackTextAssets_m438C7B82C8926311E01DD9DA46C5BA306D1BC9B2_inline(L_202, NULL);
- if (!L_203)
- {
- goto IL_05a6;
- }
- }
- {
- TextSettings_tB7F55685AFFD4A96F714427BCACFD6958E357D64* L_204 = V_0;
- NullCheck(L_204);
- List_1_tC211A4629C1B0DE52E7CE5E2D5E37E9D3A6194EB* L_205;
- L_205 = TextSettings_get_emojiFallbackTextAssets_m438C7B82C8926311E01DD9DA46C5BA306D1BC9B2_inline(L_204, NULL);
- NullCheck(L_205);
- int32_t L_206;
- L_206 = List_1_get_Count_m41FAF4BAC9128841553F2CE1BA0CD7236D3000E5_inline(L_205, List_1_get_Count_m41FAF4BAC9128841553F2CE1BA0CD7236D3000E5_RuntimeMethod_var);
- G_B68_0 = ((((int32_t)L_206) > ((int32_t)0))? 1 : 0);
- goto IL_05a7;
- }
-
- IL_05a6:
- {
- G_B68_0 = 0;
- }
-
- IL_05a7:
- {
- V_35 = (bool)G_B68_0;
- bool L_207 = V_35;
- if (!L_207)
- {
- goto IL_05e1;
- }
- }
- {
- uint32_t L_208 = V_12;
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_209 = __this->___m_CurrentFontAsset;
- TextSettings_tB7F55685AFFD4A96F714427BCACFD6958E357D64* L_210 = V_0;
- NullCheck(L_210);
- List_1_tC211A4629C1B0DE52E7CE5E2D5E37E9D3A6194EB* L_211;
- L_211 = TextSettings_get_emojiFallbackTextAssets_m438C7B82C8926311E01DD9DA46C5BA306D1BC9B2_inline(L_210, NULL);
- int32_t L_212 = __this->___m_FontStyleInternal;
- int32_t L_213 = __this->___m_FontWeightInternal;
- bool L_214 = V_2;
- TextElement_tCEF567A8810788262275B39DC39CBA6EBE7472DA* L_215;
- L_215 = FontAssetUtilities_GetTextElementFromTextAssets_m8AAAF9F3A364454283DB8B6C8FE06C5D4278705D(L_208, L_209, L_211, (bool)1, L_212, L_213, (&V_14), L_214, NULL);
- V_18 = L_215;
- TextElement_tCEF567A8810788262275B39DC39CBA6EBE7472DA* L_216 = V_18;
- V_36 = (bool)((!(((RuntimeObject*)(TextElement_tCEF567A8810788262275B39DC39CBA6EBE7472DA*)L_216) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
- bool L_217 = V_36;
- if (!L_217)
- {
- goto IL_05e0;
- }
- }
- {
- }
-
- IL_05e0:
- {
- }
-
- IL_05e1:
- {
- }
-
- IL_05e2:
- {
- TextElement_tCEF567A8810788262275B39DC39CBA6EBE7472DA* L_218 = V_18;
- V_37 = (bool)((((RuntimeObject*)(TextElement_tCEF567A8810788262275B39DC39CBA6EBE7472DA*)L_218) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0);
- bool L_219 = V_37;
- if (!L_219)
- {
- goto IL_060d;
- }
- }
- {
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_220 = ___1_generationSettings;
- uint32_t L_221 = V_12;
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_222 = __this->___m_CurrentFontAsset;
- int32_t L_223 = __this->___m_FontStyleInternal;
- int32_t L_224 = __this->___m_FontWeightInternal;
- bool L_225 = V_2;
- TextElement_tCEF567A8810788262275B39DC39CBA6EBE7472DA* L_226;
- L_226 = TextGenerator_GetTextElement_mBF596DEE5D061411E04C283461A7B84D415DEC95(__this, L_220, L_221, L_222, L_223, L_224, (&V_14), L_225, NULL);
- V_18 = L_226;
- }
-
- IL_060d:
- {
- TextElement_tCEF567A8810788262275B39DC39CBA6EBE7472DA* L_227 = V_18;
- V_38 = (bool)((((RuntimeObject*)(TextElement_tCEF567A8810788262275B39DC39CBA6EBE7472DA*)L_227) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0);
- bool L_228 = V_38;
- if (!L_228)
- {
- goto IL_0844;
- }
- }
- {
- uint32_t L_229 = V_12;
- TextProcessingElementU5BU5D_t24A1E4C8745577D794FE856B4236875595E7FD22* L_230 = ___0_textProcessingArray;
- int32_t L_231 = V_11;
- NullCheck(L_230);
- int32_t L_232 = ((L_230)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_231)))->___stringIndex;
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_233 = __this->___m_CurrentFontAsset;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_234 = ___2_textInfo;
- TextGenerator_DoMissingGlyphCallback_m643F3C7C677B4F98BFE251055ECE1E588BEFFB04(__this, L_229, L_232, L_233, L_234, NULL);
- uint32_t L_235 = V_12;
- V_39 = L_235;
- TextProcessingElementU5BU5D_t24A1E4C8745577D794FE856B4236875595E7FD22* L_236 = ___0_textProcessingArray;
- int32_t L_237 = V_11;
- NullCheck(L_236);
- TextSettings_tB7F55685AFFD4A96F714427BCACFD6958E357D64* L_238 = V_0;
- NullCheck(L_238);
- int32_t L_239;
- L_239 = TextSettings_get_missingCharacterUnicode_mA707E5E6633633BBB3BAFB96B97A5A995100F3F3_inline(L_238, NULL);
- if (!L_239)
- {
- G_B78_0 = ((L_236)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_237)));
- goto IL_0655;
- }
- G_B77_0 = ((L_236)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_237)));
- }
- {
- TextSettings_tB7F55685AFFD4A96F714427BCACFD6958E357D64* L_240 = V_0;
- NullCheck(L_240);
- int32_t L_241;
- L_241 = TextSettings_get_missingCharacterUnicode_mA707E5E6633633BBB3BAFB96B97A5A995100F3F3_inline(L_240, NULL);
- G_B79_0 = L_241;
- G_B79_1 = G_B77_0;
- goto IL_065a;
- }
-
- IL_0655:
- {
- G_B79_0 = ((int32_t)9633);
- G_B79_1 = G_B78_0;
- }
-
- IL_065a:
- {
- int32_t L_242 = G_B79_0;
- V_40 = L_242;
- G_B79_1->___unicode = L_242;
- uint32_t L_243 = V_40;
- V_12 = L_243;
- uint32_t L_244 = V_12;
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_245 = __this->___m_CurrentFontAsset;
- int32_t L_246 = __this->___m_FontStyleInternal;
- int32_t L_247 = __this->___m_FontWeightInternal;
- bool L_248 = V_2;
- Character_t9B671B493FAC8D43638C69AF6AE92CBD103D80EC* L_249;
- L_249 = FontAssetUtilities_GetCharacterFromFontAsset_m854EBABBF60E9B80275BE56FA803B258D9B61D99(L_244, L_245, (bool)1, L_246, L_247, (&V_14), L_248, NULL);
- V_18 = L_249;
- TextElement_tCEF567A8810788262275B39DC39CBA6EBE7472DA* L_250 = V_18;
- V_41 = (bool)((((RuntimeObject*)(TextElement_tCEF567A8810788262275B39DC39CBA6EBE7472DA*)L_250) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0);
- bool L_251 = V_41;
- if (!L_251)
- {
- goto IL_06d6;
- }
- }
- {
- uint32_t L_252 = V_12;
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_253 = __this->___m_CurrentFontAsset;
- TextSettings_tB7F55685AFFD4A96F714427BCACFD6958E357D64* L_254 = V_0;
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_255 = ___1_generationSettings;
- NullCheck(L_255);
- bool L_256 = L_255->___isEditorRenderingModeBitmap;
- if (L_256)
- {
- G_B82_0 = L_254;
- G_B82_1 = L_253;
- G_B82_2 = L_252;
- goto IL_06a5;
- }
- G_B81_0 = L_254;
- G_B81_1 = L_253;
- G_B81_2 = L_252;
- }
- {
- G_B83_0 = (-1);
- G_B83_1 = G_B81_0;
- G_B83_2 = G_B81_1;
- G_B83_3 = G_B81_2;
- goto IL_06b3;
- }
-
- IL_06a5:
- {
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_257 = ___1_generationSettings;
- NullCheck(L_257);
- float L_258 = L_257->___fontSize;
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_259 = ___1_generationSettings;
- NullCheck(L_259);
- float L_260 = L_259->___pixelsPerPoint;
- G_B83_0 = il2cpp_codegen_cast_double_to_int<int32_t>(((float)il2cpp_codegen_multiply(L_258, L_260)));
- G_B83_1 = G_B82_0;
- G_B83_2 = G_B82_1;
- G_B83_3 = G_B82_2;
- }
-
- IL_06b3:
- {
- NullCheck(G_B83_1);
- List_1_t55B85B981AC5FD6A5358491F90FE354F78BB97DE* L_261;
- L_261 = VirtualFuncInvoker1< List_1_t55B85B981AC5FD6A5358491F90FE354F78BB97DE*, int32_t >::Invoke(6, G_B83_1, G_B83_0);
- TextSettings_tB7F55685AFFD4A96F714427BCACFD6958E357D64* L_262 = V_0;
- NullCheck(L_262);
- List_1_t55B85B981AC5FD6A5358491F90FE354F78BB97DE* L_263;
- L_263 = TextSettings_get_fallbackOSFontAssets_mA595476A990F2F1CBD78743707F9CF8F6CC4BBA9(L_262, NULL);
- int32_t L_264 = __this->___m_FontStyleInternal;
- int32_t L_265 = __this->___m_FontWeightInternal;
- bool L_266 = V_2;
- Character_t9B671B493FAC8D43638C69AF6AE92CBD103D80EC* L_267;
- L_267 = FontAssetUtilities_GetCharacterFromFontAssetsInternal_mE53763E9CB71B0606391F6A0CC5524AADE1908BC(G_B83_3, G_B83_2, L_261, L_263, (bool)1, L_264, L_265, (&V_14), L_266, NULL);
- V_18 = L_267;
- }
-
- IL_06d6:
- {
- TextElement_tCEF567A8810788262275B39DC39CBA6EBE7472DA* L_268 = V_18;
- V_42 = (bool)((((RuntimeObject*)(TextElement_tCEF567A8810788262275B39DC39CBA6EBE7472DA*)L_268) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0);
- bool L_269 = V_42;
- if (!L_269)
- {
- goto IL_0714;
- }
- }
- {
- TextSettings_tB7F55685AFFD4A96F714427BCACFD6958E357D64* L_270 = V_0;
- NullCheck(L_270);
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_271;
- L_271 = TextSettings_get_defaultFontAsset_mC6280464BFEE081DB23243BB94E49C72A0885A1F_inline(L_270, NULL);
- il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
- bool L_272;
- L_272 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_271, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
- V_43 = L_272;
- bool L_273 = V_43;
- if (!L_273)
- {
- goto IL_0713;
- }
- }
- {
- uint32_t L_274 = V_12;
- TextSettings_tB7F55685AFFD4A96F714427BCACFD6958E357D64* L_275 = V_0;
- NullCheck(L_275);
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_276;
- L_276 = TextSettings_get_defaultFontAsset_mC6280464BFEE081DB23243BB94E49C72A0885A1F_inline(L_275, NULL);
- int32_t L_277 = __this->___m_FontStyleInternal;
- int32_t L_278 = __this->___m_FontWeightInternal;
- bool L_279 = V_2;
- Character_t9B671B493FAC8D43638C69AF6AE92CBD103D80EC* L_280;
- L_280 = FontAssetUtilities_GetCharacterFromFontAsset_m854EBABBF60E9B80275BE56FA803B258D9B61D99(L_274, L_276, (bool)1, L_277, L_278, (&V_14), L_279, NULL);
- V_18 = L_280;
- }
-
- IL_0713:
- {
- }
-
- IL_0714:
- {
- TextElement_tCEF567A8810788262275B39DC39CBA6EBE7472DA* L_281 = V_18;
- V_44 = (bool)((((RuntimeObject*)(TextElement_tCEF567A8810788262275B39DC39CBA6EBE7472DA*)L_281) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0);
- bool L_282 = V_44;
- if (!L_282)
- {
- goto IL_0756;
- }
- }
- {
- TextProcessingElementU5BU5D_t24A1E4C8745577D794FE856B4236875595E7FD22* L_283 = ___0_textProcessingArray;
- int32_t L_284 = V_11;
- NullCheck(L_283);
- int32_t L_285 = ((int32_t)32);
- V_40 = L_285;
- ((L_283)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_284)))->___unicode = L_285;
- uint32_t L_286 = V_40;
- V_12 = L_286;
- uint32_t L_287 = V_12;
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_288 = __this->___m_CurrentFontAsset;
- int32_t L_289 = __this->___m_FontStyleInternal;
- int32_t L_290 = __this->___m_FontWeightInternal;
- bool L_291 = V_2;
- Character_t9B671B493FAC8D43638C69AF6AE92CBD103D80EC* L_292;
- L_292 = FontAssetUtilities_GetCharacterFromFontAsset_m854EBABBF60E9B80275BE56FA803B258D9B61D99(L_287, L_288, (bool)1, L_289, L_290, (&V_14), L_291, NULL);
- V_18 = L_292;
- }
-
- IL_0756:
- {
- TextElement_tCEF567A8810788262275B39DC39CBA6EBE7472DA* L_293 = V_18;
- V_45 = (bool)((((RuntimeObject*)(TextElement_tCEF567A8810788262275B39DC39CBA6EBE7472DA*)L_293) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0);
- bool L_294 = V_45;
- if (!L_294)
- {
- goto IL_0797;
- }
- }
- {
- TextProcessingElementU5BU5D_t24A1E4C8745577D794FE856B4236875595E7FD22* L_295 = ___0_textProcessingArray;
- int32_t L_296 = V_11;
- NullCheck(L_295);
- int32_t L_297 = 3;
- V_40 = L_297;
- ((L_295)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_296)))->___unicode = L_297;
- uint32_t L_298 = V_40;
- V_12 = L_298;
- uint32_t L_299 = V_12;
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_300 = __this->___m_CurrentFontAsset;
- int32_t L_301 = __this->___m_FontStyleInternal;
- int32_t L_302 = __this->___m_FontWeightInternal;
- bool L_303 = V_2;
- Character_t9B671B493FAC8D43638C69AF6AE92CBD103D80EC* L_304;
- L_304 = FontAssetUtilities_GetCharacterFromFontAsset_m854EBABBF60E9B80275BE56FA803B258D9B61D99(L_299, L_300, (bool)1, L_301, L_302, (&V_14), L_303, NULL);
- V_18 = L_304;
- }
-
- IL_0797:
- {
- TextSettings_tB7F55685AFFD4A96F714427BCACFD6958E357D64* L_305 = V_0;
- NullCheck(L_305);
- bool L_306;
- L_306 = TextSettings_get_displayWarnings_m3CA9FCB44B30CC06F54CD3716D68285FF844DF83_inline(L_305, NULL);
- V_46 = L_306;
- bool L_307 = V_46;
- if (!L_307)
- {
- goto IL_0843;
- }
- }
- {
- bool L_308;
- L_308 = JobsUtility_get_IsExecutingJob_mBC7903573BD0BD62F930E72CA9C968A156FDC2E7(NULL);
- V_47 = (bool)((((int32_t)L_308) == ((int32_t)0))? 1 : 0);
- uint32_t L_309 = V_39;
- if ((!(((uint32_t)L_309) <= ((uint32_t)((int32_t)65535)))))
- {
- goto IL_07fa;
- }
- }
- {
- uint32_t L_310 = V_39;
- uint32_t L_311 = L_310;
- RuntimeObject* L_312 = Box(il2cpp_defaults.uint32_class, &L_311);
- bool L_313 = V_47;
- if (L_313)
- {
- G_B96_0 = L_312;
- G_B96_1 = _stringLiteralF2A0F974B3766A4AA1FC02A0D66154EFADBEEB43;
- goto IL_07dc;
- }
- G_B95_0 = L_312;
- G_B95_1 = _stringLiteralF2A0F974B3766A4AA1FC02A0D66154EFADBEEB43;
- }
- {
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_314 = ___1_generationSettings;
- NullCheck(L_314);
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_315 = L_314->___fontAsset;
- NullCheck(L_315);
- int32_t L_316;
- L_316 = VirtualFuncInvoker0< int32_t >::Invoke(2, L_315);
- int32_t L_317 = L_316;
- RuntimeObject* L_318 = Box(il2cpp_defaults.int32_class, &L_317);
- G_B97_0 = L_318;
- G_B97_1 = G_B95_0;
- G_B97_2 = G_B95_1;
- goto IL_07e7;
- }
-
- IL_07dc:
- {
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_319 = ___1_generationSettings;
- NullCheck(L_319);
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_320 = L_319->___fontAsset;
- NullCheck(L_320);
- String_t* L_321;
- L_321 = Object_get_name_mAC2F6B897CF1303BA4249B4CB55271AFACBB6392(L_320, NULL);
- G_B97_0 = ((RuntimeObject*)(L_321));
- G_B97_1 = G_B96_0;
- G_B97_2 = G_B96_1;
- }
-
- IL_07e7:
- {
- TextElement_tCEF567A8810788262275B39DC39CBA6EBE7472DA* L_322 = V_18;
- NullCheck(L_322);
- uint32_t L_323;
- L_323 = TextElement_get_unicode_m40C69806537940F7BA1D3969713DA10CCBE57BC7(L_322, NULL);
- uint32_t L_324 = L_323;
- RuntimeObject* L_325 = Box(il2cpp_defaults.uint32_class, &L_324);
- String_t* L_326;
- L_326 = String_Format_mA0534D6E2AE4D67A6BD8D45B3321323930EB930C(G_B97_2, G_B97_1, G_B97_0, L_325, NULL);
- G_B102_0 = L_326;
- goto IL_0838;
- }
-
- IL_07fa:
- {
- uint32_t L_327 = V_39;
- uint32_t L_328 = L_327;
- RuntimeObject* L_329 = Box(il2cpp_defaults.uint32_class, &L_328);
- bool L_330 = V_47;
- if (L_330)
- {
- G_B100_0 = L_329;
- G_B100_1 = _stringLiteral2E67AA4BD17EDD597C4245BD947E191FA4BCE166;
- goto IL_081c;
- }
- G_B99_0 = L_329;
- G_B99_1 = _stringLiteral2E67AA4BD17EDD597C4245BD947E191FA4BCE166;
- }
- {
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_331 = ___1_generationSettings;
- NullCheck(L_331);
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_332 = L_331->___fontAsset;
- NullCheck(L_332);
- int32_t L_333;
- L_333 = VirtualFuncInvoker0< int32_t >::Invoke(2, L_332);
- int32_t L_334 = L_333;
- RuntimeObject* L_335 = Box(il2cpp_defaults.int32_class, &L_334);
- G_B101_0 = L_335;
- G_B101_1 = G_B99_0;
- G_B101_2 = G_B99_1;
- goto IL_0827;
- }
-
- IL_081c:
- {
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_336 = ___1_generationSettings;
- NullCheck(L_336);
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_337 = L_336->___fontAsset;
- NullCheck(L_337);
- String_t* L_338;
- L_338 = Object_get_name_mAC2F6B897CF1303BA4249B4CB55271AFACBB6392(L_337, NULL);
- G_B101_0 = ((RuntimeObject*)(L_338));
- G_B101_1 = G_B100_0;
- G_B101_2 = G_B100_1;
- }
-
- IL_0827:
- {
- TextElement_tCEF567A8810788262275B39DC39CBA6EBE7472DA* L_339 = V_18;
- NullCheck(L_339);
- uint32_t L_340;
- L_340 = TextElement_get_unicode_m40C69806537940F7BA1D3969713DA10CCBE57BC7(L_339, NULL);
- uint32_t L_341 = L_340;
- RuntimeObject* L_342 = Box(il2cpp_defaults.uint32_class, &L_341);
- String_t* L_343;
- L_343 = String_Format_mA0534D6E2AE4D67A6BD8D45B3321323930EB930C(G_B101_2, G_B101_1, G_B101_0, L_342, NULL);
- G_B102_0 = L_343;
- }
-
- IL_0838:
- {
- V_48 = G_B102_0;
- String_t* L_344 = V_48;
- il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
- Debug_LogWarning_m33EF1B897E0C7C6FF538989610BFAFFEF4628CA9(L_344, NULL);
- }
-
- IL_0843:
- {
- }
-
- IL_0844:
- {
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_345 = ___2_textInfo;
- NullCheck(L_345);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_346 = L_345->___textElementInfo;
- int32_t L_347 = __this->___m_TotalCharacterCount;
- NullCheck(L_346);
- ((L_346)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_347)))->___alternativeGlyph = (Glyph_t700CF8EBE04ED4AEAB520885AAA1B309E02A103F*)NULL;
- Il2CppCodeGenWriteBarrier((void**)(&((L_346)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_347)))->___alternativeGlyph), (void*)(Glyph_t700CF8EBE04ED4AEAB520885AAA1B309E02A103F*)NULL);
- TextElement_tCEF567A8810788262275B39DC39CBA6EBE7472DA* L_348 = V_18;
- NullCheck(L_348);
- uint8_t L_349;
- L_349 = TextElement_get_elementType_m7BF97842479112227C1C3C83E0E94A176CD7D31A(L_348, NULL);
- V_49 = (bool)((((int32_t)L_349) == ((int32_t)1))? 1 : 0);
- bool L_350 = V_49;
- if (!L_350)
- {
- goto IL_0adf;
- }
- }
- {
- TextElement_tCEF567A8810788262275B39DC39CBA6EBE7472DA* L_351 = V_18;
- NullCheck(L_351);
- TextAsset_tB28F1843A877CCA74B89DC4F63EA532618B049B8* L_352;
- L_352 = TextElement_get_textAsset_m52383A3758AABF5BEA013155765BD1141479685A(L_351, NULL);
- NullCheck(L_352);
- int32_t L_353;
- L_353 = TextAsset_get_instanceID_m843A6CAA7FE9322CD19546671D3F0E90A0E27AFB(L_352, NULL);
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_354 = __this->___m_CurrentFontAsset;
- NullCheck(L_354);
- int32_t L_355;
- L_355 = TextAsset_get_instanceID_m843A6CAA7FE9322CD19546671D3F0E90A0E27AFB(L_354, NULL);
- V_51 = (bool)((((int32_t)((((int32_t)L_353) == ((int32_t)L_355))? 1 : 0)) == ((int32_t)0))? 1 : 0);
- bool L_356 = V_51;
- if (!L_356)
- {
- goto IL_08a8;
- }
- }
- {
- V_15 = (bool)1;
- TextElement_tCEF567A8810788262275B39DC39CBA6EBE7472DA* L_357 = V_18;
- NullCheck(L_357);
- TextAsset_tB28F1843A877CCA74B89DC4F63EA532618B049B8* L_358;
- L_358 = TextElement_get_textAsset_m52383A3758AABF5BEA013155765BD1141479685A(L_357, NULL);
- __this->___m_CurrentFontAsset = ((FontAsset_t61A6446D934E582651044E33D250EA8D306AB958*)IsInstClass((RuntimeObject*)L_358, FontAsset_t61A6446D934E582651044E33D250EA8D306AB958_il2cpp_TypeInfo_var));
- Il2CppCodeGenWriteBarrier((void**)(&__this->___m_CurrentFontAsset), (void*)((FontAsset_t61A6446D934E582651044E33D250EA8D306AB958*)IsInstClass((RuntimeObject*)L_358, FontAsset_t61A6446D934E582651044E33D250EA8D306AB958_il2cpp_TypeInfo_var)));
- }
-
- IL_08a8:
- {
- uint32_t L_359 = V_19;
- if ((!(((uint32_t)L_359) >= ((uint32_t)((int32_t)65024)))))
- {
- goto IL_08ba;
- }
- }
- {
- uint32_t L_360 = V_19;
- if ((!(((uint32_t)L_360) > ((uint32_t)((int32_t)65039)))))
- {
- goto IL_08d4;
- }
- }
-
- IL_08ba:
- {
- uint32_t L_361 = V_19;
- if ((!(((uint32_t)L_361) >= ((uint32_t)((int32_t)917760)))))
- {
- goto IL_08d1;
- }
- }
- {
- uint32_t L_362 = V_19;
- G_B112_0 = ((((int32_t)((!(((uint32_t)L_362) <= ((uint32_t)((int32_t)917999))))? 1 : 0)) == ((int32_t)0))? 1 : 0);
- goto IL_08d2;
- }
-
- IL_08d1:
- {
- G_B112_0 = 0;
- }
-
- IL_08d2:
- {
- G_B114_0 = G_B112_0;
- goto IL_08d5;
- }
-
- IL_08d4:
- {
- G_B114_0 = 1;
- }
-
- IL_08d5:
- {
- V_52 = (bool)G_B114_0;
- bool L_363 = V_52;
- if (!L_363)
- {
- goto IL_0972;
- }
- }
- {
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_364 = __this->___m_CurrentFontAsset;
- uint32_t L_365 = V_12;
- uint32_t L_366 = V_19;
- NullCheck(L_364);
- bool L_367;
- L_367 = FontAsset_TryGetGlyphVariantIndexInternal_m5BE497F578235C39647D9BBD613F1D3A7F027245(L_364, L_365, L_366, (&V_53), NULL);
- V_54 = (bool)((((int32_t)L_367) == ((int32_t)0))? 1 : 0);
- bool L_368 = V_54;
- if (!L_368)
- {
- goto IL_091e;
- }
- }
- {
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_369 = __this->___m_CurrentFontAsset;
- uint32_t L_370 = V_12;
- uint32_t L_371 = V_19;
- NullCheck(L_369);
- uint32_t L_372;
- L_372 = FontAsset_GetGlyphVariantIndex_m9D2C993281FC370D6DE57D783B2BFE94BD71B1BC(L_369, L_370, L_371, NULL);
- V_53 = L_372;
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_373 = __this->___m_CurrentFontAsset;
- uint32_t L_374 = V_12;
- uint32_t L_375 = V_19;
- uint32_t L_376 = V_53;
- NullCheck(L_373);
- bool L_377;
- L_377 = FontAsset_TryAddGlyphVariantIndexInternal_m59E4DBF931E9D1D5BD78C94179248E8B17ABE993(L_373, L_374, L_375, L_376, NULL);
- }
-
- IL_091e:
- {
- uint32_t L_378 = V_53;
- V_55 = (bool)((!(((uint32_t)L_378) <= ((uint32_t)0)))? 1 : 0);
- bool L_379 = V_55;
- if (!L_379)
- {
- goto IL_095a;
- }
- }
- {
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_380 = __this->___m_CurrentFontAsset;
- uint32_t L_381 = V_53;
- NullCheck(L_380);
- bool L_382;
- L_382 = FontAsset_TryAddGlyphInternal_mA41540AE85F2F11562E1DB5B763B37D29D9D497B(L_380, L_381, (&V_56), NULL);
- V_57 = L_382;
- bool L_383 = V_57;
- if (!L_383)
- {
- goto IL_0959;
- }
- }
- {
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_384 = ___2_textInfo;
- NullCheck(L_384);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_385 = L_384->___textElementInfo;
- int32_t L_386 = __this->___m_TotalCharacterCount;
- NullCheck(L_385);
- Glyph_t700CF8EBE04ED4AEAB520885AAA1B309E02A103F* L_387 = V_56;
- ((L_385)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_386)))->___alternativeGlyph = L_387;
- Il2CppCodeGenWriteBarrier((void**)(&((L_385)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_386)))->___alternativeGlyph), (void*)L_387);
- }
-
- IL_0959:
- {
- }
-
- IL_095a:
- {
- TextProcessingElementU5BU5D_t24A1E4C8745577D794FE856B4236875595E7FD22* L_388 = ___0_textProcessingArray;
- int32_t L_389 = V_11;
- NullCheck(L_388);
- ((L_388)->GetAddressAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_389, 1)))))->___unicode = ((int32_t)26);
- int32_t L_390 = V_11;
- V_11 = ((int32_t)il2cpp_codegen_add(L_390, 1));
- }
-
- IL_0972:
- {
- bool L_391 = V_2;
- if (!L_391)
- {
- goto IL_0995;
- }
- }
- {
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_392 = __this->___m_CurrentFontAsset;
- NullCheck(L_392);
- FontFeatureTable_t992E0493CD7E9D7834DF204E0198237F0D25B3B7* L_393;
- L_393 = FontAsset_get_fontFeatureTable_m7C4EB9A655B237CE02FAF7B8B16C2F2863FE5070(L_392, NULL);
- NullCheck(L_393);
- Dictionary_2_tA9740D661997C74C20CD0D9D1ADDC534F2DB0A1F* L_394 = L_393->___m_LigatureSubstitutionRecordLookup;
- TextElement_tCEF567A8810788262275B39DC39CBA6EBE7472DA* L_395 = V_18;
- NullCheck(L_395);
- uint32_t L_396;
- L_396 = TextElement_get_glyphIndex_m43F82F2F998D640DEDBE6860EBE7B171DDF4FE56(L_395, NULL);
- NullCheck(L_394);
- bool L_397;
- L_397 = Dictionary_2_TryGetValue_mF8497802B60BE1DF8FB93973365EA0E4C7A52F77(L_394, L_396, (&V_50), Dictionary_2_TryGetValue_mF8497802B60BE1DF8FB93973365EA0E4C7A52F77_RuntimeMethod_var);
- G_B125_0 = ((int32_t)(L_397));
- goto IL_0996;
- }
-
- IL_0995:
- {
- G_B125_0 = 0;
- }
-
- IL_0996:
- {
- V_58 = (bool)G_B125_0;
- bool L_398 = V_58;
- if (!L_398)
- {
- goto IL_0ade;
- }
- }
- {
- List_1_t420B17163897A4DF994BA698744548CD81961E70* L_399 = V_50;
- V_59 = (bool)((((RuntimeObject*)(List_1_t420B17163897A4DF994BA698744548CD81961E70*)L_399) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0);
- bool L_400 = V_59;
- if (!L_400)
- {
- goto IL_09b0;
- }
- }
- {
- goto IL_0e9d;
- }
-
- IL_09b0:
- {
- V_60 = 0;
- goto IL_0ac9;
- }
-
- IL_09b8:
- {
- List_1_t420B17163897A4DF994BA698744548CD81961E70* L_401 = V_50;
- int32_t L_402 = V_60;
- NullCheck(L_401);
- LigatureSubstitutionRecord_t8660DC6B1D65C655D698216F72BFB3C85DDCAB94 L_403;
- L_403 = List_1_get_Item_mB8AD74ED5BF7AC044165CC1DB56DE13AA35E3080(L_401, L_402, List_1_get_Item_mB8AD74ED5BF7AC044165CC1DB56DE13AA35E3080_RuntimeMethod_var);
- V_61 = L_403;
- UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_404;
- L_404 = LigatureSubstitutionRecord_get_componentGlyphIDs_m3BBDC9421E3A7369B198379F5433FBB13ADCE628((&V_61), NULL);
- NullCheck(L_404);
- V_62 = ((int32_t)(((RuntimeArray*)L_404)->max_length));
- uint32_t L_405;
- L_405 = LigatureSubstitutionRecord_get_ligatureGlyphID_m5FD629E204026FB8B6279498CDE5CAB1D23827EC((&V_61), NULL);
- V_63 = L_405;
- V_64 = 1;
- goto IL_0a22;
- }
-
- IL_09dd:
- {
- TextProcessingElementU5BU5D_t24A1E4C8745577D794FE856B4236875595E7FD22* L_406 = ___0_textProcessingArray;
- int32_t L_407 = V_11;
- int32_t L_408 = V_64;
- NullCheck(L_406);
- uint32_t L_409 = ((L_406)->GetAddressAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_407, L_408)))))->___unicode;
- V_65 = L_409;
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_410 = __this->___m_CurrentFontAsset;
- uint32_t L_411 = V_65;
- NullCheck(L_410);
- uint32_t L_412;
- L_412 = FontAsset_GetGlyphIndex_m7101FAA6F39074FDB45DE3DE6BEBDC276D03E04C(L_410, L_411, (&V_67), NULL);
- V_66 = L_412;
- uint32_t L_413 = V_66;
- UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_414;
- L_414 = LigatureSubstitutionRecord_get_componentGlyphIDs_m3BBDC9421E3A7369B198379F5433FBB13ADCE628((&V_61), NULL);
- int32_t L_415 = V_64;
- NullCheck(L_414);
- int32_t L_416 = L_415;
- uint32_t L_417 = (L_414)->GetAt(static_cast<il2cpp_array_size_t>(L_416));
- V_68 = (bool)((((int32_t)L_413) == ((int32_t)L_417))? 1 : 0);
- bool L_418 = V_68;
- if (!L_418)
- {
- goto IL_0a17;
- }
- }
- {
- goto IL_0a1c;
- }
-
- IL_0a17:
- {
- V_63 = 0;
- goto IL_0a2e;
- }
-
- IL_0a1c:
- {
- int32_t L_419 = V_64;
- V_64 = ((int32_t)il2cpp_codegen_add(L_419, 1));
- }
-
- IL_0a22:
- {
- int32_t L_420 = V_64;
- int32_t L_421 = V_62;
- V_69 = (bool)((((int32_t)L_420) < ((int32_t)L_421))? 1 : 0);
- bool L_422 = V_69;
- if (L_422)
- {
- goto IL_09dd;
- }
- }
-
- IL_0a2e:
- {
- uint32_t L_423 = V_63;
- V_70 = (bool)((!(((uint32_t)L_423) <= ((uint32_t)0)))? 1 : 0);
- bool L_424 = V_70;
- if (!L_424)
- {
- goto IL_0ac2;
- }
- }
- {
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_425 = __this->___m_CurrentFontAsset;
- uint32_t L_426 = V_63;
- NullCheck(L_425);
- bool L_427;
- L_427 = FontAsset_TryAddGlyphInternal_mA41540AE85F2F11562E1DB5B763B37D29D9D497B(L_425, L_426, (&V_71), NULL);
- V_72 = L_427;
- bool L_428 = V_72;
- if (!L_428)
- {
- goto IL_0ac1;
- }
- }
- {
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_429 = ___2_textInfo;
- NullCheck(L_429);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_430 = L_429->___textElementInfo;
- int32_t L_431 = __this->___m_TotalCharacterCount;
- NullCheck(L_430);
- Glyph_t700CF8EBE04ED4AEAB520885AAA1B309E02A103F* L_432 = V_71;
- ((L_430)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_431)))->___alternativeGlyph = L_432;
- Il2CppCodeGenWriteBarrier((void**)(&((L_430)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_431)))->___alternativeGlyph), (void*)L_432);
- V_73 = 0;
- goto IL_0aaa;
- }
-
- IL_0a70:
- {
- int32_t L_433 = V_73;
- V_74 = (bool)((((int32_t)L_433) == ((int32_t)0))? 1 : 0);
- bool L_434 = V_74;
- if (!L_434)
- {
- goto IL_0a91;
- }
- }
- {
- TextProcessingElementU5BU5D_t24A1E4C8745577D794FE856B4236875595E7FD22* L_435 = ___0_textProcessingArray;
- int32_t L_436 = V_11;
- int32_t L_437 = V_73;
- NullCheck(L_435);
- int32_t L_438 = V_62;
- ((L_435)->GetAddressAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_436, L_437)))))->___length = L_438;
- goto IL_0aa4;
- }
-
- IL_0a91:
- {
- TextProcessingElementU5BU5D_t24A1E4C8745577D794FE856B4236875595E7FD22* L_439 = ___0_textProcessingArray;
- int32_t L_440 = V_11;
- int32_t L_441 = V_73;
- NullCheck(L_439);
- ((L_439)->GetAddressAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_440, L_441)))))->___unicode = ((int32_t)26);
- }
-
- IL_0aa4:
- {
- int32_t L_442 = V_73;
- V_73 = ((int32_t)il2cpp_codegen_add(L_442, 1));
- }
-
- IL_0aaa:
- {
- int32_t L_443 = V_73;
- int32_t L_444 = V_62;
- V_75 = (bool)((((int32_t)L_443) < ((int32_t)L_444))? 1 : 0);
- bool L_445 = V_75;
- if (L_445)
- {
- goto IL_0a70;
- }
- }
- {
- int32_t L_446 = V_11;
- int32_t L_447 = V_62;
- V_11 = ((int32_t)il2cpp_codegen_add(L_446, ((int32_t)il2cpp_codegen_subtract(L_447, 1))));
- goto IL_0add;
- }
-
- IL_0ac1:
- {
- }
-
- IL_0ac2:
- {
- int32_t L_448 = V_60;
- V_60 = ((int32_t)il2cpp_codegen_add(L_448, 1));
- }
-
- IL_0ac9:
- {
- int32_t L_449 = V_60;
- List_1_t420B17163897A4DF994BA698744548CD81961E70* L_450 = V_50;
- NullCheck(L_450);
- int32_t L_451;
- L_451 = List_1_get_Count_m57B62D5396EAD21285DF79006D76BC93E9B9A09A_inline(L_450, List_1_get_Count_m57B62D5396EAD21285DF79006D76BC93E9B9A09A_RuntimeMethod_var);
- V_76 = (bool)((((int32_t)L_449) < ((int32_t)L_451))? 1 : 0);
- bool L_452 = V_76;
- if (L_452)
- {
- goto IL_09b8;
- }
- }
-
- IL_0add:
- {
- }
-
- IL_0ade:
- {
- }
-
- IL_0adf:
- {
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_453 = ___2_textInfo;
- NullCheck(L_453);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_454 = L_453->___textElementInfo;
- int32_t L_455 = __this->___m_TotalCharacterCount;
- NullCheck(L_454);
- ((L_454)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_455)))->___elementType = 1;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_456 = ___2_textInfo;
- NullCheck(L_456);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_457 = L_456->___textElementInfo;
- int32_t L_458 = __this->___m_TotalCharacterCount;
- NullCheck(L_457);
- TextElement_tCEF567A8810788262275B39DC39CBA6EBE7472DA* L_459 = V_18;
- ((L_457)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_458)))->___textElement = L_459;
- Il2CppCodeGenWriteBarrier((void**)(&((L_457)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_458)))->___textElement), (void*)L_459);
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_460 = ___2_textInfo;
- NullCheck(L_460);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_461 = L_460->___textElementInfo;
- int32_t L_462 = __this->___m_TotalCharacterCount;
- NullCheck(L_461);
- bool L_463 = V_14;
- ((L_461)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_462)))->___isUsingAlternateTypeface = L_463;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_464 = ___2_textInfo;
- NullCheck(L_464);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_465 = L_464->___textElementInfo;
- int32_t L_466 = __this->___m_TotalCharacterCount;
- NullCheck(L_465);
- uint32_t L_467 = V_12;
- ((L_465)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_466)))->___character = ((int32_t)(uint16_t)L_467);
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_468 = ___2_textInfo;
- NullCheck(L_468);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_469 = L_468->___textElementInfo;
- int32_t L_470 = __this->___m_TotalCharacterCount;
- NullCheck(L_469);
- TextProcessingElementU5BU5D_t24A1E4C8745577D794FE856B4236875595E7FD22* L_471 = ___0_textProcessingArray;
- int32_t L_472 = V_11;
- NullCheck(L_471);
- int32_t L_473 = ((L_471)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_472)))->___stringIndex;
- ((L_469)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_470)))->___index = L_473;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_474 = ___2_textInfo;
- NullCheck(L_474);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_475 = L_474->___textElementInfo;
- int32_t L_476 = __this->___m_TotalCharacterCount;
- NullCheck(L_475);
- TextProcessingElementU5BU5D_t24A1E4C8745577D794FE856B4236875595E7FD22* L_477 = ___0_textProcessingArray;
- int32_t L_478 = V_11;
- NullCheck(L_477);
- int32_t L_479 = ((L_477)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_478)))->___length;
- ((L_475)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_476)))->___stringLength = L_479;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_480 = ___2_textInfo;
- NullCheck(L_480);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_481 = L_480->___textElementInfo;
- int32_t L_482 = __this->___m_TotalCharacterCount;
- NullCheck(L_481);
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_483 = __this->___m_CurrentFontAsset;
- ((L_481)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_482)))->___fontAsset = L_483;
- Il2CppCodeGenWriteBarrier((void**)(&((L_481)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_482)))->___fontAsset), (void*)L_483);
- TextElement_tCEF567A8810788262275B39DC39CBA6EBE7472DA* L_484 = V_18;
- NullCheck(L_484);
- uint8_t L_485;
- L_485 = TextElement_get_elementType_m7BF97842479112227C1C3C83E0E94A176CD7D31A(L_484, NULL);
- V_77 = (bool)((((int32_t)L_485) == ((int32_t)2))? 1 : 0);
- bool L_486 = V_77;
- if (!L_486)
- {
- goto IL_0c57;
- }
- }
- {
- TextElement_tCEF567A8810788262275B39DC39CBA6EBE7472DA* L_487 = V_18;
- NullCheck(L_487);
- TextAsset_tB28F1843A877CCA74B89DC4F63EA532618B049B8* L_488;
- L_488 = TextElement_get_textAsset_m52383A3758AABF5BEA013155765BD1141479685A(L_487, NULL);
- V_78 = ((SpriteAsset_t1D3CF1D9DC350A4690CB09DE228A8B59F2F02313*)IsInstClass((RuntimeObject*)L_488, SpriteAsset_t1D3CF1D9DC350A4690CB09DE228A8B59F2F02313_il2cpp_TypeInfo_var));
- SpriteAsset_t1D3CF1D9DC350A4690CB09DE228A8B59F2F02313* L_489 = V_78;
- NullCheck(L_489);
- Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_490;
- L_490 = TextAsset_get_material_m4B9C02D34426436FDB01F1963A9FDC11D75604EF_inline(L_489, NULL);
- SpriteAsset_t1D3CF1D9DC350A4690CB09DE228A8B59F2F02313* L_491 = V_78;
- MaterialReferenceU5BU5D_t4A9B88114E223BD96CE5121053664023CE2DE07E** L_492 = (MaterialReferenceU5BU5D_t4A9B88114E223BD96CE5121053664023CE2DE07E**)(&__this->___m_MaterialReferences);
- Dictionary_2_tABE19B9C5C52F1DE14F0D3287B2696E7D7419180* L_493 = __this->___m_MaterialReferenceIndexLookup;
- int32_t L_494;
- L_494 = MaterialReference_AddMaterialReference_mEE57C2284E5BE17BDD80C69165FAECB3B4CC1BCD(L_490, L_491, L_492, L_493, NULL);
- __this->___m_CurrentMaterialIndex = L_494;
- MaterialReferenceU5BU5D_t4A9B88114E223BD96CE5121053664023CE2DE07E* L_495 = __this->___m_MaterialReferences;
- int32_t L_496 = __this->___m_CurrentMaterialIndex;
- NullCheck(L_495);
- int32_t* L_497 = (int32_t*)(&((L_495)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_496)))->___referenceCount);
- int32_t* L_498 = L_497;
- int32_t L_499 = *((int32_t*)L_498);
- *((int32_t*)L_498) = (int32_t)((int32_t)il2cpp_codegen_add(L_499, 1));
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_500 = ___2_textInfo;
- NullCheck(L_500);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_501 = L_500->___textElementInfo;
- int32_t L_502 = __this->___m_TotalCharacterCount;
- NullCheck(L_501);
- ((L_501)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_502)))->___elementType = 2;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_503 = ___2_textInfo;
- NullCheck(L_503);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_504 = L_503->___textElementInfo;
- int32_t L_505 = __this->___m_TotalCharacterCount;
- NullCheck(L_504);
- int32_t L_506 = __this->___m_CurrentMaterialIndex;
- ((L_504)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_505)))->___materialReferenceIndex = L_506;
- __this->___m_TextElementType = 1;
- int32_t L_507 = V_13;
- __this->___m_CurrentMaterialIndex = L_507;
- int32_t L_508 = V_1;
- V_1 = ((int32_t)il2cpp_codegen_add(L_508, 1));
- int32_t L_509 = __this->___m_TotalCharacterCount;
- __this->___m_TotalCharacterCount = ((int32_t)il2cpp_codegen_add(L_509, 1));
- goto IL_0e74;
- }
-
- IL_0c57:
- {
- bool L_510 = V_15;
- if (!L_510)
- {
- goto IL_0c78;
- }
- }
- {
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_511 = __this->___m_CurrentFontAsset;
- NullCheck(L_511);
- int32_t L_512;
- L_512 = TextAsset_get_instanceID_m843A6CAA7FE9322CD19546671D3F0E90A0E27AFB(L_511, NULL);
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_513 = ___1_generationSettings;
- NullCheck(L_513);
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_514 = L_513->___fontAsset;
- NullCheck(L_514);
- int32_t L_515;
- L_515 = TextAsset_get_instanceID_m843A6CAA7FE9322CD19546671D3F0E90A0E27AFB(L_514, NULL);
- G_B154_0 = ((((int32_t)((((int32_t)L_512) == ((int32_t)L_515))? 1 : 0)) == ((int32_t)0))? 1 : 0);
- goto IL_0c79;
- }
-
- IL_0c78:
- {
- G_B154_0 = 0;
- }
-
- IL_0c79:
- {
- V_79 = (bool)G_B154_0;
- bool L_516 = V_79;
- if (!L_516)
- {
- goto IL_0cdf;
- }
- }
- {
- TextSettings_tB7F55685AFFD4A96F714427BCACFD6958E357D64* L_517 = V_0;
- NullCheck(L_517);
- bool L_518;
- L_518 = TextSettings_get_matchMaterialPreset_m4675979547AE4C83E680260EAE5ACBC4FAC53B87_inline(L_517, NULL);
- V_80 = L_518;
- bool L_519 = V_80;
- if (!L_519)
- {
- goto IL_0caa;
- }
- }
- {
- Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_520 = __this->___m_CurrentMaterial;
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_521 = __this->___m_CurrentFontAsset;
- NullCheck(L_521);
- Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_522;
- L_522 = TextAsset_get_material_m4B9C02D34426436FDB01F1963A9FDC11D75604EF_inline(L_521, NULL);
- il2cpp_codegen_runtime_class_init_inline(MaterialManager_t104D2897F78BE83C3377323E18BEB5B8F0704D9B_il2cpp_TypeInfo_var);
- Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_523;
- L_523 = MaterialManager_GetFallbackMaterial_m10F67CE1AE1E0B9D8BA8AFC06110FADA2404B5A1(L_520, L_522, NULL);
- __this->___m_CurrentMaterial = L_523;
- Il2CppCodeGenWriteBarrier((void**)(&__this->___m_CurrentMaterial), (void*)L_523);
- goto IL_0cbb;
- }
-
- IL_0caa:
- {
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_524 = __this->___m_CurrentFontAsset;
- NullCheck(L_524);
- Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_525;
- L_525 = TextAsset_get_material_m4B9C02D34426436FDB01F1963A9FDC11D75604EF_inline(L_524, NULL);
- __this->___m_CurrentMaterial = L_525;
- Il2CppCodeGenWriteBarrier((void**)(&__this->___m_CurrentMaterial), (void*)L_525);
- }
-
- IL_0cbb:
- {
- Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_526 = __this->___m_CurrentMaterial;
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_527 = __this->___m_CurrentFontAsset;
- MaterialReferenceU5BU5D_t4A9B88114E223BD96CE5121053664023CE2DE07E** L_528 = (MaterialReferenceU5BU5D_t4A9B88114E223BD96CE5121053664023CE2DE07E**)(&__this->___m_MaterialReferences);
- Dictionary_2_tABE19B9C5C52F1DE14F0D3287B2696E7D7419180* L_529 = __this->___m_MaterialReferenceIndexLookup;
- int32_t L_530;
- L_530 = MaterialReference_AddMaterialReference_m13CC47A7CA6C8781EA68A355B36FCD5AFF467A40(L_526, L_527, L_528, L_529, NULL);
- __this->___m_CurrentMaterialIndex = L_530;
- }
-
- IL_0cdf:
- {
- TextElement_tCEF567A8810788262275B39DC39CBA6EBE7472DA* L_531 = V_18;
- if (!L_531)
- {
- goto IL_0cf4;
- }
- }
- {
- TextElement_tCEF567A8810788262275B39DC39CBA6EBE7472DA* L_532 = V_18;
- NullCheck(L_532);
- Glyph_t700CF8EBE04ED4AEAB520885AAA1B309E02A103F* L_533;
- L_533 = TextElement_get_glyph_m101DBCCA0CDE2461B504174272A2FFCD53EA59E2(L_532, NULL);
- NullCheck(L_533);
- int32_t L_534;
- L_534 = Glyph_get_atlasIndex_m575332307F2C182655EE9AD352E92F1B5F4D26DF(L_533, NULL);
- G_B162_0 = ((((int32_t)L_534) > ((int32_t)0))? 1 : 0);
- goto IL_0cf5;
- }
-
- IL_0cf4:
- {
- G_B162_0 = 0;
- }
-
- IL_0cf5:
- {
- V_81 = (bool)G_B162_0;
- bool L_535 = V_81;
- if (!L_535)
- {
- goto IL_0d46;
- }
- }
- {
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_536 = __this->___m_CurrentFontAsset;
- Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_537 = __this->___m_CurrentMaterial;
- TextElement_tCEF567A8810788262275B39DC39CBA6EBE7472DA* L_538 = V_18;
- NullCheck(L_538);
- Glyph_t700CF8EBE04ED4AEAB520885AAA1B309E02A103F* L_539;
- L_539 = TextElement_get_glyph_m101DBCCA0CDE2461B504174272A2FFCD53EA59E2(L_538, NULL);
- NullCheck(L_539);
- int32_t L_540;
- L_540 = Glyph_get_atlasIndex_m575332307F2C182655EE9AD352E92F1B5F4D26DF(L_539, NULL);
- il2cpp_codegen_runtime_class_init_inline(MaterialManager_t104D2897F78BE83C3377323E18BEB5B8F0704D9B_il2cpp_TypeInfo_var);
- Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_541;
- L_541 = MaterialManager_GetFallbackMaterial_mB65C8D7625B0D0A0D623FC6AC545469AF6B7724D(L_536, L_537, L_540, NULL);
- __this->___m_CurrentMaterial = L_541;
- Il2CppCodeGenWriteBarrier((void**)(&__this->___m_CurrentMaterial), (void*)L_541);
- Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_542 = __this->___m_CurrentMaterial;
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_543 = __this->___m_CurrentFontAsset;
- MaterialReferenceU5BU5D_t4A9B88114E223BD96CE5121053664023CE2DE07E** L_544 = (MaterialReferenceU5BU5D_t4A9B88114E223BD96CE5121053664023CE2DE07E**)(&__this->___m_MaterialReferences);
- Dictionary_2_tABE19B9C5C52F1DE14F0D3287B2696E7D7419180* L_545 = __this->___m_MaterialReferenceIndexLookup;
- int32_t L_546;
- L_546 = MaterialReference_AddMaterialReference_m13CC47A7CA6C8781EA68A355B36FCD5AFF467A40(L_542, L_543, L_544, L_545, NULL);
- __this->___m_CurrentMaterialIndex = L_546;
- V_15 = (bool)1;
- }
-
- IL_0d46:
- {
- uint32_t L_547 = V_12;
- il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.char_class);
- bool L_548;
- L_548 = Char_IsWhiteSpace_m02AEC6EA19513CAFC6882CFCA54C45794D2B5924(((int32_t)(uint16_t)L_547), NULL);
- if (L_548)
- {
- goto IL_0d5e;
- }
- }
- {
- uint32_t L_549 = V_12;
- G_B167_0 = ((((int32_t)((((int32_t)L_549) == ((int32_t)((int32_t)8203)))? 1 : 0)) == ((int32_t)0))? 1 : 0);
- goto IL_0d5f;
- }
-
- IL_0d5e:
- {
- G_B167_0 = 0;
- }
-
- IL_0d5f:
- {
- V_82 = (bool)G_B167_0;
- bool L_550 = V_82;
- if (!L_550)
- {
- goto IL_0ddb;
- }
- }
- {
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_551 = ___1_generationSettings;
- NullCheck(L_551);
- bool L_552 = L_551->___isIMGUI;
- if (!L_552)
- {
- goto IL_0d90;
- }
- }
- {
- MaterialReferenceU5BU5D_t4A9B88114E223BD96CE5121053664023CE2DE07E* L_553 = __this->___m_MaterialReferences;
- int32_t L_554 = __this->___m_CurrentMaterialIndex;
- NullCheck(L_553);
- int32_t L_555 = ((L_553)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_554)))->___referenceCount;
- G_B171_0 = ((((int32_t)((((int32_t)L_555) < ((int32_t)((int32_t)16383)))? 1 : 0)) == ((int32_t)0))? 1 : 0);
- goto IL_0d91;
- }
-
- IL_0d90:
- {
- G_B171_0 = 0;
- }
-
- IL_0d91:
- {
- V_83 = (bool)G_B171_0;
- bool L_556 = V_83;
- if (!L_556)
- {
- goto IL_0dbf;
- }
- }
- {
- Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_557 = __this->___m_CurrentMaterial;
- Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_558 = (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3*)il2cpp_codegen_object_new(Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3_il2cpp_TypeInfo_var);
- Material__ctor_mFCC42FB90257F1E8F7516A8640A79C465A39961C(L_558, L_557, NULL);
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_559 = __this->___m_CurrentFontAsset;
- MaterialReferenceU5BU5D_t4A9B88114E223BD96CE5121053664023CE2DE07E** L_560 = (MaterialReferenceU5BU5D_t4A9B88114E223BD96CE5121053664023CE2DE07E**)(&__this->___m_MaterialReferences);
- Dictionary_2_tABE19B9C5C52F1DE14F0D3287B2696E7D7419180* L_561 = __this->___m_MaterialReferenceIndexLookup;
- int32_t L_562;
- L_562 = MaterialReference_AddMaterialReference_m13CC47A7CA6C8781EA68A355B36FCD5AFF467A40(L_558, L_559, L_560, L_561, NULL);
- __this->___m_CurrentMaterialIndex = L_562;
- }
-
- IL_0dbf:
- {
- MaterialReferenceU5BU5D_t4A9B88114E223BD96CE5121053664023CE2DE07E* L_563 = __this->___m_MaterialReferences;
- int32_t L_564 = __this->___m_CurrentMaterialIndex;
- NullCheck(L_563);
- int32_t* L_565 = (int32_t*)(&((L_563)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_564)))->___referenceCount);
- int32_t* L_566 = L_565;
- int32_t L_567 = *((int32_t*)L_566);
- *((int32_t*)L_566) = (int32_t)((int32_t)il2cpp_codegen_add(L_567, 1));
- }
-
- IL_0ddb:
- {
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_568 = ___2_textInfo;
- NullCheck(L_568);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_569 = L_568->___textElementInfo;
- int32_t L_570 = __this->___m_TotalCharacterCount;
- NullCheck(L_569);
- Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_571 = __this->___m_CurrentMaterial;
- ((L_569)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_570)))->___material = L_571;
- Il2CppCodeGenWriteBarrier((void**)(&((L_569)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_570)))->___material), (void*)L_571);
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_572 = ___2_textInfo;
- NullCheck(L_572);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_573 = L_572->___textElementInfo;
- int32_t L_574 = __this->___m_TotalCharacterCount;
- NullCheck(L_573);
- int32_t L_575 = __this->___m_CurrentMaterialIndex;
- ((L_573)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_574)))->___materialReferenceIndex = L_575;
- MaterialReferenceU5BU5D_t4A9B88114E223BD96CE5121053664023CE2DE07E* L_576 = __this->___m_MaterialReferences;
- int32_t L_577 = __this->___m_CurrentMaterialIndex;
- NullCheck(L_576);
- bool L_578 = V_15;
- ((L_576)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_577)))->___isFallbackMaterial = L_578;
- bool L_579 = V_15;
- V_84 = L_579;
- bool L_580 = V_84;
- if (!L_580)
- {
- goto IL_0e65;
- }
- }
- {
- MaterialReferenceU5BU5D_t4A9B88114E223BD96CE5121053664023CE2DE07E* L_581 = __this->___m_MaterialReferences;
- int32_t L_582 = __this->___m_CurrentMaterialIndex;
- NullCheck(L_581);
- Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_583 = V_17;
- ((L_581)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_582)))->___fallbackMaterial = L_583;
- Il2CppCodeGenWriteBarrier((void**)(&((L_581)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_582)))->___fallbackMaterial), (void*)L_583);
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_584 = V_16;
- __this->___m_CurrentFontAsset = L_584;
- Il2CppCodeGenWriteBarrier((void**)(&__this->___m_CurrentFontAsset), (void*)L_584);
- Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_585 = V_17;
- __this->___m_CurrentMaterial = L_585;
- Il2CppCodeGenWriteBarrier((void**)(&__this->___m_CurrentMaterial), (void*)L_585);
- int32_t L_586 = V_13;
- __this->___m_CurrentMaterialIndex = L_586;
- }
-
- IL_0e65:
- {
- int32_t L_587 = __this->___m_TotalCharacterCount;
- __this->___m_TotalCharacterCount = ((int32_t)il2cpp_codegen_add(L_587, 1));
- }
-
- IL_0e74:
- {
- int32_t L_588 = V_11;
- V_11 = ((int32_t)il2cpp_codegen_add(L_588, 1));
- }
-
- IL_0e7a:
- {
- int32_t L_589 = V_11;
- TextProcessingElementU5BU5D_t24A1E4C8745577D794FE856B4236875595E7FD22* L_590 = ___0_textProcessingArray;
- NullCheck(L_590);
- if ((((int32_t)L_589) >= ((int32_t)((int32_t)(((RuntimeArray*)L_590)->max_length)))))
- {
- goto IL_0e93;
- }
- }
- {
- TextProcessingElementU5BU5D_t24A1E4C8745577D794FE856B4236875595E7FD22* L_591 = ___0_textProcessingArray;
- int32_t L_592 = V_11;
- NullCheck(L_591);
- uint32_t L_593 = ((L_591)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_592)))->___unicode;
- G_B181_0 = ((!(((uint32_t)L_593) <= ((uint32_t)0)))? 1 : 0);
- goto IL_0e94;
- }
-
- IL_0e93:
- {
- G_B181_0 = 0;
- }
-
- IL_0e94:
- {
- V_85 = (bool)G_B181_0;
- bool L_594 = V_85;
- if (L_594)
- {
- goto IL_029c;
- }
- }
-
- IL_0e9d:
- {
- bool L_595 = __this->___m_IsCalculatingPreferredValues;
- V_86 = L_595;
- bool L_596 = V_86;
- if (!L_596)
- {
- goto IL_0ebe;
- }
- }
- {
- __this->___m_IsCalculatingPreferredValues = (bool)0;
- int32_t L_597 = __this->___m_TotalCharacterCount;
- V_87 = L_597;
- goto IL_1108;
- }
-
- IL_0ebe:
- {
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_598 = ___2_textInfo;
- int32_t L_599 = V_1;
- NullCheck(L_598);
- L_598->___spriteCount = L_599;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_600 = ___2_textInfo;
- Dictionary_2_tABE19B9C5C52F1DE14F0D3287B2696E7D7419180* L_601 = __this->___m_MaterialReferenceIndexLookup;
- NullCheck(L_601);
- int32_t L_602;
- L_602 = Dictionary_2_get_Count_mD88F18E0B2065189516BF168F521E531BE54384A(L_601, Dictionary_2_get_Count_mD88F18E0B2065189516BF168F521E531BE54384A_RuntimeMethod_var);
- int32_t L_603 = L_602;
- V_88 = L_603;
- NullCheck(L_600);
- L_600->___materialCount = L_603;
- int32_t L_604 = V_88;
- V_3 = L_604;
- int32_t L_605 = V_3;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_606 = ___2_textInfo;
- NullCheck(L_606);
- MeshInfoU5BU5D_t3DF8B75BF4A213334EED197AD25E432212894AC6* L_607 = L_606->___meshInfo;
- NullCheck(L_607);
- V_89 = (bool)((((int32_t)L_605) > ((int32_t)((int32_t)(((RuntimeArray*)L_607)->max_length))))? 1 : 0);
- bool L_608 = V_89;
- if (!L_608)
- {
- goto IL_0efb;
- }
- }
- {
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_609 = ___2_textInfo;
- NullCheck(L_609);
- MeshInfoU5BU5D_t3DF8B75BF4A213334EED197AD25E432212894AC6** L_610 = (MeshInfoU5BU5D_t3DF8B75BF4A213334EED197AD25E432212894AC6**)(&L_609->___meshInfo);
- int32_t L_611 = V_3;
- il2cpp_codegen_runtime_class_init_inline(TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09_il2cpp_TypeInfo_var);
- TextInfo_Resize_TisMeshInfo_tE55C4A8846CC2C399CCC3FE989476D987B86AB2F_m12C1214F381EE3DE1ABDDCD67922D47344C093CA(L_610, L_611, (bool)0, TextInfo_Resize_TisMeshInfo_tE55C4A8846CC2C399CCC3FE989476D987B86AB2F_m12C1214F381EE3DE1ABDDCD67922D47344C093CA_RuntimeMethod_var);
- }
-
- IL_0efb:
- {
- bool L_612 = __this->___m_VertexBufferAutoSizeReduction;
- if (!L_612)
- {
- goto IL_0f1b;
- }
- }
- {
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_613 = ___2_textInfo;
- NullCheck(L_613);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E* L_614 = L_613->___textElementInfo;
- NullCheck(L_614);
- int32_t L_615 = __this->___m_TotalCharacterCount;
- G_B189_0 = ((((int32_t)((int32_t)il2cpp_codegen_subtract(((int32_t)(((RuntimeArray*)L_614)->max_length)), L_615))) > ((int32_t)((int32_t)256)))? 1 : 0);
- goto IL_0f1c;
- }
-
- IL_0f1b:
- {
- G_B189_0 = 0;
- }
-
- IL_0f1c:
- {
- V_90 = (bool)G_B189_0;
- bool L_616 = V_90;
- if (!L_616)
- {
- goto IL_0f41;
- }
- }
- {
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_617 = ___2_textInfo;
- NullCheck(L_617);
- TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E** L_618 = (TextElementInfoU5BU5D_tEC28C9B72883EE21AA798913497C69E179A15C4E**)(&L_617->___textElementInfo);
- int32_t L_619 = __this->___m_TotalCharacterCount;
- int32_t L_620;
- L_620 = Mathf_Max_m7FA442918DE37E3A00106D1F2E789D65829792B8_inline(((int32_t)il2cpp_codegen_add(L_619, 1)), ((int32_t)256), NULL);
- il2cpp_codegen_runtime_class_init_inline(TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09_il2cpp_TypeInfo_var);
- TextInfo_Resize_TisTextElementInfo_tDD7A12E319505510E0B350E342BD55F32AB5F976_mA6966A5218C8D7A4AD10F39BA419E598E283C4DD(L_618, L_620, (bool)1, TextInfo_Resize_TisTextElementInfo_tDD7A12E319505510E0B350E342BD55F32AB5F976_mA6966A5218C8D7A4AD10F39BA419E598E283C4DD_RuntimeMethod_var);
- }
-
- IL_0f41:
- {
- V_91 = 0;
- goto IL_10f0;
- }
-
- IL_0f49:
- {
- MaterialReferenceU5BU5D_t4A9B88114E223BD96CE5121053664023CE2DE07E* L_621 = __this->___m_MaterialReferences;
- int32_t L_622 = V_91;
- NullCheck(L_621);
- int32_t L_623 = ((L_621)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_622)))->___referenceCount;
- V_92 = L_623;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_624 = ___2_textInfo;
- NullCheck(L_624);
- MeshInfoU5BU5D_t3DF8B75BF4A213334EED197AD25E432212894AC6* L_625 = L_624->___meshInfo;
- int32_t L_626 = V_91;
- NullCheck(L_625);
- TextCoreVertexU5BU5D_tB1DD4645DEB2946FA2271F94CE23D57FB4B9FE17* L_627 = ((L_625)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_626)))->___vertexData;
- if (L_627)
- {
- goto IL_0f86;
- }
- }
- {
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_628 = ___2_textInfo;
- NullCheck(L_628);
- MeshInfoU5BU5D_t3DF8B75BF4A213334EED197AD25E432212894AC6* L_629 = L_628->___meshInfo;
- int32_t L_630 = V_91;
- NullCheck(L_629);
- Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_631 = ((L_629)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_630)))->___vertices;
- if (!L_631)
- {
- goto IL_0fa0;
- }
- }
-
- IL_0f86:
- {
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_632 = ___2_textInfo;
- NullCheck(L_632);
- MeshInfoU5BU5D_t3DF8B75BF4A213334EED197AD25E432212894AC6* L_633 = L_632->___meshInfo;
- int32_t L_634 = V_91;
- NullCheck(L_633);
- int32_t L_635 = ((L_633)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_634)))->___vertexBufferSize;
- int32_t L_636 = V_92;
- G_B196_0 = ((((int32_t)L_635) < ((int32_t)((int32_t)il2cpp_codegen_multiply(L_636, 4))))? 1 : 0);
- goto IL_0fa1;
- }
-
- IL_0fa0:
- {
- G_B196_0 = 1;
- }
-
- IL_0fa1:
- {
- V_93 = (bool)G_B196_0;
- bool L_637 = V_93;
- if (!L_637)
- {
- goto IL_1039;
- }
- }
- {
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_638 = ___2_textInfo;
- NullCheck(L_638);
- MeshInfoU5BU5D_t3DF8B75BF4A213334EED197AD25E432212894AC6* L_639 = L_638->___meshInfo;
- int32_t L_640 = V_91;
- NullCheck(L_639);
- TextCoreVertexU5BU5D_tB1DD4645DEB2946FA2271F94CE23D57FB4B9FE17* L_641 = ((L_639)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_640)))->___vertexData;
- if (L_641)
- {
- goto IL_0fd6;
- }
- }
- {
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_642 = ___2_textInfo;
- NullCheck(L_642);
- MeshInfoU5BU5D_t3DF8B75BF4A213334EED197AD25E432212894AC6* L_643 = L_642->___meshInfo;
- int32_t L_644 = V_91;
- NullCheck(L_643);
- Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_645 = ((L_643)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_644)))->___vertices;
- G_B200_0 = ((((RuntimeObject*)(Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C*)L_645) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0);
- goto IL_0fd7;
- }
-
- IL_0fd6:
- {
- G_B200_0 = 0;
- }
-
- IL_0fd7:
- {
- V_94 = (bool)G_B200_0;
- bool L_646 = V_94;
- if (!L_646)
- {
- goto IL_1003;
- }
- }
- {
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_647 = ___2_textInfo;
- NullCheck(L_647);
- MeshInfoU5BU5D_t3DF8B75BF4A213334EED197AD25E432212894AC6* L_648 = L_647->___meshInfo;
- int32_t L_649 = V_91;
- int32_t L_650 = V_92;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_651 = ___2_textInfo;
- NullCheck(L_651);
- int32_t L_652;
- L_652 = TextInfo_get_vertexDataLayout_m51EB99E4BAB733094A5AEE4539F76C39E3DD0AFE_inline(L_651, NULL);
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_653 = ___1_generationSettings;
- NullCheck(L_653);
- bool L_654 = L_653->___isIMGUI;
- MeshInfo_tE55C4A8846CC2C399CCC3FE989476D987B86AB2F L_655;
- memset((&L_655), 0, sizeof(L_655));
- MeshInfo__ctor_m3FD8AAF58EBCF22706EDB08B503B4FB2C108E86A((&L_655), ((int32_t)il2cpp_codegen_add(L_650, 1)), L_652, L_654, NULL);
- NullCheck(L_648);
- (L_648)->SetAt(static_cast<il2cpp_array_size_t>(L_649), (MeshInfo_tE55C4A8846CC2C399CCC3FE989476D987B86AB2F)L_655);
- goto IL_1036;
- }
-
- IL_1003:
- {
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_656 = ___2_textInfo;
- NullCheck(L_656);
- MeshInfoU5BU5D_t3DF8B75BF4A213334EED197AD25E432212894AC6* L_657 = L_656->___meshInfo;
- int32_t L_658 = V_91;
- NullCheck(L_657);
- int32_t L_659 = V_92;
- if ((((int32_t)L_659) > ((int32_t)((int32_t)1024))))
- {
- G_B204_0 = ((L_657)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_658)));
- goto IL_1022;
- }
- G_B203_0 = ((L_657)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_658)));
- }
- {
- int32_t L_660 = V_92;
- int32_t L_661;
- L_661 = Mathf_NextPowerOfTwo_mA1CE7F3EEF9B0B07AB2D586C030ED236D578F485_inline(L_660, NULL);
- G_B205_0 = L_661;
- G_B205_1 = G_B203_0;
- goto IL_102a;
- }
-
- IL_1022:
- {
- int32_t L_662 = V_92;
- G_B205_0 = ((int32_t)il2cpp_codegen_add(L_662, ((int32_t)256)));
- G_B205_1 = G_B204_0;
- }
-
- IL_102a:
- {
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_663 = ___1_generationSettings;
- NullCheck(L_663);
- bool L_664 = L_663->___isIMGUI;
- il2cpp_codegen_runtime_class_init_inline(MeshInfo_tE55C4A8846CC2C399CCC3FE989476D987B86AB2F_il2cpp_TypeInfo_var);
- MeshInfo_ResizeMeshInfo_m22D30D08188ACAEBA3CE46383E5D2FFC3E8C519E(G_B205_1, G_B205_0, L_664, NULL);
- }
-
- IL_1036:
- {
- goto IL_109c;
- }
-
- IL_1039:
- {
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_665 = ___2_textInfo;
- NullCheck(L_665);
- MeshInfoU5BU5D_t3DF8B75BF4A213334EED197AD25E432212894AC6* L_666 = L_665->___meshInfo;
- int32_t L_667 = V_91;
- NullCheck(L_666);
- int32_t L_668 = ((L_666)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_667)))->___vertexBufferSize;
- int32_t L_669 = V_92;
- V_95 = (bool)((((int32_t)((int32_t)il2cpp_codegen_subtract(L_668, ((int32_t)il2cpp_codegen_multiply(L_669, 4))))) > ((int32_t)((int32_t)1024)))? 1 : 0);
- bool L_670 = V_95;
- if (!L_670)
- {
- goto IL_109c;
- }
- }
- {
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_671 = ___2_textInfo;
- NullCheck(L_671);
- MeshInfoU5BU5D_t3DF8B75BF4A213334EED197AD25E432212894AC6* L_672 = L_671->___meshInfo;
- int32_t L_673 = V_91;
- NullCheck(L_672);
- int32_t L_674 = V_92;
- if ((((int32_t)L_674) > ((int32_t)((int32_t)1024))))
- {
- G_B210_0 = ((L_672)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_673)));
- goto IL_1087;
- }
- G_B209_0 = ((L_672)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_673)));
- }
- {
- int32_t L_675 = V_92;
- int32_t L_676;
- L_676 = Mathf_NextPowerOfTwo_mA1CE7F3EEF9B0B07AB2D586C030ED236D578F485_inline(L_675, NULL);
- int32_t L_677;
- L_677 = Mathf_Max_m7FA442918DE37E3A00106D1F2E789D65829792B8_inline(L_676, ((int32_t)256), NULL);
- G_B211_0 = L_677;
- G_B211_1 = G_B209_0;
- goto IL_108f;
- }
-
- IL_1087:
- {
- int32_t L_678 = V_92;
- G_B211_0 = ((int32_t)il2cpp_codegen_add(L_678, ((int32_t)256)));
- G_B211_1 = G_B210_0;
- }
-
- IL_108f:
- {
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_679 = ___1_generationSettings;
- NullCheck(L_679);
- bool L_680 = L_679->___isIMGUI;
- il2cpp_codegen_runtime_class_init_inline(MeshInfo_tE55C4A8846CC2C399CCC3FE989476D987B86AB2F_il2cpp_TypeInfo_var);
- MeshInfo_ResizeMeshInfo_m22D30D08188ACAEBA3CE46383E5D2FFC3E8C519E(G_B211_1, G_B211_0, L_680, NULL);
- }
-
- IL_109c:
- {
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_681 = ___2_textInfo;
- NullCheck(L_681);
- MeshInfoU5BU5D_t3DF8B75BF4A213334EED197AD25E432212894AC6* L_682 = L_681->___meshInfo;
- int32_t L_683 = V_91;
- NullCheck(L_682);
- MaterialReferenceU5BU5D_t4A9B88114E223BD96CE5121053664023CE2DE07E* L_684 = __this->___m_MaterialReferences;
- int32_t L_685 = V_91;
- NullCheck(L_684);
- Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_686 = ((L_684)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_685)))->___material;
- ((L_682)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_683)))->___material = L_686;
- Il2CppCodeGenWriteBarrier((void**)(&((L_682)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_683)))->___material), (void*)L_686);
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_687 = ___2_textInfo;
- NullCheck(L_687);
- MeshInfoU5BU5D_t3DF8B75BF4A213334EED197AD25E432212894AC6* L_688 = L_687->___meshInfo;
- int32_t L_689 = V_91;
- NullCheck(L_688);
- MaterialReferenceU5BU5D_t4A9B88114E223BD96CE5121053664023CE2DE07E* L_690 = __this->___m_MaterialReferences;
- int32_t L_691 = V_91;
- NullCheck(L_690);
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_692 = ((L_690)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_691)))->___fontAsset;
- NullCheck(L_692);
- int32_t L_693;
- L_693 = FontAsset_get_atlasRenderMode_m036D4BA220E5D4B0C407CA6BC1B09D8914B5058A(L_692, NULL);
- ((L_688)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_689)))->___glyphRenderMode = L_693;
- int32_t L_694 = V_91;
- V_91 = ((int32_t)il2cpp_codegen_add(L_694, 1));
- }
-
- IL_10f0:
- {
- int32_t L_695 = V_91;
- int32_t L_696 = V_3;
- V_96 = (bool)((((int32_t)L_695) < ((int32_t)L_696))? 1 : 0);
- bool L_697 = V_96;
- if (L_697)
- {
- goto IL_0f49;
- }
- }
- {
- int32_t L_698 = __this->___m_TotalCharacterCount;
- V_87 = L_698;
- goto IL_1108;
- }
-
- IL_1108:
- {
- int32_t L_699 = V_87;
- return L_699;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TextElement_tCEF567A8810788262275B39DC39CBA6EBE7472DA* TextGenerator_GetTextElement_mBF596DEE5D061411E04C283461A7B84D415DEC95 (TextGenerator_t6B84DC798596D3A9944DC346DD453C075EE62366* __this, TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* ___0_generationSettings, uint32_t ___1_unicode, FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* ___2_fontAsset, int32_t ___3_fontStyle, int32_t ___4_fontWeight, bool* ___5_isUsingAlternativeTypeface, bool ___6_populateLigatures, const RuntimeMethod* method)
- {
- static bool s_Il2CppMethodInitialized;
- if (!s_Il2CppMethodInitialized)
- {
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m654F4B0CF3BAA9A130BC72017949E6B5DA07AD86_RuntimeMethod_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
- s_Il2CppMethodInitialized = true;
- }
- bool V_0 = false;
- TextSettings_tB7F55685AFFD4A96F714427BCACFD6958E357D64* V_1 = NULL;
- Character_t9B671B493FAC8D43638C69AF6AE92CBD103D80EC* V_2 = NULL;
- bool V_3 = false;
- bool V_4 = false;
- TextElement_tCEF567A8810788262275B39DC39CBA6EBE7472DA* V_5 = NULL;
- bool V_6 = false;
- bool V_7 = false;
- bool V_8 = false;
- bool V_9 = false;
- bool V_10 = false;
- bool V_11 = false;
- bool V_12 = false;
- bool V_13 = false;
- SpriteCharacter_tB3516A25DBFA0AD68DD8E1432752D503FD1F40F5* V_14 = NULL;
- bool V_15 = false;
- bool V_16 = false;
- bool V_17 = false;
- bool V_18 = false;
- bool V_19 = false;
- bool V_20 = false;
- SpriteCharacter_tB3516A25DBFA0AD68DD8E1432752D503FD1F40F5* V_21 = NULL;
- bool V_22 = false;
- bool V_23 = false;
- int32_t G_B6_0 = 0;
- int32_t G_B8_0 = 0;
- int32_t G_B13_0 = 0;
- int32_t G_B20_0 = 0;
- int32_t G_B26_0 = 0;
- int32_t G_B38_0 = 0;
- TextSettings_tB7F55685AFFD4A96F714427BCACFD6958E357D64* G_B42_0 = NULL;
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* G_B42_1 = NULL;
- uint32_t G_B42_2 = 0;
- TextSettings_tB7F55685AFFD4A96F714427BCACFD6958E357D64* G_B41_0 = NULL;
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* G_B41_1 = NULL;
- uint32_t G_B41_2 = 0;
- int32_t G_B43_0 = 0;
- TextSettings_tB7F55685AFFD4A96F714427BCACFD6958E357D64* G_B43_1 = NULL;
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* G_B43_2 = NULL;
- uint32_t G_B43_3 = 0;
- int32_t G_B53_0 = 0;
- {
- bool L_0;
- L_0 = TextGenerator_get_IsExecutingJob_m2570EC49336A66E65C8429B8516F8E79578A955C_inline(NULL);
- V_0 = (bool)((((int32_t)L_0) == ((int32_t)0))? 1 : 0);
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_1 = ___0_generationSettings;
- NullCheck(L_1);
- TextSettings_tB7F55685AFFD4A96F714427BCACFD6958E357D64* L_2 = L_1->___textSettings;
- V_1 = L_2;
- uint32_t L_3 = ___1_unicode;
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_4 = ___2_fontAsset;
- int32_t L_5 = ___3_fontStyle;
- int32_t L_6 = ___4_fontWeight;
- bool* L_7 = ___5_isUsingAlternativeTypeface;
- bool L_8 = ___6_populateLigatures;
- Character_t9B671B493FAC8D43638C69AF6AE92CBD103D80EC* L_9;
- L_9 = FontAssetUtilities_GetCharacterFromFontAsset_m854EBABBF60E9B80275BE56FA803B258D9B61D99(L_3, L_4, (bool)0, L_5, L_6, L_7, L_8, NULL);
- V_2 = L_9;
- Character_t9B671B493FAC8D43638C69AF6AE92CBD103D80EC* L_10 = V_2;
- V_4 = (bool)((!(((RuntimeObject*)(Character_t9B671B493FAC8D43638C69AF6AE92CBD103D80EC*)L_10) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
- bool L_11 = V_4;
- if (!L_11)
- {
- goto IL_0034;
- }
- }
- {
- Character_t9B671B493FAC8D43638C69AF6AE92CBD103D80EC* L_12 = V_2;
- V_5 = L_12;
- goto IL_02e9;
- }
-
- IL_0034:
- {
- bool L_13 = V_0;
- if (L_13)
- {
- goto IL_004e;
- }
- }
- {
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_14 = ___2_fontAsset;
- NullCheck(L_14);
- int32_t L_15;
- L_15 = FontAsset_get_atlasPopulationMode_m5364C5A9E84969D8E4FF8436BD18A3F10BF90366(L_14, NULL);
- if ((((int32_t)L_15) == ((int32_t)1)))
- {
- goto IL_004b;
- }
- }
- {
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_16 = ___2_fontAsset;
- NullCheck(L_16);
- int32_t L_17;
- L_17 = FontAsset_get_atlasPopulationMode_m5364C5A9E84969D8E4FF8436BD18A3F10BF90366(L_16, NULL);
- G_B6_0 = ((((int32_t)L_17) == ((int32_t)2))? 1 : 0);
- goto IL_004c;
- }
-
- IL_004b:
- {
- G_B6_0 = 1;
- }
-
- IL_004c:
- {
- G_B8_0 = G_B6_0;
- goto IL_004f;
- }
-
- IL_004e:
- {
- G_B8_0 = 0;
- }
-
- IL_004f:
- {
- V_6 = (bool)G_B8_0;
- bool L_18 = V_6;
- if (!L_18)
- {
- goto IL_005d;
- }
- }
- {
- V_5 = (TextElement_tCEF567A8810788262275B39DC39CBA6EBE7472DA*)NULL;
- goto IL_02e9;
- }
-
- IL_005d:
- {
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_19 = ___2_fontAsset;
- NullCheck(L_19);
- List_1_t55B85B981AC5FD6A5358491F90FE354F78BB97DE* L_20 = L_19->___m_FallbackFontAssetTable;
- if (!L_20)
- {
- goto IL_0075;
- }
- }
- {
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_21 = ___2_fontAsset;
- NullCheck(L_21);
- List_1_t55B85B981AC5FD6A5358491F90FE354F78BB97DE* L_22 = L_21->___m_FallbackFontAssetTable;
- NullCheck(L_22);
- int32_t L_23;
- L_23 = List_1_get_Count_m654F4B0CF3BAA9A130BC72017949E6B5DA07AD86_inline(L_22, List_1_get_Count_m654F4B0CF3BAA9A130BC72017949E6B5DA07AD86_RuntimeMethod_var);
- G_B13_0 = ((((int32_t)L_23) > ((int32_t)0))? 1 : 0);
- goto IL_0076;
- }
-
- IL_0075:
- {
- G_B13_0 = 0;
- }
-
- IL_0076:
- {
- V_7 = (bool)G_B13_0;
- bool L_24 = V_7;
- if (!L_24)
- {
- goto IL_0094;
- }
- }
- {
- uint32_t L_25 = ___1_unicode;
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_26 = ___2_fontAsset;
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_27 = ___2_fontAsset;
- NullCheck(L_27);
- List_1_t55B85B981AC5FD6A5358491F90FE354F78BB97DE* L_28 = L_27->___m_FallbackFontAssetTable;
- int32_t L_29 = ___3_fontStyle;
- int32_t L_30 = ___4_fontWeight;
- bool* L_31 = ___5_isUsingAlternativeTypeface;
- bool L_32 = ___6_populateLigatures;
- Character_t9B671B493FAC8D43638C69AF6AE92CBD103D80EC* L_33;
- L_33 = FontAssetUtilities_GetCharacterFromFontAssetsInternal_mE53763E9CB71B0606391F6A0CC5524AADE1908BC(L_25, L_26, L_28, (List_1_t55B85B981AC5FD6A5358491F90FE354F78BB97DE*)NULL, (bool)1, L_29, L_30, L_31, L_32, NULL);
- V_2 = L_33;
- }
-
- IL_0094:
- {
- Character_t9B671B493FAC8D43638C69AF6AE92CBD103D80EC* L_34 = V_2;
- V_8 = (bool)((!(((RuntimeObject*)(Character_t9B671B493FAC8D43638C69AF6AE92CBD103D80EC*)L_34) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
- bool L_35 = V_8;
- if (!L_35)
- {
- goto IL_00b4;
- }
- }
- {
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_36 = ___2_fontAsset;
- uint32_t L_37 = ___1_unicode;
- Character_t9B671B493FAC8D43638C69AF6AE92CBD103D80EC* L_38 = V_2;
- int32_t L_39 = ___3_fontStyle;
- int32_t L_40 = ___4_fontWeight;
- NullCheck(L_36);
- FontAsset_AddCharacterToLookupCache_m616C9F912D8CF75B1AA391BE362788FB8DEC0F59(L_36, L_37, L_38, L_39, L_40, NULL);
- Character_t9B671B493FAC8D43638C69AF6AE92CBD103D80EC* L_41 = V_2;
- V_5 = L_41;
- goto IL_02e9;
- }
-
- IL_00b4:
- {
- bool L_42 = V_0;
- if (L_42)
- {
- goto IL_00c5;
- }
- }
- {
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_43 = ___2_fontAsset;
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_44 = ___0_generationSettings;
- NullCheck(L_44);
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_45 = L_44->___fontAsset;
- il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
- bool L_46;
- L_46 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_43, L_45, NULL);
- G_B20_0 = ((int32_t)(L_46));
- goto IL_00d8;
- }
-
- IL_00c5:
- {
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_47 = ___2_fontAsset;
- NullCheck(L_47);
- int32_t L_48;
- L_48 = TextAsset_get_instanceID_m843A6CAA7FE9322CD19546671D3F0E90A0E27AFB(L_47, NULL);
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_49 = ___0_generationSettings;
- NullCheck(L_49);
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_50 = L_49->___fontAsset;
- NullCheck(L_50);
- int32_t L_51;
- L_51 = TextAsset_get_instanceID_m843A6CAA7FE9322CD19546671D3F0E90A0E27AFB(L_50, NULL);
- G_B20_0 = ((((int32_t)L_48) == ((int32_t)L_51))? 1 : 0);
- }
-
- IL_00d8:
- {
- V_3 = (bool)G_B20_0;
- bool L_52 = V_3;
- V_9 = (bool)((((int32_t)L_52) == ((int32_t)0))? 1 : 0);
- bool L_53 = V_9;
- if (!L_53)
- {
- goto IL_01a2;
- }
- }
- {
- uint32_t L_54 = ___1_unicode;
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_55 = ___0_generationSettings;
- NullCheck(L_55);
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_56 = L_55->___fontAsset;
- int32_t L_57 = ___3_fontStyle;
- int32_t L_58 = ___4_fontWeight;
- bool* L_59 = ___5_isUsingAlternativeTypeface;
- bool L_60 = ___6_populateLigatures;
- Character_t9B671B493FAC8D43638C69AF6AE92CBD103D80EC* L_61;
- L_61 = FontAssetUtilities_GetCharacterFromFontAsset_m854EBABBF60E9B80275BE56FA803B258D9B61D99(L_54, L_56, (bool)0, L_57, L_58, L_59, L_60, NULL);
- V_2 = L_61;
- Character_t9B671B493FAC8D43638C69AF6AE92CBD103D80EC* L_62 = V_2;
- V_10 = (bool)((!(((RuntimeObject*)(Character_t9B671B493FAC8D43638C69AF6AE92CBD103D80EC*)L_62) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
- bool L_63 = V_10;
- if (!L_63)
- {
- goto IL_013b;
- }
- }
- {
- __this->___m_CurrentMaterialIndex = 0;
- MaterialReferenceU5BU5D_t4A9B88114E223BD96CE5121053664023CE2DE07E* L_64 = __this->___m_MaterialReferences;
- NullCheck(L_64);
- Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_65 = ((L_64)->GetAddressAt(static_cast<il2cpp_array_size_t>(0)))->___material;
- __this->___m_CurrentMaterial = L_65;
- Il2CppCodeGenWriteBarrier((void**)(&__this->___m_CurrentMaterial), (void*)L_65);
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_66 = ___2_fontAsset;
- uint32_t L_67 = ___1_unicode;
- Character_t9B671B493FAC8D43638C69AF6AE92CBD103D80EC* L_68 = V_2;
- int32_t L_69 = ___3_fontStyle;
- int32_t L_70 = ___4_fontWeight;
- NullCheck(L_66);
- FontAsset_AddCharacterToLookupCache_m616C9F912D8CF75B1AA391BE362788FB8DEC0F59(L_66, L_67, L_68, L_69, L_70, NULL);
- Character_t9B671B493FAC8D43638C69AF6AE92CBD103D80EC* L_71 = V_2;
- V_5 = L_71;
- goto IL_02e9;
- }
-
- IL_013b:
- {
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_72 = ___0_generationSettings;
- NullCheck(L_72);
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_73 = L_72->___fontAsset;
- NullCheck(L_73);
- List_1_t55B85B981AC5FD6A5358491F90FE354F78BB97DE* L_74 = L_73->___m_FallbackFontAssetTable;
- if (!L_74)
- {
- goto IL_015d;
- }
- }
- {
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_75 = ___0_generationSettings;
- NullCheck(L_75);
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_76 = L_75->___fontAsset;
- NullCheck(L_76);
- List_1_t55B85B981AC5FD6A5358491F90FE354F78BB97DE* L_77 = L_76->___m_FallbackFontAssetTable;
- NullCheck(L_77);
- int32_t L_78;
- L_78 = List_1_get_Count_m654F4B0CF3BAA9A130BC72017949E6B5DA07AD86_inline(L_77, List_1_get_Count_m654F4B0CF3BAA9A130BC72017949E6B5DA07AD86_RuntimeMethod_var);
- G_B26_0 = ((((int32_t)L_78) > ((int32_t)0))? 1 : 0);
- goto IL_015e;
- }
-
- IL_015d:
- {
- G_B26_0 = 0;
- }
-
- IL_015e:
- {
- V_11 = (bool)G_B26_0;
- bool L_79 = V_11;
- if (!L_79)
- {
- goto IL_0181;
- }
- }
- {
- uint32_t L_80 = ___1_unicode;
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_81 = ___2_fontAsset;
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_82 = ___0_generationSettings;
- NullCheck(L_82);
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_83 = L_82->___fontAsset;
- NullCheck(L_83);
- List_1_t55B85B981AC5FD6A5358491F90FE354F78BB97DE* L_84 = L_83->___m_FallbackFontAssetTable;
- int32_t L_85 = ___3_fontStyle;
- int32_t L_86 = ___4_fontWeight;
- bool* L_87 = ___5_isUsingAlternativeTypeface;
- bool L_88 = ___6_populateLigatures;
- Character_t9B671B493FAC8D43638C69AF6AE92CBD103D80EC* L_89;
- L_89 = FontAssetUtilities_GetCharacterFromFontAssetsInternal_mE53763E9CB71B0606391F6A0CC5524AADE1908BC(L_80, L_81, L_84, (List_1_t55B85B981AC5FD6A5358491F90FE354F78BB97DE*)NULL, (bool)1, L_85, L_86, L_87, L_88, NULL);
- V_2 = L_89;
- }
-
- IL_0181:
- {
- Character_t9B671B493FAC8D43638C69AF6AE92CBD103D80EC* L_90 = V_2;
- V_12 = (bool)((!(((RuntimeObject*)(Character_t9B671B493FAC8D43638C69AF6AE92CBD103D80EC*)L_90) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
- bool L_91 = V_12;
- if (!L_91)
- {
- goto IL_01a1;
- }
- }
- {
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_92 = ___2_fontAsset;
- uint32_t L_93 = ___1_unicode;
- Character_t9B671B493FAC8D43638C69AF6AE92CBD103D80EC* L_94 = V_2;
- int32_t L_95 = ___3_fontStyle;
- int32_t L_96 = ___4_fontWeight;
- NullCheck(L_92);
- FontAsset_AddCharacterToLookupCache_m616C9F912D8CF75B1AA391BE362788FB8DEC0F59(L_92, L_93, L_94, L_95, L_96, NULL);
- Character_t9B671B493FAC8D43638C69AF6AE92CBD103D80EC* L_97 = V_2;
- V_5 = L_97;
- goto IL_02e9;
- }
-
- IL_01a1:
- {
- }
-
- IL_01a2:
- {
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_98 = ___0_generationSettings;
- NullCheck(L_98);
- SpriteAsset_t1D3CF1D9DC350A4690CB09DE228A8B59F2F02313* L_99 = L_98->___spriteAsset;
- il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
- bool L_100;
- L_100 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_99, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
- V_13 = L_100;
- bool L_101 = V_13;
- if (!L_101)
- {
- goto IL_01d9;
- }
- }
- {
- uint32_t L_102 = ___1_unicode;
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_103 = ___0_generationSettings;
- NullCheck(L_103);
- SpriteAsset_t1D3CF1D9DC350A4690CB09DE228A8B59F2F02313* L_104 = L_103->___spriteAsset;
- SpriteCharacter_tB3516A25DBFA0AD68DD8E1432752D503FD1F40F5* L_105;
- L_105 = FontAssetUtilities_GetSpriteCharacterFromSpriteAsset_mB9147480CA9223089D54748F37F227BC180D78E1(L_102, L_104, (bool)1, NULL);
- V_14 = L_105;
- SpriteCharacter_tB3516A25DBFA0AD68DD8E1432752D503FD1F40F5* L_106 = V_14;
- V_15 = (bool)((!(((RuntimeObject*)(SpriteCharacter_tB3516A25DBFA0AD68DD8E1432752D503FD1F40F5*)L_106) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
- bool L_107 = V_15;
- if (!L_107)
- {
- goto IL_01d8;
- }
- }
- {
- SpriteCharacter_tB3516A25DBFA0AD68DD8E1432752D503FD1F40F5* L_108 = V_14;
- V_5 = L_108;
- goto IL_02e9;
- }
-
- IL_01d8:
- {
- }
-
- IL_01d9:
- {
- TextSettings_tB7F55685AFFD4A96F714427BCACFD6958E357D64* L_109 = V_1;
- NullCheck(L_109);
- List_1_t55B85B981AC5FD6A5358491F90FE354F78BB97DE* L_110;
- L_110 = VirtualFuncInvoker0< List_1_t55B85B981AC5FD6A5358491F90FE354F78BB97DE* >::Invoke(4, L_109);
- if (L_110)
- {
- goto IL_01e7;
- }
- }
- {
- bool L_111 = V_0;
- G_B38_0 = ((((int32_t)L_111) == ((int32_t)0))? 1 : 0);
- goto IL_01e8;
- }
-
- IL_01e7:
- {
- G_B38_0 = 0;
- }
-
- IL_01e8:
- {
- V_16 = (bool)G_B38_0;
- bool L_112 = V_16;
- if (!L_112)
- {
- goto IL_01f6;
- }
- }
- {
- V_5 = (TextElement_tCEF567A8810788262275B39DC39CBA6EBE7472DA*)NULL;
- goto IL_02e9;
- }
-
- IL_01f6:
- {
- uint32_t L_113 = ___1_unicode;
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_114 = ___2_fontAsset;
- TextSettings_tB7F55685AFFD4A96F714427BCACFD6958E357D64* L_115 = V_1;
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_116 = ___0_generationSettings;
- NullCheck(L_116);
- bool L_117 = L_116->___isEditorRenderingModeBitmap;
- if (L_117)
- {
- G_B42_0 = L_115;
- G_B42_1 = L_114;
- G_B42_2 = L_113;
- goto IL_0204;
- }
- G_B41_0 = L_115;
- G_B41_1 = L_114;
- G_B41_2 = L_113;
- }
- {
- G_B43_0 = (-1);
- G_B43_1 = G_B41_0;
- G_B43_2 = G_B41_1;
- G_B43_3 = G_B41_2;
- goto IL_0212;
- }
-
- IL_0204:
- {
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_118 = ___0_generationSettings;
- NullCheck(L_118);
- float L_119 = L_118->___fontSize;
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_120 = ___0_generationSettings;
- NullCheck(L_120);
- float L_121 = L_120->___pixelsPerPoint;
- G_B43_0 = il2cpp_codegen_cast_double_to_int<int32_t>(((float)il2cpp_codegen_multiply(L_119, L_121)));
- G_B43_1 = G_B42_0;
- G_B43_2 = G_B42_1;
- G_B43_3 = G_B42_2;
- }
-
- IL_0212:
- {
- NullCheck(G_B43_1);
- List_1_t55B85B981AC5FD6A5358491F90FE354F78BB97DE* L_122;
- L_122 = VirtualFuncInvoker1< List_1_t55B85B981AC5FD6A5358491F90FE354F78BB97DE*, int32_t >::Invoke(6, G_B43_1, G_B43_0);
- TextSettings_tB7F55685AFFD4A96F714427BCACFD6958E357D64* L_123 = V_1;
- NullCheck(L_123);
- List_1_t55B85B981AC5FD6A5358491F90FE354F78BB97DE* L_124;
- L_124 = TextSettings_get_fallbackOSFontAssets_mA595476A990F2F1CBD78743707F9CF8F6CC4BBA9(L_123, NULL);
- int32_t L_125 = ___3_fontStyle;
- int32_t L_126 = ___4_fontWeight;
- bool* L_127 = ___5_isUsingAlternativeTypeface;
- bool L_128 = ___6_populateLigatures;
- Character_t9B671B493FAC8D43638C69AF6AE92CBD103D80EC* L_129;
- L_129 = FontAssetUtilities_GetCharacterFromFontAssetsInternal_mE53763E9CB71B0606391F6A0CC5524AADE1908BC(G_B43_3, G_B43_2, L_122, L_124, (bool)1, L_125, L_126, L_127, L_128, NULL);
- V_2 = L_129;
- Character_t9B671B493FAC8D43638C69AF6AE92CBD103D80EC* L_130 = V_2;
- V_17 = (bool)((!(((RuntimeObject*)(Character_t9B671B493FAC8D43638C69AF6AE92CBD103D80EC*)L_130) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
- bool L_131 = V_17;
- if (!L_131)
- {
- goto IL_024c;
- }
- }
- {
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_132 = ___2_fontAsset;
- uint32_t L_133 = ___1_unicode;
- Character_t9B671B493FAC8D43638C69AF6AE92CBD103D80EC* L_134 = V_2;
- int32_t L_135 = ___3_fontStyle;
- int32_t L_136 = ___4_fontWeight;
- NullCheck(L_132);
- FontAsset_AddCharacterToLookupCache_m616C9F912D8CF75B1AA391BE362788FB8DEC0F59(L_132, L_133, L_134, L_135, L_136, NULL);
- Character_t9B671B493FAC8D43638C69AF6AE92CBD103D80EC* L_137 = V_2;
- V_5 = L_137;
- goto IL_02e9;
- }
-
- IL_024c:
- {
- TextSettings_tB7F55685AFFD4A96F714427BCACFD6958E357D64* L_138 = V_1;
- NullCheck(L_138);
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_139;
- L_139 = TextSettings_get_defaultFontAsset_mC6280464BFEE081DB23243BB94E49C72A0885A1F_inline(L_138, NULL);
- il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
- bool L_140;
- L_140 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_139, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
- V_18 = L_140;
- bool L_141 = V_18;
- if (!L_141)
- {
- goto IL_0274;
- }
- }
- {
- uint32_t L_142 = ___1_unicode;
- TextSettings_tB7F55685AFFD4A96F714427BCACFD6958E357D64* L_143 = V_1;
- NullCheck(L_143);
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_144;
- L_144 = TextSettings_get_defaultFontAsset_mC6280464BFEE081DB23243BB94E49C72A0885A1F_inline(L_143, NULL);
- int32_t L_145 = ___3_fontStyle;
- int32_t L_146 = ___4_fontWeight;
- bool* L_147 = ___5_isUsingAlternativeTypeface;
- bool L_148 = ___6_populateLigatures;
- Character_t9B671B493FAC8D43638C69AF6AE92CBD103D80EC* L_149;
- L_149 = FontAssetUtilities_GetCharacterFromFontAsset_m854EBABBF60E9B80275BE56FA803B258D9B61D99(L_142, L_144, (bool)1, L_145, L_146, L_147, L_148, NULL);
- V_2 = L_149;
- }
-
- IL_0274:
- {
- Character_t9B671B493FAC8D43638C69AF6AE92CBD103D80EC* L_150 = V_2;
- V_19 = (bool)((!(((RuntimeObject*)(Character_t9B671B493FAC8D43638C69AF6AE92CBD103D80EC*)L_150) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
- bool L_151 = V_19;
- if (!L_151)
- {
- goto IL_0291;
- }
- }
- {
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_152 = ___2_fontAsset;
- uint32_t L_153 = ___1_unicode;
- Character_t9B671B493FAC8D43638C69AF6AE92CBD103D80EC* L_154 = V_2;
- int32_t L_155 = ___3_fontStyle;
- int32_t L_156 = ___4_fontWeight;
- NullCheck(L_152);
- FontAsset_AddCharacterToLookupCache_m616C9F912D8CF75B1AA391BE362788FB8DEC0F59(L_152, L_153, L_154, L_155, L_156, NULL);
- Character_t9B671B493FAC8D43638C69AF6AE92CBD103D80EC* L_157 = V_2;
- V_5 = L_157;
- goto IL_02e9;
- }
-
- IL_0291:
- {
- TextSettings_tB7F55685AFFD4A96F714427BCACFD6958E357D64* L_158 = V_1;
- NullCheck(L_158);
- SpriteAsset_t1D3CF1D9DC350A4690CB09DE228A8B59F2F02313* L_159;
- L_159 = TextSettings_get_defaultSpriteAsset_m8FA900F9747B7ADBCD2A2F612E7D977DB58D6445_inline(L_158, NULL);
- il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
- bool L_160;
- L_160 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_159, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
- V_20 = L_160;
- bool L_161 = V_20;
- if (!L_161)
- {
- goto IL_02e4;
- }
- }
- {
- bool L_162 = V_0;
- if (L_162)
- {
- goto IL_02b7;
- }
- }
- {
- TextSettings_tB7F55685AFFD4A96F714427BCACFD6958E357D64* L_163 = V_1;
- NullCheck(L_163);
- SpriteAsset_t1D3CF1D9DC350A4690CB09DE228A8B59F2F02313* L_164;
- L_164 = TextSettings_get_defaultSpriteAsset_m8FA900F9747B7ADBCD2A2F612E7D977DB58D6445_inline(L_163, NULL);
- NullCheck(L_164);
- Dictionary_2_tD4154357CA320908C5A7A35ED81FA2A9856C28D9* L_165 = L_164->___m_SpriteCharacterLookup;
- G_B53_0 = ((((RuntimeObject*)(Dictionary_2_tD4154357CA320908C5A7A35ED81FA2A9856C28D9*)L_165) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0);
- goto IL_02b8;
- }
-
- IL_02b7:
- {
- G_B53_0 = 0;
- }
-
- IL_02b8:
- {
- V_22 = (bool)G_B53_0;
- bool L_166 = V_22;
- if (!L_166)
- {
- goto IL_02c3;
- }
- }
- {
- V_5 = (TextElement_tCEF567A8810788262275B39DC39CBA6EBE7472DA*)NULL;
- goto IL_02e9;
- }
-
- IL_02c3:
- {
- uint32_t L_167 = ___1_unicode;
- TextSettings_tB7F55685AFFD4A96F714427BCACFD6958E357D64* L_168 = V_1;
- NullCheck(L_168);
- SpriteAsset_t1D3CF1D9DC350A4690CB09DE228A8B59F2F02313* L_169;
- L_169 = TextSettings_get_defaultSpriteAsset_m8FA900F9747B7ADBCD2A2F612E7D977DB58D6445_inline(L_168, NULL);
- SpriteCharacter_tB3516A25DBFA0AD68DD8E1432752D503FD1F40F5* L_170;
- L_170 = FontAssetUtilities_GetSpriteCharacterFromSpriteAsset_mB9147480CA9223089D54748F37F227BC180D78E1(L_167, L_169, (bool)1, NULL);
- V_21 = L_170;
- SpriteCharacter_tB3516A25DBFA0AD68DD8E1432752D503FD1F40F5* L_171 = V_21;
- V_23 = (bool)((!(((RuntimeObject*)(SpriteCharacter_tB3516A25DBFA0AD68DD8E1432752D503FD1F40F5*)L_171) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
- bool L_172 = V_23;
- if (!L_172)
- {
- goto IL_02e3;
- }
- }
- {
- SpriteCharacter_tB3516A25DBFA0AD68DD8E1432752D503FD1F40F5* L_173 = V_21;
- V_5 = L_173;
- goto IL_02e9;
- }
-
- IL_02e3:
- {
- }
-
- IL_02e4:
- {
- V_5 = (TextElement_tCEF567A8810788262275B39DC39CBA6EBE7472DA*)NULL;
- goto IL_02e9;
- }
-
- IL_02e9:
- {
- TextElement_tCEF567A8810788262275B39DC39CBA6EBE7472DA* L_174 = V_5;
- return L_174;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextGenerator_PopulateTextBackingArray_m1CC14B29C1BA4A763D3AF938B4E0920E45D75AB2 (TextGenerator_t6B84DC798596D3A9944DC346DD453C075EE62366* __this, RenderedText_t727191BC1F93D4E7DF9CFE18F7681582D45CBE49* ___0_sourceText, const RuntimeMethod* method)
- {
- int32_t V_0 = 0;
- int32_t V_1 = 0;
- bool V_2 = false;
- Enumerator_tF37C6BEEB3EBB740B2DE105F2E4FF27B41AB2F7F V_3;
- memset((&V_3), 0, sizeof(V_3));
- Il2CppChar V_4 = 0x0;
- {
- V_0 = 0;
- RenderedText_t727191BC1F93D4E7DF9CFE18F7681582D45CBE49* L_0 = ___0_sourceText;
- int32_t L_1;
- L_1 = RenderedText_get_CharacterCount_mFEE0D0D5C8A7FD6A60CE7ACB3957FD83C76CB06E(L_0, NULL);
- V_1 = L_1;
- int32_t L_2 = V_1;
- TextBackingContainer_t72D97EE144D48752E621D2AA89DEA62AB7D037CE* L_3 = (TextBackingContainer_t72D97EE144D48752E621D2AA89DEA62AB7D037CE*)(&__this->___m_TextBackingArray);
- int32_t L_4;
- L_4 = TextBackingContainer_get_Capacity_m8A8EE5A2670CBA7DEF97AA76DCAE4B90DE74A3E7(L_3, NULL);
- V_2 = (bool)((((int32_t)((((int32_t)L_2) < ((int32_t)L_4))? 1 : 0)) == ((int32_t)0))? 1 : 0);
- bool L_5 = V_2;
- if (!L_5)
- {
- goto IL_002c;
- }
- }
- {
- TextBackingContainer_t72D97EE144D48752E621D2AA89DEA62AB7D037CE* L_6 = (TextBackingContainer_t72D97EE144D48752E621D2AA89DEA62AB7D037CE*)(&__this->___m_TextBackingArray);
- int32_t L_7 = V_1;
- TextBackingContainer_Resize_m9ABA1F50B99CFE494EE450304F6BF71541217698(L_6, L_7, NULL);
- }
-
- IL_002c:
- {
- RenderedText_t727191BC1F93D4E7DF9CFE18F7681582D45CBE49* L_8 = ___0_sourceText;
- Enumerator_tF37C6BEEB3EBB740B2DE105F2E4FF27B41AB2F7F L_9;
- L_9 = RenderedText_GetEnumerator_mC1D9E5B2EA09158C7802ACFC60C2C8BCA2FC9E2C(L_8, NULL);
- V_3 = L_9;
- goto IL_0054;
- }
-
- IL_0036:
- {
- Il2CppChar L_10;
- L_10 = Enumerator_get_Current_m5C193C555FEB096F6BA1F5663D817497567DDD0B_inline((&V_3), NULL);
- V_4 = L_10;
- TextBackingContainer_t72D97EE144D48752E621D2AA89DEA62AB7D037CE* L_11 = (TextBackingContainer_t72D97EE144D48752E621D2AA89DEA62AB7D037CE*)(&__this->___m_TextBackingArray);
- int32_t L_12 = V_0;
- Il2CppChar L_13 = V_4;
- TextBackingContainer_set_Item_m7C358387720AA2C2978B1CA8EA84A59E4490737D(L_11, L_12, L_13, NULL);
- int32_t L_14 = V_0;
- V_0 = ((int32_t)il2cpp_codegen_add(L_14, 1));
- }
-
- IL_0054:
- {
- bool L_15;
- L_15 = Enumerator_MoveNext_mC26293738E22339239A5C2417D6FEE1E8B74946A((&V_3), NULL);
- if (L_15)
- {
- goto IL_0036;
- }
- }
- {
- TextBackingContainer_t72D97EE144D48752E621D2AA89DEA62AB7D037CE* L_16 = (TextBackingContainer_t72D97EE144D48752E621D2AA89DEA62AB7D037CE*)(&__this->___m_TextBackingArray);
- int32_t L_17 = V_0;
- TextBackingContainer_set_Item_m7C358387720AA2C2978B1CA8EA84A59E4490737D(L_16, L_17, 0, NULL);
- TextBackingContainer_t72D97EE144D48752E621D2AA89DEA62AB7D037CE* L_18 = (TextBackingContainer_t72D97EE144D48752E621D2AA89DEA62AB7D037CE*)(&__this->___m_TextBackingArray);
- int32_t L_19 = V_0;
- TextBackingContainer_set_Count_m78573180C571ED79DF38DC0A837E536A6869FE97(L_18, L_19, NULL);
- return;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextGenerator_PopulateTextProcessingArray_mEC6B2EE86D363FF3F7CEE50C77A6124A0A27DA16 (TextGenerator_t6B84DC798596D3A9944DC346DD453C075EE62366* __this, TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* ___0_generationSettings, const RuntimeMethod* method)
- {
- static bool s_Il2CppMethodInitialized;
- if (!s_Il2CppMethodInitialized)
- {
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TextGeneratorUtilities_ResizeInternalArray_TisTextProcessingElement_tDCD1EAF9D54829E796F4F9726D63B205344C7698_m6782229814169B966E0C9A291CDB9DBCCB5067D4_RuntimeMethod_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TextGeneratorUtilities_ResizeInternalArray_TisTextProcessingElement_tDCD1EAF9D54829E796F4F9726D63B205344C7698_mFA5A6BF0BC051A85069AE66C8647C10B5049CE3D_RuntimeMethod_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TextGeneratorUtilities_tAD0F329B1A5C7CC27CF63086C11FE092B43FED53_il2cpp_TypeInfo_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TextProcessingStack_1_Pop_m42BCE2727888F3BB652F4E79F4B7B18E8754B79B_RuntimeMethod_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TextProcessingStack_1_SetDefault_m17365A9CC5689813EA0F6E220F49B548D05DABE5_RuntimeMethod_var);
- s_Il2CppMethodInitialized = true;
- }
- int32_t V_0 = 0;
- int32_t V_1 = 0;
- int32_t V_2 = 0;
- TextStyle_tD9287057EB15E73ED76AC925AC21A889D64CDAAE* V_3 = NULL;
- bool V_4 = false;
- int32_t V_5 = 0;
- bool V_6 = false;
- bool V_7 = false;
- uint32_t V_8 = 0;
- bool V_9 = false;
- bool V_10 = false;
- uint32_t V_11 = 0;
- uint32_t V_12 = 0;
- bool V_13 = false;
- bool V_14 = false;
- TextProcessingElement_tDCD1EAF9D54829E796F4F9726D63B205344C7698 V_15;
- memset((&V_15), 0, sizeof(V_15));
- bool V_16 = false;
- bool V_17 = false;
- bool V_18 = false;
- bool V_19 = false;
- bool V_20 = false;
- bool V_21 = false;
- bool V_22 = false;
- int32_t V_23 = 0;
- int32_t V_24 = 0;
- int32_t V_25 = 0;
- int32_t V_26 = 0;
- int32_t V_27 = 0;
- int32_t V_28 = 0;
- bool V_29 = false;
- bool V_30 = false;
- bool V_31 = false;
- bool V_32 = false;
- bool V_33 = false;
- bool V_34 = false;
- bool V_35 = false;
- bool V_36 = false;
- bool V_37 = false;
- bool V_38 = false;
- bool V_39 = false;
- bool V_40 = false;
- bool V_41 = false;
- bool V_42 = false;
- bool V_43 = false;
- bool V_44 = false;
- bool V_45 = false;
- bool V_46 = false;
- bool V_47 = false;
- bool V_48 = false;
- bool V_49 = false;
- bool V_50 = false;
- int32_t G_B5_0 = 0;
- int32_t G_B13_0 = 0;
- int32_t G_B38_0 = 0;
- int32_t G_B44_0 = 0;
- int32_t G_B54_0 = 0;
- int32_t G_B59_0 = 0;
- int32_t G_B123_0 = 0;
- int32_t G_B150_0 = 0;
- {
- TextBackingContainer_t72D97EE144D48752E621D2AA89DEA62AB7D037CE* L_0 = (TextBackingContainer_t72D97EE144D48752E621D2AA89DEA62AB7D037CE*)(&__this->___m_TextBackingArray);
- int32_t L_1;
- L_1 = TextBackingContainer_get_Count_mB42F11C4CB2C7D67D039811AE8BBDBBC13F0C416(L_0, NULL);
- V_0 = L_1;
- TextProcessingElementU5BU5D_t24A1E4C8745577D794FE856B4236875595E7FD22* L_2 = __this->___m_TextProcessingArray;
- NullCheck(L_2);
- int32_t L_3 = V_0;
- V_6 = (bool)((((int32_t)((int32_t)(((RuntimeArray*)L_2)->max_length))) < ((int32_t)L_3))? 1 : 0);
- bool L_4 = V_6;
- if (!L_4)
- {
- goto IL_002b;
- }
- }
- {
- TextProcessingElementU5BU5D_t24A1E4C8745577D794FE856B4236875595E7FD22** L_5 = (TextProcessingElementU5BU5D_t24A1E4C8745577D794FE856B4236875595E7FD22**)(&__this->___m_TextProcessingArray);
- int32_t L_6 = V_0;
- il2cpp_codegen_runtime_class_init_inline(TextGeneratorUtilities_tAD0F329B1A5C7CC27CF63086C11FE092B43FED53_il2cpp_TypeInfo_var);
- TextGeneratorUtilities_ResizeInternalArray_TisTextProcessingElement_tDCD1EAF9D54829E796F4F9726D63B205344C7698_mFA5A6BF0BC051A85069AE66C8647C10B5049CE3D(L_5, L_6, TextGeneratorUtilities_ResizeInternalArray_TisTextProcessingElement_tDCD1EAF9D54829E796F4F9726D63B205344C7698_mFA5A6BF0BC051A85069AE66C8647C10B5049CE3D_RuntimeMethod_var);
- }
-
- IL_002b:
- {
- TextProcessingStack_1U5BU5D_t2552082EA18234192F7BABAE183356A81363BB6F* L_7 = __this->___m_TextStyleStacks;
- TextProcessingStack_1_SetDefault_m17365A9CC5689813EA0F6E220F49B548D05DABE5(L_7, 0, TextProcessingStack_1_SetDefault_m17365A9CC5689813EA0F6E220F49B548D05DABE5_RuntimeMethod_var);
- __this->___m_TextStyleStackDepth = 0;
- V_1 = 0;
- TextProcessingStack_1U5BU5D_t2552082EA18234192F7BABAE183356A81363BB6F* L_8 = __this->___m_TextStyleStacks;
- NullCheck(L_8);
- int32_t L_9;
- L_9 = TextProcessingStack_1_Pop_m42BCE2727888F3BB652F4E79F4B7B18E8754B79B(((L_8)->GetAddressAt(static_cast<il2cpp_array_size_t>(0))), TextProcessingStack_1_Pop_m42BCE2727888F3BB652F4E79F4B7B18E8754B79B_RuntimeMethod_var);
- V_2 = L_9;
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_10 = ___0_generationSettings;
- int32_t L_11 = V_2;
- il2cpp_codegen_runtime_class_init_inline(TextGeneratorUtilities_tAD0F329B1A5C7CC27CF63086C11FE092B43FED53_il2cpp_TypeInfo_var);
- TextStyle_tD9287057EB15E73ED76AC925AC21A889D64CDAAE* L_12;
- L_12 = TextGeneratorUtilities_GetStyle_m236E7C5EBFA951D1D4B2C3C7803BBEA5C2FD1812(L_10, L_11, NULL);
- V_3 = L_12;
- TextStyle_tD9287057EB15E73ED76AC925AC21A889D64CDAAE* L_13 = V_3;
- if (!L_13)
- {
- goto IL_0070;
- }
- }
- {
- TextStyle_tD9287057EB15E73ED76AC925AC21A889D64CDAAE* L_14 = V_3;
- NullCheck(L_14);
- int32_t L_15;
- L_15 = TextStyle_get_hashCode_mA1F4D3630B6AE71C2A31F94B7054C28BDD96084F(L_14, NULL);
- G_B5_0 = ((((int32_t)((((int32_t)L_15) == ((int32_t)((int32_t)-1183493901)))? 1 : 0)) == ((int32_t)0))? 1 : 0);
- goto IL_0071;
- }
-
- IL_0070:
- {
- G_B5_0 = 0;
- }
-
- IL_0071:
- {
- V_7 = (bool)G_B5_0;
- bool L_16 = V_7;
- if (!L_16)
- {
- goto IL_0094;
- }
- }
- {
- TextStyle_tD9287057EB15E73ED76AC925AC21A889D64CDAAE* L_17 = V_3;
- TextProcessingElementU5BU5D_t24A1E4C8745577D794FE856B4236875595E7FD22** L_18 = (TextProcessingElementU5BU5D_t24A1E4C8745577D794FE856B4236875595E7FD22**)(&__this->___m_TextProcessingArray);
- int32_t* L_19 = (int32_t*)(&__this->___m_TextStyleStackDepth);
- TextProcessingStack_1U5BU5D_t2552082EA18234192F7BABAE183356A81363BB6F** L_20 = (TextProcessingStack_1U5BU5D_t2552082EA18234192F7BABAE183356A81363BB6F**)(&__this->___m_TextStyleStacks);
- il2cpp_codegen_runtime_class_init_inline(TextGeneratorUtilities_tAD0F329B1A5C7CC27CF63086C11FE092B43FED53_il2cpp_TypeInfo_var);
- TextGeneratorUtilities_InsertOpeningStyleTag_m94153F78A4B8F7A1811D2C1E9567996E39616F60(L_17, L_18, (&V_1), L_19, L_20, (&___0_generationSettings), NULL);
- }
-
- IL_0094:
- {
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_21 = ___0_generationSettings;
- NullCheck(L_21);
- bool L_22 = L_21->___tagNoParsing;
- V_4 = L_22;
- V_5 = 0;
- goto IL_0a07;
- }
-
- IL_00a4:
- {
- TextBackingContainer_t72D97EE144D48752E621D2AA89DEA62AB7D037CE* L_23 = (TextBackingContainer_t72D97EE144D48752E621D2AA89DEA62AB7D037CE*)(&__this->___m_TextBackingArray);
- int32_t L_24 = V_5;
- uint32_t L_25;
- L_25 = TextBackingContainer_get_Item_m00B920D306C1039BB4E8E3DACFF86130A4ADA612(L_23, L_24, NULL);
- V_8 = L_25;
- uint32_t L_26 = V_8;
- V_9 = (bool)((((int32_t)L_26) == ((int32_t)0))? 1 : 0);
- bool L_27 = V_9;
- if (!L_27)
- {
- goto IL_00c4;
- }
- }
- {
- goto IL_0a15;
- }
-
- IL_00c4:
- {
- uint32_t L_28 = V_8;
- if ((!(((uint32_t)L_28) == ((uint32_t)((int32_t)92)))))
- {
- goto IL_00d3;
- }
- }
- {
- int32_t L_29 = V_5;
- int32_t L_30 = V_0;
- G_B13_0 = ((((int32_t)L_29) < ((int32_t)((int32_t)il2cpp_codegen_subtract(L_30, 1))))? 1 : 0);
- goto IL_00d4;
- }
-
- IL_00d3:
- {
- G_B13_0 = 0;
- }
-
- IL_00d4:
- {
- V_10 = (bool)G_B13_0;
- bool L_31 = V_10;
- if (!L_31)
- {
- goto IL_03b4;
- }
- }
- {
- TextBackingContainer_t72D97EE144D48752E621D2AA89DEA62AB7D037CE* L_32 = (TextBackingContainer_t72D97EE144D48752E621D2AA89DEA62AB7D037CE*)(&__this->___m_TextBackingArray);
- int32_t L_33 = V_5;
- uint32_t L_34;
- L_34 = TextBackingContainer_get_Item_m00B920D306C1039BB4E8E3DACFF86130A4ADA612(L_32, ((int32_t)il2cpp_codegen_add(L_33, 1)), NULL);
- V_12 = L_34;
- uint32_t L_35 = V_12;
- V_11 = L_35;
- uint32_t L_36 = V_11;
- if ((((int32_t)L_36) == ((int32_t)((int32_t)85))))
- {
- goto IL_033a;
- }
- }
- {
- goto IL_00fe;
- }
-
- IL_00fe:
- {
- uint32_t L_37 = V_11;
- if ((((int32_t)L_37) == ((int32_t)((int32_t)92))))
- {
- goto IL_0139;
- }
- }
- {
- goto IL_0106;
- }
-
- IL_0106:
- {
- uint32_t L_38 = V_11;
- switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_38, ((int32_t)110))))
- {
- case 0:
- {
- goto IL_0158;
- }
- case 1:
- {
- goto IL_03b3;
- }
- case 2:
- {
- goto IL_03b3;
- }
- case 3:
- {
- goto IL_03b3;
- }
- case 4:
- {
- goto IL_01b3;
- }
- case 5:
- {
- goto IL_03b3;
- }
- case 6:
- {
- goto IL_020e;
- }
- case 7:
- {
- goto IL_02c4;
- }
- case 8:
- {
- goto IL_0269;
- }
- }
- }
- {
- goto IL_03b3;
- }
-
- IL_0139:
- {
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_39 = ___0_generationSettings;
- NullCheck(L_39);
- bool L_40 = L_39->___parseControlCharacters;
- V_13 = (bool)((((int32_t)L_40) == ((int32_t)0))? 1 : 0);
- bool L_41 = V_13;
- if (!L_41)
- {
- goto IL_014d;
- }
- }
- {
- goto IL_03b3;
- }
-
- IL_014d:
- {
- int32_t L_42 = V_5;
- V_5 = ((int32_t)il2cpp_codegen_add(L_42, 1));
- goto IL_03b3;
- }
-
- IL_0158:
- {
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_43 = ___0_generationSettings;
- NullCheck(L_43);
- bool L_44 = L_43->___parseControlCharacters;
- V_14 = (bool)((((int32_t)L_44) == ((int32_t)0))? 1 : 0);
- bool L_45 = V_14;
- if (!L_45)
- {
- goto IL_016c;
- }
- }
- {
- goto IL_03b3;
- }
-
- IL_016c:
- {
- TextProcessingElementU5BU5D_t24A1E4C8745577D794FE856B4236875595E7FD22* L_46 = __this->___m_TextProcessingArray;
- int32_t L_47 = V_1;
- il2cpp_codegen_initobj((&V_15), sizeof(TextProcessingElement_tDCD1EAF9D54829E796F4F9726D63B205344C7698));
- (&V_15)->___elementType = 1;
- int32_t L_48 = V_5;
- (&V_15)->___stringIndex = L_48;
- (&V_15)->___length = 1;
- (&V_15)->___unicode = ((int32_t)10);
- TextProcessingElement_tDCD1EAF9D54829E796F4F9726D63B205344C7698 L_49 = V_15;
- NullCheck(L_46);
- (L_46)->SetAt(static_cast<il2cpp_array_size_t>(L_47), (TextProcessingElement_tDCD1EAF9D54829E796F4F9726D63B205344C7698)L_49);
- int32_t L_50 = V_5;
- V_5 = ((int32_t)il2cpp_codegen_add(L_50, 1));
- int32_t L_51 = V_1;
- V_1 = ((int32_t)il2cpp_codegen_add(L_51, 1));
- goto IL_0a01;
- }
-
- IL_01b3:
- {
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_52 = ___0_generationSettings;
- NullCheck(L_52);
- bool L_53 = L_52->___parseControlCharacters;
- V_16 = (bool)((((int32_t)L_53) == ((int32_t)0))? 1 : 0);
- bool L_54 = V_16;
- if (!L_54)
- {
- goto IL_01c7;
- }
- }
- {
- goto IL_03b3;
- }
-
- IL_01c7:
- {
- TextProcessingElementU5BU5D_t24A1E4C8745577D794FE856B4236875595E7FD22* L_55 = __this->___m_TextProcessingArray;
- int32_t L_56 = V_1;
- il2cpp_codegen_initobj((&V_15), sizeof(TextProcessingElement_tDCD1EAF9D54829E796F4F9726D63B205344C7698));
- (&V_15)->___elementType = 1;
- int32_t L_57 = V_5;
- (&V_15)->___stringIndex = L_57;
- (&V_15)->___length = 1;
- (&V_15)->___unicode = ((int32_t)13);
- TextProcessingElement_tDCD1EAF9D54829E796F4F9726D63B205344C7698 L_58 = V_15;
- NullCheck(L_55);
- (L_55)->SetAt(static_cast<il2cpp_array_size_t>(L_56), (TextProcessingElement_tDCD1EAF9D54829E796F4F9726D63B205344C7698)L_58);
- int32_t L_59 = V_5;
- V_5 = ((int32_t)il2cpp_codegen_add(L_59, 1));
- int32_t L_60 = V_1;
- V_1 = ((int32_t)il2cpp_codegen_add(L_60, 1));
- goto IL_0a01;
- }
-
- IL_020e:
- {
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_61 = ___0_generationSettings;
- NullCheck(L_61);
- bool L_62 = L_61->___parseControlCharacters;
- V_17 = (bool)((((int32_t)L_62) == ((int32_t)0))? 1 : 0);
- bool L_63 = V_17;
- if (!L_63)
- {
- goto IL_0222;
- }
- }
- {
- goto IL_03b3;
- }
-
- IL_0222:
- {
- TextProcessingElementU5BU5D_t24A1E4C8745577D794FE856B4236875595E7FD22* L_64 = __this->___m_TextProcessingArray;
- int32_t L_65 = V_1;
- il2cpp_codegen_initobj((&V_15), sizeof(TextProcessingElement_tDCD1EAF9D54829E796F4F9726D63B205344C7698));
- (&V_15)->___elementType = 1;
- int32_t L_66 = V_5;
- (&V_15)->___stringIndex = L_66;
- (&V_15)->___length = 1;
- (&V_15)->___unicode = ((int32_t)9);
- TextProcessingElement_tDCD1EAF9D54829E796F4F9726D63B205344C7698 L_67 = V_15;
- NullCheck(L_64);
- (L_64)->SetAt(static_cast<il2cpp_array_size_t>(L_65), (TextProcessingElement_tDCD1EAF9D54829E796F4F9726D63B205344C7698)L_67);
- int32_t L_68 = V_5;
- V_5 = ((int32_t)il2cpp_codegen_add(L_68, 1));
- int32_t L_69 = V_1;
- V_1 = ((int32_t)il2cpp_codegen_add(L_69, 1));
- goto IL_0a01;
- }
-
- IL_0269:
- {
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_70 = ___0_generationSettings;
- NullCheck(L_70);
- bool L_71 = L_70->___parseControlCharacters;
- V_18 = (bool)((((int32_t)L_71) == ((int32_t)0))? 1 : 0);
- bool L_72 = V_18;
- if (!L_72)
- {
- goto IL_027d;
- }
- }
- {
- goto IL_03b3;
- }
-
- IL_027d:
- {
- TextProcessingElementU5BU5D_t24A1E4C8745577D794FE856B4236875595E7FD22* L_73 = __this->___m_TextProcessingArray;
- int32_t L_74 = V_1;
- il2cpp_codegen_initobj((&V_15), sizeof(TextProcessingElement_tDCD1EAF9D54829E796F4F9726D63B205344C7698));
- (&V_15)->___elementType = 1;
- int32_t L_75 = V_5;
- (&V_15)->___stringIndex = L_75;
- (&V_15)->___length = 1;
- (&V_15)->___unicode = ((int32_t)11);
- TextProcessingElement_tDCD1EAF9D54829E796F4F9726D63B205344C7698 L_76 = V_15;
- NullCheck(L_73);
- (L_73)->SetAt(static_cast<il2cpp_array_size_t>(L_74), (TextProcessingElement_tDCD1EAF9D54829E796F4F9726D63B205344C7698)L_76);
- int32_t L_77 = V_5;
- V_5 = ((int32_t)il2cpp_codegen_add(L_77, 1));
- int32_t L_78 = V_1;
- V_1 = ((int32_t)il2cpp_codegen_add(L_78, 1));
- goto IL_0a01;
- }
-
- IL_02c4:
- {
- int32_t L_79 = V_0;
- int32_t L_80 = V_5;
- if ((((int32_t)L_79) <= ((int32_t)((int32_t)il2cpp_codegen_add(L_80, 5)))))
- {
- goto IL_02dc;
- }
- }
- {
- TextBackingContainer_t72D97EE144D48752E621D2AA89DEA62AB7D037CE L_81 = __this->___m_TextBackingArray;
- int32_t L_82 = V_5;
- il2cpp_codegen_runtime_class_init_inline(TextGeneratorUtilities_tAD0F329B1A5C7CC27CF63086C11FE092B43FED53_il2cpp_TypeInfo_var);
- bool L_83;
- L_83 = TextGeneratorUtilities_IsValidUTF16_m944B75A058B351075C02F1DA61B688FAF1186DE8(L_81, ((int32_t)il2cpp_codegen_add(L_82, 2)), NULL);
- G_B38_0 = ((int32_t)(L_83));
- goto IL_02dd;
- }
-
- IL_02dc:
- {
- G_B38_0 = 0;
- }
-
- IL_02dd:
- {
- V_19 = (bool)G_B38_0;
- bool L_84 = V_19;
- if (!L_84)
- {
- goto IL_0338;
- }
- }
- {
- TextProcessingElementU5BU5D_t24A1E4C8745577D794FE856B4236875595E7FD22* L_85 = __this->___m_TextProcessingArray;
- int32_t L_86 = V_1;
- il2cpp_codegen_initobj((&V_15), sizeof(TextProcessingElement_tDCD1EAF9D54829E796F4F9726D63B205344C7698));
- (&V_15)->___elementType = 1;
- int32_t L_87 = V_5;
- (&V_15)->___stringIndex = L_87;
- (&V_15)->___length = 6;
- TextBackingContainer_t72D97EE144D48752E621D2AA89DEA62AB7D037CE L_88 = __this->___m_TextBackingArray;
- int32_t L_89 = V_5;
- il2cpp_codegen_runtime_class_init_inline(TextGeneratorUtilities_tAD0F329B1A5C7CC27CF63086C11FE092B43FED53_il2cpp_TypeInfo_var);
- uint32_t L_90;
- L_90 = TextGeneratorUtilities_GetUTF16_m4E03C41F3B5323D6234DEC0A312F13CEAACCA8E6(L_88, ((int32_t)il2cpp_codegen_add(L_89, 2)), NULL);
- (&V_15)->___unicode = L_90;
- TextProcessingElement_tDCD1EAF9D54829E796F4F9726D63B205344C7698 L_91 = V_15;
- NullCheck(L_85);
- (L_85)->SetAt(static_cast<il2cpp_array_size_t>(L_86), (TextProcessingElement_tDCD1EAF9D54829E796F4F9726D63B205344C7698)L_91);
- int32_t L_92 = V_5;
- V_5 = ((int32_t)il2cpp_codegen_add(L_92, 5));
- int32_t L_93 = V_1;
- V_1 = ((int32_t)il2cpp_codegen_add(L_93, 1));
- goto IL_0a01;
- }
-
- IL_0338:
- {
- goto IL_03b3;
- }
-
- IL_033a:
- {
- int32_t L_94 = V_0;
- int32_t L_95 = V_5;
- if ((((int32_t)L_94) <= ((int32_t)((int32_t)il2cpp_codegen_add(L_95, ((int32_t)9))))))
- {
- goto IL_0353;
- }
- }
- {
- TextBackingContainer_t72D97EE144D48752E621D2AA89DEA62AB7D037CE L_96 = __this->___m_TextBackingArray;
- int32_t L_97 = V_5;
- il2cpp_codegen_runtime_class_init_inline(TextGeneratorUtilities_tAD0F329B1A5C7CC27CF63086C11FE092B43FED53_il2cpp_TypeInfo_var);
- bool L_98;
- L_98 = TextGeneratorUtilities_IsValidUTF32_mD6B22F5E6EAD47537B906859CB093622EECF716D(L_96, ((int32_t)il2cpp_codegen_add(L_97, 2)), NULL);
- G_B44_0 = ((int32_t)(L_98));
- goto IL_0354;
- }
-
- IL_0353:
- {
- G_B44_0 = 0;
- }
-
- IL_0354:
- {
- V_20 = (bool)G_B44_0;
- bool L_99 = V_20;
- if (!L_99)
- {
- goto IL_03b1;
- }
- }
- {
- TextProcessingElementU5BU5D_t24A1E4C8745577D794FE856B4236875595E7FD22* L_100 = __this->___m_TextProcessingArray;
- int32_t L_101 = V_1;
- il2cpp_codegen_initobj((&V_15), sizeof(TextProcessingElement_tDCD1EAF9D54829E796F4F9726D63B205344C7698));
- (&V_15)->___elementType = 1;
- int32_t L_102 = V_5;
- (&V_15)->___stringIndex = L_102;
- (&V_15)->___length = ((int32_t)10);
- TextBackingContainer_t72D97EE144D48752E621D2AA89DEA62AB7D037CE L_103 = __this->___m_TextBackingArray;
- int32_t L_104 = V_5;
- il2cpp_codegen_runtime_class_init_inline(TextGeneratorUtilities_tAD0F329B1A5C7CC27CF63086C11FE092B43FED53_il2cpp_TypeInfo_var);
- uint32_t L_105;
- L_105 = TextGeneratorUtilities_GetUTF32_mAF367B8C1D5B586B49AED2B69E5E7ECEF3378D0D(L_103, ((int32_t)il2cpp_codegen_add(L_104, 2)), NULL);
- (&V_15)->___unicode = L_105;
- TextProcessingElement_tDCD1EAF9D54829E796F4F9726D63B205344C7698 L_106 = V_15;
- NullCheck(L_100);
- (L_100)->SetAt(static_cast<il2cpp_array_size_t>(L_101), (TextProcessingElement_tDCD1EAF9D54829E796F4F9726D63B205344C7698)L_106);
- int32_t L_107 = V_5;
- V_5 = ((int32_t)il2cpp_codegen_add(L_107, ((int32_t)9)));
- int32_t L_108 = V_1;
- V_1 = ((int32_t)il2cpp_codegen_add(L_108, 1));
- goto IL_0a01;
- }
-
- IL_03b1:
- {
- goto IL_03b3;
- }
-
- IL_03b3:
- {
- }
-
- IL_03b4:
- {
- uint32_t L_109 = V_8;
- if ((!(((uint32_t)L_109) >= ((uint32_t)((int32_t)55296)))))
- {
- goto IL_03fe;
- }
- }
- {
- uint32_t L_110 = V_8;
- if ((!(((uint32_t)L_110) <= ((uint32_t)((int32_t)56319)))))
- {
- goto IL_03fe;
- }
- }
- {
- int32_t L_111 = V_0;
- int32_t L_112 = V_5;
- if ((((int32_t)L_111) <= ((int32_t)((int32_t)il2cpp_codegen_add(L_112, 1)))))
- {
- goto IL_03fe;
- }
- }
- {
- TextBackingContainer_t72D97EE144D48752E621D2AA89DEA62AB7D037CE* L_113 = (TextBackingContainer_t72D97EE144D48752E621D2AA89DEA62AB7D037CE*)(&__this->___m_TextBackingArray);
- int32_t L_114 = V_5;
- uint32_t L_115;
- L_115 = TextBackingContainer_get_Item_m00B920D306C1039BB4E8E3DACFF86130A4ADA612(L_113, ((int32_t)il2cpp_codegen_add(L_114, 1)), NULL);
- if ((!(((uint32_t)L_115) >= ((uint32_t)((int32_t)56320)))))
- {
- goto IL_03fe;
- }
- }
- {
- TextBackingContainer_t72D97EE144D48752E621D2AA89DEA62AB7D037CE* L_116 = (TextBackingContainer_t72D97EE144D48752E621D2AA89DEA62AB7D037CE*)(&__this->___m_TextBackingArray);
- int32_t L_117 = V_5;
- uint32_t L_118;
- L_118 = TextBackingContainer_get_Item_m00B920D306C1039BB4E8E3DACFF86130A4ADA612(L_116, ((int32_t)il2cpp_codegen_add(L_117, 1)), NULL);
- G_B54_0 = ((((int32_t)((!(((uint32_t)L_118) <= ((uint32_t)((int32_t)57343))))? 1 : 0)) == ((int32_t)0))? 1 : 0);
- goto IL_03ff;
- }
-
- IL_03fe:
- {
- G_B54_0 = 0;
- }
-
- IL_03ff:
- {
- V_21 = (bool)G_B54_0;
- bool L_119 = V_21;
- if (!L_119)
- {
- goto IL_0461;
- }
- }
- {
- TextProcessingElementU5BU5D_t24A1E4C8745577D794FE856B4236875595E7FD22* L_120 = __this->___m_TextProcessingArray;
- int32_t L_121 = V_1;
- il2cpp_codegen_initobj((&V_15), sizeof(TextProcessingElement_tDCD1EAF9D54829E796F4F9726D63B205344C7698));
- (&V_15)->___elementType = 1;
- int32_t L_122 = V_5;
- (&V_15)->___stringIndex = L_122;
- (&V_15)->___length = 2;
- uint32_t L_123 = V_8;
- TextBackingContainer_t72D97EE144D48752E621D2AA89DEA62AB7D037CE* L_124 = (TextBackingContainer_t72D97EE144D48752E621D2AA89DEA62AB7D037CE*)(&__this->___m_TextBackingArray);
- int32_t L_125 = V_5;
- uint32_t L_126;
- L_126 = TextBackingContainer_get_Item_m00B920D306C1039BB4E8E3DACFF86130A4ADA612(L_124, ((int32_t)il2cpp_codegen_add(L_125, 1)), NULL);
- il2cpp_codegen_runtime_class_init_inline(TextGeneratorUtilities_tAD0F329B1A5C7CC27CF63086C11FE092B43FED53_il2cpp_TypeInfo_var);
- uint32_t L_127;
- L_127 = TextGeneratorUtilities_ConvertToUTF32_m6295E74C04568A52624812F2E615A7F25F235C70(L_123, L_126, NULL);
- (&V_15)->___unicode = L_127;
- TextProcessingElement_tDCD1EAF9D54829E796F4F9726D63B205344C7698 L_128 = V_15;
- NullCheck(L_120);
- (L_120)->SetAt(static_cast<il2cpp_array_size_t>(L_121), (TextProcessingElement_tDCD1EAF9D54829E796F4F9726D63B205344C7698)L_128);
- int32_t L_129 = V_5;
- V_5 = ((int32_t)il2cpp_codegen_add(L_129, 1));
- int32_t L_130 = V_1;
- V_1 = ((int32_t)il2cpp_codegen_add(L_130, 1));
- goto IL_0a01;
- }
-
- IL_0461:
- {
- uint32_t L_131 = V_8;
- if ((!(((uint32_t)L_131) == ((uint32_t)((int32_t)60)))))
- {
- goto IL_046f;
- }
- }
- {
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_132 = ___0_generationSettings;
- NullCheck(L_132);
- bool L_133 = L_132->___richText;
- G_B59_0 = ((int32_t)(L_133));
- goto IL_0470;
- }
-
- IL_046f:
- {
- G_B59_0 = 0;
- }
-
- IL_0470:
- {
- V_22 = (bool)G_B59_0;
- bool L_134 = V_22;
- if (!L_134)
- {
- goto IL_09a7;
- }
- }
- {
- TextBackingContainer_t72D97EE144D48752E621D2AA89DEA62AB7D037CE L_135 = __this->___m_TextBackingArray;
- int32_t L_136 = V_5;
- il2cpp_codegen_runtime_class_init_inline(TextGeneratorUtilities_tAD0F329B1A5C7CC27CF63086C11FE092B43FED53_il2cpp_TypeInfo_var);
- int32_t L_137;
- L_137 = TextGeneratorUtilities_GetMarkupTagHashCode_mFFDE1B0B5CD9774F83C988C5D436D1AD01AAD843(L_135, ((int32_t)il2cpp_codegen_add(L_136, 1)), NULL);
- V_23 = L_137;
- int32_t L_138 = V_23;
- V_28 = L_138;
- int32_t L_139 = V_28;
- V_27 = L_139;
- int32_t L_140 = V_27;
- if ((((int32_t)L_140) > ((int32_t)((int32_t)2289))))
- {
- goto IL_04f9;
- }
- }
- {
- int32_t L_141 = V_27;
- if ((((int32_t)L_141) > ((int32_t)((int32_t)65))))
- {
- goto IL_04cc;
- }
- }
- {
- int32_t L_142 = V_27;
- if ((((int32_t)L_142) == ((int32_t)((int32_t)-408011596))))
- {
- goto IL_055c;
- }
- }
- {
- goto IL_04b0;
- }
-
- IL_04b0:
- {
- int32_t L_143 = V_27;
- if ((((int32_t)L_143) == ((int32_t)((int32_t)-294095813))))
- {
- goto IL_0564;
- }
- }
- {
- goto IL_04be;
- }
-
- IL_04be:
- {
- int32_t L_144 = V_27;
- if ((((int32_t)L_144) == ((int32_t)((int32_t)65))))
- {
- goto IL_081e;
- }
- }
- {
- goto IL_09a6;
- }
-
- IL_04cc:
- {
- int32_t L_145 = V_27;
- if ((((int32_t)L_145) == ((int32_t)((int32_t)1614))))
- {
- goto IL_0913;
- }
- }
- {
- goto IL_04da;
- }
-
- IL_04da:
- {
- int32_t L_146 = V_27;
- if ((((int32_t)L_146) == ((int32_t)((int32_t)2256))))
- {
- goto IL_056c;
- }
- }
- {
- goto IL_04e8;
- }
-
- IL_04e8:
- {
- int32_t L_147 = V_27;
- if ((((int32_t)L_147) == ((int32_t)((int32_t)2289))))
- {
- goto IL_05dd;
- }
- }
- {
- goto IL_09a6;
- }
-
- IL_04f9:
- {
- int32_t L_148 = V_27;
- if ((((int32_t)L_148) > ((int32_t)((int32_t)2869039))))
- {
- goto IL_052f;
- }
- }
- {
- int32_t L_149 = V_27;
- if ((((int32_t)L_149) == ((int32_t)((int32_t)92674))))
- {
- goto IL_07aa;
- }
- }
- {
- goto IL_0510;
- }
-
- IL_0510:
- {
- int32_t L_150 = V_27;
- if ((((int32_t)L_150) == ((int32_t)((int32_t)99623))))
- {
- goto IL_0736;
- }
- }
- {
- goto IL_051e;
- }
-
- IL_051e:
- {
- int32_t L_151 = V_27;
- if ((((int32_t)L_151) == ((int32_t)((int32_t)2869039))))
- {
- goto IL_064e;
- }
- }
- {
- goto IL_09a6;
- }
-
- IL_052f:
- {
- int32_t L_152 = V_27;
- if ((((int32_t)L_152) == ((int32_t)((int32_t)3288238))))
- {
- goto IL_06c2;
- }
- }
- {
- goto IL_053d;
- }
-
- IL_053d:
- {
- int32_t L_153 = V_27;
- if ((((int32_t)L_153) == ((int32_t)((int32_t)100252951))))
- {
- goto IL_0887;
- }
- }
- {
- goto IL_054b;
- }
-
- IL_054b:
- {
- int32_t L_154 = V_27;
- if ((((int32_t)L_154) == ((int32_t)((int32_t)1927738392))))
- {
- goto IL_0939;
- }
- }
- {
- goto IL_09a6;
- }
-
- IL_055c:
- {
- V_4 = (bool)1;
- goto IL_09a6;
- }
-
- IL_0564:
- {
- V_4 = (bool)0;
- goto IL_09a6;
- }
-
- IL_056c:
- {
- bool L_155 = V_4;
- V_29 = L_155;
- bool L_156 = V_29;
- if (!L_156)
- {
- goto IL_0579;
- }
- }
- {
- goto IL_09a6;
- }
-
- IL_0579:
- {
- int32_t L_157 = V_1;
- TextProcessingElementU5BU5D_t24A1E4C8745577D794FE856B4236875595E7FD22* L_158 = __this->___m_TextProcessingArray;
- NullCheck(L_158);
- V_30 = (bool)((((int32_t)L_157) == ((int32_t)((int32_t)(((RuntimeArray*)L_158)->max_length))))? 1 : 0);
- bool L_159 = V_30;
- if (!L_159)
- {
- goto IL_0596;
- }
- }
- {
- TextProcessingElementU5BU5D_t24A1E4C8745577D794FE856B4236875595E7FD22** L_160 = (TextProcessingElementU5BU5D_t24A1E4C8745577D794FE856B4236875595E7FD22**)(&__this->___m_TextProcessingArray);
- il2cpp_codegen_runtime_class_init_inline(TextGeneratorUtilities_tAD0F329B1A5C7CC27CF63086C11FE092B43FED53_il2cpp_TypeInfo_var);
- TextGeneratorUtilities_ResizeInternalArray_TisTextProcessingElement_tDCD1EAF9D54829E796F4F9726D63B205344C7698_m6782229814169B966E0C9A291CDB9DBCCB5067D4(L_160, TextGeneratorUtilities_ResizeInternalArray_TisTextProcessingElement_tDCD1EAF9D54829E796F4F9726D63B205344C7698_m6782229814169B966E0C9A291CDB9DBCCB5067D4_RuntimeMethod_var);
- }
-
- IL_0596:
- {
- TextProcessingElementU5BU5D_t24A1E4C8745577D794FE856B4236875595E7FD22* L_161 = __this->___m_TextProcessingArray;
- int32_t L_162 = V_1;
- il2cpp_codegen_initobj((&V_15), sizeof(TextProcessingElement_tDCD1EAF9D54829E796F4F9726D63B205344C7698));
- (&V_15)->___elementType = 1;
- int32_t L_163 = V_5;
- (&V_15)->___stringIndex = L_163;
- (&V_15)->___length = 4;
- (&V_15)->___unicode = ((int32_t)10);
- TextProcessingElement_tDCD1EAF9D54829E796F4F9726D63B205344C7698 L_164 = V_15;
- NullCheck(L_161);
- (L_161)->SetAt(static_cast<il2cpp_array_size_t>(L_162), (TextProcessingElement_tDCD1EAF9D54829E796F4F9726D63B205344C7698)L_164);
- int32_t L_165 = V_1;
- V_1 = ((int32_t)il2cpp_codegen_add(L_165, 1));
- int32_t L_166 = V_5;
- V_5 = ((int32_t)il2cpp_codegen_add(L_166, 3));
- goto IL_0a01;
- }
-
- IL_05dd:
- {
- bool L_167 = V_4;
- V_31 = L_167;
- bool L_168 = V_31;
- if (!L_168)
- {
- goto IL_05ea;
- }
- }
- {
- goto IL_09a6;
- }
-
- IL_05ea:
- {
- int32_t L_169 = V_1;
- TextProcessingElementU5BU5D_t24A1E4C8745577D794FE856B4236875595E7FD22* L_170 = __this->___m_TextProcessingArray;
- NullCheck(L_170);
- V_32 = (bool)((((int32_t)L_169) == ((int32_t)((int32_t)(((RuntimeArray*)L_170)->max_length))))? 1 : 0);
- bool L_171 = V_32;
- if (!L_171)
- {
- goto IL_0607;
- }
- }
- {
- TextProcessingElementU5BU5D_t24A1E4C8745577D794FE856B4236875595E7FD22** L_172 = (TextProcessingElementU5BU5D_t24A1E4C8745577D794FE856B4236875595E7FD22**)(&__this->___m_TextProcessingArray);
- il2cpp_codegen_runtime_class_init_inline(TextGeneratorUtilities_tAD0F329B1A5C7CC27CF63086C11FE092B43FED53_il2cpp_TypeInfo_var);
- TextGeneratorUtilities_ResizeInternalArray_TisTextProcessingElement_tDCD1EAF9D54829E796F4F9726D63B205344C7698_m6782229814169B966E0C9A291CDB9DBCCB5067D4(L_172, TextGeneratorUtilities_ResizeInternalArray_TisTextProcessingElement_tDCD1EAF9D54829E796F4F9726D63B205344C7698_m6782229814169B966E0C9A291CDB9DBCCB5067D4_RuntimeMethod_var);
- }
-
- IL_0607:
- {
- TextProcessingElementU5BU5D_t24A1E4C8745577D794FE856B4236875595E7FD22* L_173 = __this->___m_TextProcessingArray;
- int32_t L_174 = V_1;
- il2cpp_codegen_initobj((&V_15), sizeof(TextProcessingElement_tDCD1EAF9D54829E796F4F9726D63B205344C7698));
- (&V_15)->___elementType = 1;
- int32_t L_175 = V_5;
- (&V_15)->___stringIndex = L_175;
- (&V_15)->___length = 4;
- (&V_15)->___unicode = ((int32_t)13);
- TextProcessingElement_tDCD1EAF9D54829E796F4F9726D63B205344C7698 L_176 = V_15;
- NullCheck(L_173);
- (L_173)->SetAt(static_cast<il2cpp_array_size_t>(L_174), (TextProcessingElement_tDCD1EAF9D54829E796F4F9726D63B205344C7698)L_176);
- int32_t L_177 = V_1;
- V_1 = ((int32_t)il2cpp_codegen_add(L_177, 1));
- int32_t L_178 = V_5;
- V_5 = ((int32_t)il2cpp_codegen_add(L_178, 3));
- goto IL_0a01;
- }
-
- IL_064e:
- {
- bool L_179 = V_4;
- V_33 = L_179;
- bool L_180 = V_33;
- if (!L_180)
- {
- goto IL_065b;
- }
- }
- {
- goto IL_09a6;
- }
-
- IL_065b:
- {
- int32_t L_181 = V_1;
- TextProcessingElementU5BU5D_t24A1E4C8745577D794FE856B4236875595E7FD22* L_182 = __this->___m_TextProcessingArray;
- NullCheck(L_182);
- V_34 = (bool)((((int32_t)L_181) == ((int32_t)((int32_t)(((RuntimeArray*)L_182)->max_length))))? 1 : 0);
- bool L_183 = V_34;
- if (!L_183)
- {
- goto IL_0678;
- }
- }
- {
- TextProcessingElementU5BU5D_t24A1E4C8745577D794FE856B4236875595E7FD22** L_184 = (TextProcessingElementU5BU5D_t24A1E4C8745577D794FE856B4236875595E7FD22**)(&__this->___m_TextProcessingArray);
- il2cpp_codegen_runtime_class_init_inline(TextGeneratorUtilities_tAD0F329B1A5C7CC27CF63086C11FE092B43FED53_il2cpp_TypeInfo_var);
- TextGeneratorUtilities_ResizeInternalArray_TisTextProcessingElement_tDCD1EAF9D54829E796F4F9726D63B205344C7698_m6782229814169B966E0C9A291CDB9DBCCB5067D4(L_184, TextGeneratorUtilities_ResizeInternalArray_TisTextProcessingElement_tDCD1EAF9D54829E796F4F9726D63B205344C7698_m6782229814169B966E0C9A291CDB9DBCCB5067D4_RuntimeMethod_var);
- }
-
- IL_0678:
- {
- TextProcessingElementU5BU5D_t24A1E4C8745577D794FE856B4236875595E7FD22* L_185 = __this->___m_TextProcessingArray;
- int32_t L_186 = V_1;
- il2cpp_codegen_initobj((&V_15), sizeof(TextProcessingElement_tDCD1EAF9D54829E796F4F9726D63B205344C7698));
- (&V_15)->___elementType = 1;
- int32_t L_187 = V_5;
- (&V_15)->___stringIndex = L_187;
- (&V_15)->___length = 6;
- (&V_15)->___unicode = ((int32_t)160);
- TextProcessingElement_tDCD1EAF9D54829E796F4F9726D63B205344C7698 L_188 = V_15;
- NullCheck(L_185);
- (L_185)->SetAt(static_cast<il2cpp_array_size_t>(L_186), (TextProcessingElement_tDCD1EAF9D54829E796F4F9726D63B205344C7698)L_188);
- int32_t L_189 = V_1;
- V_1 = ((int32_t)il2cpp_codegen_add(L_189, 1));
- int32_t L_190 = V_5;
- V_5 = ((int32_t)il2cpp_codegen_add(L_190, 5));
- goto IL_0a01;
- }
-
- IL_06c2:
- {
- bool L_191 = V_4;
- V_35 = L_191;
- bool L_192 = V_35;
- if (!L_192)
- {
- goto IL_06cf;
- }
- }
- {
- goto IL_09a6;
- }
-
- IL_06cf:
- {
- int32_t L_193 = V_1;
- TextProcessingElementU5BU5D_t24A1E4C8745577D794FE856B4236875595E7FD22* L_194 = __this->___m_TextProcessingArray;
- NullCheck(L_194);
- V_36 = (bool)((((int32_t)L_193) == ((int32_t)((int32_t)(((RuntimeArray*)L_194)->max_length))))? 1 : 0);
- bool L_195 = V_36;
- if (!L_195)
- {
- goto IL_06ec;
- }
- }
- {
- TextProcessingElementU5BU5D_t24A1E4C8745577D794FE856B4236875595E7FD22** L_196 = (TextProcessingElementU5BU5D_t24A1E4C8745577D794FE856B4236875595E7FD22**)(&__this->___m_TextProcessingArray);
- il2cpp_codegen_runtime_class_init_inline(TextGeneratorUtilities_tAD0F329B1A5C7CC27CF63086C11FE092B43FED53_il2cpp_TypeInfo_var);
- TextGeneratorUtilities_ResizeInternalArray_TisTextProcessingElement_tDCD1EAF9D54829E796F4F9726D63B205344C7698_m6782229814169B966E0C9A291CDB9DBCCB5067D4(L_196, TextGeneratorUtilities_ResizeInternalArray_TisTextProcessingElement_tDCD1EAF9D54829E796F4F9726D63B205344C7698_m6782229814169B966E0C9A291CDB9DBCCB5067D4_RuntimeMethod_var);
- }
-
- IL_06ec:
- {
- TextProcessingElementU5BU5D_t24A1E4C8745577D794FE856B4236875595E7FD22* L_197 = __this->___m_TextProcessingArray;
- int32_t L_198 = V_1;
- il2cpp_codegen_initobj((&V_15), sizeof(TextProcessingElement_tDCD1EAF9D54829E796F4F9726D63B205344C7698));
- (&V_15)->___elementType = 1;
- int32_t L_199 = V_5;
- (&V_15)->___stringIndex = L_199;
- (&V_15)->___length = 6;
- (&V_15)->___unicode = ((int32_t)8203);
- TextProcessingElement_tDCD1EAF9D54829E796F4F9726D63B205344C7698 L_200 = V_15;
- NullCheck(L_197);
- (L_197)->SetAt(static_cast<il2cpp_array_size_t>(L_198), (TextProcessingElement_tDCD1EAF9D54829E796F4F9726D63B205344C7698)L_200);
- int32_t L_201 = V_1;
- V_1 = ((int32_t)il2cpp_codegen_add(L_201, 1));
- int32_t L_202 = V_5;
- V_5 = ((int32_t)il2cpp_codegen_add(L_202, 5));
- goto IL_0a01;
- }
-
- IL_0736:
- {
- bool L_203 = V_4;
- V_37 = L_203;
- bool L_204 = V_37;
- if (!L_204)
- {
- goto IL_0743;
- }
- }
- {
- goto IL_09a6;
- }
-
- IL_0743:
- {
- int32_t L_205 = V_1;
- TextProcessingElementU5BU5D_t24A1E4C8745577D794FE856B4236875595E7FD22* L_206 = __this->___m_TextProcessingArray;
- NullCheck(L_206);
- V_38 = (bool)((((int32_t)L_205) == ((int32_t)((int32_t)(((RuntimeArray*)L_206)->max_length))))? 1 : 0);
- bool L_207 = V_38;
- if (!L_207)
- {
- goto IL_0760;
- }
- }
- {
- TextProcessingElementU5BU5D_t24A1E4C8745577D794FE856B4236875595E7FD22** L_208 = (TextProcessingElementU5BU5D_t24A1E4C8745577D794FE856B4236875595E7FD22**)(&__this->___m_TextProcessingArray);
- il2cpp_codegen_runtime_class_init_inline(TextGeneratorUtilities_tAD0F329B1A5C7CC27CF63086C11FE092B43FED53_il2cpp_TypeInfo_var);
- TextGeneratorUtilities_ResizeInternalArray_TisTextProcessingElement_tDCD1EAF9D54829E796F4F9726D63B205344C7698_m6782229814169B966E0C9A291CDB9DBCCB5067D4(L_208, TextGeneratorUtilities_ResizeInternalArray_TisTextProcessingElement_tDCD1EAF9D54829E796F4F9726D63B205344C7698_m6782229814169B966E0C9A291CDB9DBCCB5067D4_RuntimeMethod_var);
- }
-
- IL_0760:
- {
- TextProcessingElementU5BU5D_t24A1E4C8745577D794FE856B4236875595E7FD22* L_209 = __this->___m_TextProcessingArray;
- int32_t L_210 = V_1;
- il2cpp_codegen_initobj((&V_15), sizeof(TextProcessingElement_tDCD1EAF9D54829E796F4F9726D63B205344C7698));
- (&V_15)->___elementType = 1;
- int32_t L_211 = V_5;
- (&V_15)->___stringIndex = L_211;
- (&V_15)->___length = 5;
- (&V_15)->___unicode = ((int32_t)8205);
- TextProcessingElement_tDCD1EAF9D54829E796F4F9726D63B205344C7698 L_212 = V_15;
- NullCheck(L_209);
- (L_209)->SetAt(static_cast<il2cpp_array_size_t>(L_210), (TextProcessingElement_tDCD1EAF9D54829E796F4F9726D63B205344C7698)L_212);
- int32_t L_213 = V_1;
- V_1 = ((int32_t)il2cpp_codegen_add(L_213, 1));
- int32_t L_214 = V_5;
- V_5 = ((int32_t)il2cpp_codegen_add(L_214, 4));
- goto IL_0a01;
- }
-
- IL_07aa:
- {
- bool L_215 = V_4;
- V_39 = L_215;
- bool L_216 = V_39;
- if (!L_216)
- {
- goto IL_07b7;
- }
- }
- {
- goto IL_09a6;
- }
-
- IL_07b7:
- {
- int32_t L_217 = V_1;
- TextProcessingElementU5BU5D_t24A1E4C8745577D794FE856B4236875595E7FD22* L_218 = __this->___m_TextProcessingArray;
- NullCheck(L_218);
- V_40 = (bool)((((int32_t)L_217) == ((int32_t)((int32_t)(((RuntimeArray*)L_218)->max_length))))? 1 : 0);
- bool L_219 = V_40;
- if (!L_219)
- {
- goto IL_07d4;
- }
- }
- {
- TextProcessingElementU5BU5D_t24A1E4C8745577D794FE856B4236875595E7FD22** L_220 = (TextProcessingElementU5BU5D_t24A1E4C8745577D794FE856B4236875595E7FD22**)(&__this->___m_TextProcessingArray);
- il2cpp_codegen_runtime_class_init_inline(TextGeneratorUtilities_tAD0F329B1A5C7CC27CF63086C11FE092B43FED53_il2cpp_TypeInfo_var);
- TextGeneratorUtilities_ResizeInternalArray_TisTextProcessingElement_tDCD1EAF9D54829E796F4F9726D63B205344C7698_m6782229814169B966E0C9A291CDB9DBCCB5067D4(L_220, TextGeneratorUtilities_ResizeInternalArray_TisTextProcessingElement_tDCD1EAF9D54829E796F4F9726D63B205344C7698_m6782229814169B966E0C9A291CDB9DBCCB5067D4_RuntimeMethod_var);
- }
-
- IL_07d4:
- {
- TextProcessingElementU5BU5D_t24A1E4C8745577D794FE856B4236875595E7FD22* L_221 = __this->___m_TextProcessingArray;
- int32_t L_222 = V_1;
- il2cpp_codegen_initobj((&V_15), sizeof(TextProcessingElement_tDCD1EAF9D54829E796F4F9726D63B205344C7698));
- (&V_15)->___elementType = 1;
- int32_t L_223 = V_5;
- (&V_15)->___stringIndex = L_223;
- (&V_15)->___length = 5;
- (&V_15)->___unicode = ((int32_t)173);
- TextProcessingElement_tDCD1EAF9D54829E796F4F9726D63B205344C7698 L_224 = V_15;
- NullCheck(L_221);
- (L_221)->SetAt(static_cast<il2cpp_array_size_t>(L_222), (TextProcessingElement_tDCD1EAF9D54829E796F4F9726D63B205344C7698)L_224);
- int32_t L_225 = V_1;
- V_1 = ((int32_t)il2cpp_codegen_add(L_225, 1));
- int32_t L_226 = V_5;
- V_5 = ((int32_t)il2cpp_codegen_add(L_226, 4));
- goto IL_0a01;
- }
-
- IL_081e:
- {
- TextBackingContainer_t72D97EE144D48752E621D2AA89DEA62AB7D037CE* L_227 = (TextBackingContainer_t72D97EE144D48752E621D2AA89DEA62AB7D037CE*)(&__this->___m_TextBackingArray);
- int32_t L_228;
- L_228 = TextBackingContainer_get_Count_mB42F11C4CB2C7D67D039811AE8BBDBBC13F0C416(L_227, NULL);
- int32_t L_229 = V_5;
- if ((((int32_t)L_228) <= ((int32_t)((int32_t)il2cpp_codegen_add(L_229, 4)))))
- {
- goto IL_0857;
- }
- }
- {
- TextBackingContainer_t72D97EE144D48752E621D2AA89DEA62AB7D037CE* L_230 = (TextBackingContainer_t72D97EE144D48752E621D2AA89DEA62AB7D037CE*)(&__this->___m_TextBackingArray);
- int32_t L_231 = V_5;
- uint32_t L_232;
- L_232 = TextBackingContainer_get_Item_m00B920D306C1039BB4E8E3DACFF86130A4ADA612(L_230, ((int32_t)il2cpp_codegen_add(L_231, 3)), NULL);
- if ((!(((uint32_t)L_232) == ((uint32_t)((int32_t)104)))))
- {
- goto IL_0857;
- }
- }
- {
- TextBackingContainer_t72D97EE144D48752E621D2AA89DEA62AB7D037CE* L_233 = (TextBackingContainer_t72D97EE144D48752E621D2AA89DEA62AB7D037CE*)(&__this->___m_TextBackingArray);
- int32_t L_234 = V_5;
- uint32_t L_235;
- L_235 = TextBackingContainer_get_Item_m00B920D306C1039BB4E8E3DACFF86130A4ADA612(L_233, ((int32_t)il2cpp_codegen_add(L_234, 4)), NULL);
- G_B123_0 = ((((int32_t)L_235) == ((int32_t)((int32_t)114)))? 1 : 0);
- goto IL_0858;
- }
-
- IL_0857:
- {
- G_B123_0 = 0;
- }
-
- IL_0858:
- {
- V_41 = (bool)G_B123_0;
- bool L_236 = V_41;
- if (!L_236)
- {
- goto IL_0882;
- }
- }
- {
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_237 = ___0_generationSettings;
- il2cpp_codegen_runtime_class_init_inline(TextGeneratorUtilities_tAD0F329B1A5C7CC27CF63086C11FE092B43FED53_il2cpp_TypeInfo_var);
- TextStyle_tD9287057EB15E73ED76AC925AC21A889D64CDAAE* L_238;
- L_238 = TextGeneratorUtilities_GetStyle_m236E7C5EBFA951D1D4B2C3C7803BBEA5C2FD1812(L_237, ((int32_t)65), NULL);
- TextProcessingElementU5BU5D_t24A1E4C8745577D794FE856B4236875595E7FD22** L_239 = (TextProcessingElementU5BU5D_t24A1E4C8745577D794FE856B4236875595E7FD22**)(&__this->___m_TextProcessingArray);
- int32_t* L_240 = (int32_t*)(&__this->___m_TextStyleStackDepth);
- TextProcessingStack_1U5BU5D_t2552082EA18234192F7BABAE183356A81363BB6F** L_241 = (TextProcessingStack_1U5BU5D_t2552082EA18234192F7BABAE183356A81363BB6F**)(&__this->___m_TextStyleStacks);
- TextGeneratorUtilities_InsertOpeningTextStyle_mF71E0B0C1B5E938C5AAC7F8FB3CD5278DEEC2408(L_238, L_239, (&V_1), L_240, L_241, (&___0_generationSettings), NULL);
- }
-
- IL_0882:
- {
- goto IL_09a6;
- }
-
- IL_0887:
- {
- bool L_242 = V_4;
- V_42 = L_242;
- bool L_243 = V_42;
- if (!L_243)
- {
- goto IL_0894;
- }
- }
- {
- goto IL_09a6;
- }
-
- IL_0894:
- {
- int32_t L_244 = V_1;
- V_24 = L_244;
- TextBackingContainer_t72D97EE144D48752E621D2AA89DEA62AB7D037CE* L_245 = (TextBackingContainer_t72D97EE144D48752E621D2AA89DEA62AB7D037CE*)(&__this->___m_TextBackingArray);
- int32_t L_246 = V_5;
- TextProcessingElementU5BU5D_t24A1E4C8745577D794FE856B4236875595E7FD22** L_247 = (TextProcessingElementU5BU5D_t24A1E4C8745577D794FE856B4236875595E7FD22**)(&__this->___m_TextProcessingArray);
- int32_t* L_248 = (int32_t*)(&__this->___m_TextStyleStackDepth);
- TextProcessingStack_1U5BU5D_t2552082EA18234192F7BABAE183356A81363BB6F** L_249 = (TextProcessingStack_1U5BU5D_t2552082EA18234192F7BABAE183356A81363BB6F**)(&__this->___m_TextStyleStacks);
- il2cpp_codegen_runtime_class_init_inline(TextGeneratorUtilities_tAD0F329B1A5C7CC27CF63086C11FE092B43FED53_il2cpp_TypeInfo_var);
- bool L_250;
- L_250 = TextGeneratorUtilities_ReplaceOpeningStyleTag_m67FC3FFDE1912D2E7C2DC2BED4C5BA250B1DB705(L_245, L_246, (&V_25), L_247, (&V_1), L_248, L_249, (&___0_generationSettings), NULL);
- V_43 = L_250;
- bool L_251 = V_43;
- if (!L_251)
- {
- goto IL_090e;
- }
- }
- {
- goto IL_08fa;
- }
-
- IL_08c5:
- {
- TextProcessingElementU5BU5D_t24A1E4C8745577D794FE856B4236875595E7FD22* L_252 = __this->___m_TextProcessingArray;
- int32_t L_253 = V_24;
- NullCheck(L_252);
- int32_t L_254 = V_5;
- ((L_252)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_253)))->___stringIndex = L_254;
- TextProcessingElementU5BU5D_t24A1E4C8745577D794FE856B4236875595E7FD22* L_255 = __this->___m_TextProcessingArray;
- int32_t L_256 = V_24;
- NullCheck(L_255);
- int32_t L_257 = V_25;
- int32_t L_258 = V_5;
- ((L_255)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_256)))->___length = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_subtract(L_257, L_258)), 1));
- int32_t L_259 = V_24;
- V_24 = ((int32_t)il2cpp_codegen_add(L_259, 1));
- }
-
- IL_08fa:
- {
- int32_t L_260 = V_24;
- int32_t L_261 = V_1;
- V_44 = (bool)((((int32_t)L_260) < ((int32_t)L_261))? 1 : 0);
- bool L_262 = V_44;
- if (L_262)
- {
- goto IL_08c5;
- }
- }
- {
- int32_t L_263 = V_25;
- V_5 = L_263;
- goto IL_0a01;
- }
-
- IL_090e:
- {
- goto IL_09a6;
- }
-
- IL_0913:
- {
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_264 = ___0_generationSettings;
- il2cpp_codegen_runtime_class_init_inline(TextGeneratorUtilities_tAD0F329B1A5C7CC27CF63086C11FE092B43FED53_il2cpp_TypeInfo_var);
- TextStyle_tD9287057EB15E73ED76AC925AC21A889D64CDAAE* L_265;
- L_265 = TextGeneratorUtilities_GetStyle_m236E7C5EBFA951D1D4B2C3C7803BBEA5C2FD1812(L_264, ((int32_t)65), NULL);
- TextProcessingElementU5BU5D_t24A1E4C8745577D794FE856B4236875595E7FD22** L_266 = (TextProcessingElementU5BU5D_t24A1E4C8745577D794FE856B4236875595E7FD22**)(&__this->___m_TextProcessingArray);
- int32_t* L_267 = (int32_t*)(&__this->___m_TextStyleStackDepth);
- TextProcessingStack_1U5BU5D_t2552082EA18234192F7BABAE183356A81363BB6F** L_268 = (TextProcessingStack_1U5BU5D_t2552082EA18234192F7BABAE183356A81363BB6F**)(&__this->___m_TextStyleStacks);
- TextGeneratorUtilities_InsertClosingTextStyle_m08B150E030816A5084205B49DA40DED97E0C7036(L_265, L_266, (&V_1), L_267, L_268, (&___0_generationSettings), NULL);
- goto IL_09a6;
- }
-
- IL_0939:
- {
- bool L_269 = V_4;
- V_45 = L_269;
- bool L_270 = V_45;
- if (!L_270)
- {
- goto IL_0943;
- }
- }
- {
- goto IL_09a6;
- }
-
- IL_0943:
- {
- int32_t L_271 = V_1;
- V_26 = L_271;
- TextProcessingElementU5BU5D_t24A1E4C8745577D794FE856B4236875595E7FD22** L_272 = (TextProcessingElementU5BU5D_t24A1E4C8745577D794FE856B4236875595E7FD22**)(&__this->___m_TextProcessingArray);
- int32_t* L_273 = (int32_t*)(&__this->___m_TextStyleStackDepth);
- TextProcessingStack_1U5BU5D_t2552082EA18234192F7BABAE183356A81363BB6F** L_274 = (TextProcessingStack_1U5BU5D_t2552082EA18234192F7BABAE183356A81363BB6F**)(&__this->___m_TextStyleStacks);
- il2cpp_codegen_runtime_class_init_inline(TextGeneratorUtilities_tAD0F329B1A5C7CC27CF63086C11FE092B43FED53_il2cpp_TypeInfo_var);
- TextGeneratorUtilities_ReplaceClosingStyleTag_m9DD77D4EACF2389DF2631F515A23C11DC5E58A3B(L_272, (&V_1), L_273, L_274, (&___0_generationSettings), NULL);
- goto IL_0993;
- }
-
- IL_0964:
- {
- TextProcessingElementU5BU5D_t24A1E4C8745577D794FE856B4236875595E7FD22* L_275 = __this->___m_TextProcessingArray;
- int32_t L_276 = V_26;
- NullCheck(L_275);
- int32_t L_277 = V_5;
- ((L_275)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_276)))->___stringIndex = L_277;
- TextProcessingElementU5BU5D_t24A1E4C8745577D794FE856B4236875595E7FD22* L_278 = __this->___m_TextProcessingArray;
- int32_t L_279 = V_26;
- NullCheck(L_278);
- ((L_278)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_279)))->___length = 8;
- int32_t L_280 = V_26;
- V_26 = ((int32_t)il2cpp_codegen_add(L_280, 1));
- }
-
- IL_0993:
- {
- int32_t L_281 = V_26;
- int32_t L_282 = V_1;
- V_46 = (bool)((((int32_t)L_281) < ((int32_t)L_282))? 1 : 0);
- bool L_283 = V_46;
- if (L_283)
- {
- goto IL_0964;
- }
- }
- {
- int32_t L_284 = V_5;
- V_5 = ((int32_t)il2cpp_codegen_add(L_284, 7));
- goto IL_0a01;
- }
-
- IL_09a6:
- {
- }
-
- IL_09a7:
- {
- int32_t L_285 = V_1;
- TextProcessingElementU5BU5D_t24A1E4C8745577D794FE856B4236875595E7FD22* L_286 = __this->___m_TextProcessingArray;
- NullCheck(L_286);
- V_47 = (bool)((((int32_t)L_285) == ((int32_t)((int32_t)(((RuntimeArray*)L_286)->max_length))))? 1 : 0);
- bool L_287 = V_47;
- if (!L_287)
- {
- goto IL_09c4;
- }
- }
- {
- TextProcessingElementU5BU5D_t24A1E4C8745577D794FE856B4236875595E7FD22** L_288 = (TextProcessingElementU5BU5D_t24A1E4C8745577D794FE856B4236875595E7FD22**)(&__this->___m_TextProcessingArray);
- il2cpp_codegen_runtime_class_init_inline(TextGeneratorUtilities_tAD0F329B1A5C7CC27CF63086C11FE092B43FED53_il2cpp_TypeInfo_var);
- TextGeneratorUtilities_ResizeInternalArray_TisTextProcessingElement_tDCD1EAF9D54829E796F4F9726D63B205344C7698_m6782229814169B966E0C9A291CDB9DBCCB5067D4(L_288, TextGeneratorUtilities_ResizeInternalArray_TisTextProcessingElement_tDCD1EAF9D54829E796F4F9726D63B205344C7698_m6782229814169B966E0C9A291CDB9DBCCB5067D4_RuntimeMethod_var);
- }
-
- IL_09c4:
- {
- TextProcessingElementU5BU5D_t24A1E4C8745577D794FE856B4236875595E7FD22* L_289 = __this->___m_TextProcessingArray;
- int32_t L_290 = V_1;
- il2cpp_codegen_initobj((&V_15), sizeof(TextProcessingElement_tDCD1EAF9D54829E796F4F9726D63B205344C7698));
- (&V_15)->___elementType = 1;
- int32_t L_291 = V_5;
- (&V_15)->___stringIndex = L_291;
- (&V_15)->___length = 1;
- uint32_t L_292 = V_8;
- (&V_15)->___unicode = L_292;
- TextProcessingElement_tDCD1EAF9D54829E796F4F9726D63B205344C7698 L_293 = V_15;
- NullCheck(L_289);
- (L_289)->SetAt(static_cast<il2cpp_array_size_t>(L_290), (TextProcessingElement_tDCD1EAF9D54829E796F4F9726D63B205344C7698)L_293);
- int32_t L_294 = V_1;
- V_1 = ((int32_t)il2cpp_codegen_add(L_294, 1));
- }
-
- IL_0a01:
- {
- int32_t L_295 = V_5;
- V_5 = ((int32_t)il2cpp_codegen_add(L_295, 1));
- }
-
- IL_0a07:
- {
- int32_t L_296 = V_5;
- int32_t L_297 = V_0;
- V_48 = (bool)((((int32_t)L_296) < ((int32_t)L_297))? 1 : 0);
- bool L_298 = V_48;
- if (L_298)
- {
- goto IL_00a4;
- }
- }
-
- IL_0a15:
- {
- __this->___m_TextStyleStackDepth = 0;
- TextStyle_tD9287057EB15E73ED76AC925AC21A889D64CDAAE* L_299 = V_3;
- if (!L_299)
- {
- goto IL_0a31;
- }
- }
- {
- TextStyle_tD9287057EB15E73ED76AC925AC21A889D64CDAAE* L_300 = V_3;
- NullCheck(L_300);
- int32_t L_301;
- L_301 = TextStyle_get_hashCode_mA1F4D3630B6AE71C2A31F94B7054C28BDD96084F(L_300, NULL);
- G_B150_0 = ((((int32_t)((((int32_t)L_301) == ((int32_t)((int32_t)-1183493901)))? 1 : 0)) == ((int32_t)0))? 1 : 0);
- goto IL_0a32;
- }
-
- IL_0a31:
- {
- G_B150_0 = 0;
- }
-
- IL_0a32:
- {
- V_49 = (bool)G_B150_0;
- bool L_302 = V_49;
- if (!L_302)
- {
- goto IL_0a54;
- }
- }
- {
- TextProcessingElementU5BU5D_t24A1E4C8745577D794FE856B4236875595E7FD22** L_303 = (TextProcessingElementU5BU5D_t24A1E4C8745577D794FE856B4236875595E7FD22**)(&__this->___m_TextProcessingArray);
- int32_t* L_304 = (int32_t*)(&__this->___m_TextStyleStackDepth);
- TextProcessingStack_1U5BU5D_t2552082EA18234192F7BABAE183356A81363BB6F** L_305 = (TextProcessingStack_1U5BU5D_t2552082EA18234192F7BABAE183356A81363BB6F**)(&__this->___m_TextStyleStacks);
- il2cpp_codegen_runtime_class_init_inline(TextGeneratorUtilities_tAD0F329B1A5C7CC27CF63086C11FE092B43FED53_il2cpp_TypeInfo_var);
- TextGeneratorUtilities_InsertClosingStyleTag_mD6A4B3357D6478C5770AEE460F61917584B905DB(L_303, (&V_1), L_304, L_305, (&___0_generationSettings), NULL);
- }
-
- IL_0a54:
- {
- int32_t L_306 = V_1;
- TextProcessingElementU5BU5D_t24A1E4C8745577D794FE856B4236875595E7FD22* L_307 = __this->___m_TextProcessingArray;
- NullCheck(L_307);
- V_50 = (bool)((((int32_t)L_306) == ((int32_t)((int32_t)(((RuntimeArray*)L_307)->max_length))))? 1 : 0);
- bool L_308 = V_50;
- if (!L_308)
- {
- goto IL_0a71;
- }
- }
- {
- TextProcessingElementU5BU5D_t24A1E4C8745577D794FE856B4236875595E7FD22** L_309 = (TextProcessingElementU5BU5D_t24A1E4C8745577D794FE856B4236875595E7FD22**)(&__this->___m_TextProcessingArray);
- il2cpp_codegen_runtime_class_init_inline(TextGeneratorUtilities_tAD0F329B1A5C7CC27CF63086C11FE092B43FED53_il2cpp_TypeInfo_var);
- TextGeneratorUtilities_ResizeInternalArray_TisTextProcessingElement_tDCD1EAF9D54829E796F4F9726D63B205344C7698_m6782229814169B966E0C9A291CDB9DBCCB5067D4(L_309, TextGeneratorUtilities_ResizeInternalArray_TisTextProcessingElement_tDCD1EAF9D54829E796F4F9726D63B205344C7698_m6782229814169B966E0C9A291CDB9DBCCB5067D4_RuntimeMethod_var);
- }
-
- IL_0a71:
- {
- TextProcessingElementU5BU5D_t24A1E4C8745577D794FE856B4236875595E7FD22* L_310 = __this->___m_TextProcessingArray;
- int32_t L_311 = V_1;
- NullCheck(L_310);
- ((L_310)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_311)))->___unicode = 0;
- int32_t L_312 = V_1;
- __this->___m_InternalTextProcessingArraySize = L_312;
- return;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TextGenerator_PopulateFontAsset_m46B39A380C3A810B02E43C8E89623FEEC54DEF00 (TextGenerator_t6B84DC798596D3A9944DC346DD453C075EE62366* __this, TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* ___0_generationSettings, TextProcessingElementU5BU5D_t24A1E4C8745577D794FE856B4236875595E7FD22* ___1_textProcessingArray, const RuntimeMethod* method)
- {
- static bool s_Il2CppMethodInitialized;
- if (!s_Il2CppMethodInitialized)
- {
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Clear_m9821889E928BB7EAEE9A7E81EDFC59651F7CBDD0_RuntimeMethod_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_TryGetValue_mF8497802B60BE1DF8FB93973365EA0E4C7A52F77_RuntimeMethod_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FontAsset_t61A6446D934E582651044E33D250EA8D306AB958_il2cpp_TypeInfo_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Contains_mE545A4609C70E82A744DC4AA28AD7940B7A75F9C_RuntimeMethod_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m41FAF4BAC9128841553F2CE1BA0CD7236D3000E5_RuntimeMethod_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m57B62D5396EAD21285DF79006D76BC93E9B9A09A_RuntimeMethod_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mB8AD74ED5BF7AC044165CC1DB56DE13AA35E3080_RuntimeMethod_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MaterialManager_t104D2897F78BE83C3377323E18BEB5B8F0704D9B_il2cpp_TypeInfo_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3_il2cpp_TypeInfo_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SpriteAsset_t1D3CF1D9DC350A4690CB09DE228A8B59F2F02313_il2cpp_TypeInfo_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TextGeneratorUtilities_tAD0F329B1A5C7CC27CF63086C11FE092B43FED53_il2cpp_TypeInfo_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TextProcessingStack_1_SetDefault_mDAFD4911B5A8BEE57351A37415ADF348F0A6B54C_RuntimeMethod_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TextProcessingStack_1_SetDefault_mDF71503A7E4F1891305CDCC7AE245CA66A713E79_RuntimeMethod_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2E67AA4BD17EDD597C4245BD947E191FA4BCE166);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF2A0F974B3766A4AA1FC02A0D66154EFADBEEB43);
- s_Il2CppMethodInitialized = true;
- }
- bool V_0 = false;
- TextSettings_tB7F55685AFFD4A96F714427BCACFD6958E357D64* V_1 = NULL;
- int32_t V_2 = 0;
- bool V_3 = false;
- bool V_4 = false;
- bool V_5 = false;
- bool V_6 = false;
- bool V_7 = false;
- bool V_8 = false;
- bool V_9 = false;
- int32_t V_10 = 0;
- uint32_t V_11 = 0;
- int32_t V_12 = 0;
- bool V_13 = false;
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* V_14 = NULL;
- Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* V_15 = NULL;
- TextElement_tCEF567A8810788262275B39DC39CBA6EBE7472DA* V_16 = NULL;
- uint32_t V_17 = 0;
- bool V_18 = false;
- int32_t V_19 = 0;
- bool V_20 = false;
- bool V_21 = false;
- int32_t V_22 = 0;
- bool V_23 = false;
- bool V_24 = false;
- bool V_25 = false;
- bool V_26 = false;
- bool V_27 = false;
- bool V_28 = false;
- bool V_29 = false;
- bool V_30 = false;
- bool V_31 = false;
- bool V_32 = false;
- bool V_33 = false;
- bool V_34 = false;
- bool V_35 = false;
- bool V_36 = false;
- bool V_37 = false;
- bool V_38 = false;
- uint32_t V_39 = 0;
- bool V_40 = false;
- uint32_t V_41 = 0;
- bool V_42 = false;
- bool V_43 = false;
- bool V_44 = false;
- bool V_45 = false;
- bool V_46 = false;
- bool V_47 = false;
- bool V_48 = false;
- String_t* V_49 = NULL;
- bool V_50 = false;
- bool V_51 = false;
- List_1_t420B17163897A4DF994BA698744548CD81961E70* V_52 = NULL;
- bool V_53 = false;
- bool V_54 = false;
- uint32_t V_55 = 0;
- bool V_56 = false;
- bool V_57 = false;
- bool V_58 = false;
- Glyph_t700CF8EBE04ED4AEAB520885AAA1B309E02A103F* V_59 = NULL;
- bool V_60 = false;
- bool V_61 = false;
- int32_t V_62 = 0;
- LigatureSubstitutionRecord_t8660DC6B1D65C655D698216F72BFB3C85DDCAB94 V_63;
- memset((&V_63), 0, sizeof(V_63));
- int32_t V_64 = 0;
- uint32_t V_65 = 0;
- int32_t V_66 = 0;
- uint32_t V_67 = 0;
- uint32_t V_68 = 0;
- bool V_69 = false;
- bool V_70 = false;
- bool V_71 = false;
- bool V_72 = false;
- bool V_73 = false;
- bool V_74 = false;
- bool V_75 = false;
- Glyph_t700CF8EBE04ED4AEAB520885AAA1B309E02A103F* V_76 = NULL;
- int32_t V_77 = 0;
- bool V_78 = false;
- bool V_79 = false;
- bool V_80 = false;
- bool V_81 = false;
- SpriteAsset_t1D3CF1D9DC350A4690CB09DE228A8B59F2F02313* V_82 = NULL;
- bool V_83 = false;
- bool V_84 = false;
- bool V_85 = false;
- bool V_86 = false;
- bool V_87 = false;
- bool V_88 = false;
- bool V_89 = false;
- bool V_90 = false;
- bool V_91 = false;
- bool V_92 = false;
- TextGenerator_t6B84DC798596D3A9944DC346DD453C075EE62366* G_B2_0 = NULL;
- TextGenerator_t6B84DC798596D3A9944DC346DD453C075EE62366* G_B1_0 = NULL;
- int32_t G_B3_0 = 0;
- TextGenerator_t6B84DC798596D3A9944DC346DD453C075EE62366* G_B3_1 = NULL;
- int32_t G_B9_0 = 0;
- int32_t G_B21_0 = 0;
- int32_t G_B46_0 = 0;
- uint32_t G_B51_0 = 0;
- int32_t G_B57_0 = 0;
- int32_t G_B59_0 = 0;
- int32_t G_B61_0 = 0;
- int32_t G_B65_0 = 0;
- TextProcessingElement_tDCD1EAF9D54829E796F4F9726D63B205344C7698* G_B77_0 = NULL;
- TextProcessingElement_tDCD1EAF9D54829E796F4F9726D63B205344C7698* G_B76_0 = NULL;
- int32_t G_B78_0 = 0;
- TextProcessingElement_tDCD1EAF9D54829E796F4F9726D63B205344C7698* G_B78_1 = NULL;
- TextSettings_tB7F55685AFFD4A96F714427BCACFD6958E357D64* G_B81_0 = NULL;
- TextSettings_tB7F55685AFFD4A96F714427BCACFD6958E357D64* G_B80_0 = NULL;
- int32_t G_B82_0 = 0;
- TextSettings_tB7F55685AFFD4A96F714427BCACFD6958E357D64* G_B82_1 = NULL;
- int32_t G_B85_0 = 0;
- TextSettings_tB7F55685AFFD4A96F714427BCACFD6958E357D64* G_B89_0 = NULL;
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* G_B89_1 = NULL;
- uint32_t G_B89_2 = 0;
- TextSettings_tB7F55685AFFD4A96F714427BCACFD6958E357D64* G_B88_0 = NULL;
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* G_B88_1 = NULL;
- uint32_t G_B88_2 = 0;
- int32_t G_B90_0 = 0;
- TextSettings_tB7F55685AFFD4A96F714427BCACFD6958E357D64* G_B90_1 = NULL;
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* G_B90_2 = NULL;
- uint32_t G_B90_3 = 0;
- String_t* G_B103_0 = NULL;
- int32_t G_B109_0 = 0;
- int32_t G_B116_0 = 0;
- int32_t G_B118_0 = 0;
- int32_t G_B129_0 = 0;
- int32_t G_B162_0 = 0;
- int32_t G_B175_0 = 0;
- int32_t G_B183_0 = 0;
- int32_t G_B187_0 = 0;
- int32_t G_B197_0 = 0;
- {
- bool L_0;
- L_0 = TextGenerator_get_IsExecutingJob_m2570EC49336A66E65C8429B8516F8E79578A955C_inline(NULL);
- V_0 = (bool)((((int32_t)L_0) == ((int32_t)0))? 1 : 0);
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_1 = ___0_generationSettings;
- NullCheck(L_1);
- TextSettings_tB7F55685AFFD4A96F714427BCACFD6958E357D64* L_2 = L_1->___textSettings;
- V_1 = L_2;
- V_2 = 0;
- __this->___m_TotalCharacterCount = 0;
- __this->___m_isTextLayoutPhase = (bool)0;
- __this->___m_TagNoParsing = (bool)0;
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_3 = ___0_generationSettings;
- NullCheck(L_3);
- int32_t L_4 = L_3->___fontStyle;
- __this->___m_FontStyleInternal = L_4;
- FontStyleStack_t63C77495F068E6DF762D6AF063A817E3709659A7* L_5 = (FontStyleStack_t63C77495F068E6DF762D6AF063A817E3709659A7*)(&__this->___m_FontStyleStack);
- FontStyleStack_Clear_m989659363648B27540168E46F23E1EF9877C06E0(L_5, NULL);
- int32_t L_6 = __this->___m_FontStyleInternal;
- if ((((int32_t)((int32_t)((int32_t)L_6&1))) == ((int32_t)1)))
- {
- G_B2_0 = __this;
- goto IL_0054;
- }
- G_B1_0 = __this;
- }
- {
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_7 = ___0_generationSettings;
- NullCheck(L_7);
- int32_t L_8 = L_7->___fontWeight;
- G_B3_0 = ((int32_t)(L_8));
- G_B3_1 = G_B1_0;
- goto IL_0059;
- }
-
- IL_0054:
- {
- G_B3_0 = ((int32_t)700);
- G_B3_1 = G_B2_0;
- }
-
- IL_0059:
- {
- NullCheck(G_B3_1);
- G_B3_1->___m_FontWeightInternal = G_B3_0;
- TextProcessingStack_1_t698B87CDD968C2046F57134BB3AB807EBFFD7790* L_9 = (TextProcessingStack_1_t698B87CDD968C2046F57134BB3AB807EBFFD7790*)(&__this->___m_FontWeightStack);
- int32_t L_10 = __this->___m_FontWeightInternal;
- TextProcessingStack_1_SetDefault_mDF71503A7E4F1891305CDCC7AE245CA66A713E79(L_9, L_10, TextProcessingStack_1_SetDefault_mDF71503A7E4F1891305CDCC7AE245CA66A713E79_RuntimeMethod_var);
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_11 = ___0_generationSettings;
- NullCheck(L_11);
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_12 = L_11->___fontAsset;
- __this->___m_CurrentFontAsset = L_12;
- Il2CppCodeGenWriteBarrier((void**)(&__this->___m_CurrentFontAsset), (void*)L_12);
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_13 = ___0_generationSettings;
- NullCheck(L_13);
- Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_14 = L_13->___material;
- __this->___m_CurrentMaterial = L_14;
- Il2CppCodeGenWriteBarrier((void**)(&__this->___m_CurrentMaterial), (void*)L_14);
- __this->___m_CurrentMaterialIndex = 0;
- TextProcessingStack_1_t0C74606C1B6C7817CA95F0DCA46B219CF6FB35CA* L_15 = (TextProcessingStack_1_t0C74606C1B6C7817CA95F0DCA46B219CF6FB35CA*)(&__this->___m_MaterialReferenceStack);
- int32_t L_16 = __this->___m_CurrentMaterialIndex;
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_17 = __this->___m_CurrentFontAsset;
- Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_18 = __this->___m_CurrentMaterial;
- float L_19 = __this->___m_Padding;
- MaterialReference_t86DB0799D5C82869D4FF0A4F59624AED6910FD26 L_20;
- memset((&L_20), 0, sizeof(L_20));
- MaterialReference__ctor_m044AAA2C1079EB25A5534A6E0FA2314F033DB15A((&L_20), L_16, L_17, (SpriteAsset_t1D3CF1D9DC350A4690CB09DE228A8B59F2F02313*)NULL, L_18, L_19, NULL);
- TextProcessingStack_1_SetDefault_mDAFD4911B5A8BEE57351A37415ADF348F0A6B54C(L_15, L_20, TextProcessingStack_1_SetDefault_mDAFD4911B5A8BEE57351A37415ADF348F0A6B54C_RuntimeMethod_var);
- Dictionary_2_tABE19B9C5C52F1DE14F0D3287B2696E7D7419180* L_21 = __this->___m_MaterialReferenceIndexLookup;
- NullCheck(L_21);
- Dictionary_2_Clear_m9821889E928BB7EAEE9A7E81EDFC59651F7CBDD0(L_21, Dictionary_2_Clear_m9821889E928BB7EAEE9A7E81EDFC59651F7CBDD0_RuntimeMethod_var);
- Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_22 = __this->___m_CurrentMaterial;
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_23 = __this->___m_CurrentFontAsset;
- MaterialReferenceU5BU5D_t4A9B88114E223BD96CE5121053664023CE2DE07E** L_24 = (MaterialReferenceU5BU5D_t4A9B88114E223BD96CE5121053664023CE2DE07E**)(&__this->___m_MaterialReferences);
- Dictionary_2_tABE19B9C5C52F1DE14F0D3287B2696E7D7419180* L_25 = __this->___m_MaterialReferenceIndexLookup;
- int32_t L_26;
- L_26 = MaterialReference_AddMaterialReference_m13CC47A7CA6C8781EA68A355B36FCD5AFF467A40(L_22, L_23, L_24, L_25, NULL);
- __this->___m_TextElementType = 1;
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_27 = ___0_generationSettings;
- NullCheck(L_27);
- int32_t L_28 = L_27->___overflowMode;
- V_4 = (bool)((((int32_t)L_28) == ((int32_t)1))? 1 : 0);
- bool L_29 = V_4;
- if (!L_29)
- {
- goto IL_0225;
- }
- }
- {
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_30 = ___0_generationSettings;
- bool L_31;
- L_31 = TextGenerator_GetEllipsisSpecialCharacter_m9CB8856D34D4B6B0C5BFB200ABFE2FFA4B3AEA60(__this, L_30, NULL);
- SpecialCharacter_t869F8BE65A7FE32AFD4196118258F49A63D8E2BD* L_32 = (SpecialCharacter_t869F8BE65A7FE32AFD4196118258F49A63D8E2BD*)(&__this->___m_Ellipsis);
- Character_t9B671B493FAC8D43638C69AF6AE92CBD103D80EC* L_33 = L_32->___character;
- V_5 = (bool)((!(((RuntimeObject*)(Character_t9B671B493FAC8D43638C69AF6AE92CBD103D80EC*)L_33) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
- bool L_34 = V_5;
- if (!L_34)
- {
- goto IL_0224;
- }
- }
- {
- SpecialCharacter_t869F8BE65A7FE32AFD4196118258F49A63D8E2BD* L_35 = (SpecialCharacter_t869F8BE65A7FE32AFD4196118258F49A63D8E2BD*)(&__this->___m_Ellipsis);
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_36 = L_35->___fontAsset;
- NullCheck(L_36);
- int32_t L_37;
- L_37 = VirtualFuncInvoker0< int32_t >::Invoke(2, L_36);
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_38 = __this->___m_CurrentFontAsset;
- NullCheck(L_38);
- int32_t L_39;
- L_39 = VirtualFuncInvoker0< int32_t >::Invoke(2, L_38);
- V_6 = (bool)((((int32_t)((((int32_t)L_37) == ((int32_t)L_39))? 1 : 0)) == ((int32_t)0))? 1 : 0);
- bool L_40 = V_6;
- if (!L_40)
- {
- goto IL_0223;
- }
- }
- {
- TextSettings_tB7F55685AFFD4A96F714427BCACFD6958E357D64* L_41 = V_1;
- NullCheck(L_41);
- bool L_42;
- L_42 = TextSettings_get_matchMaterialPreset_m4675979547AE4C83E680260EAE5ACBC4FAC53B87_inline(L_41, NULL);
- if (!L_42)
- {
- goto IL_0176;
- }
- }
- {
- Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_43 = __this->___m_CurrentMaterial;
- NullCheck(L_43);
- int32_t L_44;
- L_44 = VirtualFuncInvoker0< int32_t >::Invoke(2, L_43);
- SpecialCharacter_t869F8BE65A7FE32AFD4196118258F49A63D8E2BD* L_45 = (SpecialCharacter_t869F8BE65A7FE32AFD4196118258F49A63D8E2BD*)(&__this->___m_Ellipsis);
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_46 = L_45->___fontAsset;
- NullCheck(L_46);
- Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_47;
- L_47 = TextAsset_get_material_m4B9C02D34426436FDB01F1963A9FDC11D75604EF_inline(L_46, NULL);
- NullCheck(L_47);
- int32_t L_48;
- L_48 = VirtualFuncInvoker0< int32_t >::Invoke(2, L_47);
- G_B9_0 = ((((int32_t)((((int32_t)L_44) == ((int32_t)L_48))? 1 : 0)) == ((int32_t)0))? 1 : 0);
- goto IL_0177;
- }
-
- IL_0176:
- {
- G_B9_0 = 0;
- }
-
- IL_0177:
- {
- V_7 = (bool)G_B9_0;
- bool L_49 = V_7;
- if (!L_49)
- {
- goto IL_01b9;
- }
- }
- {
- bool L_50 = V_0;
- V_8 = (bool)((((int32_t)L_50) == ((int32_t)0))? 1 : 0);
- bool L_51 = V_8;
- if (!L_51)
- {
- goto IL_0190;
- }
- }
- {
- V_9 = (bool)0;
- goto IL_0c27;
- }
-
- IL_0190:
- {
- SpecialCharacter_t869F8BE65A7FE32AFD4196118258F49A63D8E2BD* L_52 = (SpecialCharacter_t869F8BE65A7FE32AFD4196118258F49A63D8E2BD*)(&__this->___m_Ellipsis);
- Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_53 = __this->___m_CurrentMaterial;
- SpecialCharacter_t869F8BE65A7FE32AFD4196118258F49A63D8E2BD* L_54 = (SpecialCharacter_t869F8BE65A7FE32AFD4196118258F49A63D8E2BD*)(&__this->___m_Ellipsis);
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_55 = L_54->___fontAsset;
- NullCheck(L_55);
- Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_56;
- L_56 = TextAsset_get_material_m4B9C02D34426436FDB01F1963A9FDC11D75604EF_inline(L_55, NULL);
- il2cpp_codegen_runtime_class_init_inline(MaterialManager_t104D2897F78BE83C3377323E18BEB5B8F0704D9B_il2cpp_TypeInfo_var);
- Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_57;
- L_57 = MaterialManager_GetFallbackMaterial_m10F67CE1AE1E0B9D8BA8AFC06110FADA2404B5A1(L_53, L_56, NULL);
- L_52->___material = L_57;
- Il2CppCodeGenWriteBarrier((void**)(&L_52->___material), (void*)L_57);
- goto IL_01d4;
- }
-
- IL_01b9:
- {
- SpecialCharacter_t869F8BE65A7FE32AFD4196118258F49A63D8E2BD* L_58 = (SpecialCharacter_t869F8BE65A7FE32AFD4196118258F49A63D8E2BD*)(&__this->___m_Ellipsis);
- SpecialCharacter_t869F8BE65A7FE32AFD4196118258F49A63D8E2BD* L_59 = (SpecialCharacter_t869F8BE65A7FE32AFD4196118258F49A63D8E2BD*)(&__this->___m_Ellipsis);
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_60 = L_59->___fontAsset;
- NullCheck(L_60);
- Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_61;
- L_61 = TextAsset_get_material_m4B9C02D34426436FDB01F1963A9FDC11D75604EF_inline(L_60, NULL);
- L_58->___material = L_61;
- Il2CppCodeGenWriteBarrier((void**)(&L_58->___material), (void*)L_61);
- }
-
- IL_01d4:
- {
- SpecialCharacter_t869F8BE65A7FE32AFD4196118258F49A63D8E2BD* L_62 = (SpecialCharacter_t869F8BE65A7FE32AFD4196118258F49A63D8E2BD*)(&__this->___m_Ellipsis);
- SpecialCharacter_t869F8BE65A7FE32AFD4196118258F49A63D8E2BD* L_63 = (SpecialCharacter_t869F8BE65A7FE32AFD4196118258F49A63D8E2BD*)(&__this->___m_Ellipsis);
- Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_64 = L_63->___material;
- SpecialCharacter_t869F8BE65A7FE32AFD4196118258F49A63D8E2BD* L_65 = (SpecialCharacter_t869F8BE65A7FE32AFD4196118258F49A63D8E2BD*)(&__this->___m_Ellipsis);
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_66 = L_65->___fontAsset;
- MaterialReferenceU5BU5D_t4A9B88114E223BD96CE5121053664023CE2DE07E** L_67 = (MaterialReferenceU5BU5D_t4A9B88114E223BD96CE5121053664023CE2DE07E**)(&__this->___m_MaterialReferences);
- Dictionary_2_tABE19B9C5C52F1DE14F0D3287B2696E7D7419180* L_68 = __this->___m_MaterialReferenceIndexLookup;
- int32_t L_69;
- L_69 = MaterialReference_AddMaterialReference_m13CC47A7CA6C8781EA68A355B36FCD5AFF467A40(L_64, L_66, L_67, L_68, NULL);
- L_62->___materialIndex = L_69;
- MaterialReferenceU5BU5D_t4A9B88114E223BD96CE5121053664023CE2DE07E* L_70 = __this->___m_MaterialReferences;
- SpecialCharacter_t869F8BE65A7FE32AFD4196118258F49A63D8E2BD* L_71 = (SpecialCharacter_t869F8BE65A7FE32AFD4196118258F49A63D8E2BD*)(&__this->___m_Ellipsis);
- int32_t L_72 = L_71->___materialIndex;
- NullCheck(L_70);
- ((L_70)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_72)))->___referenceCount = 0;
- }
-
- IL_0223:
- {
- }
-
- IL_0224:
- {
- }
-
- IL_0225:
- {
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_73 = ___0_generationSettings;
- NullCheck(L_73);
- List_1_tDC6862FA7C9B0B533109A8EC28A2142DB7D2DF2E* L_74 = L_73->___fontFeatures;
- NullCheck(L_74);
- bool L_75;
- L_75 = List_1_Contains_mE545A4609C70E82A744DC4AA28AD7940B7A75F9C(L_74, ((int32_t)1818847073), List_1_Contains_mE545A4609C70E82A744DC4AA28AD7940B7A75F9C_RuntimeMethod_var);
- V_3 = L_75;
- V_10 = 0;
- goto IL_0bff;
- }
-
- IL_023e:
- {
- TextProcessingElementU5BU5D_t24A1E4C8745577D794FE856B4236875595E7FD22* L_76 = ___1_textProcessingArray;
- int32_t L_77 = V_10;
- NullCheck(L_76);
- uint32_t L_78 = ((L_76)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_77)))->___unicode;
- V_11 = L_78;
- int32_t L_79 = __this->___m_CurrentMaterialIndex;
- V_12 = L_79;
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_80 = ___0_generationSettings;
- NullCheck(L_80);
- bool L_81 = L_80->___richText;
- if (!L_81)
- {
- goto IL_0266;
- }
- }
- {
- uint32_t L_82 = V_11;
- G_B21_0 = ((((int32_t)L_82) == ((int32_t)((int32_t)60)))? 1 : 0);
- goto IL_0267;
- }
-
- IL_0266:
- {
- G_B21_0 = 0;
- }
-
- IL_0267:
- {
- V_18 = (bool)G_B21_0;
- bool L_83 = V_18;
- if (!L_83)
- {
- goto IL_02ec;
- }
- }
- {
- int32_t L_84 = __this->___m_CurrentMaterialIndex;
- V_12 = L_84;
- TextProcessingElementU5BU5D_t24A1E4C8745577D794FE856B4236875595E7FD22* L_85 = ___1_textProcessingArray;
- int32_t L_86 = V_10;
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_87 = ___0_generationSettings;
- bool L_88;
- L_88 = TextGenerator_ValidateHtmlTag_m87FDAB842DB322DD2F533814602E24428190B366(__this, L_85, ((int32_t)il2cpp_codegen_add(L_86, 1)), (&V_19), L_87, (TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09*)NULL, (&V_20), NULL);
- V_21 = L_88;
- bool L_89 = V_21;
- if (!L_89)
- {
- goto IL_02d8;
- }
- }
- {
- TextProcessingElementU5BU5D_t24A1E4C8745577D794FE856B4236875595E7FD22* L_90 = ___1_textProcessingArray;
- int32_t L_91 = V_10;
- NullCheck(L_90);
- int32_t L_92 = ((L_90)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_91)))->___stringIndex;
- V_22 = L_92;
- int32_t L_93 = V_19;
- V_10 = L_93;
- uint8_t L_94 = __this->___m_TextElementType;
- V_23 = (bool)((((int32_t)L_94) == ((int32_t)2))? 1 : 0);
- bool L_95 = V_23;
- if (!L_95)
- {
- goto IL_02d3;
- }
- }
- {
- __this->___m_TextElementType = 1;
- int32_t L_96 = V_12;
- __this->___m_CurrentMaterialIndex = L_96;
- int32_t L_97 = V_2;
- V_2 = ((int32_t)il2cpp_codegen_add(L_97, 1));
- int32_t L_98 = __this->___m_TotalCharacterCount;
- __this->___m_TotalCharacterCount = ((int32_t)il2cpp_codegen_add(L_98, 1));
- }
-
- IL_02d3:
- {
- goto IL_0bf9;
- }
-
- IL_02d8:
- {
- bool L_99 = V_20;
- V_24 = (bool)((((int32_t)L_99) == ((int32_t)0))? 1 : 0);
- bool L_100 = V_24;
- if (!L_100)
- {
- goto IL_02eb;
- }
- }
- {
- V_9 = (bool)0;
- goto IL_0c27;
- }
-
- IL_02eb:
- {
- }
-
- IL_02ec:
- {
- V_13 = (bool)0;
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_101 = __this->___m_CurrentFontAsset;
- V_14 = L_101;
- Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_102 = __this->___m_CurrentMaterial;
- V_15 = L_102;
- int32_t L_103 = __this->___m_CurrentMaterialIndex;
- V_12 = L_103;
- uint8_t L_104 = __this->___m_TextElementType;
- V_25 = (bool)((((int32_t)L_104) == ((int32_t)1))? 1 : 0);
- bool L_105 = V_25;
- if (!L_105)
- {
- goto IL_03a4;
- }
- }
- {
- int32_t L_106 = __this->___m_FontStyleInternal;
- V_26 = (bool)((((int32_t)((int32_t)((int32_t)L_106&((int32_t)16)))) == ((int32_t)((int32_t)16)))? 1 : 0);
- bool L_107 = V_26;
- if (!L_107)
- {
- goto IL_0349;
- }
- }
- {
- uint32_t L_108 = V_11;
- il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.char_class);
- bool L_109;
- L_109 = Char_IsLower_m9DDB41367F97CFFE6C46A3B5EDE7D11180B5F1AE(((int32_t)(uint16_t)L_108), NULL);
- V_27 = L_109;
- bool L_110 = V_27;
- if (!L_110)
- {
- goto IL_0346;
- }
- }
- {
- uint32_t L_111 = V_11;
- il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.char_class);
- Il2CppChar L_112;
- L_112 = Char_ToUpper_m7DB51DD07EE52F4CA897807281880930F5CBD2D2(((int32_t)(uint16_t)L_111), NULL);
- V_11 = L_112;
- }
-
- IL_0346:
- {
- goto IL_03a3;
- }
-
- IL_0349:
- {
- int32_t L_113 = __this->___m_FontStyleInternal;
- V_28 = (bool)((((int32_t)((int32_t)((int32_t)L_113&8))) == ((int32_t)8))? 1 : 0);
- bool L_114 = V_28;
- if (!L_114)
- {
- goto IL_0376;
- }
- }
- {
- uint32_t L_115 = V_11;
- il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.char_class);
- bool L_116;
- L_116 = Char_IsUpper_mF150C44B70F522A14B2A8DF71DE0ADE52F9A3392(((int32_t)(uint16_t)L_115), NULL);
- V_29 = L_116;
- bool L_117 = V_29;
- if (!L_117)
- {
- goto IL_0373;
- }
- }
- {
- uint32_t L_118 = V_11;
- il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.char_class);
- Il2CppChar L_119;
- L_119 = Char_ToLower_m238489988C62CB10C7C7CAAEF8F3B2D1C5B5E056(((int32_t)(uint16_t)L_118), NULL);
- V_11 = L_119;
- }
-
- IL_0373:
- {
- goto IL_03a3;
- }
-
- IL_0376:
- {
- int32_t L_120 = __this->___m_FontStyleInternal;
- V_30 = (bool)((((int32_t)((int32_t)((int32_t)L_120&((int32_t)32)))) == ((int32_t)((int32_t)32)))? 1 : 0);
- bool L_121 = V_30;
- if (!L_121)
- {
- goto IL_03a3;
- }
- }
- {
- uint32_t L_122 = V_11;
- il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.char_class);
- bool L_123;
- L_123 = Char_IsLower_m9DDB41367F97CFFE6C46A3B5EDE7D11180B5F1AE(((int32_t)(uint16_t)L_122), NULL);
- V_31 = L_123;
- bool L_124 = V_31;
- if (!L_124)
- {
- goto IL_03a2;
- }
- }
- {
- uint32_t L_125 = V_11;
- il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.char_class);
- Il2CppChar L_126;
- L_126 = Char_ToUpper_m7DB51DD07EE52F4CA897807281880930F5CBD2D2(((int32_t)(uint16_t)L_125), NULL);
- V_11 = L_126;
- }
-
- IL_03a2:
- {
- }
-
- IL_03a3:
- {
- }
-
- IL_03a4:
- {
- bool L_127 = V_0;
- if (L_127)
- {
- goto IL_03b7;
- }
- }
- {
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_128 = __this->___m_CurrentFontAsset;
- NullCheck(L_128);
- Dictionary_2_t93CDF0F4011A5A3024EB73A492F9512E3046EACB* L_129 = L_128->___m_CharacterLookupDictionary;
- G_B46_0 = ((((RuntimeObject*)(Dictionary_2_t93CDF0F4011A5A3024EB73A492F9512E3046EACB*)L_129) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0);
- goto IL_03b8;
- }
-
- IL_03b7:
- {
- G_B46_0 = 0;
- }
-
- IL_03b8:
- {
- V_32 = (bool)G_B46_0;
- bool L_130 = V_32;
- if (!L_130)
- {
- goto IL_03c6;
- }
- }
- {
- V_9 = (bool)0;
- goto IL_0c27;
- }
-
- IL_03c6:
- {
- V_16 = (TextElement_tCEF567A8810788262275B39DC39CBA6EBE7472DA*)NULL;
- int32_t L_131 = V_10;
- TextProcessingElementU5BU5D_t24A1E4C8745577D794FE856B4236875595E7FD22* L_132 = ___1_textProcessingArray;
- NullCheck(L_132);
- if ((((int32_t)((int32_t)il2cpp_codegen_add(L_131, 1))) < ((int32_t)((int32_t)(((RuntimeArray*)L_132)->max_length)))))
- {
- goto IL_03d5;
- }
- }
- {
- G_B51_0 = ((uint32_t)(0));
- goto IL_03e4;
- }
-
- IL_03d5:
- {
- TextProcessingElementU5BU5D_t24A1E4C8745577D794FE856B4236875595E7FD22* L_133 = ___1_textProcessingArray;
- int32_t L_134 = V_10;
- NullCheck(L_133);
- uint32_t L_135 = ((L_133)->GetAddressAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_134, 1)))))->___unicode;
- G_B51_0 = L_135;
- }
-
- IL_03e4:
- {
- V_17 = G_B51_0;
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_136 = ___0_generationSettings;
- NullCheck(L_136);
- bool L_137 = L_136->___emojiFallbackSupport;
- if (!L_137)
- {
- goto IL_041a;
- }
- }
- {
- uint32_t L_138 = V_11;
- il2cpp_codegen_runtime_class_init_inline(TextGeneratorUtilities_tAD0F329B1A5C7CC27CF63086C11FE092B43FED53_il2cpp_TypeInfo_var);
- bool L_139;
- L_139 = TextGeneratorUtilities_IsEmojiPresentationForm_mE187DF246A5CD1794D085E96FFC0BA7AE1930BF7(L_138, NULL);
- if (!L_139)
- {
- goto IL_0400;
- }
- }
- {
- uint32_t L_140 = V_17;
- if ((!(((uint32_t)L_140) == ((uint32_t)((int32_t)65038)))))
- {
- goto IL_0417;
- }
- }
-
- IL_0400:
- {
- uint32_t L_141 = V_11;
- il2cpp_codegen_runtime_class_init_inline(TextGeneratorUtilities_tAD0F329B1A5C7CC27CF63086C11FE092B43FED53_il2cpp_TypeInfo_var);
- bool L_142;
- L_142 = TextGeneratorUtilities_IsEmoji_m84855B4FDA2F5CE4FE0A7231AD6EEF30DB941CFA(L_141, NULL);
- if (!L_142)
- {
- goto IL_0414;
- }
- }
- {
- uint32_t L_143 = V_17;
- G_B57_0 = ((((int32_t)L_143) == ((int32_t)((int32_t)65039)))? 1 : 0);
- goto IL_0415;
- }
-
- IL_0414:
- {
- G_B57_0 = 0;
- }
-
- IL_0415:
- {
- G_B59_0 = G_B57_0;
- goto IL_0418;
- }
-
- IL_0417:
- {
- G_B59_0 = 1;
- }
-
- IL_0418:
- {
- G_B61_0 = G_B59_0;
- goto IL_041b;
- }
-
- IL_041a:
- {
- G_B61_0 = 0;
- }
-
- IL_041b:
- {
- V_33 = (bool)G_B61_0;
- bool L_144 = V_33;
- if (!L_144)
- {
- goto IL_0476;
- }
- }
- {
- TextSettings_tB7F55685AFFD4A96F714427BCACFD6958E357D64* L_145 = V_1;
- NullCheck(L_145);
- List_1_tC211A4629C1B0DE52E7CE5E2D5E37E9D3A6194EB* L_146;
- L_146 = TextSettings_get_emojiFallbackTextAssets_m438C7B82C8926311E01DD9DA46C5BA306D1BC9B2_inline(L_145, NULL);
- if (!L_146)
- {
- goto IL_043a;
- }
- }
- {
- TextSettings_tB7F55685AFFD4A96F714427BCACFD6958E357D64* L_147 = V_1;
- NullCheck(L_147);
- List_1_tC211A4629C1B0DE52E7CE5E2D5E37E9D3A6194EB* L_148;
- L_148 = TextSettings_get_emojiFallbackTextAssets_m438C7B82C8926311E01DD9DA46C5BA306D1BC9B2_inline(L_147, NULL);
- NullCheck(L_148);
- int32_t L_149;
- L_149 = List_1_get_Count_m41FAF4BAC9128841553F2CE1BA0CD7236D3000E5_inline(L_148, List_1_get_Count_m41FAF4BAC9128841553F2CE1BA0CD7236D3000E5_RuntimeMethod_var);
- G_B65_0 = ((((int32_t)L_149) > ((int32_t)0))? 1 : 0);
- goto IL_043b;
- }
-
- IL_043a:
- {
- G_B65_0 = 0;
- }
-
- IL_043b:
- {
- V_34 = (bool)G_B65_0;
- bool L_150 = V_34;
- if (!L_150)
- {
- goto IL_0475;
- }
- }
- {
- uint32_t L_151 = V_11;
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_152 = __this->___m_CurrentFontAsset;
- TextSettings_tB7F55685AFFD4A96F714427BCACFD6958E357D64* L_153 = V_1;
- NullCheck(L_153);
- List_1_tC211A4629C1B0DE52E7CE5E2D5E37E9D3A6194EB* L_154;
- L_154 = TextSettings_get_emojiFallbackTextAssets_m438C7B82C8926311E01DD9DA46C5BA306D1BC9B2_inline(L_153, NULL);
- int32_t L_155 = __this->___m_FontStyleInternal;
- int32_t L_156 = __this->___m_FontWeightInternal;
- bool L_157 = V_3;
- TextElement_tCEF567A8810788262275B39DC39CBA6EBE7472DA* L_158;
- L_158 = FontAssetUtilities_GetTextElementFromTextAssets_m8AAAF9F3A364454283DB8B6C8FE06C5D4278705D(L_151, L_152, L_154, (bool)1, L_155, L_156, (&V_35), L_157, NULL);
- V_16 = L_158;
- TextElement_tCEF567A8810788262275B39DC39CBA6EBE7472DA* L_159 = V_16;
- V_36 = (bool)((!(((RuntimeObject*)(TextElement_tCEF567A8810788262275B39DC39CBA6EBE7472DA*)L_159) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
- bool L_160 = V_36;
- if (!L_160)
- {
- goto IL_0474;
- }
- }
- {
- }
-
- IL_0474:
- {
- }
-
- IL_0475:
- {
- }
-
- IL_0476:
- {
- TextElement_tCEF567A8810788262275B39DC39CBA6EBE7472DA* L_161 = V_16;
- V_37 = (bool)((((RuntimeObject*)(TextElement_tCEF567A8810788262275B39DC39CBA6EBE7472DA*)L_161) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0);
- bool L_162 = V_37;
- if (!L_162)
- {
- goto IL_04a1;
- }
- }
- {
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_163 = ___0_generationSettings;
- uint32_t L_164 = V_11;
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_165 = __this->___m_CurrentFontAsset;
- int32_t L_166 = __this->___m_FontStyleInternal;
- int32_t L_167 = __this->___m_FontWeightInternal;
- bool L_168 = V_3;
- TextElement_tCEF567A8810788262275B39DC39CBA6EBE7472DA* L_169;
- L_169 = TextGenerator_GetTextElement_mBF596DEE5D061411E04C283461A7B84D415DEC95(__this, L_163, L_164, L_165, L_166, L_167, (&V_35), L_168, NULL);
- V_16 = L_169;
- }
-
- IL_04a1:
- {
- TextElement_tCEF567A8810788262275B39DC39CBA6EBE7472DA* L_170 = V_16;
- V_38 = (bool)((((RuntimeObject*)(TextElement_tCEF567A8810788262275B39DC39CBA6EBE7472DA*)L_170) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0);
- bool L_171 = V_38;
- if (!L_171)
- {
- goto IL_06ca;
- }
- }
- {
- bool L_172 = V_0;
- V_40 = (bool)((((int32_t)L_172) == ((int32_t)0))? 1 : 0);
- bool L_173 = V_40;
- if (!L_173)
- {
- goto IL_04c2;
- }
- }
- {
- V_9 = (bool)0;
- goto IL_0c27;
- }
-
- IL_04c2:
- {
- uint32_t L_174 = V_11;
- V_39 = L_174;
- TextProcessingElementU5BU5D_t24A1E4C8745577D794FE856B4236875595E7FD22* L_175 = ___1_textProcessingArray;
- int32_t L_176 = V_10;
- NullCheck(L_175);
- TextSettings_tB7F55685AFFD4A96F714427BCACFD6958E357D64* L_177 = V_1;
- NullCheck(L_177);
- int32_t L_178;
- L_178 = TextSettings_get_missingCharacterUnicode_mA707E5E6633633BBB3BAFB96B97A5A995100F3F3_inline(L_177, NULL);
- if (!L_178)
- {
- G_B77_0 = ((L_175)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_176)));
- goto IL_04de;
- }
- G_B76_0 = ((L_175)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_176)));
- }
- {
- TextSettings_tB7F55685AFFD4A96F714427BCACFD6958E357D64* L_179 = V_1;
- NullCheck(L_179);
- int32_t L_180;
- L_180 = TextSettings_get_missingCharacterUnicode_mA707E5E6633633BBB3BAFB96B97A5A995100F3F3_inline(L_179, NULL);
- G_B78_0 = L_180;
- G_B78_1 = G_B76_0;
- goto IL_04e3;
- }
-
- IL_04de:
- {
- G_B78_0 = ((int32_t)9633);
- G_B78_1 = G_B77_0;
- }
-
- IL_04e3:
- {
- int32_t L_181 = G_B78_0;
- V_41 = L_181;
- G_B78_1->___unicode = L_181;
- uint32_t L_182 = V_41;
- V_11 = L_182;
- uint32_t L_183 = V_11;
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_184 = __this->___m_CurrentFontAsset;
- int32_t L_185 = __this->___m_FontStyleInternal;
- int32_t L_186 = __this->___m_FontWeightInternal;
- bool L_187 = V_3;
- Character_t9B671B493FAC8D43638C69AF6AE92CBD103D80EC* L_188;
- L_188 = FontAssetUtilities_GetCharacterFromFontAsset_m854EBABBF60E9B80275BE56FA803B258D9B61D99(L_183, L_184, (bool)1, L_185, L_186, (&V_35), L_187, NULL);
- V_16 = L_188;
- TextElement_tCEF567A8810788262275B39DC39CBA6EBE7472DA* L_189 = V_16;
- V_42 = (bool)((((RuntimeObject*)(TextElement_tCEF567A8810788262275B39DC39CBA6EBE7472DA*)L_189) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0);
- bool L_190 = V_42;
- if (!L_190)
- {
- goto IL_0595;
- }
- }
- {
- TextSettings_tB7F55685AFFD4A96F714427BCACFD6958E357D64* L_191 = V_1;
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_192 = ___0_generationSettings;
- NullCheck(L_192);
- bool L_193 = L_192->___isEditorRenderingModeBitmap;
- if (L_193)
- {
- G_B81_0 = L_191;
- goto IL_0526;
- }
- G_B80_0 = L_191;
- }
- {
- G_B82_0 = (-1);
- G_B82_1 = G_B80_0;
- goto IL_0534;
- }
-
- IL_0526:
- {
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_194 = ___0_generationSettings;
- NullCheck(L_194);
- float L_195 = L_194->___fontSize;
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_196 = ___0_generationSettings;
- NullCheck(L_196);
- float L_197 = L_196->___pixelsPerPoint;
- G_B82_0 = il2cpp_codegen_cast_double_to_int<int32_t>(((float)il2cpp_codegen_multiply(L_195, L_197)));
- G_B82_1 = G_B81_0;
- }
-
- IL_0534:
- {
- NullCheck(G_B82_1);
- List_1_t55B85B981AC5FD6A5358491F90FE354F78BB97DE* L_198;
- L_198 = VirtualFuncInvoker1< List_1_t55B85B981AC5FD6A5358491F90FE354F78BB97DE*, int32_t >::Invoke(6, G_B82_1, G_B82_0);
- if (L_198)
- {
- goto IL_0541;
- }
- }
- {
- bool L_199 = V_0;
- G_B85_0 = ((((int32_t)L_199) == ((int32_t)0))? 1 : 0);
- goto IL_0542;
- }
-
- IL_0541:
- {
- G_B85_0 = 0;
- }
-
- IL_0542:
- {
- V_43 = (bool)G_B85_0;
- bool L_200 = V_43;
- if (!L_200)
- {
- goto IL_0550;
- }
- }
- {
- V_9 = (bool)0;
- goto IL_0c27;
- }
-
- IL_0550:
- {
- uint32_t L_201 = V_11;
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_202 = __this->___m_CurrentFontAsset;
- TextSettings_tB7F55685AFFD4A96F714427BCACFD6958E357D64* L_203 = V_1;
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_204 = ___0_generationSettings;
- NullCheck(L_204);
- bool L_205 = L_204->___isEditorRenderingModeBitmap;
- if (L_205)
- {
- G_B89_0 = L_203;
- G_B89_1 = L_202;
- G_B89_2 = L_201;
- goto IL_0564;
- }
- G_B88_0 = L_203;
- G_B88_1 = L_202;
- G_B88_2 = L_201;
- }
- {
- G_B90_0 = (-1);
- G_B90_1 = G_B88_0;
- G_B90_2 = G_B88_1;
- G_B90_3 = G_B88_2;
- goto IL_0572;
- }
-
- IL_0564:
- {
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_206 = ___0_generationSettings;
- NullCheck(L_206);
- float L_207 = L_206->___fontSize;
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_208 = ___0_generationSettings;
- NullCheck(L_208);
- float L_209 = L_208->___pixelsPerPoint;
- G_B90_0 = il2cpp_codegen_cast_double_to_int<int32_t>(((float)il2cpp_codegen_multiply(L_207, L_209)));
- G_B90_1 = G_B89_0;
- G_B90_2 = G_B89_1;
- G_B90_3 = G_B89_2;
- }
-
- IL_0572:
- {
- NullCheck(G_B90_1);
- List_1_t55B85B981AC5FD6A5358491F90FE354F78BB97DE* L_210;
- L_210 = VirtualFuncInvoker1< List_1_t55B85B981AC5FD6A5358491F90FE354F78BB97DE*, int32_t >::Invoke(6, G_B90_1, G_B90_0);
- TextSettings_tB7F55685AFFD4A96F714427BCACFD6958E357D64* L_211 = V_1;
- NullCheck(L_211);
- List_1_t55B85B981AC5FD6A5358491F90FE354F78BB97DE* L_212;
- L_212 = TextSettings_get_fallbackOSFontAssets_mA595476A990F2F1CBD78743707F9CF8F6CC4BBA9(L_211, NULL);
- int32_t L_213 = __this->___m_FontStyleInternal;
- int32_t L_214 = __this->___m_FontWeightInternal;
- bool L_215 = V_3;
- Character_t9B671B493FAC8D43638C69AF6AE92CBD103D80EC* L_216;
- L_216 = FontAssetUtilities_GetCharacterFromFontAssetsInternal_mE53763E9CB71B0606391F6A0CC5524AADE1908BC(G_B90_3, G_B90_2, L_210, L_212, (bool)1, L_213, L_214, (&V_35), L_215, NULL);
- V_16 = L_216;
- }
-
- IL_0595:
- {
- TextElement_tCEF567A8810788262275B39DC39CBA6EBE7472DA* L_217 = V_16;
- V_44 = (bool)((((RuntimeObject*)(TextElement_tCEF567A8810788262275B39DC39CBA6EBE7472DA*)L_217) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0);
- bool L_218 = V_44;
- if (!L_218)
- {
- goto IL_05d3;
- }
- }
- {
- TextSettings_tB7F55685AFFD4A96F714427BCACFD6958E357D64* L_219 = V_1;
- NullCheck(L_219);
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_220;
- L_220 = TextSettings_get_defaultFontAsset_mC6280464BFEE081DB23243BB94E49C72A0885A1F_inline(L_219, NULL);
- il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
- bool L_221;
- L_221 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_220, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
- V_45 = L_221;
- bool L_222 = V_45;
- if (!L_222)
- {
- goto IL_05d2;
- }
- }
- {
- uint32_t L_223 = V_11;
- TextSettings_tB7F55685AFFD4A96F714427BCACFD6958E357D64* L_224 = V_1;
- NullCheck(L_224);
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_225;
- L_225 = TextSettings_get_defaultFontAsset_mC6280464BFEE081DB23243BB94E49C72A0885A1F_inline(L_224, NULL);
- int32_t L_226 = __this->___m_FontStyleInternal;
- int32_t L_227 = __this->___m_FontWeightInternal;
- bool L_228 = V_3;
- Character_t9B671B493FAC8D43638C69AF6AE92CBD103D80EC* L_229;
- L_229 = FontAssetUtilities_GetCharacterFromFontAsset_m854EBABBF60E9B80275BE56FA803B258D9B61D99(L_223, L_225, (bool)1, L_226, L_227, (&V_35), L_228, NULL);
- V_16 = L_229;
- }
-
- IL_05d2:
- {
- }
-
- IL_05d3:
- {
- TextElement_tCEF567A8810788262275B39DC39CBA6EBE7472DA* L_230 = V_16;
- V_46 = (bool)((((RuntimeObject*)(TextElement_tCEF567A8810788262275B39DC39CBA6EBE7472DA*)L_230) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0);
- bool L_231 = V_46;
- if (!L_231)
- {
- goto IL_0615;
- }
- }
- {
- TextProcessingElementU5BU5D_t24A1E4C8745577D794FE856B4236875595E7FD22* L_232 = ___1_textProcessingArray;
- int32_t L_233 = V_10;
- NullCheck(L_232);
- int32_t L_234 = ((int32_t)32);
- V_41 = L_234;
- ((L_232)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_233)))->___unicode = L_234;
- uint32_t L_235 = V_41;
- V_11 = L_235;
- uint32_t L_236 = V_11;
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_237 = __this->___m_CurrentFontAsset;
- int32_t L_238 = __this->___m_FontStyleInternal;
- int32_t L_239 = __this->___m_FontWeightInternal;
- bool L_240 = V_3;
- Character_t9B671B493FAC8D43638C69AF6AE92CBD103D80EC* L_241;
- L_241 = FontAssetUtilities_GetCharacterFromFontAsset_m854EBABBF60E9B80275BE56FA803B258D9B61D99(L_236, L_237, (bool)1, L_238, L_239, (&V_35), L_240, NULL);
- V_16 = L_241;
- }
-
- IL_0615:
- {
- TextElement_tCEF567A8810788262275B39DC39CBA6EBE7472DA* L_242 = V_16;
- V_47 = (bool)((((RuntimeObject*)(TextElement_tCEF567A8810788262275B39DC39CBA6EBE7472DA*)L_242) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0);
- bool L_243 = V_47;
- if (!L_243)
- {
- goto IL_0656;
- }
- }
- {
- TextProcessingElementU5BU5D_t24A1E4C8745577D794FE856B4236875595E7FD22* L_244 = ___1_textProcessingArray;
- int32_t L_245 = V_10;
- NullCheck(L_244);
- int32_t L_246 = 3;
- V_41 = L_246;
- ((L_244)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_245)))->___unicode = L_246;
- uint32_t L_247 = V_41;
- V_11 = L_247;
- uint32_t L_248 = V_11;
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_249 = __this->___m_CurrentFontAsset;
- int32_t L_250 = __this->___m_FontStyleInternal;
- int32_t L_251 = __this->___m_FontWeightInternal;
- bool L_252 = V_3;
- Character_t9B671B493FAC8D43638C69AF6AE92CBD103D80EC* L_253;
- L_253 = FontAssetUtilities_GetCharacterFromFontAsset_m854EBABBF60E9B80275BE56FA803B258D9B61D99(L_248, L_249, (bool)1, L_250, L_251, (&V_35), L_252, NULL);
- V_16 = L_253;
- }
-
- IL_0656:
- {
- TextSettings_tB7F55685AFFD4A96F714427BCACFD6958E357D64* L_254 = V_1;
- NullCheck(L_254);
- bool L_255;
- L_255 = TextSettings_get_displayWarnings_m3CA9FCB44B30CC06F54CD3716D68285FF844DF83_inline(L_254, NULL);
- V_48 = L_255;
- bool L_256 = V_48;
- if (!L_256)
- {
- goto IL_06c9;
- }
- }
- {
- uint32_t L_257 = V_39;
- if ((!(((uint32_t)L_257) <= ((uint32_t)((int32_t)65535)))))
- {
- goto IL_0696;
- }
- }
- {
- uint32_t L_258 = V_39;
- uint32_t L_259 = L_258;
- RuntimeObject* L_260 = Box(il2cpp_defaults.uint32_class, &L_259);
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_261 = ___0_generationSettings;
- NullCheck(L_261);
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_262 = L_261->___fontAsset;
- NullCheck(L_262);
- String_t* L_263;
- L_263 = Object_get_name_mAC2F6B897CF1303BA4249B4CB55271AFACBB6392(L_262, NULL);
- TextElement_tCEF567A8810788262275B39DC39CBA6EBE7472DA* L_264 = V_16;
- NullCheck(L_264);
- uint32_t L_265;
- L_265 = TextElement_get_unicode_m40C69806537940F7BA1D3969713DA10CCBE57BC7(L_264, NULL);
- uint32_t L_266 = L_265;
- RuntimeObject* L_267 = Box(il2cpp_defaults.uint32_class, &L_266);
- String_t* L_268;
- L_268 = String_Format_mA0534D6E2AE4D67A6BD8D45B3321323930EB930C(_stringLiteralF2A0F974B3766A4AA1FC02A0D66154EFADBEEB43, L_260, L_263, L_267, NULL);
- G_B103_0 = L_268;
- goto IL_06be;
- }
-
- IL_0696:
- {
- uint32_t L_269 = V_39;
- uint32_t L_270 = L_269;
- RuntimeObject* L_271 = Box(il2cpp_defaults.uint32_class, &L_270);
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_272 = ___0_generationSettings;
- NullCheck(L_272);
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_273 = L_272->___fontAsset;
- NullCheck(L_273);
- String_t* L_274;
- L_274 = Object_get_name_mAC2F6B897CF1303BA4249B4CB55271AFACBB6392(L_273, NULL);
- TextElement_tCEF567A8810788262275B39DC39CBA6EBE7472DA* L_275 = V_16;
- NullCheck(L_275);
- uint32_t L_276;
- L_276 = TextElement_get_unicode_m40C69806537940F7BA1D3969713DA10CCBE57BC7(L_275, NULL);
- uint32_t L_277 = L_276;
- RuntimeObject* L_278 = Box(il2cpp_defaults.uint32_class, &L_277);
- String_t* L_279;
- L_279 = String_Format_mA0534D6E2AE4D67A6BD8D45B3321323930EB930C(_stringLiteral2E67AA4BD17EDD597C4245BD947E191FA4BCE166, L_271, L_274, L_278, NULL);
- G_B103_0 = L_279;
- }
-
- IL_06be:
- {
- V_49 = G_B103_0;
- String_t* L_280 = V_49;
- il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
- Debug_LogWarning_m33EF1B897E0C7C6FF538989610BFAFFEF4628CA9(L_280, NULL);
- }
-
- IL_06c9:
- {
- }
-
- IL_06ca:
- {
- TextElement_tCEF567A8810788262275B39DC39CBA6EBE7472DA* L_281 = V_16;
- NullCheck(L_281);
- uint8_t L_282;
- L_282 = TextElement_get_elementType_m7BF97842479112227C1C3C83E0E94A176CD7D31A(L_281, NULL);
- V_50 = (bool)((((int32_t)L_282) == ((int32_t)1))? 1 : 0);
- bool L_283 = V_50;
- if (!L_283)
- {
- goto IL_0969;
- }
- }
- {
- bool L_284 = V_0;
- if (L_284)
- {
- goto IL_06f5;
- }
- }
- {
- TextElement_tCEF567A8810788262275B39DC39CBA6EBE7472DA* L_285 = V_16;
- NullCheck(L_285);
- TextAsset_tB28F1843A877CCA74B89DC4F63EA532618B049B8* L_286;
- L_286 = TextElement_get_textAsset_m52383A3758AABF5BEA013155765BD1141479685A(L_285, NULL);
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_287 = __this->___m_CurrentFontAsset;
- il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
- bool L_288;
- L_288 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_286, L_287, NULL);
- G_B109_0 = ((int32_t)(L_288));
- goto IL_070e;
- }
-
- IL_06f5:
- {
- TextElement_tCEF567A8810788262275B39DC39CBA6EBE7472DA* L_289 = V_16;
- NullCheck(L_289);
- TextAsset_tB28F1843A877CCA74B89DC4F63EA532618B049B8* L_290;
- L_290 = TextElement_get_textAsset_m52383A3758AABF5BEA013155765BD1141479685A(L_289, NULL);
- NullCheck(L_290);
- int32_t L_291;
- L_291 = TextAsset_get_instanceID_m843A6CAA7FE9322CD19546671D3F0E90A0E27AFB(L_290, NULL);
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_292 = __this->___m_CurrentFontAsset;
- NullCheck(L_292);
- int32_t L_293;
- L_293 = TextAsset_get_instanceID_m843A6CAA7FE9322CD19546671D3F0E90A0E27AFB(L_292, NULL);
- G_B109_0 = ((((int32_t)L_291) == ((int32_t)L_293))? 1 : 0);
- }
-
- IL_070e:
- {
- V_51 = (bool)G_B109_0;
- bool L_294 = V_51;
- V_53 = (bool)((((int32_t)L_294) == ((int32_t)0))? 1 : 0);
- bool L_295 = V_53;
- if (!L_295)
- {
- goto IL_0732;
- }
- }
- {
- V_13 = (bool)1;
- TextElement_tCEF567A8810788262275B39DC39CBA6EBE7472DA* L_296 = V_16;
- NullCheck(L_296);
- TextAsset_tB28F1843A877CCA74B89DC4F63EA532618B049B8* L_297;
- L_297 = TextElement_get_textAsset_m52383A3758AABF5BEA013155765BD1141479685A(L_296, NULL);
- __this->___m_CurrentFontAsset = ((FontAsset_t61A6446D934E582651044E33D250EA8D306AB958*)IsInstClass((RuntimeObject*)L_297, FontAsset_t61A6446D934E582651044E33D250EA8D306AB958_il2cpp_TypeInfo_var));
- Il2CppCodeGenWriteBarrier((void**)(&__this->___m_CurrentFontAsset), (void*)((FontAsset_t61A6446D934E582651044E33D250EA8D306AB958*)IsInstClass((RuntimeObject*)L_297, FontAsset_t61A6446D934E582651044E33D250EA8D306AB958_il2cpp_TypeInfo_var)));
- }
-
- IL_0732:
- {
- uint32_t L_298 = V_17;
- if ((!(((uint32_t)L_298) >= ((uint32_t)((int32_t)65024)))))
- {
- goto IL_0744;
- }
- }
- {
- uint32_t L_299 = V_17;
- if ((!(((uint32_t)L_299) > ((uint32_t)((int32_t)65039)))))
- {
- goto IL_075e;
- }
- }
-
- IL_0744:
- {
- uint32_t L_300 = V_17;
- if ((!(((uint32_t)L_300) >= ((uint32_t)((int32_t)917760)))))
- {
- goto IL_075b;
- }
- }
- {
- uint32_t L_301 = V_17;
- G_B116_0 = ((((int32_t)((!(((uint32_t)L_301) <= ((uint32_t)((int32_t)917999))))? 1 : 0)) == ((int32_t)0))? 1 : 0);
- goto IL_075c;
- }
-
- IL_075b:
- {
- G_B116_0 = 0;
- }
-
- IL_075c:
- {
- G_B118_0 = G_B116_0;
- goto IL_075f;
- }
-
- IL_075e:
- {
- G_B118_0 = 1;
- }
-
- IL_075f:
- {
- V_54 = (bool)G_B118_0;
- bool L_302 = V_54;
- if (!L_302)
- {
- goto IL_07ef;
- }
- }
- {
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_303 = __this->___m_CurrentFontAsset;
- uint32_t L_304 = V_11;
- uint32_t L_305 = V_17;
- NullCheck(L_303);
- bool L_306;
- L_306 = FontAsset_TryGetGlyphVariantIndexInternal_m5BE497F578235C39647D9BBD613F1D3A7F027245(L_303, L_304, L_305, (&V_55), NULL);
- V_56 = (bool)((((int32_t)L_306) == ((int32_t)0))? 1 : 0);
- bool L_307 = V_56;
- if (!L_307)
- {
- goto IL_07ba;
- }
- }
- {
- bool L_308 = V_0;
- V_57 = (bool)((((int32_t)L_308) == ((int32_t)0))? 1 : 0);
- bool L_309 = V_57;
- if (!L_309)
- {
- goto IL_0796;
- }
- }
- {
- V_9 = (bool)0;
- goto IL_0c27;
- }
-
- IL_0796:
- {
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_310 = __this->___m_CurrentFontAsset;
- uint32_t L_311 = V_11;
- uint32_t L_312 = V_17;
- NullCheck(L_310);
- uint32_t L_313;
- L_313 = FontAsset_GetGlyphVariantIndex_m9D2C993281FC370D6DE57D783B2BFE94BD71B1BC(L_310, L_311, L_312, NULL);
- V_55 = L_313;
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_314 = __this->___m_CurrentFontAsset;
- uint32_t L_315 = V_11;
- uint32_t L_316 = V_17;
- uint32_t L_317 = V_55;
- NullCheck(L_314);
- bool L_318;
- L_318 = FontAsset_TryAddGlyphVariantIndexInternal_m59E4DBF931E9D1D5BD78C94179248E8B17ABE993(L_314, L_315, L_316, L_317, NULL);
- }
-
- IL_07ba:
- {
- uint32_t L_319 = V_55;
- V_58 = (bool)((!(((uint32_t)L_319) <= ((uint32_t)0)))? 1 : 0);
- bool L_320 = V_58;
- if (!L_320)
- {
- goto IL_07d7;
- }
- }
- {
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_321 = __this->___m_CurrentFontAsset;
- uint32_t L_322 = V_55;
- NullCheck(L_321);
- bool L_323;
- L_323 = FontAsset_TryAddGlyphInternal_mA41540AE85F2F11562E1DB5B763B37D29D9D497B(L_321, L_322, (&V_59), NULL);
- }
-
- IL_07d7:
- {
- TextProcessingElementU5BU5D_t24A1E4C8745577D794FE856B4236875595E7FD22* L_324 = ___1_textProcessingArray;
- int32_t L_325 = V_10;
- NullCheck(L_324);
- ((L_324)->GetAddressAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_325, 1)))))->___unicode = ((int32_t)26);
- int32_t L_326 = V_10;
- V_10 = ((int32_t)il2cpp_codegen_add(L_326, 1));
- }
-
- IL_07ef:
- {
- bool L_327 = V_3;
- if (!L_327)
- {
- goto IL_0812;
- }
- }
- {
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_328 = __this->___m_CurrentFontAsset;
- NullCheck(L_328);
- FontFeatureTable_t992E0493CD7E9D7834DF204E0198237F0D25B3B7* L_329;
- L_329 = FontAsset_get_fontFeatureTable_m7C4EB9A655B237CE02FAF7B8B16C2F2863FE5070(L_328, NULL);
- NullCheck(L_329);
- Dictionary_2_tA9740D661997C74C20CD0D9D1ADDC534F2DB0A1F* L_330 = L_329->___m_LigatureSubstitutionRecordLookup;
- TextElement_tCEF567A8810788262275B39DC39CBA6EBE7472DA* L_331 = V_16;
- NullCheck(L_331);
- uint32_t L_332;
- L_332 = TextElement_get_glyphIndex_m43F82F2F998D640DEDBE6860EBE7B171DDF4FE56(L_331, NULL);
- NullCheck(L_330);
- bool L_333;
- L_333 = Dictionary_2_TryGetValue_mF8497802B60BE1DF8FB93973365EA0E4C7A52F77(L_330, L_332, (&V_52), Dictionary_2_TryGetValue_mF8497802B60BE1DF8FB93973365EA0E4C7A52F77_RuntimeMethod_var);
- G_B129_0 = ((int32_t)(L_333));
- goto IL_0813;
- }
-
- IL_0812:
- {
- G_B129_0 = 0;
- }
-
- IL_0813:
- {
- V_60 = (bool)G_B129_0;
- bool L_334 = V_60;
- if (!L_334)
- {
- goto IL_0968;
- }
- }
- {
- List_1_t420B17163897A4DF994BA698744548CD81961E70* L_335 = V_52;
- V_61 = (bool)((((RuntimeObject*)(List_1_t420B17163897A4DF994BA698744548CD81961E70*)L_335) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0);
- bool L_336 = V_61;
- if (!L_336)
- {
- goto IL_082d;
- }
- }
- {
- goto IL_0c22;
- }
-
- IL_082d:
- {
- V_62 = 0;
- goto IL_0953;
- }
-
- IL_0835:
- {
- List_1_t420B17163897A4DF994BA698744548CD81961E70* L_337 = V_52;
- int32_t L_338 = V_62;
- NullCheck(L_337);
- LigatureSubstitutionRecord_t8660DC6B1D65C655D698216F72BFB3C85DDCAB94 L_339;
- L_339 = List_1_get_Item_mB8AD74ED5BF7AC044165CC1DB56DE13AA35E3080(L_337, L_338, List_1_get_Item_mB8AD74ED5BF7AC044165CC1DB56DE13AA35E3080_RuntimeMethod_var);
- V_63 = L_339;
- UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_340;
- L_340 = LigatureSubstitutionRecord_get_componentGlyphIDs_m3BBDC9421E3A7369B198379F5433FBB13ADCE628((&V_63), NULL);
- NullCheck(L_340);
- V_64 = ((int32_t)(((RuntimeArray*)L_340)->max_length));
- uint32_t L_341;
- L_341 = LigatureSubstitutionRecord_get_ligatureGlyphID_m5FD629E204026FB8B6279498CDE5CAB1D23827EC((&V_63), NULL);
- V_65 = L_341;
- V_66 = 1;
- goto IL_08b2;
- }
-
- IL_085a:
- {
- TextProcessingElementU5BU5D_t24A1E4C8745577D794FE856B4236875595E7FD22* L_342 = ___1_textProcessingArray;
- int32_t L_343 = V_10;
- int32_t L_344 = V_66;
- NullCheck(L_342);
- uint32_t L_345 = ((L_342)->GetAddressAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_343, L_344)))))->___unicode;
- V_67 = L_345;
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_346 = __this->___m_CurrentFontAsset;
- uint32_t L_347 = V_67;
- NullCheck(L_346);
- uint32_t L_348;
- L_348 = FontAsset_GetGlyphIndex_m7101FAA6F39074FDB45DE3DE6BEBDC276D03E04C(L_346, L_347, (&V_69), NULL);
- V_68 = L_348;
- bool L_349 = V_69;
- V_70 = (bool)((((int32_t)L_349) == ((int32_t)0))? 1 : 0);
- bool L_350 = V_70;
- if (!L_350)
- {
- goto IL_0891;
- }
- }
- {
- V_9 = (bool)0;
- goto IL_0c27;
- }
-
- IL_0891:
- {
- uint32_t L_351 = V_68;
- UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_352;
- L_352 = LigatureSubstitutionRecord_get_componentGlyphIDs_m3BBDC9421E3A7369B198379F5433FBB13ADCE628((&V_63), NULL);
- int32_t L_353 = V_66;
- NullCheck(L_352);
- int32_t L_354 = L_353;
- uint32_t L_355 = (L_352)->GetAt(static_cast<il2cpp_array_size_t>(L_354));
- V_71 = (bool)((((int32_t)L_351) == ((int32_t)L_355))? 1 : 0);
- bool L_356 = V_71;
- if (!L_356)
- {
- goto IL_08a7;
- }
- }
- {
- goto IL_08ac;
- }
-
- IL_08a7:
- {
- V_65 = 0;
- goto IL_08be;
- }
-
- IL_08ac:
- {
- int32_t L_357 = V_66;
- V_66 = ((int32_t)il2cpp_codegen_add(L_357, 1));
- }
-
- IL_08b2:
- {
- int32_t L_358 = V_66;
- int32_t L_359 = V_64;
- V_72 = (bool)((((int32_t)L_358) < ((int32_t)L_359))? 1 : 0);
- bool L_360 = V_72;
- if (L_360)
- {
- goto IL_085a;
- }
- }
-
- IL_08be:
- {
- uint32_t L_361 = V_65;
- V_73 = (bool)((!(((uint32_t)L_361) <= ((uint32_t)0)))? 1 : 0);
- bool L_362 = V_73;
- if (!L_362)
- {
- goto IL_094c;
- }
- }
- {
- bool L_363 = V_0;
- V_74 = (bool)((((int32_t)L_363) == ((int32_t)0))? 1 : 0);
- bool L_364 = V_74;
- if (!L_364)
- {
- goto IL_08df;
- }
- }
- {
- V_9 = (bool)0;
- goto IL_0c27;
- }
-
- IL_08df:
- {
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_365 = __this->___m_CurrentFontAsset;
- uint32_t L_366 = V_65;
- NullCheck(L_365);
- bool L_367;
- L_367 = FontAsset_TryAddGlyphInternal_mA41540AE85F2F11562E1DB5B763B37D29D9D497B(L_365, L_366, (&V_76), NULL);
- V_75 = L_367;
- bool L_368 = V_75;
- if (!L_368)
- {
- goto IL_094b;
- }
- }
- {
- V_77 = 0;
- goto IL_0934;
- }
-
- IL_08fa:
- {
- int32_t L_369 = V_77;
- V_78 = (bool)((((int32_t)L_369) == ((int32_t)0))? 1 : 0);
- bool L_370 = V_78;
- if (!L_370)
- {
- goto IL_091b;
- }
- }
- {
- TextProcessingElementU5BU5D_t24A1E4C8745577D794FE856B4236875595E7FD22* L_371 = ___1_textProcessingArray;
- int32_t L_372 = V_10;
- int32_t L_373 = V_77;
- NullCheck(L_371);
- int32_t L_374 = V_64;
- ((L_371)->GetAddressAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_372, L_373)))))->___length = L_374;
- goto IL_092e;
- }
-
- IL_091b:
- {
- TextProcessingElementU5BU5D_t24A1E4C8745577D794FE856B4236875595E7FD22* L_375 = ___1_textProcessingArray;
- int32_t L_376 = V_10;
- int32_t L_377 = V_77;
- NullCheck(L_375);
- ((L_375)->GetAddressAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_376, L_377)))))->___unicode = ((int32_t)26);
- }
-
- IL_092e:
- {
- int32_t L_378 = V_77;
- V_77 = ((int32_t)il2cpp_codegen_add(L_378, 1));
- }
-
- IL_0934:
- {
- int32_t L_379 = V_77;
- int32_t L_380 = V_64;
- V_79 = (bool)((((int32_t)L_379) < ((int32_t)L_380))? 1 : 0);
- bool L_381 = V_79;
- if (L_381)
- {
- goto IL_08fa;
- }
- }
- {
- int32_t L_382 = V_10;
- int32_t L_383 = V_64;
- V_10 = ((int32_t)il2cpp_codegen_add(L_382, ((int32_t)il2cpp_codegen_subtract(L_383, 1))));
- goto IL_0967;
- }
-
- IL_094b:
- {
- }
-
- IL_094c:
- {
- int32_t L_384 = V_62;
- V_62 = ((int32_t)il2cpp_codegen_add(L_384, 1));
- }
-
- IL_0953:
- {
- int32_t L_385 = V_62;
- List_1_t420B17163897A4DF994BA698744548CD81961E70* L_386 = V_52;
- NullCheck(L_386);
- int32_t L_387;
- L_387 = List_1_get_Count_m57B62D5396EAD21285DF79006D76BC93E9B9A09A_inline(L_386, List_1_get_Count_m57B62D5396EAD21285DF79006D76BC93E9B9A09A_RuntimeMethod_var);
- V_80 = (bool)((((int32_t)L_385) < ((int32_t)L_387))? 1 : 0);
- bool L_388 = V_80;
- if (L_388)
- {
- goto IL_0835;
- }
- }
-
- IL_0967:
- {
- }
-
- IL_0968:
- {
- }
-
- IL_0969:
- {
- TextElement_tCEF567A8810788262275B39DC39CBA6EBE7472DA* L_389 = V_16;
- NullCheck(L_389);
- uint8_t L_390;
- L_390 = TextElement_get_elementType_m7BF97842479112227C1C3C83E0E94A176CD7D31A(L_389, NULL);
- V_81 = (bool)((((int32_t)L_390) == ((int32_t)2))? 1 : 0);
- bool L_391 = V_81;
- if (!L_391)
- {
- goto IL_09ce;
- }
- }
- {
- TextElement_tCEF567A8810788262275B39DC39CBA6EBE7472DA* L_392 = V_16;
- NullCheck(L_392);
- TextAsset_tB28F1843A877CCA74B89DC4F63EA532618B049B8* L_393;
- L_393 = TextElement_get_textAsset_m52383A3758AABF5BEA013155765BD1141479685A(L_392, NULL);
- V_82 = ((SpriteAsset_t1D3CF1D9DC350A4690CB09DE228A8B59F2F02313*)IsInstClass((RuntimeObject*)L_393, SpriteAsset_t1D3CF1D9DC350A4690CB09DE228A8B59F2F02313_il2cpp_TypeInfo_var));
- SpriteAsset_t1D3CF1D9DC350A4690CB09DE228A8B59F2F02313* L_394 = V_82;
- NullCheck(L_394);
- Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_395;
- L_395 = TextAsset_get_material_m4B9C02D34426436FDB01F1963A9FDC11D75604EF_inline(L_394, NULL);
- SpriteAsset_t1D3CF1D9DC350A4690CB09DE228A8B59F2F02313* L_396 = V_82;
- MaterialReferenceU5BU5D_t4A9B88114E223BD96CE5121053664023CE2DE07E** L_397 = (MaterialReferenceU5BU5D_t4A9B88114E223BD96CE5121053664023CE2DE07E**)(&__this->___m_MaterialReferences);
- Dictionary_2_tABE19B9C5C52F1DE14F0D3287B2696E7D7419180* L_398 = __this->___m_MaterialReferenceIndexLookup;
- int32_t L_399;
- L_399 = MaterialReference_AddMaterialReference_mEE57C2284E5BE17BDD80C69165FAECB3B4CC1BCD(L_395, L_396, L_397, L_398, NULL);
- __this->___m_CurrentMaterialIndex = L_399;
- __this->___m_TextElementType = 1;
- int32_t L_400 = V_12;
- __this->___m_CurrentMaterialIndex = L_400;
- int32_t L_401 = V_2;
- V_2 = ((int32_t)il2cpp_codegen_add(L_401, 1));
- int32_t L_402 = __this->___m_TotalCharacterCount;
- __this->___m_TotalCharacterCount = ((int32_t)il2cpp_codegen_add(L_402, 1));
- goto IL_0bf9;
- }
-
- IL_09ce:
- {
- bool L_403 = V_13;
- if (!L_403)
- {
- goto IL_09ef;
- }
- }
- {
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_404 = __this->___m_CurrentFontAsset;
- NullCheck(L_404);
- int32_t L_405;
- L_405 = TextAsset_get_instanceID_m843A6CAA7FE9322CD19546671D3F0E90A0E27AFB(L_404, NULL);
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_406 = ___0_generationSettings;
- NullCheck(L_406);
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_407 = L_406->___fontAsset;
- NullCheck(L_407);
- int32_t L_408;
- L_408 = TextAsset_get_instanceID_m843A6CAA7FE9322CD19546671D3F0E90A0E27AFB(L_407, NULL);
- G_B162_0 = ((((int32_t)((((int32_t)L_405) == ((int32_t)L_408))? 1 : 0)) == ((int32_t)0))? 1 : 0);
- goto IL_09f0;
- }
-
- IL_09ef:
- {
- G_B162_0 = 0;
- }
-
- IL_09f0:
- {
- V_83 = (bool)G_B162_0;
- bool L_409 = V_83;
- if (!L_409)
- {
- goto IL_0a8b;
- }
- }
- {
- bool L_410 = V_0;
- V_84 = L_410;
- bool L_411 = V_84;
- if (!L_411)
- {
- goto IL_0a40;
- }
- }
- {
- TextSettings_tB7F55685AFFD4A96F714427BCACFD6958E357D64* L_412 = V_1;
- NullCheck(L_412);
- bool L_413;
- L_413 = TextSettings_get_matchMaterialPreset_m4675979547AE4C83E680260EAE5ACBC4FAC53B87_inline(L_412, NULL);
- V_85 = L_413;
- bool L_414 = V_85;
- if (!L_414)
- {
- goto IL_0a2c;
- }
- }
- {
- Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_415 = __this->___m_CurrentMaterial;
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_416 = __this->___m_CurrentFontAsset;
- NullCheck(L_416);
- Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_417;
- L_417 = TextAsset_get_material_m4B9C02D34426436FDB01F1963A9FDC11D75604EF_inline(L_416, NULL);
- il2cpp_codegen_runtime_class_init_inline(MaterialManager_t104D2897F78BE83C3377323E18BEB5B8F0704D9B_il2cpp_TypeInfo_var);
- Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_418;
- L_418 = MaterialManager_GetFallbackMaterial_m10F67CE1AE1E0B9D8BA8AFC06110FADA2404B5A1(L_415, L_417, NULL);
- __this->___m_CurrentMaterial = L_418;
- Il2CppCodeGenWriteBarrier((void**)(&__this->___m_CurrentMaterial), (void*)L_418);
- goto IL_0a3d;
- }
-
- IL_0a2c:
- {
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_419 = __this->___m_CurrentFontAsset;
- NullCheck(L_419);
- Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_420;
- L_420 = TextAsset_get_material_m4B9C02D34426436FDB01F1963A9FDC11D75604EF_inline(L_419, NULL);
- __this->___m_CurrentMaterial = L_420;
- Il2CppCodeGenWriteBarrier((void**)(&__this->___m_CurrentMaterial), (void*)L_420);
- }
-
- IL_0a3d:
- {
- goto IL_0a67;
- }
-
- IL_0a40:
- {
- TextSettings_tB7F55685AFFD4A96F714427BCACFD6958E357D64* L_421 = V_1;
- NullCheck(L_421);
- bool L_422;
- L_422 = TextSettings_get_matchMaterialPreset_m4675979547AE4C83E680260EAE5ACBC4FAC53B87_inline(L_421, NULL);
- V_86 = L_422;
- bool L_423 = V_86;
- if (!L_423)
- {
- goto IL_0a55;
- }
- }
- {
- V_9 = (bool)0;
- goto IL_0c27;
- }
-
- IL_0a55:
- {
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_424 = __this->___m_CurrentFontAsset;
- NullCheck(L_424);
- Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_425;
- L_425 = TextAsset_get_material_m4B9C02D34426436FDB01F1963A9FDC11D75604EF_inline(L_424, NULL);
- __this->___m_CurrentMaterial = L_425;
- Il2CppCodeGenWriteBarrier((void**)(&__this->___m_CurrentMaterial), (void*)L_425);
- }
-
- IL_0a67:
- {
- Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_426 = __this->___m_CurrentMaterial;
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_427 = __this->___m_CurrentFontAsset;
- MaterialReferenceU5BU5D_t4A9B88114E223BD96CE5121053664023CE2DE07E** L_428 = (MaterialReferenceU5BU5D_t4A9B88114E223BD96CE5121053664023CE2DE07E**)(&__this->___m_MaterialReferences);
- Dictionary_2_tABE19B9C5C52F1DE14F0D3287B2696E7D7419180* L_429 = __this->___m_MaterialReferenceIndexLookup;
- int32_t L_430;
- L_430 = MaterialReference_AddMaterialReference_m13CC47A7CA6C8781EA68A355B36FCD5AFF467A40(L_426, L_427, L_428, L_429, NULL);
- __this->___m_CurrentMaterialIndex = L_430;
- }
-
- IL_0a8b:
- {
- TextElement_tCEF567A8810788262275B39DC39CBA6EBE7472DA* L_431 = V_16;
- if (!L_431)
- {
- goto IL_0aa0;
- }
- }
- {
- TextElement_tCEF567A8810788262275B39DC39CBA6EBE7472DA* L_432 = V_16;
- NullCheck(L_432);
- Glyph_t700CF8EBE04ED4AEAB520885AAA1B309E02A103F* L_433;
- L_433 = TextElement_get_glyph_m101DBCCA0CDE2461B504174272A2FFCD53EA59E2(L_432, NULL);
- NullCheck(L_433);
- int32_t L_434;
- L_434 = Glyph_get_atlasIndex_m575332307F2C182655EE9AD352E92F1B5F4D26DF(L_433, NULL);
- G_B175_0 = ((((int32_t)L_434) > ((int32_t)0))? 1 : 0);
- goto IL_0aa1;
- }
-
- IL_0aa0:
- {
- G_B175_0 = 0;
- }
-
- IL_0aa1:
- {
- V_87 = (bool)G_B175_0;
- bool L_435 = V_87;
- if (!L_435)
- {
- goto IL_0b03;
- }
- }
- {
- bool L_436 = V_0;
- V_88 = L_436;
- bool L_437 = V_88;
- if (!L_437)
- {
- goto IL_0ad4;
- }
- }
- {
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_438 = __this->___m_CurrentFontAsset;
- Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_439 = __this->___m_CurrentMaterial;
- TextElement_tCEF567A8810788262275B39DC39CBA6EBE7472DA* L_440 = V_16;
- NullCheck(L_440);
- Glyph_t700CF8EBE04ED4AEAB520885AAA1B309E02A103F* L_441;
- L_441 = TextElement_get_glyph_m101DBCCA0CDE2461B504174272A2FFCD53EA59E2(L_440, NULL);
- NullCheck(L_441);
- int32_t L_442;
- L_442 = Glyph_get_atlasIndex_m575332307F2C182655EE9AD352E92F1B5F4D26DF(L_441, NULL);
- il2cpp_codegen_runtime_class_init_inline(MaterialManager_t104D2897F78BE83C3377323E18BEB5B8F0704D9B_il2cpp_TypeInfo_var);
- Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_443;
- L_443 = MaterialManager_GetFallbackMaterial_mB65C8D7625B0D0A0D623FC6AC545469AF6B7724D(L_438, L_439, L_442, NULL);
- __this->___m_CurrentMaterial = L_443;
- Il2CppCodeGenWriteBarrier((void**)(&__this->___m_CurrentMaterial), (void*)L_443);
- goto IL_0adc;
- }
-
- IL_0ad4:
- {
- V_9 = (bool)0;
- goto IL_0c27;
- }
-
- IL_0adc:
- {
- Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_444 = __this->___m_CurrentMaterial;
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_445 = __this->___m_CurrentFontAsset;
- MaterialReferenceU5BU5D_t4A9B88114E223BD96CE5121053664023CE2DE07E** L_446 = (MaterialReferenceU5BU5D_t4A9B88114E223BD96CE5121053664023CE2DE07E**)(&__this->___m_MaterialReferences);
- Dictionary_2_tABE19B9C5C52F1DE14F0D3287B2696E7D7419180* L_447 = __this->___m_MaterialReferenceIndexLookup;
- int32_t L_448;
- L_448 = MaterialReference_AddMaterialReference_m13CC47A7CA6C8781EA68A355B36FCD5AFF467A40(L_444, L_445, L_446, L_447, NULL);
- __this->___m_CurrentMaterialIndex = L_448;
- V_13 = (bool)1;
- }
-
- IL_0b03:
- {
- uint32_t L_449 = V_11;
- il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.char_class);
- bool L_450;
- L_450 = Char_IsWhiteSpace_m02AEC6EA19513CAFC6882CFCA54C45794D2B5924(((int32_t)(uint16_t)L_449), NULL);
- if (L_450)
- {
- goto IL_0b1b;
- }
- }
- {
- uint32_t L_451 = V_11;
- G_B183_0 = ((((int32_t)((((int32_t)L_451) == ((int32_t)((int32_t)8203)))? 1 : 0)) == ((int32_t)0))? 1 : 0);
- goto IL_0b1c;
- }
-
- IL_0b1b:
- {
- G_B183_0 = 0;
- }
-
- IL_0b1c:
- {
- V_89 = (bool)G_B183_0;
- bool L_452 = V_89;
- if (!L_452)
- {
- goto IL_0b98;
- }
- }
- {
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_453 = ___0_generationSettings;
- NullCheck(L_453);
- bool L_454 = L_453->___isIMGUI;
- if (!L_454)
- {
- goto IL_0b4d;
- }
- }
- {
- MaterialReferenceU5BU5D_t4A9B88114E223BD96CE5121053664023CE2DE07E* L_455 = __this->___m_MaterialReferences;
- int32_t L_456 = __this->___m_CurrentMaterialIndex;
- NullCheck(L_455);
- int32_t L_457 = ((L_455)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_456)))->___referenceCount;
- G_B187_0 = ((((int32_t)((((int32_t)L_457) < ((int32_t)((int32_t)16383)))? 1 : 0)) == ((int32_t)0))? 1 : 0);
- goto IL_0b4e;
- }
-
- IL_0b4d:
- {
- G_B187_0 = 0;
- }
-
- IL_0b4e:
- {
- V_90 = (bool)G_B187_0;
- bool L_458 = V_90;
- if (!L_458)
- {
- goto IL_0b7c;
- }
- }
- {
- Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_459 = __this->___m_CurrentMaterial;
- Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_460 = (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3*)il2cpp_codegen_object_new(Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3_il2cpp_TypeInfo_var);
- Material__ctor_mFCC42FB90257F1E8F7516A8640A79C465A39961C(L_460, L_459, NULL);
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_461 = __this->___m_CurrentFontAsset;
- MaterialReferenceU5BU5D_t4A9B88114E223BD96CE5121053664023CE2DE07E** L_462 = (MaterialReferenceU5BU5D_t4A9B88114E223BD96CE5121053664023CE2DE07E**)(&__this->___m_MaterialReferences);
- Dictionary_2_tABE19B9C5C52F1DE14F0D3287B2696E7D7419180* L_463 = __this->___m_MaterialReferenceIndexLookup;
- int32_t L_464;
- L_464 = MaterialReference_AddMaterialReference_m13CC47A7CA6C8781EA68A355B36FCD5AFF467A40(L_460, L_461, L_462, L_463, NULL);
- __this->___m_CurrentMaterialIndex = L_464;
- }
-
- IL_0b7c:
- {
- MaterialReferenceU5BU5D_t4A9B88114E223BD96CE5121053664023CE2DE07E* L_465 = __this->___m_MaterialReferences;
- int32_t L_466 = __this->___m_CurrentMaterialIndex;
- NullCheck(L_465);
- int32_t* L_467 = (int32_t*)(&((L_465)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_466)))->___referenceCount);
- int32_t* L_468 = L_467;
- int32_t L_469 = *((int32_t*)L_468);
- *((int32_t*)L_468) = (int32_t)((int32_t)il2cpp_codegen_add(L_469, 1));
- }
-
- IL_0b98:
- {
- MaterialReferenceU5BU5D_t4A9B88114E223BD96CE5121053664023CE2DE07E* L_470 = __this->___m_MaterialReferences;
- int32_t L_471 = __this->___m_CurrentMaterialIndex;
- NullCheck(L_470);
- bool L_472 = V_13;
- ((L_470)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_471)))->___isFallbackMaterial = L_472;
- bool L_473 = V_13;
- V_91 = L_473;
- bool L_474 = V_91;
- if (!L_474)
- {
- goto IL_0bea;
- }
- }
- {
- MaterialReferenceU5BU5D_t4A9B88114E223BD96CE5121053664023CE2DE07E* L_475 = __this->___m_MaterialReferences;
- int32_t L_476 = __this->___m_CurrentMaterialIndex;
- NullCheck(L_475);
- Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_477 = V_15;
- ((L_475)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_476)))->___fallbackMaterial = L_477;
- Il2CppCodeGenWriteBarrier((void**)(&((L_475)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_476)))->___fallbackMaterial), (void*)L_477);
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_478 = V_14;
- __this->___m_CurrentFontAsset = L_478;
- Il2CppCodeGenWriteBarrier((void**)(&__this->___m_CurrentFontAsset), (void*)L_478);
- Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_479 = V_15;
- __this->___m_CurrentMaterial = L_479;
- Il2CppCodeGenWriteBarrier((void**)(&__this->___m_CurrentMaterial), (void*)L_479);
- int32_t L_480 = V_12;
- __this->___m_CurrentMaterialIndex = L_480;
- }
-
- IL_0bea:
- {
- int32_t L_481 = __this->___m_TotalCharacterCount;
- __this->___m_TotalCharacterCount = ((int32_t)il2cpp_codegen_add(L_481, 1));
- }
-
- IL_0bf9:
- {
- int32_t L_482 = V_10;
- V_10 = ((int32_t)il2cpp_codegen_add(L_482, 1));
- }
-
- IL_0bff:
- {
- int32_t L_483 = V_10;
- TextProcessingElementU5BU5D_t24A1E4C8745577D794FE856B4236875595E7FD22* L_484 = ___1_textProcessingArray;
- NullCheck(L_484);
- if ((((int32_t)L_483) >= ((int32_t)((int32_t)(((RuntimeArray*)L_484)->max_length)))))
- {
- goto IL_0c18;
- }
- }
- {
- TextProcessingElementU5BU5D_t24A1E4C8745577D794FE856B4236875595E7FD22* L_485 = ___1_textProcessingArray;
- int32_t L_486 = V_10;
- NullCheck(L_485);
- uint32_t L_487 = ((L_485)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_486)))->___unicode;
- G_B197_0 = ((!(((uint32_t)L_487) <= ((uint32_t)0)))? 1 : 0);
- goto IL_0c19;
- }
-
- IL_0c18:
- {
- G_B197_0 = 0;
- }
-
- IL_0c19:
- {
- V_92 = (bool)G_B197_0;
- bool L_488 = V_92;
- if (L_488)
- {
- goto IL_023e;
- }
- }
-
- IL_0c22:
- {
- V_9 = (bool)1;
- goto IL_0c27;
- }
-
- IL_0c27:
- {
- bool L_489 = V_9;
- return L_489;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextGenerator_ComputeMarginSize_m485F8B01196058B15F597DE99D6F6A47FA539D3F (TextGenerator_t6B84DC798596D3A9944DC346DD453C075EE62366* __this, Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___0_rect, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___1_margins, const RuntimeMethod* method)
- {
- {
- float L_0;
- L_0 = Rect_get_width_m620D67551372073C9C32C4C4624C2A5713F7F9A9_inline((&___0_rect), NULL);
- Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_1 = ___1_margins;
- float L_2 = L_1.___x;
- Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_3 = ___1_margins;
- float L_4 = L_3.___z;
- __this->___m_MarginWidth = ((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_subtract(L_0, L_2)), L_4));
- float L_5;
- L_5 = Rect_get_height_mE1AA6C6C725CCD2D317BD2157396D3CF7D47C9D8_inline((&___0_rect), NULL);
- Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_6 = ___1_margins;
- float L_7 = L_6.___y;
- Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_8 = ___1_margins;
- float L_9 = L_8.___w;
- __this->___m_MarginHeight = ((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_subtract(L_5, L_7)), L_9));
- Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_10 = __this->___m_RectTransformCorners;
- NullCheck(L_10);
- ((L_10)->GetAddressAt(static_cast<il2cpp_array_size_t>(0)))->___x = (0.0f);
- Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_11 = __this->___m_RectTransformCorners;
- NullCheck(L_11);
- ((L_11)->GetAddressAt(static_cast<il2cpp_array_size_t>(0)))->___y = (0.0f);
- Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_12 = __this->___m_RectTransformCorners;
- NullCheck(L_12);
- ((L_12)->GetAddressAt(static_cast<il2cpp_array_size_t>(1)))->___x = (0.0f);
- Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_13 = __this->___m_RectTransformCorners;
- NullCheck(L_13);
- float L_14;
- L_14 = Rect_get_height_mE1AA6C6C725CCD2D317BD2157396D3CF7D47C9D8_inline((&___0_rect), NULL);
- ((L_13)->GetAddressAt(static_cast<il2cpp_array_size_t>(1)))->___y = L_14;
- Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_15 = __this->___m_RectTransformCorners;
- NullCheck(L_15);
- float L_16;
- L_16 = Rect_get_width_m620D67551372073C9C32C4C4624C2A5713F7F9A9_inline((&___0_rect), NULL);
- ((L_15)->GetAddressAt(static_cast<il2cpp_array_size_t>(2)))->___x = L_16;
- Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_17 = __this->___m_RectTransformCorners;
- NullCheck(L_17);
- float L_18;
- L_18 = Rect_get_height_mE1AA6C6C725CCD2D317BD2157396D3CF7D47C9D8_inline((&___0_rect), NULL);
- ((L_17)->GetAddressAt(static_cast<il2cpp_array_size_t>(2)))->___y = L_18;
- Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_19 = __this->___m_RectTransformCorners;
- NullCheck(L_19);
- float L_20;
- L_20 = Rect_get_width_m620D67551372073C9C32C4C4624C2A5713F7F9A9_inline((&___0_rect), NULL);
- ((L_19)->GetAddressAt(static_cast<il2cpp_array_size_t>(3)))->___x = L_20;
- Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_21 = __this->___m_RectTransformCorners;
- NullCheck(L_21);
- ((L_21)->GetAddressAt(static_cast<il2cpp_array_size_t>(3)))->___y = (0.0f);
- return;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TextGenerator_GetSpecialCharacters_m77E456375F75AA87D3D33E8B15241E946E1B0968 (TextGenerator_t6B84DC798596D3A9944DC346DD453C075EE62366* __this, TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* ___0_generationSettings, const RuntimeMethod* method)
- {
- bool V_0 = false;
- bool V_1 = false;
- {
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_0 = ___0_generationSettings;
- bool L_1;
- L_1 = TextGenerator_GetEllipsisSpecialCharacter_m9CB8856D34D4B6B0C5BFB200ABFE2FFA4B3AEA60(__this, L_0, NULL);
- V_0 = (bool)((((int32_t)L_1) == ((int32_t)0))? 1 : 0);
- bool L_2 = V_0;
- if (!L_2)
- {
- goto IL_0013;
- }
- }
- {
- V_1 = (bool)0;
- goto IL_001d;
- }
-
- IL_0013:
- {
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_3 = ___0_generationSettings;
- bool L_4;
- L_4 = TextGenerator_GetUnderlineSpecialCharacter_mBDF79614A582C3D08886E593DD03D38809F0CFA9(__this, L_3, NULL);
- V_1 = L_4;
- goto IL_001d;
- }
-
- IL_001d:
- {
- bool L_5 = V_1;
- return L_5;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TextGenerator_GetEllipsisSpecialCharacter_m9CB8856D34D4B6B0C5BFB200ABFE2FFA4B3AEA60 (TextGenerator_t6B84DC798596D3A9944DC346DD453C075EE62366* __this, TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* ___0_generationSettings, const RuntimeMethod* method)
- {
- static bool s_Il2CppMethodInitialized;
- if (!s_Il2CppMethodInitialized)
- {
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Contains_mE545A4609C70E82A744DC4AA28AD7940B7A75F9C_RuntimeMethod_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m654F4B0CF3BAA9A130BC72017949E6B5DA07AD86_RuntimeMethod_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
- s_Il2CppMethodInitialized = true;
- }
- bool V_0 = false;
- bool V_1 = false;
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* V_2 = NULL;
- TextSettings_tB7F55685AFFD4A96F714427BCACFD6958E357D64* V_3 = NULL;
- bool V_4 = false;
- Character_t9B671B493FAC8D43638C69AF6AE92CBD103D80EC* V_5 = NULL;
- bool V_6 = false;
- bool V_7 = false;
- bool V_8 = false;
- bool V_9 = false;
- bool V_10 = false;
- bool V_11 = false;
- bool V_12 = false;
- bool V_13 = false;
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* G_B2_0 = NULL;
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* G_B1_0 = NULL;
- int32_t G_B6_0 = 0;
- int32_t G_B13_0 = 0;
- TextSettings_tB7F55685AFFD4A96F714427BCACFD6958E357D64* G_B17_0 = NULL;
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* G_B17_1 = NULL;
- int32_t G_B17_2 = 0;
- TextSettings_tB7F55685AFFD4A96F714427BCACFD6958E357D64* G_B16_0 = NULL;
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* G_B16_1 = NULL;
- int32_t G_B16_2 = 0;
- int32_t G_B18_0 = 0;
- TextSettings_tB7F55685AFFD4A96F714427BCACFD6958E357D64* G_B18_1 = NULL;
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* G_B18_2 = NULL;
- int32_t G_B18_3 = 0;
- {
- bool L_0;
- L_0 = TextGenerator_get_IsExecutingJob_m2570EC49336A66E65C8429B8516F8E79578A955C_inline(NULL);
- V_0 = (bool)((((int32_t)L_0) == ((int32_t)0))? 1 : 0);
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_1 = __this->___m_CurrentFontAsset;
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_2 = L_1;
- if (L_2)
- {
- G_B2_0 = L_2;
- goto IL_001a;
- }
- G_B1_0 = L_2;
- }
- {
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_3 = ___0_generationSettings;
- NullCheck(L_3);
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_4 = L_3->___fontAsset;
- G_B2_0 = L_4;
- }
-
- IL_001a:
- {
- V_2 = G_B2_0;
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_5 = ___0_generationSettings;
- NullCheck(L_5);
- TextSettings_tB7F55685AFFD4A96F714427BCACFD6958E357D64* L_6 = L_5->___textSettings;
- V_3 = L_6;
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_7 = ___0_generationSettings;
- NullCheck(L_7);
- List_1_tDC6862FA7C9B0B533109A8EC28A2142DB7D2DF2E* L_8 = L_7->___fontFeatures;
- NullCheck(L_8);
- bool L_9;
- L_9 = List_1_Contains_mE545A4609C70E82A744DC4AA28AD7940B7A75F9C(L_8, ((int32_t)1818847073), List_1_Contains_mE545A4609C70E82A744DC4AA28AD7940B7A75F9C_RuntimeMethod_var);
- V_4 = L_9;
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_10 = V_2;
- int32_t L_11 = __this->___m_FontStyleInternal;
- int32_t L_12 = __this->___m_FontWeightInternal;
- bool L_13 = V_4;
- Character_t9B671B493FAC8D43638C69AF6AE92CBD103D80EC* L_14;
- L_14 = FontAssetUtilities_GetCharacterFromFontAsset_m854EBABBF60E9B80275BE56FA803B258D9B61D99(((int32_t)8230), L_10, (bool)0, L_11, L_12, (&V_1), L_13, NULL);
- V_5 = L_14;
- Character_t9B671B493FAC8D43638C69AF6AE92CBD103D80EC* L_15 = V_5;
- V_6 = (bool)((((RuntimeObject*)(Character_t9B671B493FAC8D43638C69AF6AE92CBD103D80EC*)L_15) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0);
- bool L_16 = V_6;
- if (!L_16)
- {
- goto IL_00a3;
- }
- }
- {
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_17 = V_2;
- NullCheck(L_17);
- List_1_t55B85B981AC5FD6A5358491F90FE354F78BB97DE* L_18 = L_17->___m_FallbackFontAssetTable;
- if (!L_18)
- {
- goto IL_0076;
- }
- }
- {
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_19 = V_2;
- NullCheck(L_19);
- List_1_t55B85B981AC5FD6A5358491F90FE354F78BB97DE* L_20 = L_19->___m_FallbackFontAssetTable;
- NullCheck(L_20);
- int32_t L_21;
- L_21 = List_1_get_Count_m654F4B0CF3BAA9A130BC72017949E6B5DA07AD86_inline(L_20, List_1_get_Count_m654F4B0CF3BAA9A130BC72017949E6B5DA07AD86_RuntimeMethod_var);
- G_B6_0 = ((((int32_t)L_21) > ((int32_t)0))? 1 : 0);
- goto IL_0077;
- }
-
- IL_0076:
- {
- G_B6_0 = 0;
- }
-
- IL_0077:
- {
- V_7 = (bool)G_B6_0;
- bool L_22 = V_7;
- if (!L_22)
- {
- goto IL_00a2;
- }
- }
- {
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_23 = V_2;
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_24 = V_2;
- NullCheck(L_24);
- List_1_t55B85B981AC5FD6A5358491F90FE354F78BB97DE* L_25 = L_24->___m_FallbackFontAssetTable;
- int32_t L_26 = __this->___m_FontStyleInternal;
- int32_t L_27 = __this->___m_FontWeightInternal;
- bool L_28 = V_4;
- Character_t9B671B493FAC8D43638C69AF6AE92CBD103D80EC* L_29;
- L_29 = FontAssetUtilities_GetCharacterFromFontAssetsInternal_mE53763E9CB71B0606391F6A0CC5524AADE1908BC(((int32_t)8230), L_23, L_25, (List_1_t55B85B981AC5FD6A5358491F90FE354F78BB97DE*)NULL, (bool)1, L_26, L_27, (&V_1), L_28, NULL);
- V_5 = L_29;
- }
-
- IL_00a2:
- {
- }
-
- IL_00a3:
- {
- Character_t9B671B493FAC8D43638C69AF6AE92CBD103D80EC* L_30 = V_5;
- V_8 = (bool)((((RuntimeObject*)(Character_t9B671B493FAC8D43638C69AF6AE92CBD103D80EC*)L_30) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0);
- bool L_31 = V_8;
- if (!L_31)
- {
- goto IL_0110;
- }
- }
- {
- TextSettings_tB7F55685AFFD4A96F714427BCACFD6958E357D64* L_32 = V_3;
- NullCheck(L_32);
- List_1_t55B85B981AC5FD6A5358491F90FE354F78BB97DE* L_33;
- L_33 = VirtualFuncInvoker0< List_1_t55B85B981AC5FD6A5358491F90FE354F78BB97DE* >::Invoke(4, L_32);
- if (L_33)
- {
- goto IL_00bd;
- }
- }
- {
- bool L_34 = V_0;
- G_B13_0 = ((((int32_t)L_34) == ((int32_t)0))? 1 : 0);
- goto IL_00be;
- }
-
- IL_00bd:
- {
- G_B13_0 = 0;
- }
-
- IL_00be:
- {
- V_9 = (bool)G_B13_0;
- bool L_35 = V_9;
- if (!L_35)
- {
- goto IL_00cc;
- }
- }
- {
- V_10 = (bool)0;
- goto IL_0170;
- }
-
- IL_00cc:
- {
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_36 = V_2;
- TextSettings_tB7F55685AFFD4A96F714427BCACFD6958E357D64* L_37 = V_3;
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_38 = ___0_generationSettings;
- NullCheck(L_38);
- bool L_39 = L_38->___isEditorRenderingModeBitmap;
- if (L_39)
- {
- G_B17_0 = L_37;
- G_B17_1 = L_36;
- G_B17_2 = ((int32_t)8230);
- goto IL_00de;
- }
- G_B16_0 = L_37;
- G_B16_1 = L_36;
- G_B16_2 = ((int32_t)8230);
- }
- {
- G_B18_0 = (-1);
- G_B18_1 = G_B16_0;
- G_B18_2 = G_B16_1;
- G_B18_3 = G_B16_2;
- goto IL_00ec;
- }
-
- IL_00de:
- {
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_40 = ___0_generationSettings;
- NullCheck(L_40);
- float L_41 = L_40->___fontSize;
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_42 = ___0_generationSettings;
- NullCheck(L_42);
- float L_43 = L_42->___pixelsPerPoint;
- G_B18_0 = il2cpp_codegen_cast_double_to_int<int32_t>(((float)il2cpp_codegen_multiply(L_41, L_43)));
- G_B18_1 = G_B17_0;
- G_B18_2 = G_B17_1;
- G_B18_3 = G_B17_2;
- }
-
- IL_00ec:
- {
- NullCheck(G_B18_1);
- List_1_t55B85B981AC5FD6A5358491F90FE354F78BB97DE* L_44;
- L_44 = VirtualFuncInvoker1< List_1_t55B85B981AC5FD6A5358491F90FE354F78BB97DE*, int32_t >::Invoke(6, G_B18_1, G_B18_0);
- TextSettings_tB7F55685AFFD4A96F714427BCACFD6958E357D64* L_45 = V_3;
- NullCheck(L_45);
- List_1_t55B85B981AC5FD6A5358491F90FE354F78BB97DE* L_46;
- L_46 = TextSettings_get_fallbackOSFontAssets_mA595476A990F2F1CBD78743707F9CF8F6CC4BBA9(L_45, NULL);
- int32_t L_47 = __this->___m_FontStyleInternal;
- int32_t L_48 = __this->___m_FontWeightInternal;
- bool L_49 = V_4;
- Character_t9B671B493FAC8D43638C69AF6AE92CBD103D80EC* L_50;
- L_50 = FontAssetUtilities_GetCharacterFromFontAssetsInternal_mE53763E9CB71B0606391F6A0CC5524AADE1908BC(G_B18_3, G_B18_2, L_44, L_46, (bool)1, L_47, L_48, (&V_1), L_49, NULL);
- V_5 = L_50;
- }
-
- IL_0110:
- {
- Character_t9B671B493FAC8D43638C69AF6AE92CBD103D80EC* L_51 = V_5;
- V_11 = (bool)((((RuntimeObject*)(Character_t9B671B493FAC8D43638C69AF6AE92CBD103D80EC*)L_51) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0);
- bool L_52 = V_11;
- if (!L_52)
- {
- goto IL_0152;
- }
- }
- {
- TextSettings_tB7F55685AFFD4A96F714427BCACFD6958E357D64* L_53 = V_3;
- NullCheck(L_53);
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_54;
- L_54 = TextSettings_get_defaultFontAsset_mC6280464BFEE081DB23243BB94E49C72A0885A1F_inline(L_53, NULL);
- il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
- bool L_55;
- L_55 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_54, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
- V_12 = L_55;
- bool L_56 = V_12;
- if (!L_56)
- {
- goto IL_0151;
- }
- }
- {
- TextSettings_tB7F55685AFFD4A96F714427BCACFD6958E357D64* L_57 = V_3;
- NullCheck(L_57);
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_58;
- L_58 = TextSettings_get_defaultFontAsset_mC6280464BFEE081DB23243BB94E49C72A0885A1F_inline(L_57, NULL);
- int32_t L_59 = __this->___m_FontStyleInternal;
- int32_t L_60 = __this->___m_FontWeightInternal;
- bool L_61 = V_4;
- Character_t9B671B493FAC8D43638C69AF6AE92CBD103D80EC* L_62;
- L_62 = FontAssetUtilities_GetCharacterFromFontAsset_m854EBABBF60E9B80275BE56FA803B258D9B61D99(((int32_t)8230), L_58, (bool)1, L_59, L_60, (&V_1), L_61, NULL);
- V_5 = L_62;
- }
-
- IL_0151:
- {
- }
-
- IL_0152:
- {
- Character_t9B671B493FAC8D43638C69AF6AE92CBD103D80EC* L_63 = V_5;
- V_13 = (bool)((!(((RuntimeObject*)(Character_t9B671B493FAC8D43638C69AF6AE92CBD103D80EC*)L_63) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
- bool L_64 = V_13;
- if (!L_64)
- {
- goto IL_016b;
- }
- }
- {
- Character_t9B671B493FAC8D43638C69AF6AE92CBD103D80EC* L_65 = V_5;
- SpecialCharacter_t869F8BE65A7FE32AFD4196118258F49A63D8E2BD L_66;
- memset((&L_66), 0, sizeof(L_66));
- SpecialCharacter__ctor_m6697A8BF272F0144733EE12368C038F45E99F969((&L_66), L_65, 0, NULL);
- __this->___m_Ellipsis = L_66;
- Il2CppCodeGenWriteBarrier((void**)&(((&__this->___m_Ellipsis))->___character), (void*)NULL);
- #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
- Il2CppCodeGenWriteBarrier((void**)&(((&__this->___m_Ellipsis))->___fontAsset), (void*)NULL);
- #endif
- #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
- Il2CppCodeGenWriteBarrier((void**)&(((&__this->___m_Ellipsis))->___material), (void*)NULL);
- #endif
- }
-
- IL_016b:
- {
- V_10 = (bool)1;
- goto IL_0170;
- }
-
- IL_0170:
- {
- bool L_67 = V_10;
- return L_67;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TextGenerator_GetUnderlineSpecialCharacter_mBDF79614A582C3D08886E593DD03D38809F0CFA9 (TextGenerator_t6B84DC798596D3A9944DC346DD453C075EE62366* __this, TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* ___0_generationSettings, const RuntimeMethod* method)
- {
- static bool s_Il2CppMethodInitialized;
- if (!s_Il2CppMethodInitialized)
- {
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Contains_mE545A4609C70E82A744DC4AA28AD7940B7A75F9C_RuntimeMethod_var);
- s_Il2CppMethodInitialized = true;
- }
- bool V_0 = false;
- bool V_1 = false;
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* V_2 = NULL;
- TextSettings_tB7F55685AFFD4A96F714427BCACFD6958E357D64* V_3 = NULL;
- bool V_4 = false;
- Character_t9B671B493FAC8D43638C69AF6AE92CBD103D80EC* V_5 = NULL;
- bool V_6 = false;
- bool V_7 = false;
- bool V_8 = false;
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* G_B2_0 = NULL;
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* G_B1_0 = NULL;
- int32_t G_B5_0 = 0;
- {
- bool L_0;
- L_0 = TextGenerator_get_IsExecutingJob_m2570EC49336A66E65C8429B8516F8E79578A955C_inline(NULL);
- V_0 = (bool)((((int32_t)L_0) == ((int32_t)0))? 1 : 0);
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_1 = __this->___m_CurrentFontAsset;
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_2 = L_1;
- if (L_2)
- {
- G_B2_0 = L_2;
- goto IL_001a;
- }
- G_B1_0 = L_2;
- }
- {
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_3 = ___0_generationSettings;
- NullCheck(L_3);
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_4 = L_3->___fontAsset;
- G_B2_0 = L_4;
- }
-
- IL_001a:
- {
- V_2 = G_B2_0;
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_5 = ___0_generationSettings;
- NullCheck(L_5);
- TextSettings_tB7F55685AFFD4A96F714427BCACFD6958E357D64* L_6 = L_5->___textSettings;
- V_3 = L_6;
- TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* L_7 = ___0_generationSettings;
- NullCheck(L_7);
- List_1_tDC6862FA7C9B0B533109A8EC28A2142DB7D2DF2E* L_8 = L_7->___fontFeatures;
- NullCheck(L_8);
- bool L_9;
- L_9 = List_1_Contains_mE545A4609C70E82A744DC4AA28AD7940B7A75F9C(L_8, ((int32_t)1818847073), List_1_Contains_mE545A4609C70E82A744DC4AA28AD7940B7A75F9C_RuntimeMethod_var);
- V_4 = L_9;
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_10 = V_2;
- int32_t L_11 = __this->___m_FontStyleInternal;
- int32_t L_12 = __this->___m_FontWeightInternal;
- bool L_13 = V_4;
- Character_t9B671B493FAC8D43638C69AF6AE92CBD103D80EC* L_14;
- L_14 = FontAssetUtilities_GetCharacterFromFontAsset_m854EBABBF60E9B80275BE56FA803B258D9B61D99(((int32_t)95), L_10, (bool)0, L_11, L_12, (&V_1), L_13, NULL);
- V_5 = L_14;
- Character_t9B671B493FAC8D43638C69AF6AE92CBD103D80EC* L_15 = V_5;
- if (L_15)
- {
- goto IL_0059;
- }
- }
- {
- bool L_16 = V_0;
- G_B5_0 = ((((int32_t)L_16) == ((int32_t)0))? 1 : 0);
- goto IL_005a;
- }
-
- IL_0059:
- {
- G_B5_0 = 0;
- }
-
- IL_005a:
- {
- V_6 = (bool)G_B5_0;
- bool L_17 = V_6;
- if (!L_17)
- {
- goto IL_0065;
- }
- }
- {
- V_7 = (bool)0;
- goto IL_0088;
- }
-
- IL_0065:
- {
- Character_t9B671B493FAC8D43638C69AF6AE92CBD103D80EC* L_18 = V_5;
- V_8 = (bool)((!(((RuntimeObject*)(Character_t9B671B493FAC8D43638C69AF6AE92CBD103D80EC*)L_18) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
- bool L_19 = V_8;
- if (!L_19)
- {
- goto IL_0083;
- }
- }
- {
- Character_t9B671B493FAC8D43638C69AF6AE92CBD103D80EC* L_20 = V_5;
- int32_t L_21 = __this->___m_CurrentMaterialIndex;
- SpecialCharacter_t869F8BE65A7FE32AFD4196118258F49A63D8E2BD L_22;
- memset((&L_22), 0, sizeof(L_22));
- SpecialCharacter__ctor_m6697A8BF272F0144733EE12368C038F45E99F969((&L_22), L_20, L_21, NULL);
- __this->___m_Underline = L_22;
- Il2CppCodeGenWriteBarrier((void**)&(((&__this->___m_Underline))->___character), (void*)NULL);
- #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
- Il2CppCodeGenWriteBarrier((void**)&(((&__this->___m_Underline))->___fontAsset), (void*)NULL);
- #endif
- #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
- Il2CppCodeGenWriteBarrier((void**)&(((&__this->___m_Underline))->___material), (void*)NULL);
- #endif
- }
-
- IL_0083:
- {
- V_7 = (bool)1;
- goto IL_0088;
- }
-
- IL_0088:
- {
- bool L_23 = V_7;
- return L_23;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextGenerator_DoMissingGlyphCallback_m643F3C7C677B4F98BFE251055ECE1E588BEFFB04 (TextGenerator_t6B84DC798596D3A9944DC346DD453C075EE62366* __this, uint32_t ___0_unicode, int32_t ___1_stringIndex, FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* ___2_fontAsset, TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* ___3_textInfo, const RuntimeMethod* method)
- {
- static bool s_Il2CppMethodInitialized;
- if (!s_Il2CppMethodInitialized)
- {
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TextGenerator_t6B84DC798596D3A9944DC346DD453C075EE62366_il2cpp_TypeInfo_var);
- s_Il2CppMethodInitialized = true;
- }
- MissingCharacterEventCallback_t26E0AD04BD27B7E35AD648D0B549D13330921DED* G_B2_0 = NULL;
- MissingCharacterEventCallback_t26E0AD04BD27B7E35AD648D0B549D13330921DED* G_B1_0 = NULL;
- {
- MissingCharacterEventCallback_t26E0AD04BD27B7E35AD648D0B549D13330921DED* L_0 = ((TextGenerator_t6B84DC798596D3A9944DC346DD453C075EE62366_StaticFields*)il2cpp_codegen_static_fields_for(TextGenerator_t6B84DC798596D3A9944DC346DD453C075EE62366_il2cpp_TypeInfo_var))->___OnMissingCharacter;
- MissingCharacterEventCallback_t26E0AD04BD27B7E35AD648D0B549D13330921DED* L_1 = L_0;
- if (L_1)
- {
- G_B2_0 = L_1;
- goto IL_000c;
- }
- G_B1_0 = L_1;
- }
- {
- goto IL_0017;
- }
-
- IL_000c:
- {
- uint32_t L_2 = ___0_unicode;
- int32_t L_3 = ___1_stringIndex;
- TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* L_4 = ___3_textInfo;
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_5 = ___2_fontAsset;
- NullCheck(G_B2_0);
- MissingCharacterEventCallback_Invoke_m5BF78AFFA87C08BC81EC893548949E960E0797D4_inline(G_B2_0, L_2, L_3, L_4, L_5, NULL);
- }
-
- IL_0017:
- {
- return;
- }
- }
- IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextGenerator__ctor_m52E4D01DC28BDF753BF52F6501E7FD2FB2B30D90 (TextGenerator_t6B84DC798596D3A9944DC346DD453C075EE62366* __this, const RuntimeMethod* method)
- {
- static bool s_Il2CppMethodInitialized;
- if (!s_Il2CppMethodInitialized)
- {
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB_il2cpp_TypeInfo_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259_il2cpp_TypeInfo_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_m712893C2C48C47CCAFAD85A865C702E8D3D2B71F_RuntimeMethod_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_tABE19B9C5C52F1DE14F0D3287B2696E7D7419180_il2cpp_TypeInfo_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HighlightStateU5BU5D_tCF5677B4773947CE4C64B938B12AC50DDA347435_il2cpp_TypeInfo_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MaterialReferenceU5BU5D_t4A9B88114E223BD96CE5121053664023CE2DE07E_il2cpp_TypeInfo_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Offset_tF4AF8F62C21FD6DCB5255F705A59CC10583E22C4_il2cpp_TypeInfo_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RichTextTagAttributeU5BU5D_tEE9D071B3246F23742DBF4226567620BCBB24A14_il2cpp_TypeInfo_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C_il2cpp_TypeInfo_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TextColorGradientU5BU5D_tA27A5E49640CF01334A10DBDBC959903AFBD941A_il2cpp_TypeInfo_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TextProcessingElementU5BU5D_t24A1E4C8745577D794FE856B4236875595E7FD22_il2cpp_TypeInfo_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TextProcessingStack_1U5BU5D_t2552082EA18234192F7BABAE183356A81363BB6F_il2cpp_TypeInfo_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TextProcessingStack_1__ctor_m21F67B4043E233F8CA9797CEAEBF75AA44923E95_RuntimeMethod_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TextProcessingStack_1__ctor_m445613CACF63BB93528D0DF6A4806B721690BEA3_RuntimeMethod_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TextProcessingStack_1__ctor_m46C659E94F74B5690AC0A547430C8D3387000CEC_RuntimeMethod_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TextProcessingStack_1__ctor_m51ECDDF2DCADEB66EED067F383D94ADCCFE61782_RuntimeMethod_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TextProcessingStack_1__ctor_m711FBEB05216B8B7683BAF106DC2CA519C2986EF_RuntimeMethod_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TextProcessingStack_1__ctor_m83F1795C636BFDBA6363410F5719BDFF26B69211_RuntimeMethod_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TextProcessingStack_1__ctor_m8D925AB632D621F377352A263B090EF1689AB7D6_RuntimeMethod_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TextProcessingStack_1__ctor_mA4B25FA7163EB1A1804D7F9C4BB50D078CC1F9EE_RuntimeMethod_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TextProcessingStack_1__ctor_mC1F98956286C389A36BAE81B5D628A4AFD0125C7_RuntimeMethod_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TextProcessingStack_1__ctor_mE29F1CB516B3C52016997ECCBF3769B1FE98336A_RuntimeMethod_var);
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C_il2cpp_TypeInfo_var);
- s_Il2CppMethodInitialized = true;
- }
- {
- TextBackingContainer_t72D97EE144D48752E621D2AA89DEA62AB7D037CE L_0;
- memset((&L_0), 0, sizeof(L_0));
- TextBackingContainer__ctor_m46B1D0F45A11DA593305FA9D33D191A0E60CDBE7((&L_0), 4, NULL);
- __this->___m_TextBackingArray = L_0;
- Il2CppCodeGenWriteBarrier((void**)&(((&__this->___m_TextBackingArray))->___m_Array), (void*)NULL);
- TextProcessingElementU5BU5D_t24A1E4C8745577D794FE856B4236875595E7FD22* L_1 = (TextProcessingElementU5BU5D_t24A1E4C8745577D794FE856B4236875595E7FD22*)(TextProcessingElementU5BU5D_t24A1E4C8745577D794FE856B4236875595E7FD22*)SZArrayNew(TextProcessingElementU5BU5D_t24A1E4C8745577D794FE856B4236875595E7FD22_il2cpp_TypeInfo_var, (uint32_t)8);
- __this->___m_TextProcessingArray = L_1;
- Il2CppCodeGenWriteBarrier((void**)(&__this->___m_TextProcessingArray), (void*)L_1);
- __this->___m_VertexBufferAutoSizeReduction = (bool)0;
- CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_2 = (CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB*)(CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB*)SZArrayNew(CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB_il2cpp_TypeInfo_var, (uint32_t)((int32_t)256));
- __this->___m_HtmlTag = L_2;
- Il2CppCodeGenWriteBarrier((void**)(&__this->___m_HtmlTag), (void*)L_2);
- Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_3;
- L_3 = Color_get_white_m068F5AF879B0FCA584E3693F762EA41BB65532C6_inline(NULL);
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_4;
- L_4 = Color32_op_Implicit_m79AF5E0BDE9CE041CAC4D89CBFA66E71C6DD1B70_inline(L_3, NULL);
- il2cpp_codegen_runtime_class_init_inline(Offset_tF4AF8F62C21FD6DCB5255F705A59CC10583E22C4_il2cpp_TypeInfo_var);
- Offset_tF4AF8F62C21FD6DCB5255F705A59CC10583E22C4 L_5;
- L_5 = Offset_get_zero_mF5B6D7C3F437FA438844A0B3EF405D805F1D1958(NULL);
- HighlightState_tFF5FE9065990F04A37FEC545A0024047F0ABD740 L_6;
- memset((&L_6), 0, sizeof(L_6));
- HighlightState__ctor_mDBB71C58F46D7BDC518026AC796D24F2D9B36D3F((&L_6), L_4, L_5, NULL);
- __this->___m_HighlightState = L_6;
- Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_7 = (Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C*)(Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C*)SZArrayNew(Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C_il2cpp_TypeInfo_var, (uint32_t)4);
- __this->___m_RectTransformCorners = L_7;
- Il2CppCodeGenWriteBarrier((void**)(&__this->___m_RectTransformCorners), (void*)L_7);
- MaterialReferenceU5BU5D_t4A9B88114E223BD96CE5121053664023CE2DE07E* L_8 = (MaterialReferenceU5BU5D_t4A9B88114E223BD96CE5121053664023CE2DE07E*)(MaterialReferenceU5BU5D_t4A9B88114E223BD96CE5121053664023CE2DE07E*)SZArrayNew(MaterialReferenceU5BU5D_t4A9B88114E223BD96CE5121053664023CE2DE07E_il2cpp_TypeInfo_var, (uint32_t)((int32_t)16));
- TextProcessingStack_1_t0C74606C1B6C7817CA95F0DCA46B219CF6FB35CA L_9;
- memset((&L_9), 0, sizeof(L_9));
- TextProcessingStack_1__ctor_m8D925AB632D621F377352A263B090EF1689AB7D6((&L_9), L_8, TextProcessingStack_1__ctor_m8D925AB632D621F377352A263B090EF1689AB7D6_RuntimeMethod_var);
- __this->___m_MaterialReferenceStack = L_9;
- Il2CppCodeGenWriteBarrier((void**)&(((&__this->___m_MaterialReferenceStack))->___itemStack), (void*)NULL);
- #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
- Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->___m_MaterialReferenceStack))->___m_DefaultItem))->___fontAsset), (void*)NULL);
- #endif
- #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
- Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->___m_MaterialReferenceStack))->___m_DefaultItem))->___spriteAsset), (void*)NULL);
- #endif
- #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
- Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->___m_MaterialReferenceStack))->___m_DefaultItem))->___material), (void*)NULL);
- #endif
- #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
- Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->___m_MaterialReferenceStack))->___m_DefaultItem))->___fallbackMaterial), (void*)NULL);
- #endif
- TextProcessingStack_1_t9FC06E35259ADD291ED640FE7554D8C03EA5F555 L_10;
- memset((&L_10), 0, sizeof(L_10));
- TextProcessingStack_1__ctor_m51ECDDF2DCADEB66EED067F383D94ADCCFE61782((&L_10), ((int32_t)16), TextProcessingStack_1__ctor_m51ECDDF2DCADEB66EED067F383D94ADCCFE61782_RuntimeMethod_var);
- __this->___m_SizeStack = L_10;
- Il2CppCodeGenWriteBarrier((void**)&(((&__this->___m_SizeStack))->___itemStack), (void*)NULL);
- TextProcessingStack_1U5BU5D_t2552082EA18234192F7BABAE183356A81363BB6F* L_11 = (TextProcessingStack_1U5BU5D_t2552082EA18234192F7BABAE183356A81363BB6F*)(TextProcessingStack_1U5BU5D_t2552082EA18234192F7BABAE183356A81363BB6F*)SZArrayNew(TextProcessingStack_1U5BU5D_t2552082EA18234192F7BABAE183356A81363BB6F_il2cpp_TypeInfo_var, (uint32_t)8);
- __this->___m_TextStyleStacks = L_11;
- Il2CppCodeGenWriteBarrier((void**)(&__this->___m_TextStyleStacks), (void*)L_11);
- __this->___m_TextStyleStackDepth = 0;
- __this->___m_FontStyleInternal = 0;
- __this->___m_FontWeightInternal = ((int32_t)400);
- TextProcessingStack_1_t698B87CDD968C2046F57134BB3AB807EBFFD7790 L_12;
- memset((&L_12), 0, sizeof(L_12));
- TextProcessingStack_1__ctor_mE29F1CB516B3C52016997ECCBF3769B1FE98336A((&L_12), 8, TextProcessingStack_1__ctor_mE29F1CB516B3C52016997ECCBF3769B1FE98336A_RuntimeMethod_var);
- __this->___m_FontWeightStack = L_12;
- Il2CppCodeGenWriteBarrier((void**)&(((&__this->___m_FontWeightStack))->___itemStack), (void*)NULL);
- TextProcessingStack_1_tE63296B08A4C34E38D7EF3FFFA3470076B9E3A0F L_13;
- memset((&L_13), 0, sizeof(L_13));
- TextProcessingStack_1__ctor_m21F67B4043E233F8CA9797CEAEBF75AA44923E95((&L_13), ((int32_t)16), TextProcessingStack_1__ctor_m21F67B4043E233F8CA9797CEAEBF75AA44923E95_RuntimeMethod_var);
- __this->___m_LineJustificationStack = L_13;
- Il2CppCodeGenWriteBarrier((void**)&(((&__this->___m_LineJustificationStack))->___itemStack), (void*)NULL);
- SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_14 = (SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C*)(SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C*)SZArrayNew(SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C_il2cpp_TypeInfo_var, (uint32_t)((int32_t)16));
- TextProcessingStack_1_t9FC06E35259ADD291ED640FE7554D8C03EA5F555 L_15;
- memset((&L_15), 0, sizeof(L_15));
- TextProcessingStack_1__ctor_m711FBEB05216B8B7683BAF106DC2CA519C2986EF((&L_15), L_14, TextProcessingStack_1__ctor_m711FBEB05216B8B7683BAF106DC2CA519C2986EF_RuntimeMethod_var);
- __this->___m_BaselineOffsetStack = L_15;
- Il2CppCodeGenWriteBarrier((void**)&(((&__this->___m_BaselineOffsetStack))->___itemStack), (void*)NULL);
- Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259* L_16 = (Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259*)(Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259*)SZArrayNew(Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259_il2cpp_TypeInfo_var, (uint32_t)((int32_t)16));
- TextProcessingStack_1_t7868E818AC1E1B5FED21B76D5C309C9A04380B63 L_17;
- memset((&L_17), 0, sizeof(L_17));
- TextProcessingStack_1__ctor_m445613CACF63BB93528D0DF6A4806B721690BEA3((&L_17), L_16, TextProcessingStack_1__ctor_m445613CACF63BB93528D0DF6A4806B721690BEA3_RuntimeMethod_var);
- __this->___m_ColorStack = L_17;
- Il2CppCodeGenWriteBarrier((void**)&(((&__this->___m_ColorStack))->___itemStack), (void*)NULL);
- Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259* L_18 = (Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259*)(Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259*)SZArrayNew(Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259_il2cpp_TypeInfo_var, (uint32_t)((int32_t)16));
- TextProcessingStack_1_t7868E818AC1E1B5FED21B76D5C309C9A04380B63 L_19;
- memset((&L_19), 0, sizeof(L_19));
- TextProcessingStack_1__ctor_m445613CACF63BB93528D0DF6A4806B721690BEA3((&L_19), L_18, TextProcessingStack_1__ctor_m445613CACF63BB93528D0DF6A4806B721690BEA3_RuntimeMethod_var);
- __this->___m_UnderlineColorStack = L_19;
- Il2CppCodeGenWriteBarrier((void**)&(((&__this->___m_UnderlineColorStack))->___itemStack), (void*)NULL);
- Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259* L_20 = (Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259*)(Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259*)SZArrayNew(Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259_il2cpp_TypeInfo_var, (uint32_t)((int32_t)16));
- TextProcessingStack_1_t7868E818AC1E1B5FED21B76D5C309C9A04380B63 L_21;
- memset((&L_21), 0, sizeof(L_21));
- TextProcessingStack_1__ctor_m445613CACF63BB93528D0DF6A4806B721690BEA3((&L_21), L_20, TextProcessingStack_1__ctor_m445613CACF63BB93528D0DF6A4806B721690BEA3_RuntimeMethod_var);
- __this->___m_StrikethroughColorStack = L_21;
- Il2CppCodeGenWriteBarrier((void**)&(((&__this->___m_StrikethroughColorStack))->___itemStack), (void*)NULL);
- Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259* L_22 = (Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259*)(Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259*)SZArrayNew(Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259_il2cpp_TypeInfo_var, (uint32_t)((int32_t)16));
- TextProcessingStack_1_t7868E818AC1E1B5FED21B76D5C309C9A04380B63 L_23;
- memset((&L_23), 0, sizeof(L_23));
- TextProcessingStack_1__ctor_m445613CACF63BB93528D0DF6A4806B721690BEA3((&L_23), L_22, TextProcessingStack_1__ctor_m445613CACF63BB93528D0DF6A4806B721690BEA3_RuntimeMethod_var);
- __this->___m_HighlightColorStack = L_23;
- Il2CppCodeGenWriteBarrier((void**)&(((&__this->___m_HighlightColorStack))->___itemStack), (void*)NULL);
- HighlightStateU5BU5D_tCF5677B4773947CE4C64B938B12AC50DDA347435* L_24 = (HighlightStateU5BU5D_tCF5677B4773947CE4C64B938B12AC50DDA347435*)(HighlightStateU5BU5D_tCF5677B4773947CE4C64B938B12AC50DDA347435*)SZArrayNew(HighlightStateU5BU5D_tCF5677B4773947CE4C64B938B12AC50DDA347435_il2cpp_TypeInfo_var, (uint32_t)((int32_t)16));
- TextProcessingStack_1_tF3616757510D9631241E95596F10A4139420DA16 L_25;
- memset((&L_25), 0, sizeof(L_25));
- TextProcessingStack_1__ctor_m83F1795C636BFDBA6363410F5719BDFF26B69211((&L_25), L_24, TextProcessingStack_1__ctor_m83F1795C636BFDBA6363410F5719BDFF26B69211_RuntimeMethod_var);
- __this->___m_HighlightStateStack = L_25;
- Il2CppCodeGenWriteBarrier((void**)&(((&__this->___m_HighlightStateStack))->___itemStack), (void*)NULL);
- Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_26 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)((int32_t)16));
- TextProcessingStack_1_t27834AAB14D26DC6519558C4C2574BA9C190D8E8 L_27;
- memset((&L_27), 0, sizeof(L_27));
- TextProcessingStack_1__ctor_m46C659E94F74B5690AC0A547430C8D3387000CEC((&L_27), L_26, TextProcessingStack_1__ctor_m46C659E94F74B5690AC0A547430C8D3387000CEC_RuntimeMethod_var);
- __this->___m_ItalicAngleStack = L_27;
- Il2CppCodeGenWriteBarrier((void**)&(((&__this->___m_ItalicAngleStack))->___itemStack), (void*)NULL);
- TextColorGradientU5BU5D_tA27A5E49640CF01334A10DBDBC959903AFBD941A* L_28 = (TextColorGradientU5BU5D_tA27A5E49640CF01334A10DBDBC959903AFBD941A*)(TextColorGradientU5BU5D_tA27A5E49640CF01334A10DBDBC959903AFBD941A*)SZArrayNew(TextColorGradientU5BU5D_tA27A5E49640CF01334A10DBDBC959903AFBD941A_il2cpp_TypeInfo_var, (uint32_t)((int32_t)16));
- TextProcessingStack_1_t0F39F088E8F8F6E18C3C463B2998ADC5B7A0513E L_29;
- memset((&L_29), 0, sizeof(L_29));
- TextProcessingStack_1__ctor_mA4B25FA7163EB1A1804D7F9C4BB50D078CC1F9EE((&L_29), L_28, TextProcessingStack_1__ctor_mA4B25FA7163EB1A1804D7F9C4BB50D078CC1F9EE_RuntimeMethod_var);
- __this->___m_ColorGradientStack = L_29;
- Il2CppCodeGenWriteBarrier((void**)&(((&__this->___m_ColorGradientStack))->___itemStack), (void*)NULL);
- #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
- Il2CppCodeGenWriteBarrier((void**)&(((&__this->___m_ColorGradientStack))->___m_DefaultItem), (void*)NULL);
- #endif
- Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_30 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)((int32_t)16));
- TextProcessingStack_1_t27834AAB14D26DC6519558C4C2574BA9C190D8E8 L_31;
- memset((&L_31), 0, sizeof(L_31));
- TextProcessingStack_1__ctor_m46C659E94F74B5690AC0A547430C8D3387000CEC((&L_31), L_30, TextProcessingStack_1__ctor_m46C659E94F74B5690AC0A547430C8D3387000CEC_RuntimeMethod_var);
- __this->___m_ActionStack = L_31;
- Il2CppCodeGenWriteBarrier((void**)&(((&__this->___m_ActionStack))->___itemStack), (void*)NULL);
- SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_32 = (SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C*)(SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C*)SZArrayNew(SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C_il2cpp_TypeInfo_var, (uint32_t)((int32_t)16));
- TextProcessingStack_1_t9FC06E35259ADD291ED640FE7554D8C03EA5F555 L_33;
- memset((&L_33), 0, sizeof(L_33));
- TextProcessingStack_1__ctor_m711FBEB05216B8B7683BAF106DC2CA519C2986EF((&L_33), L_32, TextProcessingStack_1__ctor_m711FBEB05216B8B7683BAF106DC2CA519C2986EF_RuntimeMethod_var);
- __this->___m_IndentStack = L_33;
- Il2CppCodeGenWriteBarrier((void**)&(((&__this->___m_IndentStack))->___itemStack), (void*)NULL);
- WordWrapState_tD71131CF008362DB9562FB9794AE9D9225D8F123* L_34 = (WordWrapState_tD71131CF008362DB9562FB9794AE9D9225D8F123*)(&__this->___m_SavedEllipsisState);
- il2cpp_codegen_initobj(L_34, sizeof(WordWrapState_tD71131CF008362DB9562FB9794AE9D9225D8F123));
- WordWrapState_tD71131CF008362DB9562FB9794AE9D9225D8F123* L_35 = (WordWrapState_tD71131CF008362DB9562FB9794AE9D9225D8F123*)(&__this->___m_SavedLastValidState);
- il2cpp_codegen_initobj(L_35, sizeof(WordWrapState_tD71131CF008362DB9562FB9794AE9D9225D8F123));
- WordWrapState_tD71131CF008362DB9562FB9794AE9D9225D8F123* L_36 = (WordWrapState_tD71131CF008362DB9562FB9794AE9D9225D8F123*)(&__this->___m_SavedSoftLineBreakState);
- il2cpp_codegen_initobj(L_36, sizeof(WordWrapState_tD71131CF008362DB9562FB9794AE9D9225D8F123));
- __this->___m_AutoSizeMaxIterationCount = ((int32_t)100);
- MaterialReferenceU5BU5D_t4A9B88114E223BD96CE5121053664023CE2DE07E* L_37 = (MaterialReferenceU5BU5D_t4A9B88114E223BD96CE5121053664023CE2DE07E*)(MaterialReferenceU5BU5D_t4A9B88114E223BD96CE5121053664023CE2DE07E*)SZArrayNew(MaterialReferenceU5BU5D_t4A9B88114E223BD96CE5121053664023CE2DE07E_il2cpp_TypeInfo_var, (uint32_t)8);
- __this->___m_MaterialReferences = L_37;
- Il2CppCodeGenWriteBarrier((void**)(&__this->___m_MaterialReferences), (void*)L_37);
- __this->___m_SpriteCount = 0;
- Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_38 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)((int32_t)16));
- TextProcessingStack_1_t27834AAB14D26DC6519558C4C2574BA9C190D8E8 L_39;
- memset((&L_39), 0, sizeof(L_39));
- TextProcessingStack_1__ctor_m46C659E94F74B5690AC0A547430C8D3387000CEC((&L_39), L_38, TextProcessingStack_1__ctor_m46C659E94F74B5690AC0A547430C8D3387000CEC_RuntimeMethod_var);
- __this->___m_StyleStack = L_39;
- Il2CppCodeGenWriteBarrier((void**)&(((&__this->___m_StyleStack))->___itemStack), (void*)NULL);
- TextProcessingStack_1_t8814E7908ACCB94AA483D50DE909AFC9826508C9 L_40;
- memset((&L_40), 0, sizeof(L_40));
- TextProcessingStack_1__ctor_mC1F98956286C389A36BAE81B5D628A4AFD0125C7((&L_40), 8, 8, TextProcessingStack_1__ctor_mC1F98956286C389A36BAE81B5D628A4AFD0125C7_RuntimeMethod_var);
- __this->___m_EllipsisInsertionCandidateStack = L_40;
- Il2CppCodeGenWriteBarrier((void**)&(((&__this->___m_EllipsisInsertionCandidateStack))->___itemStack), (void*)NULL);
- #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
- Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->___m_EllipsisInsertionCandidateStack))->___m_DefaultItem))->___textInfo), (void*)NULL);
- #endif
- #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
- Il2CppCodeGenWriteBarrier((void**)&((&((&(((&__this->___m_EllipsisInsertionCandidateStack))->___m_DefaultItem))->___italicAngleStack))->___itemStack), (void*)NULL);
- #endif
- #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
- Il2CppCodeGenWriteBarrier((void**)&((&((&(((&__this->___m_EllipsisInsertionCandidateStack))->___m_DefaultItem))->___colorStack))->___itemStack), (void*)NULL);
- #endif
- #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
- Il2CppCodeGenWriteBarrier((void**)&((&((&(((&__this->___m_EllipsisInsertionCandidateStack))->___m_DefaultItem))->___underlineColorStack))->___itemStack), (void*)NULL);
- #endif
- #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
- Il2CppCodeGenWriteBarrier((void**)&((&((&(((&__this->___m_EllipsisInsertionCandidateStack))->___m_DefaultItem))->___strikethroughColorStack))->___itemStack), (void*)NULL);
- #endif
- #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
- Il2CppCodeGenWriteBarrier((void**)&((&((&(((&__this->___m_EllipsisInsertionCandidateStack))->___m_DefaultItem))->___highlightColorStack))->___itemStack), (void*)NULL);
- #endif
- #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
- Il2CppCodeGenWriteBarrier((void**)&((&((&(((&__this->___m_EllipsisInsertionCandidateStack))->___m_DefaultItem))->___highlightStateStack))->___itemStack), (void*)NULL);
- #endif
- #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
- Il2CppCodeGenWriteBarrier((void**)&((&((&(((&__this->___m_EllipsisInsertionCandidateStack))->___m_DefaultItem))->___colorGradientStack))->___itemStack), (void*)NULL);
- #endif
- #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
- Il2CppCodeGenWriteBarrier((void**)&((&((&(((&__this->___m_EllipsisInsertionCandidateStack))->___m_DefaultItem))->___colorGradientStack))->___m_DefaultItem), (void*)NULL);
- #endif
- #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
- Il2CppCodeGenWriteBarrier((void**)&((&((&(((&__this->___m_EllipsisInsertionCandidateStack))->___m_DefaultItem))->___sizeStack))->___itemStack), (void*)NULL);
- #endif
- #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
- Il2CppCodeGenWriteBarrier((void**)&((&((&(((&__this->___m_EllipsisInsertionCandidateStack))->___m_DefaultItem))->___indentStack))->___itemStack), (void*)NULL);
- #endif
- #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
- Il2CppCodeGenWriteBarrier((void**)&((&((&(((&__this->___m_EllipsisInsertionCandidateStack))->___m_DefaultItem))->___fontWeightStack))->___itemStack), (void*)NULL);
- #endif
- #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
- Il2CppCodeGenWriteBarrier((void**)&((&((&(((&__this->___m_EllipsisInsertionCandidateStack))->___m_DefaultItem))->___styleStack))->___itemStack), (void*)NULL);
- #endif
- #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
- Il2CppCodeGenWriteBarrier((void**)&((&((&(((&__this->___m_EllipsisInsertionCandidateStack))->___m_DefaultItem))->___baselineStack))->___itemStack), (void*)NULL);
- #endif
- #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
- Il2CppCodeGenWriteBarrier((void**)&((&((&(((&__this->___m_EllipsisInsertionCandidateStack))->___m_DefaultItem))->___actionStack))->___itemStack), (void*)NULL);
- #endif
- #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
- Il2CppCodeGenWriteBarrier((void**)&((&((&(((&__this->___m_EllipsisInsertionCandidateStack))->___m_DefaultItem))->___materialReferenceStack))->___itemStack), (void*)NULL);
- #endif
- #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
- Il2CppCodeGenWriteBarrier((void**)&((&((&((&(((&__this->___m_EllipsisInsertionCandidateStack))->___m_DefaultItem))->___materialReferenceStack))->___m_DefaultItem))->___fontAsset), (void*)NULL);
- #endif
- #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
- Il2CppCodeGenWriteBarrier((void**)&((&((&((&(((&__this->___m_EllipsisInsertionCandidateStack))->___m_DefaultItem))->___materialReferenceStack))->___m_DefaultItem))->___spriteAsset), (void*)NULL);
- #endif
- #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
- Il2CppCodeGenWriteBarrier((void**)&((&((&((&(((&__this->___m_EllipsisInsertionCandidateStack))->___m_DefaultItem))->___materialReferenceStack))->___m_DefaultItem))->___material), (void*)NULL);
- #endif
- #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
- Il2CppCodeGenWriteBarrier((void**)&((&((&((&(((&__this->___m_EllipsisInsertionCandidateStack))->___m_DefaultItem))->___materialReferenceStack))->___m_DefaultItem))->___fallbackMaterial), (void*)NULL);
- #endif
- #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
- Il2CppCodeGenWriteBarrier((void**)&((&((&(((&__this->___m_EllipsisInsertionCandidateStack))->___m_DefaultItem))->___lineJustificationStack))->___itemStack), (void*)NULL);
- #endif
- #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
- Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->___m_EllipsisInsertionCandidateStack))->___m_DefaultItem))->___currentFontAsset), (void*)NULL);
- #endif
- #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
- Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->___m_EllipsisInsertionCandidateStack))->___m_DefaultItem))->___currentSpriteAsset), (void*)NULL);
- #endif
- #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
- Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->___m_EllipsisInsertionCandidateStack))->___m_DefaultItem))->___currentMaterial), (void*)NULL);
- #endif
- RichTextTagAttributeU5BU5D_tEE9D071B3246F23742DBF4226567620BCBB24A14* L_41 = (RichTextTagAttributeU5BU5D_tEE9D071B3246F23742DBF4226567620BCBB24A14*)(RichTextTagAttributeU5BU5D_tEE9D071B3246F23742DBF4226567620BCBB24A14*)SZArrayNew(RichTextTagAttributeU5BU5D_tEE9D071B3246F23742DBF4226567620BCBB24A14_il2cpp_TypeInfo_var, (uint32_t)8);
- __this->___m_XmlAttribute = L_41;
- Il2CppCodeGenWriteBarrier((void**)(&__this->___m_XmlAttribute), (void*)L_41);
- SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_42 = (SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C*)(SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C*)SZArrayNew(SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C_il2cpp_TypeInfo_var, (uint32_t)((int32_t)16));
- __this->___m_AttributeParameterValues = L_42;
- Il2CppCodeGenWriteBarrier((void**)(&__this->___m_AttributeParameterValues), (void*)L_42);
- Dictionary_2_tABE19B9C5C52F1DE14F0D3287B2696E7D7419180* L_43 = (Dictionary_2_tABE19B9C5C52F1DE14F0D3287B2696E7D7419180*)il2cpp_codegen_object_new(Dictionary_2_tABE19B9C5C52F1DE14F0D3287B2696E7D7419180_il2cpp_TypeInfo_var);
- Dictionary_2__ctor_m712893C2C48C47CCAFAD85A865C702E8D3D2B71F(L_43, Dictionary_2__ctor_m712893C2C48C47CCAFAD85A865C702E8D3D2B71F_RuntimeMethod_var);
- __this->___m_MaterialReferenceIndexLookup = L_43;
- Il2CppCodeGenWriteBarrier((void**)(&__this->___m_MaterialReferenceIndexLookup), (void*)L_43);
- Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
- return;
- }
- }
- #ifdef __clang__
- #pragma clang diagnostic pop
- #endif
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool TextGenerator_get_IsExecutingJob_m2570EC49336A66E65C8429B8516F8E79578A955C_inline (const RuntimeMethod* method)
- {
- static bool s_Il2CppMethodInitialized;
- if (!s_Il2CppMethodInitialized)
- {
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TextGenerator_t6B84DC798596D3A9944DC346DD453C075EE62366_il2cpp_TypeInfo_var);
- s_Il2CppMethodInitialized = true;
- }
- {
- bool L_0 = ((TextGenerator_t6B84DC798596D3A9944DC346DD453C075EE62366_StaticFields*)il2cpp_codegen_static_fields_for(TextGenerator_t6B84DC798596D3A9944DC346DD453C075EE62366_il2cpp_TypeInfo_var))->___U3CIsExecutingJobU3Ek__BackingField;
- return L_0;
- }
- }
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline (float ___0_a, float ___1_b, const RuntimeMethod* method)
- {
- float V_0 = 0.0f;
- float G_B3_0 = 0.0f;
- {
- float L_0 = ___0_a;
- float L_1 = ___1_b;
- if ((((float)L_0) > ((float)L_1)))
- {
- goto IL_0008;
- }
- }
- {
- float L_2 = ___1_b;
- G_B3_0 = L_2;
- goto IL_0009;
- }
-
- IL_0008:
- {
- float L_3 = ___0_a;
- G_B3_0 = L_3;
- }
-
- IL_0009:
- {
- V_0 = G_B3_0;
- goto IL_000c;
- }
-
- IL_000c:
- {
- float L_4 = V_0;
- return L_4;
- }
- }
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Min_m747CA71A9483CDB394B13BD0AD048EE17E48FFE4_inline (float ___0_a, float ___1_b, const RuntimeMethod* method)
- {
- float V_0 = 0.0f;
- float G_B3_0 = 0.0f;
- {
- float L_0 = ___0_a;
- float L_1 = ___1_b;
- if ((((float)L_0) < ((float)L_1)))
- {
- goto IL_0008;
- }
- }
- {
- float L_2 = ___1_b;
- G_B3_0 = L_2;
- goto IL_0009;
- }
-
- IL_0008:
- {
- float L_3 = ___0_a;
- G_B3_0 = L_3;
- }
-
- IL_0009:
- {
- V_0 = G_B3_0;
- goto IL_000c;
- }
-
- IL_000c:
- {
- float L_4 = V_0;
- return L_4;
- }
- }
- 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)
- {
- {
- __this->___rgba = 0;
- uint8_t L_0 = ___0_r;
- __this->___r = L_0;
- uint8_t L_1 = ___1_g;
- __this->___g = L_1;
- uint8_t L_2 = ___2_b;
- __this->___b = L_2;
- uint8_t L_3 = ___3_a;
- __this->___a = L_3;
- return;
- }
- }
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* TextSettings_get_defaultFontAssetPath_mF7B1713753CFAE048C745C3572332CE18CD51D3B_inline (TextSettings_tB7F55685AFFD4A96F714427BCACFD6958E357D64* __this, const RuntimeMethod* method)
- {
- {
- String_t* L_0 = __this->___m_DefaultFontAssetPath;
- return L_0;
- }
- }
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* TextAsset_get_material_m4B9C02D34426436FDB01F1963A9FDC11D75604EF_inline (TextAsset_tB28F1843A877CCA74B89DC4F63EA532618B049B8* __this, const RuntimeMethod* method)
- {
- {
- Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_0 = __this->___m_Material;
- return L_0;
- }
- }
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool TextSettings_get_displayWarnings_m3CA9FCB44B30CC06F54CD3716D68285FF844DF83_inline (TextSettings_tB7F55685AFFD4A96F714427BCACFD6958E357D64* __this, const RuntimeMethod* method)
- {
- {
- bool L_0 = __this->___m_DisplayWarnings;
- return L_0;
- }
- }
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Color_get_red_mA2E53E7173FDC97E68E335049AB0FAAEE43A844D_inline (const RuntimeMethod* method)
- {
- Color_tD001788D726C3A7F1379BEED0260B9591F440C1F V_0;
- memset((&V_0), 0, sizeof(V_0));
- {
- Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_0;
- memset((&L_0), 0, sizeof(L_0));
- Color__ctor_m3786F0D6E510D9CFA544523A955870BD2A514C8C_inline((&L_0), (1.0f), (0.0f), (0.0f), (1.0f), NULL);
- V_0 = L_0;
- goto IL_001d;
- }
-
- IL_001d:
- {
- Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_1 = V_0;
- return L_1;
- }
- }
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B Color32_op_Implicit_m79AF5E0BDE9CE041CAC4D89CBFA66E71C6DD1B70_inline (Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___0_c, const RuntimeMethod* method)
- {
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B V_0;
- memset((&V_0), 0, sizeof(V_0));
- {
- Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_0 = ___0_c;
- float L_1 = L_0.___r;
- float L_2;
- L_2 = Mathf_Clamp01_mA7E048DBDA832D399A581BE4D6DED9FA44CE0F14_inline(L_1, NULL);
- float L_3;
- L_3 = bankers_roundf(((float)il2cpp_codegen_multiply(L_2, (255.0f))));
- Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_4 = ___0_c;
- float L_5 = L_4.___g;
- float L_6;
- L_6 = Mathf_Clamp01_mA7E048DBDA832D399A581BE4D6DED9FA44CE0F14_inline(L_5, NULL);
- float L_7;
- L_7 = bankers_roundf(((float)il2cpp_codegen_multiply(L_6, (255.0f))));
- Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_8 = ___0_c;
- float L_9 = L_8.___b;
- float L_10;
- L_10 = Mathf_Clamp01_mA7E048DBDA832D399A581BE4D6DED9FA44CE0F14_inline(L_9, NULL);
- float L_11;
- L_11 = bankers_roundf(((float)il2cpp_codegen_multiply(L_10, (255.0f))));
- Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_12 = ___0_c;
- float L_13 = L_12.___a;
- float L_14;
- L_14 = Mathf_Clamp01_mA7E048DBDA832D399A581BE4D6DED9FA44CE0F14_inline(L_13, NULL);
- float L_15;
- L_15 = bankers_roundf(((float)il2cpp_codegen_multiply(L_14, (255.0f))));
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_16;
- memset((&L_16), 0, sizeof(L_16));
- Color32__ctor_mC9C6B443F0C7CA3F8B174158B2AF6F05E18EAC4E_inline((&L_16), (uint8_t)il2cpp_codegen_cast_floating_point<uint8_t, int32_t, float>(L_3), (uint8_t)il2cpp_codegen_cast_floating_point<uint8_t, int32_t, float>(L_7), (uint8_t)il2cpp_codegen_cast_floating_point<uint8_t, int32_t, float>(L_11), (uint8_t)il2cpp_codegen_cast_floating_point<uint8_t, int32_t, float>(L_15), NULL);
- V_0 = L_16;
- goto IL_0065;
- }
-
- IL_0065:
- {
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_17 = V_0;
- return L_17;
- }
- }
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Color_get_blue_mF04A26CE61D6DA3C0D8B1C4720901B1028C7AB87_inline (const RuntimeMethod* method)
- {
- Color_tD001788D726C3A7F1379BEED0260B9591F440C1F V_0;
- memset((&V_0), 0, sizeof(V_0));
- {
- Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_0;
- memset((&L_0), 0, sizeof(L_0));
- Color__ctor_m3786F0D6E510D9CFA544523A955870BD2A514C8C_inline((&L_0), (0.0f), (0.0f), (1.0f), (1.0f), NULL);
- V_0 = L_0;
- goto IL_001d;
- }
-
- IL_001d:
- {
- Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_1 = V_0;
- return L_1;
- }
- }
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Color_get_black_mB50217951591A045844C61E7FF31EEE3FEF16737_inline (const RuntimeMethod* method)
- {
- Color_tD001788D726C3A7F1379BEED0260B9591F440C1F V_0;
- memset((&V_0), 0, sizeof(V_0));
- {
- Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_0;
- memset((&L_0), 0, sizeof(L_0));
- Color__ctor_m3786F0D6E510D9CFA544523A955870BD2A514C8C_inline((&L_0), (0.0f), (0.0f), (0.0f), (1.0f), NULL);
- V_0 = L_0;
- goto IL_001d;
- }
-
- IL_001d:
- {
- Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_1 = V_0;
- return L_1;
- }
- }
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Color_get_green_mEB001F2CD8C68C6BBAEF9101990B779D3AA2A6EF_inline (const RuntimeMethod* method)
- {
- Color_tD001788D726C3A7F1379BEED0260B9591F440C1F V_0;
- memset((&V_0), 0, sizeof(V_0));
- {
- Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_0;
- memset((&L_0), 0, sizeof(L_0));
- Color__ctor_m3786F0D6E510D9CFA544523A955870BD2A514C8C_inline((&L_0), (0.0f), (1.0f), (0.0f), (1.0f), NULL);
- V_0 = L_0;
- goto IL_001d;
- }
-
- IL_001d:
- {
- Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_1 = V_0;
- return L_1;
- }
- }
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Color_get_white_m068F5AF879B0FCA584E3693F762EA41BB65532C6_inline (const RuntimeMethod* method)
- {
- Color_tD001788D726C3A7F1379BEED0260B9591F440C1F V_0;
- memset((&V_0), 0, sizeof(V_0));
- {
- Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_0;
- memset((&L_0), 0, sizeof(L_0));
- Color__ctor_m3786F0D6E510D9CFA544523A955870BD2A514C8C_inline((&L_0), (1.0f), (1.0f), (1.0f), (1.0f), NULL);
- V_0 = L_0;
- goto IL_001d;
- }
-
- IL_001d:
- {
- Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_1 = V_0;
- return L_1;
- }
- }
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Color_get_yellow_m66637FA14383E8D74F24AE256B577CE1D55D469F_inline (const RuntimeMethod* method)
- {
- Color_tD001788D726C3A7F1379BEED0260B9591F440C1F V_0;
- memset((&V_0), 0, sizeof(V_0));
- {
- Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_0;
- memset((&L_0), 0, sizeof(L_0));
- Color__ctor_m3786F0D6E510D9CFA544523A955870BD2A514C8C_inline((&L_0), (1.0f), (0.921568632f), (0.0156862754f), (1.0f), NULL);
- V_0 = L_0;
- goto IL_001d;
- }
-
- IL_001d:
- {
- Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_1 = V_0;
- return L_1;
- }
- }
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* TextSettings_get_defaultColorGradientPresetsPath_m1571454580E1F0DC859D3F201BB1F6355A5DBB8E_inline (TextSettings_tB7F55685AFFD4A96F714427BCACFD6958E357D64* __this, const RuntimeMethod* method)
- {
- {
- String_t* L_0 = __this->___m_DefaultColorGradientPresetsPath;
- return L_0;
- }
- }
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR SpriteAsset_t1D3CF1D9DC350A4690CB09DE228A8B59F2F02313* TextSettings_get_defaultSpriteAsset_m8FA900F9747B7ADBCD2A2F612E7D977DB58D6445_inline (TextSettings_tB7F55685AFFD4A96F714427BCACFD6958E357D64* __this, const RuntimeMethod* method)
- {
- {
- SpriteAsset_t1D3CF1D9DC350A4690CB09DE228A8B59F2F02313* L_0 = __this->___m_DefaultSpriteAsset;
- return L_0;
- }
- }
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR SpriteAsset_t1D3CF1D9DC350A4690CB09DE228A8B59F2F02313* TextSettings_get_s_GlobalSpriteAsset_m3C98B253850B44AA610FE92AE729D035DE17AAE3_inline (const RuntimeMethod* method)
- {
- static bool s_Il2CppMethodInitialized;
- if (!s_Il2CppMethodInitialized)
- {
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TextSettings_tB7F55685AFFD4A96F714427BCACFD6958E357D64_il2cpp_TypeInfo_var);
- s_Il2CppMethodInitialized = true;
- }
- {
- SpriteAsset_t1D3CF1D9DC350A4690CB09DE228A8B59F2F02313* L_0 = ((TextSettings_tB7F55685AFFD4A96F714427BCACFD6958E357D64_StaticFields*)il2cpp_codegen_static_fields_for(TextSettings_tB7F55685AFFD4A96F714427BCACFD6958E357D64_il2cpp_TypeInfo_var))->___U3Cs_GlobalSpriteAssetU3Ek__BackingField;
- return L_0;
- }
- }
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* TextSettings_get_defaultSpriteAssetPath_mF57875222B7FACC9B69369305EEEB53FFE7986E0_inline (TextSettings_tB7F55685AFFD4A96F714427BCACFD6958E357D64* __this, const RuntimeMethod* method)
- {
- {
- String_t* L_0 = __this->___m_DefaultSpriteAssetPath;
- return L_0;
- }
- }
- 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)
- {
- {
- float L_0 = ___0_x;
- __this->___x = L_0;
- float L_1 = ___1_y;
- __this->___y = L_1;
- float L_2 = ___2_z;
- __this->___z = L_2;
- return;
- }
- }
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_one_mC9B289F1E15C42C597180C9FE6FB492495B51D02_inline (const RuntimeMethod* method)
- {
- static bool s_Il2CppMethodInitialized;
- if (!s_Il2CppMethodInitialized)
- {
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_il2cpp_TypeInfo_var);
- s_Il2CppMethodInitialized = true;
- }
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
- memset((&V_0), 0, sizeof(V_0));
- {
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ((Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_StaticFields*)il2cpp_codegen_static_fields_for(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_il2cpp_TypeInfo_var))->___oneVector;
- V_0 = L_0;
- goto IL_0009;
- }
-
- IL_0009:
- {
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = V_0;
- return L_1;
- }
- }
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 Quaternion_Euler_m9262AB29E3E9CE94EF71051F38A28E82AEC73F90_inline (float ___0_x, float ___1_y, float ___2_z, const RuntimeMethod* method)
- {
- Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 V_0;
- memset((&V_0), 0, sizeof(V_0));
- {
- float L_0 = ___0_x;
- float L_1 = ___1_y;
- float L_2 = ___2_z;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3;
- memset((&L_3), 0, sizeof(L_3));
- Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_3), L_0, L_1, L_2, NULL);
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4;
- L_4 = Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline(L_3, (0.0174532924f), NULL);
- Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_5;
- L_5 = Quaternion_Internal_FromEulerRad_m66D4475341F53949471E6870FB5C5E4A5E9BA93E(L_4, NULL);
- V_0 = L_5;
- goto IL_001b;
- }
-
- IL_001b:
- {
- Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_6 = V_0;
- return L_6;
- }
- }
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 Quaternion_get_identity_m7E701AE095ED10FD5EA0B50ABCFDE2EEFF2173A5_inline (const RuntimeMethod* method)
- {
- static bool s_Il2CppMethodInitialized;
- if (!s_Il2CppMethodInitialized)
- {
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974_il2cpp_TypeInfo_var);
- s_Il2CppMethodInitialized = true;
- }
- Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 V_0;
- memset((&V_0), 0, sizeof(V_0));
- {
- Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_0 = ((Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974_StaticFields*)il2cpp_codegen_static_fields_for(Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974_il2cpp_TypeInfo_var))->___identityQuaternion;
- V_0 = L_0;
- goto IL_0009;
- }
-
- IL_0009:
- {
- Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_1 = V_0;
- return L_1;
- }
- }
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Color32_op_Implicit_m47CBB138122B400E0B1F4BFD7C30A6C2C00FCA3E_inline (Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___0_c, const RuntimeMethod* method)
- {
- Color_tD001788D726C3A7F1379BEED0260B9591F440C1F V_0;
- memset((&V_0), 0, sizeof(V_0));
- {
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_0 = ___0_c;
- uint8_t L_1 = L_0.___r;
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_2 = ___0_c;
- uint8_t L_3 = L_2.___g;
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_4 = ___0_c;
- uint8_t L_5 = L_4.___b;
- Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_6 = ___0_c;
- uint8_t L_7 = L_6.___a;
- Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_8;
- memset((&L_8), 0, sizeof(L_8));
- Color__ctor_m3786F0D6E510D9CFA544523A955870BD2A514C8C_inline((&L_8), ((float)(((float)L_1)/(255.0f))), ((float)(((float)L_3)/(255.0f))), ((float)(((float)L_5)/(255.0f))), ((float)(((float)L_7)/(255.0f))), NULL);
- V_0 = L_8;
- goto IL_003d;
- }
-
- IL_003d:
- {
- Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_9 = V_0;
- return L_9;
- }
- }
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Color_op_Multiply_mD0296202733CB2D5342FB7C82B48AEDA63036758_inline (Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___0_a, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___1_b, const RuntimeMethod* method)
- {
- Color_tD001788D726C3A7F1379BEED0260B9591F440C1F V_0;
- memset((&V_0), 0, sizeof(V_0));
- {
- Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_0 = ___0_a;
- float L_1 = L_0.___r;
- Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_2 = ___1_b;
- float L_3 = L_2.___r;
- Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_4 = ___0_a;
- float L_5 = L_4.___g;
- Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_6 = ___1_b;
- float L_7 = L_6.___g;
- Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_8 = ___0_a;
- float L_9 = L_8.___b;
- Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_10 = ___1_b;
- float L_11 = L_10.___b;
- Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_12 = ___0_a;
- float L_13 = L_12.___a;
- Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_14 = ___1_b;
- float L_15 = L_14.___a;
- Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_16;
- memset((&L_16), 0, sizeof(L_16));
- Color__ctor_m3786F0D6E510D9CFA544523A955870BD2A514C8C_inline((&L_16), ((float)il2cpp_codegen_multiply(L_1, L_3)), ((float)il2cpp_codegen_multiply(L_5, L_7)), ((float)il2cpp_codegen_multiply(L_9, L_11)), ((float)il2cpp_codegen_multiply(L_13, L_15)), NULL);
- V_0 = L_16;
- goto IL_003d;
- }
-
- IL_003d:
- {
- Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_17 = V_0;
- return L_17;
- }
- }
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Vector4_op_Implicit_mB193CD8DA20DEB9E9F95CFEB5A2B1B9B3B7ECFEB_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_v, const RuntimeMethod* method)
- {
- Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 V_0;
- memset((&V_0), 0, sizeof(V_0));
- {
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ___0_v;
- float L_1 = L_0.___x;
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_2 = ___0_v;
- float L_3 = L_2.___y;
- Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_4;
- memset((&L_4), 0, sizeof(L_4));
- Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_4), L_1, L_3, (0.0f), (0.0f), NULL);
- V_0 = L_4;
- goto IL_001f;
- }
-
- IL_001f:
- {
- Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_5 = V_0;
- return L_5;
- }
- }
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float SpriteAsset_get_width_mC8BB271B0C76D6B0609C2B9220FFA00F07BD5C31_inline (SpriteAsset_t1D3CF1D9DC350A4690CB09DE228A8B59F2F02313* __this, const RuntimeMethod* method)
- {
- {
- float L_0 = __this->___U3CwidthU3Ek__BackingField;
- return L_0;
- }
- }
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float SpriteAsset_get_height_mF1EBD2DCEAE3BD57B4E80E21EB09BBF9F7539A49_inline (SpriteAsset_t1D3CF1D9DC350A4690CB09DE228A8B59F2F02313* __this, const RuntimeMethod* method)
- {
- {
- float L_0 = __this->___U3CheightU3Ek__BackingField;
- return L_0;
- }
- }
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* __this, float ___0_x, float ___1_y, const RuntimeMethod* method)
- {
- {
- float L_0 = ___0_x;
- __this->___x = L_0;
- float L_1 = ___1_y;
- __this->___y = L_1;
- return;
- }
- }
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t TextInfo_get_vertexDataLayout_m51EB99E4BAB733094A5AEE4539F76C39E3DD0AFE_inline (TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* __this, const RuntimeMethod* method)
- {
- {
- int32_t L_0 = __this->___U3CvertexDataLayoutU3Ek__BackingField;
- return L_0;
- }
- }
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector3__ctor_m5F87930F9B0828E5652E2D9D01ED907C01122C86_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* __this, float ___0_x, float ___1_y, const RuntimeMethod* method)
- {
- {
- float L_0 = ___0_x;
- __this->___x = L_0;
- float L_1 = ___1_y;
- __this->___y = L_1;
- __this->___z = (0.0f);
- return;
- }
- }
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Rect_get_height_mE1AA6C6C725CCD2D317BD2157396D3CF7D47C9D8_inline (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, const RuntimeMethod* method)
- {
- float V_0 = 0.0f;
- {
- float L_0 = __this->___m_Height;
- V_0 = L_0;
- goto IL_000a;
- }
-
- IL_000a:
- {
- float L_1 = V_0;
- return L_1;
- }
- }
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector4__ctor_m1FD55F67090B321AC9488CA325A72E454E6BCA37_inline (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* __this, float ___0_x, float ___1_y, const RuntimeMethod* method)
- {
- {
- float L_0 = ___0_x;
- __this->___x = L_0;
- float L_1 = ___1_y;
- __this->___y = L_1;
- __this->___z = (0.0f);
- __this->___w = (0.0f);
- return;
- }
- }
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector4_op_Implicit_m6673D431FBCA5AFB6CF06CD9783D07A4C90CC2AA_inline (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___0_v, const RuntimeMethod* method)
- {
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_0;
- memset((&V_0), 0, sizeof(V_0));
- {
- Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_0 = ___0_v;
- float L_1 = L_0.___x;
- Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_2 = ___0_v;
- float L_3 = L_2.___y;
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_4;
- memset((&L_4), 0, sizeof(L_4));
- Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_4), L_1, L_3, NULL);
- V_0 = L_4;
- goto IL_0015;
- }
-
- IL_0015:
- {
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_5 = V_0;
- return L_5;
- }
- }
- 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)
- {
- {
- float L_0 = ___0_x;
- __this->___x = L_0;
- float L_1 = ___1_y;
- __this->___y = L_1;
- float L_2 = ___2_z;
- __this->___z = L_2;
- float L_3 = ___3_w;
- __this->___w = L_3;
- return;
- }
- }
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_op_Subtraction_m44475FCDAD2DA2F98D78A6625EC2DCDFE8803837_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_a, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___1_b, const RuntimeMethod* method)
- {
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_0;
- memset((&V_0), 0, sizeof(V_0));
- {
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ___0_a;
- float L_1 = L_0.___x;
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_2 = ___1_b;
- float L_3 = L_2.___x;
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_4 = ___0_a;
- float L_5 = L_4.___y;
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_6 = ___1_b;
- float L_7 = L_6.___y;
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_8;
- memset((&L_8), 0, sizeof(L_8));
- Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_8), ((float)il2cpp_codegen_subtract(L_1, L_3)), ((float)il2cpp_codegen_subtract(L_5, L_7)), NULL);
- V_0 = L_8;
- goto IL_0023;
- }
-
- IL_0023:
- {
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_9 = V_0;
- return L_9;
- }
- }
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_op_Addition_m8136742CE6EE33BA4EB81C5F584678455917D2AE_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_a, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___1_b, const RuntimeMethod* method)
- {
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_0;
- memset((&V_0), 0, sizeof(V_0));
- {
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ___0_a;
- float L_1 = L_0.___x;
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_2 = ___1_b;
- float L_3 = L_2.___x;
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_4 = ___0_a;
- float L_5 = L_4.___y;
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_6 = ___1_b;
- float L_7 = L_6.___y;
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_8;
- memset((&L_8), 0, sizeof(L_8));
- Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_8), ((float)il2cpp_codegen_add(L_1, L_3)), ((float)il2cpp_codegen_add(L_5, L_7)), NULL);
- V_0 = L_8;
- goto IL_0023;
- }
-
- IL_0023:
- {
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_9 = V_0;
- return L_9;
- }
- }
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline (const RuntimeMethod* method)
- {
- static bool s_Il2CppMethodInitialized;
- if (!s_Il2CppMethodInitialized)
- {
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_il2cpp_TypeInfo_var);
- s_Il2CppMethodInitialized = true;
- }
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
- memset((&V_0), 0, sizeof(V_0));
- {
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ((Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_StaticFields*)il2cpp_codegen_static_fields_for(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_il2cpp_TypeInfo_var))->___zeroVector;
- V_0 = L_0;
- goto IL_0009;
- }
-
- IL_0009:
- {
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = V_0;
- return L_1;
- }
- }
- 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)
- {
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
- memset((&V_0), 0, sizeof(V_0));
- {
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_a;
- float L_1 = L_0.___x;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___1_b;
- float L_3 = L_2.___x;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___0_a;
- float L_5 = L_4.___y;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___1_b;
- float L_7 = L_6.___y;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8 = ___0_a;
- float L_9 = L_8.___z;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = ___1_b;
- float L_11 = L_10.___z;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_12;
- memset((&L_12), 0, sizeof(L_12));
- 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);
- V_0 = L_12;
- goto IL_0030;
- }
-
- IL_0030:
- {
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_13 = V_0;
- return L_13;
- }
- }
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_Division_mCC6BB24E372AB96B8380D1678446EF6A8BAE13BB_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, float ___1_d, const RuntimeMethod* method)
- {
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
- memset((&V_0), 0, sizeof(V_0));
- {
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_a;
- float L_1 = L_0.___x;
- float L_2 = ___1_d;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3 = ___0_a;
- float L_4 = L_3.___y;
- float L_5 = ___1_d;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___0_a;
- float L_7 = L_6.___z;
- float L_8 = ___1_d;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9;
- memset((&L_9), 0, sizeof(L_9));
- Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_9), ((float)(L_1/L_2)), ((float)(L_4/L_5)), ((float)(L_7/L_8)), NULL);
- V_0 = L_9;
- goto IL_0021;
- }
-
- IL_0021:
- {
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = V_0;
- return L_10;
- }
- }
- 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)
- {
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
- memset((&V_0), 0, sizeof(V_0));
- {
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_a;
- float L_1 = L_0.___x;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___1_b;
- float L_3 = L_2.___x;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___0_a;
- float L_5 = L_4.___y;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___1_b;
- float L_7 = L_6.___y;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8 = ___0_a;
- float L_9 = L_8.___z;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = ___1_b;
- float L_11 = L_10.___z;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_12;
- memset((&L_12), 0, sizeof(L_12));
- 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);
- V_0 = L_12;
- goto IL_0030;
- }
-
- IL_0030:
- {
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_13 = V_0;
- return L_13;
- }
- }
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector2_op_Implicit_m6D9CABB2C791A192867D7A4559D132BE86DD3EB7_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_v, const RuntimeMethod* method)
- {
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
- memset((&V_0), 0, sizeof(V_0));
- {
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ___0_v;
- float L_1 = L_0.___x;
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_2 = ___0_v;
- float L_3 = L_2.___y;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4;
- memset((&L_4), 0, sizeof(L_4));
- Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_4), L_1, L_3, (0.0f), NULL);
- V_0 = L_4;
- goto IL_001a;
- }
-
- IL_001a:
- {
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_5 = V_0;
- return L_5;
- }
- }
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Mathf_Clamp_m4DC36EEFDBE5F07C16249DA568023C5ECCFF0E7B_inline (int32_t ___0_value, int32_t ___1_min, int32_t ___2_max, const RuntimeMethod* method)
- {
- bool V_0 = false;
- bool V_1 = false;
- int32_t V_2 = 0;
- {
- int32_t L_0 = ___0_value;
- int32_t L_1 = ___1_min;
- V_0 = (bool)((((int32_t)L_0) < ((int32_t)L_1))? 1 : 0);
- bool L_2 = V_0;
- if (!L_2)
- {
- goto IL_000e;
- }
- }
- {
- int32_t L_3 = ___1_min;
- ___0_value = L_3;
- goto IL_0019;
- }
-
- IL_000e:
- {
- int32_t L_4 = ___0_value;
- int32_t L_5 = ___2_max;
- V_1 = (bool)((((int32_t)L_4) > ((int32_t)L_5))? 1 : 0);
- bool L_6 = V_1;
- if (!L_6)
- {
- goto IL_0019;
- }
- }
- {
- int32_t L_7 = ___2_max;
- ___0_value = L_7;
- }
-
- IL_0019:
- {
- int32_t L_8 = ___0_value;
- V_2 = L_8;
- goto IL_001d;
- }
-
- IL_001d:
- {
- int32_t L_9 = V_2;
- return L_9;
- }
- }
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Quaternion_op_Inequality_m4EC1EF263D0E42432A301F85CB52028D2973F5DA_inline (Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___0_lhs, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___1_rhs, const RuntimeMethod* method)
- {
- bool V_0 = false;
- {
- Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_0 = ___0_lhs;
- Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_1 = ___1_rhs;
- bool L_2;
- L_2 = Quaternion_op_Equality_mE6F6B56FCED8478552BE02BBAF18C70B969217F9_inline(L_0, L_1, NULL);
- V_0 = (bool)((((int32_t)L_2) == ((int32_t)0))? 1 : 0);
- goto IL_000e;
- }
-
- IL_000e:
- {
- bool L_3 = V_0;
- return L_3;
- }
- }
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool UnicodeLineBreakingRules_get_useModernHangulLineBreakingRules_mD86D283CE7BA23A0174B9227A7BD915D3D9FD464_inline (UnicodeLineBreakingRules_t80BE36F5E16AE48FE7B6DE1C91D36B1142B4EC0E* __this, const RuntimeMethod* method)
- {
- {
- bool L_0 = __this->___m_UseModernHangulLineBreakingRules;
- return L_0;
- }
- }
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_get_zero_m32506C40EC2EE7D5D4410BF40D3EE683A3D5F32C_inline (const RuntimeMethod* method)
- {
- static bool s_Il2CppMethodInitialized;
- if (!s_Il2CppMethodInitialized)
- {
- il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_il2cpp_TypeInfo_var);
- s_Il2CppMethodInitialized = true;
- }
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_0;
- memset((&V_0), 0, sizeof(V_0));
- {
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ((Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_StaticFields*)il2cpp_codegen_static_fields_for(Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_il2cpp_TypeInfo_var))->___zeroVector;
- V_0 = L_0;
- goto IL_0009;
- }
-
- IL_0009:
- {
- Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_1 = V_0;
- return L_1;
- }
- }
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Mathf_NextPowerOfTwo_mA1CE7F3EEF9B0B07AB2D586C030ED236D578F485_inline (int32_t ___0_value, const RuntimeMethod* method)
- {
- int32_t V_0 = 0;
- {
- int32_t L_0 = ___0_value;
- ___0_value = ((int32_t)il2cpp_codegen_subtract(L_0, 1));
- int32_t L_1 = ___0_value;
- int32_t L_2 = ___0_value;
- ___0_value = ((int32_t)(L_1|((int32_t)(L_2>>((int32_t)16)))));
- int32_t L_3 = ___0_value;
- int32_t L_4 = ___0_value;
- ___0_value = ((int32_t)(L_3|((int32_t)(L_4>>8))));
- int32_t L_5 = ___0_value;
- int32_t L_6 = ___0_value;
- ___0_value = ((int32_t)(L_5|((int32_t)(L_6>>4))));
- int32_t L_7 = ___0_value;
- int32_t L_8 = ___0_value;
- ___0_value = ((int32_t)(L_7|((int32_t)(L_8>>2))));
- int32_t L_9 = ___0_value;
- int32_t L_10 = ___0_value;
- ___0_value = ((int32_t)(L_9|((int32_t)(L_10>>1))));
- int32_t L_11 = ___0_value;
- V_0 = ((int32_t)il2cpp_codegen_add(L_11, 1));
- goto IL_0030;
- }
-
- IL_0030:
- {
- int32_t L_12 = V_0;
- return L_12;
- }
- }
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RenderedText_t727191BC1F93D4E7DF9CFE18F7681582D45CBE49 TextGenerationSettings_get_renderedText_mFD039407ECD06E5380E60936DEA1D23250E0C276_inline (TextGenerationSettings_t3E75DB1D14DF53934AF76C9ACB1CD94A344A92A2* __this, const RuntimeMethod* method)
- {
- {
- RenderedText_t727191BC1F93D4E7DF9CFE18F7681582D45CBE49 L_0 = __this->___m_RenderedText;
- return L_0;
- }
- }
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Clamp_mEB9AEA827D27D20FCC787F7375156AF46BB12BBF_inline (float ___0_value, float ___1_min, float ___2_max, const RuntimeMethod* method)
- {
- bool V_0 = false;
- bool V_1 = false;
- float V_2 = 0.0f;
- {
- float L_0 = ___0_value;
- float L_1 = ___1_min;
- V_0 = (bool)((((float)L_0) < ((float)L_1))? 1 : 0);
- bool L_2 = V_0;
- if (!L_2)
- {
- goto IL_000e;
- }
- }
- {
- float L_3 = ___1_min;
- ___0_value = L_3;
- goto IL_0019;
- }
-
- IL_000e:
- {
- float L_4 = ___0_value;
- float L_5 = ___2_max;
- V_1 = (bool)((((float)L_4) > ((float)L_5))? 1 : 0);
- bool L_6 = V_1;
- if (!L_6)
- {
- goto IL_0019;
- }
- }
- {
- float L_7 = ___2_max;
- ___0_value = L_7;
- }
-
- IL_0019:
- {
- float L_8 = ___0_value;
- V_2 = L_8;
- goto IL_001d;
- }
-
- IL_001d:
- {
- float L_9 = V_2;
- return L_9;
- }
- }
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool TextSettings_get_matchMaterialPreset_m4675979547AE4C83E680260EAE5ACBC4FAC53B87_inline (TextSettings_tB7F55685AFFD4A96F714427BCACFD6958E357D64* __this, const RuntimeMethod* method)
- {
- {
- bool L_0 = __this->___m_MatchMaterialPreset;
- return L_0;
- }
- }
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR List_1_tC211A4629C1B0DE52E7CE5E2D5E37E9D3A6194EB* TextSettings_get_emojiFallbackTextAssets_m438C7B82C8926311E01DD9DA46C5BA306D1BC9B2_inline (TextSettings_tB7F55685AFFD4A96F714427BCACFD6958E357D64* __this, const RuntimeMethod* method)
- {
- {
- List_1_tC211A4629C1B0DE52E7CE5E2D5E37E9D3A6194EB* L_0 = __this->___m_EmojiFallbackTextAssets;
- return L_0;
- }
- }
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t TextSettings_get_missingCharacterUnicode_mA707E5E6633633BBB3BAFB96B97A5A995100F3F3_inline (TextSettings_tB7F55685AFFD4A96F714427BCACFD6958E357D64* __this, const RuntimeMethod* method)
- {
- {
- int32_t L_0 = __this->___m_MissingCharacterUnicode;
- return L_0;
- }
- }
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* TextSettings_get_defaultFontAsset_mC6280464BFEE081DB23243BB94E49C72A0885A1F_inline (TextSettings_tB7F55685AFFD4A96F714427BCACFD6958E357D64* __this, const RuntimeMethod* method)
- {
- {
- FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* L_0 = __this->___m_DefaultFontAsset;
- return L_0;
- }
- }
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Mathf_Max_m7FA442918DE37E3A00106D1F2E789D65829792B8_inline (int32_t ___0_a, int32_t ___1_b, const RuntimeMethod* method)
- {
- int32_t V_0 = 0;
- int32_t G_B3_0 = 0;
- {
- int32_t L_0 = ___0_a;
- int32_t L_1 = ___1_b;
- if ((((int32_t)L_0) > ((int32_t)L_1)))
- {
- goto IL_0008;
- }
- }
- {
- int32_t L_2 = ___1_b;
- G_B3_0 = L_2;
- goto IL_0009;
- }
-
- IL_0008:
- {
- int32_t L_3 = ___0_a;
- G_B3_0 = L_3;
- }
-
- IL_0009:
- {
- V_0 = G_B3_0;
- goto IL_000c;
- }
-
- IL_000c:
- {
- int32_t L_4 = V_0;
- return L_4;
- }
- }
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Il2CppChar Enumerator_get_Current_m5C193C555FEB096F6BA1F5663D817497567DDD0B_inline (Enumerator_tF37C6BEEB3EBB740B2DE105F2E4FF27B41AB2F7F* __this, const RuntimeMethod* method)
- {
- {
- Il2CppChar L_0 = __this->___m_Current;
- return L_0;
- }
- }
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Rect_get_width_m620D67551372073C9C32C4C4624C2A5713F7F9A9_inline (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, const RuntimeMethod* method)
- {
- float V_0 = 0.0f;
- {
- float L_0 = __this->___m_Width;
- V_0 = L_0;
- goto IL_000a;
- }
-
- IL_000a:
- {
- float L_1 = V_0;
- return L_1;
- }
- }
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void MissingCharacterEventCallback_Invoke_m5BF78AFFA87C08BC81EC893548949E960E0797D4_inline (MissingCharacterEventCallback_t26E0AD04BD27B7E35AD648D0B549D13330921DED* __this, uint32_t ___0_unicode, int32_t ___1_stringIndex, TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09* ___2_text, FontAsset_t61A6446D934E582651044E33D250EA8D306AB958* ___3_fontAsset, const RuntimeMethod* method)
- {
- typedef void (*FunctionPointerType) (RuntimeObject*, uint32_t, int32_t, TextInfo_t27E58E62A7552C66D38C175AF9D22622365F5D09*, FontAsset_t61A6446D934E582651044E33D250EA8D306AB958*, const RuntimeMethod*);
- ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_unicode, ___1_stringIndex, ___2_text, ___3_fontAsset, reinterpret_cast<RuntimeMethod*>(__this->___method));
- }
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method)
- {
- {
- int32_t L_0 = __this->____size;
- return L_0;
- }
- }
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m57B62D5396EAD21285DF79006D76BC93E9B9A09A_gshared_inline (List_1_t420B17163897A4DF994BA698744548CD81961E70* __this, const RuntimeMethod* method)
- {
- {
- int32_t L_0 = __this->____size;
- return L_0;
- }
- }
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Color__ctor_m3786F0D6E510D9CFA544523A955870BD2A514C8C_inline (Color_tD001788D726C3A7F1379BEED0260B9591F440C1F* __this, float ___0_r, float ___1_g, float ___2_b, float ___3_a, const RuntimeMethod* method)
- {
- {
- float L_0 = ___0_r;
- __this->___r = L_0;
- float L_1 = ___1_g;
- __this->___g = L_1;
- float L_2 = ___2_b;
- __this->___b = L_2;
- float L_3 = ___3_a;
- __this->___a = L_3;
- return;
- }
- }
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Clamp01_mA7E048DBDA832D399A581BE4D6DED9FA44CE0F14_inline (float ___0_value, const RuntimeMethod* method)
- {
- bool V_0 = false;
- float V_1 = 0.0f;
- bool V_2 = false;
- {
- float L_0 = ___0_value;
- V_0 = (bool)((((float)L_0) < ((float)(0.0f)))? 1 : 0);
- bool L_1 = V_0;
- if (!L_1)
- {
- goto IL_0015;
- }
- }
- {
- V_1 = (0.0f);
- goto IL_002d;
- }
-
- IL_0015:
- {
- float L_2 = ___0_value;
- V_2 = (bool)((((float)L_2) > ((float)(1.0f)))? 1 : 0);
- bool L_3 = V_2;
- if (!L_3)
- {
- goto IL_0029;
- }
- }
- {
- V_1 = (1.0f);
- goto IL_002d;
- }
-
- IL_0029:
- {
- float L_4 = ___0_value;
- V_1 = L_4;
- goto IL_002d;
- }
-
- IL_002d:
- {
- float L_5 = V_1;
- return L_5;
- }
- }
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, float ___1_d, const RuntimeMethod* method)
- {
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
- memset((&V_0), 0, sizeof(V_0));
- {
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_a;
- float L_1 = L_0.___x;
- float L_2 = ___1_d;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3 = ___0_a;
- float L_4 = L_3.___y;
- float L_5 = ___1_d;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___0_a;
- float L_7 = L_6.___z;
- float L_8 = ___1_d;
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9;
- memset((&L_9), 0, sizeof(L_9));
- 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);
- V_0 = L_9;
- goto IL_0021;
- }
-
- IL_0021:
- {
- Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = V_0;
- return L_10;
- }
- }
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Quaternion_op_Equality_mE6F6B56FCED8478552BE02BBAF18C70B969217F9_inline (Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___0_lhs, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___1_rhs, const RuntimeMethod* method)
- {
- bool V_0 = false;
- {
- Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_0 = ___0_lhs;
- Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_1 = ___1_rhs;
- float L_2;
- L_2 = Quaternion_Dot_mF9D3BE33940A47979DADA7E81650AEB356D5D12B_inline(L_0, L_1, NULL);
- bool L_3;
- L_3 = Quaternion_IsEqualUsingDot_m9C672201C918C2D1E739F559DBE4406F95997CBD_inline(L_2, NULL);
- V_0 = L_3;
- goto IL_0010;
- }
-
- IL_0010:
- {
- bool L_4 = V_0;
- return L_4;
- }
- }
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Quaternion_Dot_mF9D3BE33940A47979DADA7E81650AEB356D5D12B_inline (Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___0_a, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___1_b, const RuntimeMethod* method)
- {
- float V_0 = 0.0f;
- {
- Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_0 = ___0_a;
- float L_1 = L_0.___x;
- Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_2 = ___1_b;
- float L_3 = L_2.___x;
- Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_4 = ___0_a;
- float L_5 = L_4.___y;
- Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_6 = ___1_b;
- float L_7 = L_6.___y;
- Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_8 = ___0_a;
- float L_9 = L_8.___z;
- Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_10 = ___1_b;
- float L_11 = L_10.___z;
- Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_12 = ___0_a;
- float L_13 = L_12.___w;
- Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_14 = ___1_b;
- float L_15 = L_14.___w;
- V_0 = ((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_1, L_3)), ((float)il2cpp_codegen_multiply(L_5, L_7)))), ((float)il2cpp_codegen_multiply(L_9, L_11)))), ((float)il2cpp_codegen_multiply(L_13, L_15))));
- goto IL_003b;
- }
-
- IL_003b:
- {
- float L_16 = V_0;
- return L_16;
- }
- }
- IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Quaternion_IsEqualUsingDot_m9C672201C918C2D1E739F559DBE4406F95997CBD_inline (float ___0_dot, const RuntimeMethod* method)
- {
- bool V_0 = false;
- {
- float L_0 = ___0_dot;
- V_0 = (bool)((((float)L_0) > ((float)(0.999998987f)))? 1 : 0);
- goto IL_000c;
- }
-
- IL_000c:
- {
- bool L_1 = V_0;
- return L_1;
- }
- }
|